vzkernel-devel-2.6.32-042stab133.2> H HtxHF[  Զfکn~^Woh-(9 g㨒D@ƵAه8d71ae17f0c9e36881478cb04f62f5fc2ad301fdv3)snjn75F[  Զ>J*$q*NE]`mܨ=J=`TL>4L?Ld % i "9?Dp,,  , cH, , `, ,=@,,Nt,  < X ( "8 (9 : R>F]iFF]qGF],HG,IGp,XGYG\G,]Hp,^JJ bLdLeLfLlLzLCvzkernel-devel2.6.32042stab133.2Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.[=kbuild-rh6-x32.eng.sw.ruVirtuozzoGPLv2System 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-042stab133.2 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fiM !c eLzK KY8 [)  . 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`FbZ&4 2=1>Js e  +$3 ky,e,gg 9 *M|qq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q=?k# 1 SL0" $$;;S, +R&D+3   , 6V/T%8&cp!X X\3| :@||% PR)G} Px6 t mwZQ $ \ M 3 % |gc ^ODiJE ! Z"[ c2*Re\ W_"P  B\N  2[wX`fxZf'Ng O Zg  Mk v&j~/  HjMeaL (" Tt M  a3 !; J X aRaTe+  vhC t (8 "!! =$ +oDE S2.`6E `Te:  I <x P3y`< \Y TIwQ>E[cVJ@$Q*WO= C]TzHLa 0im 2 i93L78b>@ ~IBr2vVV}a[%!} W6 q([kWr9c6>No]$q2 ?ze\#t\ \]M2]8kT( jx |_- K"yKVMXVf>`n!nbq\6}>2+xDX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B:T o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,K$y[ <qg}L+)7-!/uJ o=X N:. %dfUd;=Q+*MB r1]4WpS6pR\v@E^. 1Fa)8a?*Lp>Iw2  Ko  zL^=MDj:*V]g[xd ~+ KzJ&" OF<_T@:SJ R0R",C49_  a1F t"[ ' DZ  Y/jVj  {qf  B 2% &o, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsD G  F$dBT v$[} ~ 1H;b:c =-F\sZVsE)u4md0j DuEW vCy|  J$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv M1 +D 3.0,FeY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT e IJ   I* l/oH' ]VB2"" x" 8OK_`.&gO$[6jJ  4>o. Up= [$^M  ?z # $$~  1 @ ee1 H4!g% k812j/kz  C (#[ p,   A ,!;OVU\,W !A" ; =< 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB  v,$4{;zB53;&E+m`lo\ 3T7L N e LG 1cO>kq( yE, C 0}(2' 7) 0"a1-80T Wv5"g rWJgn QL-4b= n z1)Vh>  #qBk;+E () d;E VL#b3"kPX<Vo()a`N  t8  t*]@b"K 9 | :t *  /kq4^ iMGh 'D  -Mg 0 ((a.0 W OC <2M@oF 3"=;e%*,z  0 HNZ2." H  #VC*Ybpl SIM8 :@)IO' r @>r< ?\l9-;w 2j "Mu("BF)$COOy2 T<d) & @Q9*ti m p.rVGAK 6 0MA  d /11' \j1}&t/ Az~Lu7 99 Q7T!' b#6%.  5 LG7(3 d%Pv< 00G^.-PPpZ Mc ; * vjKU? g Ue*#G NL>nw0 $:/ ( =`UJ(& & ^.r>6G  71~~Y?1 0\5 s 7.'/" Ten0Vk*(/p @ % N x,1[a XiLq4m ܮ+b .- n +&u q34<PL%*m 85Ln W0B)kX Pmr W o љ!6  -8C tn+%e1kiIf D h  2Dt/1eov' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2q 7K #81&X\^ 'GNHy8fDb'f } !J bLbT@ e **]  ! STb  ?* a/L'F  G: AP NP(^!zW D+X*7 'H6! ?w $M* {{K#7]#uUhcA: .Y%p'=2M K c hl ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)#Cg45   Z S@  S3:(Juq Z9 _#U vZ$f;<' 3@ X E+%1Ug". )808|+-IOh I 4,bo}B @<h*1 # kF Qu oJ]T'O\UBs% t, "8L*b8Pk1 i 7/X F i$xb,;e!` #E E;ird_A9#[ x %88F)?;T/ `$D S7%I z 7X; Q=Q5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcKCduK ! 2 #%AEeM $1} + Q*_ }!r B! [  >K"S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 L m0h ~~$; { l  n (>G% HPq5j@ $Y 2FQI-(y2:# m#:Q*> K _caj{fH5Wd3*+P/%fB $ 9%5  :$K: o\V > ~"WC) 1S"*6tQg\$ +~/ 6Vh!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZ 4 T&b1 o) ]MLb Gk(.Q? &2 & {.3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' ? e/-#dD b' `ty[veoXPr(< _f#X/U CjT  98XB%B[&FO#m}GDD)DJ P RLbp -;iA/UY&9/  " &.;h&J PyE K  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{JmD" 6t,0Pc.4a c ['/&.z8pMg7   b #5[ C ` 6u ]sk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWvxJ6v tL %@nL>P n! UUA9EWDk;v 0FUE HO&E000000KNf 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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤A큤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큤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큤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큤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큤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큤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큤AAA큤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큤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큤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큤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큤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큤A큤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큤AA큤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큤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큤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큤AA큤A큤AA큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤[9[5O[5O[5N[5H[5N[5N[5L[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5I[5H[5H[5I[5I[5I[5I[5I[5I[5H[5H[5I[5I[5I[5I[5I[5I[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5I[5I[5I[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5I[5I[5I[5I[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5K[5J[5K[5K[5K[5J[5J[5J[5K[5K[5J[5K[5J[5J[5J[5J[5J[5J[5J[5J[5K[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5K[5K[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5J[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5K[5K[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5K[5K[5J[5J[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5I[5I[5I[5I[5I[5I[5I[5I[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5I[5L[5K[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5K[5K[5K[5K[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5K[5K[5K[5K[5K[5L[5K[5K[5K[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5K[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5O[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[/t[/F[l_@K5K5[l_K5K5[l`%[l`%[l_[l_y[l_[l`+[l_K5[l`&[l_[l`%K5K5K5K5K5K5[l`&K5K5K5K5K5K5K5[l^[l_[l`(K5K5K5K5K5K5[/F[l`&K5[l_c[/F[l_>K5[l_[/C[l_M[l_NK5K5K5[l`$K5K5K5[l_K5[l_[l_[l^K5[l_[/FK5[/FK5[l^K5[l^K5[l`(K5[l_MK5[l_K5K5K5[l_[l^[l^[l`[/FK5[l`[l_J[l`(K5[l_K5K5K5[l^[l^K5[l^[l_M[l`+[l_K5K5[l_pK5K5K5[l_K5K5[l_K5K5[/FK5K5[l`'[l_1[l_K5K5K5[l^[l_[l^[l`+[l_p[l_[l_K5K5[/FK5[l^K5[l`K5K5K5K5[l_[l`$[l^K5K5[l^~[l`%K5K5[l^[l^K5[l^K5K5[l_K5[/F[l`&[l_K5[l_[l_[l_[l_[l`$[l`(K5K5[l_K5K5[/FK5[l`+K5[l`,[l`,K5[l_[l_K5[l^K5K5[l_K5[l_[l^[l_[l^[l_|[l`%[l`+K5[l`+[l`&[l`+[l`,[l^K5[l`+[l`&[l`,K5K5K5K5K5[l^K5[l`$[/F[l^[l^[/F[l_5[l^K5[l`#K5[l^K5K5K5K5K5[l^K5K5K5K5[l^K5K5K5[l^K5K5K5K5K5K5K5[l`([l^K5K5K5K5[l`([l^K5K5K5[l^K5K5K5[l^K5K5K5K5[l_QK5[l_K5[l^K5[l^[l`[l`(K5K5K5K5[/FK5[l_iK5K5[/F[l`+[/F[/F[l_Z[l^[/F[/F[l_[l`(K5[l`(K5K5K5[/F[/F[l^K5K5K5[/C[l^[l^[l_[l`$[l^[l_[/F[l_%[/FK5[/CK5K5K5K5K5[l_K5[l`+K5[l`K5[/CK5K5[l^[l^K5K5K5[l^K5[l_b[l_b[l_y[l`([/t[/t[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5N[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5L[5L[5L[5M[5M[5M[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5M[5M[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5M[5M[5M[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5L[5L[5L[5M[5M[5M[5M[5M[5N[5N[5N[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5M[5M[5M[5M[5M[5M[5M[5N[5N[5N[5L[5L[5L[5L[5L[5L[5N[5N[5N[5L[5L[5L[5L[5L[5L[5M[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5M[5M[5M[5M[5L[5M[5L[5L[5M[5M[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5M[5M[5M[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5M[5M[5M[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5L[5L[5L[5L[5L[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5M[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5O[5N[5N[/F[/F[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5Q[/CK5K5[l_@K5[l_[l^[l_[l_z[l_K5[l`![l_K5[l_[l_\K5K5[l_[l^K5[/CK5K5[l^[l_K5[l^[5Q[/GK5[l_[l_K5K5K5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5[l_bK5K5K5K5K5K5[l^K5K5K5K5K5K5[l_K5K5K5K5K5K5[l^K5K5K5[l_yK5K5K5K5K5K5K5K5K5K5[l_CK5K5[/GK5K5K5K5K5K5[/GK5[l_5K5K5K5[l^K5K5[/G[/GK5K5[l^K5[l_[l_[l_K5K5K5K5[l_C[l_[l_C[l_K5K5K5[l`+[l` K5[l_K5K5[l`$K5K5K5K5K5K5K5K5K5[l_|K5K5K5[l^K5K5K5K5[l`([l^K5K5K5[/GK5K5[l_Z[l_K5K5K5K5[/GK5K5[l`$K5[/v[/v[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[/G[0[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[5Q[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[0[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/t[/GK5K5K5[l_K5K5[l_MK5K5K5[l_K5[l_[/C[l_K5K5K5K5[l_M[l_K5[l_N[/GK5K5K5[l_M[/C[l_[l`[l`[l`[l`[l`[l`[l^[l`[l`[l`[l`[l`[l`[l_r[l_[l`[l_[l`[l`[l`[l^[l_r[l_[l` [l`[l` [l` [l`[l`[l_[l` [l` [l`[l_K5[l`[l_[/C[l^[l^[l_[l`[l_[l`[l_[l`[/C[l` [l` [l`[l_r[l_r[l^[l_[l_[l_[/C[l_K5[l_[0K5[l_K5K5K5[l` [l_!K5K5K5[l_\K5[l_K5[/G[/G[/CK5K5K5K5K5K5K5K5K5K5K5[/GK5K5K5K5[l_K5[l_zK5K5[l_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5[/GK5K5[l^[5OK5[l_K5K5K5[/G[l_K5K5[l_[l_V[/C[l_[l_[l_[l_[l_[l_[l_[l_K5[l_v[/G[/G[l_[l_K5K5[l_[/G[/G[l_lK5[l_K5[/vK5[l^[l^K5[/GK5[/CK5K5K5K5K5K5[/CK5K5K5[l^K5K5K5[/CK5K5[/GK5K5K5K5K5K5K5K5[/G[/GK5K5K5K5[l_[l`K5K5K5K5K5K5K5K5K5K5[l_<[/G[/[l`!K5K5[l_[l_[/G[l`K5K5K5[l_[[l_[l^K5[l`$[l_[l_k[l_[/G[/G[/G[/G[/G[l`+[l_L[l_[l_[l_[/GK5K5[l_K5K5[l_K5[l_[/GK5[/G[/C[l_M[l_}[l^[/G[l_K5K5K5K5K5K5K5[/G[l_lK5K5K5[l`K5[/CK5K5K5K5K5[l^[/G[l`[/G[/G[/GK5K5K5[l^K5K5[l^K5[l^[l^[l_[l_b[l_{[l^K5K5[l` K5[l_[l`K5K5[l_[l_K5K5K5K5K5[l^[/G[/G[/G[/G[/GK5K5K5K5[/CK5K5K5K5[l^K5K5[l^K5K5[l_[l_K5[l_[l_K5K5K5[l_CK5K5[l`&[/GK5[l^[l^[l_[l_[l_K5[l_[l`[/G[/G[l_[/G[l`K5[/GK5[l_2K5K5[/G[/G[/GK5[l^K5[/GK5K5K5[/G[/G[l_[l_K5[/G[l_K5K5K5[l^K5[l_K5[l_+K5[/G[/GK5K5[/GK5[l`#[l_K5[l_H[/G[l`[l_K5[/G[/GK5K5K5[l_K5K5[l_[/GK5[/G[l_K5K5K5K5[/G[/G[l_|K5[/CK5K5K5K5[l_K5K5K5[l_K5K5[l^K5K5K5K5K5[l^[/GK5[/G[/G[/G[l_K5K5K5[l`K5[/C[l_%K5K5K5K5[l^K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l^K5[l^K5K5K5K5K5[/G[l`[l_[l_kK5K5K5K5[l_[/GK5K5K5[l_K5K5K5K5K5[l_K5[/G[l_JK5K5K5K5[l`K5K5K5[l^[l^[/G[l^K5[l^[l_[l_K5K5[l_K5[/G[l`&K5[/GK5[/G[/CK5[l_K5K5[l`*[l^[l_ [l_L[l_[l^[l_K5K5[/GK5K5[l_y[l_[/GK5K5K5[l_`[/G[l_[l_K5[l_K5[l`K5K5K5[/GK5[l_ K5K5K5K5K5[l^[l^[/CK5K5K5K5K5K5K5K5K5K5K5K5K5[l^K5[l_[l`"K5[l^[l_|K5K5[l`'K5K5K5K5[l_VK5K5[/G[l^[/G[/GK5[/G[l_[l_K5[l_[l^K5K5[l_RK5K5K5[/GK5[/G[l_K5[/G[l^[l`K5[l_[/G[l_[l`+[l`+K5[l_K5K5K5[l^K5K5K5[l_YK5[/GK5K5[l_[l_K5K5K5K5[/GK5[l_[l^K5[l^K5[l_[l_[/H[/HK5[/HK5K5K5K5[l_[l_[l`K5[/H[l_K5K5K5K5[l`*[l^[/HK5K5[l_K5K5K5K5K5K5[l^K5K5K5[l_N[/H[l^[l_[[l_K5K5K5[/CK5K5K5K5K5K5K5K5[l_K5K5[/CK5K5K5K5K5[l_|[l`_K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5[/CK5K5K5K5[l^K5K5K5K5K5K5K5[l_1[l_SK5[l_9[/C[l`[l_[l`K5[l`[l`[l_l[/C[l`[l`[l`[l`[l`[l`[l`[l`[l`[l`[/H[/H[/H[/H[/C[l_[l_[l_[l_[l_[l_[l^[l_[l_[l`$[/HK5K5K5[l_[/H[/H[l_[l^[/H[l_[l_[/HK5[l_K5[l_K5[l_B[/H[l_[/CK5K5K5K5K5K5K5K5K5K5K5[l`*K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_Q[l_[l_K5K5K5[l^K5[/HK5K5K5K5K5K5K5[l_r[/HK5[l_[/H[/H[/H[l^[/C[l^[l_A[l_[l^[l^[l^[l^[l^[l^K5K5K5K5K5K5K5K5K5[/HK5[l_[l_`[l^[l_K5K5[/HK5K5[l^[l_=[/H[l^[l^K5[/HK5K5K5[/HK5[l_JK5K5K5K5[l^K5K5K5K5[/H[/HK5K5K5[/HK5K5K5K5K5[/HK5K5K5K5K5K5K5K5K5[/HK5[l^K5K5K5K5K5K5K5K5[/HK5K5[/HK5[/C[l_OK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l`[/H[l`K5K5K5K5K5K5K5K5[/HK5K5K5K5K5[/H[/HK5[/HK5[/H[l`K5[l_KK5K5K5K5K5K5K5K5K5[/HK5[l`[l_K5K5K5K5[/HK5K5[/HK5[/H[l_ [l_>[/H[l_2[l`([l^[/HK5K5K5[/H[l_4[/H[l^K5K5[l_K5[l_B[/H[l^[l^[l`([/HK5[/HK5[l^[l`K5K5K5K5K5K5K5K5K5[/H[l_K5K5K5[/HK5[l_>[l_<[/H[/HK5K5K5[l_K5K5[l^[l^[l_[l`_p[/H[l_[l_\K5[l`%[l_[l_[l_[l^[/H[l_|[l^[/H[l_NK5K5K5K5K5[l_NK5[/H[/HK5[/HK5[l^K5[/C[l_[l_[l`[l_[l_[/H[/H[/H[/H[/H[/H[l_e[l_K5[l_K5K5[l_5[l^[/H[l_/[/H[l`"K5K5K5[l_K5K5K5K5K5[l_<[/H[/H[/H[/HK5[l_K5K5[/HK5K5[l_[l_J[l_J[l_J[/HK5K5K5K5K5[/H[/HK5[/H[/CK5[l_[l_[l_K5[l^[/H[l_s[l_CK5K5K5[l_[l_V[l_K5[/H[l^[l^K5K5[l_[/CK5K5K5K5K5K5K5K5K5[/HK5K5K5K5[l_[l_[l^K5[l^~K5K5K5K5K5[/H[l_=K5K5K5K5K5K5[/CK5K5K5K5[l_K5K5K5K5[l`K5[/H[l`K5K5K5K5K5K5[/HK5K5K5[/HK5[l`'[l`"K5[l_[l^K5K5K5[l_zK5K5K5K5[l_K5K5K5K5[/H[/HK5[l`*[/H[/H[/H[/HK5K5[/HK5K5K5K5K5K5K5K5K5K5[l_QK5K5[l`[/H[l_K5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_[/H[/C[l_[l_[l_[l_[l_K5K5[l_K5[l_K5K5K5[l^[l`$[l^[l_[l_K5[/HK5[l`[l_[l^[/H[/H[l_[l_K5K5[l^K5[l_d[l_K5[l_[/H[/H[/H[l_[l_[l^K5[l_K5K5[l_L[/H[l_K5K5[l_K5K5K5[/H[/H[l_K5K5[/H[/H[l_L[/H[/HK5K5K5[/H[/HK5K5[l^K5[/CK5K5K5K5K5K5K5K5[/CK5K5K5K5K5[/HK5[l^K5K5K5K5[l_[l`&[/H[l^K5[/HK5[l^[/HK5K5[l_/K5K5K5[l_K5[l_[l_Z[l_[/H[l_kK5K5K5[/H[/HK5K5K5[/H[l_K5K5K5K5[l_K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5[/C[l_K5K5K5[l_[l_6K5[l_M[l_M[l_m[l_K5[l_6K5[l_6[l_6K5[l_K5K5K5K5K5K5[l_6K5K5K5[l_6K5K5K5[l_6[l_6K5K5[l_M[l^K5[l_6K5[l^[l_[l^K5[l_KK5[/HK5[/H[/u[l_[/CK5K5K5K5K5[/H[/H[/H[/H[/H[/H[/HK5[5N[/HK5[l_%[l_%[l^K5K5K5[l^K5[/H[l_K5[l^[l^[l_[l^[l_[l_K5[l_K5[l_5K5[/H[/HK5[l_[l_[/H[/H[/H[/H[/H[/H[/H[/H[/H[/H[/H[/H[/HK5[/HK5[l_[/CK5K5K5K5[l_[l_K5K5K5[/H[/H[l_K5[/H[l_BK5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5[/CK5[l^K5K5[l^[l^[/CK5K5K5K5K5K5K5K5[l^[l^[l^K5K5[l^K5K5K5[l^[l^K5[l^K5K5K5[l^[l^K5[l^[l^[l^[l^K5[l^K5K5K5K5[l^K5K5[l^[l^[l^[l^[l^[l^[l^K5K5[l^[l^[l^[l^[l^[l^[l^[l^K5[/CK5K5K5K5K5K5[/K[/CK5K5K5K5[/HK5K5[/H[l_[/HK5K5K5[/CK5K5K5K5K5K5[l_[l_[l_[l_[l_}[l_[l_[l_K5[l^[l^K5[l^[l_lK5K5K5K5K5K5K5K5[/H[l_K5K5[/H[/H[l_K5K5[l_y[l_`[l_o[l_[l_K5K5[l_yK5[l_}K5K5K5[/H[l_}[l_=[/HK5[l_[l`[/H[/H[l_`[/H[/H[l_K5K5[/KK5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[/C[l_[l^[l_K5[l_VK5K5K5K5K5K5[l_K5K5K5K5[l_K5[l_y[/K[/K[/KK5K5[/K[/CK5K5[/CK5[l_v[l^[/K[l^[/K[/K[/K[l_y[l^[l`*K5K5K5[/KK5K5K5[l_K5[l_sK5[/KK5[l_[l_V[/K[/K[/KK5K5[/KK5[l_[/KK5K5K5K5[/K[l^K5K5K5K5[/CK5K5[l_sK5[l_K5[l_[l_AK5K5K5K5[l_K5K5[/K[/K[l_[l`[/CK5[l_[l_[l_H[l_[l_[l_[l_[l`*K5[l_B[l^K5K5[/KK5[/CK5K5K5[l_K5K5K5[/KK5K5[/CK5K5K5K5[l_}[l`[l`$[l_s[l_!K5K5K5K5[l_[/CK5K5K5K5K5[l_[l_VK5K5[/C[l^[l`[l`[l_<[l`K5[l`K5[l_[l_ [l_K5[l`[l^[l`[l^[l`[l`[l_[l`[l_lK5[l`[l_[/CK5K5[/C[l^[/C[l^[l^K5K5[l^[l_:[l^[l^[l^[l_ [l^[l_ [l^[l_[[l`[l_[l`#[l_u[l_[l_[l_K5K5K5[l^K5K5K5[l_[l_[l_{[l^[l^[l_K5[l`&[l_i[l_[l_K5[l`K5K5K5[l^K5K5K5[l_[l_[l_iK5[l_K5K5[l^[/KK5K5[l^K5K5K5K5K5K5K5[l_K5K5K5K5[l`)[/KK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5K5[l_K5K5K5[l^K5[l_hK5[l_K5K5K5K5[l_[l^K5K5K5K5K5K5K5K5[l_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5K5K5K5K5K5K5K5K5K5K5[/MK5[l_k[/M[l_b[l_:[l_[/L[l_[l^[l^[l^[/M[l_[l^[l^[l^[l^[l^[l_[l_\[l_[l^[l_[l^[l^[l^K5[l_E[l^[l^[/M[/M[l_c[/C[l_s[/C[l_[l` [l`[l`[l_r[l`[l`[l_r[l`[l`[l` [l`[l`[l`[l`[l`[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[l_K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5H[5L[5L[5L[5L[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[=[/uK5[/u[/u[0l[l^K5K5[l_[l^[l^K5[l_K5K5K5[/P[=[/p[/pK5[/pK5[=K5[=K5[=K5[0K5K5K5K5K5K5[l_K5K5K5K5K5K5[=K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5[=[/u[/uK5[/u[/uK5[=K5K5[/uK5K5[/uK5K5[0[/uK5[/uK5K5K5K5K5K5[l_K5[=K5[=[/s[/qK5[/q[/s[l^K5K5[=[l^~K5K5K5K5K5K5K5K5[/qK5K5K5[/CK5K5K5K5K5K5K5K5K5K5K5K5K5K5[l^K5K5K5[/qK5K5[/qK5K5[l^[/CK5K5K5K5[l^K5K5K5[=[/u[/u[/uK5[/u[/u[/u[/u[/u[l^[/uK5[l_[=K5[=[l^[=[l`&K5[l^[0K5K5[0K5[/C[l^K5K5K5K5[=K5K5K5[=K5[l^[=[=K5K5K5K5K5K5K5K5K5K5K5K5K5[/C[l^K5[/C[l^[l^K5[/CK5K5K5[l^K5[l^[l_u[=K5[=[=[=K5K5[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5N[5H[5H[5Hbf5e822bd7c75d2d447d76bbf0295cd7713daf3fb9fa73421658e69da2039d50bdb0505e2b0a333a9d316a01c2b7dd5496632d7e3f125efe1448662f914e075e82318cd0bf9167a433db30d7e283f234c3ac72154265dcf573163b2dbc3014310ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065ef09c58d6cb201ca90335ca6cd9953730ed121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd2cf90850304d3330e5e18b12aa1edf7350dbdd90f9efa3b0bd04cb463dbd865ebed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e33451f9c17a8bdf73bc31496165efaf024e4a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee3bb45abf78623d4545640fff9a1af67c306cd0b0b7d0419caa831b88c2dfb59540b9f4c1a80db6db2d4c9076ac362cf7fb7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f0ec2577563aed8aa4f1b7633d11945ef5c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f195284b3b4373fa2a73bf5674930cea8d26578dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d35b656874f547bfe77dcb47d72e77e526c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251b42c008cac87722bb95fe34707f422da96a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea8da9cd42f678ed620681e7fcd831763aa7546077b67d62a8eed2ac865f63afd3725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d830de21242e0b0be6a2b29231de2968e4bfa3521602d206e1d886fa0fc3376021fa18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572e3264cce4b1d07e473f55504f787c07d6d09436e478d94d2b13aed363467f71cf5222ed20db62e9f23704d7a4f5ebdf78df4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e0f11c092e1358af8ec59805553e3d25e138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6ee9d500390e5946181a8948045f090c4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095bd68ebae56343d7277a772744104528a52f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425f1fa92f38496aac7fcca2d6a5d03fdfe18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40747485625b0a499664bf5fd7eb0561ece2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713014dc22e370ef5a161475d9e1a7036e1355a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead4d7ff70d7cf86528aa496ad162b5e4ef79d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541d4ce286253ff22db17d44f3d52e0042d698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c7672635020293273fe39944f7c0987f33cff6474ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b1920731479a9b7d1d64f5ba22d703a63228f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18d995af9ae37087d716f491851a9f9c2d0f56967fd0d6c94c7c4b444166d6dce6d4be2d92be077d416041fcf2a869b906c06e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c8a62d1b0c6b7381d700b7529bef51ebe700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebc3bd18477692af448137c2495671a974ee2b9c65efbe88ac9b1f6c66b8be0c8aa3724a2846f5f29156fe80f3f814585173fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa87d64a03f95dbe379a6783bd0af1a290d11992d709069294ad4cf729daa96d9b4504853ea1000bb870b2c49ee311fc495c6ee4ac39d44fb52bc9e9ba31e688036221e97313f4cafb4d9376c90d5ed30ea64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0aff1448d854919a1a3a5df0ee54907080161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c165e927e43c5be77d15eb92661eff4b5c346c07eaf88a1bf715caabd35f2652d5e9394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511819bba0b4e34850380c18fbf83a2c582966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9de2ae97264ee05cca23500cee4b2e6ca19c461d573d0ba27ceda74fdd9a186b4dc55d85e0429af71eb8987f1297da8395dfb2949925696c49c5324489800d7356e6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d87866bca410536f0f788084fba00218ab768cf166e4a57d63394a6efe70e2ef6ca5415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332eed7ce9e42af249267272bacf4217641d611e4a936b9a40b4626bae19c730e96b20f9906813e377f734cabc4e32fcda7c9b56f458ee471b0d4abffe46e50039d429dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c43aa1aec6dbdc3e950ccf623e6104ac3ef316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be605c11cbde5e8746517ad7eb9617103d8caac219ff969f4a43664bdd6c2db92f913d058531be99a0da3d8931c4de72737a5f030a4a6e1b0068f893820c6aab5a2d95d6090fe5ce0608293c6549a41023b7fd90857e735cc6b29e93fbbd6fa76703fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c0034f4b4ac5b52007a424c48e65f374e374d56ebd31543a1abd86f9fc633ed3b4aff5b31d2fe4f1c83731c38c4e2520b9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb650051bb28e3f6c95b0f1c4cca38f325ad8b56e613ad37ccdd67cea1ebfb4cf66a3172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044379369fdbfe476a42604083958d45276a1f5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ceffda02b08d4bfc15311c2d3b1d1f2fa6618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc294e44669688ff81dc41d163056a63d8f820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a631d5229d237950f443de25aba6214d884fe3fc44f46b8de0ba19d480640c229a42dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89d1734dbe4508f22b742045f91fb48bd609e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e641da225c821be5f7f7895ed9bdbdf715d0c71a82040518a1bfa5768dbd7ef6e1c9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d8e0f61be68c793dca041364c47e0a7d0b9186937ce0094abfe4afc1d4b93d19c0e0001f2108d19100a35f669144863a43e4b041eb99660ee5a113044463beab293b5977872f834282b0a747de334f5187066c68003d68ae71919c0a0cc6f7ed5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001e8f8f4adfc57d9111e49081d52894530d4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a38a826d63ea0312546850ffeb9a30056a42d5f262de8c78bf645c5aaea44e92eb46e2beefc80b89b2a287eaaceda938219bb866064e07deae1ff46aaf9b4f01ae97577b4d1bd67295e254b7be19ec1443bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe77cca805191f642a27ec32f958caf43a8de48a8da41291fe658e3bfce9b1b1b87ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0214b6bd19d34645db34a2e63d1b1978cae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f239471491d74a6bbddef1130ce7419c248993f4b6f620fc98eeca0452d4d197ab38fce539fdeb81925b916332e2337cbb149f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a58860a0d47c94dfe4dfbbdd5a841719fa4ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e07ec2a414e82f717828a076e6d3171e2e51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746ca61622f0797e3636d29f91aa4c3404f2c9487cb87190fa8240ef20fa87ec06a91f6261f4ffc7eaa962532f0de6b79e1dd4235ad0067d8fb99c7dcc7bf00e0be488978bb71a4c50045b853da13db066c5440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c15d55476b67cef839276ff5015b693feb3a57227a8037142ee13301dfbcac6db28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca968ca4160e1127203ec812f93511a7b7742580fd09b32428e11f97f139916f9147d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012b4212059652f813a96f5397b0880b06523838d4cb7436ea1bed9d65022e6370108cc2567ec119d896ff6e8755096873b3b47b0e2bc3794a9e1a96c81fd80c601e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e8992021ed1a0533c1d8fd72dcdfd1e440356a0ff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369acdcb2420dd18d6762630592a8f2a85f525303283460f7985801949dd5e3a92fdc6b75789f2b6186acc6e17ab07e54a701c229058c283db297d20093827bb44dc0f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a6e306dc43ba499e0c37956f3db62abb994fb2a01dcdff07f46a30f2016ca4f8dd3cb23fcc261a2f31c5a80b9f20fa4de4dd5f4751e021fa4fd12ff0856d35818432e89701bb0ebebd9a89f3859e4273f1106062d4afedd5177d7db2f955f4b1b4dd781d16caedcf601457c25b39fbacdf20f4c591470a3b46388796246ff3ab8983e9bf48a572a200d21f9cf67b44cf266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa0ea5431bc71ca2595bac5533f6cc3432e4436cc92d337893640b1d886055f57cb6a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f761294f8f65c5fc2bb08b3cba5ba799679d3fb1346b661ee71c65f94047a8231d15b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff88d4b9042a58d67b228f59bd8182ec95eb4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c332f5d78387001ecfda663071479d64de81a8a438aa4d7e64de3aaa1f7cdf1c61e17ae3b0041534291fcebd10dbeac0023e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a856cfbd4fab9a56ae9900499b8c6fa8f575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39382587ece2825feea0b10db24882ab8b0eafa528447553fa7b7977cff80ee0f996da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972592d918891610e6d3b420911ed9e0b879f1f4083f5f8ef04ddd3fbe2ac7da6f4fdbff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7bec0c6fa752395c02e90660c71fbe60a8c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bda7cac704f310ac7a3adc7c48056c917ccf886318f769327c8685f3c1fc2e6695e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab4e235fb8dceee5c06ed96873811898842d49c223edbc44a116a97d0b3e2b82e375ac16941fa6ecc7875b308ec031d357b65f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a8501258f6d7952c9ed0c42b4b5ef7529eac88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05d09c93c6fcb4665fea8d4c7eb3fab3d9e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae48e95fae80abac0a0c459ade572959ee9dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b296294542b5b0d8e55f834c0456976196889f3cc0d5ee22de8328170a84ed6e4e43037fcf84df9c6eb03d41ca248256e9691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff18455b2bff06ed4b7f8444d975831459605d0ed33874d630d731450e1dc3c56536febf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c887399fe36816e650e214906bd4368d5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f58571581d7173087c8ae582017062ab478558fc86a4f61a8337a8262e5b3b3967ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98144a756bbe68299a2746a23a85451058a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf9814d039b2aa1141157d7e2d2f3f7adda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8a56969e3deb118280d15841129e9c9e7803a58a3d24a5cc09578a3ea13ee5cee5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee465457758a832166edafbe82f91d08d35ba99a74ab6b29a4210cf7559b5f7ac6a3a34db8c4f94eb112782246ba9267f0ae4ede0c4a7f41aa70dc0a3ecbe4857c951c954bbe327d68c6cc708a8fb976b4ed42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcd63666e2dcdd404e8ea4409667de9853a88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693aaa328a910b8661b1c3ffa255958138879206119f431d6a96272dd0d9501755f8e7142b9a73adf8e6781a27e17a734183e24b366e2a8179ff0834c163fda2b2958682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a706f79eceb3bf6687d723b5701541286a3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac25583a9c12d6d3e89da78db69c2e38f123a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb9e84ed63d0bc5480d43dcb2ad6f891269eb8c2aa7bb951736e83a7443fdeb3c578b2eb561fc9bb2d4ceac48185bfd05df3b9d82543051ba5178a39890eb8bf9aa5598af7bd88d44b4b0684c2e1962bcf51b5362d2316308f41b4f83020be226845f3371a8211b36999f11fe97570f21262c2ecb769a5527d2183968c0763d3eaee350442987e9cbe40f58643257a90b391d98ea3b2e87dc60284d62e2377bc0f04f39334434a91cac3c1694fc2e634177254334cef84d19db3c8234ca6b17ca6a7d7c2ae108cd7e7e882ee65574789c61e5730ae26dfbd5c8e3e2188495b7ae961bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccdbc91952f0a592d17c6543dc0552345b78ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea3bbe6f1dadc347f6211a3533333658cca243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ec84ad4c69c7bc93a4bba7b8ea469b113db637af1c73421882ae5848f86c0fc696d78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e44b400b9ab147223d9373c94a221839e1af2379d2c27198edcff500d82d2366805a48a720c14422ac4b3be918345fb5121e6aba0cd1b1f5909a4b03b20c31f76fcd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2c3901f80d39bc410bda41fb9c548123581ec4c40dd38368ff6d86366cfd6ad3c395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c641abef96f7d061a14fc67388e190abfaa179f437e8761b41a5c90ed05c327920f17d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee255120b7906697a9c902552e1b1b14d8f34db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a35066b53a51fb101782e868b9f009635f4ad7fb85ba0fe213de02e4eaf2c6737aceb2fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a33a5076981718ab7f5648c846b15d3eee2b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7fb7f7fc1bb776d0623484730f56b037098285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c016a390430bdd504ae63fc33df56df0073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa9086ab30d7e87beea9569f79042c00d29208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b673592ef29a8f0103cff8655fb71531b15cfaf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba49bc49b77e39733306d0ce1054b3d56f1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf923692a16103debb09fc8e7fde04afb498611f8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699ecbe5bab49ec549901cece7211e8ea84f128b408893dc639870c04ccfa610d1195ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b4e9327471f5d1da1d6a32ec25491dd26df59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14e02953b569c6ace7503d9cd998ea55d5f303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb70dc00f7697ecb8248ad4f1ad3bd79a9fcd8c0b5ecb6fbcc600fa2a915672345a33b3cb9ed2207826c36a8ac4d143183dc136a59fee0b01ac7ffc39b2354e808e8bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ebf5e822bd7c75d2d447d76bbf0295cd756f8646bedfb33f2232c7fb3f530dc9dd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e972c5f9b5734d744d7123d52a40f7f41d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f06d788ff82bf24bca456eec7404940264a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddfeeb6045ed8719ecfad9ab39f730ae7a73cc3a197a0fb5166f9df4036b6d51ecd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc5e1269dc9d08e334fcd221b4b3d3ca3b63eff026b3e47506b76aef42bf776890567dc03257d18e54a8e3ca145d49b7881e0a1bcc3e6bae92c83b5cec9eb6b3819be85bd100798aaea8388a630511a08a5301e9051bc3b675caefebbc63c506cc23c12aac51f62a2dc9dcab9b00be9c2b425dfb01e6fb379b0b7bc6b3ff73515afb52484d3433e947c6e6fde36c812290abc6826db4f03c300a7fba7751ece1f348cdd7d48924fdff625993f62986224ad12c4204ee0a440675c171ae64b368109d3b35a4a5ab9ba9b30def82c470512b8497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf8e14b186b472d52e3b06e4176d6163004adf67658e72f9823adf572af63020e6dd55a6772badce205e825d59e33197d727549e0c7954fd41d96944c922b905e67b1cf739bbd24f2874f2c45408794d60e73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d93ee2590aff0ce9b40408da07e791b18bf6ef1f96d0502d01e4b130ed35a13c6b523a31667078c76ed5dc87ae2b831e801cfd909e8db629acc53639ed010a2b3ed546e4e5259630797e5c312609aa52da4763dd3d8105d5ac070a7afa59acf2acd6514f4e5653e6869981928b5ab9fab9e9395e3889a2f06a006a161746fad5f862990a1d39da229853a0bae103fd07758f9e53bfcc6b2e6d7511abd755b68f4db94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7ca4dbfc25117d7ca0fdeab0486147f4dde4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705b546e0934a85fe6dabbf3a70890daf4bf1675a30c75681c74e96322b2d550ab7931a9ac3fa1c56d3f8d5bbe05d910ecc594310bd68ac12eee3dc3c5f97dac8aa3b4c026e5d847e52bc728f49c27c9fa87b7aa20c6749dd28c4de745279dce7d7f562241e44a4215ba850c2996f0bf0e0b4462dd5718931da8e0eb072d424c699357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696b3be82ef526721dbed6542e2d7aa34f44bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2fd8383e329a96e87f3d60982c548814795f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65b0c9a135e5e2178c8fab03978b7838070b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be29e82d4151b51bdf9132f927f3deb07ef7aa8f0cc5fc0200410320b310cb45542f28da358a0e02534e31eacb6b34502ac36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290e0f6479f9c8d2a48920166b81bded7f514491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50bf1ea3632b218a833d7548ed4ecbe5ef12c8840964ea70b5ebf96bded7f373ca2b91b45d0dd26fc185b5b8df1e09ffb3e98309580cea4eb14c0b1098bc9a337e22ccc98047c1a5a4a5874ff9df9c9608f8d1ef2e9d74a9bde0ebc777fa6141add115d2e17fd46b9b032fd49beab52d9c8198da0558f0201535d01d6336a02bb605c93c5d78ca1d648edb2b63f65506c4be1baab7ca0e2010863599d80b2ed2f69a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db954a66d2956bc3988b316acc29e573fd37a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd61271087b91c90734709ca73607cebd90d86d4188936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc7ce46f976a4d177fa829a001938d842494bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d0963851430da5080fb7c1872a947c30afe7c9c6ea08ca4c6f32a61fa5459eed8559c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8de09d32d3b26d798e38652e59aef99586e88e691fd9cd9af0ff4a58c1a5ddbf39d022360f21e82f1359182b52f024113b2a5f76b73714f79bf7de6de37445a8e8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a39b0be9c445b8eb66c1f79b4659d9ea4d7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b2942a7411ad0ee6ec2ca9608e33d3545a08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d7db7fab776f3d31f56d52ccc6e40abbad84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008e25295406334f75057aa1bdd28967ac4541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4dfd84ddf0181226b54a6732ca66637deca6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b1406510a053439dd1ff353b1eafe9513f15282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8efbcbf97cbf7e209f36b906f2e71af0089ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f81bafed91383c227c4e4b787a0425ca4b13ec31f6b4d7edab2c16c454eaaeb137f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4ca5af2aa92407f2f8c456306a1f44b76de58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce9a69c72bd8a09dc0a3897669e4590be73c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7e4fb4cc60c2cd74d38836f28ada7fcc9c80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec18a7d6ed84cefe7da0a648236b98edab86442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a93b961b2c4caafb800b94d9c58564a67abb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402061e162a8f92c5eec4f687a19f1ec008f66c290ee0352e3ab5f6df9eb63a5e30053ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c889249a90c8a68d6cbbd3547226b9d81df5f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59898865ad1cb20b976315f26d3e17f46e09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235ca2d5ccf9cb9a58303f15a235b42c8daed9f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c4cf42fbaab969a5b772247aa48ca9c69867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550acf7638cced1609b8e42c45e5de6ea767d98f4194b8d68808f3c40301314ade5f878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301961b0b21c607f245a3cceffd2f4be18bd685637c7aae968a8fc1245a7d4559d801996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a12e4f8c5b760f928c8f8738961f4592e4ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e637687fd4fab68dd0930b22d81e6c4ef7ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2b0cea3ee5c977a7fd1fc1b69b2a17e51c03ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce031614d872480321d6ae9e77a2d1d51141f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36acd2fc0da119740ff359b91fa238ed430f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aaa69ff28fe82bc83a28e5db1b63da1e732bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fca5914f52d1e5a1acaf07316c76f3d193eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b44299e421e5018e7df2cb2445595a1a8626ecee71130da2f67ccb2a9fb7bd1b7b2d0850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0c3a416e0c37a6c4fb2210e614a0b3979188c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec035e33033d9747df864636c2b2cb4f68a5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534a27c15c1e1bad56a3421b87675098daf477bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6fe6f925a34815b2e21af58be9114c8e0373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cdf95f4b5b72987ce0de765241a4a25206707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16ade3853e1fe0cdbf355f457c15b32bd9e1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d69304afd795f636e806d1fa7e69e119f219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0fb38c219100d57367513865ed04ac1fac1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b271920aeaa70472740427f861f0d72957cc3e7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab6526e18639e09a35ce8fcb2ad73de6c8850c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa09025ca2d8700fa9624b6939456d4da3bbb74f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65d623da983db61fb14393d379c88e1a9cac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4bc697a44ad9f3db75e88cdaef3058e714f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de6b8adfbd206e2dd1e2ee6954e270f7ed198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1dd27904261973e14303b026ba7dd4cb9df941a1a5b4793b8cd5ecd346251c253e66e183337057b8b334658fffc4cc54c44e5ef47be3ae56ec96858276ab229bb10da999f4cc6fc2697c2730cb60cb8630950045f0b130db29e7c92e337a4528fe9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f543dd5e1100f8bf7ef381769a0bb0385c7ebaf43ed0a9f09748a985f835a21f03c47749e1137a6cdb26f3ae73dd23a342209f174dfeadca351bfc1f27de92f444d10c9cde070a7b5a22953f0e7859df364e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26eae908538cfd8812e2790662be750c490058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5bbfee32a4c4536e9b3102fd7f11ef707ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f7161fbe581061fac2c56c9a5c6fb4c733591090ba83857347b9a80f0358621b5a0cec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c772a6ffc821547b518ff419071875175db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f0577c2e51bdd051c13163987db2e4b05018f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac60377066e9dbdab146f6a79bd6dce2b00f3e0726120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a8669a757655b4674cf43a9c3de96b428806650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede93e33949bffda335811d3594d589a9acb0c41f817f01ee26f9c8580b9ad6767b8c558df53d44431a5bc8ff45226c00cd967ee216f58559b4872a8aedaa255f94cd4a4a4545b51b3d1b050dd8394b03de51a5d4f350c9ffe31fceb40326462672599e9c7f215347dd87dd031ed433354761d5a50d42704868125bcd7f6e57b50e25c779861737c2d285f3c1c89b2749dc7c7f0e0fb36dfdd0fbf92ad5687683bda9f8126e2bb1e24a58321b75379e43798de43a8720a7e3283e0d76a94093ff365f05d03ab3c224e1bb26044f2b00127a72b017133309dfb3dad59e6210bc17079d1e498449fa2a2d8e82d720fd3d2f42b939ab5b366e56c4b3b79427197fc61c78f3fc2e655a4c1bd2e358d5022e9e2deafd162293498ea18479e65954faa39a2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab4da00e03f9d485972403d7d81744a32c5b0eefeb03353cc4c1b2b2f0b0128eb43f12d4612578edf505f99e1ccefce7bce77394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbc971a4f542ce69b385d4e2d845e5d3dcd49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658afc553fa74882d24f16c63a2751cd789d2befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f35c9af6d56ca4e903796672b41a46bd90ac08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6e901268d3456c88c0298548e89b3c9d6fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc2f97b98b181b513a3972a6bbebe5ff1118c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa6e3df1bc48d8a1ba8d4ab074e44a187ea73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429c5685336cc8723aac37da7aeae00be9c0e980cb6b641321416c63254d115ec08924a1f58847d16491fbd5ca9a3e21a7c67ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19ae911a3e8c0d41abeaaa360fac6e3e8050ace38fd2b24b1a63bdff5671ccc08022472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c33c622e02f96bd1303e545a64c95052d510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b5f59c53717d5cf4ba9f794bc99e736f854e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f059a357cc8777cf14bc70e09c22d9da657273d5424cf8a9c70dcc6c53d464a862bad0e876808bca9fa97b079e54d12f6bc92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa0f3d4d833494ee945d4b1af6dd78d82dc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9475ed473c979e8362204a4d7caf64cc0c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb43a99e1be8bfd469f97a630e67f6678d9156e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebed557f883cd9958032069030ddd60cff914723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ced3be9b6aaeca4a92c1c91c14f9c41ef14551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35766ec773889590e30030c1f979a1345cd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c112bda91ed53064f74d0f2c4cb5dd328e7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55bb4fb81822a1bb8dbf349650570f04815a21fe5730c98d598a4da8875918a228f6669d5e87593f5ce4ddaae542ee06fe941fd09e2eb695ff8c8e715ceb2be3457f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0ef8352ba347fb272a2f955bcce14117d152200096fc3cc1291bdfa0ba841fb93699143e2f7961bc53f18a9f1ad1ac08660311d65a65389fd0974339466ea3949e99bb5221de25f18482ed6f70db56da06ad6f166e7b9b9554149de14b43b1331c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703cad3c5854836dbee3057146e6bf1ebb28cd8bd598036087b315bf16f9c4b07ed8868a498c0b4dd363ff0f47df854a73d6f54851985a38aed5ea4494db399e0397b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c69e1cf59802b2acb71202f76d9e387d95a8df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca149568c33617c4291613e9307c36e54bc67ec40f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f57604f1a69b8c736d8525b4545579118912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db868359343a328933ac84d1dea9f89bb7ae9d255fb46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3880ce982c4ea2f409c2eb632a4b3b1cd46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a764eefad1456de91255103eb0082337a7d68969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbeea2fd92901362628a7243d3095068588596001bbd5e95651769f4e14498d2035e69cc13a98c472c828035cb9c3383b5fba3d310e990bfd0e6dc00b98aad83666668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef5ae4ca6f86b92410501535f7be0fae2775ac7b21c9dc067e45c23fb4604af8f5433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda81856c09ebb211d11fe6b6305088870d500241c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d09b7b0593be94036ac1df62f0a7d30eb6fa3780ff863abfc9f8963892e111bfa41e596b90715ab1a7ae26dd8979e7c2f3505e88457b39caf363d1581486c5cbcac199947a15e196d1e1b4ebdb5be5491f515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8067422ecc7feaa8d460adda94ca9b69866689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a70c237a668f66ec63b4ae654ede2a5ef3c13bb58826ac8b6d05252a3337c87a9ab3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd1338c2281f8bfbc40e44b089ece4d557575eb10b87534e639a499966fc407bd386355e46b0d219279a4bee3e29e4d41bb1dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c9fd40a4dd78b081491cd57a95c2e5f3ca7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae4d122e58682265bdb8540e69e6353f5272fbafaa84e2a74418b499a14e579da58776989cd9764881133d21233484ca2619e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d7815c05a1948ad3c55b89fe70951bf89a8bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc8c66b0845f3a961a9987b0ac03b3baffc3fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d930777a14a302167a85327812d43875c2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53dbafb4c160745075016e6115462c3196c1e8ec08ae635f5b8cf915e0a8e3765235721b048a47aee1d94b3a63f6efcfd4dc91065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536d66c418dba2b590caea5053fca67a50cc63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3a1f8740e58103e5e68bb4d4cb0fe3e958804686994e4c932bfaff0ac6e1b04a0498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a4308cba9d82f82ad3216ed69b300628842410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714a43f9042449148d13a93693f944ee933f19d77ac0c3b1f810ec0fd7a3e6d402e4ec960335788e46ad25a23f5ce88194892d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d9420b16e7b1127fe1a5cc4be3d0dd39a9ed7f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf8e4626c68ec22b748d3f4be5887228bcc2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d52b3ff17d0d3c9f9c101627579d7e07acf7a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24ece7034d14cb8f25b1f3e538901fba17719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49ba252660d4ad8158736a74b050e4b5678c0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060baa9097a5a20e8be859d8b290820f19bc45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca174660abbb6ef6576c38ad4f2b24412cdcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6ec263ac659f100c0cb362873e67401b5e24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f55ca58553fe77e2d20acd30a411a003e6cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f72b41e0c437400501863e0b2491246a77a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be23cf2290f8b6d9928431f3eeedd3dd62260414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d65432948ac1f27e4847a77f5c5c34176c57c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50988b086a57094c6a975ccd08692f62685ddf3f9cbc544f8ccff6ed727f9be5f5b9595a515b927d8c93e39b041cc89db5e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307295b57a047e86878b4ef29923714e5bb0efaf4272aa29cd1afb7857c45b155dc9e05e073d2111e5b83fcc09eaa44eda3422bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95db80c63403feae9ede6debf935d0cec546186b27f63b78fb3020fe8d4feba478a0fee1684910b31e4f4e1e27374d0a9d3b65547fcd9bdddff6750cc3631c2bae4ea9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb95d81f2d1006201ff81a88a5c5acc19524dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67aecfb3b3b7932d8511ccfecaf09db7914e4d495af494a0ee82fdf73de02a830896bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d0b79e271ecdd20f75c19fe6c1dde9f81000ebc4e9352f07b6b67c3b6237e524cb248c3922be35557b19c665b8968cf12b7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e159153c1ff8ff168020b0f0639d4f0c3b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1baeb2b95558ff601a7b44356cd837ca63e422aa97140515c1f53e628bab488a74e1c10ba7f9925c626fabe1671bbdc05d56b448138044d1aa5b6a4b06338b5c89bb118f288a94e0d24ad04726e1cf476b3a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de68878777cb7ea35f29d93f2188ed9cb191b87c20be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300cc3d2cc6a84c48e997f790c7c0f9ee3aeefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc1d3a5dbb41c07342842d730056fbcbb7678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112f4e7cd7a4e38edafce7b8c8bbe544ddfac32d73b3597e9b4adf27ff2427cc5b151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f7fa5c16e9ceca1708da877b7eeb3d0680faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db9e8fe9ad048802d5c774e39ffb5f0fdef508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d09c3dd017ada3a5e83f1f54f175281e5471fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee056457f5ece53dbd48c5b6122ef2ecfde4d02bbe2159beb64b3c06edc76767923e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead71e4d642cb945d7339c5ada84e9139326288b2d5138562df20e6eb3488c344f973e1f14d98fc40abfdccc9e5a8bcda5ab0e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b8249a08db1708449a4b2811a769c24a09650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bcd6ba4e85df118fc24741cddd42c7c511a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957f373233f8eb2a29545aa2affe9428b4418b278f9a07ff28007e49d813dbc98170674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27b4b205ca9622afbadd5872f8803427fc03315a7c5520cd33461a3a15fd9e585c48f368334612e7e22338bedf48b49d3f73b2ff1ac650a3c00cae779e2ada82a10ee3fb202273bd91d62c1f254aa61fdada831fb7e81f79d742b4fe9e79c3052d2ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2c43388d66e801cefe42a1246902b674a4b801d5ecb10a55b1a389278dfcbbf9373f6e79ec08efa934f7490ca5da95198ddf4107a86b87f803258c6c779157c03a707024802b9887b32680089d222c2aeb2f9efe051c1e8b0686b1fbace079739b57cadd1bd3346df1af2e913e316efb1a97fb3d195e34069e6b417522a41da5eae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca2e39ec0bbf44227b9bb800dcaa09eb75b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa3503a610c994b4c22461e8399fe050c6d0016fc11e521911222e0e4a3258551087d97f9371f5fd79e81ed2bc3174dab1ecc6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f59b69b52a4369120774ead79d7e8f6960c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce0cc3f38568824dbb84817cf715a9d1e2625c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b95cf984b008f158825c360ff8efc48dd66e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0a9d0ff9021895e4a5ddaa4ba298117224471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209817fc5ca2a36d829d46853c09d0826aaddf4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a174325aee75145f210898b2c42cb4b75516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de012f72e117680c5622b17fd5b7ff8bea488267632488c0d18885febe37be43de241ccdbdece2c0559e57e4fde0c463b27b8762e149534c8aa1f3a8367ba6d0bdc7b614fe10d09659d598464c901f188841e002c46410dfaa4a3f87439d09b8ea0b0342b285f7496d89487574de5772b81f21b23ccbcea4af31225d3aef5c0790ef5aee6140cf170db9879ca1ef5992d0d80949a1244f7590ef06d403de010389c24cd1fa3df1b87d92aa7a64a79cae6b5068a6d42a1411423fe1bd68ac8284d1686bad325f7ccdc289b97945fdc89b0108454ba1c70b62e8e19eba33297424bd22ef1a54a229b4ac840afffe5c3cad53f0d739d7a96dca581b2ca3f60c781ac28e8b2fdd3ed1d5a899e515f09a432972b25b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf0724419d2b1fb4a0cf9f48b9318fd215c7883dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294beddb35c6932f8a7c08b5aad024072a4246fd360fc5f84a85262c1d70b0ffbe174fbf301fb83b60b7d7876b4787f5d786c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0e33396d03609f07d3e84ef27b734ae955764e0e96ae5e6a8e93289f007cfac7386d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930df90bf90326f33e35cb78f9044e05155868e06db213f59aef9f349d2514271109d0dfb7ae263ce36696ea3bd9ee878f4d69de2a593f1da8c70c227698612f1b9dbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb9dfa65c1fb08767e7ce2a369eedc6d6079390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48fb4e95bcfd411bb4cedd59c29815ce6088f24c222cc47de6c54ca9a4c40354b17d6204e1e92e64ab56dc9444d4da21c2e26302b09a152ea4b58d2d998d6fccf70f096d33b9d34af5b187467a7e0b327584d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55df528c17fa9d572ee5048899045c643d75f79dc7c435e6f4e121ee8c4a1a01c2e956cee41539dc82b8396672ce802907e156387d5a554c0eaf3e7db5362b86c4af06b10c35433822025a2a97e2ae25be36ce6d4b46f2a4c0df3a01a4ed91b10260adcb3e353806c67f7c9086cc82994eb7b6a18c0b2326543ecbaae06f0e602b1f801004536c6e142ec059261809a91329b2e881b5002788d4dc701c89bae7999cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927193a09b542a66f7d558fa2e84b9088311f30ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef4f7f05c75a83802757d716ccb99feb1886c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2523720da3cca40792abf9bd23cc544ab843b947d62946715f9334b14ec258be1a9a0040dbea9db4d614d5f3c24008f97abfc30bf0db3ad7a62fa6b3498be24062fc1119da5187e75100411f3a4884c0af2648e6f5dd8b4711d9c1d9fbce35ec941ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934b716b3b027d441a3da1d6d386fad3d9c084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119c682478f98390df1bbcadae109c1fa87045ced4f694bd6c860c11a86f72c783c076071f2081a3f9dc2aab367fe31796421cbdc9246c415b9fe2717ae192685b19339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e093fcaa355fe511a7d15662153dc9f5643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f484b187e14b73a175856b12cd876fbb70a28d9bcd4b03e2d5cad7c8b71a4134beb48d1d832e01d829133e2a67fda1a0e90eedeeeac446ff8f9769e495fa49ab43419e10794c74d99000026da21226f84e3172d2881e99659a02703e84ac190a94da0198bb9e07e8f385021e0afe52f8fd464541b00c9f11629704943d49b30c3129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4369d8512c0687b74aa811dce6250f8b41cf5f019eb98c32d370aa74800de11996aab19d533023c103473f7b93f44ecbc9b6edb5f841e1af168a205d68e3f9396709ec02c2c8486ba399c5bb2ec499e9fef10a52748cfeb518bc9d2be1e8fec45f0bff09d68e5d19ad16e8e6c31f265524fab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee89c473ffd28b5f5d4cc9f2a0dddb70c907e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b758746a295cddc6f7bcbdcb541b10aec4b9146a295cddc6f7bcbdcb541b10aec4b9134b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a33ebe44c5bff4eacfa193afeecfdbb17b3ebe44c5bff4eacfa193afeecfdbb17b6ac48a59e59378e97af80ede659960aa65eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9ca4cef2529161029dcedfb7346fde671ecf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff9d59f0757a4a2f15581261db5212a1ab8c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cdcce0275785a944a752deb776162cc0660933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0ebafe7a8ab150d000a7fc786f7b791889e05315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf0693328bd1f915e560cd3d8ee609da3ed7f43f628551174100513bebe2f83b3b3a7c2e4eb63d3a5543a8491e6663c38dbdb735b67ea05124ec9828af7b7da92fee71d16dcbeecb95fccae81b35be27acfe1a079744d833a0454255047f4f9ae179f97e001698a49c3117e1d4618a4389bd53d3f87624a095faa7b89124bcf10a77e82b46a5fd936a8d949307fdbbe647b3099e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad99e62cdaa7e73eb9db1e784bedcaf8ad8179b89d08459dffff53e2b2a9fb23e3a83f3b4a00500e2be4ddd075780b7470b4f635dd0349f36f781f8e1a5411f1c579c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab133.2.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.0[l,[j@[dC[`O@[Y[;e@[+@[@ZZZmZ@ZԐ@ZJ@Z̧@Z@ZZZ@ZaT2@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-754.3.5.el6]Phillip Lougher [2.6.32-754.3.4.el6]Phillip Lougher [2.6.32-754.3.3.el6]Phillip Lougher [2.6.32-754.3.2.el6]Phillip Lougher [2.6.32-754.3.1.el6]Phillip Lougher [2.6.32-754.2.1.el6]Phillip Lougher [2.6.32-754.1.1.el6]Phillip Lougher [2.6.32-754.el6]Phillip Lougher [2.6.32-753.el6]Phillip Lougher [2.6.32-752.el6]Phillip Lougher [2.6.32-751.el6]Phillip Lougher [2.6.32-750.el6]Phillip Lougher [2.6.32-749.el6]Phillip Lougher [2.6.32-748.el6]Phillip Lougher [2.6.32-747.el6]Phillip Lougher [2.6.32-746.el6]Phillip Lougher [2.6.32-745.el6]Phillip Lougher [2.6.32-744.el6]Phillip Lougher [2.6.32-743.el6]Phillip Lougher [2.6.32-742.el6]Phillip Lougher [2.6.32-741.el6]Phillip Lougher [2.6.32-740.el6]Phillip Lougher [2.6.32-739.el6]Phillip Lougher [2.6.32-738.el6]Phillip Lougher [2.6.32-737.el6]Phillip Lougher [2.6.32-736.el6]Phillip Lougher [2.6.32-735.el6]Phillip Lougher [2.6.32-734.el6]Phillip Lougher [2.6.32-733.el6]Phillip Lougher [2.6.32-732.el6]Phillip Lougher [2.6.32-731.el6]Phillip Lougher [2.6.32-730.el6]Phillip Lougher [2.6.32-729.el6]Phillip Lougher [2.6.32-728.el6]Phillip Lougher [2.6.32-727.el6]Phillip Lougher [2.6.32-726.el6]Phillip Lougher [2.6.32-725.el6]Phillip Lougher [2.6.32-724.el6]Phillip Lougher [2.6.32-723.el6]Phillip Lougher [2.6.32-722.el6]Phillip Lougher [2.6.32-721.el6]Phillip Lougher [2.6.32-720.el6]Phillip Lougher [2.6.32-719.el6]Phillip Lougher [2.6.32-718.el6]Phillip Lougher [2.6.32-717.el6]Phillip Lougher [2.6.32-716.el6]Phillip Lougher [2.6.32-715.el6]Phillip Lougher [2.6.32-714.el6]Phillip Lougher [2.6.32-713.el6]Phillip Lougher [2.6.32-712.el6]Phillip Lougher [2.6.32-711.el6]Phillip Lougher [2.6.32-710.el6]Phillip Lougher [2.6.32-709.el6]Phillip Lougher [2.6.32-708.el6]Phillip Lougher [2.6.32-707.el6]Phillip Lougher [2.6.32-706.el6]Phillip Lougher [2.6.32-705.el6]Phillip Lougher [2.6.32-704.el6]Phillip Lougher [2.6.32-703.el6]Phillip Lougher [2.6.32-702.el6]Phillip Lougher [2.6.32-701.el6]Phillip Lougher [2.6.32-700.el6]Phillip Lougher [2.6.32-699.el6]Phillip Lougher [2.6.32-698.el6]Phillip Lougher [2.6.32-697.el6]Phillip Lougher [2.6.32-696.el6]Phillip Lougher [2.6.32-695.el6]Phillip Lougher [2.6.32-694.el6]Phillip Lougher [2.6.32-693.el6]Phillip Lougher [2.6.32-692.el6]Phillip Lougher [2.6.32-691.el6]Phillip Lougher [2.6.32-690.el6]Phillip Lougher [2.6.32-689.el6]Phillip Lougher [2.6.32-688.el6]Phillip Lougher [2.6.32-687.el6]Phillip Lougher [2.6.32-686.el6]Phillip Lougher [2.6.32-685.el6]Phillip Lougher [2.6.32-684.el6]Phillip Lougher [2.6.32-683.el6]Phillip Lougher [2.6.32-682.el6]Phillip Lougher [2.6.32-681.el6]Phillip Lougher [2.6.32-680.el6]Phillip Lougher [2.6.32-679.el6]Phillip Lougher [2.6.32-678.el6]Phillip Lougher [2.6.32-677.el6]Phillip Lougher [2.6.32-676.el6]Phillip Lougher [2.6.32-675.el6]Phillip Lougher [2.6.32-674.el6]Phillip Lougher [2.6.32-673.el6]Phillip Lougher [2.6.32-672.el6]Phillip Lougher [2.6.32-671.el6]Phillip Lougher [2.6.32-670.el6]Phillip Lougher [2.6.32-669.el6]Phillip Lougher [2.6.32-668.el6]Phillip Lougher [2.6.32-667.el6]Phillip Lougher [2.6.32-666.el6]Phillip Lougher [2.6.32-665.el6]Phillip Lougher [2.6.32-664.el6]Phillip Lougher [2.6.32-663.el6]Phillip Lougher [2.6.32-662.el6]Phillip Lougher [2.6.32-661.el6]Phillip Lougher [2.6.32-660.el6]Phillip Lougher [2.6.32-659.el6]Phillip Lougher [2.6.32-658.el6]Phillip Lougher [2.6.32-657.el6]Phillip Lougher [2.6.32-656.el6]Phillip Lougher [2.6.32-655.el6]Phillip Lougher [2.6.32-654.el6]Phillip Lougher [2.6.32-653.el6]Phillip Lougher [2.6.32-652.el6]Phillip Lougher [2.6.32-651.el6]Phillip Lougher [2.6.32-650.el6]Phillip Lougher [2.6.32-649.el6]Phillip Lougher [2.6.32-648.el6]Phillip Lougher [2.6.32-647.el6]Phillip Lougher [2.6.32-646.el6]Phillip Lougher [2.6.32-645.el6]Phillip Lougher [2.6.32-644.el6]Phillip Lougher [2.6.32-643.el6]Aristeu Rozanski [2.6.32-642.el6]Aristeu Rozanski [2.6.32-641.el6]Aristeu Rozanski [2.6.32-640.el6]Aristeu Rozanski [2.6.32-639.el6]Aristeu Rozanski [2.6.32-638.el6]Aristeu Rozanski [2.6.32-637.el6]Aristeu Rozanski [2.6.32-636.el6]Aristeu Rozanski [2.6.32-635.el6]Aristeu Rozanski [2.6.32-634.el6]Aristeu Rozanski [2.6.32-633.el6]Aristeu Rozanski [2.6.32-632.el6]Aristeu Rozanski [2.6.32-631.el6]Aristeu Rozanski [2.6.32-630.el6]Aristeu Rozanski [2.6.32-629.el6]Aristeu Rozanski [2.6.32-628.el6]Aristeu Rozanski [2.6.32-627.el6]Aristeu Rozanski [2.6.32-626.el6]Aristeu Rozanski [2.6.32-625.el6]Aristeu Rozanski [2.6.32-624.el6]Aristeu Rozanski [2.6.32-623.el6]Aristeu Rozanski [2.6.32-622.el6]Aristeu Rozanski [2.6.32-621.el6]Aristeu Rozanski [2.6.32-620.el6]Aristeu Rozanski [2.6.32-619.el6]Aristeu Rozanski [2.6.32-618.el6]Aristeu Rozanski [2.6.32-617.el6]Aristeu Rozanski [2.6.32-616.el6]Aristeu Rozanski [2.6.32-615.el6]Aristeu Rozanski [2.6.32-614.el6]Aristeu Rozanski [2.6.32-613.el6]Aristeu Rozanski [2.6.32-612.el6]Aristeu Rozanski [2.6.32-611.el6]Aristeu Rozanski [2.6.32-610.el6]Aristeu Rozanski [2.6.32-609.el6]Aristeu Rozanski [2.6.32-608.el6]Aristeu Rozanski [2.6.32-607.el6]Aristeu Rozanski [2.6.32-606.el6]Aristeu Rozanski [2.6.32-605.el6]Aristeu Rozanski [2.6.32-604.el6]Aristeu Rozanski [2.6.32-603.el6]Aristeu Rozanski [2.6.32-602.el6]Aristeu Rozanski [2.6.32-601.el6]Aristeu Rozanski [2.6.32-600.el6]Aristeu Rozanski [2.6.32-599.el6]Aristeu Rozanski [2.6.32-598.el6]Aristeu Rozanski [2.6.32-597.el6]Aristeu Rozanski [2.6.32-596.el6]Aristeu Rozanski [2.6.32-595.el6]Aristeu Rozanski [2.6.32-594.el6]Aristeu Rozanski [2.6.32-593.el6]Aristeu Rozanski [2.6.32-592.el6]Aristeu Rozanski [2.6.32-591.el6]Aristeu Rozanski [2.6.32-590.el6]Aristeu Rozanski [2.6.32-589.el6]Aristeu Rozanski [2.6.32-588.el6]Aristeu Rozanski [2.6.32-587.el6]Aristeu Rozanski [2.6.32-586.el6]Aristeu Rozanski [2.6.32-585.el6]Aristeu Rozanski [2.6.32-584.el6]Aristeu Rozanski [2.6.32-583.el6]Aristeu Rozanski [2.6.32-582.el6]Aristeu Rozanski [2.6.32-581.el6]Aristeu Rozanski [2.6.32-580.el6]Kurt Stutsman [2.6.32-579.el6]Kurt Stutsman [2.6.32-578.el6]Kurt Stutsman [2.6.32-577.el6]Kurt Stutsman [2.6.32-576.el6]Kurt Stutsman [2.6.32-575.el6]Kurt Stutsman [2.6.32-574.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]- [kernel] cpu/hotplug: Enable 'nosmt' as late as possible (Frantisek Hrbata) [1593376] {CVE-2018-3620}- [x86] x86/mm: Simplify p[g4um]d_page() macros (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/mm: Fix regression with huge pages on PAE (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Fix pud/pmd interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Add pud/pmd mask interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Move PUD_PAGE macros to page_types.h (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [net] tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: avoid collapses in tcp_prune_queue() if possible (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: free batches of packets in tcp_prune_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rb_to_skb() and other rb tree helpers (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: fix a stale ooo_last_skb after a replace (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: use an RB tree for ooo receive queue (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rbnode to struct sk_buff (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: refine tcp_prune_ofo_queue() to not drop all packets (Florian Westphal) [1611376] {CVE-2018-5390}- [x86] syscall: Fix regression when using the last syscall (process_vm_writev) (Lauro Ramos Venancio) [1589032] {CVE-2018-3693} - [x86] syscall: Fix regression on strace and stap (Lauro Ramos Venancio) [1589032] {CVE-2018-3693}- [kvm] VMX: Fix host GDT.LIMIT corruption (CVE-2018-10301) (Paolo Bonzini) [1601851] {CVE-2018-10901} - [x86] Initialize __max_smt_threads to 1 (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Add topology_max_smt_threads() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix incorrect error return code in vm_insert_pfn() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Don't flush L1D cache if VMENTER_L1D_FLUSH_NEVER (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Take out the unused nosmt module parameter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm/dump_pagetables: Add a check_l1tf debugfs file (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries aganst L1TF for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Make flush_l1d visible in /proc/cpuinfo (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [Documentation] Add section about CPU vulnerabilities (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Expose SMT control init function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Allow runtime control of L1D flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Serialize L1D flush parameter setter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Move l1tf setup function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: Handle EPT disabled state proper (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Drop L1TF MSR list approach (Waiman Long) [1593376] {CVE-2018-3620} - [x86] litf: Introduce vmx status variable (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add find_msr() helper function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush logic (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Make indirect call speculation safe (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Enable acknowledge interupt on vmexit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D MSR based flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush algorithm (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] x86: Introducing kvm_x86_ops VM init/destroy hooks (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1593376] {CVE-2018-3620} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpufeatures: Add detection of L1D cache flush support. (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] apic: Ignore secondary threads if nosmt=force (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/common: Provide detect_ht_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Remove the pointless CPU printout (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Provide topology_smt_supported() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] smp: Provide topology_is_primary_thread() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Fix incorrect vulnerabilities files function prototypes (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Export the internal __cpu_bugs variable (Waiman Long) [1593376] {CVE-2018-3620} - [x86] spec_ctrl: sync with upstream cpu_set_bug_bits() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] intel-family.h: Add GEMINI_LAKE SOC (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Fix swap entry comment and macro (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Move swap offset/type up in PTE to work around erratum (Waiman Long) [1593376] {CVE-2018-3620}- [infiniband] ib/iser: Rewrite bounce buffer code path (Don Dutile) [1585312] - [sound] alsa: pcm: prevent UAF in snd_pcm_info (CVE-2017-0861) (Jaroslav Kysela) [1565188] {CVE-2017-0861} - [sound] alsa: seq: Fix racy pool initializations (Jaroslav Kysela) [1550176] {CVE-2018-7566} - [sound] alsa: seq: Fix use-after-free at creating a port (Jaroslav Kysela) [1503383] {CVE-2017-15265} - [sound] alsa: seq: Make ioctls race-free (Jaroslav Kysela) [1537452] {CVE-2018-1000004} - [mm] reduce total RAM held in per-CPU pvecs by flushing them on compound/THP page arrival (Larry Woodman) [1575819] - [usb] acm: fix the computation of the number of data bits (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner, part 2 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] kvm/vmx: Remove barrier_nospec() in slot_largepage_idx() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kvm] Remove memory alias support (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: rme9652: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: opl3: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: hda: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Fix unbalanced use lock for synth MIDI device (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] atm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] posix-timers: Protect posix clock array access against speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sys.c: fix potential Spectre v1 issue (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [ipc] sysvipc/sem: mitigate semnum index against spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: control: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [media] dvb_ca_en50221: prevent using slot_info for Spectre attacs (Josh Poimboeuf) [1589032] {CVE-2018-3693} - media] dvb_ca_en50221: sanity check slot number from userspace (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [atm] zatm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for x86_pmu::event_map() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for hw_perf_event cache_* (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] nl80211: Sanitize array index in parse_txq_params (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] vfs, fdtable: Prevent bounds-check bypass via speculative execution (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] syscall: Sanitize syscall table de-references under speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [powerpc] Use barrier_nospec in copy_from_user() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Introduce barrier_nospec for other arches (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce barrier_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] spectre_v1: Disable compiler optimizations over array_index_mask_nospec() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Implement array_index_mask_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [documentation] Document array_index_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Include dependency (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Allow index argument to have const-qualified type (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Kill array_index_nospec_mask_check() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Move array_index_nospec() parameter checking into separate macro (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] array_index_nospec: Sanitize speculative array de-references (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] get_user: Use pointer masking to limit speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] reorganize SMAP handling in user space accesses (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Tell the compiler that uaccess is unlikely to fault (Josh Poimboeuf) [1589032] {CVE-2018-3693}- [x86] entry/64: Don't use IST entry for #BP stack (Waiman Long) [1596113] {CVE-2018-10872} - [fs] gfs2: Flush delayed work earlier in gfs2_inode_lookup (Andreas Grunbacher) [1506281] - [mm] mempolicy: fix use after free when calling get_mempolicy (Augusto Caringi) [1576757] {CVE-2018-10675} - [mm] Fix NULL pointer dereference in dequeue_hwpoisoned_huge_page() (Larry Woodman) [1381653] - [fs] NFSv4.1: Fix up replays of interrupted requests (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Simplify struct nfs4_sequence_args too (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Label each entry in the session slot tables with its slot number (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Shrink struct nfs4_sequence_res by moving the session pointer (Benjamin Coddington) [1553423] - [fs] NFSv4.1: nfs4_alloc_slots doesn't need zeroing (Benjamin Coddington) [1553423] - [fs] NFSv4.1: clean up nfs4_recall_slot to use nfs4_alloc_slots (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Fix a NFSv4.1 session initialisation regression (Benjamin Coddington) [1553423] - [scsi] ipr: Fix sync scsi scan (Gustavo Duarte) [1572310] - [scsi] ipr: Wait to do async scan until scsi host is initialized (Gustavo Duarte) [1572310]- [x86] microcode: Fix CPU synchronization routine (Prarit Bhargava) [1574592] - [x86] microcode: Synchronize late microcode loading (Prarit Bhargava) [1574592] - [x86] microcode: Request microcode on the BSP (Prarit Bhargava) [1574592] - [x86] microcode: Sanitize per-cpu microcode reloading interface (Prarit Bhargava) [1574592] - [x86] virt_spec_ctrl: Set correct host SSDB value for AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Eliminate TIF_SSBD checks in IBRS on/off functions (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Disable SSBD update from scheduler if not user settable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make ssbd_enabled writtable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Remove thread_info check in __wrmsr_on_cpu() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Write per-thread SSBD state to spec_ctrl_pcp (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Add a read-only ssbd_enabled debugfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Switch the selection of mitigation from CPU vendor to CPU features (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's SPEC_CTRL MSR usage (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's variant of SSB_NO (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs/intel: Set proper CPU features and setup RDS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Rework spec_ctrl base and mask logic (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Rework SPEC_CTRL update after late microcode loading (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make sync_all_cpus_ibrs() write spec_ctrl_pcp value (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Unify x86_spec_ctrl_{set_guest, restore_host} (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Rework speculative_store_bypass_update() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Add virtualized speculative store bypass disable support (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: Rename KVM SPEC_CTRL MSR functions to match upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Handle HT correctly on AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Add FEATURE_ZEN (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle SSBD enumeration (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Use synthetic bits for IBRS/IBPB/STIBP (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Fix missing void (Waiman Long) [1584356] {CVE-2018-3639} - [documentation] spec_ctrl: Do some minor cleanups (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Make "seccomp" the default mode for Speculative Store Bypass (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Move speculation migitation control to arch code (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Use PR_SPEC_FORCE_DISABLE (Waiman Long) [1584356] {CVE-2018-3639} - [uapi] prctl: Add force disable speculation (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Enable speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [fs] proc: Provide details on speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [x86] nospec: Allow getting/setting on non-current task (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Show IBPB in the Spectre_v2 sysfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Check MSR_IA32_ARCH_CAPABILITIES for Meltdown vulnearability (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Sync up naming of SPEC_CTRL MSR bits with upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Fix kexec warning on debug kernel (Waiman Long) [1584356] {CVE-2018-3639} - [x86] kvm/fpu: Enable eager FPU restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] always enable eager FPU by default (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Load xsave pointer *after* initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix 32-bit signal frame handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always restore_xinit_state() when use_eager_cpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Rename drop_init_fpu() to fpu_reset_state() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix math_state_restore() race with kernel_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fold __drop_fpu() into its sole user (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse drop_init_fpu() in flush_thread() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce restore_init_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Document user_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Factor out memset(xstate, 0) in fpu_finit() paths (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change xstateregs_get()/set() to use ->xsave.i387 rather than ->fxsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always allow FPU in interrupt if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse has_fpu in __kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce per-cpu in_kernel_fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change math_error() to use unlazy_fpu(), kill (now) unused save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Merge simd_math_error() into math_error() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't do __thread_fpu_end() if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't reset thread.fpu_counter (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Allow FPU to be used at interrupt time even with eagerfpu (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387.c: Initialize thread xstate only on CPU0 only once (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: fix kvm's usage of kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] rhel: initialize scattered CPUID features early (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: make eagerfpu= boot param tri-state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: enable eagerfpu by default for xsaveopt (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: decouple non-lazy/eager fpu restore from xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: use non-lazy fpu restore for processors supporting xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: remove unnecessary user_fpu_end() in save_xstate_sig() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop_fpu() before restoring new state from sigframe (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Unify signal handling code paths for x86 and x86_64 kernels (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop the fpu state during thread exit (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signals: ia32_signal.c: add __user casts to fix sparse warnings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Consolidate inline asm routines for saving/restoring fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signal: Cleanup ifdefs and is_ia32, is_x32 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu/xsave: Keep __user annotation in casts (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] debug: Add KERN_ to bare printks, convert printks to pr_ (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] extable: Remove open-coded exception table entries in arch/x86/include/asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Split up into exported and internal interfaces (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Uninline the generic FP helpers that we expose to kernel modules (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: (DON'T ACTUALLY) support lazy restore of FPU state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: use 'restore_fpu_checking()' directly in task switching code (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix up some fpu_counter confusion (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: re-introduce FPU state preloading at context switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU flag from thread_info to task_struct (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: do not preload FPU state at task switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: don't ever touch TS_USEDFPU directly, use helper functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix x86-64 preemption-unsafe user stack save/restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: math_state_restore() isn't called from asm (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fix potentially dangerous trailing '; ' in #defined values/expressions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Fix FPU exception handling on non-SSE systems (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Fix common misspellings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: Initialize fpu state in preemptible context (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Rewrite fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove PSHUFB_XMM5_* macros (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove unnecessary ifdefs from i387 code. (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Simplify constraints for fxsave/fxtstor (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Fix cs value in convert_from_fxsr() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Disable preemption when using TS_USEDFPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge __save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge tolerant_fwait() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Disable xsave in i387 emulation mode (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make xstate_enable_boot_cpu() __init, protect on CPU 0 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Add __init attribute to setup_xstate_features() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make init_xstate_buf static (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Check cpuid level for XSTATE_CPUID (0x0d) (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Introduce xstate enable functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Do not include asm/i387.h in asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Avoid unnecessary __clear_user() and xrstor in signal handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Cleanup return codes in check_for_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Separate fpu and xsave initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Move boot cpu initialization to xsave_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: change save_i387_xstate() to rely on unlazy_fpu()" (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal()" (Paolo Bonzini) [1589047] {CVE-2018-3665}- [powerpc] 64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1581053] {CVE-2018-3639} - [x86] amd: Disable AMD SSBD mitigation in a VM (Waiman Long) [1580360] - [x86] spec_ctrl: Fix late microcode problem with AMD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Clean up entry code & remove unused APIs (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Mask off SPEC_CTRL MSR bits that are managed by kernel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: add support for SSBD to RHEL IBRS entry/exit macros (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Rename _RDS to _SSBD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Add prctl for Speculative Store Bypass mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] process: Allow runtime control of Speculative Store Bypass (Waiman Long) [1566899] {CVE-2018-3639} - [kernel] prctl: Add speculation control prctls (Waiman Long) [1566899] {CVE-2018-3639} - [x86] kvm: Expose the RDS bit to the guest (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs/AMD: Add support to disable RDS on Fam(15, 16, 17)h if requested (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Sync up RDS setting with IBRS code (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Expose the /sys/../spec_store_bypass and X86_BUG_SPEC_STORE_BYPASS (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Use separate PCP variables for IBRS entry and exit (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu/intel: Knight Mill and Moorefield update to intel-family.h (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Update Speculation Control microcode blacklist (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Clean up Spectre v2 related CPUID flags (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add AMD feature bits for Speculation Control (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add Intel feature bits for Speculation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add CPUID_7_EDX CPUID leaf (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu: Fill in feature word 13, CPUID_8000_0008_EBX (Waiman Long) [1566899] {CVE-2018-3639} - [x86] Extend RH cpuinfo to 10 extra words (Waiman Long) [1566899] {CVE-2018-3639} - [x86] invpcid: Enable 'noinvpcid' boot parameter for X86_32 (Waiman Long) [1560494] - [x86] dumpstack_32: Fix kernel panic in dump_trace (Waiman Long) [1577351] - [fs] gfs2: For fs_freeze, do a log flush and flush the ail1 list (Robert S Peterson) [1569148] - [net] dccp: check sk for closed state in dccp_sendmsg() (Stefano Brivio) [1576586] {CVE-2018-1130} - [net] ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped (Stefano Brivio) [1576586] {CVE-2018-1130}- [x86] vm86-32: Properly set up vm86-32 stack for task switching (Waiman Long) [1572865] - [x86] spec_ctrl: Enable IBRS and RSB stuffing in 32-bit interrupts (Waiman Long) [1571362] - [x86] entry/32: Fix regressions in 32-bit debug exception (Waiman Long) [1571362]- [x86] kpti/kexec: fix wrong page address in clear_page (Dave Young) [1572487] - [fs] fix WARNING in rmdir() (Miklos Szeredi) [1282117] - [net] sctp: label accepted/peeled off sockets (Marcelo Leitner) [1571357] - [net] security: export security_sk_clone (Marcelo Leitner) [1571357]- [md] dm thin: fix regression that caused discards to be disabled if passdown was (Mike Snitzer) [1569377] - [s390] configs: enable auto expoline support (Hendrik Brueckner) [1554959] - [s390] correct nospec auto detection init order (Hendrik Brueckner) [1554959] - [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1554959] - [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1554959] - [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1554959] - [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1554959] - [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1554959] - [s390] Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (Hendrik Brueckner) [1554959] - [s390] introduce execute-trampolines for branches (Hendrik Brueckner) [1554959] - [s390] run user space and KVM guests with modified branch prediction (Hendrik Brueckner) [1554959] - [s390] add optimized array_index_mask_nospec (Hendrik Brueckner) [1554959] - [s390] scrub registers on kernel entry and KVM exit (Hendrik Brueckner) [1554959] - [s390] align and prepare spectre mitigation for upstream commits (Hendrik Brueckner) [1554959] - [x86] xen: do not use xen_info on HVM, set pv_info name to "Xen HVM" (Vitaly Kuznetsov) [1568241] - [net] sctp: verify size of a new chunk in _sctp_make_chunk() (Stefano Brivio) [1551908] {CVE-2018-5803}- [fs] fuse: fix punching hole with unaligned end (Miklos Szeredi) [1387473] {CVE-2017-15121} - [documentation] kdump: fix documentation about panic_on_warn to match rhel6 (Pingfan Liu) [1555196] - [fs] Provide sane values for nlink (Leif Sahlberg) [1554342]- [powerpc] pseries: Restore default security feature flags on setup (Mauricio Oliveira) [1561788] - [powerpc] Move default security feature flags (Mauricio Oliveira) [1561788] - [powerpc] pseries: Fix clearing of security feature flags (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v2() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v1() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Use the security flags in pseries_setup_rfi_flush() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Enhance the information in cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Move cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Set or clear security feature flags (Mauricio Oliveira) [1561788] - [powerpc] Add security feature flags for Spectre/Meltdown (Mauricio Oliveira) [1561788] - [powerpc] pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Mauricio Oliveira) [1561788] - [lib] seq: Add seq_buf_printf() (Mauricio Oliveira) [1561788] - [powerpc] rfi-flush: Call setup_rfi_flush() after LPM migration (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Differentiate enabled and patched flush types (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Always enable fallback flush on pseries (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Make it possible to call setup_rfi_flush() again (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Move the logic to avoid a redo into the debugfs code (Mauricio Oliveira) [1561786] - [x86] pti/32: Don't use trampoline stack on Xen PV (Waiman Long) [1562725] - [x86] pti: Use boot_cpu_has(X86_FEATURE_PTI_SUPPORT) for early call sites (Waiman Long) [1562725] - [x86] pti: Set X86_FEATURE_PTI_SUPPORT early (Waiman Long) [1562725] - [x86] pti: Rename X86_FEATURE_NOPTI to X86_FEATURE_PTI_SUPPORT (Waiman Long) [1562725] - [x86] pti/32: Fix setup_trampoline_page_table() bug (Waiman Long) [1562725] - [x86] entry: Remove extra argument in call instruction (Waiman Long) [1562552] - [x86] syscall: Fix ia32_ptregs handling bug in 64-bit kernel (Waiman Long) [1557562 1562552] - [x86] efi/64: Align efi_pgd on even page boundary (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Use separate kernel PMDs for user page-table" (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Unshare kernel PMDs when PTI is enabled" (Waiman Long) [1558845] - [x86] mm: Dump both kernel & user page tables at fault (Waiman Long) [1558845] - [x86] entry/32: Fix typo in PARANOID_EXIT_TO_KERNEL_MODE (Waiman Long) [1558845]- [mm] fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE (Bhupesh Sharma) [1494380] - [mm] brk: fix min_brk lower bound computation for COMPAT_BRK (Bhupesh Sharma) [1494380] - [mm] split ET_DYN ASLR from mmap ASLR (Bhupesh Sharma) [1494380] - [s390] redefine randomize_et_dyn for ELF_ET_DYN_BASE (Bhupesh Sharma) [1494380] - [mm] expose arch_mmap_rnd when available (Bhupesh Sharma) [1494380] - [s390] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [s390] mmap: randomize mmap base for bottom up direction (Bhupesh Sharma) [1494380] - [powerpc] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [x86] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: create Kconfig variable for PIE randomization (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: PIE: make PF_RANDOMIZE check comment more accurate (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: fix PIE execution with randomization disabled (Bhupesh Sharma) [1494380] - [acpi] acpica: Support calling _REG methods within ACPI interpreter (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI interpreter already entered (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI mutex held by this thread (Lenny Szubowicz) [1522849]- [fs] gfs2: Check for the end of metadata in trunc_dealloc (Robert S Peterson) [1559928] - [fs] gfs2: clear journal live bit in gfs2_log_flush (Robert S Peterson) [1559928] - [netdrv] vmxnet3: fix tx data ring copy for variable size (Neil Horman) [1530378] - [mm] account skipped entries to avoid looping in find_get_pages (Dave Wysochanski) [1559386] - [powerpc] pseries: Support firmware disable of RFI flush (Mauricio Oliveira) [1554631] - [powerpc] pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (Mauricio Oliveira) [1554631] - [powerpc] 64s: Allow control of RFI flush via debugfs (Mauricio Oliveira) [1554630] - [powerpc] 64s: Improve RFI L1-D cache flush fallback (Mauricio Oliveira) [1554630] - [powerpc] 64s: Wire up cpu_show_meltdown() (Mauricio Oliveira) [1554630]- [dm] fix race between dm_get_from_kobject() and __dm_destroy() (Mike Snitzer) [1551999] {CVE-2017-18203} - [x86] pti: Disable kaiser_add_mapping if X86_FEATURE_NOPTI (Waiman Long) [1557562] - [x86] irq/ioapic: Check for valid irq_cfg pointer in smp_irq_move_cleanup_interrupt (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/64: Clear control page after PGD init (Waiman Long) [1550599] {CVE-2017-5754} - [x86] efi/64: Fix potential PTI data corruption problem (Waiman Long) [1550599] {CVE-2017-5754} - [ipmi] pick up slave address from SMBIOS on an ACPI device (Tony Camuso) [1484525] - [ipmi] fix watchdog timeout set on reboot (Tony Camuso) [1484525] - [ipmi] fix watchdog hang on panic waiting for ipmi response (Tony Camuso) [1484525] - [ipmi] use smi_num for init_name (Tony Camuso) [1484525] - [ipmi] move platform device creation earlier in the initialization (Tony Camuso) [1484525] - [ipmi] clean up printks (Tony Camuso) [1484525] - [ipmi] cleanup error return (Tony Camuso) [1484525] - [md] raid0: apply base queue limits *before* disk_stack_limits (Xiao Ni) [1417294] - [md] raid0: update queue parameter in a safer location (Xiao Ni) [1417294] - [md] raid0: conditional mddev->queue access to suit dm-raid (Xiao Ni) [1417294] - [md] raid0: access mddev->queue (request queue member) conditionally because it is not set when accessed from dm-raid (Xiao Ni) [1417294]- [x86] pti/mm: Fix machine check with PTI on old AMD CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/mm: Enable PAGE_GLOBAL if not affected by Meltdown (Waiman Long) [1550599] {CVE-2017-5754} - [x86] retpoline: Avoid retpolines for built-in __init functions (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/32: Allocate 8k PGD for PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl: Patch out lfence on old 32-bit CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic fixup (Jarod Wilson) [1548432] {CVE-2017-13166} - [scsi] lpfc: Fix crash from memory alloc at interrupt level with GFP_KERNEL set (Dick Kennedy) [1540706]- [dm] io: fix duplicate bio completion due to missing ref count (Mikulas Patocka) [1334224] - [fs] gfs2: Reduce contention on gfs2_log_lock (Robert S Peterson) [1399822] - [fs] gfs2: Inline function meta_lo_add (Robert S Peterson) [1399822] - [fs] gfs2: Switch tr_touched to flag in transaction (Robert S Peterson) [1399822]- [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Jarod Wilson) [1548432] {CVE-2017-13166} - [kernel] cgroup: initialize xattr before calling d_instantiate() (Aristeu Rozanski) [1533523] - [fs] ext*: Don't clear SGID when inheriting ACLs (Andreas Grunbacher) [1473482] - [fs] gfs2: writeout truncated pages (Robert S Peterson) [1331076] - [fs] export __block_write_full_page (Robert S Peterson) [1331076] - [scsi] mark queue as PREEMPT_ONLY before setting quiesce (Ming Lei) [1462959] - [block] call blk_queue_enter() before allocating request (Ming Lei) [1462959] - [block] introduce blk_queue_enter() (Ming Lei) [1462959] - [mm] shmem: replace_page must flush_dcache and others (Waiman Long) [1412337] - [mm] shmem: replace page if mapping excludes its zone (Waiman Long) [1412337] - [x86] cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Enable IBRS processing on kernel entries & exits (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Stuff RSB on kernel entry (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/32: Add a PAE specific version of __pti_set_user_pgd (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/dump_pagetables: Support PAE page table dumping (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Use separate kernel PMDs for user page-table (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/pae: Populate valid user PGD entries (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Enable x86-32 for kaiser.c (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Disable PCID handling in x86-32 TLB flushing code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Disable user PGD poisoning for PAE (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move more PTI functions out of pgtable_64.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/32: Allocate 8k page-tables when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Unshare kernel PMDs when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle debug exception similar to NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switches to NMI handler code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enable the use of trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Change INT80 to be an interrupt gate (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Leave the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enter the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Restore segments before int registers (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Split off return-to-kernel path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Unshare NMI return path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Put ESPFIX code into a macro (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Rename TSS_sysenter_sp0 to TSS_entry_stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Add X86_FEATURE_NOPTI to permanently disable PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Simplify and fix up the SYSENTER stack #DB/NMI fixup (Waiman Long) [1550599] {CVE-2017-5754} - [x86] doublefault: Set the right gs register for doublefault (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: int80 must not clobber r12-15 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: change ia32_syscall() to create the full register frame in ia32_do_call() (Waiman Long) [1550599] {CVE-2017-5754} - [x86] cve: Make all Meltdown/Spectre percpu variables available to x86-32 (Waiman Long) [1550599] {CVE-2017-5754}- [mm] prevent /proc/sys/vm/percpu_pagelist_fraction divide-by-zero (Dave Anderson) [1405879] - [fs] proc: Resolve performance issues with multiple /proc/stat reads (Prarit Bhargava) [1544565] - [fs] nfs: fix pnfs direct write memory leak (Scott Mayhew) [1536900] - [fs] dcache: prevent multiple shrink_dcache_parent() on the same dentry (Miklos Szeredi) [1269288] - [fs] fifo: do not restart open() if it already found a partner (Miklos Szeredi) [1482983] - [audit] reinstate check for failed execve (Denys Vlasenko) [1488822] - [perf] x86/intel/uncore: Make PCI and MSR uncore independent (Jiri Olsa) [1427324] - [perf] fix perf_event_comm() vs. exec() assumption (Jiri Olsa) [1478980] - [lib] prevent BUG in kfree() due to memory exhaustion in __sg_alloc_table() (Larry Woodman) [1454453] - [kernel] sched/core: Rework rq->clock update skips (Lauro Ramos Venancio) [1212959] - [kernel] sched: Remove useless code in yield_to() (Lauro Ramos Venancio) [1212959] - [kernel] sched: Set skip_clock_update in yield_task_fair() (Lauro Ramos Venancio) [1212959] - [kernel] sched, rt: Update rq clock when unthrottling of an otherwise idle CPU (Lauro Ramos Venancio) [1212959] - [kernel] lockdep: Fix lock_is_held() on recursion (Lauro Ramos Venancio) [1212959] - [x86] skip check for spurious faults for non-present faults (Daniel Vacek) [1495167] - [x86] mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() (Daniel Vacek) [1495167] - [fs] gfs2: Defer deleting inodes under memory pressure (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_clear_inode, gfs2_delete_inode: Put glocks asynchronously (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of gfs2_set_nlink (Andreas Grunbacher) [1255872] - [fs] add set_nlink() (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_glock_get: Wait on freeing glocks (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_create_inode: Keep glock across iput (Andreas Grunbacher) [1255872] - [fs] gfs2: Clean up glock work enqueuing (Andreas Grunbacher) [1255872] - [fs] gfs2: Protect gl->gl_object by spin lock (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of flush_delayed_work in gfs2_clear_inode (Andreas Grunbacher) [1255872] - [fs] revert "gfs2: Wait for iopen glock dequeues" (Andreas Grunbacher) [1255872] - [fs] gfs2: Fixup to "Clear gl_object if gfs2_create_inode fails" (Andreas Grunbacher) [1506281] - [scsi] dual scan thread bug fix (Ewan Milne) [1508512] - [scsi] fix our current target reap infrastructure (Ewan Milne) [1508512] - [scsi] bnx2fc: Fix check in SCSI completion handler for timed out request (Chad Dupuis) [1538168]- [net] netfilter: xt_TCPMSS: add more sanity tests on tcph->doff (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: fix handling of malformed TCP header and options (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: SYN packets are allowed to contain data (Florian Westphal) [1543091] {CVE-2017-18017} - [net] sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] sctp: use the right sk after waking up from wait_buf sleep (Hangbin Liu) [1470559] - [net] sctp: do not free asoc when it is already dead in sctp_sendmsg (Hangbin Liu) [1470559] - [net] packet: Allow packets with only a header (but no payload) (Lorenzo Bianconi) [1535024] - [net] packet: make packet too small warning match condition (Lorenzo Bianconi) [1535024] - [net] packet: bail out of packet_snd() if L2 header creation fails (Lorenzo Bianconi) [1535024] - [net] packet: make packet_snd fail on len smaller than l2 header (Lorenzo Bianconi) [1535024] - [net] bonding: discard lowest hash bit for 802.3ad layer3+4 (Hangbin Liu) [1532167] - [net] revert "net: use lib/percpu_counter API for fragmentation mem accounting" (Jesper Brouer) [1508504] - [scsi] lpfc: fix pci hot plug crash in list_add call (Dick Kennedy) [1542773] - [scsi] hpsa: update driver version (Joseph Szczypek) [1541517] - [scsi] hpsa: correct resets on retried commands (Joseph Szczypek) [1541517] - [scsi] hpsa: rescan later if reset in progress (Joseph Szczypek) [1541517]- [x86] retpoline/hyperv: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] spec_ctrl: Upgrade GCC retpoline warning to an error for brew builds (Waiman Long) [1535645] - [x86] retpoline: Don't use kernel indirect thunks in vsyscalls (Waiman Long) [1535645] - [x86] spec_ctrl: Add a read-only retp_enabled debugfs knob (Waiman Long) [1535645] - [x86] spec_ctrl: detect unretpolined modules (Waiman Long) [1535645] - [x86] retpoline/ACPI: Convert indirect jump in wakeup code (Waiman Long) [1535645] - [x86] retpoline/efi: Convert stub indirect calls & jumps (Waiman Long) [1535645] - [watchdog] hpwdt: remove indirect call in drivers/watchdog/hpwdt.c (Waiman Long) [1535645] - [x86] spec_ctrl: cleanup __ptrace_may_access (Waiman Long) [1535645] - [x86] bugs: Drop one "mitigation" from dmesg (Waiman Long) [1535645] - [x86] spec_ctrl: fix ptrace IBPB optimization (Waiman Long) [1535645] - [x86] spec_ctrl: Avoid returns in IBRS-disabled regions (Waiman Long) [1535645] - [x86] spectre/meltdown: avoid the vulnerability directory to weaken kernel security (Waiman Long) [1535645] - [x86] spec_ctrl: Update spec_ctrl.txt and kernel-parameters.txt (Waiman Long) [1535645] - [x86] Use IBRS for firmware update path (Waiman Long) [1535645] - [x86] spec_ctrl: stuff RSB on context switch with SMEP enabled (Waiman Long) [1535645] - [x86] spec_ctrl: use upstream RSB stuffing function (Waiman Long) [1535645] - [x86] spec_ctrl: add ibrs_enabled=3 (ibrs_user) (Waiman Long) [1535645] - [x86] spec_ctrl: Integrate IBRS with retpoline (Waiman Long) [1535645] - [x86] spec_ctrl: print features changed by microcode loading (Waiman Long) [1535645] - [x86] spec_ctrl: refactor the init and microcode loading paths (Waiman Long) [1535645] - [x86] spec_ctrl: move initialization of X86_FEATURE_IBPB_SUPPORT (Waiman Long) [1535645] - [x86] spec_ctrl: remove SPEC_CTRL_PCP_IBPB bit (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibrs_enabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add ibp_disabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add X86_FEATURE_IBP_DISABLE (Waiman Long) [1535645] - [x86] spec_ctrl: remove IBP disable for AMD model 0x16 (Waiman Long) [1535645] - [x86] spec_ctrl: remove performance measurements from documentation (Waiman Long) [1535645] - [x86] spec_ctrl: make ipbp_enabled read-only (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibpb_enabled=2 mode (Waiman Long) [1535645] - [x86] spec_ctrl: Enable spec_ctrl functions for x86-32 (Waiman Long) [1535645] - [x86] spec_ctrl: move vmexit rmb in the last branch before IBRS (Waiman Long) [1535645] - [x86] spec_ctrl: satisfy the barrier like semantics of IBRS (Waiman Long) [1535645] - [x86] spectre_v1: Mark it as mitigated (Waiman Long) [1535645] - [x86] pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (Waiman Long) [1535645] - [x86] mce: Make machine check speculation protected (Waiman Long) [1535645] - [x86] retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (Waiman Long) [1535645] - [x86] retpoline: Fill return stack buffer on vmexit (Waiman Long) [1535645] - [x86] retpoline/irq32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/checksum32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/entry: Convert entry assembler indirect (Waiman Long) [1535645] - [x86] retpoline/crypto: Convert crypto assembler indirect jumps (Waiman Long) [1535645] - [x86] spectre: Add boot time option to select Spectre v2 mitigation (Waiman Long) [1535645] - [x86] retpoline: Add initial retpoline support (Waiman Long) [1535645] - [x86] cpu: Implement CPU vulnerabilites sysfs functions (Waiman Long) [1535645] - [base] sysfs/cpu: Add vulnerability folder (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_SPECTRE_V(12) (Waiman Long) [1535645] - [x86] pti: Add the pti= cmdline option and documentation (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_CPU_MELTDOWN (Waiman Long) [1535645] - [x86] pti: Rename CONFIG_KAISER to CONFIG_PAGE_TABLE_ISOLATION (Waiman Long) [1535645] - [x86] cpu: Expand cpufeature facility to include cpu bugs (Waiman Long) [1535645] - [x86] cpu: Merge bugs.c and bugs_64.c (Waiman Long) [1535645] - [x86] cpu/intel: Introduce macros for Intel family numbers (Waiman Long) [1535645] - [x86] alternatives: Add missing 'n' at end of ALTERNATIVE inline asm (Waiman Long) [1535645] - [x86] alternatives: Fix alt_max_short macro to really be a max() (Waiman Long) [1535645] - [x86] asm: Make asm/alternative.h safe from assembly (Waiman Long) [1535645] - [x86] alternatives: Document macros (Waiman Long) [1535645] - [x86] alternatives: Fix ALTERNATIVE_2 padding generation properly (Waiman Long) [1535645] - [x86] alternatives: Add instruction padding (Waiman Long) [1535645] - [x86] alternative: Add header guards to asm/alternative-asm.h (Waiman Long) [1535645] - [x86] alternative: Use .pushsection/.popsection (Waiman Long) [1535645] - [x86] copy_user_generic: Optimize copy_user_generic with CPU erms feature (Waiman Long) [1535645] - [x86] Make .altinstructions bit size neutral (Waiman Long) [1535645]- [powerpc] spinlock: add gmb memory barrier (Mauricio Oliveira) [1538543] - [powerpc] prevent Meltdown attack with L1-D$ flush (Mauricio Oliveira) [1538543] - [s390] vtime: turn BP on when going idle (Hendrik Brueckner) [1538542] - [s390] cpuinfo: show facilities as reported by stfle (Hendrik Brueckner) [1538542] - [s390] kconfigs: turn off SHARED_KERNEL support for s390 (Hendrik Brueckner) [1538542] - [s390] add ppa to system call and program check path (Hendrik Brueckner) [1538542] - [s390] spinlock: add gmb memory barrier (Hendrik Brueckner) [1538542] - [s390] introduce CPU alternatives (Hendrik Brueckner) [1538542]- [x86] pti: Rework the trampoline stack switching code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti: Disable interrupt before trampoline stack switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti/mm: Fix trampoline stack problem with XEN PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/efi: unbreak tboot (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Fix XEN PV boot failure (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Invoke TRACE_IRQS_IRETQ in paranoid_userspace_restore_all (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: show added cpuid flags in /proc/cpuinfo after late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: svm: spec_ctrl at vmexit needs per-cpu areas functional (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Eliminate redundnat FEATURE Not Present messages (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: enable IBRS and stuff_RSB before calling NMI C code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip CAP_SYS_PTRACE check to skip audit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: disable ibrs while in intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip IBRS/CR3 restore when paranoid exception returns to userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Revert "entry: Use retpoline for syscall's indirect calls" (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/dump_pagetables: Allow dumping current pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add a pgd argument to walk_pgd_level() (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add page table directory (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove unneeded nmi_userspace code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix nmi exit code with CONFIG_TRACE_IRQFLAGS (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: init_tss is supposed to go in the PAGE_ALIGNED per-cpu section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Clear kdump pgd page to prevent incorrect behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: consider the init_mm.pgd a kaiser pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: convert userland visible "kpti" name to "pti" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: set IBRS during resume from RAM if ibrs_enabled is 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: __load_cr3 in resume from RAM after kernel gs has been restored (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: Revert the __GFP_COMP flag change (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix paranoid_exit() trampoline clobber (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: allow use_ibp_disable only if both SPEC_CTRL and IBPB_SUPPORT are missing (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Documentation spec_ctrl.txt (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: remove irqs_disabled() check from intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use enum when setting ibrs/ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: undo speculation barrier for ibrs_enabled and noibrs_cmdline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce ibpb_enabled = 2 for IBPB instead of IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce SPEC_CTRL_PCP_ONLY_IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: cleanup s/flush/sync/ naming when sending IPIs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: set IBRS during CPU init if in ibrs_enabled == 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use IBRS_ENABLED instead of 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: allow the IBP disable feature to be toggled at runtime (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: always initialize save_reg in ENABLE_IBRS_SAVE_AND_CLOBBER (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: ibrs_enabled() is expected to return > 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: CLEAR_EXTRA_REGS and extra regs save/restore (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on syscall (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Add back STUFF_RSB to interrupt and error paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: make is_kaiser_pgd reliable (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Revert "mm/kaiser: Disable global pages by default with KAISER" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix pgd freeing in error path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix 32-bit program crash with 64-bit kernel on AMD boxes (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: reload spec_ctrl cpuid in all microcode load paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Prevent unwanted speculation without IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add noibrs noibpb boot options (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Use retpoline for syscall's indirect calls (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on 32-bit compatible syscall entrance (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: rescan cpuid after a late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add debugfs ibrs_enabled ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: consolidate the spec control boot detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Remove __cpuinitdata from some data & function (Waiman Long) [1519796] {CVE-2017-5715} - [x86] KVM/spec_ctrl: allow IBRS to stay enabled in host userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: move stuff_RSB in spec_ctrl.h (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Remove STUFF_RSB in error and interrupt code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Stuff RSB for entry to kernel for non-SMEP platform (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Only set IBPB when the new thread cannot ptrace (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Set IBPB upon context switch (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS when offlining cpu and re-enable (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS entering idle and enable it on wakeup (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: implement spec ctrl C methods (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: save IBRS MSR value in save_paranoid for NMI (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: Use IBRS on syscall and interrupts (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: swap rdx with rsi for nmi nesting detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: spec_ctrl_pcp and kaiser_enabled_pcp in same cachline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use per-cpu knob instead of ALTERNATIVES for ibpb and ibrs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: MACROS to set/clear IBRS and set IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: add SPEC_CTRL to MSR and CPUID lists (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] svm: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [x86] svm: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: clear registers on VM exit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] kvm: Pad RSB on VM transition (Waiman Long) [1519796] {CVE-2017-5715} - [security] Add SPEC_CTRL Kconfig option (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu/AMD: Control indirect branch predictor when SPEC_CTRL not available (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Report presence of IBPB and IBRS control (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Enable the x86 feature to control Speculation (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Provide get_scattered_cpuid_leaf() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Cleanup cpuid_regs definitions (Waiman Long) [1519796] {CVE-2017-5715} - [x86] microcode: Share native MSR accessing variants (Waiman Long) [1519796] {CVE-2017-5715} - [x86] nop: Make the ASM_NOP* macros work from assembly (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu: Clean up and unify the NOP selection infrastructure (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Further simplify the paranoid_exit code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove trampoline check from paranoid entry path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Don't switch to trampoline stack in paranoid_exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Simplify trampoline stack restore code (Waiman Long) [1519802] {CVE-2017-5754} - [misc] locking/barriers: prevent speculative execution based on Coverity scan results (Waiman Long) [1519789] {CVE-2017-5753} - [fs] udf: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [fs] prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [scsi] qla2xxx: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] p54: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] carl9170: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [media] uvcvideo: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Make the LFENCE instruction serialized (Waiman Long) [1519789] {CVE-2017-5753} - [kernel] locking/barriers: introduce new memory barrier gmb() (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Fix typo preventing msr_set/clear_bit from having an effect (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Add another set of MSR accessor functions (Waiman Long) [1519789] {CVE-2017-5753} - [x86] mm/kaiser: Replace kaiser with kpti to sync with upstream (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map the trace idt tables in userland shadow pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add "kaiser" and "nokaiser" boot options (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix RESTORE_CR3 crash in kaiser_stop_machine (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use stop_machine for enable/disable knob (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: use atomic ops to poison/unpoison user pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stop patching flush_tlb_single (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: If INVPCID is available, use it to flush global mappings (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/64: Initialize CR4.PCIDE early (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add a 'noinvpcid' boot option to turn off INVPCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add the 'nopcid' boot option to turn off PCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: validate trampoline stack (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Move SYSENTER_stack to the beginning of struct tss_struct (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: isolate the user mapped per cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: enable kaiser in build (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: selective boot time defaults (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser/xen: Dynamically disable KAISER when running under Xen PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add Kconfig (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: avoid false positives during non-kaiser pgd updates (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Respect disabled CPU features (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: trampoline stack comments (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stack trampoline (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: re-enable vsyscalls (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow to build KAISER with KASRL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow KAISER to be enabled/disabled at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: un-poison PGDs at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add a function to check for KAISER being enabled (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add debugfs file to turn KAISER on/off at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable native VSYSCALL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map virtually-addressed performance monitoring buffers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add kprobes text section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map trace interrupt entry (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map entry stack per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map dynamically-allocated LDTs (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: make sure static PGDs are 8k in size (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow NX poison to be set in p4d/pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: unmap kernel from userspace page tables (core patch) (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: mark per-cpu data structures required for entry/exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: introduce user-mapped per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add cr3 switches to entry code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: remove scratch registers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: prepare assembly for entry/exit CR3 switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Document X86_CR4_PGE toggling behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/tlb: Make CR4-based TLB flushes more robust (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Do not set _PAGE_USER for init_mm page tables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] increase robusteness of bad_iret fixup handler (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Check if PUD is large when validating a kernel address (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Separate out entry text section (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/const.h: Add _BITUL() and _BITULL() (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/mmdebug.h: add VM_WARN_ON() and VM_WARN_ON_ONCE() (Waiman Long) [1519802] {CVE-2017-5754} - [include] stddef.h: Move offsetofend() from vfio.h to a generic kernel header (Waiman Long) [1519802] {CVE-2017-5754}- [hv] netvsc: get rid of completion timeouts (Vitaly Kuznetsov) [1538592] - [fs] gfs2: Special case the rindex in gfs2_write_alloc_required() (Andrew Price) [1384184] - [scsi] scsi_dh_alua: fix race condition that causes multipath to hang (Mike Snitzer) [1500192] - [virtio] virtio-pci: fix leaks of msix_affinity_masks (Jason Wang) [1281754] - [fs] sunrpc: avoid warning in gss_key_timeout (J. Bruce Fields) [1456594] - [fs] sunrpc: fix RCU handling of gc_ctx field (J. Bruce Fields) [1456594]- [drm] nouveau/disp/nv50-: execute supervisor on its own workqueue (Ben Skeggs) [1468825] - [net] bluetooth: Prevent uninitialized data (Gopal Tiwari) [1519626] {CVE-2017-1000410} - [scsi] storvsc: do not assume SG list is continuous when doing bounce buffers (for 4.1 and prior) (Cathy Avery) [1533175]- [x86] tighten /dev/mem with zeroing reads (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: make size_inside_page() logic straight (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: cleanup unxlate_dev_mem_ptr() calls (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: introduce size_inside_page() (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: remove redundant test on len (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [scsi] lpfc: Null pointer dereference when log_verbose is set to 0xffffffff (Dick Kennedy) [1538340]- [netdrv] bnx2x: prevent crash when accessing PTP with interface down (Michal Schmidt) [1518669] - [hv] vss: Operation timeouts should match host expectation (Mohammed Gamal) [1511431] - [hv] utils: reduce HV_UTIL_NEGO_TIMEOUT timeout (Mohammed Gamal) [1511431] - [hv] utils: Check VSS daemon is listening before a hot backup (Mohammed Gamal) [1511431] - [hv] utils: Continue to poll VSS channel after handling requests (Mohammed Gamal) [1511431] - [md] dm: clear all discard attributes in queue_limits when discards are disabled (Mike Snitzer) [1433297] - [md] dm: discard support requires all targets in a table support discards (Mike Snitzer) [1433297] - [net] dccp: use-after-free in DCCP code (Stefano Brivio) [1520817] {CVE-2017-8824} - [net] tcp: fix tcp_trim_head() (Paolo Abeni) [1274139] - [net] sctp: fix src address selection if using secondary addresses for ipv6 (Xin Long) [1445919] - [net] sctp: deny peeloff operation on asocs with threads sleeping on it (Hangbin Liu) [1470559] - [net] sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] tcp: fix race during timewait sk creation (Florian Westphal) [1205025]- [fs] sunrpc: Revert "sunrpc: always treat the invalid cache as unexpired" (Thiago Becker) [1532786] - [net] dma: fix memory leak in dma_pin_iocvec_pages (Sabrina Dubroca) [1459263] - [s390] qeth: check not more than 16 SBALEs on the completion queue (Hendrik Brueckner) [1520860] - [s390] fix transactional execution control register handling (Hendrik Brueckner) [1520862] - [mm] prevent concurrent unmap_mapping_range() on the same inode (Miklos Szeredi) [1408108]- [mm] add cpu_relax() to "dont return 0 too early" patch (Ian Kent) [988988] - [mm] don't return 0 too early from find_get_pages() (Ian Kent) [988988] - [crypto] cryptd: Add cryptd_max_cpu_qlen module parameter (Jon Maxwell) [1503322] - [s390] cpcmd,vmcp: avoid GFP_DMA allocations (Hendrik Brueckner) [1496105] - [fs] gfs2: Withdraw for IO errors writing to the journal or statfs (Robert S Peterson) [1505956] - [netdrv] ixgbe: Fix incorrect bitwise operations of PTP Rx timestamp flags (Ken Cox) [1523856]- [kernel] fix __wait_on_atomic_t() to call the action func if the counter != 0 (David Howells) [1418631] - [fs] fscache: fix dead object requeue (David Howells) [1333592 1418631] - [fs] fscache: clear outstanding writes when disabling a cookie (David Howells) [1418631] - [fs] fscache: initialise stores_lock in netfs cookie (David Howells) [1418631] - [fs] cachefiles: fix attempt to read i_blocks after deleting file (David Howells) [1418631] - [fs] cachefiles: fix race between inactivating and culling a cache object (David Howells) [1418631] - [fs] fscache: make check_consistency callback return int (David Howells) [1418631] - [fs] fscache: wake write waiter after invalidating writes (David Howells) [1418631] - [fs] cachefiles: provide read-and-reset release counters for cachefilesd (David Howells) [1418631] - [s390] disassembler: increase show_code buffer size (Hendrik Brueckner) [1516654] - [fs] sunrpc: remove BUG_ONs checking RPC_IS_QUEUED (Dave Wysochanski) [1424630] - [fs] nfsv4.1: nfs4_fl_prepare_ds must be careful about reporting success (Scott Mayhew) [1205448] - [fs] cifs: add ratelimit for the log entry that causes a lockup (Leif Sahlberg) [1494999] - [fs] nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields) [1447168]- [scsi] avoid a permanent stop of the scsi device's request queue (Ewan Milne) [1513455] - [fs] bio: more bio_map_user_iov() leak fixes (Ming Lei) [1503590] {CVE-2017-12190} - [fs] bio: fix unbalanced page refcounting in bio_map_user_iov (Ming Lei) [1503590] {CVE-2017-12190}- [scsi] bnx2fc: Fix hung task messages when a cleanup response is not received during abort (Chad Dupuis) [1504260]- [mm] introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all (Waiman Long) [1463754] - [netdrv] cxgb4: Clear On FLASH config file after a FW upgrade (Arjun Vynipadath) [1446952] - [netdrv] chelsio : Fixes the issue seen on initiator while stopping the target (Sai Vemuri) [1442097] - [netdrv] be2net: Fix UE detection logic for BE3 (Ivan Vecera) [1437991] - [netdrv] cxgb4vf: don't offload Rx checksums for IPv6 fragments (Davide Caratti) [1427036] - [scsi] qla2xxx: Get mutex lock before checking optrom_state (Himanshu Madhani) [1408549]- [net] sctp: do not loose window information if in rwnd_over (Marcelo Leitner) [1492220] - [net] sctp: fix recovering from 0 win with small data chunks (Marcelo Leitner) [1492220]- [s390] qdio: clear DSCI prior to scanning multiple input queues (Hendrik Brueckner) [1467962]- [s390] zfcp: fix erp_action use-before-initialize in REC action trace (Hendrik Brueckner) [1497000] - [ipmi] create hardware-independent softdep for ipmi_devintf (Tony Camuso) [1457915]- [fs] nfsd: reorder nfsd_cache_match to check more powerful discriminators first (Thiago Becker) [1435787] - [fs] nfsd: split DRC global spinlock into per-bucket locks (Thiago Becker) [1435787] - [fs] nfsd: convert num_drc_entries to an atomic_t (Thiago Becker) [1435787] - [fs] nfsd: remove the cache_hash list (Thiago Becker) [1435787] - [fs] nfsd: convert the lru list into a per-bucket thing (Thiago Becker) [1435787] - [fs] nfsd: clean up drc cache in preparation for global spinlock elimination (Thiago Becker) [1435787]- [hv] vmbus: Fix error code returned by vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Increase the time between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Raise retry/wait limits in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Reduce the delay between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846]- [scsi] be2iscsi: fix bad extern declaration (Maurizio Lombardi) [1497152] - [kernel] mqueue: fix a use-after-free in sys_mq_notify() (Davide Caratti) [1476124] {CVE-2017-11176}- [char] ipmi: use rcu lock around call to intf->handlers->sender() (Tony Camuso) [1466034] - [net] packet: fix tp_reserve race in packet_set_ring (Stefano Brivio) [1481943] {CVE-2017-1000111} - [net] packet: fix overflow in check for tp_frame_nr (Stefano Brivio) [1484946] {CVE-2017-7308} - [net] packet: fix overflow in check for tp_reserve (Stefano Brivio) [1484946] {CVE-2017-7308} - [fs] binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Petr Matousek) [1492961] {CVE-2017-1000253} - [fs] binfmt_elf.c: fix bug in loading of PIE binaries (Petr Matousek) [1492961] {CVE-2017-1000253}- [net] tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Davide Caratti) [1488340] {CVE-2017-14106} - [net] tcp: fix 0 divide in __tcp_select_window() (Davide Caratti) [1488340] {CVE-2017-14106} - [net] ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() (Matteo Croce) [1477006] {CVE-2017-7542} - [net] ipv6: avoid overflow of offset in ip6_find_1stfragopt (Matteo Croce) [1477006] {CVE-2017-7542} - [net] udp: consistently apply ufo or fragmentation (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112}- [fs] nfs: don't disconnect open-owner on NFS4ERR_BAD_SEQID (Dave Wysochanski) [1459636] - [net] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1490062] {CVE-2017-1000251}- [fs] sunrpc: always treat the invalid cache as unexpired (Thiago Becker) [1477288] - [fs] sunrpc: xpt_auth_cache should be ignored when expired (Thiago Becker) [1477288]- [video] efifb: allow user to disable write combined mapping (Dave Airlie) [1465097]- [netdrv] sfc: tx ring can only have 2048 entries for all EF10 NICs (Jarod Wilson) [1441773] - [netdrv] brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (Stanislaw Gruszka) [1474782] {CVE-2017-7541} - [scsi] lpfc: fix "integer constant too large" error on 32bit archs (Maurizio Lombardi) [1441169] - [scsi] lpfc: version 11.0.1.6 is 11.0.0.6 with no_hba_reset patches (Maurizio Lombardi) [1441169] - [scsi] lpfc: Vport creation is failing with "Link Down" error (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix panic on BFS configuration (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Maurizio Lombardi) [1441169] - [scsi] lpfc: Correct panics with eh_timeout and eh_deadline (Maurizio Lombardi) [1441169]- [x86] fix /proc/mtrr with base/size more than 44bits (Jerome Marchand) [1466530]- [fs] gfs2: clear gl_object when deleting an inode in gfs2_delete_inode (Robert S Peterson) [1464541] - [fs] gfs2: clear gl_object if gfs2_create_inode fails (Robert S Peterson) [1464541] - [fs] gfs2: set gl_object in inode lookup only after block type check (Robert S Peterson) [1464541] - [fs] gfs2: introduce helpers for setting and clearing gl_object (Robert S Peterson) [1464541]- [net] ipv6: Fix leak in ipv6_gso_segment() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] gre: fix a possible skb leak (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Check ip6_find_1stfragopt() return value properly (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Prevent overrun when parsing v6 header options (Sabrina Dubroca) [1459951] {CVE-2017-9074}- [mm] backport upstream large stack guard patch to RHEL6 (Larry Woodman) [1464237 1452730] {CVE-2017-1000364} - [mm] revert "enlarge stack guard gap" (Larry Woodman) [1452730] {CVE-2017-1000364} - [mm] revert "allow JVM to implement its own stack guard pages" (Larry Woodman) [1464237]- [fs] sunrpc: Handle EADDRNOTAVAIL on connection failures (Dave Wysochanski) [1459978] - [scsi] Add STARGET_CREATED_REMOVE state to scsi_target_state (Ewan Milne) [1452358]- [mm] allow JVM to implement its own stack guard pages (Larry Woodman) [1464237] - [mm] enlarge stack guard gap (Larry Woodman) [1452730] {CVE-2017-1000364}- [netdrv] bnxt_en: Update to firmware interface spec 1.5.1 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Added support for Secure Firmware Update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for firmware updates for additional processors (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Update firmware spec. to 1.3.0 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for updating flash more securely (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Request firmware reset after successful firwmare update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add hwrm_send_message_silent() (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add installed-package firmware version reporting via Ethtool GDRVINFO (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Reset embedded processor after applying firmware upgrade (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV (Jonathan Toppins) [1439450] - [net] sctp: do not inherit ipv6_(mc|ac|fl)_list from parent (Florian Westphal) [1455612] {CVE-2017-9075} - [net] ipv6/dccp: do not inherit ipv6_mc_list from parent (Florian Westphal) [1455612] {CVE-2017-9076 CVE-2017-9077} - [net] dccp/tcp: do not inherit mc_list from parent (Florian Westphal) [1455612] {CVE-2017-8890} - [net] ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket (Florian Westphal) [1455612]- [fs] sunrpc: Enable the keepalive option for TCP sockets (Dave Wysochanski) [1458421] - [mm] mempolicy.c: fix error handling in set_mempolicy and mbind (Bruno E. O. Meneguele) [1443539] {CVE-2017-7616} - [s390] zfcp: fix use-after-"free" in FC ingress path after TMF (Hendrik Brueckner) [1421762] - [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1417305] - [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1417305] - [block] make blk_cleanup_queue() wait until request_fn finished (Don Dutile) [1417305]- [kernel] audit: acquire creds selectively to reduce atomic op overhead (Paul Moore) [1454847] - [s390] kernel: initial cr0 bits (Hendrik Brueckner) [1445326] - [s390] zfcp: do not trace pure benign residual HBA responses at default level (Hendrik Brueckner) [1421760] - [s390] zfcp: fix rport unblock race with LUN recovery (Hendrik Brueckner) [1421761]- [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1442030] - [scsi] bnx2fc: fix race condition in bnx2fc_get_host_stats() (Maurizio Lombardi) [1393672]- [fs] nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [1446755] {CVE-2017-7895} - [fs] nfsd4: minor NFSv2/v3 write decoding cleanup (J. Bruce Fields) [1446755] {CVE-2017-7895} - [perf] fix concurrent sys_perf_event_open() vs move_group race (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] remove confusing comment and move put_ctx() (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] restructure perf syscall point of no return (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] fix move_group() order (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] generalize event->group_flags (Jiri Olsa) [1434751] {CVE-2017-6001} - [scsi] libfc: quarantine timed out xids (Chris Leech) [1431440]- [fs] sunrpc: Ensure that we wait for connections to complete before retrying (Dave Wysochanski) [1448170] - [net] ipv6: check raw payload size correctly in ioctl (Jamie Bainbridge) [1441909]- [fs] nfsv4: fix getacl ERANGE for some ACL buffer sizes (J. Bruce Fields) [869942] - [fs] nfsv4: fix getacl head length estimation (J. Bruce Fields) [869942]- [fs] xfs: handle array index overrun in xfs_dir2_leaf_readbuf() (Carlos Maiolino) [1440361] - [net] ping: implement proper locking (Jakub Sitnicki) [1438999] {CVE-2017-2671} - [net] tcp: avoid infinite loop in tcp_splice_read() (Davide Caratti) [1430578] {CVE-2017-6214} - [net] ipv6: ip6_fragment: fix headroom tests and skb leak (Hannes Frederic Sowa) [1412331]- [x86] vmalloc_sync: avoid syncing vmalloc area on crashing cpu (Pingfan Liu) [1146727] - [kernel] audit: plug cred memory leak in audit_filter_rules (Richard Guy Briggs) [1434560]- [mm] hugetlb: check for pte NULL pointer in page_check_address() (Herton R. Krzesinski) [1431508] - [netdrv] be2net: Fix endian issue in logical link config command (Ivan Vecera) [1436527] - [crypto] mpi: Fix NULL ptr dereference in mpi_powm() (Mateusz Guzik) [1398456] {CVE-2016-8650} - [fs] aio: properly check iovec sizes (Mateusz Guzik) [1337517] {CVE-2015-8830} - [fs] vfs: make AIO use the proper rw_verify_area() area helpers (Mateusz Guzik) [1337535] {CVE-2012-6701}- [scsi] lpfc: update for rhel6 11.0.0.6 (Maurizio Lombardi) [1429881] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Maurizio Lombardi) [1429881]- [sched] fair: Rework throttle_count sync (Jiri Olsa) [1250762] - [sched] fair: Reorder cgroup creation code (Jiri Olsa) [1250762] - [sched] fair: Initialize throttle_count for new task-groups lazily (Jiri Olsa) [1250762] - [sched] fair: Do not announce throttled next buddy in dequeue_task_fair() (Jiri Olsa) [1250762]- [block] fix use-after-free in seq file (Denys Vlasenko) [1418549] {CVE-2016-7910} - [firmware] Replacing the chelsio firmware (t4,t5)fw-1.15.37.0 (Sai Vemuri) [1425749] - [kernel] genirq: Avoid taking sparse_irq_lock for non-existent irqs (Dave Wysochanski) [1360930] - [tty] n_hdlc: get rid of racy n_hdlc.tbuf (Herton R. Krzesinski) [1429918] {CVE-2017-2636}- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1424628] {CVE-2017-6074}- [block] nvme: Don't poll device being removed (David Milburn) [1422521]- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743] - [fs] ext4: fix races of writeback with punch hole and zero range (Lukas Czerner) [1394786] - [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1394786] - [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786] - [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1394786] - [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1394786] - [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786] - [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1394786] - [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786] - [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786] - [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1394786] - [fs] ext4: clean up error handling when orphan list is corrupted (Lukas Czerner) [1394786] - [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1394786] - [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1394786] - [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786] - [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786] - [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1394786] - [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas Czerner) [1394786] - [block] ensure request->part is valid (Jeff Moyer) [1416341] - [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1419396] - [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1419396] - [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1419396] - [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396] - [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396] - [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1410750] - [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1410750] - [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750] - [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]- [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1401058] - [fs] revert "sunrpc: make AF_LOCAL connect synchronous" (Benjamin Coddington) [1420044]- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg Nesterov) [1386136] - [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) [1386136] - [acpi] acpica: Fix regression in FADT revision checks (Lenny Szubowicz) [1418339] - [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic Sowa) [1415931] {CVE-2016-10142} - [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267] - [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1416552]- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1410750] - [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750] - [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1410750] - [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1410750] - [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1410750] - [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750] - [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750] - [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1410750] - [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1410750] - [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1410750] - [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1410750] - [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1410750] - [dm] raid: fix transient device failure processing (Mike Snitzer) [1404425]- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1349623] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623] - [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) [1413448] - [powerpc] pci: Don't add bogus empty resources to PHBs (Laurent Vivier) [1413448] - [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413500] - [net] ping: check minimum size on ICMP header length (Mateusz Guzik) [1414202] {CVE-2016-8399} - [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}- [kernel] ftrace: Do not function trace inlined functions (Pratyush Anand) [1413456] - [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush Anand) [1413456] - [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1414274] - [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192] - [scsi] megaraid: fixes (Tomas Henzl) [1415192] - [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509] - [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509] - [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1408509] - [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509] - [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1408509] - [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1408509] - [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1408509] - [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1408509] - [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1408509] - [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509] - [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509] - [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507] - [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507] - [netdrv] ixgbevf: Add the device ID's presented while running on Hyper-V (Ken Cox) [1408507] - [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1408507] - [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) [1406468] - [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410297]- [s390] kernel/ap: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413552] - [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1406389] - [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Slava Shwartsman) [1413476] - [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) [1408937] - [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1406659] - [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401] - [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) [1408401] - [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) [1408401] - [acpi] acpica: Remove use of unreliable FADT revision field (Lenny Szubowicz) [1408401]- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1411279] - [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1411279] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279] - [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) [1399239] - [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava Shwartsman) [1399239] - [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917] - [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1406917] - [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917] - [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917] - [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247] - [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247] - [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1410750] - [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) [1402679] - [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal Heib) [1385318] - [block] nvme: Don't stop kthread while clearing queues (David Milburn) [1399431] - [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]- [x86] kdump: Fix several bound checking error of crashkernel reserving (Baoquan He) [1349069] - [x86] kdump: Crashkernel auto reservation failed on large system (Baoquan He) [1349069] - [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being used (Dave Young) [1404984] - [kdump] Add error check in case dmi_get_system_info return null (Dave Young) [1404984] - [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1406129] - [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1406129] - [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129] - [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1406129] - [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1406129] - [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott Mayhew) [1325766] - [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Scott Mayhew) [1325766] - [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]- [net] udplite: fast-path computation of checksum coverage (Hangbin Liu) [1404127] - [ata] libata: fix sff host state machine locking while polling (Cathy Avery) [1390972] - [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (Cathy Avery) [1390972] - [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1400428] - [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields) [1409002] - [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [1314505] - [fs] nfsd4: fix recovery-dir leak on nfsd startup failure (J. Bruce Fields) [1266405] - [x86] Mark Skylake processors with Kaby Lake PCH as unsupported (David Arcari) [1405459] - [infiniband] ipoib: Remove can't use GFP_NOIO warning (Slava Shwartsman) [1321529] - [netdrv] veth: allow changing the mac address while interface is up (David Arcari) [1402696] - [kernel] tracing: Protect tracer flags with trace_types_lock (Steven Rostedt) [1397661] - [acpi] acpica: Prevent circular object list in acpi_ns_exec_module_code (Lenny Szubowicz) [1401776] - [acpi] acpica: Fix possible memory leak for module-level code execution (Lenny Szubowicz) [1401776] - [acpi] acpica: Add additional module-level code support (Lenny Szubowicz) [1401776] - [fs] xfs: growfs: use uncached buffers for new headers (Bill O'Donnell) [1134314] - [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Bill O'Donnell) [1134314] - [fs] xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end (Bill O'Donnell) [1134314]- [scsi] be2iscsi: Add checks to validate completions (Maurizio Lombardi) [1397807]- [mm] Revert "mm: Fix slab growing out of bound within a cpuset" (Larry Woodman) [1402713] - [netdrv] cxgb4: update latest firmware version supported (Sai Vemuri) [1381382] - [kernel] audit: correctly record file names with different path name types (Paul Moore) [1305103] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: ldio_outstanding variable is not decremented in completion path (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid Controllers Capabilities (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/10 Writes (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and IO Coalescing (Tomas Henzl) [1306457] - [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457]- [netdrv] RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1381382] - [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1381382] - [netdrv] iw_cxgb4 : Added "Fail" column in debug iw_cxgb4 stats (Sai Vemuri) [1381382] - [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Sai Vemuri) [1381382] - [netdrv] iwpm: crash fix for large connections test (Sai Vemuri) [1381382] - [netdrv] cxgb4/cxgb4vf : Use vlan_gro_frags_gr() for VLANs (Sai Vemuri) [1381382] - [netdrv] cxgb4vf : Using RHEL6 provided napi_gro_frags_gr() API which returns (enum gro_result) values (Sai Vemuri) [1381382] - [serial] 8250_pci: Detach low-level driver during PCI error recovery (Gustavo Duarte) [1400508] - [drm] reservation: Remove shadowing local variable 'ret' (Rob Clark) [1398084] - [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399457] {CVE-2016-9555} - [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) [1397295] - [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) [1321315] - [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Sai Vemuri) [1321315]- [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.15.37.0 (Sai Vemuri) [1349112] - [netdrv] be2net: fix locking (Ivan Vecera) [1397915] - [perf] tools: Initialize reference counts in map__clone() (Jiri Olsa) [1359100] - [perf] tools: Replace map->referenced & maps->removed_maps with map->refcnt (Jiri Olsa) [1359100] - [md] raid10: add rcu protection to rdev access in raid10_sync_request (Xiao Ni) [1395048] - [md] raid10: add rcu protection in raid10_status (Xiao Ni) [1395048] - [md] raid10: fix refounct imbalance when resyncing an array with a replacement device (Xiao Ni) [1395048] - [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1342659] - [x86] ACPI: add dynamic_debug support (Prarit Bhargava) [1252674] - [mm] hugetlb: fix huge_pte_alloc BUG_ON (Dave Anderson) [1397250]- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white spaces in error messages text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1397873] - [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1392499] - [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1392499] - [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1392499] - [scsi] megaraid_sas: clean function declarations in megaraid_sas_base.c up (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white space in error message text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Use memdup_user() rather than duplicating its implementation (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Downgrade two success messages to info (Tomas Henzl) [1396567] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) [1396567] - [scsi] megaraid_sas: call ISR function to clean up pending replies in OCR path (Tomas Henzl) [1396567] - [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas Henzl) [1396567] - [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306469] - [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI header (Tomas Henzl) [1306469] - [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate conditional locking in mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306469] - [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated (Tomas Henzl) [1306469] - [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL path (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled when non RDPQ card is enumerated first (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for improper info displayed in var log, while blocking or unblocking the device (Tomas Henzl) [1306469] - [net] increase xmit RECURSION_LIMIT to 10 (Sabrina Dubroca) [1392660] - [net] add a recursion limit in xmit path (Sabrina Dubroca) [1392660] - [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1390061] - [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1390061] - [net] ipv6: ipv6_find_hdr restore prev functionality (Paolo Abeni) [1392975]- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359304] {CVE-2016-6136} - [fs] nfs: Kill fscache warnings when mounting without -ofsc (David Howells) [1353844] - [fs] nfs: Fix a compile issue when CONFIG_NFS_FSCACHE was undefined (David Howells) [1353844] - [fs] nfs: Don't pass mount data to nfs_fscache_get_super_cookie() (David Howells) [1353844] - [fs] dlm: Don't save callbacks after accept (Robert S Peterson) [1264492] - [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1264492] - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [fs] nfsd: handle fileid wraparound (Dave Wysochanski) [1397552] - [hv] storvsc: Payload buffer incorrectly sized for 32 bit kernels (Cathy Avery) [1394756] - [fs] xfs: fix unbalanced inode reclaim flush locking (Brian Foster) [1384564] - [scsi] hpsa: correct logical resets (Joseph Szczypek) [1083110] - [scsi] hpsa: generate a controller NMI (Joseph Szczypek) [1083110] - [scsi] hpsa: update driver version to 3.4.10-0-RH3 (Joseph Szczypek) [1083110] - [scsi] hpsa: Check for null devices in ioaccel submission patch (Joseph Szczypek) [1083110] - [scsi] hpsa: check for null device pointers (Joseph Szczypek) [1083110] - [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1083110] - [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1083110] - [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan Milne) [1372465]- [fs] ext4: fix extent tree corruption caused by hole punch (Lukas Czerner) [1351798] - [x86] Mark Intel Purley supported (Steve Best) [1271866] - [pnp] Prevent attaching to ACPI IPMI device (Charles Rose) [857150]- [netdrv] ehea: fix operation state report (Gustavo Duarte) [1089134] - [block] nvme: Always use MSI/MSI-x interrupts (David Milburn) [1372023] - [fs] aio: aio_nr decrements don't need to be delayed (Jiri Olsa) [1386216] - [fs] aio: don't bother with async freeing on failure in ioctx_alloc() (Jiri Olsa) [1386216] - [fs] epoll: ep_unregister_pollwait() can use the freed pwq->whead (Lauro Ramos Venancio) [1392372] - [fs] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() (Lauro Ramos Venancio) [1392372]- [sched] Fix rq->nr_uninterruptible update race (Aaron Tomlin) [1377292] - [security] keys: Fix short sprintf buffer in /proc/keys show function (Frantisek Hrbata) [1375208] {CVE-2016-7042} - [net] bridge: fix switched interval for MLD Query types (Hangbin Liu) [1392327] - [net] netfilter: ipv6: move POSTROUTING invocation before fragmentation (Eric Garver) [1391240] - [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390046] {CVE-2016-7117} - [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1381585] - [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379529] {CVE-2016-6828} - [net] netfilter: x_tables: check for bogus target offset (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: validate e->target_offset early (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1388287] - [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_request_sock (Florian Westphal) [1388287] - [net] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks (Florian Westphal) [1388287] - [net] ipv6: Don't change dst->flags using assignments (Marcelo Leitner) [1389478] - [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1385088]- [perf] list: Fix rNNNN list output to appear only once (Jiri Olsa) [1291256 1374411] - [perf] symbols: Check kptr_restrict for root (Jiri Olsa) [1291256 1374411] - [fs] SUNRPC: Fix a regression when reconnecting (Benjamin Coddington) [1323801] - [fs] SUNRPC: Clear the request rq_bytes_sent field in xprt_release_write (Benjamin Coddington) [1323801] - [fs] SUNRPC: Lock the transport layer on shutdown (Benjamin Coddington) [1323801] - [virt] kvm: x86 emulator: implement IMUL REG, R/M (opcode 0F AF) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, IMM (opcode 69) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, imm8 (opcode 6B) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: Use a register for ____emulate_2op() destination (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: pass destination type to ____emulate_2op() (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: add Src2Imm decoding (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: consolidate immediate decode into a function (Radim Krcmar) [1313468] - [hv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1388701] - [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1378614] - [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1319054] - [hv] vmbus: Eliminate the spin lock on the read path (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) [1319054] - [hv] remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: remove code duplication from hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer.c: fix comment style (Vitaly Kuznetsov) [1319054] - [hv] netvsc: set nvdev link after populating chn_table (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: get rid of struct net_device pointer in struct netvsc_device (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: use start_remove flag to protect netvsc_link_change() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: move start_remove flag to net_device_context (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Move subchannel waiting to rndis_filter_device_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Wait for sub-channels to be processed during probe (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Add close of RNDIS filter into change mtu call (Vitaly Kuznetsov) [1320094 1335926] - [hv] hv_netvsc: Add support to set MTU reservation from guest side (Vitaly Kuznetsov) [1352105] - [perf] probe: Clear probe_trace_event when add_probe_trace_event() fails (Jiri Olsa) [1291510] - [perf] probe: Move ftrace probe-event operations to probe-file.c (Jiri Olsa) [1291510] - [block] loop: fix comment typo in loop_config_discard (Lukas Czerner) [818597] - [block] loop: Limit the number of requests in the bio list (Lukas Czerner) [818597] - [fs] ext4: optimize test_root() (Lukas Czerner) [1236047] - [fs] ext4: verify group number in verify_group_input() before using it (Lukas Czerner) [1236047] - [fs] nfsd: use short read as well as i_size to set eof (Benjamin Coddington) [1302415] - [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Carlos Maiolino) [1259493] - [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Carlos Maiolino) [1259493] - [fs] jbd: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015] - [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015]- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Gustavo Duarte) [1387243] - [misc] hpilo: Changes to support new security states in iLO5 FW (Joseph Szczypek) [1376584] - [misc] hpilo: Change e-mail address from hp.com to hpe.com (Joseph Szczypek) [1376584] - [misc] hpilo: cleanup hpilo (Joseph Szczypek) [1376584] - [mm] memory_hotplug.c: change normal message to use pr_debug (Jeremy McNicoll) [1255272] - [acpi] mem_hotplug: set memory info correctly when problems forcing mem online (Jeremy McNicoll) [1255272] - [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1268434] - [md] add rdev reference for super write (Xiao Ni) [1365718] - [netdrv] rtlwifi: fix memory leak for USB device (Stanislaw Gruszka) [1364597] - [fs] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Benjamin Coddington) [1353272] - [drm] nouveau/kms: take mode_config mutex in connector hotplug path (Ben Skeggs) [1349978] - [kernel] clocksource: Defer override invalidation unless clock is unstable (Prarit Bhargava) [1356231] - [kernel] clocksource: Reselect clocksource when watchdog validated high-res capability (Prarit Bhargava) [1356231] - [fs] nfs4: clnt: respect noresvport when establishing connections to DSes (Benjamin Coddington) [1346041] - [fs] nfs: Add nfs_client behavior flags (Benjamin Coddington) [1346041] - [block] fix /proc/diskstats in-flight - kABI workaround (Jerome Marchand) [1273339 1306879] - [block] add internal hd part table references (Jerome Marchand) [1273339 1306879] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [1273339 1306879] - [block] kref: add kref_test_and_get (Jerome Marchand) [1273339 1306879] - [block] Revert "block: fix accounting bug on cross partition merges" (Jerome Marchand) [1273339 1306879] - [perf] thread: Fix reference count initial state (Jiri Olsa) [1359100] - [perf] tools: Reference count struct map (Jiri Olsa) [1359100] - [perf] tools: Check if a map is still in use when deleting it (Jiri Olsa) [1359100] - [perf] tools: Protect accesses the map rbtrees with a rw lock (Jiri Olsa) [1359100] - [perf] tools: Introduce struct maps (Jiri Olsa) [1359100] - [perf] tools: Assign default value for some pointers (Jiri Olsa) [1359100] - [perf] tools: Use maps__first()/map__next() (Jiri Olsa) [1359100] - [perf] tools: Leave DSO destruction to the map destruction (Jiri Olsa) [1359100] - [perf] machine: Mark removed threads as such (Jiri Olsa) [1359100] - [perf] tools: Import rb_erase_init from block/ in the kernel sources (Jiri Olsa) [1359100] - [perf] tools: Nuke unused map_groups__flush() (Jiri Olsa) [1359100] - [perf] tools: Remove redundant initialization of thread linkage members (Jiri Olsa) [1359100] - [perf] tools: Rename maps__next (Jiri Olsa) [1359100] - [perf] machine: Do not call map_groups__delete(), drop refcnt instead (Jiri Olsa) [1359100] - [perf] hists: Rename add_hist_entry to hists__findnew_entry (Jiri Olsa) [1359100] - [perf] tools: Use atomic.h for the map_groups refcount (Jiri Olsa) [1359100] - [perf] tests: Fix map_groups refcount test (Jiri Olsa) [1359100] - [perf] machine: No need to keep a refcnt for last_match (Jiri Olsa) [1359100] - [perf] tests: Show refcounting broken expectations in thread-mg-share test (Jiri Olsa) [1359100] - [perf] machine: Protect the machine->threads with a rwlock (Jiri Olsa) [1359100] - [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) [1360982] - [video] configs: updates for fb backport (Rob Clark) [1360982] - [video] fbdev: efifb: bind to efi-framebuffer (Rob Clark) [1360982] - [video] fbdev: vesafb: bind to platform-framebuffer device (Rob Clark) [1360982] - [video] fbdev: simplefb: add common x86 RGB formats (Rob Clark) [1360982] - [video] x86: sysfb: move EFI quirks from efifb to sysfb (Rob Clark) [1360982] - [video] x86: provide platform-devices for boot-framebuffers (Rob Clark) [1360982] - [video] fbdev: simplefb: mark as fw and allocate apertures (Rob Clark) [1360982] - [video] fbdev: simplefb: add init through platform_data (Rob Clark) [1360982] - [video] drivers/video: implement a simple framebuffer driver (Rob Clark) [1360982] - [video] vesafb: fix memory leak (Rob Clark) [1360982] - [video] uvesafb,vesafb: create WC or WB PAT-entries (Rob Clark) [1360982] - [video] vesafb: fix comment a typo (Rob Clark) [1360982] - [video] vesafb: use platform_driver_probe() instead of platform_driver_register() (Rob Clark) [1360982] - [video] efifb: Fix call to wrong unregister function (Rob Clark) [1360982] - [video] efifb: Disallow manual bind and unbind (Rob Clark) [1360982] - [video] efifb: Fix mismatched request/release_mem_region (Rob Clark) [1360982] - [video] efifb: fix int to pointer cast warning (Rob Clark) [1360982] - [video] efifb: Add override for 11" Macbook Air 3,1 (Rob Clark) [1360982] - [video] efifb: Support overriding fields FW tells us with the DMI data (Rob Clark) [1360982] - [video] efifb: support AMD Radeon HD 6490 (Rob Clark) [1360982] - [video] efifb: support the EFI framebuffer on more Apple hardware (Rob Clark) [1360982] - [video] efifb: check that the base address is plausible on pci systems (Rob Clark) [1360982] - [video] drivers/video/efifb.c: support framebuffer for NVIDIA 9400M in MacBook Pro 5, 1 (Rob Clark) [1360982]- [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1374067] - [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface (Sai Vemuri) [1222751] - [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1300681] - [pm] hibernate: Only crash if necessary in create/free_basic_memory_bitmaps() (Jerry Snitselaar) [1374378] - [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) [1316845] - [kernel] cgroup: improve old cgroup handling in cgroup_attach_proc() (Lauro Ramos Venancio) [1372085] - [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382496] - [watchdog] hpwdt: HP rebranding (Linda Knippers) [1388170] - [documentation] Fix hpwdt documentation to match RHEL6 (Linda Knippers) [1388170] - [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to a field (Lenny Szubowicz) [1324697] - [acpi] acpica: Standardize all switch() blocks (Lenny Szubowicz) [1324697] - [acpi] acpica: Interpreter: Fix Store() when implicit conversion is not possible (Lenny Szubowicz) [1324697] - [fs] backing-dev: fix wakeup timer races with bdi_unregister() (Jeff Moyer) [1111683] - [fs] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1111683] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task() must set task state before calling schedule() (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [s390] zfcp: close window with unblocked rport during rport gone (Hendrik Brueckner) [1383980] - [s390] zfcp: fix ELS/GS request&response length for hardware data router (Hendrik Brueckner) [1383981] - [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1383982] - [s390] zcrypt: toleration of new crypto adapter hardware with type 12 (Hendrik Brueckner) [1344041] - [s390] time: LPAR offset handling (Hendrik Brueckner) [1381564] - [s390] time: move PTFF definitions (Hendrik Brueckner) [1381564] - [scsi] libfc: Don't have fc_exch_find log errors on a new exchange (Chris Leech) [1368175] - [scsi] libfc: Revert: use offload EM instance again (Chris Leech) [1383078] - [scsi] libfc: don't advance state machine for incoming FLOGI (Chris Leech) [1368175] - [scsi] libfc: Do not login if the port is already started (Chris Leech) [1368175] - [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris Leech) [1368175] - [scsi] libfc: Do not take rdata->rp_mutex when processing a (Chris Leech) [1368175] - [scsi] libfc: Fixup disc_mutex handling (Chris Leech) [1368175] - [scsi] libfc: Revisit kref handling (Chris Leech) [1368175] - [scsi] fcoe: Stop fc_rport_priv structure leak (Chris Leech) [1368175] - [scsi] libfc: do not send ABTS when resetting exchanges (Chris Leech) [1368175] - [scsi] libfc: reset exchange manager during LOGO handling (Chris Leech) [1368175] - [scsi] libfc: send LOGO for PLOGI failure (Chris Leech) [1368175] - [scsi] libfc: Issue PRLI after a PRLO has been received (Chris Leech) [1368175] - [scsi] libfc: fix seconds_since_last_reset calculation (Chris Leech) [1368175] - [scsi] libfc: Update rport reference counting (Chris Leech) [1368175] - [scsi] libfc: XenServer fails to mount root filesystem (Chris Leech) [1368175]- [netdrv] mlx5e: Fix minimum MTU (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Device's mtu field is u16 and not int (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Allow resetting VF admin mac to zero (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Correctly handle RSS indirection table when changing number of channels (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix ethtool RX hash func configuration change (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix LRO modify (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Remove wrong poll CQ optimization (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Do not BUG_ON during reset when PCI is offline (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Count HW buffer overrun only once (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: fix some error handling in mlx4_multi_func_init() (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Remove unused macro (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Initialize hop_limit when creating address handle (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Expose correct maximum number of CQE capacity (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix handling return value of mlx4_slave_convert_port (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use vmalloc for WR buffers when needed (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct order of variables in log message (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Expose correct max_sge_rd limit (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Avoid returning success in case of an error flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Replace VF zero mac with random mac in mlx4_core (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix resource tracker error flow in add_res_range (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: really allow to change RSS key (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix incorrect cq flushing in error state (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct SL on AH query under RoCE (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Forbid using sysfs to change RoCE pkeys (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Demote mcg message from warning to debug (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix potential deadlock when sending mad to wire (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Add extra check for total vfs for SRIOV (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Relieve cpu load average on the port sending flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix wrong index in propagating port change event to VFs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix memory leak in do_slave_init (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Release TX QP when destroying TX ring (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI configuration (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: need to call close fw if alloc icm is called twice (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: double free of dev_vfs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline (Michal Schmidt) [1386199] - [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1386199] - [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1386199] - [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1386199] - [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1386199] - [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1386199] - [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1347812] - [netdrv] be2net: NCSI FW section should be properly updated with ethtool for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips (Ivan Vecera) [1347812] - [netdrv] be2net: Fix mac address collision in some configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan Vecera) [1347812] - [netdrv] be2net: Add privilege level check for OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1347812] - [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload (Ivan Vecera) [1347812] - [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan Vecera) [1347812] - [netdrv] be2net: replace polling with sleeping in the FW completion path (Ivan Vecera) [1347812] - [netdrv] be2net: do not remove vids from driver table if be_vid_config() fails (Ivan Vecera) [1347812] - [netdrv] be2net: clear vlan-promisc setting before programming the vlan list (Ivan Vecera) [1347812] - [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Ivan Vecera) [1347812] - [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: fix definition of be_max_eqs() (Ivan Vecera) [1347812] - [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1347812] - [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1347812] - [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1347812] - [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1347812] - [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1347812] - [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1347812] - [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1347812] - [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1347812] - [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1347812] - [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1347812] - [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1347812] - [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1347812] - [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1347812] - [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1347812] - [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1347812] - [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1347812] - [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1347812] - [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1347812] - [netdrv] bnx2: fix locking when netconsole is used (Ivan Vecera) [1291369] - [netdrv] tg3: Avoid NULL pointer dereference in tg3_io_error_detected() (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] tg3: Report the correct number of RSS queues through tg3_get_rxnfc (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] net: tg3: avoid uninitialized variable warning (Ivan Vecera) [1347828] - [net] ipv6: restrict hop_limit sysctl setting to range (1; 255) (Paolo Abeni) [1314305] - [net] ipv4: add limits to ip_default_ttl (Paolo Abeni) [1314305] - [net] route: enforce hoplimit max value (Paolo Abeni) [1313899] - [net] netfilter: Add missing #include for userland (Sabrina Dubroca) [1317697] - [net] sctp: use the same clock as if sock source timestamps were on (Xin Long) [1334561] - [net] sctp: update the netstamp_needed counter when copying sockets (Xin Long) [1334561] - [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1312728] - [net] pppoe: fix memory corruption in padt work structure (Beniamino Galvani) [1317900] - [net] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino Galvani) [1317900] - [net] pppoe: Use workqueue to die properly when a PADT is received (Beniamino Galvani) [1317900] - [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1327680] - [net] ipv6: Consolidate route lookup sequences (Jakub Sitnicki) [1327680] - [net] macvtap: Add support of packet capture on macvtap device (Sabrina Dubroca) [1373100] - [scsi] fnic: pci_dma_mapping_error() doesn't return an error code (Maurizio Lombardi) [1364593] - [scsi] fnic: Using rport->dd_data to check rport online instead of rport_lookup (Maurizio Lombardi) [1364593] - [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is used to issue LUN reset (Maurizio Lombardi) [1364593] - [scsi] fnic: move printk()s outside of the critical code section (Maurizio Lombardi) [1364593] - [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) [1364593] - [scsi] be2iscsi: Driver version: 11.1.0.0 (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1347815] - [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1347815] - [scsi] scsi_debug: fix logical block provisioning support when unmap_alignment != 0 (Maurizio Lombardi) [1388096] - [scsi] scsi_debug: fix logical block provisioning support (Maurizio Lombardi) [1388096] - [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) [1329353] - [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev (Tomas Henzl) [1329353] - [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) [1329353] - [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) [1329353] - [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: remove unused fw_event_work elements (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1329353] - [scsi] mpt3sas: Don't overreach ioc->reply_post during initialization (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Tomas Henzl) [1329353] - [scsi] mpt3sas: Free memory pools before retrying to allocate with different value (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas Henzl) [1329353] - [scsi] mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IOs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added support for high port count HBA variants (Tomas Henzl) [1329353] - [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1380385] - [scsi] hpsa: update driver revision to 3.4.10-0-RH2 (Joseph Szczypek) [1377892] - [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) [1377892] - [scsi] lpfc: remove unknown ELS message warnings for RDP (Maurizio Lombardi) [1347811] - [scsi] smartpqi: add to config-generic (Scott Benesh) [1343743] - [scsi] smartpqi: raid bypass lba calculation fix (Scott Benesh) [1343743] - [scsi] smartpqi: bump driver version (Scott Benesh) [1343743] - [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1343743] - [scsi] smartpqi: update Kconfig (Scott Benesh) [1343743] - [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1343743] - [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1343743] - [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1343743] - [scsi] smartpqi: minor function reformating (Scott Benesh) [1343743] - [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1343743] - [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1343743] - [scsi] smartpqi: add kdump support (Scott Benesh) [1343743] - [scsi] smartpqi: enhance reset logic (Scott Benesh) [1343743] - [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1343743] - [scsi] smartpqi: simplify spanning (Scott Benesh) [1343743] - [scsi] smartpqi: change tmf macro names (Scott Benesh) [1343743] - [scsi] smartpqi: change aio sg processing (Scott Benesh) [1343743] - [scsi] aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1343743] - [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1343743]- [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1322802] - [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1322802] - [hv] storvsc: Fix potential memory leak (Cathy Avery) [1322928 1352824] - [hv] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1322928 1352824] - [hv] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1322928 1352824] - [hv] storvsc: add logging for error/warning messages (Cathy Avery) [1322928 1352824] - [hv] storvsc: Fix a bug in the handling of SRB status flags (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy Avery) [1322928 1352824] - [hv] storvsc: Set the tablesize based on the information given by the host (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't assume that the scatterlist is not chained (Cathy Avery) [1322928 1352824] - [hv] storvsc: Retrieve information about the capability of the target (Cathy Avery) [1322928 1352824] - [hv] storvsc: Always send on the selected outgoing channel (Cathy Avery) [1322928 1352824] - [hv] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1322928 1352824] - [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: don't crash when memory is added in non-sorted order (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1326999 1381617] - [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1376860] - [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1376860] - [hv] vmbus: don't manipulate with clocksources on crash (Cathy Avery) [1365049] - [hv] correct tsc page sequence invalid value (Cathy Avery) [1365049] - [hv] vmbus: fix build warning (Cathy Avery) [1365049] - [hv] vmbus: Implement a clocksource based on the TSC page (Cathy Avery) [1365049] - [hv] kvp: cancel kvp_host_handshake_work on module unload (Vitaly Kuznetsov) [1321259] - [x86] mm/xen: Suppress hugetlbfs in PV guests (Vitaly Kuznetsov) [1312331] - [mm] hugetlb: allow hugepages_supported to be architecture specific (Vitaly Kuznetsov) [1312331]- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1360179] - [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1360179] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1360179] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1360179] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1360179] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1360179] - [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) [1360179] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1360179] - [netdrv] i40evf: Don't Panic (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1360179] - [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1360179] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1360179] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1360179] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1360179] - [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) [1360179] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1360179] - [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1360179] - [netdrv] i40evf: remove dead code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1360179] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1360179] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1360179] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1360179] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1360179] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1360179] - [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1360179] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: support packet split receive (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1360179] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: Change vf driver string to reflect all products i40evf supports (Stefan Assmann) [1360179] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1360179] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1360179] - [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1360179] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1360179] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1360179] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1360179] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1360179] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1360179] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1360179] - [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1360179] - [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1360179] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1360179] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1360179] - [netdrv] i40evf: change version string generation (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1360179] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1360179] - [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) [1360179] - [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove zero check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Restrict VF poll mode to only single function mode devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move HW flush (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Lower some message levels (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Disable link polling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove unused variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change comment to reflect correct function name (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change unknown event error msg to ignore message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix up return code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: queue-specific settings for interrupt moderation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: let go of the past (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: suspend scheduling during driver unload (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add check for null VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Expose some registers to program parser, FD and RSS logic (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: expand comment (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: get rid of magic number (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add priv flag for automatic rule eviction (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: count allocation errors (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allocate memory safer (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add a little more to an NVM update debug message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: refactor DCB function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Cleanup the code with respect to restarting autoneg (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add mac_filter_element at the end of the list instead of HEAD (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: change log messages and error returns (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: hush little warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1249250 1310402 1346978]- [mm] close FOLL MAP_PRIVATE race (Larry Woodman) [1385117] {CVE-2016-5195}- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1384621] - [fs] dlm: free workqueues after the connections (Marcelo Leitner) [1365204] - [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1342114] - [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit (Gustavo Duarte) [1322315] - [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE (Steve Dickson) [1230305] - [drm] i915/skl: Fix spurious gpu hang with gt3/gt4 revs (Rob Clark) [1323945] - [drm] i915/skl: Fix rc6 based gpu/system hang (Rob Clark) [1323945] - [drm] prime: fix error path deadlock fail (Rob Clark) [1334880] - [drm] Balance error path for GEM handle allocation (Rob Clark) [1334880] - [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1346399] - [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken Cox) [1346399] - [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1346399] - [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC (Ken Cox) [1346399] - [md] disable RAID5 /sys/block/md/md/group_thread_cnt (Jes Sorensen) [1322733] - [mfd] rtsx: Various tweaks for RHEL-6 (Don Zickus) [1167938] - [mfd] rtsx: Add in support for power down (Don Zickus) [1167938] - [mfd] rtsx: Update driving settings (Don Zickus) [1167938] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1167938] - [mfd] rtsx: Add support for rts525A (Don Zickus) [1167938]- [fs] NFS: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1340539] - [fs] NFSv4: Fix another bug in the close/open_downgrade code (Steve Dickson) [1340539] - [fs] NFSv4: Fix problems with close in the presence of a delegation (Steve Dickson) [1340539] - [debug] lockdep: raise MAX_LOCKDEP_CHAINS_BITS to 16 (Maurizio Lombardi) [1314144] - [block] nvme: add device id's with intel stripe quirk (David Milburn) [1372088] - [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1301903 1333167] - [fs] sunrpc: make AF_LOCAL connect synchronous (Steve Dickson) [1321366] - [fs] sunrpc: TCP/UDP always close the old socket before reconnecting (Steve Dickson) [1321366] - [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1321366] - [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) [1321366] - [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG (Steve Dickson) [1321366] - [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) [1321366] - [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve Dickson) [1321366] - [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a sock_release (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the connection (Steve Dickson) [1321366] - [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_reset_transport() resets the close connection flags (Steve Dickson) [1321366] - [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve Dickson) [1321366] - [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1321366] - [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve Dickson) [1321366] - [block] nvme: Increase the max transfer size when mdts is 0 (David Milburn) [1343876] - [block] nvme: make setup work for devices that don't do INTx (David Milburn) [1343876] - [block] nvme: Fix potential IO timeout race condition (David Milburn) [1343876] - [block] nvme: Don't write cq doorbell on suspended queues (David Milburn) [1343876] - [block] nvme: Fix ioctl passthrough length calculation (David Milburn) [1343876] - [block] nvme: Return busy status on suspended queue (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset support (David Milburn) [1343876] - [block] nvme: add sysfs and ioctl controller reset (David Milburn) [1343876] - [block] nvme: increase depth of admin queue (David Milburn) [1343876] - [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Alex Estrin) [1373507] - [infiniband] ib/qib: Improve ipoib UD performance (Alex Estrin) [1373507] - [infiniband] ib/qib: fix mcast detach when qp not attached (Alex Estrin) [1373507] - [infiniband] ib/qib: Prevent context loss (Alex Estrin) [1373507] - [pci] Allocate ATS struct during enumeration (Myron Stowe) [1228022] - [mm] thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli) [1314133] - [netdrv] igb: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1267865] - [block] Update queue-sysfs.txt documentation file (Joe Lawrence) [1361603] - [mm] tracing: Fix no callsite ifndef CONFIG_KMEMTRACE (Aristeu Rozanski) [1123990] - [mm] tracing: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING (Aristeu Rozanski) [1123990] - [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1304864] - [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379452] - [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379452]- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1309973] - [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357027] - [s390] iucv: call skb_linearize() when needed (Hendrik Brueckner) [1341759] - [s390] dasd: fix hanging device after clear subchannel (Hendrik Brueckner) [1368066] - [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1357029] - [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) [1341757] - [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Petr Holasek) [1297199] - [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374743] - [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve Dickson) [1376467] - [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Dave Wysochanski) [1343231] - [fs] ext2: fix filesystem deadlock while reading corrupted xattr block (Carlos Maiolino) [847106] - [documentation] watchdog: hpwdt: remove email address from doc (Nigel Croxon) [1375651] - [documentation] watchdog: hpwdt: Adjust documentation to match latest kernel module parameters (Nigel Croxon) [1375651]- [fs] NFSv4.1: Fix an NFSv4.1 state renewal regression (Dave Wysochanski) [1332300] - [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1377964] - [powerpc] eeh: Fix dereferencing NULL device_node (Gustavo Duarte) [1323874] - [fs] nfsd3: Check write permission after checking existence (Harshula Jayasuriya) [1373393] - [x86] tsc: Add backwards time checking to read_tsc() and vread_tsc() (Prarit Bhargava) [1375163] - [sched] core: Clear the root_domain cpumasks in init_rootdomain (Aristeu Rozanski) [1214887] - [edac] sb_edac: get rid of 2HA handling while getting active channels (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix Broadwell channel calculation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix csrow/channel emulation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Take account of channel hashing when needed (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Repair damage introduced when "fixing" channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Add support for duplicate device IDs (Aristeu Rozanski) [1318810 1353808] - [acpi] SRAT: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1247218] - [acpi] tables: test the correct variable (Prarit Bhargava) [1247218] - [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1247218] - [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1247218] - [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1247218] - [acpi] table: Add new function to get table entries (Prarit Bhargava) [1247218] - [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Ken Cox) [1339563] - [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) [1339563] - [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) [1339563] - [net] vlan: Fix FCOE_MTU support (Maurizio Lombardi) [1367250] - [net] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state (Phil Sutter) [1328053] - [net] tcp: make challenge acks less predictable (Florian Westphal) [1355607] {CVE-2016-5696} - [net] netfilter: bridge: do not re-invoke iptables (Florian Westphal) [1319883] - [net] set dev->addr_assign_type correctly (Sabrina Dubroca) [1318500] - [netdrv] atheros eth: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [netdrv] ethoc: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [net] use eth_hw_addr_random() and reset addr_assign_type (Sabrina Dubroca) [1318500] - [netdrv] replace random_ether_addr() with eth_hw_addr_random() (Sabrina Dubroca) [1318500]- [firmware] revert "amd-ucode: Add microcode_amd" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam15" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam16" (Phillip Lougher) [1375170] - [s390] mm: fix asce_bits handling with dynamic pagetable levels (Steve Best) [1341758]- [firmware] amd-ucode: Add microcode_amd_fam16 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd_fam15 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd (Suravee Suthikulpanit) [1322525] - [netdrv] igbvf: remove "link is Up" message when registering mcast address (Corinna Vinschen) [1304114] - [acpi] acpia: Fix Scope() op in module level code (Lenny Szubowicz) [1357316] - [security] selinux: test for !ss_initialized in selinux_sysctl (Mateusz Guzik) [1285009] - [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Maurizio Lombardi) [1341298]- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347825] - [netdrv] bnxt_en: Enable NPAR (NIC Partitioning) Support (John Linville) [1347825] - [netdrv] bnxt_en: Add function for VF driver to query default VLAN (John Linville) [1347825] - [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1347825] - [netdrv] bnxt_en: Setup multicast properly after resetting device (John Linville) [1347825] - [netdrv] bnxt_en: Need memory barrier when processing the completion ring (John Linville) [1347825] - [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1347825] - [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1347825] - [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1347825] - [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John Linville) [1347825] - [netdrv] vmxnet3: update to version 3 (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce command to register memory region (Neil Horman) [1290656] - [netdrv] vmxnet3: add support for get_coalesce, set_coalesce ethtool operations (Neil Horman) [1290656] - [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1290656] - [netdrv] vmxnet3: allow variable length transmit data ring buffer (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce generalized command interface to configure the device (Neil Horman) [1290656] - [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1290656] - [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1290656] - [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil Horman) [1290656] - [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil Horman) [1290656] - [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil Horman) [1290656 1311537] - [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1290656] - [netdrv] Vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1290656] - [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures (Neil Horman) [1290656] - [netdrv] vmxnet3: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1290656] - [netdrv] Vmxnet3: Extend register dump support (Neil Horman) [1290656] - [fs] namei: don't rehash target on succesful rename (J. Bruce Fields) [1080701] - [powerpc] eeh: Block PCI configuration space access during EEH (Gustavo Duarte) [1216944] - [scsi] Avoid crashing if device uses DIX but adapter does not support it (Ewan Milne) [1369997] - [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369770] {CVE-2016-6480}- [fs] ecryptfs: prevent mounts backed by procfs (Mateusz Guzik) [1347102] {CVE-2016-1583} - [hid] usbhid: add quirk for PIXART OEM mouse used by HP (Torez Smith) [1295575] - [hid] usbhid: add HP OEM mouse to quirk ALWAYS_POLL (Torez Smith) [1295575] - [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1292358] - [powerpc] iommu: release the DDW when the PHB device node is unplugged (Gustavo Duarte) [1328668] - [netdrv] bonding: don't use stale speed and duplex information (Jarod Wilson) [1327315] - [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369564] - [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1316461] {CVE-2016-2143}- [scsi] bnx2fc: replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1337944] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623]- [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1330625] - [mm] Fix slab growing out of bound within a cpuset (Larry Woodman) [1350997] - [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1344835] - [fs] xfs: fix Q_XQUOTARM ioctl (Zorro Lang) [1329066] - [virt] storvsc: driver needs to account for reference to sdev_dev kobj (Cathy Avery) [1316861] - [fs] Set MAY_SIGN for multiuser mounts (Sachin Prabhu) [1323053] - [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332601] {CVE-2016-2069} - [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332601] {CVE-2016-2069} - [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled (Jamie Bainbridge) [1340684] - [netdrv] vmxnet3: fix checks for dma mapping errors (Jamie Bainbridge) [1340684] - [net] netfilter: ip6table_raw: fix table priority (Eric Garver) [1317365] - [net] sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Garver) [1328774] - [net] netfilter: fix xt_TCPOPTSTRIP for ipv6 (Paolo Abeni) [1325733] - [net] ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki) [1323491] - [net] Make userland include of netlink.h more sane (Ondrej Hlavaty) [1313266] - [net] bridge: notifier called with the wrong device (Paolo Abeni) [1315988]- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1362566] - [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1320215] - [x86] mrst: Avoid reporting wrong nmi status (Vitaly Kuznetsov) [1320215] - [scsi] sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1343105] - [scsi] proper state checking and module refcount handling in scsi_device_get (Vitaly Kuznetsov) [1343105] - [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1322244] - [powerpc] perf: Add support for second POWER8 PVR (Gustavo Duarte) [1316453] - [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation (Brian Foster) [1311879] - [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1311853] - [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1311853] - [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1311853] - [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1311853] - [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_iflush after a shutdown (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_qm_dqflush after a shutdown (Brian Foster) [1311853] - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1294939] - [x86] mce: Fix regression. All error records should report via /dev/mcelog (Prarit Bhargava) [1355847] - [fs] lockd: unregister notifier blocks if the service fails to come up completely (Scott Mayhew) [1346317] - [x86] acpi: fix empty _OSI strings during boot (Prarit Bhargava) [1268934] - [kernel] audit: error message typo correction (Richard Guy Briggs) [1342857] - [documentation] mm: document improved handling of swappiness==0 (Jerome Marchand) [1341499] - [netdrv] Fix ixgbe allocation warning splat (Neil Horman) [1325068] - [net] phonet: fix potential use-after-free in pep_sock_close() (Lauro Ramos Venancio) [1326568] - [fs] cifs: fix use-after-free bug in find_writable_file (Sachin Prabhu) [1295008] - [x86] Drop WARN from multi-BAR check in ioremap_caller (Larry Woodman) [1318622] - [mm] mempolicy: fix mbind_range && vma_adjust interaction (Petr Holasek) [1277241] - [virt] virtio_pci: fix virtio spec compliance on restore (Michael S. Tsirkin) [1157728] - [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Sai Vemuri) [1296474]- [security] selinux: convert WARN_ONCE to printk in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] selinux: cleanup error reporting in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] audit: fix dangling keywords in integrity ima message output (Richard Guy Briggs) [1066681] - [kernel] audit: invalid op= values for rules (Richard Guy Briggs) [1066681] - [security] selinux: normalize audit log formatting (Richard Guy Briggs) [1066681] - [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1357111] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360008] {CVE-2016-5829} - [netdrv] mlx4: convert to hw_features (kamal heib) [1211211]- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345946] {CVE-2016-4470} - [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 based systems (Steve Best) [1353807] - [cpufreq] stats: fix race between stats allocation and first usage (Steve Best) [1352347] - [x86] cpufreq: intel_pstate: Enable HWP by default (Steve Best) [1348853] - [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron Stowe) [1289559 1324680 1340999] - [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289559 1324680 1340999] - [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289559 1324680 1340999] - [pci] Sleep rather than busy-wait for VPD access completion (Myron Stowe) [1289559 1324680 1340999] - [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) [1289559 1324680 1340999] - [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_vpd_release() from header file to pci/access.c (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code (Myron Stowe) [1289559 1324680 1340999] - [pci] Determine actual VPD size on first access (Myron Stowe) [1289559 1324680 1340999] - [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy (Myron Stowe) [1289559 1324680 1340999] - [pci] Allow access to VPD attributes with size 0 (Myron Stowe) [1289559 1324680 1340999] - [pci] Update VPD definitions (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1289559 1324680 1340999] - [pci] handle positive error codes (Myron Stowe) [1289559 1324680 1340999] - [pci] check pci_vpd_pci22_wait() return (Myron Stowe) [1289559 1324680 1340999] - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1349776] - [net] netfilter: ip(6)t_REJECT: fix wrong transport header pointer in TCP reset (William Townsend) [1343816]- [fs] sunrpc: remove BUG_ON calls from cache_read (J. Bruce Fields) [1249854] - [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1349127] - [fs] gfs2: Use gfs2 wrapper to sync inode before calling generic_file_splice_read() (Abhijith Das) [1300756] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1316790]- [idle] intel_idle: Add SKX support (Steve Best) [1348739] - [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Scott Mayhew) [1309420] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1267754] - [infiniband] security: Restrict use of the write interface (Don Dutile) [1332548] {CVE-2016-4565}- [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1321094]- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344740]- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1326373] - [sched] avoid kernel panic during power off (Frank Ramsay) [1313035]- [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [acpi] processor: Request native thermal interrupt handling via _OSC (David Arcari) [1327715] - [sound] usb-audio: avoid freeing umidi object twice (Mateusz Guzik) [1310668] {CVE-2016-2384}- [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1328115] - [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1230719] - [fs] nfsd4: clean up open owners on OPEN failure (J. Bruce Fields) [1300006] - [fs] nfsd4: replace oo_confirmed by flag bit (J. Bruce Fields) [1300006]- [net] bridge: pass vlan registration on to physical device from bridge (Neil Horman) [1313663] - [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1295969]- [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749] - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]- [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426] - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599] - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}- [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252] - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318] - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318] - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318] - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318] - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]- [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027] - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297] - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297] - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297] - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297] - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297] - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297] - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297] - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]- [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495] - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495] - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193] - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601] - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167] - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167] - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167] - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]- [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164] - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164] - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164] - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157} - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}- [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448] - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019] - [net] packet: set transport header before doing xmit (John Greene) [1309526] - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526] - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740] - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740] - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231] - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479] - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479] - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]- [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813] - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673] - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928] - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536] - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]- [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476] - [mm] check if section present during memory block registering (Xunlei Pang) [1297840] - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383] - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206] - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480] - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478] - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]- [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912] - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013] - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740] - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699] - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045] - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345] - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345] - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932] - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932] - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932] - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]- [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808] - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290] - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290] - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]- [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683] - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313] - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]- [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711] - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382] - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382] - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382] - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382] - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681] - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681] - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433] - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672] - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672] - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672] - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402] - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968] - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]- [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}- [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687] - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482] - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]- [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493] - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883] - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255] - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961] - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522] - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888] - [drm] i915: Quiet down state checks (Lyude Paul) [1309888] - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426] - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957] - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347] - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269] - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]- [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062] - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000] - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000] - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000] - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241] - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475] - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822] - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678] - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]- [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311] - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237] - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872] - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585] - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848] - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747] - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538] - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754] - [sched] fix KABI break (Seth Jennings) [1230310] - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310] - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310] - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310] - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310] - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310] - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310] - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310] - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310] - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310] - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310] - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310] - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310] - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678] - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678] - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421] - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421] - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641] - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641] - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641] - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493] - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]- [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893] - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]- [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893] - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]- [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598] - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598] - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598] - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598] - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598] - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598] - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615] - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119] - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119] - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119] - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119] - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119] - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119] - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119] - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119] - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636] - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636] - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636] - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636] - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636] - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636] - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564] - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564] - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021] - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215] - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215] - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252] - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257] - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}- [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216] - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065] - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919] - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919] - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919] - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425] - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425] - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425] - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033] - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586] - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875] - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492] - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557] - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]- [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666] - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]- [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202] - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539] - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539] - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272] - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272] - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856] - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703] - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342] - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]- [drm] nouveau: remove stray header (Rob Clark) [1249807] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408] - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408] - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408] - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]- [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245] - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245] - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245] - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245] - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244] - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244] - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244] - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244] - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244] - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244] - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244] - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244] - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244] - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244] - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244] - [netdrv] intel: use napi_complete_done (John Greene) [1249244] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244] - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244] - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244] - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244] - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244] - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244] - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244] - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244] - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244] - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244] - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244] - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244] - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244] - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244] - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244] - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244] - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244] - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244] - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244] - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244] - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244] - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244] - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244] - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244] - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244] - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244] - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031] - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031] - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031] - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031] - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031] - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031] - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031] - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031] - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402] - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402] - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507] - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814] - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814] - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814] - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814] - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796] - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814] - [drm] drm: import vmwgfx (Rob Clark) [1281592] - [firmware] add i915 GuC firmware (Rob Clark) [1135349] - [firmware] add i915 DMC firmware (Rob Clark) [1135349] - [drm] upstream sync to 4.3 (Rob Clark) [1249814] - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061] - [drm] upstream sync to 4.1 (Rob Clark) [1249810] - [drm] upstream sync to 4.0 (Rob Clark) [1249807] - [drm] upstream sync to 3.19 (Rob Clark) [1249806] - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806] - [kernel] component: fix bug with legacy API (Rob Clark) [1249806] - [kernel] component: add support for component match array (Rob Clark) [1249806] - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806] - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806] - [kernel] base: fix devres handling for master device (Rob Clark) [1249806] - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]- [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092] - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846] - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846] - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]- [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Remove duplicated KERN_ from pr_ uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]- [netdrv] qlge: make local function static (Harish Patil) [1252123] - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123] - [netdrv] qlge: Convert newlines (Harish Patil) [1252123] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123] - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123] - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123] - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123] - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368] - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712] - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666] - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666] - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666] - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666] - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666] - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720] - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702] - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702] - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702] - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702] - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702] - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702] - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702] - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]- [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613] - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613] - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613] - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613] - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317] - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317] - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317] - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317] - [perf] top: branch annotation code to top (Jiri Olsa) [1189317] - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317] - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317] - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317] - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317] - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317] - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317] - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317] - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317] - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317] - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317] - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317] - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317] - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317] - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317] - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317] - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317] - [perf] Add cycles to branch_info (Jiri Olsa) [1189317] - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317] - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317] - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317] - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317] - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641] - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641] - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071] - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071] - [perf] tests: Fix attr tests (Jiri Olsa) [1291071] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071] - [perf] kmem: Respect -i option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071] - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071] - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071] - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071] - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071] - [perf] kmem: Allow -v option (Jiri Olsa) [1291071] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071] - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071] - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071] - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071] - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071] - [perf] record: Document --group option (Jiri Olsa) [1291071] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1291071] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071] - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071] - [perf] diff: Support for different binaries (Jiri Olsa) [1291071] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071] - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071] - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071] - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071] - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071] - [perf] build: Add build documentation (Jiri Olsa) [1291071] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071] - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071] - [perf] build: Add single target build framework support (Jiri Olsa) [1291071] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071] - [perf] build: Add perf.o object building (Jiri Olsa) [1291071] - [perf] build: Add zlib objects building (Jiri Olsa) [1291071] - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071] - [perf] build: Add scripts objects building (Jiri Olsa) [1291071] - [perf] build: Add gtk objects building (Jiri Olsa) [1291071] - [perf] build: Add slang objects building (Jiri Olsa) [1291071] - [perf] build: Add ui objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071] - [perf] build: Add probe objects building (Jiri Olsa) [1291071] - [perf] build: Add libperf objects building (Jiri Olsa) [1291071] - [perf] build: Add builtin objects building (Jiri Olsa) [1291071] - [perf] build: Add tests objects building (Jiri Olsa) [1291071] - [perf] build: Add bench objects building (Jiri Olsa) [1291071] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071] - [perf] tools build: Add subdir support (Jiri Olsa) [1291071] - [perf] tools build: Add detected config support (Jiri Olsa) [1291071] - [perf] tools build: Add new build support (Jiri Olsa) [1291071] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071] - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071] - [perf] probe: Update man page (Jiri Olsa) [1291071] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071] - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071] - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071] - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071] - [perf] Simplify the branch stack check (Jiri Olsa) [1291071] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071] - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071] - [perf] Fix event->ctx locking (Jiri Olsa) [1291071] - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071] - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071] - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071] - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071] - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071] - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071] - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]- [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950] - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663] - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155] - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155] - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155] - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774] - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774] - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774] - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774] - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774] - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109] - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109] - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109] - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109] - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655] - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655] - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655] - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655] - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655] - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655] - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655] - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655] - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655] - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655] - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655] - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655] - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294] - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406] - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406] - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472] - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472] - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472] - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472] - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472] - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642] - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642] - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695] - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695] - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]- [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681] - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879] - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622] - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622] - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622] - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622] - [fs] fscache: convert printk to pr_foo (David Howells) [1277622] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018] - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018] - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018] - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018] - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018] - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018] - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018] - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018] - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018] - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018] - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018] - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018] - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479] - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479] - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401] - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401] - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017] - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613] - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613] - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613] - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613] - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804] - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400] - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146] - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944] - [netdrv] bna: fix error handling (Ivan Vecera) [1258535] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535] - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535] - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535] - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535] - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535] - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535] - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535] - [netdrv] brocade: Convert uses of __constant_ to (Ivan Vecera) [1258535] - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535] - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535] - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]- [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247] - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247] - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247] - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247] - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387] - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387] - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387] - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409] - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409] - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409] - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409] - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409] - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755] - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712] - [fs] dlm: fix race while closing connections (Xin Long) [1217712] - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712] - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712] - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712] - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712] - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510] - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402] - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387] - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]- [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246] - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246] - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246] - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246] - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246] - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246] - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246] - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246] - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246] - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246] - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246] - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246] - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246] - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652] - [usb] mos7840: remove unused code (Don Zickus) [891652] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652] - [usb] serial: remove redundant OOM messages (Don Zickus) [891652] - [usb] serial: clean up ioctl debugging (Don Zickus) [891652] - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652] - [usb] mos7840: fix big-endian probe (Don Zickus) [891652] - [usb] mos7840: fix pointer casts (Don Zickus) [891652] - [usb] mos7840: fix race in led handling (Don Zickus) [891652] - [usb] mos7840: fix device-type detection (Don Zickus) [891652] - [usb] mos7840: fix race in register handling (Don Zickus) [891652] - [usb] mos7840: fix memory leak in open (Don Zickus) [891652] - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652] - [usb] mos7840: fix DMA to stack (Don Zickus) [891652] - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652] - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652] - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652] - [usb] mos7840: fix port_probe flow (Don Zickus) [891652] - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652] - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652] - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652] - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652] - [usb] mos7840: fix urb leak at release (Don Zickus) [891652] - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652] - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652] - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652] - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652] - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652] - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652] - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652] - [usb] serial: remove duplicate returns (Don Zickus) [891652] - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652] - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652] - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652] - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652] - [usb] mos7840: Cleanup useless header (Don Zickus) [891652] - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652] - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126] - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126] - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126] - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126] - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931] - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931] - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912] - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912] - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912] - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634] - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634] - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015] - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015] - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015] - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015] - [tpm] device class for tpm (Jerry Snitselaar) [1254015] - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015] - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015] - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015] - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015] - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015] - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015] - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015] - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015] - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015] - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015] - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015] - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015] - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015] - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015] - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015] - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015] - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015] - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015] - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015] - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015] - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015] - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015] - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015] - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015] - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015] - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015] - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015] - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015] - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015] - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015] - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015] - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015] - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015] - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015] - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015] - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015] - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015] - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015] - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015] - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015] - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015] - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015] - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015] - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015] - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015] - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015] - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015] - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015] - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015] - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015] - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015] - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015] - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015] - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015] - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015] - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015] - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015] - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015] - [tpm] Fix a typo (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015] - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015] - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015] - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015] - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015] - [tpm] add default function definitions (Jerry Snitselaar) [1254015] - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015] - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015] - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015] - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015] - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015] - [tpm] fix header for modular build (Jerry Snitselaar) [1254015] - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015] - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054] - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054] - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054] - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054] - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054] - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955] - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]- [input] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1252898] - [input] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1252898] - [input] wacom: add support for three new Intuos devices (Aristeu Rozanski) [1252898] - [firmware] dmi_scan: uuid: fix endianess for smbios >= 0x206 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [1232557] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [1232557] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [1232557] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [1232557] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [1232557] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [1232557] - [x86] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [1232557] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [1232557] - [firmware] dmi_scan: constify strings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [1232557] - [firmware] dmi_scan: add comments on dmi_present and the loop in dmi_scan_machine (Jarod Wilson) [1232557] - [firmware] dmi_scan: refactor dmi_scan_machine, _present (Jarod Wilson) [1232557] - [firmware] dmi: morph dmi_dump_ids into dmi_format_ids which formats into a buffer (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix missing check for _DMI_ signature in smbios_present (Jarod Wilson) [1232557] - [firmware] dmi_scan.c: fetch dmi version from SMBIOS if it exists (Jarod Wilson) [1232557] - [netdrv] enic: do hang reset only in case of tx timeout (Stefan Assmann) [1253853] - [netdrv] enic: handle spurious error interrupt (Stefan Assmann) [1253853] - [netdrv] enic: reduce ioread in devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: Fix build failure with SRIOV disabled (Stefan Assmann) [1253853] - [netdrv] enic: Fix namespace pollution causing build errors (Stefan Assmann) [1253853] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 resources (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Stefan Assmann) [1253853] - [netdrv] enic: move struct definition from .c to .h file (Stefan Assmann) [1253853] - [netdrv] enic: fix issues in enic_poll (Stefan Assmann) [1253853] - [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1253853] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1253853] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1253853] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1253853] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1253853] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1253853] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1253853] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_rss_key_fill helper (Stefan Assmann) [1253853] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs (Seth Jennings) [1245372] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1245372] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1245372] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1245372] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1245372] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1245372] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1245372] - [sched] rt: Provide means of disabling cross-cpu bandwidth sharing (mtanino) [1074360] - [infiniband] ib/iser: Bump version to 1.6 (Honggang Li) [1271497] - [infiniband] ib/iser: Modify struct iser_mem_reg members (Honggang Li) [1271497] - [infiniband] ib/iser: Make fastreg pool cache friendly (Honggang Li) [1271497] - [infiniband] ib/iser: Move PI context alloc/free to routines (Honggang Li) [1271497] - [infiniband] ib/iser: Move fastreg descriptor pool get/put to helper functions (Honggang Li) [1271497] - [infiniband] ib/iser: Merge build page-vec into register page-vec (Honggang Li) [1271497] - [infiniband] ib/iser: Get rid of struct iser_rdma_regd (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant assignments in iser_reg_page_vec (Honggang Li) [1271497] - [infiniband] ib/iser: Move memory reg/dereg routines to iser_memory.c (Honggang Li) [1271497] - [infiniband] ib/iser: Don't pass ib_device to fall_to_bounce_buff routine (Honggang Li) [1271497] - [infiniband] ib/iser: Remove a redundant struct iser_data_buf (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant cmd_data_len calculation (Honggang Li) [1271497] - [infiniband] ib/iser: Fix wrong calculation of protection buffer length (Honggang Li) [1271497] - [infiniband] ib/iser: Handle fastreg/local_inv completion errors (Honggang Li) [1271497] - [infiniband] ib/iser: Fix unload during ep_poll wrong dereference (Honggang Li) [1271497] - [x86] cacheinfo: Base cache sharing info on CPUID 0x8000001d on AMD (Kim Naru) [987679] - [x86] cacheinfo: Make use of CPUID 0x8000001d for cache information on AMD (Kim Naru) [987679] - [x86] cacheinfo: Determine number of cache leafs using CPUID 0x8000001d on AMD (Kim Naru) [987679] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1232402] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1232402] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Honggang Li) [1271499] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Honggang Li) [1271499] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Honggang Li) [1271499] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Honggang Li) [1271499] - [fs] xprtrdma: Move credit update to RPC reply handler (Honggang Li) [1271499] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Honggang Li) [1271499] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Honggang Li) [1271499] - [fs] xprtrdma: Clean up hdrlen (Honggang Li) [1271499] - [fs] xprtrdma: Display XIDs in host byte order (Honggang Li) [1271499] - [fs] xprtrdma: Modernize htonl and ntohl (Honggang Li) [1271499] - [fs] xprtrdma: human-readable completion status (Honggang Li) [1271499] - [fs] svcrdma: Handle additional inline content (Honggang Li) [1271499] - [fs] svcrdma: Move read list XDR round-up logic (Honggang Li) [1271499] - [fs] svcrdma: Support RDMA_NOMSG requests (Honggang Li) [1271499] - [fs] svcrdma: rc_position sanity checking (Honggang Li) [1271499] - [fs] svcrdma: Plant reader function in struct svcxprt_rdma (Honggang Li) [1271499] - [fs] svcrdma: Find rmsgp more reliably (Honggang Li) [1271499] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Honggang Li) [1271499] - [fs] svcrdma: Clean up read chunk counting (Honggang Li) [1271499] - [fs] svcrdma: Remove unused variable (Honggang Li) [1271499] - [fs] svcrdma: Clean up dprintk (Honggang Li) [1271499] - [fs] xprtrdma: Display async errors (Honggang Li) [1271499] - [fs] xprtrdma: Enable pad optimization (Honggang Li) [1271499] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Honggang Li) [1271499] - [fs] xprtrdma: Refactor tasklet scheduling (Honggang Li) [1271499] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Cap req_cqinit (Honggang Li) [1271499] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Honggang Li) [1271499] - [fs] svcrdma: advertise the correct max payload (Honggang Li) [1271499] - [fs] svcrdma: remove rdma_create_qp() failure recovery logic (Honggang Li) [1271499] - [fs] xprtrdma: Handle additional connection events (Honggang Li) [1271499] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Honggang Li) [1271499] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Honggang Li) [1271499] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Honggang Li) [1271499] - [fs] xprtrdma: Rename frmr_wr (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Honggang Li) [1271499] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Honggang Li) [1271499] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Honggang Li) [1271499] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Honggang Li) [1271499] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Honggang Li) [1271499] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Honggang Li) [1271499] - [fs] xprtrdma: Update rkeys after transport reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Honggang Li) [1271499] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Honggang Li) [1271499] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] svcrdma: Add zero padding if the client doesn't send it (Honggang Li) [1271499] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Honggang Li) [1271499] - [fs] svcrdma: send_write() must not overflow the device's max sge (Honggang Li) [1271499] - [fs] svcrdma: Fence LOCAL_INV work requests (Honggang Li) [1271499] - [fs] svcrdma: refactor marshalling logic (Honggang Li) [1271499] - [fs] xprtrdma: Disconnect on registration failure (Honggang Li) [1271499] - [fs] xprtrdma: Remove BUG_ON() call sites (Honggang Li) [1271499] - [fs] xprtrdma: Avoid deadlock when credit window is reset (Honggang Li) [1271499] - [fs] SUNRPC: Move congestion window constants to header file (Honggang Li) [1271499] - [fs] xprtrdma: Reset connection timeout after successful reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Use macros for reconnection timeout constants (Honggang Li) [1271499] - [fs] xprtrdma: Allocate missing pagelist (Honggang Li) [1271499] - [fs] xprtrdma: Remove Tavor MTU setting (Honggang Li) [1271499] - [fs] xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Honggang Li) [1271499] - [fs] xprtrdma: Reduce the number of hardway buffer allocations (Honggang Li) [1271499] - [fs] xprtrdma: Limit work done by completion handler (Honggang Li) [1271499] - [fs] xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Honggang Li) [1271499] - [fs] xprtrmda: Reduce lock contention in completion handlers (Honggang Li) [1271499] - [fs] xprtrdma: Split the completion queue (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_destroy() return void (Honggang Li) [1271499] - [fs] xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Honggang Li) [1271499] - [fs] xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Honggang Li) [1271499] - [fs] xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Honggang Li) [1271499] - [fs] xprtrdma: Remove REGISTER memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: Remove MEMWINDOWS registration modes (Honggang Li) [1271499] - [fs] xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Honggang Li) [1271499] - [fs] nfs-rdma: Fix for FMR leaks (Honggang Li) [1271499] - [fs] xprtrdma: mind the device's max fast register page list depth (Honggang Li) [1271499] - [fs] NFSD: Ignore client's source port on RDMA transports (Honggang Li) [1271499] - [fs] redhat: update NFSoRDMA options for config-generic (Honggang Li) [1271499] - [fs] xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Honggang Li) [1271499] - [fs] svcrdma: fix printk when memory allocation fails (Honggang Li) [1271499] - [fs] SUNRPC: remove KERN_INFO from dprintk() call sites (Honggang Li) [1271499] - [fs] SUNRPC: Fix large reads on NFS/RDMA (Honggang Li) [1271499] - [fs] svcrdma: underflow issue in decode_write_list() (Honggang Li) [1271499] - [fs] SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback (Honggang Li) [1271499] - [fs] SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference() (Honggang Li) [1271499] - [fs] xprtrdma: Remove assumption that each segment is <= PAGE_SIZE (Honggang Li) [1271499] - [fs] xprtrdma: The transport should not bug-check when a dup reply is received (Honggang Li) [1271499] - [fs] svcrdma: Cleanup sparse warnings in the svcrdma module (Honggang Li) [1271499] - [fs] SUNRPC: create svc_xprt in proper network namespace (Honggang Li) [1271499] - [fs] RDMA: Increasing RPCRDMA_MAX_DATA_SEGS (Honggang Li) [1271499] - [fs] sunrpc: fix printk format warning (Honggang Li) [1271499] - [fs] rpcrdma: Fix FRMR registration/invalidate handling (Honggang Li) [1271499] - [fs] rpcrdma: Fix to XDR page base interpretation in marshalling logic (Honggang Li) [1271499] - [fs] net/sunrpc: Convert (void)snprintf to snprintf (Honggang Li) [1271499] - [fs] net/sunrpc: Remove uses of NIPQUAD, use pI4 (Honggang Li) [1271499] - [fs] gfs2: change gfs2 readdir cookiey (Benjamin Marzinski) [1151962] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1151962] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1202682] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [697750] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [697750] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1272687] - [fs] nfsv4: Keep dropped state owners on the LRU list for a while (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure that we don't drop a state owner more than once (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure we do not reuse open owner names (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Remove nfs_unique_id (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Move struct nfs_unique_id into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace lock_owner->ld_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace state_owner->so_owner_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Clean up nfs4_get_state_owner (Benjamin Coddington) [1272687] - [fs] cifs: obtain file access during backup intent lookup (Sachin Prabhu) [821893] - [fs] cifs: Include backup intent search flags during searches (Sachin Prabhu) [821893] - [fs] ext4: fix label jump on broken fs in ext4_fill_super (Lukas Czerner) [1266862] {CVE-2015-8324} - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1270959] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1234960] - [fs] xfs: don't perform discard if the given range length is less than block size (Bill O'Donnell) [1088688] - [fs] xfs: check for possible overflow in xfs_ioc_trim (Bill O'Donnell) [1088688] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1215794] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1215794] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1215794] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1215794]- [x86] fix corruption of XMM registers when interrupt handlers use FPU (Mikulas Patocka) [1259023] - [x86] ftrace: Do not trace copy_user_generic (Steven Rostedt) [1278884] - [x86] MCE/intel: Cleanup CMCI storm logic (Prarit Bhargava) [1229510] - [netdrv] be2net: log link status (Ivan Vecera) [1191287] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (John Greene) [1205576] - [mm] vmscan: avoid OOM killing when swappiness == 0 (Jerome Marchand) [1126228] - [pm] hibernate: Enable suspend to both for in-kernel hibernation (Lenny Szubowicz) [910715] - [powercap] rapl: fix BIOS lock check (Steve Best) [1295818] - [infiniband] qib: Change lkey table allocation to support more MRs (Don Dutile) [1246059 1247981] - [block] nvme: default to 4k device page size (David Milburn) [1252733] - [firmware] add bnx2x FW 7.13.1.0 (Michal Schmidt) [1252126] - [firmware] add bnx2x FW 7.12.30 (Michal Schmidt) [1252126] - [video] efifb: Enable write-combining (Tomoaki Nishimura) [1290686] - [tracing] Fix lockdep warning in global_clock (Steven Rostedt) [1232081] - [perf] symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1233243] - [kernel] ftrace: Fix function graph with loading of modules (Steven Rostedt) [1033299] - [tty] change WARN_ON() on tty_reopen() (Aristeu Rozanski) [1263035] - [kernel] compat: copy missing fields in compat_statfs64 to user (Dave Anderson) [1158963] - [kernel] Usage of cgroup names containing percent characters triggers kernel panic (Larry Woodman) [1064788] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1252216] - [kernel] utrace: move utrace->freeze_stop to work around gcc 52080 bug (Oleg Nesterov) [1031159] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1229911] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1247057] - [ata] SATL compliance for Inquiry Product Revision (David Milburn) [1260694] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1208771] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan is called twice (Vitaly Kuznetsov) [1208771] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [948886] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for a PTE Read access errors with IOMMU passthrough (Tomas Henzl) [1276662] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Update the driver versions (Tomas Henzl) [1248810] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1248810] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1248810] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1248810] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1248810] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1248810] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1248810] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1248810] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1248810] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1248810] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1248810] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1248810] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1248810] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1248810] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1248810] - [security] keys: Fix race between read and revoke (David Howells) [1293402] {CVE-2015-7550}- [netdrv] igb: improve handling of disconnected adapters (Stefan Assmann) [1249242] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Stefan Assmann) [1249242] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Stefan Assmann) [1249242] - [netdrv] igb: don't unmap NULL hw_addr (Stefan Assmann) [1249242] - [netdrv] igb: add 88E1543 initialization code (Stefan Assmann) [1249242] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249242] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1249242] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1249242] - [netdrv] igb: Fix a memory leak in igb_probe (Stefan Assmann) [1249242] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Teardown SR-IOV before unregister_netdev (Stefan Assmann) [1249242] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1249242] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops caused by missing queue pairing (Stefan Assmann) [1249242] - [netdrv] igb: bump version to igb-5.3.0 (Stefan Assmann) [1249242] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeofa/sizeof a0 (Stefan Assmann) [1249242] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Stefan Assmann) [1249242] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Stefan Assmann) [1249242] - [netdrv] igb: only report generic filters in get_ts_info (Stefan Assmann) [1249242] - [netdrv] igb: bump version of igb to 5.2.18 (Stefan Assmann) [1249242] - [netdrv] igb: disable IPv6 extension header processing (Stefan Assmann) [1249242] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1249242] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1249242] - [netdrv] igb: simplify and clean up igb_enable_mas (Stefan Assmann) [1249242] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249242] - [netdrv] codespell comment spelling fixes (Stefan Assmann) [1249242] - [ethernet] igb: use netdev_rss_key_fill helper (Stefan Assmann) [1249242] - [pci] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device (Linda Knippers) [1053879] - [pci] iommu/vt-d: Only remove domain when device is removed (Linda Knippers) [1053879] - [kernel] driver core: Add BUS_NOTIFY_REMOVED_DEVICE event (Linda Knippers) [1053879] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1292300] - [net] add inet_sk_transparent() helper (Florian Westphal) [1292300] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1292300] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1292300] - [net] tcp: resets are misrouted (Florian Westphal) [1292300] - [net] tcp: tcp_v4_send_reset: binding oif to iif in no sock case (Florian Westphal) [1292300] - [net] af_unix: fix a fatal race with bit fields (Gustavo Duarte) [1238062] - [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291627] {CVE-2015-8543} - [net] ipv6: fix the incorrect return value of throw route (Sabrina Dubroca) [1245357] - [net] Fix behaviour of unreachable, blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: Fixed support for blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of throw routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249243] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single (Stefan Assmann) [1249243] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249243] - [netdrv] igbvf: cleanup msleep and min/max usage (Stefan Assmann) [1249243] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1249243] - [i2c] i801: Add device ID for Intel Wildcat Point PCH (Jeremy McNicoll) [1291132] - [sound] alsa: Enable CONFIG_SND_HDA_PATCH_LOADER and CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1178178] - [sound] alsa: driver core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1178178] - [sound] alsa: oxygen: Simplify PM callbacks (Jaroslav Kysela) [1024771] - [sound] alsa: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add XIO2001 initialization (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add support for third analog input (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: set fifo_size (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: fix Stereo Upmixing regression (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Use standard printk helpers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: cleanup and minor changes (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify high-pass filter control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify input select functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify capture volume functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): use headphone volume control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): modify playback output select (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: capture from I2S channel 1, not 2 (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): move the mixer code into another file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1024771] - [sound] ALSA: oxygen: Xonar DG X: modify DAC/ADC parameters function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify initialization functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg: add new CS4245 SPI functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify the SPI writing function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: Xonar DSX support (Jaroslav Kysela) [1024771] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1245739] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic (John Linville) [1245739] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1245739] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1245739] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1245739] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1245739] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1245739] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1245739] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1245739] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1245739] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1245739] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1245739] - [netdrv] add config for BNXT (John Linville) [1245739] - [netdrv] bnxt: remove vxlan offload support (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: Add support for hardware-offloaded...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'hlist: drop the node parameter from iterators' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: allocate tx queues in register_netdevice' (John Linville) [1245739] - [netdrv] bnxt: access msix_cap through struct pci_dev_rh1 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: convert multicast list to list_head' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: introduce IFF_UNICAST_FLT private flag' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipip: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipv6: sit: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: access hw_features through netdev_extended macro (John Linville) [1245739] - [netdrv] bnxt: create bnxt_pci_driver_rh and add appropriate declarations (John Linville) [1245739] - [netdrv] bnxt: account for missing 'net: Clarification of CHECKSUM_UNNECESSARY' (John Linville) [1245739] - [netdrv] bnxt: create bnxt_netdev_opt_ext and move applicable declarations (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Pull out core bits of __netdev_alloc_skb...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Add GSO support for UDP tunnels...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: allow skb->head to be a page fragment' (John Linville) [1245739] - [netdrv] bnxt: remove qos offload support (John Linville) [1245739] - [netdrv] bnxt: make necessary changes for ndo_busy_poll in rhel6 (John Linville) [1245739] - [netdrv] bnxt: remove 802.1ad bits (John Linville) [1245739] - [netdrv] bnxt: move some bits to ethtool_ops_ext structure for rhel6 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ethtool: Clean up definitions of rule...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of VF minimum Tx rate (John Linville) [1245739] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 6.8 (John Linville) [1245739] - [netdrv] bnxt: relocate files to be consistent with other ethernet drivers (John Linville) [1245739] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1245739]- [net] export get_net_ns_by_fd() (Ivan Vecera) [1249638] - [net] add name_assign_type netdev attribute (Ivan Vecera) [1249638] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1249638] - [kernel] list: use list_{first, last}_entry() (Ivan Vecera) [1249638] - [kernel] list: change list_for_each_entry*() to use list_*_entry() (Ivan Vecera) [1249638] - [sched] replace INIT_COMPLETION with reinit_completion (Ivan Vecera) [1249638] - [net] help compiler generate better code in eth_get_headlen (Ivan Vecera) [1249638] - [net] Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1249638] - [net] make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1249638] - [net] Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1249638] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Ivan Vecera) [1249638] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Ivan Vecera) [1249638] - [net] flow_dissector: Record IP layer protocol in skb_flow_dissect() (Ivan Vecera) [1249638] - [net] ipv6: add ip6_flowlabel helper (Ivan Vecera) [1249638] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Ivan Vecera) [1249638] - [net] flow_dissector: fix thoff for IPPROTO_AH (Ivan Vecera) [1249638] - [net] introduce skb_probe_transport_header() (Ivan Vecera) [1249638] - [net] flow_dissector: add __skb_get_poff to get a start offset to payload (Ivan Vecera) [1249638] - [net] flow_keys: include thoff into flow_keys for later usage (Ivan Vecera) [1249638] - [net] flow_dissector: support L2 GRE (Ivan Vecera) [1249638] - [net] introduce skb_transport_header_was_set() (Ivan Vecera) [1249638] - [net] ethtool: documentation & whitespace errors (Ivan Vecera) [1249638] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1249638] - [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1249638] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1249638] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1249638] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1249638] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1249638] - [net] gro: fix possible panic in skb_gro_receive() (Ivan Vecera) [1249638] - [net] gro: selective flush of packets (Ivan Vecera) [1249638] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1249638] - [net] introduce extended napi_struct (Ivan Vecera) [1249638] - [netdrv] ethernet: Use eth__addr instead of memset (Ivan Vecera) [1249638] - [netdrv] remove init of dev->perm_addr in drivers (Ivan Vecera) [1249638] - [net] init perm_addr in register_netdevice() (Ivan Vecera) [1249638] - [net] rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1249638] - [net] ethtool: Added port speed macros (Ivan Vecera) [1249638]- [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292576] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292576] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292576] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1252118] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292520] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1138403] - [scsi] add defines for new FC port speeds (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Chris Leech) [1138403] - [scsi] be2iscsi: bump the driver version (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [MAINTAINERS] Update MAINTAINER list (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Logout of FW Boot Session (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix memory check before unmapping (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix the copyright year (Maurizio Lombardi) [1253016] - [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [875277] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1247729] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1247729] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1247729] - [scsi] hpsa: Change how controllers in mixed mode are handled (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1247729] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1247729] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1247729] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1247729] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1247729] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1247729] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1247729] - [scsi] hpsa: update driver version to 3.4.10-1-RH1 (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1247729] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1247729] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1247729] - [scsi] hpsa: enable and activate SCSI layer tcq support (Joseph Szczypek) [1247729] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1247729] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1247729] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1247729] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1247729] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1247729] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1247729] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1247729] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1247729] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1247729] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1247729] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1247729] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1247729] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1247729] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1247729] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1247729] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1247729] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1247729] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1247729] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1247729] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1247729] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1247729] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1247729] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1247729] - [scsi] hpsa: Add atomic operations (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1247729] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1247729] - [scsi] hpsa: add masked physical devices into struct h's dev array (Joseph Szczypek) [1247729] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1247729] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1248207] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Initialize tasklet before setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Fix validHandles check in I/O path (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Chip reset if driver fails to get IOC ready (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1248207] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use pci_zalloc_consistent (megaraid_sas only) (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1248207] - [scsi] megaraid: fix irq setup process regression (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1248207] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1248207] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1248207] - [scsi] qla2xxx: Update version number to 8.07.00.26.06.8-k (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1252111] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1252111] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1252111] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1252111] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1252111] - [scsi] qla2xxx: Avoid that sparse complains about duplicate _noderef_ attributes (Chad Dupuis) [1252111] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1252111] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1252111] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1252111] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1102140] - [scsi] scsi_dh_alua: fix stpg sense handling (Ewan Milne) [1194984] - [scsi] lpfc: driver update for Rhel6.8, lpfc rev 11.0.0.4 (Rob Evers) [1227036] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1227036] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1227036] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1227036] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1227036] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1227036] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1227036] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1227036] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1227036] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1227036] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1227036] - [scsi] lpfc: fix model description (Rob Evers) [1227036] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1227036] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi task management error message (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1227036] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1227036] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1227036] - [scsi] lpfc: Fix rport leak (Rob Evers) [1227036] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1227036] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1227036] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1227036] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1227036] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1227036] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1227036] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1227036] - [netdrv] revert "netxen: remove use of ndo_set_multicast_list in drivers" (Tony Camuso) [1213207 1229986]- [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1290672]- [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [855392] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [855392] - [net] sctp: only drop the reference on the datamsg after sending a msg (Xin Long) [1008268] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Xin Long) [1008268] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1284900] - [net] Abstract default ADVMSS behind an accessor (Sabrina Dubroca) [1198374] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273241] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273241] - [i2c] i801: Create iTCO device on newer Intel PCHs (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Expose watchdog properties using platform data (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Add support for TCO on Intel Sunrisepoint (Jeremy McNicoll) [1188865] - [kernel] Platform device - introduce resNdata (Jeremy McNicoll) [1188865] - [i2c] i801: Check if interrupts are disabled (Jeremy McNicoll) [1188865] - [i2c] i801: Fallback to polling if request_irq() fails (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Enable IRQ for SMBus transactions (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Rename some SMBHSTCNT bit constants (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Check and return errors during byte-by-byte transfers (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Use usleep_range to wait for command completion (Jeremy McNicoll) [1188865] - [mfd] Add platform data pointer back (Jeremy McNicoll) [1188865] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110915] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110915] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110915] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1272314] - [crypto] testmgr: don't use interruptible wait in tests (Herbert Xu) [1272314] - [kernel] sched: add wait_for_completion_killable_timeout (Herbert Xu) [1272314] - [fs] lockd: don't clear sm_monitored on nsm_reboot_lookup (Scott Mayhew) [1278932] - [fs] lockd: release reference to nsm_handle in nlm_host_rebooted (Scott Mayhew) [1278932] - [fs] ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Lukas Czerner) [1287165] - [fs] ext3: Don't check quota format when there are no quota files (Lukas Czerner) [1287165] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1286668] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1286668] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1286668] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1286668] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1286668] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1286668] - [fs] ext4: cleanup in ext4_discard_allocated_blocks() (Lukas Czerner) [1286668] - [fs] ext4: check for zero length extent explicitly (Lukas Czerner) [1286668] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1286668] - [fs] ext4: don't allow ext4_free_blocks() to fail due to ENOMEM (Lukas Czerner) [1286668] - [fs] ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks() (Lukas Czerner) [1286668] - [fs] ext3, ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Lukas Czerner) [1286668] - [fs] ext4: fix potential deadlock in ext4_nonda_switch() (Lukas Czerner) [1286668] - [fs] jbd2: use GFP_NOFS for blkdev_issue_flush (Lukas Czerner) [1286668] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Lukas Czerner) [1286668] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1286668] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1286668] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1286668] - [fs] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in xattr (Lukas Czerner) [1286668] - [fs] ext4: fix race in ext4_mb_add_n_trim() (Lukas Czerner) [1286668] - [fs] ext4: do not try to write superblock on ro remount w/o journal (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in ext4_xattr_set_acl()'s error path (Lukas Czerner) [1286668] - [fs] ext4: always set i_op in ext4_mknod() (Lukas Czerner) [1286668] - [fs] ext4: online defrag is not supported for journaled files (Lukas Czerner) [1286668] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1227851] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1227851] - [fs] nfs: verify open flags before allowing an atomic open (Benjamin Coddington) [1119760] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1265994] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1265994] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1265994] - [fs] NFS check bitmap for valid file type (Paulo Andrade) [1236630] - [fs] nfsd: fix rare symlink decoding bug (J. Bruce Fields) [1089397] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [1209369] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [1209369] {CVE-2015-2925}- [tty] ldisc: fix open flag handling (Prarit Bhargava) [1285803] - [pci] Set ->mask_pos correctly (Myron Stowe) [1288629] - [pci] Remove "extern" from function declarations (Myron Stowe) [1288629] - [pci] Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Myron Stowe) [1288629] - [pci] Drop msi_mask_reg and remove drivers/pci/msi.h (Myron Stowe) [1288629] - [pci] Use msix_table_size directly, drop multi_msix_capable (Myron Stowe) [1288629] - [pci] Drop msix_table_offset_reg and msix_pba_offset_reg macros (Myron Stowe) [1288629] - [pci] Drop is_64bit_address and is_mask_bit_support macros (Myron Stowe) [1288629] - [pci] Drop msi_data_reg macro (Myron Stowe) [1288629] - [pci] Drop msi_lower_address_reg and msi_upper_address_reg macros (Myron Stowe) [1288629] - [pci] Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly (Myron Stowe) [1288629] - [pci] Use cached MSI/MSI-X offsets from dev, not from msi_desc (Myron Stowe) [1288629] - [pci] Clean up MSI/MSI-X capability #defines (Myron Stowe) [1288629] - [pci] Use cached MSI-X cap while enabling MSI-X (Myron Stowe) [1288629] - [pci] Use cached MSI cap while enabling MSI interrupts (Myron Stowe) [1288629] - [pci] Remove MSI/MSI-X cap check in pci_msi_check_device (Myron Stowe) [1288629] - [pci] Cache MSI/MSI-X capability offsets in struct pci_dev (Myron Stowe) [1288629] - [pci] msi: Move MSI-X entry definition to pci_regs.h (Myron Stowe) [1288629] - [pci] add PCI_MSIX_TABLE/PBA defines (Myron Stowe) [1288629] - [x86] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Add separate support for Airmont cores (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1288250] - [x86] intel_pstate: decrease number of "HWP enabled" messages (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1288250] - [x86] cpufreq: intel-pstate: Use separate max pstate for scaling (Prarit Bhargava) [1288250] - [ipmi] Stop the timer immediately if idle (Tony Camuso) [1274302] - [ipmi] Start the timer and thread on internal msgs (Tony Camuso) [1274302] - [ipmi] move timer init to before irq is setup (Tony Camuso) [1274302] - [ipmi] Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274302] - [ipmi] Don't call receive handler in the panic context (Tony Camuso) [1274302] - [ipmi] Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274302] - [ipmi] Factor out message flushing procedure (Tony Camuso) [1274302] - [ipmi] Remove unneeded set_run_to_completion call (Tony Camuso) [1274302] - [ipmi] Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274302] - [ipmi] Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1274302] - [ipmi] Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1274302] - [ipmi] Don't report err in the SI driver for SSIF devices (Tony Camuso) [1274302] - [ipmi] Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1274302] - [ipmi] Fix a memory ordering issue (Tony Camuso) [1274302] - [ipmi] Use is_visible callback for conditional sysfs entries (Tony Camuso) [1274302] - [ipmi] Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1274302] - [ipmi] avoid gcc warning (Tony Camuso) [1274302] - [ipmi] Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1274302] - [ipmi] Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1274302] - [ipmi] Remove a FIXME for slab conversion (Tony Camuso) [1274302] - [ipmi] Finish cleanup of BMC attributes (Tony Camuso) [1274302] - [ipmi] Check the BT interrupt enable periodically (Tony Camuso) [1274302] - [ipmi] Fix attention handling for system interfaces (Tony Camuso) [1274302] - [ipmi] Periodically check to see if irqs and messages are set right (Tony Camuso) [1274302] - [ipmi] Remove the now unnecessary message queue (Tony Camuso) [1274302] - [ipmi] Make the message handler easier to use for SMI interfaces (Tony Camuso) [1274302] - [ipmi] Move message sending into its own function (Tony Camuso) [1274302] - [ipmi] Fix handling of BMC flags (Tony Camuso) [1274302] - [ipmi] Initialize BMC device attributes (Tony Camuso) [1274302] - [ipmi] Unregister previously registered driver in error case (Tony Camuso) [1274302] - [ipmi] Fix a bug in hot add/remove (Tony Camuso) [1274302] - [ipmi] Remove useless sysfs_name parameters (Tony Camuso) [1274302] - [ipmi] clean up the device handling for the bmc device (Tony Camuso) [1274302] - [ipmi] Move the address source to string to ipmi-generic code (Tony Camuso) [1274302] - [ipmi] Ignore SSIF in the PNP handling (Tony Camuso) [1274302] - [ipmi] work around gcc-4.9 build warning (Tony Camuso) [1274302] - [ipmi] Clean up the error handling for channel config errors (Tony Camuso) [1274302] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1123046] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1123046] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1123046] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1123046] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1123046] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1123046] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1123046] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1123046] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1123046] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1123046] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1123046] - [mfd] rtsx: Add support for rts522A (Don Zickus) [1245441] - [mfd] rtsx: Add support for rts524A (Don Zickus) [1245441] - [mfd] rtsx: Update phy register (Don Zickus) [1245441] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Don Zickus) [1245441] - [netdrv] get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249241] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: Increase driver version number (Ken Cox) [1249241] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Ken Cox) [1249241] - [netdrv] e1000e: Fix incorrect ASPM locking (Ken Cox) [1249241] - [netdrv] e1000e: Cosmetic changes (Ken Cox) [1249241] - [netdrv] e1000e: Fix EEE in Sx implementation (Ken Cox) [1249241] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Ken Cox) [1249241] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Ken Cox) [1249241] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Ken Cox) [1249241] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Ken Cox) [1249241] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Ken Cox) [1249241] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Ken Cox) [1249241] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1258533] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1258533] - [scsi] bfa: Update copyright messages (Chad Dupuis) [1258533] - [scsi] bfa: Fix incorrect de-reference of pointer (Chad Dupuis) [1258533] - [scsi] bfa: Fix indentation (Chad Dupuis) [1258533]- [kernel] panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov) [1233975] - [video] hyperv: hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1233975] - [virt] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1233975] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Vitaly Kuznetsov) [1220286] - [x86] Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1259424] - [netdrv] iwlwifi: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1285102] - [netdrv] genetlink-compat: register multicast groups (Stanislaw Gruszka) [1259870] - [kernel] hrtimer: add force_hrtimer_reprogram kernel parameter (Prarit Bhargava) [1285142] - [powerpc] perf: Add Power8 cache & TLB events (Gustavo Duarte) [1241222] - [mm] fix strange message 'error: "Success" setting key "vm.compact_memory" ' while setting sysctl parameter (Larry Woodman) [1278842] - [kernel] pidns: alloc_pid leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1286691] - [kernel] Prevent soft lockups processing nfsiod workqueue under heavy load on large memory systems (Larry Woodman) [1156216] - [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid10: submit_bio_wait returns 0 on success (Jes Sorensen) [1273546] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1273546] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1273546] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249240] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Ken Cox) [1249240] - [netdrv] ethernet: codespell comment spelling fixes (Ken Cox) [1249240] - [netdrv] e1000: call netif_carrier_off early on down (Ken Cox) [1249240] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (Ken Cox) [1249240] - [netdrv] e1000: fix time comparison (Ken Cox) [1249240] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Ken Cox) [1249240] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Ken Cox) [1249240] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Ken Cox) [1249240] - [netdrv] e1000: remove workaround for Errata 23 from jumbo alloc (Ken Cox) [1249240] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Ken Cox) [1249240]- [tools] perf annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1265262] - [tools] perf tools: Make sparc64 arch point to sparc (Jiri Olsa) [1265262] - [tools] perf symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1265262] - [tools] perf top: Fix SIGBUS on sparc64 (Jiri Olsa) [1265262] - [tools] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1265262] - [tools] perf tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1265262] - [tools] perf tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1265262] - [tools] perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1265262] - [tools] perf symbols: Convert lseek + read to pread (Jiri Olsa) [1265262] - [tools] perf tools: Use perf_data_file__fd consistently (Jiri Olsa) [1265262] - [tools] perf symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1265262] - [tools] perf evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1265262] - [tools] perf header: Set header version correctly (Jiri Olsa) [1265262] - [tools] perf record: Show precise number of samples (Jiri Olsa) [1265262] - [tools] perf tools: Do not use __perf_session__process_events directly (Jiri Olsa) [1265262] - [tools] perf callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1265262] - [tools] perf tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1265262] - [tools] perf evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1265262] - [tools] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1265262] - [tools] perf ui/tui: Show fatal error message only if exists (Jiri Olsa) [1265262] - [tools] perf tests: Fix typo in sample-parsing.c (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1265262] - [tools] perf trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1265262] - [tools] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1265262] - [tools] perf diff: Fix -o/--order option behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix output ordering to honor next column (Jiri Olsa) [1265262] - [tools] perf tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1265262] - [tools] perf diff: Introduce fmt_to_data_file helper (Jiri Olsa) [1265262] - [tools] perf diff: Print diff result more precisely (Jiri Olsa) [1265262] - [tools] perf diff: Get rid of hists__compute_resort (Jiri Olsa) [1265262] - [tools] perf tools: Allow use of an exclusive option more than once (Jiri Olsa) [1265262] - [tools] perf tools: Document parameterized and symbolic events (Jiri Olsa) [1265262] - [tools] perf tools: Extend format_alias() to include event parameters (Jiri Olsa) [1265262] - [tools] perf tools: Support parsing parameterized events (Jiri Olsa) [1265262] - [tools] perf tools: Remove some unused functions from color.c (Jiri Olsa) [1265262] - [tools] perf report: Get rid of report__inc_stat (Jiri Olsa) [1265262] - [tools] perf hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1265262] - [tools] perf hists: Rename hist_entry__free to __delete (Jiri Olsa) [1265262] - [tools] perf tools: Remove EOL whitespaces (Jiri Olsa) [1265262] - [tools] perf mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1265262] - [tools] perf mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1265262] - [tools] perf probe: Fix probing kretprobes (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1265262] - [tools] perf probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1265262] - [tools] perf symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1265262] - [tools] perf annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1265262] - [tools] perf annotate: Handle ins parsing failures (Jiri Olsa) [1265262] - [tools] perf evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Use dwfl_report_elf() instead of offline (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1265262] - [tools] perf test: Fix dwarf unwind using libunwind (Jiri Olsa) [1265262] - [tools] perf tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1265262] - [tools] perf machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1265262] - [tools] perf tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1265262] - [tools] perf probe: Propagate error code when write failed (Jiri Olsa) [1265262] - [tools] perf hists browser: Fix segfault when showing callchain (Jiri Olsa) [1265262] - [tools] perf callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1265262] - [tools] perf hists: Fix children sort key behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix to sort by baseline field by default (Jiri Olsa) [1265262] - [tools] perf list: Fix --raw-dump option (Jiri Olsa) [1265262] - [tools] perf probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1265262] - [tools] perf probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1265262] - [tools] perf callchain: Append callchains only when requested (Jiri Olsa) [1265262] - [tools] perf ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1265262] - [tools] perf report: Show progress bar for output resorting (Jiri Olsa) [1265262] - [tools] perf: Fix building warning on ARM 32 (Jiri Olsa) [1265262] - [tools] perf symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1265262] - [tools] perf evlist: Use roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] Adopt roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] perf tools: Make the mmap length autotuning more robust (Jiri Olsa) [1265262] - [tools] Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1265262] - [tools] Adopt fls_long and deps (Jiri Olsa) [1265262] - [tools] Move bitops.h from tools/perf/util to tools (Jiri Olsa) [1265262] - [tools] Introduce asm-generic/bitops.h (Jiri Olsa) [1265262] - [tools] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1265262] - [tools] Whitespace prep patches for moving bitops.h (Jiri Olsa) [1265262] - [tools] Move code originally from asm-generic/atomic.h into tools/include/asm-generic (Jiri Olsa) [1265262] - [tools] Move code originally from linux/log2.h to tools/include/linux (Jiri Olsa) [1265262] - [tools] Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1265262] - [tools] perf evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1265262] - [tools] perf trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1265262] - [tools] perf evlist: Improve the strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1265262] - [tools] perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1265262] - [tools] perf trace: Provide a better explanation when mmap fails (Jiri Olsa) [1265262] - [tools] perf evlist: Introduce strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1265262] - [tools] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt filename__read_int from tools/perf (Jiri Olsa) [1265262] - [tools] perf kvm stat live: Mark events as - x86 only - in help output (Jiri Olsa) [1265262] - [tools] perf tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1265262] - [tools] calloc/xcalloc: Fix argument order (Jiri Olsa) [1265262] - [tools] perf callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1265262] - [tools] perf callchain: Fixup parameter handling error message (Jiri Olsa) [1265262] - [tools] perf tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1265262] - [tools] perf buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1265262] - [tools] perf buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1265262] - [tools] perf tools: Use single strcmp call instead of two (Jiri Olsa) [1265262] - [tools] perf hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1265262] - [tools] perf session: Do not fail on processing out of order event (Jiri Olsa) [1265262] - [tools] perf report: In branch stack mode use address history sorting (Jiri Olsa) [1265262] - [tools] perf report: Add --branch-history option (Jiri Olsa) [1265262] - [tools] perf callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1265262] - [tools] perf stat: Add support for snapshot counters (Jiri Olsa) [1265262] - [tools] perf stat: Add support for per-pkg counters (Jiri Olsa) [1265262] - [tools] perf tools: Remove perf_evsel__read interface (Jiri Olsa) [1265262] - [tools] perf stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1265262] - [tools] perf stat: Make read_counter work over the thread dimension (Jiri Olsa) [1265262] - [tools] perf stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1265262] - [tools] perf tools: Add snapshot format file parsing (Jiri Olsa) [1265262] - [tools] perf tools: Add per-pkg format file parsing (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1265262] - [tools] perf tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1265262] - [tools] perf callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1265262] - [tools] perf symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1265262] - [tools] perf callchain: Enable printing the srcline in the history (Jiri Olsa) [1265262] - [tools] perf tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1265262] - [tools] perf hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1265262] - [tools] perf tools: Only override the default :tid comm entry (Jiri Olsa) [1265262] - [tools] perf tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1265262] - [tools] perf evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1265262] - [tools] perf evsel: Fix ftrace:function event recording (Jiri Olsa) [1265262] - [tools] perf diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1265262] - [tools] perf hists: Fix up srcline histogram key formatting (Jiri Olsa) [1265262] - [tools] perf annotate: Support source line numbers in annotate (Jiri Olsa) [1265262] - [tools] perf tools: Only print base source file for srcline (Jiri Olsa) [1265262] - [tools] perf callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1265262] - [tools] perf callchain: Use al.addr to set up call chain (Jiri Olsa) [1265262] - [tools] perf callchain: Factor out adding new call chain entries (Jiri Olsa) [1265262] - [tools] perf tools: Fix annotation with kcore (Jiri Olsa) [1265262] - [tools] perf test: fix typo in python test (Jiri Olsa) [1265262] - [tools] perf symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1265262] - [tools] perf tools: Clean up libelf feature support code (Jiri Olsa) [1265262] - [tools] perf build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1265262] - [tools] perf/tests: Add interrupted state sample parsing test (Jiri Olsa) [1265262] - [tools] perf tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1265262] - [tools] perf evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1265262] - [tools] perf script python: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf tools: Add test_and_set_bit function (Jiri Olsa) [1265262] - [tools] perf tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1265262] - [tools] perf tools: Fix build-id matching on vmlinux (Jiri Olsa) [1265262] - [tools] perf record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1265262] - [tools] perf build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf build-id: Rename dsos__write_buildid_table (Jiri Olsa) [1265262] - [tools] perf tools: Add gzip decompression support for kernel module (Jiri Olsa) [1265262] - [tools] perf symbols: Preparation for compressed kernel module support (Jiri Olsa) [1265262] - [tools] perf tools: Defer export of comms that were not 'set' (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to the database export API (Jiri Olsa) [1265262] - [tools] perf tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add branch type to db export (Jiri Olsa) [1265262] - [tools] perf tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1265262] - [tools] perf tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1265262] - [tools] perf session: Add perf_session__deliver_synth_event (Jiri Olsa) [1265262] - [tools] perf tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1265262] - [tools] perf tools: Add id index (Jiri Olsa) [1265262] - [tools] perf probe: Add --quiet option to suppress output result message (Jiri Olsa) [1265262] - [tools] perf script: Add Python script to export to postgresql (Jiri Olsa) [1265262] - [tools] perf scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1265262] - [tools] perf tools: Add facility to export data in database-friendly way (Jiri Olsa) [1265262] - [tools] perf pmu: Add proper error handling to print_pmu_events (Jiri Olsa) [1265262] - [tools] perf tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1265262] - [tools] perf tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1265262] - [tools] perf tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1265262] - [tools] perf pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1265262] - [tools] perf tools: Ensure return negative value when write header error (Jiri Olsa) [1265262] - [tools] perf probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1265262] - [tools] perf tools: Add support for exclusive option (Jiri Olsa) [1265262] - [tools] perf kvm: Print kvm specific --help output (Jiri Olsa) [1265262] - [tools] perf tools: Export usage string and option table of perf record (Jiri Olsa) [1265262] - [tools] perf tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1265262] - [tools] perf tests: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tests: Remove misplaced __maybe_unused (Jiri Olsa) [1265262] - [tools] perf callchains: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1265262] - [tools] perf tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tools: Set thread->mg.machine in all places (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Cache the DWARF debug info (Jiri Olsa) [1265262] - [x86] intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1265262] - [x86] intel: Filter branches for PEBS event (Jiri Olsa) [1265262] - [kernel] perf: Fix irq_work tail recursion (Jiri Olsa) [1265262] - [kernel] perf: add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1265262] - [kernel] perf: provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1265262] - [kernel] perf: Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1265262] - [kernel] perf: Add a bit of paranoia (Jiri Olsa) [1265262] - [kernel] perf: Tighten and fix the grouping condition (Jiri Olsa) [1265262] - [x86] intel: Add model number for Airmont (Jiri Olsa) [1265262] - [x86] intel/uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1265262] - [x86] uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1265262] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1265262] - [x86] intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [1265262] - [kernel] perf: Improve the perf_sample_data struct layout (Jiri Olsa) [1265262] - [x86] Add support for sampling PEBS machine state registers (Jiri Olsa) [1265262] - [kernel] perf: Add ability to sample machine state on interrupt (Jiri Olsa) [1265262] - [x86] Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1265262] - [x86] intel/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1265262] - [kernel] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1265262] - [kernel] list: introduce list_last_entry, use list_first_entry, list_last_entry (Jiri Olsa) [1265262] - [kernel] ftrace: Have modules use the trace event array pointer (Jiri Olsa) [1038756] - [kernel] ftrace: Introduce __trace_module_add_events function (Jiri Olsa) [1038756] - [perf] x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use proper data types (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1252428] - [perf] Remove type specific target pointers (Jiri Olsa) [1252428] - [perf] x86/intel: Fix Makefile to actually build the cqm driver (Jiri Olsa) [1252428] - [perf] x86/intel: Enable conflicting event scheduling for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Perform rotation on Intel CQM RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Implement LRU monitoring ID allocation for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1252428] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Jiri Olsa) [1252428] - [perf] Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [1252428] - [perf] Use hrtimers for event multiplexing (Jiri Olsa) [1252428] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1252428] - [perf] Ensure consistent inherit state in groups (Jiri Olsa) [1252428] - [perf] Add ->count function to read per-package counters (Jiri Olsa) [1252428] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1252428] - [perf] Migrate per cpu event accounting (Jiri Olsa) [1252428] - [perf] Split the per-cpu accounting part of the event accounting code (Jiri Olsa) [1252428] - [perf] Factor out event accounting code to account_event()/__free_event() (Jiri Olsa) [1252428] - [perf] Sanitize get_callchain_buffer() (Jiri Olsa) [1252428] - [perf] Fix branch stack refcount leak on callchain init failure (Jiri Olsa) [1252428] - [block] nvme: Add translation for block limits (David Milburn) [1228784] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1228784] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1228784] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1228784] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1228784] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1228784] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1228784] - [block] nvme: Updates for 1.1 spec (David Milburn) [1228784] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1228784] - [block] nvme: Add revalidate_disk callback (David Milburn) [1228784] - [block] nvme: Translate NVMe status to errno (David Milburn) [1228784] - [block] nvme: Fix SG_IO status values (David Milburn) [1228784] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1228784] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1228784] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1228784] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1228784] - [block] nvme: Mismatched host/device page size support (David Milburn) [1228784] - [block] nvme: Update list of status codes (David Milburn) [1228784] - [block] nvme: Async event request (David Milburn) [1228784] - [kernel] cpu hotplug, smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1225059] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1225059]- [kernel] x86: Remove unused thread_return label from switch_to() (Oleg Nesterov) [1276446] - [kernel] sched: Fix __schedule_bug() output when called from an interrupt (Oleg Nesterov) [1276446] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1285229] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1285222] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1285223] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1123046] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1123046] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1123046] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1123046] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1123046] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1123046] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1123046] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1123046] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1123046] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1123046] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1123046] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1123046] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1123046] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1123046] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1123046] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1123046] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1123046] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1123046] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1123046] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1123046] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1123046] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1123046] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1123046] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1123046] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1123046] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1123046] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1123046] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1123046] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1123046] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1123046] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1123046] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1123046] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1123046] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1123046] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1123046] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1123046] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Record x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1123046] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1123046] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1123046] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1123046] - [netdrv] sfc: Fix memcpy with const destination compiler warning (Jarod Wilson) [1123046] - [netdrv] ethernet: codespell comment spelling fixes (Jarod Wilson) [1123046] - [netdrv] sfc: use netdev_rss_key_fill helper (Jarod Wilson) [1123046] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1123046] - [kernel] log2.h: Fix rounddown_pow_of_two(1) (Andrea Arcangeli) [1269976] - [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1263820] - [md] revert "md: allow a partially recovered device to be hot-added to an array" (Jes Sorensen) [1250579] - [x86] nmi: Fix use of unallocated cpumask_var_t (Don Zickus) [1104266] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Don Zickus) [1104266] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Don Zickus) [1104266] - [kernel] seq: Add minimal support for seq_buf (Don Zickus) [1104266] - [hwmon] nct6775: Add support for NCT6793D (Dean Nelson) [1260117] - [hwmon] nct6775: Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Dean Nelson) [1260117] - [hwmon] nct6775: Add missing sysfs attribute initialization (Dean Nelson) [1260117] - [hwmon] nct6775: Enable auxiliary fan monitoring on ASRock Z77 Pro4-M (Dean Nelson) [1260117] - [hwmon] nct6775: Restore hardware monitoring logical device status on resume (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use SIMPLE_DEV_PM_OPS (Dean Nelson) [1260117] - [hwmon] nct6775: Add blank lines after declarations (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6792D (Dean Nelson) [1260117] - [hwmon] nct6775: Documentation updates (Dean Nelson) [1260117] - [hwmon] nct6775: Remove num_attr_groups from struct nct6775_data (Dean Nelson) [1260117] - [hwmon] nct6775: Update module description and Kconfig for NCT6106D and NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Fix probe unwind paths to properly unregister platform devices (Dean Nelson) [1260117] - [hwmon] Update Jean Delvare's e-mail address (Dean Nelson) [1260117] - [hwmon] nct6775: Re-enable logical device mapping for NCT6791 during resume (Dean Nelson) [1260117] - [hwmon] nct6775: NCT6791 supports weight control only for CPUFAN (Dean Nelson) [1260117] - [hwmon] nct6775: Monitor additional temperature registers (Dean Nelson) [1260117] - [hwmon] nct6775: Remove an unused variable (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use hwmon_device_register_with_groups (Dean Nelson) [1260117] - [hwmon] nct6775: Check array index when accessing temp_offset (Dean Nelson) [1260117] - [hwmon] nct6775: Use return value from find_temp_source (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for hibernate (Dean Nelson) [1260117] - [hwmon] use dev_get_platdata (Dean Nelson) [1260117] - [hwmon] nct6775: Fix size of data->temp array (Dean Nelson) [1260117] - [hwmon] nct6775: Avoid using device platform data outside probe function (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for beep attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for critical low/high temperature limits on NCT6106 (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6102D/6106D (Dean Nelson) [1260117] - [hwmon] nct6775: Support two SuperIO chips in the same system (Dean Nelson) [1260117] - [hwmon] nct6775: Allocate attributes dynamically from templates (Dean Nelson) [1260117] - [hwmon] nct6775: Drop unsupported fan alarm attributes for NCT6775 (Dean Nelson) [1260117] - [hwmon] nct6775: Fix temperature alarm attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Do not create non-existing attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Fix coding style problems (Dean Nelson) [1260117] - [hwmon] nct6775: Constify strings (Dean Nelson) [1260117] - [hwmon] nct6775: Use ARRAY_SIZE for loops where possible (Dean Nelson) [1260117] - [hwmon] nct6775: Enable both AUXTIN and VIN3 on NCT6776 (Dean Nelson) [1260117] - [hwmon] nct6775: Expand scope of supported chips (Dean Nelson) [1260117] - [hwmon] nct6775: Drop read/write lock (Dean Nelson) [1260117] - [hwmon] nct6775: Only report VID if supported and enabled (Dean Nelson) [1260117] - [hwmon] nct6775: Detect and report additional temperature sources (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for weighted fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for automatic fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for pwm, pwm_mode, and pwm_enable (Dean Nelson) [1260117] - [hwmon] nct6775: Add power management support (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan debounce module parameter (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fanX_pulses sysfs attribute (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan speed attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for temperature sensors (Dean Nelson) [1260117] - [hwmon] nct6775: Add case open detection (Dean Nelson) [1260117] - [hwmon] Driver for Nuvoton NCT6775F, NCT6776F, and NCT6779D (Dean Nelson) [1260117] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1286871] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1286871] - [mm] fix swapops.h:131 bug if remap_file_pages raced migration (Rafael Aquini) [1184296] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1184296] - [mm] mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma (Rafael Aquini) [1184296] - [scsi] sd: name space exhaustion causes system hang (Ewan Milne) [1088509] - [net] cnic: Add the interfaces to get FC-NPIV table (Maurizio Lombardi) [1252116] - [net] cnic: Populate upper layer driver state in MFW (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1252116] - [scsi] megaraid_sas: touch the version string (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1254762]- [kernel] relay: move remove_buf_file inside relay_close_buf (Eric Sandeen) [501457] - [dm] snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1282900] - [dm] fix ioctl retry termination with signal (Mike Snitzer) [1282900] - [dm] redhat: add CONFIG_DM_CACHE_SMQ option to config-generic-rhel (Mike Snitzer) [1282900] - [dm] dm cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1282900] - [dm] dm cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1282900] - [dm] dm cache: fix use after freeing migrations (Mike Snitzer) [1282900] - [dm] dm cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1282900] - [dm] dm cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1282900] - [dm] dm cache: move wake_waker from free_migrations to where it is needed (Mike Snitzer) [1282900] - [dm] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1282900] - [dm] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1282900] - [dm] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1282900] - [dm] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1282900] - [dm] dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1282900] - [dm] dm btree remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1282900] - [dm] dm btree remove: remove unused function get_nr_entries (Mike Snitzer) [1282900] - [dm] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling (Mike Snitzer) [1282900] - [dm] dm switch: simplify conditional in alloc_region_table (Mike Snitzer) [1282900] - [dm] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1282900] - [dm] dm delay: capitalize the start of an delay_ctr error message (Mike Snitzer) [1282900] - [dm] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1282900] - [dm] dm linear: remove redundant target name from error messages (Mike Snitzer) [1282900] - [dm] dm raid: fix round up of default region size (Mike Snitzer) [1282900] - [dm] convert ffs to __ffs (Mike Snitzer) [1282900] - [dm] remove unlikely() before IS_ERR (Mike Snitzer) [1282900] - [dm] fix AB-BA deadlock in __dm_destroy (Mike Snitzer) [1282900] - [dm] fix add_disk() NULL pointer due to race with free_dev (Mike Snitzer) [1282900] - [dm] do not override error code returned from dm_get_device (Mike Snitzer) [1282900] - [dm] test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1282900] - [dm] dm stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1267632] - [dm] bump the ioctl version to 4.32.1 (Mike Snitzer) [1267632] - [dm] dm stats: add support for request-based DM devices (Mike Snitzer) [1267632] - [dm] dm stats: collect and report histogram of IO latencies (Mike Snitzer) [1267632] - [dm] dm stats: support precise timestamps (Mike Snitzer) [1267632] - [dm] dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1267632] - [dm] dm btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1282900] - [dm] dm thin metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1282900] - [dm] dm thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1282900] - [dm] dm thin: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1282900] - [dm] dm btree: silence lockdep lock inversion in dm_btree_del (Mike Snitzer) [1282900] - [dm] dm thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1282900] - [dm] dm space map disk: fix sm_disk_count_is_more_than_one (Mike Snitzer) [1282900] - [dm] dm space map metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1282900] - [dm] dm thin metadata: fix a race when entering fail mode (Mike Snitzer) [1282900] - [dm] dm thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove in-core 'read_only' flag (Mike Snitzer) [1282900] - [dm] dm thin: cleanup schedule_zero to read more logically (Mike Snitzer) [1282900] - [dm] dm thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1282900] - [dm] dm cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1282900] - [dm] dm cache: avoid calls to prealloc_free_structs if possible (Mike Snitzer) [1282900] - [dm] dm cache: avoid preallocation if no work in writeback_some_dirty_blocks (Mike Snitzer) [1282900] - [dm] dm cache: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm cache policy smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1282900] - [dm] dm cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1282900] - [dm] dm cache: age and write back cache entries even without active IO (Mike Snitzer) [1282900] - [dm] dm cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1282900] - [dm] dm cache: add fail io mode and needs_check flag (Mike Snitzer) [1282900] - [dm] dm cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1282900] - [dm] dm cache: add stochastic-multi-queue - smq - policy (Mike Snitzer) [1282900] - [dm] dm cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1282900] - [dm] dm cache: defer whole cells (Mike Snitzer) [1282900] - [dm] dm bio prison: add dm_cell_promote_or_release (Mike Snitzer) [1282900] - [dm] dm cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1282900] - [dm] dm cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1282900] - [dm] dm cache: track IO to the origin device using io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: add io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1282900] - [dm] dm crypt: update wiki page URL (Mike Snitzer) [1282900] - [dm] dm stripe: drop useless exit point from dm_stripe_init() (Mike Snitzer) [1282900] - [dm] dm raid1: keep issuing IO after leg failure (Mike Snitzer) [1282900] - [dm] dm table: use bool function return values of true_false not 1_0 (Mike Snitzer) [1282900] - [dm] dm thin: remove stale 'trim' message documentation (Mike Snitzer) [1282900] - [dm] dm delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1282900] - [dm] dm log userspace base: fix compile warning (Mike Snitzer) [1282900] - [dm] dm log userspace transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1282900] - [dm] dm cache policy mq: try not to writeback data that changed in the last second (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove unused generation member of struct entry (Mike Snitzer) [1282900] - [dm] dm cache policy mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove queue_shift_down (Mike Snitzer) [1282900] - [dm] dm cache policy mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1282900] - [dm] dm log userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1282900] - [dm] dm io: deal with wandering queue limits when handling BIO_DISCARD (Mike Snitzer) [1282900] - [dm] dm io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1282900] - [dm] dm kcopyd: prepare for additional safety checks for discards (Mike Snitzer) [1282900] - [dm] hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1282900] - [dm] dm thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1282900] - [dm] dm snapshot: remove unnecessary NULL checks before vfree calls (Mike Snitzer) [1282900] - [dm] dm mpath: simplify failure path of dm_multipath_init (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove unused dm_pool_get_data_block_size (Mike Snitzer) [1282900] - [dm] dm ioctl: fix stale comment above dm_get_inactive_table (Mike Snitzer) [1282900] - [dm] dm crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1282900] - [dm] dm-bufio: fix time comparison to use time_after_eq (Mike Snitzer) [1282900] - [dm] use time_in_range and time_after (Mike Snitzer) [1282900] - [dm] dm-raid: fix a couple integer overflows (Mike Snitzer) [1282900]- [net] ipv6: addrconf: validate new MTU before applying it (Aaron Conole) [1250773] - [net] xfrm: Fix memory leak in xfrm_state_update (Paolo Abeni) [1271720] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Xin Long) [1275535] - [net] sctp: do not reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1276847] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246941] - [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1241866] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1275214] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1275214] - [net] tcp: add OFO snmp counters (Herbert Xu) [705409] - [net] netlink: With opcode INET_DIAG_BC_S_LE dport was compared in inet_diag_bc_run() (Phil Sutter) [1179769] - [net] bridge: fix hang on removal of bridge via netlink (Paolo Abeni) [1115904] - [net] bridge: bridge port parameters over netlink (Paolo Abeni) [1115904] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1115904] - [net] bridge: Assign rtnl_link_ops to bridge devices created via ioctl (Paolo Abeni) [1115904] - [net] bridge: fix a possible net_device leak (Paolo Abeni) [1115904] - [net] bridge: fix accidental creation of sysfs directory (Paolo Abeni) [1115904] - [net] bridge: allow creating bridge devices with netlink (Paolo Abeni) [1115904] - [net] sctp: add routing output fallback (Xin Long) [1229124] - [net] sctp: fix dst leak (Xin Long) [1229124] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1229124] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1229124] - [net] xfrm: fix for policy matching on outgoing interface (Phil Sutter) [1145624] - [net] sch_qfq: remove unused member of struct qfq_sched (Phil Sutter) [1152235] - [net] sch_qfq: remove redundant -if- control statement (Phil Sutter) [1152235] - [net] sch_qfq: remove a source of high packet delay/jitter (Phil Sutter) [1152235] - [net] sch_qfq: remove forward declaration of qfq_update_agg_ts (Phil Sutter) [1152235] - [net] sch_qfq: improve efficiency of make_eligible (Phil Sutter) [1152235] - [net] sch_qfq: remove a useless invocation of qfq_update_eligible (Phil Sutter) [1152235] - [net] sch_qfq: do not allow virtual time to jump if an aggregate is in service (Phil Sutter) [1152235] - [net] sch_qfq: prevent budget from wrapping around after a dequeue (Phil Sutter) [1152235] - [net] sch_qfq: serve activated aggregates immediately if the scheduler is empty (Phil Sutter) [1152235] - [net] sch_qfq: fix the update of eligible-group sets (Phil Sutter) [1152235] - [net] sch_qfq: properly cap timestamps in charge_actual_service (Phil Sutter) [1152235] - [net] sch_qfq: fair-queueing service at DRR cost (Phil Sutter) [1152235] - [net] pkt_sched: Fix warning false positives (Phil Sutter) [1152235] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [875277] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [875277] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [875277] - [scsi] st: implement tape statistics (Maurizio Lombardi) [875277] - [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [875277] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [875277] - [scsi] st: raise device limit (Maurizio Lombardi) [875277] - [scsi] st: clean up device file creation and removal (Maurizio Lombardi) [875277] - [scsi] st: get rid of scsi_tapes array (Maurizio Lombardi) [875277] - [scsi] st: clean up dev cleanup in st_probe (Maurizio Lombardi) [875277] - [scsi] st: Use static class attributes (Maurizio Lombardi) [875277] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1253855] - [powerpc] nvram: print no error when pstore backend is not nvram (Gustavo Duarte) [1207778] - [cpufreq] fix memory leak in cpufreq_add_dev (Aristeu Rozanski) [1281727] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL (Herton R. Krzesinski) [1159319] - [watchdog] i6300esb: don't depend on X86 (David Gibson) [1245156] - [fs] devpts: plug the memory leak in kill_sb (Ian Kent) [1283557] - [char] tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe (Milos Vyletel) [1234862] - [security] selinux: special dontaudit for access checks (Marek Milkovic) [723722] - [security] selinux: make LSMs explicitly mask off permissions (Marek Milkovic) [723722] - [security] Don't leak a key reference if request_key tries to use a revoked keyring (David Howells) [1188442 1282745] - [security] keys: Fix the size of the key description passed to/from userspace (David Howells) [1282745] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [1282745] - [security] keys: Allow special keys eg. DNS results to be invalidated by CAP_SYS_ADMIN (David Howells) [1282745] - [security] keys: special dot prefixed keyring name bug fix (David Howells) [1282745] - [security] keys: Pre-clear struct key on allocation (David Howells) [1282745] - [security] keys: initialize root uid and session keyrings early (David Howells) [1282745] - [security] keys: Drop the permissions argument from __keyring_search_one (David Howells) [1282745] - [security] keys: key_is_dead should take a const key pointer argument (David Howells) [1282745] - [security] keys: Use bool in make_key_ref and is_key_possessed (David Howells) [1282745] - [security] keys: Skip key state checks when checking for possession (David Howells) [1282745] - [security] fix: compat_rw_copy_check_uvector misuse in aio, readv, writev, and security keys (David Howells) [1282745] - [security] keys: Use keyring_alloc() to create special keyrings (David Howells) [1282745] - [security] keys: Reduce initial permissions on keys (David Howells) [1282745] - [security] key: Fix resource leak (David Howells) [1282745] - [security] keys: linux/key-type.h needs linux/errno.h (David Howells) [1282745] - [security] keys: Fix some sparse warnings (David Howells) [1282745] - [security] key: Remove extraneous parentheses from rcu_assign_keypointer (David Howells) [1282745] - [security] security/keys/keyctl.c: suppress memory allocation failure warning (David Howells) [1282745] - [security] keys: Don't check for NULL key pointer in key_validate (David Howells) [1282745] - [security] keys: Do LRU discard in full keyrings (David Howells) [1282745] - [security] keys: Permit in-place link replacement in keyring list (David Howells) [1282745] - [security] keys: Perform RCU synchronisation on keys prior to key destruction (David Howells) [1282745] - [security] keys: Announce key type (un)registration (David Howells) [1282745] - [security] Created a function for setting timeouts on keys (David Howells) [1282745] - [char] tty ldisc: Close/Reopen race prevention should check the proper flag (Herton R. Krzesinski) [1233699] - [char] TTY: open/hangup race fixup (Herton R. Krzesinski) [1233699] - [char] TTY: don't allow reopen when ldisc is changing (Herton R. Krzesinski) [1233699] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1252349 1253433] - [block] mtip32xx: fix minor number (David Milburn) [1252349 1253433] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll (David Milburn) [1252349 1253433] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1252349 1253433] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1252349 1253433] - [block] mtip32xx: fix rmmod issue (David Milburn) [1252349 1253433] - [netdrv] e100: Release skb when DMA mapping is failed in e100_xmit_prepare (Ken Cox) [1150338] - [netdrv] e100: Add dma mapping error check (Ken Cox) [1150338] - [netdrv] e100: Add a check after pci_pool_create to avoid null pointer dereference (Ken Cox) [1150338] - [netdrv] ethernet/intel: Use setup_timer (Ken Cox) [1150338] - [netdrv] e100: don't initialize int object to zero (Ken Cox) [1150338] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1262294 1274870] - [mm] shm: fix null pointer deref when userspace specifies invalid hugepage size (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix mmap failure in unaligned size request (Aaron Tomlin) [1168187] - [mm] support more pagesizes for MAP_HUGETLB/SHM_HUGETLB (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix alignment of huge page requests (Aaron Tomlin) [1168187] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112412] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112412] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278273] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270481] - [net] fix tcp_info uapi breakage (Paolo Abeni) [1191738] - [net] ipv6: fix bad free of addrconf_init_net (Paolo Abeni) [1278372] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Xin Long) [1267612] - [mm] vmalloc.c: unbreak __vunmap (Jan Stancek) [1286024] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Benjamin Coddington) [1223978] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Benjamin Coddington) [1223978] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Benjamin Coddington) [1223978] - [fs] nfs: Fix possible endless state recovery wait (Benjamin Coddington) [1093904] - [fs] nfs: Fix comparison between DS address lists (Steve Dickson) [1282622] - [fs] nfs: pnfs: loop over multipath addrs on connect (Steve Dickson) [1282622] - [fs] nfs: Parse and store all multipath DS addresses (Steve Dickson) [1282622] - [fs] nfs: pnfs IPv6 support (Steve Dickson) [1282622] - [fs] xfs: incorporate sysfs/kobject in xfsstats: handlers take kobjects (Bill O'Donnell) [1205640] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1205640] - [fs] xfs: fix an error code in xfs_fs_fill_super (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1205640] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1205640] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1205640] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1205640] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: add log attributes for log lsn and grant head data (Bill O'Donnell) [1205640] - [fs] xfs: add debug sysfs attribute set (Bill O'Donnell) [1205640] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Bill O'Donnell) [1205640] - [fs] xfs: add xfs_mount sysfs kobject (Bill O'Donnell) [1205640] - [fs] xfs: add a sysfs kset (Bill O'Donnell) [1205640] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs (Bill O'Donnell) [1205640] - [fs] sysfs: create __ATTR_WO() (Bill O'Donnell) [1205640] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1250663] - [fs] ext4: Check return value of sb_getblk() and friends (Lukas Czerner) [1276627] - [fs] ext3: Avoid underflow of in ext3_trim_fs() (Lukas Czerner) [1116006] - [fs] ext3: add necessary check in case IO error happens (Lukas Czerner) [1209315]- [md] md: clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177913] - [netdrv] e1000e: convert to new VLAN model (Ken Cox) [1213244] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1261704] - [ata] ahci: add new Intel device IDs (Steve Best) [1281823] - [usb] Revert "Update USB default wakeup settings" (Don Zickus) [1236589] - [perf] tools: Fix build on 32-bit machines with numactl-dev (Jiri Olsa) [1164407] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233272] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233272] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1097904] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1097904] - [fs] proc/vmcore.c:mmap_vmcore: skip non-ram pages reported by hypervisors (Baoquan He) [1097904] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Baoquan He) [1097904] - [fs] vmcore: introduce remap_oldmem_pfn_range (Baoquan He) [1097904] - [s390] kdump: Allow copy_oldmem_page copy to virtual memory (Baoquan He) [1097904] - [fs] s390/kdump: Disable mmap for s390 (Baoquan He) [1097904] - [fs] vmcore: support mmap on /proc/vmcore (Baoquan He) [1097904] - [fs] vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Baoquan He) [1097904] - [fs] vmcore: allow user process to remap ELF note segment buffer (Baoquan He) [1097904] - [fs] vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Baoquan He) [1097904] - [kernel] vmalloc: introduce remap_vmalloc_range_partial (Baoquan He) [1097904] - [kernel] vmalloc: make find_vm_area check in range (Baoquan He) [1097904] - [fs] vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Baoquan He) [1097904] - [fs] vmcore: allocate buffer for ELF headers on page-size alignment (Baoquan He) [1097904] - [fs] vmcore: clean up read_vmcore (Baoquan He) [1097904] - [kernel] include/linux/mm.h: add PAGE_ALIGNED helper (Baoquan He) [1097904] - [fs] proc/vmcore.c: put if tests in the top of the while loop to reduce duplication (Baoquan He) [1097904] - [fs] proc/vmcore.c: add hook to read_from_oldmem to check for non-ram pages (Baoquan He) [1097904] - [s390] asm-generic, mm: pgtable: consolidate zero page helpers (Baoquan He) [1097904] - [fs] Revert "vmcore: prevent PT_NOTE p_memsz overflow during header update" (Baoquan He) [1097904] - [fs] Revert "vmcore: continue vmcore initialization if PT_NOTE is found empty" (Baoquan He) [1097904] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258330] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258330] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258330] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258330] - [virt] storvsc: use storage protocol version to determine storage capabilities (Vitaly Kuznetsov) [1267592] - [virt] storvsc: use correct defaults for values determined by protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Use a single value to track protocol versions (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Vitaly Kuznetsov) [1267592] - [virt] hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Vitaly Kuznetsov) [1267592] - [virt] hv: vmbus: Update preferred vmbus protocol version to windows 10 (Vitaly Kuznetsov) [1267592] - [s390] mm: speedup storage key initialization (Hendrik Brueckner) [1234811] - [s390] memory hotplug: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] facilities: cleanup PFMF and HPAGE machine facility detection (Hendrik Brueckner) [1234811] - [s390] enable large page support with CONFIG_DEBUG_PAGEALLOC (Hendrik Brueckner) [1234811] - [s390] memory hotplug: initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1234811] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1234811] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1234811] - [s390] mm: zero page cache synonyms for zEC12 (Hendrik Brueckner) [1234811] - [s390] zero page cache synonyms (Hendrik Brueckner) [1234811] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1234811] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1234811] - [s390] spinlock: refactor arch_spin_lock_wait_flags (Hendrik Brueckner) [1234811] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1234811] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1234811] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1234811] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1234811] - [s390] spinlock: check virtual cpu running status (Hendrik Brueckner) [1234811] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1273872] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1273872] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1273872] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1273872] - [mm] compaction: fix accounting of LRU_ACTIVE_ANON|FILE in NR_ISOLATED_ANON|FILE (Andrea Arcangeli) [1264087] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1244601] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1244601] - [ata] ahci: ahci_p5wdh_workaround - constify DMI table (David Milburn) [1244601] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1244601] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1244601] - [ata] ahci: add Marvell 9230 to the AHCI PCI device list (David Milburn) [1244601] - [ata] ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b (David Milburn) [1244601] - [pci] Define macro for Marvell vendor ID (David Milburn) [1244601] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1151823] - [mm] avoid anon_vma_chain allocation under anon_vma lock (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas() (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in anon_vma_clone() (Jerome Marchand) [1151823]- [kvm] svm: unconditionally intercept DB (Paolo Bonzini) [1279468] {CVE-2015-8104} - [input] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1243328] - [input] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1243328] - [input] wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1243328] - [input] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1243328] - [input] wacom: process outbound for newer Cintiqs (Aristeu Rozanski) [1243328] - [hwmon] coretemp: Allow format checking (Prarit Bhargava) [1262397] - [hwmon] revert "hwmon: coretemp: Refine TjMax detection" (Prarit Bhargava) [1262397] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (Prarit Bhargava) [1262397] - [hwmon] coretemp: Refine TjMax detection (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix truncated name of alarm attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1262397] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (Prarit Bhargava) [1262397] - [hwmon] coretemp: Document and add support for additional CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: list TjMax for Z650/670 and N550/570 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use model table instead of if/else to identify CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop dependency on PCI for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom CE4110/4150/4170 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use get_online_cpus to avoid races involving CPU hotplug (Prarit Bhargava) [1262397] - [hwmon] sections: Fix section conflicts in drivers/hwmon (Prarit Bhargava) [1262397] - [hwmon] struct x86_cpu_id arrays can be __initconst (Prarit Bhargava) [1262397] - [x86] cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop needless initialization (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom D2000 and N2000 series CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support of recent Atom CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Increase CPU core limit (Prarit Bhargava) [1262397] - [hwmon] coretemp: fix oops on cpu unplug (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix checkpatch error (Prarit Bhargava) [1262397] - [hwmon] Convert coretemp to x86 cpuid autoprobing (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add missing section annotations (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix for non-SMP builds (Prarit Bhargava) [1262397] - [hwmon] coretemp: Get microcode revision from cpu_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: Avoid leaving around dangling pointer (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fixup platform device ID change (Prarit Bhargava) [1262397] - [hwmon] coretemp: remove struct platform_data * parameter from create_core_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: constify static data (Prarit Bhargava) [1262397] - [hwmon] coretemp: don't use kernel assigned CPU number as platform device ID (Prarit Bhargava) [1262397] - [hwmon] coretemp: Don't use threshold registers for tempX_max (Prarit Bhargava) [1262397] - [hwmon] coretemp: Let the user force TjMax (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop duplicate function get_pkg_tjmax (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize tmin (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add core/pkg threshold support to Coretemp (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop unused struct members (Prarit Bhargava) [1262397] - [hwmon] coretemp: Further relax temperature range checks (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix TjMax detection for older CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Relax target temperature range check (Prarit Bhargava) [1262397] - [x86] hwmon: Add core threshold notification to therm_throt.c (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: documentation update and cleanup (Prarit Bhargava) [1262397] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1231864] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Maurizio Lombardi) [1227181] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1127626] - [scsi] hpsa: Update driver revision to RH5 (Joseph Szczypek) [1244959] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1244959] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [995234] - [virt] guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277172] {CVE-2015-5307}- [tools] perf probe: Trivial typo fix for --demangle (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F mispredict for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F in_tx for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F abort for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1216217] - [tools] perf callchain: Use global caching provided by libunwind (Jiri Olsa) [1216217] - [tools] perf diff: Add missing hists__init() call at tool start (Jiri Olsa) [1216217] - [tools] perf script: Add period as a default output column (Jiri Olsa) [1216217] - [tools] perf script: Add period data column (Jiri Olsa) [1216217] - [tools] perf evsel: No need to drag util/cgroup.h (Jiri Olsa) [1216217] - [tools] perf evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1216217] - [tools] perf evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Enable events copying (Jiri Olsa) [1216217] - [tools] perf session: Add option to copy events when queueing (Jiri Olsa) [1216217] - [tools] perf Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1216217] - [tools] perf trace: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf kvm: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf callchain: Create an address space per thread (Jiri Olsa) [1216217] - [tools] perf report: Set callchain_param.record_mode for future use (Jiri Olsa) [1216217] - [tools] perf evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1216217] - [tools] perf test: Add test case for pmu event new style format (Jiri Olsa) [1216217] - [tools] perf tools: Add support to new style format of kernel PMU event (Jiri Olsa) [1216217] - [tools] perf tools: Parse the pmu event prefix and suffix (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Default to cpu// for events v5" (Jiri Olsa) [1216217] - [tools] perf top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1216217] - [tools] perf symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1216217] - [tools] perf symbols: Fix map->end fixup (Jiri Olsa) [1216217] - [tools] perf tools: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1216217] - [tools] perf tools: fix off-by-one error in maps (Jiri Olsa) [1216217] - [tools] perf machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1216217] - [tools] perf evsel: Make some exit routines static (Jiri Olsa) [1216217] - [tools] perf evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1216217] - [tools] perf evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1216217] - [tools] perf evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1216217] - [tools] perf thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf tools: Remove hists from evsel (Jiri Olsa) [1216217] - [tools] perf callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1216217] - [tools] perf evsel: Subclassing (Jiri Olsa) [1216217] - [tools] perf session: Remove last reference to hists struct (Jiri Olsa) [1216217] - [tools] perf ui browsers: Add missing include (Jiri Olsa) [1216217] - [tools] perf tools: Move events_stats struct to event.h (Jiri Olsa) [1216217] - [tools] perf session: Don't count per evsel events (Jiri Olsa) [1216217] - [tools] perf evsel: Add hists helper (Jiri Olsa) [1216217] - [tools] perf script: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf sched: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use fdarray object instead of pollfd (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1216217] - [tools] perf record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1216217] - [tools] perf tools: Fix build breakage on arm64 targets (Jiri Olsa) [1216217] - [tools] perf symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1216217] - [tools] perf symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1216217] - [tools] perf bench futex: Sanitize -q option in requeue (Jiri Olsa) [1216217] - [tools] perf bench futex: Support operations for shared futexes (Jiri Olsa) [1216217] - [tools] perf trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1216217] - [tools] perf tools: Refactor unit and scale function parameters (Jiri Olsa) [1216217] - [tools] perf tools: Fix line number in the config file error message (Jiri Olsa) [1216217] - [tools] perf tools: Convert record,top.call-graph option to call-graph.record-mode (Jiri Olsa) [1216217] - [tools] perf tools: Introduce perf_callchain_config() (Jiri Olsa) [1216217] - [tools] perf callchain: Move some parser functions to callchain.c (Jiri Olsa) [1216217] - [tools] perf tools: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix callchain print bug on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1216217] - [tools] perf tools: Modify error code for when perf_session__new() fails (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1216217] - [tools] perf stat: Fix --per-core on multi socket systems (Jiri Olsa) [1216217] - [tools] perf trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1216217] - [tools] tools lib fd array: Allow associating an integer cookie with each entry (Jiri Olsa) [1216217] - [tools] perf evlist: Refcount mmaps (Jiri Olsa) [1216217] - [tools] tools lib api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce poll method for common code idiom (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1216217] - [tools] perf tests: Add pollfd growing test (Jiri Olsa) [1216217] - [tools] perf evlist: Allow growing pollfd on add method (Jiri Olsa) [1216217] - [tools] perf evlist: We need to poll all event file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1216217] - [tools] perf tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1216217] - [tools] perf record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1216217] - [tools] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1216217] - [tools] perf probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1216217] - [tools] perf symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1216217] - [tools] perf symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1216217] - [tools] perf tools: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1216217] - [tools] perf tools: Don't include sys/poll.h directly (Jiri Olsa) [1216217] - [tools] perf tools: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1216217] - [tools] perf tools: Disable kernel symbol demangling by default (Jiri Olsa) [1216217] - [tools] perf tool: fix compilation for ARM (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_pmu__scan_file() (Jiri Olsa) [1216217] - [tools] perf tools: Let default config be defined for a PMU (Jiri Olsa) [1216217] - [tools] perf tools: Add perf-with-kcore script (Jiri Olsa) [1216217] - [tools] perf tools: Let a user specify a PMU event without any config terms (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Unify the title bar output (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Enable the target.system_wide flag (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Save pid string in opts.target.pid (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --sort option (Jiri Olsa) [1216217] - [tools] perf hists browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --field option (Jiri Olsa) [1216217] - [tools] perf top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1216217] - [tools] perf hists browser: Cleanup callchain print functions (Jiri Olsa) [1216217] - [tools] perf tools: Add machine__kernel_ip() (Jiri Olsa) [1216217] - [tools] perf machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1216217] - [tools] perf scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1216217] - [tools] perf tests: Add a test for tracking with sched_switch (Jiri Olsa) [1216217] - [tools] perf hists browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix children overhead dump (Jiri Olsa) [1216217] - [tools] perf hists browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Explicitly include util/debug.h (Jiri Olsa) [1216217] - [tools] perf symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1216217] - [tools] perf stat: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf help: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf kvm: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf sched: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf test: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf record: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf trace: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf top: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1216217] - [tools] perf probe: Make error messages thread-safe (Jiri Olsa) [1216217] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1216217] - [tools] perf report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1216217] - [tools] perf tools: Annotate PMU related list_head members with type info (Jiri Olsa) [1216217] - [tools] perf tools: Add arm64 triplets (Jiri Olsa) [1216217] - [tools] perf annotate: Don't truncate Intel style addresses (Jiri Olsa) [1216217] - [tools] perf probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1216217] - [tools] perf tools: Add flags and insn_len to struct sample (Jiri Olsa) [1216217] - [tools] perf machine: Add machine__thread_exec_comm() (Jiri Olsa) [1216217] - [tools] perf tools: Identify which comms are from exec (Jiri Olsa) [1216217] - [tools] perf script python: Add helpers for calling Python objects (Jiri Olsa) [1216217] - [tools] perf script: Allow callchains if any event samples them (Jiri Olsa) [1216217] - [tools] perf session: Add perf_session__peek_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add 'system_wide' option (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing label symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Don't demangle parameters and such by default (Jiri Olsa) [1216217] - [tools] perf top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1216217] - [tools] perf top: Fix -z option behavior (Jiri Olsa) [1216217] - [tools] perf report: Set proper sort__mode for the branch option (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix a small callchain display bug (Jiri Olsa) [1216217] - [tools] perf tools: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1216217] - [tools] perf trace: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf script: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf sched: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf lock: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1216217] - [tools] perf inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1216217] - [tools] perf annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1216217] - [tools] perf symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1216217] - [tools] perf script: Fix possible memory leaks (Jiri Olsa) [1216217] - [tools] perf tools: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1216217] - [tools] perf tools: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1216217] - [tools] perf tools: Fix one of the probe events to exclude kernel (Jiri Olsa) [1216217] - [tools] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1216217] - [tools] perf trace: Add beautifier for mremap flags param (Jiri Olsa) [1216217] - [tools] perf probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1216217] - [tools] perf top: Setup signals for terminal output (Jiri Olsa) [1216217] - [tools] perf tools: Introduce set_term_quiet_input helper function (Jiri Olsa) [1216217] - [tools] perf top: Join the display thread on exit (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1216217] - [tools] perf top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1216217] - [tools] perf tools: Default to python version 2 (Jiri Olsa) [1216217] - [tools] perf tools: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1216217] - [tools] perf tools: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add name field into perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf top: Add -w option for setting column width (Jiri Olsa) [1216217] - [tools] perf report: Honor column width setting (Jiri Olsa) [1216217] - [tools] perf tools: Save column length in perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf tools: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1216217] - [tools] perf tools: Left-align output contents (Jiri Olsa) [1216217] - [tools] perf tools: Fix make PYTHON override (Jiri Olsa) [1216217] - [tools] perf kmem: Do not ignore mmap events (Jiri Olsa) [1216217] - [tools] perf tools: Allow out of order messages in forced flush (Jiri Olsa) [1216217] - [tools] perf tools: Add debug prints for ordered events queue (Jiri Olsa) [1216217] - [tools] perf tools: Add report.queue-size config file option (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_config_u64 function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__free function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__init function (Jiri Olsa) [1216217] - [tools] perf tools: Use list_move in ordered_events_delete function (Jiri Olsa) [1216217] - [tools] perf tools: Create ordered-events object (Jiri Olsa) [1216217] - [tools] perf tools: Make perf_session__deliver_event global (Jiri Olsa) [1216217] - [tools] perf tools: Flush ordered events in case of allocation failure (Jiri Olsa) [1216217] - [tools] perf tools: Limit ordered events queue size (Jiri Olsa) [1216217] - [tools] perf tools: Factor ordered_events__flush to be more generic (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__(new|delete) interface (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_events members (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1216217] - [tools] perf record: Honour --no-time command line option (Jiri Olsa) [1216217] - [tools] perf kvm stat: Properly show submicrosecond times (Jiri Olsa) [1216217] - [tools] perf symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1216217] - [tools] perf evlist: Don't run workload if not told to (Jiri Olsa) [1216217] - [tools] perf tools: Fix arm64 build error (Jiri Olsa) [1216217] - [tools] saner perf_atoll() (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Fix jump label always changing during tracing" (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf usage string leftover (Jiri Olsa) [1216217] - [tools] perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1216217] - [tools] perf record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1216217] - [tools] perf inject: Add --kallsyms parameter (Jiri Olsa) [1216217] - [tools] perf tools: Expose 'addr' functions so they can be reused (Jiri Olsa) [1216217] - [tools] perf session: Fix accounting of ordered samples queue (Jiri Olsa) [1216217] - [tools] perf powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1216217] - [tools] perf tools: Fix build on gcc 4.4.7 (Jiri Olsa) [1216217] - [tools] perf tools: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__type() (Jiri Olsa) [1216217] - [tools] perf tools: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1216217] - [tools] perf tools: Add vdso__new() (Jiri Olsa) [1216217] - [tools] perf machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1216217] - [tools] perf tools: Group VDSO global variables into a structure (Jiri Olsa) [1216217] - [tools] perf session: Add ability to skip 4GiB or more (Jiri Olsa) [1216217] - [tools] perf session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1216217] - [tools] perf tools: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_size() (Jiri Olsa) [1216217] - [tools] perf machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu to struct thread (Jiri Olsa) [1216217] - [tools] perf tools: Add dsos__hit_all() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_status_seen() (Jiri Olsa) [1216217] - [tools] perf tools: Record whether a dso has data (Jiri Olsa) [1216217] - [tools] perf script: Do not print dangling '=>' for BTS (Jiri Olsa) [1216217] - [tools] perf script: Improve srcline display for BTS (Jiri Olsa) [1216217] - [tools] perf tools: Fix jump label always changing during tracing (Jiri Olsa) [1216217] - [tools] perf tools: Fix incorrect fd error comparison (Jiri Olsa) [1216217] - [tools] perf tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1216217] - [tools] perf tools: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1216217] - [tools] perf tools: Remove needless getopt.h includes (Jiri Olsa) [1216217] - [tools] perf tools: Add --debug optionto set debug variable (Jiri Olsa) [1216217] - [tools] perf tools: Factor eprintf to allow different debug variables (Jiri Olsa) [1216217] - [tools] perf tools: Move pr_* debug macros into debug object (Jiri Olsa) [1216217] - [tools] perf tools: Remove verbose from functions prototypes (Jiri Olsa) [1216217] - [tools] perf machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1216217] - [tools] perf thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1216217] - [tools] perf machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'immediate' option (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'no_aux_samples' option (Jiri Olsa) [1216217] - [tools] perf tools: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1216217] - [tools] perf tools: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1216217] - [tools] perf evlist: Pass mmap parameters in a struct (Jiri Olsa) [1216217] - [tools] perf session: Flag if the event stream is entirely in memory (Jiri Olsa) [1216217] - [tools] perf symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1216217] - [tools] perf symbols: Record whether a dso is 64-bit (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1216217] - [tools] perf callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1216217] - [tools] perf inject: Fix build id injection (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1216217] - [tools] perf tools: Fix missing kernel map load (Jiri Olsa) [1216217] - [tools] perf record: Select comm_exec flag if supported (Jiri Olsa) [1216217] - [tools] perf script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1216217] - [tools] perf machine: Fix the value used for unknown pids (Jiri Olsa) [1216217] - [tools] perf script: Provide additional sample information on generic events (Jiri Olsa) [1216217] - [tools] perf script: Add callchain to generic and tracepoint events (Jiri Olsa) [1216217] - [tools] perf script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1216217] - [tools] perf kvm: Add skip_event() for --duration option (Jiri Olsa) [1216217] - [tools] perf kvm: Move arch specific code into arch/ (Jiri Olsa) [1216217] - [x86] perf kvm: Use defines of kvm events (Jiri Olsa) [1216217] - [tools] perf timechart: Add more options to IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Conditionally update start_time on fork (Jiri Olsa) [1216217] - [tools] perf timechart: Implement IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Fix rendering in Firefox (Jiri Olsa) [1216217] - [tools] perf trace: Fix build on 32-bit systems (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefault statistics (Jiri Olsa) [1216217] - [tools] perf tools: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1216217] - [tools] perf tools: Convert open coded equivalents to asprintf() (Jiri Olsa) [1216217] - [tools] perf tools: Allow to use cpuinfo on s390 (Jiri Olsa) [1216217] - [tools] perf kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1216217] - [tools] perf kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1216217] - [tools] perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1216217] - [tools] perf hists browser: Left justify column headers (Jiri Olsa) [1216217] - [tools] perf hists browser: Add ui.show-headers config file option (Jiri Olsa) [1216217] - [tools] perf hists browser: Display columns header text on 'H' press (Jiri Olsa) [1216217] - [tools] perf hists browser: Add support for showing columns header (Jiri Olsa) [1216217] - [tools] perf hists browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf hists browser: Introduce gotorc method (Jiri Olsa) [1216217] - [tools] perf ui browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf ui browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1216217] - [tools] perf script: Handle the num array type in python properly (Jiri Olsa) [1216217] - [tools] perf script: Move the number processing into its own function (Jiri Olsa) [1216217] - [tools] perf tools: Fix wrong condition for allocation failure (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1216217] - [tools] perf trace: Add possibility to switch off syscall events (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefaults record and replay support (Jiri Olsa) [1216217] - [tools] perf trace: Add support for pagefault tracing (Jiri Olsa) [1216217] - [tools] perf trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1216217] - [tools] perf scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix format in plugin_kvm (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Drop barf() (Jiri Olsa) [1216217] - [tools] perf bench futex: Use global --repeat option (Jiri Olsa) [1216217] - [tools] perf bench: Add --repeat option (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Plug memleak (Jiri Olsa) [1216217] - [tools] perf ui browser: Fix scrollbar refresh row index (Jiri Olsa) [1216217] - [tools] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1216217] - [tools] perf trace: Cache the is_exit syscall test (Jiri Olsa) [1216217] - [tools] perf trace: Remove needless reassignments (Jiri Olsa) [1216217] - [tools] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1216217] - [tools] perf trace: Fix up fd -> pathname resolution (Jiri Olsa) [1216217] - [kernel] perf: Fix child event initial state setup (Jiri Olsa) [1216217] - [kernel] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1216217] - [kernel] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1216217] - [kernel] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1216217] - [kernel] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1216217] - [x86] perf/x86: Fix :pp without LBR (Jiri Olsa) [1216217] - [kernel] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Update Intel models (Jiri Olsa) [1216217] - [kernel] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1216217] - [kernel] perf: fix perf bug in fork (Jiri Olsa) [1216217] - [kernel] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1216217] - [kernel] perf: Handle compat ioctl (Jiri Olsa) [1216217] - [fs] perf: Differentiate exec and non-exec comm events (Jiri Olsa) [1216217] - [kernel] perf: Make perf_event_init_context() function static (Jiri Olsa) [1216217] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1216217] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1216217] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1216217] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1216217] - [kernel] perf: Fix event group context move (Jiri Olsa) [1216217] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Zorro Lang) [1214185] - [fs] cache: make cache flushing more reliable (J. Bruce Fields) [1186013] - [fs] fs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] ext4: avoid hang when mounting non-journal filesystems with orphan list (Eric Sandeen) [1259123] - [fs] ext4: make orphan functions be no-op in no-journal mode (Eric Sandeen) [1259123] - [fs] svcrpc: don't error out on small tcp fragment (J. Bruce Fields) [987452] - [fs] svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: fix some printks (J. Bruce Fields) [987452] - [fs] svcrpc: support multiple-fragment rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: track rpc data length separately from sk_tcplen (J. Bruce Fields) [987452] - [fs] svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk (J. Bruce Fields) [987452] - [fs] svcrpc: delay minimum-rpc-size check till later (J. Bruce Fields) [987452] - [fs] svcrpc: make xpo_recvfrom return only >=0 (J. Bruce Fields) [987452] - [fs] svcrpc: don't bother checking bad svc_addr_len result (J. Bruce Fields) [987452] - [fs] svcrpc: don't byte-swap sk_reclen in place (J. Bruce Fields) [987452] - [fs] sunrpc: Convert net_ratelimit uses to net__ratelimited (J. Bruce Fields) [987452] - [fs] nfsd4: remove unnecessary setclientid_confirm BUG_ON (J. Bruce Fields) [1273010] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1254239] - [fs] coredump: check for missing program in core_pattern with a pipe (Mateusz Guzik) [1232444] - [fs] cifs: Check server capability before attempting silly rename (Sachin Prabhu) [912958] - [fs] nfsv4: Fix lock reclaim for nfs v4 server while still recovering from previous restart (Frank Sorenson) [1267722] - [fs] nfsd: Clear wcc data between compound ops (J. Bruce Fields) [1250739] - [fs] nfs: avoid NULL dereference in nfs_destroy_server (Benjamin Coddington) [1223224] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Corinna Vinschen) [1273896] - [netdrv] forcedeth: fix unilateral interrupt disabling in netpoll path (Neil Horman) [1274326] - [tty] Fix SIGTTOU not sent with tcflush (Aristeu Rozanski) [1252468] - [tty] Fix recursive deadlock in tty_perform_flush() (Aristeu Rozanski) [1252468] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1261020] - [kernel] time64: Add struct timespec64 (Prarit Bhargava) [1261020]- [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device name collisions (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device id generation (Prarit Bhargava) [1161354] - [kernel] platform: Add support for automatic device IDs (Prarit Bhargava) [1161354] - [idle] intel_idle: skylake client support updated (Prarit Bhargava) [1277595] - [thermal] powerclamp: fix missing newer package c-states (Prarit Bhargava) [1277123] - [x86] ftrace/jprobes: Fix conflict between jprobes and function graph tracing (Steven Rostedt) [1177257] - [virt] kvm: fix double-free of struct kvm (Paolo Bonzini) [1270791] - [kernel] tracing: Fix warning in s_next of trace file ops (Steven Rostedt) [1228505] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1100069] - [cpufreq] intel_pstate, convert kernel parameters into module parameters for RHEL6 (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (KNL) (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: enable HWP per CPU (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Force setting target pstate when required (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: change some inconsistent debug information (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix an annoying !CONFIG_SMP warning (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Knights Landing support (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add support for HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add CPU ID for Braswell processor (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1246961] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1246961] - [acpi] introduce helper function acpi_has_method() (Prarit Bhargava) [1246961] - [crypto] rhel: Enable QAT Driver in config (Neil Horman) [1186058] - [crypto] qat: Add Firmware file to RHEL6 build (Neil Horman) [1186058] - [crypto] qat: Fix uninitialized variable in qat driver (Neil Horman) [1186058] - [crypto] qat: Update to makefiles (Neil Horman) [1186058] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1186058] - [crypto] qat: Set max request size (Neil Horman) [1186058] - [crypto] qat: rm unneeded header include (Neil Horman) [1186058] - [crypto] qat: remove unused structure members (Neil Horman) [1186058] - [crypto] qat: Use crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] aead: Add crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] qat: Include internal/aead.h (Neil Horman) [1186058] - [crypto] qat: add driver version (Neil Horman) [1186058] - [crypto] qat: do not duplicate string containing firmware name (Neil Horman) [1186058] - [crypto] qat: fix double release_firmware on error path (Neil Horman) [1186058] - [crypto] qat: print ring name in debug output (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CODE_INDENT issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch COMPARISON_TO_NULL issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch BIT_MACRO issues (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CONCATENATED_STRING issues (Neil Horman) [1186058] - [crypto] qat: checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CHECK_SPACING issues (Neil Horman) [1186058] - [crypto] qat: fix typo (Neil Horman) [1186058] - [crypto] qat: make error and info log messages more descriptive (Neil Horman) [1186058] - [crypto] qat: fix typo in string (Neil Horman) [1186058] - [crypto] qat: remove duplicate definition of Intel PCI vendor id (Neil Horman) [1186058] - [crypto] qat: remove incorrect __exit markup (Neil Horman) [1186058] - [crypto] qat: don't need qat_auth_state struct (Neil Horman) [1186058] - [crypto] qat: Ensure ipad and opad are zeroed (Neil Horman) [1186058] - [crypto] qat: remove unnecessary include of atomic.h header file (Neil Horman) [1186058] - [crypto] qat: use pci_wait_for_pending_transaction() (Neil Horman) [1186058] - [crypto] qat: adf_ae_stop() is never called:q (Neil Horman) [1186058] - [crypto] qat: correctly type a boolean (Neil Horman) [1186058] - [crypto] qat: fix device reset flow (Neil Horman) [1186058] - [crypto] qat: Fix incorrect uses of memzero_explicit (Neil Horman) [1186058] - [crypto] qat: add support for cbc(aes) ablkcipher (Neil Horman) [1186058] - [crypto] authenc: Export key parsing helper function (Neil Horman) [1186058] - [crypto] qat: Fix assumption that sg in and out will have the same nents (Neil Horman) [1186058] - [crypto] scatterlist: add sg_nents (Neil Horman) [1186058] - [crypto] qat: fix problem with coalescing enable logic (Neil Horman) [1186058] - [crypto] crytpo: qat - Fix 64 bytes requests (Neil Horman) [1186058] - [crypto] qat: Use memzero_explicit (Neil Horman) [1186058] - [crypto] random: add and use memzero_explicit() for clearing data (Neil Horman) [1186058] - [crypto] more robust crypto_memneq (Neil Horman) [1186058] - [crypto] qat: Move BAR definitions to device specific module (Neil Horman) [1186058] - [crypto] qat - misspelling typo: "reseting" should be "resetting" (Neil Horman) [1186058] - [crypto] qat: cleanup unnecessary break checkpatch warning (Neil Horman) [1186058] - [crypto] qat - cleanup coccicheck warning: NULL check before freeing functions (Neil Horman) [1186058] - [crypto] qat: fix bad unlock balance (Neil Horman) [1186058] - [crypto] qat: Enforce valid numa configuration (Neil Horman) [1186058] - [crypto] qat: Prevent dma mapping zero length assoc data (Neil Horman) [1186058] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Neil Horman) [1186058] - [crypto] crypto: llvmlinux: Add macro to remove use of VLAIS in crypto code (Neil Horman) [1186058] - [crypto] qat: Removed unneeded partial state (Neil Horman) [1186058] - [crypto] qat: Fix typo in name of tasklet_struct (Neil Horman) [1186058] - [crypto] qat: Enable all 32 IRQs (Neil Horman) [1186058] - [crypto] treewide: fix errors in printk (Neil Horman) [1186058] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Neil Horman) [1186058] - [crypto] pci/msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Neil Horman) [1186058] - [crypto] qat: Fix return value check in adf_chr_drv_create (Neil Horman) [1186058] - [crypto] qat: Fixed SKU1 dev issue (Neil Horman) [1186058] - [crypto] qat: Use hweight for bit counting (Neil Horman) [1186058] - [crypto] qat: Updated print outputs (Neil Horman) [1186058] - [crypto] qat: change ae_num to ae_id (Neil Horman) [1186058] - [crypto] qat: change slice->regions to slice->region (Neil Horman) [1186058] - [crypto] qat: use min_t macro (Neil Horman) [1186058] - [crypto] qat: remove unnecessary parentheses (Neil Horman) [1186058] - [crypto] qat: remove unneeded header (Neil Horman) [1186058] - [crypto] qat: checkpatch blank lines (Neil Horman) [1186058] - [crypto] qat: remove unnecessary return codes (Neil Horman) [1186058] - [crypto] qat: remove an unneeded cast (Neil Horman) [1186058] - [crypto] qat: Fix error path crash when no firmware is present (Neil Horman) [1186058] - [crypto] qat: Fixed new checkpatch warnings (Neil Horman) [1186058] - [crypto] qat: Updated Firmware Info Metadata (Neil Horman) [1186058] - [crypto] qat: Fix random config build warnings (Neil Horman) [1186058] - [crypto] qat: Fix build problem with O= (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Neil Horman) [1186058] - [crypto] pci: pci_driver make name const (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT crypto interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT FW interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT transport code (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT driver framework (Neil Horman) [1186058] - [net] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1259008] - [net] Move bonding headers under include/net (Jarod Wilson) [1259008] - [x86] cpu/amd: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271352] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271352] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1219588] - [usb] usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Don Zickus) [1104343] - [scripts] file2alias.c: fix unused do_x86cpu_entry() warning (Prarit Bhargava) [1277196] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1213846] - [net] Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1213846] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: Fix trivial typos in comments (Tony Camuso) [1252120] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1252120] - [netdrv] netxen: fix netxen_nic_poll logic (Tony Camuso) [1252120] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1189912] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1187318] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1187318] - [kernel] sysfs: sysfs_create_groups returns a value (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Dean Nelson) [1275833] - [kernel] sysfs: group.c: add kerneldoc for sysfs_remove_group (Dean Nelson) [1275833] - [kernel] sysfs: group.c: move EXPORT_SYMBOL_GPL() to the proper location (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups() (Dean Nelson) [1275833] - [kernel] revert sysfs_create_groups() (Dean Nelson) [1275833] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1191738] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1191738] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Neil Horman) [1252212] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1247782] - [net] tcp: len check is unnecessarily devastating, change to WARN_ON (John Greene) [1141780] - [net] bridge: Always send NETDEV_CHANGEADDR up on br MAC change (Florian Westphal) [1235128] - [net] bridge: notify applications if address of bridge device changes (Florian Westphal) [1235128] - [net] Document xfrm4_gc_thresh and xfrm6_gc_thresh (Alexander Duyck) [1131742] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247726] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247726] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1243749] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Hannes Frederic Sowa) [1222636] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Thadeu Lima de Souza Cascardo) [902297] - [net] conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208240] - [net] clear local_df when passing skb between namespaces (Hannes Frederic Sowa) [1215028] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1228673] - [net] ipvs: fix dst leak in __ip_vs_addr_is_local_v6 (Hannes Frederic Sowa) [1226876] - [net] ethtool: allow non-netadmin to query settings (Jamie Bainbridge) [1219731] - [sound] Fix USB audio issues (wrong URB_ISO_ASAP semantics) (Jaroslav Kysela) [1255071] - [ipc] Initialize msg/shm IPC objects before doing ipc_addid() (Stanislav Kozina) [1271505] {CVE-2015-7613} - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273463] {CVE-2015-7872}- [scsi] storvsc: Set the error code correctly in failure conditions (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Increase the ring buffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1217570 1247699 982542] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1264930] - [hv] hv_vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1267289] - [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1266535] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1266535] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1267289] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1267289] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1267289] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1266535] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1266535] - [hv] vmbus_free_channels(): remove the redundant free_channel() (Vitaly Kuznetsov) [1267289] - [hv] hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1267289] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1266562] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1266562] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1267289] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1267289] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1267289] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1267289] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use get_cpu() to get the current CPU (Vitaly Kuznetsov) [1266535 1266562 1267289] - [hv] Mark the function hv_synic_free_cpu() as static in hv.c (Vitaly Kuznetsov) [1267289] - [kernel] kmod.c: check for NULL in call_usermodehelper_exec (Prarit Bhargava) [1225790] - [kernel] usermodehelper: kill the sub_info->path index 0 check (Prarit Bhargava) [1225790] - [kernel] usermodehelper: check subprocess_info->path != NULL (Prarit Bhargava) [1225790] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate (Prarit Bhargava) [1276456] - [x86] Do not try to sync identity map for non-mapped pages (Vitaly Kuznetsov) [1240593] - [x86] perf: Use extended offcore mask on Haswell (Prarit Bhargava) [1238370] - [s390] compat: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1270323] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1262766] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262765] - [crypto] s390/ghash - Fix incorrect ghash icv buffer handling (Hendrik Brueckner) [1234807] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1238551] - [netdrv] e1000e: convert to netdev features/hw_features API (Ken Cox) [1211468 1235132] - [netdrv] sky2: Avoid double unlock of rtnl (Neil Horman) [1241027] - [mm] Catch and correct shrinker overflows (Eric Sandeen) [1159675] - [usb] Don't enable USB 2.0 Link PM by default (Torez Smith) [1248436] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272095] - [kernel] module: fix sprintf format specifier in param_get_byte() (Kamal Heib) [1235533] - [ib] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Kamal Heib) [1129753] - [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1226228] - [watchdog] lto, hpwdt.c: make assembler label global (Nigel Croxon) [1254735] - [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204516] - [mfd] lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver (Prarit Bhargava) [1221987] - [kernel] sched: Don't use tasklist_lock for debug prints (Jiri Olsa) [1229196] - [kernel] x86, irq, Fix race between reading /proc/stat and IRQ removal (Prarit Bhargava) [1233430] - [kernel] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218679] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1242239] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1209543] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1209543] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for NM10 GPIO (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084131] - [mfd] watchdog: itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084131] - [cpufreq] acpi-cpufreq: set current frequency based on target P-State (Ocean He) [1254474] - [cpufreq] Avoid calling cpufreq driver's target() routine if target_freq == policy->cur (Ocean He) [1254474] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1229904] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1229904] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1265711] - [kernel] resource: shared I/O region support (Myron Stowe) [1276150] - [pci] Keep original resource if we fail to expand it (Myron Stowe) [1074687] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1074687] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1074687] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1074687] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1074687] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1074687] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1074687] - [pci] Remove pci_find_parent_resource use for allocation (Myron Stowe) [1074687] - [pci] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1074687] - [pci] resource: Add resource_contains (Myron Stowe) [1074687] - [pci] Add PLX PCI 9050 workaround for some Meilhaus DAQ cards (Myron Stowe) [1074687] - [pci] Add workaround for PLX PCI 9050 BAR alignment erratum (Myron Stowe) [1074687] - [pci] resources: add resource_overlaps (Myron Stowe) [1074687] - [pci] allow matching of prefetchable resources to non-prefetchable windows (Myron Stowe) [1074687]- [block] NVMe: Add shutdown timeout as module parameter (David Milburn) [1227888] - [mm] hugetlb: fix race in region tracking (Herton R. Krzesinski) [1260755] - [mm] hugetlb: improve, cleanup resv_map parameters (Herton R. Krzesinski) [1260755] - [mm] hugetlb: unify region structure handling (Herton R. Krzesinski) [1260755] - [mm] hugetlb: change variable name reservations to resv (Herton R. Krzesinski) [1260755] - [virt] virtio-net: drop NETIF_F_FRAGLIST (Michael S. Tsirkin) [1245996] {CVE-2015-5156}- [netdrv] r8169: Revert use of ndo_set_multicast_list (Corinna Vinschen) [1238914] - [netdrv] 3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx (Neil Horman) [1232452] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189311] - [powercap] RAPL: Add support for Skylake H/S (Steve Best) [1249852] - [powercap] RAPL: Add support for Broadwell-H (Steve Best) [1249857] - [hid] fix unused rsize usage (Don Zickus) [1256568] - [hid] fix data access in implement() (Don Zickus) [1256568]- [fs] vfs: avoid creation of inode number 0 in new_inode (Carlos Maiolino) [1066751] - [fs] NFS: Hold i_lock in nfs_wb_page_cancel() while locking a request (Benjamin Coddington) [1135601] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client (Dave Wysochanski) [1223531] - [fs] dcache: Log ELOOP rather than creating a loop (Benjamin Coddington) [1254020] - [fs] dcache: Fix loop checks in d_materialise_unique (Benjamin Coddington) [1254020] - [fs] svcrpc: fix rpc server shutdown races (J. Bruce Fields) [1139836] - [fs] svcrpc: make svc_age_temp_xprts enqueue under sv_lock (J. Bruce Fields) [1139836] - [fs] svcrpc: fix xpt_list traversal locking on shutdown (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc transports lists helper introduced (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc pools lists helper introduced (J. Bruce Fields) [1139836] - [fs] nfsd4: fix corruption on setting an ACL (J. Bruce Fields) [1078683] - [fs] nfsd4: don't create unnecessary mask acl (J. Bruce Fields) [1078683] - [fs] sunrpc: Report connection error values to rpc_tasks on the pending queue (Jamie Bainbridge) [1206555] - [fs] cifs: set MAY_SIGN flags for all security types (Sachin Prabhu) [1197875] - [fs] revert 'vfs: Unhash and evict unused children dentries after rmdir' (Carlos Maiolino) [1241030]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1224343] - [net] use address assign type "SET" (Jarod Wilson) [1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1235465]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1252362] - [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1248820] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1241287] - [x86] intel_pstate: Add SKY-S support (Steve Best) [1199344]- [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1227845] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229209] - [fs] nfs4: Avoid NULL reference or double free in nfsd4_fslocs_free() (J. Bruce Fields) [1113914] - [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1134603] - [netdrv] ixgbe: Cleanup probe to remove redundant attempt to ID PHY (John Greene) [1232125]- [net] Always propagate flag changes to interfaces (Jarod Wilson) [1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1229673]- [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1150346] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1150346] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1150346] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1150346] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1150346] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1150346] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1150346] - [netdrv] fm10k: fix function header comment (Neil Horman) [1150346] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1150346] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1150346] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1150346] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1150346] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1150346] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1150346] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1150346] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1150346] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1150346] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1150346] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1150346] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1150346] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1150346] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1150346] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1150346] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1150346] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1150346] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1150346] - [netdrv] fm10k: Implement ndo_features_check (Neil Horman) [1150346] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1150346] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1150346] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1150346] - [netdrv] net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1150346] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1150346] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Neil Horman) [1150346] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Neil Horman) [1150346] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1150346] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1150346] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1150346] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1150346] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1150346] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1150346] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1150346] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1150346] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for VF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1150346] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1150346] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1150346] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1150346] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1150346] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1150346] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1150346] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1150346] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1150346] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1150346] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1150346] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1150346] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1150346] - [netdrv] fm10k: Add skeletal frame for Intel FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1150346]- [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1235465] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1236564] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix memory leaks in rx path fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: Register shutdown handler for device fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1236564] - [netdrv] Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1236564] - [netdrv] Vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1236564] - [netdrv] Vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1236564] - [netdrv] Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1236564] - [netdrv] Vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1236564] - [netdrv] vmxnet3: use netdev_rss_key_fill() helper (Neil Horman) [1236564] - [netdrv] PCI: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1236564] - [netdrv] VMXNET3: Check for map error in vmxnet3_set_mc (Neil Horman) [1236564] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1236564] - [netdrv] use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1236564] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1236564] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1236564] - [netdrv] vmxnet3: Use pci_enable_msix_range instead of pci_enable_msix (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1236564] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1236564] - [netdrv] vmxnet3 calls skb_set_hash (Neil Horman) [1236564] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata (Neil Horman) [1236564] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1236564] - [netdrv] VMXNET3: Add support for virtual IOMMU (Neil Horman) [1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [970263] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240759] {CVE-2015-5364 CVE-2015-5366} - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1240767] - [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1240767]- [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1236437]- [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 1535393253  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~*********************************************************************************************************************************++++++++++ + + + + +++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,, , , , , ,,,,,,,,,,,,,,2.6.32-042stab133.22.6.32-042stab133.22.6.32-042stab133.22.6.32-042stab133.22.6.32-042stab133.2                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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(NNNONPPNQQQRQS(TT(U(VVVWVX(YY(ZZ([[(\\(]](^^___``_aa_b_cc_d_e_ff_g_hh_i_j_k_l_m_nn^oo(pppqq(rr(ssst(uuuvvuwwuxx(yy(zz({{(||(}}}~}}(((((((((((((((         !""#$%&&'())*+,--../01123344556678999:;;;<<===>>>??>@@>AA=BB=CC=DDDEDFDG=HH=II=JJ=KKKLKM=NN=O=PP=QQ=R=SS=TTTUTV=WWWXWYWZW[W\W]W^W_W`WaWbWc=dddeedffdggdhh=ii(j(kk(ll(mm(nnnoonpppqqq(rr(ssstt(uuuvvuwwuxx(yy(zz({{(|(}}(~~~((((((((((((((((((( (  (                           (!!(""(###$$#%%(&&('''(')(**++,,--.,/,0,12332222442552662772882992::2;;2<<2==2>>2??2@@2A2B2CC2DD2EE2F2G2HH2II2JJJJ2KK2LL2MM2NN2OO2PP2QQ2R2SS2T2U2VV2WW2XX2YY2ZZ2[2\\2]]2^^2_2``2aa2bb2cccddcee2ff2ggghgi2jj2k2ll2mm2nn2oo2pppq2r2ss2tt2uu2vv2ww2xx2yy2zz2{{2||}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}          !"#$%%&&%%'()(((((((((((*((((((++((',''-.//001223435222222222222666222227228299:;<==>=?==@@=A===BB=CDDEEFFGHIIJKLMLLNOPQQRRRRRSTTUTTTVWWWWXYYZYYYY[\Y]^_`a_bccdeffghijklmmnnopnqqqqqnnrnmmsttmmuuuvuuwuxyzz{z|}~||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||         !"#$%&'(()*+++,,-./000112221314541617819:1;<=<;>?;1@A11B1C1D1EEE1111F1G1H111IIJIIKL1MNO1P1QR1STUUUUVWXYZW[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]^_`__abb_c___d_e__f___gg__h__i___jjj__k__l__m__nnnonnpppqqrqqqqpssstutvwxyzzz{{{||||||}~~~~~~       !"#$%&%'())*+,--../0///112113/456789:;<=======>????@@@@@@@@@@@@@@@@@@@AAAABBCBBDBEFEEGEHIIJJIIKIIILMNNNNLIOPQQQQIRSTTTTIUUUVWXXYYYYYYYYYYYYZZZZ[Z\\]\\^^_^^``^a^^bb^c^d^efgffhfffijjjjkkkkkkkkjjljmmnopppqppprpppssssssppptpupppvpppwxyyypppzzzz{|z}zzpppppp~pppppppp             !"##$%%%&&'(()***+*****,***--./..-01233455676899:;:<<=>>>>??????@@AAAAAABBCCCCCCCCCCCCCCDCCCCCCCCCCCCCBBEBFFFBGHIJKKLMNNNNNNNNNNNNNNNOPQQQQRSQQTUUTTTTTTTTVTWTXTYTTZT[TTT\\\]\TTT^^_TTTTTTT`TTTaTTTbcTTdeTfTTTghggTTTTiTjjTkkklkTmTTnTToopTTqqrqstquqTTTvwxyywz{|}~                                         !   " # $ $ $ % $ $ & ' $ $ ( ) ) ) ) $ $ $ $ * $ $ + $ $ $ $ , , - . , / $ $ $ $ $ 0 $ $ $ 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 $ $ $ $ 4 $ $ $ $ 5 $ $ $ $ $ $ $ $ $ $ $ 6 6 7 7 7 6 6 6 6 6 6 6 6 8 8 6 6 $ 9 9 : $ ; $ $ $ $ < = $ $ $ $ > > > > > > > ? > > @ > > A > > B > > > > > > > > > > C > > D > E > > > > > > > > > > > > F > G > > > > > > > > $ $ H $ $ I $ J $ $ $ $ K K L K K K K K K K K K $ $ $ $ $ M $ $ N $ $ $ O O P Q $ $ $ R $ $ S $ T $ $ $ U V W X X Y Z [ [ [ \ [ [ ] ^ _ _ _ _ ` a a b c a a d e e f g h h i h j j j k j j l j m j j j j n j j o o o j j j j j p p p p p j j j q q j r j j s t j u j j j j j j v j j j w w j j j j j x x x j j y j j j j j j j j j j j j j z j j j { | { { { } ~                                    } } } }                                                                                         }         }                                                                 }      }                                                                                                                                                                                                                                                               }         } } ! !} " " # # # # # # # # # # # " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "} $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $} % % % & & & & & & & & & & & & & & & & & & & & & & & & & & & & % %} ' ' ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( '} ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) * * + , , , , , , - - , . , / , 0 0 , 1 , 2 2 , 3 3 , 4 4 , 5 6 6 6 6 6 6 7 6 8 8 9 6 : 6 ; 6 < = = = > ? ? > @ @ > A A > > > B > C C > D D > E E E F F E G G E H H E I I > J J J K K > L L > M > N N > O O O P > Q Q Q R R > S S > T T > U > V V > W W W X X > Y Y Y Z Z > [ [ > \ \ \ ] ] \ ^ ^ \ _ _ > ` ` > a > b b > c c > d d > e e e f f e g g > h h > i > j > k k > l l > m m > n n > o o > p > q q > r r > s s > t t t u t v > w w > x x > y y > z z > { { > | | > } } ~ ~ ~  ~ ~ ~                   kernels2.6.32-042stab133.2.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-prototypes.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.hfpu-internal.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.hintel-family.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkaiser.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hkvm_perf.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.hnospec-branch.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-invert.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.hspec_ctrl.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.hsysfb.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_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefileqatKconfigMakefileqat_commonMakefileqat_dh895xccMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigpanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevmwgfxKconfigMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwMakefileamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpMakefileipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebnxtMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefm10kMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmfmacMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefilertlwifiKconfigMakefilebtcoexistMakefilertl8188eeMakefilertl8192cMakefilertl8192ceMakefilertl8192cuMakefilertl8192deMakefilertl8192eeMakefilertl8192seMakefilertl8723aeMakefilertl8723beMakefilertl8723comMakefilertl8821aeMakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesmartpqiKconfigMakefilesym53c8xx_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.helfrandomize.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.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.hpci.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.hbnxtbnxt.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmfmacbrcmfmac.hpcie.hprotobcdc.hmsgbuf.hsdio.husb.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.hwextwext.hexport.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.hqatqat.hdh895xcc.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.hsmq.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.hfbdevemulation.hi2cch7006.hsil164.hi915.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hmipidsi.hnouveaunouveau.hbacklight.hpanel.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hvmwgfxvmwgfx.hfbcon.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.hsimple.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.hfm10k.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.hcpuvulnerabilities.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.hsmt.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.hi40e.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.hstahashmaxsize.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.hmlx5corecore.hen.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.htableisolation.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.hretpoline.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.hrtlcards.hrtl8180.hrtl8187rtl8187.hleds.hrtl8188ee.hrtl8192ccommon.hrtl8192ce.hrtl8192cu.hrtl8192de.hrtl8192ee.hrtl8192se.hrtl8723common.hrtl8723ae.hrtl8723be.hrtl8821ae.hrtlbtcoexist.hrtlwifirtlwifi.hpci.husb.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.hmaxsge.hmpt3sasmpt3sas.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hsmartpqi.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.hnct6775.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.hmcdilogging.hmon.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.hpatchloader.hpowersavedefault.hpreallocsize.hreconfig.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.hxprtrdmaclient.hserver.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.hcrb.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.hsysfb.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_atomic.hdrm_atomic_helper.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_displayid.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_component.hi915_drm.hi915_pciids.hi915_powerwell.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_nvram.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.hcomponent.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-randomize.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.hidr2.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.hkaiser.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.hflow_table.hmlx5_ifc.hqp.hsrq.hvport.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.hnospec.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_databrcmfmac-sdio.hitco_wdt.hsimplefb.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_buf.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.hbond_3ad.hbond_alb.hbond_options.hbonding.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.hiw_portmap.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.huapiKbuilddrmKbuilddrm.hdrm_fourcc.hdrm_mode.hdrm_sarea.hi810_drm.hi915_drm.hmga_drm.hnouveau_drm.hr128_drm.hradeon_drm.hsavage_drm.hsis_drm.hvia_drm.hvmwgfx_drm.hnvme.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_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolsbuildMakefile.buildMakefile.featurefeatureMakefiletestsexMakefilelibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archscriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab133.2//usr/src/kernels/2.6.32-042stab133.2/arch//usr/src/kernels/2.6.32-042stab133.2/arch/alpha//usr/src/kernels/2.6.32-042stab133.2/arch/alpha/boot//usr/src/kernels/2.6.32-042stab133.2/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/alpha/lib//usr/src/kernels/2.6.32-042stab133.2/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/alpha/mm//usr/src/kernels/2.6.32-042stab133.2/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/arm//usr/src/kernels/2.6.32-042stab133.2/arch/arm/boot//usr/src/kernels/2.6.32-042stab133.2/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab133.2/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/arm/common//usr/src/kernels/2.6.32-042stab133.2/arch/arm/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/arm/lib//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab133.2/arch/arm/mm//usr/src/kernels/2.6.32-042stab133.2/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab133.2/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab133.2/arch/arm/tools//usr/src/kernels/2.6.32-042stab133.2/arch/arm/vfp//usr/src/kernels/2.6.32-042stab133.2/arch/avr32//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boot//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/lib//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/mm//usr/src/kernels/2.6.32-042stab133.2/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab133.2/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/cris//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab133.2/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab133.2/arch/cris/boot//usr/src/kernels/2.6.32-042stab133.2/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab133.2/arch/cris/include//usr/src/kernels/2.6.32-042stab133.2/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab133.2/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab133.2/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab133.2/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab133.2/arch/cris/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/cris/mm//usr/src/kernels/2.6.32-042stab133.2/arch/frv//usr/src/kernels/2.6.32-042stab133.2/arch/frv/boot//usr/src/kernels/2.6.32-042stab133.2/arch/frv/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/frv/lib//usr/src/kernels/2.6.32-042stab133.2/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab133.2/arch/frv/mm//usr/src/kernels/2.6.32-042stab133.2/arch/h8300//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/boot//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/lib//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/mm//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab133.2/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab133.2/arch/ia64//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/dig//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/hp//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/lib//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/mm//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/pci//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/sn//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/uv//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/ia64/xen//usr/src/kernels/2.6.32-042stab133.2/arch/m32r//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/boot//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/lib//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/mm//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab133.2/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab133.2/arch/m68k//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/atari//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/lib//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/mac//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/mm//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/q40//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/tools//usr/src/kernels/2.6.32-042stab133.2/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab133.2/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab133.2/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab133.2/arch/mips//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab133.2/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab133.2/arch/mips/ar7//usr/src/kernels/2.6.32-042stab133.2/arch/mips/basler//usr/src/kernels/2.6.32-042stab133.2/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab133.2/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab133.2/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab133.2/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab133.2/arch/mips/boot//usr/src/kernels/2.6.32-042stab133.2/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab133.2/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab133.2/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab133.2/arch/mips/dec//usr/src/kernels/2.6.32-042stab133.2/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab133.2/arch/mips/emma//usr/src/kernels/2.6.32-042stab133.2/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab133.2/arch/mips/fw//usr/src/kernels/2.6.32-042stab133.2/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab133.2/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab133.2/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab133.2/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab133.2/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab133.2/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab133.2/arch/mips/jazz//usr/src/kernels/2.6.32-042stab133.2/arch/mips/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/mips/lasat//usr/src/kernels/2.6.32-042stab133.2/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab133.2/arch/mips/lib//usr/src/kernels/2.6.32-042stab133.2/arch/mips/loongson//usr/src/kernels/2.6.32-042stab133.2/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab133.2/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab133.2/arch/mips/mm//usr/src/kernels/2.6.32-042stab133.2/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab133.2/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab133.2/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/mips/pci//usr/src/kernels/2.6.32-042stab133.2/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab133.2/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab133.2/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab133.2/arch/mips/power//usr/src/kernels/2.6.32-042stab133.2/arch/mips/rb532//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab133.2/arch/mips/sni//usr/src/kernels/2.6.32-042stab133.2/arch/mips/txx9//usr/src/kernels/2.6.32-042stab133.2/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab133.2/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab133.2/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab133.2/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab133.2/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab133.2/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab133.2/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab133.2/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab133.2/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab133.2/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab133.2/arch/parisc//usr/src/kernels/2.6.32-042stab133.2/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab133.2/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/parisc/lib//usr/src/kernels/2.6.32-042stab133.2/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/parisc/mm//usr/src/kernels/2.6.32-042stab133.2/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab133.2/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab133.2/arch/s390//usr/src/kernels/2.6.32-042stab133.2/arch/s390/appldata//usr/src/kernels/2.6.32-042stab133.2/arch/s390/boot//usr/src/kernels/2.6.32-042stab133.2/arch/s390/crypto//usr/src/kernels/2.6.32-042stab133.2/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab133.2/arch/s390/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab133.2/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab133.2/arch/s390/kvm//usr/src/kernels/2.6.32-042stab133.2/arch/s390/lib//usr/src/kernels/2.6.32-042stab133.2/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/s390/mm//usr/src/kernels/2.6.32-042stab133.2/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/score//usr/src/kernels/2.6.32-042stab133.2/arch/score/boot//usr/src/kernels/2.6.32-042stab133.2/arch/score/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/score/lib//usr/src/kernels/2.6.32-042stab133.2/arch/score/mm//usr/src/kernels/2.6.32-042stab133.2/arch/sh//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boot//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab133.2/arch/sh/cchips//usr/src/kernels/2.6.32-042stab133.2/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab133.2/arch/sh/drivers//usr/src/kernels/2.6.32-042stab133.2/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab133.2/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab133.2/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab133.2/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab133.2/arch/sh/lib//usr/src/kernels/2.6.32-042stab133.2/arch/sh/lib64//usr/src/kernels/2.6.32-042stab133.2/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/sh/mm//usr/src/kernels/2.6.32-042stab133.2/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/sh/tools//usr/src/kernels/2.6.32-042stab133.2/arch/sparc//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/boot//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/lib//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/mm//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/sparc/prom//usr/src/kernels/2.6.32-042stab133.2/arch/um//usr/src/kernels/2.6.32-042stab133.2/arch/um/drivers//usr/src/kernels/2.6.32-042stab133.2/arch/um/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab133.2/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab133.2/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab133.2/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab133.2/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab133.2/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab133.2/arch/um/scripts//usr/src/kernels/2.6.32-042stab133.2/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab133.2/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab133.2/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab133.2/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab133.2/arch/x86//usr/src/kernels/2.6.32-042stab133.2/arch/x86/boot//usr/src/kernels/2.6.32-042stab133.2/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab133.2/arch/x86/crypto//usr/src/kernels/2.6.32-042stab133.2/arch/x86/ia32//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab133.2/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab133.2/arch/x86/kvm//usr/src/kernels/2.6.32-042stab133.2/arch/x86/lguest//usr/src/kernels/2.6.32-042stab133.2/arch/x86/lib//usr/src/kernels/2.6.32-042stab133.2/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab133.2/arch/x86/mm//usr/src/kernels/2.6.32-042stab133.2/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab133.2/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab133.2/arch/x86/pci//usr/src/kernels/2.6.32-042stab133.2/arch/x86/power//usr/src/kernels/2.6.32-042stab133.2/arch/x86/tools//usr/src/kernels/2.6.32-042stab133.2/arch/x86/vdso//usr/src/kernels/2.6.32-042stab133.2/arch/x86/video//usr/src/kernels/2.6.32-042stab133.2/arch/x86/xen//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab133.2/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab133.2/block//usr/src/kernels/2.6.32-042stab133.2/crypto//usr/src/kernels/2.6.32-042stab133.2/crypto/async_tx//usr/src/kernels/2.6.32-042stab133.2/crypto/mpi//usr/src/kernels/2.6.32-042stab133.2/crypto/signature//usr/src/kernels/2.6.32-042stab133.2/drivers//usr/src/kernels/2.6.32-042stab133.2/drivers/accessibility//usr/src/kernels/2.6.32-042stab133.2/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab133.2/drivers/acpi//usr/src/kernels/2.6.32-042stab133.2/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab133.2/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab133.2/drivers/amba//usr/src/kernels/2.6.32-042stab133.2/drivers/ata//usr/src/kernels/2.6.32-042stab133.2/drivers/atm//usr/src/kernels/2.6.32-042stab133.2/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab133.2/drivers/base//usr/src/kernels/2.6.32-042stab133.2/drivers/base/power//usr/src/kernels/2.6.32-042stab133.2/drivers/bcma//usr/src/kernels/2.6.32-042stab133.2/drivers/block//usr/src/kernels/2.6.32-042stab133.2/drivers/block/aoe//usr/src/kernels/2.6.32-042stab133.2/drivers/block/drbd//usr/src/kernels/2.6.32-042stab133.2/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab133.2/drivers/block/paride//usr/src/kernels/2.6.32-042stab133.2/drivers/block/ploop//usr/src/kernels/2.6.32-042stab133.2/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab133.2/drivers/bluetooth//usr/src/kernels/2.6.32-042stab133.2/drivers/cdrom//usr/src/kernels/2.6.32-042stab133.2/drivers/char//usr/src/kernels/2.6.32-042stab133.2/drivers/char/agp//usr/src/kernels/2.6.32-042stab133.2/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab133.2/drivers/char/ip2//usr/src/kernels/2.6.32-042stab133.2/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab133.2/drivers/char/mwave//usr/src/kernels/2.6.32-042stab133.2/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab133.2/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab133.2/drivers/char/rio//usr/src/kernels/2.6.32-042stab133.2/drivers/char/tpm//usr/src/kernels/2.6.32-042stab133.2/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab133.2/drivers/clocksource//usr/src/kernels/2.6.32-042stab133.2/drivers/connector//usr/src/kernels/2.6.32-042stab133.2/drivers/cpufreq//usr/src/kernels/2.6.32-042stab133.2/drivers/cpuidle//usr/src/kernels/2.6.32-042stab133.2/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab133.2/drivers/crypto//usr/src/kernels/2.6.32-042stab133.2/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab133.2/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab133.2/drivers/crypto/qat//usr/src/kernels/2.6.32-042stab133.2/drivers/crypto/qat/qat_common//usr/src/kernels/2.6.32-042stab133.2/drivers/crypto/qat/qat_dh895xcc//usr/src/kernels/2.6.32-042stab133.2/drivers/dca//usr/src/kernels/2.6.32-042stab133.2/drivers/dio//usr/src/kernels/2.6.32-042stab133.2/drivers/dma//usr/src/kernels/2.6.32-042stab133.2/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab133.2/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab133.2/drivers/edac//usr/src/kernels/2.6.32-042stab133.2/drivers/eisa//usr/src/kernels/2.6.32-042stab133.2/drivers/firewire//usr/src/kernels/2.6.32-042stab133.2/drivers/firmware//usr/src/kernels/2.6.32-042stab133.2/drivers/gpio//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/drm/vmwgfx//usr/src/kernels/2.6.32-042stab133.2/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab133.2/drivers/hid//usr/src/kernels/2.6.32-042stab133.2/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab133.2/drivers/hv//usr/src/kernels/2.6.32-042stab133.2/drivers/hwmon//usr/src/kernels/2.6.32-042stab133.2/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab133.2/drivers/i2c//usr/src/kernels/2.6.32-042stab133.2/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab133.2/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab133.2/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab133.2/drivers/ide//usr/src/kernels/2.6.32-042stab133.2/drivers/idle//usr/src/kernels/2.6.32-042stab133.2/drivers/ieee1394//usr/src/kernels/2.6.32-042stab133.2/drivers/ieee802154//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab133.2/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab133.2/drivers/input//usr/src/kernels/2.6.32-042stab133.2/drivers/input/gameport//usr/src/kernels/2.6.32-042stab133.2/drivers/input/joystick//usr/src/kernels/2.6.32-042stab133.2/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab133.2/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab133.2/drivers/input/misc//usr/src/kernels/2.6.32-042stab133.2/drivers/input/mouse//usr/src/kernels/2.6.32-042stab133.2/drivers/input/serio//usr/src/kernels/2.6.32-042stab133.2/drivers/input/tablet//usr/src/kernels/2.6.32-042stab133.2/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab133.2/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab133.2/drivers/leds//usr/src/kernels/2.6.32-042stab133.2/drivers/lguest//usr/src/kernels/2.6.32-042stab133.2/drivers/macintosh//usr/src/kernels/2.6.32-042stab133.2/drivers/mca//usr/src/kernels/2.6.32-042stab133.2/drivers/md//usr/src/kernels/2.6.32-042stab133.2/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab133.2/drivers/media//usr/src/kernels/2.6.32-042stab133.2/drivers/media/common//usr/src/kernels/2.6.32-042stab133.2/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab133.2/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab133.2/drivers/media/radio//usr/src/kernels/2.6.32-042stab133.2/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab133.2/drivers/media/rc//usr/src/kernels/2.6.32-042stab133.2/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab133.2/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab133.2/drivers/memstick//usr/src/kernels/2.6.32-042stab133.2/drivers/memstick/core//usr/src/kernels/2.6.32-042stab133.2/drivers/memstick/host//usr/src/kernels/2.6.32-042stab133.2/drivers/message//usr/src/kernels/2.6.32-042stab133.2/drivers/message/fusion//usr/src/kernels/2.6.32-042stab133.2/drivers/message/i2o//usr/src/kernels/2.6.32-042stab133.2/drivers/mfd//usr/src/kernels/2.6.32-042stab133.2/drivers/misc//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab133.2/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab133.2/drivers/mmc//usr/src/kernels/2.6.32-042stab133.2/drivers/mmc/card//usr/src/kernels/2.6.32-042stab133.2/drivers/mmc/core//usr/src/kernels/2.6.32-042stab133.2/drivers/mmc/host//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab133.2/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab133.2/drivers/net//usr/src/kernels/2.6.32-042stab133.2/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab133.2/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab133.2/drivers/net/arm//usr/src/kernels/2.6.32-042stab133.2/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab133.2/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab133.2/drivers/net/atlx//usr/src/kernels/2.6.32-042stab133.2/drivers/net/benet//usr/src/kernels/2.6.32-042stab133.2/drivers/net/bna//usr/src/kernels/2.6.32-042stab133.2/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab133.2/drivers/net/bnxt//usr/src/kernels/2.6.32-042stab133.2/drivers/net/bonding//usr/src/kernels/2.6.32-042stab133.2/drivers/net/can//usr/src/kernels/2.6.32-042stab133.2/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab133.2/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab133.2/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab133.2/drivers/net/cris//usr/src/kernels/2.6.32-042stab133.2/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab133.2/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab133.2/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab133.2/drivers/net/e1000//usr/src/kernels/2.6.32-042stab133.2/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab133.2/drivers/net/ehea//usr/src/kernels/2.6.32-042stab133.2/drivers/net/enic//usr/src/kernels/2.6.32-042stab133.2/drivers/net/fm10k//usr/src/kernels/2.6.32-042stab133.2/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab133.2/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab133.2/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab133.2/drivers/net/i40e//usr/src/kernels/2.6.32-042stab133.2/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab133.2/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab133.2/drivers/net/igb//usr/src/kernels/2.6.32-042stab133.2/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab133.2/drivers/net/irda//usr/src/kernels/2.6.32-042stab133.2/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab133.2/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab133.2/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab133.2/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab133.2/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab133.2/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab133.2/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab133.2/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab133.2/drivers/net/netxen//usr/src/kernels/2.6.32-042stab133.2/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab133.2/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab133.2/drivers/net/phy//usr/src/kernels/2.6.32-042stab133.2/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab133.2/drivers/net/qlge//usr/src/kernels/2.6.32-042stab133.2/drivers/net/sfc//usr/src/kernels/2.6.32-042stab133.2/drivers/net/skfp//usr/src/kernels/2.6.32-042stab133.2/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab133.2/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab133.2/drivers/net/tulip//usr/src/kernels/2.6.32-042stab133.2/drivers/net/usb//usr/src/kernels/2.6.32-042stab133.2/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab133.2/drivers/net/vxge//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wan//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wimax//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/brcm80211/brcmfmac//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/btcoexist//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8188ee//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8192c//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8192ce//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8192cu//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8192de//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8192ee//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8192se//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8723ae//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8723be//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8723com//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/rtlwifi/rtl8821ae//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab133.2/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab133.2/drivers/nubus//usr/src/kernels/2.6.32-042stab133.2/drivers/of//usr/src/kernels/2.6.32-042stab133.2/drivers/parisc//usr/src/kernels/2.6.32-042stab133.2/drivers/parport//usr/src/kernels/2.6.32-042stab133.2/drivers/pci//usr/src/kernels/2.6.32-042stab133.2/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab133.2/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab133.2/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab133.2/drivers/pcmcia//usr/src/kernels/2.6.32-042stab133.2/drivers/platform//usr/src/kernels/2.6.32-042stab133.2/drivers/platform/x86//usr/src/kernels/2.6.32-042stab133.2/drivers/pnp//usr/src/kernels/2.6.32-042stab133.2/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab133.2/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab133.2/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab133.2/drivers/power//usr/src/kernels/2.6.32-042stab133.2/drivers/powercap//usr/src/kernels/2.6.32-042stab133.2/drivers/pps//usr/src/kernels/2.6.32-042stab133.2/drivers/ps3//usr/src/kernels/2.6.32-042stab133.2/drivers/ptp//usr/src/kernels/2.6.32-042stab133.2/drivers/rapidio//usr/src/kernels/2.6.32-042stab133.2/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab133.2/drivers/regulator//usr/src/kernels/2.6.32-042stab133.2/drivers/rtc//usr/src/kernels/2.6.32-042stab133.2/drivers/s390//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/block//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/char//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/cio//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/net//usr/src/kernels/2.6.32-042stab133.2/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab133.2/drivers/sbus//usr/src/kernels/2.6.32-042stab133.2/drivers/sbus/char//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/smartpqi//usr/src/kernels/2.6.32-042stab133.2/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab133.2/drivers/serial//usr/src/kernels/2.6.32-042stab133.2/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab133.2/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab133.2/drivers/sfi//usr/src/kernels/2.6.32-042stab133.2/drivers/sh//usr/src/kernels/2.6.32-042stab133.2/drivers/sh/maple//usr/src/kernels/2.6.32-042stab133.2/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab133.2/drivers/sn//usr/src/kernels/2.6.32-042stab133.2/drivers/spi//usr/src/kernels/2.6.32-042stab133.2/drivers/ssb//usr/src/kernels/2.6.32-042stab133.2/drivers/staging//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/android//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/dream//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/dst//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/echo//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/iio//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/line6//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/otus//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/panel//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/phison//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/poch//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rar//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/sep//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/vme//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab133.2/drivers/staging/zram//usr/src/kernels/2.6.32-042stab133.2/drivers/target//usr/src/kernels/2.6.32-042stab133.2/drivers/target/loopback//usr/src/kernels/2.6.32-042stab133.2/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab133.2/drivers/tc//usr/src/kernels/2.6.32-042stab133.2/drivers/telephony//usr/src/kernels/2.6.32-042stab133.2/drivers/thermal//usr/src/kernels/2.6.32-042stab133.2/drivers/uio//usr/src/kernels/2.6.32-042stab133.2/drivers/usb//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/atm//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/class//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/core//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/early//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/host//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/image//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/misc//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/mon//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/musb//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/otg//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/serial//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/storage//usr/src/kernels/2.6.32-042stab133.2/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab133.2/drivers/uwb//usr/src/kernels/2.6.32-042stab133.2/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab133.2/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab133.2/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab133.2/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab133.2/drivers/vhost//usr/src/kernels/2.6.32-042stab133.2/drivers/video//usr/src/kernels/2.6.32-042stab133.2/drivers/video/aty//usr/src/kernels/2.6.32-042stab133.2/drivers/video/backlight//usr/src/kernels/2.6.32-042stab133.2/drivers/video/console//usr/src/kernels/2.6.32-042stab133.2/drivers/video/display//usr/src/kernels/2.6.32-042stab133.2/drivers/video/geode//usr/src/kernels/2.6.32-042stab133.2/drivers/video/i810//usr/src/kernels/2.6.32-042stab133.2/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab133.2/drivers/video/kyro//usr/src/kernels/2.6.32-042stab133.2/drivers/video/logo//usr/src/kernels/2.6.32-042stab133.2/drivers/video/matrox//usr/src/kernels/2.6.32-042stab133.2/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab133.2/drivers/video/mbx//usr/src/kernels/2.6.32-042stab133.2/drivers/video/msm//usr/src/kernels/2.6.32-042stab133.2/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab133.2/drivers/video/omap//usr/src/kernels/2.6.32-042stab133.2/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab133.2/drivers/video/riva//usr/src/kernels/2.6.32-042stab133.2/drivers/video/savage//usr/src/kernels/2.6.32-042stab133.2/drivers/video/sis//usr/src/kernels/2.6.32-042stab133.2/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab133.2/drivers/video/via//usr/src/kernels/2.6.32-042stab133.2/drivers/virtio//usr/src/kernels/2.6.32-042stab133.2/drivers/vlynq//usr/src/kernels/2.6.32-042stab133.2/drivers/w1//usr/src/kernels/2.6.32-042stab133.2/drivers/w1/masters//usr/src/kernels/2.6.32-042stab133.2/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab133.2/drivers/watchdog//usr/src/kernels/2.6.32-042stab133.2/drivers/xen//usr/src/kernels/2.6.32-042stab133.2/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab133.2/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab133.2/drivers/zorro//usr/src/kernels/2.6.32-042stab133.2/firmware//usr/src/kernels/2.6.32-042stab133.2/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab133.2/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab133.2/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab133.2/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab133.2/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab133.2/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab133.2/fs//usr/src/kernels/2.6.32-042stab133.2/fs/9p//usr/src/kernels/2.6.32-042stab133.2/fs/adfs//usr/src/kernels/2.6.32-042stab133.2/fs/affs//usr/src/kernels/2.6.32-042stab133.2/fs/afs//usr/src/kernels/2.6.32-042stab133.2/fs/autofs//usr/src/kernels/2.6.32-042stab133.2/fs/autofs4//usr/src/kernels/2.6.32-042stab133.2/fs/befs//usr/src/kernels/2.6.32-042stab133.2/fs/bfs//usr/src/kernels/2.6.32-042stab133.2/fs/btrfs//usr/src/kernels/2.6.32-042stab133.2/fs/cachefiles//usr/src/kernels/2.6.32-042stab133.2/fs/cifs//usr/src/kernels/2.6.32-042stab133.2/fs/coda//usr/src/kernels/2.6.32-042stab133.2/fs/configfs//usr/src/kernels/2.6.32-042stab133.2/fs/cramfs//usr/src/kernels/2.6.32-042stab133.2/fs/debugfs//usr/src/kernels/2.6.32-042stab133.2/fs/devpts//usr/src/kernels/2.6.32-042stab133.2/fs/dlm//usr/src/kernels/2.6.32-042stab133.2/fs/ecryptfs//usr/src/kernels/2.6.32-042stab133.2/fs/efs//usr/src/kernels/2.6.32-042stab133.2/fs/exofs//usr/src/kernels/2.6.32-042stab133.2/fs/exportfs//usr/src/kernels/2.6.32-042stab133.2/fs/ext2//usr/src/kernels/2.6.32-042stab133.2/fs/ext3//usr/src/kernels/2.6.32-042stab133.2/fs/ext4//usr/src/kernels/2.6.32-042stab133.2/fs/fat//usr/src/kernels/2.6.32-042stab133.2/fs/freevxfs//usr/src/kernels/2.6.32-042stab133.2/fs/fscache//usr/src/kernels/2.6.32-042stab133.2/fs/fuse//usr/src/kernels/2.6.32-042stab133.2/fs/gfs2//usr/src/kernels/2.6.32-042stab133.2/fs/hfs//usr/src/kernels/2.6.32-042stab133.2/fs/hfsplus//usr/src/kernels/2.6.32-042stab133.2/fs/hostfs//usr/src/kernels/2.6.32-042stab133.2/fs/hpfs//usr/src/kernels/2.6.32-042stab133.2/fs/hppfs//usr/src/kernels/2.6.32-042stab133.2/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab133.2/fs/isofs//usr/src/kernels/2.6.32-042stab133.2/fs/jbd//usr/src/kernels/2.6.32-042stab133.2/fs/jbd2//usr/src/kernels/2.6.32-042stab133.2/fs/jffs2//usr/src/kernels/2.6.32-042stab133.2/fs/jfs//usr/src/kernels/2.6.32-042stab133.2/fs/lockd//usr/src/kernels/2.6.32-042stab133.2/fs/minix//usr/src/kernels/2.6.32-042stab133.2/fs/ncpfs//usr/src/kernels/2.6.32-042stab133.2/fs/nfs//usr/src/kernels/2.6.32-042stab133.2/fs/nfs_common//usr/src/kernels/2.6.32-042stab133.2/fs/nfsd//usr/src/kernels/2.6.32-042stab133.2/fs/nilfs2//usr/src/kernels/2.6.32-042stab133.2/fs/nls//usr/src/kernels/2.6.32-042stab133.2/fs/notify//usr/src/kernels/2.6.32-042stab133.2/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab133.2/fs/notify/inotify//usr/src/kernels/2.6.32-042stab133.2/fs/ntfs//usr/src/kernels/2.6.32-042stab133.2/fs/ocfs2//usr/src/kernels/2.6.32-042stab133.2/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab133.2/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab133.2/fs/omfs//usr/src/kernels/2.6.32-042stab133.2/fs/openpromfs//usr/src/kernels/2.6.32-042stab133.2/fs/partitions//usr/src/kernels/2.6.32-042stab133.2/fs/proc//usr/src/kernels/2.6.32-042stab133.2/fs/pstore//usr/src/kernels/2.6.32-042stab133.2/fs/qnx4//usr/src/kernels/2.6.32-042stab133.2/fs/quota//usr/src/kernels/2.6.32-042stab133.2/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab133.2/fs/ramfs//usr/src/kernels/2.6.32-042stab133.2/fs/reiserfs//usr/src/kernels/2.6.32-042stab133.2/fs/romfs//usr/src/kernels/2.6.32-042stab133.2/fs/smbfs//usr/src/kernels/2.6.32-042stab133.2/fs/squashfs//usr/src/kernels/2.6.32-042stab133.2/fs/sysfs//usr/src/kernels/2.6.32-042stab133.2/fs/sysv//usr/src/kernels/2.6.32-042stab133.2/fs/ubifs//usr/src/kernels/2.6.32-042stab133.2/fs/udf//usr/src/kernels/2.6.32-042stab133.2/fs/ufs//usr/src/kernels/2.6.32-042stab133.2/fs/xfs//usr/src/kernels/2.6.32-042stab133.2/include//usr/src/kernels/2.6.32-042stab133.2/include/acpi//usr/src/kernels/2.6.32-042stab133.2/include/acpi/platform//usr/src/kernels/2.6.32-042stab133.2/include/asm-generic//usr/src/kernels/2.6.32-042stab133.2/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab133.2/include/asm-x86//usr/src/kernels/2.6.32-042stab133.2/include/bc//usr/src/kernels/2.6.32-042stab133.2/include/config//usr/src/kernels/2.6.32-042stab133.2/include/config/8139too//usr/src/kernels/2.6.32-042stab133.2/include/config/ab3100//usr/src/kernels/2.6.32-042stab133.2/include/config/ac97//usr/src/kernels/2.6.32-042stab133.2/include/config/acer//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/power//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab133.2/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab133.2/include/config/adaptec//usr/src/kernels/2.6.32-042stab133.2/include/config/agp//usr/src/kernels/2.6.32-042stab133.2/include/config/aic79xx//usr/src/kernels/2.6.32-042stab133.2/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab133.2/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab133.2/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab133.2/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab133.2/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab133.2/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab133.2/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab133.2/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab133.2/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab133.2/include/config/airo//usr/src/kernels/2.6.32-042stab133.2/include/config/alim1535//usr/src/kernels/2.6.32-042stab133.2/include/config/alim7101//usr/src/kernels/2.6.32-042stab133.2/include/config/amd//usr/src/kernels/2.6.32-042stab133.2/include/config/amd8111//usr/src/kernels/2.6.32-042stab133.2/include/config/amiga//usr/src/kernels/2.6.32-042stab133.2/include/config/anon//usr/src/kernels/2.6.32-042stab133.2/include/config/apm//usr/src/kernels/2.6.32-042stab133.2/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/arch//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/enable//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/has/elf//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/have//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/may//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/phys//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/populates//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/select//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/supports//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/uses//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/want//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab133.2/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab133.2/include/config/ask//usr/src/kernels/2.6.32-042stab133.2/include/config/ask/ip//usr/src/kernels/2.6.32-042stab133.2/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab133.2/include/config/asus//usr/src/kernels/2.6.32-042stab133.2/include/config/async//usr/src/kernels/2.6.32-042stab133.2/include/config/async/raid6//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab133.2/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab133.2/include/config/at76c50x//usr/src/kernels/2.6.32-042stab133.2/include/config/ata//usr/src/kernels/2.6.32-042stab133.2/include/config/ata/over//usr/src/kernels/2.6.32-042stab133.2/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab133.2/include/config/ath//usr/src/kernels/2.6.32-042stab133.2/include/config/ath5k//usr/src/kernels/2.6.32-042stab133.2/include/config/ath9k//usr/src/kernels/2.6.32-042stab133.2/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab133.2/include/config/atm//usr/src/kernels/2.6.32-042stab133.2/include/config/audit//usr/src/kernels/2.6.32-042stab133.2/include/config/autofs4//usr/src/kernels/2.6.32-042stab133.2/include/config/b43//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/buses//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab133.2/include/config/b43/phy//usr/src/kernels/2.6.32-042stab133.2/include/config/b43legacy//usr/src/kernels/2.6.32-042stab133.2/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab133.2/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab133.2/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab133.2/include/config/b44//usr/src/kernels/2.6.32-042stab133.2/include/config/b44/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab133.2/include/config/backlight//usr/src/kernels/2.6.32-042stab133.2/include/config/backlight/class//usr/src/kernels/2.6.32-042stab133.2/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab133.2/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab133.2/include/config/base//usr/src/kernels/2.6.32-042stab133.2/include/config/battery//usr/src/kernels/2.6.32-042stab133.2/include/config/bc//usr/src/kernels/2.6.32-042stab133.2/include/config/bc/io//usr/src/kernels/2.6.32-042stab133.2/include/config/bc/rss//usr/src/kernels/2.6.32-042stab133.2/include/config/bc/swap//usr/src/kernels/2.6.32-042stab133.2/include/config/bcma//usr/src/kernels/2.6.32-042stab133.2/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab133.2/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab133.2/include/config/bcma/host//usr/src/kernels/2.6.32-042stab133.2/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/binary//usr/src/kernels/2.6.32-042stab133.2/include/config/binfmt//usr/src/kernels/2.6.32-042stab133.2/include/config/blk//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab133.2/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab133.2/include/config/bnx2x//usr/src/kernels/2.6.32-042stab133.2/include/config/bnxt//usr/src/kernels/2.6.32-042stab133.2/include/config/boot//usr/src/kernels/2.6.32-042stab133.2/include/config/boot/printk//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab133.2/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab133.2/include/config/branch//usr/src/kernels/2.6.32-042stab133.2/include/config/branch/profile//usr/src/kernels/2.6.32-042stab133.2/include/config/brcmfmac//usr/src/kernels/2.6.32-042stab133.2/include/config/brcmfmac/proto//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab133.2/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab133.2/include/config/broadcom//usr/src/kernels/2.6.32-042stab133.2/include/config/bsd//usr/src/kernels/2.6.32-042stab133.2/include/config/bsd/process//usr/src/kernels/2.6.32-042stab133.2/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab133.2/include/config/bt//usr/src/kernels/2.6.32-042stab133.2/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab133.2/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab133.2/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab133.2/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab133.2/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab133.2/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab133.2/include/config/btrfs//usr/src/kernels/2.6.32-042stab133.2/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/build//usr/src/kernels/2.6.32-042stab133.2/include/config/can//usr/src/kernels/2.6.32-042stab133.2/include/config/can/calc//usr/src/kernels/2.6.32-042stab133.2/include/config/can/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/can/ems//usr/src/kernels/2.6.32-042stab133.2/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab133.2/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab133.2/include/config/capi//usr/src/kernels/2.6.32-042stab133.2/include/config/cardman//usr/src/kernels/2.6.32-042stab133.2/include/config/carl9170//usr/src/kernels/2.6.32-042stab133.2/include/config/cb710//usr/src/kernels/2.6.32-042stab133.2/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/cc//usr/src/kernels/2.6.32-042stab133.2/include/config/cdrom//usr/src/kernels/2.6.32-042stab133.2/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab133.2/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab133.2/include/config/cfg80211//usr/src/kernels/2.6.32-042stab133.2/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab133.2/include/config/cfg80211/wext//usr/src/kernels/2.6.32-042stab133.2/include/config/cfq//usr/src/kernels/2.6.32-042stab133.2/include/config/cfq/group//usr/src/kernels/2.6.32-042stab133.2/include/config/cfs//usr/src/kernels/2.6.32-042stab133.2/include/config/cgroup//usr/src/kernels/2.6.32-042stab133.2/include/config/check//usr/src/kernels/2.6.32-042stab133.2/include/config/chelsio//usr/src/kernels/2.6.32-042stab133.2/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab133.2/include/config/chr//usr/src/kernels/2.6.32-042stab133.2/include/config/chr/dev//usr/src/kernels/2.6.32-042stab133.2/include/config/cicada//usr/src/kernels/2.6.32-042stab133.2/include/config/cifs//usr/src/kernels/2.6.32-042stab133.2/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab133.2/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab133.2/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab133.2/include/config/ciss//usr/src/kernels/2.6.32-042stab133.2/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab133.2/include/config/clocksource//usr/src/kernels/2.6.32-042stab133.2/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab133.2/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab133.2/include/config/cls//usr/src/kernels/2.6.32-042stab133.2/include/config/cls/u32//usr/src/kernels/2.6.32-042stab133.2/include/config/compal//usr/src/kernels/2.6.32-042stab133.2/include/config/configfs//usr/src/kernels/2.6.32-042stab133.2/include/config/console//usr/src/kernels/2.6.32-042stab133.2/include/config/context//usr/src/kernels/2.6.32-042stab133.2/include/config/context/switch//usr/src/kernels/2.6.32-042stab133.2/include/config/core//usr/src/kernels/2.6.32-042stab133.2/include/config/core/dump//usr/src/kernels/2.6.32-042stab133.2/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab133.2/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab133.2/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab133.2/include/config/crash//usr/src/kernels/2.6.32-042stab133.2/include/config/crc//usr/src/kernels/2.6.32-042stab133.2/include/config/crc/itu//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/dev/qat//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab133.2/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab133.2/include/config/cs5535//usr/src/kernels/2.6.32-042stab133.2/include/config/davicom//usr/src/kernels/2.6.32-042stab133.2/include/config/de//usr/src/kernels/2.6.32-042stab133.2/include/config/de2104x//usr/src/kernels/2.6.32-042stab133.2/include/config/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/debug/boot//usr/src/kernels/2.6.32-042stab133.2/include/config/debug/memory//usr/src/kernels/2.6.32-042stab133.2/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab133.2/include/config/debug/nx//usr/src/kernels/2.6.32-042stab133.2/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab133.2/include/config/debug/section//usr/src/kernels/2.6.32-042stab133.2/include/config/decompress//usr/src/kernels/2.6.32-042stab133.2/include/config/default//usr/src/kernels/2.6.32-042stab133.2/include/config/default/io//usr/src/kernels/2.6.32-042stab133.2/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab133.2/include/config/default/mmap//usr/src/kernels/2.6.32-042stab133.2/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab133.2/include/config/default/tcp//usr/src/kernels/2.6.32-042stab133.2/include/config/defconfig//usr/src/kernels/2.6.32-042stab133.2/include/config/dell//usr/src/kernels/2.6.32-042stab133.2/include/config/detect//usr/src/kernels/2.6.32-042stab133.2/include/config/detect/hung//usr/src/kernels/2.6.32-042stab133.2/include/config/devpts//usr/src/kernels/2.6.32-042stab133.2/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab133.2/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab133.2/include/config/display//usr/src/kernels/2.6.32-042stab133.2/include/config/dlci//usr/src/kernels/2.6.32-042stab133.2/include/config/dlm//usr/src/kernels/2.6.32-042stab133.2/include/config/dm//usr/src/kernels/2.6.32-042stab133.2/include/config/dm/bio//usr/src/kernels/2.6.32-042stab133.2/include/config/dm/cache//usr/src/kernels/2.6.32-042stab133.2/include/config/dm/log//usr/src/kernels/2.6.32-042stab133.2/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab133.2/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab133.2/include/config/dm/thin//usr/src/kernels/2.6.32-042stab133.2/include/config/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/dma/shared//usr/src/kernels/2.6.32-042stab133.2/include/config/dmar//usr/src/kernels/2.6.32-042stab133.2/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab133.2/include/config/drm//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/fbdev//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/kms//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/load//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/mipi//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab133.2/include/config/drm/vmwgfx//usr/src/kernels/2.6.32-042stab133.2/include/config/dummy//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/max//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab133.2/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab133.2/include/config/dynamic//usr/src/kernels/2.6.32-042stab133.2/include/config/early//usr/src/kernels/2.6.32-042stab133.2/include/config/early/printk//usr/src/kernels/2.6.32-042stab133.2/include/config/ecrypt//usr/src/kernels/2.6.32-042stab133.2/include/config/edac//usr/src/kernels/2.6.32-042stab133.2/include/config/edac/decode//usr/src/kernels/2.6.32-042stab133.2/include/config/edac/mm//usr/src/kernels/2.6.32-042stab133.2/include/config/eeepc//usr/src/kernels/2.6.32-042stab133.2/include/config/eeprom//usr/src/kernels/2.6.32-042stab133.2/include/config/efi//usr/src/kernels/2.6.32-042stab133.2/include/config/elf//usr/src/kernels/2.6.32-042stab133.2/include/config/enable//usr/src/kernels/2.6.32-042stab133.2/include/config/enable/must//usr/src/kernels/2.6.32-042stab133.2/include/config/enclosure//usr/src/kernels/2.6.32-042stab133.2/include/config/event//usr/src/kernels/2.6.32-042stab133.2/include/config/ext2//usr/src/kernels/2.6.32-042stab133.2/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/ext3//usr/src/kernels/2.6.32-042stab133.2/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab133.2/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab133.2/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/ext4//usr/src/kernels/2.6.32-042stab133.2/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/extra//usr/src/kernels/2.6.32-042stab133.2/include/config/fair//usr/src/kernels/2.6.32-042stab133.2/include/config/fair/group//usr/src/kernels/2.6.32-042stab133.2/include/config/fat//usr/src/kernels/2.6.32-042stab133.2/include/config/fat/default//usr/src/kernels/2.6.32-042stab133.2/include/config/fb//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/aty//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/boot//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/geode//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/mode//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/riva//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/savage//usr/src/kernels/2.6.32-042stab133.2/include/config/fb/sys//usr/src/kernels/2.6.32-042stab133.2/include/config/fcoe//usr/src/kernels/2.6.32-042stab133.2/include/config/fib//usr/src/kernels/2.6.32-042stab133.2/include/config/file//usr/src/kernels/2.6.32-042stab133.2/include/config/firewire//usr/src/kernels/2.6.32-042stab133.2/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab133.2/include/config/firmware//usr/src/kernels/2.6.32-042stab133.2/include/config/fix//usr/src/kernels/2.6.32-042stab133.2/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab133.2/include/config/fixed//usr/src/kernels/2.6.32-042stab133.2/include/config/font//usr/src/kernels/2.6.32-042stab133.2/include/config/frame//usr/src/kernels/2.6.32-042stab133.2/include/config/framebuffer//usr/src/kernels/2.6.32-042stab133.2/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab133.2/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab133.2/include/config/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/fscache//usr/src/kernels/2.6.32-042stab133.2/include/config/ftrace//usr/src/kernels/2.6.32-042stab133.2/include/config/fujitsu//usr/src/kernels/2.6.32-042stab133.2/include/config/fuse//usr/src/kernels/2.6.32-042stab133.2/include/config/fusion//usr/src/kernels/2.6.32-042stab133.2/include/config/fusion/max//usr/src/kernels/2.6.32-042stab133.2/include/config/fw//usr/src/kernels/2.6.32-042stab133.2/include/config/gact//usr/src/kernels/2.6.32-042stab133.2/include/config/generic//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/find//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/irq//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/isa//usr/src/kernels/2.6.32-042stab133.2/include/config/generic/pending//usr/src/kernels/2.6.32-042stab133.2/include/config/gfs2//usr/src/kernels/2.6.32-042stab133.2/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab133.2/include/config/gigaset//usr/src/kernels/2.6.32-042stab133.2/include/config/gpio//usr/src/kernels/2.6.32-042stab133.2/include/config/group//usr/src/kernels/2.6.32-042stab133.2/include/config/hangcheck//usr/src/kernels/2.6.32-042stab133.2/include/config/hardlockup//usr/src/kernels/2.6.32-042stab133.2/include/config/has//usr/src/kernels/2.6.32-042stab133.2/include/config/have//usr/src/kernels/2.6.32-042stab133.2/include/config/have/arch//usr/src/kernels/2.6.32-042stab133.2/include/config/have/atomic//usr/src/kernels/2.6.32-042stab133.2/include/config/have/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab133.2/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab133.2/include/config/have/efficient//usr/src/kernels/2.6.32-042stab133.2/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab133.2/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab133.2/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab133.2/include/config/have/function//usr/src/kernels/2.6.32-042stab133.2/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab133.2/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab133.2/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab133.2/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab133.2/include/config/have/generic//usr/src/kernels/2.6.32-042stab133.2/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/have/intel//usr/src/kernels/2.6.32-042stab133.2/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab133.2/include/config/have/irq//usr/src/kernels/2.6.32-042stab133.2/include/config/have/kernel//usr/src/kernels/2.6.32-042stab133.2/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab133.2/include/config/have/memory//usr/src/kernels/2.6.32-042stab133.2/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab133.2/include/config/have/perf//usr/src/kernels/2.6.32-042stab133.2/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab133.2/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab133.2/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab133.2/include/config/have/setup//usr/src/kernels/2.6.32-042stab133.2/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab133.2/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/have/syscall//usr/src/kernels/2.6.32-042stab133.2/include/config/have/unstable//usr/src/kernels/2.6.32-042stab133.2/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab133.2/include/config/have/user//usr/src/kernels/2.6.32-042stab133.2/include/config/have/user/return//usr/src/kernels/2.6.32-042stab133.2/include/config/hdlc//usr/src/kernels/2.6.32-042stab133.2/include/config/headers//usr/src/kernels/2.6.32-042stab133.2/include/config/hermes//usr/src/kernels/2.6.32-042stab133.2/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab133.2/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab133.2/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab133.2/include/config/hibernation//usr/src/kernels/2.6.32-042stab133.2/include/config/hid//usr/src/kernels/2.6.32-042stab133.2/include/config/high//usr/src/kernels/2.6.32-042stab133.2/include/config/high/res//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/16//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/max//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/no//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab133.2/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab133.2/include/config/hostap//usr/src/kernels/2.6.32-042stab133.2/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab133.2/include/config/hotplug//usr/src/kernels/2.6.32-042stab133.2/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab133.2/include/config/hp//usr/src/kernels/2.6.32-042stab133.2/include/config/hpet//usr/src/kernels/2.6.32-042stab133.2/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab133.2/include/config/hpwdt//usr/src/kernels/2.6.32-042stab133.2/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab133.2/include/config/ht//usr/src/kernels/2.6.32-042stab133.2/include/config/hugetlb//usr/src/kernels/2.6.32-042stab133.2/include/config/hvc//usr/src/kernels/2.6.32-042stab133.2/include/config/hw//usr/src/kernels/2.6.32-042stab133.2/include/config/hw/random//usr/src/kernels/2.6.32-042stab133.2/include/config/hwmon//usr/src/kernels/2.6.32-042stab133.2/include/config/hyperv//usr/src/kernels/2.6.32-042stab133.2/include/config/hysdn//usr/src/kernels/2.6.32-042stab133.2/include/config/hz//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab133.2/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab133.2/include/config/i6300esb//usr/src/kernels/2.6.32-042stab133.2/include/config/ib700//usr/src/kernels/2.6.32-042stab133.2/include/config/ibm//usr/src/kernels/2.6.32-042stab133.2/include/config/icplus//usr/src/kernels/2.6.32-042stab133.2/include/config/ie6xx//usr/src/kernels/2.6.32-042stab133.2/include/config/ieee802154//usr/src/kernels/2.6.32-042stab133.2/include/config/igb//usr/src/kernels/2.6.32-042stab133.2/include/config/illegal//usr/src/kernels/2.6.32-042stab133.2/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab133.2/include/config/inet//usr/src/kernels/2.6.32-042stab133.2/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab133.2/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab133.2/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab133.2/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab133.2/include/config/inet6//usr/src/kernels/2.6.32-042stab133.2/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab133.2/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab133.2/include/config/infiniband//usr/src/kernels/2.6.32-042stab133.2/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab133.2/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab133.2/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab133.2/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab133.2/include/config/init//usr/src/kernels/2.6.32-042stab133.2/include/config/init/env//usr/src/kernels/2.6.32-042stab133.2/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab133.2/include/config/initramfs//usr/src/kernels/2.6.32-042stab133.2/include/config/inotify//usr/src/kernels/2.6.32-042stab133.2/include/config/input//usr/src/kernels/2.6.32-042stab133.2/include/config/input/ati//usr/src/kernels/2.6.32-042stab133.2/include/config/input/atlas//usr/src/kernels/2.6.32-042stab133.2/include/config/input/ff//usr/src/kernels/2.6.32-042stab133.2/include/config/input/gpio//usr/src/kernels/2.6.32-042stab133.2/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab133.2/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab133.2/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab133.2/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab133.2/include/config/input/winbond//usr/src/kernels/2.6.32-042stab133.2/include/config/input/wistron//usr/src/kernels/2.6.32-042stab133.2/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab133.2/include/config/intel//usr/src/kernels/2.6.32-042stab133.2/include/config/interval//usr/src/kernels/2.6.32-042stab133.2/include/config/io//usr/src/kernels/2.6.32-042stab133.2/include/config/io/delay//usr/src/kernels/2.6.32-042stab133.2/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab133.2/include/config/iommu//usr/src/kernels/2.6.32-042stab133.2/include/config/iosched//usr/src/kernels/2.6.32-042stab133.2/include/config/ip//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/fib//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/nf//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/route//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/set//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/vs//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab133.2/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab133.2/include/config/ip6//usr/src/kernels/2.6.32-042stab133.2/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab133.2/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab133.2/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab133.2/include/config/ipc//usr/src/kernels/2.6.32-042stab133.2/include/config/ipmi//usr/src/kernels/2.6.32-042stab133.2/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab133.2/include/config/ippp//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab133.2/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab133.2/include/config/ipw2100//usr/src/kernels/2.6.32-042stab133.2/include/config/ipw2200//usr/src/kernels/2.6.32-042stab133.2/include/config/ir//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/nec//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/sony//usr/src/kernels/2.6.32-042stab133.2/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab133.2/include/config/irq//usr/src/kernels/2.6.32-042stab133.2/include/config/isa//usr/src/kernels/2.6.32-042stab133.2/include/config/isa/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/iscsi//usr/src/kernels/2.6.32-042stab133.2/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab133.2/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab133.2/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab133.2/include/config/iso9660//usr/src/kernels/2.6.32-042stab133.2/include/config/it87//usr/src/kernels/2.6.32-042stab133.2/include/config/it8712f//usr/src/kernels/2.6.32-042stab133.2/include/config/itco//usr/src/kernels/2.6.32-042stab133.2/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab133.2/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab133.2/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab133.2/include/config/ixgbe//usr/src/kernels/2.6.32-042stab133.2/include/config/jffs2//usr/src/kernels/2.6.32-042stab133.2/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/kallsyms//usr/src/kernels/2.6.32-042stab133.2/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab133.2/include/config/karma//usr/src/kernels/2.6.32-042stab133.2/include/config/kernel//usr/src/kernels/2.6.32-042stab133.2/include/config/kexec//usr/src/kernels/2.6.32-042stab133.2/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab133.2/include/config/keyboard//usr/src/kernels/2.6.32-042stab133.2/include/config/keys//usr/src/kernels/2.6.32-042stab133.2/include/config/keys/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab133.2/include/config/kgdb//usr/src/kernels/2.6.32-042stab133.2/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab133.2/include/config/kprobe//usr/src/kernels/2.6.32-042stab133.2/include/config/ks0108//usr/src/kernels/2.6.32-042stab133.2/include/config/ktime//usr/src/kernels/2.6.32-042stab133.2/include/config/kvm//usr/src/kernels/2.6.32-042stab133.2/include/config/lcd//usr/src/kernels/2.6.32-042stab133.2/include/config/lcd/class//usr/src/kernels/2.6.32-042stab133.2/include/config/leds//usr/src/kernels/2.6.32-042stab133.2/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab133.2/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab133.2/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab133.2/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab133.2/include/config/legacy//usr/src/kernels/2.6.32-042stab133.2/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab133.2/include/config/lib80211//usr/src/kernels/2.6.32-042stab133.2/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab133.2/include/config/libertas//usr/src/kernels/2.6.32-042stab133.2/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab133.2/include/config/lock//usr/src/kernels/2.6.32-042stab133.2/include/config/lockd//usr/src/kernels/2.6.32-042stab133.2/include/config/lockdep//usr/src/kernels/2.6.32-042stab133.2/include/config/lockup//usr/src/kernels/2.6.32-042stab133.2/include/config/log//usr/src/kernels/2.6.32-042stab133.2/include/config/log/buf//usr/src/kernels/2.6.32-042stab133.2/include/config/logo//usr/src/kernels/2.6.32-042stab133.2/include/config/logo/linux//usr/src/kernels/2.6.32-042stab133.2/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab133.2/include/config/loopback//usr/src/kernels/2.6.32-042stab133.2/include/config/lpc//usr/src/kernels/2.6.32-042stab133.2/include/config/lsi//usr/src/kernels/2.6.32-042stab133.2/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab133.2/include/config/lxt//usr/src/kernels/2.6.32-042stab133.2/include/config/lzo//usr/src/kernels/2.6.32-042stab133.2/include/config/mac//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/sta//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/sta/hash//usr/src/kernels/2.6.32-042stab133.2/include/config/mac80211/sta/hash/max//usr/src/kernels/2.6.32-042stab133.2/include/config/machz//usr/src/kernels/2.6.32-042stab133.2/include/config/macintosh//usr/src/kernels/2.6.32-042stab133.2/include/config/magic//usr/src/kernels/2.6.32-042stab133.2/include/config/marvell//usr/src/kernels/2.6.32-042stab133.2/include/config/max//usr/src/kernels/2.6.32-042stab133.2/include/config/max/raw//usr/src/kernels/2.6.32-042stab133.2/include/config/md//usr/src/kernels/2.6.32-042stab133.2/include/config/mdio//usr/src/kernels/2.6.32-042stab133.2/include/config/media//usr/src/kernels/2.6.32-042stab133.2/include/config/media/tuner//usr/src/kernels/2.6.32-042stab133.2/include/config/megaraid//usr/src/kernels/2.6.32-042stab133.2/include/config/memory//usr/src/kernels/2.6.32-042stab133.2/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab133.2/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab133.2/include/config/memstick//usr/src/kernels/2.6.32-042stab133.2/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab133.2/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab133.2/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab133.2/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab133.2/include/config/microcode//usr/src/kernels/2.6.32-042stab133.2/include/config/microcode/old//usr/src/kernels/2.6.32-042stab133.2/include/config/minix//usr/src/kernels/2.6.32-042stab133.2/include/config/misc//usr/src/kernels/2.6.32-042stab133.2/include/config/misdn//usr/src/kernels/2.6.32-042stab133.2/include/config/mlx4//usr/src/kernels/2.6.32-042stab133.2/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab133.2/include/config/mlx5//usr/src/kernels/2.6.32-042stab133.2/include/config/mlx5/core//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/block//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab133.2/include/config/mmc/via//usr/src/kernels/2.6.32-042stab133.2/include/config/module//usr/src/kernels/2.6.32-042stab133.2/include/config/module/force//usr/src/kernels/2.6.32-042stab133.2/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab133.2/include/config/module/verify//usr/src/kernels/2.6.32-042stab133.2/include/config/mouse//usr/src/kernels/2.6.32-042stab133.2/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab133.2/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab133.2/include/config/msdos//usr/src/kernels/2.6.32-042stab133.2/include/config/msi//usr/src/kernels/2.6.32-042stab133.2/include/config/mspro//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/block//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/map//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab133.2/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab133.2/include/config/mtdram//usr/src/kernels/2.6.32-042stab133.2/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab133.2/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab133.2/include/config/mtrr//usr/src/kernels/2.6.32-042stab133.2/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab133.2/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab133.2/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab133.2/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab133.2/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab133.2/include/config/mxm//usr/src/kernels/2.6.32-042stab133.2/include/config/myri10ge//usr/src/kernels/2.6.32-042stab133.2/include/config/n//usr/src/kernels/2.6.32-042stab133.2/include/config/national//usr/src/kernels/2.6.32-042stab133.2/include/config/ne2k//usr/src/kernels/2.6.32-042stab133.2/include/config/need//usr/src/kernels/2.6.32-042stab133.2/include/config/need/bounce//usr/src/kernels/2.6.32-042stab133.2/include/config/need/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab133.2/include/config/need/node//usr/src/kernels/2.6.32-042stab133.2/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab133.2/include/config/need/per//usr/src/kernels/2.6.32-042stab133.2/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab133.2/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab133.2/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab133.2/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab133.2/include/config/net//usr/src/kernels/2.6.32-042stab133.2/include/config/net/9p//usr/src/kernels/2.6.32-042stab133.2/include/config/net/act//usr/src/kernels/2.6.32-042stab133.2/include/config/net/cls//usr/src/kernels/2.6.32-042stab133.2/include/config/net/drop//usr/src/kernels/2.6.32-042stab133.2/include/config/net/dsa//usr/src/kernels/2.6.32-042stab133.2/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab133.2/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab133.2/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab133.2/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab133.2/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab133.2/include/config/net/ematch//usr/src/kernels/2.6.32-042stab133.2/include/config/net/ip//usr/src/kernels/2.6.32-042stab133.2/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab133.2/include/config/net/key//usr/src/kernels/2.6.32-042stab133.2/include/config/net/poll//usr/src/kernels/2.6.32-042stab133.2/include/config/net/rx//usr/src/kernels/2.6.32-042stab133.2/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab133.2/include/config/net/sch//usr/src/kernels/2.6.32-042stab133.2/include/config/net/vendor//usr/src/kernels/2.6.32-042stab133.2/include/config/netconsole//usr/src/kernels/2.6.32-042stab133.2/include/config/netdev//usr/src/kernels/2.6.32-042stab133.2/include/config/netfilter//usr/src/kernels/2.6.32-042stab133.2/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab133.2/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab133.2/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab133.2/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab133.2/include/config/netpoll//usr/src/kernels/2.6.32-042stab133.2/include/config/netprio//usr/src/kernels/2.6.32-042stab133.2/include/config/network//usr/src/kernels/2.6.32-042stab133.2/include/config/netxen//usr/src/kernels/2.6.32-042stab133.2/include/config/new//usr/src/kernels/2.6.32-042stab133.2/include/config/nf//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/ct//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/nat//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab133.2/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab133.2/include/config/nfs//usr/src/kernels/2.6.32-042stab133.2/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab133.2/include/config/nfs/use//usr/src/kernels/2.6.32-042stab133.2/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab133.2/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab133.2/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab133.2/include/config/nfsd//usr/src/kernels/2.6.32-042stab133.2/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab133.2/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab133.2/include/config/nftl//usr/src/kernels/2.6.32-042stab133.2/include/config/nls//usr/src/kernels/2.6.32-042stab133.2/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab133.2/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab133.2/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab133.2/include/config/no//usr/src/kernels/2.6.32-042stab133.2/include/config/nop//usr/src/kernels/2.6.32-042stab133.2/include/config/nop/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/nortel//usr/src/kernels/2.6.32-042stab133.2/include/config/nouveau//usr/src/kernels/2.6.32-042stab133.2/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/nr//usr/src/kernels/2.6.32-042stab133.2/include/config/nsc//usr/src/kernels/2.6.32-042stab133.2/include/config/openvswitch//usr/src/kernels/2.6.32-042stab133.2/include/config/oprofile//usr/src/kernels/2.6.32-042stab133.2/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab133.2/include/config/optimize//usr/src/kernels/2.6.32-042stab133.2/include/config/osf//usr/src/kernels/2.6.32-042stab133.2/include/config/output//usr/src/kernels/2.6.32-042stab133.2/include/config/ovs//usr/src/kernels/2.6.32-042stab133.2/include/config/p54//usr/src/kernels/2.6.32-042stab133.2/include/config/packet//usr/src/kernels/2.6.32-042stab133.2/include/config/page//usr/src/kernels/2.6.32-042stab133.2/include/config/page/table//usr/src/kernels/2.6.32-042stab133.2/include/config/panasonic//usr/src/kernels/2.6.32-042stab133.2/include/config/paravirt//usr/src/kernels/2.6.32-042stab133.2/include/config/parport//usr/src/kernels/2.6.32-042stab133.2/include/config/parport/not//usr/src/kernels/2.6.32-042stab133.2/include/config/parport/pc//usr/src/kernels/2.6.32-042stab133.2/include/config/partition//usr/src/kernels/2.6.32-042stab133.2/include/config/pata//usr/src/kernels/2.6.32-042stab133.2/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab133.2/include/config/pc8736x//usr/src/kernels/2.6.32-042stab133.2/include/config/pccard//usr/src/kernels/2.6.32-042stab133.2/include/config/pch//usr/src/kernels/2.6.32-042stab133.2/include/config/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/pci/msi//usr/src/kernels/2.6.32-042stab133.2/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab133.2/include/config/pcie//usr/src/kernels/2.6.32-042stab133.2/include/config/pcieaer//usr/src/kernels/2.6.32-042stab133.2/include/config/pcmcia//usr/src/kernels/2.6.32-042stab133.2/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab133.2/include/config/pcspkr//usr/src/kernels/2.6.32-042stab133.2/include/config/pdc//usr/src/kernels/2.6.32-042stab133.2/include/config/perf//usr/src/kernels/2.6.32-042stab133.2/include/config/phys//usr/src/kernels/2.6.32-042stab133.2/include/config/phys/addr//usr/src/kernels/2.6.32-042stab133.2/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab133.2/include/config/physical//usr/src/kernels/2.6.32-042stab133.2/include/config/pid//usr/src/kernels/2.6.32-042stab133.2/include/config/plx//usr/src/kernels/2.6.32-042stab133.2/include/config/pm//usr/src/kernels/2.6.32-042stab133.2/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab133.2/include/config/pm/std//usr/src/kernels/2.6.32-042stab133.2/include/config/pnfs//usr/src/kernels/2.6.32-042stab133.2/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab133.2/include/config/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab133.2/include/config/power//usr/src/kernels/2.6.32-042stab133.2/include/config/ppp//usr/src/kernels/2.6.32-042stab133.2/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab133.2/include/config/pramcache//usr/src/kernels/2.6.32-042stab133.2/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab133.2/include/config/preempt//usr/src/kernels/2.6.32-042stab133.2/include/config/prevent//usr/src/kernels/2.6.32-042stab133.2/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab133.2/include/config/print//usr/src/kernels/2.6.32-042stab133.2/include/config/print/quota//usr/src/kernels/2.6.32-042stab133.2/include/config/printk//usr/src/kernels/2.6.32-042stab133.2/include/config/proc//usr/src/kernels/2.6.32-042stab133.2/include/config/proc/page//usr/src/kernels/2.6.32-042stab133.2/include/config/proc/pid//usr/src/kernels/2.6.32-042stab133.2/include/config/ptp//usr/src/kernels/2.6.32-042stab133.2/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab133.2/include/config/qfmt//usr/src/kernels/2.6.32-042stab133.2/include/config/qlcnic//usr/src/kernels/2.6.32-042stab133.2/include/config/qsemi//usr/src/kernels/2.6.32-042stab133.2/include/config/quota//usr/src/kernels/2.6.32-042stab133.2/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab133.2/include/config/raid//usr/src/kernels/2.6.32-042stab133.2/include/config/raid6//usr/src/kernels/2.6.32-042stab133.2/include/config/raw//usr/src/kernels/2.6.32-042stab133.2/include/config/rc//usr/src/kernels/2.6.32-042stab133.2/include/config/rcu//usr/src/kernels/2.6.32-042stab133.2/include/config/rd//usr/src/kernels/2.6.32-042stab133.2/include/config/rds//usr/src/kernels/2.6.32-042stab133.2/include/config/realtek//usr/src/kernels/2.6.32-042stab133.2/include/config/reed//usr/src/kernels/2.6.32-042stab133.2/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab133.2/include/config/regulator//usr/src/kernels/2.6.32-042stab133.2/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab133.2/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab133.2/include/config/reiserfs//usr/src/kernels/2.6.32-042stab133.2/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab133.2/include/config/resource//usr/src/kernels/2.6.32-042stab133.2/include/config/rfd//usr/src/kernels/2.6.32-042stab133.2/include/config/rfkill//usr/src/kernels/2.6.32-042stab133.2/include/config/rfs//usr/src/kernels/2.6.32-042stab133.2/include/config/ring//usr/src/kernels/2.6.32-042stab133.2/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab133.2/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab133.2/include/config/rpcsec//usr/src/kernels/2.6.32-042stab133.2/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab133.2/include/config/rt//usr/src/kernels/2.6.32-042stab133.2/include/config/rt/group//usr/src/kernels/2.6.32-042stab133.2/include/config/rt2800//usr/src/kernels/2.6.32-042stab133.2/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab133.2/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab133.2/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab133.2/include/config/rt2x00//usr/src/kernels/2.6.32-042stab133.2/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab133.2/include/config/rtc//usr/src/kernels/2.6.32-042stab133.2/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab133.2/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab133.2/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab133.2/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab133.2/include/config/rtl//usr/src/kernels/2.6.32-042stab133.2/include/config/rtl8187//usr/src/kernels/2.6.32-042stab133.2/include/config/rtl8192c//usr/src/kernels/2.6.32-042stab133.2/include/config/rtl8723//usr/src/kernels/2.6.32-042stab133.2/include/config/rtlwifi//usr/src/kernels/2.6.32-042stab133.2/include/config/rwsem//usr/src/kernels/2.6.32-042stab133.2/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab133.2/include/config/sata//usr/src/kernels/2.6.32-042stab133.2/include/config/sbc//usr/src/kernels/2.6.32-042stab133.2/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab133.2/include/config/sched//usr/src/kernels/2.6.32-042stab133.2/include/config/sched/omit//usr/src/kernels/2.6.32-042stab133.2/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab133.2/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab133.2/include/config/sctp//usr/src/kernels/2.6.32-042stab133.2/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab133.2/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab133.2/include/config/sctp/default//usr/src/kernels/2.6.32-042stab133.2/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab133.2/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab133.2/include/config/sdio//usr/src/kernels/2.6.32-042stab133.2/include/config/security//usr/src/kernels/2.6.32-042stab133.2/include/config/security/file//usr/src/kernels/2.6.32-042stab133.2/include/config/select//usr/src/kernels/2.6.32-042stab133.2/include/config/select/memory//usr/src/kernels/2.6.32-042stab133.2/include/config/sensors//usr/src/kernels/2.6.32-042stab133.2/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab133.2/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab133.2/include/config/sensors/via//usr/src/kernels/2.6.32-042stab133.2/include/config/serial//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/8250//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab133.2/include/config/serial/core//usr/src/kernels/2.6.32-042stab133.2/include/config/serio//usr/src/kernels/2.6.32-042stab133.2/include/config/sfc//usr/src/kernels/2.6.32-042stab133.2/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab133.2/include/config/sgi//usr/src/kernels/2.6.32-042stab133.2/include/config/sim//usr/src/kernels/2.6.32-042stab133.2/include/config/slip//usr/src/kernels/2.6.32-042stab133.2/include/config/slow//usr/src/kernels/2.6.32-042stab133.2/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab133.2/include/config/sms//usr/src/kernels/2.6.32-042stab133.2/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab133.2/include/config/sms/siano//usr/src/kernels/2.6.32-042stab133.2/include/config/sms/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/smsc//usr/src/kernels/2.6.32-042stab133.2/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab133.2/include/config/snd//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/patch//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/sb//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/seq//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/vx//usr/src/kernels/2.6.32-042stab133.2/include/config/snd/wss//usr/src/kernels/2.6.32-042stab133.2/include/config/soc//usr/src/kernels/2.6.32-042stab133.2/include/config/soc/camera//usr/src/kernels/2.6.32-042stab133.2/include/config/soft//usr/src/kernels/2.6.32-042stab133.2/include/config/solaris//usr/src/kernels/2.6.32-042stab133.2/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab133.2/include/config/sony//usr/src/kernels/2.6.32-042stab133.2/include/config/sonypi//usr/src/kernels/2.6.32-042stab133.2/include/config/sound//usr/src/kernels/2.6.32-042stab133.2/include/config/sound/oss//usr/src/kernels/2.6.32-042stab133.2/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab133.2/include/config/sparse//usr/src/kernels/2.6.32-042stab133.2/include/config/sparsemem//usr/src/kernels/2.6.32-042stab133.2/include/config/split//usr/src/kernels/2.6.32-042stab133.2/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab133.2/include/config/squashfs//usr/src/kernels/2.6.32-042stab133.2/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab133.2/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab133.2/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab133.2/include/config/stacktrace//usr/src/kernels/2.6.32-042stab133.2/include/config/stop//usr/src/kernels/2.6.32-042stab133.2/include/config/strict//usr/src/kernels/2.6.32-042stab133.2/include/config/strip//usr/src/kernels/2.6.32-042stab133.2/include/config/strip/asm//usr/src/kernels/2.6.32-042stab133.2/include/config/sun//usr/src/kernels/2.6.32-042stab133.2/include/config/sunrpc//usr/src/kernels/2.6.32-042stab133.2/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab133.2/include/config/sunrpc/xprt/rdma//usr/src/kernels/2.6.32-042stab133.2/include/config/suspend//usr/src/kernels/2.6.32-042stab133.2/include/config/syn//usr/src/kernels/2.6.32-042stab133.2/include/config/synclink//usr/src/kernels/2.6.32-042stab133.2/include/config/sys//usr/src/kernels/2.6.32-042stab133.2/include/config/sysctl//usr/src/kernels/2.6.32-042stab133.2/include/config/sysfs//usr/src/kernels/2.6.32-042stab133.2/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab133.2/include/config/sysprof//usr/src/kernels/2.6.32-042stab133.2/include/config/sysrq//usr/src/kernels/2.6.32-042stab133.2/include/config/sysvipc//usr/src/kernels/2.6.32-042stab133.2/include/config/tablet//usr/src/kernels/2.6.32-042stab133.2/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/target//usr/src/kernels/2.6.32-042stab133.2/include/config/task//usr/src/kernels/2.6.32-042stab133.2/include/config/task/delay//usr/src/kernels/2.6.32-042stab133.2/include/config/task/io//usr/src/kernels/2.6.32-042stab133.2/include/config/tc1100//usr/src/kernels/2.6.32-042stab133.2/include/config/tcg//usr/src/kernels/2.6.32-042stab133.2/include/config/tcm//usr/src/kernels/2.6.32-042stab133.2/include/config/tcp//usr/src/kernels/2.6.32-042stab133.2/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab133.2/include/config/textsearch//usr/src/kernels/2.6.32-042stab133.2/include/config/thermal//usr/src/kernels/2.6.32-042stab133.2/include/config/thinkpad//usr/src/kernels/2.6.32-042stab133.2/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab133.2/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab133.2/include/config/tick//usr/src/kernels/2.6.32-042stab133.2/include/config/tifm//usr/src/kernels/2.6.32-042stab133.2/include/config/timer//usr/src/kernels/2.6.32-042stab133.2/include/config/tmd//usr/src/kernels/2.6.32-042stab133.2/include/config/tmpfs//usr/src/kernels/2.6.32-042stab133.2/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab133.2/include/config/topstar//usr/src/kernels/2.6.32-042stab133.2/include/config/touchscreen//usr/src/kernels/2.6.32-042stab133.2/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab133.2/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab133.2/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab133.2/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab133.2/include/config/trace//usr/src/kernels/2.6.32-042stab133.2/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab133.2/include/config/tracer//usr/src/kernels/2.6.32-042stab133.2/include/config/tracer/max//usr/src/kernels/2.6.32-042stab133.2/include/config/tracing//usr/src/kernels/2.6.32-042stab133.2/include/config/tree//usr/src/kernels/2.6.32-042stab133.2/include/config/ttpci//usr/src/kernels/2.6.32-042stab133.2/include/config/tulip//usr/src/kernels/2.6.32-042stab133.2/include/config/ubifs//usr/src/kernels/2.6.32-042stab133.2/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab133.2/include/config/udf//usr/src/kernels/2.6.32-042stab133.2/include/config/uefi//usr/src/kernels/2.6.32-042stab133.2/include/config/uevent//usr/src/kernels/2.6.32-042stab133.2/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab133.2/include/config/uio//usr/src/kernels/2.6.32-042stab133.2/include/config/uio/pci//usr/src/kernels/2.6.32-042stab133.2/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab133.2/include/config/unix98//usr/src/kernels/2.6.32-042stab133.2/include/config/unixware//usr/src/kernels/2.6.32-042stab133.2/include/config/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ali//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/announce//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/arch//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/berry//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/net//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/otg//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/storage//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/u132//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/video//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/whci//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab133.2/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab133.2/include/config/use//usr/src/kernels/2.6.32-042stab133.2/include/config/use/generic//usr/src/kernels/2.6.32-042stab133.2/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab133.2/include/config/user//usr/src/kernels/2.6.32-042stab133.2/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab133.2/include/config/uts//usr/src/kernels/2.6.32-042stab133.2/include/config/uwb//usr/src/kernels/2.6.32-042stab133.2/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab133.2/include/config/v4l//usr/src/kernels/2.6.32-042stab133.2/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab133.2/include/config/ve//usr/src/kernels/2.6.32-042stab133.2/include/config/vfat//usr/src/kernels/2.6.32-042stab133.2/include/config/vga//usr/src/kernels/2.6.32-042stab133.2/include/config/vga/arb//usr/src/kernels/2.6.32-042stab133.2/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab133.2/include/config/vgacon//usr/src/kernels/2.6.32-042stab133.2/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab133.2/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab133.2/include/config/vhost//usr/src/kernels/2.6.32-042stab133.2/include/config/via//usr/src/kernels/2.6.32-042stab133.2/include/config/via/rhine//usr/src/kernels/2.6.32-042stab133.2/include/config/video//usr/src/kernels/2.6.32-042stab133.2/include/config/video/bt848//usr/src/kernels/2.6.32-042stab133.2/include/config/video/cafe//usr/src/kernels/2.6.32-042stab133.2/include/config/video/capture//usr/src/kernels/2.6.32-042stab133.2/include/config/video/cx18//usr/src/kernels/2.6.32-042stab133.2/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab133.2/include/config/video/cx88//usr/src/kernels/2.6.32-042stab133.2/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab133.2/include/config/video/fb//usr/src/kernels/2.6.32-042stab133.2/include/config/video/helper//usr/src/kernels/2.6.32-042stab133.2/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab133.2/include/config/video/ir//usr/src/kernels/2.6.32-042stab133.2/include/config/video/output//usr/src/kernels/2.6.32-042stab133.2/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab133.2/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab133.2/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab133.2/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab133.2/include/config/videobuf//usr/src/kernels/2.6.32-042stab133.2/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/virt//usr/src/kernels/2.6.32-042stab133.2/include/config/virt/to//usr/src/kernels/2.6.32-042stab133.2/include/config/virtio//usr/src/kernels/2.6.32-042stab133.2/include/config/vitesse//usr/src/kernels/2.6.32-042stab133.2/include/config/vlan//usr/src/kernels/2.6.32-042stab133.2/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab133.2/include/config/vm//usr/src/kernels/2.6.32-042stab133.2/include/config/vm/event//usr/src/kernels/2.6.32-042stab133.2/include/config/vmware//usr/src/kernels/2.6.32-042stab133.2/include/config/vt//usr/src/kernels/2.6.32-042stab133.2/include/config/vt/hw//usr/src/kernels/2.6.32-042stab133.2/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab133.2/include/config/vz//usr/src/kernels/2.6.32-042stab133.2/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab133.2/include/config/vz/quota//usr/src/kernels/2.6.32-042stab133.2/include/config/w83627hf//usr/src/kernels/2.6.32-042stab133.2/include/config/w83697hf//usr/src/kernels/2.6.32-042stab133.2/include/config/w83697ug//usr/src/kernels/2.6.32-042stab133.2/include/config/w83877f//usr/src/kernels/2.6.32-042stab133.2/include/config/w83977f//usr/src/kernels/2.6.32-042stab133.2/include/config/watchdog//usr/src/kernels/2.6.32-042stab133.2/include/config/wext//usr/src/kernels/2.6.32-042stab133.2/include/config/wilink//usr/src/kernels/2.6.32-042stab133.2/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab133.2/include/config/wimax//usr/src/kernels/2.6.32-042stab133.2/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab133.2/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/winbond//usr/src/kernels/2.6.32-042stab133.2/include/config/wireless//usr/src/kernels/2.6.32-042stab133.2/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab133.2/include/config/wl//usr/src/kernels/2.6.32-042stab133.2/include/config/wl1251//usr/src/kernels/2.6.32-042stab133.2/include/config/wlan//usr/src/kernels/2.6.32-042stab133.2/include/config/wm831x//usr/src/kernels/2.6.32-042stab133.2/include/config/wm8350//usr/src/kernels/2.6.32-042stab133.2/include/config/x86//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/32//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/apm//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/extended//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/intel//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/internode//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/io//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/l1//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/local//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/mce//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/need//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/p4//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/platform//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/pm//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/popad//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/use//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/wp//usr/src/kernels/2.6.32-042stab133.2/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab133.2/include/config/xen//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/compat//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/debug//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/dev//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/max//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/platform//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/save//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab133.2/include/config/xen/sys//usr/src/kernels/2.6.32-042stab133.2/include/config/xfrm//usr/src/kernels/2.6.32-042stab133.2/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab133.2/include/config/xor//usr/src/kernels/2.6.32-042stab133.2/include/config/yenta//usr/src/kernels/2.6.32-042stab133.2/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab133.2/include/config/zlib//usr/src/kernels/2.6.32-042stab133.2/include/config/zone//usr/src/kernels/2.6.32-042stab133.2/include/config/zone/dma//usr/src/kernels/2.6.32-042stab133.2/include/config/zram//usr/src/kernels/2.6.32-042stab133.2/include/crypto//usr/src/kernels/2.6.32-042stab133.2/include/crypto/internal//usr/src/kernels/2.6.32-042stab133.2/include/drm//usr/src/kernels/2.6.32-042stab133.2/include/drm/i2c//usr/src/kernels/2.6.32-042stab133.2/include/drm/ttm//usr/src/kernels/2.6.32-042stab133.2/include/keys//usr/src/kernels/2.6.32-042stab133.2/include/linux//usr/src/kernels/2.6.32-042stab133.2/include/linux/amba//usr/src/kernels/2.6.32-042stab133.2/include/linux/bcma//usr/src/kernels/2.6.32-042stab133.2/include/linux/byteorder//usr/src/kernels/2.6.32-042stab133.2/include/linux/can//usr/src/kernels/2.6.32-042stab133.2/include/linux/can/platform//usr/src/kernels/2.6.32-042stab133.2/include/linux/crypto//usr/src/kernels/2.6.32-042stab133.2/include/linux/decompress//usr/src/kernels/2.6.32-042stab133.2/include/linux/dvb//usr/src/kernels/2.6.32-042stab133.2/include/linux/hdlc//usr/src/kernels/2.6.32-042stab133.2/include/linux/i2c//usr/src/kernels/2.6.32-042stab133.2/include/linux/input//usr/src/kernels/2.6.32-042stab133.2/include/linux/isdn//usr/src/kernels/2.6.32-042stab133.2/include/linux/lockd//usr/src/kernels/2.6.32-042stab133.2/include/linux/mfd//usr/src/kernels/2.6.32-042stab133.2/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab133.2/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab133.2/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab133.2/include/linux/mlx4//usr/src/kernels/2.6.32-042stab133.2/include/linux/mlx5//usr/src/kernels/2.6.32-042stab133.2/include/linux/mmc//usr/src/kernels/2.6.32-042stab133.2/include/linux/mtd//usr/src/kernels/2.6.32-042stab133.2/include/linux/netfilter//usr/src/kernels/2.6.32-042stab133.2/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab133.2/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab133.2/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab133.2/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab133.2/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab133.2/include/linux/nfsd//usr/src/kernels/2.6.32-042stab133.2/include/linux/platform_data//usr/src/kernels/2.6.32-042stab133.2/include/linux/ploop//usr/src/kernels/2.6.32-042stab133.2/include/linux/raid//usr/src/kernels/2.6.32-042stab133.2/include/linux/regulator//usr/src/kernels/2.6.32-042stab133.2/include/linux/rtc//usr/src/kernels/2.6.32-042stab133.2/include/linux/spi//usr/src/kernels/2.6.32-042stab133.2/include/linux/ssb//usr/src/kernels/2.6.32-042stab133.2/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab133.2/include/linux/tc_act//usr/src/kernels/2.6.32-042stab133.2/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab133.2/include/linux/unaligned//usr/src/kernels/2.6.32-042stab133.2/include/linux/usb//usr/src/kernels/2.6.32-042stab133.2/include/linux/uwb//usr/src/kernels/2.6.32-042stab133.2/include/linux/wimax//usr/src/kernels/2.6.32-042stab133.2/include/math-emu//usr/src/kernels/2.6.32-042stab133.2/include/media//usr/src/kernels/2.6.32-042stab133.2/include/media/davinci//usr/src/kernels/2.6.32-042stab133.2/include/mtd//usr/src/kernels/2.6.32-042stab133.2/include/net//usr/src/kernels/2.6.32-042stab133.2/include/net/9p//usr/src/kernels/2.6.32-042stab133.2/include/net/bluetooth//usr/src/kernels/2.6.32-042stab133.2/include/net/irda//usr/src/kernels/2.6.32-042stab133.2/include/net/iucv//usr/src/kernels/2.6.32-042stab133.2/include/net/netfilter//usr/src/kernels/2.6.32-042stab133.2/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab133.2/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab133.2/include/net/netns//usr/src/kernels/2.6.32-042stab133.2/include/net/phonet//usr/src/kernels/2.6.32-042stab133.2/include/net/sctp//usr/src/kernels/2.6.32-042stab133.2/include/net/tc_act//usr/src/kernels/2.6.32-042stab133.2/include/net/tipc//usr/src/kernels/2.6.32-042stab133.2/include/pcmcia//usr/src/kernels/2.6.32-042stab133.2/include/rdma//usr/src/kernels/2.6.32-042stab133.2/include/rxrpc//usr/src/kernels/2.6.32-042stab133.2/include/scsi//usr/src/kernels/2.6.32-042stab133.2/include/scsi/fc//usr/src/kernels/2.6.32-042stab133.2/include/sound//usr/src/kernels/2.6.32-042stab133.2/include/trace//usr/src/kernels/2.6.32-042stab133.2/include/trace/events//usr/src/kernels/2.6.32-042stab133.2/include/uapi//usr/src/kernels/2.6.32-042stab133.2/include/uapi/drm//usr/src/kernels/2.6.32-042stab133.2/include/video//usr/src/kernels/2.6.32-042stab133.2/init//usr/src/kernels/2.6.32-042stab133.2/ipc//usr/src/kernels/2.6.32-042stab133.2/kernel//usr/src/kernels/2.6.32-042stab133.2/kernel/bc//usr/src/kernels/2.6.32-042stab133.2/kernel/cpt//usr/src/kernels/2.6.32-042stab133.2/kernel/events//usr/src/kernels/2.6.32-042stab133.2/kernel/gcov//usr/src/kernels/2.6.32-042stab133.2/kernel/irq//usr/src/kernels/2.6.32-042stab133.2/kernel/power//usr/src/kernels/2.6.32-042stab133.2/kernel/time//usr/src/kernels/2.6.32-042stab133.2/kernel/trace//usr/src/kernels/2.6.32-042stab133.2/kernel/ve//usr/src/kernels/2.6.32-042stab133.2/lib//usr/src/kernels/2.6.32-042stab133.2/lib/lzo//usr/src/kernels/2.6.32-042stab133.2/lib/raid6//usr/src/kernels/2.6.32-042stab133.2/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab133.2/lib/reed_solomon//usr/src/kernels/2.6.32-042stab133.2/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab133.2/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab133.2/mm//usr/src/kernels/2.6.32-042stab133.2/net//usr/src/kernels/2.6.32-042stab133.2/net/802//usr/src/kernels/2.6.32-042stab133.2/net/8021q//usr/src/kernels/2.6.32-042stab133.2/net/9p//usr/src/kernels/2.6.32-042stab133.2/net/appletalk//usr/src/kernels/2.6.32-042stab133.2/net/atm//usr/src/kernels/2.6.32-042stab133.2/net/ax25//usr/src/kernels/2.6.32-042stab133.2/net/bluetooth//usr/src/kernels/2.6.32-042stab133.2/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab133.2/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab133.2/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab133.2/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab133.2/net/bridge//usr/src/kernels/2.6.32-042stab133.2/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab133.2/net/can//usr/src/kernels/2.6.32-042stab133.2/net/core//usr/src/kernels/2.6.32-042stab133.2/net/dcb//usr/src/kernels/2.6.32-042stab133.2/net/dccp//usr/src/kernels/2.6.32-042stab133.2/net/dccp/ccids//usr/src/kernels/2.6.32-042stab133.2/net/decnet//usr/src/kernels/2.6.32-042stab133.2/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab133.2/net/dsa//usr/src/kernels/2.6.32-042stab133.2/net/econet//usr/src/kernels/2.6.32-042stab133.2/net/ethernet//usr/src/kernels/2.6.32-042stab133.2/net/ieee802154//usr/src/kernels/2.6.32-042stab133.2/net/ipv4//usr/src/kernels/2.6.32-042stab133.2/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab133.2/net/ipv6//usr/src/kernels/2.6.32-042stab133.2/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab133.2/net/ipx//usr/src/kernels/2.6.32-042stab133.2/net/irda//usr/src/kernels/2.6.32-042stab133.2/net/irda/ircomm//usr/src/kernels/2.6.32-042stab133.2/net/irda/irlan//usr/src/kernels/2.6.32-042stab133.2/net/irda/irnet//usr/src/kernels/2.6.32-042stab133.2/net/iucv//usr/src/kernels/2.6.32-042stab133.2/net/key//usr/src/kernels/2.6.32-042stab133.2/net/lapb//usr/src/kernels/2.6.32-042stab133.2/net/llc//usr/src/kernels/2.6.32-042stab133.2/net/mac80211//usr/src/kernels/2.6.32-042stab133.2/net/netfilter//usr/src/kernels/2.6.32-042stab133.2/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab133.2/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab133.2/net/netlabel//usr/src/kernels/2.6.32-042stab133.2/net/netlink//usr/src/kernels/2.6.32-042stab133.2/net/netrom//usr/src/kernels/2.6.32-042stab133.2/net/openvswitch//usr/src/kernels/2.6.32-042stab133.2/net/packet//usr/src/kernels/2.6.32-042stab133.2/net/phonet//usr/src/kernels/2.6.32-042stab133.2/net/rds//usr/src/kernels/2.6.32-042stab133.2/net/rfkill//usr/src/kernels/2.6.32-042stab133.2/net/rose//usr/src/kernels/2.6.32-042stab133.2/net/rxrpc//usr/src/kernels/2.6.32-042stab133.2/net/sched//usr/src/kernels/2.6.32-042stab133.2/net/sctp//usr/src/kernels/2.6.32-042stab133.2/net/sunrpc//usr/src/kernels/2.6.32-042stab133.2/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab133.2/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab133.2/net/tipc//usr/src/kernels/2.6.32-042stab133.2/net/unix//usr/src/kernels/2.6.32-042stab133.2/net/wanrouter//usr/src/kernels/2.6.32-042stab133.2/net/wimax//usr/src/kernels/2.6.32-042stab133.2/net/wireless//usr/src/kernels/2.6.32-042stab133.2/net/x25//usr/src/kernels/2.6.32-042stab133.2/net/xfrm//usr/src/kernels/2.6.32-042stab133.2/samples//usr/src/kernels/2.6.32-042stab133.2/samples/kobject//usr/src/kernels/2.6.32-042stab133.2/samples/kprobes//usr/src/kernels/2.6.32-042stab133.2/samples/trace_events//usr/src/kernels/2.6.32-042stab133.2/samples/tracepoints//usr/src/kernels/2.6.32-042stab133.2/scripts//usr/src/kernels/2.6.32-042stab133.2/scripts/basic//usr/src/kernels/2.6.32-042stab133.2/scripts/dtc//usr/src/kernels/2.6.32-042stab133.2/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab133.2/scripts/genksyms//usr/src/kernels/2.6.32-042stab133.2/scripts/kconfig//usr/src/kernels/2.6.32-042stab133.2/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab133.2/scripts/ksymoops//usr/src/kernels/2.6.32-042stab133.2/scripts/mod//usr/src/kernels/2.6.32-042stab133.2/scripts/package//usr/src/kernels/2.6.32-042stab133.2/scripts/rt-tester//usr/src/kernels/2.6.32-042stab133.2/scripts/selinux//usr/src/kernels/2.6.32-042stab133.2/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab133.2/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab133.2/scripts/tracing//usr/src/kernels/2.6.32-042stab133.2/security//usr/src/kernels/2.6.32-042stab133.2/security/integrity//usr/src/kernels/2.6.32-042stab133.2/security/integrity/ima//usr/src/kernels/2.6.32-042stab133.2/security/keys//usr/src/kernels/2.6.32-042stab133.2/security/selinux//usr/src/kernels/2.6.32-042stab133.2/security/selinux/ss//usr/src/kernels/2.6.32-042stab133.2/security/smack//usr/src/kernels/2.6.32-042stab133.2/security/tomoyo//usr/src/kernels/2.6.32-042stab133.2/sound//usr/src/kernels/2.6.32-042stab133.2/sound/aoa//usr/src/kernels/2.6.32-042stab133.2/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab133.2/sound/aoa/core//usr/src/kernels/2.6.32-042stab133.2/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab133.2/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab133.2/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab133.2/sound/arm//usr/src/kernels/2.6.32-042stab133.2/sound/atmel//usr/src/kernels/2.6.32-042stab133.2/sound/core//usr/src/kernels/2.6.32-042stab133.2/sound/core/oss//usr/src/kernels/2.6.32-042stab133.2/sound/core/seq//usr/src/kernels/2.6.32-042stab133.2/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab133.2/sound/drivers//usr/src/kernels/2.6.32-042stab133.2/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab133.2/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab133.2/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab133.2/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab133.2/sound/drivers/vx//usr/src/kernels/2.6.32-042stab133.2/sound/i2c//usr/src/kernels/2.6.32-042stab133.2/sound/i2c/other//usr/src/kernels/2.6.32-042stab133.2/sound/isa//usr/src/kernels/2.6.32-042stab133.2/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab133.2/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab133.2/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab133.2/sound/isa/es1688//usr/src/kernels/2.6.32-042stab133.2/sound/isa/gus//usr/src/kernels/2.6.32-042stab133.2/sound/isa/msnd//usr/src/kernels/2.6.32-042stab133.2/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab133.2/sound/isa/sb//usr/src/kernels/2.6.32-042stab133.2/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab133.2/sound/isa/wss//usr/src/kernels/2.6.32-042stab133.2/sound/mips//usr/src/kernels/2.6.32-042stab133.2/sound/oss//usr/src/kernels/2.6.32-042stab133.2/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab133.2/sound/parisc//usr/src/kernels/2.6.32-042stab133.2/sound/pci//usr/src/kernels/2.6.32-042stab133.2/sound/pci/ac97//usr/src/kernels/2.6.32-042stab133.2/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab133.2/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab133.2/sound/pci/aw2//usr/src/kernels/2.6.32-042stab133.2/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab133.2/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab133.2/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab133.2/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab133.2/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab133.2/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab133.2/sound/pci/hda//usr/src/kernels/2.6.32-042stab133.2/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab133.2/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab133.2/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab133.2/sound/pci/mixart//usr/src/kernels/2.6.32-042stab133.2/sound/pci/nm256//usr/src/kernels/2.6.32-042stab133.2/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab133.2/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab133.2/sound/pci/riptide//usr/src/kernels/2.6.32-042stab133.2/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab133.2/sound/pci/trident//usr/src/kernels/2.6.32-042stab133.2/sound/pci/vx222//usr/src/kernels/2.6.32-042stab133.2/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab133.2/sound/pcmcia//usr/src/kernels/2.6.32-042stab133.2/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab133.2/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab133.2/sound/ppc//usr/src/kernels/2.6.32-042stab133.2/sound/sh//usr/src/kernels/2.6.32-042stab133.2/sound/soc//usr/src/kernels/2.6.32-042stab133.2/sound/soc/atmel//usr/src/kernels/2.6.32-042stab133.2/sound/soc/au1x//usr/src/kernels/2.6.32-042stab133.2/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab133.2/sound/soc/codecs//usr/src/kernels/2.6.32-042stab133.2/sound/soc/davinci//usr/src/kernels/2.6.32-042stab133.2/sound/soc/fsl//usr/src/kernels/2.6.32-042stab133.2/sound/soc/imx//usr/src/kernels/2.6.32-042stab133.2/sound/soc/omap//usr/src/kernels/2.6.32-042stab133.2/sound/soc/pxa//usr/src/kernels/2.6.32-042stab133.2/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab133.2/sound/soc/s6000//usr/src/kernels/2.6.32-042stab133.2/sound/soc/sh//usr/src/kernels/2.6.32-042stab133.2/sound/soc/txx9//usr/src/kernels/2.6.32-042stab133.2/sound/sparc//usr/src/kernels/2.6.32-042stab133.2/sound/spi//usr/src/kernels/2.6.32-042stab133.2/sound/synth//usr/src/kernels/2.6.32-042stab133.2/sound/synth/emux//usr/src/kernels/2.6.32-042stab133.2/sound/usb//usr/src/kernels/2.6.32-042stab133.2/sound/usb/6fire//usr/src/kernels/2.6.32-042stab133.2/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab133.2/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab133.2/sound/usb/hiface//usr/src/kernels/2.6.32-042stab133.2/sound/usb/misc//usr/src/kernels/2.6.32-042stab133.2/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab133.2/tools//usr/src/kernels/2.6.32-042stab133.2/tools/build//usr/src/kernels/2.6.32-042stab133.2/tools/build/feature//usr/src/kernels/2.6.32-042stab133.2/tools/build/tests//usr/src/kernels/2.6.32-042stab133.2/tools/build/tests/ex//usr/src/kernels/2.6.32-042stab133.2/tools/lib//usr/src/kernels/2.6.32-042stab133.2/tools/lib/api//usr/src/kernels/2.6.32-042stab133.2/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab133.2/tools/perf//usr/src/kernels/2.6.32-042stab133.2/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab133.2/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab133.2/tools/perf/config//usr/src/kernels/2.6.32-042stab133.2/tools/perf/scripts//usr/src/kernels/2.6.32-042stab133.2/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab133.2/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab133.2/tools/scripts//usr/src/kernels/2.6.32-042stab133.2/tools/testing//usr/src/kernels/2.6.32-042stab133.2/tools/testing/selftests//usr/src/kernels/2.6.32-042stab133.2/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab133.2/tools/virtio//usr/src/kernels/2.6.32-042stab133.2/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab133.2/usr//usr/src/kernels/2.6.32-042stab133.2/virt//usr/src/kernels/2.6.32-042stab133.2/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-gnuQn:긴?BZh91AY&SYJqcǺ AY>J;׶{-V5JVwgFݷXHK]hR i;hSgHlTZ6`` l,Da!!ـʊ-TճYbm*(ajT5d= M{0s^5Ү46*B:xض90)B:^+f)R(s{k_2.J:8|/ h'&! RI`CJ"B-)*( x]@>ƈ * tѤP PJ};1Q@Q ]`}j$}M@E@lt sԊJBP($@` @ ($}_:5n}7{{y5۠{[m݊bmR;{)x^VvכͽD{zzt\ʫR&6[;zz^ދxw^ޮ=ۻׯk_sΞC\]onl`'CTZ^K+تs[i}ϳe{=5cNJ Nl {JݍuOAz@[z*UրUjUDOCwJxꀧBUdٔl+T*P 4ԅ"W2CL` tAHP$O@PB4oĀ{P/r>F*<$;xqpO*KkjZCZ8wwu@^>滷/1FtWцٶ|oqE\\4}LO7y%uxsHm-Lٚ}񁬑Px7 ^9G}D_x4Jh`[iXɖ-j (Mw}@FGv(H(PjnzAcz}|.8__gn8Ô>{9LD!9:hsr@B&'&2@/08u p{jPcuI"a ފfU 0V"&[`, < ^&C_XX6}L? <% y4@1l?Lk t> 0/YLC,rB:m}"::t@;rne2-K,J?k0'IC:6d"FJ?$:vFd$zg3?ם.&8>_&9#@;Ǭ!`Ē !pW^g Q# g< xOFmk>-yb?1!~%Ajd@a^َOR{SS N5EQ_e:1&V>H N~WCsQ}&| +H{1LhO\x׶$)F?_tKLӉQ_*R=PrZ\Q7`!vK8ؽ޽Z7Ǭ!Z fD |n`h{e[Rh=)ʁDs4b(JIyϭk# ~)% sYG8 NPvC@1]#,C)yk@p$@{"Ɯyh`B爘'T)E!_l+FK^I1EMhAI Dv xTc(Cy&u\(!F NЁo~c I@Q'c5͑dfUa|(B<B`By2l|/?drIG~iPJj}LH$PɁd#Df'};Zc\GIA0zrdX@L&<C.g8"vy |PQs=d"I"6h!X/'Ҁ$PJ$f{Y}{?;pߋ Jm-2s0ۭuZcVE\u{]I΍ -$@ MBHiFsv0Liϕ"!f: HrOIJwGӥ ?(zѲ}^^pEg=;uqo^ZcFY'(]h&nut}_z${!}4ttMB.(iLud/DWcs:)fWig>]{gˡV}|ql,֔vF }wV[L3ϤHs&32gt `ój>% ,@)7j {>=jFrAf$瀓Κ'jA ՞3|To20]`>~gEe,9Q)Š `H~~}'dEZ_MIp@BD.S&$cbJɦI9"B?jT"= CIIQcˆ&Mt;BufC PJo`y+~A ~v FQP z`&ҙQX,=pND'Έ~L?KyDmKQ'C~~!?lg@@ٌ'u5_9M-0F"#ǧ\T֜LHSj{^ˮG'&/־ǽ|k ~Uf?fh3r$=csW>dpC0,9jȇ(7 H %LtnG~wRpHKkJl╇񇳶=yz?DvN昣C;Iϙcw{((hDz>zn<@$#f|}F;Ҫ dQ*UKA b3& z>K|蜡뮹>`+;#'[ jP'sdp C4$~d].H d|Zl&?^1<`z}'H|ArAT'C@pBW1"gI`N읷6"zӇ"!e '3<"-u^ȏdr{1:ߧǜ^._GhqCx.!XODw nl7g/'|yhQbSc~ FHE Nŷz,cds/ڒ:Scy B׷rsܩ½wi}:;0?$N 9VNg4t0ʁ(ol(DFXrB{&`}Tli]n#х@$$$z9x7}= ]rG4zC !f(;*b-b"Hє]^P҈=낁?Mg׭KeN!_S%{L:H . ӓBwW#bLTѴ .N),M%Złn A*f&3W(}KyB #U>W:F.Q 0\LэR=} Gm iyE@H Q #/f cHy0ŮϣG@ф@R\ <b2`)?l#F֎>HeHʮ$K)C$[> _2LM澜P0{(f,`#%g= 73Žo_rD: hH4x>EZXHbE+W M '$ "z `l= JVf+=UÏCz -ar t}zp}z= 8 C()3i 1|}) "LO|~Tٳ}F70wၪDd$0=^[HOlZrDq)7 ׶>DX\,(ϕ<NS㎎hh @_gt/={k]2b$I|/bd 9z:~?GI+t63#sA8n-Bb]g: Q ࠝ v^tbvSLs>fT?W#zX +_dŽgىjyyE1x=~1ţ/h!TndYby<:\-s%, ɵZ Q7*O;0+%u3?8U4B2<ڢ|-{QrK~|* 0u{hg6(OD{dz~hHT+ATvX>k/tY8`Y R&7HQsv'EQ"!ŵ#c~!Hn70r%cMs bd)em<5@`E32: 4S8W]#iPSL}癇H7`Tp#qP'A&fFBKPKz;S2WA ,jdaPЋTV'C2ϗ]hnQPtNA5<+ju2a\A{05ۃ;^cp@mȆ=1!6B7EfQ P\B8q.`{IL3P.ם )Sȷv.X.Q\YCV؉_Bln.t `nH[$h\ppĮzef$qv\JD6pD@C6s|\>ƚIo8tَSd\QVhRX¦0єB̀6M Nq0* /( uٞ _1J8vUW@($)fPA 34pD#:_1O!IK[k)܉&DŃ+~@ܩ~O)|*F'DFۥDj8#tx%IPQi$ѱڃVi0u(iC. teMNSŅ#`mΦ N cqiy,u 3%RZk}0iv=9͇?P$c:W(E"gg N}ӶEJ%Jf(cF bh0Xxԫ|R> OKs8H hߌ5%wij=^ChHϦ͆V5̧2Aw,bcIz'e L!&-gf 0YLeKƦ.u~Ote& Ce/ :]v׸k5)A"a3)8]P[͖9抷z&sZsJGDUمbMiLNPt:5bݩhqַVqDHt$ "=mbľtTPOڛ-Gkꢮ!}r 0Ƶ:.QIN1u[KQ`r 3E]?I'?]:u>dPϢzpUΫ;Ɖ1^(2,GG5b hdxA6V`$ eYu$CQ1tM !2yuϯU^Q]yhr(L}HS8|)S`vIm3|rR\q8PUf "=fCت4s>6!R83 dCkDeTl|u4SǖRƅ`R0GO+S6|dfyS?we=%2乕_9zQR #:,måx{5B=+<ןcaȵl̳jCps>y]׼okЯ;9d`|vr} REpǶFYFaє&QQ_lԫq;#4I<羾n(>UPAV^m5wx\ȃnd֟210 XOlNZT5RIR/)]ņ(JLM \ dp(K(tЈ1@Ɉ[3N! z2D;ק^g'9" 5} $zrJBR:> 1(YzSQSqA'@Ejh.b\/'nIЫgZ~HŹ !@+-;'9Mc]՘_T?p$j$UŒB4"5F!6īkN5l' #- ~P|fie}8HA5\n9B M8bK? _$QGUZk9FLIa_iX+>zY"W)'#5<<߰`xhh,HB_TrO[j*n{%mD;gމrpnYNdU]9ߩais9r?&b k~D;bܜ|p_LK\)xl0E"KXbmP>DHÆ/zwhc|oMP4HE NWiɰeN$2k[F ]'~lhھ zx?8%mz%_87$\s e.{+Ţy{*S<ὅq66IhH&D %dʄ=0e/bqe,1Go6wM_ޢ„9"O}a%5'e2N"*u鿃:IըϗY8W:&{\RօftciC|'Mt?J͏dyCY=qvu==;P',Du!g'WT}L'K,$($;5#Dtcv|6 tzUJM 3>!Pªcqȍq9qޭYҍ +wv( Wzg})]7~tJ=Q 9nEfJ DZ{DY]2$ il1|$.ݎ:hCg>a©  BnE?H꿖GZp%zAw9I{_A 1 1ﵿs:ΩSMs3`yp̼'XcYPMe9d}S8=ۭޱ(x) @b/LBU@Zi`~EKŽybCOٶn^i4tQ \m֖@GZd lk`{<tce Ԗg)Dي85xlE|i$5i4UmaI84ֈ/{i9 pTD2.Pڿ/꿓U-[2_F:D%YQSˑteDOYf躡c'gw~ fSPlVHo'!31(e.r*dG6\4,R r/V%AeTC}!f@v/XR~KCn 2荾 -{'<6p^8$jܤN . 1E}p~g-+o?w 9B/L=NMN+Z;B_Zh}xeFFbHm EeXk/+ʓ1xh|lPWnQ#, fY;D8ZcXJtNa=Fqƻk]KWPLHߚ?ZYuhO{1vwNND`>RVQ'Y=`n|ko͏<^nf|Uެb]~jL0YS_H"ebTBѩt@Tتy(De‘zI钯n,`/..ſH~E>I^X  Rޯi[sV5r51@6hQ|_=1\WA;ud_ٲ~Ҥge;j$ oA9<,`88.KNIu!S-hA; +z C)t~]{' &eD|PV|󁂮 N f&t @9p_DC7p'mŷOF/ӗLrOma_iݾ@V]pRxnY؋;p|ʡ1AC%QY[st}^IA.[#4ra`{s\ g_t-WP-ڹ@)=udnbĜy^ɩvN{x݃b(\ʍ9+6] )g_=eQ\fٺ@T3|q.ϊح&`:=EfB&gw_BC6Q.QU[Ps!nA,.uV%P64 ewfDP_^P7V=pH}drR{i"0n AT~KBd᪌8&/nx`=;s ?y{u RGa>.i~0 zmg2!:`E2)-^KYS/A2Gq&XJMUA+i.|MQ~g{8w~Z|zsy=SkuLv:_S-"FFb-='3F~HӉ$L- vл hB=*$d(Jjgt*4J4e.R)wX1N*g| M"5g+ɴ vEGZ:iJ>FBEtIwdGHBPˡ%'ZJvc!Cmʩ() juÌ 5Yf">~o+[ZHLܕF=&٘ѼK7vbhF7{BwiAEV!Ftve!̔<eR}PD$!gO3>2-*?qETB,\G#u4ggƍWܨ UO%ۓa"eyx&f#E@q$G?Lj^oUUJe~zAxNbQ)iJO{ihb`b8S?ɨnehLkZ=re[WfDb2#,ks ?> k, BC2|Z.fЃohkS$)zl43,!IătUCdz }gҦ8}TD($)DbiǓ*p7Fmހ8't S&KJLyNtk]V%Q;tI=tPv<@⛗GUd8թJ3qIЄ5sMkEŏvx}: Y>ȉP21oZ E%ұe7{FXą܇^IIS^9 c{\@dI"^fcWK:2kdm4kkP8û,!'GEFfv*=T'H+&qJAhտDdcT׿l02Yi$@1[.KӲ:QiFIIZXɉ/0ϥ0MВ & !3[2Gl[/kR}ri)||(.XHh]("O)*9Lb@'Ƅ)`;(+JF~$I.~nLCr~g.V1k󥎎݇$h.?+ 4ĨK~R$!s6XMޝ`dr&;EI ̟̎u+jp# ?F\^A'i \bO]$#h Jsϫ g,U 8&}әW$ID1^M_#IDFTΝzQOһ8[|'8'j_o\ku,#x"WX_sswd˩~ hQ"!2by}hb$Y9x M 8OC8H_U;EUXӤ2"BT ߙ2(6[hQkz- &Zlt1H>k?w#H1($ꅍz>77b>CEvJzy*3]bIo5C]kTN9wzm084B' ) $c*}Ilse}+gΗk|Jngfm%ٟ%ʑ*{BA6< {K2yć6jngF]:LMUd2*%bHĺ4*XjKc#,R.L k~Ot3"Tv|L܍eeGGM#M1d}2"VH_y'o>%hvzUYJmyQ,`!ci5ao,_PJ7 Ԉ!Y{2ڹv8/VG:wH(m 6RrVQR3gٶ% \w\X޵CJY(!|q[ V9:U*].tLB<:cq}Ʈdu֒6bZ7^+D:֤6 3F: Nr2߳2n]gV@Wu'c-??oP‘' ff&4?_13`*C1Ņ CFEpX[k0q907:ܝ9%ˆaJ٘$nDll[2 j,*Bz=[|S/>/_zxАc֫Rr}(S@|?wկT?cgFP"%BTO۔ >)'C3$Rj:"ۈ:՘Έ)})7ټ['OR5#(O}fP2wQ{G R'%vFy¯ap5A~mZɧn7.$B0 gqn7~ZuAfdJufYz;-#'pԤQ/S~?GN?Q[ -9ӿ_W䍼.UKPA}i{޸Cո5ԿZ[DFXբگ|ߪ:2*"ҕŪTLbʪꙙhhQR%[ZZS2\hJVR\1jo5-UBi[ZdUF֡Reч:yRbc Nc4RUĢ,J 2%ZչWEe 3V-bg 1n* RV,PU" cXзXڶ&f`mKTT)`Z6T eM YYKEFU5f ׺a f/׎6}fGVH_2>\=lʿ{MW-dKx"tZʐ$?YP {x Grgxho- RCQeC*+W_Y],oQ~E4_LV{#_V}J%c7SW{A-r_Aτ8POeisl? %eeBs J-Ab[A2hȪQbZYn\122Eou k2V+$fIĥZ?jTֵա֫X Rڈ)hT,JEb[,01m[(VZ7As2YXKT ob3L*,!(E2ڙ1lU1Yj[feT֍-Ded̵kuԴg ,c&M`]eʕ`UPL`5¸Ѯ2@p*R'bc*\ID Vq h Yja+F%kyӘ;F[ViT+ &Zi1qqܵXܘU *ܙ`4CT:k؅eBL1DF-4д*B  [ @Jk.xf^í4ԥ3 fh8KnI*0VPQLj()*`ƴ*VIX*,\)b9O0-ڶQĔH"1)R2)jTV.aV]bjU3 «*&ST1 +3**$kUV030 łD*Qd8LHe\1xU뜲EI.eְ+~`aK-)SYr("uPLkX hQ 5)k FheQ(ŰB _6es+T*JSHѤt.Z)r+kF-U5$(IY&&$f[V,Tѥ HS( 0 LZ\-jy4 1g6t(ߋ1r%Z`i)8-te/yohgw5D̀R[~Z$zro8 %Sܽ;R zQ7c~O6p` d@e80+FQ  ̓_8Gt'}_=щ~C%HGW%qOhtYz~[=}rR2x'BY2/ੀwN7Lr?~Zil_9}q⽴95_5H:}g~J ?eUqY 7?˭~sOo{cOtC}&_18 J>ёnd;tn^H9'ثw:[I[]Fd # `iPM^!5-_XkdB8=> ~Cf[M}[B_QzzC }= g7x`fD9 J t]/qШ={ heQ BFىW>Ft_@ Wb" 4b4e.'pB?i)sL_F(;01A=]Twy$@ $?5;?s,* ښZ%ο ';#!~;+o=E-d d'">߹b0=M 򊐨w~ܜ:?quaryۃ@7~}TKBR#%=Řlpg>pOHݎLdz?_t~>Ӵ{{-cfO79녟{=WD{@$@!!S\ ,I_ u~k}?Ols;17>TGy(β?QdR׽U(?)oSS_E~(g?~[Q??GO?Bn *D{ r5l_-o: ˈח%2 @C/87c~JLֈ=IÃNQ"q 1Kb=n2wnpZՈ^i뷿g3وz_|#?m9xddq铔7rN}kiÅgu D>z>p4ȇ0&Fesп~fc]M7\)cn㾾1=ܛ8f'oO4~TP̈Dڹ +}8e'J>r_TEjG:^sg JY'f p. 4NwClp]Z?8A4aĈrV=% W֢DFd#wuiwnw%sh}d!$45ʤF{ɋLH5 hS-4v+1'hu-Jv?@Mgc&%)0黫nf`GQIP&/0[=9> _Dމߑ(#~-p??_aOP,sU+-RQbUl?|DC¿w_Lм/WPԾ?# RazcPmn4 /&e}O ڥ"c}VgX6iiaVЭOY_[xnpm-M n;vPxݮH>Mf9 q*75L_{ۑ>78U0+7g:r+#8PŒAwQa\33”7pBO/0/~>O0t^ NHzl!ES]Y5$^/l]qojA8wKyu[?A"("9"Π}LKyB$г/zq8j^EVHKrR"-II =޲1w*vR8EbPI?-?9%n~PL5'f֏4矉HG>/눜%$XR*E1j4luV7"c(aϡk'(OCk<ӳgt8/7 iz2-5*TC3?iJǠ{X} -Y.dH1M&&?`&C(~O!JeC:2 ),ڑixUfpq0󲖇Oo3g;i +:F̀Vq(*/ }9/jCL~/] e4!1xrt. %ӟ~g|z`c%EO'쇌_OlW~~\jxz)~yqُ ǡg~bw^~!H ~1@SR+~`Y`ޢjo߃x|_Ïv=CyU%!Ov?8U㿂gG)~ȊRwvv++#eEQIw%'(|^۷²_{"/=&nNwֿx5tع DO-_ d?l!(~yQPXL,?{|rDPX2 BA<*>n9ܟEelmn7'$̭%UEYOXCOܲ $ߧρGh~,?QuװtH$;j@Y1s_,'[3x\G}M I>[3li'B;z$< aƞdw)!8||ϱrxQC UZ?_{>ts1|++_[uH_c,.D$P ~'t#E?(x;'Ӭ>@c] ._/̮O, -~Op@'-J[j%+.2Ȉ*(Z-$<߮al7EV]\qFҶ%4Դnfe)V;ȥZ\-HܢLhb*m&Nr9mpmofF.Ɍ$0^/$vC5{ R' `)h=/CLVi ׼9~k H}=?;_HsƩ}>;G}|I$*eHTT$e 2^֕mOjo{gpEwmUcȈ^tڭF@ 7V]bdȯc aOksA]bCq{wc>Y<ΣwI6jv?zR|^wA} Q缯k7DVړdD*FgO& & YI9 /ưk.fwPY y]&()Jʑ=ъe?µe"}-ݻ8eiw9G~ȿ])O|dՔ*5^W۱"HfxAb {-1tɛ_ ~{J娷0\|ufc}Z,'Cw-ьj֪!!  DO3! C7|<斦|Q|ԙ:V,M@n|mMpW⫷/;mo'Z(%T/ۉ37e{@V$k~@1)PHl~ 2"HSph!`h1aҦU;k%Z¿ޯ}/W@"jt^/^?:muF"o tx?PD`t=K&ʨ6T JdG<=kr4'U9D6S!4 \C"vU0@ p2YTǼ x z 0$;C'u@;6LH~E!eH0\sH.`Fzv~D6P7'삜 Xp 'BD.TlAP[  EBZEk3rPsx2" n7p !* R@du!D>A<Պyu JUȈ } AAzHfpyc/% UWphp u:, NO"%WCr~}z U,*=yE^oڮ8&3DU`a&.>]Pꡪ p@iN l!}:\8zrQ ê P w%(pA@&ɦ:pt^۫"b"F Py)@=E7M׹$AAQP@dB%*m|\9 aCaa=!7l88 g)#B@ }DD6 1,6&+y4Ko׭!Nb#̅l$T8`{$  Kk;žU!51% }E \src-#c&9n{.`+D[?vQgL?]ƃϼϺaK(óKl@Rs]9 .e1]yÒԇU!#z8!`mwAflޱ=^vj J)hc-(--̢7c'a2b屢AKz߈]6|BP] #ڔ`"",c(QU(OIB(*B%AAb$Z!N=<{t|󾙿 SMqܟ9aN@γ_sΑu1 W8 /~'$-h,3s;$,&l? ?9 cv9)xQ4}^O kEBWb3 ǽ^va0ˏΟ_5C.=^u7nVȊ^|mAH6%RF:N–##% t`x_ \ |})6Wm8JWh{ivcmA?COgM-# ^O{ ۦhcib!C(|nA% 7$o{UԠxpV$V6źБ:Ym_!&Ljc]Oi8WzRY2˨ T DR׃7s,m[&I)rf3G)3BU3IYƤ} #&w)^=|_H2O} \ wz@: #4Aq ѧP^H؍KJfMkD}[%F r (c׻ϱ`\DYE* ~~ ?1r09"H,suó\3Xn z*^ٌ+Gcvc P=},o&,=3eWy%֩^@ygn1jJ(cUe+B"R=n5wɪKGdFd%MioY4<; = ?MHcC/ksxys\vT  IQ5n*MHX_>jOIgGg0F捻 5wULaO 98jGd.=+ʹ! :BQ3Bˆ(08^Njg)y V^XqdQ*&Y2 Ĕlb 5_Wk)q}?(i)`s9ڸc x! WAQ-WH̯n= ݓ @erTTi!ѯUxV|6@{~V'  `FMDS px /$hnDν(U-Z̜w>zn0#`usmIDao8#i% r, Z-TF!!liHθIbJ(sAE(qi}9p>$6R1XY2Y/NIBzBt`u;l{8EW}|*t^y}q =bwAR#m᧚̌0Ke:EOHlAۡxEW/38;{NvZi]nlj=U1.{X>@qD-5A୺:fx`J慄&5|cQ"]Rao69PꜸJvX<5րB9deyцb.^=z 7SYæNK3@1RO[ fdrq_UMΆ> Z5^qBjsj|<=H0~q79҃L]D`)~q2Q#jic®'xո8gb((6ҧߚU?N=i-!%*|kNx(:JШB]'/|ai߬B]\_24l胍E @?V &êE&vrvWC$F"7eܿB_T;43)6mrH0 :8d4XC2+lJebT`bHKh>D`@uqy1o.QXSx+Ez?h +&L`[%Z7m!,7Gx9kؔHVa Pѽ I;Rsw/š{[75FZ.i}_{T#!i.Q^.7.9X681$wg"%7WC r$1anM h5 tVτc'*] 9M|l+0뫲sBӹIeDXV422dŽuKCF1T,P6LK|1sN,KŅP3 |U+Zį 6ˑ K|T 73W^]b%T*S:Tҋ'_K {bIGۯ ^a"ZFZ'[װu=;2?{`]lW|o]6-GG5q6-ȫ;tCL бmÄ?Wٷ:oj-7K#&*Ŝ"ww\/Zxnh b32뾟j!i$MzfyB]%M}WR~u|.0콻3#dnlRN/)K jwR!r,3&CH'wѾ#X8n9 dQ7س{cz5d})_v!7!jM'^'gNj݊S8L8k0)8hY+mYmlbݥ{'U7Wg\󿧜$?6 O| |?RHVׁ"6K(+m򌷾ͬWtl/?D-IXtf/x, yDUgCunƍtL9KhJQ9j4DQF m8}x|x3WN9a#CxCJN8GEs L-e'O5k )+He$yE-qg8 ^9H0 [ZFWa FЬ̰?|CS-R/xu(L6]7f}`Ė9ՙ"īn6./Y;2>EQP)x ?CzەRN,ܤ"'Fz.VkOv'ORhi{^G3`8kZ!oi^ߣxE [̑u03F5SKTr0qP!178]&Os78 S8\JI0tXgmi- y((GjqEfKi1^II4M@~2 VI/ԝ 5{ V9`lLh?7zh-ieq= 'R:_ѭs{'W(TJ[[- EjzA(7г(KJ™kiuأ^ _^_! '1xG77_[+eh`l` gֵWI6pm~e ) X#+Sl|g\i'jVV,-s]4tyC_q~?;Χۮv3Nl=:JUpC/>RIr%PLH}a%B>YŧE-F5Ck&3X~#sҳL.Ԟf~g 0ПovT ^b)33?UQ3/NS8={q8 Gߊr]VL!n*Nc-#7-Jt@|4U *2_c@7mشZ-AD}KY6=jHZm"ω$lIAWb@ER6z)uϗ. Thä ~C `gֲ a%SO3mX)=_{B䯻 =vڥ(A^g, j̅rh@/XīՀqKOcB"6wQ Cҁhwz@%Hl iU3('- FzAkaڣ먎6O?\橩v< G*FH]c 0U 8F64i_.IBkFVOȜbA/Q"=eq%Nb腱 + yƗ_9{8-} $_. LR,RX!xZBI@I{j rlZgoCNu'3ޛy,Hޥ"Td`y%?D$i8:bZ9zb dv$6k!L658jygP7c YMuMt~ky#!h?&]: voH!z$blvdV'9TH>/aJybT 1_3V쮴ԩFU~Kx~ѿ{ŪGӬV6}%Ex-;M2yJ]J,vތ*iݏ(KA! |b܂pn~6ADz1[a 2<|xw.Tyj\nxߣ͕{:!\V6UE;/K6DvzqY4o3": &ގ&I5Gʀ9~9|W(:C;z"bE]A^A { } fu+K YɳsZ1.Dy~wWG N|  {nk/:+l'4n"jv71t%Wh"B*ً9ѝE|x<߃zcs>s]4j^9ұ(w} p pvqX^<ִG^@-O> {o$(p(=MT| \ޡJ {t+"RBZF H]+QcOtlݺX2&ڤLJ\2ngxC,EǓYW%I"AOL ΉT QRG'I :>8] -ؔyVO<k:QbD1y:nZ8 E@w?i hAB7>bCRBsa r3dOIo V3Pa;6-n0ԡqz ^wxҤ1i9ާj<,,a6!8n ;\J?7 abݞeC!{޹ڋNN=_Q9) aDoJi =@XWߑWf>k1h[0 GqkQӿ[im}#/8[(/13+"hw 8"[J#:rER Rk0"ZFߵYi4N9,<3t{ H*v؂ Q=ps ?IR-{\2EsY9v]*B !g{obejA`iV_ 췖 xXaUj DG£p}gQy=. ~ ߌc˞< JB05֖cƏM} zP@O_YȄ>|H& kNJuTZ|j ,ur:IKU l:ou*qp XԾI# !f8?O91?↢﬙6Rlq9E 9A t\ 8da҂2in3Dm;s [i}yTZ 2o.jo략s*GNJ9c0S+*GIsoqD ' ?/m)B6CuU4#X\l$Zƿ{f,y=]_t>ݴcsG}ޛ,)KLSzw`J/ :t@~#:_:Ermnj柲Wڏ'O'j{qdu<0 |H0WYp݅OX._~͏>}mZ Oz$!}Q|iCYs@y B-X8BAXr)> "8'lP^!GdEBA9Sh:燥ո =[a֥loi$FԳ/>V6~Wrd|˹ ^o01xإ>{_FsM>'#xsf>H4,4}꓋|]/(l}ÝFWzj{X(%JBc]볝I cJsπ"w}|hfy,wM"'Y* NJƞWBo,\b=ZE8xAڕԣÙ]F%} Z{T'&:q!ZV A]<~T V Đ}\rϠSȮ2p75k꺏r<[z9789p8y"5\cnnb*(z"(͞jOhM2K6 xPI=XߋPW<^3GNL#M= ַQxu_g?~m{7IF =lJs p<(&?d ,4g+]D@ z]L6 Q_~=5(}-QӥOtc]:t§iDuKc fH*~98#NuaХv?ڪ"(5Zt7}+kV=D~"9Pw#5EyI6)1%nXZ@N.&u}#@qC/]Aд t(ѱX" PZ8^- ϖ[t)x^^l9ZÜTK}~HКSI zZCJ6婂c;z:¡ZU0y6o䍫4Iܣ~+u)spE'uLMH0X7K 2 ptM`8O^_ ,!;TG^q>lq>^!}y֗jye2tHE8:x4u^}9V{g~jƾɛh}Wةu67|!@0ox6.0 |PڷNɲa'p/KcXwT#w: .W"Q ɻNjׯXb6e.Lqj IݽA[EI#!Đ>h7}}0,=߅N_ \_-ض 0GHTuzCl:XB_H{_E0{"b2%b^e}GMj@{ӊ<ڈT[m?DcΔ O X|'7tX*ѓSu}*f&R9%DR#R_/2I;=PώbG"n> 1CI\- W?HNh.R| %5ГiGj6$ :TIӖ_@P~g{56%;ď?^;-:ϼO k7b&`Q_)Jr~ZH$Xr:?DYWe x淎S-u7ƮO^DA<SdT}ѡJ%+1x މףv$ G"~qkq0K{!a:g쵽oD9$M`78'5Ԛ}CR/އȰ].> vĭY2Jy1rqd9/ted"͝^qJYU;]o&(` >E(v85_,0VjϜY&'9i\h2E@5 f QPVDύ°y> *%xvr}h"iXoyR( -2QoڶJv0'ھz]$V5e*eX!|[ӝG0A4j$qþ'vL"^?x nΖ81@T"5u_kr({wWұ*g;j*x,c0 T'oT^]^?Gj1Et7v߿/w/dHoccלP҃qfҌ$+hn=sX o]`b(\,^XsxsT|Bt>8_1KTs#B"!1GȽ{g}׎p-iH'Q/5HO~wwkk(vzǧ쟴)2 6EJ{4=-AO Îxޢè,_x NZ! &{q 5״_&/x7]I/, pL%La&ʐ޹EGhT c+HHӇ. ػ}x=c6^D}PHUl812:09My-|2?>h_7YϭE,h9-.q4Z~8Gssu7R¶WDU(H x/Ii PpC8}dJ3%C$Y]5DO=Rzn~|qZ(/=<>] T.-x~>U'n!̇XٽsO‰4>=Q@bH:$8`9vZN߄e Ɵ[w£֕;;<3xB XQd;xOj@5J[`eX%Β\~pj~} ^Ӯɟ`9VC50i k/G(R7BY,ŽB r|ŏP=*ˏ%+Lx nm5_:,LpR H oT(W>8].q< _v8VNG; J hIRʤ9cKHG:hdFf"VN*Li 5$LxC|/:tC&Yߤb,%-] zQ=3Gͯ%nK 7;ϯ/ՔvGk'?$'sN0 7E(O=uX>ɃP_Z~(OZ(Zlldrxg*rxVL򂹂Vyasҧ wCWOQϦl$ZH YͣDŽD4[|*-~X8 /O]IGwEKkh~枯݁0^t8hwRFW @ KL+~3Ol_<򯗘c^^I_O݇np96ʏ-TbF¿F$J#0Zqg}4Hީ(?+0JPY߈|i@=Tį[&)1KzZpT~o)^=vrE4׻<*HyAHyPo+ lZ~4n7|0H_l>à|g"IIΦЪ?pRW_mnf*OE;%:'#Osi?@7~圛3uI%ިooKܿşo|pgc"?'\nmrU{Kv@SɌ?tI}Owd-oHkqZ!N|vxw辬})RGRn5{ŷDEflA#+DKB7]TlKSȫLnnӕXdK!q}TsQAFP> oG%o1u $U˕e@  /koqЍ,z)ar=nAn+}& e{ _)Y#Ά͜"Hm<ftl\"/\]>ò N [㝁C^ѭZV7CruXoepmI? З CհL| `2H* o{ftc 9O7=K&]*7|):fu<)rsȜ]ŎLScaC SDoxG >}>h nT@6jqPg4X2ZYӴs1ڋӵgw0M0*pz!|*%CT]0]гعoaPǹQ춐%) ;wqG>"Ī`r)~ 5z:䥩uWB(_w=.m !1m&@s}*X{4Mb9Ri>:,WCoD:3U%4\%,(祭0:oIxmy;o&>h h8?9ln xBX-y}qyדvW(x?4Jmla{ |sYLZ{Ne-$Aٖ? w N=5.!Q=tŦ~ 0dܙ|L>g >\^^<>EMϪ&x胐y;xYYQXJRz2MhfQdZTvam:R;K,hEqt4Y,z+&8ӠcS'k);b =~\q85\⺥g+XN3'RƉIHǻnޛ*ܫTEzA{N/K2ƕ'kLtUM@ĥHS遆D Z -G ;n Bi1WD%=*tT ?n4l~~ ~UhT"^BYq?2%đ&ffPePkRNB[K^H ָRoB4/ x!#ih+y*Ӛ2<. ܁,14LJ\Be] }2[ȵV1ƑsKv&jߦT{=y yS$pRצ~I"Nx]$}جkA8O|E]uD׾d}ў,.=76:s2[e67'|wɶ3>u&\b>7o:~_/N~=σt5COI! N|XM^{N3hN>''h:!FUᕜpit A{Iw{Ֆph5*2?ԗzj=`1|/N'2ȿX$0~j"yxyn8U>rr ܖ(8"t1 @?{F#COJjJO>Kco)vA )_P\(TQ^:;vu֛P. >'eecTj1eR. HA3+tɔ79aH/#>+cģ(D1E;2m2.Jy" Q-lRkgwWU8`O)ĕx"@'yYld͹ʹ3cٙBFTvpE( dyzoŪdH,xċ3Byi\3-L[zp"I6?BCy&=Nk{|C:V !2`MU<K֜mq%0+A1yVɿQ'L :Vq{C7*^ /;8K-,.L~X>P[rwDE0;X!xnV0Sȧ f#ywU~E׌{ I#a |áDw ($}2l&''7.. Sy?g꒭QA0-hb:>+D+Nad{kY+1M X:aвEzv%w'{$^L ⑊- J#/MXYp> _?Uپ1}[xOJhZ*ɟ?:;#`oNV VM6;[a&Ä&r?2Ďޖ:I9k\ 7TJ&T[m" DjlC{6-z%'&z ECR՗_h&lWMѨy׏-ok*ya)(pFKt7C)MC_! \=ed_-̜\*xv&+~K╏ܒ=2F'pN;qa7jˀ\ ^\1$B3=p;gITiPq>2s^N:%ɰuxr~qݘ52.mJ>'cOY{3]鐫t|l|݁i, _@C"J=P4و11x. nRsMNz x=(CBk*8A 5B:qgtۂgxBVn3C/]"%r6"ֲT1nQt7|`pwU?<^0/zaNHňx POd_G Ͱny\JfSNe|] @]CY* Z9cK(B7(}{>n6n:3Oc@p$eZ=N`'zn\2;3!ZrId0P,%{Ltzc@yPDmsq{nfmbλd2|%BLW w &;VSɽ$ ര9"ڽhG8x<8F$}9B1C^= sG ;7~6z8+0O]%rKY¡odZUp|?j~s:)uy߰]u… ;S(p8ؠ}8m _Jݮx,R9Ov1_ZӬ f*iҮ{>@zJj!C֜μ{ A I r=7ߺ;7{M؄#ē  q}I#2i{DYx鏝2/"ǂsxBfaHB3$#m|햴p%1?̎w-Z]k] >uk=mf)%nmшrZfx1Xj+{ hA# H9ƄA{k5Ta4jvنc/5W ޺jwB3 yl_aJ?#=\]Rz@ooJhO2sD/܈e#Q&^WGyWlքc<<6PHΤsbZ/Mnzn +k^NϣS޶J}i_wsߒ5~x> 9 _a:Dq+_kdȇϭǓ讟 )@Doq_^`v>$Q)ѾyR&|<2фOǜ?W߇nگ+Od +y] Ŝ }Up?>apZpobx:T"L0OQ>=gH݋wga曍2RYk[S\]kYpR̶ G2E{<3p'Ω9![Kə^3o3a42DC b\ҎIoU&aҳ.۠L&}t NEsI1x kL1 :?e.[=!@#4v:I/h}ur)mz3VzBT(tV(ܻfh+F@x.$B\0;gм1,aC=<GJC~c$n.<l!~=O7(䨷qĻcU/,d9%NewD2"B-RA,y[W0e&xw/2sPG̡U'ʯ{:rϑ:LQVtd~Gl}G$~Rl/hw(MgWf$.k x4pAH-V/ڴ7Ow'&.+==㐐?"jvbxҧ=s'K.d C/D#KyĜqw!A< qΞ`.Q+W ok=9Oor{:;d.K<#L/-{} ”S!B_x+JCnz4 s{%Ȇ?}^pߙN sIJ ~LiGD'Z|QH8SϕL9oTl_(0cG!$7c{\tĊ y$ *W6%/X\6Cqݐ,ݮG^hbҶe&ӑOSQFTpwv_[4us̜;0*m|(sS"f )}PMyq  If.ߍ NޅzfLȧB>!P "Y4K(Xd~[,F{8 Pնxo\k'jfn҅ *jv0A٪N"Y~+̰^67U]<8YKa"&,F3DDCdL=)uey\ȥQvFR_ukQۥ12g:K-ꆈ#zkΌ nAgzs' 3b+..-A9ka=n;2#v*4 eZAdtP$qSeSX{K1V#q3 $A^ wـq1yɴ5oB5#/V$wʢ^G/rU1y>Vނ IY^:t61m⁁>vx*|dI3sR=`Il:NhJ8t8I~(4?wlU8-LCn.VjF mOe+q`xs ?}嗾p}95 >^Uᚿ;_B[V:n8"M|JqyiOpQ|;j)zB)9V ~$C㋷;lj%/[s5}5ɒI Bm O$RQgƔіǡDGR,Qa N~-`~ڔ+T(.'tFbk sXg%E!nNiJ+ahJVkf\܊?q75~*k3?vmbK)iƂTDlԜ߁H8T^LϬs5BdÑq-)1LseL<2H=atI!-}7 2 ҷ 讉紂hԶ:|oosF<︘y>h^!xOhPZG3.,,g1 sr3^}S[dߎ䒐$NSvCC2֥Vl{;Il)Iy)E.IGV66 KGEbᮡ E;}`՘w?pK-K "z=l`ܬG]^ye՟#4L>/~3)ϧLt'3/dQl\Nraِ~Aȗ)T<$e%(+k>L?-z [h٪M v],Her]P*=S9 2wӝwQ3#eS,TZ㉊sh~iZue'38 (~#m]$ٻ^:   ړAWm+ lb7UͱDX׮@p|(N@ZxUHwZ='F+,'BRMkvWϰz)yw?nG2)I7ĕ+|:YFTltM_oGH=@ J[Z'r8+igL n_aU$}*NoG}-?j[|==Nkyڞ}4o:hz1BFTe_ dLy%ݑΉ}O=4ZŅt⯶]K&=/ s?SRgSlM$D&:!c~Pb>Y0M NzQh f|(H MXb?f˓F$Kͦj;@"M*Tf+\NH[G q誫^)x+5}hDQ?D!P'Y>r_p8\?8GmdkK!Ϳ'<,%y74B"G,9a( ;/ ,[ȉz9.7d\ܲ@@a;b =$SOَ Ю̘GLFܤ_Gߨ2RvI 7k#cQ ! _AE: (v9&h{FD's8Y=D;NOP0t$W3yGvDn"q%|2AKg[%)dKR 4$7R4;PVUƑīrHyvBUL?g1k"ET'I3m|I5|kvTwWJ)>=6 YD}c20>:(Pr/_WmGI)Cr=.*p(?Bh 2ˬZp<>ЍG~Ϧ#O}gyWaf80I/s1Ȼ€FLf|)Pegev9nq(`ޟhyݽ;¿?fǘ 8soJ~&cDZn⫍TԛTi\E<*# lOfLftc/˞ Φ`&#0(CEb%fw3C"Ƣ$1RDnx :Q C{,ҙN֔NN;! Cw. ӧtkܱU 8>~@[]>Sϙ}޽Ni|^Bz- =rF4 'GoB]tRXZ*u?^ |b.o *=A_C _+l'ju`(_tH $;!bO.Q;6CC=G_@fmahH4 kE7{"T P透!yOHu\!&p)4ܣL^o7ڕ> mD;SӘ`fR-h ׾rt\(̤\"2t똄F+" dsνNsծX+z=P*:.K?xNQ_G~Ic1c/lҙzrˣ'AjQ%ziFc>'єƈY?8y)U&iWW3Dߝ(Ѩ2{cU=S׮?x“4;f&{skp&BˉeF 'ҞIA>(z|UݤxWw5UmRΌO %| Ht XCf] (nվe%GPdu:5 xܩB{!TPĴ45D *Se'ݕ$?LcdUu5hih2NokPPO=螇C$\K¥[_@y6y? 1I:ɇԃ0:>tz'@r̷# F= ;^I(ԟ1~Ix~?a bI_]ʞ(֏׫ Ɨ(:Dᚄ8!*^!G=)B`b $ |qu?S';/(JHyJ VBR 0sVR뙡ذOifKeHGrȎϑx}:áCh\;=D4ڠiղӶ 5|V5X%:,MKčۂwGtf1C,<˶ESŷZJCq1+zCA0f)dsIcq1EnՖ4OOtV BLh۽f'5*cqn#q-C!*LB gR[%opK'qҜ~D8A\9jSyam {q=.ipJP3` )Ka]uaŮ/ꓫ9t3 Whg.Lb+E0.?00|<-E5/\MMCY1o8願kt46l8a<%yMC("cgr[[ 7@D#Ϧh<gtE1ytqI>׽E ԃE:EG]Uc ̪pHRb=؆gޏcܘW$rU*dK0) b Lg빰@Ρv owiYFǬapCX ˠs`!?{އ#}]gS \GYKqa|$į)r+\y)z4m,!_VKe}1hMPR Sћ1k~8.VaΓq]6U8}~r|ޣi{f$w ?-mqr:$ЙI Q%O>|?,?3R;U!|3Αd cO=*P$Y#u(|݀p;DpuϸdWgˆ18(^"KFjMs@n0K! 0|dZ<|^ܭe (%&IsI1Jj9R\Kjc@K'>`^S3f~;]} @ u#/S Wnμ` *I] A@o㯿~'ړ?TN_ 疁jy!6鸑B*pSϱ_f¥rFfb@xyűM>r*ٝNra G]o| jtscX3ѓ@}11/1x;d۝דǚ_X͊VOϤ1Kɑy"8% tm}D3 \ R+7+BRN{Ӗe~;| @rtQXz<~8K5m|uur Ì>?>$.wB{M#ļWd"E .TH8 fp"^4fm: [rWIQw Gj}g &zB|j۾(]6#g T Ƈ+ȩZB7x;r-"*)lƸԧ,d<]ɁLMkyg>g+yyDߚ(R-LWGgcPY ~19Q{K~F"-=ۜasUuI4#ЌEc"}OF1$VZj,bij@!p c]s7c] Q葏:_b Svop4#Mzz87 B7}y#d=%I( 1XjA4Ykt"4C+ݗ GnzڸƱTLȔœ\͙494b1)5c!s3W;^tPߦWjoRD9T~Ɔ0C_mٵnk8:xT==! 2Mf]|ufryt8V)<ؙtm9ʐ@cK| QD-l-:`@#wHMȞ/ӏlE9 GтdeU l$~o:!?.V ڱդFf" h~}N4 (LzY#._RKsYEq&)R:őW"c±^974א֢@["GwxHE}9ۓόi O{|gIx3QLÅ_ xqStvlPP/?:ĨQ4kmBߠQ~_t=$uITx aѥn1n ~> NX `ڢ J(Y2MsOM%H'\` a?^>iR oSI5`vΰt\:=XNLjǓs{xZr.2Mv`cg1K Mi{ɚCG}ﭠa7Jh).ċ kծO}dߪY]]Z˃%Tr .]{Sg_5ʗme "~a+,p}E𙩤Hޮ\GWfeiIV:Ү}w漻 gcǤ bsjl ue =E9G6Cbn:|xqS݃pX$|U}Xd ]J$J:zN$G x!hsDlh@/ZD0F_qy>Γei32a.>xkt$Q,[MAbN ٘s6b=H`gsY2 nc{x]EY:dJQ >I龎[1=l}UG6P1iqB:E [QqK/RSL-E"ܔ ZA['vAU^7zK6oVCȲ|.y/}!Nz$<7Xq$c60۔'|#.<"`{>ୱX'\~][0;F>!n+l! ݰB;Փ+&>=.dIFn#T5R|qpYKJ "&! VAPu@]\3iȮZ&JIT̐BGI;yq`˼N"GwjwxL<$F6RvXEWY.c5 ݮH,vfI#;!:]z.SRCT<%):qIj\'t=,KΜ ^T֔m⫎0ګR]>O/9?eYÄ!1LgCP ;cS"㴞Yvi]>ps i{O USlg\d 7fmsZu:WL[ r3Qm%$b3G__/jqmocdJ#  #'hs }ln8N'X)].F-X((RQtA/քra˷ހr<\~;f?;1IBB:V*U(,mQEQcXUZ`ADQ" }~ X$Ou"(ERUE)y(+%h TUEUE"9jA4CIٶcR9¯V?o81Te]tuF4F񊞱c1A{*,Kx|LH5/?7j @ `>|C\kFiݮ{q bvۭv]ǻ~ŲXE)cƪV6*39&;XYX}%Eو- -v/MȣeYW>Mmu_Gru3[p,}:*+I\ 7ÙOªծ5 )~HÀ b$Gj%Ƅ? I 5`b]K?ƅS;s&#XLI~ɻj]"PyfY-VYhsZ8ɊqmU}$r@(T@GQjX w/XmGM{6~*F ϋNr:W~^'(jZ81uIpdCI:PF;u-渙P2?# rt2ZDB#l8Mً07g9%BwK`7Ҙem+Eo{h};d =d`|~Owu~^\KJh"5fj&^N[ ZԾH~.8Ψ|-EyHS&[}WV֒m.H bH&|Bд%[Fs%8V3.:~R=lp,T `42ݎ]+ Η^qr QZs64[)ot{^*Vq~} OyLY'p9RkfޕkEfq4^trĿA1.l&9E˟k }]M|:4_ح_.Ld;Z֯~0}LMwk2* S:sgeKnAn8*ş^+VV6*]ϊGȜg4HGŷm󾋩?jԪsCٷޓYO4~ 2ۙH倚~bPAgT.K&½^p6RG\Ea8 6ۦ^Jo+'6-\h;g>:#ǻ9GaKn]{TDP;jyCPmh)S}l@0pB" }wWpse oMo ifVggx"j3Kwy?Oou`DJ) e (s8q |o?#R5_l^}DbNF9zKݼ [$O{.d:w7'a]HӹiEf|a?iǻ^vf25nMFY`p>Ǥh[JB)siDH.*Zy>R%p[x_KZؼsϖ} ȓϑ=!81x'ُ7֞@/ʧATf,MLÄ]X]~~|Y˭nsPuuuKG=uHLBzzn?6=.uV󤻚h1`'ӀPҿH˜c(o3u'Nq;Ph EW3]וP )81 Gkf{ !*~4sL*}e_xSt~BK* _yBogN׬|"CYƥR+b& n޾Ȫa& &to[ojUTկZj)Lϵ)#^Kk%9B1%\JxT 5%sVyP 2A DrspԊ;MǺPw,&Z-<ܽ 1Xy:K'ec:a5;^ WR[JL<=1尭|QFNAm/Y7eLf1<:cټ_ N†C=1zX@|댈 zqvZi|'%b) Uȥ 4k=ʺW".PZo2ω9TZ!;"vFٝm4 MkVHH"ݫ&k(;bmC fN͞nqqT/-P;eNz5}> H]hhoc&DBBTk= yOc?!H bHuPJRdGqc5&)nX5Y|XU| M;ݒ#DuR^6R8i> ZxlS/=`9 Q" =#}r zgqAKz0`r۩tf=a-:zFKCFy% }G `z39k|*[Pt|dnPNi{:"\ȏ WmG bwoc.̜xm8{e|SD,f»0Qʉ&pυk8rgw2"r>~29?MxN8L1}a bⸯ{ ??~ f/~.3BV>=Q{Mc4/=h8zx<1O$ Qm>H490X3 2g&!s0U;0ZO_ȿUw!2,Zx6nh!']CӔ# R.?,eg="1Ά;Ξi^؛*eDgC%[ꈎU L_.jFMX.0G}]5S]4/ƪ "P¹F-̀n5!iϽ\""{ϫ" ~FUk)"L1p6b޵PtS!Afghdpb+M_?p$"qw`,Z\c(n*J/Jx\r- λq2ątCh#@mmA+2Y0-|9|79 7F4%ςOp31Y>] r[,rcY  Qx<( "HE\\^Z2Ps JLw8Ksc󴟼↗z9x2ܸ.+71œ*ZLCC@F$e oG: hV.|ʬힿ$ߓ N#yP]vY >dQҼX1]#p](. y +6"!t"ZM`,aB]l[3zpi|.c0|hр!r N%(GTh\aR;m#%di<G܎*Tx `ֲjKFL&{+#][t~ڼUD6 ٩]:[[Ы1[ g@CQr 4Ɗ6W&xh|gA0!1 <SG$ Wm_!sExo\yk4^.3/D꽢6{>4؛C\'*vAQ-v> ~F?Gھf?Q;D/^e9v?O/ЁF>**?bڍH{>?IdJ$4`OЕ$$;~~QV }p|OXPbOEУ?ܛpHԠ xo%?hq}d/OC41F*\P~~3;^gmo* .a }9(&6 ~'mv^9;uwa6möQ[Z3~^ntzk~5+G+^nЖQӶ%ii?m;*vtO>hxEMa&,0NӾѭ;OR ͡Kz1w$/_kWǚݐu^?{D%ao7[1^ߧkǏk7̣xVj4!N{ny/ІFs' $ %}RUEwIσ䠽W#C yɻ6k3=gd귱EtSWyK|==3Ï !!<ԟ6۠yQI;3Tc6m+h5w'bYO4&Y25 _F"'MA n };~ZRE9l5Kj- tnG=v>RbGNkOͦ,CkT/3IK,7-"Qw\Bi?G-Mgtf|$dR}dO왞9?1@: c5gQ @,d"6>ƈ?7 Sƥgߞ~:CǓmen^u7zw3K -}<ߌwz_JcP#ǮC&=>\fL_T%ַ,jOYGѣ~}¹Ij'1H.v'mqnq-s;>6dxFtjYkC[ÃQ89|i|׏XO3r5}*p\o^-""3U:/RO0QGOv@^eo2jNN`z,m-\1`G,z-&30PhҦ:̻>v}aRҕm0Ϋ%_BJ^FR$eAw$^n>!?sm|kS{_̹!bKݞ:+xk=QH%t"%o[3ե|$`汋o!=F!^U ;1'$7xmDBy4OַZsRx5)ʽ(U٫OWTR$E篼fK-Tn{&Ec>c9UqE;4]701oaΌ."zJ$XdQϵz;:ˆ6bӂg]G?:ht֐FK DI3$y? zڝdk7]) W̠5;F$튫]zx>,^hMt+<\=mywH|cj+2Gw>t;6ӦL=wt~!pS;օqKD]C:-;V R\τ|],%gMBBXxŵ-~5#Of'ޥMs?0?܎W/DNB*XIڈ՞<7 GKf:bو"{TbZʞ ;=|h랴/ M>,%aYYXҩ-̪,a--+7:Lu &x$/#56V*;!tphDMܸr& Bذ_s!Ƈ[y7,RBOpdw2ˇx *wtUdR ( @+ "w!,ep( gH@ʛq%O=>) S9.Eh 4bL44k\o3Sx(?;ös z묵,mvkƌ)24S9eruѮTuPyX)?7!xr3ñL2Jf&T? ې좍%||tTȫ$Ecz} c򏛀@P *aaνV0T\X4|C:2Tip  saͳCm E\HyCWZeR`C- i\r"_{p+)dKgvFa`}7IŮI :Z#(%]s3V"eDcE<Տ7J3]?zH X+- $SH90t>:7&o4&cPe^ʳ׏r^4WVGIƯG\X4l5ȶ+|nD~iP6UfE  b&ly,f~q6kX?'!w>{`{ZHpvʃǭ[*@7 剢G?n6[ԧ/07M#xsrMzDlS}JDH U 'W/Ft#HP rʘTKG)TLTz0㏩?ӠCY vpנtx8Қ:dJJ5Tg޽][ky3Kؒl୳4i|+XTug[pC#[>qUEdPD$UA* PADE+"UX EX(" b QH` AŊPIB*(" ,V2)U`*#8 XYDQUPDUF"#Eb`*!@DUUQAX("b(Pb1V**"U# R'FEUFAIT ŀd`)dD#( 1X2"*0"(,AEDXDEFHTY D*QH(YQEe[TQX`#җF" , "($PőUY VP@Pd`)"TUF XE, ( dUDTDEPF*DX,DX*H )1DdX(TY"ŀ1",P""E"2F,Eb2 AHFA`(,Ud#"%UbQdQ@bĐ"DXTAYTAAEF+ QH FDUHEb1Ad(HH*@DU*dB,(((TXD`*T`d`*QY *d@SA>X<{[zG1OƲMy9tp|q o:>B"B,x}{T7g!$y박Nu~{Hv@y-[uvbM7Y1d]ߍp7[+%1y6?Bt \PLJ3ǓN_VieAĖAs bO0Z⼁|ag9!c#$x^Rxhh g+tQAvPUD+DYTgI6 O9L"<0͉qk9ON'9Ja  $ۏ8HU\9XWiL} ;>uE)9iLD(N'vnk?y}m;،vAl<ƵM(qt[ *WotO|ȩיL12'T׫\Q b;f"?o`A[at&%(e*~/,fzhkn  4 l֧%Ӭ(mtT$!U$̮U.Ҥ`'L]>vH3|;XT$]ٗM:\<~^4Q0=Dδ@=#Pw~>Sᩫ }9-`bwU)e:Q_ak7!{D0ʼӹ"q8$Mv{t`xgx;"nm4:lJ" Idt%ڇHT` ^EȔu2o^!Aí. ک[>q@>Nq.偔Vk xD4EO b{ B ;BxP?2wSCH0xxrĠ1"h@ $#RG1@A"n(N&(ȁv""VR09A@!R1 JT,d)[&֭9҄S9Ú6.1#*@N9y8!unUdtf%̼jL%p|hB!ReJo+3ϧ@vd_S/*`%7 kO$`LAI&{c꿏[|h3K_ym+k;~]]gؼ'z,|[t0 Y?Ħ3M՘QpNԶ5bs;ZDGBA3?:.::ML9;7?{$QhEC2tTQF!Bͣe4QC{Yw`f<{\VgŒUiljqЅшU!]c36"dDXc0M8,yo2v{DNo52ty>&J=t W}:9)JmΆCߎ6<FLĚ2Kʼn]aqciiy)O5/&F9uRԭd>U!C5-r9}x :vX|GH'y?ϦܵmНHvasmvWݿ ޚ~+ w kVؖyDV1IaOK5/|c0ݷQOV8Lhomrr2ZPm+ 5͔f`هcn@ a\&WN!:aْF~AlEr`.RxAL]yPK姌7ۖ&G'},:뿱eQ~޾isSJ!A5d\x]RR %-*&'pU4lkM HsW61CG\٠ߝn@C }coʅpj;q5m4G" tf 8 R"F "#Ȯn=B] !Zz4s:`  ֺC2YM" 3aAA 0{uDx ZÿlB~ $% 6&nǬg|'EFp[(wLkVVo/ںC9aE\LNBXQL)KT% $VSM> v۸`s T6a4)Me-~LrLhPpncSֻ ~m',l^:oyA|"NsФ"']~tCs `<9 _|q/ѩ 0D5죔+ֻt$BDIo!. f|()Xuvv'UZvC7G,]!G* !u$(UM ;@ }eP',5|RA>Y5C7uTy 8r^&S$-+vpq= '~kSB!)t*筵b]PMRPmk'yŐ6qʫ־^fyJ jة׮1~ZXl8 FITݲLΒzCŎZ QA )P״ 7ť clH lA\Ab2x:~}1FB2vmC#$~OCݓChM ~,@0@}Dq'ka L;ށ9{Z^Ô$m am\S@)s)Ǡ"]j\ }eo81i9k׈yCt=kfbHI 6%IAdRzD@]svAr7 K[ާpvߨb`$Еd&~`'K6p~4T+I .)\K(B`Z:/ ~w@܊"@;BbL@  <\E  A(M2TCvb)# J (Q.(QVEs&  ,ICB dIHE"Ld#\An  Ch62H "#R( )PT:E( qUh*)EP-Xr2 "HIPV5?_D1H"ɗGPA(ȸI.cQ8m %WM˓L=3Qryګe̢`A=s]^=mۘj̖0YAbEhZ47&C7%j\PjI-_YA.tM9a!ϗ=VS{,']"i2$[J%R 0^agT.rMAC*~ 噁r(/KL3Wc^,;s_:WD1@*YHrڄ3 wըbnbu#P,q[Á4WX+8bI $')Fq6zw0vq0zw5Be>1@cCK%@ȕa g'yC=ފ]u6!wkeZ$k46/Ddu#>QlpDlF#1"l@#Qw^W@̅Cˈ6Ԩd"`zƼ}@0; ;<{=U(ౖ5z`Ǭ >~Z'u|57ݝ$Du(:uEڗ[lJLMß"(E@yd= pmǘlsbo^yg/>9eCzrϩ@fQ Gp1xw pnK*K%4Ž(Z_%) 'Ҟ-SW ח~&`B ŽH %h2|ipC_NJy3^.( d/Xp||Pύ>oh,d:%( Ucf/)#^dܥ0DĤLĆ l@)w'yUER":~u>!G7 !wI>x"n2yeFY$̲&6b#˔3m}hvxt!#ki<13tMj yC? M?H:I$(+3K : %/|6p·ἶ ٛ8s\.)u0o(,M< ;G<4Fon 6~*iDHAͤ&P$?."Vm3" ,q/dGe3sv\ Mn%2I!/>e%xp0`Q P&w5QƜ5@ b 5<MD%zW3P1i,Jk~(OY'׾ӿu@YNjVIreZ-T[oMר6/֑,_1-ᄇ CAG|?T.9EN4RkZTC-WL}0eaRQ"M0\&YUnh }lTjh$tlwag!o~@?g-5e9`Z>Q/:۔gA*8XB T'hHZb!#g,5ImϊUPX0F,E"(1,b"PQ+F HȱB,EEdDF(0R")VDbQTUEHQUV"Ĉ`b"(EQ,EATEb1DVE*ȬQE"*0@Q*(#V*U0dPQdTUQQbPbb",HHł*"EH" (V0QQTUA QX (XTTXPXXX1b,b (b",(,QAb+ 0b*,Q EQȌbQPU`AAXF1PTAAA#D"+X)bEVDVEUPUQbEXR1ADUbQ" ,ȑEbF  $UU)UEX(X1HX* ((1AATUEEbV"Ȣ EA`c` *,PcbEdAH1ATb#Qc AX*`,1Q(UY"#,b"E"#"DPV* Ub""+DQ#bTPXb(1E,F(E` T""F UPX,bT"(A"V"+#"HDDDYEQbŊXb 1DQQDV*( A*Ȋ1b1b1AbE((,TU("XAUQb AX #EEQ$XF)()U*1U$F R""EDUHTdTb`*#*DQUQd(EHȊ1,YF)A""*1V1"ň,bXEE*V,A$X" EV F#(#DTEAQAQP( XT$X*UU"THőEDPUDY,DV2 E+TDF",F11AQTF(*QUEEV1,DEETUcU"1DEF*DEQ"*b1` F (1R(* HEQAQ`QEUXQb(Q"QDUbF(AQEQE(* cE1TUPbQT*UE,DX*"1AH"*"U"X1bX #V)*AAUU@X(Q"EXV EX""PXU*b(*TQb#PFFH*""Ƞ,`U* *bE`T,ET1EH*"*"V( (AQdU+Ȋ1QDXb *+b"ȱH"*EDX"DX(P`PV*b1F 0DY"DATX+TbPU*1b**ł0FU* 1bDQUHTc"* "X*A`DAD EUEQF*"`QEb *F"TE@PbA"bDU@EX)c""ETQXȌU"1DUEU"2*( Ec#DPb1$YR$DADbbȠ D`QUF,EDAE( EXDUQPb*"TPAEQDAdQEDH#b $E1X ((`ADI UEAET," *1bUV *"E*EHF"*"R"cE"XPPDTE$Q1`VETQb QXDD(#"1Q XUF(*(1*"EP*ET@DEX((PQ((1AAU #R,V#b+X"E",D,Xb ATTDUb+TV bEDEU*,b@X(1H`"1X" AV1DPEXPF*b+A`V,QDQQQF(X*XPEVEQQXE1`U,U(#DTcVbXDR"1X"#Q" TXEI("#AQQ1TTEbDDbEXPUADQDb(AUȱV* $D1UXE"Hb"`ňȢUTT " Ŋ,UDU("Q``AV1"AbV(0DYTET",DEWf?ӧsbHUF@{|gn8uCGes)%D10XVleY:?ь4S[UKjn0l^q<[<>Dyq X[ ^4`wӆ>Y{̂Ʀ!< M$ BMd=!E˝:ס]Cl.״q"uϨ4_UR'㶦 -*-B[8Hzc"ԒFo:oA2.65 EHfg>t5<'eYI|rV>b"@?/4tg^g@xT6iȈPfW:̦x;b&,JZ'=y16Idt)D PK.rci#۪y\fdݜ14է*5â@'48t7ޅ2J=4Hw͔pzF ++U3P!#zP^P=ғ`M( N$Ӿ2MO ' {cgRE|?Ő@]B#܅gfxTTR3oL|gn]r}87w+џ5d\Q# 3Мd铆A2q-MOx_hal:]OMNHb$$#=P qb`NmkhX_=!:Uz]@f_wFdl]lo,ZcDzT~x<.9Vm@qli yUlhƣоM)h8-Vyl ;S%t|Q:kOw_+ͯr FPEGU͊x*KzᘉLj#: 8 igĊC\U^7;vu`ctX#!'I41*}1XUO#zZk~`꒫"ޛhbK^[ (diR"7yKVxiM>PrD臶] `\$pح<;ھvs0oy ɀ޺v;'{Sek 4V   f0繹 oT!V1 !ä f% k "MENKx^w@,*4)θ=ϭNU iWszou;K@@F@PP*%-lcŁ  ]H 8T߳O䐣"xtxrXUw(]v0'w88020\P"' "XD[ \ suva N;ꁶrd0#P߿y}>ٖ2ԡoJCDJs@+CltNhۦ ͈Zg4E@Iekn;JɆ+!`B73[% I q 6T(`8/ a`"A'~8!өq>;4gIjj߆RmԘ^ ZNdLP'AD "e˰P4kҐcvGaH .֟,TަiSyhtQ@]]Izl%SgנvoJHNxPlrʍqҡ,gW6_H0Z0aB2w ަE'я.ze][plCUU7=O=|;8P(wmQ< ߗ35&H@ʓ-Dz 6s"("r#un=2;NpF MZY68صpoUΥzTG12#3dBY=T9CR7zqÉ9.ˌ^.6oW#ǧd 6E 3;s0FgwyM,{vkh.74ix_0ΆpOG忎=ڈ ڍi}<ͲCzm{ҰDȢhY& [>K͗t(&cZ=a6pK-ANO8#d)P4xfLe=\AhR/goa|! ((~T)n0:A@Cia:ʤKA~[ȷL19)-4)10v_;9/_*ĝ]{8'rcC5_QCXH)Qw,_in@DpB呈a~B |R06vp9vnv% E8/TӠR'ǖ[;]D x{=|Cʍd! $ "}C`( ' =h;WB>@>p|KXc85ǥ=D`IPzVа]dSiS??oLk>sʬG1( +ioX uK雓 r?3U"6'هdDQlzv?WȢܞY'?ôG)R$=)}%@8<4EDLEe[~l s鯾h}MNp!Bz:j$QMv/7QpTDuXr䕥-Đq{`XW0ɫQLQ9L=8FKV0'[8:*dA`0TzrGGQawĖ4@9£胿97"qN&:8|o2CVj<:P2t$sѐQHy?>=!Cu2tYщua7J#(%Y9B~ו2A@p5жƌA#3ݲtzZYS+^?̉YN1r¢n3lv xA#E1-}o\X8Zkuϣ7wۑ_e9y.PG׍u_L=D4xkw {T@؀N`P%Qa9*jswj(Cy(|'9e5599d%!sP'Na"z hgȱ89lbo sP5_rx{m ʳyl–۸p.ЦC6)Ndc3+r\WjI)SXπ7HgMY ƫ4!b7VZ_Mi"$ߒ!5"?"NO!ĦtP{\a~TdA_ -T2pO ˪F;:KW;GMsc%-1?0"B7R60o!]4?i22Pά,rR#{@G LuGiX>2׬>~vbڽv$zC2P6ʄ4XY:(LE!Y+ $a _\Opzys3kat*|V,7DI LAudddC,Ͻqwo| bH<~8EXCIv򿖸1%aj#Zq\vhs6t󭠜5CbK)<|uׂ %] 0) 4ԗ;.>iI&1Ћǯs8-ބvz䫯)1o 8"iSwyPlT DZcuT|>?io{O*<:GЬ "|s4GM~VBE2dDhd6&QhObemEG2>=c-bT$[xqu^ ~G wNs9AŌ@qL'y̏ev{)GU0'drSꞬ<}p=_WݛE;$/zs,"B$m"e[Ϗfu",+?+C/׬cx$1GdS |9x>+ #i$#@ݿ;[ɡ*8wPG]!, PI_,Wh:tt3w@iH>Fq@ :*)_K _?[V*3=,[g:>nu̲ ƵLMZB 0\t1$Vmw?ލ+$^!#,}fd~16͙U@LX6/ ʌխR= 8- 5)Y4g֥iD`bIh&˙} N1A/oAEڋ t"A"sRNƜφ?k~þ TTp Lg;P`V]k Eȶf%DvÜxưQ!U8)v/ZS쬋؜5d?[W-@khXl\U@O]nJx0&HCӼaVz.:q0F%/͛g:$ۃ"=̌5fQ6Zt.Wh#B#"1rR* {!C|߽^"imaRKV*+<#%6+.Z2ADg=tP}n[0%Ga;,/ą?gQQ:V;Ȇ屸}ةES:#!Â"FOF|&%tpvm-˸ߡ~2 HYs.\T!m,Ŷq!O << jp\"4(`9#ҙ'<spymɱ"TٍT=c}*"7S@5fJ!Ԃ1Ĉ>Z;I<7RSAFM|4^p<(C_5OC v?NdK~^'ʌ0Λ`xu+h{谙\7vga Hcء3NܯE"C"xj=8&)pHxR5DbOPd)P$Ӟ D$DAR~_9 ]).A=S\!4zqlqz` 20wtա|P?5o#-NU$39O:Wbh< NI@= _m,fܰtT.kIp\3Sw}Hr"2" "HP{ f:b pׯBNGw)J* ?39ow@s> AۅΨ[DA8]n}vXg`<ՆrۧᦕW/i5 KFN }04ΕVcb9ccIZ֬|r7PT!>6e_?gꥏӳR ՈcɎ ! ݏ 5 "zC|(E`N3Zmuw^W31$`x>@۫&8kqs=^ 0.בvbOg-E|R_V@=r bG }wT 8 PbL8@ /ԿIER Xk[Wn~N3P|yEѓ>ޔ#{sۭnNtIֱ52#s5TffVd2eFiYwkj7G< b)~"3+(:qtZ@{9Pv;OYW37Klv /b[۹@i M?lgwgW*7sq?X;O!Tb^i^?Ñ~ #ş@K?jLNhQ1 u%?!0 t__?5ohLVu PXtsfC; )[kGO÷a@_gZwз9/a@Xe?#@ϯ ̈́H3iU}_Zw}>dv, U>=>h=dfgP(B4lJb>q Fx0s(x4J X[;NSrl[<%eĄVA<ĉX97I0F9^bP`#Kra{[@0 _<E[Qapd'v^ 5wL#fuI>:P;x뷏!wҫx޳ ;0 ,?뵛Z0nv yqch V(Ovq "<|P ŭIpLZWTsQg0q< {N, U}kIx TWeҠ$19)7wޘl-AߞfnSY(sħצ[rwh["f"r' +vwKztDj @|&`,:hQ tAPu`.Zb330gh6~޳=B؋i!߇;w?}%-G6Pߌ/xeA2sDB@Ϋu(8@T귕[ĻNvó B(";h˶Ѥ!}{H5yvJ HuUD^4nYoޞPƺGk}eWzau-b{L\\uںDi=vNtOsBPܙJbMr@u #38ԵTϪ;`8H@O);j㦾 @nsܥֺ#x޺pBy^BNyp\Pg5N!ui $W^p@R+7M=x/K2 ÜT .F2xmӦHCTd${-A#AxYc؀3vZP+sR\+-D'bwEO2رj$7$NG;1©A΃\\oAWP_?AKAaEDV44kI.i_ÿS7ۀ9 hEwߤeݽNops@x'9 FbP}gĉ{m9`V95.ԜIl]J~6l~ `Uo\4#^=Ρްٯ-jrkxb\i@>Ҍ[ڔd"eN;7!jg9{$=uY9B4P 0(28đ[@fDDD>)*fߧ0(C6Ӿ99wzKr?,>@@bq̇tfr={m}dx*sz^n:=!u db9,.xė$틮Meb1Ep#!tĥtc-u >^)D,@z H?wYpP"~{2wiQTp;O¸SƄFl Bׂ+Ü4_2)=Y_Rw-JxHކA;87!88B~eAx-ă$=)3Lɱ/XkltoFkR^4Yon7:@X򋘊m1wO;bfSǧ;8E]gw@mKl:L1`+}+;VF6ÏLż۴`'ҾNI'(=v%@J ު# 6zڐ+m87I8:Ga }f±{ xNu:՜ 6m71@*=_/R;\Pm98rlYf5<0"D9i}9nlŽqix27R1qk%yqW17790 ૒,zc W! #<"!g [AayQAj_.]MlU~)˕\Azljӟ/kk4]QNO çT"qty W'-fr%m^k"iXsn8}hy]…" 52"z`4\[4OQCE]Jq>(8gD\WRb0{Gnkt73ƃ7S9hGڵxCAA O⦓4xr=8)dnƺY5r!]7~4R WcRh[ͥߩ{MgtʽzSiA?0B @@OM22:#甐@S?ON* OQDsf e1]-EDc$wҡ*| ݿ#c߯NQ"@:9B{n@ ;:.}``j}[$<gx;"0lY;ᬻrBc6qJkӀfInSǯv7a1~iD$W0( 5*!=.e([ _81^h:Z;^"'XCA mVv,PN~ N I1 CA#~wvD@1AǃcF.#Zg+ |V6'q{GoMh` = FK + Cp8צbqߓʰNuNJ$nU"tNˣQn=q:։.9nݾ6(ۖQ3ܗ~ z@q'gnBD` Co~P °}{\A=cx÷?9ZMM+xtS)< BJgD+S}RyPߊ9 l5!}68)#Hri3y|h=ۏ?0+PJ׊ ԏ}{^qQ$\G SHԵ~~+"ܥ!pRzsq}=^׿ze8D&["ԭNAIH 1)GL=P+nK{g/dp" Y:53X#S0AV zT9-@_uƅNC\e:,iO^`q"'HxG;f2n"cbKJ"fdGRolDo|rǎ8$UQcb,ns':JAt//u7itg@EE-R4KBdQf%G1) -D ??>?Kh hb"@jPBft]U?gD ;EdWEFu׈.KͅϞ@G!'`EC>'_a rŐq:LFpBEꁦKt7 ` ^ACSw&0] =]H5 MP08M6m:AEбeE{SoCjH봢ͯ0-I) ȯe9ܛ5RG77{=L?@~j4 S7.8$|S^[(a"BAd +'5%4DDCwoc5Om,Y˹·ÍZ.:DksiD!;ͻegUD~o[h~ǯ؛SYZ?M5չf<O<{wy _>&,bBF =ۻ/Gv ٰ}ƃK h(6ױWE"0j K@ᥡ@#y=yM։ tsCjȏ0*kh7',8cN߬;7G!gٜ,|P:Ŝr=YҙĒ ]´33+C<n&0?1Nav<8ʦ+p r6 ywONFcH*=K1Eۻܣry-Xr|rI-31BItlfG$l7-KܿJϾ08y}z^'l5tajQ4"n )L< J #| &TOH1GɼBˡA k#ZӍUvT=>cޔ_K^5PفirXM@qO3ވ <|.<7&Mz*z0 4b'W4cbgM~&ZC =|¸jJݵ+ܖ:`8{#Ox%(̩;ĎVhA?tFuYOhDp7h0({Pa% HWan] a a "Wҭ~[]+Z);q@:RV5E_ 0(O#@%Z盠;N=/]9猠j8hX@F{'SZM>E3M6;͠nˡ $ Jpщ&,$IQa34RY-[mSLMIwv$*UI(R\ZթYRl*YFT+JeT*RAV#hJVV2Tm!L\զVN}P.'"Izbc*KY m)UF Hm;9nR(S> 0C'`b:8WHo] T c]J ^ ]r'`x[~8_]qfl9C^q`|l"y߰PƷ y#MКo(x1Ei2vhZ<9uy%cʁd|X! z>'{AAQ[^M|/Ƚfl9$YB`3mϴT/vd^Qukzy6=r<;zIń55Cۿ/>ov ;-ı z|M)H؁(bɠt^^=Itrv)Z,6goԫa'i}LJb =f` r=$ kZ<$*Vɏ0+;ϷއvMHet9b4:#Y“vCvsk m EĤ*? ؊ ѭ'|U!ԇ]H3#Jy7erg +5z+0d]|v&{  q_{Ƕ}E%~}2af*eYvfM{\WZ4F/3B#Ov3BM2e05T?E^'oQs5kLtb*y C,D2'jm&`^+ k't#z6`;7ӉQ EM+2Z10q<V/m/:PV3zћ'>+#r,#G<*VPj22{Y F\<ll)2!9"Et+Ȋ S9Gda5z"*"@@NY gV/4k((+ź& ]-p.=dcR Uc?P6Uf*dl2!3uq3m=NΗ‚Ffxw5,;X?ʆs+\;==ȯ /^S- Djwy"R΋3`>.+:^zӯ?'OioA>;$}'ƜUa ,H;jfQv/, ՙH[zTLo! !hU$] _xK?um\eӶ&mBHÂCFt[X.8ƵuSCҹ胦rf=%a0M?JYb1O0z^ Cڅik@nӅBԂR;-mi)kz=>ܱ!yn4w=IS=]v6( hZMA!`l:i$+!5|xa:pc]4<rcѵyFG3nAv_#QIМ1D,ܑ.w>un&`V-]!&y:UE4!:}3C2zXPR$#lygL!y%lCm~Ey$%"J4R83w1dH0JgBtG,z>U^TW䐌h@^e@|@ \o>8㚥w^Ni_` wP#/G!s]zS"2&쵘n'N.c$z_~x*Eh#˩@A\܎f9̵~ H|00Z=#':3;vqu4* 68 b(O#l `9' x6z}?Bpz.P7b]$Vw( `pwXn 1C(]{X`J@ ;2 лUIմVz^NArŀWهN-}wԗIOn!ICHC2HS"5:&&mm:J]N5'JK&e㤰a!d{B5SKӣIj!K+Qh< T']GI: I=]4_Y}<2=#7Irmu2 <ʂQijT: fc@o!M@WXl+oR.tO*b/><5Y&@Ou}N.:jƒ;A2)MɤWѮ+\dC=Ȣ21ਲ਼rF8)ѐ=F 1o[*8/wzk?=|HaL[6[Kkmy+@Ep"ڡӐ'6; 8z"# „cq" E2#SL 0E댍ro12X=~5י{LwpzkD66 ~; s"F⽅RU%GQ>asj^A{P:>twbg1 AII MBf"uU-'dC ܮVT=n @\6t{"[6 DD8.79X Bü0 aŝdzhv?}:yF aq Z"l5D_M@óhB:FdByHkMX7Rs4:Ƀ>j0Q yIZ}f |Q;AL*WZ{)D<:#BF_taGF0&>Zzw8k!4W C*&zui} OCVii=UWw -n (}hq8)R{TT5((hjGOkV)[z>=P: jA_Ol-'/l>{̓Id]_y'V(EQO/^p^*vE-dG͇^ִ\e͙A31|{1@|4]xhH9Pq}o:fʡv7{tƔtbu:1㔂UPt Fk|oUa zkx?O .0mů%>Z jlO}u6sr 9 !;k8p^:uoG]t޸K`A|r#Ё%i~k?OaPDTQCӓ2L M)|ȉ`⏩lB!Ҥ 6ʊAp/ C•6d/b) !ba`Hm'+h8v/m#+lEsz㳜C F{._3ݛY֒s \X3<08.2"8gٓ Q'>`. (,HG9А7U#wvy*4#/w('?qƚ<0G;N-3"0}zu: ,PÑ݀pAm}/k0F'"ج;[n`<:+@`ONTb4QU $P7 Qi0~ #uX>9^HV?r8rRjIAlAahu+H}3$`JnS')"Z|~f,Gs -$e$!)َqnNQGmXS@ˀ+"C NϞDd=֪?8XpH8X=ކ OQ;,6DhٯPw9Ⱥ+I3}'2]3Np'_cU6~עn9y]VXEC}#gǼ/PВ h3)ǹ tK.@p2cÑO@w7S!^% eDA!hSr2kM5U: #!eαšoMҎ;["Ʊ7Ts8gPtF{.#ŕa<1KV!NgЈqm9u3IE<ʯ}m.v"Vj'2Alx0~ũK;@Q7YnqVbbqFC(7*6J sy3+{no}Fǩ >6j_2Եuwȑ*``71w iYAAlc6TX{ݩ@N1V [u| 2-o\^(s>;1fH"@[X1WsRjAC a׷FX>e %Fِ2XDomcæV'  tc 7sjBZ!Kpr2S`nPcʛO۵ L>$ BNnpg%fDf+qĞ-Gw5'K&SiDz%/@f <P@88L$l1Z?U7RdsrfB1` jM(}jho^P>0RJM\=O6nX*ޒJuW9øwU=Fq&l5DY-TQP*`@Yov~4JRi}iW"3'=L!85# wqz1u 6١uJFUf]30@4977TN\h2xdGvL$W{/rY( L tO[߇zT8\0J2WqP^oz5ۏjTCfAGBP\nM Ћ;!&s>&j\N("G5dT١>.V.9e'FOH`(ۜkО N=@ Uaҗ"Iw\AXF# 3 GgEč׸me38QޛL.q|';_|F\밖 0[nF6bϥPDoMݺ-",viD=nOR?aAG4 w# t/kk`ZBĻ9+x`( 3A9u  ':b{Llp6Ju 9r?F(IM?pPCu4z Kwz1 + MDWoӪ1v:רt4ֳmpWӝ:kh; *-x) #\cpt]Yymgƫ}3+KI}A9"j @"78Lq]ljT.Az/H )9 :IOX}`<@dLx!5|Tp"͘e}.)cx#9~w8y?% ]=A "F4tKrT:IUg@䃋 t:lyKR&1lÁ?^ә(}]/UCmI{. +i>_gLh3 '+;;n?~Er~Xqy]XGl^Tڍ%l=^h/mh44^-W_tW5cO ;v,?)Z9J&R!ՌY* |v ƅpA\aIl5' :P}$|QWVlzw wu <ٗxRWQ9J^~d Pt% g̑a|1/0qjS3@C&Px>'xxrAfT/OZv' Hi$r˞.p];Qj$;A|cJ\!\SV{wϴ-b20oaح_{uI#5kؘW\R){p-oۅ*,{ȳ~3br9ggɾOtSU</ס XH/戤Icޱ>|UYDaJ*iRgLE P-9J$`τ89{(B1P{v;| ?h>$TH6q*BD7jډ)t-;]b&7ȗ\|@o]`TZLV.8wuGP0koBU82Aou㴗jj: :\[SHȾhfv9KrD>E )3>ft Fʮό9h(⠉5Txb^Uv9 !`A5",^b"΃FH3#yZ뱥@ڜ(E'(z#!7L"mXgc3ꅅ$1\(]CB->݂6NsքF3(U骆J(jG;PsaRaR3C爁~P>(# c'(Tš4-{6.ܥǂ߮<,`7amz@[>1&c_WD Tj$Ē3c-׬_fEk m,;|W/>{l\oT 1]~,T {; 6`j8q~T¢@ÔNS,etN@ރ=pű[ }vm\%npte\t }&4Ђ:%pp@v)[̓Z{I ~:Lr*V! mzwcȶ#,R_bܙ|(]'M DF!m`co K#[V `c7(bKYOt,HۯfMqG;PIɂ>ɇS4"< z=.6a%V㋪bpj|CٻC= dM|@<}?)hT;;+?+w.TcGSY%AD];Sq-ݽ7EC'e+aHT@iqWȜ pw ZBuXtOz vtIV!ut4N#T2ID~}%|Ā'+'u w h+ R, 6LnSjδ؜wf/no7'jIJAg pB"up'n"]G䅫.ׅl|[QM)6$ AT~[J'Ԉ<+斯^+B1<'Ymg {L$qC/u28/n51Nf36G|#@VS ق!|kAP"="ҁbbry 5k1(0EfyP%-1.Wrht0O0Zm4믋cL/&|ԆjJ%@e9vL" Ș t`5#KeEp9IDBMr%/mu{'(MxGx/.͗7 \K ?FG"~hDGk?ʴebu`b5Ռ'aLn4Box|F9:h\[#w:YG[!ܡBYCRH/z !rUf{3=@?&^B/v_Ooi=d ;"C?4CV!m"e#s6'RuwoCֲRt 6mUd}'"@6Ѷ&sap  Ce|O{Q˩[gu-"cR&N[ZDe=1:Sc Z@m1 11xo*8N>|} aCn^E ɴձ¸ F:{7Qr[3ҎH !i4mET6a  "aP߀Du рCWvFpy3_ufxXx9t>ݦ8BҰ8{U\>h6Jڜ(ks,=N5߮) ΨݜDZPvp!.MA`QMp;i<@ܶgW~A![`秊`$0dSAU"'顉&;W(ev1E V'ѫvghכVk 󉍍qp#u8t"2*,_IX||Wu Qv7tJ>^ ʞ "78Fg:^;EȪ'-0#N JF( R }S}=뒔kނ~kziCc8<2̱IRߦQ D$$=!Ɣ|KY ߹ι#A.攇A-Gkch 6x83M(vU Aˆn֨ON]wQƄD@m=@b/+TJˮضY@]au a A\S8 Ѫ^>$(HU!·]>'>|7\=}KkwowCb_'<ĵ\c`5pkH)*Ogf$I_Ջ?~Ovv#C7nMa,v-EОCԴ@.}UP˥Iݠ~Ӡ|WP, ǾC݄#;/HxD JZGJ@h8 Eo#!@ 1n>E?$ z+AM0?9gbHکDj- vzfv{b.:j ߌ=ȣ9:]=ZL;[z W#uF@B ւ%s7U<Ӹ:`xtA)<`YNDC"(oF!GT4]l"/ D0a8d` `vz?H2̣*ہ}A3@_] 5֔RIyGE/+-o Dkh#^.>pFT贄AXnL gSp&ɇ;:j7J=d*6`>T1!}@_kħ?<@"v43aQ[Jt 5"S|Fq;V/YpKU&[=*ꚷs˂ 4BZN*Bū I0[9%lSC !P rUwtPMi;zL{ @GB* "4Ak,'*`l[d:Xhcuv]Բr@x}k$rSaCos'a&nEXr zqdU]d>PJ29Mgʧ PiRB5PG–`qz-GANKPaX8|w:Kh,"v^EhĚQϢ 1@H dp:ϩ/_PYCEPmTx)$Q ed c$TEh'E-0I޳Ԅ-'YxRE|Z;~`zlo|UIBd9S4y#sU>?}Cd~WƱ5`87^w:= >[̌(]F؅9zwO*&S~Q m*&^c-na+TdB&h5! ۽QSEDMx>w̟kQ?#U}._-iO*́C& ҽ|x@C5=kWE<뒏>Gj̅8h:e8՚vK_dy?>(UH.@3%ߣnqyE3pec.JS-"t;)K[K=Z>vĩ7z, g:nI5^ lЎQcry8Xe Af4a}]Ҕ'asvUSX{'+0BfG$%=O5>)#_Sx ~.Qֵ*PBχ!{3 1 a$Vn@n2a>|7A>7 8YRmpB`7z k'm̼4}lksj !~rs՞fSqZ!l Od-r9[(P+ nKCd(X/41sDuc9L&zƐ7==-ی;q M5tn]GYV^ JqK\pbA#<1HD7@(Br4~oPΰ)ՒPr~(XZ7FW4,303 mfdQeK ^.h,^ݷ fX&WG$PjIsfBнm2o09[ݐBXa@b] Z`bh9r@j=쐱: i1!AX l4?rcI@q׶};p[ϩz,^KF՘?zD璆ﶛas0V;\fA)1j\/xt;R;EO:/ D qΡz~]"X }?*@`|XJd=JU> U}{@Ta yIp|:_y{#Q E "_yl~.w,̒EAE }~~OO?"ok(CLǣNuHif^=@9  7wxʜN^0dax-!y%5LaVQM?O=N`pR. ˏmrg] 1v8/>W<-A I @h`QVA,> !Hꉘ[P@5v[5t!PL5un4kR ;i ԑ+~n(@(db' b0UìJR{a pF= ޘr~n0_Mgztm d2V*2"tۛ_Q=wI;\7NrR/Q,MA,ˮ&J_Q 2) ( UK]_d43kd%7 ϓ TDŘQ[5td*AH "{t:vӿ8W؉}_|ǧ[/5GUwI*>TU%)0uxECÖ>( $HJDb)}u;:G ZڐH}qƟ}w%So`N4Ps=< sĊp{}ۜre@Ϸb5L mз(XBN>}W_״٘\?t9>yLΘ"%{ϠV9ֲuoľ2'9xzw|{g9XnrjcGGRV:rwa%GSh(t#MvB+ڰBWaT+lFζ hНgFoTimC)C9v6LݣmqP$,ȶj]S8^z0w3Lig%^As=mʚoOH5hq2f!^dgͭ0 Djjr~\fo $Rw; BN nI7hRܰ)2HuMqѹ!5.gTADr%eYT!4G@=Xu(b 0 VdYj(.G]e \-<%W~ZI& `b bE@EXTV)H ."s?ޚg VdK/x99~*`II`5d';o&$*#b!Vs`;L4P.'Cޛr)z2dӉ,b1L2l@^lI #x%fY޻cg$s)D4ŗD#27h'va/kpE&^NI#!~j^N(TI##(6䡞J/da; >rOU#d>ző_Y" KݣpdȐ"1PDE wAsaPId-b#LOѴI`sx Foh['xwPx:o= #=噩("/" 9i' "*@QXm Je"#iY t$,>~gnQ'V (Jֺ/_yD:RY.3}kJ6$Zc\|=vi"*QE% %JzT?ªڊZ*-Fc0L df_|YRT1I;n tm8uIB]Bk6e[zbH|d}A)W"p b*RPHfB(UADc )sg1?sb1O1*DeQpJwT&ql3ֵ a\HYo]?hZt:3j$j0 eeR\JSe 0C44svA# i$`S8dMe#aȉą2pkN]o6'"L&"ͨb@X1VRpeˁt“./+4Wq7kv+Lf3hB`$sz7"¬5&xfQ+ v \E&CK8s)-kM˹N7 2bS9)L.&,xT2z @Ez"ANI FF' Pp'`QBBHw2EӉe5*:MM oHԫ@ !"f8T9`F Py2 ZAHYe\6d "TX)ڨaXQf2kV)3 4n+c{nj"Th3]``"Avj8(/:lݛ.UrXZ9D,L0&83>|}>U(,IPiQQNm*Ņ*5 g6+j"m*D1ʖnaTXZ4Us?ޝ E۟mhf`}zW'oNz+fˇ~B`3ْZx[k6XeؔGA8 N|H,50'8ݜSm'/e@k$7~)@ewֳ;:MpR qƟv}R[ɖy-F.^0t JXQ h-_,5:ɮ}q9z u6|{[ۥ0&UF &%'iw&0(I[؛pvV=׾J Njd1[N%@ՠj\urOlڭs[-PcQjG5kXOx]sAo'ň]K,i^>ǔI };Ҟ v=)A0Olù0!ϲ煨[_Yo؟fUa>^K"WCуG+v_ŝ 0]^P|UԁBA~@: JIxO[7phٜ2{cVb`s *vw}?%Ώ\'_DW ,\2݁r8CίO~]t() QO"(ϜMk`$+=$&$6=P?8= E_]dO0YcFwh 76r~`f96sߧEc]J|vC~Q+ dg8BլC W,9Ύn7. ';Q׬omF u3V֌7OwOXifIu}˄ՆHF6z,UTs߁89р+S7ƋHV:Tb-=MlPJ.aa%weu&H?esOp:h:S} 7 oPf_Gv+X&;imN0QA:ȋEO πy=1F8b&%֠rHw,XXd(4 #!X@gqee? %cVD :΅X?`{+T Ajx7}@Aiw;tXADʔ}' ;38$! \rNa.eRE*+.ВR|4COkFCD k>'`ƃQpF@ ]6CbĮ),l5z@jBiA[U`z-(6멵RmŇztnh;h|@ל}'ޭ[ϳڢXן6׌AЇ2r(# YrK~"S띘zv34Nʥ6BDMp t%n}f3O<G2$zkvњyGqǓZoln\^TtDd[*Ȇ㠪oYz^ 3dͷo[]UB;,|-]k /c2psW<5J V'@/:H8qvk  `z* GYp )t NK{T V?A>~Gz9-U%E5NpB礶vMma4w8863($=@fC֛k+֞splpK69̥({;McjXCjd#/G\lR'رGcFJ|NNCB*<IFL]soɭIE=~78S1Ll3A_0FS2F@"ޅ-Q8p늣!mvo>';0қ=bB.\eOUaЩhIb4@$R|v}P+餌gЄ@}8j.gX_?#KD;݀rCầ%}@,pȨ_VcLkVE=|د_h=BT[u/`1-q$6(GSmdW6kS Of^kT@rXx#C+K}*:t ړYԲWOf <&[)Y |@y\J*VkJg2ܹ)召8?ȱ~CfrQF8R}-Ryq@1YZR,SFκ8 ef>(B{$3nqzC7=9)9PGjv)4Xd{cA#^gWN/88B%t_BC|&M-|m>}J8}u3˅4{Qtcuػg4rN'" KTa {(e=|eNq $OD ^ *QAuVP @3'ZJMZG&7a dL])+!QOϕY-Yؤ2NhPPla:<2K t^6/$b)>61`}L `,+am}1 DF= 'IӖȨN*G8bx'}6bPJs@]pwU&8+P;m^9Kb& XV f3ɬ\u4jQP$RNɾqtSlDz>X*zN"@$dmP"b: * pUdnTc"Ԟ"XYxd=Hx9q KtXrVv_F3D,<(w#}jx.Q:zjXPfG^=XBH>2P~ bp*NPÇ r߸T8 < }=*-,th}qf,, !!{Q@X^xtJ5%‘|š*n`h0G=VA'Q]DB7+ly>%d*G|^i st˷e).$W>R Y>S5TNb WGxD"F],A/ #ptR%Cv TO G[TYX%F0/HC9^ ϓj G1mSR *PK Xy^u;iRšqV 5350,NGEu/'m-׬Iz[=i}>X:>rQwm 7|-B[eVu-)H ],lGhgT/خACU7B}u:{# Όq8鐷c\=zw3$yG _]{?\%xLH\"I!gdHCo Z+9:6­Q[cdg8Q1b<:rj-GDŽIb#_SISPIF4ʴ&AgNb\ʤkU߾L 4_]$@5: Dk؃87"p W똔j>cJ qVA]SSsJgep2R4xFGC"zab=ȣYtJD⒱ãK'b qs`?ٕ0xG7ų:VG:iifHiu`Zzbj#t#/"}CdܽӨJx|jaFAD FUկƥlL0TQH$fJIJ[e8R~nD2*Q*E?9&_1ܡd)y25(sI<8aLlCCNWk% 7Jf]:M憩\kc1!$I) RZĕ_O(]^|e WKe!!3#b %J1EFE% }aj`\! -M_x{tَ?a Y38tTY+%L<t,|5TiFJ6R,aK2 N)؉'ΫSZ$ꔌD;w~QkSK ی3Y?=Uc$"v&IA z?eZٽ$q)cl&$~0jζ5񞵵hk5(X0q9.|kHH.Ն(,I*@LXdvѷ{}Ngsg A71.]2[FOQ&nwpClJg^xB^,[ `eƷeD:PB+NH;t_d=^g@ Wk쩺=)6<2ˊeM4Ӡ$/֐bB\sOS\4eGe3;*~&#+ ApP q: 9sVh0\ϖ}ᒝ$@N Hw 1ߜ/.b<[`nv}wd 9Ȫ`U3ih(42`] w*iɳ tt>%UlB{=j[;v_R:tRA@J L+f\HjN=/G1pP@8<~ ǜ/aB C#C5pt8$8ec;n:Щ=_D'lM堢J9e; +եձ~ln'@Fkr,o}9A}rCϋ'̅ƣne BYbi+& ~"`@I]977tw2 2i]m6ۦMA*Ԏ2q L+Ȧi+Pm4C: -Z|5,sYiKcG XuokeΰZg44Qx00ApH ;d,3cFnU 1c2 e>## Q`hC_OБ}V\iĎ 9zZP)RT KʉcTIǠ=CqaB߄@=4 UB  mD#Bh-mbjaQHUQB,+X q"XV*Ű.eb\Ad s 0K`) b6k@pR1+hR[J\s)J f@̦233"`bb,2XK)(B38~HDM2HZj 3F2,)#02,Pf5ҹs)P̔5Xd`$Ā EF1jLjQ Ah6k2 J"DbȤ/\L> _?aAH3i ebiX )q$dCIX@>B(A(`ňVb"*?_657`c#i$VBE,EȣA_d<$I1:VGhXJ CBuI6&`.o3#Q6+ >5^8nE7lJ/HꬊU#j$7rUK_ZD,A Ϟ bKT ocҜu>A P *),* )"EP#FڐPH`|bvr`AB(FEO I1f  ]#`;c="D~?uhP#/gJ&Zs>fMn/V1  6Pa GBRBߪV}-I1zdd'D! xh@a@?u`-{뼞EX"~*E"$UF" VEX*BUU",U`-j  *TTdQr-BRQFV-/r+Be\K& 9\c!LenXb8(c墘5TبZZEX"Q-n1`F)r!(x?d?6VAجֲ2ؖһ>~e=ɌgArѰ@~YDTAH?B)Qj()R *r""0EA`,P;CdFI zP"VJD2 0s{ CJt9UsK(sb( z$AU gx@tn gbYP҂ V/s"R@ 1GջA=aMI a; O5G>whVi Z((i 5֓N7)`ow;9 "AH Ebz)b*F Y `J/ *o<%GXfs !X")`c2US< 3Ӹ;FIа6dbko,(C>EHA$ @AR0[BP?"  ײdTV,bK,<=k}3f)tn\sBJ.j.l\pj-LxM.Ypeޮ㙃\mc.X5w%XV&UH\4tjh3#*(CoOK)*%/}yoVX5^1kdzf H\|V H42zg9h[| o-$O:7@/!,ź8&QkP]̆$:q 4L\67eř, iuH$ eda12$LP3Xhf9*& 6ܤ#%"c`~^e  |\2FZWCW̞v*в$I$&;N=VyxR׍c|;#Bj("_)0>>_oߞ~gTΤ~UǟzuoWW+uMbhs\WCkҊ(JszG]T[gȹJ| FQjiY}'17杻sqm?3R<痹-gW\;RL&2(-"ٺwni"]IrM Qu8xu3H,Ię-'MN$싒,ޞ)Ma"nd& 5Gti2)rQ$)T<THoČ10 X|N,[a+Bf2wZYgܮ UB%*0%"`L|7 OwТ%wzDЈG՚j*Ɵ<6kcMeT)/͓.mLT8-q3֬ݛbȶ2ˑ6$Լ]bM)w v f%ݘZ,ȹJӆh]@颹xrXUƙnzܼ *oh?辥BT6(Aۘ1?%)AS=B`_9c hDGdG" `X4+?^~enQ5iJ1iʖ+?CVF0 65˪'%z^._9Icyn30QtФj,:mgf|⇇AO()@O ;9_ ƌ|{1TLY> OEXS9cǙ l$${GgkyTLOh~y> {1=?oO ?[z(hS9+@|O?h>_{ŕ> {eBak=[ T;Dii)! R-:{%]7O=)ػ!:@%ǢPqQ՗/V;6cNDi'dt[vxvt[+ κhlUNmDt( XpH;5EZ똍8U AXg 5u´A}$8a$20y |Gh.B0\z',Fp `,DZubaغ% XȖIC02Ý!eeK`ώّÆB=̭NQojȵCEY=tO+x*+vjK$|dLyVVI .ptfyr+Po?j;Dee- {#5fI. MfK:x|G7I| oXNmQTQկsZC.&Cd̠lrL^!64xCeɓaS%l(nxyU!Pyf~`ʉm~|y/E=W mv}K_(#ٗ{wLB J@nfa'# p' D`NGecĊ,ېqx< ] /pB2A@BͰ$P[#{7iV!. Գx4 [;bYԁt"(Prw3p(]茊 !aP\bN iDpX[;*yF2V7RR$ (k3O, /8Tj\|`q3?8C9<z͹ u6lU<@B"% u_Xȡ;p&+>4v݀x*Xu `c.bL}sg 41 psT&k>v"+B80+1gC8L\aٰ0ns1L`@.C 31Pkc@z8C,˥Mq#|I5 رsYs|T*އB|k#d, g)]Td>ޖ !úTbܴ 񡘘Vyy+|Pĉw p};@(& ({̳FK-V%.Q#Pd7u%h=ɂxrIlMۦ!%| _^pG-!Vm+ u XQm@xUc }^iS9"#r78^Wl2[pJƐRT2Ǯm˝ 3~Cr*m9W~ri!:xzw *X8 nZODj:-+8AcH<\*CZ5{&MmlN4]mW-rݦzqw'Ԅ}zJȷuۖéHDa~߂g帡|xgỮ[`t/W *~l@!`@{׉ !z"mGse_c|^/r/~ё5vg%(Ӌ磾0m౳R#5T8ߟ>~| $d$sY絲Îx姇z띄1lZmxqO. !ۍx/6:88 jAOܡWv6j Ī]N,Ǭvk]n:wQ^PS0t˚g2# =ܸysz?;>(} /a݀wCG|a1U!?1ݤB = *Oɥu>Ŗ'9VA2Tk3.ن"[f;` `3peE 9HAH ,\d?ʇ)oƙEM2SYQR)>ʢX4ʛ=CS셠@*A4AjrN)GIc0`1jn{)NM t.rt.WV NoJf^Bb`oCɛ-Y85 r}-xV\)9(oevqŲ3Gl|P1"iU#PbV2,H(J`abq `nu~'>r$)(py6 TA 2 mu60"{:A菑en&jͅNJҰe K ŦX~L󢗶8O\C 0 dsum3&%/Sq&kT4!S.@J2p=t{5? _׈/ȕC?0yeC\ alPTVMA 6N ,eJi  R(>gQ0jr*zV z긗~J*vtry*Nh[(ȡ_FDZ~?"ɠM1$dׄ8 {zwZ^+A_'c%4. `WPr$*8a+S`Hn,ATfs2^xDXA wU"!b$TEHQձS_"D]d O չ s҄lY `* Y^piє7t;)2bobfP3); %x i&D:cXݨ-c~.I %>@En\ς6Ӑ&h/."/׽̚÷IUgC߲= &RrZ[fNFN==p2 Ȥ?jO@b fXzH$+Ac@Yi34)!%{?3{u`Ϸ(kRH" o آ =TDX"'?b v(j"#ܢ1NDG3B0TY$c@!`k;E!u! ~ǟQQ?_hҶXeŤTH$7m}H΃QH)DE"I!0A 93j2@/fØ& @Iյ4OVM&e1Vm FBajSͤēY2ʨ bi1"T*I8ɶiW(%f%V:fjȂ$Z*c! 1i53FI0`6ecV-☠pa9B,1VE .Ze!,]\BWtiQ"SjɽkMT^Of-#|eJ7. ŀF- s5![HF.@J[QlB=K"O@i$bFYTZi[D"\p:U`G+@h!Wu^t_(&Ha g" d8RI$p]1dz=) ? ,)@w$c2I:E Id;*O6K-PGz]] &/9l(9SmBT#(-a6]R#1& hPUW3,K8WtG0`PC*j2 /A$SQ-IcTO<+p]ǩoA`ƠVÈۉOq瞎T3KY*$>2TM qHy/b=oz|쉟2u"a5r$!NiqLU*9ivY0ՇbWOSz*'T="SGy܃ܺ I9+TԺV|"r\O;7` UIV"%#_#?o2txFKOتVBd~[xVwCH;9X+ ->CA S "8Ar`#'ˏN 8p+L\3F{hMt MĆ{μҬ(A7(R-ƥ2J8o"ҽ4n* c0" dBd2* ٩hS6\+%hk+4cBG0vfjI3X~šsb.#@~}j]u ;jR1L-OjhX3RԲ#D@Gȥbp$|)CX4R-"w[iX.:պ0;6Bg")`-X088öS1,CDCOq*'0X B:YM߇F^ENag#|rF6PK#> {h ! <`LugDe6MLI+27Cb9%p$HfbB0dRfB[!f~w*ɆfPn>[e ͠!7V[ hHj(qP0лѓ48WWvjT 9e1S@A Y3<?Rҁ#EǙ]< c"roO#"j`+J?}Nv'S PӜz$4<G](IylҭkR%L`,iIɥ M D^dvW3 -n5qbu"hr8;#~rESCuex.wL=m![е8BAMѡ ]S٢,ƃB9 !q+C5&A+5)-x?+&x)̗";n t |8|ONRu:ez=P?Pxk+ej߾`:/mA1S|?oF DI9%M?1Z>_ĸ-1j­e>ѿfݘw& ~.Fy}LQ]2q a#yvlȣqLU65;?a=̅ł옙` _>Rz=mp)1z aBIQ)Ow q%%\c) }Nᄀ_ߢDj 2Kl2B ~-*yF3eZccyj{CoBIV6b8cOd'!竏Zc 3=j + H(^>4 l];I-ːa'cO7%. E{DOu҃ t^Y\Īn?~WIŇ|Uu/58T9CANNrszw;fkeݠG]6?;(܎ORKz,<6$Lr}@\nx,s9ϕ`#G ٳ/5#)g>}sYKƵgо0RO}|?0BSZ;r=Іk>V[&~05M/kC8t'T?nfX 5io;jݟ96׫ip="FQtlBx6U}g$ F_v\a!hvWO Ίl9r=W@%#e4[AJm5`x?d_ $A (ˆ]G,NqW)sw*+`;D3yW8][EFq4 9@TqQⱟ3θ9ThZNNGkSpi8pbt:~'#c= ȱ87M^tGuU?D yٿ/Ga $U~'ẃޅc@wC#}lq2oNH? M7rBfؚ꣡DȐJlh_l ]+2 G:筁,5'Zs2SBd Fs;rK(\g ؾu'aWC][810L\UD\hf+yxY@O/>{6ݬ^{3ʢgWʑH[)yJ mqRǸ3ʄK8Bc@I ϺRt4XQ qΆF ByB͌W[i91o}GQ0qHhc)iIƒ;h_`NsDxt0Y; yLb@Wve"?e;rS$ʛ H^! ;;b7DDb iǗg}*Ӆu2?+':`@0G@#)5"ZKX[!"I(WEG)Cs E&}^a?XԽgOxǨb$??d xP%T U_'Ѵ.2GLIt]x<~9|TN^=a>pǫ:X bܢ"`A!*ɉ>B/+ma({H;!wlWح/-5&>Oz:@C2|p9VNJrC(NVCP^$B"fTP -*i9WjUw) Ȑ\WxC/,Mՠ5Ť- Td`80 =r!t_-ڈe~fzPx3 G aU`!VTFqi%?㻣o릥UMKiKJ+TW"(`>έ]o;S̞/ $G B) 2(pJ(N }ϥ2й!v"a@Vi Q`0ixM3I[[XYfXufơx\i`v[Cypa͗ SW&5ppp憍tx\H8 d2sfӢ A_/|ϿO~(Qi^[< ބMs#)C%43@8. U^PXgu=@ۍMB/o."LMGUϊZ/2m:Hh:?;z5i~չ$6'X}O&&m`$Bz86@ۛg6cݤ/ylK (4xlgC<,j4B莉?7S~<#P$H(ƢP.DPh:?em}Oh{(./hAtVjQ59+'giNS=N̏ W5f~PMQ$*Èa*ιY8p6qȰsq r+1`3ׄt tcX툒,eө(}DHxǿq7cVD̯df]<+2 Jja"#tHQ'm5Խ>h=b<.On] P$=AJwEt֕8?)jKSz_F dJbTjsھJG%s@Xh΢ּ6B]vZyAqY0eW/H˱ z\3]/Cknwt, p}t9ާ\daQ1|,E)t"9g[iפHb׉snhgsxuQ]۾ttw"i ( I_PR!!vpky9&Fډ%_i %Q 飀ܜ<r<ŕ==HQTB9@ -vbVpAhU8E3)~\Y3JX2AlK}-sQ2 2<!g g"?>׎)¨w[B!j+>DzSgK̓¾y{IF CyqzZ6QJRRP{ jIH[RVpBTGL /l,U" AbR'3ySXCC3pf$=s'}T``S32 ]"\WUADe䆘,1ᐁ]= 1[BYYN̘:SjHR4(<@7`a1%*~s0JWRjC, 4 4tql8확8>z z5_܈ z<qd.a& /fmDኔ<"+$ wTPPL"G[u#^X mDzznxv~Xfqε1zvaO`W WkgA@ÅB!L(tP =x#;C|ZmJgC395@{ӎ 9dQݫ[ysWB &<^0(uMHtBu@dT yMCrφ#͞WbLIMd@$9Dd(X X}^\)Va3G;ē\q ,&CSxcM&86$Ih۶P!p*D . GRdwР+2BA( |]q#Z`ؤM_&Pn\5_K$۠:5Xh-5 TW .˒KJ]"I |bDLB 1у04$t?yu3-JBĸ`lH!f)S0̉ qJ2k()W)Pз{4'ԇ6p?SxN Ν=tnzd(UD2A5$哧=C(G%w.Kal3e ($jEf0 5R' AP4SDX~Yb"1 4Y$T`ai(Hp(F T TL(v.BE$b=D$AF(*dU(ˆ `EYR)CvעoZQCSy0A7&3f:7"a^nbTIX`}3*u1,/(!`uq5@B"&"/|鳀ӢvJ&͈'4`22ީ^#LA6PuIhP_S7oY.DT)[3yOJ,a52R!KN"L^JZթdVQpQ"pBM,YfEu**Saz QQl"~ K^7xQb̌O#dQ-#8S Udc-N<\ezjb.Ω+,"C^|-̌DkQcmAt "d!H1HEz!  wĠc fe2hd1Wuqu-3Q,X6h1 p+zpt>V ~tt*`%j] UFZsުYJ|<X xp1'6[}"LبSG by-Kqɹiދ(Id}XJGSY*}g?k 1 zf⤦}}Reöy|D?<}AEi`=+}ÑJDvK 7qJUҩ\pF/,|{ ?p ֙ ]}PʜU(te9[|kΔ/}|2]&K=ﶻuTe8:&ߞf1 CDG;b"}ӑ`rrGh 7ʼn:ҝqL8y-9H ᄪB4~\^ s ˘v[sMYLtsd门SvA:"uV-:b2K7~5 <̳bη$;2=>~8(,0x;5D1ԁIJ=Hp|]!Ua `|z >@<8^nQ! PWWn=<%܃8 xn玵݃h^⛲芛%Ѡ-kHMU x5lPq(w~_8Po;V<j먢qDCnb086\4WHv(ԄJH9e:oY~wi`k*Zق+2n؜A˝C~GwL>Yld˚w̛VYQyǧz_q 9/Wͽ^m94H1q}/1'M3^4܃y@{MU!Ǫ;{KBڟ30}:%4Eѽ'F$iύ/ e9k o~3mld$Q'JG8>h73Xr2TBx^t;oasU Ԝu_G CJ*B+w1\lkp+h; ÀҘ[/bC;`Q[CX&(ՄqH>"}?'leP=Sq0M@`D°PH3E|$Y#)թ~lNRwT%AHp %c9a a:  O{P+"ņdlCe6lE1`AEP0>uRS#+#Ҵ3¤QbK^RMvH rOTLb $ FB?Ca?"#i,r!;ODU (aCd^/j, 0$EDR @T5ȘftNRA)0D/-MEz"dK+C>㳚WsA; '֐74$:yPx>08ŴOꍰ+%`tI(VEQ` )@m HA]yȁh'W>{H|8-W.H $hxU6bw⡟EIҪOT5xwFKV>0IqS1Xk\'`"^Ks̩L.77uzqO$<(d"YID!51cEfWU &м_˶bGp<6N~Hg'd7AII*EQfAI$`t;$;C֍Ɉ+-KLܾ2>deeʤr⅂Qlfq^-t%.$%9v&^' kľy2iiE41VMijԧj2Jv0`hR*+1R*𕍢[*ĉEX|7fON)^>s:xPS^Q-3:6Sx߮gyA˗ c 5:W zjܺ065\@xkcO웱#k@od~}Sߥt5Nǡo lZzZ؊-BlR[cQ 2RUE*35S8"c&@1!#dhr&ZWPY)`W2ELĬR?&.Q[+ G(GLrEHqOiLEƁ*",Y"1D`4RPRrPzQRI0xQ@Pwb2CN$j!?FJ?@FIW=^Yxa\x"X*a{Y@ $Ȅ d3()V@PŌӌ"K(Y&.dDdD%"%%"jRF8HX"@ %(X%bB*&d5iyCTbA(a F0$@$~$= o@@BKe w'msj("o!wqQކUNP]H[E= (vk\*ڌT$[ NEQ ,*f WCpH$/_#$eH~j#5KC zw_:1%=ց21=0(E@LJ>$;!ۥ6 Jl{aO|*DEDQDXd񚙠II~MT5[R[FmX؈)Q~7u]5(9nȒ&sH )t$6I i82-SLKh2KE.+XcQ RD ? "M;d*J#̉U,PcR_9JZL+4=,@(XZ5gx/ ۡa.@j& ժFbSAy8ɮ5w5b:^۰Аʶp1QL\b3pw ,N(v`K11aP drc.00jj`Tmꔰ¥yZcPdI C %숥|%";ip"z2OI#CYr+eIXEFf3*[b@ߥtNdtv yZaA(r^`\$$s; 'bBp,0T4\m nTE9$)?cޔQC@$,bQR "0H " i!5Oxb C?'$,!'E#"Z(zGn P?h ؁B#fք}YCqتD-)P((ӎG';C/ʛqS@u"a2PQt` prP`0Nm^/M?4zCc'M`XnxBZxӘv 6bMpW"Ph7]( pRL*-c2†P~`l.Oy"h_\0c G.7Tsj2v]q3ifmw 399i *dHAI2e:Yu-tW.շ.+YR\ִt٫JRꙙW.embZKuʒJ 0U883|Ym;X&{R"aRZpv-ALGQj/,M }ZF$b#"k[M!>_Cpϲ{.%)Z8kA*D+(gyd&Zsa/`D,NqL K MBz[$MCmZZL*$8z]4[!3`z圀M7kFF CE H-H,`TytK oppnj:huÄ烱B/Xf :9˧C9^N +B kE &"4*ā LaCDf)(HSOr$B2fD~HCo2~oӬֵsjaTPXmET!<&%, s#DiM`.J6/%xg69ɔCQO5#6a/O_VĬ*t2VBJtut`z|1F Ш EXȂAa"0DR "T>!8d? &ekio힀D^Vȴ.CT?æ?vHR~1iX Xz2I$c@+0fLҐY*eꭂwlY1t>kz9y9NdrOgo5iS4ʓWCsUfOH7 y0\[h.G(m"bFA4N~)UF~)*)= %֩N6-5|X| })PJtjRV*E$PH* 4d=lڤ™gAI?xD64HxFfݎBn"&B0ITQXh(3p~KHT0DDJ@aXyE==(MȲoG?WW}*VV$/NI F2C*VԴa{3E8G":`O1 ʵ SI4AE(5R!"{Dj EJ)U{ Uch6v>1@UN* "5JQČam^fh%&vƃѽȉ)$^\[ qp0\&1*L1Yt[U@%~Gƴ֒e=E p/EbɓQEX}N>)aeDUVA Q"FTkF*aEX6AQ)b1P IUĄ#jQAB"(%AH*URiU+j#$NBi=[TB[Nb,OIƆ0D6qu0#3.sAaP@|4VEÛXWrCH&k.c{Ԥ [HC)?6zarj&^!MμUw)T+HHwrߩ5(%9"JR"J$d)R"E >O`x*$2 hCӡ֡Gäȇ~ F:\Ȉ"Q z ̖HtpP.+}3_HH1JВ # =_)iY5eAq*E-TPs > BVY?)'uEF",TQUԇb&2@` " P,=xN_O? Ljۈ0}B~ ;9bhI2"}$ m rلUO #f({>xPI$biv&؛`( `U]Dպ\ (mha٦[|9q!VHJT)J̻jSն ދ\I1Ny50R%dI;d.SP()H,iBKuuM IH|3f["14Z[!Mdn+)qVi= }|x,`U>.o1$"0:2I a5 :bBs!}M%! ,:0*E<|y׉ef8ݍ#a䚣UV0YڶmZUSBXMkYM2lL"ze3'`Hx8A U9፯hJt Z ܀|A$aLX* @Rb`nE;ȃzt)N ,&|fUEEUUR)_pLCԐR @PEaWm~:i")eT&kZ0ebz<0ai2CYH y8pY{}4\n궕&!0B:DYF%BJEk*i@$4g*Qh F%2Vm R;գ0Rj+7D bc2cQ~qN0fSD.Z:8e{55rNBIa? !ҏ&"4vib0Df5 u.k Xa 13Ȥ޽pڰ50)TS94v&J F\0Dz !wnMS*D(# N"/14gɈwh UۣV*k(JCɆS e&eCcJoCIQd|3kK`bxhsD4iq]L˘Y*^ be\f$8:&t #K.CKW6#aaV'J)FͻR7ِRuUx܌EIE2G}u!$d?2 @p6 )> \y2g%:U/#SX {a>` ((Ű> LAkLNޟݫ'l$̒UA*ܦqRI?q&,B+l+ =\-vtH2t t&*2ؕsd@¦zzV i;j$<츱3v0ARL˘A&2d7KtB +ro/~SKn%KoME56eij|yG5M/u0fS8 8:wyx8A9ܒ&L2' GwFUR@BvVɠ*嚡vjdKFF*T*-Qa-&PCt]T̪)!&ۙ3,ýt 4 mImRH0UpQ4b"(jV%[ʇY&Jq*ebeQ|~D|9j*@P qw E䮅,tϿ"DC,V 1r90&NmbdBA#TlEKuW 5ie&EE6Nz5Q0Db[[,$e'Lm еqA\ut6kP3vd4J2#5O, M,A5 b1 Q`\ QL̀z22Usʑ8$G P t/pI"[S9X A6xo6;,Ig%)" ^S e5C,x@(8#ĉ6faSr!: !b3o5Y0 p0qJ )9T;!\FKC`!uc# M1#tfzk<&ufY*R"Ff@"Xo O&)gld>WrLGSxR: w$ø/z!a[*\3<3b N/4N1ڀ>G׮igt)MknwӠ8י:-3Eh|Щ'P*)s"TM3ڝ4 0CR0?Li?r:꟩ȰbHpɈEM;gt aA +Ny嬸qe4TSi]&qea2$͡djT2%!L ıfVEPQ*;De6\/\ttq֑* dljT%?,0tLӐNn*p!T[tgM4rh,K͉j.BApj7!D"(`H`"2d雖{Sbi( 0( ))sbn@b#DVBWqnw4ysFĹ0.:hؗsi=jb ǚF+pDH $s.a{dQ;A|l,XQٓPI)"۵RG$4M(lfC[ JCililٖJ lV9(Tb`0E</aA#U*1Ab)t>߄j;=%l_8jvBD|+eQpSQ1)7 I%z8U]9@.O;I:Ԅ#$~ݠ/A%%ݹm ^,j?Unر_}˓s 5My$Ք3|AJ,X(([XB!!lrq~7E}F+F0.A๟Dh$YaRfjtu(6އ*O謑P0Vе$HVB- E%Q>,:$/dlKo90Fffӫ*4S2V 44bi 1,XPxf !S2E6/7Y Aufbkzr8moТR8uhC|-89# s:R]+q0UHHcA ^1r9țc7kOp*+&lsg9噦]=S%SC1.Pf+jW~~̞ єQE_=evMɧEΔ],1sUզ23Zs7FmW%i-G_ jXb5gLaw]Csz&vB'CLPPFJF#ˆ&O4XS`{v$Q!?&H' E>A@MMh̨b]ILR`kjFL )6xHuDN3.`s2@M=f#řv`L''eMd!#:`\Im?ůLL$IbH$"p8T'81@; P!]TΎp '3T-DԒFDHUUTI# $_zևWH\.5^N\C-Tw׼q:Z`Ki-eԶVTZYU%MW&L m+ ! jZPKJ1[ jUecTFKq8-[Zn1FM qimH[hTQje\QKm@Z%)WvƶUU)yH$bzS12JTM+C%~_c@^@ (m$]YꡥW.8J a4dN$I3>bu9}KY'^̪l!W,?^-틶KDtt74dEf"X|+|%"@,Cnl}!1$\OQ"~7Pέr0Yk3 q .;JrtK̙`ػ~5}uC;15l(+HP_v9Xn,!0@'c[T3;c3rzG]wƥ'y$,Q}؈bC$Bh4,⮂t;ke;E5CXmZGuMQH"u4EKd4H``.7MՠWgE,[1zlP^ r#@ N3"" @g/y y@ԋ]ɂKJzistas 􂇉}'~5V*mіWr 1$@!,Z5ڛ MxQADp> i"o#J>Vsf8Dh1 b3Gܮ;E=f( tqM;xx·;6:*T$=['vЯ&t]^t Ni ̤- H#,!")q OC@}SlaFUR5X,}w#pɂ"ب(XT"X"qXm@ڴ_:~?Z(xL\4|/Cx8Oaaցޟ«=K3/gzy:lXZw9ǒV>=0` zAem*`汯f %8bmR`8MnKx qVx.*aYM&e6CvԚO6P (q='6wONa1Ta$K),2 aRw'SIȫ' Qx\ȴ`L7a :ѐKXc)&#Y-hP2ҦXT@[XV1*8PyL$>`n~ =b|>•,Z]Y2 Th)mKkTYFڕjP $FjaZJZ̎ (\- UKD?)ԂvȢ P^CBͩ}>h(7[7B{~UѾ?1f3iKh)ZbJ U'9;iRI cq섛T %ਰs!^,[N).R`ta!!!<o}ϑ5$: L-+hWX&VFҰ[(hzHGܤP$ '[`4Q 8hg'BGzTrq>5 O @ Pfrt*'7ƄuնQ8g wˡ\4X,l*~})B4,?'D>Pt)#'TSI@ (FAIPAPN#"8}%E< PO]H6qXn@d2' $/ёQ,TEb EQH+$?6)ۗ]໠k!'qEDL~vCzr$" EDWf&nFIً֦jA@~SrN(Q<)"`O )"`0! tz'˨rHu,X7DyMj HU^tGV 40Dd[YmO/q ?Ϸ, @͙KHIVoFBCN`]i/Xc618ďT«+Um:1a8H.%` $1 `Y"0Yfb,feJq-m Jz8E~,iWj&t~f?6p͢"j;%Zvêb+"g4vm)dIi(CE e,ȶe`8I0ݶirHIM?8FjwR&ӫUsH2m[B!Ka"xYIQ(+L\ ?RFkcsr8׳P- MJЧk“ZMe3[`BB[@VdXFjA),&03 e"fn-윞ahr'LRk&88oGʰ@)u ^ BP(b#BDm*ED L(R<2D>~_n;>88bBx2~-V!R=$'"#Im-(YXA1AT*XEBaH%30 RªT^? om@Z2¼S}H'U<4"@  Ej )+P#D wQ88| Zr1Pui_vss@UxhX)Z)D EwƌK$E”--@vϵB(kՔ(`F`UdHG eAMih`@KUڨnh$&Ia0F(8a')XȰ[hB $j@#uMn}Sr&R]dhí˿U\ Ny)Mμ+Vu.&ZA + >EJ Q l=M!"Iadb1 DE R]-j!w [C w#o!,  XAp<r;BgIMiR@"ń *DP kOC~ǘCy@j(2_!LIHA_ͱ1BE%UAz$etC_g|C~" u=9;NSTnd@~b>dkX }@ Jt:kŊHr=!$)|60ζqU}g{jLEcWd4YQ)9gs yV 'Aވeil` ∙)^d;? Hi8A&# HT@Z΍`1V C.8J6(Vi̅JE+*MYˉkeeFE۱` %0(!al*ы" 6o 21ƨ+\-qbdyA1 * x84%4&G!PML IHF"6I?Pȩ  h 82`aGU b/6ָ a5U6DPp- X s{iȇM 3Hq۪B+92(,>wO)=h?!2_ 1]v^JРB;$Nfy k4KM]p '@ۦ@ˍiW8_}p;|{;]!JXi#"$]닦f&7@ BX9@HM  6%D Da?(a`^g/A@k0 t@ ODO ""ȠU3.l*XFB HŴUEIk`WI`H~SYU)%AE=}!:VD0E͛*fQl5wYr "7Hksw{…,ی4%2nPJSdzoq!C̕-joJ_ӢYņ[K-0a? THOTQĦ>w$RlS`};evP@h6=U@DTB G:Κ-DCP DZF*1axHYMάDD( ~X(F :4$SYT0W@v&&D9J-&\ʨU@NS3e; QB,?O, a&`l B^%(*L{,g(l2e~l,`-%;'۠MT N[j|aO@,7ҜLgڰZ)2NexIu1!Mz8Q"2%CMbc56BLަ7ZUh&]A9CV풑O/96!G`oeLANtSZ-†$$4$"E%aXD`( 0b"(F qxL k>"n "J`Bm{8Up5C(H0dm 1!IBb$1 ,X1 *("H*JK+ T9߹2q qSda]:gϼE!@閭 a9Gg/M7yDoX% ,`T +"<5;ϐ 'dߏ^JOQm2f@&ߒL+ijE"j2]$Ր&C2)M6=-$I#0 [DP D9[&\9Ht1/ H,POBa$e:;<}L{VC+$'j BK=ӵJ~z&#iiDVY`X[z=Ez@$d#$R #W%dI]_,ϖ\5b5m0 jR!G99YuSp**@SXNV|#:9U_aGwїYLWQKcQ-Z-27s,ro_"D"Hç.`!wTYE-iugo!j.jDsnb8΢ :'c0Xw/ )ӒᾘcFbwLC9Mi {SggtOyyATvaoRiR`E53Dۣ4LhILJDE$X5iHMtqTjwHjJ} KmuzȸYH3`fBcd]jƓ `r25M"YHC@\99w(J xo}Ya~.c9Qw'n] `WeݭWq`jke~~stwb`8oʀF1rWbc9Pw P6Fs`Yya[*Ȁ5`/"H& 4& X:5fv'g1F&M\!pfG0|'5@ZoyyڢV4Wts;H33 1W3h4ׇ<`B` R.x bLrEC֏#/Z51󡦫]5Tɜ4a "5FGy`?MS.H'E?b+78PI0+O~10p>1·=UUB!i#'(~ T :1&wym",q֌ցCh;8ʂ2FbrE &/2gd !rhχFwsY@G1UfCT'#.<8F HO~&ޙP|I&1E*"`{ %-j33J pj(`:C@r Cހ` I<$,+Q\H-9QHyya_il?j~C&^+ P OXwͮb{M1Y ?S'0Đ"@eą R0X"+bA%`*$F*0bADAfEBڰ`ec$cb "gxI2 Y<1V^K6xK@?\ 93O#d; Oh<-_`,PH$JBPD k-{}[$;~PI`48P k"x`Q;>]M⠲zX$^, *@: Kƴh= K`>OQR»zFN C94*jYXPjpVVhaUB0ˉ}`,"A>*R"AFB`*K dR!p)"Dm*B{ҧ> X: ;h  NAcYA>T>$F=e)}{s0W!_MrGXC%IqY^,sGY|N p8 e*YCRK;1$Y$,aٺ=WZLκ϶)웛I&TUn:YMz!nB}ɰޫ@Efwx6RTu;RI/ 掀#*Vee-ꊰiEgJ#eXa>/bfb(7#Xu"O ~> b(P(vf982AMft^N ot$\8& @MZ™đE!@&8BAH$:B{'ij5TVFB2((:c4Jʗ;+; mTX !.y1zZ!4F'ȥyX Hd"y2M 0\Y ŊwzX^ USA Kv{ ! Vɸs2fdĆsbM`Ij8 (,>"tW>TS5CISi刁$&3wZ$Z@䀞?bpG>=L1g@Y) DI V \J5V)5)F"" LBAE"$s2mDå1D33M1Lja?Y4b󡂨EgAH;LfUAb"I58QK Ks 5kCxyM'1 i 3?{ݺYMRwNtF RvٲZܡk,f3hfJ"zgB@SfpC~O(H;2`bhӲeHt,ĝ4xȍ9 .j̳N*"ym\ BuI GY[ZKX3"+6XfS-TET thR)PRs^0 fXPܒ1 68,C#ʗ|93AH/ܤ9 V{scQHwfܼ$!,7:Ԋ) eCD"i$pR *;P P$tYY!A,eyaÔbv阛67r^lH%Ő*'A/5&,_ Z2M Vs<0J]GP{;w,(M6K3"z_43ҁF.g>#& :mo}t;d=C,H=0N"::H*G;a"PG bC1*Ô,|$V=1٫RɩSlG,%7tɿ'a T"?& I E"FF1 Q, >GMG|'$:~D6FC|g$n0R~ *#UDDb*)l%QE*TUb"dAXb*DX+`m"J*EfTTQXfdVij6m֫ULj*"j9[UQU`6*ʍjܢKJBD*QUZmrژ*Vb VUƘYJT0 [r[Jڊ[*1VTiF**ѣQFppJzp ~2KBAQO`UV@Q ,@t<\c_J8d#G`:!$P",X "~,SO,XGDF%@'dXzGhRQdQF0b0LI@F ")As,Degf /22,bm~Lv*VZ?^ Bm'T;BBDc"*7批6fOMeJō,Ȩ2FЁdhB%~P}^Q*.H;,hE_ؒI `@ڤtZHeʱ#DQB@uDHCnCyʛ ܈ a>2 6k>iZe+(T IbҰ"#ArW,$RA1*:6tC, CuTb1b[߃ ,f 8$"Z&qY-~ZQ&T FShЂ\,1)Vޘ>R$Ȉ lQE [_[RC#DEܔˤ1J0f. HQ @<#`@$HbZ -8ՆWT6!ElֹY 5Δ:d ``RC&! +7N-V3-UA5pa1u tSe86HLC(QB1KCW<&XaM"EMJ a! 4 N7GI[edZeng\6b$`P9*{!&`);P{OneH-򄊲 S :eNVlM80H<ޘ#!V*tk4WFCXnL-T)A- J!ajcC[ Ud3 𙔡n8a*XqM彤nm$^j2Ŧ/ LX"LmŰFLVsPFZuIiuV6ˬiD]˘!PӦ0aYEi^fڗ^iPr9S.٧:̴-V#U@BDm_aL#h!8,Ц!=:]% rRGz];(Vqm"Nm,YP^re*u1PFzTy> /bƇ8ώ[90HR CЙ{j+e']:ӼH|SC$>Q|r"{X&\zT]s6B ə%O0) EWK7Țїg|.l+B;]ԈN ˦#K BlڶoG)|58Z xJ~[m&y %*7K%֒%~$5=d\x+SRr« {:dgsoE:dOYJEfx8w!WH]a~V9]a/5omj+#"Nw\IL9 ԭ*NwYHg*U L1BsTԚߤAM "b\y(beG0^/dPN?X%\ ԧF!$FѠx+?!K#y"9psN h1F4 AC}`& 8׈׀*xR.7wT :2##d.1wP# rD3 MgS-KPKw1Ǻ#]MC5E@H7*<3dOՐE(k\5)4SD@,Y(i^e4>M[AaRmaC?#Pp`=B$B#jP""RXTTXTbV--JE("P P2 '!F; ^GF(BK La ɉʷ ݀1gB0yaCh"lzӆJ u\rpʪ5/ .jo[#-)Ρv/У&h-ưih7KlN]an c\SUًDV%ivհKp#i5MQur%|4=$bP|aߧ.1:[݅@3tYi bDX;Ez)\ṕ!'*?R!J1"*Ă AO!G0I##A g ANDIIr1*F*p}ʨT?n?~)N%C23ݨcRkF6nB TA{ @=:~$ :Ӷ3Q!@1SlE dl8mtM mWˉAeZ'2m `ίQr,F l*A4ׄ11`ڤM<']\@^RT .cq60  :0"dY$G+d; R a *3 (R[c)pb— JZ(YM!FTZZeDĨ?~*ⓄbԱTjl+f3YkeJ!J(ij14bGiv?ilMė$,LaQc^T:/J2BQJ" md5 \B񂃈Ȕws`rȰ>(yAŻх㨣>lТ!>?okXBZ(*ŋ*,* !:҇Dʁ(϶I@ߑ['aR>婒"lTZ#"HH2  E*#"H+ `bZ[O;z* C-(6CʉE$@;ࠊ)kc2+\kzjҏIe6ݨ^EȀ9?@}gOf80#I$C """>7`aꪪ;O{Y }Tgvc<{0C?4Ej!*-uȡQF2怩XCX"`PQm-ظP'; @BQJZHuI+fH;!պ|l(c+(!p*T[(){KbѢ ZC)U@$$Hx93-@Y@i0$Dd|ж&m/8ؚ770zM ^xB]%x(R Zr]0R(V^̒ R{00ڃA?" Vޮ3ܳbȪ)Kq-2Q0Qm*wa(r-&xœNe70a" ̵n\*H 2 *%p=UKJY'NuJQ;&IϚbl{Y"em \K#g>TFiVǁy,A$P̏ٵ7~ykЯ< mD 0R תe˜`0 S,4"/y9;Ir^Z7;X]։i BT! DHWOWfH>FJs>% s+X S=dK(h+ԥ^SUx'-+M%Ib*r !P݋,*IS⃥<\A P+,ܷȁpISKgb4 Y0I@qQRN#+@tS2U%;X̝ft4)0) *(d vJOn.; [1=@1 kΌӈ>LekʢF"\#h=jifiDLZn_C=p"Y<1!0 -4ԃ\(BC!ƪ8mCzdNx:SZT"- J0 W%X] E3@bAǼu7_>gzn;]4eߝuWR:fևHRP" &Q"-I^H)P7cT1@$ PdH(fhWxBsW`:H'ي80J p%boِF12!vݨ1;"+zdLxTqz4ki ڮήiHvf鲦(LtT a*\dqxszbؒc2(dy>: n(BX< ùBЄwg%CӠ_:NM^ӡTxtP>B\bVd3|) $88"bBdx! OV!ɞb"@"9T%\$DosQzXo,Saa{ѪiHNW[JhY"C *c>X0EvU1!,"Xu$= ׳UGJeD|fmP>s9n2`nU( _Ny˜JdI+<b G9kXȑf3 (0. !"&E,12! -3   T^ c'hq󭸢 (&MRҙ )ԃKq)C,k@{)ŗ.(v`4B$0nr(ڏ$|A#55<ʅHlFjw֩^e9F EpCזt7MܸItoMaNJN靓/;;ruy4/7ZQCB9۽nisgq]XpD zPF8&!C27TѼ3!D2I3ἐ:*t()ENHCndɫZ03&PAbBy}zE]oGxxpmSIa); ۰؏|JLy"y"c~=M# R$NBTm|j.0#S$3zvVAƓGŽ ϮyӨ}&=DHg[BA#Զ1ÛM0,HKK8'e620:4լS " tɧ&TE _+ 'NT j?|6@z dI` b)ݽ<:eNV':,nq$!FXQb!U"Ȧ ۡE SiS}z׎ɮYQSbp~yFFpxFՑYhQ o͂nY:>.k,JNo7*f,G4tb>H BrŠOFN"vzRHWkF6-D׉Eyo?k[[7)oiW<8Qm/x8=`1]B6N8 aSm5&0D̎&gE@\ w@R 02Bcs!Tb$T[x6bN]X#J"#!y @QTXTbXd g{Aφ8:)Wtisjk^NTQ򀄙DȔ@qX ,TLC2'ARDOZ0@ $dn oN;fQU`)2,!oo%AEQ=h@|.<>4`4XDD :*U3d]||ӴH=&sV^* tyO9C={~m?.!?"vU-!JI HC>i-UE;M~DR@Cs$ʛCI4?YP@LS٣0$: ?4;`82NY`Մ(XO{M^- $ H E'.*' DQIU"2AdQT V((""FE"*t3mDF01XB T# T*<+!"LN(6& ]!)& ɐhStC :T4&In.T,N:[5Z \j1v&$LD%:A ʬAƵu EC1'dp@$@ly9 .l@_kk)$MRnE+7X]|@O,/6#]2"C -=<`j7 >HIr{mL箪NoRazPi e-[50bbԣ ZWne RZRWV&88_z/,9CQ*YqѫQ˜eN(m4*&iZ)Hpx f:f" bJBD o!>Nq{YS},6llc%瀀HL! ͼX0&V`͈[k$R|hhw(NwjȂI  bQz|[UaZ!rD1 ;tj'7?.(TGbr B,U@Ӟ DF%$ 9T1 aM )I/tIS,PmIaT ɪk d,"A"sB$,!gɫ ) lCyCPatQuקX~`3 4Hz  1X 2ސQHcB FIi`D`|;0DDE AEWW?! 2% (zWfRuz%B,S%2($UTasYC ‘B<|D>䉑I iD7C_o{ 0P{wׁM;K](x-s~졑PiC JDZHy*o:(N ƼA;"͸ ]<5?U QAb[`bP$ .Ǹ J@ zN `BH,&elvWʄޡoVgقOD!UUd',"H (nscQBN /'4RO,7q܊A $E!PE )Q]`Q. @D#QS Z* $$)@ET (HDK  VEP** PQ$ TS*TID?LDW8gB 8 D$\TDAĨE+x2 U$ "b DI AP \n,[` XE Rm!"j.")p EP]bAI I P3rYw ro&rd2&*sa0dc 9HFF oh}m (Z\R !EuR|)0 W0GrSD T@?j`r CTH\0U@H"A #Ȃ:@D!bA`*U\ PH]@0X" U8@X">>?ǿ4zӜ),\&@HcZ<=_e&apSr#IQw$U`X`0^yp&F H9!lTυ?njc(X$耈%١+G">| <$q eptn\TA.bd݊M\`BfόXL:YGZ5LTA- 4Ǜu_O:oG&+_ϏÎiMƌd[422IXeHE0zۛDc($ tRwB}L8h*EʖJ4] "BRg:jlq5J1hX5xuKhN!` ;EHs"6 f@A$AQ8 'wn Nԭ D\X$$ݥ jEx+;\ unݍfVAP>G7V" "P"w~?:~bMX$*Q4CF@w_?dMdG_shI`# $0Wif:hjxqZSk2 Up>A iT5hLƐa%O`  UvUnūVl*GD H}=r @bCp`=@h ﺼzPRI41U(a(9RГ>RG0(+@hkLG2#c j @T2PAC4 A@d *I^ >^L|}ϋ-nsy啜r}ÒSy|{n _;8둯sC{yw;oM۷;}-/q}Ƶtk5g:y=}>;7^}y!_oy8.q{{<^-lf;Pʫ2 umû[罗 <Υ76".{۽ݻ;缻Ͼ>{[P/ }hPaAJi "[`-D*P*l.G tHhdP24ak<{w}+i\wnvyN}ϡ\'{9Ùˇk`k66`,`WvIvs޻ʑۻs{>ڿΚC׻F?fZ_1zMCaHOT3σ) @\i+G3 ɾ͗i-s,k={O}a/ܩSVU4Khѻ-)2>9HsMs_YA,QgyeGt]WRź}[ȵWel5ͬ%sRJx +46!u|YR3xS 35:b9fq vd ~|bw=_JʔJS+QmqL"F9o7M%9"bOZݫ, ґdfhc m9:~n2F *p\Q((2P.Lhc3D zcS Q>?+s iDb6s:>h|⪪"""""""""""[UUUUUUUUUUUVڪٙSc%'쿞?Mֿc,RQ.""`+*}{^FS7NB28% M=L2gtWŒ$vUs#hp]ZALgoqEXu, s#ab*';$Wu\ˍK0+<^{:_ wS8P32 RCFThwoju·a.RL%fϮH$ڰr-kUFvk,hZuP30$ $ #/ $C1_"'] |MUJP%~ۢFa2굲%F[(m]C07Ro!zaterHT~R A٧9xWSǵj*ZA_@(x6Hg!BRA{wųQ{˥ä%1JcBjdjL2?fBD sy{pMYfT?gt=Z/a!0#Me f{,n"&P49ᷫ_M{02`bԞ=OK\P_ ''hbM/X(,9G:ň*F}"kX ENE( ܀\=4N}?*4J=5KHa&I*M$EH{ Jb>lXl|X`>An?\:HneUM1~]h-Ά0^ً}eBV >0Z`ٯ   DR#fQ6.i`];@"ӻ?R`8֕$T.4xDo h=cZFiU$ BC 'l5>'(/۬&߬gg:)o'a=KuoFrooB RD'W:ގ-4'{bZFtj$y*ֹV/0_ZAQH5%$<- +Œxi!@1 YM凑9HԦ3󹒘xg9ZFFٓNHdkey aO.r\2-K&]sxDx"S *d"@Aޱr՗$Ue0&̎KHW&ᱪ_3e:yɖΏE@äq*rΌ̰_k,Ӓ:󍞴[=4љ"s%SyX>k+"ZЭk-Z+0˗3X*Hd4>d DzbGaB}FȻX.Ap$5>C5+frj -bLo[/FXf/h h+СUUBUU UT(UUPUUA~R/X]ۮ }=@:k#݋3ŋ!^e?TuڂPxa[dL'Vj1g3AË9b6(P3 쉟I6SfP [Jry\ZwhTٱćfİNP6b=%@sAR7X0=a#puEDY3x!RcЛͯG&]uSO@!60ǃ"2"39̉z9ͱ>wB$ `;:CcaYEF`ڨe[ŚSoJ2}d,+5P/ zx=*, ) &y I<(2'L]\ b*sAPh>]ms\f؟hP8%4ӣ<aB$ГNJ(JaG x:;4…0I&)Д<qr19bM,YC0DQEbZ f&,(n8f',Y(xvhDzQ0`.驂PBv:}y]b%R*nf+2wf$ͦ;,WYT[Hp$n@TEP,вZKC#?Ŋ{p6[.tzzŇlK?"I$m$7cQ'{P$:ꫮ:뮎룪ꫴ(p|۝YU q$7 dDd<o.8PV3cI$I$XIIIJ@4z?1J^{e {dHF 5h"Rpa`[`Eh*  7+} 03QޥUx gKO{Q\$nV,5 fվغ䅳.C#qZqC9PðnZ`x Ԥ* 5cr>[5_ bSaw8']݌a/J)L6ΔPwAn͉ D@G*x &0Br\2J(|%!Y@p7Gf*,dNJpW S[:lSQ:$ŭ(&X&[03^#֣_m݌#58"ZQl&OHϘٙmmas A#}ZVQ`=+^.-q[(JC΍ ږ{~׼UUU; ;/ %^k.YD:0h/{c(brA y:P ،V;o"±>KddN MKf56^*r&kWg>$qk, o̜*NȪT6HBܢcIRVh ȼĊd uBDp.9!Wm6+LޕL&T5d Q*AA zMl/d$-*()fe=?דk)!fGvL9Vy8vG_O_vSfa>,^I _LdU4$ $7Iqs: \6TC%^}}RrufVʶw¡Dz$~d$| axS8zSH^ؘYZ%$5&3]MD pt=Y =rK.\Xu)Ջ3\(iVd V,d tЕWUۯ:Os|}&n- lݒE"Y =@D` H7"=J$)Y>a{ H:f޿GTי|։Pv򱤾}$>8^Jrɴ)_OOh=1=Ì 58ʆӾ ¯t(GH0LҀifGFDM<8 g݌䅚{dI XHv< ] `3#.LAocN:2"&$KKG,QF+`_j"޺q6/lq5n%[yOh9A !.6uYi\i.!PF&Nu,~6*-_G\VCvdڰ~yuLYhnR[[i:DCaμ/o~tgw99ĵj}?MWEE"D v(r [ a1c^U5"\-ue P<1\YsͬCCR̩9ѧUq _hHwvo BhwP+F혂,k] K0*FMWbSbeਛU:/.o>)l;){tsBŀ3],+"g?l=i@!>S+W@`BGtwLfAeZB _܅[MEqd`!@p,.'#FQ3L/>=ND# >2<|00.&f(§ī5݆8Om$c:Rt!烦\arvup 8BaRg.^## 9vDykCnH!rl.HD6to3Y3%'4m*#< >g1>A-O?|Y(pAp'_ң-.?-& "BHw\CH.h`cvuW&GBC ڿ2) ֋۫LBIeEíx?'H$$Dfw~Y/@Væ0S}<971LD,pyFޝCN]ԓcXE`m6O9K2o鋮y4lk5s*fAQ\2*cu8Sʝ8·5X 2RpAΥ`Ҳ`*Y.[պR ḅ3 44`s򛻋磜bgg7GdIcp?@ȟfF!! FR1V+odY>Ж+걙V|T [.J<ѦX9MF85d .G'HZ`Vٴ,It!uްEق@_鶔ԑmsĩf0O#kS-i,A (jurH,5 +zuY1%cgf/ŭS̳f2Ts_Txcrcڎ<^  I$a[#_5s8lKO)y&8XxP"G?u5wDee tO,`%(>RH;#$ ޖAD|L] +jl`@3js>vyK_f7$󼺿<HnfCo* ?zdr9ucxU\XVYv%%$9OG]bv7%yfP-k IY|O w퓁 31nKs"QI$-3%,drT:84 ˥Ha-e(І;xeEU["o$~.:8u3dAL(`ѐRvLf?UT% BUL̤*(68i d*=gxDc7`1f/J v3.J$﷟Lsk:t2+El_]$@>X}$Xzԍ V^֤hj"BVP@$P$%eNYeBVP@0?,ĔcFż7 ZaZls q\5t^cAUL@ržDUO QqfElA |%-yCTT6]=GZ),] RaTlK{XyȩH {2eDk$zi1#wbPGrleR!w HIP!GՆko=.'W Cn9DPyz0ofMEYEQ\PZ= lr 6¡簚xQuE@OKQY#/MEL q῕|ډ ouKXGP;$'a0u5X_"]HNsUd[$,"nb 4Pw*ԗ! wckFړì<6ŦJ2Y!%,ɐ`R bT.)0d~?s!خceWzJ?;8U [0ݬel738+ܹQK b=0R%_F=بZwVwSc%lT߸YD2qg4Q4ZakHon6du3##rdv7_ވ FO \#XE%@}7v-w1PDRLozMծO45gkWB(KDq t;%"9HWJ8fuК@2;Z ܔ \ť隣yWWQ2+k(w#xo7U[Gp0޿KFYWؚρWa{֯ge_R6afjym8.R3$aG])abXB;&pUuNq=R®Yʷ|(/N0N*U6 xVq w& ? Aw$jK+JҟuU-|e\0wC>9xQ2z#{D΂}J'Y*%P9ka?C(ZbQ YvÊun0IFnW~?W0nf&H[؁RH 7\$[:aquy >֍": zbKtgf'"I75_xX}UCgN= T#$0;?UyN$!GUw+nVS>ޱÎ:XzrPlyjX?h2"]dum 8M;OlbU1,Z;#r!zKkv zԓɬ?צa #̝<7BC@=m6ۘ*kEӌ050 R DAPȺfME3_Xᅊ_MK 0Aj^fI ϥ~aOD2IQWea"/ǽ O`T&( MEP|QP.by}x84/҄Hw1ղ+nwBI)|(a+^ jjS}EMy9vWHƉ)tXǦAK~:X,qO)7cBmTt#7$y_~qhrJr`UX#5 MU^L:]-yp}I&hNaIJ}3O2Eӣ;!f$A".WvRz)k-]C|!if=(WD+eoUʈE1 <ﳳ]IBW[/}ֈ{(Zc Kd]ʃ!Ajga7F2o`TMXJX%["Q@}jd"Рis )3RLDN D:P5Pz#UShbu@BmKQI/1bQ;"Qv"=h)P"H ZQ 7P=wpb"H# `oC%DT jOР!x A$ D$EOuC9` )5pB!Zw|{M >@UTEPH@DUX @b*$P@# EJ,PDX#XAPXmY"(T XJUF *2"1bFɂPXP`Ef[1`$  a% 11""HTH X"FDDV*("QA,QDA"X"(,SmW,QTQE"UPDQb ",`ȬUF"#"2$A Eb("AQA( ((,Y$D""1D@dRHI$ `PD0,`FT** Qbŀ#"c"Ȃ1b1b#@B)!@DԅH,XF,D1`EA a`Q ,AQXV(* E dA`0ܡ F-  X# L*Ƞ$ b,F" H""DEUX$X#bPT X F@ADcdU("0,DHXj IYl*J2)&`²@bҨȰmX#X! # dAdX"DADm(DEZR, " 22"0DPTX"ET*aREETmATQ"6TVHEP5U Tc0Z!FQ iU ҌPDPP)F$ ET*bA`EKAF( "(*G*UF  F#EQbDYU(1"-HR1DH"HQ` e2UWbX+Hڈ)Z,,TE(5 b ,TD"E R(*(VXAD#!&T1F %R6PAUc (*XAc1R"*UUQF0PDXXm QQ$`-AlAVQED`,bUVF FF*( cDQb1DUPDQb*11Qb"*ŊH 1F1AV Ȫ(QQDE ""+ !&$H!H Rڥ`*,2F6m(bQ@J2EаH*ȱDDdQb0V  $P B[,*(*!YbXD`[*Xȣ`D`1DUEA` `U",#!#DE l,FEdTXUPEE b" $YQU (*1, #dd@$$d,6YYlB((UbȤm#AHDb *  " bEX*H F21* ,X $#Q" (AUR0\UP1F*"11#X1E@PV1U EDb EBFXQ)YX R,1 ,UT"dY*1b(#A`0")($ X E, "H$UX R0 UX,l $I+ *F@LJ220FBAV( )1@TA*JE ,c*"-@( ȀňQEER,PAUb ȠB `"b#YbEA$dA(*J dD1̨F YV@1 ZYE@ DTTg#c"l%UPFA1*1&82")[-eef#+ JQ1ab$ , Ad )mKZ"  *)5`PdQE1AF D@QBj Z(c[[( d0Ab  1* 1XTX)",HTE BZUd2ŕZ!dDR QGf7(ŒY-5(ZUE(#P8 F@F" AE& Ek*EȈjAX`,* EQD(* * *E(*"0b)F,Q*Q`DHDTHZB" (XX Db#28jHlRIDFҋ" V,6 X ,Qu,``,PQ(9eF*dDR*cATԹe"քbX ,`b"Ȃ$PcddF"Ym`pd`E`F ) c#YUTE+ E"A,(,PA( DEEXj#YEX̥EDA ( "bbq^R!Pŋ Fd( # #fRc *",TPX(*T**A60Eb* BJ",E`0,R$C) a.f\ʥBImQQURň6"2,ffeƖժcUF+(Qil)V3%R (*ڥ ! B "* bTRj֩lEEX ,maȫ#1A"""XŌ1P%h!k_׷~0MCk~6߿&|yjj \ {IਠTaEpv8 D;ܣsRT`8F~:.Z=Z=?ygO΍Hs#(gzFc컻ʍG"@遬lG3!"k1)ԕ2U(U3X,vܥF2(I_j6m m/'湜oZ1U,,;=dRDH*+ʹ8@Y"d* ?+ OS&LK( EDXFVQ *, DT2PYUVFFEERTP@@YDH" EuA(+#(J#DUb F YXR ,#U c (bY,(X*QHX( +TEQBDŊ" "ZURTAc J1X"@,E`" ,"1QAADD`"F  "aAb1$ V b$``E1Xj( " "ATPcQlX1 JUS-YT&[+ FQB@RB HVDAdX%""0PEe0`("`dXEAF*mEF*UjDBUKJ"XьR"`PAX((0Q""bES $E"D(HhXԣ!"2JE"`1 F1VVTAFF ڡ " *,0d H,c$a( D`,PHid`.,.Y`e "壌 UQQ+,Y!)Z!Awdzb-WU|et%.c9X#F9./צ+u\:.\E7CΌi>Z`TFqrfe].@8Y3ؔy4| @ޣ]cNsTSl\pu?jy6 .BumxAiyՋ@TTDǪQAP Ab!qk1GQI41%N"w'T"Pթ N1ߪŨE;M!UFDV yd XX֎kgSj}Mu}uEKŕPmhD\A zv>_ <^ྼDPSa{6EJ:(&D5D*oתwT &qFypM(NU+[AQK|zT!T!:/EPm<}]A/S~fjp!ъX| `Wߵ&$wƒyYɁmu" #@U6&S js5qМ@u9{I+ASo1a{9~k}mϗb 漷oźj*3M81ͯH*f#2yN`'0\E*%b 9Aw U!PP LD " 1E,A"1# !R#"0PQT`b*1 TUTbȪ"((Eb1DalX( +`V #*UQA@H Z'`DH+Y(H[JF2 QKhjbE["-bA1UU "aDE Ւ,QE",PXPYX"" c ,AHdR "E2( TF" DF"2(0YV (E `(ȤXPU`FU -adPTI" E )Tc"X DPcPDQUb EYJʕl bFLQFUD DXDY $U"\TT*"Y@DDEXL#" HX,DF B`* (*ES$X"%b(/(U[JHEE#Ċ1E( (1F DDV DDH"#AER  Q"FAoh_VM з=ΎK@_kUHoynY??tƟUBz'*,(=/T P!"b Xk#ߵ~Cx6)?k~EA.GmiQۄ{[oW;[ɞ3ҳ(j?Uq ssc0.v1"Bc s?BR'P?~$;]4[Xj@b7.Ӹ4QJH@tp~', p/m¦>,R >l|.D!֜ (2ڟ/H=lN(}&@G]Sǵ/u~+.$On/|6E tl|z>:^F0@춪j$nɖnzDrٟϓ"~3c>p]A;8d_Z(A<͛# 蝽 ZPb;ndv\Aoe`Zkyjo6ʓjG»b*wE!LjY<~\ ϴMV;R;Se, ݞr JP!,^dco&^ [H! UyS[1%au=ⓗ ϱǢZkڷ"eK/;P*Ė]G6}wRބ;6Tnx} Il̩,һżW,1td<J`7z*ѶZWKVfu%U)QV.S̖N{`!^mCA1~ 2-VgNP7,~8opoZT>[yYI9~QX[^WP\rWKI&;8hY"9yYDžvd\v8floI r"YUU.Uy{fv1%W}r["kqjBf32:iJKmr7Vϋɴw 1|?(MFހDz,_$ͱ\ "b\O$xOμF}8^ActTM&U$l^=7 ^BiHeM#WWc!piLOb;4vLuuU%踑x'TŎ XH7MYlcv+:l[U&GQ6fk@ ߷ɭӧ p <#"a˞_ ~2/R%Ab*[DL/ &KFB+d{{H2v ʍՏPު}l=(ЎRd H21#; zqDϧKf(E.JZjh?=V) z3Te]mC (cаS;!qЬ@ɻ_/|Ia1C J>>]5<d\k5ok@u kY6V;"8HL6 {փD)(dCA)c>%T복[!yͫ}b@9N4OkƛWR\fKvG7&ӇtQW_֖? U}Q[H$^=z y oU%[nd}) 4 ׿ވ%Vi.*'GΝjM@ s३oRFxV<,@td w#уT\ZS7;g=R;م Y+qRS^Plj!M-kʻơ&wkkBq:G1oN>2$*)sb]?Scp &dxL:-z/MM5[p =VcIs<Kw'F3Ӗ@˶Ik+9QK?aPό]v˔.j cɜ6"9RTSlK~}7nlEl#%K riD̷∝Jv{~Bc[Gg QR*)`lx![  3⠎!>5YFlWxE59+}&E,4ۦqj7 Ҹ&m}lF@ k23vn4Aggҡ:ݔ[ej5Rj~TQ2 Ob帴gTmﱡvG06IyR:jŠ+zIwnf۔ofXs(%P_iDH5N0||G$Efہ' =qn/>-Y`=mh8#kG/ e,4[Q\O4yzK5N-Y|JXA1fxV8*!lV5!8|KV[{8}^x4Qձ971Lc>`kCł?e8BHM,ٵaWV#(V!mt '+p;ÈXQt/,&׹33;yQ4%8GU%L!D &uMorY"B_(vuwo01\.H䱭!|=e9~{o|>-]: >gwwP"{D -X,3ae\A3ƓnR/ teGVƸReeFn:P)yؑ9 w uHkۙhgt(4i,M9 r k˫{w/^MfOu01J5uRl,(āF|Tt,Kfs@QZ0k5K)F:WjR988Cz漰ͨtөa ]=P޴iUabv%Wxk !14_-\Л}':?-vP3''ڲRK^.BgU^);i%k+u9T]O-#a/HlVWOI"rCD^S,v$$1iNJ˹zs oе`c%VLYZRC@ݗ0&3ܭ eRO-oG؈;ICB ל@RƩ9b/M&GP½ 6Q> nmˡ9zM)~Mg } kx dMS UN *0L W!wo|cy 518W=?^;v2b4d ]Ϊz ^#JGs9N{f2v7Y^YD0DTkTI閭@Ek@ Ice%6 ׅD]Z H 8]JuxA-o!q ׈<"{soR ]B$NΣR[K1!,f(G̬49 V stoLi|GИFƙ~~<7*j[طmV[|n2tQXYݼrKHz/-*~(4RբPp T`0zBn5sϷݤG!ws^څF)eg2[\iAJnzZL0kiƤ$+M!ׁ=Kx7~9XHu!6(B2vPRJK5,c~aeSx[\b*Ū < )ҥT*uW4qf%c ,N0fqlMSGNEїuxv5fYVU# MYX,87VUa40jS Sݑ.]Lr51Wx1SaU2nNX6-!Xsw,R$L(0`2,%vmU?`"r jbyWnUU9M$]ɬ 6McTh—5tL&wLPU b`/l^0eUR]n EID%F0p)bxW;0j1tqUBM3wl WH*cdh0!4Qy`^E t[d4CM>jUgYfWCeOc5행 04VjɨacJU&fqӿsʄ zq\rT+4T8ŔDla<;F0X IMHn1*kj1 M_2-ui4lnomz.1ԩXח޲se6(W!(U%\ox 9ԏnmb%ǤIA7}!dFj~19e286=Q6C(>>[#Nqj["<Ӄ][ . [M&o|P8~rZW5a;nFitE-kpG9'5V9B6O56q;y (85<B4x#Ybf% /,撈q*uF){jI@*uAD"5=x|3-Qȡ%B%A%XQ\%\EDtC=Ks3{L#+(CWw1RZhh8OT />=J55fZ\:ZSju> ☻N[{"֟U:?)-\v_frKTU+^ R!DbN֛%d=*?(<ަD/7hm$Fʒ 2MD~Yzg;5W@lmX\Mǣ:O6!aC =Ju/d3JGu[ _U7鑱>yGX%.QtI0N$BZz=.)Zxq(ǽ:qy"6SNc}k+1`qOߗ}\[|C6;q9ò^*>̯,۩FdMw'dKcO,|J-_uW?JFBjs!2+PX5VwϢ}.5ZtMTʜiqizX{1.涏 ~-]Q"5.jԤjD Ư%)Jt&폃Sq[vNEq Ceǫdt;=goHGۛyw/';`p1-O+wWalxG-!p=SDs;E8Vo*4JvrL-y @Py`Eiu F@mh.+F17elFt7irl`Ph{"eoz3ދD$HD,!;+:ȕy^zL&Dԉ7#OxIٷн`&&v$tyfx0)4v~ryW؝ĮA_I# @]ŝE].XR܍IV3^g6fċ$[_RQW鷐̻|W¼26PkSىx_JrW9 +vE.q@nU ɴڙELNОD>^n(L\xltI;][ 2#2`wJ$ׅЋszD [tbS.z%.(MHԮT[SZx#2U8{w~/4]E%B@2r>)(qS^di B{҈32f*4(kE5D<p& pDB\z/I h쎮dz涵|M27yȊ*8EjK/%R\ӝCsj{b$b^=_:6;ָS=mQ1Vx=N$Q؞rz,g̪ȳv:Q[t?U"Eba^d"[t+oxu,Ⱥ6fpr jv3T_aȎگT:F# Ez.҆.] @82>||*NeSV+6(+dLf:/]՟ ={YH3>g!2{{|~u[Г wX0K>gե7N.ck8;-S `۠wCrn--[ʷ 79Ǡ[S<icJ2(aYf aUof6OnaM93s@3#>jB%.蚴_CcP|FfGQ$L92OÏ`_60BN:P :3ĉabջm!bz[_YY\=`5[@(=ULVRKa۶%x,.ɖ EK{`[*;s"vL~o,NZ<}&V&7v{1*.e(U4H6=dv{-gd{|k1$~YϠ4|8z XᾙQVCkyhH=vuxceS /sXƻ-6A=~_Pܓx-/|5[ )&`pHOi#"j&kc/p!>;1Tilj( ҥk0w0 ;JWXz!T{pzGIRaLj{`19rymǷMCWIlu}oWf+M;D7;LNIǺ;N5D{C+2UNqkM:˕EܱMvbjX"T]15Ѿצ']Pw4>#u3!lgeFo0$x9WOɋ-fr پ]o7ڈoWu7T?ir}SW=~YE s/aWZduo#;x^h|[h!t'H<qDR=]ޏOr lN{MC^V3y/,YZd(jɒN (Y@huxx贎375(pL#hN|1WTD n i:B)h0>!)gzsOW/h>{<v[)tf'ݞvW7dV\Y},q 7\DVeS۾UZT}n+Y(}W&{Իc#i; qk-@vTf@SGY5v3'r֓\0ޖv"J;`y)'nXN f/fBgVR?T&w(|O`PwMeW~)3-_ 3ZC/@ϹN]==(@@SIMuKZ5.tbיc1Kvw)f Fݜzr Rt$Qm ǫECki SF+>Q-.K G(Sښ8&]ϛ Nɼ{/ hP5IS!B$#eWV{(t%ج^QeJ bfAw#wp,J#vGT&0y% ~>㦜EɡIQ3ܚ7YUzf}O]Ӊ{6"FTZl aki7<1qSJi7XӠ3rEv7:\%K+1to]G<d|c>|:4f; [v#Y=^kƪڻ~tگW z2/:-0"?Ogժ\Yae`N𹁝 ,.t7EbqReG0$b½ !&Dj{Cλq8w*h&(z1wQi1wZqAySLt{Ӈ(~5׼`f.A(qwzr#DcߋTlUuMN]D٢,2F1pJKJ&Fj[wyHrFZ2. i)-[~GR bUcQM~^);w[==3}|W0GLg{[ggBLpQm;]eyc޽HrVw s{Z3Id+ $:Bc$l%sHϗK5mV/O! Vޖ30 RzBΣ+ "}p vug2NXDX`v@FBGy5tW+ۿ@lޯx%{k=Wy@OQw<)NħsMNh4 +D)FO?sdbxqj0Oq< =j55 O2FG.QaeY[ * m?=sD8e"6G,+`爉 zɚ U$^`ibdKMGb`I]ؖ#Cc~T'g9vԠ.v k]? nVNA% v#e+(i4 SnvU/U]0}k2mWZ)MpC&'Nc4'm$$xe#Cݞ˲!y{!CQ:leU Jd#}s8普}̯yb)׎UKPQL zzܱev`rzUəN#B~xGu<Y~~ &]\Qlܗԭ^d=w~ !#c| on.LF\CRW6BYgػw +*@&:`.وn+FT-iB`|NˍCI3rJRu~"IdB~CE,FDF =bh^bi 2;XZc͠(/xJʜpN\>^σ'X;wtu/ūq;Sc*6/BZ42n>[yCd^o JM!]oRncnS9) _o(Cg2b4;f9S.lHQV]Ca @ThHNB^fDg :(\24_4_HԁKlbc)M)̩ڴgڅZ܀ +1#@ͲE㡏 #P^,6Ɔ2o3<O,@#EׄY3xRh4yșB[˜ķ] j u@o02L5eSm┍Qi7DEYGL?<ь[u)ƍ3t+߼XG턩(Sܑ/ `z7BW1Ln^/^(38 ڴp16k~v8D*SX5cDSic rH~SՐviX0ݮgwj-ɴi!ɯ疟)yj3+\J`&^?p)rւkW"#jL [5]% _ԫWkp7 Gofʺ.t~!߿PP;:^`ЪU HH `P 56x(bH(UGx* 3Hzߪ%#@  +3;uu*("j 7@G;D'3=L^@DxD *<@8m(/JQx뽳PQTJ%D[8 _-7ZP ExuVBhu{@2*Z% {ﭶ(U s$ձU@C**9hQaT&i^ {)O5doxA7)j2 5@$$ *QD^ cF/}>5M}(")>3wXFnk>stT #Q[ \D\kJ*#ZPEU  $AnՑ2(MRZ[^c^\(ڐ&|ߎR"(dRE$R@b"f5̭Q3 TQGZ,H "W֠A֯eRAfD jqtfPU RX= ~ȁmj Hs{^$wBP*8 UHƋ*.J "(m]]A0 B5ۿc=xШt U wvVऀ2*oZ%Օ mRDuz[]"P}@yxsyw$ϘZh]^inZ2{3W曬KGlWSXlCg'+szDD D@KG)h"s[{owP AN`" T-z뜮UƯ`AD {g @ELEw^ W](Vv E61^"^sTxh"5TеĮ\݁|k8P$/ \ozq 3]]fb"x!|^v{uboeZ%B:uLTT( q6j2 ^y dd V&yr9gS8꠪@~ [2{ 0$6PHq2) do A0PUSiɘEPJj!ѫkص!]9 r)D a3 g֘#A /EI9aCQ^N  !- $ZG"1"d(1 !d4& Cyn>tYdIYκ}~k@ZB~̕RA6:4\Cxn z|z1\:c)#csGrZ$cE.Jֳhƌ#m Hjfe YrTtymnлyu02)P|KK=`C;\}0Ҭ|!Ц>@`-WOh6L,[Q/և!DDGv}wYB1nQP '>^2D]tOj%߾^OC! vA4b%2TncC @ ] $:H@ nXF\X"vy:k~O+ea; ӷ &Re`L^uF^!z6M1eԊzF` 7J2"?޿+Й'WE 7m08v߇nʜ@ۜ4"XBP {%NT5,éUP6P,DAKsb9#7'ZZ it.mR6ͶhɟCO}B"B#{W@%!¦`q羡Ǟw,@:DQs~Dރ6vT' Jܡi"΄.߿avl]1){ {u@fۊgQz7]C&D*~2}ͣ=d[M_ٟz U/b{U zpv-þ=~RIMDN`zZWxKŤi\,T x mD- <k*4G]1zdnzH3] 憁˭eei։hYVx|et.`\Z&蔑}wmi*Na#'r(7wڜ׈yVFƲ(F/[TA!P grA[/Ͻ:V_ahHY[N%bGpRţ׳ hhW G9h ]q'rkI$w)ޓ@,zu *LX=W㰺8Az_xs˩칡 Űv"LĀ^̰H,8k:tKQ(/Mmðca1W(ҁCi&i<}y`1D@BdR|}R/#"21,_ >,4; e"! &DM,;)ڝ9{n+f euga5&|`#<2L3D!&"]ǍSf3'@#iG!+GM'_D0=iu"$Η|R^1$$]/D(߁G5U1Y<_|[܆@YW'eeKyƢ'=qc2rlaJ*CgչӷO+PfqaVh6֮9^I(c%zSλ -;k;I5FH:!~-9~_, /܈tŘ  2ڢ̫(40N7+aqs*7)̀AX{L/XFG-OP,,t&q$Zv qQU)Š-vC LlUn؃j-0԰LA?UX`~,UtfYi@cAG.GwքYǛցG%Gؗ s/+@"$( !bBXQJk({.ӯ>!IU޶Z/{NE=D{kyS{aeSP8ܴv ҭ>M}6i OЊ+IO1 }g_{:wc*'iko S " ']bƐIE,΅]QKc,_G4@u`IВ {kS5pF4D'e}[DݼĆfrػuG 1$2uh27b5 pڐJbAIW\fXT qw1 đb`#$c5"O>F$o.Zs*hL 4GlI{R *~b n/6NKV?9,h!|0\/4`/߀@c 8 1|KB]wcqllD`$R,N=]6VW>o]gMh$@x25{6YFL ^2 ^g6G7ySN A͆R|"Ϙ9W}G+n`r?P'"^}S߸>HUt?$$GpMǞ|^/-S9ʋ1;'3ѭx&oQ( (_'͜:c_E,.FHÄ 128N` rLI?T pb75@%A%3-x؍0|D]NY~&Q& B:k#0[AETl 8ё`qp$,m'=6 !09-}@y~>_q'1kV\ :{a.U &]~; #IJI]SQoADBKeۓz`J]5=?'L|mjҠتfct=O;0.$B' F[y詟NV&O@|efžwl+;"-$nG54~5F cE6hSBT @ƇLs?ͧʃS%lh!P#:yT vITD#/@hO iY0疏.,s%訹AX]=A Hr\O{]V6Qzf ]xmϏ5r͑kwM 1hRbγX>X9y .gq!$)K4Wp08?圴#PTkv1vI^ }O3IzŎ، QUAe1{<"M' AEREhʜ _ Ȯ%Ū7LA0oX>F"4(jX/1j\sNZrb =#;af²:mmx"  #%+7FT=|>.Dp:s92Y~mףEMBʄĈ[ϊ4rBC^w aa"DUU~Y|R}IˁN%uݯwY[baߚR+*,OZ?~Ox5grliOv Ua|/&ԟ fJS-K*/5F~4W^uY0.WXM<>[uݮ[E+A1= a &l.d$Dm*]sM+V>Yy(sBLl ݜ<#O3gBFژ}6fxYW*f~ .&~䊅HET.?;90)nM[ e\-l5Bcl]8z2|q6n Ưa`³Ei(k"8YzY7#t+#^ E @NRaE+OHKM)sjsCb+GaJkUCVUTǁ˓NKhY$7KkyX\;D>9# [G4!Y!(\9A ,A^LvKQ2Vl "'ݒJ,AmnHV^q&{Qc@{sV̋y>yWL`ZL ڄwu;3=5pG3|x3?zA!u0I*si7{ozJ!rϭFGm ,&LZVY(x[ۻZxY&, d*TH=X~'d `­79w{'!:}"EOQ)¶jހ*c,p$rAF[\1qMybbrRƏ ac쮔T2\Koz0a& (R; 95_KݺMqW8Hr 4!<$1 E YVq`w Ug!1ʌa*5{f.end(~os 7OK%HBCSjt63s-g!bk VJñ.䐜ƖÛ(|XϹ5j& |0qƀ^t7^Aq~T|4A4D5VGRϓY( =ok7UX) \=ZFyRGQz2it(>J=`hsɜoywahNԔ`B?p3)ׂYrg> >u՝?9i8QOW)x}t7+/lC𼖘cǑ:leWf@FԚ ]rhp!q!V`^R$8% wptPk!'jfI9#*z4UyOVKJ7]2dfȕ--a; bҷӗڏlvpqM7ŶF C;~ ]0"i"B 2E8!?{bJ^8H?wϮv@A'' l<3ۛibP__ 6pE5qhy{xN/~lS *GzP -N+zCB@yH.ULFq00qe4u2B)M$)(O ʃ )#}V؉G5b=c-?B]J;VG$Ezt] '".d zD"H'aOM8Oe IοLt%=A@8z3eJsgDL.LYQ~ b`R՘EG]mRA*04y{nRc-*.>{2/.n&&?|=+NO_ ڐxn\*b9D;5C$Ox7pZ ܾ%g żPv*rt{ ys+,}5*ma/v*Sx]R0Xۺҋb#F|W5ya,*`7ēqL:WUPQZ/hׅ$jv]߇ٝjx3by&\x <#-r}盬6?e :# wo=U6NdcyX"o~bu`ԡn'Sp1a?:K)$Z6 u&eO? ~l ?ZvBDX fRfl_U:B"PFΠ247'> ʠ@$ ?7pmS^D*Wu:|Z'~VN5<8+O6̺-Q=Oyp_}.ײ/Qsixu&}KujnbEgqD1M5spyQ c@]*fg]hc.v^u1~YW2o*ΗGc0xT8;ƎeEkv†E{zäKr ┘M]DA9-A ]a+)ڔ򭾱j,HwF&^mt nm^]KF[NBGEd`ʭj(s|,Vc$l }V~HuIHedCChg5bW;,K=8/=Տw ^}@4_z%;<_Vqxbn'άXN]YqE I\>5qq5Sq{jZ*Y1;V&UOBK5ݕ(2  2A~UAgL{*(ie}:zᜧHw Y$TuvWcұ٣*1t{B.]w_].}d6?BG?CARe[6myOjLli=duP{ 8Tx&I`G$h#%hL!pm5gAGgOF I(Mۯ`"Q \$h>eTQ1z@ٷ<tIJ 'zGSJ hEptЀG܄PBQ'5z"¯Pada&˗X 5Ъ'S o~~owsYZ'Nj{^DC1tеh ucꃽ`i"rg@b󜩊Ѳoy=4QRd=}Ȅ /,\SuYh^AfҌAݕqc_(H/oijͳ0S!Bg䬟Z ~HGY }!.ڦ|pag6`s@A1!<2Y89&Q(('oo|O2j6)l2D䯌kRC6wj}ϫ̇V5ebSZLJR4tCy |{QoG~Eprϼ{/i[t]|*j zڠR*2~} {`}>g,%vs[rߨGٚ]xWI,Ϗ'K>Q&D 2"N#.vqK.`K?ِ $!җ-hQ) B'G7g 3X{U$ޫj}xo @eg/wǸ֐yUKg3%Z}U?aW`eEղ({o5*EF 0dO. 9uT .&|>.upQK")S0*zǦ 9#`I1y'fwB5 t$l-)s?yIq77egu%"/@<]X׾@2zG7tsm~N;rN> TʳUkyeoz#s:Fɬq!< f/Vj" jw("ÈU63*m喺Mdb f+i+1k=/^q^Up]adY$X ً!CTzG|1 Wk:KkNA]YdZ !gFI#dNMOjŽ&GØύOU\x)Sh[ ;I3}NׄKda/ p'rQc][Z4J1܇ tV8ydR>GK~,gèXƴWɾYKhݧ;a {a@{t0L/9. pR_)@gyq"} +9;þŋQZVɎ&tXJMsaozh,t"{L&h!O7T{H/"?7 \Q%&BH`Hw[Tw$bh;ՍgߛDW?71bN.S˝Y&+"= v"(^zc??o=qd??B99,CEht\4-I7.|7Ւ;[!VJ]H2DPC:.CJԉ(L|pBBܪ' 2i_xo[#Ox[؃{iY`Pʇ<3~A!*: =@*󸤭Oc 3,L|Ft>V4Ã:ċO!K/#ؕ*9-fnFQQQ!'3n ZPTBDH}zI:kZuv';DֽWȡVOD9 I Sޑ.T#tTCM>d k\gOu""Íhe[3F"{Q7ù΃+?n"a TJ? 1H(0 l(O#>?S>RiT? 5=W>%9K#G"6Wf;3]_W^VqsgS?ZYxb sYT%uL)ٔ?lAPybr,b@H >O &QzWᐡats k6Ig}[d.\aƎq!XcbW瞺VŃG=ZZo!׵KYd)}>4Za.-էlF֙gS!P"=@S;!xNTgH;kV7?C.J|Ģc=ptα[}ժ* hh0/ g"w-\Ĵ9I80^0ҩ]"8"#ZdſЛ >dV/aFȒ0yh@9>w} ~W]>Sy뎍iw bL9Pmg놾"{4Zx%?tY0mL8f@ZЏQ+3v]:1hBY\ň p$|zzĶC_<~:9@=&2{4; Py X,[<þro]zH&ξ:1UUvXo:y% ʲ.;=T{h<^50~\nFUTTEﷹ3s3sr)^b2$:*RMG1N:anp.J:|`dg1$A77QŠnCdx<,g>HDnaCS?qNz^R։2zS[}~={x aښ8*akP H%D4zǸuM""De/ k߻ [H$6|߾[kzB~=}w׋bzoU@225T9k!aJ [q|_p!=w޸)sǫ8! AHb askF9Ƕ9"-skaikyfܾg)qӿ}Jv#2uFNw|N qO'&yc>6g<rQDQOoޓ"bXeC-UIy7H QTl%+#k.- @ Mwo2jX C1 EC~({_]U!x2;ߍmh!"렮~b#@& "GVBgϮzeAd=(RbQk&jSʁV1(gU 7f,f5iG$$B~m+e2V C0+4]Z ^-S"( DP93y8Lْ4_ Y 4E2e9#=StD-|-C]@4,% ;&. #%I2y͝*uep-3ۋYe֜IIxf6QFE3Iz}Q" #2 V̄ Fpr`0 a'06* 49!Hr>(gq)([Agf#AO:PI"9}o)`dJf]i#@ q\AI\ ,++L̾Rәou/U҉TOݬkt~ֵ%6;) |^uB@d "6Wt#x7(:^X$zGx8J\1/יּHkOg_3<>^!MV8A&=k.hHTv5$ސobλZH Qk┒ 2&C׭VkcՀ>@~8D]km<9 :'^*=xKRPqTIkw"Dh džI 3 f7')l+u`Ά!C—\vGShwc)$9a1֔ ڴeY7dIQ3e@1-IH|o=wA]N#k ds7! tݕ`2)WX'-"%$ _O/~ogf-ե͹M@EBR|>ˢ7e Q:DDTݓm;VsR6,6\ݢ"A㞱n5i=*J B#T564m2wy x@HN[#vF \ӒZV=:$ٞB'MgRr}hZ/f78+^0."bQ,O[_̆v16,7=zY8L@G;]c0$1t Qsָgdzd +I9E6 JI@NTل^ԉMVDb:D _T=y8bx\Rf-sA T !#/4F و#Qj&cfWSX#[j;_2w _-飡x7:`>ٞ5ѹV vBe ><8/%Ūٹ,vvoR=A}g֢57Ro\W|ƷwB~1[,{OIVFs\cֻֿsE Iw296bIthƟ{?Ok_b3Ҕ<&EڜI0;·G\hI[ć<= #ɘy .d}*SYuF-P6 K8f9EDWO_YZb[5scf0\Y']m=z|vՁbkׂuNyX9|<: ON2| "o#zܔ>0J+ىH|RDʄRQYs)ZE#OpiF%68\9*߆)SpЛX[TF,$M;$]@o9-JB}}g E#*1E2i~< ݏr0Pv)gLZ83Dk6{W:l2n\itzﲼ>x^[ޮ9Klqis+B S:x"F Zk8*c; B~q3-L]IwZSWc1jxoHaKfRW:{ʈ)iZɦJelPׄ=d:\qfyO̦g<5 m{ڂ'*%w[w&0󷑂H9;CR#;'0̳6;$D cǥ5A+YkH.!{z74ouTsC/o.%h0'xvg^|hc3+{Q,*)^`Q]V%7n͎g mH䗎Tޕta`NQE}@Y: 4> )h,i[#H@ʢJUm;EIϮI4(]QMIUg]l<,?||ߏ^(TEPQTX{￿|[jmV$dPb Cs X_6)gޚ;+#κG.R@mumI)8ULxQ7^/幟AWדSY]=rɎ> iwn(? F "wH/"P0A*JHf*Tv@߶ щ?cUx#d6S /$" <ֻ$RD%IMG뿲ϙ,>de&@iC"sm@?1- hyB( :!`td?<\BI`v,1.V.'}o;TL XLs ()3kR=7__1 J6@m^y2RE$`\_!S}mlg%B#C cNAeX?Ou Zk%x_y~47M|j"AX $d70&dD%"P":R}^rN 3k0m7wɿ:t0k~k#,B+T`" {tX )4Ns֧? ̯xXHLlvƼڪ@$Zu51mI,AޗZ$$cHxU!x@hL*C:ַ`h8TLx&tw+_Ozo&$!JG %&ST ,Q8Q>a[:#}VuJ)b̺bVztkINj @Y,OZ\!9 ;ZO=Oy0.,bi+9f]6|:_SwaZ)|Ǝ$N!k>ɉ)S!?d3mj,Kv6m39ХUҿx`#;oJTC;wn =1e N~?/>.jHtgO4dG 3|JANv*hN٫Ȕ @Kޒx`Y^3޶b D@Yc+wP)dy-ڙQ}6幢`LLA lLJw).ۙyտx1|gG}4+N*F̗шy؅m8~c2# H9-[z^4rCY_1&R!(ʁy7 OJK˱e.sA8YS8 T/Gk_7ވD\cho5/ Bޗ29:~4F(ck #zqm$b]{)ݠ b7 $k,D ]UL3VʎIVE {̨ Q-}{uMf"dXь@VI(2"`][-&lF DRR) !^/MN O>񳊝!"{*(],k}Ɠh>F 뽮.GGo_03+ա9,G^OUTߡc8YČM\hFZ=ߚ}6DDwh@ ߥ x:}慝H:>̜d nt1d rfN'Nj#_W!;a)1(z{m $_Ԓju'QT^$!c> #t3],yBH$ 4GaDnmۘV.|s_G"DId ,g:V-L_gMiQyq4 |eĘRU:pI"H gǾ+dyB0yP̰j9ݺdQMoYݯ 'RUl@Ro>fH.{e~|_;sciWhp:Ϲ5~)I6/Z[0(A%LLw_@/->jZؙ*is&aV{s]iG7*_gH2sz'%ͽ-o ;9qΨWbS[mp3zs1Uu;(,H7־-zUW%ͦNh|dC.no s9b t`2'+Wbz@p m6V[6(,?%I?#@$U~~~4Όq<16+_L^$欞j9H8Ľ8\+l!Gqf*^3~gr!TH=ZCD/Ώ7$bҧ:|zߏB`Vy@HƶF| ,>6cT4 GΜA ܀Hb4F $Oy%m1/OkA}T[aڳJ˰أР&1W2TrzӾ{ȖPz2sʯH[*멘T\|D }@76 q)㉩є\ktV{-mb ˆ j똺oCd$68D>{(mT 6FCݨe2ag Ɉ 1ddNݡF,֥fQF.εⲫ2^oϟk\i:9ʄGW(hZ_!bq{$ y  ) @H Z)&cf2mnp9\H==mtU/@'F2 @dI~ɃOh~w{t7HG'Vbt $ @yϱVT<%AEcnheIjʤP+8]^D2@E&Vo05>y# F -0G$~*jYn75l}Z 0VNt ٻYF=&WA!roq3cyOQ6 ߻]5{γCf4}O@|Pg5b+a&Jݔ*SY dG|"@p% ns$$ @`}(ro;@1/ރ 5>F`/3f&aVmװ8aǮbiSY/|tmLw` Ee-6__n&֨dބ\N fa!%MJ J"..dԊR|$9@Ć$|~xn&c#F2I" 6X{zeH'~xzE<ښ BQQ ^};1" $5Q$wPuq#`븎]hoсEL"'R؞m<aU):G!r# FZA{* `{M|dtQ4*1FHD57֭qQZiZd Sb19@*QТk:: uƵ|l QMnu=s*1\i~(s0Өb63AE0G &\CL~zu|fdžɒ]S;6եky1w^yl;z š]3. ;PǟDj#۞\⫙F-G5mXgChYvBRMx+Џ} .9$_Oi(^7zAzEe,).o.g}mUL9^ lIQeVɤ]7;K܈Y{{ȍcS=\[%>zS)f7t܊HWzFѯ/nXBG;RR)5Cec'R7v*lM^fcc#\%p8acgl Mё4D%N 3%޻5 r\Fi: Uȶ@& *^ўtYŠQs?Epc)l`:EXn]K0Zr8Ft+@bzki%TT)1+ɩBWgś/GѺ QDdAo5TAϳ f`,mvA6?49t&bH/M(%M<-<2~%>&~z]!Cb0fuv`nEE, ;`8_DXŵם}S0#dD2oF:=ʁ $m.BodC>gQ8wj$%y@ |_~A[bQD@=fxQ&PU(u~ɞ3szu)@&cyȀֽx ^`AApmCO+#62az9yӎV]g$6ݭ@@qǗG:Qb%w5W"BI!-)cOoYe!ܨvSaGdGo9# ýS@Ќ%B5M )L2g$f4l YHc[H_sf"KS޷;.u=kgx(Yx|q^^^[̤(c܏7^ܣH'gY׀$C>Mi@;H$Iszb:g(Of}dd :|wdhE+4G[ 2c#]1yɣ+X 0w3It"^+xƐ}ygQ#=Jg,墑Xqw301}W}n:}u_8bJbm{U>ySso--|\.xr4~-lݓ8Ł~_k{@}8O?k Hq=a~*bu_}Bylu}A7#%SE]MiGD'bdַK)|f_o@=bRYQ >ZQbxa2z\9&qٶ}D pFupjS!RKqvFcYs]9 9m"(7|m]຀;虁m|gC_{a9xzV1[OQmʍ}WV"Eiۭwl8P9 N/&^f !;Y$,D7^\m9#FiMȡa]y@8yn^J&e݀(B?ׅ]iޱ-|r>2t _ԍD5e֘&uǚ=zY]]w $ nVZB1 \#eT%7`b$P[&{g!+_s[x"1啇*yCN#w|<1 H#o8#Cd2(ƈ;w[k5,H|$M"ޘaDf˦9ur+p;D\$R)x{>)kOka`2O7^G8ע3)KDֱC31qcF{id{=\E KdY =A][62I$I#e 2`_EX*Y:|yz;cˊ_O7 PM@ 3Z"s d/ĝ߾[rמNq>֐?qڱQ( 3^~ʀl6Ҧb'ZYv<*ղ{<ta-8h,JO"DY,(Ę{9o"#&ڽL. wib̤pbf " 9^3y0FQ2G 4%xVdH H1 ER uy9z(x@b/\05I r 51YdD L~71נI*O _@% i̿=#"|uO(/&iٸ{WBH[]Vd͞egyum1΅HW`|+%3|s9w\JHs,S}:@j,WZlGɉ^i:Q>}c{~4@d"ǵBA~sFMч9opI 걌 0@Zk,XPe3yzPA۞8E-ձ6cں&G&!9b#[%6334T:7dRgZPHEvp} A1JzvH2~8giĮǐ-f,ey3]HS+AˆAxD W#i$屢ͨ2MQLg<Ȼ#R񼮷'h#{1}M6VoD k6`ڭף;bAb",jίx $KF}ـȁzLSÊ0$$M z.G~yĹУ]@Dw(I+TyMjK&6U BWLxFR$ݱ΄>RVqAilhDTm{lXP@ZS`$k nww2"Fux( ;"J:w֭ ` Έ&b@x@#6'mo$$CףlK/gl5H Zb3UQ%{J=е1\# l @AkNHdBfvaĸ g^[x@f#J9_{Bl&|,c[Gbh~j9zpfn 9-҄I8:Q(Q& cr >cIA dng^) }RH(_mwk't;&5jZZ>|q&8DxS #1D=> r$c b1Ŝ!CiA0L|[@"!}:sNP[Edx5,`"du'Œ "9N a0+F!$HTJn@rq1Q (DI҂`{<U@L"H9[f $̄A"R^I$ r٩ ^9m:aRY eD]ŋ0NTՄ]ϛvce?{"NqgϯIf]ꗞR_]ٜﵝj7X>$md,49%'OcUEFFGqzI-XC`I#K07MqsJKv|3.^y}7mŖ2>f!zW8ؠnפ8]WxO7j<Ǎ6 #xz`leFW1|(#JlMW``o+n~ഞ)-# '.Oև/u|Y9@V$>ia>;xwMapؐqU(s %Q}$(yxx?qF!edh pBZEЋGj'ftKc5E8;51O[`! pq#OF Lޟb?YWN߹,ZLrߜԻsb:1u~)GKODa|SM()&R{pbII ( Meı/4Q#:1V>Zf፛K\}^Ş1u`0vWEͅc6ND r})X6 rIEлJQ/.)WBRs]BmJoy*qӰMF/߮ebnA%ۅuY*nZ\ݢm.uۺC w`+7~KGijmVM%LdG'1R.܉^RiaD(VOYi(@Z.KQhD&`L AfAz=`Q&p q,_I}C'M1=w3Ϟ9[8w,nBVk6@(D8?'= 'lđ#!mwjMǾxQOŧbTX(O\zо,~}sPEr+ IG.P Ds}a-KkoxovAU1 ߲/,qlA=A۾w~] P7> '^lwly rZ]S"kEֆXEFNK]]s_`Nj cKx0S(% 8s9J* |w߷]`ʹWjPx*wp xȃ4~&GYvM((RkhTYBA8l {|݌o;["1gyG@&BfpSS^rk|\||gJ#+,rMHH&C0]B^K|>a/tPQ,zi#3uQwY١7][q-mZcx+q#͌Fq{XZt/a\^!rAb,=d@@o>;`!Xu6|y;ta(QXZ.YܑҥtFn5p3St9~F/b(9\YC ZQ# تy}30<7-0SޚpzKn.F񠝹`= :v״FqGu' +UcI uduօߔ{礅TPb{p7{32ի e&I%Q 䧁D‚R %aC"Cf-ڝ^>}wכd͓˼c1Zwֵ do{7=0M@4b1ڂGX/ո q7mc> b ?(+.#r{WW^U"exi)̛a6=(kG1sam5H@$EJlQwQMd>"A1dg]"h[9{W:@ٍÈ˞؂b8$ K`>Q$hj-qC z6Ns{ =222FFEQQ}X^iϠ4~U~NY ҉+<_{w{;mJ?{VVs7y}냈>S̝| {0"5Z|{S+i?,y/ݏ7W߄MH0- :#ƃ<$$+3 9<@3(,8%Ƚn <|ѵ?2鱂7H78FB7W0'=1׸N?RBVmjKlcD냭3RFņ0#yq ("[ߨ@\B{zUX u?}e>~r_WuC4ӻₑ`̹DpLPxBݸ+B{ ..zMB$|V"P({3N2mYe7>0vBxIϘT 2!$O,Tk=˒I?k{3o*wݯg8lg! t8V~:XYZ#,nz&#YJZ>%sbDeaTD=uzf|R~u>7ɟ t}3oe9Y Tۉ}Qs|JD@,fׁǙ}qB@񦦊y*WbCq[g?8,kR@>woQv*61ӊ#$T_})5ֆ"k[ x,S|P` JB=aF 2V]Q&V|qs]nQl\$rK^m$EI:u}:-шiz8d|ܪ=>UgUyp 9zdXTpJ{/UAR w04Qv$JmPc/jBh`zC8Zzy^ YƊf$D 79$BQy`dm?F 9P 3*"QKR-cx1F: QBi!1 =9;Ж"^I>qȮ^e9d.vnx(Sk2(ݡR,GDDImkQ΍% 8{$FHHd@edh8Bj5;g g+2YGnERϢ<#qq(%߸޴"~ H2$ 2T f`%m\0N( Y e ;!#*frSa.jYyqMH-3S s=;>e/J9a?o& a/|SsJch^(.Q!h5Q&&2~}4mǦN<}Hg ܜb ?[_O5ʽaG}Ey5p'#}7uMVujKTejw|R6[=Av4Pؿ70 Ζb"DAc}  0"AG]_ĪrN9+\xHk~?7S ӓ0 '<֫]z*PDGpRz^U/󥜞f7E#f< vbcҽU;k0q5ME(r(}ںy9x@A$A$ -;[hj9'ıB .o(%XB[ӡT5M{%l[]L[^ǦVapχǸJ&H,'ā Wwޟ>8>ݴEESq/w7/2k$r&B 5mi5(kjb0 R#AJ7q@b$HH^{0o߷B $,Ҟw?JxhS2`h0:԰6cf0תcFsݜsuP$`% jz:ϳ18{m[n!KD895?߁LxS$cl&<'.8}F:QYtċO</egz=d,B)h.W*hR{zRHvT%=#!{R7diD!A%k .fz";VG|1``@iRBL$v.R+ҡg)"ܹ/ lPIJekh3zjkW=2'7=o}lC[d$ {0-b³7pZmI|pI,/fZ7)wuox.~<>uî>X[YΔht@laC8Ns%^<3( AR)z أ S2".7յu]l"$HU]F;s6\4E~~j'\_)߫ c?\NT" 8ڈ @5<]P O8Ź]5QhIP׿6k[xi"5X 94` Xg!ξyމ4Re:Xq4O\_~ZSLkx{Oz«xԗħzlno*^o9kk<*6REi4TҼZ7v@0$oQ U]a?L*XML+ߩ;^R ˮ}< wSJ+J9 OWi~ي\ݏ]%im1e\0o1 }!m4=&_Wc:kz13Jc3Dž|3C±)-$j):ĕk<P :[8T\#]NL:Z;Vi?C=/!$VζK\K.0!5BmGT{6dWm p{(y&.{(8 [glHM /aLQߖ%,]Rѫ]&36N2.gXَ/r߅|oλK;kU()έ~Q &FUt|,'=3ܴ9{.N\J]H7h#yL{S0}논HTKuR5T`IDjRLyN&}/'sܪ~صy0b7HF5Sb=6ՄCc`d=+xEsd39}i5[Wyɳs>~ 9m6~a}}g9ֳ2@dHdX d"?1x@Fp=cw!#$MSRF.F@ ?<a@XvA2aV&ڿ:3?{ڄY|E4z0 Rd9iy7% s&($JI6ɒcI #@unr:HG~Q em41>2 у`:Cdv/;(?ϧ߳y#ᎈ#䨲^7^V@e1+b d&!50 )#o^+j H?/5cȃ$y蒯2iW G^W;{>Q;4@6#KZl5U;aFJ"qƯQ21Ő2SXP 2"BTc*r0`Wh w2$'%qQ#(#nK9Ԡn2Y$0 `Y$<~ t \e҉ң7 ߋNt{`rt4 S7 A`$@m:uTV !jpl\"𢈢LtI^ `G{ҵY#u`LsO%HYȣG [L-\NVIU=M8f2b2-xy{RjNw;RC>V>6xɟk+.;|b^"*-O vSHW&] O@/so:!@H/ԢZ րM"S<ϘX08z"A3iz77Dxw.PPnvԩ^jТa[sgAXEXsUUB 'ⲝ4Fp?īloﺾ,Ꮛ5=hZCJ=bkwl\Zƌ :A՛Hv!a&D P)ƍkpզu5#̜YG{y]\6855?c"cu~sCCeA]=2͎_YA^ZJH34#!%Ndr!0w9x\=uY(ٌ3H q-lđa-MMx"kk_ 2`h}x6i(I .&FdIOy^A%lRmE*e=oz޲ $IBz "`kmA> JZt @h%|c-r ܽ0J?} FQ/SWf#A" Vڙ  {>~`Z#$B}g`i oWj}EuuI1$I_1?4*orejaDZ[(`5Ěrwǃ>0ĩ."HZMD=2y.k߮i2ؤ1:}F6qZ!M)ʛ8jP aQ}u}%y* ) _匑`vqw|k`bxT8ߋm-KOqCN55N\bB`'A}o"G kRb-;٬#Id;?O iyxݼsI<½72{3i\Ykzis#8i5w7ߙAXcD0J(5LQMkW1@y}mgSͫ6;ۈhXZ3-dc~Iq=E%)(icWjjG1*ZV(J)Pxq~L!)P<..`nW>}/(tyLaU:/"HZa6{jic3m,ԺL*F@Tp3=o&}gUތuX!"o* ~x.D&x cbxJǨyfhRC1;+E78dx7~<`f)#8! ToawHgȱW:prd}H &J,H__yhXN>%#UʕګG'{ƅL3~ߞHg󠏙}:R&P',h L(bӣ)3Fo?ŻT8!0p*fb}ۿ\R\J*h} 9굵=l&oH9]7Uf g"Ps&B ̯FFE7z,'i}-[sӐM352)'~ f 8eO^$̽Ag4BEii:DB!\n9ә 0<'\f.@|Ў ?3*^# ܛN PcϽLciȋ#+l˾|q*K[MFx7CrL^5|0FB..h셙څ-e@)CY>HSM;&IvkK-ԫ뿱,hPD%,Vq##3;t8 ?%x5Lqz? \$Avr=sfy߬dՋ$Mal L}'010gȭ|8gⶦf/g=)wfJ݂0La}o N(p7隱s.PB wn;PSKvQ 56ʩzc~^mDOIs`yH*) lPO$m=zd; 6= >hxXy%}GXUոpa象.@L&@:eS1d~ N׈Yab0l 6OA Er8 qf#p{iEB$"ݯ5: 8$w^%o3gTۮ䟜c=1xBU=ַ.Zrf1,|8&h/XW}8KoPX5 Q{€7A] c[>y%[% w]g с=ݦYW7leN&_)|jm6TҬfmsfuLZLWL5/Mz)ʸ2ӏ&(^J"gюLRL\fH(p2u>['dZAƧԠĮ2A&~rv)#'ī$b7Ã;b][Ƀ\1<4,;>;+Y,o^sӰ ]8␋9D4mJ= };sڹ2 [#7Η#1;{Kl}x3PkNfEs%p$DԹEMрkqe{AMWѴu<2D29ҧמg' 1#( uL$ H]WY/07AJ b+d%Z?28 SFa6Dju&H+U>Y2߰*D^G9JԂᆂ_}Qĉ~4yfgi!%7>hNS'6vYl` }7!0be\tSsOX2giS&P\ }X0 !|Yɗق_00@n򴞽U~f "A 2V{g10w,  $wŹmv4~kZdK9-`,w&𹌜 $"x&3fCeW>##@$!-郙%iUID3<ݳGwp}Zj5b 9_cSfuSomEY7&AcZDAY0g]\6`l5HHvy`XfEŘ~xPl(/oɣ#ibcrhYHaRWBr +lA eA=۞kvʔP2AKĜF zrY4cfޤzMʢ5'w%IrO0Wz2[Ч4QvlWJj gع;O8p2YO >hWP!/j\ Dٳ z:r$HI)5@](V6HI)-KcIý ZvRn5 F;OH 6CA{yeh ҫ]'86Ĥ/ @4.D}!V%?hEʧ9!.k"R.0`~_ /99Q_c:U^9yaYRl/N<ІWVK*^d8.]E5WkԈvn\K <%ؑa5fimj\PN,@4Z(_8EQc!x:2DdHLqW(Z[ȷ8A3K7s~5WVEIW!z)s(dB,Ps\}=yz.l)҉XSm<2uG@`6Gl7=xWdެ9!ҫga" ޺ 3 ! C Li"A\ N0Dw*mc%d/g$<WWG{"'srG吝kz`H*#;Q2ϦvZ*J/GbAR_#wG}A#5Ŕ=!'[jṔ`J_l1[9Nej(XcpsiM~0zJAKxXȕYa("[o3!e{VO<(]p9nCKW E*"$eҝ~!G0FYY&S-ay,3 ûdx1[;="X=J]gi4LKr! *PU1Ay? ~բ-'01?߃y|-2?+xmF(FVub3 8F\bm@dUC LMx9N\H'HMޫ ^ `7k^vYtA\c`lx(Q BhsyÂP;mN{Jf'asK]2e)Hɇ X51( vT?ja%5Lv = 9ȶFׄ2&^:p3XϾ2 $1RWHJ-B .bg*(h?,aC$W4u;P47gLJ{|9t?Lݾ؊!DD?qBaJhPvHCɑ ; PPV%9ZO}@R EvL<Я-$㗕ؑH(q4eyPU|ytczEyG] ^ؒz_/f"'{ɱ  ''!=3^2T$v1"&@`rD H@Ci<~u:~v`oZl]>NatGWv;hbῗ݊,>u1RρG܁xЂ)Jۣ8<#'Ze 16Nrه0 yNn8pݺ" b4!"(.ޘ.dIUx|lX!0LH9c-\[ׯ 6QtH "͆_H8ؖЁ}ؘZH[a*'[Ph9iJ02> zu7Ye*@bHsz,M{]HCuipU@ WȄ[?]ENlfԉ>g]UM.rJ] a <_V<p\d-;H+E1JOơkg_4!bprR>/mn~gRuFFJyf.O'wؗ2,8G{D+\QBm4[Q.Gt51I7hzS}fU5;Lb%Y]&5} ? ~=z߮(U_UU乾dN@vP$-W`o`3}*ע򰪧?`66+A!*k?q $$**E1PDQb F"QTb"0QDbŌEc"QV,XUŊ"*b#EUEQb"bE ,DF b,ADTUHPH`E(EbDTAb *DQ1Dc A( EbE HUV"ȫV((1DQTcE`TE*2#)" h*bp||?&~O=]@< bc |?抩eA~JUWcvq2_ UU?dC[z __}U_O^ ހ?C*}vUiUU_WaX? Y=LdJ$5a/KZ7!M*'' G'\ո4eGު0[;.d`CЯVE|K‡I0rWiq$Dx b(z g?/Ԫx٦Qhp}& NX}1iN52,8lD`ud̷xz S)x7M%om~,ʗ^~*)o/ FḲa{#}ӊ<Jh3e Rz8,6|,_D R썶ڶ_װ^e^5$f(73sߐ$y\WjH},eq¨lOH#wE(pYTAD) x} DQ=P AZgͷiLc=u1dUQ:FAg Za5H0iu`@"'$J`Qs  ̬RXA[  GxnhT@H% Q|Oͨ3j1oCԟ1)8] S5P(ė:Ưg^1eÒ+U/qRFPZ܇wxBH7TT$ψSs|gDݢZ_7QO>h(%FWwQ9mGక #jr:|?KfDHNPOV>l\Y]{3t^f,]G)+1G?YcBYE8(ì!& @bM"A8 /j\T;z~X gIJfaamfeaamI3 R-0̂H%+ g2X\t'5x .ޭ,Dl{@rQ 'TOڋiL.b嘩 cmKYD~QUM Ѩl?_7s-=7ǪR/dS sǧm;Q:ds2GD( ڿK|mN)+*V]`]za67 U}@"44(lh#ejC@"6I h0Zj˺$I1e%@Lztc(nC7qB.x}Ʉ8)W uk*{d{ӊU5VUXg}=v{n*t|zqXUbU6ث3uxQT֮^kjUc߈AE앞} ؅Z/lJ!$ x6j VkZq2* JB`(ɔ(0ڊ> E| /9XtnA6Rq-[vPP$Y IV*^ǡ(ܹbv E? $*+D FO`&2Dʎ4A `  /Rğ4P=I0`|˶&"(4`'h06-ՔAxQFT(*@7h`+я379!95[R$gT`Nk6 X;v{d )2?A*XsR?O+ b17?҂(6B(@כֿ=_s|vڥ}:l#7b -9  ?5W b:f7jhm03EXiݵi?/qԐ@$=hn(6<}` ߫oA#-g~I Е% mDPR v_8?DB |iU1_4@KFVD8~"a5{@$i8i?챊F LQ$.RRJF=UR Ѣ;Gi_.-;v@s;4=!fQa@$HȎF$rWucïl)v@طx8xՏFIPmS!Bcp_v~n7\/dEǦ3gj#B& ]H%A"p$zuWw<0(9b5AN,yj{kb9ݞ R] >Nh5$z>3&L>?SW ՏꌓωȆEބ_W~8\Hc4VRq"-yn3{ڡҳd) ̣ȊꌏAiCB~%㰛򪿖k$!2 />?8@2-4̋9bÚIyy9lPAkN8nC x@2 JARʸ{CVtRaMmkE~ϰZ?o sR|VEA^D޼= 5|_mڻ.|4k<`\r%j);ϗ^.#|qQw bs6^pGP,o㐒u!{I$N4N!b&"XD%RJP9C֗,<62w0-IeA[6^vhҖ_~}od_oَK3?G^|cړRF«Ԅd=T$>|>יH=k*5(sNnErLnXV՝%5@UZ>Z޶ObJ*{(;ƪ`ku,0Z<*3ҥ^j`D1]XOAaJ:v!kV:.rfCXd msm Z P,)l.tp[>NG@Aq^C9"@1"Eڄ ܯ\h!Y ?`PAʎ+Sw!0-+ԇ/Ƃ[Rk? 1hDJRQ1-& #,&rq_P(0n6ւI oP _kYsL רvu@CwV^RwDMtD(+AO{ Ei@l nH+=y֣`|Yn_]CP!~cn?^ X.@q!u]^A";7 $Q% B*Z*}4!+'C’{8ۡt t~.%D?^cƆU_,6{T1f'V/`9?:ȑPTEˠ?ޖOLm9g 7(0%&1%GK۔(UD)NIn(ya.~{CĞ_QkHj.@s\c9PO#=\o%qUa}(NË(*$nP> vI倀ydTqnU.oCcV Kwj0Hu&ʉ|iŕQƛP!U*'GU\;^ےGM~ہv O`IHOLt.IeQڠ$z ^Tf=2KŠaE'+ h+kVmB8*Fb jĻAG]l$9Lw;j*ï{fz՗a~ ~;a[SI4PB zR~4UsȨl E D Jq!8Jrު0eBAmRKFǓZǔ}"Ro>jA.<tnၲY!f}ub 87, @pS 8xE̺"vX;2}_8ʺӉ3aQ@ZEh S5~6JY 6ѡ̄a DSZgp?oILt-д([|Jfmm1^wxƨI,`];Tq$`X|^~%(3VԿiSaRjptUY:-k_\=VHb YOV`k@-6zz!6v>*#8河&u0-u^nJl9b݄8 )!BdLTtCyA<@X@dH>q*NH{ !Q)&<<>_!!xQVqRjP>llt}$TAmZcsCj`y6%>F9qO՗w\X1)0hi _m 9J5lpToj71By3jKwW*[Z /l1=lpe]}ӭ{x'I))e8lTԢ ,jUҝ}#c=`yPZ[aq ؈qM*`w̢iJ::oXyo;N \ 5S(vz"ϙ$A *緰S3tI؆Gp u|f[s H sAocEE%@`kD7FQ6 U0>O[`MP!L _)i;r}5$}t~/7Ʋ%2&C#`VDd%SsiKIPmR>%1CUV (9}zf+dJ">9ҌU׬aD?ǠWI-BH"R?ǚ=nT_ ֧YiV2NyKjNXpP܊ g&%aifHj*U< Z|nKVKؒI$IUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU}4OG28ӊhL%Bt1}mqS0UҿUb6 fcT(D6GX lT{ުs/i?4fwJgz~cTg-9T},ޫ%c:]9?ПGv<mIV[Kim-[KhI !2H$TC~syʼnsږn[KhItC2 Ջ F@꣝ _$^_ yc:Sڄ L# :6!џffo}ZD_)Oz]1Qj3'YEdYEp,o|&`G3$F#݇J -˼9AMUԪUXUbRPIByN󸏯U2i&P}#m"w%O{_n ']k[Jeߪ|D4,EGG<AY:ɕ`! Y|w>6ҝi>;Dwy˦Ki}kƷKN3SBUK kXI{0 x nMk=9 `H,)~ޣr)zmx*N;_a°otݸAD#KNZ,Do PwR7xT_3ǻNzD{}U?[J ҃2Qu6eLչp8JM!<>nopA1rN%[Ѷ>&%\wwI-䠎TyUauvpgp,=hS e$;Q!>*L4aႱa =R#v4_~3\yoN"J۟ $HAF?Z]`[T(M਑K]XqPkh w; <.C~gNkyRA ^R1;71lyvcau8sz#Uk5 f'/eoAvN5}BW<ԫi!e )F <Ø{'gİUkK$e+T$kxBP=S/LYӪ=tcexSk_$<2MrPf(䧔JP(ȪEdZbf;vzAi ܬT_zy>7u2}\Ttl}aK6I.}#ĺh+-Bux1oGt/0`xP~/+>^G@dn&2qFDQy[ F_ $d Oo;_-3+).!m/ޣ;ro*9Y/?B^ޡ^+jU$2f?8fMBQ%ĺom%9?wAm썈L✸q9׿չ?J兯ÍO( 䱚^mx魃0ʊl~"?ygQiūҿWW߾?&wG J.n͍vNHn}n f߽(7H vx㍩6"ȲURȲ,nfZYdY(WFFy|w_<1EdnuEE<[a8C >)(C_?0.I$I>$ Lq֪,dy|qwȜY(A-`9 J3Cy5= `8.ߪJ8c~d0y5%SBEAZ ׅ@za#:Nvᾛ-ߗ$ U1|;dog <U@T$y͇Ƭ< ̇$d@Y2}}Yzt}fq [&@ $I ~%c!_=?I(5qHHM'DcB 1a$PZOv+6]:j]St"}@4(HB ;]L1!Cq%T ||ߣћ8NbKk}GzhxZzl[V\^L{ݿDfueL,-_IոqV@aya PgT}?)ASk## +)$*GL3ȁhxqgt?H6HRvg [u=\lQ`.S#(z"WsAUx߫L9TT;ba[e=t#PV5tvpăw T1# pB%fPhAT!aLWaO^xo(т_tҫQVq*x!LW~py 5d7}]Rv<<4eZo͵"wh氺} qevB!K"2@EVλxt:"()7(Tf |SbUUVye0?#7X35ytM>j2%ߗjYt8+d 8jhxt؛߀]@HO H#o&ʐ;bU;i=uuԸd&IEe-%%'MIJ9|Soh8*Fʷt肅cuy< 0D`ı"v?y$>Sa-/5B2;LA8~HbC HZJY!RHዬ *E2 aOcp*5Kv3MN|-2qݵ뮶؛]HNt J@snpCel~_-WA|6ּmvAw?>{*K#oisԥ}It\7?6hѹ~O]00d߆zaG7&be0Fƥ<]L8a&^fjMԊsNhdD~J?|[gt؍9]jSZ\wFv[D@=z8ۦ8w|7{k.#lFvɔ_:x;KϝO>=Sh۟}mu]?06NX_>?X撍tu/~pߠވ|Te)4ߊL6f٭)[T۫PPZ*;{x- 7f"A!ͳn` ;W><ߓG c(J!"!B1ab\-/ ϰVZH|Q}ȑ8$wq/aCܚt; 2A=PxxJS , -0n|mK]w4YN6PHF )f?uQ ud#0Լ@|lYٟx; eJ=_hΤW95`:|$. /.JK?1a>&s0Ok@ue du Ɏ'7hhq 9̴A[B Év׵"> *Nm,$~Bgkq,2΄7BrضK\BIRZ<a޸33[Ont'[jP9^|N얾0$%ѓC*XjRWEFMsfazoa;Qk J8Q-7_[BCp¡?HFLs_̌0!Ue c1#@}M"?HRODW~V*IvUEb9(ȡ}2>=Lȕb>Ur6jr2J \eI-`cnTi=bCdI$>?yv}C{Fk:&Ḃ " 2x5HNA7%6 ud3l)%<$ 9!~TcIW?~)G)\[ޢqwlTѸ R)%Wx=?㿿JEV>H)^Μgd(wp}QPHþ(2C9/ҝ~8Uy>>zwfrz0g;6E-d-I2hoZx_ PjWtvz(بwEq=KwD /ib g ]cﯽQm8I׃B: ^R 8&_>~e~@#OP BTz#isI!?8 w}.ʌY'pVp٫!nS0=LYhWP-f9a 3n>&}@2ܜ{İu,3p)2[Vŷ б%?TwK1v c!$=RJI(Wª> .$9k`1&y\NWv„cRJHF/¯p}rfh'`m2 ;Neٻo =Ǿ R- !+쨢r0#:敺T%Zwb,xE *0 JUXAGp|~G# o TJŁ.m )K370>TˀadxQB )2rQ5̉PQ˼W?b0%FJ?i A~4ߍ8lƿKS_~HwpJۺOF"E瘔Щ A>9 :fag zwM?[^@GEJ .Fkfge,Yj/ l^)qD$JBfPVtY A}=9W',8nH&A(;~ÎwGrz_ ЮcFvᛕsUSwg`GgD"-AFTUR挩oav$pJ5Huud&p̾fm r9!LupD0si4-@'fȠZ@l HG&֙`EZ IU%.vg:wތ?֛W=LI  n!Ah,a[bwĿ'I5 (Z"HyBRN%t.W]@oZpI *UQ08Wy}7d@J;b-a\֦#XV|Q1J/ȼ=Q{c#C9E9(ļo[7gyg֫{7xxyE(& [mͭ9oRֵҸDG?ӰBMcwߟQ>MbnrJϯ8 QOt鍸0K-'A@%TQ ?p.&0fZ TfØ5 oLkonZ{LF)u[?GIg[D 1j.P)Kmyʤ-ԣ 4?`42,`Cx}I&z2ƅFmݭhSDe. D2̂EqZ]{IQ0+->c?ڬV@ދ\fWYo(3AO%MS_J5e Ȫ^O;u>Y}oV0`>ݻF֔9?n~=< xKwN+/䡇s(f$1fK"zzH(sRIIϓ=U:my}Վb?#P aƓ2%v,. 0@ذӎ=UCPvCYNKuIb1??ZiZsx8.X}zK_t~Pz 7rlt?CS}jJ1 C5q -0 $JX|] @ZvַVɜ穉o]M:odVqC "1g؜wRU ZMA*_ ?Kb}ۡ@ jA/DNi"?jͶQEdI/ Gg(EW;+{D콑ڮ%+uSy ѷwf6ܸ![j%.? 7,?< =ItXz*RdVD6,BmAI{O2ǎ$I']v`˖|g78.Wu+r_Rf5#١WpXR݈$ax*G4UA~xhB~o_" ?G(c8D~Y*ZyM=Qv+B9aDB}l峰my3[w/!1Jtou@FÉBFʼn)%[>PH0gQ wNYrIڢL4μ 2"bB`ANkS~ELc^B{֧E+".]d O av()o IjIQhS됾yE7^ XDMZz%oIU(R{SkDM|s-(<{] 40֘EYg*&ȬJ&HQ-.>0Oc8?D)Ci/9*`FXD˲5ߏbgeT'sg\J U Ǡ!QWNMءJ` Qd>s0b^(fcN:?F;<(߄޴ddތ~Z@SC7mP"0*"CjZ}EʟZ08%1èO)D_ObIaj M(O=7F4AH )5VZ@߱0>,E?$IdȤ"A3UqlQ50⡛\~-eD0K)7]_hlhW(N8aƕ}V][O0$돰 rz/@)Ġzz.qnxWhµ%!+fҌL=X0ᔒIʩ$I$ K&_qQ|rJ}`|vAuJ*?/qoK3!c?k3%)/bzr˪Qk 5B Mv!G2CW}ؖ@9ˤo˽."G@! ߒ8yQqU$t8S,B[ O߽d GVaMC z#MfZŒJ WEM]IF'GN I8q=Z lHsIbBe HO/~d`R-D ?͹>h2S~|[("_7F@.*qQKt}I{}gԭ텀W+'A"os]/Wۈ0>xvx7F `^D:<95pS;r@ >TI0q%&U>E/IyACCm4oQFȼ>i“fd܁0p*~.x頽3TxudG_/Xk^dMB#y6ৡB̪i()E369>&mYXt _3- /оeRdۧ)鸐җ9XKH񕗙';iZ5~֞]zq߽XB"[] Cy3w]m9[k[+wmS2 ںV*C -H,_| /.=>vc=ώ!4< k|xT'(…Q-O1>Do!+,oeJVWv+A_V=ĸ _o3{%&ϝ9óbc֦,2dd7sjtn긵_ `W$ۆ'²IP~MO _1uO'- iD|-wϙg΄k~UO`;qjAI |3pk'bb;J6F0G?ghjaKz;3=I1j_ǘϭzjwo ? 4~;3l4$xSb3Џ((Z.Ec:^5z8z|´]^wh"8lma_[ͶGoۢ#뭶sBjW dA?N+{?{1;h=(N ^JWdI-E@ svoU ϢB/# f@\:_޶ L\  3*x.0 A J:~+ zZ1oo/S'Mi?xQz 1y܋{ ?_=ɚbr}Ebs[mZC6$#ͼnߖ4ȾrS7q.K+ ~F$UgfRma:r"PoZg!a揄~xޣYL߯l}Tx㙐'Ǭ43\) 9Dahʞk٩Ae 3'`HHr0GP3Jm'iĭo[5ԙ/ Qo{tu牋P*DNvz6{fr2a?W6ߴ/Voosb\\w7^(Mfط%׺⪜Sĥ1sU;s'{bLNᱚ.ӥG=1۹ ֈLWq^YhL5Z aA@yT Q_&Em\xmi/>: I(fn6wxfi wu$RPjg.&1ؗf8nL/Uyd(JC%TrP6N۔ l9R|_(Åp7BDoP1@ x`ZMZItͿ XB;*Ҹ!ҊSD bIfBQ9D%#MpğcBD** K3m ,f:EㅷǦ~s[mNPvS_fl|#@]Z 3fOEI϶s59pvߧWviV*$c~6VحHw5~7~v!pra_ڊ0Ĩ@{Qf#gH~[/?3tr$.cξC3~puDeLh~M6jMʞ ;=KگIڿ(BX;KNCQH~Lj="rwxL*^/LmkmKűu<7ljfݍD8+7L$qx-ZoGq:h6}{IP +κսmp_?1PWziE22s@J_G~xQ]ۋ ~' pOdc̊cIsa ..fQxTBQ Ye!E#]_&vQA*2CȒx^ "AW ƕ' H(ߖmJy_#q d4> /ق뎇 y^1< [%z5a=HSԛ}&zX xJEb|qSd=-*f&`DvBG9ͯ?+ӂy9Uq+jz<:! ࠥ1[;BXI$auPj׶_:aQԣy[ĸ"/ԧ}:  DQ",pKƳ~&uk:fθQ ˊ#„EdijJo"Y"sVv_+1|i8",QIBB-ÑԤ% 9v$ԅz %vk=g XiP?C.c*wd=3tE.T@'.9HiGк ૩"L#0RGf哌)@{a,Wu][qCR8mGZOwuKhJxoyԓ 1r0d, F{t(!0!{p46.n6%KΙ(I$P=mYI$jSt-IZͷPEnǹ$hViaАJOQ⍮AM݈ǬIi=m9hOEV`qn0*GYi@cY s|yJ(6'|͖wAH AM( K_ܩ4)^.~yQ{ݐ\#g"tG k|ʅ;eB|hD9/J:`/ynz/Oo5A$IUWY~_9㐈 $ Z(K %SWTc:o9U3;~ama;y%YGlRbۼռB6,LW!;W0'=IP.*ӟ*_Fe`+/GX*M) WevHBFF\>=hDlMUyV3;t;ZB?‡$c@~SG* 6xD:7=qY2RTnX,jOe(ْm)UbHEz?G?_nvtAQ>e̤]_Sڬҁr2o774@:+7^(/;j>Po/?~-Ŧh͉Nm vt<,~JG9j ;Tg䉖  >[Vq BzoG+7qeL!( d->CBIP KV+yBI1 >[s?<Eua7\ӁlpԓhTdRƩb1io31#>ց<`zI%R!*BǞo/u,^OJԴ鑄(g@f($2])z/,Gz~kc&f f EwW>p.0aFRQ*xTOnXR d e{n'[KPPR)ŗ;ߋ Rl2pp$GSvܿXLSAbjFB6x`vUHAv3yuCH3Q -XfKB2Eħf""*=}g4j//)T 1vxM&`î&LN;:*݄";U36#䤩+B*&@<':H)aә!M޵ zP!U@7+X pioKpy7c_[9,rhdx 78o?iAR:΂FQ>H є  tNޱg|QP ~L@6 &q\2zcX_RAArMr$M?A |gMo@a9M*! {!h u ?`I-\H C-*཮|:'=}Xzn¬ R|qV 騬qɛcA֒MG WM^LxzA;!#&IנR$sW|/T?aF^!$wrc,ڻOϡP7lS ai@Rtu&bKi]O<]PmRF?4qr&dF&P|*D(QUHk=Fkp#F;wa0o ?}9Бmi0zԂ^uѣ$b, ! Uh)GVCreـ*{<݄=_sKQ׃>o=ңeλ E$FY4`$ VH4,ml_1*?h n6[̰4}Lc֯x\2֢//۝D+t>/<d{QCtr,إbNZn*PYy D/a([EܦC$``^kszKOfbS|l\-bE04'7A:hi3KMmo8p+^_zΎX֑R|گek'vTViZST);r^u*(Yy()B>Hgꝼ5!\ɼ:KGoSeؚ"ajLr(>&6I6+c0 }7VrZ^'$0<h$Me^ I$--oFdևO|kN^j['#聪%/ nA3 D.՘Gx.\O0@.TPn*1 K *wG/Q(;wY6ŕczP1ņǍ2Otv`?W_ȕ-'lV> r=>M'ւG: rLS@: u}#Iq+~?]f;>*“~aE?f@7sQ_G}8\oKg̳c^"|0^(/a1OxD 'c*T:9akBk9O'ܱ2 ]Zq)OlE_{ mr 2*I)ɮ3-o[ njʱڑ?v5?5_X@>J*~`9pHGׄ=8DzKE*0B)k*k"8mT(iL ,@ f?8?fm˓ED t#Ɋ#(+\(OC|T^w͏П%= &6 $wGL:AI2Dt66!R2͖ž{G[~,K ߛlgyub_e]lt7<ɗN7o3 WJ/YՃ=u=y.< *E~3K$O~>-ĂL 1p'=8Ɠ ̳=@Vh$!gmQLI_0ccQ쨟k<\Ɠ?(Hy֢Q}~}fWi fo؜6 sԈͷ8jKif10 v/`v\Ɏ_ݯ[kEJeFıA(5\ BP&8zaBym֖%=.>;r0&ޘkH{`I'?񜍑0s,uj<<^;6gaH~ʗ|ed!|~*oa v"+^8~"SH{ód-=eɚ>J'AͿ9zSŮN`Q|!E@@ʜ7ܷ$serv"\H VFW e )oN5df@c( ?<n^r>ŨQ̨bUrCN \[I?dqQke",zIz YQ_\k@Uov6]:__[w ߌvp`{۱F1)Ae[ `)JMJlA)%㟍e^ h,u<wx@I'/ $%:>ϰ'RH m( }'{LBMr", A()|ieg+%x3ND*0]so͎hOUv)?*t0w{ɺ\,icv_$l]7u1ng?{_J9V!D#O빐YQQG} J|ϗSlNB-o2AQ r]ǂ: wy|.v,Tg_̐@ڷ?ZRh98Ww;_%}BnLN3?zՓG%Zz{SȸY8j^ ѱXτLJI~ ,H;Yѹ oR-E\'B׫ThPG1#Yq=?s<Nq0 Hs kʉt$KT{#iP3"{&W8:wFH"?HY/~.6<ԐuLOK{Rp_yFcE"|x~`[r**n|#Jk㺍u^d mzUz3D?:'.>9`y᪀n"kӗm@rjAwoFD|䭀ү9t9$3o0w}$P)),]DD􁘆^`0$QDe7g'鬳ύgN}N՝"H9thj$!WHd0E'OB-6E7ï\yHQg3ؐbTC}}(-&PKWXɧb[2J7k"@ˁĄR>M>(8+{ױZROTmK/YVVC+p|?Ze|,"!Uo2lLl#Umf^eAңRwBΠ JN֌IA,SV%|UG+>>f,T״[]by\aμғVzFI C{Pĥ =1}IRGɑ 0YM @$8yd?>`VaR}P&<\h!Y<آR$(:ǫlڻ!5%&s坉%z5*S`PZ0tӖn `-KC$=b9)Np"o!B#nE'1H$+H{΁l{L+!/X`"$14I C!x_uYܶ'hh+$l?SPF#D}8 ƻ4 s+:qy uqU.l1 :L"kB>у() OwQoZVU#`Ђ@_CcI幾oYr]7 hu?͖ 1"kJg~\"t}MhS7:Yh/$)ʑF-{3ffAFys, O|?YbRܙ4csuvsF^7zwHi5#+A(2EgMX[; xK sAƢ1F'cIUUUUUUUTUUQJU̦` 1HTEQ*UUUUS1_ " zQUQUTyeJ V"Ū 䅱Vӫd ͇ni#$ 8i`"'(@CK':~Ńg q J⟷X4=rQR')&Cޫߪ:eQF4A[T0BYǣQU%9VU*&Z_: Ej\D?qq±ox1 _^ 󲀐O)Y}.*[W^s۞j;O"Qh J(I@!E`E.R @D!Y򄘺e*\W}yc_G$QċDb0,B }E(a %P@n0 ȬI`?ɬȖ(hC-`Ŀo0Q9^id,hQis xHRJH&;tYZ)TbXAt$4<@ZI()F?򪂓H#dċ bV@(L Pb0 J$$VIH@ @j$&+PDB na$%T?hZ>z~_\L$JJ{ ', c6}.#mm~""ƬXL$`"OH?o ʐQX0@d+UF0LB*2 I`AD?Ky25񧗯ڔ]diVatd斺L.2eS{1Dh=bG8ٖU,u/7㿩~v.H^dQz4Y6GPV) Ȉ_, x?oX6тC*Ma[M\H (rZFfQĠG @#Y!MF;05?qiOj|%eBgָ Դ8tFˉc̮sQD@G b mJ*~ภQEiCvo:` V@IE$CfH"E*l dh9F-a*+ql-`pMڄ0dY^Nmd4h)ZX#2CD`Vm* ,) PJ#F HX 05B@6;! PB`3:aV˶E]a]eBi60N #"DqA0(zI;0St4b,X UIEK韧OÌ.Eoo[cXz1o^th:x5S ;@2&;i:!؆V pT39C&mxtKսEg[Apa؄ tvZ&rfC`zm^!ΣP&#к"}G҉\? *vM`|4Hù>P"1U`]Gz Qy;;#ddiCm[[ ((nHVH)iSY[H(`XR[R, PII R( d_ a,>SYQp~ic%EMai-l`iDUE&J" ClZTZ b EZH~ O0DMρN |bڣK 7jJ X)mP'qb I8Ed 0HZK"*@FBj6T[==i S1&bTLd2&Z@`TU@Qm,kEF(010D ,_ !t WAs>_ $,0єBD!Ёab5B?Vk\\Es̴=>S}c!FBH()m"51JKD++`ԲV" im,-kJѰR$IECP^j$=^kGbђ\*`}Y]TDqdQCޡAGv 1@%qc X X# "H#"2 Lx]0yR|Ub@c"A@aV TAda`1`"#P@(EQ" AEFEYIHHD7w~" ", $e >,SD~ Ic `%b:@A* AN"Oy `0nb)X,$`Ť-N`Q=Վam %"<" HD bŶ - O.fg{_BL[gD8$*q nCӜo/7p;Ӱ"BvE07]G) RQlc7q@(X=PP5>|C 9 k$Aq"fŅEr.!k&&AFT,S, D1aApRXC*Q,#lPJV0J҃lYbO#2 50(0D.J|x)yo8UQRtˎ:sݼ̦;\`S s ɦt(NRs-?7@NÿY0rp bg =`N^nI*i[Pg1(rg.r<;$4!:._'X' -30)jdnNm glݙ,y4NqRl{S3V]6u=s@gnq&*)o~|wGx&:LKikΈ.'O3džDygah/X!^kxV'Av h^r p惮ͧeSٗ98s&FhܦiavC4]uo=p,8%Hc-C;*^9 {g{zssaaasJ3*!'!%^?}ڰuX*ݜpr1ZRϠY8xGt"2P}7nRC |9itNnb BA#NAhwָ_˯ЋUX$y5"'([ϱ^Ok빏_$XFD`!0Ͻ8m]=vq5QoZUYt}#pb *Q׆g N~wԵQ[YdGoNWV@jU8k׿(=/QX2E@'#_ӉčmhW-%Ծ4Ul)ֿQK+'i0(&G0LYzOݗNkBy/[{H$ ^ g&=za<ܜ.b5^Mk2!siIъ^v7 X9ݳ= el)MM6΄/xuQ/ *63y}'&#t<犐Fu'G63t%\).v0nFTr&.r􋺓4f)1!*`.L9pyN1^ {tYUD2RZ)i ֟MkH뗲~(7DmvVRDzv6*+_Vݡt23Gnvp58e^6 ^O^(氧Sn}H-q][6BdL;b,TG@Mֹ)}Js>o{QpBк/%$1ؖj%;^{"X&, )MWlzդt<&2bz3N%Di")X!ZvTpł!S߅z3bn<ZZo)/}g x ߤr(tdEWm'vmr? _WP 3 SRL˗Pk Al3nvݐ7 3NPӭRB$ d2U^$외`Bm g(JKWE0o LشӃ$M2*g)cv:q<hJܴo܁DZ&P,!sBg`4ixǶTbH ůk<~#~V1FX P=m ٴS4ZƷ`w9vIŭ}W/kY{,cӅY9 wFjz JftozA+rߦW7S~)lHNlB9#:B2-ຒ(g 0Y]{NZѡXpc:l  !L/k{zIr';ȶ2;r Ǝz1{u ?;,=aA$Ow^;sb`0cN-ł>$TL/V7xhMdj5+rTG) M Ig|( Fɔzdcg=N qNHJ1 ~$5צv^嶫4a 6/+59#1SR$ܽ(O66N+O$L8֞ #F 8ءF0Q]QU[QχAoijǴ\ -7in͈ \(Uqt& %ƽx $QOi'ENwHhu@`@%~3t$twTY-eI*s@ ~[/Rrrϴԥ愰7yj?Grstc33RbʳWs"Pȃaiaʇu 6*v=50/<=:.dG;$"wjV6i"滹6Hэ++=SiTMlu8Vhupd:EB jDUUsSU ZZq[f Ssj2I+3|x%C@A#olG͍c'I2YK7v;JWmHw=3_k L1{<~ZzOL!2$ w]ro=~y.6L22o$rj+V~w#8>gWTZ{)7$gHFڬnf0!?wj{H+eI,FԤEA2!JRb&uڻpQ b|JbMbXx 1n>xfhe6O‰Dip@$FKӓCspq#6W_17Pċ:bb"J'fmUIBPW134 I}Oa6Ed&Gi;ȃkt0N?sT~'4|-G_Lvi6}>tj2fHVO<ƛ|=_V]Iͅ F\K? zTRY4`"W5!_Ah ҧMoG eVw<mMqE*j'}ӾeJR2QRlUr!+ÏQ0߾rb/^Dl^&' VkA ':3]"rӑ'x%&aHZ(PQ8Nz+Z@nT/P^ x!/O͇m`J(Rt\;ʠGޛ(3Ss|TU!{s[Xa q}3"5yǭUМ0"4d~uˌshGB G_7#/-܋]bؔQ`"E)FePB,0P|!7l+`dGwM*^鯟| bm͗%kؙp"k#42a(u#$ `7.vA61BźMD9_'j4o&庂dX: L,83KgP T&X1 d0"1 Ů4Dh$aLԫ/sW/*{xol [rWP13b4;=}.{]=sΝ[C!k>㫙 JZLF9xxT/6lX?Z 6ö샆Džވe>LS轑l&Y=/wһ0 3sgߧr#EnhL@[J㭘߮=WJV? `O S$$I?ȁP HqMmm!A$' Q ~sx 1EOmǻSW sB_ڌ"THapWםQ)B A7}['/j!sC\Wwܺ zw؀;9zjG D>eZ?"{h0.6DdRknvz‰D^νb-{b5Mɝԛ-`bڸptH(9;bQN-7P͊o(NjAh?BӤebլN}5ޣD_QֆM.4PMF \coM3IO~JD]TO ޅ,bvxtHX=8"[0<1)UWW&H+[10wK 'VdBV TcA_Cb@ʰ?,hP66X "*0X ?gLGB?۳rG *+B!B(RU@ $$Œ QSU$QkFȓ>QZ:. f)%E!' Ob:A߄ p9V04)&`nA˥}͈3:qe|0{/kֲ>|R?@jfZ(iq+djICxh,R)$Y*XP6$N6ji B}3LUID;;,&LˆfK “Dby3o1HCJUE>FDnۦ6<}nl1(PQ@PQ?߿פE"F^_QGY<1KK8gYq:G^_n7TVOhȕ^D^C$7& I2#ʓ|(Zp03Ճ298 <(1I3HX͢&05ڳX$$DtBgHO="$yK}TUgO7-ĩGxc7#`wV\,|o`Aw;h>*~rXg/ mI&j 9n3742[(5Sn&1duWOtPo^Qg<Ѥ4}%S*3WBIqp_4 N gL"uzI~{)=ۅ ]AȠua"tZtl+tѸˍJY^(2uk2i|5t)s./cY'_b}^[]$eA@ݝ$'N^.Qy0\h3; ǁ`8Z9BQ}K5Q~$vC1N[7akk>i~Η;tjz>R-U[C"ǠMAmx3S{#Gx:&LXQIN"lӞSiXD(Ee)8Np0Qˈ`%n&|/;ņul4צ_X!ۨNun_zS)]HL .YHRc&>\)1PuPAjv>>3pc<~¦.h3i׉(tUe<ݶdG~nP4zI|r,fc f%,0ɦ;A%"{R9*B:AU^.񊿷JWcHCJwnD+LSvʄMzBa3?r6 Mѥ{m<%oDfءoh⣘=n ;!Qm:^sD:j(&*KAA  }U{qSQD₢ TT~cV3DP@AAEQ@ARz\oM.@U*mH}GIdϦ(}Z Ke5՞;8^W1e<`T݇y}Elhұ#Df9fE_~/V j1FQyͽ؅A[hn \f J=0efN%cN^g^x= ?,"+&x dA0gditI>d $݊`BSYQo?fmx7%瘤{3CNO ] "hd~3g+YVxt3H"ĕ̏1KT%J>HzH>s(0Y*}ZEDא`Yhn " ur<_g0fU~鈁8_i_l=եбS U 4W+v\VB飆`vĠ%[4J(@E0շ*f@k7 REO- 8XXYpS]GQ-yfIÑn- ͑gk7=߿ 9SZ{i,Nq BPfdd|$35D\C78kV}Ql $EFc2r8Ksg(ͩP$sVӆL+H!ne"y_Jd|9Ӎ-bN j&:\3Ʃ-E3mw\"\c3~y|VN+ŠQŖ:GP>pn34alG@]Yk9쫩y]`_ н>|nP`b_S6*;ߨ`CWxݼr6D@"la'c>8#8# =dv+-%$>Ǹ嬢I ݟ~9m)񀑃ȾtP._})=[q*3|ġ?i6z}=ݦ4NKaO߃㫸XӲ .w4%7U/H"[MѾʜE:#.ڷ;γ$\KH^ *ȹJq9BQ|c&P6e]l}:Q@C/px/! 6gءt© #-jDEG㦗; |MxPE3 ƒT\ ({O$,DhXNEFB?(S7pePS*;8C<grxXph7 Tk4kW6lj#١/E1\hX?lV 6a(p r@ `uma'|c?teV|TX)fż,QHx -ߣsy8rP7ERX#GbĬa>i =s(28<) ןn]fG16E/r$ g^0B ĭEFpxhdh  F54cp @;R̗nE(trb@^d68$~9\ `Om{2[ ul3#V*tlL: O_a)S?I$ Cƀ0'[_ r_Z#LA6It0 uA=;b8~(Ue}! h9`~"`4k- sA ;Pcn;h'9$ĉuY"ՠ+uߘ& (cS3rB3|-2x6\q`'F }/WJa;lj!ARҮ2Hk@bFXS#l O>0Gy#G}q A)R;$EB2=b.IvuYɐT>ZpѠ`U CĹɷXuA ZsIk !bC(w|סv7&Ͳθ5ۭn(Pq٘k.$[fh͂ZhaȮ/Gs,Ѷ'-"J?5 ʏ??2i*Wa6>*IRS_r:?HGhZ_6gd(_ًa HPp>ѐ!Q\7qh\oxU  I`ru~3_^?o.^ɪ{ˈ4b@"J݄>,JKR*~S ,Oj1ZېJBH /oʚ2܈ܑd ?5!DAeB@AA (JQ, Xj(H!b?HS) CZS0ቌ/ؿ^W"?cYpXYHE*Cˈ")~ܠ(GR7RON'g+n?`ϨY_sWuI9ހga6yɠ 0RL"I)DcV>^if//}" tV /wG*HQ c=6/)~rQ=  iűH^VY"md-ʌmא;z!%߰ "ȄiO(?C֏EQVh%RATK QE-( Dd{%dRNƈTQFO(QLH{Tv2҆!lPդsMA5wdP0f$hPh~mm֋Q9mmѶѶmmm?O *ERD`*1bzFIB( `@=)H2IHV2R CB@¨RdShI5BKt$DPUxOvAk2b׺#>i$:f.-6 jͲs. Xf?[o^nPƢI APB HO^80$~EdREГ6$AlMX#lX?6'UQgRd(o.?cKm+6J26UmU8JQS"{D* P6"HamTbUQ$XFY J !F"ȡ?,1 (2Jj,d@X0,X"(V YƋz$+X~*'r>3{#F14j]"0Aְ%C2!$+~lmPj%cMLS`$5jZүپʘ`,Ա`l͞"1Rʹ=@SQF@$R$A3pE@b13A+"F H!8x dQ҅ j"1 HL!qFc~([N HVtd(0p ;@Rk+"u1aFfI^P.Z R#W20X tDEdE + dZX"XJ$$ TDR(E>}uYY=6 02B2n@bE(,dEs7De7:B JkR >r)'+`"AX( J ^}xպobuc?bKqeA1TL"67N I }eDD'N$3ğd J8$52IF,$ "Ғ0xZ ]J ) #58@- (k1R4DJ18:CT %H9BWԝ8e dD!`Pf,C#Z5k`YD (%0rBұIQ%0we Bk;@ s恛C0 ӀX@ X=eǦoA6Fn17/N,s2RɃrNMQ$@6QՇЌ 4AB)Т}HAIhG ȝ 5`4q# =X.+#2 D ~̰B>DdUUWEWl* 'Ad%Y-+R)- R@~&ʐo?ϒxLl7#d!⫈ TZr8v1w9$ ŐfmªN9&yLe4A\;a@--/y$c*\z"ݴDVVԢyr9"*袍hr!/;bHe)E_fMgId툜 CVUhy%{XQe+a5جV|bHW27gɞBµY*h'F0Vq{0<ӻ\&URټԙ*}̮^nYMLtޥò'K}DfFQ $su籆 :z.$Fw:Ery9m_ /ȓof.z5(nW 2m^\N>@lj<2gn:>}Q"nH8n!2Y H(l3 2k2Tt Sx ǑA4IR ;hua?yU= MV&o$VYT#hZk/$p\ؔ 0%8xyxlO;]Ou9^#r9x0Q 2 uma׷ @59zkL#T!h"Ϸ[qD ,UAB:AapG_]lF^F+ty_&޺A@lD8_8}J F^VMy.ag&e`)w2SʮFsKRMmAU¬V0NoT0|-@s^R7CL@WZ׻ꃉ3Y<~D0^-HVJ-aA oKN;\-H^uS_|Gt1?|l63yH}E̠}4hxN0Eft|SI90 5@LCOz %_!I*$&Mfa{))( blJ% ŒHUӨ=T^ |G-Kn2(<keB~p]w=EbcGL(%׶By _*W'Rk+/,HQe&@&?BD=[]I}4alIA UE?E |)Vɉ01l<̼Q2fCNRj'5S| SL,F^|wLb#?,7^ jo+g0u+whUե-[ ކsh\" 5 >be0z9xJހ iKEރSEϭiJVqыHO Ewu [_ilR&୕[KԊ%jgii,=Y8l}UYIz6Th34I?yiѵe6G2mTD 3!%!GC93 ތ3S#ʠDl0ψ3Q>`uwwM fe5X=]d#YBQD;QB_"[, A`ւ#HiaLAyP!2VvbȌRíwR?uX, A'7sJ2,':ZEDp DFSP(,`V*uz"~rbtDŽG\ZE[ńADdыǵh0Ϙeg$tzXJ<`g=,]: 3"!˼@  }!Ʀѣ>!x/'"Xnyƻ+ .w]($ERr=AS9E:>$ۘl r@z.:abag<_{ g= G0HJgK r{}n?u7!*L/ꐯl;HbE РTQ-va0oMLaM =j1cHMn&_̌bDiyP'n !&c"MQVi̇R x).PǠ5E7.30 c[yq@Aj0bXdr<4ӊ{]UX9֧TA&RWiHD !n5;ِ;ݭ/hKR ;[<5^Ȳ\zbT聢-Hྨ 4Uf$-Xae$GHq}W'K!0*UETD6$ а1XFj6rt gcّ XSOÁrP'TBM݇aG`wk `k T2-j,*ʠ s2} `VEa (SJyrlHK=Xԍ4 v6[{بZ,N\g<|EzAagW2+滭mqw{̰dw`ߵ0 f^y{q@ ( 1ݡBq# Udž@\gXBZBLeEOonqL流 u~xI ,@*PSA񊈒6b7ХuH!8L9$!Ѡ0ϯo L!,FvoL|>jc',7=XĆ?;TMЌd9` 0q:շ8(Fw4$ؔ&Ȳj /1&L1(k[ٱ텙:s%&mi+/<-x7^{da8ZC_-h x%$eɅ7=VÏT6 ME 4̏ ɥJ/9~\?l!<?*uk3/VnO@g7KG=F_aS<'KP2 _Ңk꒻G. X;qh00̠ (}R }o-C(9(A%;_\1q8Omj*ZeRw9z@|~ !?u'2@?"&'1vKFHA)#:aQd(-lkQQ"* Qd E"1DU5Y&Z "0r:V{}OSo~zҿb/pG.P&L=d/f{ ^n*R4Lzpl$'a)K+{HkQP-՘/|j 5SO0RVZ領f_ZI"#91YQEsM C_.2ˉRSdg:򿤇+ &_wLJߪ*WkI-KO0vgMai%oP 1@a3y͂7XAqF GrH(-[rV% jt8r>3KX%FӢ5k?G]p?@EߓZ!8ٷis|}™vi߷C(hHB:{P AD3Loy7cBDZ+﨣'^$wRj>O( M[0npއn @"PI#M WwvפAN'gu>»UX1VPBP"BB_P fvwX1ס^ǖ;?T$ o翬s}D?}Pzh.PE"QD H2 Wa" .#cOrc`Iz.H$\TD("H0uOboO58=v ٕBSB1STU;k֦17_wYg |](m RRHAGh21 "1REXAK d!R",iX(R0H,$" f+\*BHhIЊ|; NcI~ b\VeP:gLʫjQ I\FA!"ŀdY@FȠHj q9oDM!*{EaP*RW<8 c)r+KȈ(+" T#QX AH" b(,X 2 2*ȢA@PP_DAGPb~FC1)hOf!CܫZ'jMlOST(IUrbth+E(uRQd@`HA:X;9˜|ˮ(8`MRfHH}Ϣ%RF%2( *lJ2 ՛'RNP,$,<]s]D SI*+E`F($Q!ATF 7ϿCi{\a^s&v^IĂEH EEB1UB1 2 `H0,>1aݐ 4*QBEߊX}PBRC;M!A{6?:I^daETS$$1bA _sBA?̤˽ ?LjM%HlOiZ2I뎞> ku;|N_z|jQg5Fhǽ+XtXnuLҮKDrENrK(s^{:MT* kDuqSIW6` DI.Eؤ  [GcNjV)x8`UyqB V+:*N; &p 0lf88]"@*H"%iZFp1`!@K H(HӉ/WA *FsWH=(9Mf\X;J(\CX側ȣI(Ugdiu"cNŊчmБ:"f>!00` {ֹvE";(FmA) .@`x51Mc`6`66666M1 b1o|Xh#Æ5}}gr#HD̑P"-XZĉ 0a əClA H:{ZDV*4"7$iG @#j~2뗱ي|HW3:ֲE>u^PmA H$)L 6"x .cEy$ocbWdP *͍!J"/\42G;ȝa܂$Tz0v) HG[|v 䳡:E|h5L'@%6]BJ`_z=JiߙC跷LL)D˜+ .5C#+yW1'^S3͢\viHPHaJ4<5^iZ]q@lDhMZ{p i24pE6 %:™(;D/V mwtLE{s Z`HC},WY58A$f@0@ E2Y2 裗`4\ aPfn$\ę`ښoSUWW/p 셪k;~΁-,rf^b @.R]]رrO>" L"mi80Hfp&`d\jtI J"敃x:AP3D 3s0}޳UK)fX&8}`{~@rɅ:*`6 38*m9*2+&$WnQUU33334)P2..')(n[|B Aocz.7\Y&@c hkuR/Fƚ!{[qCdBe@SW8$ly<n[UTIe=(X3~ Ďb"Iխ<ޠҨDAZIUΪT-j@L7M:YkS"go}nY,0/~YQ|Bgy`X`lp(dD2;֮םuNذH?ZH]}!J. !ë[<8T: ZhnUutd6hjˈ 8, 't.iTi.% GdczcKpfD=@sWcm{|]ӢOqSʆaqإLH P 8b ԩHKy_~M8hG/$-jV4Q,e$a {ưf@⩤il dҟegE$ ABSx?_m7?>K,g ÚP=*Mu0֎D{qYjl83;TďF)tƷ{!$9Y[!qjPdEї;Gz &Q̈́IU%ā"?#TUᢢ [fzÛy&DFd R.L?E*L OWe8UռkBqP/s-VG~55og(0n]H< lg8lLrr>k)g↏{Oi\ e"5O[9|,Rtn'x\_޻%7l`(0Bߧg E#ycJ4 Iۓ PG}.0uh<,0"]X83gtF&܏ӆWo}䦰ENmW 2=O-{7h<4q$}.KjJaUu[*Q͟O4qGɍoJ<|v:|Giǧ LWqBQY`/h+B3h{Ϩ7&OhH.Q0Ɇ8r6yFxjWAWne=,SDP0mdwJ98G KFYS׺|E>-Y2]m 1cJEZ>"DҼY?E{d̜0C܌`aDM]>A*:rm)1#| $ñ_lMߩ@Df-* E`̙HSHX?/o5d> >E,궙TLOƼk½e͏Lo+9,)s/-d'oF _6n1:6R9.ڠyeqsV7%U mh"tA71_xܜnr"+ȵM?RS㙕v:JFF|kVB_0z[8ދM Oށ+!!jye>`"v[UBB5jJ%Rq$ A.ϕyǹJevMxu&yV~͖9ql9{D !;8U:ގ4Jh9gk(RC_.yD6^ԻjoL7Y*yt`Q@D?s-I }[bBKhWtb㌨٩y7;=[erL[N)jIFԄo52|yS,ȪXSe]c hW74vbvr֐AZ5,7svDO`219ɾD-׶{.„huJ6wڨԔgYFk vVoFq=nwCyd=21B G0fɉ9?~UYF>J 6I/HDO3jڤ0$F&!5ԴWW4eߕ_$}B`|ʙԥg<&+"gȵ|uwh(Fo>'Y̅{|?INDbI~'þ in]SʘVm~ԭ~į"dDIGdM=Q?B4FH}UwŢXp.nG(pA8|#t޶b o_A 8(Q}>pfqHHDLRR<ҧG$`~;h!:v&1n;t6s 7o>1ɹ#bfw5BA_t1yΚFLlg&,y:va8K[.Djdk1w 0sxZ0BqR?Ux"wu+ d.˥ƧYǫtbkHd'kRIP=P1n$)}ざ 5l@3p M 5!M*Ԃ>xyď yYxg@w1IհqT,HE{@A$$lٳzEO ! S(t V"Tgg"'<ϏXJ%UցȽ"HA IC@zC<{Zkg "!u"dq ?ה63O*xLoc(~r@A$ :Ui 4PXoCW`@хl)Iz/ڽJr~0K,G Q9 ` |}O=$.dwӤ:w7D/$Wgk9( ; @ެHlJU{xyzC~: ': I! ǩ`z|?^&w;@p/$fh w&$M+^BHAⅅ 00w샍ƽ:zU5p;*{ ctcs+|yU@R"Rvg?/Qa!@,zqC/xحP`KNQՂgu4-mmںcAu^A,/) yVMn h}TudY'OXxJ g#氡 gIL ,}sa2\q"<Ҧa wYɁJ#L-~&cdcׁhh Aϝ3lXbξ>4Jot9ZƠhVk+ H3 rQ.t5dZ`dhtDe\Ts $ir@h"u{I`DT^(gYr10.z5J R dx"@1u;[EkR"uPjm7-MVh q(g,fB -#_!F4zb pwEME]IO54!mC! 3_VVsuP2[ o4EIk>:JG1Ng#tCB9wE:Iӡ;Zq&vt ȼhW2nx%Td[@q;PlWB `\rdbQ(ElgsHQIz1wIq^sqzO=Qt-QGlE"Egv ѓ>y>D  _|A-qaDPE| AV+Fׯg};[szD"BM/TFF@L ʣbI&ɚlMg9=x ;8d\Ec_:F57ڳypa+zؾ(ù~3&aXC}2ąncRMtsZl.g̚r.kC[gTRJPm}0H,-Q4!A=u;n1,+^EP)Lxwww|g;g= H7~&Mqvnyꦎ=fp 3 UPfTk4=}b _pP9eR@W9ڞqmmnDMsN0Eޥ}}u l N 7^:ߟe͉ ȁgr``C QA_|ETz_\nJ3Gd3FHU"o҂#)jOy+1C;C`yjmh,l_X1#`%q4~pQŇ!_1:>s>4yXosV`Gy0^=cf=t}dItaLyxF'ئ%tT3( i N}̐}>~b =`2,[}c`Q x4kx!U2LijQi DI":d SF, Tzl&AA"RI% `z"lA yrYmC!3 ;ayQXuc8 ^m>hmuNeCi cHXDe#s{$Ud<^:āxQ<0Q R몠9Hk[& zyxs^z>c1,@F #k2 '`д:Ģ$S$N;l>-m5R g ' d8a`l%ӎPѠ+5L; liF*1x"X#Hy&b*Q]·y(W꜌X}YS1"ث &[[Li$P Wu鿟kƾgz( ;k4\=5G;fA:w${Jv{Ip?@ʓ Nw}Oض{dkv#uAڨ'"H͈NY|OZe-Xֵ&ykRS! P%bFE,i@$#QY`EY$1 ($dVADBL H{!BBD$ȥEG]Zٸo} >8GHID!،JOT?, Z;SWȐHI6z}?S`O"v`_U~bHPX(Kq;z鼚~;걻NҠ[_PPKkV±=MRZb1Tڇ`#۾T;zTU eA{097uϧֹ"Iv}?b$ ?Th c孲iu1Fn/VDrn" A`@@y&x28!*gsTⷤ &*8xC0eB +!E3H>պ1U TvrZߣ߈~q nՂdK'u7ڮB/D;JтEΠN@7xr$xvFD`pަWzfSxufUiÚy>4l~,oJ,k&zLT,0 IwNN) DB9hؘ&CM^ Ās*8wޏe@#o-hNNCc{8/:10ˣ9ⲒNgS#<mVbHupje2ay#][?4zN80H9N;1 %Au:y]0ѿ/¨ū1"L@+[2$h n.\*u>PmS[ ,}*Rx/LInz/*UѶ{net`^$v= zt@ғm,vC-ιU^Hm_6+up߳n4|gWL1B'eU??S(Gs~M+ J):AޔMd}y7?^u[m c=؀u5Q|CtѠO@7XB3ʏUg`tgz{vZ^>h*tIߣ 8u;%qZuعUSA#Y`Hą?ai84nmOtG@d[ Jd"H~KSJDW'9GҴ;~qf+,*\ya>ao (Ce!tXAwCD nI&vg6(Dt ge";!p:Q> T*]ՍР'bi>(d%,b8 ф!2G82\?CdNwvʲtk cd1փ"4[ tܲ2&0e%(a2c3@hez6 p.$PaAH$(~Za 2J;=tpkRo?ihT5:6B12PF'Yg[I C ;2-2`.l7Ai1 &&0 C̥2%" E`@L^RY8Ї[`NPPX$P J BDL;6$G @YMX.adR T n!., "βM,@v&Fb (P8s.+sT "DHdWdL{?\ 2D?B1Y jTT\({vCɆJ9T!n t yyR`b@t6>O?u^)r,oarl0f!btt*ŐQ`ÜxBh$KҀo.+tB% !p X (]`A Bb2F " !9 0$EQ@XT( @6;fDrv(()X3OBZf%*k O6vgL SVrڽ2sj`&[vz C;ѐq(*&@b !Нgxgllt>#K;)2B|tɀ| "!d_y:-szP`~ۛ܋:F%Af64sYBDK6,BB&ƽ =a|)4ꓠ>}a*[ 2'83E9P䕂=oMͯRYStN'sNa:N2:1QP;A.xqlCCA$̱ApNAx&S4y6@8`h90Gڡ8bH6At3C^$~Ȁ(jᤉH: 05~+Ѷs url%v]qKTaRcP62hxdBp%Y"@F@X%3;NV5`_OT䚀OVI;L_fk Z˅#`mB6 imꍳ8>L<|p=; }ߓ`B" O'sx$?B4/a}hid1I.ַjWE)%MMslĻRKXSi ׋$"`i;Hsf%XS(`< ϞTÅɦtiя]fy7(6)L䡳Vs]Mi efzUTsyB>8J94=2рGͯAi,B ŒT*c:,luA-7E6raB0=۽ѥ\EN{Ơd4P1rP늮.<QC.lFN _Aߛdg|0A Rz9A)tP[ \;δtOӯEfCj* Wt/~T d0qJk&U^@e(;J/Bl*i@ҨQoU D6.U #^f'訣"I 2I(*{zgYлZIUO}23(>ߣQQ1fթٙ0reyvKUvIsbHyNDAUE$Y"$bOmU$, Rp(Ym(@A8 tn ݋X!HbfGr.@C*Y4^A+g(Hc+yH^M7q|y€ nCSìڄ<#.Dscq%PRpQ$l]rAN淣yƪVC^`xle&3`R ] "TS 4Wq`ܿzESTDB/LDdHKJ "e (P9qH %dBBR0`rr (hB 9\%!L BIc#fPQbZIe?au0Q;a/uP ꩐>/f2T% ;!%ByAs aqUDU.QUUQUPEDN*"V "UUQA"b AJݲ XW\YFEDAU#"%f BTɬ4rP9#mʅE2D$ H,fL:GD+"2eUFF1Rdc ) Z0V(*Ȃ.5rDDPDf[h#Z T`" f:d1Q(QX5V Р[,&dFłZ6`K. EPU1q6ԎU\$2*kYFFAFCC-%uQY iXr)kKl(UMXR&[#$R =DfsM$QXcE,UA-DV"*TV,ێ]sD* EɹddB'ŪgC1XAXX#-dAXո+ ,(U1"$  E\1AEIJDedBV¶p03.۬U *#2( J r2ڢ|R9ƹQ\qvdT(2`*Օ,A eQ)Ev̒UTTR1DUTVq <(X*Z +10&4lPfdUVQu T$(CuUUb.ETEbO 60 )B)@1tp„ "j$b? DÚUUTY"*#+KIjUUcc~ eUUQV**dI@ƖBKB*=!"(a FJD"TUUUDEUQTEYQUQUUUTEUUV",dDUUUU$: 9*1c1 AJB@$UUUWBF|)`K$"t XH $DE,R#( )dAH Iaj $dPT ^D-_Dd?L+` 2(*1$T_A?T/*<+5eX@#2aB@1j@ CB@iB $*HI@2HFC*JoܟhzQ}!*P4V y@7P{ě.o u9 ah"q1t2!Jœ#,QBD|]úOf#IPA,QB)@"HR B*1V@U"0UВ2ڣ)c"$B$"D@`V@(gՆJE `F22d+-3!,Ct(7#A*Woc_~O9KI}O;fzXx\O.4 el6OJ)YDgOQ@=:~Y YPJ=JW՟Z}z!-Ǡ5eIx/1LIoe/_+%NFRy'YJWUBhe wGidCl7AD-s1LabգnAfqT9=I ]U&YQx_XIY<.EUq+sw z9+Ք-͈\X ?O7JWvB$`vՍ8`x{<&2h8] u8m{6T;=5՗A;_3iA*&ryʙ~Karj/_D^bL+AOL$؆>Nx'<K { b~ 2Fr3zQ|D7z4cFv<;mσe]fUQZf.P2w{˓I%IǴ1eўp<>O cMߩq<zOz"QT&Zj$@3"~+>Y0w!\@F㑚-Ɵ}hjJ.'18TfF+='D26O F,*"?~[re^VO|oaCۅfX`b]$Д|@eR(J(OݯՐrS [vTX]o .ބmS3iqDf5Vkt0+ 3D۩+Vt*SMǔ-\%gC`I8#*GYtV5bkJRf{5HuPATΆIϪG:\ક:{j ~u&er;µdSyR:4w׽,[$j CDz " ٪ E+szi=MK\w'v2Ɏy !\M2CzBD,mQjݢ \es*Fl*0N}O=bcggAK?Oz09+Y^nJ1Y oߏ*c^f +: η[{fkVnLHJTTΔUW-V}R3sdjK!"+7#J4)r6lyV~R ο6TY(̱D ~JeRj8݀ _\@Z"Y.|2cRh7V.YR*$g9gY \:46SI8-ωFS?<ѨIn{_*.Pvh% S)xPpZ ,@>(=15$3Z%!3O`9^^{(Y 27 .EwrENPd̻PC^2]x,4S ]UT;LC雿φ'#K`D;F7&:G6W Q5l8;ɰ{r;ޏ}홽O<(uG0sX ˂$xks7 5vrPRj멝c#hy<ʇ[<[@`1N=ZW/Ȏ |`y{xCiph<|f'WŧQz RLVf *^KD~;6` ^S$ld=%( fT Lȍ ~t(k,R뿯O\VKe港ĀQ2T'By͹kyϥb^t2Lv  O2ȢOC$ " "*)#()@9`J_s}W޼m7hIXmƝkS$wQ' q/_oITQn>eHPAkG0_ '9q4"X4Q3Ȭے~^K 5^q6B1:=_b~?3Zٕ3-^y3JS0,b~&}ш$Tõ#!pgHRW^[*Իl"Dڳ_#Sר\ h:c8땭9 s \Cr{dY71N!bQ71+/BYO# Nӫoq۩Q(_w$򔫂I ?+fؿt+;)b'/uz8("[6jŞHo<U߮isr|9֪ݖ̨X34Wݔ1IQ#{+~PR:]='mt> 'S{y$sOROЧ>hխDffL@bD8^f%x)oTn2˪9zG0_PmrjT [[kW[ggzE"h4PKͮ W92{MIæv& @cpbI' T^?#S"WҴ8ny^Ue٥ R1 N)GqE*hޕ 48DaJ`xҼr^2%=41GcӿO&[+~q nZA1n*_3fzHU'jKZ6~ @Ȩ E} OHVI `i@"@M[o_"(!'5Rt:n߆UĻ[j0-,{w)Cr/ڃ'Nfd=լk$(|m#Ha>Az 5tT ̇afg(R Ɔ֘ §j)EB L? HlX}|UJҴG0[GY;A i3:ʧtJ"JVRp ǚ |?]rQF΂NznH $ȃv_AP,E¡ _ 3 Bq@=S b rPDD=h m#l JҒYe"A @  `$#Pإd+0-Ւ} e*` TH֌X0QPQU"(H$*/xC Q @I!F bGr&s9G撑4dYЏ7/QPx[.|EF4` XQV/!)Y 1%UAQZEUEE'_2<>AQ?Ϭ)( Ȱ"]Mz}L@d6fQZ\z$PX` $HV ,0~0I$ 'pH*DA! !X (H ="YI HN$XEPH^ʝZ#d{ޅXqjY>I0/P'G1Q %J+-OYXbI BP*( <4V,XPDN5EQAdF+qUAa Bd%KcY"dR"""QEAd>CpS-8XFA@`#,pzZf,~т27@@M>ԋ `0G5}GGY"#K@TX|;9zĥ&*(5C;ox"ZBQD,EbT`"HMx'm"P8l ȟʥH*$!-`! z:)&hCD0QfRY9,eQUVȓS{ '^g8XVWـf3J, @$ }‡vN NYN4&UxZиM2=M謷MK7jDł MWǴ5JHjmaz{m ,M\Kq( `QD*$B @QQ I1XF0dMLnKR6Xح* ؉(K7n EY1HPr I$F28JmGTf -Jb#&$\eEҕ6Z9)fBdc`qȹ 3 [J)b1`9KK 3&AYP!EX ?#DAAb1bPQQQ@BZ b#Qj :\p´S"2TdH(A HIar9'R *'Ԉ SC$bhEb _Rb!rD", !g/\=sAUH咤U*T(! TZ#HxF*̴LDDAAdDQXHfQQHUH`#FJ*5GYDtB)UH:lT  " -, 2EAYbAYc%H(`TE* Y%dc%DTb1AbbCRDPd>P`J`*IND$նmneӰ' OI!$?5E>ɤ٩` 䓴H9𪪪6}nm a 6A #"a2AcFƍ66Fư4BqDDUU!F T'1O+D6^ nJ@([v(|@a(R@oʠ=AXABk:LYB "W CA$hu >eZBBNl߉R݅6bJ(YAQ¿CuP'@„S1CH(K$R)XADa6\KdDFA #` B#i@>9:Q]ʆgd `sMŘ9nV(cpZ V[D4hR<{Ԕ3.T$K^B'䫨#c6av6̢r DE@)?+ 0" R=% ,O%<@4Fq R@OZ*gfvMB̒~B)%VEV[PF TPR},Fq;:7L gx ȧ>idBI Ad, JBAHqdzIj%-2B =ئ3@ gbȲPtBDJN$$7 TyqIB $D VtFAEjYu,*- H PYD_b*"EFDT H!{j IPEh|D`i*T@$0@>OoW?Ôog͇\p>Nv*!P6{PFg}h$bKpZJ0)?_$JAH{w 9^=0-2"R*|1}C*e)YR|rD}H*T JY[` wӰ_$CL?`p`AWFmfH>s'g7@R(-K(PիjZUi "ADL %*l,$zLlFAYrTJP ˢ#3\V 2h10R3+f>sW 6M6([$yNaZ0\“ - ho˘;滇7gߔi`0+lP4JEVCn$`"#$ANCdXإaOǚg(P䐇DOc&etdk[p1"/e/($8S& >sr%'etdfd]L+d"r[YT- ur5CË- T(;^zPMJ&(qDg?RNe\=X/|'LFA !  -VF@:))HBb8:;j. c\~2p̢:*d;f 0ҖQi`[d-l #l6-jI ceWZICI/L" G$K' ։`84Gw!AK<(plH^bŏ iKADh r.MwrR~oG]A<:::҉*0rg80ᙍBfk3 h e=Kfv8e@13,G41%f$`ff7yAT{}~6`tYH A !h>n>Op8uzqU)P-OOE)L 3 000 0Y,PEJAQ("62Iv^ fWɞfTIYe  u{{DFZ=tcs&"""""""X* եa}='=īӳ})gP! m~;E/LTDtBZSlLI(q~dIiП g/:›C;vr03+i2&3 Cn%*EoJ{r4_91ůHF'l3Gd MȻEc!D 1V Te,(!@OPn+)O9aD=T/HV ܨ߷\g/W(D[aJ_b)$ 2 "χ'>R [yP=Zf[ BF44jE4MYB^@VJb\# Jȱ`HB#S0PNA+d2ubVOtDP O&K2TCTDl(DC_|B# "8Ȃ9+")1hQ+i(a?R1D pW4SSSg軓/ Mp X6&v%Ň4l =Te8ǎMJSۦ^e>(ͳLG|ry0^цᰢzFiNAu[dY ꮤvQH(TE!A"*P`D`"D0P$dpeL])2k>`Ot8΃JƖLN (ES赪T1cUF21@B#¤s=וԵϽaQo9┞c~A PbRIB:0D /HpB% :`N*g`;GGXt{>u[a7kiSYwE5pͽ4h+f;T/{i\xһ:JW+ 9MuuNM ɇ ̍PDUR .]s!Ʒr#VaRAa"ER4ēO䌘5ETEFJ zD! D>`߯~J q `MP-K$*lEPdXIX#m,zᄜ) B ,$QUHYE$PU64A0PyVKJ@<>aK^EA|VZeOy/PSwH)X4jG2ƟvC- C s@΢ol4B2b ؝!Ls[xTB7OUl@A]s3\n d6BJ|zs^n;& t:8bpMPu,u1`WlAf2 0*| !I!աdJdac (UV*ANGتT  VB DXX H m`KHX?C+X%B%E`PdZ (B$!P%``Kl€JE$(d EH - *++dVdy]nׁQj$HȡtJϚB>숢gaW+RJaəe JfcH"s ZLBEŪ*dH^(Z&h]LM9*ِ)2s1d7@&@eTP zu᣼ LC:RvG) c'1DESk\j%̮JmKQ_x4_9b@µXmoy[b8FV(ڋ#,JW{zHdbf0e(tQ7)p9ոi)yp7V)b(%&(% @֖HH+M7xL/Q1q=R3yyf 7[ma' rf.(k(„3&f2fZrޠvcV7|2YRf2ۂpl0a )|x1<m iycrYk$w<:TEB=* T"T*+gt]"MI*s" !q .K2M๲`CTnrb&ˏy~d>jsF/u/-;B,, J%}\+'pq&HfH`#%ՙi*9EˡmR/,IޑXa 'Q"XZ=PP " q: %KRb 1BH")PPS#}jPX!JBL q ER $Dm&\4d1sL²\DlMDx0Jfio"Oxr,hPd)K O0\D,SBI}G?Yos>]ӷV qU#{QXvoXW32" 1ZұeAM,:B.[MJ#CX6e1uMuC"2*uJ'b[0"F;r%I&+9(1`!M.,o&$f&,2]vͺk&:a嘹$JKzOINS)N%74а–l;"a S :#&.<ݼ8Ę5,nH"a{41"Q Я|4[`wB6g.Y!Ϟ{$!㢕ȦP0C!(@VȎ 7D1l#"0{6NWE[9 *JR]*M*/bL*a9Lk34뫏aC˸֠U>9¸:[/9D1K fn7G!W77rCXh$g6X xzۻhaJg3mjc.՘t١.Ђ800楾^f Vlh.mgC.S hal%M` ^N2^io\BVaۚ1!vPhZ)We[*WF3:٦3 l66WF)䥘d nۥ5^R&jݠfSj6R.`b(MA7yzvkaY@B'&SJxk ;tfˆO/O4tv8`kTK@lj,)0r7+-x[42֗]-xrSid M=fg((ˑ *1J`d2'L `+ؘa}o79m(AQE/aRjYW:(z;̾rSl;Dbņ)aT ɨQ V9/<4q$"-PG'!a$Œ<8^[HG2d ;0ͬDx(NEjHA $$00xGl n-AQDE$PDE20u:,qR  @BY(H(ֱSժb,P1'"D"PV @ZHw%.:{똡&d"F1` $mmy- ŅC ,5WĽ8\le+bdA$ ŋ l\%c B%_GM$X1@\"/DEte7!M-a0|atecTJX++*Tgf"'a5U!"02 H'=L`(JuHL Fk1ް'SzmUL%"ZdDAq Aأoeh f 9&5NW/'\')S %Ml21w qIy]SH N2H%p3L!Y?ٝiZe7Sucӹ_Õ(ZpXN(颾3˾`sS7˚\sijȩVG)19K͘am]5ytE^1`ucvxJmVG0DzsrգSjՍ"!t&/U!*K]Ck~|ŧ.F̥9޸z^7x0E a奕H_M6rcug80Vc#~˼,}3t ({q˕罕6@<:u32( EW0ϳdӢ|x0*PNrtRW  ڈdF&wM Ф@g[}{=av&$FD_\8< 7fFF/ǪS'5uCr`;KrJ#gfYm:XXA4fĀNp9PJ21cg0XY  ܾ䣌0G\b3ϲe&&"IeR|^7éhpD!AhNC  [w:DL1INb" Ec!p+O)&TCbY[~+bʼn`Yb}0ʴZ)^>Q AQ+5ͫ0Ch.ICj-xs+/ˇ("ݔD Tc!D4jYBnq >-\t J{Jic)0t3v %:<Ĩf)NuFF QJedh]/zP#YaYTes@Cy"Gyi#nS->((((H)ʎ"*g ӳ'<*j{N) {<3=ڹÂb 9ADQE AKhu̥=WLQE"E ,.[S*( SkQEQEEQEQEQEQEQEQE((сeԻJ(vl`iÁNsnmd<%KiQmNnnCQ-Dև XjbF4Bum¸CqXkLG=QEQEQEQEQEQfyg"Hb6LEQR ;'{5١äXnƕq/' E\E\ 3:.!.&_V3m4L0 (6DQD D,QEQEb):Q+R * @L*B$6@2RDV"E ̟`-撓|LP5i駔N9{0',]&yhl!Q(t>L:[{IcQ F((pqmd>rVqwIZi +bDUTd+EVȤXF$Dc+:mP`DaN, C0b~m賂G+T` '"H2 ޤ}!B2%aK'ʪyn |n(Ss*!!&C0HL:,”QpppicMHeCA+Ӈ~g&|9ӇM6 r$ fS mI$UlѴn\ђ*̳ٝY3qrO{,#L0F1X6X }89Z7 /'M0+܏Ymm֊wITS0 ~_? ?2y)%9r3w΋h5`e'&EdJm˘[HI˟l` 2!,XŁe$AaJXM0"R, UYE BR,bŋ,Yp2fY( )aQKG).x,恰yrV(m,ܫ""*̹0)J!F 1-k*,yw]"Bm]DQ `P $ =Z7p !A,Ɉue ,.Pm +1,)[DYiH* 8\BEILݙ&V?/.GA|[/UDgfdDe/p$"t7nԹsa Q8Y1UUUZ eQZ(%CI(d:RHB6#|>OnO'T`/a*! _I`h$ & R F2ŊF$P4!RHF!:8o ]]oT)F0k QX!znq10~)7ARB ØDVThr`T~ /X;B=;9ȖAD-UUUXC稟hDFHC2 -DRP):Y£xC E7jA`E܄'S9p%ðE7e6x,>! #A|T+Kl@v@g˦$`@5Z56Ø֥VbPx*U#LO&ec4qR$(FebW93޿P$(nf`QUhXC34!L$6B,q8]^%?)!_R VLjg%5{d;0a㙳-Xk-wsNv มg.އ,9;SEVWDvPccf -MNf&M<iu{W굧vniIN\N;a)}($wEZx A Z&v3Tf-&LD6J8Wk.6p\9KD|0uYKڌu7 j'U}x3ۖ0Ib2i ^o~zԶ| TQ›Bfxp@@W0'Pv!)[ AŕÉ\DQo Wq9/ j 7,OOE@\r =A BU [ͻN*%<]K bmmP1b}v j/~#%X{rdy!;u&MXC!2ZfYo9SU{ Aqy5 65I)T@hs?T}zr; 'ݐLxݢ%6. 'ǙᘌKqpw)c =rъ be4ZIUgbo4(1x xJ"XgB!9b(@PcDFDPQzR > U'w'F/{_)a $d! ~( SQ!$!O@!  L_e#6!_AvY֥b+ld4l䠵B xɛ9dpC%sj%L0327{׮pPhg}Up v0Sm/E+/^Ч.ji0J5$/NLS Y2 LCԸ5 %UhRwssB*3HxùѝJ!$8zϔzu> *TEʌ5;Y>Lb$""""#d4<.&g;vaߺeqnna*HE̢7}dPn F,?bĭE Y>Űw{,!TFib ŒI~N7'AD ="0OЁ|(EHT bN g"ӢŃ)3F HD).J[+K8\kGKA+Fg(5 52YJqKMN,<.X.@>2G3Dz$>m ABH Aa}MDDY"Z)YQ"!DA@ #hXIA4ѣ+1 Bt3du)6‘2ܙ jҶBH#h6e>gh!G>b{ !<m`ҁf0!@B4;wW7)䡓XPTJ \0d1F#s2 ը*AH,EDF,<p8Co =|K,'+ 8f&2 "iT&uTU""* rgp!##{жv}Pn+uxvxO RVPQ z)HMu'A=,(~ͻiADF2  RN``;ځlу>|:GkQb ((S98?YyF,{%B` QTDEQQOYgaf Xx .s5lhòp!9 dDI 򊫀pI! $ {I6I* m@d<3JJ$"z,F Z8HLUUaq )$58*Պ?K)bX lt0,Gj q=*!'A1 Y$Q"av(+4?Ѥ"q,HS/$#,d|4w*J(mpKŽEO"E(XCk A ub~`)!*E" "V@XE ( l"AbHPl($<L i !BklLƜ$aԙACk3b|aW(eD1D,\ýx{}iNk 8:w'mƱse(ta!HQ$U0pj"5t`(# E&B!zt"FP nѷ!mp\$$ (sBץP2#֛=Jj`0ή`QX>g`vSdxg|ӯg9ZֵkZ(~fZ#f10J_譧ۭ< tjAAd",W<@Xݹ6K(%ltA;~0JQLhR(#b"F^ME"OT,g > a,# ,a{b ){+2i* bƔ[ RW`{x1T1ryOb}e>3 o%br{Nwb(]496PQt7ዄї)S`p ,wLAX( dD#PyNwfuJ'O;%I$D(:ˇ tZ*rUXbʼn2`Z6%J֪zBΙ S,{ܓRb^n9;tuMߎ%rNhižR\:/#N11l7F`#i C.!2`(DafZpr{Z[Kim-9n_͓K+ي Q T<'UUUx3϶?h}¡QK5 ɀE*JAS!}*TÈTH& B"Տ$7/ꠣ9Q,b+VDQH$H,"hmR# 8&5H`Yus\X2X ƐXb ŁB"H0dN2a{2ɬ6jX(là: ;Ե+S*-TIC""eT9)Bd;vl#)1*Rw~X^4'J  ԑeh2 QF PdE( HB12TX%bm)Ia--Vy$L8TC w ys &,-*ԑXVeG es]0wkQRbH1[d/-5 (2U%Jħ 1 GRQk0ȹY iM8))nPzR"8 r 1D!URZW [`> ( wHcEAb EF(AcDPc "@VR1DZ$VČ"0e,HFX5)aa1 gI3pC]9pxd"xnjT$P<bPDI%,+ދUfS)ABAo{;~ ;QA` ({ %=ft"iHjAjA@KPX`0z@81}%İPc+Q*0Q@JE+Na*,塭f*%l)ljV[bJdQa ,UȰXO58ӈM09&$X0{p,6"&A \a2D 9aQR}F1IYRdKH0aD cĬ WdRIC8Eqi d YAZ$,1zCԦ#co @Ia.O3JRa 2fl@YؽOB#s 4Dv+p"K&%!REi!42E"$DE_܈R 1ȉOe6D74ѱ j`AUVռIMK] - SB0IB]!Rw*LΒ>-Ib +*h>X UUEkD"(Hʬ#AP`HB"A" I b)>' QAazB • +R?})Ē@ SHB> !REd+OPbqX#p +*Lm*-UYff6$2XiWm $ًD=B*؊l%>S UOZPHOV jtم'!Cŕ!E~LC{ˆNB >YIZR6)ۧ :YTѨA5q`<ؾFg:NT"7X! PhᐥPG ԌWFiC2KQfFPA( il IϩɡQAXD*,))F1@J EFI8E3*DąXQX(qXʙe)Gb TUL), 5*(&b镐 w8aIQZHDavS#ƃ$2 FAf)Q*0)UѠmA))l4"%mL̶LiS 7KhIґyupzi'$)H5ցdP"l0\m b@89 $r) aIT`"0ZTa B!b+F"$!R ʤn)p\x vKH  =optb2#a-8$B"GW6( &O"XyKvvcsoI"I<#$ t0OŰVv]& L"(2DEE!~η?m JߕC# a!b+H*D!ZjtC CzJzʋ:f7&љO*O9UU\,(r7$="{+[NCJÉ%ryjpe.3up!lbO!f La0X0H|KdaȌa\F+3|!H*&Kl9q "+D`f@2# ztC@u ~=PBaCd+I?kT# (*YA1" I Vrb YHl""0Eda@$ 4.7Y(RE-`, dEE 0VLJ$b J2PP<@Oޚ[%ET<02*VB0 ŒRRFI`1BZXDR$F# (J Q`*@KdDbdHF!dRAF A5(ĀEVB "ce *V,_r(c)C"dA2Z. .fOPabbЩB1R"PF”#d*!DP mjڭHd@IiH R0-PFDV1AY@KEofŽM9wH6B*̅$ ($Ѹ'~$!`>dK4O𳈟Ez~w|Wy@!"0TF(1ADTUuM!Md >*I؃P4k~`Ia{B`2T !c %d.#Fd:`S"3!bRe ,*{VT!e@= BD Ԗ2E $F@+栨||PU*v)XdA$*(4E9(`$ l]z> =;D 0|M2e0+ dfeX`"4a5 ([KВ|pl>'SQB(i $LIo ;QgE7m`Qő$ ē*dkEB"()c:a+D/t~.9&*NMݑJݦak{wlAR_~Go: Rvtn[@* =uy](0MYO 1 hc={'|'i<1f\, E5<:IEFIxgxx-| <<$D2.$-n ɭd-*.K8@wF6èNC$Otd?+EZT}c& 2ŋYkm&i#c%NY3 SKb PݦY;Eap $Pp |Hr'}Dց;H; "!O" ,j}TD-R(cMx~Pd#,y6PRĂ{Ie( `=DEPAPTU yBdbl, #Kj z\ZRR*b![a~)d8$UUUl:t1 3E%IR/ YL7fdЛE!MS4,eK8pĹ@ÍK314BB$l|AdA@!D۞- d5ٶ &y`@ ,E|[F $D"~l33 2J8+"w$pˀaBDB QO3&ԔP@DAP$<{H%"4tO7NQ,SrlP*[OyE{٠a2ـeQQoo:JC\;k)1"Y8ݳ ףBpC3p!Jh9ig Za58ug:k!s$e/~fwR"BZ$־@BXE%xD?$YUa.Q*"F0@ DA6AJ(ńh (cU!TAȨJm(\QD -4Lzxʹ=_@E=a$aAE)ABT$B/\:-a!{}(RLdD0EāY"%CHB%J$(T t"kgk   g/Y- [ l0ppf+԰eirҴْUf),,<'Q*b EDQOzx#or<ts}2 BbU\ DUJD$(˸oژA N%Xfest0CY̽4ɅV"*c .6)pl婃4aBg/6U &uzSvH)%rϾJ*cK@ ž-yL Ў1,i"م"\4{ܺÂW$F(`? E"ADF Y$1DC gr+,"$XbSg!A&Ӷ`Y(m U*t Ȁ30c' '@Ww߿aUSTTRJD H℈P@ABtDp0`(3 cXT! DY(7nA`"0$"HTR$P⬈2DL)0.$aUs#Yz']RR𻍅A [L6+!1V.U)SlK F{Ȣn猾i7wasn雝Sg%"36z8s@| |`dʫKq3͠MH=Q+u a rZkr1XoN"9xw:YtC|GzVKP=45G[ </%>ݐqmM0c JTBN cqݱNc9l%=[0=lFqPB Hg%@hK8Pń2`ʒ7as)3LlfTU`ߚ &anAMnnBh{}SPۃ E8WuS$"PH`TbDMEHۜw 86oc *,0" 1~n08 B}H<$aDczD(f@$#AL-3aEW~81&B$L~V0T1!g=$CDAhEk M% ڟm x3lA%$HqL\jXzQyݞ~SdSڪϘ ckC o:jr GI-gZL@N9zI)2ϰԄ8&Po7jYS5IȮJK{h@,h]]]vE.H+!( ҇ynXWV޹ˡgC [Q.8Ch  MdhJ1Tl ZtRw&aD " HB3$:;uioeyjy̓Ȫ,vdV)R0øj-d%BTb$QAd3 D``AzmmePOBUDQ "8TAgI'bi6(Ni(bSOO-p6Iq`}!!`*"+"@R*Q`R1 ؚRánt& -%`lE7ZĨE~HH)DX ,@gHL# "T>`b}At|oU+ HofPPX(bAVz!6{E {h\3QRES}10)i@h%F`a>>C"SAN2Y$BʆƊPVETT P"G$4lXnjW0P@`A,F$2Lk+Q YAE+;2$Rb'vj$* H"V$B"Q@ęZN Y,UR( (F|B)\u~ڌ=t3= c*Mi2YLHZ =bF0X"<$H; DJ)Bn]H;FzZc0n*_ J(A 1`:g f\J0+,E ȣ S> *EQFm@EnW>H,铹OAge?rg㲶fabfIYb`U93/CZ|H B)B\OEa!qFٍrRBhQ12$*}l3>C?n# 9N" l_0r4ПeUUT!)L4O@L(DuՃ wf3@ ^.c6H8ԟ,?G߅\щ5g cdbԽDp?QQ -xghiKY a'ewN:2qM`Z#:-( i-F~lM~Ȑ?Hj UdR,Qc H*t#hA,A`ʼn1,j"3ERtb|lDѓ3?RҊfXX-YR;^A|Es֒IaRKs|n.VJbl8a&I&SPbvI@D(,@UX(#"(()«### 2,XEAHVT`R*)( EAa=*Kd)U@($̤! E"E gHX`1"k |?$ F/ S+}A)KՔt2 T,e`VڤR?4[ݺxՓ#[x %0rެ &dB6˻'tR% ;8R5bT`OpKb@ʘ0"mER1'BY& |i}B Im:`  6$ ȪB*mJ(1&ĒXܔ(P4#hJ\A}>ؼŰ(%a %VYe)+mWɒC0+%k eQdsKY,J%Ep\rTLK 9- 1Y]nO&"0̂+))[dRb3 )Q.K`IK'行Q(p41#!DHBQE B@ź*2+ -awM@U]B(al=dam Εفr,ĩ2!Tb\Df ف%0e (02!0p&I t+RFae!DD I $B2$"(D2̪a'6a 3mA`xs,%-HQX! #%d~KwIPXI}5,-O4="I&G=$L%&K0cEa c#* rSPN!Xm(L $>eO$7}DDU Qa^03[+!V[,΄q- eLӖbȕ:?p:!<w,b(?Iz/l̳ FR鬦2(fq⠈S9XOP)K}S ,b!"E 08tI(U? (J%igeI\S`; Hq7csxW+8wK+lpQBnWOH"y!$sBN0$ylAF Dh jlqHE8 ^ZC^ Dhv7g$(2k@;x< ч-bQ.V(_C58sky^D_?w 0ח-=0t7qN3s ]%-UhR2{fH >.9mČN0Db2sNu!=4*LjQf鐩'& bӌ0E5xdF ?Bd;/"xV1F:0 Ja,yf? \bY;Cğ1,4F b ᦥC'x,,.Ѣ{Gul ڀX/2$Efp#Cḍ4mE/N U7P17sH^R.C `އ e#!`Kh_T@M1f OHnn,)i vI<4L)TiOmYT+Nۛ80"YnaOfAbU;O$^syaYPHxJD$W=$<'@RPǭ4BGn~\GD 0NhD3$A#Pf{g=aA@$7{ @T1;tIOt>/4NbPQW܉nt x3Y͢jV!v*E_Q MV/ ,3 ž5U1=s}3QE'g`b%P ⍹MA*b֡17q0E{o#/T7>}WnM@Z[bvf>ɏbI=1{eQ$W{7 Mo'!ǡ4V4P[dpňpKFAVJft '^KӴ!@*.,ZqBX w@jz $lxXxO#o4&2i\?[,3Hȿ a=mA|{]&9PO,1$T``PR,U"BB$$FDQw1GQC2j}8̊#ڀ*+-"XW00E:1 U6DeR%W&0Dq'8Qu':SΓxzOpp*.2c&@J%! a![J eBP1U010aU$pmAĵĒO a㪠]R (e"&5d afN7 [P (CL-!LVda\E4)]U (q Uヒd%j Ld ` ZG1fm89+6G.*le.D*HZ[Lj%? xEY"F"DB(GYY섞a쒲Dd$ x-8X)PEE@XdR*)!FT*>ĶFT83- "(ZZ *VH*Н䤑1eh3s ЂS@@B7 J4F#*.ʍV*{M(AKHH0=ȨB*Cóo1My2gY`jԢ2Til͙K&ηm vW!""F F 0!" #Ad DAR+ĀȄHPH  "$H-xeepV9*$*n4,@}A!CCªUUUUUUUUUUUUUUUUUUY%d$!ͪH8jX,EUTEV(-j`("YKUUEUUQQDUUUV#UV*ݦ"\mikMlEZmTQUEUFj6[KEUUQd(mmZQ+ZQQmLhqUUUS)LkZ\TU%ZZ"m+mj+iF[j#KV~lCʍ;ue֬e[8!$"ўC1*HTPR,U`ȰXV A=&S' {>\J QxF)H@X(,,BE"H"B1X,,"/)Q>mmˋi~,; \)Z(,"%cF[D#SDL$@d"Ŋ { 6ʄb QE"1VP@'c   +ݕ'Ȇ|iK!ӟUAƱü495 T_SHO;$[rMaTȠXۻ7BJNB QT z ʣ nI ;Xd 'D" [$mCV`x`rG1gi(L(ר$!L^E zݨɰ~ZP B[ )`{F,$$c!!=e=AĈ0YK `Ohd& ;E-TJ7E AQ\hb؉fFr(@D A`A $P)# $ )F(r )` QFyE_JlWPB KT,3+ʵ!XPRP2ՒJ2%[ ԱڡemіE FU$^LĮDD-*|70Qӊ$qwi%'Bk:h $NDP-,AB E:f w`C%B$ ,+!f!p<ݐ&ɈQfXXH 2JuF&~i+iA- %dX N*`J2q*\#BvȐ#ecBHHU+P*P%?͝ á0ò.*"%(>5!ȆQVBI^zQb Q2CݒvPA[#B0eBI%TRETMz~zk.WЈtUaHjB5X vSl0wr{$yB[C#@ `ݬTAdaH0PJ`,($8\L ,B RaiX*A.`aPYP H7@`sT~ P$G@(%M EY`3=4"ӥ, `_AU"L3g%$24 t&C'~Y .5Q{e.I CPF Hc%HAdPܒfZ3nY`Z$HYeddP[Ed҅1jRFdPC?E o/fK-)YpԜsrU-Bբ&e\cwu&=]:jt`aN37 fJ]g0afɀ'P8,'hVN'EMF*bJdTQb^532놆˖DSJK,)f601PQB0M9j`hr326Ee P(D'Rhw @Ca.^ChB$FEFhV0n7܆Pe)jj"*':3pW`<…U,#>KRX e]I!{ ADzh* shh!' H!0_m l4PyL ԡUAa XB,$((b~J d)m]FD$b nB`d(B6晘YGA+rPn1qDVc1̆ (kmRJ& Yr'Cu̫po9FƋU1rYtĻ ?i7D4YY8?`T3B7#Uc,c# .~|(SC{9 ycEdOY- XIw@}CD5'EwޟJRE~{s"Xb_SSC5G)k7=P x1ځ"~.@&k&+ @Q%+ B ͊,RmGo7]w=ي<+b{~)YU)9'a:ܲokxA5p!|/6(Zjy/̒'K)'>,P_j9A,(C_~x\͓0>(9 Ḡ0ٜyc2+ec0P@_ W񁷈dHū2]UUI$$ ̈́uWՙ@B |Jy20-֨ 9G1^_ ΆD_"b߾^8:M)џ5}jv(B hj274#ൡ^1gr!TOē Yԃlôh 6DPJSg9Ts:pD3ALQ0=j<eY&bԃ,gp8b^P A\J_G<`gQ$1jbl, g6N J$J"{'Z/ȐBG\__ 1|cl$? &GO2C"X `^lr (tiRbi/ ,xf!'wTRS͟eĤZQJ@ +@[AXE*1"b9$1 +("4V(xf3z=rWd 7ň "2d!!3"F+Pp/ĢWA`d߇P۱5ksdG0lJ_ZFD2Q 4)!_/vu=P&6jGJ] 4Qa<p(- ,M*/G"H-ZyT^JbBc'?$_w}`0*aM+F+uCF'J4LV2ϧќ4\(w܋ɽw`sя =PsJo~@~Y TJ$R'sYy̘Wlm0J3;h,<*N!iQǏ{{'AEpq/h*BQ8UTN7 zg0lۉ@i7}%cHI0w.ꈛ }*qJMڂ`O׋V]`kz Vxf&Xd(dqU)@88·xƈØa Լ(@.mU^^/k\hLbS$.ɰ}u/׫Ë`OP2υ_94&6UhRh{DJ i9Qu "HC\Nw{g3g`8C "됙d82-<5Tc{tw,Vyx&Pf󺤐9 @jV"hPE$j G{nFƂBKÀ2*cNU,x4:]<ӝb3p$U EzFCʈ~,}3$zt,DAFtHw6W8Vs6#kSu#Bl ޗ)Y(䧐%nbQ>EEiS\8E _jq(B1GZ|k![ya I,sH7*ʦ*9hfqˉLH%R&@EDVjVΠ`v5&1d>vd"/Ǚ@u=JU1כbB{]SkʡsLe_,.!90?@[~?,Gk#~ؘ&2x#]ee) }OGIЦۡeAND2v^o*pUnImP 9= UWAz(蠱TYt1M&J<7g/=a|,~H~FDUQ҅@흔P5CKK.$ՠ5 ^619u*;Gāu=QúԶ P!j9Ğ"XM (xDcDYq|@bؠ T Dךr,@RBiB1Y d[p|x р) YQAy XouNPA `vvPKxM' I;<^@PP9Lqq2ωf'},b\W FFFFFFFC;zi:a߹Z %J2̤"ZHOuz xPĨ$@(3< oxˇ~ma)ȥ낮 \yƓqtyc%$dI~6H(Ȋ0 d} Ar$V#V2oeLPcx~R'ūHcKiv2dzJRŀ(2 $RC"1C, S,U'H,3N8aFtlXIx/ l!˛mJXsJft70(º˩nk3n0۩fF\rQ̯XdYV6Ęhܨh :0 U/|QJZ'S6@1FHV_0b )gJ6xډ!Cf(H Q_ƶσmJ"A|vԠ{lR]!/⌖2E Rc Ŋ*`ʨ'8C* brBT+~[႞(*XAɷ< IF x5„ @R*XeUDAI 0dcZ&ŴAQJ**0eLk0`Q ɂ &1( d7a1Z4})~7MXBt0" 'j$Q3! 렪QcD""1D`,?vmms% ~$>~IVlAccAH~Z.Y҅d$X>‰!!n((( ~7ưT „!\B .P&[.*S&,*Z0JQ2,E(fB$ )IZ4($RQP4Ĥ/`Y)ۘRBTTT:;S,?˖s,QfZ$2,Cs=m$V$)IVAT"HD"QU"$d@`,R"E`"2 UH""ADň 0( `ń f ǻ:KxAVfP*H Y>,k *0~=Y8$2$G ʐX>׬,?;G[1z>L-'LkIJ1`iK@p$`dVTJO#ITȌXY}X\לM* :VD"=[ Q^nne26ʙؒQ#g!Bg18yJ;XAe@2EәJK >dT/ Y'6]Y-tt3|Xj}5c(UA2s㦍`:wrl+ DQ`,B b4@TT([kLj1LUE q+&D2fAF%c~?6UE!&>" qD*?89 la +d$C܉LDP|3KVy o)' YO@?ɱdmYDb )i%~C) |_ ,;HQ6ÈF4L +@N%V*eJUk QAX"Ȅ%VB(4iDʁ %=1u2J(T0HtD! `D%BP`AOk0T+g)w଀Q(д'GdԿaK!"'Q`S@F@=" 5j10DB2zgj(J Gh5 I&3~K;}a}ǍCfIH:B0|D?AaeHJB |Kde,{-13, ac ("GdȂ0Hrd Mz"v`EaV0RMF>c(j'g KnQ@aK RxM ;;? "tLNY WRC +X%4p3'r4l+*tCswISJ(i1قYP%' ]Lb䔻9#pG09fivӾѣLbDudٱ$9TÝr1'Iz郀36&!!UDQnj&Br.)KlKԴEX!6FJC9@za'@=gJIPdn( е-iGq"X2A @$XH,6%J0QT T(I`%k(k`0CZIi4M&IaAeǘc MI$I$A(?] {f3nIS竎fbjt)$d7(~b r(K_6E/jFl Bp@g"j,|*((,̄äLA幖.^m+3.bDлR_hD!5Ϡ.&G1A DHaD D$Dd@-4LdtBڎ- OHU@?|9JTEdX$1mc&Ɨ+Fs.2 YrJz2\1 ɉ 2E2,jZn OU=$85 Y5H"+Xu$LDB"c`qX R'e9#BOÄEH(Q` QEQV(6}'=Qđa Du  Ƨ+B%DCd;\OAR~ddw!P.%,QQ`ʮP)=P6:R[ET?LBU(QX?pk`ƒ$$U@N''" __fVmm,\p-DH}H3ުRԢQ-QiL ,ijZ]"* ,(*,DBȪ={t*  X0QEQa"DT"DT"VE (*ŁVT(EUg*R+$E@D`XF(JQ0ie!XTE  "BV"F"D(* BPkF(V+"D@Eƣ1$eJY1 Oc??n}fs[ZT T`8WA&h; )Cjh0%dr7B\u9ZyiSTuRjyN(j^9ӁC j L%z6`9LgMtNh޶gSK'cna0¥cRX tߏn% YUQ;T=|&aݧ{+tÜ8Kt:.R!AC|nîg[ -=@!Rpy=vo6IhDb(ǜ5N,XbœqEJ< -I .•/t|ybW:k/G^}<25'ĭ(-q#l;foH1\`١9՘99RjgK1OY3a·edKfwR]3R}4׮-*]0ۈB(UP` bkfh#C0xQ=X^O0!@M†(5(5(>ϫN@w8Bp HE. 1_=&u`X,=1ӌ*l H0fMo!J"GnH "*Gޚ2swD鷻zPΙHmXHjoS9{ $ԾspeZaнPں58PXH b9#22x U:=YWPyp+S&D+A3h;4->Zg 4Lࢠ.j? TLj 6' WZv%ByYx=t3/Ni)馺7%Q2OE*Cb]D*rDQAۗqG"#) M9AQa2X&T"A(YsM@W`0/Zn7.3x̳`גP(#= ā@,Zbz;6q0|Ԣ#_zs)%eu~;Z*@Fhhz8-jOJ$u BN\2pqnU+*mnDz"q0w2 D^n=cg!ջfGv} *[ (~)&*jS$ MM<{q M7Y*hnn?Q6v¨Q9#r C6Gɹ:5f``"FH9QC'OJꅅ >k2[cٰ 4a@fʦɩ Gt ¾]mѝd }z _JrV62XB#0醈B1} SNDqr P(I0hhɋz6,TFhBR+lS̅tdA h*߂P΄t*Dh#j4@J D:P.Q+[Km$3/@Caq=0m}P=shqA/{#\ gۘ= r\/xCH$6& ?=+o]Ta ;#"*1G@,m"`::d_)LM`l;,nAuI 7b[U/7F dx#+S\u.i-q.[[oqH=H˖&ct$e`Q@aQ̆6{[YEOWd$*U$޻(.k!C`D`q6cD "p%-rel1u@>غ #0`VP4f  Τi!Nn0LSf$hspL/2eCqX! _r3[q1`X*JVXLU!LJRs֫hk׀P뽳70Ʋp,?'icZ؀0v(b#F4`pAORoG{B([AB-m Z fZ :zgEPPn{߀>rN+cuA$IU6\ ċ>X-њ"@@5 PAQ95Q#RR_ICzC,ݱ牊 bȬ$m ~rH\@19:0ˌ ā6/0B>H Sj8^sљP}掂־P-ƞgԉ,TM{CP'LNaHOP =ajq9QG1`3oakiZ&=D0 *C +HH ؀9G#-z"I-{ b 0>}2N%Ā&f&G]ȕf,3' uVӗm@!>q5HfUc*TP9h[C33h]+hxṶ?M>+a9^־%g떾ǿ1.v axsX0)C|W, 8SuW`D];UvD#3$pbeb1mP賃z| 8` %p1E1sǾw=\Ԟrƅ-<%vC4gELe3dACPP-zCПGw\fg1R0,"@*Ԑ5 5/BLJmJ,"",".H)B|뇼W.Ԡcؤ!)P33# &*;g7*tLYQQ**,ETUYb,F$%<$DeR:%bQ AN cqR"s_T Ȕ* ,I"0c,( b+ BE ,XV(@OLdA ,RY(0GPN푂kds/mOncx#"5)(B,m!H2! #((TFKdHQR* X 2Dah IJXQ  #!)S:<@eXZ!YP#l D+&2E& TƢ AEއ@ۯv'Es10_`_Xi =9|.M_3v7C"fJ?c"b PV*ihK(.& (dŌ 'e"'P,i!IR6V @Aj^1eD*ej2E tY0E-:XیV!bu9f "= V(m&A8--Qf1F ,7 +-"QfK* m0AX&QQ% # *,D0,Vތc1&qbH+* RTƵr; ;$aX2 #c%mj "k(,AF*0DXȢ0P]6(W2BMH # b@4`0`XŒ6*b9n'L 8ia1R C-H fбA9uAITòΌ%BB LB2FjSӛVW!YLk""0RABmjBUQOYN)c(H,aa0 éEAwUt*I !A-S0\ oXͨ A4P)HVY dAb4 !Hm@ʔVrR|!"ȥ O*Id+R-h 4/fDa0 *bJIDT L@RNt5!`(9 8! A!J̡BXac M4T@Hu[ v44pa PRZ+c i`cPBUI*R %BY(AB g7Fmao"}uá %4k1`dC6xLaO#Oۻ0 C8A鑆7ڄr(kE X(!{dE`cX#ZEN RWў(`Xd4Qe _􁑓!N^Iئ[ j&I(懪/%0>.*!L ;a;l g[঱'T9 e eq2Gv =@c:BPV@dHQPH(2e4+5~dBR4,FR,Ad R ,YPI* ߗe.\ ! ÕJ/D-JJX[' Nb' qUBB$NWiU(H I %DIN20?򂂂Qq6{~Ejq7lC¼bA@fͣd0YP"U/j5$l!w" HC"ŭ$d.""*"*D`TDEUQU*Kg`DDUURc0- &!1 ( >"ן)=}aysja:teDGijR^maafffbQN$E:ۃ2yPγ:uT*Jrq%l:SӬ@bA *6R-G\yrp˒B6֊<}ip뮙E(*E QoFB[#N-7UBA" <I@b$3RCB@>Y$!OEdŊX*1P*ED A0P( `p G@6*@Z^gXC$xBt/:(D$Bъv,t8)"a'3m+0h-YR )$CY ) YHQD2E-!Xr{06`0Z 0).KؘЁ\l9ooVk)?3DDAɅ(I❦䜘Y*~a} TDU݀SI6@in vfE)Kk%3 [AMt\X4o U'x8wdT2 4SHm]UERPrt%jW"/lm9U[8zW,"ȤB X|BR3d,dvR~O=ṕt s@H~"{@)%׆wS~ cFI?s`SRC{@J, 1` U!(]uWbS{gҪ1T~^hHAI+L-q&,dZ&=ik iɀ:z @Tcya硝jzx <, ]TwX>Ɔ*{l0}OG )g3ƫoY&_c?RZyeA}%;EopVk I[ PbS;RCwX8ӎciKA ) Ϡ4S߷%Lb?'R  UKF CVF$bE1F- жOA$̤B-$Yrd 31cԥ̒U1pE)AI" $ a K0 THeb kYZ 05̠n %j(cYZ$ O+AP/EW*?_[Oc!TErK8&H/[m(XHB\="ubHTE Hop{0Z+," \)B`%BmBYFJH %Ƅe),Qcc)dAp0Dc$iBe-)A$"*RfT%c-(s *H1w$ER ( O`yI@~vt HCjR3PTX"%0墦LFMiz-, r>B`!ѥJCԳ *O8 @hqHV~ }`kbH&d%2PXL+ BKV@DF )B(ȊYH lBd";zAl""""0X(F#! >C*U.{ Ðv`ԒI$aIBJP}bB,A G#Fƍ64lmaԘh \JdB>B` "8gF*DH,DAR@H ,X1A AY$C2B%$X@``Ь )aDd$(PT !R4TU dd!PڈJ", $`2IP Y%1nF' #"?A 9UUTV`swqbhٖɮcJ!k+ ]QJT@pVa)bTp)b\`bGŒl DJ& n-Kbdڀ3 # 5x ÌpCNm0(`d"UMVa|a=JqFBB ^'UgcNf$C `|zdd;X`{ 2 vm1QI أh0;IbD"PUW-a |m:O** _ͪZTR@"PA E,CoC.PU 0U$FAVAAQA> Vb{u?I ҟG|xQۈ>jdB&j!*I.$\w ib$WvýlL~pCw ''6($PO4-} aqC+> x@( 1{OO ^+aIaԉ$|/F1TJM<"I1MA >ת={KxuG*h͂A/__~bDPR4#АQdQI $")b$UU_%B)")@W%T(BUUV()$c„]_ cǘ^Q@Wmlb|('D\(QWgěD kYHi.lvugۇsU, *wiė==he/H$Hn@nA"DG0R0BH @H YAU HϲB,"DSb(4BN8k5&',6ܷ,_:F]@Ssp ИĂ5#B !Z,v?q,UQb ʁ( J,c:BPOD{,\Vv@GN &`Q=O%:"SvA^Rq.aS`@֒% skB͍0 {xW+ H{7/6AEzZNh Wq>z"򀉬A`1 `1!"{bE HnibIaP؀IE! AU bnj")(d#UUhC:a|I1 ᐊJµ PP*ŋmV*²Cws\ 9@DO={Os9ߔ6ܸ_UF!d0Y 1DT HEr3}iVnT@QY<R @⥀QeŖCay5nk^>j 2!gI<ʌabf L<7r^_ <#!O8 @eIG2EW|^;5 Le]^-;< fDO=1|ޛma1rf R9@t~O;w .PC$0H CQ9"V+OA#ٖT7Y(g`ܩydĢ",d#AN9\YcV S ۃ>y.bo\A8@LyXrjTو.`+C{9isA3Hw6 iI γ͂0/yCj"s0H/4۶KwyTbNV鰨VFqF0h`-؜34@ @9j X@csp;QkUgMК{ :"ߒ6#Nrp n^d+/8 lj8d8DB:/xPatMɟ>wâЭ!} x F:C6.&0<ؙz\=% soyTIOnC HHHJȘ A$T10f2/9Uy7qvCX4@61b:bqpwTNlFH:e1z,H@(CY""#aO[IRk&# p>pHe9(j J5NsP2AJP')@t]i#3HdEK(%\bv("F-fwSHYN8O>|4}dz,)ۡ U#P>LPT9;)2踖SpQ @%`IAKd0ȀTAH`[DJaRIA*芨$ #KP%"=DL(&O4mFR$s+ݐ/$," #!FO|P#[ :zmDU[mt@TH({VNe5Ms@ ^ 7a Z΀4MbH)I!$ )HQ*Q)U @T$$JU%THPP-d1fv: gN @QJ l}mmhžsA@*b P- @ԥT*n( ҭjAYi`j2jMX h) "Bծnv 5*eS`fel,U6U*ֱTJgfݮ];nRS[*ʧvV-ήRնP4vnvҮӤVBw'=΂B)UU EH;E4UVX5lP]j+CwsֺMmZT5ZUT [T s@(Tz $U9!B *IUQ5RfZ`mm1$*[[JYaI^"֭-I hJm@ZeZC6BT*D5Z5R_vwm23hӝbZe$U+3RK-o8[Mgv[UV4m1mmKI-M[s⣩"Bڶ*Ilح"x(z^3ǧL6.Go@t jSz{ )APd)(@ QC\{$y k( QBLk@m pnUUlB`'x :hXZNc5PPP$wk\w̧ `{a UBBJJAIV v6[-@lf@6eUUHKjaQQA*y>x kPm%K%ݶ9*5mQ@PS@ R3F]˙wpe=PT*JCQ @dP5T5B[% 4  \hg鄢#@)0H(JBT"@4(t [ UJ )T A@<:RE(ӤJ64:-42uUI (5@h@ k(*K *(QK9UQ)J9 b  Wmb )PdZ7B:OR&L~z&M #=S5?B"6@M!4*?Q4yM4M*12!H@ SКmF@H 5OS4a6@oܵb^%Y(}"!{aیf!353HA8vd_VTb%jl3l)lW=$34VF?bߠ|yo~~RwYZ8ϧ6j$G堌hJ6@߾H6~8+:w#G^mᲠ~Xs#ꘄLlIOԽ5]~n\{uʙq'rSon*q|Z޿#w7D;k~c]Fv?Hv0F USֿx,/I&У$7=}5_?>}Oa-x#?x\J>9ըof`n(g0*!bU |Rr_8'_-o5gϟ_|F>W]1e?#G=^kä N/,{"46,A#?oWOJr-}~+[:KzLՃ/̊>͸UoǙ߻FF$a`t՗4zy@ڂ3nsϵSu{//9_?o0z#~/H>8w}MϭtZl:alϳ|gmj?Vk~V~ģ?E@&=RMWmmUUUWygϷ^qsQe V5_ܬmx2k. \kNym~fuM#jAX# |X~mo=޿?$W?saڇJI4/ ?| O/wGB}(zy{>?}}kXݍ` j~'_߰.-xS?2qԌV@?@/~=z?C/fY1׫ ?>9ta I q?M 5oꍾێF}_8APp:Qk U+l\ }ɬ7rՕF}]|t#7j`26=4Iy6}p1f\@<#h4Z5E#o$np% ̼c5g4j2oސӸPKld1wC\ @PSVF%<~Ϯv#m䟪I(6Fkíee~*p}tlϷ]oNdE~5C{IU̜޳^b͋|sF|YcכÊ|0ñiYbxf8[u=/[CD+x[& ! X.PĚѱCGif*Ny?n`c*r=\dh%ZF-Fe5PAÁwu $Sȇ60"~.)oeԞd4$B T컛\ sS7K 5AC}@&txsp5E$!UXkُ~k$!llvd|X]c w1MhK=9|s|nIrWb波!znv9aOӈݒ0Ҷ -Xuf*ǿVS03h`(=7 }^CYȃ +h΂NMLN2c/#w y*C'q'ꋭER$1^vmbP6q$`G a9\ƣV̤p]Xoa#>y8 ge:a޾]4hg=IXu5i\/_no7Y$Ƕ{u5dX[V4jGc[/%ulF7eikrTv7aץ m膆}cq,?oOotmθsugO}2-?0nVug:Bh1s^=|m8W >a` gFGjsj!p~ד8+Q * r?='I)s,V536L;`Te*#=Vs(U &`ج~нQ6qck5wC y࿇!2|ΌCBmtKiz| ʉ@0OX(^H̙Auez&,?1k,Lh{gޝ`ڮ :gdǙZφYCC%1z52F8 >A=20 C+l.2"Bl ?WE` U {42A +lj3}bxu:6d0*;d[|K3볃l-[(*?)S7{~6S62C!0`2A3__UVջ!5@)y1MY5vGfW-r2OW[lwJ(&*++f!asp>(FUaۆgYᳱ>].GGʝ2M22AMzݎh :K vDx=mQ?%<F6_Fojk]g_?ꬻԊwK{"W]蝛k׭73npúg5l%n4 (o&Xt3,B{hs?[pL>C 8& s=ƖvF꧳ gW`>Y~F$1+4Feu{@1}jJfU 6A iRl  ?l>,~+lRԡ3W&>Lf!T0nM@*L"pE}p>-O㬀PxO ͥbIg i% aD4\Cs|FV$+Lpgq:.͖Bhx:fiO +}~~wf}%`?~,L٫Nb?*ݵKE  ksOÂsYV3NroKX=Ckb_?F>e"M1:"'ͺ[2#J^UbDfSYe D8xgPE :^F8U{;6.OӋ.O[;ee[Pl2^vmbP6q$`G a9\ƣV̤Z()-\YGp쁅.,#Uog&E$"oN}0Z~6mu.r0o(~W% dcۅ:Šl| Tσ|=%Z6^rϲvȹ*;0w҅jfq{CC>1Q_Zq7:L6g\9纳GENٌ ppBXe[޷eoY\!4O]8tPhN@o%vCbőPjsj!p~ד86)<2w}Nٴ,kqg励!ߜd޶oR[,`Q eߣF¨(Ip₸^轴-FWn,h_ld3aB"åABmtKiz| ʉ@0OX(_Z3Z79>> e^1k,Lh{gޝ`ڮ :gdǙZφYCC%1zknL!z)ZUU`Ԇi;_ ;R2Yqq bt?1C ?!ȫ m$Ae gcPPE=ϽᚿG#c!>:-?ƻx@aQnĴ?4z+f9!kl~gO ]DA[J Oxg¥~[19#{(!5q`QFݕRO߬?X_0o r:DH (Gd@?kAA+x=!'m̑&Ce\UoBռA;C~v SӅ{cdhGH/ղV 5k<V$/^VϿŨAXcaq'"E=HAW|Ǖm|Q^u{z0&@1}ޗFlc=f i T:3D D?BDFuEe@}$>nqo.WO\쓮>ܕ!KSg],ACx n Lܥ[fOb^3?3N!m6eѶ*QtTϑd~7ߙ?,͑+l.2"Bl ?WE` U {42A (tg~Gǐ>Ѱuto@1fM.E zV*ʪT_}!0r IKBUvz>!om_<:<3Փ[B| [xpB OIJ;baz5Zz-Cwӏmok`9 %Dp 'c>7|2\>:e\31]k22AMzݎh :K vD~rQ?%<F6_Fojk]g_?ꬻԊwK{"W]蝛k׭73npúg5l%n4 (o&Xt3,B{hs?[pL>C 8& sƒ BmaSOY!fVՃee([{ӮI]1C%)V4~l-h T@DH_e`acX 6g}2=.>BC!L|$*uP#=~vZ6 d_Hũu*ICPBYlV8 0,(Kn]ЋC[O؋pl zU}D}_m#󅻃͚0 ? rӏ͒qw {t"??{b 7b@v@T>Xn  DZN(6&~fTu(Q 2_l*} zo *:9MZb C^C,S&C gѹ2vhgM:3Y2oD=ȕ"^mX{^ &]dFOaA@pUglo&t0?2Zl"Mf^&1lcTG\9%oɨ7nGnlu 12ARm|5@eCȧC !  ?fj9fƩ~%ol[VYm$l ݖ~ GRsVB v$.1"ꘐn $ *C8$]P_О3Dx , Shb0Х=.2"Bl "EƐw3q'7_Y|6c/ Xdb̛^_&?JZOQro>0 7#X`@MZH3(VX 1O}{ngN&v޽ tc4ǵwÞL>[2{dZ u{m08`d8bdrB&9G1ߗ[r\P2}.(٠.%-Fe5PAˁwu $Rda0~n1~1/iۣL.y5P48c5ޗ{~87NVƧ뾳>VMmٿu}\CwǝUPҽTR86#ŕQp$Oe0΄pÆ3:伍2oݚ (yTf!\{3k'k rz/ 2@;1p2++> k/#w y* b6&^~K5'ECe[Pl3|}W;{~maY@ۥē!0d-+?G0x3+mvDRSlv.,g9tfo8ń{/W2dA&fAَ"Pߍre8Z}Rn|f%a. & +s,̎$dc6l!n𢛧3cAA ?njyV02d8V뒭lbݲ.R|(.F.&-l?r ya$\IbSh=Qr@in?dԴ6#، Ml pQv8y=}Q0q}{Bj:â ;{F@H[3z?L'Ch;hmw'>XI[M(6*2`{{`L_l0Cǁ"U@YasaAFZ[GZPf d}7_^R^zgRޡc^b䂣w7-w/`Te %0!(cDn5T3g0'zoC+wy(a@~/SL?ʀeئB"kGN{U402%[ءT7B~֠8E [ a J\6g @)d7„ 39CbaOF:&f|"mԃ7;,z+7eeLj[{ӮI]1C%)eB,~+l K@DeDDl&t OS"LlXZ#6S'X%ZpC<)$L*p\i}~[ U0)j>X- p0E &p[A 3pj+JO 5 E5H %6-+ kVF&ܹ|2[m9lkEp$E,˨, R)PWFl`PV'xl:fiOXv׾,iUU0*ظTGڄ s|C`5۫:>z:p[hm^Fͷ ;(d#>?,fABDY 2%Ƕa BvCxw@.XTf۩fk6T?ez=~~ a臼&o&?m߳x7'cHDBpt|*^\ȳ׿[Q/mfEPB,f>3AzFݕRO㌵C ?180'/AåHRvD d՚DL d0^~ы9׫;ُUx~,3K p㿬8 ĵ4HUrt}76 yVؔS\H r( k|uo \FƒP"A107G|Œ= W>*$؏_M_Ywl+k(>x9o4 wl(}cHouSq6l.ugR _C 8?Y>?=oNE0==iA~R6pWoQ0uVu:6Bg{UUUUUsּq߀^~Ͳɏp?4׍J_XIǪk /t>)|v8fB'}&6a̎H)a; A9>K|c9Hp߽LlkzֵR)!`neLx0&f$̪)mG;o>5Xο_`~[ os =a:ϿK>+v& {1f~RPVw'??qq""XBo#x?YWo,>G8zz2Z | .A`H!A4Po(&Lp@ <8~@b7y|,ފFs'qf (KbL2̜sE AEly;f6pG'Ahϟ@'p1}ѳ|"C? 0dC7Mr|D<1uTKP#&T za1诨M!]߿77pݿ( Uld3e;ӷߚ`h/@| =Eg6ˏt@ (jn]fJSq韭oodwOj S5 /+^sE63_>Mt~3`#ȯk~V =Fk]=К5䵻NF1(H4$NT#U9Q6v.Wu/uk5736dW]z5ڻ;Y52F%jNHΎg pCJjD(0- r\`% 1s0Ք;lam,uENEwW9xB0ȋ 0&n:ǯu"{5 Feͮ}۾]7õZ#3D+Zh:{եJiջ;yj;]̷wMwq\%ӼPqP quUE2&ID]t-JtWNߞo.GVv6+.[P&jL8s%muuΚSjRRjh0C4V&x՚v]Ӗ]9yW4U^O\XDƳ e><:Nu+lңu3ohyss4w F/Kȑ am]SfrSAuCc q>ۃLMp1U=fV6$#p07FmM6Ce9[u͵[NՖ5vn<ݶszݧ6vY+k56Vm3Vmu֖[MZl6mm.ڶզݽ[^zoev͵m7m- ⛱չ3mֳPm-lηuZ妝Ok۵w9nmg\e̶vmtߝ[l<z MgH0taΆz@\fu _<^r`ibN:X/[6`nz*]upg;AcA 12;HzPZ3qul9J̤ ] #6pGa[US3)rMUjs&rD3O/.uUNAKØla%QH+i,}񜁾^R* pt Mㆤzc70.Zp w">/cY\daD8P+;.\P8CQS&:S| rۧ;Rxw=95HJxlZ+amirs& Ώ|^+BC(( !dOcr,F|\nw8]"efPw0. U# '-^}^XEp3ù'!Hꈢе{r,K$68?w)E#^Z =)grMB߬:K $# .cOaJ/&OpJ9cU >ĵxVegsh젊z.v,hFAMPƐ[u 4<3&"(EGE 1NbxƮ|٧5y0| M0kqjԮ:3첌,mIFA`{-Vv7ѫ hm=KYDjZAT3; 9(Ϸ6'|sjy4[թ_i d*r/fSjS7­io}(TEgii'0';P%guT!vts"f:+Cepj>h'VyP:XB| =7秛MMgM҉¬x"Q4TDsAY5& USIz쐯: !'ɢُf/U{o“Mg82\>~S1j5'o{[5wiNNr%ةW;XJjC>n9R켔W~1LZ3p%'&mьZu'lvHſ.XdfanJNHKJo(C'Eqګ+#HSwR/x ɌT)PMʝ3bT2hکXXHM%r֭ŅB<[D8j`xFo|ty~`CʩTzٶ2{q|zpZcwN"f 6\ZB8ղ9<۽'X #v"<0Y(8{uu9=w{)钠$Ev*R.XkMHE&xc~oҵގ3ܗ6;70 %kURUUBU"+U%U$+ZʕRMjR*Rjҕj%hEJm*U)T$URPjJRYJVRR)hRIZдUUkUYJRJIUZRUQ$%JֵeQRYҪRVhUI))UjUUR%*UjZR$*KJ֕-U%*JRVJUZ%JIT)jUURZUJJKJE"IZZʩUT"URZ֒T,JUJ-TZI4JiKVT$URVjʪI)%+UJYZEJZIJ*IH%J%%%VkUUJ)Ui$fj"(jbVRRUjkIUJJZkTR"ZZ)**jJTRJJhJT)eJJVJRjUY$QKJUDZZi-)jhU$U4HQIU-*%UKZJYjZi"TRTU)TQU*)%UT%V*I)*RRR$ԬZ*URKTIiI)Y$JIjURJ%U$Z-SZU*IQ(UUZIi-KVJEiRR%%TJ*IkZXI*E*-UR$UTURS4ԐJRJJT+DZM4))$jRRJ$TUUJUhi%U%*UjԪimjJ%EUTUj*IUҒMT$S4Q2SEI-*֒jȥ5k+%UjTIRҪESTU5QEMM4TZIJJ*ҩ%UmUT"U4UM435Uii*RJiEURRE%TjII%KUR*֔JZUR"%d*IZiUU-)EZ)E(Qi**TUKZUjTjTI)jIZJRUj*KREi$$%DURRUjRJJHjUKZRTKUZTZIjRURJKJUJUU)EKU*Z+ZJT")URJJRUZQ+(UIRUEjEV,IZԪTҵ%)֪Ui*KZ")Jʕk*T-VZJ&-ZjJIeR)jJUIjQ*U$J)UJi(KJKTMJY-j-ZiJZҒ*)kUY%UUU)**U$J-VUUQ*J*TJ$$UTZkTRZJIkURՕj)DT"UR-)%UV%R*RR%RTҨjX j֪Vv:M%n.zmseکnj7=vݮ:\;[v)-jg4(8~Pև_G)!:<. 'HW_}~rS"yw^Nhp랶W] ,ӊ#)ak;Ѕ!y?y;1#a9/imKkLx7mQ\,S(ņ}nN0}(1O\y͞ :3;Z?[Q$<ιvs̫gfv:8굻Jֳ XED+q5Nn]H:STǫ9uVUI5kV!#p#NsY*FT1mۻ[ۯe`u\yE4Wb8sƃ#- dl7Iq'ST[yh O֛9oX8yTcctFIf&V۾3UVBz@j,YS4a9Po8޶; ԔVw0oYe$Ә4S˵ZS;:ӧ%Tu$7wmmW.9٧kI-NIK]nC y֭ċ\GO/:WZ1.XCwmYV[yљxekfjl0.ɰa9γtv=bW쨠7qݡ&oP,61”/֯3{ʻwE_8KV/qrW#oH-%E&s8|`1G&x4=t*5zGxڛɽL\sK鈧pRX{5^%Uuꮡ\wƐ hJJƪX7UTGbSijI"Ao`,B)fUӵӑa(uy|tg[L#ֶtSʀAfjTU̵rЁY%'rST+37ݥ]ǔN5 U1H ӼT;$D%S7Y;5k6BI!OIEƱUf1\ԳyQ^ a S"&nN|A hB@(LMZN؋٥`"ܖkgO[omʨCbf).Q i ѕXt44#Aq w1+q޺6 B* ] nUiǕ DP@I@ĵ/Z7ѩѲ>L{+Bؐ#Ln@`LqUwUmQ=3465ZwNt{Tw53P" t9()貣Gw%@(HȽu $FY9[nC=6/ H/"<>(/REĐg/{+.^o`j=t6[ܠ'lRBl`e8uX2A:bE׽~qu4AW@j_k$T3DB A4jI^[`Q!%aqsX 75{_R=^{{W}@?ϼ9S#?pw] BTL-.P< pQLyIFCOyzcoc7l7LzEܢ*ۏ_n=vEQy!APQ@IjF5voc浺{j#FTSkX )(~AQQq*AGl%z#|ߞ" +L=[SBJq~FE]"йB`xXħPH JSM:u72,.f^2!."Rؒ<ezihؐЌ GTy|wyb$"Ah`(Pc{vZd$Rzj$OdHKk5Y A`@gT?vlx%@\|8DKgݻǝ~O[SH]r֋6jJvVI!I`?Z^oǁ 3Ꜿgs&y{3+fCCPz%slH4c.9>Vn`>5`nҧgנ&W]nښ[4ظ%Q+A쏄#w<#Cm\]x8obi1$Ng-su |4=%ѽ> 蘋 Md!MӢ3kw_)/r/KI1ټ7U}ܠS U5LB3{ݣo,˼yMsc8Aen;ʼ&w:Z~wߛ6T -Ν!,HBy>~{!/\4<y/UP[Q2B*cPd*G@^C1_UOWdP"A~!xHzx^PB}DLG ֛ ꏔiH`+moY/o|zъϦ} \=XDO0t oTij=c>7z9.aO\4v}$3?N^9}FxD~8O­E@"o8gmn Pac;|H}J{ /"Z|b([I}dWLzQ$B1fE=Q| `^֩}K8+Ƭֽ.CV6|d:Ydyl}awhl U)F~MH^My@ ̱!g.'-pm8l]SIVܧ>qf[W1kg'kzDT+#M_]wٯvz}.llF`fA0;i3Рִ4e+wX>JOlFkel$?_{o}}̜TfA)M &A+;8el<|fcsEؼ+y[y|s\BOJQ-eݣsܶ K(bJXtUe$#W~s^]UYُ@nuh矯9+33.`+33/i€ _?]o=|-#UG?8\;h/(f$ x^Gvnʭ?Wdf2 ]ki/09uG}w۩GZX޹w,YeQQxnGZoP{5Uc$^kY"&bFWOfPF."C"  G)2b[biDwWePYP+^{V;xJ~EdO9x[FlM_pɴ \RszɒTyǻ-Q#\wk ea[ .={w Rwd`jSƅhЮ`A,m5];=A( o)7@LMq]2>6ޞsJ 9xbI}ZoثL>D EzfF3#;|bF|$~O&"Cd52s09KLf{84'Z̪8ֺ>GykќfVxs~RS 6 ,!d$Xf%"Q-0A!c Gg,W_G|:fbB@]v3Q}]z ,/Kwt5H}#ݎFF"0tPs"4i}ސdE%U"#AeR"LB:HIaz*|#ncv+;$]h O E.l)5hkŮ9ͽ|p.ٱQR7:ܭ/t' V'-o^cќk_4Zcy+7*cfµӺOqIxХrU3%dXĪ?dF/h^B8q CB F3͎LuYS"u)tc4٥[wMjpB@ $"ܯ)F3`/̾q?!e/˻ѽWEV$z&*,^_0Z)B;zJZH‘ê0j5&yĮ8cS:sOڼ`z$-1 &8Eh[Nc@"d*dFuS+ )0 xc\7#x "K]ksOo \xoGYO2ʬQ?Q  Fl?ߗɵ^[TrBc0UrWFOejMğ_õc qa-FKaW0}\iq8oc c|6}u3Mޖʹإ $U4uCBrѶSirPm{_̨AiZ"&]fNsf-FQ䋊7Q:PrOMvfOOQ *4T]:*>9o4y{t[hv/8gysE Lqs%uz"H $X*q}v&㶡c6=#ќuMD/a^=\i%|f#YCHN3W6FR㧇uVhDr. pqiyBuS F`35- J*oڽ3Hȡ` =e6=OfVU$Y;`XpR1F4Ydk" lovl:O^:YQSEg_??9αWd3#,; ן1QۄT¹))+=CQ!g7H tsf3"D1O9N K3I4SX3? ȉfM`9Gm3jF.(V*6'9ƵizS=*ީә@H R .h#/OHB}5ka<!N3ڍB*(s3bB@%1 kǐ_oA` TJ(/A|ACb^>7L jW#uX,'  _w:7t&a#7[xc@\<$ZPI¡$}syY|(Ƴ?T"(@xKI{&uj'lٗ:uP}]XQs{(t(Y.|wλjUgG {;&d5|wJ|^[|ya.MPf$ OR'i6q,è ;AK̡AwԳ24?T,+81|[}YȐ,∄q Ai2`L A61ݓ- 2o 礢g'Fx ;x½VH3Q|yi ߃4EQe̴SvsUw)&c_YQG~U_R9E_lR6/"{E>룗K/_n 1 t(A201w9jEޑxMVQ1^=IʪXIAi4/+xa)6?=7(})^L^ȃEQow<YD`eVi]YS&/o# £P̅sV{I.~=񢷥UC&cD̨þؑ@+ L>&b[?([юC w)2| HC6cXCoCqO fT}F+q6o TWQ$w+lUY'׶%ЏMFNPo^(%e:=sE+IOV mS Qv:nlf14065񝹽_vƃU12adqAz4TJUݿvlOaapx̛S}/ Hy'> P0@ jcywL'3Hm:뺍m.@DUBjQjE|as?P`y'-!A*AS=Q`&h9\W{\$g6}P]oG5q6p-xL?xPRֻg W;}֭e儬|?~./h坲3bKe~17/kU}\ԗs&khc{s#_'ulQ^3n`PJ,:X盷mSV(И*tl}6Y5zi]u.nK8usN^I&6e;'xr:_^2mFwm ,ysm4.'[,c][H nWzo +YL6Ț !n sa) 7ϭ+\ ŷ`818@\[1~sϏ_:F0Mi޵Y9~E9xyLc%XU"cU;*⥉?NSQEa(f K}]p2tjQuO^ |t+;ᒤ1t$œ/?}{z@uGn|jCf7:}fZD - f\Q{,4lA<Ʀc됗=yZ|(XLؐUX(x6ξ5,x<?oMkC&=\.H CٱP3+ʔ+t}nVwYVK0\T`6tQn8:;Lk~3`ùJ1{sTSTM f{SK~RgG@sx>PbC ;ŀ&PhT%\&/@ЦL9Y6D;&{juB/\vYbayi{zQbAxrcy瞲|## #)$d*Q3ޫXwI K3%&r}{딣ZA@StX|gK8u3qyI1Cv`.JQSt^fMHP`a;7x@k֦9gM!8$ls^"z6lX8ӗSj8cXj7l[q{vy\(lrm0{Nch%_&pn++ O[6^K:AYKLD닶>Y2BV ڤ̨(S1e#o0l7_l~Z%OyO)ƞ!M[Dm#~s<":0B 6TSk$47Me PPQ4#܈! }yy5^yz$De5ɛXye퉏>W~ڲD~ /1ɩjccKj(D%dM^BS%wiȈ8Fm{O#?d:C"W8$K!dj|0PW}A Q0|OiOݗ]tigq_sϞOU}bi9e3go}sfl2?rFT[}+ovgCJ! w'8>wָ[%c(\)zµY&47 η#o?i's 7ix%g#ƨzS;`>R)@dTnd8qD3T@80{5YЧeTQ?s6\+ ! {gxS&'34P 0kڑOOW+b[Vӵθ0lPP(D YykP(y4>0 9 tjK.ZceHuFg)3+k)C00*Fa9飭= yk`dMXpPBvFtNtuQjԾAj67Y3ۥ&9xLb]^p4(990gz. "m滖¬"SO4w¨|$3)D@ CP䱸xTH" *{Y>4 tSō55 Q8JxT|h BfSЭmep 0|ajtݲyǞ1]n9 fA~[KF~ ֆQ(AxTk7WC=Hҗ \z(]]sRGbO8 ýޯb[̛U#sx8Z]pVҶ+lFn K>k߶cvS !H3gy ׬HZD8DބA!_^SpwPbhJ{ Rk!q($sgѪxNac-.HH4h&kWL !Ҵ؅Vh*C:c=`dfyuszucUs4m&smۤo5qAT>&pߜOP1iYKBĦ[m-q)w{,">^@Fh5-;J6 _\V|Z 8}Nyug'@Zd@gme"/ҺgEؕ0}4*6%nŒJ6*J6td^vѬ"*_3 QIꥴirmi;t;^h%<]tIE[GXpF-Ş. ǎtp8P;uQ+2ښ18]f瞨8ycuWhC٘ *xתl0! +CVlu[g/(<m%|)cč$I(fnmƲtvN;Ԇ#5A${MKM6fx*||ٺ; 6ut`](Jgz "̔JOoI|^8i _Wqz(:A~U:{-#b4{Y!ʓC(V4/^8zhxtY4eּay00=,lP8)a+͏XO*m&?[*a:F2 ɑTT4Y wؕ~ݼPelyTFɜ*dy ׺cyTJY!e`31zKOo[T]";{kF&Y=RHhmQy4اd;n'] J[lJCYGhR2Q p DaWJ|éf\:[hdVInd WwI]vnf#٣/(:𝊏yWn{S8}2-lgiINMa *w|胊-[wFVN7&Y" B"3VGxp +ˍ2m&5ZpܽG?lxB- "5.Y.Fu2., 4H=p5r 8 !,M`qeWٛdZ3$"5\{JjSLGc0W7v^ ΓA)(c_{ (4q[9h=vNO3.cɒx3<LItu`hg9b4*4z)Ga* q B65 l$kSc4l爐aUH M^OIvz[þN:=iĴSI:O l%ԩH!? v 5 qDy',ۄ5Z/GLv4 T6^VpJ*]罖QJ+=z6+f]!vya@H(`Qmd2vQ|;ٴ-KFZL.TAG Ql61WzC*Qg7uD~c+r<:懎{&HDT7NhM(qOzWTmniz)'><3s lV׹&cv8%o]f|`DANrV'5[cs&k\]g]9k,Yzc%.%9#9Ի.vI3 YZqOq#vof 8dW.Uu e=a-:- Ysl譼\LU]@ +" DgSrgfS M{)N+*EQub0{5f,DC>*mpmn<6`A׈V%+vwfΎ'zbe+ {aNed=K;LAQƍ;;-W]< 4]fVVq&+9YBp QsG>x3}u" 9ki["QwxpHǭɛnjV UR$* c+J:63#39jE V~!Bn[~!Φ3Y M֬ \c|Nd⎟ԜY0 (95#zrLƞq,u֙RnٽpHƞ\mw]?U$iW=ףTfqV1&={~!&&˭c;M3/]sszC]m'Ƭ%t.UwuOٟvwt11cx@|4~@D)8R_6b(e9cNkyXy !Nj[vQ|$>-C0 (IL})_޺[3]k@|@@3s숯s>Y3 q߬ueԓKrs Yu\]n~O}%tFlFDŸDO1Ag_*L{0r\xջ#<~SZY ' 6T;S>~Ƚob0\Ff<q )#F객FƾCG'so(sI%X?U;;M| n-M~UY'?7qc{=?j(0ђ}x.Ow{M P"J Mo&[hUZnI$yςCe%H8-=^C?tS"?]F%bZ*E{g-bE8{g*R|3-l&8xk+JSvx6.T9IĉW:^A.HR@ЩNQ ysP!*- 6FǼBo9 ї[]߁3ږ w7[`){!@@M1*|?.n!J;:$C$,.ԵzqS;=Q)C򇙘E A6F W+jw? o'A+s{)h*Jc:+gγvg%XiL4+ߚ{_h;!*~qj6ԓîV̅i`8xsfyHPM#H>"_O~J5eesёmN9_Ɯ)x"ʂya'_VK~\m& $B3[^=Q0ALL-;I}>$Ł~ pțZPGzQae]I|@>YKxfo{uÑLi^|__u6z7]cUS46WU[E˳m=l|=p~g8>q}`ѭ'a ?q$ b/bzW;LW_:k`J)Sz@˰L&1\_v -"e.D%XgIwL  s'2Sݽann߫ ۬Qx=F6б"AÓ٘dk뚇=yMuɳ.%Ҩ HgVu2pXT, *H?lhe]NL=.? )`-4u̪LNJ7_=YUA5}]z@OYAڷ!Y=m缷Yba.|A#om2(āh#&P75 EgYz]߷ ";<$ﯛ;rẗ́B,!֖HZhLPצwVnv<8t(jPέv:N ;3ExaB*7E#G@Hgx{! B``A!7Svoݰ ZX!2Zm^gy9w+>)كF,C$. /+q@vd#scŷ "c_%xnH}6};j,n<.TUP Wy|lC x?YtnKgnGHӣ7Tnh&1 AFgS΃#.LoBI>0!$uYђ䩬<8U;3NM4ʹ+lM'HF_`h5+OOlY& Ƭ:9g(cU?8 r)Ci\obޜ0C){/3s;gQ]YMEb.݋L=WȓAykOpi@eQc"'C ! K ".[4/Sh3cN(Q^,%~k>NHhtueoJ+sJ6Y 7-0ݶh])h6c3KLY4l* 5y|_j ) Cp^Gʞ%;^{߭Q ي]w.ѬNḦ́O*˄|tv# x{J\2;ҩx{]~Noty<G'H,B3շYyS<M& UC]l@{Ѧ^pn1XXxۢ2;L髪6;QV09HD=%>d6B*8m69ncb9C QSKx|N޼e:E@MW*!Ј'Rb6`)SEm^٤ ~z4sGM;jOG]o99Akk"ObnrsiؠפMHֵUSťZZOUSȹΒ*˽F $,-1𛼀<) 9vPǢ fSZ^oyv/Ug5ws}Pf+t/[g^,WMUn^-IMj~X # ~4L!C>[Zd#hֈfƟҍ>{A%_ٗ=oW$}Eӏo{{~) l`{ v积[9^fMa, ZwNq]5Scޕ; BJ>6 - n>g}_h&i`uH'TbSb1HH &Ǧn# vrve6wv8xQӦS?O㞼!| en싿UŪQ>*J-ElpBٜٜy}^{]卺[(dU=Vv-ny.pl:)WDlp֬9=HU<}N6~з Ai]rqc756[-۷l!cozEUN/ţT/Z~ǽf[{sKgmW5zq0-'iz:   x? IDI ,:R^/@@VP7L٭*s}:Eu=_{c/ ̆ؕ3\2X~%;ט[ֽL6jtU>9\bėh@J?d|)L-ʋ6Yk^)Hu?#W[$AB"' V%"vgrn"6G"qy" $mD$k#]H??iNu~xƍYh֍/"/ |Sr{0V@EuuuyBGsrD܈N;,^X !cjĺW."$#'wcޝt7%Hձk΀_uX23U-M[¡$LCPb6ryFTlR``W朿S9C_Wwx-јkת==b}\%HD7w+@YDI:өXbȻ@mqJߪɻ`.T]WS jYE;N{JBE.\vg!AF ]/zb?x}d!Ð]oCddd8!Ev`׬ϻmL3uIi_Nِ/Z[lǮef6M{R /H@01?xǸlOޗ~o c"ŚC\ !x2>ݰA^ ׃KX[).u{."`~o&J)9+z\;78wcyQ8D0Ĕ"WkÃ}nE&P{L6!UfշtmCx! lٱwH"B !k:ʌn2jN3baN^\{i W#q+q{[mlOfZEs2` -ƹ͎35xu[vYlK" UCYˌo[d a,&YtM{nJb[uYyчe]6$L$$uBO^=LP 4om&ta?h?.66hyu{Öl4oyH^w+X ʾR6)s6+DzG$ENC7M6~pzY2T21 3dD>`$dW6yWENȐ{U4UWuPn\1g\n dI}FzkݿWmp&_@mѬ =cPxPlp&/‧DGι0ë;ArYg_<5sS}7N!/[P(&S;K1?`Xgue#56#y4:K!yxq 뷄3V+[3Sɂe2h9Y¿0Q\i+ҶӊX R :`i<?0 5-byk]0&5DYY=T B6NڹM:O$?DuȽ 7}&YЩ[Fo|1Ҷ*clٺCݾ!tR!r`rfr"/)w) y@ok059rvFs;5lWnl][FJ!Pi.̎.w/G0?l HʝB]!Z1{ֱQzΝD nϚKYE7PHDq)-P 2m곻o CeK-Kw4֓;4DeABP򐨾!f^4eOI^3}C m[;nrrUyNJR08,n̼mx];*hל[1`Vg>yqksTnlS%׆>D- HxnwDzh\)@UͫH9A\?mR/C WXeXr9Zw΋)^؅%o}Xv_bʂ5#'Ww{~Q‚nd  7Dw}u~w=ߑҬ'm%!YpDMG]eT {\21N`XX7Ti$pX90i$@,#>W_=s6B2H {Xq`8\m%HmP=W78uYO~ya(?dqYZ>lL:X6 ImoY _oQl^8CQ|5u ٶ=blKu ٦)S;6üCzǹ}HQf!e7w+:$u(|swk,QqY${u}Gq97:G s-{[PH̚gIh Yt3}po^?St|BQl~uNn$YB<@F1>f|wσלtt(^pV7@Pm=\_<… o:oQ6`:m=7B{ oSyp>{ $هoywk|Fb`46quӠ.ށo'sqQv&aQӽ@&xgKPYʡ6`Ƞ҆ݯSv ޼G¬ż>xt.\(|:p}|v9 ߞ Q;&#KƯ;;B, h^MFP6ajBt5^ d!Ph#@>=z . r2@*@KF sLJ 11 ^m_:[lpy>繻?pzy |?o~e{1Tk nk@(@9ðX#4utáw7>áwV;8;ξpqFHT2RXe3 RN:b@)@@Kĵ T4.w fS:SAok8/:s{δ-QPdXdjt`9ׯYd 0 p&?q=4imhi8dtZJ ?o3~~.OSX59m}<\c "Ȩƣؾ8t. ߉  6~};XY|p]<oо8t.z^!yz9ǞxF0@@#7>= wPb1RMw, j.@:5xuUt`9ת˽^Wq>r HB(Upr-*`:11` )@Mz;v]?\/\:p||z|ǟ<:p^ `67@DDQ 8t.z @PpOgk[;z$dB=GzBMx/ؽr]rQU^S#z#q1--S2! ۤkihd3vѴyA]JmNs3 `WQٲLFWݲ A 9o{$083+nཡ-.W˜|Yb `ueov)5o6=%&m\mLRw^NB=ǐ穾pp .}dYM2^yB?Ϗ^pzt.t3 R{bxLC Up{Kn?1ۿwwh&@ Awߡ||x<:RVPn(M..Ϝ'og=PUk``u[-@\a믫V !/8pp=x/\:h!T0Qv'-xP_N6w9èuk`\``PnLJ/wz$+ .\7r8́3 ~˃*ہ.r= :Z >?p\:p|{;^pz"B^>"F<ϭAxMt.|yzQ@YHbs5}yW+J^t\lBhw]!0ej "*H*n\|S⭭z29Mu8r̢lR鱹#w85|9ڒ41T\Ȓ`1+!QUO!89Vc"tr`:~EZw.h-jM (#QO U+& 㗇S?&~bڻSat1ZHr >׷8J$hk"⠳״Ʉ2LY>JIJEVNֻ]a>iͪKC ɿ?kF|3\;b㽮NF?16CƸeU.F5=T=eq&C߆Θ[0ϳ? m ؿba- Uf.%H$Y~ǭ|n51sWT/Lkٙa/T`9Y p 90d ; KFT̋8o<9;* LgU4jSЀTsfZdO>c׾ o\/~YV=s^T#dF~=Ǟy utlLPn8ǝ݊l4TmSvǑm/>c^pP1R*ty<;ZBo'л7o 09raǀ;x2H)DI+.s7<ǜ9۽LELP\3‽!y\:py*C -S]q~@#3 alP=s9P x;@:z#^pyǨ?jB( ՝iQ;1]P\F8?^B XMv]1NΆ1voQx(c}(@RP%p;n fuZ{Б^]CמQ@h:_<|\=Az|p^pϟ>|ǐ^ptpqHE@U9$ !Ǚ0PD;z󃠻9曱ooq0H @AwAw^yAw~^}ui%휞i}ʺ3Yso*3koF\^_pݽE9V~Ki\Hy30շ^%m@ LMcBi $/t6`ljvJ =م;" S7Ȯ8{7uDM&h" տLSlp(RSJX?|G^_w|󹻰@R(]/8^돘;Z_S[oyUv M!o\ϯ~(WZ$ % !z>}C;Aw/8: ޣ\Onw@B8P:P;pt=ü۰@B.rO IV'_`vVgk/̆M`uZ[|:'x8.0lY@ 'dӴlz׿ǟ7@ 7[ sQϯ7y@P8`@0m<:|ytptǞ_p{~?f]E@ByDߜ{mpwAzy tk(/TWMCnt;hK*uAw~מ;^pT۳[{@i:[w|ptp|m^: : :=8??羽||.cֲPD * ޸: : G^pa3h3qo:i!SHefò |F 烠w׿?Qw^: 1Fkxp-D߁]o׿]~ǯ/7=p^: ?׫\o D Q5f57{yU.Ayׁz.~۩;kU bgO޲q//<~U,^Gx}ޢ܁xYthlA16 4tm=X"Dž 7F_ؗA|L=̛;f5{Pglj?8:=8: : >ed Q8V5w?Q~=z ׯAy'GޡgD ֖KVf`z yyஓ-=-5L{.nȭˠw4;0w8_S1-{YlKd9!V2sPB4 ~|Ϛ귥USNu4Ňcqs`zT4uqy߯8=m9NQUFhu#5YtS]'s P @AN޽q<6mZcmW_omiPXY n#&Zw%]b(Too=^|y' ]Dnbu]ʁ#P^^kn1#4QFE*XC@.md @/z*(ӑox*`*'PڕxraG%sXs}z߁c/[i JX" XJu*ەi%E/8罳|mkw*hrST#78ZPFEOXȪ<޵.iuuLE9E8[tq9d Ks[o5Fwu;NFDb sQFˠw9דiܽq^w~zMvb08/:5&ci2Z[I/}BżE;6cә X\og^NU4&;P5Ox ,uGA(2. <>YImP6ͫI X :ml))_ࢲ [>2j9RoU/zm, OzwnXi͚{K>%Zo|7ѪXlE&"PLɽQtP;X-vVGR\-D]޿DT0ṡ%<[X/l? V9uׅc*<2e=Nj`5 lרY;]ս%I|N3Q ~?d1NE˲yzq9™kϑZK05NX/ WMM)H p1Έ?/ZO "&CPWin1.dy&T\g\B|D0^oJJ.i}u4C^[:kH09ahR["+q%zY6:`d^!S"O'j[K55gGG/BUmJ'=7l?̀"9,\vc [Z #3o|1r̗nsr蹍\5ny彡R^@}](4µ6z @˔ 1Em .M·TiA_aIq$=s'TS0q%!}#IIg^!$.$ fxJh<^E2.Jj7JFv*x#UKq:DٺkrWFri݈l)Q(&UWWS<8D\=[k<)0Zmɤ'yON !)r2-*3{'%qpǨ()א5ߠ~ۺUѽUώLc ַ+3{6<ݩ֩Qy"R: s~/S.v1 nUP*_y3dռEI3R\eqNHC.#vQa[19ş̬&$n~6oKUE_asn,י%N!Vhj+FƷ_Vٴ5,c;'DX)H A-φ/[bbq ѥ # wG*;AY!R0qW{Yoj0T:W}꾧D{:N"BF3dـIx'3~k2aտǞG3\E G+nw嶟X'C L\6yY'|؎ Ӭ{e5ƛv;hʥ+<pV>uB y!E>v2*XQ8Ee&[-pi愩549w[ z4g ;K5sT舥EG5;}՛AμCy1f2ދ/3wx{)vۚFU~Τt9}M%LlYbYS IKz>[ʣ/"uPinzQ N;mgU[au8g8!-@ LuI{5.# ~ $9 #%+מ>V@+z/9F"=)j[0!LN+S:sV FDJ=A.(dm]#NC #&nu;c;߮k]D`NE%EZ8™4DfY*i[7z;#\LR],R5뽖y{Bn9T\T=.J]̉(ӐQj誉[o{=uV) <)j\kDT@Q LGizWژ<2TQ"ͯj F%a %:'ĸi[[5{sT9Hd!4*Y;!Wm:ML@9 3grڙ6v֫^>~8A>m;3gW6IӀQl 0ǟZ=E9ƵFnxllssb"0r*wa*/w0r/}gu^>ݰuȣ-ʁb"k$IҺj֓t4> mu=5Ӑ7oB QFKr0sgy4部zzs#2{qN^]ZF":7gXr._nr-胬LuiFD,# T*/}^߽y=g2rb"49 LGgo.⒨1uYG[o=ruŨq _mЦUpbw 5̴Z#/xp3pp׿{hcGuw[@"aB`,7OP e^LEؠ 42lՙ{[3i<|^zl\ lQÇ.lj$ Bܸb-\a\Wwn))E7@,:` ;E49@9a5áԮBqLo  ?bL:qosZ=˕jb(ȳɥb(rFE9o^^׾׾s> {ز9|қB4墚u1Țn-Zt_m5ߓId wXނTpTlw#R6,w >☇@u0ח(d){y,әr, қE*n^MR#NEl[Xx4:٩ Kg7wi淪wE2 F{"f\Q]HSbeo-/.j.n2-&%ti]!ʬ}w'~`iVt {sʖu+j:k5~6a2>sTE8{PKtlUezxz0*=Ql}.[ƧGH7@0!$ݝ@bs^n TaT]MrX:u{q\=yi>"5 9p# qǬY㙉 ${غZUTTS@fJ`u0r/+}+lSN@RX!Yik;nɄ V;,*(ӑzRm'm=m񟢧ncQS*e0h&!6[riȍoy4[t'qL,2*1\qzwC(ӑYPu:e4T5M:Zxi1zt n#Hg} HYw~j\(%? qW#ZIU}flsIayhm 87o0؛TУ6r8|Vm6hC`l4aCoj"q[y9v]!5[pq,R!IVր137(()3 CIIk 2JN7[J |k;JR.Je(󾷷AFM%i)koƭ|󝨽AM;1y;w%ώCCDS/zJ4lmz -sFvқ)4h7PXDYl|z6ﮓfо"5ZqH[%ffݓPݔӭz}Nfvq PH* 6 3ZBHPVjN3(-#Vfs|,kvJc@QfJgPdAІF f"Ii]_^>i=#c j Xuj*b˓7 Cbo 16C%J6`^e16ڭUN.7L&dd)065sfYۙ B(ߌLk9]ެCHlf-9hmQUV fCf%]>mWƷ%%KMkR G⊣\b\榓lup huN\)fEn42^iUʚp jB ZL5#aFsG2ni9~]0'^&J5 <_;"845/~=Pb{a&t̫]=&).'#D=jBY!u$;6o^Ħau6QOiVTxB (@քp{(.7zFiE}J%i:h~jKB@W9Ր/!uf+U 8dxZ>/l칂mxkLǡHR[W5KlÞwմ_Vxf@ɲI$]R~UV{_]ԁ$ )ծ"P1+ Lm #XϜ|m[j|Kjvս5GŭflӦ!ZNr}o{ހZM\XhwUlx1[CauͰh1D`;b2@د$:\J;~+]ZO)qHo:1L\h!3RJ$y[/oͰl v5 {mc^S22ifSFEYF[<0Q띹̜1rK!imaMݰW1FUJmf 5|ұ5O&3#5< R TXh0as]kjs׮{뽼/KMlyme=s ݾ m{Q25ֳ;a1FzJ0 SVxkUb>V-wvl{*?G#Tҹ*a$M.퇩gP]>l؁ po:0ҧO]!l-Tp r%rv{, #9HfZ0Q~͵3^3[3-S)gѰII"K9Eo^4s 4E+CPQ-D3J:˶T, * ̡ēVA YҼ\gc4u>~(ҀXm?t)*[Tc_ns$O5ӲڈBgTѪUִ[Lc`v0 CRJf:q՚ݪP M(] mNq` 7,zyކErlocWٲ"˞͝"$kE3ye QWDļv165I2bdh`j(~Bs 2,L"wWoo^J * ) r=5xIWhCr hTg3`"Yv?CfgwMtL_5o8xz;quGa7U&Y5֢vk0J^٠vc*y}!DEkY1 &2"z@`@AJpUQ2EĪ*i$& A2s\040X#A\w4QzXLIVS"@Al~CC3 ^U->܏%nyVfT @AAA饞&6g$AHDבP ̛GylJ*3!`fNަ^C_?S4(]\Yen{||/ Гۏ_D#9U_pai{ro֟}U|ls* /p/|o{>ðzv ^P<??GwGt`!0;ࠡ"wedsT1Yˆ@r^ <}osUۣ!pz,s=9_ ȟ;oTheDT (p_v|\*8 *s~" |[!<`;; tG DF؉PP#zS 2@ b?ش pb HX6HP6;V|su!2 6 #/ȁDx>Qϸ>;=x%~C?G_DGr$/~]\fcz=?{B"> P4_.}C=;5?'W=P_EQ__ٽѢo_/Ywࢋ*g=]^C>p?'L>|'ۥ<ޘ{UOX?_!  ʪTLꪮl g^IzѽM99DDDDcfwVD8ppb&PM"4DDI$I;#{s0===oF9ɴI'$I$I9i 2p"*(0H ӳszcoآ(Appiv$x$nr'ns79ۜxamxl'1xǍDG.ѣ4h4bII$IsI$I$ZgȶA&I"6MNqu11]V'> \YӰc⫑<3u]_>gng=*LJ袎j"]<>^f;٤IUZѮ;UpdQc3G{>Hpv='V>z9VaqO="hHI$4TR!B30 ϯF{=zv~>_? puU/.8*tϫ:wq9;CAۏ/w].> U"/(eW?J;"O@S>lcρ?Q}ݡ9 CW+/]pȔ}=-ua=j,nzsÞzܞ/{ ֒" XXU®[o:[ 䇦/۞zUpffgl7UURګ ,>Pcay_+mBAq-4bWrs_H="=/Wޭ+v*~5jvhǿ{w)JuQKqlϴ_K -ܒIU84 ګ~}AGϊ?NNyNcyO*n3OL3 CQvt<{\8@ў>_rUUUUUW0zTz29UUBvæFXm2/ϫ Uu >:i/ZӉcbEdHm/R󿊯;z=bxֵ=Ux5=Cx{;AI|T qXV+ʋ1n.=csgpvfQϰ9Hӡ`MD|7{w3e{6plb0=[ࠝPT7Uv4m$RIy**:_1.*\*^Âz]y&eeeβ %:t ! `h0J& ފIYQ4Z/B<~OFx}|<fadw<{i馐9HZgET|zpc^w$Q]buu/{(ry?O3q}/ȰEKhe5|!s+N"dwx;w-oMZ_^. 5)Lh3(kZ 8DhA%UQUT|mcPoYfeW=ϰ/zNfC{=BGwt[ w/Ke[Qz|3w?#{8뢊=U͏ݵV?gzWzMVjUVVó"чjǯ=v30 !$6A5Boaw.]եV{9s1ؼCOgaUz=80PSYZVǿޱc1badM@ʥh5Z>{10c^}Νk:zgRVj(xd$!!2G'RcCdȾWםUUUt_XV8BHAaaZ_}q햍u閍-j+־ݲHdr "wqn!q6sy6s';9qӷGo 2}}TU1L[n]U}ʪ=~*i BHOp=yyнvٚXedmn *8;Ap*BzK4/V}ccF1qalWo$nZ2P‹q{J/1$D0}>G:v:ypqΟXmrE}}_wwwwWx~c/o(޾v}߯߃=5(U@-T! Zf\4Zw_:m= (t,?u~;Y\ m*й[/JzUYT:{m=ސ᪨W!_jW z5TS(~M+Bjo.:Yl^-OygTw0.x<ރf޾ammvۈ;L-4SL)ӦUɮ1$M|3(xtϳ~Ԣ"̋3"qyR U" 9cC}ozxCwj\q택?̜א6~t}3*6 _ |2k"H땸RDUJ 68RjuKBJҋgb>+kk+ikkUE )6{#ٶ1꿞gMV~q_&[Rnnwe/`1mHew)P6\[pUUJHO7]Yz_8mPs:׫yobyx|믋y7Q^eg Ͼֽ={{~~or/Kk*|V11V.ra|?T.i>>&l |s2V|`Ǜ};?w8CoCwn=3݇}]sdzݙ֪1ʨzɤ>gaU[Uj}檪+!رGog~>GoCȈ @^ֶH"""u~{l{]-o |:LcLcaoXe-asot\o7Zb2?L mY$Az_T>PjcV6M[UUTüeUY?kaĖa MPZzQ~ri~WkTT*I9v<~AgO >|:uOfy`zf%G_ӱߏ>vBt8d;0o!NS_cc l(eTB|&/k?|1#,^1f `s0~aӼFa^Eȳ_oa~x*] f aKaj1R S[1Xѱ"FkDwv݇?ӧuUU$ ȯU6=kolCǢ_QZPm53}X+ I/[]yGˏZ<3ʮP]_%5>?PZ3f,:jRD렠Zs>"uPH0piP$c 1+.~?Og>O?Sj%kHR$n{xYħUUU)Pm-YRnkvU.ʷa*TYA$5Ƚ-,^`ؑ?x  K* ,#<`OQE~XI⫭Qp>t찾+ [.^;l񙙙& $DEOࢋ#NC^(/~{ |⊪URҠ^,}~c0c_+ c|ޕ6&EOQqU3n7UJuRYLSZM=J{LǛ߷#'aǡ'js}YaeǞ_W{<=n9x}v?g r=~yQ<s  ekdܶ/RI%_^|*SRcvd%-awnq~y]ovyo[]Mmz^.^۰,zCpW<8TvpqwO;}U`+eI+Y=E`M$$TZ[}e[}=I$+ ]{_зX\{mS۸/uEOpa< X 1l|y=!&1f xv8<wzid_"ny333埭~b4Hz|uHE_Wɠf0`a`f¥xԒI𽠂=}DD D<@ }ň)3U)Zв$5zԧEI*ih6ބ@Ǧ +0;^zRA7A>`7m?Gl>' TUP gهWϥN>UUUUUV dM{0}r݄_Ϗcפ ׍a)z뾟&& zc/r޻|?wӽW;#^M=ϗa:g0 񙙙8ӡ׊:yy\{3HO18χyqx/]}OffUW//tgOw˃?,_5__=?8nt*q~=>O>Rvϸ|Ϩ8g #oN=w'0~t0󙙙`8]`2 N{z c dѸ3*Ϧ)-->·?<Q!< y(u]2 fa02|DqB,]R.^2ulH0h~JבSv_G ?V.I$ʐ^PaEJ7,3'80E(US,R#:c}ߗˡǶUg ж\$5p|FkFUP~X2T] Z^ B|`nnVuIJrJ(䒆Jn~G-ԱۺK[XV/VHIkeUBiB!XȞ} ?=*=q޴zّExݑF~_TWo. ?>=r rU>{w;W_jX4x@9}O>_goUyCOr,0ƚW?f/kyZ[)KC^7ZA{9wzquX$^^ ?wTUU\/ZY?Ȱ b;eĒI睏X:OeWϚ ;!:4UVjc=0snm\VI5}6}?XѬu23 ĄIdM!k_u_?x8/gƌ`drLDe `G&PJ|y59| A}]y ,^;z* 2`ϟk͠}&ަ!g[T]3>kk6c}}z=6qŸ{H A{cҋT7@cB#\_k{}kBQ@^ǗoZ~_gʩ_P{0 sVÎU{UpaCUBlE!<]VYFv⾙ǹѸnnnzQX^ -L| J&-n8ۋ2I$J?\`1`.ТIPMDӦݏ}b~:z=Sv;7wawwawzAϻۻF)))آܒAc 7;݊(6?y{𘃥Щ{k~֎!w,]AAAAAU֪)rJ\,1__G_3hڨ6lZ6 +m^~mv+32-AUxwzz{U!6offc>9n4 'n%{ODY{} ePAUH~}}k_*9ul >u`b_X6I6eB+LO} khV-/6YfEzcKޫ~o}ǯ5!%}㟜30ƅ@-QRER|,/K]NzQ]3Y̦+~XA IccyN1:(T Ikmˈ_~~WǓ99*mͶYI0]"PP@p}uSBHO~o(*TUZ &Νaa~:nhN2cv{䮫=ghlVնm]ؘ6&mʂҋST& ח#꫸wCBmx~*J$BWg>#̳6d۵\&Ƽ:NSeZ`4 |qwwwwz¯m/4o)m_1~\z1cqҏ,͑R홙U:XAeBd?Glbfj[C$N8ϊqQ &/V߷x<{s۷v{+I:2oRk0i}wk']$[㥷{>-6XنF>;{$P$>וǾm|z RYn*^y{yytvm!dn? J՛ȃq5+TI0i)HEBn:Un yTmollk* I>V%FmA7wwwwiq}y2 __y_p|>ç~k~ό|\ {G6 kop F}@n'.cYq  H`_T^\)I>^/>[m( BI$IiJm/B61ަk(ֳA?U=j;m/xpa?mŵ$߳mQjS!Z/,&Rg s9a4Tټs&9D }rm.V;UuAU`UcOYA#8_O}qWE}7nj}m*$u{m6,?X333/"$i[۲v_k/K ׋BkmmM ^zWg?}?pmGǪP3"eUB3"%~-7&T|/|-imm8į>sg9Vŕ_*6;6!><~ZimSJeRez4^˥x}{A!wT??Li;fxx}agj&UU\ _fk45m=g7U>*O'hOUUvLwqߎ l3 gnGַ]sw31ܚ۪=??Kkݪt][oUϜ*I&f?[|8㊫bOwk{cGXwpja1O@NyioMggȡBHXŁA|-pOkr3bDK!K )c|G ޾•MoŞm^UI$J ٕij'gVӆZATFjdA2f)G_{%jE&>ڢx UN23,#bϿUp7E8xC>5_9=HL ُp|&:0lGs6cC  "BĉP@ =3Z| o92dɜ3,-jj7QUW~N2Hb;;YRm~D#%mFuUUUUTb-DE5F*j6b,UbjEBrC7?o5\wp7O~s檪jGmBa}&t{c mzxGUMDURѧ6}Y!:TS_~ρ.Y@bvb--}׹@Wz@{3yY@r 00`c ደk AYQzyUUUU I篅 W_HKWOǧ[| Z} 8^`7us7d"豱XڭilRHkh[=LL)=_Bm.P_ڽŪBzgl;?Nmq?U|GP^ge-C}Ύsk;G94 #v7Yͬp\ 7%89B3 2GJz\N (ģxG1[I$yʨʨ¸\w9|_BK 5rI'{4(&LV&.&" QAl^EUoUZghZ^e^^Ut?#{%U}oo8L{ Z+m9 料`aB-6Ӑ{鯡y,1&f$ߊt}ݐx}^m¡r heuI%-"_T>Ί(ӦfS\x6cngW6j#0/8ٜY[ll?!V",""-qyrU{_c3}?,d@e|<~t@@!`ELUUVvHmҸ2΍?c:C* d@`W@ z~\C@ Q"b:OGCӾUZ"i/CQ`Btv9"߀5_mUTuUME[o DL{={8x$egAl mmg'[\U^ş9-<_/ŝkkx#˷~@?y}vg?e}'a] I$^_$${Q>|7&)ھ6|uw#*~8̳b flLU6e(0fmLT`9{Vɭ#߂4jq^O =offf݇cRUNj [oOI !^6зK=PLJ.o޾ a a (:{<#{C=m^E?kkYl`c[\B)E0KUgi=f[~>w2}03LQ{Y~o\ճB e~A}5pfllT[oo}CψRb/7E{ wVo0# Y,̭)}3E_u- AXZQt])m_cҫZI$&/kҊ\6T/p[6ܒI$i}Qg~U[)"tm-eUUUUZRR_x1c1^HBrנm6 K ? b?I-jq&InVKT2Z&(*n{7󯼐פmAGϜϬf޷K]ʈ^URF[ľc~ I 8uǼ#c6ZTBª 2#CCrG_ lOQ] se]'q=^s.C3h}3ytな;g,*u ̌h0je3qaocxwߟWӡ}ΜUyvt'Upj7U񳱘a*v}G~=ۜ#>~V>rټfr t7|69GKx/Bo XtiZvٱm}&)=UUUT-(kAuIKп $޽gI} |sYd9(&r2پ`r39۝T7mm.St1ujjըWxuګ==/eW|]U=GU|>7K'~M~WLI^._memI[JuRtcH]%q`)($-0k\89n1E۷=Q~^~|8?mZ$FU/B+v5X۟+c>=Qד040q$-΍o5,M"7lin.m-.}쪩yݽSTV略oXS4;z֫8S4;z֫8Z->t*A{Zܦ\p=pn~,!wK ~ zؚmԕrSIZf&[33g2>PvǏw@U_nw앬]wevUearm~}b/(}w_ࢅQǀ5 +7O$*~$_31,K7vO:|gNݾܼUUUUUϻpg\) paO~K (UUUQ/i%RCL/UU#UUT9UBԇ홙=N\v}{xC W÷}Ixv< 1xE{N<gNlnUC﷥Kcꪬ =z 7jU]= CUWf((q[uz7^y]o{TB}pwc?.U]?ǹEU ȝ3AUUBL εfCl=|O,'PURSU"}~_v}ߟw˷^=30/q?wx|DyI+gjm5e9'9f>l\EFo+|ll[-/b_hѵwweUUUVps)MQccjːZ|{}ncU,mᔒHc^Rru{<_xutUT,CoUUDW'׶a1w~b1q181bqm{{8tg~<;g<l>mG/;gݪ3/g^U@@&O{>5U~zgo/çv8g>+"/{^V}UUUT\/Ȼ{?w>~G?vߊ(>@~S0B ;DD@ÀDZ'%,;/n˻˻/Q5kvo g;sU:}@eY:<vlٽ6a||@鲫A1|9gbzBιX˧E}L z,EDDDB$DEBvſv`;zf=o#xaf^(&thz#4Î7Q*?U9X0Tm&,~#A=QeWiB¼{  &pb[o~(_(_AAE#ܟQl[ތo 61d18\ɻ =0Q ٟwjYT U@̯>]*}~I% mmm %㿯9ș3"dLș66>330=';UtN} k gjܲ^nfffn@dSL]20<0'^aߒMU]=|=ٙl a``,,au7ABku,{^//ҽ3h{kU xz{Cݍu/YvzQ-7]լ3348U >y^GC-29{eXsU?hlmZ>3uY7<ۯ(42q-qsXALE{u=_^>]+\:^1Eҵϯj">zP1t'4ڼQuA 7k(0@"*EwQK =:MJvgo;u[gۧ!;z:zj<rm]M}yIUMUJ" @ ZK/U-cK$DIL!p/Wd*]I$]I|}PasU}}w))j`RUUW'X[+=$ msov:|NF3?O݇oÏ/ 3Sek5,8Y0jYcUzɃRk__n׿sWwwuwW[a "ίo\ Zm=E}#wɷ/s(/<Qc~Xlʯ7 @$֟w W2c\i1<` i'"C`  35!\08$ zu7g~xJy ZZi\zDu)QJTGl>Z^wwOH~9;&}6'`'b1X1x0Q{\6 2LJӣnaь bk ^ը,(*_j-R UA!ـFL`faGp ºa\aY eScgdi/"iNe/UǗ¾gRTA^@ 0ؾp~)%+&0U k_J]}ϑq pp0ǡaX<(X])"feUDL̽1`gv~m[mвTuP#V}`I!b 00""l Qxw;s #1t}1+`{wz!Ct3;~({7ǡB`E?>OwEgU|^/eRK$Om?]RUUH/"+[l]/jm֞ʗk+5Zk T&$|s#42L236~t3 >4!</[m+״OTQU >{\Gj\ggT_W9cۛp\/28Zߐa`UHIB1~Wj ^zIx$_Fg*˷;f_^8ilo/g+5Kcc#[me((+T؏faSx#&=wұωvsϻG:mȄduUUUSI~ą(um6-_5_# áC~}ܻаBHI> kiOvz|x8""8~j}h9xi)љYD.kF{FhJhh=UU 32/WU(}/|{˻mT^;6fkytYUrʻ҉~I$p eI$ȭ0ZMsƤJ~g*WW+KX[+^{/kKezX^HI**5qJֹϏ_>@2> RJ_t׼{w z * R\\rl V.㥔BKtm%yZ|`|7A$$5K#m5UUU*YŵdWa>qo{/{{!U`GNt=!i wwwrK.KJ6 ګt>\{?/=6R ci$sZҌlq'QUE1A(`PUK[^~Ha٪đe3p⪢pHz/?gǧ~ͱmi+80 B0 B0-gc?g" P+Yrml}f3El % PĠ!c,)0J"@θأpM< t.p oobvUc^ zzWfYآtEƬ (oQ%cn_R' iQTERU e"*i,^>^WR݇PUPm iG;炙{a8WQ6M1}Ib5kW_c11'UU7UYXMAA5jh$7\h| >瓆(?>Y4uYRE$Rr 9\o ⥲ȺX[|UEUP;d dJT#u_'+Пu⪪,k333@io:mώz8/13{d OB0;^*?7Cl2;c}l-/_|X:W1Dr=9uA"B^pC"M RUU$I9[66|a.)珋.컻\c. 3?aGٝxw_uaef`sev5UUUXm^mA< &uo;VD+U{?ЇC0@!2B_S3 @9aqD_?fgOُM}peFE;׌p~]8`|1:w߀Cq'̹?uh'S2jMnSD0)5-{?p޽oW7YB ip`G*t<'5 sW %^EGۛVENEK &EBj}0&߼\bBdnyvv56 @ E}o> 68؍Y*U>TXʩc3*߻C@@SDD4`$ej|]ُ:^"xm%WI_j<pA ڕڋ8(2Uz6)JLؙRfas_-b7PH)yE Eg33`n)㔙o-n<%BܴT3ʶfk3%n2<:+KvTV;rYm6x#ˬxGSx֊ !-w4SoT-tn,EHôK@)DCwA#\% wݻ$I2 c{)|{w:構]zmC^q[{뺡3rTB1x@F,(C7~yĖ THHt3=;O&kK )R cf020"nǸXh5|i,B߈pPQ= &H+H=BMBn.Sr"Ј)Zܧwfw0&@ͨ ^`m:4 W23|xF%<\׏o}r*nN`y f"9[(D`$&H~v߯^oߨGĪZ @JT=$Pңոr XX _9 +u0T(9">#Q*L_>Bm%mWwo}q׮wϗHVЅI 0H]UV7zǯƒKx9ٽ]>%&"*cujp?!b3? i1j tۉǑ9& {8tC<36!~gfW g3ac CUU9!ӎE/Lr7g`yy4!3ӎ3 /&ǦtC<= }GnݼsD&a5B=|y8~yc߮by](o#@$# ޲3weo#z7zн>Btq'TH=Dq2[1n0^4O g=}{՚-)q/]88x]OHd[5uC׽ L DLϺ> n" 2 "$B* **c*`$/wU57xU~z]|{w/#hCRV݃cdv4Ubk qB2%1DvJV݃cdv4Ubk qB2 QܫĔۥcc$nd.jS4^Zu]<3U b*bZӡ֪a,bLs*t5Uَ>uWsv%Tʫ@kUXYˆZ{u(e*$?)~6طMB>^?uTV?{븴e.vtWj;gAƒv*].linU k2v-߂_Uܟ}Fݤ^z̤V̑ ɴM>3ԪwEgnZU1^^ח\U|#r HKֺZ, U4?#.vzޞZ!0hn:+!3daA@b@;5f)ەҔ*H lk) SG3sCZMaƝ2ƒ/%[Ip#cc n~{ׯ׷`OXOHyC|SDbDQ1lh:t 0t`+ " \cA!CE2S$@P+I.DZ#[?lU}u,18# ƛ!PZFbc$78  (4?rhSMM! aTɆaaz:fW%,>:&N@=Ht /iRL.LF ̴C&јUF UD9Nm^kX),)Rر!S!܆Pl&i!=ǜ\1$X%=y̧2Bܡkq}@s 0jCRR=Cpܿ,J<23(CO <2@CAym`uր75p [ ?aUu#ă_,/ț`?{{Q;x/\Vv=9v$(D RD4~M!{Y9_vy_4)/w\ܢd.@d) TԩPk0SH$N5(Oqy6hA@#<@oWr; @wz1u<<9qE<9ݶ޸1bzm|?AmHpEzac'Ǿ{< > i"@`sAD!Lӥ5 +:V,Pvfti }[6BG׵7gΥNA!m՗/49L$O,d$'1,<66*kN:/,o=bbktgnnnw0N*i@=CEam9MG7)a9MGqE iiMA܆I`a&wU ,2XdIHffaWU!עkAq>)pQ{QE+G D 2TURU\B 4$3Ht( @hCS (!S< r܈y2uzgƱ~;edc/#C`;=EӾ_HբQD{p:qGˏB闀NCRP۰|z1~&aa)U)@PGݖ d1 ńfqU(hz!<8ϧf9hx+!(V;'ilYlbz^ViFecO!H$f,j(%XfY bIfNN?W̯'#>NOe$A@= bX12hiCI>& #ъXM`<  `ߧ 68۟m !H5 Fj7mŸmq klZ郴o4FBBrP=!˥}{_bن6bbن0bI%00`iJOoK F\̲8v5uKE^c2n=Px CqsKGn\‘qdkk0m2nje cFx e\ skFfE$Zí\dmr:nd aUc⢙ҺgA(to*;dӺ{qxj(׎<烉Ci  g8} ={4vBeOwj2,TNa5IOI Cnr:5b@'1L!@}xEn6B4!':qG ~Q.32a\>`XeLZZP}F7iviB'gL8 8Hc 2QE3gP}p(z*q-'Vh 1fZO/ ѺفHf&/akXb+7@9?X+'Lw8(y/ Z { t.E\eNܟO"Q׬T=0,d>xq=R~پ+՚HyQrdQ*ɉ;Ry(Lԡ /([ڵUJhy^319zː$4fJM*=y3(^9y.56115 6Ǖ+"02T3JB\f_w_ C*%O2*E^~nzB0d1@1!1iޞG]1SI1GPr"Ohi ý(F~{X_( ݪὬn4fxlu$ ]bSҕʨ^}l[ܲ l΢woٚ82`ăkAS,.ntá8efgg1PȦo=`Cl8233 cR0Ve~Y]22IGɀ i8<<8!XLs*CL//aLpʪLe 013zCQT<, 0!" `  ʨcL3*;{2`gILE;ʊj ,>E;@=0! r!8̠쀚ft@!aёPY{2浿kX nl}Ȩ`CDԉqwU(;`x 03Wֱk@;L60* ȧ, @&Q @(̣puA?GFkMfl1_jڸ200>YPȁE" jTM p&ꥪ)gN(Ī+}?}/?OYoքu_*v#%u6]5 &:sw^ 4aD3UV $"Elfd7o_mo{0H)O(h0 矍$u׮p{oU`̂7 k_\qo5}JAruQ J -^d^'ĀPv܇ʍvl2srQ086")Mhz{I1{,-w|ru߯$?Ls[rFV:mds=vCp :!g3)X*GI.fIo^ty6^R؞.̧#=髭:_+@@W^'t!YKt8 T^2n弗;maN"47Ey&Ƕ6fS"ۂpArV{U&FxMym{Z}2E6"|< Yc`> >EW`mGǶ;;Y|>(jvKw~^Y?ώ-_<~?n~};bR*<՛8 BTֹ("E\,ߌtc0u LA,5&c{apǾZ[Gg2#"E{>Pgsb*8aOf*8d; }Gy?8gL(sƟ5P{𶔪[JUYbQ(Q@U ǝ~m'xoԧ%L{*oҗ]7)tuTJ*Âi(T|{ >GńeUp̐&:$ 2{[+ 6 )de&-bL^.2ӘŬocall|}+_Ë!`~qUR'!=COg#"DM\e9:nm׽Íf)JՊ)ԇfY` q  2q̢egzt0;+**,VGJl(=5?coaTѠ*~#G{ZuևPprD[-m7Ǘ\3Nhpxc[i4G):>o\v=ݞYhuA !MvǥXMRMd8e,jdSI9I]qsv=֦ʘʐ6ZvB 6f]7dz"H1'Tz1ѫ1gom,/,ځp _ڿ7t[a\M V5TkLfXL 2 {Q9ep5UIP`Y Lו./myt!7"J2%MϞ 8\,Iӓ5b5Tf) \jovxזÄhtuBF@|WtgaWkoh?",enA*5 w^ Lk#9&0_N/VN=~T˻xP cdqO0q| iSZ|TJމHAn&8ml*)hv^9Oi# XJwzDg 'ajBg<|Ʀ2tZS1\ ?KXy6 ݲ{oZךR;V~bu[OKrОguȐr?<6V[tbzrƷ-8uuKp@<΋w4?v$q&Օ'لJi|qBU{ʮKIDZ/f Yaz44#P-j jcdv^v̲Xɷqzyim}%]|]l& $ e04(Va͇*fNebtCޕl|a{G`rRrql;['tGf:=HљWc_a 7ΉtrVϥG:>z9"kӰ0Ѣ@2T]K7YKʎ9npOo`;>9MrUNyj!:m*VknyQn]uT :PѸ|x&GB>Ȁ={L?1ELm n_ 7f#2bg)4ݥ& "^K zp5iHs͸r=e}%8u]`kF"pK3fȄdKy`BRV/J{Ou_:%S"EﷀM2`JaOwPbf:Io^9Y\^>NK,EFҜ;)FY0-+09I}Wօ}Zuf&>yW'xDmgkj+W3:k8cw{QU'DehsSʺ0a;Np(MyׅwйB%4 1U^퍞 E\ۗ@F) iyY{Ō'z\͗P(Fu+lx]/V5BY?f@>B{{ՉCH_)jjA !twUp%TմkǽaRMfv̤ژlΓ)lp/RQ^.)]DZ+. uxvyok]܋_۴(w8a3W5" $>_of`:3oCk7o;1uM<ȥ hdNՂJc<~KM('zx'mxY MXlZ3y%ީђgmn=@sσrU)DO585}8Y;l_l@=(S}}T1Tf*Zm$ @#V+qvt: ClNV mouFreniM\Lhj`M%< KG4U =Tje0Nh[SԌʵUsԹR(O䂽ox2MlT2& O0-00qӸ4J=9 eY^ڷw;c|\|Ɲ>ݷ5C1^fJ4X'-֬{o*y9, }bfc oY+:l[$I@na֏W&YMr.tfv Td_rjK$<;_dэ#;5c<^Q؈%e 8fNBz]fAwULXQ^9 öhݟ,hKq41nH[ZS'>\ƿ:3{_8ZԆ4^1 _b2VY%+i7QvlT7{e 8׉7jXك/65Oez^5f^a3QyzEh ü%Ă8;pcXWyfbKj3 a*#ֲUorNϢִ:'z99^4zJmGRc3wfA[AW5l"gg{6Lɒ4`*t9kQyj S[u6u"sr uo~Krg|?vqMTn`ςZ21[مu='f ZyAVo 9&xs"7wG ʆ]3)31*ݺ=|1Y }PfVDlcbg\gwwis2#[|Ί CCNK~̭7f2&1"l7`=©?3/~T.kɸ@%K iZ oggG{~g vyB)"{/ID{ͯ\<}mݮIV1 95k!R3nmr 7md޼:`X7U+@,sh[:Uh thڵ˞Na׮^v:G%N 76x0bq'ܦ +eEQЍpm"iU;;Lϖymd6}dDs.zX8R=le&\Nr1 RMщRA9j*9۵{vqEvH $#X:Xd-aIćMȩᓈf` !x|p03gDwrv5f.TDapv1BCHef얥pAZeO*{}J +0dq` B3&yOMh|Ҵ:0kcAhSRwH4qO7]:1­##+a\CS1_J`BDf@c>1D[":;}~ыX! 2-â(z+=5~FQ 3BFU7uBr"20P>͘6Z/g{ "s2]^Y&6E0Fg~ (fZYq&lAl23};;}PZ=\_l/$\ A&NNKGqJ ?o#ǧo&Lz0gX|;VCav/=l<4R6b{ ҥK+ Z6leEd2x'xB|090}\}M2K4"ilV5I )aA1EVkU-VlZP^֗B c\.,Bbcdq;I7mbk PZM!p:yq f1RN)4R'Ѭxd' Q;BfhrxB~zuӏa>9QIUMیΙۡӱQFOVۮAj ','CU|Ӄ>\Fy&q:~ιOL68Cw:zf9,-d2m>&рp}nW1صJZā VDG ^+(U\T}"yA}>24Bu|_g-3wv kzjz&W-P>f>1#+2x xexq2hH*h:k}ѳspĜV3!?b~ϜS h V]JӸ;1w &,[lys(_78ʆ0(wDDE3`Ϧ3Mn l~+ϼg?9{?x}ru82^suNboqkī>?[;)L@E2d*+ƁocqJM;)x<@`8bèR6eԘrc=_[K|ٽ f'U#Q%2?~[@TH7ꈘ{W2"/uߎqW3=UmùnyUb˕ՖˑGm;|y0CR&3,7Fm \קk5w_UUQDg뿞=Ͽ]wVQEFG:}ࢊnmo!!{UWHIĮksֶ=R)]-ʒQ!_"m삔`n:Rm]ΔnYe,"&"Z"s0pa.,QJ`$!ǹhL =yXyf}$'hTޏ^,,a1g.}1z?RO|o-z}$υ9qU=!DաxBS~˂}\P^ 94USY94USYTЇ2hD)|M4ٙUU)R"gN Za汔}8}zz?/M<nglU`K/fb@9neQRآ%XCrLhAZFLRh5SV3<,^TUTUTبM%#fBcwcU`^FwP0 ;C4?zL9N ~g0X~_ܑ(?N:i)l|Gnj55i&@?(AN!)W$!&B`2 rDDC LDg5P^?{5۩);mL980 ++K5a\X4NeTL=ƣ!x#*T,B/*xR4-$/P\; 0 g-6۶ng^5% `j'UKۢLGwe3{Y#M%tCz.G'żْ & E#OhzjURVbPop; ÜoxQ]+f"X߫y a%Ilc([6Hc1 ?M3R;3>-FҌG#P\i.;\5NoPlorHԕ.'bk3\puq`8 KU˭{ilu3YHՠ(˺ -nwѡTlDϕoULQXE.¥kU,-sK3HJʯTeGN?c @:?g/7 Ob pg D0{T32!VހʅJ_;3k޽gCUH S3rokU"~-?=TRtQL>M[FNo,^ت%֋9x9ԡ%h2bm1^qR#w.#64H> #(CVg\s9d܋c2mYfK-RaDzZj ivxa8Eȶ/]g;7[q=fY;ASJo>V|zW%?~0PA2RdHBTADyqШ!WG 7߻!LnjHNjtq?`C3]8/{=8Xj(qv(3i݃׏LͻBa 0քxCK`?Mڵb6rJmfA8;v<;v bB@XVV~mڧOg5;⋑p{1*Y IZt-],,Ku Z76ӠVg֪UrCƝmm/Mw}]4|N3=v8pz|6[mmn^\ܧ1s׹$yӎ?N=I0 1ꨪ|<;yrz8{/HiCAhxyfft65v;COyp~ULoW:#fd!;t;q̈́I8᷻׫ZOqێ t3333D<3ogɾ g$٪Oʆ[mS"3$EQLm<=uU0:E?)D% hC) mS볋 )a)F <ѭt!3>}Zosi|#gZo{ɑX\iT luUʳ !\R D3<>oixw{E,3 )+>ysSQRlꦞ*a4jp?yÕk^lC$F*C`?žE ﯓ'jT:R[|ԻP~w:;|;LzaSYAk;C]m,b>ΘQM5𨲴#6v?WG,S;QRLۯ]jW(n[DyiXIb[ ۄ,8=Iݫrn'wF@4ްJ%=lNS3f+6҇.a'2qh)ʯ UD<"Qrw-qmB9|]ur2<xxQN˷s+_V7z U ҉x\w^7߼{梳 UB2%ͪun;Ȋ3t s!a`HV/~aTjLV7Ye|}s~&_o |f|$\IwȑmǮA2iO.? u:|8찎$Ny:REW^yBlKؐ>grj0w|ܬR!y3\ik|N3wFToؐ|&dJ@(hPq/=|kAF_ 0i ;u=<ۏo>3<[m_=l8q_f^̲ ;ĂYhf}I;qxۃohЌ+?j f,%_1xD&%\*!.f>:s=v&;Ǽpb]G~.uT+njUz12KTv8*))3ӛ*=!3ꪪq1agi^LǻP9kZwn{ >s΃US!a""#(!坡UYdfgæCc˧&\dfg<ֆUQY-i=Fā-k-$&D%?ؘsYon d,ꀤP5έ@tq~l ۾c0u>ȨնmHyN9M~0@ i=nuLYy>`6,u-}x1|Wn>E@T[Wf]:F7<:_xC~32|zaO;ۯ3YJiVYJiVYzDIR:e1s2DkCM1c{+p#'w'QI$Ē ,,0mA/ 1 PHH9fKAۨa! &Ǔ"#WD*."‡ 1`!tOQ9`IỈ߻BT3wT=>DT5,,,$ϲ!8NeM }P^H}DJ Ji1lɺ)aXatexvrw$K8W;w֪MٓN 00PH42*ą F4%({hִhִhɵUvGg^iO=:E % &|ϭoz0?빆F3`&qwwȎgۚ-0VubM1Ay;u\eȯfBH;ʽK9w~7i0b vq6ru>2+Ʃn͍ ȩ ;Wh"f.{حqlK1C0sîK*ܵȋzNZ.4Wf̅b önoǕ Zz~{:6MdjR$6t\LdF!(Q^GJ\Y߭b 6u|Ӕ qKz\p`PƵcۘ[7Ms l!ߠHcv愈հl Kθ#0@ֹ]GGlll!gMN6<9bxB{nj/gk&l, l\w|3mŘryXoR]pW[kdx,;5mxeјMdŧUsk[cd,*J8"$\`0(2tU_*6E1e{\X|7kO7 g@ n]ec]R{֬ .]%V2›:X& \" p,_@_0CeQmuźX]0lIAf IPɦƬrf6+`k\[&m;PJN" ,rֺ{"/[\OT`\ar+GF,ܒ1fpf꺨keFEgFUٲf<"͌s}y%mi5^hۋ񫸯 ȩ&9XcEb7N6Ց_Cښlw.빑5z^1eq[f PD k\@iw@cK@Qb[&lH:rr͚Aڸ  9ɥ;duH`+$5{Cailu zj  h"b{V{G╔3SMINw0xo'DU!B{rOnGr]֎ -b{'568d"W\سC63[8,n~d^W;E_hִƔy̺`Yqtp{l cvo>ŜņގLWJ9k9 C~GO4JVStUwB¬d"EƁ8c!...D`(tx: K|7>/KRUVun'aFxC-y,@^Ԇ|})0<G#w9}SYء vTbl639~K-c _I_y^p%s]Jb.X)vFݽcy }RO*(H,(ø8#4:ުYWy:0"qDHdy$id^RZg0c_\ѴI:j,xBC=2PJjFIV~g (޻ L.|İٝB4LR#!ZBL5|ѥ~y`>ARQc}C^>$Ǟ{y˵{.ׅ|"+ktՈ/ ؃;!ѕo9# =صsEؤ[&h1Pql..ﳹ}n܅W6s%Xj"]4 琯T@Tf iEqn8eDB JA`0(4޹פ(wyvqlaU,l'9Gp|+"Z<qY^co:wo 01e+rZ}ܕoJߨ-m! R{n_ߏ-(ZT%3o5ζ汿v Π>kzrfo/O$]I[r,Ln9qL-{n'u#ف*P\#nuxɴwr6S/2ڬʬ#?B(1:ݲ\[n^"EB.Y!qK tL[ cn8&U8 P_9;)1 רL*ʯwxAR˒]1x`Z.RTM8^ҘTGx&3-c"@W¤>0PCq3۽z̬.ݭTRI楽}0U9y\AT`vθ 섬vIpTN<53;e<+u!<PZSwrO#!9*PCȂdF ƌwnPdH__ipvD4Ye 5EGP\=iGp(geP"^ X" ub3\">]tѦ!Ӛ4#,^"#IբP:Fo5+UFB"8ͷK `=R|UR4j*0uA"p-c5l-"8Ů vǭvu 4ic: Bh OItEϿrc@ĄcHxSמE?pm!SؠT N9USWnk s{Y A/ P_ =^ Q&{1d6]]EHm@TDXT2Y ~3_^n#>qW33!e3LL].Uil(cFZw*57c][uֻ~zޙOqےUbXhN;g$@lh)EKucŗeQR56=Kb1ҥ ,/.xci^v5TSu-5aA򯗇iraMMb˻e+|_LjdֽX<7U]ǤޫMO3|_*<0}WU+t_n*oٙYS%XpǸUrځ3ծpV-ץ+ BtzˮWQEQCE|II5YS-^h߲th~cO~UUUUUWz~VmRjiŠ/WcI4, 8#qcRʉRpkp(H)-+clW÷3+:E=scNYrrYukEbQt-=n[5].3Ix{v' v ̒&]47ƹZu´>mHs(aUUUeq}ٶn컻 MZJ@^T,*Ն˭z[ eapAnY5VjLbwgo8`ba|zm֛nnZZTT/hF2k*=gQEUV˰`W 8o_xCC쁏zxjz7]w[{O\v>\z^9U:}?C^ TUJ_Z}>GGPQ*-EoejE$`(*ȹxy$+Kunwwbɬm񀵞XaaRbMbI$ipa]BHIܬRYDI7aS5 !$77m^.I$TX\Ѣ\:pmUi?808 TU `զ<=WgC>oL335Z|$&>5TUUY[e-/=ګv0c=8öt 4O8+aӧtN3tDUUWzߗwe[.|I'jFK ]r=-Vl_/x/ ?S Rʪ]!h$4,0.2Sn6oj7](A$^7K?b)v2T^xS#8VԳAv^k\ϯi_hm`-g_SkJ~yQY*miZ[w)D*"iCd(Tye N`?f'&Eׯ>{;9?eE?zGG gxS΁4*߯Ƕ>th3O?+X+X<3 ')֍j#T'7X镑bv#J2R!O= {DU+P#O?f/>LdwO;lϋ2 H j~ɖ98>ogD+@6㇍i R0-KOy_s~FS JNle $S.u)Til7>*P+iM*Z^72;᝝? .c۾u/YGR~v=2nj G= fU6!zv](Ey&[ԓG Qs8L/7iNYVcPlQMj>l{+ЅtMߠ7Nm\,M34Zob:^jtuγ= GB̊c7,={;u=Ϯyv qm7YAq'3aCƇHb(Pc XV1`[}ywUПO̸U~# ?as_nN3ufD~A7va?J?Pm@$ڠ^s !$_$_@qòY Ek;;\t9ej ZM9=ap&d LN~8xcnӷHJ0كo L8:tI"N̆Fpq *"VHSQzAz!%?o!֝˹zw#ܻgy.7cÉmea5 !!2$"Vz\ eB˵ɷ0( ta@8Q| ݛ]3#Yv:R.UA99tXUr$Y(f HUZQEGzt:6!C:.à;330ݽ^M HGDCHOPADˊ""]ޣ!"+nAޣ!3խdd9;tلccf]84it؎"bb;gSx!:~>; y'a B>S˯S)AJ-?ppcıRz4捷XX`I"P4MT2ɉE*b =AJzdm<6#;vvr홆Y gv;(CgB]:p{[g ms"S GǑJb&P!a_㘘 NQ9@}(gE fXFZ6X64iӧ4C0d!xaʢ*QMJ*$Vt;O!,1N[o[{oDd[JѭbfiXhom6&-ul|״ MyQgޯ3F O1~Ns;o$L?~ PƸlX2O|4Iz=6=hed7`62x0ވΓ $h]²$Sݧ;8x <8DB>!C[͆AB"18sn+|b"|H!LjCQ9|:W""1Xgp·*q;9Q =C2*{ 9UL5Qֽ_Fp;zݢyqc&#J}YQ{DF;& 1kQ5aV8!çC`=0,y ۺ]&5+xQF,:移q:6'E4p:E8Cܢ 7U8r']Q:ivj Wc޳33 p`}awv[-*M5[rxsfffwa|-|fff`r<2 Àz<哖fdjx:UA}:Cӆ؆:yW{ٴa{g&<O:6`hP=@QJy8H@P}My=ny^ GyҿP=(A@Wq@.Рn玹ýi^bk5OV b>`79.fdf9ʄ!D`/Ysxs&(HBio[.B4Ǯg 요U*OCp8UC(BEkA&DDKf;6+ ;78"G%73qŏ7n{5YdY*J%RJ/|""UVlI;iDDK"p1ϓR9#HR9#,(00 |xǭ~y>j˜[ZnHo2 Aa\(NW|TׇNhޜQ60 DLHd#.(|v>|fdUםWUwod3N! 0C> 7:0FضV=Wk-;BYmqZ$l lgƪqs1fF)Ҿ()*̃`}ˈ9 "4l=ojlEuGdy"h* ֨0-?(?6pb՚ULiaSQy-V^:2\m<:v}`lN=qBʘ؜fX462$B|0BK;q=v$DX8,ugTZX(`dzWmV'"DWv`|82e UFΪ5j+D^(擺%fs2i2NWDI: Q4J: †)Nݭ솭%LBH!D\nzqi6‚PV<,͆ye 5a51AR'$h\{,CQR221#Yu.]x]Wg}dF,E(,,"s1HZGV-JFO t$F{ٲ}$E<4FwiDӼEȉU T] 1bqy M? /E&ZwŪ%&5ܕ"O\亳 LĨ=Lk9Wh*#&A1>pT~Ƿ(DBB(_vmvI[  "UɫR{30"Ҁ!__oSe&t~lOh)ăQbH Pd=D2 ¶܎Z&u"C/yF0BZmPH-5;1sOUVU=r r7 JrAL2W[ƒR0*u FJmkOpǩ@514 z7Xb&m鏼[ByiԹ娸[UB@nzWom^h;hvx(Ě^{.32q("XT*Q*tlP n# !skS9 $e4noqZ k:( 1[ &탈e H$3!D3A9ֲ.@ DeP!V1Nm*%A%E#$j4^kBq R@Y4DHjCmҲi7_爽f,*HeId­HLuCE0#1 )C M#1B0IZTޚY3#C"Zdoq&aY{V@b*3UE03)\-ᢙCPF&!:EUc#C9R+,UvFhGEx|;{;2Ŝ ߼ub.oyN_p`4\*U(E&활Ț:CS{@?MbtBGZ/uFU]9#Rʀ*\+LFCJ.Um տW `^Q1D$B>}2LқOjs ~>>ߜ[,CaL]9X\G/7\'^x+s>?d`6f-ٙVh>]Gi4sy &!2A-=~h[wpGlҫڻPBeM sA*nPJs+lͱ)y&l;֝XcT K/3#,̳o4w`Gdo\=fvp9 MUT5-DhPx\tNCp7#!jt UX~$)+ǔƷ~s9{V{+|w4^Am%~>u8o>>9J|q}g;"X$"ʠ_i/=ݛj]ax'SV!e$[а>WTH/bh@TW﯍g]y׭n#s1o°BbͼׯLW=cWd={xsc{^DAQ 9s?ϻ[I#gLq8ygMt:^)@ߓHz6pfP QM1F4HDŭdȁCQ!BQ&"`CI1īU_Wׇq[Os}TȼbAU)OE[XDڭr~Ҥ_B 1Y!3¿wR|^ }_58ʜ'^g A֯9Bо{$œ2)`'񦁎EtJP42i`@AƜ 43"3 e PҎiitE2@?JJP{`Z?ȯ0N蒌/%Xp)X~`= ! .Ͼcw_ॢHsq3T䩒B,4ZbJEfBRf@3 2L+Ud *vX! MU\Q?m0OfVG2/6@EZ5QgB.FUBTCB}-48Vӧ{S@#`1`\>B)B|fIew$A4]5JȰGs:kex9^0;\whpu,T)WGS:k,+F0zr [͙"j2EjI5է]^K{4bLVh6+Q;l1OҼ8t>:t8lAt6qDayv8=^ ؈zz*$43؜t8˪3{a17Eف6& >cfgosDF g=AaEYT2ZRxlc.ı#a FZ\0EYT2Z@U6!#DQF7XkFɭÉq03.~{?Z M尢`|<C :vt8Uy&;ZuiNӦ7 I!>it(m t!ǗNbUPNE0HcVӤ7qc8㌟ƞ=!0öxavۃFݱ!P{vUb9!tões;L<蠶ӹӃC`Mph{~߀Wݑ fPAB({bh ۈSڵTẗUdQUTQEUX̆Up:WN_C<@ B7ٰCh:!G'h]  p = V8؜q C;p Ðt>I'՟W _ %Q "m)WrDwG hЮ7!aUwq!a߽P~}H⡀hz{#Oj1!z<3!! tpq|;t ̣003!0CeV8{Ӥ&d9u?c 駎! ӧ3'Vq* 0qU\ +3ouX~¸8y4(<x뽹88/.ݻqqq!A4xv!yxv0!M-fVpH|Own;9t]`8J:B5e*:t.2C=$nPbJATz7U3Agq&qqDq qںC!<gLBy 33!Xld1Ӄ>}uwyCO $8g!!vj0t۴ tjO-D2 +$ 4Rx{Ŕegc@Ҽ@`Vgx~;wQ |wy;+>OP9ɕ"(汕NQ'8M1sM! [pl}i7Ϫ+BSF:qӀ:<'zxCSp33XڳӠqXdYXDd%ۀQzq=^7 O~1GG_~vG+7F! ?ehgQ-F4Bu81 k9oo}Yeڍ+ן_oGp{H"7"붗"i=G˄`n:M4p6;EeǒGI\> !GQCC @<@9KhWyS i !6$zTQR,"LfN)II:ئ22eSe3L@ lazq\kFC~˰sC!>n~3ϴ$FjBDdj3Fd38L ! `v HdG:efe 68wKJ9U +Ȇ@>ʌܸgȾ 2_D rT1J ;pWBEC|M4|c?,$!'}pQ@XT q/]B1>5:3 V 6pqјVڤ:: 8ӧq\> ?a8Cw솴=0x8p`q7 .`ѴMY)5m)lMm̍1k6I5X!S>'監Ihfh'P &y"zH-R@@=Ѓ>3#i؄mM6fZZhlG0H]NY \ h85E}ӣC,7L1e$:,eFwScr2BDS0c>E`HY_XJw>M<|!xvtxu`_g>Fza~١ΟOW}GU_G~?aC@"~!$LQ b)fQHի ӡtB J4+ 0dz (fDa HDp"{T >՘g ugg<7Ŗ30B Vc!@1&g~lƴHY-eŬR ȒCLjY1&"6t뢊TC@ ;me7JdeUuTE\a,(,kۧhrޕVՆy^tkP)BSg*./awl1e&91W6o?Zs{ uAeB1SJT+]*ST0px#=TE4M. u,h6k ZRB* Q*vSiF]b6uunXzfVًqTDcNkUgvƜv`NUP0Ӯ^X5N;v1EVE j&͋qࢊ("feWEZntjl A lt8{{=u4( !ū_wZ<ټj*;;;;Xߖc=!3 Ә? Vu﷣v4mC] C!`vӎOtEA 'W>f? qkNsqRevӏ@xeeVdOd{w;C\ c:sCtŒ>(X $FJJ2ヌ08:CM+u4<4 0¸8>Д {`@3*ڨexAJlMjs!G¤>)'i|_ 'B  }@zvvW콀0 LGU*IEtw TN|y$"Tfa]:q1 }aΐ>ن a$05ifzX 3Hv7u>̈́ӭ;v"b3>%}!82/_y#4drwňw=<2,n:#΍%v9r~M}vz%o?9χLbaFYDI`}= q438? u4QDjRiHbkB@"Hz|I>^p _2!vCwSTv(BWCEE3QL|lZCp@#-kzCԄ2Mx3=MBIDJme(+%+m/8D$IPQ[rW72cCgqn|c ̜03ҍ(Ҥ2}\ԯ ;/xAwtcaYe J:q4h@@~: N G &3N`8IDzeZ3Eh̡F`y%%Y{U ~<t:tc3<Èm:ӳxuᆴx{mGR(#Rf*bO{Ol]UN=6`vz<>NXtLaۃ\r{9۬ l =BQEzδrs =vT<2]۱|hߟjz6xeՂAAAa,:-F54US|"wCbs*1 ܧ&b_`< 1G6"e/ZtN:tN1l:l&2C0'D31+Esbfcb"%1,egnY4nk5iY۹V]%\\dspqHaBfc!gb+`*iҸ!GGt0?_8;݆AE bȯIXH6ۣce!`tp8z40a( ; ăF`hhr|^v!젯xp|U.B $$H+JCP&D=`a:_q! 2"iFUD6 ="ni3JNzT۴}ڦSXtLJhŪe"Fl|F; Nᦆ3L N8J'~)?Qл3<6]<Im=|U'}`ٙ`O@C"wfo4YbS)CBCvt(>b/k+, Cc݃^C).JeIBd9PL ?sA 1ְhLa DO<;COhNaxW¾1N?"҃JҎQ98S4#>u†c ǭ_o:UMfs X{4ӥM±xꪪ5UUUUh ʢ;Fh?$db*ƀCnC'߿LBLĬ}:v|0:YC\ JU2A3Mi4tcbw [BCH[=Xa86Yl4XCAэ[0TʟͪվFfkW#R .ʺb'L-z j&njTok&Hfa{;X6lƠXCAɍ[0TʛWE633Z[WQlD)EV4Vs[WN4s7z?=,Iۓtlc=f5ݿ? D3<8pCY:U>?yp taTN|iko$$PMp$,STBi&hD=x<p<Ga:B08jۂ`8 r;ycqE< .:=m>DZ~fdXg;;^Nsp{!8!zv1 hF=A›{=Cz%$Z(ܧb ?C=0F< 9|p>4' ȂyA 2Ȍ(x*NJ}>%4Ac̶4D7_S0!5l% Y6j8vˎ:fMmpt:A߇<+|"ǝ''6H2Sn)VҪUT&#ʒHuvyus(#CA21]:aL[@3 @_A5/1WӞZƵy´8㫭,â"_Wiö:\t8Ȑ7U:qgzg <A7߳:2Y(ӀCfa1Hi>̇t%L=;>shhs))!F0q1a Oor{snRz'snRz'8}pbǭnkh0`SN8d pvçn'L:qU63膕. d;r:{k=Hal`t=o3 90o}>_a&g#-kZ+0f젧j~П72MJjy.ӭז鞹϶7ml>YCU(@ @6 K] uG~|SujSu-fn5e qý0cpD`5%4 HSMC?8/ToI) R61}g?ƂUcA֤f¤4\;XBJ*d3kdwQCf!X{HR5T^*9Àpl#0Gn,l +,^tӢ|FҐO.?&k6aÆ͘h܆4+`a 0 5Č,HP< RhTHuoTD~gk J!N2:5ɥ-59 a-h`xuM,gv;8vh8;q¢|7Dd-bDRU=DzC0 BDcx.l|!0vݔ F׭lk9?WDxӭ`us+GZusu!XcXF&030L2C 8208;p!2;Bʬpe J~O& z[GmGdřa3ɿێ%َIcCQ&0䚹sX C(Zu.Cαkg4favq !0cӀJ"A!Z#LkUYƙ d'?t>@mL 8= .T-= zp2H5TFy?l6f+`D%&F5jSPzNHkyGPl1 ٽa.CsCv91'=puEi0IWIҮw{Xy "(&z4%uqvAa]seFC3 $UFM{ݸt;pӎhh 7fyܘw”zlChQɹqub q!647gnэ Uc32QM T8 nSHD! c"fg,C$iNb&54ҳ\sJ @c9q;sǁ^8=cqQIqRSBhņk%d5;9zs@> 5 82cdc28/8&jL`FI_$]0<a@&b ty1tf\9Uxk@y̬=gM+&>tmȡpr㎛S!@6^*.w;+2! %]BR$0`gl8$))lbp0}<:!&dg!C3%i>`^%su6{~hC"})ڳ¿1((5؄FY/{<{xefZYʩ̪qrlsϓ&[)2Ew5klLzXg%H9"" OAq IAjH2UTp( CmvzݶvA|0qac]EIbT* +qYphqp&&3S'lB&@Ec}YmEc4D,A:Jh%qa VdӈK"Sz74m3݈ߝ|J^֓cbFb<2 'r*zbb Danla}r/.!]4TRR- 4Ѧ#[iS!B 33 WBs%%C *TUUU5ͅTQTUURUUUU]uUUyEUUTRJ]rRUUUUUUJR򪪪(JUU*UUUJUUW]jRR]UTJUUUUUUUUUUUUUUUUUUETUUUUTUUUUUTTUUUUUUUUNUTUUuUUUUTUUTUUUUUJJTUQUL*TUUUUUQUEUUUUUUUUUUUUUUUUU]U@ zI*)UUU[UUUUUUUUUUUUUUUUUU,UUUUXohbR PGv22ϸCHL3>d峱sO朴dIa@_aL̨0ۄ0U E@kY/`̇}xqp *P_ʪrEUSJ*!S@1GJPi^h(()Bz;Eͦ&P RBvlFӎN8̄z*1WsHw\.w9n9D!h`6%^J `D=aÂpZq ckNFt1CA&6`8,ȧ^ʜ?f>鐧ӡ0$8N‚G~MyT<;@f hL kYlpN;[-Z5nݧeYLbCz{ 1{y~ 77 >T1ۊ ' JNr0& 0T `D8׺_hEKC4CS¸1@"eV/8 F4~v1 :1ԪiCMH2T#+2#Hd©zD k5*Ε C@L0̆x̪$㣃0p6*,j(j9%ұa߹t;xvia'#m}L0L9U8:a hwRs?3Edynu-xWnz9;tynu&Ѡ+80ɬdJjֳ>;}9λNkC&xpp`t5OJ̄;u kUBi&6镆\0鲪\C&pgHGۧmTQ]C30k33378Ν&n;F8;y" 2 CJ4@q5>DT8:N8dd!3bJbbb~Ei}9ph((b򲲛gжw&W6{h:2eZv25$#nDmn\ 1ɼ"{`ae~p3N[nҼM&!nUK[;P6ߞt{u;f %g姉%?C^=Iņlj|a<46"#<tkSd; d# F Ku,4) @hLؐR\0*[Bli@hUfyم5YܻFT\Q[mESdzȹ eۋS@[ $]\5$OZ@ B b)KrbUs?ní!C,q\ǣT&W%.i/'{J}771;0+xOfE*ag4mE86GlxtkSd;  Mi%PB:ݎ4&lH). ^[-NkWI mP*3<šY,g]*.rm뇭كd\089EK[D6J6x6Y̅Rɓ:=.íCXᖹF6M>=ls.[Kgjo[YѳVV@zbth.slf sO80i9]V,;><{I׍-cL564uA,ol*~DŽQټ""eSɗE4Xb1$[~_zðPue{`O T_׬o?OsT]kY}G;N." p5v63Tg=.RIǏsǵe׋h-hu|  `KAW4$|mߗ3w`I(- Y"oM `IЋiSEUhֵH |`.|\wwwriM1`r |/ztr| qxUUAL˧=*ӀsAӷc\===fe!M#Or:~ O@ (l X\XQF|V~$Y^c.k<];4:'kKwl)γUUZn}T=VaFfcC^?K/A{~|ezQq%J_I'U6ߋ"-֦Ҿl/¡z/ݯ[!WIom&o~_dM-kK/ݏ{jRi#~AmUz}÷;!UP߇wunZKtޢqPYdbW0sVϫ=Okx߹½8/}}U}nɽci >(m`k_H̐)q77җ>34!IIA c/oMg1N83!086nݬC*W\D6sr 9+D¢@ #T83 4N43~LdSOisg~o/:<9$KΧ<ن,E[̧GU,FMoŸd1w7 Rzp !D$yM(p'|bftRkY[v4`j,,lil[v4`j,,lٌu4wfD+Nqk{5 pڊ)C@㯢"bt<v:ptcpEii\vpiMBL%2VVgCK+3QVF_eS1@R Fs +@fqCi^3@mD`U\>!CSm CbM)TPx/{q= #BP/10޸=ُ^**>*CLa2L Jݳ cJԱ$,6lږSKKb[aJI@S3MUK-L%*b baDXBBhdV% QЈim4"JR%)Z`"yf%Qp$e?tpt8A: + /|֌ީ+^g6?LF£mPd2ZWdPFkB1a1Bd_MåɒN*2oŜڍI#q3wx2.$H{C#rKcz!Y1}kI0qSҍRiL/0m60^ZTaB2Tb\+T>>p*La0dA,qבֿaI~ζ}V6y *j3q) #]V3Ut7fMơ2ޙ5&g/.g:ѻT{ KJ.QO!.k\ &d ;ل |Ja..D$Te:ߋ96FzfrVd]_H<7k Čsl].뀂f|;lץ{28q^d&&2VػjY 3a>{!EHt(S,5F.eµC [ ¬hI>Y^E6iq5ipUR#-QF6k7X(䘬Gvl6V'6s'O%n#v*3}-ZXvʟ0  8w0$Kg[>E^ڏY F+Uhf5h5ѮߎlS cPptoLi3 Kb|88m9G=CGkY87 %dXX{ų]VR*<#b3ȽLL ^d.j`K"@D¡`u_8kk4m$ǘǶְnU՚E#u*7@L^NT:[r1UWC܇ya;\ץ{28g\͞ȁ^UYT -]ɬ1 iD~8o>}ƢҤS 7G(5U$#oY6pl.=TgRGk =o7:oy ])[[ jxMbMaL8:{`z:m k;^+ 1r&dF2-0=  X\(C*0 1M&r|Lb8 Upqϧq";OY Ԧ9+v6 c_<`9 ux(]:Xs ͨ3zFf WM|:ߦUgmgnYAPb~WskY9v಩5JHܥk qit&bu MVwJջfVVU&VWkpTʥҋ[PMr,{jDK$I INQKN1EcWC{zQm(W#wϊ8 #Bҥ!!2c$tsКg!G6FYeAl\o-h4B{wqPsN28E%鸩rEUU:>]cfZ5N@rk$Xlw[`xqǓgŠLd'_+QGO%4f7S4>.Z}yrw(,P6I !+M|E8y]p^ Ӄ/SU<Ȟht`vuXLvC!gv;{⎆ʠ==bMmQFx$XinEZR*QSVn' zYY9 f{mϹF:m0'e<򆋜 iɉf`¤[ms,ID$h+7&QY5WkMZ;VzCxVv]9jzĔK:VZ]睝I˦l3PԼIni&WdEFp0[tjyEhJkHa"@bUPIFB`eeffBCphUŭ1b֔(E:tL8Ι]21Cl`}oekḵU 33Q!˷c2m21`s!˧efhTiۦY{-QE)?n}dŵKT9XXYޔ(ˠQuxOpx@!DCNg ;BʫGod4j "z[ 7&6ԡkM@"/YڶՉc-ٖjQi\dM:tŽgX7i(Z0WP+0Be\& 4:DLqztpDDuDU{x}e|p@O( 0/4aR=#` <8NUP3ChC*2 (MKepViE<ޗy]T&k QmOWNJ-O`VY&! 8fBgL0N68L830̆0DFf{0pt/p|= v;Á= Ovc̈́̈́+04[ CS8)CM2>tG8t3 cQNyGր/w^pm{z ۽ LLCHDCKAUMCHi%M"CPHTL;91T\P4%227p(D!b?+ㆢC4HgD1jD[}ye{KXf&@ȓc,4>|ҁPP񊁉P?a zR@[c|QG6z| СBdefHeBp|΂1x9> +9#r6`-c _ +8#r6`-wF0G& j18 I6^\p,Єt6:pC< p4;\{7\mAۗxdL| =€= \BLN@{ > E~pI ZA6ʻDE H$>cUˆV8f8L`80o֦0q0, 2ȍ9STڛwFt΍&CLΧNӡgMáӧ-0N!fppUAN8Nj WP38Gܐ Q2W <`!(=RbW@^p>#Xׯ'Cgb֡w5m/Y8)TA XsN8ȴ,C09u3# ͧ&f]+V6IԆP?/|4Џ cf83L9iXVc1GbXRh~poǫ`;Ѕ6==_X+rym+ryIS38rhH_iUI{. E8'\LFpd^%`Sjb8=#}:>x!!\s0~ۥdIMmޘ݃f8M|r=8."d?cсMfiC 2miFIO}eE]6>qYa$!4Lª ɚ& 2qv<xpL ipb>P"9Hc؝t&?H]` _9UYUUa a)J "pzB@[ k`cD ,Yޞޱ磽dcv-Z[E7v ]_ }cH$",1sLhi)0&b]<=a'aA< Hk|c:ӱ/yPy{,z͎~^sw`pUt1@qrF/:LR;ӎ05OɘӆcN/'HYU# B9%QҼOi ZQo #xW|m| _Mg#Z8H8Ȓ`b*wPU= Ak~ c-7t4ު]mo V?!q A@dvd spCb{``xLtdg3N[tsKce:poU Z.OR1 s0M Fbюc`Pd (mʗrM\ g3N[y5loQ;aӡm•n\ꉎu4aLex(3h6T皻hɎ :ˣ98!(! ƹGLj9fD#̠R)-Y@,aS?=;gãE!===;uq/OJmن*.3'=U=pg8הO{:y拾\p({F4>={l3OsǑӷ֪Ƈnva:p{sGlgA#AAxy(Qi1Tq;<>{;y{~ṫN!}>8ǻMw3,t^^C^G2(tza:ۧCó <+yq_:|!DDHq(X9H kBNT)rz|}Ξǰ8x8'q EwQߦ}~yww9\a@Bd$!QBѡ 07S4+}xf$bX;F- Z(gx6bSdMd$( @91lVthhszD]p NCu &- 4*b560n;v$>(*%3uFd%I6V^QǦID( P G&>[ws\rE;{з%)z.e SXM ]{7`7u)ﳔPzGa;n}yڔ"ER9 ׮ :.!;`ґysDC鈤ۀ׮ih:eVzp:h`^펀 EP<g[`Y65/J֞O>_}{m=5}<c={nhQOU]h4@m o}wl;9c2lv14{U>O{8P86sY9P( ÙfYO'MquVˀ($ 0 ہ нsPl {;;&ތB#ٍTƆ޷nꃍh޻(&=W̵B@TK|>WB@2UmР ;a2ch06(4mF,W,YY  [(q2$3bVM<#h+T}<xl#d YcelJD"Y$]JtZAƻJU_,wR#n*EEGm -.6(Bg>Tݥm¥Atb )8 knWnJtb}Y5B} o_w%QOZPW락CXt`24)\)*iGYl+==Q+\N"J D3}7k}H(BvV6ƒRδ F}`QlIR<ޗSI-nRRt/$yt˫h`wW+>Ͼ:*YNdݹ6 hVêu蛹s='3 /zv*Xn†G}ˍox->t@{-׏O j>ÝuYs=J/a Sul wI[iThI/9=׮Э[j{3^v{s[鬃D/.SaҴ^wmc lZu'r;h (U:mn:CyǑe9įβfe>L6 A{/b+H1Q:V2}o> z}|\nPX&YPYʲɽ9XUwlNe@]JpTtyayvY+l[ :8Qm&Kmhw m@*kC[M5m\05i(%:sXoæ[mZNewKhKc+iUSZ%Jg\Ukv2 c 5pvsJn\vu޴,tj0ǫEʷ6G@t>x6󹅶۸R݊7mYf5f0 mQ:κ9 kIGKYҸRQ:jֆ;Uu$ *Nȩt [mX$:AC;Uo]x^ɸ5˝1v崪#Z$ќ2JO}WmB^coeI%w:l %Me5GaL6Xhr@¨}pu[1tE*( \^FlG\Ov(8(*wm}wuh,3_ڿ&Z#DFH/H=2"_s9+Ԍ3kzنQEF(EhK('(/߭_k!Qe>}k1GG1l?T2I1b2GY9H9O#Q5k&"5})JJ*O\ː#{bP>/b H9H05 0 ˡgUh`l)b( b1,2!ũQ&Z2 i6>j#Ujm*@_dq$졂2)M 1#9vP2nJQP@/~p%.[w_pQY9X`fN/݂>vEOH(9\פ??Hv]bw,R4x&Dg9[|cJ$ъ2nAb\sW1Pl1"a 9t4"IBV3LI1LDɩjJZQ4Y1jDYLxKcU41GU @Pá]䣏?{o"R5zImU3%L#?O\ gL2PTm>{aX'_O]RCHKE1wA9J#Qo\?\7lK<#Q?qDgD P`{oU%^1Cktͣdd)3˥\7 ?b_\M 'ez@}v쪔_ E"a3"8 BG܌F 'zod %Hfc30Pe^iQ8~Iz\==Az"/~Gg.l[KV6x?S=rnxq~!@*\dԙ2RD6;x's ?ӯ_ι|4sK):2)d? *& `Q̪ -p W'_Fn`}=HϢAd4P&z@L. 9gay?_#o^\:e۔?THսnv& HbQ$cF8SLKpr)p. 4lkzCƹFdT@B}jn MJx===x 0/]`%ܝ!^ekrDi$7m6v +~?khȄ{[󃔇o_^~욞6'nCO'ܔi(IAzن87yXLą}.iM`n[h?o1H_ҘYP@jVJ> L)qv%\6]8F0aOxiaC/ь،0J?\:wļ {[17D>L* Ƹ(R>tߠ9|Ku;)5j, ,UK߹j_s\Qj\Z9˸4C]Z:]-".XꊠC{!w[/fgG]IYNDy:9y?wbD{>⨛>~D=K#~C"8rۃ?h# .d}⡵yn6I?y؇ypa7kO3[^>n.:'AwmIcQ-yϣ cY5?9pèvtba٭nw-:U~}9pz؏Fm5sB_݅/۲l;%]LCڑf`jrWѶdƂELW :ECsnrGcǢ'}'w]v˕|rRjQj?ľ`hՀjז]8t7_{veϥi Gnܮ_W=юz^@vw:69.ÿ:]3knqY#m~2l O8'h.xf `gA.H9t[ hR:9k,.Lh7DڋǒB͌g jXAWGUԍD%[iҙ4mɲ(p@yN!|nZN9M/0}uϿ'τr6qqgnw;۞<ѡЪ;?뫸um6T(8\,z:]^1 ?abwmS*&߯{*t.l,0>?>}yIF'iÜٞr{ I@赟>/*&+f2[=`otN)ʫ DúDFGL=hʅ69=wDP{d5a1=P&R|qwRQZۗ>@{2=,<prAs1nLB!餁GAA4G5%3y< 5:S`&`! +~spPZ=ف3r$>NE˘4aJ_cB<Y!ޟwAkx Xm@ l9CK|j~eBvBddy148>\Zs8bL2͉!(G蛇^AR t/RPj 8tm A .AF{t{WK^&#&G X >ݯ;BhU0dFCW"O66ۇ^d}XA-WWo,AI%6)ڣm[.N%=ƞMwsݔ63=x+GsgfPT욍* bHs=W#ˀ)AFX=v<Ӡ[ o=vA|t!.w~CZ$~#%dt_p\Jxd'B9Ꞥp^ iB|4FtB6 (Q8(F)۳'28KWl¼}'P<*L4'% TWi CН4çjֵ֤kZ֢]@IԼeIj;YLEIDϦn8rf:oG#M?(q?(D KxMvUkJi,Ă 6M;>!`7892$a*])JĒp`,UUxÇ8p=;?O$ ;ն™$?*1Ǔ"'f,';}]N{v.Fr R_;I{k|Z\Ͽ!:4x,ʃ)A";90 W%u;39U·s*?$='^ >_ח?-O}v>~ ǫkc&р{;-0F.*ά%Z5CRǫUݑd'/`88uQ) k"m߸@Bn>\[/iwZW@.-NByd` I*r0Niw @`bhz ØUdJP *q "5 ;77Evs@B+(l Wi38ze'Z=NApײVw#Oima(t\*jՇrE"͢D> $AP2Ukǟ;ɯgw}߽wöofٔЀ3a'B zt J$M γ@`2e+cTO/~Arj 2(2u('?xAb7jU[1|+eBjz>jtw?a__ ·Ƞf{p)7o#M!쒣_ww=} {ӯt=5ϡeWHz;JC)^ k JZ8A rG^>h꯰'~>Yw#A\Gb1h.SG:Ym?/‹bF[v/[tBK|BĒʮj|VA |bȤ:$HCdUf*2# zI5ޅaјRe:q`@s9(&IY#1.((x] @oʨgw;@$u2kby%1V?pݤXߕvC=U)L?]7UJ)tv0HgTI@׿luN?fI8s}q@ej3ry&hˬ1A}^f5ǜ^Ý#칲+~J+?F%w{/[m XPMxW.(Epy=^EWA3T6d ۝wH:Bb©*$IJئvs& UMɿ;r*Y8ϝm_*/4ϤϞ3XİCB!.Fr.3#⨌?ϛ=$iG־n?k{lY096Rc,u^1(=Kfp@64YOg {MP#~{ <&dDȱy%/+AѕGe?3&reL*Lݜk9Gћ}%@C=ȿԋ:A?S1DE OV= A+h9BzV &]**,(NϹ7RXz?'D?D:gd^o<#?)Q]jyYƔCSյ/~B%4?~dOMh;|/a~\J:gNA m}T=goNv|{?}da@TV6wS:Q93wRJk P ךp"xzhw]@ U  HDR(\aEep' ziGmZ*$Q9%%9_R9jE Y#\KOATod90ISd4Mj\ 2kywJSa}Cq:ZIMxXMl>@1;g跈ZuPRvszyyz+?FBmZʸn؇M٥1t=٩wzʼ+m1r|/q:V R0ap^*hPHZpc)́ޢIT_s/T)QѐբO} Xu(;TWX#:Z@}{zc frP"5V گ+ɩQ&!` Jhski%@8zGL Q8 DD'Ώ `a 81^ŜzvvLWP,v| D%P !gDDM: 6?wӃ DN;̛9Qf !wg *hl&%^7|3>Ix*Z_G. Qa(@DȣR2},&ѵI5wsn*FM(!ĬM1 e[5]xGs\AaEdhI1Df4  DiP?_SќQjP)Zʱ_EqʡX,(r3mG]lkӬ}o*Yfff!%ntOF ZV@,ffVc\I.]鳓zx1% m:7,IEY5- ve4GvXH݆Fbkk֎1s*=,#1}+dM?_C5hQBVOBDs串Z a`9% h$~ia !DBI2 *BH{ ྞf6ŽiARP^XlUEǤQpH`% bIwX8G/PNj_g<,"abprW~Z"$s*M ;Fnd=ʙ@EG|?b9)2L%49TaQF0+kQwTf&8~ Мv,E.VGwZfZ%QND$?~\g߲RT;w$p pJd~!?קKk,}H!!9ѱ!}?m!Yd FD`wJ!~PI!SgC$JzBwa$.rR \Kf{BE\9ʍ]zRh8/:.GwN) V%۱"-^鶷>>j_?uN]1թؑ=auo^y׶UY1Fr5.QI)2"V,v3k]S_Ar;KLMV*ȗ[bY7MN3cYalnd2HUvE 7IAX'2O2u4,ԲQu:0 lQfA% # _9dF0tpLTHxph8$^sYti\-Dyg.f?,e>wok-{2x?@5sQN HխHeFU Q,f);FGHrI!\e-ٙ!0I[pqfrz.Uod/NX@e_m4RV.׾qrz1702 `P {Arꅉ!" N?vFv&c))eo~MW#u9+ZXvރ&GVNO\zC٠ ^tAQUn*bJ-eв & -8%Eh2_ΣG߫Mm~A{0$xoЪW-"8.l&/`n kTb-6B430f-8/ IL-sӚ[Q -&ᅤiOk:n.cڳ2x<.֔QiXD֡ ?A)GkFJ6cmN!(Ts)˩fKr|1> ?)b*lڄ %6xu6s&0*Uz/\4/!avJ_V*n\ }S;2S))+z97^o'M=S^>&|'HFla?O206[?va+I36ciaH!gIS;8s) w԰5u13W!^kl}!*4Q-RCjPdYȖNF|>)3)[yb-|mt" t Zw;RNsYph"pus'1^7nny :/bbN9Β18i>|AvSJ{Jif@:va2dЅYdhJ hP3L_.| =+21w`R-DUfÐt,8MJ5=c@ "'`QpC`'&ju9R͋3cs%'*Gʫ/7'LxiJ MB9"y'CfƥƆSOb2 (NƧcS!{r3 Qa5&*$@qpp?EW+h npUpCZR^ #X63d[8XiwYƅ Oڴ0U92yټ*\֓ e7*ɉȊA+dDWy8.*()~ h󆪝֬TLE5`sLT!,de^7 .@TI,c+~0}`* 1T Ai _n4O^m:UC NyVn='" ߨ*a1>? k6#@yZxN$zL- ͓SڍM"CI'fi5\V>SzbBv^f3U֬/GWGPF"N]<|w2*~ÎƇ㨘}o6/vI2! uHߋpT`|j )!u$G>}Wf$mI{C+*hw:b1u7Z5z؊(x^Bcek]7,ݿ <-J;-T g,1?(-L'+GO ̙dIf[B2/dsy0} εÇ'Ȼbty;v=GNtUR11Imrr{RhoiL3F#'u;mgbWvGm`+XqpP溗3ͬ+kڜ v+ql4WB]+G7tҎ.߶8S\T4r4p~E(iO-t7Cƫg/%7S-vDkDA1ᮬ]~q:{;U}yo}^HB}8|Ϊw\xƵ[0'FsWe[(vOn-X</#gɚv )ڲչ]w uۡ,!ՂG|]y)`[57H[VB6E2U`Ec@pkߺk9єc;Ycp$ ?Cv$(:y'ΗK]H Y$SS~0@Ur9]kd0o>~{L{[챂ɲgm=|E~{ ,̿d!%9Shtv YÜZrvQ'ߧ:N7q"!>鰿Y雴7st[}m{7r5Lc~<1j#HrxS :_vm>uݵ4] #;͍i_gL^G~_o` ;;u'm Ckh]4s<1 J'kIşPܯ-k3%o֜6ۼ㞱MsJGV-ݾ i>Gls- tiYƜײ2M: SWl.%}FD.\+8VWΎn}r൧\w9IS)^tJݕ^NSg߾Pur۞"{lyq*Ǚ^} *.͕C.o 0\pl4R >|pIAh@?և$_}$>PTq (? wBL'{ }C |?EGqXzH{t~gNҫTC:OI|/]5A^:5f?i^F1iӣLGë8郔J7 `"duLd$$ɑHp! "I\&y~1|d@MuFUw4Nā( z^\UY]fB|wGCs#]U,; E?gh3'$3M`_ & k2)J!3Ge_I.Q2QUؐ) Bpި?7xf܁'&PnU$Dk_s?7'd&uL_iWޙ~:!䳢BY (B(H!oJ|;ʧȣ|YOcG~A*8$Py:B 09#Bjdsdw~?5?lE%1ѱQlX\4A0Ѿs@b&] Kf{2s[j*Ɵh}IH^:i7]Jh4Ɋ޲m(?~mv9JRYN@INZUbIJҴ@!@r[ܲcTjEf-ʭIMMQ-ZLʵYJ"ӖIe7Jű }ݜhTڅ APJWFJ %]S#M]k ֽD&BB<~P!BPrQ0 .!SуZ)7)d8\WRJs# [1*b}? `D&i T - #~^6$;؈hygnMrejK+9)5DWnKTFZ߮Zi8j/9rJw(@&@LC$bG5drQI1 llWs".6`FbDۺAQkܹuJNF%f68YiO]IiyƲDqZׯ8YifҬLI m^*vѷmMbڅ31)*~8#bO36t˾;·s ,B+vxpziݱ"~mS@;Ԫ8%u DPJb<j  0,ꔻQ<9TG˗ vEe?4_'k$FB4H0i*LJIC[8k%)*K<&jP}f>kXٷf?RP!j$ s?u4Lv+/ CId !Fc|ofhm_Q8K|.։  gԼ~Fd0!iR~_"|zRpӯٸzc9Swn_Qp5 4qu~@tinqKt0}Vjo~Yd?^#g^ O@>^ƿ4>4+/<~%nh{] i{ }\M&7{w! ݇b5@+R8_7%ٝ|- Z]G- M5O=;e[ׂ?p #֒T!@9(P$?P-GD|vrSlkh#5"FqN_ASrb<~~[@N!df`O?@D|T'aR+ C{M񟌽QAs?F?s  (PB ?fPU/{l@N"A}F_"+aGb{ 4˳PLJq 鋿C=nD~Ƃ>X4QXD0 M\8q&hqB(,PAE$xzϢ?Qqz>һ2܃`x@? Ɓ{ Dc%\(7 j)(o"#w1$}ɞ+bHgd=3OBw(}.Zv :QN8c= "f A1]S"$=E4-us ؝\~80 GNvylPC}aa>R?FoI7Wwphx.5]ϟ,uT8r~3ԆfM!9!jf /Ź+8gl+}/[m˅~ 6D|7DbmgFD@.zY~|m|Vݪ{ LqoGU<: ^bQc~tXIv/-]*4?wd3'~n?gINL1C&h"OCCdc>sA;=y=~+{EouhHxԣ',p`ֳ*IFw#w@3/ 6W4U?eD*LU(pģ-` #k1xʃ)Uj4RD ȏߓ~Rb^BhʨB)[&I$.[mD5鄄xu8Nr$I$p䧓:Ga\ZI$#3 `EjɈ$Y/-x+kUݜwb JM͋6-2Rf{S!і6BA^CLn- K  ɦ:N;W2#P.k5Wpt w?۝vVZ=hdDvNm{Ț#9m䚕65rn+b{kuzG)Μo,az tR.dVgvY'k&Nlfp۪$% =  \@/,2jVDz#,hS')MA5vKx]&Q9_&MRM~ {:^vl#N;OnYF9U%pK-Mrknr VE"Id"-l)2ڒYm%+Ek1jQ%*B[aR9eZZ.ZLG\Ƭьr#JZe%ڥHFŎ2 UqmkKV[kh *RZãad]>ӿy>z??wOmx6Immm$QM1.e[&칖wv6˅-!!jZZZ Arۣ"$I$aՍ7EL( ,vMT]DL2F _`xvY#~H\H?Ut4;C"=:&G?Y WfH\>?hyoY;w9T. B/s hwbjCF_|XGWY eH> a^I$~ ! > 'p@ {"fHޠ?~"6NK$hW׃ی/ pg^sLnۥ~'X@[@>,h׎<߬4HCe"L1So㽽zF0UCg#47^8,,&@LvDl HZ$m E3{-o\z 9G'-UPWUE0UWf 2\᭙BF 7TRsYwֽ  :zx?7 &?Dp~#]džr;;xI`b3|CJZ;Mvȁ4- ~G㮡79U8z!0@9 D{9Lj[[$>2jBQRD?b!9$ʂDeẂوFILa,-0⪣f)9 PFBR6ۘc[YB9 "(Hi*4%%F&X mň)ňRM&DlVH4XH%-JXIcZ,`գl)*,!%%"[$kYfaNQYY|X웟O_׏߯ǦOϥRQTXʨPgyI'|,>"h}Nu|h"#LJbAE7NJHBI$$"3\{(Wh50u5ivfi{33sRIʿ)%xϬOx _lx7ß3^_Axp)gsQ'0|=.BA8Qɛuxgn鱉 .9zHHCuKOj"+?Z ˱5 Q HA #ovF ='@lh[(72¥PQL !sʰXQx9u&:L u(97;im8`r 8 m L_%{:+Ϻ7`'P L!P tۣ{na_h!* c_$bO+Nj; s(!_ +IOk~ھRRHehK͙(?)2~'x@p̳ۯ+@G˾27z^ҕoqYFHFt>oST *DB"UP`|IUUXy.g,8#@qw8 29^Z?ߩ>!/RJII k0Y`HY,VXrG,^D\'ZxEJH}n|> L\.agÉ;0&H10&~>0+'D aRd繇=M>}ΎI*H>{$K""~? &5 }sLުiDh\'~6:>*k[U/h,@FR͔WMtصRr #C !{%opMĂ}B8"%eNZ-ŰQ!ڮ$pzܖa-&G91% b&B|QLwnX`k/3\Frj=Y ,Lc"22AX2 BPn- E{? !' *` $ hG?RRUK#Nʿ@dĸbbx DPg@Qi^A 6\BD>%>$u&]1?v˴8Ƣ ""Zk^5yR2afb9h%5K/~+U[]-EAI#jG2SF Iў´DZpABR}"]tl.7&0YCr1@H sO}9{os;)GKa6 J$" J 1ٯYQ['y@;9RR69 kmjS!\NUx:8IXh.rh\6wɷr8@<_o_۬a g2@%l3 BDW5ϧ~{v2o{&?]!gϾcbn%le$L8?0C.WIu'/@ I A? ~JeO|iR~ UQ{QV ?w~~1*BP z/ߥ7褤P Qlk5v?FRqX d/W5ǃ>! (yN. ya}QԌtHJ+vq:8v?&G&|A <OeX U҄ll!Rz_ӼGB @h -}{)~x.S/3W_;;vMuNzؑZ za!USї[HaoGXCHj{>C0_7 G0|eYI{g׿řD0=jp9'F^*Oᘊ8_"Uqi$KՒ;&'EA=՟ظ^'ƈӂa!RC&mۨoV~IhN&,(pz w!#MDKLڅL-(Ki={F[KZ?홸+Dj dkNOjlVҔKKƞBZCËٽh>?t{O۬8 .j`<ΞqE#^ 3~Mi|cn/]1)B ~otQ=9b ok {D^ɘ/fA^8K1®\\҂NطѓfETorh`V%[ POl@Z(|)BѩA&J|M}LoR3]9KJ~n>P>?>zB| dQtb{ހD"~}Y};28_ O2"۶^<}?q'ta`2‰y@#/>#֊bPT6@Ai]3b\sX~뾵֎lﰛws֢SS|!_Z[НTaU*iAؿq.;򻃵rp777)a3LzsObzuL_Pn m2c49+.79žeu4љOR4t$f3;WѳÙ穹67|0^Դ^5g`^Zo{yW qjtd>>xONIwq܈Ht(ߣqL'p{-Nw2C9$6{'|3 4$?rdr KJ\W[Ze; F;S_>㢪NuQ#WwR1AGkSJJ$^3+z $;;Qaɔ~H˧ ?vovCXH"$o G%S(,G$N?pbh++L_k줤E7Vꋜ!R>亅(q 3`7zpEz]@DH_h&]b 7=AHx(?Y=fe>Ù[A(%x:%KQ$ s Jjq!|>:`'ܗ@ՠ8^_ E9 M ]`@vbݐO % (@DJ iP  _psyPBXsP&HMC ^+#JR(`I H3U*Ԥl$><BM`$4tJ!/mrGzcû!aKB) .p*¨DD kk )EWi&IZ)we)eڒ+vQȦm"TUK i.nB&XpÈ+%"Ѵy8PbKA|MtZ:s}uH+n,^Zl =10OEraVzou+`8jzf ]G- E=ή"2sP8d>y+a]za_P]o0p@!_{HRK]}Oc;w';ъ$` -5ЁYpQwܧKu>e_w5wD]{WP"DbW3&i3hev^`[g5(Z޷$!]~:}c"Eҹ:hDj8P 6u O+pIp*KcQ$د@Gd"DZDYz/m3)fCIv3J?֟]>=fh"",U:I ƛ^ur7EV)JelH%>æ0(UTMT(aHM^*iωXC$4Wd%oKDo!WE@ٔm\(LRDBJ FZGk AmQ+Rp%2Aq$@kr.,Zи8$i/ke#KZl2ZV JYcK-VF,lв,m’5Ka)XJe$,%m)bB֕Ym2Y%ȲԴQ#aml[miKi[Imdش[ee(6d,e"e\k$b2ad21ZVB3%cljDjTXI)J$+K".Fѷ-keFYH["FV1JKm L1 ۖ cZܫejKmFQm,$HUmIZ܈RK,,l$#VAX0\̉)`ڶ6kHVV lB\~mq;W;&rRDQHcr#2Hm-hRԲ\%jd%m6#6%V\;:xl?g&$z=?^knc_zdWI{|)uoϚx9!eSx=fPzl7o]P!:$9 u;i萌.Y1H4w϶A]](CdW ;k5ƹ`LBMCq;_&xg nVhfU  AC*gUyHtKA&t# 3 rPNׇgna\ <vn4`(\{~~yo!OW%PqA~*8[jH @L9'D_'PGǟJJ tQy{QA#nSDznNpM؃i0]"= AJA>?)}}"y44K bPYO;/rhS- > TJLODU\8l6n${nt @Hq"1vN:j ?n_ -jPDbu>{>/u}@vaTDn`4= d^E~`ǽ[Bw+fEYDy%|x ^H;9? |. #rV $/]4:a #vVp^x,$:d?u#{h6րTϥft8]hl3uP|VT9 H>m+,N ̜.8k g{8c`~G^>?CÖzl\_NJkt}xes 90.7Q9}8wA"d (ʹL㣭1/D6B0qA(# NvwK!p4msČ*;)7OpP>˖ևct". (i;*>QhUH}l4ڈH&TkI)ebI*TIU]"F;/Uu $"%.I{ }?xiiI qveJLpy#ATLYl>ٱ4G2(8{IEvb }`h n\Q" @qATV㒸@NA3M7yB?zm"*/F őJ"m̍k l1 *em*0["BضֶI$F)i +"JIUlF6H RJF[`)2Dil LYc-+jd2 Kq-YeH!`HQ$-fO65Zbqer$HD"H6D%3-A@bDRdRJEUA%"$AF2RLD@!P B RF%$d@"3E 2C0@!@#HD& $aI @ $Hd@  حmhdll-RZB, VFIm!(FBmibXHU-A,idYmK1ImIJJb6ԵdKI %-mr5p%f ,(,xy;ǔ !ȩF+lUhcQF̆ lj[V5Tl̒JIbHDB 0 8TrRYi!JV0!,+iEZ+alᑉ)dQXV%vXTTraaI jcX[ fcrYk[aQESpkJ)+1laKd$J"%k9BcW)eV%$1Y+FemX-Y,2V) pR$I$E,XW"J- (["ID ̥$I, ,\$*ZY,[#L! l".dcŤ+mD#NWMk1@"reDB & ʫdQ-J1,JYkJ$$cdPR2B$+Hde`RZXYVp[(ܸ.VAI`[al!hc\d #Rb`52I"$diJ\ +EQYFJ"ݑM.8"*mʖ%ɑmRK!WTAQPX"I $.LlHĖlM]ܷ IJҎD$ٙȭhJ(*BBBad-A'N 3JYE^f0zDT3xSrBBFbPEIF T(F6R>ὖӋ]x 0|oArs黜N>^ӱZB+(9Exp !ë]3DVK𣑤yK?;)b$ "S) zs]1O@?Q9_%QRT*O[i.>bsJn_QC>%5qW<#5i h7OݒlDU!L5L>އ_lяv$(QpW ]כ~ewF׵@{&G*t"j<BϦ@rU Cƌ UeJ_Ziqe8/\XNK[p^\}J&4B@F,&I]t-;:jt2ǃ@mj~#rʢ`H@ 4)zVrG8~C "Rij=A_9ETl~r_% >2bb1vNW(ߋl}׻N ˻a=۶emIC|O[BĴȥ1͚֟J"abM!KtaƵSH BA (*i\5br,A#@xEsTHQFR !a_kجk}#MX2/ \/paF㪱iykEb4 $C舍/ !R:lq.r>Qߺ0lȠo0>`?h \ E,#vXǰ#tE!OݿÝÂMU³DG'!V {o C 6wKTa5PH5}\mPHRs5caiJ/ ?aw.|WC ?ntɁ*%X F/Г^=<}XȈ"Hag9x!~}b}+;LG.E(CWܜg}JL2(*C }As!7-\>!y=N=]S`Aȵ$5 /t ~@? )3^LQ?wV$W*lWmP7,T%B@gKNr"h pє]"yM<(:Yb*lT6.)M`ْ?T,{L3yNb(j?y{UXoz5gS&'2z*u \rԈ*YEV39񝃠k*QnR.$5w@*/> St蓻6K-|&/cASPI&"v3_΅䣠:DԴ #y'\!$N<Ip,k)O?~[UKqmEAIݮ1UII:fuFr(P樐q[ x;n`S@H}:rEW\@@l?Fp枷+=. Ͻ_sA!"9{>jR&{h=$ A10j$Q ٝZSC AVMF`b>RP]SfN((Xy>a vGEdLr4{ J+4ly*xWY!DIپ&{Ehw.Je0 Hg_gLd@jڝ>Doa:1yj9M%O~޺v5AuYw!(G[vy)e/w_OM$ڽέf^t1Ïn X߯1Td()]F)5?^߻Xx\u\ sQ(Yb̊QEKs}iΎP o{S35TðtxQ4]\=ٻs܇VxC7fv ebuf$!de3|4I8do)_)?_W&%0T|w}9 9?eJMB "(uay;>`122r{ժ5Z,#1!bdI$}!:kMB aU aW^ [ $ډSxN͓'^M^Pde`EX )(syp#{Iڞ6>bEVyCD,’[ (v|CyeKF%@P`HE > ,+K[ghHy'(p%BC=r)UU}"-Rd&M#t.v=ʘ APIɊ3"C֫Wg[;@Hq񢙫h484oމۊp +AÏg c`i₌QFmE 36JZRUu4>3cS#x?ͪdq۹sz^b#ERt^fQFC_jay (rRF @BP6O L`=W(Q} bs b +"1A{ }v$^X0h֫3ؐ5*FdITSQMl6iR oei- ᩤHQjJ̠eQz^p^cՐi@maBv09*dL [״iF, n}MW~y{"wVu>Rd0@,8챀;0G]~^}cǕ)\ FQ\)t]ndgR82'bPA9eP(ۃg;l l8/(=2#7yd̓]ni^rsq`QRnGuGTV\DQAH:jQ::om[KaF[e_.(A9(o^ոB'.g6i?Y͊E۞掻#}=v:K#tmXLW (h k1^L:Dl9˯O#h^6-v++YBHz7aܾ]k5 <Z#ͫ8O=EA|߻z] 6@FOX/F9XwXb$QE;-zxD2ЄDs99(H PX9`ofd!¹$C"D[ P@b&COZdVYΦ=ʒX\_SFY98 l h?𺘹aOؾנIYxLQ,A6׶ߴܿ-|#rʠ 3ArT*SAV_$0UbQTed,8pr:l+"RBfIL`-IXC~kvG?8~7Hn]M|'" PX#c_&}8.|GC\/ -AۭU!I*_)$yd.~KP0( ˲=IJp/pYajB89FY洼iT2+\, l\Yj7!h#@+`d 2)+4 (YD5[kIJ Ē{~H2rlV[.><^,Ά<{̦Y/XvOQˏ7̟`@فi]mSPҡ@%=L檪9dnsUUɏ>xXn0?Phb 2Ǵ|1U^IxV ;!`= Pdn(ˠ\H]MS4JH< +{ʿ {ޡ ={dӾH ׿ 6QƟiHʌ9.DePD@'9`GŨ{;Dz// (@fx<4A֐zOd!! =A_#2#KW;l9TB; ;{0DP~=)>͇Ç3+_}TǓc_ϑ:wV=$3/{t[ 4q={'i 5s^mfA5 !ehvz1,nIc〗`R!PJ)(^h\PsZ @A/w@6\ì}l#ouY9w9A`C ZS 0}~۹EEUjROsr6F'XI󃵀KzX%[P?CPFBI(xc5?@9SҢeenVG W~E}[.W_/rIOYޓx:-*+G?+ywx[{ڜHו}XdNrg85'g6z"2XzSc^ٚik]dYw!R.H=xgo߭ Ìuu;V9d!c AVXb eq~븳B0qhre)jg2C~dU_nE MqµCwgxU馓SSv̪cK =6.2$Vj{#٣FN>4vd}׉&_KQSs T1G+$CT~BNnk#TtI8'Aĉ^p)#PY‘%ө%{E"DbpFQe^i9>v^K)=.hP -.OM,C1T:̡J:EhʺIgt({Zo!> )!CTӞNwOMt9q&Mڌ ,N%|JڹI)PRBM F> }s10=APƳ]20]t Ty@z$GjaKE66>[w$ԾO<ߙ0QKMT nb#$((ٙcjU Wς,Z C4Tbd{{ 7X%0_2C#ぐP!$z׿5ҿO;fݘD>!dhoL([GXDR;R _גq82˞4TOw/SVƥxFmX4pynFUCԲ38*Y/̍F؊K17=:嬨7/`%]W@T`TlQTDo/$SJpn9o>sŊgx܏Lq_5dU6dbseLtpDa'A<Fw3y8-JY;!/!SϮn׫ =R#,jESt"hYq '&q8ê e^\VbRF#_Xh9/{^4QK(XV -(9C *@j,=19%oL&:*"j ?ŀzd `'!u AWgʥQiTa aמ:ῇG~dHϼSãS {GeR`zؿ0qc,xa8 3Ē<-/2vY` hDpTrRXH +X7[~]}wfhW`@F!`3s<:b<ܐxbU !ZX?G0baFt`7mw}. ᄄ {HyrWջ}Fb?V!dlUWDUW9DH pqI! + 0"o;tR/=wstNjU\QU\V"$PEp(WsbLA 4A^8P4yۤ]ݚ(dA\Ze+mZV$m,JRY%+ledlVZ[XibFk%ҧYIhdmhXm)mlKKel [WaE%jI,-XK1$,ƍm%!#2F2 ImBcI[I#b2IPʭ Urkldqhܤj[԰mmĒF+;e4,l+elmcdehl$r)ej!rFKJ-ImVmjddXJYV[Hd!dd($[c+ -V FUec #F %-H$UNΫmĹJ--m!)*H%Y%UFKQ[YƬ(YZ4V+DdeRElmƖ>9ӟN==̦D6 Z&+X6k.#ˌNe)gQ=ieˢi\iɬu3NrjximaMv)u~gmE ܊Dw4ag.&j㗺h; f[Kk:ƎA5/LLRJ 3MVڶ2yLٝLOwBm»&+:/W¦*Z;'ؤ޵VUo\]O/˺Лil↶^unR;tvXT/J[kT_zxWqߝ7!(toyCv 5nzi\[ôq+15o1Ӝi{dg;6w]ga2 {ӾB51fw/ nk ΀9왥]wilc[sWwJ8F+.١vU&*YEF-Ny23<O'Lb3~9AR"/y@{ZBsS:"q68;VRT9prW/:ә9LvwDmBnGrPbq[;fvdhi,ΈVK몘IJ¥^a5QU ӭ:uPw+m{z:C&;S;d^чЦ\j ;1}GTirx^ g #K* Eap;SyD)ˢ">V峌:5cXUԻ],hkv?#aG|%޿Yd{x|Vhb.!'_o׻&^ M^y.iW|ꂀ;]_hx$Cqamf˿0DP(bmQI<µ0Wi%9Rj겎͜8B :_On4 F{A|Cs>Pĺ}Wvv"ҍ+?hfY݉ \;a~ :z HVĮAg|yZZ4'vi}ftqwXMS7*Q%Y'nJ+\+9xKv/1/ S` 9œ4Q)Ip1ls 0N nƃdCK.Nhȭheyͨb٬eZ 3mY`@A x"6a2 -iƗSPXUٗ"pnlB);j R9g!5-ʛ{e0[C b-fX("/Ɔ~vCX  d &x╿RǼShbj`:C? Qv^t :W ](}샼Ga6J @1XAUd GwLɉ Y\ox^CN_e~ÒT匜,2[YGɌU鯠fX 6bM_zQ7\ӒJk /O`rDvUDj*(zj_D־V]'`}lO H{BxdQzWȎre _c$HD0;7`b ;/8 x/@Xi qpPthvEDAwLw8a-4@=$/!Q9i'Jo55+חփN{<^`* oO-y[Ql%mw/? 4!BY}3mݴ&U4KĤ (}mP<0#xH@ _PTX l6V,y] َҝ-M)lGU} pšݘV UJD2$&聕MeLI=wwvN$T=Fy3x$0%&DE,iSH\z΢>_s>R%f0P<=mp"sW F(4hoi [Yfm: ?`M缁 ?*Ìk/RѺ6?9Yŭ] ;FoQ+$+\~~,!M1Fp5h+xǶ\\@w*uqGuޘP7.XHr F#|Ϸ#/(?aiEP3w{FbΨj# D2)6N_o8go`"iK/[,t&d̝(Ao _ɂ_N*"dBdW 8AŚ>!0UGr$>Lc]ZXSS?7QOEOmD|d4~bd~oxs@y( <;DbT9dwƛAN ih۟bha^ʈEJ0 TU*~:_qAsPZhD)= ~l+<~"rڰom۽DZN&Ѣv!7^D!T 1p"1㇍q<-=zw垼apzޱe!BVN9cUCeFRNr Q/OQh Lݨm%fx[h+hָNtD8aǹ.۶2=>d E> /sEW'UH$w!xT8?DAR |as{@#a׬0)y/Zbˠ} ^+Hw`h>k˱޷_dg(.Xa4)KVcpt}[fPz5wxp5 h۟o%Ԭ9OFKAazLoL쫳>Σg5Ž(nVqG= ӯ){~e.:0pݢs{װ~_0@`Syz7 ᛭%pY>9/xQw@*(K+k/ɭL]ݵ"O=sp^`q- YIy`1ٗH'Ex#<(CĄ.׫=M,}0BC|^D* _Y!93C T>}٫˷12δSgC߉X`RlS@3qa€3['BGuK)9|?V<$> #7]T1{L=Cx2(c~x~`FfYff`YFѾ~w0jiK'Duo\\BrA%(jRmdK5bxT@䨴ʙ)JaDJ$*a h? | ~WK**Z V%A0 FhT)r&G\\Xբ3Bfek> ;16OY!BiP<95~ѐ9mE\J0rs!J<2jy<0LPU^$lRATE .I/ŀ\*y&ܢtRR2*}?I?O[a:4?{svOdmd?.r+2epaà @  ܷ_}M#OOp _O=g>ȇ9?T!B8ʒ@ĕdD@0paܓDސ$4 R,JI$A+^X$?& }alħ“A$2P*1% I-l)ASU.mmnJJTC v;ޛ, ],2}$7| ?O7 O7d-(F8{ZF oy7x}ê/2ɷӈ~He-iO8?rsq 5c\iF*]]jezZ]e`"c^,/,vM~|1_gd/ioc`3".51-JLQK߻YA]l␙ҊIW> w0@/wǃvmM3˞ F6ql \?|wա}3n++X?j󿖖 9v]/㎰ab#\Tr: \̀ |6֏eQ݋⡟O#ח>9u?Akp|fK7$vqhv{ӖrA޸yҟ=JtvCԹqP|u]"&몸c~, ~_~ s㽛ٕ x&mئhF0Qxpp\ dx#heLY.8)?w_v|}üy=sS7&>R;-Z~;bѧoUUeC!!$As33Emby؊HPywUGrrOOϮVoBF]rxS%z)N2Y`؈ZWɷ7%~8:'~a-.zz:Ъ/ foh4_웸]y#o|);e/`rw9|wH<_x u>R##f3WOC7B9>L|:D?חyBJcs#!r?9ߦ|i=Vlo?3ݏ|CӰz_`6"ѿ0@k(dݧ^Өƞ,Dwb^G=)TUX6'όv/wz>7i!{D]#xk!׻?GeͿq; nNSxoǷWqUVfeUG׺g;om66czUT]Xv\=97~rP (g@.&y5i7p1^޷UvlZ]$ @O*eY?4_Ii_V ]6Y)sθԛ?CB%Ze"!쩹v-敺?kݝѹ7@$XHg(()Ԃ'lʹvgv0hw-Ldf?`D0hf#jI?ޔSoRDJILU;ģa%$HPg:r8#[i2MJ80e<Ș9N?_\w_HG?`Q2icB^:|&?#6m!_2|wQ 8Fχ|p>>O:"u#϶??NW^4V?O}"DF,h*v򀣼vg R~)sXE^nM=2oQfva4eyGa`+#*<\Xΐ4z=OGrW(` Qp;*<\p@!  X@qzF܂%C(ㆫ驔 0Ȼop$ϱ-3 /R O/]?K'%77낻h1ԬȏO?z8\Ϡr:)+(q/@+Ǥ곐õ]]~e'Q.f#ɷ?"&4D@~@?1#(,g#}ۮ"+mj,Z9wYS󸥠)]YTwсD,×u3#Q:$"k߀$\Dn kc:uӥ6(<ѕl;clm\kzZ 6C!{ô ARe|`@ʪ Yh6I]0B(@|–LPQEA,Y~ ?曾 wu ^ҙ#'g~CVa_x؆IC pc|P#; FSGwJ6G%Pz%s`ۑ=D?]4D?ҎNg\0rAI /,z¸9fY ,zf >c@5&AAC(Q:ADT~}C͐i 4癀7 dN4(1GĂ~Gۏ 9@KT |QQۿƾ[ :与I_Ctr{ңv>]oA}iڞ kHhX$\A A'uyzF}!! qQ#yCzsˉwt嘚2nWwz !Xrރm~UDNU  yo 6 "GY\TQ $"9Ov7bv$ݩ^FLSKE 0G3\v]Q` oK&+ @z h/d8Km8w՟%ᛧGQ*&i~Lސwj˘MOEM:J)+\m# ΚEM}tBXeZ >@M t]sL;'XF}QЛuL56`in!?|aS_{8\$;3nGV d`mk9?.AB;jrlc:WKniY-azl4wZ) $?5-:p8bCD7fb*L6 0""LeS3׷vG9I<ސΎs:>N:W~W1-uS5ZQ0*F>LQOpk}~BOr"UD_Lg;sJ`]:ŚI[G:QD%$޷Kiy3u]VGL)_+ï4}[pm(?&0B5p<w>,C-zܽ{EݢlȼZ4uɱێPJ Y^1gHG)yJuy7ti>_/y=)rƊPK @WlOl:Ň޸AwywCh>^PBM+8ra9[ Eޘw>D1?cn53J=B$zԃ>8; i]TH HΌh=a_q,.3vЏw 9>3͎(B3GIؽU62yR@ @ K-#*I*NT( }tF^(ㄥ 6ayDŇ>>ٵ=+Gnp`Z>MQ%ؽn_{p\'>h0Ro^Aϕס kZW:yL0ݦb c{lps b' TX-[0?UsvP81zMrvz<9ڃ: ,!@pn{+k2J/ (Y}#*Dm iب"፿v~'],rhTI 9  DbK{}wG3b t W0H@ƹ?&fwJ}@aSo6ݸVuV_`Z`0VeHg:<G{T3lB 6o?3'IPgT |(~PSKM-FkbV"otGov$?]h|]wr9tSQfa9}--n~|Os$r)$2LH܈{*N_ꖎ3%x =덞HwE_bLG ?C\>swJD%qfZDYZ$á?>ֺJ0UɌp}OHL=$vkuꆟ9ܕL\'T'ׁP&O:5G ']CJGP\GrBH_#dτ'Z 4VͯXu*H AI/M8=q33ϧxzظIE~'nUEK;r$`bގpGHGB8kƘ2_z>UMD*]UFU] ׆$~/BhԚ] |C MՋVjJ+}Ov$P"(㞐%w^]E nh.  $xI#Yxt9Q{NkWsvwC ЂFP+/NOLt%xB:¶!OTb7C38ՋJc'rxkRy}- O rD*{P/.aGd)d鿍ɝ 8q9p;νi9-vy-_lcZ{:o|k ~ k8.CL鷃0umlͮZSfqTo+~8f/P ܣ'v(Lx/r!npѪpgL'mX AN)Z)HRyq(9.*XHHo(8PWP%'zFW9DjGoJWu]}x F4@p0Do8Q8冻ny'%$|î8<_ǢPoG|Q_B(ESw~ lJkw_@e8Hv0 k qa7׊Aʼ&Ժ/nY4+  Ӌ%qK/Έ70!khG? ']B[b#ZɞK<_KANon&c~>zql߈Dx:O')A 0q"5qM|0/ 2Cn`2M ΡI oI˸0_BM;z;^nz5YˑM",a Pw#oneL,arD:4x /3G"Ǩ#=k>kW4 =Wu+?~BeOo<%|x'Y;TvLΣeKTg 9e艁Qi\g7;D/9vC)%rK!JC^Qmu_fDv9՘0DCƦCl~l^;}(6d[(0uI7 up)&́~T+L3A+6H\~cթ=} kZf\Vx[>eFO]G7Fg}q*n߿EXFR7* X(VeJ+ƛ<*m5qSw+ƤC`g͵QL[b~OޡқmjiƜ+|3㳡ވ o1Lr ܃p&mG8<~Iڳād'@QA؀7 7!n3?w|_?]a++ j/$ʻ۷h9`lrqRTe h_u̞]Hh!4f5qiXqԏIA(p bG) .eoDbHX_B馓lmZ:ފ4_В@<JZ" X@ (DKH v@妥 ?bl@QTEl`"3N7*QdoQl4גD)G! 'xx<%s$8u KQʬd B}3$$-OIڤTUl8~L~5}As ~5+It5+g7z`ɑjZrJ.96b͚ppP2iFʎJ5PP ͪkR Q0iF7%j*ר"O 0 HA62*z>2`̨W&!gSwNX;N(V[.aTs!U@H(P848`bfx%tNUL# `Ji <*L]TK&3{Gcln!KGdc]˧XI i}mv޿M^V$a]©I On&(sPݺHu`(. f9!O.C'3s"RSyL]PܰyEgAYR1խ kQgY`-҇oLUBéRdc$QU;:Ho&uk3uh @òls2 ^Xm({;d&/;FuoEJ=rypFr;ߴ(AFikur#Z!B1ha 3(J5b3}c+xEO6HjKI7{\cMDTEsP&^tL&)$2CuYX`+/%3vƔ"I}U5W;wx;}n1\k9AMg wwLܸvyuy=ٓߧLr_^3;|-ވ(ZcjjXU:z;MFg˼>RtJ3ge8;^FY^&i7o}^1/DMl5߫M71VU;vQb:lv*Ip8ކ$wf횒OXR-8!`u0pnTaiz=1vӦ[y1f=/+yw75y.ηP޻:hg4MDesqwf)-XR9osw[Ҥ6!N+uX9:]47{R:q뭝_w:z½էP3Awg3 {t榵Y;yF$wlNw9y7w[7B}>d~w^zce!g9ג%Y[i*P (Jȧw^zwVqxl%ضfV `l\dF LirYp+Ao LDbfQg2WI1FU4.\7yJj >@*Ʀ741HJ&Q".|&*fUHg8he}e]qQ Mi!=LN%a xeEz(@k>qO&+2hN҉G|BXfa!ZUUUbdúFgp.ؕHq\"/%5f0s[&OqY8x\±bW,֒hght7+)Y.Ygz).*:nMVHVqߺΓΗE8iaָ$9Ef 4BPsAĴwi:hgmϵ!B-OG>mEk!P}q5`JnE_{[篌!Uk:_g;{;oVqk9qo&ap2}z߷뺦}qwFpסwG//kX߅{NҦ}A: 2i-g_ozhV{q\AV_W}g3~Md7k }G;Vtkm)s~K ޻s|powi5Jukc. yνq'zC`vbF!vm"$p|n.gv>'V[!Ӝ!oa)#lԁs=[>"ɒ4a2M̮ pwNyd/xOC]oU/VL9?( 6T Y(yKT=N~B,-ڝB9ϭe4=l׏&6"r{yi[dO JN7\>b ZCq4L"L`@SA+w}p*Tl82Prñ)WS9ocigҕUUOn|(RBknèϵ{@m+e+0Ğ\ޠO[3&٫̣pG"B- fșd\9B$$I-WwO\oYc 4ڦ-fHhC fNC:r;zp@6qi[d (֍u[!$ )fY-ћ}?=4QY[<B\uvME aX6?U}buu$k<8]x lwϽG){vj//cF ]Ѷ PPIJ7x<"ǯ;o Hޓ:x:&+\10rţ3uV1ydWQg3:w^wik Լ8k23zP;yeysQff c[܊nߐA|`dEW^y^kQuMzK^nۓ}sTE^AwHc,Rբ"E B]BtW!P+־)fM/V8*0lKTDDhEb @HE$5;LAR2K e.V e ܜ]vyA::3:s0 ǖza%0&`fG@RύVӞꚖtiPU[|n 5Pg]PDCO:uoEEAD 8fPo>ح^=J3QK_n:f\$=3J1ܺ015\ Fh]ZmR{!9kV%u ،Uwiu$qqҝ}TNX\W!ͳ0WH5MFt4ߚuw1wL<[$N6R_5+\ 颹v;Vd 1S&{}S"F& )%ssT`qݍȨ(8kq,fF l7 HBDD@%Trc$\JEMV:4ͬs+ Wyn Fpn*3FyykNCfCNu5%ӂfl mPioĢ{]X?6_\lM" "VQ,&yןNz.!ֵ@ui.U4< arI#,ؼo]qYڭu"!PgNW&mƂuDm1fff{|7lD*4LjDJOީrt_Tk5SiUVQӦ]jUUUne/(ι NIə۱86vsQ9r-{ȍlN8jVff 330ff`yxF>g뇿"ɒHH1HH +\"1Ar]feD^b 4" nr;z9c}Iש=EW,xtiʆ7lԺ`,C^qxPM#~,Þ5H_}ba"`[ܤAf;N1}/~u4-ogaDT5tf#6ZēnG v.%hm$ޱ2&]l0Dз*'nG>˛,@;iySog%C^܀spR,s^u^F:hnJ{LCz*p&Cb]ٓv=xe^5J5Gfd D"%w^8L L)ѥ$gbUmޥ` 1K[/]w VkGްzr7%NKr `N[e,zQg-FȔ\yx@xwqF;xUAEmw1c_^!,S^o&/6XBT b>|'\]RV'W.zRZ\ [ߟϜݰzE^|>Q fXʫ]$A'n7- `J R_̧ǽ8}M}jx3!m-b^-u355H]夊$WY9!'[d͏ʫ|{#+M\9ӬK3__xf6,:ńel7ɜ$E# oϜSKd)Mdzi<[Wa4i7~S뼞u)&[rWfS8һtGR,lAv4HT?F(qݔLIxZu{ Cas^zuyȜn{""Q(V]*}"lV$a SU;{y,%STrbsoN/<@\3  96!rCuY˪:kB D$%MiT* /S. 9$I;$"<=zz{,vGwkO0E8HN鮹L\Dw}y$7gkF$Lp.ۻ)R1]frQNt&#? qNX62E A$&1W) h9WD%D@" 3 !*اiD'Xe ;."ִ&ݪfῗ\~|~ehVEƍ  4Fآ aI&JEcL#ABb$>Ӆ %B:w-ɚ ,[n~K!)(`FhS(vKvkmGjbl Nu@@c+dY6}훘9-@e\#sm+)sZzN1%o3psu9\wgyE봷sld*:֯UbaexKʁQ5@%ff'*#cV[ޚqOTsUτ sxy9}D 6yUd@AFbK…'5V, bn($"8:q'$I@p0۟.z WZ$O-z ]w&n!ڇYQ[> 7EUPQiXZM3cY8VխbBR-sY'G,(%z;kaC9a֌XѣAP2(Q_hFyi58e'+6`<湻scƈgE\`ϖyq߯N P0NJ9,1-/fμV7)1P]{.ͷފq.LġҵG i"J~jmg7}Jl0Uڊݑ1b8(j߭\(O+f"dl@Џ#YB@#*P[/57Vu/eτMnҜD/&@k2WhFA2hiM(O귻,7 !2ݹ`2M4q?0<@s}^hc-p5<2+̉{ʴ?^!`DɺLȕM(wx'Ņ?URrD_0iNhjq*0y􁮑p*uT8+)sN@g wOpxT~x OeHU"/_EP?|>UG3|~3{|9 ;o-_Dm) ҟ's39 M/AVR6ҧa׍Y \\giRVCWG4J7T[P45Ҭ8-o:_g-~/#ƭT}H`GMYa]Ű{3p:*>_:c |~WE`xŅa1RB|oT]ðL^3⨨C{g>yGy.glhX 0-{Cw ՜x̤Cj<# JB9fL+&+LVn˳ܹe[;G!կk\w)(؄t^>Xx7X͕`zĿl{kuD0_hwMPr^B &)0Uq7e/R7\b|4ZSB3lPW#q3N~{Ru0]c7pɷruIҫg<~ӆΣlsEgTHO cS1?>^O7CFp9Ql!K jHPv,1Zo&t5Q*E 'zp|z޶EC@K6/D2ݺi5ʊNrV!\ 61{<8CB21%78cPq1]yKVQ263jԅ5m;(l#__#~k\^!򥿺?e@$iaF":%61 rwP,1zC<8 }e|kjXY][݉+Љ؜k`WF--9n.ߚ#)v!b,>ǒ6]=> ci='(ʝ- 01+IuNlDvL0w3)Le`*>eX֊-[t3_J3RD tJDdBItVHdU}C2Ȇ3m 0 =Ov<j&V%걳EуJ3,H PE=wL2L8V7!/`,P_ E8n0PӇ r֠AXgX 0n}YM}mGx)$QcZ;A~V"N>34U\C5`h ۯpZi$ @ Y BQүW Q;A[\ Yü>(G'cywʯc m3?[6:ALӭgx}Unx 0bJ ddx gPE=jfSDhQ{ߑs N\f3hi9UYhQ='.UUWҹfUVd1B$1[*IzEPtBbY/ha4arʊU(QY\r]]tq*2UްڼM5M;WXi^0s鯾enzj[05/9ljuc_~Lsm.cX1oNZ_-l3O5\UZ41sr( PM NO=d4uݭjc )?{Q_mv5{aL HC-`j^8TA * ]\,b %8Q7> $%Hdч 9m⏴QRJO7[1O 'QUR^'?@~o QGۈU}d Iu:fRbOUB"ōQ?qL#!9Ȳ6rO&܅"?~߇@Tx?w~ڠ>1wEw5_ua|g6'UX}V* Uoܶ[9xq˿y]xA`HU(޶[K? zDw YD\c(Y`D۬||a1 {6λ/E{XVFGMzP;~3=U4wJØYfӴ :ع K\9{Ɵѥ wVR{w?\letΓ vC0`j}fQDUE(~=~ CP ݲ=>Q]?T૆!n^ݻMB>A'o>:IEn;ş1?K"ٮ4OP|_pV9ѧdK__ww`}^>M/nIȎ {bwc*@I ~Zt謠1osVN,V?ϺB#>Xշ'_vm+tZ>믾]kje.Qڮ'Z~n NMJs!놼'f #|^5JwL\ci+8נw W.O7t&^U|.1W-|ƙպ5ڼ5]p;U}>W[fˮ'8Զ;_o ;֪ri+j5kε.k:FQ[o{"jbǰ_pzm&p:`, <:  Rq}qZz]"PktFW/-}2vv3Rh[(U <:2Ww'zm޿T+w1 Hk\Z7ނc)qp 듫 6 gw/8j~N;Z9zI[THMƩ'L__bQAv O<)¡ {َ7{:*Kigx_&_ ">Lρ0b|LH-\rUe@*wADÒ :*wR}ҧxN؆" +t:~~4d|VC?NYfPl\EWT7|_:ϖGV OEkAC\`C"ݳ:JN[W@ B4eM 9 e2<{J>:b&C/;\sUOUeRKׁz7d5Ÿs:A =Z+*~ۑvk~n}8߯O1pƍ#2*C~x6MJuw +eSPr=cohSp(3$Q]zD;H.JR;Ѱ3GӴ^Jt J<6RnvIL<7CR3Iz[‹Wx!c6$O)4 t_\gI >sʜƲP wI?l[Z'ݘkqյ$gMHѥcQ1J V̆ [UQgyoߖƨ:QH"Hli&+)y/m`QTT7$`zHrp^;xwuw,"L N@0:B+b˟^}<:ZC908=}ŭour1v~ b SL^2u,j4if;Uǩ}6'oāyu󇹺]k]^R9dSoP>o껬VV+8~I^]3_|G1`Bqiu8Ԃ"˄bR|H X14 ;:`*1 vFw|4S}C^ٸ5A0-i#meE/vzw T5oTF_myk+&XrI3ɜ0վ~=-XlߨYS+FQ1s6NagivTg.$"}*B-1D7J2lm p[V( ][Ǧ*Ҕء#yF/HS k۩ޢͅK~c:vpp" b_yw'74\\g~'S~|'; 6ȩ3Oq@4 ySp6 ?*dy3IJrdONIa!_fZq,T?@\p qS,P*:W{Ə}gU՟=L,!&k*Q)!33Htm'_Ddq]RmQN-gn7I5d(X>3?>oAl%e$HWNK/2Y! *W C5#ƗK|a65=˽>ws5R+!z xKh]mWJӂBIBMm2RkVaM\r+BW:"X ȴ ^~Vߩغ 61wE23QƒSJ„iTD6s'/0VJ>%BKU}ة<ΕQD-{vutz;f]n&r"yQWK($CqvԵ/6 &$,%$& $3AO]#IUW>+O_u>v^B}, &{f#%RdDD$3v`詴a0V׶+G 'UnȨ>`0'|~g)Ώ=vn[s}Kk.or Փ']T$)z ֍FҸ_(S:1O4 efuF.rv4'=PҩEC\"5==9qyV,Gv#(ΐdM,"gQBp w bIFK]! Ě*]z" Súl6@7~h?~K,&ܮM G= !~{@XA^[[OeÏ*ALl3hΆꆂ~Wl5.~rPy^ hj'%rmvnbzS{;\i ,AUuu_+RQ?AǭtAW RW4QDb-Z(qJ}U+|Ï  3x_q76=_{wя'5]<\Ʀr2Ο-U[bY|B|@B*m~nٛi8=;!h"-w (ZBiL߳Q Rx٫kڭat)"MQ|Jt@/<xR5A>IEf.b\0mHǷzrdZVȪ@W<" ʍMNFkEj[PP@#q 1e}𘄠P7-׆ C쑞%Ty 2Tíڌ.,\maŠX#3)̬*YW|Ƒ깽o Uz[ޘTH.CwJ8O d**JN(w,)W&CKãZcfiZ+DRnh#& ./ϣԓC=Ahq~]r`GklN󦘌Tz|TqoZ}0c O3ROymp3U @HO_5럛r}'!}ߟ`'6b+xy|Q"'^7|ovዣh1&7Bz+oqV 7#;rt4(,B.QI-?~3OOD(~&ӟPP&zG4"KFx9Zq&*>O9z7D}>gu3O,0`x)j-q]3A;ϷڞG FV&`JazGs땀ڠc2>e`Xvl;-U„a,!d=?`}5V$0uVBF5aM*rG8vgu@@NU9˻_K"o!; KOOF`.'(n}Kr*9Hy^Cfoݧkkgb#{O TB(P(o9>Y@8ԈQ1R$=hW`F΢ϸrKA3J=1QHX\"_Y{1 BUGů;lW$`k8l\R <17PpNҕfe/u_ ~ :S- y5Ћ]"[]MÛ\rP[ $ BHEMwʙ$_^y {F$=81p_ _sozɩp6)ۻʠ7hw0ȁoŀM-lwys ;5BY#~y2)7tyurٕ{rs vnkJu:H)E( Gz(V@wNQr`"; b= @tʂcGWtќ/Q9]] )rgӮ-'^3{?&XSA aR^h/+ Uf",Ȃ2h1ݗoØbe w0ןzB+)ЮLc8@yOn:왒}jeysstRebH=%$ߩAGonairƽO[$£G1KJ1)啡 Y~}$9 7$HX-u&@n`ѶC^n')PcOsco<_{ez$ OLhS]$HƇKjmj"Dpq͐ uլl_g$ '~} o8hR5#Yv?|0hz&$3>!&.[=xAtcX-ggxam<8T$iy{[%(H;\ġQQp4p9e BoZ[4QUo{4N7x$SO^yXqk['/89-fal(JÆD"8QO4qQ|U͢5ugtCrD2ݙGqdX5ye9o,3ܖԶ7T~$xy_B wL^/g29[|p4nB]x/F"쀜wvn_;]6GY$*wBu5˽<{akZhÜwmwꂛWqj}GkaP x`YX0 +(Hat*yu U],U3˞Z<ԀZ׼o5-ear= X 3=@[ L6zDn 5dJ[O,@fTju@FI~* $dx|\/|J:[cHF@tW 1~Pd6ҧLZۿ`#\&K*`PvP)$ ʆD6 :p|pGz)[]eYάXuZ*Xht_ 623 RfR{ⱷԪ76hk M?K -[;sČw`^{n~_"`us`;˹Sn5cE-uqіHT [HPʇ5wR |qM:֫I2rry~U&TќS}º`msr_ыaov~ZpwaWr3y[oyzΗƙSwrBlrٝ:gg{mqt9Ɨn屸G3 ںsg \cź7| 4})Yvs.׏ {H7ۋeH۾݊pHkt5xmV7Z{gOi92;rx[Ic0mgdoJs TbD[Pgt@b1O&R@(MsM E3UOIq-O\<+7?ww3[a _kVO[>apZo @^C6f//#YG.,:Rj]>ݎӮ`ӽ:%IĺS c^O3Is =~no=no9yvg;cymɆ& vN籾m]NfXmxBޱk1_?/JK߽wΪO7(' .3G._2`@͒I+*`H1G~Pݞowݴ 'WP/0}֜\cP(Q>%,}Y-f$IAtDZ>_MDZ ܽ1u J @>pjUR٧1wހn%'ʖ&pM('{g{O>c{2B"XA@,ˣ<9s流xE6/b0, Y>AѪºh-z' Lx "dQ@U"c N-0ffi.UOW.Z`8ԮMM!9U!H8m%D*}21K, U*M Jыް>ve)!6XZ͋!e]$B+68k)&vξfڝ~ְ>ϤBG.T5 ei\EaVTҶ`$2FY :[zs2$|>5J" EpK7SyD,Qi~ m&_8E+96J.jj VDP EĬ$Wٿ8j/*s3own3{ޛ-M4e0DIFPKcPzZڳi k\QssÆYHekD/v={{.?m r <D (Eּ uBE X\xyRAr!)`E9K]s+l@f\bkIH3YtX[eJ : v eZ㇒r%f[L7?*+3 nAv#?9zўV/ hLEv9׻RBń뜎ALƱe8$ftq`󗚔~RI2i7^i|w5gj(sM]ί5nq-ik;%HuV[o|X~>;ϙ?j62al%-iY.f9tQ3ޯ>Y'e8nJ}5J9X$pF!!mj: uLeel+|ڥ3ZV Gګ9$^K "pr| ppJ v 渚(&W=i|bq#rsݙ{XiDP%<İaJ7LՀaP'x7@#jPbpγ?JmɄKbW %baKk$`b E%TOag[&RD2gPM0i٘n6:E](#8tu2+)uVnB_v|ݙ-O}<c>T6,FkPq)J^&@Rd,_mIRoZϖ<){ozb*mF"|$%1PI!_ ^nVxMo'iL&PlLR"U%_X7ŅEزo!~x r3elw晧֗#޵;1[hO_(2t|Vczj/uf}7uK[Ûޢ5H (Zl/`0ּgFQpNgow4ʱ AK `-l {]*;ӹh*{6W,ލER^H3~ .;5a)}6sYoWdSʏ^]lCmxUHVԁz R6#Cǜ{3x xr1\UHםw?(~,tO|PMq k<򮎃 ˲%l:,1iQrh߂ y$fRQS f4.Ȳa7Fؔ|J܍wG[ì o 810' Ylq|UPp$K:2?BXhL(( c8D ThIS-bmn8|5ze3<﹪ZS[)]mv[]b!YcsW׾4Zh9{YY?nbA̓+ifcOm? &JC>Ac`\U%Au Sy"Mڸ˃; ?"xu|f")v{G<ԔA!k0kӍid B kZME_ {YK٥Bò5zٟׯBӫ-EuI841jbֲp/Z>5b]7qt693^zNuO.6:TT]=-Xyϗ\Ȱ{չ`>bVyBgY 6#Uk@`g}⩣p2/WړW_i903>Q.ۮ{[;Ug3cuk.uـ׮t?֔wK)^t^n# >qbE+QPQ uG튑eN% ϦU`#;ҒEEj-`f[CHo\[.}8@A%2MWJ9@ڈ 28 MR}VV[#nedMt8fl])&u9|aFTU]\?]SK۠bIq~!BA?(m>!bŖh{qiX/ *o^E.؂5R{x}8oP w{TIz @ M/l*D1AttIDV]b#VTb2LD(mL_rθ®o-K,[)eR*,$!SV}jOa0X3*E"Y9~uQs(̢&JplEO/zB1rDDkG48LZi\"z1}>ѱdTtHsESL3K=- 1Ʃ!4gߺyFmqnw}C꒫ۿ0|3<;Gd?V4;-r4ǺRwߨ>uira[g׾a===v*35H hC_HoD/کx0뛬 D"{/|4a^bCd@!^޳|}{ȂxW\v&ӯ)jiݫ¤aygE j{/c'Dv!EEIG~j࿷|/ξ܎fCfN(y,8wÕWב\gp/WH7L/asEb/M2ȑmDavpsYLgn52o2#V|x@93y[-`-ta7C5Xi9*xKX(9RMomZ )CXt8!S1=;Eqcu]s ԯ[|߽X7: .2~6VFk:a؅Qb7y\n) ): ^c}Mwoq7={i/gFzȂ4 mdsAQvGK.6tf9{NF,gNW7JМ'L^_oJ1]af VU7h?xxsY`M։0rA88ILhk7:BH[HRQNG*ɻt|rLz9aM<~ LS_~!}/u7ƹmۛ-gk{5Zy1o3bge.񵧸\߽E8k\wƘx49zg%nSs9q}`KlaִwΚBJ1Ys7O1֞j%[UU`ťX=FG޸Ҫx-G<#J5"!,I z0tw*KԂjZ@mb~d{Aߘn鬢]?SG@K_+( J1e#22Ĭ0nFEcQrx me$Vғ HT3́xo\=уAU& ?~7WI㡺'Ur-պ1Qz(G Kp=oQ{=BrȕZokflq`}1w~y.fSz  u^7n6Tq Ճ9_g b %WXֳ9ƍB.@q'ea] ]F(Jbk05e$]x')keܫ5vo|aL^Qw1q$&Ek2QUR c:w8S좛{3acK~1@y:cu-e-69 yvZs}z׵xX q,y.0fFu] k|uǝٯ߆XU fVw * p!*Bj_'jL}bfч9!~\RT)0*@@`9qf^$űYgu7hF3'Lnw+DxTd̨Ʊ|E,Q2tRQm5F9Q 7YGn6]sM\EH\a♦ "B]2&VD:[i+c+׽/aFFyA -9cI=Qx{eoZoׇwr]»̭7^ޞ_"3]g l۩j81CwsgBЉl2)BI>=\8xⰝs ,@[h6η $!DaOȄ#Fj,U0Bb"g-JZxcH$"Z_Gf en/7P:ߚxnfm1pxm3@=;-GO!Q"mWUsJ̟$%Q9+L՘p)d~ױ$ $`^L]x[ǩYeRP21I[řӽ^\]8J-B+vxGYxe ̎U"|`hmao+ORfL=ǎ|fFhh%Yd:BrD-F/U iL oD-#ed1nї}j}t\^XcAQDE =Q_Af\rٰ醋]6W腜#)Νh&WXZpά[FUu,э"QG44ڶ[ڪ)?*(੧[TflV ރh~E,VLUEUUOvpg%eМX+8DH.V+sXN//bEoM9JEL6*ޜ_(j.iyA%=`>JH W8x'Hօ}Nǽ_™f? 1O?ٓP1xDUg+J\u8|R_ Vך\VhV*뿰LǣI.:hŽ&+\ 7{ "Ae |YȀj'v9ֿE]Uqk_PC/0=k[wdS}~xW-y W$OY z/aݾ[4JjnesCuE2#L.ݦnf?לF˓bkk5ښ{Z;PxH.[[n0wW+!&YHa-ty)ͬ)¾S4 R]Sd:;ӝa8oS&Sک~ُ|[SW}45 g%1N3D^ʪb3jXNA8! " ƑcL: 6!Iqp|3+rV#@c\fz:cf;BN=;ΣUwZ˾2򷭜pqF6U7Cm7|o#0*C[w8)\7g}=5 B}$BY}ٵ5IbCNje\՜zJ/3O5)NӔ CU:tUO~t9FI( R$N膚jK7tb] >G h# hxA TBцwTr! 8 ~ X da`鶃)͂ѩkʼNncGkѩJ3Fr}K{wHɁkq7올r̸j[cO)9vs`vz7&1){uߘl&3 k|z u"̌c*]v /Pà9U rmAB['AD^I#S+TT53=0\jGNҫ0!QV )M<擘{ړUv)W5y)ws5k(-}^r͆i\j5FǪRLj.x/ZW|k8_rv3|X4Z]L\Vnyh1̼_ZQwv5m󘚸,yHgLlg[jvf|:5ZW^Wv"{۹,饞ãoN/3>`Do=oݼ㩾]ցfolr0SfH}n8y~mj9ënQ!w7mtsh;lv9NSs[α~:=>r9|X9淥HlBVru io=ui'[;/#xuyŅ{OzaL5g3w;{o|VX*޳]޵}/'U|gܾi/[vgyc |=k[KƕzX8 1TzfE/1_ zaS٪ !+gyIqT64%0rGnsG'87;vۮ0+8e^B|5ݑFq;cX7s3zj2y ]p[\ˡD77fkW7GhRn''ӫ3}DFJh)5 {=Ƶ({*][]k/Z5<xX"0ִfM-ڞ_zܶ߻^\&0hwlѡwLاw{8] ٘cse" 陗[S7Sd^kUY^tqsQu i4q:y=PYY :󲋻ice)\m*3ߍDRF^Q/Z+̯oO2[[d z"AAJSu䰃$Ufʈ. &fU)ܺp5󛦵W3ʡ`~k|ָ99Iu7&NK7zlet1_wW7{9qt6MlejbLCB N_}h's:ؾi<1޷ߘw-^kY{dlnۤ^Ƶ=zN*F6;g="v'Wk|R93rz{n?/Ȧwɒ /k)?bu߁2oG C~Ҷ  " limw' !=n= {@ ra5H(>z5`zI$E DwU|{+r(fԩȀHcR_l"hؽAc+"mt7őAFΫ4l"~,+ k^ _ҳldc@{߽ju}Ԁv`.EKqtgfoۜ3llo_Ҽ@D[uS0"?(C ?A2sUQ=wDZIUƐlU `(3٣G=_ԅtLS+fmi"3 dk#xȌW59ҦZ`%֝G6ْdOq8v#r}M(LKC#%6w NsiD&`B'7U N%‹0p9Cap*!1UXYWc&1yoUHߵ{2s&ya( <ء>/cr½ !BӺ3gN:`ï𵻅"qWOΗJmج^m;mM٢lԀ08(z;hXL%#b:2 Tm !mRo,a d}'XV= ]K\0=Kq7p9҈Rٖc=jS@a3<-΍]SW1i[y [7Mg$_{ExW+Đɤ̕=J (n@eRH@,sZ2X55\eG7}m}ݾkWyż<| \}:}PDBx/J H/K9a{ysdfsR0| rym MCԫw8Nn_|*ӗ$pֻ.)/ܯi/w=j{+ݓW&/:nj9v|*RC/3;W1:j5DP5JӴF;tmhwp7ĺmo?K~|}o#|ϣjrvWx##{ȭ6w9-[ў}&m#^EJ(2# -\2Ga+ 3VevF1w D tv(cHEJ3p_S @6ϣETۓKE]|~-wsF~c]esAՖr NJ=5y3iӟ M _hh뿓WC&NǬ s4k|mk9}izȘDq;-ƾ` 76iHoxIp G@l{s ⶛Ҟrse󊒹ֻStDVv5xGW;iRkưw湨="WUUTY~oh&U׭iax6y7d-lgQ qY@w4NG1O+g s~`\@ ۣ,>];o@,b(@*N1R^;LyI\ R΢XdasjQtܫ;*$O]LahQʎD %TBQx03s7>#8`W9I@@~|x&ק³Li1N)k@C}( /:zbT  %7V$ {> zսyq]ou`9י$M1;{gwTh"ya%)fL"PǬfśĢir޷x嫒AӁ7V8t?ǃ0c`PA{0W6p^i t>೒oC~ُ4s]EKǃvq2LXUTyP; ϖ)vVgNfg|ϟ?qv6#%P+GI,%x B&8¯V1.mt#MԖ<(ҕG22pWpQ9ڮWݮ>;eso닶Hρow|V.tt{۵ ̰ ɷXq֮0㿤ywa6;.1G^[Ѿ 4a.лγ|gM;뢶]M3 @s,wRphM`9%{T{ID׋.mty_, |.W޸1H}ϖ9NÈWQ5âkthq$P(:5?#k~ ,s٬rëYX?Oyz9ވR"A # $LEƳ.IhQHTOEb"#*Y[P)N#v2Il|Mo;II'z4܈ Gn{V3]xje绍+momE<>kJ#cϲҐ|V_1jU5faG돦("wwL"ɴ 6;]p le>||$;exSb8sEd޵KR9#:MᵶR~gtyAmYֹMk]yun;ޱs['Uo}k~sFyl:jQl;K\w:&g{֙UlQƳ{d!*;Ty6viS Ǯ:2/)s] EN5AΊkYb:I rORؔ&v\iWdICm#pʥ v%17A]'CxsmF+F8`Z&ekw':d%&w>*t } ,Sd;کڃ?Xr$*#G"(cww符n;[3Wb!z6!%0-m\iT\C (E2V4"X&HbX`thŭ$Xgڶ6޴%4zs4-LN8_Ibl)Kju&􁍉`W#{Z䥀)Up{Qs A۵xDl)׍D~%E|orni8gyb/h>sÛO"A`"a-`3Saɐj:zxo:Qa4VO]uP'،1&tt\aL -!xMu8!7;z;8ތ8\2]1lkyy r1tI\|uR!RfvA# q <| b iCbvjUF3A s$=tC~r (%Vd n9?("8*+>B@g88qK1 hF4wB8O ܹj8tҴ(7D?̇11HV֜?3c1iG7/*)J-Fͩ+&L4cθ7M'rASEsn\ؿb%Az?O5q?'@)B刣kf) (T.D)/硨q!3XRvvկ+_/1*3eQ`5+lѕĜЅ$ !׋rh̨dڒDh Sj&.eDbŒThۋ%@z  Q\$hmVfjޗ-EZɬmTh"bgν ag $n%X~@)їV"8"]u\(/* q u[?SkE>uڿE\\lBWy2$' d? Bb#OGE?QnHl/$n0؆68u1P#ԮNܱ,O+HT 7|" B .:NmہgNh&h0/`fJXrL!QbI j`$2ɩ/49NSk~0b=Ȓ>es6WD5$ϩgkp1S831Ig\_zNfa!>;Mł~n C+v6,U.b^f4Qx,E] QNb}ǚ* `@A.  $"2eLQ+g/ r52s&bblHLP/ 2$sO`NO۳K,-,KmH`l2噬 pHbEtn\ND90nr Sg7Gu/֥F1]x4d(ъ}W-4 ɣ6vRD(IPZ55&GJf(QlQ $rFNjWf F٩jM]5\!x&חvJ"e4²IM݊ >&}B.NyB~ ~dh,RULK44Ȧl͚M54@ A)-'F l$)C;BP3I|tЭ #A.zМ;|?#{l )I>Qz@!<<| `zp?ǝ%?$=&܏x^%hs e6; H,Z]M5w;Ia#2 H ~hȘҡssI7'<ЅIhva7?4;˽:CFܔGD ˴ډRzCj'+О{<ݐ^GۡvQ)'t1>tC`%@ 6&1 A4lHnB !B8^4+h8,D$PdMrпl%J}&YzJC|Œs$8DI~fak M%װ>5~Ǽ<;UDp(;QLA #0[JF-9Ip~:{Tv t+iO1]Bl !x煥:}*:$N!x;@^u r( .~m٠k" w3< qZa6?٨h8 Ò3? ]C&& JV ^SE`r|+etcu]Sr2.w>w/ \) ϧ#A`fAase(H@!A+)`aT4C%)CUmh05Z\4r9ѠA[ paIc7I9p C rDI&.s]wv 1MSX{7Y@*n>IH)~x'ww}%7HPJQ"It#k4PPPF}JSl, !`'1.tPzy'd~X>av73ˆ4 CEKPmF ҫIz}1!/څs wW}|x@bJ>gct7_o/U#H4@?7""! Zu QIwv(رQF">=t^vyi4Jxd&bEF6Ǎskt%50wW6*V"1dɍ<*痛y[u21I2#DE6 TR-^q)81N>%Q4DDX*l?~ +}'҅Q,>]͝3\\G\p9DHCh)N?¹lĠQLCuH?ƾ H8,וWƒF}u";T@b/+|Ϲjԇ(AC$ ~rnmtypX@尺. oĪCC`Y %WXG A ԁ;`Jr|6sax&c:MX\ +>شlV.yT׉Ѹ#сe)CPsQU v򹎺CJ JrH~BxID^ܞE7ɬ$/{; Oxj\ s8u5U(M Q)DKl]2pmGN=S5,.c0xl >x=ɳuKH3ec7q=4GaMaj T[M@&bu; bٰAJ2m%-&J((&6F6Ac"ie33j4s毡i,ޚ70ww4gEG|ʇmQ{¯urօZG$*O%3=P4EA2X %C00 $(q vzdy' k SC~\.=gr|M4O%3^$X5 XbdsH"tS]Ϥ+>{O2~|Ge*0{}탠'H^KHh@$Lp2`%}@R> nTBK dlGez;% 9^}0jB(z@* 2xIF.YÃw⃐ ~aW\@U~`1Cq|N X @>)hm|th]}_\LhrUQFMܕD;bS2U Qpd3ï/KGU][>ʹw7 `xL*ɸ=qY&BeupTNM[Aͅ>ũy_yz::%.ì?x=Oח!˕s$v\Kɑar~&*QFq OHq?6]I@JBh&s< ((xoaI;Bf|˜<:04/B'@q<R:'C_~'pɒRݑ4 ^ 2213) R`J*{$}@<&tk @% W5/&*0Iɿslf  \K4ā0<Ĺ~'ΠM1_䖿M| 0po_lma.Lha?K C%ÔU'Z+G]Փ&t󾁋 33On=kCߟ`*{5I߸x А.kPi/w.KTs:UQxN!O]Ï̂l&x_t[]*\liG9xj QD/?zr?댦-r4kPb F# *Q?nڬ9*}9ߩUDT#8L@u,&H1`LH Ғ"%(j%ل?q,B[F$oj `߸'OX˟ 7cZGFc 770",F*f~ 0M Ip {4n&/(:Q4@HAG<k'nmRAu;_|mIsU;HCiRzG8jwkpw.}=_ :Z89J"AW s%E"<12#|1s^Fcȗ4{%3#JOwzxb_i%$TV})s!|u*ib4m vO{MA]W-%&da^$:5w@_<ƥR\^7JӞ u@jcaxT* $%v=@ 8Q9b |D{tvkP^h_ﺞgگxBx=:(ۦ) MUN-)a1HlV3̀s*tH9:"'$!M <^!! ^EJOPϸJs6:ɹjJMRR'n|fw4Ju}&snc,{-B@ 1<g3$1{A2TjAH3s<k;sۂ.y*d C{3>b`ܜ"V 5@&d̶-A$HKfnDH54̓2I)M7kīHS4M fiI I.vi4ҚSJiM)$fih`Bi T/Cީ"BZ+JI\Cnff>/56yI jM ב-4;pI6>fˣO7=s{:p5}=vA%!dxaPXB zEћ>=dDsIo MI p7 Lrc~F`˪{w"1daMTDŽ)2<'0 ` l!=X !OGRBIR;,jjW5>]M$?(0(?Waʿ}7_;~cD4Ա[Pa p3X/^5N6:1`(WzXM.:=8| YU^Mᯅ֧vJa ߨ? $Oʀj*Hȝ  ÍDlopw~BrPNb:(0tGz~ҟfC ?1]"e ?,@OavvК"U5k2y?TL0$\  ?5UB;D&Jw=+d}UHg&qu\ϵPQsŹeI ??vBVERr=mi{aab@:fS7?_Xf:t|}9C4Eˆ4Cӷ31)N f>Rq̽4;0wNr~-ayא$VCC8"uBpgU/rTNs3ל՘x;N\-)B*H#Q@R|_7y. .|'S^a>pg7S}g2[o胵1 &q?Ɖ5؟AĢR h.4k'6a=M629w[Ğ<۩ "KLbC'04`=]S ʈ13qD` !1udlAde[\zR~D[;;)Gz.ײEYNfnP"0bWV BnRfn*g,7enap߿}Eִ~m è|$?֠n)CP2oyAo7 4mm&\R(z]/ס;`;7&Gf)[P0JhjHr&nj~Af&꘤崙hàɛC$:E[S hPe0z>^m36bz5g[~>  $,[<8n.M.0$>S>Q7*rE>މsC RYJ~vљ/3\5\UJI̒݋& #!3Pa?hGP%/x& ]&$,`  !`AnQ$Jf}a`19g"׀ %_мz/h']$(~[{eOQ08d?D%A~P{Dd~!Wis )t,$ٻz6Lz=Tp2W73ѥ֋rB~,9X?c4fC77gtyCӨmɓ&<;b#u8#a=:ˁsf!2!KBlw$%)`:BIrnYB My}(u)ۈ_pD7PJ>A`zx?a*]Q ~f8:mH{.&!W,R2/'ɋU~ G{%"L4HɥNM3t̋3,x= I ̂PaœXjDA%f 1@ ChL 1.N$AEQB""kFwy^z HLWz+k1iEqC8d5Y.qS"'w =Ƴ,;̘`D: E`! s;my=/ii߻.`RT?ar8 ~'<; E Py00S{XV/⁶̱Jc69k7**K-m$f`qNՠ4h=%]wS!KTٟ q6vN !x]tR&6> !`5z$7wiPD5TOposcWh2r3Dɀ-rK)kv'S1Љ> wx^DH?_uO{^KRyw~(?l$|x_{n>>dpy* cbG>&:XEEcAt~)x'Np pIhmBj!ֺ;{֦ww ,; kZuH{ [m78a#PVebJ$|]#1#OCm`T<;+2'`rO6H ҇g>z"=c&aMIT)/7XC~gCs=Mmc_q縏4NyS S'V\K*MKVI=Ip:1a@'ٰ0\ʹj ;4Nr=mLv?fϙAq~ !/VWxQ< .b[~DQmX"G99/ȸ )b yBu?@:ef&WL2OӉ1P# b)u|nsL$I$W陘"avNzSwq" EEN$-88qqLLPy)u=ww"HCpQ$'HiN] #`9$TDDP !R %Sp ?<v0Re4KJM.e@X>~5<: ia:~HDYfzdtqsЎ ϒ:4 CJ!Så]+A"*6kF֯ZZ&$C 3C "R1/77bk̂+5#uuuO쟸=vHz$wlRC f0,M;c.G[o?y1t1 32 ]r0N"?1by;< CXA#VaEU$} d Ws%Z,nw$,3$ ą +"ȫJA)fqmig6rDc js_'TEPQESUM5@㭎LVe{f\'vUtzəj?`']zE?]뤑nc00[k'.պ9@5lg=$R@rE<X!6CJ l`ok0tzl4aL"ƚ.QtL@a Ձpy=NqH'$ӛYY+| bT_ØĎӢԟ5':Wp% x!Ss~0,)N3}҇= m'/ 7O}2qc@,@'&e5?2|]* 0$|{gsv80pkkyxxu)`T<`1 ^}p;ǯ>i7S`2q=B 61 Dh kkm[hG>YflnEph|W O^ ۘn)ahlJ9O>.|@!m6N~aAzp m,h}~5ccJ~Zo)A\?L\IvPps}b:PE4]^'֨, 3 !Gz<0Ax:U\3rDr0*DTuQ̱)R"$MireHSRZK攩*M)iWaA P%еya`|U,Fu5MK3_GOk0O|Sg0W IuL; 3fۯ?>Ew%EgqNu'"Y~*ާ&ЯCEYD&+!+LJyIх"Ə/d@ |'t~b}GT]Al8'?e幊`:>im76ГCS $L/m^:s!&4N רqԒ3؆ <G)(6<衍5TF0X9##&0IC0j^#4 vP΃4t}ӷ/ٳHQ@u} ÅH0ѫK@?CӁu<&y^Xfxl8lyltܣkزCSgJLN)"z!E #]4Ш|Mߑ a=WtFa!2GsnyA<("r64 7gOXsH# z}:̞b#ƍLT}2oG:H㍣9ؠR62|^Hs:!pxm0ҧW3BCePTu"q)D?A ?ܬ_&~XJ\4Ah Dk3Xj41S%-W& FpH% "f3kb+7A-+ksrü=%sǵWj!}MY@4T@ihTjsaj(K)Ae0uVQ#zLSt)O@=$cx5 Iǁ^A(Lxv*LLgTYgh|LVr&M'|x@mxPzw:_"RjG9stB \fM]NHuQwy0{\J%w}˃!L.ڨ7g[b{]$%s?z-2qh?DRWm^4_-"rƗ6';iC0%1ȼ )Cc J{͌ɪkISvo -}>gIBuDY: 7 !bZ7C 048%lߔ'6:=ӽU^A_O5D*W1"L`I6l:O/8`C#ZεQ7<ǿPjjd?BB3~aiJl! $pQn~Fhp>/zl{/}L4!N@/,,ӧJa'؅B`/q)`xwGhM=#Ϩ}*3)c])id>ArW˷IВ4I\qE13 ;cs@!1SlhY~e@.ʆ_fUm[bvgٳw783;ƍw& LCtnl `cH&ݳv66h"EhGl)Lh4K*l Y0&ˉӇK+rptfG>UED 'jJdyJi$ `l"Z S>pM4g|bKa:C@.>u@iVF"$NTi ƋEoB>A䟼ٌT_=6jk7t4)Ϙ~ɡi+ :ñ|^ &*l Kw#ˇǫ$UUWD3Av;jB]àNP LP<46Oz }!`UJ&*P%==!?yj]2 '=+{?9r}JuS.@<k,錍 'Ȕ2&@qUF+G jI}"'euL5Tl !Xm$ Lb\0mșLrvGYwE:ۭb&)TRoAsEnI!=w7@P RP{B֤[xLE+T ((DT8^vD+`SP|xw23?@ό :K!.!QEk!3gPr#N |NǮF^^)0! @p v]ORRŸWԷ=p#5}R9l$4TQqdqQq@P ;}&ffii" F" i_%Q)Z{7tIm5˟ ys׃[LJ{=U<~I+8B"=$IQ$scg+P]H\Pܘ2j`[9WeNGG>z2J>eHhöLMt`ug@ cx̣`: ` Ct"mEF)&;0!`}=~?}jhg Aeu+-dqfT9Έ59MyvgMKĤMp VJF']*e~ ܳu܍ DÎe!N pc4!%XPV =CE(rI=|/q׎O@}l(> ֪@z;N_ʽT4E0N| ;`:m(p2C斐}0#Oɇ@ECvV6l/8&~4"xD9C7_?<|] rMo6Gg܊1.O7~N "~8f[ ?؞N ϠS=aJG@ /#jMD9/-4fa;h'Xt!'ljԘ04t*JO*|nhsCr*C%Cƚ}Q9A黂%TؐM:jCoP=ډ9.k6^{ɓǯ[:Rc$E I< QNi_.O_=hG=zkА$kI]/Ǯ0`&h/6>q珸ߦDәgϪH%ïT #*ɥ"HI32Ĺ0bSj,rܜ5uw&M=~I>3 3}mJR!B$[l  mP( ;{zrr!zH| |g#{8@K+˺jf" yfUO˓Vſ S-˕}40a`XYu+|ۗ ;:oFADR3>gk,3= eUwf3ERʊ,ޡUJ =rh 5OO`]&[t|{ \*ö(ij"o7;)fA{'Z @Pu=q(C? (>QJ>Ha=$A O3czass,=U&,>uY&GY.&~(%r=K =P='V18ͧ߃gtXoޒ1{YW\.gkpDu 9͙MPK૴RxQ,60h5h ϖt/;Lj/z|V:'P~p8| rO3>7;bY&O@CXK9Nᴚ`QNS!zRAޡւ0PeDN ѲEUV DJ=q {9<|>ޑ7iUv' "9<Cwv}Y;{=-&%:ȉS;㈓k50i!>b*T3 30nqǘh{εU^1$l>DD} R}Ǩ`u@>p?56 'mݾJrP]g]C Mp{== *(SF S~D#xP;giB< ô>Zy7T#U!UV B>uSF !b|\9ÔBs V b6LAWAGHvV*?0'EH1 )>66K?=|qO==>?_x}M{ww{\Eϸ8 Cp^ 4!Chl'O>.3ʓ"(6W&X8)R :vf-c™-k ZWh xlmJj3 G;>'=>nAOmZi_SNR)H/_{򪚆w65ԓ_L#\*4I I _GԍK ;O)ڽq8?;m4UZ!TD> o]J/yF1==>3SOMߥVacxOcc'mZV *AQ;Ad ?qWUuCWvvCoU; qmA_Գ^E4B(SIIglʅSظ\- 4t҇s <1I|h!lTc`t`P@* U@@A|}N} UUe [/YWR@$gn 6nf[-{>`{> }7:%N4v 'Bw6 N~7ǏWfFK+s8iN.8$DzĄv6v}bR#D9ɪ"P{d^g>E"sF²$9"Hҋ` wdv a '#o”=kq7X;/H>_3qH 9; DAQAlHmX >"6oD~t%fP l̙$ª@_0 eJY)h2ܸ#*r^"&g'p Ip@Jb,կTO բ-X^˫L5IӔCp0}V[(ZoEtndx!Xf:{t7vmϻVd;|î}^z 0QB P (7zl?x=pu7 t' orrצBq@ܲ"1ftN"$/1$POI8nIa~lgDHuUq [[;v E۾p>#Jg6tAUfV.UR9\3\D)p˵cEE:c4Ta=HaxDlwocO$8;`³e׏ wS ;䛈 ,'j S[eJU]5.G2j:A R3G!ʳI">PCXqpyY1_./ KEEf\5N¡ g?5rm2hqypi^2>D5;TXa@f΃9%->C.n{YL,%ȌH#ͳ5`[ԃ;WwET%wl :7X#1 "8 & љ*mƕId@ 4;v\lw:K<@I Z Pwgި*e>`;^6q0q~\-'͜m]tnF Pn] `D(7av.H3ˍTW  +semeݎ=Zsv0uA-oݮ#ZR_Z |`moWbmSa(= H;um-2[; I;|2LG ԻZdLwkH]1d^pTG+\Pm1$1X08CH׹Ǟz?䏄BBnŬր Z@f8,`ڭ{XfQk[Y% zK.ȵ pzEpuAQNteKʪk_ b'Y)9u}.` sm=D'Ѳgjsウg d@ #?/;v@m 6, qg:,7"!( F*7=X" P#پ X@; |6h9m 탤 vTٲR P^svl5كM,0iua@0jadӣK? Vq[N{ 7ad{>R es +֠%FkD46vp;^,a/툷2`;0Nw]3_''ލ;kX5I'RBx:\ᦚivvB>6 e}Fo53w&]e/uH-cHv{U A6 (]cC> 0:핲}v+pu".ƪIᄩwdžn`-%9d v5LA/iu׫ Կ2xQ2r|zH9'k/f9 u‹H  ^-''5E A;4@9D {cǰx}6;JCN>rW !x{>5\-9k pȳu|{$iqfKA) ߚ3_=|L$EÄ4"\HQJ7]1~.yhlB!$Y;c̩4ca2Z:=WH6Qkf.7#Q5ئ@hsuTH^QΎPhr`#`]- $:45 ܔHwF@0 pցؙm6SUX!FeK7%'f҂ϿHj;Z%8܁tzdb^r^!2pt"cLN"C^nW հui~pf2S2+8gBkjQB.NH\[@;k(:|j/񀸯)FeP]sʄJ3d[괢U^ \!!Vh = ļQ=mԦqO&PoO< 0|= 탗Ǯ~εwTz|]bYc1,#c)W>h+8m3AMIK_c[ǜ vl :^~+"SVE㞣Ͷ,ĒvҁVͮ!Pb|`7xo%(#ìX@x^j!ٺ\|+kg?AdgJ2Mۻ/~*'w<ņ n,,, jxK<=9q.돕Lq\d;za>~ޝ`Qx\w(-rci 9A %u[ưVtGp6Q!V ]s@͜ k lUVR&Pzo{aXw]!64ٸxls}6GpU}~iu)-T!^Un>wFum +{W,0 "ǩNVj+5X/ 6'2?6ĸ\? bڃD\xMڍx׎Ϣw^WJ/sY+UCT%MN 'UXuE3f0'-YP&0A)5*;S;-Ī @܌o^o~_9ٽvȄまef`5&O ]8Vؤ6ꡰ_!vXEHfXrm1ӘѠ}9;~ sտ$ Q)BPuĊ/2ob! z*B@#pA|u̐aIL^" j \$ZNF_ P9& b Otzb꫻7q;Z8jtr2[ %LV䊥U\IqXI(pvh;Sg5u:)Qm~f!l. -"HHXU6zy(% B*UkYM@aK[t#вA=6ĭZR`wXPh}_fbtރ}rm͡ɜ}E XlA$&HKőUәӿ?^hjmΛ8} hŔA& ?nAP6;3F+/.+ T$#Ý۟ 0h*P\FpӃܪI&VD̊8e{/f'b{tPj|Rp͟- $ù^Q*80飜B ,Fnc@#z9>fF*6^3~46N҂=M|gl=*h臺UF>f5OT䰆A6#&w烫Jέ@Ͻ6)T?沒a=S%,mGu"[bz0/8s$Bڷ>m_7a$?.9uu`I3+OI?c i;mUVLI&Vyb,@Z1!+`ILƕ]G!{,<@yŒDb3r͉$(VrS_BGxHTFX*DcRٯ(mdqƷw]WF`9-tCEpdtQ [!rY9ǂz"Fr$ 2vK>Pv6Tn**q2Vp}iGV"[qZo/djGgGAN@4Ks7Ǧ8?UEvÜzVZ|#3,Ĝ {g>vt֘]eAyѐ9Ύ1lI& -bq&xv`""%Цd̈́d!ABlK 1F;Zؽb|6*T1GyRѼrXpz|>VA2 &v@f JN;UdW1ߣ~zڵ nnk[<{æZ+j4s:W!lBX^e%r`M{oC0ʼ@alXD%BƂy,>qDo鼚IV[  x‰ -f<"5h˲q'&J~3ɻΏaYb@8 m[[c"hڼ#&`{[ 4jB I K_+-` )&cڋ7dg,OO@^Xٮ {>}_{f&.@cen"T$6"Q QH tIͩ]*m*A$) /NOa4;\u*t{wAA`awtp߬}FQ@7oHPSg (v gDIOJjUMON s'3mۉ4>V>}H%:*訰>w{?,.` jʎ,'0?(9|L<$6"s\%kmY d8sa-$I^Ex]r{~;K`c9:$oH_i_{w |=븈N-9e=ѡrP[}b *~= 7k̵굉 EPp0 EF_>X$a&lc擓\;ݷtub)70a/7+5V1ti_ so7xk{N0xۋw<$~"gu%Er9]wYrݻ;egZ9֗YF9*鴸N+F~G{zR#;#q:?0ӱ\ry]qk].'ɯIO3/':F>Nyn&i2?3;!+u&WXtm;Fo}sGwbr/9z՗au1׈#6NusH眲!ssn QE4t N>> d ,`QbIۅB91S+E#.FO nl)0;y5y6Y0O`=%&9|qt1 P@R`m0S0I!<.q'.0cN? pdHg# yd#hـ6h4 6a6 ^yl`a7tt~)PMbbFrM$X$;Ƽwu"c\҈ƆIhWKYe.HB91>oqZI: O\ vzp9*)-PAT`iNSe3T!}KN˞Q!(x8~ۥ{Pu=h/ee8W$2[!@H% jI{lS'3[ AhxsA *g̐ 7B?PuM=$((Hd 6.n#j) @O_~ԻQ% Rs;Q{iOǒ-CФDSѢt6g q gpqݕMNAh/Ik0޸͒:zm7$ @_i]h@|>d(*xBYD} ;aMW[@B le,7e7Zl4y8.yj BcEo]c1.DDQ~o|;E `w/pE1Db(#) S7~z**hИcE|;%|\Q!λCwQȀ9 ۹0}{_G` UIܫwlnkٮSEK}ؕVB}*|ޢS1@Q؂RPP!~݂b D>.wp bE#u*,W=4>MC3Fc@ LRa^b-'B`H[n  ` )]%N%@u0ڮ7gi1cFJ"%)BC ý# ~ d6&7 #h/!5Mp&cH惖{?3ϠX(w?ꧪzx9>Yoƌ)vM8Cp30a Ywq!I '1 ˘?TX%fDx5,9.ydnm!웆ܞsfl8 /s Ug''7 f25z[K־ \irS326* $Π;V@2^^H [Ho16^ ,.省Ltuæ43Sf&.cΆ'b`\!8Ad@߯fINx cp͌XT:'{O$gC M>)oӜ 4ANsŲGGI7L8Ĉ])a:˫BJPFJ Pa d*UPm}C;a(ɘgih㕒aqL%rr/4* X$?JY%b': soM>Syf hZS9*}Wƨ͸OE|^9=^ºA08=ߣ9U$Mpj&c );0jA='bQ g8Di|bCӄP7i\]n .Y"TYhiNPOG;'D<nCTJ8zI.Pwm RdU oWGx伍!EW#OC<{nEGG} % m(dj]nZ@Г#\C7wĨ>w~Tn@7! *IDpBw`FA;U4Z!(4=:sT;/CsA'm.fcsͅӄ$APaR6d?&_wGCC20Thu,n6 /gm}k K)ޔK^ RwuE6(((<[QEQEQEQFHH"2Dd2db77ܙ "D+r1R1#9s4z^/\E$l+R1#1#1#H\.r"#6\܍Poh1ښc}l;xp~ GTE,NT g𯰟4ύ!-51V6dGJU) @c!?bÑPsd/h&wjH4цŢrɞysjl$&6(ԳHѴ . RgXlJl{v#t?QUv)I!O7ރߣc4OG@ A bdp U6 ɢ(/(/-M{"h}ƴg@ )iV>b˒{D0NLBn!? #NY,W׿,}?iVaXAMGV ]43"dK&"+ v llI#O9!)." f9" d2TI?EkoRDPP][aRx(@k+֔IFȔE RRS$_s!h蟂y3}?HR/ꌙ*H#ƻD2"/&&%<њWPg]6L]ł#Te!>s9fmF҉;} !E|A gbɠ$d:N`% EBdndd7G GoC Ġhko-u $d*575h`4ҜIMhjjBфĈmCJ8.AZpwML/Nf θ$>y& g1p@h+6]ڂIT(H!j N(hP: ,ſx<a Bo;W-EQVŬÐ%,N R)2$DE*Є)x2'G~wxiG?!@SJ?ȅ3✀v3_K0DѴD)_ Y~\N)mh$mBT4s($Iƽb\=IyS؟3iIR[b~3zkr%Q*R%X@h-GYJ%J*'FgP: NJmY. xR`fy0PY)aVʰ2 p8S؝Di3qXx |frgsPJ ,T^B'BWi (مBP' OKV\uvkvFcF5yKc| Z:/T1;>pcGjM=Aώ98H:8>I9 Z6TDӏ I+ib]ƸMMlQgaHɱEey߸;GS5|w(SFꓽw~?]߽^!j19i>4Ug(v` [;뻭^7va.Hd wk((1##d"",Ap  F|;VKqdJRwϿK!K iαcQQc/Mwv,FV*[y Q5Fj(j*4j-oQQTbFŢE$˷kKBF1ccEtQS64kEQFѨofj65A_J""I $&%|MA$D1Ec1cɦiJFqƛㆭ844)I4C21|W1CA,#B,Dbkm[0$+0}hz?kt ib!&7! mpEEzz})1Q@!xR #bwUwqt"7@$c(ݢ38>*5-|6Ӟ>r>\'){x=C`  b(CHr5^=N2t@ {iLI$599΀ ,5Ӯymێ3@4RBځeiR XjB^jBو$ShP8/ l(P9tw7zjiŀJvk$aHC Hmaah6[>7V֡ e/Ҙ[eU5`i^wc}71z g[Ϯ3oMخoKuzĶ{6v#sxӪuw%3vG%sl;1bs9Jd5Nz\s=$T2~@*@XuͲΉ{<5" PQ:25keABړ?7)|ѯ%W{hGpqThR7@(jJnEq}x8hL<΁ %͋ú)&5%_zzmŵ#ssqtYO'2N@ Q8* tWunmyv`9/P.۾'';]oTUmcfcz逿 J! T>GD g{8)TdcB? NplcFC%&A ʫaƲ4'SD>nM)yQ $˿Th9ʛC@|pPUcE /frV ]ɚcFRjh+-]mM ? ҈l9ɐU"CŔov43 L>ѹ}6* ?)]~p:kP {L'! BF J4ŗG)n;2[7CS郘v9X=d+{ + !>+=N>g_?v;$a &ہ"| ZtTR'ii6>-~5IyOɞgN!ɘ5 yCߩI4Łb'r 6)y L*tV0pO_g;A!7l(l܃%D`13()D|q6u} HѮU qu.geמVG#ۓ~oT7C߻=rУ.L]ϓr8} $PYq%V.4IΉ!^sQVguG\lXwIIohٻNzo!N7n&zևmeVNx,1'.KUr}IfkwzP0 R9֢ )Ԇ'Ьޜs}P$NZE%'17]EN%}Axuz3Hq8M\Y7;Mgb i!byX NsDα{]PN]tT7NgZ(u{s4^X =_uj)L Իq4L1a; ت 4c+̼&߽V#]y:&rwWOa6 LDU>vՌ[WkIeiߚ> X1/smY[ R=+i=)=mÚFyAy1h۪]xc8ULQR*;ow~k3-7\XaWz29x\]}e)\XNuɛCB4dP93ָ;]x}<&R~QX|Ko+5[Apz~Q7ÕTC jm_7y:bot69טU#=z}cX5IS47#}X ^@Һ2R^7e2M3ԕr oe3_w; ew2hѾs߼Mke_[=b []wWmw{s/x3nef17W9/wۗƓ&>naa8V;ylo;JS|8mi;Owl5qܮfwrX+YȾ=嫑;n~j\&3gB%E8?3^)F{6_|[m71T;l3򲙫_|Į1M\N8V1!o 8kf{=[Z7k.q[PѱaHLL1Kgb㹑mD\Xg{e&ߓF`.gH[YB"TTBT/Bjb꺨^3^+D@zv,nOS.>]D0'>[S;^^;?y4)wxN>abyysmy-rMC\5bΠ ,u?LXޯyޢq2Tw{uwb TQ~ݻ}M+׈yc9m/u\+aLf%SLm{롹Kg&;zuq~czwlwJ3/t})yѻW {Φi#}1k;yv1ڭc!͂^q8rW0B!3ןU"r.ǟn;_AJ@i))PhQi@J(k*5(Dj4bѭlUJCHl@ B"xqePC."q$ d{Mzto)[aQTzHN5F"(`eB &5M1$<vieiƌVf%x o*\7NZ]~~Oݖz^T۰z g++ߔ#ϋίa`^a/=q@Dl^&eRV\}Ve.n8TF;^!WL2TRG- Oك'xViE >՘x9;Z֖t"Q {=n9E=#3CyN>if+{\sf:=x牶L|6EHLF,:E$`שc~׼b|_^6}y}aaְjo8)l BNg<  CO7멳i h|kh/JȷSgXKN{]qi'"|`x[HM~L;hXEߔE厕#g|gH_6{N뽿{9'hvq/c,wU,3N[Wwx4vc} }=tcRzԲb0ޚblHӯ6E]Adr - ;G F$2!a,X1$<{Ch@cknKtJZn^bN@T@!QkkA v+:,KU@. #|(tbOBzc SÐpk@`qH9k!$ N*0"YѭN=.楛ך^U:I:C XD :!F6{̓Qa62B'Gϑ7rYHà@xlDEbt37a=y 9z\_J h[)`[a !\<-m×x1<Aog l/fĝqh0z4NÍjPùqLj7]u%,O7ՙ]rY.s& N4w4LVf,Uo*ҩUPpa B3!1ӿa V u/ќu0=1L-CJ: 2iڴ"T)jnP?ȷ Y*UqA2p^Kᔆd"{ڸsyP."&jZ 0r1ms;q8@A"dM,-S2T->lrB@B,x6o@1% Jy+~]pv] "k(^љ~J%Iό9% {ݓD(NPӌOWn#|ڽ#'XmM3v{~j5r{({Qz3{8^:Ɩr~GuQާMyڕ[9Cd ;e3U;FI \3şe_/JDC1 o`K"רvĜiL8O"*s(g WDyal¥|^8/vH@i v[^s϶ ^N:<m>{yߏ>g:ѭ\uһ27anUq6RF%r-̙2HRf d1.{y߃x1c8”a(6#BXE %p/ݵx\ΐԪ:b4ՅЂXf!%0s,& Jc.jq7]ݍnI>zQGV]vɨ @B{oJ{*ۯ%GϞ9tq(U5+LM/_(~\B4HHP4  3M-ِ66)h# %J"[\"KL"90Ɍ2L2j8]hqLnW6zW/R2/x^.Q恜z.odCGtG $2`iO툟_<:p@PbrZ +33 c|$fH4dQ&n„D@AD@o+ËM B]|פ+WS. eO~ }߃ѠZVĢqfʁbHwaK%~ lĥZT6}沾{t{8ss;xém Gbq(q fiqܱY3""lJ!% l6̀|$ECb.O0# ;yd#]8@E\)Y8 @Ro>s@7?4bθ"""!PT3 a$Ͷ`B*׍w|ʆ5)@iP`>4K!]?iiaPZy0 03|T?K."=ޞ!BHB$wqbUP#vҫ-ᒷx2 H@C#L J咻0Y<Чݰ :$Ct`UmNƟ ;Ǐh֩5c RҼ닗^M\ۦ҆uk0bP0ZZ$0DI $)NݢB3κp  Xe0h$\,2s2c#%2¤.2, Śnjwj%Gj֍u˴$31 Hd!;-ڙZU+Et^s Eр& Yy 2"'"ijRݥ';5}͡XPuVюAB8r%!"H }'վA =>rcP~?GH2H0HĔ)"&zv 圿[y2}a}׉pj=Ɓ g,KԢfgؕ (:V ׇ@= C,v>]͉" ldp_O?t6# }?3~v $>S)8b ِ/WI3Me0?}) 3'Nv =|OqiX@DYN6-_X9[ C<4|Z/m!FyѬ~ȨjVMLOט>40>xߪ&@B`"~{Zs OMS[Pxdfʫv_ 3#<3c_M!?o?Q2Bç?: '?g>Ve9DA !^R~̅JNQ}\/4E"R r繺^`wQ~9&H:>(,>myaTTL4$*\KrNwMʹ&Ed2"1p!M$VsvC݃4"#ΦItԓDs_ӥ4ZxaϡO-k*\̡II' Mk24aMa0TFXx} 9Bb,-!) `p~=SM[/]2WcxۜWpY9Z"vK }0.`5O$:Б-'՚3pEG D̚ƒZ % _R A盗BlT2Vufps0\9[p9<(AdY2 2 ܺqbY(I.1Ðz@=gScccccccmSbmm؇ E"&DE0E+J(CP':B'DydK4AE `ƚ amɱ W:&V j^0hQgAk߆Cz (5ߤCIuw:4Qt\+3xO{gV 2DShMN6ٓpK֜{ AW;ivH8M$:ezKf^ Yl !5ܛఎaX: viRz9wk'o4q1Wei:d4PhgX. 6+9oXqb'GT5Xk:fpG(\ TȚ 5t!Lc& L_f 1I˄1ssU‚O!\\)ѶS2fPՉTXႈ%*ʠӿ_&i?7}eF8"$2,BPHC̳4D$1T310ʂgG+Lͧ&@f2,703gH6Cw BRF&p2 E0 Ĕ2Y;sB`N h707pfg[Zyã(d8Q *r`| {iNR蓉\B-odEl}M^;SUtVeeFRo;rz5||6q׋ի~zFe (<%n Lx}|V-~|q~#{wi622n3 ^w;3ë]'{w[X~>7~tƣ-Wˬt< ko--ɂܶPAG1S58l2|.cAM`&V MUfe"0H1/ˤvT hdۋ H $6BvYֱ V"I$r"DtwuXeWHVSJ&iF|*vg{/yO-D\;87] vK!ad AH@M2U96ADQKv&T1@+{e987c}gQt\UzȄ`ͯixkPRqkO۞)cc:a @zLx r_8[ѡp.uM a% L f%棇PWx!Ùk•"M:0HwYg?f_mxJ0P):*ӶL5@Hf$։ZUS1P rTa] LZ=7<)4`dH:f*]7k_iIs{ູ^ˮE]rs[ 皨w]'gb+m76Wunסnu\=sebQm^5U0F*?q9"˾:ҍjuZ;b#>;KB:9-_q˒*)Mܫpp B)!!K=&y˾ p4jWky W&$w {\Gݧ`CLAP' Uf ˗H\xxs޻iJ;Bh$5 !$U -Mm'LkQlƬNOnXX(6t6Q߳՝,HA? )itw:t22BKHPyq~u3OOߣݸ2" JR;9}붍PLI3Z&W5oU%~%EU |m,䖇J!xlCaYɁKh2$" E~nAh@#l8+!'񁠈A5R9#@g xRQo5HF e_˲DH-+#2s Fa}xz´Jta QW%Gbe<8D`_" EɎ ᳫ Ά6֠]"L%YDP*)1BPX#u?m5rS" S )ʶO|wѯsJm ¥Ը.F nJݞu$i4H;6 H&fIl=?JZNgA6DJS .o#<)0d A7RkZB4C?#0({ Wnz_Wz`"<\; {FFB*:k\ƞ!S'!<"Nf`~EfIpg AG0rwCx)1Ɍ|Ø x{$Gfo|C_M)#O*2+$@[4`I IUG֎@zfIc5a Vcz8سhAPّ]umĦ.T`#;t R$K9 An+MAu1SSHOJ?`X"k(`7=IS_} aL@y_1m,3ҋ6PP Q  !Vѻ%T`&=kג{O8tK[p "ge|/ʵ]:C$0b̥E]T1*O-f[CP\cL)͞ XJpHCs۳j)M(/gHg@ Ks/)7׃:r1n`Ccq RX uu{+c٤%qȾ.3`. Tg.caˀm# llG׈KAU"l%쨈 呮F-QD!¸8á(Q 0tkn*o ݜ\ 60\I#( t&A9&B =+%›k !ŹɀOV,a,dG[KGz)j;^<̒Pj/øaqE Ft@#A+@PZ :|@Ǵn[`F,@rގFD|J8S3g(p8}0zo}g{,\T|$HM!d/SN*0㣜]۰TA@G  sl6vw VʅY˥[E9ؘЈ,v$a(=|M>!\lw%ᓡSQ,gD Cpz-n%TXً4Can>"E͚4`Bi2Y5)罒h`J$ᄼ5ayAIw1>90չT!fm PgX}MvYN6K!:X`5.\AD >}&뾽2 f\6A։4]CQm̮W#9ŭvD"ZK 7qCn.0i*ˡ;qĵ%De:OO%uү0,FTWE#%+ J FjfNy- pQН݊6!I3N( H _Rgqm3kRZֵ1"]^ pra (`:۠`F݁p)9Q:k.93j`5 Xu0gs קz$ C(՘pNy wc |pRgT6K0mA$n Q-%2UA6 ,+kEË% b}8Q 4' @Y,- Q]/p9|r fpH4N^8.cj/gL r!g((S`@*,C)m\"5hD+jEKld(ЮQ]Oi qF v ܩr@hDPeDY8{!t*[Ȍ!3l|Эp΋8sRA[fk:Q}?˓Er>Dntni&4'P/cW CbDv,n!(P4NÏ<mfֶHOM(ɵf\ݗ@Zo`8R,NsQF^D ˲`ڨa:xx@{0 /mkL@Ƣ|ZIKwnX7եTAk#.F7^m sIgwY@hw1}=?OV;~%AMKb10tFw+q6է=5 >zF!0r`SԶ33֞$ؓk l=z]yI/~Y+x  UkхWK>noE7*yyo-kk?g (@()Z翞1Yã=+; =()X4t{:A T5ɮdM uo\5lj~EY-箜7rjQD3=}w30$@.A.Tpu<-xʸtlB$!<ۆ f? 1]j^a l)P!H;Wv` \a)wFyrg qk HNZuuaL+@,+4$8}*n4ywFRC4#FPP/}팯ǩѾ/ a)kB[ {2EQn.s$dL\[PْV^[8Bu#u3ԓw](v_X!F˂&UwaL}I;~4BRRWOߵeFCC@7h#$~}J>>>:Lv/teDKLfRxNHnˁxaM}nI "&8 ߞdn'qд {)#@("ȃ2f_'OReA!D3u<[O#}`O ?al Z#I@N ;:JVU?O;'8s d(XD$RL*G2>k˄.zvn|]9=:mv 3=WaP7i뉞i6ǝ9ΣVI|`>,7]19^oU[bXrJ#9iw+A q:ha%PECn}gn@R+R~gV)PU:87e҅SNm"z.ajk_ɶkq%V8WȪ{H0sGKY'<  h`}؞ZNh @NW 4Ò6uCɼ&B߸7j]*IQ]h1ÖS ~5Bz\wJU@ګB^`}$hm*Н9}?-ߴ X,ވ` nvCmMd9?+:j u|DAO}Sd|zS]]L"mncC ˄1arێުe$P; /tPD%DԷIXfb_CA(v΄!rO^9}7]zVZ^*k]4]i|mj ҍI$J?2 >ɉD)-~J:=4kyDs~j_?o׿Ne(n cT9CMVo^-pno؎ A7Rb""+ʯ@- lw_nCuvy'` Ip3hP xD?Z$:}Og]~B==ADXN`XyscJ$ywyY*5&7Z5TN;' dD&o &0cJ4,bL%RJA.6G>L0=hcl1r.`- *! Qwޠ(AֲUTVUHIF+l+Iia Lq̠9H}; }G:2210}M@u}0;9`L>^ 8עkR4?x(Jh:;y@{Bp0sTԃ."S8̚ !J]&$ܟ7rn0DO>yL=60uBNsA(HP$=vJDO  @:וOܪb @4B3%x oˮb"I`kwui A d Du3BoKNT`޶5GL7tPǜ젇M=6ENB DiS^D`*"hugzOΉsnNoo ~(O{;_>]>n, S1TQq0 @f)Sۭĺuؼ0I:!g9[$L"31\k v^kRO!TQ2 X8C,Cf/?oZ vfh@QD}E)NI,Pah$ i#|[ dkxv'œPI/m6upÚ` Y"QFJGdaL @r6;l 8 @N\6r$'ZnPdkka`*5'\duX^:XmKGY7EQDw Hs[1}1Gcy\gJ'B$CA¢HW-Nb#KӞ\ 6 XKpeධ\k` (}8PvQN];&+}>R4Ф HixļniSoy OᯄN҂m h6V*U&J@aEDQ;@v_MT>N?1?i,d6"'t.zy.ڎצH…򯋁=a`9{:b1i;|aˢgPʾ:30.۽ٸfc=N! HP*PxBax5>@M"LlStr[˞t|F B&EaT~@t͈YEtx*L5FX%AAB*2b.w(?B#Kq$\I R&A @k,=)߬uê&ˡ~ҁnZֺuy b̿">fllM.0P( ] PY?+N{}: U?ٿb9#M2C1cf.>j.j^I!/̘qmw67kYGz#\#n m``-%Ef7Os`D]}ɰJ_L[^lh,]*pW!m}(RPg9?$a e1ӨǠr7هn8RCοOi! ЩS6H`>,ިa/تG.V7(IF HFT8S.pg& sj¶eUUUP#vgMgDUOB j}%Q$q`~!R=$<֕i1r+!t*i eȠ˦PdaN 0U4: p&VW)9)}hhPPD=AXbRX с!ѰWl;C3Ã~ 10r JgXۄ$Ci B#wBJJ`K r-Lz&6 HY  6P%DJGF1f<\5˭c)#FL&SԨqBRgl X'ˎӧf:5cy\n`XJJnBi63f8 aAIDErEZ&-ƒnm $a9&}ʊyd"#4{`z(0;=w vүk.H!$(5ASñGSqhM1ӳ?si0"91*^IW^zZlHIEDDRCp0D$=o+ʾټHjI"RI"[տzשI)I)H$7Kܪ$$Q2UNH6z< 03A_3(S@42)e@P)Cr l_W8 ~CA e)XAaaCOpS=1d8U6/C/#pogp˝zPl`? wpAA=@CXЩ(HÝI@3\C|)"TV`9Htjԁҩu9 ?8HA?M@6Scп (v"@7"a+ 3/p̛5C?15 HOj?:˜CZARiiAHl ;OhX̋pR024`H~ ДrcoC>z!L |)0=~k IMv3)e2L'}W!dtfirU, 1Tt>Q.I7:n"Q(23| 3}p5 `L~Q~7TR3wpD r R ,f`ѰS6\(lQ ̫nC |sk3˷qyhƾY/)yvV/Ħ_YpS|Ł85nRu#~ǯe4%낸> @d-bF)nR%.JmhY$ƶ̚kQV%J*T#p \;||폱|fW=(gUj9:3+/u;Ιw}.ܬn2Lovzۊ^&{e6U&޴7W7xLDSXlW1Q $I$y\(OwrCXOxya Zk~VL/=^{5Cb`+EZOjP52ɲ++УW˕"y:^Lwv^$3zZHQJWudDJUSfUG\]Jlh\vךB_Zh4m ^[ x+TA#`6s{ֽgPz"zJڔV*+EZֹY6^jˍ-v\*r}t棌M"Iv$;2C30֪|2DcuZU`H!! :CC~\,%[)@HbiӛקC|$,mpab(6 lwYJޒFH PŲOa*b \I"%ntVϧy0}kX"rƻ;@Skfo܌^E+VK"ET,5H AA nI(v $Hl.\70E PH+*.{̩mð ` CI{\~]Oug#˫.}Ey(o;o6y;λ/xCQ7Zwyk\kV67s@w(vum],0l2޺ŸGZ!%ncx$ά #"DK`U +5Dwbdk(PP3-l^m>js`}nTugk(6ȩ-f/eL+[NL4Oo@f!%L~Xk⪎%.) o={rK f]FY9S{tp`(YH'CBBԎ߿LnZ9sT% r ^RqA(]g[1XE%n#ScNۤ'$+X6^5Qi-c@|mޟřKwj+$ЁAL!B!jPX :G Ajt6o{{Rsaߎ12Ӫ }$80^˸r3ʪ޸sIHA9iMs;:TIEr#)J.A7ϙF%` @)g#b&oxH$)b)$FIHͰTgןR(f-!0j:*)J((DfR/w׫[ihDyc^ӪGSW١UU1EzuȎa>a ,PDU{{ v]+=q!P<'M1BѸsSp  khP6 _yQTJMӈ9rC[.JLє)S&$ ΂{~!o{!xMMTW2}T3i7VkbNϷ!ub8ӿ"XBE2@̇=p[f kg \DFBGcmgS}SrFVD&9mFI$H@ȤaJTfV4цYӳBXoǠ:a9yS>}0}Ob9}@i!;aYҼIM6K,`pQBAA@83  T%TJXf JijU65!L1qRe fDfhIexu#K mP>PdA m{d֮%LO"9(S%FTj P gY+.'K AG}:f~TԍSzǑ![pKJ*EoiCfn#)R΅B;!RYOq;|nzxJMPOYLaBEPJ,DaC.!#(q,H *!~@gB BTΡ)*>h^{<$Xږ'ɅL\"|gκ' G֘5΃}>:@ OŹ2T$7֌q89!Z#0nxW 35.&0 V䄁D fLHdjdI},4q!( 9$/q 7$ rfe:ۚ!&!Fؘf }PGPJɛOɒ)PR"+p՞;h,L K0C28,̮`zCot a4<4BN #812lD2@|LSK %#QEUVӾl 1 R yj&& $+x O"M&@ ;86 2\[D$$c9[\ PPį!:ʀnD:CnPг6rnH6 75 pl3jBJ`,) CI3?) 5!$ȉp&F)fk$y8d!M{Н嘡&ϕ+1dpc؇'ާh?F B@9>`hTM`&C@;N/RG|84x&m_deAyIc1$yht)Z9GiR(He L(>rDQyJB$p \{ztGJ)(<9HqAe\a08J\3ZJ@W.Ffo mlQ46&r6GIhT3" I*D'{p])&r[i3Pdd6ѐH*Ybjb<2PQف!ׯgA {QbImb1YEdPWw3GțlY-2}Jksy2T! <5h5=\Tk6C:Ӂǎi.CS0;@x9>8!r"j(j>]02V # ˁ,!Dwx@:+6~i~[mn核v>bR꟥4֑ VU5I6jREBT>!~\zCEWg,; C~ȁAөJFbDThQVjKfc&Kj5V"6M-dVM.jKnrcS ك]6[L51h[F[rk\؊ f`&@&8PJjkڍ`0 2XT|;y0L "OeD(."81k=gaOV!%wURJ+ho1z$J@$i I btPփ{ɉ>p2qC&!)\[>o' Ĝ _|C] ̸2S##g4Bh4Yfc[W2l&-5aTDLD:MLpÍ bsIDc7Uyy,gvVwvK!Mdi&Y dd5Ym3d؛lfiAfZ2HYR25j2MQk%nZuaq!',C@-ugJ+O0=}l̓:B g?3t65 ke+$> :?1Yv Hd%%` 4 Qs_+[jk#^ŠbUC<=DEJ"iG=H9˭y&1ʚ@xND04\E*K$"i̒&f5:K4zl CK1$Q1&coEE XP|w>AI^\~_ O}c]:a–pK)yw]XM_+@ . ;ԝ+a)"Trt= -=4\GY`O;>V1FK>=d%|uSIPd+d9~`yw'>M8cR#RafgLS 2.Dsͽu@)w6MFљAR~|1\qLL!mfagp&D2@y+ͯ&n}9øR9yu\IjCW!24ˍfw0#\pۘ(D#sݮD3#k_=r,LZɢ:X$s .Da؏̈́K `郠}9I֛Nwac#Dezia6hO-N_#ߙWBC\!hTiUZd)ػ]U {:XFԛT]hЋEWexԞ&Nalp.Y(e) zu:CITX$A7w;h;C!oDәm. vwPR!ɁlEZ&Tٙ&ru9;ٓt>ix 3q "Ø 4pMNGcjr60i@t/jh')0w01L0(5(D:,)P =P؄x Hu@޾/5otOԒ6O} 0ҽH,; h'"CӐU!Ty./lCOy~|yeMݍaa)A.4QsP#\XnsJzɚ(.r-@|%*Td%%<9ups(ƠЇj+&H 8zfog} !|9 o*jcXzb}!vQLHe'i`}}i(dc$(XӞ17 !:LCGІ{ׅ66B5L/Ĩk50  G@ |-)RsޙԁY Lc P( 2{1O ьdȊ*wZ7+%p``!@4%*MaҁD*B4_lOoXJno<`2 NxǗ/1?r91R tB'I"EIa^ ;&?h$|J`ɛ(|Mp} ?|4s@h1Ox;]IM4*zM0a|䞪!y<m}y7r GH1WP.g4zX]OpV;P"i BѶPԀI0bb*B 1'4m΂@}w!Hb.KB] :D1yy̓Aג/WYRP3[}fs0<=z=OxE@6%PL !JT"@z>!ҋˈx˃v0iW( z'=b|nM^b%|,`ҮnOr"(0bH#'Z*kRSVB219/ClfT R\@x6 IQ \c{䒝N' 6=Ӟ%3 gKio{)@.it$@el%%.2UG_/,<9}S_H!l> +SA|h4_`0Wm{^0g H1z/FىE2JGRmlmR*Eh!ͬH*A4csIIfY B'ՔZcD m,d46 fmgYk*VTX+෽#2Z]-v?_i;M ٔk Gi6ysu1m'/Qdm[Dȉ]*bN/JNF"( } I`-Z@|DZgPvi6y%ƚpxKE|z]c-c/ `lїQA< Tvۖ1t <.ˁX2?>u:zY򄇙>@F2r&ə2PAF< up&8tcC#V-g,Mc}ͯfQ6{ޏΟjM645+&$&2mav1{!s%٩| 2~`TI9}`C~ )*&%((%djAI@ 4WnB 6 74b] b0z mZj0Z$`2ѿM?毣"0T|yI,hHqRO;&jI!QLIӔO8 K.,2?P53> m;w(B$Ad4T~_>O2A9BtS ? C#FƑgX&BP-klCXi8h)#RK%-i]J#+yp(gn0F`ސd,dp'}MWIkBQĂʛCɸ>d]/@V`h*Z)"}O񻢓cY1#@nYO3 0'sojymSRȵjL<@jr1OTjaX&uH@E h PALQ}bS34SiBel͊f,lFtVT3[fl1`V XGQ("@-1F#CIY,j1jm&^mt_<.\]H*W=VE9f]O))P(`:aR``ZuI;gkDoyS/DrQ˾3ۯ Nv(K#k6 ^d<:gл?PUCP]5$9~A=nK+D <`AZIQ)Xsu7 L ي`jRؑM mdȰB7`XFap \0JK)@|Qxa$,Bd6Ӓo-C O8b|1zɦ2f*~EdT0Щ搠t`($ MҦcX@i'k%@d2 LBl`- b'8q#PdOW%\Z6Ձ pxC懘`*r~j!pm3،,=B>@{ӑpOy!!%Oɕ@I`!șf`̲mX2B-9BtR}F:J=7M3?3jzdԹ8N=BC*ŠLÆ3&.fsmb!lPoU`μh  Q#.]sM6kٜl/ z _PvdGf A1mIY#2y@w'7`{;9ynn #;àL>`H'a0Ia u!L:LRQ́qjҬso%‘_V@hV , 7s:ςB Op;v0rӹE+W^v1Yq#U\W7Ld:) "8KEv|7y'VgvSf{'νHYP&}&ز J<ڌsUA`Q7)30hl Mq"jWDx0&“u ~HCf)9UI L #!mQeYa_Mpz6zsyΟ}yfÐ9 LLL5_SyrL,Gf G{h_ɍtC` g@ٳϮ`Y2rY"И#3&L)Q:ks{^v̙*$$60s,>PaEaf<<:q8ɮnfs2B@ 0zJ5~NPDmȨ<΁{`gN"JN4ob则(AiY ]}]jzl A% a2FKbu~fJ(Ί%nd\:K~G7lq! {0~b| `SSJA`'+;&AMp;r?#s~F܅->6Sr٬T1BVۄ-wL箃K0\`bz;Ж76rn!hMh0F_8_О&dW(QP#0$WSBdQ 0 `"i[2)vDҐRC H]^,Lm!|(kFhkIҐRC L-0""5CaHtg5޴N.N{uYA#IH@QHG,kp+yJ9+*s02bʀ;rE"GIۮmsx[n hm!!]6ɐa ๓A'3 ! 3 fr"!B`C!$4třdHJ0cs6qD2ssR`aKf>A3SνaDR1(ءN'=6Q&Ca9 Q vtޫ>L4(eja!= Eް8o3Prbjw3vKI1we ɚH&D&8G*ea*pw$5.S251dP\ |4GՎVCLA3z:=&Q=>\!D~4˓5Au{1ul\o Glk}W(; pÜf6&)7>{ ;ǸA=O%4@ 0&5M5si[~:CI΢M0K0NywT4sdAMBlHu Bсq.( L s- J{B!t'ZE ͜᳋% 4 P`POP͹d$q8O.qEpMl#=$O3 4 w n~}sبN"FQg!J y3 QPBMHeWsaR4Q@^ Ң7>sN!&x;MlC$M5e5FcTkl#]J`ySŘHt0 Re=2,2 O!O= vۣ<*~ÒzvۘT:G,R% F&7 &X*@T k=aʒ. [}9$NF\KJR:%|xJНrqN J"һhqr E&NNIhBݲCQF9d ~3P1kT, /_]I)|/m(vFons ]a$'<6!s8|CǘPpD#ft- 0%4CŸ7 YHvÇ:BW_Ebhud(onjkWaΞ5ά|títHW3\9LzJBgn>;sy:8\ Kqle f=1/|s&j[es'TΜ $'M4:ˡɚ%!}L<@4gȮ)ָXO:B$C );'wlm^6;ٹ&fn$p$t;v\[cHrayUv {R4E>]CI;W~ ow}ʘ189 qǜd C4q!6I%F޺DAϜ>{5̝G"sK[$}@s qaJ&]ǩDUFa0r~G@d$}7~AA!Go70*3hX}7I SuK?!b{@^65js5=w ֵ ./z}?:i=F}ܫYu*)ڎP\%n&r  Dz?;3>pˆ )r0f=s(Rmܙ?NH[14𠐥)JRb^nB`R~4#B3q6O'E;Ak({~h(ivNCuЙ]1Lߛk#afgޏ ] 朎$cs4@Ry- 5p?;;GI2A,%FA@ %.BVA~$)VHRqT8(ыo;n3W"[ZU2R>y9ҰB)J#BTѩ IV Y,$,.DBIW K&BH(*) ƣTcA"lBjCt8DNQ?p{t657="cyohOƖv Hb5-L)ۿHRyH}@CI#Q!S=`~Bf./gi iM$(@*R(k`p ppY0ٙ#xzAAȰ*3Xp2 ˕MmlPRI#Z^]-sGl]8c *ӆU%~isϢ&dP 0${`y88aʔb+WX1٣22qVъ70^n:Ectp p#pWq<6E"F7d`- !&u.La\i1h2@ᯎۢȜtϛw1n n GS ϩ:s-)sGDDP^y@s?9ΉOb5TRZJMR};QYl zhFZ0u_Bd =a !GdcZ>NO FfjKq]p43Q7?oiL`Jf[Y{$D57*V^Xpwp.RI (R"MfǖPH^.݉LR<#== < rCB&IYoTao`U,.WˉuUK\Xd $B#h),hHRH !6%A[÷*%YW7kC"%OpܵÆ4(H&CwUIGSyU/ΧWbmv@,g"CmHcw6,: ̘4%Kj֑;lt9=8Y `Y{a>Pq'Ól 00v@pmWX"EfrӵA"k3] be L額1ؗy[Dǰ/I Yg i6[hrNPEBaD $ @r*sFުbHqȩ.X8j~_ȝ )@VEJm sMi8; ($ljhGǚmi $* !V&& ؤBͼ #JD,d.x7{ddL!'K;B0il"j9=h4Q^g۸7v2ax/stf Y>T8ﭷ{V}o ڜNB2!;MVń*86H61o g4ͼ]^=r˦i$jK1`Go 2@ﹴІyyIϱyfDāMD8gRg6YtPr,@f%9*du@y|0,EB%*0SK4&<n=#@~\'0A]Lt 3{6w?s|ϋ{wf+>&b{ *uQDWc I5>7Q8 <@d)9e;IV9P7D/C`U(KCnzyqA4IKIJ>ӷYRjRSE'7"Mw+Hd#HBI1ŨXEӠ#,eiqI ik R"`AHg=<89C2|!]U]Ըs]K<_o, V}/ N|?TVǖIH>2-PPSF~~q>؛mXa8Fݏg КXؿzJR b {v%Bf>oB.yNMKA@# YBC%"lࢇ F`K_~m6缢m At8!CWE bgd58Z6faHPWkʉI^B-"w!$Cu,#P5/$hre<|?EwOYjE;jW=-U@]ZG`OC0lf<%d?hݳ"}žEO۠d9/gjLiZL0$1hJ<_05f8e >W  mo;F22P Bl!t t % S; !7,.!sI.QR44{| (go OYW/aG+dflfg2+((X}b|A0%ޗw]z1VZԠ*9ʄ rE [J"LQ/@o-% L*\W42qs)48&u΢!ɨN\ӿ0Sm9r)"!",6SlnlQ99rx)ۙɤ  dOeSۋ5fc3 I۷|ӱ !QA ~ꔸP%3tCǶa3Ur޿`DCb#01OQ1 `}q>,@SAgw7O/1~ #Iy,:4. @iL)LU[ H%*I$@4%kx{h'nu;@ $j= )  tc5=ȚZB@T2 _šAx$ٝj́eX `Τ-c\ n8fpr@s?G9/4Bw,:]JS$!;HS=&bg,d(68M8C=JS$!o,wMJl[)q3/Hn6k㮗 ap[7azI47 204Q,RDҤ\&T d?-]Ki3Y偡 6rTMZW+ vZ6Ki90+2L.\۔3HڂGL偝C,ˣ3h -,Ek\(#䑶O -)x3;B∖A%sK )!vp>dрB.DZr/G0 24=Rȡ:V| LZE@нCrT#!Y&q CD"\;(1(|B(0k1Rg)lfY\&3)C#\çl-"NeaWp\)d2Hvd1 Z ah帮t Vrf ZzX©3t{@a0zHQ()m>A`=?? &0sfF69f1A0<%X[$'kP+GNrƑ5yGlBSζ)RKĵ3ѰgOIHi1Lݻq&uT:JC;ΡLhC<4ɨ?)zɽ[AvYA W4z3D p&rl2y3I'ωuGL/ŝ94`I=Ąt^a֝eBnOtt6CNcH?VV@"fcD(T,Nwz.rcHS ฆD1S+$)Ȋl%0S4R0= A>2hrg9϶mRWC0(Rܲ rКMC``v`muǓqqIn'%q9ܗ@6O14iiJFZ㾔2mp.iSir,l" Z\a41q[ c,/ !#t^Zl㠩bDfqkfMX@8/a@S!M0" 0d$ddV4#"qm&)XXC3&D~PK#a$a6 \0Sb *fw?hqǿ(]:[&b" f#L%&Y&Dɥ.~l`/! 82iPM;man)o*!Ҙ[/,787Q5d^Ԙĩ(fII6Y-)c&1MF-e$%k^R髥XVnf1(jXuۣa*Tco ={cuQv( ݬ33A8HƒPܰy "T)!d1*T&XaH8*|a9MyK, :p'Da=xVCbH6TH91F02F ,iz 3{4xuq.1 0Ek0ʨQ"4)E 0ܨm_jū涔֔C-$1B"%A LpC YMd.*1z奼ѰБ)A nЖt&bKo)(mBCDJ}Qؕ"Pc )M4D;Щh WDo=w|5MU-IJEL.f&A bBɄa,džoQZ1 өfHIe J au!UGl֠uU!gGT?||z?#׋}9h,")rXFfFwReVNs]-sQȋs)` 8S^0oNj4Y{SIXkH gy:ū?zw( P F=PG-) \@  RP'8*rB 'YZ À 6$\v`C4 `R-2$28 әr'ooIȮiwj6fA&AR&X"A(@[rvMr84L8#̱ !a8` &VNRXNEtDDDDmDE٫yqJr.mZDDDD\a]EQpt# D^#S"5DDDDDDDDDDDDDDDDDlDDDDHDb1k3u#tDDDDDDDDDDJDb1Dzyݪ[DDb"""""QEQA@G 3` LWL,TJƬ3 Š?ZA"")jvEM(%TԓX6ײ*UkRlӛf4&ЇQ WR&:nh!Nls@6U L`ڬXR.ݡa[BJBs>|i4hE]1gc Ssi<" }L5(sI&AlCo 483Z5} =SD5pLS hH bgM31>f`}L`;ƴDŽT>TҲ(ޔb!CJ|eH9& &*M>ze~spzW@ڻHY~O'7A(IFyBqDmSS{Lmk7ṫ 求0`yp2a-t7Jc;`jtIDA f 2 әIP$ WP9Æhy1'=kxHć;1si]buෘs!3W:\gnLɌrmAP ! jhZCe B=l0N#'M8#bc4/8h3Ƌ\d۱Ԙzh'SDz]Q f?vyJ?485AdZgY`+ `2oCD1!s v,/9 J5>L\oaL|ΰͮQGȰfRrpzU'[+VjGU X@Jpz2B{G]S d}FdytA5%]:C;E;)JEFQ HNDBw3D"L0jؠԲ6FilƘ[AQiUAS 4lm2O/EO%)9P( :WRTks[Ti?ƩmN|G/#޸ c;a%t{‚a)3 \wVeM(Sf\GJF5}6L]tC6@6AB((9%suk:n@p N, 04 H{| Cx90_I;xt˭%BqI6$[C`Y?c!]t]rwFgW͊7*44̶nwpLf)  YL3(Liصb'}&k]]kU$CD"4>tdO==[pD$8 UA'ԍZN)OAlc4-Ҭ >i!t0Lf 4M?~UII>@m}Kz>K~xk?g1J2jQM0 CH籩A6~Ń s|'#0U&HRL)IN}D 9RK9bI&mMI4R+JC5:B?1>< _'-PH4$! Co4$|"yk@+l'%K &D!h)%Mm56 ~=Mj/|$L/<悂o?oC#zyNw(lC@J^䦒tԙU6$D(PAeumG|T >_d_ MKD..fkPF4CUZHT( !C r Dt30.g! A4ݴAAԐ 'hBM 0tgsC" MʫN^\"Q'JQ- ߌu@'SlEԼ@!3~[l]c Zl$_(:M$ YSoibvz>3xSLIt1v,6sď)8\iOyzm{ecWHo|)]-gvC4s8w[180J"Gv:&YCxE,{v,EMgά'<# Ɔ?PrHDv|ZM/ TI $V@*,0`A{n1 b-j~*Vb6WsM``%ZdQ53;UL;U&0: H|D3z*rRO~uX6JQR vۨ('' rE^)$\a~W[3^|Awa6MwjT'@XE`Sd۲$f[ZjEJBiI )5W4o`= E B-RT# -sCd0C.4Zpt{K#_hpH*?1, C5xb$&d؍d1 1b?0I81=;XK9 =?d7LI_[cuq׳֢ H{$1|1C?0 n~ ~~E ޽4ya.߄u:Țq\:rM^rW$2ja h1X0Hk02 %LDd̒`&W7f̦>L&HI A(wg Aʁx\Zr28(pqlCiS-g V*k]#^^0=ݳz-e)v3#|6?܌"QZvVNx4*ұq=|HD!׆aޟ {@z?|ܟ\s}21;޺~Mo/&̙ILw5ݹl tll;%mVЧ噊Trsts\09 /3VRC;#8h(YPCӰzȞTCH#$ZՀD i+telA>%=7sC8v\2jaɟ1>FQD +5"VIAR& MHd5yAg/hQ) !J>o#G" R^F ԡpc~L#Iū]8a;Sh 0ߪ=\4yytHpOCyc߃p~P2ksdH fќCcB/zPlkX!W݉&J\ |Bt`ҴYbF#80XzhQ+jGLuYoFY4MĆ;  ˀ 9= )#(ŅVBz|J+EOZz$0R^'M EA$ I@ T4ڋkhZ-}OFG#&>Ĉgȅ"3Vg;uԵIdIP•Dl#N@ȔԹQ+H6W˓J;3ԗ O"q+p)b.`}cO_~7ںo*!S29oA,Ѣ=Qִ,A``5\PVEDg%$; W DG5LVCAO&N51Th FTˏ=& PkYJz޻ C_! ~OG4?/= U=!}dX0~X7*LB =A{h鋍M(Md D!)mv8\6N 1X BҚNRv0 cyNp"9Jon s j!nv዆0J@5MY$kK7Mf+]A&L:o;ŭb5aBTidAMֶb,a+tb%Q ypdK=!60a l?)ޭ\(pˈ Tm00MbkU(gMM&'klXѤR8ήg 6r0ƑړIa ^?xe@gz@0-lFttHX|} 9@ۘMzgP⮪ kgKܳYj{$Q + LC0ng*TtZK>We\`i +ٍ{hYdI:=2=ʪ˛/aRN;d+I+cZo8 n+(RN|ß 䉄U:#,Qm#MJ2 K9Iނ[ӌl.sͯ?^F[S-g[! XlQ,h0d̯&VMNL$sq԰Y! bɖЀ6^ֳI*7VᙧzsgbaCqsmy'gFZ37 :,(j=$nfsZNb=]3=1G2055.TEkGX.ٹ68`{#9Cv{MLZxo8\q42I$a cy7˞00q gCSZPg7LUZ '>FB4TAc,F̺lhQe (0)%YXg"))^Rp&ᱡd( b 7l柾TZ%RqV0hZ6zl:F&̀G&$Vu%BhI9 n>v%M)On3QB@^wCȀ;bD҂Ib,uM;W *͓lNhx'GG58É>[61$3zӖҡJBcP(M4ɶ@B SCW}8O ~cLH|6wUˡx״ozi& dֱWL`'X;-5-ZI,[kV rGiGx:{*XyŻB|. Bt|:~%*Hsq (MNd+ ,x\*'=~#xǗ̌C`IA!ƩAp%$uۘB L5CM# K(s@2 2XI>:0(SP= ? f;دS*USTHPIleup ?,yLz|a j ?<#>=-""3u;Mmf먁 1hIzƼtLjzۖ[JRW&@fC`b)h4,öLټ9F)G5ȼv&*$&g3pvF\ƙP=@oq:dc&rL=@9YzfI\fhC7qםp"G[ o *rō0ģPlД!-ob!RIvKCƳ&K0#& 3b O,HTфF JC^)m$ !blMASy#-a:!$$<4<kڡTruwݞc̳g0) 4т !Ui@P|^ce̴:_]nuTT-u]:ro.t2L%o{_a=Uƌ!4 |vcVS@N.\™j$&C&XoIFc~DmÀ~x$1f+p${c 3 E(@㑦()p }FPy`1 ]Ʌd55WSD!ͥ.3y\X\iB&nzv?Htt>Dv ,kM0׷̥њfihZ&&$Մ^iu&rI0'cF4\4/k݊à2'5Ƀ <yU3st7DKaaD{ n2w ;LiPg2{3WKߝaԽ,H@2e$)92%q)#1|PCdɫc(*)-a*ݮ-,KwucU歽nlbRs\ۥ&oat6vuٹ]Ƒj=^ufآ T1B٭&"F %YMVwzte]WJZYZLdD(34N-y1v݉Α^W$h2[QQ *15 2DEk6jy׋^fA"0lfIe뫛F(=\RWƛ-HUd`_y,kuƩ>ș(Yj H PP,a-9(?=K9ONfHEENgnf2{h4hdT|  ӁPN)S_:u9Ifs1G7:iIHk2ӕ9KDž58MGPX=Ӟbd7 y.0un XqdDP5Ssadip3 xV@ﻆwE0KCsCbrbskkJbLFLL;g%]0a2u$2wEE|G1Ơݝn )&G)6aw8Ъ#;sQsm5a6̄5I(RK}Ou6ڎf2Q #8 @Qtx-,=psDA?o#Ed< suo1I Z̶h ߝ{ a3H8Ý%SMrQ\EGipM3."r ~} a{ɡxh0lz5xK?Nr* c扖[9AP-$+EE%5ʂafz*xЄJx3\Pw;$RTMCHx:&NYtKN)J)ة\DO3$Μ5G I Zd} 1p `&H/Z#]t`YpQ1&jjKK9  ܪ %T)7s BsHnbf 1S5Z0ZCҭ !\+fH̡QYp. )+I8cMǕp4+-O44.8YKJ[:\*Aqřq[enZ %妌Z|bԃݸ跞QDYtYTRfb8A~ "kye ($hξ!<ҧQI`j~Z5~hB=Wa&b >a%$HH [!348жɛЁ`9ǣzN:|5DeTֈV>V@#T$3I~gF Pu8z&x1rц 'BcoOCcq4 QLR@|jo휼я`a"P'Ubd04mdt4xC6󮷱a0o<>>}SwGRME~,)M&-s1֍G'@-!A,HD(w!7~[_%AQEjeV'ʵFU *i3#%6,۟ 3r!?u0DM,~မc\s5a R!81MpGLRQ@(D_e!'$r8_r1dd\00L4̜hWw(륥 SŒ*-]jehQrĽhГ ЁA!! PcKwXXCPzAr4&GM ~g`?RXG@z S$ - ߤ OݿpAh"@Gx'!O(WlT⨤c s-)Bܴr&La%]6֌ AJS k D`d[ݳd/|$(/}$Ai ;X=|30GJ2aXm ԮdW2QHjրqFBIfRD=a4Czit1e࿛0RrAUW:$3B${vn"Rbi@u"e%Nos?B҄6IucT#5C5 #ZwWO :tHq;=HI Z&01C|M5^E#@гNQzYKD>"fT" Rv>+h4M"/}!NB!_7t }C:aҟgEb=8`PnjkJCq(Pxlzw=6ٳoP&{tߏe@={ڙ]QF!~ ~z:R EZ4?~agH"eQnj!cSx7 {h>'w=bha+z;&146ɋNfdpnB֥tqi[C0\{vfurc L$dbs RK,aލ< ^N]H8)\(l+Gf8c ZݐɥQoW(nW>6ƝHwQͫ0RRR :oV8lYҤYf TQ8<2p ;k:PqS2b"E9&ݔT O*tWa˿.-Ys1 vG5WHf.Vt0\,$[mו;Q6L09(y$H=*YS'u u CF 4$RNN&N `"<# UHg>*EENHǞ|aǪCk̓5ՔtBC0*,A5k!a] R#2ZϿ{keޮrfEZdT%$qNj@z GƉzW I͜ .1cgyd(1nY8:vYˋ=J p(.˕qqPx\pJ/dJ* CBĚY,e1hݮkB%?mļ]s:yEX  ]wGEuC>N9:ld#ai46 (mRP Qwhsm;vsF9U݈r@,D*3 <G}r.R5S4UiЎn[<Ŝ*@rY#hM?eQrSay zjxH*KkjPDDGtbDc[- a[hh}j 9BCvњeehek!r%@d*n_ I`A22JhdŸiȾfɵeЇreFRK&}_і$>}4tg6oʸ`Q}qc$5'&4<9r9VLt/i) b~.,l`^(Xسdl=r[1qWN6xwr7lP 7VesߵOb,P ܂/"#W]Ke*^G<ϴH>,*& .ƒpr7bOp>LՒ>8dqGlGi⍁5Cn>4ҙ` X-)xhHȸfݜȩv`zˠ!^1iO266A&6B!l}. uǩq< QP7mC"P"d 'hi@O#4,XH6 ]-dlpbʄ"`z?ɀ!A@!tTfB )8oq%6zŢ j)#EE ;;QJ) cFafgsd㪒0AᷠL> CWh܉LY#&;\~#֩Hx}\}c !-fp#0<y!KT1<frCIDZ>]^it(ijYFFH˂\`LP&JAb7(!w!^u2YNMT:~h= :AP@I2a.ۋ*%Bx~wx|teu{] @D->D.DKY vK`LaQTǠI\B8dpMwnâ7WW/m9o[t: aNNv `'&gN 9ӑ13NK9VY[H# 6}i#W*i(Żf<=W^5FvHi oCy/?CFT UԹ!eHB}LPb`8(!t bN@(WY jm}F)K5^Cu|Z枒q K7;8CsƟh*]Yk !p(W?TS/~QXAms2{(p4aR6I%pQDM7i$$. #lPjkQ!GMhAt\y4?룀SH1@Bu1W&P%#%61TjJ"1QFŒbE,b*+Q"kj4XUD₀}!Bo8w3_ȹd)=pX")ywVi%2)}śAu$@9FB5F%)`ks>+P*Zߵpr9 _fP1={KوD!!x^rl a ՞ D."{>N/{ܩ&[ PI0teW9'q~d11-a}yȓQ67c!J8I$͜@6cġ`pN$OӼ$@a*eG0y]Î]V2\I%8ed̻h65 ; Jk& l"g%)CL0u>h"=$Bf%H~pR_toWnP ۲kh.hy꽤wǁ^`85͔!,FCHBkZ4} ")& !~X$S"'@{@>E+c)!4~峁sȪP3Th2}|N_#mQ` _ تjd(M߸֊+`oG3/D6QF, )̧D?r"=\px!0D 6]` D:Hd9 4'pR؈u(0HJл@ȫ``j{GJSݾ@O%RMlHIhbPUY/>ǻc#әh<.g{"#pDDEI;HcH{O9h;O/.qO$:퀣?YYs',~HAiXÁoiEh"ZjwUsm_M%I0OCFa$l|N AP?BB?I! 8|8p::99ϺaiHB!$Gy8sCww˴e5̆@OΨ9 OF3.lA0WlsDDX""/r]!|`͆cNekdО}& z`9䕡 @$?AμsWL3M4@RT mroxc yEDU 9v*Yx#f(fƧgƓEW]+c1.=`#-v*>E;ˌ3QCG!cXVp_ "h18#=asqe3n4dɺQ74 'DԬ/ĸa`ٗRE i ۖ\kKm \桘ܱ2\زH0e6sSz䀆CBO\/k 9"^ :V!f`v xi7PMfp!%uFx>d!tS=ąapD?:4sg]pgSj1BCs%ՓFt#Tu1+iGiM0M @鷐6JGhN9)ԃö w1ڠG~yB0&n)XtEʫb`ˡSmh FNGs<ߞBJ(ԙeM X(4i]q43 fRJ%MB9UnjX*^ 6ݳMyBY^g~RV")./ 'VsOg;&$ wvYCjx baB"58Cąh[Ice,|arV^D+D$d]!)PP!Y%yoYz*4d cXDiHH۠[VjM[]th,J)(KPL/ͨٚⰆ/L`1!p@H:T2E6M596eGy*gtE@4 la5HE̜C$9˅ME J.kl:k[au/9zi{Mxm&R C0!T0, /N3s &CuI]8o5f$N@K@q&ys3qnXvÍ> i[ ,+ o6uC}z{n9Nx0 I9rC.gpk=+Me﮻`:Gx$'4wNH#cqWaф扜2ٰ^z@biH-zK$Mt9nW*ѫ)578&<( jPѷ,Jf<. 8܇ve7:JB%x{m̽C&3K{ D9Z*@|pZX.)'RU9zh3s+S# W\h6yV~.jـP,R: C&k`Z]7V*0\5Qiѭh[ +mp@Z|󗾭w6PPqcfNuXҰ<['4՛ LzkqF!/tزUgsr@18JyTu2ץG{:o-"Ї8FKBY@ lM&N0zGNrxw1fY֠烙 etډP0'FhC.f9s6PHA3PP5U ;fLI')\̆uik$ yd9%Fsq&I49fΜmu `S>T쁛:.L! y5r/7.uD %znnybT*B*$ &4:) B!qYL i2 jsx'^H)6<@o66lUV)0 3d $^@ fsqLϞs+" sl˜:s< 27'`6C㙺GF|U IClF B#@fp,HX`NLZV<_BULBi A[u8PMGAu0Ѷq 64 ]B"{og.YTF plwaY2Ē8IA-M e (ivny#\#|ҎzVrXٝ tt,X5vE)\a}NA|fƇupnuP.mi@ B@n(e·CMj&CO^КbĒRY$$I%$I$I$KRI$I$I$I$I%%I*k$I$I$I$I$I$I$$TI$RI$I),I$$I%%I$JI$I)+RI$I$IVi)$I)$I$I%$JK%RI%$I$;.Zo!ӠsJj'GS!_ZsɊ=319 3(`4dĭFgMzz=PsBM BzIu )D$gRsykn FWNx4í4hoƜL90E,h$BC.`/r勉\ *[ewv"+(mAѵsn:[04q f&C3-i7$*3p>]C.)VTmdJ6M!n;0K\މ{r& iKL6 "PNp2<lXdE Akok6bӧ A JID=K1|w89Vu4ŚeGS`$-$023 i!3UŜQE*IOt ɻ(_)\*;g'rӋZT jЪl`H 7y`Yw1-2-Bg -BRs+0vLjg˰u0|j !{0@LBF8ɕ #aSfqb$Һ^Ԥ '9T9=P:x\[(޳W xkԐ$yDH>$Hq zCp|*)_iHbx8[y}}3ZK-CV "'`W7h@*?@! &'20B`rtsXVFkK9j)"5+DPP CI<q(4iśA^$sng'.y]\#WZg";HX\u _pAQ? |~A˖\"mDT2*cclW"+{J(3msDE{P,=apaCo?Xe'@2Ee@ KAqGlMBB1tس]Óe\4I9|sIFSeHɊV ]d!a&;*8.fA3g]ZdJ.St"Kf sRij 0%s1,r!Rf[;&db/E0fE4$j[ ̓!ܔrs`R(Yĉ3e*8Clr-;ݦFan[\L Q0 )5r0LBIܣ&&9fbo> LW9.jF&uUB"R)0|tp &l8@ !u4 >Bw4sג;7<.ca %cY;Ό90SRzBxgp9MgsT7<β3p4}AomH%drC&BrsZLsg#" CA2@R J0~Pkw0Fcžif.ΓǑyo_4"puL39i(? waS%Qɑ`6rE&N9&x)2cp/&"FƄC$wrÔs4hQH ruTC_%Xg~h(ffJRRZ%β͙ݶdL*M|$M0! d:51eY 4Y4iqywe5-F 6bi"Jc]s6D%% 4U1C+DIu `7߮s&h4VV3[bCaWϙ׽Qrheh孕$4ST Qe  u >: @D85vbRYՊp3!@Ѳ!$xCĈi&T,H tNl( dTDgɋ<1 hXaB` Tʬ/]]?+ew NǤ?NŰ&e{btvҵ4+{5g5"/WI4!F!XHЕs}l"7p?n: pD).7Q:w$%k%wzy$sCQH y}j|NMUTT(}|z'`ì@BܿnJB*  H9evhWUd!ۘwP^#綾`d!D'[hrSf jaQ4m+~Q׶0u6Ƈi#[H{HJ BJ a_f!Lr4tz*ŭc:^"iQ>&n(/W x->с8QQ2ds"9[h`60V!yp/s#r xZϢ92gg7?R+,V걡Ru@@AsۢiNs^ϠnqP2GMߛ IB3HM=Cʝ4pAWP]_{.(ԙql nkRjn w6U9h~TB#"9A;o)@RP ?y &%i4mX#bMٔAM+$EVZDREŎrKlH{)~70ɔy,c?VR 8o!a 3{?U灤IIL0#Hn2~]_<ȧfۏSMϙ>dC) ɈB; `h4rweaagL ruauI Q( X#sJaap# N!0A ̨uKf( %{]_4Dč 13 ^-5 fmrtg}QHK|ShL'DKM5ŭqndN5Cb0b N9af 3\GdW0&Az5DԟS~Z@]C TʦF5EM b1deե1"$ʠ"e%Tlԙ h6V9@U:u kc j]Di0&۪Ah^UR%medN ۊ J\J0`i"eְӬpY d*C53U 1e9yH lD#)`ڡsw8Y&&UFNLjsB7րKB2@K >AߍWyQqxD兕T$r43L2d#Z HB\ن(Rʤ Ɉل Iw4 w!0 ({r;sB"Z_%2\h3.fB9~=Z.D f@(v$gȆ!㤖LCRn>fLKڡG2XR0VawօFųl8SL_da3O-.2*{̂GDXkۣWuv(2VU1 L G4*egC~558%rHp<)û9׬0ʪ6Jэʹ1"GULB2!Oa/o賐v53^t}ݮje +cG>{MgHl˯qkRy\h9ΚPbu8 su`AT) 8zNv!37.Gr4I#3RGN\ MJd끴jf"O/N>bU)Iw5FKE0^65jIklkm2+6|yj $G.δJ)O~NFm8R.k`0Mw Oe4y.!UpeJ?lQ1H,( f g/VzA8h6 ryfO+ ! |Ѓױ!'1?$1@zLBCYҶ`=Lbɖnɐ Z͠.<ހ<재XX:P jUuy%&9Zw.iy{ћ'D}>TOw_ga; km !4LܪK&azdmRq:g:J+9渎|z41b{"J> >We4D -E Sw`w߽Cd]-~KLÑ4vJ$0EV<[d܂PSmuΓBzgVOSnHy".'N_j- :c㼠3{טDv9qK\P@89M[7Z^8P+Oߦ/^ 1,4ks.Q7s&nPȳEE1!3 o˩\ T]*yBy{'\XHs/ x~PRih!Omy9FyG:zXq De_1&@ 30bH=z2Qtc=fU}Y<ksCT‹4JgZ_\bqڸ㭏a\7=w\ %z}7F?06 bs|#n3)ISC!!&C9sGz$md`Xhr`>h4ELJ*܃]`LͱB[|4F(xUUUUZԫ=ا(02O&uN~v%(@ `͏+ 4㭫/)a y$A,Ja f;Ib(yf%%v #a('$sBKi?>nk":vrm7w{r\!Ǿi};|NyDI-) Q0Mvΰ?Νo2i9kE}b~u>-~asWӉhI f"4P.;9 :B޻0̣ruޠf<; $6+OT{\8 >Ocð:n0%xwoo tDUY׎[ ew?s3}HC&8\)͸eӏ;pybbK+f`f!Z[a/4潵ϔ'oa ;t;4w+1|́QJWtL&ꇂskZB'\,c2,.zk[|.(+&FلTm1;f cUTz.E;*~zѳ* ͙K100wHI=@9fʴI-F,`cYM1P>lX|RD&bi(% $9<U\ )S?Oaa,DDF2Akb̲۰ w6DWL88.\NfRU-0Ljr-L6!1je09i )Pʍ|ಉyC zEH " CHY Yؔ]M} ( IL4ADۗIԗé +:w=X52U( ]Ϗz P*/q솾G> R&"W.'Gh`bCy#GXuJC h!<0ԆX(Pps!m6k%)TʂHE=>I/>;y-9$]*B - )x^OQrA߬˼^Vgq DiE3;ʈ@)ŇWX T:}´7-'(EImu6b 3k'4DX+"w)A iM{˗(+$k![?@k?/q_y\(^O)Z=ܩ^=G|^@"dd@::^Ю΀->z鳻* o}M0y{٫ {ﷻ⏦^KmkX{m)@I%ao|{ʵ4:;N='͊Ph {m/]FzK/|>]{Y}_|XCݺ=>r֬>>ܲ)vvx>{h{}SoycRT 8}F}|\x>liiϞl%^ڻt-lr}OJ(QT!֨Fg_cvst'T{lnuޞ}% _T7Ԕ:@{U>mǞ}^}+Ldmzyz:=fY}޷W= >_z7}{׷ާ }{wyw<ͷ;Vj}0Znz7:7|P_y{OeGo/Y{tq^^;[{ϕm6Xm/["/u|VsW;s{nv7`:ǹ}y}5%s:Tuj{W}3CmLLlw]s}윫Շ 9f|#ݶmwwf6l!p O}T֥{Ʋi]Wv:mۡqކv]zݻw}NUwSMdF>V8vZS5G]\ytuulӅ[ݽLwSg^$Glv_}n>`Alim]> h5ѻ}7>汻5MޛLsNP"ۀ8K6:uI[Ö֬öo >Quu;IX Vݛ[`=a$$ ѡ>}}Ϩc9Ȯ6T+X]q.3|W{3ISk t%BR^D{`>jg9h}Ͼe,qݠ'VWYm}HOkXqАxu 󶳻Zeo^/V&AnR;v*֢l[Uӳz{zݝd3&d9n:@䒾7ꩢag۽mq97Zқ PI;ǽ{F&*Ysbw^ĽO;q,7qkoM;YioP@J"RN4p@k ч뛳.\N^׬ֶ͘jVK{Wv{I2:%YDq2"ɝa4*xۻ'Uu'v5G\RکU[CSm8(қH^:`4V=us@)TO7m׽ɼUz۷dK;w*n]{dVޮX*mt*on\wN)Mh$.kL֒)GzjJTE2Ewr6n7=ûSgwn݆}}=(-z.7ޛIDV2ih44#BdқF`JhA@BdhhSdJ*zA?TH$D&&4& ڦh%h*=^|< B8ԆH1F:B )(qI)*%h4h***j\< qzZz{">ܞZ?lގ?aCcQWMڢjX5ys?;R] kZo=0{rʨvEц|ٿwԅQ]p;>aBnJSۙ]j;|eTó H}7U׶,UP`H9EE\!=|vaEPD!ؤCc{={VaQT<}:j" ]e]r;ͻGmU4:~_[U-XvyDLJM&.wvN?@1  *LA& eB(ЀM"kES.QCȌRbtZ0H8cx`!@/X+1K,WͺC'HL$L=T`4R7c}B/^+Ugmxy;R9c*%: :gDSK3@PSCTR$ЁKCH#RPR`'?_n_NrH=FVHuDdV)"{{n AٸD9TJ?Ĕ4R4eAHa}1BM@jom~gń)jj*(ibJ&IT8G33H\!R 9E( AD>ϿC=qkT4H n<1)7|磶^ri Z?|9h) J8Q֡ɍύ2BƊ#c1wd H!qT\6]DPSLFߙ UA5ZLkLS$Ehid$)bhi*J-m9G*J "") +-EILLMA4V`EK TUNb"X6*h)(*"&Z 2I ["6|>&x[3ߧfG#}6YII޻GFY##RԿT%eHt86: CC"oǀ{ ]FC\(R㰴Ƿ=p6W, _^qNaP7PS:Ϧd":tef n' 0{J">Q$"H @"U* H*@EGB Eq!"4;`1 %C4&@(BR9 &TRPNJ P"V`*cչ+EX"ԊZB%`B4#B% )*!@AQd@0C{ay?ov:lok0?Θ!OC-f?& 54YF{2Wjamv4"Jr ר=ugQbq?Thoo. `RP T="p6y5Z;9,"qbX6""9!uon#{b]ۀ@owP~"<}T$s!XAJyX8/>n KQ;UjïWIF~pɯ#5HX 0ƚ+& W+R=aeWuf=&R2lӟNv/KVҶQ P.qW __L+^CX PXfl>p Ci=aod@cm )7<ޟǏ 4deqRw2a7cα,c@g.= ={>R1 JJ)GZ1ژ% y$8JDƆ5nq^5VtE y#!D@1.~,ػBdN'^ pTMB%?F<϶7]d̴%HdSD3֮j9f5^LRiMhz2HcmI46ä2Rmad ҊsD}!9H~z$ebbW*႐X,뮪"Pu{ U=-:{FMP}ޯ]vW%e Ҩ,&Hh_??|oܥCap)y_SГ4:Q ^o6ޟ/-k*p>']~NPn2r;pX!> -bH`]$*5`i&DU ֓@x7ETr6!cL&A)G CŒ⢛rL祥Ge 7<6ʇRnxY)*8Ջ¡;@:Bp5Vɺ`X\/ra<1p l'ѹC&9KQWs!HsIӶ"!;j5gmw9]WB״:V("3b*#8(6 z%Sip[pagƺJ2']MZa\hΨG|d6hWͱ#%^/Q#fduvDl4gDA@6|"o:GrPb5(cB0W"oSW}<0 \4诬ݙX"vZo^:a%sh0z)aR~X((jganNXlLj9lqS,b3?ixs8{/g꼝87q=M$ ُDRAc3Y_r;G<<p}_%)}փhAX$ci1 #f䪢 eötO^o:$I %E8xov-d?Y~Y&e'm,x?{g,?H~]ϵB`x:gV@*G`SHKTBR_CӖh-lCdZ&ԏ߳^Ny@A  S_=} |'|yZ\=L}gܣX[`pyKw[H0pΧdrbSt-",Vg >?-5@J5I H/4eAnO᱂azW7|xg y*~z'u044b?A֝ds%_Vk}jL7D G ZMGڢsj+U񕷉EzYA ?j}3X1h*m+R0JxGܴmqHl -o= ZU9;>b9ܡ~vu`ߘ]|p/kLt{ҷfr -y/+7*7~Bd{m{?1бwEp շcj(Ct[+ϞN+%uJ{l Pdŵm8lq]JJ~Q.4ˍ:a RS8oGh ]",6^D.s^Ѷ~W5doW:3Qjnnb3MVgtXJlzE7uITR:KU:m}fa_='8!_^T5)uUAWMGvsp:9l] -:ZWnv&ѧ_H٪'vt_ YkxQdr\ˈp#TtMk.|Ⱦy궚t+nӆůس%ݘ0+ dһ1Ψp88_O(jnRIΗ'j^n=:uj C-xjA htݳxJٞ; .$רр9tNg5ddXAfJ]2Ֆ\tu )B׸ L qcjU@rۦ84׿kY|gkAc9  X:?[]XM8bsW]8FZSs^ۂ*Y<1@6A.8 z_:El\o?j'`{Jg0?gx>х8: c8g: TY xx^辰cB7UUT%bQ.Zذ+;샥6A̬oЙh=cN>8J)Eߴq_XSfPA}yd[o{LUAjVhX1[=Ns!ueqdl&]ZȘyF<< pm|TKggk9r)-s pr@|'_̋_dIsxFnغ4/kIJGVdT<µꯓ^ﵱeX̝V*9tַ<ƫLw/A銽0ֺ XO]PqyOAw5rpFR5}%٭̽Er b"9q&c(ljZu^'q[ iDߚ&D;dNhσZ~80kvwhYjexS69_SoLQ#}y+Zb%vur[׭{Gifԁ(`oa2tP+xǺ}ZcC eMz*ZdC\0:_݃ڑX }*&uyA|'Hl\sT㲳9.-"ء Y73[(8ֲM2< OPҶCĶ)yz#{2 ʪ%Cnƒ]#3wc" A#[ӻ)RV_L$-&R}WrhLMaB25Ezm=pfشVtWn>7+ m"Z}=ɼL 3Æ4I I{f/toi[4LOW>z\j68..v9%< 1(>@AxY4|7M@uP8Wkaá{Hxn72`S5 KqFu@YT4qF[fA7{#9porv[cnB]..@[1 K7o]X݄=Qs8ّͥJB:lI Ed.9e{F!rs0vN^~d0a&ui$kؒL. &"C q֒ ޖsykc]NApL,Mp[wl ܯ{=s0q-AGTfl.IFCh8~嘴vkhMp"@I2o<ފ#$)TFB639j._>{\]R x9-tr9-)h*oKǻ¦gViuU+ ,sY24fK* NK)g^FiY[Nws.5IJ^<# Tմql8c";~UTlhy>}X@ h~ ol p V >2~rY ߿Oڠ;̐T(1Ə&_C#T:xX fxpt^W+X2H9I5?hd OuI^r!QH4v*R@$S dv[7=@m®+G=xo}ڵVvI]x{D:IoeDY]_K%X=[,ɝ\R ةUu^䣐p cGѐ}kk|%_f8̴ybH#&_ \-$ۡb(d_3 'sxcamp{E#dDety\N nOa" E.-x88pze0%ǎb"^<8g 8Q!mjZ!nyPUvޯz֋Es̲iޛ$+Q(9hB mжutt;NkːRdFA$Y[W&[VG!aM)&ô*lQ*>.=ĆLbEvoET :*|0-{Pඝ zaPh,ZBhgGD !cprus3ٶҶ ESA :\6-fpDtҠHnbQ&BS J6(2IY*8FH^)+KYeO|Fd`xV6ee|,_ruZٶVzވ5g X3Vopn(ړl(:Yp u5ﮜ1h5Eð*1Ets]qR+>-hhgJFHK |,}N ~/OMh w|x8BfO8kԩM)heRv#Rz.]k1}s|DAGh1"禩N Mܺ1q>]:v$!3'&s,? yAtr~[칓`4e]>ݽ`OԙAf>^vûZi{0~5Ps(sn9hn?>xi sT?R)w lt~1D^ !JBQ̽&r!U_:8:zP#-epTUhkhw''_̓RsТXP(FDCV[*]\ǧMI3z=hK#'~k=g m/-auvQTeuV0uQ{r} N[ ghk其{9@>(QĉB?]X6z m[y^j3[t"Xu/>aSуy9[ы&~=?5^αx/б0#O>Oӑ0Mk ˃~ &fE.\Jn] gi B/) ?&@r##1c~9Xi]$f5+ms,Xh&IJ?^}K'aDo8A(s=JO:c?l`,V8G["akGzyN*."XŁR6m@.x|ɼo0sxP!98 U6ҥȭI"\Q,()e#Un_dz2U>UrQE  ?nT U O?}{edtgZSAjRwkqErX{ӳF$K~aL`H)'Y BuPH0u-^/BHU; k"3 U,[uzl{<ۧdn^:qQ:54[r.(0_S@-s-v9-u:N }j^o-5?fl(SK֯:RMd + \sLW(uG5h=Ko#Hl1e=aٹA Y4FA"Tj#ԮF,!ڢ`Q%UJU_V$HrHRm%V,swMw[j0*lǭT lMxܨJ90S'm/a'Y4 H%:kvK(I( 'rQbFKI}pys3Nhb~]؞-OI)#J Bjtp37)%4at||w&IJwwd`n!I-{] ,"je턋!te1s_QT;$f3a„=pdEW&/pYiVRC9C4ګ~o1cb̳.婅. xU%fU*nϩ{hs,<vL'ϝth[2(?1m?9dXrqW>iBb*A68@s&d$E4;qT'VR s!9SX6+}_ﱲg`$P G8Aͼ^1D":9r畔E?WŕO&‘okL[w::xߍǺ<iwZo eHŧP苽h<&>|pD~އBOf?J'^۶׀õNa~u"Exv HRYC艷0^2 7r5 /0ߎ"?h7Zwėa$9HQ }YW\z8ǮN1g9}61hbA^b@_~d!?!/~n',mG穁dFU_aԨ:FQތ "Bw|a( +mG^@O" n"7MA.:PΒ} ^EE>=3zB HxKh-~DwT'O5~z:p7$0`D~6w_1D}"Eο>w)gNFsG5$cݭZH+<7HIT.j~7l6/JQ\?(?V& ,~&dןu؈Zk:ǘ܎\m(bQ78pJ"yc hCuli=KUc.J:/\\em $IacfSovi_L 3{χQVܢ9QJ@jh`P&3k;F",>oDpiQP6YV`~PDWjim=)ij<<_yTxhCkkp;x.BLA&<#\/f%UkId6 #G!yU^$B 'i;|yaJ]yTKTeLB֖5!u?,:Q?ՏP#5_r'kxpӜhr69J@xVHO˦?OcGɅ^_j^F/pVӻf(:#:=1Ϛ=yw!ÁX4Ȑb >FM]8DBtu^a0"rl@HDkWԘ | l>^IOBO߆'!|dO px K&ܪ߄_0Ubs=O%#>7T >}.] |~]pO3(94~-X> ` ZH@I#8wzN3`@}uOvyǞXjbuCo5džؼ&_4]2|>}pCِ*RrawWFu"?}WAW63:t@\*-Ѐxa?龬5IOkF_tSD Ѡ\e7Pkd=ҙG) ` Q wϠN T~W*U8?!R d@t :<(Q-:P=q/E( 'T?!ȻS<`V > ;=GjS=Q@=3s5}vD[FE.B7^zThpӊ6Uwr& 9b65R@U+jl0=cp|_>vU. 2]2ϯc?{0 !.Q!oSl\c:òU>UL"ׯ&/5|l8 Ƶ|J藯fYƮ\kƑ53I#i0Lp_Ъ2*&qw|8@_\R.? Ϛ_PH%^tZ~fiݝb lxPUX tz=~6MPQBf;^ B3svßHycS@*TQ-?gfEQJf/bcмfau]95_uE@mΠJnmS1ٟw|jN{!DOIDuGUcRvk5nrɪ+LClAЙ.ۇȤNy^%Gg0p.L-DU!4 1/2S/8CܱRia$iF#̞AFp P36WZG֔L(* 8tthFa^&83d2u+V&2WP% _t B23 &H8eBv:ĽfCA!JT .OGJIR/<d.c]AiUQZd /P)!(I~™{}0CQ݂j)T̄~"n磁;Jy9]d>uT6Rx7! >9>  HBYw o'GsMuS?W=H:7¡>ю>>'9?W6YfD'Hq떓L*)>,Py9(i_eP!z{NE n ?~m>p]2)AݑJ/it[4+phԕ|3ȾxէP;ш 28F՞FU*ӏ)5HPwٱPED`I%p RpF yKIY)$ % &%4҆J!&X F* "R`iV@ ` ZB%( ,MT$I,$Qr>7x<кQ :J04! ``41Q5@e#et%L@%$LH *EBOfQHE*' QK0ĔPERI AfBU$HjP JDZId)Xni()`%i((Je ?rުDC ~y!B!; R#0!J@in Rm h i/f6XCy0T$NAth!B`ZS^hi*@pLVHB5!60iH&D8C @@4Q@\I<'_A EN?᝚ MeFc~oAlEN!RcMvNhtj׹{fV@8{#.nH8'Ga? WsF1V"?Q}T$RA1%AI~;gł݃& wX5x[O7xH KXl1k bݩ94V&4>%cM+lX|v8JsgM&9yvh 較>NB0`pr0<# DVEmO+ZM) ksۤM+m4' .3g sCEFmQܴѮuFL x^Z vi':Jʚl{NJ3`Mi (\TPFO!?n4 St|?{syȤ3KPIשïǼp$ su‹5NQq, pL3  >ÿ}52ق|:S.ޜD_0k|O"-ŗRH婔:ik/]OeD`xX̃0GVKv@H >bO kE$UATUU/-k^qbb2&KP?}lBMB`j$wIO JϏGՕs~0>,n~]É$]XkpKH?mY3a>p rۅפwK^8yc& #OqFUNp~9y;xHd{+Yl3tk? ؚ')B2CTDRΌz^c kM)<ۿ`񾐹`(.~7~duplKN\EvG`1vP?|{EL@6oT%kB9W#PQ8DlܕGnϰV&ŒPo53-nUh>;?bRɣoRn{ X]*hp*NjR'T/D~_}CtF;&ptx~gq5bq[C3S 7V`::Gψ?$|]c__a^oK?Gj\@}QHk;/Xf"z,?Ϋ__:7 ]l]۰]!SyT )PQ£2 Tn^&UcUAwlj/d+|:dй7'[Q<#K[X֡mzeH:N_ۖƟ t5AwՓATbcmgiaPErVX Ƅӊ{aO@ E}d"IX?6&?B>AZ|?eoGցP 梡A@EOԹn's" ,OyG0@ [R?Ʊ*U<ܴpю "%@%\?I(|n:5]֍Cm)5 wբYhe5 ?M;H- A;Ge>B8>jSeN_7ޡ`E 8=2iXf _IQJRsdVǹN\XUߩB643իPMO>_W](3Hcnyp]{L H=8lu K^=Ƿ7^39 bDŊ̉+lPc]p ppYDy!#c ~)bi^ڠ:0+Yf=(H˹~۪ # ϮUPAeYta7u:q\_2?x4< 2(_HȄ\YqEf1y'̾P/ ]=_b01aK)c[ŋ#_ę#D:}eR2YZA,5#<1v\q&*ڃQhU˻&sÀ?@4G̓q'Bb}`/2=I='wvc` ~:ˤG?Aqdax3Z ?/A"FC?8(tTV*Ś">j"\c@ uQ$&r$yN1F?ʒ/Ee9Mm6>Ak\sBtbyziXߚx&rmB'"(8r[q@QXYYM0o ZA k# %:c+Z{H9'9UnXx*$ @#ܶU@p"d/%G]h jS5)"r8m38t}Z_]]AH6I?"Tu*Qe`v=P8+kD>}K~9?!խw0w4Qx$+E2xA2Ke {(sr!_:qAT.p?S$kzUd8H8yX(c7џPv!0a|yӝЄ&^;C25&%LǵᲯGd9H@$9AךAA7_@o> ]2 B-KAHDF\Gg+k$4݌D,8?80(*:ץ݂-U]DҊikHvߍ@ +ltf&t]\ (Q *9J(Ȇ\ţo G0ešdAXǎ,I$A$؃RʩeZsV%4Ee[`dCk9+V~jQ!i8 F^p[l A`BʝӓW6|хFw/ =E1m75r awkWYpæ,MQBU$W6NѥRt7 'k0~?cϝ$͟L:?;bkvawwwwDzUb~1ՅrQNā.%&=# 9)^'$PMe*ŕ]mJ jw8oWvᶉ^Iuv˨^6A~sO+z(K ] 8z؍7jojefQvH*p VWB`a;BiQ/fz ]Tq";7!껵CJS<ќ=!8۾p紕>OT|-=̾v`HLBaԉ AuU1?3??qRgF;ȵJn ptTq$ǽaXg}?A4?>"u`E0^>O=: }DM~/}$!h)J8j"'^QÁl#0~zWmj W҇-z(Ω5y_|5Lsu/}$&6h(B~W"b챠9_,sx/=L/"eBe 'Hqk ZH;ş1rk/BO_ߋeE*/LgKzw\q&ozUGGT?G~n/?=R'0 D*pٙl%XCW!8Zg}viݝ9{VQe)܏ٝѭ#B"0%:b7wСvjPi|N)=5D(> `c[8`XyƵEu=bDz( jZ.p; =mѧm>F1cVةSӫMgOjPeēBzJ/|5xw "opT`  FS]d(+/ߠwgp"1+JZAۅC މ PVSf G"=x>}ۍ`{]:T V;UQ)El# %iiiAIy̼sMR_zB A*7S¶e?݅6qHDɾ / Ž {!ѬFx 37Cô6<|4Dيý9=C:9zlưaRGt%⿯xqAWBL(V/` D.YҰI0a& Q&6Rk M}~71R~,k1)uA奄=\rU@0m&Mr8_Qߗ{xL&Tū@^t;N%1KQG-F0̐&d-jbӻU& `% ^ T”2Qh&9+BfF ZrQ/ H昙N-.Spv0lQ  'ةFt6ܛ/Lr`df}Z&igq@J9C7Rxtwq;rٗICoO֪ߏW\z/b@< BC٪ ϶Z ΡAxC9*\࣢aO|NIqڗ:/.Oz Io|@U(F*nɔ=k dJ5Y 0v^%v8eQ0 !GD^,蘪R 'OP,(zDBt 'e-0ީz!. ;ى@]$eݶΕYR~P~k<>j~ՙI$%z\JDMh%$JIL$IoM$P`^VൿtmƟ5FkACyq]̓Yi FJ̨Þ-B@HF9mPڍPp)B4Z9on9X';%1%% ;!)nPq̤9Qt4n9Am?/LJ@)*@f Qqt;7~8\ԭt~9!\%OG~]KuC^8w [8RcSnόv FOH.r!͇3'; Р DK5OtZ y% Z |954[>-j7*iL{^;Lݏ*`6ݤhnFI1嗹$|\{=q>T:d\^<52E`n΂9 5\1rۏPy;aA@R? 5E;`-ӱO}_hoH>b ґ}3&&@$$dd"`7ˠy>՞=WOۏgO'8UU4sh'2mC2Ocn!8E~!C_jh;| Ýt##-fg{ q) @-}+qwG-x ,zRkK |%p%P (412R+[4?)>)].UȬ*SszT=H83_#/ wB@B2YT BSm*0mÜek^}1PԱ}U_?bZʕ:&!klc"cWgNCurIÍTtKr6> }m㑫#vMɤ#Qe)cpI`jzȂ=yAkRJCk퍦5`@9$,$60#LSE/ #4XHBj@6>߿[1E+񍄒\'<>H 6Bj?QLg>ُ *3<6mAFCIsS\~684!;Z?O!JE4R}(${R H֤n oPLFwϟս.s:Ր&O8"0p|~ N O2=cʩb Ps_.N0Q_*u#ɢi a1E|eOBa[]F u-z~t6Bw;@2D: )NE+2Ġ˲'}xf\GhpR}ysTBgh}ƪep(f%% \`$m^tJm>PK8n!*2w- |ԓ7_m#P;l >7>5S;-vDp?Xvtwz_Sj+PٳHa؁BU>{5_qs &) y ^A*}p *z }͑\ `߾y>ʪIiwcB Ƹ^}|X%+֨LABC7posF?̓ X4%hR1pkET*Lk'Awgd((%!=R FQ?pܰU!F#lU61m٦!/W '(4!GE"[%J~[(HMQIAi֑\DR 逵>ˀpԵ0akѲR"LJ$I5Pa$4r(@5FnX-kBjr A|7gU"Ixjw։yD0^ e~a_9TpJT3z?H$fΆ10O/>:}e! lSUw&B"]h-NZI%Ӥߊg$V]5 HfGX>ѧ|2KQU_%p@G\*дcjb?ZDS֝ z ̋7jpV-246w`"kĵZEnp9"{h is+16$qnxÒ=:X14p4Ƹu79NR|q~kr&!+!4P6HP^GGOA}ΠA%tYBdA+Oէ=G|!ºw~2 }?' 6mDOGɏE2 se. Mo M]c:开?-ٍTTNn&j?%Fgt($p}܅!P<,]7Setϳg<48j"kKteƟUSqlc.R;ig<9Zgm/smyf 0ݐ\balzC}y5nİxZ,!0I#WVl>v xT8J{C'v0P0 tX&9T'c15D-WO 4U1OJ(A~aYy~ś[yJX.xJ$FWk ÷˟Z0xg$7~JG?E\6E$6oPpj awI8d&q 62cCZN?lL%rG[Zu.G >?.9+éc< [FMKgPچWW?Lꤦ$}1|16L2œG4gJ9ύ7KaE/Jt߀ -sq.@_ RJ?bTfAT뿃 *!Tz_weV5) `jצ`ZӗEGx*Y>ʃf% &j*돶Ɩ&OL)7: p*65dAcQ,rL;R!|<+.jH)(e%&M1raC1=PZqT*`6SH};cVT];}L0@ag&ta<~</|n^B+Vgr}/RyƏ{iZ*sHdE.7kZ+:BG{+?ʠIH-c[:OpA>`-R^bL0w xwy))e4ӎ) •.lEǞU]Iũ] &}*ڧElP:[ǤDBWFz=J?y5czptَ¥A"CyvکIrh<kS T9=2yh-7~}')x/'gXŒ/I'X 7|4KK'<籥@V1,y Q0Q<}Vyji%>v7Ӂ %˸w2+} #HbdҨGso[\*^  %PL3ƺq ɿG6wRrI}\ *]40l/dFlӆμ )`!OJjQ!( :$|)qsXȢ$3zD VT~h|Tai'%%IT/ N40V@jX"0o1RΚ`mn[AoEwH#z(nyBQ, +^V%*}]S .0,B]z2cnG?($^;Ƚ!-F9r-f}VvQzQxGwoLvojPu˖Ny( 3oAZqGlPItVnc7̚3s)8D0G9AZFT<rh>7HYiEg~7)/*@6SKd*+y~n3y<)|ּ!b֝K $j0:2JBWI8I_2C|}B׮u%@^DLE(+6w *^Ϥ30v6Z8/#^ݦ= ~T׍I}=Mg4M9O7]]lC|. iKU8+=x P AmZȶAn-s-lELfo[Pa7&"E(EIjlUR`]4Yk c2#yU"fC2t1 NĻwU7 $((FPq!bbB:Q" #fx0 Zl7$N Zp*6T YZUrlޗD4Xq}Ŷ+ uFN`=x#ԡބAP}8@_o!.XP›d ʒ>!}J*T*[Ѡ~ŀד9N9RApyGx?.ao'Q ((nNw'p8t @-vb)L|17ś|^ƷOaT8:.rƲA=sgs Aݪq8Ɠ# ۙkj?\g(x(+G"]P'ȏ'HWK_\#2%J~{YT(.ۂ~TI\jf'X8ŷc H@uVxa-L>b)ٰU6;?ptQvWłQH0Q'74XﭾGLuj]%soAJֻ\W?ÌxθPB9"XL<K`1/>IT&]{xnX `\2\,o*-2GȖj Ҹ$>)V]>,՝̠ Hw@Ȏ>½Bi\Q;byLH&O2)xldtZ4<,k#Q`Lbzmֱ Bw(KɷyǕZ%\6O5_5%r}c]$z:~ ŁT&FY@8Q|MjH#t)mHIq* !J%L#GUN1~EؠC*B2Apsl'UX63ny~,s<Md>U7]qx- 'L'OyqS,@'f:MUKOzSP7rktPfxǗ~V})M'd:i4AbkZVk^ՃzGχ~ИFtxX28X#PC>8mYgA?:Pdp[ jOtBrԵs;Trrt'v+/N*?Cum9[7Z`u'o']]1/|a1S=>Ng[i_CKEl+ׇcru-H_0db4rvadU^bAbL$k=07>,zxѫ~D힘OnL.1} &&^}4@N_AGkYsR+do q'ΕJ" X}pZ$ Jf.^(U"_iN@I9^A@>ck_=R3m-s %`DcG\ B5j#]{8Aj%?Z K8.6"`k#k}A4d,ågY@l4H $IW2Ma˕ضA@ENшc!`gH:щϮ~M _!Oj~(8[}B IQz{?xaB(sࡨ\睟o'&!pu2.Q7pHҢnsQ;&hFZ^}vMN{1.4R80> e (I(l7gN fW8GwgKmTZpT`9dܟȃ:󄴑J@EST%D^[ƳИu SWZ: Wjh2?mE0rPARhQD>E&BPnXFbF֒÷Z;@ ^np٢ Q;_JvniF2> ך2b_-#rW4@Tx5+uH5ޜ&_U%1 @:,=:AOli=&brI" |``.p5zoMuUSH#]1 v6+L]YUZs!#Iֻ>_RdQ{SzJ.7λqeTJPU;UkT?gO|S}Ɩ-3u<`4P: nO@ֆK+2Ҵ!ϫMd0Χ};`>? -:_jJ'R%; m J{Ozt1Z-yр_S=*cUG 76 JcHBTTT@ wmy$V$YHdmk)5F*!*0EYvLoMg0`b4OCeXВ2oK2a/0ngLYglDښ(Ȱo+*H|P Oc6 gd,Dٱrݕӧ w"&(S$b};K2Q]5%C\-o7q=~/ƺq R7 x9٪Gyu֮.P"]ש2}SBxxsjG=%0U[+?}}91x?ξuRċVezyTk,@ HڅK{Uת#bI jݱ}ջ%JM#V,EHFhvL<*wne`ك${0#}mSO w43ՔvrV-ߕ`/G՞OiA:5YcұDyZHX# rlfffb"< LGIpt]TMH/-٘oRd{C'^/bLˈIyl[?lG-=_-7ާDC3I$7z+AՋ1xc1B EnH|lHޱq>?0l4~/ ur|#O5 d;eqX{TᐻYdPv5aG+Y #Z"?㌪JN%K 锄vS&Jq oyn+whO$ܦ@?l tPx(~4Q} v}ad`㚉3IW'y|n$tpT=@w9@Q;K2 6QHL BJ (sQcGu~9 9TB&0Va㧴 51F!+pTTsh IA|Q|xT*e?s%fărW&IU| ~s,)7<4r:~4meΊz~W"45'w^dfIP'w "$mlmˍeg[K>=fTH['^S1fFϡ>SMy]6 阧}#j8 W 8ɏXûn:2=١D;8O""`fxrΤ 80E +$ "+4<|A« Gl&a{Iö5& &HdUJ|4*xnmʶHՒG;yˑ `AՊ㍟xuT_?]oĬU*GP퓲H PO$=0؂;Mf~m~O,Ƒ9bVȮ7> X@p׎Q>n5$e0?9O2#rhזC * I M.:_zcRUdob`fSs7p5M܋}n]hfnYՔ 1'} EA$Nn / ~R NzW:)UEc6zgEN5ۓ gtAod9@3ªd:8(DDu0}ݪx HLSQQGvE"=hjMGCc8IQs'`0<lujv@-CPൺGT3$3A-,2se&(d2r̈pQB9"Q=j)1evVV폯yjoӦl`ӣWPCPP!Fd_s.57U*-7 fg Y=қcYh \A$[*oBV/N8kOy:?y:¹`0#YQ+މY1zߙo84C@[Ϯsy [4{3]j3~FfU k.9lU`yu&*Vrz.m~ת1q7#:+j iFfͭz@áJ: 8͍cß-r: -&anpn6zcmR5֓+X˷s͜ ꛊ@Gwa{aU@+ >"6HވhL:#8.R 󋉟%UhQ|YTrT(:Y omkXs(iG"1tj24T9.g=m4gq}{2:gf|031&_TWTY=}F&DYy_\r_̣;57ZZ9=s4h[ ӭ"*/0 IGwf8Y }ygh|\IGW ضF_f Fҍ2dÆHP,H,R=jO c@:/A&QOJ_oA[xua:y3e:5%Ip?:t3p< `_ogout*!ۅjCtspr"lթGPm51wݞ(W_鿏}mK Yr /zTADMP(:JlqM@EjN:adwP%U#fg Sdpԉ7c ۟K$/m~8 j#O@^e=CP'ME\( y f~Oz|4[M={&Y`Ωyr: RO{ -/O_w*0V a0A xJ̡M]+K@+}~ϓ+dc~~U!!n>1GnpD B:ituz$x^LDx1l}q;t_KN8#fʻ$Ux`$uemZJX0IY!~_툇`͹@u20H!*S}BAPv p(sS * h GBU[ J,Rz:%6A&\i/1{s''fs#dA8od9=K>0СrߢO@t>׌?(%Gb9-4iuB`ss$l}:4{dΣvfR5$P9J-N`6L]^3A#y/ Ŏa;\]AKK,d*nm3 Fצ!-SwI{ST񠬗u֯'-6( z[G W+Şw^1BC)$]8`TWoHknŞXluy6*\q";,j\b,- P}̡_ Mɶ:W m4g':>??wOv)qĴ:IRF9Jf?lLuccqJcggU/~dP˯QM>դQEO!e : lqgSs6H2Kaj\l9A|ߎMwvMHt_Vtҡ1` yl~5ƆYxrHNK6zWǽfW`x9թxli'%#(\Qr`|Rϥ7 meH .:mYNY{TC$ܝ[;A +]M" 7ɭ+v萮z}ִɵ-cfG0bBUI%s3fɿ˒v9hv;T{;L5M(o 4PbgrmfZ-A&xPRw|B1WVgrIe٫1 *?N|R P?]n^1Fi-&ʸ^0pVbr|ɔ/UY?+SfislGf]$@m#"8Ni/tbqWpzS!5 Ƴ$q]WmF*]UѬ(,DhhsF:=#9\I"r4d'0@)Ue.Yձ{LfAsr.Ζvglq@xZߤzTM@>].t8Йe@Q^PW(dPEQ?FT:qۍTExtʅ*P5(t2*홐&)=Vg@?at~aKAҌxa~5X*o?3ᄊ/!c߸)U"j9 >ծmZ&BqIY~DkX{XQkߗ㙰0}G._YC1bo+ul5 K~b 9}fHBOH:ןmqD% Sd28]sݥ-O)l抂U1 QϽWvԖ" }ӱӈ-ajᱠ'lM`[ؠtZA5xb>`Ћ: Цc{/qdox]~ fa' aEv.*Զ&(WTO$:yKEe):;Š0*$R$5'*e:(aR]t~O.Aв;CD9kg[^oNXyШ8RܲX6Ԧ,=e;8 uZtcٲ,q/~ѳ= ^:!L g\ҏ#AByG~(d-!TU G051yAAxgC $* \UKCCwe3`ހQ{TIبuMKaddLq*g %q9Y^: o^x3 9@,a ޡM S!Qg6HgIjTdul ˊuXM,u07 ZBN֯_69g٨ɨFbD*ԡ$e1Ф}IܸxYr4#sVkdOL@s^hžoݸm~GOA)L`#ՕH߄32i3 &G{(uݿMf='НLjGDl}×V|x 7tjuRV/lóҬp9HDþmSokZTKxӈZ" %^~$!>ҳ%,8 +̷_/jG.5aOĹ et PF{uHFN<ΏSrmb Q"?)3٩z<$ćΠTB0U #rUUa[E K,aϤ0K5^Ҏrl )fNLȂ}+PГ+F Nnʅ[ơ,W0TFd 75f4}7G7.wc?Wph4o/c]m%]VlþOH[7L&릞VVꦨ.w+ 5^M+u-b*x_;S?%_ny2}aDHNëw,mXrUjG/vaXz`*-."C8hofAQis.={rd 7Ҩyp*ĺX[l%7CXH>ġA!rG>!* l qm9.B2΍ƴQABtvLrF1K\_2Pti= O/ؚoݙ2}f)\rwdW-w,`]T36dsAiƈҒR擐:4EZ^Μr211jMciQdƣn0 ho0ٶ #M(d nۥH5]#8w|Xn4:ǎd[٘ăGΠ9#JڰlM̵E69 <8jD\Prn~tֱckתP ש]~q +cg‡qB]u;:<($P\22enۜR*IA~t"A!V|2 F+cەbf `A((뎕CC B@;>dyC!)oqZJ0 k;FK $^_[ W4D!Ψ3(^<нۿږKY8'_і4Y }A܃b¶5 bCzK #qwpxzVeI1Q dqsqR/&I UcKn.'.`:zmYߤ^mV7ޚe=1|u:"`F+wmv,,8,*sZJXqA _u9 0uԧl O72yμs>N >fFzϊa@z&aӌĶc8KOHV`d`:M靂^+Ĵ&֓}Z=3,9OMNbXtUiם\ib3 ךs/ƷGqѶ$TPJePKwYf<^ƒk2DO{znKzqp2)M*S4 x~O|O4G:h"&,lRsmXqӜ+QL]J?8EwDcwV`{7n}T[|TوfS'J35E&̗?ݬr,~;o۽h׋$l՜;ol]uUTw}(Kw6^#RV^cb\bm9!?iY!]gNay;Gn;7̳7]g]/^7=` #_KHF1!NM,/o,ӵX];G'l]xM]9̸6ܲp0ԺtO5 s1M>k^,D9ᅭrqA_y㎚[;7ӻ6$ikuԿ<8ve2ռ^;Dt׌<rO%ߩΎX18^8구[ߙS99MoXpH+LfZY2l3פ꽵Sgjtk=vOn97]7:3tѭoͽ1VN]6ؿM1D\#~5:ͷ¬i 6!yC@DeGy ˨8voLHƻ a 3XlhK ].||<: -6kwSĦyD%-.J)ggK~B{K}d+Pd4V4/ØB3דf>$͛/m+{sRͩu[;[/`vizQx&S{D꫔\6 0UXȜ`5w4#Ν:ɶbt><Ӓ|æp'H\b~'$ptSE Å .̤tz\doo G o 7Dw-)M e]kK8c)T Â~"Yxax0\, !4 |?eK݆X8Z."+5[A̶co2KSP#E1-̘T.='Y.f qn%< )WvFq&3{+W3~cV330'7_u&9<ު 0<HdqNhѯB~9!O}YZ]j]*28y.$.!.D>FgwRtٜxo1ŹRF('QLMBAP:;2H}8j69@C%JSPG+aPgg`Fax! #fh'EF+3x9_ OW89~V $Vtq=z^9bݮ%4DtC/PCE٨?I:TԺ~NZ'-?q=L5t\Htr&j5*f╌ʏMpjPX&P'YIOMEz7*{)`$Vd!]BŚBLD@`@ƌghq)8eDG4V#e[R`Θo5@Hu,apDǗE9*+c'NWi:{RusxaȻu^r[o! 2(Ȁ[bfP ZܒDxц3,"HDMX693h#2@ pQ\ jtYȪ!/ FSg?k"t6oziKٸmB#Y Lht9 |<~0k*L_GyƂJ$!U F Bț/0~_pT%ǧ\tOZu $=rFEy^G:)*)jTd$' {)_7z{t5.OH/J5Xv1P j^ 6‚›eI Kh*Xi=O1>4 H04&7G+mñ0eOۛpI?rf6{Q7sc~b$>/|Le1%oּ6w=ǧ.&sLЬQQujgs&i {Uvw.pÃ:''Aς - QE|cçqt=[0^*6G9.vw;%ك,L }7Wi"#<מ`/:%sGbnIa%8fipI (0A@\F#~k5pI88 0|"9gAtaTJTzzlt^6&j0 E=z]6epvjM \cֿ'!s,ɜ;U#^pPq,T~.XK(L0WNȈ-7]/r6e_wvo);/X {Ly!a+ w \GؾL$!9MG<1|JX\ &$jFsiJg1^Q۶әdT8WUejJ_pe6- G-L`$s3<'TΠLB?ڒ[gL3fwʽV.t({YFZ;piG;ـкPro.~ ˺``TF-3VjHs{^~s êQ5g?,bvi[چnK]Ct^|}uyNE lvu 'r\AHڒz? q^0)8OOiOLX-NoW8~zM,-G.Ji5pM$ՆDpŹGs{/%q9_qÓFyK_`11H!Iuz`o~p7?_x|H(;_fw}x s?x7E|gdCLy fO>I F \߱ЏeVf^  Uæj"ǥݭ<]{PNl!4]:z8luMdӱެ3TQ̴)Thckb;cPOM o#tzƘ7mzj\!A|5dR7mϸ:+j~N|؛q29.SPxR=|&:x?{?E㳿Pmu\MTMihVcLӕOF3 `RέW n~7oVcMxԃM)"kMҮzXj$%Ԅ vcAl^-\;%6i@G]D^ 'qi&ʯ:-FV.Vh;kN]xsV0,F}dƫErQ@H&\"o鉆L285[mL6:CƹctElS쎪~z/Wt^a{:T8]M{߯c BMC; HLD'J9uT(ήd 1G~!H־&@ȃc[iT` 1^^?ˤ6jT$ÛDX=kn#+{6.F9;Y5ZPcG^qW@`bqtt ϕÇP>~Dr>HyF.ƽ6$@͋| |&jNUB.%v҃ U5ɀonNQm2zn۩ȟ 6)ǪCq1f}g&8*n_\vCENb@`OsMXڪT#YbjQ`/MMÏ*y}FBBRK:|+>t#'RqHy@Zɜs~)P …UX(643>]b>|VqwοT zyZwPxD yF O(3!3O5C_փD)`;.!Aᾼ\yu ]b8 CMyTDb#4c<~tP\ VPK#U IF)-vANkvQ-uR?Ey? /-% 1^?yuc?yX(=d RU@Fl]ϧq|Pz GW72? e>s?<-@_ wB{=9bfXǀoC(2+CB%(USG(# pTv?Q7)J) hXhZbJF!iF aT '`{ ͅ9(:TĪ&;̃71CZVUiVe(1y"(M Hq( @)qPD!b 1͈ DC@,JeHF ?'@6UI5b+ x^!ݽ p n DՇ`+ fA??=*\;.7!bAU< !{(iWj.IT^!H `OB`J(F"}C@$pHBu;̈R$ ЅDy)F@y "%Q˙斏@pF/ۦvLC<"]7OY}:?8Ht5h9Zؗj`eV!UINb /.:7 8 0UT!: AfI"F#|4l>}vMkt <@ hnˁbu # LJ'|Y);Coۂb iv@HL'x*.6lbh|J.5An61Ѥys(KϠDP?v1SI$\IpıSZQER#R@ U HTY?O^E__<7D+VL{ U[]F&\҄\Bփ姃"E10?鍖&CN?UP6'P~€vCwgM]Ϥ:5JUihA= ۫=?xP?wIoUX@( "3h!sX-D~ om|ylᩈq!ZKL{i?Ƽ%'y_/|}}7IwC0,r@ylLc?i"(%A TEP&Pa$I@@ ;YVH}֤4 $ 1Ɣ JBQ($F1'Cِ FwGI"GAB 1 0B H$"C!JF) $I\A&0a%&$%a! && h%QX(hHnѸ8)RBieo>ɹ(  By=n!z?cG_ֵol|;`e'{M4x=z>tҶZ\H$ª+2jlqŽ](;l'{>QHզ17`_FkE#*Y4UQv)q6mͥZAc)Ug;j@nٙF25R 58["kܠ?;?/άth/_R.k"Bp;kdq1NL*_UI(f5g:e.uGկI#:`Շd7T񲶮UJRxv6@u4' ͤJG0k1nQ #CR!-dZU| U>[ Li?&Q~|bk*:nNP.PJ`M*c,YPfCú&$uog\+jhV,] wtU} ;sY~MXv>iW-7<}_bjvhZӇYY(T%-^IʾmtqJ^[<劜.)l)]Kfu' -lG環ۃp"!uW*rr6vۄ)m)GU+.7R|]B"\oÿa}wYˢF<Mƽ,Q@AsZq6T,pXrNk"z #Kd쌨3~ӛ{6O_m>'[{7 `9vZm+UoTtv[:7jJDxw-ngnXԎ+a˸]Dn^OvgͿ뉅~hA5vl*]=Wuމ ;ckF_7'O̖rl0 8\=:>ywqw_C hӰyjI]l {^>ƣ$뽾~7cotG> Y ׽:#Uљ_a b=r]AwR@冃@k<;v ?\nEpwk 8 ` q#{$/DS~-S%v?fO?}_wj[\_Kh)^m&ڧ]bl9qp7>d]NZeή pD|u/ǰ pPc$6FA^5c՟fQ]=ܯO8=m"w"0 ?~^ZA5QԽv"9< :myiMwV-;az\jd>>fw37+POji5r_9<Zl߭c$w/ˏ>Y]]grnA)K\ U.R(Zf_W楀.5Ӎ_m0</;jpٜq#`;}2;}<; Pk UxCAvu=H ñY#oX(4TsR`5ptO?=LW\n!a6aΒ[;.uf䥻@d4HvUcuo;gĞG"Qױa.\sIϭg򹲷풸u`Xؒ$r_E|#\%]58C [\iUY$. g&AG_'H8Pa>wo*DD/T}X Dyx/۾; Ā?y U|k^gǗ`ofL}Q~U$Oݧmyh!q^ {lhm;KGayHzǑRP]f Y=Em}b=p`ϗ< i^{Ǎ=_=6O{XcB塍Bg&RnMA fE ^<9…8Ɓ(X :2<)'S5vW#5m"y4$ETz,L- Jƣ>1 axAI'%_S궨(6 !_UoXx$Ʃb^h1ŁG pN]y8j]bXtg"jvdd*B ~WW*_ZNھ?X/H;@n_WFlNOsv -ug^?-^|'O ^cm~w" KH(IRY@"ZvO%_<Mjm ƸZl"lXQr~}#@)ިW̅.wmr`'wrBl +RP;ψ=akb~6kٹ6=eL:ޝ6D~8n=8eoBzAg5zܜ,sxyu>qlvλ늈45`5z(#]QB +cu((%HxNƽKSf\n"{1H $|bo<8`jysT5Mr ($`@u8}I x,k ѐևxB ELj{~^ykL*V:nQDžG}ϥyhLOGs_FJldxpR ҙk@o1 2܁W\@}۶kE fH_N _X2U t.7CynGR(J@0Y7]//bat2ZhQ-+5é ,*#\cwd;V=~ b}HxS:, uzAeDPoH;%V":Óf-bSza-rH=r?5@`awuE3I%ImPT:_<~ *`H!P tOŐ'1)Wѿ<_{BB (x{t W/d~~,jA,?qЎ*N¥"9*lo-t9|#=iFfjvIC jT"LW?<; enܬ~,U|QC _a$ xS QgVRe9qGY^W8(Qi#v0L?|NWL46\;tnl ]soI 3Zll3,Y(ܶLR1X")J?&<6qSibvɭ9O^y˲tĜ#4BI2I*m s:cmM(c]ƂEaYW-u~ ~Q |wb=Cl`x1+VcBI]a$+]BIɌly 4dTaY[immm30%9mmlCV䝀|X ri #083eylն컥9~TrݭQ?)=pC}bJԭ\pr[qWN5ڢ[,dzInº(0frBSCJ@< Q,8Z یċ@(t\gjOd -mMgb{۽@O ;g}[1xF7?yFI$B"* MkaFaV rĂ=Ռ^K ]݈LyV?ނ^Pt n[n{o`l}Cmi,=k~6yw4SM~9=C%:]|@0^?rꐩ &(D TA~ھn|0q;;չ7 @D,_[JhB- #~PXBOXi/Q $@'gev$=<)= X"BK֎QN 6 Z8t]+T;S(waNa|6͐'o5W]ƙI)ıc|N!^b0D?Fptzbnp?b shZРN4jCop'>С(6 ` Ma4]~Ho|p>{~EzpCDD&fYL:-ՠXn2@cM=S{ " ͵ 흂B ֶ8ۀukɤ2$ڸM{!QF"DW-lmr֙)gyW=уaǰKz|$-&S`Mif 6z$ 1(}wgIJUja{DQ|9HFN)<>Y$]"I$ـQpQ wPD>_=8g'jAzzkUvfz:n;ws{p#xnQ8v:&٠ԝ@]hMi`-9z`ye+엇!!% D!ayAKB? *\.Fdƻ03s{Gx_E[פ8ny"oPƕ1cw]oh` 0halTjڞAl15 FX:tàJ B;Z[ 0g^/'V%TY9keb6 {@e~*wCg߼oDA#EG/*>u!{| @VZ:5NR?l)zn] }2q4sd*$P][ xT س ܸ3#%EzFQ[%@;W- b8vc48̡*9; 6XKbmIA/s$`cjUM,0u1eύ͓ݔG+~Wz\"E uMh0AEnslGQך&KbTJGw'J0TZ‚MyϪΛ qx7y%9濙-KG SGڎ0s\BC"1 jW: ZfAC= e'UQ~¯iε~Is=lA}7>/y'5C*e*ܯ."2:=։>[S*y]@KWh~CC2PsRT2p5^ϋFl[0@T,G~*y#!B ٖ0lBBm$@Ȇ<LHh0Sd8BVdmmw>n<_+1DE^KTTLΨJ/Jӳ*>wo{:vbw obYI $.?d ~Ѵ" jlVU U78:%eؼ2ηHLel|xY*Fpl0*XUsQ *gj#Xo˗yOvop=OA99UEĨG)B`yKz'3U74S!ÖV!Gy\u^a mQDQ Ac ݾ4>J8z)Qݵê])p?[KSTv U-VxQus>X8Uë/^ ,Ƹ&I2:[؁K$v ŧ{vǸES?vJyAWg:1(dB"W @+ igmָ4AԅK &&G3g+׭Q` D@3?1kpSJ^=*]5?wlu]85aZTih)S E'=4Jim>-Jq_xPwJM} 8HU]|bDFVz-,s©H'ŕ@ʂq7U*xGig\_ k"-Ywvb+U`f]h#st_2uTTSF|Ut^+ ;`[Dw?JT5O;9`F@K &ӹ>SuiPK@iKW?Ha%LV8_L w>]VF>|^:sCXz."s.]xu)SF,V¶~ߏT@uD9 Պ k'P~[_G y槓&xT"j9Q}!. j 4/ȟ#?RPYXla륣!P^I$BLxzMutG~M܏/ݩFs;VÔl=WC B3@#F)(iJR *JP J) D)AZp5?#4|V_ϋ`@sAЩ^"Nck꽽Aob $O>j#YcDQu u~'[vA<[h?y \o*H#Hj6ѣA@xǨb N OSFȀT XGJj|]ݕ6&9*٠Nt|oY뜾.RGX'`-P=<P,L|=ؘӦg[^`=awgqȯ.6@n^ެ  jQ6?z&~@ Z>Obr26c|]Z-qoGq JCE'f1mo}U:9k$,#d]}M2P*T@e,Ax{b0+OB*MoA%DQhgz?%=X辯.bO`vJ>G=F|9`«kvqʋI]ݷ f( "7ժbZkM 2赡XvѸrz; pֺ;ޚumUuM7g8}:mP+9a/u iƜ`PGe91沨(]xd4[ITo%j/)sU%V~vV;l۝7W|en2PڶpLׄXjf!̚o ehSM a 0%k ´1W6p{c !'YN%.56rze>PSg[r%v vwcσC CG(*cCumqʧ,-~PlYVv5]A{ tɪQQaR[ٖev‚ -K Dg);elSNo tqQU-yvn˅m ʡeu8O}MR=;54a-YY8ϒءDnKt=dR6Xlぐ,|06mumk-rt_k&8FuRһtq#av'>;1'ݶaDb7]1D5Y:uPѧu1äR>z%tZ Z{@5X5~#;qakm^G[`OX$ JkUVfeRkTlBó=_ ?Xhln2CnKs͗W50a. wm'ekPFF5;]r 'W\%,psy_zӝ!M@prT8R/݇ O kY=~!wJ>^yQr`u2.|krXc;XLa~'X@Gu Y,F5ҫȶ+ݞ 5ILe[Nzr.lǏVpȍt_ }VWVX[~ǼːョJ?R^@7>\fyX*!EKW_S5'9dک]Α[l )m %;8նxSŝ[\!Rxұm.PQKW& Ѻ+^1eNkL5Qby*z wF(,[ٶl\5b&rmu:{S˜rgtN/3IXgxr%//tkSgX_1lJt Bg0Sj q.bv4XZ/~dt30C7ɁƻufQj8p|j1(6谪ʻ4]bKY"+Y_+X4¡gndc oSL]yݻ 05 ѥ1(6}5­k8CsV.[GE!c2j'-\pT*0Qc⡢1԰ߗ=mWCJ|'-!jݛ3]d_Q.s96a 0T ݴ h;HAK6\4 :vb'DKYmCm7뷥D-՛wR< f?xa^KB9*XFAYBm; @k5sU2uo׶W~b!ԃ2ihps=^h+$r›ٙ_t6HNZ:LjWڞ*vA[vҐ}V>rƥeLW7߲0Q3qmyAur%l\ٽ-̆Uc*`Jయt,PM>QZ[x垦c`t;H/ T] 1yNWz&&oF 텿 _%D$s:3zf88`ؐ&#5 ~se >#x!ҕxx$yM ASoafd)Rhde,(v<8{2= dHH&P:a˂yEވk&=, @F!+? ?IﯔASD_: "9,!gtYm̀@HPxCB)ЂyhOqGSLԍzn42R,.!Ozw#~U aFk9f%Pm\O 5>OH4Њ_rN{ K0]R28+`I^B'ROc:xHvη9ng=4 ܋_mqc saKT)pK~e[b5k]|[V[t@[*Bt]{EW;@|^;r gC3 9wa;3o\# !n[6>ޫ]w/(PlzN0dE]^)oخ,^ o7[*Ym3c 866wsd`iU(K5q1 ]`.~dJƜ/Utuam]a tюG3[gXa:8H܊WJk"ܶʗ~ʻoTU8$gUFJ$r AfaXFH^z5]rӈ ܉PK!OO#?<@N}E.f\<DȐuY/ mK#J ~p)LHEEH"0 }SDh0oP8 _Gw>!$"黏MtXOxLNUmYX0zbc~xH, rkk! zs}}c6-E.QԐ\ç|U3vܮ8o㼹`T$OC_7EYeFhr_;;\9 ^QG> 7oo)2Ϝ $4_@K)IGvt%7+'] a"@c!wvrlz-w .`M+2$f]]7 t@!Yjͩmy;naҺ?UϺVB]XI|vίy3=s R@`f&i">4tOMZ4',{32Xy:j\dat9ٱ=.WYet9j,kso::y:Kk~8Ap*Qyd4D Q[ QA1x31ZxJTݔ` 'N{aIڥƸQkC y=>õ ]Y;2P =ޓˌ̚ ˚wjnO/ i*#iQhM7c뮵S&A8kcϑ BA (G@ԡ3'@'ҟ" WKPqI n~x2 Z>faEk yp1! |IeZ= tE5x=Y"sN}t1|xovLI5"cEv w_Qw~d@'< >nC(GAK-8A1< t'@(8[ IROP|+l6;zJ!8!ysqxn~  & OO7մp$ Z3 ;;@;(py6rIoZ<\۶1(}\@6%N`c5Zd)_ nr۴3/B, qt4]x~=W/f5Np.RF(6msCg4:zf̀AغF)#Xqn+'B!ɏYܸUf>kT]*@ ] g]'O'6b11d[I2%uw>8eS"NtfˇL{iolC3z &w-M) V[iSK kALև\ܾ;:3c;K^:^ri+>.a9v !h{Í`t"0t3 =4@ƪ#q=㴟'E;[\ 牳vr0.C˛V:RHx@{A=n"d'^oF%N9Ω,;BU$GLp,7&.5ղ=-Q`!jJct0B};ĺgX('/R=dVd,gZ`&]HYlnX>ڑ,sBW 3(kjfw7eT\LT^,&!2)10+m1j`j7T5yML,dq +rd|g/E8xg p"2fVs 015uw㕍ٜnO>RK,2 ) Yy3Jqhs5yϣ걃}yeuXִyLZoZWc26tx<s#hzP TU^Q& h cT*-V[!1oVm2A\xSyLqU||.[ݞ]"!s:u?W4WY֢x:q="3;֝=.>mCHn٣dyhV7pqxyIKpCh̟f6[|M5-4qњGC`۽_'|I}h 2z#V!Zzs*p3r$ˎPh*U4Z`Q6TGn :`"`)mxqmb.sýA*  h"JiRB& JR(((j) j B))i(i($)jP)B J(JJZ&w.`~=*Y\(li1<}A>22mWp(h"X4Psjи3`42d~TE/BR$]A"޻BR(\rjx[ Cxc )W :pNE'-$'<|dfa_2[+GLv]53l!uͰlc$iٮgŌbcٮI'8<陿b< ~X&IB mS_n?}G?wUB{|N6uR_U[,uN%O*A >=#AkN6iAV%DݸT0NG3kHPN(B 6(L 8.B(ìH^eq[6Z.6v1\͢ iyKȿExwxBXdXun`|wǞ 6 <:Ebv A۶7}j<HtG qϯlF:_u»*7{X|nEu4F!r/?+f i(Ԇ}bn ,%SA^q)U!XsivYfH8S10# jedu"xd9`5<|u0ßO2d.HACr[zD킹J+quKa0?H30x PUѲw)J]K>o!)>>S o+7(4p0*1 6~G'#V4ãBQN=]'w@u!=USzs㜒 c Sƽ/̇3JOι7`pk}W:c;4?NN7 $*BvQ=M ". U/0@JG! 9 ë a2{5TEH%N|>kS>hUNxx)97vzy6;11Hl?G  r@oSwԄmoQߨk3xaY7HGlQ`ًȴ) xbD)6Y:棱#T$$B_3Qrn >>o;-j.]z/ Q8WlIa*<ݝ!ZwʊOlٷ_\6cRߏ-"|`0^-4u >?"XwѓP Dg?_G >7J0D#ΰXxef0w9W}^Z-0cAk?8vCdt|?ܷaȘs}vI;xa(ib E4Da޸-!'O4HeVTQb Z(X)9s :d)}!Rݱe\@Φ%/Q@Dgh#}e!!M{0bwG%#&-w=b$YeOD M?<"()P-UE~y젮8[ iG"~x<#0LsU-̖HT_AH9(SVC׎__" Yn 0^+O ׸96&.z}_yI4;t:L=%Hz?_ݞ_v^f|5vLP`U zlEp` moV ?qYAYٓA32Njˡ̦/04$[t$|r0Od;a~9cmP7/Zr/e(o܈"$4#wۜhe<ϔS`IE"Q$L؋T8s˹l ?xAQ?xR'n_s< !|u/-Qr6R\YV q3YFU[Ӎ'L0 TT\rԆ#{aКzr %1sƼ8&"j$ïfyB /h䢈~:m |u " BD7}ciA88nj6 1cNRm}\z@M݅&cˏ>{sOykFw|2NH,7lݐ&HTHFG'Hu<<*y'^~ 3)(#8}UK2/G~q_u4|M*>Y4ZhP9Mc(Q4Va J}!)4]I(Q͋nt+ʠ9`iR~AA4TR=~^ޞg?DyQeFQr}uXR@w@x0}a[q1ƴn"cXPD @<,;O-}Xvya|F(s>Tuam}`LtL.J /oE\^0=_:v/np,1Aɢ{K!ͣ`>tv,v'8tQMZ`(ۦw ?=뻑3' P3Wd{Aiu}-ʲIy9޿i\Ӈ?ݲ=taah6d*"iAv ˈ|:\ o:B*_T-kĜ-QcRZA$21E4=}of&IaS Hȇm/õ+e^̤m='E5/js1"ol}GCRC Ufw,۵A!-Px_-H߄ImPiJv ƒ`R-pof}f`E>FQA^A졐PfnUim HE6]uT' 5j @ $NvGpܼ.,XI.sn;eOw!lx͊")~ĕl<! >=E`m&&;UGA6l6?'^ր}(쏺|N1.Z`\on-!q,߷* 'Lw&F 0] XO| yD!çqϏ?yę)4ʇ(-qb!LG?ꦻt zwLy|4>HoDb`4.?ri7WoBAT1|?DN}i>[v~]R hg,CdʣZn9\R̻ Ҷz70F B)4UJ'Ūž8)o wnQ,`>JRi"B NC];K>^WtLeJhr{rHa70~d/к>?t[z{k%^@Ė;*zA/ZX$S 2+Plym46={%듫nYIE}[ V,gm4*|7[<7:89)l$cq5h4[A9;(?=ISn"Ȓօ!ٍ?| 4[:[v,>x r!m7 Q$%"ByYB%%R- QC@ҩBR>"i P(JD 5'yHײB^^\Ps~C 曠 poo5ƿNC@"J ȴl=ŧNO>|ztG@QEQEBF"=i̩d/1tό{쟞6Snx ކe:NY= z:inɸt# &c[떊0O43)_4zKS kD{K$;}^_~}?A.s$$9ek't V%sF!@"P YZo*0⸨Y>c+U.pHvJX<lD- C#bG2y6r~}(5"X~F?I=e| ]G۶L";`]\]4Xg]DbY82 #8ֿ9YkcOJ'HGU LRAPQM}'A` #=Qj×N&.t/~q M EX6O`6}|6)}|T2ɾuWt5 ̙(sOშ8/G a?Ti Wڶio:Xٟr?ش^.=}wߙ쪼j'3oĭLBD0@}×q`GXn_N;f1X7 ƃ%dr8JEe6Dky41v'z ;+,mW\ -k5U㍲W4}HI$>'tx|)çkdp`Jۂm~s~?@8~*G6sxs뷯j{mZfDI"<3ADHVSg{BOa3ydI,ǦF50x22?׸\ Nx'!D pgl"gOGMu3~(-G.W=HQXN)bğ!9fz$2ƱigJRnSZٕqO-umHS~Wi67o?kXr"{e%Ȱ6?\? etI'fܻiz-ߤ0ɭ431LV#afq'A8u#'l'1)y;5ɓ_eJ!ul/z9\Ҍ5 5bs1R:|xkn5(>xEa$S330RI y/.3Ώޅ=-—XwRǿ?ņoݒRэ|E$2VynZݕTUA E RK:˷}me\B9,N8nB387? 6qYf&Q8F_ ٵ˅k|w~jJ ZX6`ACvԵׅ ̆7uj}vAfŶ6ƍ'S-z:'G8Q  /*?\s?hg'n)ԘLBV  OƴV_/뾿{HM ?x?ahd|j!6MmƆV # T@r#M~P UD!!M׿n-0'|%QY}_N<"AO$xEJ/B-T7sry!Hj`218=Afɜbʌ޸b2"1dT~`UVbEM}$#p5tn;ں*g^Ohj(EGhkԞUkCO,QS#<IyptA׏a$~~D$X7rP-c8G__eORUBMv; r 8g`K -k\|6kQw>cDXQl.\4 ,CoC\(mo}{Gl;jv;~@Ruyy Gkj @l vNG[f5`:=@6ipŴ vEl XH[Cgj'|80>9A\G!l֡: @hpbRN؀vv<w{CdF~͈CeD/&xN*#! IHk;E5(~Qj^+w][.2D c켐r~oQ|ُ8NLH> 2h iU4'boVߜDO?_Qt6,VOzbuѵT}ўFK7ྰa"OVTSkm > T~q WzG%5qo|"R"l7$v/JdR҂#;&uB8ݼQᅠub.8.33[Nz1CO\6I0*Tw'PxǾdS,9LD dxtϣ=^넥(Sl4PP!AKBR% B- }|9~sN7vXE`&L楮L|L'գy՗)gg#ކB#A_ %_)Z1ZStg]O^x(UB&ɮg,ԮIe>ll"$Ds]5c]nd?^b=(A̪R)8ۑ|rH{X{xQ5CkZss<{m}(iUҋK$ P6ycrdyFv FdrӪG2[̾w WD .ТZ@0 ڞ/8ޝ0/AU+Q-̳A X|ÿMMG^=_s?KH(K!A<2O6BЉt2L}4?oU1nALI0΢i2t!'cH< .˛賶ng2ZWF>l`n(.Lp߀2Py|Q12JbQI̡lӇ+w_6:XU:瞹tutoۖ\[s_'XSTPE @ K|>k0p7kEUUQQQ>JINU,8+0 _Sӯ1&qh5~,`?i0 )ScŀW*]Nk?BG".І2*2+ƴ}ycS-+ĕ/KT@@ezmvP$62p G5vB;%v2\XX=Ag|z@8lm*0S堙RV;grM =^PP.r'EwkaopvUW0 `We^n}`:sO\{$EAM5T,V&fB% 23#O"(JjGWw.HQ1 S4Hp2 7ÌƦD5,$jv2L͢o'"O!SIQv 8JQ$RDTV,MriĔ4T%7_>Żqk?M!)}?Yt# =H}K&(#|Ɵj:w.b!|^n)GD_o)-BN)w0?3lhA?)0G6j?7Se T Y q&8 1ڋמtnKux0Vf j$ $ @"Hb(zbyth9:ǘ&8"9 D4 UH pdLRda4k6JfH&JR'*38HWxim×\6\}A*B c?TΒ]&Ty%wbJklPE%P 5U$DTU$DmIC1SFpI"`uP$D3Pt96E&i ڀ BK<1(i*b IxHd9 %gO C&Zb )R ")֔(,a$9A) ꒈ֭^ jj$4+( (4iXl14?"Dļ#DACEY#H³2GUV)F ;!& [Cr)X&bBYwU|wO!>$h?z~C>@\ ʾ=fcb}?oj]| ~ ar)EA{S-G`y _l-DWԡS.,ז^d{!ne|/hXӾx}گj7"C:?yU>$A45A5| 4oCejhCD" *"[G)/ɺdӱ[ɟMsUS/6UPz-n~?h.f;RI!!?#sÇ&ސ<&9k;}䌈6oZ֪;G ?/"81}c;QE}>ZTis㬡rPUA_cB5{r~^3 H)۱#ɯ--AͰf5?Xh$r[Cw@fI܄ukdI񖁶ɍÌܸ;?AUˈ?nu#Wzz9U83J/{rȾ*⣻En$`[C!$j*WZ?vdvEB@a8+l2`e`0dHRx(_=Z#E(6$@R⦪9RSwa)f}  )d9a$HBb\&-D lڹq_tG #0<;=^fok./tAIb {gHՊfX  tr9u:eIAu'aaH&YA6(nCfYkEjKJKCwN%v%bfSAȣI,;B$2 8n(YϰXydV5BncsuEC 7Blu2ZѮ xɠ|0>0lS 0sx6%vp1$/&B&gz|٣# ?o qa(LW0526H0 UNDX@CsgdXsaDE;QV `]k XS/Aة6pz7x{@ʠ'a(=!DcFdz8<%D vi\;{,*`T`3SZ;cEü{$὜m\A{Guba].u'JKH045ktCB^T62Agw{Eq%bWm9A 1,s= 8d4P}(9 |}#5v"e(24! ڢ"T;nvgm}o"y<ϛ8$헧ϦoP p䃟;f6gIL$yǷ hQC8Nۢ~OHb* oT#)~0"H& J)" +QA\04P5)}¦@4 $*z yϦ ?!v0X$o.9ul0hz!dK< cQĐ! 8\˨ nwE4s;sY lm`&cV-3e0K ,g]C;vVۣ٧#]dQ:Q3%Ha,NЊc E3) X2)E)KPqUI,'&hxrv)@GA.x>%}2D ]̾G'T  gp;Vh.D@Gje BӶlPڮؐ)ަQ)m!6~\C* ς`%QIbE$PWQ5 #ځI lg1; ۘ")e=`"4NP K:0Ja*H"vXa||D,e # 7f% K 쾥Ү ,lN(*G~xջɧH] IXvBn[vUINѠb,fa=2PSJG2& @)Aj`h"CH( Pʔ N UJ *?AݒiO|PdhHP)D(A!yP cs P l4*!ʋ 6 N RaS{:KLvF.%* "pҮ= ̆-osǥz؁B"$f[DMӤ idI>{u)H***"b;F!"HNFVLs+фH`,dф%oD1UDLL0DٸCufiQCx-Ј ɑKPv'oS29`/A@8>4'.f13& hmlIu:8cy0gSȲ&nı3saqFP#ĥ |6sf}Mx kuef-2}6T(A)ݡ1IpX9M,!BpV4HtmJUAl(I$Pp6I \L8 9$8+ 2`&"!m "l,FF|V n,\3V@/Աd3C!*?O@^2I@h!/bi-_FG7LicbJc: 3L!D^s;{ )tN(<Πp$X&b&蒒߈;*hz}q*t0a4 zp>[7 #R#" 8<5j # s`ΜoK&8WTI0M0 Hhzsx8Cy(Y+7߇uPt"*U2je5@HHf^V!8pp"aGq.'D@\VXDa'XG ɗl8g!==/=kTW)#0x䐒 q pmoo)N@V wз&tRjvk U*#{Sy7DWPrPc2x h?f A(flN Xb~$" :܍ 5 Њg M oFv[ D2CކWzHGbu&(ۑqIfx&eҾ1!֣)ܨ$t7᳘thh %E5r +`<}#2r87m@ uOeU:f\ӝ5"mM5) !P VQ 0\46w'Hv>p ` ehG/ 2ML?2)_Z 2PdGյd3Kc'Yo.܁u$Tł+\]0ps€{Q]Y[ )/c̻M QW1_mL'GЊǮ+ =̰s&*OLΛd(QU62DVy(C.v@\7)."m7 ]s?8̻㎁ d,`n;_fFR$bM/4!j!ؗf{3f(cۮږ\Qwz\:͝Oý]-<3|ؖBʎoP EԺe|wMf45_Gqfe>㶀H&,]7=,‰փn["_m, kkkv-7[Q$7'zekʃGy=_M<{2me^$ KXQrg[&=y I256Z ΀v7~.j6 TOhUWZ-C}A|D{m24޻a z6KC50N ::DxS(B!to ~m>MOax G* B#BC% l2 i@{]! d ʏfCigdb^|ߛHHȦ?#E5Ôix`h ol9^^dD|}8Xhޞ r< ndi1nY(4 ;>d鋝 ; AdbHD0klmU `6(2tZQ@%(ō9OAn.G:nqS oo҂C.[y9 ,7Ft Z-l;j[v B`G Ges9EǦ_I#F#l2TQQMZƒ^v 4#w&mipU&d\"J t9ydQ`:qP].M]TfCװѼ Ƿ=MvQš(Ҟ49f;A^M ^!{Y@=%(M j&AM* 1/Џc|R3^9Ng!Sh}>_^X{^^ґa{-\-V)hp> YU, ?GXfBaHI9I֒!;ǣ2CIF\R @X{d|:9R#Ϛ`׻ݣNDb b5N ]]?ё IQ%ꢬ!S0\GKI @ʆ"PhﵘwuquqC LrX@h B7u,Aoci`υ6KSޠm+5l NithsM6`eֆY+ M!}Dbwƕ[ ZMAa4Q5TW-n9C +e0DbV)2᳀J(7'EM@ ׵wN.X Z".NYk}76jf$""ZO_ 껴;DYEz+ئ{6:$7ZE\Km42?,XD@ԟ˭Co **Q=SXFd&o>PxkݱICzNp5Fcj#LBZyTbCc Mf鶎?7 ˧kX?q#{DB0icnJd <"wlv*䀼>#>2A J ;h/O4 QcBH#A#D2ރj@ilth{hPMJ$ 'VPSb.333331\8&, ЀtEyp6W kOU"g7$UO|mG:fc{-; "7P笠0"& 9$AD{;Krp=JfzH@ݩx&D))A)PdxZ2pB -nF`j5:ѭ F#`= &؁E$C0=TF # ' ^~Z 6͠v$r$JayARFqnPqMЯ^+ v_㫼YEqrE$d4,8qCNyt.;ZQ\n&ټI;*(wz7͝ ; DR:1V{ ׽;Ѹ*!Q%gI (Zu6K20~ݛZqx;*K@p+psL:zD`5VJ\PSe-p~o@wU3+$`p@Iz:PNR=AhvDE(b6Ԑ/B8?O:YSmS 6 iW Eww?/2^a j3Sn@ta9\! ŀ3JgH菁Mh(Q5fh`b|wS6@ 6̤[Pfbh'PjxYG٬6nkyyG&C Kƿ1`\ۘ܃Ln C(:_[Q[v E!/D#dJOCcv~&qE}7~=r";Y3oP-_B`H0\ ~4qw[t# uaA}y߇S@~#Xc`($C]5 !?mc hCe҈J,Pҹ#@~'xe020m۩s2X9 ׂ]F(?I(B9&&+٨)/j:ڇq:#0vCk"& ɞqᇜ>8Xt3Km4+^U1|7`ґDtёY&=A{[%2 &,\r/ڹ2#[ #?> iwɶmZ#ʄ_X4zCm1knY(an1OgL%͛&ö QX{rp6iDj ̃ 8R(TWq ܡ zi#|]X>>eg5>?\oV G >2 ih\iiJwMZ슇yǭJxpBHx9tc0)yX+G&0VN*0[Yx̶V1d$В%rHٻUXP5){E9q=j957C@,P4T+Í91 (Btpmow:hnXbw'J'E/èIf1ٜ9+o O(/~b3'<; :׮vͬ 08SZ Ɉr~a!$@nY`Zc4bMM!v^|SfKIۮ(qS𞬾>D0{@AJGcmJPӺ` !{h u:2^<ޯK}Ԝo[E\HS"XM&MFzؘ1i#Ϡ)EY8 =xIkq ]st^J&")T`e />MBAASG(+ Օ4K2k+iԛz֓KF }-]+mBq|>8ƱPnϽAEh%ڟ kM|`c35h!)(UcI*buUwVكrFr:Yc̻!Pj*TYe R Q,l鏝Sgӝla*;B*nqDS_^̷ir㘿'|Kj>\H.&'D2]0;2Lݖoxh(1{BnM~!* Rn92ENf*&acgO/$K2![ ~A)qxg4"(@3A%;d` LAC^a"`(`?23@A~~DQ21?D5$ґDHAKDC$4PN’*N"xOn9:::w#.H!&IjF!w W K KϠ[o͵ U%Rj-v1h ؒ'^)cq#&ktF|تkEFǯx ol֔5ߞ;6x0BIQdaC!4Aӫ#P8iO@blȪs nށvaYи`a U!O% ߻re$.\,Sʱ"mj=1}>Ə۞txB`孒vXkM2xp&>Vx~DDDDu; .M "ۗ+yl6 &)%<ǵA:P)Zyw`2RYoT(,;[sO4QJJ7QA]WFDDUC0hЇ(*Jh&((((%(" (> f)/OHкq=xo"?u]Bi@0#78D TQQdkK #;BgUX*#cB|r 9V!? ^G,AىSY(<'950;MFCh- AH%*HDU<` XP4Fڣpdv`+4I0W\ҭoR ѕ)JSNJ:9cH`M)S}OmMQ|B(2dh?6\DTTEb" hc#QErM%hF6H62b!Ls}"O!EDvXA13^}a.QIsRg@p~K ~(?NtLm4ECr\TPS (q—# dÎ'Y7^5gsNVuo7:f8i|b- w(h#} 2g@øT԰9 VPDd?,zT1RDHQ$($~bȊ (S?HDRi";ݷ4U- ,aDFCcQE= ˿FT4}$4?B dC† N}7w"ѝhZR XJyGP9@wdyML0|F/צѯ֌FB)zH5G+|k|OTIHU09'P/ Q9 B\O>qڣ֕7G ;`K\U!=A7Pcl`QXIIC4&}0("%b(yB9DXsW"t ; Hd/2lؘ}RU5x !cuGE !}\4e ƎFEx %b}% lI%Db0la"(l.я8btRw@QY8()0+\XDv v2MMZMbjfzjz!d5IQ}mD,`,VM\ uS= 46ȑ7 P@4=`at["F^> jI\4kM%hԐNsj:աU[j )# QC+Ѡ<^&J:B3r ^`w`#CC+w(b ¶L]5o8r^(PR#nv@2`ܸTj^trFA!ѓ": 5c,\;6-xk%Tx=R>|=aJc.`b+Wt&\MP&{PWE+&)XaFKqK(eF.@<. R(΍z)E.)j UCDB;/ d~_E$x6mLFMUK't$pC8B:yt\E@+/ij]p:Dd8b 歎Xʑp(l`nh7@{!8 #x`;2 k`tUS2!R*D"4uz݉Hj AIj|5eN̹X-V'R2٥n~cs+N|i4캬ٖHFw[ɮ A+ՅM(x eVBZ/l0:dK}yTGt8jk֛jxDiBjf_p;9۩%0ns|d%dQ1p0o 5mP˔qiv(H I!d`u:Goᄆ %*TWHP$?_Y l y)))(C&X|J(3*$.F&hQ AHbPDi= h20 "JAppK $K+xpK?`c@>PZbJYxyy"C $T!fغ[CWs} v7+@.9.o06#,"'"%E 0Lr27H~L0sSn7+0Dp (I[:D4[0[_Uպdz"5Xw$wIO|tm #A@;erSy8j]0&y<ґ! ?=^ZWA74A!Dݚ7R$ے1SbpkB ӿF0UDC3Ho.;CهwmCn,N@V Xڳ!wl%"Rx2dqtv)Bw߇(" FkI*Q$&db Z2~!4PPJ "( @f i5Xsyj)ة΀ ^r-}z,r i{c$=pBíݸEHB, BաngjY>0wd Y]ЛmP /dU5Ph@0hJ6I&DC.* 8]zl2!'`/`gG]3A,H X #}Ҧ. ҎiCCCNf"B:M1=^@!H p;8/c<ƃ*HpDpxAD JtL ][lj;y!9(fܳRF.#_SJ0m"eBV*aPlG.7IƝCTV@}@I[.Xca%qF/GK;@Z=ɼv`p}j[{ _H | .q 5r'_nw{p@$p")xt5 #7~n6/t[? Br0Ju.RD^$ BɄ~_y/_YDsQr X =ީ*Ј;4$FÌ~Xw C!CE5c8q& 0"(#&S qFBHG%h RS$My&%Q@<8wq ôqS 8::GڪyO/D$TżhLX=k z6Dy :ϧu^&twjVup2zbL {'uD!PaR{ݸm y&"WA)*Wĵ(@|'/$PUZr_d'#gV E_#GMDŽQX؋ #k~0灊 ='S78v><;&#Hɡzh<_0N {fx܁Um6ʔXl@IA>)\:zbP5$r $#rq3z4`6;J1pn^:4e|<ma3޵n~5^A7lݭm z8>q}ԧW{%eX;p-ĪIdG3|KxnO]3ƃ:$=* 15tA=6a?v 3 Bc̔tP3OI TK(#RMPy#ޒay=I_*uGഔP`}B), D$ܼ{32 Y/> (ID#0`⧣k=4.lGꃑ]@Ѐ]_TO!( (1* bb ԛ[&HWhh#Rl` ,1ͽHHMnlzM]hbڜo鿐$ 4P k|ž; m'\nzi4p<XNc3IJka{|3FG&h\op`xX,Q!BYMW WqA!2/&_4X9L1"D*$r &}"hMho0&Nmڅ)!ub VaSD3reu[eF'z4xw馨 ;4 #ejmݢY3)g裖n,ޛ' °90bKWT4 E;Tv4un)3LhhigCrh:Yt7*m&4PM.[I6M1"־^cz = zΥe BɀN΁D/m(Qi^, $P*ҫѿsb%DgNnti=Yֵ4TEET蝭6(ӔDđ޹DM!I%| #Ah 61<-e % qH4sXJhAėM@rpP%C:"(x03Ǣs0 oS`Ps]^MoaidkN|}W]o8>"()_P>,HT)OJNuy%V^ZhB sGDu%Ps|IBuUUU_eOY1E![M29 7>yp0fdU [c œE"W] q:iΕs>n =,-:bCmJuH#_-R]Xƕ̢R|W@} `rEht o/E( 02)R1*,0jD=腃{l,Ss4Rw"J j %}i2>o=YH/8>~ =wnspIrM/_II.U ; emf\0=_;tCh(vʠ4JB3Og)*>Y5\A.5]UhD2q噶~û$Ĝ`S@mZ''Hn pzhE^& * (S@0E )A;и{$P9 u wb"*ACx`h'+v5HIA^L=#P"}TC7S *,+[js*"z??D8~fyfСڕ΄ðBlhnEX"<*@tzPEA"I ^vM3rJ?*c%VP`pMl010:ؠS1\DbBCνO_ɢ>]QPv3s\`GE&?mr"j^!c2ǸO\]w-y_!b!G t5bm?;È牲8jAiR)Viʊn+ntE`tJ :@uJ ~)sOM9Ꜣ$G#=D3?u=13l{)& }UAA{5ĩObwO #2J C0Ƞ @+SkG.#(Dg!51@1)fyܓ?a),9>ktOp`8@yYl>gx9Ș#O$.ɝ!M!$$ƍ\Gt7d8F&s~twz^_E>a(@xe'GTўqL.[>е!5W{v<@)]k6!pce4¨&> B9=cc/M.އN 0f NyY{ށrX@Rp@1]}(a}pY=KLfNwO*wsq(Yz">>I$箟+^y`j'pÈPɸpm(9)|` dT MM4GH/Y 7H(`]C0DLA|p= 0^m".`&=iǀk[R껸xNmTZd_L 9S;jw5 0Ch{ 4^|7u)"Fi6v2@ᖡi* `AF6mܵ01eR C/OY L:;/Xq؞O0Ba,h%,ehc~g~ZK'Q.Iw`<Si)tN[9@ a%č6Tj]!TpAyP\ * ^6BBb I&n5I0r|w @_`hjjbEx~F>0V ٸ|yhr8*`<$$2Oq_/kLh]]`OlsIu2m-Edq@CNidGڙd;wizw.F-hKzd:h%P7 Wr: :.]55:]ls؞mG!0l^5¶ژ2C's7pwr uCHUaŬքT<^e֔4hX?d Z\uڝ'yxSjk[CnKq$,$F,i=:ӽѹ3332& Syy*n-ascwq$w,#䁗4<vރbث *\F8D #J0(}/څvw1C9m5$ #Y μKLIsAVeWVqnBJND]]$ ej/tbPoQ4p駌R\8hL*>a)ڮ(}@Vd'tl;=)R? ^b+cDQ9>*$h X5cYT UdO 3F =Om֜=!\+f o{n95벝N3z7'v9!=gսMm$@:}@䍗tMO|N;;v0'W߃&L;n0xxtAӜMK[LA2pzlهm79o61@>݁vhGֵ)!sX!(@@|?jކ"r)òÇ~C+ie[]q6BN%!aC <Əma$\i64iu!6 G0SPahLpP9Tc|"Ҝ4H=}hR$1CX'CSR 汕^]"58xO! F/ 5p7x"9 S{'0Lo)`{qǖR܃U&Ŏs3l1ΠNC}fQ  W!ɇ6[>S״9N.>K.O*XƊJQBPB$Y+Sn?ׯ߶kGRɠUulcu~EoqҮ;̷ۤj)kvns0T׀f]U hY01W2c9C~uQFO.E f`h \*):vN3_,Xx'ٰ='bĠu9ۃ?}:X #&dviJ6~qana:0vE t'  Hmʌkxb+F17O9 <&;d"^~!Г5wc|7pcă)" 0"9$ # KYO_Ha bv!>^Mx{j\WtA3ɈMaF$ ch p5\)吓by-V6PȠ7#nՆV:]6K$ΌP0Q GAy J'`j(] `""HDTU%L w6ۅem?4<`cǧ3!#C7^zdhm6("$׿|>:t9LM|8! 3^jZSı2Ӡ4D%* R`>i=Y+NGuajt/;/_Y%OΚAJ'.Fx|ۄ+ϣI ZҺ ""R"J)h9O`pڽ_;7~b xi/u+'׳=D kk^@㘇xCO]=ie Oe|G!(*̻JmT@p[W\lcM In6i Pͨ 3WɦENjkLEi4j%2> TGHg9 ZsA& 4h\g qA]HC![7lkHo&:D,䠮W‰{ؑu.2=&0tGƧQSanãzpÃ: {6\gv+bg-+wYJM,$O=@BA/!CSF6&z4axC(AV8<UHn}j>Z%%BYomDK^g~_!6볘Lb$)_{>GV/Fd+ecH3dbcKcbXk@ 4AzUB +}Cu)Hޖ<0&"GcLэ ^L[+V,`6 )8U3X l3RTx ;4Nx́F;1%]w@)z4AI ZX>pt,r=:z tyʛ{>ZE`D?M cwh{C !bNo(Zp'(LTla6`8UtX@lg.G꨺oj944A.=F.ТS7[U?l_6]7$~TVma.uD `{OoO6BFASթQhσi XkzA.m149_tDТ UUvJAOb_|H \08a AZP"Jh?˼M %! 4D0M#)$2^iC@(gN`hbkC]7;p7򘴡B;1Ts+ASf%eZ BE$US{8Zg2 M)Ar8>c~8$ΪPyƝ8v789L0&3Mp#J'F.*gqMK!*iN^Rv@ 1 B(^yE7a4B F bA@$JJ'r`BB i4.1 q}s_ki!j`\0[pZ>J4 j nI c: 'H|;Dm^c$fV"U;Dp"D*k.ML&ňrC9VJ|1&r> MuZ ]46ǻJjzno)#HOI??~6x)B[?okXߎ6֧3 r

8𧹎:YO}G6[ GMBHH '?G6gMqr$N" ):rNv6s21t9zVk۷nJZdLU%MMHQlb"4"M`bB(f"bm&$ J(vtIAi(%J[HgasDBDA"$#FX)4m `)t )N#D,o|Di_tDlx(90 t*lrǴ"ϽOk-ǔW{x򕅘͏ <&pQ@M~7fa%(B& )$sݮ6wۏ@4ƫ2B1/>#km=7~H  JiPTHAPݻogMuQr*h&xo %hy7 THHq޽%wqn<؝eo.x@KMSzoF *}BGiH'@߽p (f`3uFsўL7MMX}lo zaM ArUs4@LR;S@Ma0cFWh  J)J( b) B "d!i [6x6;pg$(Q6MJHoמr?CRhAҥp'Ԃxp?dAE7Y@@d虑 d=/("'B JT(!C!82*҉)?G5J!h"ЯIA9d+"b9 _Ú5[FK9pǍ'Pc}KxH V6ƻ5N%Cz?ձ1hN߿+ԦDԇG}Y48wx\d?IhӝX{.i$B=ȳ"!"yvQrf!.]7Q(tмzޝIFBbA HU"Q4+]b4@d@ݤ W!] $]:_;CwH ּzBf}ns ?$ 70H?.J>+7$˫ήgϛo'`''>4J:x8ύCd3@`˃pe OBBpGtP,8x-ςsZV`l>8YD!b. rыD04&3!u-EP!, ]5c ٹ7n&͉R_iKP |. ײ4pج3|TKI3&[Uʾ#lK@krP KMQ0}<| ?]q@DnY:M7\9}xT}W\ƹW: @bf)sgWp{euY3)D- I&@~T'l[%$ ܶ]yVֵjۮܭ[ 5z/q@ߢf~_7tB?WKT`n9dh׈X]i;0ifcQW/;"|df !3!0EA32ኡ^ѭFJQ>p8Νw-Y6sk!8;||8fFlf`o=c9-tLƵov`N3C d"If=ǵj~G9'*朦7yni$hQ8)s2C#GϿH_#?zJ(Bo\߰D@](&;4$K/~) ;-(!5~6Ɨ Д0 x~訁dr%O "%.C6%08n6E0IA*"LTɊ"_:PTD3A"zK0tuuq r * RI$&]ݽoy˼2TM"֏.>qy >gRw/5}~&d5PQ1 *g {i5lq 1Ȭb-jQ yPM\B9[ nz|!kPz A6q]*ͳ/\.96bxaxb*j$C˥֓#\wt@<%2-:\$߳nw%h4*(A4 7OdD14d{ G AL(d4Txv'r;vA BD}e A@4do1%F=!KvAhlU[at΁GaTGXIA@WqO.10u˖wTG=>H%4+`b$<tG ,ؑN"jV)ݯ-W݂̪ ͧi ?oy  IrWU @F4l;a-W3e4g7Čo+ՄJ*hzNUW1!6V1BXtTj0hQם#hŴ-ӆ O7}8ynU!6P38ý缩Y4H|9ltmxt:I3nL@6D1ؠ^%*Bqk,щёNs8*]lA= ܾ: %aХ' h{̦5LZ%TLlqM ϸyUqc4@}O 4`fhFSbD({s7+Gc&  9H4SHPJkTR̐QK44|n&aSA ](d_1qub1!3Θ(#s 91!8^7&Qi4/.=Xϧ=" aS;u&j|s;SC+pav߮jZ<ᰃ #Jfἳ̨JHs"GV|}cT8uyy\|s?yK\8t@%Pԧ^OAߞ%Nc3nf`3^1[sݾ >9ʼnχ|(' _KYR ׽7eքoEcD lOsg|ןuXЂ8vѤQBA~C4wE޴ s`H^|F?O7=A[f\ΦX`!\\;0\.#IAbdIDb>o`@JKxLLPTv[[m2\ 3$1ϧ1}/6*|a՟瓁?{8>6:Uߢ^Y'};6Q=+a@DR$(!yQ LN\#p@; QxCp0~V/2OImXKiW| <`h9 h2PĉFcu$NBI {7^~I' l\蓊7 tֹC%"pQtWBD3F}lUTICW6s fقP0Ƕ-=(ih3`G< 1,|E.] ́`HBAf 1hD!B} &.z!"BUo@Ҍ1s'*aVFgbl)@m Rsb%O Oلr8KE Pd~ *'8s̴PJʗ_ʡB@S;E`jQDT5ITL;ai5&ZY1v)֢~hwnYo4/l3&t#[KQE[%m \ozزCG60JldDC155/SO$DvGIUF$S&jjwƝ񎏁GrzCQј ixNijbtD@x$y;xu27QFa:ztEڄˌT&nKqd-t snmC;\E b ƌ3iImwzn8oTveЁ X9s4%; gt27p¡;NMz)='*m am)ω<918jZ8{Ai_3G>r-n; 7I4N#Dgކ3wc =fɺf,g qwןR AiwMVgJv#+|VBv,2My%0&(HR_m#.xTt .khj0-M68v [\v>:whb"*^!ˤ=%f-3KpБ2]Q a>.81u!VC!Й-5l5"."9~^V9Y:AFipD xLC8DS93[chn6&02 XdԈB6@4kÁ(9A0z(b5:ދ[)8snHW&Q6F6 Cl\d|ɳX7$RB'-:)'2pMjhs'^>Kz~8߇mywTeB0 L]&*L1O^8oCn4(`q0 XG~mږIρ׭oKIqD+jK\ݚȵDGS);^:+:3^aJX53iwԻD3e?3FK/F34lcn+jwELvdþ40; 5{]!;wCZM+O3'aVy46yC+$4OZJJJ<{ӬI#!LL:t+um50m &5w [yuBn>!FMF4A Bѧ vw $ 8359 .̙5'Ze\ywˆEMn1 /#Vd?gf4mt7I; (ȼ)`-S߷' %LsnZ"Aj.dut8ԉXM1ؓMm6;i :c0 fc4J# q@ļ@,qK}Pcg&E\5%1}6ŴפA[fyvUfvBgh猇P<#%դ, 2hv!$Xd5oh K#fX:"zs܄AˎnY 'T2cSSJlgE]#88i[ǘdkd!z#Nc08`@&By$-(԰)BrЅGhp"E1"Iv.&sJ`6]'8JDh7ԓkûWz<ˇUdܜ1qNBĩj*dКgC*e; 'Nq5nLB4=(≘PSP`|zrQ]qr8j{ 8|Gp4!$I;idP"hXf4"b̶ sW+&3rrx8 :e7 0v5GTͣilߘV3Tȴ veVބ v#3\0;Sf+Fdm>#M3.vAkV&fL5ޛMosgaǪ;~cV{2ouZvƯWoJoQ$,,sT0i7Έ-Y6_T8&G{.] Qc7PĎ!4HKU"QLdԥ#M \7asUfٜ%AoEapjLY8'ėU.CB& lΐ职((wUt kX)'U1ÁkG+ lS4qcN= *hb1`5ڵ=2a:k]gXGEnzZ5vJd%F73oęqwBmpܠ!  vעLʎz[mFS 't-IıFjTQ ώjI 1˷(~-,w%T9:gOj4׊Lz6.a( EI!{k]& 9}ߘ`1[( !TƏi+ol^`k;>g!uR˴$t\iq$ˠt^~:X{(z+ŝ-?^f2 &i}|r*D> BIhF c.SDj&8?Q36Yt xp w1B CǧJao',;t?պ@Z(#ybGo dB@B"P|?W+)?OI%J(”*g/ocUx C2T>7!S[6xwx;#HɡV!.@{FFOb}Rfӌh#c\2gL4+N53AC /#Q䨏aPH 47=lTUޡA?x ܙw\[A| (+#SF;-Di 6Di #y֎lEiVs$c>7|, ,9+4 3Og #5s֊Nx2QtuIp*K!hb.KްS\3;dU}ߧF @.p~}79upNEָ| ^عB~\)#CW`M V9d}^X1іq٭,2s5Βۙ՚Fg)Cb*Wbdx4g: !T((NgA#t?o9\?-?Q 3&ٗD~"#ɒPX88%kz"2)CH4SF#^0p5Nˁ)npщCҗwr Znl=Y.H>VLV1?2t"OyG*;RU0<'5i">!4b.W܃43 ytFQiS_\O3 2lk,\&3s9\S ]t,nFF{Z*A3{^n躏TM#5'qډu: "i5Ŋ~%Bs'@gxkj0LSa, Ae@@;|>#Zdr @$==W2}IB|=0lN1>cLENd/檇 RA/OI񺈦* L Q""(PZ{YGe(`{8`!-|rBFh} :А ԯ ( @E9{っ-=OY97}K5CpXn0QFQuPNHFBۿF qu-S{qa4/!h4@*rWøjJ~PH!4!gi^A kbN$̑"'_i|7J ;FAĠ$/M{yM"(P %AiPDd(bD$AE )`%*%"`ZjJ]0TN Ϥ>Aov~̇_@+8iG Dgx/q-]ЌJ@iP@ @}CHmf@o$M o;v{AYysmddɷKOk&(x|LG&&H1d(ƎR 8H#`*lClqCDG@Cq璯Z. fr29Ӈô@pAQcKC@X{;A=8D% 4!H_w+bv7*RP0 ; Pz5a;]d; V=1Pyؕ%[/FQO)"H]&4&P?pѾ4bIOL/d@Bm>Jc%"fk '2Q: e-T TϦ_39d:XRȂ6ǐ逝5H(ddtrŞ~g=XGuIe|j*L:d$Szxΰ ,]"iJAw&<@pd OϖhJ/7?=a *R5AELAH;4U@3(} |E|ۼ~GoM݅hꇤZ1AAqN_͜bݬ`y5_Q`d L!4e70eN(I5 9Fn"C!ܡ^rhym#̂q!0OAm@?p-ӎc3M4$osbnCG/UHT$ɬ0_l'y5 BE+JKm{)Va B ?gٳRw~h 8\ 8{8G=QCC%MD-@;p&BDң8 }ڙUxM.lcg8:T Ł1cAB3PYZkKQ>/bdiw}cU+fnR"L7$%x}uV3Dij7uVQ0aqS2#L.f);mhշgB3mx%!t>Xɰdi>,9Si&SmFJx G=cekV֚'cqe6/ɩ7b&x`LmhXFhrHJpHw<, mhw64D6E%!b KU/C"Npql2ZcVVo0 V93Ӧmp44vӧJ8 t~=^砓"s'lۨ## @hcB8`]H]14 pPHG` Zb qXKh\B{IO(ρRkp ~1_Cd=ΦtyJB.ᣝFݐֱ>$Giy,eI1 f5 R9*}<]:trs A1gԧJJ}g3пt H HD,hlkpgnE[4їf( HМ?m3yVhnli~i1-2.3NޒS8cqQ'6G2^qnp[ID*"_m7--DTǩ\aqRHOtc%pνlY'Ey;9"bXr.|ݕAȭlAf=XG<VsǩKɧ< \ŗYYZ1}E>=_ ֙)0cm|-,abq} 6xƔ?m`S!!m˔S 3%cڑo@B`kLelDU`9' Y/M/b^pTcIa|nj:`geqƈIpA:4Yƥrr`pNOL?`Krz \vM&,;4$>hm1r5eBjY=8E'νicTˋAb[\E1\q$O=faPߕ-5G:ɶ^T,lNZM虭zY/f-R?4fW>S{gRC=>lp/lfͱ6a8M(*@;21A: LĆ8p0|Tv7ۗ ܿ ͈uىYIѴ`ڊ.1('[naXhgTO|璿x~J=ˀ5 OԆDG=_0Z;%5;IT(F "A9'`R8aĎ=>wɶ^4I$Gd;B/̖>X6~*RnHB|w=.({g1B+nG4QC$u[ @EƎ$Iܞ.G1)_8؁~]d~X(hJT' TDz18h{Ph UPˢ%{ u.0]fy[Đ$ #P$la %5'%" ж!ni URHW `IB fi`Hmk42-ypeIMtadO 5 %(pƔ4\JLx8 wQhlc98 `JE<AtD6aZM+4 r D!$ FPI; (`=w#mTϵ)o!]hfԹ8Wfu#bV0uӤ#Ni7F[7B'I'4\ Mw 6-nl$QhbnSyHwD~ve(b0hYR*+@ ГBJ#Pk8ڝ~*!Q,||1^pʾswu{-/ql@!;#QMM\^MsDNw hlI*,g+hN; dX_Ԃϳjm67 !!`"oehO@;vYG9j^m=A<&*.^c3$D,; ?}"H%P}T2L(,XTC@L@|ahasTN bH6h![`,/T*mB Ďa"94@&W`|Us!ď6MBnׁIIq`7^ lꦏ'/a(aoE 1P Ҵ{z$^B6"vE.N}E(|a{]~4*9טb2 y*DH0P*H@)V_o=dCy/XΤbP 6aI; d]H!TmtL }cu iPn|$ (?ц&Na*F&@:ysFPy>s20C ~GK~SV5xj7|z}f300RvX=.$Y@{,BJUx|By54~Mi0Ģ9F/Z V vUDݰr0nxKC0’Klp@{]cC`@o͒@tL;|rY p! /<\Z X H% N@kdh!! QS!,2JAR!)@$PHX)M $nYP'RB/H@=à@(4CK%?|e˥;J(=*Cņ(iM=Ҽ1 R%D^ k'!.J4)ɋrH(h$L$U2^go(WǙ@xgFMD:~& %qoHl; 2A$JW]+38ǵ?]ZCiqr];5mq$!!xhӒyy'Pu!1y\Iavݡ)wIKKbRObk |̭RFHXyP Ȗt~=Ai @d! 0 &C?ꓐSa^];Bh9"`3%)E!/!\QM7 "11"<SܨiVBDTx< 4oou] $U -D_1iWlkbI:ѼQz"^/o?&X J\IGd8O_J)41 0^!x5CJ0y.z" G(VB!I"VR@Ё6+m]РdW4ESzeIPQu)F5 K58.)rd0!RCn_"Cet5H]5(ߥ[rd)Kxz,ܟgmM&Ljcr9W%پ`/n&O%ȣ FYlxv1.xqL2& lKCCP7dl(pP vew (@sg6fJLLȂo z}nR[ X]G3'#F`dXi$ƌڂE3sIv:N-_iR4h$ WH\`nD515MHInR*SI,Hw8Dw6ACX8{;mv\:@7O2h$1/ iܡZ &"0r bBxGIc43\MITA\72,Ȭw6+pd]솑*@i '^dXcڈq i[Pс%84^s*H$$E2$!0L/B@N0Qh<νYȵNC:gH˽z^Pp$M>M68Vi`嫂 9xG͂dE"' CHrbp/D%D!2zeSd}W:7WWg?3 i" eP(X?QdR C A}noC/MgO$~AL~ңzBimJ(̣LA@U4@4S42$SB JХ)TJB PP̫M% CHD J!HPQH4HD4`T!t(!KQR J4CQRQ *5QQTAN@h1BŠ34+\Jm(fU`)ZR AFbIB%"Ji$ "VJE(hh @(d3" *Ҫf4B%5BP{ !SkC#<܉>?>WwX۞\\:@*I (PLH;Ƅ_d͢ 7ل$Gac"v(9 AB=UMIHfA h!#BigkӀ b>IІe2*F*hrߙeH($#lPLJV`g-b]PTї#AA%#SF@B2/;r^4Ɓz:N}n}ԁs(dDJH/z;"Pa?a!s8"Nv7@iM i^|hiYj%X*JD"J(!"b! b``f " H "H`() )*XFd* HJXj$J `&!% &Y H%&Y Jb" !"($ A&K "&EqW+B$'K~Tj0GI.7qPXJ+mFH Q{ײ>06sXM&8 8 F8g@G)GQA ޳F ru"*6( >7k*?g_>FupҞAЅ)ȁ`0@(.9ό2R;m!x8q=| ZRFt1+YO{?ΰy3hvf{>u]=Hw3>oy~RkS9[.%HFnibZD ;47$bHY|{͛tdZsR81KG^Gٞ(i)@b{r̍ZٶKb΁eω?>xu^,rx~h%M4,R+bG=ێ/ֺ@hBX`+ chߔ3ar9r7M- dJ%N0Q_`$Sݱ,dȗqVAA:HZ.p=ǯ+8y+";n|3~A?mDc>}0hmM&ci1.!Pg::d6 W cC҄吞ak9 ʵ i.l#BB*ZbqWsv)sZi 8Cz);>yoPnI شu^wΒГC GŤ>]4@ =ZNwޣxrEgc_yq5(TRx0$2cШ[n9u0`%VA'$&ζ|аG_c33/7nT(]{ nA7D(3ae{_鿴OHco4|;QoaA]Ok9h*tKd$>NIkWvR9wD$<"/EnJ?_ݯ Dn( 4B -H#`(JRh!i(&P'RNOk"b h^)ȖUX%͠9U$(U J (5<|CtC$`ȼ+嬄tdquQP]8.8]P*U"- Jʅ{c&~>wJ!TnK ѫ2? (u<$S4HC 4-lGXx#z'xܛ?C{ h!$Ry>u?Ȕw/"%"V~x\F*ȧ?vLf6!Wjk!iIGBJN1Gku`f&f6 iOY-9 .^H?4J"5+ Ē٧mq>0xBڣq#FHNĘ|Z ==њmeH񆰈?P@X?q?oL@z~_%$POcl4H$ɢRh܃n'qA.PkfAV[${lBOQDzJ"(#ٟmyA!I27Fi:z[/ᦽ=~!VwMQ_>: @2nڅ?<~>ZINSځ-˅n|8{URH(H4A C0L TLPBRԪ@LB 8|HKŽMm9  Pחfg^|W &|Xjѝhi+TC7#SbcX:M?F;d&R%@X8S0B'dBm4@qJҮ !+@D$("t kB H4l&f@ Z@J)!t+M#@P=\@΀e D(~~EUUEVZl}HFh?'r2t!-gv5kAbsl'1 F shXP”}g0O߈wGʩIQqF1E" [i\T3gzL"2\$``"*J Paah*)w@xABhEtzmĔDh}1ORRfEh" Fega I od1)%IzLT`n)!BBB$R`F(Fb`f{JA!Q 11\`$$* *@ B`i"h& rQT1  ̒BAI`X"&Af"!$)h@I% d#JI 1SŶ1 ,8>8nrG>& "gnA:f 8a`jjj@ȳQ7vyH4@0;ȍq؆ z$;ͪh]WpmwlrI:dCޯk⍻d&͇}Ic ŪMܪo$m=l8."W3w'$A"ТąSQmLurF'T9Jyo'mc ah 95rc P#UJ*)}qGl72HV V(J)p#mZ)*Dպ]C^!OMd5wi=>^{bi'ܭ#F%=G"F D p%vHU:C8PGgT`aA.@-L;^s/u~!4 Ĕt&`Rb rSCIΘ5'WsDY?(3y|"?is:9?HsRd >Bt࿝S$W9iX|!/ ə8r*0qaU| a" 9;ܝN`>idccL!E m=?ʫm܃R惃 0c=lyԚFh92RCmj3-3NǞ惯)'^rx㽹AuU@O&e%q>"^1oӿ9ZW;Ʊ<4CG48d7ѭvQ8v;D/ Bi(%i*m z27e|ٵ#@ i-'t>co4⃱JInN hhI{ be " J (`pqz{"X5x P5LBB@MD䡵SbTuD UXB: P; @ Wh  y?:4FЃA:h`4BDLc!<|ķqvapc'@."1'z?CYL7ҕμt4J ̵uJ0±x_ jՓ6=hS g'6ߕ34cH󔐴/F1M࡭;jc{նG $Y;p[m Hh1"Jur%ѣ^"fC`R1`[vMɢs#DĎx *"iߔ| Gy(i{}8qQ.牸!AЈ҈ J'1p;=4npٮsFO{lX -c3pf1P؇ČJ8:)e0rsDrM&Ry]1WS% e5mNB4Ӓg X戇L#V3pp4 6&8a` c̼9F&P$V. g3p+d*IC9s^rtr@l(t8JDL@R[)3艡Mj[[1q\/o~oF\1 Z$@A)*&;8ݰlhXwBs\nDhƅTZtX)j)uivXI3Po(K] #2Ҕb+@b:9# (*)Tɲn1m qu MFs)Ĉs.K{F'@n Orz'{yp(<% :"Z W,bnlXFebNSEF<t]4lrC(D4L& ˊ<2![8Ŭ@fJIJ3GThY[vYd ":&@s9ʕPB/a No@~6A UQ$ S'/M˟i:wx:%Ws4ۄljz;P@?OxS(D2V?uUP<A2ΤQtb(q ] *Af*1J^a82 n1&ee 9` Gq1"JO]~e-#A!He=SK6Co j@O9Pm`ۈ'Ɏ32 #8_>` F,{L!8.nf$(S2z4dۛ+&.tbϾ"V@yp[da=taǻ_uD!PO߆fCݍuk'FO V0=۫MV-RZ[alEl/><ѐq "z.J|`J~-b$g7n)ۊ|x|IH X8?EK`PfTp_z`?oٸw?hсxHii&2E54%ߺBR#Z["'cMHE 躚DžKA:#?;PR'P^D߉Bƞ/8T8z!Cܐ%7ɪu; #o0&DdxBP=Y =@>G$Ày(DĄW=!8gyTca@6pGjPcSFX$l t E)0!NEF6@ctt3d3$dG4;OUD4f1,@Hjf_P=JTR)@ a)~[`@XF>XQF^ 53KݻݍNuy'}0YQ3e4Z?p}1/##/nCpSHN$EO'} ^`)_\P8c=q 4Rd㶱H>(0C ?(;V4r81.wt%IvЛ<ޓ3SVfp p,MAɃp10\N*"֙9@`f/f0јyA`a-m:4XLo t cvFVHӕ]n=]7Ì A4ZhH{<3-^( h F8 MtzK %dQsC&Í5iN5&ggM*V2}oyLxtFo'$[N, W#2kɺrcH]xD XSF #Д,z@B2?^֞ u0BYj4/^XO\r(r91abvS>m$6`;1 t  -ϥP|4 `Z )D4/67S&ԕ-;Ik7@!GD"8K4Yk:b(jvRr`;@D18HV~Cr1ff@ˀar(8&fGC] T!`ևhK'AbB'KfA=>I6e84B& "l] OIhTƂqHrs?DpJToC2f{*Y'qAY4&>7ÇᩮHFtzuĘQrO9Ở%g{BP?D~8<|9@͍U_[TZgOg e̓JQrC0r`no(9ut_%E" !L@L]!Bn ozO~l9PjKlU7E:,@4LLD@DRUqjN;+`Ȑ%Se. 鋿g?i;+z8_[Il3}90EfYQ}!'˻J;#@iK&Ҍb9K)SXB§%BJzwazQڟHC.NRvi3 2erh?wҐ -knE)Y[Ɔ齮z0^b~MiAc"yĺPF!6mgq+k\iDF([0hM鱐ʄu"3$3u 67ǻ`p*[E C3T5 %ЄAW9s*Q+;¡AЉv@:w;Ȫ^z (e7 =X shGOY | RE_!<^J8{@b1c (jEiK؃p˦h+ވ$ MD0z<Bc>yrӰ b<А"ܧ2yt@Aj y I"7j^K3@;dž^t6Q1 n(+Q ēw<(|:]ԢEب|ά\|4lC f'hbb`"VDُ̨QMS.&bNAX^w2̄  ֒g뾯 y |H!'qÑX$˅X1ؗz85"cmA3&54li$ +c 1ƗMB 'OS0#=1{.k(k{xԡنX {Ǐc s;mLC@i+;26YcmEGk彲xt\|brf Շn$F2463l4]ݚ5G;v3)\0y(.i1Hc,{TM-& iYYnNGШq\G] =T:](X(G|;F7/ ;.APd`:Scة ny`>#>׷%f. DsfCy\F R`_ƲnFT4_7'%*TJPJvqMnn[d6^p i"=B |Tt5D͍J6Q@ʦR"cݽH=#>J h^_Lv@dzǶAGjT6.Cw*].ol0M#wX[$ogͅ3hב\/z9MIC6 ?;R[tzv-TaNVOʄy^8#%;wG:HEAM%3$DERP%ȐJD  0$Ps{ q9ÓZSb<#b͒XjlFJ4B y)ux-*~)6Au롥&wwr*wbEM`-qgn%qǕhҾBiJNTHb*"ZP{qY D.:G6|T(# DWQ!;w\4AB|BKH(iQi PQVYЦh^AJ LD# rQM)DWBEnp&IgRPs$HBNbm~냙;^!F9'v0F͉~JӲôSJ;8F8E5 B @$"p;AGVm&qH50n )щ !|i"0mg϶oC1Q(ﲬap ?V!&$ 14D{⤄04 Cy] KY 'h *@7Bd>xrOs1 I/P:hfOHB%#$YN3Ko"CP?Eġ@KgGw=iO Wk>\ny \\(B 4p;Tw'/H'9AJx/xowfa(P+'SP-4)`~$\+. <qGBАl&G iJG}ʭU[1)f$}Z $#zd':PB=C,bAx#}a!dnbu( & $j>Hf b 64m҅:G송M0G' SgI`. JO.B\ɮɤcElՠ޸<ኘp2C ðVMٯocq9Bq iNc@LgE4%ҐҎu%F'ϋDE6zf(*mwdO- 78dcPr_R v_$fy l8OW=>C!<6wA9>3C0[ `t U~R偐h(iQТz$M4Dyрj[Q4Q2f!.R `p ho#T/k~gtRmH1E\KCC$$J +O6(}LAJ\yeG\8`BZ7G0J)y|͸N:H"$e9tB:^pILGVhB@Ja' G>D(Z6) cƟ.@쁕kuǂp@ZM|2&;eDp*R},8mbF$g0pcWӫaQK_x;Ӽ0{1$*(8wxI?' թf6$KؒX]͐iR!y Ԟk8q&m< zIbGG=Q bbR=>R\3Ns1!P$#8(!JiJhJJZ2>ʃN&OwFnβ@$"#E!iijJTI",r?z[w!(g871ʃ"XiJ< :]"H*ĀяY X<%u #S! J(E%A9rT6 7yaA0&*XI_0ž!J'B<4fuTQax4lc "<9(` pC\!j'D1Gy0<[80&.ɬ̟ '>J~J)P(4.x;\#RjA9)aaҡJKZKS?N:&"p 0CE\2-L1 \$N`VF"!+1I]#Ҕ`AIt E9,YYX0@?*>zd12j )gaĔ 01v6co7pЗD@(P +3DT@Yb-J5 `?UxʇItB!A0#1(g@_Ox3p+}H32Bb&r2G[DLJx='L!@rq l1(t @9:q4t}{Q~I "= Sݚy9`1)M):Lm~B@:XRĨ>q-s4ڲ>Gn'SSNDw`d4`(+۸i(8gm&*ִtj-3j$$0T[ `Ӡ4?+#EtA {l4KU2 SSߧ1t9{7ya=CQ4h@NŒЋZAt``0a50xLP=]e=Xّ25|cEr}b"a wY՟I61F&)CqߍY{kA zsxe8R|Li-+AV( "[Z8ޯ9y hPD7™q2FVD绸l3s=.!O J @<AFb3`W?I0SBv83y:ttP$RFrU^U9qA7L,( @4ZF#.R E'Ȁ,|![Uׇ,PxyդhH1{5xO% 36:=@?_Ws */~B\ᄮrv;v^  Q '}ߘfDe)Jd3 IE$tEH _d[ qr MnZBj䘐Z{$&r zeaQ .f}Hw̼rd Х+M2c)TCDS_~4DP>1dmh`?j6mƕHAIC9NͶhա)P|>tn;AJ4HI!EN(G\eAhB5<.ma9 7hԭ+ ceEynLYL&,@*qŒ^!R|&Nf$ɦ571 e'?\这ߨqъ?#;/j;mbR%i'Hy"R t?'sfLh$*Hp-ThQN *b bt?0b 됱ɦ74XhB|N<<Ꟃ>nIO9ۥ>JJY T#N3H| f 0A+@ZvI΃0Qd= ɌgEA`.Y1A馞r*@XI*.hf58U)<-*UoEf c4dYJL1'(fӴ[# 33,֞ :;&ئh&ş*4\a "蹻E&ShTbpAfɁl kA(ʚ{3T2$-1![zƼ8CǤa[LjRƝ:xQ$pɷCCjq,iNW#c_$wfI2#a+t=;3WJe`cnlX$>oALoH`Hټ.%c;4 NM 2N;fY}x_؍  \~b€%- (uAA]z<** GP0_}`z wu`vA2-Ĵi9%)M|'`/xtx )qChdA8`ɤG)g"ZUO $JiTP%*NUhli4DLL0ӣnCЧ9ICZ3ˈ 9O6FnuZKmD>z .LQj?w7Jb@@ڄ.wvpR 3v@z"!f(CCS%"HE@i=Q]}>VFuzk'*{9( rvJ5/"tR+DB#찞)cN? i(6YZIou }dltvw .} }7.))>IrеB 9#0ޓZhቇxsxLDYpT{W =QB#P ?@ج"@y0Ri:5xkecҴmm>щ1CUCn<عUAC2PӸyזwz Ie"OPr ;~= N :I"! Ch(3~šoΚO @'-H0eGIQ9zO;u6|tкJJhr>ːG- ρHOeC- ꚡj'l tr?|R; Ie?S!#! !f%` T s8.lgDNt ]txi]Fd*zӘ q COT1%@MH#6:=Mb Ei! =GTp]֫uzhbW3n>SAj4QM1&^XknTԅ0MTU%#Ab(Gy옢 $\qB m8qx%L4Ji-4S晷 t2A1I1%э>Q:MlcF0Dq( BPhC4d \l(S[8 nmМ5 JvĚCU,;a1)%H 0UU@04 Q)AI5J2-CL@_; ,EP@l֠p6C*b`@,Ɉ^p`!P5.f i.FRjJ) }NR3 Dzh"< iqb=$ M$IQ T04rhSIъ r7Nxg3$ hpM%h%ChO\D!QAMJArEQ3OM"HPMHsZ ĸY1mde*DJ$d PZQXi)U$%(J Z9a،݂h6O34ɠ3w.$gwpHb98)*"L"˳AHWc)vM?N\ 'dGB~}=ݘu3UC0G(i*~tD i)yߑۦ">naGퟕFd K-<գL HrAOTv兀dyCJ&,`!`;lН Goe*BY/`,ԍGDo l\\DA (GQH 4wP\D}a<<\hY5L(QAh$%38H)dǰ6#Oթwwh{j58ȭ|pXG o3pW~@@6D} S@4'?`hAAM#<#r ,&?QQmu*y%BHIh< $+f$HX [lZUҧ! :N1H!rQ'93\@EҒu kLn죨@9" 1@+.\JCƲMf҄#i(Ɤ)f=yQ̗76=tAù/<懽2`հn4 U KY2FW^2BU8㭉 C̠cdv9qJ hjA[r2Ќ9j'Q85NDDbdmA.N59sO͝/dsfF<eSiƖ02i,8؃YEˉ͜%%$%EB6ȨZ9z8W#Ƙu\I3ˑBᖍq1%i90G&ўO.ls]W_9TGa vC0 SHP; +,(b?{ 8G}tw(#*{-n}`#b<A퀉 WQ:FC Rɖ(©!Q31G-k+Xq`fi0R"qw)@4Ru6d!ұ!f PXc0Cgx&kh0H;g]Y jD9Ps+x**yPXG}"@;MxvZcZUFehzD 8B Į;>> 9X9j(BF[e󗛟Ltfe9@C=e<݁>I%!(RLP0o ǧl|2"ކnwB0(P>|?+.pR8,ʟ(z>B{`(z„dl6 $-ŚMbJ*at>sf+@9ӆF`nBYn %Wske8ȺC{ƨH,یRRVW{5,`QeWTBFAz@qJBLXqT`h<(I 8qBifZeBE qN~i4ƪah121Bz#+>$1P{0r/z”,A^mmKT{CW{rBo "Ī?QRH"5y%inܹ<́. QjdG\ ݧ&`@MƫP$w `v$#Ċr FDC'TS~!Ϥop$B<Ɛ666q6b3@R֪( b FiݷD${$ 6tL@BHB1&$hhi"I)X*c4U0\Z'nG6b"Jf& D?qry&ѣ^фJ]opi(ZNZ 8R I (@ @9 bUP솑{r,k9ܤ~:8g|6M]&qG v|iC>("8R4u }_#b)JICS4~VɄ28(#-j20zSYAc못QP$D2bs` z䧯XAS#W1 u@ՋLLy%U$٣lU\Mȸd'CJGNr02k1DNƎA (lbb͔أs@CIgUI)BZ42͢[dzy\{nkΧgFa~q&S }kY4y08K_fb3wgcFyꞖ币:68G?IߊS}c]/+(> g10 ^+c. ln'qs4mQH,P]kCUEJZ$>0duԳjCZ3Y(F+ J@E6ñx$ۍ hC3slj&w_d1ǹ{I< Ֆb2jAx!jk*6L(aΤC a4hF]@8P?# 5f ު_}i[ऋ"Y] 4.ٯcm˓c,2 9%ŜE3ܙ26 l804i؟x]TRnJ? 98U 1';(9=>Owmp7S# vKM $-:^[~)mfp\ $3pL+aec55-tNJyepO\ЮܺRGVhx̴yisv8'`GvFϗUiW|V/8͇$`g`m(/G\s۸rmvRG⠃:<`BL3=%V"xAΡdOI,rCpLWP8zy:>@ðKnHuczk(d'ﺵ#y Fyfػ1jtG$X[889:B_|cGyQo)q}g}3cyE撨vӮ =itcFkHQUн};{rj 6@<%a=`NHP"@ DEd"L5ĥgO%ʱD$}x~+22\fFͳsGZ0_KJLSfw17LEl١sMvO TIB5LQCk,b}F 3Ԍ]1vC|wHs] SŨ_qP!`uzt&83LcdK(0lrdix;dXDgpD'<<fQ!QRf4G~Ӟcc>=6[`Zq3IV.GQͩ漩lqnH*@{d5亴Btw(O(H3LroNŻ٢f8RZ56Nkמl5vwT H0mbi#Kj/V@M]M c|}ȩu&sM3m4mپxC4 hRPH~BՄ8#};5y靨n01y^b&^S QԱ XN9M7 N:B׼4d;έ\pk׉]Ɓ0V!%KCc;4/;߬˝q Ms h&xIɠEw{bVVBN`|^WѮuCm':!r~v]!6$߉>SS{ʕf* kz5FE`IӚS>ЅF5IGf1CfPOCV^c-NiN!:Gڣq- 95yl vVHXd23䋶,/:n'L߆pd~uٝӟa jito⚄nQ4t D nrrHcP4ҡl-pt)h֪ |W+}8҆"օq qn8{/y=yְ%Dl)w>'Ix*=/WOe[DI5xQ%mHE::δgpWpӾ >qSrOVm`O|9XNu `692ׯLvҤVts6ɨU2TNKOcͬ0qmD#.ǣgM\9u9xb@|_NTx2~FJ:O39zۺfi?gMӑ/5wn|8tyϥ]:WnVGfjwd;>xɭmat4á(OqiM40W?cx>R԰:K s@KErQiXcaa7qqSnd|xY1 ]B0|˄&U)|>rmGH71N3Lm xVǃnyiyA)r(& UmԚ`z0~k0}N'tU{:l&0ʄIG/U ?Ϳ$i~{Ϡ$G|o^?ٵsQN/a!o9:zI-ܠ=\@%ϼϢ*Z2:aay!;H9?_@0@7K8hpJ 5I#ŢI.\%O/e~l t]e U`ܔurH^$T8킏h qZi$:Kʣx.^oY9&=d=VӨ9ml8PH;'#824_ۋd0߭iPO\03l;a 0to0f`zm.D3 riTJ6.LMjrV9)f_JR 1 #\ XrX,MbLu2LbCESc5& `ŭY105SubI Dg!Fh4IO(;N2OvVD$6+gl(NGzcmz e5".jǧcRL1.b^ Tΐnl\, z >(ВONl4٣ 8f1%2'|7@$4$yaox`TѲ2lb0n }@Oce[d<%˨ QQ;`ȂRP"*t ')-"P.Dby*!KZP)hQɐNA=؄XN^+-ڏ$\֐/۷x酬R";"r4nCg+h>ӵn&@WQIdۋÖ6ƒɮCN#c6NޫZ#>"tMɫHRA=>Lep#GtDS7?QK* @F;u[À';gaGi3+O njٕI`eKdSĒXF>>to7:}EsA_JՍm b*m|xu !x#lA)0f4Xl<"ٌ_WBN:cIFm&%?ay'/&Opx#ՄTDxD*Kx")cSV %Yl^j%k|r6IubEKʬ#AXvݻC=ߨO9o.r?t}-mkU#4bJ󓤠+`@PP= ɶ.kS 6U4{AE ł7�N)+ׇG(I|KOehS[caQ;Fln::(a 2 &oa,O ]qxr0>j: ʼ&} iqn5R衬)PB dKS-8Eϟ'*22$#i/-h(Rtr/4Sea]n؇`6kb `FHFt{h`-*YbCMmdJ(n@AySAFX pʔ%0i [iPR j" QR'A g _((P4 D$p jT=޾ ̰t/EuAoC!:^ϘA 7|%%gTQ9@2VjBy>A[6y@Ga$bF! '8o/].*"G B;aIrfFaY"gNGzQ=ʏ=EF/4T%:>\pؒb$[U&aOu,;JpǐGIuiz?qћ9~fh}|[_ӝ٪#s~#x|g} CӃxN4mVX!q n '(pq' b7Ovw1|4p8cU<$u,E50>幜@T!z|= rQ,W!vf|Dz m#a4z,5 B JC5/7?CwY&Cy$zUP龃;56^2oFSZhL;iC{FA $ &| Ť&4%sG{nL9¿ Ё!_dE*\0=>DZy~)gDD6^^<@b+ V_< fx~^XG&-؞ƆչJLC3n+'^3>e 6<9P(.&t溬Yu}IC$3L^zrI4F墝& vGu;߁sS3 X9ђe@%z}jF 9_r;gѻ$1' \ ɆRӸ8"#Iqzy~֙T h϶# ryK>1XI.^/ 0̿l]3"$]S@ƪ!@׳Z-Lp)Z<àxID!;H)JS=L26#b1Ĭ#Q-^)T7 -}8h3<#w3k971 pxQ3]^ie`6݇|q5Xj<Ww{ǤXe,7 -60֞7$knøͳ!aXTHFt7rx >XhicǍ4C{6^z`xLuuqךqERV ýc9[3H&8xd@֡e;iƔCƂܣ]ԒUmOrcS[ 367A8Lc{cƱg[6Uֹ9߮`%фg.#=ti 4xֹ{U\􅥛}0!#RU?zt:0ܛWm Q ѽ+Af0 H6$\}ڙh$;!08G/'L`ko|Qζ%6,Al :|$ǀpeidM #wD=K1L̈j&a˘$K.H}ǒP"|Lҥ1̓&1D?# &J-FA:oiK=XkR!b鞌2ST- m ,,OtD<(A¥ֈdopCA o|C:$"e ,ob ߈jn(hibhK,pdh~616O n@m q<JhD`E3PeUؠ'bPd/J]g2˜+zK\k=3I٩v֪Vefe))>Pn:CiP@3]P@/B^ B v17[:X`# X qC7o`!(u=.KHM tM(43eJTܻ Uo6V2\(X02Z)wFF$zCO3G;O\5:l $ ||m]¾HDܻ(H 'yjhZ2b4ׯ8@uCB<@ēf9Φ>ݰ1ҜJ=mLGaU{B#bS7"aG#\$8ʹz *MvY!ҺAE䦕ZD-'lg܎%p:T|*QE(S!HR*ZPШC:2(E | 'Lц +o-ܞiҼv8!>HxPMۨPP03PzyE8E9!@Jvʋ O D `@??[IlR*&+nG{ n -&tuel$t\iAlR#S#38B@G:X&hU`.3LHHcb`Cbh *'8wA"iZl3 ]A{֚ӓ-r)Hrbp6s9^gbѽu kg-T5w!p%D^mg0\M m5z8)qwf)ۢX:/"Ig 8k/{GvNHg5lh`c )D0M\`UCV16J-"iNI";pp6 8n 9Πn0vl a,D5x"sDG' ӧPAJA 5(N 1>\'6ܬd"b˓3(P dpBhqw`SA",imB^aɑQn֪c$ 8P0EDm4PjfP@`r;"^t DN(pÞASa[>"&p;;/Aˉ !Z_5sy)|C#pzJLJR;(90DA$LH { P|@m&]Hw!i` vbJ f(J츔Ahtˑ&S.z!M; Q/IlS^+v } ĥ™" ~ѿC9hLDX4PlU[f9 d*X2"^:ꁐfϫQq`vDVH{ Q>2|{t`HTS.U*S*i0AϷ9}<| hmwoɄ&whOsN^9"oD4bPDAvzC:C luXN8@T;0~ Mg* @a05(݀}E齯EwxXG>jEbօ5փyiw;fDWhrpi-WfRzt6F#jǝa*it3,T֧S&LqH9); #D$\5,` 5^[ɦ "Hصd,_ٌ C/dP(M#d9Fg|>6a#Ӥr~aO@ )h/Or J>]=Lgێ4CUdrT1$b½:j t-2Ä %$(8 =&P\|(rM=g3)²ɹr0{HzTsݢap[TaDz=Q) 7ӛ^D~ DW' &SH'DK"ztȨ USH) LգATj K0D} MUQG?]۰P~\MTCɈe!W?tlj\%tÝwsFpC,@IIxKBwpS;w?A$J!Gw4E#A7q>{!kvۚ6$#|_}42Xw»(@ ήhx @c{|$V"Hcan1rW;nQ#zd2A4 B(DKebZ>O0\Q?0El)ȣ!OP$ x9R- (f:Syv9h&E_(Db- C Hz;A^V!3!`:]\*f ç`?jqŅ/$A0>>:h"Y鬨m=KM?@ܕC=%,{ $@)V9WpV3 }Az`>?a娈aOs-b U͔x酥EzuC'k 6EbDcO0v x88 Km2G]m) C!vO,%ZXď?r{8vW-&z%Gq"PtH`0 @DHRQAQSTUI-U1 4DQ QDM3Q(J@@4),%!H̑EDTIBCJR4%4P R$4 *%zQ7>PTt`nLa.GApT7v(2M%G{%  E%ӗ)`>tSaв ~GǸBy b"e\kbh&&(y`ҿXSWD5/8PSlHJeCsk2B= *:"Hf*d|wA@)`{`pbud}eES(3S<?W:%VqW*vI ;t"ј'-Jƴ,r X""A920R!bd?1׳$;`@@|`n1"پ#ϗٱ7+Y++ 1Ȩpw{9AIbwKJ|D [)_fDKi @A2 <҅ di !B =BWUx_#DEI#h +Oٹ x6Cx7mjkp *"bUm3(l/Ns%;5o֋%8ĿTAH`| XCAc040735Z"'D.Tt:9:yhY|3c܄j`NJo6 @mj\m;%QyXsiszE8V KjfExeE`!kBU /e& -M#}qp.,pp֞#snp'R2Q!Br`e KAfD"N燺0\t"$1~ U!ĖXә$n>}V)(hJ(OH;4[iM FNnsB\"i^Tm ྤ1~7DOH#DkinvdH DR bKY"]_lUD?C˨GY!9Dsyc.Bz !N0#6~'F@̌\5bHuR)z&¤)RA$Q+ S} ph?Z5BPoj ^9RIuZePq ]!WP45raղdf ~_|So4 -54Z9 (1؂w Lb0UE5 -M1ПO~@D?ϛvF[T?J@Oӓ؆xP\1,DߔGri  "b4*JƒerX)o[*&=\2(!@L}{4 O`+߳$S xT{3 $)n`]2F 1|gEDrq /@\J͖%}# ӌY.Ţ)]0"˶bl@?C\0EheCxQD9@̰U6i4g:8aE Z^l84mb`e lML#jjam0P6bO$py.OQ˽kPƍoM$b84Z3 aBl8xۺH(n,G.FU+:V3Yq }5o.;%痪wv{33337D݃E*|;%}S&QO,zIbSZ3XQ zCR_xy/Qg ޙp7hM\:aem[@/_>]l(ʅQ|3#+8I>(e{q:tHXۈ@v.{l0 ZBCU_e=Vm5%)T=W Q ՙC"Y;DM^}坤A݋0Aff[n`֥v쉖PFP)`PLlG޸sz( cpKu'Fk @"*nxgy aH i8̥HB?WCff%5 wÍN!vtmLy~Tc}бC\64!*Ru>;bBB$)!  F E)BP:(!p}~33oxtMYtCI 1ĭ\D93f7}Un=*$Z(Z*)*EJCxXb3R;NpN.aN3yE| zsZYU\L{{Drn!ӗN噒ŋcn[-.g~W>Ud_o#[{\FD/,W DUܮSu3aF'_qoŠ*c)؝̚[6Ν3&4cPk- I[%GR c\!ꊩ x$3w58vkݒàP9 KC"|qq0H$:cÏzmXtpv@@cu0,kmݐIH PY%"J[HF6kGb^:*mUi4@¦ ;KfM^~9+5I߱buORNVrsd❰d'M-b2~L 7%7g+A:;/-LbH!cM!B'] +g1I[λf]]`M-`cE3kˑwR N^[BbHXC4&!ޓ^z9 LC1pJȍ_. % Ic ER{?|7 =ᥭ~ ,S~OXisV:cLr.{΄vG~ LO_xp0<3 $dJ}$Lo;RA3 AQ P:ƠsCB ۀhho_(ȼRx ,JZN\kvUz>% BioW $Bc('m5J|J90ѐS $C!!biE) `&bi $"@BC뇱_"ADSߟ p}$KcUG#C> _~! Ԕ|ݺя/5`bȂmr{SvxhP"* 砃}0ߟ-G< 5/vSO!aaiÁWL| 6"DJJHHnμЊ'@? rP5[dMgI3h+@@G4>7|zvt_kwiR6Pr|||]fhlsqsnusssRv;fNO}_8yn'׊7{ g@_ wtU!4Kw-q]Cz+>Ͷ"PEV81\}ۯCڶWm˖#^ii|㾾*:yli;|t;w9|A"ҡy*>XҁJ`@'H0}}V*c׬/k$kwklQH>w/A4bJ2z4M0hZ@v`D-iE+mB( @(m^LUWº6Z b"I[Za@61M+,{o4h+TY%`"JT J$!vaRzE։ h}{o^oymvw);{M6эQ=(($# oh 42 P  ѡB4@P.@2 J`{yFPAT4TڰY}W>2 6lҪg<|(tT\;s[xlSkC[OJulknn{^=z۹swUG=wv7/>}_}}y``;ۺw7@5H6-grժ>>/}jڹϽC}avx lzW>a>u}o^wEq;]n%z[_tm}gmdSxw(QOo>Luu<ٻ {\p^jk)ylӶq;z{|>y޹k;6kSmvmzu#rt{Ogۜ˹Mu=`ow{itԗOYsټwrǾS̾۹{Tu.pz֪)eܵ۽J@}hΞ_w/o"Om}j;n۸ͷkoe}*ٽxE;>ͭʳ=(wdȗh۽n稯WN[+7Zɳz^iH0,iosmwes[{kjIXwa֡a5ͫfqҥwٝw%M{/zqjP2K6GRVѶcm*;0j}oF2|xxor뫬uxއwNljMgWwVn֋=֓Ǻh^ؠ:x7tNs֥uo{{žo ٖ ]|{}i]wqmpzk]nmT;6t7vnvѴt.z6/ujA@4n 5ݾu@rgwlx{O=0gע<C PP  +`:z@A= CVvmu9s_vBwZ}}oz/Mp+W_5[v+#hmw1uIS-ztͭg u׻OeżTywcM5Iڀ^7]f.O*w;p^n;7m'Wk\P<}(mҵU(\z@Y⺥x: \A`{\Ω3͵=^Gqm\wnxs}}O}5ù%p{]N\zwI{Vj0[{J Ff9JPve;kE"P'nǸU.{ҧwvpU{½pjќ9upf*AۻJvͩynwӽz[]6αS-{`zu^ݺ*@%h)Àr뻎Վk;S@wug`+8]+NݏNKΏ;wjoUw!co= JBq=MbSUih&@i@&bHzi4JhB !0(254h&)&IC&zA&$D@14I4ړOSzP=&)1OFxMުGzSe=HښfBBD&M510"e?TS4Jba=#A@& 0@)2DH'd44_l*b) "!b("?~e&b"JJ ($jJ&mbTSEDTQUTQEIRA}a6+hOXAIH1*|ɤ"F"bJX+{"& +ñ((8@1Ь/W2G[23Rʂ^O=v% UE9EEM5HLQRU-MIQLDTTUA0Q[9$B*D%d4ِY,Xf`@%$!@2LG&#mcjo p1&Ӌ@P@si&"9(IP$61@iEI\uH9ЁEZ Xй FX9D KKLDYҵ͊E9&DIB0 JЄ !lJ T%Q$(Li\vY8# 1D0D3LaUHJ`R! íL gr;%Mac Z7&PHD$xĻtg_1^d׈/l&x~?q*HS PD/_kܞp^ ٿ*f<7ݍ!$N݈z7zC! $foIA:_x_s'{ڰ*J[fPX@zsf`br$]~K=K]9Y'~_ϡ^բ`s>vY7* {GrʀBx>;F![\])I 3 ^{WI`wGg:^Rlwl0gSZ Ӿv>K\{i,MD(7gE |hscϲGI$jP6<=4q$Iwt;}z+)N5Tiľt)3Zw?M$ӘLDe5^"X$^  $,jR'S`~))*H "@ Ihd$)BYIFfX<0ň`a0H4,h0@~x;C("zVX)IJBR %TI~ >l}zb`E`&Z9qdP򺘘/jemt(tϸc8CS_\ccVhͪtl'0Hy&G^xEbL?OcŒ+.# *} cAA:6ss!CvPTDId.*5TEg` fwݾfq7/zR%,Tg>jI˻/I#Kœ|D^QH\iʙ)Ke @,Augx;mWUUas'8ij󐅶BV.θy*dfyRBrktQ-Q׹"Stc9䓵S{~~3W :ڱQjf D.:k\/Z3bХn+"&Ƀ(vn6-w{2}L«5%SNAȀ/m8cnx4@q-DZu}Ӫu3lYRG~80PPϚZF)b(0& ݚ%g~Ls( Pw/_llrB)#8 RQf_i8툡٬R/jXzU`8 a=>}O5JC 4?Ljfj)DX-BOi8(g` ,9;"1g]Owz2 aۍqQckFOZ<Np؏HS _ʓ0sA5Ev$YE`|{:Ît^=rշvo))_CY#6DgRAФH}mC!PDPd[0ʁB5_Oc'@"n.hdh& fåEi!I(>WK+ x`i =(je!F2JK'BAHH44hf9ϣ !Xan?G<21>&'yGIJSnFوx Oҥ5,h;MnzS0^Q&hE}eCBwXת.I1{KMSXwCD;Z)G*'ɷѕ.;y[uu뇏s%NˢKXddIpTʢd`hZ3*W/h/U§+ɥU9H ,yhxG"]<9cc,6MufB+U;F0lH .BQ򮷯bs:CvT* ѲCgy?>ai۬˥*ƅ=}u BH0 Vq9h[ܾliXRofRCǷ R콸U BH=SQWu^EBAyHp |I];BH!+>ZPe3m;@t;KyN"r3qҜ3:]4O;\N=:{#$@;E5;&Ib19nȨX*WX[c+WeeK2DZ5 Ys7Py)ݳkF _CԣdQ)+j/üiɉ;&"s~J %N{pP"DT0E;_(R5\o)!ցR>մyD%MLު vgdiSTe7⧶^r:0뇶rG`-C2Ai?kӯ{9i5ەt8wd&|O5BdI=2`݁OTKU!C`UTtj8XQ&s8'k=~Y Uu\Ѕ^|>\a`) J'^d!}G?04&hX8M5S$/8S0J]ѵ˰;\OJQG, Rnn(.ز"tIf3+2W roI֨??:ř?G*4콷2]SAM[J1kuZONüG9u5ףu |1ݟgd{ )iBgNg:~ʀ*" bS3'ngw/5Mf8BT*0XB\?0:@K@,Ībr I=_o;8$U~XeT^ĀL A!53>J8]Ө<M C,}wKEĎ?t&OaܙDhOP2SCPVPgm@)8m9IYե#O1MS?5]. 0XX͘@PS{0N{5BJDQJ*"()*c #DaU5Ij=u1Y_o:թ]>].H% JI?$#3Z"ѩA 'B=|<_i(р?P)J&(j22BKs)FZ"%( "%e(XRR`*!Pslsz3(R=fꀤJg^xѐ xZPB$-q_%0XU)4ÓGƐQQTHPao0X-θAB61,Ah h 8<#"L.1ByLf8aI@|p 0: "L Va)*+!_-ͱۻH0E$A>̙EVE`) (iZ J J(jbGʊPa Dv/ዅ9P<% BnS"+Piӊ<FNPE"\9 Pj%l*-T uSt2xhW`p2fAM6&Bd>1(IޖJZx9C& ֱC*B%Z$2"X$Z$BJHf RXd)j h&DiR`s81&p4,T9Um ƘNL%o,*Lg2g\;Q@MB B HByzt'}ۃlT!VxG*RO1%"j(dHJ"JR hhH i"DyP-ҋTUR@@I+HLAB5JR!R!HJR#@ÒaR%O%AJa߶>aX OXT,R:4&=pd>]eQO zcW&RD$$QT4L/rn 3+&PUE$rO瓒ude@sz "i)0qJ㠠Rh%fHi XY}^ϻa_.󷗰vT](|!B6Q"L\ @Q@TX ,G@r? vBrrH<4t3fQQUC5 XIe`=pHXҍQZ,n:B?Y1& iB`K,Ѡ 0Y $(#vD14*&Zdd AHvwN^ZtлPhkOs<Agx}twXt*n!rC"}h&^*yzW3ꩤwhɽו1/aG#z%CH4"{ $d|e^b>ٲㆋNRzK=>znN]~o+(LhNg'՚GxE՛g.PY_3M:gyCmv5Yl8a00[JSȕmo'E-(=8T@4ۚ*J-KLj}Nxie=*QGKH'++ٶᶱB\ xJC]\б޳/J;c'HX7kvl_*{+@U*Fz)A*kw:^¸ghG*tVemaM$ NAР0!G %AUqe"!:BI9~*O.s~TRno#h7.>vsUX÷ 2kY=۩VO  )2x/S-*1Yh(Džnr#}̣}UIV`|0_,kP#gU:,j]EcS.F·[*źs# EK~O*űw朏afE-5F s0JTSTx7U,}:q4~ҥ z po:/NJg©sSQ8qhIx߿׏>)/2Y L 〒P2L9?zJrR) I%y}?龯1a*hJf" ª) К֥O%„ݧw?;~z8YGvN֘uB{]64zv* =NvD8qw+yH82Pé ݌Ģ\C P }X)%ŪPAhYY*֔֌ETij[Ua$AjCL*KV Q} nȸ sڮGrx]tg~|ٶSQ~>^W`/t} k°nu3o/#{4Qj0c|\`78M?wgj=q30⣢FW  ;z@h't;\R{; 9QχlH؝SB-)(!=,$8ܻ*o{I11T^8! Iךӕ AHj"2<5NҖ~.W̧n}w}&{{c4n-ĺ) c_?֡l_MԔUS?hUF >]eOpcMJqDNjQ T5-eE-*V ;O:7Ec_“ Ӷ ŵ_ôο]CIGy=~/NȶX_\ʧѠ:{1B8qBǶَybr+j_P,oKH-nYݙoӇhl<'ui;Jhd*Rk='UT;V,cv+|zِ E-۫Lp@9Wa׆cݼ'9? +y{䝝EP ΰ)ydIpo{B[؊'W x̛$uۦ/K7׳Ǘ육o PLgƆ#JmcLVm&EDu%VRVfK%??.cyY* RZlh*FQZźfVLUjEѺ̋"v-QĊTjV~ 4*F&V6Ki^BҜ fb N fWsJ,Q*SC-Z uᒓc@2꼯(11tZ%(*LP9s=Κ߬iCKX6Z3q+N&:6q a% %U+TP xM CƥBǎSvP+bqeAJeU@ bV[bu6Y١6=!B<`s@k5 x?:??XNe@C>=v){c N'"M"'IJD$75ܺ-JH"ԁ (3{5/~נ-A1 {p ǭՔ%*(:?Q[utGFpj`$?-zDgYxlu+y?o*n}EDK1xwFH(7\kk ?ȃg~dAvbOYIP 7KoۧF~/Xֽ.*9wGF,:a70pDtD 8RzUY7*п js&`4N^ɂ݇Qo5}-D=>9wy%IS,,aCh^O{5ۿYjR¦*p( wIޗ OwU&2"]RH;aRiɈݨ?,$g(sѩJ7sw"ͿUbSj 5!j҇MlD%W?ڤ_n{J#P PQO.M|8~ugƵs][XG?GnWZV-_ v(.Rr3U+PV!hl-3w9&ӑJa$J>]*|U7 g+xחG U㊘v1HZϕW@㎘:\d*>aT_Tʢi lqe*U~y*5iCO<5n-#l5R *wcXI=gWd-}-Z+cgN$FC8 *>| 烜@^O,u¦ Eax /kj+Bb*1|&?;sC9`Qn]Y\ƧG`B(s3[LuXGfqĺTRQ34wǞ$`yʞ%y;Va4 HɟH.Ya-TaS[/k,G_3hxx5_2^7anܙ\J.;qޡg.ί򲤄f7$6>iJkBSihj#3Т6eJ?E56+/LFw4" Ç!J_qDczbsd0UUUVfGΐp@@n<cBzo$O*y=ik3hU$#dP!5HU7|!N=S ޗ.3T*iFyY(XUf?uK+eILzݧZ}ȳVVLx2*`Dࢽ qӟu>^7+u_{1m0Ph 8xBIc>8l6s|>:+ƵXA Do]}u;Q->f#pb2J%fT/l+u$ hxɐ\VFٓ=2/}EG]vz{0"d6%H?Ki'm38>76lrx'0&H,u~R= ^' uٱ:f3@YJ2mԬk&y(X'J4}c5t:S$!%v~;?hPT.H=Sow?[8ir-!O$|Bݴ8X{.Bt(6"(cTZJe O*+LeGAXFo+Ty.Au_ޏT5-RZÒQ6|xGZ1cW; EFq= з̶)Y ik'}`'Y$_1sAܓFsZYБߞ d{9wc1DY6ijsu4JV>Z_eİRQ]FSTЬ'`z8`*2# +bP>4YRpbn"2Þz@X$1J́axVТduuUt PzzLV_QGdE4;(8+-ϑ"m}F"we9ME\%2KD>"aꉂb|z0ɐأwPTI:,&S ORCHO뗤`{6\~i7Fg~L~NDH_rw}OklKz)~BLZ%sFU&J|ŠKâ)!|;}`/L?qB߅pj}BM(/8AsdwÝ T݌Ƿs<ޟ: TA6.և+$I$ l9ꎖyc)Wz!?LCӾyOY |X9 aK2Y h Q`( =̽;3uvU.(.׿(7CxSܔpJ$.N×CSxv-pi$ b:,K@7fAu-تm_Yl,6>ﭷ =鰛yo- QI=lMjzVOh(qD"QT:߮{-.t";WmW GpMg tsF(LqKEf0dB` )fuv֣*Wi{n-pvb'R80SXk4 KZҪB!J] "A:sUClU[ 0J[PfPbP+gcƸ\k<<*b(4f4%@V*kEuƵ𚮲 I"I΃Vdžs v0Up^]*eC9?djO3CF\=܅U3q"ؕU~g>SXΧISή$}TtV-h&q7*leM_݊:P>!'=n'&] z@:!;?L׻i擻7\d;;ߢCo˘Z%0=ЃsֿFb(ê@pjJb=v 8>vx7 \4xO{ ;c#yqϏO9(L*{d$R(/E4Ҿy~1~}؞/,{_QYI~4v%'Dvӏف(fkNڨI}ԔUQc6}T\<<懡ҨNOm)7L~#DNhxEs؜(UCdk~#mO_>Ѻ|_QȢ:&b2t3`aoн_85ٓR5p%:P&)/窟z*LjE(ߞ9{m>i񱚂![mO+hAe7O;شFo}ۇ ( EiȘh҅H[j_WOWJaom[[Fu*5Z5 KiXcqoܒU졳|R'nxu{&4)BBYDSUH 4?r'GUYWƥ?ʨE(P6N"g}X0G!k_q3T(y]TcAHAABoP8H,E%ܧ8މ(*Ok5aEk*D`W/r^Aҥ'MQZOLbA'LETp*2`q/:䣵cLJrQ5j~^96 +{.A}>Mr%$VJgB?=:R)J|_SC PLJ9m*q4+Gd9×<$YRԼO4{KtR*`ШDT=R{t+.d̎aPJ- o𕊴8{T(TU"X6ƴsg&U@S){ÊL݊4SI^QVY!C jQu%dd T[h+FnJ']~&)0X%"\elL"&]ᔹPQE_ƚ&IO. ͤfof~/ U7dUDP\ =?UF@r! "( ma :{I: &GS$LJI2t%xxѢr)ow(R*a2O2*$ 2[+F}Ḓ~@QbDO!v=BEwNtf=1CV6@S\ߡDTy_+xy?IAȟ?Ppces{uI6=O#{?$؇F/VBP_}OM!de~;B'q(c==5-Ɋ;ZVu?T?}_71',xsIN*- $K!. qul*be2QtER7c8ZS- b1e7(ջY֟dGr`ڼEwc YȀ8(ٵ'ikO_, x7'DrZ2 QH*(s -ՍQŅ%MCy>Zf5 Т2@nBVU ]ѧ;,9N ƪ ;%.^Z~SFv)=2^ eh>'B'$0{ ';*ux}|؈_]~ P|<ؘR TF&swzϡ Q2r~m8(S*Y ' d !4ν+K$vbq&##:N1z|,[w@e4?Wy=ZCy_|qGqAx5 Ð.YZObGZ̬HMH !GnY::VD;7"bֹ ~ۇcM3*,C1nc'J("}UhJt ooOJ 4[`Jxl8ڥ0_;ÉYkt2͞yewNr}nȳ2φ nB0F.r(o˞^  . ,sgƫ[)bD ns(+ݠ~Ģ8B)Y/w B?'iR~}wM ȟ쟧/b~-(S*%Ş*mC?˛ssz6ҥLނBOtM`/e?Z7GelyG`P0_y~ð&owȉ ?si}LK;oNS@0B E*!e``!0/˚.ޗns6g%Puzdwkh|9yW(3^X$B&1#[ X2z>[u߇Iښ}% Q2o!Cdmft<18x~^2ЋIDzTxM ަ @w}Z"'ϵ.A "FNYR ~C*d؄;4 ^4<@K@bV+?\9dN>~'Qt1(R{XP]bڷ@"@u-7_Û䈰{n(X@&Gn DDD^DA?گ=豛 \~9V>$+4?:J  2ﻋ^%ۊO>c!yaWI)A=[!= *Z L>l-z tB,0"8FjQUXQc_r@"Bj7,8-($*/G"esAe$%`(D`([QzdBSn<{QH5sDXDUD^BEZ]H-bgQCRP4VO.3:Ȣ=x,>ٛK)EȁGπ:#UxY;x".:z}zu'VS.÷wc-WG'?h1O5ßC P xӫ2~W&6tdCJb^ 04)sζw7.}8: 'n Y{amՠߘ,lr d'3(P֩ I`D`>m2mr A6 TDH܀ 2TYbX,mvͻe4\mGS:!O6n:o_ @zmΙ'{QYTm u$#PD_늋2x#Ŀkу3l0Ӄ_.G&:PYh|EAPK\ ,? kCtB·WPN( Q)ZȠ*5aR ӄċ1I߂Ќ)2>rZZR٘H]0ȧ*DDICLM!JD95`&J@ PAT% Us^!+PM J EQLTo31h )ɔpJU .I&Q%%R+BP- I.AT2U!BP KOa3 zQ!Ctw.oU;wf{T,: r:6u˄:39siBJ{@ K}"nHk!p^xײ5\f*alA0wD6{UZ O]A)Tuj~jlN1 [<(ZfRC|uAbΑ}(M|kӟD\ mU=cpx2?#*MUN˔9J %1\qVDs"Jz1 Eki7Žn`N^mмy%y/Qka'o@+v)/5F/^y][ﲝ;+߼8=3!`n(@5JD|;,H9:li}MƐ}@=Grsy v<@" OmG/̡yǫ.;՛FхbcCBx5~q M=8f5Fn@o7d5@T+l;zϞjx>6 y9f~UA?ȸܳe^5._JݡC q5~e~:+kРC3{eFd=OX2>]x#?DndoͅJ=9*8xV C%pGxon`HgKuVf2bYWʻQy9`ps8(;1pv+GW0^gXvloL)ϲuU7 EYKa~O+('׿~N@&UzRd-a1=bENlE`ճqηdb0v @0.s'͍탪};Xf4m-h-;\a]3Y>g{ H%;{ZwF,bgcg_bXR Aj3bV@M|]7p<ˣXvguѣU\ZsuÊ3M?/(㪶X9NzJҩ|AuK%_A}uUT挹 Ohsm|<;Gdx\GЏ vsw?VN8 hw{3M*Ly=Ꭺ dy\7u)ryyHM~)CG.uFBZqAqk;"g~.(ahJ(f{NMߟ1F,y A)&T~(`n(Důvh_]POLL!ߊoRiTO4)5.;0 @zT䨈=eȰ)]洢Z`Dr^B{\4p~=<0V 7+&RE{|h}^Yd&?hvd>-'~8*TEPPeT)or[ߠMl=fcx4zVΌk^3ƒA\ O ӻN6ƍG@/AQ?Y,3oqx(gq{, 1)0YýcRk";ՈwɭdN-.]qx#zGv@hH- C\YvVVHYs`t}]scIw{NcJQNMGL20-6hG]9 pJc>lpkJ{1OpJ|/>:W)؆ M}F ^ |Q!?վK@:~7ׁ^؉~> gD;Ê31`P!@/ɠz ahfl|YsSRRx#z %; 'P%]rxԞ?5}59YbȮMod(;VB6P BGW{ZBS͔X[;D`J>LρGkSFp}~iHUAj2ZXտկt˿ڭx_K5fwViVj2=<(/_ b4փXvhx,Z@cK>W *8*A@nk'KlC~_Jh|{_?D6G{B$PY:.̴`O; Ԗx<cPVDn|8sr""j UcL7,Wg0N ;3o"'`pIO [aҕG DwοnH5s,xztgG 2}e)Ғ&oWVcYc@[g> ȸ0{MC7}nOhjW6Ni.NieYy=$ةMA@p&O,r!Զd H\!WS+SP~&E!u|1qHo3,W8Jğ]2jZܛ*I2T`?Eru9/@_>?boy~"V*Yz&ӛ|4h‡{IE/FMx<lH)g 9t: /&3ۛxb'IRv]|tf ƌQGvz~t/uH>tԅb ̦ (Pi 2c)]@z?~NM?uܳb̰D1 ՑݓmE9f0פ p<"薡"b74 >o՟PP izGJ!GY0_@bP ;`I oPk"!! y c]}V,TƱnF>#uTA9KYK$-+~YAĸJ m?łh_D 9Ŋ1 ] # ,K (e4D$܂U uBzØ<p11_{$De8z@1Wdo5'}/8i.,_Fvי ͎dgP A & 'PHtG&8[ʔUJcUo@H e7:~ǜ]߯a @m%\T&&]{"~Jm >w%>y Qs}>\ ^WΘ{zȫh0X 7/1k 5;zyyK5w<`,/1Ujv˟``|`Q˧PG"rĠ$DLcgW E?ѳpo3bq@kXTgmwҒ(la,>$1%^?a3>2/VZp~ F{6)DС %RȠWz.CU7=,(Tc|\O9/1BA498t(|PB*!3'`_*(˥=>aK\ƶO)tQfD։bi^AgG{(y`-T#:1D+(Q$$rcC%N(g=]} ݨx?`AG]kB z.Kí gi !Zw Ͽн*ai*s8$)8R&ERl]c8$EP"Bݍn1t,[KiQTn(vrS<|{3!N\PT4y9U4|8Ӻ.$s,x BK^zUwƖ%2BW C0vB' dkG$OUL-|:]"|w?+^kٙ[IJWgz8}ƞK:e?L!RqqB5~h0}ĢWQ'=oo%۶i{BY cr%zYToA]+/=yTN S4 ?K/ ?Pdaؓ/]}5/-ҕ!zJ.Ce*bga_U5DTDI?+9pv=xQb@YXT 51ѭ!C]"TAX("L7짷)UUW^u=>@ݯL 9K꯱t @<:_;1P: ń V4=jT7??\`3HzQ}M|S]^4@3 ZܑBaPlp,0S#t.2U7AnRPduA9'dXPWG><]|#N:\ZT[WB1Ԉ1eP^:@҃ PZM~݂5N;k9Yu+KԨa D!\/LT= gvh&4$^I|Ġ0M εJ}~c -(AYp/F q#zF;R$M{ˁ+l}V{]M d Rj<.SyG  ҈c1xj}zкN;AL gQS щ9+vmTIQ1PҤNM 3?S`ÂI}L؃ܼ!VS 9IMav,s(UQG f4x{0~'\Fzs; 7JiG))H|8O& _;.ZUV0X>vlѿp@Q݁8yxl"=$)yі_s?WNK5W8lhTN%AE'sl:1LQN%-oo~ ΃b)YuO[B1!H$PSkDsyzCЩOJ5h(E RGû`dzZSG𾕤 }&O>?yh b.R@NlpRw^R~\>K~@',t5*,z(J^@rp5=OrY|6C'daBW`wcu&2; ӧNaX⩑DQy&D N8oW|Uzf)U[qiwPT(U CP8u_#Wމ^TQ:HITE )--nC*j(i%W_Jϳ7{anh#Ndƀ{bH5%T,nE|)|"{bf^~qO>^`]Qn6' s'(G*º*{?g 2$d8v0=ۭ}8>)*aE }3h]i,ot7q DY sH'ߦs˛\hPQvpUK(=lE2,|\~s*mC hTx0k<&{q>'φXfC,.#?ZA#I 5hmfv PPY&49k~T->flmj^eAKa̫]ո;okY?-ƏPB44}o*6aIۮЉ 9N[oԚibB=6*Mmqײ70tJ G#`WJFgg.|6(?*cĹ-ٛ~֫> K(QUTLL!3bB(&m:fIq1yz#K)/>IoҺãkBPzXR'Ot؇)/Т:HOVƥY`}h~w:XN5,)mV3Z 2 ?,1r2i~ϘR=g_c:$GG $K>5ւ.CqV~-RjhP>OOjn84=%y=xp/qk1ƿG>g׿,BLi U*|j!#RYnT3 1J $ŧo[̇_j4/Eި=O(i445,c* =q~=!zu$yb :x^)TkEQj%fZtMf\RWYʧ r} Ɨ+"_1KC:fpia }dCurQ qÝQ aeD@4s.pHԢp"ag'{~#'@^,R QT=YY"[jE+TJFdcU9QՖ$SEnb&c V&3Uh6$lDA 9RkB6ߚd3PfPu[eX~g'"rt*Ē`G 7ͻk%nu x\>#Ш]lHשGQ莰+zO^=EƊH!([vc^v3d0HKj!GaSdGڜo*B6$F0`H#],QZ}V?78;f)ﲼ)e~P[jU()ǿIhj]t tr?Rս܇;rC\s xzOWˌEQFBUHėo؊!.Q5+Ec{Ͷ q p 70غxs~(T/~CBz@hRS*5?Iq ghY]UٍqQv3^ !OM쟮uj Ý"zH;&I5t圄@o]tvb'z4qߐr/r 2JګۜItC XQE伟԰K BM;O*xT T-c%r pQP?X 0\0})JR)JR)JR'I~mmmmmmmmmmmmmmmmڶmmmmmmmmUmmjmmmm5mm[[mmmmmmmmmmmնmmmmmmkkmmmmmmmmmmm%+Wag*UUU_1|*߯b1+rN-bK[zӔ?!g7°pNx=i?-T~{NW9fs8%ה&]WMtψpJ pAdFQ+l@q ?w>[P9S4fkNۚ7o'u@s8#O6>) Pu. uW ?t(N|>4&)Auxo(1+ 3 !8oe)yscD!<TT'@ߨI W5x9I5H`OJomیV^DDyhvfdPAx̡ry]B 1Gڈ6n*lȥt,JSkӥ/EvFyǎрXd7r;G cUպLzSys7%:qD13Q-\=? wʓ=cgSD:Yr8k:-vqҬ@ZւSbCtVj.NB-ZU"GO[;f$N7nLJ@>'Z?ce~-sM[%-)]:s7/î?rاjQEA.Z|NHŴ  5Rn;$Mrz֊'ۄc1V!OvgX tTZ 0G^=6߇g;mcSwrgӏ}a,䖪_$Nn!|_:/`{a}[yez4: G="zOx;sz&Vqַoo_<ʻ9s 0f`f 3]_8@T,5kOCh]6u;':7$.`DkY\(B>cÜ0O^HoߖwWYJP._LȌF}~6+ I|־kOr˯Ḽ2z @MxS>lc^S)St۞:{hj*{7Y C'e%/J86tŅ!k2Qş׳UOTEbTf3}]lp7'~euWf4y_ٰ)0+ksY,C? Lxk!1D1?lEANk)-qPI}!~=S㢱аvMAgCpӆzuQca6iOer`TP-ehP{ Xywo϶#UA+I>ީi)GSnXS11 DHmJ>L΋q H8TB]]%~*3}СI՗;? 8UZoIM\a$f}'~݁6 m3=֑7Ɓ^EZemk,sR@Jpsah.- +uo 1sFI8[m_* 1WpܶkXumkVCE8UPуzd5>%X )'z+TzaeE Bk'0H"TUb&1(X9l|QP-rSa8RM>QA"Ͼ!Uvս'? FŽe(彞/PxZj'ùwC)n>Fu%Q )Qp^;>j*pA Grŀ_ȣ22x13s lwxm6ϲKc gy*ˑ=˘ŵRr&蚈ML*E23#0WJ܏pv3>Ϟu R)I94ې+NQlY7s􊶁:'rHNJCK/|F`B+g m4k‚ [RT7/A|*Q _geZwwg>8Wun>XtֻܠM#-3Cm)Iet^=B o%DHe Yע-cûz4uz+X10iߜQkEԁѨ@Zs$`0}~78]E¬Ee\lqGc~jFHLp͂H^qY~᯺Scf=kFV *N.s *T"o' ]8OW]l7[{ qvW Y.J.wA:E ;$w[` iO_ k|ޢU489rsp/*C8t6 7%HaGz3JgDŐ *Z=bf(?z[N}h L2y 'UN?ȯeA|*/`?lj gF x%32clE_%FB %U>|Xyp#TMqd)T0Àx4/ |Q*8Puyߕ 4Ah  (5x@;_A޲O.-pQlQ|bXLzGx]X-c"R^l;|ےkGB[dLn4J . Xcf꾱g/NkFBd^rAuI֑=Ր9׆sQ<i,-4"AqgA…wW숦* .G0?V)}يD5 siN9Z\\2sB$OljІ`/zRu^磄mVV]E $"[,}0ǩskIy'N,.ÊJj?&-!Yo )BuB )<2;sw+\>GȌ]HCpunYo^[%'N5lD|5: 8'o$ޘ[|CB VK +&C `F(N 4($$BVs{ׅn:ď7D 4#e Kj]{{rÙYؙ9ֶT8#+[6USCMi:p ԉOZk9\e:zW-Q^j߿*:n-Ӫ@=\~p@G`=8鿠පn01&:NIoưΘX2َʔ z?ƌub//8T!5AY&l| U'L6/7PJB $P6 *]ʢ\ӀݬPXDN"%O5Bny4:m^a'yZIxvArI"IBT_ 2n{g[]W|/ *ꃻYB>p ZV`s" \F43Q1) DBȰ%uWښ'*M%냩M.5"UMUՐM$40 sۡ=''jBJppNu|f]*GOpN.RJ}Ɠ;yyW :BcGT8|+~YwơHj:׆,9 Cޭ!PX6PuVW3ߩH9fԆA %;f/փA߸]bԪ`RQпAĮbH@R:g;ډWw-cS)QTHVZH3JTT9` ɵ1W$ ٷ)xxXy. :T7%ӛgzd| O/Caqv/r,(@cm-Wi#1SpG*-)[*S;[jKU5SطdU{V9sQ!"UG:ơc}/@IYXy \ƽнͿZTn{]2vlڽ$}Xؙń\6 NYAR3}0ﲂj).:_5,QӒ:q[C+brIr m+MOùK;&z+v q >l`ys3umOH=׿%ϐ|2Lkrb'orعDXapTiPaׯjp! [F)|靖 ʴH~ΠBCzS@[ܸrӢ@Q:v<*&4CVA*IY713pXzrd;z|Ԑ:=|LS"J|+zz*>|tsps0xw,`B;U5R $O:4bAPQevp[;7 }qȌ\A${ke`Y uE>~0i=W\8T@:˵Mb+rUq@uul*'睛ǍIj{b󔡎 a%Mo^1ƴ "s"k#Fn:f?4Ir=C /i(ĉ=tc^4∔(,WRPy9;4%aG(֣=5Q;Œ#ְC6/Ul5l>clٕ<HJ". /X =ַyINvCqMp ؃;\mn4Z A42'[ݛ16G:!3zߢT~4fNˍT}✢w4?iPbQ윤i ۪.&kXOʐFg:MeS:U4hWe kw];qJs RmA'(nU8,.1 O JQjeq:~$:N|>]GAkIy EZIv,!$ W*2V`aF D:,8|01NL +vfUסX`[nB٪(R7 AuOVnnC`)e=] @GGV>B2 .QS(Y?MUoXHs0ѝNS sAbNF9:g.\Fw婝C`KR"l/^BEeƂN|4ܭY K)|Kar=tx{n7Gs(c }Bm@&ƿ|ɹ֘swϯ.^tU5? ޒX"d78t7˃*$_s؋UW{=ygլ報>w )RTݟXC{գz}0* )|iqIwaHsR1Ç7c㘻F}B=a~]z#"}$p9\>!p=C|H@PWS:޸s6:do:Bû#dF F&kxN zMMLc 8N~E]܊Xed$i{eX(5ɍJ(ocN4!/}qǚM@92TB?7Boa2O6|%񂹌W#4ҋrempQ kuN'Щ 8\[uZ-z_-Yԭ&/%TS WZnxf({tZʊ(o?I9©EMt;cpcmIV?Оm0&z骪PrpfM[gAu@Шrp)ȟ|qO"+a` '֬xMWM¤9YTMXB5Q!#0yأ|U٪2W$ Bjju*|AI[c$ $c#ヺ@f8ߛכ/;%os@?f$P❆.|[P~@1Nr~Щ>'ہoGz>shȪ$[wJS3c~?Վy^5}K:P扒p(&KZ)l"Oj G` n_oU}n]'Yb CMI:Q("I@qdT+P倉3Ronu4QUQd=b#h\}>,J &8yX_ IvF+DXIGץ`T;Us@TplV.qJ>A:~o76wuߴ^򡋦qN:xnأD-6Y<~4~Į^F-7I}+čJZ'MU_|Bt+քW~֐8(KKuSO=kF  "Fd9, ^2A7 %Qܦ TY# fp@wj" b!!:U1Ŭ) #o"Wz#vM,v-Gi9T)/t,sxnMbO'ۯr >a+v1IeTR?5yiV}%֡FOgK9Nrިs32=;s6{rKA&qԿV>OdP$X >dܱ7iPnxE9p_݅՟\@4cW1PA X3Jz+,  ׽di^҄A'}嫢_՗Jm@B9 =(FfbF-s9B|y@-G:HU8"=+z,`d؅d(A}we`jQQXl}YBq^E 6a%k X0z;;hu^l{9mN-SwawQݢH3b|*YB9u'6c]LtJB>´xL8G!蒄KCZhY/Xz ڟל,xhGdآiFtD~0[׵-~TnXLf0(%ӓг A?u=ܬI1?^M59!<8h]@[ܔΩpg*oʨn߹Ȇ0L0$ :OdsUVTR?omo~܎MWt+ŅUg_9uU%N[\`]rKE菁Ǩ!.$& p1i/YA+!IiSe$ߺ$Iz5$R2ie-3aHHB*>3m%v.2T8|1큟qa*rnu+r(2ŌC[]O]*mB:鐊p[/  l@ !) ZK>4W(WXf <\ w[^U[1VW1H4| Itʒ 'SnNWZ |Qژu.팃opY.{`yUC܄-.atP@\mT P^_,qlx(|¬NV (FqZ?;lX\T?q(F (AE;"K_!!SyEt8 !?>S~Glxߥܡip2zUM,7 7~| P] v-X00'HPe3CKԣwl~8ϡF%{N^<EPvxsŠV4#ƒGdLQX:YczL/jtfs KfQNJEVb~bs" u2Ny;ebCANɨo%9?jvWcp4. ~8F3& ,̨1&䢋O)_UNY:kpb g*e G+&i )qsG!P Mxhn RJ Sɒa%˟C0AVwzT1(CMWX2EZ{*FMZŒk%^q dFkj擫ߝdEHݗHC [>鱄vW~H5eƉہ2,e`pKCwM+!vi6DqpA.佷fxxt&d){_#_=B}Zݠ<.5˫L#(m5i$.7 -k}{~+A0ܱKzJ\e+ϵNtC:1B <6(v 9xcSEGp0}I15]rv8iuи猦M "Ģ3S#*G g>PttVBhi危b|ޒ>sCC7 CҺ"T1s(I^Xtlk>IdE u<=γn@)sbNH[=\PH ,j"b#7Ys䯐"cGs/n8ߋiZyxswBQ[Tpa:4QdVx='6%wl&=N{O߯YyMoGu&*-\[Q 9ߠcÚCFfvkY.y{/IDbBիD.=ћt aЬ<7h"^ "Cihע"bcP޻ux?]v,]bP#hHCE%`PS' >wD&epP-xřGw@y}L"). ].رUӃ]hcdܮ|=&ptܛ[go -mv/)0~tU:A@As3}g<%duTt/j yj8a}2 %zFfĮR{JGߟ9k1H:ۑzy{HZ|y53d2ж_7]7o/nW•,gknIQ?ԙ׭/ ֣^T` >K G>[zo<>^;p=RgV8R-mu`Gr߸@]ftA;k’u8A;\+ ~,6` ,Y䔣qa YNb߮l傾}f٫P؟?L')!`9n|]菛]Wl6flXjQL hl 'r%[9*B 'VQETSxA0 ( 0V 8/<J_W?]i22˧1P9mc ٴx]Pqv_eVD)@&B) | / ]ǧ^ݢ -F=rxJd'YKPXwp6,` .g\ѦpUұ]&mv,]o.Vmc?>Ϊ%.&n87ϔ:Ն;9ec/qFpp &1S_> Uzvo:FY[I:(TV+LD(D%,`&-:i 9F^8nFǀ+O<4mƹo1bz]Yf{B秸nx\hz,7<Ν6fiIV1KgU+/e><˩N}c$VƱ}c&@\yeF3FM cj%a_e|1Gҵ3ҎsΣ s^9~%mk98uejArIUdzvO"-:]M>X /LxvR%A.mHo-Kq 5!.1 }_aT!G/g/ٿC%t|c9᎞&fo% dzuj:w'^5fpc˺Z:RUgJ箦T2#l2WΑAW.}.zY…-co.=7k!.LĭxcG|vR0ݷ3goʊWonsyu$b-n7uFj5{֣϶L/]n:k1;OQuk̺y;3ʒ '!yG*tyfo g.ulQ6GXkJpG4:=HRM%zN @STe͙qUkz<Xph5h?cg:5=HT>@[xCߦqp}RS#-G6da~5|E]p"4TGכ|\4Ađÿ5oy%hb44Lg©fmSHrl&3}h#6#w>?o-gZ+ koݟɳ_J3á*1CDNc^:_z1a wkUh"X@%  @w6Fan DϚw"N\4${95 Q$,FϬFFԢ0~^MCtw%ȁHSNsdr ]djZ]@>X^@BD"P@,d lVTŗu"z POO+%Qoo2c6BSɟobf [{%m8WlgBƸCX+5}?/0 4 ؊J /[U)ks8I(zz퐼9.0($~)'ꆃWIbi-0{zAjtXfܴ 9l3 rpaX90P"' %-N1vf4 !#(g)^uuCk'p_if?'`ޖ3ຟl7Dύ}RZn>Ш]}&\KMFPL+pqڢ#';ir(!q kPPmht7jR{W!fe5m@d.kSs^ -TD'Mˉr.]ݑ<<+D#*Gq"䜔 G/~򦀰ybFAWo ԣ4R/xČ-uЈW6W?h)2÷+s j0 ep5i|\kX֫p B!(QR>cl6L|b{p$AS$ tݨɠzcX&%bLc̿?f1ѪzRUR V+j(q!d3H%U8>L*MPPC6nu*B yήH~൵ ?ޤf#=,TxžȅYY4}|YA=aiPD55@K}@@z阬zUB1e,*m5'3U$ΐR5B 3[A/ p!fj,5N@۝TA-g9gWuW}I ?qq7@Ȫ+C/ϰf-b0_Sӗ0VsͨG[w$jW"5Ct+ jPWy\#FBOưެ`^(BSZᑨNy3ZU_szP)ʛ~ʥ=~zjxZ,P>^J_ƳONNwیYE 7qװv* (>OP8H|x lO6WUyj co0[H{Zl"t0ݓ@ֹK#ܻ}&m svLD0[X-i|s-y!rcNҙbmb)gYte@bǀP {;@wk*C?JtBjP(jOy9H:zeCg#L1tlkh*V& _iOςa-K!1ZT>VT&oo|n5dMT^v\.;Dȷ^b"*ntxo͔mU+ ۱vWq4 za/_ h7tYBN%bfO#_0iܟ}+ /EHB ?HIl 0WG y ~pr[g,[ą@}8Bx$ WSbR)P)cD5hJK<_UwxI)(A=p4"e=RE!gxJzgJ}iñUcXʥ#3*J)I{/+5P `?fiPTD1 @&**j>hO$%S([ؖH?J}ʨC+a Du !}|!b0 ?`OkX͒$(Ώ~R%w(}}^(nn;xJGwܼyVz_RO[3ciܣԨt_ ]CYeנBnVꞖSorA?]'b|XS3:J]B OFC;u[y?=|~Yf-pQ4&i]6owu݆+`ЍEI9M$0ų1.,a[pc٩d^td;wL{.byG*i6ܢg3{0ƀ9."8ᅨ|9|=aJ-1\; %aM}pގZP{j< o:FRl>ǢMx%_f(,Z> ~>gvʪY8zApn=Y=Z?.Q]3 jĠ @ ?_402 /AbW9xZ(++ #փ>Apwڨ*;F!f(>@#'P!opg}2# =s$ Ls/~ ϥuz:չLpT7'0- G=z) AG)(q(2iK C!FsṧddD%DdEa(v}N_uÔ!Ł>YzMwoRA"Q=Pf(tZuHҔRYI%!hH򈐊ZPX!GgYBV0'"SFuvl3{X1+PU&8B8jqA1(>pJ<\D:9%qy LK0reB$&8Њ@dMF RwRDԎ p%Y-fz2_dˏ%C$H@X"5TmD$k8BI(3`0ʃuM#G=u&s'ĆO͟Oo\ q5d x&C0*a*A^iDU ]J \aD(F6fP@P41PUPEDKH$1PD4% ؛ČH!(b_11GAggyjn%JZg;Bi676  |~p *0wBM~ʆHyu%C| kE'0r)0 Gda-0i5'Ѭ@cńA$L)[\%tB z &zG5 <Ɛ$Ld;;Ug}[ipS^Ue4- DX E,;Ҋ~fo۶j ²TkZIZ1Dk a+\М@m0' #KHI*Еȥ *,|T2"yXJ@\h1Ff6у@q'\1~"0%0B~v߲.+/xQ'ۯ11$TuZ~m}zHYVI{>ܻ*֠wQ~P b6cZ~`}IsS[ITʟ*@C"ؾlG0VC2UA5KNn7:5LI-3,:$)?0?R}`ϦϾ4筂f1hŎݔgԤD=3 (P|Af?&yLkYD=TS, /YI`\s:uT[*U"<LFdCctvy3}I3Cs絛uCsjP,AQO,Y?5D)5wgɊpCѹp(keT2]u4e(\ÿ';bd*~ӴI;=Ppɬ .<>b  a1<; 6Lo,L}*٬)E}YMPQw_!6x&wOzd ˉ]=Q}{ dDh$>yePQ&6) x~B!+5~ -RCVE>gOR\1 $pnPbcDguO~`nvW.&"ôukɮ|#/j[lmP-dUvK;܂{IS~u 7*M\64"~}kH"vW iZ>/.]D߆u=ݵ|@gH@>FD!.@Rr2PPR4d|woaC{JZjl^k8|?am+H0ҭ{nْ53*~ ObXnUb~sAE@r(b8J&E8N@PTV(hJr ̰> BNxf?B&gЊdhM~N1 &L&]AAzbWw}~> .jt*M&ځ(*Xa^ le]Qf,JEbvba͝C!#H9,~a/4NuG]zOsbkGQ-vDERn>9qT f O㑯Hi, ?Л~%+ ڊɰch!;m?oxtv;; F1Yx0~G_֕8iЪ0)F(()JR** >ʨ)S~_5-g6r!F hjQXQP;d(~l2/#s[vPJ?IVb]n1I!Rn'ԧ,2"щF~SX­?YßLox>/H$( Ipn$er5 +zS~0#WpH}ڨ8y'`~&:jg(i0Gi?M#kyh(]kA==Q*!9.j='nGB<Øgd'~rOhr~%AЫ@SPFdz\QɳSnOP|A D%4Hw. -}Qy#X`#D3膚;Sh?A ((1pu[+ҒU`Zsa,卺@so 󣆹,:&qr l@9<` e5:⪃$y۟"87_p @*@*@68c ׈b}>p8niAmG 8r_.D MJkU,?_D&`U섺YЊ1 b"yʽ`|ap6KQ؅W f(x0åeѾm&1JۡkK T+h CU_:A`hƍ) 9ŝY8.C}OYa}r0Yd d /k%`J( gl,r p t4> (+@<F8Mvo1c߶A G P"}9DP$0>qǸCpfAB$|;gzeXkqr {Ll=>^Sǣx>Ch[6H*f(% #>|;91QY1%AVOҾLEH?6p:BJ l9^TFk`*AX<""@ۨ3B*{#IDopd8ed<^ 1354gQ=`&}C>_ C0,zC8"k )\  TL$8BIaz)T0㢻C P+duUz7ŮܣHsc%ߟ'Xf\(Loڕ,_Ϲٸ£7fͯѸ <} ]{FS u0PDlkbId%7Vg "$D;?a 4%(3v)>% :X4fCQ!ҠsN]9)ex,\Cp`h(Zb =m{ A:v ,׀+, 7VKPmW< T'RĕQghu4ִ)=;t8P\FA fkP7#C+rsٟWgě &$% >^5._>82xfj@92ݰr?'4WZAd:oz -r4IdW3)PEnpF$梸G-x{(Y VFsOx78F.qUcƀIrmŊԦ95(m`mh[}G:^_xҥ<|obCׇ,# -2` fuIR-U"fE52\^k|(~1L%zN6-nNS nW^X 3Gָ^;MSI#UE[WT u{99剝mzՒ`uk~qIJ?B#kҪϫjLZUH=^ D9s)i@aw>]GK/Ǩ?Q>>rw}D[S4 ^y|#]=Q bDj!ʺ%@z )f6<?a7ZNɉ@ _UAȨZ% m0OaQ}_·zfQZw0 &R0tڥ@zWÔ ɛɔb=B@|a Cƍe{O.DuPK4Diy1S!HVPm)5g•$ 2-RܜHqPe=E~e> Jd:FZwkƧh:F{. GÐ`rˈ] N^?1[C„06>Z{]>^v?Ĭ;ΪX.y8qC9\,Y8LV @{N 19K<ͤ8u2s) #n=vtüP_ @l4ww@⽣:O%GspTS;Gxt"iOߤ ˀaQ={ "G^u8Y|&" t!%:S k}Da vRtW`T !ݛ8]0 㫒NHY<^ ;]v[ݹwuQ;!tz1 ;%!pqùD=8rp\ sШظ`tJî"\~?y/"oٿ82'.Mwݣ?`1ݲQ_&vu_WA] ~\}"P6kl1< N;[o?mKnK7m2Yf|zuc^}N]p:lw\.&dxZkMݽ=rӯxJ2K{80ˇ$lxaMZ('ˇW݌8Bt;dץGN{|elܝ4[mrUTtlEyDr7=y!del:;mC:VԽx8WWRˑ;}=2D:Qut7V_:$nsfyX[ok[ToG:'U>|;GCX  G}oʤs}PcODyx2ێS#w\ʎ~za_6k#X=\6O{Q8t,h\!=SǫP~ӡY10-65?? @ B 7evι8\qӪCY~d.p>Ɛn9.Pt3pgUC1tSIgT ]kU)ij8g񕑆uU:(a6fiS 7E95bVk-Ã<;3M3IJ6Ԏ4z|9[l b_mU,Ng~өJr*V1\1-4??p}!P a["02ӵϓYW]!87ԿW7,c>QohX2R@3/Dٽ"'lopQД/dP#:#Vt{XXЙ qRRW_!Xd''d&u3U jȾ=k{kH.,T\u1hZ̨%K/K>:G!,ts6a8C]<bڙMÕpDDޫռm{4"S oN}/*&_[6 /ͨvfs9եNX0e}{uf^郔2f[1ALJϿ:;;5A5*: jCڦz۾p&JИȯs$6=T7]dQ}= 9ϮC2kU&<|Fܙ'%a14t1 z̆m=m5˺58 Ȑ!#\am^u1 7|ӯ~)ۤ9|vtF _$"Y2)k_ʬe9eUWZB"_Y_No#%!!@&PMMG8|F4;!bB]CPH. &wWxThg5 /&M}=nC_Q\` iW_$/lVkyGwaVѷ{{DVk/$U{yENx{?Prjy]![tz߱oVsh-['5BUYjɭUhXf0f񨫜^177y.P7w2)'1Bf\'1:g[-a79&nq$Rx<Õ> ,~=9`5 <ɋX[* -νӪc~Be+mf{cd!)gL"$hiy_WoO{mQ|l׏L5zdE|i!:~}>!~Vnê鲵Eޡ<|} S>@CNpB?tJAq2b s, z2`pj_Mb2g%*#@@pGqY:nQ`380@QKmu+d0_ʼZ>hcc\j+.,؞ <#*=萪`Uk!8%Yn?8A|)ߎ9 ;}{3w@]2mfibF|U\ەle,R`:\NP9 @-WX}Xtv!L/V2DkF-@ެu` q\93ߏDrͬW"^Tmͷ×q~5{bh7 e5ݨIR_Vp|=31wDVU禼y<%d9zU_@' wvZp];}2u9=!G9A0|G(}q!Ńf], ݰIGD)_`_=@n02Gq'}tNxs1晠nnMQ{;^g3垾G]ͳ_tmZ48g.ћkhЭQSKְrS autiի]AA|J I;50)ϧDa잪T>,$vt1ɞ/?X]ǜҢRMI$[˷L,1fz"Y6Pt{'u5 Pf!lb*zZʎIPHeTH3[氂by7ct- ) :FF@:Hi1VcEV"ko^?q>$]$-<!s3%Mk9˪Ko9/9ʱifwtgN!MIW1<M* Q~\k;xj)=򀈍 "iHz۷pT !5s<@":X3Mk(\\xvѢx.۷BC (F@1Ukǡ0|C>߻sXִ~%mK ! F6_1aUѾD@o"*z\".W[bn +:뇥/G }Ocߝ A#vnAWH-r ԂBUd/h\kE# : RqgEV]ec@jj=MQE>wjPE#uxts"mP#(I-&L;_}odNZq@þ[jt݆OæƕV<䪉MI7pRʐNt2I5X9&Ȭ=c(LL- `e}IE V ssU=D%Ξ<ȵ#ݷWr@d_F- ;7GN(vJ7yvutYV8HS@bî zen٥q%]Mv:nƲ/w4z_ÃztyBo`9;~qA_æCk5#'Vy[Wj<`;Nq6[f(Rս;C ܏x wm j!#Ny:t}W&8.q_CKQ:]ej;} 0QΪ5fI a7Kh}fg_UA_ bEW325 8>:b~4HCWIC[A"&SKUsʹwj|Gs=3pa6Wrձt4&[芸 vXSҦrCgLlqQQJ3dPNۢ,lRU-nUiꑮD_3SHXA:EsJ81 *~0qWs8Tad6쵓cUN̾+_?FHn%yAqDRSIF uAI8+`ֵoslgaÒ|->5S:>pd DS8&0XZ& ajR-1^B!D:]J:Cp?ZijuuxcXdV79kk f^xnλCߦMJpel\bxy wlIbfDe!j%̀ld5&d7*7P  !-Þ_"R6ԣ8sϱBj BE!{Ε 2b_,z_k(6e*_.7l0(?|i<;=U-5Z2}!<9f^f"Vyh;+a|{f=+溇OcR"3 g`Wp#`\ro;]9er 4׷6;PGgOO(R@n  SRPrQ}Ċz9O$ܥy3  :IM4"nE|"q t zJ((ʒHO=}߳+3c9-O]3xVb**UXqSsO+vnG|M "j^g7q3v梪feT=TEb([ f&ffCS <*1y038?KEG̐9 0QL%`PPAEIReC@ K* a`@DcAK13530D,!R"A„WHddLטTjɤhL*S*$FL$ LAH*4nS"h&J% 5Q-QDHda0aCHх TJHE 5Edą(~}B2UHA)0C0(9ED>GǽcvvgI!P@Ł[mC5DB?ɐJܼa(DՒH Eox!=ba$aL ᳏hIH ,N߲uȉx$4H>?'nB݄(HY_*afq )?ĊGLd4 95˅{KR n8K& 1=bλ۞!ωxnᶰu_Ukwf+q5ÿaļs~5oZ/o<'NA,V*@)Y] FًAx?Oo PkO2UT*fBPEe%a=gâ~ν< ~Ԁza:u_Y]!zߣDMt,phׅ* g{~ߢq:eK}=QlޝSO{IqLT-9{>@a0OW߲dz!fNm{F`~ :`[rUV]}zgPP1tFc ?31O:W-=\5S9| K*Kwrr jο[}]=Fc;@aY9vGѣ1@2:@ODy|C>]o@z5A_JzAqϤY'FH*O7oj"rrjѴt氠T48 ztӝCs玘(]D6hF ;nzMJA=g͡;>`>ɣkdr]펭/ 4 RӸ\TI|wV'qoaD#rgJgxMaU@%R#pSp$I$iyp G Ge+7yѠw(u0ƷrP֮ b{n-uUUUV?[Ի1>SL>W?nOo"}pn'Bp(t~Tva5T $|PAix>yxM[`=A|>HCն t$t&ߨq_b'I};D !#dJ0F?NьUqssB.ŋq{k%5#oj ̘9w׶_FZ`SodAƬQ0cyY*T^ %ʊo1@9&A[2bGvqp$EFʧ BY+ߟA6j~9zUaDRR$y.r<9{BN۞:@~?o!,GJR$+Ӯ@2 |2tkRY2x]uU"/wf"1mIR`f@!Vz|[OH /bI3?Sx>IMu0 L ;1r!,;|8Nzǎmtf+&-ov0`8 g7!GE!H~%!簯-!Dc ϩ)Ws {Ou@,6@ezѿJ7?afJf ]BnN'Q5B.C'L7ZZJ!0ыѦ+NX`hF(Qx2 ;p/=0 yQ #O:q٠v뭐{9^%#HC:c;,9C'}>B!4 a;g#YmE}V0t!CU;,M/\貞/n (R/!Yl*N?VD+ӣBrv$$E?M#I"%lDT!3.?fg%(-ː\9+lĭFVQ6gN 9B`avۭ3Vu=yFZ>bjBlX<n~#ukS^<[!7<Yidy> {vi6b )b`| VJ=9\ϴOQuah/ǟ33Ѡ~k~vBߞL7#@`9BX){~?¦9X.) g/ `r <9,ÀVv8gNF<+Vs-売> "0PU[;睨ǷO_t{(0 ;1hT4~|xD!3b|DDM㏗ٯ@;;?og0 >gk<xޖ{gw5 ,q$ 8z0xRVSp].I0&r"f1і䲙u Fĉ'9B}^1 +Ȫ@FY? ESRѺ2V` @nDhg!i(CR|G>GV`<#k>YzpGErZce4/n73(_~ Qpi>ڟ÷10裏a=(:&2sHeb[MğE¿0#:LH{n`X.B~5$Fh=ڳ>ZzGxݾ$J5 + ת>u>/Ofw2_.ЉjiGNo2(AF0.ZL _q5DygFhxF#崢"(:@+L᳖bS %[ Ai}3cצo_i_kEcX1oA9ZAzfai;֯m`,޳h2b͢xyڊɨ}5ZFP²^e}77prDd<,b:% ,q?%C?ۯW+ڶJ0h@QY%쏽esM8M@y~.u-[DŽveYZge{ AU탥;czD:6*"nRQV<뭻UFlQ@g h)%Ξ5 ` J+c'.1=斖Le u|\ZXtYltՎH]3kG:Umw.;*/i 2ֽRt`Ȁ;kUnʮi:6!bvRfĽ67Ҫ**>Unkh; :Qűdl&gd9ӑuV aZL\2.0XIoݗA :%X "̭vSljI+`̀}Q@P()vSR=Kt8E ,WZ$ Ο6q#S0#D_ۄo}%tωuz p[*Q,Ճ=c3BAʶ@μ}<(h4Nk t>{=*ܤ.X+) @9(c$y$E9c F!Fb)}F&ЪsUJ?ddBϮ!5@DO 8HG T@uؠ<0m w>?/WZA]ˇAE~PQs1Ϝ /ga}ի$SuW ǫxTdA}z'LmN3܇< i<|D0D 9^˪}Yg'-]^5raZcp.jE٨^tѓʪT+aS*:& uͨի NIɝm&:O}#NJn]uG~rl::$5>/޵bXS1λWNJ|cxNJrizͨE7):9߃ii7F]1|#-F=niyarю d Rٞ>=355ZI:wFL]xh54EvXWJVOgY( o'mT'=ǧSTb*\֗m[cM][*|!6]SLR0ӷI5۾/T㢦oIy=YFS|̙̈5?Dd(q۱yi'89}'m c8bu9~L*H[\!)9NSn [U''u,.34=ؕv?F۪~޿5nK)\xWz88A62i.M9<sLVWmtȈh2`2{'ٷICǞ.쇨0 h3~$W $OQ yb0 ĦwgCy ./2(f* B)"EJh(%J ju4ѲbB""1Gy5"U)Tr@ʜ4*Z;,V1-cV ymɒXv쬇vbHTok**^BaԂy#}vW7˚dyˢeɿ6}-/←5^'qC<綱rz$'/0 tjjL4WUJ>ZEkElYt}~ֽyy?uŎ:*ot(`%"H"{AA0I@t1AǾ=D\Dped+anZw4u<\JyYqX-˾jU++MhrYP/'wA~DƳ;㩇 տ9"eyc kA)@(0B~V88;*?paUXp)w~iϦ iLTm*2PDMEŒ ?HnWqTq01L5T:bj~DfTa0*S McV +B;~]ԎZBTp3ZgպgȪ}sY]{+I$ LE % w (lB9'&GA >B/bWr6ze EBNMU2 #~OP:r#z^d:ǜ^\w~pPE; b S4 ߭>*H}^2n&tb[uÆO~ėG:(%ҝ` .Gw @ACB"(􃴩  k]x'9묍+`q_ywێzH4w\˝H)ߞ}V.zu:~Å(ya©5Nx_kR]*Xem5jKf~48<_mgXY b7j{Vcy;gic/Fi,|n5θQU\>`wԿny;N/eHG.._n4:±-sۜxr^zz"]x3q4gOkDP:QʹiaZ9ĕsYxĬΔR¥yDmhԩM$+,nVQW! 3K ܳ?dݨ=&.VgvT|5󪹆ٳr|x f+2Z vR4I 0lm YTSF'cxkC~% t{ ]$-G7{+xzzA` x*` kCӊAi^_r@Oy[Y&"KG!hDΟN@Иߪ}$0yprbPT"⭓92,k(Ȋr~T]Yh6ꕓ@PUعnަ?v.<,* ETGh))*۰&9d7DP)E % }bO4A&f`vBC$'޵*c;ԁ9A?JC)  |Q ] ^Rw^* `Jt?S%g_$J܂ lcvZ1FيW3UZf( ?';WG̀%P/G8 O&V $Y]ѧ'H ƻJe7CfexOq (#>ldϩ3>٩tC *(kH|zG~{2YU<}}$( WvC$|Ǔ2!{5˺rjS*Ty]7wASWEN`\Vvl} mS&*r`a]maRn Ouv'ie4ޣ|Æi>~T*H;d  :ăl[ ERLOgD!`x3Ea}w魂!*Ðsyj"Gā!`_9#pr::%I=>{I&3Ծ$꿧pҞ@B?\XO!G"~N0R{G ck2FACÕ#k!,>i>ITA?fR*ĒgѢ~_WE+.$a>m0Y^<1 7,DTa_Fs,1k9HH<1!W꫽=['M+oKE*[GuDH&`@PDÝ6}э U$={qbWpd8( Ï+~~=`>ֵnŔ5fU*@ @䒈ރt&ba*Én%!_xcڌȞ(s{K7Zu?- RUYu ̶wD"鞜fEDx5 . <'0p:gQF$I^Bb֥3ȵ=84ðHK?>-LK@rd sH> 92[;nC&t_%HڂvXxЅ4Gt>i#Jȑӛ4ªZT@`: GvI SW$A_]QkN(t<9}{pAu-A)ga.* ^K?jelAUH`>fImp_O*|BnE'R\@Jv *2-π?1;P?gO*&aejh?]McxI"T z|=? A$*aPGNz P< &qni+>F(VՓ!'u'o*@>}PkMo`|s?d@AyQ }Yw|O?gd?DNL$:?*D/oL3' {vT*րl,{xd0|HVUJ' 8LީwUȑ"]DzCMMT(BxX-tDVD4mMy<vKBIBҰD*W~Lt$Cg: 1QTTTCedDk1tG't<]ӽ~Ds!9 . HVw ?qn>:G?_H~Zl)WS*;vZON[Q V}hW`G>",|P `qT F!BQ ã_c(Y*_W-pa}^,`:* /y 霊T)`t||[;cCXaWI$P_?A5PUURn:7iw:?wπŜփUP^&X_X *0^7":B#H;wl~UH4|qtDJv;j%GӋYߨԂ&|z=a)'}9uV.'1r߄@/a _V!&=$0rǣ={z(CFs9rw}-7 p)0HtFwA AETWzfodyֻD)87}6b̓vݬ0o[O׊RHWϧQ˃g^|4 n>g6ǂ\TuX:ϭy)1/ϝ)MD8x%OmS}~&IK+9W s']tuӊY#Ahs(1@' i~C2soK P9lܕX[jb!Kکi)3AaD(b,m0%o G vvpd*)JpH]^W0RK'4^vo(ݶ}{ /;?} ?zW_}GQ쵤qR\IVh>%d@P\Ov *!# HYp rRt!>i>§;^WFj?1>~Hm}JG`b#[˘ϴ"W}}`; "K|3{*N<>?m]]AM{ W VIKGwZUQ4QF'FؖwˡZU2a@k  ^:2T ZG۵GcrGuJz?U0vt<>zCѡ=/{.'G A"QR] >psz{lUV ?VU '| .ؚ)j!5Q`P<j ~^ /L&ːE`(,(:Hv zT"v GJ7dg13g ˩/'=Le'6 ""/wln۶g𞋲k˖#7 !ǏJ%Wq@bOetpL5 ?# S }gׯS*[|Lsc=jmȸ5%qP״Zh O1=R}"Jt ¼e2,KC?7 Mi-) 9_욢6C x24!ln$n:M}wB:c}Wf|X xybiȝ}- >d\J$d ` C ޹|$0l;@=iw: Dٓ<>c,aHtK KkQSZdZ5kKU.USzz}wzJG% na4 8xj Thpq*/Ygad={7nA)@< ddMJ%H@F̒ 1ҚzDg?$wP}oC]PyL:m%*1O"kMkNjo؜ײЮROWt 3}I+z6I/Fڼxg8?%xzT^vŎ J)X*mpJV=,%[6i mPy{0衣dY!?Rz\hJ8Ҿ^ &$(Y_Mţ]԰O,)gL !Ufui\j=e|(V(zՑΟen(<4/o1~Do]8J^cD{< P~oZ?3/bJL^Q>=;.vv_Y¾52D;kd |9j}z'ɱGyZD5 w: ds\UJD0QRN] kɇ sШ@,>/dqC0QwLZgӧP5&ÜF\'|hT* zRd_-q B YDJ !5[ N}P#AvCy0o?V 939^m 55]dkXQNO-4GuF'>7f䏞Q&hD$D ~\/[؁f!KUIb`x2]OY=;μ6$Z0)ϛ$tGtCg<\WT pWC9{c*%}ƤQ*d -V*.?M(d`ղń6J8 %"P$yƭ`H! a,cN daBُxk !"}Й4@_0ri "~ sο^0ZSH}1^KL[ӻ' # T(rx\ 4ƒvn2;dz3,k]>X;j9s>7j$rHMʤ kZQ`&l.I| 2&ȖZ%:Z,Rj_z/T(,]4/ؘ!3ύx Yl*^Wg]9c_t+=TuֺYjl NhA ~ض'hV H}{{1zlzdzx}N%c_nqډ}@do}w[5ԙ&B?K}9u"LLU| N義Y&A1Ic9) ,7IG^ãS)UfE*GSՇt>) v!Qbؿl;߾oMnQ#?‰ eAϤeliaQ "b# ɣď4(Le-ōO; ,ID="#[o8J;"y" w$,PNR^zܒxfO|pGgbOeٳ;?Z(#!@dW-pОs"}j]8G:aԶY EҶ2y%hJьDb a䘛Q+y<;[} jd~#ef#ZfBsG*b{OgM~3H1А}a ?jAMa> ` 2֊@FLjh~?78~r&Ku@l =LNl:p@Cz>? nc}Oc ?0 *{nh>' Wף`1k&qD31qaņ?*G8Cw#J2d &]z!/i+uTvRrZlt"MrXBn%NmeV]q[Oӯ'=0߾gfzlXF$|ϓAFeNySޏ߂}11% AHP!$CF(OD:$.9THPBV wpAu4Aop~&4}r=s) 6jݫѯ-q(IۄA¢1U>?D!O:ӫW][ۜ6uވ:忤_ջa(?Ώ! tO >7 QXMAʂ')DRҁE4%  R<j|:FA;%Gbz㮟*} EUW])QU0빲1OU@SJaozfYARJP1Mw 1Cmva&.8?9MU)6$#n%,5 s96Pz)Xo`ERЩ%QPJȨd `2BDh@! *R$HJoOijc|s }nZ}5a-Dd_(BXzU"j,0 8 SDa˼;A#4Hpj"<8Y+ɨ'$D; G5ҴWxuW-AY<D4oa͝h&tJm֖@906DV>Ɏ(ҕBTZa<&Ss yȥU v.=E;]xڈ!Q&qR=Leh>r]P) F9.TDZa(~wS^]9:OAYf7ڋ2v3a7#trԝ@NshPyZ &]Z^|&p0kDHsVL-DvE* q" =%UU^w}o_?_5 ?wx:H%S eF DV9_Ԫ7u񛡺6~=^_׀BH#s KvZ7f&!SR 4m Y+C\(7y 'XnPplNjT4Ȟp`(r_ ۥя}vHL^GOCCi+c*.1ZsaGϖ,}Fs!eyk}POҐNZw&|=[)YǪi#ּxLcǥ#D>h7GQn8B+ &+ 4"8 kP#`P/t(#ŝz_ ?RY}`Ѵ=kXf%*Nd<(B* bWoG|v$rz(! Hy8æn',1:gbbQlP FT@/:G}lDxx*Ukt^vp{3*oZt`Bj T% IA0aVQ$)%Z=pNώYsRw_g֫vC?Rv`H+jx.%CdKPvS wT0J29E'LVB+sqP~c3 >Bi zr@PT7ٞJN]Yϯ7i"K!ttMmGr  (2JfbC%)q} ECN[cXhJ yv} q|k+Xm&_)3LD/K 9l@/vf DU#v=.~tc2I!+}qTx0ư)y"(KNfR5a*rb!c\f,&3 ²p\kyUUSu*.S#̀\60^R; 5W t M- ƧWScfxuj%H<-jGH FgCsTԭEB:q}sQXD8 ;ꞛdj.'9Ep09&TjHAP:e+N=e遾\ B VjHt8wr<6β6֨( (^'NesUE";`EQFV~6_yF_5Gdubvs0ãN8e g[D.lU5*-|t/gBbE;*X()R$.cva-0sPsUgehiȁ wP r2xuvY GO;LcVu~| [Vdb+?WŤQO'tI؇L"}~Hl/CMCRm)oY_ΗjUkgPa*vH:wÎg 2Pq[! Tj=*]*W3ߵ:|OOة]l,viTJ/zK+)=pa8Xڗrg NIoz'ΘbΌ 8kaZRL3)u/"&l3(.t*qcb?dTL>]lҬ݇0oW՝Ma!qgUH:G[./܎grP&Ҕ)QXB\v(F4ϟw?ġ.SAטj ;oj1+G:m a=nq$`DO~(IkB xn{b{0YL,2^±n VjͰni(!J'A>2|i9Q*LmQ)#6s1Oi<~M|u}PT#s=O-O `f4z1P< 'I;& 1h`)pgaܐ9CdY  'Que1f;i@%iBdQJ*lFSuT22{;, 0ꑉ \p:$w Cf뷛gC|;}HqpyD=7xy\.4:JJF<8~w.4P@qܷ}yzќDžYR߷o6A+-QPKB`dE`%<,č׼@n ]ީl He!Kg$(}!@=;JC~>' RGœH녓Oz h8vd/AqzIj!)Pyg>q_?$w?׶B!-J>:*G[TujT ͆zݯ}mW;2^>usѶLjI8a0]P~˱e9^ZoxQdymے6Kn {zAۤ?R?BD^<%q%8ʗADphLNb*n2aBOצ;rXQ$9atJ+keB͝ޛ?6SX:R!(a&9 I>|9 ;>_¼˜, C_dDʴal3}eQG$R=a9zXxhR/&s׮NzʮYEKЗ4[O+ Gφ6)AHN T<4a (uO"_nu9.P{n(':GDODRk t>|AdE$@9؞F7&PO+k wa*9|([ߦLng© 0 Ij* BaaJ e@=1Y!(*ШW>gLs ɴbL>?g!Q|N$ ~^?^ĝxgPgv*y` p(?y{OO{ꨐQ*kWU(_rvtY X{xv\}s i:o_bQ0L}j"ZF,aʥ3k՛[EiUz:EҍH^:;9_6]%D9 Bd`n彃Z"!K8["69>y)QAP"Raa"IQ22df'e 'pO`PMW<`-y% w\l lX"?0 6PLa4Pr'SF:΃ (3 C`^ph1;,XX(EQ, =J{fA4z}?VIAE Bp0MN:Bu{Ƃ]c`T-$BcvyPC˩ u/?mX[7\0F#A7*pVON5~w;t~+{ o@P]gw@u,9BYkYirACwtx04eZBP #x#iI'xMCȳHz9Y0 L z\c9&0w9 j>@c<1!;I=Lw0`52ɑ (8C$ËzD  9R~pۢ& qĻw?֩P!ጔTZo1H߆ ;c7;F):zϳOV> z!Qi@("#zD_lsbQXUNƿGtz5&|AKG9(g4TI]ϲw\ df,%j' n5ZuU(OALdhr{4p`^0\OY>{+SXGDQyz7"q”PEPp߷06!} rpR w-[&fQ V[abVѦ)FzI* U[A `d='zXgT!l%xC􅃁= T@ct.&뫸_OGZ;2aP2=wi~Ot6x#XwΨkW-=vw\aO8,H!qcyߵDDְf~!RDY$96bU!k!b :/<d'ٸ-b8/ sP(E ab1@U!S+an1TZ.}FuR+ـ2t_ǀfxok( B*qBJCb)Y"0ɫ YpnT9/D^iP縼8ڐ_ ZEU"!5H`iRvwʟI)Զ %aMT3}ϧja- CОKD,,d(D(K8XefaRT 2f5%F?~ ]z^Mtzy0A=Xs4&4̐hk9/P&"qDoW׆&iT`.{9mJDv|uZBSH4j8dki@p lysKdɻJEUid5UUUT TXȠ ŕpD!+"JF9LQ.ᘄLRq֥XI 姺? NR2S3,z͵dB[ .9}(v4MZ1Ovy Rpx%36ťڨ;0DC&CS2d!ډΪ r"BGž韋)@ O Xk4?B6IZ&WB%OHTq iAU̻.'j`?AۺgNWVpqh^4dBCat!srsְ-6UMF0AWL1}^j m#aTgKڬ9rBFOPFp܄&)}hhҥM _k*)eV:g*G>Q5 ĪF A*Ϊf2u%m#[?s6i*zS0pV2dgA[]šsr;Of--Ǥ* رSD'Rx^Jamx5}1ν]f z@?g7vw?,@BgZXaf ! h!dvc#Gh yB9\Q?QS _ɩHp` v!h^@9: +9CoL:QPxx>) MmM i!<NfMTfYQ*i,R)3')'Sbm:zf%2:Qz$Q`I(C,ӑ-Ya/ΏaNM#!gԲGpe"x0w2C١N+s7PÝc}PS~'"gqzEO[!1O~q,j3bE'3Y.L4+iCkW)U/ͳ릟-x~}Il==})4|ZX2g9Y>gvra/\RDz|s4@C! N3E}w29H{!3 w3^=u93KkU8Fu(^ӛ B"R5ғ{qەoٮdt&=$fc#;(TQ)ؖ Lv"=Ø/3㛩M]n|5`WQ+M(iukˣ*ʤH]<#UDhEc lC~?,zƒ&=ѰЀ1e-B Og YRވޱ rquz"BgZo2" yP2AC:eoܖ <9xjY/DBpG|Y{&:c4Cy[Uѳ*`jνFO[JƬMpfԌ0x!e3tT9 ]@Rx| z&d#Vu2M!/Ѿ(O<ŢϞ!T\?[k:K' vC\fDzg=w' 8&&~s5'dr%>-& bH o5F0=&aȝN00Ӱ$N10w;XQEQ{x à(i$|Q!$G4; >a1bġkG@5E9zϟ> RQ֩&UkѰ(*zN5$<~@QuˠlP.7apܻTWRAZL{nXfG1eCl$OUP B# E)r-*MU͎]^~/4r9Y.7|ҋd?>4F)9yT;>BmqWd(Ⱦ!,p(!.#HqpmE*jGW? 7"T:8 0]FMUAGF'[= = a)gDa@ҙV}Ȝ \UmOZy1⤬'D !K%Jc?`K|.%-glSzH@OԂzdM"¸ >@|Ds/͂<8Jv3,@j'CxSa,Icshڛ>ex!'=BoW|މbd[lzAjZ]~8Ow> kw,d v̽۴;ԜTUgRhdu->t)~ ;I y gQs';@!Q|; !ݡP铔NvFap0ߞ f><{59E r:՝*s_H|krd#Y$H|>FH,)|b$2l~R?d |`E) b,Gԥ~_C8|UT4fZF SA0u`6[0>PR%!$y!yB#bh^ha^}6:&KHpyN@L ,hCt>zGɞ=]0E5KD-4_n}<|4ʫ-2=)i\myN~ ?{QjdI5`=lOb1qMʼ֩Pa {1lj64}!SpڦiRFU&M7 p^s : As8)X3@ô<%L&h~qNTC| :rQ<<$qT^&fKS |7e7ތnZ݀qw37-r'L&WGrptusW2 ě`s2)lö|V/qi!33^RNc$3 qi;/ }%GzhrRyELcH~gј @n`[&ù';@! jx׍^PpoY )vYѓfC20P<8vks5cs[3Xc8dh-aꙓ +)O3BF\0[VىHǍN  l7n7Ng=]ꎽ/8SpsVl mgE}[גPLO^R-,6gt~;2RP}U\{k9 |?u<<ζ;whP6 >3&ىH|VM  .cr] B צCTzojaL. )E w\y֜q`8C葠(A 5*R R@&S-uy&q&Eג|o:+m/9-tiڋ ϙgc"MS!LtWu;OpO{/i(c '暻yd44 n>=_<,0z"Ql!/_Nh)N2ZtHmH `f;[p$"A9O~1ghhx:Ta |rIH(aOw\=jt,횹xfsSǥkm''rę'YF"dBp6|P4E1<$IE 60UUI$wێ 6naNbj}cݞDnh!7:_G(=^9}cߡNA͆0(zvlR߷psm7l0yF(i f%l88F"^i?5s:U_([Z:ي.5`7yMA+l~`1/-@uklZ a hXi6:*0Nn{@%"$ YcHn$$(+\տ^o5ΟU qs !xLdrd1cPRY95iBPr<H(AJP.We@DAL 'By"4C޷sS4ĝw8zUZ]qI?6WN&a).RQGyz>gO(f>\CdpPK,LC?25L(Z)7o[nnfˎٺQ (Qg 9gw>T2gjC˩(yq{ _ A/[[n@{^ +gCaQ^O:ܛ:{Lìţ8ԧ2Ż=9 &)gjbD#l>ުq7 c4&tI2D@M - 7C([$QH BCSU{EߺsauvwผrϤGNXhG1=ڜ;Ȍlu?"ʬ^d 3,Opò $I,9̸1yih0b"SZNGJ{;yH*SD(hI P@'3V'maWT;.I@1bYX .0E;af%4b 8Ʋ 7paИXЁ/λh򺚺 kt̙P;i;_$2FU] d@D l  _NP>.%i7@ ',CI%kׂvnx.øL!-q6Ǚ= ѬM!:z:})F$$(n`;Z}, |Ny0Ɗ,BH!'żiKo%}zp8d8R>×Z#02m7wرkDd20p[HhIbt>N=i76ǯAp=u6 /V _@)0AA  e}R&-@oԗ |0{g`ݷݾd}3rCs2T^+Fr\cX4¨zr8F>Qr j_}':UwFmjTjQjY%٩|:lƢ5U!T6]UT$w  bx!E2hO+8? ȟTIW!OI-!@ws.'bߚ:GJPV` '' & *0-aJXk'?mCmÍ380L+~^{Wv&(IAhw>kN̏JRqtY :xc r"Z&tHkdγp@3*uH <D XeMwTP ̡ /O= —E۲:ǿBdVZۆ9 N)BQ}_Âu<;iN!==eF]3 Mf zdV=Vѹ6"oOpd8S\Yxf7~`*xɗS圑t7 P 8^&*pvlV'Àd:~k#C?NM8V|Dό}W|cL=tJaH2Kj"J$`M@ PP0F#@tI`Al̟>뿈D;4TAN,X$Sl0 @ぐܔP BhԕL!qjh {\Sh34%fn3Þ`tFŪM 5]v4YP5!V0'l |;7Cl3 m]D32m7a3bq}`Qkd`0 JTWP1 Ɓq̱¬4jM$Xr2ކifxr6\l Xj dMF  8=Twf=X IO'@6L׻Ψ^m*'u -ŨB̏+!JeR2NxE;i^o1la+g 7nIH"řEA.@yPJf/cg³E|PRnͯQ a , &u!. ѯ;KZ;8abI%\&"xbh$/-JlbH;b~f,D9BytttltޝS Mq )``lH9"^^`;u<{ H9M5#.ѐ C1bb=HTBa;6yopA#}Lt<(`f2z}܏|s (k̹3Nβaسmwc %#)"I"jah*I'/S :Yf^)a:-BD&huRP Ԣ|ݝӰHw+@1 $Ʉ@228vjW۹^QeśNLU}+HU ]@d8D"XKK1[gww=&PkI;}CG>u?"uGS¥@ZM?SRT doX?}(Ȉ4vҧ_>A["c6s`Mƅ\t)ǀ]4D׏v[цPb]HiR"]@"" '&`&tPܣ'pyG;<g?,>INC^GVp7[CZ;DQ &)O3rHpCH @;Jm*!TM; 9!!`YRhFo#LCAt$4bؖSӎIf FtB@܇o$쪆^+va!;cJ!963HL1}];:iA;CiD>'djve Jxu_FtD!|<.(@wkk8T tXxw0]t3Z4$`%0מZo+g%O%K^ p[1l|4 tS{w0f'|:CV!bA*rr.^ P R[u ),JÑaa ;㗊tdPXف2w9ħ#Fr6"P.ǯc _ U#zcSmt 6w$Y0~tAt|GT`t9Dӄ=?i-#1I_8ҧSAL߫OT;me1h 9_Z  :Z6lXs "ɵ 舝$E1EU-ʫC)1Pg|D2`(bH&M@e:4|$7'eJzDߛky yyx9{DIIɼ;x e+[^Y3ZfFӀq :a:5EU- BRM%@QAM4PeE4TQTQHQE4C[E0A b("L 17UQUUXh0;7<lA#̉\!b#dB( 'xD \ .\@dCőf9(> 'c*l03|Hj*QJ-v҈"QzH.J#Bd gDiSX`(>#H fY=DMN3־=#Y7`o,f@9q{<2LKT$s< 4A#VyYc!Μ)NH"WM&@-'lPXU.f a*Ji=<{3! >B%鱯I&8@>-#4g RXr;UV5aRl2vՒ&Oi)*';'~Y#P=#Ҙ97% \ˋ7=`IO yIᙎfdkw5ND4D$ADQPDI 1RPECDCh zr,7f:\f⬼Tr۩ve`NASJ J8hd!S10M^1,CahkmgӭJ]^~ BbR_c_h}~ч߇'?91KfYFLy PX@}Ŕ~bXxxS0A0%#SHh F7ף L6B5xVj1ԓ=Cw!JcqLmCKه4.fbC&Q~ڸu?}rmD;[DcO+Q{'X`m!إ0NKLf1 : 1K0k ? bQG3@ ;H5 !j u<D?6C*OU~rk3Q(DJW`ҞC/ݡ!  bJeUUeAG5 %;B}qCOUH 3##4:=C@q G>O)6sHПV.!0Ȉo(R&]ϮrЮּ٘m֞F0P:k;`6ylx!$$02JD㏳A@!seR$rD0 q!0dc S%: ;&@  L"}&/LS짽O,@u`$,c\ 7<,FQ(SᴓdzliD8ilR"'QX0S"v7=\.84>#"v`ߘ)8:hzA??Lvr%d#8v=:"P*DzW;39f!N0 z62Lf8)eՍIU]MF12fs@lN|g'"ROXJ%dTQ@gsOOo@!ïvDV@^]KBņ'OW>&GdJR끥6xlÉMJ}tl q&JbRK:0gSYS8G,KguĆDDB2prE2k}yrC)%!W@bN -|&Kl5k0h5'N'MhdE $XN7 } ߡdhЛȓ8ɓ6i™u6bM[S^| p!1PjJ [PAvF$ښHv:[ XYN aC9a ^=LNΝM+g=!IDc%C@AQ{"FxhZ41>48сc|8u{I>IGHvR}x:;Fgn,a)cbj3in*.*JiPl}=pG1x7\N4/Ǖqֶ~S3O^ Px{"m;فdX=BFjs(Z!.$R8Hȸޞ179c~XmqHwugqqBx￷~ Za}g ͧ^cG5ָT39Zt㧧<X0-Y ;GVrZBkNz'٦N}8t (4q7n/B(&ݧNLj4i}.58w"6)i弞Pܫ{81G`ctECnT;8n v#N3vtK)CTR:smYL`z!0#R$𘬛!ڇEI'>L3`bfĝJ#߱dgY(G:ivɼL(-C.hfJсd=Bd@*&Xy(Č1D=Ws4IAWq<}%$h!3*,+N{u,@#53: [yar#<|f0:4m {ň'( %4hw>d<V@3٣CfT4U è}OASFzԇtwry'^MPz-pcq06 2Cr6'8U%pV8HjOx''q크i3Ϩt|B9:4YA;!l7-B}3w'顡`+ոk4o#z%N=R>#=ĘYxx;rO]1&ժebgUҼA 0ݚAzn&|ӖͶf2\ld8ٿ=p`ZYH1ۚ]v ̊@Z0`ZvoX0.\LtwU q'Q n[~pb|w;#3e76UnO!Οrf⓾lo[YfcB!P@jidou>EPP0G A&ZdJcEgWWԜ3eFM8#CpߜdpGVqC02@LL111}H$Nw3L@=< ewC1ԥLܖ&Aba!q1:U P^aZAKzty637HdNm;\f&>Nãk fTD-QhVNDxiJ q^ۺ`>2C"*sYn&(P20)h!۱ćp+ӗ8 Ǥv8QBMO4 t"E>?tR'>xk9jY5'),cPMCڅ08LShmê.h%UI) 0ɉ;`<]C rfS0d0 d۵ݒyh3np9&Em1"^>R`# 3z?ܝq j=aP1! )QGX52h$G1V|.ƘU;@wNNT@o`|R~hW|qD ?deM߷9ʥr "(b"(BZPho4p;ϊqL<(:5[ hd/O!@"CPOOO{Q_L9L @ڈ)~>6_Wtݮ)ZkN qy٠!>0,))^G"uN3[?m>#chDdÑBK08<&-゘YHiM. ( 3pE9}a HT΃a:ZkfjJ x㫎[C| \/X=+8^v!V鵔nHm(>0ľ!DKBT$:d Sd?݇9qd :!;WOlF3~Z4wz8:.N&a6IA@1d$.IMxP;$;b+ӥ@+O#Zz;>ʉf3 Cw,KJdCZYM9a &CBCI2)B]iHta;}k.CG! (v'SzOL5%Ѥb: YC mv z#ɳ0mm<[u4 d"m`Rfx,`XDEZs xɻ(ODmK)@?rP_Iג:*]*F *Ƥ\ah[#otЊf} Ma0\D8G̠Xf\C7ES<\RDĤ7)[hcvCh*DFჁ &A$)&bb!3>$;c<.(\T S.ZJOVdXByf2W_j`_jڇE34L<g88Wmܓ/ ezC'>Q=I۠"'A   ` +q13xɗӚ˒SBCDL(x`03@`wӾLPv7LpΞS ft@G OPOX$!rvd?>ĢwdG߿OA(=V`f`/ l{ýfa`1$sk, $_v_kSh~L"gtЖX3%w`غ^ft#(K#<}lҩӧcB2=##m4?2$ /jytj.2c݋AwaNB#(1.٧м7;DsqH@(63ւ4Pi34%deъ2iq[==N@)5 9or(Q;\{8C 1P*ڊ+vV<`aQyGt%p$패:OnydSNd/`Cgs%7fm"i50 -ۈ)e@) 2x]ʗ+=Ưaж;WcA30?aan 'k90nn8-uUU>ަjzsV ;b%V1wP~ jrw H#-;ByL$ GuRƀ{3eB})q'K>w^fgT<zG jIT=c2a1ڡueb_C*0^}GOw. 17PPKiAa^JѩVA85p*ii]!0s۱ôȝkmc.P   M`F&N 1TKK‹xN`(N̙/q,u|Lnzg՝|n\I3m U@s bYTdpkE i9~_ j< .A 8Ǥe鍥Wx>h쏊f8;` +^cnemx1: ߿S ͌?)#$Q7h)n!2r!Bkvo=.{`u8#Ou95*F TNAAw!&܂@i1%#W t$/uaM/`BB,ĚM_*Ӡ&K<&LyoV{gɳe!>NdyKn$N"1!7>mCq:O(d7m\D`Fʒh~#l{;6hl&niϑʼ:lbJo|6yN%dB;EZ6'oL8vLQ?&n_|fS=I|ԓMUTCl};>Ыd_3@[$FVuF+Wh{6u'[Z,}>mUZ]L ->;Ϟv8&F]@Rd;ǒI'0yn{׏OJfP;}wN!ƒmM1"M|uT:hQ #!!hOE .3 g#X §ňE@ >L*71*3I8$*)g+(!{C>:=>dww fza >Pez0!qeiw .Jei6^ߠt0x"U#4́Vu(2ɉi s#nfK2pտhhd9g 5*( jHu 8sÊ!iAZ@ .o5kq( @!0N8f+\WqGUknId^\Ō 7CzaN5n=_d| X1AU dx)~Ȅ]Chɉ3IvH٦ؼ_Mo٤oqق^^y``{Ѣn9 &qhXsՈ֢O;#-zzd6>jxzzeHSG]m۷Kukg^\g/t,8xD!ԈOggTeW̊ĩglqGvN~I]sq Z1n4Mex|6cY&|SGy3:D$ a*$9.Ӷ~MBkbg7O/J: G` H) 2?і40[bmƏw|nsDLK.l[!x/,O@Ԛ&sunRiO dx:4lA'd\JM{'_8Ju;{v؄ b=͞ETYa ebXv#@wM:GRu,$Og}19wgS!#=[mQh`ϴ% z00Xߤ^9كBf1dՑ{X@((`lفQ*@\MM w0LfO:uAmNhZ琲sYQY20Qg3)BwTF|yty "=f{Q(9xN}^Y禧yF `04F!H0B8~Cg#MgD-Sg866W+p⒰^4o_ КBRIBq!s#JlG;1N8 hSVN++^S*!yioK߄qJ }G $ Rxrd GB8ZdB#V0|'Yf5,$1ǟB^>Ç eHS $=%w~O^0~ݼ9p0i&"w1.77WޅUn,"a)_3;#TAM^ֆT ʓHgBu;kyۙǜX&0-x7^s PMBJ|]7Hp(Jtؗ\=e:{}9oiB#ҍj3 tlBjkr!BmH(aVߘ&8lyg(0"Aggm\EeDǧ7Xi8gi1jSHJ}(\U;N98(Q2 mB@$3/fق'oKoLg.!#e#,=C.$xZpK6^着!5<HbP:g+u,R Nw60> \İo'<:~OϷēd bM:M!zlq/C B33WWq(MpWi:k;1P%$.Fu` T* S'㐄ý(D1,oz%(*(z `[FwmR㺼zSBD7NQ:znX,fۺ3$ς5"w;GwMNMt&(f>Mgbn$@wQ'̯>&4`K7%l^-@;plYQI`U0\sltd2$0|-G cMwspAhE5>Fa%j]@ĆՍ;z4sIV݌cZ#ĊW;ăS4<1L57<40 A|4շ A&8 "~ԑ?3h$y=Yfm{(f%.W~v~|'9sv[4&0OQѓ䐹R `U_=A"0p)gZՈh)_ rM&CnQ{7[2˺pd@ݾcm-[F vTam q ]3LP _>%Yo"@]X qT~^dv1XQYzW rJ@p%qp Via &)"B!d!! ` EfDbhu/ٓ d{4B(;BP]gqwGlk֧{ۄz'ӍDPLjD8ycttbkOŕuB]32TEAE e%U,e "(8pKh_xN Xp=Q 2h"EUPV]szJ^7T)J""Mɀeb 7[}7&Wae1?m,(‘Gr vhsӄvğxL\UfR$H†2rJa& ʬ?fGABݡCq&H'+G~p#[G V5w;[hJKsvSA$Q:!k¬Vw8J tem#oW m!514p(@!K>~.lW"[G^x}d6)/R4`\{tL60ޱ'qφW4뎕w oA;xA^?I|$VҚC0gOk/r=ƭ>-e }4Ci ټ|TӓObY/^|jmM䉱;]EU]i D;!sKHYJ N7hz7=7c$}b@&#HSmW;hCpfj$,g;ird1P !mIFA6Vro>% /L̟t-hV1VxZXtWɦC4XTl;wia6/]]x" [髾߁(]ߟy^bБ^;:=E}35Ч8!<^3gwq˧"\̏QymrBan 'd}A'q̰᷌r&|o10c#Fm1d O$4ZzbkS0/e TTDY-{eȊuvͧ>%F%. Bվ9 up Ko<+m6[abŖN;#DWBD6?RD@}V<|\ 4]1~ :>,Eȝ;!ҧp; #0(BUrjGO  0Ђi `<mu'S_-mIP!ƒ33^jOի,8"3N햣y곟g;wu Dz[ m*Tfu KU'.bju[6px@wqY,˺d!0m)ŗ3:Y BjT&wY;͙z]It'H?Tqyxcr2_3q'jΡM{'~-;ZI L]X~Ab)%r@/FaPo0ԜV#V~MTCg K-@'@iPyFE}2]P|ٮF,xnd*G+)dK Z#d(ʕ "UTYo 晗p,)EB^T15X Jk.H4dDHr)&X|wK|4 lKKM,2Ҩw8wPFAK@)}삢P"#\YWf|x*i6lESEb^OQ ¯Lw Cc>ts읦@*'222z+c_P^=bs(1=Aj~a%f >Q3I艀O 6/SG4;yޥ7O\j Ҕq8. ^$:5:29/m,D}t3v.c,čQb(s'8O[нے-<;tYӉevk(<?1]oÌ4P+@ 6 'GH>j5)D& lu&Qs)E0j,9)>Ԝ@x#-L#/S#Z@FPp)#d'FLtDp/彰C_z3DX \A"$JJi'SA~NOQ&}z;6|2nj7\o1V݇kـ"g@7:U<"N^=%wѢ8X%{ui-vr Q}!G^e'|u=|Jʍ %W!?5kܔ̑Ẻx鰫#{UVح3y>T,~L>må(9\jg^/h&dیj~o?rQ0d${>ǵbG{>z{` Cr(BA@kφY rppy[h0EffCSMK4϶z]y͉zyDH&(إJ ^nQFwʦo{ LLhۮrٲą45?9aqˋQf>i6>&ÓϟHGvw\'f0zpQe6%]v_?xz|ȼ| >h^}2 e9cMeXk=[*vY6&&[CQlq吳ߥe&h|y8* ; ATQ0.8}G_ ݲhMp`Cݧ)uۊXW\>s>~>d=p ҙ +8:O6]+V\tBTEDAo!!\j`G8!sB#0 S 2&@hKFʇ& V.$r^64HL^CKK}u[͛٘l܁&ڪT"&QXGfӎfx÷_zv`8}a'%U*4(DŽh䬀0ra `$RBT˧Ed U49' x&"?l, ю͌1Џs։ἴc4_vG!anIcaT7 _>L>[KVP>TA~ Fu<&hTA2X;Pxc0̿+u}ב٤^rP,=d97m"1DM.\fرKG;nwH",|5i }ۓ!$օ.ܡ u_Ռk`=kפC ~P,|]CT{@k7dI DSTtU+]kFPa^4Ar.c)~ @ Y00sk(_H&4 G2^kx5Dam8u ?iv}kDydULk% nӨRĒYԜO-(=*||',|=N;VFPU z bdƃ`#|mL?ƖWjAq(~a#B>3Bta,6pGzӟf1g9ЩU(RP"SBM$Q49kΤFbP1˫K B !"(("Zk#1YS=:1i?Uv—p6rmt}79aMr9pKb;zGAs;,^Ƕ&[T:t۠TdU/0Y)A֐<ក~M`C֣Fz{xY(7#g.w>n3{;~*zAV. x*DvWSwe`rgÓ6,9~cwh~>8{b3#-ܘ1b6/'s{ӏ5SZ>DwG(!Ƶ!-,Nk] $kybl& UwzrhyԀ9"3yx]h޽UPj4߶$J@*, PY"2[=!U&Ҥj寃 tsIݎ7/.8yoZ6 ZrfN!xjV=l@4o; ~{Ho??ClKd( 7˿VSvW6 |HPbnVnM~~p=< }R)eO g Zx'vnw/e;xgEb(TUgoͽu:0zo1 [FB[5v+>X6^v:NOrWbY,TJb3'bi4:Kc6śD%1ag$$ 'YП }1q'=u P:(@ ċ#@HX`(1&z`g|3@щ k؀U+[A4pfh=%gw4j?KswD tR*ZFj2L'O?9pZx@]tAʄfsg#H$Cĭ1 m"Rp9f3l a×0jz#oouQIbU@G%ƣzxv9O{)?G=ZCzݾ׹ϝj,XXhWS^5?<~!9E@=P!:腚\!(o0c>[ɤ35H,Ư#el .4:?k%[{eͼ]d :|e0~-4,#@Ķ?H C9=a9 4J a*xGzf6(V.U9 dY6poYpҏ/_?`yMhWvj5GQ'<<L{(R~gp_]ss{N6~~ҙZl?K{^Tvpx4Yu7mX(9Uxeuݥʇ2يCӳ}6Fĥ()UU%-[ [&9PU1BҔ RAxmPMXnԕP.$e|_ȅ 韦;ښ}ǻO_ %SH'/ gRUb)-TV#ŧas @͐4CLMZ-pU fIM4R-413kT}GFHk3;15!5mSlPd14!UZ]Q8ւ7`@{#԰'i/⵼)b?'5>?nAX0'zPNB=V_+īUS|FMJ} ,)bƍ>+NA>FxI>%AMK! ?KlS1ˬC+2@:j nؙѤ@# Grh`6hCYg&$ &""h-}z04R@}Q48HɑIs{8?A^YxUًړH)2}epJ;_XQ jxsNϧ':b'P>[!!|fBaQyIHWNm$2f91L%x2 6!AHKf9(M(SD lgh/$y#+9 +#BujJ|ntN9HBB9?߮?u,bdL?!=f˄⌬Y;{&JvPp4 ?O? ?n2gaUE1*]$'zIQw? ҸcI} NL.sE3{ݱY!7L7yHN2#SxzɇqSSjj^%fdZw5s73[8(l< ,1]B |$9&kYRe"G?纟0ґ5d%C|,l`@ݚM Z+5WZa'GQfƃ{ ~>%?ؼ:BԦ nbO3wʂ8eKJ%ܛX&%.҃Dl,uTh d22jI-\/ejRN_$Bs{eZaq"|PkāĘ?_҇eb[!rQPF>Q8c&oE;"5$J'~W 21AHZ؆:R+Ua9*E^rʊB6XeNk!AEdۅCI1@u"oNs #uZ* cX etRA,(MJ@X,*(JMJG+]Fhf9e T@ T!J H%)KAo~+ LJ 9";i"I *iai} LACIUE0RDRLT1A5PT TU @LUU$1PQ$ J2-e}yXpԢ!5o?ug5/~ݎg]9{: bUၜ7Ƈ%ﹸ#p)ѐ]aܫ`r h>' X4ÒѺ̯{w]{fQ~A&GYD(ګ ,`2$.JT>:H ZER%YVeB?"Xu{gI->Z_ GQ!X/ FH8?)(A"V ʒ!'!BU\:AZ`>DZ Ɇs`11WI2&N#eͺKla̱JhEJd0 $p8xN'N`2@ |S_{JrE^Io,:ΝiγºC,Pa,D#ISç/ fR&\ BRuT@$|2ļ og3VWgj8VZQ aV^T ^.ih}eOIp}r xŅ\=qHuZ(DMvD NJLƣ sXaE2BTv}+3Խk,3:@-ijݏt 8>ג1*eXV:Cu&(BxHVp~!**h($D,sp Gܦ@"TL2:)>c<$=xq^+yU2Kr$!JH'I PUP4O=g T@:  92u˓ NZ3X4?,. b *uBnq%`¿EZkXOTŝ0+.S 9.q>IU>MSCχ{kOkp>\@D25A&D۾A)EÙR|/׊gU9R1m9I(ҥ6 Cq1N\i `=D OϬo DI/ ;6p}i=?e˲}HMo:8~beHgv(ݼ?jIx|z09D`c75t/~_@kotӡ?_u/0 /N.@T<2 UG%"ow44VbBf$n??H\Mꭱmn7 7 04{m;QrΣt9h)V "h!d M+stBFBt+ν~Ӱ Uc yPV+.owNA>^=̃FbDS~!''T?A"V EliYj(O "JXg.UD{1F'j}s e"d*?O~4&ȁ  @Ti DaiZT$` :;{xe>=ͱw/}x܎G&igB}xIܙ'N%EXQ}N/_sa:}DW8:ƞs2x~oKBQz !(ʟgmgyB 04%IBP4P4pD+ DV%(U U8^ P{p"CLxh"8X!\f{g& '?2J_ "+,rb9/y kgP]4`,YlwfsC JT~DIDӜ#6}?OqCǮ+Q~3ʬ^ckc|g'#qA(2lC' J~n;iE>hmىpV5PG)6q~O&>RѱIzr(bTJ?}L²T1밌Gѻq;0 {]G9;ܾ)΅/9mYWW8`N_?Of٣ XEy7i1OE̞)@Kdhar\ObP. r{zu.-()(BSrBj75G[RWB{r^iŮ{ (1.` >4Xp ?V)J_t>2x{ Aa'3G|eL!HY< ꘙC~u2{dCLJ'iʹLt'L韥0g*?ۦ?O@Io4g8(;CUTZt ?wžsο|7U)NJxrP0bs}Aۈzm5 Hn45C[K"|&AeYra3SAYa9Ovzn',̏Q/&B+,HUb3kYYRW0 7ġB]3<:Yd(M[QNH|z}@VA0gJ[ƥ-Ѻ*pQE"ú􈪍{VrPdcrč`?">"@B>cÏ_o35(w H+2QBBc)6QB""#6H%/A V1Qdl <ݤ}& Mn31gYT q4>r;pu7'-y0mD`[r$ pV7 `€R4y`za!'(hќTENhw }霒$$PHXY@7wٲb)$6˜v+%'$O;;0(&h"`&(eRCf@ O6iLc'Π|+9L$H {d&ڧ?O ޣo߽tO;NUd?C((-+ǐEDd<4!)Ɏ\w=$F2= " ;fr_He%&:`E$!YžB"keB^1'X[apDc;ER[KsŨ0i)JTK p]0K-l^\&!!r3mB=j !$LRJi;¢Ъ !g,u l%Z߿y`PR!d Y8u!pd}ԸnO$.~+y3Z6PnADSBPU)x0U+EL^1B|gǹ:cƎ9!~&E" Œ(ju< ndԚH*pQY)-uEN[f9y9w/yQ8nˤ=%gOs9kJ3"i$Vǝlao{ ȆG %*Byp&p54.YFAֿD0!=:b^XMCC$ʆ"s @h$|QMrC;;0CpOVNe)0D$hȴ '" x}]NHgы'؝YYt ]E^#Ȋ8m?-E\@͏v \}$adH &CZ;P ^GsHF*IGU("\ QRζ Q QG(˱XĔHRXIRؙeTXTU-T)؊!mUD)D(XAP@aPF0JS6`dD$,@ih22Mbbia* YJEH4K3W6QАAK!VPT p?4MD[0a??V!RzH)" T:`֓R V2wНTM)GdS/ٶ(" oXuI;Mg*0Ȑ& fUI Hv3S'w'Efn1"6vK#qb3C^Qe$-KHu A^ 2LT낲}-3NLJaRW/35,+*kxӢ/o7. º;S@@~m3mo':W 'B=:81q>tҴkr;B$\:(I-Vj;dU_דE~HWF Ya`80P<,Pvl$3MyNq?9i3Uਊ R"Q*"("@ Hؘ|.8F%v3|*eBq&4hTeߗ?Lp{UDt|ǰߙ`jD~; J}dZF7EL%4!J;|$sZE4@DZIصVKFD.8SMc&«g@Js2}k j); 4GRZp '0؋Qm eaTQPuFB#La$,@Q᡾ e RFÚ\hqK4ؖlzqzp9&7Hl~g<|{|ڥ0wp>a$UHr6' qs/o| |Qg`"Bмh%̝hܸGhN83j|džj`f|}s#f¦Ju!c5IQn'9HSi Eyk]@!6v_ 6zX)ƒXc "*Dh z*w̪ʐ,B˞ѷwb{fq1N? 봟P T`d~MS#v7'ҁ|3a N)C1!`5#DH E$@fa PDT+C%Bd 1%F0dL U(ba,!7! (l;/8 ayo7ԔT(8a'&mNZ2 FYXY,6,hYZU+l*eB" "* Ѭbimֈ+  "j#agUV(rq=Az$:PC92g1e1X *) "Hv ذO={'O%"nS#Nd|_ n@y4Xlnp{<`I OfʐbuDxT-1qT"(CS٧={Ks]o](@+sKL9V?nMlNrN Oø,ɚi,dXg'}c: ?Ӷ]4q?,J+}ZCNH4 vgyyγ0Ex2C@!H } pWiϤ*Z.jE]4%0=m^: 5*Ee9UsSBHma82҂)& y{,P7ش]!WES*ȹĽx`C \XCG8Hc^@!q0p|pӣNwtXt ٩ Vbq@sY0l>9NdZhɧ5,,Tk,0WʜAUFKdem$̓3fd8<ԋ(%*$!B)$#^1hsyğsm!P$DaR$ 6Y L2g0;!YAyMNy%,"m+Lh9,:jgMV32JYt™Slv?xvww:3O 10{`ms1:vcJ`@N-v_DR{;HVP F\%q{Se:xw{u$y"THp`Ońdk#vcb|FT=>yy5ٍpa2zHS0LR[z! NAݲ M:1 L)ڞUʩ"RvS\eƟ2ʤovY)3!3C:7) @Y%@aRJܡqN0 u ** ]Ү@2Їmv-fU!{#%~rsV$ZCTL=Yg7zy]:n$40*")v!40s15cY sGHaD]ia'~81pi:h^ւսv(#Й%x%@QȞ={ή7vƿVxjaj,u)uTGȅ6A>oY5k,k ߷٩D5ujFxr\Ëhr8ڵas\n.eO!l1]ɤq^6ݚ嚬GF‡M_@,?a4KHM.j-!S)pzV5x\>UQµ粻!JX]= K̸ lؒ%fo:f°LPmdˇmh|:` E f‚,n2hhI4gD6cVE)j[blPc~xO%>La{Nz7>'$lXXI!h0 (0mXpBvĻ&!AgBTj;!% V13p@Ì;D`)g![o'dӧG !7)M9S3:,.9c=!ɯ=NxJvq!{{eBIX!qke-@H%YDFk^]&9a{Mw|,E m)O6۰[%x H F4wr'r)!L- pCefFﴃ)}]D0v|b(Hޮ$?l܃=3*A! )Pr MZ+kx?.9=p=#doxs w$BB7{40-  @$# "#Q!ëpC/9dҧT$);E6LGh}?3ˏ{"ہz oɒYRp/ D1}?:Tz3:o|"dM tΩ z\ E#2>/ϺS-4DXR`13s}LlѬ((&OtbQK6}HKVNC#t~$yKyc?OED8`XA({nB煊|tI(f;k J܅OsiǁƠBㆫ,Q'/ٖW]u ko`rbxKE ()Ocgt|O!~Ra3 /ݭ195PaژUUB؀.UB'!>p3&cL3.Yxސ+ُ*ĚWDJ?_` ,iKm* EѪJX ddf^.Pq2xs*Mfz@ 85&b:d(K 7.BĨvx7.T4r!I=#ryz; ;q #*rfL 3(HS!%M{i?'{2WQL}Vnlh Pu%̞Nh4lkx~X !~SO~_e6T[ե5l-ZѫCNEӽ2BD)D DYhҭ(V 8* ׾P1G$8Ch@h+mq~Jq⚂ $zkΓP@9ۦiYIABHC PJMX50 !r!AP@Ï lN@PF:u8NNTIN 0{u ɐodלdu<rA nNTC);- tP!)!xIA tu˫wB\A\G,5h&Am-TD.l x5Zx kYva}f9jׇESwn6Kh#+ΜvBK|]9֜p[sja[{@3љ[ن1.uNc.ZqI"QfNcf3 Cʮj0Z9t}8Ȁ3p)7j&ycn?fxlK޻T^aE%#I˗,\9gdgWߕO m)7O=;ch]vX(% jļ=ܞUwh|Xs#y;9 ul]:peBBVqld3V͏&HCF&0 vCZ01DP+stȗyZPñjsg;1):XK\r aX0ݐG5W;oTj0㨮6G~.B\L#1󾪃X ck}rPyXES;RCLKi:baܵ^Z)NY8 qyގ&YIQdGXE7adn"yN^Mj4NCPÌJwUCw^W\fluCBL6g-+,Fvnwf=B2a)xᙹb ;jΰ̣{\ ]04#fCvW5$]ҽ9ñC[^-:nvݚo#C2z pq ݽ[eE@/JꙌGIq<}yN:֝&29!;bε9TRWlA} nF5Dɐ]fWc#MR9YmoxfăѲÒIR`vf]@kvhmǚ>%:1492ҒB @<ޏ M<.|Nj߭u,'L99(bc,2(4<Akz!zquBnkvCP&r܄̽%v$YNV-*7q]CǾtpdwe<*.,+f ޳bqDNEj&f|T3Yx ;[*2N(Z>\Z!,PX(r94p%|,6QY8;r&uG8Qs(:S|R[s=3uU }C+nl5gɯ̶p3qkywy]kw0Ss~yپbs˼Qu\3*5UTP"%+ZɐSa%J5U Qyzz$ΐ._ߍJd cB0fWqkDr hzBH3w쪶&h*k1f 3vj~+9;\ |7ktA3&9Ϗdנdevu2ttt@GF'TU@b G7:8$h=chƱ\L҉*78'_=ڀ']R.rHEk?gq7FiY+d!85ef53)9um s?j)7O+z.g3~o/DhD>Nki1s~ SH6hĖ9Y45PUUnX`tN#1L$aփc,sip~`B[hCІg<5D{Kz2/ U l<10̔F )R0>ˌ B8bRs\8q^e}+Cod[9٦ 3A! RBx O(5c]6+Bf N,1cfw`%qL5A[vD\5T8džE(i<;a$L;~ ɖ$21UA0saj؍;B f ),J7ӷxjP:;1+`I9}Rf [j 4ǁ4`.3(CtxDuƗI5 ʜ/kzCrؙG#45Qtq߁m87"5WA!I Hkˀ0Osތ#o_ӫ { SA+ژig`@Cø>cu\6ynJW/Ն(u9׈hW0)Y' : )ҝH^wĺ?qӑǞAx1b H ^#/J$56:@ԚI`܅/pY3B  goǐ3B=da4 b}&hځAPWj3B@) )!P@Ex fb2}6;dZq tAhS";)$p(<҆atSbK0(:3lsJ4uE_C2(,XkCӳvq OWzy#N<3eU0>?`w_<8<HL:O4#(4('C]>:yߨN!l2Y]5v[G0,Gh}#c%*Ʋ~ŒNx)\$֒m"rw^f#Smy;x3# ݫO|~>,WG$Fa8+xjqYm$H[տO%40mMx;FINɿ|tύK_yIM(<Z\aχK8$WU 'X^Ӈ a:ޚ{xӘGz{S Eb7dhClgT7,r2D+s,H0.ŅQx]w[)}LܒJq%kl5d(Hlr^nx}mch\N`11˔:;q&xwӷ5%V<]Ǟ'w~|kZN44Kh}8yt5'qpЃP3! G"8n89Tյ$բb|2_T`S[Kr;e[7{Ќ32@3p('?)_"|p|&>V w\)LLC;]] Zx'#|E-u]Xr{|NnDjƯ]9U}v!7 coMSErgVoi]`M:>)& A\M|) fA0Ni8n` 9F{Xney+0_!j : k?h8" Q;͠Y_CI;4!w'O()#_t#ș9~;3 /oY`e җJR~TY!aw5J+?QMJsg1.NpL> mQTl |rQ$[* K ^1?GDQ]zzr~<" IeH,>>hGY\<$? F=:TQTz@4J%*R(%ԀGEAG7! vUV)"P"RT TJ8 ) dfi($ ) &B_$bwq]c ~vo| yU pWM"ww03鰺rUy* XdPf aKlK@Xm`eQ8jBa 4h%ۘ MҤYQA4@4-0s H#3 MpO A0$6= {ǔl TC~y iբ[x$q{cEv=@/AtRi7;AW0#3gS$Bq*E4MJ2Y'_W>ϯL>F[ 6r';QMl$xg7(Qdã4!ĨED K#lU<:4yac 1b4Se9AvwfE*OOZeD;FT<{g|M%8k˒Q,Ƅ  7Z9V{wS`H}j~ '&$"Hqίgѱ Z]u'PT xBZ DkMH #H 0.푹2"%_jӯ~ZSuހ/7qP4E R}C:5>١Or75 mxsJ9J )iixbf{# b$t?6o9Z|(ZI?YrjY玾I}!)Nr $#S}aSMPda~Al3ЫԫVS / HKZa5; ļ dN\ ;1Aj(AXë ;mP(0/jQ@т\>u6w 9V -m4tD4$V )%BlE; Nʹ @((vE 01U5(]}mhxV"rttŻ8liQ04 Va6p3ͮfe#~[LZ tΚG'޺7:<?ECh>&BPXڞ8u;&{OSpJZqi]ʹq$`u*@pg#fEA- 1 h0Kgx <;U_;E6يmm"%*N$gbN@xvKs7C*$S;xf O&3Q6;bPɋSa</}u4&d"83)iJ lQ$C坾&G\Pf7زjK{1 IsZ=O@٭pc>6#Y<;ytab@H{qCCɕs h5sdb?+@,i NuhxXN)kD$Q Mͽj4]s1 i3*L'^tnM`%ꠢU29 pqΊ#ZCԯh;2R5:zsw5O+kK[UKq5 lLCeUޗKLq8l{(\sfktm۷ƙsŽ yiPg GG5+].qBz qϦmr+.zvưW/D\"ܷ_$ '|[neۂ{Ξn9޻}w-ߵkjFuwaz<;^師'u2Sn*'OXO̠1IU^k14 DcwO}ݣH'@ЅCs/Hiv:_"y@=B?l(D J&v{xE3˿շǢX~pDޟ\H<0#JI(FHMJ)H1 `H}KlAgpnto( u+N88R4(Ra&jT&菳;~ȓqu؈Lܨj/'qju2laECU>O4%'?CBҧ](1`Z$f'~ohux&hʗx'ݱ._>U1;9"l;t@fhc = Zo/PbbI4f;='{RH`~AׄDb~D>|eo3BD(hbD=ț2A>)!,>V1S7n?UacI5B"*\9+yb<48 *CIPmB,0/d@Ը< b-,b7N'=&1{cts߬CaDhA1 @J/ 'NXuZ?..oW J)UpQSP)pzd:&ItsN QQZ$ =ެ[wuKf8/ϰ 1ƙH(~ cL '鐬flLzp۠M }j5z>,$`w(•!")D:@4&S&BVB/]zb.Q89a=<_RVă]I4- *Y؊&z+{,~PLAu`fO?Fn6UY!/G֖?D?X<"Xz 8}[6iS㏻ި@&.8þ0`@q;rr~^2c3𪚓%ecs,*{fI\,}T;]mXiŗ<߃0G2QT+Tۊu;G gdMA1HKvwɴ~0_jHqة:@&hybwTlDd:М:oXQm$م/6Rĩ(h pFtʼ&hp2Ny<*L3LoO7 'KS!g(Vu2`Jj5|ӍM'QZE mɛ.F,N۰j>-wȹpŒϝ߂`UPA,P00(H)X(R!$yteh$)y7o!DAk L En~@x9H!;{{0=>ұ4u:wDC҇RDQ| Fř e0WꕯLwG(ԠI$"9Gݖ0ҎεMO~pH9|DFd$syIO v^{eA@ADq))(c5*uT<vs@IZ08kEBl$5,>8_@˾h He#)DPAA=!`C@Ӂ?   KTV G92D؜_O |C цAexC !;~w]J -N!~~Cϯb  ԇk,g'% 3#,DWD.hW6`XRCPĊ*-{B)crqԤa0"6oJ/;fzڝ]aSdADT:C˧w]f) nQ VS9#KQ1(1dI/"bvXĵϮsSR>u$쯤K3|AS豪X$$:^MfQ }#ģD!X&BXQQpIc ">Ԡ`D>Ch_+MbkrS$5k7ؔcz N멒DCHTU1>҇{y(C`AG Q-DHf x%j R!UKGPS iPj0\B" 0\Z(Pp",iF )r * rST$i*R (J@"*1"" J bP(bEhh3Jh), hX@(hI!@5(;!"#2R6d/"U4PХ ¢biL 8i8җ L0bh#*QJeBYbؒ~"*B*E 4Ӱ٢,WVM1C7BJ*r/@YuNؗȒdU4$DLALM15Hph͐P_x=Nl7$ MMINSdaKFIF #v r E3nEy>U"DQ$K T24EPPES3QI$IQD50SE%DIA 4P,BQT54Q%(plP3F- B~;>X4T-0ɝ+$|M܇Ѷ+@#cg3C|CQP(hvҠ '-Xq Cdw[@Bx8Aø᎞U^Q X=j^3ʰ/_?>>I ԤPlp0RPdd@>a9Tn,??e?FCᯬavoWϮ}tv_4J9v32"~&G[z&+\Bp -c^r R'N`OɁM)gieGnkI|}5Ż]=o Jwx,1]0K!!~ v@OF?s!4Єg*/^D}oyCmqI(h |qL(|9C' Dctۇ9+ΠZ"$`YA-wg,QgPXĆ n;<{C R $A՝~Jxw5M9$2S 2:Ds18CbS(Qq,h(Mk̟!l{< =kV[C+8ɦ؄{jD%'7.ڕ+NcQjd*$sa/9SPciZRTyДyڃ%R I8`Pm6R rdKӧhb)x8M2T21 $"ct*[,P)9[3A$+Y$uRcKhԆk N爈qL^T֙߿D$8]װ5HG>&p:ݗw,"0P΋Q xt + J38r()C$6 BDJLu(J-+B/C0 3 < Lę\aΙ|("J<;ӷשh I dTa2J+ ϢX`rd"CB $7CR5r!- I Dhn5Ғ…Tً-$GlV=UZdV 7ËZ#hdfÍ w0K8 <Gi 4sN? bj,IG;iBĝZ:sBT~J CXA>'Dž]"2vBV* R~{npmj2ՙ凢vaYZP?/g宕L3ۚ-Xq$aCҡqFi0"&NMesH(`Q7sE&Q'ܠd"2QԢ*1!*.. +A;qZ 4BI>|D|: " J*P % SID_#'')Çq!VI~`.q| =TYal56[f`LDK@2*(D) %A ?J9Q/CĹL JzQwB!؞-PAݘX> O TT2!+@34!17wQ9}&aSBlRo0Gcu 9c ޙгIJ+ϙ=C:XB+>`n*""_N~  pLt u!ʬxvi'H׷;Q3^  i :?D% @4i:ډH !(=RP )d%Vj"Z Ja .q&űC BR;T2:0">i\?1l0dtarCSʲНC= rJw<m5fC{(>R"^A?Қ!CQ(V}PpAA=^$ onA |6N8zyqwd|-f ֍M(FTZ ! $hA&AhX` \ ()$Qd͘ $@(iBP`dXY(eSP@% 7 PB"ad` wy8Ę+yWܒiFڊH[1d_OiYGn!s*VRp$*索U4bM- !CaA/:ҿsz.)L3-s($v8XN*fЇQeU>,ؒUꥦDC&gDk4}*Zm P8EUҰ509s0>3w 9ھOӾA8f7jN1NbQ&U!ˀ4%}=A㩊0rKv2X\Q}Gs7h;[ Qv$:Oeavˬ 9u SV'}kv?]m/F|fS ,ꨤm1';Yɘ~<ܬ9랯lΰpmtFw c:yۧBWfV6P!J/ tʂli>㸎3=_'0=.HQtvLIDTU-(2$(9.NC*bj7_m!1cH 6{c  i@(hb))R&`>Xz@,)?A嬆6(!g#JP0 xЯzyC|3n$8Wyym(I@Ff8J4BHPқ0- s10!ʋ+}9IIFC±T)0) dfDj)щz}^氉A@bIC Ԯ? Ax|FSe!~G_, bHf`LF1FO]B9lɿ<&aX(|@+kZֵkZ,>v'ѧb) ɇ&rdKu @TF K+$ci)߱T$a";;^8zQV ~ XlCwco8jY嶞҇*2V%I@1 IJ(@})P!T c :B)$ 5 ᪐Ue )]0\ED-5f*BTr) uЅTDU5E@- P.IRAQ%4Dd.H4D`@)H;Ca ~BBIY{ YſKC " ߭<ΤY<8u%Kk6NFD~\AB't{OqE*rz ;(=PsV):48GA䅅65bߒw!%*X &0C $%*J$s ns&Pf)HɪXʮT@CgHn^V9(Z ly48X&`%Hg #1ȂcV !P5~ƧTFjO} k gS8&]_1cQ-_dSƧK/œ,tUdJ h3ԅHfC2a6;`-zD~DSX)- 8A49dK2Q\aDRX,*H D%ֿFT8QDT߰R齒S{kBma')A7piWVDf(OTcQ>HRQ 8n.bOfD'P5bY+ýdzaLF,AR8HJyu5ф9&2d!v& .V"1XԨ(AEFp^~FuPx Ƚ%x:;7S6p>PJFy@de1R4_F =tK_!O$hqYNF2ErȢRY"GӃsCug m m2ч';35s^\ t.SmhtΦ\;gUK3{tN0> ؎j! U0*P:JJ,҈m<(NOe }quUIUQ0O5-?tE<9r fC)tr~3;8C<8ݬ'$^s,?6Rі svAQDhvˀ`6ײEKPW6%KSde CyӼ>)f𦸹ɼ?0$&)Ԣ,YJE\2nqZEI 6VJZyTTDD"2ѯV|5E>{yn9= 4AKֆ+A x U0W5#9t\6R#4lbN MSSrNys-&yN :őHUE_p<Qg2J60,cEaɍKfS ֠KZCv[s8D^cVGRZ:˶bS BB4ƽKl,0BɲeP,84YR."261V=O/UrM3/WԔՃBx\@l#'qe-[vFw fm5š, ς$ R&}m6_|oS5?N) 7˺~Ni$<Υ4M DhLs %|~^F7! &3,֡3>P)65}⪶d=Y[(Qpn>w׼?z @$s r<.0^4퉽}/! v(U5,eVEސҍ{' t`M'CǦ9O.|=nFbNؙz [SYav̊J܆B;bY *=:Q̿*qTj2VwYN b!)'*F,ުN 9|Oυzot9#çV pc2JMՆNVLJ"Yv%I$Gp;f{ΙvG )@, iJb|I@R0ÓSfSJ+@D?'Pl'ȽDcuӨe~h&j|b8Ƃ1EwsrllݍÊ:{m|G~ hA=2))2x 2 85AKlUvιdA=2JW'֜l{;{-wR~Ӳ.WC#ªjPȄ4Kv.LlK wO]F' ,MJ <[f/%]n72`(C'XL2J+fv$O?)2Mڄ ‚p1 TS@">dZS  PH>P, 0P(=d; HVi|/' 0p*S5 Dz\jX_!%YWK0]%$b,֭#uGZ=+hOrtڄ!M3$,9w~Id,X/>4ykQ:8!o% r`O<|ru:EDYHB yK@AI;2Dr4 0MSp * &Yb* t GKd0#hQOVQ!ӊRGvNiw<:xwB+AWTi:ׅC+Ü8z7ɕKg-nKHy.MS wFT$TWQ(rq[bR2ɱħVr}H JRn?^YЌJ#6vif(ZN,alNbB`lb6HQ!-*6Cjpj0CT)\w Ocn$;QP]KIu !5DbP }i 4!@D=?Ztжb!4KNK$$,0GB،qqG)Ab>_CUdAʧ]3s0uۧ%ޛD[`PfYH~`t=]6МIJ1LN˞1!Çc!KE>(QUHyw]H剃Uv'ן]zK V/kRDcf+8L:tf7JȚ!u{t$VQM eJD!Se4l鐍+ӂ-Uޟ*`V-%xrǐq6%/$d4r tN)K,X!У^ӷ6,׷@U x!; 47ڠw%H 4(5%)= ve/PV&HBQ2sTA$#i =n{iѷ X r9WΎL,>yF>֥'!Ta,B&5~r>A (naLK/M*0pQ0Un?1hf a 1@}I dѷ C#$ e)(0,m ( 11"PC g '$>G-1Z~6z伉ƶ!YYMafP$KKMneVC%3m=䓜)#U4DO0d@Eu #!Qޑ6NHzQRKf$};_uJ5{$eBd8@d)@\qD=1$S;iq_-*>#*įy%]Nq̜KkuR+Cb'i2pl%R0VI(A(u-y~nZZ^ӻ-pIr%dNHω s|_@$(ܱ`Hf* DД76.90 t!@4uYu9SIo$A)b2Y(JyDI<*UD*=SG`3sg'dH᎗X4" }9b2z8!@X$Xq AQeKZC0g+ ^{A o7qQ88@H =!V(!^h4D8NXzhh!|y =єIW-:2t",rÔ!¡`3ɱyم23<2H4F.!$,%Z]70Ҡ\epLJ/9E)k$g ꅔ3F2A!cB w,*9RY3x㕜/nR}A F6H}e@hD16= 6C Nxva I,!'ӜӷS~H]F$V.ƌuyxv#Ѳ Mxi%>o.ATkl%oò98Vb A!>k-D`Y$]DQDTvEDDpm"(A.\?!{~MnwB,PGI'NY+EQPD#C` P=0=$@PI:M?fw t`Jo$AgL~8yCmD~i/kHz;bfD,{NSJZYCy71}2W.-0,A(, 3pf400ȇ;*pBDdw Ҹ²CaaoDX rЇgחxO<6n7[9xL #p_aw:07ss-ca amԜv8W2HS$D6擯OM>?^@=#JPXZ0Yb(ɂrZ7<敊^1U/!U7I0/!!_?x@}'NH)\6NJY\V|?Nr$&L(LJ8gUN3aǭw H eȘdRh4mOiOq56#^[k;'geȼyRwRH6s/*Q=nq M;C\םv83^`9kزKy |!]{c%tM,}0O;g8f1 U2D%H:! 7,Lt- z-,` M F ^'!u)ń JkliyyY^ttn8ўQwg;Q%ꗩR8T7DAz$2\aMēh sg;өՌB mDYZ+AޡT58^8C2a!Ci$9Mp?6]+؃3V"CY@N!ND(j21:jTr zL%-=]fp7 Oo}Rlß&o=(I[, v-z"HRA );UÍgZ#`'\&9X :&LɩUDЙ3Y#09L߳nRdm7Ni3FPDۖ OCȗ鱂bJd> '߳ӛLkw9ÖM:aD Ԁt ޸r0jP('>N&:~`,IL(2_Ԭ?%cWS3 rXn̪x+v ;?ISjC'*`E0op4L$ P%#0%JTEA,AEDP!M @MEAB0C%ID2$@!3BA3RICHJ CTC T4SSD+-%PM-1BKT24$>ɀDfDDȍR11TEPJD @PXFiy b/4$*_儤PB665я"5!jy{(=S٬vtZhQzvaPU8IԄ:!aB$B#"+M  ^ZiV9-hʒKTƬ/J  ,%a S@PFDHZä!ZqUH=Ç6<-k0Pgil!9G Vv| 8DIv6L_]"ƽ*9yļ>SvfAd_< 2$74ۦex|<1pUoIhC%Du d6kTTpW !Lm2.`tDC%t*wBƱdDt:tCt+{;p`OZ]|ՠ b Bv=, =PR)KV("=4Y;2!_pOyLǠ$Ѐv*?ʶ*|r%:,ф⟢IBb0&үX\ 83@Xk9f?_>2S%ް@Z+vkcK}I7ŀE(BwmY6Xxd @a>8ݴ2k7!Sb!Jd1秖LdXtf9L`6g|:LN3eiA53lVMTi Iϥ,=پĴ1sQw:U)ܡW FU)omA Il4AMsD)%S6Ɉ ~J۸Z~*ÒO8j[**V (PJJKr0M7Z";ےM7sfaGSkk`";_ßl$b5V$b޿Y3`ƫ8!0]VZN]9_AX@I6!eF5>`C[pa4ʨv]cvk[ erU$ ࣿ掾J۪j|4mFbK!)C4ltB€zwws jD r)O>ȼ`zt9&JN7= duEԷ 0u68e0mrĬXG TV*m+5-Jm ʣAVE`b`,+`ڍ]X [) ))$[L*ogN%y}I{Oрay L:e *_r;W4wcQj&ꙮF~/ʭ_5:M& 34塲1IFI;7XdpCOq/T*z|$bDDE3@o!s}+ >zϔq!ҋw¾ap6jPDL぀vXBC:E?[yS>J <%t1?7WR>1tdyRB,)qf T2Xb}e32,犲tR/ʧ1ЁzLD֏xeϑ yWym'PX@L'Րdcd\րOPC7b>k 2 #}[qx _w׆G b {C7Ѳ (JZZ\(NOp%f)R1(p ɂX}"=E<4ВQH;!ѫ Id#6I)zXu ;4Ҟ::as"d50A`J :A2Rg.\)J9ʟ,:D.Qp$rFMKf8P]wVȌ!2(3ôٮ<Cv(WH7^v4e I2N7DLđ;nCLBapR&C#@uRxY}8C;mADw7X= (iް3:g_0KS* rT[icAQ1('F;%+f&[XʔК p^Ҋhԟ D#dXKfBg,BE!`vC+7P@&}cwv}ߣ$}mpBAT xU/ # K`Dy^.>5=|,@s)+^Ӊjcq#3_^<., G8.^Ї:QYy!E$:쏆:9z2 r8Y4E%I+ @ y aE:O|#:u;o죋ڡS*}[@:ԅ`?^or0Coe?9Ib,ԝ0Ӥ j$r !" eF($B*chWع"Q LLW RS=''riY>D9ptŠO-bq*cfxfkT{@yHf@c9޿ QiX.K΍0ԔM~`; aʚqAKfH1 Ha+2 F.U=p\R*rDpJjBf {ŕ;c 9=\$=,V5R~)tAR XFI)BFhb>(lpڈmgs B\z>`@$0B )9XdS%8MP$G)_n^<>5,@!bH\R!rV]77IM|  "%m '8uU8"]h$֚q _࿧ӡMT R"XwxtП+SAJ<`>`HGw_4hdj2%c4 x<*F΋'L<^(>\z';6YY)`9']FVN;t;8찫ɽn^IgqUHpX@;ʲ8! Fu 7FC/C~euo|/dN^aY:On:]Dcq cyxʵ碧k̲QeVT}Ii3!ad{iUUƮ/VDM,J3_+9ĨPy90| -B&w.P7RbeGP D27d݋]2a#vN(hfTM"N󠝌WFp> Amk l1(y(S:S z]aK);ǻρHi d"*$eg^"_ m\ך>O rE?0(\_2ɄJ;ڗa Q<%z0#S,8.kO  dFe0+p/3Α Ƿ,3`߂w͖ R2&_-*>E_o d2WGCF d=(#ᑬz"D=oEROnɹ(5j L 1O>Q$DOOwpk/I+0z~Ӯuya2b<ѷHPHeeTX̴+IMjf!1? H$Ѿ7r.JEzH~rE_2J_q>A>)]H_y0JCʩT 6(}8tu,Ʉ v*$9!2$ҘAoJfZb!f_ԏ'8J VF\Σ=ڏt*y}a~kʓBX5C+pz?ygv|Z}g[:&]ܷ3ʩ\$Dv۞/ f(X`LıZˇɓǙеl}III{y>a[ЀlX MkԼsã7?ȃZbB'9Os񜒁UmU"F 9{L_]x ,%L^fHPkD3+l+k&O! ).>6hy!#tP $u?E(\VHB$/Ͳ#I Ahƫ MyDybғ b M#'$S%*'0 BR bm{pI'&k#\>MB>8%sh=2a,CA3;l5da]TKny[$$b|LÂ,ߎ*Ox!T]l51 @bx j܇jSi Q"F JBIJ@ͩ4zA~PS$vaǴ&OC Խf`_~ݿ#j~^Q`oX7li<_Z 6=KK?w c'33N%<͖$PƕLakFJ!LT~k53 >$*x,`G0'pk>^W=l!-&Gҿr!1Fy&7yYZH$ &~M|WǮl  T6La=d7ab(.lrJf)!Fpŀ%-= D G>wK3aJMa]c)!F Z9 uDI4rp8y՘(!U=p1 ةd=/|8j *f,K$ 퓴byY2 d&8j6Vac)$IAtdPT_ؿWLa㚋 ԙ0!(HY 0,wAUPeJ|CpTۃaJ؅X,gq/ Q`[mږh{";JdKbpvm p,3U`"TDBz&6ldQGc3D(J8ѧ P䓏L&ox4Ġ,#j>grv#ܜ̰ +K@RHBҒK+"DP+!@BI5L2S*B U$R@BA 5L!T( )$ DDhWȆCLMIDBP\c+{D&c&` A)">ʋ辡S0̜'q9;:^g*~/KzZgR~xbfgD/qj&lp8%{95Yy(\$BJBEFLLk1' C9,}@’u Md 82}g]wnSz`LjA(I ǖp˘b2# Mx*\ R yf]S,0rҒBϿO@)܇ڐ(Oniw`%O@I.sQ*ɢ>?>eHc) ogOϧ:sziUbjDj @DWP8 pq3ꃄ,L:PLP&1P(XV YEs%R"bžaD~$RS}۩9A 1c3-txr)EzלM}9uT>YAER܆DT:@a1h0UUUR33S).֍M!BK(C0)bpRDTYbF D3#RDQUfZn%N]"l,hqK("&"hb00 5Pxp~T 0l֋8̠؁_F>0-#DBFQ1C BAV 3 0RH$z 4Bea,+* yxG^8fpFc J1%T@H7h(bb(pš ) mE+|)|,xaP JiR%^ns{8y,:B`S Rz/Xpz S^vQ>/وym,AOBz}=("d qE/ٸmxb,bij°`Md=-fbҝKl(lQԣKL`¤ϙwc}Fzv%K5q.7۴N\:FB(.A C#@C=?3cd{tPȉQ.:x'V&DwZZ@{UQM\]C=Bs2LDDCI|MEx}w!6ި0)t@J-4Iϫt9N>K:3ƁÜ3:: 'p&@@$I- ' ײgd"vFS:jjVomtr36L61aa: D@=!E>K1 $g|7j2{c)Iń 4jy&)xaF<8CD;HCNBvNԋ42g!:S9ۀ(Dr# 'p_4 ̒M1!FhD><1}!·me7/Y"ۜ> P% 9q@sߞ9qHp7X7[{Q9acUϵzv/k*X6@d|+LK;5L (y=D $'HYDCCa!#5F|ΌxX48@ƹՠ4z(D{F""5d@9+QAX"Ig}B9!{ט:yhh|$p*¿5IA 5lZGI (CcMPsiD8uCM 6as\-QL#bn rI\2 Z,3S[HJQ_ɢ'9Sxz9h2Q;22d˶IR,5&Jqܐa 3(POo,R)X[Ñ-A`]PS ņCEө3&H!ާuyk f̆KPB4+M6efփ89f+Z\֫ u=)VyCD8p߰HT@~@n{@ qE:YDyԴ&@dP4l= a`3xc2fe 0e;J GHL h.88ŃfqUUTT*`Iᇅ 6SHo`8dEEE24%PA&KPáz`J|>1L5¶#!)NW~wAݏ !]ꂊT({S-S(x> I1ŒFIqV0(P"\[%-Љ d=`JqD5(H䔺bX[Η^Ŗ2]hSGWJ#4iju4?Ok‰5!zIoɠg ;oco:Go 0?, ""EJR! C$)SW$1Iia$Zx9׳6.P@9#@Bۼ~2vyCKZP|v@$H`LFCF$.D@aQ7 |N@X}bR ׀=faϡnR&\`jAPFBC/8Dzbv7j9,vA^ uyÓrزgDմ 0d6>_^?RK5%%,J)/庑MCyr:RZXLY{1dY%vD)NdzGPoIy;ǡ ~ GW"r6%2[ت_D6N߀U R*iCЗi$`UDB a(@=$ !i@iA HaD\ &abhʨA@Qp`(,AC~ ",q\K) V dCZV;meѰ sU"u6y)ҦMM2ZU&N &/#17*i_{*+U ݹOv~o8`S>B TbOj> fƘ 3lf%X1mkrY Ʀ5ơJ%港-.0d +ik6n,RbҤXk\,2K#$$VV ed,lC!晀c -*rC @+S%!I\dE)dEI6eg"?"գ߼!+8v 3 yun(}lO4j_뺧l1Imnln=hG<ֲ/b$UOs h%0, |ksZ,"Ր 0j+<9o\vAX'bIG|<|Gc%|k^*E2;5n+ jrENOTIwN ~Nؖ_8t /idCU"y`Mċ]'=xD3934Dj7(a'-T76_2lG8wh9Ýa#w'~X N;2fעs?hz$1'ޝx'k(zO)a9IƦ.KcկӾ`d[hD0/Z»dC0񖀄3Wd",=,|Q e3)15+y}յƒǷ;`͆}7e5rϔNZU>gnNJ?O5o$9 ~&>Yy@w e\O/J]cz'"!"*YC¡=ok7A-A,Udgxop-bhJ\~HrP޳zf K,onԉ[LbJt]vNRuXc`Oϴ*0`bpBjMT>('AZ7\~NϷKF3p񺃋lEmyܼ4JGKJȁ&Q9u:NH3jZޡf.}^.(:vlJSltw|ywi OyQOvc]TϴX] 53~h>ׁppjMkk՘FSA,YTP!݉Z3p&//w O}UHz= WicX3aN^sM;k`e&r4EՕ=]0tzkSWuBL;m%&H1SĻ|c޵T޼c؃Òesxo{iY++T7,*E} B5ŵ4<),xSQqe;1q\VԸKxFgAG3zK1o\XǚP,5@jGݻNLAϾK~9kj Z:jscztYJե'.dr+\g,)ȧAq1ѽ4(ɂ rî+vxU8[T+Fص iy.C#y^cgU#Tyw6.#V\0&̆:D.M1ᵱ\qۖ! RAfwEͿ| c{yli3z!d.W(!8GQHBRxCQQ0!$/+Nnj!ry)GuUjoนD4mCYw1 G%a e#;I KC{E"Av9|E9Fgnc<;x"8pM}sf`jǮu goDFmɉw1M8n^/ݘt#(,4C=Yztخ؛~I6{Ttݹ! au!5pe((qw:&W=АJvO|> (klYe98ukWđ` A/" [[}x 3˴C}2=XAq'8y~ϫ3{xxmuPE~=mSމiGcΘnsi)H~p%RK],}bwUqO`6»ԓ -Qϓ>5^.3Gï&L/\xo<؛bO]q;Ij'(>V.PmZ?.v b9WmE?w`^233q_GxlwLܲe %QY9!!'u54ழ錞(?j%Q 4\?>1e9}3bꄙoQb=U3Zr=Q.2zu_H>MbLf~WW϶oꌣ98p{;pY{zqL#ObP&cˑtK&,[;;dSVOߧԢ";%σ)i=&/=K{v7XvLxImz\{q^q=0ׂ A::+j+r^$7\Tc:kLi͓7p&`0̷f3 l2ƏAۊ6dLˉd/I 8>;HI aY@ɲ]S=p-tQܢL%}ݐKm3@ݸۂ1%Cv4xakZ"n@vpiř1ю['(:c ӳWC9de6J bڟXõ0D& dy% Y7N1KN69d>bvdI@i\bt xy0lM- I@Py,?sd}y~OyQ)0\Y)NG:bj-MHj~X1QGU92"z?alzXHhCq=zοپͯr_ZӑAU!IIQbJʑOg4?q^󃰆8E3KWV81A.Uknjb9'&HN A{A8 nxBPr'0Z,a98@zIru^N)}[VcĒ(#)Qu.K0BE*/=yW<;ϚqIT ?7m/7\9~i!ԓ3ľ>g<քIfe6g *AEvd)m`X#,`O:@KJ9JImMLyA5AQTɱ=r+JɘzDZiL j5(H<4qRJF|R̴"@U9 P'HOj RNcG\zNkoyhL%(x0gy,Cyy;yX~>t:hbC@}оu$""ZH "`gpeǜv#;r/H$T)yC|Ue/Y\BmSu`o. :6}o;8}yha($EU,qK.>ҒaჍ v(py4Gm9hp~.g7O9,8=a#bLn>I5}Vȥ%}ۯYY9׍O&L@ u Y&̡$#E9% љcz;c!<_jN[@pI=(uILeG W-zKBͧNrꠡ2XwARϮ^#)KR3=~-+d<f')/00GR5(ZLQAMr$P9 V\\rV;BК$&ϸiM=1H"j~o]A;In#4S G;RWVŬk5C[ܟg"%q@6 *6壹YȤS.|$~'hN0?)ĝ%rQ|ꓱ9 I88"AE"^rw=u_ld =YqW"4j")"j&%hRC${CW|aUzocl^~e ԧ11}ߔODx[Jy=C @Ye asQ`:ùȍ 7R`1mFXHA0)!=FSn_z;讁v@wZ{ 7$'խ&x UPxPRRU-D@PTDIT,,z IGϲZ.k&_λmNo L5[L"cQ*ۤF!̩Ξ w R1}XLJJ44!]8Ĵ$d(( Ӏ:֖p>?;mYo9r۹8X]Iꀁv2r0eϥ 緻zT'‰6./Ia*& ݃xC@)8Mx+X& \0"4AϚG`р =lvh`dDڕ YPR(@&$T)CGѣG9zKՎ5GK:3 & ~+%,gg g\<,7`m ]h 4oXwE3L +֐ +K< PS)SJsSS0!1A7XGYXgb!R8/汌e_ bYCb .g֓`K )AϋY-y֩yngRn=6Һ7w=ưpn=[k2N؝Yya[yyВl<9EV3C܀M)(CÌT/"{Kb ʡvIҁ_ јI̲I^/ Uaΰƕ04IT.<]01굧&,A$Y0x[(U|I{s@$iT$Q6R ?Laэ}to.2a ƹAȁAKJ@B ݬu)v1{~N;ۑȊb<]K5KD *0_÷<('D\]kOXMZ\dO?c>GR?hcx*7@jҾ}'k2+[k<dRAbD*$.Z0P"P Jx"-6Ƣ6^\n!w8s40]d+ă55l DSUc7-V1a^d<IfDS K0PU l(r jYbU1-ZtM 1aB8 xznhȃ--5b%bYRZ>t9mm[m(GBkkڮtVA`힙b<>=r5OF)Ķ1¥ W Y$ȂY (3S PѮQ<c< |`/-vthT.?I>{5!+˳*.eGI0"fe(Kpq9 &CDYI)~Lr<M82 Сé(ވ(4H0hpZ<ǣ-3ٹwt(!sG^>zQU`>[DYDmdwW%qY8tLDnHq۔n@ 9 \1oMhK/s#j|ꄖI{cab2^Q$# G]9ǎEL٭ʾTF5:9nt1%#R0&"mBr,»: YQ5N,N8ӹ:}91vSxQqs~x϶{\bi3a@rbsF4bd&cѨ%FY68c:4(h c?jM-6,H}ŶCi;F>eY3qT9K^tZhmK; 0&{ -r̳Lwf%JS fEPol$7>L rƝ^,ɜQUB1\ob6ZƆL͑Ͻgtݸbl8dJIB'pObgj S:'.il5I1RI 8Bܻo!V>bW#M!%F.Ee:хdr1>j PŭY4> C3䁇FY)hTv0<6'F 71"h'@F Iw% n(ws=Ȱjxm7[qtq%Hs8HnNB5h:9$Y}^=0wɋv2hMWinXbi82b,a4sh Xץz̄ Ϧ3t 3 %1bEL;J۵ t`j|jt6I5ܹm|p3%75\onYZda1BMv8Gr fZ&D"FCF;#<'`Re3+Lí8WQ'hw98Rs3f%"Eyv.,>ZXhbe爿[Σ-3[u (W+/)i/Q8©UĽds+Гf],qL0AqI. ԔSTStYnaC?)d"KC1Fj\j3U'kA:pbWr5bYx䫬rTu3ŧBSۭML׍7] xsD=AkI0\1$T/7ߣ3iwD <tqԮVӈM؞Hfgar7 }MHShإBqf?"m  n3n@kkE$k%8yQA( [W(cI1OX2sk,flrCA>86Ú,! $]NړƙڙpZÚ rldZ  V?aal3Y'x0]Ɇ2Af "aZHvI̸AM^ICq&M5̵1C3J˝$ vŤ[p={@Lo'cI|XPfb”56w,|f,(hT44TqUn MI3v˰P䶓OQl, ߏ/&͊b j20 KME&jlLǨb' {>eø'x::zgg :l12Gc5&p~-e| (jcv ld*dvf# s:avl;fyv; .;4z!Oh Œd(5 5 HoEzO!"љ(I3f#7;&v׫+/}tX3 2W* ut ÉV)38@)=$(}n và'܅ ՑuO \HSczJ?@x1 BAJSh+F0ֶ s"JR'I@5xhFL ޷PmO0R3oMDc-DT6X5ޭV!p&k0(1#^Ӳ8A4 6nv::!_)yeVJ($)3ANwHX)|uNqh3ݤ`*r:1y3*qv3d3'XA[ @:w6TRT'FCChrȰgD0@Pla&A"+V &JLTCJDEx I;Jw2RDImMn oej6y+-ÎLK." ʆ2{ghQ&DoqeAMrUD_!s)YZT45U1 i@vuON:XOQ {L΂w[VtBX~X< 4-JV]AyE1:P]cƠEg%BbAF/Gm x,b ! :n8wTEMQ‹> E:4 504!k\ }a> P3g@F' 2 >}Me( Q!=zW ,1̥Uu-+ܙ+N.6EGB[X %fP 0QEd'y?L^bO7/" sܙ9j]NGely{lڨiVh"\PӃXyMpxccՔF0"isz@6zB5)U(CWA$CºAH>rD J(2hFGRn|~'u+a 4^Mu|o~bz#" Zi =i 4?<\4t~(-)Ohՙ̒e[J*]].9HAU!k ܓ8b1A䛅}OH:f!wy>É0CPme9My2n >߰nA72+hѣQiVfKe-;?TFDdî$L ]DLi0@dXH "g|1ك|$2k p+q- B|7ni̬3M%|p0ك% triNt_ Mw0;|tC{68|X= (2%|@@P6y'L{:4u0Jl*b: 5sʦO;2&<ㅆX0Жj! &sC Lc([#Sgs`bp1 |'e)\IPv^A2C[;qKCerbd{7Ŕ/9˲DeUu0\`BzFdTBD ĄO-)!r]aA#SgEԙKa bQ5 S(ʋHPJ&Xr4Q ' .<{ RH[|h.|01"qiZ6z7>twB.!s`{Yd֪;}aÔ4T$q囂otybxgA :<. tRG*$ Zb^/Zo\on| O7'WOMQ$bm+hV$rPIJZ#"+0@Y +^ Gr>𰜕 * !!p0jpX=-X*eh&.fҘMH#HUThaHT"%<Ŧ%2/׎4M %  )Bq$r DH*\%p`D eI P#J1dFuxpƚ9(K)@hӃEeR³,KlC:ICaC9$&Oi!pr61UKWa%6*]90ZJF±L9U4uBCfoWϡwTAI$L}`u d@K,UMQ3PˊAM!RRC1D1TB24LL2  IFȠ{ӒM #Xc۴L6Fm:"||$h;qSS |Q4.vL(,7*@B ypAG_AO', OQbcze;ڐ1, )8&1B2pS JT Jb4bI3HU$0Q*I0@5~ECC wDx1Ac" HXh3L1ho}2([d!@VZ! E!ޗk !)TQ.c PAa1`)="@  SwwSO U>^Mu… 8NL鮧B80zX?"+:hݠ(|`P9QC"Mp&#lϔgA~IB0ȉ\z Di#K410 DNE?BءXdOE }8Y@ H,~AB@U b t97.ˊ"!w:a(”dA M,ɡҧP5-p%.͖bȑ < N0jhe1CN<VYF|Uu1Œ`DCrRzA` "(YEDlKDEK?Qn @}eyv(I?ִI6uq"N`tr#;" 4"4QHIOڗO 2'g罠vVb8YrGL4ǙPȷ|&>:2hSY"3P,EN(dA³9Ɖ&S=%\hJGa`ܘhN#a: (0R9B ;=q؛f5q R,@K. @@-x:)Q BAԹ/>U *}`!LC - d(NZۈQQC6P#qPgu-u X Zh>fDRF& q(fdAJRCRBd RHlD,BFN)ʨO5Ԥ%5SmGX&.J>v85(m /l,;uX4cTEX=SRa8i[S2Pȣ@(Gex*34ypPsTg0}LQD! `% !wGyLa9^y0aÀw"v;%ZG}JPޞ=(Pz=A~k9Je50b'w[࿫}d3쬰'@B[m[yu˕8qv-g,λC~}BzV >~ QFaf w ziVG~|AcQUG#3*9^huCS;zo5n)b< ~:'O9ǤW옌.3"KG&&AE"=S7xTBryy3&*fTO.%nN5\sJ=UEj.TNBsWhcl|S|S\ݶ9 ]&`6Bd@Etdes@a*a} 52& L6ZXv/  MwWqᓾyeXCN0Ƶ T2ewg,Ic,w{|҉0Px+C NE3M WXbt"H0 h:Yݧ\t*$y)J (OTwO* Aꖥf؂/ T# I0>^>=(>LU9fxtlig#L/ql?$;fŅҳvt-$L'%݁Fݓw1s>(r^eBi$ !iw:RΡp/^ycDlr0P"h1G/"nlv|Bqt3לl=9^"$D@;Al?;k MRP8ˢj b)=Hf(<mŝ 9 %p (>r)xq(P`UOPu &&C>.,FR5kxgP$`(uх>8%QFK: H3dA62vVXM)j*2Z_;)3[~_P,C%oC3`"WuFGa:Cʙf|ۆХ}_Ki]#Ldxz>7Z-ӋFCsI;L (Gm;Oz!7#˺.:V8Z|eR)&i@JI҉%걵!\KL9,Й"mܲmY)zAV)I8fwǟ|;y6!i 3L)h+&!6A# (7GP,.ђn~j7z*dÄbSGj5öTGD#$gG W$fw ql#!_0GSJ%ZPU@IH4HR:wҁ{Q)kb q !+{1L-(Qǚy }+k> aI1gn2@ r:b">29?n'NG:Fvs4=ʸ?!E MS45La8BJҁF!M45QE L1!,BPCALJ 1IVJEHSB+CJJ!PJ$BC EKQ I$BLME JT2̨bA6SwLvP,2'ķq`*{Ї ^_ڂQ?_1:C6,rju[v;(Sg@ ?쫻ٌO;O?)_eHrd),FJH:rDF )BD2TK ]j։Tj150UrLZ* UEZ%ЃB@(_(":-, $ "'x%Lk }Y3_vaHb2\S?ov$;oABE1~?PVIV]7X_}}87:\5Ձ{wZ黬d Q7̻{zsz {C彬Ƃt-cm[4:"x^w_QQ}w>΃wg_y@oҪ:w}}zG#!TPhsC=S{wlM^P>}o׼a=r/gq%^>(NG>zh{Zn2It 0*[e}[*][k0==-DB"}t@JC_L}nR)(lrhWEϬ{w=tníѢC:sjzh (Pلj|]@zb!]mv=o{{4=޾|m})4y\_/Y5^o3ew쵱ON=z @ú iOwjv}﫝چjR[g}$ _|{j )@vf{@)%wum}g#]@:z_|;קz>M:f[ۥ-y=zk{^g}z{ڍXv:qN]Dϼ[7w>cqs>>عyϣ-_3DN-j}sM5{׾hYv=ՇfTV/_En}T8k|k6{\}FaMm}˽,Kwosw>sމ_;ldwD\@nj)U;y[mff{v{ݽwpY{uJr猾_G|vx|tOnٮy&;σBg'n{lv랲նz͙ۏ}UT{eGgw =>}㧵covgo<l ;}O]}v{O]}R ܬvb^x9{w}[so}{z*o|}vy=m}jKuZ:c믗tv>V|^Twux뷝NZceۭ=z_{W[^ww^}}`rvc-uy-nxmܠӻbڮG@vgj)zμ|oojjo]um뮨S4mv3jNflHnD$R#G]Cz 0L4Gϝ||}PaNJhZtP}` *cE@ݦW %A{man=w퇩[LN {Ͼx}%@xF@/|{{[7{O}@ =7gl\9׺Huz4h`}v>woNniifx4{֖ @(ns7QT[J 2[ἴ{i7A9._{ݰN(y ׷y7ݻ:;m}>PE[;6mw]PBoaت (kֆw{ehMtv*TZQx**Z7)ܲ]waI3[׹]ͲsP΂7sjW+[jzX-nۻvSJU"Yz{jj`:ٮڢA D!Amz}gin g@FzB=mvIQ5:6+w4$w3z_ot>SCTD6@h$]Ts)뻝 }Э:W8wQ ޗoz(Pz]6ho4#JeZ:Դ5m`uJpv::;z.rZbjIe}׽޽oYCʋZnW5 #P@d~ ( (h""J 8+A9À9d (@HcS?C45UKQ5I5MPTHDPd}㪣HOOɨ 9FgM eAEnChՕ#/EU?`(2"Bj*  R`*dJaa  rSh}\8 ƃP8l0!+B,C# _簯IEyꍎMw `UQIE,ANJ_gɿRuߨ#5/lll>9`uڀ<#xOT(Ӷj|""&"Hٿ{ݿPA*-MP`:@&':1L`m nr^Q=u &!aPnfOm@iMRqK]WE^C>kc}jLNœg˜YKo/o=+#IxV j/_);`K@]vk1>lchs LC R` XHjI"X!Ph !"* H)/*goQބZh+uf0!:}^KNcHlpz:Y7D[phMƱ1.Nؑ%TxH8*PG {w~L3\@`ȗ%41G?XHMB|1D)d kw{{GzzH/g>=-(H m]FB"~f8tI^k,q?Y7O')I >dAcW7L1$F1mw0N*$M$cܹ0,O)lg#@A3’I$>}^=_4Iu]a8rS]oMDL$Cc#C7(q7(+| '$*HΨHI$p5!@H; pn>hc H!H==!FD(AU7ǯ )kzl'B <E'%LJp1,L2I<IZ*cEJj+Шe & _9%ї$ë9 }t CñB<`.fjDQ{?y 3E'YhDK)A1wJiLGq!_u&7ojjM&`5c覢$$a6<H|XF)4zZ>_KG$#5è$čU?ZZl?$|Z5'5tчLU͛i jl@0 I&=zͼ8ںh5I 7#g\4*tc!X:9ZN-15Ix@P 0D@kJ4@C! P̑?4 מ4j"ᄚ O0$Je "{Bd &B @#J B4 %BMP#@ J )&UυG$ tBB%$0`AAB(q' / D@J]7؄2Rqk ƨ*'(у#!R AeO<L11eL=5Co_5lؗ'^SyAb82Cps/͉,z`?<#5gdC8:dmEQLQ3ATPPQJ &)(Ȫh cPDTAEi&i*R(h""*(b! ("jj "ӘPі1t~<'ьO"/9Ec؂[ؑA+X.C8$ACZdE4 $(Q+8m_YX@l&><1N成'b\e16?*kryLlgLC$u ƵH `X맅,юtb5AHPE;m+4 i>>jˏ.>H GDŽ~>Td_ߘ3i0(ۍZ%((F"JfbQ`*8鎒~P{'_N0=iƆ[U,ؽ_vblE{74Z)C6TĐz ~ϟ?4"eI"+: 7(q!ĕ$G>϶7? (4PEpko޿C| Ӯfh5xҤ<%u?ONeTuƆ)d{ N2;F>}v{@'QCv|{[9uw(@H d r 6mXƄU\4뀖.eN ?MH8#=7q."R4.QT BdbZR!͇u.DffIZ@ً `EQMQVcopǫǯ:ico"r ,6kF):S^*IFe5;-124 ÿ ٱYPa!x4H If̈́sB^LI2lL2.81ŒAwn 5R1iTT0Rё! Acu5D@7L:!G%I]6n q9rh÷#̡P S3HR-$PQL-QĄ PpSAl: I Q6^T9ن84a3"6bxg6fU&P#> t@R R1#B! &ų=oo0PB}&p[B@_|Zk| Κ sB:l0#5fxUI ׀LƮz7") $\HLH0R \`ŕ00s12XHrȰG `$" Llń]p5>n-67-U()0`vY'ҤBu1?vvBRa (K' }=9~"ln#b&yp&*@|pb"]%8ӟ0 SFH산*>O)G&Wc&@WYY?{ϲyvj[#\Ҵ$0je:'Ḅ7;Mǻ݇;{.߷LȠs)yv[lPqwm\I)vTPN; |8C dP0wo{ I9eNml#㘊2I{AV`ԨU'h2 6'b֣:/8$JR'F8$`T秎h|m⧬1MUo˓nT L;d:7({k?.ku-YiRf"rz}['{H _Sþ 4L+jѾojÜw%`QcfpFH9 ?vvd_Wm^e~|3ϒ_[3 Xymu%Cw7U -Itd-y`wʾ-_."7rtբ\d1ޏ,=DIyg`38ϽcC1ij W<' Mo⋏lrs|={ƭ@)/<:>˳cDGRlq2+JH`yiU:hZL 8u p=0x?Pݰt:hj 2z`V/  K笗HQŤ.wEuzݯ~<$*Pg^lPԹaBXSn$t*:A :Jaϸ(qMM"|ΚgW@L4oUp `3PO\p@X$CY^f 9/,~Ӄ:^Khw=r_5TjOenj<~M܆;2_/G^5&Y/^dȇ0H֡[8 Ql[:d@/(USZ<R1+PwCtzmE;ꪐ\:z ĢoO = *}}7eVvWCk6'q0h͂>q}^ CQnܴV5]K!er1X]vhuI qv7YlfG'isQl..ņFNNվ_vliV2:RRY2Zxv"/: ˛sSq!煭[&3wƷ"g2/,SlM4}Z`/4T %o`w<0w*rLo*)+=nhRɩ|ct.T3w3֝[C;PK*Be7c$fŶT49;b>Z՝(9 4A t? ÄN1 DcDem M PO4Ä _P&YoaL)]$pH4RqrO3+\lѶ 11Z̯ZtpP5cz vj0c#._vݒ^ӧL(V0UsY(Xlf>Dfoi@>:9/ P @<@6Wp@庫?R(t,{!WZS/AIeߎw&=aHY> gCFnUv9}XnQo~,f--p}6Q2*A(U}M!Qpj@*?/GkEJ{s;΁NQʰTl|۱ív^q0QDL@$V|#FXI0ZyObe]fkttOTs3Qoa79ˠ ~*`R$ u^_#86x#"JE$Qa¢޵,Vbh'Y;ڭrcZ07n $_}'@Kޓtb(͋E -m]>֖G8P̭|Ħ*.XQjÅuH"#D%#-͏_oҡE^W(w/]_\n>:< {+SW =7f֠I? &1Z>=Ez쟶 @ I%)?/xIEq* )NbHbZ_2[XRhy8 jaAO1W;ާ2B,}Epż,V+U8RqQ%"s^]Vg 9.>LzZ ]ul-z* iʚ?eSIZ^P(f.T_͡a {x`*hJCI|3%l9B_~*Gx?\/Z7.2a1@F"1fN5XX8K 59L\8ePYFP!4(B?<~m3=-qL`Ǐt|)i<,Q#XQ~F[QԤ!jPzOq~2|[0"<=%4P82)|`*c1sеCrl$ʨY=9v!2•7jȐLQRnW! ` (4.&Uƥ?kg(*0lU  G|94Wn|` 5]2HFhH\By< D:KwRkE<*Xv]|;,܇s  b*u0GoEJ.*;vHCv`'}J~񨚤 >jpH?! >& Uiŗӑ]LO~6P]`C^V/G5u a,pqN$vW@aX ?Q! A1cAT `*œ$ne1(`@,NrM #j x}D<^tp>izFg! P $$dDMY]C۟qo*|z:^ӆP Gv7_z[AumWjԚCF_ =B±VzG~:փ1#>b9ztDs*I2e#8-[nۤ#5 3@k&t%ZeEE3!85N'3_7atPߔQp ky>93D z62|դMyPsl6D1쮷U2|q^؟A/Mr</ P8 @=6Ÿ}wXPlqadW*n{>PT$0N-@M<َ[8n[(csvQ,ȵ`H!o@S4\;o>r8d{tRz[Z$=}o.ƈQ4a\#JY9Ēm*MMY*qy]{=FY'woU&} >ޫՒ!WմVH M߸v TOsgB'ᛤm|ouH} $vo78?.9ՄZhl>DЌS:؝HAҔ# vN)1eCi䒫4o;|.cTSIJ8G=?:D-b+8ºFīid&EHsz$f͆Y١t4G8ƪFS=Vswksc6wάLjkk+:8U#-B6y@46$9n[+"QJ3Cq*^jT. הXTRJWmBT:ꕭ-a+),K/ -Tmi:iejsKwRIamerr;V wVS(EŭCYV]FX|,)Y\*Iq+2;ҕI!Ӭk0JL4VtapnTڔ}K *.-jªxuθ&]'x[YPPVѴ kJi,蕺iRpmRZunxVڴ,;KkjӭqI+p̥/zwֿ^FQiZpԥPҕ֧KKKK KQb-e:H\rX\. QNPT񇉉;g[eSX yV6># =>f > aO%/X..=|q0-^j7TV MOrA,~(M?=Xω!RDI$l ri'ă0iFշ*q,T,Uf*-m~3Y\+\.aF I+\-eiiZep5'XSo3uʴ\huK*Z\UKHʅ7Q9['<=,ZauKk{5s oNN/j9|niK[RJb6sasb&8XPip2:JVebn9\ 'Kk¥{s$pe JʕKs25dKSNXP\˕ ne)R~}q-SeyMsI:xO}ebx .-&h[VZTsFmIԧuI+WQyNKu8|~zWwfsţ "6#+w<{ޣð=8s׋v x~MOV(w\V xωL'S2|./dvÍVQ3v )o}bܻa~NfP:/ʏMG>("0m**]k &D1ݔ&VRrҸظxO15%0r˗50~~s*ü?0*Tc WM|2325uԴ7ɑKZY򸿫WcE |%2 yf\Eq+C#1ݩ=w~NI% OyέYΙH\gcUӌ4A_ Z+Y$5W9e޷Ro ~:S/T S`y'u>x?WlC!"x?Ier>#!=SyJ 8 pu 'DL<#pW|9SЦ;WX~7XG=F[v텡JoH*QQJ!)T3(Q|sCœ&@(*}ڝ_*4*OPi\$BomQWcS؋E>3(MZ3Q$x @>~_jN|QLԼTcJc\l|wnα aRs*9YD>scFZyKKB*4֮+{b%gKU6_ D$?I>(FZ!>s}S?qm-`ԧױ{`f@D}$B ȁ(*PJ vyMV%,SR\q0}'ۀٷF%J5HHM셱_N:X垻5uMzf7swPƧN3F6O:_'u4ca1vgt`"\0H$nۥ00u1qI:ѸWp TvU:2(QVEgb.}nÜI?)/|0^s*ەÜ2+sg&1'`f!uo_ecJ`˸pБ+}mU~(RA^_A(6Ïn=/v)g}*S f\~49äǓn9Ig︞w ۸; pCo: A6v W1éXvKU_|7I?W#`cGrZض@D E3FЪp!>#̷Shښݴm g?6}SkC:4foێ<f*]mi rQ ? Zjop->:u`r.@T.hm;OidĂ}#AAɸ}Z*$f@D>^Pt8Ϗ0$eJ۴Фv)i2A2$Y.+!gy)Nn`^ !$xpWGM _Pg~}!lk% 3,JS vCkGDMGƹaV|B1W dG(t9n$#M/P'ࣅPg R:ztj?;۩s UPyfoNW:B~2 SQDN9G\m$@zwV[“0vܑ~@QF^A'۶fB4Xa CAӐyHQ&0\8`D32(h "  ݓ=`sAJD!@Rĭ!IC@ MMS!QEKAփ* RKTS0ޑ0!4M(R)H“@QG8AAAxI Th)( #(/(c$SR2AHЭ"`&6D2B H1]B!)2dD0T~lboV4RP CɛN\eUF0w=zl:Aq9 (L cj1 `:~j[?b-"^nW(&lO!%|Ħ&VR&"I5p /0HL䝒Ml\#`r}N'H]:`(RQ̹(GnXa!IKAd2cM!mcQG@uS5/ :%Bh(%?$8u|-RwPh>F 1t`2~`Jy10<xoaơ`@1%DTӟw4[q+Os}`N IFe5XPFZ(p |+ycԎٓvk)0&8ˁ)Nε/|0*^؆RC4Vh&jW"E>2/{77V "+lo|x3<3\û0:)1s+-bvIv MZv,?i7MwC|Ԝz) /K.CLQ;kݧ*`1B+G}%ܑA,9[(BA^.f{`vE*[IK؝ʨeX!`X!`RIO!r|Gוn2&=Ё߶">h\|]AC2,fq2rA'OzWXh)fFv~gS"&fffj2U765^AgGOWXF*ځue `|2lG~RS*BGY>@`*X ⺝l)M`Ry-p#8&/Qb.U/]Ⱘ,ʼ߃*ĥ f2eEx4G_s7v "2(:<*Tbp UE~Nox@t+E=46t_;l3:"uO7h w [;J3縬uu,(-ƣ;,E!;dMūT \Tg~ه][XXpʤ *mPQo:eUAZo'bo H4=G":4pPeʴzD6nWAtvYߣOŭ--LE- $Hs~gCA_ǩ=Nݨh;5m|iOL4|xr(ARNL*ɀ3 f`Te&%:yj`V#( tz=46G0& 6a^‹xs-ykx>b _NQ}-kHsz4%M<"#Pό,~"7O@QxƸ?0_đ jTr1)Gq/4G@{\{Ǣ UMe6XW i(DbJ(Oa RP4#hh(")@h)q̐:HBWV^fׂB(bd1ʒ!22Z(e } ipR E-$%-+@VO8ᴰ`0%r$K8·UI %)0!)һ Ca׀ya! [ ukIjU4W_8;~\o҄e8#@K?hOa f>zxwބ# BaHLr$X09P@@Y,H(@c; Dt/\~ni~\_E{܏G7ڰMPb-7 (CW +at'6O0e꩟p8R!?J(GzGWUx'o.%aOβ-%A}7gwT<9AEJ2Bn([::#~;T@|%m 6bV}n3ցơW? Z_S4[(CZxj%] Ay|UORnq2\b;lw#K)+ݰj 9^J `;ފARK"`4aL3QES)ex~c N>}vQ}?kqpZ>Dk/|(zA=8^8r X vl=H[]8ׁAٞ`P׸H}S{l)߂t3qo8 %_ !#}yK+ AӮc'!zd"Q -PFNRP? r|(Q0 (5M`}.jnWW&à7&yvWl' :;[GQ xrnS H9 ƛh,Ǜ̪T'.6,պ{S2Ug< Lw*,Vg Z,n)BMb j2Qj hfl7 n 4 !F>}ۦFuS"ӳne Ϫz)W.MmzEz:{1 n7Egvʅ! CIϭ@oGKg(ko!`jƄ _wC`FUud=APw *:@~B9SeWß}ߺr疗 8BHBdl!%Ptg~W/ThM>Cޝ|z/kB|r}("@7y}=ٱF(# VhBpe@AeH/,򚪪c%qO;uzFTeB=#sPU[Ip֛)!ǎZ|ǮU՛͖|XeK B I,Dpw֖` @&@+J~<'/za0Aҝ՚Әk71]kkqDڦMBhQBqVl*h4ɐ0i ;k aAH-Gٯh@9 n弒חrA?mbZ÷C s0{&F]z"Bww??=53d*L6 X8tm~G CܖYjop[{Ƈ#H0N㻮5|H&_`u"g!xP9Ah(̺pm98ܓxO7m(rVyQ"P{CˀqJ\ fB~6VI}x 3e#Iwqr/lB/ @ r n/*B/OYH.?n@" c2|Ϸfc7Wv|a `B |uv07>Nl?%!_Z2b:{ÁbmQ{ƉT>1O|)t:?E]BIRCg3~o{W$ӻ\@+:es,GԵb;O^|hR$DxO>K扎{ -[ygNmi8L%QGqwagob?l`H`Q]ϠV~Og Ti[L|-srKw9NLPcJf GN::f8L!! @A@HBx4iu°4 3sp@zhZ@( p׳ @~Smh?|ۿbԢQg_8dlel~^\Fn,9;N!#XBivI"k F<(0h IAky`."2^כtsT3 ^f ]Q2.`P=8 i FW5y H<cQNMqv㞑,!n{ a+vb!ap- j٥0TUMas9]1}|m7.{7f`t5RVCY i $BZwˢ7?ᾟTt Jr*3N Rۖj@(r8o=@eI$^CJ~6_uW945Jvȶ׸>q75lZ$$0h>l0JdFN$>j1ɨ$Zqv *)&f."B$*/iƠ 9OC`TG (5pr<cNJ+-9|6;!u%cԾ(}q gĂc s*>8Y۔h.춰u<~,Մ> SH9̶H%}GG=gsAz\tb֖> `.{UEiHH  +LSP<` KH,{kP"}%{P}{Ȝi|i%ºqWPr&Rܖ R܏rtPnC͂?_oϥϢ'ɪ2ծ<,#_ANsF&[>=_^wp5(YBą5͞ sE@>C ̃!U="q hM40tbUD#OcX{ORET.=ʩPwSJA8͒(e4#{.$Kۀr;v9㱷s n٠DGZI$s~v񯠽T@CrTPg 7ʎ /2U y_t9i#` W"_;j &t8 6 2hZ0 !*wԉDD>=Ne]Zť EKX?G(@ʱW!~HTp)O{b3ϙxLI2Ƃ&()ĎX2xM9)^eb7f}TСcX{K1 Dpj 2*X-ʞjd! PF##}9v,8s8WmhYpPWd}ZtߝL9E J4+a!`v rz Nvu"cn N\6pǶgYDTJF0@2s2.Q9\&_X_rQ5'mÐWJ6[s:-R*:B{v2pR7?˯cmjQ +#Vw;yH[Rlr˿.$k$>p"3J<{}A; *:#nCs ~p ܄X2J `H*C]v?!gI`N>LJ!!>5z!x(;KrP@L:P-YBUƐ~`ԀP( AftpȜ+pi4l4X%e[.. j ,1uP} s'""=~['O><_ 0vjGo/@PwI|[%gq.)TAF<'NqjQzb0 {m߫1FHHq.wB @cd#x]] (21L.x;esWU u @ EDKiOHq@Bur23f/ȁpvp7u z7f>I]v`w(dՎR ˜`t[Vs|OL]` @kRt4<퓀\ӢlxpW*4\ I7$HjDUU=,!aR|%UE,N 3)8 gpJEjfZ97_r!~#TLi}Y/ce}v}bp09P31Ox y* -Dxx)p)U@O߭>U'\L0PUUUUKUUUTUE5UUUUUUEAQE4ESZ~?s;+׌z{Fɣs@cb[m/ 7G@G~Sz9`+uޗ5uHvKkNEF֩5/5 `~PbB*{x<i>uD%IiIIƟэ!vh}O{Bri;cG&29rrp->SXgWWHr@pSK]h_(྽{\B G t9Fz~GaUUUUT $$I're@pܼ?X4m-M'w\A)7\QY~E;V:qeT^m64ڊ$PT͘K~Pj2†28c=aXИ1I2)s,A3Y?{+"y a6LT!B1V`f0)\"g(f3ahMEKUJJUHRT( )<_g1Sd=/ÿ+ߧ 3dL1.f^-AF^*wF`!'P}-AG$! a`;1Rp+hT촜& 37u}nq_IeQ"-*R5T\jߌr% B) PPaW{<'M$].@Tvt PqAEd4PHvԹy@jN`PMK =b{{~?ネڨ2E|_sG|J x>!`XHȘ}_uf#aڀ.Mjf":IP( IQaVA6IЪ5kߕ_3R)sFQ=38FN _+|=SM'`hޗҨOgsH F.tf58K׵( q1\QWCd-)6A5mWq j  TA$f;^(pv@i$e[ͰfhH@]=g\OgsԅGJݍ\B4φZaR.eKVE0I8X @\t8B .Шz7 Ϸt9YərڭwMqc͵v4tiN1;-3* tD, yҗO[K;l{wON8R2v/h_2]TVpg{&RM2}Bi  ]41˛CW'\gNEh`Ʊ# ym[3oCCm~(vL'.&pnp,=}ԕƪ~M [N![BiGixU_LVHBS'l<¨qݻ=XZZ Tm6uus*^}x13Mq,qAK;:ӂXM1xI:.sܙ S!_`U Nz]i.A<#Pgtݽ¨ZTV2btU*^R PTQ I Ciud}I~c6DGI$\˻bIso{1uΥz{kzx v4i[TEUuoҼ]TӐ¢>=oPʔE*l}MP8ߝG(B15DАv<L6>#9j꧿J!P*ʠGۤ,%qnX U2s<-wׇa-|~X z A8@R%ظ (7)U7(ts+h|+rn/=7-S5pg]/~$DžGΡO,.ӳk3mxUh̍z1;feOseĮ!3C?74?~NLWbo\f8ݣ4x}}Um>.$V)WȦjuHM*"4 D"qٿ­n'@It4"1HYUI%SGh]RI/ ö]\@ߠPklӅR 6_~,]dlUe}Ym#MS_@{HՂ@@^_oQӷpSWxx8lHhƌ=ǐez\ kn Z `Itz3'_EתP}agB`fM<𪤶*+=ҐLJr{9ZW+H}ۦ%'^pNVPs[n@A*PP7b.OgtH[Fx-{_=\=/r4bWu_wsoCY p#{`r幟Xպx.N+[\̓|c\0YkyRk˴ܿ$`dh L Fe[ߋqݕQ939֑EDU:*ӎw[4dv%$HdEUJqCs^0i1&E:>ٌ  p3jPkyܬ@U >gsFF8 A0t!?-42gcȣ]nH` Fe?wK#.Pt[#>&ú`BWBDK¨RpVF{ƣԈ$ku߯f1'{ o_*4tP%H/߇nj;&ߩMIH3<4)Et>'1OLT4Jɸ^H˜5K>}*dfy_89m$MqP7ÞHʜ(G9s=:N 5Xݚ3o9A#n Px T_Mr@+ꂤܸ CUa\k4-P{oG4__TDgTuA\ZP4MǭTe5]3dfsϋ+8^BD g3 F \gچ6t.% ,Fs:n)[@P|v ٲ_ 区jՂ[[]u2wo{J}r k,$/G#Gau zŵXfa٨pԩ@$29n[A-$EH' #= vxœHVL75a/h$*(jLTT{)ƽxQ f 7B ] uPKS?(SїlE%(=s=vgA[*~ $%VʏjiU߇9!;UނEF]8^Y6&_>pEyp WVJOO7, W 2خ Y ) n2"v/\yBo7"61sR,pBL /rvՖ8S*}.|4 ^d55u\7X޻+c?0kT`\Anfz,A)ZP6FX;PFp#n c.YA^ g:KDC&MgO_Y@ek26 8L/>j ]2O_@mq6`jj/ᐚ;wG=m 7#9ā\fznT|g9ixB v.oϩ\cK͹if3%gOhhԘՋayR\>F]9D&i_Nu1#X@ Q l򥮭-LUvlAu:ވ־޺*M!YR4JCrIPi}k5,T?GdҿxrTH ZUp Ywy^ ^mtt9L4Y}֌U&MxTAOGR Lz$k=Xp gցeIԡm < WQRC!,6ι.*A Baf.A/?[4.jlwcf/Yᆜ6,UsP6\fUIPýT8Ytm&I?Ձu?'(B9,rd,;Dt +3!3 d5OJU4Q|̓}[C_M+e-gW9]sU?4iݢ˿ 搖Wր8Mm+NPRk.p\L! DS p{H&RE.\5+'wQUClɎtUGȆn+ӂ%H+:i| 2!ik^?c+9fDxJ̕bAXiP1ulZDd [MhD]pVljJ Cz8%,b t&~OGHZm~^UrfjW:mlrUj P \GVBk`t@)$uVT0.Uf&-c H#8X# OlD)V޿:qUsج3d  QD/Ry_EaY3F- ` Z]M)tC)" _b\S^:Ͻ.E{G .V痓0ynbx40QXRcH^2՛_N?kq28)VDXWL}5gdaޛq UR9Kb>K_D>Kv?}4*[[%zu4U %lrzbAdB fq낑6/bPҾChw] % eSQfɐTiz]U-f6FU1*^< K\6! ,|JӮ)M""c1`J?~ ׯ_No7nqd)Q XtPO0G5Y,6r z"#3gO ÂAL-`a;΢vVg]t Zk_b ""tc1Slo|IJƀEJQ?9\@Ã:r$D*52"azmQ9#f0A9GMc %A76 q:rrc(euu 5q|.:@d+lTu[R=1ro5Sq}8$Ncuw-O 4fC9by_5_mX{bA$DzBkϪ?( @ksK3Z e8Ffh H W@pjˁysQ[Lf}рORVz[nyUTN'O׮?aaS.!|T^ţpS4K[‚QGwyXa<`mqYRL`ٷsFaz)/*~wX8t/ٷ z4~ÎtbC>_ʁкs7x s{?|v"_dHq;&* ^T4fژcwjCb0k~n$aUN!&cGf9ÍI+3:6bz7 ?wİ /H l>C>!/rC~3`\cx;pbR!:.O:hayF1֍OVU{yQMʉRKa}Zj#FзĢ1xnW,*QFDR= ErGx &'P(* $ |y /VYec80:RUK&,l2='$~$:*.u@EmR]Q2]xM +eQ_u1I_mH}t z8Ƕ%FSv3 Q[(իTcx45cZ30n?U@'BM.!f͕Mٌn 0}RyB绪7! ɧ o@rTZu2v*lܕ=T#~/fN #7k0QȺi5BiE@rY\XҬ:oqXݳTONnDS$ʻ[Ѐuj=!DsMX\5]ƣ%GL>PYBq`oeOhEY~ft~gBo ʾTg r͗%HL UTs`j^p. =9 hza=v kX`=aT2, !^Qm*yŰc6%*EQOfj'{O_۶AI6v8*fNjǒ~Yh>3 j~$b{Ǝ10n.l:Չϗn^Tμx3!>Nv_|s{яdF6PQE@q䴅)_+saJj{+}x߸uO=T^iFn~<{kmxCEҤ1dӄ,r;cay:+u0ݖ>&˃IdOKK`/CN5CQҾK-nS@~PХe+ͩ$#\[ K;B UCKMHh\&cqC,N(Gz(2RgE.K&|`DL~ZTF=0"O>Ҭ/=ޔס;~~vj_ c'@` +`Od"`*o\z03nۺCrIdU]n{lI% N _ߵ5l3,:O Gx}P2#Iڝ$z<1:7}q΍f80RFw}!czc|G_OC7pwH)NuLA"+6u~t-<X]^ڦEΪO^\!&dRpmd/zEQ)rF&UcX'=۪V7}!mUX&zUCL_~OLfa=pYj-.Y л9=cfS)]kcXQr?V&1ޒ76pQnv=^\&}F^mŤ!`|YEbVM;`۟DIJp=.ޢgP{P숆/O?Yvk;-ځQbQhWfa]vGUHqǑLv֚^z&7jIP%o8JmVYqt1H~~jfq A~~SO$G(I0/q\(0ԕB5!}ܙ%r ;چP'V?&/3.ZPә8]z,~7qڻoS_c]EyO=ڿ`슊a]{?O"fX1ٳEdiʩAHO2^/ޑ'2fֆ,uy5b"\FEHm`@ Qn}6EU@NtDE"Ap`'5̱xCk '?KQX, v7$zhAY +Bq+%d”˩E¤F{Ӓ vNK'ăS΢;_@nS0?v~q+;Em{@fh0;ԧmn]!|AȨUR0렜/K\Q.GWF-Wlxپ|N>6Vwx?~'?ΞN J[ϳ&1:$8hv?92[o<{7;AdJt-v`8=RUyW_ 4AX]{~}g^$dLTVv>M91(Xm`."(`JO0(糝բakB|9ձӻaKG# p~S/6ުbl *a@ZXv%hkkƽ6 f@$  KCV&& ǀme (2 c"# cO9iff^1cM0og2(( %u_V=wgrnFK `} 6YuO ?:˾`5UԙӾ j(E~Cutxva1Eܞ? ED XIQ[]  O;gǞ I$C$z!逋 ˝pi:*ĀJ>-CH :XoQ<;'UxH'3z߽|WwW|irciPp:Ӛig|yݼ}y*:Qz geeM`}0*g#!al ][\޴9Sk01Zk~wU% pH G%9iڢȃMSDn|/2,)n"@l+#~u7.\q>K]&Ź^7p93Ta(|cM1-N{˭epV21ADsYEwsmlTR``@P]}kz ,&U*& A(sFȱi'ӏd$L~ak_DNBs;*VW{Ֆ} ch{ u`$^ӈڷIq0G @/ӻP`d"31$ '2~ip$^i{>ɻE R-k! b$!:iBH{&PƩ8dR4iE%8n}z"i  n93=L<;Y[<܉2(d')#ߞ[aTljM"rII/K; ]4#V8Ё v9)dՉլfJRzs>,$ɿt| uq5 5c ( T1w>Ev +LA'R+;V[~+yXWߴ]T͡4p]Af -ZK:lPAkjNz=PX,vbJֆ%3zna)} Ko[ A`N^L>RRMW }l^ǁ龸 ~gS:]>C¥5ܵ|n HA%OBhJo[.(vF 2E;r;u^ #+{_moS12U *diz|O(%5C8I7 o߿0z+gԟٽ @Ww6t57kxTkPG٭nTfx|,_ə}\v*"h?6jo6*ZJ}9*(l"VP4ʮyaP J TUYiDdR u@Wջ< t&cLB Hi+f f*g\H֊>5TK4ҡ&Ϸ7{?>"{>%rcZ;?ӌdms%櫦 s7᪲zb1Hng UpZoSzHSz[) u#NTmMsVQ>Ћ2y0Ȱ/8T\cMk&$֥vE{l>h}*Xm9  ͆!^$7 ɺ+H.SG)Ah-܁;G=}}f(ΰඪK$?ˁnbܣ_<;Y /("g+PEC+|"?ߢ/dON>8rt@Jە{'hTirWf3ꈑocKF BCYaz>;o0CGmϿ{HB'icfhuscjnG%ȏNTq&xt#šAGW5}8{֬cYxyL3I0aUT0 {p/.=;%tCPUira>1GCXhcSŗЗfN~Z{m7>wLL ;Sp^:˫+1SVnL[2k0yD 97cv_dAf b'8zUfS13Y'o ?膱NP"<'hst$5'k*xkHL)> C`E>RӾ/5Ɓ5TQVQ@xhu7]_|ԏ9RaW־?iTDžoAen[G’*gL: ;3d'4żY&jf%Լ8L3V$C%S{,`(rzl]UV X g[!FFX|J:DY:^+Iа@ d^"ᇂxut>MC _&uǞ]81~ZٰBzi>iyƩp9o{?!aܨ*#_Ou{ߴ;02σVgC}"#h mprV;=Zs6NVfLn>a ُmFXQBKrh !ݧZOK2 +F>O}w`=-!lI/,[5ASƤC4LoXJCbTͬ5N"\!L:%v1!o(g( ?RnC _b`Wi9T pnR %TN9gd×3?ŹTщ6])Ӽt 8Y.>݋os~/}8ۖx4H³[`WZdw]?fg_D2C8!^X)w5v?QWYCj$t`#xwu]& Q~;c1;ƁO}ALFF<%E}|HR˞E,b͉w\ |Gi~x+p9nB8Va_s\񄆹5X (yȀ!˴r0,cznvZ#$){#s˿Nq:QPH5WOKJIbCSQD0~Gį(XҶ:," HO$b4 o*-(硕Vs"pEFd:_upH˗#Μt}vb~>=0}ϋ /P 6'h{j_ūp4Fy, h}٭IU޴7idq]Q^ݛf`~YD;k}KC9_%хa AlI*1 ŇίЁ>Cֵ(ɱe~sφjUx· ]b6}p!B o:p  UW },lz>h};;ڣ /Nd5ў$Rj ]=RsKYy𺺭VHV^>^eUΘm.WEx̺s[TB]c3aX $r:@ojʺ[Lf_pTv[FJd@ !(2|غ+U̳mK:812>>O;F.McӳW@gJ_`^]OVd|> ME<zp U&/tyw'pD>&utAܡMϱҜeγ;Նxԉ-F̭˥j9b3h"8脵ڈP6 m WDSV{?yغ8[Y|L;xMVMBo\)m c/lM8~p[YiCO9-DXd1'LCw@ѥg 5huEOnC_JfD{aħgF q`2PŒ>&q.piD˰2;l5wrMyhtJf2v:B^qDjGxlc]H|P@VXЌ5{m5rc1P#=kWٗrMj!z[ʐB[ 5fͦʁ,d %mnH/z*ckV -ׁl,/zM$x53-@T4EěߕOagY|{ Ezꨐ+rJncwhbMcE6dr=n7Z55"ckA.b_/n|C㳲HF;B).?X.vE}Х{Ѥcb2D PTrHhA+*;i0!ǵ'$eTGe6nߧN^ ǐ:0nb)WmP8n颴R=sI;u6. 3X~6h/)H(i{ ö\i~}YQ+5ɏTi}ʕwiQ.FʹixyK-^[T>/0+u`RTJ - yޯM <͖*H@/mbj = $[H#D0-0Ip?9[ʽ=Z|Dp|fvP  M$J}VKD!Q$ŲJ€Inq=ύ?§HU)h4KD6|#O)S7ew"zGA I CpjO,rG\kF6ᩑ!@RްprCR%vϔ_N%9s(SQ@uܮrAA $]$ʦ/jBnVDqDO +Uu"ᛶmknǫy1ϛw NuC(%ֺI)&;{n- Vq P̸3~ 4Ӎ>*zs lpiBPY`DL4W(A$$ȑr-!B hVQB`b!B=?@g:RH'DRJ%p+}E{:\lyN UIIjI?,n" "/[jpH9"%ɗCW$@-k6~Ao:8;H d#NS˞DXF9ՖI!8fUgsNf?oHP\Q0(3,DX5x%x h-q 5|Ƒw8H}h~ڭxsWqL7Y|`=[8$t MRQɣԏ\ZԐCGJRpڄG57^^3&dԦC,9ǀ(}SdFF*<]ji_rp+33Do:֦'XwNz=Zy G:oK$.9{3D_ww]K11}͕,5eF]xI՝#&n~W.:|APVy(jLe3OjYC3K  7F/3j鯷F }n諁[ˆ0 TIvF갉+'#s58ՔeKwP6݆Asʛ? %ΜEVrsW,Cwsr?$tKk>;t>*UzZJ֩]_diX7aguZ=f)}vZ%~JNrgm쒫#i/YAoY7zTN_-FCCu>FYmia 35b(Nԉ?c6TNAD\_8 _tOǞk>xI]o3.OU&%p֯sܭo5*|h~'mfznȍggRƓ2p}wu٭"p/7sxkUǴsNg< mޅ)S8}w0q 9 7 N>gH(Dڌ@ġ3maUs]=givpz8tB8wFji]#=ʮ0V5/~]K;n/>74HQ$[z>y؃1m јbomA^h#3fN>> k Ke4w!˳jVc:})pjD߁Fl;>4{uYmCtjbun`Y8mK(m3i[ Յ jMMǜDCu~Oc}\{8,Y=7]{p/,Q4e!OJy8R`4 _kFK>5{o2QHV#'DYN6_b`e&Ul)^w9Q33Ԣa;y#|?!y]U<oޖHQWt;a/kwisdɃn4JɟQmFD~Bm;*㑉P@bΠDqeH3['BXǢNv` 0{.}Fdt[ S+Lۃ0Mu<ãn6de N*E>$ݓ镶\ +>C]ѐ=KksW0r@0H 1]d(0ǼFf{@w.b!EmHS+ ;d潙FgWn蹻քjo5<. w#;7 qR iQA=>YClN8+ZVI_35^gѿUkHc',UccKأ 4vO} /:E;9{)ql- H*)xsRߜO\nv~/מ\ ё H{(#B ҊdcguUԟ?su˅ 'Il ֆpM]͉&x9܁ŢԀDe`Z `pVLTdߟ鿬'=ꃟhj+w ZhDn+ N_k+c_56͎NH_hxj&\i|/_\Km霱Ts#k'hȿ'Ԍ7-[Jf,q=Q[ߚJRva%3Uog!e^P t7=m|jwz2L⸈5-`VGGф[Tvl8$o\I-+ޟ'D> Vc" &\gϷX}h8 $G|~띡9k;дorW(ȥzig<'Nu|Gs],"lSDeS%UUUUUUMUUUUUUUUUTUU7G]輷AG/nҹ?ߟzs1 hsÂ;EO..٧iG^ M5#~TMu;6{AL~9Lw9i8(eN*O^:xWȶڪTRy6 A#z~r-q\I+]q:TTy\"Khֱ-R#!XzUNؠ" oOu_z C`9-r ؞X:V-}Jĭˍεt\6–΀pn9=!GCDSc>?70\/+W ~9OOf;t!1 BAW~ yw vtͿ<kݴ)0d& (H% H X(**"$`j$c$LMcksϤ{8Zm>11X-Xڱ|$(~7QTUP V#LtoyIh`7fNND}]V@5[q.gZ!|d<Fzf_yhUA8zЫOJc&H=y4`fOqBrbtS = `s d\Y0qKu7WL,WĈ `4b]Zpw~j~9&4r@OUK\;G"Ü3V=bYcR= s kBј9?Ag{ B0Bjw-@%!7"බ1{~ ~:`<ƓZo0()ͷH pmu(_^i¸8ioQ!)!,B|@\y7F(mkC#΢SYDc {>ֵTk$HSq;j33?1!g#du ɨ򹉬4)޻UK{m<x:+{?R7lWjj*HC)ti+ diaɱkqv6 SjhrTnrzt Gu P zҝʘB5DD#MA,3S12!Qғ4a_Ǚ"CSvۻfHJJ_fv'_+*ygUpPaͶD2_{wLv.*? e6E|3Brhd+,;{gunr3 uu8% ٷ@(5- 3VB,Ma#i˜:˩MO|XzAҧQH]HfPe0lnSELG|ZDxl_ KBkFx+D;)QoaURM탴>/b dqg&pcRa&o?>]-Br!Ah$k݄5@@$Rdt|EYּCNw\7ս¹LJ|k pMh`e(^o Etc g9<[BGn?mқHrֻ4wCW*5}P / O|;3,~_ ^~ߛ8G4:"s7 yi{ޘ݂^3k>EUW8IEMl:N=>Ro?㫶.KX 0+/s1ۋө\ZoPj?:pSglS 00m9f&Zbđ Y}rЂC .aq}};P}e ZeAŖ <^}3H,%cg_'9xiaW7^eaċ5BDԟ>yf$⢳3wjү }T2]gxF\ 1Sa%L!- c4%c4- 8FWh,LD EQlwÿ~٭gADl2E'MV)0;E8Wo9kk^$qE( @ @DMjqr5P; $?)=2$o+RxUSQa558 IGF?{R|_o<|wfԉ*تkmxv`䍣/er 2EFv#mgvr>)8D- =|0w#LT%V@H3Pnw}> 7?'ʐ`'$;[މf׼x1.𺨿l93?\Xp3B_ó*Xײ|FCmO<ᜍ?gs[HUdG*oOo{\D,D()#Ҥ_ |-jwhoʊhׯhKAQ}'C7= .u lc6Ek_6Xb҉p8 )P $v E圪)J"*(5:\ejT @%'18nܠ@%BI[?ڟmB@R bT D7R(HҊ`U ?d(wfԋJLDM#SUQ5RDQD  nkC?G NM>,60HAA4A@҉APhF| L*Z M+gC(whnt=넼8q$sG^&lA˓c8K 5"MS@V2UC =3 ArdP !=* p̰PL&k'xQR\+>_lh h&!q83A ek(PD|6p(8C0DE&- r`xNIy4@tF yL@/"I4"%аIHQ444HAGH7LӶl31-f-o!^ϱT3g1};bd@ Hc?4cPGM+ Xoc'~Á_NpN#^bPAY DWI2fH9s=[W4 C:LS v D՟-X€.;bA[~Fp/H :},fc#R$L30)2C/lj C4|V#?U+Q5XX@XXXHHf/2fd$$1fZs [e1I0`$1c8m Xi_}#/ t}iH2}x۸yQz`-^>Ԇu >]fCcRWܞ׳8 " C^|HzG899?LL PraQ퐮aΧa :B.~\ppݓe$<kzޢU:$raeGYUUlf\!g`|?*>\k x"+t1AWW+/U!{{/ƟʐB^1 E):m!a >ʠޱJ*.}^ktرD!rɰe(C#Q"?9uI7PڼnC?nwJC_78C5/ C$г?(tr b?)(pC/`G(B6V@7`#!(;ɾƀ*o޾< qN!IO9P(5= 6=@J72BNe/c_Wt,nwEƔy.?cXE]1o{|i 5Чm0:rFM\ PuVa1A'<@HPKIT"* T*R`lݹs`0n 03h:\d)6 PKU X jj*vMd 9} p$ޞ1 5yb["asSQH®=*y09 Nw!ڮ$e%.Tc1^uRNF?嶸|iw (oRz?jhQ-q#7mQ@piOQP'wD)&56(>Ày7tz(AYd< VOL*\Y !$To,ZgYf.q㧯C5D9āTځQ9"f b:?q"2Hn,_#D} pX4[s2; -*7NMP^ AĠ > B9 "3RN0U֙1S+cu'[V 09]M,|a@  Y?Th= ti[6v=Q1=[5sTʶҔ{}~N_%@u%?r#2 x96rQwVJ&/4J-*o{.rٶ>̿&p+9^ϑAx@pP<q Ѩ"n/#uQby}!G!\ l=?qHu_t?Շ;'[-Q?/hE}s^hTƋI=rmUE'TMBV@햰xuzz=gՆhj] V&ߧ=.Euk[-|5ۢ8YSdrӾrhE:5 f

vR]x޼ a>__`^{U">cFPArCñ=]xs_bǻs=/Io>QC7aj{*gR[pY +JWRַE:ܰhDmպQ&ꕥj>,0"AKKo'x; ,]ll!/|ll'pzj7RGh5R@j935#_ zj$>z?/PfK3aU0W|-~`9Ĩ'x=V>uˠ&(hWbLQ+=7#` 2<ר>EA={VΚ%J>f鿡 Z[ơ9CjwrWW9rUo*_*R?ƸX*Ɛ>Rl/Z~'^^ϛ(Գfi0%}q@Ty-&붞+ul'y_vS`%}1sQz:v:<ʲxL|y`﹕1|%m"Ḙ7/eoV=+;xaCUtqM!k)8Ua stkS3ӎwxkZ%r"rfe']F"0ٜHƽ5UVLlGlxR:yq{Ӽ! z=zx_^h~?}#Å%< >+]z)vwR C}8S 4fj}7I-@ُvwnCoP`nQ߄5xȖ۶݁y.pV^_kB㺯GWZ0??}Rr':PYW@DzH;y#޴fճ_Ddz 5x[p~NJ4vޕnk"`1tua=SM0VIz2?X|ޞe}aI]k6r{o^=Ti Ϸ p#=`2 YzBDn̎Amm~lip<}UPUà(*i + ~z pr0f'b{ Q̺Q>=zAqrQ/#W,\_ߺ22 &ȳl08i>E?5"{dCFۄ&ਝitQiIB׌lU/сâ= ~^y`_HPNPQb^Wwwp>Wc_?$94{NJ^MFe,&AobxRv<#/o99A=`q5hٝǏ%PTE< òm\r_/:k)D1p7`1yrf2@ <{ ޙX 5l4w=> Zba^q^5ɝ;/db2)!%0-˘aŃdY03 Xes0rOydz}yrNLn=lt˖js. "S>_ֆ헎S'Aoχ(釵?sZ;75FIwXw35پf8[OWlBeSQMdF!ax7eWLWCD!~CCUTk *::.'6CC9p(j- V;()<[cKEԜߍP\c. w_AJW5 Evk('53D^ 3~^*51;OE}ݗ U÷wu_Ɓ/l(1l|$T=¥" ay}02h)9 -C-PM K03 DTDPPTS-4U$Q5DU D$ DDAJ[YʐH* ,LWf*L(RbRbP 0P'DTBTHSBR0! % X$%(M$I `a2B@TD5 !T0ER!`d%MQHPKIM4P ALL0EQ BT3$SD4P!H*SDQITL2L@I1@BU@ IE O_P &BYi*(J h(*HK,vC !3I QTDDDI1X H(h(ZH$eHc& Hj"hhH! X@hFe`j"h!`$hYIBUpRU>&9 0ʌ>EtH(6E`d>2 @Ult>>$S (3WAU bCk ƃN|+r,5͗CI=z: mrz/JSE_2( FA$T*P.펿& `U2 de")HdL32Lq #O2@O(̠a~@&"9O37* ~`E p % G&%bs3 *r$r`,?pֱJ0dP9P%FdWQHQˈM44Ljr&hbdAZ2s1L\#' ɬ" C$$$pMo5:2"j*b__fSNAAx@`Kx܎׶CwXSQ,sJ0`e.Tmz@~emؿQWǴA#L@QG٧؏ CS7)g8 olI쁁BOAzWf_!!t&Qk .LH `ƾ>7kt8E1Z^#U)w,K*ւ(/Arzt!{*c0d)_Pqؿ?9_[ p~ƧF4~=Ozs#iZ8j8lml.p؜a&Z7ɍd2_UTlHvޗQ}.nWE`B!o `aTݍSR\ݖ+C^;ࢺ9VF j)\?7{z)cW`̸ P3+㌸us 5VX4(]5Ub$*E+ 6Kӈ'OGzCs?WgO*hOrP$={>B{`m?j"{F"Xcܡ'9sg9@#Aa@=QmI/0 SN+T23  N.\=%mce_V4KIcuN1T}?b)sk+.6ԵяϲQyN@&16Y6͡ߐjaRtҡn/" μXNg:e YAW8UW6zѤd<5S ;eՕw׆㻘ld um7u{a]=&p7Fvg2 ) QwdLb x1_*/ KOD.x4Qc 'ڠʫXm!][k_QW+J2{|.Qb];©wϗ7z9R<\Ơ½S.SlMw*ZC::į^n<ui{qTtG+9ce6SdKk-\nX"\OxW7|`YEk<p0Mlij# P)AY*3A19!^(/&PAn15VݒV1n+(x!5㯴G]c  F=cp#P>sb~.)HQb[rb?~ 1[5D3__V z^ԳG_`Dh얀ۺ=.@$Y~wdK(5Z\N3^j:gêXG J%I3 pn:@D y'_y/ 3'yK!쪚$ /ۄߐ=HG!L?#3t_>F )P`k(Ҕ:DWTQ0W84 xOeAt ,6S5DA ѨTL:Ԟ9eElU\,;#< ћ@(|C*p@Dk2K4"K#eY\TKdpNJ}C!PTccjt-+իO???iA'ĩqG:& WAcEbGP"V#K))B`Krs-gg6eA8'}HnB'}P79AU yMܞZmN{_^XiZ; W)9+5P&Z4t:W]|l!ڍILnkSw)5_JC;tk-[rӆʽ^w> dm+ۀOnCKWf̊95T" ,ZS[jb`>)Qk-R+^@*iNҳk0ھ}L=°{6"& -b̈+][“<] ˅O IL B%~̴}Q՜W]u]uWJu(ꎭӵ/ԷLic }?Fi5 9:ߚUۭ+6Qz5"'U(3x1<́u2/ Gl㦨VޱZꁲ5LUE^;oWw&=.l%Ե Hkpigxg9>]}L]O7nbm֐9ɧ@?m*K}$}wYQyZc^LD5Q_Pe 3&}`)57߿K +nWw9`nTKو.+ 1[ĵ_?ΡHeg 3Bzn]>MiQwU`S3npR*0#GoCc[zaBA!mi#\ҙڍ~n\H߫|^F+QƓu5gE4ǼŬ%*W@;V$T؃~0H'4zȳ+B ipWgU¡kǠ]-勓2QVu.,Ů`yޏ2YsW|{&k7\Ӷźaa&o V9ZMPHֽZ|<Tv9Gl*Tęǩ9c;|t%~E΄P4 ]?R-tos,pCi2(G%8˓B؇ ƅ5 q 5nbyNX%E-!1#Sj^~B5=+T1V%gArYG  B9YT7y Xqߵ=Ώ ?nkN0 Ԗo{Np6zp)˿{!Ib܃cZ P|t>cwwGťd5}w1UQqXuc^3|J)vx½/|걭}͋NknyqaL$ӪUaUAƆzJS;cdphoڅӳ εVs;MFI^\~υ,V-9O!#X{D*\Z{tWRiP;'HNо)rF;N?&_]{o=1%Bհ25qxڹ;2BJplmN kb%vv"Z(ȩYa<rIi!| :Q.3B?pjiϒiA.=Z[cD[UANd3K+ st48^V2ɵEˣF<2fb! kb몾Q,4g'^3)fZcD57n[vgkF}۾R2Ue:MY}x͉u_‡^:x_) e6tӭ m _(Oefsa莡HcFh R9-563ml}'yZ>ew,o 굪_?MTuߒٶ_vdZ8Uo~I..k6 sa!]f]v;cL tSn7sx_c-T 7rg۾KFOuӠ/&}x#uAef\sKiF\DM ;|B:cC>@rCz30^\^ٗ%=oou)uO@:;5w$@(Arі.5d}PˇAe]ڢtw:|5oN=ʧ‘N@Vóf0DMH~;zՑ_ *('1@UJ?:IKʸ~\!yejO@Jyчm2 ]Y1ݮO1K.9WJ! YvIE$᳻wX~>q@0y/ h>g~h "Dԙ(AB @ H#=eT`_ufIYP掆4VDiip(ZL{9B`01Xjir@bj3[&ppjyΓ-AȬ$2,0 ̜ IQa%(W$&G"bM\Xl`ڄ,PIĘ z9LHP42jA$j0!Fk4 iFi F\J&β#LIu@Pa|gDhH(n4ҏ1"{}~M!;|?[/TX @rr}\iڠ3ίl'>߲BC_OJnuXЋ}ukJ [mvn5%}_ߝ[LpUeF+u :ka Eё/6G)ү\Ehau{vlsKڪY[x\!j¬[d:MWd[ ۩"/c>g˟_وWPOb[?˹.iǧk=F4dLݔV_e=竻"p>`B(!f2IEv A o5J~_3];cHC#ᖟv?{6uthYxf=q`&j۾O*%'kU?F-5 zGӉӱ>|`˻?9=̟͋fѰ~Ghqgp6KԱ_/=7>30$hM;S :>bԅ(U1($]UC?>YGuRukbBs*lSysv+x:}S ^]&hEY(NWUH&lw/ů^282%4k cbn6IbKH}hA},{m_؆}|N~t~qG*)W|1hu}RV>*Ko&}IJP$>܏aWoUUm|wFk:lϘA&I-(m=bʼnnrQDR]FARo*>WS:W 6yBKL`Pmf1_ Xo}wo bsG t|xUת`y~7~9;Ǘky>ü+R-Աw eW't,s.7 ik;Cdwwv7԰v|ib)iluyl VbxxJq?ZI$ۘ hfAqSUUUJOWrGӿ@ك4F*}rl@u\XO婥*nw0Htb}Y/`30 BFscz}L6fco^N $$ᄋ:>Jy#eUm.H &D AMe@&q?wns@p-VףMλv%Z1J'yFHbR\P gwsf:skq^˅jNq5I&x18멬0e `θUϏ^f4Mzۿ{~ؼtkQ{;:mG:;ussoukѸ\~ߍ.k=o2\ffYen9npq iNE۬ie&A9!bmFPUi޹'}W|Wob!ຸ ?nԨӾ|;㹛/ߴ׌:;oyw`:jF{b8;fmusq͑[nkNpbfsZ~:֧Sz"&g_["ooyN٬̼kη{[/ 8iiw1 -@03P$jJ"ɈwxIS=>Ik-mӉfæffPꤊ()b**"J B*) J*"hi B(( +OB[8x?<<8ꆈc&t\E)޾,! o&VvU.1TJeX"ĵ"OA\<Θ~ӛ̣x5 еQ^0ZEny %Ҧy:NoX5|3=:N.8li0wίsf4W# JWpFff Z'I?`ƟMfJ <߯$,Al{YhT{W^ھ]0s*: s!g9Iࠃ" e=~`q;Iӑ"ݝtb~3/׼&X3t7QM WȖM/V( hr ['Q/AHYwf̮3_Wf@ofɗbOz᢯8§ 0"(h`( ("*"dd)   ri N:_^:̈́'Ua4IpMuMv5;까 rddyŸ$'u&j|Uƅ83zvτW8y"){!Nx`pCq-Uilh!ST4wm-sG0v<,n^"j|S׫FYP9_?~cxy>ύUd/vd~k%O7tۨv^JO gWpq<<%Gyw| !$5Zy3kx:l^8}stgr¬q]Ge&JZ`]bcxG"T*wQ,Ǥ~jW4 0-T]}zg`ͤmփP9/p{}=Ufׅ)$Ó喡;C('8Tb?>gD@86E< ~@?G*}pA4FK6?MGJ@G2Wٔu|JYlIv] T>߭v]Rǯt.o2U>P1@ "!bI1Q]`%V"+1᪏U< JV 6Ñ[ϙ^:r{yCCUC)CbՑ2]ѴYjlE OV1@̨S¸ñg#$>Ճw!@u:;0шz)BArSNh 0֒6YvΙ Ji.WSc1,T &ֿWs`հ?utNM߻z6}>U!d.TsD4*m)m;=J ?B [PM^AK" @~ޟr?r~=6ߐGńs+ >X6Q^*/ ȭ?uOȗΪU [)D$36jQg'_A[J VͦаLצjtV6%BY ڨP9cY9xU_G~k[Ms#SX2Aɰ0B5O[[CUM-HR5A`н5y fR^A!! $wr:@Q}veT~Qd؟6,kn*wOt# ߍˋDOWwns<~P}?Mo7(dϿ޷>6 !x_gz ˮ1nbj72A%9cT+3P꤂@ 8{ w`^bI>_RC8q8Juߪh__n0UH\}{e!izKx=Ǥp%b` nz nQMmQ*E G׻Jk3pC:{utXxEwwY۳xOIRU2W< ifJBLl@M\QȄ!$Il_ WVcK_hrB')+z%NMd)jHx}__f ~vc-FLOm˫+cf/YAL~M{F/uU&fx+oH Ww8 _H"C&d>͆y=((/PŽ9tB90TϏcj ZeK+428TZZkɘ/kz~޵JjK$18d閶oLzrq5Ɖ%lk77|gLYL^8XR/[r$RLB[;ʹX sԃm=| pny>~mFmTL b9K' AAC?:Ǫ b H3|=NqLz-()yE'@T@kk#|OlKRk `1bkTKAϚNȜC͠d9K0YGD ڏqLxxz5Qv|fDyFO4tlc9cUuf$$dVdDG]]iBBB@].vkNs{T0JnzUΐ" !.s/JgI2I0=Vv\D7!]iml.2 F-3il`3TL4'|` Aic"q`_:!l7GCkٝI w}\=_۫T!'whRHO y[uxmE@ͭXHqwE8zb]Ҋr~ WXLq>igSzz}QkǞyÝ.zW9 s1:3D4J .YE; %_)9_ ef/=➳Niw截ğ;vG? ?6yW,0Q>kIhϐYOؘ/ i@asD;su3uljӀp_66N)G~z"" U^\7qM'쐨}Mэ2e|r#0`f:ѿzjtWlƥ+]-D $1G̲ߊxT fP>1`B+Vav!z:Mch0iOnEKS"PI$+DzXCU j(,=q?ߩ=H~:w(CAxjj MZ_nBс^o?PmRHFĄ- 3OMO_YOf}z|? a ]+$=q}%CtUHg7B?ۗ7x35uOlrcy@gu峸M8}\8#ph~tUˁ b^W# ;3'ìcW4ou1,0 :ˎbg>G_snyf Cu6) gc#Mc|v%t~Tnyq9?h|L hC=\ d2{c)́cfOߥ,/6ƾo nV LCW4"m e| HBgB҉g3 %JX{1ʜq[5)TDAt*)[2着-_?k2g|uF9On3nHhU)z-P+!4I6DѾ ~R n';([7~`sAÇe=%jzClC693 @N6 *E6Z(ϑqAг! >G^*,&@}ue[h@&K8ųRzf3'RC3=u_QX~=B!{@ۯLZ]pA3F:FdO;j(6* =skcPE FPn䚿_[~cB9Ç[a̖:4'MI#]Âv:}%aVUhW5%^?xd28.XLo9[X!$iw]QP[Jy6{'Sm&_Itz9$o@mlCa?ǐUHm"'ZTBE!dAݍp׷׸WWEU mG^m{6z[`cR?5nۆ\obƜq9qDf4-c[ Ũ,kmj^WW2]_~յb?ql5nW=퍎tTZ,B5Vq.BЎ|;Yv^r[%&m5vCkJn|~X&z[; FrPj$sb'!tU@۶h܆hKeߚ;(紟DWM]GM{Dӓ?_ڀ`)J^:VuXhq)-|QF(b+N?b!CY_=@ UPbcZR[jOwm_$uM߹K/1H/|*ʗiD.虈fgur?;Τ7p|\K>,k[)jgR"OEԊ``]HJտb;ֺͩzt+Kk0,m#b*Jp`+i`rxth~llr4$Q:gx=H`?N.-B mR>~֭FGE+~_/LqU]\V b:F"T T}`>=dLLPFuv. }@}Wnu?=Ӭf$0tG~ߍ@8~'/LFfxSRh/Z 8u[m(:oR.(^`Y_dDD@9z[ඊmVNnD$š S@ GN?yP rnI14i} 3t?.CH-Aje}v.^!E83V >hr O8.B=Xq'0CVM@}5TQVk T2HS!%A0Gf!ݘcn:I+棋,սǎdۘट/]MqfΦJIMJyd S2 Z{=VjՏZ)pXZ ܬo:?vubwLSn0 ?ssx/$okaR,L`bKi׭K Ǚɽ f":)`҄/|_se.U Hf`3d,ے;U%Ш<s5n n>^g+;!GVqVV`bֳ5~ 2YZ|3ëUmbφݪ0*]UCydrHBv@ۨN:cVɪDd5T-ٴ0A6Т[jC.x=mӿџ}_Ь=PpM8ps B<%1f o|mH"" `O~ߓў*;v$ CTs6q8nB؊ }/KOonR}Ϸe܇=;"e1k;KVzmlWj4DBX[oUqڟZ$}͇gu~s QѸfY0TOF HUu}MgXC\B 7x[j.WXƳ8J5YWw^Ĭ!`Ԟ!n_}4qiZ/geo5Є#j@25@5'z1(¾6Wg_a'e;ۥq-GN==5y[uNjlp]֪s4PF1XC u` -Zug~߹35zs0a\us EZTYh9s$V+9 )vhX-0RTja}tU髧̚gZ^.*ؔCV-m_99Ny4!在,@2$Vr<*iAAj=˃UpTy?_Wm6b~3嶦:1Hxɕ.ӆ5.oָ9 zc}ܚ:}xfZԭnr|]I\X_)7c, `BN y PA[pgR '@MON޹ : pt]? )y>N12SqՇA?)fEu.KA-^a5UI r/?E.<}0ڶzS#l_@z o5;wB>c5?_e, QE˥|2P [ZtXP@A!=h s!R/گ۬/KPv\}ӎwљn,1i+ϭ-)H1j^fq9$dXh _|*P@!'EHMpQĔ̡UTP8/?vZgU-ҨQ:;DOJ[ںص B 2oθ]BGg-XK mqsiu66db!Q#xv3@A ja"` (TP`] 9W2D. #ɪ( "cP H@זEl|Q}H0.>;mV a~ba"?DF$)Gr51DivlZ# $@Kb OpɝxRl:=Heׇvix{SKZԇ{=ަ[Vt㢬 2VaeeE}&[zWw5:w'7yo*ޝw?T.?T>'=j[:M6_BD/j0@lx#Ӱ_ZwyAwfMv>]-1w%7Ja:r#pܾ:s"BZ;B E>2?6 7(Dɟ]vݴF/SrxKH~@/ߧK9ꀻ)JgnL|ln6ztW~F~oA'Ί@||Ŋ/HUC_rTF4ޡH k2VCGY!o eeU`UUXI{^Ϝ@TD'?g_ G Q'UPz`yή">"+egg^*H0ѵCE_eA"!X7C}AW* xB*s<z-dZ X @x+e֟c攛&MΏv^{чs]+*Í4ò`yu&MMm<X|nYctL_h4p7{'x7I8L:t&(z BuTfӍu@܆ӱܕf si{{WD*#02r )/3UaGT|G!z F({f&Bڇ :?7t}pd[w @|"xnvgɺ`%cYDԃڐ PqIdG_޻AN{mvZ_hT²7CG@uIl%b : xʼn =9?Cp#֐'# wH`!sގİA0ƏJwRF @b B1tR)dwhJl-z P 2^$;y_7 @*N Q;}|qج ҲHkp9’Ӎm;t;=eG*Wg韅߼[y>x2#}I"KߗkީL#$pzl__nd0NS[7 :ٰ DJ6d+@ۚh2UJ6lJH*%c+.vAjơǎq*GIUP\v4`&jB.M VX{/guUkף#.eո* y$SW; @Q/ 0pE `Q6 : )}:*M񆣫T% (D4%oJdFTVeMI>J4z6sH6Z#)/ Cu|k(6vk:|kg75#q k94lj!@(K.€Aii/%$1Us" x$ͳ{s$2D7K$5;)ȇmz1AI&<#҄ÿj=\܎ zw|`?O|~Z^g;׈wFL#!r%DbfZ_]RS$>=µ)޺㈦/t#pp0oz+j ;+ /E͐|L2>l1).<}-PuOdE6(S3XXj/ZG ZO O6R+071iDP=X-ؾP H95iz ,='F$KH'/v"U C0]R+a#F?H$D xp? @quffBQE'ݿfR 0 ,C?.{>?`1 ? Q2h "ņH46 d8jѢ=$(r+Ʋ,6d'0ֳU-|71?j*,p?@8WUw_E_+f;JS>HِnRŇE^OH|\C1#;]K7*W~g\S 1C~r77̰c'Y~֘l;\'ny v#N7´y&ؓbKvLV:6;Y)/4x&\ erJ13EMo.uH[bK@<@G-"ers O ]7vh)iBsćE)V7-(I FJpa}X+U~[6 a݇6p82PD.z, Xr [^7+yH`0JV/_`MQ0i?~\!)CNf$oYU 3 *<1)p{($EˆUFU\B 7nad鼖v/ttT JF.96r$ mG*+8lТJh!! EрU4UUUUQUUU^3{2z zg ;c`)ωj|><0pcwڦFH~ųC6B`r7}djrܻ1qn؂ !\1p)C F$Q;y::H8Pv!0b)t SuBCä 4$ =iau t0> qU$Cl* =uLYjWu١ %u(bw8ӀАRk;0!DXr#i ;H v')DyGX`99JAV:‘|a46#`Fo,>}꺾!]y%o:ʴ9Ũ%  ,OSOQ  ȅA0%B%\)YrW50)` j_pJ2 VTh$Ġ3!d%A_x B8`|48C&nce6 S>muߟ]8P1+(|a3q!~R $#jMҏwmsy귲^]®9V_?&1};CpNh-m7N.ƲQ Y;)/ tk\ٓ#+n7*i _|"d* Il0 @PF]U:+'aQu0.5:zfd2bl fmDQz@)#}p;asfBFev,L u(h*~*M&H Ph?d :TVC|Yh!]B+DDPVWc keϐ+uVT0Mpw }މc`9eφfFJI!(`T49iamI~֒9wx)NKt?,074V%΄W "HP{.ηV!S{7"cɌ*(=IQ%W=!#a]b9v:6՜z4"9PU>^}Hz׹ ;06 X`&bb؁8!ȒAHj_N^޷$[;~**%ӻA9c C57fy:[} ߸-L"=kD{T̠/BshǖDexEijCV7DJ ^RG܊ c x}<sMèڐ*?fV, L]߀ـ0wf\7/,$.648ݓ*N3%g9p@ = qA2 ^0^` 2hya2Ph%T|=-#]ɲG 0]D¬$A$) e (4Id@6&;V~4#e΋Db>QOjU%J #f_QSviICI"KjPKďXj8=]#|Gx_<@;- (3L@~hHqb& 5V*# a2JBDP2B_Ǥ4Chh 0 * ɊJ0$ ALC@LDNfNXDJM E­A()C\?*:BkT8f5ca9Gc/mjjaeΌqѬgҴD ) %!Nc!( * @(ƍKf骤rP^tA'X2=kaIQDFF_gW6a:,44T5UPQTSUMSTUTTU')\h Z*j*љz :t֠V+9#l{q2u=\${O! p`7pr `BE+ptӄ^!$-f&c1)!fqLIls⇝ƀl/|ZCB_7axwQ ėQn꫼Eu[JC ?nɚ85QL@sƔ4 SmE 9fc2wCWtdt9SwrPQH="~DO!"\?)l"URQU0&:Ƚ (34ldj2+_u9CY $T_4z*F ł_SJ2oK\WތU]7jc{_mbbWnuE=*Ss \[~BpSM&Cؑc  SG%t|+7;EqAR'#+ڒGr;RyT/DU/ rlʵ KV|#{JRKγ]V0\gNxy B!CH6P_ƫ fAzݖh a4(O}<&!xfcKa\K͒F8_{%]&L= 6hP:< (c΃5d2,DxfE.hG y֐Mp`@xBCDMb6  bTgYUS/Yvh _Հ%HzVa<(~AO0S$=`1 H0RB tT}p`黜bC<"r-XV1Ļw 3\Cy{|vhbŘdkԗ7%ˁuaRahk2A E.I$1BCqS)T#=߂`JM?Dzlj5%2ƄGŜ 1`l{LS CB;@i$ɴ&3襐)<6ޑP= ?s@PRG$$B DI*UxBK4'!a,h平* ЯaIC Bᬌ&g^#{>3a8Ix"bo6R HE~lH;DnP$%'T87L['t 0 7iB].Y\GYg0`,)$V%y)"Fq i*m]d34B8:E̓|ysqv]`'*2s*Teu86I8JKuzT^(k0HEH!NKHDaqw(U:mݸYhw'_^M(Uh܍b"ٹ@.$ ֝0d37EX"Ce1m6F r)@w-/@%L \[ޱT;s$#s"]Y$y"6;7 L$D(tzGm63l%޵_G ރ6&HO2}sۨdBں;JFQ#36w `ه=!ٱ !Pyw4 K@R(Q]aH+.8;EB*1@|^F4[X!)NhE8{I󷥣2DdNg,rzs$o݃! u,al#1z+nRt2ߢ4XƚTB{MA4&6a7l<8<îBQU150,޶Qװؼ,# \ĥeň-чz8MLp}vZe](YIuˠլ њ0[囹>:fW ;D$C)u彍`0C1Q;8nE!/Z3bI_Pr$$\\ TiݖJj"69^ûde62 4& [aAm_.N,a]D!>`kNRK "zvH]r`94J!r?fO@D>^TމNbT9DgQ=Tv*T(jQ!LU+P d+w+I\Lр~>2S{rG"AeM4H􆉌\l}AG_\i\c#Ф uLϐ29О&QR=3)kE-  !.87!:[2/і6(3 HIXm8nt\NȲ, Nm-'[gP6h&>=Ke *WuIhh |+?6<#_v8JFB" m>'/׫KV&\ dN;?|AABF ((0 $hFB)f9qeF%>%@(OAlX!,D,0AӲr{(?x9қ!HEA^jf/܍}\l孋i>*%>Ϗ'g {4 =k.;+=xD q-ΈwjPPI6Kdfgdѷ<^44 °˒aS*djhD{\!]a2'C^2k#>dTMU2UUU_f%Dhx|یĚc 18uhj6&tA:W_$ 4A,Ӧms' ;H]}rn&L:P\L譽b%dzr3u߫( Cp_Rol(dѫ\h\?<'A61K" /p$oS;yWxܾBn{ %uJCO勀hy.yBhd) !o8\ M Hdw?xJ'@dz$tI""wD[xIHRSE`7BE! ŷ ;t-&%ABD&wMH'L~>BiGYeuJԈ; D'USps*7-0$ڬ._s_w_ 9)ȏ:ݴ$a-A@% )hU~cQEO*0`gvH5ѓj".9TJp?9hrU))cF$4"-@uP*mE!ƚD:, ? gMGG AP!5 82D$毕dwI,wA㊩ Rh*"?z"eTe_ڊx1==

}iOH~טJ]ПF[BABON: ~Uj<9hv~(H (TD$m|S^a]ԏ~j}#"SX0lFUx78^* |h͆2NWRRp`3vHuB}'SSTHmբOw{ EC?lG"1<8zs n"(i_=ȒtxU~#8>r\?fhT~}8f#U1C4[`$ȶ|Z*Lzbcm3~,ĒNdo҇}F ~;t듹g31ˆ 1W~q!T!ػys_;devRO)tQo++ػsqZ}-蒬Bsg" .05D y{FƒT[ubu)RYblcN )$~;|]#[oaU'8H@h#gkMDdLR&4#bJY1A4)0EmrXo`2fh3BpU7έrff&J4MI ɠfBbuIQ*) R*tAr%&< D7n1)=H0lAF~ MO#A#N˲/G_G88?'%wյS<8oJ,|[{Bb6dCPϏ~7cn]!"-igAōVEB3bf9"?5^Θ:yU,-JHƭ:} l#u aIL V|ɴ*&CDf K)8m[cs)j8'A7j3c,X!AB|Z@ (K1+<l '9]8Nc:I?]ldOWxߧ]EJ`CέwW; otA'p(6v6u&, ˍ1BHΜ1  1tMDFz_ LcUDdt iԬF8>3}u@Z `]s]3/,GȨv_!4-W舉(B;tZ&:`|i]MZ.ĉF1 š M6ޛ6at[+ɕB5 01ўy8ބ7inK@#BTKM,L1Tɢ9'5Ͷc jY,6om&Ȉu83[bHGm"͈LjAPC[l3l(FX;Po~8dF-8&an܄( @[>NV+Ve M N>FzL_?bw2c4PE4m*]@NM!IC@k$N(vJ?6"KI Bi0kvSU>O#B'f y~Œsd8Ws?}撍JvUeVEHo0&~4QDUg[i2u1^]b߼t‘LRJc0©J J,RlZLJ A7ƅvh Q֛'2$d7!!ۈXŶ'кĠ$g4"(~'"WVG%R0bfwi#[ML6dYAGNq$@A$~'':t}9{<߾G}M$8y:h #1I*RrLX2\Y.(iSaf̔ɩcE\52V @}=@< *!9szϟxONXjJF%C㷻>U0dAVX%>r8I.]P[;@m0Mye= F v){N29 @ww]YzN6=^pJ }LK@_(IrxQ{fX{i$>ʡ)|ad#)rm=f9c4lfE70vVľz !Xc4Q\U2M^^L Eb*y") Q`MWhk lRE[Rz* $Pҡ%щ:3!O| ]vgldXuFX|`}`P6TDoՠߊw3. w@čD1ףOeoR].W>7)hz^wLSGJ&竆v;S۝']W\pòa_K{T&]_T*~ȡJ|)@Z(u!j㢏](9>pN#xBn ",'=>o 0#?g@x?>Uo+vPp9^M匍O#ŃtNCiT8C3-zC=kӂClrWLa_$E5|4=~U$)рj5(}r<;zg[Fy\ c|I/@dMXE7U2݊g@0jD`ҡߟɺ<+&~Qì] 0zΡyFNC1EuTx{h2~P ][) t暲"B$⨄ĩ!@ߢrPhbDޗTd{X1'*+VK=M@iЫ,J9ÝeOvHf ۧhвMBҽ,S rkkȊ!nxnZ(lW ݎ~]e* :%$wfa ',>'Ev5/Mdu|`Ё~Xf`ǵ e'Q[ؽ eu8翩ҹ*PHESb`>){t~Zlz{hWBx Wᗒ?ra^=axlF"01r[?o$yJ[?~^7k7|qHbHSЄ"D!kՃgXtYx/ }F }һ!P(@S \~h|oO×q릿(s,sM((zIr1?؆$ btܟ1*(Q`>TChC_w(J9r=su(@6P #*=sH׎ 4nl PL1Vt'xpPRVT-ND7}c|nir?XbB% d@D0@% M٘gx2'+fBw_uE2vxi55/s媮׆W^L'iRLcclvsu9^u_4|9c*Un[j'\;R]p02Y/nv۵|kh/%KyL6RXLȫ|9utSwZ6׺LyQ^wܺ$s,isQ4M;t:9ؙh˞zr.+ۺNW6[xApb0g#L$s삽F ))*jyIt߬:Md7JmN8`6 snmXeslXţ[TrTbSmktU,(w©]QTBPzy7!J<ayF0ӗ&;e0t2+d Ղ[0+>iSH ;IU1,@FF`dadNwӋ$dXmCDhюJmpjLhQϟዳ>L7П!y'O sIH)ɇN ^v8y/y>B&r!8@]YU6a,?Vqf ɦl`3lBd\y܈EN BQO ;O1'qU9} [Bq ( {@_A ZWU]҂a=DP2A6"MCRֻiυQۃL c8qmmO*(0&TCzyB7 wXQĀ=" t 4B j}0/R|\{ ˳99!Iciڍ0|P!/W!+kY 6 $ӡ@yRpIhrQ?+>{y^ǔ72ҋEM{ڡ}Aމ!6i XAy.DL$g-Z\;0-DU?vnzI i[ By7@<|5=OQv89'))V? @,G˓k)  [`A|XcyR n;X*eFS%9VE`JeLYiUȕov ce!컷LľyrGfPu D("6vՒn )$b۾]Ȗp!9o>}]x12s1xsІ:~>??,b)oʊ<4Sך@>9Qg*W].""C ()(qP՛Vm_;d''3J+v.tm`m&&%!@t4K__Nw|f)w77-"V,jsf"!mckXA'>fAOJE6fAKI 1CĚ(J# 0k8&%8Nٯ>oUqS-5faI1p 1"DD'uMէDfR529*Dqƈ&Ańj9ʓ ".vg(*W]F)Fm6&:ILnΦ&]v\V=+ -t睃m:ݒ\Fs/]]|eoKS a]6jK6#FN]_;Fd-yʷfx>9v{_uW"%fd –% 6o=Q{)J7W+wYŒԭ{m˦\nPPb$9ۃX{^v#hx@ Uװ)^R~lY}0Ѡ3KZԣ(y;AN \D0nېO^O"MH\7:6%B_ȄLL-5աR24zs X_.fX`/O"L|dJfs*w׻] "=g{*9LG[sIJ5FNGut<4Lww@}PG׸'cC's@RF= Bm4,D .'\Z*T`(@ۜEbUSfr @֝)rDM2 4JЊDPE!^ԭy5%W>%Z%[1cIًK Xj +4B3Ph[5KUa;)EwDtn8 XRa\Bor@pV-L`cg+vC˓mOw{1^Tk)B,юyCmB#o I%(ᷯ'KYO پeQ)JXҾ}cp ,K+q}luL@6 T6 _w~HydQb0I!dz~:Ӱ%JU$Ef 1F0lIHL͘gl$7db ߆!m|1S*<=)'Z $QPj jjLie"X"d^FzkY fDGCJǮqa2@{9 }B;/,pH쾟o s`]7 c5A>gOwfuy{{~gMDUx]`FN? Fy#Fךb6_1c4c1c,cF1cƌcj,]Zs..1c1vc4b1cF1b,Xż1lcwczFo5[dem,VSO8iIธHS ""z.ogb0 "5D@aF*DP5:[m$l]f]Dw,=2! 'c_&ҮKj+ި\3$ؑ(eW-IV~].@Zgvѡn)yTT*8K aHM铆U ^r0Q @Ґ u0NWBE1ޢAHQĀ @jمU=>V!d6n> >JSٯfaC¹HЀBxZIeù-$ѩI A.ZxͰWaꈟ_߼K$٘xbBKҶON/;!Z/XG&Գ1*j& cS*+P)mLG ¨wQ-LeCE #/@h  HETk.hf.H;-wCzW9)S@WC7XL:h| >#X(:|d*/zT҆f̜ T>7Ԉ8#f[`|0:v`YB*1J9"mU|nl)bɹDCM%֮`tfqUy%JTJPh(UJЀHE*#<4\E52ȫb$L09BsA37S ꛀ3UjOJAӑpؗZA' d!v H\T0"*L-,m%=3wʻSpF1xuzbh9xBa4ɭFjKD@ Oğ]TaՋ:̽FP%iVPUСe"@kQ5AI7M!Rb$lc./|\Z ur4l# pfZ e ƻkcÿ3U$Ӎ&.I] 5dpHvA"P( Gp֡e wQ2,YÅbwBt9!;4)2* -ј&oPM Uƪ'b#goYW $V6$rEh+2jHP{J ^h=I]M7++7饳C꣩PĀ8k')w|$"IX`P|d`,%hԸy|LS^L8w^*1tL&DPl:vze9n ΩCUKtRZVM\x]j[s.ܤ]cVwLM#[X ga>K ќ6f!PZ>s#GF-\;` . +yLf$vMcѮ>6ĺ*4fyʇRe8Ruۣ#SY IMrxjZ3Crm< ԫR>[.",asBUV.bةL/Hvdd`?17w_p&:Z%Axbf2MgkBs(!VFK48uk`b&`v0d_Sg0d,wզIAvjĽ\& c}DFbM7CNvm8 t %B3" c֋0Nv1 ˴G [M6<<[d\8fsRYȒC~Ihhmwg;ȡF(&cI܄̛o^oFD\܇ uPp AE&jj:O:KKwgfޘGfs}ILF,L2kNlr(ژ)IK>h-&zEvSz1XREnhaSM,dEERK,}M; h9q&!/j<"DGF3 9AMni"ӄZ+y(2ٮ.??26V5!!$b(W,B *[,[R0[e36:Lbo \6* PsJbqL|99観Q6%Sat(oDb[7Ҍ@88]@ dD$!*y1P%.KmbѶ4Y=H;[)M`N,600l44CXSc렔^83OLV#FD$HR[p[Y >v 各Yh rҺIr1$#o<VcM9PIK$ɀf"ҿ5=776\1`ÈZ!~ˡ4P *sKAk(vhYvVjoch5^N90TR9a 㙝뮲H޷KTޖTTzPdn ukV )=]ĉgL_Jϙ33cT w>ʃ\-NP*Ԣ [oGJ  #Jcy6֨3|k` tcG iK8iBl3JclSco'`1ʨrSs ZLkDoCZ.F-ø@ :P=bMH`N7<_N*^NcSjfnAJp@S 1M]6{c ?\2 lO0GVj/t]$,ZE*sӱ> Kl%ݲaXmNu' 3tK閊۸'⇒bӢ,=$R IN f8p8QL~ ]]f]@KG,NWPq!; c ͉i,h[,Xn~BJk rY䴴b\*Ec.Pʯ[y$Mg=g8TiDQo>Y >Ⴛ\RV,rA[)DYZk 4[E>J*;BlyPAԷp8!yA̲quCcGI; X6ʍXAY& iG"1*_w'S[E%SUǯ[es5/xepDM1"gWh(n\7o}@J*VآknO/8(9i`\ |l!^Ke"VM":t_., O`XZqpspH|"JKy9Y*@/BOVӎF^"IA?}T]sg-Y1AIJkm FDW;ZJ(OPD={K L7E؞2:{?oRUF *J ԂR .vE-j41Czdb%c@ԆP*!PR1 ˴KaYkZ'Xu6S!\f2A҂tɑba*~Lٌ`;1 mqkkM#+Fs2SQq~QOFNӮwft֞ әu3IRv>YEv:-C4Ki/C<>롫p.M̰4fv;,na Ehng K 6h9Qk4QX=hg>3SmN񳌄%xc,byY u6>86_/1w]5:š5#L.za>q ;,/Ñ&"[is"ᣌPÜGk0mȦ9,kNj |sU`4!#ɢ&GBFˮͮM3 h&$ h  ̸ %Em%"dQ ~c4N|S (YC[Y`#̴X2v`7dÿH648c+q&D# d'AxK0C(7^uDxHD4>6{%@ӓ*wg? g#?tho_!>dH{ /vd2 $}C[cmekYD;?\T2+e+]ؖ~:Ȃdqvn\{dԉ"E 'p鱂BH/813?b# ,,"‹~Ff:iQrE}5 |C(҈UQ#;Y.Q((((I~z yw{(>7!pG>Wl; #B݀E7~B!f y?\ɨLHl݂ivT+`#5T˴PPiGF~f(6Q4[< *0UPXHF6AMЏb8bԊKu(wѤI `2 VB. S xIl]&vgx#Gx#<8؆^^7{'١=@Jfd Z,{v!̴"I ;|z@SȼA*(wt]꜏>PLYFx d9d!\` tG3u?oQ8 ^(y"/*y[aX#Tt?Mc!DOGgܜe^߷]l;hu+(s3$&5wbC f¨hg S"?t 67UiaLyI~eP3Hr?3D' 9VDQ M6@ςuoS7 }BJ-(,v'#܋@MJ]ȧO)BfKEB%SF|SJw@v߳0B² Idmla `2S|hJ5}fq;E,նbL6ɚMȝ\$P`5-` z~7>0_qzcKϠ!OEyF_Rkr> eN]sNT):>%둊 T$xӈc:~qx\foʯ0\I׫d^rP\w7iD h{=~_ԝL&9wsA?A28^ ?YAt#h>SzI8t$د|1B$!K?g:?{FhC։2Dcv dgaFU2BEvujҗ)VDgh$܇u(%Ddo!3Vզh@uLotr<Cõ'r@ep# :'#2M4LhLH》Ӌ|;)>P>eO'ۣ[+jPn`y!=pA''hs]>z89QD?|RŔ;;﬎y:*!݀sȕ]>5j߹7A|7wqr޴2gS`?g>\; XBjp;vOզ#lgpi}st qfawuu-FdX,-I/KFNUCvq}<d+*މc7<`;  U{^nݺO3{j|3Ywf5I`H%A7RP!f\;HyE҉KJH9dtgG¨lpr\"~[ALRAR>A Gb181w!I@F?3gY;h!GeTOWU(SڑG|y4B37U9p"XbTѤP>H(OCfo%u+SbD`uWܠIJP8 B,@$@*0Jm N~eK8 ĠSx&I QzB؎̀{B4tZX 40L B੦gԴQL P\)No&:vT6X.*X_5Ӿ$)MTqi`;f谌O0m xC` >!{jJ:-}f43‡Y&tCa'mfB4k+ K79(,v\?)@SFVe4܂6|bߒ/'n&v5 u0_|m1"p;$( .{@![́Xk]PMGCB.gƃ'%1ػq]j S~"]h`uhexwK]1nCpdxSdP2jD8O,jX0^ÔXpFw[i&Md2 -caxƚ`Cna0m.S p3/f0u'O|4 V.0`-b9k9XvExD؅l/~G5798n,CAFA$\,*BNss>9IFO.3Iv6$a`u%X;à7I@ %$8 L$!CЮU?jeO<q[.s6 xH42K]긋)jYg}jFK&%Z{-jG32jrS\0CDA(RѸ3`^DKz̑y$`4HLHmK8/Jw^Y]OoZ&F1,"ZeQcV"tƹʢ]%wu(Q'#d KR"A<ͷJR!}fB==Z?#K|F6A w6ܗ|G?gj6S{ӖC1@ q75w DȜTF5i&,?^OgtAd b8*L UTGF1-DR!P34`ԌnL$"$6: J)5 k@) #%fRlmG o !)Ss ,5SeXEtو8g6b8a:ScƋ' -3Le@ a)b`;e;%$ė~I>?Aq@'Pb|d+ QBfidqӆgMkk.~)c (uS!ބ"RB2Hx#0Z P9OOʅ |ŔƘR͎*_(%gC\xHz80.`$io7N|ː<6%J5m&jkU-"V%__//"$솓cLHYx (Fʻ h<"h J~y"&Abc,CY e*".$eMd6M9UuyƊ>rN.kmm/-bzTOHrFV:8yE  J9)H3.Q 4-ۆ6 1Č[o|,Y(K)H)T2bm!J4Td3X6h-f $U[j"iff*-Xэ6kdSZMl]5"cBBA8I#m1XHTR9ZaޣXAs!#\AK @ 8(~7lU]}~ɍrvzlA`'&=?}{+ˀC{Љ4O^A݃4$}G BASb B/iv( @ 8r#N-7vIW+޳s0~UYp!"(Xq-=ѳa6a_{?O#֩B; 9 {8۱ \DN4L.:ʾGh{wp/6ld )0'C=/zf˼>G6ԜaCD &/{EPN@C!~ݿii9@IR`s[OQa:=6_O G(ifJNOr'Gjm`0I] ~g1Op@| `C*Q(g u{)V:!@H@U ƒPт٧=|bc 3NW"] mӁsfA~ۗap+f_~Pz=u@|0/HB!_ Z{].'-\N'? )QP!X(5Ǖ'nQ/mC(zygC{J eR Ȗƿ\.ӱ >fHFG8@ 4Υ3df.HG 4A "QQС: F$w(h@j%TJR(sjmAjj) %"q@ ,J!C0@&T#+Z,%01(i cUqm_56"@9j@DPKLqB&aQC iyi}9hW6-qb;8ֲT}` ̰*b?Y:^* 3 qhIH\P piH%*18yx66"[M΢8O`lCxJmYj!|J.m y|<{g[^>y?Y.wA?Hƌ2|b9{UKFeWkh{?=ǡ㮳6T G2#BLgdaZY4*C]hk>bmLfAC|@|xvdI'q {h`x@o4Gj w=~U6ߏDDDDDDDDDD`޿/#;׮F,J6XpC2}|o>["N<_ EP0Ԯt;4{G;4؆~ap*6T FU 6D8zjKhHlr 5-FL &a򕑓Du(ʐ&4b6ۦ+BL4F#cnDR[a)D62y]bZ(I 6Gmi"Ndd5RI F#qqs1 jG 诮nKKKsgwwFyZ]ޞJs-f*qU2hli9i43U \8t$I%{9Mx2ҢsnLt0hCQa]{ws뷱;͎{7"5 TTOaٹ;pWMpJE^F j5ҒwKM$:(3>@#_44E$y4'q5' 8F+t@ׁy~ J(:Ia5&J[=X *翽П @T 7D7<'#D8ך>TAHD!Jj6hɵ[EZJ1+HES`Lj-m(mlѨƭclLjQcmFƈ-b-hѭTVmJkcAE۲jX%dՃFmEmƊk2]6.IٶEKbX9mE"ѴZH&T+h*ii"A5kdcVƵ F-ckE33Qkh#4IL֣Y-3TTJKE4ƙXҚ(ɦQ1%M}QQj Z-WmhlTkEKks%$Ѫ([Ƕfpdu}"FOq9'#P!*(ܽXME=0rE4GJ\݌²aӉP"MzlЖ BL$2C$ %$&yݙpTh䈉Peӧ54P"m% d d #>i}W~$JQiYia)ibn^a 9 kH# 2B\9p P aЃԢUb\"l7EM\D=Bloi(Jv4o3ׯ$Ԭ R$&jk&aĐP(U(QAPR`iTb,fْ"$$fX2ђ(&Vl-jZY,mjCVִKl֬b%@U-BiYcQQh`S "0e54Jjҵ( )f3V2MV[J@2D0R5THO02=!.g#K,c?y:QuutP׳@UUF""\s7O!ӎ~{8䇻c)`B@MS ; i3!uH&Q f: AC lExSiM!GreEd1"}῱yR#۽qZ5Ro3&U>RTcI,rw^ʼYt>=@tUda9gKg# +\ޅZO_Q*K;^xpJj#^f,\,l*\{z!؉ʒMR [*ŗv%Jz`o/$:/>fBB+5c0KJ&;J `gKrky2 2WXח?Ez3{ۯ#!vzɓ${:N aVEퟏgi/}vSO6hq[3 䆲X601NKdԐ鉄A[a}Ȑa!r>>xBM p|Z ѽq6CE4֍&R̬[T;d`| Gu#C""Ԡyx 0PM>a\?9}_yl qO|8p TȚ4jbhkR}* ոR`k`lȫ!\`қǶ5te" 5_dPHx `  $cV%0S6$ KD̢yxg_ݟ#ÚO kPi3(!P2 *d \k˵cS!3V*yHQ$D%q[ ٕlFKFmNg@OI&a([ 3f m?/Cm֗mJĈ9YNW3;{OxIb@\ gˆ @ O:x~T u .|눈|LD=FP;;~M9{+Dd@4 $4}8h!wpg ^ iYcbU/CR@'@rM>v邐()TLϙݞDp|~̊& ~hrCRf4̠G< +NǐL)>9 } ab[~rwqK ^gHh1Vfc %0(5!q!QVʹ# }Ѱ̆՞na{劚^^ )"zjS`d!b~ 8b| u?Әs"-vi-_)I4IvW$/Ph1'Ԋ13'O>~ߣ4l 0up8aH,g# 6JR/yzͼN#J:gӼr|~jcuYl{(n0ICnEMg!h]K CPofU\]A&T5NjT1w>d/KHjւ'$-|4AxDwS|O N1?}3Ӯru hhTfgih N5Swnmͼ3@ɣ=!sJM;=i%ێˡΩ2X銱q őakc 5yq_'$t s:& ` n+}NLUV :m܅Z7h*{k' m8 πYHgNV`&chRE[f$5w.r)q rfuP7&-fRI`eT&R:ij! LԹmhgs6z})JHsr m!3wk9窠1ޘWCTX1\BׅM,XwV|']o۹0'1 }^clfJdL'j)bASPwVCasרM7r.^u\c1gPw;b7?,LM Rxbq &MwD3~G"iR)?Iجy 4Rw \jXieVHD~=7-;!7wȩɩ*O%C0tFKyl";}%)! BM[RYI#8iEfcۈOLwiA q(Ia:}:݁MBF=L5 3% el0bUc@3#+ .s+>=MqEolkH |E/P! J#A`\"dֱ1S}.G((PM(uo57-FoyDmJrl@E MIPQmrfi"$[FdCx VA$4wHУP-PLLUIo]d9BRJmG"Z)"AϴR ~+'~60;@m*ePPUm,qT`~̘af""]ϺJd*?~{-Md̙ׅ~EL,B$M Rҍ fP9r&`hS# `:" 2:е Hܒ]{3/`l$J3@;ɎP{<{'tX fX(j}:WؑA օ-5e((ARa`"j"|뚌-R6&6WlY?adSK @M 5$͙dKaeMܰVJ$UZ !6j6RjU)YԵR6FaFH$2CKO}Sp)ƶuGԽ'ؾkƠ_͍uzƧik[?[DbWSOG_bD a2}M!Łe}n~~Q5 q$J`{(*@aRNbWNI&;=G}oTDR3q@/{t81;L89>~?=ΤwQU$;U O4x5> '. J6IDf !)? Վs6l%+"V,j:p@,fdom[!X_6/SC:ai g~Wd{t. %R*a^F268 4!|f8 %>JhG;BxrOc2uLcDQ=؊z{iiƏd8XNT  ?~l"xs9W缁z`XgLhjf\ݲhBgN1t%ب05FCbPjƽL ZOkPt̨+ZH6z5  lnhŪMTE_ߚR J(T44#BH3"RDEmM`6Ѿshe[j"6ȐML&92^g ! ȣTQIW'SA8ʺxN9+3wNL'x?9~ Ϥhl0Ba Ι4}Gڀ7<+O>폏y$yJ(|>0TzxXz0IPw e~^>?ѽ. Sҽ@8.7VM1Z@q V`R5M\sk`RczxoVrg0P4ܺըңcKILx#v02($Q.lҴSG8SM̏ZS.&VkfXm|VBg5&CA9QO=:D T{d˫o- śS*P ԣjh0KJ[ K."H#UxPN%(bjrG '䀀<ޕ:GwR{L3" [GG#VLI*?X"檦Lr퍰c#AFj(4&ez,tW-_;-ݙ{}P¸̈iFJR*Z(dL"NEִ.-Ĥt!& n 儍i#"#"Ft,tRB#`v봓{.틗3.Q]D;7aYw*$%q7e,k!UVA^%+@cY(Lgu.moޤtY_C/u]\R]15lfYi0"C%s֜pCv(ZH6YlPvp5 h8 M1Cʈ2,M1ADZ%M ~dw\aՈ3-1W)pӆ(zigw{^yt2 WR+\9k-FKy tIp@H!μGx< ؆RhC G}@?a+#G' ?`t V:mLm-ߋz.SD=;@r|{}^sqaǠ",MEgʿnDgH~!@AUL6RbŊ52bA3RDhM- (m`J' `RY'\B$ThT) X=g#h6bcu%7$<gt'z|qzӺCox}J2bK%suՄVR$9cmAI.8 *S: ߷PPb"-{إ%uMj EzERơ6֘=Fs2kA89$: d+rQ@ioh+c)׵˔(v^BcUf3%K:ѶfqV*V([ r$TlDǛxgP\M ģFI6 ,leE+9qgF\ރcL7x㍲녶U6=hp! 5 Ol5&11 lu0-͕C'%D 0/~9AiR @F/-rc2m UBU"]2Q&EH)qBhFI}K퐎 $P9KY&N ;bdxЇ( H4RK"4U]& 0Rdc+][o6m׻`hcgxhș$Ԁ++DtFwi 5tp+0xp EѡC0=C9TV%X-&>(ɯ=$NI^bpGV L#=v$wrs"}ZΧ_èoˣ;HM?{⪟K0"("L$-;97т}( -Izcɋ1ckO;0u:C`G' :miH+>{䮹-QG,R<5ܣ׸0ؒDgrw!?Kw/e)yK3BCCS&P]u"TlC>{zlT IY⼴[gJ\j[F뮠̈́{Ҧs &[rTdA0d28nbdm&%َNnJdTg*~thr%"[b(hUZUZQWcH:Eu T - ([ljCXAaR 24bACHTк\4ᐙ& @LĆ\r9)Qg~ʹ>h41%ĝT1a_ϸ5aQ`ߠH (H:V6̙(6/ehDr fCњS͏oacXb>a yv¾>=c ~ϲ`I\*RUZl Lb3p>Ϥy;}QنJy޴žh|)礄$kv9Q1#fjAṽQ J@uǨT-)Z $lб#{@,Hg. `EH ͉ll x7g`H5)yteަLQ~ HJi DSB+q^jWF ILZG2ثөd5H!e"5] r] Q`[t{fe}3Xⰰ/.O7 v 02•zl|6ku46rRLz\ 숍fD2ݑ`]t#d_}`r_<߮FecL(M+{cJWYnX5.c`0AґbiMHi25a2o>dl=ulFEJ4ٟwu\pOm30Ϋ4H#GkZ()uʠl7#|wkIxshpxivYH}m*ޏqi23҈.H,ct%%$9K8'NoLG+̽sM|~ٷ}W˚Qۦg6m笝m^AW5?lvz@>9),L@[P 9wrʓ֬5P'z9yn\ğFub#Q \0#PΏf.̼ Ұ+,-(ER (&gA0~7:p9,9{Y !>>'g?=no>g iQ&XwwWWj$4cĠ󩍄B*zOq~C۬1ș+JNs|pΆ(|=>;:.d#b3X6JA`E0I&NYEtˆ1 ̞XPJ(PŐ'>Y@,Aǿs}RD9 wBMzZCDZ~9 vG~#o^uiՅ5B\1$k># G_|!OK,>)ч9✳ш($Eq93Axe# Fn E {0%D8PB(W;OvݧFa9疩Lh ic~x8}r40W.0jvz[ &ԍ`d3q('Zz;?)f, `K~@zٶ =U>!P  5 b!?ʚP;ZhU'X IB섇px엤}a뛭Hڔ#ҭhVQ M1`̂E"j8Y21Tʫqi::}"K4{Av ؉M D؉$@ G=DOJMg=?,m"Pv!sSQdDw Z1)Ja=u#r ^r !w 79I^'DO;hoÆ^fFȪ4eReEے1 n$3 kPnnll WV[k9mC#4,f@na!?B6q1pѷ ` D "PXId}k̀Bh\#Ħb;E&؂X1qs]F2UE Š2M1ctH6,3UeͼnDa5cnhq ?V:0 5 ܹ #HSgBWr@ u0U ]v1k_. %t@P&BjR%7mёaֱ40mvH lm%TsQkvy}]W"j]6A i0jy2b_w՟mv }U%CΰY qofUٽpNRTe5s`0L%!2(HZR%!5*wqU*b#JikC:ӌ 6-vK۷tiѾΚT[l`mUv-Ɏ*Eh0I"1ήHdWB&Ʒ`2(zL޿|F^Ѧo}w/hr.Eyˣ}86>fݙ'YРߕ =6d.EӊٸX4Hi8Z[]|:JhL̈́ z%I HгAH5L~?Wb*͌P AcLbQF4tm҉lO+[ݫ˽ˍ&2hlTQ 4b[*ZFfb J``FДqYY0`1S$ d1U/y+L&A L]tοfo#⮦ .`#F/}ԪFAo^FNeξwNp;2MWak1 BE;!` EFӎ$ؐ BX 8&@j  ʾ[`"J2؋6,faFˬZZk2M0CON#!\c13ԿCl)JTT0vP]jv{9ͱWIb{sXGAQ:O "Je5' gȌ93Y{U|כrotw^ÆDtif"'J*2* S&ĐeEJm IlcLd)eJBRRB T tˍF8X1XV(1IZjS *;umߍݾ]@|EJrvb=;}~m jC+?|TI:ΰ{9,3QZkGJ6 *IADWi| YbԄi!dh$s4d% 69CNp&|Ô/A(Z&C l'IPqNQiHu dD3YC%a%4#ؐW@@;M-"m(@a!2Uv9%pl|mv\jtu[^V{TmJW}&!FT$S "B Pٔv%Ӷ ZuBeҔa,AFFA"AMcrM -IAgf̉K3H#hؕH\:E@\Ĉycm*abA14$%{BVXHNɡFqc3mJ*_LvQ4I*T$yL#]$a"A؆*"rP=- v`)$ei4iX5Bk5KUնVL9ºa-B$@?;0- bBLDt _&fFZ̬H4dl3L#1fn>͊0Â>N)h4eqkwӑL6 [:+k7 r>3Hf$LFb4F".RB lPp.F#]8rC#!$u魋5:%>onbGR C0?Zn;Ʒ6+r6(r pԸOll ѰonRLj3 Q5Ji@ݯڍcJdl6Q;ngױVRR.i5pxCݸ}A1U( !t9IڞFzpy"wkMz̰>O7nAaE RЭ; DqڇI4aFATLJj$Db(؂5xT#DqfY1ld)MPẙRQͧΣw-HH2"Y9P/gKؑ#K3LAE@㒩 ~0 P(M(NrAZ_=q1jid&J5PcbSWVjm6 [=Ltv5ѫͼ2 Zi]k뮊ַϓԹɾHm[ʻn!o6yۺ-!/] DH2-7`ަvx' FKB(m6G >,!.U^qА,0  u уF7c IHbM k XcbIiRXƵ*6*V%T )s&A. M +Hj)T lPUzAAp7$Wr FJ,g@&U6pNcHQB]۸ހCvsM_݃)r8B9Vr&1=T$d mmIL?GwrffoydIDjGtMcD l!Pim } zp}8Lo p`[dpΧI Qr8 *Td#Za *є)D9cTYDb BYc m-( j,C˯qΩx3]Dvs8"Ũ7P5F(43 `,0ZjC0' 7gsWZ Xd+)BM8%+m`wcQWH$M*ļؔmERR$ vl8h]9Kh2!ֈ |DAk9VA8uz: T"p^t1efM2 VHJyDHփ'O=qa~qlT9"D Jp4]`BCXʃ ; QD41"f@T^\k}cRgJdbTOGL`4峽isAO~D ֩D/e}sD)KYn2z("+gIW*9H9+dQ1Qe7RIֹҦ1vk,%9n uNtAi=f xီ(9 &'*!@#e%{OgAl T | 3|r T|~P!`()YRr>ҽM` $<{УqO}9TL0.9(S(j 0ATlwn]516HKYLu!.DCvHH~_zC^OT?z BnTCn~<_SZ2%A鬿R pg19hƣ5k!j??岲}~ ;m%?8c 2sT%EAPPQ.ASNFӭ` F]\ե nw~O~"#Y'Ǿ_HhJaK-&Im m8~uy g%1a JU eك@ ZbUP(H^RAMɨ{;[;! e5FJZ.KtR 7>1ڶ阏ƒw2&X6Q 4$SOl tC(q0Q+d!9`Pw7$P؀4m`GI(of)b~H@2eb!Dh7MivT4G Q̓@=r 2. WWQti7 Rd_F#AGKc;\ <϶`&>Ph0/3ݒ@(S8Za4f nP4da?\:[ < ;;pD#E0q5/ISxّ1z` dDG;0L01 dcND"4 hyчA%#Kf4H4oX g_x ׹!5I0t,$}J4!:/1G z!ʮ,rDŽP>MS/HgNm&Zj ,֧5 P$G/c)A[#!E ٩_&f;ب|$gm8m D]fT^A /` #v=: ,0> 8`ʽ+ƳtH O <mE9lö ̕rylƤʅ p PPn (vBT]ЋRL- *ۡďN@ 92hJh*BĤmI!0FZ4m 0TXZo7AO/| Ybi]WYJ}`~7ݎf=Qbg}C{ȤAR4Qv #Q>c; c|$c7+烺_=D؅wP Ci1|ĖM/ qv4u !Y02:k j0QY_#1ђm.Y-efb*9d cQFLvkެhܧ0LX\1Nj*vhԘ r.v@`EזTH!o<\;A,Öዮu.1MRh+m32*6-4j1Izq.]u^S۾}ߏefo݃dd, TNKu*[@4JnF:0a BCP)&mt9E&P q0娘~LJ SuINBS%pT[n*lq8]@Q`]ɵL;@vhg#HCh8 A6\Lk]ʩ*#hE:`LGPRE#N1N >H#U 3;3Д>ds=3X (" +=…Sq!'n$z+ CY "*6&4ТDd#J[hqwy;Hrlj|`=Pߐ>a*1( A 'C&D?:b6^j|j."BBQ2G"1kJCd9 ,B"R@JRߣ^'8E9H}~ϫhiV Hi)"WgY}L&5᏿P<6QWqޏ-z^tV%CO$ 7maIN q!7<~*+mXuIb]{h󬥛^; FybsM#1Nɑm< . A-εPŠilmeTIkִjH yh?*^:Đ嘣S- LCB~Zd `t,;놌x( !&P(YCk" hs*hzJm`SHlXDo86@X-R ,MZJ$ĹXzk[2k)- %tTL)k:60<I!Ny>ԋO>'f,33 -+Gy"LU<6^ ؿƬrr7 Cƈ[ ůq 6_a*m}^A,5}dbl"xg 6F?,OX95NLήD;8pdd$3.<Ȇn 8{ m"  ka;Hd{wWFrP_ 9ޠ/32y_MvŽq=#!tDGy C;6 lAO@ii $G%|I[$GP~M~Y$<^oT*`ny RC(jp|H ϡQ{-A(muydrX9J0\VsM Hb+.PPI(rE֡R b`p -[K]fBj$V=L (4#*D 3'ͨnluP "JJQ|U~y{y1TZ&hCY0ia##larc [pTT[Ύ*mY ZOopi@(sƨ &H!dx CLZ3!")<hsaO/pe0NҋHpֻ h˙n.̅pe29`֡(큃 pn.~&#G!S ޷x0<;uA 0Gܶ/Aq`5?amwpB?sy"tm搑ʨÜIJ$6!6;1kY9"?8ލ1>I'OvUr@#%dIVDHYBy8dchێ뭈^U+QLmQb\59`! b`;eJ@M72zB$;:;s6L W6B(X~7Jd(RL#bGbEM5i h`rHwΗ66A'4gGչg|}+{yk.ۅHDal BD:U ]&b"a.x:oWSwؐ{bJBhr ׬#\laZ ha8L"&N.R$"&Xj$'pcmIvnJG~g|W>TѤUg[:#^]eYDu 2mP b6RVgj뛶|:m614%ݷt4}7姻n^s*Y [*nRn먉{Ms]gsh2+ews]Sz4TRh5lr-Udvܵqz^Ԛ?ĭ]n\ٶWaHTjOOWλͮV&SQ) M۫.j-eHi5Y[ba mϝv7vzrwU99zUWzn\-,le$^ڜ4$-qn&4 a)AcVw{wY6Z[r7f;jlʭ=f{^a"MH4ۚ| 7ەιi--Y*F]w3W[WF\KquŶZuJ*]e4&*q QePl$BXr[(o:l쓇zs\Q^ן:|ZwAbmmni&LMݖص9ګD6q} v~zruðQZVkDheGU% ΘJOC^xB9b#UR_zq${Q9aR+Do7J &"<pv'^CG?7.3B/4cBU>&cH"oBu8U^[rE305ÌG;+#H :Z6I* Bd"`\ PF LA 'N,o+`AYg\0V1J eUٌv?m3Ow{nc'Ѡ[J v85CdB f 856J[ύyvAq+b!s40<0<-  _?ĎZ;0J߀ 1;e_ZT^l1[#_+?;h@7~? Gt"B"<=Bh60G?PO=!cMkXXbrRWR#4~br>΃ځ؛= x31W 㔦r? # |2FY4M32DW*WJ[+XbQ4bY@xBm=v騏.[$I($SCtƁ>Ҏv^=P s"PGLCS`H)'F˄(1E!A6ϊ[j(C9(2`dhtYGF@<]]]jx/d5;LJ5q+)"sm¬h-l[yF$Y0ӶKyDa(XIQ%]sH>qQQaP@JMP fdL(@ Ia-^kW6EZjUVΓ3yFB9uPȚ6w9HdRK Mv; ӿ @ ()P"BjL sK o}zRQrI1G]0n a'jL=;֝;xPDכ4eqkESHؑak.Ww}uל޽x1V5 qUmF7Y pDL!X42 BJ&;Ï8Ʒd!Vwit ̇Kj?ޓY059'YxP"@&!TێO/'v]0rLn޶(/:Hr3>ULQa|? g?b׶\^P yGbέRapFX"ݧ펱b::Τe<aH Q&)0*3aܑ_9g毷s C.S`oPibEr\&KG߆v#זǸd?!1d T:lXt吏]yA(Eo/x=*zyoZo^;܍k`dw.Xlt~O١Fûoy A8r!Mb#2-^vo}lkԃ˞Joq0S}jzះ ,Fgۭa (f$m1Ktj--ֶi_"m N7C:S"+bm6i7eh"ޑ},O983d[wxqL ۈwbU "ካud:Kn:MEVk#G Q۰>Jsd[Gv$0*;VT`0-霟P$K:oQ ܶoU8CX k5S@HٌoLh~1 ~u?# E"j G88oZ(iUѣ 0I))*6BWY#)I!;l˂85@xn(!z.L~(ЫنbTWyA#MW< !͞8K)} '08}Dkt-AT8'#€ICk6=M!!`a0YV)؇ /IB*Fk㩝ٹ|gM3 ǥ oݥ.@$뮘@$Nx*;@M.>cW42d[P|k 8OE&FO_?):=xբ! {:6Ʉ~# 3 ^ !8:w{Yliqȿޗ^nɅ`d!A!A!&J6{yZ k TMkowֱ83ukQLe붣׀H:ݸ9t!Y!N@"n$HV` *zq^z 3@~#s6u4ɉ IploNE wϞbz&@kMmv)oƧM `ǘFǁ|"Œ*(ڡO" li]MnCn+)km `5ڭ11!)Z-1f-g 6Mp̤k`>3lC brޯewB9ek܎94Qe 1a p鷒&Ս]s;@bK[1 l9[};#H8<_NM;W(7*8L/ ˇ.1MF_-gTl|>U/Lxa;D9묜tlp֊,f3gyQLgӟr;&O vr= : cjy.‹D6`(Q2Bɡ _js 6 <Ǯ 7=JmwN3o1ΞP02"iE.3s$]ԣY%D)̀v3Uн\_6Y:65._&N:ᐬȔ讝X"A`Dgf,};Q 9O hB!wdMyA1ozIAdPRRDG1zR ppfov3oP!s=ζ/%yȓJP-3>ޯc׏3 1QY6ebp4n }j ;A:Q&.nuD0pT@?j /`STH뇣O%8O tcbl@_C`K4{Ʒm0jKp}7~v3"ȋG˻YPG6*E>>D@&A #ChCmGt{R"Hql4XG.4 ױ#r*\?j/{K<Y~C07p蹟>m5;ƒO(@BAII xgG I7ҲTSRuОO.c@k$o/H"a6:ǖIɔZf ºdI55h%cb0}B|H*ȪV@r`E7Jx8 5"HzcIAGYI R7pŅH$hH% uhӜ)+i+U\#sm iËA[2F4nq!c2PFj ؂Tۂ"B pr4&[kL؃޵u`! {׾A|xh`+~tb4IPBa0DaemfVc'|&Z-&*MF]|rCdo_ϸ;{疤6O@#0- u9NUZDuWP+JjaO$TJy} {Sׅ_ݕæ ێBd,rqk2/ǘxt7 8|j Oy ;iJS幤>I B{ 4.~Voѯ"a#J+ !GBԉL7cu| ɒ1ÔkPbjSaAm!X(X2MIi &=*VfoDl˜vk>5MPyD٘=i]dH{/+U@"4 A~:Rhɰ;~Lx.p8B*.!\4Ӟq>WN/H4ģioa5OPWQ3,Oz vnyjXszg5 @Q ԲN2x2- X0Rf=n QBCRi%RBHRGi6 w =i!%C@/UUxyu`LDӉϾ\"ow4;%(A *f (;rHalr'E!@mvm|ʊcEj]d Kr)sW&}{ 4M4(۲vڮrRb0؃i(>?F;hIBXu !/Ό1bu45}@*p1 $hrβbvdmAWWvL14\2eM~]3vLxA3"ێ%&u1 " "#D=Z~ 4->'q[TҜfkx\N?@*@L`G'gC)饖܌)[cD¢a-^LL.ǒ &7{44dU#IZfe̮CjW4F uNޱW4o{wu!D,-b'n[);H&@)xKm6߇$>_o$껼"" LӼU_e<6;| $ +^UZb}oψlT 4 TKޙ4^ޔAQ_P\f^C'\X^fGCB?>ʌf`YP 4m67MPTp/g~ZvMʐGV)k/xq?fSAv@Z0"AA}0- lB*J=109@({4g"&T2f{G `-90٠_TΛToΥvP,B!ɦ+Кf=P)R-3Fآ`)utrv bNpؓ&0֨!2Hy]\~/ưX540EV6h" kD6^p EVacV!v/E'WY3xL/Cb˂ @4%܄b"ŗ`N' -V)[NFM5KNw(R -r( G5~i4R^lr@bbY.HFA@SqeVi8$1Q Һv)o4 k m*saIt\J6>Ɠ9Hkˤ훪 d л4Xu5A#R0cH%߯Da]*In@`mjdďSfG,\P'y$ 9HLх0gNoCdt0b<l4IBL,?S+M$i 0w;2)YعzrNhUf.^۳Gb9dK`!҆6@ xMxXwrG;AP n4*`l?"dv K,.$&A86j'@ abL3P˚pql&WNK8JI wxᆳ!ACW#]j;VI0:#pNDM/`ڽ'd:0<)82B`t,tG&O8 eHH!;tYrp9" :06w' e @EmlX%U;HnI5ҲѳY` ^ՠž]lӮ$t㳙ngNaubH*(RopkuiԽ=Вh5d:&mR 3ڊk3,^J  벌4R&&DD$A NHG)2YAT\&󡹝y' 418灦Np3n-4!мZ1 4G I#M[c;YzҝEN5l4Tއ}h4#PyUrgFIZԓO r.#0F ca5g[5(`[TWR5Z ! {uYBs6@B64Z|&xc+hUanTq0H 9Py tm:Ċx,JsYn -ALk:rs%"܍F9 ʬdY\JX 9rr*S~e^TEksQӎ:J88zNCV+#UX@u m"aN KRVZ~M"ׇ,r- ^@F+\! !]$!P[|4 Xv\^9WPtF ѐæ 76v}x[|7 reXp PEuy gΣT6;@lGn|6sU& v!5G{99![U^t4+]ѹz@s( bDx4mdԀ爈ޥfSbZ@fmɇ6CWn^Y [SV\`,WQ!J+sva uGZn+}e`1rp@j9(h3!Y<*nL^;F:8dF\VnMd(2:6Xjk&k|ܒ$7 2S 8dсALGCxg'jw-g_LIsq!s 9z XXY'IБId'/$VY;2Il^87pg$&kHP&d d +!g,2\ts"9 jB:A)ϯ3@2I˟/';1:33 %mLE#Jy<i7}G, Js:5`M chp3IpT^ΈۈiT$Ai2CQފ`c|<3&Yd) "b3R`@C-<8=@!: ,| DA$>{{ާy=~JT(8{GyˬQ|]]0D^ aM[@lnɌpx삈FuZ(97eTŖHbX֮h+HQˍdZa̠⫔Nc+s.f 듓1- ַFXo6^׫ç? Bր=ա} lq_ytaB𩏿S[nHv݂ffDCSkMqB֦]9v]o]ȯcHcrUS`0c3Upq5_&,#n榲-?^PtՐ{ݺc)vt4p)jV6'LX?@*a84b*U컱g7I։0 p'ALaZ r$#.2`6vo޽ؗw)o_6;1CA$ "[u8p8[`IVb(ȏS'G( (}Nk_Hefq*F4\l9moO㐠 lSnh 4,j\sxUdrm:MÍywCJ% Ӹ jI^-J]Jq3dD[k}&Y%@v3$y5W6V{MfKD(V`lD - e9ffrӈPڠ)5 (6 WR7&ݓeJy]ʼn}OWcYDbj"YA!9ah2%bƳ&! 0nYQ#N4ڕvd!"lldDj!IqZ:6 G 6GdB&#Fdj H[tiqcJU8jNW) RݠۆٚE,1ЄɻxtBl+IqFMay_mc?q522ƫrHY!@,%0RPX:3n fYa%!0FdTPtaG+eH_#9)wbP}i;մݣk&(R_\(B\*D2ڵȔ̵rARJ4)4TIBP#KJrBUE/&wm(|toЊ%>Ǩ8 P!'Bv]3ea$=v1G`½aN͆G%k^W>P8rKXmQf"1PiCPOFFhD@^R N,BӔHޛ]vMMə_c !eש0BI |97wq"u3k~XJ"@90xCSv}gPZJp=c7C.{s?HPzKvyK} u߁`DJd.J J(d&0ҹ*H R(PHd  "d4P;_t'O@NlF@MF85#,|VB`S>پ -./|d(m ƩYUDN>M> ojfD[ 5! TZ]cQ-~5Xӻ\.dA\ᆺ}\rd D8 EBqhӁ{S,-,΍'Кl5"E]ڤ*e0;vTتv`t@' -CV8*jc}sqjD a9f{NA|/hpzMrok"0Al` %OD0]PhIC UT1FKGaߊ)a ;% ^||3G;)3'0o,\Pfw#'^ҏ_{{$$(fvlir>B>gyń>z?OxQE<^uI~cdC1ƊJteD6?=O@9wd@f?bN (P(SۄNRfcd8W}֞j?M+;H+\(L68 ,anƇ󭏼_q0. 4j4f}I?9J&J W\C"{' (D: Wgt7<4` 7M4#NqaQz4)b\~`|><^/ju)ɶ!@kB4;5P![b`YA%5P5&TF(QIA3iX(ZM02I2$L+%Re 4lmYEjf(%FmEb)6hlѭmllTfmjf+ZEQmR KD@(P4H?(vg{'f rW(;Rh~{ ҏ $'Lw|BK~(>r @IjQ2 faXxw{{S d F$q#NF8 i OLc-شf=v egfir/ߟ D>JN!(3KGA#H&dOCG|BKw>Qp_-9onB~T|0͏0qjN4:hjfmwi< JSwVѥ>vۦ!J|%y\&v*W]W&a#Qž۝B1\! TMI8"r]690A`;ꊈvơffҙ1a i$1\pȍI$FPLfY  KմBgWo(LڨTʖR% 3PhrshJ5ƻRP@ԪP-"; z!?>'Xׇ!;^7v^;Ja J!HGmS}X+)x"Bț(5&("4=:)+^#{|dd?[K2!H0!b4ФHjD %jUZ[bETo+֤;9(By[gFpЂ8#/ zywqk{,§ÀlO4=Z9D j}{Ӵ*DɛppOc f5OF䔨lRy;pCwy|,N$>ܓ*OPE!ibeLY8a_&6TCҡ24CArT㩋F-E zH"o.̈́ OEI c,D990 N߻cfE'(HAhG3A3X>$sGLYq"6 gv DZ㧡F5u!6dXW1v΃Cgn+?m+r.zgwv#Twcg!RR&.7Y{W,CQ6؁9ΠQ䖌:CyZt \fHox 3S^2( qה0~Fg;tG\f8/d(~sX1F33XpX DN#8u7czh@~n,0`jTAm["\#~8{6L9 blQx$$R$7brj]FK{333.D\n7dAap!os[H UG?Qt ]k0j**5|:u㬯׼Xǭ_{qӪAhXlE5N3Sө{zspl%ҡjSBn3̠>$=O|I8\CN޿GD i7R@lKT/#{lA ZROB6w6d@TDgߞt6y>;IRL?D;yfޟ/U3EׯSب*q!T1$ @#d`fH"߻6yB+AP>aB(\G|z| ɔIY&)%\:x$/6 D/1S ` C w:8QS#8|;󌵒I%6Ufb:-x{cX͡L uNXN^Gt! nDArBh[hX~3_6=ʨ_ -Ծ|SK ΋;b7SM1zA%K00qzˍ-CBP%jIЦ=8v۵mNdk+lc~v8H$lX= kI4 :~3WB^PyuVG14>ٟ4y=ԮZϏX)1 0)@\,bW=2*D(4(]ϗ4 ިdc >'O4QB0TcHGDnt9&҅%2[D2Id6C# D CKG#gZ5?PVImHzx?}?>}0Az 5" QϪcvʽܡcQ"++`V´I.l'@(S%}({7F}|1{ 1޷&F QTڽk(*:PP=='j7Zzz@Hv'u֔})_AhHM|_}Ā=w /sV{[JG"wt-{n"w@݁c<+1)nݷY{|{@(Mv1J {Rl2}zvR]mF<}7o_6wKae/vӱ`vݲK;*s%<{П=pM%{.z;؍4g q5iW@ } =uJ5Ѷ ˮnH-ͭ@>v-ekX|lTpꪸ [ T2 |("A;iP֛|U45ݝu/y| [rd@tyխ)}w[ʬBKn^^wM='؃YvV[;4*fǽ8I^y} U_twjGw|RUkKQ7Ty_]w>k=nk7bUaoxxzͧI\-nw%A{xVArvWѝ*tOmm^5l׵Vz׷[÷))%ij'-$zGN{˚ijR'[ݭ۫E'ѻ6u7E3,cY*ӫ Ѹ{;nGfgl4n\=f4v=;6) n\5vmI{Pgsc56ٳmݺg\uܱXݻ,]c9_OivF>G֖CEzp/n%^v=C[\ꉶw r{ޭ@E.KSF7o|V3%v *Nqù\#CSmP[m|B/;{SxknWtm;UGzfoJ(+gjJ,^*^ ]\1g¢IYd,x""ٯk5SA^EU'0M4 hh5 5T LEQw"M~ cgtUD(`lINb A=JVcxl[׾DYv&3&9MX@EZȠ()74d^)fڊt^d]/(RDroYuv5D gVR(z{,fѥP_+&IeF.eNiDl 3TMHZfVMAЧyA(e&qU;@]d#T4 $M' Q4TVy 4673g=IOn 69J @R0 B$ P@%) ;UdPBR$"@9DA7i&jTt_nʲrpċ=i U[ 4DzB7[!?)$-5LHQҔ5DAeƨtƀ֊i4PbB&$LkED'DIF0PF0춃ҟ_`&n]]F7H?W`$#2&9! Jd4=)Tk"w( _ (("fhk Zo hViJX%f#N GZHЊhHS/Bq4CB,@1TATPdCQ@]R*HH(@"AҢ@C KM3տw :RHR-+4M DMAS1EJU4AQxlLA։`E0vU5,5S5hQ4Q֦RJK(DE#Ucf""P5F 3TUTLAULt2$JT0-(PAHTLRԔT;kEMQ1PQZ4PjWJi"j-(""IUq5 'a.WO< "b9WCu E2QMQ7bn8 h*#-BHڨ)ERt D1 0PLTHGk8$3=q+4DEMUTSKTQE NTLAE$Cw%KR"4"AXT԰ya@*sU((B.M*(s T03 --LBFE(y :'ԧW)()XΠlTlְjX^>A!6ĄRQBA1$ES0q) M݀EK-S$ mJ]vJEd "( EY XJ(Ns.HLMET$6~_)04w~o߃ca=f8*_r@=_U`\0PG kl9ןO1u H<E: hG0{QBP+#_>;sSdf' ?j&b/=??&\Ry'ckw3$!l6%>sSr4l}1AXJu|Bu8y.A E$ܟvmꚸǨ,Ʋ;(iZg; ŭYv Ukxg'+&Aƛ\Ì=Lm_J4E<;]j514  &=[T]wD[FquzFΣ{E }L.<=d굠+4ۧKv{G4ӀǛB^L8Uf\=2?s AAX]xN )*45nv:grdDD6И[_k7`VR!O>z,|Lg:0D!q }q#JR9J RPmw`F ԥ'<&CJ'Y4w& -aK=]K+%qsgC3]!,)OxpLN$hvKIn%A1( ;Q z\I"ȠfBcAGߟ C`xvV`7`ݕ2~ oχ#ψ)k q0`:m#LX:eLV]d|fW;pZї}/y X[\?xؘwOЬe"KZ2TTRQIMP-Ҕ$QUM4SN JoEU H8!ϻ?|d,Ւo2nFg4ȵQd϶rkw,%rX|i.q̕v&3IE=twtiZC>01Ax@F4wSѺ .m8;!N*sݜmxjkt85IIHt.1 I (ͭ1#CDi9 SPc( xu)Γ"cb-9+g2tRT ?)@(BHh`oq=YM 53] ܲԐ-^H`"wxǙ􏢐h8[p Su*,}3ߟ+yr(yTw3^=?܏5e. ɫi!T},wl\xw9Q:}e0h%aPE(HNa :/~ӽN}5QyedwqBB1wEkn*Hk|ܟaŁ {e9դ[&H=\ \*B?{,7M2k]G?ڐ=Oؗ8ޤyqeA֧"[ !>ʣIQ %^t~oz>(^MЉ^Q e tqb\utJj_z0}:忢. Tn z-H Jv ת<<[Sc,9֕l1< C%x u7eiasXrrmjƯVTv/ \rڡՓ-0Ѯqς@~aAKOˡx Fpi|ɦXl B:>ucfκ^;8תS!meS2Ojk`&QԎ?>xawakփsV黖4zvIźf'ᙖ4].lsz< P^j5¬ݞug:txo8L{[uovjuN5clRQ`~NVĤ}eANFUhGV[4ɕONOs%͌i@5Xj-sT*:CAXdfZڤ(u\g AϹ=;K_.duMPϘ}byoY-̿/`~)3F`rPlIHCؤ㝲" Fq1j%`^{0!P k͵iJY-GFU -0.~yO7zw~$8R/ICD>E?-Ÿ^Q:3S<cC h4;)]P'_%y|5Y5k*҉-=n" cGNx4h٨~˷ h֛Vlr9$=@C:Z K zAȴh-n>DyӘnj>[;QFWP\St阄f$e50:ivcepuX9M*4$^)m5V* ņ^A ($t3-kLRvx~?^A =B6!1ί=A) ZU+teĤd`GA_ ͮ! =V뾤{aAB`P4PZilhBWp eџO|НRċуŦKj0lf{6d27zv^/u3U(9 KО4nrtthVOe35Fሀʼn!JT|r]ٮq=GRUj~0@솜(4=Jdtv[+m{w:[Vu^ubBK -N{C%ݷEh=\ĿV!2)Zj>J{RU)ef+^ȍ!MwcfVV#V" VVt }TC)V6NGNH*)$!VFә-;2oSޖMiumh=&icӯ|P?/@O//Rjf;9HݯZLq<+&'=^**MVs@'iɽjΦ%A'ki%zxhI RrsGsV 8t/X[29tsgy| ޼Deǔ wܠ0SybD Ṕc&s7a5HVtCچS znd_dhnG2#190!@9zH\*RD,cBFY7$`Q-]W(d q]`;e$C >]!ȹbqNIMD>Hz7HE2Q-(b:!rK0qkϿ;1T a$;٢dBerL~gįڷ6 v!17cJ L{=EZd73ע>G'M+-_Sx{ CkS{hP]dYzҮI2$fx.`ɹyCVaE1x܁ 3 Ec ( Ffad/T2CqhfB0][P7 @e c\vfՅL~PuysB${V Qo2P4jf ; * o IršxjC8F#|Bpb!/QkD9b;b v_b?a>W,>e̊@f4qƁr Ֆr¢ΕL2#eaJ0h°8_^5A-9EX[Q4S:O>vc+ R׺C&D9muclE)xRPd)Ycˢ!G3>ΦHĂ*a -CKu_L("7j|`f zmU E*x>|Z+)ɭmI9!:[Nʛ$T_|Shn},ǻ̌!I{}A6ImAph2p` ݔ3JTY>?؏Q0NB!jZ#gVLS>hY)K=Yf9.`hf%eH\SXB:CH3[c#ɡ`F&`-?U2\㿟H<;/OA  8vzv0RK9^Ifn%"ۢ6Hk!5hZ:`rƲqñ"5Wџ#ʂ"@c|hB ka!Fnw ݋vpV|Vc=`d\cqP4e%5ILR㻑f L7]lk];4]I} M8_X?iԸfse脋g믣] L (K`,& XSj0-#3`&|H4Y<~i.C/3q9]X;y5eFG޼ǯ`Se1G__Ǽ,UicrC!js<RXqS|a:u,=v- a]u\4+UcEܬH]hMIo nZVJftZ V[xٹaNs6Ȃm88ng:h\.k zQΣSL(dZ0bDR #,}gߴ}9v jJ %VZȹ޼'ő5ay8[ ӣpXQm1l25c &2ep}R- W%QI_M3CuRqjtYf{*a5t8\A3G0Se68-fpLLiz"*ٜ)+j4sE9Pa=x-Xrh-,8!PcJv5 J7ef[{+CW8Js0]|!:Mƪ4]yKKl.t6Ujte'QZQxsOXy4vCy٢iKLw]oVR ٸ&gV2t6^wtkpSPcU%.cvbUYC#HODx?P,SVV}pu[P_L_i_ߏC+Uhv3М+ ◟ ē2r!:`yÒ.) 0B0-zSR!AL8!$.ɛ@T$N_ @dW.K\@zO"qʞCs<aChςLT{:Jaqh D"iD W?ٚW~9_{nzSS QH"z2ly?4O%}mx{7i~$cC.ZBy?HFCiD/>ig}зD^}G~=%:dr Z>wG=:  Cc}}nTv8y>\8{xۄȊ@4!F L!T;l-*cVOUY^tTPWj?vWٓnC 5x0N`2in4FOvO$'I 3|$}~!{Vsz!2`Y3ѳ_? ܒsToI*L0,whO.!sV)>d~ :˕dM=9}6ϖ&{CϧsufW^x7=Hrr{_|C,bu~˾PjGN7kYx_oޓ]!IN !o:?`*0&z@!3RRĖN{Ϊ'k1V E;ɦeY ơT3(oj͙o+ُQ_A:tgO~)6[?_Oe}P+=P7 8:|pBu2cuNĻJ rjԚXny}vv~Nj !n,~T`kRa.>:(f`™J!᧦¡0`q1଑=lꢐ)> Pl⪗}Bj K?S|wc; [4._#X@ڦeJn^ QB3"!nO_{wVC[FP#XO|G$l3DtRmZ/R}iHB8腑&|om=Q֨.-;&}vqO fꔃ(KTco[ b|r O(0W|M/lo4PqL?fbI A 鑝3`X9o&" Wr">E~[;ٱ +g׃w|zcpm36* ImV-Pr?~W8Y/H,R[ 01\q}L]! ja.8cu4w;kL]A{!W*IpUHw`*_mUK{;S9 :@ЗUXF LD(&Lbc/h1i~1Aف%D 2'_dĚ boCXq0Dil?לz ; e9vT.Y{F A~qg|2 鍬}?ZG~p4)?0!>0w9{Xc~f2Ҽh1|:6 Wh%G%+d6 Lq@Xf e#"H~8vjc}!9">D \rO];QoI5;bb;h d#q("H.G61tD C2q7g'bu)r Egom2]i> w5H =C f>?7=?m/BZ^ 5LD% };QPQ&\@Ǒ_ˈ4дI?>F0i@4PC܈b^߫(?8@; B H @!ң˴;@JZ0FA<0d]m!BH!fT]X"V\!ba?+&dE<Fmp(@ y0=qttc$F* a;Y!`'Q=h%QoʢXz'gNƁ6TM4O܂44^[%MMQM)~0𨠥0cIg%3aP,fm'GmKA5MZFoيU^=%ڄEl1NuKHtEUMUUUUU?MVMY1}CҔULE%Ϻey@=h$Cyi/{}cAF44FCӤø̍>Q1UMRX1:ԒH\d26ǏaCZ{IWdjqTz>tJֈUQR1?'1gU74$&%b)Zvysk\TRGn3=Q*ĨiB׸* {զy*/TMn@5G򱒻?Qm%`C6Һk7xoM$ T$?c]4M1*:|3С=0\$ I_oI|}{4!p"dzGJ~z`P~9*'[@?6i@@=C iid@EFӤTbZCT=J:ѡMM)N5䃨)$$"( 60DDPP$RPP4QHkI3 CB4kH"i0ADDL51MP hDD@LJR6KAbJ541U!BPQCTQ[fj@P* Fh:J Z#weJʊFJZF&Y$BB1-4Պ6CBBR-d((i4U-U"  F%#0EUELRAPZ""a: "JZBJP@JRh4 ITI$(Lӧ,D N)SJ+t>4 ]TBDJl)Xf"( J8lxyHGPl ?6aNPsͩvGF2OgzژeMQ EFZb^66Hl! T:";`z Int ?KO+0C]#{0q t 傍Y+[rFݡ+(&!ӆ0)V˜VF9C<^YƆt\0Լ=MEU4A1^GFy Ws glhxb 2ԅtE/,^*%}F&)h0^`U6Q0FΚ&&Ha&" 4K{tq`{/"h1DF(CIȗYLHlj~WIANZ*b$; RYNt>xWvM&Ccf_n2CE}A?8Tk"$yr? @hÎ^**cc\$1fu| ấ!&o(H攓6F{zl#`?oz =U@aO"AIGI X$dϋ@+bqá=p ~8CٿWG??|A4|b//>AB7?[Fq J=P`/8g`ҿ~rg J6&;̓hX_9R p8z$3Cˉ8<# q32wAFKiB`Q }j[Z)ewO#Fg@vo 2v'yц7yV+145Mؔ/~0P#nyp@}"p$ 1zgڭMBޛUmV0Ť? GuC'Uo W/wޫmq|!7v@[Aʦ&8OvFC0z.=bx]B3ё s y\;&<{?!c$lF Q[~q:-C+Ў#]7@Y!}P SX>M}pȯ݈Nrr-@6@^+  $|Dv[`0DmxtBC41xӮJc'lzǘY7:U|/yTD:)_Fcu]x?5TLLvl:/~:v˞?>>q|q֞LJHl >gH541lu]blcGC`:(NҜG!;g]|ą4@ti60 d#mHQ!̯v kl<7W7٬xzm?y )RC{OgJ->},R8́L pa?BTeOPj`yWa<f ?&Ʌ@d8I=a/: 61wiA._S.ѷ;.C6zG`.uB`5d&NN0f`\Pz nt c_`fC. GfaaM Km ޣ/x#2e k("XhjW%#l =V/W1n;>GyXY?BRv>Z]Znnޑf:s⭻e0?ksf^ >' ¾ғ1XJ |e[pc@tc8aW_(KMС)o[icLgAm*U$`';x!T{.hy:@i)4-7#>s"}ذ{ F. 5cG4.Gz".b@Slk-˯V)voiX4Cf 2uG 80Q]Ab  ͘״gnhKO~ @`c OY45 h)XَU͊;&cTF7 Vဨ1>q4kH5.m>GjchD3 1tm"JV2RԬ:F|VMiC]vOmv=P OW~q$0yg6=otk;![g^=~BÅ4!hf`3üi׌Foc$BƘ *Yx]Q)}qgۯj }ٱ!C&Z/Z@҂d PnANN1^a7:aXCY葕UjfѸ evUWj6]!Oc`>IGb$!`17}Srwp=kO; l d(a_0O!IACheת~_XǷ1c@'[ȟ>y 53E^b\(ZZ jȝ:`֚ R&GPqF 5Y%Ͼ>}B?í9#B0m2$n2jjB8?ш7 f1&&^F#lImm/>wɎS:նb "֞æoЯ?/y #?w&P=Ҏ|?D|1wxXb!kX&zvt y L?r?ݥOOSj<46ayF`~ /~ ]U&`R @5\;= ?`og(]e{((q8Dݴ7e]-ңgo0(3SËX215-1IT+k.wWbJz=6!ļ=mza#(ISMcI2s;4Rs!咊`L?r,7'16z3F}+6M:PBy @ h4h˿,uV&5։ڍEl݈I`dFCy>B S5tKqTU9d B= 5~7Zh0٭~σ0 j ~@PǮSӊM>ᑵwQ5xrjq=K˲LWgHP 1ј0_$hY#s.7wݭ8% V9s: 4i0 xAHsՖ>k<8}` ΃6̸".ðiӏVhx%H5Eq ~A"slkmX4cϗꛃm_8g%:;[7pwRGu#V~6e^euR,$"__&׸6z߈{`#>9)2g/c7%]M#O3t5Nj# j` P790zQF4>)g5NZ wl096ml~;30nOP6zz[q 6vlBR.%*gzx~aS)LҭꢅC4ߕn~a߷׸=3'IQD5R6v(%^|/<~o!_<{qV0q`Lta/6:+*roJ tY;nkV`h <@̿O`|lg]멢mxTƴ]axtL4|`v:Pa/&%*Kq< XȾ }{-KK:dH~ jK<#Qwb%!aL̤,?̧AǢ;zEt3]gً֘::ُ3 =mTD~CzwX:[Ewipp4Ċ8062PEMEQɪF (ŅU^oGuu3׆@d8vwEYL.D`v7cXEd vX!ZӰ$ G m˖^d6k3\=Ս}@a8=Uc$ aB{TMpdOڒ_4% 8_@LJC |q{*o iB"ҴV= pD)jQn;tLŮ_:Z fcCH #4!BDD6>`#cY}&RNMni_^t=V7]׺1U+ S h#@2&Drs(}KXjgoNL^Łux3i\+qۏ\H0?oNwiF+Zz.2l $۵ v*.^cݒMV9oQ 9slX\FoyhPvr.K`o;~S~8ţVh8C oap#疭ϻ`7>6CѦc\M>CVj!nHF|l4]q38֚WRy݀ҌkHP^7ExÏ>ؼ zχfΣk/?y^~=ra˗[lb%jMoPpΟI_É|*3bӟ.9y{8zڭ=Wp4wǘ3, 23<0$俄tZ(*(#XmUV)(@SE4.͆#EQnU)J Su;fpK|L1 Cn)yw1jrY(%}BøFh{ `i]8!A1Aarl3;V4}N`WCDPgp 8P;Ԥ)z|l2jM8zĴm*:⢇pܽAZ.(m>ZL(\yϭHȁBCFhBq{@yT.hz9I&H0Ʒ^VTN:K=1WH~ݨ Pdq(U1hmtw.sr0,S _# g% ط.Rav !@ eJ;g[ >Ue}s`;isZa+DhA^(/6;bnUnzd 48's?*0*$-4n* +e(ȲJXצ"e5Bжm3>%CϽLzZ1{<2G":>mve&8ֵuqf|{ 2Ջ$+ww;BgQ"e`̒-8n}QhsFl c@s[|BVj: T9?&lڹ i:L]  `1:-?0)EDB.sԱ痼snxb>gƳ_?BK6-l6RyoCxĐfg0?Y@h`՘bB&>}`Ϧ(ED:a; O /#maS_ySzECP|6; PW{+ڞzD+XbԄܪe &zi |t z!Z@h`0b63~8}b@?3݊Vmя>CA N& $M\(oZ"?N%F}p!CVs.Eco#P}+ I2 8HJ?/|߫5B3 ݨQE#{ 7cCI(>fi%QK *\UO_É Z) @.)R0~l}G{_*otK, e{3EfDO>JG4* B hn*ĻQ֡͠rXIsa$` ;P iɭ&) t;]5S9&M(D0ޥ6]18$Oj78.p<̍ 4чG{Zo^,:[ >|kC,)8 ` qD w= g32w3LG6F&lL<\mG[7WW1<`Bt+AJ$cX>QD$5 5 UmBՃȻWƃ QmBh[rKy nxQxyKd̸#q9"iIx-2mƢmQl "#f!>bI+iօQzGܑ5 r@20$Dzkq!?υ_//ۅaΈђQj)"d*}y+xR%ⳮƦdN'kqAfߦ4HyKe"AڼRd<ȁ$IX"CU߾"eCT;M0F 0zlPMǝi#y$͉F`Z@2Ts, {.3Xrjن,[vtAf̿h.N\ir˳7w>y>9~^)hQ@{CW|[ I-lAP{?. FYmJ>va&8fplmu\0oԀDŽ>=fq3RZ@ ϶epr=@?V18,-_jvznhe o2Y`#ŋl"X 3b+ބpC@!0pzB|WSt4,P!>ĉZz0)Fq98h;Z͉deoM:67t-۝usֳwvEԍLX2]9p/[PhͱFMXQhЩ4 F`\#d8@jx!&4U8(oge y3Hr_7G@]{'Y|?ngX-f ]{{s:D聊5@>?mR(4+Zk&G,Ki^|-W ˟`DAl;;8P; .r $>͆O٢w*[ٯIl= sm[~eܦ=~ }˒6\ vb}QoJVކxSD^3Pbw^3~Ktuw'vۺ>let!7w9p,d6G{? [zy̅\`Ś$Ywy@ja Zѯ,8^˞8:}+wbŢ2c7yh& Mg]vD#Fx{P%쐸dJN&sumJV ) gX ]8 G犭<\%!|>52]ydk̃13,t#c=OZ [+|X41N wF H6Odn=ķ@cu@^7b~a'YE/= uZ>Vfĝ8ؿ?k0/m{!pvlOxy:UzɁiTD:?A! ?!4qW[PޏSho}bHu06f]OVdq ,bh +BtlhS Ab) fS[mP.`*^4y dO; _\Gurq3Sٗ2kPJ[_㙤VMyX`@7!B 1=R`x=$uEA}R x`s,皃qhoH-خ8wp \ʌ@xc#Ĩ, I PpRȀVX"V罁Xrohh* X2-f 72A*y~,Kh؇gT#~"u^5CE›Kn?M9 O*WԶCZtE眖?gvq <Ȁndd7]w cYf cH@ Kـ.;'yqxO#O H][k߻0/}a~bd$./^/RBU}_xwq[9}Rڱiqccw-eǷϝj],U0d‘ NVe ɢ@i6w_huP^ i0zVbgeLaɄ3צn:໧=C*}?9.Z;_B b5R)xN:?gGU=܀a Suf٦HRv^L?yfNX01 &sazXGwnPNǑ * ՀT:z!QC+L3zK* ,)) YPoé۟BʩǤ>|oV2rdR32mvx+UPC"C3ٻGD1f؇IRԀĈ{ {B-RcY:M@U H!HD*rVH)5}c}=@& \t 'pnlY@aD g8k9P'3S,U|!܈@Zx1U mz AFJTd#ZIPD1Czr9쮙N~3 ccbܞ [T(/+#!"VCwʭUt`l-H́#0u r7GN50'&H3 xuڱWe;^fo'!DEhxZ>I^Pa*HBU>g*(fJ~9܉'!?N!F0%vuJ-.1,˩<|ląfhUe"fF(q(/{ewa;q/Gn؀3!-"&:9s}\"€ʺ*Gn&)5zIs+tUVsQT>zq|pg{r4z`jWYF@Pף%6<=!X:W>}??/W<vFݪM۷ӤRwz`I0ϓe@QZSյjr|\p؟s~o} F(.'h.t_fS3 el:ˋv5i P C,ē#DvU)YH1I51+&;Ll-jȝd=\wi4H7LIʔ#.On#0;?I(@*r2,!+LL>$6[qG!R@` 3RWdP+ڋ,dWE &scq$ CGgt!0W_OрXq;4gN_UiDZdR[+CjVwV)ޅRd P,k:LNGU pg4 q݈ϼXvl<UmwVTd|C^h'k64kf^D 4x>0,LIvb~sGkuxVxܡ]`_C`K|jp1+9/6",Z2{/juC5&I}~lAgE- y< xfay==p`%Sw>x?XԷbuJkbskzy|f,p`]\X,5vI52mǃ&#t]Y Aw^ٞ%1(wuA纐Fu'C[159t{nܼ_q"sԢ` ɺ bZ!979j/N ~2_k|!Dޞ2~]3kį1W=t~^zy5AoyӮ:"MRD|"W+L5K G q%#2!"c/ҵF$]ݰ0U~k| u乍i8Lpv6-4CDP6dͱF{M34:ݵ& p܆ʬzѷn9K}ZỉM`KKɏj0A %+(x^mXj*"ۤΥwZ k *|: +}zWQW6`׾}O2"p/58w묖%J!CSLA\^_- @s\A*'b&o=w֫;g88WUynd  toM t❦t=l:_FF(L|b<8u@ U  `;W{l<)"bDX#_#U;McCoC:*WW#Pn{iL !@`"">@b}otGЊ3lZi|b85H\p<>qNEL{{O#MVĺ3,qFCCOq%s!HFϡ؍Dg_b 4uxAпI7gy#ҊdxL;C2} ]!9ydCWՙ:-8qP*t/ 2/q=u B30z:? ְU3/O_B`v#d;Sjۈ$@‡ʌ ac?Z+_A~=kA5s6KlKF'P1߷[vsvp7T ʕ`a1f! ]L#󸑄;> 3n5Å"6S';C!%tRl8B>uM| Q"WqoYŎ(@꓂mF L>2%VŬJ -ُ*qGfJEЛm`idwP }C@474`לϜtEkPB/xbb?75ofVн-5V)ۊz+ -^h4úΣk" 7L|{5sr@'*ط[Ӹ;>́ƙ 2iAYc]́Պ f*!VF2z1Fh& 8++>bYf`4*À 4SFKn6᫘A6:66fa^h-=}Fib  dXWE]ˊE?Gu5~5"j:j5hFs\qjԺ15y1a/Y̲}Z?8KӓG3=H ϺAir~&k,4>_]d(L#:Ұǫt@1]}%c%Q"bES5[]mU`ƵD #()fٳDž'o1(mdtYU'dl[ [(bu_$F}e_GO9L I_Q-UI~dGV 6R7 rQ'ҁL WNabSl`ޱ'=;S5殇uƢiƞ3}2Xz&GCtJ 6*:sNs_;>0HcKTT8} 46F3 ;YH?kd%߻kz} |KյSLy;PX=?̙yr/;x)Nl+"A^V1ikd_|鍸Ms+r*~7'MrQ,>E0oQM /<쁫Dx#<-}#7P?]4P7t߽dݱza_fCCvu9/ɫ<;[ʫU!nmF7Yʦ Tkڔz:0}W1H%X脉G eᠣ)ϵ* c5j xmd//QÎ#iݶLaXL{ J;,\ n"`ڄq.ę&;[kt$]7V?./ hD3ץSz!zH D4PҾR,ՆjM[d>kIo~ir _[=k݉8Bvn!] R!ZSH4boV(@?6~I!4̪PC_DŽpQY*;qIIuh ?%k<$q;n=czmkM;i,eUI^:$ Awdyy2D?"}튄C/O̘Cei^Q,p圿S'l@o]D0t v6 ]$zn 󌸨Z=fY-C`b KN9"H P:nY4P\{m-e6- چ3#ʔ1ؽOx3Zx A㮬^ZÞI{кIs\3UX*QgJݧ_kε 8~v\v|gF _j~opz S;N_9}ï\It@P+|t'.cgg(BB:Ps"nGk_3a=u%hdsYhγm )AıJ#lvmB[E$zijuEVG].`P#2 ]/݃xud@MUKAY)| ݡe =Nr9"*6.EdZ`:˶ +[Ԁ .soXr 2;CobO)ϵuZ3K% )G2_ɐ`01 Vf¦If!jEXuJzޒRו'\N?^8O|uxi?  Ƶ{2:/X̀ w7r3j3tТ~+&޴c#s}}$.?Sj4 뜵2;kaDnkONapRiؓfg Al[sl`¸էP:f'f,Olj>$/v{!e 镔=h?Fi'fbNqI qShc">ʪU>H0LPF-߀w(t3a~4fߜĹe+1e$fjx}θ׾ׄSap# B_#c@k;ίBəݱYe(y=.[x yj~9`9L8`ϨZ/ܼYk7_㘳5d>⋳3MsEn2qCzvO%D楅A`aeGMWkWp 'ߍ`>$3=CS Sw埛oN ]_Z )=o? 6Ŋ.)\8JJx<]֑"oð 5}l]5$II"jF-~0?I ? )\hcsѼYmDQ G}<@|hPjCxvuY4s Æӣ;k!b wٱ,?nC6wۤ|bTi *h!a}O{mUgof/3J4O.d?o{7wN3Ngۓt}wL^8ųFLy"`q\' k!xf+L7g39.Z.}+>v}}.O፹o]7[%Z9ZBvn7C88'&y ߓ97M[>DUP޷l7WguoZch[*j;-\dWϼ1 @kn?=2Q} 3 fj], G,zX Fܳ,Rז1 4&:Şx*)E {έ,Hc+p9T*65Dn@r+ʑCr2'pemwٮ}oNv]c^e6tP3܂7O#6КMȆ'݈'#? hzJkx"9y"P ЌAy/(?LWr1W:RB+)& :N1وGJ,sўpM%=n^ꊤmw}=ߖG`$[i!cY}k>︧Q,I6ù*&q9p]J3t'1FqryLfa&-~+u^5XP#!2̌B% 0SE!wk,ܐzPCʮƖfg<21֦ Q]1e+A!g"SϭH?OGGS)zSG@zHøBϯ+bATmП\X:7gѯ}ޮ!!m!manA lW24zl>]Κ3_ G=i @) "Q "bR1MЕU48z{@&z~MJjf&)bj@tkp<Ȝbz{p{b3#,M/)q4!V` mtM=!x^M dž5e`>CF`8l^ِ DDDC׈4>L{qib32gtc$~r]w* pE {uj(R#AQ < ʐTS!+3T@UAr z#r\*3h-4+*.^Jmexw/;FE F8%I~? g.kK[EzsJ6&Hv(=, x}\dv}핎'~sşv-q\m5ktm[/s7=:3qfekCP)ϒN ,dSsO;``bW=ɲõͷ0C{4_Z&<hݾb&029 BAh-zՙ2h>.V*,["@)d4[bqD!f8yb曩kl'1n!7jsW4t\)x  $jMJ}I?{ l _BxpةeSFص_o`lKLQ8 B I@c8a<i8IJmƤQ-8ȃC5C ̤` S ODĔI3-#fԏpw:MuT*ӽS>|*7daeF2%h&~15ẘQ8*i8h0N! f1qI6Aa AMe`}/xE[>uhs9&H(Rzf&o*Nk$ n37&ga1re\ffb@a CR7􏔊zǬY4<% u#vZa H%F<4BŻ.g5,;GVĻ͆S&1-y3.3v\)͇a*0d!ݨ4lC-R28c8ݔCp֛vRP DE?Mϒ:T=?-!b7m< ~diCྤ%CL[Q#8׳F6*Ny7"Ќ"#& ?ysC!Ck Ԇh3.?[QYF/˻ݵb2uvG}L̀*^k)` 0>KF}zWVXb6ϞyDz5ZY{RУ  (L!>j@,a)`"$a\r{ Pyޮ;3{#gxD?u۲Gd([MH$2 {CqE7 +p?1sw3VСoĂ_ߚҗ:t#zƪdO Aw^!r`@`,iL8̀D+ׅ ʂڏP po/vû}3C2mL!T TSUvQOy7v80A;{=h} ŎfFh}Gj5 AliMrR& 7@C\ggDΫL_yoC~tؤS'rjͳ¯ݧ-F=_>nsd;x߄([chɫ$>dp=njDZ9Cr>sÉGR!_h@{*X4EQJKL6Y_)+3nFB}p(t[~Z]@~F_5Exϱ1}jx,L vv9ۯ}!$Qe7A o}u 2l<Ѣ[!|,^WqӗEPl uy!Xv/yjH+Z?hZCKSɑ!'@,vǵOxˈk?9;x㡐C&X-r! i:y-\w?pc_1?X8ޕcuCRA9PhƖ (}6P -m(-Ff9qh@$#c;v Bq3fK׳'HN%#łmC)]z#+fUm4(ۭ fشJ3YBQNqL?ܺykp $.m4 Z: I .!l0 g7{A~vp}}{sܟyۼg:v2?`Nj 7.?\6d{ՏI;GOhϿhX[6zXE@-WU=+A!O;T,2jTjHx Џ1:Nm Bw>$;L.L6EN ɒQcTHM=Om[[ŧ<o{0e}WDc~gZLp5S3m'6LT`!(], j(p=yxGNd彜#~UJuݟNO_R2$';d,2+>o ר՝4jU)֨/v04F{.-dF9ϩAwe3`yqyּLsގuN`p;L;mH`l#wDQCgC8:x1j#7G\M lJpC0*x89Im0x [MR {2†EɍC"Pl[K-Gh3ʹ+;$Ռ.B3޾YDX| D3W <^B3D3 hcZ9Ή#'?ф[XAB?{ȀOO*/Bb}&: n9q斤:`UegV$NGw$`ׂ*^qML9ff8B6Ih* tBF͏aP|#^:[B}Z;zڍkUwnux!gwrHsV)ݯ[wf6ȿJL!<ΟSiF{%0dA]ba_7:jy!jc5,xNz%8/rqD/mY>Ej4-Kla `\#>eyC➗4?`Ԋ d7"c|gDP:'/ic)<{k9TV l-k4o[Hk!R28`aL Bͽn1r-_u1nw(w @XΝת$aZe]CPu &x^\ƣV&qB'wVkF=\{UBbGI>?x2: Z2U.ժeb| AM~K lHHH⚄(1+l ?5z)/fG<;cōZY^p1) W|(]"bўx0G>k:Rrnb'PWЃ ]q&qoHsZijTi8lٰo_;kr$U4Le Z0b_:dqN۾e/xI۷JpUݔ{{sǞr~k\r~Y6to{t<2#0 h9/.%~q*n3N} c_(& nogL _>\MĴΛht ^"<&2|#L_ÙyhTZJ su y"-% '9k,dUu=HNa&zE!Rze{ -IH IQd|K 1|]qҢܪĮ ݗң(KN G>H:,,MePVEBT4͍pTu77ްbYi !CyƌZi*,}yvu?&dzVpsB-,dfq43k>85 a_+b`JIJZC\O'.1FO?|>2eiCj)P_!d"o0/yj_CQJ䃨pX"L /m̹}Կa$'{?fstߌ\ {dK}אDR- ZpL ՌʚoUa]1)F r{IƃLpNB+o8uwan`k5XEXe*ڈ^}gkU;\p)텞gW; r #u.,tge!c67ӀZtfǮx嫽UtykSrC^Fbfn;I)ЪA(A]D$rr XLRwk$i\̘+5n:,&'@XYP\#=zzi\24Hbи⢋A-'vFN֥b̸a|w,I& 05ǖ79dTxZFa -UmIkH`ზiPj a`@8 xj{2 :G˳vCcq9 p`hhA.V\^M~GoX8T4O\HX.#$ )HW 2( ]*|:tZ +B DJLI|JunI K% 8ѳ:>Y$Dh;"+ ܛg"g]|0+9Kʞ& JC=T/TC=瞏x[ R<@cN%W2w;yB,b{ooA.îje[@MdK-6Rċr# #MTQCݱ=h.7{6M7ft)wUō 4hB/ #9; -Cmx9WHtK[qV+v/Ӏ84ɛZ 37OfP lH`1q>M-Bg# v̸w68w*y'$!,Yك@=wá**co Kd9*nz`,KwX:|lrcG.n#5c:3 =#8k1[:c0\3XR 6ƹ "10†  u[x*b4yQ; _gmn _oBRB)) R.sF.aD3wﱺύH2oDTsP{ @b[qfWJNgB[O`KV~V =G>wWk5̶j|H~ѧ}㈞oR`"7-g@4+ap/T ֆr_tAxXtgZHpt| qu f$Jǣ@AӇÀއ:ː*n[LEHvLwqCP dz" R )Ipw֓ 6]H$F>Ř6gv\_I<f_?kc4!|$TAI;5 Z}M۸%gj.H8ܒS1o9D:yPdC!`yqsYHb4Aty ǽh\m(WFu(4/((,?AT]|1Zie+ńnFY@~ƢC.OjuF)35ic>ѬPb9&s\h1KseDPOJXw 5O:ϸOZwjqS~T@Q.+0׺v+w2+ر.qh=$M8 amQ W~Z7adN93BdsI>:И"JN 3[{!Hs^d5agHAs:6!D F#CExY? kj x)]'vj"hX`ӖT}\/tKS5Jp㆟Gt4(b M/}(!J1ZaDC͢6&P r0 T։BŢP/-#aqq}7C5'89H5jcwznyAQc^k&s :47`CQx}W cKhx ]7К .+P911 P8= h,f%fi2a#1ROmVt[Z"Eq6d*A4hhiku j=W =nrZ$sZ+UJ*X%K[ފg&r_9 rµ ۝pμj<Q_#á$zZgY! sKe ÿcߥY`bQ. # ̇3V3C#5+OhNmQGj*L=f3i3,N$J'P.T{񜻙f!ϔ u.\Gf_XŇ_p">G+kR9AҰX>%!]wgm&,6&aϼ\♜S;N\4Fmݣs\rv`u5h7 E@\It"AyZ$NMCIf2 _e wG8g"G " lE |l0mڃԣ8s!#1x<}:荺Lw#sjD2b f /|{Aq؆$h.&BfT3K-0AoXshq%ZNpْ*wX41l(eV)И\FMCV$\+C@R: 5 PfQmרndo&"fr[đ&oQrnVJG@fDOYD4XxF jK70Uh!RYӎR;XFtQ捫ŃuZY #w]̐=FHz z晟soxZO x] C+L-i.p `ʩ M?8֐_Db;CEr|#w_,<;Lݙ=Cq  V̷&wgm4]Rāif  Gu0Vc欒30-q(xS+V3 ʙzDTȄt/RЭ6*562+'u̒c ^D'EmPF;V~fzD%Js1@͎HkXrQFkn Ҧcu6U3)<L/춸dSѩҾ-x "Q> /tI1IHs8r _z6"k[( H8е4)f/oS/u˛k!8ѵ(D,AJESCLCJTJLQ$rҍ|qCӈ?ŞF^z~=;GzMpRS…+A}P{H7m1DTa\vCrϏ8zu;5$aul x}e]u*`_z|1>Ц nfkUl םvC]?$I$JK`=ulX3 ;_ {CqkCz~7X|P3IS Ic˕$Y)0*+~}$I"Y~AFsFw~˜>G,ߐ]tUC{cx_`4SV\#ߌOb٣^브g՝0 F?"DaGxK#ô8$a)bݽH@7{N.M|2Cfb@$+9zB#g"0& 1jF4šIyCø aˀø!.e|X7(㘏 OES|"tLT@@D~3izP1CAu0#/ s`*Zf/7?g4_N~?%)>M3_u}?RE f#tLG?_vh"oh)` 9g^e*߻]?/Ze-WKц[AX-Q]1t]O:>D?z>cacA8u9bEӻ)")iR힮w~鋿m;v9م@(agfƟ7Ͼk{ S:1%dLvffާ -4Eq Lag /#ߜu~_M`AךD Taݷ]Z(mjEȥ#gGP5cLFn*)%;ױ{󶬛s6EŇ6d܇ K$ O[RCr> md^^v.ϝ#a꾧lR>~e2CCe8\|ti0XP vvKFu2*(1k*izOU_{ڔmV)2^`n!H^_ϻCY~FhpRK DD$@D NrE<"23p?! {[GDjv&:w}X״(䆟}$ūdD1sދ?zo2h6)P"(>yā=DZqƇ&?-ܴښiL 78m4 u3'S-F%jNaz>w#7 -k'9˙j1B=AbC=.{0UKc7)'`kϨvLi^vAfQ# ]i|\ՅR} d$w'xxA :ZB0Q{aZ/-ˀC -ϯbfB4'&BZ;49c5.&hbLLIM$ TPgn$/JD< ֎5W9H<𰪔D|=odJysq赃GuD3 ,αEnz|9-H97e)n]ջ e2êͿO1¼~0Ϸ_G;+nNЉz&, y"2}@Т@? T?"JB @=BE .a M줓 JADLR$#H3 $%"RT@HA=GHЃJT(t<@4HCE(yFPV"IL#@]ISBDН KHRIAҭJ ;b"H/$" s,)lBAMQ2 ĊHRRR%!H " JRJ BD @U"1 E H"g!9(3uH;:Cύ<1ٕF8}D9=^V?( HD"(Q *H@$(A~-}?Koc68.=eDrT ǡ FA k1'slk6s?="sE&qt/hQ3d0aE.d?o1}7{y$5@~c_WaW!y]F,8rJCDJdE)A(AF u!@ǛC0I1!"C̰RP+T }b.P=dtC?R}6;^i7돠TcRNfu`-Kz!مok9YT9mqEz')SmJ)Ps[Bb[R`vTCq2іr }"̟. L*tG uy.٫RR(lVM poSl(NnҮSvdEfKoɑe7"CctmZ*%ɋWe\+tbV-06B6ȶaCJ^U֕Wދ;m@ 紫ߎYplr6 je%Pfo`Һ)2 d©-1YAP%r=FOw.ּ ׋nftMɩ׫ASN{lZȐl)U5L+J 1!eL` Sqa68nԤs¹^j7v}!Tyz ʓb$&6݌%=YY vsƴ[iL U\%^6ƻݫF(p(YT(6 _xß33md7*qcL[ǟXVoDw jA=Ռ€<׭GBx?tk=#f5lC>>]5'쁜2y19s;=OY4\cw!H(qޟLd8#B$k|D凇uܑ5ց˲wu[ބ'8]#𩾹V:;#wY\.9U<^a[jЬr./ 'pϑpf95߆ˋB!hq5 ?*7 ̮>Gi.luN\s%< v]w}yp' oٺ LWκbnvefLFdwنp:>s&lb*0Z 7]-+BWuYÌ3 Ku:\9s~;YfX8겋u;{UWdՕuq[HiQ,8Sp|&5k![ mZ0̴Z׺R6fj+~ SWY&2ޭ0;F2'#)ù1t!s[Jt  ]W2uGꚕ+ÃgW{+eiZl{048>~6/~c5.~ypP,ph4ۦH%n:,^vggw_T09sw7g ŭdyW㟃Na_::a۞Hq>F m굫ӌϚg :=2'Zoαw6{؏뼅ߏ҂ `ܻWWg !n;AF oNoX@E@tLh Ɂzwn Ah``;=_u nɻLjE n@ǙP6o潛{#pZasE^K?c֝xlrޠaUpzpCm_pBϤ2KdgoCTyj'VI wq|ۯye}Z 8 %^=-t_7Y ohA\+EOeՌKDR?WZ4[ΔOFg| 2[ݶ!H</Eˬ\AsC/?m᫽^?o'mE/咻RC#DL=6(ߤVw^_݌Ǭƾ?_b ,ђ ?ƑF iB]:[c{١'>on˘b MOXuBbX/aLEqUA5e F83DLD}1qbuWCTOOv-LGd?^GSA첔h|ȧDPA!)D- KU>MQE3h>woQXopQT|j& +P4%GRi"MRWߚ&-Dh4=|CULAlԑ }HSUTUQIPQCڧٱ PL$K0ySSW`0x`:~v"{Ѭ`>領DD@!E[qM S'9%"RR1TY?}}|-;%ȹ5?=%v?[ ltA?x/A= (1OkG}òak17 *sU22Kwɠ>˳d,"\rMa!>~BrՊcqFtNd:5潐gCHCP 5UtFb$MBb45ϓ81O=?Vb%&˿kջyucm# kKU[%9_{í^B ߭psn8f?T3 9'//a#Xhhex<^7ăm ]j2/foFW֣z<㙋JXtqv(<6-p8؞veG s0qSF}5H ca(?U¡p٩9? <,u}m ±)LFppM )JkPl[[EN*v]_U_mo+᳗+t[<3Im Y&'FsE6:7/:|E*u#׵0Si(3g0{TGմ0zFuD!B T~kBhlH <_9bZ uǽ zX*]<(]Oji.~1w`ڏ胘~â1LV~mhGs(Z̈́cTG==R-kôc$뾓cr+thq C=,`AI'-fN=zo`WtLM?(&^#f }7vx65-1LíZ(z&s{,}WIj1#|lzYWP@I %S#U{B$@I_rk tOy`5h6irFF&+i--Y)$5Ϟ w40y(v ?DdG:Xz=_8~ NSv 'y\N6}Q<_(?6 e "`QmIE0FD@u9ww>ϝWZ4Š J9443 Eu""'ܺ]Vd4jc aěGt&$ >ݒyWõ6_ ?bCK7趵ܭ80I2I0՚ކ *$>iπ7@gݔM bA p0=?Ǎ+0fA{#09{ET~!RPz%C3<(T=}@rA Q-1%?% 3*uwzg}?2@HPp/5}Jh`SmPo?1du r:Ϡ^Q'=q{32~lh~K ~h W`PTk`CXi1`X'nj'EN0A.:wdE1aW*av0ٯpAQkx f*1J^qRz { ӿK| 0ڜҾ]~C,6!ı~U~ޱd;\=t̿^B}cw#'\"a 6 GN[x\*z #1PJȵ=CnZeXXB 2@0$?<=es+-jk-2@!di!P/,j1)<}_?LitX $q#F~ZLrò紡i~ moogҎ/H"9k 'Dϛ/0[%!vn' 3\`dlƕ!݂ DJ]Z_/*n 0AHkN͝m3OFܿ!D @ǠPyҰ/j8Opx4I$v(*lhl#1٧@x-i3]ӳ7ki1b*p_ vp<q %KwW5&C"Lj:4nDBQRh@J]xo;ed88P^,r N2 2ᄍuVzK[V!0Ou c&0.rQv$H V4Y‘"HL"=r3vbJ 8e9me5Ϊ*:dUP2YZdr֖d\pdb)on2tS(#ylyﺹv+nUubmBZ7SZr{z :\ɐb_X17Wm 3(q rUC4X=vcVc39*Yk ]g@d[/0Y^ V [lAhdnۚ|/ӽimr`q)<ݓw#3Ywtn%bMگ|Jhc5#i*Hf +-`ͫKkmkVE+&WPe6Z7(*Kc܂S҂|ngX#ԁ C  .3>;S>5O'{O^/tčl@~_R(zK\/\sb3cW8WͰ?#תJP9yH2󹮛ƷQRnHSRb r5i8EUDa9NmkV j&nxkcu# w8|VaŮh)Xƍw۵y~2PЁP"UU']u 9rxɠ{1\ާ)6x%ȉwZYbjZ^~h3.֛?6/ œx;O ~L#x6֎3wPUrFn· nv"ݺphҞyuxr Y-qeΦ>{i5)#R-[ТJadNkI{5-F5ΣE]eoBM z)UNPA{ PdgE~@sv6HaW˜:C=xQ zͭ;eAw N.=0 aatd\!_4snpjPòs.Ag0Cs`f75u74x }ñ_Ű9"W}Ky@r=Pi#7G}Ρ_G(X-gIs{_C|yDN6႕6STeWk'mUX˃kDNW\t>2{?1ç ϳT`nn΁;׽Xv8&mgoAAyԭg1}LŎA_ΌV)jcv^AB<iB~hcױ>":jx뫨z$|K4%$z5|(XȎ oK#J ?yvsxs(ԎXo̫$G!v1c!bŕr}\w Vjg ?s%QSA9[$t]uSui1i4ڪnۺɍតVyU &~Z㥭3i.KsUj Gr7N#VMvîJQ\ocl?znT*ϋeb#-*5h4d‹m߂R~Aub4z:Ye(Itk'[QU⎍=$K}} >pmL&-7KQC333Óp:UAc\mMc&1$|_ykl؛ຜh-aK~Kv+yﮍj gu|(oڲv)ͽkcՄ08E%驡M.yj[t *sJ_*tr2Ƀmj-61/gj{،Փpxl)<:1\Ϟ[=oS03 J^"_ qgOS009}}ċj%P=,De.oYL';&G k䮹lNk{nJ:|6725u5KU_x>5zm$^h\M[ C-x2imq4{zU:urNCSs$|;#Fg_O@_j4DԏDQnqfb_{Q /s NH3n I|M'>݇_~$G؀41Pgs;󐈉[Kͭ'7>M+ BMi-&<5K|F_|ac=DwiElM9`@^.*J4u3`X%F:D{ g-H8 55Up^YW6{\1ЊjgedZ柆 ] 8 Qq0Ls f~41,A?i_(d9U%wbnᖷd]zb ‹3V5֊ovj[A Yl{31}^˻jǖ6.-6B4=}*|a/ pH~P5vhC9>\N RaG)>P?ŷu˝ 1>4Y|,l|>'s,ZHG`vb ΍呷ȏs¯e;GoQm=Pyr}'|phZRR P E JB(Zh BJTJJU))Q ijԡ1֭1h"c(B~sloQQ748i$^o~B OQ5ˇdfB#`&"iw>cŇ ?C_[PX>K5=?(shB Ƿ~pg@C% yԊ_(`)r9zTo` LJ/h211AH** ۯ_= Ho]H@"-9̘{) &:I(q.}mߗ J|>~I: ȣiDT :EG4vNqPQtba3M=\t4dDoX8LGd\j5c@>5j902$`PЁH}e|LWQDz]{9;p+\ |9GWCF02 ,  Rڝ3^6BR߱'q;M=" Ǡy+*L ԞjdUW69:L,L`|6FX&*#L}s51xAs=z$C)- ~B͚N3C»_b\A`W ؠmXTKٮMM;%g<` Aݕ47\rݷ gVjRVl"iU&SI֖VXj*t8a 5+JҪ|ӛyEp۽5"#i(Gkq]yǞ-1sv'{ra,mmZ=fBq*k_j6xRxX,x]F*|A"Y?vRS % 8V ZW+IP'O }q% xYD\@,f9+ c&DlriBb{׀L$%ƀ[>i +YKM鲩V.18RXk]d-lӣ-L><}P ."`[l!sg;E l+lgfϓ]dQFYNC ͝X)ؼ!+?m+5Wʚ1VΓWhEL a%ZktlK!fN'I+VcVĎo91;6꺦 y"ym]ytGmN80/v+\Q(z%l Lbmzk>&O*sAOq3ݢCKJ m!$!^?_:fr54O58#%-/JH6aEAR`< d K tkꠙ_~{3 3f">pFJĬђ$JkFK :+O37oIDO[|j<ƖkkݱU2_]O*S}~5;%\`o v&CĢK PwR:q'w_3v6{s7t9AXo;yƤÕ[dVvBҡtR֎ʽ!(69NΛ+W&<ήUdlkn_G2%~굫rvbZ 5Vj3[ے_1}Uمa[+1߳mu*97!|̵ts>]2`&z.y;9x>g^)AZEW~%O^07WBv=Bnр1t@x.b{ANLf; GGFZt׵Qup/5- sF"BܘkbC~ݓ) >g篖p3ǫϼ㠾n2{pD@z!!ÞSG  yA&MDA! A+!" kĉچ<ne3`='~S2xB46gВgA!5|wIÿtXpz[q-yu(^~%i m!>sr0+IJ \.1@@XdP8^ Q:ZܙK#f*g}Uf2i7dj)A02۟9Zq?B GϏ5SaB~߿T,o휇@6Q@*$͂s Hz-n)  * 2,ULq8EV*=:4>;h]a76*!_H)_YVQ_@h1QDF8) (s dK^3@35gKkƿ}: 2p&RȤ lÄ3K&ޓcED]1d=җ0y0̦58pXrdHp A4x.^c"G?Od%%882pvˋꅐMD?ٕ Alc 4 ҃o6ko!a-44G8#$q%$hìbaImmӺ o#C#uݬӷ1@5`p30ES.ЅD #}Y𔁴ڄj!DC hƂ -jC=Cѻ"2C}8IӞp-T;ViQ@֙z#wPl"h"[ v޶ a/ό.ư(g_`ȘCQt wc= '4A(rdxCVCLx,DL`Pbaa:b668Gy3:bOȶ{),Y#j^|p% L>D88y,ߩCsYmT,cVRODcL;u_b AoBs(R9 VItN0 f[g^'P %8JHAM_R9[c; r$-ptXd\hk;ua*K@N9EEbF/Z_?|x"MSStROVML˔}^M8$K548ޯ\,FA@GxRY:As0ABFPԸ+?&x*5BBh ۢjMDܾ0\fځXL\J}}bzòF٣F*6=՜`u\n*:>ڣdy; '0͆7+"$TP[VV.=CgX`$m=;QUp f:fff`H<6FJ8|jwBdL4@A q!WBFY7_N8Z7A);Ep8[s:oeaƌuce688]}4"T~AZ؍q9ޜ۝J , "$H "\6 \8uAG%9֐#6 ByYD>hdbj!P CV%[) S1 \ `^3x}@4 ($EڑI$(ӌ"X#6̛6=H˧k ڄlq1k8͖Ð?Ͷ[$bo$ViRC#U|qsXdD5u55YsTo^zx.x<%xv]Vg\b/K<_@n7N8hOV;룂asU%a5Ws*(';+;4g_I qU]gO<^zޱ.zJ:wXNg*]P|uιsD_Y:; k xo|asc\N<oES\9S㞺Wq6\b85l]q:㮌q1=\cy}]z2֢cƴpuwG|qս<`󮺜:X]bjo[bJIA(1gh648"M sj۶ۏ78[FNڳՃi@UlһyEHfE`2І Ҫ}>Hy t-",UT`;3h+kP}p$M@rȉ'>sưo=B"iWxw,3F8~9Y7##Ĭ]Vp2gU/ gg[}L9Qs /sҪ3nz#by_Fo^ћ=H7f_Ί3q~ =`9⪬1png< *UWpQa7l@$%xp'2#!|iۙ6\Nd:]y 0#7PK(KWnnU׼/221 J0e:`kYV$0 5z(M!0f\o#؈^dIFXv@KPS$ҡgp@Œ\IU@Bvmg,*]j@ j0]]SE?m;s} !k+8!A8>@'$Ofr Psɦ)YN\#5yzCFcj;Ky|`Q%gB=  _WhCB~fX+Ũ1(OI!'CߡTڡZՄAQ ӎrX1qC'JNV]%H}U],5X瑽~Ri27ae 3kP ١ʔ+о3B6Zyx9! A[E}2%hMK&`\Rbu!-mPW,_ٶ0ENFNP7,#],ŤA cQ[zqҬx{8X]35p1%nQQ7~s!ӟs'DUAs<*zY>H3U`9z`[q;(?6ivb}P<; {30+7,s'b<QߊT 3~ cAs#`c.nlj9cIs96{$P7_eA6o^t{:&þ0fgryďHxk :8']}3m? I~u(aUsi/K#>t &lQ!-@ aHu7xcRl0Ls P sŽ䃈\,D#\ڬ1o.ΆvO܇m\,]&c9>ᘐM2 >vs[|>&; 0Inn[e?>t{s9  o2(,+wf_GC~@u%c4|WR66"C~:{ ˶iqQQ;ã}cywz ,g~  k=ugTf'/xo{NiIJVl?3г" ڏ;*xr~wdљ1F 0jA9h9O^x@DE\ D Ԕ>GyTB-Sq0̅Mf$$kzn>vV~YQC%}%`HK塭:24 'hRec.rcۻ30 5Kz4' &}2W\ ٶ΢X Br-sKoU ơR{#Ѓݢݎ.0emڳz8M@H}kd`. n3Pz=[MX!ZҩKR8+J 0`yd(%Q gp۩O\cuZd"jA(V!rY<2RF@+P gXY"G}YNO+Id1Mp}ݩH%D؜?Ow ׋S]9TctM4a 'jߋ Oe@FP@Y3EAHK4$q/@b `  3Py!$#<sp)Fz DV*xwF| 5@GYa;1ǐxV@ \V#*a-$^ъAz 6u#e˲#>@`eԷpxA#ax CԶ Vbnو{ 5[6Haykv5vvqk9|YM PDJJZQHF5qJ%&B OcFD(b?YW:s}'SOネ'ҩ} ?Nmj@W!  N̹_TO^n1B T*%-N`5 zvu`RX60J6֫"=lv1b R&v5:>[ER{@N%o"KbW>Pa`c~lm<`x2}5cf! s5 0 6=8ZU6A nݑշ? hLcΌa3L]& w~, h ##Y 7"3&znpGN۾P8yqG@)!\B~n݌2[ʢE=cm|qu~z4l`Iw0[{kn 2yϨ`c߇Dݯb QQ{ dLM~Ӻ{Se#)*8dU/o i$ߓqnyuRv%lXg}YQYC*͙F Ƴ=S$0zx名U"UK(;d!Wpᩜe_XvcDAZRc}{MI{:v8\Z6>s@~Ȓ{iz ?, Ąg׺mkPfc9P&iss[Э1$..=ê??XEBʷ~T򪆜P:ZiتB_HTۡzY|TTI}{:>R kk~'RL=LMO6ƩB ݡG˖(1$ S}6KXKκ[M|EЮSx҅ -aMm3htAh"KgjUe,/21ŹI.Vds5P cp|ń,t)=>.+ FZ39-nl3E"B 9iWU.﮴g !Gn u-t  kHH^|[S) ;GJ"D!.=t?sd0:gv⚋Av%?WDǁ2}z*^>(.fP6P68l@?t %Q4Zb3>rCPWpDo/ 9|}ŏ7[yh*)&D=Z93smzS>^0v G%4KQ"XN\S~`D@\q% AG3>x}!37"Ka*$~}NqԘ>'!I :|Q%)W(WA"{>^<Pd x GQ7QIl s t}R!#/cy Gfe_T4Y>Z|/w٩yzk 20Y"C>}D G_l 6;cU>P.4`O:~HW0UO/hڎHձ}GLNZ"{S}"M $)kjխُjZs:Ud`O ] 35&f$ZI:\pنWxYb {C*_Ң^5Ld^WatTXС7M׺?9\:J|:8FL0S@ ;5+;>7lro@'6œz}9|h {d4w@ΚB0k%쵉^(p1h~ctmzo?)-9hM ^Ⱥ!eښ'HI\Gq.Ow=:czٚcae\vq6_pKglV{vb+\mK=lr3Xfp\XH!{>#q+NՋDa?P@m>8 x{&92cف?ݝB||}yW-z3z0bůqICX}xV׆R{}g=;~ahZRhZJBB:T,!?Y=V6r׽\[}/F@:qCc D@)50v_zCyo:N7;HI7ׯ``.jݪE(Zӯ'j~8vuNZ Eu%߼a k@@{~h!Sՙ@q-O&b p6D;T#,ՅVOn̨+CpnjsR$ +H TRtҢc쟵1ԇ)0ϬM9b6ԙfԨ̢F>(P8H{v\ ;Ub0X4`(< tt !ɠC g0FPS@yDp?mRnWԮfIѼyZ 4Gkvڽz#yHN85MbHQf#B3IGmݧ!慎tFq yuƴkz y~(j&U>AtzIèL-!VqF֟s13sv}ϻVq0:ºt29~ն4 ,HVZSbCADSg;us i-ӜZF$+ $Ƶ--1DG!/bw|͗:C&f+l\0{ zuDkQfDouʶ^gNVzb~&|Q7d|\suizm^*CHIr kFna޵{y [|G"m ᙊ)NV^Ao2ĥu2ͱf %"F ^33@vj0ϝ$y߼Sx_wq|b׳h|gtOIŧq}ܨ]9?A[ bGc0vd9'h`/)7:)J>HGI.@"Ri9ޅ Svf.;q!>dOO0qsAd2CH)Xi+CX?vkng>of2ѣ$IŶkFCj {(6b̲h(+WM2~cI#hXhqB(=#D{/^u't'l?KQDW h{jt| ff 2">֜%F& nAZP |T9>TxNA/Cj5d8$ ㉖g?:N9d=;Ssuԁ 몧}7<1.˩]xvRo66S8~8{^0㣝T#,l1EDv3#:vxg\@,W`r3Ɩ劣vԞuFd%wuh|2ʯחp8k+j@: 3MQem{6nνo̪ =4Od{5SY?B󢌆u-+Osxv/[Z/XЃLLz2a0meסc'C^w#L&=7.6JV]X<}e 73pM6$ rkVTpDd H.@ H-6x .p "3*: %p-,4ur~Ӹ&hjcfbΟPs͠472,3#(a 6JD<4$q)6Z.=W{\ރ i/eVՋ,3tԆ5E$eUv4ep)c2vYYAj?`R&!EDW2sߕOqR. /lPf#j*|I$:8rdDXU1,ZfCqhj/׬N[9>_DhBp_7OPnf=|bInX` ̸j"@< V1!Ddz_}z"D ECCU$ è˾8G>=Lc[\hI%0T ߡٌaSU{J%@mR37o5>2Q dz)ձL35r(?`.;äp ' .$b{Cmg9s*{k`ׁMM0~?;TX&joaYފOQX&?sGcς l1Ay0I խUF $O,۔$V R C[1}c|ԑ2W{v+U2[ _{Mr_F8+Yt *|=B%Y r2X҆n%>Ʊ8kHޭ?D QE%i.`9G{}ŷ}mֺiԇ쯌'9U6 JRGP(t ݮZœ-A8AI<\Gx@RPqqF a}^jBcCIAos)(ɡ2405B(}qvȣޗq'y/@GE Bk# Ђ&^u]|IլD[:49{ĝEx+!:,|z&4T" `( }8 P(JFuJ"P P$@ƚ[ UL3=;!mB"4mM܏#)GVKDY_oƏz{8Wj6U=px {GW}zUjC#fygl@f1{$<w'ڟFe5K~* 9xo]c"Q>er݆~/𐡝ł_oX$Cz¿UzhE @!`{Ow/QqαyyCr'zB鿜G({Į7{#tN6bI`$<`)X}ǧfG۩~&ć5b?יl)SEMf'ªͼ3Okw5}vozKmֽAp]j?v{G~jgy>b/5-Y->Ɇ wQt0*SXlCxq/Ug@7\ 45ȋt\aÝ*tSl꿧t9/o?l?ն0GSu +^LKDe]Mx=O"ulœ-u3ۄ)YeK}2*ɅK+-VX0@KX#uZg> X?DOc"}}{rfk;ˆ_gr|/Ow?ίWo8g0(J9bF?i32S~UXK[ϴ^>; :3Hs;`$pPwԒ"|>kg׮b;ܠl{ ,b\pC?-(Cվ-G=E7x> !D ꁶEs۽>ԝrn?X`T+?@;=>wq |sh;,)I>r 7{zh2B^M `p %s9 ~ 7n MpªY~~) "u\ ࠂpyA=;igx}q]k4V }1/=kyƚgWʏ{0~YSկyGC E֍ akԫraN&)wq8^$ī~˅~VOhAJgP b ;GYiNX$"98s_ʛA8}NQѦq|QJ D0$??T{%H-V}*}!W?1_b8L:Opvϼ<@GєTQTC{`;PURͲ3QsUA$%$zئŌthQ{ ?/`H ۀ{:W엟el7+'hn-oBPWj(*vg__d %i2JB44 W?HL?0'q'AVUEh1WNVyo:"*ШL5Hz!=m]MD5iQ@(RUZ҅P:M%4>UUTM+K@) Ѡ*A"!Z*KAEB%*҄д%4@>J4ؘ)!tD!hJRGCH3Qii"q J"=N!ZM+iPPJ). iRM4Sav=1` ~?Цx6~/l^GWT-_i m 8c/nA@!;?i 꺑lhgfn,1?/mJ  ]MTʡ3_ϸמ`42k~$ąPw_n2hOX s>rc E "߲ 3C3uMtCYg-D<6xk0!_Ljr2@-Nv I -$roq_Yw hx0Z hLog}bEðs <0GM%>A!8]'i2Vq(qͱQ B+Ֆ Mleke͍ޑ222)m7ÄEMDA2,L>!vyj^ Ns9˽%F5{Z+:ҽ3~!k7IHjmQ5Z L  ;WLijw}S3, |,#R(f#tAC+H.P+ᾧ2 >(O өdeV:gW俿q3>J{T) }ot!l/x+tl%1T,CLE`6##`YI?D!k_9ҵbەrn:i'.yn5ޡq ~e8a03wѤ&DqIqG"$ A ᱞ8i@ =gM7qCC:5e@N&ntp s=5QYoCR& 3't(Ρ@fj"%I U,\8jLȊ% cJ/TLpEDTS/$7fzU֘__nǟt:@-F2|,ƶI%8Lg,0 R&`{E5*:@I s (t!W\T."|{7X3掆#ـ`oaAT=bL&yJM5-{mհ]afw{A cmA7hTnZTvT}rif-ǫ2 ^;q;qܯT<NPb# xT\,R#3蹁C!I"2$1+a RGEyuJd4,s"?'x:o`㸈W쉳ȉx:^/z=:γ'zKѥX(ĭoѪtPy)+Ij4ִu>/8P;(\jO@ Qw- IGlf L=84CBX*hKQSacY2&(9e\g(N[nDvsWcp>W;R2оp ͆E&Y # XQӏfxNWC~З=Y48-#{X,Eg.Jh9.0@!7ىc2V 0 om^fUg,L0q^^^S vy5@N>|Fd?bMwҺbg}g8*Q`v w,z H0 FT%B ,Ι3́岇>eUUUY#W3F v J肐/Me6~tc]rŜv GH@t P~a5/b S@`q BL[/Ɂp?aLOX֞HyU,Zi' RP}X~Lk!@3; XĔ'ڠwzb,9e1dU$Wd<> tM/!mpHhhf(>ILd G#H_O5f>05CŴq$dP<*& (he?Mbv& moq;]>`1 ""2 4DI$@1 2D)D7?g1@c`"Udd0Da0qFV!F I09LĈCJ 2#$H2ETH Y"vXTd#2`N !LD pȟK%IQdDk ҕ$ Q0BRD4R`Gae4MrC&W5olX<˦>[GTGˤ@Go6r73w@e9׊㛱WM\pIח,-6-;&!&]s ic%W VrruMJzuReitc9Db4Q@5n_W yMn#~$KiPD4[1L2t_hpXXd)́Aj!yP體 8#!/?; *BO iTH9D&F'C[7^*Î%"K,6C"k{%h݀Pe-wx zJII˖篏*p8ְ`a~HS \E;`O&Ya{Vka>Nțr)O:,ƽPBBDrB$ev{wx^} ǐ#2jؓS#qC8}gߨ բG Qp Ypр"@Ex[l(04?<4 a^]+/Dc- "ļ_5ۑQ Bjwvb #Ⱥd fmH-{ĹX($p9MoGkP3)G=@a:<_A;ezwp8LѨExgRiRQ"­BUTEU]8:lGʪ- J(r~`}`3(* 9$k>$<zp imfny9cAߔjkȓ5 Nh#l|7^ǃ*Piњ=kTGB>\0ώ`i!S4؁志ܾ7_sqlN/jjloit!M?}StcP ?TԕqdM0D(aQL(%Y&1Q\;H ::Z@ 'Xk^^^l{*" xm8J}~Of1QbP`2Eݺ[æ,ުzZG1;҄[SXtU[c.\Gqes[%:[':eM`ihu,Ƽkc;nj;<0 -a"ˀۇ8LC,BBrCZa=!`~ ~‡_;rB Y5kײɇ/`+Qf(6sW}p# g&o| :f%,|*:5Gn1 B` &䀳`k/BG嶁Mޚ {!bM]w0K-}'P8r6ܑA$w6wAK}>u.Q2¸dQT8Yq2Y mT4ǘT+2t/o2穜 `-{vdJԟj\>׎` D $풊St(Uߙ' u4D!<#-0xm`Sęha J ~Czzd~gz001aPǤnf&vzBב$#:@K;#䁌 \Nh jgc1byvP\w}Dv˸<; n'܃OMLMIE>*X{hGf,jphR. X c;.aXaU`E(X$yU~Xa28\k͜ 4BD zIIGo<|Ɂy=]_,Kpt9Gcez R_Wv<  ]\dgw@9jvr&l?:$B*&f ’*N[b]VMXAn8ҽFۋJCoXۈWftZrՄ +2di *ؙ\WQ/#V(05@iN NZ'un&g0 @0܍GB{9bXy)ˆ0gA޽qz.j:sC=2$ߖ4uo #ϥVP>c)/ AΙP{\I!c(oBMwTko`}Yɗu3tGD\ a⪏PRQ$5Aj[ǐ^=.I pf P`^[0ЁlhR wRt.9H=mTU*M BwUFvTRj_d'a.TXy,C`##5!Ƨ稩'N~{*Z@Z8j-.?}ī!SĔ2`ρǯa&!QD o Md=/rDQ*,<w{oĶ}PC\;ٲɿ2N=~Zce)9=7o8345ۙ`׶A?Čq00ªvXE``P_F"lui />wMu<3|u H%XA,%,N&vRק\s>gs`xC l!D8B*bGjr-7_c%@C"2Nȣe穨QG@=}8AB@PNwx lKcI gAڇ(Az^ @ [0`3z./TSg0l^k'H4PZME >( hm Ϩa0LxT*VG*Avr~$ԴiA총DDҚLT>V6 <B:h05U̗] 7H\  *QD#= $"Ov+ &`=!pU>- z{N!/~% ~ bgU8nj:Q; \HPTQM$,mSxx|¤= \h'{Lr@,n ^IRQ7!3vK8n8RD4>^0y Y  wd>i!S<* *K,UQCDPςCi $*ԚA*!nB)!C|`@TNhJQPºKDM.jPq8_1 cL|h>,((0A၆H1F'Ӽ7lv[0_ζCZh| }f3:WybtV1T#t3MPPUQHU4 TKTЀҪRUUU}T-UUh**jHQTҔ44P5UAIQEUQTAT]ITQM4 UPSE!HRU-ZoS+?3p>3;D3ds ?B%=zip"'b_~+%HF fέNN͖PPo}UF#Hk'`ʘ|>p ^v ]j =3c=\M >Lh\D`CpJ`ni3w㞍!슱HWxRW{4}[=DDVXf~,6 bYUU5B/_L Z'e˨eCU!zG BhDg1)}Hi"WцcͰC\C}X (iC@P%Rm f")TD|N(Nu)r:Sa)DF`sҬ$T|fkR֜HrB(#s6nFC-o{.mC8;6pgجٱk={p7:njg $Zo:_́m* ݸY'@Ru}ZB^Y""1NN,O~Ef@Gc0=>Vݱ&X,Sa6*ZتoL^FI J4\yԆ_0c<`&Ȧ%"FaCQ.\ (ra$[IC.A HK;O<꠺DF l'F$-TI"R@3`G'f+jF!yܥFٖ7녳C f2EJ *yUM͇!TEQUbJ"q}`*t}v;AV+QG?H&?َ' hs"HB f~XC?X_ k4~H}ꊢYji4')I$4p{gtt K%FcPӃ7-7__rm|I4ŋxJ5U C+PɇK-m"(|lѣ!`4 銵JWmC-@~$Do5#vC3N> !Gfjl۪4cih#2M=F88 QEV;lX"%eg; X)+&]-mnAZA5r lوT%TbZʰkPJ4Xu6 uѸTk%zM0hg֌#Ac mRL&ukcs(דg \ 90pIS 7IjUdg-p˾si EHF-'6dm&e@vQ"B~_цc/xx2EW^'L$gGVT5nPX6D#ƚiyU\>F,tG#!PRX!E P'l &*d=kÑ ԕtПB " WrKf( \A DCAE^=s-${K8q=Y8:;  H}}meije=D Y$Κr d&+>¶r{/,w#pРSgMw.UFUCD b^8 N7'sI92o71| mꆼ#n9Ђ`%O;Rw`0K޽P>&=G2?Q)haӘhP ywXR+LV-qJ 6d!UAƴG/<,u2'zD?HdxpW8$v 0 u $0<*@Ү,LAf/F 9`֦VjR{n XDBuS8 1O:O:MԖHKba*SdkkXv6s!̌(hMZӝhvLI4+!&e9ʑ;(`=ƞIL:~D B6~av5{0=l)>!"B8ム>@;@;ΘF~읳ĵ}6`BS skQ0"*#v^QP*46 ?Ub'H!"0M]}EDa|cDj<;r##PxD!-.G8-P(s62 M {MD >BBg(e @0(:{2SH @' S@Q=JbTO|9t!\5uaz|i**/X2|t )n@E-Tդض,҅-4 Mlg:k ip`"$G揰ԩ<_z}G?ݑm2ӫk !ffr-6Kh~6$}v\4 @w"Oz[q2=i 7 vo^߰@H Qg('~RPU`8W`8]2IFtOQ I"% +aeUEK'쯿GTL8nw^o炅cj!DÊuBgRU6d U[V-ke@`*B@=} )K Y&S{ hAm J!?z'ᶻ9ց *C#G{uh+sDŽ 9`4"J=⪻,a?WiXUvzxMBB$7~nboocfddhŁkWH/#( !#cD@4굦{@zSu{`j@48LՀ*v}c׬V2{\ckH0b yU`/QlawrUOK x(q{®$Z2%ܢ*ax´N9!4K\XA9OFqK"`IBF`S![SIJU҃zQc'Z >Š Mh'5|Peq?Hs F"(*)"bJȋü# lp~Nҟ> /T1rg_xUN4GZkmQH5͢JHu5@ɭ8! 4kc g mAOw77HJ1?̆X`>'lz=`t~SAΎ+9B4H*l,yr PUUWbL\*[cyRUY3'ߌ;r{QA }HPYGiDgn6yQ^M_GgA29,20ҪP{Ț@ą"ua\$I# 1"|LMFDKORʒSC7!'J{*V0d[AуeY| "HlH}'Ev5Xrp*,z^OvoFV)ApNE,+_Ps}c8 c]V7< lk}95͖q[50km2;i'۔3"]B^Fu8"F;́6Hj?wn|zZ`o03 ޔK.1TIl(WY~s3-tXzo|݊nٹ1fn T(&=CEuU'H6Zax!{#ٰC0ʖNF=Z۝)"?i,Ȃbgl136S"),&!q=UUu^"H:?ʡ׎S8 󕄣qGIz{!O-3`P@ؙX&qO_uU_|BҴH?,t)rni}Yuwb{۪ ZPR,1>#i25aLC34O2&7vIGi\8]xr$-yr_qv;bqO2B 5?^GS0 ixx\bOAFF16T™ );RwKp;ayBz> "/MoʍcU- N?Z,_f,g, R(@xJذMأ { ǟE7z8|$uh  OO3H% SNHICgK>{'; ;lPj0¡iZ⌟V+2ufj> :,\֌UFyGJڈY2)LeC%n_3wz+RL׸?&wn#eЈ6t1j pA8ĈQ0U,q1刢h?~Ic%]EBꩬad>ZL+&p eeܬ4z`5MhG,Kdub!h54 Oiથ5 o=iMn>psc"H@K<'p /x`:Xl ra&v}x:ῐDr7qpyTegQd7oN&c6X7/:#qny d<>b#'/9cXiT~Sq TpQ u )E2ޯkDtCo$3QޑLI#,W\".G!,Lg8 8T-h#7͏?0ڊ3i%Vhjq$sev `3)D֞y=();4ne!v D~<@QA! 3SN~=Ftk{n2pc] 0b`¾{Xy;fixʒ0OR94TXS-X34 :01]dbD()0LapFe M +CvTwC+ GQ}H8?ntP4$Z;wd39w׆OVSԃ?D;qCeK6d)}ݶ 0*LʠBRZ{ҕ\5_c\aޞFc񙮻&NU|Y8l|μPy}8Ch$((iUmE1E9Ro%*u`qN5deY0nF6I;Ga6aO$"hwJr;ĭ>r2H g? Y3Pq%tBLcRO}3\v #ԆDHir)5}3r$|IHxlP!vUu#BQ!Hb[$}E& 8AL4N|T5Mb`ݜ̜N{>` z#GQ&b -2SmOdYĊm.C[֠\3,)l v0s7aԓTPT8Cߺ!~Bo%y00DU]=22"Z`_*T $܇$9_-+숮K 7cI !k]z14!f8v J{t< X0?S/((y)2Fո,AdCZ:nI q#3·ziA/`QkOuTIP=Bç>%D߄0)q2:@F  HCsSȠ zkUˑ:p Qkv a^*8Ɉ\GJ%o&Odגѯ%{CE#1#3g r> B4{<'nr^fi43t7Nli玼Q_gGɪ(sEA9l'"q c Sd%Ku; a6mrBx ;;YMumX>3͍<9VkGq"hW gNpU2EtpeZ-"(/ Sr pL МnIF,dXh[C4ً0s _zo% Ct>B*)k3+Szo;Ɯp#8eMxo&3$<˒`j@M߮3UUU@QTiw2ҡg@KzړʯoUٟ׼m5M v絤0ZԲ߶8`ӑ v2!M&.U\  ~f4R029 :X)" ~SX&n|C]Mhe=L2I#;Fv]g糀#~#$娾 ;s3?¤ ҃hm4sz^!,-cfց퀘ww ⾕]\_O3S'cis[)أ-C3 `;穫^(A&x&.oB讼gum>eHdKAIyyD(.^J4(:G'hNH'<3J UUUUUwxƸOg H 4TdϭCC`oʐ}H2 aAT zSx̛y (&?2wtx84:7x4Hk$54,7la"ŌY2}ps'BCVDQƀ͛*0H^=OSwY慥 A$z@\7'h'447!/eajhg&&NXr9o93U54&P#!<AG)GHҒ̠̕A-3F1UnS_<$Y Kϱ& IIT|EPR׼gcaT5KIEH#oC?p88B;(ccM{Q!XAE}lAIl&8%e1 E8? $xA4UFS'2BfF|}i%=L4 TՉ| à_F8#Ar tP֢BNV~6ዋ ܥ u{;ν)1#ӥ& T_i,8㳷^x뭻n}[g,  nG?q۽؞Irsy4{?:J2;vAnoKժayGzA.~{.P ԁߨPGkX 3N0uW1DŽb*2Yٲ|6jJ Ѫb`-Z0pIm""`'(jq4q&֣/fApYQg!B0p~Pb dWj(BuE]qM`d,Q}~C׫n" dSEE~ômG@G  O(>Ao ~I䉻*a0Lb 4T4&puP않!"P"B("`(HaRAJUA(X$J&CuҚ 1Ϧ$\"xH$ ),+ E"1ϓHJC#їFۙYK`;Ғ6}L8|-}VBMRpPҪ)'5Z>Щ@4>3ɶOV>J9CG;6`?5gC:EȘSz~>^dG]ts9`4@SͿ&ӆSnUnM Jf1**iX*""/6(4UETIUQUTTUESDDQ5UM5RM1Ib j** j"ko _KTz#5|6PEmw+73$"$ik@9㻇%"E3_ybV?W`HX 7ָ5v⤇lM*W*AE!?TZh**h!(E5"(EQ+QE TSDCE=BE%4HEUUU%TS ʪ*U4M%PȨbj%|ʐQ3;pl}aʡȩuש.d.;Lj ME Y7(zÛ 8MY3[M$cH;nF)JHD M"G1AsbWSHCio "ppKSFD~W´-lFXVT@ ( .^×j&#"w"F$W$". :Q: m?A 9h'ltᚳ]q>ϕg~p}jM]nޑw!)5oj- VwZS `*"z?>5`8.TJp'3JXIcg(>83>$ O gdpC$ABP*.JP*j*Bk!;lblbo:{-{lsVX 6 }uIVd#*Xgikܧ`K3l4I/9Y^זK8KejݝUQU\40Cg`Il#OSlm1a.Poԟ †{p#6'B(L,o-{%BOfF ӌOv@\5{uu& (aݏ_7X?~Z]N*Nd !/KR@Hϐp}Ȇ{J_Sy}`;Z0$f0ch3X}=?'&>ȫ!!Dƶ }nIG:AikA X37CpT6E MjoLx/=QEUTNqp~>HU%O iL1wHA(}(o%#VTyYn*( >ɦE/QJ@0v*AEڰb6A$Hj7X NLSQO!`d;+(5j *%h)`)d)hNɘf:cWA8i08;>Dw>=yd|4?p\!Et?caQ7 m;P B%loM==vZJٹ"*HDYsݐE.rsۼF׋SNHxXCK  .ėd?[:a{pNHlYJt;W_dj׬騫$Wtd L]>\$x|Bh?=yb)Ċ>BbН=}^Py :wnOy`!7*&(Ov̞ڍꇋ:˸ˢ0#8-J)즈vSm|-$;=ZX*;ikﵿY6D84Kz$8\=+#̣vI hg^Ԉ;Z96ܬFi(Vωx؁r2$ˈLӳpCY';A^[^Lh] ;Ꙑ %@̈́H14MME8tcl;wlsT_aQ?aÃO[/S]ȏ~h{FB` M-!@߫ 4_ M(@aPQ oKGvթbu9wEyOOrh/ ծ4SFat]‰,ȑ d37 ƀ]N$X];LT}PF ݼT˝XtMӪɔWg; 5<0GL\͢\b$>7j ENZCBVQ 9RʪKmf9ߩ~RD⒕x0hダdT?nER.օpag2g C"GצG ܚ ‚W>}V?i:J 0ڇ knNf1nCOQ# &v9P@=7frAgsϹ(^%:.0xSH^!ģ]$, &f3%bTap7J20w>QC{9nD(?2#T"A:JSHiiAd! PL4BuJhS*JhҴHD(# !@ q!y6ƕ< M`   DPG|ir@ *}&(1~ȏ4OT51{2KXډK}_iۓKc_y/Yg_ye;ک>6Mq0JӮ۞S[~x|r7\07zDb0؏Q~'~竾rPoVc,;IŁQExi&"V3s!k9(hh}FY:>۫-yՑ963/Iw!J "]G=ϡrʪaӤHC-kxp"etwknȼk(9nuw;H=zTϦ>oO5"|uvߜ-(PÌ< BJkI&ކIQn#Gke;tbn=GeC>44TTW6꒠b(X:.@6)*|(.*j@[3I5d6***)"*F"bb*j"*2f*kw#AlqXc38ޢ| 6XF$Ek 6*҄1 >GP>MO`;K$Q"P0(փˆ P  [z[ )J 1oO|XBϜXzL\e?8$cl0xRF9Ka< eŠ)XrimA5&'bƙ<΁7K q-hj g/L5ҨHNGk|y%"lt2=f|cv""b8DaA BC2dCx'q2X;H2?vPI:LIhA\q(n8~YTL'!o4i[ pG%C&c 0($23/n:(@ P++@wJ`bͰO۽p +- S}Ǭ=zazhJz߻u?I xDTL+O*dd,bf<@`S_  GuV!%gC@6E!$ |\|N*JZ^:y+RLY9Ϥ~#Zk#N}pWso;/ks2~j: jCݪ<;Sj+:v.u I_Έ7\pz^=q‰fOOZ%1(S M\GŢ@v;eqE"&$hqLx') GH :ȩ V8Ù,OwWZwR$KJy™~Ngbo ̢z.c[0Cd<Av|2iT:NIIiYI$A@ 緁 q!᧶{ߴTU]ɯk|_OnPC^`Npd恧.aJp镠ooXv,`((V2E^j馲Y?>6DAG/.;73!f̂L-u(G  .^0fOw|U!İrF;'G) sln*>9&G>iω3ߩ;WRA˹orv9^?j =*U@ɠOF~U^ y3u4ljÁXs[ h;u$C(0 ?q {.+vi ʾIKH d(A@)da!]6?,ςF.(?W(K8=UN[:$DzU=:C 9v/!|qDO?|q~?~WHbIS1*y)&]DS(كBACI8HP̵Hw2x HU2NY|ĩE41ADEDQ LP TPA D4DQCAEQEQ3HQ,HF #D^^WyYKry'' >BYP/} wov4OsQl(<(9[ O@1K@hÇ`xm ;}pc$@i>Z2r"㎃0e3_>^li`U` )2M fXPv F xd"s8PU 8xWm<5l ^ SDQ#ఇ3ϙ#v5D0H#c1`GqpnLc K=Fek("uk^Ix53]#`Xmj-x<<6=ZwETUU#(v:4ƨ` U Eᝆ;pk<`qi ;NecqDr ]x c8'vr;tަesxS&"C|:kR@pE7xdfjWiFy,` gsiqjy١[Q6f:-4s9ި kUc-1 ZC1~[xc8dXSI׻);+pgMNGQ$auᣈ h^ ڵV{u:%((MȖ8}7H)*Ïm7nHP3*oI'gwz||t!w>%(E➅0NO2fyȡ@@ƨJuWyxA(YaƇ,)Ujf+nC՞U'ir}9K ip@ ˲jv9zSAm 'h׶n dDNOwp8`{ ߉tapŜ8psL ?=mVpP23 B ^b!3ph8c@o=R#Vp!<c֫k{XCHp t_Gԇg _-f Z0O&}?Y=n鱃Zz9h0%̕eλoK{]!ģMd`-$w?- aSSha@^G0nċ+.La(Jjg.Fq).k.rC H["pnTi"/" !v G$_y˯ 3; _j DpϽb9'fb@Xhs$;_\ 08.qnLZ!ཕBI [\y/p 8'0abޙP']q籸TU* dlt7GΈۿo{ tMu7x\/9~uU/тȦRN0Z.2ȖłFi B]) 2/tʞԾ[O38z( C{17( +Qo ŠоGa:ChV5j\-32!w:0:!4?@OOi,j%pÞw $*Q-"^Vg,!q<;G9ʓz б133`cǠle.n +!l![ Nn_|~E &"CߗR}OR( hi (YX ڭ/oL|OZfx@",X.k8fznZ d$L,D􅭰eE]';C9L:|}s _+A5 խVZ{%j3{׎83a G^Y݋fE nr=d'b˺mtl䪬Uh麉ʍ\^7S#}tqW:Օ097r6las 77MճC:[{D= NH#t4B J%tt:3dE4[b̪}{ijj0sWB*L(Gu8Y,e}b[z1gNaϻUʥj R ;2u0;766̕ ڢrph@]:ē[F;ffffyP@Q}tW-:jT5}p6asGe37f4meBg}l]V@ uȥX  YN7L ',1s&n[!Q@61TDˡTbpsa:H]22g$Bl, VUX~)+bB©VOUB!-A'90 *^D ;|c"e|8? G\tC]^]k2<0EY% qwi\qL/P'8em:+5 t!jaM4VD%SI`j[*:ܘ!4p@muDitY+!*LQɶv2ua Eu, Bx'ސWj4֋dfx 9n(~e ;rsq #i k% m6lx2&HՓ$. 2vW'PeT~~Hi5꾘NFn6ZQx(@N 30 pa _بgqgqo\N[ 8[Lq`N?N5$0J2Na5Gq9sT_c؆~"۾-hyvָnfgE8q'Ud("dۥw{48/Uy:2R.d벺FŭNe m祴nn7dCQUF)$p2#a~Z yx.%{p r.oצDIf||8$.gK]zu3o !8&| qfKyF%M~RϨ2Н<~ ",pKԂ& +Da̋zŘddVcf`wCq) !΀f7|%Xk?$/vìj:>!j NxI065iN3wZ N&aMxTÛ4;uptGN` 8{7{`3ր+cJ(?"3f% P/ w5CHQ MlCkD(;h'GK)*S7y "iZ$ >WT 4je:O"{Q>OA CNLK~4s>/~v!o{W|;`8xa#3Oc~XP:ԷX @MđU/j'|ށ-PM.G"Z1I*T6<~ Sb>f2\GH|X/G*!Jq)) ;5|G5Urza?$4CG`3̄# ?e:VȲoͼ0F"hJ)nBjy4l28'F4bCr|4lxV(4 &iU Y,J-B2M'gױv㡝`ĠjuC ';Q {\!vDL~[f .gIjht6ffLV/$|^F3B@E iX3fs T`8\id3dDBh~Os2O&i?w,`zWC $*@|'~PY]v{U k&쉱 4"S1PHhϢ }mf6VӺ60:&mҩ*3ЋQU'8q5龼61 @HU&LJoPJ;r'قo}羉O&CT(D-e7vUR 5{mWD& `yv@1|Ϛ} 5?ب Gx@ %E@=f@yUA@CN>\p,-%xItƅz[#KcG@!4s.VL jBd&bB4z>jcy>I)0BBL 0 Jo=KǘxcDH#X `b(Ud 3Z0y(s.[wg Cq7~ 1\ Gp`(wQ PQ_//]_;`_*$iF@19^fI:@KX(R؅#4\pY5.Y]m%WHBw{erg$ s% `(N;wŁpnp|z{`(Ā8zf&"(NLa~6Ƴh%_QtTD8s@7af{!{3*g !ST'D/ Fd=7H|5@Ff $C)gB< 8=^ax: !` ;-b9֣@R* UBŐ)R NLMRDa 4dGI-Qm=R8#1rQT06xM=:l]P:AHdžY hH~l!tiXP0»!O?SƁؤYJ}danY-lγӠ c;O\;Q|7(H  )Ha(Sh81n '.-ԡ>!x׭y sRBӑ_yTSy^ds1݌cO'㷎 9fQN59].J< X$1v=爚J& j=( x~xQL%%J( E4a*Bb"X >ϛ@ie5"R(+JJB^DL: 4K0DR D~ ĺB (`/cUN%$J$ZH "1 %E$APzCDZ ąJD#\ȩfjFEQCr)0ٰ'\)p}ec^/5׉CBǽD+n[or=xpc{wOOEoGWA>3 n& ߨNLyHU 1/ $C:.9@9WC2t1APmo,3  oQ~R?'?SӲ\s d }>Y Sf34}!$/DMEled49=:?'}>D(b,:j JC̟C*-ZA>h}EA>w.Q2ʆofF)uNJK/CL60vA)`NP4^$%1#64*.vcLa(n''\Y?WKxs_8zTC0 jIL=(0x4|3UԚmj~DdR6΀/(MnHr?F:&?#%'~DD)43آcfiC%+JyH:L SKE;`IW$400 1ous2vc$[|AjT%2RJafX6(Bؚ8άz`QO_L|R@$0 .CAqCAGzvMe Mn=LGD ȻC)o`h}m~$/ >Iޢp낕FD2E$qDtX aw vFQ'۝ܐ:oE h>gGϕœG$Lj=:^wڙ=G۸X()O&4Gk~ʕ B)PViq#{Zܦ@=@gKj3xQ; w8I:D  U (jC!ƚh:;C#ZH]>>Cxg4yH*|>K) fq"(R"{&$: !%8 X(*Me (joS/c!IJTI8\½fLA1˘Nfȭ/e?MTw'r{}zi ĩUy%ɸFyc8PU489ZeILzb]z!j0'f#]V,CJAwi' ϸ>.ψD%Q1T@54SBTDSPI0* M*4AH%$B RQBRA!HT%ELA3 BWPc & 3$ xN =I*9r4}i`N6 q15/"HDTVwʊgip_bxh}/6u/RI @N1#!L(hԤRGXs8@8I rU[v<:A~A~HHVJ )vhKtbEZE1$htz⦠4D i-+_>F%0i:<}1zYJHM A̖hi)ޝI[\?+89k{bHDibM綽2D M2AL5ERU:6V TJ-*P'ʈaA#`o"?T|ѦՒKuXfxETP+*:iV f3Ӂ)p8E;է!BII$?&I̩Lo;o+W-o?d:$Sٻ/tmiV(uV{'ɉ9J'lucZclTh Yggq#-F0Y:#QE֣K$5}ϑkAazkdqtC!+F}mr1-\xC!F`zQ.wM ėv/x*WP.!&d3HpoHa `IVu.̧H緁RǷPx5 6i0Q[X1"탃!sNCۀr0~";_hxf(28/=DV8ts>;tv=z3ޣ|Ͽگ䞶NjA[۾+ p$n*$.]~7lSbm!uJ6`F%MEP^4 HI!{C;:)*v YSRswR7͎8<\S Y ޹٠OVrHp8A@su6EbX z6eR"b 눐7d ~F8B8o 4"Djwk:WA D}^jT4oryh>=nqAK4Q?Pi>p$ޒqhW>^9l-e۰l3,!TI ! N4($~`h^% $scQ" ;4xSf>v9w Q6>faFA n m=a:t $.\DXQBiB 2cb#qÃ% ME牋ȆtZ\AE'㣫P8&DŽ>a:x;mSN77bzzѤj%)3cxM=w$w$6)\DE].4*դ* t`#D%+KLltv ~X;lt[njC#iv[g#׍5ϽWG;)9 ]F43kЗM}@ńPB; Dh0\F i]hS䆄\t+I䃦RУC>*RT5@ T`0 p2`8 gmD~uR]S=ǝ%"ͦƁc"& }h^ k'c H\KANX4249DGMjF<=x Ih`0h ͭzaLOKQMCԢ-$L{Pxf#UH$_My~-ù NXE Bq|z;>Ă_I0 |$E'#@B{%-ʢ"<2yw:NC+Y7H}^*^ybG>N!! ;0W_3|' qYOf\Mo ܧ\Q@ a`9Jo@àvz5ȧ g7ww=cB9ʐkF@6:|()k ~yѤt1_RP>_ )*O _!9"=KJ͜ vlgɓL_F:x<$0;W ԗK@v|{R\lA*CDeѭlK pS4M!}ZiJ |>2_ ;P!D,A`6:+ˡe׊- .wى4!c@mCD4?%{7fLД%TQuH <] *y¡>0C&xPoH$JRCPfE"4V HH HB!EU&Jb KІ(к14Z) ('HJ%(4:](Ѡ҅B JAR:LRfƚEyؗW $W!ܦuߖ1!vIU<%Ħ!q s[G|dC "5Jps(:a\H4J%B~y JhtqbxII'ٮjb |UCa݀c8ݛ⮌bYf}*r& lKŐJ+u.v pcm^֊~K4w߰sk2/)hYU7SRhsW&SB)xl̛Co! B^,\^ $CQh&0ZU,<|vuˤm& =(ISH<27OrCZPow "/;e)4S (&)AJL) ţLk ږZ5owӇ#ȁ/"]Ow5du% \zX| .v4&87enCeq;uӉ45,m=yq9[XjuPqJ3@)"2O/+@MqE1qc[dj"6j-Ry̵7%2u@_S>zO"|vQwnqϧz^`aF >>s8ѕYAT§m_iLRJ -nws/{c[ <$y()y& _߯Vw|@yh Fz=U}'t&=qN3b hh[mUb,:Mu|`{ zHCBTY|Q&ڠf9x5rN6#{-eo 1vMf@D3VLum$4' 9-o[ǜ2E`SԚ yΙbK9IFqD8v,B*Pt)@:zp UHhTH@`Ͳ40G!AG W"c VyȊr9TD|1O(+m5yDUUEμf (ˣ %/u]1JmxpL5݀Fk{rz dU uJ,AGhCN^pR v v c"޶c|hzBiYs3m(`GMSBϲ&"=v3<`Dlnr mlfS-0s+oXhl#Iq !hzCTC)y BU LUS8B%ч X7 cuXjJ@lOtm a2S^M> 0HLɀiHX"{z>1%գ}q+͊0&[b3׸=uc) r!6v1*0n R%7uu&'eqn/2#q(nʊ5cȚ 1`4v2^WjAkdrY[hy{nv޵ᄖkhVt09rߏ1W;q|uWv芮\o5UEԋEK07iQOnüKl 9+c*}P Ȅ 0s]\v:uZªzڀV2{e;<vg98ɦ1ɌXY`5EnJ ^JD/#= 5 fЋ\@GIB E?.ާHHiIft>383=AP?wEpK’~Bb F7@7^;{P!I0/Ңͳ5a=y`jQN mXwYY)Au/F-0lqOhgͿ iܞ7. f͋XiCAϸ<e2 =Ch(&Htl-m(C.`Se`HAtkl2IJ|Z.Ry|)k<;I0J:WAD`lH:AköUOD8LE$@̠"M pb>y\4`&Ǵϸ@F+1|u;7(;ֺe (r DKJ5Q68FclDY)0hw)7N\M.+K 38x\m89Aȵ|vٚ 9 X9r$,2ڰgΏXCeow`,09,p)fE"dͨ*ĉ[Xcc3ƥs3 P2hfgJ4t,(l% E 0fAPoYf+Fd(9Skf,C,iÌU.#&&AД3ϱ;s.Jy 8b}(+\t& Vp"s8ǭpr0dgg63;$`(YD lEFhn4=,T<`%q:kj{f 0+#͌H3>#C\_MxسrbjM+bg0TJa0ea!i7_>2Dpyy^9zh1mx2z Q;SσDq_9mEbQh2 ' `3/!& *!Dպk.h]e8N2 : &M( p3ϝF)$ª 4k @Ionp6ֺ*{x(8 ;fx*d@%e<.D C8GGN"JˤWq:¬7x`|恡 HiA4g3S(kEbCIqpY5CAsqxL0Ҥ¸*}K8aH4'yaQXhY JШvhcBtN`KMp+\5Υq7AS3]:*m Mvtb-pY֝mti!ks(g6X%hb_: t/z.tEägZx0y|AqnSV"tX4*yQצbV9 JA8RHLvvM$8@-Ud<-Y X67ԾCsyPV kNp:=PMP4U9< r(hŵFNY堧-_lzhhWsLvCYae Y̷fߍ9x#PE6?V#bPt4;1DS# 8/@bqK<7nF,t[6s&PZz89`@@]%h Ƭ : qɕ&IXe'E7lgk\щZQ7qf lVC2!Df=-6%0w->&&P}& `x`mk#Zv]Bymބ#rA)oF `=D[<׃^xf.5MzE(EE2" u)P@DCyIh6KpZ:F1aٝd XXl#]XZ_j]1c@ 4xf,4$F%-?(Qf!۬ӃH0yw7%;)Z9J,.CD جoe DF7p44C@^oAo5#g ^|6V4Zf@;k[AJTD}rX` F%b-3;T`w}*1BlЬ,;P2B`E鍖JmAG@UZ1 m5q΀i]zg2tL$4t6QE_]Ƃgz"Fy b3 ԁқiq$I$- ;xBC; ӵB)~9Xӛj !ސik8zat]uLH&Y"jYNd4ErwJ@5EU$8"T f>pS= eꥁ_ds#GDt>w^ ~xau.N^b^O ;5iAʶuIor#$!fCB#+@8bM KL$ TLbL2$g|w(^㐃`h!2^ފC|KmI 2E\eF.^g3d3@bGCݕ1047Qtxq钚Z,KNuVvj {3"I4Y΀95\{C`|""Աשy+SA#;\<dQI8!#ҽ3N0X|K޺9@H 9/29 kYT.|/'=oX\'u2.nD3Zau@Z6꒒dT⮎v11u:_$R)m~s@*9>܆ioux@3N=FZgЂEi(*ՋAT@4HP1uS6stjUmOyzc52$!D,E)C zN9@!+a鸣{кZh/)d@EG'1Od+aR]DvsG1};EOV!t y^`< v˺k1?JD`HQD*=!&!Za}PM?6kv )O CxO UlH@Y>a߿n1|Bӱj3x"yAL:}ZY YF,T05`hXd;24!oэq*ƒd8Ap>WHD RKzb@{j7{>AC܉Y7 ō"4^. (h&sb*O_QoEJS0MQJTB,%T/zz'z!6TA< }KST~9L3aa~6%@$jDƶľe3K>gn!GU6#]M}6sيb 7!JWP?$ Zl*׹Z\s6Z ]! FWFA֊c]rAl56<8]A! j̴t(hY؃uЉKc|a1eO$#2\Щ"HߨwLU{ Hc4#@.IDm""DjŜ36l)?u!?bO7ryU͞c2? OT9F7aMk&v> =]7hy瘣^M4QRGe5HK?=o]"C{9tMF@ vU=aGvB&{'~?l24p J%2.4o3Nu= 0 ͮß%  |;͚Bp5tXݑZdV a`bs.'D߉FMo'Qe]ư`~wǣ{@@DSaIq 1QQAJW:$=a$sXڻT|X6x3719jkݾzBw]F$*z\kz!Q7_rpw'Dҽ5l\ Qy(i#`uxia$.8B(4i&cJ"HeVwei7þ@tb > !b|6+`~FcQtٕ#z- C4)J9]ݮVf ;`i=RѶ)S+QjD5(F$#6^nk9Flmcc|K̙$S#DxAq+o#}h@ڝ @= L8vi,4<\(3ѯ,lELs$.3F Q̪HaVC|{M5>i<ܼUQ=oReHƊ҃l]]v::HHyS0Q^)zj=;l,Lr5dY-em0d:Fbk#E5EcO *d 0mgw6;%cScg%!QPiν򾗹鳷K=V0xc[zWu pl sv̅GfWre$ƛfwdˍit3m#ުޑ#dc3WQ oǁc+qz뢡=Q y+w+GZ2:ߺHilH;`>1j)D9ھ ECmS9H* p#$PE2Dٛwܜ̄b>w&#x#''GYnCI{L$D>H2t\z*8|EӀ*%wWh^:z@Ip뢨SMdȠE[ 8 }[ !փ{pt;f*0pZr` dN30I,2k+3.^$?Th,!O@k>z8gbսRK? aKMg. B C6-Th@@*$Cz }NcWx1Tg ^@0 X,9;;ұ#}I[{ Cfp@WRnۻ,r90Hg WI#RuHIݦr܀<B.\KD{ ^JoBۼm(CW7zə#|x3Nzh%r#B)V%6V\=s7^16O:Psui\xc 8"A2NK8Vg0wr)qdNY)@r!b*-%7xgtД(tuL}8z'*2͍yBیq3s $뻤ޠP!]O#`\ogԋWğ9hMpjw-@RW.e E%Y1 y=pKցѶк?5د7ue/ټ/PQh<< "V&eGM-+Yv/6~G뉰K~ )tUđ65$C? qwqVmy?j`^; B D"F(*E) ޔzsأ$SSLHƚDڟv)RdN2nKz}D:-[>(k3< '< =AD)(*>@篗C #7Vx@ϫbbYO f4Bzl>=\ `1ۑN%(iOcLB m1#&SMLDRM#DMSKSE5 A:t2 /F; ãtN$8Ra^ؑ)MHM $SKiqE^ )HJ:$e"pc@NC#2UDD@S ,4DTILT2C$ UD%T̅41K,E2DPĴ @D5Q-4HCJT@Ҍ%DI@c964N]XFT)*zo[\#ZȞ\=XB}Oۇ*с\@q''t+xC yw@cx4BInPRc ǫA eqS#!2B{8 h%hXwP>;h:X%VRs,}t@ffgTم, qSe]U9wku( ߣ9FQnp0wx'Do4ە,`L!8I7 iA9Dɀ9tFRAoo^8 tE./eȅޒ 5v!#mF[U?رholB Ku&ZPfJf|{`N㺪BhM!Q.@#G@%RUD*AO"d p.TRo߼7G@URP!q>|@C$Q` PKM EUA ?v́9rI/'s&C/4_pldP(!mޓII(SЙgy[ Iֈ 4  PJ@JSk@Ҩ?CB/Y:M ^};uNАH4PuجiTwʇsv(iuY?sӏݸ+޺4V ŨLf2mifAs+uOb9,kF{IMcCD}2LSMAD~:=J97hxr@BY'ɮs a8 wfk&?^0~ AQ(&B!+ I$0 EcvoGJҺP!ZiI6SCC'ZehY)$B!(XPkD U 0Х" Q"A p~"@P e6$BA/ÈK]'zAO+b_qz$-JWBtU!̓) U#TQ0RM iBD { ("3JQĴE#*nL RuH I)k*ɝO`LFqr_RClZbyZ8ci贠7ìf06od,sk:ciCM. `I@BZ葔Eb~dC3ҎJ劳L1"$"d`ϼ=Č$(pB˕{mKC77P\6Gh8wIz 5UCr@eUUfe2(ЍP,`%aWlB={ 3Y|uD#u5Y.Nꆢih8Jä1v88i&bbU my8%Rĺ^DHmj?fUD1lMXiEߝP3<g #Ƒpy] E,@Od:X`a)aZP(|mIT"~ 6 Bqم$m(~4t"aĀOHϱ18 $0J/:'-VVos/fN09àqOc^f$p{"ҽ0wPsp=Fy1ͳ`HOK^䎦wr$G2 S2B47*~=)" RA|[iC`NϨ6@ș̪J?tU&7K,/Pk`t%DFCtR-+H$L28ge '| "ہQt<\ne2()Z?/˴?.,6n9Ӈ/=DdRR`<B( J ȥ R(-R4b1 PЄB-BRPHJMIT-R HT % !PԕIHP5P1 -R4 P!J K@4RK@*,L:LH$E(ҳ4)JP-A2 HBQR QLADQDM QEЩTB@"@R4J4IEP,H(4#D*RA đ H $$MH4$U$DTC C!JPд $B04%4%$J @@4H@%  4EPO_8!4#sE!HbS-,va{(U>R?@`W?!} a;,ϴ͉L$iB!(B e$'>Xrg8^㎩vM-l*ѠJQ8,_߶ 5% 00_JY5f% H *j*e(&BCpmQ)N 8tvJ@Cq'Vud]a&ۭq!4<*8m, 5X8jh_OM8TTɌSg2!0F> $1)!߬Ƙ$ /YO6"hv 4QP'@{#޻!2C{o- X]!U!a1z3OIU'S`$5oIQL(vW}ܹ%&Vxr&1$rh1;o_>lZyA[rx0a5|ij=5`q z;$/w`Ã-O#I.m{6t?P$6v?1Dcs؏4߭ ہwnk7&6VTÆݥ7MY +/Bg/i5$C{_y1 Qq%vBǯ'@$XrAb(H%DBX:2 -5`JY * V[5Gdʲ JZ#%\I8a"<~!ZnQtYioHwcPT),MOl}ic8>`p=rC@O(y< yirۜN1b҆(2.\ikX0 !ʬ ČZGaѤ]:tkcM1d&1@* 1U(Ep醲)b -8jyyۯ}$i44(:3a -# YD׽9"'bvvo0*"xy<4͸89r5׬%sɊ Ěrӈ7 Hur&WJ",NL^I$c 3:ϥrn_!ybrC˙r!?_f46yV5=]zZX*E4Tr&X8?_is 9]C () Zi׻R%s̄.Lp~ }5>I ;/v ̫-U5lNvkwgBو[+;s}oY hvX%D&ح#Yʛf%ʄA Gȏ#1Tft@?"HabuH4)H QS 3EA4SURѼ?H%*D(NuOXahIt>/=!ּ!RчbȥQC?szs4'_>D;>ԁEGH~f?B=4>95Uhk7 X!# vXht),8QOEPZ?Yg&ys2%J"ҘS&MɴIiN/I߀5?'*MSWh`240|lYY$Mo2:i?D,p{kcl_`Q7FI!Mm'"_>DWO%I~ '2|ǒPqq= ]gLJ \bAN;lGsB%DRCVCwcWHz+;"T #*Aa(X%}'bt_ìA ː 4} 5w3~(.Ձ]1!FjU81`)-a+A#1R ʸ\ 'ҴjdP]3ǔ8U/tNbS3! ץJ=L1; #bli XN>̡6]v0cbwt{v<ѳ`t=Ժw~([(vaБ(`wAXn#l=3pTDZlfav:x]$77p463P$ժr1  Ɔ~L@n0ð.O$BC784@y@lfJX 3\cTu;sm|y롢 o"+CΫuł5^Yи3N Ց`ΙZ2pv=NK;E1ޯ) /1s=X8h^w ,:R#QҞ2+v[h#P\hyyW>,C*UK-JІy6"0X8/˼@#@PH$@D z<e Гyk<`K&e{oo# h\TJ†mh[Փw^>K[@>ч?CzagS r>ǩdfbh) (#y':߃r^ɓxEXg@̫/a$0=_b_OnR}=$ˆR% jd3dL})jRhbB(I ea ϯݟ7P1 [Lٓ 3Dv? avԴQɡ0֕v|@eb,acΥ*ij&u.8[qR+(:okmޡBACw7=lkXlk\ +k Ft"hn}"wKg z] R`!2~| R>;&iY(hZiV hCiibJi `q?yd hZ("EJd V |ȋfc2ʹ  C+ M=$T)0JQ|GJ^bƒ[po\ 3h>gL5Pql{XBDs(oƙi߹Cnu?Aa8'4IyA;/>S_¨}1*[t2@DD4 5T)IJL&.$i:9iR " H"O>e㗐{, 9B;PR"&P ib$*`"΂HaP2$K@DT%EA>Cha RA2LH3 @ "T(*@@52IQTHh UbX)jR JUfi@dYUXlD^`4R,J+!QILJ S@HY„c"|#&~0gr oƾAr*'uEC3Mٕ?OQ!¤8D<2\G>1;dwKb$-@xԬ}tThq l̇c:J_|vE=ߛ`=qԝdDJ1J^%'\&XyF އB׆ }S >7q:)( VtIcɈJϻpCxō$A頍u$AGŧkFvsy}}s+A(SyBءDhF{C.;' k?jFҀ,)r!\L&0swGM bqOl PJ-*A/YqPTSN4/S ID!y@,uaɬ{0u/tmM#Ȅ"E̸-nmf"' { =E$_ir3Sχ!$fҎQbDEE(Ahbh DTTW-&2GI =A^:, zxˌA&Mnv1lu&L^fZ'!F߉;2\o,l/|F[̚5+&F s_5$3il7ZIP88 SP 8矯qP8h9d ccEPqs)!9E8&/*FHpUIM:;&Tc&^b|Z@M>F[3^ sB5H^he{Wn0"20 NAS@0Da-DG8}۲B88dHlˎ+_@;t"Mg E;qXAy=ɏ1p A 1C!P@Eo?hd}؅(-)8b[GF'Dy&4"ңD (79=6wJ恽JP)Ic|ams%!A7bEC ]1"n=߇[ Ȝó.-$.ɐ4MQy_9т%b# *F6@ūKFCMW9523ʕK"C1 4 ͽq6sਸ਼)8BN;nq1A %/eof@L>pĵ_(H%*\Deڛ63pp/6ZlpAր&.g XwxJn1Cq8 66|p`] VV|2w8m4 4^tpvصAؒ62!\B4 މWn Q#C>p'/ )$WurRǯJ)#d*{e`85EKmm04Sk&8RqR'`09 9MI0/3Lt X7@h Dca{qrR;t;AL_^-VwkNO8~p w>:;AaGcB6gv3d9-gb4"̪;@ ! _QjN؄eE= p >ǿJP&Z2yZn1V I+ݖp F%f&":!ð| p%I,) \!kO6(ui{CȡhJ;l;nl!TC0e تj QpuCXGP".+{a.ed._IEsRQ{HAh|5 T1=c!T=x+AzyɪĢ]H{EB#.sސn#LyRb.c=eF,ވc\XH *P6J$[qin7Ѯ 8&N R8] W\ѭH81cu0PrMoA{G8Y*y#Eh\uGLsyɼVpÝq8#baMb-ѩFBLJSdle>E`Q! Wa &$&IH!l]:2p bEŦؙ`.M `ر3X j#@cZYhhI&5v@uF!ͱOp s }^EzDLj6q $A(vp(^x}P=(H51CHY6MFtSX9b5f!F5Izj aM$L#2-GAh0Z[—. p{j29t]az=TM!%|zXj(B(viO:@ GBB8<5 $хd>e_*_j6:"@i$䞐]W%kf2J 4ݧۑy(gΥ=jBjl^2I(JUn_˂!Ҏ CH V\Ƣ?VQ= & 616ee ڸH$06u(47G6ÒkB9Ձ^u ƥB^PdͤY 8!4i]#}VT:k{[0P;hjk`jH(\%}7Q.PU+2cu^Aj|߷d,jm蕯li ͩI(mt `_)#m dL&0Ԇ\d'Q+ik7Bߖs9T<7$7LǺo=tC>=NT7l2`X( *IhZ5%}E6R ̴OdL$Q$༓L7*nvDx#HȧX"VP V%SY/Y<# CmT%$2Ib5K"у_ dt>侧CUϓb4 l'zPTJE9:D4+jbaUZ@KmT@R4DL@:֐(1 '擅4HFPwĦZɛ xkd-韌gE]c1CҊo%юU Tw7ɘ}%렡T^bW`7L a+qFdOkI +ۿ7ޘ:hTmƏ y=U!ÃvdRi+ m9(yT/ Ψ·2[k*tǮ >*O.-EFGz<ӂ@fFȷC$2 ЦZF`ys TQ@!xM{@i+ČJRb&uzϿѭ!lkx6[;\ERq5!c~n_!Tq@ʜ;2|:B8 8&L PSArU@8̞?Aո_/gW2|Xbre-7ڵR7\E4emd1J qGf# <$wAEnU=hl6y(qv0d2/Wy1%4{ȬKΎ,1"Ǭ_F B)TH"<{4Ȝ꥕yGyv);1=/߂? m<=#UX":`02w j؆3)mL%xKJ@EԪ3s ͷp~~3RSKMqЋ< bz"흤BJ iZB:ѶteO< ]c "&hWAl^oRLKySP9B⼍q鰁]+Qi&(Rg텶}|[iU --7-cG-١;t@'q #|Z4v# ]4E,|d(1 C\p< 78엳)ţ#Aǒh/D B3sLFz()25I|cmg=>g (DHymHMeKUG7l!tX4A$WAr56Xx.V$5Z-ۓcxTHY{s +9,`گ-i̍4mM #Ji@T$Ix{hLN(=ƷHFKɥU{d8!дF^s 1鏫0q&m`1q=cC*$غ+F^Xh袾$\s:G1l!Շ)4 [+c}dZʝ킕j$L9.InC,:"9L5-qeטɶ-uִS&ƪ*"Y "1_KM^S2h'|&zJKv՘#cpvqvHUٱ5yxc, %2*VN,J3҇ 2ꗰƓQVb*< X޼Z;$^_4<"* QҢzv1b1LD3GQ~G=7uuDQSkC)Ew<3@MD]PEV@E8 nˎXWO*#SCDI6sUf>łiPƁ#HI$2a(tZ4lMC#-91R!hkëL_8E- ((*BEU]?:`?t;cP,-ҁ>׍r!*)(VaLau2D'8u:/9Eτjyb]P >0_Mi?Di2u`T7ˤ0 gE9O]@@;v;*:9'2"*F 3Gt+UHI &PC@$@R B=*h@4DUWB0@|GRW'*I3&SE1QFF]̫`){Lﯸ̲>|`Zk h_{~{Z!n"!i( Y kTyD*b3yRY؝:p*h3^|kz66̈~& :Ż8;c|Q:DB)Tza9;<^]p򈐫wԆfei?d 1)4\J.3n8-UQk$A2Ǟ0BΊW܁hOjҥO~ABAdH{u>p ;(='`o;b/t*ZGCJ"q ,'3@17=ar t..昪DRG6e$8COn=]8̢QE=FnIy$Jk0W 45)Нoyt}Wh7O"=Ol==YCi EHK2B\ǁ p#KK x(0mchr!*! qMLHQ@A$@KT[z41dm%5NmyHqi)hJ6>M.+iՀJQLS HCuI(+)fz|"ŋ 0"MQ5m_'Q).~݆m5?]R 2Rgz%.2emg1,.K1UHcl>R*Tgx vN:ᦚwbR>rBuHHk;3Ꜻw-'􆰠hq*#4 #:UbI+ѡ4لĩti8I!O_4|гⵤ}fpAuF` 7~DKx/i)((FV=.ỷz~Y${H]T1/9ԋq.I9Ar؂PJ@@KJӼf6)ْ =d@4n4(M-Mӆ(eN *ͤ(]a PP@Ss&w@dIkR )F N i#lbgw@`eM`4C!rl鴸U IڋAN^34 T8Xm@0R^ ֓Y-3) RToplP&Uz^o4hOAs*$bH8a͆hnvjy9C3s}JY#D,eLn&59a0C7'0s`j]e @h`H"  SIB#!H =3ͬlÙF&n4ĂR!A@)Z` ګkmyS$ nb3[|I" lkCW_0#.gqCaK$9"AC`dI'`XH]_CP?PRe`< aIɀ[282Z9o(qE%&=@ؕ "Qhw, /G+ QE"2+G71:B=4lˀ.?uO 蠮d1|U @t=[c #=G>);?T?i)%,B*U(T +BB*% KITR RM% NMR҈P@RR!H PH?(iWTM-DQT\)$K/ɱUx &zHvbQpƏFF~EJ1p{1zcǣ*aMC1 |$C3:lx&'[rJHGw7>iX__˺O 0##Boyu;m98c#ajh*ahtm] *!@k'ڵ|L!xehZ"P Q(PP j;t| wWD? 9n4- :(neo|!TQ" ?0ķ9P b!`=SS z~#$M[A?/}gSq>Y)HZ9)؋̿ '莿U|;-艉Th1pqv  ܔ{8M0d&"7XK%Nxȝw_]>u%-vZQU2 0VXB3JAIb`O:ƈb˱l^5M ;[c1NO BFݽ(A^0Uu P92% ` $FCM) e( *#a1ɓ<ϧ!g[u4&($bHQ|T"ROqFCY h)=@_!BD@!d8"=ƊA>QBȗOl +ϮPHt%ʽ'4 sb`L ok/ӲC>](@R%i%&}H`>qf#DJy&H-QQunpu31Xu`#2 lO끤7C8'(P:l Ţ8 %i (oMk!R@h`d+Jp9XqCiV<̒fbm!$8 679[ϸӄgCh`x0=;3Դp,9<( NhCG A,0y@JJ (:7{X)((%WҿV3H8Nh@teP TUE$BHE "5B4TB1QK5PBU 2 %RHP1*D 4-} La0t99v w ~R((3&bn,Q8 0@O"Orfs8$<Ê!?WA&`)"!̈ytF7 `=&bl?SSvJiʀn$4!~5YBКAl# xLZdO'oOƴwwqj'ЫCESB Q,4𙨘7⟸X*1ЊEP픑D>dk_XhibkC(Ocn*h]QRWt"JFsb1$U01 ^) Ҟ C=v|l)_^U9!ONHyשӤ)_M0V*x=}kϟ8PCe%歬axFHa&*xŽ O DSBJY%Fzp/lW ^.BUsib"Yґ5)28 sH4a߅{:U R)M |: ,H_8&j> {X hyRpsmΠ=pbG0[@}%bĵUM `D ?Y?ik=|BfjOQ ?,`~kcA xC<)#"?`O}$lK="&,Z AO)$C P@HiP)@RZF: uۮ 3"UH(x> pX#J t 4,S8M[C)FuJg:lۏS 'k.q>`:1(#l!c| Ό1taaǜqUi =|<U T!!BJ F1u?l);1;nJ )\z/tϿ{_?) b"* J )@" hZR%P&Z`J"`(*&!X UEe T(j * JTHUPW1 F6pӠ֔ "V a-+ )~Gۿ[i U? B>8ct2H҈̙c8؛w1Dp^(P\ ( G3%ÙXիQEh DMc_b@`~>M((G\!wZBMzVT7 >xbO/1Pᓥ"~he* 8`adI` qt YUMѥl "|tQ[At@.4h1|u[I>E@a!Il!r@EwmRc0.ev~Zd,߻wG|ⳏ591(2Ér].^IiȈidF߭6, `~Ppa'zxς SMM̳56'w$R,Rf q& x5=IBCk̥қNĿ|@1Hx;ƀ=0{80\YHO`j Pd)EL @zKǞ私աG ٳu)@J zx[6q_ɹn : ʔ$dDL3<*Ez>xOL=mt>__c9bXR <""~rlơ*IR#1T" æ#MÃcThf`خiK!1@0lJ~V#ȟA֯ez $Im$P̢I$g Twf38VdAs?`e&9Q`D&d^ NW2gY%l'Bt:~Ϗ#M؜$dU-)D46ڋ)wر|U* qB-L:m  c~d$$u7 V߼퀫mF'x&!m眚*OHO G;zP4d aC%؈ #zzyOR@k-;il>CJBհ6ʋd A $F:lF A.<>Fhn_*7{~y! *zk'jc:VVlLXOI"/@:` y09'ćoryٙ=!S @ $<4b8 "ѫrA$-5$MCork|ib=~͐,z( "0<:G& L&&n5ɴ[T6E1ıi((P(Ei)!AiE&`gv54C5IhAEDYc\w륲8.$0e}Qnzr9`WE@Fɉ#۲dH!)qzk8<0(־LއA gV1} |Bq}t{k_L@"z',Y)ʙl1+* n8 T}&2@/DU U7b z?G0$d30%qɅGc(DxeeSN# #hFfQ#`Ľ ~2v -ъrJCFacfIwʆ}@Tw^vp9N߹* Ϯ0`^^tD,'a7cx$<=X;P@ۓWj>&6wN6p1bExR\ %?~O- oS@q<NX&QyHm f)NH:S4 /0:Jt$8\l.nFG E~brC~Fd=,X8j% >sYWƺgX4nE-cX4#.`4Ai墏WĪ߹0lf:RU<#0LP=0О0瀓z}S=} ب|A(oڊ "4aLRE ::ķv /TTQqIVE H#M䎀ρ>Ri{9a**HN!&Z(b]TiGKA6 4IE4i4+MXb"ZbMhA@In6m)y%n3WIQݛZOF"h4l8h&la"5Q4TsDѤm(62T@fgf)"I$!a&ۧ&.e*Й7J/2k@'MZ2E$2FW&81zyy skmQN"@P5n@`+b"($'] mf"+tydv=R%) nkMwU{;}@V!dK'ݬuIcz>ȐE(U~g'fE`N5McP{i䎼C( HXK3jJ*$rDl1' $<<vP?XF,K!2h8hHqqq~\yQMTY"(3u#r4گL,Y︡<?NT:Պw\:CTׂ셥},5r @=5aL4!C2,Jt]@Nx?ǾIS`q8=Pv :78a$f*%X"e "LE= ^C'?)Gt9 8L HH7Ʌ4Pה4ʴS_JzϣS7܇A%v}ㅨ:me P@b#8-,cc_)qz ~a#UFTD؉~m&)M1qkZ" (7/Jh5;_o53,MYI'?R~0{tQQ97Ky1!TZ4K5"rxtW(kOll4U+א;P/T"( bÅy/cEjaKPdӳ~D>x ="b59\6w?G2!(N\eT& \B:XO=9\/t = *JP'QCQ^*PĎ,]raQrB{ :6(R"DsCwB 'B+/0'v4}CH^PUh"s'<'#A ݣZ7| >u,;ñ;0m4=:b/npd nNO`E_DM s uq圅'GCTC>܎@<I@̳-L*)$4PҴ#H*PATҨ+@PILDT$LRL,Q B @%PDPR)DR5(Q(AXn4!]@T@Dc4ݮhRkiw o最gb$ B?H PD*{i'#|͐)Dj!)$3#K; BROOj5E@.:oior->IYG-$šR]x=ݫk}?S{ZvV+Iv#L_pJpUnl4đF)p;ǵ?89x;OW6 ٚ2{ֈ KЮot#M뷝;8$#9Š@"'Ӿd34ToDJnOSRF8jmUh*^Zdk Vi5x=p1 g5ceD;MD@֨ jA9q"a ]͘*h[VߺMɻÝ3un#nK9#ˈ8!";Q@{ZI%Ąy-Wrjx>n3]ڎǙ8}zO/z`> Ƽ>V+D0w!arx lalX3 =PC_xN +)tC޶%r +]p)TV }++c>a iE`n9j An;XqQSÿ,,z!X-] $ GnA\4ND x 7ac 8}a!-DB*O o:tZåة7!A=sa<*A۴(PjE6ïvNFs036|MAz6am(_k,Z#}!(Vd}#}Q|\r"i2T~ |";1fJIuxWǫLm˭eGEO<x Zi!ww.LD!9IdxkWu.H8DŎtl8;(ދU|ߗ3g~ۂ{iv.zܪ g<=޷@4qFgs3V':Bb&ղs2y Sq 4|0y ,װaxd+5n9/FKAtldn eߦ<=qzsTa{`Taіw44higmj4`ąmiΊMn'+m=VF :8u9v&A,CQÒcۢ":yW^'|M_#@Ct.٬^UD(pIP  cUl|Pm6w:g]=4u:h d@ӕ͒ dFtPw wzCLE턆`"}=gF( \>w |(e>K番/0<$FOu.^$B feqGf%E `S * )bʣ>CwHqzŌ,;s\!~.E8 ƘD>SJЗT-Nma֐pO>+ ^‡߯!Ldz0-,ȡuܥ34 =xׯ? rnoݷ !߯3s wH))iKpš! @)-Nhqow}dWY3CsQܒ:V}phy rk>a齃Vᚍc>Jϝ q@ 0f+Z7?YRd孏\cޅeJ3Wu\9>(jRtX{ ~'Nl~{5fW&a*ҩ}y9w!Kg⭐dMy\gvinCRB L ?"E )AVJkww2Xb<ذ=H18%d!tgK> 04A ?3Є׌8>"a(KF $9,%Ȕ['G.{FIlEj{;vsL"j#`xgϝJHD4Ê`lcL>X2Ȉsr4) lk.& >DIPCis=9iKk*JK0mÍZBÆ4dB#2p ]$cO2dE׊Ebq쑍p}~ ԡ]c$m@BZ<]bz4`Pxa(^ V)=4[)[rFI9ͷϷJ= Up g8p8:%: S](4 a"łO^p2<]X໗r\B";:$dzϾs)Bys4;ŏ2~suͤqUp\qR|d$xw$_[Wc g1b !~a?*zͼ?Ȭ\Ib;%751i.(ƁBW{8w) n5?5S0W'`ʃk`(͐( TT _"pCgUz==7ya'cL@р #Ȋ^${6;?<'mѮ8 ctc=' Ac V\T՛EJv=kWK|&L܄?3V`LJ?,{jd{֤j` r`>=mW[6Í;8 aRiPC`\ul~|QrP﵉i^{ϓl!L>+֣#q燝_cy&v I7vȨ ي]yz0\Cv|HIvwn۱*Z@ Hw-.8RHPHj;& /X"I|A 1مo;ڙKʰ-ZXV^E¿=}^-ư޼ )\`4@M@;z{׌TC[LZٜw${ҪzQ.2&:t-p̺ 5~v11yĻh0@ /(zjxܕ+l5Ca (1~ h '\Fz!CI;Q}v.% Ӿ]^\;Dʋ%Tol|0Ia)stˮ=0ӛ\cK8"ƥ#D2@DLQ1jHdK0TdFK t   Ѯ6)EI EZuB=>ͤ90lSByK!0P1 Xi8uhӯ<3-^{,e4dŌZT7BE(%)J׀)VT1וdո@jKc3B PTPɛQf.B՜ -i/sY0#2Qu2gf:(jPFy; 2;8}oE>&)SLCD,V5 H+Q5>C}'u$hu>Ϙ4DHPB tS쇬?R ?ڒ!HHI0U"P" A@Ҵ@" A4]KME>H !T\{׸{cʞTOq L!D'3]'@4͊-CMo5; JH^e~U:Zg =~wL0R$ !yti A|F&_4.NF(OO,y:ޡ>I6o-4m*@Ļ F F&Ÿ4P+BWZhi Xͯwx{!1-bzvY(v$@ Gwꔁ=&xvJ!o?DPTH> rA6tLv(F $ۋ9uq1"P#04 DG"JJ 1ጌAL[:"QhB &1~x<~ׯ~>[`bHb!BdSvw=fM aE'"*BS$IG`H,e?d_!i'R.bo4g'Xȷo3wnDT GjZUFPh&0.{d=5b(-{\#iqen4|J G>+x9Z6Wh"i,,kG9۶(%n.Y=7@Z+ ❗Ez @O䢢g:L@P4LEs# Bk`?La/CϚ(f$N p#_-i?ԩ0P)tY o1AOI31152QDG""^ѷ85PP KTFAT5 [@VD(.H (0/+Mh@C?#7awU *rro2?śR$ 枃ATR7B)Ztkl1"al^_GꢧYv`<!.7q)y?q0l! )28G/!Cb"@\؅Xki˭ pC38fF^L\Lhq#zZ%.NG"oQA`- Uf- MTR  U%URzسmI׫ؑAћҴ&VLnHaΩGQiw;I*]u)h#h,tAQ 4_0\>mkGF >6mXe,6e 0d2a `pe,j4k3p+x:q2:rTr*8pC30 D< ؝cXl #Dn@XWm8!Ef,pr2(bK4tÀ` V(s1Ba"G$2#B9Q!UGf@KaR_ )w?QJ\ɦz0iHѣ!@Jĭr@Ȑ F0t 7JN%.R .j#)$ZZ(QAxzaVn Y$PF] O65jd6fT2H1y5rwcwksʣi$r&G}6Xss@,\"xeF qN|eGAٱjh8)-p]gF'ܰSYҲHlns"W9bFhAރh)i -69[,0FK&Mmc7b؋15}XhG]lsT{i4O7x,m un_d@.f@5Ğ 6nVrcqh44 2(w4 Vv 2d!L',Ic6(ic@D.#xaIIN0.IdD0|-՝3DO=AP,s{)R!&DYZN(D,Phak 1tpq 75VMBi:yĎJp#EzdEZ%ځMg*Q!AoY<Wu3J5hc8C(w6rֵQ])#z-3O=둌 Vj}K) Xaht$XzXiVzpmg,b”A@SK0AO.N:q<v]] yFor0n×au8z-z 'W6QDQ D!>j3e-9BH O^[~9BY,-5XF# Zmc2 |x-#Beh t{rs'BоtstL2)0gAI|,3 ~Dg݃sVc& m3⧁q1 4Y`І9Hxdys1^.`6ҙsBNf:r3lf77уҩ4*\2IULJ: OD痞G2{fr@4]I$f񆻧+' /ZrzEcȖb0 1 .}[hV8Cf+oS0M,:r7w$d>|zA1Κ]Y8wL-QxĎ )+t> 89AxcK+RuN?;]8~46]y!$!/ޅg*۟8M\xz1z㾪Z*'9`WO1t#E$= J6M)Fd:RvXƐ4\A&_bbdz۱Q~$d HpE{8vېA5ğ̠{sC OMלp5 Pk A,0"ύ5P ؏Z¢2">?hD2 T WR+FcK e(-qQ3W>h]>F^CED?b&t=w9[n>/ݳ!!@΢y2J/^mUƇcXI-1Ġ^CLJ _:։J:~#rDoVޅ ؐg_R|82 nH'0kvg₃{qc9? ]ZQE!(LAzZcLƴ$S.Cpzg=ǰ>݀[TRfݕˉeI"3Ai ϗ[Gym#T5ϹKrj& + c6&mn +DHr,V#R1rH>sNZR|=6ibR7ɽ p r 5lsZ4Mi$[ɀ >zEI#>@ jQ-@d'Jj C p({{ HHNvn(H|EE(K4C.dț0-멣zUpa5X"D  w!t"0 C|s9A[Ӱ uyz:H@Sb+*r ѓd0=85-WC2Mq}>x9 iuIWՉ^vۑ FG>0O( sQ,:F ~C@(4D'd4Idyvj ߐV@j*[e$[cqn} qVG҅8-pZGY3PAyp9(vw`Gklңc2&9˾thR;/d냱HL=O`ԉnÚuI׮SE>pu޷Do#2vؠZ+of"m+GAAwX^l4LlbO(q[E4ywc]Aۥ/^bR0#k,,L :2pl8@[,J $ DTNI7c'1~cl@5{d!CfM7Ё|_MըgOvLN$ =LQ>&&D3_aDs$ F#HHtA@hA_Q JU$:B)LBD4 `bbbh JZE(S0 !tʢNCIw!԰`fG'G %^M}WZv `<}x}Uلl\!%ERArH=$qz=7 Ƞ/#0/b6H{P1GLЊthP @!( E(_WCHv&6!BQs!2&\xZsP:sT 0/ Pexne+ jiը޻nSv j #m~ThUc3|٫ dzMhe"bAs)%11fcT3)Lpع  YD7`.Sn3@n`e ;ftw@Qwj`rl˂݌8@ftTD#@P7%ob$܁xhZ N t7GlO}4<RAyy^:٣I?G hWn$f!A*D;EPc#IBQzC2hrlW?p;N3Z'Vf>*v+x;j3-PAQZF0킛1`dJA'#=3n x āAD'q=!X_tQc>0˵%~s,y=b AրЩ}= ?<o۟_0w"%"hY{(}9D)TΧ9}{1k#*qufdꀾ [}jXbt:LM-|τ>_hPldM%{j σpO^yz"&F#2hB2hG_ 4`pןu|`fD+C'?"(' 3 "l ~PزQ"ш gh0 EH]oN>b>2ߑ>v%n]O_0Eau@S3m 23US<}:YCM)mأ(2^A~~/#B @. ~"iBb&(Z !I) !!' \ )9y0~cL#HL,H(yw0HTCwϑͤE>Bza3q5Z-i&ϾU$PG@ O]?A$:;ɤ !% w)@ UMƆcO8fP( i-Il-1K9ɡ RhӘz^yJ dwҟ' ͶQEQEcViUQ_=ɻo[l{ʊw/$j>c $$+Βwa:O;JAwNfǴ v(('.fssB45zQm`=Y#{: \#>Oĵӊ/ V IQa)8G"XKCJmp ,r#(P#H[HPǘ4%UE;8g psXq_N5UC^cx7$~^f'D^de w1BtmB$sH:ѐ D6bchL!dch)d^Q;*xE%P<3{f'ߎY򁆇pĕH?sC$KHk:t|bH%qX ǙD ҧ|R]_I+ohaP΃O)}XKJ8yC,Ii:W]r( B&x~6Cij?F<~{1Ȕ 0qVGnD'ha +g4 :?P4 q)ل ߇tS4G0XA H*Rh6sE XD-R-2H:(_BaS"CٍH`Ϭ`p)ۅv8ew146L4ZƔh:UGBA(Bݐ4h (HK)iQERhJ,;i 8ۜ$H ЋJ JR* PF8h!Flcb셝RPi,:կi{]*+'ާ+gaҌa<(_#r$4H"R P#؇r@rB?L?ב.<,lk0&#ju4FcsH[fdɁgQh30{-*:95TĎV1KQkٯTT9.fWSGn=Ư ={!Ԉ P ;l{Z]_1!x~YtQ4]j5JeK'4֥jeP?~"A&~0/'ҭ %ueMn 眢coR\,3|_0>^0*!lɂO >ǫ 01p_,1yb 0lX @F 04a0igڊ Ѫ64BmvmPRSe=aSCxQ 8SL'W|s꬘Mxywt:iO~W])$ %"?/ # O?F(j9`SH!R hP K;prWRyS'GU ¢rɌoyuKAPm {cd 7wП@We)(РH [!O%%ཀ3DEUfx~)y4$lmx!A`'P{]NfP`E:6JLV΋chi("J /xɐeVEwp)L,! pIU!mEU3ZRBX'Ə.q1U6@MY : 3ZH,uW52 d;hFDj?kOZnۋ'67'Ӹ2+^嫎q'G,ghr֋8ɷ{q*J$c{a{M= FhivSDq{{{-J NV♡BV.Qz\KGA;W6epS+~YwQmpf{ip疎߾%,aKu#AYݑm@O};5 ЕPHܐK K D_>0ϯ=3d5כ4:̏Y'hAz)Lbf\xD_s) p-c(]h&EO (_LXAM ;~^d64AQ τYO weկ)׀%ϑ Y5ad}HsO_ӸT42![/F'w X A=eWҟ۸`=PUb8K{m]wnHpďsZ~R1}>jx(P0?lqA6} KŁ13|yt:= ϴʀz C \,`p267}^[6hJ2`Vs3lg2 ky8īHDr:gCOwƥ**qW/X=CK/OkRba1·Fl6%@r2b0D٥ݕf! 3zt!7'| 늆6u`.5c7 I> Ϋ4:*hyr-vŧ:>NkKE,e" DpQ vS:O%O6wyUz*jqd dbBjXЌH1djzkdQtf8t0! 5Q*UD&i$E@~dJuўo  S~ LlSpiͨ)v͛حM+$ciӤP-(L[c6W!g;y*KtxNar>B'V]kAXc9:ۘ!sO_|=xVK04kY'kV$,#T)Ei"E!:$hۙ9:t ވbcWمu.d.s/1_'1o 3t2Qɚэٝp=@b|dɧynC `1b9NYdj,61)oA=b:aެmMe6dAwàdMޅ*ܦxaZC6XdkyYw]$pD>NJn^罆F 4#5$ܚ0cI1XIW$$P!Fn0 lEmԊfǽjOAa]qgo/aH7 en.]CA}|Wtzr%A1']];dZJ1%bo'x5.GgxJs;g@sj"'KC>Y_\§DŦ͈HֻoPX((`.֖K- :p쵼R3~,$.*b3 $q@͇Ԋ~O'; e( QSW`5`8s%%(hF?)]HQ( )%)Bȸ jg&+(E^GÖ+'ϛK٭m1W}}mgQ̴smi+t_`sP1|mvy}wS끂sN5;oz[}: ފgoj2pqE}}`6aϚڒ{[@>{J^jN*{uyf۪ٟlҫ;' ȧB4 kT[݀֝ t;j 0Mk@A:>'ہ_@mR *m{`هuF zv҂@P5@+Fvlr Y.nm( UPJ` E]۩{`et22}xwk}>Pz>k}a}ڋyl}U5(a@(BB(/l!O2Z5mtt>oMw\H">-`{o_yGcUG=v{]uwNw(]c` >9nu{;Qv=uYO׻}(({>\ǻ2=:5]h<=(5_}^}ܓޞnCftWۓwsw\m=zw|orN%ՠp{ynwEnﭺyv淛v}׵ x<Ϟmg:{'뺽=zfC{wzkםw׺{շy98=s{u5y\ܾ{tA٪{+zۯS{k׳iǍ}mϽmfk۷{u^m]ݦџ>-m)׽̞U[o]|]{[_n})@ ﷜g]lڛ>۾]u/{\3>_fQûܾr,j*Wv׽yFڮE ld5!nwnbh{wԁ>Y-f{[{OWˣen8:َZ*umE:( ]$h *x@4{闳'yt;K̫muw['vІzz:LǭyIցZ]=k}zNM ij]_s:9>nϧUۣ.%s^ZnP@Nu]\ 4d-S+L Pqj|ft (f[kku825aww4JMkmci[ KziWf ݺεZz7u9Rv7l9WsB8Wӷ}]{c;햎k5WJrx:yP i)탶@rttV틲vVU*h:}ᆰ6ifؓ@Pwۊm{Mku{R׺2 uͻkw]םoY]5npe뽫miwcg]SלTm'%5T9ݠݹ4XRmkcB׽^wVj#n(rImz+} nֻeOo#SSDIQLZ&̨" jj}'Ԩxrf/U cXukx@8W`A p?yeUDDLT%ҕBRSNQSU4Q)ERPQcV*\RSfJA)*uLzl'HQRVNCiZ υjU^WeBkFTP*)B#.[0?Kuo9O(qӎDEQPQACK Cz|Q aU"@DdPu>Y|LQ3M4TQL[4Y441dZ G7!M'BHW&ER&b! qR`B2ZHXPXD 2Ĝ)( ffL BiRY B(4D JӀb*J9` `Y.,!Xf(*$ $`H a4}m9͈3`, pK1FD 0DB*|`@}CSdawq9&8w?kԕ_1(: B 5,%/:(RBS IO]C07A!7A(雕s*DXBT+bʙ.ڳVKH[XRB( {vaׂUIUc+W9 O?R`PGʮ{7ѣ^Ѕxt3k 2 &4"fQ~N.d;-96L%%49`Hm'QC4#q# 'Px:ENCOxԇԠXPUvHOH*4셪LjX8I*EE%SA@CJĝeLe(ҤLsJ.QTA>+5,D| #NVZ222Ȉ 3gI `*!do弹qAL$2:Н40!l+07OH;D4)#}4eBCK)sZ)-%ĸ!Q,4+ FV@am5lLvxy!}^)%FARIL b`BPD,DD,,Tʞ V7ӌ8a0Xpqy0#1H.LѶNFbkPUb 0L0ȣ3,3G|Au"+HH%*P/HH#LR|oUTDThݐ"RKH !H)M1 R%P%RU2 H1#fh(hSD9P BRRPtǙ}䘚b؝79``F$S PHD@>"~orqE ':1k, AT.q]v+-e[22hsr[oi5ti7iST!i"`ib!$D|dȈ ц*SKAL/(5 W*;f}׮. JHnQGPpΞE8afOI;J?nxb!38R٪z[ ,@?0.CpuGhS TAspBu2CM; ooo0äu)ߚ#3hks:<pmĕ7^&<:hI"@_|[֚_ѧI +=mdmE ͹^DýO2@sAu<:Wy3;3ED՜:C]tO}(&U,UQJX pHL":嶨Bw鳽a4qnX&wǏ\k}la\D?f$ p3Vzԍ癗^6saW^5!2Fjv"ɳ !66RJ`6:J[qXjMfc8S)Z Ġ99R R">W?IG:!dž̴hj?%f[Vnl@or;lZ &(".`<1}5cQ m` xw] kg[ Mu7w柛u. 6l&858y>uݨNn#y t9ٺݡ7^-yeWj0"pV A7=vm WƘbɉ$lqC+ ,2'^{޳6ִ LH?㒼l8u] Iň}n vo1Z$,y*6mO}q @s=ƘI v@.HbtGCsNeьTp#dzυ Eǣ 0,覡Ve^;iW1uU~&>¿>b0;2bEZ~l\bز ,/+)~C`\fE %.)M~155$v *?Ee:ݭ^Ք/TQyQT8xߚs'AJ-YeT1A ~C=;\B~v|{D7`TDA.A$NϜeY}~~8.uJ&t@>|_z! ǿ3mbewL̟gaQH( AxR4444F`t-I`h AZ!zDzA0tʲh˖eG1p8ю),äZJLsRS ^W .mIBUHqÑ5EEDa0ffS?٬4ҨE0QэReu߱ek˙tA>#W?E*6B9J N>*X_`-3pP0ݺf2av)鉶̥;ዜ*usu9T*Wԏ=a;~Wd$MHb5̃vpE>̀nNE%d=wOK`l9ާ >Q}#ùqxaoZy"f- >n9&I! 2VhLMp,_wNPwJ=#Io'yT= P?MmWr k?9]PVh J{}>=GnG?oG>R|KI@o}l/s4쵯3!q{Ck_@퍪WYd۞Tw[ݔ!r 5 |."RiRJA0իTw87k[A.۠p p45O%x*́Ǧ Ac{F%77@P%ɨ Zg"k&j DYQ0h,r30)d`C$jʊi~AC'PeE9C}#,32rs'#(*, 1030hi&"22Lr1,22 ʌm6en0JRنURs|^²G($g{4wiZѨx@QffAF8Y%Fe#LݥJFCj>˜OyA2~@Xbv8iXFY۾wWxM.:f@iĈWY ԩOS;?OȏX=s+>ߎɝ.kT&NXhfP1PP  0V IG̽=^~k x'᭐{Z W4Gby * !|dxˆx]9WzAG8).j&Ц<fS[~~K 8Πj1#Pic .5 E5ٷ>>U”'A=N t1 sՕf}n -5/ Rd%G9A &1af,Mqe?U.P0V#Bviy5qszw㴣{/ެ~UQ7Ero4|]u+z({pr6c~+qf_I{}PMu')A0`f:XÌ"&Mf}2&}1N$^~<gaBpRqDC_~7tA:W/uBn*KYw$gQ54$I"?17q#BQ 'EJF"+u2 e}!_=C/eS9eht A+͜)Օ 7xɭ\}8*$uxbscׄH "`˪HUuQ Ȫ[EyV8WT1HQrԼ(%f$*Wk%ڢ, e{N7dZ&PWrְ0qz\#T{ae+0!@rk#CgN:^+$Iݑh7aٿQh:CoSJko}d79I#ej8UCܹ⮤A3ey]+Vac` <> `(FDAj~Xk~~ό%wu_g>AsCJ)zC,]w6ԌoI_4t~ŧmO-08=t.9v"Pz i#tK,ÏHȤ Bhmt݂8|} } є i_s՟8Rnw.MoOIa?j^-0#(a`c#r?LS4n7 bٶF2mQsTAM E2 YB"]o˯`Ҕ",.n0WT]QS @K`PƠ{$QPK}|}?22ghcFzы;?laY&#IP=S8>_ۈm*GtZ[} z\o=?d?uvV+|.c!/l zX_0,6X^@2*oT t~H7p(Ì/.>vtK2amA*elBRDW"&ǔ6Y&q@ dת$qGiB0[D$՗r<'>*~ oڢn悅{ Z^ΏǟG(ϴ?GwIb,o\xϩ|9>p^X?{p %`aI @SP<|N=}}\}P't3T&Z r-?S[C&&,[ĀV֍%A_@ LQ;ksA#"A%RX28u ":a,8D{s57ҍԓu Wai>'hnN ~'FqA>,D|n<׶lm\jPX,G$U]jҹ>x ]Ӂ&1_mklPuS*ipP. w$I ܬW@ M &ʤFR)]w=vt2 }1 _mq\uقJq|櫶ʴ3cPX8u~qzk] KS"""9~q|=yzW^4-(ҩj=4l]k<#[WO;ZqҲk|ϢM(IT \S1h,;hƿ ~RG@!F/Qu:z,z·"O!d>g2nc5aİurU/A׺:%S")T1 *-Yw`Hױr8UխBa0oփD A vSFö}317AuqX@瞿 \=pPX = T(YJE70RݪR[^ӲT<_JOodr-=eQZx*{6qtVwz:tn좄S,/O׏A)?XRϳlOew.V-KI2\78G/x;ԝW}P+V5ڼVs7b9zg'}>}-yeOvBQfJJ!Av:F/Wc+=P.Dҁ"K Ǧa۷;ȂհoYBSAQ%5ATRUEQAMJ/A>I 8I<ŀB)U_C" LWԻRp#|_ikƨ,fp'ZPR2E~݋릎\}\sNo9 QQ ŏ[L[f?C90(B"QE? s74/gF/WOuҟ *ێop7>v>d{B^BCH`mq:.I%\D}lg`# Y>Z`j~Q[+ HDڕ -P)-RІ^L0NXJ]_磿jVdՉ#V0]iuxB.KjQlRpC/!C.p޵3hB5VKȱ7{I5.Q{sd]254laڷaY? KQ gM#ĦuR"GѠ#@cHd*ϻ#mE1O3\ 6G1! ʂ+G_r'\?ku5=^x!Fqy2W 8٤Zv lM%Q!@W12of^ʘRd(؅1RZJD[ZhhD(5SȤr,2*CcQU?~Jt YYh?0_YLP'8Ρ|PZQ")@Ț~}P1?K/҈R!'Ґ|P9kd')'؁)BQaG1(D_/2Z6 ^ɤ䇄YD::>ffOQ=XJOocMR&@Q#\_VfnE`Zq&Oy rJe1C;<~H.S9$0|./i3qs3Xֱc }VZj5skF gZ\Tb~ ?b#@}Ղ-IP2J2 %RZ l/JœGB8ܽ,idIyD5(qH/p JB\nW"MAܻ>?v|ɣ'ᑐ'&R"/36FUVčXj JR>S#vn/Ɇ)Sjݭj()?ݶQmc)aĝ) h;' 1g4. gQx}|(m.]BЛG<4r[>^+ǜ4垿; AFUQ* ³;BHvk۰ئTIS13DQVL?[fYffdF~{.lTfILs yݵmA$c$ą'h2FH9FGVJqIQKN5^QH9ՆSڊVXX(c8>XI)i(H"$U};0~?7dSģ?QPaXyO'>:?F_9>ܐaO再 =  ,?{?O>>TW *ay͒җ҂2?DHR%V Ѯ21$BU˪A,?wk>=\8Yu\RE0id/w-VF7ZIF(e8dbPh>hhI[&3Ј5 "։‚s~x] AyАj4a%[uڔw(- jbfr(B%0Rӟ砶_^1cQUUETt( 795U7-}pdLMPQ0G $ZMق`JLeY?t@Q`%DXQ<={#'Q"{ z<){~ 1l?Yzϼ`"Op=$ ?Gk\~u<-DHKVbKwԜ}hPwp y;כSB@0\|т![0\ )FUG*'Et.8qB7Ud'2rIb$hȠ)D`oNRvvO@PH5x~:)eH92\숀lw8**rf\0ˏJ;Ou{aD 6sjٓmP^݌8LoOaᇌ _꧟VJJ7HrfCp!V}^|ry,8 B?p%௤Iy2 j X:Nj:p~B~h;}w&tVØgCn^$a d#\A`8<8Y(geMU9ߥ6P6! tCe!8Oŏ 2>zP+Kڴ D\RF/%@8I4E7w pSpla޻rgλ#P6oIݧ7q/XۆׅoD;`/ݰV6oqrQ ZG4;h.S~=4ARq $CsMAܫ#;'J,)p֨las͊ČEmg#DgA~w[?'Qh<׊o #^?Oc?0(B9a΄xB깶H*,N'@IBQ0 .T_vD{9Wcl;H$Ќ#KfI(T E~y_;]2"'u!KDElF2C*iĦC*- `PUEfL 0 ) )W4I$$D5H+@d,M*D#1DR1S@Kα>@鉢CRcL*bJ`RL漀É0h1*&hYj*jZ )ja3EPF% rC$;`RDDT -CI4T[  & XDW w|| ΦT=pTXG$h(.K2)U.XP6JV's D Оp L1A.(n;(8ɨA? )Fb=La#4 ~w\'2ztЉ;|C!Z)h) ƍOk`BDk]@*I%@,O_?_@{Q; _>Ug?u2aTYw~fbGI3a)"5SI\TfeUM4Y0446dJ1elJ-#lGk) EF۲%%84Pb([1 "*(yE7b#9nbn 񐤝0٦y ,)h0*DEvsα qd?2}·n<;9efnoF\Xt&9Bl. #0t D@Nm2   ' x>R5f#Ay&3Nrtt8'K H" L\Gp] (L#N 9Eg؝1<{+O=7cfw} ʿ^$#{j!{ aJ'T }' C}^ 7Ű(kde8=?wzS‚Iz =a#ټ_:b?6.:L: tG㝨~/!Pk(\Kc hcxT/c?@M 9,X?lG$%[r ݨ>A4Dh(ܚ 'r Mn;d , r"6lmky 1,ߧ?[?-Һ.!Bw+ˈO#ߓF\ {D jx2kg='Tu:G:orXޕD؈Q9 v(+6o~HzQO `]9ܠjVZ6q6(ܙ%?'e:F>7߀h/toDb;,fc"ׁpKQ z4p#HC̣I'"7*ټP#Y7Ht: #b=n`z7[ m(y6*AUlDIJ3(zY^5F om'-@LdIYɗ^/jH@8(o)EH ceS T? ( )@44ЃJ%U("()M R 1 HH9R4: #Ҵmg@)#@d)IMPRMjSăSA3˒ą! )hZ.y` /:Zaby~֮ZqgAć1RmRP Tԥ %!UIT +@ !aӵUPp"w|H )7qhhN^Bb )DgysG~gKemyONU"_ $$xaJmb7iہ,iOΔ ޑXڸgl4g_,f&!~?'y:G,'KH?/ݻH|mv+94O۸3%!di**V^gU$n휄w@pk*ȯ'[X IFT|ӈ ¨שO`3ɋo.y~ABK/@~8|h6L謦 CX&) 7]\F+' qWB]@cYk9pcOTͯfJT]~r pUrCs 1^q0c]9`Gd8H2|`SQ3$si"?:e|Q䌔#c֡=]Υ>^z;5y[d@?{$J@oNr#}Mu[rT+M[ ,=v>.儠^LY\| w#˶Rv+1K%WBu[9\O֑ܜDM}PJB,[CT}\Թw}:AOALW`rgr|)dHN_} tXyIެ<>VI}n?-4ްx{=v$qN? 8UM&]9Xu ҭ1Tcdԇܗ@1n5>ZE4EWi-}ĥ8^37 ƶfl+w_w`6L / 11*\fFz\ 3L$_%&`Uq>x(.ÑzPLMڊ\żz3bp07ᘱ_'=Z%C48T;>N|d=yꝒZkFtPmL/G'w6%9 uCDz0NP}LIV~m2ot{sﱭk-\+7`7VA~DI(הO_:_#)tܟsK$K,)tC "U)E gdZ B{ 2Sq0GXL0(@(])  a}?z_H|'/'?ǥ%s?o|1˼ ξ+ — >ΕO @)׵7_^6 /蚝xQ(xPg++yg x`D9MLjQ|Ks7-_v{TO iVɬ3xz0/$_`5 T7=d c㎇*k9[&?]#j[^jh)lǣl}ީ/R,6yQ!+=RwyMy[~/6/.Y,?øA;BQ֎ LáRY/N}}y&?\cVAs <(։cܛF=#Y:nVf nvċejpe rN5xDzATB(-4Pۇۺu);od7;Qp"+]X?lv[қOI7+OYy'G;oDK/54[@L *D@G 1X.1rDU谤!"C;F\aaeZo&j!&4ߏQuֶҐs".״QƟ IԻG5Hg] ax%,O '۶ooGmPb~u_M pБ~w4D>hOdAj)( x,O~1"?D?n_.Lu_ӶS} > 8ړbU=gژ.p35: -c7-u*n1ZAdA1r~D"6`؝jHdY@({vdapeT҄KTyk6uЏIMoxnԩr=aO릠oc T, WQRRaqi#컻N.]73FsJR1(( xI+.5_H`f}4wGGH$uz=ՊCBx'?VBUJkQ@HB<GQ@Cht'y*C!tH0w`|˙<||y{USvmp򲊪r?56ESv!V/x9ד[!m~yhtm` SfA>Dצխu]sz!Ul*zQ1G{5vG!:d/(!Q~6ywJZD?w-JQՈg8L@ Gڈ2{}`%S|UfA߷g49;z7r*I>N!B@B)'r]וD OD%=xn"{|:4Ÿ@4rl\Ab/&dc{#@> _SUk{Y?鳯O(>ԢC[%2#3a4Iʋ2ҦN|[]mqlUSϸˀ XLמKt9 {<3EM ;z'*%ۓC,933p*񂤇¸&V˒@;uԵ7Pjȉ& lQtXDbߌM뇧A:?Bj@ 1bk:10 <4#BUDqw)kXT*)UY5=ꈀ-U_0ooC DP (Sq0iFo >Ur^t*BtT=a;IO1չJx e0 `8D_[!/Q/:SOM5q`*E۳Ǝ@s=o E5#Hcu60JWX ܥ<\NRu ~O?p?&ݯbbCo 8h!?|3#FGG L8)Kh1Ax7z vw_xhnd݋jB_=sxWC&P%R=wZ<09T@X Mĭٹ=-/ ӢI#@AF~LZői a2д{K>{1z7vzf?Tp`C9-e<:~wdemHR=X:*3]8f~O)y?d0]:R<T|[8${#W!;HxyQwKYڿ"-!+jQ.P)dUҪ!WUI5J2+ocvWi$+8+e 4_k?=$c|9d5~[,cf']Ñ? ^F!lVߊ#Ơrsk4cX`69kx1dr}wN.Up EG?F'ͧFtR*v_hb\ Ȼ |v}CPX;Ii֔YCM=0!ZBo_:AGm@`VHmM1rMU}YnrR5\DŽPQ$:]xv3=;lOH^ma>a͵Wځ 9J O :6.6[HDr Vې"UH[]/"juP(¸$B9p|4@--.R# E(C+M0ei)SLeQUĔ,-o|,E=bQޅ}?#x#{;>|:Qp=# (weŰs~x;}d .jc>{'r T:?y OO$$4}gpv|B@p5"Gkpv6_M(7`7M|ݢCFD@r<4ð5 D'wGȘgѳ.yb֪a{g^g,H>yw.F\?Y0C!~=ɓC!eUR+[H>"aāOӎ^>rHUC-qWj z@EJ0NuC@v|ATK+wfYcH-r@OԂ@j{7\̤6Ed;G)ȧnlc+cy$ZBr ݢ+ޠB hFHKC0jn8ᏞHaK1v==h` jfbI$TI_ SO39,޷eC iBE= " ao=?z$92gE!dos&s]dTg)N 3p06/\-+(N2 "a |Тa^$kcj׷v_hj; z! k߀?V᧙(I H )9MDCg믁2?}in=z]Wgb?0^;YwCzw]#i}^|tk2haU D'F>~\?]mAhEi=@nDUiyp'G H*YzU=~).^Z-NӥgfN1;*8X Q%nR jsWL٣?+/?6Yh?#õ{B\'CV۷]HNt ?}Tk{ Df\jP*(sɑ)}/ Oe~'gY_-cH2iEk˙-KlT,;eua ꒶~v` g1G B$izMi(I12ƀ5Rs`(6 2L,"c#12(!*`f30xi"ܶNYՉA FC@ `!Fh<{| k(B)+Kڹ\#.9݉8!ns>=Fѡ"wQfc1 \Hℐ}˚Fâc1wʁ!(rLsjV;x˜mv}mq:/;B|bOG(j jۯ2#t|%9Ce>ҡv7Q\A?B(, ={dt_  c}ܠV3y +/ y"2~{,9 l] xOBynA!*_߶L%)$u@N/ O"B8Py=}Sr5^}T?G8vNч8x(g?i]CKGOٻt{gr; 86b*VM?op?}7bvۑ`㹧$`wjI+TwC2fR-}z݋BQڊeǵv>rrp-"_L`T"oD HClwO9RCh!'k!?X|Rbaӣ ē8ՙIS"cbiR^E0?ūӱƻlGV(}\VI$$I$I$I$HqI$$nI$I$FnI$6rFI#pI$G#H$KsFI$SO{G,8VBn ospiUU9w#I$I$I7$mI$I$66kd9G$#m#H9I$I I$I$I#HrI$G$I$#rHr9I$I$7!?GsúTJKq_oA''3ҴRJ78?ǎƟ?&)b(\r'?Fy\̽}/^5.t;wܫhSKjd>\YΫ+9]V'xQx Z?\=ya9 ^9i㭖J!G#Bo5tyv*8[3-dekH ,sXnտI'$UU'羓Ms`_9mP$m"a5fA!#>˟MyOǎꪤDM&Sa8>ySIJƺsx,CkujѢ S:佧YctqxRmK fqENJzNmSVkEzv^(j~NrU&_u>~&_ r W%OK׋h\o̲redoPd6Tq%r|w4,k7E'OJ)m%İ0@$ݡ!"%{23f Lyrcؔ3kx,< y2dDQ& 9^嗦kζ5c}}Gެ+ 0 Zeº5sa>aO㕷Ǎd t K}5cH*cp׍&E`- @6Y''FtPp`z8#?]u|ù 3:-NY#6<3f@ՑdyXsp'V3-5srL Eay<2Mdf\ $*mͦ(d< bC=tKħ; VO=a/` Υ~Cy7fMb__H~˪K," 6yTlpBbj=V n?{1 ax&E-&˺3ߕiWIc ~6 >[h|~ U?4}Ʌ2Dpp(8u  W ƒ4ڡA vyBۈPͤ2r#M %ϤXDJsn^e]bCUSLf>\5ٺKFP[bN +͟K33'tU9O}o+\g5ZX &&$ g' |^Ls^9ZTQͮUg5UJbbF2|tJ-rq$yg3" "fOqM}`&!CdXf?i9p*4|`D?Xfv %O틤xSNwh:E'VbOkރ&H5wnW2yC,>&@X7}LL#oo/ E!r?" lޗs|܇C[]?k9N'`ei'lmyߎwW.W_9;'yÜ|H^|<'|<'QpqgzX6` B\E{v%b\R+hǹs^QR"Bb ӷ̽^;fК]p\4d QۡYso~9rhosq<9hU"Euۙx SiC.vFCFN>ϖtM1Ùw+߱{\:1q>p="PDزh9 gYڨ0N9;x E;i(OJwBN-2J߽VF< XΎѴ@Nvg{j槶V0:ᐞ$u/qLk H2Uț"kk1ȘO߇tzæM l,#Apq|5LQ.t4- 1VnsHElDP`Pc{f2Wal~ԠnIMvJ<֮D(ma5pt]?@#3 Kn<P"s8 l\KZ9Dfݖ cd6"G"$TRˤ υj9vBnLOnxӮdzq̅&a-`j+cƋz}Ϙҡhl4Á`\QR,l7ؖk: SVZ)  'yF( !} x湀;sf,G3{ y5AA񪰤b;jr@mXp3LNE?pFϏ绗W6LqNк.4jh\g;QMD=F ޹>60j391 "%ɶ4B"B CL7ΰ)F2(ۃԇ5J1Z1q#iN8 a3NMaquњAUBOP;*J@E&⇉2EVhoU]7;|!R}8eI*I ,˥a,2I>_-g*`|<N ,G}wZA@gpqf4 dݩ冄UV\i:+ ^ .E"B,y<-<i,J 6 AR?gÛ(~ɺ z P:lMeI\Ϥ@!aSP0һ@'_k˘mms[GD4Z(~\r4Es4a 'CI`!{MӞO~Q2}Y=_Ĺ33PlF Ի{.pd/SlpXS(թwOryrIFRFne<ۦ9kY,bt>KE8 'E}h+((.Ut|@-#4"T~vP gF^w)r.}A#ض5{A~"t!R &{}&OU̠PGQNqGL(|87enDmל1h!Kֺ5iS\g=X55"HuM TqM n㻗=}ZA5J|8@  qMʠEU N2۱i1WX\* q߶|L>0gK5a$c"dF:aD@Į=xFfϯF(ܰr /s}lX@$#̧ ̷Zx´vRayaEؗawanAhFsĠ1 {3h2&v*,YzWN4NV7o `xF它K(JIvC`^XU.Ԉ }wy tF."}X>Mv&?kJ e|sF%; S\x|FiD%sdwKU'&^o+d_'BPpmp[&OX1  qsܧDEgm7V(/{ꖥuLZ QVBo ϕRvE b wtqwqRݵS)&)`l이 - ~ HD7^l%կ>I]v),IRѐUGߏXz:uB3؊L3Lg#|\/N}O-zN=Զׅ` J"-7-U||fov:<:3Fw['nĞc7->7 zOi_ *HKU\ ~s =-jP;2 a#5^鋩((HEL^]fnr*{kƛuĦ(oS5*DET86C- -Q3ß@[)b?~?7y eү\5mfNsQ͈†GXY"!8["vR7&␓0e1Ey,쵶ڥ RЅ1Y! -:e' ,ԝKo( mP,R76V}!33s˾yDgZ8g;%VJNDS/0 ϲnv&9F:9YucV54:T5MvwI̪퓃@(x*H:ˁDd5LwǎC@!TnE(3ADNa)Ǥ O].`yx:yG< . ۝eM=sʨ?Z-Ϟ\d 9ƫ7&c{5aaӅ,e7 ."lb}] (^=fZb< ]̱]ekm$C\VbߵQ?G?1)xds Xb%,o;_(;dUVW.W 7?԰axŊ(GGrh?1KvfzETy0LE8@;#4O#V*r#1I@y? K?YTaG+2im.Rf2'V[ɆH:jaoL%3='ÛXT=r>WȓxF* "ѶSwJXǬ 7)4[f+)MzJ!{qKX0 prLF* 6DhTaCmαɞlI~י%ulVx%Xڳ0_-5d[|,S!z-}>pa 2?_y..yFa@[8M(jmD&rNi_ЃcP7F3_GTjd X#?zUtmPA6@XabIg~ |8䲮/Y&x>k&vE$pj3\hʌ ^8EE*`Y14P.#34~ٶ OjM7LcG^NOˊB\]b5c=j@.b?A4k"i Ht Ǝԡ4]?EOfp*͘., !8x'" $#N4;$cg?iŃx,.`Ý>Cg+f|a+q%KxK]:Ȱ @iavA*0Uvf_% )cSۅ` $I)@50f*:U,O=?. !{3ݨnKx:RsQ IQ@ѯkB§B<}{; XN9\"kƖaqf>mʺ4!Iر(UV$zz<[LLALܯ>(@ &)2H;p Ar{byXcV4/YIlZ*;Z<wY['|v60H6bIZmO0:z0D6Xu)Vv0kGG q!agi!  pp֡ݡ!x$2[Z]>= _(th'; 1šFxchֻ)9y`-5rl1K58\dUjFt*67]yeBا쳅''ougQUN 0ϯ+gxس Q[>_9(Q\rt-ܹzBa+ @ﮊID2^¯E,"M8|{:H(^(]If[m"28{+eي\x|rHز~_>}g8aFE}=$=pejvSqS %=Ԝ!s PN)^=+w w1`B]"-ؔ!O%)ɯwP/ ey1{]E10KU&V^ht!2Uvee9ڮZ9"RUk?`FezoDRCZ^0zC/a##!waUWϳ_UqW9_@x1W@Hh}5n?hT2vdݴəmϏNձypUI7\nr0&Xi0N}e N 6`׾di/}߇FK^_C%rx$-xpiP⢐2Zǟ\SmndDr3u>[+'Qmۼ:bCaKf p8_#}90QroL}զ75>,Hx#,{<.>b]C#3|ԷLO|/~Nwtx!m4R 2>BJ APQ%\`hЀ*RP1M6o[c#!"%lj(c |Ai?i;0.ߩ㦃'\,5oaͳ$宬(UN$#i{Yta}?⤆F=Џ^nϓF`\5GҬ=#1TvB!bN]ƕatPSFu^/uo)-Qw|Y㟸N ѥ/Jt~]lw_5߆"j6b?9K/=қz$4j ,Rpݎce|]by<|i d;%9Գa uD>aB/!s'\Sly̽$A*{Ų|am! =+Lطu.@/tK3%oFf):Dr   KPv5#=&t_Dgo3ZOFG !>o&j[|4˻-p- 3F$7, hb73~GN'4e];6=/PEH6[c@!+[>o40"nEƗz#~$$YF'TkKP eblf>fy;cN'Qz@H jw5r~ڎd*Nds裚ńVb(ecjV9n"ݟԉev ZtimEbQWx}9d-]hE26P2sixp9EJy~^=v과b1H-9}ˌV:G\3O Z}h{r)uix.s<#oSa.)TF ˡtܛ.2s˾~n@eQ.J-X0 N9(70$v:-`\nMqܞ_y65Vf]u0+LO(Lck۝}9kLsqK ]buxэC:ߴFng/ '.. ]sz#0!팃qB-VM^pz[S=]AQ_I1$x1˜j]V^G[ߛ>}H|jq]b(sI7W\7w\%t:)5~ ^RcwɍPze5'GFpޗwqft0|7:}9Rtg߳甽^O4޻o](ҷ >3IkH)$w8LnW:* DEL- K $*+ŗLWuABprg:hjz-PTc o(YeuKUKOȪKz_aHXco[RxNa_XAUw@j䋆)BSs;~J_Kܸ)(beLH0̃j%c|!݀Cs`doU$I͖p䨰rX/wn&|G#IiZTlۋSWs\+r~i~g"%>G{&ҙp"T=}C /O " _8evp} ^`ߙF"[(13ISe XZJx$<~b!YXxeC emPX+ M y,驈dHr3!;Z'(a2㸥UL͠QH,6 '> ˸v>͌eڵENCNnSra/5+U3r۞p|?nW%DUHN_%d:[)曥üxfSBl0I]x|Ɂa>`<'~m?>Z/j36nc6F+c_9^Jgh}Jf;,P$"ð$C0 XaOKcb2sޮi֑U6s_%r7GZBe}JTݪL.Pʘu3G~gqsFy&/.w0L.6D >ᬨv K,DXA6 7 ;{~<2YF]|q|cemsi >S.p=esfᤷNV4.p}‘Y*nko`! j3cI /MDQ߻TZɅeGQ7'xڶlT0Ua&|>oEܶFq$?&E=׼k8 ›&7EJtp{D_Ř\(G*bͬI~Xpg:8^}w@4ƾ7$U@A8)uM/ú)ctR K?mb~]v+uPaj(fefSx@@_^$$`EgO"[d:O32r4=|b2h>!44VS=*rA"AGuP'0&H'&14Hgɥ[i~6u zNLՈ]vҜl] oQC14yķ[梊Gj3?cI dcaˢ,rl*tQ;.X[ xALBb&@!G4~ī8䌃V5zuNvU>:f?{Dr9<ۺ_&YKɰ^FwX 1ܛ+qWݝU14"TZBk>542jW={In5/.tFTJ/h$=eť ~p:A|88R)d+p;-b42Xt; #;e!s0M0/`BϧT'xojWF3YEzzI?us&J{5jU? }P!Nwn]!䵪6wr+>びXF,!~an4@T  Jl 90HpgVo\B+j_@|k>9C$z(I ? 8=<. vӢ:`qz`!mz'q#%x[!Bu_9(Bұ%.|AԆ,s~~?k}>N{K+1V=aaclggcMIߜD77[Qpqs w>T(xT rK| C ("ssE%&8KZэu>9B=Q* BmG)& ? n)`/BR̷0pV~!]k5$+x~܌pio[x9<FBk#~ (Mq5Hkm\!Oo9a>A!SLHÕ s{gE`s:ne kY-Wh!j N撨 7G^֡dQCT;f6+%SfUڪVW/"if7[qY'%m4ytFOޣi,C*o }Phb]nF*}kZdD2YWX]bCɥ6#]VL eed;B:UtPӰێ3a-#cF$ڔzMPhTD+`% "hXΈEhMCÞ Baɟ83KJ%m:oGVI+E(A06dQɌFv/ٸYh\'~,lb ‰k[UxJ ;hZQЩ9*jgt[ (l?'g?to{)"n.Ȕv*V1VGHws1 zw1>UziŇn} qt2CF8MWQ%/|\30x/ "t5U @g?+7C¤3uNRO5,}^kc q\P1Յ5VrztpI$|Gfl/XSHRC_Vmkk.S5̋3[Utoy3 1t`}Dh* Ō02N∡̃bB|Yl4n>\c=䱳O.xTg#|?'0.@czrgz7Aܥ2xQ%4l<My!v/ZEXs+&ȧs$w7>]1 qBBJ^~k=%751!o^8:A n}e'LՄWQ"X LH,3t(tt _BxR7){O4 B(vv !L=aFYn FXiPP!z$ ?);:+z` ZmQ)R<6?gtB3k%WlHeaб@ ^#v񳨥D3v<=q wMaMvƀRK:&7Pv/Pgd]_t׮>h緱lxI[U@QB] nDRՇsE:oO~ު5YIc7RL&_JĬ!$#{:Qm1;$ԍfst9Ymcd9Mʺ$c@ \RiX?=-q./Gc1zX$Uj[P(чkDܗ=ULVr֡^޸x=UCs~}ugu Vu `= ՙ45`9Q _jɾXAlLi˳} E^7KA|RoH=wl<"۝gjtݎzY奎Dxي03T\ Q-gme|6X&.v 2aFnșÔ !-x$RCg|0Vx $C}ވ*s5c~q\H`9niDS)Ë]A;h9<9!ma(j>XmPл#.!..1E2?ԵÍoXXUӿ}S?t=q҃ U|Ց  te/=GK&T?S-,D^l:UƨҌǧ2~Rp}ƷP#s朊Sh`dts" mMρ/mkv6z^髄10v,~Z P]УsTI$I$I&fJ 1G; P@EWuKe~Y4*$Q!Byyc$ÉIohBam(z}RT}L5DoXcUׁlY,f&T2vMxI}G7g; T|x-S`,(z3 ̀U׫::}xpAmzZݎ%qMqEU") ;4, r[=¾JA !.wv~(]4Fl(ЊeíN>n$d@|QOOA*D_d,8V 흘i:~^Ws XGL2yykf(Q >^qs"&(1V51ʛ$pv[GAUG5[.z2Nvc=&*w?mq;L2j:~\ƼJr[ "r `Zv"b.Q PB4HsrZ|8rlpcqT 7+\d"#=Es:կNeӠwCj^3bM[1}鶸2- Aӧ|ĩcOT(s4gu\_0 ޓz0lo=SQvSUEz3-σ YUsԼ#3S Hq5 #urP|>][Q.psppQ #j2K%Q[Q-7at0)JW*LzoiG#XDiKOn7x<~ˌ)'p{9󕷧_UTI(bIxM&SdPF!Jghڽse,M-ˍ@GFh,ϫ@шn`yB⼋/y}G\8ۨV 'V{AGepZPJk"ua|Ru9$;R,0B,G(@5= ZYfوI9z_pG18#:z;& /vg%@M:+Q.hwYII j! H^hy84[>Ig-j !/7X6Q>B2$11˺jg,~H'P~k'v9тq5qx#+%"i7FDVFb .tzLZr(EdR)،Uf^8ޔSyXj>gz}^I!|/Jm1׻Ȓ]ł%<⌁4{U&'D95BouluJB +a̤-u) (5wX7v"XԵ 3U pcoKAtuqN#)+`.vLtL^P#J)$5 y=mmF/u9RnkOzpJ0Amv `M/3 @K2J bG"ƍwad ҫ,j~+\!hbS4\]f7껃+$_E8B)dvضQ7bY[k-r{*m,-0 %Ҥ%'m?Ej@, -zoy!N_}w#ӓW+K(` @E#yM LU3^;%e]C:4&4^v<^` iLud0JxBZa~>pO lD|*$hm'yϡ||;a ;6n9<G86;!wJUaPeѬmH ̤O&&P AT@jq~|'3Ǵ\Y *Ƞæ\}n{FI)YYCr[_2Ά5Ys-O҇#uL ܥ~c0G=EsZ [Lw+X-Co[|ů[- ~ϻn=ݪW˵c9qlkS,GV]F)[ tUw;GAδWy!^A Sl$PhQD_wW: N*+郏$II"F HMA@݌S:9o_ӟs(Ꭹ:<N0:gZ5-N1(R1H2 oُc@'Z+)Ncqi;5"Wlpc )/I$e>ҁg N:Ezރh [mo30=&zXc*3+ΐcuqKꚾj !J -Q"U bA{{g_S﷟.yp†)3*NsuwxPjxyL @ڤJkg7$o/g)/;.V aژfi0c3~mkMX՞?kYX]ܱ i2FY*)>#l"^{ơ~=y31Y1Z8FQ\gg*Ōa"-36nn vjHۻ%Sw2F93q6u|C^$[ ;hn68򱎢n~22jBf%/pI+ovkí-D續ƴ^gRz8sD#XuiYE'3bM 0}4~&-9¨#5rOQ0~V,_88@•+o櫊2X'MЊĶ=\~K|Ng[w+G+N0|[ xgU{pefq_/X~ۨ5^`acnu9w58&p^tEk/'/}nʼ-v÷^XbGr00WK!aU0O 2ߏޓzDo(/6su[(:2φ'j0p}v[u$f(攰|LiRy Yn0y~I?{]QPk[ G8eUTvYA _Z=$ 4\&mq rsۊU+Ϯ.`V-s|]KJסc08=zVpX뭬_+2T@+*]ZX**b'c- ih ]C+ h2h/\վI _b^E> N>!=E~&"ߩ|?X~=,ɗBo9e~I`e>kL/~yƸ\_GN>9EO},{3͙W*hfcё-ӷ(-qOϿ^qՎcZJAy^nsNy8e%`-읞UO8%6 ^\"EY1:@Mdw>6S @, qܜ`$b]uJ(r\g^X!/*8hR)'E߱A@ 3hu9_^'^:{q:::W]1,saY6i[2zT ,D";ntҙADŽn S}?Ɇ.t%Ӯr0)% Io;)g) ;ړTAă*d9uWPcP1;wQ4(;ݝ]3z]\_rϞKuN->s@;+PP&x팥%(F,1psV|)_Vא3a]D~c] Bl풦YblR2 }y@n2'qVc˯ڹ0/-aZ*5/Uf#+ƽv֧"fT*<;B{C&;jzϦ(ǟ|sLXW_5v֜^m7Uy⌟ɥ)5 [Pƽo;e:kqrx G誼'a:o` e ]uX+wسy˭+# (tQfI=Z=nx W?۾QM3O)eʎ_;rHvWﵩp;Vp͵ tm,͓"!rr}'?R(<wPٓ}(m>=*5^+_vS ADM+gfHR)ᄦ@dd<50# Uv_<{|w~҅Y;|81f,Bt"#>ڒl%R4 Ł@=6"@)Lx-ŠA po{Ò9."XzMC 8u`tAwKҔ#B ^(v}2ZF&;E{ޚ^׹;yJXK:qh 'T)?qwD|r48F&tZHѳ{qsfH.٘$$Q`e 1?Zӏ^$MAohuV.Bեҍ>l²xL>{i%]=4 =giz0V~D~Cx{M =sbݟ0kWsR=u0g,2aɐHn2ù|PgNgODBo?1aG_ǺFLirI`̝J>aK+ 8Fd'Ï3$3ni"{AQh) aXtX$4p$E{K7yּy[5D J]Zeep=tB 麨28[q(0 w eKf4ckUsX_Kfd)3aF}R ^v xY&RN;UUL/$gDz/WdI aaRiL%n(7kp&?Gr/WrXE  Sp)!v~+rXTޫG =AK^Gp]}=`ocD'xiE WRgkvF_E^B@LKTo3-o?ha˯MUDJIPI \eٰZ:z<8 CAx]m{6OZP gmv-n1u5@z:` 9s*h;(#OTU!ZT;r=!{1vU19M_0Yc54CTK44U5QUMA@Q BUP^N <+GK_>US)|ڇ]rM)UU]*jbͯ }_yqV>:6,v9Hdy ˦qӓ4M>‚)yܻUļz,4 h~5|ǂp~ٚiS$VM=8(Sʎ$r80#w0EOz1  FᝩQ#s?Z ^`]I$=9}_LYfOKSDܯFObL\f ,PyD>0Ug8`ED#`_^*XCkOzâ=PY޼&a$VMswEr`s?k>'k}~-jx.SB\r#UXdOr})e{FB /z1*&r$M3 r#M[n bۼ]D 9xpxC 7PFoQ,8z*|vb9:{x:@* ! *Eb=c [n|H0TtAF+xZ9"^-80Xa~55=R'D48تG Mc;.{)"_ -gZo.+H`GQe yY`1c{G]E~U&bhY8[IOy=fH"O>ohu ?F|%$úW&`Rˎkrx į ^c|V?==7EbSgZ+~ mN9 hLQ\iQӰt\A:}\ΫÂ0[#izI0(ӎ:f!0 fpyc}VC'LYO`y[2Dž0> $5OC|1,|d'0d oi}<[CmVOcġ9JoHq|:8)1Ǥ$آh4(@HíqT#,q|.v1ܦ/=ofXN-s^o7{=c|\Ӥ.MֻCyF9OZ5 !B>hEx^dU+&=mQX1-6eqCBd3nXmPb W:0p `fBlI|5[箭xuMo^ J7Aq.;aw'r$:F#sTwc_5 2B R?qӦ#C0āUQ濈]XATB u~>>+^?ڀgZHH}_IX+aR1!“ݾkJ;ObD, F(_|hǷ ԡ48c_iҹ}M3)C41^+srV+I|SͧTV];X<ֳYf1@QtrBi{׻5+W$k:yLgqx%p/"TX LЙRtkgX:L0ݐrGL[1Dk@Fq=$XRl9iF@&~O'M\J OE'cn U5e )8A9 w^sFyaR8~dIw?ٍŭa#25q:6 * I/9\lk@<^8}!٠K~ ƢG_A9W|̧ ʾߵМ% >m^E)b+JȨ zA D̊8|^0N'}0I*?*I2h)CHÓE H BCPV3(Q)Jw2?uh8y)FS$~DKDrbP*eLfrV4RM& eJKNDR'#ۅ*TBhE];]7- @T2TT%E)P JQ@*f‡}Py{'x~NgY'NX)"0$ E(4C()fPi f/!``ĘqSdI٣"15{S&bT4ryօyM@5Q<9$yMA&{mʠ`#3U)@)D&U & "Q*(Hounx' /J>ێpPy7Z`>R8 $ņ!tlyѦ'Y~_HQCy)" ,l |#~;Og۾DT?`}0},"/ d>:Ϧlx"kڑA@N &Pt);FD 8EPU"PВ9Nd9e.cvr$>:q~;E<4}g%c'>7Ɖ2>Gs<&&'#Уcy!+ 2 rv6e)>[uQO\{o)G WEa!QPs0 m2V3k)QY%ezS2YlBg19٧("74thꀙ emE0F&b' %dP~>i$(PNW˒6H|' !l "X eQE'W3Fz3,JqlJ9bf5pއ*?,p>npb/" Rz,˕ # R q!х t)gU%+}Yo5KsLApUEntA <٠0pGRT}< 菏]l=)HyV Bi?2Z&.zpz)]=rF&cTc1K0 7we(HMf, uK4 Wr[7lDó5x~uE_'be B#B'!fzva&x|‰-/<_?}:pu^©/C%*KB̏EnnMA ъaȷ!~FfD n":AIDG=G(HMїZ6A@sz pE m&f&Ȉ0APF':>a\UXsJG]$~`/ CBoHSPmd|{jwpzJGg, =|4OCx\c>2 ]5kXsQC?*w*4 DDq3'矰˅b(MZ dpb6\QZv|<@AC[P 1pr!}IYo"j)(,Dq;+a`&9 ZeA /xϮG; !yN I~19 }YH?#|:*_t:`>'f hnFm 7{wC'ϩ'#=Q">h:%>yQQb/qz?D(:5gX @d;a#1{|mPEwC/On/UHNJZ ?A o_E}Jg֢~SNc$ڈZRh'xɁEm00*KP>sv`7޽Vy&~I^sOg:Y5(Ǫ&e@7!9a[c(Q`!x[ArW &*X*k@W53B(\W=E}m*J=[J-FBě, q}S?A2Np/JTeg9s^!*r_:۴"4GG ;obquSUՙB"P6!G/PrD(0_/iE>Y' ԣ_E BTX3 U>.&>_}88 %ȟF1Hw U"'|Y̖=g*?uďOBR$GH~>Gsk)Y4ܣYA p}u|DŒY=~RreZv" HϗʣJ PnC^UU#tB @ \w ${|LZ7/Ax'.V/O]mޕ+-u[y?-f{H[=1#f{`px-ׄ3Fc0)JS{ֱna :ޞqU,DDi܅Xzw ikhMle5nǘ! |aKaܛp˥kUdΛ_3S-{/X9g?Wd,'  `Rwz.ׇٻῆRR5X*4s:F<}po9"w|K N3{ihg,jimǸƶ_a(|Zx7Yn!CGB z X˱΂GѣtX)ۧ( \ߗK4qV qz VKjcM"!G5QQn =~/Dtsjk;PG/Q,:gw1!Nub+엃/}Toۺ ~iw5g8qtV6# i,irZZ\ȝB&o[%2-C<|ce`cm{ }z^[7=υ9nrOnMG n:3b!#bB!oܡ+YBŀ8 !QY=b>oj7jJ*gWn;/慾;Ղ!b/5Y䲔߮(ԝ Pzcx}O(Mɳ_Iۻu>{f^~PLވw'x ^t{#Հw. uQnx EsS'VVwnAv,t %g TS'g|G%:aa _5G -)_0% TtL%`>M\/smY*'0u_p+9.~n?zfm_h#.'v:W?-K>|Z\QB|-)@4?? iO4*Oi]5߁ a >)_o4 kbÀ\LY7"G˼|ٻ^zl7@aE.bK` &ëHCW}ZsCVG7kx;`Xr^:2(p344[VQA~D= 7&ļ;G0WH\QB<uF}={G5ƪ4k[/_5+l>[e\ln;(∰sէ(훓9wFϺOMr5!nY&VNވwo>Xd#5$c u~NH x}v'RСE ԝ O-tAt51=&:J_hl( }^iMHIO1)ߝo ^Fn~҉`̨و p9̣뻧v|`%'vเ˥yPWǾ+ K"Az;G|^(wޡG-^PᜆGStHl xX=V+v<'l ^S=y{:Ȁ DuE3n'o咗Xnr >{ e`Ф?J&SaˈtĈXa*%Sta@kVn>]REfTzx]#l8\1p"KӒSe6=c.֒>W˿Sp;Tϟ7zU z+;# " & vjcTs/k6OԼ|\띟Mq:wؔ*Zzl{ W_{8˺=??O( =1l'%U?of*20 ˸"O.1zrkKziٸGd4OuOO@}1Y0Ycs p$v`O,5ES,P9{)n\h*2µf%. ztsAT AˠkUhw2/u>0YӤoz#VMia/})aw|Wb7_06$qWqu+KN-<&=w㈿jS+vbJQޫgq߬b[l㥵q\S)f4@in%խJX|ަJX?M+0 )e%AV0zr$^/_|c]nW`^6X9DUcdw550`A\qFxwunFҴ3fP2V31Oj]4T\r4{]Jh'p8HKܓl0q%+^191iCܜkgXy{aEԿ+e&"/v`yb _psUrrx#[OrWO2'x)"9lՓrw$jߏ]46_벤GvpM-ICP<8TED-E AIEDHDPECRHQJLERL0CDMSRUİTM#PHM0DDP0QPDECDHE DTS4ILRPSRTIDQ$YI5'3 c,& PB%hI) K)(ET #LPAJDT IU5KSK5BJDĴAU"A,C QB1LL@SUM,U0ETSC1LM5AU1E5%P4%SHALUUDRII42C$!MD4, RCU4,4SELăASP4KRʐ1I2A@23JTA QB4QI4TBRĐTDJ@T TU$@ Hđ$TDP J JSE%%%%CB@U# !CCM,³! EQ-2C@@23EASdt3*Bh X!&"*hf* X)Nq"f)dbXF(j`IHh(*,b"$ Ba`*#ʆ$*$%h$ i" X!DE0D xK1TP244 5Q%L4141#UDfdU1 _"2ʪ"($®@7A R SA 邍v` Ȗk/q%E@ E<@xBJ_ P܊ҢP!A=5|D?õ<}DBHDMu!8YAԙ&PGD JnRI2FKBҌI:]Hv@D⦉HFKDҠj5 W )A5)AL@̡L~Glܜ (2M@,AَIʂ%Z dT)|PƩUQrM2L.1"kqXR5U38 s"`Uӌɕ MUATok hԹRQU$YFM7^tjwCEbkxUHq@QTqa#'O/H{#~kB oUX4m}B'<_[w<]foxQ`fz;kOɠ!XLAot`+|zGFstJK59/nchܼ֮{7WLmWLɃi͓kB.MRYF㪑5M$Ne,Z7F+>7}ΎEW!gna1hUqu.%=/"cփ=ެ(ި^?v0׬R\ҋxh3/޿_+}G$'&)Gg؄DB@Dl;^e2|ngyݶ*{/N4Maeb/RFU{syΪ=b:&-MZKĹ>3|e9"/ZIu LFDBqڣ{/WTHlY\Y&u3:Hio N{zj<؁ 4@5qea:R]_yl|-l@Y~5wI Eru&"}@/Ӕ܃! "C}=ѳL^ ;DS(}x$G:_+Z{PcpVKS6&c@N7IFjL FX?0a;/5{)G|o|'n=bfޮD hc;~4t>E*1*~Mj RhU3}NMu?ǒ@<$q<:ܰ a`v&Q *?ԴUbZ]oq](ۯb%*>e*p:D؞ym۶Mh&sr$vCn"||}uz(\FDKMI sj tGoPEU@%n^ՀmN;8)mVLs!9ͦ6վ袓y}8Gqqӱ3Rn#S_[}U^5{mn.'zz( SJ5کFf dbaq *r[>vT _?le襄 wR~܂7V 3P,/Þ]KAmBa 2)(gL}y:a\{W)5Qh)Ҥtl,C\ؓvS!-N:_)Vg#$c3Q藃1Rdm@H|UvC~Ģ*z=ftZ` Ռf9V% ՘x>ӖX*0ǝ- %D=Q9tu\*׮pcFHuNh_o,8|?qSOIX!҆sHB%So~ }.y}xE?W8Ǟ@IN`b#A2ʨEerΰ?JuC{@;ӯ\+F(v̇OOrKuhVHP <\2( "G*AC?͇ !F`a4d, az}XH!$NdN!%hSLN oX‰JG#8iaPC!MCX)Y@}4i_V>) G*DPz&jQ6ӣj?ˉT?x:/>zOy*HI,'tb;MNTP>p$xh>z)HKx"LQD1:-}Z Zo Yiݣhz3 z߬B*k)5 "H6J9 ?ןIm$ImZCG\1aN 1 D ~w"` ?';nI\Q![ -02=o-5b b@)(A,I*lcٴ?'Bur ͅx'TASx`5w ^>OrB M:Rn/BI&eGo0ݖUZ=g5>K ne4U"(,1APYelr姲'7mANnPbUĄ SqxGyyiЃ:>g( ,kw0 omv ,蝢3@\7r1YX2mj]T{q,:OdG5m]\Ak3 "F9nlT$vBnL.WpLqvBXYӳ?u 7N.^Y?lMdGZ.WYځCPmH8t3/Cxxo?ZV[n) ޔ@GACSSb\5˥,~Ppj" ,')yT*w (Սu9[67KWAXTktZJUZUy`S7[$-DfP x2n󏨉 Su˚74oŽi2=S;t3~us0$k47 hR: mjVV8$u+=?c"!m"V|ax/n&1tpgadp!]_b>SK)s=`WVwᆺ wa1uC7m0u6̅lp랎Q;:vD#\׳(-qZ,3~w^3kp+p_?b2I"BQm] Kk -o]joR?GU8s5|u)7Wxކ3V(!@k-z(vQ1: _.555|4Gv9дLtIW 쮎%e,:uGֺRt+F[׺x ,v;Y>Ֆ'X O"V ~D&zps8I ioìVA}86X ɦHKB_eo Y.hԷ_J;|m"$ ӋDc@ctY$" Q~䤢өJ' ‚(K >ob^8Q zws? -Yu+d:K kXkw'3AIǩx@^1{&( 3zNJjʱZBvs aDK]!ޅn%J?Woy!aG[9̥Ժ<+ϗʰkH'<7lMR[aXd:|( =HAzAaW>_eq:uy3z-P~vP}IY \_Yڣ^Ac/ܩV7XB}pw%kom>sw['DS Nb{.sCpX]}νN~.*Q!N2=cmVQ`sn-LNy<Φs['(bO[sW(Oǡ=QIIc?X4swk+o˝+=} -7h`MNpK'E<&VᏄ~=8.(TQҢ]&-2a2αm8D;fG'3d!O^aM&ɥ7 `mTr}=;|J'ѷn ~y933b-?Bz j*M?w90TN.xY6\~(@W.Zٹ V%G:?ˏU~g~gG!'6) R Jh)A(ZC\%ñu1iڍkZ@˧b4vAR.03.Wq0+xys='`*ar7ޕ# -&vǃ3_̸o_iAE}e%MdL̐6!-vK"I+'~?G?%t.F-Nj5wXI{n4<2ah>vՍ<>b@.Y)7 قz~]Gh>j+7uy: CfxNMG9W_ *FqNs;3TNgڽ't}8z_z2z"'a5q6оׁ󋗨\6`f+G*7k*ar^5û ,˫NklM^˴T[% 08jK=Zj͞n9E(F4o>=7wkF$s\e,bscik!sJE}ay=R奃Ld{W'w@mWEfD7f) ̵X&#}IMgcguݓ3Q3s2u.vY\#K \`_i['6,(/U$G]s75ٻrAVt͌VzjMX]#U6˚Y(@ͥ\3C۵Ո]`8EH;((V78MrOcfk#u+# d~s. %b˻#T-Kt؍b(sws/=!# wXְrUbH@hRk!C($wΎfJm9A7g9NSR^,A(aVd]U(d6D&9Y@vpl1![#R[31tAˌ0cFxr:fʙ^(emtI|"TGsvN&;,*b k^o"+-yQF?K|XZi]f>p|5YF/w&($jFp-gl` <ƃQo B)YH8T\-]s LҍpYu2E\ ;ٶVԲAjdL]i_ uVV `{AZͧ CH  `CaZ:6trn3J5Ҋa8KYI5O؋>뚺v۾ro~oaF7Q؛﹠I!dbe,bdt2WzΥ;}do.w|wO'Pxwy" l爄7":8ڦDM&5?X{xݓFVk_tR(=V ;nL/6*:L^7I U3< .1.[Ag}2m +Bp x/!36Cl|-u¢t\W};/fP㋞&C;@.Ic~vuN<_n[h֑[Fq1x txa]Iό#YjUÞi}Q4"g ̒o9N>? A *H_C$&<@y{3!10#<O3aJJVJ(UJA*!jf$KZ 2LbJ dbDCK$,dFa1qJ3QjJ51X7Be*aD@YiK+1+0rg0&f*hsY.bɔdlEfU~:mN3zibJL ᨙJJa0 AINJA%.VvN7RBE$%"Sco !'q9cٺ}7$h;A(GIu o{~?Cb3w_~2}zM{tˑNg S/GQMzY)J.{8أ7Uʙa%qo\Q$pL:Y"oJ]5vaBݱ@l giHTۮ -EܬlrkDS|{ٙИF.h#Z ?Bo{ԁv/f"+x^X&Мy`=۱QCJ<ȕnư<׽ٻ :~#$|s:0bӰof9ޕ:8f0y￉GM*$e$0@Q?@&mGKL|(7?lBӀr^ŗɷ~ n]qn3s}[l(<舅I 20p (uF"pWB ]QE%A`u{Ex2"x}>]3\ݶ2Np!K3ƖfzF{w~w4r/^ vcj !`ls9|5ÓlyL$$5pz:־P&m뛀!|OW|/.zς/. ~; t >W̉P ~;u>,]!Y')8 xs3_6M Moc( 0p R˴QK "k?dc򰛆aD+pTRͰ  H-C>}_?[`A+p*~_Ǚ4瀏gą5.p@פpM!U}Khx6牯u\ P,T}߷o;y.6.'"2戴yb6ӝlk蕣ŏk{[Þ=^c4c3㒍qYhoq^, iƛCbr?|wuyb C 6O3=NT4M{54R'(qޱpŃS%e\CH[6`<\-?BqqTz;t99=??&azm! .X< ̦+`H?HaLS XIZ&s eІBLLAAwk}xcW*;`{o`{ዀ`SOQ\zGtܣHMxxǃ1cB'"ΤzŤXM829J5[7oē6@ C4XmX!ppk125$ l!b?t(:cop!n˺v- ZYXٙZ+ƫR%Y(Y\dv\!Oh4LZQHfj“T(UĶrb6$ѯŭ;x"Ű@0!C7lŧ~z1B$N @o7lb+?\ޥ9 9 köN ? gɁ7%V,7kquayS}b]ޱ]j9k\\wg};k{|!fW;u=.3jkZ<)v+eci6܎K!ILUIB-EvV])2W"ePfEzm- 44*d*i$Dh7.Ӟ_AYiKK=CbTX)0\% Lt\uuR/ֳEEF|sZma\kR;zYs9Nw'k|[޻a6wTu֓oY=O\9rP<>yuwbsypq=b ?[sYg|=6u#9빜\o}lw}w9n&.xϊoioF1Uc<#Q9w"k9s:gsԾk5U|ToqӻQabq;&xUjSUw*er'TxSV73:TnwbTwww}-\9vkg$F.GIQ3H*XR80"W՜ݾ-,HnЛ8wr&̌ +PB=@>r`[|`NtǞnOlɎgOÇp9w`k[ҁ)FN$$_=>n-=sKX"Tr:|rwm qF w8痓&<**tR$yFve?=4Tv- .xP T[;CVVavF4%c$w+"fs)6j *9Ƞ p{GCˋnoin;чt{&dT?\?_@׏nc=cvj*׳;*cvP\ݫK(yASb'c{x?쀁ڌTB1WX{g5w.]ufpGxݰj n6tdO0aiΓ*##>|'?QŽ7A 6]X% "UXaUdĀ22k7>[&`5`EDm  )6HVG\ Lؑ|F`B{nCd%_;z)L,q%f3DN~x:;~i !(9zbv?v\ W9m[ a{F@ǐ,&/A0<jT~±tނS ~:4P[ٍ[B*L$"MaT[d kA%/A9s}ss5BTIUp s&fw? A9~z߮(`(wmk~_%'`y?oV_68+d8 ~?ڿN f!3t+c{Q%%-ưߏbCw4 *L}r{=Irx?t~*Qw|W_ͷJ "|qG=-a0B&~! ?ul|~oxxCbAM,&4gCKM!X Hܛe Pfv-d̲TOvxw1yvL$@B:k˧}@Sډ_P͂ܗ@(:#ﯿMӼo"=>v A#k!:d@?up=Nޮ,UbQB9 \"B Y, A=0#$`)p~^=koɄӸsӑs/Tǚ -wq|{q_$!fh{inZ3f<S ]$ dd 8Og'=R N+ee-U04h?jwNYa()薡!~W.Ls܁u eU|47dC'7 @'R8F"W=d\v L{ǯI^c XC(R?#eg <(0Z8긋^S,ۇ{[}$ (X c((0ibh$/k>rg?8i\OnJy^|wbww#o7B{IJ:c__?@%ks(5ꗐk@5X_"MD?' 6S}0pr?= 諱yA}SThU #BɊErӝ9i CyF J΁Aֶh}TgFC"ikiH0 9˸kcB+YoM,rDJCȎB95HEHt 4PPP@= Y #E?ڏ>Т4" A?g7GZJK =^_gZ$!(AKԛ `"Ѩ*"n&WDA߷ڤ^m4aY694'holl1|| oVXMm?9Wse_pֲ6-~ocY:˽at[z L)BP: 54fH$}?_:!6Oxwf;TX24泗^dBPDzwOH ZzE( D  lCs*D>1~ _{2)Ɖ=gFHG-Şe~[Œz\dB25m{>*B7Ny63Ɵz{J"V 5s @ '`TP}#8FMWy{<ɧ޻f܄o$}>U7dݕD}ل /_]~T>r(]."YSz̈́ 'ǶzC XG@}tH~>wZ;s4$TJz 9.{yqрj,1lK  w|fKlADlP p-5u {nĹTuF:*_!/Es.LMvf~XRe 0@y&Ex(g g`d}nixcYcc6 ]MhQZ&ϊCJvب,9i)HsP؝~7?jv!+U |ZwaW/sQw xL!0j'yAf7nۃ 8DT?[/Ǜ(t"kP7&_?1((\gcLaZB.gU*mGA0$9|F{ӫP\D==sL͚튁y@'.!•keЙJ\ 4t 2I9;`oR|`5xs }٭uFB*}:,ݐ3I5׌xfRdq;IIaU8' ((_%KX7\\䡘DrO-gD 0|:4-b@MEp"l}̠_x^Fw-bkKNY'{ !-/D!o^=4;Yr;ꜛxQH( _ o&}FCp) )!^hӥ&FP lϯ`1н Ć-l+^I$A)Wշ6tUف.–9en5V%! ]}nݘ8[sjǎVz& 0A;$bO lȑuNJy2mL$Xl J~BhPqޢ֨,Ot 1( @=-HI~ 6![=>'T{{ILj&!!?І>6A$h=:|7Mh߁Ҥ?f[i$HxJYV.`>S%mz 2d.x纘%kd G9cfn :Ay$"b&"''Հ2Ahar3-q6v5xErBz}D<}/UOؽẽRb`WurҔ"Dg{ɲK<*6u Wr=GlnzW?őC NeMyƄSC:'!߷o6~D{نpC b"S8%lQ鉍〰d DS9˰m@4z9.)HVڃѭGuԆS{n>/y>B?:Vul"l[%e9f;15Z|!s;^AɝC'+m92cjοZcvt|b╫Z*~ko~ތ)׽[&b*o99n#: h,37Brq2PP >-"t({ʀ b_:z~P7aJоWd}2If7ePkޯWK톍No̷<~1h8Ҁ`v:%= =8 -ehAJ^\A[,c<|'*Z[묶q[ޏh[KW],e1B[v=Q,( wj{vA=6<6էނB(u\8l>Q@">rRH4Y&JД"w9o"Q5+P\/2'1 }<3~.?/OlZIT}ˁ=y\׋'lɧG]/3O/hiS(e4 #-:#q"ǃݧQEE4Oj(/XW^NT;j`6߈w>`׈,|*q(tP'C2&a?fNeGF^k`څkbH*-Wui7>QPhDM5֏t&u_QNK:8:h L0fX@-EY=trZ9V,v2#תbU 'wf h{p usE"Ne}R"3\fm=swrsP?t 8:\=}Cw6lU/3L|! V'NF+z^d\؆7ldcs~{F|^"qjvl;~e )O֐IY$0R(PO@H|O'nx ~K I\:ty'=Q9|:f`dCU0M/Q7ʹ튇C!sK H쫀sÙ QSa=15*s}O+q2F=O7%CXgŘ 1B}z|aLs=51ǁ7, g:.~֯6mcflr:6Ekߛ[ HtHSY9AyHi;|6̳:ffβ_ юˎ9V~5viLMx\9ERl bCCŐƣ!q8?P({ v~33ImeFGAHc+V`͍cՈk,<*P >螽w!C$_߮=\]9I=sP.ː!ALh=*wL[regm3B&)qDy_t1i@DEgu9ZKm/tEzFHW1 `egZḁʹBӪ9dbq54)sQu}n0Cq|WNfѓv?6J3 u56t[smۃݵro]t#oP6-YMɉaqVNISvO%a7uήծ[2}Dwd̾u:WxhQ>n4rǡ?OC_LU9-_${nZ*f=,"U>Z7&8ΓjYg #3T#Y&9)$4T!|y(ugᶲ§Vp -[k*as}0'?%=VP gZa{݅lQvlteG.bF' zxu30`K3Ϊ0aTt,`i{w:XwhvZY;sZ@@ BO 2lFyTP 9Б`X úQC)dN@B?̓TxRZKcR7CC>Q DRuoz~^6vkneiҨD j!H2e@s}T;ayFiaS9aЄ}%~>X'IY JuюH -x)Zlvg!x7 q\?Rf\@58(A XnL›: Km[@gpvs+:{~zAfjq  PQLJxj ^:ݭ{Cp`8?[6M5+?ɣ!|UzY/,'VCmږeG JyfT[$E9UNϹ[Ta'ַNܺ0sU@vtH gݤӆ9΁n" ~υ5 99J}6EA?S%@s=oӼA"B͘ofҫQh~X ?w/mQ I8dDb_3,æ0x?`nA( 5Z 0L;AE q<-Rt(G.6 I!ā޷$ѽ{FW5%f M!MPj \qG:痍-FTtȂ1ƢHh)`  9#Cn4z2uu&-Fc4f"Pa&LfYd3Q-+OH+Va9 Rф#gZ (}i7 H5-&fDԹ%NK50Du%ӀRӉ w"Vk!I`,2aփ2!$*s -O}Cyy2inϹl.޾c'3~kv~i%@s9~'ŐA 1εϱĤ;]5VPZ0C9͗j(qB" >?ޟo̟l5oGތa9|)F[_T1ɝQze!ہv\_壆zYKYXJ \vEe<Q{?KBJPASSrm0i#J,v? ܘv+tw9a!p(*=mtꢊ(j5RK idv׏{=ky(0ti: cG6v]Z,p@+ >- $E;dbW@#FX@і)+0"7%]?=8|OBz-ВC48 SR\%&lqp(A$5SUEUQQEUUUUUTURzHAS RPPuu 8 b %-I^Pݙ e!J0J4At~?OP}vgbdhl(Xd:Dgh!CP3(S?$ƈ=% Fo_FXxNJ) $%zR;DIA0 1m2FNKM|s`WnUN0 M,z󓡰49 :>4Cv`ݑ50= )'#_}U9|a.rayjGBffC'`Ƙ%RxX^:y#y!,k(E YyP(vl"v>< \AsbL2qDa$(,yd[ohJ04GAml&!LP{zys; Q΀lT%$xm⠐$H܏nGqC~ӻn*t`?,ô^NN`KO8;71$& R]t~T9TcH60݂(ɤǓמV#d?>ʤ\ tp0H7W0H0\I5_Cw2iźQX4C%8g`$Vz#uGvkw,gӱKAy=抙5(?zl)!ƨeXlit>.N4fIw ?p0W.ym:@TU *UUUaT}bD_ `x2CY{%lC7zts(rյ4 FD{ x?U|p|)C{4(LkqtCUv2 lDT~A\Ȏ/KTwC 2EfuvsBh _%`?xo^% %?\=@Y@MP #Wy00GW9vm8H]q f8 @6T Bj_ܾHW/>răqR'$*NhؽITSչn !}Kӌѩbޝ& :FBL赫eՉ1̹Z,4ps}Q#`{z`x^{f~533e"m8bn5u[C7hi`\(8{8##T1** AEEdDd,iIpğnl>p̡s67lGkiiMȑif@Cu;;~"hTM&Cȗ/.J<a&P/9Ot 6M` GOmH CuC$Q)#N6xb5(Œ%; p:\l ,s2+ȫa5Qt~n*is.M.e:|md.۸Df3BC`I}d.W0t .h-XųYmgdD Dm%j` %Ra0Ɠ^k ui(BӡNݝ'㏌N&EPvW{8#8~aZёJhN,)ŧ $ 48";50#e$&0hhZG (QMt/=[PT7@:8lhpz~51C?1ds;z%=3'K @&oVL߳} Gf9,CLDC &!oLMVvtI:8' !Pq)) !}R3TH2$" Kh@QPvxn##H|j.>e݁Fd>T8>I:@׃ &gFpSMUP]tIv`  ZbGS /D? ^xk.8kjk/R[&̓bj N(1*FB7IdLVyfC .KN#AȌ%.;w8' V9(F5RPnTC?E'}GÙG׉C: !P|~.+{}46\Jg#B[zB?fp6;Z" Nmm&.{tkf . -DqWI2Ld7:F$CB&!De+׳/xA?>ߧ*9'7#(,gʩd|1|M:Gϟ "CS/VثڑR0Jj i\G?In.:n xn$.#0ɖ++#},l~A#mFHpp-6V2PdE(sk?@Ȫ\ݐoLo>>^`k9pߘl,̈!"@rA xqI(g@'RDp38fI@6UJ=w?);Q2܈pm;cfwb_ h|x$g"u'yGU/a*tN!_L}=oF|mH9vqp2j ⪘}?c C\F6`i6 hNsEDwnw:<4yL Qy* 3#ECn M98V,eqgIߧ=8$=-0NRu&qf1d[ @z0?~_H0DevO'XaiH~O$XyΗqg'OC=gm/'jSc3)jX81E_N^}j'MWrxL#+zs\eJ17=s80qIn8Ig]WmFE3LE0‰X?Vш$%B ;o<-Kdgj{ K杝F<9ZnfLywxmsFW.wGʊ4;%6_?Cv\R$K4?w~& j/fh#;G:~=(,瞷U3 cEok?h5<?~ :O?oH7~' }^^&0t5]X7ьc#bDjϗ_x|y;n|SDC y׈-P"-rǖ}#BHG,t6g=Ym!5 wYp8=N rI'~<"P9o<$ِR+w^)/ AffaV=Hb[`T,(m/ .jSW*[ $U;ܷO_9>8|­Huݭnr}89C&>଍ 6ZY;ny|άi +D o$=Bnn$#P{]:np~ʚDO`$7;#' H$.Jyxgm!싪2ɲ!GiQ:>xۧC wwoKN`(h,Qo8! !^^_TBÑBXn,dKXӧcxWQ3$xnL&INd΂-?R@B@ƾP 2nsgXFdM%W^6T]A4m|VI'@<|z5fq萀mml9fZ+G=&cl,V#Q$_SwmQ֗[Gㆅߣ;^2 zӗ@ЭecmHd>DdÆe0 ~[zp;cLwܷ%Q*q~LVt}ʢx^wϏӏ SʠxgZH]F%:ûɖٖ[9VKNv;_Yϯs䙼B}Dm[Xo,4L#.|sHG?"~,PFx%kH{#<9; d0)!$y{kב *eAqG(JѤ:θᅡ_y`pU T<獀]\76xTG]I$$ij, B"-TVx6`UcZBbYUAT/thg`bNKm*] ^ H;GeG? lv4bx+Nw/^{2'!jz}^!|I0bW{dN"()(tKP5Pfe-?Ρut`p)!P!Er6ya'7, @ԙdm0s%I*EHRBȣl&|>}C}ٌH?/șmSZz @(aGvѰwN``;1DL.OC&tĠf|Vr-Ƒ\dk-AR0"rb4LƧlu a|Is$kO&b8N.A/śmK#i m].:j:nbgsf(Nc˼ 6mJ);HF3Mh*6ɴX3l:úgp4r`}:,o~@ n1a~|gv܁rٛ r}[:#P2N)(RHa&zͻo]s=)W.Ϋ7`y4kͰ& ځD`A$h"!9qͫuǢܑ֏KNЇ¹U#,e6PA(Sl/JtvuTeBBR@ݧM ܃%WvlQ 01G_C깆v>ʧm/lmwG^O N?|ؾ*|DNfd$e+r7'%L8gDp`~ȫ AWq0s ~ABuͻ4Ox6M Sә!} %CI.q8q UUUU}LY4<y$7J} F BT9:-XD`DZ˹BsB !: ȌU&U;U{] %*ٳF6H4Bq]ٯU.xx!lq\j48JhF?" lN6ɴm#7@G Okǎ+>3'zG!](Aٛ4szjrN]] hT*X#mL;lli=z`j6#F{xFA€9Nzķ>x;> Qopk&vVF3ŠL% .R[X5-"e~Y~5 N8b,ql12qϮר(L<n##=YxObeHfPÞ!m/=lpkְ ڧh^! CڜB<#rUDč urX |@kWaw!CΧ˛؞yˌ>"X=9Ag lOkZ4uO|OMI", HQي&5C_dJwY)`TcaAaXq*Ԏ g%=Mo'ha+:h_W|j;ǜRJ׉ b46`TQ~?}ad/ABMQ!Ȧ7ݳI\߇`85$T;cŤd v(CaѲ E}їa^)^D,@{` :,Jǵ@Is4P&J}f0-9 (94 ^du^EUK·^.FѬw ڈ(]*]hFAZ̛Ơv1_3oZ 88ҵPDE"\Λc<.Hl.qK%k sp]#N3_MfQamWACp+Ja0 u%āb 1D@h"DXxAHѳe_IY؊n\٧X !$#BE©biN a{[p|;\C!4s ٍm ρ #AK C C^[;QCw4:#"2ns ;B v߈: GPGU5R3*1@# SF A_{fӎMAp!0I?t X-:y_\``AW$W3+\g7AX/ $N\C$ u` (4[K7dea4[ Q!)P.X)B}yï1M24AYgU2~ d_X8CdF %dsTwV"Qr2hƵE/5 "S6!qa1;9o[ϖߏ}OCl{D0&5~yAy^6q}='BFH 8!x,K!s|y-D`fz+=֛h퍢1,QǏWC""A֞ݼuKit~$L%D8ǾiԀnatt!CL8gp']ė~cY(H_zj:#i@$CN/='qȥ3l},%P0\!4(c>dv}$3NCjR(Pǹz>: DTAֺhBrؼF'?>mKHS@wj⏒ $6!2=oQpGuyCݯ|LgvjV1$_TXM(s 9OLMv*^Ԗz0#z/NDf*Ei)~vn;58̨ӲIk!8g!I[NH; Ri-!ąih("O()\<4v500H6O_.9áڐv֦':3ܩJPB@r0~_SAc<!4 %añ;tj0P"0?3ҦnEd{{qఌ.pC`zӄzLqABbj !`D'Gz9>t3C ?L([ (#2E$'f98ž_Gznȿ$ЋwH>'6;y+?π1_k)cScd!{q*',Jx }`@@ORt_VPmQM>FeoͽUטGtih"޾cImR.:x@v.eZ)T4g. NL67\E"L;F"OKN@=MLqTڇD[+x7rڏ?AdR CG!PU`0q`1suYܾԨIp ?bv-4=*Sbaƨ6##kхImY3wlbnMB.* 2d`r Z 䤴1vJLrs'1$D+eÂfT)J F>)̆Fp:(]d 8"̳mFhsLrd?An&܉i#` s.v{}^7USo618P\xP j4NV!'Ut+LO y1 ߾z<`7':3 D!×2Q/@ֈ}I>S\:hkJ {8@UE:xVΊ{`֌Z0 ͙l6R9csѐ F(6׍^89 P Ch!;5A2M"  #aEUQTPSHcp hP7? $ށFhL8 ,29sX7RmL9?)iќp>/:Cן@ݚ9^g\O[%8xYkԠu%d " N6^kJłbq֗͞tr9ʀ?S?=OR x1X90?OX;M% %C=dw`eOP^8\7v,''&R.ItH4P0 $)tke2IE3쾢בj (ݿa1p!{"'G>oBp3{f ܫA0T^ۈYGrmPNJo BU{Th*4 N~FtX̡=adAֲy+&L\|σxK:f&5a/eg!:ɖ8Fc΋F  4~ӝgB (E# |CfB' e H>}A@{6=^E9D3 -/%e::07TႹqrn1%lI[Ϸԫ}^.)՜bOYjHf/Gx<ޒ$b =2_iv)>m6\Hv:7}Ih4ϖs{B*C d"B%Si4e[",H|>قdjqEoB¯M4獪DAh6woj l\39x$]~]'QitLl *hR#ՠ2F2hdnBŃ%G ^ӅTSI7H u|L}#|ô Eڎ 3np%\\qR#&++0DksĆN֓bfM)`i*5cC{T {Ԕw;_ސx'vo߸Avl*ۙMY˥OP|FT]l7ҢiWkbcFYntͰ[Fs‚v!Ӷw}K/vH Xz>%3蜐]0;;Jy5>[fJ1B2Z  !FS & `@B9*+ճCGsJ*R!"M-1ֵ5dBbdNVp5v׮$%vŖӶeTa<ۜO"p$@nGrB<$D+&Ngobsװ" "i/6(H^|xERy$Cª$A 9/e)-U0CuOD;lbJv"'dę(w ۧѰ=)Eˆ| s3i.щm#uiq|| ~ytz>>  |:t)CoyYb' Yӹ9sgdlhĦ8j:!bc:x Rhb5a[sI KI v$>9沶##ݣs àiʆ%(V&;S 3 MoJ1@9 |@hhbL>"{ˣ1W{5d=Vl50hS 4Ap0ԛi7^3tzZwHQ܅o6tgАD*?Wm /n k)ꅩN} dm@3p1$ ÌQdK`%NTB>]=0$2H^$TN]kDPnf:8 li5P N&;Ѻ9j(+,tR6h8dQ6^Ѿ6rRp`C(mϋ# rg#6 -0h@}%&D<5Ph &[8pEfF1 ?X?47Pz`)&q|\<$XT$rhhbT(T #(wch?ڬIZ!'<2`q9cu:Gm]{kjߙ3Hxq:ʏD:awů#,詹`ߌ 5AY'+o ؒx: }4 KIb_˝l3[>0GdH9vz86H~)_gT8h |~ pecavk<- f!@v '$#/=6ó# 6I>y=7|ÿS}@_R @@J`J|> N{rfCBˮ]0?BXY)<2C !) =<+-I˼ӹ%>pԇ'ӻmƳPG"7[)JQiZ}YB}P sҸR <:Cii;C]|E8 y@n4z!q3Ax|MxĊJvs-Ƀbd$8 =f67'5'lzM$Wa=rM9ܞaqP e'8f,f{ʄ_[Uc>]2N:}lcCUT{l7Ca\XԽ1|N<0+w>wD C$ t`'v}!;:ԍHߙ77(0tptC&ͺ5<#`*I) eD̘G>H Ә٩!7|z!ǺzmM^^ç #<ġh_!wPl@Au ..b=(6 ?w yMPeªkj|<+ý{XwA%T:q,קu 2OR تy A81 q20"c3Ht\Irͽ#Ѯ+VCr"(9UcMRDl^ glr"Tѥ!6#>G}{px*xfޗGo: <&߫؈R== -ʘ`>Oi"|^T*llK1СTqG/re{NB4vfpP`'qi9]9'O@sM0Y{FS'3TZ~l%=,B Gs!>HyP x݇l>pGY:i\G~_#GFx^=LT#4!. R #{=:݅#28|x_T j4,;Exv`,B6'i+ @gI4̤r-OkĭқBɳ5uڴe=*i#rGZ(^DkO@yŝ8KD)څ"!^g.b =#yt|O'ahD`>" ;hd-EGLMΘd-tNvԜd =V.j%nmuDcWr\9sg:fG"Z$^؋\K<;f !1; cT_0/7B]x Cu9fXwG;8Ty#GuhJ\-š)x HY1E ^aG0sO0Xyx")5Ye+ڊ7\{NC3ú$݆.|L(@0qyksg[ B5+:3 8٤J=tãN=Mga脊 +8ۮA=P:%3ߖlmŸ2ќ a\$(NV+Gb2"öBbCk>t0` z -D)̆TSd548!S }T|q ߓrhx'eɰ: CZiU2thY$59WU A%Y"F%ݧΫ"zĎ& 8>1;sV!h}j3qiqx9\Ky=K^0f %@/8>M[Aq7ֽ x_pDr2 ԃ$C"P2!g*H]; ޳yi5׾QLRyĢa**Rѓn]1h,.m#Q &:&3:$ !;}x|(n9sei2QO,K.@x q` 63xLj+Y?+ӯUN]|Np̱}R8D ŕB":mOPZewb0Q{7@䬔7*pTjTkGQo܀f%}4(l1>9(shɴg =B2R}wcsFk\-mR45ۖ\de˾b*j)CBU(c I.~`:ƴ;4WEѣZh#lW` '%Ϸ~[q1|0$.[Ѭ| %}=N@vxCʩMP EieC=*%(&[KH+BrB&OIѬDiJ7u Cxzc=ǖ\$֛+8ˑʨFerφʘ˘! Z%?4\S58r+Y`4aeUͿtf s{7Hw˩ xK/0\"1bٝ0pK*1]5H|cK0D`q88WY[%L. |ݚad끆 hgaLׯ`>2u<^Js`Emk6Η25)>5Mnzxh˭]SʤyrR9X;@Ƞ|8C_RN>t ah4Fڕg+ ^pJ;\Hd|=xcw`L4"w=:!bnMRn•: vO B3n;,bGkdBLvs;6ppAa @ۧM̙)0AEM 2=01,a6Bl9s#l"$6Q˹xXnw>~iV$-^H4 :,4w.S/t|x3i ؑFtA!G56yZ]-Ǵ=]j虘շp;;<)@9ɒFfb|I dɕйUa H'\ֳ A=\.e 3lZ&6?3uF `ጹG`M8؆40~١~M(|a!;Q'\zI1ƒ@; -,laaDZ'Ng!n8>Voc@ `n@%٤MtnGh~&Xlgη,$;̄orK6!%Џ%yr^OPpG'Fd)'p8b.m8 N7.s !*=4upç+rS4sNX2B1[^4 Ǯ)֔XyFY=ty7̠N,8Ϝ&$ џ,uI93Cf>!}6=!a}4bx}`T*dW]psG AE~px">s17my H' D |Ft~8y#`!P!)L2v wO3< ``vy'ߝD67p/޿Pnw8BCр}I;~0~3d)) SHZ Ӵ{21uL4^ۦ!ҟA(Z"DkH]P2'C=C‡aϿgס0s$PK1*?(Gm$mFDܪIu@mp5ף!zmAVA$gFce*\Yb6cD6  j*dw ; 0FT,bTsP[muB|E=r{3bgCa~{'pxyWTQ潡7ߕ(J@1V &0aYE/i /WsB &+ [vǥTH>Vp~3]:{UUUTQVg0쾱~Z رtZT#z1*A(|w+251e,La8N8ǃ.̹+*oGd,E1ZdֳtMq A=Q#^@TIqN)`,5d#Dj PhÔ4xɼ`NNɅD<o;D#Or΂_Ycph|E~ EHXc(RǴaJ^ʡ s!!rQ_Dt>/Wթ͔8fGb6k }ݣ> 8ܐa>MPA)}k{X!i) lĈCIX$R e?{\(g~1рQ@3?aIlVX'+/GhOf*D8vF2F89a”G@ӁD1gUUajҏ YH ІHsz1I̓S( F?0X*YNS(V,{EIiCu+l7jilcId8f[ZVK8^ SJxMEK FbP40K]u2aVddf< "͗x(m^݋sAgɳp!@<]附`u'ԟCEH'nMCCN)rtiA:cld*On}ex߃"!gѱXSU$R?3̺fdAh"0TeD /u";ZPgߕgC8Z:7G Q֢bd+@$ /dz?i?DW?hBa9N~vU ˡ inAC΋AQe-złBDQL"A]7 b(ڝ"<8W?v(, U{Lj,(Vɯ>_a:P_:Z/b b3-8X ]1cDf53I>ZT2ag~y ؁K:>W/P 0<4*N5BD$V!̳)p-fO|m UVtomNקiqY#cϴ@r}L80$C ̓03$03 L0́2R! 27<&=("ge4B[na)T3Wr߀ƷW b  GIox!]Ump!b/Fj-h<TJJHsTϏ 7HgCYAjC07 |qt3ZH8g_ Pxsl;k T"~q$9sAOrc|D1Z[W) ;~@<CĀ%8*6N}&$OS<\H|+" TjlA'5<{::]XPH9EDe꩑bpLKuOFw/iwEMnh9ɭӿf60 rfWD8n(q HBssغm3Ea;k[מZ;9E(SvX>Q0\8$,6X؝<=0r۞PIҐE$>aN;8AY(:475ϧ7k(x[xj b 괘dz5HJt nI]j;4>+tߎ#l)ODwoR$}G#BFvR8¼l"ևqE[tsfS_ ,E l lMZyt5Su0Qn GLY~uHTk5xNvej :cָ݉o@;hH@qq@Bari̞9YCb1qW!ze'TC3}VfHf5)UZҳ#fH5$ߍ3"OGbYm܅w8TǧN <īcp)88!'q.iy糄5G;Wd2RQU_B̢fbdnʧkc %,:r"ЩF/O)3Nd8, r d]Y(Ҥ5g~Fuؤϫ=ܱӪϑ$SOl"uӠbˤ&}|cϷydGx%"x*i}~CP5={* z^}dcGKz"Oћ0 v|^j.xݰݍ;"`Շjm}y>n;8 gL9K+MqڻS٘7?ywFo⼤ d,#0GX Df-זU;p$aTjKje3ɖ{/"s;#zs!DVQT7ΌS0AA2Se`wFC9˞[{< t\#mMi?glzjb._x8 +\5C_7op;b!sY]<Ǘq$:?R_x%3מb G]LLc2A߯c`oq!|}>~Zo*J[Vq%3Wɱ7Tu%$%+t ReX?GS ;yT[!h 4ΊN5\-P kp3Na<Qחxsi(L1AM *bw :In8fkIPP"P_{g~3z BmB6\_>z_:n$׸6FLm›h຅rsզ o JL7rPz1ID ƎTL2 UTo(uӫr [d4L3#U5)UU ͷ %b4!'fz/=D::$Ea{YN5pfK-Og> <82r@@!HB@vY_K->(.Ӻ~pgIW.-eJ\\= pVUgb"-ͳDP*2S̵KZ9pTWz-T B( 80IpuvST⪻BXX-q ڟx^۞T hL4w7U]Iءwu:qm{IʇvUFXQahq@ چ(* _0̥lw*Db6()FN`Tת+şy[v!4G宭!yE<},,2>MZ՝ZMӫ6@na}i~L_'qdoxRo[)bCz1O |G6K Hʌ:OwF,?ӕ> (5qXWȂ0dI6f}>Y/#t(`l6 کP1CHLMLANdQA2P8A?UUUUeOյUUiUUUUUj3,,̬ʪʪUUUUiZhiUUUUUUV[2*3* ̪ʪ+3,ʪdhad,lt٣SEv_P1i\?|$Ď !&{1N9VSUUlHx1&$MЩLoRDD 0"j21l̂ Bjhl`2)111#Uu0ʮ($JfXd:J`F,9EU)UV?c t! TAS3#x'Hc`c3UU &QၐS5N.1&@& ?qj<ƌU2@z I-7"?p3N8@ܨa1`O,OXћx\ʔ+ӈu/FpSLʩ\mRAi[rG/1[^)MpD7^2 0?sN>z 2K|j~U4fr:;s8ƙf%.;'+ +r%s_Ƙ3z@7W7d &^'>Y qA" jЄkU^Vg6<./LQLZ2:R(L&96Z*1߱rG:p h'MPTQBK(18m5\+Rƛ2ۄc%t! #0H,ND gL* ,@,4d)tm\EL=όCPITJJm6wSY/ },9VSǟuדМ'rw5:mP=@{"Bôu4QDbI^zTTZ" P'6+AGj :e鍈N"y{ ܜk5n kB?6D4]x:4TSFF ls$ `pq&~a6phpt`e9%E)0UfTHF𣻻MOLasm@)$%=ӕ5% ۯ`)o0Z%uU^Zt6bnЊ1% oxiLrͱ'Y9 V㰞`ĕI7}dyV$ü5T`pbizyNA>FUvmtG6gpuR MρFar=JP pp ͌cC2&hDwt=5.>SB5g`hf`I{# vpjiɸ6Ͽin=v UU<r X]8F)E>w}m}EQ}8(aa^j6YMb/#W~4Nl(I T_P-w2q%5;zQh816<8{E 1uK`݀ʍ|;AmTɾ>)aLoׇ"=EqD%)TIHǖYsWk< Èx`{a]Ϭ!,/wpWG 2$ojHt gĔX8k'Z [I dcyPl:ۥ&Sh6r9/Oq-3=>::Yni(lٱu7FׄyY!Hộ]XA蹧V8]+wqhL>jd叏ps;9aXH:TR:%uU'B;FW}|*W?/YӱHM ńXh @1HJXY:GYL <*6` p񣀱~zu XgcHԇMs Vݝ0{R(3(wa6O$o +=|. zﰉ-2H{sb\ 6  pnUY^lDvh(c_*= 9xe5x%jFP|?6S2p~rk匧ƐA$d)5 8>>8FPУ0:QNp}sqK8<U5.HoFR ("|M?-I_O.A %L)mgZ6n %f~ VS(MY (bc!}ZlZ!6~P4@Z $~k"QSR8sA08E! H@0ݯ0^~R)Aq 53A0g}ӟalQ5-07ߏ\P ndH("Llɪ:j@K@d ǝ~U#X8$R9Bk/o.;'SGO.}9gﻇO2X>8\%hyIw:;v|=@|9sG)J aAE+5`4"zoXJQFF H_EaW;7m?9|&N#JpB" aTHԀi YLg3Y3nSPI qӡxp˧V31o}PŶ% rzW뀟Zt˙q=>ݡk!4u7ڗ!BBBBtJ0Bq:rO4rƻZzQB D '0xh㋅R 1fℒ<~U*jʮUS>'ճh:]{1؂,߮=yǃzGfQV-TE9Xyr殷bv3UZ@JQ rEy餳4g"*"{cj0@U|<=M pǧ]EQEQsNZ-)mltY̚1SaX;29\M;Ԯ,q:ZV6NXUf/GN"6X{;Ip=VxJt2ijUg}K"Cp݁_Czp(؇e}m,'fjD<4h< on?ݟrRK<{#\ΠWaLTA1y9wc]&iNb"xT$4 i.N!A*GT§^R5^`@v /vl׳pGIɜ}HP <|JåI)!087fω$ 0ҡȼ {B˒w0wcZ5e{na !nХdT`rlC3o07Ιgd+f>|$D)wXᙛփ׌Jm7\s{ȏ.JB cr".S7`E䇖zYH]9"*017C5}Ӡx4S\ D4S8z@nCB6Й3a32IMAl.dfj> C*!Td0BuňiEBL59 Eˈ:,sy2eoLa6!!geG*LZ'[򵛂a50_V1"P{yvl!f |ՔYY9M*i<}S@@u=O*f _W71 |:^0ϨeD_,yiϲ`y瑟^f.Ej,ET6:`=ш؅Y`܂;/=1]'!(*v!MwqHMŸP5ӫl2V*Aq>-L$$ԨSBׁ^J{eIgrOY CCNÎ9u2;:Lqeq||&Ȳ9u˟@^CxO4}}c=V@H^D44j& #yqo+D9{  Y*ǎW2yERrM;m9" *< m,^J2QQˢM&A8ĤhDBDZN5F2k $$9|zJE4{qx fkWS*gPG24㍶u*GH{.ZEE7wϳxZ!;m1_lΨP 5MHtۄ cH٪bI塳fl5,svdMT~߁೩ ԤOg+Vivgtm CcB.s*iifqNXugvh1CLhHclOF$ I@ r4NXźEZ\5SkLzU2N >KѹZxV *ɘEe`0P4Ӑ|\_03#lұ1ex(ްVQ8`Z0i71*;UD.Ѷ&X颱p c#.ir8ZY2+хQxvt,e@5ǡUSÎERU T|T+¯"#I.\2S, M5J\pbn'޷oQ&$ivacGYpv(q&$_!בB?;4PQ; ^$A#DtOtK2fUUfebGFQ 3,"9!rbvm8i0ր#B6cMj-@J$]"NS66zS3Al慧@ŭj^dP?I*i?F>4+ەLJF  zO ONya򔜃'xr׀~(e&*GBWD1r?>OfcpڈbL ES*kI:=-P /Q/CJs' ܓ۹s-:4!v/nq2@@A83X_h:a^oWWl)"h%*dT_ IJ)2GЁCR Q9uwrYgyP/Qbo5^HB=;8N/GPtCߤ=?'7/ 0yeK1T5dCOn84leQ[)`rizfMPD DddB5@aìA͖:ʟdU;p:0!B9>+<{˕2}v:M %WsxGz)0Y0}&ع@$DXGjb Y`ĝi#Ah {OQG`O!lͿ3$G`1 ,q*@RϬh6X,;xvQdK|R|y!grI @|NhbT3$P! Dr O#y͟/gn 1ΣBf k.DfXJ| g;8bICJL* h1B#m\M6¢TI( cAD#%$7\B4hC>{>H-:jjB0Y]8a& 1)l9W>Q4S%>)9z7D= {L`32!c&T?1bO-UUUUUEEU(RReaHR`@䣇ID%+OpS{ !C<<16#s c-c KV3 Ǯ?i HOM᳎Vii [$hx'$b3:Y0e j]YZh-Z2S G/KԽq1h X0VV4Q!*QQJ6E1C@+~7yðu㕨,rؚ$3z7I9ьƑy2X}HyhIbמkRfޒkC34i2;ΆcGX([0BhC /CRSӯuL ol!Nj)dL@R 42RD 3UP2i1^?O~;x470f0pi3ZS*!( ^-X.3`啲*$ԠJV5AZe+0a4XT=efD;.D]6xhstL3 NVRh6hռuYvIR XIyap]lu%yxf]͆Rؠk=8I.;|+@y( !YDB(JvA~ҿ`gψϹ;e:чDF"":J1icMnE"GnM׬J5uάQiUzZ)J uӄӍ'Y]!\Lnj(iݓjzf # ()>r"IRT+G(_s5$u0뫾"44}%*($9H×en(,;.'o /W:aZ,rou(BQ"H1*KCR&PGuMl ARR0a#c0q#ۍ7oX--)E& ݨo`i0H5/sۻȮ-LLY㷏d*( IF8Dhϼ?iz~^/aBpjS !a\xh=i_٘ RP>~~o@/a*dղ?~iIJq1O55~? 7W?F ߽0!@@|i~?0\o0W__?HJ/KMD4LҟחrV S v d0Q$H "HidZ)& ;0)9j]kSR$>vAHi3ZPA57bBRzWBS'X}F@1 kqb#cz==< :gsc!Geĩ&+/l ”03D~.X"X/@B -X;(H{*(A@lAH(` gNS7-._¿e(]rx;}kGc@, 79ׯ cwU~,\IJ 2) '(ZrW(P&HjrP"(hZڢsǗ5ÇgGߎ T:|isD="W=vhQ5h$ Xa9H֜:4_M$z7@U\rOTcH܁OuL.r'pܺ5~!!9ߜ#PNtǦp _&"H=ISHsqV?\Ѡ>,zw%nɀ ?0-!!uKR>ws3to>[%ES%{vv0y?'C~*SήV[ ,Twq=|+C@AF($E4dZ ݣF02Vb9WFfj>d)` AݔmC1\ ~ &UWZUpۿe@bDORZF"@*J4@U0J1*IC%- $N 811?ўiLıc0\2X 7ӏ]geP pd@tm$RBE+'8e{.h1ALRD] O[0t !jBdgSA.@G=F3Xt k%E Ҩ{ʃhTSN{s Ϯ?8-BJ9 &)W=oBƂj O,ݯqD=BUB_yo}Y:m޸0ɨ-pYݛ] ·치m0]ly罜xwfarup0V2A`?wP:6tvGQ5Ӧh$D@zJd;':t[m~ ϭ!^g:ݼB%TOB2so☕It3 뺳)ë:xX4-FDV1'.k1(Ɍx/ *ge 2l2YVu6+,e8 !m yiH9Ռ$Dzo6=bq`Δ*X[La&en v. 'Fcg;J ,a H@ p 2>\~t_?u[R8JP괿Yt>B8c %&'>=B|D5Ivև!'I3ѻ{i˖LJ <1f&LN{h 1C8CxMwEQ3RTv l(q 15$ 5мW#&d}'N5 acigFv^M~8kz j gЍ>o 047$@KEIDUS1$"# JңJ[Ix 0>u }s"M(| k2|A4pӱ^`P 22^pAN;Y'US kߎU3GLT^`aLc3Dps0p5cADMELQ%FY2SD@0@4%AMJZ?Pv1ܔFLm3Cw{A{X@Yp@іb.NDB*jR:U ]rWɎQ(Q\0[SĔ0,q+#+ 2fֈֵ̒$IFI`IIhӬrX6d &TDEjZTv "&cADX:ӚY)k2LAdl&Qj: "QEo#<$ΌE230 (M$0a #`I!i ,W"G uNv_ :<S3nx,u;c-LmsfƕAfƮELdX`QC\6ν@JD$@1KI@WCJngw>}/Ғ}^븜Dz$-CAYz6|)#lEHO8u#ڗU '-QZ*cY #!TnAɡ3JN4SB5aKohq1 !i@SR¢a:UW?Y f._`$EfDAj#k>0('~/zwd0`qJ٫,/Xʗgn=Yh NV Tb?eD $ C, jDBn"QL09@Cg>}x ljY`;{q2.fZS"@X`Ӄ:;F!ybIۈz+:pf5T^SHk' 0}sS(ĊW '*)pJ wd`5xd,n yAѲ*.@lƑ 012Fa qNA٘0Ć2a4Ba]HD 0ɉB FsBl r1 v:!10"7Kjl3$"001A0c!LdR-(1TNô|g_'#._=kK, Ӿ`!NkFN1 〗L0Q~0]__4}eUWdfwfv~N@ י${#\xǩ{=ȱGsWՐYb#CP _Ct eVSk_\f@]=?NhHzx>2}ɳN`fQ O/dɨ8g-J͖{"&*GRNLP [DjJ2'I_Sh>9^AMn52!pU!K@W%(Y5MRPRRRM4%1-@eb` RRR!CITP @4;9P Ac"'@!CDc G2-65Qk Cێ¦' c1;|%xUZ}8S07DaY@&BPg~寎Eg$p Z)3%tA0:!h o OYlނ?j I8alG<^%俦ޯeUUUUUJ-RllIEeGWO @JEGH|4r 2RZ$h4hI.24ł t ]|oQ,D,q(asaAk Ahw}WT8Bkmj>-uqsN%bGΡ{PARD;Q8E 2rQihB f3`L@ "&!fDiF3'$ @T2,S L¡Z)Ip0C"+hLU.ħ] /c ñ&XZ=sR7҃Ym+7R@6! &&Ah֝35AU+ɺڶěZH#bBjܤ$cIRPc OoSO/4;^\Lac 3VԚSW HJAMA1@,S1UDL4)@Q'8&8÷W?* ,g \ ~$4sإksM}ވmH8J BRXaY~_ ! '\|Acl2ĉ>>j&SD)QG]26&ϳB3a(5&<Т559eZ0gl%lN{䈣4xLje1 Ȍl8cRƞKV9i 1+ą I@PeLIG +{]a6ƅt.h*N>\MnnRB Da(*IXk#MON7BAdiE Z55xOF*2I@ c˞qTvm 9G[+M 5$>n1[Ka$f\CQ(ox\yP0Rp1.Z4j.5 Xe\U6BzzhY)Vzq'8 `9Pمrل)WtiQ9eY+zi:"@]P,s"vDőHÏb@m ҏ*`tuFtAoUxxrچ& `A e3xm l!KDoyfQ@SAAIhI2E3v1R el("/O1Wl II.shM ݊u&]hFeBdzaDI11JmΣem24W]݌eXzeVa e"8J(ŋILEHrXfY7np.asYPHH JdV0yƳ1 ter(P*7GKNBkY2ITl1 f 27o0. 256 fțYFݣ $=32l&4@PBGtd1 2u Bb冺8d!Ȍ 8KL`Va4a)jgcۄIL F$/X,֤$7yts]}kltZz-(ՂAZ!?i\,^rnbZ5Jyrsʨ jۧXΐebA,Uf XRk-ʄ@[b La.n˹&˶ b`HZL RlA{;1-5`44? Laf}YOu#-C2?BX:ND6 (v1T`nKwg/]}Tg5ϝom"]uZn]zәHTc7$$aοO1d$giA3Bn^5FlLlm ]l/5|5=ʹˆM?hfJL;rv'0҂菶 ^cYyd)0yU&q&3nŇ~Zk"P\k5.9jXbp>;v*:-5po_Haӥ+j&4֢[{B/gcOT=&>9O!ވ4nr:.iw ?+#I ,81g˻pX;Lmk~^- ЩS gB<wׇ^PU|ѽy:u116R 1kat@ wm+{ $E:v5 ӏݚ94yj0txxsSӤ @=$?/O+%g 6 "%CK"e L5倡H*zO{I]RKB@Ԉ(lW0Apr~U uzcDDQE=Q}ZFO۵N"EKC 2 Q "Jm &Բ "d$@ %.Sf&hKDbQ!fL i$C Ȭ#0ԔHP"Q1@Ä ɡ=E'6_K=y;6I&yaN &bM3}K7<DKm%Tˈ(c$2*˧Y޸1 fx}st4%7!Y1N( CA)b r(R "(B*F ZAD)ZE@HR, JBeBfK?^^^ @+%(qU `80"14R4E2"$@ *$H#ID@P#@ĢPUJR*R4U2¡UU<} Zдْ:X|?M/з`'gqt#, ½'/njG!%?Ǟ6$20E70`)vR &T8S=vun6&  Tu.`n+g["s)ȠwK,30 cJ-9u-kNf'C! 'cW3Æ $E(eˊ O ׀O3F$RD5D>r?>p4yϏT/l8@!dʻf/yJiz/oD?Ηe/MfaRj>&#iB y`(;6 g,?F !<ﶦ3{}' NqbPl:K<5P5d$'ucjZcLo!EG6<~]5laA鈔 {^g`0Þ]?Zۚ0'ԉ&s;PK~3K1qؔh1$0t-'FJ!265OvSԲx٘Pcs`w iމ9E ~*$J4B"g㎬Q/ݑ3tVq`Tո/V}7P9Of  y\8:z<Ikd~RƗS C*Bޠ Io"X*FUF^R%QSzrL4zLJ 9):9znKu7{0]cYr k f&#J1HG5Ӟ]8' 8mSleo;LW/}gwD83uU`d! v\3*oGs&/LƸ|aYMpfvӛbmąy"G3 W_Fӫ{9L^+;ٵ^1'm\f/d;C4bBDM;!!8MNU9BoF5)at*PЛ RP$Q3DI U7"R ;Bk[k|\8"4.a Rt.zD ЈGF\]<ͮsu"9L5.kI=FЎ!pԀ[Љf09hoys=gY,Qm1KWuPLq{2ޯd#7]%ՠ8zi ĒE`a8DCZNYRA:8t{&0pd 0-.Ce t$H8L 9:54"#@0,B'*.2I4ݎ0G@ *`"ZsְBys2rL3]n.I<nP)U(P[8mӀ7&e0÷0=972Qd[ yxT1tNNOM(@r|N,35ϕ QfϪnh=nJWo7hfL1#J WJvwBwBa|f9_ 0EMTfnY p4#O}90*q0|\quˎdg8ssho1xÎ"k*w6[r7tcëN&v]bDINaHAws-5V,sB&@1* Rm y2j!9* <::mr3 /YyyM4S Y^ws[q@p s RG?h:g\pDL?"$7Qݺt`saMx ,\%NQ ;jwvsc=mNύ3b[GrΡM;jLlpNI(xpd&d +,[3s)&DlZ;a:Ca孊t5t}]4qu?.*b9g Sf-W8粰F`tKzzIca# QTo0ZdBddB0vg'6lkٴf 1$"ȊsSJΫIJNTs0Y]KLW(I$;Gu}o]k{I(vs˻J@>o:da gsKΨnP+ )3&gAXUf4n Ǎ$f'MDB 65^|yst4H%"#ҖDJfORPJnL9f)K12s:aˎ#0Qm {c c:kbH~!( Hb( l0fCR #3X&hTjZfT?JQ)0,MM?'㈒;!k PL'vP°>KXk"B^ZYf{f&mϩ#YN13b,kfɂr+z'!V`9oW׍vg|Nq2|:9x]tkbo"35vDl17u=&?e^Ǩ6Lr+Ԇd+LX<ɋ!s2{@vqwB.j@䎑1c*XfO*❩]mќXE,Uh#k"bkU`ǭm+)1j1@0$, 6[VcJ=q#D<P,@4.X9Y^3ZÆ5xӉ%)hO)Cw7<`9Tg*=|,_3u|ťm!!Xpx;$gD7nm.Z6ƣ\b%a=T*%0 vps8ynͻ`lR )=O=Yf'E)I.B ;ǚ1bgdo4yyoC ;̜\?M0#9Tn<;^{#5f.b+1piTJĠu ~{ `C!EzҺrNXtFЌH'Δ0CL` B`IӤ0D!gLlְ4pC~`8OaÉv{GUTTw.o^Zп@b*f M1u(>A~x؈P@-%PL$AND,6tϳ}8z2YjO|5CqB+hO>1TŖ шHKGC@`Ij ?ד_N=qWX~}Z~i>,qetIá2@ b·AuPi2)i8,%C L.@98#XdL ##F4;pˢ ,Zhul_188r?Y&)iӐl0>+?dkW0]2ϣH<6m"pu˿{JU* R;|S /쉙. L"X((Sv]tqV4vx $@) eeb,WaikҌr;"%C! dt:Z49+B128 c *jp7Rl!!e&dI(Q)m6ʆrN~̠iqRJ>wQۻm }ZOH>nUvw2S?Y93Zrdl# n"#2'b >f Ц$tB`Bpc'%("RF f MtP6>H?ʢ{fJJd&b P@هtP4&u/vgy͎ {*Cc/[ eת:uLFV*funGϭÀy6+lËsxono hx˩R[#fEŬ4bNaMQ>"&7I)K n a-,ԪFUJ]YfksMN3KӈA1]b9hGQ48*w``pİ#"?67;\ȋ6M[']`S}$s9'$ve׻$,!@r<|f3s$ݑn2I]f o< Ytx)$?v{)e}5%<>{-"8'&|D8]Cd~.L!zHp00d ǣ3F؁0X"@{lցOEm}P^:Cֆ 0`Nsޟ+HsfAq3J,bE4n/dR v۞/Ϸbsks6jyX,,BU>u U]Eb1pNs#ã89]Xq#9;pVCIJD܍}Z. *FL'c3('`w%;u-9&*^gl-Gx|!S |[CZ2?+fr(rV! jt s%CނJ>S+tJI{Xhfx hwn;cmr3>t&fRA#<"BATi^8f")$(t%"8'WPΠayWP1hq0ԍ恩,&.gnonPщ£R9Wr3lx39"hf`1/Y'f3DA;F;A.h+8Ă@w2wrb\ dkmFMXf^]vOn]jXs3<8I>srwyƁrҀ Ax0>6m\< Ņ0ɱDƷzmhl5IR7՛w1)u:x'DRN\{oṴYqG\ddIEm""SE0IJ{SM@8p 5Pa$hx S1)GHy8cx9ğ@@2&ߑ 59=GAτ 660o kl=5 P]SBPQ96> "DJ[>&< U N%ϨT~! OeZ,V㩡"{̀ @;zc[yz5]h¡2oS 8&6Zy o?#9lLqposo$i[\];q,`YK1}cϱe iZA~ rz*x;yg#klbg|8X(jkb R&ޱ'Oƿ<(Kܷ\*sDg17$Xs|CaGRk8E=.7Qd1>u—<82W9;׷$,oyy,mxKUy}rj#p,ǂW n|RYJ./9;ߝ ME_rq5tbk|zꆽ,ۈ}.{ILp59K$lL3^⋯l:YE\.Eg [~#\=O}c zKx;z7n155Blx<tnD{꼾C; '4S ;JḞh":r`^`01&&9lvL;ksʍԴzє|*רt?RT}[c[{[[avX!^fJ*֮ɯ&9:ƬFxQJ&vgʼ?K7QӐ!5^9$Ѫ3677 lțu2s|7.e->yǟ駬d_qF IL%cFeU,H30,u9“ H 0s0 *pG0DƋ}{мH(21WOH&57(BzҡAPžw >-zM|ch ]. wlAŧt g_n2MtOvSc g BaA@P@~O qnbMRiСP,0.Cl!bU!0tp[*Ua դ]CH! K̡rC7=ئw <!)C4pMB$$uXSPCI* (taHjdY`j jUSިQ?p7I!<~A+4r yxEѥCn,1QQ{BqS"(VaDbdb*`\4=9ͩ"E"CLs$>%FXct"MLv&u;( .!{MѭґTn,*P=}`Drs =3ҾIF<}@|J` )*$ES| q;lW>- ;m/N"&Y0BOjZڐCR|ݥ^,Gjm)uM5 l q=pbm3Š&zGzI`~L?!cicF WEyl:v00 0Čb8laLnBQO0'F`c*5(jvԚHFDjreH_] Qz@<:mQРT ZsӦ3[F3$3бTra6@%\MZDUϥlmDs: * 6f0<&%b` tQ4!eA]2G:9å"P[8[^_$Q~ b/7?i4'ޔi@7U<ִ 0p`h$0?(H@>Pg1J/=-,O`jp ԙc"+01eDMԤ10r pd PiDtd%N2V6#*RNDBjCMRCX)W ,#?Td'c4 *M&܆{82fZ MWBj51`+\ph24,,HYXo0N8Ǥ쐒 ^z`FQ&Y9U&YMQFE,U@UaRE%YPLILŒXb:&]HUa֌ Hf(B""(&h*P$Q7)" D!BX1AwWpݳ֟J.:!+sgfFᩩ\ca؀D,iXPCPe1*b?o>t]xg۸m.t-tL][KJw KN]_q'7=AwU=!d9{H?" ١}e`r|)O#_Ȑe0r3_ɉ!pAMȔ A?N~dSiyd"?  Ĥ#D^~LdNB- nZkbE./lv9\L\7T+nsIJkOLϾ䠪pS3;h=+&028XPt&<tCATUT :#8u;d=~GG)!ZT!8aثttNqS])g,MNW??`CvEPKh/A~LW+g nb!C9(4A 2Ncp2@)<̂+9|B_ϼ$:th_ .*HCvi8MT4e##6($"OΣ0c od%f50Tq> ~uۇ̑_\#0*# ":>G=̩CF Q2tAohS"#1w!P I āA%;iCAML@P5Q'Ϛa8F1A|\NFwh< (He (%)uX)Pt{*yr(=)T4  B!BBE00b!TjȚ)c+h,Ex#;t 7FuxVq$Ϳ]3q̈́D$0!?Fdh}lL)W(@AFW]h 0Q=/W_{ϱOG/gTo[xlaKaV[k6UoS=q}{ۻO1bŋ0FSZJXFAM4CM4Rc4ANFXFM{cQ2i ?ZddFY&ei22k#&U݉1 H%-*i%hr6ǖТwfeXԩUٕ͞Mf!Ɓ OB?!&z_GIC\g?Ln*>!O)*Kl1E'۔Bˈd }|@>t8?:Ʉ;v" |[cdP'T^,lYv 1Yssd_HJlN_B Q@u&W׷fNN ;:~Z{:O*GpI\05zG蝡1O;PR@&\qfmCkhp5B@2N0Ԅ. $bC;FJBсRD$ D U A@tklh0 hXb&D@ !2J`Alr^,ɣ!B*`ݽoJ;9wnAox%:!ֱ)4-[ц@X(&JJr \`d(0 7P# RDU!S k0(Q.|7 &.%1ґjE;oa# E2f L2gbsVrsRy@n;SZ5U;A3 ^*5v'zZgtՅoZ12l1 bcT:m>phYp9+nι̕l{NG8 E UA02+>8ϗӢ@xU,cse= ꄣpn\]ޑ5O",&-`t̒ȇ.q(&{8y4zz 5H6G}4oPϧ3n᧽Hw}'tEb'ZtZ ibA2}@nFd92. x`6 \Z7 agXd&B@Ө2jx!4" A -d+2l0]HM-Nt;Ŵ2 0a9 rkhzDD4aaD^M=yL&ci$ kQc̭d AFnR$ Be7d0AvNH0i&yLC2 ^â,dvvD.4OYKJc'RVD3*Z뽂*K*记Sd(Eb]5@  zk l$:;ETV I׶O yhG>/a )X/$`Gt۬wvd,i3vɿ[-tKl4-EoADͣ=ǠSnR通Ct 7;A>Qs$0%#>.猇%Bپ%JNƞ|Ճا .0KhCGi8^RPbIGɠ'G '~{V ȓ$(J( ĕhZjkKmpXH%h,$hNn+VgM.)_vwhyvwSB3DKfO->+'of٩D61 vB% lx҉VdQ!8q>E1;g 8K!F2Gi@c,1MG"2C2qd9iЦq#a,R* #Q/aX AN"FI XµfC0Ra $$F7YtqXZmKL*'eΐ:Jz=w.=ƎY3O[\`&Άչi֜&F.,xA\1NaWSxs P%؆̙Dz#3!оLZ(HFOے\; 'QV<W9 yX$)P22" rr@) ")PFh)JDJhFJ))R pF h ba (RB$V QJQ"*)&Q""(3' ) qrZ(S!i)i$"(X&( )  2h" jT2&(*,p(S6 'YxfO`a 2@B3")N;a=C@B1Q14;|}M?s೒i=Eg0,œ(0*( 2##(Pb<W"ŪmDh-(-"U'h IHEXB pMڡ}ԫNd Pf%I"HhH '<@瘿9S~C!`q JDwM.R*rCˆ`CC""zZ |W~?dl/s@|KP@Tz 'X"O|P~㸦(*|LȊ!f&NJ o4!LPRIPB2 ,DLDIID!HDAAMDM2@M"(E@L5TD,TC EQE$,ijM"{ n㏾#~HVńw8%vD Zݘ{p9=7Mrm}rl>;}dp=CO)Q E)T!4B;v;OK 0i;4nA>ӮIUAC/x p(}? &e(:)Gbklu'r $~RMF߫↹w%K0HjT:}Q` Ra{-"$B'^3C(RU%+i+ld*H4ϝIq! 1ǒ.Ņ+0fxzD~PJw/Qv>o*:.GKp¥k .A E'fY ;WGNІ|N,;T'UGH>2]RY?۔(п%^S|'6K3RF9 C!~eq2_Ƀ]$5`V61r+&&5HnB%irU.ν%%X?Cr0l,)P2BWH@ ,$llV1q!4MAQ ?SP/sQ $>+>PP>b&b ܒpLFrl2ظşII'HBw>͕"*GO%á5u1w22@!Q- EH}.CE]>={ rޕ) xH 8F 2|4'kh8MDa- ~b<~\^e.H0$2@&h T) $R A#` zguۑ(=#=s:x' RO9A 2O}SCQET5 /ݗ7fP G$MъqֵCD% f6p!C 9pЦ:Y 7D;whN4(?PDjQ{NӧC,`*)^(5P(JV)%6j:g#]CjYũ0bO=FuaDf'G=x6GqKY1"hF;N͂Mxv[=M]!khF ݉qDE?oKq0N%Ԫqe "^rAk|TFtsz:y)q;dCqir*j|bg F\fFb1l-&+t]"V"attXEP{ji 8Mrϋ =ϹvϘhM1}8~<?ISI &b"bqk?N*dMyhT3vv/^ Jb+1pdОLmXHXa1.q6p⺱ O(s:p0230't>m"9`$<&^`ywmc5PD%ɟX091KDI_s;%@jp T@CU%QIQ@  &hCϜ䆛R:k&D* C`Is@7hr Em eꁴ#04U"̸i5*Cx3[nb%1.d7c9 UU@L SJto=khSCK1]@%=N}yzBzΥOȚ*C=\Ep~& .bw7o^Z441 HP R+) )2DBdIO{E)98p H1D s(DtM1֙ĉMl2*db=)G_sP)7ɉ|fF~,-4C(da2J5,R4 _i%rE*)hs0hjRd !(*JcPSH4- Rh!B$ JsS i#y u #HBд%4*IH"k fm4*5D!d74.1(*HIYb ""`B&o8A D# ) D@PRJJ D#D#D)H hW jVeJGA>ܰ/jlg@|LC'a΁@y,Yg7$vWO^s^<;!}G OPEg2Xr>=@ul H4UcUUGƿ0{^|B~(*Uw(~0 xxm$BtzalC חdm+h@2(c&U7:Aoq`PFPH@HCrG#p(u$uh)A T1d`49H0ɖ/Ow*>nt4^:}'8!\2֤ 60MAgK2((ppxy P唤[Hb:4'#&v8GIjh91Sc9Lj;}ek! 4QbmvLf̸ǐ#n) G84A_FE (| |84v>C)ݨ"!Id~MӇ*?ъF;09L1 SI0uC%]jrV0* )@ F=-[!MnW'5 "|6zP)ԭ"EՕ}gNK * Ƞ&TPT{ a/Pԩ|O^z(= vIo$`x14] bqש5ApoB## f9rA='Vɂ`w KCF&QtuP#4Jb`N여sl Ȥ:t M`YduHXBD9|COs:)ѓ['*ዔT$҅kk hmI1> ,I*$ )3?z%L. 9&n:i5S#Br$ ro02 N&`P9KIyCz fX$U "84ٯj{o۬C-5E)K7Ăf*Q@b( '8 z=BtTS\a AТ}2F6X 4s a8%^}2d*`gF9l"{aKbB6}S:_砪 '$|jS(dM1XLuJ2 CmiJ y0P]JP!Ȳ;nvbF1tC& ƄqNl:)mh΍S`VAT#U4dӧMٺ a -c6U9 tss3k&RhT(-\ MpI[,2ZDUIR $֘n&dl)7iB[5ɔAdsVg34 {H 4ʖČ%\-6S&ENK-f[ 215GDph 42i6Lc#Aq aQcV1:Lԉ*KjRJf5Q8DZu5C-R8&bjHdd*jhddTYCfcoA,gV4X) :)N Eh2HHxP86QbܸW0a[8/9TE)Vpq:1`dXFxKez4u/ l!lt&; [3cOA!΁o8w*\ f(;vɺ4dUkgG(ڮ3XtZiZ8\/#xuQf(=O^Fc FVNeсL8I^ՑCFnX9ytD$X͒y.j fYc՗5S?vsmBM &i =|ia5bC!Z4͘|uA!]Du%zF63مLBB!ЇH{O>~2V ߰%݂Gŀ.ԧ`E"))I i*YACt ҡӁdܤ!>i2Yyljaܽ=О:BzANÀTD?/O5b  ˭ЂֲuK)2\wzQ/$1*:F'2B؏́#"9Gp^7SRK4p;MW@DI%Ա[B6RVVI6R zJ!FQ⊨n#7qt2ʵ3Ӧq!E)q~)ʂq -x#EjHL.ė+rLbj1fbȻ<s3IO%6=rțX[#3m+{w B[ AgW4iȋ,Bd`E H]0kvifj^X" G:"cx޺08l1LZ6 ӰaHQ&LUQ3I(L!R}1wjnl^($+UK}L"`!76Y]Hjb>"6{!)!`!$saS6;(|DtKiBrX7PˣE9u W02\w%ޏuAu v]JwrE`O32{K&?(QCնܒcHzǀl's!C_r H |=a1VacVX]6I 9E60YIyZ))@}TR,D񠨑V(bj̜0+Ȣ"`dJZŚ wفaF$1tS2OwX[uDȢ(,q3-$粬iV-Rx` lR -p_TܑK֏(CyNӿP դ`?&&CBxÀt^{q=CHN?0!<쨥>|Cav!b+* `u=v-_#ceQEIB?<ځ *9R!H@u!Eq= &dM ]% 4ZZ2Me3fA2n< ݯ&h*4P_ \Xm6}Kyo^c MKF2!Cԗ!3ϭ9}߈9g3 fxiCmwcgI 뒋ܟ@8T 3,^%׉3@LI@LQ"jhO9 1h$Y)hik*ޣQ-`a"l&0&Ե" ˠڊLM6FA80PHj0!+(¸,l͋ ")14<dJj# 1K#LBXaMbQc5nXm6S#&՞bfMCj( ] *# f@ZE2<3"C̸1m 1M`ՈrXBUǘpf^R(t3( GbʁK2 z%8t:tpB@Ck{IJ:^240]p=a * )xN}"p22(ʱ̄ *,#(2 3(0ZBd(J O[}g:EK]!$F,'! f!huT祩1KlnQ@ݛaIÅZjbDo]@h $FI.LYv`2(HD,0cK$nĠ\H4FdK ƉDqa9HUюbq׃Έ7}#jK"'JAQЊ{|HCЁ >@j? @MJ~sC߄hP s {<}^@SS&#}LOPUaR_\b$!bTȀO>=zx?9r!ȟlfw hRC̊PqASQg 4Pɷk$k60D2 RBk5<)8B\Fʶ' B:(!% k}#J%ҡ,A4RĀt;FBO&CHͥ17'X4}ꈄ(}dS|!{;(?DrKd'ځZu*x5܂& UY3dǻ/MwSwɐJZeO*Y㥜!0q!xY5k఍..U5j}rBְZ*ў 6lQYM4 # ɡM@dʪ+̉ )Z,mpǽ{8V4쓎jdd( %5 8\'4 JBBqrJ7Kd^#]x7ύQV6`5L9$H~_ $_4E$dEfewȂLQY9H@g%%I$i$ii3e0͸ddz` OLAR, YEgPX`ó[) dd$'d]-l{fO `FVVA5 dMa2ֿ&iת mdAWIA0h`ߐWc7:x:"{7%1}PYBS{f!TN (΃*!|Q+ݎjVj2e0uPw(LZz:6Ѵ8r\$> *CwNnr$ |:?=|VY1.^}1~{=9{r6g1bY&͞,9?71ºb4U~9 x$˞a6 8u$5Y;xQ^*h@nP}fgT}!@'j0n8C)CЧp#Q]m?}TH"b"XtG>6OSzQ iSg$aٮ`aFrerMy]i+BEuH9VOCsסhAiλcq,4҈*9ɤ<=ʇ`Y(+1Ⱥʓ؜NbjgLCDgw}#UE ?L[.p쩈YJ1>_Vn}?EP՝=n`a@p) )W*;YRDB?d$u՞Gc1% 0?SiiGl%[$ /NhT.,xH8A wa'owc ̄BRPʌ3$ S A8e1D& !41#/|K22ic T8ŒFյړl+Lp11:c00IBK3)` ACkH7!HhS#&(Q`s*&'hfaS/Q5x3Ɨnߋ!x(<|wIq jJ/ /OzGJ>yq\DutA&0t%e)0fXB DOcqDR#(&mk)_Y!\5 V!wq߭A]b7n)@풑rR])rМ+ %YihWc`ᤕH  D: ä1(Ɛș}nSUZme5Mל׷ e ZXP)B;'wɿ^mO#[ ;#YYG ;ILLN7!8ƛ"b6yp'IDqІ]k'ĦJAvZIbbDFco;.g#.# >>)A rJAvû r9yR^W@g$gHE"i4^2 AX}tt,^xιّ(IPHbghvq-a!Q[hlTzJhgZjSiP/v (;-R5GtݰLznVEn=. ӝkkKRL9:`JvF `ܟ{>ev cH2 :a*.ƃې΍N8eUTI! ]P._v49iM2bx/RtV(F0l5eJPFZJxeCz*&Kknnf9iՄ af!!Gw2p@lS CLH6*ZťZ%-$R"$άD`Zi927c1CC`hU2&2pvEA rnjR42"ͻڙ*"6U7n,[ec)PiE8Y?aryncFhM$jٙ$N3F# Db:SzQ$aOgE#E`4jԌ+4 Oe6SS+d3*W&hq>iL +P4bif*X>3o~3>O ]NR%3mR7L& HШ!4rJ#LGYE UDE3f3a5=eCt:͜r  c\+DV/춑Dxf!([WZ 9%h:kQFA-kC4V-̎VۢV^lрB9ɋOR„?"BGAhYswxFMSKJi*$|`!aMޖ 7/F]Dɗ7biYv9ui;'oXMj {̓R77FX5|a%`1 hbYhR4HaS{#,4AL9TLQE1բN94PTR i15ʒ5/QL] YR@ w1+ʼnH as阯P'ˠtLV3W+\QeT n) fg"a9y(?xs|`  &trBzb'oAwbϘMJgF0Y>x;ZBQ43@g,|7 S 4d*e!BǙ] q1I1DABDUq]1PhB!fHFв>oxU%xrwW<IS&.PW9Ú(2S! (L!SHn ̓Xp(ZC B 0itfE# <yJ#A/h^R|?)v<'o'g*zCKI)V0f_H Ηb1}($W@ړI-J8qZPH v6@k+mi]i'L\~(J"FR`("eBOBA2bċP D2 RJH3 I @Pʤ24D2SSJ$ ,HPĒ,%,R 4deE$KK4LLhJ') "եI 94&;>BowH@$ ᧹51muc[볬{n̩$9QwX\GvѽеNýJBZkŴo1iS%4hRPP xKvbb (CkC]&N0c#@J&m!MgA-;!BD1H(P Ey \I 0'wx"rI_bWd-5ڜ,qm5D3<hl=/@)A]slqM{67#D.Dtj]|T*D4wӥ( A52Hy4 h'__IY~4j$Ha#ISɢ% ~`Mo0Qdg?lQc /x{Mza۬z RFM-n)!ѳ ^,KU&{5-Z)w:S'p tÑSNkB'7 p.y!] m ?V "lBЙ 0= tșj|tvC Pdh2~ Aaꏌ'vE2x`Sfh(n|ؐS _9>wN|yI`T{Y C FN BMkL ×n7ڳgKxv Btb "<3ɚhw&D.oL`;q Cf )P"-Y]>dnfySL1&a=ɬ.w\Qִ4BL";- Cu0Đ݅xwh!Pw0ve½3޴>pmB 5[AȦC5j |&wxζj6.iAi6)AwMLyƵH lf=0HamlLPP@.a8MFT j5uBP(c%QM],Ny x"uP>GjqNT<%D׈%B}ȪPM|$ '*CGc0F( }T~ (fuҟ) 5_18T?gtQP+*̰Px0> !@>}diDAhA (%dY$DPL94lCIB;z _QHKKBy\ujϽࠬ |!-L׿B&GJ Rx`/@`Ic!- ryXR6@;(uP"CeFQ6>@D`[S?Tu3 Gû٠zvy?J*A1T rJF [Ǡ=<:6^ΠvB/t[C#owiZ!rEz†L@;pH4*ucO u#A2DB) `Th#~^O4ZbB*JPZ Lp^ۼg{6}E},"UXU յv-CI4OÆ$/b@qq̄ZT6PA7$[Ćrol g@Eld9u̔o D LJ,@*hH *-Hrh LSC\1q+ ckk9:frʢJ5'Kd AY LFj00Ps1ܵ7Fѐ5W CMd] a GSO^&h87 o8S1uH̔NX遄8i WFP}:imqua0rt6֓/*&WÕi0d)'Ed+# 0'6.vj]vDYq`2ꮽmMFA)g(YSr2uG7"'4hCܔ*H"a DK p SVcū{-G.>w=p@}Ot$!K$0:{jc`,hQ*EOR}RԚbp-0Ug6j쩓0Z Vd=4ˎ520? Sl`k=HzIǰόx{D D?FA6*?(JH'3 pk?F8QqFwO5-B4$B@&JaA& $ @ H#:t(t:S~@XE) 'xluˋgrD̝Cڎ/3O=\Bع͑a;vp< AOYbd񢜭'ЩL_vyj ( 6@ -ya:T Xf$Zf&1PdR `b5SfKT1bX}ư ~~џE\Ap bRH9 }D:5)H` "V[!b kt0:$D ( @b*D( (()UH!A(!&(C tv() 4 (\)3ʲL ܩUL2A+o^*31\ 2G!$ TQH* |e^W^O o0AdrST' TmI#ݙޖ%]tD͈!G[/M+^wɍ sB D.%&z+\s/'`UF͡OOHCM/Hl d'!p0 ^Y8!9]B'jx#, 2Jbd"`w,o9fd }=: ui'fT#mlo{ØpڄDBQ*AqkMFY%@$24còÝ5= r\uܒKN)RN2cQ G5Pse LILC3e"3?~37 i&*3% ٥T; m;1]tXŁ;Qọ5ljΏ^=|ـN䜜M LϺLB}U,OdhY}+>=j֭.`ؘ+0T9 74MIVnذgrBBVFu.i|&;y뒡ݹYOrLirghb H!zJ rKtЗ(/irsn:-=8h?$dh=lD~CIC6a@`dQ"CHV <]gthzC#Qs .X%G!oN(D\cQOYO+R^Șt`h=$91qum9$toR:B@|* jq? 7kO\\NŅ0\5{(sO8#'wӽ0 hf RyRPx R6X+$Fz{C)9`XKYRl$"]56rdдw\S(jJU_nm0\scu&P6r^g>xIv/ALJGw0 x"UI}+~"o:uӃ8d1AGqWN,_pj$rI8,Bj =yOpL=˔}sm|>YΊE,p{06B=Z \1oѐH+0޳N x[Wyl;ai!#(Jp,"lܓfr|UH$D2wa@b HƟ LU?̈́6Ji'(y@Awli0'3$Q^\oa%yZ7PωB"é=Xbd/xzN4yuu{* k'3%"a ET Ny^2vձHs ʘR:Bh%Hs|%w#` ' rB(}"uLcFLM6`S ^lpG ٔ&O)^lhaYm&I I#LÃ~Z4;i?ە?%@fXe%dDqtYd$Y]f&E3SK1dJ@<s]"][}lɦ&Hˑ}P} ` L'6EPCHH1S5'uH|5|ȅ8y_.[kh>M*!~5ԽKu4Om}e mF9I?_WLԟ01#dUEmаAANUDFY)iۙ1Ak0*$? ϯ_L C4Xě*GYK HE;(5TLC4%S%q@Қ "ByQawM atUU3FidTP9& mj&e HLWyEP1h:fјYLADM&@L2 HP8Nf%&T!qTÓSdI@E@n5` )@aq)$Ă  7H\,ZYƱ F& *Ff&.f#Yf4U4DմхPEMY9- 0e4AFd&H"Ħ*Jc\ŠwpVȩs#so2jXQcBEM5;ij j ) h)*d3432"xFkZ&j91ʼnP 4 wP(&1 bȂ1CҙsnrT6THAg"f3LA7%2ՌIoZNSYbIE530&3q Ek 4ICHYF@Ɂ1D)DhY($b2 h* `: JtfH94C5 d$W7AT k &,wNĢe+-N&&(>V40tNEտ=kl"L4@F5 dhZ5ed0 5F2(ƬlCTC60iFsjm04D-1"IKFP%A CXET`4Xj,PX. Ibi)Jڈyj⩥Ƨ 7>)I ޴rX(;0o0 ;0U0$y$`T$a Tƶ#y5\[(e25-.*H"CR™.РCaĸNu-)c"694@&EnnFXʈi䍠,w0Z'=z]!q%11yw"'- )EJ$ ֆ!48R@#C0&26|pu l͜GYq4"ڢF"]4b|T;)`=D82Ӡ4$ |b50AbFV`#]bК7T:o80\tP =t@diipAm)˂~nf}Cl_y9&)v@8gfӴibV`w G5w]0H|:G #D@DcJ>D>Nπ* Tٝ bw͉47lqi1;0D j/S$(H JOU00!E BR/ !sxC9N `h H&bDp;D 2ȝMgB2$BPĬM 9$ ݟc3f6B 6)FڣnRXcfYD%0C(J4]]$29*T1Ɍm aZmiRLAA3$318&#MvA6= mFQBVUW I a Y\@#jȤ 7)]Jם-b)nMFsk1PC3(`'vAO0 jV:Q\%4CՇ㝹Iɓa='~-̑(2jd6# @RSýmfy$&k{;t0)6~\F&JSAĚ bZ-'S`ZX8zu<0bocz19Ꭷcǀfl{>:qFbRn""Vг333COGd`aDba&aNa6`&n92-f2O>: n^p1哮)QaUBX1(J2zMc)Z;|;$-3@`!T2DFCS:0*.Z2H'AI'g)J)XI $">F &y0e@ē5CEɆzBc8d8@E4.{:h6#F\  *a)P!#@a # 5&$`H~>Ǒ@TTQMX?| Q?!.8r HMAj>(H:TU;@mSU]?AM_>w i(~ 2(ђl%lYp,ttta aK*zH_j98;u BZZm62M֜}*mFP!yh98xY'wG<4!ĮpnxAW+")1Nàt;%BT҂"Jxن1l4ǪOBRD"RH!B6O@^CHȈopyYR]ƆǁF ؒ-=/35E:30 bt6mvt(IdIcaj۩UT4a`4A', X&DVFӥ1&S@) (54d4DLJR @E:iPq$̐{hրqJ]ZNI)yvfYePEJ۳:)Pi"q?( ЅHQ 60SX H(S׋CClh@ xp TCDXy4Ґ/≠ 8# B&$|7bTS ¤# 0mA94[(4auWB0%nzj2M`L% (  cb d@+g=k8=LbҀ:qWs)d "b!BKV QB@bHf4-U OUkw -J#TDN4;*d a' p,`mlw#*}5a,TVeAIM_v"oy('"JS8@eL~~ﺀ aTрtqCN:Gz @@u{]ͦEpxt3A A֨DJI偝41NDDZ"1G$l5o-`7,dլ(v@E46m`cLtafADLX:BbhƖeLnQ2vњ]k?ТZϺx"7ꆭJvjY,nc>K7O , Pa*@:J *B,|&f/ xᆭIJbV 8]*5OSrjO}lok'~u;I;~UI'aoo2 e77~Z)մtFοU9⦤9:;Ρ.69sLq@(X眈TI's&<<ȱ{G>"sflѧ {>/ЍYaǎ>uTv;C1A Ҷ7S h^0 $wK!;n 0H\ *vԪ "LQ̙5#QX!;5MKwqRM.|n:#spiurDŽ<}4xe箄<|o%`:dqhj\{O̽z(wkM ,8{0:>m< *T̈́E;ϴ{@c#}Lv^0v}ؙ] A]|Yw`}#m$OXLEGvZu]XJN^3\ܻIK!hA<LyX\Ie{xoʙuA}#)G-gl\f^{Z PWIC&RS(Ld#?@ݼK 6TF~Xx¤9 snP9{v'`=OH^ivb K 1;(Du,uq=|MK}"YC L.\AlB()h0b,n]\+vG+ER|9.$16j؍B[ `-ULzBGfNzlkh"G;b `Չ8!qMLY݌p٧=3A(wf EhثNm\@n}] 3 zr\8Ra˞kTE oW vrwQ,T -H+!iJ>d1nSv; 18x{y׀l x8:jBABMôh.W0)Ds\'TтMcÎ-.DN{7&o(l+UK5(L,b,ސ=PϷ9Mhhֱ3] dV;h.VN f#zx3|9E3a^W`雑N8' \߽JlӰM˼{ n'l %B t.FҮkEFDMUm$hCwwww™uMB[YpO bImG6K{Nzdq.~c3li}V4L65zpE ~:!{y%7hBnrYm=ҴS̙^kGz7q @>[g*ORf{ 3<<301}[{Wz EFYaξ_m}_1nypjf!=P.tLOҢ?\ @NfH1G=/zԔL+LA]4gL cP7bz(O 5Bt|; 29fי쇉Ku!@tL}T= (+Hms|x{9ʟMe=(QH0P f4T&^'cY/3VVxBUDpn6hd4DIeε݋¼ b">dMkve_H%.ۜʤ/<3byd6];/]uaɻ15><q>/5YiS̼V1&!spͥVE*!UI 6eAuh[ zyti5A2| ÷SDN\E.!9*~j Jq'Cޜႈ ˅l :&]g7x%{(G*8qg&bC(a2 "фZ ]e |r]Ksd!H<8(Q %C70au ]&D7_"_I AýtZ^oEȟ~˳HG]x cOPc]|5[ j^n-[}B03*vsNUSk[ +N%N3*}3GzU$g~cT?fv)oKvH;FpXdG.澇h\h#]*=ԦX G,w;ǃ=sፐpT:g7e#¨sډD N%-hw;ÆcmZsoD6 $8^I0ELJklI ݰ<ľbܛ%t!BYd|<S}9/pțE0]x`.;ub#Ӌk̬5B<3I,1cL$6 iV:::Hc6S&1kETW2qZmF5VHf-e# ch2C8!X%R&ȸm (68wMrJ* iQ6ɖ!.EVhՔP͘i77 5 0o30uL7\a>?/Ӊc"OBB8땼?O`$JR`!RYM QMI E'2t TG`v %==yոAYZ]9(ʆcCc*i cHx(%bfr#ԯ fԑ<$5#Ͻ\XŶkt`}`@ƌf"u&**l487>|gYx5DѦSLUDk1%h6F̋i=Pj Jt_J43;7jKlڄ _r0DKACB( DOlNR{NT"z*+ !!\!ğh(c5߽NE~Xq5doqǼk<++cզs005Ű8Dt35WF30q%taVܫ܆sS K482Q,aM':'cj!0[sQvv IHd@D@ !B`j2#aA`1fڭ4 B,)ϻG];}쪧HްٷJXÁ֧n1]q:F6bip%g*j~ġ"&!d,̒/iأ7#$ٔ2jP]{ē kOװ )(()  hMJR!ab 0 LG!L !jFW>VQ4k52SQH"Q61 AllLa"c`h0߾BQsI}\>9]% COU83ۣ&| L  FYP8<[Cm\pHf !$37tGUVsD%xsȝǁZy S#Z$g:BM/<_,K)cxBaY :0 0{t 221,g7+Jؼ)57GzgZdTVu =n6}*H.^|!'U%$1/N|ĉ_?aHI^'' vUsDD4]0^WdaWXգ5b@ɣ& $Q4ƜʕRAAUZ*H]yvZF@w$q`XNHꪪ1eUUUUUAUQPbVu]5/c mZ6@t],y#piMIBH ;oSLcYLfތ5ƉR(ؚi+QJjbKfwBX. EUP ("TI3.$0͇1mp3zH#x@EdVEDr*5F̎@AtLe4PFeVуBV-=+Җdd$n-l$@XP}e8h~K2)rAo 4$rh3:Cp.g^bCR'/rKFGrivf d$IT<|gZ שG`faRLh2ה(+Z!!P̢|^.-LrD465-@~hv*H3b v,eSj,u;4')J JԺOuT1Ȯ&/+Nrs1avBn( iB>8'rn~tz]9}@ pN- EAepNx& ԙyD5f8aR]޵P[Gr.BL 8!aݒ21 12 iȓ1)bRxgfG:@282B'fx.+f1Vu➼ss#cZMj2faa2G84;Dź~`0y#YތF\tvqqSq 8fgCqMך^3La* y.GCFNWv=9bP4S,{|j^&TΘiE-"yɞ/XygU1n¹$%ee3.Ac-9`4C3qȱY K8\1G9^ ѥՁBg"CCAf6pkS&&()EX@mi[ּkٰD$chwFE;x7'0Yw\ 7.5<+ 94nXb@#>#  AZf^#[WmTkTf dƼ=,0w5ѓ1[lL2wya.a6+ bKF!!YuR^vqӴ&l|gAT1)G}d"M:՚Iׅ! 4i tz̤W!Rab PpC0]2j\eddR o6vx.'!SeI$N;ХCyj6Yu;9`f̝ WT˙wЂfp2r s ľ ,L|5B* A e[Ce@zy\x{aNUUq:zmcPš#.-xܠi #5mSх2z*E=l&-=6lRL#35z8 omgPAn7XTwqr'zڷF0+CA *m3CwW: ⅊6ܩ"1y;#''7#йjȗg3Zݾʾ }i,C$a>hUuǩ՚hU͕%$R~YRZ/j0\utIzl$P[g.J! `3h:Jg@T8xfC9F#lza~=%P௴;9ʹcxRkr"QCe p!h$T#[թK,9<뾴@|(MH֡R>6pJۇ 9Wf8`0HQ @iwe%1AU((1UeLgG:>eEH<=k^lZC9qE`߳2]xac IqEg$'9miE , v{mH(y0jI4M0])ݣ si lS"x뒚\j!axF2 krl:\;%MZ5"u9)jȞDݸϡN.g ɔGHibud)w9%.{5;Nt8Ԃ$V́Ip l;FQRo (J1 S s:3LE.&*1(L<)˲HOw鮦̒LMHQ{I |/'xaI>=̅"%/W*zd 'HNt.rb1M POV '9"sbQ0E4)wR)Se6(xDlaꥦV$69w-鬯U1i =Bh_f b8` yzh>3iyB=C@!B'QTK!AH{Σ*L2 Ie & ԩ8<A-"Cz"wv@T>gM,ͤeCZaNp9ʬD!B! hK\h+ /xVk%Ћ1JsN.V!9eY|l`i$L ;'A=n6GemJGy,xIƒlH=:/ T(AGB"._rTVX@(d/P aLhpP@e2 yf4fk0HFeW.o~78&̇8eePBz+66g Q EAAھ!A ^t=o5N~1_aS>HvdH⃅WkFN>T=ppzip}R Ӻ~4$]W}p%w3@(d{7!(/A)Hes4f5x}Ѭ\Ng5aŃNjp#;Cd؟$2l"?eL{W}ƠCn`E8mÙMF 6frϣ)J#votfbjgφ|mQ.Z9RA,X`$M?h!TZy)MyL35V&Xc%YbD%)М, acI =FQH&[i,ajC,ӄsBQjǒQ$F6ےٖ$1QcQmy*,4b7@m*v D&$B cf1Fv6e!ffc X lӦ7r!2FaLS $7C,ir2"6A I([-P d AL6TKQ*kyĘF8nE:UAU!0F" 2 :é"h* XJ5! eT&jtC۲ JU,|:: 2"cY1cjQ2*e7(жFWJ RYQ B<{+qEzb9͆*a8`e;G׬۴W,,*jP"D` {M_y&fm2 +w~/qa)⍇.1VPoWLٜ⒐ OY~]ZIgeD.>0F$=<~}Bc/9)_ bi E?zrQ UB{=a Rx4E J%C%4B2g'RmW2o}2dʁ" !؂wIpSCy|胸J |S ldhAٟr B8;<|4lmP8$d8P0 L`2g48 #M#.H1h=!=Ф,,lbֱW5CEFR z0 >I7(_2.!4z"Pr矽jxdl%rwM{OA@=QbK̤>DB/YHm/%+ *ysi=!fI`ck32L!ԥP!! kuя:K DXU=*j-2,0G;j! LH>i B%r)m 3rs09љH6WĔ)ӥi!\s$ !n,gMQbT_]e}Fg^MIYrbyXѲVn)`&I$jDQJ87n36ŶμVE4<Ӡ#bJu$k8l`k)Q97^3pcׄfbC/:i]^ ӎ,l@7sS,a!O5jcɔ4#"D{9WOLf% {yDC j)(,d iR(3!0CJRIPDDz Q2@#@9Bc`aN(D=#oPYkqHJ'<.y7&rJ@I !ݚ&ȩ\s:ja;"$iBK 3*&rqNǞ2 d(-(AИBLD?P D.| M~ͪq8$U  !MH S(':ɗ蟻rěqCR ̦n}l9!*&`!py;!MEFXLGŔc$.LoxG)2Dݴ qzMɰC!r;>M"þuddƍ@irRc͎%ǂ7xs秅y4S ,(Z zy֙O-(u/0s팧8|=BT||&ȿUo`zc~/\%L2AKԁ6A6J \M ddkH8K}nô:Kd|W5Iq_!iEZc/}f("=  PQ #Ѕ!!+ִBR=C'1{Dg4 4FXC-)5|~Sek¤HRPEUҩ}}J&*pX{ 4lonjϗ@` Cڙ?0B&,"o,-`9^!' DHH r2bZWjJ6P;~ϸ>kt` SVhW ?鬳FX~BXIZ32?h."n4TQ$5,IhYAY00>:MFqolT#/~e\y#b0KX c2 pV7*Ej"0KrfJ&0ww}Wؠ st*!AT3!0;si u?^i?J93e=g%eZ&ZonhhѾbM2D / ͙>|Hem wH")h") V"oͧ#ywi6tJ+^"iWgAkd6fOݫ$J›Y,H0(i5I d2NaD(nxQ{(D !?w|P:2+KLu~pz3#=Pm;uz,CHDfT4X)!Թ4WIƑ1i$5fu n.I"( Y`|3m6/ Uh% DLEECI5AIJQ2Lp2J̎O8N"@%u8CDrH\uJc |#Pv)2 1n@(}A|'4XG܇ר> (rӚTp#!'R!c`QOy򿇄"X5fH"c:>64F%oY#$103f&*hȐ00 +xA0#,2&$ &ejKbT,>u`df3#`*mbS||jC HG?Yy/cG=~y(ФT80Fpq$bGa"OC!N~Q!܀@:!-}❕=P_xzav;е"dJu"!tz1N#i_Z?w{I?5A<S|:Zr18gaC gp[tR~Zۊu' Ā~$P'2FYێcL@ Gi/ ̠䖲>ڢWfIptikVeЁ#ߗK>K1&LA"Hp!Iy47&R_#dk!2#|5"addIR1Li+j18u5]MnKP1i|X̑4μz.PaG+h{BٶAEN1mҮ%V$XVp~ 19zH_De&I* !Zpd-*Ѭ4EkP:M֭Q.EdpPPfS[Z_w|s") XV k2,ST F8`Q$C0:SGjTX0^\g$bT!fhP;v)eXA8|7x߈*O:S\x&}`0CZAH( )PqBnSZMb2baHuD`V1U3P=-&w5_9 hsXFbb -SHI_+INN|q}Z|4vt4LWQ"S©AYކ%ZʡDPCK 2r__^qaF%9ӑ"d$g4 , p2 S* I"bPp K0;lEE N9wX ! Fr-'7M~Մ2Cs'+4s=vCuKINKfd RuyGHY"MHyKBҫ@A-4@ђC !^'`8 y,pg5O.zpHC%'⌫_xErz8uڟlqA1C|{i JےZr("hP7.-G?0եe7zzCK3JTđѿghf M^>cG>a2_ku< 44ϭ1L@lao|z\p-E$p07Z8qz2(bT#J*Gg/z(qQ}oGpuҁ/ܮɱ2zwPI>sW`5+~PhT;eLg]y~>>uuy6MܜCRo뙮gI,˞cLG OfNqDR ءw:uiO?%AAIUHO(I~ć!( {PHY8?*`va{3k,"PD =QK`!wWmW5ka^}?.(3TF.BFCFTFT'؁#q<}>Pe?[~\A`DA@ E @41B" (g@ C@RHJ% U4'6"J2""jLB.˗W4h.GTqٕ3>X,DJ( B_?ʒm8֏U{P)4H$'fo93 FӾv]hm]`fxC" @ӊ8.BqڡF0 6?MWh%ۼ H(᠅~ihYQgCX|4IT pHSzd~eA/c:"@M3nomd [fͺ:4훅Y dG[cMi鹣.Nw #}+$xېֺ.8 x&.[mB e!2QrfGpљ6w 46<4`z_Z $'!81%a#;g0 (HPsT2Ir{IW$Ӵ6⋧J):~N3P "rXZg*(孡4fwrhX^k ,v-Bw^fW~ hIORl 1xh(=\cHho!2pZQFjڌ+by,t-3d >5@A1FڑiG0㍱6HVU#bC"D^3nHJ@lkIdn9pEXswMi؀ bi×V3{Џׄ}ہ)Јiyc4*r]zn_5ElqN[je)w)|O/QdU,b8m-qɆ5gJ2 nSRWyxMgRVDӧƶQwvrSOl{ǧ."o~> U%KTD4}0ԕQI0GV^='Iu:`Ty~Ra=-TXʔ.J6$*9ǕΆ b"bhJR!Z)BidBP(ZF T5|߼aZSS|ǯ໾4xa;8=`⨾+,́b}4<<=2I=^*y~ >=bV8PA~0"U J**%hIX$(dBX "B((`" *"  %-QF%D/ZSa# M\@B( ۟lM0F Fߣt 1fUij4h'.QSB1RZR rDXep\Cn Ybafb@MYNkUn;HZZоxrF(ax 'T%~Š4 22 kn}ڲՖRI6hƴ`2b= M(-5@4ԵT#EՁԅۚ(׼a{=ǣ(#{V6 ۇz۳{{tQ@=6;|;;=B=3z:nS;{N8} ^{s&۾P);GuYl{|o{}㧶>}{=t|}m6o[n]ֳ:-q>z(9@Ri+d=P)F/`Py<Q7L"9TenO>Q@siݽ>2n}﫲_[W</|{}ۍox ׮|m֭j=m+cgKﳫc׽{s^>ٳn{9Fڞq%UܹwyK]+trǷm){ |'Ӯf﷽yflWzof> RI3mVy+ɬw:]}K,>}TCl tt% jm۠Jj嗭;Vwƚ؊G>0z;Wq5-3nTm f@3w ݠS{큵]\u-]u-ZN\44_en[vm \0-(NL8f|_mlz:[۝si3NWυսe9t݊Lyoe^7n\gwkyzy@Ǯ^vF0M&4 #@M44Țh4hE< I!GSM`F$H S)=if2h4 21F AI4ڣ)='4 2z$ B2h 4Й=FCdOPj4Q@@ r|~yxN=s3"u`DH٩E~ D3םH|ST\(ʎl%U6Jyϣ;Ҭz~iR_ 2}iΖTD! ݳ.e5K fJ"(4i^($)WT'>~MR aZiz?\a]TTDQ`~ȢHXheGWlb( EQaO:*#}YTC5KSQI+ʂS_ 8ޗC#Ҳ{N,x!LE_sBy'|O^_jt" wI%o}p|6H+&"%6>T_J[TBU)>㍯_T*'RvkΨޮ0^->(WVlsոEPT[6XV Q6msFq LDb,UEGP`|^;l^j•z_-{oOb܌rUGҕ',PgIr+}3 :aYu"T)7J ޒBE=;b)Hih)<*U{2j(2|kg~_ko &~<r)C#SPQyFs1 jffA1Z.*YJ?VQ)`}'&gcTUϺW"icE-RV; aqodd""(QAՔ ٨hSՆ[EuiBIE,6ih ZR/K~9U4<;bNT4xSzfCE(q+>NaPuل)Hpg\Z޼KWSŇk\C(h(XG߆|aE;)d m*"& VFE$rC"hªw_P7H`i;5DE%R^>ETPQd8 <#* !᪊+l]C̅R:1_m~#4BPDSG(3/)5R<1x^lT)f޷Nw4EERy=ԑR=IE&EHPCAOtdUQCTU{H8~|0( SSHdsAUW~9 yJdUYH("AAOQƦRtO Q*ώj$.G)29{Ġ " %J@<߽L>RtޭI &"*"J"  8c'Ϝm|"fx(EX9)STПHC*)i$(ʹeD cKP(N"P-f c `$)?rmp\îWmgȄNDT<3T"1_VNϯo8dC *i\d:KUiW]Ι3@ #B}*qެ?~n@'Hid .꺺| oBU0PμX"07 MOI vNg룂daa*= E'Ei"(gE 9 J1,`"b+r 8_IANni! YE2oWSD1e)9DHQдJDI(6@-1{gX?3Z[EUD:HXkh%N o 늧WB H,6e@BE ̓?R8;?-Ű1N|0PW(@OO __!s$LVyW_^:44^&y(Q!pĵGs ^k@/ /5 Bm,5jAJ]?`nO"4>ǢP"D@IlK}:TE1gNS +xjD3&Mbj*(h~Qy[hX&*6F@%1Z Q߸ !So3fe\E4?.yFqaBZ>Q=>܀Ϗv~$7eBٷ(= %j++S˘ E ) QO ]B'Ί+j?p_>Z?fAz"}HP+S e Ol}#cp5?Zf4YOkr :7X!qE=_-/ABHa?"2 aT @*o/P}?>$~:Ѽr`{u% \]|?P@XbVکv1kP!o]S"Ҋ##l{]z{ɒ|} ?XzX!g9-H3Ɂ0Y"$y)J1Q:S) (bXYd|04KL#49! Ia?|'V⛇q3*324ΔmcYWqJ<_jȋ_P7Ĉ(INR;MmӮ;8S59w9GGXC+?+n]y_I7"סzXX`"~gd?&H¯Pr:q V!QS_%DHkj}ۚ$@!xC~pLdӏJ׈3t  z!3g/!;݅ Y/?PdLHsW ]dtl\o н}lNƑ Q:٫ߊ& PV@}_GNX<4j//5dExD7/{9uݹ;rg szS1H79O~4=ϑϥ޿^qW.\Zֳ3336&_W"EQk`F*/Q~}%E?0w:Ƿf8DB9wj,d]8ͫ3L0qrD)U(AbRʹU"A? |*dL'DͷJH{J#/l?*Çڙ]4Gb}nAqJ݌?P;>ky]GL#Q]?Мڊk4-{G??m{J1Ъ7!x ?\@8?dd;H p !::cfD"DDDVVFVVEUUUT8 ?{+R?ڭn^HBH*-c{U?raiכ0g25߬0h L3RR X`f=m1EtTABP ' Ɉ6iW\0U 8/qn޵Q@_;'J}`V]EȌ'-fGMY#Fh]΂F:cvf zdъ9vā >`R**ÛȆ͢> wʤ6ږ2Ƿ(pm]DIxP6yxl?5@&N*'|5: K5O8xcy[Z(LeW9έaJw͜Kl!; ?v ((4[u{_6v.i[,^?f<_ImuNPLJ4Tr )?#q`=Yb !1w;Ǒ=poFwX/[ӑA Âpwָ~Ԧ=/ SoBﴌkR"^?[Hrx!yF.`'[ătmlA(*V_wPdZ s_/|7;sMuR~ |.n s9zyk;pN$A$<{vt&AeJ Aqj1`(;>.Qߓњ?RIׅb~޸^?q:O_jCwEo*m| e9CG/WO Dw(?>M| fOTvjߩp]=Jǟ=<,!uw GwM-F+a`_YtBt%JHr僝,0:&7Oy=iù/43U`AKYM c.]ҁz:E7O}i9g5|t#' @+PĘ|JA-V+S: -#s}+'O<ߗ(S'2yt8tP_ㅋiS?ݶݳ.-A0ELJzƮZ\mI| kݾxIgg\7Q:Z5].&꾝L4[9K&l2f:^G>"“1[mڼߗ^O~p/o\ee3%ԍ{Sr~TY)/VaF6m\{旻 ߻~+2h~ z'OUAX~Vvw0"kٝH?WSGsVa4fyS0 &pPԅNh}uzK+ǐKЄ?7ZnWY ƒ{"?-B3 |7R`)T 3Dڃ+Ě Ȁ CsENr3RR)L鞷1Z,bj/ʾ;{{~֩xu1#~J?gD!;J Fu3O=aaa""   ADDDDDDA193FӴ;Jj%{ós!B7B;) U5>Z⼾H\uZ3wR*սݢ "˪% ._qYx5DbxZ 9;qV֕n?2x+x [λD."m`aIIɜIhRYRwU[o5o (=K~Xʴ2Y9y&4TPR> 'w,OcUL7yd%!vMM,H0b3hƉ9(+X{f*VtO~'ԶAMsm)N O= ?n~gp~D oؑ v$B@bRoMoس}6@HxcCy{ j:gˣJfy* E}XEikuGՀ2,huM أ j*kkG6[DႰeFaL"&S]tD/~4bᢌL!`ҥl_pfCO0 R|n^8E8i[xc/*~߬dIQY2996LOݴrx0@Fw5@PDEUTAUQF=xz5U0b+RvHd Ƹ L{Ч5;"P\-lO%RD ̸IJ41FYsVaE>?G?H@BS/Fb>o9^ñ^_g ~L (,K#~Aa r_SoF;-A3pY7?pPʒb*>Psl U^W^VL so7 H)3Be˦0`Z<fi"zF}EDNX #_ߦ@~mԦ=> I43Y Xi x}=%Elr7cLEM2A>|x- O|bEty:@\vC❀ƓPI"Ǜ}{[].sx_i ܁i *9B$L[_!5!ZeFžvו0iU_fUV?3bI\tCń,xHW@o \l>ekeH {0Hul J1[K_OyCPwOC}8lz\s7!|CAD; #ԯN_)@5I%Y;xgG-<=6"ow&(Q9@qࢲBSt=)O^g{M_0<BҔ,2G͇Q%J]¸ oVK)Wa[y%ky\([ U ?mmhf~mNw-_&I\?0!BE| jGH `4>jÛ|GÍ<Ή{cA7#p'uKɡ~[@BJD# `@vJkt(U/?%fTU''f!@ -.YƝ.A!~~˒Ds/|.zIG_廀#^.Obt%C>Yv_{l6*̍U. u9050 (鄄nQvD-e}ԧ*7x豄A-!=x3M0Ho{/Ƈ+/~3Oq)}}Oߵs(jT1vlc=aei|sdz2?W8lc|O@`6uyyȠk_ᇁ[*db5VSܨ;;ar\F@ x=Asɢ4u@NϚZXo1\E"~,}tA7WuVDV+ ޘ;{pƒl[7I ׹BDQr"l_W"Y%1TI!@<y$$(E".e4 v0xѐl.OV`9æuz3XGQW><;q3UǸ0!j'{Vuܩ> 3CNy Ѯx +0ȡP"b#iyO?_?ΗzynVx"Ґ~/+N2Q"ߦql^8"og*]‚0fooJSP@A$^e<~5_ 2S?u#?P-A@@ (SJҕJ (%PХ- E !H5IHH(ЭPP4R 45L”!T CHR PҔRPH+CJP"ҭ$JP !H4452BCM44"P"D%PMҭ5HSM%4!@Д 4!HDPQ$A"҅)J HRRQB4 H KT--,H JU%(%"RSH%AJ )BTI"QT4RP% P-QJR+BL@*PHR+H"%!J@ЋJ%"QCB% H  CBRRH(-PД:*GU!x@wW6C3>iDZ> >"rްUTEUUUUAx| 2 z?V*~FIvU\4ﹸ}3Y;,^vhN4s|ܺObχ6~.R?͚&pfr"B,prB9lhChU5+8]TC!^΍V,,h5`,wkkݖx];gF<}1yIy^]Z}}lܯo&br_Q>>(QYxpY>T nv ˼9c&YPzx`RqS JUp.ڍ(׉ۭ4胶p*ҖsܕI91iܢwEz9Vy/o={yH;]fx9cͶm"C ]?V}xvod-53s3Fgj|hG-鄱yn6;(\Www 8!QNTÖ]}4w"\h4;>v5rs=[S={Sh?jyw볻ҽ1 u+&nFȂ8,۫kV/'GsMlqƵB YvpƋZ(mI9FiلM;>]m!g KNkoFwGuygӫG3si7vrn˓v|=/]̣.P|s ˯ZWq3UDi}ޣM;3٣ߖ7N5uu{Ts]oIι_hz3ڱܘ_N0Xr,\|w(P<:Ԛ9 *_x.5 ^]2˯mq~%f4ZiM.+n?dkwNmu}3wa|\x=m ˮwn}O;dO~N*W-sG="cl|ɻZWuhb~@;='y35/ޫv Z/Gatɸ87Ϧ~([:?_}HDp'$#i Z`# #|O>`q@u^> H T.Z>#D (}pݗ/\;Cs.Z} YsnGUUvׇ|m4pQ.tޏOP~T_XX)(  h3p"3DSCm Li3&p~_~o0iwaOP wfx`=<}}(Ee{l3O;>bѢ >A #фpĥ??/g)Yv<ZǾń!?35۫ҟWyyRLgũ|rq߆?CeۇJzӟ۾RhFꕣe.ޫ`qn8]e!.%K-76.1Av~당b|8pxsA7n;K,CD,fITö7tҭa($q7 PܤPH>@])wTYطNmt;g }AURs9sg;HW0(mO^E Qdw=~kM:pNP֨*bq9 Ғ@m`dsi[S0 /94Ē*'/|bڄDa+H%)@%$ˉH1DH<6Z x( w<ޘ@<>~ 0q~!E!ت-UL8N_ ]}w]HH}jC JКʠa`eǝH?52OaJ$=(ٓcq$Qs1I:9s "5kg #!V) zk v3oׯ]M*8ag\ "/p%'xO@@BHaJ3yVGEh~KwqM:ed#u @Ujp;;^PC}b's%T0RI;=>\ޒikKH IZݕmFjpZ5fRx/֌׌S'nm@RL RzIPx YS" C`f lC0@ênp H>o?\b fBX0m{/,:]co(wJ 3KfRJ!DM|)ICNü̙28Ĥg:8rC,o;\c^$]8=蠪?+Ha03AQRO*9lvsjH677CVYC}mt(( QRLqВ0d|ő'p*."c|lmG%/U ;3ME4pZ$YB$Y>~.Ԩ#/ vThw~hhbV(s**ZkIxe8v3:A",w*SnFޢRg׳3:&3 \8 GAv:! +$"4[Zw= ^NN]5H)<>o|T3showꄔ <{.M4M|Q#PKB4Minn#ւsײX"$D$( #L(xr*;'Ax(`ҞrX+knX$E:W<]FB:ܞcAIhDN3ܻٯ]=ShosU~l$y虸G,Q( g1l{i-*tGa 7($ M#ӿ !W¯ +rgUJޣy`RBA(%.X垛ߟfSg `3׆$fDCt jq/$TmdP~* 5zm+C}vrqT]@FU³G85EF:N=h&$:tm^s1Oԯ4 X3J2_J}d7v!ǃ|o^[ҩB:QAXc,zG+4{sɳ2k{(vX5o}IB2J.Tf%hۗl_U(Tݓ7W]0t~*byL &UsqPTDw*M1 WO~P+x_fL@P&"RYHӀ- nߒfE^p@TE`, 㳏lE` Ow%]7 P>gdS(ρZdM  `pN^9U4e+eT r%wGKvLhp1YIY^ș۽h:kLϏgc@l^'C璙Ig4POwߒ2(nMu[+-Y^%% % 4D0G>^OkZz`167 ,t`"U~3ccD@ PM8NLʙ hk_dw5o:ڗFR~TdnҌU2w;0!أ~sxƮU *N]DG,P\v(W;FwȒ9_;̋iN*Uq7c90Db ^AEITuA9rS%qטS(_Fאi]Pt $\shkw9B^2eDEcbl5A$G.(ƻO[xƵ2RK@Rq5ffs(Jf,d E}xY(dS!1 XGI*F_HMx2pf*+<+A$@z6R'qbYLȑD0X3~qV([D#!3q'(d\C3h %TBSg=bIDRTm2*WNwP`h/.;bX"|=βtkš~"لB ,vTnt!|d7TO'mmrbxv4i: yDg#~g.-ǷLvE5mBbt *)EKwHDpr*]ek#7r˟\0 /TU\_[C`CIڎK|D)1 <~8ֱe$|ɂ=QHEKO{{jy fu&"8:\zKWxf-F*BtuCMfYЎiQ*mݪ}s<Rzal[g!#9@ףfeJh"(sγ>o}f+ہ}ÏkTG{mUX!Z A<*cB1Ul'hN:{A =diRE)BA\)圣"!O-si8DLB3)3x.P*I40"82[M3-吡3FnbGîUU%DFM2z( I%u 2DZmƛ&nqSI$Q̪@Teɵbmα KTS|-fsA^P !`}nYsHFQ#sK8!F1k][31"ͬ70mWI)F+x郣N1]B3mm8>((RG&N^ȸV6[E7v$chy8իv/LE t]X2қܫ;Ho jOQkFۄRIF J+XMW;[) PgZuU2#,F%N&ma`eSR;wrjGrW zIZ&"LrI9"32yo;UgG ^xiX "H 7dg-+3=R7D6[#z0d r Pq7>8] IfTɔ w .^d7Ći*qF2[-sDۙ '~yQ|Ȅ]%w4PAmm%pQ bgB}NqF7ADu.j1a8xzՅ [2$׀3:m-a+0B)=)xK 1~ ! ^njic:)ʖ<GnxJMpl1T~ d^zf۶uK]HRby ˝{j+:)6V)Csy [C&azžpnybUvVSyT]gɛ"MKqS֕3lUWWwx">B.T2Wx e ״Ya&S2WN#]ڼ[BW4&eebŚ*=ɝ(vm%y@r[7c[d,cp}֤>]6y-$u=up5A.܇,l̇I.6ٱe2ҽX;,8Ra<7Q"[f&EuDӴ&IW.Kz=+S>X؄&n{-Ȥj& UCvg~Hլ 'e(2;™1wR|%r3-œ9u^й̺MAmUUיZHrzN2iܷfdA{*2bU#`]4fRhθAzeD 0n!*S,oZ*'fdc*[tΊ ʈmvsD\#ݸxńM6j㧛]*!ыH i]p0 .;.]Z 򍶂x)鑻F^*.Yq"O#.*p5"J[207%{K,rm b~H9>kkبwsFy(@@[)<7wa!mP6FW>ܺs d{:Ӌ5IM yr@32.В EB\ ͔@UaIT55IyhA eQRTb4)'M(ϟfgbҨKdaRjTX XrQ_n ƐLoBpi< h 4kW0HuC .+=0*qNaiǷ@HX} ΓAHtq "TA<3HF4OvYQD2ɵ[)';)u{U8QGT)xvYtN$Zc:A %3d)ń"HaDd ;:" ]q1& D4KWf&dt`;DHR@tt-'"dD&&Zgo^5$։DDaict۬1[kfqSs'"E&*K ƇHP~Z2<+V,0 Q8U3-;pl*#fJG.vkpd o<@Z H((%%))(^4(! @D0ADJ(~W.V2\<+þT[CBLQw[CgQ^k"\X96!h[ .bB >M)xqLUTuE8/n=tmJ99߆-u1kJڗ]  ڞKgHq?x Yb VZIUn{8 狝UI'cbu VFoW{XC׺Kf{ݞ9Ds+цʄ)N`5#i+Ϛ|]<6G!Sq__d5̷|~ݹ6%TPS~g+AziP8hXeT_4l6\f\>:ۻ)F%@0|Iڹ*n5Eu .wt?a]+ߣ<oo W5>N(~v7N5yI/CHEWIQ,aiG+<5\{wrvJsK'1{M^솰ZMGo.Slo'iǴ&zu;^vc_K-DD@'_O)y @(("RN^ "`TM_OsP ڋ~NO`u&OٽЇK~ '=+׋{꪿_ʫ#ݪF^ִO1]j&9HB6%\{~)s((Tޫe #{T(("D2hwZWJKm9q@HY+32ͤiVL !wVL Fniu8$LP P:>ߤ}H),acV9anU8ύW\YD|~ݏDt~?-UKPuBT?=u#k!* TՒ?ދbzd~~@ʠ;ͼNҌ>sqD{ ~0`ougEUĖ?TB5HPIPf֥k!uAbwǞnH  H%WQ [I[O}D9%2J~V[@>Y DZ(ҷ{x| $((z߼x燐|>02-Bfar2?B+d_G<3&n)opBcUDO~#2izgm)  VA" =}WI&]|u+/wVR\=[PP Oszޓ\%=3p-? *a170Ni3!I>vgi~}\@@yzzrޔ_O]H3P0&Q(^;11(όF *ȳjmG((@vyzZ[N\qJs_M.ǣjC);/}T Qjmɱ ;i$`@?>z~9`PP|;|kהpgq˷kR}SpG(A?kuQES\,16 ځsm{|=+L(((Qt>GmCϪat|i⾜ҍ/rደrU_y"-K5ts6Jxnnx#ur@jrגT&%YB-^E~/;m?gO(+@  TW^ۻ߾@((" ((0@@@tyu÷xu Gt.@@@wӷ>N۵`PPPPPPP˧-áӷ~߿~=2J@(((0PPW*"J@tn3nw=(((((((ozn518+DrUʴpoXb"玢Zu:B 9CިHz>`!x@tϷ9~7<=ksAB~oV;7Xiwʄ݇g42Ck S{hIᐓR$dos\v(8xCJB\ܔ?~o}uţ.Quahm 7S6iML5ȣٽI᭪/+]&$|Zp԰{گɲ2u.Y{ɋ?)O$t_skYI$򯮫9ʄXSQ%I(hU#%R{iY> ˯`/qjyݹwӀHR%4"-,"P~޾?NJgl?Ϩ'QF$Ml3l?WȅC%Mʄ>lGO(8k?*wYc၁󳟧# %/{ӝ429'~;732T`D7o8'JnհaQJz- NǕF{ƙϸL2|7fNbt /kXFp O.uneѮg[}ԙ/m?R۵l]. 2I:ȼhnKw)~x96]ԒIg8x'=H@&^?NN>˿ ; sX")qIF\@e$"B=ۧ.Ͳ?<.XDTRUk/pEWJ^9g{k׾Vh1'T9)lS{8#\ȉ$=0Gq ( 4MTC3>~}/Y#vP6oThD c*8@S\Y.G^/:Ϡڝ.fp7~q >kacS,r ~hz Ӗc^zï]:@"JJ߅Koō""TDF[˗>鎂(ϩNeWεoM쒵~`H2:mFЛ@9.*Đ{> @J@w,_WS?8TպDž9O׊^ݗxZgr'CUp, 4D@í/ͻ>Sd'CʴUϽu > \lϵtu0X7h^VZ=KmvҶn\^š5Cvg<)7d7}psq|Uag]e.(l`&O̻Z6ӆ? º{]:BZP$ iPCP}TT;V9I!A잍#B؃?I&,5Lϗ^ [+ϖ@WE^_CB4#%h(rVJ 9-R44*PdIA@(R!I@PBP"d.M H0@PM"KR+K@RKHd d@R Ȓ ""_ܴ|`@Q)箷m~ֻb[F ųsғY~I)zؼ~*m 8Mq~tæ{uEIA O ZAa9ex2XhUf ޻bkn>;kp)_醁OAHЏy#kB=Avc9_]^\ˋpP}$@o/lja&0,g>c5~~@-bZ`j`QZ@<*{[۶/!\_N=:oӧ>}9O~y8߇,ˏ-tǠB loǟ.{cja~77b"*"-(ZL/iDD?QD$!5΍aS5@Q/ 0-:>{~?@ '6WH :|> Bp?I@ Zֲ7bxmX'$A4I~sl=K.c\V7t(ْX?> ޗwt`ZY|i#WFy1n+ j;%H/GS/vIh U~ۓǗ<(e/ؕGrK6DC[^eυFrڥ7n]~螱Z\vZԖ";lu׾׾ 0 2i?Sv [8ԻъɊ}|}nmSJL"J V˩G$ˬm\2G ~k |7t!pq>MXv?[f fIv#K?W>2H#ǚ=r..ڣ3;ɸ[>':/?5b>_$j) )Wx 骺8 v.׮~t>(PPSY/kƜ'N\]>G:* Va¼@Nta6T.|xuR.ꞃҮ BW8^^sΔʺuם8wZ0J-WqQ//OH,LXNN)D(n}}g@y|6Ke-=Ydžš^؅'hV)=ֻjЯMMӗ˄xQfT/--*\j(ZRuDx9^mYmRե- "QV.J^c Qҍζ8آ[Yq2aYu[jR4I'̈W[՘)Q\-jl‚q3o6p+h'1NJ "*aeVbnCDiecQP[hܩ[j0TUfYFƨڕKKj0jbK5*qZAuiDh8*m h( EXkJ&hV*,֊@u%s%b 9J,U ]`UPHUZ,6j #L`ȨBeBdm +mD?T|qBmkԭaL'K2mdb1_u?>Aqj.~=#-2夀!" ͥ-z39dbB?o iPڢF,Jze`"U jINLha%*:vl /rbsV3s_YG rꝟ?r4ƪghT5"[6zm5\v<4do"ln{),ȎޕN2=hzsz@W x xmޣb$hQ-Zsa zU${gZ.\cJI@@8  I/9ݏs< 9^`2b -x"xzoݙ0m\8IMO WHǖ}yavqPz@DF39Q.}-,nϕr-bh'| >x>~v.*y'$ο[ߟkSǿhOJg6:s< tgYl,'p^:Snæ Ͱ$RZ紷QPܰ^<4u[ؿÀwԻAXgĸn\.|*| m| .}Wv1Mu P0$§#w1my6ܥ _L/ߗ3$E'Ӑ`Oz+GaU.sVR _X`fZř&*_HW_A['ZABrTGV [*S`g[$]|(#K+].¸a0v#|;|=` cGk7}`̥j<δ>XX[+!P~c/Ƌ;itnaG"g2shXYF@\+^I'-ªƛWCX7( ypNq [F,;P7K09AgUg N/ 9y5IJmBS׾ Vz6V9ޒl)YRT/R!j-o(ݷ&0Z i#D^W 绹z~@>H ŐIAV4D>99g9@UC8'. ƙ{~9PBcUyURJ8e ~Yi]#]*oc4|梨n*_ ~p%G;>SiV]/d:;;Jw-%˖r7|n\8Gm`~?(=y~ սzF!?R7ِ󊾞 َ}l@~P~W$`Cǵ hJJR()R(VRHd RD%B  B% "ҡM%J9!A@U!J +IJS4P)JH4)d% P JS@--"BR R҃T%PP EEe BR@)CRJRRU+TJP-P+@RPAE)CBP4  *dJ#H%4H% U RJd#CTDT-*R BCIA@4 @% 4"U"@!CJ @J"$"8h8K~`DU$WYʣ1t5/]q>ӟϣ/sT'DY Zhik}ˆ?S oߛfȽ@s˲ -NsvTw{8;צg9oeUfUSqwzW;[hbzDBQ@PD{*q:vԚzd._0s/w48*UbUD9:gJtw;KG}~p5PP'}+y(u@T?Iu=x*'&`Drs\w>1$HLτ@tPO9 g2N[àsyͰߕS~cqԅdo6(_FQDD&7 p!cf-{owkʭ\/t[C"J{]ziʖ&|Q3:wŒ"ULC#ƽ{L=#O'pACKcjg_$!QPE-QQEKPD3&b"b#'iHH `a__.%S F_ї(Hh=ݾRr3ibW~ew)Lo;.:k,~Frg"8SQ$g}]0֗]c|ogN. |= @ 4]WŹyqX$GG0G%}߃6#F{x$y#O suJ[auSm??*`T˥yoZE#bo=UA {5}Ls8g}Mq$+"8l) ݎQ)~'-qf/ ^q?' FN((N|0[=0|Yd[aɗ9絾O˿~{Z=}`YxZ_u0~'0Cd""~we_l=i/_MQ?l?}4RG Bl~A>ǧ`DP~TFW} _3|/ʹ}79UUX@ z!mv{kYHNO=z 7ǵG̈~+@@ ZMC F>ʬB7wF`7$Ql"*:$&ebN p"Y{^4,zČU#MЁsǷ[vUK;]OcPI 0P#q+b)?`|Kn6\ |R?~@WϷ۾0;[w3G8w.(_KExmRxg:>Ư~L=YWA5aҞ(? ye7eaq `5!?z%}1Xi3|= HI 2aE&!EXm% Ҍhq2E1bTti&/?JcɫaU[#?*j~8,ΚXW6:Bn=';/Ѯ)aL[?cJs݅N[e5*_ }-3u;=MN_R;yiJH]y/)-+ ztxkHj]t m|LsL4q䎃{E4 u[+WXs.j:=.PqHnრܥ7_y3'MsXm uAy+q׵G&ukF;0þ>}rfyi\׶}5ݝӗ})Koym2S>Xc }#-MpΒޑ~r_<5rТԽYs;"aѨ2ġMdb0#х;]`Q3o*\:w]$ѥ 촌 W_H[cmg=ڼvybc[a֪4-ϐ93sz+@ׄNj;¸n_4\%^ՕhϪ_7wh%h໾2QG`;1bzmf| Wu症cTd_ӫcs[],#-}t<6-/֐#䵟\_0OwRӒ9pяCFʘS)}}68-(w^Q4TS26x4y3,!& ^,L^czr/8_u=+x.soIyxw]ln n;wcV,.-bB8,GwOC-W=L="'Ѻ "v.{7^3Iyyz:N ^˛6,<+-X&¢5#^Yc ~PKHe9]6twzv;+ւCuڶ^X~ϻ 4iYz˕}%j_ʗnut[Nw-o,wzc,s5Ǘݩe!w;?gk/Mtd]#sO]<:5刃x7Ӽ;Ntvkv[t՞utNGWy'F4l[y4].Qnp}!+뮙-s qoeZ{{G\1FGd\[6[rd־FZBC.3p.+45#P ,I=UalA7 8`1okfgCpXI^~bQUT2oO"swk[95ƶ+\wc?+w-[2^ҳpi}P]ϳ{^r]g2\Zפiwuf}S|_Ae\jғ#3ȶc-[yh:j"g+7XauO_j[0#ytsDid/ۘpӪs_ *gsۏ8]Xf~g&1l!A,Y#) eNgח պ76u_nRސxmWė1y w,vEӖ^/통LXh{7ڽJ3c/.[2ZZ77f,<7@[ taӚd3Cg[^ͫX7U[{0p㗥9ʥkYپaudY.^Xil6(הlwnoҕD%0.Zڧa93 VW{#xuW}T,`M)Rxv]pw,üFx_-Qvr+i ]DyH"~?_p?A*4Z!)譞,Q7}dߔbIbr>,a >5DLa``B.ٔ2i]qmoVSG?: uMQu<̄+<_;,FH+[ѧPzz?ˠ>nP(F7qvI(1桱ge--^\ܧ'x#|AF A(]@O rVӑ Pg *8e 9K6?F(!п' F%S+mJ79dcڃ Ѥ5ΰ E)++UUhzRD=57"۝N"UR0DDA՜8a{} l ec<"dB%@ H %߅Ⱦ\3x┭kS\.z=L[ru҇l#olԐfZlD.|YcG@"bD#ξo~fi5*;A)".{zw ?6AZ"((*3aCM9oR>^CrsK E&z Q\G:YL~!>)&n"О1]Q85!)P7DY0t|Ux9?*^9.ud,=Aل$֔kN@zt2_Jw`d-vUm5zlQ \;F51Z0޽{29O4+3ϝȺk¬- daJB ;{AA͒FOT dCP3J^$?Vu7]2 1svdgCد9EI_paXl/l(pCP|:JN{S >I$:^4)e A&7UzD':Ie6,Ty0B+=^)_ tWX+&bA!qUkAI0oΔx#c*(|2j4≛GL d Bv^jek_rCzJdYP!GӀ%sUfE XvF@ޡ  ?<dӉ&@X`!DZ x;tCO^)yz]t rƅDC@ ? 2Xn㥕X,fr$ye>nadMUխC<%=u/֕ȣPgT6`I bKgd:JM\YْmtQ)Njur_ƙZZ୪dfZqֲAa 0e,!RCt G߹Rբx>AK"U[AF ڂPHRT;k}@Y#s}r(/)vAa 1D3E@ۿ‘)<)X|y9 G& A\B,muYA-lbRǽ aT ! k:M4SA!ymA|++- TIٔD`IZĉ[#rׇ`:pDUMzkX sUEKAҵP@T$BQIUU- UHSDSTU-P1%PS2 %PD$SMRP@D,AATS- KUHTDA3HE,LQUASC11EM!QJUJQA HEHE$LQ@PHD5E@QLU$DD 3, D 4DԥRRD0R҅D @PQ5$ PPRRTE4EDRQIEU@ PPLPLRDU5EU2DRDQUQQ41)aI1ERAQM-(D>AD4$M-TT@PK!CL@AUITTQ3DQI4 RJPH5H% TJDTDEPDDTRSRU1 E0ERC2QESQJPHEKMP-% 4D4İL1 41)IQPSU($MD CUMQEBED1U2@M0L MMATAA5Ҕ4PDU +HD1144A4CEP)UCJMDDPҕ@RADBP1UIU Q%DLERDMQ5R-0EIJKP) }2}1uU̹g1SY]yW'bd;\LmȅhSą8=* "{u¾K64@JRB 4 ńWZY@q |E)ԋwKZm8/s^-b6鼳 #R1'N|8-=ޛشZ|z|ffbၴqLH7$rEYI8$ }zB/,+hb>` A[9&k&nUhU>{.@?`? s$$8Wq T6 __F XAGS]`A_!|A`?}d0(q2IU!}dž{G툟"yF!}5]8vX{":èLCιy(TDUWj L[㩗5u5,NqӗǗ} 7F8PS 0K9DlIQBi~"F `eHrsڊ즞+$Di Tt2 P/V 25>3,Àﭲ35Dm\YÍ^4;A >yR䊉̣K >6BS =؆X<̆B %샳t\Q(H)CJnȌ'~TRtMkCK r v)xYS*i YyD,\ll0$=UdLl QW;]*|,]BAH (Rau4; C]يF#F(6 (v흏h *lX(0CBad(RuÅ/{^c[qߵ;!څጐ[|Ɠ}^6Nؠ>zYx 7ujzepd.7AR w oWgq\eV-vQ:,BMkz/5__/Cuv&;-} 'xB]8u5&rl j=}M |GPUl^F[Tq|냋xUYx@^e/j={ѫ(<)ȳך.K]{Qz_[a\s ͠lYe1 "?%aP$_D}H]VJbL*'^p`~[Fcg0==bQ y01ewH,x=Ӗnic_,.g ~/?o /R 7^ 鸈 wܰu@>u{IТ0"#:c*=K:w4  IH`_ ^&羹,!O@-Og+pUiFAB;1 ByV&e6fQ^pt zGC0VMox&5Ra^ylc-& 9u2|POW@g PH'x|>Ƽz,[锲 3p c-4xdf t{&MohAGX(IBtoW4\5|ʗ3 ;#Vr n+_ ;`r@m]Эe6L掲pX2.vTH Pż X>|: Җkz\eK [u1Eg̡x鏏囯4łER؄D%C)sAt@ ݣy@IP5a)DȢ&h0raA"RA=nZ($<>]tuZ̛h+ňJ,;kZzk#6PBsfP{-fz'<,)SXSfƬqezS KY2R4]3̆.,\.g/[uvXsOT~|@ P!"}߷ry44ƙ<Zpr5fHJBZ\hNG sȗbmOuoDԱ`P C.fy9uڴ e+(8 Em 3c9Gr FHG {AiF+TH("Z9d;CPMڂz&55s7ز^WlO3bJWjo{%A17p |w= yA]4}_N}*|En<,YCخOC_2$'ǯ"@|^8`o*sj(S<*?^ydIT~ 0V'j>xR/sd<|(׏ r2(A}"f,[d1]'2a nё8Aih@Ӻ l)~wΚhzʻ&,$3ɹcxg)!ܳ8Ĵ*.пlߡ 4P>jppQA膸cLzzT̙R[v$r;OBA!Z4C Pƀ@ىL\2ce>zn^sYxs h9Ǣ0rqaP֎sB :! HԥUzf(K }g32Eͺtigo@ 'D#]_ Fe<DXnUc>C]$‰hPd&țGlyvZ9P $N|AkY@=a Q9~BP Ό|y!&>,a l$^`p1/Ε/Ee 9&ҫ _z8fjxT(M!.[HK9P ֶ xفD7J-?p!hy!ONT-)/_ C,̃~2=:̚_\$ɱ6ʈI#5.V;2~:# yciF_7ʊ5xQ^IGְh x˒!ɐ(CD@!~jPE\S|u!2"d* JBf@ WxAԂju! D p5"& $RfA"PRa*CH\,DMBTԧ8 1T)b&hhh$bS!PS@i %*R(41SH cLJP=ҜA )pG%< 8 96<ҡU½( F4}^uJ7]8߹[3΋=:ڗ6(Ȃ{ĺ>3^[5zfK"@rtcC>zy%ERM}2<rTIåؚIhedRnrlYoSMBYFs3?w[/hZױtR;ק7cH].Hv;`"\EP/$i%A=g&t CRdgx:C^$dD !@aړ|0,Qn >R״!M=8^XrohR !0\1e;[bxF>7c@~AksJDeyP0X 0'QҦKӏ;8F@iLǁ`Hz id51 J nD ;mq%g^D*AXx7~woGǁ9 lY-CLt玏"ql8^\9QF)X[qmӼmU*!ӿ,{~wN҃CeOULN=v.Ʈ-nQT_h3ٟWL(b8\:ρF;Arh)ED-O&046{aX*2mxɛkrips;kDgɗ$pD\j@a@Z&14}h0<ҍo *p:۾2m}J HO';xA<6=v^d&G#=QL[b#ž<=Ht, Dʽn՟2$h8<0_x#$b7+j/4Eb*27ge赚փG M}(V,^u@:׿.I!Qo/Ge7Ӝkyss<'-o4*o,*@d(a'f NYsϜr .DX< _NHp:hi9R d&4;9ͮq:_&)9c \=>YKB}3Σ@W'ڋgia[A!{ @3R9Ϝ7xRBl?9Zr ƞRY7 %Z}|9l`XwM'V oMu$ b̭PScYZb+ m3-y~J-k]tgTPb m x}M<[猌yeDžF9ڎg EȁP>׽QR*,fz0*˅4Wp۳~ߐ7yC1p3(9]!E/(x.te\l&6J5̂L1e1IysOZ0`FMk0ߴۥpfMrYdOyg30ẚ⌙ _v֠|om䒏%Ab1Յ lMôHj=oBb]LɵÑAQ!Z{pDv_MS ,c>_nE\\{9W(h$ ץ*Vg٫n )DC"@ֵ㳳,9Pa%kJ%LeGٱ/-=tR5.p%gsb{ jc9vs+\Wh'7|kG*KM=UBtP @Nkꤒ j*6Jᚦ#+=ug bi<=2솶X 8.*0B(WRy Xw >>RfVr.z}Pv ʩG<2Ÿ%@I ڊֱR n+=! t:__O}7h}"?yl?a'-3=n~T鈡G3܇!I"<$7f3Rrړ%6U7xo} xݖP^)4ɓU% mKn=^g>0H 'Hz\(&y [CN{c|lZZ\r<1ԳO Ƣ#sn1Z;A8{]v>Sn9^a*VDEtl"$H=k.72Y29I֓byiBi($6;L$Q 4(72)QK0yicgƞ@3̅Y-nU3nҹ <Yzk8_W,^mnSmqVus^.(OWX Ѩs-]!VWwCcVW50NYLPQMۓʌdY 2@#r0 V(bhw7n"A|. Ζ`2Oyĕ֊ 9/:J !|eX0>e +I}0m\Ӏ@xU.Klsag ߯<51UEqLܭ}+d2?OGUҩ0Ճ2 `$s_YNV>/^-XkmO> J6MQ{?&PX"GHF9H$3a '3w03q@'fudh VyU)4`N (f{l 4Xfٖ2ԡJR#1fAHاȆwNٴjr6@3#AKɏ^JW}1Sk7d%d8*Uj0#,t-|+Au/ ;cZJRqBJ:|T!^K 4CO1E*3^$U9oSYl_Np٠^7⾝pyԻ968F1lH'Hzѓ-44g#.@bH5Յ@}oZryA7wa'uSbZS zdD6]1|{:T6 %yMާ+b Q ) Av@40)ۓp}4=嶒4,>&x]M]b2mpTxZ|h©-TH.EԒ(y^>3 /fwpUI3=vF"+ʡ(,5- sM:M4SfM-EG5-+kfɥVYJur{MN3TsoH"Q@B&Mg$fI 'w4]޲{ΦaN|,oJb@$@,"(!8QDԚKk8^M 7֦ohc3{zޏ z9O Y[z=pwM\ʧXp@N |ڂ/f}qbydN^0|]T؀q7576Ԝ+n)]ulZ{ \v剢ZƔbxo!@,L(JL"i/Ae@rAGf(t!swSc:([)J/7JFRU˖;2*n> *G[CuW+ Ni_dWgϤT"@hG~Q\vz0}!~LS.G"tFG i[@\}DHT|Ǎ!1_}j`hKXdouIZBQ)9N;S@<\APD{ A jH`ϓgl.J|5%-DziP,֞Vxe]<;/ AwPʹ8ۀPuh-.s(l3'ʍL\SEvұu)bD|g] AI9o|$v0t8f-AAH]ޞU!s3S޼^غ׮'~%LpW͑c3QPwh@W2BHy E7{3 xfu Tu[.5/Lූ;LSdX@HrK+=k5EĦ,P_X:\#Zwڜ.tSw +=UP %^ &sf lB>FgV4HU(neE6ܾű癶iw-]a=Ҽxc (R󢦁?>NNOZS?v1,1<`$ rmH}A8z;N3)Q۫f4`ǠfYZΗ͝eEB #<.|f1gm;_LdsWʰTQTȚ\] gŷAس|*2ۮ2wf7BAݼ"x$w*h`/;fQa5Lم 2EUJITv(U(TebK]YVF͆]bdW *bO {l}νp͡:He5FH[K/XjN-M=+NPZS=8kylaW*^{H3 AY O-I\iQuSX&*mPb(|hҠ緺"ĥB@ ,y`5Hsc9Pa#Æv cOGOQRP0S'sͶUkf)nI2ra't91+Bty(30@3,g4Q~y./qyU@sl\;9=L F T+DAO7zc.Ĕ  g!#V; Gt6vMDe*or~*"jIZ!{[se6\Luڭ{3۰T!L tOPp:5`Q<Ɗ){SE};FKE (zbuCl8κYJCD *v-C!gN̐p F+/So)utIðS=  בt'1'cJd HUf>>{<|7}d8-E@>,a- '\ _{G+*0>i0\9J&LYIi{8է F)V"aoEm2;=jCLE#z(TqI99AȀ(b( ͘9|Ar !I %Ck,( `BRF"G#y _ccmerßI_z~e߸Ysn {,%AF qNh$1:QN6Y 0ܓEqxǂxzp M1{ <(&0@ ﯶo } ܛ GMs2*pUMW8C29qkooL b!"J`ܳ> dvh'h' b$Źkv9~um.C?8AC^^x!߷DRy5CrܞLC 3m 0B3a3 ]YD.ŤDÎ20xOj%QѵW鐾BUhPBLKwzRx=QҨ5BǦ #̹fAN')1W*0^~< (OGz!'~+#~;٦ަ3ܬƞkE\P<$8+Nx < n!RX;B=P;{8t3ʎ2Yrjq| ѾP Ixs(H7eR9jB7i<[vXb%1eᧇ@L @B@ 0Ll4:@$BE %иa#H? %{ ф&=+W!?bɸ (Cj?6 M0xOr㬶5m%z]#g &a,՜K4(D0 N4`Y@-?X] Ռ@Q\ "@d]/=%]$#}h֤ Th 0q(d@(6d=.@x?8JW3LpA-g#( D3) "ͭxP[6 NqX*Qc'{C-cqPkv%6C1hqz`EZuhγȘWg p%(\ fT$,t 4 3jU(F^[l [T:I;<m9qJ;n-NA p+z޸|] !x4&δAUY><+2,!m΍G#+( @hxއA- ̀ U=j̉IVuWJPkNw)."X[+*UUDz;+>b!FFBB"Vk C2N{=1Z4_ӟ?$9:; pNc{X{'onĨBȣeƴUV㔨H֔߹.Sw'[5+,2 `P_ՎyE/Pj/2ӚQرw`@f[A` ]#r.UGƳ!tظ}jjmȢżvzaYƓ:sG*dcS1V23N< 7:ޟѫd784Ρz}p-j@:)hEƤ (J h (r8Id.K{R$1QL%Jbd^ Bq7NȤJ-f3*IK*LA! RVeJ5BY*Ԥ V&%ugdEM7Uyß3Yc6́~%qX +D\*xrxኚtKІPJ~O.6x Z'fzHs$2u{/ )eL!"ʸh(mtA,eNVJup ڃ EbHobyCSsgU )L,Eˌc2ԓ#THH W}ֽa̛0HĐ7)3⾗Xp {GGAH:v+YەQ+h" AXKn{r͞:r6jg L x|\֫-NMoA 4Jx:bwڝrUTbbf.?ۼAU2XԚD(ǭ&R4u4.T>"*xUt&x(b*z@;tY+ @r۳ޘ7IG]7LOp5mn(6g{pR.[+Z iS PW Ù&*+|> TH#9שcڒ)EؑZ|@֩'smD)misݑ3匣akxfۻ=jz*N1`wE'Ί #؅F8.2OԊ_+3utP0du5@8v=(m;XyI D)@T{d'I " $ÔiH i|& ̙9.2muTM`AGںbF 2ל" a7Y ;d?ACrB/ ? 9ᣀe7o.(7yHAcRL*ևa'"\aXg:0XP\ 2aߝlP!(U*sOB!` G%\H$Eau2u |a^י4$:<xh. ިӤ.L=d^xa@=i ӠP)HbQI3.J "aeIJdW ^ַ^^Ku4P -e8@ "$ת30F@r/x e+F@ QڑTUUUUUUsXO"3V3AANnrP䀮!Ur8 cb>AFd. PV)|0e!_޽m׾rX^w(.l @l}dwKexGK[mAؤd 'g %rK1;Њ@-C, l GeGP}4iǔ3 gӅpb rDQATȴmۨ_f^>zΠ;NCc (+g}8qG ag~W̠,$}|qƐ/ 9P֗]D s) Xjz& RW~@۹f]&"e v 9p\Ee o U.,2Zgv<^s^7X(q-:kl6Qřa& #bA$P )[ ~/oOsfUE2 &؀^ZϹl/QiJG5*ۯWD0{Pt1c )w $i{"]dj5) .0v//o " '7%xa퐗L9/lsE:f4pB1:r P-BOҔFƾlEc9E#d L;36~6NCW efJYJ#D ֯vp( r27G,I|^4(y] ywE^niVsS c WPWif-}]/* E`&p T1l=T9 ek]ڢ)1@$!oLbB4fՒ`ڬYTNASE}h[ |bG.$0Pb0d`WYCD7 }8rt-P4Pp7Lh:! 9gf,LKs㭥aސǕɼ=.`=0^Ԑ"u*ƑH (b؀#r`2 #&y>Xo&Б 5)j@9Al0f$ۢXw9HQۅ*;ҧωA$ ,:mN[DK0" jU߄˷DM,HV( ;r I eHFfD7'֔nurf˹F[@DUC6KܳZ2 gp;3zu"G;CA^w{F;K+`uj|FƞpqusƲ뱁6gĆ~f%5E1ENT_SS0y,saT3U8|ɶHRNN22/Bs{l1t)̑-{)5 AsNIˤ9kfNGFf$] IԜ.r^WIW]^y&wIjGgP%$Yg z.K ߻y3nЈ ``!JӞ3{ Y=tZD%s/߬ l3G.PC 'F U鞷A:2_r*c ]|Zr0SÎFŕAMVrW-}.wXkPƵ.p̍藨8lfɛK# Qs㝲&|]xC|1,TNr Ѕ^y $z ~ѯVPjŊ.҆PmxdkkFcgWIsU~^}Y\*26ԡ(p,a^W1ml;+8AeB*R :ۖcp亶>mX!2" $Kx[;[EWEphNl1B.!Ey( Hfs֫a.)p"'j R\ge@ FF҅6Z !|y||Jeo?lE}pKd9ۇ#jzxf@P@tYv<;'SK=:>JL\”/^\n8m;@ jJ*8(\eJ-ʈ(+D X9'P7;A >,(` b*(UUUUUUUUEUUUUUUUUUUUUQEUUEUUUUUUUUQZ)J(?PL?UUUUUU%9?"*2fW&N-()iKJLROMC4AHH6m+EFΘ*nDfK?`aEєOO3N1A<F(j!TF=%뤾AM+9w#>~76 >&0G½mzk+}dkwc(p zc5VD$j2~PD35 <^U;n?HPVyh 4= o0'.kl0 NNdЈy;/iχ>LuÔ y2s; yk >"~A[=D~ާSDS 5wh2fǿRw7>O@7΀ѹAEtBLcXzy>|kM&8:  ƙSczN[4 y'/[kiACKn*+J[5!W.>ѣ:|<K<P6Rr/G~0<(߃R:R((("QlΝ% gryL## !ޞ\ۙZp9M]\=N3 gUUENN{";_A BT ',H;Q?4 t3ZyM6zzJFDx!붣d "HB4yM\C?1̚޼y{ru)|qM(/~>E((((3o>Wb03OAkLASY MxbA e6uiH6Ҋ6Hno LJu*;`CAC*o9X*Є^mԁ*ly!|~{N2(N eO@XzPZc5y8Tf q׹ɴb`Oy˦ a9|1WդQE%1E:La|y"(((7;k nQ (ۆ:?gD%G0Mz Q6mrWC;J {{u|(fQG蝙-;/5۩azt^2BA|bx0&fFufT~]U$)D`bwAeOy)V2zeS~dF ap 2'%ghJY1ޝ+t$su7ndO!9 āGT8k u0TP2bڜAɁР]v`2p42 bĉ|H4Ökc5Fv+<܆C<4vE>B|t"tȿ`<@OZr:@_%]j^B ~wȴJ7vb$ f` f(0&&"$Rbj1@B'fZ\?]m[iM|Dzz9v '.}9鞺QJf3Q3*eWg\4B&TM.ʢc9e2բ[ ζP) ~J_}5y眻)ԢRk}2eY ` P|_S 6eY-H f)iRu;1B'}sk_D$"y3U%j-zxu۷:RfM[i{nG mlfIad'4RZYyeZEAH!(g~q^=S",QA 0Ƌq<(( I]N -*Q i~JSpĄ?n me#-O,͘a-VJnOΈ!kR_P> ÁqTUAη̟*i (+?+'!q}~.M._:o4T'kPJ{9FTh F k81r瑧-5,?U73A>Xq>}zyyb8@ܑ@ Ĺ~Ç3*,qe~qƘ )P9:g2`_ f@Hp Tatv`X1+5qDx*|g%%"sVkC)-,6$3glm`DdDFvҬhaD3m؋i }6OC[ {jؓΚ=XɢC9")1Kc< լmFota[0 lHemΕbKM *٠*q[HOvaK#yY'v2F`2"VA23O[љืja.ZF`<`UQ)b`9gI"7 ԴYbx vvmrlcB Fq2ssGBr፵pyc$&͜]@gvar@p>z= wO?J ,zlzOx|фzfFB>۞ `ik SRZ BN hWeu4Nf{s(a۴dBA@w+JibQMr2:N?y<GO͟"P ?r vaꁜ '4y(dfj}d>d9d&mz^`gj*^[øNX]/ܗ.1%yq}"gxNG֠[m zr:4TU24ХD@cHg?yr:eOOv7Є !:^:MQc!4-CڸCqVy(Jcוi\smtY&2H9mH(@dD,3M'w%{Uȋʏ㟞AڊUDK`L䬙՗XԪy:# w S \\*0E؉sV7͵\^8+YL?#$MT7jN/X=qL}ɤ+ dH픠 3?b?x`Sy&0XE@b_?\n&,|︱qu044BPK)SPwAB6`L~Z q!!=[78}%]r|;B ITU m{PK%E Jm3+: t`϶1eܩ&TSGI: ڷq keS? ӌ.X6zUMj#-æ^2)5-9EEsmX`dŤziyӸZ 8بV Kgۻ'&rdXTa 0 PK  R$@,CPBJ^+߽ce \-Bi'/4oS\z[J<d0;qĜ+^z[HQ@]#"Bȧ]aЦէg:>kmBKlzNk~9ޟ>zd<9UU+jL{I.׻{m -$0Q4KTKEMLDD 5%%TA Q$A(@]3۠j!|@T}ՕiLp*u15 D |T42C`IP>pL;ⰐnV̠ `=厜>\ʕ>oH*J! =9ABg0KQaT&ҹv˟^ =5H(AxP/BOP B)A@-ޜoo5ۀ=#h )ћ>ߗ=:^TP2d{dz8F($JqMn7\GG!{!P]@ m ? 5ۚIeQ[4%?-d>|8uߧNۭPԒT}U8(AHԢ/AFxAI;5[dL}}Seq8`O! "j D%w8y%!QW$-KD?hex<])^GˀGZn=#H4] `[+ vIz"+ 3Y þ1bm)s˄H}o9Q$5@I31~Z O{0AmHo ^ NM !mμ0;{fdž 32wg/!AY~W'| S'~?+zy- #P2O;wm06A̱KYTmKVV~?.υ9t Zeǽj(-w]zfqVd,aٸRI^r\ܡ0H{>,BpY{>\?+zYQ)#ʶ0T1T4`ȻsjM{@%ɾ * +h-${7ޅ~"" " "MDTATUU$ERRPP2U@AAAK%A@ɩ8R]~9_wݛvqUځ Vv3/PM.Y뎸Kl :\o]{ajsا$ jc~,3ѱH뎴ՠG5oZurߝu띴"cY[a9Z8p!:"G^-U>ǀ|hx ۧ>ݺyU=@`|x 7(J^yr5bBd(lN0X(﯇?,y_q4g^Q' ()&A9=G:^rUBj=2X5Wvt4 I "!rh$Pha9e9;$4- S?}eH$8Kf!RŔ5-]b$r8ƇݬF82sk.M]#6m4hC أ4H \r9 ~^v}W;O/|Ee  +3. @P %0Í9iˍǓbvB9,QANGsr .<\"BCjVqu8sYǶ V5+vTJQ,`UVPc/ʖ[D*p/2^~ә͜'@ٝQTR*b("8mTUC $(x qϿfSk &T*~ҖҪ-:S߸F6 9f>"rr\fP]' oQ0ĩq97㩒}!ӱD8ʥ(( \Tݻ{ /Qe(ʉ*WXe`& 1-Re1w, i "8bYaI}PhVʧֶ[w ӵtɆ Eګ޹3<>6NC&@v*k{\ׁڜV}j6ke9|~]DLדu! r vgg/kS;Ss|ܦo*ƒ*E1ߝEUU0D~2 Ew?A;JAuRut,¤=T;ѕQJPO΁}ۆ69t7EN\gA!(JZ(xFHP%gi;xg€WCTJNMI,[&R5W=BtP g\uyF('$I(B.3:AP FQ)i00`66%[^:4Aƴ5T5ALf >BE!J 8\4fI Z,)aYP>T`+@<ƃŀרx yPkzjk6b6)¶)RBN8>aEMp"Z Y828F(%AbQH9+q/kVKrO`t|CC{Q(75}He|6 c;i>ފX}ڕQOC3S!Q¾N]DX:xty@go{ jJT9R@Kj -$VH"j&i8êBMB{-s^:o9bRIА &䜛:p,c-Z]v q5MP2DLɄedJ D&s vN>!vj9P4bo'Q7*D,p_IE,l| /El!iӫI!Y'oDfM7J:((^"s.~=w­,^[HCܤsP넘N 7la#-=WVSM ޷ܘ->c_}ȳf\^}NgNtan@LAr! YYtoU9,Owfs }^JuO_p{ktC<(h)&JBfH"hbHj*Hh({Qx-˖Z~˵;g' *N MD`8&m][Wl3(4 fj# /i 1ɴBBh"WC3y4$EhJҥ]\! yg &Z DpR/=/Y֚gTR4~n-2脐siN5ߏ]{wӿO芏JUUïN\}:oקnۿmTEDUTDEG _ލܟNJ.ҍD:b=/0CRͦYPȕ15Iڜh.|>z"*H UUU&.KW{|6n>9WִI Om0gVPV+w!%MB} .)ӳ> DWxG[:A#C_(.y$I$}I..ԒkYs_+Jl9_N9qII$P'BtˆX_A3i*tCT/?-q 'DU%J$P+u~S/h* * Փ;>_iIt)Z$_UUUUUtϣQ7ӥx^(Ac%'?isֹ+9b8I}~};u/_EETDG >ڧhø^ Osۻ~i&(OYOFiE eSJ.abJK5"=ςS}7qSH!\VRZ!+K @ ϸ  Uɗu^.Yys{l2A v1@v_LJ#3D/yQ" |ci>^F'R'7vabrc B! 9;!y\H9ќ+ X-svv8] y J2oyO#2F_Ett> vMn@v,?k]1,6ZX@~MԸw|ok,dOD ݨXx¢ ??|_:r4ʴlYm42K^ʩbmϕj_&AS[gvwKڅ9BKNWq @\ "xFBv!SEIHY a`@kY7 w0ҲH /QL#Xe@Xߡܾ #{ Q:Kk\Z6:cEWm2fhw ~ @05s|71`x.\b`r̵:-h_<+f6Kq%r&\\#ח"P9sWg\fp>eD 8 "B4@PwɪC^sVBX7 GP@#DFOrX:㇗{ (&Le - O\_qT1{;qJYF ę)E&칑6#/AoP;=t$gMxsX5ӧk1HdPUA!AIPC"P%D1+!#"L**+s~,q9ap/ANUbA$A'=1u 5m]6EPAEPIIvxc}uivym09Ո:>+n|;c>*""ǟ.7Ϯׯg.{U*hT|ݻy:gUĪ5^H9l" H H Ӿݔx][MkU$I $$ uef e橥U_+ŸPKv|zxs'Upz%\>\_ 09>ClqD &yQV+䀴o 7>9x@!C1^zp.jT eI9\ s p<"Ab0x, JuǷHyw5rDEi̞9?OmM-dL܈a$>Fdki4Ca+3t$8fugK$\M)n=믷oqUU^*үB|~@?F$'%rGѴӎ-qwKk֫7V""zJdt}6h zZH>d>)DO)_;uV8 mY$I÷]'Cg()!8nUc>6\˟U!k[m@[ƞ]N=31B CI/cY׎! X%ci'IZ̞~Pf(}5}匵΂vaj73Ml&L\ /ڄ9?Gx_g?afUqRIIP U**< \lȰz٪I6.}Q6}\fNׇ]=~p{w䪢@ uD"S>〈!Nq}KQt\Σ&ನ|[_?>rkǂpei9?]zR8%Cݮ3玹/ִ^<2#=gL1 nRRe >(gnekG,?W4O+Z|Mwe4t$S(OP0zpmMQ(*z~T%CvgϪ{@œIU{4D@5NKYYA_kds 4(FIJȇ+27DAFC Od)ҍ׬,88οx>|QD&x~wbADh9nQU|/.76ENRo_ؙ-}Y!ێ~|#nv8"DPTKl9t2kPWYi7d=̱ %bK[wUcu4_u݂^)y E$sCG-@{@0*Ak?Ԡ`PZ'[̨"Ù_XrPn E ZB!6`$A0DDoCrb]Z_u^ @&. UW e \J3*qH3$ކ)̓ T FB!&44io`6’<ʅt81ĒLKM[>qy"1Bm!} ֽ|dbE x/HH=.%6QQrQ "Q`V@$3Eև]/I+HSHw4J(R+onE18sbmJ]D3Z̒^ts@q < °Ec2YR9=jE,ɒSh,DRsA4$v~CP "lwR9bǷ>y֨Q+1c炉(́d:#p,Ĩ .mZC2(^?+VE ?gcA" uʀRg@.(tF.`'#`=y|DH#5EE3?OM/Nq~tOY 6us꼔(Mʋ>ײ[s6!0tQb)udch`:+Aa_͒5Ϝ ;Q:S5}K<5&6^oKßȚh((hi)) RZi) Zi(bB!J0""+۝^vϯnT?P>zNݺ<;h*"*9tmvۇNu}DDDEDW 59sߟ>|y~eQ^i$iUUwХkK;5I$A*Uz]eU&#0 I UP  YTI$I'¸](_8gʊ*;ƔTEEG˞:s^ݸTQUUUL> n ]vmAA^WߝLt/`RqDauE d>|zzg鷻۷*T P4~H} *0glM I5PTTDEVπm!~X Vp"gye|ۖO-ȒAA$|ך T"y  vLv~xEU^gFk¢yɈ!$| G(^J g;-0[m%DETWv*+rO1%ޡE;9iDob5*J{zgϐRсAD;WS8`,I)4O:jP? аE*BIrluohx]o)q% uTf|Ѣ`lQlX?0=ٴZk{ V!Lk a; UU,a25Hv7R 9 YNCB!۩x%sC`5 2*0V(`YVt;YC}^+|!|jdwcod%m|%piQ!=Phj^t<3pDXB8Yz{[X@95(m#ꪃ=b6 pu! <=(_K(t)48c[ƭ6D25kPE}[^AQ)AP(AH! p;CR hn &ᓞvʶw=n;wj8aeDn]Y5|'cu4gl7hP2Q}!rTJuR(i3P(䮤"JRJLvABr *JP%*BțJ;JCjTDE"jAhD/j1lʦ(C! 2FWJU(hLhL%Pi@ *Pa JrCvhHxH H&ٽ×^K65 gcbep#Ȯmx7Z&)Q#]%/3vc"0*$1sC,9b A<&e! B@1@c`~nGϖ րʁ@5hIzf9~aKETHsDO(iOٶ0rb(Z%@?q `]+CRgUE^U$ v衸dP82 TCh;Jf6,_XXT={[ -瞗ʭ\٩mM;OP;@mV(L|6> D>UK0c TQa@B0H8hS^${20(m›˕~`Adn| B"KH##K qwH]qMQ̩tV }$ڭoi*\0F{ Ѱ q+{I;&e "(+8L] 4yn@T"*2~v\aks_l4>wwsYsHX>)v$@NZyVZS| ,T~a `64^ZͮDN5PV&" x̆)hw ;z %MZ,3D=$8x><9 >yh=WN5R0c' N'w99PK.voSJ] ^E~x 8}|,'Rrm"eI,R!C GAOE*'fM\?\8% FiD/EC[Y"mBK~a L)3+(Lp`wfRs/m +ZHV_JXWBs׬o3췁x@++ph]2i j|3(eB$ 74Q*ʋ[JF[H36 mZķ_=t'DY:0Ff}}%x=-,(d9txW'EbPRT61,q @*S\M@HÐ 2lbHM7]x]Suu/:>xw { T繅;}u(_$p.+l(Ncf}#PL$:MaR#tJ[vˈC'ӔmL_xu4.^h{ty8zEUUUT(~{?~:MkV8(P0R @̓oM&S 槬AfjlMNP#9DQ}1`@li>z4h>}HHS32k~x߇ ;x`uJDbY@!^㉼ \rvwĮgޏm.( nF%D~}< ȁ%D!a%cYNqR0}Q.tC t9%k/$ @77|rhi[A>AbPSݘ5f$dȹ\)2RDNSHY!FTb}9Lgs>>hCh$K&=]6fJ**7o-Id@\ГG%ad_ܾ5^0k -5T }),%4 LSDMT%  h V/x%ٓ@ҡ- k˟:XjRERTԮHC691pBb%AzFSlH":>BhXZCGa_YdN _ǻ trͼ!=O|:ƏGϹ /^DSP PQ%=𧿿CBPy8 tH qǶ'ҥޢT JkJRu 74ր>Xc,"rM=1ɍ< ݶ5!uc]4N'a>8Eػz(-<-hFiL7DUV"*0ip`"Bc#W:k@53Nʀ:}]aP9 =<( RۯBFy\˅^8SHɝL~KK{D,״]@G-1Lh? #+` V$3&B~DaiJ&w{[<Ա n%]f(< 'W7];;7nֳZ*8 s -G' M;ےt&Sfqᶜ0I@!XT' +q FO犽uFY‹D ۽w\pC"ma K/Z= c>c%aGݙUnCwxke!~~!"AIvL K $a <-' LQ lPwɢ0$RoX*"]adp/lʽ71unEZ*R;:Y@s'a'Lw8`c‡~ Ӭ1JgA&C,B<9_ Ä:P&%!n xs8lͭA)S Q1uDh;D>(JS%A!ư q Q|rEyP/x Z @B`eࡃ21 /?N󹺆A, /+ކӈdF*̙֬uhQp*ifeQ)!";̌BlTzY?eQP=A[W:ʒX͍} H||Z;gN~PyU ]taT9tt !4y:s~ &aԀi,S=,ڧ~$ Gxzwp3ny}?,maa }>蠬h>]= ?rݶtFcQзPsk*:k^0ݲQ)uu/Ɉ@TR\P=؟KWؾfD!g34HHʛȔAylr׳mˮHMXȈufރ!V,TV>UcsCJAwte&Ʒ zq٩䯿U E\B Pd}i`m.Bf\ޚM/5%2i+vRfHp S $RH}HWk+ "$>G.O)=s1{Υ!z/P{1 ]B}yЮXJBqVev F !#IZyC |NM Ll(ou.(p,@M mQD": k)9~/tFiwqU!n%Pv0Bh/Ϫo i ;MIۗ>ͿKqEBN4kJ@:Muks[64YL2THjq'cǏv8&Pc*<8Y_cc?g߯p\h₠;/=W jO;bFT\چKqe-X,Syf}/<8'A_z`%ZC5s5TX3cc KZx*>R $YSXx,?P7 E mb s{I(mţu˙B虃a=9si+D3 )\]' ,"qIxrH&,L2R((KvWZʯN6 TO;na-L$23m#l LΞG[OƯS?v(u7R0ZTra+& ѕ*]k (cm{8##QV,JszyvSýΕ@c\:1 Z,@hşGP/] H m4UD X5H'@ۯmW] + 0^(i_ͪ0Pnb^8Pa&BThx|wnͅ!47 Ȝ`RAL?<øJ}Lx#'B&ׁ!7MB VϏw%nv0&(#4 JJeZȰl'|p_SΚV٫њ+FƥBB"Ps89۝PF뗡vE?FI-sɹ EhE~#q]$=H,,J{m d~TR|q,(fQr R&,ߘCY{DTK,$ D:t{ޱX,VF 4̀*:LCݓB('8ЗRdst勴Z YbDyk1l^"=F@>3Ϲ lzҚCQZ)hJ-4[uqIC %UQs1~ӕ>uZ/7-]zA:-? X%A9I( ߂= ^GNHĮP[{Z^^7*׊]>4hg<a5&`Ap4) W@]o/;PmJM̜)tQPHnneYzlPԜVdt. NIl:| ;A6*,GCM:bwge9^@|+`ZܱX}Xtt,U ]_k ا/u4Cvz_{͇ w)Ü/2=ܧ,Ls+D [/}Ni{q40dA)#vw8|{~ (^,/ZfxF%dQJ{- c[ʤlJ1>"B A4T`М%92ITdeKW<#S̳o fe|B6_ &Ad_(PPAmpKxE.eu.F(X&iW㙝STFd*"z,zՎ9&KDA@ꐆőE0)NmTc*d3&(i`psqJa2( Hޫp<ZO9s*Şw= %B@P6lټg'Z OT]erL"A&E B-(Ş\{ U4"jQ4[ҟ)n?x42o?!5]p Aj%0i#,7ș"$P'ռQa)K$@5E3u%"n72&LU:@:" YV )BH$"" &(%$# Z lm 2QH0,q19 0, ^{w>hZCnP 5TF +JlCň?A)mvtZ D=ՒKt:81)hI Y չh+F*Ck#zx[ơI[N`>w:ޖ熛`4 PU,(\7vPI Sw7V:0@j)d-g(4E$ES%\:«E!) Z7 J'4_Chs@MYxBn&n 2hZPPCH 0yau I<,0Mq"7 VbdVGР$ΐ &dP?(^UcUQxsבGI_n]?tS/q8 U&]w;stf0t\injic+a NW b姕tvCeU֝*ƴ) /ޏpc8V_|38֑YF2+!U: ( r2A82,X `c蛜F:JZUg *DK*5X-bQ bڕ'ZN<\o @4oP#1^c#@g=Ubm 8VPM>L'xz4J_u/Μ PCZJHRR|P `%Bxp=o9p)E~/<4*_VeMRKiu5RR"%hx8t þzպRHZ,o|:@PMT8AЄxPDUMDMsMH"$޾Iʤ*^Tԅ61Ru6CwdOt<7 xj _ԥeq45~`ƚV6.똿ӔǹHhYN[gLbRx]=5(d$s7&njn&euWjW3.BsUMZdLb+5l/^Hg.^^P/a0 (,__*je*ej̩G@/< >\ޑc^y_\P؃I@/\߈)cJ}T/ "k(n771'?O"#[LwGJQAnPѱfՊ[\H=k`ly` Wv yV-Ei_ Rlb~`5|!hJ hW?Wߊtji:}:N*% yO 4X^jIqpNa{! tUYLw9t/C ߚ\_BO%ȾAC:RrR` 0pTv@ѢCi)&TE"OVWR&[A_ 倁y~ |B&Tq$Vd++ߒTSjFX0fAA(BW"Q/Z7bj }U)X @P瓗ɢ؁Z lB닄4eLtg=NwNO>phw;0/Wpt݌l7b#ab#t$ǐ @\  6ճ<l `5 BLm!v=!<יW򱿠@bR'}r}RupvdbWkCִjܞk"V@{6c pD}g Iөb}(FF=q,z3Ȥ  xxۅD %%rG0K)fr$26-t@|oSىx3SsTI>w#fuơip4;Hk@Bʙ:RGNyZi]Dbu;Y8zC!Cu,W[06ӡ4C/zkcEQ41T壒H'Yeɼ=p` Bɍq zS9Ku:81u)(c[BlMߚQ=paWaDSLy ,UdN<8 6 V|!oAs%q|///Vם ǻGԻ@tF^)I./N[ilS}:y[k9U?lq´qϕwbtuf]Hmo{\5uC 0*X lZJ`' rJH>"wa֭6ΰ` }RSJ}Q$}c(.ԺzZJ_3ڃ|c+3V8Q/ 7sK,ˡA`X!vP@ӑh S HsBI7-D0`4#I7P:@E>a,$C4_,~)ΩE \%ޭ y!DARN*)QQ>ݦC.9UzSRgz ln@ IN)cÀ *Hc04aF];~}}C$fF{^zR[傽׵2f CĈbNE&+ĜJ15*1Рɦi`v֮6"8AX$RK;V\4Y9H QsT^|N&UEL֌3,X 8Fhtw>TTl:뚥W4^r ANݡ`}z<:,ik)Sh@( uC@}@D$%c{^,Nf0|]M4cI0dP0BCn G(/ɠ'`!a%CC4[ex($4Iy]rfUiFh~JK ǺEۮF}`l۠'Os rƙܧ6h9>˧5{Ǥm>23.Ԧf~b{[kZE@D+i7p(5A2,GTșS&mf;ual}N;cfM2qF=dQ'ǯuΖ/hY (]@s^h0,ktR^9- 6VDmVs[1B܁`Y1K '[-t<1МT~,C+ -U ;7:^I [s^="@e#sA1txkca7.af@}| DDTEDDDEX 7 ;C\M6{w*ۯRk!rŪ :q\a$00g>nM:QZX=4Z$% Z>dd ,Ƃj+AP `ܣI3@EC  ^4Mұq8z*sJfeUAL?SHf`Qqi&P k`n\{sӎmPHO;axtu>~!XP^=X'E D*|N|Ǿba5 [ z?||8s'8@g/!AK8@QX P`#ݘ;$n` f ha!@c4b& h !Wڨ2pi<\U]O8FHzj_鋆e> _cX4#ߓxWk. Qbb3p}gv(lz9cB'") iɞuxI؈a!-Y`""IBPHĭP0)$LL2g5nZI?&iMb2r6Sd&R1x,pMVN5F1Ak' II FD;ϴD2:owf@$ɢH6lόwU3=/CNQ)B1#7=^1K925 (ZN0nnh!EA$Ro?zH FXM}Иq{9ђg `haU c)E}J0'b5EB x`_g a!` C:#⁑i2CTح1zb5Z& ާ`Zqs_S0@G@ /%8Z@(@{]ߥnxkWgMj``?`cu3 P@X0Ml\e .dP\4[](Q J Vd9 ~[GMK ,̀:<0& `?XQ^txD4sx~kPXP׍}2LBw"r/7O^Hw_Jūnxz@UP=m.ii#}Cy߉B%6u}yeRc)Oxv&R̓Bd4}DU`cLĸ9#`UKOw ~ά${[C3|坆Ž~s(LVڔznd{D%02$'*FֽβQ˩c &O*Q+é{fuy:C  '2.ІOTvRj'ķȪ,?ܻ&*wxm)+ K2ϵ v9? rmGMG;()2Z*tǏrŒQ sMl-e3 ĚfE-s%dwn LT! HG& E/9 L˚wIP̣!A|b݉NHWs12s*p¢ҟ8=ST$?%tPX-p*:}4Z34j)OZ=Ai9ι[+]nkDsx(M)D?CtT@T-PQA!<WlUhCf+ #Q1m^K?7 /*+XWU5d_w_T?B7gL*,ʪ“ m q9e!]0m*)uTp(,(]/ (hW V֚9AUXs5 hڨ61:U[C0VFLnZs QB\/ Lfi;Ep!ÆKD BERk},}i!L7/{6yQAӇ 7׍ҝ8$wø8F.H$J5v3sX26Y!}twm#&RnprX3Vn%;G_1VO\ ݅KՁ23-}'^jZEŤ*4(@iS?4 aW3`X8;O1ZY04DR0nEX O3EBMRg9ͫ@JBʮ7q&Me5Lb!Z`SX;݉`7 !\ƚUFԅ-MR0ܼuUXpm*yUUU UUUUo,U%`.u!9zK(sa咃F'#Es$<@g0*(uN2 - L~ߧ#E-)KJ'FD`T9<}Q-8lpL;/B%ERMQݰ87n::RDL 7M=XrZ.?9@RElNi;ihN$Ǥ7}y#ӫWd.́]*ߛ>[;`Bd7! *rqQa3HYG;QBtH](hr%mpPBjFi&67nSCþ6puNXw-u&R0 PD;HiqI@wq+ 5V-;It|V+BI@0K lFCq:۲U\"?j0ܰ_Cq|3W4N%ȎxsjJc\?VCqMr~ɼiݸ`N+_*1*5Y)35l [XG `XTxBHcVGoZ/;mY&0$˼Cv{OoUBhV8oQ8&8]o:\  ARPκv)Կ~/^9eu.~ E  |}S @wEQU pPiAn(]:>1_8 ,|;$g\P96z:4p; r;0p4+VݼX'WbU~Y{~>L5ݬBn0:&4"v2o)2FOCTa/כ=usiQEσhpbȗiߢvziA 3xZ 3#kR*Ĉ~ Y!+"NJ)&)c?țgc>]9NքU0RhG%fhj/@)!ǃ7[ 9{œb*)q!0ܚ^ju dXCH"vjkKzaYDM]!,> b4{3-`~F}FPTT=|D<0)R @1TP |"(^yxT>a(PQA42$Av1goq5uW*F\2Q@dQ~3z>zxrTXʺ'o 0?VSwD68bl4FHC2uOOMiv4fg4'PB-]œء0I4AɼLǑ/ nnnُU,ED"̚il"-MaYA_4rst+[(?mkd]*5J*^S=a ?TC$U]~|LLA2y@ȟk1ME'Q&œ>Б9Z UUzj!)* ީ1װy@ؔNI( V_-h;x3~QMJ$q"dq3c#"AexwШ}BGIr'AkYrC"+tLoz!6!st6݉fo2|#{)Nn,[}ovL /cۏu_+Ú*y]soA >,,h*SZFڵ%%JRQw' D 0ɹ~fpCBXO;.NѓrfcK"O$!y ~ OIhf8] U(_*g5uyRȤ)D r3/pL7̳ 6 Bz\G (P[K]JAܸ{ŝÏ.#UNI HAJm$u-b81qSrwkǚ nGYP9M^yu)&eR&xt@P1S KQ: qp)(hh *aGQ|Gwkހ|K^IRJD'UǍyj,`/BH, !+%-3rr}b'-bbR'7E&A ¹R)-$/E7Z6YRT=3G$|:;u@KPouDwsK8x`}΀vQCBP &d3a.ݳ0/rze 7tApUH+;+yrm.§q 4H("9Xҷ =ʮgFr~Ҕ}J+cz" ̿i0 ʀ_?OI}A*tAŠ2"tkd@Rnhd !aÁzJnFwx'L{%Y= Ɵ0AJOEh7ʼ 2Dc7x7~PDI4hPcLܳ_6;ޡ(+l.Ilګx=x=}j` ?#捊ApRA,bT%u ,F۞UUUUUSU8&닧(V^[J (TDNjmG~T^qӽ|\r9AJ֪df fomxIc>OU|@+5@f>qZc qs2k4gkb5w hX@"> ׁJ{hm9}9^A)3O.yx~?$xbnfxn/ Q^C8 Rh͘em`?dhQżwcp@WqES/ ?Ƀ:񆄺vW7 :T9m =62x6!ٙxa{6KjxyA 8 J `_ɼ<2s/$v5,XjM||5*q%Ck%aU bAdΒC$b^箰MoL< ^Y o8:Y9*"T>,!@) 11A +R+vP6H2K1P)Z3( % "" $P#OPVIn 7 2_@W ;x7q|فzWT*T>w>;}ZABes=RJ.^g>B}owݽϻu{ڼ+y(G_[R*ězI}Ϸ][w[g>jc W{3lhq6ڹ۷:KKT%"c@P鹝5ۼvvwWZך9jrUZPq:>^=e#=^w{j^UJ׭ N}{fˏo7Zi[7}pH*AB\Q>"ǜvWe>45ݤH@h)β]Wt+H{0FS{ӽ)NJ tB۪ uӢ_@8EHԩMw[{ wu}/@zN0.c 2`@}8$D(뽝@4]> m$y}C"A*T/}jo0-|{Rz_w]ۈ{tvRfq_MkҝOgM[i\ҀFTD*6 {P^/tr֝w7@@4( O/Orp|}ϰ;;-mwr=zFMyv{{=;^}ݍs>P|ⷦw73oo}\Wvyow{+ϽL"snݚ˛wugkw/{$ilBw|owu:Vשo{:ynv^֮r݇}u\_etYpwep{g"Dޫlgys5^ȣ7[{ڎGn5{t-yUySoףw}uy^w|=w||>"o({ wr io9v-[ݢ1(,uw';ː5u.Y{4m+&Εksk7׫WXn+;j>Yv7mm \FR<յ!Oݗ3l9n;Pkn\5wE{9NvzS{wjT7v9]/}۽tF=ge;nQ\Mw{]=r P2JkPz-wǸ:ͻawN+ӽVzqV[{wgV+lrgZj@4 P(}v=@uWظ#vJ}QTG>n:uswn0;uJ%@*Z (AwznSFHˮ V;+of Q͖Rnd]fi. WO|mYκ{}qi!Z^;WvQ\rfڨzvV\2Lulr#](MWc;WÖd+ȽWMǶ=/C&m쪊jh ;9G9neݶ{{PUCtWJۻlVtrv3YvkTNv.jzzwnmg{ox>z}lztNvn=ݭwnnN4vʗ+ 5tj$Wln3m;;3rծ=a `wC]Fl* VwA@ﻼDtFlݻgs6rٻ뮩0$7pb\jTH @ Jwuu=n9Mh-71(}AO;ʽR{wV2ёޱ ]-ۙm[eg\d90$kJ&8a4mre/]A{y\kͽ.}︐f*WKͫB&h h&M zhmCjJhA i )4ѩOe d4H$D@h#&LFBԚyO%?iSOI)Bi`BQ"Be6FҧT&jzS'=COIm@z)AM CMiL#M510)Gjm6I@LL bhɩT?E4Q4*E DUP]2?HU1QDP,EERਦJ(ݪ&i67Oi|TEwb{$E 7cCDX*fh<nlLBpM'.M1Aʒ`=9QU8噂*!&(ℨhCP$DijLP eX ;(dFb N"ܺF) **)R*o"($JJR"JN@y2!\5TT-hd&"CffY6 8#QRSBP2MD-EEM5-4DQC'(CvK1eo IOӤ\}S'//K+R.u%h^pU Mb|K'st7clM~_;Q;'K/n.swlm?Rҷpp!i>93/y"n,pWyuhKТRdko3H- <Ty; NHU/>T̓rBOkkl&ET YJ2V _4XNORVb{ d <՞^T㹑/t WLj5Yه|qTh EQjłTDEKORQ}GˎD2UEmK,Nzv8=T7b`8ƔQ~ BF6X\F I!컽F7~oT%H袐u7\7͝ϕoU uF\MKu($IVi|={xz&t3U4-(.lU(TKhO0@J3?!i,)pG2ՂM ccN6F"jq{yP&f֙[?BC>"HDsuNYG.Dtn<0N & t:HJ:Ix>^=3Q LU,PE1!39[CklWFa+Z&Yw0UȒxJ'-G}̮UgFP*Oi@#vtܝriT*q*~!uWӧ]ǖv#S0D,ȗ&H(bi) "AB, I^Dž3`(ȠE 5"_uYixi"hҪL"%-E\;UZs确!v uI綀Ě!IA$Oj7Y Yb=z>p'u|))óo;s A`Tٓ{~a9n`P@6aԉplEyQHR?^5ӂLwQ 7bPgG,KuwZmAJʍv<w3D:ٛ TK3= ][*8jɗ^qٓ]*dz%nYL1axҥ_qgKIdl9;U=vn=-t%G # U8#X) YB8SOXwyPQUQjX'}סL?躛%0~!~$o B O*3zχAd(*#:Y"*Zfyj! W}mdr]*TsXooֿ3mN:n+OdsġuB-aDAŮH_393es8%`o'J`ȀHs]b i%^=fT1Pk{]_m:JM00x~}vF .⸺d'SfVHnm=peݒ; TDmdXro/y:ֿ^~'׷q!uYl盝zȐ _l#|d{&}fX0f`˅/n–ԋt'i{:s-t/p5{#iG؜ot|1nֱ9jeXjf#w~fLy':5~pW #0A?H7j{(@CoqЬ/>M#H?fvo[*3dؔY ͛y'a=R)fdnWw򽸀3UWR֓9HAeH%%"9HUɉe'E'埻o4_w(K 3j{4Х44JJ!Th[djTD,D `t4103LIHDFړ%j Nor?k[E ˝T5i1R!dž J(Vbj B!"J G(#J4IIB@ pGhn:@cfw'St$lLy) \p9d )6Y5H Gb#', Xti`ҟ`1 :0$Ҭ  4(LHTȤ)KHtj'wvwGCUDEA뢐P#pc41Ӷ9*24"*STPR)JQ,DTJT1% 3 D ТP2$CJ̭+@Iz ʻoB<3+=TؿOH#H% ACHQ!J@RL#0$H4 DDL@B}"8u1 _\U-fB((bD9:}o;F@v)0Pұ#@DҧQL_8dT+,Zc$kcMTvJ@wtCPCʂg -?giqdzӉsޭK0!noJtrR>L%J pf  Qltdz;fJEK "h.QH ~U͒$9& <({ M0q] zSŕN bE\ˆ܄;eʵP:/r3be'8Eٴ6IeO+86" 7PC pwOI_b9սfgYEӃh SPh _bQ&R\RVH>Kl"O2aHMl18veol5E-lg]%K֓glCG6Dgq.3RcShܜ0w$nnXV)FQ -G%ѪJqiD QXcl#CmU-nI%n2;%p8RI#Cq0s# ֊[Ԏrf5c=.Pr9s9DSkOznsM>)&[9 InrBGhlMkUsHRDP!lh壅'y Omrnb.RX:؀@EJֱcݯ;bSYh;4ܡ7VE҅'LEAOfM&5j@h<@4T&OpҔ|C HR4͝ J/q(qwhy!DRϏȇ4ݦDslkU!NId$K(e~O~GWA5(?Ǐ/&HZYLgRRni]ݭCт( 5幩M<<ByhY@oxĆNi_/E"r"/[0S1LadRv.[>,XWqgv\vd+{X)0> yK:%SNM%By+UgtJF'hڪ׵Nn7qwϨr֡]ɟ3b1wTc_/;{&I(.!ٚ:-Q4{(b6eIP^}XiB~7Nc|WjM))vt2F˿1\Y1A%~'s:3rfU6j]mvu_LC0hᅠ}f ֝ Q&^!e_N墬EU6d7jUN9h\&Уkj^O/ ܹS8J1~]ticTƚhC~YMCMR=o2wb?#buC;KXM/L?% ^Fzדtlz ց-[ķCÚDvZkNl ºwpOj7rI/ʼɧeTk 3ycgMI"+cga' H7#$f> +ȯǧА!%Ӹw@$)֑Ƨ)a 0z!M:>5{'3B4n }<3?~8IEQ Sorl#1md*1`T8H;_U~}Z'>A O?."~8S]7u"ko:uoRaۇ!/Ł!Q$t\߆apw"%0DrOcUd&s.3k+(.eHz*^9IΫBI~Is4Z UodF{q:vV80xIgr1Τі9p5tI­ Do]F.FظaGV^[fl$j\&uy/_X…^08֤֪ G-}m|>JQ;H`CB)L7T0YxDw42=g)d|g~b4۫ FT"$o5&<0"uX>.q88~{(S l0u6^)-ꨅ5 R U{ z4+BHR3rkt.#2p?ً{<봐䱤&\ȴqˋW#~ь0ja+9 ϶_ŻVVwRw7a /att8)J8!$ZǷn_1+wg 85.a$pH_PUhqbF8f{Y<>T48oLg\|;e1gO0vZWq4~QC2ftOZv0 DewAs;:6& Tr r(FoD>l(d}1"2 t"leJYWrGG)Jc-dȭ|b&884*2Sԕu?_wС u3 u'Ic Qhf}*y &xh>2%h遺h d!O\-ۧ]:Ň,&.Le;C0_RChG47ȟ S(,R 2a< B`%'5_ w:TSIag!gp#qE5I1w?ϨE}3O18}}rpAeEtU2ƹ#"'{OkaRA% D&F=/5D"KWc-?C4R h燏)׍6xX !t񞦎!vm # yIqQ)& @N$_uc3uTPhZWƬx2ӴIνitu-V/7,_ d|'ud"LE{Cd 4(\D́tR96 WR5 kq]R:o}30ENÈWJ2$C:G#X9%=IJfMeW;-MEo|XoAEDc̻ 4*{:U&@2< Z/wƵuDt~Er)Nf:o6Eĺ\)YNw81Аflu1-U%lNa5ymR},-fD@mr:΋!],#Su;v0G:fl`(eDtn)c Pw+7V+3[?84oeaWQ~U(E'ߣ7պ R,:7`t}_?<+7 YF٫ϡQhQ?{-D7Uٵ/  T Qmِܷ 1= J!trl0t-H'k C$9eoޓ[;8 贀@+ b G2JJgϗ6_@BA?5%ayhB C&W7Q߶Q[渨qwBLΚ^\cX5O Z/р9)&r,*D_- jhms߄BR[7z:Vƺv7*)-$ ❥~ٹc 1h882ֵCILnm Jf̱kw>=qiplf3:UBt;\6at\qwzsJy @&hOTq i4M~SO(Z!V39[~ʚD`$/ICJ!8r7 4AZN)Ɛ" D.dTAP^4crB-s*X6HR@){ D%1$;b5XgЄ9rnʶMEb#l[V1VE*шh&LՈ4clfڝLmߚ6%1JM[hQZǬskFMZplumUZ'7m0y`8%95!!bBhl c+Q4rc$eh?>s$Il(+ԞKT8I?/ߓU5h9>4P*GKE14!ݕ @!ԢB䔔:yth!l36"Wqkh}5E MUݎؾnFp ~fbi(N7~io@ҝkS@R44$E TO0 {4'ӄlzB2t_Ozh$XMji -T|h.~a(\P|۷1`GGC( $d'֖C,nq}i~!xhIoqgHBI҅1f@ӆe?<}; Ek-wfhs! EMpr'u:vqC^pL|KȍB?zw- ^0۪3PHo:ToG6צ2=۴GE+.9EcQZ5l[EhW? W>|򷗻?'uos ̾y9)r{>;vr0ϗv/RB&?)IXASSB{#*.q1:mF5^rHQx=^/g׀~%*M>,@qOY XF{LBl8@Eވ)i˸)8俧ỷ>wsL/lpǓG 'vBtdO]Qy>|]а=?ȣ-Q-<a`agyvb#G {8Xj^K>:';ުq@x/vH <ǣT=]eB zxJ^OYZ?  6*0 0_'-ICX&szg [AX&P`oo+Ǽ!ňHF$RM_շ@8쪪9|QDgby ,8tIU"įp!pm! Y2""]q@{‚0)"d\\<Ԕ!rPyڎbVKn84c4JC\mdΊ!0nBͥKdIy?'P\?zlO~f-xn=h.UǚoP.;dJ9~p_US#|T@8CI9? xbQ=]A v5"1;>Ҫk<#H#/p/h8xo/sC(Bu(e21}.ws!ۨM g'H / |o2$&#*?41##I0x`[2oһ :F 1y0D|)f) B"|8i 9"/{=WTGLAIɪB 6٩vLUS'{~$r'0PX f5OT) 1(-exh\ (ؿwmch$|:ùgJtxy:(&AMq?Y8MgD40IL@I)>];*.`SO=mD=nI}{&7[7Jg;b!}$pç~޽,I;8H}93absPa ajۃKB0M ~V)&^Cp|Zm_ZK%ΞWqQZd`8gMamOjf@LD*Q?k!RXՃp)}:IT4Y.%%)5@RR'A"J)R*()(()JP dBSA[f+TD3W=xU"$N (h &j!@R"" H>i}?) mn*"!I [qxUi'+ufm#ob15qRv(^>FF,EHˁs_oO.FmSA~66b}C(9菪Ҧ#[@z-BQWꖎ{RWsWtj.UNPq#Ex}ρ'ɓ{L} I'-[s_o΋xtibSwG}~gT?gt0lZ8v6-x[NK'OB6ALPG*GXGSd{buRTğ< YiF=RygtE?0fR^zݵ%Cg UJ FkG}?Տ8 1 ;2|L÷ˆW$c;?x˺)6 Ϟ6{ IߌZx2,._J71?jNk}1S>*IfWSePws.pMC G9x *P"׈9[z7i< ;ȼ3?-: `!áڲۏ]^_ԿnL5b IB|X yˤ u\ū.!G3YE.[af9BJwZg8.> Va//~NX6E$s ̱Uw#@@! S{B[#\o!7DhvsPoI|Jo(;>*~a} [NjhmY'^N㕺ǹ?GnWhi2UhjZ={JNP:ƭ(pgޣ l =p5asn7zM{ZO  B zt n~l.ãB/eP@ |#XFo !_V Xjҍ wXxcԏk<Nj9ٙ_̒[om;ק]OсdW|~[8gbUGr;`W0Q}Y$j]u_̈UmE9Wuag [|drKصa8}V4=@5Ca"´kJA4̶pk*?>!O7[^Nj煢=(tP `75`^)LǞG jCj9tv B*H󳺢GC@)9X3 I=5 z6lI0ňFSC/>v)sNwLN$Ҍ@'$TF9Pa2Lr }Mb>I7ۭaa S~oCAz^( )%c'N8;Eh頺1F<6Zn:J}׾9Q0P0vXq"!O@ yKz눈QW ד>&'Vԏd.%oWޚ6 hE!`:pYܱ?  ;hר:S -1!؈ CftIDiH-m 7X"Kƪ2F] 47ݥn ,Y <<`:$!xRc\J;BAML?/ O:VSkyǬef{G'H3>}^EW n,CޖW6b2Wrc{[K'pAF6 FBtT%F\'?eXs3XL)C%)pHCm#i$ؗZZI2Uiq J\%upr63Fܯk 3VVF6ΘbKcJ=#TO!4DW~ɄDd<_W⃣BA?ߢ0u-8~IW -ΊNo. d4h1ö;Zх E||TxT'dGù@çw> 5Lρ/47pxP @+0=JD҄eR&Ӱ|sM|w9$3?lږɢN-ul!aQݙ@+.g \0J:p4PG`k"DϏxxg-%IB|S;9pe|fgWW2ÕgGH%өB}M[I9FQH>?imer8_*)qBeQ+Q3}\6 j9̷* 9& (3}?czpO %¹ [ߣ?5Km[u\W&]Z 3 I7gZ?l37 Ҍ=w<\q;a\hs!"_Ks謡^!8A{'zDU ?W~40ʵ}HKlF1[?W[Ke-Zӑ;#E=GًKf̠>@8?j^-+[ק;;`񯳝^2|xwjpʩ߇c[ n8whikXz2$n{ AQ ПNy.>M:@݌{~dPD! ‰\|ݓ MD 2TtthaPVX~3w ؋~π6c z k1Z|sow?{ iŞi72<(T@O/3S v?~fdn fRBHO#mrɱQ2'1WĮ&DE!"@όwK1ͦ7t@3DD>y>ߧR&i/al(f/W M{џyP[1tEu{#Kqg!u|<:!` b(|>SzkxFwɓ^cv#1(:BW>s;T(@?D~jҴ>ž&m۟v8o ި8"! Z} |VDC۾q97mG4)0k͸fBcH7oO|1J3pN{gZslBՠWes<|=V E dK/w%tV{mmRhB,~17I[:ïw2G PuVe?pO9 @cr7wonI0Rj_؆wMpHjR˒KF6}(zXC܀ZE~-K.($`?p@B'ܟ1gӘ^ؿg_V7q Rʛ=>oGK?e÷bA(wu/e?1K[M=7xoHe pP֍7utjNvNp*eX\l:B@:sN^5ͽ 4Q5V[`%bZ7)RAĉh7z Oy+M0CIA M&d  컙;in'qu~<0@x]"htd&.9"~E[hCL12NѴ0+ >xZDUDuAKn᙭뿄:7We H*$F*ij[KOAcȰ穯,,×}s瀳&XYyucvyDrhQ~ǥlЈqpdծ=|շu>=8sn,XRKF@?Th.퐔IAU}| |Z&(;r>zGSKKԷ,dh]}K= m=C~Ì0hc IH:Ě$*e gbB^0R% I{jO'CTa7?=NWoBٔ.'k܍4bܢ?Q6GC@QM`E~<UίM4wr0'aOS?/7QQ=/ uITS Ǵ#NZ{Jk,U @[(q I9 "/S0fg |/z}QTPB~@=|e,PRz:m h+ĖC"E>TyTN4I,*ᘶ2}QGCsXޮM,\kJ-BHA9eCr.t=h"YonFTm ($(iF T -;&S _B@ 06z9ʗ:Ezw54hM8 Hh $q%.DL~N/$.юZ +WǻazRќ5jW=mʹe YC(\yWգc'tZaSgao! 44!I$*򧏞yB Xe: dDaSP\¿k#̑%Q0,L}BJJr[]Qd븢wJލHngTBo_#離B|t߀P+QQ A4XUM&USC=f<g߮}71pVI {8S$SV,dO+ձS ?wy{*%-_ad"ɅUU@p__7SRӣxs3œ2{?^̚;,R~ L8Iu0rd(s[9elYCfhRAA(RCZT~kh%Lƽg.W3Eio|{ 7$="p`_aT•$٪wPz+~upJB%~OզWc4 71ŐIƏ0z[Tq1B?1F>{ШE;!a?H )a2:^=JW`) 9*B rgeAA Y;b xuI/7`x 3!ΉR}vLsf{K_K\ͧ`sf>1|"+.d2Mw,nנB4+ױH4^`A@Rn|yQx|OLC䝏d Z ?Lv"q6`I?VHUt ޜ;aJQI \ʀA:*ڭf_~F(^уagm?g`d$紀$f3hR㣈۝px$f! ؋}nrS8r?wo+ۤ!RM|>(jK\ڢq;F^bTRPn^#Ap)($Xמ?ǩ !PFwxUvIeNR?K}ԴdW7/Lٍ tY UUQjUUX* j|_$D@ Ĥڝ彧7r(vGvZEG (U3r|OB' iXbKqCם%Hn{-^@vLLW%"//}|2n=PA_wgH?{{M O 蘹Nc<|O2^5v DH?+gr I! X<>_hHsx}=y9j=0GAGS7 db(uϫ.xĤ6r2]='W=U}f (sZjiPm_믂K蠦1|B̔drVt.! uw;4|@7$$BA1p)ij(F0~(ig+HhJH>YJhWc.E.w%'7S}Kg'Z:HN_#JnPFzנ[WoU(-~][b?1p\’:V'(|!|vB~_֖˜~p'bLOk8K7=!Eo0AdΏGa.PyDPF}?9D]t.a:v+CasRY*SӁ#( *~ܱ-Պ ]CS҂h<)MJ4)(=% ߆=N݊W۷Vp/Dht/d% ۭ>8 roSti0O_I:: @NLT.9;z z5*Ѩe$i4Cu6U$֒C&C og ITyQ(y`54}*I'= &0O*ۺ{Ha'BGPװT-S.*)!Nh#3 ryQCpC;-ǭ.:}v1r?]wsX>tpa`=k|q"$gMtB@7 IF#yO.4#z|bfr~<}~yG5W]zqiP,'ѩf\DE xʂ~NӫʟPsb%t^ OMV!T|7Z5ci_.zPlL=W*G}hϭUUUUq>}wLgj'?4$ ǎ` h|ڿރvQFqDBbmvbUDlnWh?,o !?"*$uHrs+ a B JqL:9lb*H[bI|Q1C2Yh]gScv``TUQ'6Cw݂eٶV3kG2Cu~c8AJC/v6B:Ф'LO}zԍ:mi~lӳU:K_j02}H[C' #ǗQlt: qĠ(a\eWb Ay@H?oڂb~=cE `!W濱GǷ2 {f^%M8Kn|Y(]V7!8wyer";=cm- 3@U6SOS$}lxI'G;w2{ɏޘ4oJ;uU 7cY?Ga.J ,3S4A<b}q}|p5o'te=uۻcXm/Buq;%9:!hi7a#s}T]qz&;13I: .H g&"_acfwÁJI:{uK9 6 ) {9,`P H.(2`&QQ OM8߄Rt8 h8+B>=tB-x:1#-mk3 Q ("]79gKl4`chS)jLMf aG#{T$ E?y~ߜTGd;t-pcdDT|Ԇ7=ýzX쨖#)H㕄6A0ﺫpaxܸÛزB ;W֡FvםD~_a#H/z:#ѾyKO>@bA׳Y"7bl/0~*R* ]&ϯȺbwl !͡*W!J~>bI} g,Eq+v@GETSd'p -"l.;PgBU|:@;<>}ca.}uZ˾b1`Tfl$iϔCLTң =ґ&5, w'@B9q|#Ҩ]I6yĹt Sp8.ݔsiod;|sq9EtUQQH1*;qQ`uZ凃x\icÊWnx*leͷ 3zqS3s7䣜] DD= $XttHQ Gbgub}M<`zX.D95\.sֆ.VW g s,ÂU..W<N]lfܢ^a%^i=9{9D3.U>]o, 2+[wM *9\ OI0uXxYuUFЫٌbY,R{G|7ƣ YX HĹR 9!sk-8Qr0dzٽ-u~A]Q BpWG$. ^C j/c`4b2KfJXAZ?*]b׾,oN9^Hzzk\'5[~K7NZ]XOF!p3q|<KDIbzwsbn28*3H~쩇-qX4|DbXrO:_ |68], ?,rMTEo9El'c?o?"JAuל|Q)/Ok HqEEypk"^;5yPip/JLM# ,uv 9B[ܨ%w62X2,#ICk*,*]1fqPܣn艓ןg_w])G0D5:2oh(%5L2xcpByS Γy`bNRuU9 Na=#PrO솸۹GX&LɬqkzH4uKͬL`N4{q58L^{_4=wRibDY^8fh *X1s'ei7xpI  %hPn>IQiɬ&)ߦ_Go^&6}b8=8w)K5㘟FƵߋEv@MdڼILkMc+ےΏ;W0`(;{qǩAd̠dNf9wCB]7XNGQD"8w^ˉD搋Ru<8+]>9oчV-63/y)Ϩ TTxq|>fhA]{"vJ Ss^PHw{Hu)g{ <<:x(ԢG*h'KVE: m\Q[+svgH)]F4dNrC.])(L cC!CgV6@E `QIUs萒<ݱ7F_i?;[ze0rl 6Oa$S vS`+ZI4+ft݃ϣK\a):=\"#\U2N/bE#bn_yA\$*qeTdTYtpbZ?\Ournsr>60&t'm97y?'/K ~`HAL=D5թN韊 >p~so9-=$>`2G"\HJh$ \wbqRص 66"@#»"rSP5{T=e@.Вf[>]{`csԟ.*~G]ưHFX(Vxb@%3hqsʶNlY庈;Y: RG8ɐQrdzCګ^{!{_:k~F`zÀX{G[$8]-0D*,R>ton>uO6i#FJ!l^NgiB5_$هeǕlHs}iޑ|vLlxA(^nJ:2h,^1]Z7V`PO2}*kو|_sgVE 1R&XB.{jQwiOv`|;R-]qpV> פXzw#!$76 ]h݇;qw- u`[Il $wG(@m4Ɓ] UdǬ(_rt3 뱓fbht^ /lf*UM\.`]wKټKCthB\J0IFG#)m.dbhiY <} A [Q>rE)# c|.lg3KD%^yֽ|r>\0"&ɏ(G Z㜆!.]p5JRXp}E]t80}Cm/k#uotPm )`/?@b8yzc7tAuZǸs)\>g~Nete +N$^'?#+)OT2|?j&b{Zv8Q!+B%Xvlu(~06S'Y[ v, Ys0opO `,KUUUUUrz hbd,S&yze SGW=DqWŷuUP 0}D )DAcnQ($xI{pwЧ9<1#ΓV{~s{l&)z x!%wVsĨţ |e-\k[|ь#d%H0#zk4DI]1*")DAYs~wyw=BWe<9gpo4M |/{'U SG 2Oo׉瞏'ǔ`o#5 ƞݻ;H8 HV-6&&pLj pVKA7piȜOsӂy}҅T\IAP96|d==#;gbʔipbWAB+B/+cʿop9?l!_D0R1?>מp97yBZ\ДM}~n#W{#2 $l#xb֢udJ؇$vWuc/IrMLsUƿH 0^>u<0i_l\W\Wx9̟y Qi^Y̬:G/?SO̩f1<^x_h̹rGl&"vRqJHPDZKj5?o.YCSE)%0^.1 8q?- v{w>$}Ѣ?Ϟ0吒pGv`{W8j]AKqwWKdN` #Dqۆ^rD_Ms'-ΥP*":} 00D޳Kj@(>Qx_)$G՗Ymմx&}?xdRE&b.D +vtBbn_UԠ[Ъ:zUPNȅsv(s7ze!-!0@74E{:QSnV K*2e̗d\!5@$L`s=C@5զ)YϷNSa$GGVHH ۴t2{>޽>`O@, 8q_:G*icIQc.L`+@X@zgkҽge&2s˼ _*U'6x^?l:bJ}$C `^` <N6~ v '֮w0[,e  rd2wmA۹о8ⵑ: CDE|]5uӑm-$}+Hrٸ{tXuZ$ < @zC4=>#79@?w,.h~a B̌XlD7a?m|zW<>O,Ƹ!!)Np)$/!, 1嶾 eɋ-܁fC!#,oBMs)X%6Pr54<=:3aCM*3Y}eiey|9٭ܒD#G "x*]NaxI|&16Bz{\|🷔N9|{'ܟ'?uTB4EqS&`sh,=nL*A 4EDwhXJ['9fݩ&0 bO&pf%8A#Er1 wiыlל`OW' , BjH9?>V)lbR z~]>3#If K4PvvIt0&B2p2ky|uǩ] Wpyћ~Y1;Ѭ*nQλ#|wd;9_eТk w#0X_|b7HLBLowf!ar0pGQ pQ#<7\yf 6z[>nzS^)'Ե#!f.]"Z'76(&e]P0e5~ݡԨV|[]t1n98CG^ i/?'!@1!۶#LC]h\JghNvc7.TE,[v A.a%Dž pI,qjOEu^aɹցi bIBנ:,M'qT.]4?yǸSR|C-s5ys}wIC$2V-{G(EGJ4a)[3înd~_UBk4~;c4kD[ ><5Sx7=龎/'Cf;ύos3!30W-uqx c #/W(~RNKx-Ow|5owp 9=Q XB5a E[fgیny{ocNF_+Pkvf#i?sd{"n.2 Qw rc)Ą^"[lbY|DRxDrv;9O,4"+n@2n;dxz6V4VC> VZ}U-00tZ"3Xhrz&iwI}&ÏFGΑOlI U@fD<ֵ-d+lAp‡f:d-vqws..&W I ڴUɋdj$_#0@W'{] SS" =R-@nMѿWYP"OCSGod+㕞B k yfj8;)`ע C7K mpBAPPbL3|<_".߄+實꟫X -x phnȧ8L:KK.݆ue@s8:2IΊ\ ?xnqU ȝ*6Yk`D@" wWråהG@σPr:_#cuӍwyJ`f.?讬+wmeĿ&[i8?}{ u!_'.ޤ{+;̜H\U G>KzsXn(aoB5O2q;m:ڹ%u#ߵh /s@;dȃp}@OpAX GQȞîiICEuerCC$.J>\ (`9 :nm#pN#rb N+ l*t˖MZcc}Y$k-C~"ڬ~B>$Pۿyazm"W:/bb^f 0&D'890>è%KҀ PPl}$5KKȫd{;hM8cpIc/+ xl@BQ>&=W( ׯW s'0.Rn06)>Wsݺ1yeǻ2"Lʅ$$#>H 1ЩWp]lkVr#wWqK*?P6r?OLgo7 .&qnpl|Vg|Fs_>uRusfn)h-XyCA"*z7\1]qb)pCL9QҞ,FcWnUKurRo{b&1#~B`8:M2#o8LD|9 pEpi?ʮ9_; iGٕԠߖ>AW.wPZ0]ds,q' Y?Q$˃E2K$tc&ݩ~MKrQ-T@xnxܭQJYci^ #tHF?h#tRϹDВ[RԴ~aZwSneP.*~4`=$'Q<y U/ #E4Xtj2Q{;.DE苘,@o"  xӞ%`~dwA t$ ď.w'ݟu1U|WДF~+ .fFwZ@z)ڀ 7(fh}h6@rf5X8+(s\sz<:(]9C`:9 '2<^b5ul"::!6 .PҤu9 3 XZeg &/T@'ÂE!W6c<B3dLJAY?LFGupGp7/NG:ImⴘGQ{7lHEDkŝ>yP( E!AҴ;S< ؔX{o`"Z2NELS-<ώ\FAѓ $6k'w|X|ABq 9A_0ʢ(G@QsedOIϞם˱Z2J#[}y _Iڋ$n4ez~ h`{Þ|{ZdMö}`(6ĠDg ! Le {:q#ΐQ"Yu|;x)"D~?V@NM!#JqA64Lc눌#u.f:Z]wpKz}_z.&31vc?&zFa@תog0Dhýv;ГFp_ b>2ݏV_ ƻgß=K{Ś;ŭst~ fT35x!Z1*LT(J~+W)'!r4no_m!?T`݀򵍮uVuyrJ} "W^ Tn=PvS  a\Ei$5(z ϖw9J 0(nH1)L0y^;&R zq8t}FwɁ9nKH鰸żI Jg׺W?[gKVpPC91*Y||& 2W|>UUUUW |Gbw cEX>H̚.ZXYVo+p.&@qq 39uX݇)L{7Fi@!T*ynۦ3r' -F6931??*np_9 @rr(_D1'|}|k7Mߤ׋1|eʊDi!:,`»A{,%N=m˿`o%؅A;k0PQ(ns'F7-—0PvQ7BH!NIFt'̵*9G2Rp\p`޴ =͔-g?m8^el+8eLV .Uw 6Eu+"ݥŧ( ;iFhwd4')~lypZxhah h5pZa{qtϢas]o}f<6׈tFḢba@X5.z{ʆc@.IJl8+YVt^DcDdmIBbhc6XS2il:t(Ƕ|l}qf;_FA){#~uGzjeߊ 1XE֒}ZsOz_'|A=՜{JNb$d,E).AY'y,;<|Hqx:`f2j;Dc1=n_m=5Fu56҇YK\֎4LbF5|5/Vh`4bhC(ţ)WRdXeAԻ bjq.Uz ڏr`*$N 6]UwZx?KΩX>|ü*lq}Q W^j^~sW4j-Z] ݘEUN^pD}}MuL4yvi,4"eh?b4m'][to46_? u]\&a#Ҽ9N+ďþzCA#7n㱸s<2x<#d$2Փgn}:=aɸ\Ji HCx1{ms_ q*:9kso6d}G j]sתlhpK3BET!񼡚('fb$) ̻xzuS4_+DzTTAK ݌Cg(dGK1p`@U+DQkN +6phzǷ.6^k! -4=4(]\`qiQ<{cYݫR4s~G)F11kgc5,wTTy=k+K0rƏݏ[k? R:G  근f *X*N'3ck%֩Y=ajhƐ MV TYsrjfe(ʾYǜ Ny,z lƬ,@Řl!C(yW@Uz]![ #8k0~>RM:<7׊ Zw⒴AP!^!Ġgbʠ\'eaVdmrRԸlq!OŽuLxIK5|xG!+ru'~:4146P6+A&yFގ:>J?zΎ'Դ`|Nd7T 9bC eϫܨMpQ~zw-Dzk3z@l_^;|e)'^c® =Žܥ,q9.j){9rc+iCLDYY5\i&뻝ir]#-U_CvW:ܑJfmYDUֶ7xUi ȊXܬTK]27Nco0HcuYZή gVnz5ӪW 5&rP5l_ RCIͨ1ynB4"Xמel5ga:;7lMM߄{gjR_DzkfF+vGA,C΋qy<99Koc^hum5fɐ@/ KR)HXPFylM^o-mΫ†IuB#GL L;֨  {ٹb=X=Ƣta PJ2NL9^WB[_PZNߵGc{eˬ魂wۚ[+np%V[&ytDtaMt}~:w884yT3ݖߧۃAcDSGHM븍7hJPm "KXן|¸; \()0AJ]>!TŇCL=BPcNxs2΂&~xx=G# G +OuVEj"AkުFQRnuMe gf"pz-ކ^8~f 3"$>*zkneb CϑUg++/p-XkI);} hR`haq7N]\rՇǪ8+7Cl~>Iz㳭f(|PGb- 80t p!ƃxGOTH۬5Bn}YEY,]72H7\ svCńW qe|lGNE $QLG6ۮ\n'㾃:Gī' 0cjFg穩 `|gKæ'rk>"Z璜 xL@LJF}>ۤSF{""%2ϯָ((qVJ >y& !Jϩ8NY4U"V Qat<|=1<0/ ԏ8V>"Fm0I!C38c9Yw!/Hf@ĐҰu ^ȵ[B{z\y˚=}۰4Tk Hfd,;hI:Ȫ>D3nGR7x=re4o'4̺@G5d@)[s9Hr~;9CR3wQQuH&{$\$)kWBVtda*J6QB-UPsx, ( I< +lFd4$h̺.p&|eg%kR2pB(<@7X!,QUk`&C o!_FӔRpf- ,m#Y¢1rL*U51qwIt)Nϕ3oj*ظ^iWUʚc |^_;gHk78a!;6||ߧ9ȪV}xϯ|\VjVf}0AN!6q-!j'y=zw#v?}gawA.zw P:EB4V={=_!8mG:;MHYPIB>`\=:öh?Hҁ8""AnHgU){pli`S ~Ba*H ͕J $8.oɨ6ذS,׃EI0}z⾬s֞Eϕ\ZdjdɈF2JuVA$0 ]3}zk|rQnk+v9LH\j-Z't 7NXKO  $T!OY ˜ U `LI?ͳ.4aIl\WOq4 Oǫ4IF\ 0P:_rL: 3%kKknexߵ]V1i2r(P Hd"BXݗN ET<۶!|@nȨj7JnʞLo2zMجAՍ#pm6u8 / 9O QߦFίXMV^^ +2(]4i,voT?)/ .Ood P))r 9gPOizh_6gẍ2J6M^JІdHI0 3{Wzβm;#.j൫85A)ttD pz)xrAT3TXlzb^DxKI|8M@!Q2hi(:1EJe߸? ۨi3`ȆK_jƊg/0Z vvJ6um9&Eo}v ? P1 FfOI1R/lɃDg]@ ^O$d@cB#`+q3~gD$ "(2_̝'{ p#ol1i:Ao,݇O3_hz. DG0'TĢ7Y Nh6$ى =Wqvi9|h`PlrrzE2=(# (=G -gbRoU,oc37d;zTw=^xj)jnvUBr^1ϧq[n.Ciu1KFXtB4<1D `Ls ebg_u|Ne#lr̳ĔF=ETD.vn`ukDF!f~y)q^<&V׃()x;;zwƳvY"#c|>*M)scgշ.7g_i۾&&IFU9~9Fv)j(>gGa1HхBtMyMTkSMm/*SU=@e!hDb .B GhP"(u7ݫG#^&d+F[-x+e2!WU]DCjosTRミGpfv.Y *Xc8ap~y|^p P'5eK*LK8Q/|1 NӢ@mLdqEIOq{_'kN<&!W;,ŝ Q%LɗC1=9 66zEOOD|zPt$;_p-۩餆 ƽ$Ke BW],"ugKOk"3It0#?>Nt,DB8j?/?etg, h?5O]sz1M<_\8kЩ'0.AݏᅦIƅbWAzmvֱ̈́YoYKE#% ~2gfcqU,XbidTdr9O`JX}UWT|ˏ|jL %W-rlwisIԈvH7'\Є ΃?[.V%Kՙ~ߤ}\= dy_qv\< 9 8a93H3<~ n!ĝ Oу4OS .(`SLYW}}cryo\Gm}xIӮrw vt G"sݺy㦶dCUP88;h DpѝK܈K/] pP.6-NX,] җ}˘+THCF-OTEݕ/ԩs Fq] S#֝q-Zou9x% G[0}sksk~CGd2sKucMn\2d]89@e=vUfVA)јx>3O=^!қ8 N +nU;ٞj9ءٿOg'Ѿ!`nKlj?׫d\ Q\Rt'b:x}S3x}>/H¾tz:[m捱g;ۃ =~yo?W Kh%X}gݤ!ivSt\{'ar ~ǀ7N.UM3ogX6_fWd}Ks=*0YbD [vӜy[AD0wK_Eo"Y-8N?myT~ySJvF ?VA=^:ꔀ!O˴"zÂl<͋w+ȧQ^L]; |7Gy=]@޳#P[ʿ~0gEM_GĦ2 >ӻ q }~e.><<y lw篑&>fC! ӣ۪l^ I~g%)EAjmCTn9A Yt35%vz3KJU%[]ŗscjmǂx\xmsq#_m|&x#{vp^#Բn.[UK<'xNr4V}nB4L'pÌe\(xwt~K| }"[^&0"OFamv[p˸_n*8v1AXQA[OPӫ 6giҹ ``c8ׅ<u+%%WDDG}i]ڌLӋ ~zoj_gx Y7rCtq*\cNaS`zv=>Z&[e05!Sނ(P;fDRXpN|;xkYunqEegU:fR>h@GzB&rPw" l~aۋFH/k#y8ݷ)2]q1#u6𥣰Zq\&)|NR_-)ni:;:PPu^葸[Nzr㚺#SΝ|}~÷g#׹r{c%"AWAeGC7jp4LH'bĔ)|vΉ.qQvatCfBQw Ըk;=XW_L+lAl} 4nBgW&^БCLc(Io,ϝNVƖkuWZR2٧toaVg3Ư/!kƹ@{k .ƼQ{Q$T'Bt!{C],-P9J51g>޹iV.Ɂ]}Yn JQA J UtVݾ@/6Xx׌{[$@JxٛorVϤs8?qy(r1K6c/t-{fГ1囤>qľo;h6LTbM4$mPS I˴.ZE[6Wk}" ÌD]p6cDh%Ƚ*sQj-08;ZwKJcL]CphG>*px𹧉WzAqSEoJC \,޵%UI|7veg19[^1)FdQZ^ak:q\Ԯ0SRn}pqx|y,xpؕZJ\&, "ǡ٘X*oқ+0H},fawS;Z󩔶 ~"| At]e]#'=evxy'Wݱu< Rv|t;O_mw3vGc(?]j.e2=odTrt,(o.Qyˣ8E=%k^>E6yY]NxՄD @߃r1TA@Za F FLF-!(ة" ji՟&e&d (V L3KLITSU!;Ii((mfd5U VFӉ(cNvͶ`S*( cI@PPL&h$A@i#3h`Ҕh UB )VLaS!BH(PATK%-#'DX(RR &i"*hH $jm4- ,0QI"D5%SDD' $IJ$ i%`"a1 AA̵ RILI0ICPTEA)Ic!$ 1RD2a(!DHVFZhcNbMUEC$$RBHHR"TE5S-S0*QUNTHD0X2%X K4IB2TEDC1A 5T-A0BTRM2@P4ąBESRRDU H*RR1C$Sʑ$DZ!,UD䔁+@$()bbaIiB쉥GZid)hL~8sSC$ABU_Vʵ$TTSUTLLE$5LSS5- CEʴ- I$QLR(I$! o6(Ij B"h "* $hf*** eZQ)*j(* gURD!DK S BC%%A1E S50LIQ@SQC4fB Jh(&!Ά@ DMTU5THAH4%P@ `hh*fRd&))(T"IJ*(+DQ$DAQEHRLIJJQ$T4LD,KH)0\O\߽>1^hS '""q!b@h<3l{B7 N!HfP>@O}OEPB;)MY^Yo8@O.__oozOϡӳlLN\-߽?;C4CW_~`S+޳ylu('xsEk^ x\FƏ<̙yX_I@Ξ>_р=YTQXzHlqTG O)h1#"w\ #=afCAp ?~7ck$,}avuW~IOỤ`ZHUވˆ-h7?F]\hUK #Wxj_h.[L\f^f²)9qZvpۻ `k̡+Zֵk\V`.W)uC>M,MtЇww,w#7 elטUXs"2KM뇫nYp$Sܞ#+춢 ;0h@'?Aуi`H܇Ow!7yCi:BƵv}w `<~z{W؈=Y|%/ s9v~0z/b%Z󪢈Г_IaG*KoTt~Ǎ" 6Gwg>Ck sH% \ʘ/S?ݻx0!/އ=N~8aa ͖Z %kZg&P<򔍭j)H7a_GBZTR{ 4=]uֵe(5{*R jRRu0yc- v4LbNxhᬥ3; .lٳ[vlfִ)a9auaaaa4,sǍxUw1DD^x\R_iJRҔ kIuM4L괭m.0R1\NFBBnGGW~&n+_3U@3)+ts٦vW߳;9'<ݜ51'.Z+ӤJF035_3:1KR Z)}pk]ukZ3>rq^8_Z5wyj] i,c N0r)Vf4ٳcN9*?<2{':nh=V]u]uku֎t9Rt!{ٙXM4ٲKǗ!4Ddo Ь7Bo|'r8N?~l2̜32SՎ@Đ?L}g?3}U9P?:;`9c7}3Yz% 7>fv"93U!; yھL`3A1a e^#S !:<*SP>Q҂̱uٯa"M-!J -ɱS&Q!b)1r0S3GuD-b ͆*ktիlv(\B,|Mm3Gq_(Txq^ ~\ 우3?ET ;f<AvbN38 ,R/_=n"+mQ]b ; ;DoNRFq@8OX/z7KzٵBQs8ffeL)MgC7RZl 5503 fV,g=GaEeN n1 LVGb٠GԨbEv0kIwkzFaZ6QƖDܽCe(.9=O̹rs3q 8}wk҆wW'Ezt.Ӡn 9땏"wz;E\~s>Id@l$0Nch'!xFx4\ *yܬJb"E%Wx( ,9vpt^JM8} pXΏTz,zZ8Q$8BgE#,Ѕ H|@Bdi!K&^\tb.¢B@Q.##nrP 9qSQ 0$.T};Sb,J esaF7*_;ȱl_A\N~Ν{%y?>AU}>b >o[ߓ}"?թut:c=KGCUOr*;륍}M1LJIrv7wݹ ux9P(0φ`mw& D!g3Ol JA)=Ai[K#HdBR^Jb*Si_=>@ϗo2gQ??h`:侮T(>]ѩJ܎DOH%H.-a{UC~0BۃzYOX?`>?]% 0&S3\砾wC} ' ߟ.y^=;:mK^ߥy۞zi BLuc?|$?N7 ZO?O@q@_Yo?$U= 6G̗^z-Q< f0T~# \IQRH&b,l.$=[9 Ӗbg6h7z]v#s `$^HR>pt_FV񿫫oJdLyd4q(f(P}P#_*E:Y@ =^ª I""b ("***((bbb*j%)bbfbX8_W}{9&y[^uo/T eY|LI/u:qJ4c!tߤ*m.+VSz]OJoДͥ~uܬ8bbrj0C.DA,&W#|@K]I-+:}-e> 7?3{ :}hѿiYW|oQ%_jCvދrܾ1Wr?k5Ö_>/dQ|oV"5 IH=auŶrOYty [etC%zGO:睈)"r8-eU J ZS,Dz(ۇ ʿwNyp ]G$HR%y9 ]7gDP%$?h)(hJ@dZEucei:l5AL6m 8K坘h@yp?--Έ BC )\Y :0˰j?$>b}>WE_>OtGNIg+A"sQc e| dE~H.VPփz{ {)Dztg⻣(?W{]:8N,a]-gEW*X.}]hȉEdMAkl8gEG'|NrA n1Xm3v㮘%;#,Flx¯|c|N_.RIvDݎQ{mkVZ8SpUk轳ܺ5gfv'\SøT]mNҼqf >x`l[ jwFp?🼯HX@3>jE{EWdPT@*OdUHNkFӋqn&%ehËyiPD:CXa(i)u+Jɧ0.Np1`iAIbf 2:tlm&ٮp,pÝT.`MrFm(6 `R!C)Z6 3R\&g_'pLPđ:nW+C96uy,NCL)&y.ZcI1F@Ij2!;fQ3@jQcPTڐ4x}ۏL!sA)5NHkTI!Cޮ|䧾`h=9y㡢 9Qkm5_rR60E8M66)j,M2qvpäbWU՚i+3PhgxprMQ~.6hJvܻJ60M9j4 3 OXO]"Al` m)&ĝFx!&QҬ03]0 y+óE7lu.$,KAei/H;RJAڋY*/H8LQz*c5=ǘkux^Ĩ6 c`]O?d%.ay|+T~ gA s_~[-–[(; AdtMpU H3`ٿS0| c͏?!l&_P P')45>a tKj يl蚚N;PT *H4 L`*cK^քB+{!Žhj=͉ :keZL1/֝JatX8|34n. ӭ%ӂ :8L08Cו =w>v1x+x]V鐐W1#j8\y$$ң/03kgt#8a̫eK8$S70ܥ z/#B86"$p؃H bIPCI!X8A,?ڎ0\LFD/85]+9#ꩂ$f7K mj@$P#}̶]qit@$m>dVFCn)z͂d#HT۾mXnXS&D!$ .fHTT08<4Jn^\gqQ9Ϫ\ }67H+Ch1Z 2FMpyhn85Nz#\4* M4uHbQGn~W5<`!?c`$1h҃*byXOSťWEGNY:YbBF Bh  6J^+:Y{_Z\ʡ$yw9&FW_`/ơ8xX޻?qx_PӐl^[cEHycgfi`HHDVoT󋰨}U$dۺFL:zg9foGpԘiaؘfJճ6фSk kl=?`!oZ'G02lͤaKzL7rhKa*1׎q0uP~ /!*(8 N:b5fXk|_ #~y*_}PdxF8rCq/v.m:b-0>Q8#!٫8CD0{/f`2fu8ۄg ԔZRREW9͆iZ>?:-/PC<Ʉ,1h<"4 6EjYl<5fd][}jE ׸{!ʴ`gZD.BJgN &Rl;C"Le1:jn?rhMH~kxG+-`UD‡=ny#}^޾ܛl ۆvXc əH b$3̴:Fe Ζ4X\d|=oy[QQ[rr넫HmqiH2D@[}2eC}f?on4|0&q;cGN.oJ̻kZׇli1#޾cT_+E#𵟀)[LtKM2c%'s9g<5F NHR7w\g8 a6O6<%80EDֵ !5Zum;;4=!WZ<?Ft܋^kN<rG4)#?ʔĊ+] }9IN\Ht1HCD]=~7-['fD=0-xbWc(^2i3xM/ь˦'p txĆҴ;MDՈ:ߛ"q/^! a=̣38I%(q0s5lRFG炒sb -*oUxsl;;woxM#LKHP`Ƥ*i{?c3HTXwG"Μ3~9-1`lr@1$R੄HC˟km@!@@s펢#ݨo ϴ!RR}Td%4L4DE(RU;%yR_KH4FZ0z>qK_K yЭk%f}`*qT[>y]llL GزU45}ߎԶ$?.)܃6WPIpЛB$ BB򹘧_׵^$ x}_ۇ~sdw^F<|75ӉAڋ {feUUVf_4*JihHkoEgqF_bq wg6W:N^U%^*z4$f`ؒ 5$ >o/ @b I.%"}Bvba B %<7/W*CR~^*eA 0T[s+o?n\W\]zsJfhJa)={?wߟKI9~M=(EnYp}u ʘ,|DV;2w!Nz$PHm_[J}܃s޾"_Ǘֺ~03xVUmAo}񦋜gyE E\9|J.[a&Q?$pkW=aU\5.a゘-<5:3~4dGQ-([@g3lol1\7oL;' 4{QUK:|xK뢄H6=%B)"G=٬;>߆ φx3'΀uS_:e3l[҉ Teи&'Lk%wgt^2~چiH"^n8H3>c=dwDoZX 7_z%/0gw@Xۜ,4N.0a3FQ{DT)!}kDdX0XA1=- |׫%ۭ#DHR#́\y@{aoY=P01Wg胚z$C}ݔWͥ]:3_bsPفޯ\Ш[zJZ=T`٭Z~`?>gVPݾ;2:s's'**!z+\pvO$xH`*EBlw[="W \#8PZw2:%+P^U H@>h@:<:dloCڂd(lVaEiq!| B۳ bs@\!oO z]sWs :=wKs{;q)=(?InUfe2rnbYWݐ =>2v}nLe Ā%!(GҠdGYvs`}M$ # ,'S-L%֠Y_N1};ҪCA@?SF،'^׽>SG<(OqVPBRû,7@UUW[: /;H]|Q0 \>̃!ܥ> yX9a]3YG/Dp7:rǷ쵭 !_! QɱW&R[ڤ!mA P@ z;FNO.4ެOsK|A]1,Xy$UBAOeXDj韵-l(Օ`E A L%%#7\2`)>"JE;D)GVTߧy~% @7d{DŽn(  lDD{;"xd>i{?NuH2!٭&}5\)]ࢽcK빈AG7q !?Mno_xO[} y?W%F#t˩s B"c N{9~I>أ/k+!; Ҡ}Fy`OJ2|K<|; q#5l};C qCDxoм7ΩܦYdKT`jE͞ ԅ_&oy  1ieǪi>eYiqAL[$.xib0"DB$ U>;]S_3:;?dCj+(Q܆4 Zƀ;4}vtN;smm[ک!Dӑ6zil{9F.?}+@Z%^•~/Wuu<6xی%S.ō{H"8;јd$q8Paɒ*>z")0ʧޡwaozOg LM!(IE<>ֲƶ=Z7$} _QovbV,I-8Ȯ2c$ k)+ Gs(뺠obd>2 `|.v<0FS*3@0(A`gMl&ZpEÈ M{:wv7γ"wh]NN w$I!`Hsr9s׻PISDK>9sY16Ƙ {}l ADzVQF̀\/w`&V](ɜ!R} 2!a(Mj,2P\wuv&KFU݅A>KҨ=  ]2 k .6ucna.<0dEHe JLy!DDDD@(u/;‚,!`xKCȈ߼\1>HiER@ e`}'͐& wSh?1P៎>2}A~c֮}ε(ܺq`$R˨'go>glCH!lmv27=.TUW@<=i;HU\喠LQ=Fy>A3:^C9{BnIK !XX}L8a[ Ȕw/Y J1d8qhCs=f+G@IU[PJ0V+K(O{V1/IQe]T؀ fNm"FmdÜ a@d&5ӊ:Ö/d2@|4 3 r ߺ??!Ɖ.lg]/({ u@>߇of^؇^x#1_N7t.} ]a]ޏmZY3oyN Ɖj"z*ۖ 4<<.=7v<%ɞټNdLH5]{{-s{HC4 |M͂6&*hJ hp|v-ؽ{ʨ?^6cdPwns4!3Z.RkAM~,3Re9ÿ] :ueS˱C~! ̚A}年E`be' -J@4iÖ?16CP-#UVh2Gg=ɹ2kb"\ A;@E庂gLpW#:)kx|/ۂEШQrat~#~dF/lM3qH~$ +F+!y{<}=~S"+pE>n]wx7mtbNv=CQFc︨0:߰1~5q&!$t2L]{Mh`XK݁`V`I"3YQ aYC"F?˽\GOhh FsOfyK,:껻-h&Lޔf_]XoVr''<af`$x#vf:xۮtb\i4k3xs[[:㣈0FbQb'X)l.^Tq7Tr`_.ˢhUp09؆W9[;^05 {Z2uپ>)9ٯlQ^k8KUE2|gaZŒP̧whwpUIihm{PftD^2o3<ԃdT[/3vldؑz%OBl/]}xP\xC\]ߊ*(-H0,{Ǧ xb9M+oAOv{ؐCo%nD |׬f%O:@? M4;^~\ܟ=RZ( !f^:0oT jcf =wPo1o\ap^̅yQ]Ǫ02Izu'REN0dbFYGlSi.Ż{U 귀eJw/}q?u.%+,k!π VP/ p{F 䣜pdM>4BGJ=M.Ҡ]z Et%. $m|v0CYo`.1$݂e'$`zMl}qp}Y5(sTd$:h)w-0i!uBN{Bއ }$4osn}s8; G|0B69ḩh?w!۵XN?"Ef%/gmJI Oba5ğ-M¨av339J|yʈ 618o;GQ=R7t,!vsM=pL K˓&zG_|JxP4WmfmK ~8-55l_j+(̊wcr*95ty 23-a1sVF3\rҵj{n s1o#оk="v'VK$cnk&}vX^6EMi L\|PDF"J+8cˢk%Lקu$VNq,k|./;JV㱟:*G]Ӧ9>__|cm11Z OMLenǴ ݀n?b";ݓjq" AqfޥH \x\̢A.DAT7\5Zګ ƴ^^?if-Ù˙g \cX|M5oT" 7>W曷78ڧc!xF. wHSQK ⣣ Q&:]*`q$]l0۔NCtb;b2,gPL:4 |Hl7H=׬5z Hw78#NZM\۷cl;' +I{ns ,m'ʂa> -qEd|jZSP훛 l<ܺ+9r,F:w5;n*ҼS. G쮻Bh1$sϲ{ "ŘR<6] &;<4fYub_p2# 8ap],V@8E㢈A/a+.=cJa6\SiX#:a19{F#%nx5"p"m5fYg}f^bߗ4;$orս=m[;_^Ǘt}w9 7 #~vuGӬ2Q.V)JtJ+H9M+^5% TA ]хpHS,@Uh#Hwv5E֧(#[DݺC  *|5v96!ddy?|IǞc9&)G%xۭ(ړ鯐zU#Mjrӿ6ע8s*\u4g22}4n3+:br@p"Fl+r}-5CI =ePיq8c#D 4Ѐƒ2@Uk+\GlJ{ٜ3U|c$$|UuX݊lAJ pH{y0*na%i_t=)I@w |E*w flpQs@+w(Aqү!hXFU۶_`^Mi'_VgV8( jL_ ^Cֻ_Itֺ,&qX$dSǴ5E>=EDݻWTGy̅Y+>;j`CfعߵoCoW#a ҭmJﳧ-{x]k1i0<LQݭ OmSz'vfapGm39Nohh]raNJAgĈXÝV B pr&>@ye:o_BX"("D Hj c1()]SX!~&JmA0$"wW#'PPL{C{wwd*BKG*F*wEsIj,̪D8o-?F92^vnE OPȱ,eV0aEPlކE|?aQTNR3W/n)#FrCODC2!8J܄/LC4RCS 2 K B/  9"bj\jo#77fFbKp$ J< h\p!'&?ƙ+_}yo3Os!ބ$ZUFK3#磢TM!A44-5I_˩}]5>MĊH@@a6?GDx6}jך|חݯ! I ʾ|sxhC̉8hPEpC.%B![7]ju*K36(56 vK ex zDDHzЀ؛\o)9hC0 ɍ7 3bPx53S3Au@[(N s5J6;%3l!́ZL4`U?oogZ,"u|vFօ1 ìuۮ?XA fPqqdGڒXB'g C^pH t rqCCT]|W8aXvC ˖OjZ%{mN<%;}A|cllOL!W&h;0jHЃt Amg|#02k6 t+nalpj37ǟLl5v3hbY`CPQ>ٯQc8`X.N[ѓ x-y%R!EH`B۔g+B9_t0A bK>X7ՑM>D/qpiu !T$͍5U N"S>MtNO W{ sIFb+ݾ=J#`u;y%ܜDGQ5^'r`EbJ7 IUMm#<=2}dE+"]А 3bBG4em;@G^;0=xA%{ډ cCpY:ɤ>kTƀ 8a0&D^ Qiߢn Dˈxf$x$ñF m|+Ho|. Xfrݲ@\!y׸;neHGIB` :KTļFZo+Z8;"):dSDTMs ;i`e2 v8Pwu 3 ȞuyCxXug+m5[p@߮^J(T-EFw=`i(bZh)cch"()v(G|Ϊ﷨;PUUw&hLwʏ%**ʐ5짟l[Xo P>{L$@ 0M)KT v]hj/;WJ@7Ѥ"Kh8MPPPPPPml?6 - ɃA9'&1x JQ4- E I-4Ze" "Z:8#O|9) |ygz ,y'R v39+yOCe70P.>A嫧>^Ocڿ s5iI `0gF@hL H6`t?#%|9"q {nmmmml,@Fc Q4LѿOLOS7bMQ8lҼbB=ȏTUc/Ƌ`dqUPzm Æe/Qm :%H?vť+33zf08LaƤko1'-ct[m[ILc=Pvԣ#"ZcCCT+!Py@Bc'nj o(ٯ[oln]t)K! - Ӏ뾣hݰ~ GV'5Εr %WO}5׽-xLf(L% ˏE~_R-nX;%80sI-@*2C~"wX~Oh4/70,^%9u2<[ih & 'MJf$ƙv @tjlhz \sb}WHS+92JvtCwjR1wXnk\VSMK.pa ƞNm"Q=AuD[!\:O3}d H/1ȣ ;61==YhOxo_'b3 a$f8bpT pכb $PINo׎:2m 3 ehY"#_5Ug 竗C)aN˯.8xb½vFuӣ b)9'#ؘ7v(-vLUj2}:*Uxw\fݬ&ӥ n/+_ rQ\ r{f2T2^@uCiR z4ݞ~7);SFƪ2, A&c9#HyM(iLCw ' }ߡ3sJO/ 1м?V-t3^Ͽܑ{TAUVp s%$G|bes<8ȦJ wcB9l{`Obh&J)GN,?Sw+?Ct I) B X`2Pw9bh;CY'&YTEGA $"Alr@' C18 Z#wd9Ym2~/V&ӻg]&#& $<6[aSRӅ i:f0Xu4bm8'!!:7kcZ%ލ[Ib=Aé2@ρN3!#17WV'YIOT#hh`.w#7孱FFkPy^MNw6˭ۃ5]^sSXRaZvd`P6Pzrp 'a݁!:q;0PCX,OdQTFRq2EPҤBùr:D NQhn% >}A bqӻ0D;P}6i(H:?)v^$Ӊ#F%VБ%jhAQ@ꚼ9xy,E?1"$!2OiLCLqDA)$w=ۜqʬƚ1-kfRpAWGЂ;60k  `Z N@@M!Ja(xc,ONky7X p)'yǏ*y:\Q26M 0z!>[鱑LT9omnwr{ٜL 1bq"T=6[/lm7lDx ژnvT 9qM.=c޶$&vIésvuXG7*^po|d&9 lt$[$8LC0њ\f<.S67Z\L>OFv0cMbڜ#d9GԆ7vQ3(Xc%09'z :uê=GmV.8NuMex9GrL3 鍄A^N 6ohl pC?L'XSЇAPGt0@2Cym姏]_CwHV%;oVI,_-|,:qJ.%ۋ-“%(PpbhzV|/zz{a GJD%j !yQv3-Hz(SDZ8'A8?_lVlVGB!,#įtO>Iш7YVkz^s[{H& R&OL,u6a/5^vskWsO"߁ۊ S=NB@z b ZqtVז!ϬcO~ lo׮Kl:յc0OnpiƜ%Vルjb@%U@@.B X)Rmcߊ?sխUQg"v(!L%^tǥc ͘K֚f$G 9W~9jF;>0y|ߥDVbs >qC&  =W- ev7Z@ ΒBA#@XS1(5Dhnx\1??ytohHЋ0L )=?n/1Th nӮW:#ela;yOAO恘r7缘qѮtRL}1eaU`AXa pz)hә'l t<3~w3CXw xUBVe I >fT3`yA0[G`0 z%P0Jw[z3cEݘ}!/]y<#imio,<&"bƆ؍n?&M Q#Q2 i1֙pPR1 }ۅvz8'x@}EpJpCV HT~EᝓdN6&ljټ#Λ3?c8ztR $zE_GMKoD0w%OjYh2v=CA40)nP 9BGzfN-FanHoXTq}T /.jkV B5nwrc'N1f*[lX v3D񩸘C|e7 b\^ʆ|}ATgXƎ[l̆&Ii b*HuxeVjʹkՇIl~n1"DO D+J{lE 6Hu{Gˍҭ+>}^= <)1T( 2cS 14G׶Daol Ռ_]a%C3@/Xr23?'i[t!;dNJvS@w~KЂ(R#IpB,@χwYLH45gi FLS>-USUUCwUFaP*&3 p jOIhyi=j9P+fUU˅Cy O5qu= 7ܓI2li``"f憲f@@PX u 7zGqGl`caiR/l@u2!A35L[i\?Æs0!vSS^鈼vXhC5p5_Jc#{/*p(_B| yӺUyGwZQ[*% o- 9Ȓ^C@㊚J펧5( UHTQxnؓdBw??w;ny|GжAk7%?3"I*ך!-$Cpg`4" :CDw4w"%; r*.|^Tr}qyF \ǥCi$VD=v9|B:D) Xxg@߈w\XG10S`ǴH]=F옅̯`<)螉柳'|݇x޹8x;P_"#Q$0i<z'BUɩ]:QLR ڭEti ]DFH::یNiچbfD =YmS| BODz1$]|>T8 ` |dU/8H8# ou6qqU"b&g2{m5cxDz }@ zzD =z!bÉ樯r_n$[ Tl`r .ыC8itHC6DbiSTVO*-јZ[hZcT {XHsJ\XEm4jsD*ic(&黼a֐ʤU(`y6Oܝ(z[ 8kA׫n ' \ #u%!UmJV~փXv賦R8rtˤĺ)Ŵ6_usr ـa1yAx<˔fb)yRكdEٶQ=dQ+CӀ4Աr  \p- >~PL{9zr/4Q8ow7N>sp58}6zrǬ%h ~=(S\RKl/&785"H@+,op ʹ-! S3<ouwŽ@b;P(@;hP_ÀB@h;&G]z̓v1#-Zdq= q׵"hۡDyT{^@CW1XٖPY oF8*hg]Yv6#8 ~)uC̒4y*` Rߘt"{AqR}^3ZreMNqW >*4"/):6Gr /}| y{)<>ydSx:`1Ny KvP7zL0'>ch%4"}m1W'}V֘f8 aog'n|*H3L*+u%^u=$whdJ* %=ڡȶS.:aU@A?dsdB,'CY~ǯJ5tnʣOSlMU :U/7 `ShC4Ay$2#o&2j/ducJ:f0B77v} fR !%IUd{H; \vߔOK p1iAl.% xU?0gDmy R: ] Q d@B"9( g@9ÁzHsAC=ش&ԜJl@yfO07h:Et7^v]XAOE%J^ǔFiz3pGCCp7 1vC;Nm63@W Hb>I闡p*Exql!菂Ȥxq"Z T'xG4|E ʂKu{$2L(,A^* F' 0! RBC;w,st˕@`B0nt:CZy@(୮24J8bKDY\\nz08C@D*'9bG4&|qS p97`8gvh>$a5D?a Ohk!܏<46u>ۆWO%'C v#$iM|@ݯmh~ i;%,hd'n(T|鐅>9S3MoNdb~~c) Di^83_$Ԫ:['i5.!{%$y&-@~xEhJH.6 82%CD2 Ē6hmR :V&Vx28"to]p5 aza;F*'Q .87?] O[HuR``K `!wAbiR#D(-2 B&z^g33⣃r ~Ɋq>Cf fިFPQP+>|9!NZ9e O KR}9c_ǐrj#Vm؍2Js]yOƥKlh)Ψuwq UD<"̯9 B;<9TKW@-HI$.=*L!!O'">{&!DAԔ^;:*=Y B3W x g\1@h! BdrMT7jyC( *oE!`?`Is j~ڢw}kGEW;㞽FaHsM!73"d8:mhA8jЄ{31xKN8O N;\HnhGdސNYlv@SPxL@0JBu|:݄dv'K1SM;44Ȅ!q)H.Pmw:#|ZF{ɱvĖ@ 9lU0se h˽$z4E R Y"d`ai 4#=$TG<;$&пL*=tRkLؑԉ|y]6p?mlK}O s ˣ`:COIAL6*:8B[Xfnmx iӈ:ȳ@y znkgq v-g (s*^{ kbkkBO.{[ls _>LAwD>U!hG<#\hoTqvz^5yh}Fy%}-sOEw_p](钼nhzu2:+Aeb*Rs:[t@"uo4RXؠSB +y~>:L4>h& XG<ћq{Cd#!nݱ@至È||ӀxtP0̀6IڡCF +C5<woǧcwJ.KȈIlAC> ]ݠ{CȿYq1{Lz-4 %#Kΰ b`om(-$Q0.~!ycRQsuWp" (Pbb,Ϩ}<9s؎gt&p>AQLmޖ,ZkItl h}gd/l:3x-kVM3Œ8GL:jă SiZ+ %R+C& | 8zٶtcL;^k4v3ʬ1Dc:L]BaĀ^5ygl;u: ijo^' PV+WZ8#]cL ,OXC?uJY@n=RAE)MY=vkm<-1L1R6/JܲFM?% u{r)T޷N&a/6'5c(3&jY@ܒls<0]!r&&JlSxo AB'UL ph cDI)1%I ʸ pf(f%!c78Zy9.:G$5/Q: r)錇ΈĊ D3&`hfiA-Isg+l@tir0A#Ƞa=RtFmM`O?><1: fg3Q3#n- 9NEihPwZ_3!bBC: ^Mͷ@Cg2Ih4Mx)v䯞")oZR[4Hf &" \wStm)hy [z| S4as,4m4D @{dENy6]M^;z`KWXAE|P{F litn7:H +Kk˕5^D?Sn iW5B*r^>) U=|iق>U~;4RBaLNǰ{Ǣ`}{MFQFABfMJ 2)\U^^WhO*CMXAN |@ɸnAӛ5@A1.;.,'[V(΁>=d%9;JaOL"i' @ hyQJb\ݢUQq3O m׎Z\hRE0ZJf.OM<>z9+$b7}TQ  liہ@S! hr:fSCt`C}8 j3<0|tC1*6U 'l` G* 9[e$0b'@IH{}=2J1=oyvo.SgVo|!I$rZ5Т25L)?F]W0rPunMg)ΈLQkJH>5y{f 4si +D'@Ԍ^D@Hr\HH`(!3ϟ52O _pp@`=01,AyOC${q0/C@ݕv#q}YoHyxb>1҇BS_aaѥHgdИo`m-w4}{0S2bDX7 r@ÖUǙܾЁ㓣4HEs4=sۼݠ=Nj҇DisVkeHFJK,@'!ZsBDq`RP,qxDݦH >g9!pt>T:29=uǞY с/`N{L`]ctg g;5w ^G8>;#w9!Hя2PWڞϊ+6ҿ0K0;ؒ`z!@^#uG4Y^)WX!:] U6O`QÈfZ7qAv[E#CV1k0 ڽT@P 폀uܑQ w&`z4@F.A㈝ #T1 CZ5X 1c#2q&J=s"#JTSPs(ç`#f; S׶PR}A̬IBΡrь4=u6\dd !~h$$8ǴO\cЌGBr"Љx@pCgOO?,Y'_TuNlbf)_/$C? w릊qU hKv`s߈n$ą]Ӻ畔#;! rDءy8~r ~ ʖpo#%}"\grtFjml"}N>CLw^S ntrR_7mmB/w]t{]y <8gҵ 5ZĐM#l t<1l$Wϋ#@B!t̰6ѝiTaN2x޳A3m2ӂ(%/jp# OO2vp|)vmۉ@Rt 4tȇ3<8r+&B9Tq̙΢"431h{;]b Ѥwq4Gr= hZ"@'(#iW,偑a_~gydJjt8rI@i_suv-&h\^!U¤6a߮XS 7* : ƫYu˓ 9:Ϯc׆GxI"%9|_<F,0354u'eh8 {PvGZ]nT4 wT9r{ycbzo;ϿLoTb7S)Rbx~F?>|g;3نڷ ϟ41[" މXc,1b)pPc`4'D\j_T%V-'%MQ[,Mbz2+Cŏω)܌Ea`!TӰ;@Of&US/<"&m/iW@CsSV'NOOSi9^_DKc6>2ǧ)*r ZƏrMt f{=]{taLZ ҢH՚ZTwFMQb&yxu[ }v.!7l]32A )ށteNzx SKs#b rHD!2O J&2Y OUj< RQԪ rUYPRPZE  1 5NRZf9>]Hq˯`vxRE!p!ugjf`׭R@6i:i4VM@c%H5BGd-dݰCʽQR0@Zaw4n!@R$4V@A@w]W}sGz~=)Fڔ=:+=Ar sб#> 3"h64T"Bb<عQi &8cLcϵ:K1QHC4<6G܎(((U(((UEU]r硏q_|/FYuW"XUP2_Srdƨ e ^XaǏmOA  $|-Ӑ{dI˄ز 4tS/|]59OI4r_A6H-ճa彭 Y֡39 agT3W(fxiH:DTph aȒ|=ʺ6y: .UZ^\~$ HB!8a܂Fy6a='clH59Ot-t3b_A}>OÉHk$Cgc>,im>@ i s׉TC }%DUSU43d4U鼙:# ;n^,dz穳>uȌ>婙Bj\ށʶ;$] V >btvqϽ}|$ r5s~Y xI׳3D <|1X]L?jz~Ϩ4(HC?_>czhh'qi9oD~;3dbQ3"l˙MET C* @,kZayUiRKw2 "9 mf>ZRDdxs^ r9U3QEtVWX}c.҃6c~.!Og\7!We\,hGwW#;0M\O)=Xt 1z !u V:_L!WZ]ŅNXAKL샰g:u6RMhj"_>"&SVy!B ""KHZ;DgOԻ! b ΒJ*ʚm&t'"I T)^Qᦗ0"!pbJzB ٢)Ȁ!$ &!=WԎm.;H]91bUKE)wd7^Epw pvơ/!"2 ƻp^e_{aANӒØҔ8Gs.=t9"뜐, D D&-I F(m=PVEḡ6rlFyy;蜎p1 T;P>!EJ< Nk۱tgWPGuF5.aZyOȥ13p*y,y>0!:ٌ'$^ .MNeHq!i @K/)ݡcr4}j ʇX I2LIXn0l(k+MU5"~5ܱ{K\15rA 1~ ԽjWpM?FHbvv#iԣ>:643Y3&B1GQpngT}8l>[%A?82 PU9'8| C dDK:{1,l%_P3ff(+> Ϲt')G|98ڗiCs z?WUUiԹHga,&JhLqZDq:p؂ALKk{::3FqjH~@}m6-0Rhró[f\L~ Oe:2xr$"M-hwxurxa`br$M^^a&٤u<{f r Pb%0r͆r?.*eP`6ܲG8 Nk\Sl^ӎ M| ̵ÏC 3G h*HѩAvs v d'NtPА./3"C!<rܾMw7ߢ&`@OVd@ 8E2?y˟N&zj. ų!%qՆ&,\L5*ۄpi9@|BJVӯ@P9bohF_C+I %^XޮBRSeOSvFF0^@!ﱒ啪-M$a`&/zps1҈8=d;; p*܋UeOj~}FրK N!@P"AfҺ콄L>_pTA$Е. P~NjNb;\c\8uG :kU!w]||[J6uf::qdHm_n Ђ x$ Xwy'\*lC+u^ắ~BQM 0C+1 )8t}O*=%:1b6czL,W(}G|D  h)uz2<>5* @LKg5e!_nߨZș94XVXzf*hHaQJG=f~yD)E4PEpBr s%o{+C΂i! 38]~I)ǨHAޗTyMI4ʮ$$%챔sDH MTNv,ux]M,ǕWW06_dɓA!^,1{Xa %r#e1 agW[L7&$Hy{ uf8a B:r7zNoi:`MuL3ΦSTB}T?-ÿ}*Uk۹x]T<{G%4nyA: <{&a O؁h00f D3mV`ZeRoڮR n/ßg:Ex!GWU r);?Gnb'J5W}2CQ75 4TߠSNs|.w>9M[&:qZ4:`3Wm/ʮ5EV+*{LnHǒm8>[J0dtʪcXqwCA+May?' 3$IN~x0ML,pv.KÀpټ<4v{Zz9sUQP%T<;}TX/1m 7y(zL3e:o+'<0c* X'xxSƖWZdHD4B LiԖׄ߹z  1 ᭳$ ݷbIf7zfcM쒨vN54Ӑ ͔ I)mqM ݚpϡE+ІŠnA`;&\G]; xvE\fU} \8衕/%WkπHG**I@O <QR~VqNpSAD\&W{#d&<MְX ] O/<* 'w1Ugv]HAt1e̿}6 A N^{LIHddz"eؠbW;B R+NPT*lKNfj dhi6hvJ/q 鈈R󁗜[RZk6) d?V SThu ɢNLk( ՘@xVAFCc~o,P11wR>{Hqgk"iFRaS>%+i8 -Μ>= i 2W * 獎Wd{'YYdsPB75DEVQk_qKL:B2Y'E'>6A6B'z:#xSX1q|c!&gbZm@*S'T4QIPR,KUQA-TMbl  "lްDSn/r.S2/`< QYXuB Mx?W>Ey e/"J25K#x$i 0HB1P A~pJ%oNecow$U7EpyѴx|yh16.n?DHi;iLF79N z/k_)Dl*F] (J5-/  8t\)pz6 1~ۈ{ﻆoPޜJQu.if]}{b08vvOxɀl'C# S.CmᎨ3Ppl bl1N3A!?\8X,);o*fFnpzWgyP3b 8CLw EࡽRz%&MOɕ6z'\g׹tM407:IGmj&oa,/4o.6a] ,6=gtꗤ0iim ݇1/Vf9Ffv2`ICpSO 3,;9Gg0ajIJfh4AQ Rv`ؔ Ί,0vn0 ú3wow~?Wg_ [..𕑾c/jLkN@ia%;xEc>[>÷9d@Ǭ|b  b l >m(K _ql@ Aa7ex0|34d:Iد^˯AL THK n.eQK t(@4&T6%`%<.'^x ?@.qtF,0Ycg]`KǬ>}#42\ z%/33GHH:GALl$.*`Qβ41B+Iqx8{[dWmQS޺<x__-]Wo-(B3Sjw=h>y.'1UU4{TZ貶,AM~;S#9`&cؽ ~>8;lYUBwo?jA}ncn_" 1 AAzag+UPܜ&5 \췌W -8to ^7^3(q F#Hj;eOkwK cm'hL!P$Y%7 @dl(\tu?Ѷ[,_" &5;3]DYv@u2NkK3eֹ`&b[pềٵ8͈Lp:4s *loUyE 0 Cn\cxPFdgq; MݪwD@QIh!Az䌘Ⱦ?" `CE_EƔg;M4ODӰ}%푼@Fx* BQPx=ggvLã7@L/BIĆQîlf}֯Zۻ+{^/dCwXI<9 ߐrc+Ol]p(7]e:1胹(lԶ7M) .M9yW(%ef:`&q(`K؀DᏃe0ihmWvɉmx~H>hݯ?6 ݒc%0"%Nc8 _T7O+6%1UqeDE*lZj=^G:߈||R0ș@ :na$Vbٹ,t:-C&z"81Xg?CxP<~!S `&3+lNqJ*&c6 9 lm9rM7~'o-U U%89q }{A &@殺^3ӍlXi:db49$wF.;uW9]Ur%ʬ6LϿ,,~j{jE;_ .^3'm,.U%7֒;*[.Xs.^"fee^=PZj :5I(۴G1Y'#_gǰX 9m!KG{GBI3|/ӧw椔s 6R4C T[gx݂$쳏fN|1l.NoVhzJw|V'=z2k{{RA'""Hޱ3ڼ/τ1 '|}k5|WbP6 5@(e]LvQY1jlQ֏YzӨ6ݞLbOb ^d*A'2g3GႃD2 nH~')  \@ݏ>izPs ֋w26FugBۦMMx|PրA T{UB#;i?u"0 IP8AW=]]w 3M,ZNi~)ҎeyQ8t1W-3>ږ#V<_g vipDG ;[ 2 `ÇdZ;f ܞXpx{{>) *!%$,JN8g.o]tY ukÿP(fVd؈!mV_ P2_c3┠kAU (I$kY76;@B,!+) KCbAr*lx(ovDlMn*2g39#޸_ۗnpL,\+lmVO9@ZdqWmi]%hߕD# 5?ݻ{N>r:qQL6#3f&>~ 0uNv;ӇU/'t]hz5uN..kc/p lA{vSM C'"2{4xm'P?8=߀g 1`*X n_PAyOmI`a,qv{ *=t9{n\֠w{ (t\) HmZXʂeUfhFiuaM?ʯG!!|n>G-^Ln'CѹrR[(m<逿tA,0IP`;ZI+^wjT y5zkȦ$qt>~SRXNfg肣3L iiþ Ո){:H.1͜@ #(%'T7 :;GDLP .xa5/4١1?mHS\8VBBLj pKU;C*԰8"3yz~_z>Nw߭${#y w^JJI$$Jr$ , bGX!z? dH$+c72Qx\/TKe Y?2Z 0b(>^RdӜTBQ|]{C 1sǑ"NU&n&C^90t9Ǯցf3:S=nS5O8f7+N7 cE7b‰-4OGXD!c]P }Y\1ssEz4$f$8i Dt,:87Ng2s `3؃wwǀRffY}}l{:GgP4HxqhY2; 1 g@s] 2iw^9ivE0MU5Tn.^1\E5'!-&K8M  g>,S꭛nس5`\1"[Ҧ:0-HQ)Xw8s/æνVq-,MO)̋!#z^*9!q(A Aԭv & 0VJ$ `7& ?NEY Pj@ 1۽}o99.րͱ<η따{DNI!}m=,KgyZ;Fcɞ铹uzkj 1]XvI$$.=+ #ɻ]kRo)~V9Mߡ$եRK$y6bs2Vű:R)QsIΝp %A(;sM+p wCC*nVID7bpYf+{ӡpErP5PM\2f$Pc`2|) 8 "~V)}DOPf CB7ɧaG1STUU_,h2گm1Jb OC9` DHhOaT9*I@ ט~9ĵH8}G ?} 8_Hj7z9H哄9.Ks\P}C9= xZ^SDJaG@#,,`'xN}KLIwg.!#z;l&2b9hNr8绖lm}#/L\8 ag8n7렄 P Z "bhUWAJL`.xDI^D7ZHޱw rǦ=6 zt7:dRoJú=A sU58.^d'?su ZY4w:1-09ɳ1 e{C px=gԇ1aأ-PURG,hC0 >'ۉ׾&A-pB$]oxs eprۈdq'f4!8Z߳ZKJHSnG;{-8(efyPlt঩ prY|JGk=eY2llzۗGQ9 1K2f0oǩ51r 8=l:prgcc3mYnp|I:v NcqӘ\<|l#$yMCì Y mW )P@ڒe/w;DDMXs-,Tnʡ|bD\Sr#C] aWwr8"342X۰$E&jˌЙ,x%.2P 糀7%[HI,s' )ψu4|epYѕ,2,{37X^٥׎WU+piQ+X_ݚ dmϏbJn):NvcAfqX|$$8Oǐ߇R( ΉS:QI#w5`1tf BAAYv:r~vKZoF p; 8Pޞ;bY_#~x*] mځ[8(jn;}lIaWi҈+>0nHE\0 7WVٸ125kղQI!b8l8`CMޏ9ur}buÐO1Fwv) ѣbO 42Pxuc= 3x&q20σ|c;9Jt@#|eNkyNFf$򙖓S^q`0?Oi2c>@)(qXL6{W7['t)v^z@wGe}q8v_?ۙ%dUg`0D*xf0C;ӣI*;7Ng vo+-t XJ*u쮭'q?^y:y<3,^s!f}O `$͖@8Pllύm,6\*S#HݤC:f-{PsMlp+?E 4J*5 O)2TAr DF@a:wט8A|޼Q7s}h:;f4a3a%a lKJ':{a 0$$ۿi ۘq^p;a ^D6~+3: @|[U<#yMFFob .iIߏҵlj;J((FQ̊xP#&:Hw`ەgsNA_IZH)+nXE>t)(irx Nk㳼ȉƒ.fxƮH\p ˵Jhjw=ɀ ?V;XO 3C3S" (XRHc=Lj}m{(O{ᶓ`f| tkȆ0d!.D nde<$z=Đ`y$;ZSӅjzID^*!@aߎ%BʣzlL!)Dijuv]۹chpNҷMuӯQ#KC7J,\uγGumҾʀls_(^?b xL">1q|?Q|]2%z{ÿar@pW΄i?4c$ȲE#E~w{:'Zvl?=y]_N_GYj,'\ID ]eWi^sKG1ә 3TC} 41MTh4sdVR▣㋷ Q.Ѝq3\}0xmǙvw;>^cnc9; ׉9{8v7RZ DŨLQR~Q 9>!du꛼`PI.cK3`[A؇_ ,=ؾ(l/׈cA紙 B~˽8D2ȏ)fk SV2`AJxk,JIaT{[6?m^SFfP$$t?ö|)/((Ipj 3ib`KNRQ:;i#&o`wX4rt\ Hߧ0X5ظ;Y԰~B,U6K%P1SSAuwCX9ԏx`>B4*<ݗ jU8T0;,Q@7 w|x0GIDžf e㷏.FS]1EAQN>@DHcޠQ0WݓWp\[bF44e֥>g{duƣMgfQFeD)BV=fxQn@B1VocQ0 Ӈ"IZ 0uxF3*᠏ahHҏ1IL1u[F\wE=gaǕv+9X}Wo3&D5 $Ql7*[)rHဌp89<S *;>~挣žk@uiqgv5Gaqʨ|َX״pBaDԱB)KsXSi=&g[](Lrg=b+~C9رìצf}VDTz FOWlFrP#U;ryj.'{4 Hg:L&綦(ϛu/~ɼ}chdnS=/Q_\xXd7RJPF()8N)Գ1,;ns?T 2 XX C!rP u['vD5ńdzpwR2"vȜjm:Ҡ ^BJy=8$&GPl F\*$\աvu'/ͥ H@zEpV~sKvIθfqUKtl<@p K6a, 6~ 5],uu0@^S:!(>YɹD̙W@wNOt$TB軶NX/.>X Ƅ&cϛkL͋uzYae'7Aam*I[:>+U"ϳ>]uf._}͛*P6%R6ܞ~yPRB.W;/nּQh-kxƸRY磉`|g MwYbR͈f-pL\. gX|7zBHH>B5ƂSc>SuDW=kZ֌ \QFcZ=s1UWg h\| n_J ̤}<݂OrcR\8XGRbi",p/NA`@sOmP/q{ uW?ϓcXhY↸ɰei6s\!jA7t(zL|带dPvP]`O,%2ӕ!oH2/c44RNܣZƉgtA+N7嫤IJl9VFчZ ݽs=F̛ZhК67xskS/|R->"d& 0ˆ`iMǔ()8lL5;~fd+ 4Ƽb^b]zg"BwmEPќ4EU.MÿKNCBbj(/x[;AV{&DJOj6bY_(;9s"C+BdQ} :NظiXoAP<\(3L⫀ϪQF2Z<8;I4T#R5:ُ8Flםv".`^aٮ[@9 ݷ-Br4#H XİUMA&1mW:M\9=2r$n`C+l J]Ϫo0p[0E@ ٠Fo@ q|`Q( u2fxH) im=NÖml)(9=9kcGЂv~V!lЛ0};c1'p$$Q|Zb͉cN:~HYPQ6߲y tvT'w2I$<r(Tk/*PQ-;- f.1n+Y鐐oޣ,"0#,Y۹$tdO?G_=; ;2HF{K 0^cO^)-$,<<\ARg]^q(X|w={v]79F-,+ϸ;AK^!}j_X5(O GE(a@3P{ŢD`Gu {]s4 CBIEEl@P(Pe#@? ICJ=0}'MGN;b㬟/b׸R?'bR2!3vW=pDŽ8mt"Rxߎq]rh@B  :/Sx /DOMQ_ ל́ Ycdt5$ؓ?7٦#rmJ 8pnj.(]0B]˗/<'J)T&$(&(  6*{eE s̸L9Œ6A BZX4fG+VjZjiM0gdVq4S{юɨ۹i8uf ^G.6N56?Qmu.A]95yP@ZvQFF6+[a'T0UQ-4-QmSV޺Θ(Ƞ a@J4ya< 0!1!>pŰcTPNC4PQ!c"qWţ*T1(x1ȡhq!"Y,k%d< p1$+{WsIR)opZ&0 (BPDPQ{sa,R=7$W_(;Vd*DMFMDHPJv=L;$>k2RY 4{ |E@dhjHtCGt zXMT%1[clJiC{NpGoc'2!x`Q2@=OWXG2rVȤ]HR'm8iaq L㟄JMOȪjfs+"(d7OeE''TMϧP4Hv2iᲂg9XQ,ֆtQlÅC&$̴@ShTX1=,Jpuzy@jfpHfK): %>XJCTbT&UnTA2K> [s9$H@Iq rF /Ř*&jC'jS;KrvG؄gLȑ 2Qx 36BJ/dߧiêr&*M n?WSLt0lbYxIYCŅZ*\hw{(ae1KxQV9ZE.LU,Ubp}>?RP]2t=LbH+. MԜI!!%U '00nZQ -) |D ,v mn*,]ـFlm8?vW{ǚsv*xj㙬FpV]RpS%e a٩4a!zAj{ %ks30[jͺk6eN,R1I%6p3ˆyZMNht^5E+ Ơo&l+EJq 懖.-EP|DMUw 4MVjSFrxJmn~_c53!4 ,y !\Jܤ4\JAF L<4'T[Nσ/{M)T p`2 B=IjnT~!hw>An*=$$*Z}䆢*ᭂUA=C~:DFLP o$e1dx (zuL8jEM l NMNSV-j ~HN8=] ү-B$'_ׂ!`3ʋ%G˗N,hhQSJ-VNUL=Bd녊l_/aO]:+.b{w"@?|Χ-IaB)E0h`؈ DI CC( rȹ9! Q0P0)xuܤ4TuUF(ֹo8- Ť m2_bh? COML,^%₤J.Dj48?/ޑbe%YOn쵣,i|k }P3 zDD@=u%i![Tq S~AF 4.w|J6)I{lӕ| 6bA,E(. Bci6f:?1Z-YњpnI#%B5ښیŁւMf0DsnJ5{E M P%PvRh@!0&6h/#zPIÉ<vWMss% P"JZFy/hDIۮnݡ>oއ F @ 75✜/xR/hMdS 23ɶ^Tgd*3752q=_w>{PC؊ bFb (m@u5lTE%-4@RiLOKNi6tĔik^tP=촌ejeĪJJ !J`!vGI5S<* ((Opa?ߦ![rM(SE;id9 cK9ᅻVł¬nu cҩ1l2 u2A4I0hIp ķK)"gMCCQ`jpf`.̽=taPӒ Gok_rj.ʼn$f~t;XFRz o5Cm~GzTȇM5N,qڝ<5,glB$^u F5Buaǘ1;B*ބoiڮuk1Xf $u񩨻wʸcpQ9{O4zF.]N-] Y-f ;J!(8q}EjaCy;(^^/+=ct )DQF/F6P(R " {ʾL,KE C %o!:o(PnKƦk3{<3@bFk^^ɦüA/LXD` ңo2e ش1C^Y!>AҍmsBéߍ&G^ݞXg2) Oj?jUG4r"*  %*&!ɑ3kN j UR+ZhO1'@ox4B]P>2A1B Z0xCV}pkC|)=,Mw1}`- S.^'n[ s-@MOlq yӯp3sqB?MQN@'x~RހBln2( xP$7frf ÕFЇR{>t4@~nO5lv}Y1_{ T _D@|# A e@٢Ӑ&KB4P-+{;hQbv UH]O_K4eӻO߇門x@q"ھ'JP'@}<9S%Syi4\ Oe%;Ig1:Y@~ł*/)WB}!A%d8wQZ[psB ` B؞_CDSRh|jQ^"%9bNț?;I1TAFE5ۿr>Iyx"$R#KJ0s?B$0?Iډ#Lr 9i)"z0I$[(XB"sP@UX!$dbC# ʉ!5UI\ ۜ?װ-Y!$4>h !!TA9}t(*ҝ_H~<ɂ *"J@^u< WЫ1"hjZIDe棟S~h"т/טvI!li:g8mc!}\J);:Gc Eyܚ"? u3d4_]XBxGoZh( ?t&YG))T#έdKNQ? 3hF !|3ݪ^ws nἱݿ22FnSݵ"Yï!}W&&mg&w<.bY_r_۝R4D0[cdӆzpL@@! 79"Ȥ>D sy|5Yd:j"c~Br CH{RP#fD-%L{p1B %O֤vXA:5`s=>_6{3ÃJl%$Q!*Vg||U[CT.L2yX:gnz|8‰R1=xg^S\'ϒ?#7bB],F>1n"4 Hc Qe1,\]Le&c)EgPa4YŊMoz̾TO7cHC3"IG6 Q8~) áx(1գ~Sk>Nxk,-H GVdl`_u8v'sb*gQ 831\O]zP+3+xD 9rAv>liͽ|sf_rv*+>I(7z lp) f-Й1@l*M,(I,g<"fʃ|TvO)`$$ÎȔ6/xk~ؒW<9r5ssLeѫSKPk4qBZfR=$̪ߡ2A2Q@LRDRYJ9$Af^Jr0T@D.^ /GTLn*$E7SoL4 CDD?#16z@P SM5Aߘ?Txp`P!j\$'`= m AQ$E / c=q }h#QOFM2qHO95fkt0!Q "tÇ*8+ƛD ed K."shQ9l"Fm;G(&D9V9`\lsl DVČH͋?(j4sknskj&1`8S:0a8@[eCBFƙ"I%, K$p|MܠնIlQ%8s\8d8KMl3܊8|Ϩ3Iꩍc)6M9!AN "afnSFjse%,Xh`dPdkL0A5IC 1ƄN>N=f׋E.)hĵh-;?/ז@rѬm͈d.sQFLQ$nm/p R2PxCqaپu)Z#c`* d1G0!cGgJ9(A2j(<2p뿲^E!$'(h >pɠ.y11Hi"~<)qM搤)(ja tG6mӑsO~L"mCE\79uCFs~+̘< lI@d6L$h H雙hFtK89mP840KL1 `)&(1s.gSX,E g0i]+%V%J !*ҚbFrDQ3sr s181IPVIrٶ͍h[;DcMLF*!`Pi&!3%+BRr ±C(P:Y޼P?2µ!tP'hO!b: CIoo;M&!0>i'=үvV;vT~f:RHbcemz3:[c@㽀I;mÁNFv?wL#TfťWk1cdkIнd̈́'# 1DpFOǹY'lr3<л!5FDG;Y6wMh'͇H6dyDCqi0-e )%,;$v8HJl3#~Gn&vkldipXd#} &)G`d%tA DQVH%P!jM֣*M o^p e0PCpP5GM+@_Z4le2@/RڗM s;*zLh r1 j>]d? ~ RLL53/oMf0EW7uV8 UL<ħ2jmxbѡ3lfܗQECsok QnjG S͗diXRvWG 5fMrH(F(B"=),_1OI7aGB6C_cCY[|n Dtetb֣W{U3Q 1-ݍ0ցŵ Ϫnl@ĐsA-L20z3[9`S~q !Xk0)kϞ ba7C=-ISvͧMULK̢Ił8% MGS.4dz a.` ҁ!T'hN!H("[PZ~ -4 ']:w,gA4 Z@f Ө{HRN)}ϜcA~8gь+< LެXuRJȫTn 74 yy"(#|G9)[ ]^`G;!\3t)<gA֪U1򾹳6MǝL2,sXNBu^86ێ&ZM.Gts-hM) (Z {xq^5/S@1#r F m 䎚fka7~LP~wf`>%R@k֨/GOb2قoo3l(ذb4m=J& q3 z5$b@K @p"ZhjkiaG555vL>@r _PyXzXڶޤѭ(P!i{)B:{6 !rjY` AdLL1󜄀-kfk@ڴ̩LE!1:X7Q7.90Q L<ZDu]bn b+4zZάcwׅWuk6Hޞ]0gJHŶª?I534&5c1WJ" ;F m o]87pMH8Fi\1c`ѾKS f=STKPQ]p_͞@RH_8kR2M.P@'GA>Q#G)-ʦm"X4:A{˓1 m)ZޠCi<t}vِ4-ֱ{`L1CQ F."kDikr!-c@}Yj}ȱˆc~puxCvSAHES-}9͵&U jF6ԫ_ \3r[:e|FȷZ20xƢ\7?/_}e -.K1 ?7UBVlDO}v=dBy~Jj#kꈝ2bř&wu0԰!L%aaK `[hUG\ո֛ƳUOQok=qApE ܝ~_WOWRwW=d<ad6L^.}.)Rq-Za$M/Y ,pY2$ VIk'[~6&|wC֑k"i$]0Arٯ4:EYnctZ05 AG(\bǢ#| 0y͕vl߅1#4Na:jF2r᱙lM?q0ԛ c`UhLOZ$H[pw78W?h(puR Lb,n0 քK.P%]5x)i4~*VTzѼNFbG0p(*8;-.NSĵ+`E(Ȗ߯N88ɛ{$q'8J~R?l%Q!6 ȏNEnHmF0}Ͱ1*RB45ʤnL8vRRNl}|\0:DMT~KBJPR >|#~~/ Cq's0pNgQ_ S@]TBy V0'c$e8LХR1 RR @@$]usf|@bB JJV0E1#M-*4+z^l∐~cYHXcnuRQ|Gu/61*Up@mD)'d%7ƣU\ϲ4z6e,F8lm}?!ТD+D]1&1 U{<," "I4$$KU B4CC3DM A4A#S 3@ĵ2U M2DPPQA1!A"4R_QO*;K0D/! diE ':0N]Ho' C :{]@POWռMGrb`kR1y#̓ 2ZCE=]\$h7Ln(kgP&#@ ŧqN ym(8Uwڮ|3|@Y AX|hpݿLnyuBv"ClAgw{ OY JzF/4Ha8heؒh^L_l>θ%,ˆyxF;52VB`Rrϓ" bDKXb ַ*ϩ]&U<"$Z H(b`4dZQYb !~=ߩArZ}Nl1-2-!K005 *ZAWէ hE'F:2k ,HOjѸbn?aB&jbS@bZPSLUQG6+lkl"h+ly( xBRXy)B+ˡUO#J8JS /ݐc@K!t2^Ĵ DpM4]Q`5hI2 ab6d97|F8љ55tύ^Zh~uk LQ81}kz62PTVgs);=@`X֯$c(yv'؎ ;L$9 + Rhsb Х J 0@A3+46.E9j $if6:7kV΢D x)iaC*&@isT3)V6FH:u4P ӚGݜ>JL }~GwΠ+q)%@K%CIHhgSBQfuAYD4u" wfĢQxԉ^oɖEs У+[ zaDa5߶S!8fcJ91'%1c:B:mD[>ط\xb"XsƶdS4ۨ010݋ :YUl7UpCws7/mLFzW&(ߋ굑bյ+gUl &A#\]N#}xF|IT=;|ȪΘrt5x#9nzgx[|?>;#:2oj'3`7 _5"KʒkC3^يR|ȑ+[MLq8"cx4EOLhl Yo0hqq>9ϛ|r:Q!!Iqw sr8xÄ3 1~U/\&O:T1NN˜zq2M0Fi~y_bHftv$@ջJwSO6ap[0n܉ З2 ̒(7qJo^J`' 2aO\خ`Ǎ4. 3DsV:XpX7ler$3 ΗW&ќEz\FÁ! #Α7|M՝$UqHdW]~y5x1!w Ɖ(Z+T}\gzntwVzxeqg-۽>3.zr`fahHKcz5}ב]2fmri;GR|p&%r yf3HfLHYf|=ݎZ(?luoJdIjiW1ܡ.d54\ IF;G[{r79M(9n9#.Ԭ*7*+1mslE6e o8q$ܻ !pcqj Wu\+b1uyrO0)d{FLzMeb*L!/Q;$ f7}ЙՏђ:u 8[o x.̺5` oRqHTCː}O޺Pj&;%?| |\Tiʎ I6a<#y_ĭbťaѱ2xNsq;A =ӓ^Djxusx۔j 9hЕ`2 F@$4b2VC^泌۾34}!ZA4L6i9V!īrHMI\&5h̅uW'Y6qGfc xdzUNV,w^an@V`9 ` 4kqzޮʧFf5j&h65y,+ws;ƃ:*Ww$wuTF $TWUbBuM{ R~;iX㘳t\^!OJ҅;; dƒxGI tVfp/] tG:*2Ju(y_Im{t`b lGA!>?TﻧןU%"%# U|Tt8?m^|zE&k;3uIA[9:V5~ܱW(`y+(ɂ;YI..fEn4# j&kD8T헦r#V?nI  O-?:bB37EdmyA LO7ȂX2&s$*Uvi;fo:c,˧Lm305K'^[Zgl󳋓'ili:\dsC!mP}2R䌦 4rp2B&ɹxp chy_,H .)))ln+:nKlc!Ù'ZmRZA/ LH$Zuý5_fS@m3tY4b8qPR <*uۥ5H'O0m$?&94m1`qtp4D?Ղr~\RY  I̱N'xr˅]9D>Jjb220XT0`?utfC3 @z~lQ g3GP2 q5Dt4A"2/|pL TvO:+ DCPOt(R OBU@pFJ/oFSՐi+N;C)I" $%_U^ 22;Tjt9q}zۇ7/OV[m1pѫ$F́* VQUxPBpך]3xQYTin T 50P—֑*[4̲j^38f0s)r3Ԉ #yYfOJQy6$Dǘ4f:Ӽ*Rcl6dgp=PbBCX8s&\ʎ303=O泜xw0l%QwV*+xa>4y3^η`nڇEǴ9K&TMoC~+wsy5uF]߷#}?ml I.ڋ l䮳X8lUP8W3Pr"ϯ~6y>42͂Rr"/nXL̗ers^$r[lQMx:fRoࣇs^@ ??[H02u =~j=n}WO^#p "U(Ţ^K QZ 1?bu ֈÖcgVa5qF#EL4vꌲ2y$Z;|@**@Ta mb)EV%/ׅ2z~st< =|xeJk|CD^D4{vJ?Dܔ ƒE[(=x@ۧa;.PTI("(C$[ ȇA] 'P82ޞi5s8"'wx@=rqFm{W\1cBa]nNl<3G4ox^O&Ab*4SNI<'E3h?W{'Pv~RwtlNO L)(x6_pdc\t? njP;74*O P͈Ngd)wi)y̶ǰ6(zOYS^@ i 2ؐq_zv6hOص̾x@(dyR0J$awm䜱{@@ԃ<ꩉQw Z1Wd]j ?49n't('<=nVKnMrf \]&0+ X& /V AOD)tOoMJ ;ᦣ:4 ZCy*dǙy12 F'>7`()5١HfJR0-,a'vgcS :<%G"oA4P4gH{Έ_xd~Br]A yIGB=Cs gɖL S4Y9OsnI\51 0;pH:BSA8440vVH'y"ik}iAqkMm..VX7)X}qyxx3XrxP{a]A9- 0RqJdK '=mBŠ^'V 7ˉVJF`{sMO6>gJmaWo~WwZ>o9 DFV*EoѵPIγ~;\@l>l(3nl"%Rq ecw ]7[6y3LSP8ŌmT#ye, AӪDw(nkz M9ZCHƎZ3 eZrҼ1ͷirZ%h]b}Vb7BYn8fg][ncۏE*A (rW詋BJƒŮ\b`}50z3!j8KFXZC.61ݫ?;>޵o|ǗNjmmUm͸+t->,Jz ?G=&e(϶@~x^_a.{U9} R,{} znQ?#=9q@RhuT޺uGadt'BhE)")Li4GѪ4_)]XbDPM"e<_;_ w95눻XOhT*^PgN91% 6a+8uqM])as6P5&c3 <@t*^/[8H#ҥ96޼09-.qXre#GawQ!3PatUe0xYzL:4iE7`7gg]>;>=>J0n" ƥ[eoWeAٻ:[e_Ɵ`_]=L^y0[a>'WV1ylw 0A9tF+1$.&N'j4AU& xDy\Z&SnVt!xRw.89&LLi_ZzNi4o;/sg E7&K4GLY</{4+ H)iҼ!mAbLv;wh8#|pPq "=E$,pf;:5p[6GZ2əSJYcyǎfĦfaiE4eemQ5#zF8!!`<\)$Λg=qGN=<^b Mj0KԲ{}˝*1iqQqzg!"S\B+a>xqpF(XIYv2IWL99S{m4!I1@~+5 ^6Z}watlna75e]$Jmbk 1 M>=SD$Tv{q0Bjظ lVG c ūI.M9G@p@Dg);$8αFڲQClCia!i; P!-YNLpd;N53Cm >A:sc)(XqC-v<3pM2 ] @r@=0H i!lH8ϳ=_f>uR$↙.Axfp?%@蒫B2H~A?쬁hfv<6@16~@}=w8Hf! sVik4f=G?Q.H8*XPK U"ۋ&ƎEZY'v}ĹFuiMiVf]B5zzyMLQSbwЌܵBC?ﱗl)lu!<Ό̺4Ey Xa7əo$ccq:|>WW)DPP7J:N[Beja1ޡ=;q%9|< #me$M7gX!]F ci!ʝ$UH4SS1 .1I\[SUEJTPHM#Fiv$azz sS9 a()+gCP)0J?xȖ6"#( 4 R KA??0m'bQ2ESΈ!Pdyo4ݑ^ֽb$! b^m@6r#($:k]-":!yt,łfP^۰bM2oͷ/*{Q'=1Wr#\~Hr av^Zd_Cٕ僒:5 <yܧyQ@4O)?pW!4$_HuU!'Fܦ`/1;o;A;8욀ooOdK+08 FmQƂ!UQ. O/h8H PDD-L9y wc95' vMNCi.\pvqMgP5FPPߺpShA|};q!q=(*Ypi' "uphۦ.v=a @D1D9IPeZ)"XBj"hwH|u a (D@44"RH!GDT)!8z{w`şMh1ri1 #vxL7/yT)B PP2Ct}HJDń$;L ̹](4S9fZ9SbX +y)$%y{ ʐ( iNhc(-4P'jZ "ܺ =8h'@'1tHAS"{1t=~dSQ Ltz>bI)GW6uv9~U9P$m.@@! 2J t(i{mJlr$x<&lq S Aţ%f&$`c㟇;=c9?wT`7*pRf#cb bw/d8@>PV @ SK}ANIZ{8.<2j%{rm`Cj;8^Bv%Dُ}݊>"s"]"; ]66Mr6yb^\d()ihL2^FkH-%ݦ <JcUT``$ BE FqQA+ X0` qT|b@Q7[E4e(%PȵZ巋ol>TFa] HB$@E6v=ϓ@ZbOw#V(-,Qv8vBA4&7PGFq8Q^[ _9 /$iqB+T-9{c1=M~y}'+e@E*OP$ LOOL4;A¨w@PFCg.y䆧RIJ˜TG9<'WB¾pB zZփDxԢhcB$oFRʷaDG60H_dJ3[#Y$!@P7?bDGjJZ@* s~Ő\ ?{8ל<*O2`"FBh4\1 D"9Xb$6 %2(lwF!70G- 6H&">"p?hPS,hf9ÛrD"%*$;Ȫ)V@Q=΃d|l)0*g*Ċ)2FEec~2leixhS**6}޷_ Ɓ^A bc(h36`/c8|yj;;M#O{إ.OHkB\e:'|@}f_d PQ7~ody7d?r;1!@#@L*$HPR@TH `T#J]oxLX{ ?o5 N;#M-iV$XQ,0z NM>n!$4|tJsC:"I̫T4:nt&tEG[*0??hX`tw6QU=p(($")h M ADNs,=TU)/O?X8r%G7hx $Szyvp)_$|${9^p"p%On,EYݓqͲ\L]^ hOD]`Qr( qmEA 'ANp$=e(Z !\rȝ 7s; rADȾ~PzE4v>Ңe]+0%hTRY q<"cЋvV1C$d; 34JS|3X㉸9yB=@,;Әi "MI5ӔC F|1U1nEqlZv |F wbȠi>I XUW;ZZ }N4HTj ;ޠSbJeDOÜ !ET(4>ؖ)NYx%)gXrLͰ:ֹAEͮlFL9M,ui-fѠ.)Ayo]Dh4b:op,mT4&HmhzUk9ïgⱵToqx S9)cID1Q7 Xg9D 9S lo!5..4sZf$HsDSG śY D.pFb g/$u˔"#I\ȿaKe&uX-6:EO_ !ye.QpJRHy}' RST- :@ltcN!q:HL%dvDI0hU`]TiƔ֢}01C>+SI:1>4SDPKC0?]`đ~~u9ւC=_\HeqzzMkOxϯl f(jx j:$#D_/j@c. b=-'rGCq.^,\hBC|ҽsp.<5fz E v=TgUJd{12m"SD8aEE EZLD#C1h- QPn0E9v `4 {&Kqd醈'CGX{El: vI/ϹMUv?p6" _jv7Qmy>ćgI;džGH%l8M4lagcGb"qmGǗbi3XNs/%("o`8(ETWLBLoM-rspB6<=Xs|cE6v 0 5o0t"SLDŽgr (M:(bHx`ʷ8{<$tTc@.exJQtʐ`X-4DX~_`Q!# ^08ҟHsLaHce~nC)Z.)`>%ÍBL 3ZK"pm1yOg(mDSUSTn:$0-!i"g""QBUrUTQSTEwsj*CH-锤? !E(I g@,duE|rv?̰Lw]k};D4iPh1"(`("iZ)ih)D ((Bh b*D*)B"R E hJ))U TTMR)PZҁBSE)BP2KBADS(PDPtU B(Є@P)P2ҴKM@R 8yD#MØRBD@Vx*G0^h.5l+UHO68bAu$JB04 UHRSBOCU2Mx/bh*I8FJQFxvu MTwG@bsNvUFJ MG2~p!IЈA15'=0 CDjX-"s]FhfhH*()NhiZL ^=g!"b' ܒ|3SP45S(r:́0TC)ؔ(Ib)R(hbhRa)i* JfbZDV ]5c4{dq8_z3S o< SOOY3 XCH?-tCN! gpSI|B0`z ISU0MOΚV@@ %I0Q~+#VIHK@%ti+ H`2#3CV3~o[ZUk426MsZZ;`/ LݱMf $1cz}W.G.$5`DŠ@B$.iD0 ![q6)m&$u C !\q|"GI=֞#Qw ?r(Ȍ R Pw;*L! w wHOyۭ;@3.EV0PCDcYu1N$jDs jj;+ N$m 5Ba ʌ``JWqq.nb=KMG,𰍳*Lqh=x7`Sa/RN6V2gxvACcE#4Pܔ3)u> ,qʂ  Fɿ0q;fd5J .ዙdH71rvyȑ 1r=~ "e B\9<s?p$?gT'F8<{aǎIŌU)]4xAݡ x+ow4\()ΉeF~arXw*J(6I~L0YLA8'aHQ`7$ m!GȦ`Ŷ `zT<.{ѯI"mI816PϝUF)Z2Ja[Ee`h!LH/'@DZQ%WD!XG"Kz扉1 8sx)ֿ] WXW8a=y~ !ۿ=f~)A(JEE4HHnlApG#ʠBݴǭ 0F .iD.s9tfO R*9ac4RQHFB/taܴ[7S at-/e e |f/5V+xjho6>f^Tcn2 cF> =su\*ȱoN*gآܬp9,M%hF\` Z񡷣x1pZym: ¥z^2O;0Nj;.[[z\yFG}Guވ4DG;-.-ݤ݊xe/=_]unwpKjX{fcI@ABmAV!keT#P[njJgrZ)>oZ*NbQ~ U~VT,=~jiTPE"y7=KIfY{4d9AK.Z6C;{-tQHp?FaPW^:<aH G`: 0zo}:h,3J{E"?dh$N^gD ~E?t轕{ M#P)8JFcETU4D AFrJL0t^!̪u{72tȉ(*SƹeEQEQCAK Q$UUUU5D20R@U T)IMW`9=yxGŦ|4GϘ%s|76>>q W;HX"T^ia%P!dgX,%ZhXźrx+)S5TUCSzw;jaJ#U,F& q5Oa}qY=I;RSl6,CD֬x4$,AM=ڦn}-h4~0Sס<`yȦ"do.`dRJ}O'5QB2=dzKH+4~f(/"0 ZJx"A*A! ;sp@78F) DS~Iv>!5 kӿvfˍ!H hpjo !bIw!0hhLohI'\I٨*` Äbt ͤ`AZL`SR|A}u;) (h(Sabdߴ%(ĺZZxlc-5 jkY4Lûl|"6pnFT#̯a`Q,j!: !=gd)M)sp&6)\c*hAY 6&dOL tF6GЩN& `'ke``Ț< bx:]+X`0x .Tо;D1'NL4"" &guw=pPD5i}k >C× I|@ @J U>\%ֿl )nHhkK` KC2A,)πvGt _(Hȇ T)͸! :@1,y-h|(G_V2ӡb*u+[eX`_kgᶕ&091FMBoվZ(C~͹kn\]`gcQgL@9a]Gb!]>e )#j)q4HDB3C(zЍ$Hh T9WMaGpգ_ O"P1ӔwjP/@SE40"҈̀m Yp5D,u :{GR%;f栀@@pDynf?sRe LOX>ߑ'*mPU1ᶫӱ$q & Z#G 8ٍhi!!]#'GC`r|{'s1{; RI5{/m7WiJ*J b))΀Y/R͐L4)|ޙe;y8+c$ V&(C `\z NaK,89z;k3PkLA: Pс149-J544kiG;ҤC4Β0xYj"p+z*lT >ù:Sӽ\VJ5BԑKwnKzB!{:y !"#5XNwfӋ#i1G6DS5G<]unջX&D=KA-5ch5TAh3 eAL6`g n\?6h< UQAuu0G%$K< 4-t6߀q=WFp`M=߿ө9NLPS12Q}|cJsxevE_b{P7C r=ǜ?S?i4[hVwX~:ϜGN wy9 IƜIW/ogT5wyI? j{ 8{`U^qF{iPIu-'#u֓c;-bYx!a@[ <N L9b,]!,Dj/v Fк0XB0ƑC7p칷Ǒ2AA2445 C5-Rg߄jw~*%5RfWgOJtNR[M%-bhF͸;& zmVF*EU$⠈T*5W٥'T;N,0͊tPdhș`TzS|Hل  F[\3ĸt9]PR!jM81nŜXF6WA;)Y"Jv@% bIcX+mT˹ULlX*o IcІzyb,1#t+dc!ohSd[:RAPXnPƁdb4jc-Ǚk-0l KI 2p69GGgΘMc+wmGhԉJc0KM*Ӡ;$$h :ŎfI`RXØ. i* SZsNALR \1Y0mC3Wl>pa͎JX2 .tcכz32lݭ^\#3Yf6t+v4 i様n¸]EbDJZ)n$ 2³+EKX#ްbئL$u&F9UZBuZ:^ +~NLj,-=iEZ) $ctCz\j({(0~:\*iwkx^syTEG3%Ι=Bft`UR,|/i("86Z8#L#3Kά堁#+Fn* j9 xrM9MRMS+Oߩ(R"(QZQ&@5C"|^4ZIܟDZ'*!b Rojbr2bFsd+9MQ P39\Td%2~pRE 0D8&{B"4%?hM(>=p7$1O,I `fdCr6Z6@LbGAu\Nq)棛rM$$!s)l)zAiE>FګnxJT[:q6$u[ &.QYb-v61 aWж*NƛiA"D^ =tһYٚ3 !y-] &v2fO;[H ":ˢ,TTe(|@~F[MTofEӂ;[5FAKDX<,YrDSe"N .BK댲jH*@x꺽65C#@9 52tOj35'}Oy{  Mu/˯3*>4BE|\#ϰEٱljϥge [ d;Sö)7-=U+ҧ_ƴ9U)A|cB^m< zHA)( ~H{ᅠ1UdXj޸~X4'3Ο%0:Ч7f /\o1y^AI2i-\tuT !r/'Sge,T@8pQ\Wr,?=|>,Y sYR*,g݊EW,ni哛QksژI (NO,7=AxlCM7Vw'zAZ;`ᦓ#FYur!Z0̕(U 8A_+ #ʜu(#7N ym0 nf,B*&(Pioob(vH0Lt t&*ANr#(z{t^*ϽaUێ@?q񨀠H.Hx=% d@M#ICi)mhN!V"!Z:Do P5)uan`Ö Υ0 ZJ͸S @$LBӹdPQ7MA<[~s7w=5sgIXqc(ȯcT g 3ai!g=|%g^3•Z )BK U3{kmpL3yKY|P-&yʖcGBw%I//3zR6٪j~ mwK3PT&m[ExZT%!ON\d5=68|)ߤ;CB]`~uFaph<,Xh=ޔВ[ \=C|{PCKll:v$Oh_l~ٙ=F8Ϳ-nJVX+vOa/4AkIF=@r8 "wtG7!(BC7]+b 5^SaCxB><{4a(,_{>'UnZgs$J!2bpB\VG[n$۵fL rNK2nf fIimu2ev<>0[s_&uA6ufGiZn4RSn3\poBs4`z<6#bEC s>ES8ف7:9qpQI .67#a֨|E70+PY 1l5rwfJ Sͧwv;]) Q à"nz=(nո_FG0Gn24S Xa}N ,Q P:w2sPvkz. Ȏti Ps; "f0tjoy8hܵqo/xsNA & B6S3$-%J Eg^4kc %4ZI}}tOɒ_4GԘB ("P"ꕏBwǑE :jG_HxUC0B''҃R _bNgDhGIDB8aGXJÁ͎wwbʘfN҅(4-qh>d :FZZts*wS3uq/EV婩D|8k#K5b]?Qh'sMb H:I~蠈5w:ݽp1|sp8DEEI|.C$9& 1(j +&C/E3 Aq dad6-8{r^qͤu/m<"vΒ|T*$i >C@BRPYjvآ-iƃ㞣&h1&=3S:V!1-b@40AI&``4ec6p#2q'߮lۿj!'AqE,9lVw'/8QOuW2'XڬZu!@؄!R%?&Kֺ*1S,U)JM !k XRᅉx1 dHw+t tM &d?qP)O 3;j  x0h&i % Cf' 9>op$ 4בv L Ҫh8%MPFրnlga,?F`ȰBJWhyI~Ői$t #xoRRߊL$IFD&_ rJLH{ 4?Fg>L_C;35E?/.<64v^O x<<82Pm˞^ؿi{Pfqq嘞љM}3C aBCs2:1G̍<}_Lz>걜a0V6j+>~3V;.њ Zen"( AB<X.L!2jcVH F5G2FfJ,"meV̞FqOK+pncamlO'I &dmm\͎b{Ksׄ|^ץhy&~h8}+f:yޭ'Cʣ2$݃•:X3SHYbF,WO}fvYC^q$eQ+1 1ެэp0$$Biiv2:`oN#{Pz!j;۸PS;<-Ȍj0VɬkXHf6x Qc(đI9ZQӖqx^\\E1,DL5dMan+Sl+cxAa4DŽNً,z r8&7Ju.j |)`Q%jF{z.-usΕͻ`yRd#f٦*bDRB6͸ʡvl;$Oաźqaj*j&L*=1Ö,0znUn: C+fLq.ZE∜vt0c eG[.clG&\VMw;nMWL0M2I6E?9Wn@xX8hkC@X%"En2 ?+= &SX>κ8rέpihN$mXf2yLqN䦲%jG8b9܊4^b2r@yt wd^d9ˮg"PS)75rv p+C3#Y5aiD FmkKLC\m5jR\a]E ?X!bcLt-s59j)be#IsW13F .L4r. ᄑ"ӜC@D.iU D ] 6Uyq6ٸpr23sb 0h EI#WMߊNg@r/29~P=b4wl4{S"u`_Tz*Le^?y(>7(1il`^RnIjv&&B9?4!C͖Pf H*t'&r9:cADK:!>Ix!r"'P_r"OfӘs#Ci(7T CCFnVws<&ƙM!AG92%SBShh ÇGSCy!y7Aš=wj6{ ;t JNM Sa  44mH`¡#s.AX `N|m%Ʉ' TԆ0cc8ƌJ!h”a,kYӷsb3V ɛk8ꆐLZbY 7 95`)Z-*XEV+莇@h{F$(9" ts1.6E %r3T!EEIaC(pM]098Hs'.R\J  LUMR:#V!J2Pr[LH_@$ ?[*iYy#+Z )1s7 |ؠ ?Eno. B$**YBP'ԁRo9?(%(adm6yOq+ɇm(GVl>A9jPB#ADTf`~\ZlbE*lM$Bi rNS@ ;JyyPp4%2p/h &hm{Y$3nĕ16ěKe,6F8;5L&,%I&>wKE3r`45GZisAIo p?摉" bt;jyF]I{JHlm)ǻ dy.X%=$^QA.1N iSw]iirHKz $zP[a" f@gQp_1'"b'x*daA 0! .8*3e%L [GL3`ErOv#bIn s稻眮U^Bdq5ܟ~l0]1`b (1,& "4$t'B<14& j3Ջ&TǏ`]f!tzb84a wyr^׼ٻLT ehy Ӕ#<:>@:sd-pq 6׈t @.S0Rq>OT4 ICgO͹j,L JB$ TbWM)1$I K1S3 LT!:s/-j Q"*MTǏiȻj-d&*Bj ;.„DT( JJRB(REJ78 M(=<_rT$oY" }R~'iF0S6A[t BA!X wTݷq»wp[Aڳ'I(0f1s"v.$VdpS$QAAl*iк&"f"i`֤pj !$D6pkDDQ5T1I%(Ra&$&jVII$1,r$q[b@URi}>kR @: }Cφ veD  :@'p!šryeZ:C#[* V=2EbX=ߐ v'M/N=g!)k{?DFA!I%}`f"~W?|k~r"Jbfie"H " 9 ;x@xdG_y1Jr$oA94+(   7\Hwv5^ D82i=s g {?eflK} a @3*G{y:oU3TUL9}Z0ɐ3LЫYN mzE7S~#̔RA^M'TTњF1`0t;w]/\33IU8K;4N *]p )JZSpU5bEXCQL:OB' Q@&mg CHb]$DEbqHi>'CQQGMb D4EI̹tdC:bAxp DҩG-{qȍݐRkc@#4wDHdt/AGL<5JbCZԪ\xA ixX^0jQٲ xo;L%$(@'4Lxhzjn| c,QAH~!۝̍Ȝw*{؟s ?*L*6,qS jDLf%tt:IM=>?<'NJc %PJQdUٮp"2zfi$@#GHBD +2E6C]+ b{wp~o +(%LSݡ>x<>I<IJf[I2Hѯy!ݨ=8l$|PkH#GVjJ>/>'pccmJvq:V('*9aYX2[;vHUC6 R//tia;;+TþѦqLsvt{jbo;JZb@M i8r@tB=[v:5W=WYf$j6iGiԃۆ+ZiBlwpzZ7{eC2Liu5J}i i cK}a8Q='@:4TAxO=hMJP̝v7q?Vd=.@DʈȘ4E,cgOpi8?AwkAHȂ75Z xx|c菡!Km4`/@(&FA;"(5KS;9+BjE!JF0>*#DrTRO/#8}vE218%\c ˴}J Wz&X1IYRrl;Z0|{3~8r'[Y(bBRJ{`8&{}r<5;F%Gd`{d$ԞD1O~&tP b.MOTIoEEAA^PIxB.`=> u:( XIoR^}m845JJECJQiDTʊ{Bv@I!i8ihCB). ƸsiN:Y!H. P| KoTtŧwͩrحPA&EP`gU lh'av#G ?R)Ά*XhXʡ WDǘu4P`5A /G}#<, VC۠Ёd;fad~>Vy)34k\=ˌ ȁ=3:tv:A8t6h76fC=5pL$.5X6 kQ͛-%hHllx)J6X`Jy}*wD"#D0UVo':"0 Q9]gTLJ ?u"clLl]MCq^V5~XÊuBТĊvݺh}fX]cNd恶 CPh|t0a~VcfT {=&Oy潥={i/gvN~ ~]=M8w/ѷhCG❎(]cj!%d϶x31L;=^Ce4DX;uC4գ0UHs8 .=nd6 hL2W`x*^{ 1ScXP={j}uI^E M*J'O552t'~9JR$;a8M Ȉ^)6+H-c^4$&31"F|>4fBcci¶G:ߧiAP>:tO j~ݶi(@RoxX[s0wpԬE~hiN/BB B}528&c$f{ ETi0} K{DQ-kvc3@DF2p{awmF=/HN6 Kg}}"Ѽpw΅fcidp@1mBeJԚlŽ<,M'w`mC',&xjƄ̻]@өHK+t0#Xt#'V yT ؃6v S^PIcAM 6eI?=izeVp@ :ԃLJا[?#4FqH:$ @fON/0zJɥ%٠'sMÂ$BA C@9 lBp7s%نFmf+`b?<o}L`S[4$*]krDRJ9)Sa牟5Ja>QuˀHAA . ,| ԛAA)'`c ENEI_eʆtvueySt⚱TTy_Ɔl$x*Lko#t(T-ݒdR"4H= OSD"ZBj& (I' &e!G&c}wϠhjBZxsȹǟyt4%E^JPUPr (hiS|;|pTF`'H MhPӀ bA*Hd( %UD`I2ZQh\4,Qr#\0%HYd"!( fB")b<ؤ*(`b$m>dxJDM[h'N KTLvM+$sќʃAUI\ڦ_0wq b Iayws#ѢLˈ( J*kVԔM!L}O)|]*Vɱbfqh~cDRcRI$DAPJU1 ($,R@P^ihZ ʘtNEǜ!< * 9w?n HRM]#61618$TPV}CE1WcĈ)(j)ib"A-=`y Ѡ !`J"* h)( JXW%T)tH }1hUKg '61R{ph>V)b" (lIɏ}6 ' t3Cy{Od*yr1&A}݋DiS-T3f/־ZaЫ84tQ1b95w{nVڪ Áq GZ>@1U+Q#c!ȥ㖮sggkstӹ7cih7=lF :8&%;7a{Ng2o\yO:+e6ZUSRdTґAK B);a`P^j9|Ĝ22’f O,`;>=pM`bot&*p&OI /o]rs 8m,e^O~#ĘIIG #6LPRu81 Era|';Oh <ɠ&:B`&wg=&@.onr|I8n pXa35 0QLQGca1-s5!3( +H[(#TBQ! Rtn{*",Y0廔Ӱ=3d񡠧Ыs~c#Sg-qpъ "DuP) !Y!5&0R5o!χztÈXГ q0yQ$S5QK8. A&-DZv 8J" %&Yyq5vO RN}kH bo%s$-/\~4 $2CJ/fDj*tCp)9@ Dy~R3p@HJ2P CX6$Bps =V{m-3zdfjHB2J^> y]"Ԋj}? GG@4jLO|aH4Dp^ 0dZ[Qm;70@`WvL+D>OCR_hr+s!0 l.oh$ C%瘬b"0 @b#@pꉦ*b7!==L zZahoR H[k@]HyDF D h((C}stN˥CEP^g[sVRbMh R$2I";܀{њY$J])`v>N(I@XҞ(6)WA[z#ʈ--e U~S'd:%V&BS8-̟K$XQ0^1;Qi\5D(^M÷[?,:>iWH=3%_*pShJを/\I$:RZ" GL_O$@6g<Ԗ8 Ԅ6, >T"Gٔ4E $h&vME;"Wr6ҍp& g nU\rHEn-(1!(%ІhHZgN"sdSP( N ̱u4A6B#aW쀽hk!'$BP0?_`2 >߶! D͐!-u P`wBnK2n``)(45>h?ay`(A'N!U iYq(B%7B=5D0.#\sd^r N8?@x'_Db}pj+$B@wh0LP4#Q!C K45LT}@s8H? $BϼS;c\b'mHG } umhoޤcbqǼMWJ!{y!(DLB`D44|{rE(8~$ELe ! n` oT!, *D@ $2HAL0 (&lU4eUp3!L! 9KC[LNever9ؕ矊&\sQhrm]^\|eb8\l/[fw %؟,\TQ9ν5݌6,RB*Έ}韈Nɓo8-qk2n{Fr(pxR4f;yK Ӯ\r] 8Gp5a챰N:M& .UϬk^,fd3gб-NVn4o 5&pW=h+O爸80{f]^мuh'6Q_|wVr-0 -mWtqІڤM ʅ0O Ep)68yMxoG0~68|;Sd / pL)"4݀fCV\4 Gufi<'L %OkhSӧ}LOfH'|mfyUDM1CFj\'k)fLdp˸ؘx+humF24g i M([}5h?2^"~nfdFsPa`s}Z\3Y}ƥi;xsYl'[$lIn[1Ds556|u8UAn:🷣<lIʿcxSg/st4kT%fxD0G^>nBNTBt5Io, Ny/A<@Ȭ]a#>DZ[;ߋ2@a6!YsdJT?T5x>AvX~V-qtF.)W1Q;h˿c@Fݜk+^"G4!W|Oz2"B5h3Rc<7_=iv# } ̚}CXSKJn 30aB`} Lr9&sO<*|\2!ȁ&O˻_K5?hot_Ow$;BN#Txѓ)=7\Gw|Ù+y=25 ˘|PEC#.}⼭cO(&06NN8\ˣt?\'ߦgjGqQVOf_8)\Q.`C>"z|ܘ'އ(kJN=ȥ|XdيR5iƛ[/>А>xrP^=N_F"-bW8}K3H4|DX9~ KNCB{w[rtl\ΕEfgj+l3q_^ _N+'mG.b|8\pa?uT툭%sݙ"0:O qhS2;.ɕMj%¨w ^\ MI ;B'uZ$iz, ` H#D|oP!F*d;oB"3 vxC9ƓD_,rI.Nsq;e햼Ć7gEOb@P"5`#uxavP}!%i,S>Xw&ȏ]x=s{o$##%!iq"-NJgWݹ3 <wq'*$6U HOد.,fmZĔlHQ)=)/Mp.էqKd`(oB̡CD% >䇻+88ORz,|S7gE3I'y}T@=ĈN'b=51Xy_IC#R!|m %BbN#iÆsʕRr9D9  U40=QȖ$KB.sA]0fHAxY`_85DJK3V ) HD,4E7B `#i6wjm)ђei?Ab1NEӨ}i=MQy>|l !|OL88* T5 Oٸ`ӧ:݅"i xX1,*1mqP 1XRXW~"88ifti fD\p7sԂAI? ׌udN)=+[]- NLm mbPqN>ETNѥAMrB)M_^>fLD~itLP1+bL I@ AMEu~A30ZRJ&Ğ1m 7\Z3?wcр7":{"M05>i{xu4t4r~4K$J i$ЌПCeɠ9 34-b7OOȁ]儠T+=&6YD`PkwA#xz}zHNE RE< Or)Ȕ7ނX^<d\77 "16$ASaJbD&[nl=9IǸAc6?18S_8+&~~_ݑEIPDwCy`ۼHw}Fm7sbuwN? <3j\oa HG6RPT JҾ2$ J}U&KA3+޺a7JƢYB29A[c) R f9hv?iQ89.HnFȾkMGIJ$m;?Kӧ5BbVzx6ii5 ih)Ӯ33Q4.5YvÌѭ,@# 5QB*7`fF'Ah U1ƚe #MpÀA,c֠| OoJ\XwXi ֔r}ce!6kH%hvȮ kr$/DL ,%#TMPpof 5PYށ z4cң)oPHOc'lDBَ4c$?m"bB a=Ǔ簟ƴ\yb--E%% Q UI5O-F |axMN i Q @`6X^;i00Gv$dY V#,O^}E#㯣fHX0sJn&9$!"RCF" y1$o;TEruuj #}.IkjSbDiLIc!FḚ`  <AIcl@>?]S695?1!dH)#7 dj 0i> gCmFPUfBOYrALrZ**K8隣I fcB7̅Bkm$ɦi kGE45"72tJ+rF&2tXkHrn1\\cdh㎢T^NKNH\9rh0q8n[j9\M% u \iRnU[뤉 eNjC+*zaǿ:it<=*zpPЌB`B% >C}z=K^6 IpmWXwVVA֊x015UUUUUUUUTEV8=J扢3C 1jN X,rJNheFC3+q2 IfĔRpkI5eA2x1R7 ev"a%FJuUc$nSLS#O11+mo6;-z½3HŽ9m@9ghD9n46;Ɔd!֬4>#m8 [iB 7V坨ܸO]zb+-pPQ(7m' fcx]cDEʡm+nVlc,qK&IV4¶h(VMJ21 H"_z9ػ*Ŭ(ӲZEeE1RpÏD&\=`Er2'&T:WtHځf2+˜5m{WDڦ9d"V.<i+dyNwwjI!E1@e&EF바r Fq"1A C^s#ω Rq9st9!K IE"J F XѶm&AaT7 e0M6T@Q`#I"?wﲊӵ2Ҿ0eUӣG ګ $).?Je f_r4c_Ofг)k@?k+LC/ؕ-9#vq Bl9=z\-H\*/ZwO;v3~k6"7Raˌ<"[(Nq䘖qJ.f/}"0pb5SQ:g%RUnա<b9A?n0BL [ 0>qݚz'Up5?^P9="}ZXT£]g<٩S%(=q|hT%=JܴjUGR셎'6 0(wv\,'cͻlK1hHr~}pl=`/C[O c[bx]Qpj#?#ϓAFVedI@Dig<#$a:wԱm64/BNk^aR0A{Mu:3lGԾIM9391cA11oZג뽮TZn:K,k{P[&Mͤ2uQ`Pi (XKY1폇rvj<=ֲL% 1|8E<0v{rn,vD;<"ʀ< 9fЀ'3ơ kHh4M R(C{^AEvCBC" ӡMahEZ,gVpZ2CdhpԱ( 'o+#碄j6 Ke:VF&YJ7q*4jH~9y0a017gcW,7]F~6X[Pc9XAZ]``㦠p$$+ ȓ+ 0he-NYck71 Y#, ayvL Z)yOqLiFn?:g @ j3z1f%E,FHa EJ2@Fq $B`R eZ $ VpJ)`I *Xee%b%$'00@@!PC8 2E*#\BNdza(=}&sۥ!f3hu-цLq 5p02n5t;TM1׃2GBb 7Sh[ Ļݵ $.syx`! $>eF@B58f v\fRBE]92ch׉vK;zh$ fB:zUOW^۩8FOhfgz %,K¢:I)N졌1]lXJ ONR-BIQJgMDQLx#A MG0𹀖4Nc$R9wpAbuC~<( 8=- sRjt6Ca zahLCJ%;u:q[TS{\@GI 8@QrLGw2c]Lg5vf$XUL^v<<;kH!(e%V A" D %C$AcI k"0@Lč kS\!3:RoW1a#<4t( Vf ܁>U( ECɜ w}ܮkmDy!)ۋG<nj;1x|r.lԦ[Wxo.t &8 A)&*zUâv| v8#\ATⷁ bq0ö(n$% lP-nM΅VNYxDiW\MH uD N:sft{CdN47߼c +*&fo5i *Xâx "ó mQ.\ӏKixNݖBou0|aʦIL7,9 됹gWfVcFd5#.icPR9i@p7sQW4Wg`b Z$bpRJz#MR`#ּUpCJpݶ-nїPʞd@ia̖9[d# 4\"  >40 =]b߆|FԢ$5>^zԪ\8N7qby+G7 <{M]Ⱦ0TIIfGd~}K;(,WgJ} SysFd0 Sq%+c.#W.p}u1 7,-amКd顆:0M49e*]f! 6x0֎0gd}NL2OXnB(\Fh^ևNZkɳH٨Eq5ҩH) ʔ13`ĘDYAZ1xʜ6`N+/k>˻x$Zf9%՞+<$~yR(hXo tc'4jQ֐RtLJAŧgנCh; !3o@i)0sY 4['@EOۅ 50؃jk 61QnbBL: )S!01H%h`m@:IPb!,}W$q,>YKkm̕*5J$ÆI a 8z0P(4AHNtO zTjqSe610.XSETbqlBd&KwL]9\룙sz@8<ѕ'b޺6h B|ĴhG+"p>ȟK,AC6:b:Au~I ${͇_{.پrMr0z˄t F>lYz4PNHN4ܺ(aӭ֙J-2Lt1 Dz\N׾v{+4+tv Ke`Y,{zk3,dBM/,Hp?"(Į8;u͑=O4x#(j$(fTwiؓRbaFXG<3hGE >(>ϑh#!*R#*4B;6XdN_펥LRHdԑ2Gj~P;<$wAQ ;T l>_h~hNp:!ON3D([eR4sxd"B?:Dh/@)vCHtJ" 4f|O:\z끞R=n2IUC8helVXwJ#s ?d.bŦW`~g&=&ށ}ǝڷ/iS}_ )ɏ\ȴBq|DqP.8Ně@lwiƍ ZEj 2*rքΏe @K,E0(  RČHAJR0%JA)$#? O\_# Т@ym;GZs{Cg^zyG҅!Hr5 PVhBArP)?@ (x@Ad  'HЅ4 H BR%/7#OC;yxߕ( ȊAVP /  Xq ǾvXbf JD)  C$O9_BA[R@OsH:<`ftx{D=y"4@0fNB?vcX\bz&pXVl[Q=`Zvu@\MEXIor(>vuÅ&S)4qo22 *DܧAzn .|3YvItmA&8`1PP{kZ P @Tu4E4yqz" OFs@p/K|@Jc6Dj 4~]ČWE,H$9}89X:j ×8'D&Lі*Ū+'#C2i[SI{ }p<5MCE),'zdartF0PQ-0oVTEL` ߖ900H0Gh#M!s cVqx+H+ *_n.<$"hP Ҋ}s!i77{8(" ek{<98$0o۞^G;On<&byV؃ -`%ڏUVNFV@cC+wws=A--Fȼpq7dzX pB're{ xsQ>yUz&aR2 T_o[ptceF3(`Iξ?%P~h|WSEI AX' ")JҢ+T(:>N?I)HLP P!JӧS#zp1Av튻L12JFb䜩qФ  S1G-6عY A,VB|61(6ѽILQ8DuTjz3(1HХRKB !@P!$_NQHSTO߆ D.]1?=p5VL_OX8?w=8NtgswB8*.ks2snGyoQmrjlO:>/}G`3+Ld? h,f_zAd3(Y Ng?f!>gϸX8L D)jQԋɫ @ AE,R O?1J^q^J("" i|>́a2b^L!*j쀌?OZTCJ?-&P_k B }j]?A \%$AOSp8'Jj!萙 |D U,,q8C/t?5t˟ڳ!S(QR{؁a~]P>6ILFɌcwYt8c/0luVȎL*cMt-XWsST23b'{TKwl " (ndf/8pqmQݚE qT>%sWLiG sWf*Y(<һmdǜ0cQycE5UVЧޗe_NwZEjR즱G4i6==.\6ѪưcCaC[cjRhSR>I 4KFO-ֹ!Hc}dʁ$ G1%kD\̛ecI=sehZ4&` rr<M;YE"JOvGPM4JRyL@{~~|%*|؂ _χqc~8L76<' r.دvM;Zd$ ?dFL"^󙙵1"hD?1(S K?L~Ӗ4i&G&I`:s$@&hh'?2? &"1)CT ΃ !!^0$3A9s m8LDx9~A9i(5DD{yIU!s"Oa8bn`7) -!3)pJ I;sMcÇ>0'2B`B5lk1#A5.~2iDDd0&ַN>2>z4d9J%'f~3" J|{3;<8~܆)?R'l5@RRQAET"TDPQB4(S@R@PU1PR iJ(<>Qޔ&ه,xb- v2bNdCX}Ӽ'7\\SQDU+,كlKq }7#K ZAikKݶny'wv'@h%Ias1P2hM̍!pt8lZ}u|g::0ǣIl:,eJ|_øu+@ y]q\nmlX܈Ig/Z Go1u8F*4U,IB2@ alǶ^#o f]2F(u@ txGۿޞUØǨ*PyU.ˉqQѺ4`܄Ѱcr$ ߱㣏v7i6>02&"`R9цR~1l#zHN[݊f2R4 D@iRw}c{> ۗ $itH8✙< \*ht(81.#g;& !mov,oPqdiIC5x惪H}qLa9Q"FFExhq=mT@g:T{2mi,^.Ӈv ~0qx3m rcxapO\*QLCnb"/XʡtmB6Qk-y:t18Ǒ6ǎpv8,5 oi!R 4(Ռq&@Yl %`B*BYd&ZB&((6M44ɱ*I% # 7AK9;~ T8}Z0kmQSU5 kȦCDvM+*BT8ӅMdkh>.١gflޠcBB&D_v)$ֲ"[cOq( E~:=U&N\(Nc*H|QMYqe?IZ30!̓ (ŭF jm 0<ݨvD16µgdA\ZT!th' IוKaZnC{uܓ c`Ⱥ7C9%Wݞ4 5;gVVR0)3u]aHkaJ1aGmXt QƈT]Z[U.Wceʚ *6 '^G4KD(9fY"yL7[(іʦ-i\(f}ԎEXğXL.(xuL^q4>.N4Z+w nHBX*V7χ`clC!.eAiӳ"E2\Mij"Z qRóRm'$WC)~J l{|7:|BrCs"5Uۘ]7\>5xjto$UzHm kZ©YTDkZL57D ƎEIN)w9ذZd q6qH>qީwמ˸1gW(Mi{pf{kY&pNTofEaH-<(k]vmnp@Đ=*hM-kT&+= bkfG,D{+ f;|PX M44~OeRm@}=/Yœbqqgj{8Z";]VJ3p}}4= A{S%l)_t{LI9˪;̓!BIu%fBDlL"c l9W~Ӟֲl+3-28N c1vR(&tC$H{D ZM3}6PvF'A@4Q2gmQw^a; BD T`NT^k<6ěgGBo}]ؕ!Ow6a}_rlew=2T3K)B!ĉ0LI@HT%)R% K$#JDMQ H%! UT! TDEDR$0xɊ4 hU:Ls3(Pt?KL**A  66`?G bD=;vezڬt0!UTTdf*p83t(;,=q9"X;qc)'RR0bItēS0UD$b8]WA}Oq[ZLO/4Ib :UFVPcE-:?~^̸)?\5%-1I "kL ''(gq񏍂 f2pJ7 g::$LL='Ԧ|oGw/|d $036ʷpC1AY&SYFU` d\_{ÝS^]3bW}ҔiJ+EZ}ؖpW*fՊY:LFl7s7o;Lvq}TR=w:4]uDvPT (2\ήrF>uޮtYK {w04Zԅ vQ@@pўz}Դ:6UQeMѣA8`@`{\75TEcCgtUwIo xyz:Vt+C u.0{= PzQJ)O 7 )`R@DCCRA(2qTv</My+)N uϳ{Ӆ;¯c|c:4hj B tt:ۧ =]}Te;e@}۵telśr`h(ITS@ %xٓOC罷%'@_|_^6 ChuYRzwvov|>zz݋7 X7ZwֻVkniHK]w7'݌}ity^Q]+-g-!{ümtz}x})k1|v^N8=ulo]_ g9{NI"twxykooVS.u룄J n׃Dպzn}_1q{/'{;4}ܳ9՚nnd)]]Nukl7sjF|7oZl3}W};Yncyr5ֹe'/_x-l|Cϼtno<àTvl돛C܀o=^jm[{ᆵ^}}ٟ#u=W;z_|k^!Q>wg+[GKwnOosB; -"Nk;|^½rv}v UΜQmkWZu읻|zDT5WݛYg]z76ewv.Zͫ> Kd{{>zcqw&tsLl8N Zu|JCMFwϧnk}r.sZ.y׵M2j{wӻ\jV]Vsmӷzmͨι$BmJR}5_{Pt}8q]w-oz{y)K|׶p9ٗ}p6{tJɗWLU {jWvj/\os}y/}Ͷ'ҞS{oXzzϻ<ՊY6ދ݂un;m|}}buЯygnoGsEf#jïo\j2k[҃-wq/RϟQ>MeJ7Ηp(&Emunvl[+CFwf{څ:;wCzءmw;\vfgDf9mvyץ+7]w$-n볠]5mE(kR_&{Sm9"6չTmv]rkjj ;9gq(aʮu;\wiZmuܮݴwKvaP}۶݊plnݻ}{ڷ۵8N@P@ tq-Tnjtqfvu9lď{ V2n;=P 4v:4&ٷzös]ͳqj{efol-`rkHTP]u;;Ε=3mlPNnh[m*(swPÎ={7aK7>PE}{Nwnisf{;kNﶞ1G6wgY5lm3vmquqvvwy v-ﯛnKϩek)>4CM@4 &5Ly!@ a4?jTI~ڣh h @diM=M2bJ{L5=PBQ$@@zb5O4E3jz"jzhڦ(F44?Q!IL h!b`ԚSI2S{TiD14j"@24ɢ0&DLMSɉGC@?&h` ( rh *"bZ"&nUTO" 703Z"E.g 3 ]KZQGwZ"b\@C[CEMDlǗ%(-oʊEMTT%PUAzIfh%P KDA)2s!4`9$(˺q K!R Y(9)$)_a#Gh H:$Jj!h( pN]\lP%DKL@iNI!$hZ*W(P`x`Ec{p )MrA@++4Q 8 , 6&iC@y8ꄨrh(h20L$W>|x;C8O?_GS,>^5 5P@k ְà 5 z*lqm7 _/ i0H!`28(`\=O_'!1ap}/`}=65ޟ(wg9ܼ'RK-$v7|ԈgZ iKw\sVJYńW H5X²g}-RuFϲw]l>Txfƽ1A;WWwx)*/1fQs0(USy*@og'wt׿tz|<AF;!vx)p<2+B%poL ED2W' T3+ѧ4HjTPKb\FbvOEs1@Tpmqt#y}{ݬH 8w,7EՉ(?O)< P?jHIPPADLGȻ%,O}r+/_a9{G^|Q_?p-rۺ?},מj:("^cҤyq_G> :]c_9йf9!dT+Tg7.>IJ~#&G@Ebtadۿ>l =kd%ޟlAP:ԩaj?2ŦTd b@rY>kVwHDFq"WIM9CҢRb o<izwD;"@VI?H1,K4@ MPDfp 'e% r)7{>~ƶy9ޏrdazig;?U{Z,l k>o~_ڶJ_5%avR͟!!Gf+rb0]J6qlu|lgt6H0L"1md-4|niqlbx9qYMI̸LeceA&|ue&Y8^/;N. 2e^eKqP]Po_<xƖOu09ȗH -f9Z=]sP9JIg0 m84k'IljO}θN4vXcm|ٳ옓$B[&ek 06cƥۣK4Pة~b% .kj*Tkָugotan̺҄Y(Y'lS~̝Ng::i"T/2|:"Sv"ڴq[ӿT.^I)QA8V˸mt 6 vcKs]gKnW-{@XeaLM!8`ISӎ^TXbs̙D56+;6lEDZ4N:9/_)ךmsT4]8[k4+ۧ %ES)`og޶o.5)~X4߿ SO>B_}vV!D4~(X_ft0JE!dchb΂ ?xh g''T?&"T#>,tc=)x9?h ?+!N2g*M zQ0IƦ}3x?KsؿۡHU"F2 +!ec KXfF.`'7w( }Ey0c W/;≉`VBAjq P=-}e5_(ó[QWҽRc9ylI`nuHq*ۛᗴn]ZlC Q,B>A`-E-92""PXzYXWWw!l#>Fl|<ѝÙw2 >ǾWQd'$r^?D4;0&XC\q#$Z z4 S A+ 0c@t(;"agBI (>wꟲ̼udYѿ& ġl'w /19&Ugb׫i$}>P0dZQRaOk5j=Tuy3>D <)s!4O|vÖNA,UH!珆On]$n\,0{{QB$q?QХb8^ vOMwn:[sQZ yP (m&cʓ$V HMJSXc%!i?ϯ#GC5ፙE.@C"Ezqw^822@?"r~fP/j[je+F,5. O;%ﶵ?~oNY!8J[Lͻ(uHGq銹dXYW8cVU͠D*3e*ږp{'c'!FZ;Dң@@OYuc̱9&A"qЄq;i=uRF_מz}w!xOib.ǻ=Ӏ_dӔzik[ BOK9. 4Іf2K@&Nx*`m Up#;H=&ҾPÜPT(b~vTL[Q: N VL!cGxBs׌>htp!6 <@]e;j2H[yP+UJWC}7XJK$@ FHX_\2ߍ/ю^ȗ@kZl$گz6.v㮀7} ˆ-C͝:q׮}>T@ui y\.W{`uE:ɭZ r*:=u]I+wtH$ܻ=y]K[T#G=E^.Z xg U|8lbj({}a0{ Hgܞ ҄'aFO_me񁧅ASF|R"⃰RϣC}ZCAM?&g6z-cBX& iFe_אBJ}CG#20A|73HcP @y#j`QJ4t:@i(PUEUY$LLSc~CƝxEL_ZIK u#* +y;_è)Qb>WxN~'{i1*i|1, A޺}%?=8pjSW:qi&iz8V$-͘s p j:$4oP,6Ld0-mŖc!n*t6hlfD2)#HZMhp@9$ܪG#$rHr&>I*pkL+FW,0=TwtUb{s3H@1Q%%A(5c[X(c9',|=tOGݢMrX̵Wo.0@5JIj}o»Y|E@!3nEv:kqGf[Cu|=O!KCر U16CKREK u0v󶡚& Z֒rLݛH((;`8q(w)@AKo߰Owߦ@^;C϶PZs%9:[-9/ >|@cC[*d9o[DcmPy990+אpүD&8H)10tÈnB DZ)H`hRQ`E:ݿy횪B 8_X BJBĴRӃ3,`iٔRAblcoo>aKcg%T5,IT??lL??R׾$wgwon'"P'=s2 FǁJT_f:@Fpq n~_ћμ2 ~ՅU=.sdz`89z<`؏l޼?\AcB`t'z8 \pdp_GHAB~Xkƾenk"5S24kTt1u͟5oz;@JU;ڙKmaT0). 98@4 ݼQ"1~I`&02+9̆Æ̂K! ɩ'{}o?{x0<6iLU1e~ RQP?B N2csEy6[xxW}})qU#ǔpBn^'e~|A5j 6~/L5hql:>0kaB_rdZc LqQ`4̄d uvn 吐7`&}&oNF27eǚr.QFB6kӮ, `I@傝~&6,HPb(_m_M ;)3<~n)"&?~1eӤҟ(NCRE!KE Q(8QV TEl5xَ.8zի#HlVh`oȉjy_r%<-dF/\egy9*vzUۚpT41o oH ԉPdi g̷q3WCxz4T O +o=-FILfJZγvg3 #y ̷(yq5` Eò#_<Ӫ$wh-OQD@rJ3m4.Hb)P#ᥲL1\50\Bԯo/;:?ZRsX;܄" Q?.$<pigf]X>?pX՟=&JVߎ"{^9U ]9"gGWasIXS'IN2(*^ìuXΏ""eͮ~{TO?lK_\/9JҸ覒eP{ٟ&.>/;3Lɧ1=Xe,UT*:Mnܛ+Ue;cjZ=LO47DUuig|oskA2VQidYJ,U.[VÖ xˮ($V8Ҷ0]zH6& ktڮ߈O@)Ju7~;3-o,#K~sS WɶRP>,QN->R͚*Ld.YH@m,_WI4Q]rzӈ-gqRᒱpܝNݴ0~*^y9r`-Y~zˬ#/!W\Վ*Pp"Fߌa+ʻk'xYA80aW*$__߮46CDc ro 驩i2K ,Ѷ)*O-^ڻs<,)ņQi $amoZ8&iBJ'3(Bn#}꡿0U,6'.CkxϏ}eDz/Ft"X#md"4YViV_4X=;}t HLh͝mB ȉ8F¬K#8"B qǞY&zPjX|vtvҌZDHb,GQ|ncG+VơϾGS oqPT\͛ɅFU/Z2OpA\/pkL" ,YM8\g =ġ.σ g}{ׁ N:_x3iWF c \$Qd yL ~2Xm6|1pz`?R*htJQ'htP{b\PlXP5p^2'1̲]<ߚWmyX;6=qɭ_o8=>~5}uWuc{?߅1_p&s-lW=:z՝\:\SFU{+Jt1G76rsu X#:9(9"e'‚ׇڠF )C&QPH>P%{?; X}Tw<9 ~D5)9NBdLkhKGՒu6bDم(Oš }>^*);|AHE k'퀴^:8L^q^^m'WGe 4:r &1rsg C8i~x)=NsjU <)q?xf.=aln{HEK5xY I?7$MqIʽ$kJ"+ڛ4[B6?O"n Q9rāʎtiwa/H^D$kZshRo粟|d}a0¦TZgF哜XΧe~)][&oKuxT))^ Қ~x;-򳣡P}vU &qSbol_BL#͞B+1 fЮwz8l!\Y_GF>P9.L9\ ɘ%8 Ϳa@ROt^,NG3= v$]-l ePt EɟmFF};s x TR=߂aP_T%1$Z@Şwn/m>NbCN,6yOZ#*|C&+= B;eϜ +w3Ψ^ʖL57¸&bg_)@vx]rT?FD37vuFf%+ %W?w2gUEfjE2_B-(^E~xpr"v8]tzaDNhtXώs+xȼD NU房O^8Ҕ(L2$I6N:zkfS-M+NBUł!qTq vԞE(b#)F)?c\<g|bg!~U:=z%@^Y r5ꦯ|E; hc:d^_zUc"%G2(ǿٓOҡ]g<뮷zw/]Ӆff[k[m'9fRW+$doZK v8FەchCJ蓂^\`.6(9Z3֙#Yʭp¯N+km~3˸I[$$I$I-#MO~-|`efC`QUQBN'%ICif);Q(Uո lWCr_]o[x hn"뛟գ 4M>'%4{>k;AN '꠮L MuL?r@{tnbdCd;3⎻;]o* dPU 7zitm+˫bp%/gZNq{Kuj$F?j Wsƅҝߒ ~[x T3cx'#Ӟ+H Hү)NP GV@#- 2lm1 a(z w|ޒ =SE!ҜK=~8G] UEc;n%o[A _\6)kv*!tU'?çW*ڔ?8r@lcIW驳O>AdVn#TI$&`&OW:9ᦔ(65$q7Omj8etU%=*굚ͮ襵C ϖ>_/0@ gD<$4f?_βz#PFz?{WxH{iK&i/6d×pbz`k]irÖ$uA"ۤG>jdF O!l sز(!ݯ( OZy}ʃ> M\bpp;2ܪ,PA@U(ks٩_*IIftsT v6w0ilywdTM*̉چkm3em.d)^܊)UT\21b k 2ڋY)D.Z2ӻySsj/m]ʎX>scAldZ8ƵX)1ë|zpWމ'l 1Tb"a޾773][Φbon9,4E_ mQihyÍ Em!IO. 70XĂ4bXh؞U a`*{:!a*"TSڈֶJ m`hb66 ڧo\9`|ښOQxUQO hրc̆*T4ZA@U_~odA@RΌmbAuGt5c?yv Y!Laǿ\f_D JJ  4 `ZMFхt)qez@%:$>%sȪf KTh]6妊bRSeQBg{mA yvt[/^IF`PR9ef)>w惁[TaGX f3rii.jq@l+eWvlEQ[di;έE0Y*OPآ jfA$F1+lh\8y'bmj*ӛyDZ{זU[dR@|*Dt44bŅb*2~0XЉ5dSzėccM3~Y% 8rɡ9ii?H ?FDt`)Tb `'3/P_E8Iȑ?gNt0~B48CVIH R q$@AB 2# =T ^@E4NRl9 WIɈCA|$-0~ͪ"*4A0(gsVTF1˘< M4&Gduv.4wPY*"*Waޣ6% &?.@A Jߝ d% "QOe~g8^Gܑ)0 shE֠~A'.;!R|ANBJbWV9I`y3~S:r[Y`CH '#oxR6*ca١JATa'=7$/d$;?ݿћjCP'Q󰴩4y/\&{<@#,wࡗ}t_cfAĂ/b_|t""oD4a?O4սgws6<WKHR^OIpUShX84)G756g8c@ Iaq88328fi AG 96CPۃFn`ap%Nyun[0ӿby`r3r_Y7J8!S >yk`HjǷ34p+Y`&A!G$1+k\w|l:3Ü8qr"m#T ʈ/١n\ ;FBJ 29S eKGz;^w߽+ߣ!m\B+9|)7t&| |p0۸Q8vϦOZk&@B'2r'(ڪ57zq#!V~_wU-?9%xuӎR:zJ{ m]nzlaOWOWJ^s`6b:alu"' :/Aq{,e0]ZG *:7u$ x eց\xtG)D 9M`~`mp 1vWϤtuu\9=ݐǼu(z;g},[V?VS ~*[ 'Ԫ~$occشq #TG˧xˎ*zm@YYe3T&Ŋ*PM˜'BkqsM´L.۽A;$ #@8Q;-m3Z ǐm7M@I P'*btO3Q=@ニ>CJϏoE*oMim?Cּjza;cd'sO?fCq+I6+y~v+UBK`TOo"\҉L? s[{qѯኅm_o_J% ̄(`~q:B|J.78˞>"e'b#q Q#*AG1d6s/8{QvY d~D `&|] PWg9;}6g[dcwF/㉃mlׯݙ:=ouBU^\R}NINbWVܩZ+dD@t_Oz14~5&Sz =az; >]~tLP'tލa;^$}": o/@/~kI>=_t5P(ۛEo ӆ)C5 êB:w#_M([?o;\M\O͸bcEPE2ˈjjg&;+9gOosM%%oP)ĨúV3?@ȩ#s.[?h:>3խoJ杻7ʍ}>_/4@\z)L sPvv)pWfcx;@C'%e䕎Rpٿu H2%Ggn F ^<.cO,MCݯhG!8#-X=y@(F^/nxXw>E҈1([HP8y_W} ;謱# x8ogh^lwz~grn]:NVe?=yx`?sょwWvPS!HI)ӧןרz/})AC R!(JT~J%0je)JV~IV& #@ұ ҅4!@LBT@%QCIH{d AOہ&BPPEzJ]G R V/%x@mzy0wenCp>TQ{JѡWg~E PF`A灨(CT M,K`)u›`JBg3Q % %f<0. Vb.r|=DWI$B@wUzc Q^-]Đl#Od@Z;f,F`!FCbPAurDg1sW9&,~Lv`tbj3^-RZw#Eq4*QƌOM4?:UH) 0mas,˙'5e:67C'm6=ЦfKc_Oˣ* m~t̲zQ[PgoA RӅ UC߶0dڍ ֡FnYIq јXMMqp3S7^ff"L ,~t(TR1EHwu(֥92;S UwNMƋm6"'T4m˸ dA'.tlYB#0ٶ<6Б1}++sCxf)?/7'.r צ ν[ӵ?YNO|H$0VR?в;~,?1wEp1O^,|_4/?hn(Ϫo_畺`Glp`2}%AW?p=HlshAncvt ~[ꃳUM-1\X7.+5vlG{zm:S2]X>&5sa_#YxK_tfyx7v7"GHVư"99-m9~6YvhºuX]d%i '.v-Ia%^w60ufӇ~k>T8*s?ZdžXu 4W<ͧz?VdӕI*F B=mOh];T*+q#ByŒg3< ԎȄkU="}/IoݎڮmZ?ZyeS]/aS?ۥoiOgr>u: :o]#Mc`]5]&M4p^]@osc, 1tgzH1u2wDĜjOrr~*c ۳Yv2 O ^jqȗnXGc)c|=4gk\cU,7?4rr86~jI$-g@Jskzմ/ VLa,]ݺ`tکٵCg[:z+ 6v[ \g 6Q}ВpwEZl7{}eʝٖM>U[%ZVlG*meGaQnY5_^#^ :;wʕJ Q~>6SGW~D{Xrڕ>W_Ө56xi˫.&ڮyzcH^}Jċ`O6t*r!9̳TI|i9B"htߌx04?΍fw(\(tWߝes艑@KوU (N 's[ihJ^k?`qi BwFz9ɾ*'=JlFj8WdP  regdrHx|6َ8JHwI;rSM:^fQD[rMaR+4V/衆HkzlB q&!3AaeȟH)AM9Oͨ{3bf@ T `d,{(&}/]57~\|mtz͋);yrOg_"\՞MNJ bt7):aw^/\N5a-% f@>!hoZ<!Bѡr ?φ7>~`d!^>= :OHc3G$5O{F UGxO4 o4n) ==trXrY Y=2xK9JG;hZM5|Hy,y9Wf%==y :kLg+m[+-SVG:˂PEdO ^ZI[t J/+ם })$dKV*2#|}xk7 <|t:@Ig?x)MSB|Q#Al7MGF@R@;- s^M e.\Lwu䰵@RcB؂ Wc "Q YW? Kci1/GօH a[шwy8 h||!s_U4LΜt$Qd+cx뱴!=N JN07fKj ? -AH1l AT@ ʪİ`GI~oTϨ /ݐ_2=όL||n0Xq@(HƌA"AJd&[OS'Cj\bp,xf> /g^JX)O!3uxs0f=D^RmPU s R#V;rWy] cg_e#(`faR {21glPM(}Gto{=N(9pWdOrP$ (UAVCP ?IAd( 'u (P+b g֧?˗pu"NI!PeH[%KQ^ϖhtRt}Cي1Ыm!-n@}+J.c7Eq ע :Y#8Ap"g˟ozmPRrfYuUwH.Aab] frߡsz*4)bבC款S/tgb_3${%JPo(Jm:e-jW(0P(=6e'@yY¦90%Ve '&NTuƈkUe"$Ճ?Kl⨎)MD \L6zw#e -=*d-t@B5,^1AK>8 9.RXwY<Mٻ&G x.jsyE~L9$ΈɆ^Ƨ.צ]j/6N 5ggw A^(vXz-P@q.kMY5d;3>TP7!%4)GM}[ nK=AK 4z c\y2XBS̅( "%.JHFfdvQdQN$p( ΐjk8$@#R, T坓AD qӂB@fNhSd,y_9Q969 ~Sf\NjuoḲdˏޜ'+-1|b?뮳Y6/l(r~n\vZ8^ v)- x" /ůS-wGq6{},olof,`mL:MpE"3#G s-dQ0PM?Y5O5 PÇ1^s3(ȂWܾosz~]R-ٍq{zEB Q?w +>5emmG&ԑ%JVmUI~ͬ9|ؾ.U@ .K-B1As?W;2X@RR@Q@az?K0R>`>",#QC\<==F/I_ݾsӦhK2˜'KV1|SV#(BS?) r&C8gVˉ+~({"\,W]3tSބ$Dz%13گxgC=G]9vcl @ /9OF{1{Lo{-ٴ K~ONA62C 6~:xu !b` ) -i\V7Q3x#{m6hŘ`}0#+_fVAGWOעyK&80lO!p~U{Y'B{WK],{~iu+āQ?E78y.SzN/hJCS꫔W^yu꠪8 S _:%.$#{VSJG1p2b {ڦ'yr*>#A(bM@D9DYN DՆ3 I'j5vmaRhSwTQ|?aG`5'ZIu vc9 /9kvzڞ4'QY°@!h0HYlf(ZXH͑)Z 62d`"BX&H X$(BJJ!"%bIK*TI$XJcDT6mVW ػխ$7~ƚ}Ֆg6EQO9U']jˀw*{̲|r2WBQ.~O۝3;Qn\uGmuc׿M}Q(gz{إw՘9wz'j\0ݤ!Uq3YY(R661?wXv"kk^.x򭇏{˽"5"y3 ߘd2vyxhwgVI8H}@ |" eM_ C[ml!I|poь?˽RIcsAƲ7aB1lowwSHCu?7X~w.+qv 8.+;F@#q/ߓ~8ΆF/{+ϛ@ RD7!7tI!T|{~+ϢIZ|Ц䩩R=|: e_wξp\\XȓaR8t ^6<3oFn *8p`K,˼__a .m~ۉxnq@_!J7  UWjh "buwlP ˤGz?f+wlmxlFy½ h#1Vv1(7sePu(y>0ް x*[s!ќTQ6ֽx#?wH Gϕ.agMOtҵI$I$I$d[Fr_,ܣ4w jRIA*@ ײPP4>L{f绲Lg #P7"uz.W3V].DA6O`?Osr0(C>ӏ9MC,HA( !DР]aJó>O3¦Ao혇Ns2`^{|CLLuٙXónt>\V5~~!?&`g"2 ${ U8vC8 VÂ`Tx LIPs( U Ԉ?SKLd4Ts?o9'_҃-[v@&PGX(:J8f'KŦR7OZ=9vE'T q^:T sM"0gq_v(bPȎe56G(ݘ̈v?-`DsKi$bZҡXhq?orm*n(U0{yi@(\E"?Q+ӏ8}BnM^ \w?RЩB !0IhQ_Esl2g'#X%7/k-5dxA@@W?L:҃B ";D c v#A:NOz;QÕ a "'tݗITQv?P'P~Ǯ]~ӑn=eS;cfL4hGp!=r-mTɰiR1$k{_9qOU%)>kr}~Fwo+;BAN+<I6mWCdlTB e, d'?tA5~#psXGM{3_[~>_w2c  Ee!jeVlM(\iYVAI.tFitk9{gV\8cW-@HJdRuu}+5BW I",p >o f"iѵÝ=Փ)CtU+$s;ODCd?'$r&!jKЏP/elBn7e.3ALW?J(8/tMFHCƨ>!![A@}F? @(HlXP~_'D8N_˹G( @t=44"yڎAPg+.`Qxsgk?I`N$XV T? a?)\$udl;J$ B7BGoN6 O/|?$7$kڵmmi=9ݵmU[jmmbVma?ݟUSg婯*{ʼmƭͨ~wbIil2I$89ک6նmYOL)ћ>-}]J}iypwO؀  'LU+(,j ?5{4ҍ74ADl0|uZiUi%F> !8|-xl8C1$[}WEHiE]'[;)fBlZi M3!i`8ҍ+ExCsEcůnOgcxފ)4*ЁO?C23fD } ٶlTj-@Ƙu}my3EH mqZ(tv8kK@m &# .{9n+:qVф-\4/i,JX;|?O6>?FdM`q1|wn2TSi;?@Q}Aѣym׽$l 7't'EA'1?1/c 7b"k.HxY3 U*#p (%̈+_ _lpL| < :h- <H<;wϡ^&r^ʓl\QIG2:F>osĎHDdu83##bOm HieOFJ  !U0hPzΦD Bb}e~J\c~Ţ-)T1\A" PvQ?2E[H^-\gBpHk<gw@ѹ?ue6^1)T20 РFpW @v >9UFN~ke^*3@,: 91S11:iil *L_l4|qcWS!ҳ<.`!~$ G$^T&D"AkHøV@Wov Ix݄H$ K`yf؂~~]K|`(k0$I^R };a4{[#a6^~ueRd Hk7]}dݮGe:x\og]"cF:o桒1bi$;kӘaXu=rQ}(éϥn@K\耔I}6{1*Ҥ񢌚ZfOEyL~.`1'dUf`Dd=vYD(0KUk73$R .wl3KC70(Hj*Jq.{*`@|>S S6UUU_y<9Rn\d7xs{58޴F2%yŁAωkqeQԣ!GButdmǣv:NE!'f5əY|?bJ##+i'i{ܖT{ nDFO`8V散4jl?IǜQ (4 ؚ@^ݔ/Re~kx ,͏z|6bZP옐?.b# *'$ `Wž{]4M9fC΁[Qea]6OvB8%lZ[9rmd a;gl -lgo8$Y@$$dV 1?<6kK%s׎qU$6Z<6JA/jZeWzz3?9+nd3QAtվ$~ad?Ï~``0 m=dOOP? 9z95FvL,|2c߻hʻҀQM={6I]1JMx6o<IAlX0z%zF>E"*PBPχrޒchyNg?.t $%Tܨ|/O WPku ;:x: scz8hlMeGR7B+$CJ;6E `*L7~\]i^@Fpc@ b 3iy):A;Lތ*`1)iEqA t zZi\9ZT{;4~,Yt䴐XZԺ.|BBUܚLͧz@8]k!m*z} qX!rmF79 gllهdc$b1GV<_pE[bQ ^d=|{ $$g۵B:"?D?eTkvC #qK,+(&\B ]S`5Z34P;l?< -m iP Ջ׹ݝI_TΧw|axCw뗞jr0i{lUTַ%9_lra磬ESM<s{ոkP002/?y|zd9RbL6 T+Hl~&c{iְ+ ,:.*b{:wQǶJ;J=pRYfɸS<"̟sPxP[1udVCԶ"ap=ܫ?ޘ^-mniW4vˏ5NYJb-1/- aj1GR -:niW g<3lX LI^ (Ғ2 uXf,I}`F V \#sտ[Xx(z|c$xӂr~q@nQט}Wҙ]#|ZX"ūm ?k^+PXpr`(R˄\1V~Sԣ6+vSX9]jՕDN_6aw{8wu)ՌM$ v( nQ c0El}e1{vɭ ?\ZA[}|,MEe]3u*1`b^0֪oPUe^vYbUZ>kJjじןG3ݓ))oS㯞~*9f#|jHhَ<-A@㾡ri9=Ku'Vltwǟ#j_`wto+0a4 V3npR]8t Iӥރ6fqäa%e_5:]m;$hK(}A6g]WCh!kGw"LQuBcr{FO=<j`QLXX\g~%N !\ͳMUVRIj "yatNA g 2 %AI5*c+?} ~YX`ʚgdQw78p2D>..]`DW@,8ip_7p)7m~+}φ^BĿ_ q~T哮m2dP7OVIW҂W t,FW/zeηE P^8j mlDRf9eW \ֹ_WC~['Bd, Kp+Ϋ0@Yq0> K8ܹg'ET" Q'ѷ^PN/A?VYP遨$.(`: @Ȍ ʿS簔n$ $A^s~yӍ9ǢjH_$gjPAҲ ns}Hm3Nj= ]8WT&-a.q׶msV݅[{VcNj"y-`+ oEoR^Wƅ+u?0d2 'ho*d_v8t㏱fI%>yyB!8 (를 _@7 }U+dsOY !VHkuoT.HA`Ⱦs"H񞤞I)-n"pT7OA %@CKD*~d ЏxQ"_s{g.B ^\gn "I3!B̆EAeǓN}(tq}0?/fT!)ο#) $:ͨ~قG]9ڻt00c8+#RTf n3%<^ FxM(9{8!KZz$@ Zջ9;/X3 |t>dC0N3YX ϟ?.{fA--l%q|wcoYa: XP۝D/XidZ锜󫠤cxlyꉓN<A糬|@PHp}<``&3pBNFEu Jcf²ǸO]ipTDA!*?TSD=㍵8xv4S$nW9T\ö0Ѥ1qqb H7$i 9ps) i*eLET@EAh[$q~k9Sc=VJޭFĆ'Zp)'"&H$#HTRhŠEb&F3sq8<2= &Cxk7j;,JAQLSUXVS8gm~FwcJe-7wX ̎3 )bC1lض,l>YE0((//\9.noDwxHEփ-xmi -3@@tiq`G7R߻goiVH>?X|8~BP4u;w73n['{ x0MHze7P*bAB$C,q{!_sc ;$@D ?H= 2JMɕ՚P ?d\;È^f {t?54se49y >B,:`aKCc+&A16#NU~1lmRg( sܞ 0u{Jٔ?aGSO"uku E8yL6UUGմTX=4)aq6㬵)8q^E,"za zgpuJtoi&5y(OB5vH1:NGڝ,Nc#DSMaAHR:K&4x[!Wj\sf8#/n3~ufP燛»;~{A_H#?#/).|aw[YcU?[9 ns͑@$8*@WK$y+ڝS|Uߥ1ܔҙ̔| 6)>a/ u]JJ/)7dP7L8p5 v*M 4B>D5u5#B4"<8S,jŜA\-L.0\P/^B6Nl+nJbH(aL4R{9N4U芶IAAWqn Xm9bE.scs-G16$y7m=ǐi8mhƂh1-c.} u C YH!V3ٚ'w=1yv^0d" uSqKWvLh~-!ڥe#y?)>N?wyn*kr:| |Pw{[u70p=?LDÑa  $Q=L1G+CB`41sqx_QdVefaŅfvVKH ҡL|9rJ}_ ؏BNVXo6BvY{#)E=.?RE\X=稨A9g ǴA B`/wu҈9RDX|[EuO`6i"_ɸ0HƜ~>nsS07K8@vIFm9901gA!/dMF͵1&R@<g im*|= Xt3i{d!I'ޥNe ASYvboqw_hP.̐p~Pq _.4#%W;vH!,;:|Ӯ@Us} 7A!e/ >&˝pWP.ɗ<*=Xhl;R-\W2 -2TUMA=O $[Km4SӃj_H*8)_e!]Ϯ24s-pEНj}Z;A\G))IBJnnspkmJ0!HxAyO?u3]!!2Ȳi=1LJs'`S^HxE`x[5bb_t*1~ R^J acLmT9O,BG/)Zxl"PDlCoY!mHp`E ׉@+D•O,nТ&Y4w A5)DWaGQs<o${rκXY,^pc9vDf}B?sN>g0#v8: s0~?旅)2\aj3rqFuo<.D `*1Enm*r 0$  %;Ϸ>GPDp$]~IManuCUa8 EGȏV8ނtyb՜g3< &8:nP%$zRaArPv .r'P1OKtRFu!,tJRIr.xugB^Q@[C:$/+%gǃfXcS߁P1=Dj:@۩# -s4([Z ԙOZZ$CYW]ޱ*EtyYRΜ~oqxv`@B]9';*Qk%`@0 #jvX"(z !6z[rݯUGv@b`yJ׏{="ҬW1䩟j ) +f9F\G˳pA ;~ d-Dua)O;"m4,=MfE:D#FL !180|bnڃH'ۻ;pr\BDDp,t~g쿱3ߎ& 5 v?Ǘ@=,JP)ZG" Nb׉BzABnb#Uz=1K]7%)уf_'tIspP[#nH,!v֊1o65RH8Z&8s~]^˨W R8mn ]#fҋ])wkf">>9<3Z-_J ?(‚> !`}:I3XC8,dTx>2B/xyom؀A Z"}jXd=&n:j-9d z}x96Ot9?3Z+ƨG sDz#Xʔm=5$!!e$1;~B5f}/Nj;=ha"DQlbP@tk[fP_^ Qf9\"xs!D$.։}̰a%f!ѹi h2<^ր0E@d tߙhOS4҃ArX Y=C=C.Qu5kҶN0QQ7s?} MyPbv}=uȘT[u~*c#c5H\. 4Y΃Ҩ`RBZMIJ 7Nn~}=cxt-gQ:O/G|3*q,. {bpBepP?Yƒ~_NPG݉;ioC2W*=%y4 $OJᔔi!'ã9mz#4C) LjV)-s-ߡ^059JS|#}?k0 rkFK4V9ӗkTufHA˂ɽM 4>Tlznu8I1OI ; oR0of1 #YQi@`K,׏cg('I(3k2E.(Ād[f_ug2&6>8QE 0CB!Qd2X4t\8>AmU\zb(&$)P,f`iZe(14F2'0W3%ɲx}VSۉ")lf P֮,:`*ZUn`^EafN .\F o]1[Z`lt"pғ&f9nu~P[4P}ts&V i, Fp.G ?C ꓁'wB|axFq8h .͟ S^e; .1}h,L (P >2mN$\>>]n9:F];5J0PDsw(wg --.l<88Ho#r$~%Ѥ @ ^~?aeX~o60IoLY.c &OH"W6`H^@䮳 vlJ+!@@"9fw@H&Bf^J&$PaIeh@ ](sA>"~(H OcϷ;^4jOGn;~ GQ=ʕi;Cڝ#z#kk3Fأ ir5qm,08z`́ 2 [ ۍ4xJPBVGj3p#-g=jp8r;\V#KSɌd9hۘ⇿|`rz;"£{a#mD7#z39ljݍ5&ZNL>;]kq姴6ֽ|3܎yhJ;) ux3g5;w(kbEyn V,UH.r9Kfr<8|g+BBL®"cDGCt]K3\۩?#H ݏ.aqEt_w;\FW!Lw0QA}t0WcSs Zˇ:Cy)IR7Zsb> a)|V'b]y,?{oG˳+2"j976<|##4=T;\*Qs/\1ņ)!,3Y̥}#:+\N|tRuy]PүQߌ]n.Rqi ä\ojq'5ޮ<G'?-b߾>5vg˟n3g0Q1WI }sč늵9|̣/ӫ6G+G `VOF#׌v8>8,θ1u\t]*:>;-^7u}7 4~CzUg(Khڑ7Fk\(5/iHDȨ#o(wG;i :,ǜ,Y^[㘰^{n B 5wUU;lmww6wwXmv8 ftll?6OizJ $+لP+5KdZJmD}@;M&ꃑq8slȮ-1V ȀPD{EiC{z+dz$65g;Fw% Uj磌}\`^h'g[/03S5Hd$Ք!jq)vf'4^;Sa~ 7]#8UPn0!x9ej,]=^b5C{'|uah+{%8;!P@ јܔC[nl6'5T(C* ( ~d-v9Q?1ۈ|%Ѧ#L;:T1~d \>lyw_qxF`bR]D@ Em/o{9L 8s),ګT{ذ97h!돩T(tx ]HdQ/̠/Mi1(&ͽԋ };%?>_ A"!\l ?. l9U-kz~4r=4^Aaӄ}F ar QH/aTj0c?CBQg> r#- Ɍ)` F- RT( _0i<;Lq-yO>`Ͷ!di?զ&"0~"VyiY:;@`gz&kfȔW‚|"ۇ@:F:p~6+)HY8 9Y^# u숁 ㄼs8KLQMٚ8U !e=40`t,:#Ttj>]̑њjHxvs9TS˨IZD:PX " p=g9Y|Qm,HS%L}6$Iɩe'3~o9{'tUUF=+Fc;pU4TqER*4mj5>%7$I+×@2v"^><ʉU`GfZx_5PfQ7[+=Fb(apՐ;F, hA@"](ce_pa~~.=Z>m,1JB᝵T-|c#֢+=&9q ArڠbI(*H*)%J@"*?6K)USTEUURQH1TAQ4U2L$5,EDH.c|;v7+1.R}Orl<=4*c+\O`=A6yۄw/I8J[!D?;)!U n?i-=Qf3/gqsTMǏ|2qY(%k0Iza3.y_Gj[yxք+ܚ7\Y_ p[.7L8.ROwLXYq?D6'x?pUcf:p!c; LuWvH\M|`ќ8@8eDU%Pbm@yO0`m\n=ѭCo+K }Nr/|*В~.3x3?6U|]+F k80M1d3PĆIzlG) F8m$`dy+ѱ DoUq Tgm盭A8rp vrU d{KQۣ޻)ԁ+ wV a3ɜQXξ?#i&kCL#ïhAbjHYZ8A'ɵ4brJ%TЁ+m[*+o ~DjwoC"̨lvAšW,>Dž +M-͍Gr=kƿ e2K)B#ƙJ-$15~vBM,Fmxo|}huÓ-jVs ֟f4? /RC.(~=o~c'_z7s9eTM OcDG?ď*IK"r F0R?wUou{tX;T^}ξ)B?<=_yU?T[Sh*D"AxAI6'?Š͔B :{jϯsݟ-!f8?aKe@?I@:{=mu}՟c)-3}jd<:>[pw0T~dg?*k`VTKc_?YpA֗r#xۮFv瘷/։=?i^4iH8@hrIL4% OO/OF!.7>s@o @",QTUSE)!4RLUDULI!L4šAM" d='bag(H0Fj P4_5$!#UDj3 rjJ jhkRJB@Cpx397G{~HLf  D?t;kK}!l@PDbBPrGOp#s/ۣG/_!e`Vŋ*:;`-߰>Kco!ˆ ~O">[\;TEý)0!YW$x p~Ŧۖy؛ZN}Dj:^Pq9އ=&*w1/R*P?Y矷Xc5pu*U_S8Pˠ6p t>`]`{LgG aI=*_gwnHeC-)[aU p%3q(Y?BL%A ;B,[( &B}>PƩh r 䪪T`!GkoW2Qy(Op/x ~=Ш3-gd'mA2G( N>#*rS` !zDsу>_)07"/K+7g2k,>+MIMe8.s@0bv9*qi{sL "}Ef"d%P$P)cā|16 -G\1TR?;Tk MZe* &\: I? N L UT~Â0Xр߮?C46Pl,TB3ɹ^o{=gM鮐 #atS-_څ 3,d" @}iԍh";17ȿqb02!{~Ƨ4MYZ dÁp>v3r3 v_V lb|_yX{l%g.g"}4O\nȢ^Xs5 ~zf$ؕP?X (@HUSA[p`P`&ߕFQ`w4i%<\E#cY1 m>f+CwLwyO}PɒP7\? g޼U򗅰Šw>o#'RBJt)7c,>E͵4a Q/Ո" tvr$ 3t\kd-cw5_zUqwE{}_t5t: !gCb/0[k(7C? S2z+oӨVKn'Wp\Zoŷ㪜@S}Qn$NSBoxI5*pOt}}DpJES<=j$S\@#'>e/Q~S} c}bZ\S^@frAϚ%3f{nZk7jɓ䓻áf$? r }ࡈ{nUz"TȎ|s.K7IZ݉Og}!AL,hThαܬRR*ɰUp1꺈@AO v|#} _;+>~@3XtD.rؽ`daq^AX`a# >Ztʰ#%:[ɈnD%$A+x ï[G\rIl!&` +lW;Û3p8~*)fQ]]i /NiNTw;D$܉ON6k4᠚f# cugA9J߹)Q_n%n@)@@ݛL*8UσMϞM;0-nD37uBk (s1Xַu=iv ^$o:XܪCBcV ϰ.czA<|?}B@rFi&u13qžfg#4 EfïƄ8@$}#Ȓ/,@ @bcܒ#Or6[!=:ژ kO;raOwΟ'.p`93HFHZHB73>*F+S_P- Ä6q*XჃP%#" @G`0FO~SO㢦{rz p ;`8 z=C|Qs p+tU2ҿ_>Y5}l?Fa|4 $oD9A>XU@(Y'bVBu_yxxx_6Ip?P*P dW uјO5,M-(4#֫nۻ,N8Ђ `1@ZH7!@|ݽ|rڬ. [z$ݨ\^==Ȃ5ٍEm7}})Ž7gJq=pO eza )]!{Aۿnྟ_dvC€,#j6gŀHϢC#wHdB$xiJ{b-+C/ nODDQw(sggKuawcտ?Rg  ,riŪV}׏A Wڽ(k/P?w>Nkvwu<컫ź}qU%^O[6U2sn/4?I\߯gniS?bfyGͶT ԣ\6{<=ï2tim=5ՠO}6fO`8:+ l8tV=.7[_]o:ʱTMj8Bbnó_&/Θn(ަ]FQbO_FB~5'Ou 䔩h"GZmo/cf: wvL+veǝaR>߅˼ͯGwrڹE_S=S_{/}Kv?:nňWui ?ٷhMjPy,rshO%IIU&cOh2G\4t# Dn 7<D"9 1lQn;s }`TE p@,em.hΡ);`. 8fgtB:~"0ěwq?!@X|WsCҀ$!0 _ @c{ 1<4ȷذ~(C̀EgPn}3#l-d99`m=F>xL$1}Cku><3>}~)"Q=XWt9 :ǿŔW_ہۈiIcGgz㶃=@Hw:YrQ$g-ޟ=)HnMOROSV_i|h( 3@Efö䫣Пsݧ3D;{7>W}[|Q}Cg_woy"# ǒ*.HU?r ػzN}97ӌy=8.*D'qSA D=N=l?N`R*}Yx.oOجKT̑7O}GofPq\s؈Ҁj0d8ˮO)&t^s. 㥌Yol֖L(i6W${K۠xXqJp34?t+~~f՟9( gמ 3 ~uO-^Yh Mgs% ?~8 t?W~ZGU#Sx)2U+PM';{o˜uL:Y8Ý[ڊz#4ǻs#]zúC<z: z+͠䰀WA}'f1"mH}O>`hDPx0 pu?9bdn{3 e@)B9%aj(In|#̚Ґb[NX=h^Ap\4h,䂞@C3kz F\q|E 6x-q$OܾOHB2 ,ӴA@јHI}?v]>}0;uW̹8tS0JƙW;),T^O)STkqQAlW]yjI\, (Sm_?F` -k5YY~ 8y(_nӣ!}9Ʝ>l;⽫/_n!^4U]bOBd=}m>a,\oD/yR~~CnHݐٸ\u^z2X sWP) tv,_~IAu|ECNZPiV>6Ȫ(?p8>Rz|iNX*i5؜j >7tD|m&Hv?x۾Ll}Bn#o=ǣdLS4CWڣDZJمb&A4N82Jǣ '|`avqz~E\V,8(ygz~ʸ-)ЁzH;7*o56*2*^Nz%I4z` O> q!Z/G1i$Z m ìDe Sάs^?7U,Q,[DU, =I?3~zBMoj8*s9'ZSmSX={!q(WP:suF!0=]9uOS!_85f]za+EWc>r"oSn#~#]ɭvp}6B.F\xp&5͕|weN6n2-aBx妝LtF5+89-tk]CKݡ;B4â4kEk̶ ]𖦺@ߺ F[=1#Uwɒ8Y+2GӗFǶ7d0Ǎ|~w[FrUx-UM" TC KVic:i'c˄<|Նs+YG-o%a:a)-1ٍl,&h r]IJ׽' @6&h\@hFtO<+\~Y(FG֨w2nk\Ūܸ2JZwi pLO]6G>x}ߦPRѲ_jNK  =- L!%7Wqtg*WPlmKƣ-QCD9s}^iVD꫎E cKm)5`P8 (TVyXLc\Ĺ%8,ͥ2}:g{T} ;:HV @xs|iwԃgyMװq,t ^̷~nj6m\ Hzl;Scz!((+cOVю|4pOхT{)^P?)<$Zn$0Ƀ9N!fIT^foGҟϼ4% -s";:(ta=u`w|>|'s;VD 0̻|I;~( ,1TH#NI7QyEd l/ PfyKZZU7Gg?5?)7f Éܽ_\haOxˠ/1nCl!8zV,m|GҺ]\Ӽb1A ??Z`wVVx QD,S0ו(>추5PՎB@ *=XfL]3hࢴM(faCf]q|u7]}D C5Bc' KD3g`1@2kr*5V/Mo8BÂ&q9OǬuZ|q<=EZ. t8C@cV>lѫ / [(*%|Ʌ)흺xzClQC CQ{Mu` jʘK;# P %L.]Ǹ'|}|J}P}_D5>ͷE_ok?d :W]9vhUtbĔsf } ۦe)^jVUXmT$FO7[oNCu񨲣iU!Okt_PYD =e6b>GЯ,cõAB徱De∛ E507Ϩm᝛|;[8xO߈WuXbw &qT|1gUC,>QJ jp$5JMp=no~3r[M)n =Kāpc냷K dzplA08$T[\#HAHu.y³o$JfS 1v䷨sGX"8Id$i,Ϗ/^MC>=~n=Ù|ÏIo1&"zeҼ/3#jiӯK&0ڨIlӨ 8.ZYB*;1_>$:QTZV}qO >I!;j"@jj\Nh-c2Yj q>ƾmPղ̃uDxLLd1C׉dV21(鰚os%-SP~? ^P!Ϋ8]K\*GBzXxH$]JW4 E:iϒW: MH)Y;BL04YwM­`N2{*Huq_@v _[a:Woԁ ̢~`P[-f0wv;pC/z[1Ok~hONxHqdh$i9: ZICBda%AӪrOL C2rXĄzv!:l0;^!~!FE Z/-1Dd {,NF~(Hzz=|韭'eGĨ?dh(A}AB/T":㡘q IBJuY]Os0waNXkI ]t"$3n>/ @L\JB #e3 !4lH"ALg+#$ʱ-6s3nY@R;g[1uߤɭo!x鷂$E\q9т1@;B}߰~d6vD zm~#_?O>eGw ן|! J~A]U5 t8mxq\?ҞxϢ\w}\hI'.^a2U_7@40I8r[ b:T $UYO6aMܷS0F`dN0/ǽ$ jy# a|W{WͻSPOax搊P{+#q~7GQ1YFX8Z 7yos~,lWWF7{~NgnM;$s9WkCp)R(gøD$8h]<06]ϕ0SbJ|gFM·^͛ZOQ b w=Aj5(.'LeŰ^:o&|-[&%Aȏ'Cz^h% NZBb1 9E+Sf `#@+Z1J@:n!vsnK|2mHYsB!֒; =p|=UF=ř}h\)߻ |Jqɠ&CgGf9DQŸIтTC\W6-KѼb4]/EGgssJid-(V3r`BVIG )l;VvTy9ƺ1xc*=W˄"ck/8 SU> VA:](|v{=@M9Eǐ{(̝CwQ@, $I?DxK}Ե'MO~DX(h"~>:w iL+tOA`o͆7m0Qrzr,D!Bg=?쒩J F#~ hÚ+9Q&?ȍ\ދ;QT9M?1z}kL^4dI.5~u[^|֡@C:ԫY$|t=A"}N9ר(q=s+sɤ3F\hN(/ytbLddM9]?ݴF`UŒ&4zE,oF5N:e8bxgA_oN3+1,$%=wAAFgF8B@L(_ދ>_}}Ԇ]ZX k2+7:o8Qx.G{? co>Hpt+͟`ܜGػ?R&tMpOFmcosbAVԟze?f;v`qp{! `֤{$-5O@2!sAllZ>@ϡN6'/>3Í )"Pיu1k!x`\dH!R>^l1 x3W2nwבBǺDۭCC!N}íb ^Du//{1 ~v7T71oT?[՟o_6A$Y썄}{;1POScL1`f^{&B=v2E˰JPAEG(p$&!S.؋fjZ-ἷҖ8cv qvLJ`hFn*ţU Vt f ?j~qV[s6.tGv:kfM7s-vZ5uM8-JI*JR _.&N?z;h:0 ")x"]gl,<_2if0 ʙ˹]U{Pt m4Fkj4 :!'erWe8.rl5I f]&I^T E JQHETEcmV旸dgOӐyFSTWwɧDa0Xjqo۬w|1=g |5uεx#:~\DY+;x}sjo5]coDcS!;] +}} uݻ#fn{>tcuKB#,8=Қiz=g,F+={bۻG}kbwg7fhDc(tg7SʝG+Ŀ;Ms"G 79l1ytĶ%קEZf ܎K py/z~]ymۣ<8I8+=Xv2xQQf)R0 bEQksP8R$JP6߶U];pƕ]8cU2:Yh, ) $~^Ã,d%j|~ aBۈbc7X'2.6&@AۮЩY|bطE8BڱHM.as3n9r HYf08q~B*4Oȣ@twy}79)vn1?3;K3BѼ$imqҘȵJ7TȠ7Ň @S /vJI*;Q2 g9=  ⪰vGl0 )s"N>岦G')- ¾ i=`Hx8zKXis,X&XO)=KJhD7x89 ̖ ¹iiS= [/PaH*rjd2JI.0k%mѣr14Ǵ, Ę45iKmG,t<fk"f]t#Nc;;M hr2p0nlj1Vh l;bҵeO_ل Sݹ dI/4|t-b(dUr4[J&h)KFM.ض Edڍ5+gɲ@i tlQ8OyR/_/$A>#틜mր?PcA++Ĩ.UsԱb>Senϳg1Kᚏ!X@GEr|]6$}2h~k1 S_(wrLJjb`%sԴZk6&^tH*fl& 9C.Q(8> Xn)`?b23:=1wKgOP?zUQIɧ?:+ 1 >yu9@TQ,DD(1˟<[ 7WS 0TbAT!׻?6T4 f #@H Űݪ0Tne@"-ǃ}zao[rZ10rm/bBw9r똡{ZZut]/Pkܸ~F7Avm;6m0KrRۀ }nNh@ށqe" 4̑b)UdC5X3Dza(?x]ӾퟎPv=?+ DK@"ǚn!"t^*OةTGJRxo7L0t <ߢ|֏SUl[A|q\( FuqvI}R|'Qs!HSv"߬7~͕w_Mg7 :3<D{yᘹ5]];Nʥ|vnlpNNMaz qUs_9o@6ͨׄ_1GUB=1tn41T]'$ܑQ{8p<>G ,@\.9q maW 7/dtwZ::7i(uͪ::/ΏB"t n/@2Nbg0 1a>@nO|~2vJ]3 C`[ <*.:c1Fr.!(Ar; F7onǁ:E;ԌM5$rQg#ӊ0G;yq= wl 72$ 8|S@-Bw h!`PHl:SKpAUqFCwerpZk^쬤/-f6hc='/d]8·ԇ k e }lptkQ[H#$8Xj D~C\iϧx@0A?f~?o"YZ4]h: }{ PYq+P(H\迋?O/⧴@u8c|Aޘ%%0|M<34C1)*('ڱ5/Z*TJksG堑xQI¶"%p(aQ.V FTV-?@6$ڿ>`r" @$UU\(tArqr/<ށ~'O"ñ/?*JS}_FT$}}U<7A%(j_!eCPQgGClv@@i%M@=>RmZjW*,EVlbd&XMsm#C `J.,D? - ^ a{"VdGmJ;u׳^v#3h1wp="=rxQ'o܁؄;#i~΀/TUf1Hu W6}2*g =T׼ҳ5b[Az2nkjVc05<C&D(?x۳|Cr~3*NV4TzleH}Kv=]CvG~hGL~LZmU>Yz^7*\?` a%I,IRZ3ߏ/M~>ӫu]سUGF7tlWV; Dx!n0a|)?'7,nT_@*FyB-psݗÎ.FonTw(5o `EdλkCtnabTI>v/@i7^!J˕}X-ߥvݷ=;W bԨp lhRh0;6-- b>f|=}s^8.*6qQ;W XJpy0!iix/2GðoO1sy5eā͇+)} m(,#;9:zs!Dgjpw]vߪv_w~-}f  {?/;kG[k B{RK8@Y${@.cbZ\ʻ?wU ?;~z=J!0B 0Uַ h c[PGz%g>=q]_?M*LF%}~Mg( sPj E  X1O-tM%቏-Dm'U˝2; Ug(N/~N$|4US߱]zX/H60OOkj|f0) =4PFJ;x_Wa?hAPlʃ(=7,;h_(x<IO`!)}wKnop_qf ڠ~ W{{|kf~2 H  8D\ ;⬏vxg}7\JcdG, )OFb>,E؎st6E" -Ŧy 9ɤ#gt3yw+SaiWh>rŧL Aܖ'vfyŕW 9}W;ϛo퓢Kk7* ;(y@17sKYx @vNoN?X0G!h_aD4|Szl#a Ewz(qkG Jt8ϞV~gjsJ{#7>0xyIȀ?B |`Hz`oL"!^8wӒܵe{1e7S7~+߶f~OWU=ھւm9rmMi`;PhQy1ghDJ|R@)%^/^0nXweN u7j F89ƫ `mBn9K5|-d)p]C\Zc;asewBOjCzeZU7ͅ尓q?>ϛém zcDl[ڄ>?Մ_׋I6Ok31pAwHЋ۵C+;n=Vϭd>BnǟݞN{1 03089a'ߓa1E:1ʿ/c2B*?}81\nM~ q,uEOB`Ay.r9ED 4: -@'U-\U 6XJJFh?뗗.O0XqHgQVkQT^ %^DF AnRz+]K.6۔RY#2QL3Uz:;4}2C)ޣ)Y=vHD$܊` }V,/ MWϴgO(i}lb̴>T {F߷)p֧7P'ΪS=@zxӽ5ɚ.;ӡcq}?%k.qht]#7i #KW> ]d鍘!AZ*"0=U_}O?m?ᓷá !'z=(ߴ颏6a2`óVw@@ 慠:MjG!bcIp?/S`^墸jcE(2ݷ_s6yy=h<:xQVp=?>>qwŎ,#UT;$|d \2;N$Q/W|~Vn# ]<7\b7틾ȋGz ! bQL̎:P CX1e0,.vkF7NʰtN zNQn`P^>GSwP.c;<%IٴeTPfGvӓ8>M Jn  ƣЧ5k<2x5loeB*AY[X$޿ a^Z+]ܞ=(l!>APHbBl/ X.)t+>Mr(X;;p T@eo =xZ:zԏDYD^mX @U-bm/eyS@||eaf>7cg3:/;3hT6q.'γ4XG$C etP܋ +T*,` If5 RGTW(x ES;X3K]`XWX*jɮ>*Ylz𞏋Ӱ WSY9]br>$7>CgdZA%Xid UƖ=B0AČ?:?zT;"pDNL+|x{U;oޝHgDzpQ 1|q'ί4p&4T;!3\wzߦm!H8D2xe<>4> J;~]@GvTύ^Gn6mUf6߿l9S2q{8#=t/"̧' D)DTw,\Z.w{؜ctRϭ,HUC飀W(a#pw|VVh ql#H7~'t+hЁ0:\<@ ohBh쓯5Sג:Uoo4zQ!cQh_RsSu3?şjR.؈43g2wM,j#_=WcV-֧4_54V|1F))[bGa(xgDQ4l-uwjl/;MUo k qwW%>9p@oPNt|w%r5~wn,.|+`^T|4}}it $JnHd8#CГD { J8cTsEuwEPcoTG[sԼ]u1VⳌdY7Z`Pv..&0q=~n3Sa~ D}}\\jT&L4༬=t:'X$iOdHq>kzt "!"tvճ_^yn[lVk@s(PKL~YZG:fMg6_`éQfp?Cō]V#|yT2}):(TY&l(w?X!}l~G8Y򛵧uFPԏxw{`~h HC@%>(ZoS>vEIO?6q@%~|Ӈу'"oϣsNm~G2%@ۗ,*y)̻iZB?r;#ȟl s0_"2#}̾wOd {67D`$alFQϷdž2ӰXDTZ_&HQU*C#oo&)MZ}3D̃p$XEQU-eHø&{{4}$t_O q$`a#=ٱZk -TmkA'B},k$s(l*% 3ӧw*GPe%& 犟OͯkW5l)[-+K8\ǞY6a| "D{Ltr B7*7i N nW<#`br$b^j&n,i&Qvh4*+δ'E "4tfkr>GKPˑϭaOK1IدH6, ԁ'ӏd,I;|* Q%\-b?{Bwym bcZo^[-Eq{ҿP@!"Ӑ,5z#@K:ޣG/`==M/n]M1gG  x_?YslqB}]rx~~33wae rqwv >%2ϱy3CJ@ K+MM-"~ZP HL+?̿wv;Ϟ\x89{EG#μE/\GC /魺lP^,ή_G16Eb}㿏k;/b# razQ돊BlιlEp1Hޝ_ _[s=bFQ06RQܻfI<QUk?;u_:/ 4D<|ayG,@l}c.::G1}`-@ƷG\h*-_(0/zy%S\c\t~߶Zn99*:Hm{F7e6i^ׯf h G8 _hK,R +z&}P2A|,颤ŷ3 l<?\k\b4уQbDq{"~gld]ճk ]Ug[u7uJ͈AwN]t~z] ^j '`\]DjGT U|KSOrָK/p /o*&Wy/$wK! (09_&ʗH EF~PU\h&PWI >6ҒCcV9}|y¯|ERg=5] ΐ/Q b5Wj|tk!u8"8WK95Eelm;J "ŭ68<-t"#Ý:v}(ppC뫁BY+GMղzC} iuCi[: ] ͭuB#8|'sLzؗ: wsvS;$z=V74'S#,e[qX*nWQ~,]{˔hdZzʁ3[v3/\vDN4$s=rs`Drd9rqufQ̨CǼDa.y $1$u`|>Kp;$pm|uu0@HqXV/6]:\@^Y!\N{LYl @K n<\dCľ^C"wW6n[_tN- g.p鵇>a0=+Nx_sd֮jZ5F׍}P0X=nNk ኌl/{EXdQ'(dAY(ۍ@h*K(#j\ <ݑX\:QgpQ5 5hn *m먑vHߌIoX.pw AU٭ў6Ͱ|=5 VW?07\{4[ | :ʻ): }vIjl`:^{!,"4 # ;{|aXJKgy[2a7`w!<}8@Ic'ټU|Nֈ:yx_澮.ELLq|}@oТ`i0 uȤsGR= ;b7]dp4. !6]2"FkI*bҚ)~(㍍q\,>8'""M֝K86Ewn H@ACv,~ޮvaDn׼;0q^ v<\+$m[5șۍ2R-X֏EGp[NnSc𥎖غ,0a*S Ҝ\YmBU,FaD oN6IZ,ՄPϚ Hʣ%V܏:ƛL(l;:83>ղ++|hDӦ.F:*0lo&Qk4ê]/~ʭW}#~}MqJ4#'Co{M|]LoX"RNe ((ZD0.mOK݄U8{$of1w̾]cʰvƧVsͅm\PU1nLD\4wQa]jfߋYĔOԏr;\ڦ_6 \g0Qj"6kVIҐbꭧ$%+|.ٻ-PXUbɪOtp4H^fhܹDNlBccrZ)J!LJ@`ja4i 9\X< y`ʋO*)Sv8785GHp%"Sn#t@$E~iBpm@Pe8yAUB*Q"7wzT)l1p6 wUO/G ΝY7G^'n[?_<:VPcxZ"D N\ORÓ?@ˆ*>o6z^ 4tyq=9o#c$ؗGdзk[`[1ʒvo<޷2w` ""#Taш y] 9=I)ZDw9zJa$'I8 _:ڱ1u|Ȳ01$9 ӏ<fYП|%fm?|7kW'>^Ye R)F=o)Oa%Q!P"o<&y%7E yU8灉cP7A|;(J )KuM,'!g7dB2]'u}Qai:_ӮȈ$Qe'o\'i_x s|z*O,:ya5"q{' 쯧Wۙ:k?c/{p5TEUUI&T r eşsg2tU4/OMVQI:s^c{ ,}Ƿχ[{#;OkO\"* !, )Ҝk12Ͻh3F427uUUWn8wk'S"A:5p‹:OS/TjtC:0g{~=28 Ao&?ˌ$? uggR" ~,[g*$=*;(D4ИVmo¨@ ;wh C&@$*y\jéxV>74ǖ7a;q xOH2v*( E ߭QI| zzTP=~/r~m4:P뚦 m S ??/3g 2nUoI򚉟`u"O?=}GOń<"?GݭĕJ2\"(f&򛏗|.kz߳Hu@\e&*`OY'ǍM$y"DZ0`9_Pa^ulFl'/jM.r E9 ȇ`IZ.)ᤀ4{CϽ*ơf۫Ukjkb&$=N8NV|[^=1jF>0,=HI]_@Ee]@E~q24ȾnaF|p;3M꧒z1TX"'1Cøa@u"b~tZ4c/=T3)&o/Tv@zXǫE/ȋCY xxQ*?^$`:PNwYg;2߶|vmgjL4`\gEh! @% }?ˈmC"˟3m^^UȇJp'^xO2D&}^qujRnjA뾐n_ pB"(ġb^)z 8NBl D!in=b&y$ijɖfφP$1JbRD{X=ƎÐ ;T%Bqeۑhq6u oy-q/c<\i9%6,*9v( !oO6ZIC{r<2hР&SІ` "! sSX (PTyN\raI ,8#Dߴۡ:#p٥n0m]O$yvf,Gic~5gBhqL3 rMw$ [r"W>aP˿0kڪRԩ&RdbI-GZgpn0v@"(K&pC#<<"Q Ld3 TJBGv Q"n lwZ »8p^p)&V̞Wm%̆cmHJMpƀ,Gxu\s@#0Bo:CM }vA6s",Y8ĝǞzAPHv o#ȨSA ]Qbn?Cx6KݰdǒPS[k;C QQD S1"h1%@76!C5; w8޲^ZVO>'y Ph /V<E s݅C)bBG"uJnDh,PGϚ|ig |İl糦.7P j|gIXYFMk[3969J'Xtz0$$IӐL;ȺD TR5rL@,ybKZ5eqnA BsL P GѡjYyǸ6?Li D) P=ÒOÏf1- :cxaڧCDG4 B̋HL-re.G@qH5 E &!߿({ic8l7񍩦J*xCeP^,p6:rECȿ~07pTO β*&Sd Ǧ+ ćtM@ZK[ aJn0>oTtcP1>;׳'lc*<ۣP*@N}a7׌֪@2%@(s5Ѯ5@1B40 Ihq( pT!h̜Cz|VVPf}`V'%Opz;݁Pad>0À(J ELm UN'5Tyl},-WGc) >{Dm% bϹ[/^}8ocֻ96O)tMORRJwfD3mP9"A=#P^Al//D |Fb#I,(:a2D Ĺ#yB}sOS 䓤@ FBvA{i]78맯uö)%h*@fHE(aPXp"A 2`vC4 F` {N|Y<%C<}yt`i;|Qp{Hz#&F$'DՒ;rIh.ޠI TXP1ʎxvBzLRSsx:".S&oj}zr}!iBJ Np;} Olƒ,7۔I5ګŠ((4Q% }IDĤXO (Ǿ0/c!GI퍕ʆ*5]15fC/3[|db=7ѫ@ iEU+-Hb/@ vaz;T)@hU4]M6F K*@qo}D%Ns|Wnz1bOxf>dr<۞#|]×oIaQ9 ^o}'nT] GY|6\9qcmp7 fա>^0fd0B,d2p 7?,9 p[CЪ7R w [@7O0 sx:H#I @wOw>]lW)д Mkb67/iMG=7L8&T @B4ݔAU(;8CxHژ%]p@GaͿqF)%m8oho,mdrBW`9o+<&rxV=ohiK|>"B*!7bE zk/Rfz-P]''eÇ2Wdk{jYM4(@rr'm}\5t'.116\P2|><8v{w𥆜;UTupL < ,0JQ_?;Oc7$(mG Cf]qS܁^Jbg0?"uCdzJ{B,͠,B/pJmaCk>v?*u9| 0= wBfH%ˌ;&!]( Gv(ƌFH!kS9y8C WX,f݈{s:1KGEJe(0d ё+9v0WZ31/?2V[, m(.ɝ+M]9צ-~_OvkcWQjU+; T# .yQTF=XU9vk 6Da/:{}Ҩt)I:,ʔ!0SjB1hH3J~`,`1BR2)mܕȈGQg'PRP݈=ƴN/J ~`8gvը !e> ]z-$9! f╡)Vak7l7ij ++#\5Gq^x$MJ2 5IDvxZUBb 8ВF$ځ=1ǔـ@=@oא]ܺMԡJP#)G hs:Hj`EC%4 I9,q\ڈ-iBdg39,kYC{+3ggq=I$eSG(҇M>0uaJИ%t·p:xbly5QZ} /H VDd2 NkI{s{iiaV% CKG|fM=tDӍaDG{LN6C5@ yܱM`Q`=?G DHmߊh{ ̆du38r@ Dd-aěY?WKO|쪗ϳ5!2ɯ+=8"hx5sq߮LX )U(HcTJ1 SB h rBT3DTP: BJȢP"Pی6JUW%O y8ھ~B 3" "q0L= (`p0`Db=}9^#p'/Nނl!oNϺ!{LmPƌHna"2E&q!&u!4 @C `|(P=)(`?v(d 8Qr2svUF!OSw*c`9Qxo4QUE/QOk; (Ƴ6KTKS<8Iܔruw{y!|S8ҖݨhK:{=ݽ=p1|D`< NUTzM%dXƤ"9 MspueF4 MQ05;q$+' HYep=ۆCsGpg~gö,ec&\ %be|`I$HϷ~3)'#LCX I 2Mqvna3y i D366E,p> 9Ͳshg4߫譙Uk,zhkq"׾/bU-w P E M'!gG1*j/}l_@J?܊Ɖha )H!Sr4TJPD:K((Ν??yWyA7LD(Dg,`Sp84Vup_vC! D>^ y\P]V\61O}6c`%`UP;i)ICP̪\d,<8'h gPk1k 1ZɁO s&D3rA+ΎB7<t0ѝ󑙜1#0FkmOP0K^S3b>^fWYR-`)p$Ҝt#5M_MX_]Mjx[@i⴩tDPy[ P!(ohY@h[<7h'x<7L b,PF]|<#8;N4!&A0.2=fBY)C=a}<^{9`%=xt{1Ch&:wIݐ狆8̞ $p\Vg D8ȉb{`qixK9H`?łnYe >(C4zSr$G$WOMkn8ǩD#$w9#1@﹓νo|{ ԝ=l2vg%yԻ cgMʓ (Jߞ"%.wtW'cC> smXz1CtA-15yמeL_+\5 c[_UzkQP[>Bc% j;믕>+K&^j@psx*:Vt\ǥO`~GK:9NBiMJ !~Mzb*ؕ#"K3f $9Y'R7TxM9H̃47g j0Ud; =15V ŧ(2h$͵h0/iŊ8_4y=zAD\M@R ~SrQ b; GFy~Y:(^J^Xé%d[!1&kwˑGaӛ9hG1!9'|PI댲>0yp⁚- !C,v]A UWtK7 lHD gEC$htЧ!pnFK I8*];[mP0M6޲q~eQS7fHZ52`.,k;l2'=C:hx,'yrU;qK`(J!Ju$ ɴ̜It.KujoϚ{dFE2̛dDM)̻;ΒƂ`>ʅ.B n l8D)'sR;A(2frԴC|e!ȯ**S/?[AO@RE"EwVBauO4 3r B`o>\ٟ_^xvÜ#鏒̊;w߾@սhXݟ>hGϱם+("bYt=rҽPufVCh!> dP#Ͽu~[-NVk͡י{9X!ȕ|pk3殮{ bA(,ޏ_v_C~3 H#'O>K[\S4?1Af:L '(;'YCP4v].۬l4wHaF(y=H J{*?ISB"{DzJ(R5/)70Ԇm"qA @ԯ|5*t2qԇ/ ^0.ҫ9*!5k2ָ Ŏs= 0 9>.[~<8 LGB_;^c 1RG M?8=k:*Oz#sy;Uqk9<#̽t's@A6D߻5>$` 82 (N @` i$uy{;@lăA#ˈ2qʐ!|J$R7p`!, dë= p7:ߏ3+(7!T$t=ߨm LAT F@:FL>T^M{Qhjx0,!'@fqIO,glsdڃP=6@iJd1ByÏ)!@;%dmY4< rp(zfc'ax]*ZnXE9 <[ì12#H|cyzi '] Qv$輱 h=m "7faZJMH`E! HHUOOg\UUx x5/-K3ϒLtEv0?1ŋ땺w\_3ƝyrG~Ğ-eFI|3Ql0Ç[ ;!ƤHf:uK&Ia' $ ؆vLpaKkސ =5}S 7Moo4& <sQ%đD %P,{Cz#ps5qT>1yχ yo܁dvU\-ޘa=Rkn H`9WZCzթuP(S@pv2C) 57c$%'=9kf Nؒl[݆t Jq92.<JD 3ZCʬ@=E"7wAz#Ç"Xk0\bXR'`p#b"|$|$=%+EUu;~>-'X/6~x?\u/Ώ{#ۧXxÓo_]I_Pqhy<}yM {`7/5V80DXÕAdy?h(xW6ҹ#}@`Jfhʇ}\>! OgJ 1׽#p?aۓD@' h(7S9=0O($wN"Xk U3o'6bRHb!&c(ϴL3ۦ/}~v'Px1K3ؠ0&G:O8"Ux`JM}PIJ_ĂMFsfc'`@)8i]9=S쨀SQ(p(;؎ @gɦgӘ D\!p:i f2GL1^0p *΍lfCm3c)p֭T1:<5ɲ$1tѭ"d`ч r#^ m@&&ʽy`oygx'hv|j?Zӷ~Mn, @@P|4b5jX I`.d'&a™^=΀#B;;YaLM6r+o^1οgyvuW؟?lfdguP L  m?_߿$eR@2z{gfz<լkSxs-ɍ-Cg6>s<0aLɒM1H"^CLFXRA(+δu|>yYbO Bq}ڈ#A:N`DG ha׍>D} txlLJP<FC$(dpwU5+(Ñ5!ɃzϤ| ,iތy/m-A4LA&dULGMqV(Iyi^rl!H(p!Ӵp"=KL2{U 5X Xh}j#^i!pmAH1%MP8ͬG_IrDy$ #á}Nx4t)ǃ#u#M:BJ;@Rb-A."&J,P2뽯 sԡD@G+) mQpaגLPg4vDGD%48hKnmE$R8e^|`4*}f@+@.d` A J:c#Hw*_7BAI78s13Y 9qVٜߚ(QL(Ђq0yGdti!(i<^@N񏜽 ))/gP4eԪIH9@r ^ "Fd 'Q$M4Md]':7G vNMû<5=%Pr߂g "C> ?i&7 $>I!{B9dMo}孏 {cjj7@h@R~d'bmؑkȳ7 ŽxlxIXI|(3/XI@Ǝƅ>B~D䀳ݝ6綍OPfJ>ZnlopjQjL¡ ućIuId{" |ՀD< 4v2 cPlDpX@!4 @qqAJ Ė#ͩCI4D F XkJ$,?Ls0uK0ƀ ' AHIbfd~ 0'1t*;)@PtsTqkx7PmӯM]+D5!oS #%t͏,pxvڵ;6s2g؊UU Cir|3gsUAwpX@$ NO)M I,UCiQC~~ . <4WJ P&f| M! ALjoÄ́ d0\]M@6sen.`IF*"q:o5EMh) ]4(qzߗKPČ5J'Y<[ NFODL;|u0UM%G};=vBٮCKs8I ĺ N{ |# L1%& \Hϭ*Өۉx{6GO=Lh8 LJ9Uo@iy  bi4#.^I}7"N#;GiZ>l]VJY9FHuhՖ*4k(X8|w@Xkƴ& !}S@[0(`(xej ۿ9l ̞,I2zf^]@""sP j%H-[E'zwb D%.v@- B4 H]u$9{[4>M 4]Ë^|@M:2lwEUVQ PLԴ$+%2H"9!ֵ5,ɦ$ -q3T^|q իbIs\6)`9AEkvz^_۞ 3VCV7{ y#g([˟_?s<4g+IZД8>'AНD1S>OhGVzBZþl/rt1>oFNV='Oz r;极JrC䗩ݓtD ;m:baU_O.ƒN{8ВK$>eQcе4>j/`/1cXbCSI2^"QM51{r3[gӟGo>p$4v5!.Y]kꃪł'3jx^@S$N9N>D9گ/>14^brP6@#lIR( k]i.uF]`ZIa08-L}`7L֭C'†)=N2_NǺl10K[c5pYpBA:jUXv(CYaa Rπɷ ;8l9zv5^`s&!:0PT?;t}1U0>1d HI: 9Y8 H{xՑ)(`(5쇄:Wd@m_=`1zEYAuX6I_Z!TvF3\w$ӞBt trt24Q)Uyv P"{HGvUGD(FG:X F'%aRSӇ1*~/=QT;LP[> v:[炥ij6miOt|!Mfk2b3jQT:uu~L|E/HǫNw5g]9 N8i]1b7vK;?y >]wc'6kJX :7BI;^ :> +>o=;Kݍ J^|/):"B` R(D!0q>9'w: @B_RmtUDhjW̃`0H.ps*ۗtҌ4jBiun!Ӓ0\ކ7Xɣlޡ?i-Dm@*UU(ֱAveSLJ4ޮ#Q)8kM3gF~y!mnbffv&hpQ1̇fe6,AhlxI~c wM11Ŧ\dPf9ƣ. @YrQ8!SpaV= $ !?UIK-]m|_ w *[ԭ͓)xH Pࡵ鉇X9_:C&x~Lh ЄĊ;0[_4&P ce5y_˷]8 JHWm?fv~ᄀ@`~9E{.y=𢼵_x!ƷC'"~1jk%659X\O/^ $2qǿ!ahz, f'oݡdVDg3{JhL_z>^Øomgb"% 2**LQug==O[WN>鱞n3@C`}@dm `{5$>iFŒT^M:vrR@QH()'a? >۫F;?9TN2v@O{l(bQ+K,t)$ Da{xe%MPw;?yʇf2 L:nן"(3WpP MZI-=Y;Z?'j3,ms< d>G!@tܲ# <'Ѽbܘ:]4}\'k5q!C0N&Fnz ՗-,@/|?M~ flP `0'Rʦ<>hcvLsб׎de'ڱs(hDiΣ9*9_7}cR"U%L<: "G: c -xkK!ll3HM!9A7;N\EcW)xtԧZ dBv&cDp>ibusHBFH>uG%x @ftr&iw%T5؞qP<vb>-2GOLa* o -PB/Π2*~C[,̸_np=w/=.duhJ! C[ ^qי^\)ޚc C'Rfe-k`WB=\M*yߍlχυO@t6Sl>X-򙩄 ` !:"S[8d0!#[qtS]DMMcr!@.!p9"}?G }0|T@}6*'ߚZ z4l\(6+k9iS!2d6ri"ޭ ]ܔX6;dzT)%иu>9> CNSvN)| #G yԵj$N;f4nUB gF ֱS8.cb.cv;Q %`4I q+r9VƼkoq#`5?a>s3b2o9Tt&9  u}hgn2CLiNFݐyR 2F0aw#4ћ)Ğ| }k8&DP)D+uߟ {) :;DFCICߠ() F_7ㆶ19RSlCeɎ"Zǽ@Wh'ykVHT̩/90&0YD7 R˒u*>"2H h^  ~UC%/뽡,yN.jČ3\H_+7'@HmoZAm'qțpS8GxsC@2N|9 iThxkz :f&E*P]KIuX3Ӓilgf ݉q[!yo :BbsrQ0\1x0 Ifu< S.Y4EROM<ό1^z2qB_z5ެbLr֒u$D7\Ǯ`|=ʺJ/zv@Di"EyAi|"5>'|OcA$aHB'toiN›j-#`$Rŵ>|/ثC;D\XH:o;=*c9s=)sK,CǙ=#Nb( 8D餳phzk!q)z/8x7xsBjT˜%9jbi0-ӌӈ5Bӝat˙<FZqג" x>HDGCף5X h9!zT.% ;I!xd/h@CN!X(p4 >2 M402x%TKw#8jPE>F5PV}N)="!ǍŊ,b'W6 )uwх 5"MV& dlkom q=7 ahQa h;#Ư"4]ʇPKT-TaRN0$ţ붙ȑِ\C5B q3 3+cP' C<F)BSP"enze #CύA4|bЂ( $Β6~39J7KGKY;E"iBe˸юPe,IV†ع{ >i{{`Hz]THLl4 #~0M`)xvg'p;/DXU@XU@2{~p $xde$U) HB=P AOKRS!VK"Ĺ1>}' zg 0p*:5 l(=>w|$qhԾfKl9{7C|c8&>O"CERA۔7QrIVpljO.6( L>uW'Păʽ xUH73"߷_C^0 x$dONuf'\Π/:5L!Hy^0$XOޡi%ؓ>r>|aC˭f)>WAW*yK4Tf;;0f|s_&)y dw 68)d޾xpߠ LX G -Lx̻`O2 eCD\<\ Z֬Q&NHn~O|N>D?' =?׻۹7K*(׀Anj;tk,|u8>!aMΩI&>93@@y硧8X쐶P-'7Ɏ<ɩ3p/BgJ6`=uޤѨ1۶JF>Z+&ӦSqZ|gvsTVm2lctlۑ/MW5x޵4jbFo %ٝKHFq?2t=H%Q%tj$YawYP:ކ5㛦p$Vzt M%8tX"OY B)r>"ɉ3G^{NK=X{)'g }F/C42*o{5^ *&^ m%=5&3t=SGc; *NvB1˗C`wsIҊx̂1='xI}tHUEwvN!t}"{$; ¦ؾ抉pabZ)+[5'<Rg$"pzuqR"a/wbhi-4=-ϻsŀ-SLeA|$;k=|1>B9`|bD'Lgv=Ԉc'-9fr2$&Y ]|3jmW^IFOn$>(5HPb[<>eM±@\q0(I 3ZpL>ۜ,L%ANHh WNÁ۶$oIƲ88f@d.uI9]>=hi qyZYlQ E*fq}O<=;9>WVNs^<@)$F"8+ykMc N,^y-τkΠzztɉ4@5Wh XHӲZ? ?Q! P C&Q@+&j; Az2 b'{95My"7]k}O 4󶿑=s^4R>&P`$j%)f0^SkWr;0c֮]UWAs b/tZ|$YN Boh[%7 wk݌xXN]%ބRwыZ<h@iQ17oc +ejjrسVk0u oiIxv}a4"~?7س 0>bO?*I!+-P'Fd_[!%x{;H^-*tOȸԍ#:vU5a9c8d6c.*N?p KڎP~:t6"Qx.$P;1kyzBo|5uzyu}T# %“٨x׎xϼ5IW^իG{9χqG+>Z{^zQ$̮byYꂎo{g+lQ2y΃˚g{^"يrd/iߩ%;Zj X>$05"_Gt+=q .ԅDzf/-PdUU7݅֫'HFj`s1qGgS T!BI.tcX'%#5WD YMez1ܔ/wZ>#'@!a3H<3Q#I$~| .8o))5Ǜ>`EK:CAwAI@ R _:5 z!FhFqY/ܶuià }֧A8,Bs"8Kb&5Isr{RP/fnmT92k!9r39q)q%zs҇=q1Ǜ"uDÎ>^Lb!#g,"CӷH\q=}17 Aڞaf͊2t 0Lyd+R}C 0gV>^[4PE0k1*U:}BzL_\Bf(S9Ȍ,}F &KePu2jpJcK€h/7:oPoVd@I'D20 H✼R|N%9Rh0 ]sϏ&w>rېNXGhwq$xZ8'TM2!(h .B'D3NTB`e2xuMG0tCTLU#'bŔ{,tϏ]:[ Huen>9ȼK巷Cp8b4u? rv!pu9{Ϸ\v7ZP;'@5d>b>`mаT79@"(x$;T qǫ5Uygi>.Q`PP4ȭ.  M!{GC-nW<@S^/X'הsCAPR/{ 6c0}>ͭ gΙϽS_3@:. 1N0F+K.7돫8VD/*OhQhNRQNuq*xX}>$g{,~0.J3D>#.M=Ou^G8uKKP+vI w-o.yܧs0Z48 nnpL%9ˌ>}}xΏhq+Qk-Pza@l=w>تe-q@DY@m!S{($ #YȰs_C[ P+0p-85x 9x*>p L2`ԏXaEM;}؃eȩGScB?Ks삚hOE&D P'TD\1aFPHXA#{r1@- VeE.G v[ G1ȵ(nqW5K3§RՒ|@8yT"޸{w3v`E`m+N7yck:_*ƚe؃t^qq|PpEs̾|ӏw؀81>n 搨TSx(Qr[ʌ<Zz.0J_3[:X0fBp=`Ǒߞ>ݙ&5ώ9]![P㘑k j27͚ͰMx]nT'DUO$ Qb۝MȢ&eITQbKcfa87Cؘ6mD SODxpÒOGycC p0Sجg.D]Jvbr12앑6d8'.xh&S?r/&@\k>6hc6tеmkq6A"ukO6rtb;#ht8ɮxthAg68f/?VݹpSH3> w)@ dloر(o{ɿh~Cq=|B9YrIZ^8(d :@OO vxFd(8 P:W*t"G6֏=[ٜ| b3ރ;Ow\Q+y1< {v3` aeid[jV&s=ж|`%ӍtǯA N`4>>[L ǣ=*pĬ2DPןCJpqP5v#:$ހrܨaP@Aa&m?tprf`ZX8K9ijSp4N0Rj#x-hz@jrFCc I^}:+Aȡ I3D!;-9Hv=g{nٖ%l`g%0va2tvmҾhouW vPFI.]b. XU20'w[LFetY)W=GKBnҘC C'#bfQXqtλfCn<56')Z.xpd ,36`Cq.pB%U.ւ3 f0Q4pE 3h4ZNf0j`>kF1.8m@5\닟]&GgyyOuqdP { 2Y:Rü 71ED,>+m*# $uzgX܈kwZQ}Eoň; rXqСEȜ kq4b5&PE HQ'Ϝ25|j0'J0.ذ&z_Cg WU+gG\H'V=VDsvjFmfI=jH"54P, %)4Ո-wHYP=ezkˍ$=(̕!c.% ZRt*ٖ@R$ބ٤7P{@~o sCF }ֲq#-,@lHW qPxOzQxl` P: F%( < vq%!fJ  bi~qvvBh~ L![$z=LyǪ63xQtJx kDl n)Ⱦ1-H [}w_фH6-gcWJ&C_#=чӱA%L8C7蒼<9>:E46a+!N#J_ Mdzۣes ;1$ ޹a;N]7  {e]BŴ~C46ߌR4/KG9G8˴jGkB"n0Ҷ|qѭ~) CKw٣Ⱥa)Z|UHԕ%>-PH]4'|#F^yHpC ;@s;GHj}W 0>5$92 ''8 t_,ḛ+;:az\[`A'͕ۛEcbx tPÁЋ (w @(SD^ӇƓX`P8͒ƂW.MM:FHG2TC@Rh+,e cQZ##i H@ dsne'2S!X'!,|Wfaw(^+hֳx<`{~^Ё'.մu/Eh!bEץ_% ({>7;|nn:%]-r; z@t O3C]@ rQͤ`>M߁Y6LaF&O (OO*TyQvl sJ ܕ. -|1qҌ1a̻Aa0B ]z`CQI!0`Nh@~0<}O>%sagE%T]ͪF@@5zڱ#l;uC r<4 \OIעmyfyL4{g}`]˰oz};|^D!aϩwhi_w߉O&~CR8iS85(ۧ Գ8΁Uҙ =o&j.h|A&كmǮ I47NVU4lDB`,kہ z3_Rog ,=Qx*3e?Ө .c;O*ʽ%1X{@O !b1?׿sA='H7& hhn {]ޑzB!GySa;~3MRX\ejAܪXU#ళ|XY5Hd~ '`Ocv#AzhI-/nu `;zdyNFSxD Y4$GpNP9M]<}3) XL8FZ3}OFuۚgC ^ `Nȁ.z{ۈ|t :v82_big<"S0VCJ}7b!gn_yE?hµliQ'iTp#CUDO`ynA.yپý(1GbZ8<% }_/FI5ɑlQrHK?~_TQb @B4 Ĵib ]oX, G ߃gzO7fJ-9 J(xG^ zu@4b6 Z,.AR:ϘC` T am9 }g-!b2k0 "![a_\3xuQ;bcnBk)d?8 #?4Z+a#7 (̡iԑ aos%A9OMl %7PZbCS\~+uTLȋ0<̐aQpal]/Qs7?]W*iM2$Fft8dyfҔ7Gx,0}_x4@! lY5HˈW( lmz D}7[os pGƃOaeW(3C7ߗNw3gp<){x.MQN+#<Gㅢ?NÜ{Q/>}ݺ/їeie,WqJ1ɰֈ> % RL.#X3AjsDsxt Nԭ`>dŢcKDuDC)H@ S.3WaE9~AAjG M\B'gu|9xuK;lt,Ql=.?= -G *B зx@=<mf![DrnL4*K3sk&agL]Z6g${ʵΖ \ǹu}!~[H+K !^]sטq[q.s~ۂ`zy3Lu<3 _=?np)0w;vZpGs{ުvW ;mQgFψ6hsˮG,߾nzJaUDT|9fס쬥=@˪S;D+n%P+ 4$*u2 wk _"}>a7ѩk.y\o,'EK-bWW Iь r|/4(I?QpZ jFmAGa'6/v2eZoᛠe9@AHE4NZ# !Ѕ )8f@["Y܁n7J'J.Ш_d?!>0QAڨzbzf37dį o|E:AgB1/ Ly?h~ibn ƻA{{$4NN =U\DX:{?ywRV=%^7;l`vmzOE.ݞ 0L|`STBz7d(uw:"@ QׂLCDuB7 miȩDߢUM*B-)w,.n+a;' FW>}{pS>'NeSVE0 @"E>LjټF(ȈPf aˏ ov̪ޕ͞6RBoviax=@܋T|NέGl\f ~|ߴ&hN܏1 :6鄭GU v<(r{u_=燇IxϻNG= CF{&Krܔ 8 WmyFh=OIv(20 2awX;R]lm.T@@ލd*:lPp"#ʾ`؎v 2ǣhc8ϭ-!D@ DT0MEi= STaSM.Iij (jKϬxq5ML&YRp<҇[e(0C4GvF \I7/ﻮ:(2Cc, 9xj>DfoGt8CFtMbG暪lRgsTU[ 2DJKP:4$!gXʸ U7`̊*[*k装``P%1KbqL/c̦84 6RP.,4E/#wfSh(xӺ;PC;Tg,Jc BbdA7">i!fC@q5< GShmOV/b|b@m4!;:x^rcʷ0rnSulmxݶQ](u,%eyJ^f%:+/')q|$;ͱ -FjCR%&3Hˬqdp`/%wI >G}vkrYJ<{7d=`;xY78a.ꎞ{`ppac\t`;r^ M[w{rah{?0UTtH^m%"٢sK%Vާ4A8H.Up&0EnŽ36ބQP,ߎ„#q}) tD IR͡0G" QF7_vQI(grEE(ݽƴC[2*k( moXW.*J{"r+%-QP^B|A2@MZzx^ވK# "%E;\\! 1!~ bЇJ 0' 1NFo]Z+/~+FEH8 GE:7NTY.I9Ԯ(UQ^':sa(1λ 'JXYMnVj5X[Ss˰vG+5vF+3aK6Xͫl-ys{|;xRUGcU{Xbm YA=֮CkU+-eۆmm{!^7mM'c; Ljؿ!7 "^=„ojW횄4$6L1xbv1E ]#g+WvHD m#XI~älZIt|qO?Lva@Irϧ 0m=м'ד=rzj}̃nuEە)'ZeLvH&V,6l4[|qf7o./ۜV;E5KVw aאMJ 駽P G!ϊW%FSm]9Ktq_<=yg`w]}o^=ۇmC$2'e-S‰ʨM=Pg*_7IO'/7/%UUUUN]o9 ZAzr@cЪDeo xc*j&\љFi2+;%d[CvYPbcpge>~zqE²a*}s7+hi}=;>>;eDgyty3]}Hji+w{T*CˤN']{ظ+TFV g‘v.vy ;k (e88KH0Ǜ8˝ "* юj3WZ$a`C BNXF蜐\r۳EFU ipnۇFꊪ7ozл~u•v`$&-[J^T 8$G:#l&GppR{2 xETsy-˪>`4ģ.js_qweOa]qV/DF=twVh/§KvN.7Kf쟥6+6Quw82}meiOlRpRuo]][0:w3mNT^.1k@jNqͰJQ^"V>,2 xN-;xnpÔzy/:S~ݶul'x+78Yˑ}8ƽ/ݍ-qKܷf;vm{v۟knb#NFDAele].[NG;'au9o*m}O^ƺl+Yt o!ǥ׏S[OdYf[oW?v!Iol񫲄YҐ\;}1%:9ӃӧU+:r:nxעVD6,q~:8Bw͔ׅ㢜)AX!zT#t1fZ*mNSUsFyn ŵ;+fA \XTYzr۰:X/-['^i2gMlMdg`ϣict4r;Ř|AY-:_TvuevMI˻Ӈk¶hUθ;p9 Ԓ>}- QX񈽟J׮|BӪht8{M'ѼwLlKnd;{u lBi]`Ìh6N9 ܼ2`DÜ\ܪq Gru;^ÑNp/cӛf L ]t5 c,A"%&]l(g>G.@Ri-ǀ~Bv-wL6t]_ B r ݬ#$~FzxFYڈ)"H'M6'A6<=yzO@!{1J|f$I-\iG|#ǡS_q-Q_]pI]uYKk}yQ1Yg1(ls {qkse@Z8a|"-lךGi ]q(MXH>rTN"A "b_k9fۖ%BXltKNd5p$aHZzWvZ = %v_~)*6_R!#hбr8O:rXo@XP&0CJ>ѓ[$/ 5fRt"Pev$/X&!]Rɀdz1@])B] 9x;T/cj<3\nkC#P(8Qzqbys !|T%d8ikH&RT˱w((pr@z&=TRmN"VL 菛}IH0( <.XF ^c@RHǃ~9#}(1 OǡWu_N| @5=:s*DpUhxIݓO}1}bBy 죶_iL\rQERS8.K^ ojt\z \Ҡmﭮޒ]XS:l֮o- 7,V9`+P !mrQ\P#m L`E8$7k4G&D9nP: AhBS@@^8 S!\SvSUshhϖ ,ILx=eB2 _+c{-υ^̷vѲ Snq2#i.vn9۝2.W&PZo3FDkzfQڨRESmqMk (>חM]1qCKIn_eiw],0M~V\qB*UQ|{i9]k 薪00=1AY ĪGdE f2 584m&W@jΥ_>wHp!'APH<5 6\"Vptt! ۃJ$¼e!RDaFّK nm Qut" Hp寏!>%s!d66t3ՄWLX_ $90@52܀!&WB2g\`. &pLaq0OF0/{܅8ej!QnEeVQ |Oj!ַ5yZ{d!B#m_p0KC8_N7h"KͤC5<[m~cl[~ C׾x[ۅf0v"F!F M/B-䁑x@T&s_8~:& :̵᰺kp5j>~]TBaa~2(0c6nl3PYӶ"G>JH,˥ragx %. ܼqʼnP dmu&Ĝ;s{=j]ZYH @}׫:HvqH[P#" ΗuѴ.Ni~>aЗ>_>ﲢ1<^h >i=y- lUЍDŭ4/Agߖ`sqżOeLI~p~p7zhT6µhkB ",Rs]֠""ԑ˧vw՚~`L?'"ڥRUUUUU96Vng !vHJ"9UUUUUUUU** 6`WFf"EDn1MEQ(ccaѲMgd'4Hh#(m]j74 t'탐hІ yHji:Z*O+ #M7RVE-. E-"qI8pe+A(P`u%D]u9 DC $B)y' !Rv{l)(븄DAp" y P r% "N$@8J]Ph%H$ZCgye_{>>_@qI.A?>Ouy.m3P+8g 5+H)SVtϧeOomlMDЃzD!q "g `LZ9/Ǥ <1`Ɣ,租uiCjA]qeR:y΢݇~< `҃#>=~2 ߰z/SrNȵER֨Ɂ-)Xh`$y?xDވH_w\j$'ZL|~:y@bXfl<78C:ji+Ҽq <8^}Y(dma[ ,yutvE3Vp8>M> ɇG؂4;v,jB ln,$%XRHeUDB&ך(HN]AVD؎N ״Lq'|>-r4(өB+Dӓawozq]۰^${0{*wv-D:3.t,SI͖Ī CDhfT pEioWm!;Jc^mlwI WpJwůjͦ!Єح#7"rhИm[r<1"$"TPdNU$CJ$Y`ັU6kE^z'sϪ;t0Sf N_7^DJv˩j  /C (j8O-X1U\]CP-̐V˲ڰA"%(` G iEq, g߯5ŽޛxZ!$٣IZcbSiM >y\0.<CaŁ`>E* Qa{8e xnk' zmUt0#N{Qˎ<\񨈺0#PBgEb*" dXk,(oGcRt*sJRMf*P%%jtGqUb.^:)VN>w{4Lxʀ Hs 0Mۋ t:Y7|} (WYЛ3<| (Mad SsE{#;Ct0">6v֬Moh~3ޝj5$BY0#up/y9_ MN"њ5F]Q!'qPn$쏻$*B. ME.9׬b9]mͭ@R |v03SHh2 Unf>P. A@,~݌J0Y:spɣH!-`lրS̏Xt!2Hr7@*00zp B*"Hnj*ddlyn*,W)Rtrtř8x'o!ў9B;{@w {HJ zXS] 818I&d0xx7| pG^vQ2-D>6鉹c7\(ovFocc}kl5r~^Mr B&X)PCAg]xM#YJX5ٸ MKCH_?IC 2G5u<]<:.g$kڂ'w- #{0JoQڝ E2oDl6K_x="@0]AQOh-'p|l9mf%&#(A [ (0󩀋(qYK̼O*+p{8 #鷯;s;]4BN-(WoI)ƥ&$ʗ!4I)\<*z $C=d}qb] LS u֥9*{G "Ty38^^sb:2WΠ 9ݢC-Љ 6$.z ߧWS7ڞّp{J58fso=S&HmEdːUaIqk(1!@xb ͝=IBpNUJӟ ðdC^ cg8BTlt;V';oITek_zBtN"zVȌ0獻RH*Dy mUg0G{ޭy`RQ" JlB`1ٵĕCc (@&);T65<'30_6<^d1 $qyŽtTfڞk٬cW !L>Hgb?HV^DHJo^`,|wDC[)ev{fR$j>P+vwM^BIC8wb$4!wН5L36n,PF߂td)i,+SGL`rV~Ўx$APF#i"M]W[2.fonU=L " D( ]hm-ǥ/7Si!A/_dEԌduȗpz\ȭ65 O2h@!xteQD(T,EH9[A:86KD,&P|6|B;Rs'd{w%Uu$!P1;$"N0XL6 `6řrRqƽ g85\iDrHd2p6I5c&PP hM^vO ޏpiui@l<63II}Bc>}(}~;< `r/af@\aYomo.-m?(5 &=,P:{.Q2l˵هYhpӺ3QL̆E䒈B}m7y$2/ kR|fg,evW*PH1aDf$6bnK|!9y=!նwФ+Zs[( Dh 4ΝҨ zvtAmB}Y}KeMG.q[II BL' rsGTcTF6=}"ytqO*>t? @{jb"^}ept%PU4bKH" C:q7ۀm$zx,3CB1R-4=F]:aIg~lnvkg|9>/7q70# _98U:JR{G9i=,& MG$⤆LmxERU[edP$=p4{zyp!|Bn&Ui@oAngidyw4T1FO/y Lc}lI,n6 (B ܒI-)HB)$I$$Um" Hޫစx"G󹈋rYř)Ep6T}>^M܍ 8y:5^lQ'>eӞJfAom|!Eb/߽lp =o9⢥4J>~UTUEʰ0 eUV93HtF.w!9, 2˹ލE0P1La81eیŤ7>ݬ?R<$ZcM%R=ufp9;(탨ͶM$HלC%"D4i]ϰq -'%Wm:)li4kC2acBF)c }2? J9?pNv?ٌH.YKXn#'x~D_k4m AĐ %UV;:=ON^ݽx*/m^D}+c=g&I-Rs)<6.“5@W+!iBj!>c~32;m A$pH(Kz4':tgXmHR\a8g "]tЖX'/fZ4kNlJa-e*D`icF d7Зڕp *<:Ə1P {!iT. ,J~k~ c> C%v)ᙘƥy>:jOdF퍺>XoGMN$ƘƜ wA81$yIV'o@T|YV AABtn a?{@$F Oq&bI9]=yT0 4?T!G9{[ 2P>ĔӈDqEFm*/PU\Xp#]Yt6DL(A}`@;<+1x|_ {g\!:01e]a)GV!aEzܬcy`veWu{Ӝvا`}=^_ t>DHX1hGC ,"bJ ħeR2H!.+J$ '$CLB:B Ji_aBDbj2qփC!AJ>)$_7<6|` !>4Y8&ù$?ǵs'Z}<dN ns }C ׽,y$|z!A'2f1d"B͎F!B O$c RxG Ng' ZhR8J#D|5S!G~r܈$!撲u)PeTJUJ4|а !Pfa=K\&YW"' CDrB s0aU`ĔOq%y/T͙T KiwaL"2n7 ɄD%01KiI ub8jTc>@ryD"?ivʀQ  F4c2N2e1}WbV&B6ao|!5?ڒ>rAWPm` 0(\\yn>~69KkQjlL3(] q^ÖN-7 B Y(Aܴ"hB;g8$"(Qҷ]qd"UV$5(>bd6fR8BOa6 %$b J>Iztn Χ"M60nl ogDV mkTF]hY$A#due/ 8!#܄z)tF-EdH,$ .rA h4>PQJ龌) ԅ,N}&=ꄝ/MϦ]R̯["M/4%4I {KKK,.0 ԰bZ+~ y&? QLLRQ"4tRfA%`c)f.Ƞ$=q;{_vZ&eL,˨~6d3Ti#'7-08̺JÏOjP%+wR pSN)?dֱ"4ozw2rժVVR7 3+%G( DЎJD XUfe H;1~^h-z3tg8o0\wp6dA{I 2bLEt9  9B*%ǏN`2FnCPTzzkUƸu46-nv"bN23㚖j'o9sfa  1!cn}Vm.<NKjo#+*B,P@Chlu)ɾ5sw0ҵ4TD)mv(+estAD'H4@I&01*l! fc (PAa!烉0mÙnY(siԹ'Z(N9c0 R S 2@sU{4isڇMVΨC]snLHl[QLb$cY2 ^7ZdsHce Hk.N (dtC?7i}"Fq Rҡ2yQ)?_\֒QNR6 aaIblh 0k}[ N^41Fؘ($s,/)&`=N Ę9 B)t,IbXN @߶Sq,B`$t؜(BS2}Cr} lȉ35@)? _k'ݨMü(xPP+E6F>hY15=xcywS`O;`̩Qoe䉁3ET  !\X4,q$~8e/@07tseȦ'#nkaA}{$>4}W{5)V:Wjq愭jG?Hns6ɚ!EEJ'nrs"4_·5`J—r`*d.k:4凐L!))Y|O)`=k s24S q Le*"v\{M#CQ! 8@D,`21PTAF-#HZ2RHD@B !%!1AAAIHL-%%DNƕbZH B`"frM_;,)1 r8h | CmI1!IU*Jiʓ߶hpg G%S_jǎW1E,6NH^s)((ĵᧄ֪E~yHU! 7K ! Ҁnx7lyJWf0PLtE z>e!:>i]0z->g9+hdۓ05E~DG!*$3 v8J* ZE( i)""Q`F0RࢄwBo ȦwG!+3 $-~~WxY0&DdbYvrjAd5 2X $ Nb}ECi\"uVsEbG7QLڛfٍ$STT#csvYB] [`ĀYjCPUFX*fAST1Q1@Åw6=>LJA b2Xr" ` qu-`58({9gH op.S4JzɉvDBs?i0)랒zB$t:aoI+B1N?eET1-XcjtKoĭ?ֆGI%3 3ho9fMгFL^-l)Cq+gHMj @hmE)s۫]>UqV$aa[D ;CM᝵.O=!Ǡ3|cHS7WS&zyP[݊8}}U8FM.)L8ogT9~ 8k`۬'QLO d==v=a$< 7xq9]Sà!/i(|NWvWc#=ɐ;&1kK̙B&( =__<ʉ$H@A4kȗ?Ovzx`~k: /uJ%997ɄC`yp0%2۲ S,I8dfTϧn?mDx^0 !R;Fla'tMyDHNf\c}xŽj3~O,dij!(LhtI*T|8D 76 @YJս2ЩVæ M40~~^pQBC 0~b8>z}RPN['C w@L`6KtMa>W FیnX"~``6|6;!'~4d80 4G%R##H`'܋Q1ZPv+R*SgLn L } z= =Zt5]14kQHmE5Mkkj0t=8s JIZ&'@?ɭH+{0z| IOKͲPG[ .I,3{`i$ Gj 俎(]`{>Ad vɒ4U!G!JZ&; DA,TCRI7QܸgME$Oۗ9y)5!C'骽SQUDEQmV5EUFCb!X5U**; p=0T󓯞8G„hͻZ?(o "W(AKn++CQGS# Y1*>]oH_:5ČUG!SVF 7Gv) )I8C}G5(tcWc4ƽbqI̯^jrw\b*cwF9g| e%pA^|x-$~_0ͭ5X&XeJ6s]ȉNOy]O#{?J$$7p1^i9dndK9";ݡoK޸;!qԍ/fSYZF@vpx<=&$/>YSEdu;g`9 :b+tx2I.vJ#46?H)/*Ug'}׌l wʩ 5 +Ǘj%{ि뭿烮1YbvfT{y 3L۝ݻ_DbD8sƗ< >_9;aC7G:$p% ̎ex(o{ֽJY,oJK)}Y-ݗUl"7k{ْ[,G"kB55,"yYc0J2%P"+::f↊ bH374XfC0,=yo!T]kǻ2Cɪ[d1p ?<1- m }WAp2;H (xMLZۯC\w#tuv"<qx$Hܻ(Y%PXM߾{wYHpr=u -q>gKw+m6363Vzz}5nߏ.;Xv+'AagS&P@bHDငEWn Yd* 38u5ww ljtZr$hyaE' J>1Kq9q?}${B-sr$hQ$7I^1K5iJx 3HN&>f>s.dg)AF&qQS6у ԇU?dcd*Uh$SFض4PQcÛr5T \24BHi`(lZq9FѷPIX1HTLղ&.;\ƫ1sY- 2A;\cayB ÜѾZl!$F8 };¸8c Ԯ\d B-8puC37؎&ARKLi4xڊB;-FRZ%#ϧ*HF$"Y%U*Eu~d:uV?+Iwn :C$7/ Dp1qyREa>( HϲR}|`W8QQSRą!aW J͌Ҽ?1ݑ< }x` cp2L=;<_uЀ$\Γ(<)9t_+6Hr 0k\6C(&CTs>ѩiWh9-"nrk8+kdS" )(((hM:(4PTTP2B%4"MDQTRDh2CjtRPKmxq97q ;`5G.O UM[hH$ ۔ j A@L%ы$0g84JRVh"MG9BcBfBACc IIDB- TWnIA4]yA5E}?s= |1. /"psmqmt46ʃ1C'zXPP~P'W RɭjLl]=a m @}@i]TS; ԨgH~}$:N6K=2)yނ(0&H= 5HS@J ="Iդ62l%#Lekǻ$yB p/*i@z\i|穩 XaF藹?<9Àip`c# 6O}eő@`xGQ4'* SH`/%$=abu(-F<4CH~:F ZPI!E{NY=@2oY O.D eHM xD[r0f/S I*m%^g!)h~˜`J1|IG C @/Hc ?l#E~>n31=]>! m(HQA9hѤ}2xQT)z9IhҐ܍4F c)|3p{8B",\""0a4Ofd = EaETXfa2iP"8Ǖl/$?&0 Sa(K~VX}(N>"jZV|2.Q7\?);WF킃Ϯp#\ 0Sdb $G`>af8qGMRN)Pi熓yŸI sǿ )k?Ʉ:Ub~X-X ͱ9 N,){/y'_#^q ;]Gi*n[#( g3=Ϣ=I m EPRP U*%j@&ADbִd!A^@(@D(#Ut)QPf@)D]`R.jy Npb"U b5Autjö(w D|a6!R'RIEL9j9b-:-`Dž%\{=.G,rĴ3EnM9<ck ӗLdbbd hC?gl#Wk?0_G`ØGǮV8o-`?t ft)FUCMLk7>^R\ E)KJ(DU$KO=OjtGA›шIIi ~|r%ʁ*i'hKDߘEJ]LɼKj H&:DcN}HfuF 6Y%PDWNu8Hqb&VkY\^LcQ<}l.BM"&ikMHQOucmOoykMbfc є4=d9z6MQA*#qp͠qLChH6=VwlbJ$͐Sމ.<1p`v X7f2&5r5-@(P%iH `t([m cfv`i3X5`X֘'DzƋB{ЧRv!MnCJ :zz%%%ިݷKe\281A8^ה]hN2HꎚM2\XNbuBzu3-q0Q˛E+JN.A^손FS)rkJiU%a@0kyt5 1My5sQi󛓐N)﮼;ՠ aV2?sl6R6.2G݅*O%eF`$ k!@Q]C5 s.@VQxGܡ Y 9 -q =<7!^"RQ<)X0x[F6<cfW\k855g/m}C5Sz=tPp Ѕ |`Bw=hY6,] s+70r(3on Er@q/ nLyumױW},d6 Ņ$B#gaMmqA[9YLĈ1cV<4¢:Mcbpް !sOhedDmkL3LUλ. =K$h#zk T -ڠ/Y2`w|9.gPUO̴*4"iA9']ĥd8fFa[tZı.H@3nM61ef\G:Q 3&arX5r55iv&vnG wfbicSɨ:vc&r>36x9(Aw;@p6z˛Ƙ hCh73Ve0p9h8=.j.JQĆa7EC "md+Ѩ>RIGY)[ R"NǓ {X+dbzFlpg@vZC!M c~3n?6awRXLR&6s#I[k)x/+k,'i ؆&dNNQCЦ꒢ ?]D1v4)(rG,FփD&4y0 5~6bMgTΜJI; X'9 ߺɷ6o&`</9=hk\G1HJ{T5}9` !&1SD[ykCq%j hUP a#dp>rZ1N J"lPpX{}Kjr׊Be% B0̝D*0{9rh~Ǧ-F8w708wHlV D f"bZAe"BRO_K̢ /qW; Z?4 4 B*Ģ% (A%P11 CD,KEBR04JB4@@1()$4uɀ( %FAL}luV}$́IšŽV;c{L̴98EǛ#ѫōG+~Z}Ic8 Ba_2W,f= |]7?"("yA(P?W]ā(\mBhFL-%JX@YOtQquÃ%Yi ] G6dx(h>w|!vq g$ɜ= 9Pl3ffS e$k/VTKfX!C7vSQcܕSrE U<;vR( H hRtD^|Cî@OlP QݨqeC @K12!U\ XAbŊ qad~P?]BLg(؉LC7"Uʝު4fԜFlH،X'6þG@؆ܿOϞ<<d"UPP}Fjjዺ_"!mWsba`r 0&P5NaC ciF=HګvE(۬9%3y{M1]?SK q:R vpNAС3ffl:8y4Dvf GgkXdA29}|oqϵ"Y6KNpm7#] 4DuimsQA`KޕȜ' h*RT^tϰc0O%-Ox*t6(J+F1y8/xWZ$#\h,*ҽQpI(G=aT" DʺcIPLm](["O,pYcR`7]Q(rt/Pz!C@ r-!tUQE5KT#JR+B qdG"U*]E!'2$dtnj@ Hᣂuc'޻k"H6PR Q4Wɲl'p(sZLr2T,۹M!gha\:wdؼ!x$]NVx(iǀyF,餎#|ʊwgZD@gzk$KS2##2^zBdPaaSra1C"SSFAb\"2$qSqWT)8M &t7WM/ŻtTmwư\ChI5e|7D{GiR뺂Kz).cĠ䎹a9SkwC'Xw+F00EX ne۵Y5~UϞ| Xb,,U~\ex=%gL4ĈS!475[1nnzP0/$NjhW4NˆCh!_߈¾tdFFq ǯ\llD5)t# L>%] If( @NgR)Ý0ӍH s.jSR2ʱ0}bE@s*ik=偮bE$%;2P;O3rqꇛ}`GKkT$`{tnZg @.GS>99!N"ȁ 8M q)?rQvNȓQy#dFR'%5@r7JGCp0vC3n:⦵\٬Qc!Q1;O;@i  izXXû526|;ca01b9[N_ `H sM9-e窫R[:HX DG HwB}0sNo< ;0:Ԗ.mǑøxMC)0t 1x-`f\oE ?ZՌ`Cȝƍy`\&E "0f]+hrn]NoO f'fJ֢'M@E]g 0<\e@jIlp9uvKg|HQC~.ԇ1K9wu:='ȵ6zb)Fm&C?,lmn,;7`5`,8"pÒ3tXbUAKK{d烌Qs&(`;߷,ǜw%j `b@(M|{V:m,9ff畾8pxÃpא/*cg\r-&d+$\H mѝó*XҸC/lL0 gη+RuڰchC, $}`+ztBe`>$ ^y9xB @#6YgqmQs (X 32Vr01+P* 1b;cdCnKeZ D+AH{5y!sP t2;=XDܖj3#`hR'! NAraB%ӛ\6]N}*sZu97@؜t!h[6i,.w!|+ H'FO(`;gz 5x.:q#cjeSmXd b:eMWy/O= @mڒ6sݲ3O;1{iE ܖXN 8((@ .X9zqAN iKd7M]l>MDiJ1r1M@*"3|F@ deo` 5B,ɫLHΧ`d8֨6H 𶷨ocõ^\dkʐ 3 f\crWXN4)GA "&41&i޷!ADa"Ҝ턣Uԗc1ۇB >H͝Q.v̗t'jŎpgDzQ^D[b ^D9p.@=V_GD$Cu4,( (#]0L f|8]됑O}=P2'nIfHiɂ*DQLUDUUUDUUmh|@׏ԙÂ!AJh2`ATURS1UUUUUUU绶?"""**UUQU~y؎j+ (1EYp91P**X0bHpdf t;;6ڶI zr<4d`*d oa$5pD{) ,<6)!j,0E9 [4W YF#iYԴq|]p  `A}֟"gZoF4qQMDi{óև 9#B y;nA  YÂ9Qd2CP*B`[qe-gwE69"tCKLРP Qaۜẃ8B Hi-c@9e69 .u]ecFKB5H`oM(ƺK[xuBay`A p "l2h:4t΍3@ݚ]4j\O=z^c#ےFlgpE‡A0ҡx\ ;= ~UhmȜ<;GOq(v#@__\%OrzRw:v8G8:~y7!?@P~C+ah6aXB{)"M(O6&:;a|Rsi*܆K8E3 mipL28\H &Bn]r6e`؛{7o~@2dZ3PT9fI RAfȕC0y$Jٽ\9hIdc `d =-BA0=ڥlU@88#3{k~^j'V0<5qqB;ksI 턃 >Jd~&}4t,Wlf# ;xB>0Bs<)!\ƫȁ'NGHF ƎxLs\ڹz8v ` Nw3+O^{69%ؖ;!=`[q90\Edw°:VҖ=XR\-#ЀP&4; z#C 1d\𱍽c Hj`:rM s඄bx@! ˼ÆzAqv; ՝ ~#,%4sy+5$0 =<;  ;f |lVFp⵶nqy z΀BSI=Ar? =&`ۃ qҜ ߏ1+&vqE9ՆF1Cp5">AW^dHmpZ6N~^Q;pi(k3@}z8ad~3Q)(B%Q#-=(A20Y> {ܕ&PZZdHJ<7'G%ć!aɔ.W &(CHu R< vFBb&Q zq8BlfPkҥ=pԞApTcFlg]R@Xl^f=x )]>-7A2^ÄH5Oc;8ox8UE4E5fUrl-%E9Hѵk{D<)*p=DFI3l?O/Z(P"odm@ (V@@(,7|yC ӠH8BV/4D=bʁ _*Rp>G)y(yr5=h(hMY ,9Ci^4]PvA݃NTjW<1G5|')s)J@i>x99C_TA6^F B35HQAE=f'9'`f91S"h|APȩ ٱ=rE8/}'vG7UXoGcfLd)31D~q M'''et\LcIc#P>[.Ͷ8z[Nc}b8pd/M7rPRð9r%:CrN8k=xq( b;vG"]q,k0}w WIYFu> {PRe}W1s=߭.5% 1F+>Q.2@6Æ(U[H> GyvKTgЛqNypۤ^) z pk{?GCaƚH"}y?HQJQH#I`m`?;1SDQH$%DH5AC;:GDPl#ec9dUƌ7W#@=^b 4 ∰hj^FS~7T%,P pDei 6EP8o^Pa=mϝ}9v@2uEdh*l&٦mP˒?b'^  84&fsM5>oFA{A5TĕLEpe;ڼlg t& :RL:ItIgXk[P#W9hxF6@9=pwwLP3!0 'ژ`1ԘwZ1h]8͔?篔r)NuyYDc7_E!c<ң𑱌@*B(*dV@"2RtIE ( QP8;<5e x}{o؛?(>//gN(VR]f@)1'O\0Yd64m@/uL. :9(Hrٕ`Fq~f*+LR@Y a4!wi\O8b4 R^! WpP 1r nETл}@*A"s$7$r4Q)4;CB!ӁRK4j7حΰX j ErElP *q@q8EbҌ9Drs |!@J-dKiqjʠ^V^u5[\M7Eltm:7lC3 .m"F`̄b!8Z8qx 8٨"m7S= f)&^3@!{Ib=TUHobڭ/yqQ>eH`zpEt=4jsѩXa4ANXsQ ~\ p|l"E]`A"quɦAꗖIGwŒre9BMEX.sG1Q\9HFx|x=!OMIAV@t,hE3x x 9(xG~ -fY4SHkNK\5KHqA8ޏ0y!MK:sMc]Mua:限( M: (u(5GB|{\2Oڿn7n q,gIJ\INg)Ox[ ?[r-ēg"HCQ? Tў+;8^]4EЏfUe'9( y@fX/s(~3i8}D<8r=ru*o!O.ͭHs@ J)DF6CľuJe~­=vY8!Ϻ ^ c{5Om#8q#Ŋyc<E9h C;pѪ>jqF._PN桟pQ&:" H"ilN/e5s{!kq&wHqOюHXy}1pF׆87>134jF##*u=s}vyq[:4dr~8u9n+cGP*|y8aQasy^9*YzMFs\kdT+ ޡ=Ѹ;9GH5}chCr^P!4/\5 u0$k=NGx0Ćϙb @mp{/%gxN!Hxs g yh 2 Eg;j}H@{H}H>^W P*%k4凈h!>c!"yK3)`!ђ\`"1i9`(b`HtDEG c!\P材R) (;-? (kye ͨbڲ3 ɜUAPFLw&X` ' OFȼ&T"H0Da0@R;5w`(d{L!es7 4V"!i޵D=mYBsF1Xә10W|רT@l1N( ,DAZa\ЈvGb 4hVuTpe8qh|94 !;A;@Hh$)*hIa7lBox5_(fosN˽|<. 02 "Y$J h)idRR:8|HQ=0y@,I 7 ݓd4b0%cpBZzjvLh:fBAJ4- {(ߙ(r!!7L2nquOf;#0\^*•8J)X҅q=!i,IrS}tYiJ?f5ņ#Т PFE혪Nf DQ2Cʔ$& Qɧl \i"Î#&A?[-_t-ti^4 ~W_+݋߱ Mo\t,]O}((c`}o8ݚGNh_!PR@Nه0?jR! $V. 6C@[Jw|ི~WXO8R'uwb~M뱼!׉CË\(e<7=װ$1'ZS9ç'@cXN I)@2RtNaApp` F AB>]SB=3 &liIjcνS'djCc ']ZC HN~/\'gWĂHP8yY⬠~'b{S_\v|6eOz&Hn‚p;2ߘH| L0?aUS?`c AUTC_mJ\2i68hiU(O*bLhah\2^Џp!H~< @J/ˑhBAD8<;_g>D~>]߮BTPg{!ŲObG4 _1 %ȪlAӭ)4Ku\FN>>9obZltJqO#і[mz/\[&m"g:#Mn|~H'9~"l+2$)P ˭_PavFVf;qQ=aQSa Dcc 9LV"!JAW 2Ѕ JP(hĐ ({ב9v!PSƎaRZ\(Ȏ=IHQ[zUl)/Vp0SH<3@_¤/vfEQFseEaڈ*a 7ݛh^xz#CZDnd 17~?R ^ϩR+BeGزF?4A"4qCPew>!-<<ց <sfU ${@式9G,\U/\ARcw"" y,@ɴ6aANHon ^ DA)ܻW?AMP2az"ZAAc@EYe<^c9c8:uҜ/}t9a29T8J-H] !;*(^̕ҽ>2Lw E쎑Jm%+Tt2ws&HIL 0.n7;6+5#:jas>˭GH/MPXT@zdkMC&@[ L0ZoV3ӫ,A/yrXB3hn05bULw7C͉eg! Z}<\x ,aCZ@6Y:le)&| Y 1b .и - 70ӱ` .&`D 3DS0 #JX} `4e?@d@ヌbdfϏ˴'%r?J劙Z>S3F趡Ӥ=A@])}]SR33hxd Q*cYT0w[-*YX22,!_F`,!dCBMA&UZ:{u"g#<9= (:1xU%4Ek$ 0Ph#THQ>d?s#%5ZD=gfC]su X45WLsH jA_D/Ӈd|<9cz ӂ%QȅIwb?_@!@< ,1;2"I A b$VXqw3sZFWؚ oQy`{Mp6值BT^byUNul&8ن0?`% $MB($@se9PP= 'I%*!JFx2h"10Bۊvn:>z# DBZ.9aE^N$ &w)hq %<oSAHh (`RjՊ/Ƿӆ}lkN)gс4䎁7|(9 :E:HZ<.8-"P4_ $P¤W3 6*3<3E@ZQe7Ti@;D5pbHDBF4^Fssapb"YD`3TBxu)18DLUDFnZ˟3GRX|؊J{q66=C%xFtb" g^#ц4Ab<&`&B"h b(* I*bj(  @CQ$@Af9Ec㰧Ч 9#2%w9'@Ae8ǚ5v ВFmi>g11ZSC?|D/@aI@-iin+vE%\%v_h :>#TΫN)>˲heGdX:/8>{BB!>\j>5QK+Iϻ_hKG쀇kq_$6ɩ{JBB<{^ jwz^ٛlқ(ҍ2e Iޒ[FkΈjiJ`cʯx#z4no 0ťz $h"<8߼F.F`f._Ym||Tw6/Vfvh|Hf|lxBs Qhf1롍0r:v6 1\y-q<:m)A,m3tVJI@/ %cV!T`CICnԣYK.ni$$Rn`MI ~߲hpEgX/3bM|ye_L3f Cv4A6"pɘiq~Z$;T(FsRfs4"tKKԌAq:#odQ6uX05}#.vxAZaX45;!b@4Q3WEêq=)5^ٳ**#[`yʑРжfQ ,r/ f@}v$,D-Wh;pK8y@aMfQw63k3C+kTR;m΄f-WIL &dސ;tO0نV39/T IDEx1z9gNti" Qg=w$>7)=Et_WzQܶNԢ<0i$6]Ts9p3H$B:''1/30u[V*(M'T(x7~&$>(Hx/t}3;#=nAL.hrV Bvά*4ڇ$()(Gl@:q͗1{CH%ieCޒLW _{|B91[Б]+kgB !M.~2+[d[D܌$ld H:800ИHAMJE(@)hd!B"U<{ ~; &C4;Χ3(~n 4!Oz}xIQD!H05EIS-ȽPy P=~Î׷T?Glq5 1&dO_sO?S=xWr0Nqz'~= ncQ*~O19#4BTJ}`i>|] 0'xҝq0H7`@f70r&Ui<x3|҈bM}C]!I>j8)v2|'8ɓBkQAy~ J6$ɐD37ɩ\LHu7o'͆ShR8[H#8Ȱ,%8?6-s4 ^@↺D .6P!m+b$ 2 s=)(A ,S_i^0&E#B-U C@dz~݂" CMt(MTlbꬤ1|E^NܳO?|i%q;d?RAЎ  E@DJD(’/0!  rt˖QiQ $PH@%-!/F ip6a;" D $A{ҤBXP~t@>]igǮ ? Tw)  T $ 3[.ڭuƘ; uz3DE yd$?7PV]W~:CD2AP"겯hka,$F˗0<qZɸZs`C-2Ib{HcQcngm^9>#.g7x}i>:̀pX8noFGf8̈́ cgv[9nA,歸6k1S 㞚z* !"`nJWִsAjwlB QӬa{s _'LmpH~Pjd^FHa"m?N~I`˕Fq.ß"T=Il R}pPDyglc&>.2&WM8`{GRJ Tr~͎F6Ԝ!^ h$F @~76\_0#NԘ~᧷C33I.CiX~͕QݩR$ 2bih"$C1ӉSkb=8q6S O0jA{$ e23Њ;)*$ ą(`Ѥ>1]=t-ƈ!#ċcA G8A!A)PAAEQD-J4h$)yxH()'lӔ0D8 a 7:N7GLM|s!"web8m53Cs!P>pzBy* IdK`0E c{P*d(RRj ZZ>gIvBC{ Eķ Km{}wO#1 HR G$>U &zQ[&ɧx L @}߆f(f`@{݊9|>_/DKYSFE.M4 /'шI@8xM/AqyH++Tđ}aDfL@}o &*fr?aj{LIQx~ggTm\g;)^]oLPCQ$OT25aܳ=CgZV7)ƎԵ4dP:4]SS%|% y7Ȋ*Ә&gTQ1b*J ;H V)bJa)Y%"jjI *hHb 6HDEDHTI-P5M*M$E,'ZO޳#.T!\:؀=M%}<*tNX] a? @P;>BƎdg> B֜V#!qCA.A:M5(d>P~3I<BrJNs%3B`%{~4r]OW|Ovdߜ CtDʩTdD4AL}1\4E,|_+x$#7#za=Ayw^U(sM3A"G0{2_EzzҠ6@?>y51:+X%?'s=ÁFC +5m4mOOzQ?HLi wPLH6} ]xD\Բ^^t?.JIJM%iNJH#'=HuPyQ>А؁2^O_f-(bJdC(󺀂$DF Wu! tALEp!qn9-- i >LcJ0@/x ,yՍkmͼybcUh!n) 42+m6lDsS3æDTF}|ZW}q+W̰*\•@m6 .RH r8pJi ѣy>O};=7Nr%{+E!Jc^騩yhBZclcp# EĤCI$5s9 HcPmN`V kz5i"Wc!=-dUI X$&6|ްmMڭ=3.iJeb:C[, l G#)Gp  cKp<Œ̡ys&$!5Ѵӊ9\nɌ2;bc>aAPU]V4nèK3sF#`܅0)A Fn9{ހpaxr @ O٠q$$" }̘$Oׂ6N=QE4wa4f%e[Za,b#}Q?اE"m7Dߊ]Wb OŸI{--ď{/6ZLӭ0BxJ`%<7UoЉCy>&^$xp5C>/֝i=a( 9!/)3Ts y2$[dí #!ct99Ԍ%Rp %̏RjES/8K`OJF`\0:jX*zqi0"1\ Z 4CYp ,iVB8l \Rl (pŬ܎skbWQV2 E6 F8LMBUiŸ`BݳI2d̋## $,r]ۍe4aF7#ce[z-AƔᷕ o-1n[r"l !m2TۭcUټӧ_P!rBJ ر)hq웻 1@[URI6MAFP:}F٦n)RSƌ&0'&fݭQp5`{Sc5\g'Wk 2d?iG;ކza9(CT8phb4,8 $$YH D "-$}3\{H"[$΁PVFy$d QhCl&]G̥ [45ĬZtѠV$܎M[ FhWI9Xz|F5YCFj@%! |#lh۶#˭`c:lMt:,NN/F,M4ՈhdT&>:ΰ]*DZ2'UK`;#c /ab%PCh,feqpn5AꁠeN~;7'٢e${G 0 8!Jk&/ܓKhAz0YvMRIh }P| N7:g2C B1/8gxg?ёn#k J0&emWf&pTޙq5-~6\c)SdѮcn kStֱlz|) /3 c}3²Ol~nPym$_RrX*~d73t%Ʀ>-1- sזaĞTE#!8.Z5T}*x>YϿȯw9U_Pjdl#΁@+=z'wu"Rw;Dxbmlv(TûG%~ 66֣ԧHn =U'+Q2^f^r3kNe"S*y/_ࡥTO#/R'hz4К`imw׆W_禥221G ?K0$ZufY85|n9χ32*Vf61e((!*$N,l:8Cޱ"=62̌p>y۱X!-dN&;UUI%|WIx]H3x`Kq;V|g E嚺Nϩ4 ֚၉pq$L@$LJ)p1 b'd,p&B6X`dEڎӠ`G{PΖ9Wv$bRYPO:sv:PeCK m0M h&mf+vz4`a2 fge6nT9>:r9 %)bB$yP̫?`f 8?X)q9NBJ%F#ÏN9E f٤58;'*~56}m!(}* PJD)xaEbd?)vns0V>WZYOVեLEW4,ox+u4KV!cBL˩69p1*થX Tby2d/ygzD/jG2 b凕.$^JzlbPmaS h 9Пo>O(mLXlg,k͇ͯfM*$NeO5l>XO{8N@ƪ%l#u dk$kW\2c 8o#cMUK4MD69]tulX$ֱh\=ޡkX A|@MږFVbL̸%{"$87-lMC۠J~8cci) # !l1+TµK DeqU?Gpi0VὭC4µ .i8+D8m3P1EQ>E'GIf!jh=_zvOu@Tb6l"T ·C䃊 'ü83DTu!V(04g1dve.}hj 6HPp$h gޛ^vtbEQzqku!\ hCԦcu:n%AϱB:xh*`0H-P(ĕ`p ?3BvQw<$$.l@Ykuʳ3, wqIͷ~ӿ:Zmk=ԢE8wHF'1,Hh}tPPx̼>tbP;z}f55Jn7x6=}L :z@儰qm%K RFxm2VC\td XX`nUH2Z'&ᄨ] ,&u]+hS?6kfq8ݬryh-@<$t PBS]'y8h)5q~~~L%ʩb9]G96<؊Lm0RH` ՀT죞'<f TB""IeoG)Ǜ`m~dgف c\18X [PEً1t2sFHp4cHFYȣ,(4;GcF)G`RŭIkR W )-jtHCGv).KH`Zf$;̯ S?͏AN :0Q6VSm=SNpXxd+18k$H_]ek`ر= H# ~|Ci?Qeq3 dzG_4g}:ԙ{ljۍ}L}ԏkSYH'’* cO7>CD2b9y%|y Q"4]ޘ E ܦPh  x|9 F P,aI:ts@("x:WgU9lrhznkz{_N`7hvwB`AWs͚fU#"ˮwT4TK1uh˺.X5FȦ9  Ns1X%D40qa ]F^f8p$d4&N{jIѷ"$ &F$aZN0R#N@1%s TEO!<dXI"k=r"7|y]G/Xt9c.] N_ kHm齸De[`SA6i1bP+TmOY@Cp߂fbyžA"ltyknrjm14?08|^OvNO7o4FC[BXn7:Í';}vodS͟{M'gܬBI) H sKũ(5h֧SO("{N> Ҹ5>ϯ@!ia:jyB ,V0jQ;D)48rAe%xfasӕ#NT:O̕&;kn 2ZYJ%NHv`ǻk {y 4E4JJhOo7H2”ቲRՎaRx)C{X$Zo 18JS(i˩I48Fǃek Eg+Y" 4i3`&Kj 9gCaEI$oU#M]mQ;Z†5QYNL40āWvVahyE*$I^0$'3OjƆ2XAɦfQ@ B*f.SFovaHt+ lDWCbm 28a=3wS*y$ sc #<۲y RiӂKmLs1a,ٗ/.BJ6:8XFP-lOT6f2h0 u35B D% tyÝ']4uu׮Xf'\[H01mCA d~sx\k]߸p"(r]'cG{sgs"ҲN"ްiaUt9o "ٔZԴB&1 0nəv3Xg, gUܯ*s 9QZ5ےb‰\Ni]f\QJK% h6ktnkB% ckPR3|X=ꝤOb!qB+:! \>PQax2Gc)!a$Ej*xh)dU4I,s9&?lJxwl  *Ĵ-I륡B}ܱ-RVl- zhCA㜉%tG̱1ݢ`å**Yђap e=gB&kxQ^lB i`C{{ =Ot̐@rjtH f/#Rq)ܖkl1˘chR(}? d mgŤI?ߟ~0 )P cW$ґ % ]xC'n-ߵK0m@!yˑYyߗA75ɱ̈́6D=u9 fH Y8֯rp3`A$=ƣ21)ܴ>sy%[pSWNM6'*ˢB(S'OBAщ!U=9/gRppw)]̴Ҫc!ɂiSd0܌4+D\R#V;I䕤M/P+˷I9T~GpJ2'g ^n#%)Ź Մd$m=M+$RBDiC],VWa-MU֊1 Af|0#GtܠH3 XmlIpӹ à7))iV"b"y#s`$@; CiN:AVgN@L0AF1$u[8"bI&׷+w{tNht8i4x|/E9D*Ǿqq2+- " HIxCSJ*DJD,0@IDE"R`ʫAgM! TPBAQR` H"!}SCL;khT5Ì, sUQ^E%(BGw4oSRXOHZ`1 A|AH#ݿ #Ƌ0?.Tw}m D?Ix s HCH1rnqbCYj& ߟı\TXA3p*(+}.Ŷ" "rI``&ӏA3!|uq2J"!L)D 21Z(ZCݧVG> 9E $0HJDr^@L#%E Ӓ>m=m =4q@ @J0JԚ x#Ϗ:MJ9#U׃N?>PwU&z~=$\q* _6vCbք#ϦPiqܲV4d`2_1?cF|q2~+?F 0*9& ؇8h8]YxG\z*rvlP24@:6yM{,T:~l5frS;4/y/_pǵuhri~Gs 0>ucpχȓN2q>ꆒ2AQ<̨Ԭ HC,7hibn{AAڑt/ ; y'#ɩDVrx3 4lMKL Yl0&W>P4ʍDdZR0Ȧ>vdz,]A% @А#hX;5:"B(B0$eT7 `8!h+F"4G4L2"$Ǯ5'wgE9.a" ZF4LscH4Jٰ.H D@  -(!0#l#(P5sp夢 JD1FBaJJ"Bd)$ iF+w7 SA\kRR1CBLvM:hibBy&m*8RmC0'c퉲4 `<*_aIm% 5J$zR ȄH[r"mTtDlGGyAJsuMnZ|Z&j3ۯj5lrV#?}.a6.&۠>]3: _OG`#4k fAc#FQ!ǻDt'Uͱ?d(D2ȉPS@5LE@Ғ1 NTҍ AUR4f"E:A=$1+;5Ž2"*@L"uye8Σ?5 % Iub4ђt1&9DIqKgO#Hᰊw~{N[GAc,{׮t'J Lh;܁J$@QD=8Mf  yLfϊ78?J=_$/#?'d'޾6j]p3O$Ɗ(his3N9ȷ9qSeBS ]w0ɵ&1ƶkY;TÈ Sa"tdVN̸"đ 9KF\5",Zu)\{h; s.袄B l:i(e8s 9p6l A`6n`hSH"P ׾a8y!A4!d$q9ܐQSkcߓ9j CJ"8:bC3_K2PRC 9~xGrE1o(h,êqWZ CiWk~c ȹhTi/nl:vgNhbLM58فV#@0|aʃHZNe Gyj(=YK=! C pMCQT.lv?QQD{~g̟ݬs&!C3ape@Dﵝ↝PpwÅfDh#Plh $ ¦qc7G1纮H@URVQaGai%U`oEO{$uc:;,'ͩ@R40&"6>;Xr٢ɶƈ38͘w &Š ,졪KE1F*Ѫ&ւ:r$IE1iD ֭ C:4m'&; N;d EQ퀮xE >Rcvր9h{Q>EF]h<0hpnp^záJwykC3ćȤ#+R=4D'~횊ʽ*je2fuᣫ&ְ~`>(NRj)mP!X(;spL&-*3QDT .pM8}8B"J{BN!( s1 $ ~WXqKBBtH'hh4!j`8WI^p8q ly){pHKQERKTI@D`y.hDQq{f/+:1ꀲ}naX: ԢR QpahvS<>D6ATB@ſ %ۇ3/(BDII'9v.w "st~k"x@'Aœ_zm~"E4?)Տ)T(EHԥ1$ATLPSo4TKuwn^/_>BQGF,OgiYHPDQI ʚyϚlGkt>ck2)ې%kC~:lT:WC]gЏ_CϠ? % !lNX}, H Q1o:>2uGwpͼ(OpT~)[pXY$?D#=ܔz8xꟄ"@0ǿcBbҚ fpcvDIt'mv2O}1`*e|0+&.GgG?vA3RRq;eaŸD1bx`[hvF8Q&O)8=kŶ̆ I:{3M%'w"{b9$)bl8dgXF$vp5Wyq K伔Ц w`L-4f] ЫXMFv [lm+f 2H9=^FRVդX홣b"'CY$g5E!tA]B4G} ;RcOIR$) l.J%=ĉ]dt׼HB;9*9R* Hzʁ$?&$,I04  "z4;@v2F@ DH D$LJv=9`y,I1qt|f;,wA NX|𪇰4.E\}?Z6.U9ڃ$Z̭2&Ԙ:I{oampb))zTqOLbCxr6!pޮ,j nK26JԒ4ڒ3< 9f+ C ka6H`v))h_ b, ))%CyR*H}˜Y 18Te5 ӠE`HZ*e<>xHXl:q[)) iLdOtT ̢w+\%Q˃[yePA{O:cE{(kH@X쑉7 hǁ $ |r,9s|4L*8Wi^RG,>Z&9g r`~|30=RUBHE<ߴsa ^~b_0I~CNVZU"2 QX+^/Fp1l﷜N#=A>E!!i=aʏg"}Kqp̀k6w?'eIMṗI< b okY? >z꘺B>?a2Y8fEm3|?.qlgԢD2b6np4Ǐ ([ Τ4jn@o0>n]c3\Drn4 Hqm׌10FbSXjd~fk{DZ,x7E?(4CW,@h tNA;PBH_QB~u{ _z~nAjq I =Uk1/GlEL4p/ቖuHH(nt9~c*WRb K[bE1T3F!:뙾,,c,:l{B,zpL}!& ab cDQK!'mT3WfSj$r|!og0Y}=fT˫r}S:pd}6:熗\<ΜM/U&c/@o:6A۷gsJ#EUzCx8[TN>ލFޜ,!e1+@kdHaCR)5Zp4(hDIקZ&h!B")Aڪ6:XDymn\vif7LU.zlT*¶a# "㍚4εlK+ù`%Sa }Þ͌jz($!MEy ^KIfn˂ $0i5 O.dXpd",dhq1}^|2V'eOulYSrB@) qU&(ɨ& xV'T N3 (Ѱm:C 5%+)Nt~)`P'KN_l/hېcIyC(iX c%5{A-6{|O\|xP!=`P`0>>䁾/Q{5_TB$8#Pk5* |h!EU@? qlC.)ˁ>OG{9èKn rx}JNd[bi6 !N~8@XOld+mTJJp$sz>* >OM˨}G'M;qA) m.xXЧk yXy&nÆ,MsOeAtq-S(W[bZ-}>๘&ZUo}VցN"K*?LNgwz3{xs XJ ;mCcۖZa+uS8VU;דF2(SA(ATZxvLF/YG'j0rhjbSDEV1)8ha5䝋IC!Y$!Fm(CPUOE\GCfsBԈ0ؾ=:;YL ␸0,%J+]h!;ړUnm;G_cdMEIAl~,B9Yb1ee/}I=D)OH0`xt + FP2"p" "=,G_|w!06P%}$^[~˂_7ˡJ*_ɇd>83L1f )EAcql[G` NsmDIclR>wU435} )23a Q!FNc:(I`$HB zd0&~ѥnC!b`JiDWa͆Wc3`T{ O s>DfQ#~GdzQ|p*>THGcoa|4RS& ן ywTq΂)tP'yCڨy#5,{C5.JcM|iϺ,3EḚIDDBF8ѬE3$84b"t6881Eq_ޜ?pC$Ik Pn¨q:ƖtLYY2RFD=8 C!peeTNrV!<N"AEH,AX t? .$\i&THO)A {O2j%8*;Q&9LR0E%@, hl! AyN 8Q%hBMLC-v|PQDUWhi>3)՟ a9T&ލ`ҍR ,Ilii=) H 6Ȋ$1`NW!վHL#Pz",43QձC֥ONp޴ UDԃXG :g^a[I$`2#ծxԳn806<3Fr}MM  :$?{IARJPiJLF y!o5&Z$>,7RE\sחzXi 3g~1M-ް Ƹ7Aֺ5M4 Ԡ<) d6)PT. <:eZ@n4 Ԍ#dU$#½,:0;d/}!v}X m!p좇w4^ Ĵ8qBpo׾HMÈO7SV7p y A9|r5$iB M 363;p.u4u taX|H+>8=`ڧk{YE5Z9]ɥTS bQwޕl#O)1D ^u b* wٓG5T幂!-DHiHE 6Z8:e%:w,SpXjexqSg,EvԀ|-/NǠ]Y'hq9MɉnCLq<$ r"$0T5pu?G`'d<ޤ36"ȢmϗEt+ N0e!Iݎș(IM$Ö2%aFZҪ(oD u*;䫫i V:XPldζ<$B)?Fd4}&$HD"BB @,B 4sӡ}]U"( $"DSn^V!v#zHYx'd@>(**Y @ `fe) '$ %JA>E$pY>#~^`O %wb棃<1Q֛41ґ+U]@`M /4B ;ɩ7CfCt_L>ᓦꡐ́kw偆H# @0M/0ђ}Qsv!w>Ͷ-t~yhkC?ݐiD!CT&ba*W|:k/S:͈mlmۨ #ӯdٚ .! #(`zQN.fV7 ~m*` ܇O'߀&*Y5=E=-D|'*rQ&M|ڃ>K#RT`"|᪢*,٢jo lEksV$VLCM;(*# SG݈b"L&a:4cpO88B_p,znICf9B7]%J \UZb7bf) d Hu@ i:ђՐ7> #;7CQwgAhC)Å(ҟ Cn5t8:.ԪLA *Q*" * JLね dZ-HKMk?8#F+%FRڋtid{%ыd0 aQ)uyLPP; 0aD@G^|6RF$QDEQ$ D'~eA qIC1S̞H^ϐmI3>0Tu"d 8" %" Q iJiJxC]>睅DG o<Ս/GD~&:t(qN'/N ~'?qIY>b8T%"ġQeG\,L C#]EHPn{P&(LB% JOaȘ|~kQD+"-IO/fOU ) 6͋aZpBF% L=qԋr'>xTZAd Y!@QQH8DIAX AYKlkkLS7thߋSHo+šanDLOMKw'Q%x.HBAD0CHShO~2A.߻'HGhq6 eKd ]O35=&g0>7X@ay=QOD]@O#yJCw "KߟI͍Ak_P@);vBDgN +̀ C|.\ǀv;CRNr=)5L<=bjSpюSS^ &&kH#bm%*aq~vBXH>y+x + bBE()RQ{̨p頙>p((6L~y)SIuֈ)X dr srg]Fa3V7]y'D%T$+`4H &aV N܂YeATT;=i<ElR2AERE@P@lX?nڈ" nq\pT4-1qpy8HjbHXEH[ kX TFQiL:9&QF:M&Qa-SI"AE$+i>wz1TĄȾ{%.Bl3typpTW~lE:x'v"ٓD\UgP1Аh8#QRHl=t0m4[dh'ܟk1Ɍ@B]UGˑF:'sC;1˕3mLkmp1gCN8AZKxr틘 PRz7JqUf& r S B(Nq Œl`2! TB'Fgh#C& Ӟhv1BWp*a^308TxVd.$e7FMq59'BlDm-+(5uOzO1%dB2垔jQ^fpXV- E(8+#SF,jdv3h%O.A`X4Jxu؇La3 JUmLR)}|ۡf]ZDp!6Ϲf&`'#tF_)Bģ TN)A$+㱝'lp7w6ruȾ1prgcOuO&;-`b)% }r;a4rہ?8tq;|35wȐ\GLHrfK<U: :񏞔c|j&>ximKr6NX |m-:Gk#xtW(or@j3mB%0In6\Bu@`FQ"BτG|$o9kpX MK X"䥠A~Ҟë3/Xq]42c rnңA"8ӉIgE Z4Z?֘P^3T?0q+%x 8o/u,5 *FIgDb|'W䖐*Auގ87$#utށf*<L2p_V#`s-qh( "2vD 㔙b,xp@nCsuGP:4`$2CqWE'ᣢT:qr<u%|QD˿=!Ǯ&lFTaF!.#6CYl^Bz"% ̟8ځİo͘xϘVC@?>4F \H>.<OU0 '/-lNb{ E2![IQM@@vrCzk 1+D '۔ks ~\gf uB~2\xHW2^Q-bx|jJMP[yVH{?ۦrҎ' B_z$ɇUUUk $@Z׉HaEVܘ 6-P]>zIo7΄agt'ZGnEmy(p(@l9ll}Mv:G3OXQ=:V<7vڋo `XX! ,:sg0Jb3 d^džAYqA0CABv)^qoǥCnޗ" %4 )ͿڲA.-Ȩl}#2hekʍ ILkD>/no[qta!# }|:6\|73uĸW|y^m,MP!qnSZnV0dGDJ=7AC!ov0l#K$-E L2sEQ$`7V*kSGB1|Ƽ3`򯷌J4GIcXwzx,G6pD4\ Ɉ幪SI[ѕwB}h=d[ `2ls";Y@mnI:,HCig5tWC>#?LQA0XȮ=E~S!s!eci{\t񪹓 GD\y Q0#gNiD{‹:on'+XAco HX: w6lOyVSFan)9Eeb@ F[8\VLg)J@Oq/c{&AY',&>F+\K`Y=kؑbWu,`(p;xsہ߮8w3y?#p'T=|zW`_ȀNX4 Б0ft8퀛'C be ҽc1H\ "dP5/4ݽva׿bķAYb )--b yYy=t[@p?9-cu;cz RȊӡ惗ϼX<=xkoώdF p3\4FC ~-8q9 =+3G.O5U0t0ۉd HD4˴|ޘpϖsF<ӄp_6ED4g >+HNx ̠ϼȂHfLcT/񁧷Sy6` XwL.8Yyx9w :1?5'D;]YzzG4hv=9uN.r $jbÝkd#[2C!q)3^ \5aF*bcLBG0ֵQY"jcfS70!2## ˸d< 0h!o%Ll&j \ٮy z0$N&<~CYڶB`!PCdm^ٌ8`nDwz+D:HxH~e#r8H}QTd4.~~ѧ2 %)Qzh#vH0vD_eۇi -c 3хS[H@ӄμx}8Mk^ܷ>\yc2dOABLh2hGaw<B)TO|6;{nn0/ h;;% zrxN.^`I gKC|ơٕMl<մ. L_uHZ'۱y-,Is? T> `$kt^uGn&)(v`E0 >1[4Q[̓FCY沊0]cT0dOmFl0@ a/dEcl-\Ì"&EFd4_֛h65*IFQ;")5JXEPz%/S_oN|@ SuC3>6 ЈF(,ZF}3ۆG[+KVio' &.Bp(s!IAK t- T@HvtGlN ?8!P( GeSQywv=:2( AhB$2x{q@>˽9NLk2GCv!<`ĄO{w l{c?%bK ʹx=4SG;[V c_XA00j)⯽8~{.n@"MC0 |i!BMJ_4T%c_rYfآt@D[ܜM#Gށ䬪@5DpƵ`&&TCDRb 4:ňm?xx>)fs b9K]X i:~0=I$vgCz'ch?6s&dȓY?.;Q)wlQ 7I9?j_LݮTupa_C-ƙ8\C3.a0m3lEi_O~8AA@xa: 1l;j+}P#Rb!%42Ȕ"P @PBдBx4 B$Qp aLJ@Cu*JԴP fɠэy ;͵OZfߦ<(8d_k:S.8jCFeIИI8sAS:O^%Pq9rG4phX!) סdC;ؼ4l>@D |r#OYn!c0ˁcr/WdIsx`0A]T\7(v( %O"-;v\׫5_ ;Άl2'=?oΗJ2POA/3l}ngjs/٠+ OwXe"g3Z~H$FBL') ! ՗*g.Uc.@rUFտ 4 |CnF<(?1 BL kpIT52+J$!sOŜfFX)$p .bDD@#ERX0A*q<驉(H&)sTMY:uMTp!_dc gߧ;'cy]\02ƒC%C`8 k[XĘ4 -2pҀL,BH e#ToChhj&ppb{oMQ.?Uь0n7#k$# f i1>Ǚrqfk5 Y=q!CBxw$ h[HL-EVy~7d윃!}(yK D(Tqޥi66ei!G: 2, 8??Mf\!}~iF)ϰ: 9B-^ FMLP) WiI\^1̈}__N9u؜ Hu q^Ouk6%L_ґg8lCvlBW~P {'¤P5@b]݀?AUJX@1#m3Ai$-baeJҴ+M4V +PZF7cm:렡T YJ $媪km8\ JJq5ANr31iQuFJ;cY;bw@ D62:MVMIUEr:sO*<՘ˎjA6skUG5Hp{'rk ’!*dr[ۙ/[t8Z0ZE\U@7kj*E(.]U3*&@##w0d#IEl 8\(40˭ۛdccZZyG' `΍LG ИЊ?ͅIѶ^]BKX(.X1{UCޫx-0l)ev('Ikl$dMD SYY ƒ4!G J;cE]5A,>n1b5\bRڴVMǏvUUUUUU1.g F9ŭ#6ҥ9!cD; $$pM)(dB6uq cV 6VhoyB$9{BjXDlnKh#g{WXZ R*,] ЇhXB;%bvG,(g@pA*'Y `8؇ؒiU8J> m}$R#>p5@Sv 4htT kPW $ ϘLŀ)6!&e'ߦh>RTL N@}y|(s! }, ZCu+?*xt8o v0 BCC>o>~>c!vEy L02-hO%f+AǢ\#Qa @o.%612G#a *xǞ@=!Mɪwgy~)̤)y2kK8w4pVv"KRX LJ & tkSE"8\6kw7k(u[̳0]Xp#Q)qֹ ;S-3wlAԅC!."6 ̰0n[" 0i,C;SgNI 1䇐<"o@  USJӎyV-}|~ފIC$h.t O;jTS2Hb^0aۼ5q Lz8eՓl 9>B0X)ժ& 0q$i 2L(KD|M@,z;Ev:,c= Iphb'M& 64CN:M!,qoHLJS|'%h""R)YH9g|`ׯtׁ>G- qybJY@f@h@*)]H\yA9L%ɠ!"A!@!$.! cA=>Ae %H ߞuM%` դP6t1k"R%%#I.xN!hء Tz*5NW':,cIxȺ`5%z3C#oA=NN x28{h8n&@@ga@jGo&{u@HvAxDlZ$Uس&tg|_9m:s!I Y inm߬.@p@ϷCu[V<ꢔ, G.l+q)M]u0&#o p 0#ip`rа^ؑC 23fl Zr$?9I3·C)XEaH(e'H!DaiR 3k SDc`fKsTO"$2R Ǯ[_0O ye0o$6(͐8(g-sυТA ߝB@Я{ 80Åㆁ!Px90aᅉ4t'faj<[6Bc# 989T8+K7 8D&A:ՉrڝӃ\LO)VJ1w44 욫[A2IH<\ 9&,weӂ(x"-9wa>IB<@ sdG }a"M5ه]'zpgS~׎ bD=[i:_UWsh1 f$^a%L Ҭ %t4 l]gKzyX49N6c!<F1jQ,7Q偯]q64͔^q˥o(/,$Dyľg7 ^. qj駿k#~ݬic RJ {Jz5bﱇPO:5:Р8GgA0AO M4;1Aw}G։^j;<gd8C6}{DknS :f4bxJX,` .6?T|ةi]ñȟ,C hJ)O&i<$(hH]vQpJ!lR7 Cp0%kD"$Ol|e4uA]T!8df}J۵ FSZ% %Yq.[rGkd #;`=zQw:wチ4аa:Vr)PHBZE\&cVh FB@qS!^R'7&*ڣFd1cT+8Nra((Р)_>@tm4}8@QT%DP _hk(p]e ;bWUUU>'=) "PVu<ǿyW;}a e~MGbPoSPLhkZbS䜃(iut2Fj !'lyF] S#F3q7y" *,c:)DD] ƶt۰z8N aRƫ !ZCvBJRn,~ׄEՐ08Nj Z)A͘E@`qJ/#s$(&^0< t٢9<&_x,%y,*C5e3͘ԁ8!ݐz /&h qVjsY8zŶfۓ lbr]GsJ,5dɕw $`ƋQ0%-D$P$҄ #X>'ERfCEq !=W21p*YojXq< %= A6& $Z@.B" @޹,lhݔ[8j3^(Ck*I'Hje96HFH:4Vx11I cɷM ӭ::RLb41115Q6ǙzAB6;ӵMxk )' \L94F:GKBI]Ah&<ԝe-*]QS]KH4MԊ!}ieM UbZ{% KG(~^Gd+7SA(+lp8 PEXMkd!@A1ψ붒[H/TS b lJF[cLY8^n}C׉JW@^g<.[D=nUa cðԯ9>AIUHB#*(H JBЈ& shbvCM9*JoÕ1 M:%(Y)Pzj¿,~L0ą&Cu6{SD|_~IF9I&uY"$QR ҃>sRMp)ߪᣁP I=3C4JD?ށ:kj٨ [!ɛX2M 8 ̛ Wu!%KG_JI?xe:Z9p4&#2V ?I8':*a{eCDKX@$Bt" |oAwb)틂"!"ήBjkD`iJp{ʒҘC >cM "`D# `֮N"v]=&+b8px]2UE`wX+tzO6cJqL`|kh*u8bBGs;XdΒ<9t;QTڛHE0cӼzD{]:|Nj2$J]d(Y^ItCԠ fAe3 ?}$XjXwnz'qVf!GojrB1@1!Q&/H6f#<({nlp] E"9{Ѻ9A PI(̌M!~l\q3.7"f58,EejCԽ!al!D2dLEb %(pb1*Ν[a!E7;:eE='h!Yf;LnYza]rpFC; Zoms-nb g-(|AvP/#`-Doq bc7} lI&_VCT۝'&!zQ3lRꚚB&@`%y `DP@(tV?2ct 2Jq#Ń{J9&D*+Vy>2|ϫ PEETD^/C#ɟ7jc'D,ʤ@+2iHCHUB <:@FPC(ԟF< Ch@zu22())(h "hLzkǁ@so;6[+n|ۦ4Tthy瓣jD-Dцh]Y!JtNEEH%dTCv!%:€hZ!"J^auL `sRYL0% !Xxz Hn$nPa=xס )RSq?L )c7Ct&U/h,%} nC9v)%h% >H\~1pfQ0c1CA'$mJ?pN1f x> ciOD'Zo & o|)yꤡH^nѱQpzWO! 64!-qہ^^0( чCGP<τǰUL, ՠBI~uqEi @*Ԡj z֩DPĺ*`jc镍<1٫M1nywS$Woks)iQ^9$8!װDO)1LXC/Z|!ϣ`i&.{?jǐzkxZkF֎Ig&NIT |sƗ b$0nE;;˫8[b]͒lM}=S "U909$?#%8bwa8 vnQCIY~X-X t@ C(Dt3R;^ 0Fp$MM_?ؼPN? CQ$?EI#,{Svփ/ llQ&n 7G; sA7y2"6F 0iM=tb+[;qqiIblT/q>v?:@Q@4%PIW?fgu is &HD< t: ')D [7#F H(Sb\0LC3]ix!^sf0 (WI$`d{~GaYr^BdT43j dB. :&8#`8'&tm^1ss$F61bшB$"$%0 <:-Bi  EE w?HX54]80Wswso>/v+HP-w01:}ϒQT\?W5 ֐hϩ$4&R{ ) Mx9)~8;ЊF>!*F;4qo@ L9ꚅb rz`3Esz$="*6gooPC禅"sWʈDcSX 1'5xJW:Ǫ?>-E~!EP4yt Cu oon xxap<w֟ǭ$|5)i5cIا`t2''Fpc$g241Y 6(5 DO7OM|Đ茎 /7ɑ͸~PBpJ #':˟jMZ#2*9 CP`1h\M`H! FsN=4.ll wL=": sG*1"v{z>utAi @GǹŤВ3o<@- |xA1>JR(ħTf"GT1Na^xۋAE$LuF^\IKyZh F/S;~Nzu:$ AR~ˀ6bp }UvXh 3& u2eElICJX+7$b̧8+9B" j(fJ H  *jjT" i&bJ_eUQ B %!_؄hވS3_Uu ;o4ӮVeHc#zdFʇD9@aϑɡ۰rJ f6E3Ո[Am ]\!Ho.P8j'ØSmppV`U> je|as@9]=H_QG@SF`oX-b}8/f=oz'Ġ&O׃1"TEWƦG~ ˮjӉ5gi(^ϝ{:XkY`}JqgIth8U 8?QY@!TPzB@cWy e~|Di?vT:tn? z 9{\͞" KlDNp3"soB/"85h>B}TROسVz}s0<Ɉ;ssIt4|7y֊eڎK*4,ATq &a.g*q[W$̪'<B<(ZXghϱI8ww%ýԦS 5J 3[4(>Mrm//GɁU'Ägv,A7pHi$@)c!hx  T37=ղ~c%R(s<Oqmƺ?S"`|}qÞC2X슋PSLpv;zq g0J=/5*1j%EO׀IѨ|!Rxcy{G?q7Vc ~3A3"s0.ׅ@0V1.pO'ޑ6\1͕%]CUg"xo耩*!oBS"1Pyik~7ɼtݻ(:x{tJ-j:N=ɼ3^$2$Y 1B ZeT9@<dR]p{4=6Gdݎ4H-$S8 AVS̹:w9b\Ьiђ Ǒm):荈ф.00Kp d6V{Ʃedk  M.@xm#F0[7Y8ZfJrΝ:>ko1?ՑŌ IRn:tTs97 q%!%>]k7K"ژΐR)8NcY&[f6OA%٘. `00,.f;R YÿM&JD(Y p{z ! ;T e }:"\\/MP4C79/OЁ!@@PU*d }͏A;@)Ԣh23l0NLɐ *N8x!@4S UiJ/qyHvQ_>032TEpq +J=O`d8 ߬n+Lhxry%5D{4EQT 4RA1,AE>ɡ ""ejd&(iX %ICRI@M"0RALH  0-!P-%/3 ILPML̗STA0d$}ͱ\ $CDգ84I$،RN ?@$#pr"2 l? [l#y%!v) h5&@d@h8%Oa"9O@΍o\tUA|?]G;M"Ҧ`3oӇ'VciU}$ .Qv3И/Wix* b[QE3R<e5BEu$;}dugfivls]Z ]}Ev'ls+=zzw>ַz9PB/,[#X:޾7g w/X@] ѝOR6fmݕwcnʈh7w{_cj5FYBGl*w\7=zt8l>{w} -=sP"+>7PkO<2Kݯ5MhkZv}(`]{s+x}qiogEח}OLo׻π)^väJwq{vנUB*SM۽{xfH1qsЕQaUE 3 HTBEB]Ӟ%yh>|>M*ak.R(DU@R82r7UDXhEUH2B*۽P=@ABPH}*tַ|t˾SQ ] hT`(teDӀ^π(@pa> >Ίk݁^}NE!@{ Ӑ혵m:<{0s==t|=)e^yl{;yҽxfT^{F[,MkO{+ʼ{W޷;4-炾}ûN{Y;z=_Vh M݅{{yޟ]z|Wxp]Ԁksk)t͝wyv=59^âWfaPٜ4Zwg|r9ۦD/{;*w`tJփ{{Ыe}G4\umf7UݎmV(Nmw*d6H}-qپ ^ y7 z^Wޞ3^9u5o8orGbZ^ػ::Ӆ,'uڻŬGuh8ݍT}݀-kAUBksC0ʧCuw.vn:Fkv5UQRAKM}5ݽwuZwڲZGg:veov]칳^ [u}{_{oK_7@  ЦB 7 >ew7= ]ԭ:@( w}pҩ\9=^Ш^yU{^((4>r랷O]3CUZ@U[w2G[4o}::;g-v P&\]gwE;ۀwգp.#Rz3fJypZDފj;k!,SYZwuNγH{=%ܕ2JH5Tv].j, Q7]yѴm`q^Z nU)JP+JVhZ빬ih8[o]PU{^]wc7#dTxPzzۄٻp)ǻQkڰwTZ@zfݸq X*3meް+ٺvƳ #%n܋׵xvwoznPGj7<`D #@LyS{IFBB4j`M4M2b4oDSA" A4idxSS@h%$L CMSS0U?|_sß9@*XkC?ȩ̭Gٚ<`F{ݏcv wFzt"uH?{D_Jʎ뇇̝sDU2;MFsxCGQ)RT?W-xCeޟUn|`a~fa'}hATPzjD~/ɔ\S~jogn4dd3 +vcKJFr5jmhP9s>6lǼEnn݌O I0LXȊ "%")X#)* J*" s>_/q䝑ZhК8IAلޏ{ξܝFy x3 #+ 揣H:h1NpaY'" _5c˷BW*+;H4&28[ !D$(B Ϊ̺Izt{o[u`{F z*pP0[›hR* ̠: 7`Jzl(~#HC8r"0F뜰nb`Ҳ~ nI񙪥8-xqCgnLԒ?].)$4$n\y\Ӊb6*fq5ߍ|8֙ު{>-TqFxs Ookj_e B/F;+ db( Zkymg70od*؀"֢δǺȅVcD\ pr$nf]TajNΦ=F}d]t9U[?AM)0f?AX4݇Qtstvr Hџ\r N}cO_2kIEE`@ߥx0d]pl./ޥ3H0}.bE>Ϝ,۞W^xHh_00#d]a-׳9)ο2C;a>+-)QKf|i~Z\pΊ0ݿr~/kaYۯQ!x[x Ǝg~sO$*(ʺtS8|E[\'5W= sʃ^mv CuNy%vj4E(HsUѹTb3HJn*퓓?hh[y}KT25 @X>gggr#eo)zxAC'oM`WNlzIIvr:u4ޞ5NwВ)y$F]?>ݿ$vq@YD0 Nj*Zf!52˞x)|ӚC*4QGZ v aɗ5U0Y·* =ʓX4;51?C `ŵz]! X, Zف9X9 N4JS~A 1,Dᇑp?yfTVF(z8 qOJe?pր4dt>V!>esn*X}J=1/uzM=8'_9gULGՉsW&/OCyF"bs1kөG=* [ 瀞tSPݙɔx6)KaY @} I@He  V1F_P_N ],{.F奠BBocS#Jcɥ!?V><}&ȄOn+m~W9'7*\oβaLjiv̞;xIS':y5 HnQ,܌Y0RA.U*Õ$_ 9պV:MlS2 <!9Mks*G[}U+LYVIq۳KK'RBIqcy M1ZȜv8xy*(uo/~S^L+򋔇<Ӭ"J%)e#cQC F'a(VN$t/;`J$.P-z 8B ! 5#m60Fre,I\av[Z$ fG@yNp2+X JO kI{&QAl+VqSN[֛Qn9EessǖJ2{ڻܚb߬buu9Gʒ%A )urWeg;ۖU^Wpx~T#9Ȁ.є{qxƎv nܬRT]Աћq=NQ? IqdvV!ÄW gf|elS29wPRt }{@QH{sq/hepbWWJ1,oY Gֹ~CG!$dǞ#l#!cn'䂡R};7^)oKF}@ox$%ᘖ᭦TWP_@H{9gu?0H!`q;;pe.,'z0sb_h|.\( gAy(C5֡E G =pO%N9t Rb$aA#h[>MW(m ij-0h_L2->_?ONDx]S24߰F6 5Ϛx*x_\FEad$Ю(((k%iCH bU (@FJH TbUX() T  b`(jiۋap2idq0R ~m,Iu6~ gA|ej%1NAHP m/=Wz2:JH)Ixᄄ $m&hez~ll2ݶ.<+d?˘>e8v.hK@G2hbhL켈m;x[sy[,&foo##^$U:Ȏ=;؆rc[q4<пjrJ *? a`!9^ S(I>CG3MN䴃"i,b?ZA@pvX5T sg͘O `싿e )"UE% HGO(DWN{Ba/&Y}#uZB=[C (d B!Zi(*RPfBe`R H%Xu!Ȉ4Pa,i3+ѳlmVB (45 > nKvñImC^JuA*;( 3:٤mtw ꅊZH$i% Ii **)A1(ЍH4QB̍ D_Ҫ|+#G!ݏ==Ȝ1P!KH40@l/VuBaJF$J)i¤MD4%J2@ #,~W]NY{a=`\X b?msw_\5U<.i  *VO*(mCd>\U\}ąUBC =:iP냺A/D{] ߏm ;?a>hB+Bov.`<? ٌ& <Ђ0C}/O:c8hQ@Bl{GL vF\`Wpbz*,J3*D*UNN?D $xӶ n|צ #VaZ^dKV! bgqZ|M{n0jwB$ NRAl\%nj! ߋӗu5LHPS@lM&Cճ(6Fsm$)E3`גi/P5NST!y-~=ca,j0E6J>EO/vs""Yj)4;Zh"5FD%b@5LΊ^]1 ;Ma#ePp A Hۘ(FyrVa| b"!jqbn7o̪ٞ$RVS1ML3STPA@W(ld1my91X7'p0hm45E61ͪ әrEnXXQQ<uv?|ayynZ#,h|9i|he+Fh;jo^s2 /EٌR|5W#% t6ckA^SN=抨tfFHg\/LWlllnZdhʈ!l X heeyZ댌 CLLcg-LТA`kQk%!/O<{j!&^ѳqBcvHdyWj/2tP'RF@ăMO#ª;hϘısLWd7,|RXX(̄"-YHIޡy:5mK)t4n]'Nd}\d34^bg(wMH"símdNT[W왤5P&-sI vyaoDχޒlqȫQ]Q{"JJyCk5,Pكi9RwC<<4{N侣wO֭X)tᡱK\2լS^|UQh2iNGtX7ѥ&E OyQc&8K&c5 J٘d>9y>FDF~9Hh"L0"ZUMѥïn,2Т(ՕJ\o$Ov@[# HByz]ҪS(QWl>oڨ6E1QWòyRvT.#4ٽgcG(8Ѧcj .s֓?y;gG>pڽpI>)yד5m[GFG+To8|LҎ&rTE4 XH>LLc#J:\ǫ,VBB _Dq=o mWЪ 1Z4@|\MUv "cC~jj.Xwy&uFi1`UGO#*}vB!K4r\yk䱾0iJ@+lġ@|s"B_pGGGsjOM$ BQ%ۓNޖ"34$ˁHQt[>h阅ksƅPUF%?ᔊ*vS/Nsx9Ǯ`g/ӳgxIR ̪@RUfyJsGgRci=ŸJ¡խ|!WlP=_炁S` f=>Lu&YYֿe b張hd˶=cZRFӏm3KyѢ &;%ws` Zɍ[;} 1~ݨGya֣LJK%Y.CL vCYOkj'5}߭4Oş'(e\Y_8q;µ Ti[qsjc,Z}$R (zV3^4qkUѲɞJUK8ǡsMSXD " (T'U3<ヌ~$pqpo m~rݬ kCŻ }*CBw 8 ޓTf G!1WOe4&濙L,(]Jye{"&bj}MzgfE,oe֫B4=í?t(z |8AqE3W:?IB^!a$B>{@*rSAv'\mrIv\0Dsת1ZR9׫5r1ppUrU7v]|3C@`+7]xzf^D>T} q"0 ؃#Wi'"$M_ w5V0emUm 5Ǔp (\$R]FbPl2׺|ȯ{wyC oՑ˗L[JQ UZ akd2C馁lƂ4PйdFOr @jO(|em&@"8\PJ)!l 2iQq0~Ǩ?19_]>EzW'f+ɓ5'v;/4=}ӖI@ڎoMQImtSK .QKʸ2ifնLg[ILB)j+4C ek M ܾ.5bLEw/HtSDA}yc#'w{_Lj.SirqmZXN+2hn1?qUf@1#ͻ6eU2TG[̬2Gz8Esӣ:quVGq.\l~ ^18{WSU]?N0?JIӺvBgHP>A( `+!v"~GDf/;/_J~^ә8_ T8% ?<zϿ݅552RU4ȢP" IM5T*GeWιAxP 6Сt*@T/p9qDc ٻg,c tfݚ:+KFBgF&s8M,s~ӄcq[t@d 5pFFkc~ܷV,n] Kp+瀀s #ZA< o\1AF?|`(%s{UETՈL,U` ޹q`|۝J*70DxCTNدՖ4(HMDI2 ߇@C!!vǚQ5#;OGv lPf̸ɕ{ChwQ)`n="h!{:$N,"#Hz(P'8 >ft?[,KX%è0:{ 5`_~ o_P[;ݮŀOm\"h,];$$P{>XxHGvjj6dU_TGCetcFޭ5@} l|/[=~ 0K8kVHEєWEЋv&Okr&4rkvė `J;o( QfQ;+ϒͯг|;ܻ_:c%do=4&g^IC76T Bfu_5u?YI;KIH++=DJ{xdJѵKsfDBrǑ@U&:sk* Qfaot)2v!\"Cce(6"FcXLQ"TVkωTzYdx۶%˄q.ʗkcS8CH8YnNWw<1AƯGj&a~7 ]MN)qRw:Jا ӻe6\sϦ\i2+ `Gx8C#O C~ޞ'I'944jӄlDlNzT.!)B/Vp.Q2/vc69?n:iOE wnUCM,GK0 T}H?bNi4saD "mcp=k{ +SvPS[wb3%yudJ&DMe rEU}ZC)/~!sp͕#lt\}N&s8 7HMH}H5TZ@ȮO`)6 qR12srhl;@{;$&ĔU& k+##-jc6%璺9 YW):YMcJRoj Q#H@p޵$Q3?Jמ,@R.>?{߹sk}ΐ;Kߩ>OHoV.*5 . )a0c,l؀xSx+T`NN ew,Ң5Wi)HDe"Vrb!jǣc8MV!JV,Wt2t\/i~ն#pÄ @!B/}L->*!fbٰg,g;eW}Dk154 ,/09x#79dnK_9xG ]ݎ'uTn2zQgW#Sݤ[gh/ӂOEE ٪G~+jA #Qm⥳WZ*#~ܕ\T<>D9fG.}ÔXj=]P>%3H~٦3A*S"Cˬ*d?X L?ϡyvgCRxady]Cf1|)]7 Plm3t1> 3P<^B 6ó[~Jkgs5QpRSON 9{{?qpl}Py0u3?͇9"RQ#"&Rb C0g"Gg~ߧB@JݻۺY !1iAkzI<r5\Xy%窻c`̐$$q O 6߷tZ,{X驀83anJ+l}ڦLqI4f5 Uzdž'r7k_CJd2qz)H(A-~7hx$!D.dϋRof&޵UI<(Nc(nMJhrN=IWɜӎ;6NMU&UU`R\AyG6Pz*û$UX9 (7%hAH{7!9'&/t%y&zՆ[:leFasa;2PP5aeW"@rR klŽ&+OLO[0R^;57Os}LtD5a1(+ae! LHQf2rO|(TzF, 4 I*kO \W[7T( >A\cxȖ\k8=Zǜ0+zks"cMDDˆ ')7-n7A(AyG<-ï}{v|;:PP:byf8"5ZXI9"j4꾛 $$BtϨ ^yn̳&58M3FRtiMv"!@$.\/QxJl8!Ψn <,5Kz8C*")ejfjL4Ղ w16$ 1sf۟(x}}ݸK4! hwb:"G=7n:wNX2V(^DÈx t@|&U~?~(CKN|'(K-oc{MZUyo=u9䉇?`ӝ(S35>ӊDKϜgy5<7)Werj73^ B+g(#\s瑦a lSxm8et*ǕGJO>MRSi4LA>4]t5 ?ـj]H ?AH?Yx]X躸UMU&DK='8Q%9׷?3o!y;b,$U?<`_ 0?ׇBr M_2?U2:Lphun,?- jE+AbYl ~`߃jMó+\QD44DGp^fﶱuqYJY!Oqq_z\n\֬3"Zk:͐␿89guS6wj7\?G0r'4]DN&)ҾH9;!Bp/W ݎRVa3QSBA4QQmj$DM+j &k[Cuoh9Ȁ"ح#fhqFcP[<#b`K4lEN}ƓǐKj3 mmS Emߴml-YjJJ]UQA)13."p%0P"='/ů8ݹv o*6;$?׎x`5>P{e)M #@a~  EPBBӤG5$ABEˈh6‡قtQ~83REbpՀefIYM'iZPؙ"}ڂw=UV"V>Xlhcҙ eye~}:TrQy9/]i>j*K^["x̌<ƹX)` J͉Wz&fܸP4?QP8`^9[xH$ mal[6qQgH dFKAp^MqǺ;lA pw%~<(sURa ($ ~1P^Ivq}377G2 uz*)~&!}/t3,7zCҒxjLL(;!ܰ2퐘Q6`7S 1E!I=M1Ey5xQn>ȟvoz}': KC8ܸWMvyGRF PÖs_2É)k\XRJQY6𔄈ϗEE[mx3o#zUE[}^1pA̷>>tko7NmG8eogJ2cYH]qּfM|Y=.0n+ >^}緯/Uٻ\wS xo?4}gsEA;<'>ƥ0pܓUp&[vU"5vyyxzIEowW)Hzr=OP%P'$OԞ0>qq~M am։td>NJ!?U!y?_O|eMv l o4>}:HEOqX- ܯ|'v[_P}]jNRSxg>Ӣ8Şv%)wkV{ѣG|m@aNiQ'Q~svVS%։˿gl <. A7dᒧEx=WV.~WXsW~n0 p32JCag* s;"\]ZFwOd\w%ѸGp^sŐ-Q 1 Fre}^E$'_!k .+_;b?tghטb]@Trɂ$*e2JOlI)^˓$6fS;T{;4{#C+4$@zBq0(_. MAvHjg @\ IJ;9x|{^);Sms?K<wĂiTX]1X,#;jZD@ Qobn03Z܈G3H ć|A/ElDuz~ ꟋKOBJ~]h90]}~̼Gw> )qGhu=:},{:;>P=_vաx~NP2`C7^ 9~Ưriϴj( >'S \dM T"~,{&P=iSOpU]8/4)7"R,)QZY(~(nw$s`5?oa-1+:IUy> ?PAݜ^8GIC>߲Etɴ#X@(2 uC.7t\#z)wu/[Wט3vbe4@݇oc$R(PO}*9>q5 !F%c"eÂe&= E>QT aFSDE14IE~Nk6F< KNG Xh !gWU,LG Xzzd4![{{OÆ?Gee!]^3Q}_ۿQX&?wGG'g_n'@ @w$>we=^{g#7gO"C~̷xS˓L*)of1cǦDG6;rm@只8i4EoDA.sMUDF2_ZɃC1BH(GyS,5(".Y3my ~s>7ه΀j Gۑ?'xψ Ȼ!9# ü{iFd#7QPwR Aj,o MS5|8s<w?oۣ?3~#2"!=1'GkKЃLOm?&?X@@S \&Y"I$flۇڎCQb(ԁ$_lA !H_#L&5 TnKW˚?no6V?^h#zʡ쒔_dp,@  ky@}D"EP5 L#AKMP_1Æ\>:u:cWH_DLNCޙqh1mkVvFv1;vo׆7tj1.5Cw ?MfR֤`=j-)^,xg9 FDVCR Hh6P1Q2 SD `MќU.S %Lq-E|OIA@lMkska*ӂPeJ}hD@=S?ܟ3Qb9 ^?sQ'14(?0E}K|?<:<XnJ's, Db8xfj`rK6ι6ֻ9"Bt]0oѻ_X`Im/6lE}osW+x{)w#f{8x&D>Bj7q+%tufD÷M0 J%Ȯs?qQy ny-XEn1:(,m9VEg.CwM-\ؚsf(M0gpx|Ɵ+Yͯu62/fhatܷfMqC}C.z8JQۮt*vvʷ} 5G͛\j-d30j~IsMڥ:dq0RLk)X?D_׋5c,/).tB0gm msSrYdd@v \f+ϒ?Vβ-F@ *Oa !_vRb<=vKY)-p(ҵ֜2f|9qM-i˝46~/y x?5?'1\~٫2K8l0y${nKϟ21OVZfv 6ՀԄP )/+~,ohGvx-i>>y귆\s-GS,>c/7UIu%|iIRCzX #ýjGKZ-*47j$+{UG9Wt#cygOwssiSe`QbPt9'4-|LNWx,Gg?Kl7p/䓠O٨aGOi_;ufx:Uw8r۔)=ET8$gnB W`ێ0k|Pm҂[_.1؍n~{u0oز}I ަQww˫ -·uePͲtXؼzU~Wc5WӇk;+{fOM5yv\~YIi4ovKk\d5Kq̦vZӐzǬ0ç[7܍Ѯ-p\lÍvKV^4xVJuga_2pogVW|nUlʻٞ'PEL:D {z۫%v|ѿn3j=C^֋+6E&Ru0 ]3“J#''G>tcnTċfŽc[-mVf~~kf'GUUuda䛩~VV8Zƕ\D5nfx0!@K,sH\ҍSgCհrӆCy\hqNI}J5:8lO"mx[Tf!Q,^(L| y3(oLcXt+%=i0} Ip14:|-<ِ)!״<מ_B_ͦD %(J&N81@C'yiɎf? CQz0!MPraSja*`Q]ghڳbx\9ڔю!Q֜Gw &iNIM Af4CNFg4iJfN&YDI93rs 4ཱིDĆrGv rњA7:.x o?z:=xj X: oo!Y RDz4c%"2PiCӡHX A4FklxoN(g"72͑ W]FEsíc:('Gx$A#H'@χοN,1؄5^>1a 2L$ {l8GB@|Θ_ //Hy~y fi_huv*I<1r 6j"d<Ei ޣֲ,qmٲϫj.ݿ~5n/Y#zR H;:1ٺ!R JzF#]J?&6W'#ۇG.^2SH/;V(sGv2Th5 5zxH?Dp^}ߜd2h|}^8Ad]7w?`0WWJ b$f *+ Jwdٮ`'_8CJoG <81>%X+/6iV#v:53g6|Ȗ+}M+G LLY`T A''qЇHv%I Px"!ct.gɠQv J3x^̀ⅱg@>q:οtz 4}O|PImjƪmzU׹fW:O9DOr{{x S9TS,TZV5#(fAށ1!I o8~u)`o?IT0z)Ѽ90D\aEX=Kl"Đ="G$|1[1bLR]>T|_/iՍ xA @8?u+}nܑ#yDW3&2d 5WDTZ؏:D=y3 1FCfӶ 4,׷?O#Q,eoG˗8]y|)3xnؓ(q. {ABڠaJr㌷7F7k[חϚ=OOUi Qy ֖']kgpq8W~VCS`aLw;gjNhI(H2q:pߟ {.ٯ?At%V|ǝyԶ\m?>K%m1%DoUO5pT m@Dov|%]"vfz. 'O] =UG'B;@ !ۡ>tyEVx/0WMǮ,|W':æ :(Gl[6ިvtÑK&> s^/@xm0n1Ty@Ef`rfoIx!#Ə$7i7c D<hE<4-*3v#1!OBQ*fw&]/F{ P Mt꼮1}’"!(@4DhHoQ@chO-| àq[7t$xZcU~opqC K?_[ҳـ9oM~$m\[?O>1~Ts&S>CKϳOoFbht:nGNݏ.ݾnѿLFceA`<{0"5&]0㘀GszwG}^5]K)f#1ϗ5yQ{+E oy~@0*JZ{(p+Q4HVA;a6=)CPlY-' )L鈵Ď9"?P iթUY+ ?<1H eR5%#CjCo@ 0P+ُѾڡ£NpO@ 2NOxIr^')4b=OO?C&25.Ձ3tjqP ?jUg[/^۹8vɜ~t]|\\PY$rO s؁Ϳ=+>>IɓAGהC_ [|مL!r1+*3s{ 8{%VB,THKEQMTHDJ#Alg_#&52  LLCw74sxKO{`_ 7@ z낏x+H2@AR3Jm'~>VuM [PH[dM`q~o^̠QOoZ6@TDiEKud+Z/k>{[N?ɵCAꪓ3$[GДǮ , qp)} W¯a+7OٖYƤ [UH&AvJn@n*Zڇ6RU-kZ%_WP2讼jUU}CCYwLH ">|ϸo*9OU(Ԅ*f~iM+6y29^<[|8*GgXT GOcK,I2L&Omxwa4JQܵR@k M0 Ntz;?Qz_OQ 6׹1W-5WA6QTUUXj T}ig@[vusHyJ Gᴴ㟟ێ'~O!ɰj]b ))؂/꿟d\>^o25˳+=* QjȈ\GÇs<[嶟ѧ2L`9)xBxDDHE$`vb A@#z5+2e"s;9 (SrU 2nn %N`*)CP<۳Eh/V'ywxkQPBu=0qW7.҃rR#]R?a< 3 =z(x^ )\2bwkqMEP'ko3$!dd\gGپ~|<0C;x Q/ t at@21WcnjC )e)̍mx;N*hd "N. ybPə;>w'_GaStG%"*?<9u{8 Or𫀡Uz'.I@^øb-ۡݓ}*x!(8ͼa&dt#\\Ie;>8h*xaQh,P|g-Va?B4NjPo?NTw:0fv (Oi|aW`χ~&ֺ'ԒEXHơkɃ~&׉yx_P`~Ջ ?M\I )[!yHc4~VdYÇ*=T~ڱTUu=ʜ9ȇ1y~q;]biBtJ G .{Jnon|^t^L"?CH 00~|Ȫ˵'qCR>>)B! $~[T07r{zI zl;R?=p|vBb$bByqTUUU 3j4rܕ0O{'(I6Gm%[M+ℰ 93 #"cW+a%k&8nr+Z|Wh"77tG0:Ɗ)5UkzrOJ FD["[sqy:19p&S5i ccA?G.ȚT~ޫ'ItL (1Qwh>s̤T!>u ]l9&N. %8y?ˬťx*_pHa$aO^F??XHQP.;89wa zQI[nWͱ١Z56>?́=?_Ƙ8F0͈&#bC!:CrQFwx PA3}YSo!;)Kzw'T9Ϩ}tpr'1"4 E:#*RS?W_ 9G9qԝꪫUIV3TĪ{KUUN͊!{JP~( G $"GՎyI;mUUXڶmmګmm[mlVmmmVUmmmmڶmhXxBBI~$I$I$>AUz#\;[mm-UV._=_By,MwՎ: UQtGɇu|RȭBʫXSkuU awZ`}p)?K.BŅ2qy7UUUpʫϯݗw{tvկ`p]f N éʭp9Λ.*mBTQ)eU8<8;Y}3rʋ/ $rP6}u[@IbKCsE~"SuEI;q'5ά~56Y>z1 jwEa˂=< a;"8Z?uu&g85%cwӚt^3KගՊ|/EWqVHqHʗvq$O׋UQz̎S˄7qXwG>^:z:0T@K&\ei|2_M9ƞ$";u|U?\?.gN/zF{)NDg^7D13!H (}U*HX-s }%٠58=fA5O+_>~3EWppt~|Zqne#-)js.7cD+}1݌0Ox u{bTnM_Y-(@J9Ҵ̸:[6#8Z`&.u/jVrFDj`,]`%[*ॖjT`!ZD݇.L (PG 8> | 'rII8|VLu(q? aj[«~t5I(v9^Vqk 9D4߳n󞚥}4DuRՇ Y.kI5aqDMz5>8i9k|jˇ~jH0_C9 hܥFB.ilЋO:øZҾV¾nɦ"{1?Ιw0Yݳ7`h4|<7qxKPX!1|(A{6+y8w])2K9/vld$Ӟ>y}uZX٧vtOGq_!v=DCf-4YmQ/@ɩ5#^B9W9 ~[ߞUkR&?|t5=58s4"ᡭ_4*RCnHy%H 3 ~(BNf"ZbxFhhCs2f)* i'ZO#|i -]OGYdw'oGDˤxSi$]Wi;vmC??Yzٳ}&Sm{&or ;áʡƬ&]~WSowZe_SU u{"yBNH3_IvIյcnX)M/o kBi 7pP 1^ M`!%S}g[t騨9>` Vą-rɧK3^8?@D_ƞ&Q5RiLŊX)d u͂2ۂ5 RFz i7 gnpLžo\L? FsdH eԼ"$;e&R#[|4QrmjqnR$528& ܕɍr;<ͰĜ 3hS枞pW.8lxi5d,3)i ޡ@mT8B(D;~㿪zuVڃc@xd7]/c4 AqdNa v esGzԿP]b*0)?l}46^: :jjW#:s_/i={fH~1zVWE<#E(Hm!p#dϫk0:2'5+RaʛxO C[4u:y'nMX6: 9tN#fw6385ޱFv x$GםEpX?-#|xebFH!)宝t;l}=s<t",`|w)3_t|N)$G.+Ǖ\w5L3!y9N1t8=[#$S Q+ 7(q&gƅbG(HMz՜ڟdUi\|"1!XtgFGal4gA4"άFC^lpxprO%0 fD%! hi@=gޚZhTxWbb]R>=9BH;"X=FqD[o7R՛mRqު3 $^.K{kf4z0M3PZ6b~vNЙ=+?s8'yH.ʤ<-FԸKĀV{-g^#`0 ,ЂaH!? y>@Gforof6~9ݯָ*UUWX3)kQ䑕k Gch75U9CĘL0)qy9;<'vN\ɳgt|l<\hP+o\I#(sxCDz_hn5$! )yM襰7O*_EqZmr*(dXG抿-RpL8> B?{%X]G'ϝ)_:AF=-骸uJR JBENj̽?Ƶoi.;bU2a|>fkfPU7d*Gq!nc$07, w`"btMԇf2 & dr|8 J38d,t*:U!h=UWGf RHbn 21Ny?ݬ(BC%G|[U.=?Y!Mɂ*th"H RIW('kc#2EUb( ~iiy'1z<' D+D:+Twmig?6s o?MGIz|dҦO>8iY U4.̈́o r88tu, i%syꗌٿr/EI:VMΈ0Et@\C|;Ff1|A&Ǧ*qjF*wV 򬀠<5 | N\wvY;2B<;}FZñ_w0 />~b§ '%w>$%3a 1T tT8`A?,f2CfL= R\P QVE&ew9^ X~bnlc&MiD9R^q~ZrJ`~o7x~^,'M'^nm{>nG? DɇE{p@^ Ԭ|Xf* .7u\ds  ^s0@Af\#Q I^^8x_3^t+cZQe?mϕz0S^*3+?5j=eUۆ>N_W܍i`!!?IֻQBĿ;W^: p^^xD]*)zÇfQ4q,Ua&Z>״L m~(aL1#; CkHc9E}<\RK\7}ɖdm:`kŒV _  "<4ŵ?zul"'ݘjԊ U7~sGkg :uЩQA5p vQ"~p|;4HHc!.oPI,{;Vˀ1qqc7OwEܡM`.@E>P QcL1=Hc䄛+(xߚu{tËoji FNE8dlw٬g]2(H@ DW{KM#jK G_UJKG/ e'}{J'cҢWv(afhJZn6jQpǣI 0@/1&=aOJvDgy!na ]{v>narGL5dT ʆ m'oo3v1 6-mU[f&ܠtpr#pu:)Yoq%ncURUPvr w E C1sּg<-$tPr՛ zI4,/eW:$ICI0"1 ?_Kba1pI6R$2 tx8Tqaai:Q{VN0 (RTH7嗖c Lbsm!팚(>~vA,֫dzqH6q\1HqMER4 kXkDYH"$V~\8ந q V ܯޘWL/f=]Qm7b<;Nһ˥b&^p SƧىItu=?.&P37Wdߪ(DbUOBG#퓀}[$So&PrY xh PH+4HmDFB/vySJN:o5Ϊt,}zY,eǝlMA,18JB|T!/,\][1aB^k&!aHK4̦E(ɖJk|^ow7mL@cQךi3fTCP( AY]#EXx/QcWG吋_ow3F = ,;'ސvȗ_~оm|>*uzAȥsz+TJ(T8&!)RzN_Tp)3R2hTt-EpZ!}.&x\u(*,_PrtJ̾xI/tp*qB*@QxNwәrCFe4k(ל.'߱t!:ɀ6zd%jz0`EHE8&4M@HKÿrFP} C88~>{0^ﵶI$I$ac xb\278f:0U| R o_y6 0*B/1lߋ\cuNw j8poIXS_,ԑkPHf, "]rll+~bdNu<<Ry |^7lᰦzcbmI#Q) q, aHTjwqQ>CE=V{9κGђ7Bp"^W ݯy=tRt5J2>[Ye~;6K05䡟FV lx 6`7,̏ۀ8F jAd`_䫲|f`b5gws+_\u_k&[͂ >]UZ/L|7^B!%oYWdEGHcP@6]Ӆkֻ:oj Џl!dD45c<ųm~~E_&/iuW߿L窒TsA2j%:.n2ÿ`/Im_[jM7]0åؿr}2k.j_hvzC{V̍ uTZbdQ7SWUD8'ZIvH]2l3?rIKJg⢉6e X2Er Zd`EX(K(iDaF Abx_o/ןx"m^? woSɆ$_ jCݖ( b%8AHmx5 A9IT{YB\O\w/&G>l&650e&F 샳!ѬB+p6o_#*;u"S~;~n 8*{<ށ ~'Tj|!>Bt[8KlG6%-tYw't8cuw9sDb}3d>I.E p%|{AJG #Ҕg~xIa\rP0/fV ?h-h){թ|[)]ෂ[ZZƞ?+' ւ^b}ykK*<膧B$XsZƍ@(==d~y1/(>p@Rc4l=0h[J'D'يo2$Eo0!3:5h͉|n8u)nk*)wZiu·Wt`6k|UUzڪ 6eI6  ͉! R*%21=\~G=`@UՙGQ4ֹ2 E&ykBJV2{#X K~I 1a3ۿ;o8SN~ SIOVhFi{Z@~7oDuC nne:-|P4ycAx5#$(5rxaQ0njuDSո(=okZcUBPZ;FOxt{狄D_a j2wj4 #z6cqos{,'!#IhgpzFbb!@%L'L@׹WܘBd8v%aiLUAL|: j+$8Rn#PtsC,3˥\69|H(E/CF'nh)tqI`nTII v4 i  4o {I.Ǝx6)!OBu4g}mιÉ-9;cl*61UA¼iUKXj0cCͨ)rI(WNU9<8U d9D sSDc!sRDÎrZH+$ǽ1B /*k Ħ%4".m< “͋QͫUU M %Zy=/oEPUe 7N;.|vU,o Va\E hD =w|^>#_-dH.q*{S*6gӑFOZ.AF"GoThE)9p{'~%5(_wYF?>e߂vpt+[,E_ϗc+[ʏ`CB. ,QQ]GS>߬c*xD4}Yw,AP#Ma,~j;3kU߄_9Js4|Ř=@h#)TC65"a{HV0ssϕQr G" ;s /΂]sڬuGW_?\T{"Dk]z;47VUTs3c$RzH!*c Fzz#x ڤ_T;?D~h-zSwV'hi+8Q]3A)|,(9+.!I$Nܕ{t6ɲp"K%Lr;k~nxٳ#})X~Vnx ]|%vp]IDGA[{BƜ++7YNH  Cl5dJa?)B`bC5rxtwJ /h9 T:R%o#R ͍!p d` dr>s%6RpfSt֡ K;^({l7guNb ޝw!/H7@mDݛTDGmDEOzrP2mكw=x+od2,>9_§T\++~QeXY\$_ >[Ծ"K-`LBM&"^@"u8$.9Aѹw?2:3@pr`9%X˝(t7ފmAzHR뀨cQ86iTՋ}Fֹ'뾝@ (t1aꤤ=D2.b Tp'cQS39:NgvH7`:LD+=7?j?0a@/X^Cps -O=(ůbNRg/]}]q8S@3#RZ38e$8'SsT8Əwy[j[f|^^ y*MPKDL {(&@A @Mx7{f:r4svУsC>#β ves[S\G~37`71/7KO4fD5.eJr||N8 4pfwX0#YólIX&P渨mxu%ft1"5|OՊBOMǨDl9##l&ѳNK|n+JLC-a&' qJDyc(DMympK,fvHPlȍS)j(sX`MC&ps@r(KvWmު ʥDj9r-8G r9X2\3[}n?NQ_Έ\z;3b(ѐ zmsP%[~E:&F/q.c- c͏]tmrw4r^rxWxy1 hzE}}޵UV,o&^Dq\Vዢs놮fp_3"MLfZUFm[,A˿%=TBl=HF\ AQZBc,7/4rLG&=ߛv~#0JWP{h><;{D=v OT󺲢;,QZGmrY$tI$Q)*E1lbBLRD]_B01z%FVg4fU^ОxA1moo S!}rV!M0&t/}ȈaQh*+@ dTJ=^ ue_ͮUg ]lThi4ok.ym"tu|,/RLb3rԹQMKd_nf;̶aY jsKßη-3[w^jϔ:q@c8׌N+, n!} w ޚsR>7c-M1ܸl+hftګ |gZn\!' Cfpa63"l8 a 2 o睙Ş 9ҟ280_{ZvEŎ8aa-=W^5?oZˮCǰ׼J@(* .n9Aw{l)e)0zzL"Ow,*Y}~=gyO5ffK;0sƮd۝_B!>ʈ)qfBUXhuU`ǫ5g>[ձZ`8R_p*,jYϲ(dF%((dzO ctO*SRVu1D$ LTvLՠ}6jOܾ/Ic/5xs{7.o9'1"0̪>E뫪OKK=u(ԿnP`G}9-Y犗["qHe t{]z(/JlŘA_A!'LcMa(][V#fwD3}Jag, 8'=KwKQuT iNph>qk9^iCB_qs9Ȱ L:5s9GƐnY,k8zu~atŃ926W~us|kQ~D] †R?[eQf>ZvFtaʢPzɯJƫX8\3"ة= -t4%+ZAQT˃ [Cm_]G`#홦 QHCP%` TA cU׭KL2o }zه M.YI˘goa-xO)ꒅYj JLj,6-̽d/3q$`^ ,mVٛWⲵ?DRߊ h}{b_uʀIwGӈuh/ Q8zZ3_{@ڋ!L݀F͟2  C]!' 哙,8 Rs}~Qx &W#5nt!@tTyn_ܒ'>>q_60͌;>a|#I*aQ@Ġs~>nUw=s^XOQ>`Q7@ݎI hPAgݐO\2£*$h(2)A_/enQk? ap֞8Jfs8[=\!(>~0D=G#Wx2; J I:16 .NzV8|]Dr!ųD.{S^ jB]4>82#$^b(;Xa|w:u,^卯8 ϞM P~{՞\ˏ*6_-ͯ5 q9.+w b2Yh f3"Ҹ1 !w:S>*Vwn9̥iPT@_%όRB6F*.F D*5v "h"E17XDg:,,TZ,3g:թ&6bX}7k 2*R HI`_~GIw ˕ngs!ӛ|]YR1T9%UF$$^&`2wXcǥڵ AT[9jb^g|ͤEǯ-CJ[ެKg./ERLh<~<cY̳^ 1o\"x'\"rȖ ha@Gj|2rCgDci/SWVurtC)f臂7e 8`ĞHKV !9MH!2G+=(i^T/5Deޗ7ya7|#q,?S1#sCNAԹasIUN.*Q. \s|,J$d@<% 岂/kw;]qȣΧp!|7 Q.4Qrj ~Z4jAiG@G>܆i^vNQj sv֨0} ̛ "I ?2m&1@HD α.欎x2<AʫrgWfsI}l]]z\5t <48(l7_ts刽 z$(vm?V}[1o19_Crm^<; AWzJ$$^`]XEegny{<97n f* rGL ?q(Ct'2e^zj"C#!䫂;j>1 6hW&˒ Dn{p{TsFW5u=wb~ev](20* B*X.W8lIn_8J2IEW%4 }D*`9D$PS|: 3 {E9^C`^_\/`o@jJ`QHY׭1>a.CYT«srC#D@-0şW:0Rm9x(]R=N9,6Pcz!_|WAcrezCHI `%$;vәoPjn B+tAr!H&GRP:c!;y  1Ȼ{,@MDX{mUQsof^({!a(#/j'KEAJ{.OM҉y2? j70VB2wjӽ1_apxnN܀4t+_QbvGKq@k:)3Xg~_p]9vLY잙 ^Vx@퟊;ב0 #Pv95և`)lEBBzW1pUbM[ $XhֳrxUJs+H򴇮 X0|x&9Mn=A6 \U_2q7 = d}ur^֔"\|K:BNDh5m"oҜi/Uc|)o3ÌMnƫ~\:yu ~=`sQbGo {=L=aɇ:a9̐MF+/߿Q $휎T;UŞF/U{ 6nX><^ʗo:iY7}?F{G8>f8 va9LUѧWrO'~v,>Ua-na*|b)myWUjMCkۼ|h5[fapkZuW!&Hae=^wNϿ<}7\FBBi*a9 W{Z`ƝkLO,&/Nfqt`_K-+>.ԅ&%vʶOxg$"y1+^ϟ.LDq]mYCd\Ɗ @i%h%',Y~8r=ߴqVi%xsϊwn? uֳ<xCj:ǑM.խk;Ǎўݎ[/oc!uopf|p39ҵ+QR!B'IPoNqt%8p  H3u2xWpL/3~YZa|~qo4;tn~Q1 tOSbP3t}n+XpS$Z=b3ɶv"I6ǯ1뿷Uw,DYj P3: 2l(͞\SNV2P7 NU`$۴_=GO 'u. qwG'/1TwPT?fR <B_U+ş't/K^G8@bkƐLV\%P$ɕ [d)U;Sd"guR{oёXX=O'2s{~fqs*9Z{D>̲<7y>$h)V 4g1L޺DjɦPNm/*'k~m Z;Kv]a #`6:LzuHe"݂{3թF\-kcUȣ*Y\W-:+~va5z?h;\>2F4~blı^c [qӡJ:5t|^/A! Oo"IфУ#dz{ eD3 ŁUr ~} 1#@Mm%A=~,D_HDW H{"p7ޝ3\@e,f HacdgG89٩PF+raͱ$d],,'21ŋ}>?|>q1sSW=FCO(|> {yF CGa+Au n0O{}{`飳p|?=āCe8̄ 诋ZIb{S*ps!TpPDdg%@,L:Ȅ,Z(%⋲&!A^ۼCeؾ7` B tQH(\UIjU #\TZ[0)Xu Wgj:F0e7>Yo0s"pyI"9yigyIT ws~PCLrKP/P>Gd?g *o3$qDAPHӧӳqg{eaUʕ`;NquRc 0djJ<`\$4E†cdb;)0@Q`':zU4Ƀ ]L;VV8:x2j}N`KyvuE$3hoTi#Pofν^UNOpϫ7 ("jcӠYr UTTze޻Qw@5}tG#T$x{RA b$Cߣ1.G%)|HNmn21~LF BV*ҔP#FPPDEEUDTCUU+CTQU,j)*%5$J!!h -2TK4E5DMP5ETIUC JDA! BPM-0#$K1QN n^vArMсaic'5A&NxHtq (a(l9H(xLot1zSW*K=ϞC0#h %-lX|[!4>':T9EQp֑ JR>3u|Q윷otOl54W׍_j+(ҭ0a3ޔm#迲0hGJQḚ`:s+t͸N/1;g*o$V]bC5`nPrMz(L2/9fܐƝup"*. g;~) 7 `ZzzUeȲa _dTX['iM",?g$@&=gN룇&LgT @;/=%r\/{^sʕ.`ڙ5:~0`P厷RY5Wfs&Aa_M}ʮY\Nɂ1e xLJ:nq^Ws>$ J 7~΃X|?wɛᜊУtnHAs NC[:+}]wuyqhJ:pZ^Sjj±BU]dXkj#[_s-+qB& (G(&,ئi$tJ񴅼ac|bvA#Ne=4RMz& * /1I1 wWI&磿˽/{4kq.%<璜]Y,.r+AkBъEwD"U Yd=zo[oMd!B;k<bvNbRr^QfIۺ)8Oq"%=Eˋ)UW!oSqܵ\~|~ȇ5n`*)CL@s8tJׂ[X(-%򵗜x'ZV航xSyM/zxkIK7\=7;-%K?ità U>uP{gl/VCrȕxf[Xpx_n.|LK\CW꧿OwnQ?ǽ>/fHQDg.}.ʂ8*dD4}Lui}EԖh[I09=d c}?P#Dډf}fg'}&AWpm6i(~4tC->_W4@dY"t͌_sᩛҳ~L?쥦#>C,m,f!1s2~N߉ď|?ks@0|{=~C!HVj?ZʜfL@A?_eK4G~.rs\~7CC44lwu@|dx n~S@=׿#w]iӟ=ÚOy3r J AOH?@ 2 J =q5=/e s bڊ|]19  P!GlP-$@IEM Le&%)ZTh0[U?Od(JCV_)0z?̎,TLB? RLE0~4_nD'lAD# 'py#>Dž"v}n }oTYG!3+ԢF RQhdP@9<}jԅ )|~wqaPARi@ }/א S=OpI$ΈrlA"N o#+B@K uN|o\wNǟ~\S:| *PII'QwHrwu@ {/Ypd&/yFIeϊ 8`g+V.6:;ȜMCݑ|ށʐ(m!fS'}*OdZ(LԤ8yنrxI$D0;5N76RnH/!3L:sǧ7r?׮2jI4m[ P$ m#^t\xgk+h?>gf)0>ntZJjOT8ΑO5&2;=ZQrx>] j/Asb~ q^*Nw}d;s If1۾l\؁t9FKQX hY-"ۘF%X~-俀V}xqOWUN>_ھ14 6DYH7W-4' ﲱ {6zVzdˤ6B#ygOo/!b1yfOt X~W\}~ԗRg{ 1+bp~8A+` 1;@q=wB_s^7S>;A\wOZFt9@^- kKhel>Qz;ӿIy|}4n'גxPCvjmP P"E$o2j ?&D:̡bmz' .<B %A>nn툾J2XEpx&0k~7V{ŁE J'>ݦOVuzT;2P+`Kٹul|(WaW+D}NDaMXn/nrI;S?޲mIjiLxv'_W"'hDh#/gLTv( 4Bx6sY}"=>D JVb-] {$;  آDVF'?}wNc|}.&%嚙]kJJn@D>9* 2e[+Ԭ`ލܒ=haj쭩a+|G^Jp?iDJoWv7+e=wM~qM}M~y^Έ!тB&w }caӽUz՛P8^1rt;Iy|~8Gyl{ ܛutC^O`:ϭ{>O;ṣ֙;Ȳc-#wwl]>_<Q1ְs1sE\sGNny &ގ1Cɇ7 .kG[z\+^y#yN&0}m>{P,t%"u+,k\DF6E¹Rz90h?ΙaeD >uMa< !۝t!¨1ӯ5&~QýbŔ!:Sl*HDއ=[ù^l\<}M~ 6 &)P~~Nws0fyՕ;S8xpGEݺ2]331yUY-g<[8N{S!Zn`_efO'o)G]R9#7/tFd|JxPWuy1Q?;<}q.0U,; Fr=Û~;za`F՗B;˹ã >Ne]1@=Im<$坂3ut*XAnX8^X#L> lUG>wXF;:D fԵ#/O'))SO`pP ȐMyO>H . K=52=|qQ+zk|B#'mof#Cfvmr/w tyO6?s|zܛy/y.>wKt8(\t)C&ɩ9ܙ[q#QN6].CM1pG{bА zHquv&`;I*7o<~<6Su1Q9 GL8p~c+MFnH`ܳXyھ͜| s`k|Ƃ`y~m}W{A {GT(.=f8 #N6<>/KduZ4C[;=A(z>v봐 uzM=!{: PRu:\Z =~CXL?lwU/|,z:ٷ{Sj(6kɶ [Oe3ݶ6~<XGS]KێJcprAGb-<A0 sKu{wT /ֿ|G)yn͞jҝL{R*㾂 xS7o`~`<^qM|xTM yK9 `PD83c~{zQo}xDa7澳߱ny|XsGAݯG"< Z2#(>a브C~S[W=I+x}Mߏ8Tj>{AL;7M> RRo+s~|B+"GzbۈaRIasPa QTQFZ]ז(_S(&5( F%Vŧ#' {J& JrHy(T)-5ݺJiD89D'Ny7wC5.ʶgɛ.1k)R"EhCI: P=uswj#w(.RZn"q :]>yo 9Rts^swG],]$yEi)L.T#Fғܮ_b.лa#"ӆKXbWfJ (-t8Yaga.7EӿcwuY故b.=ˌtۄ!c}0 ~_m:=^n8ipLrDǘ'5+YC e-Trx* 撅R:Z z\\0=7?79x͸2J +L GlBн{j6׬BFP:/o%e!'%[=aҸX~;e!Q:?/OW}kNj8ޡ$ 6~> C >QGnT4(IAdv`pâi~u1P~]BF4_uAz.}g4J)t27l {xͲ|"vΗ6is.vqevR)~ZI'sP8RR\q[LkiW^qt6y^s>>ZzKa1/&inkنNZNT'Ē?U]"G1ݤyR#Ի`;cςC1 GcX/b2aust>وM%)lO:'>vx-$& ViόCn݆@EI]3hp@L;^lyV3#2?}H?D FH*$(Z!(Ce('C$Qmeh *j) LL1AQ5MX Y)&)bJ &(i*jB(!Z`Zb(BX jJ H ; i@C}jMZѰ.cDpmmRڵdWĠ`jul%B G31BqMP0m1RFP@$_R:q&/ai R`*(&J*!J(XiP&֙DD"(b&"`( I bR*)A`jIe*I ""P B )ih(""!bIfhH$" (Ib (iI!**"b((JR(ab*B %j)I"b!)( B i&"$ i( d jZjX" V&(J`J Af h Ri"FbD"Ha*(((( dH J $`(`^H4DQU0T0ALP L04RDQCMSCDQ PD%RD@DT%RLPL5RTD2LS5ME3LHTQ1PE3D2J@ R~#:b(SiJ"b'AIDRIT"QMTTEi&ZmUΉ0zS 5PT4BUq$%ATHD2SQҤCC- U31$$(ݘu =m3Q [hșjhb2R5P @34H5%CD0X I)" %Xf~t%QELDL PLULАB2CTTESEEA`L GݍQ,QT$Ɋb)%q ijlE$QDEASCPPQ84T%A5MTUEMIEQJQD1DDP }RQ@)AT$̰* "i(*Hhj !ovFZ9vq !JC2D$HrRUCEL00IUQACHEI1ED 0L D=LKtTTCL_Ga@@ ]@ЏJH(*5E?Fr pc49%<\iJJTCHH0M@- wqM?f~o된CxV6Bt)(\rгJL$y 2P(}=##ݣ&p@^D{OU{SB=|4i2@ԍ(Bt`[GI(VN}9?]zmŒڐ I'9 s`+:OWMeYϭHt)fXWQ5 PC2R U_tQ:ȇ(@wCImi:l'G?uJQ61@- r4GD 0` 4DS@KIHh@J" 1 MDHgbR & Kf lJ B! PSQ L9$cM1LT+MJR BJ UTTd$fv*UCD-BL#xB2&)$ȁe% MW%i D$BՈ*|]7Jo^kE.eBI^KW &07hI G,ȇ.Ӯ7ޯxw퐳4}Ikʭ|28d,zZNa!VtT{-7I^<#Nm*pʝьSN6fN;ys3R(uPa n >;~rBU G1EOFNsC§wJq[:|0|fFç#3 -_IFt[˜7-& >21dg}W w{?X??/['s>Dj|5LYh9A|}XbЏw}2[d5]=v,]8s3iiRR)FFR)FXk]I]+^ʚn{Up= xuǐkt+!'ve^3˞X[ .G5(5Mp2;dΛ5_omOIV^yEɝ:S~Xv<^`N\:2 N+&Mٌ0:NtۋHYʖ~aM;v]Yށ #cԞUhykZٽ损<e\CZ.ؚط<4pdC/>dm"_/y0P?f$e,Xi,q>p }"*9\'?Q2(j.\ᧇ(i_uwΏ_m.ޠqvRJ-1'͚1|DU_H@vA*IBny$mϸ}3^rW܅kosXLCJv cSWtW\nr( ,u!pA(1^ s=|.xި3˜e`:; ʙʓ~bv~æ'_(v{|^4ET~FjBm}Mݜ=@p7NN5ު)Qe͕2"}tt6^t %` =%PómHO!=?PKYrG} 98צǹ R(;@7S2~]eBlA}|tXܶzwA[S%B; x e:GoO8Ynhn6GOU`HMo .rB8r E24+UʪKkpwzc>73/2Igg0(/B||c aNp @q%%˾맃 =?r^i;$9mk(ڙ^s۪`խ.Ɨ>6Xz A/Ckݛ@CûWf_C4¢&twM}SGIt~phܞB` ':K?Nۜ8ERQC@"XXb.iq* Dž}6RƍqX~e dGA IPt.? Hexí CX:& &$Hv;'O->_?HU_KuhӸ%0bp;-"IZMVPDv4VY cAfhƴWn@dx[)o:7zeuݗG:F';1œ 0}n$YC@}eW a 0.rTF([`F?|>0oLǥzȕ])00,=xuNgm /(Fik2|#370؁ )H%)bNF4O'T\((C mS34Gnv F_Gk!+?Px=P7~oJ=&a߷4$5zO_jy ɴJ`ـz!%ˑ|LcD袁zo^)`ר!2T~!| fgՅK 1 `ݳ"U|9evK'PWY rr2ݹNjbCԝ:cW ;~/ofۛ٨o_6d<⛿ q:)׍`_b4A{1o`?FO&Cs.#GOC drs==s>Vkŏf_IܞcR.^Aun*bC i 0l |_8z `*9/THWHFRpzae/}4`CFxI#E~ `݀KDdHGҗw_ʵC#Ο%#l9|Bm,$Z]2ڳ|:^DoB~'>?WTn4!X?Ck0%'|u&m 6uG:eݖ(Cn38_Эe2́{I.'N<>o'ĩ8y҆rVZEغFi uk̛D;oϯwz^&n-s(%Bq,G*Z@Ե|vòг 5dH-k;gA6v:鵘(]sQHcfp⢬c73p4&Asa݄m ~y- |h.gU&^!b7==Ul hhUbbVܿD)Wu vA>,ơPGBF`{ Yfb* τ_pKf-D= ɐM|[۶ԏS>@C>7g~53zuPb0?eK1된~? 0b(hh)(i(A@bյpq'f!|kk[j!;N89W` 1?A*?]/o>;Z4ڗstޞ!YiqzFk3J%g%y@f1[T [$|3Z0dp"dEӼ!WVvUyRv/ߢc qw#:V42a\5aFlV[˫H)n݊2~rVk>4uc//K37Po/h&J B;RCegߜ1>2Һ|"[̘׵*n^}O^.Lzm&99qaDsvRhDaq{_^v_;-RL?!4@L|xbFg}YcC B! s?f,X{7g j:>}?筶79x\ Q /?`Wa@PDuu_^gn>^DQObWWxdRHr,$ㆥIh}s4IDHR @PE+@PLH$HUA)0M+3? 0_TvDbiĀLJ*mQsv-`1iP5NS&&AZaPK)ANda1k2A$61 Nls 5QθykQ,Q@bH I9._\m6)4&3Q p8T#\SNCNI("wXDSs:g& ݆tLV d|̠cE0b9nq8#bۮ:r:"E5 6ZoO`8"A5llSʞL?,k Ƒ+ M8Mw^RfާvJr*.1FJgRVƈ* (dA ȓi*Ⱥ8l@UOeKDDFZjTý^5lb hi6T8j=k4|ظcE]r6 %ctw]Y٬Sem.FhL }]ʔ9`TmDNX 3p9٢q[f\9[,tY#/0'rXVMHֽ4!ջ8Ԑ$hUa>tS^måL'RUQV!T+\w1w4pm0Hp 8\,Qy햪;Xae;"A}GSD5w>?I,AVHu >Ğ-߬ߩb6TȢlj I LS0ܵ' tMQ7yx7\Z ;"=XŇ1kyYX84bĂ!}03lyAR^@?a}~ %?ia1iO |t/l'’4aSmz(qA+AD@ qk/hQ?B88NQOܮ1`Ȉ,DHz>:AсGWE܍!qкa{` RFNt ?c2Dh~\nG ?Ax$G}.0eY54NC5bNC<Ւ}9!mG⃅a 7KLabLSAL})hq SBI= ?OLގZbWfMNG"f>3Ftgq (DC뉖Y8|ŗ*f kZqe?i  yc5dԻ%˭;ɋm*1&}V!Wg\|`ڒ eኒ .Lrl,COLX,&ΝG`t[OW9y"fEzD u8rjs$w # ~5tæ< d}JV5CIc6g5] u&,,XoT$'^8}ڃ?/_La!4P֬hZ:YPџ+sz9R82;. u;a9Ԉ}1cs*|EV9NJ[-Vr7Wr[VVU֣[#wܘ\Mv%o}QI#C8 2g/ ̥;C#cfb"ֵQ$Snjqֳ q@ZuBya>|k.™ISժޏ1?Uƺ?8́PQ#1;N5?31q zbjOWxVymwnCovwkRT b aҌHdEf t;g9X!qE&vpdj{4 a cPmHľCH[RcӞ ?SSDRQEAEU553ETA%4y`t &"g0v Gh5TlD =[S%1qtݜ`6S]\=0FGKԪGRFu+ը?$37$;Fa D%WeNWBq{ql>zGa PP#ϒ&MHLY!IO(L2\FBMRܩ- gY0q}R16}pypXL{6v!!;u W53fUZgϛ4tLjHC`+9V |ZZz:+wPIАZ!.vwdcm#YǨFI#Co.xӆ]&U@PTWEl۟M EQ(&[eTrV"7wlfwM؋ F bt*1݉Uwhh "h& T;BBӧy:WQfGjgcU- ypx|  CgO?@g&iEj~QLgo0;9h|{GwbWL_QT[%(h|zr}o5s9L~^ D wi`T(}NM1Xy[~ktS~?3?RiAsEd0Ec\{!()R ( /蕙S 'sPaV!TF DeTEN;Ӡ5p)y>ĭ'Ozm+x1&vRz#EJ͹r9W G~^9A/qS0A$=q`NnO4CJ`^HrŴt5#! Tͤ@@* 6Dpvp{V,^*ZWFR dǟ͢ DBNzP?:{v?~?YᙽK2>{+4^/Fw>XW`Z},?ώAjs0fG"Gbaz%9M\DO]\1.=}/y8ѝoaa9M`t?`8 t?,"pѷ$(Lln;nr _8p^?.'19򤃢H`0W`0Kw27;r<( 4?{0Ο6/f2k˩J|YrX'pAW0}a @Fub"BX`Hg!oiLCcGrP} 497jcFnbA -:y=<EQs#k^`u~Ku>>8:HlU?vUV'I0:I_@}~sA@ZH&" #kc=fzH ?=o_ FpѠ{>uC% ?ɳ~ u9ȶvr(K~0#ǎݻ.<드^Nqv0Pszi^4l0z`ڙXM_+%4x?٦E|~]&\wB99M vǺ Ep}N*Rl,C})0ej1q(|HT,UH@\{§OATT}8}0Y~^^RBxx$7HOyTYˍﺯ)fD`I$\Ts<  4@00~lcpΛaHX%bӄDa0B3t@Ro*% K #(4?~{6Do_Ϻ<$o/['tqrMVX`bg8cYLԝ&G^oT,rאG/.®Iy}|qQ;a+.|Fd Vn#bf coo nQWQTr88!9\<|w[;+޿V gk>nhbq { $dl)uUP1 5kX}jyʣ/vOw\Dec(U#sUפ~k?pi "/w~ RzGV&vRC?Y* C??¡ 3@KE  @:3* JPH-;6`T(MV*,8PRv6Z|5&9A)W4 :ih4?ߠӃt fh`x@Kb@$|cBO @w*{8ylF 'd:{C}>@D~ b<Һ }=nOc戼?OZkZ$UqI;2tc18Q9Es0ɗb~[/ z}~`%;6=eČ~oag?H![?BU~L7_}q4:SJ/.AIO}vVw?݁.Lƫ3WYh,FéD#w3ӝz>bee!ĐbX{b PrgBwwf_9c QQh.f.$(#B&\K-;d=8w /: Ʌr1Z 1kt(-WG!#of Dc:/&,߮g,铡 &=OɆ#`~MwNn6LHAz(Zy4*C%ӛ(V<$¸L/<3YzN7۶f~TU-UhriT NU'< V mvrI3xvSGMW(Gƥ nUP-UG\Zݶ Ё͌>,1 h@0[ ϲ993#ZL$4~@.>?<3ACrI;8͡>@l0@/7]nC˱P Ŕ>eW?)" &ܗA(E-]W<%Sw-~|_&xg&s(k;h5 D,'[Af?/MFg`F[9%-:^64c "~G}'˴ҝ?"&;Xc0?Ѡ?z@{P.^\ v{?@[}~GV <%%|BWx|W4Q9,X^Dp3vl5~i t#/xoDC ˞];Wiɔ<|f"OտMzy{o$P5JNN7HQDDl cHQT:kc=_9M7gk?";s1LJ/Lk ؕɲ)e"5 IYD듭[M1eCDTWNUs0zy2ob3u4?gOM{ogfWƱj0>PF}3JJ'6Rvy>, fCLUx'tCh9 e*=zFll].' @a?^yW,efҨ/ k>yˢo Q>b|g!{<қ$F<H⦐R|&II:'M!>pN鮢 'ޟ a>+a2 l_G{w'$V7;!!+o2$_.j9@S '}:#BrrDc D KrQ6m=ŭ׋]UOzstCtcX6rh2Qznsc%,盜G26^(8Mu{"G暾 a#8)|@5OY9k8hA 7b@dI/9}v7<>ˍGxj>~whִkknїleg!2W^8KГH jih9StA?bsi~h#iI0_d̲\J] ujR=@gj`zb-v9Y21/1_nx;՟^wsWM9<^7|ҫjXQ%TACS@xBo% aP9Q"pvZ= l0Gwk8ZVGh3X' ۱,-4RDt5mϳ* FdQ&pUWlO5%(_85SٗB ?  8H1hvDK@}A]ѫ_SwĮo\H_u/*U\G/ӓ\O[}ò d?:*6Kpx_+gUH$`0fHV>bj:vn4X]]lƈFtIB74xg0-5ʁUi"LM_ϖY Ï kw=!x&(>Yw8Y-ԫ~؃(ڏzpcD c3=}|x6YAs>b> 7b߾KȆ-sʺ.1,}S`%3o3ByA=f, :&7VO8ܞ6\@vBo:9LTNӛ^W.Ȃ&2&%>AnsF8_r6b S>frN_tw(ҟ*e ר8=S.2mNPFKUvM -X3 eOU.]aW -J" 3/xJx1qWj5UggGj-6h]!!j91xz$A,U$h6e\c !F7a2Qd9UDS9\ r9@~W2IWC:XYL;h^oGfF;F/@#V512!\ fQO#+H,1@ ԋ˹. )V)UQcAq}]Gy@A@S1>nNhdTXǠ:p?'0`5 yS4GϠc^|: Gsq b vgC'HoRzm} Kh>lEpۑbe^q/zXCJ"m]J}UMo{bwOA11zV`tȿLv[s4üOd :.o+Fx~dϊޠNvs`ni{) #0gk@,ev |(Į{8alXYBQy\KVÍT/)mh 3NZf1ۖQ\( VC-"+~ƫ;.3upCJyo\L9bDO-ɤ`qŖba'YΓ11]V/sM7.QvTq:PA}gKA("Zcڞ?mݔO"zvc3m0Bk;'q/p%UaN-}rk *)K13q\v:O.Nq$Oa Xje3=Tìg ϵRFpV2*ELH/IU'I^Ç*TCz_s}#;??}tFx^hg{#nl;gCQgkIiu_ϖ9n˶ E ZAfϦrpɌL^ul߆a4`b %c3ԋ+ms'\^_gj:j^**"BLF4}5%U/ٳC7f֤YmDVZ}B(*[Qޡz^fFF7'ynF&){׾ T30J$\j~|MLB ˼}潼W:nM%b C$n4BV?;}V}mn!XW[뢉AEKҡ+0Tj[䇓Ld?9ϵp nUS JstHIf(KG-lTEB R:>$TJJ轪p /rPvJ$)Y9ݪlBT$hl\-s3+7[ ey3o@q&Ev8NF5ࠩfRO'_pWOK]SApSYr<@YD"?9⻬펱puZcKT̈́ G|r]3\7'v}=p"'tvQJ 0H*"JQ(ɀ(׊y;Jm⯻esu!UP!ܟ~\(USTU? һKWvY9G CطSQm2>^qF}4q#WvN5&B2g-TXE$+ CsԙZ'Lz6!fKHujB5H<~?z_N>ܬpBc7폿'~cQҢ_$>!_MYqV!2f֢a%@T)+u축ӯQ}5\4ϒyWBtK**tqs_僡it@E~xQ_>_L'YxW>xTw8^R`:y6T=4 2Y|z d@ِ!+O)Gѡ^'8z2w +`sԁ!ړwj;SA@}'xCA:n)f7'\@ȀpKwO]HR1p¢q@aP=*RYBzgC; BQYNX]UtD{{cδrP6;8vHJ5p- Ȇ`4yrtd@ HE0 W<乗MS>(a@%eqPSAGxz^+艒)EyE!! |[{HmaD..fϡDh~4}ZlƜb]'a6p Ns _nB$?QU#1%NMصK5ij61\s~ֆ}*i C+M24">- 45fýо0!<2ƶP<Ҙ-!>x| / 2 n:2K4ce|[˜ezؓ>07Xu`'P`0t.C5A{o1坰;F0IDhX8 <*hr Z%8F>>NxgR8R*vxIS )a %JMɌ[6pxAdZK||A^#=;d QהuCd"V"ة4imw%5(X $윎'TDPTTtRNlwMR=N$چu ո=-3ںSrpxEg H@p0{N8$qM1J0A.o+f(-|O v 3k/Qq $s]!hr'ҩ C`n<+RC :y#_,s]@|6&G#wT|ppA9ٟ,@-j4Qxy9 !5KY,dbX%8=lHPِ*9mK?4:?yɈt414&$'*cMFٞ(V:0Ek|$DBBSsB=sDBh[h;`L`[[GPiP=l|vo͍lA|2|4&Y < h?` r)wavdU h"ȏ3?4$TELCsu=3hI?@JܝJ۽R7n/<|N| zp>t28v܀s<;kQNg!A$@7Ϝ/] $*m[UqC*v16NEXMԥw]wr$Owb h(21d &z'7:c.bAF͑}P$KT)(y*Xs%JxnK'LȤOeD6~h˞M dsͻZy/{|rOa>D@*v*F 9hTJOЇg]/֡FV:/^6E!rL{*FDXZ||OVy2',$֒Mc:Q?ÌeR l a.t}vt:"g2,ȪsraDg3\P5D5y='@@!r8y}d8w[1ƉIlf2B XqCB `{&8'Rr`r$ҴCi #D˝^8 :7ʍI=>;@zG8Ѵ%yL׀upŮ({='7!@rj5c'`@f 4#$qBZL.4 2$I9Bz1;l1=)=r6w\mNNoVm/?@(lX8 G4:ͦ)>=0@1Ԇ9^`HqE1D' aj<j  154klpS4j #N\cds Ki8'\ $r? `fI{ɎQ̀ ƅMK'XCZne0I0`Edb#@0(%(<~adQ#eO!3 1MN~ӐvE.'j]uXC} k;M+ pyo|)TdpL/_.$݈#f=}fzEP#  \ f0LFks nxћ=Pɰ#D0@0*sA]M5YfmZM1:Ix8kv̓9Ξ='lWFn 3O+}?P{kdL0y#@npM llk=Z|x^.4cq=A?ĕ *z/m'h;P_^z}rQ-~?g64dTi΃k>Yuo0#{C}FKQq4*.Ze.)kҸ3QBZvпkC)!ʻw'4"+hΎZ4'FX;r8XYTc0(!$SzX+w +B*,z7.J4)gvNf2Z 4͈ % 4N8ժ6Ħ9-*\ f(q'lyzl{~p0QcAtH5ɭmpW\  ϟў9' M!:FDFoUAjcWD8qQG}UPOX`OUnڴjjUUVn[n\9UUQUUUUX*UU9ȿUVuEw 1 .PF8 ւV%}Փ8Л H\G5߳(r'abuH7!O >4'Ik@ JwkIv}W*T(a۾ɸ!vHGg㎅ T {P:HF ^ >=O^āxPOSKmˑv |ʏ>58O! mTC䔴Ua{2464`Ӊƶ ֣_TR'Ng=D:zj躤{g;m 2qV;OpAE@򀌃(94M1x0ZCn!3 M0!s8qT}5WZ4jU͇.b78vpˇYWl$ܬ`vh4/9o.yXx`fd]O'wq; F2?-*Wsр1~㮣\S=J0`kbg>78oIBc2%:bMD+aQ@ B$(I`͡@NRw-UDI#\GcÆ|B(L',2`QuZ#њ?+Yoxw,Wdr~YNi@ߒ5'⾽Oܓ*jqd(-&>K/zH;k14tğ&v<翰!S?>U**V6UV]ERI9pa<;#͗ô&h|#4}汄Ӈ|8گD;WIH6eU`v@|7^!LЗP6!O>s㡌R$rUU8HmYvnRT5y<9f8P#@ ف?ᩌX314@7Q?A6"i;#lk[8Lu HdF[fSpgϮ)־'|ܬDyj]d7 O☇OG;cjyB[ܨPoR0A|OnD$x"8_fi \YDw7HZ`4 37xI*ǿꁴ*rr B1 r=Z*l8d* Л1W`$v~ez/ dig᷒/dTyfeLrFbhn^3l`gdr`!p=`ֻp,nFOJSySvܽ.o /ɭ3!X~6 ǹ"T3Fc3HH>Ґ˜hJQ=5J7_Zko㳲YqnJ+GdqV`'ո2qKƥƿ"72#.gf e<S o AiFr{R&֚E%C5PX:xm6 ls9f) qU1#_7 'y* yx'&^NW07Ai) (2u)'+.C"(pwwʥ}[hi(QT`B hjH[ <լ &/`P`+RpZ aI~3q)4)A p6~)dw sLf6cfmLhKyzDo8#V4fܿ)-NyP{{v';Ĺ+::)fx~x֟ Oh059lve3zݶ1c2ꩧd *) 77iOs|2esdLa jvvޡ]2f 5h)+3ߎ99^kqDi!8rQEM&xmׁ[$><㲤*d4i tAMQHقdu!@_SF' p74UylgwdAX& y>D8h}B?8DbFB$Y&HLJ7> g$t~D {h& 22ij/!ت]>LC E@WwG:$@&6c 85숃Cp$;< _L; ˜@LQP?Y{;M̈́ &46$'(<2yɉȃg@o CgCͣ^J86'(R ^6!Q{/p)p0F ٔ Y$ِy]1#_U.唃|/$|,k==7?%6G|322K 1 ၞi13gpUZXO| |84O6M3*q<4IB8t7ǿ>$7OQ8UBEQ3M5 E+ Uڢc&)f|01-*2Sq'^t"wkA>)(i&f*((?c*03M~q4wp, =z>2f!y !QFy-83A!r[6lBf-hlguI#Lrg=|SOG I͐T@? 'cDJK4G}olur t7d!(_ٻ߁XP4h5+㢔gDCB9KTo(5x8X->2 +`QR{@ dMx] 7p__/;m͡;SM4bq́VvnT\sOV4GoGa~Z|2[!AGA> hS0kLDI2cO#8k@{se@єL>@E >=u(Ã}p NMVD0& S3J92 ~Aj&4dG/)ύ-Q4I}ư`}DC!DN 吏~Zۚ8Ol3Q+, a)1EFjĹPFݦj!DBAAGC[>bwJ/.dtCV$XR aL: zD!9P|ym d!Th*{[wdS8o|qxfkF  #n\&VKl;~qMLrEόTl2|*!9!>4*Lct3Png<,LBAh3V!&qO :sc- M8Ч\}=TةsA iLLRͰؑX)HU'(9Ga|{>wwx]5/c)wƎ"_-x~b ϡ*Pub{S]r:U׉B sAfBa]CYB\5-$H5@9cːDy(SJi<1`>" It/`6'LC S9yxˡQ]#\I58~V݆ qJ$jپ;~]mmb1&!#(:Fϻ+ۘ 0wlٔ:;E0ILzAQOf4O(`2gMh5md} dDΡvcWLސIaД>A{8)%T UB]+;bEb1Tmj @3~\A}IRf8 @p9(Pc+q U|?_e룊t{{Z(5 W8v:p я,C흕ǩ!=Q ;lS5yd #)4z56@FÄ%9!>wzOHNOB4$qv^Ӧkˏ/'^Onىv[NùzQݼF4fa7͊ r1^A(< J#Ϸ7]{Ab͏؄#Jibs 8d* Y#UD~og5N_Gs`s0|E1I`$||gAA& -mL^LЎIOczJ`:MӀxByLX :5&JD|$5#` ߴ+0 4z8hJj{yPf/#IRKjڊ/ (0uұJ ۩-~:g~}!SMo.NBPR$5KZy+~~g"P& iD,kDލ! FBCA9B^<8@N@p.D *9g %qQwoBJsa)Yc1%գx4<о Clh5 3pY4A Bkk-0&s!n5>}\Izl}FL_hćs[vBwwtzmJ.**x!c Xt*v﻾d~pO=ƭQl9s >} B.Ԝ<;& :CK=݇Qr0*"byya= NSwyùx'`b wl4ꑛm4!B"2I<+:a^fvks` Ú{ Ė ( ,VVPz6?'X Ƚ>5gOFinhq#1sIRvO9 oec6L&'܂fb 1 8|I!pJktTv)v n/()X&*$I8ҵ-oE;DC I;#Nt@9%<ʣ ] ּ &;8k;;4 Q)T^|m#lU  ؆<31 !S+}0l0CH~sMtD[R!CAo{1 *NVܠ=_Q=NJ7HF ژ".墁$œ1t&),l5@}h+1I6z*Гpt4 )intŌgLӊ vޫ1aRXAV 0,f+72%@(@J"gO āi&ӽ>W0JMBz Ǧ;P{\q6N0Js+ޠ)H HZR`פ1_ 0+0k"M2hI`gIxaӟCw<8O JY 4M֒{I4EU506N07P"HZx=tL}h0brd]\FqvF;@l@~ "AA(<@(侩< 0>̈{O$(A> ;m;HSarB~M!C4D߯?Gxs刊%$*v= Ir5g 0z=DHtM& ڢZ_9Hy@\NGɰ y! "alJP%KW"2:]@\2#4WzWjOkjoFK. Or<L_D<ېyP>OnLXrHx(@H%pգ)x<9*w9%;%vb3*4bz¼:|`L.S̠PXLC 2U>=Ih5`'l68Oҙ/q^~d \ kX2 )iO~>{]8_-9răK-RP6hUFW^ñNG8u4m9 + V`g eی5%>GS|4=Xz<+KZ̟{Rݬ 2 "$sTSѳq2DHllԄa9`${8o.}nD * b X4k|k)O ;]z$; a!#l*BDHA mӍĘ&+nNNA"E6 0r*3 Dh9咗SG}"C\9/' >{hSGw;=Y۾ >*&sM7o U7B\8b9 .֑ "s| .$ItQN &v]{H| TैfLLHosa>"{OW|$vB@)O 8w>pBĩxgLVs. ቔщ~TgγX%:3JG9;|s Hmq + ήV!շ@!rWb^YB7wp̑M$=>\u%^a4w΃!=MKm9y""r#~tJVaaV)'yM\\DGD߷;mPEFSɄvj`60RR("$mI5:ASvC7pKny&Dt8^z%m,E@ H8*24{Qr81#my ;'b3J >l'cbpߵyrMDLrEAJoQx1EHuw.M8&]Dx"z =v&׺Fgdjhi!oN*kѯKaBdsa)P6Հnvq[1C-M;]"%R铏>~ۙ0hzL:'.We> DSYd#`Ń=}#N\9%60%"|>'x[Z{W84z7#@^Ä~ʨ 9}^qNj{6WϷ1g0MTPaT@҃hGna~;fME0||z# uxu0О*);DRM3nD6 as˃.H:x\LV~D@ r"0o@ Ӟٌ(N=`ƌl>e6 /0 Wϧ|X*,!0@6n{{@iJIHǩB,GN'*vv7aV/Afk&ŌuOFm`r^t_\A$fg$f F]Sٲ`(G=֝d*4|tMڨA xY\r35XP1aJ2uǙ'yG Eb(+Qj+9<}'&>;CY`;;QO~WvA*;M?.>=ɐi2C;.YsƓbxӎL1P "H\/]*N2;jLq=Ѣ0=QMž_k߯ t414}Zo4Ȭnє <gtɯ(|Hr`FCx.Fx}ϫHnLe`X{DOhd'Q89Omuy9*rhZg;p`dS3X(e1 T%JYxOQTfC,"O;qx\2hmS¦!IϬ >haR1Z_y=jn|Bk+AvW=/pݺ)g14&䇁?+;yӇ 8{asyT1V N1k+ l#}z0HvzvL{XS`RP'Z2tH(&)u :Ñ韒7z< ʭm`{#԰yFNx ?`^?fD|KDz 1zg`zjHt E .; C$]y.:0} q:BL ߸}PAhe R=)JJp߻b#?%zd1'fq5]`aM33"jl#3&$c-LQq M` .!kaG"d yq9d>e D, nqMyhYwf怏wܐMUa9H`7agH M?t&XT~Tԝ'Rvw`<=/Q7%Z/$I,.i1b 咍b"j%k ?=;@0/3c׊s7T\ܹϣ.*`For3Lź[qf»\å4m]ЗV[ V,_F*}AO:[tadݞ0!?h>0 xmx{G"+cL1J9q% FY@(ݠA=QWr7 s; } .7zY@: d@t.ҍ*O \P@Hټ 47 i) ǰI&ͰzpDBx{jE&f<< ѤPp?ȴ I Nb^5D) e20 '׎"=ѝ@k(lrFh4< 30{qq˷x*]ԅHC"*\M݆ʏ̇0 mݱ]ܹ0 .$MY ^M ٱ`sb:Fԋi#Pl`"pkPhEks4-1i`V"(/$x̗bT]W,tml*t^\hh掖e Q8P¶ ]5jX[l* ZbR aS3ABcbl),:HE[/& b l 3ƘqC6M&Y5lzu64I(GZ;  @!L"dMG0 P8ǚSg}qq=$s]Q.y8C1e0 [뼵i ƁUq*siHt\ͽ;ǹ?gj+ǃfst{(l]]C?vfK؁ȪR坳^5dn3SG%`IٱK01r_ a"S8rs@Y^!Z$FO"Y{hl#wRi4fAT}+ 6r]3ʚ5&o)A!ĜGa}bjd(hة'Ӷ㓁:*Jp!cCC*`L3H~~0`j )B'V'[!O]ʁ jB%)?.(A&4E Gwz_DYeQTqL9=nqv\1X{r!a{*03. %4e‰khn8VV~p Q@n86q&i0xA<)\ۼ]sq919A@@ƉIB*DЃ[cFuFN'C`#fAU_(J3S;ȗNE>ag oɭ %gynߝ [%uΜ"6":~,7"ugW03 9pa:^%h ah}2IV{*AyqӇ(ND:&eGƱ2;uBJL}`퀔 $+uN<띀XܹeKv Pc[5YD2p|zi okluXw4}nr797Q;awgtDž—ר< Ϭn17*{⽗ xzQb>?<u] 2[qZFXyx!* MƒsԳw궏&=5? &aO]ü<$gH?x;h!( ;=fMğ/ą_$xة 2B !;~|v`8>Mb B ysQowQ6=?^=LR./a N+t?u0IWˆ}@xLE#/"x#ޙH80>Y~z"9 ;& ~S]Q~;8Ol,بR7 l(Z0W!+9"hKm!]c ^!d'zў-Ƥ.76^.#6'Q̰f 0rDJIr Ψ:#i'j0cэp)#(9`b>ؙ~+B}HTyZausN((Ռ^yialjO,gmI@V`G]UW2GF҄4Cb"ľ;<DaM: nYT6n[cR:H8OFRPqDyz!0HJ6$Di>XA߭<\N-DT&}8!,E#;s m+^ HrlPk251n9+i ΨfGz=TN;i2@pxp޴?~: >1 9`cI # $EӲz\!9)D~>^zpd]BRo5?Lc=OYN>IQxUߎa=y9P*Яm!^(0R,]S52' ߿ӛ ہw>L!SJ}B GƎăC1(^_$GK z[&ڇ;Š {'aӀ3y߯a[ϐZ( FaAplL$cgQ{2;^{?xFG7.@7S`[\\^p+4/_0t-2 Sc|BqE O%q,$%25WEa*~po:rkgUaDiWUV{&tܡ7J*b6,CwPK(C`",ƺrUJǺ_Ʈ<5ߴ7»˶k# pa)cvT71?_!~OEMԒ}X+ !:O8k.so]_b07?o~iQ 9g x>^^;[Zz'nlg>w[M&{Zsū8A AlWpTz/4.;V*r7,OE:vq@,.+JB{M{ r :"k<ℨtiZϺ7uQ\owpWVz @xvU@ϔ IhWx;'͵:u6 >% E,ݍ͵BIxPP*%-u?=@|?"$eCN| gE*^Ú=(nnǂ|<-'alx::! \&ds bB&a4&iB+\ka׮3a#kqeUeVP]9 I 6-v5,>3ގ,EwaT-$4ۖZ?!!{ 1h<-&sV\τ;~æooP1G(rIYS`má{p\kǞν3ȁ$tÎHgd#OD$pʝ@(\xz2jvhE1 A6A9<'K \皁01 NQ\*;K;lu _h]tH$@n Rr$sDθ#)x"o],w'[OD}|ް`w=vj^|KI$|XwIc]pm1GxOuW&1]`-8~Ӄy<,# e|!:f_*!'{,2۬\&^0*In~{@̎5E^fQwtD׎!/zHWoע^i}\ `OJ.䒥Rћi%DTvy;=gͼu1k S`"lF׭A{vn#xǁwm@FIKoHHhۗO9 vvS2çf\i!ԡg 5IRndi t<5***+EUU}9o{wvs[x5xy|&Y"Tꨗ*"!5 ϛW&Z#nJP؛ٍ{2,PAl)9cY'Y =AꪴJASL^MɜTo\9ghp^Dd: }Sۗ%suQvB4a^<ϼ3NY  \2"sP` y"ݷlY&*q0JaUUUWo|4߇esL72G 4/ŞLѲ1UϔuB2td%Ex]2QSrc5\9'YEyyiAϫUUQ%s8 y_4[.#`"LՌ\S7VA@8c~F&60 vsIcMtls:.ݖXnPl{As\ tym:ʡks~Plp;A&haHcr[dLkln")vz݊B05ϟ, Mo6A;Y銪Nuv77BTOY?dmؔ/=%I'[{ .eA;8ߟb U%xEF1HW1S5W>&j3oсo>}^5E^#aӣ;E[W7" b.{.Fdt0v鑘㲼HV"F%B9)EW"KLY>p t@z/ޞ^+Ҫ(j$f4gTzY=823 %v< EhLms# W6 P3??Cw%)8T^J GZ 'j%5j'{`DB.XV6' Z2\ox@w&MP8»Zك$ő'0m _Xa$ >&8hgsݞ6RAwG' D2 I(N(+!<)?"J "0һh o2B[)$`.97~h8G HpDn'e4=aq!Bi4L&g>0aqD !SVSLJ0#,|uIBUl"H@JtIB^O$)$S\Z=MzYv)VwN+;­ `AHu )Usϓ]9R7K' RplY\P`waq<=ENLrޖ zwL܆.F)/>X<{L pĿg>қ~7Z@QI_uhc_!צI9unvr;ɼE.+DϠ, N9 Ap$>ͺsdX kAَBx A  X_Fyf̲cicK<ˏ I!oyڣ\];Iڳ[X㳌sf՜#X)f  G?eO2(H mqBc5?HAB1\$cۗ3 2i +Pߟ "x0 cR3qg+p٭7Ic;n-{/oWJ#*ҏ釙r/)}9(B%;qb 8XA()W D((׸!{ʜM FfD0 U);=ъA?䕝g{c!_X)FmXMIF4ZE&q%'2M ?w4ʺq־gt:_"1g{9;G"Fx\0ÿکXf{ 7 Wij]vS!>{Hչ( |e'$IoJmf,.^#}ٚP\8؟,$:獴 "&lޕ!7 {~㨴 S؆{¼(P令q槇)Zoe0r=Ն2O7y/uRoq00u( @j I~"z"b4E~tlvtBZ\!qc'wIUOFe,8 H2|w>XCL-t*ܠ;GM `e83xǾ  Y1JXʵI3@w-hl<<(9A7QO?C"1Π2ߌNKtpKLL js`Py:$Db9YiI=VZrh}n ͋Y<@ vkF甮Y$>$N[F`k:3_5Pǖ=$(vs;RVǖ-ooc|9  A\C(!ME.mpӜ)LERӞg) WXyOby9Y|h8n O9t>U3YkoMނF$W`q7dC7| ć){/9#39:kEȶ&=5RjvBN a%%<սw~Qq;j%xaocG"e@:P~91p|ds牌^k1|>9z̼H Y fTlMt\;K8x#T[/ xl;u9tQ>p'u׆Kc9޲1g'lp0fo\ߘ̼ U8iVђLҁqjf}A'yp&R`z;a4yn NN-ҍ :m\"XiS 6|75Y6ĜY#úd{huAWLT TQDVdy*AT1,@mVL-otPͻTU8i۬mv*^)d@wh ǓF>K9`J.| gpWużqMT~U[/7d_ѿO';.ۯPw39{FR U )Mg A@@vUA!˵)"5wԂr$ׇaչsSā|< ihY~^ MQIkY.=x]yӴ/'5&'Iq~1F;=˰Hyqc*> 80l^cSArGq3f._R P1Ahl&z&GSI M{--M홒ߩ*GaQ9CfaIKXnHQƐj5l"$Y1eN-G 8 հXw@ H@CN֫|e|M6ʟ$A|1wQCE2JctwcVҒqh7EE4Ck?p<=7^97?&Շ7@v\rK Co"@bgnOvJ,6We^G'Sθm<+uEw9.Sx (~_T6 7Co}~֘g#Wٽy&h(A~F:$#ϕj@ PÉH5hp2k bx".r;XWh3=f{E#߇5+gyTh5NWY ;498i4t02Lgނ9p=X Z:1k|7w~+t1wHvj"M vmsS :{.tDg_ծ (&tdn&o[%$mb%˳1Txm6dw= 'G> &82Wyy _˸cxgA:6T oR{^8 x3d*!}$֊$| koH廣ω%01䣓}mA˟ac*$FOy- {}|gM 2Q~BuU`K 8ξY9GLlY  Mic>xLd#pObC> @Ga7W[ַg}.K}5V].5~gdO(NW^}}CPn)5gJC0Fgf_8}äd}8 o#"yev>ôКC"H'~(2#P}\d}\]R'0yl8h!U `ƃf[* KyuL]KFvx\Yk;>8WLh7 XW&=r4Fw=w0 W.`Mh̀zLQUԪv7lMͧRY <py0$nz j2z7b[*ρe*pkGF֢oq 7MލVB $A@&S|at.{ I(VsB`jw)7;Onr yPxǪwZ^p3ݩ8;IݠC*OI{`'Cvsܰ7=]o;1@uLtr&^h= >lO An V s#r螒A}!h:A1Y Ya`88Lzw̐+FI%84I\nDf©1 yT ӗwd9%nkfRl!vl뾅iJ]:X.v6*93W\}Ľ8q]$`1tkPgoCY LD@RC6OC}ʯ@w=en`PȚ!]Hn vgͷ'GCz 儐᱿Y4xz U:Apz}^5;E$F9Ǜ}fT93ٞ{$i7sdǭɐ}?'CMc7^BNz/㎺ýv!u]]hEl[ 1:W=y)ڽen^lN xmk5 mmh6ɤy.c $z1!VbʻSm=x{Yq|tMu?4xU!7Q0C A%}gY0L{.e3$s3~1fq|ɵ$2@EW xR!U0>LG~?'7Qj` /#3>X8c̷ndwzzK"ˎ&rkSY5g F$鍟#o-!Ap.NioVRfrx`( 1!l^YƛY0ms=SH;4b D̊  u0ZK`x$V&@t9cN)n'끥,|ۨ"ӎrm@˜8Q& F}h2 *XИB`2ChGÂzՄoGO#(DbٔGGh9 d-K|#l!lqA446P\TZB~XCLod6iP߄oF52zX9Xs^ "!&bg ۑv=hfl|'^L/3i-ߑ8izEEi[灾o- &x٘Ȇi1"";u U q88Xnj b/L,q(%_\g*Nl*s@؉pT!N&f8'"[1P*`0;P<'ID׉2K^%;pb}@.7-o]t&u+4%Z꧙֞M&N ,d&&X]BPȺ>{ux}egH:UxݱSJmt r:&<l2Ia_bs }+T'~ø}%$ph=t-16l*Z*LX|^aր}ўlى2Ƚ8r`"74J(E9]1ަyԙ'L~ 1&a&Oإ<_ S< 's!Y9誫XD v%A&@6cv|-lմi9sKgxC91%>L9#ĠRO_b:mg`u7^n?pw,_Aa3 hhn 6BGd.Vv;-'~I"srSnPxJ1%knch(F}R_'|.*j'O2Luq.?˞փ6ڗ _?!QV!4^q0;l#?>C>}X8 .6Lق6h~WA% e; ;ӼxBRQ,E͈П2ć*1 R,HI% r@DC0rq M t%5]'Gzg\AßoҔ t(RJFQ!]F& cL{!4LB)hv~ w >15,O*ieKAO`@~LTu:Ͱ}PІ|_"gbnvvxp MBHA( $n<:Wg\ nD=$8:ʐOdWaF#:~KTS*m)u65P 1\HfkpՋ238uc\`vQHfFY2Lm(uB/QE =޾"iYH2 gyY4O|<t& U8$Ѽ9Ycy IЇFأL orQxq+G; ;V0x⧧4ٶqFãؘմUHtc<+}g!(B&Vo@\؛wB/$ APG ˴QP4!j {%T_~4ѵ:\)r7- P&")n@Lk#36#7j`#\ГQY00OTZ()JaO1yYLp[@r:zNOf9 }ٱTF51-fIh&Szqr5 lvDay%Gny #M1D9CW'na$VӒܿf@CRğ(ycm9ODY.?7_;áeA ?͔!^W`(g`e&e.%JZH|CT&=Jf"DO\AOPrh ;d1;0a"jWᄄCaleTɈi CyOA3UWA70A@ 6 Lhᄊ_Mb|Sy+vGOގMFvI[':佺V7fq8x˟C,}d=Ļ,-a"'OH} ~w@ŗ w+_vUQH@|{t׺w/v' @ _c}U9 b0: 'cDIDALICEUPUpu"S@jdžإ oBZbmT'ѳσ6Q!AVË1QG6G֡ 26+oOA$H xHA$ds1to^}u) ) vOa 8Yӳ詪/]dS>۱q5GB$')cRi>BOI0?(H+$Fǘ׻"Nß]JX|#J J,T=ׯ'"0dj\ԂPfpu,Ӆ 1iNz˭HA b⫼Hk$crqPBT >EQ6pɼTг4]~=؟wcQsUtnw O|3o@daI$ҁlFVbbpsH~gbx`}!;cZB% 4F88-!|u xaDqC # MKu1f Uw??3aw.\$$SLѓy`#B;=T U܂$%͒( \11lU\cZtݶ.+F(Ua?o'V`}H,6 ~fI'&5wVv(t1)[=]<:@IAM1PI4KETM-J #`w9NR#'-165*dLc\GDXx Vؼ`ҤO/n Fh !8T$vNiᱬZQfdΘwkG$dɏxJ)G]=glh y_7~ĈO&h9Lju=_R$&H1i0<9qMh֜ct8x)J&kbG1 xD?j%!1M!Wg]o x )ȣ4ISD8vSj->K܅$pipi$DaCOAf*JZ*@,nCY}HRDRCEj}dx.}+OqtCϺ wѡY5pjP|&ns$< >E8w\d=E"PT >_8+r_cQ)"dCMIR1`i$L2kKLW,s0eT43[,,UϱD ^©9L}j4q5EqqEqlA6kjaÐ#vpDs8U?{)ǐi`:ÑPY9POp׎ |=I;AC8$`lj"c`> 4 _HvAIDtHv)alX,\i\׶ԅ؆ᰉ։d"ą @!FbHILfhC!G4>r_kM%LFXP=n!7Lsg9QXH}g0:ׇr #7 0[& m<8΢m1EH} c)y7`PQt`gd)8s- _l= 2i9p?`d""rv*A%-Qsy ih5v|4rS$b{Ϝ;߅4pr|ދϩ544QKYsDP R5?[04K@D %D *<^^6 ytweڻ`+ J0YuU͸<.aNT `v{J4]pTۂ!@p#ܾ849:rW dD?jS:4f'^q!sGS1fD~A^9$d751CT}r[r8pj\7D,nIuf}m.(u{4l%3ә)7X8ÔKI!Ʌ"4QC1jUmS#q8kS,tt|*"ogVX3喜YD\&5l; ) E-D;Yi'@?z?VF .FHO@|~9 B$hC$e5hWNăh/yaÀs>=QĔAKЁ~: )ܾEhwkPp(36qky Bp (!Jd GَȐ8& l` zXAH4DHtPV``y}KB`]rI X;Crœ"\+MB|z oPgSc0.YJ*Zv}pK亠/@I N[՟_Aaz>}2ZC8,H#` 2oKq[()$/[,AMsQ>3!03݀عFN.Փ'i}PlTeayIJ!{)H2aF? _|9ӻG*X9XQy~Y|i .řT4gє4f5ľ1H ~8")|Z4A&)L?tc /!C7SJ?6XMKB5C$|HΑ);e&wJߍ_ejJ B'!)R<{QNg/fvۨ~@@ds^-ɧ뿴ߛ}='3MKD$vA%1m * M>@" C>˰R +* y Z8x  QkE~;ۦrxL]Y J7Om$ByK#ؚ_cg*f ?B(~D#d(^ 'X&o/ok?\_oΧܦ2BEIMP849{x#;s2n >T"kHS "%yHߣZ 8?, >E N5$7 $$n 6z}Pti#_~ QX=>NМ9 DD/S8lWݶT a< :Ripಎ۾qj?Sƍ8УE`V "4QmPXt"# 9Cf9t i= Jh-=" dH@Ϙ5bօ<#@JA EHԐ#3$s AZBJBhJ))ЀDRt9{GJe~S=x}#~ɤL̔9p=4waaQJ 9*{!1KM,E+&O.$̪eAZɄCG*Bi6#5= $7dFGԳ@v :E3V:/RA+={ /aFE2L"L~|Ӽkl7 >X&=~?4/g]u7 (uq@Z}bCD3 05"$gE@#<&]#S?=WUnI)\sL b&+Í%VRhq(=J;Fgr" 92]ؽG!XVH"g[IpD=P[ȅ;H1D\$QlhTO˲s~; ^H"B#CҰ$u=Z|V@G: PX{uľ׶gt.JBU]bUC~;O.H^ERi܁H "HdPw7Ì!_WZl@&;UkXHx 6УFAV e[}ZI!oqr4FеGK/pƔ-&նbKzC8ethpddlPc+lcV*BfB *ENq^mV38Dld^,׫˱Vpe*MMd,s=;cegtog?SU2XUˡ;vAۯ@pˢWd ^bo 'sevOaNrs h1^Ɨ!-WM3 [k9oioT$*_T/Cz*AS 0a4Fpui˟gpfq[/E 2ć>) *%z> Cqc({WL,BTPqL^˝Vξ F748׌Kf T?Xtġ!HI %~SOZ K0?f<cf؄{'$<0:j=H|sÜ.CQDQAc|@$UE}`M(hZD4D5Mb`G _ Nh))f|'n@ˣWMN -c@2SXpb$B큁hSk0ڏfV1fd{O_{ʺN\0 Tv"!?pn&}f)"(i (!=ur.t t?2Ub9iB^v{7J\o1G~痁M!EF#5RRdYbM1:t]iGskDX *J!Hij*e J`m[c9Q$U-'O: OTJ;i)0I@QDJj$JET,-!LAK1) *#$ABɄaR H`Tc1e!1g2jv): "&J*(`JP8KU(-&dYœ>! g،LA݁9ɨ B5 z"鿜Ig JjePe6)вd" !d)c(Z0}IzͩZ {\Z\Q8ن)M*VDBP"X} L҂{DI(bp'Ի!ZS cv1NSʏ8u]BJҺ o}``QsFF|kXl4SP5:^yi tI8cR)<\Cn@nSAa{R"OW$9N`$HDӮ2`pMԚЧ8Dcbܚ|l8K<=mF hO|Ƨo`HE!sp)@l00KzQ`ǢzЈ 5|ՌKN߄/(K 11tQ:`Aj !jJ4!/ iDPiv$=؜fCA6^ BHu>@_ nAwd%G G0Em0ҭmUvr!k,2C/~ZvI4dna (Dc1 .mX.ifA&}_xQ&B9*>k ꡬZB3 I,Q*;<OD#Vtg  /ObV}=g֗t Bmelzb BvLlp< DLi5?$FG@& J!"BBrX )J9$(UAbD+JK̨!BBE"&)Pt!hT` DA)iERP"AR J"IZ#$#11Bj9n獜 E|pp1g؋e8[lCmFylUgڱ%gF`h"4 hJlj%jR`:pJ"0RR$xكrpvXub1bx2.564UhR) ` CB:@O=|vCE^-CJ}4SC"Q֖qdh%u%J@s~u#Ä {ΛzХ#U|Ȓ mS" MݳYE!ȡCDdڑ"S;(OkW؝ln6v&14(mLϏ7CQ_e@pc9p`kfLݍ!v+ y:np:w0"n#AUmPcFfiC.rLqb9:Jib%@ ALff&:Dᱱv d´V]v{x0SyRr)rI! o-bj+ORLhjb8qXݽ^lWF [(ݭffPƆb4{ey)o |X6FQ Mpn6fa[АĔtCA;ra|NSDip7:#FB&Ʒ!ff6zD 2T!CV2E@<*%I [Bh y&59óN (Dlxbc)!5ɸy5)䇂f&:L&B ݫw֚߼MeNpEFά8֌[kOl BicM1qVxt KT@8q4\.фj-PBk=ԳH :s&+ѭRsdɶf:!#*Gv8&aKspNiV.X;C2IJfg`fڪ9_WD[< !0 $Cda G_D/Jl=[ b]Q_h>waFHf);9iib.e48KJKfZQ2$E,AZjaD%Uoabni >&8͈#Si1j9 #e8$IuؐlѓkA+2[bc횓XBZ`)zTȐc~pY؋mb1:VhA-,~`idCE:kW(4<CDlZIݤц0"J䮊p0W?:>4)Alq;# :PlViy f~8 `TO.l2V6NE⽰{XAgkVB j&J,j091_  tL!YQg3&c6',gXpfbL$fa"S|~s9( &92Ho=Sgr:}L<:)SO`Q{ 62JIlT_r.*U~W<8mlypwj֪Un|mUUrUVەWY=>N͢5EP;?.l{= 8C^ EC̷c18 $DXE"$:@Ab*CZp( 䦨NnqHi],5:8G+m^A$_–Omð#-bC;VCXw_*4Qs&gD,1`)YVeM@N;<,icf͚A(> */ Hbآ 7>4X4vv- ~|:=z%RIY^6gS [DO׿1V1$ ح)k% vVJ|d5v'W|>&q9 8.zC-,ӝ&$magI#`6e A4ѤH`H^Rv΢22.rt;ᇆBȈc9n1%ɠ4qn09˥ (9 34T3]b&mc ! cl:?nCSw8}1!\0m E)AHAB% ,D SHB@ABRQ *Q4L}%+G!=8Psyhb~CjN':Y}Bvq~$N4 QTF׆Eȅwc ' ƂwnW,9UUUY%z90S@}.c֨6 шv6Ft̃@~oc>8wcO''#dxq wh@3Ԯ'*e_D ~k~JQǞV3iF[#m&oCe1pPRɿp7zfG1EnZ13V cAFDaxs⩡zD|'2d6%X 3XwwYiJ f aL A)8K!BnyH4QCDi.j-Q%us<Ck0#sֈ:bIR y$]X=m]2g-TL)) }r2n AI蜥"Bě`O8|s oM%éy( .r`( 69ʪ<ʽ66BDjB"qc#ߪ>= 4jD?i6CҌGhqBa+g NEGpxJILrh(\ƙHY!fJ1ia b/P(Ō14DX4ug&"mq|Ik9T^ɜ0֨˹G=_a{x_p.%HɸCÒ!L ^) ?lCHFFІa\ xV % >L ;$>\!4/换~x%## aV@()U)*`P ` )=uu}(xfz|˫*Ifc aL'8s@0M+ŀ %6A;Tmw!VZGO6&ĵBO# ̪TE<<;Sں|TNq(h"wH -ܲi(=HdGpw~ъݳx_!޷xh<(ț~76|t86qYakS;lY5ǒQ'ªmoK[NmazvH&;;xď97|T2Mc6eƞO'lǍl{zZ*"aB! g~G-tL.sg,ZÝp8+G2|;^T.8<>k$`FE#vh|kx)o|:}_ۛjZ =>G|F3m?p叟rY$ ƌޜ'Ŵ~w k!`fHYTGㄱ#&|EޱtsqX++GXol@V`N Yrtyuv ȏS(x$7w40[5gX>H͎M)*}i 9 n^T?zyfiL5D |i71CyF v]kRb",x+/(˔܉\t޻`Kaڬ/j=70zCo]3Rua!(AҸ%V6gɖMY4v;OKn^MH<N3QybQz~qD/{NNEp6+cDJC@jq7WSn"Exo*vBcL [78[kC 1rq!Tf- LR19{8MIT;Yy)ސ3G:]:P˂ث6W$cX&&ԝ[m׬awӐ̷Sŀt^JMt:zE1 uVl`v V޸\ n:ApCGSI4O7.ivǓ,\|n#Vs~x$HD4+Lzq3X|eIP~y2fM І+4.8w"00G|Dޓj >:x:uE4iFQ.Wd&8#u+N7anלTN7 sM9k`۝:(P^ZB) :o1|4%^0:akxX`:ynPG W2ICrS[qPx[{63z24.M;QZ}yxeӌGh 8C;UgXZiXrcS.qnXխ)ŷDcZ#B#S1^nQ#]D'rE{q _~;T3Wg>/lWT.%\T9 :K:1 ,uEFpnxD<8N^Q/hNϪ\KYvtv &B=S HW]YdSkU(obts_H$i6'^T}ٷ8GB "X5ha`f3ur=QjyѸKXDX0'SN;eySJq&RGl*'cfaKk%oW5Ȗ&={Zygm:=ѥQ9'Oo\Ock׼V;~WΰfWO_wN9Vu(۷|L^Ntfg;-zXj Yߦ{#wN6&VOn|:-H{bkʡ}2[Xð:M4 2QRC% qD^ BjKV#ӒcɥCȴ j^fxMA0{!]寤ֹDuI7#vƷP@;׈$CwQt$Laٰ"GeGcwE[4F9Ul`S'v3o3:Id͉iם8e++(ʪx%4<9{ZH^ǚcR6:Ns]^#?KzUQA\@T1PbRibѝt-84*pd${Sც|4o-fˍ Ӷ%x gf$' QjI5Xi +S$93"9\LYjN$ gb z@G(a!msXĬa'7Zʎ4!e&3E㘒s9k7)Z^8\Ӓ:^ :bN|7ڽCi/KOQSQ9<08s[r5u0fnNGӏSagxė%#w>u. XF{Ij9R$;<ɑ_FPf q?uvv 2M7YgXg!0s;g+\ێhq+\ EluNSSϚ@E.i"w}Q9]tÙƶʒB1rEcyB0w|Bm.F“Jn.{)I& q&cG59ȻA!2t~ H跳/#t_f/ cmMSe-$: 3!l'L4HIlh$Ǟ([O4D5]WuÝj`bׂ͗Á- \9pvP:Mt&IpUd >o%k۞Y<\<(Dfc^8|U\'iɸ90rxcB{g9~z&҉':h~j"Rt1,Hώ̀7:g~c~58b 6RQAkuչIwPr>^z//30.*-MߗsuSD )HIB$H z^~>:!XHE&(40ӇӆGȩ?2iʉ|o!Y|T>? gWcivZa,[JJmܹ֘]pF(hygَ!/PVP,lyßo x pӄΜqtq}*Bzcp&=dtc:縷^.[uƖ,!7MpYlra /Uf9녞GMo`|,)yc F<^5zI[Qo>&bZ O3t*OE%j&MDcaS7 #SƢ]"61qG\ԡخ0皘.E{g&&1/%{Ky0'ì~ӊ"7dB8]ka hTAx)%i4õ@rn飗r;AYP4N$-ܖa8n 209 ۾=%åaҀz-iIną':1f㠘w]SMz0 !c0H1+7WMwWG],4_dvaaãńy1ng߉6P"Rh`8 q̦r5}d n yHBs.hyS^ߔՎHBO#FH}>Ɵ ?kԐlN`sYNv0;.3p.uF.hKvu(lӯOGXCGLXA,hdħB6ɐ_׀1pq"F# `c)t„Sj gonZ?Bَzr{Gr pzKg)=|0?M~$ 9A˝>4d8 ^Hj*dC-Ӆ},eЎJHCt8/D{ՈTǓ!7hc'im 4xi6xYܶ jfg^N! f6#af-Md;ؚ-M/lM u8Ga&Q |K|#f+Lb Y>>x]6 ÇF̙?̃!`Wh4p2C #,i#[µv92Fcrynq;X?{L|t&-4Xv!qms̍Hgn1$p/g={w쌥ȇv/Y[b#www*> 7 $ 2cs !1Wl 5V4ViQ]{pc@mHQ 틑 B*rK8  $B %L1 5:zH~)(7 ("YE99 7ه9cMh~;m 8ġ_$A[aGpc%/IȾ/d= һC_J*w( N c]笶 vb4oy_~`vru>1PV}**a:=>D^1 yGeXel*@47ƯAby"U@L{#WpD0.$;#ד7Gp+lE`lbm"rۑxr( ⦌Mpl{ =٣D5L# (s'H1q+˭12^GXdA < 4&’ pxrM|Z)h FMI Cw} wvqƦ򣊟SjF~jjy-?K5ssǶVHHz|zy^R# elyaX&`G"rX֪uF!nL9^{)JX0$Ջj?>g|xcۛÇ!:mcϪa'Qz7VKf >9VmuR(ܕI}{<6m܊sc._^[8(ؗAR繒}WO|em%.뎰!.(8 Xs؏f1n^wg 俟&qZvt{y^>5x-Pk,шZ2iB76%VZq)nƳkJl1!6q"o NI'|/ bHl5(0' Lb19(ѲVP{ (aqnr0nтt`S` ̡xdC(|jy3QU?_!kp62H"2udFYH}zȍPPDkdvk< $($'? ˳wOzTR"S ,Ⱦ?8DLDX"|ܸ͜}R=C^&%L}pMIQUTA|m> )" J"PR @ %2LQCy=d+۠q/ k?J@7l묘sY1B,2#"X~~{jZDBRa(T@}0TT{#6`Jf jh |>#o<]?yUP5vyT>#$$]]4Wr$մ[i$[im$JR7(?!F6iG md.E,Gcf.Mśr;I7jpy~҄9M {]31p{z NޡDT`Hǧ@(]!D 2Tϔj>>ˌ|-(QPrikTP\C@JIT/d上IwpC'-(s &#HdvGծ=O(=|w.(j9Q؊8'LTLDgc; 7RJM |BES(-w<_3A(4BA>`|Iunj"b"]x=OCP6H!9 ,˸cdt>4 gB,2n6Ǻjvc1:n9Wi7 ֡x.5@Ι0Jm=]S;!V]d23R +[%14h]5H3+e]hiF#uvcͭU+3^b&t\Vdenjtbm:L5loG.9+l%iSћ́M)li=t:ҡU8$C߹ 99CGl}ǽPLy,F߿:4hi{^Gl-# D 4Xq4\i,4QT0:Mv@l^ 6,vlcE#"HH0w3څHIx@R D@-#@BЅs<>Zy?;(gէkN]Yq|s|q$nvOpmSag Sdw2"Nj95> *6 ;fc?<(xs4߁Iv%諭;TBlC68vdZ7',VcAcce3C:c:ᙸ瞹0f ب}H%s26+)io}7I9L2.0EhbPXIlq}qNKns.- g C{)DjRqD"d%~z' gO*8(Rb_ Rܟg8mj\Xw$Wt[&|fys+d<= &Rqz(\!8v5ɋq$d0ZAst^sS8Kl0p/Ɍ#sYF48NiiacX5w,8<,H凉D30po4YqS-3l*S!,RQHr].='  TjAVCWe" axwmdW!@sP#FPg;cnNbFa3f]ۍhZ Sx{{gvϷ74{$OJl~.?cc+ipFi^nѠ0vedӈ4FzT{,2:4|ju3GTa_/; ݔ#7\8IaCLS[7.ǿ.}\Yam'vۜa WJz"p0.ޛ8{}ЫJ,§;9gQDSK3L>f!pCJ iZfi9Dw`Yj`NI9ܓt$$7S8(]cbTBO&]>ia_]׉ɥˆ|/#rʴ Qv:1.EV {|Ja#|]R35l / um9bXM1|mm׎,ۘ詮}9[DnH-2-E?z]D@(WXG{~c<;9]Ԟ/=r> uN;^{0]-CW|N_K9f[?f8okhM,鶱x4y\%]הHeª|^bF;NE[Cpڻ0YgUV :/ҧoSSѼ=d_Zک>]#/K9ԑréaN[G>`N!5̔fk}+2J NqoqVbߖcX|b+?@c .X=`- y{q׶x,Z-'j(g{q %:k@CfWv٨tE>N"0Y˩ *swD𤰏4wE= qHjՐT4C2GpIK%qTS!gct05ɘ6aAчqD|| H`% h*n"") )Z Fi y'#CIJ)by 1i B(iBi,UpeJP q"R m ϽKp(I&%98Z8U4(r @d)Xm ()((ܚQ)4WX^pEo8=lo;;ZPvP_~́Nڏ($Z<8\A9=PtG~^q͂C$:5oO /r}vi^0((hOi#5NE@ ìQuLZ*׿*[fb5wmU\ (;øϟ8|zӝoy >ﰴdC}Gh)tv.lOi֩d1+nACQtοӦ#%ie+]5@®%P3(8KiQA,{0A=&$hqC UU1EDIEUL4RM |6Ե$EHQSLT@05hZb|êDDPUUIBj9j{cUKWf)**d_g/{ԌdnO]Xlq!T@GDz.LbҡE8= A >v9HP'?P}ĞrdE.)#tIp#.b(cvW BEE:mtc&0E 1k:@zJ"!c&zZ$Q$SEK {e7I |6D7v1eG4@5!Bh5_rbġ|c㈐iX0Qe5xìM=Pwf @H4}f, lj(<@aҗ>2v{x&~8S@xdIA\kA c}7ҙ׹(@1yrM]iAȠ%R ZCՂ;8y2nCÕH "C  "s0wnPd:G B]׭T0PS"beO$k1/8>4ux\1=2 FU$S@b ;aH(HcEDRD٪ i,FB6 L : ɠ4 iC 8g/.X`͇4T{ 3hl`8_t ~ ފffqHpG;3"&*1Mэԋ6g#n~8Y=[տBfQK&ǡa+;VQ01~G:ӟ.IX})ICBvc{xe`3Hs}:}(fhg4`a*:F*eP H.}1k8w,B^eO5R=T'HzYOs"5 Sqncm~BC SكRd4O E$ )O0OՈG0\ $0TƌC s1ĴF1v yg*?uYjk8`:O Zb Ev 0I^nilhORmab6cl"{` 1oG8$w"uZdXH(~h _˒Nθt CIBZ}s߳}5P w%vŸ;/0ۉ&{_B|ve6 '%B0B: :hrRo~ Y Lը=iT^<)V᥍ 6?#dm-!ԢCEFJ{ JrODL+Ғh <"ino]ɘ U0 ^9H0 Ǎ\(6ҬK؛\Dg,2J}"mX;V {!l4|68cS&ak$dkX#O{,i٭.X'$X g45!=>N'xwiߧb%# t>vzrrqNorJd) X%7+5?9(*Î$ڂ#nLÕvFp_N8 8޻" $?|\Rm K`s\1BlR&,42!K F`5qk_d-  07Dn-8XDDGv"%НR .pYtz`mh38"(D%=А&΢iHk@QgQB}'b=zFOwJ;LR%㉾'f' jH4 GpiF _rsɃg4T t>{_D'JHPB/](įhFШ&jےJ|KʀYM/gVɳ^a `& LYod"f`gk4!VG4e1I͸JL2 e' MF79 Ԑ69ONp՘ցg.4JCv6y۷

QNi'ɳ5l8LQj _g4Pq8s&n%(d)"nX)b`("@(hCԅL+ɠ&uAa5$78b7.3Z"kR^RN _aB_34TG4}77wgCN ͳ;wzeM CCHERPL"D}0q7ȾV }rbb[k *&l?s'UZCt"e`]ٌA0"P"o,b(D-)>7ljJg$i$<6eb1sb*y*h>4("o0>p+!Ʋ4&Vʚ*AIy$0"h/ ϱHZ!kG]GG ;gJd-.PΠ|x >$t~LNo=Z oacɏSa ()_u@RХ*};z<74X3״'ϋ`jJ$C)Q: d>g d:3vT~SD4)BBPS EDAPAJPI0HL)MS QA-RSDԥ)L1)TQ*MTPf؞O-aNL(f˾%-CBGM:靇n /SssN1?! oyunϵljĺ!'$DJ@RYSyz\&@#b!_97,8)!@S96 C7i?N*Wf +^Ҫi (,!'8ssX?فQQm!AݳbH3/MQ AF j򛄨!JUU r^<RTDCP?COe]Es_f^P`ۣyqp Jpi"z 59o;2CL}3P-,D6j&K>y0l^l`,E4D`` W8Uӿ'Mn+QTn]Q㠁s?jn򻜻6:@ @u0uʋaLh筦Ԇ&aó4s:'tPvN 7-le~ ]u8%0,l%TA9>8`+3^YȖ_b~p\d$b  ]CAPfiu8!<⇌. `gGX¿<7OB!"̂]˹Ԥk$i19*6 EXokE@8[uZPar| _21pa t $@q,eb(R)q J6 Vq]81^ nL7+!i#9PkpNr8T?APAi @!H<H.ehB'\JQ{Gfvkm7=TGC%Ɠ^:. -8w`y m+y#%h10:"%s&GxB˰țMth*K[[ALA xO^ؤhJBFeWR↰0 lEhPPoLS##9#4~wr$C=YIAv3Nj! ݿ?G7^>o$C'oU"wxMs)16YDEWQ]$i痴ڲd,#3D!!2_s.Z)S*kii̇$`ec=$=ӂ݇/q# {ȟh>Y1DI\8Hp }oܚG$xibcqsp?s*/L|8EM-([.Z%*-SRUX{. !`oRMi͍[YI\CߥGx>$*rA@P)HF 2|(v w!B#?(DP! iBMJhZ6aR ]S41=F&-j4ߒ`Ԇ ǔY1RS^H IzHq{q}l.Eb: 2}F四'O4hLi! ?&C"xD)0L$[6ZM$̃=fZD*DP)JPL@,3AwKZ} A~g ץ ª%ᦜaqd }TJ%?'?1bcRDcEIÐ%tX&/ f-T !+&*ZU"2)SpL%Jv8>~ Ixl!>G93g}8w]Mi>셁ڋ %I<^V]p8O0 sSÒI)S!E+=֊M4]|AXzȤ Iӧt*i2P1;)Cu?5&F)'x03?(D sʮeSJd(b}Љ@ r;!8#Aint1F4@$Ja\]S3!CKZ݈,  j7fLQc^v4UyLR PQi%bSk%6ҵL1aI՗TTTLR! [u?b@}PyP!mŌnHUTi 63/cM,k oi䞺*mݨ|q­EZ#͍B8>D_}ݽ>;~^{GDlP3OqqK;!i.VMޟk,K k˳oujVX. \qK;XBGXu'||r܃Q\rA*TD%B!e9Yύ!Z$JRaLUjڸD/8*z~X\mN>(|i˒źP*Y:ې!z;埻kr>oc[Xr8MZyH|LaKez"]QM#y˭2fe`0'Y /ڪNn4#)Ye-]0:w㗋orӿOz9Ⅱ(/T.V||u!W^-$t@!̞yřc >5(l/y-zkypd;k5H5^=/"&:2=.+]1-u<4Y 6nJq͋h?{ShRIEQ!?`F`D4_s TSNQ?UA${H[wպx֌ B{!)zRSzW䃞,F9c`$spG945E(apPX?y`z.&ad,m n+͂ (B$(VY Bў=# Ĉ%z iXhl!@ (~AٓCHBS#DJQ^PEU%y, PjfCrƤCBPh]iq1sX<ݶTjORLD:_ZT  hưZD2 E672_'5HLBUUW &lE/!v)*i"\$CIo[#ؤljf PETG]H!"Z+.֮ep:CsM&"ш cXA'9 \w30(Q 62A"]DAQX)5u~E{tF".b4{TM'gq6Ao[%;(CN{ Z EpP5CàxN=#тK`x(2˩F -Lh0U(9I>PO{0>13DAD+v!‹EɐND)V s>ʖ7%$YLVo7 ejPGfP-HTR{y]KOÇq`~3KLҴ @oD2j-$.NDO8(1lFT0Pr ~ILm&x' er.~^Q  @@4Y#CDHiJh5QLrI0TL[sq77M Rih)C C y Rv2Rw CANaЎ V!JqQHpW9mWa!JT0KRLMQ[Jg 5 %1%CE&H@)(*-Tba9H3MrLPҢP(RLH:tҚ ĚLl!t!EDJ"rv8/CJQr颒i;T y (d^0z/ם>:?. jp9VsG{s̏ ׮9}a>=/|md=HorN.зW3N aI v> ="!@XX"X$(""n$=x9{]~Qۙ>P 3>OlG4LL†\h;~)@D44PȮlfه&,?Ɇ!LTQ1DTTKTU @1RST(HT1$LPREM1 $ɐeJB䁥iBJ* `X?%P2QH$DQشXwj&?'yV#' \c.._J= H62C2߷>&=~ I0||U4!LO%49*#?R7J~V+NE:B#ΣY*npz G59&~w:kaK|0Xu~˰yx2ۣ*&;k/g!b5D81p$,a YxطvB 9G˞H;y?]x6@A.~X-aR>љm4-*됦TqJߋ9`K?6cXbEm١,x}6]18i=Cl)R0f$yCIij <BLHTc&Z~smV1̥urZAab=V [:y.)ƪX8:.k!hVRb"X)5,ª(1%:zzt<6 71phЖ7 `d\xoˬZi+cvAZ5 sboVgT`#BhE-lCVrQգRÐ@hjc:B%mVDEM$,2(rm=j*EZZaPPn}qbDŹQchJRn3t 5.>y#s30C$*'64R'/H"6& ,2& lelF95 `>?,Ì:^TY?n[80KBH*!9@D#PEJӲ %Vu9522h,eGDz}Oq?1#h~iHoYUe5(9uLv(;snOW. u73eUn ƌ`d*kxd0Q4Zpq'זM:Q0xFV4#475'n̈ĵ Dn'rwܛ \$qJE .s:/ yx\ (7Fr6b!5QCKV0CR0$q-f:ˡJU+8d#FXFD8i "!](]7kΪ,Κ't0&ZTlksH:Ԉ#̐T)e.Ĥz+ Zi+׋zhl)LE]HNd#.4X0Bi[DUFsfff \dfj,dΣ4镡 C!Ӳ>cч+YCtnpNQB pC%빺8. 3 )15L jJM ybGeb 0RRs-D.^uˍ<Ρ<͙A 4gHj&{ Ai" pLppHQ0j$1y6&g'Nh%6`/Z!uggFyqW@H~'("r PRP4T-AXc ) (/) .QnYv9;LU}?6j5(5("%h!(8%QǓ-:9G\L hP+,ć">o{;&;,rlr2D~OdOH@euexĈeA 7bƕ <7'y1 rG|S|p8eӳwH(*HGŖ϶VSF밫/804vN x)[#llM^yLJF 4F̝Z a[:>t8E!~Xj7^qҕxc;AnGxuv$1\=F5fFQyц"3,᧮@=:V8WP[٤(0t,Pu` !)A ,t %,!ػf8;rd\5tZضFMD1g}|R؀= nU{簈#3S; ²R_sH3F&dPpv;CL.WMYfWha=(&M*gw{v"„ h*䣦̔HE$ED4Blh?*'@w=!LaGqT)ץ|R(`UWѰޮ04DARni3" οcĢ{zFo Nߞp/w#/iĘdXZ;k Đ !@Thd_E\ %}/?v1'IF3m萹DCC+{XXlp.[Òv"< E%^pNwmDžQP0V9b"%:sƀsd<*`)D弍Tb9"%x@?\S(7 0EcL7XB#$qc0PP14m`iY's#~}*)A)}7 Saf )B-~; &_>E {s[SGbrx%R( .bϙů{Gy'NL@@QI)r9/j"V h.z:S茑C i)njaѡ!;%rǎTfM[fDHQA[@Ur40[{˪d2u_e= |.\B=e) ru[h6h8$)|A.LL>)W/nMIB+#N}6:Rq+KQ١DҖ u"AkF4g L&Np|PH FPd dET# :N@}i0x͙VcaLޙ 4jY#I &w7f-qI.[$ʫR#8ahf~Uta(B5e\"2mh↴R@?1 ~I% }^^&}Tu#=j7?]In?Gf =$mV ^NLx=}#fu evU_FVO^`Lڝ5n{G#cw{p'gojY5B7JLpXL>˃fÃ"rKqb֮·j܎vʇFBN2Z16d!w+|kT+zYjsv4q{T0f"S_&TqL@IPtu#v_vb=쭷+CR:}zx?H_wGmЄ, A ,S pڐQ5>yfҪƊDzt6\Bq>6XܗZ'w! ov\_i}Cr+u 6m$;;*H0T fd_P\S9C!a0r=Ie Ff!(#D1qɘ˅y?Hñ8G"!sWǰ$ɨ{Š!4јJ×4|ƞ 9}Gnm \!b$v%8y ^f528Rl `5 blf9pP˜|9ל9b[p9-13Q΍.6Z2 ('B,])ZQYi-651A $=qDV1Y$siώ bPM=ĖWQ~hW4H+`xJ;ɘ] ^`Vԗ^LRb5*ǺvϷǚ;9``2cvkC8z&T,% "[?:)I0!cI`lc?/9k79+8 Y`1Ǐ>Q;G&!7GM(2"p7w|ƙR BJQ; ~ay;=\lB|}^R؛ȣ]Wg]elMv8Vi;MЩ\ /؀ϋDM%ॵREFR!2F8 C;9le=>Ӽ8\tB'!d='(]+}0ByX7+B4?.ϯ KB_< .XvB $$j̏C<5 )m*p/tp24~F@04(d87N0(R/W$;)qDH!) z<9? A`aSo@=4z"8YwWfBS ZNmi-uV[%d̅ עJJ!Hb t{9np>b6LQ$J?P9Dc6qPY')Mǻj؁0Jl@kt$f2 ?tD?_S&g|tO6^z^K0ibo6U;\شclA wfe캃w3N@a/PӌE30$FЎ lzkmuTt۫=bLq$f@7,B!v-M#|TͤSmV4 :Jfujno4c$9uj>tD=܋NuGfv3B.0g-Lkvya'%[ivm1oulɆK 4F"{<| vV*f5XVF[z`o&zfiF f?@uB _" b(=GŌkVI]ul}qDY[Q9ՎޯCp]*CY%暈::b&)C$)4'[dɡ!0mS1C~d4ě(l(H @ oHN,rnW*u-T,'bd,D9Cw0Bb>uadHPuqXN=Y1X#8òwƘvyNi 0E}?ܣƍÚU"bʱ@eTiCsr9ARr  *~ōRD &B9# G`wCIZ":Z=h(lR2B/Jq;F\B-8z$vЭ'r+`XޕT0oКL!FN>+۞aA;~LtdK9mChq5*C˾_#KwZp&[&d i(?EMS[=jI`t-AI )Glb Ea$C#`CϧGU2Ř&ashxJy#I5wNpq|"i]H1ꨥf8Eώ; )$Ҡ\#F )Ԅhkb _aUÉhJ-D' <9vX;N%00bOA4?@z!9<@ {Ə;"z9!2GB .NԦ&ȣB ɂ`w`PpdNAv:OsK4YA2 ii!79H`78TJ=1-#H#ޞ*xtX691D(BC0T J -# KS H GxDp>׃$km P>ģwVWb UH T9PLSiR PBL%B DCUVaR %+1U MUME REDZh Ң끞$Sћ/' )%I^FDR9 w0MiAӡ&! %PcvHqB1MN`k8^g`d &f&(Fi&`IHb!*nsI@{dp5)\7JBrSbl\\(J`pJޓH7n{u.S=_f};&AkaA(C8"}ɼ:JtO!3rrM<2dyh(&$2Tr>h!JБ1IljA(!\$y;nh a jg\Q)?dK.VQS4sk*&<5( S,:"U9Ѕ"@D p~MM[`#<Tp⃂hʿv:I; D> PAw 2і@"F/yiTЬS4DIBDL4 {eb"GHEh?~'@( aJ(?\ԅ)'I H>PP=9$,M,^Ha ONG}#g.1Z+ .@Uia$ X"&Cx3>u}B!~`=d̬jbf _ >uJ˩ ՈeJZq5@TvrtڌIXb 8ĴǠ^g-]-ՠR3S r(dBDKVVBXu"B֋u%{DS)8?^/"ZV` CW@nNp#@et=Ubi=Z9*kq %cЎ2bQh󹦪" ل9y< t&O7O, 6IԆti)h'Nay rCTQy!Ns>@4g).X `@01Q|$IHrw<ܗ.(CIH!8DXL!5>[(AGaUOH^B"}wYf~kMI_ݚQ?㈼H@n0Ы;ʀIꀢ!CԂQ2n|"OPtyDj0.k+~ _YZ*Zey(4`[6DdjlhΒfDmkED.Z$"Oֆ9"g1OD1Y׈A)@8Iإ'4e9:CD%() xxd*MiЮLȆZₐF@[ bљ҈*٫p&^w{#IJZ(|$L{d۰Ұ9 }g4$sJmnŌG) U{뱚+]P(HTkMoQy<0\mi0mBNBZFx4mfͲ 0tߦ=&:$;8T"():Gbm'6eUp2al5= 1BZLTphC)R"XBvc[4N;2@Z9+:ȅ;&vaՍݳP=ۋ4І<ݷRHAd`I:XIîM8$=4op!24ըt)qo N#f(م &dQq<|z£#_ׁ Z66EZ AFI˫~\-+&ܒ&]rb9\vwqg&ᩚJ2)&ec7u`87h@\[- mUW ,HOXVoGՂIN6PhF$* , ~b"651/8AugDȊ4#"% 0͓UUF2 YLZp;dB|A8'ixCw48A>sAI)gPHt7!#rOኙa6ǩxx=d}re5{!ZS)/WDR#DO ?{…)AUHXb SHh)]"@(DRDH4̔#H,H [%QJ`Tк`rQD~?OO!mx0 c*"|J"| J H"Pb@=~&haѓ3JC2lj8nJ(E&8m Gו~=<75L83dl(L2 J_ \d>kuQ!7@6|>~DDN҈h8~ @(b$]u.XuDk2g$#/ ֙őe8h " UkU X"hEwhx${O#B,Y\>zR倓fWܬBb=SaM@qլʺ WBPpv\J'G`@TJ 0, z _93QD\#lwO L蠛)]AE Д*P'AW8 tdA)Y(퓬{))b)P)h)R iʜ%մWU/q#Db LJ)"!~ȥ~;"80g `e;2T2^P AACH~O}=`{bAHfK@MT)Z@, 44$!!vdz糮0$5@[R i3M2ǚFqo@9 FVD0RC8w(z @mQ#B>SF Hmi.>$s_Ԉjxs9 bJX{)i*>C*F\BA- -P $4?D3/ǹT{Q ~X`UI+ddjXTE!+6G7kGnCI×^lǔ[|?4<e(:{X/nR&hcCgw*&I8Ǹ h3ՙ.1[kO!d[/J-3:oBH&A4qM w-8i9WOzE`np4Es!&$o8pO>}14JkQlÃ41[  k|1xy[auĠTN"O-jYKG$ef+rc1mƇؓN#N`.0)wd"|`xa51DJ1 k{aփdiFY6 b((2e襈0c CN#]ԣBRQ)@'e_7v.'];@:N #c>Q sfl`(zD8t+έj༬oҙЛ8;F$&iV/NVi"6AJГ L2xcD켑0ĥ5NZ9'6؏?Rd(b].,IH/)сG~>Eǿav/hJkn&)eưCv|zwo EyBidbbb*4\W~02? TᄏJhMb *z8ҧYb\.;AuXP]}?9?snhq:VAbk) +)E6Yh.89@pOCt2^9Lg!0gcO``eѼjL:Ny5Up|1(B~D0&P=0A'%@ @3xqzfRv=h0HRz M`pe놡PP nO4jZ{_T0нm`#~/p`m20$'()ps4tC6B3 ̿Im*@l{|+o5shԯg}AVR4gv>vpsF abbp~WL"뷟w~-(q<%E/01B<(>>fI!)AQ*Q_yceO/T6;XN@2RA2@DCoOw!?. Nf0ًbf 8?o<5Vkr ?*8kAO ?rS;bGyT9$H# ( ez̥B4/|\ tÆ#t_ĜzȊ퓢vJݞ( MMx\8#SZ&o^3!1HzݏSq$B6#t'X#Wo41@RD*nQ0e3!` **ӈ.5d }WլiaF7@U!XsR?/~q ^;%TWdU"w Xfa1vWCQ 0D00A70!AA;w{y5gL03Q(z钒P *a#c0 hhI5Y٥X& b d]1DS5 ZuEFRh;q|bJ$ D<5!E$AQMg ISI1r;کblL M$EvsGefsjN+d96Қ Dd#fAI97'0 LSKh? 9PO1`f*$KG&CKMP-&UE[i 0Z4N[9 [lc9hP㉾[G(e$ 4@RHJQI\T99{.=lQ͘цJL rl $ ;TDV1DDUQmYw>mTQ1,z "HGcEEU^Mj"Ĵ$IATRRҐ! #UISDb(Ti O\Q>],b4AllM2fbǤ.RAU LAH,7.lS6U8s)gEŻɃJµ ؈]WMk ȰKv6"U0cńr"w{)ZuUQ1]Fa1B}jk9Fy* !F`LEP&:v.b8l75 MKČCX9+Ep2\UW·),JNeHmqqެW$l<*lsui2!4Ԛ*g.߽džv;a#2|"XyHѦޞCUn˹\`i7ą1HdJ`' xI /LQVŵFPC ɠ h }])T<9'itn՝0 k2ѷ´eXU47*f4Z <4n]#_Pz5`vj6 6AŮQ䕙Wuk=7D Mj"DPE!q6]ˋz{4| wag$eDd ilؙ܄XaMF5arDEIŴMB *ڍ>9qќp`\ #I\0D 2e4LzpCf!p#*1 t!&&67&9ŚHD:@G(Ɛ0N[.Nt4&m2/RpHٯA\ѐN;q#(k)fTьc%klu:9(pN!f)#c0L:bRN&0Ԋ!iK Ȁph ߡo>n愡&D/#,(U+rw4 xC,]<{Y,"O*`z5!=-AJ6 ?t,CwwMRу`|On?nds]'4a\mGm;&ˤ6g<:S=c@ŪS@R%4U9h9Q:"DB%d rN[:psbi.KA, D'97u@4@J,uC7ԹPRx+yog+^ftoڃI|"FIو"h( $&Ob`^p,e( &aF@RH܃limF+* kn[+_[8)6 7B:l7 Cpѹp܊,Xǘ~qkMo1laG#XQDq&m'QQ)G08[=5r9 jZclV#4j-wsS.J<"#Lq^wkUcR,ktFMګd!71EU eGgOnelwR'ǐLz)b/p: #$(t89S  sph (މNXKPA7"U8첷AcX6ɕeU#[dճa:pToԐy@EzvP;PalBpBKX@G/#٦f$B G׃nf(F(4~s@Rd>aS$;0 ZwFu?"z;2mʕVʿ x4,E -gC{ .m[%@Yj"(4M-R*Pф7]_ԱFR#%슓 65f0cZSJFfi**4~E`/AI,YXO[׻༬'yc"u@d)Gh788itQhų5UQNƙi1 5Pu)(rQW\q,mPxn0bȹ{C;;_ѥHhsr)P&ZP $aQ<7zƛ(SuY{(#4Dԏ`=xMot5("3S2&Ο[5F993MhqL;\TPH &鷻@ csd, 'KՀnMh$KSPH hXaI' 'i#ҠA1)ÔOMH'M1:=@%JࡹzC4T`c2"~BtDd:=z{okCz 04ОˠDB\S9W)E‰Tį)^{1IPZ7*!cJc!a4gJbB%&N*2#K@ysAI BALc1 erTW:PS1UyyAU,p޴6y% l_}ݜP Lx=:" 1"#1:-t۬(oӋ-O&xX#┃Qͨbιb#-:- $MO98xD`JY2a5& ,xr`Ɍ 22D~Qć^ bGbOQNI(8h5:" 0u s_ztEKIJ?ÄyU}_rT6|@NC@hd |")\F~&B~"#$cϖJ0э>eKDi6VJ T}1Ffڣ$[(ӖGFs<$CDa=y뫙]!@w L&"LgTjEwZŜWmvFGHA0V Ҥ gC)\ۅˆR@ *#(Z=e`. dH8Gs YMcxC*Nwdy[јW>0&:A@ :. I03 &<ߙqFB>]N';|-3ZD8ߎ!*V955N 5ycKyvMVI*|#10MʘyG|(e9W(ZUiސx/4t<+0la3g._{PEbO- mD^fjZ9z@GtmSpĝcZC]46LF2ZiFWrxC?Opk3=&op병cU燹`Id #bcJ1G7PNɡ#qL|.0xU=}y3YRx} Ө]%Ñ1`0jUP0?A1e7GIy,{yT<]/پg͐l SϞRa{[/*`6)q^On<;Jz@k @Hjay5c |Xcxk`LS{29qE:;wPG{RtgNJ'˽N˛r^t&ٚr@˘ZҳDl #i86c ͺrXy>dM \ SqN"1.)%Iܽv|vS|(K . :UxW44?v$JCƒOBmzYLwÚN03%\i=); L.dqNm yT Kj"ߖ]Un :\C.5, 1-r¸#Ѻzf[LƓz٨a%kL0N{u ɼ6ϗF{$bk͓*0L>Sbbjkg;qF"R&)䩮Xz}:w74kL݊B`d֬4SgI8v{/-Odߵ^sP0:smݷS5Ǔ`jgDgH! VC8Ўcׇߛ8+"mpQx:'t}vseuw;fH\Sx~K7мLOa 6#y;;sR9\a!cSцs IRq@z_Wnab0BY](z9tyZpcQ=Ƨ޵펍0wvE%x$&="7xnw!,TSڜD48+щ`7WIq fˆZ2QRbE;/`0I0(ueL{βi60՗Śgzcϵ^} +=eJ{.B98{^y4 `C?z~c8|J3Hsvx>RppMLTԇ*jL65ff>` s5Zٓfȭ1Vnf?b=94{lQ9iks%ȟT&HQlywp]:^mn-QBI*ۏ C_2RmNz{$e_S9HOGN6Yh8{Qiv}d3x[L͠hEy a:.8gKsasT3JV;w]8fE)SI- :15[G^%>8O;XS+gJoaS,%Lx#fT(hR1ȳ:frmӀjM&g(Vq6vv>GIۉޡx;omSbe<y ETB6S?U4q}"Χ8~>*~7#>y5R[F^`2\XlSI׼y(׺*f$)Hp>LZy냈ï5:u(0öeaEq$BA %wl78;YAq(ZF!e: CN WSAhgjrtak"^V{.9ɘq9B>D,Av<J^?ʦdgV+\tz t<I|"'rㆽE pyJn1-nK!Ƥ۷La8QO~Ww~q22xl=vamo2x*Z4YQpRxfvC?UP*.ݧ~(>RTl Nsh['#S4/ne<3{?Mfkv5W5Xg})s5 M[uOw̩ 9i`YQr)',U5soQy$<>bXSd0/SR8np$>!GWB1TcRoof $#9 -)I F1{F ux'w2Ys)C )RF(v =t3؁SFC{H6yA-=G-b3Jiٰ=$K܄&eu s:88 ׎Q$C"[>g"l.1^W6;ѱȌB&4wrhp`Z2Xx rYc C {>ÝLt/<zá^@ɣ0vgP@z2}[hM!7%P$vQĞb@IXrK0I mmu'rM`}ȁrlcL~ڃ}&2xd4DOK؄ d]ݓ.PVa!g i!cFDQD=.s}`J&~ΌO|׀FJO4ݧjۂQՙtج`iNh.ZmaŨ:RCP]DeCZd*N!Ø jcz! jf-=7MRcL11j|qYĸFbfyh1kYYiI [ 3C\k(1C42rœe# ż( cZfE1f&8kaHFxI0'v@M>p㚗Lu÷{xvJQ=eOր07!sXnsǿhٯvUIDňFy'O03AFhɇ}Q8v$P w:cS멺yoS^#Z&pQ d8-\*WQ1/N4_wRw%_p]i+ȴJ'.}R۲:_|e-^ c=ni׼}'rzbDf8"rc1B{5!2ql׀@`IDWJL) B#%CayT<3GYQ$ f{{pEVx>AX\S/dҴS[6SY‘TRX q9bb³Gh, I"nJ6"ksPƎ5T˳S˵%dZ_rU}z!0npEZ]M YZI*vօ~2Ъ C$ql+7 hhcFl(;$udk.C:L$0e9 )BFYaQV'n4IAH"CvYRͥW5N4@z vR9@"FA½"@:RЏ"2HfBJiZ6f1U-(յBQ}/1ӈ]R4@hӸ͹5$T$uW*zTgĄ"3sفxaTjJC8{Ŷc"_/Wey\UԕJǑSy0xZ4xf^ZS2X".2C*d@dw>H8փ_nz C3{ ?NIP! @`6T6dNҳ65 !8E;XBl /N~zC$C$z)CQ\ٛ2 ޟ |A6?A=>Yxw"`AK~xv2dſLQ'ݍX셇f"!v*rVC"k`%Z Rt4"d Ѳ oE #b6C&e/@bF_~I1~AP`u1II"X@O7鎥9ϼվ6R(fx?@>AA`xG 6pFuWwפU՟I=uoL)}0vPC\;D a `,@T?e'N"*!(G{hBZ '-TAB$Ȇj#r>I̺FI9(H: "$a !gTU HyrI>2MbP1DENB>TB^QvGzym ) %^}ui lI:tNi%yzCIݑz+̭7,9ey'xJ'' " @Y94I*=hP?FXԇ*BNIҕ$\fN;Vnm6ySkh$3t6V6 !A0;*ي=G﷘%!ˍmzNqƛ*&$ۘՋ\,:@KDLI;UQPJJ%oXsd) Bĩh*i*@]Eš3So I= MqipF8FmTl% 666z! 0br0s%3 AdCF,kDh A"r)+@1F嶵9r xlm[w`VyK\Zcsb1lQU6EUE!G$*+ǍιF&M:لmm٢A4yrŶƪEa6#W`709l&.IӏG\Pu㎅ [m"m"},uH1zU+cVժ&(ͱss1ys9bM 4E.VlAH=`=cb[B[1j#EXkL4v(j|1R!7$edS(6Gi`K6iEm֝V\mppڌtL` O^󸛁L|Bˀ SCҏsF6,@pd*Z'alӝ+Qf' Z 6СȪ`X}mTPQ@M)A.J~Q _Sv9+=&G'6=8j_F3k^ >OŬ G‹07擉'cvhsbSKZD&73KB5!d_?!p,1{wP!GLf7EQ$Ҋ$1!N2)UHO@K$Q ޶l!dj&9(Jh*(6M'"Gi@S4-ꮤ%Py{z}k KU,6&IZoyv{ D`lbB|6I;N5[trO\"\8 KC>'+wqhѽ]m `UOY+6~oT#/Cq T)hB"ӋU&CDWn{/OnW H]C{UF038l0<^$UjbB;5mBth#I2w1L1ywv庈QU1/jԶ-cS0bW7Pm)ĊOh:L`j@KRLD zzd(1P+޸X^!5 ? h Lv`ّӔ_m *< zd\cKНpeJ!37jdeZI2LZpVQ3SPR" vyugJq:r38Lj,Mk F,j/xޮj8JɗZ 0̴4 i뜍Cw:U4uu;֊yRCBPHb5:8SoFIm+xqq-rKxT^nj[fP&nm8}$R)!NpLVgZZ:4J*Cc_Oi"1hLe٥PQk1ZQ.vg< 6K5Ƃp]<]f/Nh*$fLw6Zᬸi}Ƴ q5%6K1|j KO(lidWg<+L RKHݞ؇6暲5;3` YNq0Y痊'VfG@aq_rh]C<*LBnheo@Rlͤ( EHƱvQV!u8Ɨ \46DPiEAդjgc !IMnqG6 %:#rүG|at@i$cJ.=qmd- gY$f6&29㊳r5,FqLTKPj'IB`n`XyK]`t1sL`2Fgq$ېx]ݾ9bXKRIzX?w6[  &ݸIZ%ք+t<%uaJQOV N02G/f3gsGdN_.Y:XU|wWp5diQH)LpL!k &+/s!.D2 Cun90|mP{[CDcA**_VcJu$0(d^=R!#v *bՈW ~AҶ}PlIu‰eԗ"O{4iKT_â6<vz]vME-'GBu]԰nL;cuu= Xt×}xs+Kx ^3iy9 :'7̞]m;P#d)+*g5 p)kO rH(j1C&/~ľ&;]Yɸs3uڛbKڊkhvv!\i=!<1|qjyY }L>Njv^Hv.}tDnqe\Щ1*R# 0f'N1iO5bR4|S9uFK.9(owָSrhu>.iAIFM1Pf$A y a.4vU<0i6W&,{ z|g%wR1F0#jqLm7j=;E;jӁr8tP!Bx=ydvα⟳ă*QZMMJE qqOڍN(~L$2,!?zh{| %9&[G{(:-nV* Da:,l\g;WNs:EU d.5Ee\AON-$֮9O Xgʢbk i,F k1ll܌Q,A.{.t={|vjA uvl*lhH$瀒m\;BJh)e8x I'/$Wf}24Ьm a h`=jMpP lj_襁:A yǁqFI6´) 8 &pe_rd-rNg4=`<%d2R0TvRkC 57@fv^ fMm`1i0(QeQ $25,,Ln@$$# "ڨj&)N*kO+%-sQak Zq[5ɧV"r4EGY)y6fɆ3xC5! H43.6]!ji>Z+3hdDi6-ޞA#PodׄA|`u3Sg9=AˉœT"CjfPV!>:wt{CH%F"(4X( Cg*.n c&/He HQ0BlQ@ALE m)&ha((=@%^L)zI f֕h"{s!eѐbsPhU3Aal00d?3XڕZoC`Ln):;yge5Pʛ6CK˦ԝ(,S0g5- =)*w!Ԝ^w2TURmbBƘOzq$^p~u@%O 3A%!J]픢 ((P)T(;ݸ?q'fuIN( !M @1 D!G;)¡\R8s:r(H%a1#2Alfr"䶷G1^gvz]g*12r#d3R n/t2!mMaw!^T $3Ļ@Y0Fq}{/W Ժ8wO0MdA4cDLӬF60lIi2(m@L.y2kzOC1%E0@^ C>1C &Jd@/g wdQc `ckZn!IvJip4?~2PxwV##d1² Ʊ7KQlfAء:dxŧ#13ȥGBԃɦiY,cB]kDe~w>{MRQ*piNCCb%\?4ૂxy9 ĈDPQJ 5^rӄ'Y3@~Q",&Gŭ9#˒4t c+nnLMq;%?X6񥷡J0@8KIpӹG"PJ.Y3'KqFlho̤VFZ ,a=PB$D@Q$9 M.ШR)@0)Fi?\9W #H=9dxX,o %#OiaQOvZa3Q1D" qW(`PS=%C =iOrp"T ?W;߄'S1S`5).kyF{òxtHjS\M_!1ۭfzRKQPCDgXICj!X`Y$WُP<,9`&*}F"q9:Ҥ?I~og9NRiF~GὖGi &L 25j/ l`S靱FK!]PRKm#}]N @ON^JPS? ؇ 5j٭_v\0'\DoRodV'ui* luŧ+YqVd 6g2ڋf xvd$鑘XC*_kN$-3ۍ\y'wJ!AR%430}]ݸ@QƂ *B"q^`Ѽ8`dyݫTSUh]Db8#pl9CIS%{Pތp`0Gq1-A^cPf*7EF"D"e.gG`$)vyE(M4#o,5yIs&!xbC6$ AҮ!c%-V9EV-{csQkd" &BdzqXi&6Mr296^NyZxTc8%>u; i @Ҋ~(!,)C bCGu:Jp1* T#a>:?N|]r>w6k[~_ zYK,Tx< b'\qDhW83ݝ69&0Nh0ETۜ٨ NBk&_vλaS?L09>FBdУrw\&vsċ{8-m@@ʁB@MƙЃ>6dkP"@()* E( h0o+KJboB,9UIR3Ub?/xHMW]4&1KC:}.x٫,p@5l{;Lbl7cVa$'m5M8 CoCӼhѡ.) WkP˷s_ߋ"fs:lz,yVca΄e 5c9:}@RѢcbX5:ja;1*ǙC54\߆$)wg. dtH/˄򣕴K"u)@ r,AkD/?9@`i=^9(j*ȐGCy6J1٭mC,hLfl|NmDr p'&c^ɚ=D6%OJi!^'7E24֞LIu5>.ӭkC'AQ@EH`lWE8w|5Y) ;hH Z!;@&Ckf-s~GXHiS%RR`BHG.],7#IP4DR3)$E BĨ~c9-1A/{e_N Mt{ǩ%k5C܇REr8yT02E/~ T$_\7>:|'(T6}^l ('FHjQ|Vد8W,AEC0xDN='J{MV፿ɡi>P̎fuNUD43A &pv *&"f/y'>If6\?1{BJ8%ucdp[m3ė0jǮ`Ie ˷?d1#'ptRf#^Nn71 oUd PXCM jS ɹ!sFWsJhS ;**:isE emTFDb:3M6H\$KHnHP[CyIk@dƪ~X k9ǐ4ҩAy#D{;q͑4wAGpߺZ!)_vZB"`{6b'zi.@Ba"B c;вt~wH.?:!<'TARHiC5LJBPPs"M+kꍃ=ͳF{Em|_x5Ɍj ?C1{0t#PqOewv`lwmjJ+C0H3CIg^pM2i X(N9y88#X$`G4V+sAB#Bkljp5Ba:UKi C)!aMV'?IJ}qJ=&Bmg( &HLǼ3?_dRRE N*b hfC=uCĠ&8ƊS٨.SRV6Mۄq8v֨6Ik4O]x\5ةfr-!E HP2DV1 XiWO!1}G UPx۶>YY ޟ%qꓛUn(Ra5RUvASOvyqE/˚`T) R!H${6O*=Z]C5\)vnD&5a4B0ma6J`(4QIB馘o{IjUj^>?ݱϠ9?c{o(e<w'1!O)~]`d0ǎ刓5 KA@Z N,|#mw~3w!\l{$L:0ÊDFGC 9'ȟnhc B0!S" jrC uO(=V!Hf bBgI64H !n0@H/{jd]hf=4ODr{.Ht:[e 2la[b$Q:60i[Ճ@kI0{v}A3ӸvDXFC '1lm~-H -8dz (qg1G^?]B ZtCw 1DF/ݹmyA#`Ê^ d62ȴ55rV 4  !!7%Jdvr=$hM04j%w6(,N@e|7d>I2!箚՜`0npK^ncXze${X$e_+Vџ ]xIHմXб1\zIf_9l@|;hvࢇl()M ̈(U+ .AA@J)PBPE KERpٖ8!!IHDlk.s֝EMPn$#{Q$TCh:)_-; =3"ڜ^5SF1A6$&&  Wֲ i$ /n-X23#xf%* . 77n%RaAIG =sz7kF(qӼA=d (9vj(HAC(EU--0HP[ (BjR%b FD"%F$"h( t( *P  @}އ8142 Mc~TIlq0>;in;n>ۤ^q }' T"[rˈpR4˪EDD7yPN7 w f{ep @tA#~ $_T} eX,PUI Attx)AH̓'zot<Рwʟ<!j;xWrg񒖔_DSiNv: {шujNLm>}9I!h<@ T~{-xc Mfs$YExyP~;OcA  7~cvNx҂`NƤO2;h\,>mOM`1S9G?6妏1cЮ}8-x+ՠRW0 ڶF,6L4iXCOcC3%Aۍa gs6.6s7zb:I- dQjh@(X+Bd6I8ʁ:_!3$x&hpQ F/Aw$hш%BI㓨4@Z@{Ny=G# ` K;/%PUkB$c0C]cJDod2ںfH\Oa.KKOBRِa:ڕTjz;7NJ ~ `1Xvut䘸>9fyWɇSwJDV8FDiw%)Bb|;$C\HRS@P /JO܃<#h2=.ʶя87Auo"}˙|>GO/ k4">ǘ B%)BPH,0,Č@!DL4 !E!88L ߸u!A3!$?|95CQOx9xt@9{;DCPD5KHARЎ0P 4D1$$PBDPKT5A# 5LLA0@PJR4S EQAERI@TPLQ2L/U|7IP_X`0APĄ!RI ^a4O[ 2!@ H$"_s"ѡ?~2J?r?ev_J< 増l- thJBi)?6?4hj(ˣMl!rFك[U%?ϯCЧ$CCb,4&}($I& V. j֧3i3(@с?1f^}cRv 1AY&SYМjwcDdny>]^%C] }nzD*P>}(}nyݽ}ue{FB뵛MM۝6A'GB󰭻u]|zu9\ٶ{Uڽ{piR%J%A@7jҶJP^}>TUm{m(wެAZD6m[/{os{C;[Y:woҔZ^n}p=7ICBzw`Y='"w=N= C}p=zvwa>c=zS{z4z+ǫ)3X쾽, "/Z%4)9<:mIP)(eHc5`w;KUM\Ӂ}wK@;ۊR" @S5\ѭEliJ@4XV^x]{ҤI:vJB(:}^{ACl[T(CPB (IQUT@$tK@R:B[pWgm<=}Rs,[t݀/mac0[׻lް6 }ԽM{z7m;vMmԕ{ @#_]rz4֮Q|lzP"g*rDZx^}}7}^|/Az>rཽs{hz{φB{}曪w͎Yͧ;Ej6ۻΟ݋ًzz^TRk[ώQ*+ў9 ;x}+:$z=ݺwmzP(|}{שVNWt_sg׵kV}Qwn}Ծh3^}o n5ێ<ގzBY7/7O6Dz[tk4;pfNm\ʴޯ-g|${+}5NܻmuXgg6]{uw{svs!״Jڵ O[XucR{go{M8osۺkL {ۚkv_ww[^R0y (Bv{7:k{sֽ{]=^@wjY(zw'kzN}4_z{|>OµlNZ_}[RZ֎dw&\ؕ"`miJd7ހz͆MvѶN*hxۗViA aDvƫ[je݁۸9vzd)sXHӰay=]gmnE$OowsN3)*N{:ˆfn;2:XݥwZ[|;T׽ME7<,o{R%u@ wpn1첰mUm],[ nk|M{;)R+v{^y^lrT}]бw g|ml&{=󞁐^mz{mh z4P:P ΀tހ}ΥS+$BN}:=2y1XmڱSX %[{I ϭ9uOMNZ/{=|@}}wp f۾2.{5W4YSAt6u\L]a}=7n<S{L ^w7kUm[m4e=ʐӁ@ 6[EwnWCvOcc\Q{Vi"zؽ{{;to+Z I=;+޹'qk]6}*w z!T-ZZR t-v@7XGk3Yvum]ީ &A1 ShmN:Gm6f/q{W9[wftj|@gmۧm w]>[:4+'5ttb^ƻx:Yݖٱ*\NWwZeuShn{CѦc5NSM = {v4^v\L{qҹͩ覛ޚ[ݒ[,cZl޼w]i]h:h9{wDeA4a FRi]mtt{gs3{au{^=QkI^k3u;yIEy*d"JVJҜZ+<tij> DUEU"W{Jh>$:"ˉV€[8C@Aa_bf"S\TD{Fer5$r!4@J:V<[PH")E4!tj1-J-1EETQ$TCQIM$0$5STeCU@AD(HJ6@*MNtKE dI8IQ1dfh2"wPgCD R,R@*v?8|s@j U?~́6񵙳?rw|Q: M_7?hjSَ`&H癧wzut@O OT 9eP폞B]~r/Nb߂iLƻgy<@=_o:9m ED=u>*($8ԎxIgT`rF3]fIu^c).\-iKrˮ;u ]/w,5_S8/7w]u׾wVW˓NѺtOK<9tj3so_V|ӸL^U<dI@S>?Oalm6 |?ɺ=mn.@/ #_1,dg}ԁDDٌpjMSQ.c o?ߕ?)1yn^v@▖YOIcf h.(kp=^4b&^@((a&$cEôL1p:YG$< dxgQR1-KHaD(Gq{|Ug}(L^J) Ns h T}s{ #SA׎(99Y=[’=껤i?܌IZtuP30ܳ+$,OuڝGf:)(fj1DŽlJg8(0f1]37SI?)~,?k x6O.(} _ɡsw<9>HE!!c''꫃Iܕ}xkЗ៙n s5_'Q֭ a 2zc;l,~WVx[qCt9趉;\tAAu2NvlJu=V9#&7e<4X1b& Tڋz°hJ 4gU5b\qwpѶtmfuZa=L(%ƴˡ1@x5.ƥYG ,1ޫl-DG1IvPjYci&eƷC9,{,ic ﱩ~Z[T$klɉH[ڷ5dÄ +3-8ߋ_񉃲dwZs)m"iPtꉘ:ק?O{lw?WΠYuaylNxes{7] HΗJFAegC>-%L(Qϻ 럏͟z؀vo1dwѷf}7ҝ7~a~z? $ۼWwP0>Td\Uu?GOcw)5$_0p߿W?Ulp1![WE)q:eU(,m(TC}D4KH*@&\AwwDl̩M&5kߔ(?M aeY2_6IZDh#_156퓸 D.LD>ItJb}%RƬcqepXJ#JyuS. :3ӄx/Չ8꤄ xr!9JA :s)]k_%iF*l%9;|XL[}"مHMO&?uzZ{S ~N9g3UsM^"|'[@R?JMOV&_ud˶&4(?mՄtoۦqr?c4ή:yBvo>OfO_11TQ͠GgE;l8mV㏹#LtgTA tOL"( fB#DV9dRnMi˖?1vf̦L*Lĸa:{1tG/ B]eSUJz3O%[kpyt2}љ&lv:Zm_oiNJh:Ӝ|A8xwiwfď׎tZ6ʺbǸ|gmth J5p# ߞE[lb#>6PWlkG_*ܓHa5%ٝov Buܠ<9$c}N3/.g"$fC{ ᧜i7"+Q]zVxOێ\ W k8x+O@- ftyqmק8[q~ߏ,`FjUN+MmLWfIWFgg:e+O(BgA ho=RpR @7[ۥKT7*(`A[=*5yx׬2HOc>G3b mD☃ jqfC W0zzh_2%;b Psp@ =jCdbOѽꔍH2*\ek&>1_sb +V*D_ 4qrTFͻv=%S90E*u7\{2?в j C3?<4m9:?؇粚ZW{(QDH^{/}G? =U'w7H7YSBN ?|܎$8 7W{`jVX rtV%_ G6X_7Ću51%QEnߵ@Dy+őQ((@~ KW L.r}D$R{*e]c OsNX:XϤ>W8X=ٛϯ.*17ɬ(2˃RXѮ(6F CXraANIwj;=!=# Ho \WlZₐhCX{.Pylx@o6//@:d&:WLvJ|W ~ٞӭIo)iIS=ssg÷%a1CѾ:GT< Չ_D_T/QcKM7) fJ. < STڪ";޾.1UݚUQ=_4zY=svۖZ\~*#;IFGt7@(`K Loؽfh@RUg{#a[ "hEՒdvǕ 8y^AڻJ =ޔNyVRZ~LfתIaa@<[hr˶3Beǘ[Zn)S ,UlRj@Pn#Kkݤ*lbdDK ooIzOn7uW|sC}q`|Q'$%,CLJKT@vrN},˗RQQ" C؂ ÕXpFĪ JJ#%4(DDR#t%Ƶo N:j?ybgMw+wOGI$AY{t 6mr0ŏHPqqb|Ā)ǟ` XEXACF^ϧ8C$7b1d׎_>naxk.M>9|$oC ŞS|]` `h-6v@-]C 307|<'Ɇ[gdMyO:\N%@aۈ5R+q3G`v`r#3䡘ֺ&@hBp?"q&A .65мjmΡʩ*6& F!:e1IKP6ƕRGqP޳<|]ZJXw+Z_zgAUS`٫z0IR3yO B&(aB H%f( %&`( !ih`YLBdo[hI$;,I$@mduru*\ud(i73?6C/#*ov6[dЌi6CvvD#DEB)D140R@L~#! 4 HHb)hZE"P*-sp&! %O9{G#V8 ʅ (QEXFf6Udn[kI$mbHM1@hR"B!J !DZhHY8ǜd&;LtGm>x9is7a6TJH~ {9Xq8F F !e )h i X?Y:M:*W#DTDq6h+E:fd()ɡ@<97UAL+t_EvcGrG ?~`& )`ٺba1|~ (b>FdvȾj{eھI}o7#8:=^%~o@4;ϱ U&CWwF蚈OWAMh|ON.widhiLh;t3GB')r)u]`k L&ʢ P?P(NGOṃ}5{c?\dA/! %!fG.H7Ubd0ZXwCf0|p,^޷4sI]|3ÍN fm{N~PE.8NƓ3K{M[Z1\mkZC hS*zBڽ\&>X{ɞ(ZC tEIʭk ͭ(58K%wWv,vEclkSpsn`0Nj.頎Cy&drW"o fLpaPi R;ݎliy *h4-%M1PE/crVM*SVvpkUJDMM%4pRڞVQBd ,eF )( JDڋ 7~tjo;ͨlM;On -v~nn:ZO#Ҕh)Ƭ'9mQ׾Nĸ=lr;X /߻W_&r3kPI3lj8i`07,N@Ra(")zNLKsym:aPYqyAT73E\Ɉ(!4yZ Q,PO%Fd6HZ EhZ4%9&"*"h9ldj9JP[)ج$d6I[|מrw6 ,84ElUEiJA[]dƵGȫ}eC3,(SÍd`Y$aC8"`Ŵo8[58AG+l[r "BW7mP c); ćlEݟ}R/IP 5ɃS=ldՔ#6]LhcZƬtkꇏ yM锞.l9\]ۛh r$sZl[ZIM1FndJ^sXG*{z֨Ixdh@1Hȡ<0hD3&KHҪȪBY1t1AxХ ːDO#Δ\nD-4{$+UtM֎TKMP`4"*5d R$ R0K--mYd?E&lݏQ+.TXi c%u؊X8 6Ѽ5=.xt9Gb9Ə .퐤!#nFԱL1uHlm r\Q>x&U7H@r p+M#!cc g[6$I።ˎ5b"G F{Re@l-9po1vvh4b,9ml@iѝ69ŎK]Smd63Qp՜֞F#fdkAIL\IF\84jƆ-2իh0*b(-vB2Tca$;lZ)`%@)+Fh" |mlӍd4W P .)F?l*q5*FƝjʹnchӶ]p䚚rc Զ(ճf9ܑ~9bڗcNEI 5FNWsܝçRTOӇU'.Ί+ry$VU61q74KaZ^Iʾ@rt3(r5 :|v#t]׌=X#R3>g{)T0@T'cb)"1PUU@P5@P*Y)Q"=j%)i#4U.G98g;iPҸ?,B3T]s؇%TlT|h7Ϊ¦% d'jl'(>U`/X!VM׽Rx|\DMٮ8ϝl6ELc/Wl)~ i1_q7ln@GiQjw\jCv]:f5'lh`(p[E+B2gE xʿ5wʑOL#g!ޣYmKd]5RuKcʰ>Xq W?s]&/;uF9ywϿxq#^sL/wq O6w s ]=鹲wP4 ՚d$qޱ.]ײ\ozؓ6c_޹Brp?u?莯'n]Fy~ PWPRBXNM.,d*wl#TU^M0f)qȱ_75H.&I8bvuR|+1ґn#HtY{bhܡҎ\S"`E LTd$_,ά:5pk8J#0km6PxXZQT|lg?5lA A8D:-ן5 :Rgg`vK.٥!ĺT) BXwRw u);{8)ʩHaY@SK-$VF20C\Ԕ9NȜUD7+!KhO>7UYQy&:2w 4|$䌋SVt=G,sSD"*Sht1;3̽;t4[0{"0%4i6/1ÇoG)42ұd:Êˈ^O݇FlQ?EiA~MNQDFزx=9c*G8hFO|ivRfwMYC Vj2f\ %>5"]j2:NfDI{Dŭ1fOy령;sx_t5*#~c#  -rT9_ ]j }<.w`Vt9QkPPaYϩ^zXxsNu-w&xDkᓇġ.)Ub/w, Ob|*]zyꮞvËA#4DXY1WuCn\;bmc]1&>sl` jwnHwz`30jx?0~A4H9w`C,TX 5Hz!;tj7臒oa 'M1,>N~V̺ra(vXgU}Uv_5Ʋ ڊ~L XO|RyQƦ "8)0pߵuBDJ[gc7̞ut';;4.oà?`eEDc^* Aoqa*?uPl§W{83pxr-濚q-:!<=}Θ¢BѴh/S|TeBo7qG97\/?zQK\ܜ@$%l#'7{Lupt*<e' 2|IsǝmpٴMn(>s㨠F 1 _/M_zHM@MEʠ8 N@Ź "(G#rx~Po*Ҷ|R2Ny"-J^S»֔qx\) W\Ibmq!M%yEv:Ebp@9s>}n|~*,t%35Wk}}AY 0/('AaYsefj~45幕mP{ $NΓ{V k[vO!(pgFQ̝I>rd qpIAxϲ1Q1WUÕ2kN@j8JRp{NX9oUd\be`=Mz syDK+$G o9ѻ!bIF$"!x*~L=بb+1˕\?5Ex{9D)PɄ9ұ'5ɶN z]RMHHK~ ͎l=4GWOe'ENb%㫖n<\>u7htK'7_m4CHAKI!=)*KO \ ]ށCDGoW-x)&t5| : Cl}Nb\b̑9=rS_&Xp&#!)s& D: 7NpL >6e&!܏M{ɴSoWl<9myr"'knI479:;"pTΘ5ojgH9 ߾w:U.՜ 4A'x0MlYt[vheNVEh˜բvؤ݂\ Z"g=:kH>KTP\^'m%gMSe5N z9C?8g_Wq>w㊌jsFsyҔQ9TTH(\(eSO Z q-" 6)jƥ{$ZxjnΙa-~Fy08C$K4HǗԄ̡=J=ڝ68lO+e/@kb#emT:f02kQ:ӉL)?s7p^*,+"8˳RyÉi6ިWG@?^͇)#h;o%V$囓$I{t/g~ᣟI}Wn~y%R1_oDm_J9*'>8Rnetm_^{$Vyf B@$Mu?gw#>b( zN0@ lvp ΢@RJRTVD8%S6L"  dص) ۹ywtWrau=mS97XlLT\! Z]u}6a]LL/r88b!H]B[)xHl,G5(QԃvS_:/KB!( MzJVխ96tҸJ(fbxc (u׎9WMx8PPx5zV,Dj]̰]zf#~ێ2N&ƛIrcU J* ]zmӺQ`<]VgQ:"mq8~\~nlK\g&G"ozav5v]KP@Zwws}U;zZDmX9̿7y^׌%Dm9>D}O\d$§ah xJJ[(޸lW&ԾTi綿 x׮ubj'e{}.f_US:ڙ!A_vjn*?4tn!/` y8m$ﶯ'.E{i+-V*%x“}َȮd' H=t >Bt{ge݆ႥL5+NS ee)K+; N, _2'&Ti T`]IN=}a%QJ7?>^2Q+&z>^34Ƣ0i|ۭ/2~ #Ӈ_#NВ]*@~jq9׮zj3> lfg4Nf[|T>1bo+qqx칽-;c)}6&H\)ITDsg=:nM=2R%e5n{f쯣qX>ovHN>}`bp| -^X)e&9~TQ\mǵOI9ÿU\%38yYP^r>H6Aogmu{k^a X.틦_`ynO'K'J6m`vH8c1>f.N]|'oxMv .6c1ƗTbZL̈YwUfۇB?s~DɒꆒI2Ϲ QGoL]{ *7]&R*KiI?ߙ"Pri&L\RhIR0GG^ۊtT.avlCVwwwe>}?㎎>k`k_ŚpYu Bέ9x'sjߒrL<ukL3dkOf&wwȈ1hTyZ{]qvf"f?zc_8:> ;H<ά&L|f\m+ x;?unS嵷vmό 8}>a+8סk{|Iָԧ՘/q>nZPK]Z )@G*x0`?&.$nTʙ|l>AMWǦrx|Y;Ry-1}15徬N}?ITք5 TMT2 2#_-ȨR Qp?|.0bUvL'ɥ5+Je%%d:ZEANmb[0㵆4>ԦuPNS 5 p$ <3~p^8<0#7>uQU%6hܯۓTPE&z咙 1idCoɀ"\~lMюT;G(W (Gb[h1|w q;/brBc&i&y.j3ZIc#k=HuM,@Q/Pߧ`9%?;9X*ӊJNPr4f?pX_w˥vZI j)h FZ-#*D>dįkD?FgxrCN~}q! 4Hc)CV%JА𡚾\Z01#AAlt4raҴ Pi4:t)HRW` / Ɗ)" 5%q)٪ дxNA@cg}cܵ6`% X| a%b018j{7rb.K\IZugNI:HGuڐsu)%@09V(cS"'h`cmFY50fCh!UQXGzuG<4!c41뙬(}.T*~G=GͿ'm|`>G*Oo>~{堊JRB?~><Q5KVp e eMV^(Dw">N/WQC ԟ.*;`=5z6>S~l,w?y$|D~*ocgƒ/ ޸؀ʄJ ߓMc<o@z/A\Z*ָa>ugԁ!8Bo?3t=JGǨ$l8ܠy_=up )=b}ߔ!v0Me 3*cYGWv~ÛէRD(B8BH_/M.gTT\ᬵTI37'N  XL4#iZ]ϻ[>ABq`]<`~>O$/>P@}(Eg35?˞& ;?9ҪO&PDa \?!]'o.GOיּѣ^zSh Π4pT<VSt]*XXYAi>Qzu &F/b 쿟;UJ1(: VVƃn5WracXF7 IQ\J ?s<ʤz8~gfoULQ`l#Qd|/2H$~Ц~ەmjm^>Do ;36aȏ k]>WBj~P[bHcCRAB?t2~z0Mԏޣ7N"; YHX*:|O w_+)p zGl!2|+>s>}{mp4;Riˇ?.gÙ<-+ d|&4 T9vτ yXm 2]s }i q# m|Hencx{׻MPG&**Jߺ|B:K!VE9~2V Q$YͥD%1d:(Si\`^=yO)#L5^9ᣖ\@P !&-`,P":%bاq4m^uwJΓ˹'ke/u;/a7y%|?B gVA>vSJ_4RBK`10ĉVt);wyk幎ՆZ'j9K#JK .F~Π|ovr$w?!^@{@ 'HM:.?^alG??vY5_w.춱L&1mIkxg!p~1xgc?(f0q ˕2 R 4#O';A[o ^'7~CbS{q =D<*8S)Z__ncOuIE݊"_ϼ#we0Ot^5e[Gyj栏}<pB-p;#3!f>…?o@>Sv(QWH$;P\"aHtf}\{0DW<5W|O]G}>z'ofoi_^A/6NF<,P| BT| ?q#z߻{o)>j=Gۺٴ??NqӐb?DakuS闿yu&8 4$I~^gM;oO`w pAۺmݲ6_@Ԋ>w5{LQDB {/GŃxx4h~_mՃ5snYuFhA 8~IQ&sOE$$8:>i؏3HX7}HDI3`<`:3n ZP~E{=S4Ҵd]D#:CvU["FuS+1LKJ=*6;qݬ_ U]FW co\7)8Ac e $z}ē?5C/O,Ԛj$ ypH OŌJ?qa(T@'Ϸ4l$ gד OkitH|#pUWv %A"RdI3GM+ǟ*dp ⇿TݔD EZZi Z! B4Bd^RJMlBD*ЁIBP)R%)FbB@ $$4 Nxj F(p"(P%!HP )TO4!!ʨHhtU RDE,KBpEii(ZKbZ*"(bJ!Zh")_lihhQZCET PM7Ba 2rAbm45I44%WZ)j Dvs: f?H%b<=IFLvPMmȤXb?gV2鐌PtͦbDU*V1?V?PQ gm"@OĢO,_CW|[&6 NO~-K+l06Ev;*y}@/|D䭒AJRTl3SO'jV])n$.ԮMhrtz5?4jigh"nt>n|ƾ z*~?wumxE'a0n/t,:G``׃4tVЭ>z`o?LXY.o8تy}*nYҎwHf\,6{[( Hi+yᦡH@cX!B8oHvw_˔F6Uet-# `֜^69z  ߘ?E/ΠnO$TRxJZ. \5uFA}7Ia1Ӎ_Uxs:]pĮuSk񕲀pЛ#eTMFӻR߯P- ׫9zٸAufZvh_Dk.}X>kC=} _nb1q-wَ7U_JOQVIEkCb;IAg d"@.=Xy~ΊZV\`{O_DEm)"~l;kKy({7U_=3 ~vw'Y >~vfW[àC#J y~] R͂?k2na[Y8!\/?.1`Z\GTHDP0@%shqΣ5Ö.ĝCsƙT}EC a5(ar.fd)9AےKBGSWGp=_?c%A_]?D|`q@.Qʼ6ئ(gj#{,tn4Tؙ9b0_:cOe=Meطe/> TZz$u,84Aèw0lQ*/ n XIz({%Ԩ=h%2sZ?Or_{]M0 {U4q^V:M1*=.!Vn%_}i*Y~hYb.IcdlƶAqh0C&] 4"$꭯X/WsYf_1}/+na|ľ~NM˙*.1shWOz?J?8n9e']bTO}'Js'9-:<9 jB.'&WԎEif8aO&FeR&H%L %lmZghB wzQrs쿅o՟C@oۦh4\,,BqgXtw}~^7v\ 5O/$=4V\N?OsvdE|YWr|5G q% KYI1WwF{Q>V}{ho#[dݗjİ:~pw[GA7Mp?#I(5n3nRv Ar dOSsk{ŅljK_.8Apz}L79p.c ?=wN_oG4]8rw`P;ŸB~|UΫ;ai*ݫ]JWtW|(xSbЭCq!U* 4# &^,PJI3;y_dNeS\e9A~fgXWv#su6d7~xIXRm6Mj 0TE R.RGھVR7juJ"wkqxŔ 8Km\ҷy Wkݺk$Bxbg̊4Gk$?pvy s׬3` 綔kbg=۬/6n%CRwJd‡qJFC'Dw*tvd˃rOTmf流9 ji~3u 5ȯ&^a 9IFp#Έf,WJ yn[kl<;W2'9~{|G+.C`j'yN_'TAäroWFXp,b32pK䚮VB*jM4}wRNvT:0F4$6($QC2LR䭶qDArq!ν) 6ě3T"a6i1wjCaOH:!sᬹBu( ۗWtgM>_8E r `_ݱ͛i!^vWGD|Zd?M-RϖG -?lG$XG ?Ln\Z>-7m}9߫_Ӻ{OMEn]] C^@[*9#q\gUn`>J{E0"=<{]G􎧫{=774»S `)NpB_w ؤ *(`ZDIz%y~3v!*ogگud3l k ISAGX; ùͷ, zwr-%{bמqsDaHl r*YxKSVZJM!P*k̋V8/b IZ۴A<};l1{. -?#zUmϘ-LSwſhtrn>0zV?]b%r}ޓk]fT8r#~;[ޏ"z==Y z,+d7<{B?چ~O9ÇAAoR OVmFQA ^~<ܜ3 KPYm T(\7PnTØxُO˿&/L0P`$&=:_NnwRB EUL; zg]~_ǾRq~$E裝G/ALJ(?8 RfKpp\`?c=MJzS /HkZDO!2L$2>kRMi/߷cH:o_]ser?ňUP)RURyD4&{n I!|4^P\1H,TCiD-qe1+h,h?\8\"FC~ŝ,cd?:R+4 +tO~ܾ(rĕu& oIWʂ??aɺ~0w盾;%toᖃ"W-m03bT@ ?`MہQW뺄a IהDyϞ@k0"^ڠZ TR)E+s*~ri@Q@fziiyg+=DN]CkúyDh8~A|΋U!g<SnoGo[4s`[X Yw7=B J [,PN2p퐂@  f7kp_1YGHö$DMPO4'jpXwsO}!]&>w4F/[7]4wl)aLJmء$.4u:a]4쯞_~eKCgBk½,} /@y|'VY(xDwH0 (\!q6ܪ6rpdUmrm܆pzCKaW Y8W~N)ͻVW;AL| qNl8?vX2YX_0rlXUO5*hw|X:b7ׅkQqk|UaxL`>٪Li]2s}잒^Nfpv=O[ˉ8`WM-zzE¯|GJn~˩`nk' Z(0hIabl4v]i~u8U z.U_廮gul!ߙσ'uG]9'J#jJݍbN Y`.`ܞpײީDa<GmgWd{h)Q'j{+mzXI=K&u/O1!doo@QI= [#ۖf"!C `ICatWHFlkx]mQ'u36fI#aSD4v-1ީ`"5,p.gU+_<9IoK?}rћh.l_hSPzi0kFX=hBѸFl˃PK_M!}dӆüeB7՚(D IGhX'M@"_?S_ 8=4G}G 3 !G}ڨXPG0Oڟ2N*UȈTp!d.93Wp][5W5(U+vsTt@l·+xvc(AS@x#YECex { +jTR)L}8=\Q?p|?`Ʉ\Ո7k=&ێWƐH+O <@A(TMw?'^] UWj9E7L>~Vy} 3qE` "%tE%jeԈjGZ.)\rjwdm? P uǍb@ 74@ 'B:-ߌTi41p-#T5CzC_>>p.şɶg(Ob~N m\TQ@$Ц4R]HT>ZѰs„`r3K׊<"2Σ 0狒URq7u}DG}jZWTMaXw槟LPYR\geraފ#.hlcP!֨o;?QAUf^1T!Āg<0?Ƞ{×r-Up.f,A /DR Xbu]Bćņ+O9 鎷/NWva!K3cxuBIρ"|вBU 4)+>o@{Ă̓ zR]ࣹ@țrGDдvT5ٴ$ճ߲>Wv_&&mW흉!Q^ [USi?ڨfh'Jfh;L՘H2x}WzCʡ?Z4[ulkH(m`tOw=٧8H:,p6;~_tS>v2n~><{ (ƕ`Sc@'=8=HU  ~>uU $7K!Ov85ew'y%?kRJIet;]ov67- `ϛ3^Yj3z LCD}-- y~crP%d 2+: N~df&.d`h;f@ғ (I0$b /4ޛi[q.|}kkGB`>*#1I5ͥ4SMg=hw!Tm Wb8C!eMtnwR(h!K8L:H迾=o[HJ DőY}KОFC(vYRDE)A/U >-7?D=;n_QEfW,Ü5Tr}y Ё 0 !ם):*"xoZpd1У Tq;{9v9vzO^!Ӽ]T }/p!U>Tyԫ{h~!{*{( +sOfwޘtj~y^n֎5$UU .6!B 2mmlmm+m0W6mɠ Q{>w)]}O'}c\yɳd>^'rY}wq WʂZz7HQ3fSޅwK2J F/FDM5TEUTETUUi/k٢$sFe Bp l)>}(}@j)=-C4әIdWuN/YS5ͩ@ۊbuW] NmHS2TQp;T\?ΌB>6|Q/*QAS-Yr~˛=UE@DҴTSAMTP KMąUUQABO \)iXZhF~;i<.I\0AZB2=E9'f#*v[ֈ3≷r}ʞ (pUY$I#s/ af=^m R[Gyrsv,!H}_7E;%YG!: S˿s&J   "Gax1`0i=;16pLd4nh:pq*"KY!_*]J$4]f5KW dvFEvQ$"/t ]οUw>cxݭ~&x᧛0 csNEaC`YYo@=U˿Jχl?)؏r.ְ֔*@ vx}k7. FkX'>޹lr<_ÓlI`LyWZt"(rsw?WRB}Dc={.*q C~ȈO](p @-oi: 2+%Khm E=%^ތ碐 s$~[lG𲃪DZȈ,+$ tiK ӳuv(ݗOsN TAW*yO$ sr\TwƠ!}f>e7ۿz iӡgdëUxt{Ippw?3urD 䋪`gK̓wB }$T^L^s !!,y*B5'p5Nww(qN÷VA] =-fn_~[`OW:s^EF>oWQ{ާ}!$7E"sR( 1~`@מfp)p=ځXb#E&h\_%@'M N3b݅e3Q@heĸjprHx)ylPuT|ؠ4G#ᴘހH]b{Di?_xt[Yc.Q~oC@M[8eS*0҃qSgg/+}G4EPXOJ;+5!3ois }`'L`}PںPN ;84P 9:Qe8pi|WR^]`GJjQq T~LP)Xz <>@ 5{ajXB(JޯsNzü znݿ>!PC)OhϧnGOҟo]/ƤS#Yx ;)&ە$L_1O&ogyYTY<<5Qɤs/|1DC!z׫3#QÀj1tB/)ONuԷDm҅2ݚ~{ۇv @S6 F$2;zd̅r9syjZѴbR6ؿM+O%ݵp+KMm~B}>Y(C POҺ׮O \>Jn=f5xP 2 &}{,U;%_A>e z=g#mNC`yNe6K`Rei?օS|kU=P?*a~ .le+w%6t`qtt((ErTQ Sx.&_6X1>c?[ QQ~>d{%Pߨ=/ =u6?4rJMtvߧfOZ(ATWEjMnՓL\x㊯979 <ȁxC@%J@$'qKX;_riRN˿ǜGgCE-RMrn0'}o^o6Q% OMig]3wx ?= T$;P|>Fz|ZZZZjZ͵n6|rQmv-mլEmjVmmmm6mګmmmڶZŶi$I$|rk=`CuFD2VHpȻ?խƪǜm?' SmmնW6jm~2ILUnz28&{-.͉|&HoV]84,tGa˗mZ@H\wz-$/9p} ^??'8'80yJ+;?7w{,k+B۟tϤ_Woo|L37=wKIγsӂ@KaJ"Q%iO0sձ cHƜ?p }֕#cVӺP[Ʒ;\gN> Pb{:r~Ǖ5L([*Y;^yF.sm~ ʌN63;W|Gpkmw.;jM$#gg=Q:J}˹f+lɧ &ힸOc՘s|\ sbN[ӹzLiǤn tzԽ:`EE@W}SGUrݷ|C|_]HbET.S(0iY5f@asx > L}Pw";^W{35A]8,=!rxeBPN* "Fv67kKoϻLŅ,x"e@rޑ.atנ>:s@O1Kxm C =^a^,R~h1ښYꪆ' nw!H,3ނTWuQ H]EBKWfSvEvW3(QbӀNjB{6jpkeQҕ!oOLqh(N[ࡡB6R$l*uҭe`{U<Ҏ :Wsi]cL4!7Fe݊`Huoc/gO˜ "+m4C 3O~ ƷxxḺ/Y tZ|Kg+nTUQp[ B|rjn 84/,=H|W X1\viA3" DT!M $t#8י]TPEb.7}C@˻zU1Uffٹ֪"FPN6XdLG؈x#jC q!H|D="}eQ]}-gPq{~l~Е ߝrA~nxv$nOi*(Q^L>'["iW` 9 Y![w]y0Q]kj]\/8{ɮw랃5(jJ @oJR:Bf&̾z&G~EW ])3$CExHN@yBF!ōBk9q[:^e2U<\B_n)EJ,}D#訔 9~[B[]φc}r΁J$?6}P}* dž L.x$s*^+asnǓL㷹,)+2Has ]U90ɺA PyfMSӲMg 5w۲=G+*4kYaܦ2%5 Ϻr^fS,F9 9%jBj(LBc|V-SH%AGz.1cs*$@(SjҬ}!+#y.-q|k8AĻeJ#.{՘#x8Dv'uJOۯpT"URt.YGBwfpX@qo/e)iB>t/黭[WeC vBo^c [V$XM@θz?nTq˅yaFH &d+VE]+Eۅ1 ! ܗGkum@7וŪAQ,_T1p.շ|j  d! ʎ#t2教7 C w_J[=!G$_`u~^M=dm|B6;J708k Iopeb8czll#X,m|I9_T+z2-0bCɓ -րukCW\Om !C!Xs}8"Ik7Hw(#U8{n  fЛt4'f]C8g~0l#@]4Pd Ig%is}pD%92hɍPS{3[bGrJnl2TgJNgP쨘o9RΐVϷ.{۝ b54\ǮaJHp-p([6XA6P>\!`Dq6a(]88F A͵u`io`1>vXL ¶,A"WED4fQ[Ԧ]k k5T~ʆ : Dض4@^E_34޺Ŏ; 9 k/0\p⹔"@4oi2li3 V- FdL&7]>}iH  lYμ0`7y69w6}qm. ?y2XO?mJ j͉M1$8p>nJW*\34w=2XG ȴ.|׾`4s+͡ԇ+F4\߰%|x* SpLDDSn_&R- cwݿ"]-(7r x,ĉr S;BƂ*v u]S ~fPl!p;kmQQr1G~eroD:oM2V+WÔbQl@w] 0Fd|{[iwB WR:_]+JPV^;9M B\PJm@M"-YH򿵙1xtO/ `]ObzP1Xk;vGfJ.5xlfM>/M@X7&P*y-]"O}`hy?y]#m?=fTqHMz0gp2l'TG9N\@/pL㍚v $탖E7XD$ <_-k%vӼO JuIӡ 3cucs3{E֬Q(T5TQc^J /5~)(Q$`զK$Hte4/"(A9czޢEA-U(ײzwVȥ0gdφd3۩'ݩ T9,m0qh)٧6M):.rD^p(y{ՏJx\O#18F\% 5خ.|߮Fq3?@NJ :ՉŚ[k\z+blFmtH6b٩zSmIW-mw;1 mPˤ0.!Em鏆Zh\hEwdl*.A$Mgt,dlT+MfNsX6=pՋlP]o21!ZUNs[Ǿ!c/(l=?t$Ě`[A wi_4fmQFQpu2{+H]sTz&ָs7uXqs;70cY ͇sY3Z.n #"b4LNZ#S%Th \TInnјWf6S @F(Q5íxaj(12?+MP,@]FmT1={ZO,M17>'|^]3\ĝ?lNd)8ro!=x~(ycW[\N2iީ=!tU 9>y-h@{-^#qeƵ|5Y!MtK022 :F>INmaR?)8<Γx)^-nvD>edpbrLLHۍ|,`C=Fߦ_}-A J.i#ѿ TMWBֲc_="^>KRoQ]8=Udӏ?o}lۈ!m Ϯ׾-CMQ&9X1)@;n ka9Kx_ݷ&r2d<_X_D!.~&ǘw3A!G~|іwDozy} {m` Wwp@ma~Ò +:!5zPFlHuÏ@_69cA1{Sm46zFlO^8,X"=KΊƞEyH.6JRpQ ~͊暈SN˼hQ &A&vF4CW'{ɵ_J9THb{k Q7<-/ʢ6'pAЄB3i 9D@a}BuCAa.pZGE}Ӭ㜒!o?[I?:tnHFF`)[P=7MO<ΤStRQv&ih(M @|uO fз0%rx#٘Edȁ: T"A0.9`6d2S)c!P"IRr\yhbcԃC*F1F} i$.'%E`m^#qV:Z ͉;LrQ`cN).ψǔE Tm`^^=)i{4qZIthJϝذ;nsX;lv`[09s~!k'lT4sKT32v$&[/%RRpX':g1N*RepXƒ5ٜcV~͚ޯ]3R;]4d43o/%G`a{˃6[Uغ%<&B8 H!"$%J=q{ҹsW¶M{_a_XF y 'j#?̺δDrĊOR q9إ[DbJ<Y<l} c;kCn&A[ᵦ3R[fpNh>H%랏KzQֳHy̞czT Ia#) эzey[f=;VyL|qh6fLaB;ڕ0uAشW~$T VFJe?'Lf2keQ;U+,6ct)[6iN0">#P(IWrƤcf@w<GDX 0@F)fBz}ڏw+~~Z4gh 2WLz*dZBK;zbOy; io|p?tt)[I=m|HqR(c}Ѱl Sb$M*"Y|lz6jo;Ux\ h=K|T)\$< CC6{x9r6i(" ZDO@;;)0S@۪#o(]q {qrjKB}-ga7 I$m AS<(1у TcF\ +UhUVQmP֤6QJ[l!ea'rĈbjOE<$%@Fi  '76%3I`2:-7 rwM{|&(}kϳI}CLNRa=9)}11QBg9K[s8\5/&f !ciiҟN^)j.^U#T>7*z{=s¸ݎ1}KQ{zz~&/:w9a(t: 9Ge\|)E W %'\O19[nQP cRt+"OYbPH2*潝PaQ.A;&&}S.{7IXP@e|bwR9j ]|OP-֧f0@'x7sX yo\{`~7FYwflӥd; ,m󷍯xҲ$9%%'DQC\jB=Ԩ; 0\T*SSoܶY}Vmƺmj|]tGfp;= 7^ ܰv_Ё5Q`rwgxe~} 1(X% Vrm}vJ>a ' (u8b# cWl9YףqUq e8$LP9(Γ@ )l=m y9\c%j#{q x7K"Tڬ>p]cB7[o sm[?+I%yK] epjSїNrǹPQĎD:g@f4!Ѡl: +lk-:Zhs/pw[1w[$1S=e@TZA #7lnaa Z+Z2):ӲղqNE]1Hh 9Άp^oKf`è,7R~<8ڼ}}69,i? n۶21i*gtQ.{m [B4!gV}46`0U9I`npܟ@z6$/YyF%>)Oh["ska?C(yۀԭEFF06-!q+fi ) D:dCOKmՋ/vQRUjxTd".yNQxeYH@Bk%*q?suq0`1LlWc2A3y*sdv| Oϛx爩y9~8̙vTo4YCvZsf'D}^4x&Ϧ7x*\KxA7: rmMQ%U"`a8UttS]ߞ]:` iai IPRN He'-)ݜ>Lffs6kٰdRZk.8 @ԊO YCTlFБ`,џ_MWEt̅6Se_UJvpY9Q)2LjO6C-QIò[ŐyuimNhO.7#qc]-~=s @T)MH,/EIKY{9twjGS \ a1RmN9s !U{M֢sP!>q6DOKqeB>IQl[.jӦԐ!aAt|I{Su^U+0~Sebƞó]3uW孲': GWFZ3NL=#wSHD)_!,x?lSb7{X1Hj"f$ m1*"/\\42;H(+4 u:[w q зM;q=Mk|V1ӝE;bOF6vSQ8yؑWaڗ19|NQ)YpҀɞ WPA;^|)O!O&ʋbWxF)(s$⪳Mxm~s?fF@ C)]gP|u;-vA4l?G 0=-`W4Tqip&M͕|WXMz<FW:s_}uY> ,O3_R$Hg6D(YOw{/^ϔE>5LGuX،ӽeyooʈw17bFMN&W(R `fghb~N|LBGM_4*t~_cDE5꿉X<T/}(,RˣlA_gG/'"?C;V[g-tg>uWleEl~C7{g1XV Cm8?d,浜d~e;H6#-='"& :|jTkq=υzSCpG6 %a_IFZ%3l>6CXQR@NJ1VYMɇBMI@ݳ?Ķ;k+~;~Ri>ý#wT{?>˄y+j)j1pû џd)[!- ,@}y1mPm91[utN>:觧[w/Zs8>=@T%k.Jc{?h!X%h F7kԾCI.|=(8qPB7mS;P) zn@PF"tN\V^/MhcHD-Q<(>-NCN"|oҡa-RI{FFMpvQ~ɐBA7ԋX|J_u V;Ѓ :׎?E: :f?|f,n ]^mP5ǘ˱2}Gk?<_UݣhbJ7Zl:=JKfs TKADsIeԷ!gwr~5-jV]O\ӺA+=.+փ{6g"k' =݌E)Af|(ܨw]5vlB 7cȁ1r`J%s@9l^+1 Gy:u+FHX pDY7[BD#AfVtnAگc~61{K.y-a+cě*0 i?U B<\%9\"ra$$dFv^S%a\4qq7ǠcF141v%v]:U#J^0]%5MzՖZ(0 ޣ)?9(!KzzuO։hSD=P~Ww0r,L(/zĜ 6eSww# ~7^De f=};:cRgpީXJUUrn oK˵(hȈܠxaez0, bz-ngy'iC8=&otGuɬ3eUjk &t lm%J6L ߯=v9Lۈ1N B pBleN >rzPq$AEB:ټc N6خ N>$cDus s35]J\Eg!9 * u/ 52DdrrܮxMlWɩ%h$fI'8 iOߧ>qP+mVL7^Sϧx12w mu̠l(c~c'>0U[nx'^ WlOE Ԣog}{&;l_rϳmL#&A&{jٛ丘C5> '*pkfX^ߣ<ju%ηHp^ck.$ Qv撂pt=PIm{ZZͣ v,rdFyQ 󷤢1(J+wU9 C"s*è$oTX<bVj}^Yz!LTaխcq EFԺ V6G 뾷tS!I'l4AJzRzMG?p_/؝\x℗޷a 6"ty5tG"*\6ٛ4CŹz*/NTCĊ-/yi`𾜧(AxFPh1!޳D+!e.R,gJgMXNmXÅHiQ9O Hiap %|/J㐃 7k8zvQ4Ko6oyНF4#+yVh1vgX0,IQZ< ?lzN|?f??' JdR)dY5ƭv4>^ҿ_Mb0n +6$>*C6;-ZUPi\cXy.-v6&Qa`9/5е;@^˂k:ƱVK/e_R{;9%?>F6\Oab#]yS%-a#BE8z\鎃;#G"""}}íخbdQ¨G:l6Ji;R{ Uf1xYkPɃ=J 7|HN~@_;~.F{?lsY1 bDN6DdOY?rOT>I ~C"uܤڽ[awl"\#5hyKHHA!- 0iyVb׌#T ܲP8|w @̠?ްxouf/g+7~EO.[n'\wdqhXe;X^VjGt3^GLh-ӳ壧pć/~Y:gH%/lGzn cRnh?=lMR`yXҏ sTLՖ@RTH<6z:zR%Gɇr?s'ݠ~˜9n6=Ywj#B"^SDq~lY*&;m,#sRj0KH_=4 Ҝb"r-{)GKMi#fK?HaR'zy' CT .ki.A1#$[TR BUD0#AӵBlWpɿټF'ыZ$eL:=o7)—,j&a?eBϏf'=)Z3 0K{6)왰 xNv}߽v'YW/?yD.WD&"Qq[/0.])1-x8:0uXγX7YvǭNetxmgl;A(:=~ +i k3<|΀};z\Zz|U"Das+..>^Ysf= 8TåΠso[@h;Am.I ,Ik`Gl#* ;%bng[ Z7s?_e>p19&}M#BJ%^: QtQ"nsM-K".)mP:5jjb0 4 sk P U\T*V= (׈UhչˤS1 Ck9Mc2nO1%|`)W!p&0TsaJ0G2 8Zk4 ͪYL>zxhPH4Eɣ,ΨHq0F % ^'5ʼsfmx݃lMl#^ tt/|&to%^o;2f41HL4!LzQ߳ӐwݹGjfyUXҫڶR1]IpOw#;tL*7#[Wޛ sQێ8Fvԧ"Ƀn2n{q}UO㩞w1rxn玲2'6XgKmk&9W߰u{ڷ^: oTZ駴=k(qO?۫|z/wq{'["ga(xEuyEk1zM$#?vnB〴%cKij𺋢88_ޕJ$y3ZLMKl}d8Fuȇqůy\G.%퉾/Omhk8j~G_v]f~DqfMixeDn8[ɞ/Y+3p1p1U1FVѬqj1CfXTw>Svɳm=ږ1s&IvZJB]uﲯn Tz \l?n)6{9ZYb>[D^;3)/ݽc)I |liJ}aە9}(=-1 teV^Z$y7t1ϟMCuC;LĹ6nְaۛ ]ڰkA')pZӋa x:J1p-j=DjIʱ}{dm,U==pE'~Uhmk~Na3ZPZ8Jsh8_^Ṯ=^\xK!L# @gⰑ J 윎Fق`+± /T8*N0dcyi0Gڨ d$Cu6 &RO$#m}Gݥ>qk%V9ɤdlՌo~t)Wjc  Xn[W9~¤j+-iNA>(0 "о,@‚fVy{UerbȦa}f”+ 83/"y)P>_5"ޏ{+ו :XϬ Kc);Al0;G~8TC/}BΩ 0\Cdѿˣδ|_'N Ur >'koV6>ВJE mo4Z$YU-&NNSoƒR#8' =_q̐m;og_8A_j%b'J1|"6Y&ÿTV13~ՅB}vl'}j1F)74Herpd3o%3Vof: AZWq.̷}QȊC(x(߿jz/S8x6& .TTt)V˻CUED>̌,ww`Wt^y$cd'\Տ"$Մ!oVsRDб1}cK+|Ǎ}7~-^ Et~<^ /Uck;G[ɼcaJfUM[ ݌PA8}u|9vD1(Zz\>h9B9U lhJΎzD !񲫣`㆙r> Tqe-K3/!PFK߄A39*R $.:#LD-tfC5T"#E+ͫb~tTa$)HA'>s;8{G^"c}@-,g֡kv=b FB^ >׫}mϟ&AZB5P-|gp8dkOyx(YioJEћ2ti/^T!N\?*f@f, 9"rsC-ea82* ?xDV3{9%KD߬-=a;#*j, +"=3ڔ܄N0W3ˏlt4(\ DM,8Oۏ>kǻn؟X,K>rf+ |d>҄ Ww:P'q4ÒCe>EzZg T~ nEJG/2pޥu 6zl~Cw5`؂aw8 PF_~99>dGH sBaO EbAukߒA^y[و[жx ~[x S7Dmb@Pav*rQJT/K`u0B=ʠ5.`D-z,1 sª?T"@Jf7Lj)9s Cd(J(?YD`^OvW2s"?"`[L;hO$4;kL 7f*%lj?8nA%SE * "R%jif b " H$Bo%Ӑ~EO<[vФnipG28qwN>׈Xo'~ŽI霍{*'klc 7ʍ zvaCfv?NMPHƜ~w6O~mQ1O&W|@3:*^q)[U1vY:/ה0c/y;GyC#A>?~8+_#_J=S*K"в,jL@XkD~W,h.e.$ \[?1s}L_[,QAar2]]?tpR lWO[-a /ˍ fbI=@-aK!'}D5iٗYp0ɼAr^nLJpw/p[`a-Zh,ѳ39_3o|nv~z۸e Ah*e.Pm`N@p&'ysX|CHD8ߙJ}%fa}g>?Bf\ BuĤR83C|a͆7apcc>%$J,UXy7+ʐixX"}!!ePARPA4{@o/N|.ޜ#`83OW]T ҧËNǸ-moI^ol(%?TgizQJ}~a Q6v- NƕUq1nSXus Jֆ u+hHm7 u&gP;Lְ,`ޒiB2>pwTQAbv2vfja|R%!^#,< Ko@J0|avf}kx _C!FF"!1cIM 6C?fuT&Q:8Jx<)F~I0w m$<('J,Lqs`DgGJ'U_Eه\I;0p,~D^np(~]G>{Ad{6GGeH0[$4DE(G)(Ǡsj O,?S(ĀH$wlTӘ=Cp~*ZѱFر;zWu%OU<;ΜU|8E/k;q%?Vw@?>߃s-Ol_3 |pzB5{%,9U<[8H(/ Pˀ+=HagOYQW[/xyА2p:fd!}_Gxu ؤPp#154[G 0Ͷc bt}$R4ΊAE?-*eD9 P牕N‰)((&& fj hu0'QZ$j}61&%( IBf <4тk P| %XG?O|<{?ʟdcaFUT 9لGqV8 D* "RW?n7ѹp|oV~ƱȤ3‡>|:Q)RJOrqlLJI2IH}]!ý.^q!s=/U@,;V5?1UQ=4SDDV4o8bQWD+Oe,\f_ ͟_c536C9%'Đ#@׎GOA`X7ΝH٥ PG5I?2i$=f)3?M""1 |2aiMv(x4Z,w<\L;jF:=i|]/P;#*hms[[A0p͉&vY+s2D6/pA۹!a'*o:p`xq1CC4S]OQ&qEyCoc%M^@2bB}ʹ6S ??@^?^S}ᴆ$5%JE!  t9ST&t႑XaXdHi)= 3?\,F4:B?&e|NipBTد# e ;x1|̳I#0irC)h 2"\|Kfq!)'Uqjߍ0 <?N ߹D;1p|LCV0(_eɑݡ{gL)L/kL2 %F ~V=X9h/Uf>pV?P_/{ɏwRΗ}L5% b$l ;P,bhA4-;W%{AcA ? P#o!xGt4~v:Ao'|3?T@ ^L/$8[)a,E :&1_`{@ ``.rQ(IBf~Q^I+r?'nxsj`(Oi ӡAowmGs+PE ¨?0Q?A~z:DQ*W[rai P/""(FG w-h;~# |@pa%ʯA>shpCĦ?Mj pLo/'L~oN_oʰ7|e8A{W7SABh s؞Hxw 3Ugૄ] HV4YAb;,_#%x:)z'B'ޞxo[~g>mb`xwx6zB9nL`"cwlDtuA hv5CCm_4.F<ݴ yD[4C@WvagoX'PՒ'u>MʪfP:<4'TAArh0h<>;" /3'a{rm ?uJwȜVC-mt}S&!?O| +ⴝ~u'0O}Ka~ ['oz~Q9'Ai<[{V (k9K[wAй"@T z%"7Ec >J9ˠ;b[*CcGa?b3'@11̒@#F~:9uwKs^I2'jyvT87QǞf7us~jvv< x8>0j~ q˶QEӺI%\:(mkƻ$մ3HJ#p2+I/8НJ,X $̓w$fF M(!!Z.*lRm@@!̘75G{cmmt$z[9 !A#Oqz@;fa/C~d9e[)F`+Un?ygN9`#f!=}u-D Ck{3eOBjn#&}T||/Z;Eۏ&ƻ$0F#n  ym=}3$[>t/;/߂m[Wf|i@Es4ƒ>yl+9r]=U/| ^q袱ں$˺RhЀ*+J+5{0``(Erir3w9v Ydck ƔuQv2-Wo]mv bf+7/mbzvG[oXpo m~~t ]wK2V?8xu(:Z9>}ŐP,ѓL0 qo8myKQ򵃥tz#@ļ"1 !,0 ݝn ]{8{\zS;C(7 þK݆{gu MxE*uUA?%?ne=C(SOFKXID\y=s7]S9yzFߨtGv=Dx݀P:/ǖ+-bAI럑R(|;Xz:np|4Km9 w@=w%lå0Fflu!Wj! 7{Ut[|pKXꏢ^ߊ+' {Dݧ^\?}n'#=>9uo|/,G1"$ݡRTaOgwR*l߾_H߯=N%MPTILDH> ߥ'v~,t(`gkQ L+Dlo`9A=9u=>ј`,z|_i!g=;Z~߻)]^*9;fq6_7σ, 9Ժj~`!ֹ uC6և~8{H[ :rX?8U=ż EZ{<| u"; sÁ(9>ÇdpikN!#ӆp-;ixP=B9cf@Teynx*oQ8Wb _]-;>L}WE^#xy}d(9g$zWDq}gԴY Vvori.@xvB3IwO2L 'w U}ZۻQ7albu8ONv'>:y?U| suke#RPްYNAZ3:駵7[MXb-D9O{9+Jr'Db&`*k9ufU5Trr#X{8+:*V/{Дr[{tYce\^m+Gz >v {^Os^z:j2g<{ -R (`QP;+r5`ssXq4aйwɢ qpw~!\=˸!t E*1M7ʞQ| ,g>59U^z~gJI ׷J#C|tZkD$C?Ca tf)#\ηzյA$:L<\נt AL JB2l_wzOzk~eGťtE7e۰m0} "p^Gury\*G(78YNoɬako<ݳ>jgB\zg恜ACEф&qODmܧ¸L:U\4ءLj9ӭ!xWE{NJ\ ,3KW?3RuOU;gc坎ul浊Q_QrXDQ}puAaQwRhj$Y`W"<;;e.(^6U[Hb[SU*vޭLx #̺x>0v=ɂR;2 UHUj*줎šVP׺IaZ0|9P+߁xXo*0@ok"ACYLrvVR"0Ipc] ZIH:J^VCR#>E\7#c&H/RPx.ZpXYi pi3|#~rG^*.uNk:ri!If^I5c=>Izh᪣]pDNɔ֭̂Z(I^rvf{|xJZ//0t@;UMԏ S_$ 4$TTKHSJ B2BMUE 0\ h! JjHh@h **@6hrKLE 6LPU2.Ѩt4$M 0CKUC6pPUD҄R D0UQQSDJ#0UBPĺLB.mJ:`E*vڧcCM(b,-Dj"RZ@ AbH$ (Rjd*J)JiT f d)"B! J(i(Y)$TUh)R)B bZdd "f()"a(I JJ%JI) *U*jdJJfZ b)Yb((f$diIX "& ff%( `b) Y(jee% h"H`i`bY)`(b X% J(hb yQSQPMʒLETDPP4C1QRQ4Q3AEA1U-%ZZ"b*Bh Z(( Ba ( "aX f"("&ej bDEUQME%PMLI5 PP,SCE@RLĜ2D$BDVsUQG%1MD1E$AD !*RH5*%4Ţ("jC僀 QL THH@T,E1BU0Ա5RDAI15@ڀ$h ("632%}'AHTEAIU|bh*  $l$Ήb4RHQ5W2bh&ƨah U i*`bjeJiJF ": &&$j "B&j))))Bh(*ɐZ&Jh*("&51EJPPE1ʑE0Q Գ- GK4CIPSL IHL%2-R$BAHD*Q1DJM$߾\JCJCAGd rhY ")$z$3D SJ5!4 !у[ТC @)JB=@ 9&8s191(w @r*iS$<_H&*GJ}wL(d*ZjZ"WGg٪B9*P P ЋBG92~x^2("R!䉂EhBi]>p*;-,LEؙ'K'D 8šHN%ZUC)! HUij1=hA.1Ll67 #P9ׇL]Ų@MJJ" 3A c*M-&J+M _)2X FA)iBdG_cӈ :'*&Bw)]=xO<6Oso۩k)or7 PAp!*s C!0 05-<(Wr:V GgPjI2!<9A+Qn.qĭK b݅yUM /$S(0CAZHhy`C-1 KJb"S'B]Fnz6P4tEME'a$!IX'!;Hb ehrLDHs)wlIKP4RL)бv^sB0YWۓ3!Q>&y"DEVsB4P>IE(y:@:s9 D?CcW/|GĦ*>=W2+(f]?~\|E1 2+G\~ׯ"_Ī0a$s͏NHsOec2v3}}? }5d.5gۅEknv9l90rOuѸ><3{{]]^۝%͜@wktoO0Wy}^ᵚYyv8JN\bW~ vCw<3Z98I9wSk5~[smG^8j~;w>21xz!q=j5-ם4/>?Yly &_? /JJ9KeXj|U>6kSt}-at`UxXJśT P]e,._⏫*4538?ڣa-c3p,ճsD5u_jJU֩}="^>j^/X2p!K d?^Phf/㊣kAϮzu%!%?o ͜ų 9m~ f} O">z$AD=6Ake7^W6ާa邪vbr<f Ӂt7*š5Y43b:=+:Ygh4)}>_S ja]rwیFQQj`a{ۯueۅP*d@mP4^ ЮM9W-1`x)mf$5Rw^vb)Fnя͞@ ` z譁,۫ Rږ{VwyssJ[oƼ>uz2+YkWd-bsCqWkYUYHpTUYbuэcYһī_hV;ۻLA[j1ZVNvHjOYNO1K:ERۉN#3+Up^>}mwQ- tTM\% A"Sy1r{o'\`a|ujX[ VgJgVG}1kyϝ_jE.Q:~v$2fnzeS]5[_CUEui,"Ɠ4߇/Fq>Vawo+(D?MNݯ~I.GD9~.D9Kވ7yV v_ F(KO\aO%.wA#~ =z^>Jul@^mGό 1 ;1 6f zBբ$nWxpn\gҚj: { G`_P>j}s&v#_J oC+_N%S/lAi"mwυ#|v}wϥX.[j!>D:F Pib/-j1]w&Gtv;yxmyz2]wwW'>*mߩʃr؎~U}"ُ*eC '|B_ Т=VyD;kc>|h%xQe'qMc{z--7 =B:QSpN n+ `P燑yDXt2p}1 }ݭNUnc==>0p0^T`&"1O_Ns*rk=@EMeł;|X!ED}08b:G9GGh2P>:GY -pr+/ ~8}k.klg1V-JGTuJG( v騙TX94s $j]C`Pˆ&U5zFQ;JZ%tQ~vHSA?I7a콯scvs8;1F{y׭wwOd`a#1+#,!I=bvZ/)F H;VNs2zrMTݹr1eXH-q9eAFUd ! ň*8n3S<>Ewx31X S5$=>h8$vd:Ujm|v2"-ȔSpzcdUKz jEu\0vrxm49½\zL0R4X'Œ˗B~tl^<3Z\ 5Zsp~m=yq$x QsLP: 1&t%iR]M$:ݟolfܬ^ sUldQp/oC

| = zҾWC)Rvw?7|^A$B9CK 3Tӭ( GeAMBk$4џFDWL"LB ² 'uu0D@:٥_aҬ?j?8 vx7LhcTASOVjM5 i0Q' {}hZHcv45%gY=xïee|\PrkRgԳw9%z /D>^NAnh`:YBDq=wxMv'L낎NNg`-tb$G?˽bm<nE\2q]ゾf7ɯ0;`6Ioѣ+ǑX'lFU}.벢j~]'&-)70)ipN«_+)7a2o7-͜@PCޣcKŖݭ{!3Z ɢrD&Y#2aZ?"jS$# F0?@Bz\NXPi4H>0 xk+g]ƳMg^'M%+TBBDAdZу.ge4n\u)[mHN76qO Yzn( Î;'CmAP9NHR{:36]T4>o^"+Q֟NUOO[zlh?O7va9>~wMz e[rg$ lJ͓I%;+tP9gͭ 1t?I6  eLXb9wOTyKٍٚrZ΃ݽq_=W8壵zLtnֹ8gsԥ3 Z>>AvoB-GXt錆j^6gI难eKpLm4+Uh7q~HM#pGc#ʩ*q[L.}Qutק{?cj4{O//k*˜}MSB2B;A9q&/zΈkua &l\= "3 c Ťk;BӠx.WȠ*/Wf igHah=UoCxx[(SeWPMpQPan[Vw і:0ՇiI{b]ϳgџV ϓ[Ļbta+6hd_`Z?R`Za#H({B.АN .ogϦ|M:HC2 @4@\l!BH )(JJHB(F(3&"_!{ NEÌtsX##kDcAv̙ P?* (AUҹk9tD6ѱ͔g7Ŋczιbئ'Zj hkVVܸLܵ J@ W3w $M|愶 Er>f]ڎHp>s[: QAU3AD\TT$: 4bBҐ{w=0чEP;ElhEAK5#HqOS.[64&! frs61Q5$mJ2I0XѽdE48'lAU"14TO6os)jQ_řvD@nRTU@8e*b#؍kAE=n &Vq T/Џx5Qł#h75AE!P1c'j*~5vP|,D1[g1L9mcC 54T^"ZIKmuѕq(bDZX~еӋ{6iPdňg|` |?th\[4h.$1O.0U.- y$\ 2(b1Ժ<lzwvNhJ|vȶH7'KCIhI0ڪ {QnĄGՄdPvh=Wd.i: 1CLɉSp/kOtmHSo#˂!4o0:O(UgYX4?jϯ|铙:ko?z0`zuO$ߛ7?h#?v߯*jCg>̧ ?ðOt ',mwBd]xUpT+S1>&8Rv?JڱwZ('{;1֌D$V)?;  ߶57VyfE'G@X޳LȷE{<)X+4+s9S3K})mAgLO1 ۻ&]N3!Ȉ\F?ӃVuWITa9[vDb/Z\"Ha>d'ĤPDWZR̿7JX`&g^8DwogwR#Ԡ(gbkˬ)V0F*jt -'JtDQqsz~'B#۪Z♯_W>bc=6oOmpFB[WtK3smGmd` u!Qmv4I{`om*ܫ+J|,#fOH:&a3`x;|堝UkULYppJZ!j# M46_e?|oqOfޔf/?v01A&)k#HcWW疋l!J^E .Tb6;LsWbNb4C\W?G)|פͤݐ?jy֓W NY3$hEg9xS;yԡ(Q`/q<] A@.7ܚd73Cȏp~K>a%3IC+|ޥ+T@!~/m7s]#S&c0Ma32B=~of8 ăq}5,DVcoh&5W#3*0@Kʕ%Vfǯ V󻲘)s1/:$2xr,b J1 MwmM^]~k$ftkD &qcʙyNy԰o~~O;NA&'ZPXAX 劉7r%PjxyWjSSڀޥHȷ)]Mٲ^o8F\df:UޞQtUЌP(&`:E< &q>yoZ'AjV3מް&[}1ɬ|9ɛ3q?q?_-fs2Fvl b^k16$ȪLlMMqq&:ե+R85{yT=ia:LrJ m"[- ׳ j=BpfR6.ûS`` '@@1xuO"pQvͅ%|U [;!J뉨F<TucaWA@ D,@T@; s/-]t(sA" " j-sTGe]P #&#r=`45:Q$Ln*er)٥C2*\ҫ-KztMF;!CωO<,\ 9b1Cij9b qS5 (Ч e$b!!hb h1ˁϦml췘JXp_{E6o*AP*yUpּkaUŖRr3f]6LU98vFGj6S9?H`vCíhC_`Xw"'*Ur(y}\\P.0 uL"jYTD RBcyb  .x\ho|㠨b4}|k 64@Б+HLJD@Зp8{dME!`=(0J5ߟ902ל70$ETDLU_+EH{Si(**$j &f5FU>5)3@UT)*;G8DJRUGW'3%4DPt"O1>=7t𚦒jG ()(p(ӭm&6PcRcܖ7u#a(x53^-',i){eWgZAF (HNUCA4PQT!E%%1QF ׺ퟤzRms:"mG`sd(CMt@UI+I+N0$sPgתO Q71U <ܩʶK0jn6K'WV::|3V."NRsݵ1!^<$&\dz"#`_7f8tK/ŔS#bL|Q! @$Eޟ=IjsOE,;̪#:x?z|oĕ6O}aQ" PBGÅirv?N)7c̓`A6ԇĢs;u6= F?~QN=;T~&> ܓӍ9%{o^v8W'q!CP`e> 5 ɠYZuݟLA# Rn([D'D yPrݺ~7VW|eV'>~VA @6A 覽##HPY뵙mS@FIC0AU^{&P9;$9"TLJ/LJq1WjoWs;-1x7ΔaཎUKt'd{|)^}G%!y  fNa:36_5mW$@1:.s*1s~ TTND wYuG ]mJ,b"R2N>fj) $rBeweU}Id?_n |kDo&*srDE)q#VM[G?TVY{,;W&j[ _5_?pwXyK?UQJ=εBhc"**ݡo:٪?b> B?Ӻ:‘y;H?z_yd8K7" .`ĈK@r\9т&;s*[mIQ,A` [bl"|@|ARGY 8X$ LUY*s@{\*ṶG_CЍ`G_9QMN*R۪#j2(Xpzc{iy$??o#3?Ez#@e P̕qq"x"pjn>Mv9;30r9A%g,_ےKgڦxnx"zU}u6 tJ YD?nؽ$_`P䅔'쒅v6L;!O2ӀbtPCfנ lq]APU@Ġa }?<<]lVa+US)&0eM[UU*_TdQUa&!bTUJv@֮<,3eۂPF+κQL~!mQu^Ud;_jkgQgFG(&Cq%31.P VE۔i1e2.JLLK?:!g~W{9׮P\Sh>Mny{Y GTE[WZD|u"K} Fޅޟr0*)`,s}z!ja%_F=إ f#TΓ(>׺#S|'JB"~ӆ`N>'부"| 45 }ك'/l2mJ򌓤V`Öyi~~~O/8Yj*,`鶘@&U^j7jƏB ?L/?H_/j[Mj *웨[>`Y4WáydjG濻ۋՉcVY&f-+9#*+q,9__)hp o .C1k|y0wUaVAZ#Dȫ_ ~S0;+xFUr@6Z|xA+ԡI-#mrסX/>q9<ѷ"O^}tW:U>zr5[v HVKk/ pNpXxGz.]_ի!jb}v; kw4sčkN^B12`G~,Fqyzgk^ Wro&AÉ9ZHs9 Jb+J(}Ҋsa7 !%ghz{?ziQ' "4ܢA;O'iI~<FO8Lg4`W_~KgzZދ6"ak[3Tsf%u|}: " d Q_ ou%۫,=sL8vN  oWFPi%YU (I3\|^eYcGy DVo_ep"׏6f~i10C.EE @2 t|:k -n딩i3y8߉,d`|9v?as '{,[):CI+hKe% NeBA SHQm w0:lLʻK Q#fnrOOy:3|~*" O^ ?V>QD1;@ C :X6%ö6NM!6R@r" zYt0KkH&KҖLib:O1877y.*h"x'G~ r/` (&=Dݍq6j 8*.O++tL#" /o!e]3boL(PSQ(@o_fA0b?,l #$J0x;!ڧ9&{6OY .g߄:/龛O'|߯\D1P0|#,쾜u-OO >KATٮ|Lw0r3LwZu*I#Z"oPwDEw(% #%~z\6c}cs=SZR`2Juo( z'ݰ_wzn@92uZ| ,|gN?ǹqɖOӓ\h0xsA Db1± 1X_y6?'($.9<( CWjXXq VrO 58KVS\ݲ^88UKԒAEĽ;K;Dfk>9NR"nw/߷<'`ch pA𪋣rb(\[w2Kd~`]'bgaܶaרJ}冹hUDn8MA@D N;"2q=Gua&qU*< 7^(be 2hNa?o2II QOŒ \B:&˜kZx`cj:#Г`*O}`t(wv>VGuRWoLͲe\4<.zc5Y߶6=+? ,`AEJp~9=P9fE>eW @{~ϟ#% U0*:$FI/[;'l຦ ܨJ0Vʁ:'<9CDr]BG@;{vsf6z(be$6_*!{ۗ鏆0/Uןtv`]g4[W͸)E(%E|C?8am4'~\ESN[qRyƹtVJZZfu0gG;[ lw #561- [OGn>NtJek4x;h'C*) o(u?_]_`边x(v+7ϭpNlAr}=۹?Ħ9duteh  vo茭ٛa1_{fsHr3>S1qRKwU2wzuћЈL M^xA()iz؅ߠD@~E *n$&fʋ"I_`M_O0ڻeQD[S!r 6J P1I")fU׼ʯR- upv{BwJم+nqئ,;\ɛ0/),9VPIҳ$|49W0"RB9wt핮(ZMBs:"c'lG(Z>Ci C+Jخ>Z);:H+?>?+x=BW7ϗP(,Pydwΰ(L*67[l3Ht]?5YӔoDb]Eb<5e 2h<ONJRBW4: RO@.4?8>a,">@\ foR[5G_i qv{ @*1 o(!fV*xD#^:EVyf!>]rXDeEF >U@9 uhr"% 5>zu{Mâh4T9'YN,JmpZ -s)}EG#c\"MxAt.6@z_zα[c\%/nl ZqB{)o͔GsL}ɛXdD 'jGnbUUjS_wLm_%YYqSWIaK.LŸ&slro"~01)K7Bq RQ5yr#>e j)#UTJU Oby-y{}%No}5F;]'L^,3GOyJWkng5/@Cx8M*5ԍtq's`?Kbckkk0%0?˧ PD@> ͩovC?O3o8{ƶ}Q ڀu03!Gh n[27=N*esJQCED hR\-XP!袻ê='ptROf`jXw$UR3Q?·lMݟk~: ! *wjIvN6.zUdZ g@@3Gv29`UbfRnF](]sX[m+9$iMQ\s|sqm+vXV&ۜ/PnZyw3ڃk+/@ iA=0m?? 7< GgnUC"ȻP'WvdzH~j) ѰRZî[H8[k㷛W @)&aPߏ}PVb,B] hRӗ/O Ci#"&i!KPqUPs'͘ P U/N|ha =<}QkH"QpB<1,3/z)w. D*E6*qjz.g0T%Z6ӃMS:y7N$W Bg.0LT#%wpc W<{@zV ~c*p@r˙dx{pҤ)Mw7挍 ~v(ilՃ*͜'Gu<.zTpRkW19<@+MVșofu'$q}XF bJp8 YCT}Xjp,eWWF??$EڹVa`UX'Pekk]cUU%x.A_""7m]Q7iorg%Kc:E@/w1޺yhzLl}/ݪbN`5}O'tH@BTVbiI{tyvpF% ܓ><mZ#xBYc覐n*4a.F-9=%YB#&z(-5c-ڳ|hت`QP?*G7N 0I"Ab<;|sl|N >G9!&|чt$I^ş'wt~~L2[e椏՛wyj!+x#QǢb2uײ_Lw],Dtl&Q$@pvSsN # hΗ/ T<k {gX4oٚ̚f8Fed۬-v 5 d{H`햭Dg֥9⒕`%eMaw[os [v(Q׮5Uk9ls-_'8Dfykv.LN}[i֧5͈G;{92 şU{iΞ.  +5/X (Z5a -rl<ܲno`8men()[HHsj<؋ED/)αvQW:ReJ5OdnYa·ti΁aӢ۳P1geM۰^܈|ڇi ChWӫc(b-У߱ܿF3k\t[~"q/yoxN,kDŽ!ͅ%hUpyvyk$dD/n۶auOg7qZ][-Keߥ5p=9Fa t(Kk*YmտXkdO0"э*Y۩b,R J{x=Ғ93 ܪ5K- h(JUM }+G8sQj+:w܁hʗQK5gf.2++Ig ;|?b- xC;˷g).11hX;M4ZJ'[|;'/h n,earWR8[Sp:*pjfG߇#gQjANӥKb>{aT[.8>9dPIF,@Ѽ%~`"6lU0|i":wDFD攁g_z]YͺĝZ@+-dz܎s5% xԫÁCk#Pwؾ^nD솵+lb k)֝.{K,4i`(tvmF.8 @ge͕NYW ml/yN-_a bzv L"(*vE\9nG2&AAȄ:y 是WRQ("}ϞN$<1F ,<+Mz"w+: S\rXKasN`J>3t7U7N=[Kvyۤw3pt÷űWat4C]C~g;y]ruuܸnńw-.ELIԨ( kXIXrFlub$g>N2sXc ,ݔ8<Ϳ2o݆v/}L"e.GFQInnhZpz.:gZXʗuY%FV@U&Vc(Wt%@!&Vq9;5ᯃ[nQWP|"D2)ut7 Ù.~9>]p[SiVݪXua=65'=o )f}qBD"ʸ;jM7tܲaiy:öa(7BV-e h}w2lOB(*JO*y56[/TP – ٺMҙ׺X9AoV@$ՙYTQ\qκUT d)E2ԟ^hg1_+1ҍPS& pUK֨yTNGmabtbRlj]ľ~|M'shh ;&zֿ 40v_v&JO𚒩uP d& 3LAS/߆(ǝQEc")O{F.(:p0bpLJטA Y>?}~=Ժ ]j{hm (S[nz1U'T1(S5^*@~Ӷ)RXpW뚿y$jĊ]:s1G I i/w+@1-3:Par@kW8O Cme9H)Kv잤pק:N,w7I!$aX$1$D;Mo,#[z;+f Tu( zH0vT8v3OMG5N2nu5SCsCjH?Z7$E .~h*\rĝQIrZZPh zȁi /CˊAvzΒ 855uW k.񹅇C?ȡlt%z82wfA1|Wæ.$ldP<+cfY8Xlr!p¸BDBMu<:.W_G q\=t|dmw雵FˣR i("ձ%1Rq\/ V7%VW̋\ m%Lm6>U~ۭYVvB lV X;`5DrtJm#DK*K0ٵle aԫQtK}w o-yTZߍr1tN4hxҎy|Ї_CkpĹ&At5[>h =H)ضO\BvAs--k.זr 5\E1b3rur@/x,M!8 } fR=q.N/:S<>xD Ԩ2TT!L H=aF-B LD+d.xPu7fd ?PkFI"qH \<õ+GE E @0 q;hhi zbXM7(PTl J9P AP?ړT&D-)dP]Z &?ܭvdemTUļ'bPssww'""! uU8B: t:d1}zx]$pL"L*!1Qi 1޲pQln{} RX; ӛ=4(->ᴄmD&ov 1#hbM TĀ=_g"h=%75ΣfgTn s8ڦw$|i䎲ƒS".3vtqaHTo hJ]JUDžewpmg _]ssG>?(!uZo_=fB-3^W8]{ dX( yHHˌ‡oϏAeq@?釒1) S~8'L烑&KM#NDz?A钪_o1O1IHΎd"#$$&KaR/4 kй#}tWy}nL?Qӭ]fȐ4W0~.v+hq :4ds;\DN n?. f#bd=@FT gNВcrPkjE12 t%VyHDרi?1;<{w|̪H*gTR)&a@%>g>rĴLfgF&/C8^F60$~IBM@~w%eFzrO\f` D,G$Fvt#NHv҂w)k*J"w1kOmĄ@U8!R1DF+8Z0@%P'Ern|^w2‘Zީt@SPic9Р`7RwoM]51v`PZBN^0ׅ]B*ܭ-Oł{>+|"dS,`7ث4W@ALUwk.DC gϱ}25AD ?8iɏylka[|n*{v *=ص`&hLhCt - 4$2f@/7fӐkϖ㸸k ŻiV}o/{!y@@F: cH^Mb#_=&={ c0` 9™类t$82`jIƘ䙹< rb) 68Fqw3$?GKz|+CS:bfbPۮ| A9n հ~'`>8Z2^T:-SWSLM51FNVhc`fCMcفR NiGj,ө@4ExSSpˍcu7}Jź[{< yhF:c9+jO@ %x TM7jP r\ 6\~7q1vۜ zR3)U@Ǐ@i胬6giCK;@X̒P$ r0N3[0tJQ oeB8W#@0!WvʠNtrbTR$WEpE;d'̭N'`wSض.$ ua<81$rx'mB0-7Ʉ؂\'2OR164)S>g Fr| !Û^`T``J|u7udJq~QPW]$w413IhHO=c@:avsm`5 oA=(% S1zaW0Y~=rS X"o;ZA4bc&>П^{NtvՒm?p3";ptJJ|n\2Ql lg'[ H,aԒxA@(A\(E `8iLh/"a+# ;[1 m9GaXĮ7qr/P˥o#:T5,MMlK8"G)~-cV#PY9^,XL|a. gub:sYDJ@6"8d_hNNٛOFJTWjDk3LH9TKыe;*Z'3=# ush[Sd-؂tP H`0㝼>%#B_j n9TP2Զ~ s 9 aGI ) OhD9y! 5 +"ໝ-Uy @u1Y /D0@rl4a9A0Jwh!WA];(#bZ^'r3Kzzѣispl#u ɧpԘ5d n/3g!]sZmL&M4br4!)$iف4;ą3`5&NF,9QK$$\R⯝@Su<?,)?țh cGXB!o{rD#gCîw"5 D t#1}O6K/țD!ㆹU|Jo5NTZ(DK M8ЛM/1fr\Y7r:=أG]Cf9 >>Cn:~?nmjm% ϴcd5̟y[ʝT9BWi[r 4MD)AY^E?ԁGֵ)^;~@|cʛj"ts2f'CĚa0╋@Q;Q\oI19ռl 420JRȜVSA(G#5fǵs0#;!.1V+ہ0o}"}P?C"J0J' )]!(*~;ȹ ;终}1*it:/*mrs<$>A SەG NdU0*e,p$ܷںqkrZ_0B>Wf0u ҖmcImi%wswK0ue,å҆aքp{ vsVH+XI sp{[Xӄݫl>RtCX[XP8֖)n@-x>Fج.|ckjCI1ئs޹ݝl왃Qop?]߃3k(a>]3ѧOIت ;L{gW;t I1)SRu:(Jp4aB8F@}Wj O۵A*R(y DV5C/p$~v'~Y+nH1#%4'q͐1.Hzc3?Û"O!$|I#n /=cf!㲫Vt%5)޼g͕(\{ [iB &dB< `4d8q1 Z ;{Iܻ!ab͌]Y5ͻ秵:pWIBȷ`:ĮFM =(r/ 5E%.0 aץ SCʁ& J:xT4 "Nw0RF.M[$j~taU'Fւu"%&{wWfNDZ! 4b>gY=÷wJF i5ȕ%VM_B!{ t3n!'q&Ѡ%荑֢OD H=ǛY&iiv))l5MVi1S *0;̤xWr)R'|z8hG3g도=VDFЭbjbVtkMa>bQB(0ݓ3cC`jÖ a0Z67'Ca\N/z.vVyagߌd 2½Xu_Iq)"WE̺N!4 N uW͇D;=zmSP~ݽP0 ]~G"*B"7ْFk$4긣  Әi 1ѐ$uCD[f83HճX[7fb[ qsN$.YiX/@&oj#:ͣ aH9| DM᝸P,d)3e Mkf`DLccBpMV‘vb^) I!!UH(q79ԠO|ɲ6:8L92*P$R'ʔJ(o:hߗX9*("f rrP7_ynأ{n^IJƄ o8py5HFN:So%Zz=6דs46J~Ү?LDb'ٓ~3J";yF Ѻg(zKrNqWu?8+8[=,_$qϽӎngbr YSlDAz/W69~(MF0h_Zk~j* }mNeM'e֊"E(Ă.Vp^oi.N& C)F C?tUU9*8n! u" G9Ws9~\px/ny)41 6`D'ˮG0n?T"Nmٰ:x2Mdwi fhѮZ: ,hM (ݖ'BF"x\7WFsc" `5:sL@oy`~#`}X.r7/~z6sl+IB31!?xu,C!8oXhp1z=N#Xw/T;mv~+tt#cv&uMS"AYy|T8FT8{L8>V Ӊ @O|* \ HPgמ_ HoL?5; 6G,@k.$zϻb=]$~ m'h%(sӍ,#Mpt$!DNC/8iۙd"dQhVȒhNIDGTb^M%Uq>bMp~4CG5:I1AF=Ӿ$C)#n=J , 5{}"}ߒ));љfFOY_ȰRf(?O:0̬"^D 47c\oN󁮓 \ I4 R,4X9j^OnN/d7O/g؈ah,v2"2z!5HoYM"3]O}I""+ş7\>f*2HpkE~bom/%#n["Uuz?A@d /@Ck1\vg2aW !q-/#l|4/7\*D&C%vsLh=>,Ι.5 9fzL.h٢u0stH/hC2Aw:!!ZoYOk9bq 3;s.K9'\" ]NBcL)jxUi%l94#Q1=V 4;($2oZհz#UZH^6 )Q %.ErlhqFo!?4 S}qKe!FHg#G KiC QG)B&fgA̮D7ƵHӸf 2o2^Q EޘQXKD&b6.f.4"1+Xk6c~] `$>?>@ԈvOH^J%=_D%E=$Ol|zK}(uDoC;*prCN=utUT jݫvOBgK&FvRJ-FaE}LXɔP{m%ֲm6"wZ㌾*rk4-vs5[KsA+c5,+0/xAF&(̪/$ox:ͧL݋[ga˅/SxLf5ȅ[kR;;!@gRk ]z߶\|rocD , H[9o7~J2\,Gʔwcs#֍1BS,5kYtlihyf\}^O/3I-6RiP kquP)%i jBZ({ޝUXl){xML|K; ƛqÓ3)-^^d0Xl9,d^<1#|Ρw(mh NM0a+)v.c-M t))Z)hkn;Md{S5 8 f3@nwrփϸXceOU-iQŖX;RfK$;qQ/;{V^XQV 5kiʡy5G aѬc3(ofj - ܺ,}5z0(9U(@T9Q JBx}>||ex,5VRQ^ŕ@0}+ ^<xL4;~6$aЖߓ59# q5aJUr.:qs9TītAe8kb P9G2dmK362CwLFS=K lx]d+ HqJ:>/u2;ۯttۇ#Nl]w}up5olg8+}DT3 I̧D,$4nّ6YAj;*Vcnq;I ȹza}W'[q ;cA%,V~Ul(m/g2p ]{!:ꐁ]9iii2=l2Ǡz47CK< G#!rD#bڶ#Gxsj'ᰂyxz5;'zG,$ Dq@E=V2 ֟ ϼ#Mǵ,IQAC1,6j ?gcKp{&ÌE<)qïpc=X[l{q)A<iO\ڞ{T/Lhf̳Vk~AXP3'5$?cJ'+xcЈ4/ 5ҁl8 aDzByNs}LC!~Mi}Z#Z:͉axI/fT-wBsμ$!{9OKt!f@mq書ZpF3]AӱfhI sw (mBCBƱQ,43KkԞ#zC*0,Kiqbvǭo~R߱(CK=L̄oG-6 (ܱacUbC}]It TJS>AhAt H*Rv~ovݶ=>Vrc '׍lCl lqllI SO̍=,#NdVf[D LSMS xW ΍0oհf;)Rdd) cLbHE&M8M 0.dÈ5 '<.j4B#oJ@r|{Ǡ9Ѡ6j/G뱉'L\4pisUoАr.5/T,c )d=̒O#vX4b캦+G'Z<i 6'LM}9rM-Uce,h6Eax{DHce̶+Cxlun\cz^󛸋z]|:} 0j9qL b*C'׮1SA#Ht rpt(>FP妀G`ߐ5z M( ]Ԭ=|9ђ~u ^  'xhBc#bPƭr]ޣ<A8v]N?&FQ|"~'YJ ? }'fݽg8׸#]ot]VZI\l]$4`,f[voj7q1ɏ'2]reϾ 1544(4UC0,Ll`83H w7ٙ4M M.-JͿK-pXe'AEp5`ppY; hWapnۊSi(3pov/{cq`l;]667UkYf3mswҠulNCS:YFiUqh4#(FPRaٝ щC3RC$678͉0jcy4"1*8YM#v D k 61ă!TnJ6 6j+}v %1an9Xmcir`x1TK= =4nF2ҝ܍0X#)愮>YvJ_;Ho",I'rv~$l<<ǖ֋wV8İf|f U.&b̝ēI.MlK :&'{jMA{\B!V9x}OA0yC ϲ6*ϧԒ]nn~C7Ǥi@ݲbLF=P}>=)[L`tUKa $D$T(ֹ" bn}>DYav~K'"qtupc3ɑX*Jp>(,6$D3`A.yC$lJ~\L(!%O3%W<f Ća%xnL'V&NC; hbr%;#ǧD;GbUk'oaDGJ;@a@\ ^OFpG߸&! HE *J5gՀh9'*qR4ETgwz$CĚQcfHTO>EHݵZiTQ!r rTmwC/}Fvu1,)5RM3΍TLCzÒ4˒J&; N1 "JCcu#FFekxx窦=3E!Hki Ee$ܗNk`^^Qf\\aS4a"{+/mZS8TWK8BN~/$Zo|q5 t`}3B2e?x@wR(ή߼iC`Ǥw 2 bGq˩F"QZ(k7TTG!ۂ~M#Mb2C~,2.<)ԪMD Cl:ԆX <&ߘپOK]05_pZx#L ښ! TTTV**K*-,"h:#k6mYMAJ )MEMB"hA)6װpsp!!11mJ: Nq<9rc1xGq*PMI&*#Pp4su@ uy"Hqqg~} e}l=BF.>Sy}H5.-]:f.Gĥ}4X`ET`Α.д a3DܣTc7%e "W 6@FX@;5kF۵?sLa$Ɍq7갧 t gu(uaIc}`;2[q1ǿS@FQ(7 ub⍢({hēϜ]1gh )Csd2 єXNp+nAͨ얐 ~`9/9bPh8 ىÄ=|jS44>un$.C+˅:w#e.GqY,+LˬyF֑ @UDS@(xAl5n J̍Ĺ"kٲ)3('KNӇA,Aץ|26mz1P~ފb 7 d`% Q̚Xv!D?:RM^hV]ݰwG"I !t gQFxuθ 0is4Vbm<Q@&i!(bCFumͤ/PQ)ޮ<5PY%Hw"lIpc ȟ `Sj9o̳c_Qp8#'.Ě [9s,iaTm$8?@?%D,@>x'@/|W t8t]t\b[a E٤eZjHҵ5z?ss 8%. (BIDНZwiZr5QA$qH_M!*G 40>ʄXy#ăB|h# )Y`)$*HHJ^y*9з T( 0rC<><-7L\ n ңpriL?gPRFR0uy5@xG^7D_꾝u륝mᡍI\Ȇm )筹y=z\%Ybٯn. ΡF z/ؒ7y1U w}w-قU sMm 7G 0&क़-bkL3" N3GfQf3a)gtOQ\l~(38?vy|I WS= !݊?](da-C <67*& K YS$ÒQq UEUUQ3UTŞ@DU?AQ'qT?>O>"D^ѝذ^"Fx޵OI8Y1S8s hUcvWn鳁6T`Q 8/#N&HWәYDAى^lqV3*e LPG]Xp)аDna;u&ÃuW#у}gS sЀ7϶dȺDQER@A0q M4TcAL0MUaڪMܪj#ry (cj5C ˁķӲ'Gk=o4FDUYߐ?ZtӯrNLIF,li>Oκ%"BW!Ccʹ'9Î-dX(0rxQLQ\2V(6?J 'z \ 3 bXJLhq0pFu Ba塙9/A0TȢu^Iӣ֞!<t%zD4;NYBC`#BP9?;P:g.&ɚU}Iv"ww@!j~nt{z(tGxw RDB0ƒpFA"_9t֚`g^xpA!dCϳ@҂PZt18W@jqEQTOk7ʰHjdBFy)C0ۖ>O0M!R{TOI-X;t8aTGTbŨU$_5ݢ^&N"^SK5`vFHbP5E7t9gEbHcQ'`^jm81luEVj"}`ӺYxdÄs4Bj=+oc1xA{_h5>a4L7$σFs zХLcD>(? UF|`buT'L᧞6K)o\3s yxQB'vrC"BG&KlQZgZ'pn= N+MzLD54EUS,EQU!, TP R .pM50/oNCd$Ր0F L~_UB1? ƞqnMPчgq[I}g!>h;urC5!]vh()((i5N:jbEyH@qi#m#Ndi|?;h^?q>Q$2(:pH\Hʐcc*8smEj*%cxymËm(>:3DOP%?4-FC@P: O|vF9"@ֹp!TK'sx C) @#le(,}@#ׯU_J 1yhbQM̆:]8E jDΟ0l#RHᨽ=Qm)QIi="9lBmvyʙ06{fNhsQ "p2`O) `&dDZyZX4m֖np©cMjؔqȭϯ&iHxC0!DHLG⳧D~9 1.m.H) #ޘ0)/֒3db65tk+{s=&l`clSBf U5Onaːr!32aɵ!4λI $0XtB!@R J~Ϡ΍.8wzCSK_hFdH34?1H={S{ű I<>cUi-~Ә>'=yh&xr4J+yv3h4blKcd_;_/Vf,M7KQժj3XNM hEizC̾sRekC&Ɠp 7p\+p˧FP}'36@0jy]'gg5QF"(DIDQrW$I-' DURKTA4U5TDRM4DDUW--4h$KEQEEDQQTDIEE\  ˻* "%JbZ" B" Zdh)J"!; Nv4[yhI!_uԺlKHi%0DK;6ǖD0 ZB\oL@8{rӻV4GP`M mߊ=%oEqL-UY2(K]:alcb\fi1ohZ%&W"Ixi͂O7X'izrD;4w }oZnMIIkSw-/O4/t+ [+!B򽫶5 ҈+pv% DS>a hlMihssYtoW:NNNz ]U#ogPUAC|}N)vc e6ljdXsBVT'ڋl9<'!4iaBrwH21-#%o>opxsO+[ՆvWB/  !VM8:& "Y+ac-wS kڇkW;xOl1s[e< |,K3utC_DJU#N`~Xk*lzZfPL w/f݃"E|M͔É|9c|u&%tGU0fifO =zǪb(l^`Ca@ ‛ޭ)pe gv爆Z#4/6݊a{>XnTYpO45g}Frzwr Y eARL,ǁ5ϻ1@,7"k]u i GEެ&d'`QsAqMg`|w]};o^D!HyL"n#Ώ3 dwwxi;+&T=(3 0 3")DxAQ\ =8fzMY!J*v6@z3opc `-EKucD{2Pd! rAQ(p:ǦC;l@ u N(PLb#OҤA7\tN":!FoU뙽bF66hA Ja hN; x.flv,EdwJfb _̊kT6t ^Z "7hjBȚ55"~Ep '=NAϤԇËT$M%=(0';etQ`6$81~K@4d! &jtg",X#jQm1sHa846 aRm(t᫵ϕ<  9fӊ9iC0qQ]erf6X57P8IhwrI)}˶1ӼmM Mc yE-jp(BO66-0} 6N4XD]S&rsYYHjKeySNG$5,PXC~\|Oϳ|b>}M~m(4}?<8eSE:G<^lsMa#9[ZN$~jN lF)Ȅ" OU7hc!i°ɎqNzy?A3üpdzGf􀕇}лvtfl:M&}IxO=zn"P0a ~E'Wh1+ȝ,lH|Q?,}cH0V;& .WCVa&)6ݥ/]0aA ) !i~_\NgK+DL㥞>gIO%n3npq%T Eb>ƅ㏱v^z" N0 kr6J @[9 ,@DL1\` D7]<L;0&؂`dsCar\WhQTDãuCTw; dHpNXo;yHEH5@ ;]ċ0l-||Y_8\q$0k,f;1VP_k=ũIODCS"A2Pyr!Ǯ ^άgũ=:͒I[di<qTrgyZ_0l7:u3"r㎈)а| ;&b1a6Zk`IZ`j{.&h}l?g |ÆX+ߢ7L6邬Td:Uw soJI~[R(-L,⧊xtL2a Vw~n+{}gr.{NbIubpqy>V[|YzD3?ښ aΩ;lX[flٲ<9K v`'[)ؗD4;x{Q9|ąbq(%5%RU y|"kPf/'  Ҥ$5y?G)3kd1}EOS^}~ K0SL_Ii2B2џ8uiYMXhO]vԓOV~Y,8k{F6Aby8ZϽw@]&T`L-(V/mw j7V+@V7(2ik*-4dL  `"T˙9J OWkxyQd̈Ƃ?g.Fhg1}m"?J}rg;z$dP<1!HRT0*h]?`pm ;TCI HbD33̽>#[]nЦ"g_]UocD-+!L]w$KsGՐ!0Cd )dDŽPGphm$̃isJ>?_hR:dRz 9, T҄>M!oCֳO` L]k=8|uYWi59{ 氘 >Ƣ(*{~<2uDC\u0 Cf̀jq!(kC4-08>C}L5\8N-Fg͑E=6 (Gp#K*'(|vqJʲM! Q= { DjC)0T~zܽP+hy+B$\E Nܳ&4x ﬿vvΊ*9^z;#F/[t' %iX,PC % Ya&nn٠KXL@4MP૦6pf.ev籆Ւ3 >vMÚmGJhQ4:1% =H( ]ȲiFn!ĈҀSP+sr Ac3Pqn+yP\DJ  L|sHgZw 4ᙬcCz"ab7B(aV:(Ux)%4&ᗂ:ي"cߎtF.(^ ~ )e"h#T"'zojˆ/;#NԊiO=3^UG{T>M"&23Xmȶ3ea?̍c\ui-.%䘈M`S"֩ZMqԀ`3_vI"m&уnl Ag&7#`K_:Ii8;͛]U/F긬7 ` t3} HJy+(J($PlM%vaǃP(&uHSLj.5kp@ab2Ba[!zIΤ 38H4y˃2wDǖ`JM.w󭢢''5X&Q NNI׬uX h=_<dB~n)E,16M:kjvG[t؃'U4tLEO&.0oc oшꋙ @݌ 5bJm _utx*͒8 %;Il`πq4btlTPu 8,H4ylbjGIg`F1;no={HVM  ҃҄`jO>)׃ԇyq(Gw`:jH:nclN4iG. h^=֦DaQAvUC>]眝i6B4+ݯD/P6pSI1=KUTyYC!Pݢ2^jyqz.ccz|@l)@@oA[FC {(T" i! q L,0bݽfLDk)y]KhOHi,Io,Q@vHw&ip4XUlտv Nvl86 k*6+gu=MS&o4)MM}ޫ}xdv}?GR]H 8UmFn&(q5BX~Z(f>mɱ9gx\q̀N ~&;Id9C8 >L!>v䖯*b*3xexf C/ƿ+f܂: m{rI"AܮwoKWRꎌ4 ; LCuLŢ aTJrFsYؘ3[Jp>M 7i\ (ޒ-3wP N!H^ $j& >g^fŵ)9:0O2?z?1o:0Fw=CodzON B/ P<7l@@$=X=>Wb!!ȇNZh Ҏ l+x{Iv|P2rە9M1w.`v& 0y|LT8ɖC<5+}ɽ@Lc@)2a4Jk!<"pVȑxiH̑# CHU20E4M,OhDMFvl$Zve!Ȯ J$D1c??64ű9`OZed p̌p: g͎sɄ6tba<sq0-$51j;UA15 LY'~ bio3y7W;qc cpY~x}*"E6)C͆bff3E}Hh0g{b) 1FYFyv 3G[3ܸnϩ͎Fیl7HT) A;)*,e2tPI͆, k`uف%kK)- V2!lu M]'f*]e,&zu 6HaejqT}|>l$i>RPZb@"VߋO?Az=^D>Oŏ 3 /+0L'Fں xOHYAXNͲ@LϿ`xށ2HAlZa~k?;1ц ($b7D9J.R;2+0^υD>smQd.z M4\e<' ~RI&bhnTAXqB7c"qGө*ˣP{Ʀڛ{F|ΆL_@ LKW:rjћؕƉ(}ژk'>^= .lzũ0n{ej<,af]"j2g&|$u##Dc $k=ݥ7nQv; _ fy%Β1mfqNՄ9mAB4Qr ?.o$v,S03wcc dqD\*\Tyq,f5_.S_N>#{IBx*H=D$4|ѐ&$I3mȻx F>xTs`I 1w 3 jQMR ~& mc!48Ba(8hM@ Ay#=8aL=n8Biš,QRpc!ppeC^ _-"PSK9I0ѥ",#ybVD[ISpCP҂08犦sH2 Ā!S) *pd uL$Ҕd3^,`@}TYܩ!:=kI]Y*!A 1&a6@18(_LbwJ|`hm/ Dj -#qwV z1)Hf ʗ&> m f,;@|3uM,FˍB-SG]MP:*B!SX:@i3NhueD`h ft"C]T+OZ|S{harVV$Hz9gnĐ/ h6 lKzn x}n}R`,5-Vp ͬ"q DkD;b;57}Zyw:(}4oTC@{ Ažc1$&45vq. =SF 0idŐPB!e2 ( ;0wwF74Qff̙m|1bi2AtZ@6$LaEVewrP=Op,4ӏdMlJo}#oEli)ּ8AC T +",H z!Kݦ|u5T8o+.!4q9 j5;A^:L^(hhcm5i-.9d< 1RMyള0 :iچBָ˷v$ 'FA)Vwx_l/a%*5Ք q[QR M-vCNa>%]8ϔdZ*J!n:G䕖PbTy5Ix{񋞇@700CD93h)·"J{* --)ADv VՓѭH ;' -i9|"6p+g`oTY OO(|`Md)~LA 5exifuQMC2)d"dzȇ/[mC7GØ3,-1y~2!L,WLW) N"Z,zCғGb!ӎ.$h,[_dc{ .ܞ*U#\vo탶V"{=FXfL>ٍckHFpkx7njs[>$/"]:TՔ3w8K@I48eQq&O{YXm*M 5.xjnz^tDlᤀu,S841ߞ6sFz L,-4{05Q134fOd /sޏK\i6J("=w%AMc,Y:xԧ0&Rř1!N|057d(r9mȅƈ~#u:}./g8YP(x\FZ0k/oúGhMLzBGސ{%fZO>DsfA!.*Z bou";;> M1b^Τ Q9P$.00mRqJTQJO+EUTX[ dU &@\E<F1%'TB8ܾAy I¡8Jt 6w*eFP}!¹(vv 6`c!nJ1鶅ʊz=nsyRu5|T493 u1;ˇjKe ⲀfJ`ʈdfPd-U 1sKC%7d abth9!lt{d1R4Ú=B' !D"AI&N-ʉY9[ L]5C! hAҎpY2:Aόt 7䦭-w0SgnU .OSߡetĜi !oM88Ii47v%ʤ T蘎i{`_${jt`,ƾrz=0D%u|b|& Md;B!Bi>l%ׂn?%Bi`/Լ Si* "nq3rr+k '/C{`]ҤP3c!,mhae8/T8LZM%3TkP=#*"#tdW,$; Kv$:gcb0!mzVڱűmUTi.`?k&x g"{A M<Ñ,91וjqvCaxϻDʥ eh I$yd"yPiR 8FGţYyM $P)Fl췳/vݙ$[^밖h^؛.ִkM:bYmiLN8IcIۓO0Պn2R#V> C7?,p$; rCj|8SV.i;af<4HܫV <( r~oK&(jU[23Moj؆Ý?U !+@}{mz4bD6 퓓-r>4$fj-+N>8fir w=^NG7[Y;0FCہN[?/ru INt; x<3 ذ獵mQ㌺YC'sJza:^)rnd8s{I1;0jnuLq晵 kab|KwS 2oPF2;Ί,,)6܍3ћ]nU_ylrh%HbC9`Y@vF @טS>a>Ҫ=@ *:JaG8y9RAqцX|!}|Av|4|>29so0XJArUIL3hng[5u-S1~~QG ~9VAG6nlͳᴁag?QdļQ[gȣ=)~ObPvJ@ _e Wp>B FEJJdʱ\ u6CÜlu;m2oB+CaO!yv/b.,RD:\uWU.9;Fί.79d]:ZklvhQ3u&m*Ì9j:,J)BҪ6n =&u>5 λo Dp61Q:2Kq]9.DWrL3u^wL6@?lƢ (ǒla`V%#2wqÉkLƱ]ku~8/#39n # tfkHd4Qjx$1|cw;9(q˱Bb&.Ŵ],:YrߟJlk#tq4|Ӝ]=4xsXfYVQtv=Hj Z#$ zpgSp(,h<1ݦN>t7l%$" lȣ%:Jp[B*CLZw  ߜ:W%J N~=!@!`8-)f(A!#D=siww\Zl mbe`ƴ;, Yx3gN/0Ed<.J=i9!Q,'2KL3lHm(U-%*,`O^tLL45cx.Q,MFi֛,T`FiiV?0(sy+0'N`Q!ci#x.0yX APaϜ}tusq81Z11^8;:+h:IJ =3xj,τ$T:h0 NG\cҜ2bh35shp@^FӒyϗ+7UO^<8|ޛ7Ƶˣ'>1GvT&LE;3qL|0~69'x_e5"d 0O/RKSW#@H9oZt#@I8AKIC@^܄;w~"-}B=V IHk:y<@ r/s[7Iks"9ƫ13_sMl|N r;3Csb`0V&+XUGxbפM Ndu)$Ifã#{,Ce6R$g8L. gϚz³Z]]۳x#2fyMB\w "~i1 X(FgB)"A\[;Gj v,eV 'd1}O'&ubhརzRCf漖ԧn_;&y gqRS8֤d]xL1h[KWnrnل 1K6dFLptfNduX-)4Eaw 8~fcBu9.m:Ca V])&Fݣ:PM(m6v"&dIӤKf! 쏺F | Qh]H_,Z\OA Y)@,G .f ߼zM#3xRzeZ%aնxfb\]NXzzMC!p_G텦G2~+1'ۯL"b SgQ$v=*&"(t: T"0퉇(+ج+ T;gk7!O20)HpN~_Fh*iF5.HC)==!DYJU(5.饐hDK<^t$15C [oŞ*XJfٶ6azs8M"U@}u Jgh(aS&(nxfS!E@!y:Ilth6І=ɘ묆b(0D5DADD%rhHb(&#ұwQTO @/w CU(` I }A Eů#01 Ht(HϫJ8 qAN)Zr{FD4Ζ~Lx}e,\uһ Nz's*f?! A}F"ϒ0PpCLv Jb.Y&e&JU@7@3\Y2g&ʩu'w6ZQaNl$DFqD:|^|J|u 2 Xi (x'R[2,XG#3oc6Hњ'D$Ɋ CX(G. A@aK: ~ QƖkmP6߶lP8`_v@|10c>!*.o1#?KRvb@'=Bp_z|ݾMB011G-@z?U)$ hD>$hR|ƙYnQUA_r 7DoRcs#zxOHmk_:?=l RIݟUՍ~O`Pwc[̫u) gB73V0D?]hdI3E1;H8T]ԓ;Fl|IC׼6tIȓ0ý͠B/( =S"b h<Gs76GCSddL :VbRXRYA %vaD~E!8xqh"d;؟umGaTD;k3 \v Q4l~Yr\Pψ:-t3!QqW 6OHE9h?G z}yg |(Abx +7I l HjBśRSCٮ*Ͽם`$  'gCFϞz\p!Vw30^1 3sddf,g'M:)N,HsN0 C 薵{"LƬkAB?t1-ܿnf#CI=<*Hh;4 Ղ;ڬ(ꙗ3 m# D"([ h g&qQhj iQ /py/kӴy jf$;2Ӌ-TSpTp||R9Toa8ikYH=ʭѲ]o62d؆6@w\m qZ-`ޢ/܎۳g!8 ozԆf 2p8M;1Wg /N& !x1K$ݎ'R&bSTm&.$yi.ĸa)gEG]G\ A1p}| X ={X1.e] ]a!@`РfNp o+]9ҫ=AE/6?ﻛqA`˺w~ 8 "P~gdGQc ٜ@U19Z_@aP?WA Kώ#ޟ-AߌR%R2uF?JQ4uaNSI٘#6ٕsP :|-QxN2n;eklkLyK*UIkYgoT/iߵ.g ]ҔVf[x+"8]EJΫU]dusgѝ8sm&R(P~I"/N{o,h(@@>( pz"%ZvaiwM:BsA×<*D ,<5^8A[uo' ޳p'SSB~#G޺1xվ9?e|hB;z.Rie'!R衯$FpǷ5]^7C~\/h\a'R8.umrm ֐='8sIm\$FFR$ɪꑫ4H!nHCqUԻP9G,إb=lnl)T*XLÌ@=TB$ 3+JL9Zs֓ECb\*ǎ:9=؂rΗMX6Ncmff&|D{G鳷aԒywixWGyPn d "dT,a5Yo3'oR1:mfE)#AQJWv,f7jAǪ9]^3̾5=&%پif׍N:L_Zu `g> ܕMljXL9ИPD3+߷ sp? lچR+W$)vLLZ3vSv|z Bq]|W >SgLpanԲv=̀~ar+NqLQ&CXqD.;{sLS _SBJ=ފ*xc?~)nàUij=Vx ń$&|| u~WI YLXSs@,4[y5'^CCAAFHZ!t͜zfdA:|IY͛R='av0q ie{Tae΅oUEG*k Q=} a K/Ј({w|nv?/Oo gHqpwՌEa)uԽGf|Z7̔lMc7gJpWq4{QEDM I1 o|g-[ݳlwʸ^߉ՔBnybGvf}۝D?K"8R:wHΎ;u ejýn; ܿbsH'>l~Oop<g$JI"ªҲe"R%2ED3f N n7ɼpi<@ \tbW- ŨNz CJ;xǵ63P.pڴG=BwrXU`ۯoR7\(w WC} ͽnS?K?ijc|K"59kM^sߟHa"S<(a Pr]40~702tV,KJY\뷜, c@$7levl J@|$q^%.8c+( KFhjN!ӟ8`SyX0榨zE|m̾`I ބ5MZgÞNѽC!5N6X<5MccDc u_9-IsݱR[h6OJ˭ģ{R` 15C۠^T'O/_$ MI5EG و69bvsH@}h2^BPc\aI4fqߢ"4 Ch=9ܟmXx>[>x 4ɧu$g7/]cZ$H7ܑfdYa؀0D e,7I"[[`~Y,"ӭR]rזlQWJAV*J[1Igb,돺h9]a0l߲I S'f$Nil.AE >kʸ y]wLx+4M@dzceQS ]`v` VRXRׇ{""pt&8%UPTu/# 3޻8 Nk1Y)KyrqLD6@ZӬ?}=wBÿٮu#N=F#ɰܞ~oؿ馻tW3U,q#훇3`On^4a M.8ߍ$@ޥZ8h+u)J:~ ; 'Do%*D\@9x'K'  GV7ɧ~,2D*L32 Hb$gQmYUs "]2Q UnpNҷN0ٺ!gg;^Vg_A >[GR`ݏ,̇3--K[RsǍ_m{ѷBqUPpb͙*K46 NBsn9܈upD鱷l+#z7_S^oD.\:]_z++5F+{/np2tbe|+ؽ{f},)awL8Qa,_;B06 or Γr+T7o3GZ(ouF~M"1.3;p#A#T.e{$8 4S݄_Pd"b@L5UgS!τ @/BDEnٽNv6T+MAf2b<1_.;Cc 1-?BBwϮou{]Zd/YK ܠnJI*sLhk. >Ns=}y@h+"¼] rQY ֱl)@.3rʮ|y-͵6u;uuVȱ.z]笝Sy5mcnVHTJw_6:[ofb^~j҂{& k-SiZ^s}1Ty@ |yu}n Ӫc3۩t<)檈 ,K1;eAنnB㽮G4 [ xww Z,#߿ap?baLc;ׂ3߼IQdԣfi* Rmw=Yj 'ۨu郐L1oTVV4">q x]A$*Ir)F҈o'ݷf))b fd`čgn[ʼnnWmlw4PeBwy^9llwQJJɴUPV1FlGE k<#'Ctm8h|y^:g> ='獶0%h^Y5ą@ Hca R*eb=|c-gN`܏ngmKadN@;Y2XcX)DzrǙݏ$ ͌G^VYaL#>7 z7 > v/^h~#|/_~=u@ӞQ˙)?^Wb3^iB )gӧ޹ig/{*3\I+C~}>[rGI;ב gnky+Qw@#÷mo9(RwMЇ'-*I+9ڲ% Ly X5ZE5Yx}%Y<׎Yw7956V/2w/ar5msKoB:#.AGw}RVvjm)^񰘝ݎ\{&pz[}kX#RI޽"˻/fLZT`jvpe+R܎2>"(\Z( Y# NS7xLzYv1JvkVN\5T5w(G1g:8O)_M| Є,z9n\Yyxv$E?3HjwGwp{.w@Z):PBځyi*I Q`3AL}#/C\ivd~fl$s]o{I)P@4 cv!w_ BI4tޮ#M*/ T&3-d, 3ǫX$ǘ;҂jQ|ڃ{}xx(^8)*dLv0zZmY5MMpY@qWc4QAۺR4kx Tiה@YnkM+A%p dBLʙI{FA?&fԭ.Qm%M_7^Z&B#-=Z 7-s c!~FI:BZÐ%%6M-Xȵ6|=lcrzفx/U8zdkb:KLaD7 s|k`폡2Y7*c;5زܦ1zݵj^Q,9Z6z4c|uhu UMQO7l6Ԑ7wwzPq="CMo{]>듾`= gټR_3u^L[%ɼ]W3LG$S+b 0ήlbgQݽdJ@BʁAZxaffwG,s{־S7 .y&$W9Mkcᅢ3Ià{~˸J ![H~etM 6Ӌ|Y},߅UcWKV\$4Rj;ڴr Fp0?*"*""2a(BUGU/;;iXY")61HF6AA'kS! 0dqCHKuC%$^ rT CI@D% R P 'Hw+Oń ZnWwv|0 óV>p)"qZP$sb9 _"xJ|0qUJQظ)NBA `j0幰ȁ`P)?: W`%J l&unPkJwK7xࣷJpHpYj۠mf6>;iiϟ_۵ߋ۽8?7\m9dcDX)VyҦqTׇ<ۃд3DKQ@*bE [U?l-CRː\Pee RГvp4i{k18B#@{3 ;;G:/Œ0 ۩&w LcGa;*n dr 'hOSy>[~HCfa@rAZhz.NlgdI$J*.vNzt:,R'/yQ}kiCBGzMO>GR9$>79=X 9ߴJ&[ ܹ^͘IA^z*t j, 0rKx/?`^}bB%Nk/]33?kXV%ck҇`4Qx%S9ېP *(fH(P$G'vCy눾eN[rW1|%V4VYSK&k"]d}gHq9Q6 $q>~CqҍM>Vec\^g2/JNl,'Zs&n l6U`+Ì $/%$f[{ nH('oM?("D!KyF3z:O;|ٛfڛffn_,ke&-95 3oEkvhd`i mY&C2充 ^᠑y?AxcC)q|y"w|״Ih `X\4(=xYd(H(8@ v z9Lpܕ? B&5;ѪL#XNA0T RHt|e̓E|G ~Ò?~b}>}PigvZRsJVE #elUwGGi+Uݨ@^pڔkY! q\3&Kp|s0vAADpB@q~M/&<D@xG0&G5bW|8t*|oO~,&1nX歝! 9clw;3#!t;Nr]zK^FJ([\^V2 ƽF~1μӳ1Aa|F}VKc'kHnJzI2-mcĜupiWO R{{Uys:L'po >%oD}+UEoYݦbF v,gAͧCJG%>(͏4 5|!%]R`C52S[b[g8w?s^o;wg8HI8ihY&"* ͳ*3cWHnGfCF9A-*uDX [vj"/Q}΄ 3Nʾc;y/Է|nb90p@k$ ޶p^;= :.*~%g6\Nvmy1-re,{ϜoNj,yFsx6zH*:<>0LTV:s︬hfn:˿^gl<ۻlS!3!jw@YI'!~gmmCFB:pvf#vH8M2ͯ :hdPk h^;zuXn >+s㋈bq6NRdLlmK8xw*D!%˶VV4uA L@JPbM'NޣQjG[yOtnM3=hڰ_a(wAM#_HK~|M'7}#p7GYadL,}P{ }dqhտaF1 @<נ|C f^1ʘvbә"{4!9ۧ4{!#=߂Am^A~c# Owo:qϢ6: @sڔ KniAӿ}B}L gj_{F:yjgOGVxigdqfYN>w{(XB7L-AeJ;XNq ^x(őu޷9nXi%М Mk y>{_}8xUv{PCtIm4L;}Ab07=bp9(E%% Za0ahVӅ<gf|z`>] 70ANxuu"{A=܁ Yϴ6x?8Un+tBPhU 5|9OT)L f[$G].zv,ŜKe.a5A=>ʔ+^iH> _\؁ِ(v62:ߒz{C$GlּI5v9Ki!_ݔ#KJ6)M8mp[Hbڠ XF)v47B2oh6BXwؕXĎE0 >AKxq?s/\~!-/ +v>>mgiFwBF|; o]sR|hcnAבlRa=b"q.@h9.`m$l(ex  IKV;6J HEWn?Ⱥ׬df~͓6SPwyv÷^$v~7X(}t+FY}%ۏzFf"71~nB)MJ{8bTygry eV=99=ZXA$Acmq:ἾξV]&]( @}tIADf|\nOѨ[ ?Lq0`g2k;0xv㰱bDp~p\(_bVZ+5! ^sג݆+$I0ֺݯPaߞ8pRJ;9gGwj@(/ɸ %n1Cr"os%5p]Ad/\E re/Oo ξ~ CEJy q{H(A0]k4=|p}#`L9AtپmmIhL%8p5[4}>hrW/w#Pniϗ.sDpFV*PEdN1<[j.-w"ul lo&XY0 eF\͎S#5L/jhG̱Vjh/  z SEi(15CE'򫮑9t"^]w&A)k(vkzo#?.J܅݃@H/ӯ9[`2䈫FokǏ?}ߖ,cq 7g3ݰdg1x"[DmX@F.Ac <$MnDvPu2a; dP҈z"${0GD%ڡ<@wxz#l;KfJE#xTnQ0o"Pjrdd=Q!J6W m G蘂G1 DJ5_su( I($ (8β RF #l4xU$Caˑ6cnf;/ch9^1H @ &P3NZxxPi 1//L̅;Ѐtv1vO=!rT0N+y:y3p꫉yWR|j0ӟAV́v;9_(T*YwYbCo5bc٥+sG{9BЎrkr/zcԮ[eCJk 5;-h2%TUFCrkׂy> ~ #JA0% ڃ(a|1b.ceU0ha'b+K\mG_' 82:-W $v]R9sw$x=Ý +nSOǮJ[8$:t3<{񽠀d*%46*;ԱPia<6qHo0 H15$@yX jMG #H W!jZl{8>˻ ȌxߵQæTr㼆Pp3t\\9sMW [x!3eptNJ2ݧMo!cSzt3jm*ל!iS);ʃqmM(-қAx@U]RHd·bH>FOl7net^.&7i3׋tj6',cnA<D@.@@  çS6(B"љ8z~`c1Rsw%~l,à"_ Mb(R< 9j>USD`#٨N&!ι||*$Kp$w4u# $ ;< [@7ɘ eJ~0994 ͛b;8&\氛C'oAu'I0H&`ҝ<&Mu7 s~~j~/C#pf͙p(OjXdL?oo i?fck啷i(,ݪMF4|sa95U3<,+ńPcЁ"9sցciP懐N dpARHxUs r>Ϸ9|DJ7?ځ q'þND1 HKr!ڳۇ$&NixpoWd31z&+ HQ=3ADrNGkΧ:Fjw,(H<# & ׇ5fQ{F)_Xr!L HH/=h12H1UW1 %CA-oCYߝ%Ls` rEM*iP)iFeg3;g_zϾ:uyOV]dtJbK$/ 5?khe @`\v^ԣfQ6]ܸ`~-?:I;K Tq4)E,IPe`9k?ytT(ʰT59\3MF.qpaqH$f0:>hӛM—F8bU=58V]4&XQ&R1wPĕ7u7{F ;ZdC:{KI3L|$h2mbWHBB]Ӆk4Ny0aZU(uh5h"(sEFFdc`3|H6ֳ/'Ec "CjA/ۼ/"0 ~D4 d,zd6p:?h3ZW˄`n'ۙ"ra^B~jlN`I HS~jړtSepxf8 =>m4$P3r ޏQ~G;ߋ$Nbl2A -4|)=> 01 PƞXD;74 $(4>Hhq2 '$ɔS L vW\;qɛ[p!R+05QB4J0APQC?x/K!(<=i@ŶߗLCߓ&h5|ҥ/h|+pg֑ v4eD%7._q=\JyͽwԼɈ;Q oi^/:E. &Bq q9 *D~{mN=eϿN@HI@ wqlEPPTԾ~i'[#]^0?y7C|H@hH(dBJ "G;&J?a *6 b?y&8~ָđi>ؿc!YJqV~yJ4!$< =:쒖 )$H EEyr ·jqI{{OsM!:|0v8" Ds2 nG"h,wI%w튏H/;=Z#DČ֙U\5R(Ov\G"yzT=R*l4z;8fcyK`>db+F 4&'P_H{a>ڪu^>.跇h+|ey];dw &GQ!+ϗiÿfqP)00}j4/KBjy5ܙC1D|3&BF ,& ?>w$0^+`9% CBjz"o$qZYIbh`$)h$IPkE2ꐊ'n@5LbleG4A^ T:'0?L14Ȣ # ~҉_nӫ_}}Hfi ni$2U!Od,sG.'ĠHh>pYqHJ§܅f5?zz Ꜣ!!}6T& !bBa"Fh"O@dH^hA@Oo}p[e΅1 >?i XyA3|??$fHdFlZjGIcdgCj2qDemc 1I?N5o1λ04@wD C|`}|f ~igQZse15;`ׁMZ#m:`{OePL6QmbEv(jyW E?h=U/@/P'Ldi4ˌ% (DKD1Q ^?'4"~qCNX@JkYoKGSOE*bO+F]1n:f!RԄ4zhcM|W֛21yAB-H%1iNGvt{e-K0ql' w% 2PU#T7= DVWӧ9yYI@yLtu@ (@"hP<zAB._bɛ yvAR~I_K$\h!#;C вTѳQ+9hSڤg6Cg5.0gf] Ѳ)!z^okS.mқgEm,U2pTJ7E/h%5j<sߨb> TɑrwuMfƉ֙Mp ŪZlpYQ5 &W3ù] î ?U[ v"kpuL(7v5zc,2޼]S:JRuōw$d*:G7Ze|PE̘GP:k3?sT;K] BT9xR(hDzqS-y J Q8G8-5m]؜SQtt:@XV)b}(]HЦ3.*Fʮ4]%yTczȄڇ#NbbqWcC ccsdlFn„@)vNw|^">Oӆce˳h*#nծ(9 Qj]rQ= vh1aI~TZc0ihf14D @I ԘL軝P p0|<]>B P+l~<ɶy8(yP: e@FFw =aCp:O)|~JT@B=FܐM6E/|;ĚK Ɨn>zv8UN`aL9`e`ȧ ۱k?:֧ʱBiGQ[bUc2(*Kmz<;Uhzf;_)(GE[%@/RȈF_֩r?!-!+&))iaJGt4}oyyM6yW|_b*a3Od4KCJD̴ )O*4w@$D@thW׿D#滞ADǎ\˷KP12ZVx(;P>֨t)yΨ'}7 N;(q,H]FЖ%%RɄv/JO)$aJQk,,?c 3BQ=p8a3R7Su(q|Z# =vǷ{jFs4lǭw{<ubʟLI(*8]*> 2s M ;T4V=zm$_hD+w$hC#R~6s1 X8".g7Pv$>8CAyi}$>D YCM¢2Dw ,0;/^Cn}v=|}b/83zuN-Z\ G(M K3cghv>Gv:9>Cf|w? 2ߏ= e͋*qF], 5l坜B kaZXѮD|ܑ`nM9Ui6YތAf CHkm~Wa^?0O._-cV#ldzdG&.So|kVwscDdn>vҚх`u`` $O_YB2Ry{Bl[v$P:0y17%ǯ=kf` gb?dOu9c؉P 2r^Zx1?} I;`f;B=_R tJj+7z[Dʀ1N K;'ha֍9 sx`gch bmlPh40UmlN# aG\iJaڷpK>&h"XC pm%:cs17D0"D ) s"% >YfqAM>9ss~KO2Zf!8qNCZD;} >!4>?ȡ*3?6~7b `% ckxvI;C894@`87Wд>eRH 1 Y\D8a~xőܩh{E;IJk(PsC!+s2}p>#o+c:4 9I)Y6zDAMDRD.} h&SI`ẂF @L Ѕ-@Hm"I^ DFikS!D EDye甹G%˥هPPY H t*CCDcb)PXp9TРG6rZ9A`G*Ah2~[ݠZ8mj%EbHNHԲ1Ԥ ˗"6t帜 U5\܇Innb QG1<0lbu)y:pbBG19,BI˓1D7dS2.[mPc9J((f7˜R$\ЉyX:$D(aP(6R7#$2TFYKbX i?O9=uƩ`ᳪ|Czs̮P>Rz&NFQdk45l$K]اq,?׵UTF\ecM0l3(4s` (ϼ?T<2ǂ:rP'8|JF Vɛb}Qϲ4-K p!\Z`zTzV9?G=&QM0TPA6[c=ꞕ'6Ih6*dCm&M ش>MED0O;cbps5EͷH)6*Ʌ$ )h`+5-!E TU//`K.akDE \Ljَ1eC` ´drL<KT-$FIMR0THQD@D'JTz f8z2MYK$䉀@D=8`ى@N&!fuPq5Z֬4l>'1$D6J|L\WDc4~OCՉ㾾OD%D; R!tԚ2v]7?^f 燚lx>JEF:d>B>aci|[i}7BjZ69I}! Q p n0cẤαo:ٱFm+F=@ ] Oe?Ca;A qz A'J$ֈP6Ud9?1~ʝ 6!}0ʰ}Lp>7 [c `Jz}>%G~{"+سbjN sxhg$Xm^?P(ObtI䒈(({뻞Qp?ӽC7qpbw7c\@m#yVÃk&+e]AE tbX !H4vr.!y Vݤz 64:D  샦01M"R*Q-] #wt9xXL]Èb3 mdc1UA- M` &!2PPwg?-)C6'T#hql03 NjS.[߸8r ]$JF*7gLBb6"I[LINsK` 3>#A!7=}$5 HlF<5IL};]wوPtז4""UX3Z(1smq?#]b#9E *HTG^8fҬ`Ċ' ,J(u(ѕbWR][YC)ɥ`h9?}``TfZG!@PE~7JP `83 s@/Z$M. %1Zl ev kёe] &VFcmhaBV .lECfLjPjTsFb4 1*=zo6]fx+݌&HTxclMȞ̤Lԍ2qջXrРD8Gho)&0c@XTI$nAٟ,J S!GS)Rm!fȃ[ 1lQ"0& 0Ʃ=4C\þm*dy$N= ;o)(qmkU;|CKCY'cl- Uu148j 2Hj5va\,nuu.A];h^ !TE`s2",U &({('mՓrS!I!r#8BV"Wpc :1 #+BA=3lpG.΍M뵸c1Ev1Fk) Ss Ӭr*DlmTǨCu4VVol۷c=#m-:FAءQ"Bңi8DD=5γ|uZуbatd#)BWVjMMW)R fS2/nWcXVfdd 2G8yDHx%P=ݖ 1|LPx9H M "U68[8xwb'Mʪ"%(C, FrD1̉7xOaP0R8};$ZSZHs(98E筓k;ͻ};`L>R炇MFwXk4mGdY470Ƙ(vfrv&|i{W^AhƗ:`lȊvQ]ubG /o峜q &TX-03) 1x>Hu(Dh (OI ?A*M R-ҮA25?G)+d{n膰u.F*Oħq @i*>p8{=ST 9ƕg;$0$ٚIjP LQM(GT͔(Tr]7+NIE)j\v= (:!u ̠  KAJ%ԔJ4 |u|9AC#G@& py& @-ӤbQ~B/!)߄N 8!CIH%pL8'ÕR B&u 4 ,KC?!ʽh9kJmT0VM[i'kexC(ivO37gLaQPO䗟0>l$CQJ* bsi]5>Pv*kt{ösP MQQ\p^K;^c}$wpwJܱ66,%5%'SU $ )<7-Q( AHvVhpm(bSHD`ymw# #4(Uc.Lޙa2Mۗ(FXgc־+aJ_CX=GI_!Η,8oqѧЂ!жq'2 LNb2Zf7OٚSF8pW(`qIPJ$4IM1LPP J5=IR@/k"Бa{!WoQUESiTCLscJ$-5&r+$ fb us7(#d]_zn`n 3!GB7 UI]T4yzu8VT8OZ2ؕN$7\,, H@|(hVQi ߙ(cLDnhxK^#TPwe j҇H1+`5 Zj_ MpsҝF {TIjHko!8oJ!+@wS7#B&Iȱj$Pp>^QA> Ƭ6oY9490TU/Κ:y={ԷA׻Ӯ8@k(3!م;˙&=入d!-gPWH%FvAOrK셬3:#${Oa"Ϩ߿B)ep1PL&&$b5j4P4PL$A"D RU@-@A@ Z)V ٗHI)- 廤 8sMUHyZ|6`HP!#J@I ڧٸZJ//Eˈ?KI/XpN;^v˰U[6 T(CCz$0Qw{JadJϿ9|c {y+qW]dӨcɚ1ayf7լ'7f8QπFmA4wnt$py"x͎?!JMQBí 0R {+Kӝ8{YNE9a؃cȀ4+h ,l(cpnvaF]ƙI>*"@P2bW>s|0wG~|);_l[9CCF Iv,I_Vϫit0\+f]OYr]QaE iPtdsd:33s4=BbzMxvm5hsNSI3m%!}iB7V8 ԉYn3Z|('eD&u'5+OrD0*[ch"xhA,Y\gZtpAܹ0տc\g" d.P6yCC|6#&=τ$xTvfcBt)F9;ol#-8fhkbfn:s S3Jc:0XVc2?nm5Bn0ܠt2q0-ӬzvcTjHHc# n#^\wcr5 ipg#Ӛrf/ߊ6/z's&ֱؙuURsm/6|nmc3mb)݅"[GoW2b!F2V1Sɜn󍒌n@lCp̨far4a1ʓS}(ݙj:ah1@ m8͠aI+:0ʓ]ĦD@whFϫ\-v}cҧmn$]Yz9y0Ȼ펍R^5G\ ni\&2Țݹ6IxbHAȉ ::luCD;3;:w':QJUR'f qpm$ėkᱸ)$A+`P'Nr/c"Шc H B !hη@t M|IBMCFjBkZu\+ I) Py ӌsNMpp9tC=E2HgI  }^x*,ǜBd( gOsĤNYwCPcX1A[;ýtHrz<Doݜhhc, GBݎ4^q 7}:T9Ng#H&I [ 01ۙ]n"^["N*09b@-UʊLk^>:Hm \wߧ/(S> RM!'%0]KVڗix3Њne]m!͌s'a+$Bm(\}f)um$WCM: (%6:\ٖ>z~gHPOg!sۯ+EyEbaoʭvᳯq>og 93 5an 5y1Nܸ_w VsA}>̛XKQ;bSS ʦ{ퟥ;Z&Iskf``b{<N`t{Y5,rsĝ-òt8.,<;[ ?Oē(LiOq\^ɲ"qÓw>nɲה36Ƀvn=vBnOndPwͤ-6Lg?vFY3㈅ӽ2l@REqyg]awq=PX%-́b;ίgєR.΍/qzz]N@~M<|HȪ7"je4ߛv s3O0nu{'|cbm}w7>EԢZiD.t4k-7NAILв﹊.͵37/Hm~yӚ-]7m,H[PIKZ}M?0I;x<0 2vɘ{x4!< aS2wgFٚ6{6C 1|i/;cڜ)~ j&l8IcJV;,PԒֶm8rͲdk{szևT誻_s,ÐrlVQirV5Vf„$G8Zc =w|qgnn\#sRcWBb+^xN%s%?l粕"4fISS "uPi[Hlc3nKNۛ_ F lֹg7^ANn߅lLm`^<pnr?λ㋾`NFH)#%PPIDL_yݿS1u<;+3ω}ʡJ1N+deZLDT ;<6fwWad*|,▆km`YR\UJsm[V\PJTLL PD!UERT.<4j8S; :QDⲫ{Vg27!A* "X*S6 :9fo\t C"GŦqVK{lIMư%L36L jCz(ީAuQd ߈ge[` MMJa4:<2ej%gJ tݭp0jk)JUh|@ lS83ή )NZS^['`8C*(\[,C9(t'LeGPc|"q*jm'83IdL)@y8 r,,T/H¹lmhԴs"O@&FmsEac01S*h"7Ҩ(ntqP cg DW'yb|aq炧VF2 pwQ-ƻ}"MU{JI}cըM_3FA0As&jd39cO 5.m;hb)C+<`2 SJD"h I{;T?.Bl!1J?T?2M2)S^#Һ/J3TB/:DVO0=J2s~*̀)sל_c~ɈB |[-4QMG B鈂8[!M&H 'qeCIqԅH|wOw$ ;OvBC]hT>8 @G_wW|tSxi,n1R8%$3.k&ֵhdVnm/ilCH-S[h|@\o*)`֘FC4N2ۥPǬicHHȂN)I^ (C'8w.c4E`3)ʱB)*F:H\ b@i# Y9#{[inZLjȺ$E!LF9rqhDU!U&UCٙTU%xY=ǭ۠e:lWP#/GhNz}turM2۳1rB7#\yŀh#V,2J7mi~Tl%+s~;w=nm9`uf"阞O>_b=7+xֈ:xrn8;\s~j_$w` &fʇ4Ե(  )t@8m*$ĺ8H K[# T;K|Զi-X\ԣ243 &>o,U khqLײ^zיPR}^~;ֱ?.?~HnF lٝ3߷'B5Ax_3dL(AI(֓О:V%* cx}ߟEf3\A*o >ѣPdQM{{wϵC D@@@4L$}E0I_K8I&WH!?,قhii^x ɅIDPEZZJ@"%{y#;Κiw7904"ri'ռN2A:SNu+A30DH$ 4 (PT bt|_/z46y""p蟒3G~.\y > 9td8HC@a]@ײ,/NwwXs,n?^5PIRooB[Ck9'jm B&41$A)%ZKcT`B&6|7|Q8pF1M49#A>T" (F)GMU}@RJq'+YB~|葀  ?ȅl Xs`:5yGU$%P꧘՗)>a(B"3ԒPL Jk}D۩=}VF hIŝ]tW& Hwٯ=ȢBAL˘AISd҄ke: C}yWPG$wVjkTCSL3D#ƙ! sBH,Y؀ BaP̞\kvUo05\G Bޜ;QA6 Ȓ(A8R5pt羅߇x5P I%Ss>"( ==.^phiq;igy` QJ O(Tq Mxw2пF i6Mf-Q8T u㬑XQ!aVGRsf=VnF nzO +&J ‘mPh(8bENJjZ2宪K`uePuO.E@PFDŽ;2cRJTL8H*XrJ*֯UR`NF=B!c #E<X`fi\pߨC3ȯيibI(=3GFmEY*Ѓce9/=NEȝHw#f4YH-ߎWQ6K!APRBo.p>0S #q J}Ș[CA9qgbmQ9R.9tel p\سctI<,'ߍT)\EismZdِжm69&b V8%e\HklͦH^JUfԻ0$Imf ~9:G߼xiy/T%92, X $'f:ywk2q31˵rcF^ܼfF`vwt D=^؞1㐙/nFW >q*s;Zw!df`<lYjbT;\,h\!Ń(ffwL(YGK.ٮy/Ӟ)/0VE Tkn8q]IF,"@آ\ٷhz pHc4 dZFXjhQw@oc-,A40W3&q6X75){U8v~ҚN!iкěr d3Ƃ&krf@nfF`ƛ;a)_0KHc ݇]}vm^3O=> g~s2{cm沈-8j\eG8 f) 6ܢnY^/Ąԭ`:!jS&r.YnE`I͆A [d,,GpAض쩜ѱOQ k }a@ȃ"Gلc)puR0؅N0+ @)J#&,% &a j=rGs Yᐠp,Eԥ _)=o{/Ո8{ 5TḧтHИpȅ|MCWhAVS\:Eagp4XojZ[ uzvרaӻe77N Sw뜐w!C{ɨ%N,:S(l0~a(ZC7$ =~>aIj4ZO%u$?0 oew;ǃt3 ݗYsOy1|~|ZC$Lۧ-0)~-s4jaC,d7pύF^Ea{N7+&ޔi ?I)Tx])UaiN3UBP@4%tLN9I2p=%go$(]6+cqLtw xUIϼ/z0S}ǥ^-pNcjw2<I.j̏^;y羷>\Rgy{BX'AxKd8u1c"7y_Cx`7WP‹a)r_m3(  1GP_bX 4k !ƬDS14~ђ8~Z [}:B 6@AP,MR%1ÂCA LCyݣkTK F$O9TJH)m~|N6?JH WV : (+%J<+>d\=scB4EF߁fCӌ C&P- ByE"xdD* RI@R%QQIE (@Q('MLqmEb#dm[շ]]͌x=jf1n4FQ6Kp PƨP '-}Q4),d40(eַ8B0DRF"} Zj1{G 'D~Ҽ<-<#ʊЪ!zl-ba(LZ 4kDA9 h#]1H)M;RZllmۿ]k7EIAHk C.yޫlc2rPWva=c %ﭕ}w=@,Jb2!B%m'3[uE3%Ef4CV; _ /ĠHqQYjkU 1(S+gxu,1ot9™g*S)tލ}gLCXCOfNӘ3"D8#."74\Shbavf+}p}42;8ZΌgG(LF852 [l3,2B%\of.2i#?WQqI^0otS=ܟ̄PDyn)0;D04~{w;?^onٹ޾Ǽs:$1Qǯ}<8ay! 'piE_߾ ׍% 47)q:Cc[1J- RshN)J aD@8 /Ku# %QmYDXːOݿbqa!ն2yY7@Ph id.;v;Ca"<; )$0 4it!̝9lH? waqtQAI$B]I:{uw)Wb 홤l>T)Sah&CRn}9ﰔҢ >ߕp`$>f(+c66ZJ?z)^U0T U. I4K¦n|4K4p#A~oG0yP PQsXc]-vY@4&M !C,<|k<ă=ǛxLwwfLB~{ELݐGM8h+GB2sdciGl) 婒cĥQ5J6c"q~GwJ]f֘*Ka@TSVKFX(ZC]LQpsǚ"Z"IIt%)Skg4rUh5GR=t4Kw&4"p${q&egz|BxD#1qYN4b 9+t|2šXjKXtpra>- 3W.Gp&F/K/db'ٜmAhec1l4ѥPl"1 Y=e2#w`k+5u\2D*R=pqslN?2!ǧ˲wyh5&Ja<0!'G+ F`'03BpkyD߯cʁCT8=AH4PR߰:$ENx&zFD& RU( Q yJ&>D<8$I$g &!Ѕ(S@W(_h%9yt U :Ay,t 4Fg?PA98ht0(=}$wI"4|= A!Ãƨ9rWbT."39{!gۨ]#b?Z{:iRM;[x@O(dȑKʪ΁BPbD-EPDTH%#JDDHAP,Д @4҅D D%44t4-- KH TL!H$)XBAjl˘J$Bi(h @(h ihJ@ 0B5BPDhu 4ДM)J C4:@PjF!iсc Z*Mj&krpO6^R4G 5ޅ+N.ytB)@bTbyZ݁tfST}ª[|% RsmC O ?|k&-$T #qAqӣI` (EAL1T5R;&ܩ: .?D; ; F<_Jo$۩mxj=\ˆԸg7pς$ !;. fؿaT @N2B ~P16bKؿGjI}!َV)g:w!4viې+A3\ؐI5 Bv @g &zh{UIУ55LH[ w(]=zcSYȮ]Ծs2&L_l<46UAm7u :[B}SA8"4[ڱE5|qb{ݵ(im)0Kg{/痤n뎓[ݎW(V P&%NkEUhd`ތSK71!ݼrMXI]_^nsKW7 `؆@H'Ml 'vd!Jz:5O)l%kcRw 穩],S iOiPU&d @<4ZHhO$4Nv|=ttJy#O!JTȾp]f%hL?1B53 . t)݃!BQMS j $>d{_cњ$԰QЍl#.V 7`3>?Vu8f@9LţF|V~`g }@1`aMȂ1|\ߍ 1I :9P"uG%/z[E1\EƃY̡QZkFYec+G^ù  3ý߶_ ^il(d)mszGr"U@? PRZKŗ  .Q!:!Gw=sljWP2Q 'ٶ{ci> }KM vgD:?6Ow-h"$?6D(I|xpf^GQ8-8 |0?' H(,!I`:ԀRJ9ƃ( u bw_ML)u`N/@#u4̧O~>nXo\m#X:-#LE ͩ7$)PJ)"X!b)B!UM&X`x *dv~>| D{bI @^fE.GSIHADDLΧb0!ai'lO8B~5{K a9KdE'#ʣ&]'AHQ4:Hy(?,e'̔>ڐ{QbI{a9'%dMq{ݵ&S!иs~5 튾z0ۨi~}m)Xήéϔ0Jx\氥$Cn~"~s`l˜H#nʁ,|1C-vp_S\4V3mr9<] Pv' U~YM9 f .fJJ)+LB(F#B"I^àbT"y)Q\%|3)+Jң_<8#<6إQ@gxEY V@O3:HPZr={7q٘1M eM8)rIcBuhB9@PM$U] ` ,; M rV{>wCe:mdfbd,΅dϳ|V8ޭu&L8z89*.7}tXBteZJQl f '-"+ߖ0Gf1u22;뮪pGZ"0X;wqd3s+)OTȆ93;qJyҌu4~͏f(fMpؓɲ|.]%0\E5d)vtqL9p0-LD4Hh@?х_=xpH3`7G7%ƌ>:W VOHIG]U%4IBLjqer䲲mǹC"n3c@ C{xz]4JCY۷jmAhņXF?Wg""W@d*|@6({~{C%G?ͮR491DQ`$[e/?oi Vfvg-8!L/ wHi}k2&!˻\ $Z@hcDii鈈h: = vX~Д8?v  0BP4L2A# Q0E H~C/|0w hJ9`?Mžsz]I8KN`zZ 9A1Y4rE)Ly M d0<`IQ0@Tŧ28AB#2SIAAE!AAKrT?Jz#Mv|1[ۆf*".hQ`Ep̰CLzMh@F/֒I!f>~|tu?s=X4D02>#`O6.BJ3(ٸPR+ _Ɣ%j̊mV)d&nk6fg@7XZNRB~@ BdRqm H&?8H7n<6| $t{w[^58mONQLmMGb Wip3ZА&4=b8_gݢ>\G:mm4%ܯ 6O"L ,m$MؑMZVMeɥ9r4=(fȇy@SS˱j 0AIF:9G"%M H O!?<}=CP>1*D%D(B >w $hjsseÁ.vQ%Uaϡ;1ur,<)\'clNꁐDfsFA L5AM @%k32%4'7 'd ޷Mi3 #E&&|`@iݷM뼤["q6he¨+:[TI$V:PnGm@iÁEBHB _ULaH1$SY7wYK!Ky!4M0$ޑUHf]x8kY£U`Q,&R1rhXY9v%DO("3{)zJqbLB;@xo&\x cd1T!HBT88˾H(@SC/7V0![ABep&dl[HтH*v;/"m1>s '<4:&'嫺pCXHb.Tz;40̍0l}8ȵE}L' Cq)b#p8C?tԼ)⨚9 Q0E\)[C@]Tic40rRp4璆|Ĝ1q9:z `0_W}~r,uJ3$JNUX`FHu*Tp~~b|\ }W}7Sp|Q"@oAۙ{sutFv߸lU>!1TjCq| ۋkxQR%HYA,է :3VQK;y|QHD(AqtPNhM!8M6OIU5{][pcA*ƙxf73>aEaqH R9tk1ݔLKמ䦻 Odu8:x>4$M 5t:~ccq=*-&\|xr( ix A?9=6w|m]v=A϶2H{xpXt}&ju~_S__YiK%RңO" aI&؈>^@U:1M֯}}@ nt噦5u/#4'>tSrP9!$ZR*9% R,@(`{˾fp=}\P 'Um4qs *be1/&&3(}dasoZ  3_8s`z/s`b@gp}AG։†#dT@ER!'ʳ,8joD0@V|Lbe2Ԥ̰fyDžۘ7 Hݱ뛁ɢ /XǓyQ .<`-.#* q\q^^&)uC w3-mBJiI(4"P q ^&P {] RMQDR%;D\sw0}d RCU LE1,LIJ-.w:x?c_Y kd]3 v{;@)Au(xj``"'gdh3tF3lF$n$ccX441m`-cgzNMHDfタU8<&CrXӄD΍N7bh Uz &3CDQ- Mு[xizb11s@glqOk}YCP'统434IH%DSQ *J8r D8z' i;}~T$7> C y%[1-J"(MNFꍒv2ͬK X p=O4k91!fbVuH}<:/iJ3>dAGY ˭Q!unIM8r-@M2G{߲4"O 24r4; d  n5 TG$E:JOWM}gWE(_.xđ^ށ;|j'zx^('}lk.=ARg6cl&K O.U45e$/|IbZPA6/8@HPه~|>e۷UNѴ$ŜСP* G:T&$]`vdlz /򛯑MT1ھK ӔtRj +334aK~^)FbeLTj 0Cx0\ 8aN{P"t Aj~4X[6ŭ^os}\wEN{}MÃdHҰAHa ; B UQ[048r.ENQA@{?Ig!pܹ&t4iEtr0ڢD? ?ιJP4jJck=pA&& 0 82RLQ5!+:k(qs, Ad%/!gOi"ױk{)jkfP6VTQjdTU ZDWeT=5vTY}ja8Щe<%Ol>i$_Ro!&C$ p>/G;QьcOF__r4`c_^}zwׁv}J4(R# A$0?~:}vjL % p{A$F7mJHi$/AffH)d$;={6=rLU.KQ1OUpd#?*LbCdbTCh L)ry5Ai֝^n$3As6NJJJJ&$j) KL-U!x"a! # RHj(}iv/4Q;݉oIIj+cknm'b&4~ "TŦ:67cҝBC> 601K,zHۥp{XXd kY2%ZνV1HfGCymA:>{ @J$ 1Ӏ6HV,5ٻM݄hiF>)bl.>rH0BkT~)LrKߌvzJ OVC!{5aC T@&wn#u33q !p'~w7 PɺL08I& ;"1M ٞâ ƏG 7{ANEh ?-J換δ`q"gxN*jr/3(ҳZVD6KR(ڴ"/pZv^d > 7n…%I_O_qAsXԆ %Qecf_L~.3 7l vAfq/B94lq93xZ~]2/*Y)᳥ϒ]Ql.Ԭ2l٘0gmp{c[3g09P5w4$ N ]$9rdQEA S@t'y;dw=M @ܓc;jS9@=A*v3 1~VǸܘR6 RrA0,*4Ugrf ht1 ~Kb1Rsz(<]TMerpK1LEW:yk"NCCܱ!7a6 i@A>'q^2=Pos8)-YIO0 W_)HR句m1jHEѕUJkX2Xtj^b:;9K ([պr@ ٔiJOѷq5@ R\CB7E9 *ZNMz igͶ2U P`R&BwylJ`C0qk2c ZD~犠q76 xM]pwm}ސi54^Vţf!P9ljFLFXI]lQkדXFsA 'NW&l2޳ `m)ZzPn'ksuG* ٱ ik,X0w@\Z" 2P׷w-w I1/v\?B1dk=ҳ5'D4ʘ66Y:@"A=,QAE3`DKD|l "۽{"CFB DW--rtC䮃@ I -d`؄بpq.< mDhhc" @bI16Fc!l̺h˜ zDy]6<_n83o(!މPu[e; J [} ׈Z#h0l2n *T>9DE4A-Q@Ӷn #1 JCSp@][`;0H|Loi;h`jj! fDJAZD)RIi imkZZFJ"B ( R B P ZAI&9E=s6 A1kt\\0Б9PBA$I׉|HTRL%UTIPQE!T!D$UKM%#HAC,_q"!H7/ITI:00?o1e9em#UDEc-~]nЉ0Ti/&, t{9S9R=ry,$*J#)[J3}C]ASxbQM&>OЕ/@7Ć h擶` ]3>0LJ7,yĠO@} ͟%aai 4MD4T_s`9/%LJq% $dHZ"(" F  &&iR&"X"KHf ()ei IRb)e )$b:db +8-(6G=Bi\A?1ɞ P0{}|PSBh l854L|Z}I_XlcdC -Slf2dJpۼu16 !34*yn&ě+ "SI|4~zFgk$tcͶ{==%^!r %4}]e4#"|1mq7 2XWu SM{ &<̃% mRPaz`8\;d콕hV"H1,ص;(Ċ@eޠ9∠qn }B0J4T5L9@m0"UBS JD!?'`rˇepÈ4&CH f I-Vp'0NqRb CӠaF(b*9 4GXhQ5LBA JP52D%NJHGǘR!iV% f r(BZ@nyj f "hXfH*ZT2%# #C^clXmL U%UBAHOZF`GC&;"OVeuv`=3y7,hɤ4@lsr9ÁC48s+`n%"Q_r>R&p7?i#w}=ӯH9;?' .[a}.*c~=N*t bK9·ϝH)h$z.17&ZDtHFh9oӸEי '<=~J0I)5gF-8`p18sc:5ݻQ|RؒuE:b 0s"PŘd4ZkA!|f%xG,}f1w- uc(JDn*siYrfui[&H;㓒%ש6)^il)u8nsֈa(yf J8cLG|DӾ`;%(C;:`I9\!|eA8#iu(0K4Hn`V`׏L5Bw?X.>;3< /cHt3K18{.:8!}M-0* vbgI!{ywq?XdATL7&KeJ'Ƞd! qE ,qdlK@Q$*L&"z s88e'Ҕ43A FT\=tдM1S˕Ŀ: RG7o4  p s&t?8X"+?~&3BAO)n0a#cЦ%@AOMK@D(?DK ^~C)fhhdD0HS@1b4*D !uM@DA!M_.=Q0OIg=ZRaF4Բxj j'EDED` Dhrbi(66:cUlDU&6HlVBZԮB6j Bd$4)666#EgDN4 d ZL;|16`cX l]p`ƍHwHEDȝ,Vμ b@;m$h=j'WwrGTC;)S/> bdb!7%/~D7J#|'LLDDAg{ltpI?f'?scaj>5Wt_~aCo}}Hk**<>&6E԰_IࣁO;]y~>\QhQM0P1DyM#HRҥ vi״]wO/?vdc/4s&2m^ch&t@UMɍ$rjpbLT-`XAgQf f!XtlbW'NBmX~gi fy :~mR3_~s`313p1av>{fPz\O: =1ROF 6AhDKgOE /r8Ieh#>d nh@*V q|B9kg+ۭKDV,UZgI;Y5*͸NJ%%JP'v%U$I. Hyȹ4 C H&!I)CcIǒa>\S'IrK]$'}0O _SAj "DbHN_)*'xĔ?h(b)f=qR  b X`3|#ۆq hT䆹nm@SLZ @_pZBXNvXBC܅cQ#pG=q*A5T !|S $yœ%SC1 'V u&FB%Im;h<ϕŠP:d ,{JF}?=M16'J?HmUdɻSzdH.8ů?w/T:}$6,D߄= IŁjN;Cܗ(QDmD>T[ġ8F@u XfЇM(7q(md_:t莇٠mo<-c15L)q ?dC%0(Z,oFd1+oA }?nȡ"`Y0xy2 $]h?.t%%>NC$zïq/k! ]>,Zi蕘S^Ec8V>.D~ڻ>n<8YO{8-Z@P;R`VCa\71*r&ɖGK`!)彙֨LV[)#i $CCi5H">Bzt]3V><{~+۾L֥JMC3TiC(䖕 r5`$1t74~O9r #_VYnD@= > c%=">L`*DKUJ2`V47Bӂ\cz C͈m>p x p?gZPZ]a <̇R,hZZg 9agY.y'9~~dK%k m-)c52xbƷ5'Q6 0`.@lT}ق{{Q& XKбiC*'S^=~({F(%L//NICh22,,L1O?D%!t!%"tOO?AЃԒeX9?XkQQX9F@P%׿Z:"^(4gMS>4aQԕf[)Jb &'' F.%avH6HވgLbT?O!6B)JmNEZsD*Qi뿸tK}96.mjPr4NBX71FvLQJFe"FFWŹ)?"iZ i$:j7G Zpi9Mk+0GϬO}9RzbN5npf; ~YxGB-T1Fu84Te\eZic1AV[AĎQ*(2q/!"vk#V*#)5ʃjZ7d7c8C)oECRrss7Gszfnia8.8MT&Mo ިrtt fQN!K~zE |g>c6Z^]7R<."=R8O|'N~|'菿#u}g^*g\q 6p}"~‚%2)ڦш?GahC>Z>L|Zt̞ݓ4E7Fh^{F3Z-1Q2r~pt=əOd(\qj(3{^|tMHt HL(?4<C7m eMx$l&{R_ h]!pSĝoj1O8d jgXtu0;Op;s3#9ljuW*hx;# ^% 0TD~=~;>%]Ͻ~gh9 Rhh rҼ ¹d% RV m?P> R"ŠKMdt1n!{w㣵ӌD I9qFؙd^Nqic#t/yG} 4Cλk`4𕥉) @x7R5<`>BBxzryρPSg}NP!BŞvz> dxPdFjFUU};b>JQZc+wQC6`LBEss0{^GVD P*}nK@R{瞅!{٪W@=f:mQ\ġۺ^A ye\:1!Dhtc25gے61S0W^Ej} fۯ.UOhxV^'Ke)|xș2׼&k `k?VOVNr.Mh|028=$툃H&2dQUH֨p. 8-u2m0" }#\.@k'`ʭn !}otOAI4M*êH]'#O]v9ՄicZ,qo5 fX$_ ?Mr;﵌$0L H"z|F7)pnP+bfhDQ5̔֫SMdy @?P?DRJS(aݣ~w$K5^faR`xrJRKx" \KQ*riyR;C4@A}{xgm>HJ6 =[Sxᡄ({rHF%"Y (~EP| rQݓãl)IH:mcrbUX:Af_g5KdCU؛4"3@ "CVC9X2E)i]ta'iJ.WTϵޔ dN5T y `-`RCT&>'CP2$0t~n=i)'YZ+[Tǝ^yM mFeշ86:)OW"Q YΨhHfZv3Ȧh֠"jb&t:VOO,xإ~1]QCHSy)HHÎ(B9 ɍ+s` uk0E3DApo21& 99JZ64is{7NLOH!!bE,AbO~p3t6V!&,pOMb#- 1QDw<%$RWwp8E{msvw(&1!QW %QQflb&"X y,1 F T"DI,yOaGh xVR *AtThf$(̭plHӈ管\Bc=D4!@CO-@AdM6.pRSˋ֭djG@)d.fl9U"?(CCHMt2E 7،mU1ҧ`hrKj4c#&p#MLm4%1Q:w6(6ːm`'P U U$܌Rlւe)Ț"Ck,8mͫ5lFQ0f4`<4!0a-yc$0Y*NTsWqm)%. :J#t&3yѩmuq9$HƊM oɘ¦:"ud.dɔզcYmhȒ.L4wX]yCs!#oqƺdma_kcx +a'"/@m+6VR#bXu;DADqv;QɖFF0M$sCq5> ȶ4AYȘ=9 nbv"LIZYH&ܩlKwgp1j7:kb7%LA.!1ꗯjI˰P  hN"Rop*]3u]AW6H$64h1YX q, h4v*&xλJwrP dn~+7:Cr?TzH:)? 1$PQ<=V +@ &ejn&"z|;MuC>MI airwY hB (b)P({zqPi";N(}i?þ|oac7+_;ԆK ge3CpzQ=!Z $՛im15-3h('ȹTOƦX0Bi( e$έ 3/֩Z E/gI$SUD 5O \~,lU@G&  1(3M4-HE0 ӗ(i26bj\N?ΦW{XFgk&ۛ̓ X04 |9b"!cspS |D幽jeº6MZrccBU&BR ;ўs)3$>ZpԄQ% K57 1RLW9*P2܀Yh\U 1DX<{E\2ErB(ƎGcT&SIIiFJЭaY {*3щS@1A۰v!cxb"j 8Ñt78M9F#[2n9T܄ll) lj9ֱwk Q,In%v}QHtaV'D2gȣ+Dv}@Yjyb$bOp`Pfbzt#zkC3BhJmUQEh0TTjZOkbUU\e4RBXkOtI+Ń8CtBzI^Z&'ydݠXzH{yD.$>~w ׸9AS:sI;bb:@k F4`dlb-/>!>$><;GKܙ,P#=yJ6% ʂlc\ $g5@gF_q6n d/DsH"F_Kjb*INy4+z`fr*mBEASFP(!j_{#&n#)x1ɧBV* CI33C3<:~9đh0p/`g_Gd̙*Aq(&2TPHD:qK"o%_[>c.a NXy*eILSв0~%\ MRaiR MU CBҡI4R҅LR@vYRtp}J E'7g8=(ỶӉV#6sUy"wkpR?lW Ib0#0O~!bž1f,dǔ7ƌecWV AႣaxuLQ4 r.& (W6?Ф()F%@s,P:{cr [Xɨ-, N@D|>@Qht^qmWh` 6M pmEU{oUͱUi3z=~eKC,!0DRV7G|C~D4 of;I 0qXqt5!@^$)D BR$P-)00 D*NbVVϗ=TP1'øwZö$.K<0T=AE$LIcQ"49rp}b`n=Db螝WrQ(KL$2exD>l??gk墸|Q7x ( aV!j`(z?t{aG0Х"}pkk{u4wvT^|8yIOrÁg &4>̳=ؑT4QH ϯ#ʃ4R tNMWNxh"T#hp8GL3P"<2: J4DnUD5AHQc52Kba*9@r:`r<$QXf J bUED @@ӋUDFZrНcnHJ=5w A47B$jhc4R&JZ KRZCڢQDs;Q2DD51 U4LEW,DD2LL4 rb6(stbI &*iI 2GϠRbm(ԙ=.N8'6h&ɜ Zt 1RRu"b X$dM "ob*KBI*E'#2 !|s9 ;USw%N_\ 7YzOfQ8y+H>]4@Z.G#8*~F5x72O6i:*m(CEVŔxhKiyemcdh9pm3RV-_VUc:Nn^$e+e[.,$ + M! hi1Yxls/?9+w i^^O`*Be!Q=ܨ藅p!WV<Ɂc:IoBf@{ &aE@ɿ:ma0;I#Nqn0V+dӋ۲8}OH2x~h~UiY? hpUFfb&MU{ٝlT=&vA AsQA;nRi'\DcpQi G|#Lt*t(ooF]ۄOgz8SiCel7yy|@c6-D5Wx3 t_O:ʦ3Eujȸ/e 6HB9?Q!7Hăb?hiiG6ã]vR-Usj /u1;mTa`u`s&|%ܖ2tdF`Y|)|i6@xe(eht{3)7B|K+ve9_%NOm&Ų} tN)I~TlߣIǚq&Xâ%}7eJ-08j806^po0;+~IXjCu&9xfo|< !<4Otf{j|o+J`&xn0rJ98~ZqҚ\`o,…/>|y]JP^x/J!{٣}b`NnqEj9k:T9ytҜPf2Y:?N&2 @O ܽd${@"D!0]X!ӥt筽D/VSW_k8wxKLVՐVzgvD.k.ϲ] Xb /ncVPSu6d]6蕥p~1q[VvFtRv;\Zo#1{lm'wS#JyUۮ.r.[E|3^I7Rtw6yPJdB;Ac)g[><ǥzMX}2k^"J뢂rr59Pn]`ì`x[I+b8t@TQƵbydܕo/7frp73u/qFM49E0z+5'욑MʾvZTl(/8Z[:d.u"/Iߦ?f4Xm]BpUxIIglp |T dӽkfU 4c*"HQum^ryU3E‚2a A" ҍla$غCTuDKw.xȳ(IoN3l5r5agWPa-3lävϤ\fcv)OQa '$B76Žݢ$ԛV1þڈ7W*"s6EdDPwSQXɢQSYsz0#o1~ߎ|.mCs"Sf0DD|BnOT柾S]nH$gQFtyЋfKDr1p֧16iݶ/aʍ׶c9lq&WCEJ9,%՛d)XƪWB˜LcT;#I!A*j8rbؗ沟/?QZ;%ygxaUF8AD2,)YQ{sbѾyCoQyQfY!i{Îo8tx&|{(5J5"N+w0ɳ゜Or+Mf=FٚpN)Ϻ4j~-xhYb\Zc|%1cZMd%fB5F͝eXѲ:&6߻|FgW5\t r 8{Wi 1D.c@[hlfUM0Iי~pXCN.)tE;S˭E_5m7w!u3ER *wp}]Õᝉ"0V-Gw(qnjTz NR2| =qm''0NsHڳ9\v(n ˢ&YSxUыa19kشXI.1r#o :q2^QS"|v>[P7Kz V'B:%;>s6ss/<;Rg1"??tO ƫT⹞kFYۚ3Ƨћ, u Աm; :].Nrn~S]bz$]-yF-RFn@g_D>L/Ɠjvp{ 3@:\3}osw9kEF> delif'Ki˼Dp$dV|f0Sy>WTDNđS6)Wl g!7IvS"Y{mja>!9$6|uS\w{ÚsP]7Qb.iR'c>v;<<:Ӵ|R'x?xvqR> 8Úv=û?"l9#g6VT|=nhJO/9F1+VD Ee] Ntú\ŵg <5ږ}qٛwo)lBm_7 vD7Y63X#{=͌NMJP}Z CJ;_?s0_z cu Cl(aH~kp:&I0tn$7rn8g(r1A,ewcthٻ1hn0P LCq ֋fە;O0Bl'띇;ıs2,Ӷd/8`P@a~_c@ÌoPbHdTP41@T-iD(bJS7UQ9{8{”/"@#l?ԎyEf`?_r67s] 5֙5 l2Ian[S򟬒ZY{?;soIiCdn֢ 2mI #^ovx<@ z$OaoGXDLq!'?q (dA;]g ɄԽ#0rScfIQZ 0( .j5ar2|8Z[c7rLkb![X:rnJ55\Q.4E3Q 2I9\n܏T22j6%daG5ab61H8W5"{@A 5Bø6EP!|}$cH"X ƔጾsAi8g&D( D]jw6stۅHJ! wh@ |iR=9~kOY \ . F7BrNGl)qB3/rODtI˾;.^cRk\E`g4;ᡤ0 a9Ο10%$ȔysO#nxg߰ԏF20DP\ %|aR#29f;7B1P ST=r!K^C,znr+bb]lI);`Or&3Px3V1U۾Ga5N1M0>3>9,Dn)m4 [O,@0E#CTgBfkF{Gbۜ/mYG-s9.0 :ZIJ\Bv 6~~Ŭѯ7͸.`bZ8 l[ $A'$Ɋ2370(PWZIb)dGg=18#&%5f2PSټĞ?۸ ɶ{ m=&}{=hd@HrBew:Ps@.]wDʆo!!޼Kt$KL..ngssrb< .cPZV;Cd8_]T鎃н!d%`_忞0~ kV>2/S #rێƃp9Os\k6nmI)=v9O9G>?V7HbF9rs)B$y!V BbpϖKH916s?do*Zd DG"|a0¨҉iޔ31U|sg+,ߜKJue?i`Wka ;d$Pz c|tw@&iB=E|())!%e%"hbZh 0I2i,Y2cAI82ֵ˅:\c.ELpv0m&91o)*& "׳;m"!`sTAN|hޮ}{0b)pEƠS_~CRs"wD](x L\UPVdɇRX~9QF0R)I5vpOT OPg~1wNQ I~L`^;O'{Vxl<"#>:!@XwM:'0IC A8aaQEy}^.~R E@q(nZW = :x`tϡrxr͏4CID%4D7ɜ1:ātkʦ t9 km;a *jKFWT6f:BcGB.S 1S4]S]*ʻ܅]1pl׹scfm4DUc4œ5ǚrϯ@7eH>qFPQEQ,S>af/߿WԎoP%#T0B5 2@P@@SJ&x}蝛pDVT&(XQE{B)ǿPQ1}1H8"S0|z_͓,ܻ`$*{ 66Q /TBS%}_zyc]fM pl0x:kƈS*Adv7o72Ej$֦Ɋ$KmsuTɉj''8(& cDm$JlD*e4r7kQ$!Tܞ95$CgQ0zgatG1 `Ə6Z,m6 HxrCppƊyINRpU5 65* ;c$ܜ$lMH"̝Qu79W hj"*Κ!V6N:DK.PD_ ʞW7*UZO*MM3Wq"aXNIhѦ4[^ӭfBI nhءaV8U n:KF&9nRRSr)nrUʊbsW%͈Q-I"tdL#%Q6rB iĸq1|LYT8Ӆa8N-Rkz ` jPl,Z-u; t$F%d$Wp4du@? ՚#S-2)Kp̙Ƃ"+m5CByV`#9RJ&Ng9k9&$lƆZ?M̘`,kLDȥ|M4lm0nF6#g+qdb Ei0 ~c)ĶR2*QXŒKPO8nHFۼfHۻ -UUUQW]`]+2fd`&X7 oyz4JTQVU%Z҂[BF@@)"Y4-~%[d#OҢ^w<6g$h2 be~O &XG>X {&s뒃vgqW+|?g=a rEۄ )8ro+CXk. 9;; ="5Q&d.`ZZ9yO  @z mHSMѴÆPǟ˜jscr$a3#1P۵kɢMۤ57)F8܎G5Zq竜3DGWwX Zy} uf[WT`GMľ6$VbvXNZ3;CN1[W28Hԧ[WgmŋeQ nL6q= A ~85J4*DQ.Q9&8ff| 3\31:6K:j 1 x5cO`xZIwϜoFg8wA;")"v!\sQ2bYHjBƧ 79dfzyv4`kP>r*Z95jjz\SH"s8NLb"-€82W"WXh Jĕ-b ݳ0%E(E6q8HW"MΦ='"4sD I+:kxcɺ/v״ŹU)YSo t#(Y4N VGӼp1d:U#ӸYך0S1ZoFxD;< 5!mhb$Y:!&dNB,{A(0i^o"[b ώ͕:ܮ!ıO{nGx2 ؉ʔw")RJP^8 `D3r11WB4FYtK5c~n$DF IMӨy|o˯MzU 1CUB!\"""`ۜџPf2=|y %TK*D K0HU-  OD2"/b<0dR K; K @CAȳv BJ@H}nd- 3H-˻hK2-幈0.%Pl,arp4 d¬#^u9NEc13 R(+̂t3Nؿ5*Q8/l3*)-.z%F0td⡭="8Indq8q$!!Fe8051$K>Ji̐F#{|BHH889r.fLwd˘Y^:r"ca!j8q鷶gim蹙a8jR(5ɭ7ywfw zRX ̃C$`IB l3Ā!#XjlDYX:23E&Jr(ȽPnhL۸uYg{poDg0 -; Lxmh՚/xv!%Km2`XMypeLaC+GM̅D^ݒbw j@TSQ}bF 3 ŏ C0a0T#mr;jN$µI.qAik]U 2-mЖyΡ9P8`DIrx%+ ;ŝUw7ІXm!66ڤ[I'y(@*Ctwli٨&NRѥw7 Sڇ'Q]F ) I68hCVʙ@&Eaw'd)eIY$;Ax!KmGfZq !@bC̊@>~J\ztěa6őT"l 'PN\RRcdt>8YgZ/ԝI[0L!$Y$  L{7\mIa3Z[u5z5s XQ3ۺ㥰nx\n76ltwp !-3OwrGu$ 87f.xy;$g{l9uL;73*;ͫߑhnf3]=߱ |R%!LsleADQ2[9u ļ ^z.fYs-bפsڨiVg1 aDچ\C^JbQJÓrG7j\k\F(a *eClڋ iwl!BCa{Sk^0^gx%gh/&GsNKԪӍᒧQH0ؼC9ng|r?j 2SodnDxL.%͎JQļiTN caqZG^mFg V~o\Tq217Vt"+;<<γCl4kql\b|EYž&z6: ΢P/ 8;&3cYwp#8CC yUn&Чh"! , |zq!uɍ<oYW'! "mRa-*&$mL):ќ2whzoV0=S/(Dn`vFs\ۨ}*u8lj#q8| ijÜ`NUo0bCW8X$HxBXi!CG=93޹0Pa78js9r8ʆn؃yUީʇ~f9hCa >c+m)>YWoc(| f sJ1DTl1E f aϮ2xBCB(jML_HbÁq.8u**~ ăԲqK^ԨѢ!^i6 ΅7Is~ G{"H' 6`b'HWo_^'aZ)ԃ LJ/]M6!OѯM@a0j R@B[W`8hhJrS14 &"9݇N}M+67mo{jq8~`N.%0Ŗ$tn@j87ۻF[5ZOO9ζ]XTᱠ)Aƪ;7 )c5A|HDq }8AJS ZC[&xP닍|F-ڀ}UƓ]&[&Δќ\a24+?C sK1.&SW䒵TG3Fc6j)cy:l\m]ʚ" K n2xAi:̸"TDA5 D`9F-6~I\][^!DF{2wkaCNn!KFC7u2 Qq0Vc v)̰M%-obb6GK¸%Y|0ktwӒ^,ZqCB!s`".l'l+4# V kɢ,oVY6.hwqJeb}҂\ԓ;9SxwxkجT#Ap")Ā RVZ(s"yi&;z8&ټ$.z㓘,,[ʥ{O9Jo6%102D;żf`{,+<JqRP !*w߼]噠vt#S;}}!&V]b7G&4(vLJ-7k ͸܁56P1b_@p%ٝ- x4$RA3pT;c,3cB6DE#A|mgn `O8(P@H-*pHD(B(iP![ H4=OO+C3y<8gxmrG 270ˁr< `*+rǔ Q aN͵@zʈ>, J1/\< D0pbpP*K4|\IP̙P&4k(?bMZTfza ާn1*BD4x)E AJvΤͺ;9\WS{Q-'`l>X=_fI9OiZ2l9"r$XoIpW|ɔF!TN}xlB7*ZiS_*z$!eZ A/h~Cd1kAtC=clUID5)C`88a%#KMo kL䦁J}Nʉ|S>dM^((LJM" Qjb!!,|rޣAKPTT;r1lX՘r3#nPo~r|l8X R4zLbjȶPibY'b H8'e=4ӻ|.tB"ǵQ}V3GlmD0{ Dh5 6Шg͂$JH"@z;vE4a))-BZ&/3#Cmk}Nڢbh(`P la&C!pF?<2QhA&$9d@38[h{WA970$6!V4胵fb_c!ilmNӉ{sƈ(F;Ύ Ӧ,rͰR&&O"˻W5{~XBaO,}4΢N@5 z@BD^"J%qT ɖ|*bԇ2hue@v~'ԣ=te˿Y&jz N"]P`L.7^6L=]wOe@u &RLڮ0LCbcT Ӏ1hC4Ih,.B q@U3{t!F dY !H.H"k_?sI(zL5_wA(H@  Sp?,uti$Zđ:u2&J_LMhBi>#iyav7W,v(tMHu6,9Og/$'pwRάÇN0Dhqo ٬?!YHX'm9%F,{sSvSJVw2Y)-ѭ>)ݻCLh"!3toL)Nj쑑ίLt'0嗄4xɽEiÒk#ʚ%ջ<̭O!t^ q#e h c7srŦp9zF&"֝{ M_F0|֑6<SEy-$LTИ8\%I0E M,D_D R>%6P+N\}r* :0kޭ|\dgS5C5Eqw~IBPPD(_ӎILDPRiN}LLpP{<)W LYnʐXqgMmuo8p6^\FF?W8LgJVd{L$Rw_xkZy oT>!l=~xWS;PĤ=iN'yN$&@\q(흶5 r?h7p?sV!OT.=i9yO"$.x'bbTPH+&?TT"v5A5U.n0`»`UF,DX*cKϥ,X-O ոBa(+c*h:ؓ;4f&jja9Ǖ0rŚngyHP:cd,Nb ֶҰ_w=`L)ɱmڂʩ;4tG&1Uĭ-5L?YBh $DPUR7L)嵣킂]|*q/ѐ8pG92M''sIA.rlCܜyAMC dmvqUS+ i.eH0tGĬa5gwd A)4T1a8X ؠ?Zdi 2fꢩlA|U":2{R2P2kgR"3l1h21DԂ8rH|!@POdLi ES^;ߥl: M1?}E3;ILZ>;4:t$+*{=gвO~,h)gZOiBg I{@WPTxii.8KBD <6 ")T(پx9F\L\FG#@-0G 1$P䜩9jmQJN]6y^+@(CUQM4-!3A4p$(='PGփ'cK?&Y ؜}j4}f7vk?6ezrKD_d PlJ# y GG*^zk }D'/_4E5$ oGw*=~^Ht51k7́PTbT-/cf& L%4 *$9("$@} O[/"R 4S^0EuLy99"$PD<q"ѰڸRpL - wPl"[X(ΪxQMZ\\"ID ˜ژ P4 Ԝ O%ĴQ匭{4ͧRPa RFToVO  2M1pd?mjͮ+QdR(?ښZO,e'K/vj߿g35(.a50HhfmAXp~T,G䔝q<4l4.iaJ(&(ۘgvj JlC2{%PYݡA~|@yX҅=#lO>Hĕ庿|ۿ!8#R^DP*;v@L%)KJRP~ˮ_\Q/f^*4Vh$ _(^!'G(h؆F,[3=4m9c:kѓPI,O|9#d 9j0$`zxdžn zQ9F6 h?bZNJ?}45FF4LJf>ӼVM$4Eu(Ĩq(yP|% %F$X 4n$5I{ vL`y=\@Z~$D IT?ݗvMy8|pyd8Q*0곇6Os+gcQf.d7(HX jI`64ɋgtr[#;Ryb6 dQ%% EBRҭ%$0R vC}<e4d$MJا^4k*cHDr8'*GRd$ /<6{gyH@Cǽfvy䳃A3}ZP%^0|=A<xnhqHP(,0GNDۙPJzs?L!.`B/$¥Jh(MbBb(M3#@b ЭlE`!H\>PBP)WCah;aiJk_ vJ=R9iJI!Â_yE)ĸeMt/^x3S!!Es3UmnJ8ADh7UY!aCy]:QK4ļJVT}6"&Sgx;Ei>wIhݔ2Uv^3=R 44uAvYA L4 LGsgӠb``AGя{Yyq8s,ZƊvt`|3 101'6ypƊ{p(fH"ؒG;Զf**bc$k1 1`$}!Pͪ~lPͦ2,g MFN)k)6`hOYž(c1OH~P.c?!%E@kͮ^0q}%/L4!QI@fՇH~4$1](( щt?Lz%'vF$M<֍_|4H-'F\[XʱJFZ?{CQGbLI{&?;Y#X0*RM4 4]4 {j𷏍 t >>Usƾ™T#->t#628(c|g?G98EM@QQ2k\+ Q7$,^K" SZţ7bV\G;$r\SCn.6bI58;!JE  N!t%wˣi/QE^2uȾJ \! \`@(s+d/~q7 XSC O3}"ˊ@D`׈%1Fر ׸1,>O2jYAмܣGȬ@T:/c9htŬ,T ;qq!03ߵ-'q(kDL+WPՔHQr>g|Mw1a&gO;y^pH<5)ylP{! ¡S!<:^ ]IE ' B3cW3tRjfqp!D$S`EAP UJEH@M64.NZ`% L%dg P~Aazt:;zb}s}5wxSBs7IU鋆ۧB;0TUF'㚛u9{'I0x6[-0F%ڦw`w $Ё: ZAqEV0}*<vd#@3emp)Cþ~at!@TD'N(%Q@*DADh (j Pэ\NW¿?_l{95C>b/ ͸1j_',8HprѽDxkWN`?F<9v.Xxl: q- Yasv4 ؿ^LȦvnkU=fv†(;' (ѧn<ɍ( fax-.;ǣ2"gDd3-!ݘfsBh`5wbN cHhs6 @A,VaPkí9Ƥ:=1\AbzDi4RR>Ӯp{CDH@^CD*12D*J H  .D8CC2}Ozi ;! y?D !}(vx@(|^T"fwk< "*4z8ȔIGD=ݟ^\>{5}]Y7;_M=\?rS݊ʢbT{FMX&%$$ hX*&&J` 5ATHE00ACAUULL-DS-G߇JHA5LTJ4HD TSDL44QL@Jl @"#2_0~bR0,SQC ЏR`~t#Fojrrz(@ĎC8#i)qDZ3?IB H$)! c:("!S_^DלeÇbLS| 8@0ȉ=P >}7ak^n.yf^Gv{շRC5fl}ӎsv;U غ7tȂ>:v0$]XQTfۯyyͱɖՂl}ph w,\ۦ-[Vwh}[}{}=ݶu]^S˴Cqia;.ƀ[:&vU;xzξ׽EP%}+GwpN۱y3uv;+2jyօ1ǽz津tNg\y[Z(sAqӽ{Cګ( )8InޮSŤlo 4PiJQSh a-z(uRo>Y׀h9aYutlJM}w/s/|-(:y4Z (@mmw{ +twm  T%CVDsqr0ވDQ$a noovvN8> LsWוŠjLZv Pz*@j(. M>( FLp@Ҁ}J)MPDPVK@ί{n͞:{}wϭbOu$PO|z; ޸!Zh<.{ 롺٧N3\5`}l"}30Sk UgրvQСJB'um]@֍ͷ+UwҜzgwsuHgE }}|zaFޕyCwנwTWl}wSUy}c|9c>yKky﷟z:wwb}j;:ck׻[V^l mw25kaon}fjڟ6t =J{xywU8l;45m )Nz{fIzguEx1׳޻ҽx6\׼4{Us=vc=ﯞw}1dCѺ`z3ɳeV-ݹaŽ:h${:bEY:n(خ^_m}]Jk%cko}nݾ懣{{:ٞ]PĶꭴ\l׹ix>n5ٶR}{\k]^[]=w&n66vqkuiؑGYݸ^چWnm|_$l".j}-vv(Nkt(۸gUA%g@e֙T],Yp4mc]ZI EhE{;3N{1@ksl$ #r:y{Go`;{h4h:P = @hAS{@PFw9ww{8 ՝>} @y*{m{ϰ luۆCnkrtw;@ {zt﷬+buˡ.xx(x5a\ѕHtZD{+40'5{|L{o m{.mɛC6w<k_cwtTgYIW5n SWۼ/nrSg;5 Q"(tۚͣ5ێpjTQ'f˙z{ۻS Jpewpe o,39wvgyP7ʛ¶};vfwsMsĠU@:ȑ GsOVEƀ5@@5uܔod6sP:]vf퐶]vU@[U}o6ӑ2:B.7s<{m{N]o{=rgY鴦 z:zkvzmHmGwYdJ赐 rXl_|6ޗ`; = /yޠ*e>NZut[vr]bN=zY 3{egp (U"H-kNl7{k{B\3ø74@H F *Q4wayHԛxHYBl׸-5mύzfE퓺o]9訥V.㳵hd>zvY 趔:*"{VXհwn7qhr[-6-kZ-ʖ*PWsC`H @ d@SM&F' @%4 @FFO3A'=##@H$D  M4&a50=S)4T)OSM&& J$ iLƦBT DڞFOIhd&144 2hdiz(=6=' MH@@M &2)S4j%) ÒUU-QCETԱE@PQE %ox%1 QE1UbcUGg(ALhH$0&\RQAM45SATG:LJ4>{aS&=UPBhɠAJᢃnqq5EճALT)MDCSQٙInrBy43%m$E%KyLO3BbJq`p$Uqt0{G(prҝ/?%OtGʌ`g7k**!hV5??} |z5֔2kѷr*&406#$ ! d%Z ʽX9˭T`B̆ G4g#{ٷֈH9YdVI&UO>`fȰR*"KTQp9DSM R|ԍ &Zb,|1@R,h~ʇ>wSnL}Kך"qaM4Zv4:t0Ugiߕ.hm¸Z"p ȭj6å Y<{ 9}W%Q?Z8P}L')ogL2ompbBbf@#)55tlϞ+QM^ g}Q5k*}A250َR>AFY!55ߗCmvq:="m]>_MoMőKs,ڡL/<#孱JNd&O"K~3NHrPk*KPENͩqq3=h\݌2o?87QƦk wjX+=ԫ:*ӵg헙.o# x\mo&aoUUXUUʩUUz5.\i9ۄ_P_s zx=qUN".Qu~CnP)Ѱmw\7γq.zӪ4ckdTp z߲',>),ءYl٪qO|+YK>뎣F4UǸR=(q|LY>_zxʸUVxZ;%]ԐEh`1QIYOS?q/3rb֏b( B]n 7j!%((11SPx2/+U7hX>nj2ʐ'as12̴б*8#ܰ|$W']냩t&RuT>#Z$OMG!= PlO΍xy׏zc}SM*Pb$8gtS{r

Zatǐed;*E cch )"`u Qe0inw@Ib=Yb#Q16:yXpL~q #22y릻4NNo`,FG'pvf!&& $":0I\ P p5ߦ9ijb:,tn&B)*j>뎥L(8e[BhEehcc165vjQJR?Wwp kk4:ȉ D%hVlDH03=? H )OG ?LCi2xZc#Qt5AAS,BU/)vHRf z'>߷}&?wcLOJ:>4 $t!@&iRJM%$N]WK%~%'vCZ6F@LEcIρӰzus(7|v-ަ #C,`qf[h6F4XoqIl#b1}PĖ0DO@*OsN/w^f`7(᱓Qs^+04Rz KǗtݟ裑4#?6m/?lF20@_Tt([sy{H+~ļ6 @am!ɫ~Ay8͑rRM7]\f S:e0-n Rרaͤ otG vkwpᦙE~JYTAQ#==TM \OSI>xC|"AT1Bx<9!d-<1~QHdmˋ0v߯mo>ƴ'cDdn~eW9e}c.3ui(LNol$eD% +;9D+G={x{8S:s4`XN=TD'_yȐqMy C5 zV5^_VּM6#%?ejx28R!Bx'86s6 /MEi=]+3L}?^{ewFKLeX޷2 Ǵ#P5 w G7KA9Fa +%]T(9["@=-" ]tCr7e 2lj.&}i u_H#δis*jG6?Lӡ/[}¨èK~FVO7m#s p]&F'rߎFzԉܻ1~Ÿ+A rZ:XAre0ݱC=On:bК`RBJ@6m=ʝ78_ l !;ϱ|ckvCۗj[!9`9v}n=U38'\u,Kfv6eu(3߼8XӐ# 8ě`~#Wjo64ɛ~+e ;t^dc(j^^F&E7aM"%0"0}8tpPňpa~y xZ(ozeX`i4߃zxሼD&PSӱq!9K Ur6W:ڪp?5d{Dpc?btSyW>09^|[n֭Ӄrm`uuӟ(@GzpUoBu*QH|O|yN^ϋQKx.,hVV,_t DQ%DH"~C^}t˄lƊfYoOt0!P&0* q 3+2 bJ-Z5mk)zTALd4=.14G. I#ӫ4$|EI"ehVh;gSrr IQ )EZR$+ &iY,"f)чU=m#D@ǚ FΝ6j}ç ,8 W4~zw2pxfp8d4Y8"((PFhJ`()_8C%iB8ZhH@L$JQh` !Hib) r(FH^sB`95v߷@XvhbDAQ SRUJД!S0Ld$H!$kR$kLCHJ0DKHDR%!B%PBP%4 % Hg{DR!PC(wpa.F ("!()"DIITlf4~4r16K (#ϨF^PBʮ) la$X{pO,.۬C !قGh!I/ǖ&޻,,'N=N܆IUOMi[Z?HzG~8^ZB{s ;q4bQנ"j@>PväuaˮsS/4j"4@JE <Q?tvZk{s*";DDtΌIg<@kH?8~?KI@ͤlaG27R0~Xq+,D!cG Z3Lhx.;s94O/z(B=\G"?2 rhO%-/xJ:JUwts t 4xV(dd)?(QBF&+4Q2G(YA{ܕޘvE1 -kO({vCmNIl' tEF)( WJFִRm48A]7C,׫'?}+26:i R}SO-5N)$:)h֫CESE& ( hֹ;Z"yt"i&6QUťA#c~"Hq&BX1yr0a[cGYX!1IHsE-:"#mst4\܍_uͳo7-ci:b" 9浶5MQ;sr4dQSL%T1 I(#)m =DWM',&gZ58y)AnSKI>mQ<ىi 4Ȗr4h4TM:3?;c70x-I3hcr71ahf6+Vd'GH(6G(5 $~9Qpq@̰! ib0DŽDa kJni-XbnV~65XXs*>Kw/m᭣HE-"FG33zoe 9$Q)T|x⏣O7nQVDnyV5U\R[ym+6߷d劢CͯUg!>?9Dlk0}!& ;Gel"d/Xcc'lsvr EU$32~Wyi"m݃iӹ\i+tV8ېL'($s)iIɳmo.ȮN0; q;xEuሞEfMxGhRj>wj0?D9mhKkP*` qGat"ϲ|?ϙ3ZyVyՀRCRYZ7oPgMIJf \?XMuz9nP[%Ka)%/}ZmD:#u -5ÕJ `LAZyk9[r/+g!Fnll =@~~5ndc&.hU< Ϗ۴H͙ Lr#W",\! qij>={otzn(tўTwcj "c1+-S/VC u뽮5ᮌ"Ìn=x}/}N~UOw6d~%=w7L&xscm cԍ֢#_=NM'NqGϼq1? m:IcSuTI)]IYq<ʛ?7iH-o[Bz^Fri`ڑ.8g^& ,Pt"6ƒJ&\x 83 7VfslYpȖ:Ɏ?4б m˓Xf^IjMA;Ɖ?N~JO TLvs(Z^Ɍ,D.W_e{o̭5*=8%5_CvA2Zx~%krM8ҡdWOtq?5u9?[%pCӦǵ5Ǿo{ HMX3}X֥ X#|æ5̤IEaߘ"\t*DT$bE +ɘkbRzO.?Y_[)£8tq3P݌gyno25 ;lqZ_6-GZD6a4KT܋[ՓL;M(RƘ &̾fǡUY ! ʤH*O5MT۷0Zl!|IK>,K6άf8+;icV.8b1VS"5~V{Oe_ڕr%OUQfJ́\1LAGf!9;NxA$=15G#h9jy>POyƚ}M Ršy$ģ܀LyMW&Cj1p8/zVʤl.* jDKЭo=NcJ \*0Ma*/~^Z17SBTȾ4۞Vwq3o\^?ZF[c{ ~J{|*D?y?G|=@aL.0FD,29rSf$*m1S?9>9^հʷ'};.Sunpvv:?v[^ E6ާGjZXkKN_. ԡ\_KypR_B1F]MjEPz2XA;=6c$;/RE8 a(sG6U=󱌔]ֆ*P_Tz7oلTKTE&QRex˧Ʃ1.m OmFZК1)g{"w<3 $$ zo6]^;bhn:?>FOhs>Zl#O*0p KҊ2# B2'*H&=~c[ɸwzO~]vy=X-i[rIW3t:*Lٞ\^H*"d(frm4̀^XAhsh[A:׳hv=z'5c3ٳ'V^eμ0 H1U|ZL\*79w (]pC[6Ձ;@0aj ykS1 2z :v (i8B@@q:〜uB) <0ܪA nsB1C?SCBQܰG(@`)<x7~Ͳ'r9~Xw61G$LxFR D+RD8RR44>kamcAMPAar̮ej-c9߯=_ dHK+L?0#KM NYرr&2~<~AAQd B2I rI?vvpcctg5Gěֈr]BOGq՟mV8 $ӠLw a5}76K`IZa T iilw`'- MkSz8L}dɣYt;NOPuU@Yk¾zEB'if$ɞLMqP;k P C.vv?,3d8t4 }^۪$unӄƶX(< rAΧyDKOB|I2j*\i a' /{Kڕl i~L0+;|| /`]ZJ( B퇾R\a)B*D9 k{$]|ʖUCACfNt݌ץ[}Q\t!.og[Jэ7 "<bA4઒D~")s :IfAWީ 2 = w?3?"5k|HXPMUvעԌCt>bR%s>|+70,,s߄^%1i-LP aCqhN.鱐ѕtpTE]0[cH "9 sP0\\8CŰ*ΊPE }tb tL!z^o xq"E &°:Kf1Eu\o~/ǝWYOS](ﺍc @܏ߖlH-9Z*ZPQ%'B>Uf (;4ςl:c!,KYBRQ;ZbQ`[_mA ,宖ڸJj?MomK1?{ ;B?mT:)2Kܞ$ܳ!K2\twDZkA7Q|?\%k*c˘,LVǨJ .ɗZfÆkibL\6ɚ:G+ȥ|F89m2GUːFI>U9/rD գsU|e~,ִUQUEU?Qt-8ѩ/%/x5[ÌOK\0n+Cb}[OHl[)j-po$x~?_o|8"3UU.à\沎qxF`V7Ŭ'}s!zDEm}}_oWͻ 0 0 0 0.[H*%V "b293CC>766sIB-3w AGMj1{ W}n\˗: 0 0 Rg5M$ŗ#;V>ԏ~(8c8s'j%69CMd# (e=ι/{9u_Z,'J'J;FaKB)7fĎ;7⿭(7;pOEf:uWg`:LBG_:$L}^/\]幬DFjB(EIږkeeZI25UyE*QM-JE14aH[FlN9çiƻyvrd Suc?'z6OXxûL_s֋Vs\:BN"GF`]uE#6vQ+-Xb]|Az:ƛ Bl~owى#"`$p!2;AεQ]/-\Go>y~^ji )^F=RNiV@ qhLEQYQ>T#. ! tfURE9E[naeW*vz)xM6_ 6b|_)nX,a7Yʀq. X֡sy={ڈ̰~.V7-4:ːOv?zNDbÌFI,`e K" >_K1K 0Y).9D8Rf5־/'7`R"-ߣ<ŴFv W/g@AWv`6ݗECy}ޱ@C=ichF;]~iwo e']eE$٪uo{+Ӌ;Mي\Ŧb:#2 A sܬ=oz:d- s[=J3z㿏o.fvx!aqBmᠪ^q] ]+=m-Q8֯G~t־2A/0ݙ2ȥT/6+[;.sQO$ @цJzhł6Ao]8s}Pcj*Z G@J~ O[]i> $B,CC0둥R@ a MK~"N,XJ^-#v'm1BfA >DيrEvDJ~4VHvGL~4[eB;[.u~Hj6=\WJAv2@NY8DT'6ښ*j(̕0x靊ԙ0)w?O!>ea3oH9 Hn]QL:jo uDmdvTMrqNXllQ's5 7kUya"Kfsh/: OdNگwWˍWfZ( 41hfSG8`6g3(p>VXQDT6ܓP "9sG/J:>5-RUU4xA^¤p*œ"ri[ G+L8 ϥ(}hꪝ1D[4K4RљMbrѴcElqkelB`>UnvBlač&(0zIM:MEZdhlL=26E;-]ڄMr7*Z^l'4=rBhj!̀*(+:qhIf3 1bÉj :J h-YXOmkVb+Al[%{c*Md"rZ% ݰ+{8mXӣDʏ _RVd jcTZ]?=ʧ?wHfERB"{E GŨ 3>6IEqo;;9 ?zyplďK@8H!іaH|ERRF t'#&!S2+2R"D?hҢ!$HJK iJ)BR*#GvSpJ+0D' vL(d "!L,>\\]z~B3 9:N%+IJ6 3ߏȅ,/NbOى{v>&d)Vɇ⨅R|NFB`8A$<Tg;>|f߫Z[~LB PGfIiNo]~_?ԓ<=¶ajm;J1m?_t,kNDއ«I*|@?<_ErZ cJIoM{.@ݝ@6P 2hZy=t\]I$xO_|~YO)y\.}'ޕqc2oS2uþ^q(P~=/2}7W_c]_jEr%_2œ6ID8Ƅ)~zeAFrFoMO-DAQvqσROI9DP><}\=JxGjiٟ# zxw0EG[><վ隍f<$Ỉ`*qyQG (ڠ32XL ]~L_lzosm48346 fdtf մ`d0i={|Dqs>?/w<c'~Қ*@<~އ1s<$pBxw{gק~D74 /H"}ߋ/S64$0nLb. ;o .ZS_9[6Xí{r<;"ҔvΟ[@{J]#Ht_]n&xƟb"I0G@PX&VQ~}997t:bG+9sגDiA濸(x[|^O|OuA>zGDeDL`; i|?7?(ww g+w7GXL4Ϸ:ǣw5zGtoT~#.sj"Ïރ]}w#~ Ls* <πӏnCwgx xe+wmv{aݱqWmmߛ_zMB|I_>.~RČ$ ],Ǘx LJH?;ރ˗ /IGMz|Fpw)Ȑ ,2nU(T"$aoZpë<ʙ\A8rv# $GozlA;=R0 mG酶InN8KFϥYQ.'ä!?f7?_nӪ8p$'L>?/}DTξXzXdب@Fx` QܬGÀ=_Rh l??oC{(5aoRO zoFu}=/A5W!MAky ܠ07 GHkN]_)'_S. 8?O 3>Q [*^J ) OX`xnAnFS8ǘd `G)j56j#60n'۬7ג%Elyu19/)_"t:3R}l.<?7]2q~~϶Oi+5;m`|ZXEZ_*f)Sft?+o|({l"" ~V~.?~'6*Y ik)Y͘lbPʔZM4\qե7 ӇaXKD\l!MeƊܯ"ȏpr}{oW~fT8&ީ,%7 4DGB?hR~ה5Rr\@Rg&sYfK4pfUU4-MTF*3(GH  8zXN2r! Hf,7ǻvM^3IGNlS K1YȎg|.yk-925IHY/L yI,,N6^F_ox R: rZ< ^CO$(wJMh0cz[%fkcV"EK!`<><,vMOm}QUU-E^HwONsV`R+# kut5=ECAWԴz%jbqJ6FͭȘ籮?RFc=$I`A,A_CB3]@٢4Gң|hy0JY\4HB>(CūβՔa\'KJrL3 JD' ݥK[4M2& cAx\!̬jO b7 oPzBx K94WSxFc,#-Yv%ab*54'<RtLb?٦ឯu_xD 4p! m7n]X|! ѣ5`2^ϭXt1E\nv~k~Z9*_yVyK7J?_f#eD}vDȔ|H>Oh5Do?s/,oufZT'ڢ+:octpf1t=O4꿖 _7[wd ڃuwT<f\Bv _nD7aOj`æ1ك,h4"~ IܒwӖw~ h# ,9S~9S .>׫a!?3LGҜ1Dx%ѷG -C|E'H0ሙg].dpd6a0⿕sU UT, d5l h_w`]#o;-**(VF$T3%_w{%xa_4˯Ha?4i ~퓉C(u#L|:dr5 (D8'Mk. K pn?Alj;xwewf^ڞnp?A:w>`݇n<F#<>n," _9|HW D" H^>Ow1c>0xã*W1|Egf:U\.ࣈ_VWnC֟rF?NU} \)3UTC /*ҝ/xIJ&W;Np`As|P?s2Y,}Ha Pm .6xuOj*;f;'b% CAGJ&m7Mdf8v=њ EdmDFt|+*^_ 3c`K0eCX ݑnp!Kz$ {$QأP|8康=\Wo%6ؿL6oy}4G?X1 , ! XsU;$`$G*)_φ iۣʟp)"?칤0N|F*2U8@ R Q@P҈R+%ۈ,D_Lh)PhuD M*$"JR$)'8`M?$ Z(L%lIʬd @Fu•$Z i"i)TbH' $DK4S|@5SaTM*D- A2ġB>8$JJ%({g6Ǯ4J(MR)O]U+B|JJ+8G#@(S#ID|%o4Dײ EcT'뗤 5 iBf*JCBX.TBdM,F*2,U ]G|?CfO2~nPe(r"jioo틟Z%xPmѧY6) rq дގUkLcngojNTPz_D:BQuB2f[,I~Ζl"X- _L3 4B!+'.G>@I@qJ*jP6&8%(Axp !? e*(@yZjt_MA@lȡ뢤F Iw~?Nj-9h4wIi=orlfYyzi-!NxUyOG2 ?{ןGomp â>7 YL]u :wsZ\(dFK8ȩqb6C݆%ϊ<7?"b" +uݝ$0:B8NI4@[5?K  @V-Ca"xnE@aX)o=.}IT1=~)Z4a T:ҬhaE_⇟]{ cʊnTUt3h԰j" !~7Y%3*;hRD+xDB8Ѭbr׸GP}tL9(UFDrk~7o| Uv'}s bKz7dBAr̒c+||Ug.F oz쾭Z([s a!(`Bϛ*OifeۖL8<?I~m_L/Th@Ql"8G[~ 7`;_(뾑+Qx&AP:3΃_^r8oտO?i?`}WÝS//VqFUO.b`!V>ij/3TԽä.FxxJl͛7@Jos F 0!PqH€2&WA {%t[?w>PXwg$C_ďNIw=C%֠NbwL_8T <ӧmﭕ8e!QÂa1;SUqC}OGݜpad\:o+FR?+x=%;],,Erȇ?EN MNSQԈ7;:0}7?j;>~#x S RC)z(_/|7=C/m(Y8:pX9 0>힗;_sJg^Y7F{5|]ts\+N5ϤK.zv("!g}ge/itzgϳ*Jxut æOv͊w?3%]Z Ղ|xBBG4|Ը:.`Dvsϓe5*N[0Dd&f6bX a6۬w%Jh/'s6p3s~ L Ŀ`eHwөlfk7v1!`fo&w&D%SRXhL$̈Ѝj4 Dɳ65ϴ0mkǠoGմ׿tI0F<cpļY:x16t@*pd*^Dt.gDwd'd 6 ;:um;/lICr8LjsMtԜSE臰:]Ӳp.q$QAzHvYw&\ʅ]hQ5R# 0 >} C3{aO>5|>:o~<9E,*)73mvDjB3!f`@<@p~!+vBqG =tYd&g4^>B=07n  rxo4&;*%8h j0*rLmF-ak$8ߐ&]yG(7?2ćUw_o\^;SȻbWLhػ<G#={9a!;%2W@ܠ)nGчK °xqD?ўyr|;mѶ-OQX6$?.1؀;Wa>uHBcO׻sw;\{!#C+q|\.\~OH ”wD8I5I]w|n˖P B -@aaIVgz9eqo8:5ۮ1.Zhs^s~<=va|;y;BEUz!!s~ˮvOcS昁=azRC͟;,uU{VM! !$X0Q*swgxO5F?iw|*?G=9NE%PUUK硼x&~ ԁ\nfٍ:)HE#RY,a?,k0BWfD([{41`-beeu6 $uhd#POR$<4Ӄ"_~T @Xڠ)z*J{\ٟvoq=vmAE+oEUT^#!֖`陸3?͙߭ʨ0Ʊے=c?\"ӒIk^;~y1*OU^vU^ Z+C6gy,33E ;oxG?WhJnMʞAxSM4톖#EtdDHRhX+A6JD#L/wrlg"'g!LJ>Ȃc?只_ fqAy@/PHƿ~Լe b$)4m"JY|1&% rǮA{~NuB+۹<.<}qlݟ/59R2 SugH@#5r::䙇r҃\PaPϝH 98, !N\HMF˶%:%i ~d4p<5)L*T>m-8UUަP}vwv 3*>ut]$gE=XwP!0opfH~{ bT Hy5#ߡHpm߶A>yQWQ2&?6"xg֑?}7z'01ھHg$ WN E:{OۙhqeϺt2bm)!=) =ð%>N;ϜCB:_rx{gh@YmfKpnsLj|_2/'\ 3`X7H{z4mٮ~EKsq}D$?%)Bb8?m#-EZbou{Gw_gjXSyCcNOQQS^0ulXjMov0X#slYVf˗g?^v_dTx _/b|Ji$[Ybv_pl"S٫T tFИ!ߡ5}b`9'FH`KiG"ޜnmTGT 5wt@2L݉QXKj&$io柧.(B@b۱~_6}s9s9s9s9s9s9sGty׷}^Nk/..2'Cb#Q_6];矘zn5G>A, ¼e({R &QB##}:f4P}pipE-l+Cad_` 2dEݜ췁 j[04HNbCg-H騅H'A` g_EϤ}fdHl^ұS9q $ل"uf=E%{)g =V[(ꕸH ȗ~/r?h$F} $"{AsCh]pZ'z\6+o/ rY `w|X'_ZTmVwG]zhl{Xq>_.5Gqe6;Zsqo %lĂJH3XI&ޞ~=Cq}Y ΞscU M签ɩxNðp Hzz^ ;RSb6(I2DH!( o0Aac'Jo3<#\]h(! C%ȁᬜ.NqF mʉF=Yh Dð7)hKu#(_b5#ArWlFڒ@  TO_ӓS8*+2^Q0e?A8Jv=~aЦB*I%ǫ3cv˳nlvnTNxlk֋$-mnSv?ES=~p֞/FUT|`f/o͂ZTxt5SL=m.]!"$# MGqq\w|PBsN‚2 i/z~YtH]lppߊIenKInQ^pg${/rNg5ATs%Ctv> SXz9INޝ$w^w~=2=LתɏdGvIoWZ"CEϏݧN|e tSABĤ(ʺN`DLu,'ϧú{|<8sp?pLD튒}bYj̱uq(Pn_Jğqb׳w5ehbx8CO$av2ub:Wqovuo™}BArr8<^~5Cɰc' BRnG ||KNqV|2:Ft(T;q ?K(njqw=bHqoF~;~s/ˇ?ry`i _C cʅO. iNUo8 E%1@M pD~>WPWf c=Q$p\;?K\7/FҖl@ra$ޤQQn@Qmk Yv\^v[Ӟ9_.{Lz?C-w/Bq]:" ~^Q05K^來K5g{$E]Gsْl=:`]~&Wy_- BbST$:^|' *i's]?cJU^f33e$Pm¡dYgmN,*?7la3Hc(%ũ =PQUUUUTU~ݫLB\}~5{$7|jK `¼`[$P]L HG`wdYC-H3wx;<¸#NÍ}ixKI?0NVFDm Kl JxƸχ_d{|.wؙ0dg~2vMpDG`c>бAY=t ި7΅8Cgoqybn6MބAO'd>N^C?wxygy{@;3?  plu$jɪ\IFBjrt'q>>0VB@HtLq@pm]ms77>sn+ nf8wnebV L=Ӥ%}[U؇MlhP ¾tE6:b(?yOXr;{ < KP1^<@&]澬~c+G} ,?BNH}$@DJ(ݷuќPSO^%L*S۴I-P p4@W?lÍxgGaG@%8q: )dzG ^Q> &&G`#mdH񼇑~Ĵޓ<`K&KE$ } Q/ZE+W2tܽyE>d匂*Y~boo}BTFhI'nX3X2SPP<7s=kTpoՁ~}xj }:Hw2J >fa$(~MFC] ;$OӍ`ӝ4P=jZףq,_Gؾ>;Gc <@/k8Dpv^D :E>h{R@(>u IМ<I}LS7zvyS͈ lw Ornff l 4MeaOngFڍNzIF!8򆿄;6ZK. $TTG1ͧm ;8Q̉2HvLCJ ӌ(Vd~hs;/О=s+!u Fc錱L'4+3K_嵈jhq|5v݊Uɓڅ'Hy0gTGK5pDfcNNjEЀP>D0nQ!7wid4D|?48O'G[5c03C;X|J_]N1.M׽z>܊*A6n^?󇃌o!DsC`ܶOc2V dbfqtܾF\`DI#=W QG7wz?K1U39Qr;EOuZC Z}-"x\7)`wSb] z D9Dvb,c{#BG&TBrw$*(0U!O>(ZUw;,do{$նmmնڶmlZ[mmmmZխ[nmͶ1[jkmTZj/>yȐô#F'I(I6m79"նޝmUVڶխ[mڢTg1?o_}Ҿ8-SZȪ?0ϩ!~u:pl*̯(܇dK`e2i}<7?؛/1yy;*wnjgR[";PPUΪףKk 08bs?ȧWn lYZ~m0XI8$kyfO$H7x_rp4HB:mۙm '/UDh J5[GbTgHA/Br cJeEG<'yvzH%U$6]Lk+Ymn:/r#9T(U).@p<6e(s Z?ͻG;X_kAsi_ Ш2?y>W1ꔵ=i:e]jn0MLg{fF~zn,yO[8I+ W|b=XFTzd7-t )'Ia6N~]HMNL~"mG^+N]kF੽@|VWIm}׵-;\Nr)^_;KgGe6QLN\nr7NwЎ- k!֬C!7Z )u,u)}5 /?ՃI胢oU-v{kʭq'h~Q){xW1|n%jV?>9g-׵B pp v9$un* im.~$O $@%RGd03vCb> szjj67{O ERk`CP=q0ʫ|Z]+A'X <5N;xb: .!FͺhrVIcf9LFf!/#xf>u1h4Os4AQsj?1nljP lv~ >seс>}Z:3 R!9W`FAVR\3-D_p-ӣUP瑓4&摹hУ?0>?gb6{JM!pڥ+I0!In~e4p nf,c/H>oW5\p _+fg}}=,ٺew>iHX٘#&_x@5#>.t-|tcꬉ6dpt+&TG|3..f0d>/](5޴TWRAmP,(0*BDA[jyxy|7]F&&d\3mJb/GAؽUA6@loXg;5mKGX|54ݿ~iUi:Œ(}5?_[CԞ/;cJ ҄fˡ/@JG7HGIv4YtN8&+`q]:6񚤾P Nx=KFN)޵21uZZ ӢrwG?F(O,׫W#^x6Loy>`xጢ\d0e 4s&3k5j> #{tgG1V]kig'!֗Ǎ]2-R,'FI'>)k 4tF.:(.1Du;A(jhR`Ѷmk0qfA=q\QPETZlp?u3a0c$5I]^]^e,^dd_< l269WEsm|S۵ah5*[9}cO&T>GRnI;8;k4VMTTU;UXZ"*tE]x?gth,ٔkqσ&)Ir,LHa8ɀÐ D2~2g܇[h68d>dz3t9lN,:Rˊ:0qu>Y4xӤ|&6O;^! vU1 \xpN-"<{|u}3@;=c\\xryM ;8g=gz3x4t]wH?# %@( ,(,K.Ǒ/ې.vxeu3vX =?R:.$ +':p7@Ħ*n{p2Ɗ3N#ky3*:jMpvփ D *u!ɗ@ `rNlfp3[CőH:pgYܐ4`OY\nH?d,Yic{/Ï.'V@uQ nnRwOPQ'"W!#Hĕl~]O֮C:0Օg\Xd*!;xRZwbB?&2b,/T) mE@rb?JeN%><7Ux.{~!}*}zx\A:G|kLuzۨ>-bQX&D4-nkT{{Q /P?!`eoߋF JW ,]y!6N(?勮Z *GL("¦2]GqÔa7 7ˮn,98]79UHAnPX0Gp Vi) [6ފ _l'ǠMwsqfv@LɀN 8FFYy$¿yRFEJ>qጃy8M,IR*O<ݞ8LX4<M߽auTI m.tW4_ԧ2DPA9? , #xs:wTwq(qYRw;‡[#Sr(Tf}ֶ-xM< Ӌbd >/-X1߃p,;=dP}<IejM!HSHEJ0eKQP#=Ц> _8'I f|ue9jS kz b0>վAK-CsG-NgT]$\,l%c-`4FQ"h {;/ .\nHK,{wT=դA٘k 99" 7'{{E@7!W=\VU[vcX9p77ܭ}76]n#_͚m,魄!!S_ Bs84e@bue Z'(6i!Mk!x`HrxZqCQj7GJBNOo 6p֔> }nE?6($3;p-`9pq|a`/ a@Bµ,LE~7۫x0p}6Μp`Qwl.emz|tͽKN8WbGee@Y>= 4{S-hlIy^vA3WapٲL '/Au0"S0#c7|-19i+w+ղp٠$ 3uGK6mxj`? 3N2;h]=8-0cH ёb(-ݫNW0vN!~=KW_nӓEĢtLi6  ;w5t j0kԲ}YϢʪQ׫~+›|vW2,uQ!MdA;3B׮޿'H8V͆8u.!}w ip/0&B] J5kO=Qj+A"8zÁ1&՜)v$ JY% ?oظ%D>Rt(zڨ[;*FadOÛ Bi( I_"'Ó?U QjlcX>(3)[QgΎ < O #z@O3wMczh7__Uǃ@fR I>@^)%""1rvj oӈ: 3 \l.w.0bP{b0'c;.ʎ&u(rYI6$ʲ^WUҏM^=GTׄ%ySPhJg(؈~! Irx#{5.+x#UꚖp3Q'{Xǘ]쐹Ø#;'Q<&gcr6iB ~{\{ӵTHUCAOVDKa1 E Y.͖s?H2}0ȵP{¤|dKOuW|eLGx=Gq.r(r>“ %f-_< prE8^SBrK VYrQ-럿]m2Lx!S 5o?v]36RB'RK@|;>tkX]Ϳ甃| :țDv%]sM4J@~:)9΢> 189ɜŦx m܌ECmI<*"p2FJx!^I+k?Dq™S Xnp@#/іC p~{XF[`HQ \c B vkWaڣ\w*IKEDkVȈ.o u11ƛmYԽUs. l4+[}ґIQNB|BҹNXJS&k o-@Rɛ'ٕ s b,+7 c?hD('Dãgq<͏f84b) 7Yf-K<.نp?ş!#|W TZUc q7T &ߢ.Я 'ni".mCu `w((C˴1#% uC]p[o[ ;K{Q3H Zre CTa]B5W 6#|u$X3Gyp ouoqKqY:]<M{H~}p#k X l~cAP0G,^G]{e0W@|Ҙg3u>Jɒy=T}}[?HR!iw]ʷEՏ q]I/ȨKqí _奬]g!<39;肫j)EbG QvWBPٺ^dqLK{<~+-;qpï+tbsBƼj;ޙ>_զ*ե[2PK6?K(1^l:6&q}̰uYDx,k E®MfG~8w5/oA609Ob,PBv?uYeQ?[t3,gw/zo>ؒ1=ji!'sg.'tX^hA)4{5 -NhVȡpة}?o9ΪXۖn=1j1\<|VX!b/iA;YZc :Q͚p\{⊮$mOÎ(1=G8.NVTod6 r5B>NJ` Tea/W"B2 : :0P. VtVe]&Ěv'C:.+`>9*"Uxyr/X$ 42ₗn'U~?QKS8)_Пj2&aGb%#Oz ^\]1 ?ɘ>-bo?Jc 5V٬ 񐳢q1yoggKa㋝S$iJv)m!r΁Zu0GOq1zf9oJy~Vyi*v*X!aL0*N(>G> Q/|mj:l;ʳdBUl,dYXEN]V+]+k2% D(`uw1flL$xUl&l$ zɀâL>Tj2VrePOqwZRf" u icQwI9bY2Ɉ_Ŭ捃2Beu%! s;/EFoQKb4Յs/g1qnHn~8Nx\U'D^\|\g(Of.o,3 "97gS75nr( ᜞>]}-/yzLdQ)YnuVg#3LtY 6z^po}Ӎ`!;`$ |NAd[㎛yUۏ(1rgَ^~RiNxcbj`CP .|6u ֩(t{xvyo_F|jvN̝bµG4yUQ{( Nv(|~}\|Ra'v,,'<\r-t_ {,k )Ap)ᬕys+ypi)÷kp_ЪE Ȉ EzFH)3F66ry;V.Q0g|Мn1lJ EV.v?K]{eae_~Sxx0?=ʛUnCӡ-_BLY/2'+/w8B<;TnbAn`uBA0 {z՘=ݟ9PY兙2FL8$8%Q'"H|XI^>"e4{l0=%Xs?kF;yg :!hoj W 3Gƽy&.`tqbNqUJE *tLF$2fXU>B_>Si[-B}?c9լ,<k0[xyK -#phfShݬbh$SNFIkqi=Z6'X&9C>p Ʃ>MjC㌫ H1UԈںDU:y.TC#JwllL&MWn& CcJl2LD >G\w_OMBJ¥;f 6 HiGa6rdxMl}t`J z *N5Aҟ[79+) xS]=8Wۇo,NX>L;rm6Y0[J/׿ug/JD;Y&XTDS u/?|צ;_#a< wgMt(BlcJj:Y+LCqo0|hT`{yE'&7`!&ކs˔צ/U ;02AL}[;WF{VfCkg;7Ώ9=(Yx*pT|'ew)xSmDvxY|׾?n=\#sÄwޙ@$\gTNځ{yk$[C A ;4|CCr!D|YXNWq5A;z.!-+?cM49e?JxĹ>>81o+٫zRY6.˓O\*Y`.?~Fns3RT?T fC7HǛ| 9G&9Q(=WS B|3_^9^ [k~4pDPP G߄H!ߴ 0]rf$>?٬G]dgVB)PuQ*"0pdK<9G 3RKc♆僼CnjU>6gg:\aC %2Wp9E3n~ ˚%l50;~z< OOtTo б~p匪7r<f%gedn'Bd*Oo՞!ݔ> W>g{mz2x~50">cX<ψ<:7D`&49E%<#͡H!ɀ-G`: UlƄ7\2ӴN6z:D) mc𫤛81(# SmTGxg F92ǣ5rH*fq?z*gr싟®`騀z5. $ܓ0[a0,~\348ҵ 68ָY֕+Y_$@-O%9t;=O9|qUkl#?3|OHQp- aDLοCbj\yzG?%{ϷŰ_HHI ޢ!~\*/|Q!q_4.M[< jR \J`=g _I؁þu\CK/A1"F/n|nO99F&8a amosAhq쥖 QC{4;54D3?<0F/qN/$ɮҼ8sӔ`c.0t*\_u!u2]4ӝL&L3V=wWl,yh$ԒF#0a4QpM}n(5b5x|xR*րf8ߝ0}o8\6! J{LL4]"_!bX@ |IQrK%}+6l٫y10Vot `콁BoҮ_ G?SdR۬y𠗆ogP U@|ݼA|\3b|:d `BªZ˕i]siКiT0A(F`*;uσd0BgɼtyreҩKJ6^Ai v.(s",q;ҶYuo`.m0xݳegHݣ)n}[3X~qz>s!`غ+M7G[-@/KfEm,?!NN<mܼRa jds̆[L#58(sƙC2">>gw LE#B$ -IoXUTxtζU˺xJ٪PUz9|URaURַxx8ls(+4{&OZծguC0ˆ sX(MZH\`]HfF]RP:ej&Hd9 `y+:_P<-?+pZcstŽ?쩺ۈ BR;CbBҐmX) YD5 @)Bod!h>idU "\Ej4>_&Idȓb/I0+I"E={6X F?F3ܸ.c R}q7֗%>:NV x1OQ?7-Ե~MfC|[XpYovꬅ;1ZxAӵ?ݍc*0 q7/s[Ҝv] X-f 1o v$/oG=dZ phbW[-˫2v9Ink3~{IVz%wJbbis-KK?Yל?ٴs0Ib ߮g^bn&tV,O|X\|RtY4`HҢnHܳ&w/Y¨+<\?ځc5;t"U)SJ*p7ߠY->W@>YF^!пhadqu0@PD(*01)uU>-f E]+c5Y)7^͍A_BPHz&\!/1c&*z# 1A-Ls=߀{hL+!p_3sޚ@\V9մ/*b?3_JGq+ !`b;q<~{OS_ C% ֍_%3ˤ̽wjIc3AHAob,v3^v] _n)n$B2[/=}ڽ .]_|IH+&{-UbxSRovǯ ?AOj>~_Ǩ UC9s)`tuAV1Kl"ps$ݎjۦgOkV)0GNM$HJvB8Կ{׈^˵ĩ:ʚ- a;J HĸlA9I: :rϓZ@z쯐J ]ƒ8CHן}ZyQFW CAwFDpuO49y|j`L!yuRCxwPFVxR8u#se 2l4xt9><( Xͱdr?Y>&)m&Ab m4~d I";D{z]P'\#;W=Ϣ0}HPzf8?ebԐsbDkgoL|&7a'X(>o߀ 1i*nf^^OfM -z=N؆ e|Ľ?扞*ĩ"꣍VhCqq3|"VM4D`w?(שhx?{Muc$;g=6 Fz%:cT">I>hgka_% znw$uk`:2yL:1%BWqMSjo!ba6o6zQm\ KK=Y4]B?=0QObxě;Asf B"V<l^^wvxK2l30-I_4F3< 7նMpF"Fl+ K(LOl "*.~3Tݱ!T;k$ КtU`&qa;1Iۃ&K|i蠯 63[~/~^_4c )$ġQ(hm|ǡ"ògAN2|*ּ5&ӵϲR}m͛ `ojn~Mk 1:*.|$TdxAA' /8ל1y;{ߩE}Z90˵}lQd茶z㽗^u*HkًvO6 @Rte(aCxV]W2 Kqo |L.7B>tJ:Q~2s17@}>cv+A#QNl$63>\z 8ͳQdc|)U g.!?Mp7'cYCǖ!C?|!q^kEv ? 88UꎌEXvzsk^EVC`gD}s{To+:{|:=::5Pṙ,偁b  oƹOBXZ+Bo|FGVBOkϼ Q^q_+sWI ?5Q—L2 tGFy㻥r52Qxsу8K" 5p"@Re}Uk%, z%VHmۂf4i17:E!xc&r0Qtk_ZQC Mx+=xFg;}[И1ũf2?a&"A#\t%uy~p9z& QAArL<݆l)' E|:)ϲ@ǐ;UA"P$QA.)s!ojaT{9: T8G}rJiۆ: <]"PI}_Fh-W(he+Z }h؀H<cn>R0CxZ%,qi0Vu5qpˆtӃqOɰ*- Jx T(@Oni#,*![Ɉm ^_ Ї6՟'xb)L-DQ}6t+tqSAz>vTи@ DxZiZ4ubߟE6PHDN]!rxRGxBDPvW~껄)Gnw]}/\b[ٶ3DXNڧ.BlLVe8n5>$=hQ~{qc9O @SWRK>d%uV-Dx*e`Ί?b D9D \?F!'eEpsgq!qh)*d"78osJuyfR_܍/_ _COp ޷%P>Vi\;9'Q} x0dv@̽'`wZ=E M V"n(H_.D@_INer -oDJv,;Hv9tG jy3{j||U=9Jtq>AeS%G*#pu>x<"N}T߆Y]ڎX:x2ä8/+R$ ߱Žun\+H67PM:nL. v51qIq%sBtL!37 y;=QSi_Y3q (|WZ |}"GC^ofXrkJ(APs` D<|k+S}͞tP=8<ܖRIN:>8&l䇧=oK.1cxnfIU*( }`)vj`wNr9=+ʃ`zA#;EtC\\_ a NKFg1Rj>}u=}DEHp?F[kVFn$)_XQz j 6AE*C*Pvf;"!%Cِ?տn'=v]4'd ~,N vF0B򟠇›d*ɱpD9)Sݼ3A(\%fybMv "!=u7xiwZ[v TttnjLtZ2r|y 1ơ?'ӪS}+ R',_=\Gt^V%#:~|Wm$e$뚁*X $ |CwEB|#}]fG6jIW)#T2?&G=)*(5W5.oYeUE٩tNo:56 |w oK_mW`t5CEVe&9A.ĈFrORP)p ] ߇9ʪzlK/732. */=yyhW?" eٜmU!u0JY_A{#P e Vu0wH,0Փ`SPf;{C^h" pZwLʨv\=$@{]QаcdY1o SpLC5C8>tӌ1y.]?{5;Fnr Q,ltH;5]:ڊXȮt;iN &8:sfMmGhӼӽG}$jC\8*#2*ySpr3_MCaٜMݮP8pr .umr0Eo`o堇z`,Dk3 '-8 ηc s9 U gx%.{ @i>&1<]1|;Ȍ_W@7 hʋГ}s1OLOoqqcWXOIß߂~GŰlOX0"!JdUKT"x? DCh k@LZr?oكG5*ie6+5AdA]t}|qD1bt#F/+N bDS;3ਜ਼L}yw;d|Ko30xمnI综u9"Vc9ujFWsRI7F@52j{Y^9r4 [dPMi|jJ<.I7r!'DQL]pqn.L|{e-nxuU=> ?Zp^\5ƹ/f!L8]X 3R ԿiSpk7T_90D*.-30vreL*ޢ/DDCy~b 偞9 V"s&o6>;a]{3&[f8]wkk<]@IxB7kE`/iI_͋c9e-z]?ߍͽrI)\3z1Ym3N֟`]9j$[/Pzq%B&붎LqafP G|\c6#nϗUc[ᛕ?냊*};N}sF{(KkgJٖ1ӽ3Q(L.sGLnWmݝqqSOϓ8qOxCyxGq㥝}b5|K&qxx.yR[YhKatz̳5uNs3 t -ú~Rڬo=h#^'㨕 {.Ua4֣Qyj-1@`ؾu>#kbX[{*zƧX^Qmk86NeϨ3%vyz|!6?W==MxϞzY _v%ߎ>:ԗar U9BҌxAУߨ\5b+}G\O"p\.2ʓt4!G+f(.j\mj lmx%3SǸ1ws|v?pi9Ad7Vz/ g>j :t*QA?gBUӱUxoXrxcclmc ryG:oNnf+hªya.ycV;2 ])82(ocB7" C@(~~2ǧ5>ᓽQ7Whæ`ChEtN"gK5> <3`:_!udC80(V{Ib~Z${7Յ`CYg+d  '3$x885*5-'93z=*i}_`pхW'cd>>9ѻu$E B֨RE 'dh)ꦄV:p0 d.4㎣XrMߋ9)#48/YQs^zbiᓠ 37Cɱ\8㸞ƙsG9] bOx'5/ #' {tX̐_(8@@iƘjEĨݨ6J)(ࡻ0pUVB5E+ڭ=Q-c L 25Vhz0(+9q8 r1/ 6DzB. y4H1 qs0#זOn|og`~{0>Nݾ^Mu\F'kiGa!== vp9>(x?>B>&ŊpHo.xy˹j_#nԷ!7pXQa `Ƣo IBӹovw;k. \3:ɯi_)F#>u/q! bqvtAl m9degDT}\+E'}A4&LQZ2B-&f:M/9:s"6rH> :˝k~/y2QIq:&[2ۮgӰ`_t`JVdE|7ÕNaԘeZ96ﬥA~Bڼ7z¸_KuW:HM`+#kO?2NIQ-kn#Cngӗ/oQݕ!>*ocWaGck\έsPMWPq߽E 1%#+' YupM뱣޷ڐ@7ث55JdXdn!z4镇8YRѿk'ywMX:kkQ|])Ɩ/"Pb ܬ@qĉ?koӕ$ nz#/; N|_F݀ڍ [ ,E 7a?i a\s0"^ɧdۻQ;.^ΐqko4qdjh΄X+|hf"`"( $HJJ" !`UUUU9$f`h t6+O(dDdŠ>b3X,u]?ƇT7(>f3D_h נ@ @Ǭ`9PBTq0e #L((*Z+L,Ge@͓h: arҾXzzŒ &cA^PI8z;"t|?c}O뒳<9XT`y멢޳gSnb#y!hךL8;=tQ{TfIxEU0vuڝ74׼Y*S 21,w_NGe[Юk w<IkT@Pw$оQp}?1G-}^}+oS' iH]YK!*Qd*$g?%#'V ]᪦ kY1Q >1 gDme  Ȥ9g!FΒ-{k5ۭFW prPehO|υV'i1/hzl\ to{Qϟ Ǐ82\8DOKFs >4C)= .o( P#HW iֈqb&U$TihՅ±cS""QK*1?W]cvjp|:<a:Uw_{h[Ύ={,9| Z:oDkqm!n&([s<6ʫH/4~ax0y[ҤSXu{SpbУ >YfAd *47#gUk[(iv{IR"Jf*}%ݫDw.#!GƧw ףґ(ĘZdey]v[BEoϦu&4a_,d1!Qfr=[3@YvR単)j0U[ze;uOiV(p#Ӿ V5YrUU"LD3h=[ȗ:WC8U[Z2ȊKꈉ$S}8yÜ$#fMș&fes1<TDH\!xhc x30Am7T}xupx0?GiK }E*3e襤%(27W+xmy[3?hX (TV9C{}3;ACdT~~8;Y/hDSxr~(E8a"_/m4OZ0ZJt!=2ZVn$#M*w`;,rUnjq_ى*@űbK|f}R?C"~ z H*d%tZLx e1Q:2zxD1., IL]+n|N]9)] ' __cB&gFAJڨ;{{Rs=z5 +n%P'HI)ibnoc*{U ]б<9r&6)X*Vol>*P-XVɑ@/H^f9hk( +8J@$Ժ2B97t hL8 #eb@GW|y=BܣHlnzޚ㛡(2:\3<:j~Bv Q9jJG #Q(4.SUpoQ`&_{Ϲ #!Hc-T Ft]E!T\yjZx/u@UO /c|6${65} œa4\{ՙHfD.Rc''"~eħxt,8." Xt*Yg8ǬlvWAk;J6f$\zBpbW(h"ǽ?%PxM@k% ?-R7kwϏco07DX`Qwy2<}&ɩE =u$*i*9ܧޔ>}p$fګxBnq 'HXxuqawh >_87ٰ7P* #\^/a<0`i>e>%λGBeEIqٺ~D5J|xTWu_ nbM%t9O2.6r~LYEL+t;vD: ;{? 6u!5(fZ|W Kmz\LV2jo$ $i`,$;7+m<( g|[5@L-#[ !i`ƃpdC= H+@Q=i%TYlhVv_,e<}vg4|ូ` ~ 2ԟ`>!0h ?~ͮ?&Έg}!<ìjM)c]9x9 Eg9#DnbD̃hdd=i ܈=8u@_۴-=zJ4'mY:(7$!Lex DAIk_ [=߱iA.f<r8}IxaOL^A5>dYX)5pDT=nʂ_ҥo1`}dj`41㟗23;=UyǙ٥rdL_7@z[ _ v anǘ{/p󥚉?8p~tI/^zRSuR5L i vv fUíLJ‡JbQ*]TV")- s|$:O?qv>Ol):HBp=Â=N8f@Hrӡ@H{eY:F|Y:$UȡT̒!x-SEm%D3Bm;79,&>Pƃ$0(OJ+0wRcnVϬ7 ^©ϕ}hjC@H/pz v^Z"Nxv79p$sn@k~Mh3G2 0͖')|f\<5{ Ȍ _E3K?G mp{vU ^PG4`!?/9s~xȠ[= z]E`z2@y(ਃgRi" `1/ҁsD %>~>G ;Rwt?Өc:[p`yf߅ٍnIaR@^F*:=is%{ )ڛ oA+wxq@ eđ=ਙsZ\ %eAQx+1 @hPo:óoϰǯ~?YWa@HDCgg7tuuk{l]N^XkCй:a<$\@v-\L>o'\1xHO5.-^仼="N ْ"6Ev8Q'wz:>'P)#yU-: ?LvюCCRܺݳvM+{v [gl6 (FnV(u㷟\imcfa¾w nzFիhHF=LB)MS hKmZ\[ 6Arǡ?V9;ygBٷ\omF^4!n[8;O.d?Ŵps 5 =\nwBMJP0s'9|0`9u,IDIUUPӰib;ߨqoPRo>oT?BI$mI$I>o?\Xn4r_F1nF"X.̝r=0Ds@Iz iͩ`9CϾYCmϬ;zGlF~M0kvC>HfPJUZ5^=#PZ~c\ߎ}o,ļe#[? px8NJNξpׅ;5v_=ͅVOv;B1 )[Y4sX}Y6E+pqkZֵcZ}kZֵz֣ZֵֵֵNjj5kZkOkZֱ-kZֵֵkZֱOkZֳkZֵikZZkZ֫Z֧F^ֵjjukSkZkZkZ֯ZZֵkKZֵk:5kZֵsֵkW2cXJLj5rxgn'r K{e<_aFG*[,Ο9FW8\\T pLuϱ6Dz_ c91CEtwa9uj_WO˴oHԟ2=b6~{O@w|O|"~C؉$>Z%!#u96&f/Ǩ_;}Q]~MnFw-և}ZwyIO<π2H c?T쇳tT#@Dxe?]pajP6#)"VٳB!O~{F 3Iqɯ/^!(nbg8`Bsԗ`&֎+u:O^|_>w"mѨKa³ @u^֥S|GNB-d{`)`a g2vN)&7ؙ&Ȯ36$DffFC@S~OW_ iV !PxG5NK&7$ D q?eRT^uNT<$Wf Ç$I#w i}8{WOlg,v.gsg3m68eS*K yw[R$ӄ?gRyx&WB1vÈ! Xo]6|us䡈VA'z05U_Fs0cB\hMV!&%F.򊳷5R?xt{>՞&E;;pm/usTǛt7UbڢTW}qNCpu/C*A ~'k#g'M/|[s9s9s9s9s9s"$G]G`7ȣͶNWaX(y h:ZRC?P2gFJo]5 lG'/ T Y9׍C_\n<œ}X] {M/I;|D秼7"ʃQzwl\'l%P]˹_}!m#97ɯ rXpdN/p=gFu`K|07xpnl*?0)M~ `l ةxޛT1EiuNh6P*$Q{}zBL8؏gOzBwpzҚ>t<ϛoMqp! *Ų{0ffgprYŽC*0ŅdzC`pfzNPW #x?)= .U eŹ썩94BBQmq(KA.RdHcfJ``5.b~ِva88>7zyvp|BXh2-GFWڿo x]]m.}=_?t~Zˠ~KM|n:3?nZj&IбW}JaNn׎+>w-dr_09ߧ BPXv|pF<.:ڷh{(ۊQF]*Ϩ?}߄2ĥvHT>_x*YL/(Pw:pzrݕ7/wdK9UE;#jh=(<* 9# óDIP8_]hpSzsYP^,i YOSƥw=K {{$Ws.XK]ٹW.Xlš7l tk:pٵScg ;c54~J7CӻzMGJY&anhe5y^+RLTb7>[.[papÝV)^/GV(긱V}y86fqC! %4ٚ3Tm#p܏>9c@yy&;<0[{o+ λ <ˆY/+"ݰbpŬ'2)CX3p/)Zsv;)]Zdeeƍ_0UBx=UY)qDʶx]ƏcQ H_ 6a Z**5rZM e|+a0 43M.3T`u`cuYvŵ' "' 0*"eLFgy ߼YJDR^{ti#M&5s4^{` :W\[v$nnWF#HF+<% xtaEkIb\kA:͂RxX3VcXCt <K *:hOci`ZjP6L{uöfQJ*R,R@$RML%?0M4("% )JJ*)b' DAKDMT,EiBT@Pґ! QE*DPU,PE@@HQT UTDR1PDLIHD$0)TPTgX3` -@" -c3 X3I",;P!d+,4HRJZQ)Y Ib&zL$K*I< ]  X%$"$)JJR &(&" H hcD"F0Z*d" *(ba& i!HR( & "T* *YHX efXa(&&k&e) ` b-AEATMTPNHDL A:Ha频HfV V!$j(fC #DЁ,IDA r$$(%i"$`$IdiH$*$h*bj)b"J("Jb"h i("BijJi,b NYff)6"jBmDmd "6MlD3@PD!J%5HQC l Xg34E4,SU1E%44! A4@L@0LPD$rf;Bβj&(L%h+Z( (j$ -dhbBd]hI.Ɨ-UD%E!flLT2DZCLjVɒ21IAHEGdCB3 9 P30I5,I` b*X)`j "gQi12DEEɈdJU"I%&(HA"OQ *h hi)K\Ar QM2\΄D A2EDؖ *$>/*ajm1&IQ$hZMb &" aH( )֤"*4$  VLQ,Q2LL QkAIB[vJK)㛅vұ:4S55CEPE%%1TD !D QĵUD$U$C3L0@~>2"^c0:DHiw*  T !8*ez MG٧W_"*)SHUJ 8_x'|Nۜḱl ӆğvȁPA{G^*񴠾pؐ?tlʏ@I|Rr_!'H\!0!(eRcqz/~諫Î.b%yЭJx#?.akпrV lU7mc*.2_ns}.ZW~RYa# !& Cpګkq^Vv>/s0-%X.zt6XckxZ7Yjg7lmB1!H$ PsaCH`CjX:Fն 5nԕS9_铓# Vc _9P J)`I9 ]Ows#a,7.h_Dl@l=t 154PtlHĩT* H & 5F+z Uܺ3(ށUQԁc^ag JaMʈ`ҭDL 0L3$l vP; H1#8دFWHNp!4<䜅Ra˜KQL@S@U0_z')ZAbb&6]B4͊VGh. +S\X5$GpgL9d q KM EOv&D.J"&qlC!JA$GnѲǙ_h<ׄ91)ZRX.H@u|=xOtfB')@^F~aLWG <./',C\t9h=v $y?ĬGZO:]cF}]]eU=.\7xSYC r¹kn^ޟw{#DNӅ?ЁLF8믃!g{P0vWβUH`jGUPeVN,]|v[{32#XC4[' a-Ui0ru碇J,< >p|>D1-E_Gu 2:ig8FyU$9tP Jhtc9# ;k-S.WS="KCEe*Ӊ+%wf}`͌ߗL֏ܱٚUaefb7_17דbwzqI[# ;=#չ'd(M2.θBv1s|dh#&sˀ-SL4D8$ZSL`JY`>c<è<>sa=8(nxfJD_"/_o 2M>| BCFbc,cu%Qջ]].ZmZNť,6lSy bVťbUdBjEo<)s_71i0zeer*6閧w 6vt/V[%[Yۼp(YUW֛}`< tggz;ۮO0XLք^+*NgVW +v9}YĽԭ%O.{_=Nۛ6=-_tdIQ)/f?gr- 5Spy?4OK_[iGv9WC{Ø.38,rpV |AEm1n͟NW8*|/֞WyV(sHO8u ϠC# CN@HeQaC:o$iGl >& jV@ 5z" 5os'}dr:g6cڮu۶]D)wx#&Lټb8 ev&}蟓Cݖ.m@ǀ`.{xa!>*M 9NهG 0T.8>:m:DjHGlG0*#R IQ OfX  Q".);D3(r, @+́hsQJ\< =zI$Hk(9y.qbhPPmmx㿟j'n.^C̻ ޠ@P߉e Ttw1GOT5. H4JMTq߿ÿ_n/ ϒbmCB%&@zwp!8AȗawV8 F}*D;G[@$+ ng#JXգ cT8$uA۰r9qs|\6tt7Jvipk.]zQݹ B.ysë́5` w#^2hd4=|>T>2pK‹Fnjۯy(J3i7;f7ݕ!dK 1<$upQC!Qj}n!jV\Dӗ T ce8\,>NwABl0w\pCH(;kFY;: FcT+YId%znhMue06hװz-xII=)wԷ/[CY,T+ ibcN3?=DD^=޴4 Uؖvh ` z2E^"]ŀکjC]نCÄٙ$9n~(/ r"^E UUUUQ]YXu _ݎz4r:o/ӟm}g\cHO;m(ࠬZss]iPn ]}xdcjb/p /ٔ(:Jls F\tA(<47QQu7t+HvF<^^U|D@{_FjoD`ѹ9h-iX@g*aCqg߻=qt #ф`;syw6ڮnUUUOdf[Fdֈ֦f[F\~-oO}:o{/|ڟ8DLg\9)$uWk{77Aֿ-3U#.f @US4;U]pgEQEQMOC)޸ B =cޟ"xډ_!ۿ|5^|'90P ?."a *('kшoE 0cbi {'+)É5^ aoI@~w,-G00wh^o2Cf#W𢿨梟=tK@ Z`cX"=SVBڈ'7qM!D+Iud_#{,!=׾ H\@d\{T-% 㔒HG{5W&obAyvb\`"1_!E4|5", ~rG^@zoDW͂qH8Z_c HsDL$v1`!5%Vܿ<ߜHC0Ĺ |HCQSu+\e-l\<0W&"IӫX$ѿ>2p28G(cpbqOUPD98gЁ ;׏@P>Κ~`T@?gNga~O_zbzw@8m鏬;._a=l:|Qqt?˨=G>21ǀ]MJ)=P!#r풇maܲIw6Т#~a1)*K $ټNgVNGJBԼ980pĈ5=VZ< o&chU<~&M|G͜6)ٲwH3 )}NSj{eYJ]⵿h2\Fz?\EwBNc˝Z4xg1z<ޮLJ-NR?85@BU~åH;t mQcN32n7yDB:<aw<:!חӆ ~{Y+hIܜ5>tie"1*,2ʚPQI>tvb'Cdp籑VsͪE 0,Hst&9Wr 6lvNZI274v,:v!LC+&,ajuh? ?8FA%64(ZH|PΆUnEgH{^HF<&,w>[Y3a;2XOz6Qh!jͨ3.3e=;ښuV1W<}<}gj3ũ$@/p6&f׎43[ ~tQt==+ΩZ hX$TAa蠱g7M>*s{8YiNr2%N!8ycD[LM^"MEhWMG 9;$7iՍzF2]䴠H*TG(33X-8k֒|)jYqA׻V\.}YC ҴH>RQ~|<3NgXN/ I.puCɊ6pMxq*Ͳ<3,߻:5[GSEG˱DHs:dh\o@/r5_e{vptǚzc(uS-G'꒥G5Nb1rMsHv3‡";Vek<ZA#<7}]Bm@ G5-؝6VtC4u$P,Cz}[q(za3;m#FM/ H)M0EOu׳hiiZJR)H/8ErFk7?:9cYŒ~0!*1xى`6ü#Bj(%(%/P{}>8}sF~.˿ 2 s=QWPEaz$jle, @!n&Tݢs |:1.I<^z9;3raW1Ϗ]*`g=V[\Vkqp!\6]~t|.a 56NlW~sgv3٤VƂS}eٻv:htfgt[ylc.G5QzXL.RrUjx^*]Wc-EK)1j=C~߇z(IwUU_,#|jZ~qq'yZG^%ϓ?!% J:LV Ր;]B⧅r3u(RO$Z7ўuI,8mzQK5QZ`l*\Te{Lw~&g}wZ'\>Y4B9;(*բ8p8KYYL`Y0{Wv(+r:8p ݓ& Gzn=Xdٍn@ܢzB}̶z0Ǡe`W9LKPbZ+f7hi'AS51rs(0ռ.xq9{:_nrCVH~(/ j$dOFr dA7XnO%D~JH.9? aNpcC|J{ 6`/+9Vdz3^UC1i bh!BB"!Rd&275eaxfzIRZB0ĊĠ19QBbҚV{{N f/|ߚ(D%ys.Jk!qe;TTVIor&q3 cFaF);w|23q\\~Rd5mE |2d5!8m2HˉO˺pB j4.{yRlٵ#4b1ͨ+Ç rE Ea!Ӱ9UwI!.boMA3Q^R$j3M?.Na+mlzyf$"nGA&jgFo'elTSIB]Kiɍ}T!@| ^zbY 佒}Otur0c8H.P :,Ɗ(m7ޜ{ɊbiuToonַ.#ᜲB6 Ҩ6tQ& }S\HrAӭGbPD i)JwFB׼/8lE~K~^)`gXJ g HF7˩ + 1AgBVw4mdYAG4/)YX;p`r N#Hv/MH*bK`ŗ HN'FTByoY Z<|GD=([`+I A6` \'=9]i#jok1s1!E1Yŗ*-iS ZiHEr(+<1h"vps`B(]ɻ:0&[y5&6 e^Nu۩'/g?x @? Ho/wl%o ds./ ~؃$ ?FGHb=(:J_UaO |ϋ5WP)tHݣo=KQXUK\qb3s37U"S50x$ulX5wioGH<9ԇ:;/0Z o/1"L Phs;~ym^xR3lwZt )JNbjX@I!(R9}^?zߎ/gI2`2t:xWɨАtaΉ䂯X]FčcZfiGIx&WVz+¤L<ro~ oR!^eҨJ\{5 l8? ڽ^Glr2z#@:/|T@tmj"K_W*ŏ*8D"#s. Mھogww ()=TEkqyγƵk^ᔧKLd\۵"*u[o)n88Gll]k Smf\˒\5܄m>wcbM; Vl09?s 5gdhC q;{|Z՛dN>]i,VԾZ羰Zw+k^V5gGSx~\Y3Dr/1w &v|vGaX'Gl=V120LUs0a漥aL-"t5q.kZAY_yWVvyпS|a}-k<A1K}u0]cj|w OQxMֹ[ ?)R$H`l49 5{h8h>8u}M;85(HG)pkYɛyۮ* e//m!`h?r` P"7GM62GuISTDmO7gd3 Q!7pk!C5XHD9@Nbchc11QM#D킂cDPU! D?zySf X*z>R]x~!)B󇪣tBG3.zzB늾 _Οۢsr~û(<*[uQ@#V)e2+3}NT^&D]};=p@H\hU; G0QNDδS.=Gx& mܘE杭Ð{s=Rr*u2J- X/i#kY7D"+)lN#GiOԏ:髕iU;3JR&HD(MǙn4m4]u{a뀠tgCC!AN:v瑹?P̟;~-GsJ%31t/"xFcgy.cgz6q48)W^xF Ӈ%xiǫLJ| 7#B+E!?@Y_=^ڑH"P($6@P2l̶wf6jrW a>oDeKD@jav\̊1s_䨣(}(ao{vͰEfbp˯;M/R-&Cr_mN]k8y=i v<|My(bF% liD~oUU6IUUUhWYoQ1 aqbZ@ilԌwMYbxO8"D*)\렎'Sv&FWIhbx@;v4+r" `~[9{^d̷#f^cSk_Qh#H1.^YK4U$&(Rx330-rXbcx֋bL P8E^qREMf{do 4[[ 9?h?&v=1@澷В &OѤ ~Q E=CGڨW}BmRׂxIBbs&of%C'CDt $Lǩ;^8f |$oI}q+aU%.%yxN%=X-G1ͦ貒I25]iG=$XCJ,P=ܹZ3R^㼼Cd DB6g`;ݰ ^(B(H9@G>0r$+]pgAAv${PE!SEٷ;@o7\X+?ʨ?wr RWw)?z)F*$ ޟw}_n1 htӳ_LeFD=}=U|>c|ytNs檳`"w`(!?+‚@t1pR>8a43dRk%eʮ=wZ+Xq4dP&l/ުa:~ b]~Ddwp/ 0!W6ΆH) }CH|{<_vFfPyH}Wt׾"yxⁱt-]xE$P*ֽgSȒzr D~il,P6 t`O]}!}, 0="OKwCQM>ümV_>\gS0'Be5mm+ fkE)JR$Tr*xIk\0U88IqN*J;[>H%4, f oCM AO4ޫ&A+bMȕ`7+Dp(٤8!nBM_}!>υ<%`IW"ẓB@~*PEZʾD [Mezak@yШث]]e 3/fTNݘ\{(O$ xcP>R ) 30\˓d19/ ҙ0ԟdžw={˷ٽ ĸKԪN¶-64餟 o#R~U C(a*;wp PYRGSơ;}wNWE~}dm~ٟ#$@ m`x ?]c^zj繘mI3U&s0d xFS ?lqZj%ֳI<&7%z ݈eؚfg0m8 -f`= :@esl[_HG[B)ɦޒBt3$`qܓݷMEWP ̈UnR_3hٜk;S{/ҫjy>V-OzOlU\U>T/q+gZyX|=Z^B|O5i|NF6~@?hV?7K}fmOoBx>]ym_,7X?/#e2|ktWc05+D)Ȇ&&mش/%PnoJⲺ "#R*u2'qBD ;Df!J$ ðaz?T/X{Rhxg{wS+Ô 14[B8(j3 _#0U*ܞ8툸C|ǧ)JQUiJSE[R 62곂E\+Ve H)?t_^Iwcx,vk-ҍ #*}q'b>'+l"w#>рio fPS/&d(=.1{q;_-!4O+ίfS߶5U)JR5m(f,bk Cq=5TD% A5W!O]f55ʿ/"°2<<"YƂsdoSy@̉+^bdY,oGw}ӯh#/.a h g#wo.@ƝH @!5e@pr*uFCL'O6O>9Mչ`#%$w?h&f%AIDJ!qs*~o5}IDH<cr`8v\c@{B{:NHҧ!&('h:-ЗpW*jzӗn\nV䦄@e>{7~BD}Ќ{GY {J"JD ۵p)" #A =x\c܁]#: rY2*N3)+;}=/ۧ qkcxd'1e)9D(1A8=^כqd*־NKvgW#]=89<9؁Ț ;>t@Q&oz2˸~>4 5ʱ(_)>~I4%% XH|PiI^@>|a@Eqw2 Q8UӜɜJRU=P5q̨},85s) DI; fil/ۨt v0DDe4MaFD@/Dzl70z6,jzyzk ۸sz'K);g('|p ZuDg.vM.]dsrh u툨-_P,Ѯ`.P"s=itj TQӳ e\pydP,r[o/#\5]p]+19d3t(~r y iU<Յq>Y{0]cid<Ď??J^䃐A_T|d"=dX ?Da5@ןs@1N_PݺXks5f)OQBi/'}#t^8Eefys|{f$:tf3.,a%l[V~%.W3;j~KsL旬}JM޵|K|8mNs&s)JQ6]hd3'nz> p> *Gת#\=tnv2[i^ ق\ĝ%D WF,c.=l0؈ C~@QƷĩ' fh_p"9Bl4JP8*L\sie\㺡ݙxuPU L#x ggo?%NNx妬h6 {{v7Gx7vF|!{:S7JsQ m7H9x^,\o%0E|bdS) |2 FqƺScW'j5TKH:0dF?Zl@)Fϛ;c'6xgSqD }/gsWsL4)-dՂ0PQB w<*?gAuK?hP:P\*6 {ca8U3ɜ9֔PqDW0[v@AVy+¯N:(v-j~Y9+`/wfC[y3>C 0\> 0Svsm@uj/ThUg՞) AϘĘMg+G՝O` Gr +feϭ8CxqߛtxQi9s&se)+6K* %zRw0q  el'Z9=_!΄{THMh]]uL9T$GYukh@JG9`ۮ"I{y{j-mYT 3vNPDz:/>; 2~ tBPb_DDٲa-%) ej*:cZ@eP(TUmZfr?R (3Ug*`^oW;oҎ 6An2Z[&@ cSerg GOOn?>/K &oO( ?'TPF-/=b?J/;EziGT. -fO?o}m7mVƊjyU⧍~KO.XbEHw趟~" ZbB^OoG x忈cV+h6!>[Ռsz5Y2H_f%!` :]K1? KvnP eq{c%͆h-f0Q=""lx%t#B|N+$DFM3T͡p'\#y,[mȯoD;OdI>#?,o!Ǔ)nx.=X= 20=0Ed:lxg@9Kl{28 8 mkL#YXL}ހh8sore. }G>y>_\AtmW.l-OwzzY֯x3x5!;]TNa&Dόwp=kԼF3>.H_GtnQ ɄMy| uſT!!6@^pozb uh$J"$-^ȍ4FRs @OoQ3;pR)u>Mt`~uә6b1ގ&ܬV[&#^8 DF9'S%+U/iQݻIwqxY^kϓUj_>y箟8p{N ho+tH"og3@L/N&m.{&ONI#UNLNׇ;v8VW=Ǒ6;0m?w`prymI<A BMN?Ȱ{} :ucŜmwp/; [ƍRlg:pT/x6G^wc/H1vрjyX2,)#9wxASRX: :Tzdw:Vǯ0hb4g.H\[,z~GWN~0\)DZF ]xq$u3Vnr9- #res9e_~3:Qrs6`b. Q 0uk'c0>sGwLc=qx:ۈVurĉ_@TUѝsiYa9 (0{2#6îh5b2bduZ55wE+ԯc!1S2' YQhKP(9$I(01i=y*y0?ѷɜ52/h B`Mel4ҾMMWW#\y;r(g?G cZdnH4=qm8Xߞ>kɷ4cNꕍFI#xc ٳ;K &K*YzkiF6lor6-B<0J<SmXWٓҟGF`MFs0j7*)RY&U<j^Ưx˷WL}Ͽ읨_oYh44h~y2bU˕FpAI-j(t̄_M^6j)(hfoe1LRʩXm讫QlJt(% (>^}g3O 6Tt&`ipq|NKT;DAWM[)I̬}Aˆݷ1A֍1_W\ 8@fxqWv\/dl#[kM#T8ͣn\CӅ7&|_I' SSc ])\NzJk2!v)GG˷ei:33^uen[[0ߺ]@5HN(9GGASݸfZ[*X'ek|߯aQTpg'V,,FzC9fW+;AH7~/Fw#>ݨթWnEx+hPv_ϨcgF|Ӻ=>75yJդD]d7% OQI_rQ/y=;& ^5UU~ɘl!NC'9 WvŽBdi{=sɇB!\GalQX^LR?,tfGb"=! bzk,eea;zBJ&fc- +G'l:Ƭ/,zYiףDv:85K]Ji^7KV59WBek8ۅ8CNyQ95[k(rA/!`\?( [.p"WrmuV@y@;逎${Sb 9R{.֡!B*w %RrCAE$(9i zJ:3ښ?N sQb6hIT(x#x17(^SG3~x?|$;ۺ^ ?"g;Ǿ|H? 9`=:6 ]|޾~ {}[n ċ )J%Б@4L @T32@O{sB(ZqUC CEs?һB A6j LfiQ]@ _HSTM"S]\B\BETIBƀhMOH"@ʜ\$žs440h Zhп\bD4RN.CJ;XF QDIRhY{J4^-o[ϡFGWnf L7O6S^ƹsL*Ys":WޙLI$=cÅ ć^qűcIxp'( k"P5bQs'Y?O?_yޏ )J'pḁIyDaO^?_}3\Wef^a;f{>LŦSW, b5;_~pHEQQ"r;z٧kvsQ l`A4Z@U_;NTuN8WNA~,QfFk/}=&`ͤ4(38^1̽$<|( 0HU~`DJ{sCNϚN0p3TyՋ 5X3f blČL29C`#;ٷIB*PkKJM9߷4+p;'X Q]jUEQVyǰ4\>pE A*QD$|!n`Y,(*QTU[*O6Wz,%fO~ ]e XV{{W|Xxˊ>yZLFYöT>kGP6 < h\G$,,A T % P`C2l0>YP4MB$r9J ğBd>յo= S#\OL/2Ɛ;bQlyo*h9Pe޿p?'+{ !?B))aJ?K4@ɟD0SdxWNDWʂDTʕr<}EІ ƳvdD L?{ՙ|ӯVe:Luђ,i9XŎՀT `>"v{!2ڜN"roETL ^}bI>o$C %ʜ{?t04gmk}ڛ8P}:LDxv% P1hs =d,ŽnЭ ^.N>&=qotQǏ!K}pTG!w=tYD ;c!C9u_cg<O[)7j:I%Z]xi朂_)'!)NΆ8N_ЖUb8M4k\xO`ɲ@R?3*!28@f%z<A$9]sU.EUUTAiLBU.w|DmmztAߜƒk !'5Hr^ŝS6Y(nQ$Fw `BH($"X!傂BFu$ HpJj-bz^xKHR#uT ldD6{NcϷ\i=85Hbnvג2|}P6RMM R=k5&a o"fzoI2zX , q@LLy b8le%\b8hcQߗ\I/\ smc;6Al"Ry@@hsl7;S4\d^P¿Xtp_>55?M䡤!q۽k$t'`ƙeuyy浼9q\K*h@{ s >~'nHޕRyo{Dtgl!T:O q4DqO3p M5 | |(aGE!gcs9u 4HpƂ ~7Q"( $ YI(xHQ  p0)M5@@KI?Z//WT[UTUUSQÑ`,K*Ew"z_b@ 8VT=u^~Hߵٯ Yztt{Y>1H(5+"x/w .WFCH!r(&2@owl1 2a x4\ىLOwκ8R?@QAJ+^eF.E-`:Ȇ-"T_~G{ۥ}gw 0N $5\]4G?F@&`HNaL@ 홵əL*Z8|T!IխW#7k2]r0n3D>nyg6mQ)j5 @=LBՑijVޤ R婸L@%[f7 6أa8(!O_t V) -LIgFOՍ 8{i Sd+#%ސez69 |g}}Ih>+O6UTRVHY,T8Uh{~0]Y;7 I# 9E. 1όYwy$w/痬 2>˲#5==}eHo22ffffffffffa%a 2mLhW7 &*9u-Jo4vL5֥ BC<%)>G򓶫A #|9"v5B^ʜ$52 b#扞?m2rd!.աc zPh6R% :< BeI&Cx}A j $1MțÊK'U/W1rߺ,F'e7Q€̡h-$h!Nq-ظ& s4ĥϟGJpsqQ 3V[֓%J3_s?|)UYx,w|&sCf?)OSݩ>Y4|,SaMMZ_G-/tjEoT6 W fz;zEۛuy&jSh3 4(!@'ZA!*J$3`JW7ـ3jGcU%1ƪq4 XdG 5;S6bHɃkjI%>8ɋm)L r-S7y=&]? {'Pݶe{^%F8S`W[k{kZnQO &>S_Xä'Os5?[vv>.ww{7_b@>rE0)$R;UQOjS=&α-zl>S%.)S 8+57c8t0x9 P_˾f4R8 56A-oy V'-d(ywֳ-|nΞ*y+y!9{I8Tss6'y˾[a -[sškw:^#>O eKxO$օ!ҥcj5w{bdt'q{aM9|:~6 &HIQc*7:[Z$nM$DjI V'ww*" ٲx/@b^G'8%qaOqb~o" $tI|zD֏ BwflT RoI"&BwR 88QQ$ 9RH(x)_$=9\j<q4L.qI'l=E|J[tgl8i:mÐCʽur:Ƴ-UI j6cb}ἠH`UCFq1{QMNW S1ƌ)Άt2S46Nu{u-T |hX'ROS:FL NAxKuY&F%5p;4|Wp&Hz8^@AQ1@bih*(:;:lwb;kpwc3C)Uugyq:<ŰhruKG( dݬ18mb0%|ueˇT 5Rm&? 9=XYDf;\za>YkG1(7YYlKɲwqNSBvxjgqLtpF =qCPAL@ @OhjC7kْaoRg~ KxȹvQ"_2ZD@teK=zٚj &XXIcX7fKA,>:ME؊+[^kmAfDنӐwrp#f435IavY b =PJ>NOIOdZpcn߇4 0 L.ne_mG-{QTt=葆FmN:&ق@C8u[6l1 4cLN (σƙ 'KFd-!KN=y!tBhs ۑy%UTKb}uddFBfSaufA|/8.p5xv tLȢN^yҜkD1c@ycqq3)IɕS!Aծ.kCE:#ī5 7p}|n錰3Ob6,g3٥q901rԾӃ/k)MSZ5&c8. ( OKqc{LAɢ=Zjw (*{OEO30<Iz8cT*"~N pc*ygLnU$%KtJ7nmMO(Sm z kxvڪ#tCM-cgoliujN2oЙ̳![Q94Ʊ0Й:ѣ.`!fxIm3j v7uUΝx鵥-H ۜdYsLYvHǸuMӱ 3|:$Έq9vX}_S[ZOi"<+ІzpGH HI!X"X<Cgb#xD˦Rvu!@6ǰ6]3`;לԙB/pDCrNRTb͟DMHˆ} ^TCn$TC|EP ̓:CoYGRݎ~f`9`|A:%v@C]4AL|(vrOXf(4 ;^%rɲ+Q VdHGc!ff-NosӬ]-;{{pÔ>9!DT$TVz{t8b Iw4_pxvOd 0<{>; en oE9̑MVL aP/VK_0=m!w *b:-DɣI>I0FC&ei*G*I+Q*e6ܬ49-g ,t \;6/vD@~CelQ%4P> u pR6#,дn+Cʪ}U#ErPvJhjPf>:CtBxʊTʇGP #5L%fU0.;S8mBٝȴRL0E"l׆m94\CEl0I.$/D5x4b뜍C :w:P=d,= ` 1.qMv=owќWļȆh&phw^k%pN=an>vKk/9|9&YIT }&]gO,fP7j)3'9+6si>DtJ0o[AB:zFz-\yLS!Cm䀐ؾbƊrm0**.*Lq P:is)+3B5qvzcX`)S5 A/ Bm& h$={k&K.UBA"$;P=~bMOw״#F] ɗ7s*G $ad9c6VE2$7'RB޴p#OTIZI!vK0- Ui t `GJr@emt#\gh˴QWCX &*8ZZK &?_`=̹Xd4tA$,_@9;Z NM ] jqb`Q^aQ,Ybj1EOax!4P]$Uh~hF5YV4zD-|kLy[;7T- g-{ 0W!xΎ; pG3$? x_ `Af:^|F!vdI(J$a44~Yo]4Xld61c!OsV lv`Ryóo1o*25۾߾8fE "3I;< ;^,?\$OͼC2.솬E{UW\T9nHRbޣDKAQ=0^'o3 }i8B\}\4t=` Hߌy;`-v URF,+"i ^$ExHyKIJ}`t`-pYx18{u'4WRjNPXtOw۴e@CM5h/Cm!4&+ӓIއȘx<*x_R= #q\HXdb3ˌ8 Hk}~w8g75[X??JŨ CH?k ~HС2=~&ƿ#🐱~5$VjmK8d}_o[Uv7q9A$-An|Fe |u_qQ g^5E6E\WxjӒZ6p->Wr7.>o FUYPkG*p;s;M^dRu[,Ŷ@k }/Ҫ8X*1@?xqu 0C,{%*?[06 zb0iM ƚv{ 8B>SUnpeJMkdʄ`o@Ѷ3r^0# Y!+#oYB|9 /wU^7I mئ.m8\ϳk?b}68!+Q}}bG3.p5x( flLQGٗC,rkL=`~mxy#nqH$3]%W 3.6"$85fWn{ ),.LM%='zp$:8C.zX`(M2t05.EHGt+<xZ((VYO2fi'BOiP@'RҎ$2w=~U+^)1ݼC\ZV.V(2ul&c&@30 :T6SΡ6698zf !h\b"R4sAa\s؇)=K; `&j\[u%!:'xCLB|r=`:qI-=o%i܃|AfffP%e4dTBh!SzJ8a.^6!O-dig'&c 4af2 5`24NMERi0MW~LH_(rŊ@:>jHSN:`;9Jhjx ) p祫O~ sI&q$-MZwUUUUTܑ;;!Xiu鄉m0^`e#vQVRXb%) !> '̈́o_.qɰ"WY18mdPmvCm̒MX.

!6#JQX:F.X[fzPe`< 4wb+#Y"Ia*Ȁ}':D 'f]WsĔ,[Ujlh"UƃL 4=>!Hy4;>ь`1a?-Fг=ٱ\*}(x]82Px0MmRb iyD,s/Hʳ3皒P3=郷,L̄`ⓓ"6QP mRPgb2tx}=ei>}C]C#%}H_ |Kگxn~Lh@>-?Svl{!(7̓:.L0À%؈nxsKlq qf>h/{d9RQ|@ )'_֡ b\ *!hᇡ=4 ؒXp)^ƉiJ+|u?yϠSNheߍ43;Kvz[I7Kn!*d$!!=d (DǷ&w<7E;t&칑XO_l* ij0p).J0D!ɂzx1Q9Lo֥FtRrv2`TxFͻ H0RHcC !%RO~ƈcs"Ӣ5J 5udF!1 1ZHJFY hޒDC?s$!0SӟP?MpS\H!'b:^&ΌfdOpN%Y1<Fxx?}EbGCzCKPA8bQˬK;Ĕ֜m#6 ,.Jw@?,l!Bձ0` ]z o. k.S1j?y æan}xo[d7rPϢfHE-DH0!6ӲR2Ga>_'DvX 2,!da ĩU!hlSʌ2ݑWR;d9,X2 @8wcQ?~v!?7C1E^&]`M故$h)H)Qh -PجejNj_r}|u <~N܆ gF 9>Ǣ6\d==WkTkk-s2fMԾw ;M}h C=Xw^B|FB4ø:~ꥹ2 p cߨlRzg `]z͕,uQGӴ!c1ڜ#ӄؐRX89HlI؉ڟ} 6qK%5a@a!}AMt)m M5M\uҎ 8=N{ 1ȁ>jN@%5==țAI<:abgn آ;tc'P p_Et/6PuXv -D m!%^ 8ZҁB~z"Hv\Sa/$PY%AkM2z35CBGe'N ăj:LYCFQ HjfS^4K 8.R)D`p __ss>}\6TKVM6 vp(x& Ћ4C/GST2 Y\mXI_ 5n&=j/"| Rz _[lA]<^[S,܅ jD @ 01!HBȾ}Nj1K8>^ 0APX(NI*|V.^رv0pɇԜ;t !l@:GxāAjtOBhl1 F@ եjN=/B sW:O`6iD4ӿ_iaA8*JF42齣6cԇNR}Rt{b&$4\IkQ+I|>>th7V.Rfc2??f'2C>5L@)9fa;a0qk^4g;{-͢VN/K,;{<E) }n!p'=t9Yuڌ@2,At'A,0 >;YBx0%M+X\/R{Rl ) !=_ %q4pKф rAp<$W}-ÅpZa%ɛ֮b?Tr?UN5;::LV f<^=hqXzKNja.]z"#"S# Acק-" #,$5 Խ%U,d gv&4Df M!qbNḫ,5ՌDDH(mAeAF(Nt/BjPr09cr'x],֜yz򱴣) 8QX5Dl\ެ'`3BE9Bc*.i!Ƃ,V]#{DW<ߢwXA4T `[T 7:@1t(;%ssݥ=zIBys\X믖L[a"U&G1ٖ@ZgCvb l&NxM }^u"('LJ j~?vX@ #;y,]펵ӞYO9c@G~DIUUTUL(~oIӝ,3S?U=^^6I=Ě8 ;NE.CJ,o;~-]-Ԉ(60D-Q1ԃ3+DA41QK<RL__.2'[故'k>;!@s |lo;K|sLsOK' N#gb8 H5ŘQ.E,ي lNexq҈Xi`$L8i!n. b/ T&zd.z`|{eQp$ͱ ԗ)$ BaЗzc)ӉZrvI&4x6C8U,u7/6(pȎJ)c`zzñN%8O! '΀2 ״7G`4Qzz0A|> P$5ӹ @Y 8gSYӣRrh5@ka,bѵYU@ .Mo7J^+>$=#">V@\wKl3򪪝+).;3!7U%Rg;(HGu;aCқo2 JȊ%]Ah"C`7cLvRo4d/9h@ |$Z3uQgP:@/*JSӏ!<'RVŲ#btd=-IrþJΒ.ʍX#LL鬡1hcl1j*jip8l":zDqZpFE$㗖p[#b F^YkI=)Pք>$2YXei ~_Y# 00Ʋ!=<:sqa%MfWrDfՏǧU=.4RΆ۹G>5k½ RްF(B߈hRS=jtTpl% NOo9ts#d$HxfQ䘶EAIc\jm>;<ya7Ć ᭬.zcl m$T(koVvA TorǷa0$?*}0%0iHQkHwtDW_Vsox<}33lNE1sy# $;t{R˷=9βazj9C_>WD凗'.XHChp쌌F8d /LU2K4tŲ"d!ol\ ]t1T7ޞ3־ Uj5?s[H1Vlp?K1y "M#L ѕP`SVp\@gBN`% xXj 5m`M%92'P&բiE Z0t,`A 5b孄lyLrz @{$@bײ^^B `fm<ЕESJeT ,B(3 Ʀàxԓ >< rEW4ګx c<T;C|ė;$sbrA,Y7lh֎* )AT:"]$g;A7GHf?}{'!V|9Mz3 vݵ526ȠHɷA2!Y.O"\*;S^ QhhJD̐9/c}ܦI`,DiahL2 %8 $IJt[Ƚ?FcgH4/#K>Κw/T LG}١ ϐʯ6U ˉ:D1<QfadịZsC~Q!M7DmӲʿ#96o/Fg^W,>WbW#l(]hX``?j`+gAsh8cb`)@_Y;(SM~u~?4drv||>=ÔWQp)(x.׾r辬*cQxnr%:0kq2(|U(U1qSbHx%'n\'qMqDfUA'>kuOR;jqv3Gq-6F};Y ӛJzԼߘswЎ ۪֠wl,LC)w(zmjّvAmnы\iq7z"iAB:1a^Պbla3H񲃼%x8,rCnKN'M/ -ۍF~wϟ ?%voL<.&Zf@ƆEOriٓ >D{PB ?P:qHLp/bL=@37 LML|OO#oxxt U w tB_{$!cq $h$<ܽ {M-9 \A3StX%Bȵv 4{Z_T0pn Å"1`5>`c:zÖi6+%36S:P $SB\(5M;9  YE/d!P>ٸ9I j12&}aY{V(L=<a!37\@{y͍S`a3 w0h;[tr?63{v= #MEdjw.)J;שfJ!,""YLQ}^ V 8=`NyPshߝJL꺡]Q-<C79x'9̣ean) 5p>/kT9m1z}1؛) DADK6v2'mfT^QIPE^{ d]8L7LBi&0]Mpu pxMB_Yuy.7> 5@vd]ܞ9RQ =}}@FЌKGЈ<Rf.`{u$#AN}6`69W έB) *JOo@lQVEQVNy} 2frl_F-E##[Ǹ?\ٖZ32s:9fԌ0oIvpخˑ<,yaD\s-<0u';#ךډN1C,(R럂Y0"oуIKӍ:<{P䉬p23"A08Ğ ) .,#{q68ж$;HGbD& le1AY:3͗. )"l(Q Q ]ȱAsmi8y[}u &ZQH)"=isC μaEF% v4q331cH CGT' y:2#fAPJQdIٷVb%13Ƀ]c:/_DOhS*Bځ4CCI}cH1 ?D-R '퓤tM'O3˸W-N c*TW&!` ퟍ}Æ3ؤW}cbg$:&ty 8nԸCO"p|ߺ9ѳODO*%N?-G,JPE/Q~#L@Z-/ =>S}ʥ7!BH;bBmj'm A/QQvKΆƬj`cRP&b^%q' Ք Wz]Ul‡].~1A @H:Nb:Htl3b$]"pk`bB((CvkǫփC#(ĺT);3 N @@{bN7;:G#7B"/aj-P.Tlꎦ`SsppX CC@'IK u|_ˈxi a?@p@5qzX.~l?Q\ԾOy!|8t'7dC;="mӽ*d»-~(>Ew\ WuptR81`'ɆGAuXQ*d{fڏք3; XQTA8A (Tj8R]^\Xrw j;)WULM( ĝ-v L8O{%~?u3?neK7-(JҠwm a#GÈ|lv{AHb^`jPho'?}KvCH.0t#ŝ;J JĚU9NWmFtX%l6LL4I^IV`tv8L֊0$i. é :?1k' uޑ$7;"C&'Q7Ţ0T Lġs78,bț՝_5l@X8u%Ls T;Kb'#GKO4O8`[Ӭ LD?N_' ?w%#ﹼ,qs}oKB1$EFgL1H6moTKRhbLJ V*D$w7fmc;zEFk 23Lʫ ZӉ{vV\;'ݮm86==8A_2ᣇ`1$z֜Z4t00bd,H46JɅdF`F Ħ3a'chn-$`ی A,&  lL?D0} Džı2ލ}d$Hhӷn1E.=÷k}>S=]d`:Ǥ 7ZP> a}v_PEA>SƹH})܉R?_:^k8I?x !ԯ^(H/u8ggّ4B䱹X8v:t9;}qNJX 4fD eMd:G.LUkpN"oU5$z*P\)WAGiG/x$o7jfR{P)_f sI$EaO>-?XI0`1'{? I|^^݀0W*a0+1گ.=<<=>EOXn6w;j~6[Nzh3 3k(߾eu{(H*\p锥/0z+q'+Ƶb^q@)z+eVUw?v%0\+]!`>R.g=~lݐr_kuŨ_GB5ާ\p=@kjbL -,<Rkl}˺1,@*9Jj‚J[swCTy11@.sCth3 K8<nadϖҊxFCȘM}GGGM*yҸ.榦&uuW2 A~Rvmޖ={ӯ)O<&()v%?-W%cgx)Rx^\paArQ- B (dXu)m$XθI^jKC#L<'jQ}J#p_~f5XMt ~  U$mpEmG=}PEpX 587K鲁~9jzAMNXWŬG+F 9 V@I3Xg}݇)ˎg(Ӣa1d&A7lu u * i2|o4M# C򗼁>ACޓc\q12v廈l_.M>TcH}'Zv)y<-X|'a+|4;!7 E$%S݄{{Kn6Ly2XJQ`c@nN ,Js~p(9,(n3 4`6:j5M5yrěMznՐu`4ư\MMRJ4l0 (ȇ#' 2j]41QM FQ='ì6mӖ,u\&J @_==^4\bg̀6apߑv71s8_oGNKAE辽vuS.֯E Q|\̼S>|U+PƱlu>xXvw`=3lH6Y|&&g 6LxDw by814$!/9(S-V4~V&7п=~lsFU:]DMkfz%' %4ӟZ^O# "$ndv"IA4(B`+#mc[jY(L}mn1v -e!uѬb!;cm;8ZЄ7ٚ=/nkat~w%-n׿;/=i98ﴃS-wv ]_(Qr0}_Pd~,stkǫ|1wn7ҧ} 6 07z$DG,Ɂ3@/ 9IX^F-=FodGEmpvFml6`M)L/ܛ(0eΤ'A;xOysC%tkYVyJkVq֍+ /Ё66`lP_y?Qx 1 Ws-zT@@'!DBSne^ K;Ky̓+A b:o>Nj(I!;8Y/'D 8{fI|~909%?Y? "~?*?ʂ8jgj  t!T,"qTtO}~yl/&Q :/gS0w'# 0$lyc^Ӕgr`϶=o&Q ,MQP>z^|pѷl5({< f-y+ C nJ#gr%< X1-|kɉRҥN2 'HyZKK! +z6LsMRq1V{!~)d7v@suO.]r3Qn&>]bȚkE SERG>Pi5EDEQEQb*_n*AB\t9G#-0}FEIK@f|T|T+9(Nc:a:D26;N:˹,!2E3 &Heff}0TFq_p ͼo:lZscS-hACrD G_iU;qzlŞ kc^"I(ˀ\x?Xcgf0(o4ȂnٔEՔȕHݹ:+&Ғ/fBQkuÄL{sdNѢnP|>.߭+=eáhmz!P+p4.kZR֨ZəE /A!ϋ [~܂Qe&%;\ϸ!'idI[3@dT9^d*>2UP1ۊ۠q/˖A2'fk.' y!;yձW<(%)B-Sob2(pyh؁.$Bޓ=ܗG-:Eﳸ0I4 Cy7UXBd!!qhaܹ><7sLdyL{^Xn8 ec9ӻ;=K"JT u]A ْ KT켰xA2u5πYb S'jr58\siv7Dō,07‚D5FG*U%&jT#8oHNzl a4ey֑hޔsp:u#{oݮ;'tP Eё'2pJT8\ &}é0)w%qb&¢ 1R8(v*;-T1#i0H$2Ct nh(:H%׼BQ~GߊWؼs^k7,7#{Lo8I"XN'z3$[4#'/eыz(`qU?DGkCYȯc~l&o55S:$tZ"Иvd[ޏV4$Mu0|ߥ`lDGYvB&9b#g[Ze{KԜ6i&sH` 'X-Ur (0m)w+6-uy_s29,gL_xvDHKu]_h:IYIe]$Ң %@7h&޷ڒ,;v=aNVxWbdX1@!C@';o 7&/8&`۲8⹥Ѓ`ZLCZzt!}^8^6D;$P NZP04FZ#].2Q3 x9пhTw.M%ۢQvhِ΍I.f>~)Gul;fS!xs+|qM93m}#b's~k U-?ߩtLψO=IOPSjGPSAPt)|$d@7+^Oϖ$نf4ff*$p NdYkח ~2@ƈa>m:!p y(t('9J6̂!Æ0PrG&}~#%v _jvL7ޗo#0Y6U@ e\nKٖMJ4V0MCՇ^SǶ`F i*fNz D+`@ř-HhS&Ñ[p6gxA5莑Rv' k+*H\(R0]`?o+ BŐ 8FVC`(M {Ğ=Kwg1'-g~uO,_hv#Y4x%wNi ;I(`nRAU}]tO.9SVHgr(f)!__L8kNt(Z9ېGkp҈E& ap"\-4d`Q0#`Lss쁄S e)KNog.Q0M4b{[s?蘺!R_y^!?t6!+,,DCSBA!0r sNtHԣ'y/_~1(ACQ~ <B$n4\3ظa?٨pO|=t11"GʗKz fݑi BqdjY< r(A:! ;UUUUTEWU5>l PA xJDGmi > e"Mj( P6ϾAĉT9%!`Xc (ɩ#5Dci*hf@#HX3xNَر鬱-1*  D'0#b] 'E1gOGBX=TIPIn \;끙s0edvK1x,!q L7F Cu Kvb-vqx-cIoI9g03`֊a=cw# 《ɀG8y<puc?@i{ӬJ+Cɾe*F0"L <ZuP9 "a0B7 k; U[;sk<9B:QS)lf!=2E / _>pÉN2%@SkØst}ݯaS#ݰ`7@\{X I H!GTNUDTdB.Ԛ<&Qrvl2M"!A!(QHTsd28;7;kמ9.ɣ0!vr~#V;剷CZ!],#0m*4R}9²8HpBj&c6Ѹ.t9 aD EQB(;7%&>K!>fgABE`Zc``s t~_U@z9؈t5d<]a|! HEG$$-i*)ߩ@H%"r%+>]Ǯl$#*T%6e x2"D|<{;[hz_th|wC[߶\ثV@yIqxfmc3 ~[)f%}}i+T&F!_`XH&8^]@7Lo sXeZnC3ȵ'n9`,r0dD` |Qhv>x&S#_ @D88#]rZl:%$pL'IR:hEy>|Vߪ~M/Zqps1tniGˤ|?IA鐛;^OP7s,4SWT|7@ ;s_X֖q,c}0{W"d8BLQב'0,|oM\Q1J6|uV2/D0{;IMr3Mml~(Ni1f* TՇw^s*4lnC`u20"Vfj-FpK?^-@1;^y,,BG<&$P:G[OJuCSSG;,xNAϙݹ 2K{1ݷ:v;%Z:@P4`lMI edUpD`[;:K  / mVi5}H!08{3 5#SX\HI"HPNϲ@鱕S 9蔌QCEƄ< !x`2 `uA1$Md߾N %IZBvZMB9BwtMف{Y]Ӽ' ^JFZ!":^&g֦ z4%Ét Fjwr OWzMRY.+j:&X,Bx nUH ` !p(WÞ:̍9\d㺬wJ4a)Tَw \aDmw !b=e|kp~]e~6yTL@aKМEPXNu7Yw:Cz9Cڐ×B h'^Σ2 KER!w ,aG ֵ< lM䈁&|hͣò5C+a@82[s*a2$Lr^tpd ]_hM~ BWO` UE f[~8:s;r] O)=TX.IEP~;xlmBU**z;d!NYsՓ}a0|ci.{0xgޕ_ m[BcȾF$M`nq}̀& P?ǣ̖ŦQǶ2W|:e~>rW2F)`d/5] VNTOsXE5t#xUPUl}Ôǵ ߓ99p(KC94`&'aAg CJӂTR. pX@# qv$8 &VTDmj@cPԋYB3(&7:*TI5m c.3~6# 7';sU@H r b$AW3RPWl+q`ݒE;K3%4ClH,t- 9-%DY׋zXnz=~wCQ&geƪXreJ+a5N~QA: s7naȁt(.rbÆ֌aGkv^eP9xm;̀W% ߶CmA$ .t% kbUUaåNHmB7O]G|@Ds'^Ff Y|wx.e\L`%@%ܝ@E*& +>{ 6aWE2V~֤fFxK^}c8;d Geq^ebk^gfu 4ZfՐދfuLfT9M)hW!B~9 '`tÂ:µBh-#rl%C$wC`4I2ܛkhfz9/~ǣHӶ;ћSwvf-0W"`<缏fN Fo?crh=LoH٘t"fqz 6ڄtWsKq#!b8Q6֔}'bΛag~<#?P#*(ō'sqbC]B /O}Df貯^6WU! g;ta DDfH&B;yxW :+p$dF@!qtNZO hUUulL<9Ƕ9>-ų %2g`"<6GsGcZ!]O6t o$Md'{`%qA3bi32˰!'`1cNRr,&g;i2 pQ(kZs$ڍ"wCͦHNw%44EAS@wWlGb8LѪm27ǷwiD;v+#ˍ=4 & #9n⺚:&6PAJF%w ׷D`={F^N~?U37>̗Q8_}M! B m(Y)`A;P"G4^T2E R0 CS*gEF-G(\Mo{m3ߩœm天֩ ;@Z$%hGKl7r:!7`8 Wã14O1 J2t~;B ozA M īɩZܷR89욉YM\|YOSKXC"-Ly "?MhP$ωc⃨S^4$T q.AʍQrN@\LԓtqcFlpsnXFlAm4V@iiG_;t6\b>߬DƖX锅{:R8=VkݰXkLC%A_"\ G6v>|1l2V!@ͶRGDi4 0 4t?R?]z#*C*u &mOtip?i/ۑad4w~ KK]=qIG}b"_RlWxSp#4!JzSI~ +R+*%+)iIH݇ag|U$R)G ?V(#hƑhSlIILOS HX@yh*AMʉqR;3ą&>:|bD;8?{Q=uD()$I%Is}H>? isBLjf!dEXR;/#swBaQ$"͝]}b`"0UlH\6#hg7Z>78hTJ(ZvN/0K!<ș X44?tv B,HÝ4uC}T_]jH,X#=ߎ5ž)wokɸX`e{1s\wp^ TK#diՠ&Ppx]2" @ROi0}G^ut20AߠhԺ+FG?) # ~2"s#{ً[9.i$Ӄg:Ah([xya]7Uz,>FI\+E;pMz $8%r$/kYm"Dl''hij,&ƯVꁣrkT">sq,bǜ!t} `.T܌d$؈N=0 e"iq as P Ҥ(5_(֍EјҫU;4(D}WUPÃ܏Gr@. W@ D@P{ǹ^z }R~GWU)fxh$uO{'qGe" )ۚ.Dz|(jsFd w/!s;w>~(D@E@5HmP>r郵&-5:EʃҘ?7ˋ#j.$(W$xF+`+"i|m~js(O˕X1 HLué!̄ <5Ca-giS[գà7q_p;bLbGlH :x{3a=}s(>'ˢ vʊEh9@T!Hi9AcH( -p~O6Ip3v "cS!(}#RI|@oi.;,,g%Qaga)"=w /^W\Fp|MhXh}܋[b]ab(7=qB@< zҡNƕcH,qT$F<ȭ'9zh| GS2!PbR$ Z :mQx';RD.)؈ )NWARb=^`ļbJ}H6&T*eAC ]6 v@Xyia ڧYMD۽΁>) H,z=+?!qӏk,'>=h(]PXgNv3ldTQ!A)DH!s@ ?ϗ Xߖ;=3/p`Z#0ű{Y^VBQFм"4>ӿt,N`5sf=pW61XvT?wgC@jpfxV]v+}3T+[5V$~'J3&a\|L7#ř )~=hƇb"('b8F>3>?.iܣd$3jb_!E9ٶrr2Sx58l`&X`&qԙlyRU ,(5#@,9n J6=Ak)D`> !4K>ǷϩߏAI# p[1ƖۼWDN*s:2٩ѷb$hGYCUM zx&ޢXLZ`42o)+3\"@S; s'}qkQH+v&:E(I'Qcmӱ%W˺2pH)ĠT[zNu!2I R+%2h_Gr׆ :=|s/J-%46NxU/։j.:Qi![yBdg% =  fH<eZi|&Ŋ=@&fPY??QN I*ϱA󡯺\WV:Br@|:f>@7Aa&Nz@Sͮoѻ5{-n"txE53+(ިM|yJ| e CQ%eY Q+3]s"etK.g|թsVsaȹZIu(*Ϗ?{ ]6 ~: @P`1Q;܁YHv{+Y\AE!u.XzDN#K5($ ѥBB^=W}r.6K%7HY}W|-G;z=U; Ε!qrȘgIa;Fsy#< z7$F6.g85|5:nD!35iDkynB|kwXrISi(Ho4"~zC'~ӽX<)Wp(ŃIojU! !o׵\Jk$@b8hd[ 8x@f EƏhCCĔK(I49z ꒤SI$ HF(&P>H!"F~i GK&dGI@VByf(9K@4,KL { <2 HLg/öI$zߎzz,`;IH($;pLF%k핞įdbbhj 0[<~T&?tfi)"`m)!g{[HDM3b ZJ̇Y)CT`Ŝ,캴UCXBt߶b)uIi4\V9@RK͆Z(B( TXXE+& &*E#%r`1GT yꌢ!%_ԏ$M8ĸ`AwZOPUv1IfNi5T )?zZ]TiX̀7z ?Ϗ<qu;V24HȈ('uB"ӞFTV*^ӯUy2ݻjH |?|UaʦhSōŸ9f9~ln೬OR,FSOBE ;a7*CA@r|K/ۅ2jYNw`Gf $$|39< @]Fw\ bH`ю jCծbJ~ 9"|*Gdq92BQ/<|M}phgd@*CiFίW?FG|WP0DkKseHXi="yQ;&=$fx:gR\9_qɧ/ƮX4xLfU6;Bf3cP15Ձz8#D8G`{5Xjh8PPXJ8Ws[iC^,j:8/sD&FX[d*4^$D?ts~@}Zg p#5jy$,Pvn h4t;>=(O/Cm`GIz[Kv =oÄ!,[uß>>"$1J,jbLg>aL[aѭc93SYGc=uQۈPFfliėvG&tCIX6~F+4r_U\E0\6x+X2L(tlNm%9GFALh28 p2'{9HH|lm&큩CujCbj>dC3d{$Q`H1LIAhE&n\ }cEz`L",SzXWo)j~9?2)C"!:\Ob1rHE{9Cn'zNg0!B6€Td26Nm1P^v8UNg0<6zYmSm 9lkA5 (de76y9irqkXւ+zfD9zi vMwyDh54\cK"e4CtC?gXeQ2n둆27b9aAa6.qn98ɲ8ȨT":鑙Чظoc#fVt 0H (s-CA'^IkWNo:B#N2+)+dc- NdLHQEACR@Ηi`!K]>PmtwQvG1֖6kZ=rxm]0ʋ5٘P fAH!lp\40y 3,HI%+LLpHdxdqݔ7jK`R?Aʄ11{y`7Lß9&s~r~ECz]ju !sjX.H6s7] ֬95- 4v1*:l[Q"y!\r6'ԘByb`'8h #9Ei8 La]UD\6B%$Gk Chw8Eh^ZVBd=`BdL\1Ҝ."9#B"XRfP8pg8+$$HAM1D$Pq4M JW!tM%Ɲ,A61Q]L7Zir@U-`9c6܊6Q*c2'b;,P"CKN8-?Q!n-kY*άY<]pm5@>F]h-Yɑk8m %+%1Ur w`R{\t"P=.i7Lj:A=aLrfV!Urxw+ dA)B%9!!Zrpͫ,Ae9{ =ė O``g$ X{Y'M2Ghox=v) ͹˺8쭐7dCj~Z6UTKQ\m\ "Y20=bLUXI`$X, ,eQH aAʆ])*=w #^ss`D XǷM2G<M=h+fq;qC]%č$EA 2,ls0cQoMO49I=S!H"Xbd% 1*ow"0Ó٫8hN $g |֔{`k,VZHMHhRS2." $4XM`UۑǑU`EFRSL"a3 SS\.u8sCGV;}"hE^]Ǚ&p~Wti }lƃ> }KxI5:ҡiNs}6` !"&b b6 IB(E"LV R$",@D!b)DZiҩU4i!@"%WҢmDhIǎ^2Wris)(c(}ΊxI AЀޱإy&6 FC5`蔾Bf 1 p.sg4mFb"1ֲư(U|!XD15A-6980yIG6: )&R4qb9s8T=)RB \q=ӨG-hmn- l75z*Nh{ M?řfҙ*@>p3yNn~+A@AK4CtEESi9Z~aÂptp5OX=dD HćМLNrhpȺ稍n?d$Vg74d{1Z9(Ts\z38C&:o'eαE&6ՅUXNmN yb!9 J^X^AnȐ6#{$c(3VL:kmh" <,Đ9|< )Y&Yat)]7_GUi`DӔ1P0̇r(ĻR2q]c Rkys_edz+ѣ E 1C p">_7Q'#3c=c9cf}8mgwcHAۥ6PBW9R8PemR#uksp_=֥9a /=m̆ьUsbUcU6Tt$5&r<;m+LEEsd(T~cR-!ow*[ ׶嬫{iA0"" #KO!4mRd)> TJu+2.ǗZ s1^u7t@lRښF4?;hmC}Yzŗ4 4zfɳ00P6@G66ZNu+t0p0ǐ͔Ѕpz||{jDz9W^-ҁH;hLCBs$HP<`06GяYSfozܑ7GONOW”4F2hM[loNG PsITo}5`Vtu6݈zNTޢcXSٸZ'#QAE끛֌Q UڎFB-7kOpfW\Ga&3! B}*UtT_{OqOɪV ߴl44Ȣg& ԅj>e+pdA1n(MJuMdh_rd;52pf3TnV-4h=e0١_3&A`tf,sQmG恽AK?O 3|k_[o%;37|8sLSF c&(tDƦ`)H]B\[7$k26qb5&wa#2Hu'P-=sQ ݼ6ɛk-Ç2DR͏c>@^dNvGțAPD`řvY ~VXzccDxzII8;Y-I-\Ǎ }X\؁@rh8rd؂"" r?t×7 ;{2gCA'msKՍ}mUjDCoc~)tFCّ[(qa{JKkH1a{ 4`l?\fM:xTPYr&)2Leb@$_~vQ)[5>KUtÒMQLM~X; ;#I")2;HG Bt%1P5$ b*6Qp1͠"Pr/#$<܃AvycT.  l 4Dpik{CudхhDN]_Ib}}ݏ8} ZK7O^qH lHh$n H{~Tllֱt۔_5SYA5Xi=XV3S8-{$yFZJM-ܠb2L25Bm#C=6M?$<:= W!Z~JJ 7TPgU=+bp?qlgM 8PU M=<P8<8C@|<cls8+ L7CS;,n@se@IwtKP=Eoa8ur5&ן-z=v79:M -z"x:hR, !9\դzd&in>램og0L.tJqtf 3>˖R.<^IO3>yu0y˫Sf:<7;wkgZJH`%d$@r"B.(zoȄ?$v•̷ T 3ypU#>'jZē!i `;`̖ƶ dְ0G'%Z7 0Zs;}r]xg=̎um'f<ʹ0qn̋Hs/ZXź &uu^c Ff58p# cAy-iz5T*X\1d j)Q^]AmH  ,p†eP]YѝUOIpvfMջ{9sأW4c3#?/&OиxoJ䩤9 ((ӕIA@H%"]%:hq)kޭ:יa-3y%Y˰L4B뼺`0>^@/ >r oԫk/]fba5HVrx灯g~p}xuN?7ы zqrPߝؼD8=0r%̱eH0c/XR.g"(b3 +ǫlgh!Dw58Qz9g&A#+wDm=se_76&HUvzņ;M|(}4J˳BR.t f8/+j< =?|>xX) 9? nw,[ T35y%vv͐!%QQzM0Kc1:|YBzTNU;At$ Zs`m O ).ozc&!5'X"^|Gwsތ#QR)$Z\)2DQeL~u:GR!ivy&`iC1Nr*L+!Lu#ajߞxwޑڡmc YK$31V f"z*Kr2xקɡb9cMHYY? ; 덂2hTnK-gFCw`mö^ksF$֬ӐܿzñdaN-by$z"mo yɼ']up=鵬<4)a]mU"TD_ ůiGfEn-%ɮ#Jomє“*%kigo-eۉ5| Kx|"HN(:tC9&3E&ݚGZ %rYxL^oJ曹*2CzVm/O)њ8=khg|WY^Y12ݖ:U2wZ;靘fq36{U}Cjs<U&]s &ĸDO 6Y+pC[:27M\uU6s`eO^˸1s)Ib yơ a)R1-Jfknm:0pDKX 9/$3¶wqol4[3 v! Bn';Uc&zxNp(Mȯ'T:W FB/'`kPIGbڎ^جw4#MKϒr&1{_:feN]˲!=pK^Hsnm2[&4N)$@pM;`k fdнD9=ڹV&Kg ڴT:sx;~#)&" xp\/B9'aULd|@)12Cߏ},qsWL@G"hM-yZ grK3p.֛cӆGfc:@-nnc7ŝ=s`)+^:g\2P@qRۻ.f:].qׁQCT:Gq(0BG%dʎV8"'dRzn9F!c(Ek*wwwg.i5sߡېy,KkT0̙=[oVB(b3=5=븕b2 }yPŞ`aSsx,{Ți4pbE=L4U|>j9[r%* /pPmN  B gu}#&߅p-^+J YP3tBK4A|dԞ D|{s#:3)WxlY@67?̮2T-D3=,<UDFX8w="n/n%%79Xթ53/T4x<"tP*I !U]yGr5*x8(wz᪻§G+xޠ]c+gu;,fYVLUɳ3 aGWֹ)J9"Eva~tR_!U.3PF/D ϛkep;2CK33! Ԡ%i `7N|ܪcdgcLwtIcF_096^TzK# ͠p'dl8'mv54\43;v5`L5=vd'xwXXå1 ip4 K@`'`qсl xw'1rֱ|(Ų3&kC;!+N4 #64uC5,:AhL ְeCCՇwg.Gp8Gy,[0ݓE! 2C:`; 9cns[1\粼;H :p,S1йed:2nzf6Mm>?E[\u064FD)wĤ#DC2 S] vD*@qS#6H]#}X 3{P}xN٨g S~> $w NQ]LEQA*SMM@`($G'2H"fT?2iZ&Y '`*"XW@XD :18  4>\ &#@B)""'%N50{12d} 1rS RxE~}8 !P<% 5 Pz=!A*yR<~1c iOi"L DL4 MM M܊ǧ.uZ"dV:-'G& `!`oLMnlj H lWXdVKɔp.רp@s|yE1T瑱 tp:x |?evnD1#>K|;# f5bj)3^Dv+ȩ1RĈu1!"qI$S/qHnD]TVߏ]cO_TD#z7~3Ʊ(JO&hA0[O-4U1~j/fB7sݙDnW;xTԳzF:Br7fI3Q4=A>53|˱ I=FAY3JMh媻Ihr~WN__(o~/8v%#o7Nm\ǹE,D؋,0"ԙ=f5G7gvoGFIC-Jn !FJUwFdPĕ̺5γ9ӳy%#ڑ'H7>#\UGh|(Xޚ }Un{Y oSBJQccWN5EYd*0[}۩0>3ݪxguѪ=ŴD'Sf"g؎e{x#rÉ zLPw1܎2=4|M(qߚq!gkU#Cn#sq-Q}s4 s@DjuG;Z ] ca̜pLd9@ŌڔDB[ R:Jࠕ:>$'M#N99<㞰`X[pM!,X>K" uƌ9(\5BFb1j[jJV330ľ"pKQ'y}-Zz)+ϴƫHx`$ֆo{x+mMXeT&ØUd?398Ae"0ͦf!k!FRC8@ Pyk{=יq7k`6M*0ݗƽN/OK}CBg i'^h>SeR?s_P)4c"_1`Ec8l@(ղ֤^ڒӢ[bC%!.́!-hQHDOq>G5n8t()(~? Q176Xz/7o( AtDD 2DljH|JF/HRİAe\H[ߊi4  HD QH(!H*PA&2WXZN4H0[ "+@)}hsfRD |$TDГĔ1Úiݯ `~{gEC@-@p'2{7rބ.glf0-q,v|.X䵈>2XPSy#I4Lۄp2DJ4+~^JW_g1nP`haɡ:5d hFlBm˾]E;H E*={5icLTJyÓ "==3(!JVe'IAia=dgU7`0_2=;D9'b P~!,$pa\ ::ǡzw,q?"8>cl.˔4’ cIX y!wrK0P.Uk؍֙)"ijĩ'!7h+x!ݹ{(cy҇/̱̈́ٙ0!,υ=б OEc)'/ir8F4Gmw04fry[.҇k}sL߹6 s]:d C}TحTeѾx% -Aݝ>,?4AAC@^zá+?3}p *v!C8 m؄ JNVh豂"+!AFmĶ4m_ #ckfM3=F-$Rś;\lqɂ2l 7 ˌ\ez"2')28m<멙d u5:Ftl8b-CM9ψ4  k'8fgj!6KLɇp(0Ձ#1bKp1.qiL2O( qČ|a:t 'ٹTl݈IgG܊Oaɘ?<CJq d"VAXowu{m$6&,}#h1ܿ 4 )pAOx ll/=J=&1zQу0"Xam)ذd3UDL@jI $Bhd!&Pa5 1سji" LҙǹT6)m-ثSm̩]#7t$:&Xm8w'g,F_G56xgo@9vj8r`ע"| +@pgᤌa3ݺOx:z{7 -Τ鑢QK uYw>rm0KG2٭ok>Ճ,O:-셊,lOt1xl-؉`dڥ `I'p(lj].O ݢE>у[ڙ0CJ}8BYK ٌ;Ee9*,aO:s 3M1*y0ZE^AQ4bO\z5i:5 z`]Sc]# X@̈́U@! wf q!GV p37k 1!yX5΄ i'Xh¤> O~I+l M*OL+2CK"HqjڡNwZ@y,iVuR@i#ñN nEB:!dpXu&.5&'ϕMk6^2f)^B6c&z??OZo<\GEo9zx:1<~ku.jzQ .OV N80j­7>hE`RM<N缇:dqNUIq+xmͼ_6^jEgtb2-Q:O(3eWoj\DzX[$sJ^_>.: ,1^|]ØC,mp{#x+mY*͐";3u7deZN_Fxzԑ&C B])ǽ}cq0]w9ƯQA}Y/{m ŝsY?yx㱶w*ϛ]9aMN^]W<\b2>X71E_ bƯnvّ͉c4t nz02nn ̍6=aX.Ϗ;< [N> ]Cb|V,tmY[1Şnx[䢅3Y0-JZ7 WQޥ]ub%V9JIgoQ"i'bS};<82[ȤC \TbeJ^̧^)ׁ!ҫ$;uޣý+ABD! %) aBpu:>kv8M@UHq 1.*1o1 61TĦa8 C}mfHqAۂ8-,r<8IڒG4leIR8SU dMT$prjS:f :&J dI (6%=?$1: S ?tHO J2$s!ɞc9c&~9r `GW"lIpA6Öٿ}6/RRٔ]FX[QH9e`um$@)HBJR`XH9*w=| u5J ARJi(JV ?z*$ `(% p5OIhLaH>!}YE$Q*:_ߪ4KFjE"B)HJPH*Cw. !@Zaf@>e/bɿ73>5UEZBr\Y(1npPA=ԆKJ__b(sQ<&$ :uN=*r=Sd cنB`?^`0'V-(T AQIK I\%'0D-*SE# bxpd$X QS4p0"*iR*^EO |dN$_hɠ"q|,6#(#otҧy*=9(foHΟPV8\D"E5m^LHmTCCH"A*Jcx=Xa0b3w4J!6i3Aa Kb(@tf=g]* .1&=sq|g+.$&9w8F%;@r>]4)wȦ)~BhE-><4>)"]_ xpA)=˲ 0dLxv+ c;3-! iRF;!ŝt2 M18BHhZ"nCd9'9À Z sx@=M-&x4ϧu(&֕/DE ~d"^^'~F6G-pąJ=;8^ 0( qaH VLH@.Hl8}Gi!YDj?<8`>E^t@e;&нXPn@hLNI GHC (P=Ȟ4 Xrt=2̪҇PT[!^ƒ=^ֻ:g'086D`EGΈoG gqvtsAatecb79w@3Sn:n{{4"kvMEBix80\yهGjTGb_O'ZMfSzc$^\8V>RR3{ aID֧,IC/! 5tLSJ$*FʂB1!SG%26M G%ժ͜ԧ  ^Z04{7 ~go PCcihpG׶O>bkuAzHR{LQ{,сK4LG#I9E d4)bI`$œSb9h)Nڟ^uȟaf}:&!H,4$H0_A\pyr| <5崁/ C @s t׷t_B1`J4Ej>,_@1P@~%L9#U0zAqcqtoUIFOh؆{m"lpaҝ^pueH|Ż &JVC%E MBDE1'Zz.*i!6ȏǟ7ikTXT(IeSZfHhBg"Nv!T;g)! vv>r;s: w*@]'T*f;H!C9MmknxفC3̌ %>si#8Lc >2z"S_I1uͻ("%L (胷M?Q'vتg=W3plăx0(ѷa (M/9!dYj" &8q0ia.JG&Yc a(:m!|6 vv %6IpC_,u!6z޿Qހ#`싒 ?o | DR%R")IiUq&3 0FTl*Y#Q2.6qQ4[lFN|/6E* P60m'8Kb S`xo8sa{pE/^j0~T=3UA,AUI#a};HD1b*KVd˜ptQ1?.PҔ_FO_izOj!44u%w5u7} *&h&I$!R& "h !)R"(JI&!Z&j&!I"X(!$"`wO[~R_Go_N>G?.PUρдTahGn[~pwt 2\yYCiϝnH=?. IQUd-CQ- /,z.~,ypNɂh>uqYScaRkB1Q/wn7!\>)4Ɗ*dh2J1EJ"zJ PڀTZ" xHN5"pBJ l;?46i,3£\Cm6!6ϣ}ZgO1Zkn"Z,'vp= xsI C& 1b ~"uZv0A_ zѷIDvТT4f7c7 #R4kdSr=ˡ*hxf؟ޠN&!6Su pn7#42 T|꣣%ëXٛZt_ 'y$OK:F,ت2<*J=Jd9@8=HE:c/}$`B )(bIԧ_N`\Ç헫)IWC"FOGKi~=i7;⫫yV!<}C2!'gנ;OGPlmGA{ŪX6|P{:!C ;&/FFwcBC =~{^1(gÄ>aC 6r&m7OHrg:FIoJ'EPJ8V1@aFO 3,׀wD(=;*6+8*#,s\|=6TliҪ[6<4V|D3RZSCl$~yCJ /]l1JJ}Y61ABIO&v<eq&@`@zB,e bf,o^idFHN>uo1HZ_p`ߨDkn 36)Q*3uʿ/scί\`2 zA P4*,JL2A07zgӰ ҧX:cH}TIGQD; XX>+= qbAx*HA~|IQg Np4 @42b*kˤ :$)~PhP5I 1٥Z$9D!b"J{wNE|3s1Q<&}g'%D()򀅝Tчb ) WT4L}IMP&tIF7̜0Pׇý nFX=G՚̹~,b%$/w\ToVYF@k iXKF. խY?/1 L`Btyfmm-n0Fk_nKNef'?w׬B!B%DAP(Vh$61{; 'LH}}G$0 aoҖ Cu'D g@E @Ф(L@Ҵ_P(!U%{M !VdJ*2^a*Qv@M +Z?Ex:D&"*Hn{b;Cc{eme\o1o_evUB& c45^m}♁}l ck塋 '`TΊY?3A"nHp"DWԟ0l-Ҏhe*#6paK~@`9uPWwNJ~!i$lp!A, ԻT;AhN_ϲ9+֜ǴxriiIOY5fj\!B FY६5֑I>N,8cyjЌ\"AGm:'bmkφ[Ϯ?uI\>"l `NS>G{)A'_&:'Y = 죯\ču~UTzn2tUp[+΢> Cm&7F ̾jM_X] w<(q|=&huxC4Cxq!/`1#hmzAT>d걍X x*e' bdd&Hhԁ\Ə5 *!Y>_'FC%ء~a 27 c!p$A~9A `Dz3IABD 4 BI)T44AAA!LJPIa 8'LT~2CZ]bXXP/]6^Ãd3GFOy oT2CRASu\Q@t#⭱e6R869#KS6'7J1ncy* ZG3cCtt 4H Fbã Cx'PD:%AB CTQpu *:YK)0PҡEMDΔ$J B (v# =~49:'t4NSt"B(ȩ %t8 Ĉ4û[W@ĨO W.(X0^M\P?)݁ЭD[!|)1L2(نvJ"43 E 61d֏Q`0@ԑDD_ņ[^צ씩V/1~F1hg\41&!N*"pa6Q`E٣.'XC0ð&WU\X{^&&(v|])3N8F&ljlO\i,J0BD'Q$CT%4G\da pv@(`bX#qj\7'fQm=r wK͗&r!ϑt>s:n^ *Phh ԧ/?P!0fXR=Iu^m@6"!>#JJڇdkrLy>ӖaD|gR|"P0!?~̃$srQ.x2K2QSU̴'*UQ %yP8N ԍDzaפ[mWÍQn-8%!{𪪽isH I^5&P3܄P`1DH[P71~vAG D4h06iMQ`mTLQgx%̙dDcmRFԘ:vo<ҁ ^Ġ7}9DL $,5 B f ) &af ei!ZJ (I|bI":`4!CHAU#L 1BS1K)&("eYi"Qd(# H1Q9M-U WʱOSa#*BҜ֥`~OAH ŇnRO}"xpg8)I[BT略~vDd]gczEHT=~^NdO}sDB#i;0QT=2NF73I؆@P(hDE BEPRa !8twŊ-mblkӗyI~9$߿н  S|;[̊ѩdbǶ *INp ɀۃDCK2JQ"SB}ffBK!%uBeAnEOV@9!H8q?. k].f ~N_e/2}\B?׼"t1~b9 Vl1J&c 8A)i1I3 ip-!J!e "cDDDL\K !L"ZĔ$IbNt1'=$FHJYOt?; ti FJ[=H ef1浓_%~a`x} 8a tjk:Nh":mTTTPDU5[8MTQUSAR']<#lD:hM>7@9?P'CDOCQ~wjHQ0^{AX)>5ΐ#E"Ѱni 7C3a=pgk(#Q¾Y[%r8tv441}u{'괥w\3N6GEvq"6l @Fw65\'8,EvslQQȸe171镶6DԂԈ!s%"iH#`C#8 1 ǯAQ:vuD5Xiְ6Fq *Ju/46kL+A}x^i3w}p(J8EFN'gS0DE(AHHrrdU؆sRyDIzΪhxA>?qkbiAK Xl#(IFr;ߏc!$$q $i TaBP3UT4\3EL` \,,1`"6?YHtHrt\.TLlcm@Ќ01/ i,F4?Cۦ$K I%AF ;,Lހ&}iF-GFw| {ӰC@ t9EI M L6&B)U@DBBs5`4k`0: D +D E9 #0gw89sa`ۅO2yz·HcXNڃ%& wIן|.H0AGkD؏oA;W5DTE(4&Y Tu_2w`RRchbtmC,PZNf[ATD^62-{|E|GJ[i㽭Dʱ G AM]2]x~;_C`^pѲ>7ݏ且4tCJ~%},/NsȋI]?,xcGG;Q 1ZDAcٴvM|FX,2ADMrmA{R6-#qa봱pQ'P aЭ acG~4҄6%h2(ʄVf0 dׄ^N%Ndj;4S .a^/ *Fy(j1|.HH&#K/H:T41tIk.  P9B@& N߸H"F[IoT5-)T:Aub.Bo9 "ҝ!P'@еII!a I!sQD}0c$Q HIcZZnCϥFraJ#hQ3?r"?'liu歡1&R qp:q.G4uΈ;Ŝpa s҂ljiզ~(J*764EKyq`^*5 Սn uF53z޲42Fd}6hmњmCDc<=(s=-f2_&m"W1g7zb붞 =<֚ίA8GHuߌ>f+Agm# gIAe ZpGYNsBQ4:uHnn`K#7>%l&"jYҡ}2 is[B_~{=ݨs y?TQ/Yhb J Hi%J4ܽXwjn'kNxw;ԣ72ɝϡ|xۧMIa$u;?c2 CpjQ_\2 `ɃM;!@i5+`T?(?'o|ъLf(h=3̸Ck/M=tp~;q"rC8A/ŤwkhFw i!㺚͓*Syt۷Myv6ȸԶ3hhji6Ŏs@\_YtVé]x$Կ* Ҭ[* $g b׉yAMUgGphcЌMA *Kd*] c-rr^E^1i 470Ŝʂ}JB ,i1#"LbRBzEN%Sa/.iP3 )h|>GКZ8/6_ 3J:fiF`4mP $͚BS2p~. 1$JHǬ:FYg" (;+g_~QwoӰ\6$!FuF5s )J6"(ƓaREB ϯfc݄v,*ʳd6Œ؄2 e+$(C|QW©* fC5""I=`GdA)31ʾ:6iAwgqVDdC:@Az0vPF/wD7E;(fap(:8n/Ӭs0HDŽ!nX ܑ #*l9~WbԺV`au]XA dgЏ!ar#!_ɹdٕjQz5M Z!Q*֐CyC,Hv\@~; Hl}CQ%ɘCTQ#Q#QJCEP  !EQRi ezzshnE{&%u6;׳sKt`7^O\\R0Oy &5`ί}b5ӯpb n;k&̈V`]?c{QFkiN 2ܑ;b&l d9XSY[tu,Fcc`攡Z(HE BRhIHm`eB=^מ] E 8# BPg㈽C^%M:@A+HP~{ a EAR৛#I<nGG31Rlna!8͂c;=(:Fbd奬ۨ#@A2 qFbM 6ː"yUr4X9`˭6SX*!tq!-@A2C Nr9T!`&($dy(( P>>Qlzi_Sƣ$*"X~[_# eRi'57 MiW)D |Ks8˝TRlQeU(\1x~ 5[&> x͜}?ޟEN, %ߺX)JUF)+9I8r^8@pUA.Zs!1SV tx? t?"~'4Hv 6Mu6rS2fey<Cs0p9)5wM$|tw9NW&}?A%Ԩ hɤL h8,$"&W6bRH$opT #9PD`:e5=/!G%PRTM%B/8Rdbҡw_|'-7+ZЋH_lYP/ؚ9G bF\ZS{\XH6m 0od5Ks9 7D o9\3k>$)8.4Զ[2ccx7e#a;̏$;v6ȈlA@P6;CP6b{6?0!"#t A8qPXp4_O4?FNu^b4  7 qZ;{[OÎ=e u "^ڇ(M.Y@G1L?%jwx1P-dBఽESb\Ӷ nHa<@21QhaQjsȎd%/ Xc2 %>X Zk:s7U%e; Ty#u8xU]n ŸbGtuOP6n'mqQ$&Ǯ*A[a]F D4|$LzQP*k82$ ;w0Z:(F&PǮG'l)CbTLTnrS588,柶{-FfV;Ɠ]g[XFvUT*)$x){ pE;GE=lY0xQ 7!< pb{6Z B 0~%@(ĦT|+v&NwW.U! fj*&+ YqFe[T vڨ_Io1yʐ| a}N\jґmG8f<dyi!{_b<41o`z7}]wuz2 j>ɰSW_+@ml㊘iYX }zђd8P9 ai0@ {ERS a0|4s%~vo24EX^/`J4CZ,$QA]eb"d. &~C!:HM$H @ (P!D(" @%/iR.6;``|P-ĢC&h$IPNUUņ Nn,!:B 8sb8q-Y1lbѠ#J!77&ͱl6)BT`2@$R-RDbj"DA$Q11I%MUH X62 6 `$@4P!J(fn?C6lLP@0zk#k T̴ xg} ?X.0Z}r@+wF $pvЗƘ M50pBq.$&NFjФ!hQ0Ȑ!w'X8/R(hy:d<BC$ !d}_/a Ir5%oa2b%k'oi@~%v zT͹;ES(sFJ'>|r:ylf!`OMAHC#jKG̮i9}-'[@ L$8$<0JDUF?)|"lӝ[NNtPHzQa+b@w0DEO~Z-_Ѣ9Ѣ$u:i_$0hj#V %MyЂaCf1$T\Ů j݇dw5g?ngs:Ϗl; @ Dg ro_o P> "$i SoO I 5HD!@݈I$I??Hݘ~M,0=]ɣ7'z(df2x-B &spp}vݴd&JĘXF2L\78)X)ޗ "b=ZC?"Piq5hjŜS %dH\!RUH)zFiq! n; #U het~T+O4] c~X5S f`jKdltCXVXB 56#ڕthH_FFƛX녘N4d{o6K 69JT LɷGDd- Y0PX:@ VF+V =42*MjJjz-kZWN=v02V1]jU1]X:i8Him5\N󟖐.e"iѳ a2jn߈g. <.vH@Sv2 D-6֬CKAV;:6gf"M" PunV=(܉l4MnF5qM45ְu-ͻ#LTGvQriayUbo#(ΌV6ޫ r ۫f+iX+˘be0HCXefXG4zLbܣҎO05B&-DݬMbF9`$"?w)MkyBArw1NZ@ABsF*:48eY#QܖLeׁm@6Rhy` 'N]Gd^TQ Hs4Mܳ!"R bdX@VQMi`H zѵGj)N2ȇc|sR3TC֏/i,q"„ХXftMH 5;0zZ9-54sh6w`k"[6ykHhyUiF7!,E9>N ~VW\gcccc4Uf !`uʈSL*(.34 ;= 3! O0>l6JGxZ)ѷQhEOBd7w=^bP4'6 )1 m(2"B6s ,Gy&0IUiu8x2(@HQH^E2f$3b (=Ͽt!4bcν4J)1QHh=A!*AZBtr GCpl\䏆aļ}Br;V4>HN :=;܇qS '&-rO!NA܎Iv'uWƫYlVZa\6-,8t1 Yu22 L u: ~ihbB:]m "QDCDC2ASP E RC(4siLBPHA QIҬD,BQT E!2E-41@$ 4T0PE $!PI0DQ@h)eV * " hIbPJKJ&)R)Z("hJ(B $*$"&(%jR W8JQ(~R&( j[q9eJ4j>NЭIRȆK󈫁8vJ hc_/FxW>Rq& m C>[!BJHuH@t#X881<8>H8Ih?l*{/|%ΆG(@"-`VBH6u'9 t2ZZUh앚1(PŒ%'C*%U|e}ޛ F4xlX- 4L@bl Z4cζT!qZoyAyB 3 IQAN!Fׅ_b=ub\#P-}ç>88A@p ^zɃu*i|uA*)FyDI9U Y QP\! h8BPAM3L(!k:ش=,JdjӠX)X.}៟ᙵ:?Gd0cgUׁܳ*x덳$h'e!%'ɏ ˝`dM x;޼N19l48nbIJSs3Ul')Mb۷^-biڋkhT[%96@"I4&-| ζ 9SJ4HK@,kt}t̄]\Ⱦc=:tT;}`<<SB"ĒH`4Z##dO@I/A{ɉ@%B%Q"J.$>PR,?Ou:b *) \%) DPR1 'D> -,y;rY[EALLPQ(Ei( P$%AM!Hn!CB R%Ѝ&fB^ Yb5sv |Bx2 @RSо" !D&`8<>\'³JV,¶Ņ>?H?*D%O}Cg 5#N ʹ#96A-uA xjpGks'%}%i0-._K.1̷vd;#]1:KT J.15vik~'ۃYIHC-3ZǀC3 JLFڣ&Օ޲R8Rϑ{t;M>bh2"iLvk1;AqXaٲMJ`uóv,:h'c1X⮃"ҚQ/!4)ʌ̊ ) @:kthW7r I!, .͵݋8vLQFZ88b#~HkZ90zHK^=a"ͭ6r&T ]a98LزP˻$M SNKYiC;8rRq0IL.Ȱ)jrcB1"kLUu\&uXo0o=`@r3@W eVZNP3J#ό~RDT[,3hvb6"0CrIxB:x:R/< &=cj!"hًshsk&.l\Ip4Ƈ1 PB(W|O)بc.u=ΜlD DzGcNֈS1zکL`Qp z.A4(_&C>\ІCŗ-iMmP"ܽ G).cqUL IJHJB gnB)(bU鰯(O:HÚ|cdMR*M*AW8z2"j`FNE,KCK E 3&G dQE#$QC$D CB')+݀كRUK>F3T4 )"TВ%L;Pӡv0K~Ȫ<Ѕ@@8/SFBh90<>P]Ca1>ү6\Ry"脘t s@nxjeN`~R ;|2BځSU!XGYZ9aΈS2%:!Dx㓙t-OӿLR=U/!~ }2~٪ؘB i"B#A|>||?w{OakDY*m nNb_,NE"S%SY$C:em"T9<4) /2'[,<߄P Ԃ>^|hg>TL.dȌ_Jq~2Np鍍-@bLLZcZT# ~_! ӞM'H"ɮr3Nöh("='ȥOsAd fhN`XWcWIUh5UD% szîLc>G׵=Gc -/iުלل18IC丐ծ7݉"Ѥ|G HhX| BF`!-D V1&7(vcN2'pI_ծ6UѢ6^[4SkA&p:XW1c*2QAATOh)ﲁbxJ`~ S#u|p#z3>k:*m-k_iosZx  Fֈ"2BW Id"L(P,t5Y ޴62-=%y|JCfQf~z`B 1J812B ߍbilhЅ%?/\U$+dW) c/A ^K\DAќNk6"L'  IH|$p`j@o"4{&;1U40!X  .=BwOѢL1L6TǢT!}uW@ A|SF`j(("dJ0x8/>_,H\?~RAT4X2h6ht4q~huNta5o)ΰLe@ l @{<:Jz-9Ԋ/؂ DDAC((Ĭr؇p⁊J4d<6RwԸӮ2,N~%RTT$ozq$4;#uӜQJET>)1<#Ly?"ƨ*]Diɘ!jĴ!09'g+CF=Q?aa J]JrDsg8jX*j?RK8bM& L-0ebmF[)d͛ h1F30(})%  =?d?=ȝl{-Ɖ9GeZ-y ]%ZT q~ XB=\H @GOL<9 b"&ĜXfwi=߃v^VhN8s-| w ln?4$<<%#J!"'V.&ޓ5)aPQ-W ϛGá`$S +;NB8ۖ`aB6jpP?&:U.h㥨ˀ%Wc!}O(?qXׁO7j +L|Ό|yb=`tYo(cvÆ@pp1zx&#^sLLim UQ%zL&=eJb<_ M8̄7!MoZ'%FJxw;.˵F.$,EPsct9)w̏ D+tݦhhEyiH<*JPv4W FEQHD$yGHF_)H9<YBf `b'׮;4#Υ{k;ԯ V!pFg&ZXfF4| JDG4Cݻÿ29SI${G1x( &Twm!ٶ=bwf~Q1v,co sQcx _VSXJomcUa!aTx`ҞU%) 2RL6ϋZ~Ux|K cb1hjy2fD".6 #mtoVA5a340xڄG)ܚӍú'>2f8 `.C$?{c=̃65"j0>;Ƒ ` vṽE7os-mBtAٔa{ ?oRAB,'p̤ '/jNM"0@a"Ksqfɶw=׏jo(oŸ@[CqydJ%@@48!A $G/iDV ?ܞPӝ?A^i0eX2U`S4<  ŨX {Li mms[X~IXDY6nkm ^eFH!@ |-εoa-2҂=M@aDؔAĆϥO i1zQӬ6,pM8qGiUP#أ4PNN Ҿ+Qomr6Q`x?}~ir #tݐx^z L#=9T+> W@ QV#ⶠ?hywXmKAJ3C W/m[m0sc -p0=j$i!n` <^Ң?9 (&8i II;tFd7$Q&وCJ(U `n  q &LWXWϱ<;5B8bLw?C^ATw(OK٠  ۪=1D[iK6IShzi ( 4P)˚Ɓ  $?mҊ*-M[#pnb0(݁E.@1 @a簘ӧiް?;9DfHD0tphX䏢OS؈M>@$B%bQ%A侀dV&^QNnRCIi>7莄d8J[$@ȁXO"#(rb B^y\Э9<5ٙ#7GRTd oD J3襄;")b;Fiƺ!"&~: 2؃0(2Lx^o&`5pp&,q)c7.ƣR`d"`,F6$)y1t0DIl1Q'zNdJ욈N'RSx]sByJG/#BPr&1DlGs B%ᗐ5$, ΄$3g;rHPPic%a Tm1𥔬M $LG("`J JM$FԾur`'J ("RFs:.) Ƀ[U9i*qSNǗ ሊfp"!Rn cDK2/6fAI0V/XE A<+F+7,`8dMkN 2h3:1F:Ji&{sv;o-;@y5 kƟxADe/.Fd{$ ti(4;  dHJ8vLh>|C39`ѦR­PZ62H0 8qlHLIJH!Ab${^=:vD<:q].j1'%n[5 mpuxI3tXA9S}6tXs( m.Wnh  % F.h*$(hh&je< tr9<70<sh>W`Hׁ5ˋ8֘ķgI4fڣAYX؍جɑhҒO˘esD̻B&bbA)RS?w2%dAT!$pDt4Njbx YMdGLk/e5lf5VдH5$a^8q(TE, zv tQAeg&*3{cFelm43 Hj[$-$kAM AcmF%]"k$c͜AM#6w-vM^13jp!+ׇ]K9W k Tcp]XZ:bj+O*52I.iq-MUcChO{<9T;)I4 k&ԇ߁T0+}#T5~# BՇB ʊiϝ_?@IFN6,Xƣ7s{@idɅ N2*G.cA{1M9&E6lfq9B3mG#`oUFQItܛ{jpC[D2;[62Mk3cGbâ靆ϲ-ӺT`6r(]H6.0¦rom…  0cA?HL1c6st8ɄR8ٍTaKlZ(@0(e}%A[O!bkPbl7$0L:4qGX[g"f@gЎP89CI^SFyLt1fI`  I,^ $Ybq8m7Dw-)*z {]Q/UI3gdXvc $678^ҏ;AZ"T-.CWWz'YXu<`$R$"Q)fS@7;6lqQ009"$OoG Gcm"P ? ~%[`)! 33 4NGOik yFsEiHL &STBI'>,a*+x ^RKLAg!.oX9ʩrAEtjO}>3#u 8Bmf|$Дi6bF¾pZ?bGAO"~Ʃ^2R0/9c@- YXU&O/1B=c(-kOuJzD\nM[DQ=u}e|XUd[8$сt'ا$j-b҉((ik i!s/d!tHS:|j(F ˸vM`D~>O8єA$! JĄBą R4R١{P h~G4VHnCCPQ?I3/Jg͜0p0LFC>2Ģ""1L}!ONX|S#-= |ϟ6rrе2B~h%B"=GTGu0Xyɞ=7€DY<2 pj2yY"r?]ߡFF?ŸX{%cGߞ#dM H!ĜzGHB0odqHA@"P4Dh>VbR#2M@A ~|kXcG/Ȥ#lTBjv34h AyT6^ B %O]L erARXTHd"P )`!0)% QIh/㎑ ZYh(b H "! RXPa$48@Ovq?ZyWv}95#L H]G<9HjZTOeH'I2%& >oLF* _:kuA)H|0/-F,r܂ykbC \`/ڪOIG<k%!0 @BH=ݩ0EKYn;t:Ӳt{a F.\̦Pzh2@9:Z>g#MOqTI FP0Hgi~)94I(I9qLnG'!y3+wX$- )D) M-(\WUQήˤy)#cBd.0pҠhH @Hn?`P4$v{%J_Sojp&z3I@1AhHF`ҒB%9r %;LApbKVf cSb_g \##G0b(HOoc84Iu&0?xc.f1!pANsl1%&XxpwCA8H [. c-knz;|䕦+u PK~+ hXδq,h~ѮIBn+(}8~J~z/!3j =NvDb}bb?/Ъiρ>i"ڈJ}1s:sشc(D\T)m4d q \F)OXty ˻(nR`}M5%]`+ؒê3m6qFMG;q̖WK1ӺѩC߁CFȷU e^ p㷉޵UqrrqU%&]w]oa2!{Ch6yЛ®[h|PJiM؈PZu[$V5%1NIfxy ΙX84cXpȮWpηVà _/4Fb=:YHjLat^$pny7cdҡ֩Bj ,kw>D +蛑 5p~qsH") jf* CDf.d[z ʪaXV*c!8ܮ61\V-VmVb* uB]TΎ$Y⣈4cH)<ԙQqA(s2"mF1r:'R~s 7Ww3 h2aw8oX_yYy4#n€9ʰֻ]B.xvc.fJ#1Ňb-&(Abe;Fxsc/T,es;1]r~H4oG2 I1J3NT4@sFBь˵I; ׽S P&g=}69'Ek߻uu1֜0Yam<"3 RdV? hr-KwM&T0}^Ўf?g#jgY<JO:Ȯ\fqY2c7 46%Ƌ !"mm? gEp~l2x!K$ڸ JdIǭK˗xh072Hby\x fj9h4D`.Y73g,x ğ<޲;xk`]E"15SP))1o8 kKG2IAjJbrh)6f5H8vhx(%.#0ABA N*hRB)>`*J|A6A^hm>rjb9M{NEGO͵ip':\u3/0ٵzܪ& o+BkC1OD%zPi/hjgC".O_?k !4gٻ ){4ΩA tޠ\ )sKfC? ȰU.΢횱)OGq &4#hy(yq "npO>3H œ>,n|"sOXhq1x+ DZ=om{g##M|Q @#̟#n`9b=c7&?3aOZ} ha~DCcɑf_ %A,s & Q&v(WH!T9 ldRBcCщR!InN(ګܢd)Pq P_:ĐBY~'| vna𒳶街#2!69̱4y/q.mޅ?H1qUF[PI.J ."gu 8p瀧qhv~c7ker6ygLw]8B]ƗcPϞfS/?L??Mht5j.v syc~ "4#-jkxW QՎdkTv#Et"Z B)-7/ ƹrc[N;ycSb>c\ sQn[/T?>dR-9gf F ͼ#LwkB<|!>3+ys=;p<.-(w|1ZE-_,Gx<{!N_BVn7W%m`>;eT46aPޗ2|Hc`E@QkA\>Arb},qkW35$x " ~ (1I#3BÈ|P+MpEap ]GMM4>Ǧph'P O酴h s#]!B8hyBo(%Dn04Vsѭe @1N1ѽCf6eQqcI 8ʪhӓ`ֲPcncc`fybOrkrko90iy8e e{&M" LrQsʀ R% nj;QucR⦑#q75r3a3c%Ch(;G7`ƲWSͿR;}KMT!+u8G+ăcxR x%D( `ez 5+Hrtvw=e%&98 |#>dzOcÞn=b*hqT {2PWnC:xjϚ_nSي22;"Ih\y$q1p!=FH32m2RP'F=`/JR49(1؆GفӤ.YyJ(wH@^9WV@$Te~m Z Jd!vA٢c}})S*V A`Mc֥ 1^oFdM4R^_ii?93vwfTQ*z|b',(w2@U! PB|7!7ys Cu='+21 LՋ"4L&"d0lDqCc6.G0Ȣ`߃INbd \*V$q 8꾪u}1ZF3Y+>(ԏd*`I$6xAR2;T-hxsϲ}\'ӵl' 8|ưQU@`܀5wA UPБ*Ǫ2T,Iv$;*-aX~@?TRPkfh$hQS9eg7w\I>.m9? ϫnpN(Π})4!>?>EdF hr}}RdK ؖ,,ϝejlFZ ,x>BRJ&"bcG8Sp繮rƸoX=sKLEڑi:Hi'DZ&l fHO4 u`~S%2d;pN!K8SfDQa?"G`I#} gOq ]Q1u)ݱ%td ԍ1A?H j&+ ao N՟=Q$|xi Ʈ1ic >efB$ /YX?Ec6.?T xA@o2T %J` 냏q!՜{B~nAFi^/?\ކ/lzH cNjlt,G "4uaM0 o,NA[-ܓzK'o  4_jU0P{V&TITZ =FBn@K~@:Itd1,y_m帪=e>g (5ݰIv7&Gf>tP1(QCEJT4% PB-55f("BFnQ4DLS,KT52?8|c,$R^{A$0g g@|bGJBp8T^C@PIKrx; [Mǒj.٘_kh F("!=9Rcyc01ž{9h;gۚY2#L ؃Qeѭ:6CNi-a*FM0{њ!l&dJfBAh1I)VP~I7 0U & M;2 ĝ7wqjkysi(ѠI`{`8D4xiinO L)`hRXk #U@jK05-yQ\0Vfޘ0m$"vtP>& OPd+YffQNIY2!7:ѹ|bBfyPLQ -@2)[m@ÝP6 *xt{-p&AU{{>4tNc%LhX4PჩN0g bwq=,.ƭ.rdI#g] QcS" O!N@sd?'HJ|S̿l_z{cKzE 15sϿ^e*=JY4-p^] FZ&\O!xB}V1Cm!S0 PAlTrt Y;i!EŀǃߌM0](û~ʡsp489s{C5>/$|XtH8 BQdR>_Y&_wjBipB*J Yq<%g`4H=}d艕ǿ.i}TtZފy9vn*V+_7p$$b h>:G6 S~uyT#H(#_yM1GGb@[6>!;ݲnPJC!П$JB (\+Ly@c&;'j @|Hfr9uggK7E8sZ6 G-dme17+ I iֱ<20Kk5ȡ ,a7ձccMecj;enZ@2іRQR\@7.sbe֌U$qp& ڰe4ڣ#Q>J/&G"dFBגR^$k :4M 1@j%QPuގy58v͒BQbe!:a$Y 42MKYLіP66Tl7f e$ *cheZV8i5'TrsJsd/+jiĉ 2"E^[BclٍNJ4%w5WIH謚RRMVҚְQq1ZT۹q2GS .mYwoNpFQq;W5py9EeȻcX9W h@zt]I\oo1dњw$AYX@ÅZ+r(KZ[{Z 6i㤧f ocz\Iq"fm!0r게A Ñv@ xQr-91ŴJlDQnA7 8ȅ!4ɩ`+.V CdEXCz̃~6P6ٳ 2AͬE>' ޔk@DHAD YV0$ŰX=aHQ䦆(b*cF@LQ H~X''|Ÿcw5 6  YJH5νpV=qVt(G[]sJ$#%ݾUcKZQ(PZ# W$F%yvِ3hP V\l83xRxѮ$qxG99kMpfuYnQ"89&b] lg,GJGu\R4G c:U}!}<Wvo9H[rTCu1.ŕ0n5Z$l+n LT$nsU2vJ- >gw9-2ʴtɘ>s9 h01$1+D>tf{x8Hg& 遉# iۘ$yL2HH⠻fl;Rƍfʹ+Y3[F Zb1x^es1Q16Ff/x32 Ŵ3̷ܿ7X|JblNdMc\F2C% Dl`pe:ӯw>6EHן^a>ӡnvn(,b/53dC4C:.QY$ИۮoWMg9N}OjtrUk$$C^ƊMXAp(:өQ(XCٕED&bCmK"lSBiʄHqq\z 4q.mh|`%v lWn4h%`qтO\m:a1%w[At4a2ZqvƕfάVn<⦇wI'q/ `a`Mq/EHC;fΩҬz6/w.!Iڔ ulDŽTӉ Dch۝5sqDz!x0&(\#2dNoe6V `qu.w96w~eFOb1Z @LzpD_%JRcmbS$E(@T=,9B EBN\BocuK^.4z6)LGIGkhA͢I_J`Ig4V1GuĹFC$7\bLmΜdnrpgN#i@Xʲ9sv]\󂈘e"@!|pepP&L /x! bByL!ͧ F[g(80IrydSyyb(|VD$O4 ݭhareh{nqzf!9k(S;26WFњ^5Vkj@:T"9f y碻%V=ɒWm7\l(V(DI4nW!0htzϜj\CD WY̆8,ù &AW$:|n߷J-T>Ʊ9I׍quLK󪽷odĒ QVLt**GAF;G>xN@HfiE#sfrf/E#]m7+`[ 7+3׬x&Z mI;5DQjBLuem=qJMJm9vۏQ=GZ7R8"z1XIFEEBC5&JdqnKgN[+ܽmԡUS9wV/,6B$u<>)gw ÒuLB M >8#B:3 iV-DCcГ]N@-4!̫p1CZhCWYSv^7A9ʍi >gDXY9l#ȿ$|C@&hCS; Ie[@m&ߕ^(6Ei,ʘ O@Kp.tBfL#м, 67Lxu /D L0s?)qU%A$ ɰK㞜zwt;l5/ レ1L)1G<3:K#Iٚhb݊tx:9`r,45 q Js1L <0;@ ^AqoB~< XtepIB[蝍P.I/'& -z!ӇU gOcWzF%NB@q3t Q?vfiFU%WaWvdVW `y Bn Fr`BjV2kt2_c:0EPipK,j7=<#x `(x!|#]apHNhǃ,57b ,ƁbΎ]Ugbc!&sFJW *s%4}E9 DdpBJiQ`$B͐R3Fފ3ĘNJ!LH(1l":s3& 1ۀ_fQ\f" Bp>T|1< ZJbabcv8tCS l@&T^uL1!@ PbpAՏUB?뎃IQEc|:F(Z\ AsB@O~~c~ AY%RAK% LPhxSm`i)j%2vvr=&S'Q }sxN0nU9 K)緬Pg)ty(c̘}Ҡ7ĀD50ȋcֱj4VCLWLYz4:cb}YLGYYls >9Dp)3Lv XlhB4+60"V8m'SρN0w<'Xڋ%/#&:ɡ-)ꏛ Ϛ1+*{h1u(Gq4xc֙㽅~6 I;G0 |[zJpٗ ZUgMio$ޜr hV^rqAǢ2B.ԭ-.Mz9>D {D= Ӡ $E*DPBVIJ?Did;@(h4"I!S@;%t{|1<%2*i9̭=2drZaCŦ6o Z67`wE'PXXUF7QQ}HWɤMw ߪzHi1X6}E!G5*x2_l"S{fGujh(6 S=?<>|8(5RɆ|82HMBB @q, (JO `M>A|hߒ3#sݘF 2XQI3 ѡBC7TRC{E\~}}~mnb2~{nxx bؓOLI߉"LLGރ@fR e"I~zLcW^;{=\՘.p;{ pELUIl&S .HDd)Q CN*64Qʁ33FCbi MI}pUT. nɂ ڴǝO1G)|G "r9Dc$Dɻ;mY3!rp(!f!ܸ2.Vc,m:I%<d9-DŹ35z' TΛs!G{;g:2 ۅGmlkh!P` 6:sHH>L$ =TνUPI Ovzb npY8b89n9\͋V!0FZ;\6&rk\ƣcFRLB\qqaI:a-IA@|0c\Jd%8M ]H E"u7-K3såP,HTl`8}6?pq9#*H꽣v.@6``2ӡ!Xl@@Y=,BMIM  QT@DR;{ {DJm`ur峨kV@f?.ԗ^έa_rb秜\ʐ](/l#;"(\9ApIcƆ4-Ma!x|7eTu:l}s!$tڤ) E 4CNEU)0_pH"H0˂VPb gaA(?#h?.| P'HQɨrETa *A!@ 8u꺔MLZ#b~ڕY$)Ѥ`1'̾Pw"$};xIβ (O` !;4hDp)Ѕ)HB{CQ 22] h(j{h? &v&Y5nn#hr$4п aݛlmyq-3!ArKwdFqf}2b]-\f:ǽ2ynX]%q&9 \8p*pRCl}34>KFUSޟ;ƐeqN y^g/eFDdwEI($=(33Dbd~"QvDQulyT[fqתN;w!J*F 94=VuG8y#˰ g]#tZWdEaL(6&M%0 Tw ~N*IzXNG.3~==& e";fL[rxhmi iQX0`5: p2T!JDDp#DJ4"t~3mLJ `>}j^|ܜ*MI 0I &TeC߉-ts_? T+XƛjZeI xX6I!AUr%H 7YH^tCd(^݆F 40䲞#yq?r=u-jX4EȓApC'J`P\`$R 9+aOwxsѦ">=c?H"M01G"!~0 h_O_/6}:ELhb&"g@> h ?Ic 11 ZL?~1L:2v{%Eu.X؊gjg;0L@,/ цH#\[`f(d Hf d=040! O݄렀ݐziƵ 8pɕ"y(&) z^$K 00K_GM^s#UNƸ ⢘1G͂VxeݴawGxby^Z:7 iI(p=&g=`8Jr` R#k,u|PNC>%F%WhXX#@89,dX * ন(]j} l3(à BQi= zqOѨBEۨk4|=8FYfb]6{QCՋ6#AcBRG. B8P X:@c۶1MAPrrmbLr4P؞C-# 9 m*k4-M!HRE@GKX,DMAlءI R$(oU1 ,H yf!OϦ:DE!ֲ HJH$|!0TH[mmH %|Tp0Op!??oxy2[8 KㄇZI&ZIF䊝G7}hjg_9~/ˢtEMtY'0d>C(Ǩ섡ٳ u:[1R X*"{ L1BR%AG\e`+TR8[9c4MU14bQ/MO$M!1,HAD2AQIJ1PR4R)!% j?0MJ!!㡲FzI\08Y!x 2kK9l;M} PhXey 7 '̄ppć)Ն`==Ca*8(6#~_]x!0uG;*SٔePG8aCm9冚)A ,GtQ_at ܱO;1̼ٚnG :)l )GJ \qWS,D@J yӠg\)x{2Oe+ATK'{Ftcpz٨Vv7pCΞ]0|y'|lc֘boxf6aM >bX$E;]q< (#)L}Q1[R@ )% }6Cv"9 AG QיNK1NBov2]83lu j?T I2!H!0@BOaLj/QJ.wD^W<!j Af|\ልZѧlj*tAM혤ueOsV%!g}LQMzM'JT 2{\H@iPT2ΒaEARv˓\B@ 1EEm-LrWZVGA"JW\@쉤=~027٥Z(~%LL$~k%(  &D,NeJRqH0Zm2ƪsԼG5{UQQ*T&m1l|ZJ(O)C31ÎT9ͥˑqQΜNm냉㜇xr l`Fb"xp:Z09EPQJTD,޲j~,@M @!ny|㞫=ԊhXik?Ib6H>Z{C_F<^ n*T & f'Ko*/ e%HSε❉h [" c}݆#?:i8ss"3RӤ"w)Wi Gz᫂;:T~OoxY9`mdJ3uԔTl_T-C{!{C)? \+$D)r ;('?G .FV OD4<Ҩa}- b9pܕ)g?ٻW64tP)8 #91_},{SF>= Y21 R(.$QĠ*K'·>P6{:~ U?4Xasq^P&J4~x*=Ys;=A+P$>BsQ7 Z g} qGIFŧE DYւ6Ŷ,ىX5m 0 Y (}.ނ>͠QYdrEæf}jn\.UT84I0Rհ;8NĜs!JQ|˒#JZ@]=妚bU%-%)Ȣ|!i &d1!EPhbFEATLDM-@UUUT#TLR3  Ѝ0TU*b4TE&49$PSTUU8<@RzWhD4õy۲.%I(0 4VEe"?;Q)ېÖI2Ef(qA./8c1131̢7ꍱ| lc ""j#0 RZf+BL#y7 FL퉀|0| r|4lōf; 1p<$|"KAP],"1:y =H|A\ ].!;ر(0I¯a"dErN@}$NQI& @;T:v)B}p y%)r(fd!# T=S;N ('((Nr;~p=}+ BrW>OnM`- R=Z՝cF<7玉PD=^cio#3ABp:}LB1k`>pd? N 2n4MNp/?=^b\B92q#?<7MjV$yHfEABukb{AϬ~ w Os(HMwĠn[!j0[Ђ5¼J&bzB (Q*= Ў $NDz bͲ}ЅIðri^14Hp!TI5;Kl vW81kF;)b\Dad#9W;hYE}TC‘_(g Igs9rxy^5\lҰ7xU,DT&]'oSR̃"gl&NfoC.a"YXe9^Ж ܹ3ߕ@Eól&c-Nhs.g(=t`6oLF+cZ(zt[fQTBU,C"d{n,7FI5ҝL]kzv>GrAu\br_8 N݄0lfEO6oBCtyfq7FA :^."``i mESU>R}ją EĽ4>JB8;?݊ 36 D0rvR 񢊣cwzzN.Oa;?zrPG!OD$׻!QJFym+-q:7ZO#F d(i "d@)ł`"X adb I " )h(X)hj f) !(B(~ R,RQA0@DK TrL@kerJy< DRv@??߼b6"U)ޓ%&$7J!Jd8ٶ o4@)J"4 BiT" BTTܰP`*"HbH$ e H()>;fp''=cD81qbà G .'T CԈO00?M&e5Lj0+?@1%\}}zhZ h4!W}=Muw>}=wr{M-Cvܢs}Z(T=nzmn{}ۖ{{z-itu{p==9>T>@/z}k||ܷG$xrla1^o\޾=`"!C0 }׮,I :ǰ} t>l}VuN BwZ֯gw>y])WZ;/-mٽ>'[\{y}a^CC;3o;:Ṉw}wE}]sxQMk^u>Gows_n\y[w'G^=y*ק>Ao7ϯ 릚ώPT {iTvV7GѺ=o;e[7ݽbkfL>|=wpG{}Aw8=m=ٻczɽ5@)vsKV kYڦ>c Wu{Tz5Olܷ,q:_s}}cZ}wy}n};`¯s*ޜun@{ez3>ǻ>g@lދ5ZbzzP\iwU챯MŽubUl>}}3gvWs-n!Bkݙ4 s׼ݭrg[G{rĶ㏽zK]@(m/[v Z}\րo{)Ŝ!c4{wz.f}ݠ{pT^Tі Ѭvw4 'M{c>C{os;J::hi0w}mWӣfhΘk} Zzkw@mlF/CB{8@dqהּ/nvٷyXU^k:{OX{=퇦ݠ;ӾբN9[owLyꞚ={\#Wvu۸-o|}V[`dh%nwiu{vw<=[}]o{ەo{}{׾y]SU=}}O}g=r[=w={-u:[:&wuW+oo/y mϼձ-vZaR>Z}+秗ՏwyS{;]՝:eGݽ} 7w}]`yv;{ymnI\.toNOy]Cͻ}juGNKAaG BV Wuk|.յ`ѽ=nx{={ޯz ۼsJ )EhSˣû 7Az݃OycbZ5wj^}hosk5݋;ni7rZ;>j}qۇr|xmhJi&4 О)i@@)Fe3D&574ɐ  F&A=&Ldjza5OSڄP43b !HSTU?O̧xOJ~@ީ?TiM4B 2iOdz hFAiDQ$ @!̞T(?."*)˩#QUDTMaQEIrh?d_ {Bi%  +{"* ")$\^ލ<iAPRQA0VwS2RPȳ,A(jJf "hd ]!_ѫ2i( *H.RP4"*K`FfLP1RDІqQ4 b#T"IPKS#Q*2R!IJ,) 4`Bt*(O9_a?B#l͇1r:<!o< /ynĨs.#]LbR;u#kdnn)j˻ n#p66<Q:_ .稒_{$&l1+<(| #'#1FZ#蓝'^{<_ ㍑TJ[z+(8uE[^t?senN;a_5UUUUU\];qJvi"0;{jva9qYϞk4x75Ƚ!ˉmY7{зyaxm,73.m=W+uh@8i,_b5ÄۺRMPH!1bIp_k$ %)pas+ҨT P9vviRI!b>g˿|J '%*B T*~i^{Wrn56R<vڄLf!tYX仳3>C$("efu\bY ;0kΜS~˹[><);vu-׉׮IYFmߖ"Z\)evk+/]R ) 3߁5BAL%'2Cg8(NZƔaG,,ʶ ^BǮ&t=b nqz*5јQlfMXIZeQVTr )C! =8!LӡJRD@A-?#ÁaOW~; _uch'OiBUkH_T[7jN<ŇVnM1ͱhWЃ=kQg}s ݼqikCrA6-.θr'"p"hgFł1Mݧep>VcòiAMEua T'偲5;Gq]cMECEI΢2V(Q&F'!riS@+zC,, e@.ljac+Ӥ $$ax丩Pj c-1b$:"wO|1U4Btox@ݟyR`BI Xvܺjm2H;"<~OMye\d2;6Uƛ%9nܳK yE>g$a,mlǶ|MQw}K"gWb>ȹ(sUOoCarF(9-߅8L4Q0Rσ2}묿]/EȖUC6{g!QÎ܊kqvᩖ'ic.UΛan; ;>[T居(Gm;UdKKzxxz5D} t٣6ΡhAMkmmfK -U,`KMo(×7Y t>7bo0#6I\= >(Bf)rjia}4輬j/ڎ~Mz{Yf8,moe*;gaCå9% 2MC7ӍyJL&ัp2?,&Ym,Ō40m} CЇcQ2eE3t:9ɸzèrJT# Kjq*ValZ3- fe9FeTRdeQ"7,"XnxRZ71D16("z-,hi"j(" 8=J±m\ 94fR#pQo2 YWթֳ߭|([1e dAC6s"AJ( 9dt}6E ܸ_Ib|㯾+ܜ0Խޣ/Bb[HU\6Լb¯dE=3>ll=mx,9}k>4lҍZ Lv&CsLNt.>e )3>/2| A!w@np 9 S (J Dј2;P5F5<k:x5yY3s*lЬD e's$ޝ& 78'~ܢf!t2KR?#_Jf#?o_~l}J}N- qoi;w&&]ȇܾ7F_arNW9eR=o4ڔ/ stXxȜTwI( rn59F.gႎaAff2" 13hzd=p÷4>m{֢bv^x tAC/+8[E Hu\ZSx;.jVn2z.yZ=? lw',A->IozoL@^gp_/1cIL{'+; v71w;71_6mZ+BE3tQ' 0R )K YjDzHAq,LDtKvf8xBx-8oqNw2ylz쐶xh_FG A|Z>5 qmx)zXR]is S%t]Jt)=}u}|;r鈾ySL$,z `T3qolH:}g36{^X?Qm#tLq0^11pn޶{;0؂fi)-mMj}9o>C8LՑT`~78Vsx8=~\*^rۮ75 d#ժ1o rI%u'νOg ^hݓV,=]BM^ps* ;Ad E4TQ`䙉lv xWxw0M.:ekb),kK䲱|2xIֹfXl#O1L\6q#93 'ڔ3LZC7%0~6egP}x+A(mvn]Ӷ$5yBͮ肶΍'uM[Gm\) ^$~p`eՏˀ0Y8ޥX#$ȭFva[G\(i<|/<0+1$ Vh&bLtS(84Pn/I1Ύ ? y!n(;AdtLDe aFY&H18JRTRK%}~w'"*UrÛZidԿ1y" /P8?o>Z"܆Hd)*BUF%( bTJH_ ?@n&u.[R|6Dx1^\A Ҥק[SMg&2f?"JQ3TsJy\R-+ xA^gt3U r͖Yf!CaNw/Fd/3 `.@DJNP&  yRG$ȥ)"5 JT|3D'6;.ؼ؅X>3h HaJ&0h !h)F j ` PF%*E)F! $Fg xlr-$1RDDAJBD@PR1 D@ LDw(P˨4TT9l Nk`ѯ8D|٭`Yb~pY?^˟Bqƞ /ʑ"~}DbGyӻj(74H>ʩH@A<+"1)ɳo7_ KޤV%&a4oyESS&EMa2?^ϗ/[u 3~Xf_8̏KWUå4}P}j:[cM#C=8EmH l?%lY_頝[V .NU%)P\:52r)ƀpe)2rJ4MT)B %4)k rʌs +3jJj &-NE'S@adQHDeP1Q 1@R3e1 ((-eQEjJf7,TDQR*ʔJ* (JBdJDd%TKE5AIHPP4QZըJ(b(("ц4TU[̝bBҔaEJc4P N&ZYQAABfI$̡\`aKTДDE DALʤ#0D%"tUd )< r;͎e% c{e6ش,$ʩ()bh31!EdZJRd)k1+RI` VFBTYHaaF66F' )\j9R64kONs\,0\" ( f-Ir ʌ܃NHʠ R%c{aIc/7V' ,"X"HSXaTUITYM1&rZ0( 2 ɔHH)P1(9&U# ,%Trecv(4K%'!ZFF1I7.@djgZКrxѽlN@ᔔ\g/dh^mXAL|}5+WkirxeQIH_zluq!4~mmI.C~i ϛ12DP BI 9f~&ucSe: !ù6G=R,餝˼,O5&״$3sFɄeYZO nvf7ۙDFһӮ=Zk{cmzjPn=65ɷlQfEx޶|$S_XosߕebT;C $2h.Kt}B$^Rz+vDхV$ 2Ϛ$N[|Gn3ۺܣ}i7T({z؏j`A 9%`tIžiO2=RH~8nd4窜K^k^;0u =?u>ݱ̈́ѓQr'Ov=Ƕ;= #d?k^>ءG$;AW9?[+&5&r% JDPi>$N)Jm&⮣/͏=5IM $$Ig:{vf=n߇c vBؿ!0*P:pdWrLLX>y@p?bSA,w:v0DW[u}o{_C? :xs @ϜzE]A)?Z;Q< d͉6g^Yֿ[_I,wm3FZ~ٕKe%|7;^z߱ҟgJ?ߵ|`/ao)8HknZ'COG$'$@oK=hfw8jm5*x@J ZCKc)A.-.æ̩G{*n"VƬǕ15Ad_Nc` fA%z\Z~2la1T3-(ə-\,C=vmi[pOܧ~64׳&e8_͆GC)>Z/{ ˅' Cxg!n9yKU׬_m`BF1vbI-oX?`oD` "V֣:or9?%`$#_xR Ni:wwwIXߜO+L'(= R-O70 {M$Iۏ>gٿ2kd⩵؊*L|37?X+Fq3s8,Lv[ v*`4@E}k.U䊿@Pl>{~DD#FRuֈd [Ƚ[οa/3q"gChC i]1n%Ti 1 T`Bхx)PbD-*d{^eP#ۤ&!"T7lU]eiQ9LrKZ8# .t@G8c m5߱@B$ɇD1֗$%bWF7RG{smkn8A듔è ְ(U@ϭD UUUN!=gn3wm\ilmƆFD;ذ}>_+ӎ'ok s.pMGLǯܻux֮6| "h^5J靌 <N@[/ \Dv(DOj^GkfV;I qS񼰊83j*~]p,Y9D AA|x5R*R߾!J҉N;t׷ S[:f`w{M#ݵU[%wcA?1Qw_! 5醹jy֤6qA Yi|{\ -&rm׽j2Ib Av!) sJZk}3HP6WC>H4|<=Qmڃ^Yp+&ADO~xm1("5Ħ9i'ga1(D{(U` vYlH3狜aJq9 b6ɦD?3xZO$K46 f.nE@g0Y3ѕx|đb1<֡xmvMlbb(I>Y]gYB(XrE!Nvi(s ;9Cw]0~#ȤYFmTʌmd\CD3a$ 0ŊCQ, ^ kyl Ţd+ @v,e\ Vs!o9#Kа,v K" %"f-yNuy9ص#c@>((m wV6h"mtrwQ] 1bx1$6 RWRLB "9R&('[I=JIe.|9y!Mr׆Ȃ3f _ptza똃nb wm7R/-$yy|}mH,=HHåo]WSKD W>>ʮ0Ndsv_fW3,`887|,_;kzMM%k{ R- HSxkcPnIh¨" bsDSL4J "}SצA )@ /ؚ. @*jP8 ] .}{rR Afd`M; +~vdRJu+"SH PP1MeE9~mf,J 6o3C$?W C$3*DM)5d]3*hbj" "2Lb(JDZ xp"j #XaMz,FGs|ϭ:=hx+<:6m TMHLtDR.0froQ V NL1A{3F302Lh*(DVFs3 X 10XSt#N‚X`҅QH+XHn࿲pd dVCLM5 P[$ATPOR5O9=?BtC$y?oE B:Evp&}.Y ( Y9w0w"b")e~Pd?V~>M\c"YxhU>3x/񂖍ۗa6CQ1xu &8ji*!ATJ@)J4CAUCQPҭ%K 3avǞ~BoI%DX E)QS{tsOI;ϯ, mvfff=~</w/)"x)t>MW?f!J:>&;caǻ?w??//^vɎJ%7w\G-u (ڢh>Z#wB |a9h""jzڶZF~7{p 0;6_mۺ hw5;ce 턾GxAw$Zϟ>u3# ΉDn뮾>b1~26idb0 LT| Caϟ>5F%cA,upm4AAv#qP~hG4U 5 N`=|0~.#SCFZ[ߚqK=&q ANvUK1i iO r>Cz9HS7)0  !0wk&yM`پj<Ӧz%%4mT6pdh&H6f(I8??Lʮϻ-?xkr+"jiXf0..c+2G>PBŹڟGp^%̊ 'xI(fPBnۀ\F#& f 39"\m_^bO wG !&}\QW,:ǃ7ڌ$̐0 ɑsca ďs2Zl]窡٭tK\"#c|C9sc,vuUUUvk, c_  (\n|P(BP3b0`B%fM8CkYIh3(ͦ侕cCaxS?5Gu$o.Z|30|yp%{N9,-ӨMF}gpDJ2|"^aЊu= JFd=p<7$D4U E@#|mnMܡ˔Vq5;7k\7ԙˍAm4sk%rBBW[t0mG^X (R i mh"tւ'hb|PBA|s_J9MmOp8G8EQYC1)m;STtYF<a}3*~x&UR `D)*T_`+32* dM=w4Lv9beqbdfI *`]h(!;R Psřg̲2f"zR%jn䙺"׷MUș""]'}_""%07ebG;[tœd II$f܆I!:6l):iXx1wGVh8Y$ 3*}a0-=|PB- bC}eZt-݉6W_]Ư(dTAE?1gx!zoc| !&e)9*eǭXq-.3C ݇BnYHq!!94]s!σ4lXjCЏaΉảcCL[;Tcg3aN!6kJd;Ήd8:) I)&;j9Oq u8™ !!Bv>g@l71f+-0^r>gR\³W"F2N56gYo'xC@Ρ$816 pCQIm]M;\M2Wn٦e VqN$)qo! N2Id2q0d:d 8z6w۵庯٦e! կ|\z/}v:gS]dunM׾/ {[<>iKI99ֵVo4j3RlEnQLL\f;ț 3g0ٓehS!$#m)n1 Q)ڿquj镑ށ9?C'`$> 9E+ iնwD} faKN Fo6羿FHƸOuumVv9Hw,8J/s'oďQQ:3_)m*-r5xG8?o߇3~ n,V!(#s^l`3~3o0?{,I$Qlؐ/_Cd̪Nlj9c.>;P?W|nzcn+e%%7>Dn Wb`.K(a_X?`gv~DCo*mau'Xn-]Ⱥ`~3v/etY֚; {+Jۘ{1\8cYnlN8v)8}p1C,$"?o`}WP@r@?(I¦NPuĀȔ4H4Ѕsi@'tIĀiI2\^H<\⏮ xܗ.ng*&=1:MƐXBlb@Ρ8 ]jriGIZm{uL̈́gw\O[_2)ts\~0ddD}EQG(Ci;F|]iE":CZK׺;=!gv+*+G?W~!盖]/Y3!ÙXCTam:z緌J]7|BޥmG[z}4sk a;aV[l8GQ׼ "ZIMP&`|ZFJ4tWx;LiI h8imsW @P>| 95TU@gЏSiv&il Ah O0?IiY4֩?p?5M>ppw jFfv-i3v6hR 7sɿFH.hŬ ZLH"z OJbS8> x T[j J4.1h%SKթZVmLcU)~N)ꚬ ֍ExN^)bYE1TR)LijbZ9{]sgH})0c:_gήi8F[aF[aF[aG!⇪FZ M&càj{W|2dNɟ%uyx =Szy=br z.MwjX?eh_%`zPP^ZP]+ psiMv Pn] h4$ ub@]v ]a聪Cj&L<)?EbϚ 8SK+a8 5g5IۅXv 1{FLY@)꾶5T|<<*4jWK}'{V*P>g|n9rpZojg+=%m -z@Ѷ_);:k3-ߣ$|*L!~Ux=n(FR *A7 H)R8iH z~viVH.cJ^sP ÏBӜ?/o=0F%&* ^߯{e<%kx#j``5$$Xs16k&MyA[/Vy4k=$9O]p=]! pf7!J1E<9?d(Rl a[!O@:;N5u!<(N@k7XfdPfncw]}8}?ݳ)vVǝŝHg3&7=kNA-w?߮b??ֆ:+ c? ! #wCLE5ߺw4. ph8839 +J"bb#fpa\C"!9<+|>|4g1 !~)ADn?HMIu"~ APKV::JI}>n~A^mŶscӉ!4Mp0ƚet=v}>釒yJHsd}զf\aC1  0zpx!WCSR3 ˳8>XD7#y~'Jθ*ʤ(6ŐL:bpI׭2oAl/U>f[dUeԁtef9 +ʢ&9de<ǻI<8}rȰåP}#hݯoƪy_fK*.HYMh֧Ŭf#QO\_°iiS־< p0o?ܦAS?^ǖda$J4Dϲö&=<`CV?3%+y~(y;# $cCs=XaAa3BHh<\d;KS/i{qa l-nQ[[.I)_H7;lx.X Dj} d`u!+\7i;oIܾ'_Oýp|z.ܛ{:v{@<%",:J"n艄] .ݘ4U* &*(Z>Kӑ6vI3{~oBfhnݮ[GE$c&8NDGtf3:.-wCv7Vi=id:BwwH^Rض5oHaJa;ӭkY7U˒ȦRJ?omQGr%NRdZ9s \$B@RB5>' rV"hfnF(bRD:N77 %xTn: KgSC3"e-қ,oٳeY[mF{ +&5Ӎ\6 cAh/ a؃oK%h8`t5iUaߔ f݃y/w1?@P7ҿ#6ȿ?>ǿhz2'яG.ݨ<1H@>?8M@}a ~Ɗ"*JYeVO] &*偟LbBT9?G2#; 4 9a٧&댦G*}L%g+!SL8 WYONPqXc9aVxY=MGw,(Bď6+kKVedhAp7gu֎6VٵHQM$(w0Cy\ƤkD?ߘGt>^x{ _*`6l`Y$I$I kwmm.GSQ2zޏr+W9<voQPBy@<toNglIRPwWA;[Vlt@iT_nDږOn "Y' aab)fWz~]kw޾],ʖۻ-~J}WkZ\ea&o;u5i݇Sɩ<Ϲo+f! (2CSUIYYYY\FbaeDHRbo!.[?Dd]1ntJ{dZֳֵ2wm<9J"X[N55HrkLu9uާoQ3QTm$!kݮBnĤ?DzRfc39~ffBYۨ=m檪S$[CH2=[mKȃX?&qR"yrfBHqfBI$$mWs噩G4;~m`Q>/;pPMaLwKrڀAUJM0PC$ЕBD0$xMO,⦶<|ڭ|@Wק`~/b/wݪT|] <\oߣJ(ygO hbԐÙ}L|.<μQHQJ*J*)ihAHJDh&QNDfWmLVRȥE(&lg[duo-YlP{W+y^\Ev׬}ɎQ+:> "XSg}H\ll $ME)11#'vNv/WM$c>}ؘC0@npvJI8О}@;*e;`Ar||؄R?"aeu)=.zUcWF ^;]kt_L^̗46  #C}$z~[2Z).GqlLT%V3!$HbQr_JR]s[bf)7՛3cd;rZ,ջn~2h& L}${]}U p/aN6|ѓAD:RYdHH Ej@F(ӷ>a5Jߕ3Z?ׄE a!R{ +JP( itu1L4V330̰33K3*m ?SEQDEDDQ3V333233333*2ʪ̪Cf\?n2伒!ȂZrA }jM?5oT5| c?;̿EE%VT, C|h|=#z R[m-n'pe1.\6um)[ddWBy[jy]*gyQD Xk r["Kݸ ry6mp 7_b> d"vU>}"=-Rͱ%M?NӲY ӝo|y#8g?|C@ ^ D%Mx;=`& w95Mb%c)o;kˢ>VPLФABn-AT36- dS\\<-{˽&[t_*BrJkR\t#G=5lΘ!"Y;DC <͹7PN;}~ZpRЎ|f~nE/Y&x}1Բ{K=iiu\"m~i|Lʏ61E_{h VŖ8:q!81=-V6'\I_,pȌ{6w+eBi&byP~i!h!1 wv"Ε,CC ^''%欯ʭ\](g>L gLt4}ǥ_pvGiCO}NAd,Fva$:ATA14FL̷ܼ̾@P"]3JW > S3/Y[鍼.\'nz6d@|]n3,X+K 'ꆥ?olT=:R]7G=7J7^ ) .xQI #['(Dc5t(},CЌr/#Ի~wІ]1ġwZ9a]@˒'BoJ|K!q Wдǜ;@1|aj.8(GKXBPKH-16ώQKv[9ZQV㦖'_\C&CH6i x]3 <=jɌ )Y-gHV7xy;{W-'ԩ8A?_ !d(M5f+(NOz03`.)O\zzbN)l0ɺ[nS o-&{zN+qtF"Nȸbּ<(I; Q/tTgӧlp__٬;iSq6$B}Wс;kV S_`& (|z,ͬ9ɳFR;U0lcm\Z;NgYմHff˓ep;I$reZ@ '6%b+r7A{!TRx,z CvͷWw 0sgd92!݊ذӛka_]R畹.ix:Ag"z/\Ȼ|"E6cYu:Tvh\a$ XH#fΩF'dIQ|{Wu̱ {6h5>ƒl%x<}Rjz#n ,zv@Baaap-2IT`q%@@J#6Cې8Oږ;|:kcWO nFcXM%:Ć(>%x1k%"(hMA%z [9mY.HYd:34¡52C,l&pG4iV"  ZJ+@80V񑑨eF$ ASDPblYL)G#>\۔ Yj'{~Q둿m(;bȉ!?~ȝ7 >o\sآj(Ʃo$kpa4l-8_~5m  aRlⷨ(" <-N#.S x\Tk_C! }ixUF\12|! ;,@%ꟵTl }첟SUx|ݽbvs6mP`\[^&5!>Hue#i98ߞb]aux@1<.:[SHNOH rθJ|=l1ㅞ536GtfjUpF706x&o vL/:]f *L#tdt-:]P. \qO*4E1i}b 85Fy~" e(wX]r>K3Uʷ;* m{2L`zņ0k˭% U^A_rj\Y3E$mƼqDoqQY]~>M-0ϼzrb/E48iH\S I&$ 2H)[3>\ǙuXCΈyS'QbСht )P%yU_EE×K*[owI; n-rĎظ-l_LjLM=c֐%mYe郝t!$5mneB,65ha/S n30˾[z9|b2"@ob;qBB5ą2CEƓ_#aBǼ ߎmDO Db1ʬ6j Ej쬻2ɋGrB>"gVӃ{|Z;I={YįՔ.1toBs;g:jYvsnPk򱁬>~6Wb|Os08]2zqɇ q]Q|\0!uwJ ^X&$p&u7[&n .<-o(ܔ-+|uz4FXyX*{5@N`Z0CھV};9NC:f _lp?K1^I+[[}; ,ζrR -hXOv2+5ӡF>@RwҦvrH#k;iQۍLg&߮g쿽[*]?0ZZ%#qw.`xr|>>{:jǴ"lZyQwuJj 7F%K$xb?hã09Tk4WxTݞiy.ɪ aƾD gVjG& v_='X?a+ywY{66&fI'љDˤ+c]M7ҹ`цӌD xVrt$q& s-m`NDLSw:bP8 $Yh7wυi 1 23L=;_Q3NN?-Dqq\ֺp`;&51U0|l5x~%XIo xůny Ď^QS|# ݶ{1l5JcYXxꅔ퍑y1db}PCq.PmzoaB D}^Gɘ";;s%1DRj6@).ՃH5/T7Xor>'8 DK|vw3fk&s'5RVHlx.Jdr|jq CbNQC H sM!7E$}،?X0l`&eas@OC=܁H;7x s}oIv+Z>Gb<4Vx kǟDar9^#aec׎ Q>M`@2&>f٫ ,5vv,':{Ƨimm_-~q"g4!LSUUUUUD QQB$C;eHPiyLŅLCb#v馮3|{a+nS֌"Hb||1D?V .s0l,=7Y/:cmrkmYt?zP* V[?Z< |0):"$^llnxN>R8&o~X{~~]q+Y3 &V "H #-< NLDy\״LD1ԇW_}$$6AҜj9C]V/'zcMvB}3=ykƢ]d_*P +Re0ej{/yHxen*5P~Yid᫶ӜVAb=dw7 v,;7VnRYùTc0ft,!ohk 5A㷜{PIjt^R~Ƀĭ텓[#l31#vcfzsmȊ؎±y7TW ̹[>5ЄXvvg>ߗ7~?J}cA@7'/$2L1C{1(zߜͼ? Bdm>%?\F͖YoMחq):y?t.|!I&VC7A ,\'կTKHHda*j)(PS`- o}.hw>jbɇb<׳q}Cߟ?__}zO>_y/wo_>/?i?_O_oog/?$!_b2ABIj5rd!6R`ъbdCy;"fp8}N>Xan|DOw5o>H;ݾ~31|, ;mU/+jB_r;Or%G-aP:+N}B}X f; d<$NX}Alq86 rͰ֌R-$ܩ 8nomt<,o) CJ~2p9Nպ#eh#19b>syBpH^@UqdK(;5up]w]6{|:z[o:s-?;o֍6z<#Ms{.qKgυ_%02 +2azϽ-|f-f]BXŠWb8n3&MlTY*FA1 یLE%:I Qp kS&sBGjbN1p퀡/a0Jeo }g*b7Dj[k2$;?OYe(?{6xa8(f*#RdwZ3RZox$BՆfo3fyv'{Z0-N1bc.fos3$1Z-cż\J.XuN*#-ݜ]Պ[F&fsAڰP\*ɿܞz߲"Ě`[臅aO^`LWpИQTڣXXghX^Vfn:46bO%C/^ o=};#:1xja[~:I|?5?!s}B^=Pˬp!5C*xsM-\gK€+hBzEb"Qi֖dEH1]-aG+ry+e?3"G^=0WcnLsNok//hDE4jJ& e;{y\緇˹?<,Y}E,,Ek^l%.PA}(K%m8v2gt^/+Y/iJ# ;dz'Vo,qWlK]t>Oy^>IFK?)IG"j=E6B *.]}ž;w4_qyà<Zc e2' Rv-3;L/V1|0ynE2d&8~F" BBbwCv@Gd '9!piq8c=.aLmy3pvTȴ<)M}s6mz0|w+c5Cx w\*/x+?C~~4O^+mX|&`"Kl-#?Oߙ,(cbu8yax̀H&F$a)$ BFeb2hB"f"!QH **Pj YHh1h% 111*!"1D5!jR B$h `" $PU (ZIIqE̔[0Eqr $ hV( &EBP"(Ap$)bb@( S%2S D(dR"Bb2ʨHYF q* iZBAERE"IH2rZm*"Yj" &LS%ZQHr1 ̐ " &k嘍C13aS)AIAK%E 5q)DœU,k Jh(Y&hi ))&gY4^  h?I /H@@' ??'pd |Km gOavs_6LTy @hX[I=+^lv"|HU_+{п=ҡi%ź#f Ӕ >7h#Y+rePJ\k{C bv &5ԗ&[ D:$ BvG0`bqSsyv@ Ѕ 9&J쬅bp1'BMᱵ: A)0uѴM@cA م+ шHtvo?$n}g(@_4.~o[~/Zĺg ?1KC~\ps?r}EBQ 0ح"{ ]4}ߝu~tm4sBdR[^'B_YKx&[q[_Vr+ g}p1%ȆXCFNqbAв,:?u?BuzJR,k_؈3c ֳֵH<_xw!}xo㑊qy|mε>z#a_C0yہx*8ÿ]\mٴDܶ^j Sa17s]1 \f7xgUۆjoY#5Ϭ˾1;xqW׿>>~0őymX-Gp^+ij4Cʮ:t.mv7| 8{{>=99:.Qm_XU_wX^Z1ۿZfɑ8U#%ø;}<:984e7o{}iu%ޙaep孙qXWvhyF[V=359J]^ϟ'/V;?MVV$H]G|SͣgxM!4y' 1J ij_{:m;&$0IYuVk5UuJq8VeTx69]qp'hIʤ vn=5y N'3$5v7-? Oq߷߷VoYnWkrDZ>#j/B!E)SR*<2)tZޏ[HN^ Le5|JhնeIfV?y/0#JAc%iGQ( /тNYeԥLn?QtvXY3TIwZwtSc L!~l[f;Zְ̛~ <^8΄~F-O0(2fwPl>y&&><<ٝq#s6y[`Ӻ%[>-Laook-b.eu ?$@#zn .?Cw:onYs!߬1e2H '}1 VѾ س qG1Gqe 3XOq3q"/ dday#EMZ gcemnp%l{`CfE=E ؿK2}zH1 fYl7H;c]:8; ԍY`cȻv&ZoC,T4bu BB!^+ix[;P,1aO~ >gO$ ՙ6?μ.ʺ_?#XpcnŽ?ɌsG(= Bi<X3?{5py?>zҒmV:DE\A# ȅ +3tf&~z7l*8(%U֜7fPȱg[!]=ʌ2"}nXۻp|'KS~c^Sq߯{Hci˾oO5+tKX`z"n،.lGr%OpU&s\2&w=Cr#OiCPc "o_ol md.VٕԽV/7ʋTJ/+iu믿9/*mߎ&yc[hu~;UvC|̨5N9U [X#e埗?|x-z{v+YkO'paN?,},!8eZNWCػe=)W>ƍ_={}|'_WdDE'8 "Wr>x~87A"H3)LJā53?nb jr#yp2# ZD" 2ʳ!Rʣ0!pR%"@,FT3(1A)aVe3&Ne(j JlLP.RL"!-3Ys'+ER%0LeB!#12D$5P INnEB &9faIPHRa1Fm#P6,q PheISXU36 8aHYU&]Ø Nf``XfUCPAM9VQ48܎#neHL (r"*1'gYxѹX,?ͭZtV sA x~ {O ~9z ҧ3S=ט}8U1{YffPұLOsNjbI5R,\rWR=D31/|ER~"7`BQ􏄼2hBSP}N\a0[ṻY|*|7ئofTWcǩ)Þ~uTs4@y>u?͏ޒ_f/;8Tg|?bcN,pL]SG_!%ݑ6l/`04Θq0<#< y"ԕ^:x`4`73x,WtzEi*@!"cGkU0M.[~"*N Q2 54 SC)H0ф dF"esOYwų+KrVnsη6܇am^j܆ eB*ÇhqR" 7bh~ 3'#Izlwfj2̤:1GSIɐh?4YUZT_EƗv e\R D8f|ve+/MӔ~ + U HUgif4q1dw=Fmۈ5k˙GY_ ӊ-nnBXp[a 3fPdrpMe2P{R5O#ju2X;b s̨17bJi_ml|<04/vO,XXj~kZefEhp~ңIHMrm+'KR\`ނKjIׅEbl̪jM3rC3ovB>t^.mG*snq{"4h=6}ղ,Zj_1D8IM wDp_=&^HcLG?rqvN]oJVHLR:EJo R0P^Dw+N_iIl50TV?C|7bx|EM5~9RJY#F6ܜ+Y?ǿr77̗X[ "< @RI5>8EIAwl$҈ %_G*jEOK./7l DR;L9T+:CH(I36eV`l5bTm47ۉNrޢrZΎ8sn]U5ipgR _rLd ҀS{z· wyp-;ahvǏ+S.dc$T#ȐcXJ!Б؝}g\s\-!%|ܯQzwp1~?eQ1.( [&>QPvFj$!wz0,aF=82Kn-VfU[jx[DGa09m1O4syF.KnK;MjHeԋcљ)3OzIY#5#&6ecZXh00w7{֨gh,I$N4,͐ @bKb0d PQh0PX`o 0f1j&B`54a26%M 4a7(Ev[aESR f V`J19f4bcE2 LhXat 11fcfa1aly`c ѭh4r3 P 60hنX~iJ9qLbֽ:Rq,ækJ d,ǫoKU)2\o0uwG>YIu,týCS\ 49Y0զ-jxa+nmu<Fcd32I$v˒n97J<+d=8z ĒD4cVh+6T4am.!2d9m јf2GťcccF )JR)`BHR!FA(03 (apxaccccц2*1! 6yײmgh/mZJtAs33)\_;᝸QaX[I1vOSCDoOʽ#WoP:zis@6VUƋ"&4yiys.8ɍQ.8 c>X컴'ß>Y{x9%4`q-(\ʄI`Ba9ę` $0j&%P筁]ʦns*T(Cq Cx4٤o- ^fABQP\9?!&&I 1 }!+?ʽ7M{@6!lmr F6;318PBJ$ZjsOm.!M22 HvJ#:kNWnuݒPaLE;@[qYW .mMoraS]-[""ib Hsm,@XF"C‰-VWB,--7zcž/8u4SF*yZliqp-1qk\4- M5 v2ǧNw둝u׷]Gu[]׽w櫞k5hyf\$o/ffm IX!d}3Qv?{k {Uq㰙\>o&mI$3J9'j bIǂmnə$=DWͼjI$Hm0 0{Qǂ;oߌ=nqI'/r7>YR:֪/c zJ{32rA)%1G'- ÞϏm}߻eqψIf\O>3]odI$♉YɪQ$3g8Bf* ,ARU\@=%#n\n}K3313$$~|ݒv$I$IlpI5K}mib"1o[~OIPE-@wN;,#|wh>G$uM8SzF :JzV$ҍX6:D4.ݎKM^43Е. 08YY<:0\p T @b 4pȖP?^+)6v-@mZ{]Ah PI*Nj|#!y1}];9u  %=2Õfv{f3z's|Dzff$n$I1ݛ9~o3 $t+='(djmmo߯78r%m%"CD$NSd6`g)77M}hz{!ϤH@E">`0f q Y=t)o ^"UIU'1 ^E3̥L: f&/ǂߗI*κ$܍wi-{K{/[mm4I$pv&":#.yA(Nve랛 )fC mg*WbRXZ(Bi/>mH  "0BѢHqgR0A1 `'}YG5=a"~x2?7iB" (~2vle)m'W? s4O%W3&~Ծ{wiI]} s\ߠQqC}e>AoPqHMFm3G\zqι 3{9wp_GO)?H1wk:,e;o#Z1c+hR~'y#pdx?,x@wT~[#C! WNA,[BO(V y4L~b䩃yޥ ɉ;/(:UuΙUqs"Y=lʝCD`>@ܚqJpáej&bPfHo{zs[6ۡA9 mtr\c/UUUU\k֯ b9BBi2mLGNmAX/=o qTC^wAF& H~t6:N(\V0Iq_;2zffC6UŚZ8'$m^q&WN3jC%Ѷnˣl֦f05u =%t#E Y4,wB;~,Yf !FLO[w؆r aYei@e " KH.0T8@l˜ 2%t/jd2A@)F0,hCo ǫ@YJQL%(NV`}M̏ag?3$+J YaIdaf&Gr3 HI!aʐaX4ojJ&IȒڑ0$ oOPCϔ:|7YdNhRu|mAa٘.H.㻎1z&m5_/,O+BalT˸΍;~-C~Zpٖxl!}י5N|޵YC3Tp]b\rVjk?ۭգNWٝu052p<z|WDNH󵻰u'&3~ێI)И }&A QF~j%x]X;|龫>}# ~t8mǀ86gZ;3݇,Vz:QU?7H[D0prjv_/jhS. ,KJwWM+~AbM  Y]t!ת"7_ɈR; ӂN31|/-S+=1#.d>)>I[i^aߊ!&_]!I l>}>D3q<$/{EGt2ݰ$HX2}9HQE86~fе8^w=$%駦Q q$RNRyTGBtưOq&޷pֹ2|a{c}Z`8Z&?ޟf U3DUS5UUUUU_@6f J&ja7Oק_ϔaҦ_{X|=/Xȏ~;++TzVz!'ba9QI$I$_R]>Adz&fqod`}>U38 =fV=7ezu1'78)z2dDdR1 c.臙394I$ ^!`|6:27$/}1 y2s4cɘљ$7p^^[>\&'K=\oOl͉H6==<營Z kH8އe$L$έ=gO YדW%cc܆q&GS=&Pn6;YgP|X L3Ѱ,[< $ruak④]g:&kUl¦, /ݐc;8ttgYѐ)g6+kР݋}W|p0|)N4OZe-\K]7*qg,ٽqUQgUѽѵ kk ұq%;<]qtCgvZ;⸿j4G[ON??DC[~!Y9CM ozM{1^\ CpgyԈ! wloƢa'u@"5ǙP/Wh<?g͈ 1\4LoQҐyHV@m vf-ǖ03&[YƗ9mf&X 75yV ]e Po783x"eUAUI%UL->&#q[}|Kff;IvbPdwr9o56y W{5V2po yѻj+v-],oyi } jWE~w$`Zˋtff0;t3I|d~#5`zpc_ eG4쌼t)6:˜\q~勳E;ŇQ⬋Kj%Y~3|'Lny/YL {~/! =?Y,7ǵQ>$x*ݿSO lhz5P W*B=>##9<)7'<Ҫ5!pfhu`p00&r%FC )a6X':CLJ2R sW לּOcccc{4^|h?07x$eBڍ(ˆDݬiODO1g9Čae,(W=(9yPfIDI*^~FBcǕ-PbK&A)b NH~}4$PB]ءCiCyv}zxG8 ~'oeeQ/Ј5ci8qF@04\ye +*B|p@d*??/ٙsk`<= //6[%t|X$!*/mwԎ쵔^ŅrܔqÐ?&C" K0W|]_gdR2H!G7wN&"!e}g֒m nXJu"PLJa ݉;n~]x,o&,O ,\퓺@234Yb9]JCƑhS +˝{+{xd()ic"-{kQ?CtTmij&+c_(6YyeK,+8M7'<U)(M&;I~?Xp11_N6m 4:]i:GJ4NX}u4`<܆[MIc,Y1Grࡠ75NMv% [FLM &3 ;'-ȧ`^$`҅(I|?+R$#@iMNbFѾ)I*V֕kT\?#"$ 1Or6f#@{#5(9Z#M[;L"# }u-3_n%5!~-f b>;0zqt8SՆ^XjhCa? ~o`u dD<h5U (F A䨖mnthhlPێ%f&d{{ŲMa2c=]8ʷӶDUUT]kX{Hg9oeL a$iJ IӟL;/ |4ߗc=|ǍJ`UmgJgH\j1G?0d-vcZᙘ+NwӏjVo?E<I֡=0zvvkg !/,$+ϳiӶ@w[vh]"p!)F0 W)%iq?ӈ`嚂8FԼoV3D7 ?ڋXg ak.w_.<>GǜRLׇsJav; w'PW0Ǐ2,ye|r 6<~9֤zgۙ2nWql;88㏾&Bt)){woD6Ovθ%onawa9CAeR¥b(Bk?һ&  Jg~B܁wp<;3~Z]q?xFzʤƖXd$BI3vLNq+^뷝IcpH!cB $EݫWr.< H9_uyY;ԉX!1`A.X%i(ݘθR_P@'`8BIGH;l1$1!mKﰄW؟9\ʊkW ?Ih&bDƩh{Ɵ[ŔuR b}>uB۟g_E='MJAG 0J b) Z%`aiTh_dE55PTI]RG%V9A37Ȅ5,MЎH8FN S~D&y6:8({`ESC]/^[z#ܘn ͌X3.\t .^ц5ht~4KM:aov<1/RHabfZr RmCCy]Q gdZkfa-wX6陦OM-ivxb~K+򃬇!/2ff/^ aXGq0cyC bN7/vd3fl;?xCHB3CɘƘNs*NBԹNU K{9DTrVC(0aEmح+^֒``0䙄JfG\b`mi yhl1]@O J[mGNnΕ\8^Q0:@ UH.A̍. ؀({i1ؖgg!] /'Yp0+$KIjKm&FI+#%w:آ!xN].I^b"@/]5Tk>C| ?=c˘wB|>A4;4L-~p91 i0>j?ebxg*"Uag fH8uro s]󪑼Gְ{?)]dlgW~o ʗlTtwrRRLqbٷ%?XHI$~ QnD)UmRw{|uVd.eIw"L\++d8Q(XHc sq#}QwD*Jf:ԁ~ !ZJp70\4eUVB1)B&C2j& jHD,L G%Wp2gB׊ܯK&?q* O]ZR]# |2N!Ď.||Hhfu RLoQmYYnvRnݞm{FP#1mԎ! gyDkpu.w ׳wq YdsdYO-3x?w۠mz#A#(Ta8s coD?Zi!i` IF/ޤ$# 4!UdYefYXM:X(N'5 $p8=hC(IC`Jr&p2Xj̗[օ<BT)}u 4*/~O|ۣ̌x3EE+G ۮ2;EM:ͦ"Ld'3y0uݗZ/c 7wo/Wg.ykGW81yZp..z^"=!eЕZBϰ ?auKG*{{!r:q׌`ӆvI~u 7^.Yu^|n:hss+Y$ҔJSkTsig9Qo`WUTTQ8量3ܯ~r>GpJ,(V?B(oR>!k\{7<|fcy, `A9Dk=G 630 [cG4A6*CsZvN7[K.1XXVVHm0v DC 0AH$!18Ruf1 Ib<hfI l0tvh>_xQG}>>3psG-z[ow~8hݹWa /xa'mb91 f@Fq׃8B- ,,O1 e"k a`mV4Òn gLwJ[|^L^X(L)lBG@(׿xZ׷vR1 (r9F5#Il6ƽR6,5@@R%JV &goߺlҴ y9b8rDPYE$Qa[F,1Jy!<S vw9iiRY `*00+̹~eK{q2רoֿ쾴?N^[z_ǀ &~ (՚gÖ!tU|^]lD(R9)w?$%>Mjp?;zAMUZ'^d7_?Rݾ+IoV7d,缆_'erf8Vd^rC.>Qlvx_<ĀOSnwJaư `&vff 9if+v߫և!{2 qgl@ԊӵT]WcݻQ'!<EY"=H}>of(r ~me] 3PVtNWauY'-} _0Yb)$Kp뙶YD|"Duq=3,Н&@jג j1W 櫌*Gg)L~奄J_wŎK<ən~~8~pW 5QEKkjgC[ft^F 41m˶[R׾z nyt?|할)ϟ7WeiJ/"x|B`0gcemV㱦g\k䭭(_}UAd ghhmP.ƔJwxMe1) HI$H1/|o ?o_77$ǎfZs,i2r_mo,dyn1#$}8.;R?7r;@'HC 2_j lY=q0T{Qi8N$*1EM] +ia튠 _eeTy=*R$ Z`a7D} 7Uc䔑BEsl a"""&Vff&N"_/U`+W7u~*+;9QSeN1;_#Y]%f#0lkW֓lcIݎ>>v7c-م_A!s7ϒ'ю6~ـ64SB6Ჶgf M Q8clcCnNiɦ'664bi̎>j>LJ"/Ϗcкkٽ33usaN38z3ˆ!33^6=L̐c=qKʹcC((6:~>k\';T9 16tPG9u-bY vAB7fF`\+QYKhٷ bߛwbھ_ ;yCwQu8BqI7r2=PyXJbbszηԷ,)W3nn~a盫A!k0a%qۅ ^YO-<%v |w-[ٔ][f0Ӟ߆k¬Bkޡw$t=/&5SCQU8 OS+u",gŏO|?wlzU{2t&yӆOec>u'` #.pTl$r%$>=>X"{Joq]sPdzw^;PoGU=w-pneB]~F0 -ҽs"')Nlxo~sǦ$5qw2co 4b|b}GhԖb{u+27(+vZa`*3ϟA]Wps6oNJ٠5[ GB6Ə,GZO'Oi}?=R/m>sz ZU Gr#sC]AFeNyێzQ}9lMrfOA)`WXإ^a&[$pglD|n|5g^΋]}'8z +8}1,φ64ZXGwlOϕ>oۙ`]og9_M\i,TUj*%NVՕ4#2;;<$/[(g!oxKVNB4% .fxI悔th=FcF1؜3i^wPc#S!f y "DBߚИH@J3~qF)dZ 2g26eS$@z6{(UĘ0m5g_Շ+fѳs&d hhRweIVi**oJSN,jrG̎Nu)Zp9x񥎳m$K;ew6ďϼoF3g\51xzyNfeC$hU%V c̵O-Q81PݽݵdAG^u%P)ktIAYvmx)MB_e0yP&8TS1] 2؆E$Zc~v^yo{fyߒux>S l$߼}G^`  `9H ]QD#rɨ^Pt,]@iOc$K]00du Uԁ;rJfn@Pɉ(*aKOQ7[MZ e_\i_W̾k?? ??IsQ?!k|cOYIBz\f$)H?S}knVY%bcT'12%X1*ݧ~sc?GyJ@)&T{L?.N'#Dvsw!JJn?5 вfɸo@Jn|3)S.H}*&a>d%:LwN!IBi&.;:pӟ>4\M+-Js8g>@BoZ\Km]4X1,?\54Iyjhm3) |<Ҧ95Xl}i|W]$_{ }>= |wl(P/c{ 7@{JmFFJ:꾣> aN $۷x}ԹBO\v7'q$}JB'Q:uUU ĩ(o5ƲZ $]XkC V!KZ Q)`IF#> yb zp=n<r.p &${Px1 !"B(tADD2Sc$Rk3, Nd5_ <w=:ay1jI=p9/PPSϖf=NqA`'l%L0{#XIO4Th,m R- i'B?YwuH iTTR)JR :<@? tBqC ފۄ>?Rz e9ͯ(3n`9ǀܳdF8<5&'v 9lO:Ϛi ,&LF)g.ҥkEE7k&@ ila6oY#M7)?t[9 ǖy}`[/M.{d9$W`yYmXX=; i)Jwէ jI̴p>AǴ- Tn\#EҚiŽa K${M}:Ci#ze܎?fٹEʵtF:$W nFuOM!jFFpg^' T dm(1JUH0Q#bAo\[ޘ,<;FNCߝBd3l3)`֜6-tsg}njہm0/e5I_H{pnˉE 3 T!P$XxQ,`ڲ A021K1f5Sנ56}VI|[kmIcJ1p0xpێ"UUUpx,)K:4I#q@ϻ1K,G[!)jοEU]tH(;0HC_sG S)f oufo=GnnD;9?cm'/ٻRN65𱅞ڇ|aN\HtVlUUGڔa\ZǓzKP}ߏ3c|ߗWȝ4sZNU2i0\F؁z6½~]]lAqB$l}@Dqļ8gǖysàlq+u H3I0y'3YmҒJ:RU(\^[&/;MN 'DIkB^CioO !IfHa%?e{.y{o}wfnμq8B(7nJ$\ۛF[SΞ^gX'FLjda&kM3S l2 @JwM4K ›>IS*p\9u}:.;g;c/`lgu{[~N!X}#XF"ڌT G\Ӗu k{f7Q9 RY(!G2U N݅z±$,b@Ȓ *"壦0!4H L…A&D#=g)W\c' Ҧ:~dw^^ s14Ie͏۞_>.%O1i^v|if^m N0 1J LH$+2vȈH/0/X;wEk 1)$z=KH"J*I wģ:yxC|C#V]>4{'90{񪪪 'UO3**1Vh5mk{(5lp|:iwW %!}>٘Oќ(5G(c$X4000a,2Q9p T2@(B!F\~ @i/@2/"`Q14TI !& uFMb9P&Hn6'6ځI$La'$IҚsF mpۚ:奙3333WYK^*&*T0 TUUTUWY f*Ϛ@&V %%FL$AC@^fEv@mT 0]16J TQ)dR,ȏZI~6MBb&ߊ:.bJ>r_/}"KkIw~6` %dGleh)L<"4ĩ mSMH3kKQ 4=+Px>HXXL;⧜=O.R& Ք7.׾njjZ& 3tdfAUI3Q5_l 0e8̂43#]zxȴe`!LhX"F@k#HGF]!tQGHji<}x AǧxD= ut(:!!|{ qdLJp8 L/hP##N, LMDK ֠` m6=k>^@^b?M$/NHxѴK2K@.`xGl^Q6x0hqc I_Oof;g`S)R)e񟤄 "9 I ykPA̢f*UlEU6d^%@\|P&Dk%Ή0`eI'zuC 1uZ<78goŒo\™TcQo.af(jƣKYG#F<PCI-T/ {x(e_$34cܜ:m2wtmJ} zM10]BQ*"u>Ӽq]l &%aAG`1Tx-8`TնmGO~*a==w28?U}bQ VF(iǭTņN1 F”Ybbe( &f',&ffH$ u,L̐NJLChʦ cfe" QeJR)JRɒ X  H R`fd",֜u BLNNf  ffffdsH!1k4  'fr` Aj"B)JX* rISB: eH&`` &X$fTR[mE(P`& gp&$5n)!$aPJ@XbԨ'7I.ñ8): 0 q0~r?*(RØ.D4H\_!: 7va6ֱ~<ĺŧO={1py.|O<k*yIŔ;JV"UTO$Cy!ϐ}&r#|,W.pEp$5v3OQsQ҃RM ]1UKkR)f+2d,;,)d*Tƪb:Jc>Dڏaqϗrrv'.M^hP[`Yx6 b 3I27,G PB!!!!]Pߧ5nvځ!Q! WAh4 U.ꬡ&Og=Vov4 ׆I_3[[ \ufs鬑A4~3orHjH>":ufN Ho@-8yAs,hBM[!*q޻1J21mxGAc ϐ(g33ŻZPՕ,$ /[铷`>L 6U"16nT |MN^O.,}ӯ=]d&v廭(㤐 ?g|ijH~J<D D…h '%4-Q ĉqJv"fH~ ʔ92 "P^춳ͤNzOcmAH7Lkbٱ=x)<"M0.Η8iH4a(5,s%,,m@GnѨ54tV(( @{ͅσcۖbwe.]؝ptDZz wE|>G{I(b*:Y c]ք_ii 5FӱǙđʒ9dK4ְpcϨY $_T >59Ѽ9n`yhu{DJ# DmVc}$!&i Q NΊe)o?+._DPxhO t 6YtVL11r;;|qJ,P"d8Z~eҾ>16kx ,-7?6\2Hϗݷy@)c% LpC?' 0!T9s_ 35f`.#0cv WRo]6񃛙AY (b4&8.L=gb.~w=K…h{.JV aumr7h~ Ycq I$mlۜ\+ѣQpb{ rB~.t;vhD# *Y>CT5&65# Ov+@#[60x_Rvqa8\8E|Bc<><@ K{P/ Cl& Bt#Dn 囊" mt8x-dkޑ</by|4`c dc8+wqƃ .Ưf:<,;2IrbRB+ M'<1D%K! `kmaM'ZMQ`FYͬ ۀ0Dbm hwG Mbޓdl:YJ;Af$7(&!I?/9"쑓ZhU1L'j Q_r.͋@УAeB)˞;vfn乌Ӹc |6$F Bb#2@`ܦvxۼ:1",P? NVTZpcT tO#I]p%D)@xhLĭĩ)a`9A$To+Ư'cٌt='\LAQ-UU^kҝ|dѨ]\*`!AK.PL1ts3\-]&m 2qq6/Nl$eVVe&qb~E`s(Fui, R8*髦EJ!BN5`O {opP{JMx@maPuWn( 30 ]B e4`KKr{&.fٶ]7U7Ԋka6SF(hhvUۺ5ȃ: =rVMg ylf,`U߅ Gfxל/ñHЏ8yx=Ppf66:h1x@(ŽhBPMJ+hKa)c`ֺz..0Z㟘hgX/ :Vzp6M(Ds\9l1̿KP#0C D]hPq$}#0a<;l׃0 yhTr|=,A33$A$̰I3Pd}s(Oɂda:ŸYCO2Hi$$(HKNC1W'q;BpJ=gcүJzCjvd2W>dbbβ|v]+v ^\ C7%?CXN'C̏KIሃ/q>+ҊCOE5lCE (4 ;l8@#;xN^%aP֥ -vֵBw2q%olQϏgcDW$'2 E2џBZ-$ĪH-01%Q݄2ID ~Ҝ<ːpE>B מH<;,~Qqًe@Q(gsū[ʇ҈بOڲ5de4]QLRժ_p2OY-vZK8n#c!VXP%!DT5rZL[t>}ʋXut5w4N~\0HfSc筬RB""""""""IV)JRC"/\z`L g` &Z%  $  )eL(2I!G R e/b`LA̰AЕ ~!"Fʻ #Ei̔RB HHDjs _uN 3|y{3he9A 㩱=_Xta8' C8~tASEyFK]@ɠ9= VuG]:8tIlZdukm.@ ӻfr (tŞK) Ef6( 1qȎ <րA N02%(ZCűQ3B6.-H<^|lS1BHUUUؽ.6t58`Zn[ܘOl.SjI"",6_Apæ:k@ *J"8BTKh;@ol?xQqy9rQ-:O` %XteT@t! { ) Y1K#]POIzZjK s+Îo$rDŜ&6u 8p1 X=i* 5h%Ch̐ Ϊ䓉[nv-/gvBY7itoo6=PpF3COK ~mqH<-#XL0L pdp1rhƤ2PcE1%\0%0dA"LPf/⍀ߖ( qznz[a_wgk"0-7BNW>9TXfY1|8OUUAULWbAQfdUUAUQUUTTP8Mi2<,>׬;1%wI#f"+'L0Q>lc[o_Ɖ8o"rN⣎kkU_~\1d<|ƤNsdۍ:yv?k;Nxog㽫 q U4FfVwF;pEhrے1$aq(%&%V21lţ ^-,6 1$|SwiڤHmAs$s5Fc-#76D[[mBP츰\p%<6sbRJURdv14iZ<ȤA Lj'hC ˾*%,7 V&$CMu!QA iXXRlRJRKR,)b)b)gFM)b)JR)bA$A$A$A$)JY)JRAN&($ Y|b)JRK)JR)JR)aAL1aA)JKKRKK)JR)JR͡ز0 RwH*f.hUQ$|CwOC5e#`exRw)g]]A WiRΕk~hmk Y9ZpbWK)ޝ>@juR!fdS /`ܬњ#{@(R} 2)(J2Ȳʒ,Wpj)(F X  X%V%V (Ȳ((R QJ(,J)J)B2Ȣc ,v t8NGɥ(L0$ ,5:""j@C,+,rR(L' K!C ,2jY2p8xjOQK %בh`tI{-`%RMVf=I 7><&<ӓSvpzdU"T. !.釷H,'Pˤ= >$񛧸X=R )::41;9 8Ky~&b`?^4KS/axKiT Sqw;\tjH1 I#߁xZk,0>'ff.Ї\L%H3ZitY}xA M6ߦ.]@zS1-wټ٪(ꕵ:!06+aieɊ $PmqcU%2-6a֠(b-\M0:F|(.(Fi!@{g>(8`PS o"ЍJ;%̛ 2 !؀H[ ^]m3-A>yMbQC4l!I6܄E.<8fm6z7v"(n8/JMI2`52iM;q_6a H!H&1tgm>5xr6Eɮ,;0/<~#\*LБlHਔm.(F,њ!"$o6 1'UkR;D~A7*7 C990c\e/9%+3FBPKV"] ءmا>ZrO)Krv |w8b)_omhvj&}btBDImHУwΗ)f!v}%E + 1z.F  Hl6$;Y(sSD  2H9EZF1+1 `!?\_C&e<0OS t|PLeF¹ 1+H\3u.1=UUUUJiߍ;-Ajp#Fc(@/.3FD 1 iayo|u 9!t4̍B$C18I1<{270`1; Z5~h"M 8+: 66r2 #@ `Qh#;UD?2;ojW8 r5hGLg{impz];]@иW9WnhOO\1} P hm !LN8^rSX6[ ]&L\kz v^03 Î5Bynͺvp:[ x P,36eA󯥀i#ww2F.GvӕxځC@=*5y&B~O+DxIBփ:.1ْlFl*-$?!ġڀ@p |]D adE! U1Ę԰LsLOhO`mB#4Sb5!ЀcM 7UUU4+GPv@lF!RKER Ĩ;E dȩ+ÉdKFSoq(>̉;RDF~F~LEʆ q{@G h  Z *"70K 0\!q~K~{Nw:x'\R*RH!`i`\)nc;sp$j=̬\ʔIATq !_1Z Cڴ&!1II,UU 3=ty&IT2)B9`"30hj ڀ2tJ¹d0DUDUH-T$ d$$nHI IH,D"@b&D d2(ʀJTj*P@Djl,*7N}ޮ"RA~~N\ė?0ґ+#.5g<31|VҞCFBalF[$4].k@$ b 8Ni:!&w𵏸 q΄ iY\Q  UB򼴴wU1Ĵ{G׉HM)SU҆8 6OgCDQhb@||j4CP۩O[ւ ֒CJCLx*^ $Z(7}ibeFa/S $- bBе"x}푄:l]AX\FMiXjP9 qH"YfjcMki]9a'N92Ȍyëf*'@8)@";WYTEЗAm\NNAH;gFfޙqG'GwxT[ !aբ.Gq$Iek>.&A7m9F i#z֌̒[,Kل㸊|m͌ޭ>.on1ǎ\<̪ VPS2k):3( 뱙p[)Q'MJ@ip3eMTו6+a `_ըMѯ+C4}a 2SL)!X?I3vaZiUU~ey}{9;Lq O9f0?Sg' #חcA|(utɴZ)Xı-UeX0869X2nޓzțg %;؈2M2"46{:)o6&@9rvMAq8Ta$^b@v:*fBH`M8&9XH[K[j.%DM#Nlґ*9ĥ4q^: c$I։6oY3S i$qB.ŲK 21Φۆff\!oaڟ $vQA|f.oӈ5GDjgzr9 3C g-"&X|]z-0M̂TP,Dє2h(K Iciavj8# .37}!l66qu!#Q$aDCJ!"|ff!Pծ$"sMBiW~T9L|4 T䓗 5BĉH&|@(@ Xڻd v  fM\"|&]ѭNqMюzkb׉`Y8à8c8圠)ᰍq Is΍J.(l)Eա^]4%rV)4LG07^SH^[m~a*|"11Sd>KG|7xIAI ʔy(9 4ynr$̜e ND{RUxGd0M'o%V c"B::rܵt&}ZC;xnCΝ{(FdrCO1e,(>^|bj@zk G *p`6tZ)U*0CBAAGB ֻ`"z{6d(ԏF.JxNaE&C=p;TlxQ#dbABG"QHӖIzh˒Jv/>/.hJ1 DE 9o@ă%y3^#ktwy9'~6;;Y[OJ!1)ڇO)2N\1|V@6;07^۸7rێ^Q]x6ڪR-Qf?yOP&e'38Lhi/"G0(!й>&lWy *ռrqȏ(!ۅoEn[rz5Ecа  @Fo^>GRvRo#x M`?J(K'J~;I=]JT"İֳp䆬fM>N~:ӹWo*~Z)^*A Z|ķЖpw<QeHoYsl)\JDwMDaއho} Y;U6R6l]t=i gxL~t$Nz(!"N}|_071d:T$N!!GzDq*={8c,=X}$0'b*t__Lykdt@JX>p @ IA#xJ&3ǁiEv;888J>دaU7D\vmKoL8'gEP=~ER%K(Q! BDTVR4ꪭLV1f[ ~BrrrzfaK мz!.j}ʈUA}gl4d 8A9L2@XbX+N񴫠N`HGV(`PLÆ8*a;Xњ UL)z3G[7ՖLJ':VOX~QϱX<rW0 =*̓ǍL,`U+$1dL;`p! ?:! *Kk]P ^w(V %?d8A\V*GQ: :ëx(|q>DTyȨر>orm䲥+1XRQ 0I>Fp{DAQEs e:|'9]li;9ﰏCi&7vqSJ A4n׊9sz(a8kÞwbaO$JzHx?#'#lQ^}>}(=퇇Ƽ_ 5} ,E=M%oFo5lnYgmxq*H1σ %9!8g#g?TO&c6(ȂɐzJd|u|)v-yf'ڀYgVu"/'w guv9rc t,3\.^5Tmtѻ'`s!Qf ܣ>3C˻}.񐆓N:G}Dű>*vi 4*coZa E_16)_x;IP֘i0F<$d}\^\C=ʥjǏCˬGNc&R)JR)JR)J&%?TuQll$<Ғ CDS@0@CM8 f#("A;7CURCxTmVHG8JotcC G~0}O O $3'pFN ,J!H\eVh)7"D'Na90a `j LT@MOBU36 >Xi`z&Eqf2xprr 2w iF+3?='}C2CÆ"*,kd,hVa3 ,h#xghȁ%>6>=d -Oec':tqGEja6i9؈HGعnPQ*f޹dIeHC#u˻Hd"P:ZxHBw%wJ1T=eQ:8850L88T?d9̄;.WvSv7>#Z.Q&B>:_?QiGx;Kgm,̙)0lR6kb͛14j(c/C6 ьMadLys؏, 0$ %Jv]AwHI1}qA%1Z#ex[gƶDgVjQ nh`8_D7r`eȱbP ^f"HI ֔"h_vUxXm#W5r-48)< KOvD $T:(!}v5yf V̬,ק\ieZdkGPUD1"ďf>v{0FkP17 Eےd `@ kV2U zz َ\g)SlCw`Q@ZUL€G&H ,a45k3$ƣճJIzШ0Oqr? fy퇭ߪ.H `{gnSTH_TG7@>)w?K=İzv*Hl#Y-/~mfy؈b~i]Y憦> I"D7T0XVT0<]2LVc?p/h L.6.Iy}`ju"E*,)(œЏ+Uƹ-mVN앩d\(r(FrHdde H C D2WBɊݓf/!őHqg3!bwxAh.=@. 5)TPP4,zG( }kKB haZ2<1 Ӿyg;}ֶu{DݾI ) 0EBw,u)o,6.h&N8H(߀8X`i;]1MD}xbs7ӗ>3/&.&XlxZXZ Ya"v$ /r{ qH7߾<18ɖ%:v9ypdE0/D2z $MF#;7v͚ɤKBb<g,-پՅd$sxNvDR/nf`>i 0I2MיEWo]#Y~F!d -$%Q {X@o΁b[m(6.:].:`(&: b_߷y#k;IUW˹v>KwPPk ňc+VoUZLfԴՋ)0MM$M>~+4h \7Jyx;gg:റ:a"L=-t/h6{֓39mCٜ<%=9svjEuĤCteVc*S̸̜GFK&N3hd“rZ**͌1$ԁlRZ :2`1ozz޾Xs5];`ƒ$$/|bTui ~(p`ss曙DY#1-Kthś8f)W/(i{d,j㜋 ToRZ[$v$Dɞs]Xew1*OC{盜2d Sk Nj3G܍c2J ˼{ɯ0\9tBIh81[۷JXx=paVJzxkR8'!r*jU\fzȗW5$3<ʂ] Y%&Τ$gbc V\|hmp$Sٷ"C~ 1@L, pYDR M}Q0Bd C ׺0'yyUU330FWa;Bki!\҂*fH2L"¸i`v(Qt&[2j^`Pp-*63=y}N8 0m1|_m +-RE$U:s9k>c^eH[t&l@k|~vGf>z# vl~g(=vw;MҋXI$‹4 zSQYToqtDI**fU"cL/$kM92l"I5wR cw[iV)m.̨0BR5s 2Gw kc-"L7Y[uM,iKW-`ꓵZ&05O : zI$Pd*H5BJ1m[[l!A(@&UpkyI0qo5sjd rAIJ%88pHfɉ'Gt1x7'uP^u(w$rS1/Y6偒'q JC"9-/ 2X3 G8W.xQ2[B'6OE0|&Cɳ ^O2նa I*u|yivǁ#qT ih XږvZ,>BҚr9Q;, `gFH9X#bc24RӮFMȔ`PgpDb*qz'~OrTS?wJn|>~'f,Z\LRνgMxuY}#>aۼCR3;H `M'DdH7_$&#z8cHTI @)M q*F,lE~(7 ǓL·Xt|dq;Y-* gA}_92W^NI"9jrH3kER*cS}ĿIQ/2:CNXݐ'C;b2RT29+4BcY6u;lsmd;U)[[II(Y&#  =ڐxBK,C .$(b,aB5I%)Kie P P$E)B)bRĥK%*D"TP!)V";= <ɿ4' 085m3mu/~1fЃ:x1ƻYpoHQE A1@z}vKcd&xl%;iCsQKNi!O</y1Gٓ,`,>~yfIXeT~XR<=DQA~7Bäcї>o{ pV #]:1d#D%,L? F!<+A5!50p-GĒ.DXyŲ TsߥA,֍|a"#51M}DG0y6ʶƠMaS+qɰ DqV\bF.S8dm9+c:SlSѲIB]6I(*QJ)GLr̊ϲN'3}{& #CE CFz1hC!AzfQ;jem9S@ ᓢYSpD@AS4ScfF^~3M{w{K+ɏ%4A8m5KГbBA3 Ht} sȑ}~>Jsrǃ<"dJRȥRIh<.U"A ( =i $CʶqzIQ9?_S%c 6I "PP@ H1*"UUR@C DB$""QE(@H+ D*  &U-=T/?]6XʉYJ_ZU8S6OfU*^'m뼏ݲ|vHQ(2o!@@3#`DD7]"{s$}=o^#l(jԜ@V[#O]tߣbPNo4v&@Nd^]DkkOvov#/~MW=4c~Sp\c—c@ffi]e( |5?{J3,dÙyU<ox\P*Ni}GOCUx|/L*]s )!| 7^l7K-GG5$w>% qq2sLH1 NX:h"~}*=۞B֘7襐yh xI!U6R0$^'Tbz_~֦>ȏ|돾pv݋ nV7twR;soŖBe#2ٸ,t8T>Wvkn֏}8Pm8]9vR-3 %z+.sOqMu"dy$+,5cnƝ[Rc%: sXKLL ck!}3_.w(hɆYH{EM}x(wxsZ~!?۾'jOuAe Xǃ^~p[0S^waGF$XV#ϦBHPal[gyyć#^d]'%li7S,.G}lt:"biz#(AF pH:gQ-),ve57_>tM'.LJpyPqe KUT&Sydg\,uh{~sFqp'ǻ)qOb[3*cD=fl9Bxy4:nmaWD""%+B1D$G PhVCFr9׈JW H,[O*ʫ.JO+ԣϏXߜ9-WZ|֗Dv[]p »wU/@$Iv585p{0<-#mD0Lr;Eĭr8;՘bՋacf+JC(pJN! gs u&󆱤U>U%R>*$7xwN09mۻ#;zg3וּY+5wW$aHCYD@7/?w^QY35PwdR$apRD4VTThJjL&Vdž+F:S{)qpŠcf;&&& p111mnɍmvLhm۲cFnݓ6vѶ۷dƍݻ&4bx`)ŃLPL286(` LcP 4r%( "ÃMp6Ũ𘘈t< 7Š6AaELuz [( !ı&M]|ǝoGN#?r P~wcO[#+=2T|2|Ng{孼(fMY+'u"pmvר18E!P'98 ĒLXGcr=*CT2=/&. iuuP-^Dz gVZII%H/#)T:uL L6Pӑv皶]UV^eyvÞy@ѧQio{JmlSYüL#r3&fyOF2耇B _8/Oơ 5$1|n 3(Z֬}p?L8NKH. J 1]ҷDL&Lg0Arq OPyv#_9a 2J30X/hֱdH#!ԫY HSji$zdx c2RS8OK.PaR%K:i 880ʢuC;,yA*-pa"ᜰ܇L<4DA\1"NSa8#Xb\cpDJlOXv.L >4hrPvIYĨ z+BҩB*(j#+nJ)9PS$ԜaMe"P oϳ[Sƻo[ȶϾ퓘d.j5e߹ĐUL3vI&nG7 f&f[7l:}y)?9Vz(7@3R@jguf۽ 47]Diٜ3"`5xCJ|;V(&il8q Ue I*T%J sQ4?;ɋ*h(6j4H`F,4&9q=Mi&'ʲ $AF쾕IkƱ|S֞%Ć$۽ׇ`_4ܬU/c 0Ǯ6۹si:厭︞nġ GI ͽ ;2[f*$=Ҏ_Y ^K%I;mW>q!PŬ..33 ߥ*NKߤ9!,3#JQk)؉3""<ߣee޼^j$fR$%wDI&&mpW+4[guےlL^pG4e '魛w_fqLt` !>Vb[KĭgWTr i?6n<ݮ*R;me$j]:*|IONspQXVΙ*iqOFUe}\C'Ax1.};aiku|7BYp$^@ax!ߏUUUUUTs3e7FUӳgz`oΘX lfpèMtN5{+nJiUeoPL88)O^܊l\~֐MJmK_)xYm%FGDOޞ=ρԀhvIR@Z8gw 3]1o~:`I`hMwJ"@ uUtx?̀?5OKqr{f8lۯsALDLW&Zsw~;ͮ)_uC?M2!jJ H)_gʒL4!,`Ѽf"eYXHHX(% )^9RUIi9h  f B` Z h  f%)(('5V*XV珑() b i)RO/3F=ݬnOs[ ^=z@ $ !"1w1>#c$o;Hع7VRʳ`"@_; 4=<6S|M({ϒΪBf,e$ȘD7Z_c Kvvǻ60WAeO%hSl|%ܨU{wȼCxhij)=?}R:'U^}h`jvƆTՍT$Km7:$^u-bt!nI-,!\m@]tRKf6T4ߜoe:4骪3oK ;x@#x-hoT9巶t|gowQBrٟnݰszBg|.tZ]fݚ̺e=sh+ q߶(m-*RB3Tڪ9Kjʔ RxpNޯ\/}0XK aeG%8,M0z(tSąc"Pqɓ&L,Ib^y=s׮]tБ-kxn׍{oFco1׌cb N |z9D Pp㌍s16;#I/9>+yfb?7 J롖!q*Ʉp.y_ x c1;<{>qӼw3f3w>\|hچ{lmP[;a͡;e)JR)JS='\τfMGvYuhB5ٻZɴ_qZtwX,tdQuƵ׏4>K?}l+bƳJ㿏cYemʓ}E$I%\wӉ{8aL1M%Z G~Y![ ]_FNv([qs- ϳ37348OȬ5W<c8 Cw\)ڔFiFОoLmt;I;n &BpPXC}Y^PA9ϯB3k \ qoqŶݼ}DD13335wcDDDL~OԗwwwwuUVwwuUVwwuU^|o *ֿ! wgJz;;WlkHUDH89ֵG DD5UETDDHI .njmoۡ`V^I$^? S'97Jł^[~[> J5Z˧쵕φz1Iwwlwt Ijw69tiX1QƘAxaٹ&lf 6c#S!yx!ؤ'au^> ,n vmBݷw;a<_"??c/L0ʬ L̒**pʬ L0č"6DFۀBHpIn "#m;@6P ݃K 8mu䀾!xX#|lp4)Zz@ KKCkhcJ:vQ@{~dQU V}SkF6H~Aqۚ}ߣ?stvw9ʇ93ffwp#P4ZҡS=-Z,+E>VU fҫV2+ Ll BVA8QjnفH7$3:;%g7Pg&DŽTK=+\3\hI|JÞZ B /J]g'%UY^eaxwcnZgueg5;wL (D.<$ZћZǙ 6ɮDl#0Էi`Olhm,J ۦrg{|ǜ5=@+H'~ H{scDI8$$h tx\|:wƀ(@ , (Pq1bf=umx$PXFTnәVo3t`mѪ`ѪV>"rmh9ֲd#Kkͷ4Zopv S $I0Hkז2X`b`v -l4Wv<"-'}qY $pņ~ص3-4`n* LL"4=#᮱vc^0 ܐKS& HYt\6uDDD$$$$$$DDDDDDDDDKb(3C1\;ýX;s~Xck;ye g F0 qlctۨoۻۻMatsqJHD E<$kn8nɻN~%8xz<ߞ~+N|j1_>lz"2Wn?O3^Cy$I.MjUyEsx!!$t"5 ˴u=(Ҍf!od龢mb> _muΈ1O7n;'LUH.X ;!)!n7`m~=yd/nhtֻuQ.b I$!8Wӻ=#Z3jPUSŷ.5"qа RHt9eUo%\t`uZݲT_\.whm5Ɵ[4=X-mS p17GoT[v 릸$d C-/s3>6j^ }*cZ; 3!#q/K0q.+f 7ʸۤ5g[#M!^mg$D_H4E0[>3Qch[o4ܓ5}`(Q81[ jFD`x9=6"p'6}s~l\aO=wfmݬjczݷucofv̏?Nۯ^؆ (<8߳|eef #ᕳKp$XLT{y q(}۳͛©5 F/ o=/ER=4 6ǤK6cpv(Lr=nCLj؛2 ͦ^LI0̒[2Mf!sRJ?$j½F1\Phׯg6feT(7;&&+S4mI !fj.33>6Ɖ{9mO|UPyN޶O(> 1[y<8]/P:M;7MQEZM( =̛1k@673!r~Ő/Be;9K)=ةalZa ipng3JY)dJY)JR9M,X(DbJ8ϕS#078hqz;@,A%3AE&ƋiqR|pG]} ֓UUUTU*/7'S0m$(:g$Tʬ{{f]S98$G'fKs6or/leCfUG{V) -Y w)7AiU6"b{,qHs!Şi u[~|O I*cum*bL$t I%6ә:v)("no'<bUsXbyb `3b X, ,D |ߑJ,gl|fcb@ @ ,5:5qTɮV fx# -#W* ĥ9ڒ*'ߊI%u mgl@)5nAf}qyO}tߝ-pI"A:◳DFafoې/| \\-^?UIlI( C/g="Y G} 8(,:e{ᝥQՈ>4|c3UaEuo.uXXnƃƓ:2dX>q_װ ş6kLZGkhCѤ[imWB16р`@|7󪪫;Ѿ'Qg;GٲPF?T3j&j;3v7(!vb"!BHZYl!+q45UN"-U_S_s* NyCV.@2~|I*(gb9q6x `6@A~zy _ dB3Da `l߁͆+kJ"7A ]aXVt ,ޫfeffDo8>[$YḼoΘHf-9 wl`-n :ɭ㷿E2LmRtfBP\V]+ 1:[=7H:"ީoEwcs3;Y`@|="G8iV;7WT;C/ 64l^p4{Wnf8S:X&<Ӱ\Bl_[Th`|ػʠٹυ}J:<鲿>hY֪~]_PL9feUPff9vIVEy)1i$$׌Y@9M>DwOM? חt oZ|eG0[F(:Í̳e wEWYlOWSvӤUƙ<#&!fTTJU Ȍ"i5Ƒr JNTI"gwynZa7v}~^9s!~$>M!xRn"~w [kkTrYQ4. xi2nRs1ؙi-tmgfKeq򅩦(() IF mf9+nwCp S|yZeҕ(KQߙY2ffffffffffffZkQZ4 3;ǟ>|, , , JJKfkffk##&Q22e2LS)v.3]UfVŋ,XbU(Pl]UfwwwUYև{GǏ_) siÿ.U3 U=kZ! m)M5=Ї ׀[2BfŢ,Sc3`h9Q|Ga%G"}]o:a&1=ʇ~w` &oB b\ľFľNY(t䤍kZh~+z:ޛ+„N]L?96T!2a5r$>ptJ5ɱ m&xja4kL5۶'Vm&I$ o! A9ic(66\۲ qx;0tJX˾}kry= /EMxP5VkQj&MbUjTj{UP=>r.3OMi3 ZOM7J6Y~:L_Tի +nnjx~/rAwei"IJYyֵed&I/d:d-lA$zm CvJa۔, Ő~KL/vS!a& @Jِ;"zE~_US34P( `X5PT*#cY|,Pf]7:\zM(HEQE#gJ9kVX.JDBdL@'a8[Djז 3a U^&D{K{9SWZ`3gij058;m' LF4[WJȾ9n8f7R$6o^pmh#vkׇdy9˹, 㖀S*'@A 9EMDdSۖMY)c4&Rr)FBS4]B%ijs--7 )Ű={8=]{nHobI 7p\!ڑbOWs߈:vUUUUUUUvܧs\a08DAUZWc4Ip& j>sD9aEv9r4@G\PSpsUU,hRU\A8{3t ,dܟDAQ$@'ahA)a_Z>w5pꪫ_8)8Ͼu'3ch&$nұ]#x|UUUUz|_6^_I$nI$}oz0Wܻt;DvFƪ~DxڎN2mdkV(hrIrz2"֣Q6{crhϻQgggN1J30^~WePi>_NJH(XG&2_E@' Yg ȣrN#(~@|"}_Ͻ&2}̕8~-†9 )[ۧ%w,Ψ A޲qCA7*)o96ŃEu Խ`ZC`HPD5:ƕ' BO[79JG>|liLNI,\>B ^" K3uE=u)ӓ&q' ??R90k]Rq06ew.wZ]n&A ;zqwwIʲŤ6ܴwwl֦b( i6XstT9Κy ,Eb8a>;m+fYu&{6/S\nVD ̆48&q=ᅯHۊ*auVgt`%"41(([0$ ƅ8~̷E0}ΏGRqfԷ3> U7"ЕWatSJj5zg- RR-JeGm /[_ g w_ٻ^lc1qRhI 8\vn }m~>woB-q]7yRFCA]'w#&$![alnuv,pgv-oFrڝC#AȱCVWp3>M8C'74L qmwwvBD@}x#32q OZ־GÅF_(Ċfd؛!dwJe",+Gq0:2/gJ7ys;|+Mԙٛ5lf>?_)0"U)P_q7㞺*|hQ'̈VtMIWCu&av4Ī`* 7Cx !m "-0^hfrd&5e%$M)3]zW>ŝ÷&qϞML\iy33`muI(.wR[Zflkb@xZ؛';Y,F ]% OiU&]AҙE>8cP;nfxóvȫݼ]dx'MI:_xl撬6R _ԑ[HPk]-HDI6WZhIqE08^=-8j^ALL\QF&@=9bm1WW(oB Q;˟lYs_ ǫ,3~h|Hs|^h_?9hRD#8rs";%( sN= #fƨDl`bm.ktT#61Ocq |U"vfHk`l11 U nng ~7P̑@/3ʭ`|:A Ե2B'97iv%-YVJFl#:V fBP5u, ##cl凣gP״熙"DڗY]eL0ȝ_%,F-҆4,A5hkŊ&b;8.]vj'gLuc6*d$F8b$ԅ n|IF/i4D#v 5F4/jr\Ni%S.]$ -9LŅ$ysoovж+v7i>b YS"sbޡռ`J'- &ѓ;^Hq-"nIRB& o_l7R_+aH#o׵l~mЎCoA`!6;8ͱbTĩR 46c4QeDBcpDDS]BwrݹSVoI|~${L>VOq.UWwY&3{%xlmrP8- J12qXyڇr"4HUKA90,,3`5wӒ'VV5)id8WZ'j1N3Q)8e !n <ĖnC( H n)L>w'|4z5G+F`h8rPl65C!]nBZ7v>l Գ__} Tt vƅlٮŞP"CmYG8 IӌCebJ  5FL@JkcL%"$Dq sVcpz%(FH'nh"}%FrOvt  .RT*iTͤ\e0#lXw _ 7$%}#Ƚ:EǢ"F os0:tΝE%X~{]a$!F"I*/P4ӊ}ߟ0WZuؑ?D` b;0y)C - 2d=Pqawڻ`,dE5cwAcmV!h`HݜH4_^+GPQKq5t'KɖI%ז禬wiRi WK&jSFG)L6c.3 q15{ȧ[6 uO3f뮞OYiCޛh9/~o߂H3f`vhvX/S4 g{˜m JN2% 9v-SJ@NDqh~z]RH˜F|Á# ):ݶrty\!A2x6m͸ejgĪd(;]ѢarTc׿+3G>F|9B2 Y*BPW) CH\K` <ͭq [È`V|p 8V(t%m b"YnO=&p@.@ED 7]ijabFu_,۷xd#!<ȱGƅ܇!9lso$:ډuxBzM'cTbϜ.9xOS]xצ5N%( FC2?G+~PK5~̍m+hH./2_ `bH 3`F&z]4=S$ ^#[!vk#DJS*+ m`0E*i%Lat1m0撰$ćC/׷H*3N4>ݺ><:5%44Q10 Ehl.gX ,h;"e6!Ev 6## 7Mm3:f2q1nG]Y'"MA+Y lQUd5$tZ/Êc"핦p!w%|Y'wL$"Ų>8[g&.H)z֍t C1Ƽ n^̾)]Hl{2e14pT>" G xLFҐ=Et.ȾQVd8gPzSJͬQ hvd 0fDGP^pù͇Mja0ٰױf9^ujI"%B]B LX.~\)+ %Q2釡9 3 !R˗_Z,̣త>w4UBKn ֣^5I+X4Lr9W1RMb1 N7O8MsͶm2LV8fKulۣ >>x_ԨM,ޞuʲbGMDjGҥxWyzeLf$CzjTHr+@TפTrljaK:DюYq$!Z;JUdHtv bXOn47rN2O9!¨-6d^-wg1H cLqs!m37&b9 }p @t Сb V ʺci*~?љ9T||>Vg46=zƓn۹<.0_oV:)l.`f+m:CAe??٦|Ƃ4E?{.#l<}5vt5G8v4*jAm~rm]1  APL ٥ZE9فVi '4?$~F7zN $><8֛.4cl5c#cM9[68֊DY![Hb(k2,(!ӑG-:33y8'-{>^r\txI޼b}2.;:8!6~Q0pffeS[jFZ03=1V2vͳE)&7I;4%9yeaz.ܡv `A2Qu^Le9 8b|@Jw6[ -Nʿ+Yr"A8"wfeL,\ $ mA&0MBέZ&ELh58l9gdDQLRD7YO[79wմJpYErӹ2JL AQGWĠ$XC &% 7DCq:<@㫾'%zGʁ򤇒pyfJ&B0rH޷ -kIDHø  }ioۚ`J{`u>SkbV eiDAs7fc&+_fHn-Q1J9 \͗&bB9@;",}Ng ;qST` :L6Â7%IxbEQ"h|GޜbH%fLQXY_ f8yN`w(ܨ|ѫ x'du%oZ?ū*D @ %a1tu(I/48>5VI$K; {_vL= `-iF,o6Fev$wdWs|<Ehz\vÍg\1s*6R}s۷w*Ue ?n;H{ܖNtHGFQ)=l7!"-n]~ܚ ǘx?_p}fɀ.~H^_Edx'E~?/3W筴}O_nPVsӷ[{{$npq{L)S]h`k ݯ^\fth(tLv q{GB^gLAs<ܣ Oϕ} Q" -:3G? -'9iG QüV1*A&7B%)G¡79V5ڧh&8_/!˜f'e'tLV5#_;y/|!#`}sTylFYf&kl?Ө(щ)X@( hU EA }>X~z ´U!(RRTLDB'W#Agp[jv\3 ; h)? A`GxOoha" |&I53+ #_ߡWhb1nRh'˜d( ;#+ֱV+|`jиLbY*1 e 0 |ʼ`ظ}ϫ?Os-3&W}0"*G&h$u'PCu^.qUcO#~MAP`,@L|mRDQfW3,]׈Q; _狃[({V?xSA|md`qֈn#RHjfinZo;~j?fH$s^b-=LȘ\G-o&u $*1L+#&B `!5hJ2E`2iRbc5FJAKJ6MeLDjP̆fb0~뤋LK6ztK!U @Ɖ\^9 >3݀ޤ<"6WB4WFT&uHmdpImS2CLK<)7QL58m~\wFx\4N9㬐 <,(C  wǺ8kdYvr.kA61QAVtn*m؋4tNԂӔ(~ Hi()f%d*h T1Lk?Rr_@o&kݨtron=壯#|s"I @$bBiPAJP ( `~1uÄ$&iMj-HAĎdAfRc 0NIS7omYaCOuK<3ϢGk'adk^(wl;*Yb֘vmfxĶ-aリI|br)\`ߏ~q4/Y>~}h^wdPg??^ÿJP뢝&4T A4vbBjmj.ufG 2"9GФD֢Dq䅈 R#2ba1f5Ӎ luHkciUjD[!AJb♬(GZ1neRn(huH╡C0,X9 [ ))Ny‹ *ж!0 iOC\kFJ EP}ӝWUmKEiқjZ.0fI8F.rC9q]s/;} 0& Q3_OLeb(cڙ;!2a"rx7vzԅ ݺtE E4 EYc2*f?.lm 4Lc5FaO6G-?>3򙹜Z4֟p>!2'fh,x6jXFS&:wI3HC;Nsa.?dٽwA⑒ K*1,;. $#f._X3{n9=%c߮"Dۑ\ux}*+d!|6١!a0AH d.0--rQ33XquᣌQɳ5۳|T>&`W`c!0dAQ P)41(9"Ův`Yto8ho:o ):]n@8<[3rii=E\%D02Єbe Hс;97ܙ Ly?WU0z&ZH2cPEK5%'xIO޷r235qЪ:31і~ bXYMnnw畣u~mqG&F;F4[TsQ>V?LM'&(D~>%p34qRٔ?bFPI,# Ј AT.Uvɦh$rvh-r&qH#3X#9?Z,-XLZE1׳`z ,H$6,EJ- `8dɟZu7} xӥϺG2[V*>{8S隬W?S=& O)I|ճDRP@qӅr@^zp6 YIIF'slx**ު"S}Y,Yk4=2*o&{v~)5r}QK#8#OA*Z'UE'Bڇ֫xs_&l.M!tyoٚ,96}5>>4I1c%7dRN~_],[vm:lz#_V# &2@Ox CP)b=A&A&%df&)rabG;IZ Гla"Ơ5tf l,޻( 98mzY֪k⏇k.h\j%aLR& BH?^O"F z_Mn*=i,9j1 ~62\ :_3x4QG"< Q/"a&Hڜ$xɋ9Lm) YYt#ʤ3@Ҧ I64B)`*n89qb>Kx'"AՁ*7LVP.xLCeRȂS'\l<5vį;T"EhR GvLz<6 QCa[|b qրC\$BDٮW](km_, BXw2 .g;IG*,ѱHagkX.1E46[R;=-slMfbZD@ƕ[llXH`ě+fj#p[K]hrª :8B \'>9dTG`Ժ Lj ${hoLygqz^|@u3B"Oos `B"k^cY_4YPX80tg?{lMΉ@'w^\h 4)R xPjHh ^-8%bGc7MZE`ͪ@/z`tkP󴠁d:1dǗ [gHsǎ&w" ]&8Ze ]LâWZJM>.0LAf  lvql/ jC2jlZDAvr@'oIk̮}8~55&p\F5{K 2g#,r@@`BH#*c }r]VF߭r\8b99YMݔX㜁d2+ԡ'hxbwyw}vLpd"c=R HhSʊC502ׅ&CM%p`N89aqQ=o_LeRxM{ǔ;f/^#U  YR^j ,lfuvZ#p3Y*:K,Uк٠X{Qe9T8-Xɯ}v<0aُ~{a$! lf>+y9apGOXY/tRvQ$N'=55 40GniB]&B<JiDq  C~DT4WI a$hNќLUw8ZG8NvJ2k(T3`yIr)!s9opm45ou</fC<*ᮟnh.Ph YegX0@|ffHvȆ$ahS9kɭnkγ{05ay9Hݲ*!&vRdQ̦Fy`;ymf0T]l{x[E3ڌZiVgLV,&a 'z92ST5Dqb3{~ !a4<(\QԉsRH* &.7d ۫.0q[5ߙpr,"`H H"*V&Rb 6dյԓL`,.qX1}3, }% qEF:~̇АA`cJ%&U^=-cş݀. -xB'&u\x QEtX\46 Rt3N䶶SC]/oc[.K;CN:ː\#x@;FGEhu ;$@-ͅa`db~ |8^ p`BdPZɛ(Pbr"zQ^В1<3k+*Q#8^XDAG!رCTZEeBAX -2#Ok"}(y,Q&d,LBBrB{\"fx ^= JKH .>??$ܟaIhnDɒƣxTBaٹʐO?p+]=/D>.z?Yp49($d30w| ] `ffb Az_4$$ ]W0kE|Ԟi56}^kHe;Ϭwk[UOPAP(GPT Jů0?rVNIu DjW ʕi@|FER@D K$P*Pě#~#y̝V?k͑*eZ1 AHcHD#>& oЖH?l=h{B%GmంaVk! 0sg鰮e;aH88TowzS͍m#ݴTz]l\wD2b7#֍jN6pꑚѐ3<|BBis_GyUҐ}=;m^?['oB{` d+La&ٓ:??EJF>Oo_78u+iiaȏ#Z)M`lGfx7zdqGZ1I#Wlϟ _b9^CpKC@ek&Mq.gOzFmoJnj &*^Zfd+]VpHP4$z薮9F1% D7ƿnUկaEQA6f̋AFL"+0e;! PE}ZPo'63՞ڬ'6+ˆ-[A,0Dg$VEr;f1Qm{# @ 3DBEZG#c {e`ƑaAIa5ji~OE=C q:vRֽ,# <<3ņȤ&JS_1g #R#)vTvfzBq37\*!")j9uU50h3 ć"j`58HEPDA$Uj =I俣~>Pgi09YOY*bbB'#1eUcH:|ۢ8Lni~$eJJ'=}Si~{J҇9Nqi[ϫ϶Gϲߔ!U"*SJ!Ob$"Sxq~^ 00ڪ >CQYe׎Z;"%!CJߥ`Jl>IMs 0h k 5bSRA(Q7yfץsC} ǔ@֨зb0LhV!+BWe|RЇn V%_闡3vfu$M164,m\.x/á"HGh99&g! oˉ T7fQNmalMhFc!&ET4A8ŒZ э"y&jH0BۯI(e/MeqZFbHSe QtCAd1 ٽU*9/b"?'N}]#F˩m=хi-̈́rlƼ^*sf6Is {-j%ɻ?r^J h)tptGυEd kb`n=9 ?0G ć~yd oxq;v/}/H؎8C ֓żS_PkT;/H5_?oۯYtBU$A/q_j=T WS݌2F30 5ںmJʖSD{! %q7Ⱥɕ! &gyvR n k5LggXx`cD&# H4Chh}'V YU?@A'PtfHFg =n}!'ctl2D.vS{Q=6yLH=(- Y#`;QI;{8odVZ%*|\'q<8 Gn.z0GcBB?e2S~ehϗ*Ak[Zz9)+ 4\s#'7hvyN;^p glz@pEt,5(3'@,KmvB26p0pB &gO܆ I^j Ѣnym$Flf3QݖRb_ɍʐgg XBNٴN]=2}C#^4w (.FJ :Jv\u$ZH`AH{}ppxO CFw>d- lePai ͐dq4KYX8c0Q"d h %)=!1ݻHa PIA-5Kl4o5> 8rqSzmvoHІ9V1يhJ9'l >6 W䚍f$(it#c>4r66?Bq=Mm?@^HccxQ?ửq;}{g7Ve &pZCD%-%h"R{mŴ=ܽNwt؂T"Ru!8*P!r ;a33-hHhN|rV06q$,U9|NTyaDk OQ)RwQ'̭XA@Zi{kagF 79AѶkЁhgj94ٌJr}nUy(dW#0jCJƳKhj&a`0L` QV6JkLA]+V+B]v"aRRSB1d!d PIE %4IH Bڂ+4 9_NL]xvERk]4ܔh}A |N]&{dP^Y$VA}N 1o0ogu:k& W)BGrO(j"  Gm.$?FASDӐes5PNL~5۴nC6$DZŵ$͢s;;&oC32d̄~DLg.wd8@xG& bpi`p^tZia8g!RȍF@F<i"ȚenlE&dɚ[Yj1~KcYI뜟"eX]?1$?aD|oq= OpӿPۨ40P ?;"(qlI!aѦo75 T#F#-Qed|( }&4>ïC"* *I8y$Y!s8*ǚJ)s_P%Jܕ~ZN xOw8N#ɤ0Z4O㤙x+9Vsšdm-0)C]u&G[R6?fڏk#hrCÓA-%2˜$QƎH6 >OգdnWxg$|6P񦠳U<8\P$F*GA*!/p} o bMcdMqeC)4Dh6p:dC|cQC(iR^.? 0y`p_J*@?6P\V΂ȨxȀb(*ĠP 1 I1a"=Y |iiG,A+ L7&@g@5nHUMF(˾UiwԵ6)p+I$G2QE^Jp{L6qkVx{^t̬pQfŸR((Xn7 FA32w4`zMK‹􄾿ώ:(x{%krv@ESmM؛P0:zsJXVSޛSj1S2)ՐREYzqQ24|1|5q>M'qȁ1Z wӝ:/|Opg`$(e I2hL\.>d.a0/wEmdxc mѣ,hm.DMh03 k(j31Fè[f#zN4F *mXRhXM66ìhL%# gtwp_f_+τv4  zZh,3NܿyD4mxDc݌žI5bA]EvSu-F:#Lm08\-Ḙ۳ߛᄇd#\?g <؏Lܹ$_ yv5&Q!Lf\-8!S묷(#pwQ 7w`q(%eS 1!6A7$P-3O٠ZCBPԤu ף糥*{ӻ\?r'@V2vQ wp9Xڂ&8DtqHgh$]@QO76(#E1 WFhH3Cjݕ@mc&яxbYDLN F7'eG.RmrLƘ߼/9du8JO:}=N3`ZԉY@GYDwI4J.IlaARȝaTFbQ0a7uAx8hԻL#hrBٰ ,'@!b4b.(*V4n@7WYq?B0׽㛓{73Y3OrB'x& &moy6238Z/a>ͳŬy ܰ9:rmwn 7Y3lq!0*mɓ^P5Cz=ꉿd^ZKb]6}~,}&L̉SA]Fcy}w䄠18H,>EE>$^#2@ i(rL2(h!ɪ(30f Q9_G#@̍UY?e\Fe94< ?)6>)Axj6M~@ln@hbeBe2VQX;HDP AƲ[@xM(6LԧZ0o`uX!xF0r~t-?nԘS1QA`l6 ǐ.z +5Q,yŠU`Z'C+BY};u#! 2i41PI ey! jz=ȘOr$89b@ RbBh$q @KiuF7$Lο4 $1zV* LDa3=@rK1N /#E5@n}lBGo sA}͏Q}.y|4FzMy'KJ-B"ũN 0_5cqF/|X ݱU1[=f3Xn~NbFqC;͚Eρx;0's5 UQqBk3g6 ZJ3gˍwɤ ^^g` =ToR<'g$igmj`=/-N0(~w4?rmAX|S<`uPqP$E{DTlP`CBHTәlۋq$C)C\:g/X"O(cx'9^Yو$3OqbGP!A6 '>{ bm)_0~F=ZEGYbE4/)`6qmZu @K|tz>qfV"!D4|a f-ܦFEJC&T"~wbS![&<sGC8QFZ 29 GYZcUM4Zԝ,n^R-q?b [va)Y-.NIHLXwb f8ȵS$m MW((pc2ӛ-"gdRơRhX_8挌wif0bQHuE_M4ȿǢ's9@ez˲ Aiʲ"S{p7\L%nTa1ĀɆ'mc=vrܹfJD|hXe1&_>Qu&niqA6ZU_7,}xy`մ^׆ 93ۦuo;n1?hCt9:QdRD+ K C_x= C@+|ȧp˥\+=ZrZg5DI}۲LЋ22bަh`c==8 NQs9Ȕ*@ ss GSw#B#PT>NŽI"H&Ak aHVЕޡN D9'#9^[]%ԟ$II;,$yO-f!aRYʒSFZO4l߾i}~dGPɋd}feg UB22b @>_._k")]B0`)M|t^׉\^;)id4H5P9kt' IB4 }ȸSXh& ?jݖRT'z_ٶA{sXrt(̀t! cuENvs'2Op҉F&T㞕9iS;^i:n;S$O!GGX*O>sYm-Ċ! ivqOMDrT#T-LqRAF65,DD:mRAe+.8b   3 ͳ*Y]0@*4IZ8ER(v5R(Fi:BEj$6 7 ezɪa"7UFˉ!yH@5ʗ'9`QJXzZc9TlCMcA+.Pgt8`gߕICm;P D!?ㅣV>݂(P ^Ŀ1~NpgIZz)K˜a,f0e'Ip UYR)Tʣ^EWY`""_zy:h=TmK|RFx&e2[ YˊHHɶ#l`-]nbr(c SFRk" MFU{4UhUI6IG2Ȃ2F7'指1\*ttrAizCu9QmSvuv vѨ-y`^׭dcT*~ٖƏ1l|^m%CBѭ,!yowYe#ԈQYa æ2t3P[#)7þ "9%"FlL# B Mi% X2ܢIZSp4.q`|0L1PwT`z 'Ok4.vY.'~*xQ(: ]@'f5`,V afcl8V* lc2ѡ8mB! M o{~"Gf"d3RwПyA&/H~Ny)&لbf Ct1Y rn3RD6{*/0 M a%xcˈ2)֡F0 Df`bHjNuLsHWNzQSQp | - b R%ZBMX?& C[$)lPd)ER<=Q>H9{UM~Wb!~O1Ē\VtiI%D?G~FBHʦmUTƠ.vMen7j q 0Qn,C2A(XB:t4zgm5wk V tFhCj.4ػ3OQjLf"cǂnb.G`Ӧ?>L5a$3l7)7;rx26[|kԄiE6}ӄc|_YDdO1x'^.pA{<""'j " S*5 S jP ޳>XD2#;3qu>BKƍ79̧\1 4䢻 C \6h9)4{+ӊy_)f)!BaWlj녤8> d 'B`dYY=+i*Ry;sa!=oZOJft 都.!r(5H**఼N r #+BR¬vxcb$M!Z8QBI<`l}3\mh,ۨ6_odTF D8םlD )<1ac&?2}Ca5P7LޠLRr"'bvZ*u'6aꅈ\A4rdO;C;fz^Ǚêt%fBBF\·H8a ز|)I%eF*"z%0}-@1Ba id$#`swXMm$m~1vL9:d''7nn17@Ӫу1Ҷ %VG()3i0s 3PvGooѤ(w$4Cr$D8C';BU1dȯ߸pwI-G4( c6Z7ZdFxܛ[CԕYkɊ&TOݞ&dTrj8ňQ㒉O&b֌ūV USoqDtS蓥P$iQ5*P[D6F-ҏ`f2f3nDOhܥz錛xV5bвR;[O[JAlc =%h +mO> \91]:8>r a*є" 68"3"4u>NO '>$LO-?B5sw>CJ1`Դ(zhZehO?&=M7"#[4*Sw:|_ʿwd_q2&H'G3y e'(O<:<sxa~+&0uޡ*"()&hhbq[d:#YrFu94 4S Rbլʙb3%1 3',cFt[g ƛmMX6/AX1* q&Qj!aA! 3ln$#F* <"dk52f lqHm`ƚl#!i 0c ' V_(;>bȬl21ªY9+r9~ʢ02# yf:dG~Λ@=/2e 6`g.3C"1_j4Y^תiU(7? rziJd>x}NO{9r*OB`,䋬b݅,4F0rJ[#I7jEG41 [ڲR[(T3zGF9ԶYfAMPTU%1*QՅ1Q@BA-:ek .RVXF5XQPhc0qiSYSfeXffRT`%(QЦ$LevTX 6VI LdE؀ZI["0$cMp3[';7ADji7w(Kr졕 B0GTU66 WW&=f)8r]uSze?l5Ӎ@_@{3EKF2= P"&A"s&"i #U!I[ƶn8  HLR3TMJUEVKH3i7ᗍ2c=v֬7ƴhX,kne-ZU<<3$lKm =oc8Ϋ::KW\[VnqI@v.l`R;!ogx) =oăg5A}u.wiOg/ݓD/ >%֚O(kg.N6CTˉ5n`ty7۹{1-G !I4&zN%Al#"aYc9]#{ѧȞG1F'g@,\R@ 1Tҽ G:!@A"UӞ&rxwF)?_-|ÊŁq$0JM8/͇b{h? v$9%PQ3=z K,fdW %?nM{|ri1٭ɎDyvΧ>d T0B!$nSkG珵_lon~}k& '<up0]h~aƿAȶ,P GI"NU=u + YoБ?g b w1u8U__-|FVFy0EaPR GHr2MG柙9Q)PԍQ;P7qkO ~U"<5LL<^b;1e| MU@h@h]:4=vQ>7@Ȓ B` ~u,>}Q-Z,?ɬ6wi6~⃳{:=zN`dC\+wG1CvavO(<.ꮳ^J¤}Xij"<2" R/MocM`_ڬ2#K)c{ YCSXFEΛq5G"%"Rib!HRAGOv.ܑ zDax 20CXoc"XO|RB{`HO C#o"}4yI^zOyv(=M~"uv(#"yN]}7p>}d_v]fDS RXqSR  ȤLt٦zt<-邃P5(Ֆ 3Qȃ$ +Y#1&@lUf;HCB`d4BnFNKhQ )-`N lAR&-%~<˔lH:mM<qQ(?9 ٮa䁹R1_9 N9NAHDFC %TdBL[$(\)"5X+,dP !&Bd*?Q3?ϭtq!HI0tՈ%4Բhv9]XZR'EGGN9lޘbϯ | YgN!{^jWy>l^!Cp)Ěf.H_Wٝ<BG|I:#4l.Ƈ 8-)$!aeD^y/e\|p_4S(!pgDE\WdKpJvijH)i|d8cGp‰7'0ÄdG} yg?Mb80KGn we}x<◲*d4$C#M +&L'b N8 Xjj.O*\MtJūfS0>ތu9o~lO + D"yyx5Gۻ6 KϺgfOc N \41'7q~7@0c ѫjqN`Ը8f;`ɾvixPY O3f˜7LeF0@\kc_ǚFRHk>}@iL<뜘y&3i &A}53 @n+&D:E VLs/:kږfN6#Y&䂾SYO9VFKO ,g8qT@)7k8rLμ?G{qqh5N`6̜ʠ=]Ve1j2Hks_8P 4ATAv;Cklpǯlhd\Y=pʠS :|yi1˥B Y9?wSӽabY$;tp$;-A W Džm9Ʈ P =RtS|^-6o&}GH[hq&>_hDmcKjcI,Mc‚tDǑEQ L  lϖWXDX=!",#IiͱEI qaw ى"nX"6$.KMVS1$s\IPGhJ1UO| M>B^ip׃kFZS]]~wVXD 7Sif?]X<`ݢvuh!Ը~y &ob1Mn41Mf 3廵 /M(gzkѾGh:ؑ[#_!VQ:?/\hx :ז9eIi(d TCdT,992̿CD? ig !\a Zעc'UT*ц4ICT tUزy' S$3a PCCL>g Lcm+v54J tpm hWg$}s?~C5< Ni{011qŬ{ Z4.lf1kzi#Z‰3Xj·Qe-dD)F dx ZHIڝSk4"U7}a[uѩSdӋ)2>QKFPdaGcnЪ:HeeKY~C,x14Ŋm`( 9e Y0" b"!cAT8hTn LC*.4{O_rNE]}{tvK"% B {x+dϷOL0DR*U_,Gd OHs 1Nf8EGTG6m?׌W;QH}xp̬9 ;x9mFˋ1f&N WӾÂo*=´^!(|5(j$1`HF$?(b#03\o77a音q؁^`Ot:rv綍aXkI&{ر-htt"nr,+:^@`BhX iftW<@<_P.0nS|s `cP Vl*H@…wvE]:lqOhCHC ."̱k;yتr][[ṑA.zzvwdm7㓼M%;Dml:;͹ω۱SZ:r6Қc]c#]vk,WQg "OCf1/V" ޵ap7ϫ<~/"@#3H3$ Hd0b%R@iyBK0@ID 2P*P҅%UUh%i*`PHab&T)B  %(Z F*)(!F 5D$Y0TVМUؔGoñF.wft2Tfq˙F@Dhm@ܥcHV88$)˳[')$|͖[ǏW:߶!YY:dDjBXQ %@3vn\_*w@N";$3 K1.4j34v3O↸ l]hB6-BHCwly1oALoC}mFsM wbS 3gոq͝KAG;F/bF:w Du{43؝Aw),fBT˼y ]olSi%"S''!UI$1if쐙zktB"z-d޵J,Xp]Y'b*dja]^bh_2/LB>GTLhpI8wv5Nof4`=cz qPSX""F&bHzËb4^`/!eh@=P׈IHL=%1텮77ُgLvG47sL˨ fFH6F]*%`0KDL[*>Gxe2G`bbQriAw>Av=IYg1XڄdMh,HK.hI90}NC@4֚ǭ9U[O|.chh5GTuPVm˦'".m5 )S )lE&8]!5YbjM ՝+gCmٻ w@y'81beu^L47%29X`"w{uj~~Gh;"$@tm@zGs=uP]TXl{<7083*WkK("2+mSFő&,Gr H?6}53ZM$kjpfD''iWy^JMz= nȜY&j>a8ˊ@K糘ߞR0q.s'é,a$K7x9>8uZdGO[cB + j2x`mi 1kmpΗRbEX۴1tziV񡑶T$q;RMH3'rHp&L[JW%e#ƇtMx{wN>¢g=g @)^}!ɭDP4&mX}'dq\LEga'Cjvar:]bgVM)m$~?o􀈚d dP0 iB-:WlGq`yd8D#Id A "1i"l $B8AT*EW607*/7fF=ƛTx\fUW!%HPk0܊PL:lҜ.XpĄ;mcD78@lZ9fP;fe({n@E6!i|tUٲZ&M8WO?X̫C!- H8 s=NGƉ=|zKݙFX &+ ^6z">^M v9@]~؎ *uV9CI # ՚-z4۵!O dG_'^ܦ{ywUJ!MRA,Fd};Tn4AA䀳 aBThP8>Ė HSD8J,'5iqѼ+jc80"CH-NM!!Ԛ&(q%6,i239ϞxņKMQm,[܈8a[ly(ҧx򿃮Pp3{PjvS32;G,U[GSGg qx㧉:_d2u''~Ĉ@̉B҇Wla ̊L?3qmt#VGvm:y(0b\"ϛׁԴ?q!a`2.CgT??"+>tA)J FVfTHS1 )JQDDHQHݕ/N" =: IihrSNJ~\3SDZ>(c?Sz$*!8VpoQ/̧jz7^Ȏ*xdX;Ҡ;ҠfrY 9w@#< bA J947Y%!hԎzowXAɠrw'L0=aݧSsڏ IǺ#KAE*JR֣Ye?F2Ö_ tn5f? vhgXf! Qg|V{psyDeDYJ,;%yM*Civ0TrOKH]F$mX:MH ܠ#u/NnKQPi^5jB(iتFl5 #Nz 9A-+cVW"frC\9a/4u@6?08Ok25Z$ci(4caDr qC R%ULHQ DU*D4 -!ITIEMY=N)rXdY0ͱ6V>rk?PfRY>woiWr&_CXϴ5?$*h۔i^aۤD‹Δ2*7Ƈjhe1vANfһCdgI? dKcRk?|_lmB%LHc @B́xۈR4$%o 7Lɨ hLUc0(R. ย~D<^hyLݻ]vMRS߀O9tLmL1QUs,' #W;F%-;r]Br9`цS3&h(t'-fvk P@59G+DK!yDNd6VrfyRkbV "T $"%$WAAU: UOħb*#a*-R"ĀޤNc8yԫ2|60вrD~ >߫b?f09z&ؾuN_,0cĨK[ޏל 4rG U7gI m1}q5nZN6z(s(`yaN$/ Dōrx<fc56:6G+]J Tdm?Swya j )6n!1aU%^y]~U VY&Gq6e)DLtsyޙ˛8(No+jNu469r3Go85{FBIu7/l%8B?H w;vfGm0Zhw@.qO r~;D'0tTPBP4c0;#G+ ݛ'hKiiyǢA$d}\[&.)8SϾ^2pưq-(Ǥ.{١o< j=32125ՙU.QIAHpVL[4.t91NN#y",2ByZ 2j8#zim9䱱aol*r9,f!-^iL;-v533m4y5+P*IȔQBNȉqVd,Eg**^ț>?je`y:YzMU?A ?T_oA @I@ Z)% "VPFif&$d)Qj J"><D'@RQVI?4C&Q# 2U0& Ӏkf63ܴ@T?5mvQbLM5 ȄA0`}BZhg[}>^62r |햾44wt}y7n6m*JfTg_;5H>9}eh ܗ^>7- w|x|>4˩R^=^m-"8,[NBGH7w]c;=U9nއa5Gv|H s>HYShwuJ >q@ZKT[b<6c>XW$}WnsSﳕovG\! 2ƮuJi _{ @@+F"z4@4."PֆP:uSXkCCmD*={|W}I.zW{ws}iҨ{ޙԩm`} tAURT (h <֊3֪ԂP((JJ':HCAI8{il)duv=[^Ǧ;$F+ZV٨[44 IT RHh*E%+juDD>6"4j"RT;{ QD@=x|wR&iUTkxWH}gu݁=*F>oqu_p7{ϼ@7כt=;ES׶VƠ{w r郫EwpV2{ϦQl4EPQ%E7ޥ[{&)@y|o@͛=z9 {yx>7tvןs6{Ὥzoܬwn;դ6o}_|8w6_{Nݝݍ.l>ݬz׽^zuϯ-Uw.Ư&/MnYzVyvl{GŻcݓ\ݜ]LѼ-ܞK}{նtq6YݳmמΞٻ}]=톻^⮞-{;ף{(]@i4M{BׄϺN{{vQ}6.zݶλ7%|P ٭iӼ kF{o$UlEټ㽬ڤT}y:I}{6Uiq%\ڨJy렾R;p8.Rסaϻ/=}ӵ>>{>;{%'e{*Fz{H7QT]m QPTɛ7쪥56"],m&RE{mlLtv\{w@uZsWw{޺;WBF{Tݘf;;/NtuvwgϽZ=ڻkR<9S{w/}opQBn{>z^ kn+PP n#ڀNǹ6ݚ33ffgjN>ހ] e:_@[PPS3Ff٭@` >Hy5yZ-^ygw;T}>YηmxnpsA= nq,;g*kږu)v;nkCTrU=:K+v[{o^NB P[k}{QќV˼v͹w;FC{m<ؠ_4>BT ;suo+.G6clKFIw{.@J.=qxkۙ÷@*黸zzvqczݭ}zچ{{mm4R[`нav#tj[vWwڛ4R l]v^;a+vAwKvG-1mJ{fn{;meo{{s7M;Qי{Zؗm׷wgozcfbuA@yu{=^2lw+abuG;(ͺ mW!vquh@ ](={1՞5;[]:m;=Zly뭨:H ^y D<{5:QM2{h<==z Ԇ6:P7szn;:w ͣ!+Q)=/sxހ(Wn8=3һ'(z)zd Sxx0Z!yU~y4CPs8LTPQ2RTQI a'(xZUC3(CJA`,,LUR]JD5, RC 4U4*D*bFbb"j$&"H!0(7q$0ui!s2W҄DP9̆„(,QHDRbnI h\H6H Kq]-H4@"Rf 1Ԙ \ C&Y qYEdU??!@ﲯS?<+ il'd7Ìh"BY#QԢO_}~Wpw| $S`$sD1 HJn~HLX1AV䰖)3K0$4nBSKLDB褹?iZI.({Y2qM^wy(ا;s=zd ׻u͇ CLmPѴ?_Ґ|51ivՑ0$CQ5MWSHjh&1RUOX()ZdbݘUDAQX(%?f0PK7֗cL2,@iD 6rQ4hjdB>{;$9SظyΌ]Zl6ὰ[,L+W6M\%_T268>޹8ju=Uƺtm|)\p,$΃9G$D~V5c*l]ͽI9 4m.Ep?!ԺШXJڧxYV@& zcRLϹ/,p:3!sˎ 0N4f(0"`e!S 65QS. ༣mߡ 3׫8"  :C9y":1lnV QJdK֥-*)YIX#Qg `ZK:%,@AI/P YX#7EzGk ]#ķ.w.WS1 ͅW6tτHG jg=l6Rͮ45Ac^$1An?W]lZCUЬv(|.'mm!x-D'-`1纔ޗ||*,6Ƒ1 !lPj_gᇡq*osaV<]]^z{%dݽ99JR]y-|ivVQW߬:ggClSa/ӻ^rjVݠӤgS=/ÍAKIG^&2"cT屮o5\S.+6{䳍it8UdZ,C^UUa@{ z._-G /="Sx, A/!fU:099qôT}DB@z}Ky?{a%T$M? |VZUҭ_-eQ#'1]ޞnw|k0PTQo6l& $(~֨4kD4l4R*Q[}[V1Sk`6^N%0YӧgO=İԟ)9D&  Y7+c޲y(HxJYΨ N8 =tAlO< dĜ,$dwxe9uΣ\$)F(VZDbQ9[x^æw/qWl̪Ƌ 33#zl+tKeέJYYjq)Ob̆H P=mO@( ;6_D~ެH(-=I+~|~?SSf(xQ:D8(tvڢ.A z0Tb2G* U eW4߾4O\Q^IUN7y ̠K"*f(mշ:U׎vtbSp3龜xCtF{ϼ?]koD{qHo`|CY>DSZYFŘpJ:pcoԿMk큀~uO$|AI} 22T=1+6=qrM$UyLƷQU ֧sqblY73S[8ȻG dҭ@-Ɵ\/Jf޴ m "ȧ+xUSoDXD3DRXz=m* $-g#PЀ ٘5QlmHYt m|3sA/.zv;YS;bqLK;;L0|gñ`ٝΝ#a陥u>8f݌DD`Ԧ(,BVjjQ檬CɠXR*˅):J诲֡ʢTȣ)`T)̞\|8 Uk-mT!ONvC3-#Yvn1ç_\q汅 D6ď3gDm'јaZz@BY[Rõf i(#yxq >g0ɽΊ1HL0 *XQLJ';Gu b%c3-UA|E&2U z][YN:vTP;HMs8rHjPSƔ-c|DeuG)0Z2N 9`~ي,"܁K?'.;R2>+:Mc6-ϯ/ͼ*ׅBwzTk+c/xNɒZphY?^d*1Pg]V^9CpOsy߷n'yx|3O/6T I@y%s\FolC:/ل~߆'לV6(Y({.H<6ظ&N8GAUF>ݽ@yTtTMZkVݡ7ݥlw+_:T}. j^-;n0NgRWŅʹvTu)vA߻pα;~n]m u\SE-/o(" @#2C4߹fS%0ׁ"> 2F,g^M()N*el浯"VÉAU!̏"fBko9Fu\$hp m(#+p-'R@[Yc)LB#4488XP9˟Q(B@.,@ܝ,9JUv*qEwJWj" oHwk$ݛR'0E/ť#VкBbcCB&mPZF{ew4o7vE`e  8() ?jzMj3suf(5v$^\t=mwo֭.Pk`^gErՁLQƙC'"2\k T%W GZzN`BKaTVdW,}szz9tx󿮘쎨W Zdbl&9Qg =wx -81B>"HC5sAtif/eCJU!wUZ+l׶睜䜒y># d!{eL&*zOƍw%L5Z3e" f:|^߲zoxP!" l͂<CBf1twzo£5=]$`^FYϷݚRdĚjΦ`}3[Bj<#!r!!Ebe%!aB% *̄BMpibU% )EkGQc ?1(>NwWCeL%U\5֏%xǠ;c$5$ģ0/slX;3n4멊2$BYG@Nh&c{k7}(I͐ id̖?Kx:;I DWvAqXxϏ* 0D-NQW OY3٦4סFr)S !e:;eh yH)D#~b4"Gm-,,a]z:Xi`I %`d H$`tz}]zl+P*P*$T4oNӄ"(4D1KPAߔʫw*M]FlVyT.-t ԝn䈈*"W8D8c8(9(&)DT3H# $4B)0 b" "$ #%ȡ R $ ,ɅqMȡ[ gUNJD"""rR $+GouE4i]5(,(DDR BHU""ġT0dR4) T@'X0|;f8E{'nX9:b^s Z(C1V!W@hR`f"QO9 "XAE*w @H)BU4$BDE͘@ J4ǬFv5d|=ؿ HEDa (l"X{ vW\JA2*iFl ^ P!!(@ iIIIa|TD.acfAdZR-e}Z OȪ!O} ,I;`aV! ?($sw 3 Noc"#]UDAmϧN?w&*%xr< 9>?Q'mE00Il&(E0T43 , )&ZBd6IIW}xa|gMvSW ex$PLx<1{:sА: 8k^JDJaF3N&/'S~0Old0=ڒ|!b0?? SzF;mUkT|S#Df~| 0ʢ a۰KX`[ywi ͎~yZEiJh QhhJJFZ*b Vi(Bi@XN ˴'nH,8X:|)~f= c)ҁ`'N} &G .owxp{ z_;N)Q^$ÐʍPmdZ8كKhl(5 N'{":QQou6KQ WYxM8^$֮^REH,5O` #E,0T~b6dy[<^XfI厪HvM4T ݎz遗|(c'ˋ&@R@pW>4{4n;aODEDc >*YDUR~B!3k/P7ȡ1S,Ʉ0WzC__ k= U׫[V0 Gj7Sm%y|f0/W8r&P:oKhe6mN5iTTR `~D!BjC0K>iZ!m8{S}?6sjꅟ?w?u_L2P/%HWo>*T/*f)*zBvϵ9?OC_;InS +ԬqL{əwx:YxNGqw\<厥0צ5) b?>m}5!6}3Jqt+8}9{ĥR,^ߩxnQT"S)(P='v]J=b12@"Xd^-Z_MR Ժ[gVdx[e}m<YBu<؋#eK_\j6WotC4^] %a}w6ԛC5g9g,N%{JlT̩7/8ӌV-S!A0KBH^̎}&/ݪ9jÉRXՈ68zع,ǼX[z V~ʅ D .e=!F + B֕[0iyiJV#ʃj߶38_Uje1¤\,R#yr±@3!X# *F"34Kj" $Oj%z9[մۆQ(5 մ)? YʹV%Rŵ]6ł08ղTRT ecAQ2R )chҔQLQ9lƃ GJ,jZh"C J'r~7&qGWLʏo8 1o縚qv'q`Q0Q,b_7a/Z[[iTvբ*i*)~97M6e9CL "\#I7 "d5!,hٳ$ȻJ vOxbxG0E֓~6Jo Cu^sPq*O^xSN!31L! %2 d@E +i,UPEa$Q|JEu) B .M @kV  bBܺ)?}?ıV-Jŀ[OׂRs5H2/F5(%y;}W2Cvc _ˤ{GjE_K7Ӓjl%eli8 K?^cEV+3{W|t?.0:w>sW/\jĞhZ}8\jfD(9F6< F&]X*Z*,(-)"$@i˒꺏j{x0מHsm:>7G]׺#d}^gaNu(ZϷ1Gb>y*}<՜h+j+Gom =٩cZM*UpUηc<\*sn:Q˾×3@Bm] GX|͌6! 䗉>-ծE=8񲅷,SrZ4,&Fe2*,(ERNjUh.y<26b彅#?z$zrT3]f:;umrOlb8 [.X ocl138Z2#dd}"Ƌ|U?]ʚ3dp.FZxhM"RGy$XFQ~)C{. xb|nA닜#iItZG3rԡ7 W>u?qtV{+K+bvQbjlOょZ"E ª,PD@BR[\(rIuB|~/t|rףbH Lc1|T $NӢ1>{x^W7+p,Ε$Ah?Ҏ˓u գ~~..gq2/ȆsT,ǡ-Y(*UU/H(^Q$@P5IlLڶA9ddHҰ2!"=Ff깸GMVT"b?Q)_(3|0g🕚r#AU$U@"/oAfz y݆LgLMʝ?bc~T 9wSh{+NK ڛxPB'Ͻ2_8M2dww{0cϹ5~W}/8Qys=Z|b3DO ɌErXsy.Ap#iA/8TD7e\u!(w* ߈5PRq7@r IRtt5qBGoT{mn ߦJ2.C zc?}Hblx5Q5؅sBbq'}0Ӧ/m:bNfx=N Jl(fU:,=/"\uPs>У4pc"B>~ ˩@m080)Q8;;$ޑuuTsuz$k_Ȓ] o^|q/kp9@nP9Inhsݿ_3:] G q"?Vnٛ~b@+vAЮ|Un]pTd[S€a;Rߦ%ǀc\y]&yvm/ۅ9:f &su_:(ioD ”aEU)JAςLGjן|s߬{cxg݌\܈{@GKpϺԲwD#[oz \ f^``-Pʭ r%G:xLRϺ8]x:$^O™Π7`'_"h iz{Oϻ%!;b}jn>`WN⒟< 9}%!}Rv3T;msHel4aL90Y.PBŴk7u;p'C *MFJ础(|mVHQZYuO}i@aտMTq7@`*@PV^QcjsoK߱Q3]}euaf扺ff݄hH6b1ope'̇.Nm&"Q UDR,"l5}c rcՒ"TuQ])öذ"Xs, eǧK'wy}`v]Q1[-+.6\]]QJBL S]un8=wٗ66xoQh\],Frozv3]ڽ6~E${5e_$ù*SDߩ Tİp)B-*IRG"KuOJQQ %h9Pˣ|RON=9?L'׻֪wA[n 3A !%L't8QWk+Vcڟk = 1 =Ηӽݗ_2}yLݚL *8LkxC%NT M Zc9P4U'I1߫?_(61Vupዘ`,aCWwE>!S?:fӭ5cjKYѬx-HNqJquUfzqS1}tsZݗsw<]FY&<)͠It!4 y}o7*5k9S婌1aTԤ*VwmjJ(T+ݪj1_˙N#|N'ٮ4. wѿQjlΡ<:%3Å"O!ϑ7%H㻏O;P>ֽ擬%/40CL^QuW̓ RDe] }EoPE\?Ӊx۵a0S-.WƧ9{gL0 0HgI!!3&j[R*{g S aq wߖ55Ev4);O ެ %ru05miwDEUB6-#dՌOjcnnޟ0MgUUO]^wsY b.DPSLٿu4(a穓Nu}\ Q*ћ* tclWjrlcoj3R[[dg˧mړtQiAv1_8Rԇ0B+vuR{ҝ>N$Xqu=\m`L!V0N ;]TT/yuA})sYu_b V1evgO$jb>M>ˢ) \:1r(f n馇a؞^;&鿥bz4м5^*9R0̍=k$,0LϿx4mo(~WMBHe5ǧ[)4X3X~K[wZJ@M&IG}n/, *bU7T&Ñ6Yٲ*P,dRڨƱSeUV"3񪨹ɑI8+^Eu4QalbJZ< [!̒)hb:LvwN=b=D)>.sC9 -ҙ)hf!3Tb?0Ma엝= \!k{6'Z{1t+ˉȿ+ze. SwM/&'ܔ҃3Rq-2)@,URQeاF%o&e.`>pFV%كY2hrLF(laPȱD4 !Į. o_o;#=dݻO<֬C6֫R>^`g~\_ UdUUI}j)*e4>T$+÷V˖Ǽj(*ۚSa=;|) 8di4lT[䭸Ctro?aYXYQBF(jCR X"QTG Z]BX*mΘibvdjĈ;X#֝lQ@(T*L|_`'^b'E~;p)XU-4Qqk.%9~2kVHR#}?"Ua4 [EE%I3U,OIE1QAH!HR4zq_yJϰK'VIc˕:i0š_v7#&~kkޱwtXU>S ~頳oW4֘es*sH( 2C0=È*D _an6rm mQ%@ 3Q2ƦV1TDgcXRҨZEQawʦ"BʤE3RmH%eV!T"M%Q4)|%38988J֨0XO‚L%-PRX!~LLal+c(dž+SiEKABRĄc0Gj?Ka5-J$*EoJ8gա.SD/╊wxaħil< w(T }_p!AKhR|8K4s/C \5յ|R,z䝝g/3NqO/LLSJBnGq_b]kgf1)!C)˥Jل^_MJT )%*1$ (Lܭ TE&,J@0+ [@UUX7M!@c *$Z4W e VIqTt8&1`>bV"bFoeMiVfQ~/<[&laUNj3*!OM6u'ҹ <3"wcOLyd hkKO5<^߆jTcPW2q. kBr[xF?J0"POY˻Enz{F~J3Bz"\G{:7-ˣg:oC.N@r]b^=>TrNy p5zϣr85&xP\5=D B 7&_KQRYhٛ܈sWCT]p|T^=xJ8r~N:8iB, '@QAIW{_O!壷wt۔OG >x&\xgt?k})NՁCx{S6}^9λbi" '8+Ъ zg`uIQ8uҿ>f:A+m:$H`O6Q_;?8=VxsEeK ef ggfnB:t>Ap1|dyIB P ?J<5Zw^ 8m:RkL P! ,ٳ1cD؛]|+Du'^zR)JF;?]u\֒Km4KÛ%v{! Qz>Qb[ޝz檧dSYiIk&򂾻6:2dx){DÖ𧜮Zw;u׻!ouX!wt+ź8'y2F)s(j'+[4XY|IRHaJg8pt{2 M V~=>Yyb2$ > /<"kDg42yfBy'3zHoYSߦ*ϝa'dbVj$9w,QX}ntXC+/(HP%2) boL"Sюc *a6K<~y_乌dJi_oKv|34IQc{u Dx*u 2z@؜Pmg2HԻ` 6'nD>p֧ڼTy ̞|Jک}i!h,i F녆[D#O`vCJK 7s;$@y_CrƎI߱*~<吏<10n2U(L|}ZhPi€ۡS !0$xH~jw]س;5Bimo\P,Fvҝ߷ǶO$+ ]2v#g@DGNf*;AL+I:Ơk^^94A׻fյ <4%x/?z6c/ ~WL wCf4teqfԷV-Y_J mX@W2 LP3@T_"P@&zm63#Y@ǚvrsvm_5D"+Q͑E^<ʜ?]QE7cwd._P!q[h !@#Xs)!Sc!M%?Q™t9D<}^>%/|aߞ3 hms 0Mh; Zw>b:-*=dTW_W+ym{H:!D'OmHv"3BNOAEJ?W*O":\׌ >&&6u3iGsy? p|~` ",`Ai=`W "P *\Hh g SڡVr~O<O8C@ yމ' +IHVZGΎnv,+Nf@?>i_D DZKb^?L:%s> 'n鿗4u Ni|5lՔyQP d0R(öUz_]d;~{/PA>Aqy R ,'hy {aO$hqʯ} ZXz)#Ay{3iû[:]xL.)fk{ 0rMH)a,EPl/I9`)Veq@Δwi@1QTĮsG~`uHKttݶ-V(Y'C MDʬ3Өw#9yǛx6=Wcz#,hMh`꓃^"?8ɦ N]ʃؾnк:K`Yp= |jդFk)ě紤2as8׃-#PGIO~alWy?G}?2"I=(I$P " +.wgՀ>ȡ/Y;T 2ĄBAOTAe}hr<눟(fh" AAAS+LBD"E!TR&LO9RQMP$IG?PP bU4 R@d ()LbJ(y! bWbPA TJ(>x>eUEE}x;E T|h/GAƕ`jRvgDE*J*`hSҧZUaR`=8JIlC̹FbM,PAEjĿAzH m/;&g(X* (VO8#GEa2c$ ՝N@ʩʂSސ>,ab)*"&~b%9SΎS,'cLj6"^#*Ji\~]y?2T{#2Ҩ0fU>D ׹@2zKZN%^͘)s[)VSk ۪ ;-P(7&n_,]}`6FL;0VM2; i,Ar1G\)Jߺٲ{u œL e 2'VR1%bq*1ŅoJP3|_oCBAֿ~&)2M/߁-:ЏOc ~g?[my_LBYi!|@_fGײO&SV0wc-b}6l9R*Zψ',!nҩ~U楶I» 0k%]m(lm"|%2:Vc4=ҔwIonnjq].x>XdG][DDy;I_ɝ_'}pmd>'uܛ=ΪB%$kzq8?Gg\$ft;/IQfWeu}=|(㑄1X )یr~CVMOOINK_s1[[m ؉$1#^LGtR^eHiԅZ}L(DeZ^h:v8j_}-lyb;e<֬,oM-/3>y yVʛ56jr-(y@a@DT^Fkw?m'Ht\\y[.C iYѭ:ɤ vt3yدn1\zuȑ {~ZMvjc.sr*8G9?zzwp,]pgocPYC8v 7o1{ߏ.Tl3;X(F0!Yи.S&PCޮeq(7z]ճg<~7p'_~s>W`w1Vim$m{*Jp'*럪/sF>KGbں?;=UM2ç,K$kMUܔPȄ( JG៪[KN6AW@Pm7TXyY|u=v7WM@à^PlA{c8MNHkِʌd0r'nm4a"$[Gm0b3 ( ވcL\ ,53b|&@^s@2E@8JI:}yNPhP97E隮\$M%ԣ&O"/h U b!ϓVBlegtK|9s/2!6dD/6.3D67F{Q X)[z6YL9Mf[^rHVîDSث88^#}5qPamO 46@|@#; ͅAvufp&&93IH xȤ9!oc0aJ5 Y 0zT0];5a򬪕^!bm;],ڇw@ixoqwDqقvNG{vi;$&8;>rH5DABrGG(D|͋jnGG_Q=H1@<"H[{{4ջ.E @9:  s"PF/hM(6/ >q6R識׹8&Doa#R^Kk|;F;^"LVoXJTtfV;v|Gz E[4׹N~>m+=\C>=EZ#?8V?^X/3vAb kߦ;2PJAY~-5 <'$$;'ӭS&;.|oy&+/޿Œ%CEA$'7v(A-0K>ϳTq?~H"jo17I9Nf o,H`v "ZDRQ ^EN.~'k̿3-]gd<^ />uryZԷHzĀ|dHg,F'-5*m ^cs)\+;Y|YOѿ腔5^xw 1%!Opڥ%3sRL%g^}n`KΠ ^@~pogjS1\NwEyemO_h5rNw-H(TTEp-띯b{BPw~;պ~8"Ǘ@=GH{oϻ57,o^ӻhu߅G=NŎ\N`~RBML`lBLs4ƒQD 0wM'U:; 2 T0^.A%w }Yޖĭw]A^݅m<]tJ/)vqf7Kcpp1[H1HdBN~`6#Gr Ө;?S/\c zgG! \_䣇O,l~l}X#W{$!\8I&^o)$N[~? P3@Yw9秞D}䚜6z?Ϭf@! 'ecgLeCc@ڿ=c볮ca;CD S|W:讶)ym3x3{RgF_NS.yx+YXӥ|Ll,eݱA?|V| Xz=h:׬0[rD<%7imIttnp8p݈Xha)G\(=cH*Ps\+k }iA= 7$tMɠ; AX9SBiuQ/A(3FDk 8F4d0DMԣGIPk;y7l>w ;pbFP9`cTY } LT Ҍ6^ß|D#5=G[pub}<FC6D}S @DSJqHMDLp2fAv=m 91,.}J/ؠs åkXI BW YǦ ~>S _"=Q"O_o*HSI'ox AfQ-D+6ULhͿ9 `<*p(82e?Hda}~ZN@4F}t&>̟­"[Ad6*=q)ONP C{=)G*Py_+bP*_W}M}JP>tm $H񣜇2d<ϗndWjuFu >޹y˞fp#$qe$/J[< o"F_.BPRUTDe(}@q*=Wy_φ@ؕ}UI@m雠HqA!a==\.pOY)hRڢԣ0Īg<͐5J^Y7 -TDL~06@'N2k ^=6>_V&vWn~Co, '^)'UU^ UU{ʃq03u|ߩ#e梱`1Ues F+r '`XPaOzvl`sJD@A*>(3زQr#}DKa%fPUF.#o%MO-3[L@䆀prF]RkmmmN |⪨.(>TU`_-`&' 4 T>Dֹ<e$;p[L5J>jI'4;T 7{d;(>FepvCpDsǗ/)S(>㷑4H['n-@/oo٬P7g]D'S832݆xHJ~|xMm~T/Om:6C3ϒ13f'4ҁ02Ad_6_=Οٶ +b] 2R*F]U UBI1~PVnt=$m~"Sse&3-)p{ LI};hzHk#Qci`0Pν8c5@U6¸RS+K7>}x:G(  U^ppH! P5 7FROZLUSͤ)!@4ItNwᬐ>fOH$rr|+?GaX{Pu8]X!@8Gjw)1[bm`0%UUUjl&soIϷ09@"qk̢FOmzRdy.jJ5NB4@3f n$4}/Nucלb5J~7bX>\3Y>*G3y*E (Uk9§^g̞_ i8^y's݊LWsp[e W mH#;wN\,woէMkwu%#2PC\zNk!50t(|(]dS8|UJ) =VzSI$CG!Rv5J2@bʁbu'5]a5VXd?~bQ ~l'jR-i`9GR!}ܴ瓮d,N'#v/兄0T xg~آF-SPZQm);`#QJUS0fn0H0=6t B4g|U['k#QIAPSi7njR}iZ{+609c0Ia(=WUP…)ܳ l)Ї?r?ۥAS)BضDRq{y&s@0jV}>}>38ObQM:!YiܩQ>yܟb.`LpwHxcC3^W_F,j(u m(pJ#pFIF`E ~:LPwMeF*AABh1{o*r?@~~@F=:ʪX=EUTAUU6ڪ[mmVmkV[mUmmjim+mkmmmmmmڶ[jVmUU[mmUmնUmm[jKKVQ~?q'ujT#Hg9mUUUUU[jmmڴmUUU'mmmUUUW,UHR WN m Pˍ'(,AHG賻ԄtԬWatdJ^A'1ɟ\uTP)}tbt*mN^9q1Aҫn[ĉ-j,3/I576(# y<K2^04>/DA^0fxR(xzBG?:ue6||?<~2B‚17aUakcv kR63_Vn,(r)j2mSSj}g]q\QAc<޴۴`(؊&?hpMF=r{>Ro9uÄ$bZnpG^iENy22dnCT/9|/8˥UR\y}Kyֱ1u'Gibpk1#U4SZYMj?YOC 01*D8?%[ d/U80zDfBMK[%OH7&e#+gs`8Xcj㠤CMڱ8cL ;CXQ/BUpqX ]*doc&XER"ER#z(bఇ..}Ss{m/n~v7^a"6va؁ 2n_@v7Aw9g>Q&iAͯ皝S|3>َu2zgVEjoV 3w\uHكOڀ@J2kC-JdO>fqf Ғ@Jk{@' eP}fWw3`3G ĩ)>?8J`93hnv׭]cz+xw9XRN]jƞ263?o,.]uݦ6gy*9! YGKΝs[8MOflڍrL[ĭfO[F^ũ=*N=bLF[h.yc[r9Q[ԑcp>E-, ݱk>Cw>~n"'uYV|.x=Mʐ#e%^-!CCrB;/P%׾XҎCW=EҡSc! b0:?E d,Z03u|{MۭH,A+|=X-2".'u]i2SWx`.\s8Y!tqP& #<=%uZ\ʗ5~"&[|Zӏ5XA,{EAfUX I ְ`ʴ>>xU,J3UBUIW2N RfbeDm2q,ӏ0YAo?3]9$) CN |)q  ~va opph}֥*g_VŎ2DNKƀZ;ՋrȪ95- IosǑ0DXժ랕txw7L mNf/#RLy"9YκY'0:/gˤV6*:h)cS+ ~Ek ":G~wů˯i=h=?2䯊$R?]@3^ukEp<\vC b96 I4ʸZ?pX@\D)8 O?ߴue jWUArL"Aٰ1l߄ g'rĺ j-JX^򜧛3wxmn7f ֠+4IIaULSPz.t(v%:JyDa7|=nSM\eʁdr"z((E|s\Ҳ'pjP kνst?ְ[-;k=;4O9'$NGqmaPeֆVkh$8[m#;\x흞ھġ*ʯYJϒuk}߆O4ŷSbF b{6/ϝyBT@h7|Mje3F'JOkmΦPv|)֬xGӺtKٝ#xD<)YhDH/d e`Wz>7n+]@>?f;RJiT$á3Ü67S?2c8d^6kZ.Ӭ+򸟲 ;Q5] mSHwNQbO]_Oa]^wFW%|S)c>띹3߾:蘟x$S,<zQf~Jg~i OSN >;d<)ђ[)JB,S`"=1TA E}̈́BݣD6p}g9O^GK7Q$91ɵprĩFӬBlxb)b>xc~KK\śPJU ̠dܯ?Pz{ ŴqrX7j|Vp+הՒ^tPusMί)[a` }lP G5[m1u==>Hlʡ20|cd%9U;%.G O;߷`s|Iɹ;:d=3PxXB:ܛ$6ǯBbΊx".x3]WC >xF d EQ(oMqa+A$iTl??wUGO4ǜ;_ 7qu^;Z2jZm4\Qխ(1(,zV8!crzzo{OWh#Cv@ Xpq_!ߋ̒H_z-_ =hsR9e}籬Svc~`嵭_;&m/9<{|T C'pW[.:hߐ[ĵ0&sk,$oFYA*(qь3 ES]a9`Po `A,J (1xRia#.(m~}PC{70}o+jQ=2/͑/#e Q OD,ؘ #س>.Y)_6 皀eϩԕ.aI ,d_axMKCO; T(bo-3tװN9CNaR8yHH\^=%hr_G {[1>EBe+f1Mh;U3J!u<cNmãl˞\:FAY m Ib@ ћnvTuwU )#}6~`QF?|jf|0絭 "6irʎU * tgj>:3K0LR5r>W3+T=[/ >ӉL` 6Zn[,4 NYo"%}qO%;<@@񱠘\‘ml8ֈ0+HA h^>| /ܠ9m@WbΆ9u9v H\_5A :-pK{\(}5D1L`@hnv+|~!Xr/~#eϿBX%Ui wbxpYOW\6Ns}:Λ[ rK*MՅyVbUSy,Nwwۀ-gk]bk~c85ɵi ɵ g3g}56BD. =c#.eYE):w;">۵Yo{*;ת %$P4WQPw6qtf!joo(~.NּCEz@M ϩšNy8Xwҡ|6d1SkE#سszkr!A7;gv'<@l2ӛ8Teo.ѵCEOrˮ] KK͜#dmL=@nDbXcJJm=1 3g ͗+TTo#KǓ{e~51x pU;n5|ClACv=q̰1#4Ho}n=Vrw.m0ϼܟΚ%?։ mk;1iQzZuAUeu~U}`'wC˚_wUQ x7^ꎧ)}vZoUFo{MS{؛ &[n7FE*=@Hz4E\m%3O|f6l#1^e~? %ٮ务6azs ǖN͍u~`K%i"]".k;*X$:$0^6AY }DeL3`6XΡH=X4ThXynJbKS7AARi?٩vF׳,.6S\;I!i)N\:UBQIt<\jJC=y^V^f9f }]~zAyKJ$AuSvEy|)uL^|涳4K"@uvv^Q2m}4g*0aIde_1РjCjjU+俤(p~Qn RF]醢SL-,V@͙hS*>3w)FU*7rSe7NF>MdsLpbe <2lXâvdӗ pb) (>{DHBw۹ҢN""(Q$+tÐ (PA .@7o,m6. Թ{LI=v <*qIZ\o}2-o uUƱ-xZcc vz}Kk]vkr}gY~o:# $p)~iP|y2,س*2Gt.s3=Q,*hQݟiKRz@*JAex wHkԣ(!M67M vs$25kd; <6uFdB|f*9Ơ33J]@O޵$^7Ue{=]O_2*˲\;B4ЫFiӁb)lahUfU~OJc?7b qǶ is Yxz{ƥ `BP&VV!]3SXW CiIw>yp8?>/͑c2. W.K@#~ʢbr'/ HۓX[4"7p754s ُRʏK4=[]|4h7@Qn 0lYyJPc`ڠk8<0t/խ%3T9')d=⶜94Jz.}bẓgҨ֊AJ(#ؼ_xWmm[[PuwK{ۜndQ+Ԯ-߶ǻ,|h *2M-;(~Fh .uҎ"s{7M|ky~T$*|dț=S3Q1`gWOl>YrFBu~% Tӓk6tD`!"#5- L8bfImp+ ,aW"7W}Jfkvt_Zڗ*a;[](muy6<ۮ' ?[5 3:決b|^^'4樖(`>{aTەE)#U`y\sَ[w U=Ng^}×.hH&IX;'p)QnB,4KlKe <a1DP%P7ǛL$ <.*a F L"R^[ R*Ǥ DS|r d\0brb.MfY }. sY (P Mlb%HU&L4.Ԣ  NJ k ( # V Y(nGqd&0|)A:whكJ!b m4 ,.4 :TG)&1ED/V;yr2v<3&Iw^jtf}J*cJ,bs+?( (/ %WK {ܯչRIA 얠.)/3}9i"TqxS}M $\\onx V< z|ez4?Q@q{4'߯ci0mpJڻC5OUtAf7])\x]":"ϖB?Lʡis. ȳj|ʦDpKkP 5>{?$%\, =ࢆ1mǡG6X?Z¡>t@K㴋c:#@SXZP?OK7GI?w!Y) ?`vaΗ|y[A.$&% {!(`sXٵ M1FX]&󑡁7Fq _l̈́Įimfo_v41[I^voLp>\ Y0J" "V/g+-nkې˦AV{nF._Ř\d~ o8QymeӾ[5ծ]Z$!07PˑE]Dd3A +BEMx v!=$xz@ $o8p)ø+1֨6 a5v6&R]x"h;ۅk$%#QaxED;mkFO[.^|`:F:TM&o1 v(y-X°ҕUyG*MDx*nQ"]12\xt857CQF)oKS| C+ACUdS=?C7u]FBQtžT6%Aec m^IwLc`Il9&Ls fW#-xxH,X/́/ y"5թ$ aɛ ^; ߓ9b9^Xs8Gb@a9@oH<3 >y@Ϟf.f(="FZ+EaGMI&EA-ֱ»еO q="G_s`G4SX] H,N G{tWf/p>ۻξu/x^>-CB`U(>s,?f5cD߇߬ʮ\\/DsՎŁi9c4\F'1">ee&ܦ4 |0f#ڀ !i"@ #"LG"DJCԱ16m%'afY3 $<6_u҃x_|ɂ Tiu}xV-TAZm(Y1:kvO:%xd{E|<ƙzo_Jzl`[‘R(p¶.-a t!CkLF?/D)s9#,lNev! G8OGj3cY=Vh ʤuDyYDsa#e v2s=LY_pmbP++bDΫ/u) ptaf젯Tᓐxh(weS\hI(vQK5fތ 9)1I(1RDLOP$ErP#vz"9-. _?d>R|`!ԉd_ukB}U2Jf Ohf ,M |sysaͶS\шʄF:iJQBMQ)OشnG̨0#nFv){'vuh}rh:TAUws1lD… T׬0/OjCSaktP}1dNqW2HsWRo1bcVvcHZYl9[I͐72Cɞ|\⬧׾4;B%>1Kf8M|":L.E(`<+5/UGauva{Kʻ$afb[-EW6l+[.} @x(!=LֆG\5 eI.ta/ V2x6e&g]lܪAP usH$ EqA ^B)JcP|i'ᑼ™P]\GGCݺH.Q pY]ĴA2 Ќ2G+8gcՇ@ D8>_({"zvYw_ʞk_j7Gˋ/xQ㏢Ƞ<^z+lc 'ǣ Eib[&hbyCeM,y$}e~N~Hud=$"ihOxĦR`GT|1/kLYcT \7`6^6+؊+."r tXsEML⓫R\EcghB%O" 5RUUCևHHj2bn`W`MjhC V8*ab?,M⮨sS7 㞠g 1} 9πDQy ȷĺ5 `]̠+>gۮ=+/ tezJ,KUvTCMNE86Q`n 4y;LT+aAsa|BF*ǿ_˽eYv#!,[)^حe C `BfTy`oE7Fh%rBvU K@SX?Hh;'[,EU!S~6pQԥ¸z ^׸daꢤ#(35-#U{usA ,;ճߖ0PL_,'`?~fN`'JX$Y G[$G^X5Vn49sX(eO L#8&>[Fd =眄.ie{yUYU5+ƎAzGO{r`4+(7G.9AY1]hϷzͥV<-M`Ko'xfQ6.qs`q#q3p㾛"NAX5p\,L!(rC?Oq^7.y`A6Drn gvRȖ3۫dZi,2h&'8\-㌣(tְXߌe)T_5U|iv#'3" XukcnuQ!,/gɓ )WG8[ӌㆁ"mުk2E!:w3l7Id]{[iX߽`B/F"A1Cz4}fM[W]8"[yr^,>ϖQ,?z prϭn~UyFʼnm@4303 ,zxW[+ >1a/`_d=heI^9ޜtԲmi$zgX{k,F. {S\^I:ZG$ (>?;W%M!& yxk[aݚ mvg b1/p]H\&ŔKm_С?Q@I.˰@u(DoZߩxf$JzI)1xXIcCJș8)vj m z0Y TepJk e=%j7,RVׄ b#Xcԛ [ 38+>j}3wNN0LF<9BkU$F U{F ǫ8.#DQ3z+ʟdlֺߧTG(#V?;Pœ* K8750MZ/=CWz׹^o 6ԌA R7es_xH#$[[)jf-K%->?^8&Wg&wbg9}2h9g(S,hḧ=}A&}{=w ۀ  #gPOܸ-Fδy `Do`6P|N%9Zlu4͙r2WX'ZHTE-f᝶q–۹XFg.xf4,w,tX/㈘hAߤ|>S58?}9+cļ;y|kŋQB}}{4L^44k?Y,|&mG(IHtsgZ]mub"l{8 y/sVa &|8pVkڸ=ڹgbdPY5+#Jq0&ŕXvP36[5oRW=7U&7TTC42ﮛE NR'O]HQ"^ʔTa#B@HV0ێz$@Jh!!m\C4v2ü\:]fL6t2!q.al6`,Ɍh5M2pkH*XFgGbz)g0Y=F1,=Cɗ= a޲ӡC(8y{<,qJVϔ ( X!hsNBZzeZwLa Y-9Ϋ4tis停ac"\+L,.Ef]+ Wdʼnhppp3vI1;<4 !Fe8"e]3k xu.s  TI5/Ik"_%w̒Z%vL\jV фWvDEBdږ&F@j^L@4ɧ1 BL.Ϭ2'!=E!C[AK.CC#SP +fcz,l>m1e] 3]\rr+E ? 3i~οgؖ"Xl?rIP8nW_ʽZlA*J]:D,VX$622e54*m (3C'Ciu+e]bt%U9od.SfHscG/ K~B?؃q@W0~ 2B>o蹦hc1..w|fEK9Y-ヌxLms[ĶQ-[3ڧF+|zmmN }{,W2MqXob-fDSLv]wfZVKaZȊv׃Npw(~*02<ѢU#K[v3_&tlD |twuZygZþ#$&[#%^Z s DhX83anOxNݹm&J4_h̚\W`q%v=yHLYW8fmTO \$.9̋0j'!;oRlmG D]7gkˇ[܄&-E(LmW5q7Kɢ0Ӭpq*tUvm;畱=~R\Iȸ(V-Y/d|Q&usc|JoU|.~>3ֵz5(#Cnd:))z=R/ ;?e|ߴKmɺ={CHs gD&X-T>U(-i'iUfc0nMy}BJ;N}WkRv⢖GZ3Y)}ރ"^q"}\fͶWV5,q~sfYѶTvEїOfc:t| PpYuer_{qW 7WR;RBiTKU9zG`d!sVtlsr8Qⰲ % 7ou5 M e|K[ !?sh41 >ON`{YSJ9a Yd<s[K^ GV4V4qř镂0S|f&(2!A+[N~`Y6W.M(!d5 A߫_>|0_)emUjTEV--Ŵimim-imۉ--m[xne?^Dw+۶G[jeU^;@,@>LYrFEu%8\L:Ba[+DPPu߷TXbշ`;}``{+_hK}2l]2'Ņ t-L]mq ^0ɩb҂{-=v3$ad^$R dAD*sp"2=L0!>V@G>5(g5&q(0m`l^dH/8[H:8 7~6+M zD4w g}_lhcI4w;#c3* Aap1 !fb"2*("ZRb Xj(( U,D%50CVT[uy_{K$6AI}b Sȵ~NBllYцƾ삲$;nXuƈ/K?H醹"#)`*;r?=>U|$tgY*>1M?vN~vHX,`p_7֔l#$$ S8dӅ$u.~5*{GQtVMs;XDbK75F4›wMo+lp@# 0Ůosm 1}N?zzHK[,0L4&$/ˈ\hÎ:rUD`DP뒇rFFQEo/| bBy*yˇN$;~Մ;{JhGp0`wv}t.A9rў/Rц%$4hh8j5d$sg\A'Lu˾3[! ,$ߟ8%ɳ'SmA5~M IxPXO6P*Ŕ?GRɳvSדEVC Y Q6łΉ?1ÁXx2o[TWBYImR"JHSD-s\o;9Gaj1ן9Z7.7L]L%:SJ-\[XVKm:,A9ipߴ:L낮߮cF 'òn O ?PUY594vi%C! $a{EM[vBY ba(ilX҉ޜ9E+_?ݽdbqB1y6cIo-jE/Zb qnF>O/ԼYQu8D/3 Dq d lM6pu̓ʀ8\,eX(GѓBkd+ UνqS""%~ lbj:21SG{7bx hDhWC[5 0aVv1 ~gTvLQ" ax:# >ܹO/9s>I 2*)$vz[s_fOb$G!_( !.?OizjtD 5 (R/ ?8y?/?`h?Vޞ!չȨ;pOgu;EQX=~E"D=`:1"8\lUb[8PzQ3䳑zQpY?rB?{R}{*jA ?NEBDTUE T`,X*1UIUP_**D:ه AF**(,EI`r" 0^v~ѡx K"(RQQc!*?e?/6rL $ú04AA$$20!#-1@a D@`B(LBc`!1LJ$2W"%`OИ̘r>8^9` 1bbNgd7>~xrǰLvYDbiBG#df`DM ia޳ZJY-e$d*]_oZӐ>|T\>GKIP~r?u9>1a[b]sM:GVe|.уKL3x3F'\{ /e%JuȬ\#ah\ zҲrPgxo0i&4x!q@:ZOM,PaEZ2AC,AmLnDG }>o佐KPPvRI[AP~y r'<mU}ټ%@ "èjÈ"@nEZh}ct(Pd&OٙM @ AP9 NEɦ39A!1* t fulh;U(HXfw%NFp}$PCL#z[Yn{jq8t % tKE ?&k B)|c_ )"ʠuG<<@N({;ELQ3Y,@8lW[ `˛s{ƓDDP xsORY&ccL6s.Nl1 UA}w iM3uHw ,hR\v $yob<f \xp؉׌ jw,A\N A#At!! alZi&dwRPr78X1*XBKOY#|QS6}2L3=ޗl-3Dt 0óƿ>&~є46l@ oIMxf`+oODbk;jgZ:u@/YmbG#pRTÄ,wAghI^>J5X!@g$:ؕ;ron׎1DǝDYC ϴ _[uwR4@+(M=MBv舍 q)m ]tph(c⽡ze,͊apV :7ft> $$  GxAtkNH# ;Soz3pЄ>N'_4U9@)qL X -cOϸoh^"9ٮң~"垘,TN/)c(0ExAof@ #jVN?qj_ .Ś1=N(ϟ}F:na$+G?kX 1b,"AbvMPHuy9: <_I8OD$ P@6[y-gVXꯚ iqG| #9;U|Ii)yQ ,0՛Q^I; Ig&ʵ394(Xib-&oVS6ڔ'[zAFhd.Ι UHXT(}@N`4nEt8XFl/87fGDݏ6&F铵;oNާy>%B\pJ8UA"tLwpƗmN@Q%=b,4⛹:N̑Yk72?XrN4w ﰾOтt)<aP&$d.`-(o~/ tuXJ9 qsHH7vr^_vf7YV벙ƖryDc)^v&C d# ? 9 !KAdM$$q A_ \nJ> Y|QVbq< (6;#֫'ؿgDxo&J,Ajr rӁ|fwh<R`PQ7[܌MIO N&gopOH(_29p'' 'h=B~ix9΋nX gƺ|TUU@|"xAqBNt#+R{%zXWQEEw@Z^{zקswʈZ=th- I@a̓ ńj@Ǭ^ژcߐ[21pM{T>kjڜx .;?rWlej"Q9aycpD+_)܂}t+$q%y/4N 3a4QS+*g);k:Ƶx}kQʹVOu%(@ҐW=ư>\J5j"qsnλE?v?uK-g]j$eQ8HNF.OŮ66BFA^Š݁/'[m8R;79a_Gz78fkxJ'^7rB(2^U^npDOAKӻ͘>#u]].mԯw_~xl<ԟ8KSĩzڻ4z6@\ϵGôYg~87G1I^lٟW KlŶ%>Ð|9H yʍEIHBLKX6Xy{7OY{G[Չ *=#[j Ch;^-զȿңߧW7.H ͫS,, ?0>L݃5H }_e* \Iْ"')Ǐ*yN; tbeY-=ZVp8fBB< &\]︷Qp ?dw\D,Vw;Y(ƼKJ@KyP{rD\\j>)ONWz (7 ~BoM/t7)MpP<ʺkv)q~_sPw\Y]tfO[ez<{| kn:E}pN㪲P7WZ6+6c~>=wr04ސ.ON?>_#˿7v4>!==Hy':5s":)O$n P_[`<#[5+6E2u{z44^`ϒɅ ˋ6=T燋"H*-_["igC4c L0sѨ xf$vwι-ThH9.~ix :x{vBtϻpsgjkť\&.0jznrixq)ޣ{IkR/ϫS$˝@6Ġ"€:DHFQw^7_>c{ŅޖoGT:D'bm~aXy s1>gĞi˟O? X+*<$X:gק`gI')pM=n PeYG"cRw c]>C)vQ3$D xErN 'ιO~ג4 7Ƕ5=c.XF~GhWIū5i?.\118zy-g@y?n]W;ܐ6<@DG}{49Dq?arw\=퐄1;9tcw?8`~ūBYb}Eqhx߇Zy?=uش\׸JU@7&‹/89>C̬@2nqQ~o9&?(q8<(Op".X qSwz{O8)Eڨ(P"-}0|Ad#>^H<<fa@y o۾_$is[, ~ J/Pz$PH4{b.a:"A%4Ǖ4TC*|E=7|%s$}Βm;eca=֕[LJwzD|vɜ~6,5رYLCtÌ#U%-i;^1L8Y;A-j7'jtqǢD`or_)6FzYX]KY&gݝ%[S!Y^7^)Oؿf{g"㹂IbFz1j0?n(qtU&b8H,Vc˩{/G=!B XMHV\p@Ei0wf̯5@vnvj6z ӳ6WSx<<$![CɇqhR&..Py3%}Sk>N̷MmܘI%)<`9gfsDE~ND6J 0.MgƢ!nnٜ7&g/]t~O.Pbc18o`[3qb6sK2ZՓZOik*gUcXiugTպV5oӾ$]ɩ|ƌWxIZ:K:U VBĬkYοpRgK aecs8Oq7·E셠{vyoa=z`ݏpx=bfߊcꝔk(@W+X)]qfB0OANAQ$y@ ~FY;p43K4 }͎78N> hv*lxm`՚v|o(̛5x8s9rk0{{}o6i*=;]˳13Z=dA>kO3Za.zXjG/"J[z<2xdÍ6!(Or&Ol"u=`j}MDBBX5g"AEt k WHj|+9ڎb'D}!CȎ2b$7^.SdWal.&!C |vh4ளˇ9^(Xͷ5s8"B 7 D!͆2",kQe(yu䜭 :[ѱG7ʉ[#'uz1X();)&wv ˪\1)`tKzv+bT'}҇}8uCXd*FmHppQ"2;t[^!F\:\8V2.BZmT(b')UT5Tlq|!X̥yI{縴%Oe!9n}|_Ԡ5.`~9 ~􌃈.vvn 9x؊=kn;'ȷ׎#ҋpsΌˠ@T锧M~S>p^lKW YZɶ>1XRz3t #"(m,qJ+ ar:" "SW AR?nj8mV`fuZăG;9ǚm|4{ptڵ&0t. kc'NTΦwǢ7z|ηޗNjRS?Z`iQ uuG;*B+ inyZW-Nb0:UI^keݣIzCCFW쭳X>W% TOb(iRbTb "(TJ@>h_\^ !ANv)(WRB"\*$GEtpȣ*(B@xԅ a/GH$O#ǿǦӤ{_;G]ϗՊ?A3 !;B=eNR~/~SOc9 0f_Lf&JAAјY2FJA%1Y&J6H[,UDpmCCN2c0RWh/rqLY@dUD遄,B(- ,!UQJK$TP(MVfUQa2I頂Lb2DE9aF[@jъRH !4D1$S u&Bꕑ2G1`:UB,2W ҨKd$+&QV1] PѸ (0fZIr0'AR:21pVBK™ JjEuCp&p D$p1 KG#RB"IDBR܅IMj+%54PԈ H')?idWO%pGG}+4|eDq}F~᭝c,{#VRVb'-ӌ=`f2 9@j2/ -vl!j[dA_Nǡ,Vv8;t`7pUчNٽ7ea_7WT46臨<.tx+1&])كL`'"ь)pffTb'W.VpйZ+px{u2EwhǑRWqۆtO厰` 6XX2sX;0ճ6*hV6uCQȍW݊bUeU8|x q`t睝-Yx1jc77<ҡ[rK{uѾwiR+λM=M-mxWqA=W6]wr݅x1b tTu$wpHdw$N n‘A" `[~$6trlpϰFPL)n) Ӭ^G4_z\- !nnB9>SX\ui Yh/t:=RCTDPq~li+#Y<_?KxJyn%ÈnNP w%ngVloǮ:uoVhuJ{x&57 EW:r14aTS82(Ic#r;; 0ר.պq1 j\Rݯplu6 uG78</_OЫf޸W/IJ P @B %3*N;$~7"oGd5t A;Bz*UڼzGi̥B%؋zeZ̴!8m:vKtRH,Z&Ӷ,n x,^gM{_Mt|Rl6 MZo35ƓBu$y_ieNH.kcW'ϲeB~\FSZ!~\4~zIVcKn0} 7yF/3%HFY1 ,$'#B^i;ynV6dy>P+%z m~H^yyt4 PA7 #H(XSxG8  ƛCߙgO}'.Os0v8%=*`ke/TtA(Y6lOG }p唻=ޙǝ_ "k=-E+5z^H~o|.dc)LcHkm}"ցg~,YC7ӳ݈)hmf]N;4ˠz5]Y]M($"Ve=YN>2 b35pDɇ,%sTsq+@-6D8VPap|ã"Ԧ4Ka S K{6jώ3<ƒ7s."f^bBEB0@ &C DGkZKGČ9]C\QF:z4j㻯qh :͆;|NU BEA쳪-!^^|\,Hy0 ڇ ȝg?>o9NQ(񌢑]߷x\ |euJIH#4)QA@.(߂MasOi@ W&+yi=2T5_c'~awsUg~bT{0i/]~~#TۋEfK:pV[Cf%f,sMr<3y'ۄِSKe |!xNF5tH;2L`YuS]mѨ:+`S]ecRI0:m0!#檻@PDJ`` ͱB\ 2j.c^p&ckt@t G1Y czfE #dPxy `LQ~.Јo~,G9~"̜{rp7/Uw7])zʺO˖: b>Hq\}SPÇ;QAUA hGj{eYbP=5[HXQpcZ D6Գyٔ1ٛ2k~q F:"lqtӓB!P! I(pH YcWc,mrA0nAdױa]-U}vNWOROnk3^g4'd zW+^㇟+&Cڶ,* `,s./*+edU"TX(glx8N@6vqTv.ZHEx9v-Ն—vצO`MI Tl&OY?׈$ mUDG\xL/bk}1FV,K2$u;eH-+){ޥWnsxy͘žkGAR!/rA& 1O)/Sxug(죎t&%G{F~ Bv(^-{Jz8Ic5,SKʇ?=hUyk&h4CzkŻoGLJU:lqm b[bed&g+9 0mk;}׶#!F_I?seA|$ce7r ''~G5scF5$wNgwaTeuO*7e`ZN[̲`da oӄ Dq A_rs"nڞ|EA,m7ʵTU'Sm[Hns=[b M" KÒ{kgRΡwc*RSX˿ٻzwkg7ɈEe]?Zhb&Ba Bu=x5CFpaT"~p:YinILC G[KBH ɻӼ{G lψg꥝|9SlJ1=~@-2Kr V>e`]p ~v;;l}u?Fz *- :#7?Nf0+oatEm;lWgJR߳;߿*c4JㅮJYIdiy^0Uk(O>nIn2-=2_Hǚmù>tj%geՄo9,|Um撈9WWG.~^fuES_ڶe0K./kDMҮrL+ɻ:64R\JlsʌAmB|A7^sj-ʦ7Oiޠi-sd ^֏p{ƭ۾F+*,ov M4|uzJL}eiB5uJN|O7*T5G.>%>E8{EUtqKlu7v^:zN_?=es׏>׊:+&^겅 3#"S/"HL?YL=0y"i+YL5.m`Հ[ؼRRTZurMYpӉLE2w+ k qM;*`CRL6@YR)*QRR@HHC eH[aY "cm@ʂ+>g2J M⮤G3`d郂JXIϭ&gC}p#-DIR K<^P>J%(Z9,a  )JS'`Za9H l$à5f Qwcg/a޽7GQY?ҥAdf<գITj߼b >"2;Nwَ?@5ɟFX# _ T:~Y"O0s 8]{E2b1k[H4_/=*!֮dSDבoG:*iZ$UaɛURy_x7 Ddݎ+1LNԓO+!HN2}`?\ 10$P$(1,-ë/stu/>z.[@ =hx#@YzTCŕTbJL R̷KzI 8P9sJUxI1| CwZ6fb$>gh枡2񜘫-*11ߙZ_)E\ۃWȺwE[ԪF; 'e+/L=!B=.gZ2yj҈$ (^|f%B#m4rZfog#.X% uԚj0|IgUYӸ竩6AV]nsYl ;4YF@9P'%Bj _~G}s,-O7uоԶ`;~~9]DD>/O52A*]ƜsX X# Jzt3+DSҝ E>vyQ1AȔÐI悾1K;cTs|q73뮸6V6QZ&m\qF#ع/ufLV#L?\g<Γk[WDcRVy6w|+"&e=fN0FDB%G-δ'70,MS❦wm7ȟFwO!kh{ hg8dmU(>j<>܎8>m#Ia9x(!`s)Ml]BI!+7)1¦oiX[ӗE0$12L/(.slM>Se EF(*q\1ko< 2:p1Vw]x*܎xek{w9.+򺔦`ᜯ \%Sj,drD[ ١gΎϭ$1.é٦1T;Tϖ1 ճj̧٦*hj$U6o{=|_fx 3MnbT0Ӗa Kѕ.`6x&9ª3g^5?WkC vM{ﱂ BeNk|u"))* h(J Vh(J(" cGZ 0X<8sÅ,S NӾl!+F,v_`|;3 ߇פ? {۔ NbRh_!~]OƁIHh)% ־?_ۃ0F:i @!M&c'h BCt`4aó ]d?B܀F D8w !"w}3ztx[`AY8/^O)|bJP͑[[ U!ٱ/7T]xR/K 06+A~fϢzgI8kd}M_BYTAAD+t[ѣC[jA>~Pֱu^8Ԫi(p`9aDŽ13yUUW|P3zFym.xxfWLbS첪 ?&ѲmZjEj m&l$jʋ~vk$v's.^sl#f?~zPnR\ڡI`h]-rh߫R :F*Mϥa&aS}iQuڊ@ Iߧzh=`ry-+a8^xnDKݖ0G%}m.і%ZLS?> Ad5P)%@ZP&`$it҅(PP%HA(IdKd@j"-7Uwʦ$^('t??j|r@@W{T-b81ڋxO_*aqQc;6|q^4|qvtuft"Q؊ޘU n̐ڨ(۵֝93 yOJxC$rOϵE?JsVYhc'g&_,orȣxYE;3e|qgHϛR(+Dp~-C[;8n'cϿ躃o*E++h4<πS33 87&{yaJਖ;2egrb|8,xz[:-̤~<kZ6u@#jlk#|\HM춈3GRM<'%Q2gP!DyBc S\ʂ(@+DQGSq42#V U_O_zѵ~9F_,+bs$gqzufw6TARN$($!;YHA.969#> i|yGĒ|+As("&$) "1:zox?f׶8318lY!BEDFB`LTHLT$Q@k1&P?|ο.6 ZIG-x 5JgihnwsgyBY,xwOdo>O#y>C ,oKA"r"X{-Qef>–l'Y}$B~Q ?Hxm#<)y`:Oe + FHɠ&a6-JչbW' Ĵ9](ɒev_mvoM(>͝&͇/ù7mS|W3G$M5~.ӧ@ Fy|~'ֶjpQa|ANQԩ_LM9Rge'>)vf`}j޲EA+cowCY,,Р@о8!:Xu\Bj?ְo"EN̓~ZFxX?J {(ɗBʎ,5zÀPOzH|>/9d҅ju&'ky!ưAh3Z#j엯,-p uZ/G|Q(Q&,"_ ~*!?+9N 4YsQpёVF(jGlϻW`} <Kܙ#^o1O9#[~ 6'LZeKS[۹ji} |Z `P*#vW$2I #6ߧE$H}5 ɀҰSSOg؍{ ق /g-- *ҥIYZ Pbts b}@'wFsԻ:'TDN??}dݟJf*"fb suI.#DP8(*>SD@I! *,$XbP LA?ϑ>E6dzQ4~D`aǯyB"NCNGHIԆ0Ff 8T=&"z%RY;=4O )h,ݬHpoea0Y..dW[7{Vqܠ./> m (ztA,N7T<uglPs"գ,qIldq0!ͥ=簝o5uzYѪE"5TJrm+ I!s)Oڹ kg'.B r$UQfDDU K/NnVʛ2\Ta\0~Bfc"p}0Y>'yǴ2FL,.KN(`@jQ@ʩW&F\ q# ~Vd5y}"1|w_ojFl_o|3{MffaK( E2 Z wkxLs4nsOV-t/0+.o"E)0_a;ɗXfhQh+)0 R.'XYTihb{"*I!0 rG<#JĞW67-Ïc-yy=\3ժLaeXj'j\]/؉dz#QC!hAtuyXljdw1N)9,Ah y:E<'hC?μ{c'sa1fm޻9LMC<_'ds Ƽ}:1KpNKe;i@Yň Ȅ8A^ rSm %0Dk OD༔@qTDq.~Z$V\oߗf/e0]Q7ť'EuO\l>Rm-SJvB|_V]Jua^@?y\HzL5{{5 [TKml^(wtOH \;e=GE{ňT2"thj0+"nJiٍX u?; CͧqNx[vOnç9 k(=rbZakrrk^DIv̯Jm1}kz9Bn cWUhEM3]+a@6Ag !yP1"?cBJlL%/m;Mh(^y^y7բڴfuUSmg'=]Fqey.&AХĚߋc bmy)t$V7-HQm&R/s*pgɥ=$5Qf3Vk?k P|ܝ&}k=4BlnD+!9ϵO?K R/MNsAZ 9=0W~n>[TR,UF;;}oX+Ì+|ﶰ'܅(8ׇ8TRT +ujKlazk)a }I A0R`SB?=S^˧}5{(H( z"9*P)AT% O'_>E\nqF~D*ZxoP^A]@TlHKG^vu!l[8f0TngFnڊ<\DGB%WA.`N􎚉'92.qH1--!KK#uMir45-TxEt iH)Yir* h'BGSYL [ S7ސޓm;q ޙvǜ@eUQjzag~S GbU ?Fdlfch:j~@a ]*t8F"%G'Cc6gCcP:4 @^Y5Du%BxSqPV WWpO?,b4X'+9".ޡ=xB+oUۯ\o3~Ñmտ@a馍X kY0CWrQ$s{=~8b lgu0;]N͙`ݷ1s[ viNj׻ΫnH=FOï0 4_X/#츸@{hWQP|??xWo[٤_/lCf2@p ZUdQk!g$7k! x=3`}+X(QEd@K3z`^9vi;nh?37mRE>uu$*(OYD cM::+M]_y2Qtۑ$ cA#Ad 0L4 y8*غ%Pdz/5Ȓv|"wU;m|BBA֍zsNuF޶^J\.ں[h+Ev@8^!XjErtQQ=MutI1yU=.wƏ򾣍/Jʢ$% "N2}îVgQpk7ZVp]UHz[NTw8횣as~;{ 8FEi(0TIt~,yTlBh0]qpIGCJf͒k$ @RA G$C@ݑaygM=/S]jTNB IJͣI@5HSegvLs]>%0,f #j:䒨Ůp'07 8/MQ  5H.Ɵ1Cwrma$9{'@|SJks -mMT-xˌc.A|ibB|D81T |#Xa΢ 6RTsM]HT 0:j*t&ZgL*WN4g8Mβ% kmݾ``@ e ՄԖ$ 5>P~saQ0 X6ȠՈ`Tt`uGW=a;:NÜs䓊~=¾ }5 rj^-a$"V,ѭ=~?HQq1czp%G%J9I*w':ns4njn};95;ƳJc3sLc5c&fxJM?_=[w+,+}!A:ӭ6d "(O~aI2MBTG0j|=DsSt'0 ᚱb&,S%*'6,HsyA&K p}e(Lqd qVu J8:E[Ve)ng d*"Z(XjQky)A;Ĺ^UӤi{:m,_p/.p{MdDw1YU?.#ǡZ(at7@b9BWf;%O;mpS^~tJ풿_t>ZRP [CRUisAlic#KH@o/9꘵A/5>9k߄]ݳD Q;\6@'yI G%y!|d0!M$ Rw!W;z_|q^tb˥|N>AK~#>GwN(@k![U˧sl(`\rdǟeߝ~g6xf2Ѩ>tcva!'? ! )92 4/I\|t Q HV!I6j0#lF9*3p#Qw %Y{T\b;}>ׇkyլ50 N4L1Gf*)粡es{n~xJfJP& nI\Fa!w ]ålUs(Ň!jq06<{2ܳql; "k;ȅ d;uicyb&z?ÊfGG- `>afgSCMe+t5ph l-_[vrHrQ op(*9+_/i{Aֽ2j֑c` ڥZ#gWgɮpE8dW.NG,l/\Ļ8u)Sl/ ES <6fZ ;y_>s {i.Qnv_eA.>4$!{.={_rg{Ě4#)" hsx0~wy/,KK/=#ghH޴^EskYN HɨBJ(gToǃ"EB&d @j" U>Zq@-I˶@ 3A2Mb]fУ0^ ~Q#?z=Pq/6)PD 26iq#vH d/n-$0J,{nh20J0-B(0Hӱ=Mԍ6(5 drLD>~tN JؚXA &MY.bR %&-Dh7{hv>z;h=b& hVJ pa}%I=t 0&EFOT%' Idɣy`ϋ`L0P=2}P]gks)0UGpb#pm*& 2o L{NEP\^myxR?5?2Ňb85p:lfhI=lr?+Q>esbLJC'!uBMyDj.]_Dmhs Z԰0A&Blİ%Mrd&tA8Pmstͽ ˸7>H‡`@ :W<ݮ gf 1!d9Kd1!llT8CO’u:i88HPBqNK'Z9 ;$p4$GNNH?!2ȋ ܐ@73OȶMxwR \QAQEUFwSz߮CNOAO-BL 3@$X04D[wf%<ʩa >J xéHÐ,HGp8LC'v J~_p.isU xM 0܅?< 5E ;x!݀)!0D^hc h$TG.7w4Ⱦ:AdP("f9MCA~GơrlFd"P{Xrvyi|{P{ ?QL\ ^6 =؏8QUUUUUQUUUUU_3C=FIA sl# \roFA8S3H&e~ Nc)sfR`h]?ؐR@߰թOGy]zu@]S b?s II/)~8=BTf !w_'w/sA *k y]3{M|_nCOG$< 'p+Mi ɰX6V)BSXr9TZ_StGty7A"LY)K6{:F{+ͳe. 6JaMH5Õ$ amMcɄ5X H-zp9:F`|3shp331"lML&"Hs;=N(HN!QHzy]=u5zS@=dHE8spxt!t 30X). F#$DxwN^VXt#EV*K.'\LhFvQn UCΌIvD–RaΡ&HB1Ni:|3ŋ%8=0(<h.F ÏfI/rr7Gq|4w)*RHHJ~%8y нpPDq2i‰* T(a>S.ADTR13QTĐIL2!S A8z유B M0LY REz5ZDSaCB J6=P wp媢A:{+ʃ8#Je; Xxِc\Pq\Ia1BHQe#IkI AD)"tĭ$(0F"()@F  !Z:NNiP{gا{;qܱa'sHc>{ ']̓X<j:OFJ F}@$KldVCΒRIuM(+r OA"'{TTwI6 h@v9ONN$1N9Jd5G@$9'?VCVb2ѵXiF"OF9>NsYq"Nu5ƴ[kHkdk`֐k@kI5RPJb%\?@c<>4xl^I!͍L9-J%QB4L4:lzIޕ^pegNA:ݚw: g@,cfCf p5``211$ XY,'vkf%+״6Υ-حQPiѻK,?Y?3C̠6D;pgLim;q͖BI ηarl]?Np@fX{f/$d`ҋG+ 2r&\:q80 SW{a~R?xx+鮧QD-Vʣ]d >#ׯ_ fd^B`t0L$t^=t=حCV)>^G1x=|d4R%QU@P/<FrC ׆ܞx H=Pо!I:{5GxcUsJ}w8M1XYCޣz{7&>Xi}}ikFi]Ϻ渿E_U5/FlШ?S&mv[4 ") O3{zo9Мz$oDEA(Ska5 Vad=fj楠AOZ!,G4h{Q~B;#qо/a S\e׍N ;9^A۞k4@MKD𓜲eh{U8l`7@9 hgsTA3ƌYIAp$?C)aPkxo;4:P *w.> sd^v>K;& ǃv٪8C)RI&[ Kz3a}|0kɡM:`scF.Hvs fAm cMcŖFCv&vnMӃDHLia n@ S/2ɒk/A׃SCA 7CP@{Y(AL'RIj 흁=ȗ=F` 1( qfh<$ 2@n|$5|x|7o};֑QiM2I`S3nL6.q )wߒ\C٘LwF#IS7"Gb ϳ«\E,RvœR2vp AQnvl}ŸzxnL?Ky%g-E dS/q'xY/|>1p+XGJ O:7,PQQ崱s;CnB 9T3aSL̪ `BAh"3;az'0֖)3WQ[-;f20鉈P|!ѽmq-l'ؘtWD3`mcxx4dHujxݸqu+e} +IJqeug9vb:]T/Lw1e I d͌1X{q].@Jа ~:10ބ77$ _6pNts!ı&K!4O춠%FTUQVd% 9vswy h=g0$! 0۰nO2n$` 2]-{rGy N daUk'@1 ' TsI:/#(X&tj՚Nωy(RmuTm1k4~&-/nunZ6ZVck}!7g%^Ьof@x&;ØBB7'4)Paf Ulx$@6ᴆh~48n/mo wn&Ǡl5!(@b>^~!$=4#G/nw4S@`2u2 K$wzIaAl܈6_!z`[͖vel0?#*'yfK٬9l ,`+2ne<ѕa3@(od{-5hw/DekIu#ad$6:l8NmJt zgh!e C 2%]p&L-;XNcu$h;*`HJ^Ͱ;lJt[JsTN`{;UQֈ"1C@w6`L6T0]3߳Fًo$ :<'F>8KgFR)uĘbaWg@*8#K@IS (JBа- ku;h! Ydd`H34YHb $XTXҚtD(l~!> |ʂҚ!!(C 6{|Ǿ` ^o@t5Tn1Jpg |O;ӿ۵ * pq"`9dNXHa@Qwseá\ks>C(3a@~9:;cqI{`٪; 4^8''u.`#ψ74&6dѡ#3+Ѿ=nV8S`x+,/ svFTRP v3.PM kF*kR ᧔?z!Hg 8$ N5́;- r]*рg o6iSmn9pwlv;*#wQoS€iϹ!aGYAH; ?: .1}LIJOh''6rwt~>]HC(ڃ P8c_1˱2H<>;3 PUEXь~^saʠ'ĘDDPAlX5!LK9K\,Ŏ 8X9rsI=X@'neۂKH`ݙI׸ @ޓȹ yJ&]b>B5N )%v\ )4A{>'Պx*OTg!s͖:İh'^v?Td@p :JsSOM!xe Br 8W^x[9vV7 epx~P܈P%4XjK3>d5/Rygh&@@pg6a0fBTzaR 897:<'!'m  ی$Z()4J}0K.hhf N;Cxu>2EHU{D?*~:%#`vDԮXE? [?=c$!+z > M?3߮կ\@*rs ⡙@ޜSͽ3#PA+-4:@ljI2^"[C/ 9Ӝ{؇qyQ1(!}{Dܼ3N`tbE찡X$H$,L ! d:}T-0YQI&rQC6&z ӈp Ō8]a!؄,=Ji tl {ۣaE, b /qFIiLA=hA D>_;&*Z?`IANcpmHoޔV}\'D`Dx/pqzf,\H!~rwqفfk0Å+*0h:! $HC7,DPgS~,xRt]=e (tcD\\3]Cc=2$v<tbK7j{7躙9T}M'JVN@0S0CC4b_ k1|7vLx]rh| ¡?*2%i px 1v±>L$PkJZے-H $ACS$QC]y%H+y7V9]ΪbDQp^7\Ģ gf- ƣ ghX5\1εTIeÂ?7%37=|`MlHM$8LPa!rVNO+o<=#e 05zT'%䦻ЃFK3wIu)@J$ZWf5A#6xZt=ypZvkw' ӱN@S:|G< l1%,LPq!+smp!*ō+nCwDxPY ōl=rq/W۩T:1#QXWN.=e T皉ҌP6 t\%@(yO{+m={1vz&M!l, ߢとJLz ;F:}~ӶҷhYXaT Rԥ)(!` b*ѬUQ)Q}5EqB)L %ra&jfdԦMd؋))_HmL?rH"H+ 3NԏL]H.3AC;D;[>}&.P{ U缣7-1.cCO?׳= 92ms1AU:1G KG!Āj$Dח74sƍpƚJHL~ꤞ(_%[S *RK!s),<@B?2ٳX0Ŧ,$^74x͵o-[ dĵEXv}=]fUa5(ag&4ub±i*"9iGAt;0B@ K!愦wd>8Sza \bS pNp!AqܘЯ4P-hjpn<{ׇwCpJ!NA2NAf&'0A=U%;s!؜7aK9L@)d/xz +!dJ0;K;s ; U)tډ놝) +0}-f>)P+ ^p%)~t ɆD= MhqlDc@9 ( O!9r?S}jHi5`/ՃIm/јVV"Ov%$wk)m~p%iER,pլOtB-훚w]6YFě yd E*A5kcEytCq d #*)@j8M bLBX 2ΰrcS/w.\1ñiU B{}~6>s^;`/ذzJb ɹ!G)GD S+4U 6O>:%'9;NґiMø?mS3ֵ 9(œI!a2O"VJL HJ s1Q1C iPF H1`'7d '4C MvZ3+=@| " Kx~߷|'(g#SӬg8^=';[JG1 ˱0ݬQT1gD\ v3HgLZ?bm+` >LyaD=<엂c]ka_#[CI\RđJ($!D`z)K<6kSj&xR(%iÓ{ټ~ bY_2#0<4|SA3/OTH!`)@W;DJv%-`!o}dU^X&ޢ>BW@`@Xze$D؄pV`hO'4J);$=7r/^vLs.5OV09#Y`' P?Cpf)ffXafW;(6i*^Ĩ V'^ݾno8nC`f&EVdz?q 1)|>?[8M 5 W=$!X?/@! & %L*"q|5VB{Xļ"{p6P΀0m@M1۩C<>@\{lHP" 8j)PZdDC 1gK3KYZNuRrV!nKR1L>MC Mh16[vڶ=9^0Nw&dDEQmcZ)MweQA/Y܅vCT7G:r8TΤTq߲g/[׃/-N2pfTo^YYCڡ&) )vA>=e>fj'K13YMĈ{MjmfS_? G)k%NYq(}F'9Uhv4r z>iJ_-&F!Vw  x$ Q&E!]798*)PKk P@>R>f #= #Ŕ{x@ FռDc*3!a7YE0|Z!"Bo*r)~}E.Iabv1;M,h}.IHxlLȜ\oԉMQX('0᪣ l8 ڨTEU͒5 at),]p9?Ў=\J&xpѭ@ӘڃJ R"N9J ?3OWy#}N"K1 #?m)B h|l"*b?Yvx~h-|v7; j/ 퐇= J Pɏg3َs Jh-,K,^L@`@b`p!Za?ڿ\@oSOA$@P'Ԕ =گT2$:Xju&Na7y0z>6DQvpp$ ks]@*A-DX|3 5Xx )<Q$ 0H"A0ƃ !U1<ʲ;lٶQd|҇R#P:P1zA<q6K5 ]\mݧ7Z^ȯtt!=s}h"C:ioU=HD.XL5΅fXYSYi1|W0L<(q[V&Ɔ8gěJ%H76pLw|֜|-} 0d-Kpc(ݚ5 i~NV\:y3 D>rs&HS9 SSRP GUh|yw/+_ˢ"I2|"YP~郫#3Jdp7&iOvbSX_;[l)HNm\ETk f?0d ,H2alڝXRe(b& & "Bb&O@<8ݖ!:HcF pw0JO qʓ# (+ dB4GgA(2n d9'EbAC|q* GPb:qi |?B=3zvA5'a[6 \!%z@y6Yq,:!>m[χ{_4:I zaBDgp$)+ $JD80ف$r)c]C$H䃦uDGRAJPԺ5ԠQ3s% :3܈A혎W6<2![ 8 }D8PӱlAgp }Gk=>Js! rd>MBTwى33!59n Pn2u`iUMaHir9Np?1(x1w D9L~ )|7CNz߬ cgˌ#mUq N[wh XÑz83(c=Z8LMyUgN5)(X֕8DD?l*IIAC651>zь7iw6s|{O uVWkK e' Cxi3^ybU´!R@XP{w;Ϟ鱮ݤh Ԝјq9FseDDTZJfID5pM*KmjcNH^A%C¤"ncb..2w b됰s+{"ڞE ?~lŎspTa{;/;7JN L߯ngp_&p;;90)(i~e?BISC '=W ݬ u~"u5$u/q끡*1!E4zsC dttHso!_B &Eth 㚜aTdC̪PyAN('0(v!p'[ޢB" `>v6C/"ZdH\1i=J6"GFJ u̇>e%Ϣͯ<6H" ^'p=`FZC7r@qS]W1v=&v:p7A?osTfU9eV*odmBlf2wJT(DEPTw%LĨ\\y,{{:l^s$MKUq{YiT0b[{r\8Faxq5.|4xuçXA HB3ibd`gf)l4 !x/.S_aQ?,Nؾʩw AOfڈ 2D=.TRS.Pq?cRg 쐬lun ƅY*)ِ8<5 O~ @wNIy?^4'aG)TTS]O#!z@1 >nUOOZ48;XBx'ơ'rnlDVM$~HKdV9%IQxi->-}uf9 +5e62)Pyaڴ'M K-T ߌ KK-z::DEТP ,Tffp|}_<SrM^IQ04KMGl;~ٵuYǚ%=ɣ~etZp,䳓d ^) ͏6]u5?'̕ZrY3L5-{Z{kFﴬ]q Gsi9 = e2srƨ$87% >qHBuqz`) O͜0A{\&%xΐi\\)c 5Ӄ_+ h!PQ(= 2%tpCC(?5<UdNꓐ2d2usCjbbBI;=`N'!![.bHmACa(l a#haMH$ygt ^RdQt]z!zR@Ҳt{=t .=ޛ wow){pT"y0xM~=gz NS^xC+A6XyŃ͔nCB03 %?i'0GqM;!҄ wDHz ̸713F¥d5 awI]U@ٓ< `W:M+${o-3Jdb: K} 'WCmLlm׾U$@[WNzw)f8h9#{٣/q{c(`0JpYΝ4F- 0YDfIJfIm8o-۰mtޱi  g42j3lCK93i%6ř"xq!|&TsCab J.l4`md6F{IhA4oX7ŎKh  q`V2ɡ,&1jÛ;Zbdp;x6OD X9I$<H,8sx\wޠaCXElgB~MO$m,iB҄'l~SlŮ$ԓ7ز@k+rܸ$(52؟-Eܦfbh))j R)݆Hh7nFI@vlm'(lZ%nS:vh]H(PUqw-ZX!ӎgtxl Ĵ-,ee%)N3ڔz5T@p󑣴ڤ\54Ey2^<1Y;>2[җRLskZh3R]'{dn%Fߋ={~sQwNxtw+Hypo?ȘciuNJm?TtIO)\ ּgk 9"I^;1:~%[LWI;cذ^xqp !vc ](_${)d&kiTN=oq˯N}7̇1BIlxxbvA/򳭐 %:==~ۗ~sbcu۩i8$ hR)(sv~q}A|vsݞ},k&~)Քrs(}+w7MTk"606]=t/CΧ1/gR|83Otu}c--?M[p s-x6aޟfl `uD5uImMTd10[4bylN[q`Ocw^ޱ(I P{3\kq15=LB08lMfaÖŚb$& ))D4 dA[1c6A5ܺ "^ޏR}cW1Z%`` (fܚ1Rv 4!LO{wŽoqy =da*7Tܗg'`Fr}tU:Udq)`?-U/k rmS{C?[-91"Mn\vFfi'do\!ݤ)u`:VBmHjg):1Ѭ5lNc1b:6&Q\$SR>'N;PV:Z|I 2f27q m2 \_a>Hx]%.|uo:Ȯ=$x9z t"LjfHq#wnʹLx\q4g2yRX5ӌ`wg"h'\ie9^ӫ¤~یiRq]'w2wyOP"eOA9ߝʗ7%"f*`8EBmgB|:؋&|3SAwY1!0GYBR%[m Bq0mݷ^}HBCiZ B9՞|0Σ3(qz6ył>̐^EZ1,œU [?T V)Rdؘ$i ($rT31m+?+zJ-2& G45gN ($e\*o)爧#wãauP*^ w k?e1؎IH`\4w./WmQ58^38YTCO }t^v ĉϖ0pos 0 lfsi_[Ǔ\w[GؚNqC8q 7u{ ' ר:8H/ P'D4?]z Yiq3*6X b1!`D(YK8XclmYR!khD.ac144Fb2ڴrbK j4U]_ڻ*_s! d_Hfh8[#,8ZygjzB:%dq^HܘQ M*"Qf^`{t=C`xzE>8. %^et>N m>.~ap6-;9NԳQݮj~J@ ͱszbfC3 spu!` LC  snSMD(,Cvcl԰8R0s Z5͌7dYm['x?@#zH@=/"_>@x_0dz-T(4 q9k5|pk9H)K~ X:/b G*}e D?~_*=6S!B?H}R`2T)gO/OḴDj\ ?Nd I,"䈛#9Ci\DCHXNPd Q@O=Kj+9r<ZRȡh9X P οhCOa?߷FJ?I!Gifa9RB=:% Ŷ6YnfvNl\l6+4VF{ÎN؟5MZP؇0;.b-WYF2kg',̓ CX_&ڟXNC{Y"Trn0A;ck#[3 @aZ5(c&1JSlq2Xd6hg{G(FbJ4}0ԉ@/WWF?)Nvիh9g_ ; ’0% "sbl@Y P'"ٓHQ$$?Womhw HCB]Zmϙ[!}~>o}T}vm(uq{]fVCӴ~bQ PD_pĠi "m,h{ 'H\~SSjQzLs~S^ 6R=sTn:aI$J܋_9MoÅ3>u@bxՈ*TAӏ8@hvc]d>{A$忘!)p0͇הOÔf([>WUzhw;ÍR C_:on_Aa3pܮ$5▛c|x6|ò:#,V6!vAQM6$!imK"@X {:;PAT(`# q\y1S*)7>Q=9۞*=GPNh&(9Ƃ['QHA98mZ'P7!j3ێUUUU愓~<{;8W9U<\zRV- j]l(ΔVm5`i*`:DG~V^#`5CCZ;4+l9-%DzUe.Us;B;1˖|OU\{[AHد"{ MX# edsH|}^7`69bAy~}wL=f=(՝M$3pWcbt!קլYΰ6 2,Y`(tfHo% X?j,M {RhנSPFZ4zo'&ïnHe .Zs~f9 Sw=IyF6厼^L??^OŽof9Lzi+wcb;ЌLǷc`?!^q,PA8~-zQ(QbfR ]Qywo0}4$x(JA2T1$6AמW 4&qFb [2 DO v1gLaFAX0tË ;cQ tQӥ F"x@, ,T k@@hՉ IS(9뭡GޏJ:oM$ނIre&s2 "YoZ/iWTtiQR7h뻕d77IqzIuG1,ɚ:dRDpbn4U-KER9sa0N5Z:2Lm񻦉 f|J8'=V@|/v43bLOWudF¿c0꜡7$sm¥$@llg Hu1MUVGZIʮx S>pd:;spDhxnע:5$sv Y\qzݲIӐ?UUĞڥ+p\PPkΐ(e>v`ڌnl!$EE#xT1RIL3oN;n;TYAPhI;`ϲ7VIgyg>oz_o^c;33֬%sYbAyTk4Mbp kW*س:U W&S7U8wtp%e]kAd sխc4W]Wjv';Yy]1GHJZfQؼm .J@B oi`ϋ]Tmlyk?',gJ)g \BOs`Tf X£ߜDIo3|%] $%mݳH,o+[nr'8x^3 #c;MG3S1Nxv"߻ 51 Ƣ MxY[dgи>{_Rp`T-Jզ'cfPXY1G5.#}/x:w{F}܃reZ/0s9QഭG]0/Z5b? 2x[N ~fPnH QlXMe!#օ AJ! *@ޏdHKlc7NhTk adzxr>'Wd+RM&`'˯^UcwDRH]w @xDt%yPPªAE ٗ.lͰCbr> M#sSKFS!ţ=ivvn\9ii)Zoso Lޣ[|OkG[0QٺdO<w0ϔ>g_>3'^/:xNv+7PtboHĎ=k5 o>-^-#&|)vȣ2pabdv)j2 ٞ(:3MZff3\%;| ije8GI@ 7})TQ_UUUq>6NKŐu4Ey ˜eL]Z;F/LD2ai40w]>oUO eH&dMYIlvx&U^T\W7{gca<7tǷ93m"`_B`(phzKr7ٳL{X?3ڧמf{u=LݧF JZ>$jܢ+SmN§nlU'6v}S9w`xfOo\.VLN\^-Nة~ђIg#3OOssc7-s$uЪ穀wC9Na6 J;o,>rh7qʡ6Ԕjja NMdKE*6n[!bZ߿GVeAWCcf~=SxqW=\pHC ou}$I#FX0}s9qu-s_ܥxY;o݋;d ;7͗wd>" ?,pYn)T|5ۯ_NÿsbҨwvrAºc;}z/̖4 >k}$$ûtrsO/nNdƛE:~H2C4hYg^8o)SdƆj߾ݝ^ ϬD|Oԏx ˗M z*I%B;$v`9ms,BYSE!<؀$_ء5^I@XVQ0@MSB⫪LD.zY9PDN T=}4q A@#gl;ͬ'/$'tq o:mƷce勸l~Cd'Kfr#='bl}%Iןܝ6.#R>:QUU>r]zێ j isln2L@,B+E*f}ƃc Hm~ׄH<$/YcVUI%u1$W.LAt-r QʜnG^uizfF+m*ll.ߊ::wNy'~SLі8vSPGeeCGe 0hFM6 -9s*H2ə/L6*M_Y+W(q>KfPp% rs |1[I ,ݫ^%$P` D9sfd}*i*A33U2M$AR:G Oܠ!`J*=%n;29I_چL`J\($+`2Yގ{r}DJ hС*H0ٚXmKm۹" pv\@Ka5IBȺ<W(䴒^`mߕd!ُ#ȯ>xfksJ1S]F^ۿ'bY;\mR7OxIHvo+,"Y${ݐ6-!t}׋BLȘ|;xy-;ـ"AFF 7Y{j56YJcnώ:9:1dut8x86 0UUUUUV@$F|&~>ApfҼ̜FK'Hk7A xqeI%QU (FAyXNnegLӘmj\np812L32L̼HydS$L$̳DDD Dpݽ>`;z#(%:sd{Pp@xJu#qs;k>Tƶ`n=%>^m< ǚ:kaҎ93,"hǑ47'-AQ={Q"> ;6c6MShQz(^(0D|O i,B%AQ R3n&׵Ј6gA7#C[ LAΓ$exTteIE",!hiLJ%0ROE>TPD;3ǧ'c|nEfXJg$ u g 4!>К=ɷ\?O%?iUUTEUUUR),t`kYUX;K?}1Ul"m@w,Pc hؤ֩p19 S|ǯlG#3.@!43iF H:' 4d=sŧF$#rMV' 6B,}xUU1(`gC8R)aF*\`5 EsU`. T0TC/ssc>MwhB{sG_~Z̀ǚLwUEe;H4P:! !D*(CnDu a.uMta Cg.%ɝjSŃǎ=r8/n cZ]IeHUBܠz$I75\E Xo(5 .?О-׻,5GGMȈ9QCp@7jIX=)9@306zn9q\B4~tPYUpԣ(}@AilozhDe`kXFp9ٴ`\ S}~Θ ~=wtB!訆~s"<"e􃉄gg ÷ /<-$µ"M$%o~)RMOOkg5EU}kvxAl/GA%'m,`<&do>9>~da 7˼7kܰB+rfνzrdEJ:.LyyLB==QHt5\ SQQ jTH_w Zh΁l.9>+m!2R 5 ^<E;mBBL @t=Q߿+BPV!SX )&ٲ`ض?C d.apدvm3یJ\?lot>q}0qSeQP@( n)LLIT*j؃˧G>jw4]6",xi* Rp A!@G> I`2 *@V;&)SJ` FxIeCM w*Rg5,f_;?~N$B}xmJ"5Tv"B\ߤvM8̇OՁAYOl|j).^HW(G~K wp|1vGc}ҽķBki >Gn20Fѕ7C7Uʳ+Cc9ˀPB+E\!ʨ OgO[:axIVqOQRԽu{SI볺5ÖO၇"1zD> zWl"qՍ_ÿ\叉#p܄4G*vMz^ e4bƃ@|lYx`5M$R[F!L^kb!&r #v l3Nޟ{I}'{q3\0Ko`6ip7lXaD@\SXvKQq5Q[pD.ߎ)W?q%qQՐE{'w>|>`}ӻMPzj !FQ. <6N⁷i,HE,AM|턜=;]+`ve$bS l!!&N;N l y8Tf$ctT>bl)'7hi՛-?ğ#sge7> Cu0ρ}LہHs<҃7Ij; boU9fHxzDFI"v(QOX$og%`:hx] eNN s9Jjv /cǔ jcXr лe|}ErQv.HкM D ]{ 5N$5AT5broAo[fKI;j vV`¡ ^NO ;t |@sϫ<;C VJDNAlduӂ c3F3ET$#k#ڬKTAE~Ae nUdc6=ENSsBy&:T8Æ>¯kM ˹gMa2!G600t`cs9'"3EC>ZcVOQAd-lG9od2 FhT?CҢ^PWs`TaZG#Y:F_ zEl 2P;gNgd x'is\iLlAD0duarQ-Aw);Y䉍cw?#]lͶ0u|ਂgK ɠHiE`̭Vs iR%{Ȝ"6;L߃vsMS;Yo4&J,ݷ^!,P"6Joc]@ Lp[n Fڢȇ%ʅNQԡZ< Z90P}ڸwq nW%FX 2uI(A^v~3D%=:nc֦Is@@˒SpzH%F<Cdz~%{h 3&x& <禸K:n|7$/FŽD:~!|U=>Mc :~=.]=${0O 85Be5^qu5>I-*D75&Y<\oT1y :}z=ydmwqH q ϐ ?)Dz oO^iےYk' _A~5$8cqbnלj3bHcXksR~>^ (1DBsg2Nö`h;|vT!!; ^OWS4mJ]цp!<Gnn~ 񒁽Ľh?~8BO0C]H#ӫ>K9) !鸫o덲 Ą~ goVUJ(Vt>;ylC>cގ7Ln "w}-ίrލS;'L UP6tΊӼ`py+6V$uZ^qss>*VtI'w] ܏}B{1&'gUV漾A|۹'@hq=Lv< ˁ dU=5JCX؏V]d@w;L|Z"c5smiUyN;`iPV&=qJ5R3 5q;SφsMZWRclzcvpȱt!1ǑP/kY$M 2}?}%pUS}~BCC7;c趚c=܉ jfmٓ^*& rFԚ}s=Ι\H1Z6CË`3U6e.m9 FP4wh,$! ]Np:UUUUDMƇצy>ptTQ"7u)hǧ'}sc Dk|4> ?>[y&=;OCd;Qi#N}~z\ MQSOĖZ]զ Qd=Wp|#ưN JJУ2M5o^%.p86ۃWI &΃r0 wl (s 9cFK 8`8/W(SE**%u ᡎ%f@s+NDC^K{o)H{E@#v>gj6\.|Dnpsi t<8m,˗ohtB1Qy .KV⒏R$%$aw–#!ݽE|a"[L1A+aVyB&hPcҢ Jb>Igv«A#mmKB2ִ@(0ᐎ VM?GspY߽Hd^)p2 V%'o՞(D "B/sm[3:H=0omĒ]g+mSӞƤ|}Br=vprWZ(- 4k]kMn0&"_Eb *ꪸ׸`etAu>(6aY0E9QG^_YN1K;XF!创06oݙMhŖ*3Af|]AuaL8;2F̟؂ 55.=f~dz =y_,!=p&tr6˯jȠ_Ald/  ai6 NMq<14ټFcx!I|(.4ȉI_A>4X;5گ ¶$aAQ`&NK`K;`҈TMm$3#bBH0%!tO=C8B]]mO 3X$V(f;%w4Cy5;&"Op{RJ߯`vH^0N$$޻H`:hba8΢U?4OVeѠ(M Z0N 勤˼9vaI ӘLWkag #;ԾGҾ]#_h=,q7vYM27J݄X.(c)U$@ˍjOr|BZ,e2GRwwBAf#_v.TYf<8o!=P3ӷfe{R_[Q]p7VtP(ALދvjW4ʲy0ˡwZ;bk6=%O)?yU?)UPeR}sl-ɆQƾU5W$@rvMjNPP& J:251`8XF" ]qy|߅'s݂;GЀ:(4`p#|=CT2b .ƌDE`[km:a( #4RMbk 0I0A9Boe^E?+P)ADB1 Rk MGPD?*++/= h“N~N76Z$t @0F;& . ‚Ba0)j;  tJY:*el$>hâ,CfGu`u ;߹F(>Vd][IKyhY "}#$r %dH5HW݌ijq0&J4d>>/p{82ĥC@X2aOΙ4˲z`bk vIi GHJ{j"*s\^M"@1Ga? dwÏVӎAz"95;NVE ?.jT!y ȓtlV[$Q tp2t"R9Rh)"1 C`txQw7AD$I $jsO)Xu0}~C0zR RitfCf;bsV}=60ߜ|r~AphF'zCHwF{ݾΞ}{ A ಄A[oہ|*<%hY.C^9̊:cP2i@].9ǂ`#QY99FW*ŧP⢨Ph)~xӈC( .JZCRL%se:ɤ?c1F)$ f8M2L2DL QT"1M4AX(@ H,&NAf:pɊ8WlG$?:d^?_Е $X: Xl=MRvW3d^o]OUY Н 8xa(H%`zRwhXZFqu.iPs-}g>o38#9tg)1t}s = R(["|b FVv&$̶͘VENcQL٪0%6 II ÏTC$ʡR>ڨu)OdW}>Qɣk8Ī E$ vI5I';6jܺuC6t9۸c8l?0ר,iHO@(2",01)퇥3>LH!#tjm!Of}yYsp{)!,ohlO6*DIdA5 !(AkP}ۊR1ޢ "c~O m|B=(l՟ !"ԅh!-(D8' dEαą]ۣ܊sstZqd A#c2iB " yV6 1{#J|Hj!0$ `K%I!j`3@e4O᪔OA5>qH9/8|=5/(x΅NX Zd(<|uEv~_P~H4LM1 R5KAPH%0 DĨ&(8 l9Ϭk556G;LAS:_[)Oۿ| iє:u0t!c- Br'1;БI/DLf-&bN6Q(,M'>vp#F u-#"Reyj !H>D(C.93=pv;/T O`HhB2w:A Ii6AgdB Κ;7;9s@CHh D ă(XNɿ 293wL~a{W(7 xlDd+ :ĥZXR)Ff/]2:!, !&C tށ!p I f(dx ny9a>ZZ%U!O`Odah[ޑ78ȝM, l&I2w/] G)6!J? ;|3jh v"ZYH$1AZ1I 5C$9.J*VYH9qc IG On . u;;+n la?@}@sO24Q0uC~_;~]>xЋX"GL_H7Z_~2gvw`(1 Q!JSjٯbC}>x\ww 8p{-\1m BҼ"o͙jH{(bQZU>G5{ 6' +ΰjMdz5+&Duѡ:^j@SvxVB0J O^wk&4Pea[E*lE4E 1j\FPHJA*d R'd:2vu&=!H(}mm$RڪA*@4Ay:uCxcTfaR.a.H9 2& 5g9->b%b"Zi[阁ty ?'Gi NGdD1%7q́kW;%$@U}]~{t+ЀspwIư^7N#Tc P*yJ"B(15q!HTI(YH"TX( R"baVg\0 a,]dpְeCkÍ0yCMB518e/ Q*MCk#kдAϳ1r_6vaA.`Vd_&9>3gH_q ix'>% 1Ri 0@dRŶ1@2+bE⢔,f`~v ]|瘇P~⃮ei>(nb Ptcn`NEN30YAĘzSvk_L~%t:8.r{(4كm7ڷg6T,Ɩ#]LGxC=%| LJ^萰#A /KdR*w -4I~[_~+F[u ʨB}V_WvNڅV9II H- d% PpAΪ]].xP N#:n1^vP$ vI%}dsgv s*)!q-;ٜ{ (vnDPzƛ #g/,3pZL̓zW^GFI d;:WDį3xk~ Y֟uaK'rtLkP?BCTD:X@Hi0iyqA?$6[M6_<!8}%{-@93 Hfq)+q}o ^Eɍ<܀|$aB8b!@2Ng}#i$ _OP; |!sM_Ө * o"rGɻry'^}A0مr@+)BB}woHꥠG'CCo@-_";ՃS EM?d=h}u~>f@LLIC!JV030Ũ"jP*ZXԔ/TXoO,yaš?4/%i)![Mu`XYs }jPӞrjuJLfp%|a~-Ň2jr>ϫ e]VRMVaZJt~0|F+|2C3P;*$DioI? WAy`bb%4m'!obͲkg/]@\}Lf-7:͆n;鏊'Fd:&ڴJzAh/ȗxtAҧC@}~v<Di5HW<2nwGcA0AD, ? zz<{_O776PAaJj O-tbfVN)*>9ie \YBF>:\H ]7 x6fa yRKΚش&HRNZXFq1e`;jY@J:jKֵw)=! ''`^,Ke!6Ӂ ʠ #-J WmÓg髡87u=N-dZ"e^_k4q)7Z'J8}?67sxRj0@&o ry3a7u>e"oy_s]xMf#!p|R(+wWEqx}'CNSR1gs6^ _qYsϹTQQ̛Pimk16;q#fl:iv)I!DJaT1﮼ֆs,$LNS=s,:d nbIl-,KZLN@Yv.2gJIS^go6bg$M&Ѓ?hD/ *Đ̟iؿ|d=gQa;kD)!"?p!&kP A,SHĨĄ2YEq8_9#a420ŀj`UK1ݰ4 XSD!|u9+|9:*H̥!2Z<-i"Jh" XD"FN0pO=x,#0GPdtz<:D.C<?g?6YՉbhkۀyCy#T*XPA @q  $7Î{$d0}P2@Pj-j$QY Jb$ J(&EV@Hb>#B[e)U؈ZYU4jh୤RjPQ&it(fJab 0Ev O؇ c—PM J\ER(ӨQW,$F4h¢[b DFkA2iHc`+(1P`*F}rT#51)J*d6[1\ Vqe5PG!^Fv`NCWamsq3SYqD߃񀖊MG:(v+Ѩfr|,IM$ET `d@JQ0xyx|(~#a33! 0p.;sp@fY``w-Yhqs"̖12mR^%SC1DSR9,N+,yQk0]@2x1[G WpLubMa cY\i`>gt;|-'?`>|Y R*f,Ql2!*~8)8dƉ (O&KTEx.", DD㘤 )Ba"kXap^0|/tG|<粄&FL IqUH+ PJ kk~yYOգLYEV.`$Lþe:`Y\Đ303aʯ1'c5LOE?S2ΗiB{wnn+Qzd,&wJo\(5 rmx;Gܗ=KC (20eZc`}q 5X+,  KSđRaYmhUD0H ,bViF d@80(@ڐXI&@d.K*u*KAN`j8!AiC %7,83,`BP8YuY!2bKeL+UX0E @LRR 6S&eP.0,BC.a%Z-Q8RN'XEwrbX'MU7]V5f~U^^csG&|LT"OUT>pUT@txsޚ'++kA?40#p6S{q>a}c!|lL{S0bսIQ TfeB_?ޥsay=3^"ϐS PA2R[<0ԜPDP4`UKkIxV>Cn 9{*?<;F bBD'Mjj[sQOYމI3 ?.ՀwLJh&W`IthÝ `H|KSGӯPPL6\'C49_ _ueR#E#Jr1a XXb`gO[/ǽS{dc"R@R+T^AJ'& 1r, vQF:ïJ*nݙRk{7N`sfň%7 :F :q2;S4DMOC>Ia%|LUo@?Gh@ *.'(Ss%e(lX NbF#!T=Z{ }SBk(@Л=o2 6NrH(/s1^B@1f8k5e{DKIuVOv)R8~־{Լݛ`#vXv f7b7&\ HV:Xq6rI,*FR}׏>zI3=Bt)jy7@>OHpJH׉9ZhcÇJq99I,qǕJ U@6hw~]Kr RL39;&ZvpLW30|Y*(+3;ÜyjGD|}2m)*nN\6}' )3eo Gt7L{;#9/y;uZVK!Y3 I2wtJt~'C"<)C8ݔ60=7݊b9FLL1=:@j*KB-֤o9QŒZD-LKzc С_} zrޥFa(1=BTiĽx/ps4ád8~`Q<4y81QtɛPW Y՗1LljLf0>[Pvd!}2 5LlwdS{X!"pɸˎSOMw}038B4\0'c5 8AG-lHYL# a'NM(,Dҁ}յhvᵘMjH9T1C 3$:'8Sk;lmqN7q)L:midh-$xVH!̹6d(/w:%0N1$R(Qw84:ކ:azɠS^#(rĉv9ADmٳo6"*o޳}:@!4B06OG|H\fuSs/}%>rj"^k5#DQMQ=}aZ0{hiLT ԮD||՜EAf+DZW&UY0 '-FqDQ$I夨;Ac壷BThQl-g \(#r؛E脂@==cʯǕ~ο9c:M1"3kϳuE$D"%]1Nyp&B U"p^6JTR)J "BIa H% $`P Ja*%& Q/CS@hPYDB)4IIAHf"[Quڱ*QP dÐpzs@N_=`?, J"g Pn"?\PY{I_EU +ΝD) 5Y]OϲnEFHUQ T E@S-Ba,ȩ-(=NXms,0L!냱ΊSB=M ~Mu?de۸9L&RnX Ԓ~go rKK3ե7$0CJXL4A  &WߤJ靵cC/hڛfD`,I;z&NۅV]ҁUS$ʬ0#4="n;(Y(w}IٸwM穛 UN<[Ns2w>Wנ;g'*/(cC3֭4¤j@5D텙c [G A61a8VY^IE  4(R*_"7 B ĩosq b(>gc }9azi,e& `et }oOQ+;3| rI-9 BJ~NkQCP{_~Wx=W |z6,ǣ'9xn.hT \4b*+HwD^u!u 2! j!sEbQhk d)4-ubMN ]Kdw~2L>?{4ƈH;GADDB<wza3Eׯ)pz*;=bօ$sut `}vOgby/o #&k@r!S^=tYba=upPp(,%}a΀ '-$ω)I>HLFM CJ1".dYpp" F4D! \3")ĺu bJ.ϭ寪UpK  RKP;%z>8Oso XM 0EIu'XQNQ0 9E@% )žl$5 JSC 2M[h:vGQEd}?@xtTj wAejaIJb ?<}$zNh5i!% R hhFb`QČyc.K];v,|c:s8n(R~廬m WX}|]4 ^1}9@ 'dUèk 33[i56p6ʌQALri\bW*KޛW[ʷ^cee7ŒBI(;j,ʼS$9 }k7Cu%,bvdyu@6уA)X $%%$h1/"._*j!k\-ݹd@3Rf/%w.eC3E!Ŧ΁Ca,q K@`p}fu7 <\)r-ڹ47h܎x VS&Ɣ blg7ۖ`4p1KLnoGH6G]yboYԹܶq1?&*fzff|$kPZs5=Ls@kLz nxqqXarHQDiHu 9O91OksjWm]h8^'(Vكd%;"5']?30;oQat6+u:^kxlq"QlA|bX)luY[Eip=pBQODf^m E(vN /iq;8ZttD$vcd? a&/4䊇Iݱqg y襗8i;3iFgw;O)`y9PBkۥ1(`leO]t1*n=cBnVOHe^{;lc6 H *}5+%\6T>N'`Xt ~o<Gq#n_nUå bE _w#d7ֈuN@uvYy{Ni3Du$bwiZh\ۖcv"ד$4G 266%vkKwR YIJXB)G   L4V-FTqqDݗ;./t;9/9q0mMbG#؁+()Tp #3?gr|sf;XZ~bPTJJ0g R((cnג"6Lmڪ'0`%hͶxx[+\c.LasaiZHCTC 1ˇ|6EIHwg[D㩬c(B'QM؝BɌ$M ؆4a{;R<`g.7*o6=۾9t{5; qn.G[;;61ܞA *d,wHN.T 7:&rC5@Hl"HeC!ݳs3+bwwURϻ|FTT>F,Vt#eĜ6׾L6:u8[[`hQ\]);Rc1To}*s+'-fd7*T&q$.v#ev|}b ml_ ^0w[B:ӰĦbWv%7s2uaJjC R @ֈ&x ?18m۹Qm5a;*C*( MBcr׀n0m(D#xechgl{ヶ|`dDq2XOlpj6M(Ӷ 2w[٪D?yra1nqڼoѤځ;W=;e C0^Hu薕<4k5u'XrAZ\W0I}NȄ!-vW0[DKK]895}C9g6Ku68j0Uo[XF;]X>$Ӡɹᱵa[Ý'n;Nwh{5/ v-t#0mєE33 5﹘Fc"2á}|Gqc^) FJD80۷TSi 4ң#Tzcwm}񡺙AVK߹cm:gNtC 8>=/r12kg:iފVHyrOHuaYv7/c%&Bfo@ͤiEk5gHᓉrEm);#:=3g^%7HkBL2VЙt5+bʸRWl_uB]qCt5#20dE\ŵF\}ŵ~0XƩ3kۈ8v$ُ)VYJA#]uo"]mF5-; ;< ls88PmɡQvpJ3fMaFtSv&vl_HcadLmAf1)WY<&TG 15u̺$, ݈e0g 8.\39o*pxtCKHݝE;w˩‡i!Ea*$H&f."sEo2s 6t3[wKN)P^: /{E(RN6Ŭk2w}荷z9UƌގSS*[ C`].D!;2ru]t_:C=up7+hS#0I0ߊB&kԻ,ۢؠƪkh1 Qa Cc2m̙%V3n6S"V 27x{6ݑ{:q; ߮eFIcFͳ>44(,AjBr!itpP6gMa᝞TV+d&jj7mS:z!"˭̓Xp^so˹%vֳ[?/ϵ?l¯l/!;Ou]xwTk*,VT[g|г.q3_!$4zۜLjI}u?}D$E"IL1X+4y'37yb $`!JD*ų9ovyYYJqbQۆS>3So= 62/RڍPd+'?v+zv!g×c"# |q|"N' 2m+g,m>9UUv%njgcPF  S9(VIM.פĵi5 (-}KJ!=bԻ+JsBDh—dR|M7)ʪ +hB[ }홣S,Pip ?8$D6ē^:]Q2^ܥ<+ I)s;kS}FӮ0I۝\;Snog5<եCt)+:vQ8 ffeI݁TPILC Jo,~*u5Ҟ<{6d&Ӟ"2d;r19hcH80=͜L$0="RIVf4ӭ_yxM=e_7O#} g 2@z\ lnjPS6ɒJ9Ɤ*hFn=#=b84tCfb< D–U4\w[Jv,CC1Bx2HEF){/3' bT☶1;o9IԄh bIP s*qrM'%Z9<ԇ vUMs;z^u=NNϳ K f&N3 y1{3U)v㶍(X(ms߇5:n9${(M&TN\΂A!bR eRLGS9S1<׉ʇj´ywKJ=8$iXӵ.# g$gXnWj})GZ _,Pm WDuL|ڜ`Ǟg _tvPri\Y3#*/~#?W>U:#Akjõ[=;te8k$m[W o)iUtO/nV#Ӝs~D_; Bc; [oyf(#|HCdƤxVRkUw̸mb<q`/Ҩz;AƤ:xRnS&F]NzU{iYN3 wɦL9^8TEm>C Ѱ?㜼ewunNb[Oݖj4ujW(vkwL`^0livSAj7GGRT<[zFù;IL{iQ0Ӓ Uj  BPVNyle-h1;4LzX`lS_e鳢C{s&l ahҫ|nWx^'f{ώqۓng+ңlDv99by}Qx-1X xMopurK&܀X#Nfq{(u=CJ4튙9󎠖O5w(/׏U+qӹU? N\s[i/ - 9\7P 1!G oĶSCM#buzS;>,>οQ-M$#宊@qo!&]4$^ 1C11)VVJ߇ "i%GVUBOS!?1eֹe[ 0gLy8S@s!"NFJ:O1;z12!ŭAіq1eA{UC&)%@$$~vP}dh=1 S؈rJ)14Q/{APU%~ay g<0S Fၭ.QO4@RZ@IJRB*bf&(Д[az)^簗v S^҈5@ӷkSI|ϊРL/rnM,_ " C*38!塾Cp(Rè{b""TVMB {d(aDM1}h !s"J%6!t&`("P 2ʫ:> 2u $^g{}RiywvCtOaHz>N }U!hSN&!Ϗ58w* ˴` vb(LүYo"q)iJiO~؞ ^'~3˂q:G|I_,㙆V8ٯs/VD()ESyJGW٥הϯXo̖]Py),RxK}n'Lj1g|i%Y0]6'C\߼w~@ysAHQp wSFP 晐 p=CRFh]WqN @dPhTNNe6&Pv E(.S2֩g|A}$M839hxq.&Գ0Aa$?/3u9;r=# LӘrv%;GJٖW-H1@_q&#!;?cC 0|Ϥ(`` u" $lWtKfdH=4b?nnvP.DFzY\1tEc]O2P{ߒd3KPqKE/ (+=$Z5[O-٣NHq R{{R%z%H+2.DE&k݆챯LO <=@H2T'>6Hzcvs ĂZ &{D`g6=y##5UT $0+BRP(M@(J"< vjET_]} !8(^(hi"ޡ*Fy;,Jkě'd:r)PĆU-.]]eJ/*}%I;W8A<b&8]g2%+w-L`̙^,6VJ!le >˾f"9XV,cX $܆n٦8CD.o g!e 8|9(9W}^tKm;vprUQ#ꅗ'̐Θ69 05ްwc.3g=Rĭ>їY,rPe0һtPagniM2b+W32]qE$!ĜͣUmư$7p`$ 1$S;B_ƱJ) iZ S҂b_Dcژ]H8x!kEi~JiwfKs Ёd%1#AAH t#ãcI,D>h9AZK߿T'pOf:t4@Q0Rs_(c$oЦ=H!B \ݻt5|dG8K(dXUl0ɷ'Frs68{AF~oMYdC2Xw<=$!Cv_]6ؗ_ƌ۠FWlcnɢߔӏ]s99ӻIoIf79w'OKcm>ޣ8f5s͈wp DCKPĒHhCyl$ !TeST'Y dI$O ! $o% .煢WrlőZZXɚyfXv~…[䛹L>Eۇ}G}NE<X#^;UNC=kQ&erpdGA!L&yzW <姊%v1uWvNgf667 HlzxN"+F|U9M-H9~H)n8}]XO2ji问α.v¸>kX&0%(;+ў;{K<% YY[Hs1G77;ȍ5u{47?#cϧ*⤊tg/mso\zøޏ]dnf_נHw5Nܲ8dg3-mnaةщ$XgǤA"=ZО`0V5Z[_\.p&֠]T7o9gs618w|-wVu;VG)Kގ?`@뽉hx-4 R1T@lQBw!(Oa=% uB0UZ[mh6I7nN@||`\:b>:m 9*;PPR |_>_e  +1P?NC?NJI}bMqZ _e ?'˻2eP(M>J IiE."~Tw--$%@*RTdBjRiJ +g1Ը3o @aD dD@8VElS#0ƚ jH1 \Ijr'Y}<4=[foOLY;ID;x"Ԫnhw¤l(*(F('G&J\S f+K1PE !@aE`DIXV$X i+IlE 5(*ւ#%X!XUH4 _?_}wa FB 넗 W.S43C0{?VI؟pݥؘV 0KU4uqlM8F^MKHFb9Okҹ+;DAmvܿVB?Vײ_/ՅB3hlY}Oɾf̫L3ً9HZχM|I }R\G޾Q$8w=& X'>՝}MW=yS:ɰ}$_y  Ƙt\gqD N30\uNBz)J?wӁ<%! v1el:j{$?] @CO# @r 7,!?3-&% E$?y44$?Ã@BgM6 3.ydj!M.& DVua -7Og$1a{vy>CkP. BPiP)B8Bgnݹ@)h AiqSrD 'LV 0Pvb"5T٧!?Nɥjk7BzpO*8˱^NN*PD%} @H;OX~BҔ:˃ prpJ;`)ZeR|" ]U_Ey!$I ̙sJ H*) /^ZR C rO0=Z5 ow`Us5FU51C8󌧈6 pٝ8|rLXDe>%?߸C]tXq7PcAp>¦9Ĭsc20FhUZN#[2J}"qe4H4j!֞|xԐd4!Cmp! ɟ;R2@p N/&NZxqCHJW5*@RYd#e"u*'u.T7! + Hfd1A='{b>հ(c/<TY\C <=pcx S;gOsn$mSǦd>%M+pXmd)4zoS|Z=_e$If4R'*="d+Gs'`w\81kGL@@ףø&}j3AȌ o,$r6u Z#$3 }8.4YgVȄ===Nf3#?Y"!QJ/ ROYcvE|@6@=ñ*(KD FZ|d0sD)JR"dF RRITaB,i ,&A0]B P&H(V 6YY,8d# %qR)K$ iIRSX.&C$INm߅ĶuBOXUm]{~!J ̓tx}<9 @ BU#B4*QE@0Yn:= l ʨ#?CCɱG <;!4bu4ցgU0C<}eósఒzz# q&fdu\~0Li 3Vb\. 3{ӹEQ,)0!D$31#Y [ H}I5*Aa`P6* oJT/?ASᠢk SikjMDJdPi?y ''G̗= x#{&zhmAy 7w">4a$j5A4ksQFHbՁ!Vtf,Q~Mb+խY~vCB %CÉC/}יKf0"Fg!pLBR V* L.!X+Ǵ10x(*[<"5`T8ͬ5g YT*RJ#kD3kUThF6 +!+3& ]#$m*cdɬ5L1ES?e w2a%_yNa9 dҘ837([ǝXB^(XY fE|(J"D>2ܜgzrնWf̾3ل x5C 4/ b d Kb$#0=Q% N0U !NRR3;g$/PaATFC8R [ hI ;'yQA5_bg汋+`u@L@Al:4˯QKę#O* 2@$gOu3VzF)=2亗!2PVs4kښu^$Z:=z|bn>|6={~|i:R <&" & * @"B( # %R 2Qi$(( R%\jVjZ)RB2p&rL 1a2, $H jh HJ Z"h2)d(L)&(!Ir r(iiJ(L" (fdq|ϴFLzxpIaHF RA%*" TUI J@^`^.'0:¦ρL(b (j+ ʕ J`mB"- R4)fYϝUzՇ7cx"]dUķ2L ,~`zAH`q9Z("b "sSq PQĔgt 3HHD'|'b$5{p27<~/28юPUENfAAi_Qk(&PiBc a(" *i BJ "* "ii ZI(f hf!4tBt4$iyJ|r|ib01/:RT4!ˑGgZ "91~=f-]"VO Y 'i?& `>/aA߼%0H[+Ind<:'~';MPuܾc(w WH<{viI]!g2×X''6l$W4~orŸDU56Wq0T W~!C n89ȧKuBB{ir,6FEEf$>:worOxQ,b P ,Cpq;0]l{iUU_p5H&$S7d$1(I& (A'3wR=tkx#}MS, y-WZ1"Pf؃0 ?6:`&;‰'lM iIv@wݏ.8%)u7;$4 eLx{eCĈG- (/rIC+U)lm$MK4E.q%_\m_ɬ6BȌn,6!?貲p aOJ|Wu}Yc:`⡱dߍlNo}_"d4Q/6K]14]kj@!V{:@ 80>cSz5 RÂK]b1.eۧv,!?0(^ & !* }+vѹ3:N!<'28(J#j멀A|Fd ?|O u*}[HX0&F0a~Dd% 6K{Ƥk揨z' DdVwA]ɇ#>xtC>igOC_f8TJ@䫆'K:0ϵg ]L!JyB$%3>,G1sĚD>;'#M>vdӮh]\E0# 1 $@sY?@B~>fOIl-XY`>B7%)J$) 9 ~.f? 0XS;eGhfC ,4?&|*1|ǘAH"1PDYSп0< ^!Nm>xt+,%NV瘔=yi\쏄X>>B^l (o  ,NBa}ɤ7) 銙)3ȔW' \ɓ`@ *xNtNvgHn1D6 U"~bdGُE M)Ӵ8K%w];[ZňI~h|$htc@@T@@ j'`'{@VɬL%-80It#LYQKeX2B%"?qޝlTR`jlBT6NAI ,&kX!z6IQR$R& e5>vFBA$`qm?VA}:l'̺G0MU(fdUh{T:x@H; 0Gr! ;H "q=ؾ2G^PaN#SdaY5= eG|`sb^B0 {a=$;\٥E{(~aP ;6TDχ >2{ˆiDmblZ/vߴl<6 Ȩr`tv9sR#N9_9Ekn!6cT`+rL^Ք'+}&Y`naq]kݞ6 rdh*\M?<^㭓v3DcuF XۃZy\bJ:yj}ߏHk yUs{uDqڥ*ˡ%E6Q޻ưcJ1~qC^M5µܹjar9M~Q|m̿RcKr9H#lyvoF/M\e,Njih}2uF!nk 7-< Tb n]-_y>0f oGyMF+˭k&~X(CߢByUA@Q(߱i9)YJ,9~: o='?)&80(}'2HEOi>e:KڲDO0Ug)a2&ܳ1)Ud")ZVZ!"iL# - NN8jF(*͒*nO`9,z=iB Ű@LP"Cj(`a-c!噃#˄$Hg)VIF",ciL2%L3'ސ(B`(D{a,mb,Aތ Wp9;hR 0\B"\X1A #C"01K 4ĖXIP,E$IG"J "P%Pr>=Й xҠzC!4RdN/RNHƼP qx6i&F dx+1JO(o'aR(R$Nr%SPLI+ HPRK$PDT D+@$5TҐBE`x㠽6<Cm0Y ZT4p=!>7ՎI$rOk3 N OGO(AC<M5jJNjx9y)| <YC,0;@WfQNL wS xG!8\p;g>|3 QgiQY2H.A|a:=BX0Hl6o ɲ6bw /iPu/0߄5%9'r >I9z`b(*"+99PDuc3;`'Jm?#+n__{?o$WߌE~_;vZTG Q-Oς<Ґ;).G}1a2~~4R/ԡ"b7DUSIH~[W (hh!(*&H( e(` Ra$I9$H`j̠E"*fB&($"I&e"B!! RYiJJ`QHSUM93rÓNS&}3ț{HL|P&+kz/ =bP5u JRv'oE@}>7 V0TGIL!n +CjWb dQO9wycPB}Yor&n,UAy07Lw/]k/.1[njx2TU;(W',$2X!W@,/)8H_ sG}!O?Qyp b/1}h`2{yR \S2-$fAX̚Zd*A%gxy+̇R?#yn}H`vfGBZ6B'x |pL#'Q_ʧ >_H^rmjX'iQGPOtCM=PPo .Ƿfb,C@ B<>3y/\/.=XgR ̖!3S:V Jo 5Ʈ `v$U8(MZqVƈ{Lq}'z}| I)0? r= =tA)Nk&g[BI (H& e2JT n$ξKY7F3fxBđ?v{d!8}$m'#S|fvO=& d|sIJHe4jē1G:̼㗔dƖܜEQz[ ף2Xax HZnN6]F]>}y_O[ DxVqDܦQfV٨yމ+ wQf=P=:=ȁ=DNcv%a8A0y1oeM54 y˜CEN5F"J<@Eq4<`pp8R]-4n 0aHcrR2V1v-Vq&k)j"x+[l !e9Z|%%, ]J' s`.YRּl_v_/xhM=Oi<ً ld!aq,IH`t(@8JW0 bY9&=//JrCjDZo q$7gA'i4&a(4%aE׻|<3M|bp0ð%$הpf4d)zCbJ|y58ϔLzr:9`0Jfg~(ϯ`mLG@PxUG8 ߡ0 !D/YҴ>cu@P~|{笙'1f8sWۆsǼbbhs@ct(Kh#]a$ΜM䠲CTN T}t/6L&xӂS=tZ72ifeLEl!iV ACXqu ;'qəjLZl,˽5O~:힄qgN=;(Rڍtf<{yIfV_VzM:kfoN pvXqE{}_'JB9 ∅AQ #P1 *YXQ,PJq - XVFnrT]Ӓ;Cf=b"T,=O'Y=yEf1 034dG@iaFX*p,NIJBd 9p1L`1 ,-qc )A))?-142J1dD0@#usjzpW[;!"z`=.I:V"aI!G!Ək?!k9x랏' p0edn! dȓ˟9G_Z`B ~]V 竝S;T\4 V[gvIWhUTn>R5g5_\)>m + '{=::zdT^3V!2?(۩=zP 08 5/dXhTɬ"$g3*ȥipO7t_2'_k(6c>ԬeD*GR,db#$Ϝ}|cMv㱧1 *bbjhM dO}C|Lzħ;|Le_8@Z 5>Ճec2' |'D OoNvb&LLTy$Nw_ |A(<P& )@a0~T㻸=.PG};:x>gO1"Lo5c B4oA( %쌚.pXq>z@IDjbHj*hH&HJ*&`j"2Tco.E' Xr;~-=K&(+SDW}b,m$+?ZaΒʧw^=QdR)n="Z?1n+(ƅ%u}S~/Tz @0qwm3g']f|J g/A3`ZT ЁG,O r>AΣ6EQDkjQ%[|rǭ<D+5leW39ТfO\&m`mxIqO+{Ls(/macBT[ZjPb`s1eEE)`L%qbkHx1XT[6 ōxݜf' $0ATp6숌ÓC5ң%Õ32νEy #Tޥ*$#r[5&GvKݥDaTQ3;DDI۔gv/)r|?4S1YH>P}pI!*@J)ԠQ*x!ĥi.b́b$@.QT/zcnCl׎)LkZ"+2rA6γ!k y>Z,Yy%Hyn?.)6sc2?.CVulW)?1m(t,9L&1T-QS>|g\A5v X_EC6YpC)Յy{ f #@}W <1:w/e@& Cd?k>N4gYgxfxW E,buwDA!#!42FbiK|}ndZ޲V{ Q5Nl<ۂNrTfs`yaP-Shf{um{Yr65z>@]X FSE]A 63h#m$Ru DxkXfyt˭pL5@@]ʻUj ugB~Ú)AH QV[$ùa.r3*S抜)4Fju=ĬeqxH, x'ѿ.a vӎbv.,S]XuЧXN봧=c7UfIRXHd03Z^5M.r !rLDhD;~ib/T-8A 2^ݻ7>)MNNOir L`N!wmMx2id7'=FXʈ??Gg1b"1ֶqeɒqs 7Sv!K#LHIgMB\w~K(@ˆH3%\jYĺ aB?10N6&J2~+穘tBZS6^Ʊw qh|k{ ֗?>jpm95g- k >3ou@ xS~;7 & "sJVxȰ[N&y.RIt#&q1l;&FmJ.L<,ԓmH|&OgLY*@~nH08"1~Dh4nF&1k#,1  ,>%EWGZZĵ[h7׀[HȡwbC{?{& Bh DA^ϡ$H2RGԔ*޽Rr`!?_trq@TJK0pbh!I;m!$j#6+e\3`ĕ5 ɑ5)CX34r-r!sL(.}jP_>D@mu:|_d#UT). %4wTXkK,=y8ѶgPHW'=)s=}B6<䯴9āF'0[p8ŤᏄg'Q'(+jEޙdx~n+>O %)nD"{12;É"&9Nu{83rk};Nrb&z냨VF1R-@fŽ}n*GbB߈%2d(Yܤrk]ckc\s]DžM!;ZN"Ix!| V'hfBҁ{/xd%Dϗ* 354'P>.DEk؜oHc-ca- !ǚtBH nsp`yqS 0l^#Ӝ9gb-zW)myr.9"ŇpNkA֭'GNNxNxjlrb0S}_Fv <n^[^L'+[fk7.4Fj8؟S?#ڳƒx2eWWn"ːžb4l&=)+ bW\nټ,c"IJŻ,Io8 8 k7SN3Z!EQ%;x:sN|y39 ݇{gԧOG|_T0 Da"Z;8K-&(<*a3R/F54SRi Ȝ(`[}sJjq9 VԍU<5Si:'7'A ˹,#)Ú]r(yc*m&lHHMESWeO ѳD%5Ά 3P &gf5ilJl\D\I-UBD+/LB7ᒞ63RM +W79OPC8K`~sTCQ510~YFȑTȁґvBLeR̳ҸߊRq,DS/*D$T8EƔ#c,$tMf`I.ݤ-$Lʉa[!$nSBɯZZ{T^cOa}vdb~gͬ* y뼹8XjBu.4k9tW^d[p~@,G[S֐2P%{KmrMv=cx*k+p iC8K9dn}s@=!I>xvI1;N>)dEJrxv٥,nڎnuDYM%r ij.ꖨPm?](4d`[7̅0CAõlw[gaN)ͥWbDR62P)pXC#e UlDuԏB'Jyn*A h0l.z{);g*˽=r-)0 %N4AiIPԤѝI "J*R/qy{VۥV2QQ"έ*`.SjɃ_lX÷cJI3]zgE0fon^>?%H1bȠM i LlB'w @: ͍F:LEѬT6Wm]g*=@ ]8_>ePUT90 Jyt>!{涁I8E^=f#+ ĘxHrJSu#ń.]ɝ[N@drACXDd2C) ^ T=pXNCy" ǖ )AH&`u^;״o]Y6[$}MsM9 AÇ40/v9 xhO`өp%c\@!(U)DJ6Aݒ5E1 3jR$#ۨ}>Rru[jA$UP_JH a7u@4L44BQ$ҐЀDR-)Qa.XX"L-!E!UЂL%$JA0*+qeh%) =IY>4'b}.5e2tVXZP YE4@Rj!r#fHH {pFK74$\=h_%&vP{׽B*JDeVdbz"D ,N3 \]ۗr R8ƳqS`!hCNm< !wSS1O +l5I8J`]PZlgMO'6yD.~#!THQ/l?|e22 S?1K̶. I!ݫIl 0춢.Rs U".]&hZ$pSPH{4U-z ITDjUUhѠ(TU-#-@k=gy8riBNP̀he}sNʣYkX,E5bC3יk3PS ,@T DMD<اr>Xs܌ $:@x)9JwH:`~xMP;*xA@ZDR }t!4$%,WRi2(&Bd!h%4 4!l* nquV *JRa(bff""def"*Z (*DZ,DJą$DU$H'")eHX" BJ*j%`&R) VRHb@)j2 A\Mp " :2FP ņ)jAD6D-*eACMd($Ȉq %B3aDtfe?1o)4&;NnL+' ((GPBFx<9ݶgmDYNgѲy >{!BD8=}V$P-FbXkf`l6e AC8&T@0J:jZ0EBhf rNS% M d"X ffhwG>?fmHUUb(qZ|>x{i_RfvQT@<ӮL9 H~M`.OqW%O=^Q B)4&JRZ&{S9׺S!HiZZ_csVO/ 02*%F 4D.lDeH |G# ASS-w0.ru0~dG$roaZ _)^֝ Ȼh ?m=C>F 4`d, d*58.NoZ Оq튥!+ČUHsP|D9l~`.3JL |3ٯ|) Lr|6v5h ;CBPE (u'B~"膞OJ=DF~T8oq=|#aLSMJ22yJ`jϙp%UʰƬB?w&q,1UT;]$0  6l6o4FYV{ rW[:08ަw&yHz9R9E qw`o=n8 d&(ĝaвv 5]s;މ(搴zvf@5u.\)ssz&7r mFJX!9&!74ѤvM-HC49~Rs]~zOl]OLYQSu,CY*d1/ϔ+ ַD={#hC<ù:0S ܔFhYSRCn8"rNiđo9SyGB"t@Iˬ Hf?C߷'`5Nrrs^4TwTTT)Ġp nyTPCs;N˻;/i*%5S2EΘZ52rF|o㧘k=P;椇 gK`F')f H 'yv$0McB8máӾFt|Y­M`r:rv$)7!fC2v)1)cH1z:x/P2rG?Oч*(/hIy.}S7 oiѭRr "@%a 9_0`" aa2TrC Z$bD! f")&2P d JTe*HEJ"H >Dzp}k@X&j "%R+jƀI‹]J2V Wr֕' Q+Y;MRl1F2ijZ ԫdX¤KJVKy eIlx o +9l8k PBXD%LɃ׵kHҨ[d>~]P'"AnH@b!TĪ‰n+? y()F5-ñVXozẒ9gSb6+  (f[? Ϋ1!skiNZ D) *E>!Dc4;CBLm j au8 =÷:VҊ`~~~gS O$AvE\-"~O/|s(l "r $zw3𪢩$=zJ2$B'[%'C)ĹMAr Ũ-HFv( ESG.1&2S7ڇL4Nc5iK0)|OM}Vlma8@P䏄 2{>d s(GC)FX>QێL12="!>2(dn(}SGθni kzJ(p",pPPC!&hW TRhA_}79_Y=]H HTPR4 @R$B5d\PP0Tq"r*yv䤢겮p2kPe(!Xq%73$jcY80ka`N!XЅ _iܴy68#4Dۆ|% %Ly J @*z@u0-[]vwA ;ԕ͇$o~."SL}]ȧD*E$E"Ҋp7JP(UT TAI2LzCH($4lJ|@D'Y<'q}eGe}UQXZBj'i°}dUguVp: bX2=8!2*c9u_aԩ}0)3 5DkX.04!ܝWh0bY)7K+#h%2& v}U_)鏻=zPFX& JGJd>?fb0dIl0a QH,Zqh}H'/TxAB]3k 9pxJôczun1*3Rs_wq!î 3Mm3V:i֭Tn`rȋޟ1!Oyz ٰB>` ᐤBJd^on:8'ſ@IR amAa[h)sյgKX3&A<@71{i%Y$ͩ:qT(üڐ]I4~ {SYEAHc)bp%؄##jtm#4յb!~&$1FCXa6 "x!AB>P)EY $&I?A!1T?A$HRR,JćGtC y.;F B&CI+A[_?!22IK{3m_lD~0X՛R@u!nb@V4"O^t#9EVRFFc!"p2%5xe,dwLQ"ĩ+%MΊ (r(%` ?ov )D g6e| ș(bO0W " H07Y9#?%)Xc蝂PRE'/-oӄ J/ɉEdVFf&0de6`Gޜ~CVk>Cl>N(f!ˋNAYbI2̀ fX0UKH LAT$ծ%|XJDL2>I` bP{ޜs4am %$1?^ RDp 3KNknnt1L]B iʑ4LLfj#=1eIuZ

TC;6Gdw=6fCSET&CFaԼ}9"ypw(q) ¡%31rqvm?#A4ۭw.Ek VuB8ݽ Huw'чjfa(6A:0s߂T,a5SylLң/eHV;b98(6f@2@hgJl$2x pQ;oSmM?0Rb䩊L*b 3n݆3inŗ Ʌ&e:uÄˢ@ؐ(υb&Ql}qCEQWk,hGjbC1j#0_eW`p@KO\*21R,;;AG07fo{{6 H=bųkt3F$oJ*6iFp9w4rJ*v T7XwH"_s: DIPID*AF$ݴ+LFХc(0 hاS Cbp x]~~t[Wb5Gw̖ le$3Bb_sN=`bvy DDGjC`{I~;4&bȭ@M~`{4x}Ȝ@4Bq򗈳p(4EXF0t637 );FnJ`""YLE-P1fӔ!(@~cӫA#T@@S1䱼t)ș h""mXypU~C3 *π=&_+\3Q(i`zqB2!MՕ\>_PAjxI#3G>tǚ1rmT7'Ç;X%`O,֙Sf0G:پ[虗:=<6e )ص%o=*r7xpÃ@ILD9p6jw~7} "Ne;vؘaL 83_ tĨԤ sӳ8ALUB$<_OO1|PI9)Y B:2.R; !r v e, h-Do؆qT[~>7ɋJ)a9/lWyŇy&rc |I|3N/T(!`Om QB$cT3Ž+Į4RyQq9PTGkI7{`Ma4O4 Houult1/RL'i15K,CBf8X @9Sgx7RiUg:Fwn`F:$200Tq?go^^uN BXʐ?8ƎUc d͌'ʔYp>3CNd<hD!~_00TL(mKrH6Os=nOghH*UUDE dTl{ǸF4EEaD-:,DڿE \b FjLـ?D`Lr2( b1I ;}YX݂:|_X^IF\_X4GMt35'=CoTC,WxRV FS =>sG6LpLzޱ,_-NN5'#H$5, >!Hغ& I 2')X@gޟ}?cJh{}|R_].qr |~gC9MAg$3P붒y(䞢8:5+;c |M*˒6( d$V7 @8dO)O#Ζn~BPkEN{!)`7>#IC$yaөS!+Ltov Y:K9dX1$B .3(* x݆Z"xG[:A(Ad.vN$ `!N$`{ 0b*WtL=ŇÖ "ɷ5NǓ X4@ 遄,д,d((B|yNK9Hd ,'D'jdLsnT"b\jNXr˖BlOpfxR Ň%0j2&IH*dgXaP,H@`=jO#QOVJAUrU6@ذ \1CP( E""%-PErClwJ"koIy1֢mC*w2'0E[jF,wpx0XhbVdĶփUFKnaA8RU&RmdRġhh[ i[hkfYR'PxT5%QIMRdd JIW d4Tb6z*5cN%hl,DŶ1"[Q/BTu.YKK aa/'qYILPH#gxm*b AH)EI2T)E1QU4f"d!Uu@B,AZ%dB<-0y)(JѶL{wJ.$P~~ ^2QitCyWgä@?vrAF81bg$%$M;Ӆqo t4<)Dvr q"sCyT=02VU(ԥȧ^(m9KYEgZ9洴EUKmJsD`.9JnoE}m' !gi,B=ZQD;wIс "$-9vH1 rJ9jʓ9C^'q>PҪ3m }r&ha&)dg)V:h m鋮G0zq:hE n &Q1Q`fѪvg%A3:Sxx] bOdRegv'30ޞmz(% VO4}o]0SvjJPS93_UdnPRU 0QLTxh1DyOev}{aT.cB *%$u o6SGc030=^04<ϐ/#UG 58k/% Ip@g ld;ċo{ hH%?)~L~Ο*ޘ;@?wNʝ9LJ-Tm+L;ޜk:q N+fPVng)Ȁw [:|NP@he3ЅAh EJ ,/?4j" νB'R-*Ʀt!y`h1 _ex{l0c BC0بj뜮j+ƥjlRPAUm!?ݫQJ` @T(7 j\T';=wv)D'&eMOu׫"2XTw%YC"jt?><`JJ!@!2ED2R*#lp `N+i,ƔOux4UUkfpdƈ},ZC9I IKFO!?Ѻ&G|\Vkl : /1@'?BY8cGHK θ?A_ۤsMi̯]! 2Rv TqJSpU"4 B9#@c+9V5EN@(,;F&J2ն,--M5 #>N5'߲?6w,$SH2Sd0cTLB  a!oCJu~9M~Kܔ46zX@wSoAOa={?v(`3D1a1Zs+8S=MJPv5Gp#}AuCCy*X4=>u~0!fHQ4 ?<1$݉mjBB8̯hԬW tt>v ۇ!H1dG(rf‡.NcJ! `!C98 t&xa?&X`愓q+@MQԬDh ښ)fbeY%D$JPBaaV U&a5yRf(Z40kMCCRъ)}^1OiJ$Ԋ@;]H oXPHLI PA0$BR 4P1!B1A@4DԪK@ )̍Ud0u;vJItcH<sep>fc8B%`I:z`蘃x h %"Q) (ွ>RSWٙhN#=O2 -/_t JKAヒWeBPDJ LAC3T% fˮtat:ø#/7q {_Ez0 1uT98a5IxiQ1ҶYDL /9xQifw,8Kim ɅW4]pRj$*!饵Qc!Ril8ȇ *ކ!ќp D*ICV'X¶bP'&frx bl24ɳ:CN۞}{>2ˉuw:۪hԛʵe[-ث}3^reRYl!"dn]ȇs~$x"xNhJH!pzG~Lj}M0(1i& Ǘw1g`^ 0p='~A 3ݳehy;AG6‹\Q{Jg [݈3D">v@Im͕'fm䶙òni!8QbJ=3+nX_ -쓜Hd|Q*B55Q0GJ]D$B7FsX{j{TPs8f#,uK1 ;AxŶ YgJc)x̆ v#KΉ6{_Z1W[SlTK!Q}HXfi&R(s<;osӭ{fqEu't&K빋Էv AȒE.=k~1M#:8 u]ב|I^@u%ÔǤ M!g|z?x9ʖ:sU@ nݵj Z=T̶hKL:p^5f"c65M&={"|-0RHieX.W\LR2UvJWY;;lf_ ya ON`3]S .r!=` uҍlME$;ɞMH܎n\F'zPDQBhE,:kMqnf`n<]nD0\sygl%d'^8{㫼1 ?Toþyw3{#cN2D#sb)1pPj_k103<`"#li;2L. ]H!%/msщ;%L\Jb⥳n̊>q*?CɆQm?hg*a֝S0&`D;$5&Lɂmf55T/um/{hf;-e +܍FJ3vȅ h1P+*Ջ_cyt_nHhL)Nۋ#v# v&UDJmӸjsynEW0Jo[%V$d h:hI |8ubt*yYK8JJ7!E)ELG" $>1E!Аk[`*%M s6A$ lfڹËC-#>x:;P^2)wpRBgwK;uR! !oՋfvGc̛A/ ":6u0H29Ights{E1O5ORxЍoIR'H5]<>c*SdŧL\5/WNPCC{ILr;@mˠƵSCs(&XBۊxϠ$%B9gZKw<՜/,Oi&BsZtC$dGF;lm"]ܘ? %vYx#hYV?u]9:0A,J/͜/ y>J Q!L!Wn}N "$ۼ8~ &ߤё1e\gM.Y"Ui7ÐLM@smVkvg*INYф΂Mf [GgWѶN!Ficm5ȞߊP&E킅4m^ԒT,FX „iƅ 65$+M[;;I:`Dcɷ㗀`\%KLf U{i;?lUG4AB!pn;Ğ6y쟏tg&{M`nג!,q^rQ}SbZ[AcoEc|FͻYF E(.Kx;nM&Myچ6ApiC=B8&̻3[CQPA/vUf_:f݆vCͰÛA!A@pMFde9m5B&(Ȉ08yc&lY7),os1^Ӵ1:&xetܖ -0x}] - H@~w<8ӨRL$~Kbj$YI6̺zljh]XxpLpzJ,HDPQ2c=(&FHp7; ďҢCT3ߥ{6jmWDRdHS:6~ mTT` 䬾fis:ZDK1OCiPըKhC,GIGe#FҐ!aAO֠lM3uf"Yclg͐3lI6@Nsk=E6 b2wS,mh"p[4*q X)<ml 2ə0;d3HaCiG"NfO|a[j9G %A9TOO$&2q=;(VQ-S1[FҰ$#0+w =MN9*_DZ X6ӻ;~1 a- Ĭb*JXдW:ß=3A5_8ww4?f D"K3 ߵ4YOgCi{(KU3?WjS_( 8l=?xu-LlaS n""xkDI3@B`#tM BҕT,w=^m8q7Bo|p/ySyB[ *[!DnK'ʒ8\C@儝7q., 2~PC}=>0NEH!:B>Bv#FY*!o&,)s Oeb$ZH}h2[s;]JW\eC̅,? iX I} '>)>q~X:GO_qsqH )z$x8c? fzwX H6g͑ ˘( Q@E .aiOLN>ZkD{꼊L= кI>(y=%NreXY ZRi4x3^iS3iKEQbfa LiP1JM[ދ\Sahh#}[$x*RקR(ߎ~ 7(ԍ󏦽 {Q~BbM>-J#] GW/=! yZGj'z0l\Y jCEm~C]O`@\CTx7UIUO84QIoWT|}$Z@h? i|Rl6AoA.s5 4DuR:)4 ;JODe),P B~mgKE2KQ#c Aއȉ0+VhW ,oD7÷sס!u=zߒ!d:ܤ) UeOdv)69LMI QEDzY+,#24!]w= 6 aGH1F@ Aq| u?< )ʇ=tJPbcNyXiCu}iRJbӘ` ZR dfm6v3TeK82rRT<.g%;KJ@PQLģX&wIl}{rtgL *t[dlЍ19Sݭl1}~|6>``v)IS8 ZI&OEA0$奤 )j CD4HDNPP#J Z)Aǟ^ pb̓`d J jGOiujUGĀ=2hm0d MM_DCYRJ`0(b YSJ_Mt89'ODPQ[>e8!YxwxQJOs"u(B` ۯmי<𗱞|3 Ռ:JsY:w! xuO4$'<"& yM5B!@{Yy:D9ґǿ2OYz<٩t%d)*f..Mhc"C:syN0Y/vĪzJ0<=tt|uEA|V,ݱ';Y1)F5N(uܺ-$dbR78p=ZJ!:vK [s΃=v~E$7ƀC&34+*@a `0 '&C8rXbBrbI oJs`:)[CO_~)$!"%$)ɗ%($JR03Jg&#&^s!66So*Yz(2!q!e$=9$mw7"9"׮X}zкt9ؗNQ/&U"R |ZMhZS2oՓ*(v2%2Tҍ5ٶg0o2v(6RfÚ!isKL˄'-Fe6ڶFu6$dCL-BSS;wAͩXB3Q#vSYTa!5 r.)7"5aԔH, SH,6hn(X,ٶbˣpϽ>؁[ lKABNL-] #oD\\*ăҁxv(f@P Uz7(D@;|ړ[NQj̡mSQ mRҙ[e9p8cf}Qmۀ8߮`=i!qi\T%Җ O9849po}M M)/=ZO"ub**EJ\((5U\R&ƥ01U ȊA5+Tšgs3F zfJA"# RX7M5UR=PYrIT.UKv.%C3gc~YY:sq*8VA GB:TXTKl5P2K|]O"]<*d>)Nb|aqbj4XᶳռxGy|UU> ؄4fL)&"0j %|isgS2,FT'ʀU(Laz ,#S>R" +ԝJ lkceLP[\#'19&ۅⅇovETtbX]Q im`Js*0-55GUDS%52L2tj%Qjb#Y2ZV$XAEm֢aٙD* ,}R gx p|bѻiI; Fc3w/(~eNPF|C:m`XR_iGIIc~TQpXh (Df UL jܾR`]lRd34DW˺'Guq2v ͍1;A>GV1̩=;X}"=r|R 1_NYh8p$#D$x+Z ?{kml!gM x"4g:(vq O O,8HHP2~ @R][wzwʃ#  C(,ĮфL%pL"a() Z(2R3KMRO /$64Hق^|O]u)TlX1)<)1XbJdt4!5_%++kLe!}nMD7f6Egx|o;5=Vһbzhmxw͵ 06Нl/2F_.0#S#Hm8a@`.Ռ3B`E;1ٷ 7a;^Z@L3zhT.(wQw4&[>qJ%ej{8pt8c($9 L!;߅tCLV.لxTޥtc}$vSl*sڸ2вq/C&kjle+e L2؝f"7i&3/9#wҽL3H%'nٳ),i@h/gN\)RehC FY. w+N^ 6(-gKL[䧡oѢ#KdΌ F*6FJIoˁ2, xq._6ܼSc}xF_ [1LggѾI# )Cz$i:q&o Ca]k,LkxGb,$&yD%!NE"30TCMaRtboFɌ"!+,II,M+5nS> ˬl^8fb!LVa0J7*ߨmm"쵸8[K444晋|nDQZmp"f@ JD$t02nmmK1$2,*XLCVbOqKqwGcj C>R_-F1n[P¹wi "K8fxamZܲ a;1}L('c`(ۂfэ7RmTY 䓋8Mit3bXPwÏ@JF:tӟSI[S>g];#m#R TYj3C;0˘sy](8%AAF[!RH2!nKZE;5.aqآaNS"u+4,=^hlEmUac,.¤c"o:&ga`d26A :SZ/~50I5@@up/bݙ C2>`07jj/6> ͘B܈ Ď<e2[44 AИIK@'dĚ֚f:w6+3DfaRHB%aX&#t竃9۔PQ#*p^zE HJ:$|È1FPbau;"\04`tӋKA2A0 :< "Т TbC{ЮxX$I!3 `$ ԫ Jٯ # IP44P:k4b07΄ RDqRrf V\yf[8Q$ICKE2r̓",lm[Q0iSr:>}'Kk&!JӶTNru! q%#=CNkmY*U.W2S5) cj8LQ :ahRdfb G h "PuiIlJR/k`5nf7>[sFQ`\1Xfd@6 Nx4dБg7{"}K/cXє>8y2bz[tJ}Kxg! tllI@Z-r̄ə06D9*)Pƺ=<嵐"#"$*Äv9g^smj`|IO.ipMq睊$7Adt%.C;Z;MgTH:VշX7ivvFKihzKmS* 0Ln0S`M;N˄M!CQ bgm\a-2r s4lB G'%lg:'M#sEkuye'S.3ᶑ&pesV .2xZgtۜ3#2hzQ#wOY/E"QJ\'>_MOr"Ox 4ďʮ=[VoRswY3D $R֐ZtSvÙvUEUY"unK͙&[56` _-i8yPlm 0 [Cn"XtvL, X>ͩ#` '<&׶Ea3.Um7[$R ;`_fda@VwM439C #I;0UR$G BnDr%3xgO.<{.!]O* dr%,!,\'4JA.vd&8yO̗;^IB}ޮ鳉gO3(/LIgHST ҂]9Lf)ꀚڈ5߰gsa7/q8$}G.ʔHb" nMվhX3܅ A9vɹ;{s9\=oA&PqՃY˄n@iՄct&-rT& 2a`r'=`R)=ШWDBXR#h>|N';]a @Ԫ_x!.oCWڕwyD$$iO Mʒ/9Rcy@Lm̒BY@I*uE3:Uq(sd&qz'MӴayWpoL6G 7irw>>RL̴L0$w9? =c CR0¡ C @xCS:ԩ*{HC=Ηd[0Ar4%S"*cg#O}r_|  _#)FƉI褫@D P T󜏾t~(̩2 Zϙx8K DB)ʥam;`]1/>o5S;SfSG¨}Н$?@HR(9*'0)KZ<2Aeg)`/fTTCOhHXԋ ̊5OJ})u~ݕ%-aa~4 3.ԧ'cۇ1WPx֗qmꡏ@1;ዲ/QA=I)&be$% ^t?OCyNS|{AGՍ誳 LV}%L3/hDJrK m E)qT#C*:&A>r!s*;ϖ$z(/ E26xSqY،L V gkr&ĊƸ"T? ӳȤv(" |3ȟviDS!"WWrjCHCLd$S @J)h*(B RyJj]#iX'cX0fT''$ E!c(x98 `Ȧ 1una\80ip|GÙt ~%>F~iHTбKK2* , C%Gfב' d.4PvO] lo'$!Itg9Lȥi;xLv3gCpϷlaB nQM 3%m~mw, 0tƏgï.=|{T&+hl'>\,`w a;hU4z2G^MadXT Y;?QѴu%(aJRIbW D+VFi=~w: ** P;2  QJp QI PNѭ`Xe*9PD1-Tщ OD68<6dN!%e}ݞ>2d8y_xR[~ Q"vdJidƒ6v1yvc|,I>TrAj. [h۾9\W塾s͑:X'\K!Zt, DO$rZ:GeЍ~GNr`d{>yhQ\tyhRQViTE7e 9tӆfj:.jt<2}?2LP9La9MJSM%'kJ#ܠ{``}h% SooW?$0&fwҍ)o""ѝq igFJڍ(6SOϿrRIFOR,Ҳ,B-h6  Kz*b% "? 8Ѧ >{9Z`!C : [`)2T 8IW2Y,9'q Sz,ǁ}f2P?8bSLEҊ(qYLs'ឳ胑s NBfN$R̥t`08`͐{/cI Ik Y@0k@m$u>U (TB%%⿒"u젿Di lM**PB~jвZ*FFRKg5c2q(P PPCE Ea\H"j0ĄM'1*j"ei]HaHQIA@@((xrbE)'%ȓL* ZTNY,HxȽP?BM4tWջː|| h$hUPOfa 2r t d>a!ל>Pt!O?B}/ ,*EaO1%" J"" Cyo')JUZ@?Nc" CA@@L `mk@hIB }MVE>FEC S QuGd#[ٽb(刖 ʄ0CD%*-VJ()J()&I"Jj=P,1+@#Sf0}a׶9㈗hCB|%=Ta@MO*D((SAJP(T,A?yD:}S"bC9V~M~?N6<g>]2Wl.JnȖH)&C:IP Z# ;Re= _^O,RheMFsE?a SݕG|NIrjY&0 ǷOtHR:qsKgPaXIh+;00zuC } O q*HS99$.iB"JhN|bƇ墐*08aGm8?pHs`SiCTUfIBc27*ҩBxD?E9Mq {q+B⥑B>`{~ҥJ=n"s+,ӑ' en++n.DC O,^?L2~Ꚉ-YE4S ,Y ?ph> XtL-0ID'>'So|ÛP))!C$$ q@0`OV͞Ho0Χ1Ź?{O7n/^U qE@CYLVTn XRfDP8Z9d8Ôc TVIIi g8,P5,ucgp|g a$AM?mR4u ' ~z62:~ǐ B H*(tX(:O K n|s؞g⚭ -O!;3)ޟf>|B&KDf@f2?wvulCG#x[NaҳXX$5f*$3inh>H6yj,Y5lb,v\U1@ _ AO2T7F?se(̞CVhȥ)`ōaK|ɜE( Jp|q/K TD_Ff&BAT--PLECER5I0!JD)DMUJdTPScDEPEQD< FJxzh׾$#|Dɀ`֠JVX^a} B dTBp(|#6*B!:"J 2arҊȈQABJ $GX|.q &?Ov`(CGCe \f$tX8߈ܧ!5; 0  ;d>::&}Bj=j; hUk|@,x쟴]= zYCE yvO>\P!i &0՚adF(S@oS6\K)ؕEk}>s_P,Y@ǐOo `r*h.@@Yd Q#2!0daz4N%WAܿD/ x|%bhl! IC{=n< ߢD?4P$BԲ`dL̩ asE e cBw .~/aE90GOZN2j `+jL m4f *9aAn>QHBSRNbryXZvVq U" H$%@C=z?C!~"IflC~YSߩFɴ[ѓ\,-`Pc!Γ՛5b'8< h8+wbWOtN6%5Hb@:^>ήAh--1R J+s)`|a;NKI) X|i؜@K =2#sOY 6}f7'̀|#tH!T!"环W>>)BҬ[7"7QUTUUPUUVgPPR,DEF:l(,a()(])fQD%@R(Nk"sQF8!CPU -lWTTI%*,0q=cJ>3NҚG+ݧ+1Ľ*Y<$ʠfcJY{@-.6N-׬iz2@]+V:څ[;nrIK 93Q'=)~NLG!6hyW5 .]T BܳCaU ˰1!͑W萄1ȵRf`eNa60*e2C8: Ԍ0O{3&',ϵ+]xrҍd6\P|R4H\V'0EE2f/,8duOT,;ګdb΢ @<;&S2Y2//IIi>0!4e:Kf 1&Z*qaOCL83 s (=XQ|C(a&DF,5.2 r!: y"ЂIl~o1Æ'J89@fمwL;5S -H1Uv{;m¯ R 'u_û`йUP & c@:2$;D{,O<.hMOx=]Mr jMKݫJٷ@c@ =P2h4tqYtLWmV힑2x)Hѐ"Dv ᵍwoh1Ijhm&pQ;>q>{j@(wח6\Ԫڔg}Ôz>)([ `CﶟNN I)p}/`{Bt4c=%r!'UR\ _pkDDRQD@v24i@:[4DM*"`4 *K}+ԕAP@Vz8oP l=]`u3{h(T)]d$zZV}A@J(RU@7ݭXomkKlʫٚrç {vJϻT .3Kv39-i{("e ۶>I mtF=jtvwO}}ww2/A+T]+Libmn۷{Nz,בwkZc>l|h5[ʯ{/Ưn>7Wbom; fJnuýmw|0r7k3fv|ywJms و/Rsg@*ϓO%ÎCRmjg;9ϰ"7Vzv-XfU6][S7l.: ﴏy{,M*uZ)ZX4j7\کP|Нo#\ۻ`շLok;5wqBۭrlWVrp: n ^5|qzb*ٛL>s^]dݻ{(yAemmjT:[>z=T [j_<>.:]9w{Uu{vog'}.A[0h4("k! ۻ 4+n$I w)*|_V <(#+{_s琏cl)^kixtwm:Pή*iV ;[^!SveT u|۴ [ۚh !K׽܆g-Af>+gdM}g^b7\ ZfYÞPn$i\ۀPb-j+[w'h كQsNp(( tη7\%ƮlAoz;׹0.rt6f3V݅Un4PPNtg>{{v AݝGlӠ;@a2`Z/-GO[jf[Vj;eBk^]uڰ'D\[s̕ae,;g^Uۮ}TyJѣMA@* C:YsM*WX[&Q5VwK|W]SMڬ̍])gpڠw2͈nmI\}-sxBAA@Y̆buDDP  I C<0^?=>˲ؔl&yl9hYۜj@"Ww^;hZPӜ Ԛ-&?~hJ?1|$Ht-߮h%pT4_}Cvy*=|{]Q3dG~ ={bh1]bv}߇W@CzW|w\[ØC^Kc!EǶNȈkM\Ply7^sw;42 eئOtR\1p~NJٔbA}.&M⸜g N?'^;uw'4ʯ'%\8L;h`phu~XFaWߑ>=pns޳WoM|ZT3v˳eL3zR؍XKWx zȵnݻ}Nx.k>.7rϕۻ,".6c nQ6^BuO>+9 ysZ-{ᕩMh8˛av/lb7nݿM7St4a;"$ZJeᱳ=>%×=aF\=ׯ9ux*=]6 e՝];H(#))k, ;esιJ"Ǽ.KaEt0P `eˊrڱ.qmk?nk^X^/ȡ"2`1 O%΃qnYt\YF,Ȉ*UH_B8bq_Y7%ϛuFZ"!sj5UkpHX1i'! 4GVxsߙC{o:o՚-j"p`Z..P)PQK0Fbx5( y,06:lF`M(3yKw4vG0SVt٫#5G]\mS~Nd\e`{䙇CJK@BM)H'R$f;Gp%CDW!'4MbK ٭kUΒig(p%}DM@.O@7 M\=ےq=8uY">%%@+p?_ZȉGOxe(Ðx&RD)#u6w?o~H/ǎ6}Լ׃?ɾh)OZ:d2(>1f0[q/qAvy7t54Lo!@P`>f0B6&k 3ؿ]EGEϚt{E{>$'d1ex1ͽIsd *oe@/ fDYU̖Pv͙Lo_lfb*yہ؈ EDM tx%MvPUJ cP1Sw2?e;C堖*A<']fL< 26'PZ_1"y'P%8.eePW6A5 1/jY YlMz0>D>Î IdZC RG#AA;8 %sKoc P0˚vބuP$tX_TMc9-y(Ln.Ay)󧧩f]+"}~C7~CbZdǮ` nuXzSGiQ$$bbdb*I@ECv3Y}DAP8ŚHj cEe Ѽ<^F*z㇆>/a3 L!zү%_Qf~V"2]|TO8b<'oMc* z{H+ ,9BŨɈrS9Ɇq6n&a>߶M(#<tqvR1׊saLIeki-*Ъ d=˵'} }d2RSNL\9EI@_ꇷ KԪMGv]wr@O [6ɝ?F_|a?{H;" $6D/[&z/`$DHηS*㇙Ȋk6ݐ dWW<`Ԓ vF"r\X+RO-,HߧțgqY ?A|xlY}?=.ٍ = vɫ(F۳Q<0h8q7Ch_uN7QRܗ|V/,ZC;)ߺ*[:0{FdI(q|R0^n1 B勺5bSwZ#5[*g%Wy\nZ.lbT{ A+0nv׋XvL9T;i!bzEp4TPKq{ ݪrxt ᅩ􉻄PxJ3Z{p?n2mnA%$bp `ʬO'VD:xrVP5^"$!6$>JN&D}O?C+ Gd([;`D lC<,ἅޠTuV>`E dh -C+ OI}u5ZZu+NN~u薆|Y1$=-J w5 q)32oA/]އ@.ރA F7G''93n+Ap{2gm65q|wj$-ܗ4=IITҍ|g_{[ҙ>F`l ]|(I6zw[(1d|KJŦ@)YaB " J($Ye'Jkes3QBL(⋓L\PcȐAmLFKTQFl=)Y^YOP(``gkߘS)'#|xvvb(Y:yˢG8&!B(&P"H)eC$!%)B%!@R@HvJI-JݴpA "VDI*!t˭Hgga=҉D51$xs ٲh ["ɣ.d热I(\SlbfEHLQaE'Pif+E~Du֠ ^Itӣ#QIVXˊ?o|5BT`%p D'3?fev9eޫ @|\7 "*>Nu4,m'۾t Ȑ*:҇^|cD[5$ĢN03|Sᯁ9k J$"Naۿ{ʡӬĹ;&cx%+!r󚶊w2_TxwE=SVǜ7EsP9@Oiy> `5 :0C%3C ɄX{Л%OG>oxOh_@Q2EQ/+hz36"ml,aBo>)`E3@>JæٴY"Ȱ9۷,k:Nݯ/~xߗWGuЁ;}XMS'gP 9^[s(A{e'Cg4d0 EqFN\E$a;DU]bR\&q gLW k!,$ T.NS34"U44D1;Jnh(i@PEU 4-5DDTNj#( hrb@4҆)"h.QW'UPM2A3TLTDA,CI@S1E TUي(y:hM IMZi!Pն" mpI@(*JB JZi hVZZ UJDӥlUa!_>W`%C#ZX4[C'mX:5cmmh3DL@n๒܁)Q$2AH 2@HJA(W fH  % #BٖG3v#d@doZzw$QO֢q¤ +'ryΆsw'**AlY,S[/: |E<e,W'\L롧u +͑]5QBj*(jzQ [+CJSUYEAqRДa-,G SĜhDjc64T6 *G4|6G$3 d"d%/ 9b(k5W- 1(԰d ͆Sr\n1q5)vn>L`\!'~ ͌ 8*k!&9?{Iԥ IˌDQKb։aőapE6mV0Tlj% #bٮ߈Z 6p7MǙNwsNM)]m)AITo<'gY^cG$i l홐")橚XTS)5*YJ[nKTSdF|}yN4pS ]p,DOCv:O&H=E75ZD .AcӤϐKڞ3؜ AK}p/>uT@^^`A)3S|.y%A,K^5,M;.F~FHšoa;߽€I:xvo/>)cr#y_1g71폣q/Lwi!LDV/{u|'|g,q*9 ' 40,]g[e`滟ݨjU21kTќp s==;zp A$""182N8ׄ8!*JB ?{=51C?UPW;4@$AL;;E/[їq%9s%cqKsZuoJlCFDQ~|lU;{O4yIk񳃅Rsr8+AʻXTz uS(-)n$%HJbS_I:Erwis4J9 !͛zD#dLRgp/ݜ٘uJVvs)me@2c׌-дh(_紃&xJa{BKfzHvԘW(#qs$}@lgiۑ8\X6*((4M$pIdϒb;9Tw~s*]t!P#7q)}֛*/ϰcԛ+<)wIq~^jQ~{CvB(vBKpQRzH7\!\bd̍u ?lRCwIz+/8 y 1a{ym1c)(5v"%ϳ9 Q)H#cpGCӻ5SPO, rq&rtǜv؏f~ݱQ첐u{~X6bCmnyXrHwOs,MRPBN70ogǦn!q mxᘿ"rroI ft?\g\[hp'e.Ɖ4/ýҨ*9~dilX3w`Z;ݥUYNO`,=jGS>5";!_:58d'iqQh20~q H1r:XZ:[x.kޱVk_m$&;?ʃ;N1}OgR }'<Wo ..(_1Y5,_K-C\hˀoW =vfBwFOetEq^  6_{00ِZ+nYMT[ L8H }Xal^wD|P9BnɄb(zq<'>fQ y@(-nRa?8}Rv^+e;R (l>Mܬчopq9nCy6dY7a(qXqp2mZ2*)Dj̵/`_G/1pỳe/:~q ajO^3D~ݛ}u'5㸋UPˍվ6.aA#.(QM\3`}E[6!H՜K -κ'nt4G۲-[)W LW/BPB")xիN%{g2* ; |`%"c4=*Gh"xZJiZaRve{܇R`!*z4r߹g}`AN**RXg]oֱα. 2PHt:I)qUq\\o}]> HBL+ٗn WS%>Y`XL|F[dpxLĔw肂:HU?ߏx[9^;QsX{"o$dPÝhX1\ZusI% [,oousͰn{ +O*u/@Rʒ`)Eyzp⾲4=$'!!?xͱ@2hBv jO=q " 77x"YÔA(%'xjNs:<Ӎki$eЏSpM?Nt@)(&-v7'W~r 8ZRJ (y2~>T@'f"?qy1o)tER:% #_/z=. 5&ŔP*7FeqJ~ ssOܼzukK1|3䈈љu m6ߋ9xf|Q9,1o90fj l:DW|M;5vZ}DgSIesW(Ε8Q3(Ń: 6M#=) 0OӡWyCdQ;b=@_ik Lx:c: wMNC@r|{W'|Dlqx¨`"Z15Blߤ{v|cC@˟~k WHC#nj̯2|_㽏Ns4?fmÖ-?޾%un;NL#]^?[+ -ќyu_d]? آI{#F0AZxhLy. \@>wSD9,<ҲŁ̤W ~>|NV ]Ӧ8`a&wHZzy_ϙo\m5o!h+VYQLeOUU$+CxR?;-AffffffffffknmmmmZ~@)yӠ 4H8) D#g PN~9=өӓNHQ)Gb~O/}*q>>GudǞMY욲tBb7Bik\|ox@\g4ﶽu?]s5JeR^8Iվhf^yQjEl]0T|*S<|7y\mi (`YA| u`E ^?Sl5kUMNBAb"՝ e u)rUeiG3a*b1GJ?y+YH"5"4Cɰ";ʉÍU*N-JGOp(`o<`^qfQd(nT_^R;}0cN]CW2$l g0kYw~J S*OO9(i QJRHN[^g)A hCq5iGmtCǿͽתz屧+fa)u5Bil`)/n/}h'S `pk9OEV]Պm/Zm$>)IW[n1z/v{g.}xEtjPWGī$h_9Ղgx.yz0¹wV,H0! @!}ݐcGW7.枖VQ=E 7oq# X^;}a+ ٴUbٜplI:dtk81 m@V5O_Yg?zgS˻3Mbcq22-ke4ۦa2Ο)kֵ<@ûgjF -,+8 Yj_X|TaE q7xzFt* O^ kƼ8qU[Ȩw&E߫>̧a|A`:VYD)gshKv؋ vlYH$:xr c]l{Y{եUVα*꺾!eSabS1''d?3W;b7ƳcޮRpJ眚x/93ؑzODlyacc93w6 PD|]yMw*+)K<\Ų[]ׯd2\Dj1qhυS򄁩ҞSvY`񀱃WIUPAP5ûI{~8`X|8 TFu~@.%Af'Xk9RgeVf8Vȗ vR /N"[@1=ں{][3ۋp,ٜiv'WۻsG6ݾ7qc>:/sS=bME9䓤Ð~wPӺ&fA,2uNܘϻ$ Tw܋U:8oq6pպQmi%ꓤ!o  NI.=xa{W+']XRrbhr9, l(vg@ ݎb+LE+φ{pJKZAg:v,BYi(?ux:{=}k7æOe*ɍkybƢ]NgUZ`ѺOEʂb[q2xf??W@5o׎* "^y^=@d$jXc2Lnd0#zCSǟwr.ƚ~6h:)tr<}uN-AJ dy. B]hiiM9ݤ]b0"]TL0sCS~s@"#KI.Ph٭fuE$"eiK["ɖc ;pDPKnQ.gp WT4!S_4sZ%))_IGwO\&#@zsx-TTsaTK5*\L# +ct< :r=4H/jBnIOO U_$ Q%u|`F5! 8SAāCD4C"Har ?*r RGئ-T `ѝ懋٧GDY&!܂A>d4'!)"J&i) iS/xei>:DASM3UUDvVi" J Ƞ?\? ~8DtLZtYܦQr钙P6 "F շ:gSoyyFpzlq^r5FΥƨ`*~vg<ي.lEY&SQNسmI+h(,D'd˳ >s'%qSɖD_TYPc:S'Brq)A} 0!VGm:1/eJRA'fMUn?E-& ,pSbt~ܹ9('-3S Ń_N7|ޚ5xƂc_t(iv#F`1(ճG~ LAHđȊ,UɕkZT d4CFZwls;I5(Ӏ$PڝZ0(&(E4=7EƄDPh>F>eˈ}[; :JFɭ4h4R|yw?;P%od?N1 oo{W<J2=|aOCS(h%.@ДCEUO۰Q@R'z+qf(~Ĩ[P#WI3\)r(DH:E_2 pX8:zcO-vTl; ӃLLqs0[$wabdwD!hT)srݓHiE4i]"*?/{_y * c"i~R;x|\!i@A' <ߐ7xߠebB_S.T$@[ '6t""5n!~N|:ARQB J >t N]}J_4׋X}0g O@@]=sjntHF&2=8w˽?H#!Qz~JxmlҴR*U7__c ㉍46i+jl~ƾѴ @?On@Fܩw{?zwה7<1w߷9,|dxaW%=O3Нvmtw8m7N ۱$S?v(ݒ J(K9B D˾?w~C={LjnE.tR*9cɚ~f.&&Q8 1ɰpa4%K.߬JG  `0`@XaĺCE},N~5VOLyyO"BP тqsE_ 3MB)rX":5- f^l[>gpCԔRJ #?tf?Zrg0$%q$PO3=;/X8z"H$o~ϑp1B{Ns|!P7W?IE+*=h"t]9BYtJ'?y}1h"ӎG`&X=)tAĄ`A.Pg2 }>6@'KˏCf kD6܂;m(ZQX|ng!c&AUKeVXk֔}}QCȢB@ѧ7g,Ʊ -l}]Xt .CZ>6*/*u+vLc;H  zz:v—7#1舜7>#p, )׶Btn_YoQ) DCs_psŚm>](Ze4G}+|iۃb"W:( H[[ڳ>Co@*HOilMGQ.pGXAK"w"!!5%Q52U% ȡ"@OSۘE\{@yH2*Z h,AZ~1*}?V9y/q2bÖJaIfDe2WCFg\ah ^ ]?%O!aB^f>$3[-0NhLDK)$QtaS"EwxejK_EnVo\ #_ZG5z?(/!x= DHDBB?b8}' }:_NV? wA|'`-웺 RdKax?v _B1agjO۳>j2V!"|?ז CB3D bDzDA\d̝҄o  ?fHq>pTV}RSZ79h©kzHuӊHCU^:[2hCD‘%?JQqmLB8<75e&紸|ܔqAXÈmh6\<*N_,yCwh>,ƾ^W<`Nt\nTȯH <ڟQC`ɌNX !ӊL%E]3A[HnfA+ulQڬEqņ ^Ǩ"C8÷)tmo~#Q\(rH oPnk)m/ջG)~ta8.sjy%Ia>CIrPm4@|%*@`y!@жPWN|3(j@{)t>P 腈γi+\wm6cnAE]1] IPϧjTYy\? =@7C@fPHluw;Q y76{!$L_?6D;sbXb~ 4:ԎW^jE6?2%bX(>QyDDQ-}'yer_>}bhs䡉 pm.v!)7j쏧ϲ᭞5xaaQ<!ABN< <qW( 4IKEz1hguWR_6c ¦+ڀt>WwC@"\aAv>,h$,SV OzE[-LLTo] -=sv$Ofm]Ύ:]/{yz88a(.~oYSޠ|^0]=5zZu[sqc{-E->_MH\ ` 81^ps] {m3ʎ{ H=ZTX\a962+)$d)n +/lFTpA-B$#=Hj8_ Y?xX kPI@"+G -l_5]r>`|!m[)SUA Yґp,N cTŰN\=0o1/˷]ox&O<0{18$vGeaC{gv?M=WL3% r̤S(Hb4n0H%"ʋ N%@Pb?ķOiДr-;$@H! b p=*;@?ˏۻ}_ӟR$NW]/~ިY±ȧ#`uHQC okZ%C&@'Ln!!Y:]˄чz*"[!wB F055,?4C Ee| fWNC_cQHp^f 6Lys@̚W']%CǤB:T>n`! 4>P@~"Fۺ~qc-^N,D "/8\$9WCr`.]~3eqU`EV|lQXg|DG=:9zcV-!yD9   3 u۪tA #@B D^ 7  k@b/ - /A ' io$7|*GgKϻG3oB/(p#^z~l_!͔~<$A:;\U*WU(P/=ps$SPW4~hs1ac0IE7QEQ^8.gysls'iG%exS{> bg9-$ UMQˇ\珒ʎ:$0 z;xQUIi9 a$W!yX@61Gx>EH. (%qHف^M8I M5`1Ṙgm[R:I KR(@?]Ռ 95A}󧋞%gxو޽P.ؘ,wyڏB& q :K0 Z N!7Ourx @5Yawm?m ؅{5!M<'ٹmއ|ɑT*"H&J z" ^ڊy[ =!VCK{yѹ!U{xb^8fF1Qa V|ߎ8^'@J$:ppJւ D"?bz,, 8 mge͛r)48Y ;#KJ (b'`h%6#9(:Z~O J)W]}F_+~O~.P/#37Wz9:e]m|y:.dTE= =pܑȇq/tu󒋞~4?4u!/s V]Hi!M\ChXix 6m|(þ܈1_z 3{9D.{#qSs*2pU[Y PYg6wJ`r"1A5X*˿pJ~+BGP'L:+OQo ݠ{qG 䁲3oȄ I CN_Mh|pD q!C(7F 3sz5F:'#MjI$I$RUUU⨶)z^F:!A /x+ H̉./9z WgÏ~ݾ*}qwJ95r(+_S2 uZ>$Pnpc4Hxg(6ZHt(WSVUxӿ|xS3a`qTR,dĕF}hf3dw`=@BzP;/~g C#)&7TKM 54)?i%)(`>Hۻ9V9dvi񣦲@+n!B#B+mc캊Ѡүp)Ip j 2ZR28^7OPBrz\{І]k, t3y҂=d{zuι`cPJ^qﮐ@'=i(OuG/3b(NS/%1) P{B~ZW?mo\-)2>ILQT~wE?؟ÒdJxm&Suz&|wx'풣{ꊫ |z!(J^'R,Eq 1_<rH İGW_52w^Y|퉛&[&*{QB{Ԡ&[D+S|40cӷ];@O\zT/BR$" bV$Bc&f($`ZREA r@p!E@|?}}=j~(H'is/u `xt(TnmgӁGXG 4}d.~ѫt({@yB|8U&`F(ލ٢ A81M8ޚN{$%^YG .OK``X`q<+s^u?7JeO0YE@!:nLԋukkmlmU⚠d:뤻_x3oh;_/xtKEљpz|o<$/)|IDI bc>t)[/Zw^f~W{j_* *Ȫ*5 ,* a}“W~[]-dM(Q/!}=O{"dB #ޘ%S7R'OqVwaurqkw:dOZ泈R ~jN3u9$HP,n',! eEyҌq@uFa 繘?gmLf9ϋ]q/YJ ߕf5R>HZף&#>8wP.~w5r\D@Zf,φZΫ´n]6Đhʥ[DWk|Nuq4#A:xTszXf4  H[*(%/zvq\|eX_6-hRgbc0Q6_WiOv%H)+U_jLJ)!\_kbucgNԳk|:դwjH+['?!4zw>= qއ}wS%NSix89 ng,SE1.a2=m~ V 3w]:mhGԿg`b$.8 Y\ aΎGR\jq!9x1\DVtjwO'DYt Uzw9Dˌ|\0QCPYpQns; 7wzDI'FH"QjzGc~,dvzauְQ(!/B!EoT,1 =v8:Bc]::x8:͸p!#ƹ^Kek8ʥo\0S \N;R*xRv^jv5aYݬg`3bEޜ3qYT_%[(]e3"7aVB1}S?G1<8 wvú"eŻF=ph{nk31wag?I|! ~Q-5f iDD,W`ɝLW:+|> ћ޺+Fq鬂6fl1 +@x0Y %}C>/jI>3XDz=khF{8@I1KH{f9 L\'x:S"7 @5u_Q> ("\g. q [ 7ƺew ~0眖 |Vv*" h@Z@$oGCI!y ǟ[sZIMç X{?kiFuDZ}ꅧʿ}@n룢e^WAeeH34:(aؙ?ϲ/ꇉA!È?}"+qK%!6p;KA\|AchPI8C ͂a?s4z I1c _pb-̙]wx-t Y&Frtuz|w'rQ6J=°SĴ4ӌ^N[8?PZK6m?}4D{, Ȉ1Ô*cw8{Or|}.r KQi(1/r Fuy{^·9ٷ;ga/_Uj]Oae XF"Rx1ІTu&}g1#OL5)OQ8#h/٘1a@MǷoe!|X9|Oۀ慌Q&Yy;E gCޏ,Qűe( ^h֔1YFĸaEEp lC:_ۮb.-rvP}q91HMւ`mmX A;+o(Rܘq>PMW$ %4E43!@_աHY9[Gf\ͫ%l6%yse8myKm8)ӹjp8O q|=۰w DCTb󋈺&^ ] '' o9yO;5yzĐ{o+9vS/SpziDrJО| (4S'WkͽݱLmB‹;逄~|SrD:ÒG_LNz}NPZŅ7=3o#snat6'p{Eޡ[p[l;`g^Y =ȗzrH1]:h{.a|[;ݬ%LOC>2R%v*4.KGx}r+fE h"6:ujˎo`"\UeAv6Y~'v/P=NS%FaL]};JG%T8ɓ$\@WBt/#u ]|alؗVQvK \/EA]gFaw᠂|~"a3yU^A>_\aqM8Q{O1R๘_{ nP ҮpE\1@K*9 *kԭE !AA`(lP~^! (29 (qr>D$ J ƖSUQ= vT7L"=מl'nqۈX|7;`}q|!k͘(<)qamr"+= ĻO qX޶>89Aytsxhx:-T-DFGKxkfp.Rta7!͆NrpfD Ep# n.:m*.'6Mݣj1?+8;~me)eW33O,Q]> EY# ܦ08pb@XfW԰0<55=Y=Izy~G&|، Ɠs9`#O.{VN-tfˠ_)zPM0a %@k0 ,0 H˶EOYGץozr8(aȱp9dY+F?":*uQ-CGR%80/J8f}}Q-1t $;x8ztc~ou .9`7O VR8 EDULWBb&%]!O:Ow ~,7߭5!{O%;q_kv+_r*qf! :P @_,fh:z:M䛊tEFTVE5]u/(I>ct"h4騰ۨY1!h¯QF;_?1A8%]N&K q:3CL.:=rR8Xmφ(Ovnf8$_ףXe/L*oEabNׅ^5y `Oxù;6~Tq/zKv"2I9e#Du#ӗ9qpE3ByR+gX+BfnfU^2'SC'V2pd^G=O9 ^x]HA drώcJ{/:({;j6Y!̌:ܰ扖*7ٜ2$0Tp2/6V̤鷕e</#X[cO:+: V 9TQ֑g'kdϞJ&17yQz^6k73v-1rdۄTcxrngbˌ6Kt'~` 9}4rDDD %b jY+<ٷ\L>AC1)J&VJ֣2J2 }ÌzE!ߟ2aH 7#݊$;xI55BL!5.owx.(]yࣷT/rI0lZ{9ŽGAC \F4\gݦEgѺ @$a4ʰpԗx!C"ƱEE/i[Uh:띣TaGwϵ@Ǥ? -~U7ß9] J ǃJ41(;"0xh؛' =Cl!zAPA#׺((& js9ʬA ň* u۰ l6xQIq/I%ώz5[ `P :t%3)2Ri0MM)UX{l84݈" [jp[),U(y@?ȫX4p++lݝttM]n{fE׹fu]{붺 __+w-q飒fQE D (!ET!)&"o Fj9(v`kjEz0d ΅QW!|'@ +HsV3 CF#~_a_[ O(ۆ ݁'ӶM6V}8&=QgA& ?Eb$V$\D!cpn]5 "KD2?鿹^%Qb('=:ϱ[iy1݃Wמu,xڨEbV:7Jh`M_3,Ukʲc?\ÀFfDkL8^6}n1^|}Pz?tAnUt uaXW[\oUƙ*g = *+Xx L#xF.0wh{ꓟ6WV-xsN}o밶';12Sps&$?WٱaT槮64ߊ xq{w2h1;iXvq 28t$8JWy "4ՇnjyVnY{3/ l޵/#CgBkx~8Ķ°;ޣČ̘Ϣ)o;9v}' Z8;ԻlRƻ¡L_U~}sZۯǞׁE.Q;yl@`tiݾ9V(Zz <Q-]6`fH r("e ~O{-8gag *XGTR$[36/rM]<BU?Ep|M^;^HWWoKiOeAި=+-4[ fUruɣ8@C:یhb0zy%є\cxR3Ey4m5XARH#N1l9"SkW ApYO͓Ԩ @q90*Ѫa0&+x(0SmN[8Y>Q XV] )=5iWf 0E盽{,o%֓ȸZɤ%j]%ZXT5LhTی5 M/U"˟K#t S$$rJ(z Q  1F,#e>>W7tta5jp{Md3DsgW:l!n`Ϙ?c^yKcCC@c8J(aQv 3J0MH젿o_}ߪ=zǤY`vGY&o,7`Y 1s6!qqv'[߆4r4)b43 |gApc]Vs0|c"F du~JoԇKb^ʧM_{or -ӭ߀U]Bm$/шQq94z`9 _(X=+IV[0x\&6ۜ{(sy a 0r&9I =K^ 2dCAMkpvӷ N}=OU!h )Jq$o#!>!up?cʀ ߨIu{|s^9ԳzT0#K(׼u6Li@mrB(v 1Fx\i ʎ; X5k*PܣH{b!E92w, 9 V f;8$(zM @kZZ  e&/ÔC*I8fPu֚~}ې$ӵHGotB="QX pd8]g˭|gU|j(,ƣ,w=!ؾ:; fwމ0 DX9ȹ̦WsT4Sal2#ɒNp(Me&+hL(`̚())(*RPLT11BUD2XYUh2ښ=`ri*xC (krdxW?O K _2^];5~yŦwfЫAmL-v4j+4F#i@ϗEhFw6~tkO~|9]bf+w3 $M(: lGO,G - ?g&GG pS@kZ>4r5GM<2AQ@@w7W$UUUU} * B/vtBmO_%yXMCz/A Ɂ`2Xwq$W1xۆlLm,sjKD3q"vpqkw'+`WpP#ih{o߈d۩ѓsj5ZMFYdzE]Ga@ !"S-Ud\AL+fc EH%|g,.*K*Sy#ÄaNFZr͇BV+2 Y|$]^쥩wZ=~{@Hn! ?Ng5{C瓃LH{7 Wҙx{=qHg~RDz/?.z_N]NX\]= tN*|u7O `|(R^*&|B:Ƶ  u/LW0P;!kB> c:l ijPq|zTu7K~2#dA ~&4 B?JxC#}5/O%\4%p ^NTQ2Qu԰t{2*Q7zKM_b󿯅.ee̝O^?nUgOdjH}+. ?H!z@NDdo 吋; &{QsT PkE-ŗP],z/ߵo)'p5u#ʁjk JU#BpX{E8.fqsϵ~~&R~Є0j>7NtuGçsj}l27b!p@\P0ҟ/x|0ZaO2nQt=3$ ȁI|ֻNߒI1GExX8 WWJ*~L Iםob3 ωޅho/\vل˄mw8ڥѿHuYP˞[g6׵k*l]>30팆c&nР3ns|4Y[4br1/5]l%}X֫nԁz ;4by45 A7)ᣈh~%: 9)"8Myx*(,~A2r=ީ^8/z^w f2sEޯ\ ^\2W^֏՟s w _Jqt $h͓ #S *KA|9Mѕ94p{fQVs#X.Fl/ <9b.Ȉ0YH|ώƔ5FhT>F` `wE '3ʍr`[d.1TEuqHxOQs?VJ0SE#.Kf%s/vоpVR/.ka~/;4q#Z YHY"/ZiҤ'߄kk[4-S.+h8K_1\(#s WF/{6:* oq< ! &F~|y;<$Q!2pd.OQ J ?X80/!3(2k(@5=֨7^Ps)/+d"аp>8FVe3@*L{={#XGGԑ@?O u쳬 l Jo>5eu> ( <|3綣Knp-=OH*0a4%aL8pDD5zIVK qgjFI@9/XD yC?祣hd O}x3V)0xi#eå)։'{rǡ DBRI-oF#ąz@!@4Q9г=w0 M;t#'U]'|NG5ڟxҪ"YT&NdgPN\qCI%<0LgOZji1BTqZ^9%\;Up?҃D{P?cgOȕG.{l_B4˷Hy{yI$Lptr *NBC9wZA !!vYlL b0)jcJU9 ǬVSWݼ*xnΎ %!H$f%6v17&=to&@p(! ϓx~]FGBh֪O]G|aS^A+,ArM uTNk"[ . S%*gr{5ogmxmV>i[;y?Q՚m?\eBs qFP"P#$O=-!glXhH*w.`$J-oVG_] `+֮Xi. Yr"ݎQ[Uꅺt"LmL;7g$|vvX[\TޏfE<(W<4B)f(-h$CG:^F`ԹVfH5+Cl ޞ0OeB ;i'8g Q=FiD6&]!QGq6NPxJ^q@@€w*F.']' #8V0~~ͬ[` 5&{4t򮂖%]q+)#v R"nsyWp)N@GۍK -h>^ΟoD!f|S#MWeǖb1U1{4Vʼn^taQ@؈B3G`-Șץ14XVK G5S]'g#ݝ:*CׯŌRyZ47V[OXkf#~NZoum_TYAĎ|xFK+L;`$őD܎٬waRL0l`Ks)e^tVv*!#RtguM< `.#Ɇ!iWz`bYD^ܫe#L$%{#As[B5g4.uK SS ~U.U.t5>68ôiwܛ]}eAgit8!@ yfg}A6}1/ݽ t0ޚWt/ ta˦MpD3QRf5D qR>v6q# .ǶpO\| a7}4og') Eѧ9Uvy9aȠ ߀X`)gsy(8G?iX7W2׶ m PcqQ9ӣjD.'q>(20穗xf`=A)nk@]i{Uev EvĒ1ur0r.8:Vh~}POUlX z=ܦA*G3\ ~CG֪B#u0Bn|,͢$uT2݋Ǵj1$.wv})Zah8DRUy}w=LszˆAI >,QLֹK6.^}ib[`TA7pAQ FR3p}tXņۿO3v&1B?ҀboDIE,9 r.Y閫=@m8U]V/(빱!̴,;$/C3V?f.sY[tYn`ph{ USkFI*n vU^M  .GȖ_y#TI8| (~} ٤4Y#˅vZX3蚑ezO*H,6Imw]Idry'(b?8or.$`>B=}8eOqO [7B&Mė"<*=L6tː|k6; fg7\WճFJTHÐ00_}`T(ul> xB1JnN+q~]@X\R,޹=p|8vc62r=ʣd˳?ω >.yZ?^7%6bіJ=xi[ՀQ* acgs=Gx2"CܠALG{ýx_7Kxsŗ5^S+س4m"( \ݹVY 6LÚep@?IM#3Xp$1~#xp8UI[~!v)9d>/XK?cD9fco8ĪOM0d4fe<& PxߕC+H/ļ 2^9[mW1 $B ' $LyC&UKߘ{X)I2)ԝ~FQZ;4- CZy~m~]&(ٜeB!S샾Qr_vdѱ}5gGy#XГ/NvgOuqPsn"PT"6-Hv!9Xȇs+굄deqhPd\=!RCΟi`u`J%,rArOT^  ɆR,_.^< &Phus)wxio"lfmSJ+?6e!D 3smUqF6zlc8:2Qww|e9e~*&7.1`vPmOg@+?SLK?izD<>a{qE??8t* 4Ѓ`"_$D#Yk50}lOuv+,~c-GO-X?cLBPZC(I{O qI :Xs Grr_~?tG3M e%rګ`4:89QJT1L;0cJصz"43b3̘0p˰#%DpbV+hvI?d1ب*սs fkO:Xf `EXv+s7mvUID[y^̏Wqo]5p81.GJ * I@ A^^Bɫ':z3LuFFre۵~=pr Sooz{3YLOggzt> YBbQ@lxAnx!QdPqI+Ïn5f(Aclm1O/ƞ9,p&Tj/QJ\-z(BIArpͻts!BeA%ZtA3A Ƶ5z ,7Ez%}r{OJ Zw IH%F`p e_DSa*R1LPr!=^@#_"M}fݧ! jr}>9#>t挛)ON5-GE}?'kS $ϊ<^ϭFvX|kN-}TMD"i̠f$A?z*j585R`t#xȸ5iKczyV~b}pXQ@z<2T0zwQ $gD;ƀN1N2bXĉz1ęxWLe;-i3 "L8E|=d w:Uˮ<]Kn, u=XjEmPر/]`mrjy7z}fV82#{i_jNPӖrqgWm=m]63xdG\1qe q1"5p{=F;#v9d릻=Uc?-P7"*BivOs.eˌc]=/G1ˆvEuwCdr@GVDH1v% }V1c2[xxYa`Go|!cɏw;b;Tu=V[3084=xgwXi/ ^QѥmM'ּ$!#$++Ikƕq,aoG+ L/z] Z<&c4(*Cco'w&SB8. yYu 0F',ݮv-&q.2n պЮMZ" R,fǮd\(Ɔ>_M{ <^crdWA;ebq0h<*ǥˋkȾ%[}a?,G51&V}5|3#ߚs _;cRooDPKOs/οt_0.>C ^Ҵz Ho!Zlх5*¦f5XwHQJY痁֢jF_Api>xVnCU e:BXVg*mVH3u֘61"9B{WC1/N18܇F.\>zhiZu'fY'7K49<3CmKxp#?#l*AnY0P^}~_1j \vdSX_NŧV}&)Qјju=MrpInt1IA@e_|+ [R.s"樬Aw#ԅ"ܗCPo?n;)% #:6vȬm'AG@aT  c,C%٨ɨuyy,>Nhp^C#ԼHw\p\Gڽd/G9'MzLFL}scip,' ks 5C戨! /iRU^_oϞ=լ-Z%n;xy4&bC'_ _^,XۨăGSt `&t.b1&L]fߺR_Pra˷kLD"BSa{AT>!9|8}p|c;z#x@\z#ӕKPD $)- ue~7}w1dS4V2Z8׻<i Ce{QMLC.|Q: tvf bb1QASl_`ĖE+&'1v6{MAq>rD{gD핝$((ݜw(b9~HE@k8H~r~^1C򱁠c^ oeIH!|B Ku{#-Dsl /4/wwq۾kgoE7y.{GHJa$Ay+mabaO>K1"1CyN | 1DsG_;ӯotod9>Niqy6l5V0xu+Ȣk1Z * $&&ZAA4D (ZT`d;Ƕ?^+o*hAt~3(uOp<00@܅δJAZDh-|{j$3d0 i|"]DrV${CmMC!ЂAf}(xOc  yZ ~϶@ , * QJD~}Nc@?g/BHJ1UB|^Ƣn b>shᆟDn2`| ۳ nmy?|gd",ʴ IdQOhOROWހgf`?=/?I=)o_Q\и/%h"!)* "$Q(&lr?W=U'$4U$-Eڂ& 9-:֨-,A4ATIhɭP;$Ģ QA"?@Ĉf%f LS;PD&F<" !H))P1Rv:?b~r>7?r?I v|׬o~9> n+[7,8~D3T^'IEJf շ /N߶"6͵O:5V,#8)ĕ,~?{H 7ZuDCJ2ҊPE*r}ni֕K?ƋE 3G;c'# >xń6NO&?[cx(Bn:[wXt O[{] Xm\.d>P\ONdmR%+?!5HߠԑqbD7_Him8zHΫțWqoIuXv @ riaf4k_XS5~IbN O8煈E!Ws&LY e o(,΄WS7'y%xO&~1k+G RkhODqm'>ϰyLmF2I\~_/ϝ~’^Ny#t=M0d(Q(AAP$7W%D@ݟ ~봾Gf/kb~ @_ލ?B0ԓ2 C|ܤ9~پ._5m#>$Є}J PO?ϿH?‹Шhp?>}}$xm$OzG%GT<~|>lnQ%}V=0ܘq5φ{{lP?ʒR׭, ^:y*rR\H7n "Efwlqc-,;@⨝#xU;V (b.wA( a""ȁc ;Sˬ.&}sOu&MJW8|b<.6.1^YOd:ⲢH ݹF;EeU$J(db=l"UI"#f#݊ ~ 4FI@ҳ.ފ{H=ޑT?'~;lw?Og9ΆMTaRi?k}>mmmmm`z=ymxڕNwIpzB x~ӖԘp0w(??ơwEuZ'.qOʊgW?b`~\Gp;mm79XzzYˌ&#DHD pxDǂ=/$Q,at@T+/0x"Tu&$5UW%2Du0^e{tKmP B5/u TUOЧ~ߣ F,F ;S9V&ߟPGo^ ݜ~q'GGa7}nBj4vd-6A-iE6TYZx2F ߷J1/8ll%KL-kbd'B衔RH!c^<wVC 2k~Rt1x39.lo!}Wc#J:CFT믙Bl3mXd6,__0g֫F/Fā4)X(daBP$ d&͇cGN~ +Vz Te{my8~$jQdi{t,Y `vѐpO aƌ&3Se¬5,B&|PQ; zy?2Iqjs GX>9/I ?o!@"T\_C& 8bl@YL)0?-cﯷfffk}gzW;X䬘jwnw<sU=B~B.$zUp؆ĝ`M닙XIrWߗFY);9O'8~]=z_[wuق ;.yP)@`ѹw(?*mnAn~.[j#̓^^|=HyZ']I:s.^g_xk` r?Ć ݶaNlmܗFGӅnQ_Yr Wǣkbv #!@Pd!8`v[tw 7}=};LJsk3//9s9rX|ܺ#Ƹ\j\Bu)Rot)*2*r1; _g/+'鶿JmXlN27KTR_!@#&wGA z' '4"W]VB6gؽ~{)-'~sKk<;*鍝{m!jPOKc! CuJeZ6F9Sj]vYDw3?&=p(P,=o;d E8\s/I.v-Ǘ8 79-̄jکyJI~4΀#t\<P2iz] )RǪe" U($On:Nt)ýd~ր3fʯyaɊ¢r 1~>{)Džz:e+ClڣHXt D~<;3CЃx_LbFlz,2p-uadGJT, \pfxpxE-9U~/<ÄFl uHggV_+VYm#273>(~$_ yOOo/-D۽0x|n]9~", 'z/}Š>>NRϣ*?+ݵGZzG 3D@<@{Nsa_UC/^g6M8*mwFXpi@#1'xc:|f?5}{n >vI &{oiT bpDBAW:|{~XtMkroO߼\a$lO]6iΏ3Eٻ㪻m`ѽGۻWp_2CVWeGNF{w^p݇#/`>|FDx0>o{^Aw5eBex|U8'<|m_ Cp5kS=• p| !a7\C;G"Zy G`>ϝG" #VQ!slj*\Dgrf#f)-pAʶ<8)WJaOc M&d@9S`x}]4Y%ula(1}`̳eM> 7κ(iE^5X;0;]NΎWal%+4XW~΢P%msvh&cG*sp: Z\tgHg:'}ÖWK0 5PS٩\ ֒CAD^N/\OxDv|z<㴐.,7Ssx8D8U#A4tnQm]"Vguױ4!'0/S(.Ag:&}@$4vH~bOrz`2690þxh52QfF}op(4qo̦8shp_ |}aY; 2Ȯ)q3,,2As_^9~֥ׅvui@btLj4zyspiDhwt=nlWJ9J~Ezu,|N' (5]ջz:!!yE`)s-6E^cMznNeA'+:%;=@=`ZCKzyY5_0ƒ[X9ayoH$# wBʰ$ULP H S1XZFhi(%(@ M)f)(ivF TS$BKA%Q34% @AIb1ڥ֪ "*&`TPL AMEDAl8P25 , H(ʄD*%@Pjr T*X։R(! hB(Aj$" &HR)  "(e |8 IQI#DT1RSKB-STM@U$L$P0S4DM QAKS,CM#BR%D,2E$AM ĀSKAHC 32-QAUCU JE4SSBI܁($ bh)*i*& ( ZB"dh Y&$B RB " hH $"Jb R" (X(* %$Kl ABL@PL4T!Q4 MT P 13K  LEs'ØBHAyČi"*=ݢ Y!"""*8 qyڠ%* Ǩ~wIc ыb=vg &b (zcI,3DSA0gf:"d)%$)jB*h=< EALSD$C pw8PQ $QQ΃B &`ic( )h&(!? & &`*`Z[Q!K5OJ"" b dvqLAIХSAEUDCKP1%JP1 CQ+$H09PP* cQ^N|%N*' JjUT(KAP7F #^@*A(5J<'Ure@UT5:1Je@ (Q=HH"I@C>˜Dg>$+m l&c9˓%(G0U҄A!12ZPQ1,R$  Hbk^@u#6b]#Dd!C@΀zx/uDUrU h3 ߜ"NVT2Z. C ;d<$МUF/hR*LnPwЧ4el4=L/  .{@H( ח_*PP"F3Yy$C$<9g?ϟarO?_b5?NCBGs;݌l|[zx;_}EK>W_k ~mmWۤ|Yps;8wNC^=>_}-N~nj Q~]* p]챚z-`4q8߈9(gJfKu̘MPrp.}G9VzG\5yG V9ܔs[|MJvphzim][%k>> *=u"nzDXyq):{2pudep^1c;G^܀h@|/قV?vp~t/Sw BMlF8`JtomPR>˾|qB0=U^8''3zyaJ xx8/ysRHƝq%7A6Inx,S[QZ 6&|!%0YB&nQsҰRu;Q(xgf BS"?[}VǩZ{3rъa7Xλ(p,m3y~3l5ܠ!W_ s|u눞e&q9f=/4KN ՚G|r6coP^vB3G%ݽ sjۈ1TΝ&q; ('+ t~Q3qxqt $ß|nu{][0+;(l}X\4 :ؽl/`p9A:)L80tY]Dؠϣ׵JO\Bִ`qe+'`CwWuy%U_$/ Vy*_HU8r'^8B6|EYDÖb39s9s&sɜ6n,ۊsr/x F^"z/lwB|˳1AP"C P-$,`a.HB0C `v9Ѐp!m9?}Pݝf;Gf{{-]*/f&x(/Y?C{M}NW+y/l҄ozYoa.֐;fuGu"i-{xTw9h̩`y;gU_X|n1_qה^9x6;R`c){pD!wl69}\XoK80~fi[|^)7sIU]9l z0ǐ׏{vmu(DǍ>]MOWc;9ß;4B>?oM8Z[Ln`gKǶ)e7'=0n{Moۿ P ~Ht#T~l6S>OoH k5Wp@T<}+ P_F&T1@7oШz$ApTTuqy,Si;ѧtXW?쟩eォt3vd]́+Ĥ|17?FW(oS$:]G0Gm*$aHDEhNGttt`%yX)xS AQy=1@,|]75=EhTHC늵 rf^_H!Nxc]9uDE/sVBd0$Of1$P;{5Mt=NA'LZƱ0dNq"#߱r`zEd^%#Ae9w +燤83Uh9qܸȳ玜~Ti%{"E5dI_p XBNbHB`3!κ k{I鐄|: _yI;ҽ|EǦWv#nP*ٺq_kِ S+gr>PA nh)^xQ39Ŗ{`IJI(@ݰ^m}8̾*@.4GOs Ղ計/ 6Xm 2 t+˜ >QaUሟr𓲷.;2}#'5dHG=,G(y=QXv ɃkU]gؾ(/\0alO$2ɗР|!Q9 Xgμ&mD1m>;:0 EJxx(7-=rk3|!-7WwT%A4*_OOZ ܑQ#MDXPЧgb6THLb@iTY!1}[ƈ)? P𷐁"+ɕ]?J+o IXtc=$+K%;FPn6?2Ū^796M =f^dI:>,aE$( F 0V:Wa`tGi<@bRžʎE^P&@m`r8`cF`$%;A/~t:"NËr-N>:fiDLv`է{qٸz|`4hYSl2I Kn㯶80p8Bs@{/|=QU A ,y@ = ~Ǧ^' ?>jRAyAa*T)H4?I4 0iJU( ROx* 0:ڞHg0~E>#?N J6lM1@#TQvP3;nb A=9}OFH|D#HpT 6 P7΁>mϛL:8k,-L'YI ;@twE+lPDuQw$.{_CRx!DQ0UhH$# L%؈% Fq~4Q?#\AXF7;G"jr7D7O݀,c[ݬ=!HZ.nd w]0z;+= Yc#֚|`Q($U,)g0AX;N0$.>qgt;ױg!pc,9`9k S%욞eƊQ4Ֆع`A(G3Dw-&c,Ru;v%ĉ GpBRhحirS; BSǩ_29w/ |gU=r|pGxkp6TJUxy3Q[4lˑb`r6R;r9xf?#P@T\g&nmHsިLՃ}5?'` wA~cp0 9cz=eSB4/bv3*:9lT9p(E"(qܛ{$kjm[ls?}=~[93:JJ(S-YGD̮GC|_l4{Ye)Er589E(D Ē ?(k=Ekza^;AHvpa, qWvt9}\yRi~T=T.Α-W\0ٺu]gxn׵N8I[Jf:e9g&o$PEQT%KJTBR @RQCH I'_Zgqa@]F=1!=-.b 4<`! $@Ql;dPf.A95DL+HcN):xkRh(HRu'*.HhO9!1ԅkgih(3,iѠ4Huw]I Ywt:C`5\#E5br=&"S(GX5m iQh4ĸG,H( ݃fdZ?æY*z|*mupJdX}M'uW>%s!()y;9l)6mdDoӹlz! .d]C?k?bZ. ?__w]Gz!<q  &j-2-=%]ѰCZ  &L$N!<{w5y>ؠƻ'AO9 G Ƶм;@w6 *R ܁ dػ:"83.W$X/+F#+Yk")-'l׭XaͻT}CΣohr@$-BPqS!yDyĿJ$7cxPgEEP~Pȋ@;vd[Xъ@& ň$"j ғ[-0@7w̼V2uiH`ԴI2F 8"@2?zX{fdݸ`Zk]&)N,Êwk?y1 >6'R-}._1ZHJh&%ZN|;n*D)F)x hOuff]".<5P3YG1fgMq8tצY<)m۞#֥FUUk#\?Uj{w-VxwTwon1"vF*3ʫUg n bjqߞnu49玞Kl&NZM ̵Ea]˶r s^4V*ntIbbBP0Ҙm$ J5 ?1NpQ >\ݤ7R)Bf`#*Wߛ sF/@SǯKDQ%(0#@J2Y!SH;>:4MhM-of`^moX؉0g+-y yWVM` "h*afnBL%0Srov:ڃGnd*Y?Qqp,GeqTqעXpޝMK~U \]u^r2NM+6ÐhĂ¥Ӂ4׬\pjΞ?\>0bEW2rabq 7߶9q6u|#RME];" & ta80g)&_|^aՙs,Nņ /]Ppry:!T3 ${&]$e ?ĠS9NT"D o0+!T7"3: yI˨PQF9 ˆ7 $$*$Q6IoV@,%bX PmHuN$9rr@+h{ ySUATUDDE:K=  "7wfKȺAI<| %6I/xaSQ7taop@qG+Lxu61Sm`'V AzgNY, g-QŗaE1,ǭ<{<{8$(P皨+8cq2%1J h&̅S,%i(C \ :sAtX sLJ̄EjPw`>Z6JD荈%bpD)0=(Opn*Ug Oy<{梸*O(9n$x`|*[(zRrɫs9ydf@gI8ێ c* \RBgn4з6Ml; %"F*F!)()HriLϜM102ŞØ* *hiV<v)XST:0 TAs:#O=b$J9ɀ}^!4 4R UC14_0h94{إ$htٙq/$x(*PW*WI+TV||=,ULXv,Ud~@h!7舍r`:QwuJPbu+A H4!R&H ԙft"MDHaM ҋE& 2d.>Iu(JI҉F$ް$R&;k7뽁ޞfi ii"?$)L)JP; (BڅU$!aJ5Z0$K J|%-IM4ď%Y%\P(Aps =.z?Ž&>C+Geiueog ?@@ øg*)Ru=p9/ p۟-.BIǪf+~Vл+F2arPEII=i4P]3eցO Qk$c>%jU i8;v2Dύo)nʼPģ&k-mzmvۭN`JeWƓ:na8{_ӣNu')U)v8DcT}ljEΔI3^8v#1$ V`,`QȬjA0Gsny,\|WwcE+ۄj0 $uޱ!"PRQ|MzP+P|=!ڥ#X$DQY"~$7cŞثвǠzOތ ( 87s,&\}*dDUSI __\s2" i;Eh.n598s{\s)giJ LyYh,iu9Tٖa"y޷g[!!Bcr{NxnKLed86 {7!AeVP@bUWwLF; YbǠ#!<2y{4ləxըkZQHjgJR% iffDM=@)鲅2‘O)a" H :utIumhYM۟arp&HJ>̠1"H$,)R/!v/% ˽vQhmQ|IdrU}HpTɉ(8efkxUEX࣒a.ISR3f A8Hs˵X*>޼]|MY8(Eʏ]G4í[c}\CD7*EZ=U^h<(@+dŷ mEjVbQH'ìi\=ޞאP rho:Vfvy(:Sv$Fv0!|=b3*z (%6J$!Je 2!y7Tlm#ݨ9[\k:6:`fD=Q0 iI G1> pZ#+=ipWPbsi}}aP?!F@y2" O0gOV1"\"̢)VŇ9GnB 6 )`:^V1]̀dsYPdjٚU 4ht(dcq +"KϷJYYF1e1>LUKr&e&3vō*?~?y4UV[lkr&,(jJܲxt$!AH~ʭ_#EQEU0KA/S=忑vG"] =ʨ= y_1w~/_/dm(o["ƉD&Օt`̦dT=?I?L!T"A#b^3,mykg뽡t M7Lއ&dD0V?OL2Fܤ ]gƜ`ۚxɲ%z6:@RX}-4`kCO2=Vz&-lnSv]vFS0|{OT]k^$ܖ]VK3= ?ōP--1 _3a|xNZ|H~-?Ӗ!<5'Bu*V5jnG!"bB9J뛫| IDv"";(!7f{6ܝ\W#i-b6?{8u\0(>J9'slHf~^8OTJ>G?,:h~QOF:& ?>8ʗMqG ]绐OΚt >.O/ E@~w4:x,4 A  ;Ho4RE1f 4٘Pp}ËL78q=)ͧw&BN½R{%iG'?Ptx41τ|sWF;+̟" `aV>!VQQkffwP*PA mP;'0И B ƉŘ&$z#*G'PU E2}{sTCD1AUtrs Y#TA D%Erhn _K]A R6ꎭ2|z}%9AQ-+@PD BBkp(?0"9 x<f`GU"|PPu*&_hO3[BĪ(5B@Ci/g0m{H߲e}6k ˺.} QV+I$Wǜݕsz~~cNZIȳ܅f nE7oݼyNG '$xYPז'c2TOmzťE!uP? aQUE>*))H枕s9|~ok|_G_[ \\-z"HeHo9,[. w;l9(ApCO>7.r4oM8?gt0]`$_=KpF,W;&\?,1<`Hdr"ˇ:;SKW I'aǓ[7b;j=A՛ E8/>B0\9_[?]=]^7T}p^*gLFЉta8Jc=}9m̾nI u?$Fs}ݥ{L 'ξ #&)FKăED>$$-}:Brf^$k0]*T@a2>\ Z{Kz(S}'sQ_ g ݀7OW!K &n{Gͯ}pfYe*UwzPpzğ(2(?D': f2TTkTIkj)$^@~WVD~Dx2ǩQwq7N|q8bs&M9EJ3|>!TI;Ҵ 2vpHO4]XarADBW;<'R1"\aq2b&̀UIBVpOz8@oH5<.?Ͱc̝~7x%o۹{57Opr~,UZT{!ĘV"`Gh1xlr9 x {]u"]SCru_T'fx]N0=C^\c$AK˶>`!w\H.w_ >I^ᚦ2@jĄyOhaO7Ni!0s䉼"zI3J$zOT@'gi}6~) xZ{ 9Dp8 /BȪ `QaZOb;#xpݎ QB"y )saml8HNy uF#gn}7hJaGMg4q+)=% n֔ `ݍ L@4X?鵛g_Ft hC\3t{NdW*^󯄀n|)wwxǷd ?lT$'zUIU )s 2@0Jb*6(QeʜP-g0> uNj_oHW_Y/I=b*άA`ř?d( w6YO3"ATPʖ*ܟ" #(yS$tB\[BEE____^T? ~-~䤫$1+6#0vhˬ+&*>$B0O/?v7C؁=@y7 |hљҋdĆ"N `;Hvxz%daGلoNW?c,^K~lMGm7 l \ nw:Oꭉ!q|P~Cu 1eAٛkd0B 6ߗC#CW`;~ahrEٌ*3<~?l(fV%R4Řm.*k}nDDF0/| ]j;~..+-r DK ŻWOnhUk2(^?XZ|Q7IV,p86RØ@sޏlFLզpg,,!ڣ]ckJG'x|a@Mc%E`uAG#A0[7Eui$I$$I$I%HԼhN(/MZ$j:s'u>XD97G9@OGtC%AE2j|tps?.ouҎ>fdN6A=ʳBFq'q<5ctCgS2[=ږӾn9 1k!89{3 D"a#Pz),D7Įgg޺y9N俫xkMíl4#@E8Rf@iƬ]Gz}!`*5*8woΙ_i/všk(+ pQZI"GZ&@)0qes\x/&s4f " of|&^A!)٦)0n9F|4X4{TʒgꏺcuP|X,8]$@bs(cQVx+s}ahY0 FRI ~Y=+MnˏMӓv]e|m8ƷL Cۈ@ ?v1p"KO]Ϟ`mԦz`Y$Cbcr BҌt= \UEktT;p(Iglzq9GxkZ,$B\)nV5{`ojt8=q0B"63'e.yL9&hQ6HI]b(==GPcJ8.?y@qhJDp_}ԗ֧62+$a's@wVrMxzȸfZV 6:ְ;ö@O$bxo%8@|gX"l=F ߋHW7:nx\scQӘ[ l,sznkbT㯇7'si?Of2 %kׄkHFѓ %5Yhl8$ZH;x޷ R]%lO [4aי)9}- I΢>dzlMhkM/Ljjzkpsuv|Twc6QN<$Jxbڛ52 7ELwл ^!&d!AؐGa(Kio~07㿮q- xm=)AHXvNXA'e2Ɩ"Ip_ $.Mq PPyJ!hTrFxQiqQU-յZ^6Q[3Eڞ TLq(vb0uJwGPm! WT(6vЋ孚j6YWEh6kؒs_ffo_<$'FÓ]áؤ ^9.1nj4B况<Ǭb&Ng!dǓ>7(, BDb׏Hl4`K.e_}{Ar)/O)pe}x&9|og1W<^'^=jo>׺)ƻiG~d!ߦ#`"}P%Bܾއ@7x> IST=AB? 8:߿hqڶ^@`xѭgYTş1|e&J,˴@A((A0)q.JoT%ae1hb >&d}A 3hGܪ9S {Tj`h PrdK|+\RHZ#Κxzct2ѬlƧTF YUXXc?ĒRJ^齲)#F1 6eK{7=nU[7@:f Xsk];8āakIaƑ&LQZxAT_qbju\zzw0uJe0 ē(́0! ɫ޽D!d3M|E>ݍONA ;^i4iwsT5S3]iAPH@JIiG8cH YSvo{*|a},20'.^r9 '2JŒ&~߸xa r#gK]iLPF?4DO<|!Qs"s* OoCJo!qr8~ԈuذG98NQYh ?O}QϮmwv|#L B&y7ߏ{ >!Nx`^[bd"kZD|dI46 ̣UBWxLTYq[.fr$z0U~kDvuU Use<׬D3*aŅOT$KN:<#s)$I-z^>5Qa]T*OowskǞgyJ[&Oթ%1jiYS g3ΆPշ^#|GOC=AETP#\JOyxI##uְo& Tp 390H~qoP~񾯽RB=F^l 6j6TX92믹 HtMKrc־,Czrq;T0Pn7F 1mg@e뛝 ~W߾ Nͨ׾@BC~xsW痰>p_Kծ:޼_~)e˯1X `έY]P:{?-J3օ:-!td.=1PNCNͰVk%FiP43ZlLz7a.ew?xz7o@WK1x.FM7+Y|7M +_Ѿrw)F}t^ܸ j'KwM0 pCsT?r:^Cav;X7V{./$tN>ތ^ Bݻz._,)ϦOTI#e/ Of tϞudHNd&qو{ўۉ 9!\ ֠&A_ٮ􏮸|p? 6^lOlap8nCJAl:>Q@zh hyv=Öd8q ~Q؞)ҝll!\mG??u/ޫW ߷-#kƌvOo! f=XDiq^i{kf2s JyR<ͻ¼aw4*}BUvy!wNYn+qEKv'GZh=S#|bn/Cw" }}kX?q飯 @LKm5&npϻ y'9,D=t`J'֤ot=е||ZsUMbt{βF5@8@lahV}7g0Q~T5 + FvNgF no=q*2Vϊ̌H3 9@ۭ+ťwwӾB#1. )rU$a^9\LJ5)TsZ+0Hyz4c38Bɽv ] _&aq`-{gZh ~FvW OXDW$+~B(U*]P0d2Q~0\JQ'GSq.f"S[ɀ CK!~W51c9f p{ߐ.}Mtqh;8\T{W.4 r'Qԣq8e#vk6?3P N=DxQO߼k ȑD=8emnN*^D~c -9ku*Cp5.]a0m"LqUVë4sYJ tP]e?U8?>ڂKxr=_f|؉pz 54!Z:;-pB6֮v63 xȈ,trc_?w~(g&&7zkbRD=Uj35[+Ч ez|iP)qsoʒZu÷3I6ASH6i>xi^dv="MMM ͉}}E~yB`z{᪊<}eJ-f<Gm(5{'.bbEi @݈v~'l SlIc >m7Q^,;|堠wWvAC,m[avuQO3 Dmq>zh|μ_Oc-9xZ(bA<@F婡ok_D45E}C*ǶrM"oT#R)kP S}zv;3Psoz<;sN)j"0љ9p >vrr2C9N~$ tA+~R:3K3"0ud7)HwBuݥ:H\HrBHaCTʸ^7?4I3u2r""'7=^Pܪ<[<ɮh;]{1G{!g_õ7x8cWf:'~ f-c0ˍEV&{1q|u@aN]*{ɧ귭hi?b's8.1#Ϋ]_obQQ9 o!߾qVveM'Di77( z('7gW ϨWjYCN*hK;Dg4;jyi,g( Iv%Ȣ>Al 8#BU#!p!n̋.w:ցN5x0Γw|L'mӡ/$ V`-Rq6oʉ>S2LN?Ea$Vq/[?Ed7_!֯}>" ` VO{'Xm7l" 꾖FLaݵK^LF ɓ:Dy>,ybhF'o? cNp\) H8L| ˦C-<2bCp:s^2rG )덛t^}G0P)ЇO4j@Ozh D25 5]Y0bRշMhI]2 ; 10`%l>c!fyZwfH:g8oڱ( 3(80ᔖ.tIA'|E=dn1;QO<-Z}(՟q:3z|8 b`W>_h_AU*աswr,Q>=Q:Az@C{>PRf]ku@r39nZh C'oi ̄zB bZJ(" ;|sD f rc}T7@y," N)t>W6V\RIm%rξUfHW " >icf ! "H]Hdq%BvL!0(|A'|aMnC 1LWaҢlHMv.ER5VP$ȇt>3l!`Y ҭXn@;}x bbO)t! Y=IG 2*b1DF0GLW~1k_{mP7v{=^1,ə&:\*/z@tp7z2p۰GSl2àK5؝Yhg'Y$@<8LSrӒ\0;TZDv7o5k?/qы"mUڀ'Uzs=(¡ 0X.NAL6#kO[uIUCX01ǜF"\ !>G^ueڜ4vh/݉g$(PU`P#BM D>Wa=ۯŭrYr,ƖȨ; W=wCNzO."s՜6Nb  NIލx_aYٚċ"82aMѧ tJ9ifrM\D,7(N`a` A}eҰo.>j[Q 8ASanxNP٭9>Qu@w?WNNIR! Sv]LtQC@@T"AHb W"gaTٿ^<|-,@Itps!5@+dA чtQR,@TߢR0zy JJ n0~(_bP! jydD81Wv4_,uq#oݏvá01W  eT>@9؇"2R@?ى_ =wUǣ\Q _t'M-JFWk5gD;д;ӷl{n7U& 6Q~6Wώzqz<D07.^A  /$P,Xa1|㯽7a=E!\4DB**XONgP#5d>4ai+Oh8ƆzWZ7(G5q dF$k*D\b}aQ43!M{~cZ@){ Cg{ <]q`z`!* t@3v':!9~mmWwoY 0yQ1Vp(nУj<6 Yl$R=s~0_  kNG/铥ˁed<Gύx|(%M%8FR+)Qcu9˅`k~/?Yx II܇ "ң{;=ޯu}2gcٍ9&P'nm}E/4a?+s` zmؠ| <93䖏؇` Bqv 欸\4M0~h#1XxOwzxǮA8L㚂B|Fi!`٣X2"9"Iq5t!a[yhU Vjn;ٽaXBة9@QAE36㫲s!b).q(ǢgajgX Pvd@dˀ/GK7=aO8!_0!$o|_oFPN]Ŭ&Ma`d!S,YYr)hXJp}RC I8=}rO} I= y~䈑1~}.|9ON6G%sO>2ޘ4:T(JB2#I/xg%2H}ш.>wᾡ1؄)nDD2q='8̰gAD0lg6"0{>Wǿp%vwϚ|hj7 LyG8Oa<4/LT4Yaᦇe L@Q{7D/h w: $^'!hoPIx8ŕAa'晪AcS r!/y Avf P{HȔWl=Mk 0(p{=npn} aPHp$!'jF"p>fn_P=cFBlzwR!G)R{y܄TҺ(>O Gӗy(uG'L:b%"i Fb t86O>Ex8rU=ω`t>$^XU`" %rb_0h c3d== c|_`z @0kC֮2{%|yg\Ztf[wL &]js vs W&#!dǟSooxW':Nl 2,^HP3R}GӃ{2' @?^sx.S%t hne];': $CD~i@P#T 3ɖ;wA$^f)2fOl7\uJJPCw3榍nG{8᚜RģK*HDkM(xd0` x#8cEka Aİ,c;&`- ZEzl|oӐzӁ6ѓcXLX9Pxi(PPv0q`lf!&BCU;CaƼSw?U36 Ȯk'$&_jML;vy"Y0Q ǜ1ػ GȠ+Ձ#CZ] } \0RA]I~e$YYgwx?Dy YҩVDSaVm~DН01ArI?Oî,PTtkŠ ?D׋"ߺCosmǶ8ۦ;nR9a9*Dӧ%404- Tiiu'6G"%Q,0Wv&pMCM1F??ꪟ?Sǀϛ|w0tQ> F"%ƃ-{XT{2ՄggVR<*Ruv,ZI T$qs?sNX|!ih>Uk%xv?QqSUTPUU>/$ kxOBnFr:l\PN>{udkatvd;E1"$@Ϗ;14r ;th`9vA0{vxz/]O0@?Xz􍜨)NOw! )U@2)*$"DĈ)J"H@D 8j h`,@H>q#A:o0'nG`CO}DDOdøSKh 2]:^9j7J55izà i3 GnpAąUn8A'͔f]&`Ȟi8{f6` t3k2&+NLuU 1LCT {%@`lJ-%È̅N@ڦD,1Dy ˿9aв%Cm0X o6w ŕ c\Si(Oe}$<ꬸBS$(4T9{O"xO{Mi2/v@3yMj{5 ޟWx{q5kGkEenNoLxl{jM8= 0bS3M-]%0@}{>_w?-\YQsW ޭ|bF5DNrdy8KKvU(Gͥ6\騨xb9a98;G)亂*L诏Ƿ U^;I-ŠE(тp*Qp$qWo馹h2pm&%@mxAU\GB2CX.s2'K߮'ː'XhXG>T7ld<]#^HT`H`d> }<ֳy`^85=)8<"w>Χ)Np>N@(ȯco)"$3 "Te%)볍2;Y)fB]y8"e.ynp6^adpiN E~ta# as_"6pBPq o\K0 N.>cwDq18_M۫qSbv=t@,3L箐5r;QjyA EQ{}#$g.$.yyٕdQ^R@U"҃&K f|;6: ɪ&a^SP![$ʆ g|Փ);b\LʓHX%ow9U lưhΦ4 t8:l8#c/z(r4CUT&Nr0 vMc 0?41y%G?G?q3CKvLW{lԑ ϳ򄛐MF5E]$QdUQUDGFUEEUQQQQUMS\G`QX׏k~M<  `M cC%f J/&яywɴg{pIزYm2Fd Q2\6IL@1tHQ`SH r&pƓ0-^,)!90ay#"P^8 X?(O'5 ؈ޏZ} oe3*ewY o7 qXXs],PaNa<}率RЧ J pzQ9,2gJIvc#fLzmJz6h`ās70D'`eu-LBN|v|5$ɂS03o'WY*JOER"YZ~iUxfM0ĐCp K ]xƿptPҫϣN:W;7mʧ(GSt̐Q@2h%;`*gp'U%Oݗ4bHbh)t@'@;z@Eᣪ&JVf9Wǽ& *nN2 E^Hc/aϼ'gC"3 2Dh%JB0Sv_kJRP(C&frxWgg:!9|LP3}C`P}ArB NLFDMV 1C`ƦM5Qh4"+T- CAHhl+'yc2b@ޘV4UG]/) #W*U@$ޫkGx"2A$Mа/$DtȊ(=, mpK+TE=Mp'bhpA0@Q# ==O_+|/AќbϣoP|r%dj@!z.yDȰ8srBb}  lώ%,5LDԒw~5)I箄Hd!öce3>RR*f)qެvy9Mq.4ap0S w]?AڏJ;>vo'x=3QRQ4.4UIPD̨Z1/Ca2+1NOTܯ{D՘֧3ӵzhg !0tG~qS7i`?B \8oz`LU#!X0$/nlH!IS2\ H(Jxcp 6Ao Gč?%lCMY?{==Bh910,"h ;BC&gPC'KnjJ&= 4͡:9;;l< >3~IajTY`dc/L;p2)38;E(~>}1L$R$iP\©뒼{׿[&0PzwS- 4 X]F_<8hCff JCN UG}t$iG}i*p*";%eق<+ϱES9=Cߎ 7ʔKeK4cDiwi=AT\D[z@v Qx!LjD< }$ a56t[BsHGOӑ!|03 lL>%oO`7Big̣jB(@6J`:iMQxT$(ʾf ND>h *',ȉatԜ@LTŭo"q)1,0!ޞ' ̇ՌfQD3mfU v9rB3P\މlѹ9&2^HͱR!Cڜp\6Y ̆ݱ, ͠ٮ,(RБ/ng@E* (_/ u)ߕYn׈f nR1tIO7t33}Jz0帐O-^\M鄧1EfLǏ42VJ(6Frs3@h2z=tCW _ĠFֈ^T[TEVX2u807!^|~ps"Z NI`B/xlB~(A P&_P;CI? sh&%Y.@GgDjBF)Obڪca ;= 9ѩ)J9ÃD$6G9z 1@M#A $x˵Yti%e6:ѱ ,F@,+Np.XM1_Y4}yy8ylJRb=v3 S!Bg8LIY,!bsC\p&>]KuO+Ðrd~, D2*K Gn3ΣEO2yyTDL60h7 )R/"J)T2-'/߆ޢk=%>` 1B 8ݱ܈|"qbL@s8tle T;c;Ԉ\D'.I>|憐g BjMC)*@бe,3sdt,ؚq(zC 0Al Yt8x4$@E7Ox4f[`LW'wTꖌAKq05yQ>ynSEL!z+C2j+.RSI\ eLN '/o= {2- FǦOvO$Oޒ|,@̨d@;j(C=: 4Q1 ?P `5,@ r`|d1U^I hH4 }%P7*(4 _8%׬Gj^ВJ@T!Ld%)}J>iT'!4#y7 9K0"uPIPq:˒OpH2OR.)W6O S!}bAD}e~#&c|}n4)PD_d||%u H 1`}Ly]KRgT@4 yq8|zcu yeDh#2ry% :Pf.k蔞צ!xlM1)`B)t h <4V=ǜ߹4 HUxQ寻OJw%$fh X>\uyuqZU;ǤznM̀;=C`<۰CY΂,Ja IJL6=,Yif{A/ϮzjS jdeRTZIזsPHh>!n{ j J DH1&ئQĠRiROa" i_waW2Շދ>8jr㷟yQFH1#`3!}!jba剘&*N2rzD7] ?9B$||~9'Azr{ז>%&@l:|LV_/ @(K*D6MN $`i{2ΜP!2ʎlՁ 'z"WS+pO49zNRhiH}܃mzQ0P`Hܜ)Εʎ1UxNiNOEʅdc@*o I^$N4jMxjCԡBdM,.`)' ~CӛoGdg,sh=9dݓ{)%$<8ZLNѼA)ӟP$By!&vj {z+0΄փ{1{0=j Ox}Y%NښT5bQCA0?^]DsP)"6X uTf^ 1^RmS\fan_!$!LBԠyPvePp4Yy* )pJCB`ߢ}vmB>qI@U-%-# E4iwT *C}KǢ` _ ;Nh7qeI'zChO\}~9+RgP]+L+*9X``rH1?4'3F]$Fv'N/R=C)jnjx^/7BWp~m?i"ҵUoAnPq|`NO"C+;|(BNA?9*S) F+ޓSW`ԙ/&9á*d֖I̻ƁEPM]dl@Ia ׬//U%=:9M<2X0nFBeTy01R&C6g \dQiNjhR+;+l`jk~@<}r&Weo(e*'h;5[٤t΅)s;w0~lؠ\@(~< p<"P⚎vqC@m'40h3TʃQ)MX|;O4`I3mc8p zCFܵ& cwVe|z!rk$ԟN܆>d BAr+!Fz޵/i$N]iO\j1CpU3܆O'aHT?Zjp%=IGzdPA6\d;dK(9 /Y~>u # FN 'C~]&K'U v2+z ܒ\-gEg(5!ylD}e9H,r0ua/88VSVX} KujD8A5!+op%h\b*6hr=*G6AB$4,G=%pp+ɇgā9>1׌<9\8,H9xu ,B~6ˆOu΀v&2GH06"x @zQX^ObVNca!>aG 8!v8/ҙYIT Lq=<6^Q>=Ɍvǭ B'lKo9Е":҄ʊlWd$tqelar3jlbВ۫\HP zRB,/S==Ɂ˲(yh;pR+#psDG^{8C"ydM$ po@s |$T}&&HVA1A]|jH fyv~m;' ObDG+̳{̤[f$VYݲQv&Tȕ0Ohf 1wO^L@v*d(81_kgvnPNn\i UVڸH0_7bi[0 /@OH̔&|<&I1}+бa'F@?_9h'~Bqԁ$ R!d$ &XaA c75v:lT;b|lS )Lcl|#tM%:6~.1CBrfMZ Ʃ0D/Q>&>{<<'~[imI$7{rB}="" XH0iey*dk!9 ȇ0՗9pȠ|`ot֦'HS`4zFðΚ(9yWӮ04QOPI :h>?;SfA10ěZLmgƿPwd~Ձ_:^ʂlmWov=ϏScs>:Qjh|66Ϋv Юz _:ݕ dMɡʾ=LϷRI;dgS,S$443 ޤ,3_B&:;i;_D~-)H7^a\$@2?~I IԦ"&BO0Q|7 ֎5w:)! !~h~Rı;MaRk!&=&L"F}ab2J5 c&28KaACS\tp2G%Qu*  * `xR}\$rTM޼wS{^:Th_/|(!%G(\6R)Jgd/As"<ɷ 9E憛YGzh)3@|dLXxN܄ꃛ8acv cy&;0L5iSg]<˴%riښq:H)t'ZɆ${hX:2l0l [v<]].ʈ8KBRx\&́ 20d1 57X]'S*E .b_ F ?G#nmk(@0zU}08*gGzatɾG&`t<;|]2A@g"e<AAʤ_R:JڀT3 uT5p-}'^8v6.mca'70p @LvB:D>R²Hđ4UV$$HI$lV$dG \*HI2E*Ȫb1$ VI$E- W,mʆV1#RHH6mhU` 0Z $UUXH#$I l.[2EQF"#+,Y#$K$IU$EXHE*$UY$$XH*222FHXG$UTZ[VHȔW#$$I)-FRUܑUUfHIUf,͵vE["I(.]ILDUilj YbIhRUlKb$HiK"cdYU\ت#)eUU6HF*e$UddYkmEUUU^*-U*GdUUK"UUUVHn1UWI)~# UUgI.Zn$U")jKdWCAUUUUUUUUUUYڈ\ȲK*EUUU"$UJamI%$&Ս*UUVd! UvI#$dpUvE'Ym,UU^dj)"+2EXHL]dTV䊻#**"ͰEU]EY i"(,UVIpUWr䊰 ddUUU'̘*UcjɵUUcjhkx|4uoc)QMBJJ1p<$ǔ m @=АIF4JG\!'u~i*7N t: ^WB@s0KЙS|L} }YGظR#! a 1y?Z ~OPtU螠 LN̂bdD0UI4Q5͂&mr;`99W5JMNT:w*tq¼H) h! {+P"w )`&au冧CBws!38QJb 5d9M@oys\!#e)`]D ehn;1Ng~ 0ĉ1*9>eڶmګVmcm(NxPO\;nW`pQH%P<l =dnYIJr!F5dɲg`)-T sCrЄę [#D݆gS~K.0$kd1-X4Pm0h kY46悎+QԲ\ݘ\u:@! 1#[w>|";t_I!TK5"ZtRO7_H"J02+x$`|=g:68@\tAX. ą!#0a~ƷNpq.Og30E9[@ش-;{%zJ\&أ6>Av HBsCPDk$(AԁGǟmTC,L>q${90c|A@y/E/bcԜqU -8fM`@רS`wwT(1>zpp7=c$|}"6˞^*Po􏁙:CrO'gWyhnndAB ~uS(P< c;$̒! iUWDw4N:1 \ف=um|}28.d ~nCr` %4&aN\'bAth D8s%=ԤNL]AiN@ACrcP`C c+x1Bo;BՍ(c6b 6i&`7n҉SZim jY8B!dD D[=B{33]z=H')N}8vYu_usd=ۣk4&>Z.9 2Ukll4'`j ,Lܘ'7}vг)>O=LQ}zݎx|ޚSDR{-џZ~N/Tv.A< ~ $ Pj*ީJB "H:p2d|"II :gm4vv15vIfy)3x$!I6*N6Ѡ |9nrcQ~flLlq8;9;]\+ch*!0C;1R $(?ziMwh|v&ӄ`bkn!e_UUT2HRKrTS\quQMDw avIuԑȮ#,ԕ1ڷ]d.l$Y")a=@W\J;fbrQ(~ uy멨5d͚PQ<B`,0r #Y=%̒W>x2lQ#sC@lIhDg6qCs#&6;zj svfM4<,7.0 vB#vсWHIGd?#]HL@z:p WB@Dv/tȎMG4yZLM IbSѲ J2tW:䋟ttϺ{rW+ w/R ";F<8RT&$8hW80AT5:fHneo˶a@ ¦x3".&"2%LC<80H;7Aliw!USK UvʥK-6m8P1I:J5 oS3 2)>FO2C~*E'NL>ݩC`D= "E J4{q{c^$G#]Ω&rUR4@:o/dž|?#9$J+$eG0Mv(?GD?$+e=$<@dk0>ͨxiNG FHy||ɨpi0SX 626`,v#e~oe`P"t߶YɄTS4?f '/Ϫݟ(|:hb1#M2DP荄8ˇ ǨONQ`4 g:&B!'xCDD  Sb"A0#w]0LAp a^ePBNO!¤@# P^K5RPoqT(,-~l|Onnf,ďw @uvONADx=' ?ߝs"x;4=ˁC$Hs""$9@QFb**"c5PDA1T pubOv״9t ׆1(.嚔%wb@hG N#9d@g=%c%À4D1ފ&TPDRSq1ITT\ +|!`)!  RRS)(E?9i{\PʹP<]}p?hCNs렇£tM}OBЋ0 PP2IK+ofh29m.8Xb"t # 0J^ݵv 1M'Kk˷j=S#`b/-gHjUG;L{-*I'ԃC.s 6iC7A!CL+t.30ӝC rgAɵpUm7&<*fJ%@4؞*Ēb(bC!#7>B!QTD }ZQ"m3C Buv[4YJ ` T^+k dή9L7}m}QVO5Rلj77ZHnj~)SCi<jXO+4B7BGL'i?\*ֈ/ ԣCϪW|dU\@s0O}OF FLrQ q:>Bl6ޛva)q(4hO?uCδY[#Z5}] uZbҙVᇊ=E<\W֖CQXd|>O1x~bZ@ȷ ^4DgM(*: pG'cLyLd*h87F>\p jABi6 0,SIⓆ!=o*q!'+ɐ4b4$%V5/_aHyb&@3rHjT /x8 o^EыewJ(a/E.C&K<4U1p(1Ab)Ҭl\K#Lj gǜ\Y(3q=/^2 Dˡ.DsBP:moAZIbVc':&퀱94V{άW ɝyfjsk ┥p*M|f|:=1 .z/wD Ha:qwX Q.Do:fH(HxPLBI0) H*gMBLcSqG2Jx@!Nò0rgJ 7 /+}YR߮x o',_ywA:8KhyU vZ;% ls3ٷRak/;kHB=b+;.-#K@QHQAg iHkD9dmt.c~'LM *Rj)G2[ tHP@mK$Cs4`bBxG 2L+L3^i a59iCdlT:|)4C&C&N{v05R\3Yn]„CtA1 "brSp!㗂fG0MOnXXʤCǯ y2'Ř`2^ 4]q78BcB DX˒d!!-8d ю 4- aDr;Q YI0#P !v47T]Ѯ pet2Bt=xu7dbb9o}"Ic9p5xƙ} P߰t889r(PMa}7]GpK &,.z EHO\) ۈpHIO9"P6n3ѷnLΞl rL)Y|F{r4BߎS[QMXCG\cdG d8Cȑ1 ] pa5$G3fX/AYA hbY$[p?@ G͚,уt%&oy9a2 {xϏ{r6#xpD/&$ zoo쬏 H+E1-4!߯1enӊEd[;ӾXVjt5@ $Y:/&Nk$@|rS{tub\NDuHRlj]q,~Ly]oT;/2\O!R$$OS Q9*}~C$}4y$fC!?{ξ<NU{b(~N|X>c!Cu E^1lgTkS(أBh3_&8ze鮼٘a)5qJ!IJk*I;2_;!:fHrLh0ƸMϿfȯ|"*LOs|JN)8)O[{)GS+狩?d yTH!1$SO1ǐ0灢XdDnD9$,"E{ |z'ϖՐXz<0C1a!`)1Ž"EȨ!ϩ1CDP5:6gi>, aU@x`!gtC, sa=u녇may&$>" q:-Qg$E|2}?I$onۼ}%j{)!q7>$>@ NJ8ۿɒCU@$e>flP%dܽ3-&Aؘ!֖cso)e&3T:`+"P D.qDZhvH; 'mu:drwL aa0bBEeqMfl%42w^7A,8-<B.C0?L 2H|q.D3ȠQȪ}Qlied>MH; Y/&)4lLiO9^ N2<P+:zv9 .KӾƓ`BN/C;dxC{D`a.hW=MЊ6 n6f NBŀI::b+c1wYVL@ro*nz\$9 빔x +?$܃ߺ2AMAX% Ah^/RW{S*TD;<:B 717Qq?,%_ӛWz/qp{xS>nYCH| Bz .O$2k !]9]bD=js A {]%y볰 rFݕF%^l- @ks^߯笌|45bLMϸŨ X4=ǬbG:ZUir(S1p#w2 vd J8f`>.T Kd3p|{mC'Bp%ϡ QGe0|$u$#tF.pᛮnsANP9g8}z εɌI丹ZP#@cFƓ܇ l6ZM=L6_)*¯iJj#xT@%ݭL/V(تC|l3*4iΛ>Yjc@!E9h+I@ BOmQMF3!df8Bb' <\Go΀8 @BY c V9|tG~=BL*AI eP%ct^E:"`(Q򂀃mBJ'Ck3{JŖjS7wy̓>c9d9srV'b7!̅ IV0})#l6tϱ ӛ6D$E1&DMw 4׵.۽#i"q+B Xiu: ht!7!]"l9 ӣcBkRT`H&Lzum\ddn;aNRŠ1 N ѱz9gp}R앵Y#UYg>aJwq=lX@(>^p0roF>-82`̓ ~J憰 'BCpd:α =[@)xœ͓tU"I&F!ywFI]yrs{.׏EȤ|d&(" /pL`ѭb `OgO?>x)w,f]^DE^iÜdB"Zvg XaiSNnNs}jYt\QSsR C^hfL9X#~ӑBon&0ۃ`P3{ko0a uz=3!٬\Ƥ=?>@bUhW$W̞ {CV$8{'|3\>&{# J`""&\Ȕ$JY p9Cz( `aSi)l9:O;ؐfzC!F߈҈v{ ( NL/m^o^CJhyeףtx ѧA$D(1Z\304:n 6V:gbÎXt 2ĸ:rfp4|* cfMh w܆hTʋ ig3lˏgeSM%Xq ^UB3:༕1z;= $:C]L'|]Kwb&D4NP@L]142 dp `%9ԁ9 1ߑnX`b7;ѻ&Xd`P\Cwo53ϴPa9:xzpmSCL h" 4YhHu&E&$ۓ Du-fw ufU^В;̀壮$X u1MUӎ >PNsrs͝jc &C~fL'@aq~QBL4+a (SQP TRPd H<ǧr$ "aD ">LOzƱ/1;Ql0`ߢCS6l3?;j~i". V%m ay($/?W(BE; o?@NiP4^D<ߞ>NrПs,Ԣ"Rybcp}U}h}'EQ)?Cc "$j -#u,= '9 xuX+}jGHJM\GJ}}x4kHC|N@{8+~0K*t)zbTwJCm@Qr~NNILx sE=oB=xע{vīsx鲟8[ZMfe&~49=mlmnOa| $7q(t} BjrBca0PGX"|pが0 x>T1)\KIMnݦgy]&&@rvKsso;&8^;Ǜ-kYH^iK:R|{^Aftx%K35OSYԽHD;nhgDQB ' 0-]|_۝Ml[sJYI~|3Ъ,Tȏ#?dEb8 Z߮nz'TUzztz!t1c6l z-\EE%wE@Kk \c՛] Q' Ghϧ[zAnuJv]%5o><_ ijE,^\|g*%B5\cw,O9>9(1 9B|I`7leWoʙ&[÷nۼ([GExqd0 YZp˖YU*YT1 3gח@84|H!CdRSF*HQ8 W @3ß2S|MeSS̼bx!;䞂bWXN8ޠǾdi ( 'a~Q&Nƞ3Pu`RRy]T v= O'`A2:$8S6 8 K&}O>WUMevPړU0>?+s;=3"SH rfi80sK\ Ж0Iow4 zŪ7qO@E! |FR,!<{z~__<",o%9#ptvcaZEY/*UMR|5! p>GpssUV)T@멐yrǓNb9cʆ<HN}͐oDT)vrj ]&,-S"h\6` $2a"4J ^* H#9 x@O C _v8ucC6njr{SzMt0 m$OS密|(0dSs5>P mq6'Y駗yGm :;MLUtNB 6rOwz]4\~#4;Pʹs{oq^KM]u3&B,0&0 S[ :cXQ 4{q|H!=zsf 0%xX}M[B&BuU?J@0frgbÆ`a0  nHӁ`I0֮'"^$.f˗1[iBNe@ĽϣZPbu$T@"P#˞pcϙ?Ӣwt4l&P>R{CvNs@K$RlP_%7pŃ"%$lrI^<<d>vN<{o}L$ W=PR@-A3 N(p@lG!S7=ƇEu=d-4u|B!`V ]9yIBOw="#$H`%~=;u=cph-f/9 Zz_HnrG9gR  s:6|Ig#4ӬQYM^=diR| l&L%8\GU=(ϻeO0Y94] t7q 8CxBCq5'co~b64eL%653[m.g] mTlB(T(@l.L@/R}?j#oq)(= <ᳶ vƐAEuP.e^T링p8ֵ dJws=ȝu >Wdp٠Za*[t wƐ Fs_b(懲&yTzhs8  [:ÓÈٗ0͡`,;Xf&ϖ::p89_S|Iثxu j1CO(؂Sr}~<a6oƃ_T r i8,\!fd9qA0F '<1p b? %$(u s3@0}pn۳"AHI`&L+rR"!#`^;5VsM\Z/Vs&DP2'ҙȊ{zPoW׎"#L>Bv,rL"xAӅ|<4P c$$A#k"3ӌKq >ӀGLrn+d"Hh uVN%|&Lr3[,gZ9R߇3|/et1|[vV-U_x6RrI،St99Xd+#O2 ]xp@j+nvh"aYH, g=_;Ic-MT&HiXPpZv&;#"xV Ti a1@7V ލ7S- EÍ7LC=V8'ۊܖ+ qpb6j3v4)I< GYr O;6E Td`#$5⦡gNB\4fU]~RM8 qϞl;d:Nr !>ِ3)MWs<"*ٰ` .̮~ʨ , >3as"@,D u >!8pmbA\4s;bv 3a!+j$㐤v vSW"VwT_@H.y6`[2|㣺zdP7z|a"hx9ΓO5s*OyzCCCƣsYV'S02'Q@$ o$8@uPA*5ЇƝ5OzDQUUN(ڟ>urt0dMY Ƥ8|Z2eDLs)@T SDkυ^! #O32x`!"a ӟNYt]&1m8v`:UI3R&׶o3ҥyOzhyljkwױf8~6#);:p9{s=u!u'A1t8t7;g5W㯍w^}-l(Uf *;s#XS ",K9}==vFNػ.:k_CZ6m~ιM_ikh-N\k1VZg#2͌] 7D3FDLH{el%G6_p'T5{|C$pt;u7zv%UIW^Y Fc)$p={ ׻2$:c=}-IGR-Gל @>znVyxPtDHA,iY3N=d{|Zmh@O1ʙ|$SEiqH hAï ǟ!D^4pw!p `׷v$C˸= [gT11P4!@4EATMj -`"$Z(h ]B1CU[jiD ;b" D-U IPKBEDHT#Hm Vi Dq "RP@4)@RHDPE3PE PBC5HR;:$Ra5N7chQj))jZ:*5" "6ӟnpp>mn֓q_$ }J=6qБ\E$  :tStGj<0{ӦJXYJ>/'$ L)In!lZ0(p"58x {~Oy.v;2zhpjk5Ů%i rx,ȰE >Q~^3+O3([l#z$sYnF[@\uoHl0zC5$:A*¨Ujȯ>PK!u5T2p(}'i!Ƞy_Talor, *J m : >씠ER<7fQ`QQ7t`6g^F$HD;V<>haӮ>F #=^>)c((Pa&&b $cvY+r\^=nਈ:& 5ȬUIմq]gz޾BK,î."9I4=9`6*|<'3'ݫ6c"u71㒓ܝ;afeIf{sf"V`a9rs7v<@lB!03l ‰"Dg>|e1D` ;>@jbZ72\ BaX TWDk!@(Up3""q㹱 S#9@$?蔠_}RB(K( Q4cD8ME&8X(~T)OXd@t}4U29DGb)r1ZLKs@kvרEP Zޣ34ځv2F_ߺ2/3zn`C'̽4YNDp9r5mX ܩP";0Hp(*xgs$W7bU{sELhԇA00׷׎|::נXjg2/Ce!`*7pQ-qa`!6BH0 tMRIPd4ܳ |}=ԌO#;29uUdX*}L !U c3 ɱj8w^-g[Ǒҝ&h)2.jf^b(*m×Z z ܯM#ٳji͏@DgD X.!hL />]GS't&ܥ@=<5< &BּgNvx#Մ8ޓg Lޞ&U:ģj3*6h̟?t=fʛ*U@ZSG(nOdw#`Æp-$H "D b#r6gR/`")bu5SU͝ZaUHD"F ~2W c<^j xD A-E $@dD@ws>^~d(yTj)1P3] BAzk|lࠁn (އz+S3P;ql bO;NMh,P &l7M']or3 .U=FOo ,62A D[Ci}Gg&¦[ <Nv4>_Kih`KE*w\1|,݇֒^h7mtc9K?~L"*Qds߻u 0Q!^9):D 8o#6j% ?Zp-wrIJQK~&1q$l"D ۴OW!A* y !;D G r5zx x [ uUA8_S}RYJ 9LjzNa_:7n OXQ}LԒxc4Ai935d,Jb)ԁ<~I0g*; ޸  #f`3(2 ה3:f150b:)=wh 53܇jxg]33 ^N2Myk;;q2haT+ ~gw:8gG^™$I*:8OY&"d`×.|Jјjͬ0D*% ",&1xru\1৭پ!}ʄl ~WϮbqP x6ξ'7 Ħ H<> LqħtNBpI {!療~&gʳkC0BmYD+tDpn}{ y50Ҍ6f#搆DN9Vش>.W9{{T#Pc&xy@4$M+h`_609*&U4APǖȊ!P"qhA A$=2Ci;|o3xaxLwWK@i(ߘ訓@A@@@qjU8n/hc)~ shHcE~^b1'0^NkN@ FΪpQR, ib! (PI$;i>`ж\}{s9 B*Rv;}@Ñwt="r29jޭуf4`ӵDpF3g9~U?!Ph%oڀKx(9Ž+o:jo9vhD$6]^g?ZdhqLa~o 3 ?:*FR$ ǰ6{X)A.O?_(?)?=wQ\_P7_mmmm[jcdE,d$UbEbHE*HEM*^&ƀѓyJSC{!:KHk1@f &&jy=M'}d9m,5T{ts$ Q?:"d3)p :9hJVR ߵ+0 "t"`bgah? Y&_%?T b{ E5C̖gCb?7s$ل[rs2v[C߇ni^x Cf b16ƕ(DBB%xP{0zha!b mo}$0=e!XEMC垑^#&-4T.Jkykm߂NS TX`, npERt7pBlk@NzO%r>͍@Khuל.@La4A%`r>`T>\m! ^sAWmoےr#jb[~!yN45RIςU>iS]zQ_9^*hF KO_N\|쒙q}*Raf6=KMW4>I.@Kޟ6IR3^Z){ Ĥ#wߣyj) Zhj7^4k@PbA0LMrij3AM895UbUݶyZѹKgQ_أIi (˩RjQǗ`]&>^4Yv+uwErd/8@ !'?6^+mxrṀabL%&H&4j$f%C@ts p< _y}>foyhB҃ J%^ć٦p2|w2y"()w(x],C5  uÅv,1 {x }ܽ b1|kĘz:hS w1cgƛs6iP*dI=ۨ i<6Su4 RUpgPKWPk2{|'{sGp{>x]̒.NRo61*.ykGt'P'5p& B́#$V9=}wC`Kg,0j\Lso(l,/ "gW$7o_Zǽ wLJ.*Z*>'n<(I B@lW{GgJ9 צK7>]. O Nx`UMn;r@2 j@ILɾ/Uv P &\ZK2N'6](sEeA.08LhPFj 3N(&5Q '+f/ZF0_|=C`AΥѮ/ЌsgA|:}%I$ι٨7EAf ,$gC ޠhJf7nBb1!$<9Qw:+fOVJ0'Kc1 Cz$ ؂s@5@(,rUۂ^:fqұGu5?f6>5bΐaA`4qIyBlE(Q/6KQER\S|^R^+砑9{P A~~u|ǼnvJ!11y@9lP'&:=0xo@-:QsK!^&<} |y~==: G^!﹩v6&k~ªU+ <R\;rJ |KH}xHd^uuJ"Ns'EW7A?>iuQ!?pvY_ :,_< $8/G&b:7l"`ڧQMpD <`EL$ AoD=n]8\j@, fa&YwsI guaKQՇvxo(XU~KND,AE rr }S{e3CI`zxH;rM; )kc{ԋ23g8_3o#*B/zH\B$CPvԚ1{BF1gBsXPKb}EB`,^}o7Ew[IƢr<ߑ@v\d.V8D?DKG H4 }`9g 1|NRZA} `&)\+ȑxs'̓ĜzI/SaƂo9,@ A u .4nB<06T(Ttc 0zihx;x*,1Ȗ0.}u(T 3Pat Pj=',UCO # GkqNohlMU}eԲw?,7$L(邬dC)mt*>],ܣ%&x(Xjzvv~lq2~!qѬ|#ߋ/r>^k^YKcw*R 'qj;@\ulfe RRMPRiN6 xA)xXj$8\2`i?(y7\HlO >wZJ%uۗJC`'tۛ2r c e5O/yLLC@y\!< fk}Β:sHy`yӚ雼K2J& 9_!nJ#d sТj[LX*`=>^%&ڪ0Rc Q|t`<sHU0ˤ?pqvăiSa53W~fS>Hϳ~34a\w=_T(x\dE<΅Ka&UJUY== ݜF`R6` o=N´_K Q]pB3Ce(߁`4lFW{> 7&g 8znn%Q&Q›R zl%N-Dg"z2cQ23L6;\H st"%Iz@1/ĚOAϖ_"Y(G#[Z:4Lj=g9=V65f9y6@"hMTvMLSj9$Bv ͹mL960$]+,0pg=Ǡ+[2H4֐󐴅{}v÷~ʬ-D0.4S! H"{<0v=A.T!gƵbh0=~_oM6519t] 4>q 'nS`"x5@wa)OML\ziřB# mkBg bN\B^\d `EK1NİȾKr I 6I؜XgX?C&"q3,Ò4A"v&K=2r!2HD.r "1SٸIQIQNffZgg0׻LDӪAE.w Q:z2T,tn@6I<+ duOz?ALL͐+y =;YC!)Z)Ķ 6Ԉ^Iu:r _4鏷|*m݃8R!K !>rȔǐ~Vf8xUYFϮثqN#dK:ƳzRmA3| >,$4^"vf~(1rۛ5h0+yzz*kMHI2L^/Zv͹LLv6@}"zX|{O|,*t M$yxW3曟ܦ㹦}"ɪE'oϯKǜ|HSVkh uZsNm+>nkuNxa-md 4OPQbNK5'lN"ƦA)fGN$Pp:h::$8OL~IᶅH,"yoxf߰Z0!f:6TTm[Bags6턐UwF}Dg9ϸ7;kr͌Nﳢ߇~;vv @A,zF5u5=a{=%A>_M3P %QنJ86 ܞmgɈlRuY$`3W^7jo2I " C~ oz `50507բIW[>D+` ,;Gzr!Y6O` l{ʭH{cøsstU%St5&%4 9F ]H>JcrEa׻\Mª݀DS;TDED@D#LQq* i)J4x1`_wA*셋u%"h{TPէ$All8Z[;͈j"-4(BPp.uKZTփI0GGU??ol2SAK a S~ohiHS"hD/0`8udL"W gӲ?(bu$Fq7 EEP *xj& s8bi~Bgw;&%Bć>) QG9s@hJ<14|t=4 ґurLvH&?fX*R] f$lK ~N }:\r@wUI9uBĉeC0!bkeï5[% 4H!{`S8˘y}/B>E{=Bd&"Q ES}{P9Oy!ٞpKfi0(~rotF&Ea ~|,}vhSmQ'$>@Q]Hcy#A7mHh{4v+yca7|:p@=@7Mn`"}(8E 2TD$AOctNS2^TxAVΤ(1h){[l,Jh x6"(I(:_#8F4躹)J=¨*L_y<ӯ#XXu zP}R%4YyfQr ݅){G5K zM<#䞬COy"J19GHJBE BC>C [V zGPh?|kTR܀ZKp.%9D; @5  $"D~˥8C&VeV=pq_TS-Bq)X(|KƸb.,q* b:9 ]1\Q"w8&Bf &)C*w,>[@ !Ǒކi Lw$p +J_\gM,?[]>=쩳GRn1B!HS)!ol>l!3Ne?.+à0:):Io!eq ҳRbb((Xfz _^!' UCڎ(0T ɘ|8݁L9G%>aLǢo$'&p4f6vB`Ál(@+5" 9JfMu sPAPa86p{^7m:2p3A"$)Tvz·츁"+u@Ovve pJ/9e*vˇr ?\ %X|=^;&B(`0Oz6@D̔2JD?yU ZD 'Q13 `nu)8Ihj4#rz S@{0.^~m|XG'9!6ڞu1J"?Jp4gcUVPxX}v!GP`}@Gf(?ȀE<>>U3B~kI":_qG; Iel[w ^Vlw֣IE)U%sT>]I*՘ V* v{ffYnٓ3;rgfgyGQ[A5ulɌAFcbG.#p<,%Bȝ9.qYɛ K *VP(6a$Q& 4@ ƋnηOnOކ;zB$`Qb"׵˖*@nt 2DT-,B @,II7 j"_3O y'wE4 ABtj[+fQibh'^T-h#VE,(~ۻ`A4 t7 #ܚ+6A; CQZ1҆v:h1O Dxϋ"R) g댁$:)w hi Z"C,@ FW}Z22mt>f|fh@TOy@tҸCh['ѐ/o[SP*FFP@ p"g4N$8{dC9G7s\\wEWJiܚ- >&"d4$ CM\9ɚrf nCfK"rͬ 1CDv#\<4MapQd󝡯9h~,3ӹ>!*`~ƜkYJ79kxpOm fjǰLfHf#A{Cā'F4'|yֿa:ozQF`XA0ݟ+ߗĎD*:*H7l9 D .SqD0dD(@v4 'o2CTt7!;Np o'! OڜKhD(B~r>~'@uyYb&jeOpv31]N.r~qF)-]0x9p᥊ {t9Ĺf ';3L#H&$*_ZUļeT3һL&2c}urz~ {vk>;>2q=RgAD7Η%Ր.$=(R)܄6O_eC0y jsL~ԓpi~$5 ;+!d (*$&FKGpcp%8JyC"8 $̄@HoݟX?[LŻf_t`Q+Xͥ8WFsj=8݊B!?qQΪ*;}袡*M'T1&A fmٻ }/AٰI֪#lfb5=V6;K4)JJSt j%yLT5 62lf 1%2$1fʵKtacJ.zgׯ1d:"kh$8?~21>8G3ág9[.$j'M1?4S؆$u`TeO8f n>.ܫO# \x?K~9G=`i}`L _HHR aH^Bĭ*%TȔ3sߓGH\FJS8%u\~~N|k'6UUVvSMI +HSE 1AI0BЉg|D揫8\_A3Tq?i& Pʦmϳ~ۺG8QTĔ&l<3 :H]O#`RaN #ދV:2O "PE43EUQGseibe( &((*%ibCS*°.F"(ޡ!={ݧd肄#̦\׌q2Lz G(nL0vҥ$;ã۠r-}O6&Ln*Qo{P hK}G< ?7á?hw}_<ºl0rZY/p?a+oK h_Ob"o8r{`V<~6qk YQSd;xE8=:}ҘĎa)` !A?J&N6FX?吱kPmf ,8}=im1D5T3i(=':p(sU)Jj(F(dC##D |(!vp&9x:/Yg=?VlnLS'{+}/ gxEeD~7lힹTnu-Ul*4fa6TS1vGJ|VכBZPCG>`& Ban%VGZMmGXki'F5cg^ uhzV3g6Z&z'aR~8` d"BPfN1_ 0%grCf3$qbiBk^Cڙ,ˀyr #ݖ].鄹%{JϏ7>jJGf!; v]j >!A 'C)RA A$ pԄ'h0/G6;J)@zgT `H=="?CI:Y;,Yl>*/ߵiЮC rMOT t69R`y*67p^vP-x!OW9lmY]0{|A^# (SQpC$;8&֊'8rh\ۦqC(Q*H饶4ULMm_f?yQ+A 3ka"V8 ΢P$0v:#5Q-ANf6ƨN mEHd)&4(AcAsF(t8'9hH $" i*ґ/smF+>#*qDŌFI/ʳERSiRrI $K?YW J֙OpX_S*4(>j1,z u()Pit* ,0Ǥ9!GWLIJE_~L?Tvcٜk"ߜLNR(;?d43@)4 f~>*Kߒ3̉)hTiTI'w aqź[-uC쇕0{AGOE;IE!P1R!ǖ.|C-vnDuV.4#ݎ<\Nw4ᐊw$)~BCtHDW@&?uJ"T~\M`(2b 17ey!20|O"%.3F\d!Y4[XxX;]R Ga %憜l\D- d`>Uv*":Cg=4TX _9=i3YlmN(.hC" P&qW q~pLլ^'`H>z} QlV6 Zj1N} 6(3. 3P nLTCn _+UinAڥ^Jf=c&h9UZH9(4ἴ]f("Ɯ8i1eI<tV9Uv۞\0I9Y( ~󛙆4zJWl8r]=m¡.ɷ3.#Ƥ2L.g9 8p8 %W %x`֌ \fd !vw|sUD.AON״>v:\ Tp,KV d5 \U[\D;HN:hA-Å(nk_'<taӬjRttas80FHIxU:쀡TέcN@LKHҔA=xeGDQ&ܦ #Ŕ89aZ[I9/3yïfOD| ܯd;6hB1.Zh|5sTt#l DN B=~vɘqr+0U H&o(J䦀2:HRuBHz[Ʌ5#{2A&Ρ(#&fBR8# %gop_L<<Η Ð6[ E ss08hpJ!1Wd̙2 Lj8*苌^Uc2E RDF(tE:@H8ha(  cJBtJ۹A"=l9d auٻ{έdnP^:]b@SMT #Ra7(;E,ۻ׌Q3z8R>uj#T4jRQpsL-\e8jEqC3*80N\;wrV4T␌Id*ub$ :IV^9*XyY"UQ,"YcFH3nR ᲭeƳ2rS)5 L3t*XD5WN84{wK; `=fuԄQCY2"RBC+`n7!d *(t,QR&RR~ẉ@PAoR \ɃxIF1/d"شq%,4C 4͓L,Q#^f%hىcf1F Hm}v$TT#~s HA0ʡ+BW$ HJifTħL'Qzrٴea7.72rA; u~nC*!.F<]/ vG b~÷9>rca $Z 6"!b(?/Bec mJBs-[";ؠJĂ .h ." iI&>S yWb2K߇`q߼҈=*%&+ۇPw9Y 5=nNn0s#&Jt0`Cq7qH]E8:>4`(!II oD+*2CDDU#h?B}Ã=eƝjv@^T Bn>#aNqZi>f/Lc)VpSI44W:^S*2Q :^IĹ/x6>D8 ƞO&Azh͋gPBZh۫$ 41M IaC$61/K4q+w2_=>4SIe5N It gV]fv_cuA:"Rxg95OY6Zp6,Dzs yN{&War "_ ȇ9(_e+օKApãSXRnp 2r`y*Hޒi\PUN"9حHi_H:&LonxȜHNz=QǓ4ISb΃0p$'94#ӎKĉxɤ](UB 8Wr7Q3ƷIMަX|:z3R7y85[fŻH=o^tk}AĀH<eܰLAp[Jn0lgFAw@ -PV Y\^ƒ  +00*$R)2bCįշpWпtNnYi}u]/k\KyC]> A=xH>wǣP6ٔx#ߝK܇994H2׀!'5>;fu\+Gjn%߉±E=Mt, w̪³zƊUxsʪF. ݛ1a&eq \8q$st-Gv )B$ lRR<MYo"dh8#dxp!jgt(f[TDk " 'jһBmp^A"*wh@3| ZQi "BSyC 0 8sJvwBw:O QhQO(Je0͊fS#"jHP)>3>=8f";$ =SD4s9K y *&烍Q QC^\D 7\j";E*>${Jڅsmfli4c,t&c4Je9!L)auVH2 L;\^omo >%N0'f޾;q>Qu:t7N!W1L1}(Gruݝw?ela8{.*\vt1 qeD&!C3euH5ցt܋kiq 0iPXl:!ȞGXFm{a$#9G65rN # onEVV@a"AfIחutyZ͎b)rQ)M&dg>9zHαYJ?I qc &y{hF 2Y<8o3UȞ%ac' ю!8!dlUeL#.*" уG{{PAn ( : s5$9.G1@qnHrmN^`FIA`ނh@Ռq5b8$LյE9f9"pK !E @Uhջ-M! rq!w8(ADbC) Y5\]%A%t$C %0ΐad(X=}w겵Q&vTc( ;_M#l1瞹:~f64!εgJf&nM>7k*%3HyZSU'Ge[VF{8s;q7!toֹޱ8v䡣̆Yn->~|y4HoP<ܵi݄ذMg\u6e[Dr=g\ J`hkAMp+܇[^2Nn069uckp9A'RRͼi#+"H2h%F:qEj>o. |p@ yTR-jwpޕ<փ4Cw:'n $]8qsdM@dH 1193as LӠtSJ'74nf!]H ,ÉbAoL!%MXw!eEGa@@n@#3 ćm᠆%[Fm7#x([ @ERi, ISl C3"] ;>2Ӗ%Ԋ(t un ©N[Cqn:'dd AXnBI+p/Ɣ8"0POhIe- \x#;qa9ё!Lt`:o5S_7+ノ7JbW.&"ꖍW% ]xAk#-X]l8X[Fh\(|+uq|ZrnZG: %xjiܿ.h Y&6@ԄǕ7A7\:+G8@H`/vp لhX lYM<7[ל_򓐟 yV#% ^ßm ;@pb%LLRc=^G(?p3 Fժ1YY%J NsXy4h#ȓ܋XQ;N_p.Tm-bb'N;Ьt ;+PKHﱙAq5JqQ"\>ןqa!D3r5d)qҋsXxX-Wa 8,E@,a[qCC#(gؗPrDM$0{p Pd9)ꋵvİOS}Ԉ!$8̳{IbD'ڈ"uH `:y$ŌA]<3@gGu4 WplPգ6|(W<]Elt狁i: drd]]g}B˕wp^]1l!Ҭ_:v9Rv^Szef2}Fٝ1YML9_p 0#[CX`H8>t9xKA [BAXH$iayzHqݘZ[Q|pa*p&uѦǧbySx&DNg i# l31ù{"nhh1NH7C#R4<i;Z/|7 NFZ`|,x ɈkYD4QQ8 `;w7.1)3rjx #wB$vduSbC{fa!hH7{7̞Y9/wd3S=ˍXDGB4mۥZ2m͊.?{1Qm_1&n43 =oY'HX noU';;yk]j3 J܁nHSKxz{ܣҳѼx*D,% cVH܀ {@ SN>z9RNHTD*HTo\T=57n@BWKaP b4T~A$tf{LA|e&#Y ,R)\[>)^CSvP|$g;E؆g͹wa.! D hWqPyXgpgVn xK B^E5WGQMN'%s,"DȹG"[+9sDrcL jRȨ8l4ZAZL͵ ">iRˀ *mwfX.I].2bUqkʥ*Mdv9$}w ;G%{p8fT&Dh @%Q~<pGjEœ?(! j;Z*P?8YS4A9D])dAahݳ-횖PQ \ܬQ81 (}',NSW)uv2v ”%|EH)OwC}=,x?&*h=f)CEh?]}h< 8SZ8!x}в %\3ā䆤WEl^K1#aTA2XsCH6jf>+J)W觮<AP2K:h}BJ»lo~Xmq^ŞY.Z46JrzV޼ EnquM^`w=mB\+uRB srFa#ˮVX;IqoPoJ!C#ȓkC(zrnb#ea`ir,a'6cЀNA.,PH@@h:2 DT_lwd%n;XpPƢ$jdĿX /.0E!| XXyxrQd+2Ҷ&CkD69 t#`2c"fNV[ {d=؀aW#jY!Ny+ eJ_QؾG3E/ir\圕L1Jg-yP3DžEs:Ň-r1kbxP ~Y\ ׈|5]݌]xDcs~bBMzr&/%`I l% sܞwjddXQrB(`@C.5%oQݹZq a`N }ĀapDxxtXh|!'M'sϹq, =B\36aÀdizSЂٝ d扔Ctj}ys$rKInۭbziӍJm#$B61soSrw%.|JąNods-a^(xR+-|3w,폲'U<=?{ gg=(3=Ư.pmX! Bg Ȋ8/"n_[18$wan)"}gd5'g|h!=Jr=^<ΰ ~e`sMK2ϐXD-"ň"s߲yIzr) rNCQBll!0S gx'0/$hivJ4W韶E'0{6BO!{[ i")3蔈rC} UX!58aPjLYCJGKހ0=Fob}m=X((O HR<NbFVu4?W\ Mw3EE3 4?tlߑ81 50Ep4iĹ&}Umr=T3bCI8a$&C!͜$bp$8nܹ48hEHIaLpȄq@ .W8a 5+z@k(IhkAN8x pCaX#z@w9| vTSGj>$Jj? _iZ kQlN ,Zjplx>3M%T)%*'S`0nNmPBҳXSPPTGD7ݝ@X&_rA $8?C< `?AHRRP#rq%H B O;E)Bׁ(IT4tDNM}DBc&cx/8ΠUqtWO^ݾG I!۶b'.d.9P&fv릊!ogq,@`}30nL),b`Ciae+7{$4:íLI^n$ѓyr$dI ۇ(}] t+Ϥ|w 9 |MSd]gH"bDDBfg8d$n#fppD5%37= RPq85x.Ncڊwgykm :t'!,}D ?0#"$2lH' 2ABZQ cWrth>$RBPL|G:Ɋw+\UQ8-H[UEl$U*dl!$$Ea#II$I$g$FA EIa$I$,H않!Q#yĪ(*ɍ0w&*ħ>?~Ǚ eJ'Ds{#scœyBpJ1Q 3䪴oNvч?w MTIEA D3EHPJ4>>6. P`@!i)(B"%B j{>bʖ${^ͪDl z p޴#~*8Z00[Xg 8s.0<܀8`XXtd`rچPqQ ),dݖOH:69uMuOk A6|e8=?y6玎u) 281H+L!p60G]l| WhmXB$ah<5Ҡq=Au-9k\LPlG Lgopp^9h$3npCBf>JS tF5Ìyzƺ8aC3ì(e%UɉN&d:14O }rDӌD\Qg'9jq}允3Flz*T(+~p-j fՎmhjrBR㻳G}jz8&ʗ쳉3& HᙜH`ed=^R>zL)ӹ6c% (;Q$ecGx&pV+WW낄F¸sSk2 XB`p[Y772x cO# Zz;4&C: nk@F`:]~B]CHH́ \U43^Enl[##q0G<0r5ӣ 陹:hi,2aވgx,hA 5У/5/A4,R%/E)(a,"$!bz\|vIz~=lKߦL: ,`m|ߩGL-@Qbgۦ&Æ5'_ !5.%2QnAt7H4T@DM}+d1pL)(  @;@H?()(}1; J)`K2fӡoD;Uu,! Nե kbw0]<r(;N+J9b#r*6ubf!7AH Sqmt7!XcYøֲܳ0=LP k۔L҅0"pP4Ч{}{QATD: aQ.[Igl6 61piivucDjűRґDQ 7kLH %#F"1ߩ ë׭6-i^n'OաM8+PɝD?+>pp qBb]{ O6LDF(h2-ݮiE<> ɫ߸z tS!hG@z u=BTDnhHx8N6rdyG\f}tUQl;*3D7A]q#?N^p2͝XsB8}0`m9$3ƕufJYQ%0(o99u8d."*#Dp8#NvLWX$L6~}͏1g6W$">7aЀ2Z2yVpKDUL4ITTRlfHde$(~bsTM{pU 1)^?KܰԴa "b硨j"r/'$dL믙'wxB*L^PD%SL;$" .59|s\݈$M GQ j E`R( ;(F]}/F|hiZJPXbw&r ȟ} =%L'P/];  !$ jwpI!?}>rR$9,I$ ?h/'қ`~D>@QC T0TSK+B +BPhpD姐y˒gC l+8YCBRB/٣H}N ~K{e>tDj%4~TTh̜D,47s<u'| 聭J ʇBmb>nſP&H(sE AJ !* 3(C~Q ׮ :'w:y?7uW8y AY3x'vF0É{>M$63Ȱ=2e4ȧ%EI1rCpVpB\K\!C*5'I BM+:}}!MCDOh6Ew$+$?_B9|%4hFIF ̣T?}:)}3s.K;(B]<0- '\9jFn~nUo8 &a٫Bwz'Gm 14Pݬ:^GXpC߭RJc.vM.T9Ŕ/B(P/@ -4҆%iCZ@oԢiTĀP.E҅gchP' 2 ȎU`L3CW"bWɤ| 'C>Ȟ8<Ȕ d!T JA܃0d7Ľ㫀K۾qlFIO~{=*sRd `"l+ ӷ# ]Z є,cM8 2=LĞ:R C%8kJ9Э"'qO {Hl  ҆|ND"6wl\>LjPQK͎V r~k̘OqT_f"!h9q,%XK+!ą/P>~^&9UOKl fk蕠;$PǶy&Cq֓@ņ% :Bd4 her%P9Zj^KBإ@̒L4O!htp &M;l'XMA2 KkK tkjJӜ9s O jHMP!MGLՎLEi?#Leo@)̻g|)dkٛfb_, $/ *)&^́oQb@eYv`!ŶH>8U`ynD!46es>fyjŁ?SO0y<1J~)WEl#A"A*W,L%sT2I rf,K!(60XPN!A=Gg}DBMjodBXΒ=(XWȐDCϾ4^={A\/${ )F7ϻ=,EO?BxH}0]9dK+@z߲\" Dە^ǡ΂y.:XGl /F)IfjXL{0ƵS'E dLL,4Hs`F"dcA`V0znZ*((MDBK/0a+E1/\wBHC& %3 c$e(c})Ų_y`pʻQ˜4%?89)Q튌q8N.` ;38: y[KdGH4X#" A H,+Sm @G1FvW5'A&mAU"+h)"gcrPyqƛ(Zcls30iq0AEdke%(#b (Z472 JM:XTi-R44lϛ+ :!. `2OI ER 2X@Q NnɈ'U,1Y 04h(1=ܖ[ͧ" O t,>m*i;0 Gb+ -2X…̀QMQzB \nGzikA)㉜(lq|*EXfrl]M,4d8C\ǘ PP@">81<>Og=ECHдHs{F^G) LhH;E.O>M*"h.PBU IB 4SJP gTѥ(JPiJIJH )("H$)Z h֐h6@TT4PH-M% QBDT@mКZ ZJ)i"*'A"R&i(( ̂ҎeR)J'cAS$%(Q54(R4*JHJB UJhM8(HĮ(bD)hӀGҏx@I/'W0:g̐`tN=C ܗ$k:sưI2 @4"P4'%$MBRR#&1C>&Xh $"&XcU#F,4.dAvpIC Hi2O]gHf>㘴crі ыk 46++GC"su$(" (*(hZ( b+nr`qCQP6Yyr^fI aT4&Cz>04GZ>P ؼH<@L@PIERITU )QC4TU DI4MRCT-IQ,DSSR2RԄQDBQBD$IH$AS!J'(\Cv4%gqsd+!5TD3:g4;7*t$=0 <{ϧ?eD#(PBRhQB59?v6S$!|͜}ɓ/Q9B(rC{bq|S+Ne2d_WuWnJ`<% @@ ?J 猄̿@AlG ׵ }GO P^,Y_ &%B$ ]o\iFL1ɂuQEOтTz^v;aCMȝd^ΟW< `X)$㍩I{ѧ ]>=̞-%Z4X24 Pol ͉KIP{?Och;m 9Oс/EM ӡvʒ C]';ثI~|((|CϧwæL멣)Hԛd&&KĉsvkId!dY0Dm)ePQx8$T&-#7vղ pdET (@>0$2CqI.C{5$a$OM6})G0yߘf2jd l;I0 lr;.a!0@9lKE2 S$y4Dd 1uemjR !r!BP!;2nR.; :L!9,lOVDHCFrw Id`83sI~[ P uhlW`Q^P3&=:fOV\܇2h1 ! jfig9j-ҧZa5-@y#yaoD%Gӣ"ױ^`Q_k3\DB2O݄n~cCɀ[[Пk 8wg@G dL}1L?AB 4rfCɇ;.c;oK"޾/u0?>&f߹Xǐ?,(bc$)/4HBv|*9 h?c,X]5-JFbQܕIͲ)d+DL(DGJ.쩔/{p{(?*d v 7-0pNعZփK./GDH"D4ob^EQ;4>N'%TDN\!ɚh"V4>d\D U ;X`AA0PDBAAA0PDP>[S&MߺFFXo:pyT8@DoL#~QU0_Dd aK9DaP"P1ADᅬߚv_Pf=!J-aC2u_3ܔH~ 1 :TspUbpII&&Qz. !vi^d)QhSs5%g]FO(dXN2 k@xgz:5 =lO3~4lLyP@AᘕfaS>و; !}u+bm%34D+Tw',H(i{%JPsCAaH[OLb̦&q̈C]kO,Twږ{m]gd0QIIìS%A @[1%&*IQ.O VƊ%zmL71\@N "*=lkuwl?<2T}ᮯtز}2i QaW2ӹ%8|j: _QA54@#J- F )Z=1DD=%<~OTbk׌]{[)lT !Q Gd O y'T eЂ &Sp(11QuF+VhX <&LI6= *p}Lb׿#EcIR5k9ig5S#F aH~x2z! (ªLLK~ZH(1PK!l qو-w@H9 AQd? }y ~-q z: q\U2^:, CԼ7`%0TѢՅ'"H% p6f'l.6z'QCFybɻ63^]xMĄ*4Y`P 3L)@XXdzWlcpsr&k"Dt!3봾|Q:~8mM!Dfgyld ą8#o`hux=ʑמ'@8KY~WIHuEu<<25ANsJ(:-M;r;pG<(:7@O2M VuOwMkEʛ$y>pثy>6iJHsêzw ǯ#2,%.Lq D!ta-KYfq-pO$ \S1jb4a G/; ;X1t(PFZ %xw?)G榟Y]>Cf $G TA@H)?{Sfl}WO{n`¦(˔ڌ,NT N_ A$8ăSˏb{ }bv+4!j(&f)hj(D!rt68 HN@'rKHDJQ7}scf"yܝ@tBF"c74!9 :lgO !)VӠ91f7D5IE};=c LIC7a)R4@}~ }s~UFD!,0F0@TD$l TeJF& BB df" dI4) T1FfZi`9P@lb $ Ĵ)D!JiJ"$* ݄\7oW(҃=ѳ{{V J}tne~}Z`/@x ֮"@D>[y{,ӝpɑx$˾')!Od;!0ʃ$iS%)O^ﯹ8,r괍7F$=yoe;5X$UL)"iwP\{x=WdGx5+a(٣޷;ltXPB u1d1JS#K~Cez gu)|twGݖEdұ$0nQ/}1(j?f;\LE|~ï^&`@U5~/ Qh#@{@C;Er ɘjUaKXސ<~Xkds  (B'WGגNu@čQ;c4yi ㅓ&k Cq)vMDCjaDwu64s َzLwبoI+Qagшp`]"=1gȧAJ^ ]n@~lĐҀC ȑE`3|χ*ǜ%Hl;-!'J a+ [XSSFٹ_vY UԪ **!gX,i3Ï:˹j]DCxX4x p3E;9YNL'Jdi[X i҆4 'T&grLU?y7=O47]^ $yĽ|4icli#`(tYD8ye.݇2a9hOg7p\˃(Xk:MU  I(DA(jCۿ!%3Zp5]-Kp۳<,KK0_~_NG਒)@A "( %&~GC^zǥcbGxၣgI0 P+zN oz;?!QH8>T -Nw^JD9)O8vbMc jO~:*3=_ly2a5 ]+h`LupeA$nH6$X 7R'D3V1qB9@S8~ܲc6fe-yf `x=89#tc{(La3E%7cs?I"3Ғ$g(_냋0=*=b7I&zNYfxk޳85;e3G,HO+Yu vRNY%̀TTș_iwz:] .v?զ"ʁԛ&HJPP^/hNVkXiLj|=Z⤤L!07V.=›d˘m3x8vm,8qh 3~Raea 4] }̅| `w<$!}fև1~ AOkMsF/6$$d3|tl ԒaO$g'q=wGަ޹8A1$,eU_֗ktgWb~aDKCXE):& !5u-+㡟 .q=f ?x cW}5vJAʪEȩ3zϋGg8l9nq$̒i6&*^dsIGө"<4-U7,)Mn{bG3:?$'$ PQ@% ]K+Q,om"4:ֈ)(29uVV_-+~ QL.$^NX}esC05RN[,Utd% y9plņj\@=D2&h< D>&?X_/GS{`:Wꝿ~"mB(I.<%!lg487Kr 'H xuO>)ϵڲ=|3uW&{pyUq}'k:^$3BdG yBZ`F.fKO%1aO|o4؀#Y- Ȕ|(;9 Цt80Q"T!J!Y 6aA:x4#YLkڋtU; ^ɣdS›PCpp}%gs%.jL) is ٽp7i.u(V\ esKGۙCD҃?;~k|QrC'kveҪRRhvc#Xr$qqx;\\ `"vd+jWs$$*78)=`ly22dp-&S[ (?n/>JS/K)Uǵ^pM+tgv|7(C,&J\]%x1Lyg(3g8qwtb,ݓx2`'"K52^Wrn\BoNX;;ҽ }#F4@coe IOPPР<p%DQ|CjmS% * |U'W*&!>bs8(61D%;pYPE 0r<s7dR$D289LHPM4U1~RLH DRBw8|;|d93PSrϜ>\n]|R0EG]P}C󷃬#A7[ MGo <|bBV}Yg's'41RX>\\ce4(<\9a4\ڨdz#+홃A\8Ԇڌ$ă 'uNwgy,1&$9Ë['ԓBt '<~kUOѽޚlF!P^f|V#1Xjǽs9LUT8ɮfa !E"&"QC yݨ OBJ@>70Ć3"=6bn(<0$ǭ:0`"qIXQk>8ٟ + %fsd bkS-B45U:R롫%EM{&Qm $YU,Jf~k2ˍԞ '`&v@((a9yϜ8D:#gxD.ntfR` 5qn8[~7O 5xm AD DD mOu! #C%Qm@ Cx/!?@D L<#\wriS=4x6tC" K[)Tɻn &2 XPb:e #N!ļҷQ0m6r%eV.@rJs'G4Q !=~%u)1rcM^c69&mq V%\3Z2Tx->0&0Qs؁Xܪl; ]箌$F%F\#/Z =g'<[d,fнh9cu8`C[N`wOcB\ @~*'l8Ie K80fҙB(g9j 1h<!UaEk ُ<-Y"0YC8=x`'H3w|;&se jPD?A؆2y}NNgwB>HGvuRZN+،6tq c/e+.OFَ*KW"0m1y3vDQBN0oP66AW*Ҡgd8KfOr_ݟlaIJW!~Aaq0L5݊ I3os0Ї`f&J HG|(84n_3?Na&F MT>%>D٠ϯx|^TIi^("+(cs5fV9)N p^|jR>AHi4 J,'c5;xjlø LP"ĭ(hE1BP8Aݹy 8Jx/юrTQA.  !ɡLI" 6`ϞsX4GND̦多xRskt=9M)whdrr &;c)xB8&^67DAKdTSG?"bvDGb.7E3DDDLD1g{HpݗDPv{b psm2S>JiY@%A1L>$'i2@uhWCd!{I|h{%^OݴJAfCQ<0)l>7Pwbn~Q}mXx>6>ԛabY]Ȳ%?v}eƞ ш XӬ:D d1}QS% )}57F{yAx8q8Bҟ r9 Pr\΢#(7G@kzSĆ5ow7SD6H~lhVRWWzpm7]!$A4RA=۾Wv/D8V3EЛET60h\Cw;9X&b^Ȑ'5@X3(LˇTA070wri PbD%ˏ60&HѧX.c)%a3"r0Dqr Xa)TfYH92j^`76  0RSD@Q64lp\mL:NG$`[s))kZP!@+2)E*tޣ2*cAp E%(i B4h:!Ĥ$PMWC!&4DrE#)9("e6I(ejR 94&X"&iӠdj5mF%*h# \d(@ȄljԕG'8FzVOXuj6REݞF")ݽ"t irM"K8jb̂fB\}Cn@;ᵠbE^*L=#pn%/xeNE1+ݼ 'x"rH44*&!zB7lӠ)q-ƗZ!8Z}v<9QTz8|R]ĨdG>)8~CM4bLA'F-2H{<L #{VMa5@ZQB}]߳ԧǤvw:OMsm5*i(C`zb^V8u;{[Js9QFu1eM3D$@\+1E qN&[&Tsyн8ف>xs܇MAs9!Si9ﯛ ?sL}vCcs҈pJ$*uC2C}UFVɶkmMb%sfZBds!Sx<:a/F4 %J7 ؙ%=G:IHE.ޗ_ȼ&"H^l>F?88p~J<+##"L!)H)^_xBҡT*pAèsފAbe`?bA4*' B+B|EܝO>xbev TFKy!.W58Ve,kT#\iFѣm~ѹ*#T R 55ᱚ*9. (fhR!hq.д& N1dHjBXlIB,:IH`PSnY22+Q 0ZW:x) ?SQ]}Q UJ T(HAGM( *+@ Fo HAտ]1DDQDDnAI&tf{\f_sG,xN&b!Oe=vК.sd9/Wp3] dj_+HXۯV'@!!I"P;4b( nmVS!Q؟+8p6fMm#SˎbIwa#`v(N%PMI 1HP#BT$!JD)>^X= kCTA!1#t1Rr\&c OC /uOpxs&}˥ >9&tGipeDGye.#:Y҃,(A'O:BMPiE\2S zBr\4. ::ģ`=1^CGxOh z(ch(J^OiOFeV:F0q)>ho E5a4L8ZCO8A#5`|$y)D$CG()e< fľ}LMJ_8PJW\eMRC?Lu1Sx\!`7G yކ~b~v e]yI!B̟ʪR@:rXok J_P^(unCHz)H"Jgٙ ~f m&0*wfd$ؾ}|۴UӇ|# sg!Ϯλy5?1IH?i(ҹd _l̈~hQh=DC!$iDȩ 09J2Al魨Cyh&Ze&L|sO8hhq ﴢ>5' @| u&5t=/[% lL91l Ep҇!V:T"WaHXOS HϹF tBqGhq zlC\R2L}cnd b$zz`hDUW]K 0:AyQC]a\L,5D9#2`g`[UETUETUETUET1,$=dۃlgp͇:\X<}x{:=J}iǹ='b=a0A`oiO=L"2}'tUd|5;hfZ죝;~~S;c1P45EqaqDW2<3`vr@H"ZG$yD}Za(> @b ?Dm+_|rOЩhS( ƦXFQσP̷#HXHHul}hQ?kԱiasRi=mOJ7*99j]2n\q0\&Q),x@*2\\G0`G!9!JG[[F1d|-}3]ЄzR!Oz8MP[C(hV%a4Hatwt@(P`Mx>։W@PQ}񆑚 )"S{f0##헺M&M2AKmΊ]JH"un&"N 2м!{ 0"@U1: iSDICCRJ1*U,1#UD 4z>ޭPDJ.}X }\RvxZ柧&{ɗSQڒ+ݹR.XƉ<1;:뇇;ͰK>+Dr .$}ɷbe*B ==Aο)UbL߯\b#Gd`OϞv믣,)\{e1Vnës;$ۧhwʬam'oHp[8%vfs+uon4b00<0\,rm˷{{mO&9"+[RTT3<:uə@q2o%!w"D5 F_O C|^1тU\y]жn6~|ۍ&@,LC-  d1*N#Dd63%GiwW1,)KLO~%4 Tq%yKqt{! s}HW]00_4&%zOBg*a aĩڅ9rs'*h'^n; 9vQQRxYq3]8 HgEߏ; ՞A7uwѳV3'FehJԳhMMVS*">cM])Cř ]C09}{ B^4퓮K ^zQ\@/IP =R?z~01!x|ns K H DН@:*Ê-}рI+x,q >yKM4W24`h@b9Os4pOX$?`{t2sjC֪ƷѺ}$n,3Aэ BM+Y |XY7usa;)؞{y3\ Jhe@d>g1|Cnp CEMPEF4(l0*(]Ȳ@&j(2eЈ HPj0ݨ -))HDyCy*'oIa,`p+n) x6nFaH'~ia✜K.s'Qvp4(4e\ +2cJ%BwP9R;~N-?+e&.+S٤̻n1 r&e9֎3d8|r,f"D'8c.~9}5,ɬ& J]B>V =,VHIB#X[Fxˣw3iOj9`R$rz&?7\ӆF(غQxC^?\̉1o?uzrҮʸeb llY0YiSjcV\ N8 86惩,k.wz1DSF52p &HI>LnrsG (P0g ~^OƩHb:wՈr](<$v~siOVu`@OjT&>6vdeKߣY(#"u45}`D(C=s[ŋ]AOw8ٝޥ4%Où1%Lp  -EN )J3O8nD ARlTR1[bL % J5|*-z=J!N]tRDl `1!ْEr^nc^AM 4v8p:dp7+hR.R #m[hp,$x=IǓBMI=}QbDQU A^1!M4̉ $.OQA!ihOfuĄOԴQIDAI$DWXuALR466gF(ǝةLܮAx9:ElLqj\s[o1Ry5;p$ƇD1 i  KIBэ!9mDsghK4D4:iA&vp$jhcLZtMPlhG٫1/ yuC MCAݭuh aEY H&&bzÊiq:ldDQ$LxሹܙJm$(ޜ185-J6"*`J h)i` d"$!@RyPQ\"GRXm̀ BB:\m9wsM5SR%8 dI/ 30, j'ax(/#`ے8;''p޾a "MlY-u( f %3w f^Sbv4+G<'cT{0fQ4*Hl'Ctr1h<.ә>w6=gϡ4q$ A Ly3(bLN i!ˮ>}Nq8WRN@^܉e1pOcRa2g^3<[$f?Ő25? V@~4GyP)bΡ$<ϥCADNocGP2R~co^ ֐(>+7F0Xt?E'~LF(vGuE(sN:bqEP ;#Wis^wu0 bZF$1|tu*sxtkSj/>- "M H}p HAB(TAABM/; ͽ-ddQ!1z1N h#FqQrB7p.FΆAi]"QX$($`%aBARje"JR(! A"V() [Ba>xѶFf y(`ꢃ, r'|8#@h(bge_y}dUWO A@O43P9ܤњD?{R{ yåP+g{Hz4} ?X!B!J(|~!ۭ"E$<(Tvq@)7s0&0~?(sNȀjl*N(;: v@HsB):9,@RR̝V21NCĥ&2DtCM `#:^WYqMk#=Bu1.GPM8?/_:$S!)RsJ<|hم L՚Ќm:w}K_sN|a*Dԁ8"eT`ZG(QPgHN˄y0j юf]#OvCeҬ-Hqr:R gߔ>P@ZxYp.n**cZB. Ckw=H8ʇ$* ]FÐgKoXZRiCNi2|!^a샠ǟO b@{T2K) d &n RMh DdM&jZW(+ov/:`ETl^/]nygwI刪Խuq4ڃ(* xVOab<vuh0Yp4QʐX7:@F[p4PXk|:YUv&/t_܍`;$9;cL  *L}}zq=p-swKnyCyXU@jr@m=5,G#yr+:37"= 9*\c !H?>Dl][4 9X(꣓y ]:~*)I|Dy+ΞW&,1i3sӎF@ 8Z魘aϜ@vhsw XppMȆ&\5{T`fxY=ǐb7(߀Tshyl Zd"μtFIQgOJI a<À5 A` n\:^xҸ3}tə9)anM=p*G¤ -_jFULְFńb0N.S׸N{>^%!c⣪zn .MK(dyA؍r L'y-uŦHQ% (GWgMx- ٳ$ѕ[{DXCڮ3a7)FϜ?ď_%DҠV ɐQ'0@鶎YmMbn[a J(LMXA4n"P$)-qq/bl śGv˾6S&UP1 p4"Cd~ uw87ݑDO ˞Ϥb !*wJrH>)l8qDt3bȧ\bP}i0؆sX AGR!;M^:j 7uñǿ(Ma\ٕJy\d>YAfbтAAc p ,,bf4x6[F4 8rwfˋ|{PIev8aB7vpfuvߵk,:s?PW{~h@s:/3wmHX(Y(ٓUDaN(9[Ky)7ä^Oyy3RFausn Ch d 2&/Aa&Z #Q4GQH1Ì حKXi2 $""j<+2zx]ƯD\hB'7)qvPS]S+&C z枦9IvדS{:AHBh2S)@O\ }lDC8o6!vkm_t*G|v`\u Er8C 8sFZzȸ"%K% YI+gu?8R"}=er1W](B(,K? àxpl>n(|q:@9HCsP,urґx2>-B  T5ļ`Π&ɚa."v| E܃H$b &g!Mı11AĴ@}"S TE@@;`){E_O33-k e,Kp7TNB .NHcƎ+_"|ĄF eבPĸq.8b<1=04~')Y _u(ق>a`*#I(Tߵ}>n*$Iffٽ ?3D}fqM ဦ&@, !w/<E|Hz&a<`z/A].ٙB8-4m˧TN2霙d/Ar&3 B=gq:1ftu{);Er);(Ds:1A=) e$R@& jOK _9bd4؞ݣxa">RB'24EHND<%Q@pSn)f&_m^6)fڇ>JIb mE(O8[kF5qMLu>|7[FfNFHcxyD)s*`r_n?ULL51LyȢ ?._B?y2 =uaOL/ Pz@OU%JY,$Cp:(: IhbbBKM*(4A!y=kps.I"DD$RM'RZCAJh"ί4Q[q8''n>ؐQSBf IĐ'=WUUj=&9ӿUAp^##:8w֡Hz qTO_3iEH\<5wKE Q1-h@ꂐ4GZ;IW!ԍg\@QT}0|LGa̟҄3$8n+jۉZ fZbAvTCT w1se I> =){"je=IC~SPQ+TdO"r'ݝp\vJeB x3ntW2|fKai/Xѻꐏla1pn!z6Nцaڼygs3yyìY(1 N3vP:9sZ(7הS@./\[:2$Z, hrff`8_nmNXDc1d=yPBDR(t0BLBqTG|FB%=~o6҅$wdfBe :@=d~x]NSnh`YW1 ,WBBDFТ2ԁGlՙ_KNPNQ-N $!GC{Rƃ,+ÙOBBܓ@TUL)8/* BI0]HE҆YAȘ#(r]ƵmQr:a ̭]DLP7XCi(ipə26JIPTmYDc`s.j  !%U:!oBE7[ ӉR堆J*" AjP" v6q 8Q3ʊ5wӍOE&A1̩I $-RJ\QԷfuѦQ+JU9#d8I6Cm)UsUUʦ,JRBI+BE6*JXI$Hg$XI1bk`$gG)"QŁMzyaB!T@@*+ljU !U{F+H*Pe \! 9!!`"#$&H{p3("A5TC0HJ@Z(9ӗ:*JRHaJ+XBAüNe8Ѱܪα4+SiZIBe٧Fa=޺]tgMF\UBNxfUMt)=o0HAN rtvQh I 낞&֟;y2>M\.Ϲ!qDuz{獊YLy\2$#coO=;! $6fBP%;8K6BIz}I(0s>/c *Nc٤dzB8@302;B$yqHJ&d磾pBh04A 8 XBMxS HpX8T, aR.)hg"önNo6cYdD!=f&@| B`gP*-[>Z`fq? TR`m ^t8@`"jwZt+1940V'0ݜNt(r@X@l0f7BC9yQqd>40S]3s R!֞Y厺у` C30a\ᛒ3T K0 il9JpۅH@{N]ݪ h9fmw.c# o/)*($rq8a%ЛMٲجBll@aV8xm&(|]iOL,ȍ7|>uH2<:oN*@@Ő/) ҭ,@厜SضnF $@"2-F=6q:W :T"Ĥ,[Щ@A2s2j@ԴL31h`Y& S·}xN71¶fn2>֦KC5їbl?ԽbB8=:Zj64`SܩsuN,Yc*G}!#ylbPD_\ٜhB'[452бs xJ{X{а8Ya!1mv'"[M+ dCQts q|GX /[HG tv9G+ K "ÄCp\/P]#ǂIƐ:ueuԃc%Q6"У"ʓFJMb3k)|A8vcgъY/]}@>7]Irx9A1Jz(((/F-!2ۺ !L׮%ל3&:<‡_ 'J Re.+&qӌ*.&>;9k7'wiRbI#, ;$JV.R`q%w NI@"m(J]DHJ n@ MLLdr-(AbZ d>hqj:}KYK|*ל+8sޓB˚k_wɆiApJ) #WY-.Р6뼖j"*)Bs"L(V%% k4gs:eH#Զ9pm"n&C=h"0&I, &tMӵZYuTUUWgy #A߀HKb`۶wQ=gM!6'[4ŲMY>ԳLڥ!CRjd~KPhrL2[Gmla"H@̳0]'"{2_+],*XG"lΦ3U.HdS<݇% 4"I*y& .s@|M`-L4j2HP&kEt'Rp̙h׆pg8,kP" یI⥓EoU5@Xc&e- 楚CBs̐פ0, +'c!@G0p8"n7UZ8v }usCtzP<"{Rԅ(D"}-4܇.j # kQJRb3CAд,JR3$bq#X8Iҧ:g6$!R|Rvמ3f+lGC}r^{QOd6fHHM:Ӳyj^=tm_V};OA7naU%[0M>{ky A=8X$VG~\){e2?pw"=;"nV秡S[^zvȹs8ϔqcقp=dDsg,G5-,|q68ĘS1J4 KpoD28\DC=jۼb_7x׬c2‡ɎR?:(ڜOWc@S,\l,E6j]E2 Y(D,V$L\.%jԙXD!u=Yg4O؝ hX?9PtrlrBqAg;s )H86- O :\:ŲO PM![x2j 򅬓J\Ě,m¦]=fbhAG[U xIu49Ю}>&X3z~TCu CIIBRI(V()tt9T^IIJ(@Dd))FO4A^@4T#ih(XRiJW PZTBt"! ߀iDbȰ, Bldr M2EtSs"0 2tI`BpTI<  )x kGb5j Ӝ@=&iJALJHՌUUWDYF-UUUUB-UDbUUJ\*AUk<a0@~D7daHOM`@C%Ѩq Mylu<#S<Cq%QJ'&C sMqc)&"@P>J2 M#C%E'LTl=!?g 4j囝1k7U9)Ty>IGLVz^4۴ŋEf}AntO-:0ijacFs}/SIN"ORNʟ;Gsi=Ml<$ M2wd;T{n>Ǻ7`t'0eJ4%/еve!|#SDB%  H{e:]#@I}J􁢕I 佐m])@DlJ9hR ZrL_X]]}x8fC]m6SGC s'#Yb@ 4|I~?I[jo0}ЛBD%,6ǂNu @Quc% :cB M Y뒘JIt JA'uϷK?Æ=1(**^lP\Q<*/>`!"}"w$tv:P;`!(- CS*SD:j )?ôby;+јf˛r.CKnq&!VF#PCQSIQ%t9b`0,fdz.)ƓT,Z9wDfsQh7Za*3áBt;vέzʝE+h<`w);ޅ!(&X~J锢`$"Ei.|C%r{4P415SgLI&/p4ETpxF=Ȉq & 9hh)$"S|"? J(HjbDWR%!$?Ky8~r3[HWHI{$ ЈgUPH % CH]YC:gq`fʚq)AHz&Մ.tB^$y%WԮr~1A#$~rv*!$K7boIz^ 6aIS,j(˼Ek\p>f72gI \:8bvܤvD + <6&"D" F60xHt=RF_ #1A*EQ !YtYm^l29s7 a3X(&\b+>T۳#4RdAED)QE5+hm?pN5A%M\Ď `2܎EEAIQ42T C3 A݊~``ءt@ j-:Zzx?EU]Z JR-%Y<.ChhvChi~?X {s>3**y~>PuO-h,kQqfS_rД @a B  $W  L(dO ~x}TX?5, ETUMW{ݢ]iC Lሸ`x&'VoۯA600=&nY\i3!)@M!e L h *3=R!"J"~!ѳr4kH2CܷdCw z@zp0tDMbxc?,8d?jE*QBE*"@ $Ad2.Cewm F&j$8#l<)~QO[CN5\`:rgۆX?HqGbe!>%j c.WVʲs  \P%?Is6uD#\b(!!tHpX";7k" :5{<%ZZP_#i`,̘8mQ')F\&[rٌPN͹1riQd 񄇠Bbx k# XpsTRr4i$NU ĈiZ"Z4Cpb+p B0%aM$yRT:ABOT2)4.4ehDpWsi@?L/𧺞ofUSUFwդټ)Hnp6897FN!מ6&;E%P06mH=e9//I!fyZ_hK9?p{ ^'?R;._*ٟ,Շty M&1ˢ0?48bŪ9+AQ,L L L~9C5)BW݆8F0 ߙ߿6!ĠH @ Ј +Jt ' CKJ4 Ʌz4?H)d)g=O"~?C;l4og!rDi`CnhK\榲;!C!ry Ȓr`iXyaC=##H; (ݬ4c9^ˢw^OE(^\.l{AoLMJ)@0d(Öcݏ} G4Fq*%AȌ:H0bDV^B5|CxhOaRr!ה"3jQ%ʒF@D 69%6bvᢠ~D̹uPm v!8/XI;jD>ogZ*bOr;!)쌒Z@9#guUDY5Sb̆hXEX,jƦ.S\2օ Ԯ k h! %ۅDuqP: cmzZ:+dHv8u#eCL%n)C@F릌mBT -2e\rH;t.8=7va(8ostw Ky(udt`JLL &γ!>H$:NXLP7@D&`ye?Ş !]|Gϼe@R ST!BHPIP"AA@" r`E:HvĐ Bl]elz)O@4o`R_bjhidzNI$,a9:<>ODAIAHLI=bOΞ_C론~xў L}PZH֌AE1!K1Q"Њ+JBĪA$T  IKTIKDHR B@DQMDԐ$3 QQ!0P2,?17j,0ѷ(|OpH"ꭨ!N L@οxӤ~1aH J ER$E#T- t%?V Duj (i) "!F?g3oo_I[}MEM"#!кw/ݿ5bLf8oB ȷ%QE_3Ͻ7ϛPc]jsymvow>ky-mgn7!rs3篷৹}u`=k'[jJL65o*h;` nZyCu$hD`rR) Gpuq̯tz@,MjQ%^`z{^嶾۳a}c^کE$ğ8 (Pb=g } yb2<)͓ZSgMѶ}5{6}k{{jgֻ;zI:㗷lώ" 0Rˎpm v;G&}NtUR DAٻe"" JI];F]>@i PM"7M cҋDwvt ҈Boo{d{we5Fӗzx.ƀAp[۹ݐ4I) c]g )_fƝ!"оEzA&N*nӻD"*4C@h5mʁQR(P6ȑJP ;@H P]]馂n+ܯIh T@ҍisΝOV罕yzvwY}rW˽şݾqv磼>t;o:y{4RAKhT@=׾wkNU[ޗelJlQs*-+SwǺ9-Ӌ+ջѨ;vgσիmӽxgo[7L}8WqjjtQv֥C٥uueLмCYvYwu ͮwǜVV;mnkwgXJeA}v[mm vol[Z^:îi.g/Fc;W 4ۮNןdrV}{ս7Eo=Mxi\auWCwu{n.lU[viG\m 1Jɭ/Yku5OZSi|}J{cնZWmoy/lm/v!.w=ϹZBNw(vuWleslN9ow:F۷֥Q7quЮEBwjyi&3{Ln]Zr>"aݮ5mJ4]:6uH;Ful,@ ([rƜNZ®l};{gָp̶5KNU=ϰ>#W彷 4w;c_yys]Z7}CӴxi ݭ+o 4h@v{,۹{Ǘ>Pc:3T}}靼ˡN!݋;k'w;K˪%x@.!gE6;o{}x&}l.)uCT }=z>wCw]0nkov9v.t6最'{hwXj'M@ {aXw,u/EAmѬ̣FN3:>Pyh@cL'$M7wǀv"eȦ 5NJqs!T"m.`i=;5׷/[msLj4O]:ar;]e;:wY]ӫt[n9zq Tk@L}S;zT4ld}[7mf]Yutt-wwMGr֯dwrk tNз3nZil6F;qXwNI;Xa3 t>ʜzd]msi*ݛ]ӝ9ݬ6.U ;魷fuNۦ89mmոs1)(ml Z8 &훲9}thhŴb[:j@β]JuE4֥[9ٙgKgۀ m:5r.DTn13SU:j"Mw Bd$czkvglUZͣ[kbi0d Ƅ5MJYud8s:m׾ٯ61TOCXE[fmtm{ ﯱuf1:9P5 ӓtJk]݅hswuvK8wqovv]ޖt}Chbڄ*^> I h  jze A@hh&3JfMBjejz@hC hD!)i'!1S򞧉P=Cjdz4II AFShSS'xSm@F4~ 44 P@M&@hFMD1QzOj#H=@$D &hi)TFz&CCbDTDLSI-?5hj$bHEE3%vD4O_AX2GuT҉(fgˡ&H((47#kjj!F1j6-7y"*?2?cTEEIE?6bJh(,tŪF%A(P$0= (?agz)OV=6 *J5T05E :I@Wy(noRJJBhG% pPf 4CT[,Dh*JhffV&*I!%\ (CJP-("Y$fM PIK\+J%@֐-K"-$0*qaG׷/"z'npHY@4$v%@8g#L2 0 8zh>/~D3G_R56Ʊ VZB N;u^q Kft9aN2r&:ԋ;i$,f 6 _bO߆<iR!KO~Nx8 |x-{C; Oɪ[&. Z֩ Az37N8nE2 fHxkX8 MHšed(kxR\|c@{E⭸cvؕRզ# 44W0RI]HqpǍ;iAWߨw'a)VPx!,CX ah|DB,TF;(ѦpO"i(Y~5wpsX_9-޽mg 5^oipp9lu6Jz`\*fǛzTJVF&|_o1s){Um'=uO YW?g<v;wwDEe7s9lVEcx[2ÉM)C=\3[h3~UYtclW'R_g╻kc=:r Bn`b 1}c/T 웷A 4-L]h45X>*!Ybd`!\a~",h]<90tgM~S82ѭ5|Z]bjXñb"A0j= &z@(d EBNG`P/^5v>~ JOF9!  ‘a2M~"~.x6\d7O0W)3VǛccg o3jK +<]/UZO[fYvRjOzBƑMUᘆƀTeQ'BbU/ οkXwg974,(`G1Z@˾/:hIzPI!{F`5e;lKdm~S sfJTS;u'm8Jy)@he2/'iYvh,ED &<.n54q4 $.<,Fbf(°G[N^$2 =6O?̨qUQ}JƂ̽Fyؠf h&OцY9%";`%kCH4ӻQEpէRC u?7&ؿ?ެM-0@6GnYxh}82yh-ر1H6NcMD9R>=Blq^&^Fz0IosYQg|>/]47^< J$-bps0pT T?>~=6 m9&BBDP»5VV[vUfnTջEA)0 B`)Y8T)%Oh1X:)K˽J };!)f&$OmOˡ%ڿTL|4W"ꇆ=v62TxwqRc.ħa]fzW~S_ѡ:G[뷫XLԯnz'e- O/~qV-:85IOlc JsNzݽ%mZDeE(mAbgWQWC5&>H;]V{ 9@.=SX!aW^WϏS"|N~QّH܊8 . Y9qTI,H4 ϟDmZfɘSTb]|.|^7^3yNӌڥlyy) ΰ2J>]ǫmUS ztDX!A+NUs,J1};E8x O?Ob3CSߡ3Z;ǤN0xpȏrȀz-mCP PBIOjbkFG"zi?#up({_|+}?sg/ޘCa 2l'*5=-МPZw^tw⮑^8~6(7r@_`RCUg8;. .])Ed]sN b&Pd309y0O7L1'j^Bc;ryHT'\[$cԢ /Vje)i퉗JW5) bg"jNֽ]8g1oH&500tswntIIIx[@䳗8WwiYv; *D@qsgU:NI^q"% 6.|W)o%QlOs@h3NL ,B1(gz!goq F}``XmpF@CI )>ZGD=yoe' bB^!D=46ii%wl _q{/+jg5O evvb]^.V{o&ұtpߛUƥ#x@`$5~] ϕKǒdƘ܆eF mBT:w9a&QmqY4ŋ%=qVP`yÏoUZr]0|u%mL&_ci% 1wW|z|{oȠ!L1ZXCE(("PI3PfAi0L@")P iA:Va(O|t_JIi,8}^ʡ 9d!jh*l,AN+BS^m2 6v/7TItX8[1{oыBAZiq08Co30LP-3,E49G:_Kfh^2 9J]!L#𡻾 ` bAK pغ"TTPUj80}B`:^,#x,Ni]G֨LE@A"J]ѣ]45QF.6IC 4")(>(`  #Hnu䚽F';,B* BҤ§1(4@H!89qs\bWQDV(V)ޡJiHnTewM \WS*0 lP'1ɾ_׬q' aXT'57! ы͗`5)eRjyc:IM)̕(bKƉMB,$Kez#6Þo+ "O (f| K#gLfQtxCWm#\ Z(!AZp-(bA^#u5S|n%9#I1+@2BIE 50+ KЩQQ% аB ,0W;FRfw($$LhQL-8d W%[t#mp bLVLhQ @xcdZg\H`8a7=EC x"G%JI$4I]Jbf `%hFJ(D)E5H44$H<#ը.Yq 8muX$ب6BLImFLΎsvΆiA.>!! % Q(i)iV F!%ii "Tr0i^ΒQa^(bn~R@u f`F'Ѭ1TXXꊧXil8Z(-4?ي?-qimN?9Tl_R]ǔs'(q"q_}ϤԁU(p2-q1gQ绺B{$Cx(zɈUC!("D"{ $  #`:zO. 1ۛG  'ȤBv =DzH<{?=v+yE=: G^/#  BRI{1!1鹓7(ƿBx`96Nʄ ZY k'$-v~99g*˨%'gD3so Q MsRhZ6 a`cF>ʰ5p+Zh4trօ&cz![l -2 ) XK0T^f3PiipӲ+twz*\n` #aՈ|8&ͻ9>޼Ka @ 2Ʌxr z}O59ïL9O p^9>]U.,J;M \V"q0CFёf4ǃ _M9YG9Dl`,y !=/較贲Y#a~<-و蕎 sBVzN-+G1Zr`d~߉}>Y%!| ܘ`r2J1Rj ?g`gNicNA՗Z=xcht}z3I,?kU k,uQi{]xӒ~f 9J,,@QTo+P#hl4^rt̓cqE2:CQi(Ѕ% hbJ))*QwlZɠijR>eFv~ڋ'@! >}D1"$Ґ`?lu{OF Jh( =~t7NCAT5RU% PPIKA h3ovpIՃ1SJqo.:jlM%& 9!Yf#G.EҵN,D&c-">sIAOfmO&Ch$:9kk(V69AKo#6 >tƂ}s&yĚ 2pƠ-S^l88$8YAU-Q"wcJԓvc͒>M#ړս<׶1f kJ򪣱[¬o/| 6s4tzAқooO[lS(S-2`.|'gf*h* h1ymɲEz`7Lhm(̓W5d}bS!VRlmwf`B! ~ 6mYr&d:,-ݥm2?Fp7p7W Yi81 .n L@!2HfǏM9!ވ# Oi4: B5AEOTD%PTM %?W__Wί` A$l芦  TPVaz|ʖLоA'D@WF`EZhxQ_Lu`ssr?EҼDlLtE aI$iSܻw*jPϟ8wׄMd߼SsRQTTAbb`{ߋwZX=u*)I ,(Y6S'Ä26bJޮG;:̢B&GeG|EvW?d\e @%`[q)g} S#ԬMu/}#&Όc 28Dd ^L/Й% _"%vrYA'ՐIPgcAw* 7-Rq!Gan:UbVÁ&>.౹,H2~qgݛ{iq^MFc=\jqG` -|;e3ފDP*aWi'iT8x&cz Hof64~ZĖ/7̮:d̝Owٶ٢BYӲm]W;3l`9hsWaxQ;J<ܢ&тN (KHst${\\^\HF7ڴDxHx+-hxBۓáY-G!-iS%}XĉC S0nVjEy.}L{![TgzSfכR)^BrW~d胀-5re{+30l{ gI"#H!Ȥy sfp6q@|Px*%O"{>߷ǩ?OrA&vP {}b!5r`#kd?KEG $s9.8+WF-nT kb\1 4᡻%Ra8ePE F4gͺ8BIYz/u \{ld)G⎫<(^Wz1y*"2rh/{5@C ݘq?RYD !c6Ffb &|7Oչrl&{xSL*ۯC<&jg\atR&tCI4zA}a_(Ij0ln\M`t<;4 ӫtjъ*6 g9yyÇ TL\e +8s'K]N7:o9Fj\BGo:;C_5Ԇ/?q6:8.Q+Ut;̓H}֠!=o[ח]wɕ2^h/'E*|]}mwBp#y!'?#:ۆUË+ܩS>/ӧ[9nhT;95n̕*1'~SQu"s޽{?ƢfSU7@?ݟ_^a ?4f[Maǝ~z>hSiLqT!'P @Msaq_t_7(3"{$Q;~h1\iR4`pbϴ ^!|Lx}3CB|T)Pl'*8e}aqgeX$=!fݟ*9SvQ*!b:E0\KNG %9*ȄdD &u~Z0<(<#G@}VX6௓(<WK?nʃxm_*3^K|i]d)p{!=}* +U$x]lw瑱" 6QSŔFC@ b+!Lb=}/o*)ȫicHv92ZJE {D paRQ) : gTfO_ w6F0p*]a( X.k`.' i{nԛ-VE$T $:Y"uu(kYttZ8&H3(d FTڄ7$ WGn0G:ONafUv?g+h f2H?kq(ZU®jQ"#h^Uq:!vMMlhFhWŋ <}XSB>=01*JF;@lavh?Zkk>VCߌ,;7G7RT};ىO9x^K4UIo|ۂ{ߛaqUz'* fD}=zGXOEZi~mru@mР~&G̯ƪ}irWF#n#l*ZT>~+Y1t'VcjV|n$N_2(=GMcӹE$GI.`(:f7ٲ_Oh9dlOrāNnw͝>U'  $(@ F0]v OQCw_cځDPUe nog/ld\ ?toi1dqgQ.ֲgycFzǛE!A.0G.W#[VRnԑV@9 8LhAqʒV;/~Fv&W/}XXGe>8wƮZxzq~S3qTs1*b٣X'w-m`F`r~8XN1(TjYż#w z(PGn.a0I8X08- H -K4BGoO[|/BNfMLX#I4uz! thUFNQ.Y왩8BxCD6O8Ă au1N-N\+sTqzb#PcyZG _>prgH|bLceu;T$lӉ;|0\K5Y8|1=ĻIbWY<asgٕ3t:JpZ[-rV6+β[+wzUP3 tJ$)2[)~SƭKÒs%CpqίӽuZMD):qRRry]hBAu6['?`{)%HJsLiI²mx8- bL_Lo/2u$L"U6zI۽a21 Z۱:,~:fZF%~pf u\o,EC,B6׃T D|6?fpq]`UcMĬv;`>cBEP?m/}c]MS{Z,_˜ׅ E$1[fmѱ{˻6f_>4H l; mle=Ga!A+MqFJ,Ԯ?1`9UR}Hs e(YXrKQYXп6#D7J2mtwnZWtq@'"~sm)-هW1%ͥ`,aB Gkhάj<`Cq\LMT#q͟aֆ $cyExG];N5mRiQySyLk,ɗQi*F* zqKmohőE!8y4+udF cuRDIc SGAIAO6J) ( I kq}k`_BHS}=5(p:!MWVR(A<,@/fBZY{U+(.GqfSѢkD"'LgTy@LLIO<> \#+d!O\dB\ .$/?x*}Ouì/(\l~yCY_}I2V͘`! O͏u?D& _!s/OyM/P(}+{C'trIÆ@Ixf>JuRcEN(g[iu.\ S7+}Wwg2׼_ul i)(($Ymםw~?]  #ZozMS9;h_KՒ88bod?ӰR_D(/?h(f?FZJb*Ux; Q6A* (3%Urk|Z!KImC!IU* g;b#bԘ(G5mE,1E y=%߾^-HL_oǎzQgc^*=a"} ZCس,DZmJ-IOLEcLUIL<<)7sj}w;J&nˤ{ֳnqE钠4Y9HZd Dd5IKANƤ45*'9(f,7ϲiP[ߋo& 7֢N+\wif2Yvk)lMVyR$i 譺*jd9JZwd& h XS4FY ΕMtFz%DkTb gDI)yŌUTl抒"~MZڃI:]J5j8x}OFH;B$WԐK8>?=`b#@?)w jw%hI׵@P:겎&`v,7Fn;UaYlS (&gt;}<N?-G{ u O5m!Cs6g|@^D9[zF0x$9LM}kŏacuw];x_ $80|( 7J,q0g?* w2uxz2'\ Jřm4}杻oAv`[47ڛZw >п22 y )Ǧ(W   #hKx[> +;(d=@ GŨp^_o9#rVdWUT*GPy?cNTLDY>|N:'$m;C  sҿS#MlQ0y`'7=a4'#{(3ep/|)Ia/=ާĠ0w{旰;l#8|aZR~J?S{QWhi1ch| +WX?Q~!W= Ctԓ^g 8~&ƷervI02Wލֆkm3LGLɹʓ[Oe2@3]X<>SȭzاZ! =25FUYi+<OuFȓ_ɮ4d{Ex _L`̧r@&C@@9 16-$PTV 5zI6CT ˏىmPܧ#;0-8VߪŔ![I=]fi>Sɼqc؟ '$݅ iXE3qfQ,SמGX~æO*Q>}?G~?ALnrx-\ϧ1b>pC]}LD=h_&TXL g‚6"6qW^~+qLj(wt Тd,<~_M sK;@h)hXE/P>ݦ>p[fMnm1[՜6׍irL=N(iP( k 'h$>rQ6 Xk@qڴOו&2ڳ}X~ 9`+ъ OM~;>\#V>?dGvEz }i+l8h|\BWv>s#BZ_{$N*HQ6!+]2SHOH qFhu=Eb}1o>OxO|)g;cs,*c@8k>'& B't |˯좴4;Qj ~`LS!HrJio Зn RaRFHG d*!B"p$P L(J DE:"ERA:GJݓP )O|HP(9 wY %iA)b) Qi (AVCB +jzh))J_צiM %-יrpKQBR^o8cl܃"e_d_a G(J~pPgy46cɻ0PA?Z/X W @:k",` d-xݔ)ى]Sy$&@-0Á _% S2B+bؔ:kQ ]%cu<4xɄs婱oQ D'H6!4BH!J'=opЕi21/)¥)^ \P4|ICYXRE0(m0/ƹ,%G?ŗƟMǣ8ne=Ą 9}wv"RGg\sC 6m{7Jp_]ksl7y) ^LՐ}ܠq>" SU~X Nzw$v$EJjri@!a L*H3l :Auwj_x%4W vܡdPӬ^3ɓqG!hdN?/wEQ/1@S -Oܮz)HG ɤIf{;8tS\wsawNo9\( \6sDGg ?`㠸!? gc7{A4__ F}qg|ps7ʱ6MLe7%N݅% ⬏Ҵ5/H(G:Utgx]>SP-aC(9vj[5a企=P[<[,rJE_#<81tY3$@6G)Gw0h*и-P3Ō!'y^ Q =K?}e;|+螰uH8~@!ȎXJBo yo¯]д[e:yzK[ŰvqĆ>6aX ,8 0?-^ w3yg 㱪](e6#%uUc:xF9w8/߾"&†yq}i#HeHc|Z{3:%5ߡ΄'gDBb2{BN<k^bF4tQ "U=x(0Q58ѕ=V|,dUiD^̸$_qNk8lm?>Ű`3 Yv(2Wɡa74 ZJI.;ƝO+EK_2f\ҊċD)_n&`+FXmq>_p{9wُ.exK-ʟiP'y@~l1aG1t:v2巁˺=ej{_wWَV1eh~QSM{Ĥ_ Pz+PGU췐mʿ=d]u,W]l+m|Tg CN?^:nC͏- "wd`g e eI@,;yI7d ׹~^\$,0zay$O뭠1\dIb;%\ 1{\5 ]Q5oв% #kYM,Vh}j1|I0Nj.DS  :d*sΔ_88B9}EvpkE:aqd`TU:o+O|ʚwrqs7N_.1sq}Z+٘p~?(6+~Cx`<'7@c0{ڱ!訶*$'elZ³*XȔ$OH3Nk4_oξJ CAGDIP(pA E).3f3d@$4AA#~GgoM:f#i筚Xϗ{q2EPp!{y^;bMSGO0N-$:Z?ͭn/dB95ߟl,䒟dMj9=Xmc a[c ^M=۴;txzgC٦[f*>-k,)s) eu;N r qi! Yx;W0D@1'UadJTE@Zdɯ 4\$qwή;Fl zfÆ&"QmvmBy:2 PX(DAbX(iJ)d&žc\0H F},`|wk֏rD(4kNPe&|zg}lG)Ѣ:{QLCtS Zh>xգ[5Ʌ{5)VX&ّo9o@ď8Sy/|34rJlB6v!s.zҜ8 |3%v/]H?ZK݅ BҕM|in M4s 3UU`u (ci=nGH\ ±&X!`@়ŀkT<c$7=%njkI`ip^qΉq$ɟ;q4/RpHtPɉ'rV=N|492"TގrS)ܙa< jNt{( ;46FMX4u^|MM;윱 -Y" ^O~ǯú́25G܈`Qu~{\6 ؍<H^D@:!w=fo-S0Uig?wsBÿLwx~ļ(3d8<@Kl.s&}>B 2eѫ3lGr1Cߓ(bWmtEI&~n!9xY4(i/w#h; Ce8_H^]j5NMauƚؕ1LcP%$KD?qޓ.DtY!L%Uo,|'Xg (݌8,% _F` %*>"3; 0ظs^q-K?P!VCO}K rc^x>?[?Hؿ#rJS˄bdG`e$ШhYc͙0(Ե!)*bYw%^G4Ǩ6oyWAy-*URH̅~K'v^Nmwh$*L,J%cOԇ[3Y;Gؕ ?v??[p/l24`u^ݵbXD,69y"ORׂ <=xB9W5Jw_S޾z=JcEݯ㟟< H3ir`4P|+$b"!}h"8^FUw"#gOB\{֋@* bدiG_'r`M`\"i>М ]3l 3 ]$ӧo(' /q,}_2O`L0vxq<{|FO*d6΄Q[duQ`+E~R=JERzOц o8|;/ݥf7H?*餇|F/he" " Xy/_%w8y;0JcGsC *ԧ2ePB"nN\>?ʧs+/-zY^Ot>ϯhv<+Y"Cpmw4<4o-1vM6ˎD3gǫ"tvp[ S$u?OwC1ϯB.I>?ת5vm'nG_Uɥ]]x]` 8`"0.ޛeLN|6G_ƠH<>SBNǕD _W/F=\濭>.t1 |yvavxԣ1zs9y7C.X,T ?3$uz7iJHWt&>3ԏ}rx||}{tIhmJ S~;.b[ Osz)uS~LM))n".LZv% 88= AM}a!{WDp+קOtHI,!~ m\s/ S Titm@.=]~n%*fy%&^ëcb섍wuH$Y /%=ߝ/ݔ0ݽ)C t"2qag l}I+_F"ZW@Ex({~99Ւ|YaC}htDg^K22g.8JrR~JQ/;)S!]X\0JFBԴc*2^Cb Ty?PpIs4zB|( aLєQ(WA<XBY㐬୲ pza8 "V^qM׎şDCl߂fyߢ4فS1a0avDxֹ\)`IL.`xVQp,FAL^(4AD<_/(׀k9Z)2 N2o`h a RXĐ(Jq!b ٟ7"%0tj&d9i#LIx&a uKQESO2,+f ! ,C~żxƀWM9%g|`sHtjBd헖_G/B "}d?6ܓ)u[rѓ\{!Q՞MDm `knBsڮ5=sg[4 £lgD]e6jG% 'G<'ɵl!{;߁Qą0-X5F ́aH+ =w4I=bU!degCW?9. ٗwc׷n}6FLS"GPɨڣ( gjm~@]Qlf|E1?vi}ҵ.)F B;$!Z0]C|6tC ) Cm3;o: 8k/S5tm$yprZ/ߓgH ܂A6t>0M(?m3]}@t ^zHOyK)h ,rѥǔ:߱t%T DwX1qwpA3QA/Xτ<їg`a¹hVmmknq_+%P- : .NNՀsesB ?/eix8-O@SXM- bďNh}y/tq sFd~a6.Rͦ<H;Nϗ8ߓWadVd1ٿ7Ǟ:'%"I$I?/?Qt$~%~΍6Ea9c;;;z?T~.gX;@54Xw}?a~~{늮?T7 |~@tCg4IyWӞtyNAj`4OI^iԼ2#n2m~ҁHR= C\i{]Q"dg{j2 MQ릝ƥYyx(ΔYh~~rf~sjKM IM0dܳq!`xxaO$p`ʟL1=OgB,(i?Xw#;5й^?oT8'U*uzz:B~)ȧЅ#)X|~!^ʴb͜Oa}ohz IOz|!B(& ֞q]< ~3Э9n6pڙ(L/0`.>F2x0MF07CU iݏúʪASJٰyJ$0B'Sŵ\cj*R!K^ %0>_Uݦ< '! hu*w{+眮ӎc!>OYtk |*Z"hG+Jw@8Fky~Z$L UL8_b脠fާsi(V1%'i~o1yc:a3WTNIF!dJ:py++* Qcj揑Dľo8IrPA#wGCOC ˭@>X;κ`7#/einn. zJc_eއeUr ?&=5ѝ :h/G%LrS!O5}ڛ,Z{I%?GȁlHc:U>]~mkx#(IB "b֣%,Gct_x0HRo]r0ͣ)?ALI?^:z* B vA瞟w٩8|t?G##"T )(wP;Y L?>_u'?F#i٦}P]+Z'IGsF}~Lu*BOjw72#'$Ҡȥ3e'Q1?mua\yݠ_F\СתWaPE<83ˏD1MpQ$w^~ W +v0{V{8] 0Շfʂ~<@$-S(~dPZxZ)_ГdC,'>:x+-i $F*] Qs쿵>hdBT‰EJMF[d9yfCO|H!v32WDmrx(M,xQT. =3 |R/A<4iaIlQ%T=?>Fl}pBN "}W <'(GLK*UB,o0!6}Tt1}aKZ7c RtpwnJ*h5mμcy;鼫Ǭy5h^^vj6Lh6؃J !/7zWG͛HR1}}{` 15T`GK2rMe 9]F@(ih%0)jH5:`GOڴz?њ+z{TI@P4#si|4!/:PD$`1OGd:S{aLBe{˕g̟JP!~^r֦4=Q DO ?iu gA+p]]4F^xъ 'RL/Y8i}E!y8C3@jh9𱌾 )Bҁ7Ġ"U5B/dX]Lu4шFBaôNi/|q`%<03ȍ1Ɗ1VT<jl&*;,N4ȕ5`O~X_67||3\4ƍѵ3 X!ILCM3OUE<MC*Pܫ;LrS&ɭE!OB{N(؈Iun1gQp* ;8i@f&:kєFZļyrS'SsN+!&4_z=Glέ25aC,^*YK *?qʫQ7z#d9oQ>šnd>vУԻ \!WAǫ"ZU2('Bb"C}mk8&y;6zjC+։uGK=p/piYoKq7d>ФDZĬyO6Č^oaaGA>fpgkN4^rZ>ęD4Tݵ es!X(4Ps6GyrQ }Fyib0sK0m7J/y~I8P$:kMy 2s gx-=+"lWt}b\ K~8TaE_@^ЍGtF3G=Mkc^H< As7{3Zp+4R)5yU⹮۽pMq+'?|ݖfd4(R<:1:roА!+o&aݘH!QƢ@Iv@C! zŦ+a0 0r3HGq_z!8q!1됅@H҇+FFG /N9vZ}ٿ=R6Yf~k@5bXƎ? }YA@a.ǔ`ݴ1QP~ ]DC5LBGK7޼l׋}Q ZgElHtFX黼}e{VAY? b| QA(X̦}dG XCKnE0[˖91Qu7QN{MyO ~-9°XFOٌ ESp#׭)y4yoXFY~,HS Zt &Db29](g-v:>YP!n 3}F/ޞK0Z[G)-c4(G .O`h]wu^o+.+;mI#>ח(*pg<[?dŜP$?^ ze‰2O!Vɾt)a?gCءL8_ H("6NiKxcݔʝjpC\pu48ʸ#lffMe4&ZxqOa͚l#4M+6[Ejn2%y-+L!2kN }cp=)ʕiqt5J U_9<%)*dDa}UYҎ."^ b6Zj}@]hh[dY_v ?%ak?7UssyUx+`Mۖ 3:cOiv]=c;tk=o-W1b\D1H͟$DdF%zuxϧBjd`slac`v03) L]>ԭ [݃q0d"sא C.)jql[3Dَia=ݡ!0GQPe(2@63# &?,?[:a\44pTRJXKelCHbD&D zbO:T%fw`<-]*&Uf*BLo\ ]2j#Ly3<8`1 i!*ٕ2GgQBQd˖sh&]A-gTM9%թ]{:00Y0ncRزJ2gIa . wc}@}88mlKLղ( uw㘟% 跗 틙ҧ&P8e0yH27d"冞mgf4|ko e:.= x2?zb /cgg2g&&!1p8f`8 9rm=F$>^ڬ5~/n]\`48uLC( SـQS}.C[d~3iit71w^EVE9᤽zM#ci$mk &ޯ#yEO `|b*Au O莒xe8tDoe8P뒈 'CĈ3!-V췫_xFr4fPh>y-N( Gy xT Իd|F1- CG > L_!mh. dEuQtE<E-$҇ hj80gڌr'-5Uu{xJT8-%J̍ϛܣ3ӫ^\^p64{y]O^g~.;q;^cb<=OL\'W #RؓAD8>n{g(? 6UM'SIv>^) żBn;*jj'k6>jc~Fg°9Biw+hv4m.85sbY2t#f%hGmxC8d960{G=Y)Ii"W+A3.H{mgC<)jzsRA{'~ y@!DzF|湭 y(LQRuQr5َEAFht4P: %T&9wI$B:;QQ Ú&4A1퓳b͟ooǜl zY3 `*8C'bهQBFF12 Mt<$BE[ -5x4s #Y񆐡 {SSϵ$3}TJ6<ȟ>|oj)у: LH;}[u5+d!j(I><)㍧:`N6\ !~pW Ab$tq宯Q~ЋhJsAjrr1"eAq4#7O,{Qꊦ @?Z^KH=ҾsϢd;zW*CXyEӊ , gyGM^jbZe.\gN/|XѾ@v0A$hlND/OB !ńf8~ߢw_qfWcosy/.t_AުʫG@:!'( Ar$A2qswwʑV=vb8dݏ~L(Cnxx\t#[Fb.5巆5f *7e535~Gud$)lح$ ! Cd߸(@R4\ =U³0ہ2GH '$_Me4Q7:X,oPm(XT ' }91ÂKE033Vr6GC$CnQ1\>ѱF_ zG;xȵ4~#|=͑TȉAK͒p8(oBlP^H]DF?v Ӡ ,U o\?0f玗1!>jsJJ-[O;.Ϸc30'n/$vx<KWp"Pâ[ΏWsHOF نge4xZէ' ()ʞ:=/ ;7qVw!s]4= b4el/3\e@.ՀO[Gh6Aum%sbaC~ґZ]68m;gt^9;X( fo"h^%T}mWG7Y\ `%pdޓbQ]>/>]Az0LUevwJ?ss6:bïcY_R _{ִ},pWmQ0(oGc+> 4聭'黷N l}fJ((8 Qdm%E+vԌ|\R1/ s@WIM0:sQ@T `H(Aw0?z08|ͼyd oĿ^+Ŧ /yk>(.&\YD[;"D jy"m 䥯a h[Z.Pl])+_OF9ubO8D)rbz8o$W|a~#)ƷY2?QLH{ܗ|i(0UjZ()xF`c?Sx Ɛpر!yIeā `4mFo hoҌ>ɛrF3d/z)~3cl_O^= Es6xU Jg ^p`]bL`pstM 1L[:s2EG,TF~WSއ$M8X& -++Pg >>c%f/ώƏ !`C/%CJJި~?Zr)){lbiyqGh%5q˂gKx-W"mXgAi7>8Ew2]]#WŌ]s87IEs oo#/.9AiFR1HB4X~BXbpģ-?'m) Ŝr s03@MAzo.(x_ sP B79ԸE¬GPh*{ف(3ʧBRBFqMƊ&@߭D׍J '\Df]'8jS#i9pi *>& I6Sh|_3i,1+yWJE߆r8рW\]Ucx,\f Q$#[f}F?iX.hVl>&(0Wf`m;H-U''LN^-5xtqN/<S~I@~Np "HxAn:,9`0KeZHz# 3#JDy:HMeN $ ity{뼏NN+w.{$H*h)~}|z]~=1S/Fy{0E)'3.pg{_iز)seEӏ< = OgXE]Ny,nt("Cquw|opGme7D9Y < sY /8ijv꬏0$ιK};0}[w i s<:=(PJj!x^WV^#hx$w&)f Lc+*OhH};/oyx~w NvCQ ~$YgY2 8ȅ QWQ!)Ft$ LE$2T~W[V˂"}b}DIÚSffI\\l@R {kGEvj+@lRHnJ:{¸c SGmvp>Hj"I# X˃M@Qi-\)*QM{ގF!nPQ/kP8P`N#@YoaD^yl7(SGT5̼cmpօy?ڻݼHf.p;=Es=/zۨ>۬_[\{N8\3Ve`*  (( 5d*6F|O'1UɁ=ST ˃Evghd|{x GqV~mA_{ׯLX7l :1Q⣘L+0а4bf_>b@U`#q+y`\5Ȳ:Y%J!T.e ˌ 㱂"bd>M8C&ޑN.zTunt *$m9len"sQE @w]ǐۃЎ* _0H@r#W9iW&տjo^nfK|KSv#_N1j&%{7e3;Zup+ˢh1c}}D{~nJz{6KbnE_jx>Ar2JmE.2f촃?kg|Y. H&n(Ļ6{@(|ûg^Ta>WsU*O&o4mOyEAxUDq3ͨ5*G?l R qZW90ojFQ&n/Lt"8L6DLd݇?#n'2X!ϲn f DGm._;dss_H|ZF:?j$tAոF8.$_׿uםǝ̹pĝ16 5bg%V퀷_o`$ќ@ PҘ |'$B4i)2zbiuPK$ B7WگcZoU3uro۟[kb}OV!ptb9߅8=Qţ0!ɓ^**aXS;f祧\fϫ\ɔES!135!D[[MAP !s1|o:[qR1$6<+PNB@$!/*Otd࣪ +{s>-Z1EՊ_x3>pE@Ŵ\TYybZFG^_yQyt/91#H}T/rC^tGZ̓g,Zf>z0|i':, -͂R)p/ǥ v85b޼ldIF@.r8ރCdW'vc*@*cMC180F۳uuWr0ٵRnE1) I᭄| HvRru5Bac'QX6$)њ4)aHۧ 45AЏN<@:Ml `X%l=>^Vb2 Ҫ=V`TEdpNDGI\0*b|_2 >42Μg ϻvWEh(4rJ`-?sϋq'o#[f^ȥErђX}pPܝ`{oS<s 2{fV ۴&&¬Ļ83\O"l0$2ص`P#!r7EIٲ+ 7-XbwMDb(-C&u˷>aPL0L7@` lX_vT tgWѧȠ9b"fE E-(&tٗ>qd|y7;afabz,ʑ Ca(3<3کBFr@ ?:~tePdhA, ^83s֮! 8-}`"qnw)Uh if3` !2=4@JcHu_;| b &zf>ά``mxemԅI GĈhQ@RK7o~dshb "c^oʄWS`FƗ UWr 4MlVA+7 {<hϢlcʃ//ng/i{)&- ":iYŦ΋ⱻB Y^(L<h =$n&^LkE1akJ*.jR2U T\>,<7y?m&$/=;tFEz8Ykz1EI97kHM?8ĺ_̇{n3TXw(<z@B\<RbՔ_iǦo"50:MlM6x`fЈNMZgjcnRDp2Q\;BA#NF˰|՞9ج@N95\j q0!pE'SǤrUՑd@Žs#𡸫 ک@9ǩjv̼fUO/j3up8!"Ү.o D84B)5(T^4S[ EYT\dQM=ǝmei vgafӾ (l(+8#@1~wtx}3Jn ~)y6@o ?f"ZA}"WɊ ;j#'?lCT?SzcCFaj_f3ܨ^{Ȓ+xgۇ5Tzi]\yAs4X/[]n-Jgc17: =ܭk2C tsu5k!?p6؊1{Dyu{ƙ 678/š><ƺayo'C1r2)FFQ( ElM̋@`d_PFSr_A?pݿmqË BHX0/.]߆{>)lTy:($ʯWu|a i$#- 6E-(D+%{78pڇ.d#y (.Fw' ΥP(1IW}H{JLKHZUZOsA}q+ЦlAHyÉ{JRGB,E1!E GX:h7KzvM+Ҹry0G:^)]y.%9r Uz8w&CH1a6 4Ŋƫ7uLf QOGCt(3.b!Q,#ZH}& ,L __H9x,[HJsp(E* xéI)~P"*Xu =(99r3 8L2 "3d} jz8lx~Ya]|4}s: O螈R>-'X?t򲈌BU1fOnt`!#c [~H%0  {pհ{|# wNcS&'1~1E Rs:ې g 0v닄,HZo%6H-ul_ZW fBFvkJB2F'F ~VDN@9 (XRCͶzɛ!0up< l&4>sb7@h[RJS,sm]`w V.}$_QS~Y"QM-YNn*cC}6IC>h7;qZKiaA!sn)$!$d=ۜ1ѻD!Fthe(X{G}f|>:60-w ˍ s2m2* T ֪]}/룜Ht%!E4Drj,$z ,ROk_,3Q)DGX Wo{jcž=g@Atb0O | |d ? p(6 cv6sq_A45 "K$ [G0*N k25ʨ:H6: GQ6(~ea0|uGPS57n7@v3~GFN?ie{5+Av?8F#"vgwlѓC!EG`؅@ 2=4>;{5:4it<͆vw?'-.cʁ(wURmGx;ӍLƫDzyIע! ɟß}G]$s+`#^5wnal_( -/5y#0 y܇}PP{wA@k֍M<I.!)[EyИ:Ht6K/B}5?,}Cn68ԓ͚;ig98C^ IIS)'Oڗ9_J6RobR63W|?d̒N:iO량B]!33@N8aThB5PjÃHQrO'zBH#bWc9E'@I)ǞN0sGrǖNsf\JT &ɳАג<jt#7 t\,ՈQ8|㗿?}I|9<5xr3L%1!ZB\&evPc(QmgrK0@%Mcx(1x>`'FsD&qM&wqxTMpQ7H6iTŦK([Ű8##A ußHDf |-֚CWs7닮 aܠc툮. S=?kvO;-f5źҹ̼Jeߙf"4d"P25*nˎ5Ƙk+i 4TW7Ӵ41`IGWJ={ډփV2) ܯ[tmH/ܘה_QtEz?9k/ԣ&G\ηdD}'p׹Ўl-qyI190GL"?ݝ+Z3&n 9±c.49$>X_8%^[{-YY Y dgOm6??q Ӂ#Ǫ0]jbD$ ٴLXG>: kaK['{ۄ`=,7dٽ=Rb.N%UQ7 3~է ж$Gg9rPto^IA. -Kizgq`"^3bnN{Sگ{܅ l@AOp m.7@j5A?L+rS׹F HzHc/\x`0m |]r\b/5CDz :-26[Q;D L rQՃ]\RqA'#&kp;᲻ːuNq K` rҮ 0S(R%KJƌ<^5r8lv so7VV'^X1bリ4EgeeICO)^z - f:AfbQa68~whp)Rw l]ljᐁyDRpws6L((4b!4{E%fWup8lmPBm@a| ^%@j:Rݑ[V<=Յ͙n xC}i/g@LVQ 0|`#Tz E13oN鰕C.@}qKljW-ˈЊCu!ŏA˫k?m͛0Wf$Uď6ث@jJ'ͱ@w*@<ߨÿmdp%M]9 sI15gG&DL]ǃnYQ{w] l6IRiY0^0oy'_P*@Uꢇbv'4(XO+(.Ptg(Ht3mnSA FF,ڹpi6̖X=c:V-Vc>?S0+cC*ڟ^0;"r_TJW8Z;p|b8Zވ^m$HyLO(Vx+AL"r-Mt3Ss{NܰwhA EзA7ӚpH>9rY(b˲\ %;)~B*ciM<@PQ}H<;%#9ݾcɀ'SRX޾*HJB1p;|VjRIodRq=in*4cډ]8,; ~Ʀ܊"[ `JyA8DKl|wAxt@Q\ xC /~v8 d_ 72uÕOC{H.|!Wy6I+ c.A"c3.J Z3'JthlC@)qH;`AԨ&y+ڼsa.,{m"vCǽ;{y\sSf~J3`2kc!Mv_ Y >Ɇ_Qp˖۴3ģh'MĊɏуE৐X:ya#A S yegA|e%~PQJ=0F^ڲ +m&4U Pe f<;xуf%= Y b gkYd/[{,Z'M*ΙJ& ! xzCj4 &옾Z~7/M%1ܷ3>XcXhM8]<"N68ytY 86xȕ =5M%8Tn$F30v;%HmZڣז7R?l:ny ƃLLSm˛9 wV:맳C+dAޝ}( 6HOG @RgwO%U,Y2g՟ꈃQJ` :axIvod2?|:P_Dw2x*x( &"7nZ{-#ʀpM{+v7\P^2k`⑋qu_=$ͅ17:)"N;d϶YlQp'{AFHoB?-gyT<00i@H~@+VD'X2a (RBIo_ZNx91>x4wlvE`PVK_o6.1hgċe /S~Z] 1Qqδ:gq9GKTf< @TGk>ُV9-=_>c¿c,㣠K`~;S13j+oט#^ީs9+甞^zbA綝 P^ȷi~3{\uZ޸z'ⲗg}Aԁ,O+c8 Dq2}MxxMﰜdT|LW3Čmc-cߦ5$7U`ctqu}1*a5I.'o9R2EOO5q6 x!3AWIo|Y,E8z8lِ|?yNcw3\޸z"?O=E?[[kCǤ޸cczL!P@(y8HyYn3|A +h W¸yUsNv6<3Cn9ʈ1szpdG>\z ذ1w>D2appzY=b"X󚔶Bu2*c\̈́s71C+/q;$xZ!'P/7ͦ E[Py;5 x0*Ƨ|L d^뭎^7 H1:5Yjsr-g\p8Ζ3q:yaT'ħ+G莅ù v(n<d=" hsfv(5!eP:CI0մ9a&zpj=ljH~;MXIG yPeǬV7{G,߆q2@U\"Ģ!|+"rO4&lwdFU%ۥ܂0{Z ~/7y{b RtEBl|ɃȨsrd.tmT}i ;Y(A}<'ܫ|qq5['r~Z43 kUl'++Mၳon?1Ҥ b}nž?[R Y ]UyoIס b 6Vc诅IPr\Z 9>%rrT|zEwsye\6))m[gpv&'`T49xTCPKh肨dCbq'c>Ǽ}.˳Z"8H{?\z-N$7ā?gM/k Z bwF`o=})C7Z<1`bGd*B2 cw1P+r.b,M$ZXYmTiPX@m3e`ώ"!AȀ( ko~f^ Jo ŽTfTC_HgV'83 /t$~XDA=VK8n7rlس:C_׌6ȮbV +~tK!!ЎxԸ:}!2Զ7C _uÛ9Z#0qi3RKžf`SjBHAtpL>IJxppF!ks08'}8Ma?Tb6x2g;׼ΛD9{ z#쉷q5YqPaeG7?1V V0U1y&Pv;n_rOgq#ϹA߰E*d?C߾rkSHnh':j2|[_遘G츃wjW&**&]ć6FptLh~wK̓cgcy}N0X!)!Ϋ Q ":ߢ:M㲏x4\ud8Qcּclttxe)sPF3vtOBBH8H8t)&We%f6>\P>Tg|1z&?*,m("!,&D B|e>,(˭*Zu ΂XTQ.FǾ6D~Y%ҌVq]BBaW|-WJ U|q\c E*(  Y@Fl?Szx&ĩ \H1 P$m:—D@#J 2R_}o_Ims5C:0FgS!5$&;uz~JMiYˀ{y''emtP Ap'GTb !9~mY~{lUL)uh#2wq* tm)noOY^.kMyNʒe zVL)Dݔuxvet3Uh(%땑7 6aIc9ǮmnߺcXDž\Ƒ,/Az6 57r  )R(f"$8mHf4$ߑIw0=~q ş܇H"4WQ2U)@m?}_XvuA|$>}/W/Nc|Z5?6~(<~oPs)1n c'6"7 k2(GRQPPPHl 4x!RaB EHAr.ăJQweCIU(Q(C"`(("!bJ&$V7 M8O??i/YՔ5:5!0- 3,QEC*t$_9Joᑈe&h2!ɖ4 ~ ~G?>ge_O鐺4Hu'vS I QQĐ=Wn_ԐͱU_iҫ;%ȿg9):F꿻Ϋ珶>|><ip)zȫ==ΙU DA:[3MfП@hS3xRC'zǬvP!c&>^'3 Ab`e?wzYTQL>>~OuGMޕ\@L@aɆI~:=3841 ֑t]- 5MUJ)~S,__TWj_PkIw*C$?/|2I:#LE^܉TxT+-Gw'0fٟ]A)o ҬUV]~ǟ~ܧ_ _6檪N[W-"""% J~.GyB!D A1Q"/) I f2yzoo?{r VP!H~g._a|iD*ޤJR*=Y}>AOpb<.zꐠk&¢7d"MాT.,c˰DvEYzGq+rO}2hD m0~Hx0]ake3[иb. w10{f1!a(2ņ$J- Io%$BȋB9rp_.8(tswaͅ8Y%y%ɘt=!4M]mٳ8dyPT یx@RD4JEaZFIA)WҐHPh(]q-4 ޑiiۇ(&rIA1˝WƜY-ys*L}2̖jT|))bz/` lBrx : Cҡ 6m\j?m\Ž?H|uyHh~_Gh?:L׭Rݥ1 Jo*bA*S@8E@X1#}zsFcE,ʞ(h 43Y䴩UEa{joW@x ே/ۼ@$zۀ/;}_ `YSBã|?d:{ʝ;0? {7>{?S_GUI ?ͩiS+;)?I~ #\ΑsYNh6>ÜOZznHAv7I2ڞ쭔j%ErSu\C ؁N >4%0g, {=]PdW욎_~fēXk57-G<-ІNճognuodȥ i/OSWE6*A(.N 鈏sx6?{NEW}އ :q9/3ӭ!+~^ܳޒWXpB/J,B="F(y@ 8HMҰUVL}-|4v>y) }*ϣsǿO2`,se""_]_vP__UuUh`p?!I >'d[Wͽ2PdG1m y4_^]0t`CL9Tzl4*?O{RSO-O?5L2kr!'RWy*<{O;r|#'w |xPz% J*1Ovlhf 8!dq9P*?@vr2t*~zdP}Bx kE !$8(R0t3@Z4z!N@LDB_Β`Y7B|eip oUM%=EOwr-艏2 70@);э` P]>Oi?E=:ѓ\ 9'QOEAIIFH͊(x$0ַ Ɲ}4zGS3VR6q6TGowFsv,E({|Ihom#}\?T;>hsGTs,Sq,r2dB( (/#+Z뎴ms|JS A]NmOӐ@#J;pj 26  p$If'Rg:5,(~]s ٔ)sq~\W jp2zW1xdCF_W fd0 C< Y^|\Ƙ"I &PFH~ptn^cK8" q6De`x*aaCra*g^דyWǚsOj0*B~rHSFsjXS}%0T< QQueݾ>>@Xb_7p5 Y}Ϟ75#?w{rOaǷi> f/}'q>rAQy3g!\`Jt\9p `NT82O?AD0${H$$ @%pĤ]cCBL| S)4^OzZq!_cAQ2?k^6{ ;3"cEPXêiŁ*( `UnNAfTJ @kM˷ "'j>3s")=rbZOsO,b3cQx |'$s$M w@|]xHĪ ( >hzW݅΁8\4>L/OA 9;>,=S!°R5VOnRo$ |lg:#oƯ'/G䨜@ۜkO8OB>P=R^H]MWsThfd[{F#ƃ33b ϟ`>0$ „d;U^{F]0 ),>^M3}]>߾/\#w>gqxJCϭ8>[ @dD~a;釥*8@P8#_$:Pdj/D$ >h<6.75?I='oW_/jOtly(VݣloV17kJ^6 ,bs+Jtpz̛ae/8+L>760^:{76 %+lGⲆΟ[wsX vGRfQp?0u-A=8TbIε쇡a j};,zi+AHxޡ\!JH.BgϷG{OͭѠz==ޫD(UBysBw!ҿ:2r\GL\>Gh5N>'ACYzq<9n0Ӯ𴾡o-kQ%K힟m_U!q<~;k;NT9eOh>̴}޳Qvg}N}7O2 y:@Ǚ-5]䐘A6,o] "gUF/P=; S;̶惣Jj1zHBǦ1 :dlMj=bbudj"*OxT ?&BwZ% q %yU~D#ۣ䪁/ܽ8x~z}C`tV;adYlZYP 4&owA4w븸1SY8yy2^I`uo~9˰y;<09qɴwPp7DzT!2,HA4fF5JY$:vJ" gs,ca 4aa BS>M6kgFv£30?G 1,/|w30%}f$q+,(7JΆ.z2`Kw 0+DшJ 5F} Zs Z(!qV'TMbp8cjրn4밐mN5yȫǘ߄IA3ѵDPzzGwr Gp;D%x5f|z7F@VDs%o,95Cf }r!2ǸUalQrȲgGs\ i;a|PUWD(p">8/*:^;Kz}~aV~BO/q#Hz>ro8 6?_ZZm.P f쌻!Bp _p _gv p0np|gÍ06WPOk1I0((]ӄ5l?E?O{S9RRR $]<fj\_M1{=4p<nCz b;2"~Eq;[~-;wu?X/Lf?TIo`³zzh7'Y~&h@uMx8zWLag9߿n-vc0HPj:%9{tSvݎqxTyx" EY~@M7/vkSژwLfDKI$Q0}.\OȄAB6u  w@`4(}FʘA}mnxʁ7QQ"RȠ^zǰC`tA"Ogģ\d2y$G.s;>I}]2txx D=70f~;u~J:%7#2*C\ Cޭ zbxr +`>l j.gr;>p3ڛq(v '71u5qu>epwK&jN :ӧpwH*@ϖZu4<G>|JnD\szx|5 ?oNBy^Cl7MVawf| }DQ04wcg?fM?cA :#O>=\: ɽZVrv%4'rlQp [ص᳀pAzBDa•0 jA= 34d!|ĂI%S *,70`"0S] e[XN5@@ru Xh$}#y2ak9 7كIFUQLޓ kbϓ8FwdR("Q|Fri%N E[H$vEQ@ ~hߺ=%Ao_=HsFt#b=dɓ6-G@ףb>o^ނ=G$,&q+~@_Pq}k.޻U~`Jt,`;G!PnڜIawws6CŻq߶>8u9" sNNa{{-/n=[YȶPלG|CwO,":іұz↬oBB2 Ah<0}u *qɱᕼH]kk7*=Q[yL1wG:sTjl( 5/f L,1upkIf v?Ƶ8D3%\:ėpzBr 8-? PSPfk}:Rt>юŠSo(+ 2!Ҋq:H/}SMLFyaphp2lu}(׼wls6G}F#<"a r$KbZy:Tt{(gH$#\V>ɼ+}=h̶۠4>3)|DrE`i5֕~^* U.9Ċ=][VU#nzfF. XX%.a9tk)\{z7u:N=)6A 읯L7a۽|AZ*TG6s{v^xd<Ω zxל)|wX|6aʡϿ B.Uh鯣;?CkAcQ Ium}MF[̷Qz֮HnBӲ:}U 5ٛ.i_K>a + yǓ6ٿg.U8X=Ep^`QJ2;hDIJ⸁l@B2e` *Ѱ=7~2ԟ~#؈SyUе^}_M-QP?i SxT E44M0S3T%D 4!-fTP̡@T PTIK$TL0SPHC9LLMLLL1M% TPA@TDI2TQdup0PDQ,QDQDJK2D[H("f*f `8эmiBIͰF3KXA#J,5CJbɖL^ p(L+34D@@"ԥH D#B"QCKCv@("H`&JX $Wh&(T( i$PtLD)DF E425) KURSRU3%4ATLSQL53AASU#DQM0MKEQ2Q5UTMAED v)jHf )j"f& KPT)#cc-4RI1Q)Dą%ATE4$4S̒R3  U$! 0DELST1TQS10PATA%AE%TP2KԄAD2Tm" jX Zi!J$J*&hR ($)@iUFښ(i%)J(( B$dHba3$R)-3UCM$$PP04'|i1o b_Y3H5tεP lAz<) ,RJ# b*Yf&"$Xj*B "*bhbH`H)j" "j֚) +6$ԅQ5TK$0Q|@IM,GMܺTQ$Tĕ%UPK1UDITRA+KNEqAR "d ""@ A'l@Z U@WL*bL 5RTSQVH %QH3)$* "&˨`"i} Q*LARPR2UrQ1UԐZ2K0^󪨊@ab""*fX() )IU23@GY$B0 JT_팈}ˆDvluiȇ9aae $B"d҈WA[ iZ+UKi}ZRWH[025NA6* "1&i=4 ?5iIȤCȇxT@J@.Шd!T~h!z$)bP=VJ4"Lh`(~D?) QyR9sL~I4)MdOL҇\moL!(JZUЦ2@@dP!E%POdYJ8Nf#s)/ s&qh 0 @ ` P)HBHҒ.  *ڴRn,2c@N6QҔIZu;h *հdr[622CA5&$E PЦ4 փg$ELGx["'z:^՝mf<\g  HE4z 2G SСS?H`0&pA D]Cij!BDxr #4q#q ҲSOV%66)NYc%K' ILx6* #0qJX"(N_nH`MB$z1?@Jl|NrH=*0?3|s4x("';HoOԻ"0 p=7~}X(Xu6/2Lٖo 9qTƆ=glU bT#>OtsN/t&z<т=>MՓMV'8=7e8Kwť7]&6\oEf?U_ 6B bO\@>ËOڟ?8_x5fe?}nq*:F}Yw,X{:f4G12L;ڱx\Q3ѱJVX,rmp𿊋 `{LZ|?o/](z (Ds~H"0*v\r¡5Lq~Y&[! 47.tQ1HPR$34{#fx=s|~}(B}OA.Znz9A-GWPt}*‰6]8&/O#>JzOYo,]QW Gh2I$X@"0 9:h9b[@ 񦪒˟5e~Yd!nud#A9MHʢo`TDvO2'ti/y q~ǫ|G~DWCW;6(LD>tfA9tQ=*Pr3YcY2C3i~5fe S| /pu;x*Ɲ+.?$,̪smb&?X@ ,x&>29zF^GFS=xvLf#ٯ59AB4|xp/ٱŴ)}AF` l)FHO߷yj$rлܲآe8绩8B3<|0J&x`qE]FˀĎ9^diCf("4x{ ;k1u=sT16;I[Y4V~}$ ݓvK}vrqISxD W@uutfx5$@M3M*<$w)ID"+od̓(P%FD.[s^Γx8nR@QH-/S F*QX|3sv3Xy26 X*spOQ~oge^/F=vP_ "dL97nzwŃrEYpdOF'+:6Nkoʹ!IbmԡW뢺 !A*>lP  fT ҆*'_{(\&*i*@"Ixz?ҼBGCHw뫩@'x;{8BU?Kcva4畐o嘐Sfn|qK`쪛:OI BBy}h}|T{~!=*{DiBGj,`X!' ii3ogwצ!"L⢂p|x@X[hږG2U D^!P2*rly :/`;HBdwlKJix J* l8\ 'l{1 $A73̤<٦<%c~]GiX+:k0BHxqDِ . ePQA" QbV;2rεv8 $ w{ }O/s9;Y͑vb9 vNtSen q=w:+FTJ+ Dx,^s} wu~= ކ΂& dC/}#JXZ< Tr%{|?t9b"%?6@?_tAQ] <ػDub[{}bIy3>(@LJn_ -'6A!  WIG )ZM)?+[ԀV j^ϰ6]A6> Avs @$ pqg~VHSP5`$!b &9 )nXC<\:n L0aט#Y׿1gӅxSՃ#w}/B @fxѿ˻W*Yr#ZW4v=7^_XHn-\7?&RF+\f*Cwͅ\8p*K2wJUXA}W_BwvQKcX?h^,B%JGD("icTy>szWcG,>oOf* ["c9ҝk 7qZ+?1$ /) WeDrm旅DU,\oA>@6s.BKNrcx_g7Lj`C7Q|p#}q'vӔ>|HeN mQ\#fsZʖt]ShqNS + ƽ>_}T?yƹ^fmN{ lto4Fg4]u:?O1v9Уa<%ЋMqCErk^-v<`LQd,ka?da}:';%s B?wՑʯF͊*Dd$3Ń[RG9nu1kܫ F%|~'y: } MS;Ok&*CRt,wcu3m Ӭox}}$|~b#Ə%D1r XeƂ/uxrUʏՌVE=r)V21ZCB6<קQ<}97#F"-V +J}_lw5x^44<FƼ(wCG\pdi ,岉ϵM(-＀W|_e)-H;!|󹿗}Ȏs Cκv$2X1G9ު懦\myZN>Mnyи ʪ?=wq"*%#xFƐJ+8FlwJoY6PvO#ʓ6V6%E)_+VNL4p%TD>ZǓ]i Dm Sͬ%"2vUTJH2(GcMUJW͢(cD֍qGhII*"̔ߞPuHքB' W8(JKa S-C>$z4%5A5\upޱJ#oY7Y 1w-OؠW )$OQ=y.Lݷ7FJЮ@_) "E4Kqpu (\k2)~t"0&Oþ?DRiW(z(ιL|@jb;|ᣐZj'ܜOD vgi>ڴ"Y:ݲoC#ֈy-]f*ŋ1e2zLĄݦo񜙘t^UjL+V^wHp\?s]w?J5g6ޜ9T4횗2ْG$vcƣ+TΣְzo* b* eƲٺt*tht[qFP3nucS2Zgy(V{t͂ W1ǥQ# >ʐWYs){#4(g" Tzș6*pʴ5R=9׶⑹ǟ?9%?Wc/>rm.[9USl[3u2jjD+y3Dk2avM'/%@UK$ 1yZQ69-\**_W+-C`v^eΆjKZˉ^'m q/2@u+幄l4޿^ U)=޵ݸf7۟:>Px Z-j#{L ]*Nu߶ܫD8?kƕ-]*7)y oBha|s>;:<{3|Ƴ\(ՆT^uUa%k4}E.!*=;?Uo9\r4p\D.NvExّ0͞P,3x5.x.o-tۂ0'#' 4&ahC7 t X)_ZiEDTUb>7'ZPf6DGtd(Ag>Pi:#9OS"ؘIa0YOOG0aW(PWn d8Uh<3dȂq񾮮7y{F٢;:_ш&Bmv1o.j!J2,3GݬǃwL'ݥW`?>4Vzv2W)hO]; (owyی=EQkS;lHgPgD:@b~zu]Ia6yND@cOh41W4=݀< U^Ңwx{ _ b'pkBy>Z7^`o\{9!1;A҉A8DwE5tmKt9at Qp\3?aS?3 D@s T3 =ӧj74{bEpi )bdByZjAn\z ߓDQU UdWEqS_L`m6'x_[A= $$ ,lh㻸ǩ!z;} ? @ذ{ûDSϦ ˖ eLшžg4a5)BfcWGhG1~% 4gP>ߟUuS4(Q ͎e*gO(y-3X(%£0QcCxspc ƁPu8xqt><" o;h m+sw͟6U^ }TQr2E$i@+dx~_hzuQ0-I^9dX~-"!K|0 ӆ&uOˋÅl)ޛ=Y3C Xsr4f5%$|،pygv~x%f'6gm'c;{b]Je)%)04 .t€! ͽFiQuO/;?ϋy o.|Y_3'"w?Gً$a{gk0[&!n~|]]>EUVW ه;zÅ"/nêpo;*aP62e܋ XF~:?t0}N|JT3t;@́~vӆCǻ?\{'ĊiJI:?y ݇֏gjj?Dq! 9aXt <`0QZY=2n;GS(qd8J8fo߷Ex'/U{!BDI PJ8xE[F=z/YȑMȷ"8BNR#Ĵ o"2@VP%8=C_ȟ:PF$0fCBVo#IP$8`t=r'W @U0_[;l2L"}1($0RWxi/w\s*+2w_G:HJy 5$qV貘 SbӦK0?L1߹t"rBn?TɒҼ3.c&\:O|F&al0ܱr(n:oyqHLa yO!|zVvM cSS,M2R&2RD,T3dhH$P]4?``A?l8 BLKl1*R HE@EE4@VvO/?9(h/ɁmNaAPjEcTϥP :'*9dC^k@ dtc$9 hDE?(\-vukCxH"~BW?]]%&Q-}Bm8}BhІW*)l +Ut:("u@z^t,$˄-ܔǏ0Ptb ~qK ׯ7a`Gv`_ $+om-]{0#$%nXy>sb fKvBB!1e Lu @RMp>CXP)(5))u I PtUtR (83{ޛ4|hBr-"޾?g|bwW|h=@d@H3N %dv$~"xp ^ºuHmĩ* GGڋO u`tB{4T$8\0Bwd'y _!b=^Cyny[YwJm$HF 5(\G~=M(mrDRhx?d ID?.QOɅ*}7^!GCG߲"L ^=;#*Wh @5b73NeTe/ϗc)V2~ ^b׋@AKf0 rr [ㆁrbş^Hܲ}뿖 EB$477pO2_yrww_:z"N!J540פxqvC*ga#)<՜cl NP8 ?. otW^9CYejU*~Kxc:8@dP4J 9mcxjEH-߉Jt3,DÐ$|+I0{?^ƙeiDԘ 6dmX27n]|Ht)g5Kڇ$GY3E$p]nѹ?l㣜N/my$5:C#c'x@"GtنQNx)KHT𞏮?Rxk`awx}Ox(lDA/,`RB* 7 nnxֈc˗h UUQH \}C+<_fIV (R?W#İc0s ˈ'8|MfPǪ4 IabXY3$ sC80ꔅ:9ۇ]ͷٺNE8A {~J({MQw㒽Rdp&ۃw}GfLH0+!(dOKGفAm[;xTA=-`|ȞA 9Abb<Бo;L!2t[ }pu ^NTDj"Y4@q!&npjCa;7ytsD0|/M& };`WWT/_<| <A7 m2j:9mkaJ!(۟@h1Y9{7ɌRFQ;Lmmts:bvb?W$;=M;wi7b.4{]Js؝ !b$.ѐj%ja߿9Sp\.jYuqbb2W`9݇~?m8S5DK8(]${-uC)QU^ tLLC>h  Ai 5[/l%j_OG5jIYQxAc B&;u|_C2 J9 p)›ppR $-娩ŷL[p476xluttXpiB/nM(#Ȓgl-)o18b2z:"0iLnty`qM5|%g_`;^K=s.e.1&y#XK ؑ56dlVݱvU-`Kna w8w//0(}c +Es EL G;b:ɗI<,[SF"#>yONd Ep@dϿMu/^5XH9(q5$DD .>: rlBڢ>vTE3A jDӔx>;kj(wrӋ~cY ^uG$*xMT~ HH (TvԧD6zoQ33Dم :n`'7+1:g=!hXj`'w+MC W EJA h"ʭ|y/:8e-\&lT&˜:nT(>Cng{{ݧU677JwQ\nf^MIҠJ՜3Em*lmKk*"'˦e);479n~yuG5]7 /q7 N#*g=͖ypٌ (9\]:ISRc𪝂B"wl&#0'`7Xk2g(BΑUTh[k摳ITzSñ^&Z(CN,bvn-Wg ]y(Յ1x ,i3^Ȉt;!(ۯj_0H`Pc){5o0`C5{\<>FW^#w_01?D'@m0osd"fR tN#)[)vK? AOFz.w |)&<.;kh)hTq uywl+21hΫ >K&B>{]`ҩ̢fQ2:EYTFMU46u~hH9МGQÌɟ=:`}1 43i`'6[U!{Hved) JĐsEJ]2QO1=v FY#b 63žpB UjeQ(f|ʲJ'Ծs 8\/S@Q7HfCF^]Pԡ+ R>{Κ1Qq-אڜg(XIP*/ }* ]>*[Tٌ>S?%JDW\JDYk 8ya(Nmu*y_W*%(s.wy{M/G nA)AfG^Ze0ݦNiRsJI(]mmRnY b9tp2yr2PzG e^2UeMkB:$$ `<ܲjjR zx8#}i~dRC6J\z׃e\6Qd 9èү ˀpp{)JM2,ӛ PuAȻ,ގ9 ^alQ%Xjo8J_|_^ ;`!_uPqؤ9(c v(Sd- :S%C$VXZCdUKuچWfў6Mm{ŁI 4dȞc揟Ʃ~ͿcAM⽯,?_hp@9K`wCe'Xy hތP"?77j0fн{ȇzȄ RJOʨsEnUU~NUJ4_qGb5~gx /?6[خcRn:Kb<ı-

h AafNwrQ3YL4 K2JJBHИ"mII@j.Ԑ ">aOh'6"d5׆d=d5\̈́- j ($Y_/JQ{H\=ˊbG& )e; FGb_yq )Z0-& a$e.BA0wFIĶ4>۟Oyz BL.T, ,[EyW>o}G D?}q®^Y AxOl6&rxZ}<Q f¿B61-%փpdPO( H/=8qfVftv`i(<c8k(zO?K[qXC4?9#*R&MC @?м P#v$-_,C)0 m@ڒAúa/5 l'4 H֯.uzgm?#!ZҞ=~T4X>R}XF'6Y *_@>}Fǡby/N],KʎG7u? =d3AQG|S)³Sǜؙ=@MI(MVd~YHyÝk_Ш;&aCY\krtxYܟ=(1.Y"; z ~_čw ˋ =3ImWIhw*]5Yci*0{K@dQܩ.t 87jiݚyoZI(<#^=h{G ame&1 (]@Sj l9n4S#?{݂$ÒХ'~#I q; ܈1hC}lXnuv zC_9Iz!-kZ_o>D`Az:!Pv a) 3I"zO-o H/sv&i!d^*ʬ>X/B? 6#T܄)D&Niw-!u|`̰p"aR#kbh'=A4iDz=l$fmm׺fhZx}Lu*8͍>ۡ# q#^2356GUA@UK񘰚8i1Ѝ-w|Ok%=GAN1 =B/;1z:M;栆'ȇdL!300D2H@!0 C=+neP%m̞x kBѢBX5j@CK׳ ",{m^EqJz0Ye l'ddJ&%FbTAZQ: ?PkQjGI2(B!P ЄL۾.#(w?S!U{ttǡ웬x BHX ktN,>=P^'|ρP !TxAo/<L N:K!Pzc}xpN,FT`P'~+SO= ?gRXPC`~(Wyx2x]2EGs@=gz8SJ:@E> !*uGXd"kW8M^moВ8k>/o(?A }]gC?Ν#Hql ;!RǮN͜HjmC |N|9IRT"+􌇹P"QؠИQ@L-Ek˼Kd\,roVP$ȣfcE(EQ8L ×$An!m;;g񈂗M ĸ Z4!BGRzh{^Û:kYsDU2e3´#}G' bg?b@i 4@!B#dCj"^/q瑨 !rXv>n'qU /fPzJ7WN|@0" :V5I$4`Ϡ uM\6&DH9v)@+@6Pri(E(QGXV HRHX0i-b"$B$he>m aE:jqsW;ڂ6CՑx9``&q|!L nZh!hnz2~Qၓ'b1 OWb<0]cI=}^/ 3~hA.Y.NrDʪw%xk78MVId tTLA/sVo?&5%ȐNn凣1 zN &COpI1/xͳXڣm>iنHJ]L3*8v<\'~y!Wcyh#ݤBoⵟho7$ܦGj FEYf(.ܶ>rb!0fȞ}8ለJ9PX1aӿN|g:b[3@íƑM 0 5^ҁvY ljpBCcmmb$ L3DZ9ȳ=؆ AҪ]E\ћ?b}ne294&_,5.1gz3&rFdle!Iٗ F%3+0F'r E5*p9y}2ǿ_<4kLPdMcp0+>vU8.NY%{JgCL]56rX{:5 'd&k`/ c:AɾNus#8.pNýq{("@3_NFbq;u:yƫ^}|=7CzX%Ɉ.U  mAAf.L<L,)>\:{IH#vC4q:|,9:捘, @K<9 `7OA.?Uj^= /l$-@EHk]>FH4E'RDKl zIOh_EA1y(<;Uvulɶ=\02lW8C'bZLB x^_. NtUX*j{F֏RsU6wK 82}e"!菃;3zd@=oh;L$v~<9nj!?NS;~,KS9<N4+iE&[~yÔ(Ip`ip($φkWީ+[Cppڇ@e0aǀV!#E䜴{6b#8kAxS" h#ǨA}Zbh88^8[|>1@l}RbM'8XYP"i]\4t(2Li6)pXR\uw;?C$4* D4 P?^LHQCJ,?;O^Vޯ[s8!~D%ܒPf>h'0?qj4@݇G U^w!K5,x8B¸ daه!>&e9Wq"lp[H"wrToC4(@q"0Jn*TI$ `>%@$m nݕ0qo7Xrxbhk:74(:롧8H3:. a d 'c2, `w+bĂz B$9~ly#"Hy:x CvEZԪTTNi`UGJym|&pg#4aR9{PhRz9#}xc) lDO@(UQQbE,Y"8&&)g$ ؇ϱdM4K?"GNqdՓnYő| '=/]m%L/vvcvJlrhzSe b*_<둌1A,4, eHr'2L'Q=T}Pg8u+ŧu"~*U%)#$sƯz,J^rW\4Ŝ6c:$K.0VNyP-IxxʝvR9\O.'yj#!43ydRhl]856EF5ex^'N Gχ0ٸcCytBe; @x8'b~\$ {W FG07z$V:m'T^wΥҼg* xNݻJr&(ۇe>Ъa ̕8\X\ x#ɤꠡ!j+-(aH/۳:17Zt{c|_oh( $3q~|d.T6zPu;yr4 aa ͨ;rohO_w``1<hN0]$H !{/K@g>) $3δ2Q@'l[›hv[E1@]Kȍ}8@Ω@iA!hVRc #0nߤ9PSt;p_)$,&!!1Ͽ^鶾qQ\z@s39Ŗ$o>%, DīFAp2BыNcчe ÑB@ؘ(&j6cf`sy#)H:k>h!^|>TCKBS,0i3BYjByq39 GǨ`ri]yq"،&̃͟Zid`STj]eEL@CB\v3ǪzƼ+8 BǸ4Ĝ>AN3X 314TEzy߂PC.|l3 x(kgɿt^5Š*tpwݣAߌdʫYz LQ @D dn^d e fD2EM|5TSMS~GDWgϳt0S~qEG.,mqcƫ6Tqxq0c&9:Z筋x^,:K饡d":$ L4}r^${Ӽăj$2w`!(jcj4dOOV 3 ̇B?Ol[&IT7 xfxؽV>< \/Hu8 H=m0Bc! ;^u0YK>r Y!oA̙h"k2`80(z!x:|=yY8p>mA]ȎPj-ު^F͉lcqa+Ivk'f #M Cx,gyU+Z y 6a1,Ih XAh-H` 9HM,@:Z xy,G^,[0~Pfr",DHx`&|3 `I (Xh\~o~Ky#h6/ y|Y1ŀz EL(EB={rwa )Hz?e}!"!A0S Ie"Fxİuν2quI/+뙞$HT^C#e0ky<` VCbg04IaF\ژ鹸_a7qX)󐁜sx`4 0Ч$/ YDL_ͣctKTt};8A7I=0F%XX,kF$}T'|OgY^Ƨtg01P0v2}̀pҢ5 Vt \DJ}x'u6!9A 5L!:QAPGfBI%bQ`aJbgoaꀤS'v 3Dzxry2s)x=z*/IS DIKR72"D=Ǖ'9j۞ bXwÛ)ihi !Y .'Slǹf8DA#mKH h /k@bɲxg TS-"kF]KtXMps4L)i- B*f#9|%cmMT`0HJT P IY\~y@a L-T!ON{7Ai7}divѓq2_o=MOCA$&}^DZ#g @1L"<%ث *1 g_$`@a LpM$zwT]ע~B7Uȅ!sWfk\純F!&"qoI LFp@8S+B{ #h|έs䶺c5(baCJ KеzF g+B#4oJ)  Md[h4?A@D MH@A@uLr vf.9)#b]8/9ӟGBtߵ)؞I-\3J@ϟpG̕f6C^,JM׼[H; cA}!fbB{:nBi ΟaTO#kI1/WR{ûF8oRE)P} ޸1cjfq㷖x̢dJ|Q6:"{eIVLzWKIaڥؼ@tHp::ķr-RZ뉤3*+ݬ8%%hV3AM* dD;Qwwnz'Y'9N0IL!wؔl`xop$É < J;DxB=srQ9d@-".AЮɧ}d8Xt 5'\1@XN B1N/C{DXqzQs)Z6ucsM:Gw wwwR@$'um>2qo&4q.:9qۀvݤdh !^TDLF!3hӼkzx<<\B@jlt^ץq &{i L$!YQ>+ظb_)P2ĸE`vӨU\]MLЃ(`~6kZl'w0>Z;1SfDƚՇIeT3P?#ʟPQOΥ( )e&Y< V`bJR(* ;qK,Md̦FQ>a"CF C l!&x~ ~8E.jwp(Rb~]CkӸ娤 Ӎȡ^CY!УȻ.GO7z\z^$<Tû\3sO.,;i]$d(dTI z|>D_B .C4H[u5oL>+PLоz0-J ;Gcv:sNDtW\vSCN&@t;<0$ޠ`=L}>g%t075s* 'mH0!}C֭Sp8?:ѯr1Qʉ@sipIO{` /_jj#{V.S_L6q883?3@: r, $" v$h?AE5#s; urϾfh:GfCЌwX  ɮ9vω2ּ3ֺ]:b rox^zx(?@iPL0a=?]Ȏj^}Ag֬c-z;c91ImYeiP'@n}GQUPvxL HW-CN;S*zvuundʮA39@j!$&$n27Nr8^TDm4gDP3c1uZ6%кawTRq%(Ԫ4ͪ1ִ i8y#9zwbsqk`SI+a˻O1pi#T@F3ϡ+ERJk$|DeCOT80qAde綺膺Sv)]grCڤC1%,Md&6 s<7΢ Y)5V3󷭲CZ&kR ̂L$$`2!nNq鶽325J0> O MoX^&T6h-F^#T >;ahGčf݂?TΰMPbE?eFW8f6ۣFMfMi~ZZVd>``{$4K rx<^qy@)98?&y90w8'Aъ_WTodfwBA}\ezB  _[FbzvF fDyY9ި0#Eb8<`2Xs$08u??wwx:D!+Pw;7@AOPvhC,Е9/ql!Ye1guﭧִe+Fr?tNQ;oOچ3iG؀k^y(k3:nfAwQOAosG?/"B~|޿;|xv-^u.}~jq(_B48C$2bQdsxN9`!Nd95PAS`C ;9s4=>H?J(B@)ư%iGNha$sגTQ ~FX$DK-+ndp0ˍq3A_ӲS ,͎~cq⏼R_0|Y/74GLH5ʰO$ jBBD|{k{5wu1j89.˦FÜNN)bta&^E1 Hx3o7 gx@ aYc jm1nEX 52I$VY IwZbs_}D~ }v~ -igm86# In.=03Qhn}u[(AZvLږ(FjdȊ *J?YIg^ďPb:&*IĢ{b}NeC&Qd?tgueCSXUWiClgW^ģJ1Fh?߻p04@}pCbԡS6FÇpb:h6t940|Q}/tDIX63| 1Î S叜B 1pORA*"zM~K5l5% A}ڿK h)FCyF exORf6@%a&_KCʃ$A&Qh<3>y,٠vf gz]AöA!AJkl"sq֘( : K=Q+R$Rayp+n}BKT('( L `xm ב`Mmm@ )#R }|3@Cp` r%E1Tпːs: V@& Z!?E۳8ćM?T`e0鋔Hw'J0B0R"KiA& $НfnZv2Q@)"$bӽz=_{r˂[qugp)qzۢ3P+3JilkP]_.;GwACS]%@cWR#GWbuvB{]5u{M8:n>l(m OyR~AE"=E@F88vbP, U)LXW !v 7$H)@]7}hZCB@!/ѤN]=v*XuhIXT ^> 7'>`3֪p$}MCXMFZ8Ŗ0+3]{PXŎsd_qŔb2YL gÚ},8zrJEbNLU|HMifÖQ~x! ppc؛z$waSؒ]NqsڋlP21W wRUMEU㱱FBӖ.@wsUdz}.h)uz!B @é(R1Xa .F ]?By&H +8Bx&P]eF``}p-{wxnhr%/ gwP"CW'ĢsI `"hl?]6<@aٖDhE>d&iءv$D5a.11ߘ&>X w'v ql И`_S%>G2ѫ@,H$h1dqۀrp6Cn48u0$q0H7[%.#J]G 7**b T{&`0I]IexA%CGЇZǤS89x!Ǟ& 0;}@M3{yÅLkd:ƾޚ;ظv*l3SHGZ8s)+2|aK? b!( =$"Hf x^V;]Ƽ z=ױExt2hA"pUcC!aX g=R!6/aB`rj8'x@!3]=>>R俺(ROT%LS!?MyH{Q9Zaj 46suw63+ܛ§4SI,ZW 6LR'S9AhnQڡ$CCZd~c>c*K_sI< D 2FHUfqHPEcfkR7xIOzZyȑbo5ʛC~0)kn|?G5b\A1!FN.ovS3kr&|N^IawbQq0p4F$~c_]w Z>/7}Ne'Xt[6xa3 jDQpcT3&Ff =(%X\q쀩ftZ"= G=H;%H. ς*1]=: P/f,M8HGVGcE2pmQQ!)fWQˎ/tXb!V]GTG}pw `)$Hl!¹dm(m4D$NBl-7l }dCGI9S[q) gqqF96 EÐ9#P"8W\78 OiĚqLPֱ8Vh AV~|}Ap q:>.cqBΤkY6`{Zեa \+[=!G4lZxqilޠ8^\8E z}9"k|"^)tk *PQEJh&@Ccxc]C~?āHsh314hZ/*&PAMQ¹l:=JH9 H; $߯J;)|PrNᄦjHqdls#}ltǭ ϫR.ԇ%粗 QPUoyxZs_wM{m^Ô|G"LUGDA>59Wa^zZlhkĊ ˄y1Z{}7G=u*m<\/wG]!8_ӪtKMgũѤ *)  ண&H,3]g=>&)mE:馚d6gD̈́ uP/k댫5f1G- E9,;ڌM;>[`aoL-C ]0nXdrŦ ۨPyԄv^ 5!R1W6*t' ?b}lb߬*ՌXq(J%A78'9<mCR:Pp{:"0!H@zO8;V $(bdF( I8L$8[*`S yCc >e=wf A@-hHhFmHaEK8A9jPth5ĠO&ݷip;Wlj@uVIAHEL mF}T)1GIyb 78TJ {.![h:3@F;PHf"uҪ"gy;l4f UGnqB0x'I`zyiRuEyIO߅yzQދ'35 WM,]):C3{P=vRu#pINP|; 1^K.AҌdh饡J&-;Cx8#7scm,Ӎw j黝pۚerw޲i R|/C9äѯv W S5=5H_$qɺUu.ERWU5%*`8U3[u؁C$C@7};8Sp~O;NsD.l5Iz`oLD:2'mǿ36i<< KX#]#{F.9:~myɾG]5pyV1/ŋ.o߾'phpyUuЮ氎M9?)1#w7~'2?(d @?;^PLtI]ɛ?{0=G~?Bg 3By(NjaB-bTfqgOAiu0"]m^*_Čdrs"8 \Ԯx iMmfU.aj5ַٔDK\t(Uxb/y#,h@pL0`r͸ `8u* (tA1==?7'y F $pVAA 9PHT[VD%C|.go#6_7b$;;mOpa< XC0k?U ŵB\(w:A.v5FIF , ]8/#2b ٢\PXȖUj3ϑ_sH{Ci; ?z0  ldk!;qc6k;mcX[Xm`ӵ%?(Y=%0bCT4qޥI_)<gw,1cFϊ`)z9^="a.r萤6M z7n3 "3(D vd1wʦXKxtˊ5QD @ʦ; Ly1TejMI593J(P9T#"^?H% E]{ 2rO'kp"4l̊{vbA"r`0d}#zE G=hq@I0*l{fp3ӹ*HA!TP6Jؔ<$f]Oᰤӑҏ_û]q3ȣpY6- H4tz篱jbӞۃ7r RS7*U2nD Dj'\Pɐ3\-$l34ez!"b0Bo; <Ēj¹\97Eq5'm E&r lla{S- `sg~PI溞! Iײ.@<#F$ A@lFpF2O}OXW҈eYs3&PUl5i&e"*4@SIZ!gpa'r)*`<NQQIq4bEQoe`Q,hif(Z,*A&Q, nζ`،NVGv)٬݆-mXN\tɉ&O0ӢNj6 4NJPȣB 'q]on`ó#Fˁ;v 2,_ "N$,@DbVw+!pe?C08II'DQ|QF`>j,=DϜ7@9Aי'TåB&kPâڌǰ}2/߂@k(, 23 <.X994Lj&݄G6:f@qYqڅ @6e̻] B { G:\p=wMxt3 ŰY(gRw `B-4G`l CkB j ٔ_V5/@:Ȁhv'#M-)΍+Y[ɤyrze]b%A8 E ~ GbTlBI cu1plkB3GqNugI(e7lT^6T:&x ե|2!8 y 3tӇ4ꟳv<w>_CT0/I%=GG_!^xA*'c1CC\ 2Olê'Y p\"lF:Vrr07pAOyhR-|Ly >b3,7dH]vS HD 8@NF}1bC%!s >&K)" Ą9x$s[B!`|zI[ k~X^ h;c"2;v^pp==kik10E.Mxf h2oF؃mUB*;nr&Ӝu0#7sP44T -C!u(%Է9D3B0oE=NA C'АCS0\yNB1Kw|PA Y4%gxf1="TnXLIbqRȭUg$75eJn%ia B>q@ K D648nxߴ v`} n^T[俭%+@zhJ}iWG1Ŗ^}4$ L$VCCdbZ\^zIeƘsuNМx;2)9[b<]NAs8C~(" y^%^ތ)zeLt[% h剩YÀ?}P? }V+r1KALTh(-zRu3rD]^-"\R,*RǺ9 @]=tXWk6?iewtu9F,)ӤHP$ 9#ot>X=?8I/ÆA96h 2dҫoYR P0DڨRkaH|CǽkSZMpdYěokO!ׯ\54MƲ?FЃwQ˯I?Q9Dw C w0Î/y%[*%q,cR~uioϸOT6A2TמOR1+ V?i&GW;F@H/1aj!@|@HEC' pk~NN;Ia\Yΐ/;l$F(}4Xez5 :Mk6{SQm^Z^)?zz0ߡ̸ݨ}Jm9M<~JC-_ ,ZDnp qy9#n.&CEM DsO1HmV,~.a` ۿ1($Ad)mMx\u2Xo5v*$$F>֚3#_M FUHN" '$e0 RDqmOz()j2ad۠Q;u$"J/uȳcm3lm2I N) xC@}9P1"eayЄprmy.$I :g1(4 $P䩘 >-yZl&`2RN!ܘgDmXX(Lm: @&eP)Q*8IouVN8pfٱk17j: &*bT.eS!Avv_er;h0OcC=$'}}7e{v # >tG!Hlv㦍aX*D<ݼɬ|˿\P,H FP4 /^4=kwdOJ ՟'Il90T&0Գ kBe .Hyg\zqT 8kj` }HwP3XCs>3*1|X !B2AϞߙcz΅< )' ]AOSKNp~^އbI+в)2MOGj<Ԝ*EQAbʥ A4MRm,}vb75t*kg:s\5_#9lj{#eRȻ"-0t:7QM}~21?èsJ$L(Vґtz'O.=\YEstlԾn2WSzǧyhTvW7Id;}p b-1h5maJuV0̈́&qy_s6#%١>"\ݰ}U~f>iwP0^\nC3fQ2mI 9teY"E\ʻH}3KIf{xY=v'31.08b EB G6J.u*kucM /7$U_/v  NY}HЇbhȼvBj{u50LT{s_ӌY7>T~>?EQPN L8%QõbC[G9M gjՐJDCքp ѐO-My ED@}9YT&@7 QMGv 6&q@|Zp2*:P0 9f7vc#;%X=p ]otoTy UUGt?厄1H3$LbK1pd %HV|7 nvpR6PAu~AW J'13r4x޹Hk #-oC/b 4]u*`iUT;:09 @@ٴ-X(-~gp={YTj4u1S5۰ڕ?H ҎS|%Hb-xm`xcN75!l˃EO8riҢ;f~3Δg81hl a l~Cz?d/;ow` @BkCkxE"ICF==dx_Xx|8zUUTXqjEUTg.`s<?C^w{15'ꒀXjvQ1ٛ1M@0)DNsiUEBq C,5rݞҜ 'gUkw mo!7 j>]&Q7|$ -xavbPHબٍGI2Fj2Do_WQ~|@TP(gİ_q(i9hBnxutz$n 5Vd3kĩhF49Y+yv1t}]ZzILA#`.?1I SGѢDQ2a90 <ol31-lnT8B {ܞs UZO ۏkgxL+G# -r iRT0׿~emI$E BI#$I$tsKHvi1xc wL+@oLxcBQSor0gY,G:jyga}_R. 6oݵpD.A`6%(--/ GZڇT3( O apT:O٤`6j08q34/|KJUӝ:bI(I7Q$GNܧ|}1Cx|}{].zs*1d)6C$XUZYNd~{sٞg'o3ǝ b |mA pid؁vPzr2SvPY~? lY_'NMXhAR! A@qxQ@ "DLe ӱE\O%#k=b4qO&/~Լ{W""s8#[sBYѓ\uTݠy { ,)͔a 'Pk vpKEWNG2s !`}U ߦ缨tuXIdT}͔1xk${@$H MC;Ѣ{FEH P:מ݂*8[idZޯAøL7j$dC3Oa>Jvs~&]kTM4ؙBG ny]8 \-t߬U2, v͑t%O^|7r$rjl;%ȵ8< dف Jti 2xGn@ӕ2&* \h(v9 Aᙹ͓ԝumv3J"r!놽T?/.~q3.>@((F>XsR1l} to1Z :wF;-/ %$Mp$M}3 ffr9?=}^^N$ ,w\2rH mI :AɩÛcCNðfkD+_#s0fL0_"1p z1Ɇ,]h G4Arxàq Ďqd)~܀%2?P/AGC2wTNHkx/ZA^QD + "ᆬTjQ*&TQSnoЯ1&g=j4t!Zlp(H{УvxrZ3N1B7M܉&~x)l_ghCD9(VcN#~FF (.It2'P$ɓDN<=It ?OTS^r :u\^\?70XB:䜷/D?o?V?G351V.='cS X#HmQUգQ N%V&U%D(FFrBGgНpHP~ i$cH@ǣqr 1FZZboGuO|3liBEFsӤic$$-kpk%jQٟ۾i ;op)q^{a $AapwIk|sw[llc $ [|=4٧ǧc(`·< e7@f Vvmz|R;t[jPB=N͊+7ڋUㄠX :~#9ïwV̂n'/=GI4\.+[. zzL$i;eLE).\ s Ƈ☛ 3|"7[j4yUN͙g"|7/(PYU9hg\tЦC  F ᣡ(B8yŚ6vHD<ͺIX\G.d'Vrc,I5`Zh{ZzBj'`Z 8:|R'>NClܓ۠wfbaJF吨$@Jlc^d~XD:zQB 52T $R`u ֺNuNS,67Һ\>. =9 y2=Mh 苎tpe\s]H4iA$Q^~|q/G}("FAl EBFpݼj-=*:ݗ1$9׃8i߄4Z7ƕݯi,MxΨrTTUF1QU">G zYFl; rG?{$|NӸ={=Q9l\jUB+ 3 A>|g؇SbHm2}q(jcsehn\}'}=r2vץ@KDF=ybU!?pkL,1mN%x۝|~u!F)Ǩv/MdA;:L0@sځè<UNѳg ' 5'X-0TM6@# @ #(vCzƽyXk>{{0-}@-7IYUdrH_;q97<ȝSTXxns>< BgZWBi!{vbmhm0(oك V$ De4\bsvF.φf{A42i&CHp!N\,v|MN`k%fW8;ַ e'mu56 H""sݬAtANvx>H@d W] <2r}@˞$}PC@F]NP`#yzi! JxjDC+܄2آ`5Grt`e/36z nMei}NIo^ZUt$z "NMvRUM *2TyDFs 9ALMR#U)d4Lj*y|fR=l/zjy^7DLLNP>Dmmpgi-QƏP|„0l &(v-_C3,m2z{_ 3Gy'QȺzxh"(H«"!T(u>I&pJ|'p,AU _dbxx[98Ph}1f@o[r&`tJy:,Tb"-i j@6 XнGlAmcʈTtBe.$6-x"LAБ'bɯAn046apDOM:RZvJmTU `[jbOl*qNS!-\^- 2'/^)t_F [|شͥCS$疸WOds;|C9#MƥIWfd'P%"/ϳ37sB/Q#^,$5XOfnO: ?hUI3ovm5 t Y0F7PF1i;z|xωfU78,)plcvኢ]S#݆3+ΌcG\'&bSX@S1ɾn:p\YO\5u*@fLy%m쫋ԞJ8m@GPy &w AKp j-u `DO"(ޒS1M4v ;B˰Ut?Kq_CǶmM3mM&4H,rH;"&Ym ǐ}JgARRX0(W`b6K/G< i~N"I'$D6wfρ-BiF @!/َnf01@nm@ \qþPP| o#|95SPv6~cc᧬}GOop{%BUdQ6 &2rg2hоz] }2g›{5ނKquh'+o(=i;CUr+lWr f^[>)^Q?A9!a:HeVmM[nT5Y_c `9CUc4Ǽd ҟmuʺEN Q":H2DtD`c=#"LVy9}$LCx6q}wLSH9{ ÉRHSeVwxݸV9d6Dg; q'>A2bl^Ak4uXv˦n (ÊD`QlA%p87l&1̄9 @)ҩ;S*"'jxЮ%:~K}kl>õ$Ij ў>P1u:<:mIt8![kG٤4i)'BƆcvT> Cw:BIl8~C5#vz߼J̤kCiB jXgƋg A`A,¸-\gC$ WPے[)RS`p0qEʐeo,_h41 ّyhuxiF4Ɏ-3&% xӤqQiI,o4TaƇ#~v H!HA M*jJN`؂JT܃-=ۢHt۫ 5{9`^ +dpPBo 7?HPV$t6> cvKG:,jF`X1 x G# ^GrּIbX=!|Ȁ?C[.z t=7ex۶{1|H3XdI&ë0t/r4<ۃ Eۥaǜ(/groM i &ᤛe0sy4G&dkizMP|Ggy* ۥu k nLkbPD$PD$P 0F86v"C`N(zsX b}~ ,Uy L9C}✛(%]% *4bigCG暗5OilzEQtNGKG^ WnY NhhO9ڹ3<3ޚ" BSkr 4J  `Y{k}AmTM,4& MV"Jr/& NϔAdg #̗~@wal`>:8 N`0` Pb8vzbǜvvN w|!q4 i^tZk(~x 9{#[I<{H']l*H'>@2gpu|!܇1r妴l@T'wW F$:ddfF;%d{*-Y519@;]2Give·N0 rFCv6n~~V,Z59^!rjsLҖjĒd0TU1фa=%=/u$ \gc] sd8Oڶj=MPhؘ.lXŸC`x|T mQŧ8ed@6ӲB!t}zSXD_`fnhwO$щTw0Y3 mkP6 M! $AЂނ: 4o191Ͱ:f۷8eߐ\:<&vA6Ge243J^4=+.޺1 *hsLh6Ele1++X˥EO.I$GƩuח (*Ug=֌C1(gDAi}7rL psH-:<g1Q@0A- [HfMNUgtX#d88Nو u|&Gt.d3e<Ӡ{Y0wGn7PTQTztu/oF6E"x*'[Wj:;]sTh,$Fښö\эւ%okݳ\%I8aQdZ~J6K4=^3=5K?ce*W=3gGiEF8_J@C\X@> xOoP5&",0Q)"v_dE g"b0ĆpT.H!Sp:trG3$%@P%NN,._ ,9qڭ2iJhĐ77J""*y- T({t ia}q rܲ)NX'U7.~*I""" P\* el!"ogQ0To!z"%;"U _GOl\iooh$opm@8` ai60تd\ĈG#x XDR %ϴ)q#4~jQ XriETbL$9@zpl$紗b`AzL 0FǗ5ጓAVM@:N@eE] ґ =ەybXM/mM|uFyoJ#{ZuUL6ۙ: qH @ѓ3մ,+; &pgY3;SVÛ DDmP 虇#vtGgaAی4];M]n>1e sUe l"D"!"!"w6D}ٛϳϨ0DQc"m @Ʉ 3F"ށ8`) c[1k$C82 '_ul{qƩSz0t~;2#b2NPԥ%K.C&==IlTQ֝P@45BD1,A53BJ)"bC?ğsEDlʼnbPf(CJ#PĆ" AU`&$e=DA HQoo 1Hā`JM?ތ@TV !: fBuFzv!;'M$?+"J-hS2,`Q;'OOG,<&#?2z"u9~c@*N5;NP'p%xLsȳ'kG=f`Ad-4QaK~hOQئM A=dӨy44~Vͭ_g"H4O{LxL1ʷ|\P;!~1 BAAuiX;$65\}=3Lwe-KiU*<#d6J}zTm;5״aͫ8Q6e3MYij 4Q#s&'["Nx^5=% W3`PQ&A $+>kFnm%@h'UGE1JNpA3) $v0qpqj`x+ %5ƶ Jj fh5 L@` 9~b C6V .+m&aE!Bfb((5dNfx<ϔhªRHEc0?+Hc6 ٻ 11a:CBJ=PjAB&H}^4hJ@(:iR$ T %?r+փC WD#P Jбp1bK@ZEHX z7@>HM4A >nv4IPˆBWCӳ2NL> R@;B{N S @ EL*2F1_aɖl0SYHMsP| *Hn42*RR@T 0ZMWlQ=TӨzpdݧj;]OU"y9pDǦ*2l UGx L#&B, J5CDŽTP.q@"EuWcۿdAj@dv(n'φpЁiTQΣSH {*(" 4EJDqJ ;0-#T2u(pmv(ڼ[*OAgj2h+C>Ee4.8OROGT"TҵN+&Ů< oPҤ? (R7)Wb"up77xiFe|3p3q:\XB @h*$:/|_N7=ŹX I@ZcfH:;qn Ȉ1%@j4LXfTTɘ tÓNr[ -jQAh*4!Ģ^$]aOkLjsn=W )J/zގV4 mY=0CTýk1I3#@\z4'AЄҦMIC|/5t X ;IȈ\nu/vD5wD,bX5# % #5M.Vlh.p8@Q:V)x_AtCAăM% LHV#DyCVOZ~^lla=8*& ө^gGXQUE%0QBE  vpdmaC`YBÃ3B) 5Y>$2A'2D:'aގKQ A&]xB)bI=߶I8:@"Fmo } bGNgCx1u  L{uwt=GH,T% 1&R4 `-ЙpmS}P D¯H#xMĐ&-U6!r.566P⋹gC 7i\8G'ݽIJԅՎQKSj`nU)z\Cc),8d#Q9 qO3?YG";` X^})SM Nk距HJj!hPGHj1М>^vPfJ2fc0N,Bբer((h*f1 ȹxhEՐ [Í+@%dih) z&mP1B69cPCQqWf6dd'pOٌ;F3~#t4sƌdTQE^vt&; (;!cwD|$({%qRF""H)b&&)" hbI j% b`jF`U&iCS }Yat_a:*UP6C-$1B(S}wRW݇J``t\9z^tQA1JD%`u2"3ȤoOќ% T~mreV (qfKEU/Ob iK'ĖttT/"`׷N2{\H0ICQI+F TȆg8Fw314 S@H?lC%4PAB Р_ 㟻:ZR2O01D39x}_Fb"g*J0#="4Ōim4f6Llی lFؕP*lss6oZ4^`ƦGCѷE(BHcifIȒ&Ňb9 JZw50`k5Ih%^h- U֭{Md.9!X)ILwxNh{&7d dh cgTg0{^2EF$]ЇLa"H]S)D[̕DXeqR}|xnG'(Kp*AK q zDIsX $?ZAl: 1/Ыl0a^MIU2S`T(OdA@7G(TUyK =u0043- L= R>I3ۘ"jHa @ "I=mr@3?jqj̳M0CɗM>_$"L,T4%GYL1-mme '4n$۹ZmM~(LR!U]`Ty /תݺj5pї$!2"֬(NL<$'&T[!Jx'PI o5} Ww.РEc(hSKPU-AB3XBY̠Ƙ 3bUwlt&II` g"!ꥃ6#z=/Wu0_= BΗ}yz7 HҶ`JM'E5 |0g}@ɐD: ԓQuBђt 9! Eب6!,xuqaECp68N?Gpv #%6X%={rhtúC_BC KwI)5ía@ FlPlx]x~ De0։gbη& lvBMp[;5# Om=L|N ].R+xn:9#W@W?^RX f٘w`n(S?YnP QE@ՃNB :ۗ>]ݧs]b'h"4G*2"%Asb5G ]5|'ECQv w}ƜKsXa*VQQrB4%RkCb˾LOL_ R*%ԍ-$`=A }%,A+C<Ѯvw8 1A &1₟>  0c 3Ltt!qɞ $J@R"G@"(XBq& %] ҟ` `~ `mJ~!QN66qsZ֪}:kFd?\>HR7G̺hT0 QF/ol\|G;*;yj3foiF,}+%lA&1 TU !@'øy_ #*,B7R&*ؒ;`dcX;QGpi]̇<}AAK #PJԅ(< 7@Ω' }~b1qFod D6Ō`1ByOL&=Ե!gSvOIPoeX6lx0*~2"y]{ &F@Pt!Ja2BnS% :ˑb} ?C 8Xٖi7;zEOMg!eσ  E)"{`#e2PB<'AT r{D2J*_3ChEd~Q>DEԟwawݓjE ,hҋ cGh _g7cn߄ tHHv(8"}m]ztɂ=:ȝ ĶOqTiyN3HBm&޹LMtBq >ttrN ΤFRh=[ʭĺN#۳IS7^>l?t{-^IF 6mFZs/מ4u]}vJy`4Jlg h }ze.tS?B:kY8卉 <ЃEb^qUqṶz >}= PY*_'/H)PJPDJFH!ߒĮp`p!8©5O=aa?k^N*d*rC:w?W/o+9À#91jV@F%UfSIT`Dاb1C!uUDT$EQ AVE,%)y[G {~߉6V$?BF$hb*i&@ :M_nTYb~'gDqX[*<]T5.cy`%Fc=h) Iɭdę#M~Q l)1yʒt=yN|8:݃vuI JϞDIj]2U@1j"YF<3'[ZvKHqJRpǣrU/TQAIق.ڡY r9S0x4eXX(j/$!-X۩g!8 ^[ŵ˓DS; 9U- ETQQ3Z30ԅ!D  W5l w~`GB_E+B܊"r1 OnlH<ap6J" e(1X IT#pQ᜝(ѣ-gz)[ k HB<Ӽ#xK_P a&,ĩԲh$R$4+DLHDH}$Hiq;DҔ *s$QIL+,DCI%4D]tĠ9s;w%@ O kA]ճd$rc8Ae#їd(aRb@2D @}=i%% z9a=Yi|eʗ,sݧ)Hx^^ :i|h."j3Z6z \3~DfXz/1tǐ?uMʆDs DBK7?_ϑT -֋Y̟~ ^p11!dy^Cؼ'44uTAQ6}ԥ쯟';NԏX4O@ߗ9ku/EA6ߟ_{ $üCɚKROT+p-z\Gζ0ŢJ*jc p&Y=Hs~$ `"TObHN<5ZL\dh#kaje]Xė!-̧)YqTJ "NMȏnQ6>s0IGNxXxHqt0{ƻ(BAQT]]wf0J2 - 7@+9cz_XQq m!M+Q 5Xq13u@u SCYlPZhr`3aCQV2q4*yG@"$ѩ:CmG1#㍙aZ*?{A,HkRCA@Ng!$U3iMԁH3?60 _,8D_VR`2Ac@m!gˋ!d_;pށ( T0Ixh#0o}4|b6:lØ0aqb0=>O p#ߑ#&B+C.~Hc= ~X$ ,VNx"IX L#\|^}$0ۨ4J JDDYaR'^_-+Py3J06 ڽ `ui\7#Oq3V?S@wQ9i"C+f6e'd-ѩqfp}Gbxd N@$"Ri1R}(h@E(SlDe@N  "l`QRHQQ T4.$UhC@aBIAt5+<آ"B*`cAN;=ugzN/Fj6@ PzGFljAu;dֿvyb*BaƚC(<86 ",ɔ*&(KbƫF-FkV݆gD*LϺúGIXPc6ICk96gj`tff0B}:=% \$CPaU A0t (s;Evh(кƁ-}g9+h{=QոM8)1: |Q3C C +lsu݉ t:Tb}[mz:ҾKa 1:\y+'j! %b[yd\ǽFё@lqjь2edbfWa2Ouh'4=];ͣXAmd:\v126YSx Y@ȡ1̴y,R!2!X#Fۓ[joNw b0tzo|@E͎<3&4x "ɬxքSmd"X]H"07-BQ6I(#dَocj`w0fi[Ebx`ƕfVpOUva66PK9Y,ƹ|[Yd#Be!e()DD Kh?e m&F:K)e*dT \# -Mesu1zȄM] XC +]'Y#Lr~1igf"k\ꄘRWj0ZǍZC˹)LmA*R`lQ|0"hб(s3ڽ]8TQclGej ^6dLB06Уc:hˣƄhׯ\tPt'Oh}@y%%hw]`UCzHӻ)ʹWȇs FF)ʕQo?לj[($Y֎O)d+#P! 952W V)ZזElayؘ0x;pNU2)7;i1eR#شH>o7aաn\kvB#80鑶0! ֡%YR ޚ\C4԰0U6*:AaQo91VW $Ái!kp wZW#PL\XC\UٱQ>tPRl`،q85 p욈`5)]TЩ&ШPkJCM /߄ٳSh@!YChĖ8+it#u U\Cyo`1K2ױCmGvs"U b|ᩣB?dB6 lXbre'rcHA; "DRbHÖwD ZS*Ty'`  Pԇ%D2)$QLA\IV;fj#@FcKzN4= :AI2T:':K5%*!Q(A(SR⪇_٢ J!@q 0>@gaWhZѽ46L!X,~#!!6qcb20d`A:%N֊?~=L"1^fAiH˚Ej,m4$d=TDF4%\E' ()RZ)"(B )!h D8={2t ?DUGzEiUi(Ab U$ AQbUV hV"i`jwރĪAΊ2,P,m~Rdlm[j oԄ%F̑KtZC8eԩĄ2ijo׎Ӧl dO\&2L*@,Qq 3_wդrʹ3g'6$O݋?Mk,Ǘ+LHIo+DB{eުhx)RWGLdb4+HGyh!DLzjg 2ZD"ש|}Y#Nrp a0 > xD4fG(x* ȼ@C^Z_]ՍhuYY=DC@% HY%;H !ߎEEm6N:u\ȅpsp9S'&*(lA9D<M0Oʼn zqrV7 x&w)U?go`0Ⱥ* -M,UDE%R rB=J9jQ?d~1p2AH H X(PLaMZ~Fc#i#mED"*eO9npӘ>=( |A^@%!?5vC}Sua1g L`t(CKIPW'%*S2! &:0ǺM*9^a1!}mp{vB 7(liU1|\%~^l̞rn̅ߕxѓ,5G&aC37,n8>#5Ջg ,zq[[\NP|5a4=ge3FJI+]e?= 6Wȱ/k9@0wHI^"dD$E(Qڬ,`cνL?&(>Ю/Тp r(C&O$3LaRgSp?SĪD@PVQSt,bTD|U p {Qe2utK*k:0vy4?Q1 Aj>\SP;wg?c3AON6p;S 1̙P.,k739gJ18h5!7I䆍2P02fK <̦BDr.*T<#'TO|15:q(gNB,f3YXY0mw%Rl IIJ9C,P'T{ ܩ"BZ\, "B _7T63RLm=a,6XbFˀ##A|Ya)sׂܳ5T8]W-  #N&h8H6k͈3Qrhn:V7;^M ^H{gc ^\8廠MŬ"O848c d2c^K&68uK| x> Y{;xuLg@LF5TDQ:aY¢rdt8N֟eC.TMUYfvSؼaT.뉎S:pFzܸٮCYhEkW<'@-%m*jR:4?>:yȕxi$4=#E#J+[CݙREhphټJde-X[3;76H͜z3qk؝@u, ;  H4!В = ryw#SҜSX˼%'.&4XP  yĜu^ݰE h"L <;d 4xAwpۗM rmyuF8ȪmݐR@<8lN~U lL%by] 3 +:uT'o0Oʹ̛UӈPAhҳY+X48v= SoK6ʞ5e;Х96Q_9KZ;gCNk=nHroPYQS@r+qW ݩiW9 ,] gm ]cHD2!qI1)dP q;x|qatBh"b2:/Dr;Y`OwAč>_3 xvk9Shg^hcjCSJCr>{oa'G~:oiL"0 >jk$FWxf7pi 2C?+km9<#:LSHf"MsХ}(Yg eyJW4ed~Ʊ2qPҷ 8RyJ7At*<\N:ž{Wf\F1zO{5 r*jZ##DM1QE؉tm!ڭ:kclgClZ<$er5ԉ87,s13 ZzoVTbxiw>bRhGLf"-c jvnF+U]d'\#c"  8Oв_YaC(9FP*UKb~f'Ykǁ !( pqp'=Xr3~ c]o]^ :LƉi1 tzs 3@-Z6Ɓ4ZP嘬dQFIl^Ȅ6"2,:vgn5WS@(t!KuCVqfkA@)dJ0[8LMva>޹ Vx",z$6)S - ! `?=wZ~\m <:k 3@2^IB}kHhZ v xb8BHceN|wbe/h"QHfذ%bqj6I`MdDz¤!r6nR 5u3sDZ#gDxP(ftMɕ,'h9Uh=͌f!30~ڹC`A la\w^ǎ YiD8dX(kw0B aFR+,@"Č5dċ.OVӧLܐHU`P9w`R-R 2b^せ>q1x$I vt&`w)i˧e;$dmFz_XrKuaIaɇM M0< vN58֗R3F1\0.gc3ipR_ Ic3:?8/'7-c>#NUG%J K( K SDqL,jb*sNDmg&z@d H9h3> 5\ac$P,EH/!Jx2(J)0p;P2MkV4@␽E 3tѝh2V2Q?'qa5yr yL90 8@qY:$I@d &yE ^v"[3'2 ZtNMaU%(]ZM&qpsrh-cG8~6BloL<@\e#zn@;Ls"fP^j3kۦyecTBTvXo ~9~ "³x 7\LaPW"E-RvX#hn۶,Ƹ#a&a` )$I4"Tfd["T ړ!(Qn ͙k@pi+'!'51S\\>/Rhc\A4:=ku=^ l3 )-h R<8Ci%w#fvep瞺須͡{kJlS,4S`N;}^ @CghgFfۋc|V\O<^,ð bA#o,K`=cTVX*98JGZ|q8.=v ( 0.xJ#@>;hӡ֐L&,;>E ~[H:XD'wPbȑ-u-(g^ 0#3я7m02trEPMd:r% `fFl).Rra _Zlqw䙼;@v5_!㤎:£gaE'؛\Vj 2j!㌴Fp2 B}\1ؠ.f[p%&a3݉Ub $Pμбae3Aip8C.S*`Ič:kCN\k8^̎854sf^ ՚u8LoA`0YIzv90GQpǬF,pjYZW u_s[c;oI(&tb4,LnEZ:.aDmU6/qZ9A"+8L\Pqnq{ օbg*wrr+ fzmT7%ܰw}\90FڕXS`3u3EZ2NiIO1Rz߱tE~kmcSKiAqhLM$o{QMz(-Do;rŸq< DW.A?3|~.μ,0 D &sT6M1:i*wv`7m*G5{j p?DqeK3ɡ(>x/Ra2ɠ<4Eĭ8<Fwm *<@O׍O8LCV,b/&w48PZ@ 6h~kʹE[˴(ޘ-+pUeCx+Cs/"̂+^JPij-ݏHs7#c<q/u*K7`>ZYO`FU QC ,3m"w5IdRr09uk 0v'䁷t9 *-W0 & FZn,Gz3&xΛh<>;(,N@H6>ux:B۴6t1O i51mPhpxiqLջo}Ŝp(M2'3ò3 6ӡmPBh1*4(@kN8MM˹GϠw.v*&oŝvu"c kȨh5 eא<5=m$`"#!B@u n{L#2DN3o1|Z2HvC< K͠CÑ3P[:%łE@!DD"zh:N%h[d Bzqx;hASa|ɨWn8 JS҈Ms=98Rl%! 딡t?텤N]?ɇSG"@ 'i ^;e S@@p}RWOtWA=$gҘ!I,XB;3@ 1Ay ~!+jңX;WT:LU^b}J :hoI@-xHDFbG}^q"m$j0Ք5mܹUI gJ|25<œً465 V6G\P M\92 [9Z$5dHF1ưdXLC^$$k҆H'W Ht-~ŜN~y~v;wvF c2p\Wx[QJu PzVL`bb?#BWww'ҷHwMœz>u)iFW/7u;@tT% # &(BH0+ҡpF=r#B>elCXl`8A~1qjp,ҲCq`56,1ޜpI]˄_ep6XqcnNʟmya15SI]o\e.2@C4@g!ǵ<@3sc;2G)׃.D/Gg=C\p2Nb鑙d!˒JQy9(DX6RXfb-0heT^ 0 @nYEۤ"Hw Ds0x pxiD (`͏FV=w:n&"@ӎHˎ{B>N^j>J#.`u >cJO:741ɫM\`^&2d49,1|6x@ L0lkgPVwދ8s8E(9e>Y{ì <$  c!H2V64X,3^ңߓvari7jMI|Xm3C>$Wu1(f陋xwNg7` I:́wKxڱQpR~xP>*CI@(fNx K#vm|V!8"'rLCqj{r6:: iscҧOO0u ة{v@3J <oh~Ռ5=RT4,|njڂ{qt(e S<͌h'7uv΢ !*s8x:";"w;I3di4m:-$2ӚTWiF(( 1zC`ءhdB9hJB[y 8/{7iDoPlLehФnIt[T-%3 xJNxx6 ̲DNzr=`1 ifwGRV@(0HYKL٠SyKHySJ?B*'DAbAJAJQ)b*B DtcNJ_3q.x (tLs)*YDN'{B>AL( 71O^5rb * b&*j 1&Hjkۧ&Lr9i?[AEvp:]GEP{P{2^aß8פ DHDȁv@!ށwCrf9j^P&X4`7!;s׮QC[L]Ing?4'y:J3FD- XE  1_@Ru[$}nk:&KycM}N !^ҁ#Asy%8*ȞsjB"!m[."f*Fe Tzq?'@ ~ A@ % >9y($AlM@$?N$N` d%7L{zG%p~\{?m5Y85C 1"INhs.Cu;U~ i7%s7ً5SE3PG;ͬ 7 ᩢHE7<'0iZ4!s;awG^qݫaib17eA9 S-,Icb;vv dg6#(ĸ6,Va7ӑP|&̘=]S3:BovFXZOQv'&IZDa~efwJWo׍?H(-_c$Ry , 4Yk<1tE00MW[~D8M1Ł{X'Rl>WB@uh1QQA mg=jJ.#zdwukl?✓q3:=J@(&h9?}\B"e3<|FmX?Ę?`[T\]!jh#6H^8R2a#nd]Gz=׸l6>*Aa}qxg4,6J8t`ڔswĺ^كYm9*K;5I{*,A! &5FYtUH7vC>ݠ:lm QH% M`b8ii1|TDZEE$RtWDo8BQ@ (2&Pt߄I'V7IEV:s`QF ذ {lsXJ`h))YM@4 ,I6˥% ByBɌImGDmM&6~PA$W8%y,|] AZ%f=#b$za ( t?hR]'j+Qc`05j=~kBCCB]{ "/Nq&$ M3;8(gG9631tMJITo1"Pߐ j M$)OnJcǺo SB,U@BwQ@eYvyrYNχg II[?5xUNqB  2r9&/ ܛFF,xaŽp鳣M2%!Q l!10 & `DEmg"')Yˈ\eK끽46N[vu—FޙR$[WcOdТǐİ1,^aMb|yzΣf 1 jSn j5n tHԛ늗2zuB4,nH(|HwuJt$r1kmxk(`AYOJ-E&t*rxf[sԛӌ:|qP~fɘ`s!p#u9 )e3T;SLK5*jPu6:s# @k[ d鳔0\QPU"dD2hƤj F'V#a\E!Wyzcy`s%Hĕt;vjlV=ZFsLl^]wa')ƃ.$ç)xe:$RJq:9L,;Rq$9ڈ`hvDcgEXbNp49e@N4yȳ} !:TKKb8+ni.@=ءz4jaKq |2iг{GNn#V!#P]c 8!de@-<A#B9B#*;s05(pC jhiyAfA Gg.66 b)fPwT:fIùw=ܾ8/r ҅‚AA)eK炟"4+KLI1̄7rMPXA@~,i@!Q>GX614lB(P!~7{Zu ?ѳ} e 0ǎb>BdZ8CE E~iy,7^7^XM"ZBx3U͚3$@n !q{>ƍb '|J;ٌmHyׁ cO8_/O5ιy9Y9 8:c9⛩'BM JNiS-0͌|gUb3֜0 ˰Om~=x(Gs8K_ YG4PD44KJ,Tҭ y= @#iDTR42d %58\0L)L"v΄ w|w忖SztW#x÷mpgl)%Z1y,9-e EP@f.6݃C9]PdqGN3@}S:f5~6uMCS!9*G\lj[y>=CL-[igC:җ ͚ðol⧡+b$QQA( TUQy^`@M<>aNGs090&e<q=9 hoaP8cF@#σ,X G# 6ŷ1#PT%ǂndPE2@C$B(D))V(B"iB (PH("Hrh v^3 R+1&Z醉Q@B!J B)@PIB L $?,!1"cw;GH/uP8O0b.JI!.DSi^ g$_W+#j 4`}OG8+ЕhB&hiB$*J h$FJPi@Bc'I7,% U5á:85@Hs 'D7c{ rd+0lf*֖ R0ME⠿;# #\0  f8J*K6HDC?b]I={ /aTg 2(He/3ɳ ,!\f TI,8s.&mi)9BM-P)4i܆ʈ2dy0j$Lj)C@(ĢR,KS'sۢr, OA+Ə{b@"r*cJk T_Pa#4C٧ǂ(~<`O24?BF6!ioo^kV5b@84iذP;)j<T_X{qd &<N1֬METO xe&ZhךxHD*m`44Ҕ)?&Q|N`P!<2vsAL17"':f ;Q brϜP1 4b=t%ABuED'zZT) fDli% )C$=uщ44hujZZJJju˵E8ZtN4::[wΒt|'Y6>|}]<7gQ}ҎV-!1=:$aPlbā 9* ,A~%ˇͣO5|`eύ?Rf#R'"FYo5ϻ^(Hy@@ƨu@G61mcsgͳ{  sćV>Ԋ&Q|'x;U~9w*RsBbm!~m@'-zm{!9ȋ$-XABv󣅴"Eⶸ8zTTҎ;yj9e'Ϫ8I;x;0*`z!vlAC=+W#>?jʥ (\PlRb] !MS">(;?Sd=.Q 8!b鯡v09)} imzR A: P 6$?1!q!+} ,4-/ Q$Ij`UP%% [٩2 v:jhdS@S$v/S4_LDƿ`{!{/z%3v?=J6ִ Q$ 8PD]]P;y#R8cE06,і@&>2|;_Qa"g|ԓD DcFeP ;S䡢pss\Vq9(2/(oE 7?טgvH4KeOt#THYA,|:zhD$Hi* σQ6#Z@;*4IR%iBZDCB*&feh$ygUh1?m?VFY/4@C|R>0e8 . ӛGL}$Bwe> 00 5 ?=S<451,2F]F7J[!6vЖI~Ra͞w3[lqv5H\ r1T,&r{_pzK$ >_} =c= K?l Ft|IS1u'u/RSlglS4`ATIE v?>A/r@ЃSxE㢯nlx(sy?Zxz8OO8zxgۆ ت"\kΉ͔z;h5Eu<4cLׁLX$ёGVw{ur]MCn-XX+ ЦڞM)' y:ي} @<~aU("-IOsYa12_ʲ,Mi :9'xF^ڦA 45S`N b2#d85^[4޳{dl٤ȉqYr"k['rɟ!&1.Ydj&jai~Sx@RRģ$D6PZMLHhAIZWH83.I0TQh8 vB̩ZqS,|wtqI?KI׾ pF*z֥G:!B2AfRVM9By{ 瞸MpzM4 CAPДYC}DIl 5=Ɛp.Uja`W߮<&򪪻5ww7k7QKN# v ^yi.Λgڧ7}yOn$u(jT^>GR3hbA??ل"Băi1yOB5>Ҋ?A zIbu T |.r,M℀/$p +e,DFyTfYӀ<$;ĒH@:fN!~_!ۺ F{m* Etyq{^ Շo02OdsH<#/ 5~4LEhgB+0ql le~L93`œ\T<5Q4eA>e)(OGV>; &@Q3d(Z`l;5"4NIEu=x ѤN@y={M)QO>zQ(6?! t\5y $0h6ģN WL)6uP 'EoPyj w Q{]v!CT ZdžLRU>F"φ 4Uu$x]kx4 xz*IB,&61LQAA+;q[iqhhqC2%PE=,:N؟Ͱ9D-'&[)ՠĮ@dP=t8~;WŒ"!V%xkTph] a`hp":"Di@׎iq Q*")WP9蒐Ywu~^kCE!Xk?G&Gi C/c< }\hnjhe\e0zcz>UU7&6ϸ5 0xItҟ`L)E܂H:l& Wٴ|ZIr[>a(Nݠ(Š MEGm^\^!`O@qtG$iɆI$Aq15pxNʓYzJ!@A؆u[#4.=RR'1? UPrȤZ: >$c֮x{ L"@iRi ZtH?D=;{d` a/v{*i(&`iQ A)))X)B(J%JfX " J)%F(hQ t8%h)*֐" hĎJHZ)EDDBP("U @ѶhJ*hZXA)(Xh ()(ZPP Di"ZJP"" iG&8Q`Jh{aI *hHD ${gչ*FȬD43ݹd T 4w8)/# H:"?F`hhq^g$ܪw;hi *B"( %(ef`) " J &"BJ( & (ffih)JiIdjFi(Pؽ(f-F.sgw+Іג粥qxĵUn;uw'DAzSb*l1g~bsS }0{'B{KC ٱV0ihi5^ kU m ,8A& ֣\Th1hTU1Ƞ+Vj9Xb -*PC5+JSc.~N}y4oG@:4m&yWBRz=HrC QС ,) Zo؈-"ԘiPmkIps=;}~FM0ӹCq'r_/4Є#vf:"H=>@P\ f\w-M;IۨXiM  1M>ICsIu@]ג4]z0B$ęD0N<>X.zdX7CslL3дlmpfM s2spڃ&@|*ծ4%= ۲V ߴ&Ntbc79}! iapa´4c@oIcYu{t-_|mS%琪7+ @u!p\E۠)6I']g ut.OcNbjl5NH6׉B)C&}W1 BX$\3^ΡlDz2yóՠzCQNf2㚠>1 8Bha@H' c~DYH+yyo(xͰQ?MsJv9"b*-vIhr9$={ }{̀e?d%9 vs霢KC40:S6@ed~zY c}` :Mى" *uIkbK bqZPcPsb&  †Bט̐C$0**ҢBE5 !uMU!ޢ!c!LUH>]:2P_]mdZQ)UEG?K^ę Uե(UO Q$)>2Nt@CCӃBB&!y }A=Ck~yk/Q!]cH$& `P@i4ϾB}t&dhZgD$5vcZ  p9,>{R@1b')"y% ۷VIV=PП0 J(J((|DرpU!4'Or@bp48'wM{MȜ ތb{ذ&('# *lI! }0탴7`E D%'B Ho:"J"Jl?ꁇ ZM퇪 O) I*Xd)_VbKv:"u SXz(#gRCc f@ci}L\g/edh!>g5K #bE0MJ g앒Kɼ@~~ +ꃘs[e=53XBB, v;pJ$=7hZ BS P@~1 JQ?K̇Ďff`dI0'&n7_nql? rC4w2/|$A8D !HYh `RVN #n<$:xI%D6 QP |?{G. Bw&9 @-*ڵ !p=G숢]0DŽU*SzPj07_^JF/~y/ #A)+}?a󽻊--Sv)74=4oQoR_m 9>.@XHl;uĎ zP2h,Z|G])սpΏG:#fiБq֪ƙJc:m`:V8(OIX\yP:iwR ګ~u|2w gX[Ȍ;VFίa8ȑbv+9q:XX{P':vQg1KAoWsƛì^*:|b7cp4#(4Euݤ@;G Ԕ-?l*]8f.P|sq4==a dkfjdS\Slqm?͐c |ٖuGd<֕;.jؼEު9kvzwӁ0Ԧl,uF 'Jc2F=]UKL}cQPgMqw\"ZaąU9+}|=CrԨnX&EDU(9 col>۪c؎jZOAbf>ғE`~8{q  })} . h}]x;TM@^x :FcI04P-USAUT!Dolh)V;0pPکMTU5%UUTr9Q)AkLjib)b KAH||&@ 헣7 y$Ί'Lql 0>T'=SAAJAɨ=C`Ę؆d46r|^%D@q^Pr4i8`veyE11S1DDAۼ H7QӀZGaT!S*qg@X֚R~X8$e_ہS TM:mHTX~m7>> ]f>鈣H۬=`#Ih ዴ1̇ҋcGmDm+\j<ƾ{V2 'AT)^D~&v$z8| d$)!y I vL#t9A@BD墛]BᢞGjhP3x@}RMH1- C1E5RBĐDCE(7d]R BiдCzÈYjMtih&Jb1 EXfB0Ai"* cV*P4:(Rd($ !)iZ)"ZjmPBQJDR@t ZH(FbAiJL W yt۩lk~d_Rx|6C@gRIwt怷o>t>Ԁ#ω|#y@MH 閍dP2%f|";&kT:r|eL) 4BRjA2P<վ/*l{cx.< rz\:N$/I &[T֓46pF7qo@ 3OWQ<7z& LjɛwmM4ic$٭)mRVGYll{q}h, aK3@SSUI;#IiFC" thhwAD j>TJFU"DD,$\!oƪDjp4) kd.E2X$ܴso&8 X(qe20bLnHV`~#1PHzs4j-v>!>tjthP%l١Dޜ?9RL _M+ AON~sfLh&-_K#y#>ri)?T1>!p Iөu!UJMmA1:yx-dvj ̽BeB^ wXj-(J:xs.m)Zd+4|_ɓ4YVԆ e t,$$`?"#/oosS5&C*<8AA88 lz7u42 MPF(2x hlnւR*VS"+Uֳh Cs*j쎃} QI/6T6F! QMp̥E51Cc*XK.R ¤ ƒ!C0 O~tOfϏ%(.!-)8/BRy9K^TP-@NS2OtGFjE \|= $TV;RQ:tRyL#;Oݺ'JЫQq;+͇~Sp"gV΢BA)?5")Ijd?̕ノ88Y]1pOSݔ#uRX(4xKO%cT&ׄGŰc4OƮ2%A'HƬ)7WuqKZCn$P-Afi i1zX5GQq]:(6|AChöcj ŞǞh=kLxF7Y)*dM;MAm' 2 qG0] 1XL Q5ҤQ\B8r-U`8$mfF40fL! =z/Nq "6(&kAb->WNG|, EA4ukOlEQL{%̈a+!j6:#h3z4^[7ji\e[(')̢{%wҾE3f"7E"䲖sLRphz3dP 0mXRlEpw (AN &K3`RQTl4T`i0a2ϟX7\!j if~ Lpp yq0DBbFF&s4a8PbU VPlHb(|& DYqwu8&OC B0~OѩP,>{{j 3$h(X8ĩ%b 045^jdKS0j+HuT=įNíiҒ'4L@{DYG+2J(S ߬8U`140Y@QTF a~^^UO8q ~$GH@(KLşGYR 42vKnlaF?K 'duwuq=qyoCg (vpN4p ( -`7Fd"<-V F ?T<2FѫgcҒGw3LƊ|EFvOCHA?.M83YZ.$]Fɛ;^xaAwoO,]EQwkz,ǰK.^,X.b8%NZFTr+0l{v b2UC&O m$ oB)1 g#f(KyM9fq鋉 Dd4ϼbt\Xc z=t0Lu7!}vvjbܱ1-s`rŰoɣ8*BLBJRRC$VDj b&Vɋ4 ;O @4{`1)ڿ6AJsU)(S~:vAgVlS?]ȋ-e8˻0ω B@(<%@7C3Y`cBBVh 34Z''Z1 87o$'19 0ig&!d6J#I=&m] Yr.1+͝0 =4,zlf[W%k7lL) ލkQlUVpDdoG>c<ɼ}⽋xD"T 1 BBx% Ҧ 4qR3b(d;[ , L@j$t!)B i_ ]&Lra\CC@I-$M>@j){}99;Jh?ül>ڃsq"ĆY?@0L%- ^+ ЁHDܘeC@4zhMyӷ cbfS.}k%f=/7WBUbYd&n_Ȩeԝq)X'>l|ʟ+Ω~bܜ@Ç9 ;7 c-P[v1a.H0`ZCoꃤMQG$h͝c 93h j^RZJ&^{(oe66rv lls^ Ց3O02+kD-27N>|*7󃖆H d|5^01/n.yPJf` ^HqB{2hX?z QUPd_{nbfQ#?|;(t]"bPoޕ `5A|GBM$(J(f0i|:]~w!t`.}[hFD@PrC}R੣*s!1fz3TIfR RS!*0B1*BF0lB9-O! ;Wfoŀ8ͩq!1 ˩wVܹ!cliG) mõEn42"VJ:[vx*c w q,I]buJT]_X7::˩i/T$mx#!DWSDQ̄= #~|6tDy"*rA~ 潿d=SU_c(S[q ( 4%!t~SfeZ|2 UKf7UsNr\u#]"%h,a(rO'UV`3?M8Gq15ȀK$;'k|J7 ,=lMk,Ɔ޺q>ԻG; xi].XčcSk}ݹ㽥s3tS(ŒdlcI4L)^"'xRҥ Aa؇~fޞqtC|-VsɢS/," lk8[(pt64qlō[P"ɑg8(I%&ЋI elwV9i]uӓI _]݁("jmhkdi89i;=W(`(I2<.EȳZ2/"cr2kƎL41?/t:g҂)3AQYOd @6"J8k2p%f[xgA-"k7)3 @qnm4_&i""Lg+>.qD{ N( )7nM:iGmɝs¶:puY`i I&? D0`j&3XX=5c؈tߣ@C"QfKMIAu/"=G[ ys{kل5:@hߜѿ-S\|%D:8 5 A3,q0VI Ai{-6n!ѭlkIZz95M=аN5'RC!$"FRf& hLLѪ,$CG񘚷[6&2fb+h@shi<0;)&/aM]Ӳ'.Ay4/;LӨzm 2cmnGϟ\zч1il,To솾J@nr=NBLy},˨rCI-L4[uPW;A:7JF= >%N\y{PRGRG_gI כVliVwXXkwX=] <}al0cvpi1t8ipP.,^ @ w[N@C?ÿ&%$I?M^/1o6'>Wힼ/$|SBCk~OuGBU(ң2 ( (*bY!)4W xԾ.٢j >RH& rCyS: wvbǯ}'N#d3b31ݻIqpsN JG"#Y+3ysDӤ Ѣ'sjObb#GQqKf` f}A΂H1 1iд) Q8(=LKt+K$E41LE2fP K(Z1ByQR鍌(k{[Xm~'˰2iFUP[ rxPk(dXБ'ᖊw|{r?1hLst]oe x5Z@Ɩ,#˓ZMA5E0Iä2z9CԃXpZM APMM&(G0=diPZaՇF?wXOd5zP'sgClц9<NNTSUhO??د[Ekv wdǶ} ^%8 ^:=z?o2r9ؓWn!*1;[>X?5 +N_Zvg͈37m^(YZE~|8M$(b@6= FvkZn !J0^ޛ/Wm*a LPG\eL7OfO5$*$ @p#3r^}rISL T/Ȑk%%gHa)R*OM38cy:\뤠ѭE6ޫh>5`blF e!dF˟j=R%~^?X6#4'l?uaM 7SH*e Cʝ:GSNy/yfL@r h $hQ68Ј'-Lמk& cp(iqRRXD1 `h`8 [bXpi"-fD9.bhPrFNɖuG::ю0uz\0ywPx[Z)Xj\3)42bZfwS4m-[aZhdl+J0$yI؜2I$U:b˸k *<٣zSJvg4aZb-զ<*qj\q4ʂVm>Ѝ,1:jֳ[e&@QW]Qh-HAAEmL]Hm`o2i^kb»@vwшu/ŚH}شwaCL!zWKșvs%!&KtHsxH뜆pZdȥF7pӏ7Ef&.FbQȚe];QLj-5mJ`EoPpʤ%SClJq1bMh4@UmC\a J5M 4vm`=s6`550ii2xOX= 7<6Pz`F0˜\+\0BAζ ;MHrJd`\x1fV(2DkY0kQIM% mKȰs3;wv:N^G'ZR1 6G#;fËő! ;SqX{jK8e`v4= F7U,rB62"bY< =f,I`2mc3z0>m'd#6,X1)N;sI&ɧ6S$~H3cU44lyR{_Sǃ&&! ь*b2],:1ap>̖CU0nDs:Dҝv֗=qc7x0V&J6ScK˩ ܌s3ͯ "֘?.<ɱDfMQ"at\p3tϕI@v-4ILunl0+:E(mD-!~,ԇ&jD(O7dC>6iC)-fˋ.r34j4(Zzji#XV 'T'"S26$n xqpH7JmA Ce =r8#41a0Lu?F)`E5w8j&Rf& ٳm|S32uRw\ЌFusi]k8J142vGWN(9iڒ `a[5(:q@M.l3Y;4MCǗ=D_ǖbr$][V0$MPAF !AryH~;pΗ͹::0 J;kd[kZmŇT=]mD@THqi *# b\q0Knr)ꇵ ZOΟAp|540/&-Af sS,U} `ڋK:*p%,vvN2Tɑ$$ Sލ?ly"?g?{>s" vl`Q=ό5805`}2F&)ъbd#qECLV̚C_}z"*w[vf 50hCL8$JլAGqQ3$ !%UAnrP`Ipʹ]ʕ`WYvU7$ BMDK+[<Á O=gmGz p`|s!:Nr@t)@pjBFAȠ2(}@!(HT AVNBTyJEC´ėe$bM۹;@w)ѵh7!6 ѱwp/'0f bQph||4J@I$%=<)NhPl&DT9Y+JQDMTwZ"Y +£QF,T$#8vp$ dPA !DT CH"P5J0Hl?ёth Z H"e+D$P$B%(% EhiRj-34I } s1"+Z<ԩ>e wt;WQ /ox[Fil(AQv%`×%q(<-(St0*N0&9bkVPlǖ"䇷a([ W7;>P61$B8L>B*9XcHt_&#?J?HnÔ$^PÔ2!` (|LHeMuB~}yD@/pWWkoA_|JU$dm,T".CM HK$N;<\ɬ1E2ŻPZB4N=i >^j`4<XI\cO*1<0)_e4LG\AvL/O|PiVw?)QA74HCZ@p$t}߈IBqВ בM!%S`3CNE]j n{أ'Ga R3*@}%)22r *@!c tk@!0Jt1m1v 2ɠ+U5-t"C,K$6(VN!""&i6T!$č3UP4)4ҦErT4]]X% .Tő6ЊhJN "RTC 2@G`5A@)B"tDq"axY cCUIH%P$A"4 @$+^K"2mZP T") b((+#\{x ғFYPmh :4I!{6-9vq^zuMFm'1EFqzz#Nc$Y0`asti )#OIHA,዁$jcZ*i۱UUV 4>[{P\maoDccx"(DK&U1q+n7 >o>pL йN Bi`cT#n")"h#Be #DD ;#"JhR %hT:D+/J[&C6}CPbtQUuww} U"GIAlӡM[d zb4;Am$up`O3َOSĀ jsPQ i ĢL~X0I_J)zo l!jr3:{ʒ* gjm 0A2{s!+?/֫ɞ^pP)PSۈ`|5ᇪ_=0 4gfRf%h YcHgL|^n:&EL&O{  (4&K@i@Dh_\m Jp)P зf#i BuÐ}R[7\Uԓ !NMN65ޔEig24bW9gOC?\(evGv7uirYpC64[ϋX\4 &9ԙerdGarv#ǍN+PnDuF,aLh`5D5CtMgLwfȁIQ-kNCl4! CF{ Yt!D,dk+ E"ps]gs։ T`fHhs~}CmܷT6d&# C$w"ew^)\PK$fqZel85٭-(۫䛙)S1cJ#HmQʻ]9: yb (wgL&0`eX<ra4C mW$`ϰV]NRL7sS7kN\b;pZ5b "U@4Pl.bFhF!Bt@z^W7`ۃw \8:JFtRS<Or| @Ɋ̝ VMd%Q ,j̐vWb)  ! IQ!҅]@>'*PʺȠڤj|O.Aµ^쀉PqJBiۘ\CG ϐB=iM/ƛ렫HEٚ!k`Fb/^mP/@B4 h~bEh7%)p`i)BZrZc\|.u|iՍ̡cD&oihz4V !dhKqS!4"sMpӯAr"ABw㼓0!l480xC~M@Ha 3@y HJҒd )HspP4+H `;Co`3ˇy.w @%hQ4YP=/X2'`*J&)nשS3I-"Dj"0<0@PO]: &ABUtoP(' .bCh"8B6q+5>3!c И%@rpM{zb ^@xG;IMEOG]`.e )0Rt1RQ C07:Υ:}zIdH*ON`{2@akI"fT(Wz~s%)!i+5_* >A{39"HiJ4o}yG*a$|>ўHjS{Dϰ[ JVF}>0iVB 0XߞMѶxE*Ҏp/ 1j|nld$'ieI6&k\/v3Xc:wA>ZM5%>F'_"lZ]7 Ֆ,T9tڝi 1hA:+F$g'ą{ 53ӡ18y{'g!H@(1c޽`(Uu84 jt\0STymaa6`' S5+==̼%jaȦZʺtN&J+ nfS,Dy3w3D.B҆4IC̀y~(lݰPz 3Yg$ɥh7⟽(.XB,M?92@HB%a aG3H(nXU'] 8I=R[xk$qûdr3&b B^iteys Ū&jOh%<~NLJU!Y,$_ϓ0Z{ э_>8Ri*Ĵh |A85w9 !Q;8HMi60`G49(AU!A !)M,4,WVR?"i V:Fi!h)h 0 ,c|XW \r( z*QQJʫ7phiwu?PEE+ADMh6ѳL 49q4)B81@ \3|M0l+ vZF#"= hTv53^(8餋GO\ )sE3% :hVe/tyRQ4ē%~?:j<| H%@ |Q= A8aU5GS r[H)H$>?Y_,J=YJ{[Y 42YLAAW9UǠN0~o5gbqݮN].$13 n54eofFZw(R)q(Ychd`0]EEH?aQ )2^)`U̻Xzn̓d&#6IJF64d#<)i{}SbEQ3:KN\eeGS~1 e0Ʉ_Ri)Z:iݚu4v:sà  9bbk2в¼l `jۦhNFgx)[⠦YBfmHءyxu'>'~9<If &˥]*6D#x2߻Z &BB׶/z^RoȝCxc1 "> A7#P{?GI>a% Q `jX|9HɁH} YJH+>>)]\P M BN: 9s Zp"DJbB/YGh`׮Ap5ptjH@p|7 LJK#zE9Z h;3a'j2+AѲT22uH#BXilimzŋJ- z5 4x.!Rt6[ hc:` mI媇0WPSJ-" kN^ŮayVV\S.:U݃HiP}fp%43 co$3dǯξӊ\B6S .}̓n#=KA^A  Ӷ|gP5hĕCTa>.W@9 F8 #Rlč0bh6;[ `Lq6!|e-@n{׭${|KPxc1+ w CP?!l$rZ &=\68JFNG_p?.GO=y{QBkV|}oCAPL @Bvy4-))Q!l JFGK$H= &4w9%%5h.3RI>$I1cʤ=قH^L`毄"&%37p GA^}3cjY=q.نʐZQ )iBf3E ? z sD|H #!I$wn(f`'IOomewzt`AN۽Ey4Мж TT&$ۻQ!_->D^_EGk?NF " UD8KTtދd,!l {'a(E xNMC@xQ1uC\5pB\ ;`FvSx)Hci`;Q(N/zc,)j P @'}ʳɐR(ӼĖY6bohȍH0E Tְf^rSsK؉5L`,Cik@#0.b z_ ) A;MAQ8JRR%$B*(QRկkܒR o@d"oG'^Ȧ_@kݘn)0b Q!}̸"Pm30%ִ. UCgdȌU^a <^ťdc_ 6y\BЏFB&";3-FUVz`9@kC]={`vNVLäH(80b/Ɲj;!נ}=qZ4B<>ݟ]t#0hX&xT>td 祣Me*@yeDD1,A4תO@=PS2!.<ݚIFDK#ܡj trY64 'P{PJ?h<,gx/93vcS1EB~uW]{rs_UT>tDll@OF1X+7YĦ S8[Y,Pח uE"|2л:=驮] SR'UMhNm5O--_K'G}qbo8HGmpV6, I5/j 3[40sAWE٘f*' vS/Yc%@?:#oDDt?EDb)4'TP.,PA+2`ķZh45~8CyMBY}.TZɦ)`˼nPY00T2iY6?4~͒?r׫wcl ъ621Fo!C+CdkWCR' i% z}XDC9j3>1tCڇ@r@9N (XQYF{tTI -n%R޻؈HQ=1!9;@;%:H喘| '18I:PrO4 2]՘q߲8D*a{z4(A>k PY4Р9z >,oV"6(aF1}zر5k&f7! 9ilm˒×e'R*})dQBf5 s̊ S c0`'Sp#uޯnSpM ۬X]]1~G}<=O6!MHDTӺdž$RrSxc0&6ηZlۆI!GGS#%y "w\5>>|T:iVa$,!bbGKEd"Z֖>|(u :k(Rl uRx>?5^S ] ]ujH~"AS( ZObumQ!*Ә~aji tlmEs& Q4 1TT0oW% $Cn.JZ/3Ei^*#\Q| /j`v(8EP4W%$$MHEPIUM2!8(S)CL1IA!8@^,43^BS.bM0UK2q/u6;F10 *d4" D:ZC1c!QDLQQDM@Q,BRKXmeJsh=c4A 5혖h :^Cy-1IO20U7a+ =PIGI0Q^]ѯ 1+DUSSOgQQD|E?>sMTQr0CUb: "Rb+%SF"DARvPD% EU^$T#y< h}yQZ,Rr I C EPLcSCIM4A^;r>h/'=Sނ Lƍ2ٚ]:7gM'Lk˙Jf.6>KQ>BđDDF:4DSE%^7tEDE8PRQ0 ĵDh@Rb(qL5AQ7 TY$BC HhXm}^hQ|""fZh.բɢB*Cˊ&ؐ}WN/{M;T&r Om!:Km|8c'$}iR)CW(E&dڪ@SI-!=DLӌ486ʟ31a UtR '\,E q tZلL jZm^0A:tj098|Ib8rĴ s%G 9|ZfA E6g lٽMIDkThl~ i>pqIpN.M ́L]17Ɉi&#R`!=C_P1QG5)C51+tUͩLEX'z?qC ͻ6&\KERS`wf6+T)' !nAnL/l&mwS|t܋ћIJp$r+1 YOd"m@i*SQ XP(61B>j INF(~$R7hUPM)#Y>6b3x`Lf!Psd^ G5I!zs)ؓ# UO[86crh viYuƞDfLB(R%Yst🴁 HS(ՆL9k&zJ_jthc|PTuо[ZM =` yۓ H.lft0 *( Qg(vvIx% _@i o2Eo~%'"ko]|Zi/CT4e:s{SID))`C F# 6N6lA9@{9sI2xcCS2) .;VlmzlfLL/{Ec_Z*f-wМOl 'PpE:Jh`J% %Ip8Q%&ƧѾTy}JXp@h0|c-#"sydz j&q*"Ժ'=JLؗD+ڠXpP,B1##zzy/$Mיb{l@ rDxґ'cuȾ$–d7 1HnjIlƈ649qf wRƣ!]c6y*N4q]&*f5;z9*:Q4A䭷5<^N;8xQ:$%\&f RZ#o's+Lp+!`rZ3,c0P2. :6n@k:^&Pf}DxJ uH4VO\5/4gIG1ːK#AO9^6O@ ^ =YeՎ,=% 8Q02d(xwI !R>;(i-XEhfB 7\5-'+D`rcf}nGP+AAof+!^UU!!PCaB\fH^!a'4 NbwI& X${-lZ "]N>43̎pAU{M-rH,ħ6z1@bhhZJ` !aifH"J%!Y b#TML Q=c"a'{3C-S1h1ŕ&  ~$?ZDƤ4*h|𪢦*"b-X6Y&ю}LhA "d0))@++p uJ̝NpJ ȴ }BH8a H^T7VO4Gľ58툥ZR"I$`i(JeC1ATД h\v A'GB%0?HQ;p@ p1jH9/YEGv(v`5"X40DL% ߄b_Ej+w8'пy/C4B8! S$WۅQ80y:gz:Si̷ۛ7WhԌfNQ%n&P\U^ KdQH(Znx}I8 ||q&윬xDDDDDJ!'#,BPM +J=@0HibX N /W =lX$0Whhi<?!V%GNa/?DB4,4DقKD3X; (cNs6+2C($|!Dg4pX(EFI$SzLΛ&{'4@D}/<z RFQ) eRT% {JSAQPUJ3M-$Bҩ@-, k "nZ$XUGcNPE)K#OSGyCu] =pTBt灃ߡIPB+|鶰PPʒ_qgh!tc9ڀ1 ~$G]&F|`n@9T> aXb }hI ~9*y (:+/q(SPD ^C缑0 TC4P.zAz;4ߨ^ NOƁa}=nQ&*5gIp1Y] C px  gMz5$>䐤hpt6!(e1CIVi X rb)uZ"4h*`In (bJMމzx T@l-Ͽnty|Zшi4k7 _G"[i`7F33>GyErjur5+H2E/yX%8yM)xJ{!F !u|;xrE$CH$Z1lADð1PLo!;=4!btQ'fDP'a̤HD ҘfhM1L j^̭fӭehjƁi1Z6%T jhKpńKeut3Cg=&?:KT:2/}mCDmT4 A}骏fW8eaRf3A'U#I s:Ǚbv)e KA,w䀭l!B= jrCTC?>6]!GXhh*˕8tW |(&Q _؏n1C2 ZҦݜ.4I\d1ID}(=~,p)8TS˹t0ŻW82T0*:4Eĉ! .zPN#ЏV{q|ck ~7^ 0 `a=kJMP;wUI ^#qV#Y>7zޒ'mC;Q2:".“rCeaENH[v[o,WH~gܰ|Xp+Teb[#~+t%EXnG=iM1T1IA{6޻a8A:dcZd[H6!9'?#&yC \~nZVpgѮ>Pp?I\5d!^`{$d6y>-Jܾ$ 1%ʗ+6,P_[.W.C^:ĩ FV\zTN[3D6~l$4NLS 4;`!Fyk sniˡTN <' n!a2ߢ5DlN3l!uĀ󏶮1`ud8Hpf˞߻%i7#d5_7<=/;Hl5O'G0Lf80y{U;k5fFaѤrcK5@pG/m7c╡b%ۂ"j2{23EHv^ zqVߞwv͔-#?Pe)eTd ђ A\zok% M]+!繀x0qXb`(<б<>F2T%hKO˨0̼wm@ɞ㓉j"s1 <7w !f9e,N#0!·mKFX<ͳUZ!o&Q XLx=m`,:ϙm㡽rxlٵ`X.efvgw7 wwt$& #}Sy-x;(emP 2H\Ht0@]Eǂ,y ]3x\L1 E&+t'݆EVgIPf\@x]~Y(Kt 4(LK ##1o5Kq>].P sq}RIKȞ#\^܍ T9R ,dC' dҗ^ =yay }<(4ߣEg޴%-`l& [ {TYq}p8NM?OӮhrf[m[ 3G-<NƤ!5N 8"iƒ % Ttu̱=2î8ءǀt6q`$HL&kb-1\bg ō HAu`Ϭ ;g03;Cn* P4V39Ru1"K1JvH3;Ɯ1/yhc!+hO"3|ob!n=npf\W!90.2\<5 F 3#M8 cG bFSB  æ!wNhO8tM#{ܓzP_R3Lf|ǀ )_TB D¬ 4I8`PE4tsl p" "J/3BEKCb:`C$9 ,'68EUt7؂gv =0x)ߠ,L}L La"r5O X6ЙM0 PjArLExM /9jN[C1?.5P96:bl{H펬EDMVLNҚTtTT=3]q  Q'õ(l5>#3wծm1.qk7Z–ł"""41ꪪq4|ygJv]GlsC`mɰA 5`iHQt帚i*'9b M]˓l,>%ho3Cm %(LgY3!8Ҍ6lozXn1H1s[GJqFTE/ 6PRj53LEczMA֖aJֶ9)3%[$lz1ܒYbB Wx5l+`V:?3 .-`Z@#3cU!F@}R UwE6Ձ z4X,`g{-(7<CeO\S3L}jMEQCy[F9U[ ȘEGm@E6ziwqC8h\N8JɠHV@[b> U,Х$z@FZƙKREME<ţL,CcǔDTo|0ҙPAin 1m'㽊Ao}1VS;ua0SKCu=)$YWT *F&c?H,l>y;I"ECe f! $-2q hw_ձϏKA1 Vop" u5)g orDlOw3͒ C )Vi0ry+%Oˆ~ؗz!0! B1VwLm{;G8^f0MFYE5L 7yJK 1mc1 La$!7(h LxA1bT oWۑ@‚ (+6]>q6 Uwp4bNq4iA# 0a]j1~?â$țDKb@Ʊߙe QI|vg&&ŜuaԤPJMXE>w(zL"R@-$elf (0OH6n6&&u036z2c|p?V|-+ae`{O**"@$U4I4$Q4PC,T@P*a"HaF"%b0[g2Q3,d1=Ca:YCD2~T%$qwp$N`%5$0M@I1*Mg߅?G*T uq߷ 6~s,/0^ʼx8I>G`Ox ɶ BwRA0s=ۑc̴X @e]ðN&8}Ͻqe1kpCiAQ8vgレô+iSp0t&KFbbZ)@TBo2H)),vAKZ16.<3 1c+yiNXAP!@ qGb`B5?&Rl[1$!"L@Ea%usMSzI 0C" )OHz1J{GF%#40P,nM)dymFEN% ͒X]!Lhޮ=և nK{FIf7 nFVkWc#MfM<"lf+P䉏Xy!5 kY(cLޡ`Эia alg f %N2; 8դl]XJ0aO3a 14֭j@zȐxHu_N '{sJWZiA RYLoF@]Ó$4¦EjA|>"OD@&4V=p]I /\oGD:{OgWBl3BO r;_m>*PPcb{]0$Hzl>cpSgaΈ1 LW=D3lh#v`TFL܆a-!m.~c1Դ=LP$%Z)˴@~S̡ IN^O'w.rçghƍCKYhn h{ Oʈh@ ,XMHeJC b1V|!?<

.< ˜4[:[cn˾qjzυ 02b4㴣0^K}|Cyyw`WF,Y\nh ܒ7 -bD[-غtd ;m;X7Oy@y{)Xv@f5[ |}"^ZdMt[Wcok܌Q2* tXlA!vڴSv1|Ndb=;[> y"qFh]sq!Tũ5j72(JцZ)`4U4#HISVItxeRjWF#%N(Ӱ#Cʨ%d,w8`:f ]WAz FzcNjSSUE&h3@QQMTƭJ*6TX_7PLKIsjB-M&vwGyh{v8K*;0 ;yێqvªHzyy3Ip K1z (>B i1nH#$<`0b,#=!bOOJ %4R뀘fVR H3K}'o˵cr؜5VA!4 q~ lBBIa'D8sx@D8 @ꊒϷrx,( qQRh͈pDDbY*fyƮ@z渄H,S ||s0zF@3 x(.*)b(4#i֕=ˣCDYX,9![M4R 1$$d$Cg ^51 dm\G-  9$qnSq¶,3zKU4`.4{8׮@H1p6]hZf1z4%֣+=8ӽ۞u4o%MLsG6+K{=S @Ig˧Ek4< ^NxqөRMwPMo1q- vWKE.0#ćq(~3` Ď@'[vai!!AFv*k;>໕ET3T5Hi -øò,vo.:czy 0O/ ts(hzazq|iI!Xhe;Ȼo X E娉f *LLzS>l Byz.'IE\l4&p8 Cbk<"D.ͤzb65[4b# pY^yTTb0Qb\LDS^`ڎ4TrpEh5p X*ǹ'fUh T귬` ӝ]&ãeVisr:獝7b=qM.ӷM%Z;'B#po|ݼ!5c6,Fiepg ﱷlgGJb;`8V7CS0.6ɜh{KFBExrOFTbm" `)8k HU+Jg>C<ǻݱ* n3, 7B_FȞcKy ߵƴ(n"e)E D˂[reo:2sit秉jVHC [ 2 a$;p@DE D "A-$C8+0 ۪0)JҰ,i.D\JlGP亅,1|-kag8[ {:pna΃Џ\sڭg5y\z9h#Āzǎv(Fypp@#.!6d.BP<)X> yBDU6CҞWW^zyD:M!,:۷餰D|uǮ4"G)lC4a[ƪSosk_.|@fRH^/>a9ѶHRhjYN4lvNltNj6$1r72(3"3vv!L[٦1s`:w\p18#x`A@phP,UmMMuh3YMKx͚͌"¬!qzfZ3h‰yPfLzlkRD#9.5QQ%V1#D)ԂU?Q7g*׍CXy&m,b~5wXw)WOC"DѩX0A Jh^ 'zuͬZi{Y"),<4Va}fHPJ¾Gyew:qz\Cg^n>\4PmP  $fQRmx6nCzWSֆ0&PQ9͹HjxY}ǘ ߙׅ|,KD﬉#gB"Q#&XP"0(Cdɔ`V}$M8v##ZlbE\" HdF#tL1 g"YvXdRlu%:"[NF]g9ae I..W,_Y>( mD;y1"P<4QC@50 (PxO)qݍ{jxhϏ/۪(Xu8RV,.^xy& % R.z+X2HY5Ʋ ȭl,!q4\T؂gՀa 34ĺؼ</t'$-)6Jf`uR`78&`Gێ 1tnB ]d dk{ۧ=QXc-;BŭFuc 7g&kmjransn51z/p{l1Z3n3sQτFZ 4{ Sw20&ѭ$Bb 4yShmtG3H8\͠N(5+< $r!lZ KY♷ Wcz4*zPLOj& ʺxoyw!r)ۧpdМs.Nto !=YUCʉo3ϔ{d7qcCFg>(TLf)|)w2]&<.Uf+ /!"5B6Mjd4!űCcYX^'kHNl&>*& q!{*"\9͇1Ňl(az1Il&.tIOR[ M+s+;5l5I1- 94bV= HS42RGAJHi KZd .8<ѭ HzBĸF^B3Hrdؔ E BHǐA$iNߔK#CSH5R8wQQUIJnU6b8p2L۵2 W!ۃ8A&G8R;^"f5繁K, U)A`٠RLH J EBTNJyF F;Zy)1Yt4עPL>HqAA HA0,0IYҁ-U,hձV ,4AC?vİs1:<IxX0k)NP-Y TD<CG7ZiѤ^ 40F6X̩+TDW<1=AOP0HV^5(P`MqK0tմMBd\.V ecٍyY)jgwZ4{`Lm4QxGKtX w=iPHqzO* Zs'|4 *C1 .u>O\&BJEcc(9l_C`9GyȚPhY/ _x1vhGڅ(09phLj'+'Հ!@Lpijf܎$"`&$ b(#)ėhG /@֜wΟsdF)9G 8̬Ed>Cv@y&ui)op Y 8EAb5-^ pɲx;ICÓ%-Sf.DDA3haCLL[)׵BOZn#; kQ`RN١uWXK P>ޖ R>Q j`fqX$>#9bdBi\ :. N4XƳr\"+ yu$n\cF0,ZٙCTH.&J[uzdZȘ86}M32i'[ROM!Ay3E` F7V|U 6qq"ޅ񖍲ZgXcW&n/[zݴdj0[i'cF lj'^N"P"p/=5 b0-(H lH5 Ӡ((a : "QMҨRt*r= JP#@DM SBQ"40Y$ E]ĠAĀ$Aff't.⩺j'fL̠v`աsWCvuČ2J>3N Dt=8 'q)M(`wC@-#C~>Jo1Mb>ҴTi)91p)zoH & 95ĭgu5AoE;tڄـ$ )=Vutp [xh(fŒ4K@]ږT!])Hu{ D}~ >Q>w {$Lz`z$< X8OܐFB96 }FSAL'$(Pv[)wGwV)@$hka  $@3 e- ((/U@ Hi5{KǯtAvYkЀT#2]hTpkdh#e,vN? )WRXaGU9y{wrqX Z4Lp!JFFl?"yxZ|ug 6D`(ca eWY-O/8B,VG\P'e3#K-ǪNۙ5pmp&Es`lo,3z$f=ZѦK5bN'Vwtk|c}\Ǯ6oYL0pHj=@áLD}VBy !)XIYMė`4yD|χ'5#U~jW'h !7~adDDb"@i"" h vHpN Y3!Ťt(4(v3| rb)?+%ϨC*aƸW=~_Pe@Ğl`O~FgfA`mowMSYtP`))JĄlVd &Fe8S\!(;UgIFm~ab"uŐ%+Rs4%RJte(eZ&j䖪GKV6b^Y K ڃ{lS߶xy`.鈈9*<'6,uИQhL!( ۳BQt}C\.;N)=>$BˈUhOCṅPOS9N/: 4- ЊAJ_r J`?:LgLN5E6Qpr<w" X1"ysF 4≐lI20tcomGb,IFg3(CJz=#D"1 OA jPr7% v'2h?)ix$d_@cP?2o֊q-KW+6_h3F t 7PusHtջN̟3?bdXW +UaVĒ@phE,= <ǴфJu€( "a KM*~}I?ɟ{@R$8:ClCz׬U6;INNQ,ڼmAQh8J:F4?բ1Z h7oWn l1bt&#:60nx1RA' /09b4o`! ~f ^+A!v@ { w !0<j|y}kiwN`% >zNnͮgO~^J_Qd0id@՗!`p9E@u gfEP}:VsPHB\ B :@tR='@C=@z#B]7} -u߷B $8$ Hj0"e'qCãHO &3i/[m9q@APIh_<Ϸ294թ}H} fW.cQÃ"0'EF"Z\}%+ zthҝ<PQHzs1|ZvLM2% Q0F6hpCn^Ka)] :3s7#f2}ńwX2dƴioz$<_,v$Ҧ2qȼS yŋ(18{ g i8%4a`ʘ!$kbG,rl49D HBq,HL3GscYInjݺw27 &M\\5H-t#ח$X٠ъQCHՑMxaԚGvՒv%&lTfFX3#a1d';e伃i{hw2)qC^5ڥbfZXI  ]80MU.KyQH#I5BmduVh(ڶHG::WY݄A xLʋmpq캂8 ˲ 5Kprfa1D؀X+ 1Psy!"8KU(לŽ…R8J m #MRIcoRyU=Y`v`a;\g]9͸p)fgmu9lu`A Q@B |{h8DrSexY;,c6l⡍]߹9;-37{8c6F8B8wJ9 g)NO}qqDB=Hv3/ MuӬ$L&DS/%ˆ 1HH̘kCl:؎KR0Xsȑdm a8{KIH;uUD:A{HLC Hd:v,3`&R(7ڐe2ȦX.x.ytb;_M7IBx&]=9p]:^&OGcE ^% 4:/a抿&PQNkVi4Ut~pρƷAĠߠR4 dP.c{9wb/iug`DuT G)I(i&d|I0OqƎۆThd.mǏa`RKWNZW|53KeGW b&""iJ* XdIJ"hFii@j&Z&)& ` i ( e*b" Jj( )fXd B *d)MBK@?2( C@p%S}& "m ,wd4?ݰW_e]dQDد8{3?T 4',7㠝!%-'*UJBYg͎OW}?#opO9",zG0cq\AP'l~x]!@?#"t_ G*J4i3:4fFMBd7b> LU4KV[UlҜi|FJ>}?˭Gӡ?]PG?À~`c+@,1AY&SYy8d/^𧦀-fUs@oP{:v__|yGl*MB:ݼ\ܛogݫ]ݞݝk {m"Xё>t!)4G+[KWgpvWT{Pxo{WRꙞ%=aK}ۣVQ[wuu_lIqv;@K`A7sA)tSF{u;.05Ze%TD Tw`f]a# ((Ȍ0*+$[gH+`4QTP{]s8h(C-w⭙yF:4H(DB ׽w@ׁTJKCW>o;awA <=)>ְki`"@@t-a]h4҄6JK; ;4-wbDJl@ ԐT׽ϝljdjAϫ:ƴE_t<G,:}BDDS{a]lzjѡ>U+݇A%f:먦Z(}h$O|>Z]Pt ݯ>xU\=H}zJ5sw/z{uzwo%.﮾٪l }UҾu}=7׎m;zm[FJջE6iKv}޾ܞc-uU{u|wݮ7^G|}r٨[ ;O®W=/^{wqqɸoM޽{zEV={[NOz޼Fɸ:֠BO}Γm;vgsUT}}-)^T i>=>MiLv=y}e>oK:>}}]lQBΎ&۪Z֍5hwYd{i(e.!ԝk-Wױ);hKXhjl4hԵ/9+}w*mhfwmm6ѳyeWmYX;6} >sNExm/.ˇ{;=ޞae޼Q$imQ67]y}n@jΏ3꽋{1ݵODy`aMWK@}^yZpnZۻIďw][=РC}by}#9;}5vҲ_s>S@B@@ k:Pu{oy+@: Y-sq^4w=ks(@@ws( ٮ2ݮp*6}eFt\ӝ{v5wpn 4>ׄZM* 헲ޖ;wu/Wov8g3зW$z}X@ݷf*[VXnfp5mg{ohL[lMؼbHkAЖu@+u{yul4ރOnu (6=w7#޻^[m]2syn[zTl-5z̓{wYiDQJ{qcӜ۠:28J*c7罀{y. Emy뽜fv7޺=qϓWgvMYZ%UcHZ9k^{xupu]:}wzV]ou:m&Jp;=[(tU:R$iѡJh>VRV{{Ri&@@4 d =OS@%4! CDɣ)MQ=&C@4h 4d(4И&d(iCi4zR" 00xBd)%?*CM%?RSjꆍ 2 *~SOSy'm=fS!ѵ4Q@@&0OFG dɐbJX*H(PHu ;b f b(?@AeKG6zDPفt)89j* rVC*XCۗM[(pimrЩC )8$H()")&Zb"j(JPB!FM%Rd?2*&bX"! "BJHfB*"r3݁$t.`v3TڔDI %0h "& fH)Ib!(80Ɓ$qtL r)B iZRbDB8PC RI0U!I0#R82fL!ZARa g( A15 i3R 2b@?".*!<0.BAReHQ?XxOATZr#PE)Q=)f,hs' zh.zJr/}̇>:|$$e6uOK]l?婣(F@w)IpG`\Gș8bhK y!&Q`MXG$O=އ_ +ǧg7whҽygplt0xOBp/Ofxիjda^-I-em޺s^'irnίnQWFtt|]E,tնlmg*ӯDe]8ǧ \ǚ\n!q ȝdP}UMɦ{6́3mOԸi# +]2f̧dTL XJxw熇Eۧ'vُu!=dMV# *EVAf$A$7,% Sc}_rZ?H\dذ8IYKS:QSE,csʒhՂڿ\-H{/ヹ\谁8~l~snŰ/sRjk2CTD֢߇ 2$oU\]t,92^mT."/ OM7NLv4IHAiӣS{슇{4d<7_HG'2$Oe~Aev ~´ogݙU@`m3իi t0/̽>}*όW%d-GI%=ʹ{xp|xy&x< aDH s<"D:fO)j-UZ ;Qò3q²(72BY? oO旵`Y_VT:os\'SKv!L ;5ui=xvjpɵ}u\"r+9嚬C.9\ֶ.Ut;#q%uEzrX[8Uh*g`7vR{6Cʬ2lFnդf{{nK[-V^90\nQwsss_~Nݺ4eF3 ʼni& gvгI}Aj.v1鶎ͳE\1ɚvS HBZd2Hf,76jAr[ 8ΧN1$U*5٥8)RO~omqSr;! k3X,䄛%E[-IoiںFڿ=O*񷞜ղ=^^"6LXG\mq}񾼥gWT[YG [ ܯ iȀ+o .)׍ohy(fY_<vg[_DQۻuܪ13L7g{ka3n9t{Y9+{.cc>1X,k (~Q0lkF]To/z8t[u}ʬ?׶:|{>w؏!g%HVж+TPO6^,v>{hb[Sײ!Cl2 X+Z!l?cL_S an `_׍q+MiO%.'`AⵂϾ0祘ןc9#udxvCصC#Qn1d;Ⱦ |}|Og,l++Cw%C'>|a…UDs{s:pyiiE3$ĺT**<9 xT9,78. +O{*aza|C"cz,8(W&?5 L@R6t%njj-,3P* 2aÊ+Riu\܌AL2Q$>Ƶ!?LD71֗Jb!"*"#&<>8`ËQ@~ ""UUjta0!V"|[TTxYQ\D1ߖɦT*/6ןJ `%,ȱm,9>xP|yݱODĺЙ;eN2V0:{7D@.ԤGA L2P4B (QHP S2CvX1D񜯁3קFϏvtDd2N FLWoYH2c?MR|!EHWVC9E–!ܝ4@vz+ "juI=~O/fjɿgcHw6HOS'd8oj9$&[|Sr3_REUAR]r)O#Lq )*u=yY_9F]aL 4W뎼xH]TuWS viu`IrMSo2M.#շV6 9ǿQaccj Yي$~B;9c[eOׅk7^/}oiFM(Yo`"ZS0(kx jW5/w+f1ʞ0:q1~zW͂=ܿ\z~$bQI%I˓iH׻ eP"DQ~Jp)*e&7~-t?5r:KhIy[y}/Lk]e>8r8YPE؊c.ܭ:X6g`IUUUI?'##sZlbԋj?3;nAJ}~or_+v9t R:|+*lpr'L*^B](GC9F*Ǝ F2P˳jy误Ḕ?g?0@6_J.P$DyeHߩ3\=(iGCa@"㭧z,RkoW-MgˮaYTĚ5P96ä> Cqz5-FW(Z_]'P<ŕ¿wičRp!C @K0<'NM mf [*UJ1QEag&P:Psz}w?1ukgCt㏙șbMlqE+n;ݬWj)E|N,˫v5Sd@ERy;!v/W3+֕vTŅI`ͷߊGMΌ_ҶplQb -T`vϫmv)J-&=}h;1+]:k C!`;wqttvԊK=Iuޝ|u ab 41#WO?vUj ؿ\| j!H" [~4aƌT?v07"O {7E; L}(T_WzT7a2?@{~>&t5G7GqGV5)HAV a0r\Ji-o :yƔ>3V4Pb` EE/n6vfҝʪ;j+N _sMT ReHۤeOZlkopԞG}@xo<I _t[tq&=`T$i{A@mХ3(,8&*IL Y7N)njӌ:h=ủP&&l=+LK TfdfkkC 4:2f9j(,#mvAv)k}9UMݑCF|v$S:6<8#w\]qwvÜO,0"gΛQpO'3~O[vŞ֎PO|RhFؿ7rvEb.չ^4"͚寖,VUtv kBhfq ;B1/ *<EddQPR'2UJR( =$r8t:@5 8urjh!h8yiK z~F(F! 0:0loQVq"x7Sr95UU!ب:ȉtK 5msd 8Zl;w/(ID7 NA]R1@/}s*~ӓ?NCɂ'a\N<Ύ"9h,Fǭ#)aw%֝ړc}?uci?&:IaHf1Qܡas 6QV9řZſRlX9JM"@X44|TnTp,67ef.@̌0ʎ|:B8\ t|CǬ]4 -}`P_f|))ĨG/H؋2Ww^a6a'݀4e ~d P D"oZy`o|BhyR\Ȭ "=$pNq1f<~#~+$42_a6tq"A\`# Q!j|wdC $Dž- wEӾ+0d& ``6NC, aY. -xyiM &Ҽ;0!V%a"d;|=vpyJƈyYu=m*f'6 U/3Nwa\SzfRl!oor_}WW}.l0+vpb$b|(ҍ7Cbi*iAUEpmibd$PZ)Xn[g3G};f˜,50Cࢰ%e82V+&H[/yN(D 0g "Pb.QeEUXo\3t11 H"=-/B-2vnvC<"wv?g|?祉/hpHj[xӡAE32&SviFR*~T>oK.f4 fFnR^!PS=DQԝX%#y-0z&(Rk W8$BSR@s]47+z +PXjba)QZX, ;>Vɗt0 %PRH%CDETZ%hL*aQ>ߖ^z!r"}ǽM7EL:"@μt0l/& 5#ITN|.vd;P%Qh7#CmQNxc| v }DnC7h?7?-hY_DF2w{E0R+twc xyCw[ iN0qL Z{١]EkTTAHTAU%! *PBĐ%ARR,Q0D`Ο4Z٨j 0H9CRV*"&߭!H,>1 jy=O}Kbd<*ϱ%P?+᧤ٷ L=QyF򺑢%obFr),`,}nt( ?kAb,sCsJyH+PdJ@@+R )-PAH&K JPR4@CA#9g)|<`^GbMmb^``kWw(NsRRLݴ Aɾ`rJjh?H&~X!9ieF "NLM;8!G$bR"$!R(" `iZ(PfbS~9%"NIH(U,Eiid 0R(P܆RD1b;_!,c@F"wTo L aC$Rkp΢nwiRžrcqѧ*!䆃^MD%uz-%Ine7nA?(;?'@'7ӨR%\bP$pϏ?׫+q4ǘzzTd;M3;!C `;3ja1&ẉ?=@Tޛ%9H%:Q1o,(\-N]&YB%E91;H"x$:28Xv=;ar~[ݘa!CLt Bl~_L{=z(6{cN}6">Mozk?炾4G)c8 t5Pv*Dd%!@~ј(*8]cEm.YW~OofoY(j86Z|+RRyNSqH0XDS9F_G賽lO_FVy*u\?YH HL <}:cnG5rU'\#5Y9?=V|EU .*dBwꆟ%MSc VD*ф ~&Og},Jg =& 'q`T[m]UĞMۣ=Ǜ6^oV2BH$u:2\hVh0aH()JF ,YVTذf/p7yӧpC d΀$4|M)Q Ab"\a1d nth E] uB[qRQjj, 4T~pb`8n)XmLZ5%PGje2,д2mOQTkh`eF'vT8+X_LkoNU1dShA m-,HS6EHq&tislXr*UEX-CV},P)N%j ֛ R8&!,SjH > 4Qi8(B|0cvXӶUjce>R~whm1AB~JTN;-fUE2 O#ރnTa)VL? @ۄ$'ܐ./e҄<ѡk!Y$d#l.FaZLp`ǯY8qtFbZ21FT0%Qj=6 8M5͉Lh"S e0lb)yQp]R]@2?J`}켴_S{(ҨT>R" +--b/.֋w_mTYZ(EPi EJGx*ՙQlaiÍ-V6\ill0XZ%'V-ѥ8!X (c"ZԠ #"" %B)-Kl*VkXZ( !`ȃ Q@TAuPf@qL4*b.4W;c6_)d0rT/6+@ed˨k(0eA`?laQ8+ (Ҍyϯ)b*ڛ{-x-Y[6H0hS6%,h:o|'ѩ)OfE0R()YWQ "h}9gg#JC*IQOYSDD70Y= ߊD``~$Ǟ^ 9nA+ IE D30p)L Q1DIEPu)$d-XNE }H? LhՑPne HUE +bCEF]gQ;V?i 6dB;w=aRB^/L9ћ=}$n9+.eڵJsPP( 3o%$g9HjH>_ap#c+)"%c׉ ߇3K|ygI- ̙t;oxy.Ol_c[-=u? O+cyt; =HFbT ~. lgq6 C4rҒ @2G]gGS9nH FT -=d1`Qp(!3LZ07+5$6Bucp4\w<;ݎ!\= @cy,{^sp|;Z컥t/2#S^aH1v !'"gn&?ҡ܄%I5L'Cfe ]AȟE I|VRft'@pq?^N+piiO#&cMxޓTٗ|'1(a#̇o1IC+pc+\qHq2Y+H^'({}}Pu|eW(zV$u!?M džEa5쾥PF݅`G|aPj"qNz0 =OV*ĆDL&򪛳?OV[,*)@* #O3;8a;hMl;t8x.rg.V iX>j1Z# [/ܿP5ҳ6Ym`%G+%9+g^$8D.!Q cz588[@ EK[ UdEfR;C_=4ZdkV)~8鰆f֑#wFVw=JWqP 0s> /ㇼ,J0o(k*-riGLPjbj8U/&Y|tޓ80wn@70#mNR%a8k;Kۧ #l+~>dFO͕ AR%?ԇShyRAgYF  a7/(FЧLH䛠/Nذ$y1)FO!FDqن(ST0xNl:u=X)/Iq!F6~ u 8(+QW 8Qy=p rPJSln JG*;O~a/},; k\Z7KhUwA&Mmɉ#øY`E}7qK,kf{õPxR x\,=j%̢F6As_({ff|yA<介 G\^VY3>Gf~.W v5@OB{!{2!j:#PwqVowfi˔\Pbͩ,1TcS/ʘꝹ}!Υ3Gg/ۨׄPĊDû\)q_uBbP7n2GsJ&a!w %{#|J?8ΨR|>%rH|FD{nPL&#쟚C? Iԯbz {Ju8(??sTPQ ƥD>}~ C1`}ZT&yy"eFdcC~1~{F@ceWC@PxO!%R IFN"hiGYȠP?;@ !_![<@!w !mYut&}nT ^BuH:uzTr}cn#߈rEDc KR[,} ) POp_D~ukq ^[} ^\^R0\}7KMhvF-G뵲4F*^c,~BA8䣕2 =,VYdh`~6O'rmwygw,-d8>hY/؏MN&R[3ϯ~sU5A+COdsύW9 鎹U8,z&bzw%B|e A|Y~q|vVmMUlfdl52}u `07^ 6&?,2uת#]97d5w"bk[,>׍;b铝98}0x'ƹba:r7!F/`gE)-khc/@m(?{'s C=er}Ň%@@$cÓ%8|g?hpC-" $7x|a 1u/oZC?2pjq;1xja X!OzwޖM͛n"|>/Y@;YT(J>PAzC89h]S2Sw74VO%\Q<(qV{AbnmD)1*\s"⠤L83/XӯhȬ<߫)<ȀA!2/!HʙgSTL1*q^^\  SB@oDsiq?tuu?V^G|38lfdլfH?$t>s[5}!`7niZ⩷Vjt˲q3xOr-Hf U$0u,`ϛ=`۸Lȥ&yO;C?`E@*BS֬*-sjҨIvmJԕ Y>6OH{8(X7\aiٵm=U`P \/aګ+/'9fsczӏƷٹuxx|8;si0däxT)"_.!)0 ~ ༝X`ͪAMp d")KL Tĩ%%@YAciu񭯕od[G_(r.ޘrqTjxK?ʞvk@ (t!㘉?71*倈U!Hb8{ow{a^Y[0ԯersY{vIDhc`.|sbX8>Sss뷭oX[浹qXޖsz_ &˿Ġ61sz꠆dI#OFKORƳp0RTھ}A_vSBNԴ{x?Ouryeak(W|0Vl:Jqe{:N rTsaB!J;HALI!28ȭZ-®f8kFIѭQQU_2 KqXE'yYQV(ָ4|Si+=ئe?ʊL_UX?%7oŒ+4o.sS׏dY+|fgzKy:TrqZwo_~Cf n(-3PX|!" Ӓ4=LJB>);}CTb#Uu*?ȕʬj彶'--OcHiOUݿ⌮8qhR("ҩ r.,6'0|`` Pj7 Jf@&,P+QƼ':>kx=4;0eW[(>k"D5&D~#5YRĬHu&CR dd.'r 1Pc?LHjΥtC\ %}X4* TRVUt{A, G&f 32ʡyi']|fd6A@Ut1E APA5g_=>Ym+(ǔXTT7W1a?7_j0iklR{AkJ3^κvN2( ȧ)DNQbTEBi/i0ijL*ԆɽJbST)$Y>H0z#G\*yB\p|Cr5|2 +}D?Wf|wD33:_sq_9v:?'!/D^{|wRV9_O/~ӝ!)o{D1^-ZCZ>ypxsj}j ]>>>>Bӂx'װ ;oeVrTRW? *Aؤ?nmX7f*[!yzQDHsGd;zCW (*l#ڽ!Ig|5@>oo 8H?k ^ 聽ȓ&`N )Ƞ_ϴ'W|q`Xx́LH=Np쓥+E'!";D^FxEWh_rp@"co+294N!By9D`y?9FgCb"$uE`IBnP!Cp6OI[FP![b@mf+H,Qފfz7sY[Y3c UQCara~`Qٸng6Н{Β罦Sݦ2xKO'Cu"M!; z!Ǹ;vO5Ht 0Vzy$lkSG3b;tfd|^5oo\ "`U0v8b ۷ܦ̸SQqDݶ^9;_ޛ=Sɇۇȑ(Z-zW.;R ndA˨(e@ Α`?OYf)?3rCRJPBA UQG__GGzgʟRxF<x޹?={<1jXQ*-d5EJRSPi2޺K@6e W<>ןP'FBW]row;7nB6ϥ4xqMxyx)y Vtu dG,ݏYWOTSڣ\~j=[ԁ4b3u[oOzuCr ^EPGUHt'g}vj^wo'Na]Wv_[W DXE %w'ۺV-Q&3x[kf3&>OA5 pK}ꌨ Ym"W^m"`d6k: KOY z@ Vڱްqൾ/{?nzK:F 8akdIxөi<.ƼҀw@jr:;+?~qdR ïȩKlRVM4p>=s]<(r||,*^{I!NvYdb-˅mASq o |ޑ@X@PHPed:zL~xn I!rI)h\H_6-jUCd:3SU#&#PxƘDZ\)8PzCee}&~@ ɲ-؋ErZKeuuk[6mSoԂQ @ ?sN[1@!&;8"k>GrNI' `u"nz HC"F_'$ B"!CHХ Џ82) )C!Hk\tP!EPrQ)"A("T?ynJZHDaHDPS`,ء2"QP5IvS#31pZ)_.HH4$ k,.Si492Kd+;h"6 !ZbvƠahG<{rHrW'9-A2y9 B$( a-)BQw+Z B1"ghDN>TXOt;&Heݙ7Ï Dؖ0qܙ4X7U[ɼԨ6Ki;mHɽC%y9R1FQ#??EX'ƩDDPOkLM'6o*JkQDT<V( 7q![]!%RT"R!R LiU|a>:ǽnKI!D*rB;iC/ґ%>ֿ<;o+Kj#]x]ϧԠ7@ †/TүiN;ktSN+/[+Y~eae!bE xپr&T1#wQJB˳'Gn,|C:Sm;O7e7xf"pY]aφv(M.4#}rr⹃(,#`vaI,'GT_DhQ%-+*3e#URiWl^'Y[r[X al=7wV("{x";?^ SYtZmၘ"L)!1@<ٮ'?v8}AKd65߃º[a0??')$ 3qGm}E%G?oSt+u3FX/yFf&^h z]_#5Kp6fκ\ @o@mZk.ǿ玕]ͩvC挹wԲqqշZXFu{)|޷﯑aʽEeT'AsR-{2m@xHqeSoҐ?xbj|d=[_۰1((KO|^^|x*m =X,8g ;'Cޫ8U{e`䎪爩b)°[D E7^_;::o{^&=šj$Y0 's|<>wGwn/}’.7f8ʨ0 (-a1sqKN?ЦkiKKh/yΣffffffffff?Zm6Xl 2ԯXNV 6RU&ǒVYy~{]ʤoaEk$Iݸߪp6Ӊ$|1u<<ūa$eeCw0)Ek\=$ǷuuYL-}UYV6pvϷ4~3kux{e+] )5\a;{ssyl+Zp~m(|6qs0Ώu6i^̿ΟͶ:y?Ug;_%<Řn>>`|BlF;G|qh "Pd)A[H<*^ QX |ڝn?܏./a|{\% *P=8Z'2ɔz 6GϾIk!zMwfKd6g͉ zUݐe*U Fad.#;d=cVpÑu}.W2<7  luU.r?dЄ>fcyu]|(o ,hx?TZSm[K}{rQjOU/q )Kx1ŵeԨyy5woX #f_/ [{AUUѸvc?wN$W *֒{;\:D@'oGj "`G(Jԩoq Q ,XUcr [-H3hrfEo^me[ (SsYڮ{ N*P&2krpcjw3eMrQ|byl鏓tA@  857e=դb Lm[^{3>Na0XBs(Wy'+#mt{KnU 6'ZqqC-coBńB3]!; t^X\wl1IF 77|;|ŗBwn)]o2-$GINzS"#3n~YcxlClk~Ҥ5ՙt'IB9Ӝ1e] ;atЏc,xxt֬^f:9۾bX={8~eu4cT%kY4. 02sBzEUA*u01[/ bh0x좂9lA(V{GP`xjPG8 E ENM:H}Btx5stu/w;99]roڃSs F?(X1h"="w9.gY;H,$APܘipzԝY暥L\>`_nČEyFxX#vԅz  +ADWkܷZwڡFd|~ >_f1 G4c?Y&`xtt~.~ӬS&,AŃ?o_v~T'^ЙK}X_Mrx:O cYxF|>;PUFf8ߌ߁X~8FTOs4i_2 Yý:b~Xf Xf~[<c&< 摄_y'\)kkv ls]"`UXެeUbX0'8ś\TD1]j{L8}/oh9Z]桩O~rd5;Ά3eO㊇7T*AEDO jԖK{z:>:yg@[.8VgUz} ϩ.|xv=gqLDg'%aN J}L̅+FᖬGPJm( h0C0Q'l$룅UU}?BͧXyAfVHХ4?$Jێbe⼦Ru`E|OS-1d+ z$S,`{9[pfapk;NCO4o Z\^:p<Je S\UЫ P,8X82@"jށd 6lbfrS%*:8 aepc&nc?gւ)̈p/*b03k6s9$8Ɏ&˹mwaS ;{ x]I JձG@d*P(5j_te Vgh氇d_00(a/C"?yUc%??%Oy dF2y$uilZ/ wVP] BVm7~Լ'KVVy9H O1ӯ3OBb1235E"4ɒKX07OvD%6)P*4K<_LNyóZ>zŗ9۾nL'ne@EDߍ?P-vӌ TyyăwHU%Uk?R;cum 1r8Dc&PaD Axږ`#W:smnMwehKX]y}. e%ڹç67v%)>:E:(78<ذ8yHey[6hn_ɳK'ө#ɰ9퇇\¨Ip%Q*X2V(,`G'9YXT$nnۥ8\O |㛔:.}x b.Y|PU!y|±eUp|\nxd@/oF]=|'A2&A??ox\-|fG'uPpR bKQϨts"B8D9 ˡ]\?~#TO'?ӿ̱5ow~g$5KWOzd,D:~ߟw1ϧohw^r:iTMA&P]J`58gvb.uD DsS<,TPe!.y ϳw,{/*Tz>|@4{}ncnt@#o2yJ q98w{ANH&=W. f^ 7 {C2,ߪӛËUg-f0 H _e<,{ 0CeGYN֎A-@ySP.HCn݃m~ )=p̌wn 3 3ETā{n(,CS.@aB͇cZėƬ#RZ{`lۆ$E\þ\ Ƿ}Jt+E Mig噙0l؜r?CIʠ̄ RjA 8 & `S [q17d>\\{L~Ii4H;™oF,[O|zۊwk3`@~_OgOx$!\l Rَ@ƺHk?''RLXjDBUidziݗeުUUUUUUUU/Y*?w7[-*bVA8'ٽ?WLw>E~~7Az(sA49]yaPSsA j"%A%BGCj7%v̓QI'O/QZ`?/0r9ox5! {m"8(:<Zf9^3_id&6 ewrh87CzC?bOԪ86s(*Nx!HPDM4-ᑦ r#qSJCm"*`iE&N `4Ђy3|Λ}Gsz)SKWmP7N]` ?]ΏwetF;~.|E{k?6kxൟ;]ڝ X()Trɱ|A+E|kOQ[Wg{)Ŀ|=#0Fbf w}t#DgBv.Sp_m} +Tb86_[D PZZAڢF9p>g-!\ ,R"|]Kp!nV! #?[@@.:9E!3bl*JEb>ovt)-zXkI3'`i,(!ߓe9Jh)8:,V]S@`vҊL6uNr!$\X\fxDl,Q>A QC/ZffO.[cɇ-?iL=oCRN[ !ŎR}zoي=3{7u/b;cc¤ʥn?y,93_^#iga4ﮚ}4d>8tA+M U/^-$@Oa7oީSYpQX(0|y7pQr b= Oo ,[a5YO𘶿ZӤRǴzQ5ZĢfT:w~m oT#M;Luc6cQavt鮪9?oO0;Oԫޫɦ5s7HsL6pp *=~N'h|QG)ƪRJNyr NpT"r Wp\eWlWϞx~æ}#~w zsNM',*IٱzSH7'#H*ѥ :Lxm˺j>OV|d:VnSenxzY-̷ ;t 0ܯZy )փ̺Q_<T  X TuŎ۟v|:N鄤#\*Cj#{7݉F"N & T4 c >| w+GFSοr&qjP1 - {q(-u{`j" E4E0Ýl9U_7'+)RxJYYJT(p:opɋ\GB}P 潹ПjX3|/B2 <'\B0Qz!re?_!6pOA05$v) E*u.}䈑 ՀJGN~clj2`Y'MK֓IfC9()#P=m˛Y][IP?Nq7=#?ɿޟ$Ko ~Zn  o$}ީ?X?̱P(DA )?(޹١|qi%2Cp|ՀZP}? XgBZY:fTR!)h L0 ! diK0?rPҐ-q@CHMY %JQnbv}~h '0 pqPG;bx8fgD>Ȗu֖?_̩Ҩ'(k`fPBrj=Cpb ̾xŒ8kkXؠ,UlV*ߎj9ԵVL36* ,R허Fabs/):EP sڐ+"ֶF~OgJ7; )<* 8[yCXu a{ernJM?/[ td {D7|zwW/H1 ,Ӹ&C`H 5C .s?(Zpܳ?-C{ =g^&3vwA;Z;*"w=-ܨ;4[ ;ݾ{/~&''蚧>jMwױ#![yDXw (=}KqxUZS죹>e>ܟPA?;٠(!>&AlE\Bc` ̡!+~O߼,5:͸JdQ"^Y "uVLMO5 dPT 1wf"wdlR@VmUVmګmmU[mmUmmnm[mmjUA˞M%,S2 !xUr*sцb|4ѼBD"a mͭmmmmmmUgZ"#ڪ*mZ|ciG[ cÎO qPY/-TpmHʔ2Kp83gMU% C%UIItt!q@u\/>b< (DRTvU}(])ʪ_~Aҵ=~Sޕ_J֠lޔUU;ρf &]>z1.! -jW-g̦M \;೔.O܊/墊(7~}~ש}mC~EmܴQE%EFB(/NUޯGzylHR;{].:IgMLAHvNXK%xơs;bqx;84#«#sx2g L>Ư*c:(i$kYo3m[vFJժm:{4cx@lM6,$MBFIaK.qE3\piɧgecH^3bGQdO=.s^E7|xvx^ 4g= ]o}N뗩Zj 5^bc&i #:7Dmh$|,ʴj(R9SO~-6(afV`~ 'QQ>T|1=?:.-D:tVa_v  ^.vD2T3n7SG0qn{8UY5,C MrwG 0-۩p!&7Ei+d=2@#mixcԽ٠휨R,EqMrG3U)HuҢbUOP͢u`M_VȻ* \.?N.qQ N^Jx7}_G?kclAs W.2@=5B-]t:ӛCftlZd",}l0A#&^(SG1IҪ]/Ta;k.Y:yޫP_rkH,Ֆ]υ|?Gp h "Cg?OF6ݍ*W)0px싆U\Qo\O0«/K9H\/\g:Eڛ>xXk$adM" lL+RLe[=߇> 8> ix֚a 't苐n"WQj? :B+%^DGC񳮯_sP>~\B݇:qM]UBpmٞ h(f1t7η4ԧ7Nom IW`ȥ4@y7}Tޭ)*p{LIgϬmBddS6;Xg|MQ9CS(U"+vza,"$9n7G=FU>Ѣ OvۣJq`}*coH} GЧR208/=|ֆs4@H$<wwZ4kaK"[_;KU2$qp"aIXMywpr<.Q_fesXM9bM5B;]{p Qx(EV뷁Yُf?Z{Nwf n_!D\G8np^)IH·a_ѧ&{Qu*pwD8EFEZEۨ1\ZK S}$>wJ$f0^ vt@3؛Dفxn5vj)?΄)r4sϻniaIؼTeջ}a ~HoatgcC bŲ~y= oeR#1bu)wְL%:𽽜tU'՛JMBz|=!=>l"SWbGc >#j+zMH63)xk4]ᬻj5L\7). 3b7sUt#q`{^"7iB1ʂO!f}'g#w{Tiۼ%n^3-Ό7xg-f|ɼF9}83g1T}+d,aƴȖ.EWexb[<1cR7<"vœ}뮪b^G*¦7Am!H.qgX$E p1Y| VI%0+d!M}.S85&9hUUUUGJUPQAU 3(^Jo~MzkћH2;]"Cf?HtjDteCL\eQ8ȒHxڴf 1f?dAXt@'qJZNdovm;uLAA4LC1q\Xaa\Q@h1!8 ,(|eKHnpH~0X-a@߶cغ̆w(/|^]ڃ2tyA#p|u֍]mу:YoNjЧ}"޵*p٣[Uvho 8)sDfSAUeŔtfH˦6DJ77DDXn0mb.XZ( JI mfr*l"5B&]z0dDe>07>yAgⓒ b3R=?Xo|5DfR2e=#"duv+_l͋9CPy'|Uj9gv~BdXɟZ/ۋ՚+QbL?pd۳A0(@{UҲRgCv:낈+|?6P C w=# eOKfzOY~/i큕9Z"yl% `s`2W~;(=6}_G sό;D=~]_K 6[+>EFP{y" |]eoN[լȠ9t8C霺sЌ1sN\vUl4˵Qpi֎ ̘IslsB{xsɇyU؆g$ʝXx QʾςkP><]fFf$eFpMαpoF&<\27nXE_勿ۇdZ%,Aa9ƆQ'*Sd9ʡT,"zW+I#ԷrӷNA}wp xnfs Y 6z'4G6w *x,:q9@D/|$p4fn6&8$턅@.>XΝ$S•p!^ ]Fvlou 701M{9@9 :OtPH 0fA@ jA}#qɰFے^A̸WUtiՆoUFsA3Ull@]Z-J1_R{XMe;kUipᅸr Nxq6Pi}5_NUIJ4)f?$>iwwG&!U=:]ܛEdHx ԰ziR9&{|i7 /خtA_8I1M wæήf$_tG~@BoE='-'N 0o,\&q=ZIG<=s3xe%z//KhgydR?_EҺ8!sc'4wRaKu;u젿]yl~W՜AetI(wr=%4q{p[ʈNQ"7rt|zB2t\90G}HG-Y| μ~*5eܯ +]*Y֫ό=i^|D-thڥ6eLw:%XZcP~{$qYHb[얂S~3;mͅ'?ya{1dP,h=#b|y?9}?[j$-b!{l\#uGҫuIW}[X,HiGѹFqJh!'uJ֢_kB+Aט廢 +;c+tk/ŝߥ_T7u ֟$A|cĦ1ThLAD!q: Bv {Ţ=> D5d\,Hpw$ xϋ?yKhsgOd_p0Se,J9:+2{(^{Z4 +LHAt%̡{cW֋ŽLw.ea<&:"#0k3Zю`}]2x;h~0z_z-NO* wTM XZ"aa,*lee){fgۜ!,2Hdd DXZGY$3;ZV?[J)|EVb[< sUAcLbMT#:ϴf)"ogs6e"aGv~~;#6OrWD^\xhPl!`PDTlU`pƢ'kpudߪ9\-G\CŃo**+^d D XMV{"Oܶ"4n]~qAlB#q3pὨklFs[TC*yi "4W"d̵ M݉G^5L:ZӁ/j=Zr(oU ߁Y{kZ/nԛҵ`suR]FrQsW.v3^l-D#ϿnUk*4h,WIm ZRM?`H3 fL!a2%-B ?K+dO~v`< Hi(;O"? $ 7IYxn+29|w"0~C˖ʄ@*D |AyŃ78\OfA(-kT[,)B75쮝\v-xpմV@҄:I1"'ڏ)XWt{Ӟ.&NK>>slhԞFIJYQBMYOcf%'jc ߩ6ΙҥCQQlc=h?O˽߰p]pdA[UfJ$1"lk*@D2*ɺ#_SY_ƃ5˺YCNg>~v/[E!ʇU%TRY//Gۤr<%*MrT.G9`,X?W(/g_EcwR-5N@3䥱 ?*3=,`Du[it10uЪγ"zӊUӔ/_xl02XG?Kɔdz˺ө8v>ȫ0&dyUGJ{# \oZc)`ɗ%sY'):>7oWU{10/xPxQA4͢Eļk2~E]pkmĘ%m{g\5ehOp ] EO5nSzD[ę\pcA:o^ӒN. X&[#|qi`wQE_Q(j-eKsbWf1t /\IX,G2 >B>biJ}^rݺ݀иO!##MC?~UO-]OHY{GeU0\rylo b?$XlJkP<ܼ31_4*ӈN. v\-edxcX_{D0=|FÞZ|sY氵Ӑ1fI啖0E.U#%6Hҽ)pvA.`ڈG}wR:ŋ'AD(47X?* Ĕܭ2^(*8'(_hZ ISP}ࠇJG&^6}:ښf'u ?T5aRuSGc\E$ }C0&\Sl5~uD mt;2(A(\<1GKDw\w和>6H]jό~ gU73^S*m)OE(Zd0(Dz >duU.)(E^?TX=Nq:U`v}2Lxmur #x[iL[QۍlxiܗxL֎! XP L =[6ma[ !6H^r8)K%} \:H\olpoN5p.m(0}+[noS Wח'.'vOV}t51#*ne;?9<=y?uLnH*3;/@׭$4ٛiFIW4jA3)k,&fq8j7_'^=Stm+ovkUs7t5;Tcn&_p;GoF?WXݦq7dXn-0 )jgP# ɿx9 t>lh_v]8c3xw_̗X~=l\ 0@SK1MGb^([>BjpkP+h9`88}5; MN %L&nz& yD,mg'{ 8о]ry`嵓3_mqC\;zLgZ)-,忝wgQ_eX.07lxfxۼ)^6f~U%B0jT±&jƄdXDHWoשg-_g=~s( zGd^/!fSKdHzaM= Ѕ[~.Lw W4z1!'M]DDfeh xz+Eۍ,j=,WlŧOt(JQ"onKcy醁o晌~q%DzɑwݍZ'C8/^(<0ôb)V21GjCj-O;UΞ'+ \x\ɫx뱰;6O M2a#N ?$zϞqG^-?j` ^w|LA%^Vߴc `ɆxkHB0)Un;9[V]wۄn0D0wp,}Q@AD*$X{''ګ H HT$J$GSZ|mb1ULJ3O :gOGSҵgŢ=iY@,8btHb} !Cmu[rkةPPX'Y H2yd(7*LyD{n :sY:[cro{ UF,#i3>4S]٧qeN[s'M{bfiuùBnATАg 8qR^`w u$ƋS؂>yG>䝑v+%MC_gnu0&݆$esP|Y 旚QJ" Qڙ2 0s~~x ].WSgx%,7cTHQP!z5r+}`2B(췢N+A|=H}S-CZmdc`R+Y9H9(Ht{pf~æd.a5P'5<ȇVM۸ĠO\%ĕDǻu55wQt( غsÙb(`p`6P₌ .H9vɋD>`5 'e2A%u}?(+0s9A5\hKkq[\8QkoX8@;v-u/t77$15/EJ(} 6>f7InsI~i/f5vܾYu<>iyߥTU}}?}z$FXaZ[}QUEز7p {U!VD9I&\9CkB PYP18߾skְ_틟M̵"5hJ|ʎZqJF.tfB/I+PLpqA,l(vZ+Xh2xP:r{l0ܹ=1+E<]XDT"xط3 ͜lELHmo8N pBYVΈ v?kgsA.< Ylne媔ec_hKd^W>=Gšwri}jfK!SArXTYvddzYVJ ފ:q(ŀX6; &۵tld^Zp@g}2U~ϣ¾y.h_f>5bQwu<}ox$V}'"SDק33U׿R|S7%QCWQs]V&t%&AOvV rZ`/BXџ/Fđ'v#ύ'#|QJ2]߾\uxz싽{^]AUbp Z}xi>aDfBƴJW͸ 9 +@@Wh|z8*eo:|S8i<<7>m{Kߛ%nij~~15-bFybT)-J}KB^z*:6W@Q+ޮ4J#)ǐ59>D Q@G {~xW*}? D+j=ggWDE,h-w϶ o|# ngW:!ʂb:R^I3 c־, 333\eYV֫Ǐ:nw؞$9ˎl6yu[N)@݌!ȣ(An V~C]Kj"Yla[aSn{F.Jr\KɃDMJOk_tn\1Ұ3-=̯˸$:㕺G-N%Yf\(hg#f@$`v.~ķ̑o:P-!uf,ѳ=6 ]VRmy55`휓Ş4ݦ12nXDO'x>.sz$%Dò3k6#%y>l勔I>g\6ŝZe,1|6w}@F $ ,XSáĝFtŕDYåYF#",D)`[StuEc`fopVtӻslߑ͜aL=?r|;C%qkvss)2.vAnRں DC($`dj9-;gbڮ#r]db5}[z[iQ\!+nPe;2Be mfs߁B\-A]_7SQʛ[_\Nt`UVox -h]~=QCl8of0u0`5<򳒉3:f1l=J%fW+(K~ v{.5:[X]@,;ݫLƑST٭=bCvW{ |ϜBXk0#nB|rt3xVe(Rӛ;4ԫr߲SFˤ:v f!y^= eXeF0m3 )1N=yH`ٵ}>6rx?xW[tŚ7̽C8|T+0{f']μ7<oa&ku>'[§.`)dBbL)󗑠, \@@tV[ ͞N}T-OnxnŞ,yHyԋ(8%Q3PaD%x}ky[5[~\l)q>ˢߊ!Lkg,y\7Ԗ̬p_gxQ]t*jk& R891c=Pȝ?oQ@]!k,Bpe/G FON-{dsz&ӦW Ktd:/.Ct0aL,}at7U>}-;T. z *jݗZDݞ5GQQ+')vk ;Όx3 x9Ïr%5=W! )ytEJڊ#bT}>^-uA!s) 62=h^)IrMWrcc;YQFaD Y`u!(UdÄ8Ÿ>U}kt)%BW_9 ^ɛf ,gcj/6rEihNRKv:r7Z>Y_&8P>xt8;$vi?ÜQSg363Sx\蕣9Q9M͜$z| hGQn2߿{nCL df &UJ`8^7(B!]J9fGK1[y`_g΄ o# [?Ŀ6 2u:ׂaeq[HlPͩ+e;'쎠&Z2uSd-9!jUaQfvrRD{zC~:>5Xk_!JM3.gbvkN7{UUQ_еU_jTZUTΗF:g=ykL<(Du"&p #{Zsgֿ Vr#d(_D*/`;a0R|>:>H )Co691l:rh%W=pCDDDAD$BDDAA1 $*DAAp]K,D#h[.9/v.;<|'V^C{6p;+f U0qި;0zi4!9őݍzT~YtJSt9[MGi}\7}sx؋9}T)sJhdž7HLY.2!ja^ei_*l\qv>Щ`iPip!H m CA$o(}ɐF9[#' +`(ǻMڷ9>Y: !mDet%O2M zI)P)b?D [ ]i2 )j~Mr6V`pV}Zhm4 Hn/ϟpumԡn ?n#tSy" H/xE=VѪ!Oh?@V͔״bx}s(^B?[Beu8rʍjr$z0>XAќ յQĔg]Wx|s"ARDM ApC8Xhlj,I`ya0vxg" $z:'7 h [>#Ah,C|q$6v h=b~ӧ_^,("WނCWv*m}!^$wSPW[ 2̻uw".3a`7_SąG*̩3v 9}$Z}}j=r{k##s\ L੶W[݃ SV^C^X0EP=a_Wg. =\ܷp EB`x擀2 +38{,Ѫey1+T Њ w>gi.=G\coG.HEW+;0,?3N b(LáI ozf[I8u,ż.X&Rot͛(^#\RvA{wAaZWà ;z~m='V\w<-k\ Ada %;ej~I1w8HLuy]u6}|EQ~kɡm.j&; Q,h%o-O$IBrlln7P0nl6_+:MY d<.cb4!n>{**iE JəOI/!Rl^ &JM^6yaK @&3lp~؎x+bYrнw7Ѕ s!*pBQ dJp)OE0!L=@`d1;9&F>JEs'c|&if*.xɦ$y2`BQr:2+s}y,u?I6[k{:iğ^%w[m%]dĈ$nw6:Oo4Pu׿ :RK}ʠ92|~<lUGe)_7Z\$;Cy'#ua?Nǖ ==w+D=Vy9 j7OHpVȠ/C)D%Ac-P:IJ5 OoYo Z :$aqC91>Jy1P7dPK1Bo.ιN82OFk-L"0l qMz9kOP+u몢*I1#X18PbYUjgc\VlA0R`Haj 5D{DH99K(N) %&CW<*,;2"TNP=vu^ިh/f}6s֒,ԑ!k8SMIDɮ*\g UJ~{t|sL/6fmAR~*|Ζ^xʼr筌m;E  < +fD;::qIǶ)RP8,s.P֡v2a=6Tii3| F%cӛh#r Mv2:(\vGcԸ'> ,4MtK\>R()5pxĢ%FaDZ"tMR ^EMBYBi%{ʸuY/6ޡI~ώb3ÒX'6I&8]=@.ΜնaqF<ξD61 X{Gx@9I$d.-1(%IP#k(fKK-Ԝ0;J=Pg]p6<\$^4_\ (T$Ut8ïP}', ψgZ53!s XcO~ʁXCmFq痆:k\O_\59Yg_-ASc:4@5$w˛|Fo/..9Ր"0%+⌂͘;y']%t`U8WࣺU|QO۫f/a93R)Dwn9 b_T::-꽊"Htޯ/q{{,sY nu=80IMuFgTP?Ov*Z4t~u0=]7aJHpFUDM ÿݮqDv\cZQ;xS2*GuKejމfIQ}cXknz5;IB^b25n.PY( */$$S޳lCc".oC74EWb3(*(֕:]XY73Bsz~s;b2` QtJ,)HZ=,[7mT~SVAȢfFD4d>nVƙ"lvK-TW6/α%fcnJk a.0t^*„b mlWLy (9[R YW (J䇖Q90%)އܿOz=p.u8ND_dѼfnIޥaUU#Dd*T ~rŖG73Aܬ2T"}^t*n.xg4d#T!Y0T{̭me`J@S=`X77& 2wz)8R4^6% !,K7B[CS*"9՘j¯w=ɺ͕ZSehxHEIǘxPY~cmN}Jɨ\ kQڟ](GXYw}A3#'mfYZs|onf]u3&2CCQv ]kL<"t!D[!)x6}{m L0%UK4 d!`bv~bw''˧ROnw+mPfsA7'nY 0pЉv^s'6o祿G벸MaE785r}q@+G0$$"QRbP܍+宕RR$.$f&C ZkOaWF"g<`-~W<,N̆]N^,N_J܍ W&T udCH"Upw3ǙZ˖@A:3!Q'$3bt?!'iM ED7W%YGR3_gGrB۶Gfo`tAH{UyĨYCM>,Σ֎.ԏ꿂Qc:"H EQ&>^o)QV<87nGSZԞxxډ;ZE\˔W8 VUl7ܮۈG7}>9bLT ÷8x9֟t 5# 89R|] 0%9#Q)]F^UI+W8C͙*8lhu A6mȀ}8$]ϣn":e ekKg=B UJ: (E'$AesPQZ}rmmw6)s0`zy<8|6[оoWO\8 n8/l7muEȃG i4B15K6#  F4p!4iL6 PQAU1I1UP$ p"A(H #"(>2 "Ed:{yOmeN ۲ÕR@:*'KxipYx{xSP3@t竟iFnY9MI4Wd(9csY5͋1nlT=*6>Ow<5`tYq\. Q뛌Eb:ܵVW,AUp7K%R0u)୫zvҔ~Q=w9ʡ ZI\~O^Dd} ӌ˦8ss&[ޖdG(= G.TB vD>s_sx*wtbظ%'NP7aW!̟PHύ o:zCQL9ij! *<{D ԡa a{.32`Y8ȣvMʈ^'UhƦ[S[t.kqj&y~7*X/yTxY9]1}МCpH_՛fkn0|[2S%S[$c$rimWB_ L3}$odc{@X6$g:VO6|3*xf|wIw;x8Mқb 7n_fcČL{*`C}#7s Q)Bwk8 &@*ǯnoAM>0X)ih >OFôv p^w2 I~qbw6[ܑ>[ 飝z͈=@n8e0U^`6Wl6T_Y5e,pXZO߽䲷&r޿iqe$F+[ Ha)ɮh8O0?=gN?(6v۝#BWe!)@U)Ub@ULP+QGRA4$LUQIQU Q54HJ*'o &u"HKIUET,RyC`A:pI&sP X 5ٴ6k6Upފ{PA(S_cQ:@=v*~|R@( ;ˋ}n}o|ڠ7y%p2;IRg%Žtװa8yܾ o|hpYP!#%wnzEa 7|\ LprNB%0!Gh]Qԯ+G 6`#gfkI͉J&"fB&"[|?#U/հ0{75NRvD ay/g-cɴ<!:mQL%Wy~QӁLtF1,M@8Nx_؍wyWR98yU 'o<LR c7 EF2ue9鈍qNKfۭEnYލ^ZٛD0q)_Atf e`S̢Ta\ IcCێRhH =#*@WHQ*AsUDGML3!M1bA#OELdM[io`!H!|@W5d]ϧ@5@4(AN`m:tuD猞I$҃JPRGR r)PG#\/( 0|q)_Ɓ-2 .(@x{s9ą.TfT-UP96E hfH Z)NJ„ؤk'!x8l"_ܬk[dmk;.1+xh趄N 53D' ^D1Sao6Pv G@2;X*AP^u੬ :ݼuTHV z O ^{5!82 T7jx8ANWyp>'A=SձYoX;R3NS.:$Cȃ@t"\O݀HʶTO 4 \uKT(A?Zq}wN;xlȅ|~4oc,,Vm85/'-[mm~6ڶ۱w˭~G!?g [#빿ylc8ቑ' Y.h .8x˟~z|mĖfHpNufYꗿ?Wdx(O8P{D>20>WeSGƙGXPp.%!.$NTOo)\OǼ>:CY9$]CwdxewQE(iUX(Ȧ}TkV\|rPH!@A5Ds3.p# /#bC0Ƙx?oTYOMh |C;rX=|mUcff,) t;Y|5yÜP<<+խ(.Pp0g8AtP2FcW."޶ .E*|R.u'p<_fQ.'us RnPdm b|5 pRZ%W-L_+'?>auX> >sȼcb!^C{裁/A@jix^($\-U4Rc̭ ]&Iw%?)IfX<9Ũ]u:aܪزn!88mVMYYęFt. E#! SHJo p6|'cu vl0 GY| y5 w=+J%~'(:{ΞXļBТʄȩ1Je!.)jb ) b^KO/<9tOV.R«#@o=V.Dﵭ"P( ¨}I,zU{ҷQnV\yHd2gjUVãI *A !w#JVRazOPjMOw8}qBdk1';2g͡-xF,NrLuk֠h]K/+f<&qˡde 'Iä%N -:̯7PBSZJ:vwK  ռJUKG R p aAB-u[g0U(ALU\̱TI^.GKxARrv:|d.@Ĕ4%kTjG`\N&2yjx[>j_x׮S nz{Q4ǀDž#m` z;3k 9?yA@mm[Dv9I8Ad,jVK6b>*,b5 fԘfϛ9uz '<ku@AX`0G 95 u;< |3$(A;x5΋dCZ'Qg*0|j|hhd `,Qr# L8yǍr}$opWo;]AMwv"?;bG7(.LbKC.עl>n5"~Eq˳g8Mʃ1ب3 QQ,OgmF ,G#66 '^>ZIy@X(Paڪ"O&1{T .#) V[_݂w-:fivޏne _{þ j.~~n3pz3?k8SjٯP>?owTXe7̲ez2Z+]B[ go_tDF\0p_{H\֖Y4ڕ[@{8=vWkw@y\՗1jwpwx(^v[Ty- ,ƙX$9];/B*Ո<7[&{u{㾜))[n|EGj'zRJ uf˞W}W^W}'6?\%Я5]A~ 9sOhuPj\F?^@wI;S:-ELG8\oA"L~Tf*I!tp#Up]M"R V~6lT#Y%]^nU炇8Īhf |Ϗ 4cI]co&6Kt^=Ì(S_Ql˭V<5[{sHV [lvAXm,e-Hޡ3-$S]{= wpdb;\F$iτNg"pJ_O>uƺi۵ty >pE[q5~u'B% śkmWrɵs @g "4k\̰SXaQKs6|O`P/O?J$ߦUN?Z:NޝR=Dü_[}fQqY `xu7yAMbVA΁o`P3Lec+oM/YPoxҘX9Ng)>{,_G9*yz6a𡫧hm٩;+쬧թ+{~o.,z]{F}p0wr>ܭ"H:փ#iTȊɜmi׾b ;=߃ۧ}o2b iN_(V^'u{u~`<%@=d@kW{W}yFY o,l ay*q-ȈU0(,5)iH0b@$CPjeA Ӝs&>^tJ/c&W]' gw]qQJJt{p'c(mQI<%Nۀ/R:j*rHۭ͆QL:*PpzuciP/: XM|>T擮UX eMz },íàP號_vP;fpe;P!:eP!|?Vp؇-{0 'l`j?ObfA\Gۍ2 02O,$1P݊:dVhuD EH3 sۋ}&FAFfvrt"C~d_;4Gwp'ynԖƵ5@d6M1*/LD8VA,sb -yL0ŋBِeF\$?^A*IyIT)UVdd!k,ںQ$J֝UkV[;<ݎ8kK_s )y8Op_NAu=}>Wی6.eD2{2!/K#7^g>8,)ߛgtL r]q_>@ ;>˜! Bd_NiϜc7_ͣXdۉ ܩոWdI$̡QoSQ+飉<-CGʏGξ~t6 d y FΎ΀E8m4wRSVK_S[z x19|`x?--s2Q#DϐdHj9괬gBs|HZE;]t0`aUOq`yVӆ֝-t#Ď }h-έ x7\1 0p|G=C/Os{T5H;s[`K95,<@ջru en)Pn露f6T}]?p~ z8c,i.IMy1]zX\()REp V0CS.r[k +QV7.]l@3sjY ?_Ak胻i kBAGiV%B2r wlǞ>{q @qA (xmBruX9[un/w*A/}63w9T(;'DD,A+47Z6f !HuBLeI;^JwjM;,B󭎐(BحgU{'':56o"Ǚ[ ݪ7 QuhJۧC݌.k\dUֺX+QqAE:bvPGظWA ^3s8^ЯKŤ^iNE ճ'3'Xכ& [c8Jp[|7hS .-c8ued.Y¶[WpW-΃8?4!QN9,ㅞ]F}86X"bbSTA?EܡFڎ45[7a򶁏M-3ɺ-Qii@,^)G/#ň/n upK\|<_fHp#λ]+j9;Μ i\*&D Ҫ貭[)fRZΈO} xq:quLј{[&Ρ٧]Azyf"[7v^bdxꖧ)U툺FRb`pv rtXAM^~ xkIN4[ 3FN$! >Ӯc0Rb GgK={k2Nnl.mܑkW&|XEuzi:[mw7@{d™ivv>f:kD}6?PnJGcw}[S]?hgYfys@5noz~xJ>/}9 [mg߄24NJa2"m9߶a4 E#d\o3=^zKz% 'oJ-XÉ)jaÉBAwZ[zQ#O={59#Nio16|C '2!BDҥ J5"2rj")h&hR%I J  0*\*`(Z*h(&hb(&)jjJa&"*R f!&dH"$&()*L(d(DFZ)Q(%XVڥV (Db"[Fed0Q)bT*@k2'1i(@*jQ(BXQ"P!b(hFjM-$UDD4LFCHe)L@UL2АPQ PQ0PUFALC04 KTS0dP0% #S+ESE!ԑQ+MT RHU QD A 1@R1JH`J5HQEPD143UFaQYi "D P()Rp(**&h30*(EBTP4DBRQ5ILK 4D ELS)BJ!! CLQ)1UTAESLEEKM4%%(PK AHR4PDQMIRHSLDC3 ̊%(QD3QAB̅)KHL9%M+@TTDM C,4L2b!&b& *i(&&(i*$j DUdCDDSJD@DTEKRA%y3c5Q4AT ACDCTI0PJLT$D+-T~PT-%D‘ ԕ1eQDU%,@PDĄ4M@RE1L4ADQ4E%%!AE@@ 4MRQMT3$!L@SSH02RA54TJдPSB0QQILR41@LRD$EPTE!EDSA$RrA2$LPA 4Q=۰0?oZrӦ4THTD@ >fU#15,$ "< K MBvHQ H(A BT(d+J_* *Q=P((Rl q&5R @ :C&DMRsXB ?($^@TPWCPE>P"(B??qnk"ҝj)VANL {J4ɐr$ 0)A)Y-,EmA%)D %Mi!ٺDCRDd l[mhF[ vHS9  M32IH4iUњtN YR:CPٳ& ,P7( CMB;$)7(\SbFiB*bEJi]2c *k%Hߋ0PH`V"$,̢,'hХ(mCr4 Y0d AAd̚Q0 $qf0 犏óy2($ f`)"DPJ VȠIa @m "Q0ŒKɜWhpQfDN 8% C? FBh@ !OdP<(GT2)tot^dDgoT(pnqvn*NTݑ@ K~D&9!mXCDPAA`uBUS{p2bƿ籘B#UDN^]Pu;\*02?7'_7wp&yqL̥"}ך] /ٮɿ[]/p`w@|)d}}O,_KKvxa7XkUJ7hp](_~o[:WRi԰KEB0YbrK^ӿvc2IOymN~ )]egoß>];>Bp˰ Np.!pϏH%U}؈{~ ;:Mxb5a体_@+S|&A~>oC}jsSf]":t&tP<.l;vvT9..4#KW\Ai|x8B=Wff-< "mDW"1D6a{[{''_΃]h6$/ X:Yճgm9t '?I Wm~ [ߐII{/ w߽Hï! 7. s! (uː8;AhG _]wG`y"z_aOix=;QƸ#4 q ^\2pTRמN s6`dSPF`0~a Kut :-0Pc\qwLUX53Ys : D(P8|vk'ԯ]g 'rH`;bf=!P`GU#u{0X, vL^b/ݹC:-aUONWX9T 8 R;\<7PFֹ`:k}(XE6Kȃa /Ot]ܩ4H*[;oMϞE3¼Y'߫oz]$Ib !$m䓴W|F0.w0gACS(00[V|"}%#q퐙qJ%mc$֢*Vbd j ͈pn\s1pNşcOi0מīaYJ{#2iזHpDG(eQp(0gMrO2hrINZK[0xj@!0u1-9fǺR7eY!q; op]^ N"nԚfl= )ѣ?ɣ1_ M4QmU1/1TXIk{to.Xmk) ,(\ۀ^L&.ygn67vMB;fPX`>pɦߏ`,'f*hDdE !k֝huum F@L)7of\`jJ!`'~oC5#U߁clLp#$Fx :6GutNJ &P&B:;]q?X:Dqxo|!$'˗x?ҐtbbOn!I d&A@)S&BaO2R>9al=lFAܷl@~uqjz`$_Ж@cuvvEiNy+a muz1}qRS7b'yM=~(Q/Z{'sQ y|ߛ4 hb)IrcqHDwk&ˬgc<׃wI//{AXh=(zT4+Fg)γ`ywM858=SC>+ٗ < BM"L$]%H$hrjwrgӦ,{ pMjTk=פ_Vd01ޤD fI(.V,Lr`iX OuI{p "%|:U*I!?A˜u^v.hf94=ۻw*')w&'gsZ,:wi=!c+^NrG ~qs1 g藺2 waI`oX$$/ps. =r@z2oH \fq:!]cpR-r:,>e1c ux%AJpr i9E)5ZI(xDGԋh֏ssn$Ӊ_nѥ$V/(N\&$IQkdԊ<j{|AsC9,*RLPRQ24Gq땤Ys+{)C x('鵢;as=.oخHJ""A1!E﹵ֲ|Xj 8d)]5% R—rVL4t>OV')N9  32G蟧j]jB3Z$6sM%jdel[P0x {ZDk̪rZumdxulz8##GV?hi kh p0f#sy&QَpoಗXf&j Q?dz녬Uo_`z?{Hq`Cc] ;'Czqҧo<[ L9f얔z&93*v)ĥ[qrO2^ 5ʀ_4rV!t(& (E\P_ک"R՞#6W,R{nUt=c%([ n ^? pi1TJ:Mo\XZijhYSW6eXtWwZ,A~ЊOve7L^GuZZ?g~qVS%0fF*u\Ǜ|f1RsVg3;+cFZS@H|Ưx4jդƁFg:&_Ɵ\411`c:9F}JkkWaG]{0~YVap?4C#Y?ltiuIGqcC2LD4*a~P^ o}Ƞr;.@/TA>A?GkHK9{>WIwJnt1y=]z s+d! Nx\s(hp_IqJ/) qkW%An C>e[}Owcv4 W)/?>[j9E&_ -iwN[\|˜!<ڊctWGPW<8Cf=(FWX^647Rt3jv8^6j Cj{r0Ruݺji 8[+8?,*,8_%|TDj^.xW v*m~wF*72طo8N7]| W5W .on/?KzI㪔[I}3 \Df soqq{;j_'oN7%ş"Ў.-X)s~z%<YXYc@^=;FW3CN2?mט;RL}}}u[ݙ ^ ibd<i_J݊#i'C@OCLyh%;HB(A#@Ѕ- BЅ*ҴҭdSDAQUBQkQbғ&UUg Mrpى@5P+ V: Z]xɘq 3 "Q2),1, b #JZd B Z֍*XĢXJAȊ,KiTC*SdJ2ҕJbejP}yr 9KKQbX(T"*ZQRU`Qeh-/ؤ Y(2UVT7o<U H0ZʐBRŔ+ zhg];5`(Qj2+~zLԕ(8FV E2U2IJJIiK~Y mKUs#&2$u32h$l"+ 6,b5l)% 1İXԉVcd-kQY6,j ̈?W<#ad$o(}Ud303D+DEj mlFY ;i`r"V0sASA DDIfjCPQs1:HaP! gx6³3Y[*Aa8C `TeUL%[C35ZheaܙbnT)@XnP^T()XaȡA~nM׊s(sIm٘I%U:,l2K(uPVB*L|2} y)"Jшܟ8!'օp4[0-D2@XS D&'4@@J:K--B"$$TRT N=;?@xw~я[???O?/e?!~<99O|}վ̓Kݽyz!xR{vX Ő7`6072ĦkH/x5-^B{])#!ǮtUp`H@ PjwOgϫFDǞ5O֙g4|z5% uL&6;Y!6 ?8ڍ v!z"-ϐ(ŠuaIͿ;'N4 U(XÓ7Ia8[e:꽌J@x"l )i5G`hm&03y%8DB;| M@p# 0@y:>Zυ$}>7LYF?s \3zQ_s*"QPdv&=Ӛ_\[ʘlݥ2Y(%'a Mq7qt%X`^HyۖԾsVрR]pWCرpMo?' 'lBY'sajʃ`=ܢw|HV yVp.QR\C FZiPPd<`X$T!wplxٷmM|ڕ7wАX +Xtx᫟mw*8xZL Y[͒h9!y+s ^ sˍJJaX難5iѯV,fA îXktMT۰rTmbT{BIOb&B )b̈@0zt}Ё4sB]+bTq8TdDI;0BBzzcz 6r_(h2=~k\gx$; qVvq7133N=Ȍý]=Ňo:T^yR5k:kTɷYxc$75Ŭ?Jdy!TyY|oYrHIawQ^ zIݠn,|䫺&5&"StHɃU]9 ٍ밶(J&wMKY^ ߔč&40Іs#.5T=N펤;Mko˯oq(֊ʗF7Be.7,Ռ5VS+.Zcv3s8uvv ewQhNyW`2 PR@ҋSL+ځǎ*gspcwwJ8kL;-6D025W]uNgˊMs>R88uBoF Γv\~g;'ޓ]:n35.ܣ ^G#Y8^H8ՕQzqy l]߷_+'c'Өí\L\L5/}A)W=N YgW1u189]ӓ=ðЈ蝈MP"X`EԔZrzY ڧN06%qPj䄡+CILyçr%tٳoheӝ%A@< Tى #EȘipX`\` !r Q ^BUb?Y?} \/ k UMelΉz jX5ϳY[$I$L\բoj:PsnMJdmL}2 iOvg߬.3$b"+(L 癛MJKv\ a:%/̖heӜ{@A.hֲ(o}Y/աOL'ҕ!U~KXu3c rV.05v_*a zdl ~ .,4e&3f,P31:73!C,h[e`g'^<,O>1:x,,-@F=lR"0? c:ywgKC +%- LDME5D4EE4PRECEq{]+ƶ[USieO~Okwu͒bOC}(Fzg ixn}u&_0zTU+&O*6r.NHs~_`Q_'=v!)twq_'q h_GΐȕKyh4A\>|;ϭy3p;k\K#]{x*5, wh!va?yVqڗpG[SiKrc?8W=}}(~X,;$dh6 Z ПP/HGe2Gr:&G4Jjr!3,G|'Rf7T)!$jV`!ѓV4r g ŐB.bBQm/ ROZ(،a*E=Oi!RAC$*NhW|YLDREXJ8ԘEXfȇqޭ;irP-V4(<Ұ=8ȱbaBh:­ -0aoyO]GV!YD@9r}kg'6? "``WMD;I ZRBaFTǖ;{w7LC,K/E"8PM-#(٦Wvnpa?"Mʺ# 1mW~Wr}$7}s(GO89 8RfHbPK^?n/3Z1W0L\5'︽ ܪ~5 m SLﶓG惑pNfxfT%n-2i]e0qe/V` AUNSs&*_t O5{(u8NOه5f0Qʁ̃y\܈0ܬdAႢw>eDIWo^y$'IwTl7T6o@;==θh+NI1xPCJNn18 p/ PQAb э(`@s|gHkU#iXzQֹƁE @gG,T XKiʁo(@^SHCX̬Ehj<'ĹAKcHRzkQ׮/pH$P%$P~Vݮ[KN~|/(JdXHhcc1/*/< 2%}^W^#6bU ,XYU˿( TGoɵ\-2+ه 0!Th#*=s TĄS2# 6ENP,$U6o3a1?qo q?&M.PL9 v Z}W^{oHe&  Q"d?Z"D OO:8S| `ت@EcYeA[8zLj^$BosBSZQ DM2*& ˽PHv?#&GTr&w>U _(H[Oܠ.P &vi۝$^C. gFyE g='?@]~8BBS^+gg8KPoiSQ뼿<lh&i_4bPaDRI/۳{) KLVyzzAg˗]ͱc`Ôk'B:U^e:̂SR fM$,߻F_8OΩ-&,#g0wӷ`S%pS yb0'I.unk.xBjUF8}z{cBpkUwf !a""B3gGeӌq>B:ɔ#mac."lK՛gk%5։ X,4K4N|=sR@մzP@ ~Irr1;IRc煂zj@7=ZW}lDW$@ ֱ+*"`ƞ@a/_N{{rq "GfuװSf@ nV 59(sIKI v&Lew`@`]c`G54Q) >bJ@iQd F(_I.Q|X8N8paI9` SI {qY HP?р&=7I׀p5_;@mZ|Sm]?1'j2K-F&2:5OԙI$t}[5_ַ9ѼcJ8aczЮ3Cu}"*t^0 [S8΂ڑh2}O-;jU'c FE:jx POC}B5!>+IT^l L "9׬´69DbQ12?~L^ÔS@qbZ|2`qþ?@4TdMKF? ꙩ38[|k>YL>h5׹ˈ=\4ӰU ;ms՜yoc얖D66rKiY\"$ M0{ 7t>|Gzn}.X*% TW_a5 5WjoH@y \+%t?~8Mל84,NC/pxqF&@eVX0 G?B}6{YAD3$P13繜9D#HdOt=Y*aF+1.,sftم7sDɡەبb8Иw,2䷾p>ح1|I@\.}1X"f`Røv0_ToE׋kYcI'}U~V]:isH95f!OgyɈ6;Hh=.]OY_:t <$!g*R.%{an;S^xL%Ns3k%Q`+i6|∸ak@HT&kdawt y2)ڢd)Z 7SVW!q op<5eN;k}@`f?\30 ѾN8&e:ŸJ JfHYbe'Ҳh,O_DDZ~kK|Dي̉()7%2TB^Xp"nTZvgVvETj/,[tfoO%OuaMPξ^{\-6=u!fN/ HJK_^[3L[tb9'T^M12%Hf =Cd4&N*m<ۗ<>qyʜߏN=zӤ_-s)$\fo:~n51="HJ$1=O\>fl :~[qeLdLY!Ćiu $:ħL{d`/?\QQؾe3c?.g/[,і-N\l !9?ܸ}}1Wp Ö԰ϱ{ZT>T#a1h7CiUԊ?oBP1 ʖmoIRn?F QRuWØ o $eB) (yß;sjt?|oU_f Y4-hm2!* +],ږYMK+,ZN5 ##+m 6ɺ6F1IB !,}Ҷ*@]Y,l_DXq,p\ Uf R`c$@䙁 6s254pY-1rd<x^!)~^~J0nU>e#B@>Ny[#c_'[Xq/,0R(wЦ6Q$&$y 5]u(5ps,`>ýXf 8yie0jBTy'Ȁ TQTܟ03A׾cCzK _}&&\kgû0c2cdyOm)wԐ$$$u$t(񪀫=jv)_v )\2ͷOҩa?Oo䯒'WVITi ?}]s۴{lUwA{|@82F+HZq 략6p`}4|am,J;uC;ܩ"3/ ?<ηfΓAp-\uX"* TI8Ql<( n3U-ϛqxSnf@!R"*;-y½E\ :\3mK cvN=vnX]Vv,/Is8_;[qѡ~ 6GαƲo-c"=+.0BvuDTHGk {:tpik) O E  Ce uv:@&SC8[{{5WAd|&hcLp|cbjsLFE @ oD *$e!>DΣ`£ n;Td&/,a ,Kyɂ+:t`˩P/P^<v<ŃEGbPp:yxWuL {b [VS׎88V%l8J?$CԻFO;E(艮ds81adP`>vbCd݁ƨp-vt|(aJH.v 0Q_d=OGTm;|ۉ-Z41lEY,F 륹 =d)eRߴ(~CC%_x6.{}#UZ{FaJHC7%Tw7ٽģ[\=gm,‹'gFDr9^!,EG -W44<zlj/X QaˏjZ,&h1 pr!3Ryi.!P H SVVq\۸(TأɢQk)vR°K8 W"((.W bt]7i(%AKhq4o9I>m)j}0HH]Rf[U6GgMqƁ'q"]C(@u^r0(@ aYx( (?79t)E5*rhpE(+kUzHgd@"#`7 pu(]G @ ΰYnR&dzڽ.8Ygm}{ ;W_J")KJ/ڟ߉90û7^ى~8|#!dՕe_;|`RxSK~_`PU (x"k*KR71l n5u$OmudW'$_Le}87DuI"EBF a#=:F,JؾHHp4 wx\6y1 {ݖuC4R)zUUUc;vjۚB9msٜTG^8#a9ˆ::m$^`4j:݅,QRC#R5̓0E&3gT_>繉LyHf>^ ܢ8Z Gc-Z"헾)>w\ X|N5=kI=|3rr`)cPQ!ݏO $̅P2`OzAguOQMƞ8RzhPhxT(71Vn(g}<9"&].2sva\%aѮWt[xaGYu&3E|(6O. U-P;suEYA 1zki1A`CmQ=⯉4 z)9Gd7^)O. ^(\ Tiғ]qEm'σ6z5UFL+]3x!jAUX5`='TYоR-`0geOԔdi./٪_vbej"I%))$h<`r_O||Ⴊ,D%bSnF E41y]sO(5cޙJPl.%&!L@,!4yBXB:%PMΥ fVI[RX Xp "x+T`IIG&C[TU,e`RĎD"LTyr"0($ i04lUqi޻7 Q:U]`ڌ7=9\`=l|wwl2U=-F8>/h i]S4 49xl%1 11r&޾_)3{v՗ˮ\l )MSG.Vu &u10VkC`ϵ?U5էTE+X:&A+L,-֮l'÷_'ֻmvê:pL0(T!$D`[f~ JmD}3uFPћެpQN\uqPq d@J`ay,1ޫFRvRK]/u.1$bwZ> +EDR 9Y2įfO#(E*Q} dL]K Fz~^Wwq«9g&AF[.ƈQپc,l'0),☑ Ah FiE&"*%9oω1ALMʩQ@GKJH T`ޕĨrρ2`@Ɩo'Q]@2k t0[VafD!^g:I c)x^< ,1cfnaTǪ/lv^ S1ե)CbLqtή&BNFtjT&$ ]G)|;ы/8~f ܓ9}$?S"y{.}º[.!ɁO? kU!z<Nd2%3TbUUҶ􍀘UUUUUUBUJ*Nq1&`OS0rD4.4mz4y83GaF{ZPנU0twU,J 55Œhuw+1G!Ca3|K};>~P󢔱h !2k8cPmE[B V$>@8cF= (bXQf(s4" Cç'o2s-AA뱆Q;E`6oݪ׳@":Fx00﮳q4\'C5dyPr~ AVRl&mdRMjyzG$ zcH7`Ϙؒ*(H02%b<孞Eaa=x,'h NKl򈫯tE}y/D0IBB1Lj "1rx@z!Eew_ID\"-$>Uc %j7 .VwιxaOó1#쿀  [!0fRs} &pM\iW^@r]> jN#LH|)&:Ț>޾L\y0.:$N鏇}U ؁b\=&'^8TĆ@W[}^(z=B%|'w{a;Üyܸ\A5$kW^0G!}s5 :s潍{J2zpd@qU@.D'#a6&jr qޡҤӤ;}ք ] AF?&ICÿlz8 hCuʕvz"x$d=N;O;18$ h@=`t1 S):G1P:U )x>l@rmИb᱓I! q:BgR2|Eޣ g@,8, ^fza4c-8cs *az ㍠zAxF{B |Vc_'26ԗRrH!BwpvlgzۚS~,| p[\1կ[L1^:!"1#|Bi&b!MoMϼ5L3RN%+[rO㍃ɰCyI9\!TPG|~9aomLoEsj>_PTV|A-7'͉\`k֪.XiKzaDPPdQ"Xow ?=ˮ!RAt{},}y.f _qj0xr.GP`,[V0/Osߐ˭KSo?2v˨!Oz{ӄ=6BwyvCSS^vo~Lo2VcXBl 4\#X-~v&5 ZCR=0`b\Ƿl'0O ZF(aޗRgTcKy~RIkck){`2s=\=ӳέӭ|`<@A5fye8<vM֑7S;H(})P 6msr.a Bd5hC4ؔ Fs #]<1D#phœ (:t5M{;NI ~{ \hIW$_ۤSk=dP|9lf'PX&A6Ϧ3Òju$hPkfWcjf(y!o=7f`g_}av^(gf{qOցW+]jj]$08j"HɦxP_gw"i&(iϭ PRDկ39 )"Us[H}ɩJf&{LCLt~O vlFA`pJ?OPT 4^imz3Zg;` Y 8tʇU4 Bx'=}ZCN4]Ce%!$#թu8@ ^a+͇B8@jpbF:tymoUR O{OBrt"\}M^#Q[3g8D|\G=#40raGeUd)LSNY=,C Y .PAeqr:wO9*4J&:寞8YeNIM糡CS#bfs|w# CRܻIT#fNGrUo'lM a?!y~$* JSDJO7}|T?PV keeyӑ1x_:@=qf KD\ꋽRl{2P u"'5L B3[}0كi* |YGǝy1w<']Ktov:mQ'+*X?&+vzL=!K"̋vl&\{XLy}t,LF4kWJ"*}ylypUQeߍ!kpQAf6 >yubD;:m![ Jbm.eWzC:<Abi3  1<.a\9:#DY;{8wY5h-NF'V09Ob}zᥣia!us3333)wwش<ʝָrޙ%?6|RWg1xN8I2}~ l-, "࠷f%wGHv9qsΧ{SDQۻh$v6r9w}:ayhiW5rUMΚɜm}QtI~c8_ɿ ;j4aA)19%Nr!`6bi*# ;B*­UP<V;8^yY &F浫8Ŋ,cOd.x,!w#80;GC,g)Z7[6J:<7XQXr(^(./&JI<:!;;JeO8Klivds9D=Fu42 z.a2љ fSuߧ Wp/O ^);*^O9(:N~8gdKV@G)P6ݧ-3%:EFG$./;q]&. ؅*Bf!(6Y(^Q _/=fe_Dz'0;ل RdHM8ga'Y$IW;k AaRY,9o[R2ztBj{l1 =ـxp;G{]od=x4 \ D=._p!nMN,8HC߶3P4= &R H B#!A$i<5עiۦӃ|z{_x0pT3 g80"i;nuк.pptL: @z rC>\۶ Oԓ0P lH(8  K.< :)ߔ_u5lyDQYiGSP1fd;[W!wA!OO`h %@!Ht>cnp3-?z5 @8r/0NilI/z7"s4syÙdN$YzīXLAwFqh[ݱqNru"||t|1<{Gt)cL@+x#+a6 j10.'A .΍^x) @D5ʖKFbyF3 &u^$dǨG9.p̈(RoF20#16B]~~~xmbYva(];jUwdx7#mr[;kW4%b <۶zE}10 J=ݘ]KA'x gJ8; i[1cmԲ9picadNNJR36 ~ p{6v'a 43DEOؓm pO^!`l'XlțG A >Fr/oǻ1O!O>@fq;8⏴ÆلؒFaVѰu bPg:Lc iI=I0** #yԮy~j&A-? mzM[l0! {T;.0{!0a;oD5p { I'^>,S&ßRyB| T 1z^[W@pTua5,鼜Q^ڧ媮P_un[ nRX8oAUQJs,3)sEWӽNd]fsS\#_kQSZπḬ\֓ʴ79 _P'*""}r!BQ8fj))ME( [{HyJ@\:"blōk7dcUB0IIJ9?X!Z{~;}y@g;6QN\# &`.3?yDQ#+ mXJ=${+YUl uN؟n08cϟKbDlfY+fYhpzi!DC<6''?m~7 G3G>25 !US3e{^3 mNawp%01& Ag>#^_ns}gzvUuWMZQB҅;N^A<-=Ϟ<ΰcL7' tN?ooMdΚ&7=$a!Ƣ~sH5$:RCN412-˒do81p3s h:p18= wiNτMe1Hz|.d Rωb\}SjB[D6TIYa1R!:4KPR[5F8u q*)Uh|^XpiLG\,rGS#894+TP8Pmң{n^OdY#$lb0PM ]Ka(-ń6H oX#P(|>^׼nsfQ#Jaֿ E@Ma ]Dx$ L/ i%nj/u{c6>ӕ_ZO O/DI u9|f@m&݁[3ldفp8\H/i(N'ua0HLKq+gμ)SUy~qӢI$ \2`wDF5iz80s;_;jZi$ؚYSb㆐ I| =?I!ۊ }WYrIX0?;b"w,T?똍ʾ$Y1_ 뻺!1wD z<=;j!cƕF"&勗ftR5n"\9-" |ZmWQ.ސ`*kjp;a]%9#a@ONf&Sv0Xha`OUQ}lygx~#PRЈvIhhOS))Y8s^ad!=QDusIeH pt/;%9ԁ?UZYG㈎y^4g1l8vIy;|:wQ4ذOi}eK{Kd3aÓǾ>ݤ[3o!q9Rͦ@ޜ6g맃mlsIsFvE$٧hƃTZYij_fH]hfttLlJ)$i{ې{,'F@6T) iBpJ^0`xB'6!+HhH ( (Xf`{0 0 >D.7?"fM1^ ?Lz/U'$兒{hZZD>WɫV+]yF_9&xR,è!º<^4CM%  ] OC-ntbQM KP&fMڂC8`'>3ȸ ^fdJm11zla=t"$b5"Q`,T9'sl-aۼ @dX0fjrd\ mhxd3璮=>҃S C]B~w9]fg GVgX1L`ĈԬ|CdOtTT!a;pk/[%, eߑ̚W:]NRn6˰>j]İ! "//Z0=’~saǵ>:֓PG1vw3NCB`)=fd!s$؝G&66o6Σ anョw] `C_Pm} g- D^~N܇k1M΋ gd2˺c(=^݆x 3“ T (UQ M[J"l,5ȻFP1ݮS\\;Ao'9H[r$id:gM:R_%56%., bceĜ8'{`ػpx0xcxX)Hʔ&w0*iI) 'O.\?T;O^^NW/sݦ5Ʌ_ʛfX`7iAM[yk9N86X"TIHv֛.0@e.G M!ns:ljt ': Ai|[&&̶AC{ cCwbNp!LS$9QR w*&.H @N I.~$:5 m Д??#=_O1 vֻ m&bܷ•rnt(x7s`I%ikN[n(rd>:/BpDf.LI OHJ%BDcf0t=e6 `Ȣbh3_Ì2Ϟ\>]t$hU&:vL0ԣܚBZ;ROahzbXTPRY\FJ_#F3xpL6k\08셅'gSxE4fmtGut0慗{sNY]߽KhzY1Ӭ3=^csf' H<MC|S]JjYv]G/z2q/ݜ@ٽZP ?g8&YZS}:gN?9pemkRt~QYB̌jyh#a4h]/d]fS6^aݓ:3Iv.ڣ|Ξk|А!\;~qZ]8YusYauZ0ظ04CRzΔxx٤ Qy-1!7q|> Gs>yxlCt9C`â*05vroFHsy|8(B&@GV%+KBDCz\Py^8 `=zܣ;:@Ă& )AIx15)Ah:Z0 5׏ZlS[s'2UIs01`ڃ诈|D1>0jcf.vP:yAJ { 0%P6_~``/l"I CNSd)  P)ꇄ=ItsdɴK3nz{N;"0};jݙ!’9D;9p0C+ J}܁޹xs[fIq{> Q=%BwⅇGC;GFxQUX S{?L]ygs0?H2lHp7vv14u_~l{B'cJ! pӇ `Aa1óKF @834*OSF;a1+[34L7 'RRH6@Г5 8藶2P)R=Z#@$zRTOIxH/ƅSf zX|DKғeQϳM\5O2;x.F(فqxƎOPTd9#w|D8_qe;#楐C|0)g 7 o&2QB(%%?J ;*C^nG*k჉JOJ"j;|60ߓ*b`r.mt(䋘yU`Z< RS00 PS{хc79&X99('ɲ]p &Zfv%KMg&p5!Ok-!lp#dRu] S\:_S2<3 wpia<1W``iJi2p0vɹC< Ld$"XhUDMsaykB(i&Ϡ !e]5,5ъNuP]_lj l&<I!|$dp4$pr&=ϦyE^%2k،9%2$,QeR=k>CCIǶr٘YOXrRZQtጘx:ۢ$;zu8É;W!6 f醵Z VG53B;A|(Sf6{q.'ɧ"N ㈬$@E&)n9f 04; E3X 񶖾ʮoSS3$8OI#D~/)4&Nt?)%-3$oa-*J.A X(;ʆr Gjndz >cO+|e1^:oqyE`sF{4eƏ}ZƔ%7Xưwj:NrݧN_+wz(jV#[&wc}pXlTޞuۤn|F/~ݚMH{_"47P`]^7$#|p Լ pvWg t~a__F <̝Ȏx{(g!)ğwh3>Vy_<1T{lĄiL㡥"'dW=@MCY^QTj"8Ёν% %:1B0D4SϚxy''f[SI- ƶgx rj B"RXcRxa Z08 TX5S;ӧ`139 yP!,\/ {a1PC;uvX1 |0rphI%b&4؂oFis#Sm FE.Ahm#m rB 7g6K쇚3-Qb1hh/6jb%.Whuf":qC'}z ^QePyQKM.;v}h;HC 5A_ {^,=BS 5A)p(〢LA.Q+oe6>sBˋRXBd(FN~AӔq_xRp?} D>{h!Lٴvxa'o 72#~(e:9rN ߽VUO)ƻrҗ ЄfIe=R߻FqLe1bnd`:Jfs$S08k1 L,8Ab\Q֋aAyϐG6Cpx=c7?H4ޝo(Pu:Ԃ Y}fy'[B`H>5 Ngggq@Pil1dֳt*l˞ ڭ`cgMIРӕA&}iXAb =F{3%QK4X7BJ1Vyu' '`<0ad@svoR:B ~9 mzt\B\FNizt$Ron ҜPbGr؂ qr&t :y׌buf ) _5[IJs7 5 e!4g[5 >C5a!9С3*"c l! kBObPѥyUf1yΰ=Zlr6<$2iK5$5Hi 7\C O3dbS#PHx\э4,N&XlEzu9 ScA ]I2DAa!ܛq,+^zx: u zr`HV`bIiA@|͘ƀȋ")٘ӓJnkT&hR!!#'& p8JFB GQN}}rhW9dJt`,͸VǍ `T2#)2d4ⓕ*PD;fq$㝇,8u#p{*wxfoс1>׾@`raXaD|ΘN~!6JpodϪ1#]t3)۞a|0L9LI1נBwͰb7݂X5hx$x$8 F8 oc6hdV%}'yd3wBQUEQUUE3QUERw폎}vߕdI mKS& $TV' PDLDDQ1\aH$UB" <;!V:AŽu>wQr3`_]$$~0!o􅿘ZbA ,ܥ"8䪩HT=WZVtRh4"{9$ó]~U_UM }0MqvA|:z2L093:ӆBO8_3TQɣ A}4Qjz f.'D2Ar* ah@ BLa*a &0'(2 *P qdRcH&f! !kHYxd"CwxZs9hۈ\@{TNJvC[ # &cGof>n3vR̰ϊC;vbʸP{PȀKbr~=z|0AJ|.}22+ȴaxaԬhjӲ]2!wLD8vz8ǏfPI!۽O%r/°>^Ǭ3:OՈ6o)`# NltubI-w#݈yUO1Q3KJis'j{8pul *,?, ɇo^ga`9g#]zIaBbC^iKBEzbVG<oÜ&2cuN} ~`s]/lc++hd)H,C+k>ۀ~Q*ww׉M4bYDPrJoB6Tg|yNhxNU*{JXPd2**9^]:I(Kd>lL?ɇX|:Je9*LٗNbĊ9ReFtM퓻#u-0=3OC8yCR$_)rOUTl#Z#^;)&+"TLv9}1e~iGWN3/)6= &vBfl!X!,iK-;վ&/L?08n2ATt89-'w+L:l91vX,jxB_Y4jDZK= ܚbNCY_F"i7Xtw\h|<HwD+3 s4v p!i9p֨&$ דrP/9ӵǏ|hgcӵ6 $f a ~n֫ 3"B$`|p󘟢;(,`c$(ZxP!$ jy d4`Ȳ{`L;Izk51r"k0s:ҭr0A#Fцrp?\^˳d ӼJlO~f3jBj(/zc|u2Lvl =X`R3hEp8'sÏ>m3 @DEH@gR>[f,v[\$A>y7NbJ2};y4hk'S~w݇msizǾO-#ֻ ۝ya(8Nt#3~o c8BСI(;<6t ̚C2xg18!~(c5r*pź;'Ko=ՠ:%Y.[nO<ɎD8ems'.Æݕu 0DtL֨[|<@Pࢄ"ԙ RD-+CQHD|, È BQTBE!(H̑(Q)u;=RIAl $?3QDŒ}(Q@yAOn㼣|3F6t|Lv~bsr}ګ+aeG4{1E08 8'}oWQ_naO_GjB@xΘAWsFq3yu&I0CR>7ۿȔzXQ0"d!>]iaT3N0!Wg^woW_`bdоyN7 2<oo4DסNha!sxz7.Dh@!4ӗPf a>:]sG' !Q ˔:B8Prө;4 8`Ӥ8Qb_gHu厽ƪB@25Z/2`$0uJυE,KާÞ{P``C,R+ ?͎|Vti2I6 N9ޝvF[6_$H7I,֠c;nTط0an/h %'Z,=0yN(XQ7* |(C?捤?|C; 2 Fvnc`VBߍVĸH`O`dϸǮby0tOmFJ 1pvHis}8x{<7-<$ޅH2X_ ïpuB}^=i`CGU&ӣD-߃vK(~xgYcA׿޼7L2`w$;FTpo8Ydl(8<-c b;\f3f HؚR6Z0ԏˣ8H wH=>"ȋ A xNV$Yf,_c'V\-B!r\8/9z9tϕt>DE)Ev_: (Gj,sKd(wD`q2U,Ana@ je XGցd#]!MwB_??_?}~5F?G'X c2>^pf"#2R'0>Ƅ`Q28 #Ut9"8AUe7) r?[,p2Gp%:9 [сy^_E5 S:㶷6=-(5V";9ف@lD[!L7m+ƊܐtI1# @ց4t;B0!N^k E֗jwFk`F o+6 .˄C  UERJPzx9UU \c>4mGoT9<{e$&G^TרXUyrY-rMcߏmICڠ\*'lDF53;K$Fu{[0ro0=Pϒ{vD]]ӻ7dldkY- h-S!DGD=wlx>GC'0MA@#v.!|cfffffef?Hy`{'Z쬁C&ffs(0R>|9qϢAA#\am> X8W]ѹ`ϖyrt/KV2f֙iݻ=Ցuse-+mj 1,cbʆR֭v5хpčnxFzۖ4gٺb+ep^!K4')D%]׫ wT_&Py&_MNB5qa}h\. acIe/VD N;M5k~mtN+Jݺv\ te7<VXɖϽml?6gpBUA"räah17* @D%lavӈݦ({ B5@C@=V##] `th툹*T|bzω듡ɣ =}W L\@K?Φ~Yx(:` 7&O " "";Ór&Ak &?TP?(+! 10- x| NGf7X-c ?z(7i_Vf1OUUu̎6_c< şXjkKX+5S ry DYǓWݸs;g8dzlm6$ch';Pla5( 3l0Z%j>s.Ujzm7;A*߷xv}}3 zJ*wG 5S,Y;Ηw=QȣHإ?cگ|YGLK7a;WJ =,#4ee-NP2-) 4xRڋ,  jG P@/A0@\gsGRE8#(/5~7W,L1P P24l*m>|~Bd`/ۈCBݡQ`w!-'ŜYhbo;m;CD>Q qUUUUUUWi]Ag/|x)4/:{8װIQ& ho5]7g=O@#x0 BB]۷ m}J&׽@7tߔv/7qc닙6(U(7ۤ!DŽÛG; Ʊ@AV` כpDk&bw>^LHFK/j׼Oj'f+ZD0zoHj>~d>HP&V1sqbdPj/N]Wl0Շ[k@oNj?zNm6t9!dPF@dwאJٲ$UMmnv&Z wQ`MhIf{!TB%jToh<- do,/]j3Zd tG<\ ɹ>>;a1Ύ2hc̩{N|B=ԓq \vzbl媽"pG8C^90\)e Tfdmc8z؝ {H2e|5n>]ۺH>Hq:|;鿪x (!B3ݎ**CR z\0KpݰbFp cPU.SQG l%'56LN]Ysk3 _BH)b{1^/e[&v5򥾉1 …  }[f0$r א;w.1u'Ǒfl' f/]zm|٬C&ikf^j>_FM#ޫ򆺸(.I! 㿘t U q ,Lw~!-WWWOk>}Ll@wh@D}vrc{lzg !xԬ}F [Q3gg= 9]8VMwM0K4o&땦iΒ+}dؼ:G]`-< }zS%i!R1Y=dvmq.˃ӤiLJw* <ǭ,V1AH 3jHKW O*Ӹ'CVd1\,:vMĐFʬ<痁 %Ĕ%R$jz`H=tt-zifl`<5ΐO` JR'"N1Mh<@"?!DaʠXj PZ YwѓL!$0 ipuҘ(03]) ğbjJ1RX=7xd"4e, F ISʣYBk_0J夕";U^ƢmUhPDQAhf*#啐[ZTQE+G%qT*0m(积(QDEJwH#() MeRĬQEDRq]w9?_S:"~E$(y†:_Z6B;w\w:xD`_ wvܣiAߩ=JI%5ap>~3y9B0APo\"ߴ` {V\ ;lv1`~&}D(n0{(fbd"VM\]>0{}_3gz4s B\1MX檂g&WP8{;78<v@tuw1.`9݉{ 5ϑV_.bv;'wwr"k&^ ]-}#S# @ED@2v˴{jѽxgoYAɒ0,2%DzLA˚I&Fl耾df]LR;t^iWspMO}Ox.BrJoJ.k:S}SH(2`=@o1c%H!>I3)0q3' h  b/I 'rX& &1yҸlǢ{d&z~+vK\ĺy۲'}#ȃCY4`xӴ'N-[ sIBII! /6,/YAH2 $5Z.BCecIKMXkxr;g9H4ɚԭ[A8=Tlhx3aRBU r sw?G?cr;阙'Uhj6ݞiH!X@aC٢(ȁ-iGD)>y+.3xu1Y3!zgXp:6}dCjYy]Plv&26;0UqڽY6z:y|叼-#*myNrm~/]m} 2`2⁲}9\ܣX=$ (Mh:g[ p1`IBcy$K-gϬU#@cn?@3' XFcEt{H;;LQ\K8ҋkR[WXk"DLMbxz^FV`:j"E쇠v>'*ghf4σI2ΏG;Va~0l54wh eN|s2GuJU!T eqͬuѫs~ r68`ϗPmGC<H) YxLXjpul)*own}b3n^3 B= ǥsNFOn+(/V޾sO/zkա9C{6zp@}L_ǔfcݲP\J@}9>tutÈy9k̒L J5<<ឳ<|WjY$6yI"71U# ?`5HAdžhuAUG=A[|ϒv*xY/1osM4bcq(|Џ ϋ/1*N Ukf:J@UipMℊP8&ݎp!hEW~2KiNp< W- 'Ǵ#n$~(11 q˅6vgzF1Hn}ضp#WXHw (VXw@QAAkwwis."XIx, /KjI "P(Lغ%;%?cYj"j9j 60a">gs=rrbjb^-z5Z=JI;  èh&r@zԙ |M!N mѳq%\i؁'Z=jh@BC2 N%|gu!!{̷ sC '&f12t6=@| r2]5ü3yl:Y( EW;fK 1YBU oAs.Y/ 2QPD P 2{K֛ڀ?x';9m8zMy}P-p1i<tݘ4vjlc?2M=(vgqɢjhud̖Vj6mncm[nyzj'1|WC9ȰX|7ǽ4!5{¿C1OAf;ˋڬu.  9g㻬Uomny=boy8!a]JDQz{ĞSO( CIp$ה+"fMn:8XgywT+=+Tn-OH_unI֌t#e^0ABb&'uE Y3eCMfELz忳Qnbz3OwЇrlЩ!p|މ PİD&:γe0#0HE3捐ňlt ǻ[Bin`NpR!u=iP9[]I9 YDŽ!׿>cO@a cӽ<1g`fy"ctAt8cA jaueѓ0]kgCHU㚃<4G   7OQrRoA㚀WvUQimkEjA 'kBtEHqeR\WλQ]@搃?SƢ7eBu(>6D@5h솾5'fw:7 J#;7>CC>O1j'95*(. [P3K^Mxv0 됳E>j u[iJ(׻h6Z1{ԓjtˆ |vyp%!'vRNcHz;FNӗwh}0!zDdB~];L 4kWH>ikT|́ |hnK/ZG֍cJCT&e&, HfrTtɆH1d$HJh,P\j(]C37 ;ig=*B$ H)@V\*$3aXHJZ B @48ZӇ-݉"ŃJFMuvf`G{%'ml7̀%GXOꔨ|Oݨm}r~߄!S*u 2JxI~;#9JWBÇ/۳C>z7{I!؊3|>3bߖ;(:X<<;/S68'N<$k=C_GA1=a+gyf =;9~PWT]gu?j *?윿IJBbRxq\Zz R)KKsmHw)vakT 0MEY'5- %ɑ~ UYп6tzrDJK:(( n Fq=" ߲s ^b 0c]tW3$)2 qF0P"IPEVT V#a[1Qj,,XmMKlJ `T4dnml_"d#0Ƴ%Ə*hM *R g)^]ڕK^- 1)k%L~)1M_:#KK'O]4\j2W*E`/;${oȸGAӥ5P0p%$یy5xIsk>AP^'G?Aw^޼CJ&oN1J!R cECMe!p fNOY$xyL RaF48ܡĄ3 ?gj VNTACqA"/.`'e: ЄUF>d"ot8Ѧ3V@q" P# ~ghj35/3X(ߒ k$:pjj^@QGV 'i4w`g= %urLPP"DX!t;DQuzAΎn}p_2__O/Oyt OZ>giD|82hlȖi*ZPG 08M*32 & !8h[XrF<`uzZ*"% 3Ά^a3Q̲}l(r|edR:FĕK} ONGS 0yRVPs@E i(%TPdi߹ vTo#Dl H 8zLbyrSRfQL Zpf k[QC3u h7bw|R;yZ:RQ M56d`bz|:XuߧsG!dXs1PRj,e2N7끘 SL>[< H,!E]U8q*]aPnlպmEhk3-a SB*`)Y"3c. r=3 ĚJv5f!TGG(eCۼ& ͕uR̿NYĖyg57CJ0sɁ[0UNfB2MGX2@8LGwOtG^/v^>W[]8%w$f%DOTIӆ=O+;y+V1V/YQX%r5aFK+WPv NލhS/X 9 16h7i'pEJլ&|ҧ:$R}/72ZR$n,j[qR9c"d2LN0HfRLà_.!e&JRnPt HJI;埵OWjpwr]5wI>Ma@ "B>ڇ}$!CJQS4RӿrAٔ`!"*jf=g)밬'Uu9K)PZ*O(T;F.@qP# HP]“$ )›+G#^NUB̟8^Jl0$(v2XD1ՙkQR\#Ie0cEH14z}h8SKETbr `)|j 1L" Z5%v2@'2!sb:$C因 kd\ΰBfI( %܉"h7Hux%ca 7 4~\Q ןB{}T;BL<7>QBwpLT4O_ #|@:"{^gb: Y D NC0 7Dtq#RC;+$""/qpjT'"F%~&f9ݰU'tW(rbpiy.thl΀Plƒ3XW冕)Cn ݀tMps2 sپK⥠iYdsGF!>ᰈGbTĒ[l `T(İK@@D`s9;tO9k`B#(A)DyڅET<w=[Ř:CNvղԡc Z4$,@):iS J Ui_^#d1 uqrՅM&O3(ÇV\_+qOjV9gx^S,,js;fb1D, 8NR"4XXMlˊL3;| | <>FHn FRCAQ *]˔n[+'$箅NZi4N/~[L^r\=w͒i,; x$]NtEw~l2vx,S O + EnA۩21PM| erhm= @vM(4BtJ)QI'߁Li( ~y^526^33dk!Ba{7KXl դpr,lcZ2hn?XۧJ0}~!ArO]#MSc~|3&?9=!lGrU J)O!}C7ʆn_G?N/3 !$ {C`ā.}6עu"! \^4vѪ]DPOHOI{,(DYiCՀq=!$Bw.bAR=0A!А篃' X J:^)6k!!՚jd?IP\c.a4fgikd=E(Pv$; SM*C! sl׷=T!id'VHQOE39kOwN 57*O=>su|!O#E5.@%ɉMBq&GhڏuEh5уB?bJ'Q 0˟@=<|#xv 6<ȚMmˀmyǯ&h?ޢ)//l/3* B'\Y}B!Ň [> Cw@qژ<1 58-:ʟ]tDX~S:x s@]}t NC0A_ȁ9:%BWoGDI(:CDKׂ@rJHq(u'1R8N^@.箷 ~R?YjG( Pd7 B   t>Y&xF&|P|'#(&"*?V; zgҤ3շ؜x\^y l>ysqcXV0c5u a ГfN|S/==~2ړЁڇ\Ci_/ HN2c3?QA(f&?q8;`4r%]xb ~:pEH4Nhl6FB(S8fDEP#Hlfٶ&m5*1F> 90ՈfB샹fJ&̝p}9xy'v J2 G\!QmjTz; S LwG99~cRߪNNBd-붒\ ov9fhB~[a4KPu#Xdb^݆?̛ᐠ]$+Vf ԑ~Xj `Y~ %dh%N("b$Q3zA?%_`)J#j*`0Č@#$̱^a$2ĜI ~{qWWG0HV-)T3 ?A $i6?9 :As1 b%2,sF%B:mp>]oU$ A4дm5QȤʤE!%QMASS2@J%~9BC ̚|~}[Y&#g e%3?gpC±-$M! #*x={L0?{ޞX ~8=}=.#u."(I-`$#X̶p[xSi v%\h"dcZ l9i [)Z+g#Pf (!d*Ȉ9*nw,+&y91㜩[ˇ n,--cG.p` 1PyꨪZ Œ(ͬS IuаV1bmjBݮM& 2JDIl:K1}Y.TϿrźyا_lYmؠg/0B5͐@u@,EDӂTS3M4CH~\3H5 һ(hGadm{͎D%IFH)HjqV`<6i'Z$("`A^Cmhm> bCvNWh(Sa{u0YM柿z] BV4ef^ԟ4tJFゆm1=eTr@&@\Uu)2]- P"EW/nu?ANݏ%8;t7d!d[o' 79?=I-Jz w;^Z|Mpdm&o mA04o |0ð~O!`l[hL E`F0 6)i>+u0,)J*j'#2 ZL)7P+kKP!t4kNаŅ* U"P$n:d'a"t\ bc0HM ي@K8ww]M)N!'4STQ DLTLHE-R LCIC4MDDPV*"Tz8LCM6Y9cFu|0<)`t]}wm8MRl:{+".LH.xq{v'xNfaUCׄX=}mtqr#:.Cѵv8U ݈4CER|o93.!ȟ' v2 ?3h@88"d1P !%>U8axIsrd_@*Ԫc7W'ΪPXhUay×$B"GOD'|,y%A#&pBҔTmp W3g:A5 |?/>F'~aǫ7|G{[j|=~SĊp4(H>Yb};1z˂@$';wC)H?{ ީt(_.P4(Gdս1MYHCtCIBfVa cɃЧԡ+ "u;؀ `[4p泂Ds'!8ցC녝]dp`_>:7$"!!z{6{)fS붔?~9N2Rن `-f-AH%)BRTE("@ B,B"E XPJ$Iq  J2 k`+aaby5h[e,C@C0 gdOO:@9VaAPD9LK)m EXĨ%,ѠL PQ,-M)e'D r.o(Z Zˈ#샵-N>?aASQv%(:%+RA25f zGK@wT<"I%J)]EQlU$S}^vIFL!(SqB?7"8連ؼx"\ afMR-jIL:f>3G*C}9U(\RNN^yxO{z7u1Bw![VpN ìYȢ@!aF9L S D&HhٗFWUxUxT(Hj2"h,sfGdKx΢O ǶyHB$H! `Y,a%%XVW.1ݺ|з`sp> "\:(,Hʜx$:_96,Qy@yR ofdN:D9$m˻j3`-xBrq$0sڢj"yJ 䞫݊'k 楧okP^Y j[6׮bZi8fԶByىx)er+?*z t]q;B /[!h-GZcY\AŴ$i8)9ڽtzBY'.Jm0%;*;sA^P\S$ޛT=WE[nrud #TP`毤,SZ2tGTxAJo*JE`(X35rܸBǖ;轖8n6O$;f<LHuWe8PhֻYesQQ\$8 N|sxZ')|1ʎi )erfDX7)ŅL'MjH$'=ˑztgY󒔒Cԥ>}w08$?RV '$>7L-;Mĵ l`6#:rV92 TQ:4ҥO";'rX|>No!6tTHb*XH5$Q⋇҄L2Y6d:)l{oyb<1+$Rp;8Gt$$"gnpt/2v4)LnxѓdƱ] Y%q@ƕϗn4z:pRP l03frmd%})e6oumYS/HH2! hVQL6I)5..ϳ8Ih "|I@:fx†؃aG&CU'$x;PVH"0ø3*esP \)xMsC 6 ;?$X^`oШ c4B@"ky.Po uKop-pEN2 ]CB; H`@I8PC""B( H IN@D}#%(TD)a5+,RNJEIEYԀiRƉ`+JHd}!\ZQP܉?/mDB79c>'Q 4%HY9GBx J6~:rr{,ud~Uy2AB5@T1(0@S . JQ ؜0&gE[bB_: D(.!DAE @p`\!H "(bX("EP`\274> B%fi NTOC҄{";4 Rކ1E %I*c[ӭJho#`7' }[xK ) yC8sETQA(Z" DÄftD0s/?2ӯEO &n03'\1 /cRg]ϟ8YS0Q*  Ϝm'Ō @g%b?4ІCy/lr}PF3?!lN߾WcE9 yBM8N~Q`1QQ K R?.I#Gi)b,C2 ܈ S,l߿N~> =fN12]#?%#+c{T!ST$-}"| }2bo݊HQ3518{h %a{D$dmFR.ф2RzD ÉY$DxTKnK"pG)zr3{ ,22c] '~u {ㄯ7I0L1=*ҌzC .;$,u` N$tad`@1߁8p^G W+ʉ aP$f2q:}GiKx{qmcE)(5iR UTC R3;zwjhs<l?N&k( 2"[]1dvLxkSuĉhlzMSPDD9JU1-3%&, J40@b@&$`@d@+&_>t·y DW&M;dRFNbgx džz[-,F#LRӳRg*~x=W՘hJ>R{> }zl菖i;Iۭʇ&o}:-J@cM"a+ k ޤ f hl&5(b$HJO8[墿ԏN缓-N`4~^;!+l.ܸu:$L78xs-\>㳰`-bA 3U{?JJI*ޒ?n-3*Ps  Bҍ()@ jX*S$75*$Pu@Q)_H%ӧ-Ms݊pP)w΍BЁ# kՊxø^c2"nE5ޒYsbicx1hm<W~KQ<;Em}Pעx%X-T1q[Ʀ4f $Tv;քa9*9@ɖ iLgO 6$kNλP )Z V 3TYFN8B';Ĵ J[ 30]w6 ] `w;T1Ι:cFRBmjjT +}id'ô.1VV`3#7Z"bG)Rd>f~~UCiA=vֲbw?n,u/#K51qx0g]α)p`>eSGM9{ʹnr?gqwO9#Lɥx<*uۘۘvi=whʂB^GR4<E$qꬍ&Eh"a`=D#a&gOt3^U2UG{FgpFe̮PQS/ tŸ(S3y fӓ  J{p8 ]hN~'|$ݬY213$fF\ƐZ8w]S.y#]f<&``5r_ĜJ''PA1nPUjk&) kx#ӦR*=C#q-x~poyC7Wgl>"HqxQ7Z;-3QƑY2N{i224cI%ͽ:OUcvl"+Lw㶱[vW(ƌJuvKQE׃wj1xߎqy=#ӆ)m6~EFOnL\q.ꇺ곕nط3Yx0gA ʨŷ'0g0ݞЩ:ObZ4Ikm9b7I&Q(%%r0kuɷ"P6n0޴@YZuf5 1{ySϵĚ|,p+cQvR/EPCTggN<,4;Јji^N\Ñ h LrFݝ`1 *\uГa{Ub[*zURTQP:HzZҽDoZAV3jf% aQ{1u543/D"`g\LWe|qj. oͲ;裢9w$gAQ 4a$_P 훩vKAȊl7`2r8I 1UR;Ĵphf'kolW;u{;NRsܮ*4=lf,!"Pya9Bvw 33VQ@gc3(:4 C>O9l]CFMɮ68M5*=r' h0ײ1I9X`zXnk2I\kc'DQABp-VӘ+ɡ{'=3;q9cfŶJfDX!. lN#2 imЏLq! $Vr6_llGOȒ2'c`vaƒ!H<\E[Զ dww@g O*[ӉFr>v,Q;h5&| }1 `sAc6JE+Yμ6$ X2o84;pd7rH@2ZMM ]$*NrBCǧ@/vC2T/ bdD぀G 0 aPV @=,!R7醨|#)a Q`u*JbN kEFPOCᆑ(JARf6"!fMY`Vl4$)I']vfhZ o8O{d~+ ]=׻y`2Cw/P:֎'D`(.lF~:G%xRM<>q*L.ZOdpwx_f !=q>nl v7{quge.Lن,BifM2 E14;jsgi܄âPb0o7 <|l/'&ґ]1O8؀df 3Z5#XBqר}L|G q=$`@!M*Yæd:n!& kNMdOQnF8qdo^8W4C~f:e-wn~0`̳ C#Ŏ8ӓ?au]s\Bre+O(=3& bs,0_JI#5 cf=f4w_{+̈wK #N A$`㗕(W [3iIQfM 5GV8~-c0LxGzc\{elY?9=(8IK*72'DC_h2w8Nh"SBn$LjU<ʧ(zs8lC@yIO46BY28JQ^J2INJVpQrɄ(ɕ֭rء? 6NDذQ̾'31ߩ}@:?uT"ZU(1|_jhРIGdqOXq$0iH=Cl{Q \8a<'ԁCHzߗYxCכ\zk F#H! _(@/״PWq՗\焎S1I1qBnr"Mቸ_( `Li$ #@1r|:J Rtdh F(S$aӉbӽu1t)y S{aFPԐʟ ?P.ΠzFP9df 2L2p"-jSps42Gvc?12]I9FwMe"ܙ {OiԎrx7ۦׂ|(HL0ZRHKn(dwxa&h@)H~?Xap""Ъ 1(%(RH M-4EQIz)z Roᅦva@?XbJ`Z\| D> <-Zxsolj%b X TB I9CƳG%(RD7go˪]@C.IE O7$;C'QD=2d>^ "Po𛁉z)KؠbZ1~9極G_NJ?uRGY<}zҁC# w!1+!("vq-"$3<Bs.` r%PW!ӗ6 c|u\CKl.q~|CCp@!x$[pS @pb#т|{C!Sk)÷aYTC!XpA=VV !eٯݺEAXIFX%ZCőF&$osA>z,Dx֙fbCQ5&Ň3r8'cЛC%J !"gJt(hD1Dۍo۞^{*jY%P C Q?'I~cHtx=|E(IJMuM8;5XʁWOzH|kln=]`qpU ĜDr.y%.ȁ-'U# 7**S,BI#/s{F(J^ix|sVxv^W&#I3 M %'-V-C|+)͹˩I^&aM3MarwM D,LWN,hsDMe<' x_LSQJ(#2b q ^n a;0riRRҘU%H,xIFD9J)PDUҡW2pȉV +\U0H8ouKS7׼{݆O=Z+$x F1p6F'MҩJl0GO$<$ hhkc,hA" ZSDSJA=︴HЛd)dX$ aNbZ[q H|CꟼAf)Ռ;@qR]DЂYD}MoՓGOU]ʐuѪҫ_o>b2C)%Q_q8F؛wG\A=/#1qq 8mmvOM6fr';˖-e .5%m;Ut4+T}oߙʣуۉ1νd/zM0 2A䘆B A(64(μ{s`Xk,NA؝Pwg8Bloyu~֟zV/l _;|ĵJI3nl`LS/Nk9X8̨D >N;KUN߾<>-x2: IAO9EvYE!&BÑp-2BA=r8%3 ^3rk&2RƩ7R8^deKdwhO̢UAB͛8レ;M'D ;Qh,ϻK:7w ɍV:sq/~;Qm&BA*c2Eû;̻Z~}kZu!.J@$U?mIr3|+ȋ$!ԕ;UI/LJ30^| Č51: 4-3X3 5 ^ r%-4jPeEɃD4mh٥`Ι6pC TX~e$e%4Iή"a@21G tu>Ei q{<GHvth ֡ }sg~+hObSg.Q8;vp#^ yqCwBŠBU) iM)1yI{_;>_iK3%O뙥Cw,$@$)/oaqO?0,D]h -σ{D5ׅqZ#ut@𒦍jopV&R:;bI! RDꋉnE|9yiBBȺs# LB'%J(Hz хN2^)`b3?g01ہW~jD* dwN5U;j=nz1گ5ߴc9yմrևQSy[J?ztޒNwm;:e[R^гRҳ8 W%3,ۧ]q%8gL+Mb ӵ~.hԭY-,8,M'bvl6Wsuu,\ƐwMָ2tâ8y|'(E # ji"&$}8CZwEP"q>4Hst PZaP X)(j[YRhₑ-k,IXPL4If &7eI@҉BGEG ZĢ)8|tlS~/(Z箺^o#i˃˃ "a4V@u )8 K0`@85 r"bR hGGܸcX}0Sv-*D fqhڡSY/ētMRnR~-\ zƞD/Kl[JXY%jԩdC' Jx@=;Nn]-]4F6èB&Ǧ/@BU8&*d[ꇱ0_(x4)ڑ;ъC7GusRQ"<\e:\tD:r( `!0\*6psT B|mT,߷AF`"B*8L.j% B cùDXhY@%XX Z h"*H PwHP![b)tgށADg 80`D3$I3EB }d9RRSQDAU%+ g^OzUEJM0'B&N=wN7b\=HoMl>P=@DE)@%+E#K(P"g⧲%(cQ,Q%%fu԰(Pο!$ze;.pU8!b&@rtHi>#Bg`<< \_)4aƉB$KI<@Z @}x\  45C!E3P#92ʋ n2|<0 .W&@Wl I"0&Pu+>O8U[4I?YD(_3XM ;UΞ./n*0))ą64uO!!`Z!E,j/S1<|yK;JӉ$a$ʬ| ILQJ"H 0A+3 hPQeF h²AL> ',fY uNހY$-c0nC C̘qM"&|fd $14QB؇la0,#OvKǛC@If -%mr`I,MRk%ש0548MoJ+zNdzE,Bsl3e{!de`O4@4 ZJ82{&qw>V>OA&,3^Hz;цffja<6 .3-(USK!IEId B(!i\2 $rdJb( C)@%$Ƙ(18[]3 N8Q L aa=#X:21߾Q8cwu䒂T@" rNq8'- /!% ^?9J J,}>sנ A)c)7r\>*w3 @#xIĆ"7 @8ðJOJ }4"}G.xYȹ(%k>ԛb<:Teñz8o>MoZ20 D'|xj肀1! ~&Ie]w,ܳ$CtCݠ=P SowSD/"p͡C&X)#& ioq88 (%&FJDz'ꖱ51t̟'BXDW|3CsjvVO=fa4=3ClP. Jh\xo DS誎LNTDHN*9!S!ěsNZu?Y>Xhvn H* `h`0a)CK)iB( @8cxp&<>rࡏkff%4xwUT,i&d!!> GZu@RBFB>Iazzr;ӥo=|A{&(""J"7vT>J@׆9[yi{7zH4KNpKE v(FSw S b뀮~8)3H邐NJ0RtpG@|9ǐISPK2wxbZ`VQ=,>arԃJP> %U#L-VlІԙ$AE2F2qXVIdXLǔQ"%r ,!]4!FOC()hh6 =C;35s`h U󭛂y#hpan)r.4o<Y'$~EQ;̿oX~\ =y{ghHD[(JhSDc8C 6̄ /Z^ѻ&0Hs]1ۂw3eix)Z(%wŕn \; "J v%LY1\ sy(JҁY4&@!)DJE#$-ME)1B@UATP4KD4DBPfPK (RR D)3J9d Hda(ДS4TJ@&Hd!@L- Ua(QAHQ@5"! C9aRҔ&K% @SdA 6`M4!Q "PICB&HAP 14Pd9#C"R"I4B!@DJ*R%( +E4d 40@D D2( y$Fe%bNLCj>6&ѵ R@(qN X t]j'9܄7:.ޛЇDC5-TP "DbM D*F3d`0&(R̦q 1J%Uk( sB$a>x,JjQ r\`&` 4a@ՇYCCYf*"( $Ng:iN3s{ P4mn*>DW@SυN"reKh4aA 3jeJhB)ByRTTKD31 DQR1 E PKCIR,$@TCK I4P1"@ALJD H4EUl<.ǣ~G2];'Sf4>^fCVF9IVx7@*KBlOfKvAW_F8Ocb r.wD%'DaGfiCh?t;t ݈gҝR9 PD7hu-'aک ^w'ƟF?5#o[#拓`P{`*J[w~hU @{:hFKg& yEZiUH,q;/ЇYF]VX'g.Vr_Y!'g<ŒA!aL禘 Ru`|{ O'J809hY;K "1!Ц}'!퉐u`κDu9[4P"xJu'Vxt0RzCbH)ؙD6d y1çJ {jyN$sK〸j0sei]H0i3)E&ðd#rQ`ilh­9Ch@ ZP&٬Za08tc L;)]'QdıFٜ0GXfvbZ(dTׯl13<S-"4aPQ[nYMZcaHdg0 f)] L=t)x^~i۔^_g~8P)>䜌d=!ۊ>.*DSLݒf3 @mdnWxݰ?P &R:F* nq6HL`KAQ?޳9(DmW҅\)cO0 |ϜR rxa" 3hJjW_VB !sE?Ġ -!r Z\G"{X3S$!#}?>;> "CmИTKQ]^@M!`UEm#d!t Qɀb! QdnNVoIG1| KB mƙ .lrD rdQ;apth#0?d*k޸A!,mc=$^! m(HS'' (Aii@$%&>|1nhz B`߳0"6*|oH*`& QO,NaKD'2XQb>2Qыu&\$D.a|.!S`=9J/hn N2Q(opv&c~)tG;ךx[н{cBS :Xdp*LJ"1% #@Dp02_afgthMvB1jϭ!2YriëC82D1ir70c;B>з'}Y=[.i?(``swtiʼp0F  AUUUUUUUUUDUSUUUUUUUUUUUUUUUUQ5UUUUUUUUUSTEUUUUUUT**UUUUDDŒHcDHQ$=>>Rpx oK.0f@,F2!3#fG5=j;OHW4dg+SHwxb}L0Xj-&XpSIȏpel`yWNpN UDPE!)?37? %r<&w]tϏ2?0}b@9sߎXHÆȶ"FXլJ /2yǎxHs$( [l9ʇ1)p&뤆~r9 Gaהt"R/9 DAI$ER5!C̰s,Y((" $J(Ak(ZZ" h15.!U0PPn\)) Y$E682MoX`rW1q]aCDD2B@$bF%""&Y"R%fk1`(HX%|p$F Dː4 C,R PSRT H4"co?',쁝ybuqpĎ>L|r0>Lk&xaah4]&9p(`c.a0OW(i勉s`:@0$ a 'ȂkA3P|/+dߗ]YP0Z _ $r!Ao|ǻLVcbJM?H) q|)E@SXZ,/qw@Vx=QE:_Şg)U6 9ck%NO$(ЏT/J) X'11Vs(l:BTY@aS$),@5I1S0`3DDD@0D2M"DHTI@-@PI+ %1C P@&K08A5%bEPY,5CddU)4HKr@^ن I4`1?:MͶZS6| =fd s:JVy|&*I=wzh;ˠ< >Vx./™V)M@yzyrNE j+>Xot;RIdSсCσ7r\K!9SS(IPp xy yptaH_vzRC1:0<=?M1K^^wdd(,!lņ:a1"0g+}OqaCgş[:ixq"=s{su8)9A0X}rj @HRp30)z=k!+Sr'p!P=r(a,| 9Z]x҈t7@)#܀:?X_׿)RҖL1K$dZ ֕ o)<49њƌ0sJuit c8Lv4-]Ar %+,2bȁG@0"65(A9#=vwU5"x&R*#Ĕ\R&E\ƫlȊ

| R6R'`*˦,QK×JNR.9EylQ3p,CCs` )OF280OY9<)HZ1i/х=$& I9OlA8c%1<% (% "$ m;ncyx$pQEw_ '|e}-`Â;4Z`<'HP6)sM3$«?z`aLH88Vą&!FM1S|sixr"H;A2 H$o7DQ.wǿH9.v*n F)ଚBdS}=h%*`0>9eQؘO1E0`Bl"".4ă<<H|s$(ypdGbnDP;<m"b ʊDO.\e1|f!)-S5W4:3ӎ;ꊢfnЋq `p;iRg ;- 'u52PX1hp"Lc>vS~5EwVX&9I?PpIжP_󭶵kl"Rs˓5 =Pe T8a;k`G˄)H٨vνVN軥b1tc$Ldm9++wJd?_(T|Hd` 0t)4Jd XPWeIaՏqe[eY&Q?{]CO捝:ewńv\ "e>ht2R0 E;ue8dwAV!!"t->$xCrQ*M9cݓ{Ab eGQִÁ`tP([jwqnP+8k] X¨Qw˧_BK4tNj&|;pn(5ǍL杞=Ru#KnMJ^w;9;L3x"Jr9/<@嶋kh"2ic(!g8ޝۼ 0^IXvckEi;{XV@=a8Z0{1>/e !6<P<恤Rd@4E@ !Q*'ҜNۿ7?Bݾ EG@'$;m$y'TW#ϟ"O8}vA#޴lW3d7.ۍ )Eo:AyC>D<LM(U%E#`tے!ݣ iP=Vu78(eP* G [2ljdLW`!(1ဂKJ )fRZXH[G"2S Su o$%D`~?Vkixƽd߳ +%eD9s7ŜG2%iܛHvv di <41em3ڥWRh&iv |*FvviȞ[I%i)%!ˉz#aTNǥ9k8>rx޳5'-z&99NJr}t`+JYc vm3(|k̐N'}_S)`JF7)lb_W5'7RzsqErs $ Ćg!" @LlE [(s;s'E:D  C>G ?$xϜG~5'Lُq&Cg7sC ?tLr.sQ<Hi?5;aDB7(hb|i|H1P!Kkx[*E1w:TU1폚6o^-@o:D&63r$ې(HNLѝJVcdX|{(Ac,y(dnP,U< !Qlm Ԗ9(o$@ZEo Ό/y`b}ª+%-_3<߯6?/EB@8h }=O0)X5RD-l2C6KIpIq&D4!BV,qKw%Yٕlï~Lzr*::x%*]03!$j89=a`!kk<~ЖDI;Ͽs$:KgXhAP=`saryٴ9{u@{C_h~pJTpcx=Pd1–!=M`S\LsuPL RUdLKR|g'piB4.7ܠuy>Īw8U4寽 @'aDM<ᦇT̎=ƥ2_7ZOĊBe i JiLC -Kh"*F&(&&hb" &(" PwNq> |+n$ٔUG9y rܬ r;=p;ۻ7szq{S)hx`KxUAҭQ%6 \pr8邈9 ohd*b.'m }~@2v3PYsjͷ8!Z'5 ?wC&Raֽh,(<,"ey v vͦ! "$NTXS(NU8Ͷ4 \BS'l&x7]2]JSĔxqaO(w=}2҈#c,K(RĶm-Y-(s-)JU]jھ*cX|`b-ac0L#[! CXF" afP7mFH.T b6|ߠ  yH  }'TӟjNmv 5n䪢$jb luThګmm(j\ k1ƪU}Z,dMQc/)Y&JŌB(" &eHQfa5FkPcӘqOWq Lb.^3̓| w1&zxdB޶6V4)b'"&G^m'r @'=>{c;M'#R+VɞQ1wu ;o'zng-z9٧k?HazC6bC!c;)^z@`ɂg3m)')4SH5 Xq6bbu(K6rqc-qY*qܔK;uP@*#uNNU DR AFx,BN7o5PS1ȷB(~n$#!5:8Iv,}'_[nYB2Od_˅Xr!B4 h᠓>g`l>2$!xw Zb_{lMLO:̝X+Vu':jpFx:iY<Ƿ$͕̄_ Ut^QŠJME|ȩQbC\@q&8{݇p#q#6`I'REᅩck+\C&6CpeT$ oJ 6I"}vwmcI~h2;őHo],BAЭnĔT~EVC'k=|v{ ,r-UCK!\ rv$R|bho;n/֯3J!̶, _tKZ)GyBp8ѻtNd=dZVI1qDBJ40۶͈g)7#p `0ECeH-Ƀ l10),HHP%&!EGމ8od`sHyYv^~I^xkJG,8H?ȗPEDP_򌾰?A'P%BI|i~O9>&T|z6r-^ש@޽dJ DoAC,>#AT5QP3/]4<$GA;3bL{Fy/>cpũj}cl!we($$ %~5I}ѱx(*)7Gΰ\?zvT\C<9㦕PF(xY`|٩x{r%*|&8ٴĔP$je}#c> ^!}@x\ dz20WxH^Xw}>8'|6jj4ʂF1)(0KeRrj`LZBR\q(ebԔ`EERKҒ2C6&e- brHp Ơ!LQCD ֗h ?Fj%bQ5, 8N`@%y@A),.lEc>mBQiݍt{~KXS 3? 'yZVzMs?4 X :.biiXj[x㘈Df܎ՕA6./R&&LY`bĂ2[mgL)ҧRYoPab-' Ø0Zk[зT6=~oI 0"^"jZHL(Rܘ386a0 !O&S,_)5'[,̟1S 2V$=CI NOj2`^m5옌0)Je,JSJ *@fs8#Ȅ8ECSBY,e?!RĢJ;Ц<~lMu/cY4ncS(ǥI+N`w5dqɐ4HlfVe|Pvl9MK|;}!yKim-C>m"\xqC8OA3i ͺ1X1 ȍcă /E9֊gؓΩϷ6߹gPN~mŌݖhR˶ea9˓ K][ n/F39;Ĵ9IzKbZwQ4TVQ)>IFd֊]뵹&gEϮ. *X>flÚIx -1ESLԉ;.byo929])blԆ8rM}l},V00ʇ`~\.ǰT$}}# Gn< h[Jyk{;!wCBkD g/ ,0)1sTz h7'8&, jf @Lw2 .jmK0r`8#E9ܳOnp $竳Pw1j EpD&#hw\ Cc(x59漼/9ʎ>yb9SS4-9ym?'MK;KWk yV pRP{,o<rh)7.vD݀uIĜTx8J GA(5s  ғ!%>˗%gq`|m孚mS1sU(j1F7Έ|aLɭ8BqН5Ui*/@EEvϏv&Z֌ #n{rQ s֩<~)F ( -l&r-QCuDIZ?xs邍rCNΟ0|x0ίɱڄA`t3pp!}cHf)B;d-#f<'`:"{0pXtcPlV*kF3' !!^| w>~Ի]chbbq>z/ƕW la30hi $S6F>pRPC̆itZ)痐yM ?QzA zebJ+CH)(d9@"(N}ي@ 2RD2,b "kHa% a`%BFAJd%P%((4a"HIB`Bڈ]JJ M& E14H̊HPmyeӃ8" ~J#!8tW1DG QB(`(Q3 ‚KUK ?|R4(J˿YfUd EZ aPBC!T;nE Mo(N&C8YIIw|lt2m41m3oGO4h ĝ ߟN<Ԩ~Ya{pT5C4<4_~8VPa(a``=ǻܒQ'ܿY;)O;x4ifШw+YpD;Ν7v*5a4kY ׃ ziB<ϗ IHYHJB+́ R` ,URBBP4#IITPART#A1% HILHC(P)!$S,-B@A1 @*JJQHPjL$(J@o).iʗ Mn p C"Ee0'6GdfWE]:u SnjpYH_,NJ?Ia[M1xplhLJk%5S*ЮOi \ 'ٹ8@eJU!% Ja6bI\;ٖ&Af)3C33!DPaa R.Md. f&5FP\U l#] >MRċOg՞Fv~;@?:qN8ځ1ՠ[S+6H[E!j$ ቌK%QS(T_m8CJ!al* lPʝNXi~[%|I8 t@jyޝLC]:sN`'|or~R`b RB2J0ǯZl'ؑM>Nx}s#C}0i& 4Rv[~f^9UCU01Hx<`g>θY7}RK;1)(P37C T ^Y]6ڂk00,gG 6csa( d1 钃I?V.Ei ś:q hb[`^/muܥ %)t|JcTcKA d7ymʻPʩE 0(Lwb xj(u=)HѵUnκU6@k1!$Шbpc ƆjByRRtB Y+zI9@)KP 8X`HT8SIY ̏l3v83ZIDQX ĕJFn膩hQ)-LV2JofL)B&MLHP V$&.RbNrV"APX(Pa*Q5-`(ZN]  KDg-f{hu%"E$D_f%xQ u b*X,ׇkLX.4,rp/ٱ"(fKaa\W!#8jUrXQ*/8u7b . DJa &GxfTU88w%yDu $!H pTKIbK~2L$`Hi(&i$i)"$ڢ@@'F(0bH$+۳ܡpu]@CS 2`n%0,9Kk HPU d +xכd4.)P@y}E4R.PYT3I!y8gzxįsE#L}R(k]]&A1ݥ I>GwrB%)Jœy&?)U&l jbIk\'d +NVo#/ {BͽTPtkL)"# j5aŕç/㹨MS+e!Fr^413]<5J<Oi JJ$=ds]'$(4E9ȼ9fTkR꬀dҒD8 yAx.sj ,d2;Պ[~,7@8Ci^a"Q XX2u}r+<&|fԘqM(i`h^2MPynJ'E Ny1}=Q+ĝnzz:zPL CQ]`"xݖ3ɺ,# c26eeġitF B;YZ'C$ܺ{swe: dEI YSgPi$kb{NP)rZy0{ykӠѽޝ? gӠ#(v^F-HVU\;`h˓TEJ0C0N65;B˱*̱ϑ -v˳di2S w_]@)Q;) \sY_&0* TIb@;@&.K% ⃋ D1A &2Z3r t`VeZM;Pl<"i1nNo:üfh*(dxz1kO~3*ZXI1|zcj=XO ^#hhb f F E\U(dSc Iwkވc@!2J=g!& JLahL(JDfD&(" e  "P2@TID`~B!AB  D4,B!q , P6sn[0X*#*fS <ZjiJ74XU^KtiYہ)2H¥-RƤ *V*30,Z""Jh ɂ,S%BFB[Tb k***' Lb`%0B#&!01 $5w RSI|C !W 8qLVOx 3(.HַfRq`eI؍ JPD7—0/Nr^ 2B̫(PTT=t w?y ƃ ByWrP… t.6âÊ3O a7A]@lX)@edE%-XRRDhϟ[LT|z+b%Foc'1&f Qvޝ=TbnVS~!sxlm]UUUQzu4jh)0f 8aI@}I74)8IDGkbE!'lJsk?@k7&i XE[bX }RmmS86<(*+`7_mG(=sS\ΠtKCpb%5!AB9=dQ۳ALAoMwpi'qb"% &AV,FKf,3Q1#K08CCz7*6h" --aq~DP@s4RPQ$C!)e0/2R vIIRRJniEvbaAZІ JoO=dHC%*jc Cl_T쩭$eICPO�hi0Uzx$iqjr -@;Omك֞:r%D;(qpSVTST EnӍe iTUEc@5wc>p_Jd'QLCJRdNzzcoH'+xֻ- $H He!u)U()yyWG IJ: )9O8(Ƽ1nhPCbVI(J"jF Z ( P*9ȉ~dܟ\}vOҽ=k`) 5% b"{VF ?}&5&$G vzv9tyfZJ(`'ҹ,}ϻC T*kvwۉ,!)Ǻ&{{-f.U$̇<8FpXta nB2@H,MƂ<:ç30%$EY_H1pIrT(L4f'˜)I݇)wYrj3dbOac%E=9bRbJ[!*x9b^8}Ǭ~b`T#Ecע3>ޓ0$N%փz;l±RMiJxc} da(O|[BdXYoZD ֤F1 r7͐7?m 3e ΖbE^ݤJ 3A`u[jR0iTb &,"(Z 9`ŊxJSzۦ<8s*dPY$m&Y6 I0ɿ_2s22>;=.z\?Vuih۬Z$yΓߝN2 !iFO<Ċha,<ПIeQ֟Co-duUTUP#y磡h{*$A)@*S$|&sre$D tRFqVLx5_87W^.n\"u}p2uEck(*g)4J>*SG?cEYf fp$/\E`33fCXN/d`( {}c` hif S3ePS䭔e2a'4}&tJk\ ABd`z/ D;*ccX5z.Om@(DHd$9*SӘ{5Db^QX4* y{𧜥-UWņdnj);gS`B H4Hd4+FT5=vA: @RoqmtuUaFzO%RCrK%|( Y&K&2(fB2D* Jdr[y|(5H44IoH$(NIw''%s| S 쾶;%1{$%hvѧjB.;)פ 33RoNe%p}=^fN@ Ҋv8!n\ A@"9`1@J>Gx@w[p8;SH>ĺ7^K|~#,#ȍP4¥<mc=hJֵZT TReXXF& HuÀ nd#SUb 1yI`"s8tJӚ4 rOwǍوx"sgP ?ؚ_LGy^GK]dPbe+F̍'w+=qUx lrƁ)49N3>p': ;q9i#î#8|zPĹYK1effo[sǹ1u}HH%<@YD^H_C$3ޥޞ&AH4"ZWfbX8'/b79I֤m\Jkg[={<:s{-qg݀Ԓhɧ#7'܉Ar͗pA癆agق?.q{z-F'',/e0D& æ"0f8i`d%d(Yi2 L%\fC "`EE 'N=a !XQQW0bAOXĩ )XFX"HZjY[SY2ɫT"5)5$YBV"s "("-qm8+$^0EUu*vsdFw3RFĪdȉ**p`Ck@"&w9)PKzqV"BY[Vz\{"$T_L( 'T,(E5 0SVr WDNٙ8r`E N@tLČ-LՂ.РN Sr EԬ:²d&LVJZx@#gdUHy4E_/gbDsF DLQTEb PFs3)qÄDʬYDDAPQETEJP2qY!APUTHA!DDdDP4Q6‰X@8f4 RT $U $1MDQ ҫCպd(zs%tab" %<ө X!kCgix%!yOI+2xkE<{k! 9`D2H#5;a 9yd|!/yT\MtO9&U9ϳK03cLP.lUX!2Zj/: )=ଐY3hhK偸)oLُ1A3DS('޷ o}`Zs9(.`Î|ss=pnv(SR};fz=҈8{r}( T؆#$)%eሇ R6}Q7 {^F=-<7'x)82%8Dey2X9ѐu\4P;m.D(RV_c2 ch⚥D]˱$8ذ.MxPQɄ2䋛1XN* DfPIe%[f1|B0B)fh(cQ4PD0yaKKXS Dtז 3PHN A?. "fL0qp̋Xi()D%4 ~E*uKɜ_iY/-)8fk$Դ)fƙl$6QKA(~ aHҨAJo-+Buɢ"6TcKm-1$``0PG(ci-#JPdN̆\hIJDar hΛkc4,mB&JsLRN5b3iKX\4в dCPP`J%dg@KYcn-S-0YYųI:FmB#D/|%yN&K`Ҡ.DaCHPY`D;wXu?='טi !aa!m(&Y'pPnu(RHĵU^w Ӎ!ļ;H~ u!p [LAԳ!h_hpaG? 5o4C(0'$;l{bY`8 }dC4 @P^a^d"]=Bz^]?GeKj%7I;{yvxWdž9ļ< 0 5bWl84<2lu뒅3>!o:ư-hujBL hG#J='`!mV sAZ8[zp_t2'cn#W ]g%(~Bª/A/V .ES "PP(ZUV)*'=R'K$0h4>1?>꜉cywl'7OWwl6T|MAC#LKbC@U -1q>mFI@9.|ѫ0Ӟx=d0~:Qĸ@) Q1m`/"8P?s"#G7q6ytZtiЯ0\"slR-?@П$~OL[jR|t܇؜ >^SyH*H4!2ө=~]cfg1S^$lj冹 ߿ *y85F2]0%:P1HT!HLpIH d@ @@ ,0LGb|/|gi2Q=ƃC;xXSyee|*#O?RI UJP &5Q HAxk O@Gޮ-#?90ANTy ~&ވm'/c.I CU yb'pqjA¡0YSq@EܾJrwǭ 'uE4Z&XXanVqր '@BX`$ JTa4 [6$uC|9pLzBҩYOJ PVҝ@ fGa.T&H9 )R'&FS1(b(Ƭ' ,A^҇DF(hU)(˫؈b"(b#AQQDLS^IDON'?A,Ԥ8c[MТ=84a%X'Җ1M۲Lïzr椠l!43Ӂ(xB{_= D"Axø ޣD?GxaP)$ `YHJ!$%Y`e I .>a3 kD1+QmCm:/Pȏ‘T4=toMN D~`I!(0)DvlwNAǖ$9D 6F2bZ5UO9AI *-dyia CT h=GShXc\ MgoFL5E Jy¹$*]<*N0ĐE-ia P̒pHZ 9*b 4bI&BA&dTK9 8` !)EKimlN$N;s[m6b|76LB(QBfgID-`p:d:ߖH"*wS:>gA@?I)?sQMQOۃ$Iɴ;_3#b/K;xB~?=`UIA.<$}d qur|;P:t,CB"U d##sqҚ?q)/J9 xfuGsDLvF`11 b#eHfQ(EKj19sZ, 4itp[-eŌKh(c~ "d@Y[ ;,xs%6 /~-.~kȻL_No~sn6,^1;qDumi0\xqCDf= u,9$D]L]IDFI_LLgLX{W/uG^oo0_{f32koY+#|d/ Y L9S85oz{4YcvHAu5q]~bpJ'Ѫga'*jk:=Tɑ8snߒZZ^^(sa.X2s5L'Kn%x^T}"Qꨳ##ծ)FBEq㦬c3ݰ&qɈ:iH(stQvu+Qqo^lQw9|aaiA.xQ&-.[ٝScqJYYet*?Z1"|R_?ѩ~Z Y.dx=@jD ~$yVvr4m%J3~02 M39_# #ϥcOl.#Hsȏ=?è2G6O$_n< PgL:0}^lg%K\tLOX`hv} U,G>ZBEߎJ)puNNsZ!bÿէ;&q͂c y5Ͼ9a-l+Đti0݊,Ǥk^= 0ϣn W;jxO=n?LL0F\]g8IzL:Б.8PP1+wZ]|mvKX+1,66"lۍ4-dfnZDuTLsX} nx;tsE4#b8~M;w0cվ{j hjÌN2qF!!I+y 5zTS<$1(Lp*anIE]B$MazHzUzm,'FRP7(d8䦒 @Z']{`G#0q_[.{=&O<|EIf7n=X g-&>|?4tjIiOn%\-S ^+ni@`C1W7P2l]8Ƿ6faG3ӪpVMh4a'w^b9tɏ:sU ;?N valwj}?Y`9UkHr}WsJ4ZҎl`~Q&ޏ=v3+NBG+,b 7L}cFC\&{T^8|um'ucR(*X")|bNzI(vMLds,xE)KK:~%O|(C%'EտI0 b$òxl N7>~ظf*@'㪧TB6D=LEОzn s4Fqiཫ'vP[8ڂa*AUޮAJWZ^2^b[^5ER)P륄,2Vk}4uJa&\$!{lk^t{ƦPST4KwXyYY]'.q>Y qUL4𱏟t9G]3 دv#cJ5㦦E|CDolޙI7 4\(e'$xH!!w&#h|"\=eē:I%M?j?"fӽ鳹㟟XeH(nv dLMrL̕a2;qW#6{JFU;zD?YHkQ#{߼BNmR -𨊄[:x/O-jXU?pN/]:@ ĩ K.Y "ۄR( .)'Gɤv# 1Ym얠??c_ߵU5C|8hbi/BKqh;n<}ozQҊpY+=#S }^npQ|_\sHէHm3MRu\ٙQhKp,~|!Ug͏ݰ?t]~%݆K,,j>B l+l\nL-F7 |=gHen(kǂS0) ʇ"Ӑ ,PjSwlfb7ד53v5{C]v0>O^5d%/W?w@485 v@앓b.&p{N/m=ROZ9feJ"R\]FfЌC\5Y!v]łewi<&Y)3wC. =Zwyp]DaE=>R:,i8 M"Mǣ|@DbgMRǺZ'B$Wߜp-<-Nw9'\S0|"SO^PĠz,( Xlu?v}|W=30D;tzItQ–(S8De:NC ,XŚn 8F7wBR[$q܅ADH5f]j BPDwu{z{^ 3y!u{GiI:k"Qf"mICH ABtYV91I/ynPa쌩,q"ńAOBQd"4cigyYA~QE;8vB.V}!3~cdifC ĉ:qt8B0 &0vI=4O s W^0 ơY]ŝ7PRTDTbCSh Ap5yaԸ@峺%"pe +B?KS+6aa'0_Xt1XNIQ ,d( ʉ7QkUKo(rN !6 1b./Ph_ßB,EXô(3_]*Npo)| ~wvy%GCU#Ƞ騟4XNjz| }F.ּJ&q(Kv[cXΏXÄ}{ h2% ~^?! I̠:Ԑ>aF0PI2~*.tQ)o%9p aƲmT+8"qA8F(x8@QB<PR(~hd0L K)Z\ %1,X=28s䞸3$G +%euy1~A|2lR$!lY 'YTe'/Z˭ʣBFiYQ8d(K#25;PyrDPާǯMM5#D(D;»sێ<; HƄ|~Jll̢c牲i?Dx:#(lƑh 8jQӄ%4K$TJ,5QX, J TP)|3 P(t OJ:>d;2"%3_ y Մ}CfoV})~qo= x ]ɕ.A@tw}ZlzLgOoav(;J|/8M_>0CNBFާCڂ1<"Ō 0Dik1vML@Gx)x@ ڣ *,q?H+/"(qbKVҘLPqJ0L}0rfC4dX؈8'E^JNP#זT'qtEکf|7o{йd(ud >eM׉,HFJB*p(BdR%b5"jZ\h5&&RX(u%%*3\qBإl E6!jڢ3Tţ&AˁWzٙMP{l'^lq{8x* h0bs8'Rnӫ&[aA4NhqT? PRuwNax7з1\*vxc Dͷ QE*O"#0lx%"?mt6/ 1QxԬ`{/o+'xvN/y$:A(noގOL|y~+qc U2ֳJ?=kUJĠfrO;b 8eQPgc T̕"ye`{Uzx~ ?DUEV^]A0{Hr42aRzw"MfUD)c3 CQLND3FDv!?,GQfdl^ (̥BErV@'VӦe[Kim-cj[Z}@>q׷$U}_4΀P|.x)>A>~4[htC`"3ǧWqXA*ztoN0p) PH~z=PÈ%ԪU/:y:2hР(U+#E?zږ쪌JbrPԒD_cP9 x2HIAKEv(&f8 ġG|{ ܁V%i(%#~4iWtD4FFҁ*ndr8XE9Sk T R)U A( C(pED8Lh 2u\Y^9+BSC BzpB Ⱦ0$ Lw޻pxR,"<)#!ʌ}+s0 o}xt7qbdQ „CJPAx+Pۇ +;QɧIS-`yÜ.3u$,RX,x= =^&&}weY8df6]f{g zy^=ўI,ǫf[63zB KHc7㼜7.VNMٍ$H@gw|yGD8سx@@jxnwxzqihp΂Zu&Hހ5D aMY1y<4]I ] L6aR鎆"`sgǞ CId0k !f섀'30g:H|J$=e>Q!Kϝ#ӐuC@YK2E*=>&@Cf" 3Fkj/F)>~[ i`u N`QFKouH9 DZFeg>f 0KҤ0}\;g#⡻*8h*i[Uˈ6_kA1( L\軵h :3ォC@P:r9::fDM0DTAT$ K+H+ME:^g]N Zh I8 !Y {;RQC~Ra)*6uԓ8@hQ_η8ꊅ!CD<PL'^foPx|1C콯1&B4F0u=]8 Hk|`zٰM ,ළme.u03 c*裢eŹ[l4c18r9p8+ ! NM&Ec51CSTa ZD> OOdpKx],Y"/p:3ŝZ&i," OP nv;2rGx攗Q퓆_LwqVaEbyij2C'E5h:K)7ULx⇳ =O)IL- (M_rNgvl,O^0ZQ5^85tZ&Pڌaq3 FAt+AX\Uw5\=ۘ6 T$L 6UM!9ġ&2Y:ZBT: pDcKMDRqxK`J `3Y2@v`]T-TVq)%8CH,;S٧y\Xx $5ŕF*hH*pITEPs/5=UTEw֨8jCּyC9  'OV @XtIA%dl䊂pdFns܄IFPlCxUכrԷnb)l!i5,H1.6hCSo')Bw b8mW]QUVCcr8ZsüS2Čg3ɡT jcaش\(DC†fGD\ GL9!Ӟë;m`-peأ(kf'wAeC$mk2?ymdu*#\Hfk \*XFF j j2sO@?ffI2nnQf|~=MûĜCcp?,T*ɛ=Rn~J=bfPg*iN.Ȋ"* FTƦF]Ϥs:Y'G}*{!6B0TLU%IILQl8F[>Y5QYeA@S!UK2MQ'İ&FQ%]Xwl\N='ن8QA65+E0ϼÄRVR>cK$#Xex˥CbQ0xR( j ˤBL˧Jo{s|@khY)B/mem]:Jn (Bav댽*֢Xi|@ZἌP @ Ju4u ڞE"%9OyxDeZ]딦qfAQ9Jbw2d0:sjG!zL%[8MJ^VJEƖcnUHʤvB(-"HҶ=LOw$G/|vLCae2tUH0h='wD*6ܔQ !46zʬwɌ@DAL4p]3{[9X(-[!h&q+r腃mYWkjt68B_\Vr3zY4STZ_C\Q8}C9d56`ÙĥֳorimQ9 0݄4AQfᰊMj\y̍Bɪ#p!qy,*MnFaaYRVJ q d!}9/uYi˴;pN:k0T"]j&zaj0a,u[v!Ff-A\@T8 V72fxU&8y9٭G\XSaK.uvIcX8À;&2skXjUc_!3]Jf@0$vjLwKm AiDqI {DfgA4_i`2*l2NnvksX%4)-$KT$ )hFټ?dkżsqŹ Z+C 6gTW kֈ(Z)xŤBicV:N¨{Dɐ : :RxU O؞U$lenQZLҚ ɹmթbSFk 3 C|<8wp`L03ޙXhG}:+xO4abOYr m>߾8Ai̾4^5p@ÜF1U<;J P1;fg3yxp' 709Ca!ҤBWH2Ib#f`0D50ou Q6FQb]I8LܬiQC+,+ ^tTjlC03:צ9r'r"C\5aPcǏSU67VBX8F0ʮ1:dFI(wS*~43T˳1 S*w-ó8WD  fteDsSERf0Jh/Ub'"o'ӛi %Oa|+ oUޫ1LSjG3k;0!py] gqB25ϖ(DL0b UֵܬLZ1U5#Ϙ j2wX)3:KۻB!3$-PBN:PJ24:Of-d$D[r,;AɉʜiTlK{N!teƆM ;:^S;lr4K[0.!d=MG"LN8CJR+晆*L5ɣTcBW/Kcs{n/$3 9pY’ '}i,<`J,D, _'ּZ[v\1:!ӁfwIV@P9;>8v0]c[;xs B3QMI2Q:!"9 ͉+ O"Y6NVUgVLˆ89|v*7Jr*' T'=>̮(4͸kg!P9"83~C_0/)S<4>(=UQZS?jy&Ξ j.Ng#cLvz̬wTe{ﶢY.RXD&SBY炱3xN]V* -ڣj 3Pę`9@rb[3ZN- gO36paGCӽh*'kZI1 pVaXgi湭Th}ߌLbc* ӝ᧸H{-D7݇KU>ш/Z 2Kx` Sf05dvz* D@BWL(a Jz696jlkVdBkp 7''5ӧco` 9Q>to< n/ŅMC(cjE0&-XvBIRK w ;h5ĀM2 а2z-6'A.: .8w9:y 'dlޒ!mWiL!7%AfZR#J-$82`@ OCMG)$,Ъ$懧pޫF)!$BrRJI7Y  [N' M)J1(P #$!Bpi쩆K C(w;e)ϫwppz] t'y<'>~5d(Eh ýj0 YF@3Xy2/?>361c4J?s?] &}\2I lI!Qe۫zF]J)Lc<8)~XUtvM:@(Dϔ6  Bѐ YҌZ%?.zuK|dm- p(]MmKJ[B[fo,l4.4xP) (AD+W!Y6Q>} U SBMA+ a5 ։tw-5fR,@&YRJdpɟ3rH}y,ǀ$E%$CSÌ9[ JRҋ- C\ut]+gQ^ w0Cwҵ)xrbniM:9T$CGf{1伖RZ x 'SX ae*$kS\0 -^V $ɄUCd+ԋ;y܈'e ;9X0fDF1HB5qBX[ OC'|iB*0URC9ΪkيL+Dqnb>PI//I[<&Hl"- MTLy?ͤ21![b򡒷pͽ0Q!4&HKGC ٷY]ÏHJzfKl+~VH y[=sCML<ܽ:H8qjfb,A VI3|8oӎ w:"($|^z=/(z'O5?70̆5`, g>*= 8 qzIKP7l(v{`@z)-kNf8H<$HT^r0ш >vP;.J9߮=<.+朻³3P0Tϝ''BҚ9r1'z/p$/NH>N|9Ш HJz4Jח]$vܭN} {2h}{^d_~02GMmHG҃^8["*ފhnc =*Se؅O" ⩨X X#S/~1KB#NX[&3%b1j1%1ƍ*Y2[MX) 9[7=ݺl!`0zw~Ww BB|#ˠO^-J* $zU().yE .QeC*,-S9-]lyhLyL7(ϻ8Bi$z!K8ˎ &==CS|9@$ ͮއ ٚ'tJzK,E?}sIJTze㰱fBPʗ N9Aa4f&NL)NҰ\ W\h!t,DkX -DQ@زRD]! #Kv%qPƮ(D%NG#_NbU7@A!P5PPps ?֗lۉRtFEFoɉd4zpGGZY`{@Ь0 f6vp&0%+^`h03"MmSP(zKnt}8%\8J0H*IbFɝ}Yg28 2?SLCf(mC3 %.*񌦑\t=3Xqt<<= JǏ>vYD2V1/*NȥG.; :xBfDU+Kӓ^IdĦH$҈lqSzwOz9w=v(ƲS]mO:6>!h 8vN1F5(k'"`x~}@Pѧ%^˽9+Ma5.WAÑT?.ЩV%wX.?GؼJ* ̿,@Y:b9 Ni;+Нnj=BB |8ÔzC7 9~]:0fW/XmfhGUϔ1#.gA*xv|!NVHpߦGLKƒz,2ʅ@??IOKim->o݁7B<yT9IS9 &TMZP8H)@#uuQz("U J?Na@umŔ$Z('*:wxnG1Aftq!O3rFX"gk׊ )"`HRJ&J/`iMH&f 6rjɁ,A ¡ $/>;zxC7y'SaѴ0r$z̩I >h֣|3:|LsK~H-bFwNa fVOm;(WX!p5?'o, 1EI~|)P@68r*] cєeEb5-rrh(`*ܦi?W3PNG%p( H ioVR[(`Fɩ;jt4_~Y|Nм,DEaHYRa2@9Cf0?kio$LFaXSY?g}) 0vth3|aA æ )R,-$*(,y&?JNCj'L%t" CX SqSu$5~q{xP*(AQ!/O@@=oi-Q< ĉUVa HqUE(ʆfƊhB"dc*_;fP@`KHLeQ3AFQ` Rs]?Y(o[zDIf&zY>Ǫ(v fQi<sS)@""A9T!CCCH4H OXzCߙk~5 Pv2dS؉TT%U=\(T1>#>PA?Ǘ&V_]?L,e`@@< ?^12ְM4E#X F":98' :Iw_6ZFR8CۯW &R%KDd P.EF"džvR`DLD$a0&bةefJzfEABQIqj!"e!E}NȆ "?G)Q-"q ];!d彫(xC _; ig|8)߼@J(Л)@p5-*a6gOߴ1;?ӄPut_Hj "ig8٨h@=rjH=4TMZU?2rD6 }SnXH +IldEDJI f.(*R*c Q?hb'PppA^⇌Yu`"GhHXd>ܛR>Q|./F,Cg)ik/Mna7q1xЍ0nnyg2DSFۉ ?Kq2 fFqRnZ]TԺ :3xfbqI'F_/s3ޟ8 )@Ru:zXzQDm=bU, |MJyw"N礛I9p%b ? t8<+d>ݜ""SeW}N륿VgOpo6Xbxٮ$)s?_}*-=<1S@?f<_7Q'o H%t[sqGX8v7pYtcpףd-13.W6"5+J2Q'P HVEԺÉ6&a nM;!ܡ``ば\07Ӵ+z\:a&fEw0V0XdjPPwCZUyOw ΆQsƎ4+p<۽+kf$eQTL%A!{m`) P2r3!Rf!+)Ĝ!pzN$]!"H 'N }O<{2EavAb&,- j5qJs9;lwOӯi`r7r[ H)$dgX6h;AX)/pc9z qݟCZn^ q({IىXcEgDlta1ucIٽ;Bj l(NaGFQAv9u⣬ o0s0h]iz8Z#(X1"QMhUMv % IQECĄQ+ aL6%>4sBë\6(7Р}Cމ$&ZXCѷ) :(yٸ S{sn.(8xRgd9HT;PqU[] >d> )Hxv7`4`1^Z!`Nzcx` ,Wt%f$ !fNeu|&H<7x "XADD]ތaAPT nSrbC428J=B H/I4Tyxd?)Bgxm_fiFw>5LoC~iҺ煀j  aQ'/DnZcMyWh3$ +Kl8|'.o,}qxصE`GXE?~c e y0@?8= U8 !iZR%8yJa @PGgI|8t,z(x#D7|}`?#g 5R:ٽn[;q@ >`1qo#7IQ6?84MbgEeNSSU,>]ʈ1. A$=< ?uݫfu-.9pC<&> ^&&p1&̩-9>6\!'T $6ix}[)$[f\2ÔO6*gE$u_[j C"(jT>φ*% !pE QZeP 4@a @#؁Jz:R|J_Ua!Դˑ񉯯ɍa< BC6?D{xuI? /fr:գ`ҒZɉ2B>vNܧD6ӭۀר& *AO#\{;mE@1;u>2傦~5"5(T?WCtkR[Kin$ m-uۋ8l _ D!˛NL2CUp ,*3a4i/5H~۞Nm!TN2p ''kƈԑTgwU*P@C d*@&i ~ia*4&ԁt߹K&?'g,=?@^]>= D6 |>`;FoPi3$مqBU:wwa Q;qK$1ꮵO;i8y\B1RqS^bCD;uŏ#]l9i;#GwmQ*^$%k|ƻ#KZ$t;?ŽU,dwghY9>p*@!&6o;4=+1oB&!`#;%20{yox3JLʦ9a:q)5 1C]I(!x%(PP$p{4BNӢ' cCT^T4^M]RYĤC^ #Bqs1Xi!9^S^9 aQ5 d4C'PY³d:σ:-cDpiiRLNbZaT{˘r@Ih@uSϢ@g{,v_wΡR M`&&SA4.Nɒ=x# J#!YpA~<|%,9Lr\ۗgn\qHtN&$v`k9f7 h|Czdg'"@ qmEh3X8΀j(DS54XCC" Ϙ{{xt;vLQ^{MT (6A6BdH&6/stlJ irXĸb qqhԘ_͓@>;&/-ym:ˀ%ܨ{~7i)I*?χ S= iV!(~2X_O7\OH̅(ϺO}:Mnǎ ep_gh ID_Jo\lνVܫw8c,ݫ9л{5Ώ= 6jРs)]vh&m1{rW(>ҀP(SҀ^j|UwHr Cq\9omXmJ:vWO| >|}|m}|cɝxP̨  1^گyeX>حn ;}}I AUE!EkEJ"94 {Jm".r}[2Ą>m IAێ'M* ( ZgJB*oxkqYJ>@=ޮvҨh˰*nwu7=kCJwXgևÈʳ}> <-ݥ4cwnb R @O{JJ)Q +CJ@} -=9I*|ϕ^kPn>9d\5{sz]7fVTEK4(uEQUw7^_oܪ4p=Pk'=핧v+ƵiS)fWٽtS|xܯwY1r6nޅX3!ȗu*lצ>ǖ>*}=E{W>a9lBF4}nއݠڍ_c]AU'6)V[緼7{WjqVyь7ܝiN{g;s/vヾ}sSg[z=wv71*a휐[{tz+5 R>W7lKv]v9jvӶfmeݣd mww{zu4F}7V>nРP:[(m[QvfS}TLM$5O.t[s"آ> {ϝT۪nsUݲrwg^짓.r=Fǻv0Դ;wz{O}.sn㝴_Ey({n^e}u{mm6rcmY;utMbUGVK{![m׶aT0C#u=-bg;_}{{Cӻv::w*hs;7n\۝UE둳AD {Q<ӵ 9ΉՋ3`vvEly}rw{ܮ) RB(4@5 ,t)Y82BY};w&t@uO_y!;x][gF;zǪ&4Q [zzތgV(;u:frۮu%S.{5S+ l̚#ݚ=B,z^͹wkpiu@ `t/pk[Ze5ET4fi8kz>@Pcᆳ5'fvԱܳ8Uon[JvkXHG:\Z$I軨n鮞yK;rw\@ϻvw} `yroW6}}4dγ\F룹̮uA@A(*:8.w0R7[F*n)Ӝ]1o<ի{,>u9hl](pTENf ԻQ.mجmsSk;SvoMp^WR7^WTʰfVdWkuss뵵nn%k5N۹A(ݸ`n}*ZWx7JJes:mU<٭wk9jw.lgsnnzmU[nEURJR U*Ӷ⶷^9n]Ruݎ]iݽ^y'وI3mA[jT{l[Nͫ:W{mά.gY4>-{2v W}]b_r׻ \ƣ1[m;;sކw\u:, L;"d-f :q5:پg82Q)!{&Ri!@ 1 dQxI?MHd MщS0?x.{METE5CTL׳9LEDSMU cv‘ Uz*&X$  J(GQgNV@JUTI34CSD! LE%%PMA SUĭ1Aw0Y/^0ÄPRHC,$ِD84<kmc-)h &*a gC K9A  F"dR)"R2%iSe!!( i(JBYP%2%.WEt4~M"ryZ}_6=_RU?`ımĬ?j'?O #_b+ u? _(~xbmBD d}=k{_IlW7v\9'?(/ E3 *phBz k^z{RJ DRKgU2QKNU(ʍ~VHAbFMg׶okKG}{z~6[9-ɵwn6iqJ_t4x7=]4\fҮCvWo~>9_J'v0sebCe(e.)! 2Sb Uwo8؍e*tq? j[tqX. ٔ%?y \4MQ%4TDI44տL$SәRJLO}9+~Axp»W^ՙ!{@hdӮ =rihE\ n5J+D)&||9vY>1 1 u\ wz;7߅>8*PdF<$b\|]=?'d\@Coop9Qrg]x$; 7P6g-MVg@ }"Z(*D$N6 1sR.>HP=vo6cOд X+Y$U=l$&eH Ow k?HFͨ{ W' $&m<=GBIЈ u'ubNE 3w nM,`v=!(m&yHekI{f38U(^dM~]Wu=?^ߝIt0˔]+]hUE>a񃅶Ay+(᳊](43jiNPVֈӞ ʦ%UF;XqBW:oIS Vٳ_?V&|wzz99̽N*|ˤ6ЋxE?.g./Γp;vp?1uI *dCԿ,0݃j^[deW=|6垚ڄj*il1הڦ^_?KCe|7qeCB?ۉ]ۄ҇9/<ǗeM`AQ.yܛȚ'^)p@NLrd~.d3p0~TbuET 2w ފhSpaqb–C:G[2T^`SE%.L\T000ˆ" !>?:&^̯w";AnD&7,@ !T|flNrzϺnA┠(1"IAX_{~G*BS 3dcbBDBBP -)CUB P)Q#P \__ϯIxUնJQ~, 0t1"'O{}[??/s>@llgSMsƸP{_PI,G9AL&ajࠈeeL  ~/=C4krq6TZ/!̋ YL4e nDYP( kJ)#D(U2j'Ylƪ#KO"l[ `Cɋf2I]է>U8 H0mUt;L^JEZE-(6\_u"$P|כ ܬnarx{@ 2ǙTw[pS?K 8'B 4s۹ސ>Gz+ЀN0,,4 i"Q~\A^aۇWy3mFI,eUZF^\unzsCxR!NR`ilZN[",zo*ۏ=kG=q=KHwnba500ק^VDy@T`Gfјj<0{|ElM ]m9RN>n;^'Xû6A]=$IZ8gE4AijgF7lyPrԉcm~6eY"BoI`j fս`bYbPTK}VdI$?pxmqwf5m F?,muΛW[تg>q3N[X" 8#\j.Zz/WEڇ-)ĉQ0B?r$DoP-XN@ZE$I j`^iBQ闻Fջ!M*ilL₞] qaiJTF,uQةDJ0>ۯ_xРCGcHQiķjs[&%BOh<&#7*yZ󗜈ʶJ}'FAIZ~=L>NǑH\b'1NneB4eut=ia|kpUDq(djy 3 ںH83r# qZbV9c ѱd]j&vFW$br,:0~jt8t>Ң=밍.sgV_q&#BkauzeZ17'vEmW,+i)'=E'aT(;F~nqP1/@_?ZaIc_πVguV|`n,f [(jE&<(ɓ6 I:.?~0'c(8Ns;o2C9N0?cS&N*A @_G'?ÛJm0 u<' xNGAѭ҅*MSb6q.:$V\D-xM"Jbzӑ[񑆅B{QDRP//o+`DH+t矗w# 4Fn{qPy IoQ+5DDw ?̸Ra='1B |fPD:fL H/S"0߭/pe ץțη8K*jn*,+9b! @(FPH0@,PT jĨ "}^ܐy&w  NӁg40[QRv#r(FLW'`.s5iQCp%ˋc7˝<=] B/~Hi δ_'(R$^xDF $("(#Х^F~SzWOP+ ;_U}IW,>'գi /zc6rf}:"uy4cpOft %_!X@S)C1 gST¹;{4 '^lt^_>j [:F[˾uvp(!*LD)@+cFm}~JP HIH+@RRPPDD Hl>˒wQ0h5=ms]]S# A$Ni} s‚L4TM'z: ~g/d}sέS1d%ɚ}G$1k"p:p755u#Yt5=j#䒳ѝ*G̐ZK^C1uvQ*maiȸgk\"7H!-"'r]#*D2s( _lHJ"PR$J2w77Q7i,8rO,aRn+B(lb#Ѯ{ 3Ó=Crm墬-DBl /dЎc *Ax0|68!12*c)V"H("iD()BUH(&$)iYJ@Ǩ׎(4A!ƻ44ER,FPAIiw\ri<;_w\ lIL09w0Hoˑ,$x|bc[YɈHwkcL@tsFK+2&.}]™M!5L>e RP*D<铞oʑg=Gt={=&`piוKoWPH"H8jfdpaIT*lh!Ji _kmVz78hk5UpdMřVxpfa+F4MSKbll-7^kGAs#e>SxZ;? !Qx%`I2tVUv 47{e&|"jWelČ=64xWB`?6UYOqٍx䗍ZUS7?̄t}ZcD"{N222XHJ'Aˆ擽KL8_zJLmcC\[v㘢qH{1m,EܞhynQIC4DUcAZ|5VG y܇< @P% )Hv@rB (Pj9Ȣ iH) )iD[M= CKM*),((5ʂ&hl~}<^8?L##Ei (R!#'OkcﲵF*"I`sEq3¸NˠhaK1X5VsEcK5汊*8RPsirP"yLh\U q8rnp1= OVbucd) / ##sr4m&3]78lC=9ʝ3k)4D>rSh(q C~(p>1$cgt44MD%DQH" 24Y՛fj Q1L1xxܺ $apE ,Aon |l+) Oj<"'ֶL.GvMƺ\mՓǷnO*Z}HRLh:aT@C&ɀаf$=iEjM5i%C/|գ]᫻y#%[:؋<cΎʧ|^iZccdܑ, ܷV̖Dfº'rcj1zjk{8(hsiE9A!q;GONIi >iLt Tԥj-BX| :q׈ { >??ǧX7a "}{È-GO_ 4V0*LO5>>^~7y"AI2Ġ5(UݾjH9.@v~ l C[q~S=6fwWDT5&Je!|*YVB&٦htq4M/eNR ւ;SN>4.Мq}Y0 ;c̘ U6O.5XdՊaKNcq0_ 4=d\a ?a0,I#QQLpZ$?ϔ>{Ə| "q4Sa9WE~z57s][DGܞc]_U`E]İʋC,R m2ں`T,,Uzo39&Ͻ7U`xke;?Uo ]a< 9CB ^p2rL;(yȈcTqp?VU]ȸp_xP/B!C*|?GaU|^>٪=(>j i9} iuN2pu3ro"2b%޿>yw`g%J\ȊϞL} }U6DH޵?͝>Z!Bd2[h;و`9,^! ?4G)0/`󩼺1pF (בx1 W]tq|LNR1s}^j*<)?`}/f9S}{^܀)w[t;zUҞ?!*>sp| ^OƢmV[Iy=#9R2"/cX:e+BX R /1W{"lV gqAW4` 1ǢՒ#E C~+LI6XyuX5@/X! ܚ&\bˮhO -NX<$WlD o-7{qbtҚJaF%(t\8挶=ioG0 ~Gz L` ىyきe4Zs DcֱQrX^;1 voI)DZt.(|{frVqIentQL(^"@" ]GhJ: hR}#3ib\MKGĩԻHA*|8 z{g/"$PRAx\*T#D̆Y~;UXR:F,L ɺm"Z;PK4|c_[E(!9.nk;?&,: !SH֏¿TChz\P;F =UM g/~ aԀ+/耡=qW?h?ՙ ph{Iך.S wa8KJC odƎn52~Z p9-U}xr_1/d'f$)6{1M ?b5!"ϘӮ z{^  @ȍ 'QG9ë[KB ; Ӗ쪪UXwzC|#Q@;yfIhňih5\ueommֽh 3@y.wTJfnGk]cB \r X 0>ލgyzaf;bM:k N=]&^$^LUugOl]if+4 a }iF >8ZWKL 1w: E@9|`eT@$qt.'&_w&aA%[_zgK RKBB9m{BPn+*P hA!]b.mњrگ_+͖E:U_sh(=*XBHRVxd Y&qS3a@P;@Q`I/tMƵ1@/28VS4?fJx@7Z{ 1e3 q{ I[-{4d>drg۱$-8mQ{y੉q2&8FoYӚi n2011Zi;+KyiPj} OSJy}_ +@'opV$Y^P8hm/_i{HAuHن[vѲ.ip.-k:D̶&Sm#I3EdsgM߃]4]t@(( EfJ_̗ݪOlsl/,0ɫ !8^_Q!޿yDF9jff_sUISˆgJx篯{s=w[[RxRwכgr;,2 1|e(Sե)M^15^k[{͉xw5V*&2\wjb."%ĕeJnlbuθ:& ^ũވ% E9L߉P @ 7U7ĭس+W- ͠g߾:eG,\;x|3FSmQ/@F#~4b&6O|+"x/}-JG]®;U&0cQk!(WB}J٫e#ܮNB~gME;rщpRjkdV}3 HW 4mK\k 6ؠUpy)&?_*/G6h3F51s2cF?ێjˡcTPKq.s:ƪ D:6jJ1:qョ٪O g9󱄶)|ZmL $CKwd))&' %G>~ Z@q "!牓Ĵ0"UM^;+e.R}0Bh2/ hh(hGSNoxOAB8d:! $@TCZeDrj8HBfcUMUU*RC2%ST1+CC; V6)"V:2D.g a hCEDP ^u2c~ =O"}`V<[)y:_f}T5dou8уOtK 5\pTO6>[zԏ{nJ2eϥPdVH*h'O˻Ѣ(|PRQ=<#zo_1\t#7LL7ds棞K"dHS#_"$Fb~8@R>ky3pz_܁H?1RBe3 ' Ay@)^ڏճg>j{|_Z5_ְ+R74$iJp*Wd0ymkŜ}kC0,XG2c ~$6X Q 3s~Ο$2n ((HcP sQƿ1y\ &7k.nC妬Lf7k*#ٺW5Ve@ҲI$TF,AY>drH@%ߞU@kpqRPr(o6"4Jbg~;LJA QTQiO쌟;IX Y02Ğ8Nv+JΪ3c`[ly]F܇2{p.(}W & ;J j^:3H}D"O~%Qq$ ^$oiF%}WɶZ0Ó'1J瀠ee|&,): 2N]E`|Ъ-m0s]`[ǽe6[_^Wؐ:~? }Z浟#U냄\s{?64q. #{ =t[}&ގMwDE8@E.δ}yNwBbo_''6ϊjW  `IR\60oeRc3<=<2OLjT>609%& ɘw3(i||]z#\g:/8t|}VoVHFq'̽qz?2BDEi J)JhhA(iZ AEСHSB ́J& l7%(( "nE4$$BQ %S0芃:MvJE D@=J `J8uT HRAM^<((h]  PPt:% QBR- pzA0 m) 0 X)6SEQ@q $ TJM"JS&Q?3;d%dU ddI'aW?gm gVY] XRb*Die(f\?ۦrd6? Xcu-^?\D/V@AE1ˠsftM$6Mjnv=g+"4'nm l#ѽBCs݅GC [iP81φT%ɪlr LઽVFFh^l?8]Bj9ދOB "JʜUx.C.Pvn:yVϓB\TjBQZPtҟ83Ɲ=S`b\K( ~i Mg769\%S?T?UsD/b8!ʣaQ`ˌ!%K0De 0L}}KBG19^ڼtHhw ;GX7aqL#߫5/4E09dPDo7(w +H (r]z}X {iܓ2CX+tkk,b:i^5Cr4n`z] iy6xN2B5U=gHq5KQ4g 7"FO}0мL2`e54F|U}gĭ -L&/"Ï߹hC0ۛĈ /_Uw;Cn=ѽ’n`^վpι^vwDO΅`Djϲ)7 ̳Ljl fEbZ~^ъanT,e$3:.vlx+bOqDy.oC+(=Mjz.: P;Ǿ_to>B?E?ΰu9Mn* Gы.7~{蔥)JR7]T6f1۹D7ʧ:Ol&~οbD~ܕ?;^XA6jHS.lBB(& nRU vE dMs Aʵ`u&&>}L?(vk!ʹŽ_[wrIXPP݌H NK' @BgPص.y{ 7k7'泩sXxB8.4p93뎀}5x+kX \B!*.7l^;9'q `AZKM/_\İGcQZCq2?:e=,$xiUXKyA`wMeEir~foţicY08@Zf.c&هCG͓ÈΣAQo(!V e 3VzOϐGk9cM>^" 5ebw Q'C 2S!a.0!(nk,<z(hb!,4¡+g}un{Ʈh~V!5N Pҡ4s`J?}VٴcEӑRVfE|r ]pIvwj0TdE:ٗ{m5ߧ$>9y@( ~+<[J>?6k?!r(c\渄۬{L;$6I69&̐Șۻ:,~ԓeș41(F,OW/z= Lr=xܝظj5IOV#V84B rΉeOXvOˇɁ_0%p~loɎ^+{y!WQ҄d0)`Sň2s .bң:eD`1! %a۴hz]qA/eJ@5?L3Urǰ\OQud r /I4rą}Pmwu*c%]`{ОQ99'; 7Hnj pCQfpp26'C0i cr/'uo?y_NkIi248` U}ZV e,f @h{"*i(&4XY:8E@|s0)91@`=RY70ԁzI[KGl"h.|.\Ajw1 **ӌɐXzZ TQKٯTr {0cVl: ᬢGh`'* ?N9{ 8ުq]sjQ6ٳeW]`-@%قk`p&0,:"sI/|65!9&IcUIM,5*sH@upO??9!C&[2B ?0Lf:X|_>"zUO@̣?-)H#s?(8uGG'Ǿv4=4kw}yLwoEnrNK W[ C)^{Tx-pc1ӔX9r1:<4$|Ttm:Q`Z憻9=;$bY6G*iF[?.~sZh n;e$PYr H+z$ ODP! ϾU@Y?t?F:Y5e~5h{dw:&{?M0K|tɓi!VE.|s k3ۯWUtjLKkR&Hg{ =]!Gr Ib7:yDĒ„TTRCD]Sd=x ^im^o]{C s⬺5Fܗ}:N' 4OlDIhs~8D Bu1dQ] y&#-8~NMCV?'':oL۰F/ "t՝:6w{a (B1U5`^BH<:K=e3jB M߶ vlDfT!\FpfuP/Ǡ|P3-4+@ cr-׭/-A$t Ad>sBQˋ}~ } ޝ4==9O|_͉a U++Ut8#*[sJW7 Ew˟1ew_XR |*=9ʐF 9@'DwqD@@bT:W@ճDr7)^=Pۿ Y^:j!Tm'j. R"w?>OgPoe8<,:# s܂x$2[EHspr&B/{'·3 #9bU_IQݷ!J \5 MϸN)P(Pyޣ -$7*n%ޯ4%aq~D!g`{H ^жD!>LL(dQ&#q}%`B*yv)@j(Ca(''_y;j%)fBDb}]ך*'[obSoh/:v}%z!I+t>>efA?`"bOU<]„9` > *A)9_ۆqL֘I^oD>=1i?c] IB_?_laAxǬ vTk1wӟlζŖ*41m'v }S69%>md\( 6`ݻX  'ׇ̃|w~y=ާGЭᆙ_ 2mi[gΚj+vL=)ߠ?yU?3Ne?><<`;_:j猺 /&᫵vd7C|m?1X /߷HtYP{USD'k8a#~s_ C ֝qpdq 2 4nVT%HQ Cohru5F&=.CK(<;mdY}y~tx!5%fiϳwQY8#PďO>c [Ѿq*鉟,?:)؃ (ux6!o*u8a6:mġۤB8`|ߋH0{x$ I_ߒ# Wޘ,ҭ_ڄ0JtuWڿ}/H ySjÞON_X  yk^@} J)ď "́yרrP #2g#Wʯ~ 3j)\sDOmPSu +pݶ.6 Fd {E ;t@x L E!Rnr`KIևU+|Fv 8OCvP,cWJ_/@ oA_>ވII%+K4(*xPS\1yPPRDD3RDS0r/y|+o_b=y6xQČ8Xďá,gAI0h2䁂<:lp=y uZϫ8 |@̀(/A. ](ߛxܭ%VZ#R lQ|5_UGT0q%1"wC$T(0p>ZyI!%*65ۦ+wT2Rq'ߜ4 (RB{\GO D\O{\ROOGZ1?bS}%t:.2W?~S^/2/l*_5X-eUvGZt,@S9#CZ/G(,[G8LxػyK(\R m+q4T5Pfdx }(5y;Krxpމ٠B@/Âmz|r`]\X871A)CPn( 1Ɏع_d l'xeC* ts&2"Ú\9J?ھ3/6'x#Wn"-}!Ȼj&s)"ɌCG ڦ-!-%}2cSquj?nً-Px SVn6N\ 3sMR4gjp;2 TUUUTlf~Ng4?)_zOi*f2`z]PB0p^> |e HCH?$vx &kD|SDZJ放kx~\Z>%j^6s}\NbA0.:9A|N<*rh>Or@P+#1aҀI9(* A *ǫF~M4LªOZv!_GH\VqH DW N(+ AZ&QfB 9{BM>ɌSĊ"}|~%p(MBXSlȤQx?zvv=}|1B >6hAó(UU|>f>$r}/##t7U׹ 8UA%UUUUUPv,f3I2ր[ Pǟ>L w H*[p"URJQhaFܞ:*+Qhu`hj0=.~Ts1ʼjG.n-ȍ=IbJ ]vfggn :jB:C}gp6$b| /Hg<7uO+PX&~ng yR'pQJ-z.}]%9]sh?~u-Y9 a˿.% @0>b:UR48*5_#Q=&:7/]oO |orFBj) Nr诀a72?5rUF1srݗiǽ I wƪ_Nv"&~f4T\<眯P< 54 eRF՛~z*[+>?LXы\+ψ}dza$՞13 ='DaBi]D(Юay˜6mTz @MqَZ:2♔̓cU}U)P7Qiul(7G TU!UB<^Xn߫zB>|IH@~BL}2Lh,MEO7(ia1LPF3@L%mXsi֪"s}޻li((JSNZ' )HA*QE؋zT“c٤RS>h$J\)> Rr, āq/vb ceET~EQE~ѱ*A ux 3Կ⁾ =o8d6N$$kIdWI '캣l_W8}j`V ^{"7x8:shx?wX(ːo i|\kW3Wk1>@HyL=4rqbW_4OTKKډc OD8=O,'gˬDH|=AfU[nUVE!@q=5nJ.kps$GM} aa@2<]czAtWPFcvv>]!҂/ 8K N|mwȀQyTpT@S'ͱ30PEd'2u? H}ΰd)m#bu\!F]wz %.$(D$ v]O\Dh8K{9TzF*T_}Ё/?d!B#"8d |l?yʪ$Oه{_$I$I$I%VmVڶmصm[mUVګmUmVڶm6mmcmmmUUߐs;lC$ ϟn(ip I$Mնmmmmmmmm6mmUQUUEJ*UUMuڪi Jn\f**EQU?WPC;tp-}xCqc^7.iɧ\6--/jM ~q&M;hSC`yOƾ!_߾Rz`u7cx{X.a,({Bҵo~?~Pm+پOffcd8=@:bv!G,P|̋rJYG_rQw8a(!q az$Cgh X֗DW""4^=s'7 $bcqtsW)n{ r*7F(5ؿ)H{#!P*YgH(O^/#Æ)t(c:a7JN+lo+ɡ.,#.p8Ƴr r"8` Κ^ YO022ͣ:/C@&!ƐX/Sɵ<:+Z<->L J%-!֢+U3=!,uuϞ^ (f736@.2Qj=mVqv 52foש:[pW#hn:ۅugʒW.8w_Ċ]>h"i4(O&9ˀs森~=VrHq[͇1a#̍]谚\Ķ`gjշzӯ=xݽ+@M}~Bu7{VhfxRRl MA&O-;Hj (XE-bG8~d^p"8JO"u7"G?o2<41-[`76{Dq f)%u bč׎}"!SL-J'Vs{EtԂ Ls?¤WE}u|t!8@IX, W!_'A8֞@St(oQ犬OJM_F1lBݚ=7]xeTs.J֢oQF8pDoێ6nܗX0,t| W۝̓O]jxx=sO^MFyQy,@8tȖva))$ o|(gCQ3|c0'BWc_qsx.:w91."6wa3ިF@[>-ݩ}ۘi xq<֨ Oc,k}u>zcK\H_ s4CIz\bZ"\ZfUH_Kr1 CŌ PwP֦Y:|g9 1~9il/4ssgtstqe&LZÁA'gU=#p)yyo!.h >',ުŻ`\x3{a(aO?n5\3a>Y& f* kWlQ3]Uو \(arGC5`qN+8XEkVKOb`UCmY+qDuRIqE'j erG[b-q~ ]&mf I`z1dclgNǮ,mc]SDFJ);KwTq,&y!44\Iy>dx_HqswүY "更"DEQnVHޞ~zq e*yb(28 ?\l+skrA E3cH8Tvb:h3"uᵐf Z>݃:CQ2s>Z'1sS!&gC#݃=s fyoC 6`.NI)c9fI [}#{Txx8#.}K>@ 5pb@:FϊM6a"r`a0 "O?GldPm`v  æĀIgzDEICU|3gӆAزb(T2s`߮={μ:$m@ys`% OiW43ܷfi$ϛZu˶!4k9x>ь]&Rê'7im*&ozCjwSsL̦C T T 9t#F[ 0X|TXdB P")pDFI Ҿ-Zidx4mR]3XBUj="^NS hb5*P[@A$:~R(5g~cO܂~ n̺eJ70S>*F7I]ADO!^!r^E} Q H˙~Xn]1[/Z <,UW A_EI)F#~tm_MunfA{) WR=g7-_9rYU؋K'&(k] :m en;4!̂,/#S|C_!_ͧm<_t2>iB+k+3%BU$n4NBL p̲i(IEjn(fy`jO`3 pofN֑7xpwt;OݓŨ-2Yh8JfQPHCGb`67bQ=!"Dϑ\ɻR/II t⡪~1֎LNIFgLӭ*'ޖ jsaBq^ 嬆F2"X2[ 3`FE1f,$qA8*(ʹ/F-D6;  )` 0〒 #>մDQx#Ԇei*4RHLq LԌhohGq+=izl+V訮SkΛ;]ǟ\Y/^9$\Gq;8,eҨUQ2Q[qc|huI )a,SU͢l*%6cgOcaoKentte`ʤrTwx7y//~±GURXcx:ٍZY5F"!}RI vAkSeŨ:2% e6s#4uMdاjIpg$6[so*m_LaXd،à ]jy+,%Yl1x8]` NR*d&*o?!REz` bm-mpm)5a*z<5qsr"_RiKQ@w eprZnP5y[-ۗ'nwY`7UAg7m{i ,$ć")Gf>af㰀20 :uIī4"hQ`3 %_S>fqB찍AzO;\ʠGideP9ȈBzg.}2)᰺3a\S9ڠ(X.X8'.)kUpP | 8S-E 9:oSAUpӦf- 0-+. NCQ}ԌiwPU9ܤO hKm?#`Cġ.O;OSB=ء-:6|4QA.|ǣú;GOgx~Uט~{j.t*G"ۯţ΃>kϦgD@50qG=ua( R?PGԄbpA /_wxG9o\[w[>ײP6!ӎMA`rc2,-XݡR67X7#<l c`+_su@0;7t DjG{ 藺0 "VUp|@V'^<M;yaC 'dkO{G2QU.X a q?-LgfZ<{̄vfBQ t0}\=/10( %9#j5h@Rmε̽s73c&ebqEWƳ4>D".>¡=L \G+)>1gu?o.o٥x/\yn!ƦK9`Y"N\]intzLXEH:U-=wH_B9XL N?q is-TZ iAQ;8{ dy׶Tkǿ4(" '$j_ B8Cc ȓ?&p 2$~(}ƞ}q)S`:qyQOI8h zjY4N{߇J+*a< @NSm;RZHNzM'EǩUq2!Ȩ0>|DNF^mt+f桶?>KWw FlmEo'|6;ڿ/p? tTE&:&\UUUrdtS1w)~o$?p9L{PD}pgLS?/Wr^INLZטgӝUΚ)&(,M]dD0Gd ~&c MN:N1@bח;]j1ֲݣjt7lrtӼW& (ԏ||!eb fx{ GR0S06j43MmDY Jj% @v̢.ظ:w`Z!:c1)lB?wQ8$oH n֙sw9q^:-H gpscOBz'*|>pwzl&r#DKuz%v,$cBEjqf'36GḞ~i0t~fNo u!Ў3w> _XK|48 wBӴmM Xﰆ՚ڵnCfHCGgaisRڈ#sF~Gte">Id@_Ƃg0<#՛p}U* `nF)T>nk@Rɨ}>ݴ B 1*R ٢HQ{jF Ai._?Tzx:^IXOA #G`W(FY@ qr'۴LAx<⣢] .z/۾)CF{~GEL7S =1׍ cO cעțPAsVCߺ x'o}KҰv28*B  AP auh+l^5кD#[3~?r A;3518zL+91P[M7RQV_t04m3sW^Xr9=iŴ=&^j!y5[q} 3ٟ۪!&ҥ#^qA 鋞"_ϓYeA<{]KN'OʨCħCZ$mc:9Vex=B!Δ?+;KLP EO,av?G= xtǢ77#}s5r9Y!X_JnRu09}&yd1p $>JG/ /?dabm^[5ǽJv:$wiUvU8~#r#r%?+$Վ@ІH$iO(z`rZ/~͑w1Wtm6ޜ:iPp T9+JAhIn>NgQc:%8`o͌r}Ay"80QvDT?ݜK!N +S]T DFrD<rGj2?1Uz|:qm?Xjo5gt6[丷3qy@ֻ}M B .2e,W逄.Ʀ K#ؐh#*Nk+S; 33aCȎwFr{lY#h2.H`cY'/iHa7%s0v+eUxThgִV5_CϘIcgxmzrw/@X:6I0!'k asb]ʯ&j%JSe9K'~8F<"17љ)[/PDF 8e߮\.pNe~RF~fq~02|#N%=KGo\6!BM T9j&8*BtݍL8(sVMF1oUv_h".n^ \Gec=; SvfiŰHdgi8'(jr#,6^RyuY2O+UФ9C.࿗4h1Kgv 3@Yz-٬p~\-T?Ĕ+ I$sQ-Wy(mEp@9s@& cY0qT)2%W=6+~:1L@=3k`Q[ތL0P5~T%yU@8nXE6VK{#LcUK)cqwձ`Ѯr@CRI@4H;8zٮ:tԊRo" ϱG|<-#M:wX:Be-=lG|8/tu<|oc@JEVQ.~+0[{e E :TÞ6$& "#nnܧvFG >@ XƅXZÂ-K%(5cg>CNO!gCE0,W ؛ܹ%ӂL`F]&mҭ8F.cb59& Usj"*;ДׇDT)HHE*D' '#K%R0Ќ#F N:t& x bZTY{ txO!;~Zpz@rCr|~¢քDS]<<`iOEhUe;ZF7kLȽ_b[a 8w|y(o=>%'ɵdiN!3.4Om/B]"M_ĉqxh~8U*:'خMˣ~RH,w`Zݜ`x6D/Ȣi̓$YL$HzmoO[!P YȠ B^l9Y99W,KFҺ TP!Rջ9萈 q 'I/󷚪/Frde\N #w_t? QA"3,DXɞS^jD~WiEXNKK_Yj'xG!OFو~Wk8l+xOrL⮡b'RȯRA_/ .'2)f}G-ٮ/?oӌScT(z^]͞nEreT>LC?<>\7UX"hG.R.vDBCb*XݽyK E0nA;\NBvAz")|gN \a!fI4ݟ>8jY:i.c)@Yt|pNOOw]4E642tZ$acKT e HmՄ(%6_؍7 T6+ɉEuyAu^*zf 8%Bc#~A6^%*.6Z쇗$b} ]Aͦ^^ⲖYSR%bY */)#QbpԇӁKN9=CĢ"@SK&2d*o*DFK5tn;t_!@ HǏP5" )z͆g! H=@@`}r3B^H*E-VP7ZNtc_8̭R3V5fGO<9()<ص’p}x*&KGl+|hYŀ.b<:(X P@2p{~ B9(`%M˓ { gM7p~᳝4U:U|p뙈68y̙u3 {v9XaxONKOlF㏓P11{Yl u *_>ϒ*­>gөP3 俗Qs66`D'b(Tqɡ" 4;0虗m\ J!'/!01BA lzYyP!÷HrˆaytݗlNoN&ߛ#w]>.RDaf@9u<2x ͹,4vC !WÄ8 Xh* Bgϗoaل'\vp^Jj0 OÄcӇt ^=9 }:O! T$LkެyAj7tʀys(.堡rab >S <n ñ",-|x2Ϝb{9?3H?wT0/ā&/ &cd72V`nQbk ޫ;ق>u\Ղɰ D'﹣ e c^fnnZBKK?^B"O?u-Su3s'p<.Uқ`Eػ~m'so(K>V@p~0f4! A3=yf+&=j;* sN϶dEK ?4^h]<#;er3IRӓr`5`( a`%Vd1\ȵq^=S!퇿X5Y@Mж@#p߳`s~BƭF~{s=D_@Ş ǑԿ25tm RorLtJWO_(z倞X w );h'vUܫzŭߏnG1PB10mDq\ E{"3 E5߆9Olxk\ya>xC""hQ$\Uz_W|!{[9?|e]ԎKVP>iru˦+ި-'$C [fQtD+9**[R[>fd?,@NˊeŇ&*[T3/Dp ~]X}Ϧ<~-@q{o98*cAy`;vy0 pju eUyS[4  j+?UHlqoJ!`4>&%WosL7Ẁh(YujaAj,,sԎ:(E(F8lw9'"5w;fe@? @ v?za˞e(G?R4bڳO a^Z*@A.܉r҈bP ^Eiq$cenR%@K9n["5L1XQ2C[mF8 A̡I s!֐I4T$,o`ٙ~a :zY!գ|ėcPyp^n^$ V@b/`_e Z(#ShdGMS5^!`1ẅ՝՝KHelhـ+l"sX5%>4:sC􏿴s@,\&W;wLDv= :/1&)oCa-c$"D-XLk#v˥W:Gz0WBCkIG?)@9']ğ<vZ t+~%E#/gF+_q ݞwwd["Y1X:a ¹>5~skg)S`|qSd6.DKs; #vC*hg-`Ʈ.HS}FdN!%ӹJ6`9 *4tc>٘g1{, Pg[i \?3q}U_U&۸5?29PL9 zV;VT(Jϳu]7nxQjs'pŅWߩGԗjd=N*g&}cmg-轕{w2=.W n6aX Ux*wOywMe,: RFq q .5VID4Th U-ܱ!l2(U?L/{hixe.#B9D̒AɍV^Է>;R+舃HÅroU_ri(^PxDڵoA"D_a8FtN.h%*YRLŃ(5vP&(>Mm}Ϊ6%0S2"2q+=ݫPuyx" by -&OZ'Dq69|3| r*WLwp)Cofz"gT +sfûOGuye2 8 ܢ⃔Us8o`)}b?QפּWđӄ+ 5=p 8kh9ɳ+Ȃ1_T1,uur8 ]?@Uo0ͫwe@^a>|DցE$Z:w@tЉB~V E(7QS(9&%36 ܧ(8< ׸Yׯ<D2=}`A;'dS3b_FM$NFƜ\8_RQ 4e-mħ$*@dĝ0ꙘOq"4'voӈM>!ϩ%uKU-PkpípR6CHƪkL u0q0DcǗKvՄ'9"磋PU=[q8=d:sN4$ΆH"i35V޴/3`uȼ !c2(dHT{dl 1Ujh j|?IƈR RA(jmKL6!e 7O mmߧci6ǏJi`4&d:R8nc*(LЇRCAq"&;H^xی@Ш@ Bj󽵎&A~ۆ*ͮxOe$VDEߊQaWSwG!1!8Ev*y{-} |""Ӭ(?)x46444ջ~_s#=:GnDFTj_=DAAeICks5ɕ|#PGL5rf DPӾ嘾;imDDD7$ +L}t׊)NoQEƶd`T)UZs̯QQZ 1UTGiЉ2 Wݾr$R_+SwCQq dD˝h>FtBS((ɳ.tg6Y\36~ѢG;O @@?8D?8<c~c66HdHA O<6b;g̔m^Lx]IQUluRh@vWn@}N1ꅈs㎢t DEi>XW3r6U/n刹z"p&# m%G1^Cieb!̪Oa&MHfk1=\[^ti:SS(#C"js%!$Ig44Iz灇#H\6&t\ID3(~ 5\;G٩ !{h EquUŃvӶ LJD2w#N*kSEcVg_q~\, BauDv]A^x𵜶㹽xy(f8KNX.u<$8qv•U2RBk$ L'5^3CUZ2Yn ._}g{GA;ON>(>9$ox)WG{6#=H yqEgk$?:]L \ͣKDgo[ =\pg+WT )2#^((:8~'EZ3\)Lfr8P^KPf*>uh,n9sh*hb_J IlE@P!Q2SL#.uA8 㤝Ʈ#ݻwDs|)[ә]jJ8b'kg/H^3_c4zQ|PDK?1:,#bL88EчxT1Wz#.c#ے#oo]6Lq܌kϝޭbG|b?Wp8׋ fq2W4 zFg>x^=9%t#dt|r D6H}`V䂈@W|NzAŦS:d(2. "_`~s"24װjRn=m1O8gާ=@ !"/'AΫbI)PABr ?_}$ ]=tffg0 eG:Jxׯ.BBP h}mgĽ[u(d'lQf5tQ Qolz?N$x@OGB3a>|-gB.1zEgٛLՙ=; *Prj8Hh0#/BqDT\|J+,gs8 \q`<+7@|Gԃ1&+5`noկ^ q-A |2\/H*#G kϥc*gO&`Ψ4CGBzQWYGg6gUes,! Pa޳%_1N#ti5,W'˯/Kt 1y*3h8,IQ% ZoAo1w.e2;ygkO T8Ӎ/: 9wi2y:lЌrqnnbApkj@S ӺMi9{!ݮ$k Ut@?b._~,I$A(O*(Pն!_ ڟ4I&]KtM5Ъx1OpҪw\%{^ˢ5EGB'>{ VLkAޤ#eF[zԢu<ױ3[ {eUUWGVqj3vݜnʔX@«8[><£p.[B`2~HZ1a!Eo3e1PP_f``(GtGg0 8t>zu>SHCC(@yY>x\41S!S(#TQOk'=ک!Ӌv$iĬs MIǹϟ'exb"zNlr@E\A DıeZ$4`-t1*~hxK]FΜY!=bGDNs xg$8"Cp65-tnY SG3ɓDtg ^9wzu_dž.* 0t>%o+h t)G:``jР]DlߎS> r 1G<@hy u!@e>?w6Əe_Iz+dx[UP=btd> ANڛ< M3]!(B8~}4_pEmOM_C@(Y=08S%y6 QElS ~ P;Md_r?'<-S'eonZ"LTƇy@(cîXkm;WKJF9ltN0+F0z8 XpOjR 4<ٛ,ENe]uYT* /7SYQk~*=V]tT g-Boeg𑼠Be1CM~@,viA=*u#פּI^ӗH diuㆈ}ɐ#3*$J tCm]D,ފ>ŲuSMyOhKW&1B񔬊T1S#A-Wm(~j!ZvޝMǥl0Ƥ/:ӫt~ld\"+D9q66VGs\bHBU* $,5͔_ vu8"8Z) & b hzQ"jX<5͉s"-_FXkbbhi3W>ˁMf_!<$z,HvF st=P! At :WNUJ_d8"vYI3?=O؟r$-ћ^Se$^ݾ3J| ,#C$6tӘ^1p{AΒ)^‚@T(gXBDɊnQY X{Hwʆ ! R>9zx7~~!1I$! $! $Ky5LxP"THy ȧz͵ja >uz~L8N=7!!4£>ԈF=aɹGI(h'pΏvx~L~W(닾xg[i|0B*$JSd{5?w6ǭ$5j$fIdN~|2gH<O5g0H+A8Z %B_}K;ۤ<GN:ȺKuOrBte P Rv6 -40E$$|kRgb39ᦚHk%-8J<\/{ZiD)rW`W_ѭjK K\DJӷmRt>qRC^<ژLÅXwCs{i~C._W?RYynsVPu-| e\&am9K-I\X rncC&=3 ,||cShADQ??P!=c}0 *TJ/D{?ps2xO7}?ΨcSR1D],(?F] 5? `*EPVDG&mJ(wvPt.<0>>g?5?K~UL{{rx@F_6_cLlOHi.C>*zOeވ3ރ"GppAw8ZnNs_z{$=).Ab6@v5)02GlU!6x? ! F|xPp TTDC$@E3Q$4 L(JQDPF OG@?b98$0x-?æg.KTH PF`$2?ZBY&-'#2ST  Q@Q%w=}qn*~m= CCrsm+=>tPah ?_EqS"$*qD$?֔5n/[9l!rluOHQA/|c>;=7בR]xW- g~"v:o7Ɠʑ@N@ ngC.p:ď]w\8^Ƽpx}O|g9)̜ ʥϐzE6zЅ(AN"ng؊(LG1MR0%nR1Oܟ~ (*PD3_Ԑ'US1LS$LDDH""Hh t%Udw<*UTAG7J?nöuQWuC7F6_4Z3- mnV7`I[ghL>F5=x6!x"Yeհfds k 4Mdy}& X"GGL1=?A$*hd|''w5& /j-{ڤ ML?wOG~Kb{g*IIL@o;౏8x Ɋa.*f\& z7)_mm%_+vy#/&&7:i.Cr]O LhiAOw @3jY+Aڷ㏾w0\'|Kda{N&>d^|/Oar`tPM@tvvV(=8DB?+P=Vu̒TOop\Q`h'dgٞ^);xi63J*U2J`w>f<6;r>BdMqW % a#ŇbE:NH_OΒ) {7ƞOMUvɺ 9PaFN/w/yw{ug2ek?W-g"o2e7+EWqh-p}:!L2}Au ͜{=;*1Zy7HGv]̣Wc"9w?@U *xOWLQ =3ُ)x*ҊȁU@:ŕ:*K('wvoNHƿٗBfⳑz~[`3C]H{继I|2!G}Ҩ>l1:s{c k'`*)$qz_)s4 qߡr(4RpjYHq9&\}ӷpA` `CiRg69,ˋ;LrZ1t w 1RGώ>9 Q vxMCwpk[/3O T1e *)2fȌHY|""7ˈs4ry"8M6ѵ׎%Mh9kٳ<^칮[ToGt\0gEvSd+|C/X|rm"Oo|bs[FI-u pG6ˀ߅ESr9{QE"0BO= $ P}/zrL$k[Z=(s8:h;m6;1h?PT?Y=1 pωLjG}²ʬ[fx7~\)ϿӄwIR{Wnwxre}Yۖj}%ҟ^o UޱXp"ϊ U[1uU (;=l^pܓ'TT T .s6S4 ~+W^# u)9gVd} D82=VEYd&tP%rz7%qDv&|+ (R% 7v::OOӒlOE~y"lA4kDƂT(<%5_ï'~1^Ps|:׆[:pJ739ؿ;Ơ5=~w>:DbGH:r+߷^dS9۶-`(]Iz|Y߾޾؈K>:r UńB<`ۘ6swuL//ng(zAW잴l ?9?^zy;](9D콘sL}YA4u[:}'Gʾ_@],$COz`]iuۯ}d[i21lH*7~Ϳ}1 b!q!WFbziQt́ލ>i^*qÃ|9pzk-+jտ}nxw;Sds38ipy8탆 (D;tS^.|: =RKu%?OEF O6E$|)JmtG}ъ%Nm#ALw?o?9+. I N/}ԌǧGui}?~2t>1R=sEc3@zΖ+{<8@@s;zE>Qwd>Ap,C>^%A>hq| Sg1q ?Qo3s<1DDiN y |Ȓ)+U(FvYIuO5!ꃣ?;%\XȄ"MCp! 2p 1g5SOsBxt%W_y\Cš7P~sQ4R`'n!&"ER@+֮*0N5(&08=av0`p4ȉpH$ G_=|^>"[ 9V0ubŻ[sǻv %buI.<?X]+I/p'o{Og #lMp,2|n.2I`?w4ݠ(p폲: x}]?E *1OYק!J P P7qG^ve zdsnol܃=m +;^%jnzDלy*P~H=-+c?U; J yj.t)ШWD'z =/=<ٞ IAoO X(`z"r,"{8;`sO{g@>kE{?1H߱|no[@@,yo0IN-<`~|Oz͔{JDczwf~  ~@,jxMd,Zbץ$üSqG܄܋nbj_j {ϘxRQt! T$^p]uϺȡ !xd|q5G f),o,o$rY_ڃ=_;HSڒ=Glv\rz qxaw-9kAg"( :*x`7{7 F=Cv|aG#uG XI׎U/rIً^6#7'X5+VglYRDSB\AuE^l S,{kr|ۿ{ba =m!rtҍǿ8gHD8$SǏP45O5yM4n3f?ΦfJ'a ( ңsT% > RWk jd>sj<+^!Z73K $(3ļ8VVT"${5$IU ?R!RAQwc+`1PIS "$1fp//âo'GUV&Pif*yQ!Pl-I(6_0*8T*f \3M-3#^Lmzȁ"MA]+IQȏZ6&N3eѤ`"aY{2g{lc]3y 燇EzH\g$|hp[|[nD~_0#zT葜zN>3$Br"s50XuͷIKRfƻēE_j(5ߟzbm| bnBj_C+3ؙ Vw'~F$(IL()& UMt1Ô =)sGe$ldLvT!'>2Xu&x!b?~Wn4/9@{7$T}0AD*DzoOx6d^k9%T08C0o,v}Bѳ%% m+uII|#.r|r^nylU 1=KŻvĨioHm D|6P 7!(J!(Jo7%Dibttwm~eΙN?;;g ;yO^*CNrcS0yH L=9-UHl[HJ@7]v~'Ou}VC#_迡z|žy@Z pOF4vd<;D'U{|dٷ7M:_օw*{o DypA:Gû`//w}f a#.s,r|'yܲ~nOp$I$xn$Xzw;,6͂۩EÏzwބ |a;(R̨ ?S "{Zwx =mٰAJ qE*.!.㹱 `yGtpoDG Qwə8@A/,3鱴3?O6{$>"c"ï]ó{.<)Izy2`_{`d:3wZ;Wv[P!'9s;DH$huu ѕ>gq/,.Ef< _dA;}r{ob|gj8ASlUe- Qjyɱ'mwUդ] *~y NDݫ p@leNHw##עr('s@TKqtxEj0\ISwS\pY^CpFvڔR}/rd8unS^]c65X2笇PHD"Jx8MΊP I;{ &;;9nh퍞nb.?=܅-l)VQs?QW Cǩ@ K8crul;hL 9&A Og^L~dpf5+׮/ts*~\.pORK){DacE<ׯ@ Pr V$9@+^fBD0:( (JOh8XtZh>`#:c+h+7q̈́ ^WwOV`sl| ~?-̃<T-;3:;UG>`Nrs2riCb "dI3=w71|)O3,mM A%dfP#p!x ,Effa"$N Z7p[99D /$;z1pg~T}oGDj#IHW9iC z (L&>xð?E0 #o^$˄י ʛ79nit߰^G9E/| @ulX=e} Gjqb9xYaN2'gr\g^as1 ⽌5Ƨ1'2:yo(߼o@1nž,ku9;ao1í\ >` N2a'>l(k/ǀǚ\x=D ӓ9*BZRE,PÛj~ `oU5A6fGjKYxgaEz9xT> 1gqBz33,#z>ķ=48F96E-ۺ5#T٩T 9 C0/P@ /a #+6#rʮVAAa7Әr37Bh{5=KYstQ\J>y|PMg g6- 1^!VɲgV&kh1h//8 a 2_!$dK_֮h0uS mmm`[\ሙΰilJ3 ?Nc#:z ӂ @˰=nl*3DQ#ReQR>EGOx? Eؑ(^զY<"$ti>͔28Cu<|8Q#Tޫ=TBt]U=V^w<ݼwO|FPyY'  `L_g#l"Hh F+`4#E-!a;)wvrprz#Pb DݿǙA,I#\ LЏ| iYkL OPy_A 17C.| a`iBt} ^k9O2=B ~W\CM~n?EL_\>i?tC@2r% AYjo`kC;: .WJ#gq qӱa,0 Ʉ PӞ4rxN̒ ~!xGXFnJLfhٙS47$U=- xy9ПP!I@𳅿z-UmW d^4rڼ|2+"TwyL9l#4Ra fiAc&tkM RECw]D9tbS@VPs@ 9-i"M2#LGf7چ *Pc,c]+xߣC2sIAz}e(ބW샾{g.Q)+3s6kt<:a2L* 8OaQ;\ݚAגL8 yU@ܪ)1 ;r>)gd"{駱૞šNg߸CaW1uDJ/{tw,q~쮿+\FW- ZKp"CG.d|kE9øB5ǵC7pHxP+#FZD(.z;sqY (`Ue?9Y]jPsϹ0g6]\)1sR{&w;i*K삁+m'˨wa r$LB$!'Q2`J=#6( b g2M!fDxq`I(A>㾜 S\]C@iQ A6N4>Si!ip`yCgG3zS7eHD.6a&IA+*xndB;yg* Es RC< (8#VW:w޽N|Jk'iR:*UBithSzdȎ! 8P\cY#CEiR3PD3N{XkL|)aqxV_L>+cJM8U^+ 7F\ttJ0w 'mymg/ߜ9vjd9Du5]>~:?#5UϸWF oF$`\("f J>dl|8q.I A~<";tn=Ljx˄]KyɕJنqfCVćue0 d^dlј$^ŝpfҫ2L-hvURcj2Fyxy"xtp܇֏ | ;1 _t.L7Td<(k 2z i K{L_I{%X(;4"Vx!ݝnig;lYeH\ǘ>/zQ?|){ ȅfWs>(s^ DsR`3d@ #><H#5ㆇv{{YJz{#d20'42t,:fux׽;gp0&^?A"B#xdyë" ?2P!HЏPD?u(  **_n/Gw%!`hF HZRjJ&JBif!afb7[a8o( dѠll[b as.p?;W qb %S@i)%3i#$1 QmF1 :'4,@׸5HL)4:F%"$+:R&"C7*]eɔP j/TD{ׇu\;Aü gOS( >X<Smjh"6 B5L P'ѽSC0'G()j(G (t>DDl:uhyRAڦ(ĮX)xLBI]ޞVhC{oȭoO1DNc`9d('~?{T]=cDA4Ң@assAPgPdzwRa. qz%"|:0 )x7"nU]g޾af޵ o<ӎsK!bGӔm X1@Yȣ$o_߳)󘓧*߄yWOSuǛWD:T\b%]C ~V.d|kZq" WcRb TLQ?~svz/3]˾\EÉ36PjВ<7ݘwkP`e;8u7;7N|kS-IW>7cI dEH^rEWc-ѥou=e]Cצ3eK<3YڷUFtg-'V{H{s >`%L0 U7i]b }DaKx_ԓ> OTr[iYWn$?ӆ(m ;` !CMi(ZOɀRI|̗ ɅlEcK0+5ݼ1Y4JjDrd24뮥)Bҋr6׼ՙre 8&BCDC3WXtHd^}c߉$/w֐\ΚkORc*,-q 4 e'97%י*^a5ҒL\}q!+ܥĐ=^f'|=oqH,Z Loj!.C30$מ:Dgi4I)xs̕=NPA:n^96G,rwBܹFɩp>iQFg0̼POE--Fqv>2y֜wͨco=fNzq|pGQn(-Pbz <96kVlO:ϋd/a6O>,i iAwwVd{F߮(`$ &%O<-|.t.¼uE>uqsjS1x⨹By}o& Jnk :8q6"۱vae8! ;A kGc{׉55/<Ɨ wq.dNb[Ĭk/)>Z%bHCЩO$}Cyz=KZُ`LPѐA56:+%4zp||O:ZÉL4${Ae@bfb F<4H< ̥V m?N}@zHO"s_ID&(S Ɇ#d4ѭ)o3k/ C۸Е^i BfsO>b444}0$)k9Ga<᯾Jt͒6(9 {94`J_8' Dn?<դ@9:3lvXآ}591#[kal o"ϖԑpŇ'K1AL93Nj6ZӤzݙ) TE,TDAQDITP%SM,HS|cE2.Κ*(P%MC͉& ֡g6,>= EdH~nݯ>q ߆(/ C3yi?"Zg&L_1z6"Ϥd>j7ԐCH+/ nԊK #3R1I H|"{"bR|Z,~Ϭȱ?D9IueΒ@`- "V&Z N\hrZdOj9Pѧ@ P ,c$a_Sm|Cͮ\" J!l/yr SI5̆<_Y0pA13C[йf4hp"CѣlS q7ҫ-tmf^Qb СXVD YɊŶoDA$u:\@E!k@QAAAEQE)SpP&6Dihyh""R)~c#;"wae_裠b~r)٧Zm7$o/䲆əA&@ҫ_n^/֡r٭bn#=G] | ~?cƯ_ސU+ZM)?:"9 $a>NZTWh~5ͺԴ-RB~PA20v_I8ǹv4 TKѠ:!暠 ۿnq6fʊ6y٬ohgs7K`k݀ޡH}ߞel}?$|!sv]u6ll}]ץsXp뛅v#cj <'^4pRQB+ q|| "QZ}H`}2~A@xZ/_`{~݉bsz Fڝ ` Bz}wgfh&jYBw^"GӤb1z'| '8 xUoj_lzmp~{s=|gNlv 8Y3h/pSCpwx)=$=+.D xQC ^ "Dm84A?,z_w矦H>~KE" 0FOoswXH4MrDICF!+&IiդxuPTUSDLCkg* RA(!ؐΔj0Ml♱L /uh _muAwyߧ/CcƸ;ӻjK=Kҟ P r@M@;}O_.SʃP'o_gf@|΄6Tx w_#wk^eM<_M~dv <q N;d5B)aA 4}Пҁ7 Jղkz+ׂd 39ֳoo̖=~"ٙ 5aӻv~FkH R? :yyn-uӨxA˚""|֧at:І#F=%5 ;T`6(gP}x\+ẛjH?&z@+`e ٰ_g-&vć!ȑp`΅5PT @&O-!2l!Giƣ^2Bb:9 ql9)}ԗ@\H.rky[R{%{B Q@1ggq?GW@i P e/*{nώݲhD{g~x)?տEwꕐ?BG_/7>yů:$D G_#JGvi"wBPOБrq @%\kLBDeG;t?63>ut(~?;:M<4!I z7ߟJ;q~85/eAu7^9ͽXQC{ji0LުcZ~ɟZg>x>4Τ! ޯleS:t8W auVyJ;ݵ!?R 9E\Xlp_¤?) i)i*&Opl$T@!KA2LRS$On_^ѷ'=i#C6s?1A4'cFKc#,)mD+4]eJ/?vʃGb,E, ]Y9QTs/@!o_=/ $g,HnC޻ƠG9r|RB6 (/ge=\գ02Ǝr?4t^" Q$EJ.HEWǘ X_tz*Zx(m(ɿh 򛀟͹7S; sfH |;D!wz҈{r2[3Xv9ޱ>0,~P8A/G9k`_b?I,$vs279~O-C~V MxLJ=_BE9^s +FwEP"}IV^ӓ&rw;yō؍CXzCgCfuԫ%pA.5e#/3+Ԁs.DU(Dc~0GBШ8o30ntTAd PHqZ1AN4"? B~DUcvCw@%^O8Ze^x Ktl0TO"NDD 'R4 vp 6EOo/DCTI/*f{iId i?e1%wy"vܼj3s #-ٓ@:> F++Se:|?'qrkt{agx`ބu 3#iC}:N)߄#$휾ߴsL>I#j+YY,A A{~rWwCx+{$^P4`$FaFc/@ކ\fxJ_ł,"t">DB}duT(ewR Ua^փ]{ 5Q|2=`7Ë, E; Wk:ۡ[Ryk;î^N28=w܊t )HޜIW;W8}?7mEmӌ㺓A!zA(g~ZkP(n0R~"5d8_(;o C̯+! yh;dyns5#Вbx-{i¶IC?!ɚϕpr ! ;C˒jCQUP^U!CTQLE m+ǃ?qq~hC/vQ_?  7 RaV/?tz9Sa0 5%d(8QTY>b}qĄ% ۟L_㴼imf9*("|{vp1bTݯ'Pk /vyýMj`Iu ?w}>aQӦ+)n8L|s86ǃLS sɞ&$i 0b-.JmFXօ! ņ|}?#)#hw?&_1'^R7;% `d8ۻ{R"&_QER<܀&a G=`s( ONj9/B"!ϢH:OZu;]VSTe$ >f0rS9Vl'"w4K/j)Nu2_3540Wӫ/ { _x۲HRH Tl~c} JյɚS5 zWժjX0ZYt?3Cf?!B028#zS{͢>:JB@q/u=$$ ;Y9d$7Ƈ!EN 0"~Edp| $M=-~Dwz?|vaJkIX|L@//P'DD9|)RVP|%4@,C0>_ ).ג{6ldǧհIՐ&0x%BG\oWOԄFDfMKpҚ0G/or@@@.^~!((K @¤2ge~k]oz"rx%!j xbZ>V%fCL['|6_>v^]8t {X&ЏuòGԮA7 ;kf)VP?s~Cpv|*'Z"ZJS?70L!G/^G8ѳn;ﻉA0C&fH+N w!H#RK5 Dgmҏ4Da,UUv WQNX|Y{wih| >1wtx,G-3'cӂfh59ɮĝϷAN<5@h鮽= DUuNd? 9mn+sn'GDN? _TDnpBFW2&!T}`n 'qI@]]OVI΂P3{"<7M66MUqޏ"î /aj빫/O>\FD_ P+kk$O4@ZX_8<{oO /C! (}.c iv~_i;ua=K (+O2'ޜ )MBv 6gYRaJ!p9f@0%$I$oL+C[:Y];ej)q.s:1y:2 τ/@6ɍa~Ko6FnPW a-|n(5i\BSTP/47@2!u7*@bz,0Q-ׁg爜&=w{E( $1!o](]$zXU=/膻7Kٚ㵹l!9i/s6wmvstf!{UNUxѺWVާ jm*qzyF06%A˂4Ä-SSZt`9A1s Fnw"vl^kD !Pj.QJ(qաp`|s7!'{] +\x,C[Q4т%CbH XJ@>WPJ][J j0@a Њ@B_CƯsYxMJх֢8 4lߺ8>l-tc7蛮ߝ`;*pDӑn%6xs2e$6_ 3ٔٮQ٬'ekUsg}aWUع@.k`j PRxC߰zᵰt񛧪ޛyBX)u-sYX:N9S}?~epȞ[P/R{pJ9^z nOS?o݉wu6j(WK) ̃1z0"[K0 @Mv|焊:N]nKl lH,2w[lQ/kkʄ.h8 GlOF% ,o)b1nAX}'7k~.~gSPi;T'@8E$9!|4ㇳ"2x,o5t^5(-/I"B+>`b90k``q7CIQVFW+30֗@ԝݬv.u V; @2*cas-sdc e Fo/90Y {CDЏr|cΏׇJ9M:WX@ j\ȉŹ(s3Q33v{{%4vsgN6e>Yd =_=S,V@ Kƿὼ͐zEB.ݓA9QqHEts7zCq P)W$OKd,IܨH'2KqYP K(%k>:?\};.ݖqgwJ.vg>AnQ/! lufu<[anF.򫦠I絉 {C hv}Oq֍i+k}\g8m=ލ@dWC~{5|0K ATHDgɜkb{-,H$:"E%SGTsfY0<,[5 "I$ƌXϙ=j~rj/;oY}(}-b`NwC8LU]0 $mmX` ɟ/VFg;Qk/ Ejj,oI$~bdQ y a?C)E'ΧA9&r)=;b~JQ8El,P_pgQ\9p;W't:`O$w5MXؤ@Ӯ3~yE vJ8,w8~8J 1K<hk1/IAK!'k ??>Y?qa?)?M}^VOVXpGd!}l?҈oEȾ3a{&R3sౖ2fIWcVÿawԸD`5i~ y$]n<}Ώi2|95kZdoY|Ak=$zJLtV|聳iͯwhpAݔ+DNb.x?xLY&IyheϬf+8Yd CǛ58^Ũ! Z͵9ft6?^3p̶ufFm0oQ+wcڈh#O9YCv HI'q͡fߵޱ#`$x_0zO߬B) `/sXD@ !?I qDj??0.m Ai{ZWˎ7}ykɋ /A!(zZ(;@kڦay k$&kb$P1aH$b}l!X"_MAK/-^ }P%-?h8&ЕL80)߀`7,tAqV GEŢ:jT;Jb@=lɳF{(i׮/!,РPLJxC!őci_uqSvkgTE].=}wɢQCSUW/U=#<am6H\ N4LT+ %vPց<|-xB`U"¸ P(h[hgPގF2P R0 C |Mi2mKyB2HnCp70x,-c4EwZ5l'0 @D o$nrh&tqz#X:wIZhԵ 2!hQXd؆OT2t ɠ R5X %`vEkr"˥[vװt|lOg27t;UC7~KIrj:Ԇ t\eJ-vRAzJVu'"ns z,Clij$!H Q&D`vO#TFmUбpcՌ41=XfI2LN$\JcMy#zzX-xsh b]4ʘH.3۩;崎"AK$Wn l!49N/! |!?o&dk)H~ܿm_2na\Ɛ(MZP?Y@(8xW(~!xxB$}@wjZH'1K˕[~J#hѽ$@a)ʌwxỏSbAܴgBƼ KA}ݐd_.RyG6~&Vo^Z;z b>;jR7ptPM= O5&Iolz w!ILSM2B]Pw!⟿ڇw>FGeAAOD2$`q!/F_j"ro&l ;$I3S$"R>'K]Ld*XØK;/GP x4&;qPIP~dzqt s# Z~6ФMea6 !M~u>1u@A1Od0ȁ&jT$a'H#KGmm4͇K~9MN0֌M3C(h3(lH,ٕ}ȹhz+քPѶă[' j{0OT7 ~|?l|>rT": ;!"Hx}S l 8JVccx\]ɴ~Qe1q7 XC #8 0;~#ڣ#RŸ㊨ujݞDε3ZƈxwGrxywZkfXWTV؀vb,t P% @HD+BkiE\+ÎЫf߲mkAA(A CH`,L+ӯ HAQ P;ؤ3c)bُU@8s=vfFa~FD'm !^# ^\157{~^s1[9NQ, D!= HDԘKe $0!$ FW*( `O?FSMyzd/?WQ'nl4/ G\1~T! (:c@ <9Qr#cXnGBY3 ."XV}-5Gq=\;x@`I>v0}r[!]Ɍ|Cl}TLHz RJj=&HEU5!:C2tNI"ܞxcƃlC4Z qcc+CǣuBP`a(*1"I } Ća^ơ!z]1M$:"yC}^~6Vw>0I r{V+qoa'` YgU{?/I4C (:$%%EJX$kj0Ǵ+MAEUs,At !Nr=iFAѠ!㛜p!{#әYn ĺ@Gߍ*Th0b|ښLpx 4h_ |Ӌ͹?`u@ ~J[z$&:po6%Iãga]@.7x?{|7W&ea(s\nbxw@Lѯn'm~! IBKXFǍoy1I:oي B@=1e3FZKDPcRbj f9<>t脢2]pov?ɿM%%wp`hl'2su6p7p"ѷ!B+\9'nz 3(gCPlusfo#Әs9C=H_]sDMlTtX R] ˷4o'\Ѱ))iІ㸆qNr6Oté;) uOvEaܢECz53."fbnm vSYȾ(J6p: f7#;lLw 7`: o;y:D3~FQ^vUCz5)7C]y v~';ЃxC^R`9DG-9#eAc KaҼ:_;(`d=:im mhj&;10ڝD?_^PUzhжω[=@D VaE (gXitmlb^z?m)h.Rq'GS$/d: )}O@J7b&' - C,2`5Puy<?"*v#QOe} М@Ն.g+,h}ìX;,7gZjCcWV yA ;5c1~3!hCh&h&s,JC O Jhs|AnzɄ]XcjNEi`  hƒQq(k_%GTNצp??CD lKLb%&:]DȽ5EFo=2n_ ,/vB;쇱!ȁ@?b" AU,r㬢LtCVՀe{Lo{~zp<1=HBUG,S'J|@=1ʼa (LNFBt_^?XXZ$dǯڱcjիffI\-HLظy@:(Ct@>o4!lu r\ڨWh}nJ@Jn }$9Q/|B pA4.K9i~F@q~hوY耕i]ϒ_{05D&UQO0g{q4|H MWw@1%HOO/  D><{,5T(Doj0am8( c7sڃ<ܥāJA Cm 4=[}󈐚c|u? <% b\q ipGZ-VqJYϏڰxzX7ޞ8o +6aAp!9fɸo0]7`M@K9ǗBd+` lC7 q2qA#q@g|5YԲ>k qXe@3XENllxCוT8CCçaZM°a5f?t3.E#ӷ%BTZϹ [B܇ n!aX(mp69 jN:3 \jG=aE78 $~c#2u>s[m`K`3kB {C,!oR4* ł .:?bUG Tg{f&RٖRE#ºD́ģAgX^v_~5+˽'c H&"'yXXf4췚>E!R aڙ)()|>簾<sН:S<{yu e  b?<%9pʪj'XM@I(߇f'ܞ^$L!@a `dE<ో 1k)œ7A؅ꀀ*C$1}:"qx`_31O]K MnlMfFA_SXqlh 0,66H coQQ8ꭰ| ν9Yˑ0߮tctEQVgelLt$e~9a6)'.>piVmSa ˸3Banv|y4'r'G'$obxDa€;.Im <2A1w:Wv?9Ti1P&;NP`ZȨL7s׆0o^ˆM=D@6 7qOT~fr:w^pa #]$Gagu[xh$vGu{Âd w*vOg|Ll&d \ 9{TSX' Nd;q˺%bH )Z`MFAtA)6HP߻&~el;s臭>8܇M(gScF:Y^^kEd=]OQvɸΧnҕʌ'XY3%(&CXmOLi4!B3Ƿ (82gך~&|~bj'-ܾ!OqZ0usO@8gόܯ\!ovv}яd5,G9:͟Ùâ"dU8 ăEKA`ذw]R! Ox'|h0G|a"bPh& =QĄ+b!=> tF)ۜH"rߩ8 !/tۣ -}y:kfsk>$b>!XX tt{ 9Dӡ''3Vjx`g/.DJahߘ@[sH ـH&x_Ax]Á K-i°h@eG32~o)=/C[4!0F"9t1:N!LgO|"WF%"Jr8s'4cips ]=~L&gCK3 G3٬.8=F6CC\Qi6l pcXu6LѩӈzU\1n= ƈlWNĜBS#0(NZ4K'o=z#YOY$yE'_f 4oPA0/$'w(H7Og#Q|`߯?B{JxE;I`ۜa !F3 #E;-zi, @zP@SgMIΘt%1`١4C wg"`càꪫ]w'COAsc at0@sۡN͐XMuANz7˅uɁtE)Ӥٺ3.bqO.98f6Ӄi3[HE\\ ԍoZ؜b:1y0fjrYd&MϓP#G9 ogp|I_?,nlh?|WO9ͻ׌XGH?g/`_a^-Ǔ)-P| H?$,L(4] )@H :W4 ~PL_80X@:Xv~'ڱgwAM*>۰m>F霄;bv)4y¶7^^W#>Ï醛? de KU)%3zm3 u.)Fv& 8Ps@ӘPL 0|@hh "J(D^!-6!|?[IFu u 4>DCO< j JF$/$u]f/f>g//bM.Z`&I (&'OD=EE'ţCGJ=:) פG(Dd9guPv|lK'}.7I6o-K7 $lX+!Jeid*bw60Nm^y>L 0 QYSs^ۂg9DDSxI+X@M uיd$;!(j²Maq&0PMU@ ('S#pMXi} @=IPOf]!_g!s,5IRz$Թ#)Gtډ(aR/@P=Ϣșͅ!fiih}O>`P(HZTN"UW1T U 2#F*mM/&CBmDp}utѺ 4ԄHWb ʃTZa1J`-#Rb7T{B#Ι@K ̧@k ME:HwO *o"#ۘ{ QyH+F%| |&ˇ\̚sӐ܌އl&| 7PH)%re;@{yvة }!a_;}1F́LnTjlil Bh_+ T40Rt3$N*iR a>vhM~rzak ,nB5/+iz3Bl- ڀG+3f,")M=2~Xy(8 X;T?'+J'z~!#^]dz2Hv5t> Uwc]oxP`ehA@w\A&!]d 鷉x'H% \T #'(Nx`wW~NW:]< 뭏}x@s|m/O-MbiN$ ʚt،5@R!&0 m C \_'|S慻Av4@|ҲQ z&S1#҉k^[|: 4 g~4S{= j7E -}UV5l"!1Y***MC=sl4c&){H0v ՕidJ7"6ߣX H5 ;y;3F0 SPys? ~ w<ޠxc=JN:B1S{ rλJ(4rS)p34lQMq’}wT ru jS1P9+wn7 }~ϋ@Lh2qt`z` \:O8L /5fm rx˻)^6^VIϴ4o'b/ EV=y4=&GǷySabvS4A=)#xØ$!zrRˉ5`L$u¥ AGp8yvY %K{4aGd2>k@GM1nRw8rTqaB'T@; 1ظ*)NE D H7 9G L#`RYQ }1$0 4\ =ΧAE"A6IB۸,=<3cAmptET4Z^%3[Q<:leA4leo1? 牳 ԑcIIJ|T@?Nāgc5_OII1\h 2(qo}QbBT_A@*\'L{C`?ϑe'CU6>) /5vSf p(x&C:Ѓ-!!0Q\sYk#m3\jF84n۪EfZIJȩε2n(M5ɣ2qѺ􂑹2kS~O6BiQf!~I5J7 :ћdtkO``"!̇ `p58&G.7JyzMx$y6Ad,'.4"gz)K!3t博 v:ɵ1,I%Q 5y1n6pHCjJ61\!6BZ ,}i|T3xt3k˥gRe6JҬTc>)7Jj*|X5_t{E?gj+Zy]رϱuVF*#9Wɮyv9r\0oN) xBJz` !0BE u*_7=]ۉqslHXApcvSBFE4Lx׏0 Uj9G oێsZA J%P 3;S|2̭YPi xt A:xp] QȰ.o$2Ptd_柚ʑRO_d%fV"88n|Ddy2mq)zSڻ׻k.L zD%Ȉ7?IǧMKxܟyA&2, <C;w_`Cjpɴ?Ol/HD`I8d; wsJTd{OIѳRd92x2@,o!!^M702SzB6Cqatg)l^ޅA{mhicm2K["a NB%؈zLLn @KR^ `, =,'a+Oӂ7F e1;' ^nN<_0>[g#x}O˟_L+Ap9 Fmy.rajJ–SwֲoǷ8!9A8SXfvN;BU>^3,#$J-xL m!Vx_ljdWd3Dဒ;̅~ Ų~ya$?Hb{}f )⏃uT 0`a'dZ,YRt79Vct 6T({jcC:Hv99>ֹhj" G{HzARdtG=x`?鏜1ߢuSIT _dcS4*M!0]0rA wTA2 B H1|;@+= ;0D72*'r:<D.Qg1!hxR%x/_FZƮ 3&KRkZ+3n}}4j\I'Ʋ'0'q)XT80uL{ީ4ʥ8'Ft4^SJ}DqB@coZ^"\Zd~jH\  7_ߵؾp%}:J0)ï>nFaDb^yNϽv#sDY Hu l6))h\0lXLWuÆJtK$¥?AM:d'rDS8 AAaH_I 8a>5.DAuA@,'D*))$$"i3)Ò]tli*xƗ?d&QZl:4G)6ɉj>pHfΉېgϻ`KaӝLrҩ|óZj0+=  8 ߈|8\}<=ƼUGi ̎xnh}5kCt&qRmIr7,/J㩿.P v&FAUC}h)iC- ˻tr-C=yRaCZxirn8?UgmGwG-o(t7d סV͙)MJXsm'Ї \ԍE L5qFt9Ơ,ߨb "Ja%dӂ=uv:F;jb^.)v̱y,T>Ԟ!݄wu54n\0h)x|ᄣBÁr@;NHA4Dj NxgFx(, I?ըI]O$`||'x7?̺yXCaO { Ȅh =o{ebgzȈ=2lom =W7WC;d1< cKwFЩP Q@DhI;gd|g@B,1!$IvJ A˝B=Np>͉J 7:A{H$DdRPWp $&Ȓ"Q&J3P"`$Wo :(XHZPK.M jeH Ѝja<6NwoCGDJ mRbCnvZg]в:x1z`x'ѷn,qo|{Q*zO&}4(QDX,DX.^1zƷ2l(."L _8u sn9te.9jo1 AW{OfOmD[y¡RrO-tΛ p cA #$@xbys-`cܯܕ @"zHAH8=%77p K%P5BcIGF.JpL0>`a$6r28CGބպNM {lr`wԂ !3؁"8CO0 )9xB䩍 {ҥc8ɚSU$At9N :ht;dq"4Om4.3Zќ͡xx8`p6%>z; r؎ x A_&" ,D &U$ڲSL@K0\fXĪCfP.'}#~grtsHD+.xQv"X rBH:;:,Y {F04#trՃySa iYJAaRq"judr8vmA,D@I坋OqfN`سtr [AaPxrCA Bs21*rhJHڟ ?vD?8`fQ`!/bnh O"c"4#_|$/M&P5 _N6? uٙl;72F减/_$j_+ۧolҨTL]G-xvw.rwjy 5omYm 'Cr2}&, g-6JV3NyI n寞9&$`h`i-4Zt+|;gcF*ւ%^"-rXm"T({woCyrI-dSڻMV:O -mא:ث|@ޡHE~Hsx HxQI{gs 10XUHTkB&C>]5B{=.?)8[|z0GZG\4ɘ`4*>g@駍S֨UUUUUQ#cGgoj/3=D áȎ?& zJHͧ]*#!4!ԬC; njik`uloN+:py mIaHyΜ1YGiw^4MheU0(^IaIb~q)_d9(_]&aR(ed}b3ʏ_NalN$'cH J c%TWtv{,fmdk(fZJax@ 8m'+. ӹώP+6{a r$0>> &0Ti$IX*AZdp]tN68\oʼn0L `@A]u<[!urc$  v@/ET#,b lsç"O CPB>U"OnQA #=vJl>"i#}RP7S8"oaPO`js9F:I))G 0(:"A=Oml .g}êaՁJ(,ܨ K|*sr ,ĭlWq˙̖q"P3.M p !p>PbiMwyɰ *;@`w=p 0h Vx0k5*' )Mԋzys0Ɩ1 j͘;4f6hP&`ٳ`9c$5L\emç}%q=>~ 9D=qaEq.a3GCуǶɪ}2ErJUk;Q>'O,>"NfgɯOLoCZ?[.t~cd%0)k8:#FSyy/z]!dO{>CTxAƶr:O?˟}.R gVH2p Vi1_}ct;ս^c;њp: Hfhv`;du|y=+{`h#Gd_"}Q-)vpAazX- ƆaŖ.+T YS ~-*\ |EpCz<^9@NaK`4ZK ,'Ⲻ'3z:cƲ3wyU!=KH@<ɦ+V{>0L!: '*>9i3̈́&}@.g| Ne,  "A4E~U>Wlw2E*Pwa32Cvx(s<{@vgl|JaiqBѪ)mE ^_OsIQIRc(*u5@X01AJX=I;ؾNcNW҉WnxN>}oV#ThK3(^-0I,0$"`Ϭ ahQ N|b}:&"vA\bvq:!dr'Y =ȇ]e=J{Bm qP,LS1],J!rm;s^e*/R샻<z $1P6ȍI KL 'l>n>@y'WwIw:`C.EΡ'P ԃ<qqz'O3WfNׯƪUSNZъ5RI35 q[Jb'&DNH}k@AxZ6؍˜gmh30D+=W|;U9s7|4P0yT4] [g~"""+4LX+fLc,<#Hwv!;܂o 8CJQ'D{u|| I%P"~qc3A1d0W̃IS휋+B:pͲeߑ߉O4 C8A)JT/vLQ, ҪBD]p&BGى;$>}I(p_ZpR6߼g0X{;ƃr@ICD/\IB}ðB^4&z+F0֐bs |"rOb#QnfYđ%%\2"F?hnٞ]{|ՒABN%Td)'Ht k@0 af?JT ,yI{񶼜s Z |p l("A!FAq::+/f"0M[a $$k쭳Ȟr #aJozxq# *}羈;sмz}۷cP@{7z@(aXηi%VMExo!zSA SBJ .w*#``{K?D[ ^!}-$rer ٴf\zt'M!;MըTR'g?@ rQ;ՠz}LR97\QT5oޕ*g&TG+3# ;IcQ0.M^myƛZwe¢[$P(ʺ^@p l 9Z'4džx3\^۶= WD 4P{L<2`gFDY6wd9p 9z@mp= oާ1E ]d;:oSp_SޟJ ت8zͰ(\߽nSh":4VEi~̏4l1R.|3qFCFue }8$ߎ+Dۦ;FmTvı̻):t3IP݇Stwcc8J2cH!UT&⊊IC"l18{ >Em:t1c!'>@Np-`8p1;X-gjͬ+! R}u՘") <)>.m&M0M-11ʫR1 Do` iEFO`'M93êTQA3U*lL` `a=& 9սGɚ#鹜y GN]x/~5}a@`V>ud -pTzt #JsPAT([gߦ.0% 'Rq`kYŗû$`F۸S @X3Wb"WS@͑MJ?>3CCp6{ FԿ}zsqڃsX/0|#a3" $ztI%h7z%gQvd~^gr>H2{z584+PRϹ攐zC;` Ԛr9t ʭkMu2gc^Bi)=W3 %1LZv,(E\E;^|̇C3ױD(9'( |1:|"U9,M*CDS1URF2yB 7rQ=!9C&;(Rь+@4<т9t==Ds1,oH.H]o0 xƍZT*%jscCDES-Ƿ;86ҟL<6*iJ|.nT y{sӤHt\3p1\#CZ޶\,o;6'FggpF~tLAD" 9N_3>O)2yuJC#_߶b/{%s:95v>^BS`4?f=s |H} S$ğ=sڞ1{?93{=9)@Gpjx!gs?2^ E"alj ' (45(m! ܑNc BVGU P+߷HuzfzJD 7ېbg`x_S[r=`aKhGsxܿ΢Kvpz|jC@=Jq ;Pގ3cX`u*CKZ} \63ñ#D)(JLSj-KW|zuէ4ɵu§h@^YԜWwZ=^#ݍS9 o.)Wݨ]T= 1UX"V!ogBQ'^C蓿 lc]2md.Hmg޺eT >al8~9tqbS==:Y2o) 7MFНjNSZWqScs9s"G-R"i)|;z0XI !J#>00B(cc]RM'"=>v&ӫhcBAs Ы3H0c2IvM5w!@XE 9ZzG29s p}hMvvX$ʤǪM" ! Mh8E'[gZS|Ē0;e-a0#ߚ뙈E|ʧΛ:Mř"b^Cl=HL|1̀ k q :qW_j?t20w??tiFJ7PR>Ѝs ogVO}UIA8WG悬xƓAw8ʖjJ83OWޘ8E@rDymgGnCIy~#[ 4-ɣqNYCF"fZgE jSaKZP LJ ԛsXXMeuسćaRCDGdh B(?NrҐ Qp40og&h)[)͘Ar5RfMFAJH4O\ /!S4J%a[XUh[3f %J'2 03ZnsG9\j[Mz$]kҏcb4pC3_Zv6VDif€e^h(cP%`rbğ?>Z{>)>c8G+aGW9|`{5XX OOD)zl O?>}.{l s~?糟T[)KNW18=}&Fe_!7D^%l.YEw-ҝ ʱ")d?J?I50ba<)0 dK .wĮǡӲAaԦ' yWYϙDy8&;MQm=ǭ=s_"1eje(JC#O9+D\lB(](*3!2 1k0hbW2vC~}>޿}Ob9~:1Nz1osde/uq/W=e}췇A { 7ǁp_0mM(KP&;Zڀ"7>UXނpF;m6?@|0QS(ʌb(#w,z7JJ"9C[ E/ŠBɷBxBQL 8Yf3*.\Qr,yZV[_Nބs= ]Er*faL@Gus?q =<\,.#C>KՅ>LX %9qZ _$Bu TK h{_N| y^3/s>J'KA/Jf£9 7F}?bAB;@Gʝ/<˫s/̨;CΝ 2-tuৄ @*Xqn^ &\@(p~\l;rZ{=`4`4!U IwxLfA ~e8+/o$4ލzxa8GC :&%M 񐥁 Aϖ}^݂O4C VL6gbU U#4^/ǀ9@E3dRb=ߞeza{?Rm(P)71 J/]"ŧA;'98Ll.b"N$=  c|iyc=D@)&{:x>mANԂxd@jBkn%p TK2ιX$e8@ǭ{cRbQS.By5NJ&aN8N:gv kV5m3;&G/w= ;w@NR9]JSw(JE"74ٳ,}6"~R(((#t,-8eepBmSm#ӝvዟ|02mѱ0'wV”,w( ξlwa})5~^v8_K}Jr.*I3t]˰Sq;vs ҚEOU]M'n<N[%)fr Q;f-_#ClMF7bg`uNj mWWc b D.i4IFv^ୃuz~cҮjG\ KG x; =Cx"óp2>qbfg5ԮGѣp,`q.<}v˯Pm΅w>zx{Y9̎6, zDk.&0"W-vn•-f ]y7ݪ3d\i"tԁ-N* \"|}0#$ҵaÄV,^\F0{_&%N p&s;C'^AB$yxĄ2#!D@1B"[`ծ\Jq*~vmiӦ8ʂ Kq:tBk+߻:_Qd\7.v(F݉zd/|[́898f$ `:Ӂ4&ߖ$i b'4sS In_QTr,5 '8V:?=1 -u] U!1۞ůe,Ϣ2 +r]HH:RPswaDEXO *94V N9gve)Xmvaqf)>`oRYUTX 7zb^F? ;"½U1^l ]GhvDA8o2Ix vʬ=}Kw^"CŁ]{˾ȡ}o5|WLzWҪQ5SÄ];w:=pIqw0}s"=:@ H Xd># , l|٫0Y;@1Aј6[>5(9>/bN8/fJ:QkĞaiDhSnU^"yGrv*ډb~(@A<` p mL} Fjşi.0kiYDG&ҷz:"e:x4_&K: Z^1V`(9?`׷;F 8pv>Vapsl4QnudjOZP D:DqDDaG D ޲`61̿&T z!m D%"1F8!èc]EMBH~}D6q$Qtt'KπŊqU*J ۑe/æM+_D^Q4:!IPs5Mpch ,N sYꘆ' K2z{}gJҫF;`,Lt ^]|I~YakKGpU78Iקz`Q05\ Pl./!yo+@ANi5q'Ntr 2AP?PC-rd͊Y,9Ǐ?I{n\&H_G <$1<9iǒ47\ŏ| ̄'=,׻(SZQI/~~(.DGs` P/Kms$Hs&Μ.Ɋ(!!O.@~qj '{(IA!v ؠjR1kt86 ڍe{9{*۸dP9D1lׂnArXQPpmPh㱲 " ۍ][vRsBm+\SYUo;Tw$OāaTYN8ˁ ]9"y{'y߻|uB>@ֈ)5;S0F@9w=x$4TEQ9o{J<B2mε78lar0PC01?&M;z]|x 0{ 00灿UP62̪A"YzFhv&m6J̲}Q̀=Z#u6qSv[WCI3)ʯ)NO L" J @崮̈mQKÁ ,SVFpb&3X1R??4x0<3^ hrApM9s))JRXڳjɢ_`NEQK))))&b !/18MsN+'rL>a_B9-֯7ʹbwR4;rKb  PĞ?vX͒ #UTGP{n8Up;M|$t`rC"Dޥ|AعGW|pǭM5^k[Z("IEkJI4^ .؁EP]ŖW&b1 0BDu.h3]<.B5U$Ab8.͇k #" 6,zf 8L@l1tz,Q'L#-T@{)?CP.=N\:a<Ffmɵx:Xws:U5nASQoR.!!wwtMh $zal.+ -pbs6D!.QXV%H8^:x#v8=u3(W79ِ2loߍqd8GGЌQ_I>y6wɷIZd52nObוsɆu08bu(@1a lCkφ;fq4 z?(jwY߻΂Q-_g m wE+2,&4R(RD] _}Ɂ!.¬2HCuUY$f `}$ !P HhooC9-T5~=]6NBpÕASN+E7;=kgP^ 38WBiK|lSO|l#Y(.K 319[:+agP[Uj7F`Qٞa1ygpJ7D Q]OxFe j4Vrr9U`[=a x^v+ QQ;[Pr0EWƒ` ldӎՑDT3ϥ>W}+_*Hb`D#W_HduWkBFE LercIdKٹ.YcCWP% ٌE(@Es6! 6! 2wcj:2U:.U bjK$'APH/bq=u~/顐 I?[BhdO@$Dk;!Dmdž+_S1 {(|C Z^pDQ( ]G| E{MHoQg B㲐$@pJ˟]<0]7oglWG' pPHdcR!lcW%ٽ`nZ1[f%bR̅D9!ka/(2}J:ӻiiJl=Z6ڲi냋0AP:~{^,G +E={0*]|Xԍ1V#ibmTĶѳTFbxsq,:^F͋0lҙKسѢAk<->>+G٧H03҈"P:ڬ5poȠ֪S6~Wk٠=đxip˓sM[0Ϫ[0hC~@rW0Ѷ`YJp6o@(@ce6 q|  @دwdwGuv0ݎSϧ9%i>9] Cu z!sPN4qرr ' qx2Lb2} , Z0 bpZYר|uQޗXnCI|GD=>0B학D1$}ܐSA zQ| lKBN`?1wR4!(s@,+&7ږߓ3Nmum\eZ{\&aNC5<]tBZtWqPf bCRljw!y &m:":TUF5CɣkqͱUXn(5KP;e@@j07#`:/ Lgt\8  /@-lMl@p;`sf v9x@ /MP% +z'DsƬsGg}$)]Mb6L7 47v6QH!ĊD < Eۡ巆ǯ&M/Rvi$֡ uo'.<=[Tf|ΪZX*:U7n|cI$wی 1]_GF'J + ah : `1(TWd>,м}"ҔU'wAAwC+L7gCĊ|w4Ipxo|`P} )_w2d h `ZT?.rix&THj?Gug=3k"t$|WT>~xr%AX͈ ha IdR 0^;7Z*+N`%+JS~O!NXǜ$tǻNh lS#ȇl{Kr]B &pm,VHQ(m5 SĹ9d"'v'$/*u_Na^z Cbwi&! >.DDGbN3[|}.T~~9}8"u2uY B BD3\:I)( )*RNǬ>p5S$CqjvïO^@!?́?f% QI/a}aӶ=#rCBPj?ustf (5+''f<8ԅBx>xg׆ՀiĐ ?~ .eU@O1˛a ѥ^C ‘p.^֚3Ȋ_5ébJI17Ӣb%\s> I}0_i{O*?Q*pp~|z t9&7LTfSRQERI TI}v5 HI|]Oɾ'ϢjۉC('$ƹ#"@U\(t"#, MDAeՂN̾ lCɺXEPKHr>(rvχ`wΚ+ QZgXCx+&8.Ղ 5Rd4'Gʂq1F:[Nu3"K5P l&Eŧ:$68"J ߑT{ ĭcZ ގ׮ ʹB֍1QZ[sfjVխuֹ,r頄'Wv5r- (Yq°KˢN] 4T1rf&pv"0YC#FFI1eш^R\L TgWx[ Vq(&`5{'uFNH¼AaB [11+bZK4Dfs8.ԞZ:Qto9u%bd4AH`KEd:0kUbu( T]tMP&M?btc5@˜OY;Ny`_?- B:?>m >T4t2 l(`aV xA}[FH,=}H5T~ 5wmQ4{ v0hod{SA' 6q[:ƚC ݛd6@dvECG"*Hf Ӫ *f$~=`qC'sܽhYj).xʋHaL|2Q=ēNϘ'_:fdJ2OmYc8Yy)ΡM*8"[·xKĄĄؕ wi{yazFD44a~p,B!JUQ%H(bS$A y˜~D1wU rOoH).A\[öIMqp "4"%(+KBsqa`DJ1lm<Ÿ&G~aO$0J; X w OU +aݡ{fVgz8g%P9Kal+;5˒\| h2v{fkB~UNb=__0cgSe.t@9m2ρ*a &$:ؔi%G$ `vZN\դhC c˱^eRc;"@6G|}ύGs, &SHra ~X;{Q9 XdsIUR0 I05I@x`!@7.CMa _]JM>'n2d]CBr%##$/M{J#D5z@_@Dq6?Gup$U(C PPЗS'As 0Eh(ڌOQ,-R|égI4X:6ApqN%r@Mi18"? $G:Qk["FDT,d*)!'r(uf3jl(˶6C `0>z鿟tt"u $x/>HyCX0D9\Κ8LCe$& A1]*GQ 4EbS@}64I +~i=1㉅%$Y((!t!k@S?s@Hy`^BgS~P26G6K*|>^9"_& :MsniV0r>U{yX8'}]-R1>!TxzUn~,k>CIl`$'f˧B}ı*33E0ĩM)2C,7 _gc]$7}7ck˴;d0>G{$DPTI0;F6u37?o8qUO D6rdnA1]cD 85zfAͤ.Sd6ɇlDn1OzbnؗQbwe5cR}A6'Q5x@D$X!%haiH" V)((F'a4B@*H=SWڡ1i`'ßQ;FGP;_1Fvs˜04Ie豐# fgvI?w]mD<3wʙT3` I,R_IBvtTJY934҄l i)fta$L:X!CIy{[m7za_ l3'%,MV9KP>P"BPT  (K5y/=@Z,pE"Q=}zqɠ>##Dg?Ytht!'6m`AE?IaF)5CNYTaCrck2+UBI4DDbP-=mFcccuCyc+,z8aF { X*֍oM^,D@F1 ԃpطU:4PedTۖygH˭o7pn/ÚiYɁ;6O!˄Q#Muxy;9s^dໍhͯCr #z$Ɛ9FyacȐޘI$ D?MN<9swmadf=3,OCDs#"8^e~Y;|X"Mq!O fT1-pl /<#ᗒqF|7:0.@q淋Y L9TM\4.#2x," .H-+eUH] jvlM"Cl3\ovx̜H PdlFŪDR{tP|Ö[iChs%F;>س.^I!;S=/Ў$7?_OYy^'qB| Aוֹ !v&IT۸k[cA@FґETRTP1P'6 *)(`)0R{$u@׻CFIp|0xgF[2jmV*0?)䆣o$?>W23 Z8T<~\TM3!A|=;Z=<SHTZOTIf QոbC*YAU *1MDe*F1 h}i<<eE)@QrpUPX8L!;e܁MXL 1~$ 80:/:6Qf`zR8b!H+$3J}NA6qa1TdCcMJ#6_}ӊ?:8!9k0# h]Zwc^ScL CSdP 28 ˲ "ݯfV߷B.mX( 7O$:J)ǮO={lUU1Qh*"ۘkYv ?H6l(Z(>SI WB#b0L;T?_@׻H(?Kw?!)ʕ?hSng℡9>c:^0 vʘxQĞ͛sCd5dGtob7sE L [40R$|)|$zE:FB&j OgÂ%O@#D\&7:Ty~^{{i6" JƖ Okr{O^RjмŁ`~@ 1`.'ӑ:>}9"r:Ŀ[Q>Owz'ʎ$ 'aSfE8^$i@ܑ:Ki]65 7OGBLtwN@y("pR}O0HP+!#UPh˰EMOِ 'x|@68wLu:j0 } o~ [,(QQ[֨DGG@͓daF8ȑ˿~n}apM1YLa%q ;I4K7ZzA-4 )TC'tOk2Ð{  a0u%* C֠rhh$F&BV8X'&(4 H'o {P$A_İf`T@w "!U柯lZBbg3HU5@u>bLϹ;=̴E٢2D)C}nK;ꞯuxrEr=HS,ׅD? B "_:1>#쬂dp6A9-`V9oO)gTAT$>'1a^a(Z)D+8!oYӜ*l<8ͲB@rJǙ9|8+GJy=[ ߓ8\4aYeaQ>-$"uPqH 60SYI%3l$D#x/<9x/ظ=< EF AC~/mT P"M.! v ='lB,>i3,)"j!?gf_ܹ1I< M#/4B&}Y&&*2rsVs1-=؏XeΙCOxjGq܄(5SȧGI"*€DaT1HE+9ѳYrƘH 3 .4A_~Ͽ@ܼfLL1;3}"惀N}@ZC-x$bT8 .sj#Dߘ'"H\oӓ97iq*JjHu_t.g%>g ;_gvwCg r]^!\R5}[6>:MzHH) oi!'d'oq@iDN[y 8m쬽q1 elx21.ͽ,3aL/K.-]/8yꃳ^H*~TA@ BFhhXPpٔAnQLfLL{;j:옲0d !;4(saȼYXul#u4.B!@4BD7W@C`G]d7i*vgʂpklXD0!)]2̫PA#v>~`si(1*ő_ϱP(fxLݜ'D㚾= qxLzIP~fa;yC AvI?LX@@Eǐv h(OU|ِ)v5t:XtUF G܊ lc9"QspYm79rC U,RE14SQ388#Ád5n\b9C Qk1<ΊS y r .f!a񹇀q"y9-0 ;TVZYhUGĕu@dIJwSQGmD$KE%5$P5#LHRTMRyMfC%sgۙ1!Jj&*+%Ξ˿/Ofv+#?Ӥ'l,w! Pim8Aöְұ~;\}D=:H^ Ou}qv'STp_E\"xI$"Jݷӛ%!11) v 똀 oij=tv_g': <&!BPUU%& .J_ש4EMBvyˇQ Ve_MXEpzpr,CiA_GQ _uFCXFѮ i *Cu.3̒a!2Ǘ~bk uI&LUr86H1}TD=|ߢr#\4$DHc'K5ǙrQ^2ͅܘ`ȣ- najwDƏ6 tD(XǍLLEv H&VH^;h 2\/ˈ$ 2D~d^P:]J:}HpH @H0;` N?}<(J"~˟#aA @wJsĚt|a!#oWs*lͦ"l 0$pt?pcHnkhUB%0A0%Rc f`fATH)(XR])vtCHQH|G)T(JmS4YAAiD4& nᗥRIl/ c.6RQU!'crt;iy#!S>ҟ4:Z έ$7&@HV:EkA ilCTD9:5A!@xJb IpCUN#Y&>?$4 ҝn?CV`T^1u!-B\]" 69(H&QJ,*1aH ^NE Rd4PTZN8H{w=|gß3ul avj>ASq, lV_-c.`E+:ȅn R2LvcݹxƝ1؞u(@X5-ԠT(d?N=995A =iƱԚ5zg{ҟ*&/Ί(q#!$SbOQ݁6WǧHh3BK܄`d2Ȥ%jW^܁9PdBqi 6CԫSm呴(^ AdmmdE $7*84ZB4ٍ±"JܩnCP;!"ƑX6X,PƱ1̑dPvUV2P `4xy8[ `^A yN>kLAI$وɢ0P25N1PhtI R(颒EPLbAX5:/oP pU.BPf<=)Q;]$WC`bis vRx “R(QV6aL" T՝דQN-TCaC{1=B&GEF$g;7f,MR@S Qf=wf_qpW qeumRxItKtYzu,I.x}P <3p@نjHGia~\P8bՄhKO:hl;2([ v"l#vJ)Ml]Ƴ)Φ%yT:;w]oĜEۊr&5Cvybpefsb(aHuHֱ8*[$R2mS d 0Yѝ?t<$w5!vȖأEc_f1b0kO gi4Xb 1-yo'cv_:nVHA/܅ݳg#LoLΗ~ĂL ?$3 Ě:?sD+ӹ{Ibys#zkx$t(U4444TLylaTUp~;ML޴F%pQju&F  .\ j㕍T @ m 9. )傧CÐxˢiC5ӊ zЊf%AA@HBciaṰ1Cewk B@G H$E3 "C ̀{ーԔa"01oIP(3`ihfee!i@'a^psp<}0~qnr>ZZ EV`V$([_}/}?yX5XZ+ۑ>GۋnCܸZ E|@MF!laZQ| D_SJ!q ڸ6 hlA@V-CDq ᡰxN&yZ_tC=& PBU ,-B24QC$PJą*I*P%O CiZ@!=#νeL#=r޸`""<+$"~e/)cX42gZ[{cI}gALzzl|eP$ra>Ěs | 1xA I>= ~EM_|KTT5YdK/ĕkvּ zi غ%2_pq>`Gn3tǕ@ Jgdvˠ)d3 {MU$:,($tzA86#. z͇ÌіT4PPr šEGc7>')bP@)Dh!4 ,YpDQ0DL裄)U霶3^!/ӆ (4/y NCP{@Хp ^*ޫAG ;;T0cNO|*8  =͓\A+@O$`4]  Bt|B28 nD6Qb) Yl6~ /I۝-Q5$xڡK) Œ b,#$P) a_%4DbBG˾!9ux~'=&T =Co& 'u A V$N uj@=HQ:ѢPkrMt0$XlNYgnE163MF=/1,UcD`#[ X"L [O(x!D14Ł41qy4b 6 >'rVu</C逝h1à .48͏k7+Хޅ9h@ U=Cfラ\=<\ӎxiuV =vEz!0 -,4h#^ r^Bu. BMp vGWPpʎR<;^H:rD^TƸ["w~DC:TYߣ601vyzýl1ŀ9ƕ[xQL*c rDy!p,!Txv v@$6t,5{=HQIc $d6aferiȰL&ܻD) jop~+αvCH.HԆӍL[gD6u8`#O#$(dr*PgLɴp6'{ftQX!G~5 u,Q߾'x`tli!y4Q@l%Ea8Mx7tFirE Q)?}z[743YEXI ;Lz1A&Gy" 8MI41aZ0\C e+o^8vƓf8`d*:/@(KImq|kw.z\ʨ9`Abu%_"Vnkg\eedyc6;ZKK0›80 HA\qdhl~b.ŏr ՚x:k'xzv&bXQn]p2F|sEK̉4e3#D$hɆ0Zq\v6G(w :@G~93QKDkpQ! n 25#tÍ:{]|4lVlpS@B3AE7$61s% MC771gB,B t|^)'}b`u.B h{ 9D4BFόb  DLhfVr@8KskI xu3Qd9uBp::>zM g]1gk)&G>!g2D&"V!^wz Fvi3`¼׀X W [:-N9-.)U H<Мa/} b<mp 3pIIh.@lgp9+#">݊ ;  >\ZfϘa!KX1 2lܞw~DD^ b狉:~$DG#o 1hO 5'=ų$[3~B1u\ m  2% l3a^".0`.%Xi xɣbT`T]S! [9lDp^d ܳ6 Za>$ht03 8hp ,2oAtl\E^ 4/@aW2 {;IlOw8^'. 3cA,{YL:N&F 3fwz H v>&;63xd9M(䎈mVr/B-bB:st=9C<0彌KHS,XHv4BȌ纮G`np~$$yƢ(jy8&zGޤ {&shH[L8 h[eAnHqRGA 6y"0dOm],A V9f@V0*x9Js4sk ׳t3}5)zuo;δAwo?"(0 A5q-Pt8c R`}9ERm3HcLxa;BT;ByBwz 3t0W p&F)sxJ: bCь Ɇsu@鈓vOqS0 *oA|`n(s5Agh &=8qTgi<*YEC ^9iH,i"|fyU# Tzeh-)CxQBHAx.X0J` 28-&|3q;<1jb3k;fɊTYsc;YsbߜìfM~7vo7I;zaƕVhpa梽-m?n 7Nݳj,7|06{_+Law膉=/ *< ̹U 8oNƩ}\Q%'Y10T9덡+v{cC>+.t߯tkGٌi3!rўČK<rzATR-ca] c#BoZqg4ߐ*jd؆H[]!tEu6\aY5PoeDҊWPW]ѐbABAФ>A[g} 8 sj},6 a&r5|s6GCc"ڡ$^LE& c Սֶogq Ȧ2Ʉ7C4 [(;!N9q aFAK%rF4]DIR dzy@jMgd p`jSSTKG9 ݂1GDēz9U:=l;$$p'` Pf~żQzx{ ֫Ư<뷊l.VsX:`  QCNIǦ4ܾ9>7vY.j;aw^#IԄvi1 ^sxǾcj9\gxs<=~6*AǾK}zvrFY- ¬cR+Rl3A2hg ]G;^eMs+ b@!ƝB"H8,-8v"ȓ=׋8 77Hx׎芺6G@=xYuPgo͉ \7j0E36uֹ:EkqωɭZ3\2= p5@dk` B*I)2$*yl;j [cUl踻0Aq X\뺴"6à gvAbd H&FuĘ.rX_\Ā-9qpli9N>DĿm16$O>aɜf5bW75:3ri5kt& U. kьMs3ZA. Jhّ3pFߊx4m1Fap-jv4 mM`W}L\ϵo᥯fALh,0fsÙE=|]ߝȗ Z_ !6TDVUse~^E*P @J3S.JֽjUZB*Zk|kCADR6oV*>7y˽xdxx<WCdG؍v4ߔI3芒7|-!֕@.77Bh )jbѲcY] .!1:f`@n$h/2U9n64'[o+oT)+(8#6QoO2GImc|(l 5ˈEc5m}:6QN(d# ǒ :2jB݉7hV#MsO7! T[Zf@1{*\(i0Y&}K<|C`I{~-ly%+VbLqx#:|]ߚ;IG>et^ :毑P:X9|HB2淧 bp,x SMDXpS@H9msD4}MseKVFÍ3Q0@P!1=di8o56-Da0drmߍL:lc4,5]|  *i7aIm"pߊ!Q|)U8⨠NL6̛bx "mfPwJɠP`풘~H])FػxIlHh='?.ܡ+max;ty SKҋ˿4)/̃;=6H$y b$Eݼ[c4T:Spq4i+'&vGf6רt&$&c;3"Q7LD]r$ۡCCA D0C hʲ<,K@RC@lH?$1Nܢ\LPU A֮2MNl0sB4TS41k[|e- '(Q/yf6GJz ր(N 넜l5-*)i(qO"ZSxC%7'0,6ؔ (F!HW B;+F5^$A ɰDl^Hx| $0Rqcf1;ddžǜ{[=z]8IAq: 3`}*9*:~;n  ~/r$ѐ@E PUV`&ض n)2IabilIv\Rǡzr,^`r|;DNC@G\Da5<LHX Dߊ{tKֳe榦%CΛga 1~aeD6&DDCP&=Uq -g-NVq: D'n$E^˼Ό ئ[cd&DX=zಆD>HuPbmEϺ8M7 4Dș% v&g*^n^LzL$q ( k@di0 \lc@R>{^43hwoxI g>ald]WN0$4C83-).(3$ =ŗC`s 2a=pz.OJo/t'_\j|s|x \H^t Lb2TɅa5-* S<`z\9]yǕ.C@,yђ9H$.Wv|fۺC* 94~ͽBO ĸ /ۍN9 fr┊k6l}jqty^qq:M&܀Bv҈fpА𠃮<|};ϗw{<,:%\uK/!%!ԯ>Rֆ;烎%|a9l?ozbz鲶vE0O/5mJ$)S"U.?WޟimZs(L4s똭d T/1`NXH*Hvz)k5=Q$g)ql~WC w!cHlt%p찀U>L`)O`&~yLS-#3&sVNg֟侱th/{: @i(eGjr~si'KE5냍UZ*ƅ)&(SaY5`%b Aυx?zso<~ )3MtDrd%i!~; h WX.=*9rlo"QAƑ$kY`OYFqcԀ&MHzfvfV{ӃPj_#=W;''H  '^@Z!( 0Jz(2وjx@o"EH6FcȀ#eBF`4h&.ᆬ#M=DXAF2L * P(P <|M&3΋8&&Ȧ_NRK؋; ڏiV;f$BC)&dsM6Svq@- $_GBP"!eWp5`3)sYIQh| !7;9܉m`0z92 FYyf4>}1gZEΝ7<a[$Pig Ff)4!29YQ.43 ,(( f8,hN 6Dfsh[gSjKWN&KI` 7e0h);;g`"J4tO6 C`KC~On]c (1=-ENpTRqnt+EP"x˪.f&`9X`TW=HJO9CD!+ mu@ӡrC\TH+&߂l  % 4"˲Tݥ0!ud\?2r!]ބ0zaS%d8B`ch(G% mXU~[w|}L*EU >@*  -34@2UK@ '<5<ӎu~$_ ݈\ R}7&Rt. ̀Ĺ5ۆ@ QP<\(BdLHHgQ{7FGjop3e(O" 9ajDלUXRMǞ*)GD1676aHe:\}KD3 4DSSRHi= 7ãGF;r|KLj `v"g O,0`,Gl:9 ɜ!!m:' =RN 1n Qhi&wǝ_~+Eh/EpQUQ9kVP"A?_GyD%*G}YǼn{J/^)""@Zmo<1LZ0 g'JG"'4 -\_yqi\>,rIJ< ۉY@)k5ëM#AayZDnײ g"<7DNtaN0z5L:&vTϨ@A%q h`{4I I=A<& ZhB h9`*3ӱղO|7Nl[7pɯ!TRg:n\ugEJ (`"?Tj9ivڏ9xt\ıGUbI{jf>*4medqs7{b612u {ώND}a TYt'޳opc.hxavqk@=2>,aS 4`z< Sn2pIˣO| fY *=U <+3u39ːC2YH t6z-{#*^mLG<*LJ=l;-fNip5hZB\Ut]= nB"89hzz0E/N_sƁ!ea74( <Ѧ>M^̎wu#.jT  D $ btiNxÍ" i@p9IlzbAr_E]_Q `RJ$e)4S<;ܻ{N0+721a1rx(Tn[U[< oGL\b1Y!*8]B&S{|Mn B{bCA)c3886&85 BYرE ]9ouΝ]뙂W#46oZHERςr8K箌pa$ DdUFfG>N|;3 OAOG,fl_ dtԧ$,T!IL!##B VN *8I 4N"#V\;>Q̮n Y9*h$mì >8b;ac2$XY^AD 332Fa juq,`7P( 4+Q{sfPa|2;p J*~BP qOÏ Wr:%QqW؜wp+]zwvjD8xXv-B]Rsw"xs(Y|Vš+8i{ Di2c C:$Cز H3V阉@R_<=,ѭ &{7֧[ E; o1z64Du`Irvx! sT*@T̳Ԍ@H ( P5 B&$F&`8a)"Pp07Î0{p|ঈJ_v;;a 2gz׽0k%,9cE☭sdX '$rÒz ETE PPS%X )^SzhCh~7 u8 M[@(~ G KwN̆و{9I_T N!( 4l't@|TwQx^/#cG1'W.'B|uZ2S\4f[ɎEW9ӽ3ݨwk$lU^2f.*oPelSB"…X:n{y>]2|lΌD4rDhw Ci9QD6(X'fs%ېրD&I5-jׁ|p>zI % V%IѢbZMڤ]h{ \gQrs:b8`Q86uUQQA0-˶TIT5M1j ANhyq *,F  rH1uzY40Mi@:D֍~=\:&UW> ]^6_9! Z.ӻEvGkbS'VZЇewf03Mfi W[H\1ŕaFHXADP|}b0 5s44ЁJ=" @ @(1" !M P+HI+TBRE2'`B1tW ߤd!8Ǚh~C ":hXTVP2M$R L {Q6w<"92X[Π_uO{2`<-}$O ?:BQ@{8W i0,}Pǁa=1@({Ee%()ZV !" ()BDiYb"(ZZh((0WkO[դj%Iҝ9?ZI;A} RڔMGzGp"RMU%&`jtPHJ&#@~v$$b~~qE^=A66&Q{%E֪1hOߘAGow}RMY*f1zcX2ĴsH - #"ѝn1Oyt=,ݶph |w~]( d32% Eww !~>} ?R9'mؙ a%bJִgssq@BE4\r!ay1zEC{1j)h "%,~Bj?hS 䥉?l x6&=ɢ}t85zzɽ$ OEÈɕ!7h>HnEQ W (I"a&$cY& VF)l*@EiL(\-'@9`qLɪb)& {jr\DBmJXe5lthNUkA햫ijM}E.N! #_}P( N'ӸG3~`*2BDABP$p"a"HPlFsZhT>S&AQTddvWԖYFДɠ$\`|6ÔC%6'f*z~"D+!x{x4=|4 HR#36 VL$5F_}x;E[%.h$mPH>A5?lp(k{1A UJePK:W($ aYg d='{ QAdǡg,c{<=X6˓nKH7rgcα7kx!wЂlABdϢXtJnnl?xa.+1#p|aB4 (eI, PgCPvUgJ Q+.,&] ( 4ގD ;ӻOt`Q'AԈ>Ȥ0luIR`*=Z?t)}6'0c)Q`STr|(s׊ԺHj"#w蜐C bFBxWi!BjU){3*yr bUO%^@tRNpP>H4BCtI` A삹 Zzdfht׌zaDEt5Cy!8FSd9>;&X}bk2z cW$l(Xiݏ4+pvZjk| r71-8҈ىf<հ#[I?٤6P0M 9N=>9kaᤊ0S6ntrU& y4Ifv jDmf!ՔI"e#xKRh7뜑$jA b 3'@:v03j3Lupٲ ֊D4ϩA\,;0+j#2Z#!26?z'3Hq8n0zUM gIw5A˜"8ڀJ-?3MA)'Tr4sPRh"cDQ6 (̠d9)^O0RE@`ZM%w8pZ r Syy.'dS7SPDSχdm*w*"DɢIZi"DHp=|(nqW51>0]Qd眿Q{DPRBcƋF8|FrjURQ VMņ-=jWlKkQAEc9PMI)PU'E,Ń3Ɩ"Y%|޿dd?͢{̫@'_f'D<0& sX )_!@ѱ68'ILǰ[/V-mo|1|t9ɵTXQюztZDd1BR 1`Xca'i^O3AۭGl\Js ̤ۙêtNxNƙDό/Epק~^}މ9n!K*:lO$S"y+A(OGV%$mWؔ:s 7!@$DGCQԡk`Pm =^i%:vL d(=LT]6HNك\c 98bl!@Ӡ5(/{A~拭z3ۜՕ @iW+@Հe5,h;1 σ9hMn&.!ccw``P>!=JUuvJa1#uJ͙fNa2 j&3L^X>Cꏙq$H.E"RnN"Z>#2trymrc LlUrpM@QE%3khc4%s&2cvwm](Mژ FIZk#`e2)mSi\x2Hm4Ct+qUA?zP{FO?;t<`hDLgz^rx`I,nl.uИZaqphj, NDdFUYe1CWG O!5cDshAS)'ϖKgL L E17.Ix92|> 2Ѹ9Qe?oҼyE uӷw>G  l]#CKu0?Ҕ'G^J;t8@=e#R' @:DRQ!P=(PTGє%)E K--,BU%DR+LCtJTE4 3E!E4% KHRҔ!IT*Ҕ%$ADE4L%4SM*P5@@E)I@-"J#ALHҴ!H ђ AHSE@PPM!STR DĮ Bč4D@!HEEPRKčd]x' 5l^77yM&H0J42\F")Z~Rk3(@ d /}QݏQC 1=l kÞ"&qUL>_K/"C@P_d{5ccg9?R=/M<ؠo hUp ?岎C+=uُG&]vxO.xgAhzßdPA c8()&'WHgB=CIŜ2C3zo5x6q'H"8?RR <s[&~%=ޯZDuJoX ?IP>g`3nosbtQ s608?mzuefٱ~ /t{z* XsyPTv[G(]*D HzjF,F}5sBt}!G}Bo(N~+! ̽=']X^UR1u@8bXr2†JJI;QCTs>k“u$Iɚ _O1n\a&-ܳ ]1+ EaR8t=8>\P7ɩ0+`xN!V<8`unnٙ/+tr^A2yרvD:R" GxuS#H87=aG8=OoV/hEVh/ƩHuPZ< 4( ndrC pi>4ӠCPOҞaTu}޳ß%'m2gϼ:A_Vt y?3AI~/!ijKbRDiX㧷QBx +{ncm:`9j`\Di2N*x& ЩBir8Ee.}ϨS,H!>HD8BFbD4^sk@ErD6Ϟy}߸i~~3xn ?L% `p۱aCMUpϻmj>'@$52{j}(w;Y4XrWJSB>ӑATĕ4'3+qkwrSCHG<$*^;stgm=`hͳ O31 %BЩ( #BJ@QJR J%!EH(X%O|XD {ww8T>,\MMEUq }߃M,04zfB^;(9dR0Ͽ $_Iv6 ~6RF&JOpBKNDG ڔi :2Ys9#ٲA!0@FT z\t -H5%0I0D&Hy p%֦QS"G㾀.XA.G݃ IR AH3dP<.1a3% ̏CԄ!Bz{$:-4>Ì\:Ө P\{$wL *!E7 ϯ0i.^VpkF4DP1TJAҥZ91hmQ3ں@$  $e8 s~BC](Ʉs@&Ӕ C&ݏuCdԦtqձ3>g?Z%*40rJ U*RR>"xOiB_\FLSr?]~=_4y9Hm:;ɷ`p rImm( z=r *(~IT !"J m|ϕDw~1CU: g j$ {.n(qBFP<Ľ 1$Ѐ 3R;BT -{'%㩈~<:*L;]u#о7t3r7mϒ?Ս 1Ɗ o-ԢZt) Rq?4]͹>n Yj1NbF22m9&ƘsSY]V㎥_SJ񝎋:& 'QB\σgEs' \7(?a#+vTQ(~?!}A?|?ZQZ}wD7H wR 1øf d^v ;L;"ksDR B|}'r򐹠e_Olf[/ w%J6}C#nT%4(ǿ z$<3v$Eb$ et•MfhJ V*ȑD q^LaNޱ 0m[$ VDmcFհ#%>%:4l8 p2c*e4$BH+@9AM*!Fn0"hP,, o Q?H')H ;PJ񏥑=쳮5eaC,"$cܛr%<<6#N'8UQIA1Uph>?fb]?PiB!1\fT}*^&`BCy= F{5Hna 1JH@EGd:3i+ #)XLٶ=mڮ$ hb5\lkR#pNnQ\TwTf/>Z0ЎBIFq%`ǧo+\ f"Q5Ґ *dTMtXãΙtMm8\PX0C> O_A}<PDO<ǏCNJrZwAᵣ‰z2C%e4jj_ln}0}(s_K Qb2+SR,@yt#K1tk'88OC@ 'IHNbx pzjcZIE ;e$3aN_58N ޢ"B)M4k-?8ԹI9>p 6B}S8I ґQ񺶅Bפ9y{фwhbZzAan)H (k M 4Pą)CIJR(* 4_vo[ C_x:s#B MkV '*uxl^@xsiH360QTHIB "3sCؒ@LA&}q~1Q(Am>:5}?gHCK|I=>H7T=ί3 tA%K)H +Bi8"z gF-]20 ưyQYh)ʡȩnRp#!QڪL; h[A]$`( #!hd9h5AuͶܹ%sG\ kd 3 imF#r+!ȇXArY9hEr#75h< oKe̐!xz'_7 xRɃ# i$`Jhf=DޮcaK7|7z?jP /cBpry͸VP~˥n*$ˁ=]OyguTMO2 A'Q%0 ;<ԩmTbj5 }sA;nr@2,Г'`\)RvQCzrY'7# nv cE~ _;3wǃ?|*d,C,\cr@< )8"߷a f2SE$0l׳',Tهi,mzaӸ/!7v G<u2/^VS"ⷊzɢWn< vbo?'C!Ev^*k yr=F?U nWU4Fie(Flrf] SwQj 0C*1"Mŀ0C /$ <(sHck`1Z^ 㑲@Nj=BN4oXlemwb=MF2]<=Gqo7CMnEG,n.)l')fcVAR7Vޞ ڰ5/ E1s1ĸZGlFX-d\y`#Pf, 3L:MYj8Q ‹ףLǕyEp<-= pp-h\8)KM i+{٬jb92 A% ±&U*m10XMY[M]D%58GWC.$6:x5ЏGYTjH2%lqtiҘǦ٥wM"?k?&>>HZ]OonbDKY8%d}2$r'k`Fa&V2B#o%"$Flii Uz)'G xxvA!J15F޴3)QA'(=!QOc@ST/n60iBRaOõ?i06+O̒$E H?〠P. $f@ yH4n'}Xz2fWo(ypձtd2"_J|Iy'0oCdi "a  XF R?IO}x_ՙ|L=6Ю n4źJ^ V ˘ǯAt?Gaej&@a`a%},6ЭSq UrU$)#brq2s0 cA8Rbs79hw&ta :++1z >jdfa T- CE H|'>^&־LE?iI> ! |d0S>Uu߸MA13^Jd66OCvlҊNf12L|of7s8ZM0+ZaQuVv3"3D5XaMxh^4phQYtJF‖, p5n J pn 1U΄HliH0ÍFc>l1@r_>Sћk.V LH֜(z=!`.pֹ::4d+2:1;! N #H&& AӞXDԭ10e aèS}jpʷue.OSߧG3)!&+~4!%)m4&mL1`A+o8e!FDEvyE,=I7*8nMϴ>o ~fjρ,uI,!H@z}}gؗ!:0ndt_Gs*H6iҊ~>BUU9d+;fɈ䡒fHg);LJ lCm`4L+݉做|iV~q6$y|it<<;}'P' ;Xz (%Я0(Sa4XA}}C~Pv糣ޠf!~OOsO}_ v8P.Ă\R CINA'ZƟ1LU4|z3mOf1Zњ^qD8qPu;oӋ'{&wݽXm&ZDx !>vC;9Dv6XZU@Д2%E4Qb((*"*\G҇{e'A'385`C _::uu>~+X&Z` X 끣٘S'.W32$|jhHb :4XEX4`qKp8n<ͯik4ccs`6:\J%M$D+Dl8oR2Q3@2ոAx&qFqW`.qFg~QK#*b7Q9:m͵/U!S" lfoN ^$I^B܌m`Qqh0Bbx_[OLQ<9<A@fB}sj֊9@4&l8FQNu' 1Dhef 0R4sJ? -jJ.LxxzC]y:, pab6 ZF'۶y!Ͽ-aWj$0$3IgL >ú2%rlN~G,:I.u!=wCӊk3J-ق>d Jnn-DҪʖ<+`9띡|zo)9m=4'QR,*mnR׋(9 n(ڣyuoFɲwDuSa'p5} "97 fyH|@<:vS˜@2tQ?'=iJ(iiH "bCvv)ˈ~ah*h^;:nhQH Q:MPbbјń؎Qs69ıs<4-m#A[R)7GP*+b!Zpe-˜as2j4,lD䤑4-"RWB<B%)"y"0LETHI,-IެTQd 2`J&m!% [Y S1,MN}s6M9ѨJruӌifTBlymQ+*b KDX7y.>,rl[hԩi:^"i+>wl}k,0 qETEE˹dchĢ?;"~SP<"[DMP3 @n)z0` S^ҭQ!}g9s0Xr>)(QG'IpZq3ar6~" ҅ieqd}﵋]UBQf$5j#VLz>IZgd:'Pw y$߼ ñvt5ռ zvFo{May: p?ѷ{ᮬP/U |MHr/w<)ͥY҃$sjj𽛦뀉*?n'肀eɷ&s %(5^q>Y4i1 \'4ZKm.X@lθWnP.G:,=?#obP {k"t|cTK?ˆ%9yQ~fjǑGjD^ūy3`-Nz:6ސ g1C KCD[ۛ @ {| & m~h# ef6+JHT RW#mY0-i6>aYhٵvd#c4w4 d~^*ǿb/5=@r\ %]j4VGR܂(c354:R՘M? \ZDQbUCC6 W5Ƞcpi'il&@A1i\4d iE.sEmplpQA,Bm2XչVtѭd.jHuI҉#oa'7#H40a8.UnTEfmх5+kn-h*9cpON!w29ڀȝc"RwAf1MF!-# wCXuLњޒḪͪRZǐ4Z@LH)5f,Zw "8Sc/`OtLƶē\8g3hpn0͐n7hu  :HH4. @m g@z `&*`ҡ1Qt&8rlӢg4PS ;e:k8$h(n\_Nj!* $yy)n M rE=D'-D݃ -$Th{)g˶`* z IkJ Z^;O{%TĻV#A{Pdn:$b6)hk>4!,E'I5" b(qTLAPVX x .]ཌྷNBRwA>B]_5cJ.9K+@QcHp4@0?c)lAĔ=pMQ@rYHЀЀQU R '4pycr1p !Z ZL!]z @"`AJ&$"r !A@W $H&! "! hEHaeRĥ-PPTAQP3D(UIDQHL%$@0H qz?C?T'Kݨ.4hrG@FRAP%+[GNy!9+l@ZDOVefhҠ&O"S d|*9b2?&)(-0{SQ_`OP@`᯺^C;Mun HR$m veBy#8x@E08G& d~3،s '|gΝy{Af(zA R5h 7O  @%@L * HqV%!*BRRf&BH!bXa*$ HIJTZ(hPR %(*i"&RPi*()(J Jf)hXFYA%IfhZhJ) I)?M5E%)B41:*z ? a  pA@z ]Q74`lZ;d|9:v_}+x`mXNd r#E5rQu\0Lz`I a=34Qa2AhP RlG]svDȈDd)4bV$QKdLr"t|2'D a7mL(AI9 hS&v3{BcC%hr$E(KPգH4v˸H!& x+va #[h ,cJJw7X]HbpLF ֿ@[^!/dh>D Xf4!8Խ9Cp_Bþ۬Jw1'cׂQ!2H dM',@L eм`e{;BC:|$5X,yb1rčVћ mrY*Ƨ?4 {ݹVmtѿ .ݢ0s`7nv,Ñg l rN e/h)l3mdP;FCLz("D S)@ ޸upMnDs9d2 ;C;oD$٠(2;~ O{\SctSRGYeJX D"4KgG.Tki堸fJV"IѶ5mǏ)d1&cZ" 1d ݤ&Z"J.ibP*!@(H&.Xia\&Z(hFJdiG `y!(("4JM#F%H!' bǾ\N)BwS7$ a *FPpÃe1!3a9QJ BHHL14"JUd$ĈPD2T @% ɠ4 AJK" @pn"؋II,y& C 0@K DZuoüm&(\MBCP*/Fٓah( MD.A,"+FD__gqdf/D՟bC7b~}\5sD{l_MC1+ױQjjjcY X̴ !J]S.G>Pc~ /*PQ^>o#cEw@tCC$rU)rA Ч.o =cX;`~ _3L6,lhf0Y#E#i]%'77)#s5, 1lITCL7+?\s(ģV `.͔8IFdz#@5)Bm_CF SVL0zX:.%u[Fa[L ܓg@g/I޽X>)tWh$jJ I6&a9<޾F)>ogOs@P~Vy*ѡK9o F(LbL<~ɫYe;UBx3, 4=Rr0ht@ئy4b d ֊,ypJ毅tZ]؊iy3U#`- 5W+iݲÆ63#ɚ,]7hkc.!s8_&w`k9eE"$z=BDӏzMIf6ƛn=e dPhiC[b(@Mi_*3(KZi84`+Q5l ~o# '>C=i=:IN4]?}DxcgmR_|SEQv0b1B>4f NRHd?O@T@B$BPM(mf@"H& :D R XCPB~%(i @dx-*ưsm0$5N1`6F؍: Lu6b(fxǎ"b"M.Ջ Wq63鹔iu1I@-m3qC|eC>jz!|DA@2FVS}3L$?4*QpD3ol?Ba=wDޠP1fׯoU=` 传|:qxh/mNl8>F FVOg`k-iX=kY-fnXR>a$z!XP$(T24)0и{yݨzY.JMv09no|eG ;:ǡ=p.E ##|#!22% ~|>v"{ TTSHAPē?"z %VJ Zb 8HYD'Y5Ow)?- `&%%`"Ó:CaDh\~I -Tħ^ǹ:B̼@(Dk2kvSrUjbBC;( vĆPBJ$PE- Pkق-h]9#C2:=6ɰÌw!bAO6?;/@e8@ D8\^JdR47CtIP Ā#~Z:+]9z /J/.=D_,92;ye ?Mu',CT׹-z8"Uc+M_7`?^Sh]TA"%ԅ=qyE`a!"T112Pı)sE}YA!u rx~yw9U09FNԉ/DtCXAh)b鄶T3@*xIV)Og_Q@؁ 2Py& HPBU/ёGbi $J&HiZh$"hxw\^ކ/U1XbB7@%\@>ldށ{2zLDJI;i >-Xf;t#;xO}ܨ{`UF 9!xtI̕lÃiYE`0ߡ͟cg B`mV%O  ߩt)ӟ0grHR ^(*xH $3Odk_6ۛ wP$$G jBFA5BT~Sod 46.=~XP{H}ad (S0CDf~, W76ʡR(%%6\p1IAM,Q_ F_? 7V>;4=Od0XLC+ &UN4ѝ SO%ugMF ,mTX4FֈTDRqƛAC ӹ9Av+=->xc{z[73ZW:|.^G;ü:GbԚW1 i4.=zQz=j;8'Y1u0KEU즙q .4-qì#g\M1끮OQ39)\0E-Ì [jbIakmkaΒk:jpA)δh\6#s%Xáޒ0T)+%}dI>cuz) l01 `99U CΧB,I#mhr"DL# Xd#FSLx`e#6f0QݥWg2.8ߧ'RC|b0&%O"!?j2C 0(w9{IC+@8tr4 D:>C_}CE1*%,dMʊWXeRB0AJ1J 0 'KC*ajO<# C%Tx{ƉXMG!Nήj {.=l$CdhmO@oXQ9CoX8Yxh>`?bk>+I]ݕA \ )jQL$a*y{CS2~ 8IDzh`okXT&$;v ]3 0ƞs(D"v8=+D9lbwz4Lm;R`(H_W8KKd2;@pxLJ_qD*lLYRu)J b'0#[aC`A3$?#50Ef*ʠ{.TyzJEfY`KCƌ-}Zlz T}m(ҨN WHger?6Lۈk@0LVf҂6$.` y%H=cj%"@R :ԳW=xYC&Q(+ʧmnaV[NB*,`c$!ǘ%"blUEhHޱV߼xT˒v?#1`A߃@l\ZL@֊SP%yWPOATwA0'8!(c%@O01z\yx}P]@# A3 gȲ~^-tx3=/%-׋i+$Q:fqӯiɯ@iǧ>iҚP,w *.IisCS @x>OFa. X\6ޞ5fU׊6=& f9ݚMK+sFiixnh oUaq3Ô293Eʡ*qxD 1\-4{E}e.2B RyC:sGiG?DϾₐiNE &āENKkÜZ}$,:@OeĔw>]W\&1=a;ÙEyGSp-#j h|A6;iِrĨFYlJ xq I#jg@ZwR 1n6BS%sw_7uۖ NpbɳCPM2cA&TMUڳ< \I:K]̆$}cCn 1$l#OӇHC f' ʪ) ?D@^+l?y51t(5~JWA}`0`ПCgA˹490% VU,ѕhb{0CQ c*@V(>=,NoI(@q0?X6`$LNğ9NGߘՅhLQm#*u3hO>?th)f)E.}DNIYEݴ0X&ԍYğN/xLBRDPL?@LRR2%IAESHTT1D%-%/&@J&UNI =}!L+(` EEZ$PBl 3b(z_ai"jT(SO>tx'8SaTxk)SrI .S';n[Y~-oI3WJIdg==H4S :CzҊD?\Hi@ ʔп<Br`|k(@6HxAMhY"O~^GOH T>~JKL/G 5|ПS',AX׸ePvF+WJmXD9q.p5ڡ 1 )76}\ǤIãH+ϰWlC jTF!fd?F #ApO%xpג4214(z}M#SH:jO4d s5$*C(DD.~0 4+E@ao >XG]978:z]V ÿt|ϦQP/(cK1M SU-#p0h`8s 3@E/l Ja1zt;&8!8߷Yy@E@(X'lina|_,hcN'+PR^!q9diHg4SQ Qml,Vq e$8A`ҞN("łfb;h*@#єPlDALW15:b(˙! D.E$C ,DJA3J$H1DD  #9wDL@AS& =1MŇbbM:4b* 62Ds2K̤TARts$KEE',WBPSDiZJoPZ*hh*mKT\ F)!|yۀmwhhb[ޤ93r*E̔m$KcQ4ՋI%#-H^m_XqC% lh}G0lQtyiI6ӇQb$eYj5? ׀rOusXC/%@/q`9 i#D z(F\Nl<(qb~A c|el{d_]M k^%KkuD`=rƀ$P"!hJRJE)G7؛HWY_GF> y5y>2pj:'$Z8XF0S2V2"2h#Ğ0Dd<$fiPAW3~繀yh/_4Ge;' - n'Ǫ@IِS%&tGE$#S\2f {$d.@أkȜd. +;4LCƩ0=}7QBD,JwCctGۈ:H4xF!m2Rpȫ mKB=f`8Ǩ 1%BB*H;M-\fgx|UQ5Ts< X`"#O ~י?<хum'&+#,ɗS4~K֪Wpu 5%T #(DFJjqF\gl6PVҐUʿwPw|1N#]ERC3^Z /4آ 7(oǕ{K PC0? ﵁LjEd&FsrB'i(Ji.q99c8dyssw;4Z)E\ l:{:Ħ,(O{[jj4P=%Q#i)"DaqӢMB@ɑoS 1~D.NlexIRGLǟO BY 0ZTJ$Ԡ u =d I2%M"( -/:##.GN[{=o XO\-_Pˌ'?AK7 %fBa!R s&"B[CA0D,ԓDZLB$fב z!尢hQ@l 2 ~>:<>e*200" : 6ؿҴӐm.͉W">;% ~'WcV!r 2z;c!H ѣɔRoNvC]xM# D5p1lGJ3$Hة;%:=%s[ި Fޟ o>Kߙ?&CҜ4dhء4@8?1ʁ)i bRibJV{tD:BP̈  XB`N܄w%6>r@ME2ts`jr(H׮wFE~Ԉ_TzIF`QﳁXB$ME%C0II#E4#HQ))$JЀA°!Ci(*R=8JG{J'.59iء*D pYa R)@3l'mz 0M (;9!"SWWt J) =s~));'۷uO}?#P]/}$DCI,0:2'ަ/񪭰?R +GP :d:+>>htA;K1D6y\ =D󠸃PaN7b~쁦ADˋ˻Wj4Jx'*R^!8.^J ^.͠iNwjh4JMלTTQMV` )I- 4h5YE?zY#sOdnALE SUAf#ETDT^>E9ה(79uN!I".TWԵ݀xL BHr 4(P U1jCm5ƓcΞ934(ub=(c *gu@" tJ9y,oñE'G$- JR$nkvp8cw!h`۽#1ܱJj#˜*ލmq/#^g{MSd"yk<&Ž#J "\ :X`gvgϭQ9.~! S.qFΣ ItQ >ysgsKiT-6u9r-gG:=.9'1l#Y^v ~GQIyZ|‰#C5Ybҗ.)Mkds"U3z29cxe0|VV339 Yp)_#lW%J:2Ŏ{_4@ے!H/ GJl s"x*Hϣir08胘P'븼&ZsV/rLrONM{_gbq:׳iO|PX离aG#I8Z e*2lm9ΎCCӍqs&q_6ѥ92t)( Fhh<?Qu) nPgĄ g1xbh;ӱ^3dmv>6K뢝 t֪HXQI Z;?Wʽ}j/Šgt'Ut&*A .Ԓ j>?=Ƿ9`65۷$xh.VbWctڻS֜j⃡ff࿄0 >$0G()OƵ_GxNGb[`G(3aĘ@i84l`&𽫜r+ub %Wk^JRʹQ{K]3 P1TƾX%\3#wsp!9"UCe!Q4}ZN._ 1+ r01 /MlmCb$x#kպH59N-iNF. hbG $Eh!Gv -^tԜCE:lrG>lXְ]P!#6#$Y_$652G9'W25]\p !o6/=A}/~@Bu˜Eg,>P=>+BO.L3lC)nTo7 @>BQdwؽH1R@ŗ݇v:`TaŊp5|[=WٲoލR[_l;7a#_. jvYn4ڗ$ s1yݸkz Jֽڍ:8hT(x+&f?^@ޗ_<'${LPt˩hU)'A,p!CũS8~|Dg $fRj6gWZ5fGoG@<(8 [Ի&r9wAQ;&"`2A n#`H]2E2q8% !@0a>`V˴`%⾱Dk\@-;E\},E a}9M;rʁDӠY @O1ٕjxiffTJr5͚c/Snofe02N=C75KQôeKT1h3pCBo#µ&0!3,d.S(&󙺪ODi^).%) 6ߡ y3OVtԗRMӉ&seiB !( xRIv,ʲR6(%KȠ`pyKvN-z%]e>U5Ў 2PR(M`x9[>.FFJn_.4nGkha(ybT`;Ɣ:ܵT@eDFKp._ ZaCeNgx}wnAKhF kq` p<09v=/~R{>XsqOUe,(~:yl`mz( yΓZQgX\v,XOՅcE,Y:\K"t,@HfĊMg/}!>4M82=_!9Vq3PHb'>{.ٱϓYLpbNaz&A&B(G<*eg0g~Q|CXh<{?XDi5.0!fZgB@h>pFtNM2Z^@-Aqw {(hJ&ebu!"Jc+t/2 r{>;N hss ެ&up?6PNGʹ=sGG<80ހoވ=._0yWXs#oSc^ Xն@`) 9_R0~[pT/ZUu>2$ R@(ٜIHcSBD@Nd'@7O6_ҊM4‘r2V>"a_TO!1W6ƎDQ  hୡD84XTruq zzpdv9ILvҦP&PbLT9\^< ;=5# p{q݆ @7R.K. sjB^f a!t.lwbS0TZ(}z}2:w:mYkzp-Տ{НLr!.Qti4Z2]T+*d7kfKYû|I&>6R}ޑgbDb Pw/Yˀ$h"0fʕO)C=3F33Hˍ)%9]<!pyCA6-:`$w)bv1lC(g- AR'hNJ<4ێP a8 q(+6w.Cs83ƦoMFM5+!Gr<Cec.l<&pkCzֆ}1`s!ix&F@s=X7HojT3p=a8'"jGPxtdEC0f=6 ӒZCl&9ЄrzmI7nE0cNI(`[0ϷA|>p\<e쪊A:'X"b !h`|J!o?lCqNixi=)֗R/== ^r\I7D%0 &4FA*}} ~Ξ*A!o`l]웫`m&$') ir5j۔a#aD7#4J[h c Y!m[s88M.htޕMg8 y8FE@U5vly*3c4j(0zFcIN'rz9 Y?p9w!t,}Z\*bK4Hz9Yx)Uh\HD Zq] ysC8\wr+IrN"&tŘ*~AФTawIWCpJì#]O=Hi))[ Xd9QBA65CHoszH|yݢHCSܞdګ؜_tfY.35( w/W;T2cdk4g 3FL+j*Z~{F؊ vM/ OLƢ9pw?"4>0e=m7Sx591D±'mcPcQz6$8"ҁj,lq-is"R6d&7]Rh 3hC5Si-pO&56gX؎G*5,voO`yP}~\N@ ?&zA 46D1 WD #VрBE4֔P.?\14jYL=^%)̰I Nv8sԣ3Pa NvvqzӢ"A'gBJA%rO߳'oQO1Q-KcYĨOO &(dt7cGZjza d'1(0e,}8嘱 @D B&H H"&Htb!a12|0ܫ7>KOWTȤOuK1+|@4]@CـwhEO9ȠRW v94U '#@d .$,PlP#2Ah#g$>ޤ5a%' AHe肺?᭍$7&8~-' x!mʤ2`R{$45Cm97Q- GnYQ?%$I$}_BH4U"w3??r<{pZ=!X2IuMM Ozh > +֢&bl={) B,?l*:}9@S>&&^Q w}m_|ZufAw؜ƛQuX#EOreTd<9$$.Qu|0yLflNF}AL%]hܨaR^%FHZr@ȍ TPQ$Ry\2"b>mA\lHVG>kѺ}= Ѕ(G!Js$%IYS}w.i FhmOMҁȓar#M@RAXiC0c*a{zɾ7 V@|@PՍ#0z5 bM)+) & Mw2*m-6V Gq0z@6 Rwf6"4j"b7MszBBzL&L!c5%%(m[ 0aӤTтLhƞ֌zMGJ50ax0DžH dY "6SByP$%Dd@a-k-[ػjק<9w;(@ʁe՛eUDMLZ@d'nOhCA|VvIFcɆ´Q[pc>ˣ Z~o)#Hy4) k'h;R?ܽ3| MhKRw%+v*Ґ7gmu B#U(F>=&bT-r #! q9Pi\:x랳aLJ5SN*2_-}FCmJؿκs!) B((4PbCH 5s S4N͝ Q>ö[#:$F^v-/ST.MT4bcfBnNÃgi ~9Q#!aO{ C9ع2ˑ$AnsBu#spԈ!,!!m~Ybn؋DC06tzۆJ2lccEr%F k3a`bt0jnb5* HKhq2 &p7Rxc\j9ÜtQVÜSF67%%%ICKTU K˼ \⌵BJo ^Q į- Zt磀iww K8DUh,t@C#GK,(rmSx&^^W x!V8^$s T5^e ,LyґI[lte2.pC8q9UUU'֥˾@Dm T]ʚhd0+m V&6 HZHr*ݑdaa;N؈9XIm- dՙ#4Ri9+kbm(<֊yfvW -V"N B J%(6:DQZN2RYK7F+J1᫜9kLnXJCNq(( œu9⼄"1G1X m@cUD0lnxWGsD׵d c+#D [IlhX cAeﳼ,KMIKE`8+el@8WLzqG$onW# ! -lkQ(b)hۓXѰREH !]Glsv1 :Tc\Q%&≙fΨh6t^Gde$@尩uŕ!KS69Yn;c`gAJA2>u;?ՃPR8)i1Od~W B'#b$/Fw=qkDN)8q|.>p;fCwT#͢qk$d%B<@d/F.}ZȆ\.^#EIu$˞! ˚`#x7}i;vRRTs78xPd4 %i(444Jt4J M~k-,&̟6ñ{mINqg%n!J L,CM1y& 3ї&[n1DD] yV>>AtapXDbP&[Se?K#/:pƬ"ʑg0ڮ@YP86;Iz~ÿMTih QUTDP-R-- E2MRp{U`emv@k( (j37g4 .[ 0J`c$?9V 1bFG~w,ҵl{ vA.*ApF+/ b"MSZ4BR47QC2@.ץgݏ!\"w҄xcp% k!yADdҝ,JyFLZ.Sp޵Mb8A@ rCS,y\?Ӆw(Ȅa݌@Ӳ  uΘP9b縒u{̒] Kyk|I:Bƺe"hCH[damκb($Эm4a  1v7J’HKF#I$mFAQx|y:h!E9uSc̑Zު۴C pp*j7 :t'y߯DT(A^IV W@(ТӨ f6#,Z8M o3!zkyxf64g^B:TA]2wi7WGP/_: H!*.٪*Z_<> s5FDL NuO:m)?fD3X, -pӛ̙B `8I@H &W~2wZ0k lg4'21nq:A]^HSӏ"ȑ2~B0fǍHR] 6ÆnFm[d`.\jxX3a< ONH-qB=ZPŀ*Zڻ"R;`J8֬;}r~sҘSش$:dI7' t'A0#(D9iSW(?;d,L2d Ō቎ȢDq:; jTz*j4In9b<ӈ5cPr16q8!R @fEXFȐ (|:# , #ώky>2I1'IC rDO"Rt, +Vl653"LዡM#40H踚핤\چ5a:*&λa緩! Ђu2,4 NtJ냚BL$px39N%nكmUf "lgj}VNu;噄 Y&3#-9oֳ&-9\+`"EUz'`y0)- 8Pb4p@T!FmCDoLӇK $]"&bQ"z kQc1LZbwYC >;A/hLEyɹ:]h.@bgs5Boqdaqb|)P6xBHRM@J K }{05a%"ib5%OnļRNHŗ62( Q0c%<M2Ms`LJ`nqSNۤ&H+ Ɛ6]K'mt-&X-9}1䌋o*d#t#Ң3XtIYI" "uP%63lRv 0dӊ< I %'gRM5:Փc55DYC⫶r}< 08KӜaWL̸4f ǂb\4ʏFf7ԃ3 \PKq\j75 d۲gmy*HgL\V"UlLD;ف sb@kmw[b,0y0]9ř5, ɽE!2($!Rx~0FE4Xܹ-pC:1.5륰16,۵VGH9<@sL8s3t*a3<:a>!>B.lEf]BiKbEIi<ȡ+mmY\]0<0DgnimKxY$D(#! %.h,$q"Vu}*u;\ &nH ek*Ft2M1ȑm (@!8H 3CI:RExfNx`<eT@%0` ]:8Tir!1&$ݱ16 P3AQw Nc\uː/fiR$M40L gd0HDC@AJY !RĆpp{qX?Ip6cƉ9g#Z4G*4sdI #nE1O&,1ŔAՈ-juV7ߡc5nCx;7k r'Ò O.&RKz]7:v><{ ˨A!kDޝcں*#XbMXXW %Li0*(]bFaA2E=ۣ8ej=UR.ٖQp=n1 %zE^#qwy ғm:r9 t@:Rh&K612Hhpx50ӡϜZSsߖrDc{FqOZ86k%~XaڠٴBeg81" VQ0w_ 4a6k(rDC/4x*`<0bLJH$.8?\5V'M1K5 mBjtͮwZ.Z?ew.b8и[cf RN€"Qf"j EAxT- ]p&iK=ScZh"Z*"B%#Q0nﯚhkۧ#;F9FYz۸S7Ci,6Jy r=lq] E :fZj eMRtgoQp ApJNAИ2qJXֶ\612$Eޝѣfh| Дjp KVʙUV%Zj3gq:Ndɷ9U7CneSSl 9Lw=IIQE2`!c&\²7{4 D`9QŌHZM'4V2 Pn8v`@Pil)*lKALk ҅(akJI&Ggb.M.pr9: D޻ɐ2>{ƻ d;Plm6h,1%趡Ґh_yz%fffd$$%ffgֶ"-z1(e'𞝬<.-Da^𩄊PA#EIZPED/=J) :aZ hU[k}N@ 7|^ M 0Wp&qNߍe(_p, sX4s{ $>@siP#4ҡӚ|XO~FbF#!Ӣ!O* |P@cCdRY"_mc`z"}`R(BDh-"ǩ B*D㊊xR4A)EʣOvE  yPLLB ID,PS۷3Y@v$;XD$?/ |+UU G6(>?)AX5mܳ tUu5Ԇ$ozX*v&;,@~>5br=|CDm҃j"DĤ)b Bv|PH~LiuGj\fYXpj&#xף$s?$~m=#Z60F Ѱ9 " HGi^Trk*}>ke˗8Nn!)@<$ \{wnbUUU]sD0@8= (?5՜;TblBg_C4 yLjtAq7*n)@< u+|׬:d bz|\{7'K(BbAH@rz"SF%8LPhM ҥ  A"diJN@%C).tT1LdC@v@4!R3P(p@TrU(y*))O :a"s##Z%6PWR,C#y]hrTHPEp+ vE]]G>&r'as: DG= yol}\Ɛ} < SU(*x>'=apC^uQB4p Ձ(.Y&9B{ӈ>R:A @҇'˟OOz`w ~nɱ]jMjQ:L?vb¦BE&v [qt{ |0؎+w!J!a:GJ*b 'G#'lØP 䵜5S[_ӈ+;J<[7%E{,&UTӐa`!aK L$H3Z4\[y!14cf#"T!̟vԁߏ04i:L#D$Z/NRpqg\My׷#B3 '%^o4f`D!R4\jD/#y!Зq9a8zTznR`lUf|USI&9F՚ƬG3&2bC/1q B9ƎGzoWX-H<] &.oV홛52AM9Q<,8UݗHP`sucV0$*C6Cq$,wbJؽ+ DUR+E66쥍,j|D#9̥35ᣲA d`L ;йMˣvԃ)P9y*yw'gt?PEl#z&11{z@CٟkFtuW#P&/wӽvYwpBD^w <`s 8 @DpDP2ZbR)J> *p4~R`I$NBTOtTJB%<4r%@IBPSUIAE+BB(iLI(#ӓk=.Oy (>u-Bl0:dr$",1/^ٟPz=7ilr:jw".Їqx~d z2RſA@1 ] !6dG  CT4V%V+X) ج"% }EHGgy„5BZփv&)|ʀdAR _]x 3Q-(,' 1)̹kJ;o 9Lؐ(P~b"" vLASM!wbJq;w< *G!G2&낾fPX-=4z" `&v8AXJLqS8i?|:rP(4K-IG'E#+6yٍNm!JR689D@PrVG><é!4߼qCDHnԓاh=wAVUOvAþl< gNHU;[&s@^PVks|1hw{Rci9tUZ'0ZX8em)Vчm̆ 0C-*>b7&L)&&"B i2(FA.K%-Y+( 5(#'AA뢋c;L=.fH6!& 21\dQ5Ca3BKۯ;v"T' i0c~+qk3,6MRиP^%0V@Є ?r!2GEڂ(]CH$QWMge~m쑠8_BH4)±3 <@V@%w$@e P{=u_!B\+A #j;\2(遀HCE'x [8,@]u<BHMF vŵQ~^ KtAUAIv|CR)AAեR@ڠ("iW.#$cpH~W?'`l ȡ5zJbZH ZQ`uxz6=YXB(}l# گEj.eDD,Ej I VЈ) U41u]x>fA6DFtYnבAO֠$'( ԉ䴒CZde=J)T@zIJs0"Bw(noSON 7"`+!ZAPhT $fB (Ȅwֈ+| l`폣PVA}p5$ڒ*2ǘbV `'3uǨUGmsv1El4 0SMO9fP8(("?l^>n`3pQO@2GꆄZ;z&rLHUBR1-1Ą0D v4`Kido.!RD֑*™+O`Q?fR ~Ix'xV}4SI;;?~$8󮱜l~srȆc.L_BXD~~`?;Hh:O49,δW!?͟=<`HGĐA E1m4>I7Ġ(Q¦B"jF& PI)Gx@3<$q\<w$hi"b)JcQKII(P3 x ˘j|;_4q9^|:2=u6WN: |>Ӊ^3ٺ|Lr>PA@P2 HhN@`_Q{G'IFP{OmI؂I]{?~'3O!O fQo"}{؄oIp_<,u#QSy)R$H?NF<Ӥo;ۓ\ɘbm1E5vḑ-,n*WV"F|`z1 zA0^KZbFU17"U sk$kƛl;665"UME9@:a08*/MCþe44=sQ |I( Pt!O#'9 f@?A??WwʞPMfn\fq *ǧ*ڑԺ;Qҹ^׳nٜ r!`Wh^RQ ç Z:25_z٥Rsd+ q$TlֺP AF.ԟRYEͽpPT&@ϴN 9UA35BU(!QH< 3?iQAJZ- ܂dXӭZw ~~6X :^ZFЮ{* 9Vyc^ƞHR5&'0IiACFC7Ȇz{{ ꢡC  On#dQIHH PC@}xE,4Q RM,Ԥ'%SyDnCǕPtkZ]Piv/0_tmzn+̆I׷;tva 0:xJ<c%%/4:fMt.keIQTn $< iXy\׼U׵OJm,cAGb[xNB^0Θ 4g_̘4O`mQwǧN0ѱx0oSoA^GwyIJ% P:~eCv#:amE Bz ,/Z1@4KO{4llys Y A) *H|Ʀ'ҒQ\XQcTLD$ѬHM7kY_:8CTR*.ĺ%N;N*`4O;kLD(%?f]4ϖRp,J1/^3' v,iK?W\ϥ^N 9hZe^li$<`tnNze~@U(ҧy )h6i}doo4B6!$ݤ~F,ul$6úd mT'jF?nFդY*8,(~IDv?$Z;"j5@xe@\|P''0q8&9Ӌ#1Gׅi >`i1$6pCO}ˀ+$" CӚQ My=7FM(Ffhҥ=#i=*/=I5ww|E.1Z@j|8/xTX@@P}?oX"85; R`0I7b`ޮ#Qc;G7)kp#P 1'vhtPCSR8fa?4 =w갆FMc'$03ߟ`h aƯ볷'ހ?0DF%ـ)ii()ʇYOu{O3O{[g) 9aSA`vߺ$2g@<8729Z8=48me@g^fk_)HeZOqU2z۞~:H`aXZ|N@k7}?lh3LK0ąd F>~ ;0#r|n;83 ?qx  5BRQFQ&nq=K &D a3 Tscpb0{|GM|xrD7y \i|JG}⦒ &""k#Il 'lfH,.1xqD=F@,W66S|>CdPiddf*eh zzCr7L H)0ڕLGj\r .m6}Ay9VXalHU-$qsT4 ك#yk]ՀJRFe Lo ta\PLd?q(E !tUɅKMў2[x#W[sd5vEP Z%jmr[˩~L9(gV.'.4%JO@FѮmcZ&tE dҋ{5e%Od7J'holL(P'"mŹ.%(!ORtxΞC6b ڡ[2Zw׻¬_gz6= l?)(֞h);x *P@J@,5 0$S ,CT5ā /ė & l'P}|f8JvA)??;_l(dd0PXXZ(AB!' #BP/p&lh8jr>$g߯Mg:c\7UB(I]FC _q?. '@|\_ƹD;~&eI(;R %NPDEI LDDAJA R,QR 3"E$ВD(TE%- *0PL5#H@UMRHPL@PRQBPH(.IPDdU O6{i "Ԉa?$ 2Q42des 1Z6 cBPh!H1RPdpPa9!Z*!V% F#%lN1xaE>9Ԟ~l`}7rscUsC?9XdSB(9FƏ3{c0e5u%HWCﶾ@,|Η`<7h{ .qu4k_fg_Xwf{gRTB) V}wCPD_JrteϯY ö>Litt{{wwW%{EPǽ*g׷} :}fal6w7x=!UA-}=ӥ6گD;c@:[9h_`@|@4)U(/CNm*޶CTlP(ק7=AHP {owN-7kES}Oi_lSg]_z׽tkS>{Y5;ųT54olcsSHZ헾r:;wvsYxMޛm5[=7f&0tMČHCv w2n׾`њ6^Qfû-yv+L=^5{w,7rqu@ڻ;y@huˣr+HoyuzzϾ9;˔n8nn6GצoA\}Ѡ OްBM[;>Cӷw]h};Y).ۺ{ {jtoz_T>{x=]ki6Ƥx{xrۛ0S[]w;yOnsܨ̶UO'WMc]hV[Uޛ/I;s]sy5Nn^{XMz@}T%-wq+k/`8=5R)DAEt3{N۾xmsݛp{3Xkۅ.ywxv`®cv5Q]{$}+K=p3gq9o5^{fvg;Bf\*@ͳcϧބwA@z4A^^9[綀%g[Hmrn uҮ3nԔ6mu_]ٻZl%]S ۭ#nVA=6uxg:]=-=uzؼ92.ujꞯKq.i^;j{xzw2]u44@&b'JhB M4OBa4!SS&yL=G MH@a4SS*~*zԞS(z5=@ `&LM(OmL~~{T4  hm SyMHI@@Aa4i OLjmQ3SCȟU3PTPSEMQ?j/'wd;Q!M%QTEITDQ4(!"QXyaG0+~yJ"H#pC?;m3!QTsL TAt8(\ ~MMb* :ZJQMQLK&b"a3Bn31"Q0FH,b(* J&"=ʤ i/FQj`LV0bnx#z|9r+Ĉ1^-]uydo+ӄΕ4 ha^w[WWX6 y~?R~lΆ&0aм4L aD$\k'PP 0Ou4CV0Dޓ˙WA^[!%;^&V 1R3d2$5b)a uǐ8 `X#/$2b áJ j.v;Հ%S$Z Ua%+$sI&cCӊ4ݳxO1=|pt:JzD.E  e&m)SD10i S/,` 5-YN|)BnF9KjY1S7rʜ0UH!+!e- ?8N3BLyI~`~E"Rv=}ž-$u9;eh_xp  ?Qgrһ5WvcABry08pw/3򥔻WTmа(gTM(<;n+)΍鎒!-/g}`|(; +c,c: N?{^pogЇ!#iec`CQ) 5!p,0OggS+ѐ >$; O?ձV}-)\ b1[OIk>w#h$t{gJcpte䢏yy^dJnTR>*ALFA6a1*'\8g6fh&@~)$d'c[}2=U~bO.zPGW!Yp.XCG|G'qٳw ѧ~pu{oS~nC=8NjǡNe((ƚ9#t fL1sVzmϝh^1p~<;Ӽo " #|djOYYVî\$܊ O ?oS"ֵR5S۩kGYO0YjhƥjVףm*wRYEO`a')SivԘp|ƨhkEBPE{?a[^ cp`3{**QNP%zwxcd5mF O~z'B!X )`<$[PsCcT6 #wԓ6Zi#8Kn;}nuJZwZKV!YAa]@Glz\ҖgR[m/nuJ7>pذ[} ĐFҳYPA(0B6K=op봝tc@$BajɮSYAq`˜iu*a#:0t?9Rc{{!ͥt# (]m%8Mp;j ,իK.r6uWϝʎbEy*YUZp,NׯGԖ0.[-m+3g=guEz2۫Uۧ}ˆ^Bˣi {m,y}qw n;Yq74p{f>aAB4KfWsHqmBP)SQS|&[D\V7/*;DбJu3?QOjK_u(Ҡ 5 )AJH nɒ?AmҧEp؎sQA?m*Z" B4$VhPQQdf.$RTIYI└%A>M}}m;QMs7;rf΍ǟ(Hd!fR <I?& X~IG4Iu7:8b ߜd(K*# LXm%8j.R`NK 3-4΀d`iKB{Τ\AuPSө?o9(eW5\ヸutKdp;hF!qD,H ~D!="i.jGd+M$}-Vŋ$",Mݗ:v;-6Tyc\*  '=@ƫ% m TRJ0H1xw50DHC2RS%%~ۺ5)b|1RI@0OX]IޛgLASt6oǔ0Z0ClaOy! HbUB&q9!U}}z8x+ld5HeP;RQL6yDQ?b7N0C_3'qNim?O7GˋÌT?j_@eJۯ6N^J3,.-G#Md(כ/CէJ1?Z!`qMD)wIS}cϗv)C[l:򘱦 /wwk-Bd܎baC#]}*nVq&eIx˿[]Mܦ+]XI>̛ QaejY&~oXc>/ɳ3um5lȣ宰LpFQ ݝp|J>15s\.>bZ7ȏ{$d!#`pqYf| !\G9B ñN{ϯ53Գ_r!1Gn9s~?N ,ԍZhMj&a}% B-^&GgJSY[qe[/G6MLHM&]q2nGpϒJsogƊƈPK l-{c(GS8x~B%-X8 {p۲4y$!bqy%ĥ(St*HG OcAw:Dӱ zNla9ɡKm0H,QYBFSp]-puOEЁ~s#Q.}ꗑi^⨤`Fap.br=^h;B8uHW(+a]{]-3,iz~ ~ԋ?WH50nO%ϪA-0#_?g(6"Ӿ&^.1q̎z )n6%b%C#nPgA 1jo:H0OzxgerFzNG g~t> qIߥ?nu9idOd8RDIOhBDհHvJ(x%T#B龫_׋^!Sڅ&oa o͒l>3C1-?E""j`1e9`{#jP|$|ڱ1D@TYUQŸ]@51.(B IUOaX3Ç4-ES$KO"*LTдnIO|N!&i2IP|5>8lpby9^TgxZꄶk*Ժw&oboBa?~Oׯ2w7yN#v ش2L>[P% ET@ ASJ4)BPR(P UB1,]m򒼇 jæf-„R rO]sZj|ShJ$S~|,9UKwLbW= ?Аblڍtgx͊f7`!j$'ѳJ% sXizED"Ia҈99D|,î퇉D0D3EI!ªKeu$5MAi[¡;=C^jHhDҩ.=tostЖH Ϟ։p7R 01QG4UST)?f\u^& !Q2-N,DwI,Krq s\‚]2k2Q!ו}CsW[T2K D-K7A$i _]Cu#1 ێ b~NqOt$dq!KL(L`2f#4Ԭ#"#%,LDH lu֌̍h5Ԗoѯy!aKRV©AOf1ZJ09JKjyc:݄BR XBBX Ph "B WE8( L3!3/;;`5= " <1![ ͹ $IDVS.>pR@ii(iQaU!]-;lÎgKaAu Z(3u \N¿Q'=xr{?3?7?jr8+`"BFYcT!XUWmWDE%q5W3-TVU!(Bh}̟H3-͟ >  vkt;*"J9!4o\ ZTkRD2*"D*7Z.[%GFm4'SkX˽TQ V҂qZbaMje(kON Y[6 hب!Z%vp^_)cD;?vsFJ2 33g;.)su{pX-ն$|/@ sc5 GF,FdSW&"&L@7lhJnm1F `VQTx1rƈِJW-&[ Ν31snIhT2pzYQ'qRqa[h \ a>@: JPPF 6ؙ(c1%C$(VAss,=Y,YO}ގ5%rf)+!}I$7nڐ?NͼOE)FREK@X#|^+n3 ^APTE2ZSҭJڱկ k_jٽ[>m { H`1bӱp~@nMHZC,'b0sO&܅PD"0?j%2C >7V^z`!Rj{BƐneGH=YU^ѹx,ԥrܶI{NzexjswӂgC ў]Ti<ۧϦǴ<$ne%K&dHwIx2 OeP谓kN+P$$:j_ējl2%JAlm;=Y-,{x0~jRBqɆc]o 8fHW,'ƕsU_V,bn)PJu|+)YG*T:Nq!NS2?8"]˼@Uc"f=ҙN@eaD:Q0#}v]pGnj0XYE.n!Kۃ?'<7J+byuKy2*I ~1DZ˼ raf)EcK 8Ճɵle)@D7;Ide4^y]>ܖW揞ė.{w&7\XGb*Y , #r SqV <'7% hq/J!ǘ\G|oZl&rQ ^]eiN\)M-ȋyK1Nj4j7s$;$f#44Ul婚eT;ٕ}U_gvGRHRbW6q/>- 8$8772W)'ː0kR`'VEmlJCvqN(Z$ HRUFE&;5TVs@C:|R'/B/~[P1KCj/AL?\t4 !H%ʕW e~N"ˈ-ڿ|4Ј Q>7r3򋟿^ 㶆7@֍t͌Bʲl"`IAs{Ml,sD}5!J"ٷ͋AِieH?z{5-F.&^ UY\V@Lz@`ؿǧ^-cox:^Vݑ: %3RQ &,!&pP1̄^Te#Y<,$3UB5ܰӝn ?%fOh-~tZ퓗7nc!#"3n[ܼ }8nVue)UBmz 8Rv= (bFD{y@2ˎd oy7NHָX8vhr̂,x:tg1T:vo&%%sR椒=b=탚@.\.'skױUq* oכs`u!0@_%8oc^m 4 qjY>m Ⱦ!<)=Ϙ IE](<'U4PA#ÙbJ2S)!R!^32'ƣ&yc=z&3G2Glm[R-#G/ !ҰD]WC37$c7VZuWU - BVh@:X3^4C~s}Gb]C=8 E2Q4O' ު27w/|lmnEĥxoߐz"*oX1a7OEe6iY%[ 96:qYv/yK{)A,v6?A9D4:n~S>l{3a1UtavTZ P7i5w|Ck?qZBkTtӲ#f#s ~_W}7y@0 _pz."' uV]00Q$G~Kߋ(J[׽po5L޾dO-M[ A.b xW%o^̔[|~ŧEM,'ZBO|.X$A~zG=~* ]G9`IݍEM%ya6[|b夔Qtf HS)}:̃.*=Y︁}xfU7FX?eO=5'q\׶O4d>Ć~ӭSrN_y ?>ϟ~)r=XL0okyIn~7d &ǣk^VYs|mItJ}9%0P[Bu࿖3q@ٺJ=V=>.3+IGkQ+B4oc1ؾfӳoF UT`v,=)>xӆna>c^jQ9E< @(ܢdpAbVQ+Hd`a:Ai..벉Wp\0uWt<.@ o L2>}*8F)[ Թ}P`Z|whoxňu^>"6ZP7E%=%,N=Pjي37'IDSG~ZYKJ“#ድtM@B*歠tlUlyDZ.ma,« )/nqS$7~qs/,t^Q< kws&LhE%1pW][EP0>R^j]0EHHk Emkcf:ZDHo` rd{옣 ?[@, v&e%J4*E5:Z)b$aaBHy^ue y#賚)P!yTyy{'շqgQƑ'TO„k_UL;>,5dx$f25:t@gVv,Y)-`38ͪmkD?|??G٧ *ZN4Q[pCQ2.:sa.'$wΌ3mqC% NM|*)s&v첹lvZL8C̻v C:o֒t^MJZq4S=2j3: CkX0{XJH42#Բ1\48iI\\VzucܫYm~5fNuu%u (8-ϭ:kaZSx^kh'b_o'.% 0H%y}⁃;4qәrx aRq/^X,7,gۦ\ P^N;bc/1(򐕡ėd UMu`sq$YI5֊I56X>TX*%UPʩX>ge)h_yo=y<^>54J(Eּk>QPAQ] x`4b&q&5>*殼uny 8\F+KY-g}J0qtq{_˺"}cBi`ivM\-g$'\"yܒ4%U$J+TЋb4ZQlr?Li! 3 ='ԙܥj[Z'24[g?1HG\VƊ)  3Zbu.7AVMaOH E M1/N5EU.b!3 8d&~w"6.y_%C=Z8^%|! Qcc0߭GBY7~+"9UR) 0Xմ5Mt]+OwΰwVLIZx"sM։E]PŬ}&UFb@%;7Nmk`_WMjSZF噜O%d˘,E;̇Gm?6jbO3hmS="&[m}[Sǃ^dw'l0>OS 2 |LTSQIIHĥ( 8I@R7AfgYJrڪ-XTjG#MkFLUFVmc Ub((XTQ.L7?w0uN wlĈ#ax Tw={,X{뢆):_HC?JzgH|%2>\X^] w` `tyZ{xIL>}  @Y&`p`e}oUT.<.F6STM`/)L 8I@cjSzP\^1*3}ŝ*Sȋ yN{d4U4`>;J^A%{'qtLQUrtZs.(ƆSV[ׇSQEuiъ(ىvذ`~1ߥy ¬Eb' RG G͏+KU>ta2pX7qJYDmFGD3A !AJLOw]ӔڱKmUExKJAHa{ ԕQIƂ (D3ӈ9%NgEO)#> S+rp>M ˆطB"Sn8`:X^ﴁ݀?Gmp{O@-A>?_x48" S0Qv2~*ꫝkp H֕hsH5bߏt^\M Z+tڂ1G l'+ q;&і[ZmQC;?/7-Ӓl[2eZܪ,P)Kj~XJ{@,X!rRyգԚvEop?~n`] pvUصCEC "k0'1gXtqFAl}'I:@{`C5^>e7~F $ 49XDQpkmYl FSb8*xh+P22$]FƔr hx%5.ʀH*!ʟՂ{A~M*2f&CǿZ8`X&2\-t6~VJDT}}ut{"} Dtp$\=Awh󻻻9Ϋxkִ .X])fX.2A^=zrŤ@%L_- QA8y{AblKx~?tߏ~o ;ȉQ$b%" Pon~;ɿSx%HNXәN'yç3˟PE&E!I!1uYGP%/\Hl "Yb%4K%A@A睗#$I";:iAt`́; rIQKod?O;7u{OŠ}Gog={ Ąoy{ f :>%? 6٬khhs~?vv3*{S=?mS (%Ywd"wWbZb32V_7珛59%<ʇdHwn)LBwDC'>JPguѸ${cC*u14Xa eAF>}W郇_:Kk'nثxt2ʚԯŊHn}J2N1 UCb`D_~1uC,HBw@u::㻐pЏxBi=a#9thxH$iʓwzKZ@xI`>#ԯ^=$HvvzۊÎ}]m+qН؎zi~cǧߨW [NvqV}%JF>P6HAyD(}Z7~:Wu|7>Cg*ŦOu:E:=1eC\.gi^osNJ)-Z۹ϧ=N@no;9tӪv`ffxNdWPC*a;m̮VόѾ,=M< 4U1I^G(4 NU.Q**1L\=t:1*Nx|)jx qv11(&P ?GzZk%P'5e_\٦ -DD2_- O%64pתuGGV>;0~nd@IDD;k{rΘSNz~;0i+;=_O8f JIu-_ό{?W3άH^=b[8'8aL oOeh p*Azz<+{xy?k|mPк;s% Y~UW24>5 t ӊaH EFM@X IT1KgUm7 g.|rK)%,$9_)O_*ǴGJ.D޶=}!{̋.ZU8+g?Q r?SP-_L?= "MoX%K8ԪlFOSN\^G(|u"mC7(}ӗw%;G& ZƂ$B{(:Ze-f*ȳ }~0${L^E³N3OBU`~rnGUZutV)힮`Z4z:O_֔!wE(ـ*Řf6M!D=X/7 $uH@ >;v|OڒA4 v+88?us== pNz.]b[bNoyrʢ(=vEX2ԯ%rv<CTL8-@?a_g@@!zF@.{N=z!5{aHE J f(Q t3VX}+hTv,^:;H<,qNΔ1Wn?$s6#(5 J̹ u{W;i :?qz kP?M?hU#3 Q9BQtaQ`{*{U.]*$escv9 ս9owxH?qowG>@fI3{q^c8'l1SEEcbݟQCAxlԚZ**Z"&ws˅$" g܁9 05&q%~?*IޟvĆ#hݲ= [%̇4@< L5>Ǖ/~Um_ K n->0rK/z(v"#o!ъ~Ђ(DK/֥.˛ ď{ xR8.C܅&V *c d;'SN˻ CqBw;D̈U>>Lmҗߞ؋r3qEÂC 29>\uCp<+i҈A`~iyሪ%ȏjB @(XAp3=2v'x)Pk>eL]v.YۑT tMQ4/k`$Z1Ol/F~ ڪ<4..ӱ@Z c`~t=qmtt8亇r ]K] GD{%3ϙ"];ȗh 46f{òͣ(=y_O20a i *djF(~ڣW"o05 OI}mHn]9:/PNK6ks}Nxp Z.iKǪҭ(_ J'v=[6ھ~yf} @{g.=D/vgßC l %'_1no5c:ajZ*«-cf_ ~Xj,ITqI\>C;z1Z^*xy Orξ@vޭ|;<ˋ:BZ;\. (MĒI^nmt9s9s19꫶_ț }ÜbQlc0y33n>`.kk~ LJns3H؆s\[2u4녎J&W2ʏ%DEF:K`XVf>_t?:;vWwBԢp؜DfG\dR&M?.)ZyMHs_3w?F Eð޻X+AGC+wZ1we!~΍& ̄ Y+D^ } &,γu$HmM~rUDë7R碏 }  Y/|d3bfe^:[%8ެB,TccjD4?Ǐ1v3qGÝG,i0-W1 -lH͐j(_̓ВMąi:ʸ5Ġ.oFS4(~{/F#Saޣi.o?fv aH9~?Jp.&텛aalGv|h6 J&+)wI(7*y`Vڮ/%탂7.p'X}<ҙD`Itǃ(jn~DjI͇f.9E)#qw!qAs##aGx mvShsMGBɗxэMwJ7/J&t)1:Əj?T#`U~f*d) +eW8)uܭ_K^"Q'Tc@2^> 2kD*xxg/[ji%"E aE/e2G'#ۋ|3\dx>: P~ct,U"EPUA`|9? +nDH1E^yS l I[W$,Sp |UXf6Cy9XpIECM>2pa0HR5Wl``+nI!?Vdh3K/LHc Eaa@ AKL#P~U.~nN1>{ p#rD^?Izizo!iO8pg,@$|@oXC{N ӞCzn5$`@78h{kTxxsW зg a$8`VJ@8@ !K|E$m HD9"y"ᶊgsŝ1D-ʂ|^  ^_P'p:aٳ rD[.rD`V @U#ΧDYs9FUG~m@:{/fw: @@sH ; ~g^w+a-Pt8=G팻:.juZ.֮~^yo o?t&5\ln (*מ=;Rfp.9?-!"hy;qabquP wں!EUNF B"?&~opͨ^X<_pWvpp퐗,= n6+F@ 6u^^"}?j?u\NiŝeOdv9x@izI/JSؒ}Q$죧4oJ(P朌d>E9a@&#F3VѽApjԺ/,Xa[Pud\wqѾ6t"?4v dCwy4+c *47D5~WzoLNz>(ʈ<%sD`J瘟J~sv۝F}TH߮l|-2WguX;wi^nM(E=ٱ嫳_ Zؾa#'`~? Gd,6rWk ͒g}tG^>wޮ*OAH+?)Y0p>pmỳ!H9l80 rrMIK; D?XաOlGCqc BEŷ/E|.4A0o1h#F˰O'"<^?=^˘Scb)C){WkJ7 _YF/; X=݆#XR(cfahQCWS"^7L(F|ٮ_vN PV,Ih0YuG %}g|Ȉ/k+CbWE g_чWͰa#ҁȟNl(kME}LD6~XR\KFнsv,T~p o۰ۧTɞlՈmE RADq0?|G4sE~_!P|)# "13Tmu9`q, %!sF`;lOwm ~o^1;+.F>J +NzNB%XyҔh%x5mĿٟRMeTZaU$'R̄u=<sxٞh‘v|0Y_g3ӗ=!rks6<;[(D@ ų"Jڪ;> ~Ӈ5?_|{`AMD6gyXJU9\?ESZx텂=zH\0x}y!Cѭ(6dhq*KI%hz}9naϘA l0@Yꀞ`C FDUf E9 +ge5׀,jh_eS $\ = C5ZUuuJNV'mRkDx*vv#IBZ|l Rg z$BI$t9y(]w^mS"H@Q *zJ'0Ds3zrCY 7i*p"-b 8u.IFĮ HNhToM-:f'[7tm<,KgFͮ5g:`B lH([q.so 7T4ÃǑ{*@iJmu^ Fj7{W_礿a&=%Y GJXtCcN "7)`sϽ MR(z$C]#{5 7 8}1ʖ[e 5;`^{1O8DLpT[-xQUQK>SS7_AgWFYisEKkBitI#9UUD9?n\SޓnȻMukY Tpv X=lu.iM` v֣_J^ˣϊ_\kmvY7 Zv`!B{2 `]9]L1z<>]i;y1ӼisD|8q/3Ay,5︠:3]NFO5/ }iׇ 8H楀Jbr !?.5 0B6 δuD*](oc]U~:9ٞ5xpDDNkJ  ;t50dR֒ì+R/;)RSzwx{yzMLwz_wWG;O{(_bx0H9HH']o^OXk:pe֑:U*kCOWG9@%ЦHW8{Bvk(:d^n4Ms},yX/'Cȫzxh'yPq.`tK hfh BIPv;wΫü">y k?$_{ϱ@_z7PsRu+(oj& -+Gb=_7>TzE~ύ\>0: {sEGJ@v= V߱}öM jK0'&cj"EPNF"bOB\Wc_DCl?_ο0,zeVp_?$'j9&Yx\**i$asPxqyssO b;6u~ "{IۡnIq 7`>23o۾{+rr||zZC.=wC2?Op&8}hܯa|7x>4 H$$PU~m mڹUBD dM xF/%W}"LA"/#6ƇH@FJW?=+%O>.͚" 0P,RGۏ(۾^oo~SK@$B"l 'M.61syw" șR/bg A:"ߣ?on)w|0x _ͭaNS@mzC ҒJ}_f聆hR(dQ9֬q?Q?{O+i(VLR(k@Y(a020&%/xM(KUZCIOMh~֞#ㇻl? IuY8_ÜUT!ϳSkR>7CxnME,"k 3V}|lmOwŪ ʩ+~h.~(^Idd=?>d3sA- c5 {U @՘Xx$>|{>ߒمǍOi`S=W>6D8"`Idn Y&& 6U8=q5a|=? ?O)Wes*'jt@ȥ5 v bg^(;oS?H8qLW/HyG_G8A?^UHv DRҗ_T{Rv}PT9R]@VTo~/CލP=p_g[)"H J|XE>RH=[id7@O/s_A(j{IGf)?h*,(H\ PP}\Կwdkz\w2>Oq=zBV E d4t/]{/t3j՗L;ԄO̪)SN~wkF0͑XH0GHCۢP@ T]'pts۾p/&iE#R_u7uܲ* ?L %O("BX.^ ɀ3"7'܋t:;p(5˪S"_}J*3]H(" `{A?0:A`z%O>8ĘF^?|,)==! )!,>QmdhLН+enURa̟C!zZR(_u(_w}T;]7'_̟)"{OM$b}{~5wQQZX {"k-SjS#ߣ|{/PS?og5F <X@\*=蒁2ɉĦ_ӂa֧ևn:~C pLJƺzHnJaa{A@u*PB6  :#|Q]̾dEd>T?'7ucbQi Yhz"2~h||Gz{e]Ow</!gNvs2Q@Y("IPi2+Ai҃=~G_ǿ֡LP?/7qٖ<ːT>[yZTD˝NG/t蝡H'T`9\*y$߭|j4o?΍w}.yQĶp=Ny8QPIDۺC_?-WvUUUUQ] 0$  >5B_$?9%EQMUTQUTD,$?ؒjUUy)NgȬg~__oM6Nk0>T;U B |"0.r?8s>}?}8qẼ,P)-?tB(H4ȏi>Xk-*#FEJL1'Ϯ]I1dY kDG2`&Ӥ#J.i"GnɟM)B:GT#ʓmUUSU\@_/I^I J@$G-*Aza܅ -/Tvfp|o{a5NcCOpMrs9a 8s,C8cd] >߻^BsMΤ N: Q_$* I9T&҂kn>KGѻ8fQG%}8^?2IQ0ZSL';FF2i&:eʈ4|>{*-nܮ ҎW_5i0ːԊKTBRN }'U40J}ڙ9PBK "0P("Os"C>iP'̩P-diܻ)L%ֆ?vIpy!@`C$ھx&IdI'ZTQmZmmmmmmmEmnܷUsTUU[mVmm۽{<|)ۛ66ն65lm̓zmmQE)KUV6VUum"P]?v$4;d{N2xT>'ybs4!.C{_4ns wfŠKC&!{D#^}q-×8<8tɽfC@ad67acH 8$Re<.Eg6QôN:Gy8_o'ctvmР.^&r,A$]r߲᫈*,is=ﶟX cyч:7<%ˬ|<l) `%FjLu]s2w6ܺ.|*ə-p A 'tW !eJFVąbZ_'>wxy%Jyrzl>/?rHTLCɷQ4%zi6ҹsiJsBwITEYa2ʉK({2LdFqv{Y |4ޗr^>r `gQ j'vKDrssIk ̜s8b( sbCfE%7 &a?X.G->G _x9CLi\j֒H5˖/o+=Y0el/|n{f+zD} o/OB@f-!7#{aՍH$εz{8 m'K/2EWe ?\?4c1.YaQc^eeֹa϶<1QXˈ]|.G2g.\֥hVe){C.TX?fo8~hY/:X ?]'pN`S_/ 3n_x襎k?5/"p@ _ۇd`\(89Wb.q{}Nx+= NXs%_E2kِcOlJ 2vAaJA :$se@K v#]4,HT^ ,2r~-ۻ)wJkkܩv@HYP/m%jtL0,،mF؁3}s[Z\5ZӷEDHM!qC gy#Vأ#q\r?!}Kp(FD9^amjMo˷4IgJ%'vKYpx96:A|zW !. qPe>ƒYl H@-pͼF?B#:$uP4׬rAtrF2jspb`5'ɏݹIR*>*WOt\j%*?~/FFfW ]x4S>0FkFe );5utL7YyZD{%T'[qlv~H2{˟BH-:k35L"]W"#9]; /!-%;9_!#κauq EElwủ+a[F ;ݢc1@Bofz5[lҕPC`ENy]l# R.{C4LN!@nW5@Q0Ʌu\Vzb[G>Oz]D[cRˣ;}z$z=~k~Ɍ*nُ҃Þ;d2 A%+x=!yw=N/rW UYwʰ.K!eS7v^ܮ{w.N{w&nV"3(yXP\=B-iT9T1jlo|/UY4WGb=JBC-ĨZ->o (dAu bIz;ZX_'1_eي5TGRl$R>!'j Ḫ4 ߩc;`&5=QJ|ѦQI$$oHJ %ytyF{*6e!ғj}سaP/2B=RfQ&&Dw+ݐaAiY_ dr; pz!PŜL]x]ftaQP ^F5ҡԘ̂S،TLQ;B:AKFh/-vWS!J*UHc+CbN"{-1Ll N; 㛒y^Q)[YD6Qo.xW4WGŗq~ͽj9X*ֆVS~HbK2st;-'eIثD;})I;]P.79d}\{-MX=Þэ*aW@{`b70s̤ ؝@:bjiڝ('W)bs U Dv)^ NJuP]7$ZmtZη圯};HO˃h*`_+6mC3yq|#1!\,{&de<\+A;m"q]h 2eݘ,i=Q(SYAu&[D]fUfW|C-%ԠDV G"Q|G*=G,LփXTqpZ(s69J IeowyT[Tz'./w<T:CFJ8oJǯ8dd]rO^S `?u 5{Nhu8wp D0RR,v'2Zy::wz ݽ]ۄ 廤;辉 QIWERp!{j퓛L}.Xu:o\.W8&N۲uv4|md٫=yFSt&觕^xcVi;s._);85y6 #ioJbT(Gz퀚Q,9m $+P s@?C <0UKp `TdK(c[ Uù:H㒜/y;:qള'{̨`WE{2wwtgt05J[ 4rj-:GD']P>U[^ߺ @x @etyRf@ }$',L=1W뭎3TR/Dxs |R{(JK\5k:J|oYgϺ(30S* eK - hiU߳8> xDJHOiiE ZfC'"'|qmR@Ft @CP(fpy]xoCwC|5Q,jQȼj,ɏU1HϬ? M ~տAhd(UH/#NU{;W""+ 9䣶¡ЀIyhswNіy~kr8yM+N '(tȮ gG NkPm0+f\W.2R.:%Q8 f+-@z멌0 痱Y:*0n,Gz1ǣir3CC8*ǚm⬤3Qދ'%WDDfNGC` M,'XG(9VHlgXQW3fuS 2XF :Xʈ@Uw5W/d/1}̲,극5Ĩl@j'`]t'xT [ghZmQՇ0j5u6@I:kr{306Gϛ Ts~"\Ό5 NlFWr a}AmA>.jpfk;v| ^Q-_N F$xw $CKҝ8h  b9ۈ<`s&C36_e5T^1p#kgʄ D  YGꈧ}e#r;@8quIFN*tmu;4 kݪcTAHTip7گ_7lipr ~^UOb> (k"(!9sym`kxo8kĊ R6ڢ"_U$lxT,s)zg0D@PrƼΌ2MTFHRV /J sڈoAk&.,$DI1e/(e̾W'N<.Kla>VG };Zˢ#(|Dd8i%Tw|]c;ạ6QCо/wo85Ûv3J[YE'Kyuwll ?C["B0H z`ծb+T GńajU=C gM=욆lcU [;=D*_j(r41 ࢓b|%s[L-9޹R~~ K IftW~fomFVP ؿeJ uzk%G5:udz`aa׉)aӃ蠐sОwv+Yw>C<7EhcA9n)L>ʛC>.}HzuDy(@3%ʷ1ș̼ŏƟE5ϳ9Dm;ފXtW٭vd2`F4GL3 >ZrkXk; 8#nXg^cq'owԞty׵noH7TіEȑ/3]^4EKwm+\{ ɓhn=1GnookRQ US,uwUjMĥEu3](/͝EDrs{> wnP3@BZ0]X;:d\ ᙃOu7,.<8W-$8YK3Ewa6(ܴvۀ#rWRW. gmf+/D  dR,1UP٪v=W[@-H4AیQU8s&hݓCxqa+S7x0 ؒ= ߐ#hirD^iX;ɾ.To W`5ްy'mQx *1EpC{4*9}s>g;UǚuĿJ+6)E.voa:{QĐ}0o;Ss|{_%N~zclq^m5M( d9;qنT -]h64{\Lfeӹr}WgP% 4.` 0`=}~SfD߀<-MT)RNRL<jaaG/QY&ՋZ' ʮQ-''YZ:#a?xR$DGuCFM߫%a_6eKYevE?K&ó"=j?YQgr\F[PDh h{5NztcPrם]L-QCºP '؊޳CτB(x'ϾXF%k36'hÍ{ò> i/ohEȈP(9kst;p2XdO-]#.h~]lG/c? ól 0ҵK@2w>G&5GҒM2ݜsڟy UvQkߥ}zg';cZ4ghD?ׇ[ η&͊{F$~; b ofHZG"((I? Υ:-Wbz-]\_㮨;vʰڻ/:LmJ!wI8ұ[&# HAOΝ^ ;pp}8"fqəj>`l[iU4%}*Fv%LtBfiXi֣`zƯ!/]'b Q-|Mbqn h;tW9@, UoQ6#&q%_s7u?, sk_oi5 .'\S۝aQm_wru>z"^G,GCY ;pUww|O*=> ?ұiMhWN-2Nq\v!|_' L:?n yΔ1 GPbHD%FKֲ.O#2$ƱTAN"5υsJw\WCK2 g:c2~Ec)) )e!SY"^sCƭƷ=prC'o=&F~! &rOOf>YnkbfU<(AQF!DeP_m?#ϴD7Ug,9HѪ~F!Mf8nST.NІG)hVŽݪ t𬝚&\'naisko*:VMe40uʷ/~wQHD|قdE^-}Vc=&_lUJTuͩ Hp?ugM:tY=W_SˤdT2W;ܳ',_`Upl?s.1#\ bEe^B/1G}O܉؏DA^v 5si IA":9!V1{QlFz7]µyi\?IŔjk޹Hˋ+>nig%Dxڎ`VsΎm|ۉrA66b6^hޢdZXyˆašχRP^ Z#"$Y&#Ktlf@u-vVGq@d>]ܢ ,e@'~N\15@nAaEH} Mj'SRCO?ip&`( 8z~|r,~s,P<ס'VuMr=][n14ZV0loII`9*8>yMq>kYS*OQbܩ[oP[ vtk0xZ.ۖQf; nAR*̈c@/YdczF! Q9'QU<ۤTD~aDE` QHT/ׂPSR<[JNΩ/UX6VPHZ3) Goaoo9oߎ[QfwRLI2/L }}0۲ŤPqܨckAVf֢٣]$Aε/_ǍCmdɇmR μ$a?혡->fɛe? Y8 A` Ss r2+ܲ5 ravޚLPJEoR&Og@X7oXj ߔp.#cTjU\0^ 0S}s@vv)P7 gMܷ٦Fvc9eφljvwg™*(˅QgYTA1fuP}I"DH(s6uS=ujA [ch4kD`w5aAދm! +~? WLCB擽w?9lgVB;:гs}7[Xa0?U @z:Oa\Tb 0U]Vg5j+ 0BCHT0o9aN0SgyE|ZW}FTɓN$.}*qz3ka{Q8V-K/<^cFMXK V BAYº=KFSZ?* d>CvZ.m"ؾծ|E/) _ci0>y^_N 󰷔8>VחF,O/o0Q_,hC '闷oE5Е\zNĊyE(caMrj! y*5mxu\Tz~nU w;&hEvS+YR9SNM=N14kh?"iv'/Fz ꜊5G,Q8@iGs+'k<ݑ `3}#lH%W>[ cǥ*q5?@fzu};*lSe<9bCf~:fjH͈w? 'w_r)1}I$BlkDD:#AON:NB`IkL:xpxp6a_szk?pߞ_$/n a\^gc}ڝ_3=JD Kn9̶.#ϓe~5Y`ތ3 Yxl֎ϪŌcqi-ρ/(h &Bڻ<ȓI2Wzx\ƫxߕ7 ,1ʎ-9s{X@ 'M$A}pu4XWL12 Aa> Ѻ?~~Z3Sl웵,Ӓ簳b9FmO a ^[RZc2Urdo׀qݯlaH[.Sy65I3bqQYRD]1鮜h>R +L]cH`"$%Y|ڂv}܇]1Qg,bqe^&nGnB75c%dxL i}* )+9BUFUIȧL?0ju>WK+PG$]oL` ڄL}!/=r}H>QpfDAC_k% \-4i6׀y\vXoS;x$W1jt);wvA9c0vɠ`-KDœk*!Y a\q{f]5&$;=d2nl]&vgrX%a.ndS1L[sݹoح}ppt$`w/]o f/*z`r#½=9>: uA_IxTzleϦ#8l4B@w8P rpW_9flb>^q6%ļd,عf1C8jଳ`^'zJ%8s`o{1џJ'u}Cka>%dڜxTqܱS,] "v//5̙~2`J4cwj{eU$ 5LJ]E/ؖɗWJvQm>ʼ޼gG$maNB7Z6bgn&#QR\k>/fDz1o5[I3cD)m,9k|ShhbVouH=VϽB;sܫl*:Կ jSN`PRdTڋ{F]x_딩7:F/◿p"L_L;.[&z/i^b30u}&E,eӴ:*xJ1fek4ٚwЋ}p3?>ᣳAg}ru v~ϒJƟšd])LRq|SO=b Rτqv_]|/GcA?\cn\8"P gF2E6I|VG! mˤ0*Ktr}/I~XUO>5 l/vE0 y+>Rh|!9CMnhZA%D '98)K5ckURd!r?GppTG|Ns9zY`FZb ŵ% APf{Kz$fyLza:>%: Pl%bfl3PюVE7 ,D,z(˞fkG)K *W˪Tbr!g!O8+C| ֣ ўH<+(9 n勒}Jlr8E.d+sw&pk7֨xkKYWz|9J*,{ |hvst.u-D ^ F"7+̠߽S\L?'LA]߀}|\dD#Us؍Hf"I_'xk1# WZhӘ&4VF;b+\^Db1][g/zj>0&GjůtN ڲRr1wvQ!C@9 U59$ʤ&foI|I)"]kޜ|~*RY1>k}0wqBc뻧 lD}A`Ԓ$)x\R<(؈` [}]ܕG{|1~4܂pIly7 XWutxRmY|"^鶔Xk(,)D>ԩ̏5= (WlFݮGCƁGP1ҟD 1[Zu2RY-a`vZ1>\zs|Na.DNk.`Vj$RM{PY(J32B 7H]4vQ$:V\SJ^8s?oAvYn 鸏ۖљy n&?âC[ }xzxFx~L[-Q3|wQ{ |}'flVH`fditb9o28C%3][whmBZpvFT Y2`|0>]H$)C8^A@ȴf šOfߺ[iE`E@7:>߾~Zoo]Ɠ]!` B"\"'v.XG2 pR\׫ݳ/lu``:@@Ge_DUu5F^w⨮jYnXUZ}>ss#NpSv/؋ h+ L}*SgpRƋѝGyM(HŅaՌ[ȏD2zIcK7_ (Wk5L%=;~4]YdlatGG\ N‘_@ %̣Lho9^Ǡo#&姟禾JShHKUڬ\$4 L28a ہqIZ*1pb "&"a NtM9mF(*$Q]vchs)tQC~gk7>NQy敮MgkMi Jo#ү J5W3Vi<;PݩgHnԆ3ZĊ}kRMGIa~F UUUUUI$mwwC$Z5IJB߻kpγ]Kh ^I$eSERhL(E~;Ɇ<`Q&5{ݥgn,3jfm{LWub!{g&zu] k֬mQ3 eDw;ߟC؛#~Ux>!&e,%R"(|V:遲b9h;xASL&WBtdR <=G1Ba=hZMՌRLz:S;jDXÝLj1\F)"hH!#&DBGb\m9Ϟ?o"HXFp>0,|f-_3 rrAce_vk) 8( p?9̻5-flҏwz3Luk|)ڬ3Πn5*-(`-Q\r>rG(̭ya6ƭhZ:cLS5ڿ8\bsl`W"?j5UQ;QSݷϖ\-fÝCAhWҰ( 6w'ڵ;=gOyge4ֺ޾_r0/Lf5Ʒo9КhηƲZlO&~|<1c\+\{cBa҈#%/~md%u]ߍ%>'Y9$XƈH^_'|4ן7'a9\J[;BnD 5@^S»s?xdK:V NM:9F$19slΎ1QdzDhyX&dD1{5,Ukl7Ŀ4A1tŠoxF $O*33J-{`!;BPJʲr{|1x NaDyaS`M?  ?ͶG)o 6ATuxsljN^9!?;Ϙ70N&x3}U%"NEϳ/vvqi,>Gz'Ǽn )FF8it4!rK咥LqKM|tu]x?~Utj? ajPک~[ .ux[Y .pwN٘Ix!o֝X[msfh}3s~ۍ5]t>o}v[^k!1A)0u0!YxC3dƹo:n}-x2 'x?m?_1! [1_|w)iy@`)0l5['+kBPr r0 O(fKS@DN8$߯C$w·:2c7j,DNPE6$bL1/b/0u{KCňk -4\J]ǚ'aFr.SZģ:"QcJNSSV1KhG`4z6h/N&^FtBA  EJETkPP3EAh2*PQeASCD"rhg^0"mqlm =+PrsX;N`Vi<>0r!qeE0V*~~:4tsgHv@)l/NKU*wwVOӰH@P?JP5C_~/?Rfjbx#CLDIED$L_QH!AHb(?`~>BO,I˟wJ.}; #*EV9?+bIwTf"B)3pj/#*ŃȒVrmn:/Q@SA{؛>R{|\1z-@Bq9qSG Ȏkg) c I9PpL'{"Ϝ(Ibb*(*J pmUUUUSQX>%Brg??ځD' ?eA!xfՒ ErFjb Kn&ߤPmZiE>a|{wi3G#u6>y%Vg\>' ^%;78\3zzXkB< $ a׿yȏq6s"z"$BJt>],!l=A|,> K>KͮlD:%$UAEQEO8jSWcˆm]SO(dS)M0=9 ҇V RA HbfWOON\1Ŵd+9|P8fgc ~x( P}0H`|> VM ] P;&0BÂ< NVpq{HR~d+9sޓ8y;9`GN.qǫDK;;=~f 2Bf>O$+C(q7|ԉJ֦ L >U2R򪪢UH&P!3]jP#,$|M.x]/?y;=2G7%p8tʺ,ΚiuemT]%b('\ l #n֘uiq{.K,L<ԩrҰ9L@>0N!^/qU VC l$GFstI8bCzqf?SҧpuHI`;c3ӰD=$Cz`rS]TE1c"|0߱0QȤ7&}qx`^g{IP ?/CvyW]VǫOmne{]|H^Om w=PU5;O|qy0 xI_V7N-Jod(q`8` n ښ-#gt' G _/xE &q|V7[Ǡ 7i:Hj%YQ%9O>?͏Wd3+e`I$ulO9ǐUyqg?0]C|pm@nߘ+r"IQXyW@Tԣm"e)M_{Vہ!{'!v*td E!<iP{~\OWөjI.UL(\G]}ǺNj`)Ȉ ;jtW uf>>EEE憿+b!!E=c?:#j测e (DMg(6ץ?H#LT hqO8 7OUi#hpf`%K:;Njb8U!]&HeIB$3$6_\ZPSlҲ+=$6M{jLۏ=WV=}ªȐ1?ɧ>+վtQ{p6p#LH-*D<<#I`_4Xo%`Bڿ^.7N_<'AUOw.~c_f 1Y_ȥ>ƒt^a(C5&s=D T}_K.7``>V\QЀ>#Vwxeڟ*d 3fp|(x(M Gv,H-]G"x‚I$}2 دDF';V`72\5l( t1]9UF@&x0R~R/-Lglk ;YE Qhq`2Z#<&UEtqOk5[ T,]\ s7H|(aBYAD\>/wπ&ЃHp@BgX6ZAV4R6QSIlBLu)s2s}e1SٶC; $:ݔ8$HnFmy7Y88VE:A pAPuuVؗs\3{3ݯ sk(x*; <O?~= z6 % OLy@UDO28_Uu\ڍ׀t=^٘AJSճT 'dF<̃P%%)OeRDc%¿mD;>6wnMKh+Պ̈1nxaVE{YF3bhlQðg1ҿQ\y}m;-8n;X+RGz8Վ=Aq(_ *Bx6k߃wa?73?3\M۩ɥ|tt9C^U.G`lǔ M0Σ$MV^cGx+v8]P=p"\IA6ʙOJ0xBE=bIE?䪼2$=kz|E+ypҧus}bC("k5\sKP &:sWgZݣ5B9wXxu8sg9VxxI])*a#/GU: H'#w9O\3+d8\\>[_H,&VQS^vbd?Y,G#a)A2eyu0>qlxl~Uڀ#1߅833up)eK,vJ|5>A33X e*ۥI@IN!~vppcp^].ts(I?{!]hؿkgRar!E/)֮D8Elw=!9UiFUξ[{BH۱S+KAzO9=oC+d1Svzj zzz̯SӑįYvZwi2>-D"u٪ Ӈ|(؁]WC@oɘ?ߡgG#f]I y 0$p)?:,֏@ۚ9W^,r&BopMmt%2DL#.9^ӤNRkLaү)b*٬&XPNCW_YB*uяWMJw"Iy8|ֹBC#퓲oHR9,6[^=\M_G5/D|W>n_uv؏k ;̟gG!}o#~lR96㟓&*agb<|osн˷#YC1$W r8YduS[ S$P"w N> *F/{?-3AMh6` Vğ0ƀ{#Ֆ/o{k찎Bo$For%^7o[}lQhd4<`Դj{ /r >Z Rߣ",oq-||NݩW+Xr</No y>gA%?iIx 0o~QE xjNn`]eÞY<)tc@l<ճqLyY`;C ɞ1Eש6O~燇% yu0u&Ѽx>丧NB8l/G} -OϪw!疀d2r<7"I$fJ>@}@CD}}T :c[H+]] 8UwDېQXX2#0`Z%{dݩ[0F6%z\w8{3n9+U"$@ȍ5Eֻczgݟ5@R{8`8te^|)K5ֽdEYRfLHj9r}`m:ͻ8i:dIJHZ"—Dݻ C˾}|nyéQ_e˄H5Yl ET-?5A턝 pʉkt~[ R/|кB. [-O 9^ݞ ^K(۫ RP5c!Nz:'/91_W\i`ׯϫ!4P÷7r4w`ɉQYow-9(ڈ~ Zojм8UUUUPeUA(1 ]GrmtUM{s\E^cr?|{e([ ]]c ۈ'SgعDpB7z(U$rO>ﺖVgko cA9kFq{K@2(Z;m!d\U8offwEI\J@-l`٨=쨘slu|F\a"klnG ,v mgPٍ*15፿)fbf#l~Y-]Q8Rc'/:lq~]5a$pJ$_;z3DDQD*(/ 0T)%!,C$4M40E(@0azRTXGTzS9/"4Bґ *(#g3K+N WB*BN~L~xG  dLUBQ~(=E$ hO D!PP%J0":]4V A(#AHM4S*'qT7AUuk">hy/H *',oy~ݐBjiMh2Ia9 \>!SDf)sbBӥCIi4~ 5$)BAH E(J Ă"-FG yJ"XC z0a$ M%Gې4}к4RQIx(5$p 2q P^# "w<%LJ@.%ol ? `j'rPr]-`E[DT K`LZGJ4 ! !JOsGH+L'wgfo5 SfI@?01`ZYR 5>pD |fr~CLH~\}3s쾾 74W"kׯ?v.cxQw#Bvrާ ?Sӹ LG^6*bܣal"_֌jv<"R `;{Xo7OȾ}C MANՔ.FdY^]><\qjB:=-JUXZl~&TQ JsG K^N71&T cc}i9ŨeCM9 P7tAJOO"HSg r᫿hy94@@zz/=4@{MjJ|09s8e)1b{Rkp7 Y[P~ i+/DG,|/)/Uبs|0(tBȍgg+Ce$+Btu4 F<H$J}祒R:E_@)  gUb1QXƵi1wwֳ9mF]] TǬd$5f;ά>̈́4p5z]Ylm۩ĵ˯^50*w;˒M&!쇂1cٜV{9en2fuѾ!gVDx{ !{O.8^ӻ|g N_ g ۆJآ%>cx_4.L8_WNfUU^I/Bѷlςهnv}l|=L)Xw]r7ѵmm :YݶG;yPQ.EtJ~AI:O)Bٗ>_d,z1$Gl:,=8dbGŴf<"ДsAesJV7]Jl˧)N ]5[T'\5HqS}Gl7@<1EP~Xsu&3LQR{B=뚪n0DϜ 8,; kBV aZ&*i3Lot{rzGwr>Yٴ TSpVǿ[%F ~,98)@;Kw`7s /Mڏ\ ĐTs(p=L2bx;+`J rNta2uލ/wnLk_3 DDDs҉}o|Cgo{iվb |rypϧeD/,Ax*S }Zo~<zBE.up}_WOwgv t0:j *%9ޛ7x!@t^w}{=w{HtcܺqT?>\}Abw(0`LRBm79'hCph<><:²mb->l'qӁaa̕?$<TzR:4 (xoSy=^?!B4f.WBRbI~(IXgm3~CS)BPwZ}׈:r<^K,7oFt[UGsDGBO] n~`:WA7\5mss*DY"~l$xdP֊5ƒQ@Nx."Ȼ+Ft dAKP,:J/D <_X ԢIV ҋ_'iDC@3bcȁ߁ob_*:AQ4]{[ڧ{?#0zr;8߹j5ӝl$vקDs|.x*B4< ?k,EU!'Jn6>Ҿ7u;p~۝nOj HPAB.;b/r| )^!|xMD< osG=:\9uMI|9e a@1@@>5rľ>2nW }cG^SVJwɻe{,N;=Wwgݖ]cOJ hG~RZvebj_h}d>iX>\8O?cF|EGOW9\rM:. wR^ڣ݊ݓc+v/^rT>䎐cx( =NݖTYG d xF:5Cf=l|AJjP֙srcΉy _ͰO||>4l8VӭxҌ] W!V7OKP:B)zq׳C_f_ϧnߢc~_ׄQuV'/L_~'2rks9N3Rګ걉|Un:]xZۻ\9^+tUuwҝsn>/ۻˇvOnK:Ox7-,thG#f讨2L^VkEz{bG YLb``-8ھ[U1j,4}.;N$dXhCoi uQTΜhRfE#<;f4qk[/G]\gF,N^1pIzu]<ڝ\l7>`- sdx.r7P.(Ȁz*T!4ŪU`x dWw**ʫ,*C0e*>Jf;W}[F@pA1lcczu'8>)"i]%UpX(lkQ}Hz!?H$7>z("6 c1&󺪭8y'|s"_/ (TeEEE^@\DA2&5_o|5}bw~@'(((Sw .cw?!z? rؠ@L)11LE&L5TD95E$ I4RH~O+"YE BB|ωSSd&?OlzY}'N0_ 6g<<ŗ ^R"o;-)fZ M3>ڬH1uvfq'iv6r.<@Ob[nI7RA= AEkWqZTUw 'ވ ޙybX?{`soC<x85[zBA1a4,QLIl <7Q8=@ ;wCBaKK; Lg +~q檰M W☟Gsꍞly~̓ 7- 0AK]21I&oWq |;C麆Iŏ!^3r&>eEPϚO0݌d% `LgۥԭbqP#l!Fu2Gzf_Y{w.BWO*:OG놘1@!Q?#Ii@`,W>#=[@rϷLǷ@_FDi>epvº*ݍXyշ\o%.1CCR9l]jn$.ޛn[1]w߾ek2>#/ piƎ;;9qq"W ƖA[z/τMڶa"nv.UQTaȰtm|53.-'G8'lDٓ8F{/G]bj&GWax|Tw=nGu_>/g8){:xg^'*n.uK 3Jl`#S u,R&@YF9sN R6Үٌ~u58PY. ]tk|ay _t%u>Ⱥa(:f0Z(p F" ֒~MDC*DETAoJ""c>_hh_X_2!&XE_C| ZBiF"OQSKKD@D,EL3 ENLPCĂTkl(ĮEo50I 1>S &+%4U85MQhŪKMMj`ImB[ VlMuz!F[F8F;-Jp,#f,ĺMbbSYNj}^ZZPѢCai`wRx V-T؈UfYu י 8.؉Ű<Dm*SA$L\2fXMd* Dvk<ֵza*SDcZKU4Dl.tgm +bAic#$Tbvq%i"9;eds3j\fe{CQU =SDIh}JKD>eqKlVkG(EL&  8aܹqѵ) 1dI,LY:W ((}-U*RXd 3lj8g*VI""%ÁURZ|Ied*dv΃ϬN5C[PRh%a s8ʋ"ȚCYos#K/ް)w0['0º%C} ?_|_h/h?@. rA'坿w)²ϱ0S1Ͷ?O ꃿF(**CD05`ΐ#V&CtI9yaEMy=JD 9q:lp-m!*W8VҔG l*BloSbn(p !d+D1 ( PF2T0IV78_@c,k 4aBT a~~,F:Rw.3?T!;A_D=#8#3.A!e@@3(;?<?z/l8Q{`ma11oyyR;b'jчy$H|!ӏ"FhwԂ_] LnrcO_es.{LD|F,6OӪn:ğbciUVb~/xQ~zfEÙlK|!vNYʰmLNf(ſ??)0H2sp=TUPD{" (F9?Ar[gaB3ͼNtbr@)g5 ˼=u(a:V bO P-W 'Ok?׈?BpU?_t x h{ϯ'0>s(!? !1L @ÑAA>"txt3kf[auPA#QIfjYw8'?ܾ̯ rz'Eυ|x̀ k,s(قpϻf<8EҪLۅsX{1 9Aqلt9ZݞLKSo{yo.4?~1 دTU Mdá瞕C;XIs= CĊkI[4+VV&l]7KYȨm%\(=jaEZ\qZKb]9B1'Cw`Y `:_CP2tUCIjkDP%;0R JW p'8y?_rXoT>b/灉BCm*;빾00P|>asjǢx2es5L`bjji@;rR'RT КucT'Ox)t>u2^V#N)ffm#ǭkW [yucώ73:I}Flk*5- N'kֺ{PupvG\箒{wi䈎I|lɢDJbON}y<8kVs۝vV֡!<<&hǜ=Yۯ }>U۹;l}Ɖp$8qÜz޼7OQ>GZ=[Yi")X}F*d{g%і**Bcb$a#CT_.䪓g}9 ٯ]9{#PYı7/ hu0=53b.q0XQTpz@,{Mًi:GcWjkU@v::>ꆺƣLǟ O1Lkn0ṃ2Ut$3rP'm8]i*Ez@ŷ_vQ[7 r_n8y akdhgpNr0V$J))*$a"PDbM{{uzs˟ŒE8udy=%#`Η?w,8C9TڃV)!"JYRC:M;;5ydfnk7 AO!+э*SΝ4C'y a!H,FCx] f μwVuuD1?( 3WNnBD(5Xaq2WqD @q=Ym+^_׮YCO?![R-A<ϳJ;lmS? "J{wSNWk îIvaչ;]'/yg5Y:rw_>^%9&yinrH뙔L2lC2b%S0.2[dL`Hg;z{`J=s$T)9;dI׈0(leg|֗'R]tAs{zI,-B||ROxu!Ռ%a >psؿ|"Y7G[wl;Lr""1e:yǖ=IL=%0md'iJ:lQHϕ;*.\_- ,U%S3KÏP#O"*m,@\wԮ>?GO6{!y|v^9g[S=!+_\8`z02o$_%˱d́ZEF_2Z@-VdpD%=>2CRaB!]>on'd C잿G.T\ qHZ_c&DpuEW⾉9jm,e*3ɹվס7j=ZVRP5Xg0^$?OQk |i'#ڛA 2n"45I gA<op3'spY%|cn[O隲 =Q,;hqLAvTXDU(eCic 4I!|g*,p{Mߣ"  2V"ktЛY&əGsPodsi}2Š$( ~Eiޤ.Ă&|Yk<"91D2Hz=W'*Em_Hq\o1 T[yو9vC!yAy vH<.o Ahe:cDxno>zQf䨀g(p:15εN 4 \ Mm/Dp"ҹaΟ+" `_0#Ӽ7uPP+Gi (, '4P (^ >ϟτfwL88^UrN0*vuz}vY|w*xQ9ssr#{wip%qCrĎja˖>T|2{Gȁd.xvo`'M8$wYjUHlc䢳T1_T"Qn __Bo4?n@ Pbx@hDw$a \K>RQdkI,ycZj{#!EhyE>޸tRFHȨY^h6^}WOc <T:x1奘 ?\/=ټ ǘ="eqdx'4nPsH&]:lXr]'_*0թڈw+[nߕ:n~B< ¡`2 z$Pj|I-FI^ʐOfv(f(? Yá@t Or> O4$;F%zmDZ.}V w^衛{%rb6D}ށ0B( o|~$ i{(Za*;?[įXnٽ!K +A* h?GC#2D'_ "2rt/#XkPGͨs@V -DxًY$ ]|Fw]g'vۛ@Y#^(yYؿJ}gA+scoBZ8Ep䶍>B^:E]C{Uw޼l<6AĐDVҌ\>3!9Ő ^ -u]S.C8?BP ~g!\ 5yy_( [wʊv织.i]C#`?ȃa?Dˍ?^)r_w)m=~qJCyNB,suF>(:D["*> КP D+$:E/2eDY-dOF?sINP>P$b3&M}ۿ?a,DY-+eKwܕhI1Y51բ#lІpI^^z'ݯ- ɓ 8?{>ChQ >$Knݚ&SJZtAɝzm_LpX%;x#v};+@s /hf⃇-C1OU5+=-?٩$AO] N$ y=g^U?Y~wPf~x-hXHCz}/u> "z7ĉd}Wjl䱇t>g놛?agww-%Y b\N:['.8I O wΛHd{`[**Y{2 VV(OGr,[}>Q _8SY E7~&@(lByk\EHu(CSk㾠x~=|W/OUT" p^s|V"/;|=#ADw t;8+{u}g~D ƶ"h ྻ9.!P0g+`kgO~obmcf__C2?/-C]ʧrt~’@,JTA g$faoó$ (ҕkV@;ԭ~I#op4:vBGsd4XK1 d*e-A>@# &Q_6vC,fҀ{X˄׵@ 0^Mc FQ.+~Q <<+14 . Qottap| ɱl"yZ/[ZKy`/:ouᆭtā@W.-C2ބCgx#3`Qf<۱8OvGsllD!)T>?u v 8296EϋVVIȤl?·ïa+!dpNOE-}>z4U88K&Au8rtW5UUUUQb/Y-Xj37u}ږg]^/r?Nt/d:kn t(*9C)xF9&*AR{Ǧ|cߪ Q/E׾{\0 O(+WK"*F֫V2:c3K:,e}w0'Pǀpƴ^\SП7eui h '<_pq9/Q!_3qDHG* G CrB,PD ҒAeV+z:8>RRRpq9rtý.^ Ġk{~9FO$$ EԍVڡGYlDQ̢T,A唢Թ89.a %=֯9EUYRȍr~?G!e,MOD'טWd ~v;1xfrQ&bhQ Duו9Oy׵fx*T l!@eaj>׿7hkח C>_%|rԱ\4* M,PNp;N`p$m] Fpvs]8?@z$[g#&gnk5qA|-UU@ɂm]kI[FbmVGT, ;l;Z&vL6a9[79R#NW[jƳrA]'VNeW$ŠmΘ4DJ0 <[xpo2YFdH`qjUS@c/}\  J$8 G بyW2ȡ!EQD˹rkB \]G P&;\8 aDlaU?N4UMT͝Tx'C[ ǂ6~?Y6/gQvY|@lF J&듟('"0i:htsY)sO1ץ`cAg 5ISH}f;RS sQs6D&=xK~i'c7Ւ}jZ"V5mP'^mB`kٜ fK!U㪬0TZ.!" ˦kpwD6Zj`.G eKE.IU).?PLL {o!+tЄ~Lf;UTyZ>Y35 yRw%)pԿ{_َLa37KxU/DҞ-^zs1pZ F-P $8Po~ ]3(}K2"qqs(r8.?`fa *[<;8e]{[EbM,kU|^T8Ŏp(pxW:NLPrs*XN6d9\SgҊpyrԽ*s+,\0D=qT|xronK/ c'lg௅2 &zi(e {QbL7o)=ǟYeF5 YB0U$ u +c͎yzVG`@*޳Z̼ܼ֬RsrWĽ2^o_p'NFBTϓG[y0`<5֭uH0< @sAoO뢤H SQkvzdg0JUvU=f5Tu$B(fSBB wMHD_!ß'{Fp~FxG!,(ߑpv!ᷙב@/R`+q9VeQhPv,A,?{>6( jp;K5~oc.ח2&nɂ00샟 m )JQpvNӿ(8*%{>`y`ϋPX?,k]fl]|,6f8->YB9g kt( C%&W$XZ¥/ >*X@[H,zYlnm}]7My x A] ~A7:g9>糕2?ěC} *#g_z <-1H )$ =o0C}z .P={\:o;ZӾ]+NS(W˄Ѓmuw:m18ҽL~xKLJ&c]T^CqjAQε? p >uAa0J ?z3Lg͇ˑqe #WsFX~'H0#Z%Au@@$yʶ* Mn4-@ 2!K1!M WgK6g Oe*we;b8&P ēRόo,7æpWg]}% 3B@ȷ:2{Pz}cRݛ`^Kg|?`xK.L&d@C a--$\ C_Y ᰤRdH_ڲ|6ӾTZeccM-gq?6\>lA?Kn!@iȆae%֣?՚ivap"Ya#̐}d>b@ֈռR0U;7~}2GZ'vs[V]]ܵudh[̉, . i z Q!(aztR/pf#z5B"]|kIwfkz+cIOf/qh6VZ*q1ֺe3 żڇ$1DĐ #k]\.]P`Il4q䯳eԫۂA;3>t:^qXmOARmpʕLD|,-S<ف W0|iQIMvng1= [K-]O%3TȨ}@&=(:~ j\:’ +9#}?e|>  oFAU*q7NjQR%0/;PB|nzMWf2! n~mf:zKG]WP_^r^)SQ /xOҌ9ݟt4`?uK-!`׾4l( i?^!= -^?/TlUԺDCN|ߧ^g5㯅C9 <_wpxpa>}&tB^8 YpGiHsɁzw׵4\*.f7 j~~eVlgَZlƫnerZd)m7E+jn'OZ:IB\+ܶyX;!H̴yhu'=2(ݺɊҰ\EdrŅ8kB>ZTWd@~J 1 DX,;s–^i= O39sb1bq7[7 jkW:$57 }BfPxKJ( .AW^8m14"^-n52j ղ,ܜ)C'7=p0 oaC.Iy]*6>bMIx\Nm3@!i/a%-`9Dv;ٯ )ݾHN* 2)0ٛj6.2}+rv^󿣩el,Yg݋?T41NCmoTm7KeYJuxյZ-RVPg/w*c8X޶qe\ Od#FmŀxI@; kf3,+x%ܺ[7S/)M:?vA3P[@'&#m\囶Yfh+IIe3bcГ߲>dty38vSoy4oKꁏ jp8a6j!'8#k!_F3\HkfL;wA,߲ܢ "p]eN *<Y\+am>H6r—_NaUح/+ϥw+Wr62p{2A`TkW>g~ƙ),bq% ILHQ+duicqm0XcAwls++{ >y]0_cɷJ5PI5ZMc d|TM5#N=gRf( cڻojWe]. :M:צ ԿQ1 )>yntd.pB.X+„ۭB .qԳime&3"k2krQ9p|fC(v-8jՍvUs=,W\h囎R=S:_\Y{wW j_ Krۣe/=L3<'쓴 _-H4weS~y|m6iDԯHb! SA1G2i>WgQEV"YL&KjiRYmf:w^HHč/b;4| NW1%TUX1՚]i *)FBLLSKX&L^Y 2M?WӎO׵OuH1X*J]()ne:Ry~ea <@9'0&SF[,IT!$/K]UMF.$ԟ#)v/J"^;,+V c嘪SZ^8U2t7o 6$oooW'}%m:KCZ DDjvn=^w(1ƛڴS[[ l"IrD\ϔۆe1c qL1`M8LPQU}d{&{"wʓ(!ُD}=>Tz/Sq_|M$?:/t#K0EދawHT#U@Zq!5zaNKHELTH}#ONxyej[09 AV?0((~]>#-'2t'V-ם4\+)m~7Zr<P/]>88r8K]y~gҬADqHAY#4}s;la ¶m{ͷF|݃ QKvWyrue)A- #ic7l80-xkD@9=5ꓵJ ;tdeMHЬUhچE|B-0^JcakEشM{/U+$_Ⓡ|p}_{U&/Bem C #lJm>+a>;Ox.NnM8utJu4C}\+mn~T)_>_GD)&`TJT" HH"F$@I(J)~`z_~¿^P ,_JPMLɌ!9%?HwtX%MlsYuD2&@pOi-]xZӖeBT1L53?j49+7+ 8Ql8qKۦ b ف!ܘfF=DA4%ՎCr<dJgYoDD&a h]L8 H(>K"rOݜx's!HzVu8sC*"9:_ ?~X t`} 'Pϙw(H8bڅ ߯?jU9snhk'gXч (hG'c,s_ "DXЧېgo;ߏV},B.85e' 0ȌSI~Tc&G:L[-ij hCBj9;[{L0P! ʊzn 7R`l@AݯeX^At,{z[\A7aL{v n0UE2)頹h^oN<)<7$p2{c Zi_ @B1CWL,7 |g2"uēɨ{aN!|gh"XXTӘ; nb$´^:ZyxeRaB* _8gHA%ɹH<׮!;Z)\TA[7Psݘd̴Z"S, kTCOeƂk Is,Yy+U[М7}Y7L\b8Ƴ8Ѭi.U IXEdS}0]7L"fJ;&۱ t<^|$_J txW;@e` S2ԎnFSCG rh.90mWpwr~%&OBŰ;(;`;9 bD a.uIHq74p mzYrlӈ8`8 'YɁ8z38jfbsC @?!|'(!)j >sg(3OT)ϴ- +r-i$+e-u.Y,t E Rqpt@d ~EőKچI hqr  4j8fܙvgɠ6ݐysuCcFnv۽T7=@EMp޻ 㠃4n^6$Qe C3\;D7o7. EB 6fmeՆW 14{#lk>drNO|3`ֶ@(q &"9:?baŜQa5xMN; Uq62cz&8 ӲM[F @uޕfM{W>5U@fՒ5 %ILJ'{ɓ!r`"x!q93Sf{V03/3ܥ'^ (wPu"Bptorp@YaxÕ@NIH"h(/৑H$)ٮy|ݐL@/T Kh<^l Zdv1tl{?"'-ʭwäY|qzPdp$5N I0ez@>X$mD=fO[$PLZ?D_Ջr' ≡?~itJGW ~yE(DOҿOTT{?NnH"F&1nemd&A'vxݎ6$E>7D!& e|źQTsZn<T>bbl=/6O -fY NԾTxN>y #ܝX`ltw)  62>(sY&+Аg8 Ce(95TOXcmF쟡@m^qSyj5A*"=NJUAD[c9gؓ!w+k~^4l?])U@Ĝ?h[#C7#γ'{ 1c_]$,$ ;ǀRPX$(/OG̠|KoFb9$ -q:eiVH] 7s@2{]-G*1敱%ʵI@F00l? Vo-IE ̗@1-:՛G`#';NU0ql/ʘBe'a`gJ WoUcÐkl@` 4rQݘC`&@l@:z %15Pz;ˆcc$p|2)[p@DJl TQC@x܆eyqdHpYqCQHBd 3&/T` ctQ`FiX3CC7nCd!Z3YT.bY0n b0.̎ffdow!;tGJ`kC@fSsejJwd @._hcg81uv7 `3LV_X2`0tX'N:5a - C[KX:0e9wጋè9Ld ܒ9 Uǡ= Ma3q-#MXQD2? ;I\/ġ z"AEOȟY$6.Ч^}~i] \_]>d \_~N܈"y!{B T:gn縿jgT $/h\D:]ܼ.P˓ߎX4;nt9[˞؅D:BwMּHa6FvgIreB|־n[#(wҖL236>wnrPT]Kj}{>{I ~ר?Gƪ*m $ iNd*Y`Cj0a">S گ6cEMܡMiib} k@Lѡ[3w?vܨ(G>c(z@TŨ[;y.GΎp@Ђ75{wq FՒ)`L E:IJۆ,D ĭ$ BKI$m π@hBK,aD;+x샭ha񢘝?azD MH/t8 @Sޖ9x,0|w/Na1>մ6ŀ_kFF(T2԰S֚qMw3#Va}HF RUwg2Ch7SE%(*aJ@+Đ4umVh.9Y9η҆!Zk)^S '3D㼳AbXH9Duct2/W$?v@Hd#N0lK;t(cBkǘYEYcXq\O 0yY9š'gb;ñ & yJUIYܞ#*oxb͎*+FkPXfu mT2wkͪ$ej/H}Z"ekX1Yɬ(˱hAJR}ݒ/ONtP]t@1[4p# RjMMlfp.6 fn%^mQEKIʉyq}pg@i%MY &$7J-mgۯE5T/1-bC#.U!9$P~,Ac_-1$|옖n$TmB)gbGs $pm,t42p pDŽC)(!g_|S@ߦ2N뷷\[h$Oz+={D`_Ö^xqKpI".dٹ#\Dr" P*#~VxX6=;?o4#Vm%*a U"s19yb3$:Vʽ,ܐf9Vi)w0;(iq{q\+8ώLoH:羐AE2}K~~^sxa~gPbH7Hs]C?yȃ6۳k!:i'l f`1 ۄin|ן'T)ⷮnhaQ\iȟӏb\I{+11ʧVxu|$I%[]فdăbʻ bUI(6й 8 JZ`n W|no~ujLY 1U[ أ A^)UIs^=|{11 `Qrowޭn>sy|~{ӳ>,IˮyZN~ aXNAt$|#ITȖ Ga0AŜ!ݺ `B7=xAA]ʥ)qνwt*z3Oe U= 9%-+G)'fEkI7 {  l=oH"iaea hBh驟oɇn=~ܙ,+yU7 Ϥ; j{㍚8QjZ ֙چC>/n—{k|FL`wP8q> :N|i4HonȋB ø2!ppzKwAS %o-IVAZCm=$&8_Pі(}yQ!<%@H 煮P(!dCAC ZE2"6,*9?rg N{yI%HwxF.g@ xY !B,NY|9Mٻvq& cÐŔev% H*pgt ^41zCᕼT'XFΛ-@,j-xl;W-( nKcspvP \}p0|*8hԢRr&o Q CdQp ,9[&1w;"ͯ\-[U.'dIgҝo Dx]zw +VF:ѢD1C%lh+.rRkʺ]"}v #x\`( " B)P/Z;w^7yPv7Ea+á<2~k{1) ocu y~ohn9c θtw :I2\o=hA'o) t#dpH*Ue  ]LqgB : jE˲(d7: \Հ7e.3DdC 4! vvcwX UsR.Nf@!Avpi7JR o f'g(UWZm#0.U4r\^YRG M`a`x"Y|nq{wz|;PN!8KA2a4\4)>HiwL|qL}k#=)g꽯AxSp]|*xENBf a61,(e <9\HtCIH ΀0ʚN ,*|AZzw&<`QJ6bl .0$j.02yEUDF "sJXfNp-m{  dǤ$'8'1 H!!F=t$;tszS?9Cd|OD噳S8N1B&l cIBzp'D0sa[*t9.&t-ጾ@<ӰҵcEVsﳖA&5-PIݢ"﮸l<ӓ10;NXdeލ5T5nnxj`\aݮ3[2ިDʺ{QUYGLnjU1Qxeg:aL6m_>E΍Gl,G~g&=\SOb:V.Ϩ+tɶ-KuRM-7^yve-ՐSC@_%d=җϣ<`7/IP)64-3Aݖ_ EY=%e+CfQMVTb, ʾgiy: aًic k0\E8.TН7ݡx֊Lc j )B"|Kd4v;ɑ S$"EMz!A?AI8)NcӸv5|CwpC yk`q :S9WqvJ;<& ns<?N܇_hDnM+}? jGiԡ x7B#6m`xͯI"`[jW:=@ZzZ7M`n5T =CziXigf8ca"C-% ]x F! \m([@neG 3y YJ!yQ~D%vb>2x,H@Ñ=5"5lD!`ihm R+(EѴQbz&%:ץOەv"M-a@FЅp8 C !8 f@#L1! S G2B|%&TB00x0#xe۰,$0C/{?0URTE 4Q UXOzUU(x=>eK>R o_-Ȁkinh"F _oְf⥎n.|bn ag^lj;˺*\̇Sׁ8q.)*zP R`}Afɢ85򽑟FaBn8 mNuͱDt3$!B8j} ~ܐ|'P-'h)?+ Pb4q6(peؖԼ7v\ViϻzOmFJgm8}vh.U3J,D+1p!$쥩I5%-PF*3^>: R =.-PDpZvdļ@|7UK!XJ ?UQ#j\)~ݩwrȄ#<M*e5^dI!9 Zd;&1YԬE ICc)X9y!Hl-{a=%v0ĀX^;:n`MD}yds.rtxPPpÓ>AHTK*qcԣnz!RHvѸh@΃G J!~N₎,7븹;)ܑs(\EU5(C P&c \k eŸ*V3Z`u ls'X+ ;䣉q6i|UܧCU|9JR}`@ctKK f-.Gyn* fUŢ$C[(w ?uq]tfsᕒ%֘,PSF{uh5t9'ChjtpMY*)f-`itQCA8"!$έ% 'dO5sx<_bD!{J;zEWۜ8*{X`nP[;Ow>@.ɆhN2+Έ&1Z rq-FKp+s\06ܕ"XsttO7;Vx%txuB,S'"(+J`v9TCA#$O' P.c;-r #YRZX:(q㛹`O;>2Djd* e.cI,&41xƠޟ.=UѳuI;ex2eHJF, Ad vBZ/'n OD I "i>q  F(k)d0)ۨ\@MT\D(s!ͯ9V1y#YD8 $ !|x~0%zM% D 4em $@hpbQd(N|;CB<}5JUt 4"h()= %g!qKwYK'7kXYmlX!)5N$4_9K t5su%֋ˍ2Yns'pqz*FP@RbAjAlK_͇sJϛXwoX;;鹜Cq@.Swx>Yۨ.,ek-Ä$"+PDܼyPij\`ėE 0iP-& 9tL9DQñG"i7ԫ;qA܋}ƍ;CN3HV T2K9 "f%DC-[8 r 9COLQTR[VKZp5cIǏiIB~:?ʖt LL73YnPF|xNA ze^bF 7~q8ϰ`~M,MQV@|{D~kۢUpYT;`nT}%~5?_Q]!o>X|n':& }BOĩ>X X{z.u KF$e0V&,%mо (=p$ mBF^Lr+ `RfNzI S鰜V[ YyQLD] }HtBA`<eRw@'DwlIaIwtTQWQjmJHA9 #q⃢2Wik&W`^#Vz>>S}7/mԩd9LjGby%s̃[sI6GC3WqHZ& b4U0Ta axwC M 9h"rN"ei07io8pp9qA`H17mClM{n EXL²3K3ShfPN,5i<!h( /Sڲ?TߩѺx晛__*ͻ4 9wƧ-qJ<>eן}v~ÈGRDz, I%;ҟx1,DdK'VC=pL^=:KgoI&# #.9xUUs-Rq WȠ0B:T\B[6C_ \%ա UIR(و}(HvvoDr95UdUUUX^ "gцC QO)x,<T.e Gn qOM/~B֏yF(\LwȆxwAR;`|U9p~ L~<|4˝8ȥG 3Q&C1FPadBE\;#b9`uwl P5J.­3ivP-ТggJ7i R& wǏܶ^ AI nߔ>hI~)o@ܧ]lfFP(+(^eBM̑'x""tW/!T,t8Ss22a"R<;(JGGeqmN4rq xxBj"֦bw#Tg[[EX< '!}e%)A" {ewPq|{$ :ړϚ/>OF/b H=+v08.mc'ӛló JQ"3o5(v%Skc͌}>=nr2mBNxK cgY.;r,`Fʜ*pB20dW86S^YMl=3YO-rLM , d@7\^< EjI3JѥV3 Dc2؜s؛䂂#]g:cCD,"*&iFaϓhi+"Cꇲ F+ Ce uP$~T {kkT%R˒A:n㇌ "BB#/=SȘDsBmj*1}І T(5"n#銧*( 7!QB ϮDo0!aN2?MzqJ@: H&mmԸY@2&\I";gU<40"C$C85*k+l%YuvuyZ=gR( fSȁ04{qa- 1( q')<R} XܕglوN $)/ز'P& yx7'aP!P,dvGNd`8ȆNEzT߸oHC$Ȃ* Q0@ HqKR0 9m?ۥ.P8Q܅&]lǞŒ'A݃ȳ<(i$|Ґ>$gU?**B0<B tXn[O] YHҐӼ͉’pŠ[ɥjNf[YտΓBvcBCr*QdѿikDtq(h }j0(EXnVei+&t $Rԓ a3:mj'M!oa{P/~%^P*i\t c ٮ/\,i=qjP\VهkCP"yDdfӪG;^PEghS{ѬS>hfY&{cf|3m~E7@/]W^;Q!@q&dҦ΁RP-6伍p4`Lolj˗$G@P#MM/AX)*;8Su_>e4^|߃+z~GeCK(Ā_"=""""DDDDDTDEDDTDEDTEDDDDUU9$k)vTWxUI$#$fjX$ȟL89CBXA9DiYeMK&lL$:ޡXB-8(Tp4D@V [}IĄN/h̆H1b1'#D @7@Ty-$!"#TLD/ȈU~ŌgmُV"vN>}|o}߭I Yc8Q s'~ p6vyP C#y)S DT_vC QR\:i=,yTfwW`U)7!{t E=mbPVey<߀V$eq'Υ^Ǹ"s;U~{"ѣ=7[H@:f ww@ݛD ĊRX! [1*{g Kv_tUշRKg|*~#B*'IPcɖ s~$>ˎ$GƱa fPqcc<[p; ĒéάA,HA ; E1K F)dt")}v'{7wB>ߠ(m5Ou^4= DDE_?^|2}pRn uM, BB ,3In^^zЖqdFS"0T]/f r'ld? Q=$D+c\?2tOTH {e5!-O_ Y.*s%"R怰M#bCx|1(%ߎc:1۬w2BΩoom[ڔA~sq>3A<НRfhd-bFF1"\{\'1^5\rӢsB\HY,eFϟTr8lM|!飂=g% )% ~f 02ilK@mjǏ@U NGVOzhCvO2fł(XL),PBG8UC>=}c}-0ny!byf(o<"Ox|'2衶^`(Ar_ q58أRWhacYէx٭ 좗[c4nQCRhcAvtTAHmo[Q6kPPP4 Af OKPyF3$z%^iH5e jHD;RxmT' P!{Jx %o6L$4aU\tm4"eap6H-aEUO;`~:iPIUU9h նvIA'{ cAU%)ЇRIq3"jq# 䫆Ftz*{F)&|0$nc_^ϙsrD@A9BBoe%sG uGtFnhbόRЩV{\]na9`KFo.84otmGḴ#+b*MT! ]cb锂q"S{Qp:ݻս"ƝD8BX$?J!P) 0{!/JBlN˵ۼhЛɧ9M݌B-StK_HFrRHk -7>/# լu5=Mp螳 E_}n*h8t'%Sbxn=nzQ5l[#wF[.+Gw;>[-tLpҷ̪:,*bw0`i{N;w:Xl E1\ΰzay`o뗟yMQR[0fpG9>t(lQGPҚ]̮廒J>h^C]K&^-"H~0J&F"1ZE k| a9>0MaFR|. { cυ؞)L2a/)PRث%J^F>vGL@(CiZK&*J t':Ʉ3&Kpn;k4vnF[6vj)QݔF-%H^cdDgvCNϏmk!w1+,-9S Tr\n!IB{ `=>&:Aʍ.s1#:&2dBN׬(3,88ٽ, ȭNx@vǍ#LG;9rf%W]~|9$#!@(dS/q᝔g/ka,kgAː:\J, 7'H)IϮ4 1) 4."`l)=փa儥(4-oZ-W s'M-,&YndD`#}][ǘ7NFԇ`[vdhP=\AҚKQVH<OB šrOI5TcP3uƛiv(HDBVK ǎnVV r  4881b8T8TΫpnʰU88Xo38,ՈHֻtq4 JDCE_bB9e`Ġ<:-AgXBHN1*oLwlAKzIvt-JmiͅFQ0Lwl%DһX U-뿷bWZ*/B2*^dSaC4hД׻")շH%NPzަcCN}32>&%h@iG{Y{p0_^>}1CuUfNZbMڦlfR#^Bl~z۷j F >Qz pB~`n볖*zx`Lcmq685hoNͧœ"ġ5+fffzkJ<^T_PN1,zܔTa|+G!X>S|)&75,O`e7Xvdm.YpKU()9 X '9tڵҧlཏChKukNĢkSL75,S9xCYbF:g:P\3 ߫ BP #8Pt[h~ Fb{ e.v9d128ru'Yk |{ch[J};l'!*CbI"68v!@LtzJKkv,o|(~yNbzey:SGSD)ҽQ)WC# tJh[HhRP@,e4g<NLRdI/Ϡ<pO T Ե^?g~K~uA*b O?B o@{JCl n'/κ_} |`eY1q=4 2D DB,%IcA 7~\$Yr6|GeA؈ЊT P$M@)Z.YeHT! գ ,N|D!b7W`YlxDK^% U7c9EC)&vCR!yJeaffvk-3ҙ,ձBsb`jAé?&#Pu&V K>O`ND,EPʽI" )) FjspBCRrlRo1A{ڡ%Ӷh)ӇьbDMT4 ,d%ǃXH4)QTԃP]C,7 ˂# Tլ_չq껾.:+0D#=>^[@vE S1;[:>͑TM/-t{v,0o!g=.dtj*Z!" [uU 7:(C{VEX@RYCZ6 6X%[C/A_ӧK߂m9mKhDm ̰Hbvv=0&(uC !(IB0 2,QM&+M4QD2, ʖfJ(jPRELp7j^滲KX2-,0yh]h,+$80(6jY 2HCFLv)ϋ G LĪQr܀☱%Z!a\҄ĨXCQhkc0[3 Wn˪ҹX )nboF]̱{T  ^3VBXSb3LC -@AD!At )e#4## $8a& 9t fk(SHb>{̲ZE(/}- s(12Bb-İDe LaB0=OJ0`Ct2Qp !B ȧ䘢➁ Ύs$>4G!G ڎ=g޳ y3'4a>QEQ﯈CC 7C Qy|~p&`yFTg~E8Zj;b e VEE؂vYvT;Q^pNgnP$Zb%4H _Qy _xé#'9}j`QvEUϗ˲ȣ&|N&.ܚ 9^\:VP \ůf*BL$H}bc,` `%aha 1Z,+?73a 6KsŦJ L9J=nI >6w,[:}'&T Bo%"T2P'P;ap@ʛ7y@$p-`#GT9E2vf=Դ`i/p,1:Y<5t}O1ZAʎ6O{͟L BOg v|9bZQ8.j>s`DDb)[\i0 hE0Np4N` 򗀩ȋ$#3#(!%~[\(!}UvG Xp!F$&H48I"%;OC*Hu䞺Ս2 dO+fD&J$k8wy/IuAб}˳^g8aP0d"z6Rc_cXv |%J V 1EXERfp((("MQEKG9FW(X!|H4}0Cv`-R%QB/Y"H`@22SF+Tg;' .U!R@.( o0z 7I.љ [~j 󍤗>ح$0MRYw9-80ДSMvM9K5DƤ-(Dd%@ dBH5dύZ 5[iݑ9Fvż#Gv?_JOtʵ[iA2$KnD&g`ltqcgD׎|-%"$УA_ Ƞ=D #(sݾibsׯO 8yvhNz"f&rGvLwx).e7"0YHp\_;qQ젻X)&" zvxo ZsC NJ"*"h~\7on D]XzoJo_-C\Cƭ1([-V$w voh3DfL @{#*ftC,^߇ϖnZ?|~q~rp !g9?dΘF ݔp;4Hc'@]QøŐ}yKQpIIZkkQ-jQmѨ&DPF[dAMEc1X( bfMU&jƷ-" /H. ƋB5I@~?AJaaac_'E;A}[+@c`@04VZCI8~~sx[8 $0q^X ;# ƍXiOL!u"T=D y*i()O#(8C%Q1:n{|oZ#D[E)vjAlwؘ3^H&˫My2w?:D!8XQ1̼£ ͵+CQ8F[nZ} |snP5DE%.57*9Mn=j6*S O!XmdG;s]%LSHΧ3`rµ!i*(* đ)tF Pc5F {JS)y+xw `W&0SJ!t TRʼn,HYx\ʤWPqׅ8|4{Lhu yE/^8aNW/fE)m tTdp0SrB=çzf ͙q `9Jۻsde%bJy{d$ac"s9RKA/u8z}>}׾^ql޳v3;n~:Ǽ 4{{| 3v=NN]CӓR.@A,P^ o |Q[z<5MFң^\89ɄD|Uժ) G:uH1p+Y'9No$qC ]s/.vni8ؚkυȕ9\W7_ ⒪#' hpD;LS.NcaimDPmf 2m?Q44A 9  ;uA;I X㩻j B(̬П%FwlywГuo<7k76oQ=F$Hnj`,(wafGgY`ŰuE9ql},/w>M>D8{Mpz?a!VbiR%~`̪| %$+饑b+)+|{'{)F}l*uYurSk7Os;zk!# %[=j匍sNF>EHHAU?F?/HZ,SSF/HOp@z7ffNH(Ў)8E5GTK'i- o\z܂ 8(t#vut'wOvaBOe#jC*hN=>'7>+Wx~'K4gPd~ EeXv$(9Ti6,ezj|R@fps qIY "(~qo}zcy 8c7j (!z^->8y-j:ܼh4=M]7tv]spxUH^ uÈYNQ a arpkD?=x];eyn(%$>6n7Y,G+s 8Z@y [{fBk ˸u-PXIɏO;@(EzFZ+\tU,W:9!5棜3|mVͻr.I(Wy7|M׾*0ppj)VsFA Μ;<ʜ`;{љ7^:d'&yBh*^:r ? s[SnP" aGs ~= Xxw,@eгu*TfBu8(RTMFT}YoO`]6@ANe%sGIu ֔)PME%zqq H*B`6tl$F_~@!bw7j F.ٴ 11кVf3NRQp# i|(kQh2*d4@g^{ +4hJ]ɒg,VwcfsGplG]u wL9l1٣AU{ 4Km$JGaLIꞢ 1]M& HGw{-`u&3mHnm I HPI% ݆B|-s}w$b `#ob شTTD[ n.[u#`bQmqj>ӿk:VKGWpȝJuwqrϰ; CY#y }m<oU 7ك݀L:\Ww٢ACqwVyg b ӑS"V1$`Qe#n9xM@E/$ed'#h ۗ.tԃedyi;I@=<_JK>.BIId$R)>ٸ3E7~I#H2o?Mwc$%E\|Wh@qT4yJ8 тmqgBxq+GM,zZ(F:9oƜWo-SUUPۧ.La秤|$z׆w!)[Ϛ}%=5Sp.}mx'S13C\P@7[W X׫q۞ $}`J b*&8eκ=,l&z>xWiː=w0pb*j> 6QFcg봄k3-k@\)xa`H~@ ,'8n 򲜕, ޯODOFPUJjN <#"GSZz`5.E, qf̗v1[Z CGe-3vthvog׶^'gF: `lȖt F (Q)fL!܍_*$tvT70@$UZ-}Ov<8IJE1_f}B > Qr21r  t`  X(=[ ͿvU`+WJ7;P<%[m|57q/'>o>GKo q;C7|>h\x}ϧm]0U JϮ:<'3w3h{L$澾4vxM4] 򪁌p;q`ro$Fg>;D f2t|a-fg,7wUf/7ؙɩ&POp&Y y2w ߆US1WMo}0#q j5/';>ʿ;ȎLI$$Bp.{xz=9Ӱ?:{鑀Ş D#NSbX"" +vh DEۅEfD(,xnRDHPQ<g{ks҂yx[1ec_eyqlQ~ H\ChdJD)M801c‡$ߦ$1z?1*nk yʪnXնmm?28İ{pLHOmprP˜!q4H`$L 'ga`['BLstd"qwxw=Rΰ2r '~!>'j44뵲2J{K+U!D_^Ai?m^*_ʕwq<䑑 B>'1`_6]+M,UNX'ɜ8kBߦAȎX="{> ʂ:E~C~7/#G^fXIT @:LggLu&|`5әT+Q_^eݏV^s;g#*b#I3/3L1k!&I HN=Q5P|ϟsz;9 >T&fpJlo%{M |$BdVxSsƧ窶}hb;payH+c/&ZvtFΜGs( !$H gg\`2Z +ҍg&i54xsafw-&>+΍ ~rV% ރ758ŀZQҥ Usz{'ZeOEBOb1/Px =m{#j^ݛk A[E$p4%s )7QmtK1qt[mi]W1U3IrZ"eC"%j|Ϭ|qxx~|zkgr{6;$$i(ZXA"#\4"&a[E{d&^^]e,gS [69ڳx>[_P qm¯D\qK("YQZuϖ&jEyIMk"LppO~*-):6بxqQ7HLF88 )S}Z|fl.a.NhˀUNBDKÃ)50IMn[Norvd9laPфDFvePA@ǘMhoy'ʛtJMUOUj UW^zƷs @  dSkݛ*q0s)Üex)%ty=5D:`J % ' DDW'X P;Y)ЭV.db sn$'J~h(bu \ mjIŇ#9Yl=S73/R$'[i(Ur7=SOQR$|_%oy=]n~=ZćPC<㇣S:+7q {h>4#M739s9'j؃P:1E -n.8_%=p f+ KҚB9es]7N~(aTG]EX|76 M󉩷y=ALoӳR**#t2 x:Ke)Rä YU~K0 `qUx3++mkRUJ)ACCvU9s01!qvT*KYiPC`GkVn& ,9q+vS$"-e^ԓF`6$Utt ҩ'9@iUx>]ݵ96UĒ2OnpW~x߼x@B!1y߶drp (;x"qx)i˕لqn~;^DSa2`knE sƭFg`sv풣7$G"şaLvNW ˳Y/"Hո.;ɉBWZ`q77xpppr:ߺcZWP|^纟GؙA.L ٧!8RE*wjUdxT;M39Ýs`=M]Fq9W\6cY1N+I5֕<`-E!\(%44GG|dJ>`4u}N(| 7!̘,/zr`$왐!|5Y # nd.IM;[h@&!n!uuwY3o<6#LA')0fxV`3ܺ\ΰ\F8%H@RzW) YPη ,i0k%/OXnr! >ϷUGrJI WO Gve3)ß"ȹ>{kk==C8=Oy䇈NFI=Ě taEPb߰<ݦYK—wwKv8^qAu6IcwKzX᮵2z5P'#""#ib M*t陲%Zۮ;Ȓh\Cdoc00L]#% U ~d3\,"0v`龚-U>3nu^xE 5Ĥw|]AoTӆs|];thC|n۶oMq PIӨ8"bw_ܙJ5*ǎ=\̵ĆzgMAƴȄN}-J#cыT>8ݕVx\\B[(= 7* 8nxoK;.~LJUEA7~x;=jyv;u;cV7UrD8OߊX] y$Q;V3ˎˊ1;&4I3pC~cX{|]ּH6tcK ֘mXs9gg k]BifmJpˡr ht\:N2 Mw8KOa |(Ym%ZoWw%xOcO-Xt.`ÛVdLQ?Oc\nvjvMM@ӂΤ;ek C>zOE= }U%>/2C}?~V"`-Gpnߏu)! Ϋ:!a.=[L%-ێS:DND g3.:Pw߱Mxz8<șy`F:^s~5VIizOWq5LJJ8rwNqY;ӯ<]းq]bvnם4)Eralr#qil8.ٵ\8L@VuGo7(!p AZː165DRNKbSUMJjbjO&8k|^Ť=HUUThWתY|bV1!s Wfi9pfY6ݸw!Eqz=#|NJx$ ^$ߜS8XoHM|x ܊EHQۯQ՗0qC[DZ,mA:RealT$8ZkݽSr#O_c=rH :ЄL_^0QQ}$}OuE{N-)9b,XƪʉUɨ$y^2HkJMC'^RZrX*/j*BDe #dh;40P,QLYT)+k5NuQxf$=~r*Ql@,^>19dSq //e6. _O3|ȭ {!ӞBE"h8jbxh@teƛPj#jexL0| 4|a=bKɠA'`*vc0; (+U.ufp`rM_1=xq_2j؏[Բ'3&{l{>Huk*iA>ZGX\ɧCÇ2ce;G5:5z!j Enu". Nthlw뢡_a9$M!|C_pBCxi4p `=/sC.|` H!8Y`?N쐛M@f'{_=WGNm9z{ U}=)OD*%EZ[zTd *ouWX;j֣ʉ673r: LJa3cu4u4k~G7:v@ 6J ] {*0(.얬v\Ịo%hID^ocIAz|AE]za{ nk!<1=%} R K~1DU33DvB aJa&ECA q$z*+6tļ7 {N s< H 9 Z.UP^ ejQT(w'>"Zgz锊'F)?ƽ=rP۱1_U'/y3iXDWpxEҷn ƝR%΍A9ռ`0D9\ dg>b2^\@^bJ3H>jMs[3E& vo[kH|#R}~s8UQO[JQ%}/YoųF~a*$vsoҥ8Igd {Pl| ^p  Z8I }]S{nH'w1m4DpʙFZ1r6v PkaIqBxgØ}5Aw! J):₦X/^fq :gd`[RߡxoY"O  ;| WM:bЇ_^>gcT:WA'=~~mC@! =wv;һya*QHA=voE UXe'7~!7ϜjPZ&g`A3➤`pr 6^6]0&:Ǹ* k~L)ց@»gbj(l.~Kѣc>F E ZQ;Nj01I )`[wXE]}!xMrʥܒIy|5)Vwf>GDPHȈӠ s5yڢz~>[I^2AxLXy> irK4G[feWB7zB/MŊVzsqԴ*Ӷf)rN.{m+k+.m,U=?wI75(ش7-05aAiW奸dr~{n5NKk ak)%P:LLЩɯ`֠5J5Fg>3Gc~K9Fө:1"(0Vqx g6+2@t>!PJIP/3 r֠VV#J#b"^\Ņ ~s{O7?z;~ua3LÏ'ֽZΕv0|yW(kz2­Nv3N5vLf7v"dSzQv.>k{D.g 2@Wm-B ̗n["G<}}iD!- OiJ@T5@"06`:p=gfPF6 bP"#D0oʆ,`c ~z9>H&HK=ᘨzX3m.]mhgArd|9GyLGN.~\dMoTQpٜJYv= Džҵ'qsu^<;>$P顮├;gD|Qi>QR 遀 '\uH.Z:@8qfFg\)C7ǏS\_[1G&}s1o$qQ?*1 !/npۑZ+v㽘!߻G'2ߋn!(0T]kCYپ^an`[<\Ϧ+5j"C LȜe(e.ĀNaK5` ˸OiҫT\rhfcG=nj5dNq!GuicCҐ1\"rL .*~%dNDG 7Z29Ss%4O7 q зJ0ѵP]21yR,yBd5FFYrnw۞,F>ܦfkMdj!rdt3j$ '~&Ǭ15" e!6 ͌8 ۲2K^3{`legV\o]ԈLTE^Z$v թh,#I }U3ܧ۬;v wtwx2$^85~b(yHgBr_2{6=t8q p-|2"9vn~>HC>ڌiiHbi wq~9GK̥Kӎ-ca\w]̻g7:뚤BC }aqu.띺4} >? {x{k؁a~TV*󨞾|YL2o>`<dJsk\ <드EY:{zDγ8S M/ q҃h{xk(34'^"fߪUI Ez1Cĕ@g ` }S栙DJ+DwŜ閊Lֵ_ZB X[׾LI򑢩KhL&8w5xqo}=*xsuL@ ?)}#8# љ.sK;xvΗ-D^VZpB@$BS 5rXG?  tICL&/Avk DRymfG# W@FT}OvcSpGP̤/ߗ3?I\0,8,~;>oߟd\2DY4Cm$! N @WΖ3.VD_v{Cĝ),!Ȱ18]W)烦N/UR)Ax󅇶@凮"%"h6(} x?Fy a4S^-N!S>C ^̜\$,YI@5D0ӗˁNI#t}~>F laf؅"QCx?zZ怪fk5I KpV\G2ue+V?a&7/m% @KL-~ v%_I4u9eQ28WA|S>Д.RHO驣61&kD Hyx/j\ _~JLB$f-PSXGd)KQa `e/IrG, ukl EQOWGzyf۹ -; f*#: H( }ߗ0%OPረo{rdwqb !ԗ$D30rjA(TlVAX A.%}bA4`mRʊ+d/A$%з1Iė-EՊ7 ,Us,FS.PQ < F&w2(-r4G0,_d"" WN d ?^B9.ϴS$O,+"C @ &J,̱˯ߜ ԇz}S'fI^EI')!sĠt}+.ڸQIjI>iKM:@A1b&X?4*#PZXj`_UUQtA TT"PBlf ҧ‡C5q Њz~cPk TS)9a048E-RJ? T!Sr:OcfXʩGp| 9%~)(BGBW. a}Gn{!y Sla!JSz~7z(S2$"*YGi N>?x:iQfVb^%?_Nmݨ@51=pT﫲)hb9{8(fX0/S0+2u-8.%Qڪ';f@Hq.Η3 #?3\ϯw}ᕋ(*RaI'ϝQ"14}|߂<^" P{QDLr^ pőRϴ~O`H*RcC};Q$kߎvң&B%[?z|d"! NE~)!^>ߥg("G3$@at|5&B5򆼲%3[ȓgтĒ)* fKXd'p! 0} }?p>_gU[ۘ`rAB,~'BC >G>7D۾EXȑw29k?:GR- DdY73@4hqRESYY#$~0e2i bQ J$(^PdRX\Z8ŖAĪ2/ſm?>x9]먀CiKP'7:@t q%T< : {"@dT b$ߞR!D4 IGb: ?pCNfJTUD+lòEڴDShŲL J45M*(EqR0DRyySQ (E,"D`J!'#frv #HC!0A- !|o: DDX=4T&YJ'mU+1 /4HV5O"&nHAV  8cl- 3 4p64aâ luHī/!0@R:Zd7 Uvgi" !h{˿XC LC2^i렇4)jJh Z@ U"O/ JOCAh3,!P%bk&}T  " AQJ5[GV{hJY;Me>"I&( U`i1bP=>hr5ؔP&Ճ{ W J(ߌUyQVFݞNv33O!bhCTU/>;M{B{^ђ]% R`Fe2?<҆ eRQPEyyRs8[{7(v,=`urm !̧^w(TPt*{۔A0 k LaLaK5 kZ4MBM9# dAzBgB/obkwJr,؃9:H읞myī8'c ;Wo0\f8Ј"#pCIA04P$%LMP`"qXJ)It.!. \1Hֿ q1L}_4N2(B~t!9O%GwgyA^%2sbJ E ^>t ~+N>Svo5tG@! |\GOG~ bj#>o,TT?eI׉ylx˵ L/ kD؅Jo\r O>߈Zv5)Oby+q5(k3!PDx5#\$kLnn#rVԘD4yʉ|IU|=oF@1qFa2fMp2WnOƏ/ zZ1s,a61s3~ب a0L)rZNAjElwfXvtdByuw \,ֲ[ Pv*`R`e2*s4 whnB`~ٛgT T&R|CE(XfytwvcȞv.{hOA^A Ql.);OAux(H+Cjy]N"VKw}l D6X0I7o^b*u@_a<=𽂭EUTTTU%5T>_抉$;^a>D".uy_GGcF-h!Pz ~?W}A}z]CQ]6CAD&YF3@G8H{R ӈ;!'~q 0B( %0@wU&y"!xi 7bHdX0 [H"l[58M XϹܛB1[HX3 5?i`u}^Oh9b?1-/Q ~T"s_o%|›f-2IvU@ZRdo7+(߸#BŪ @Gi_K5Zg EH,  Z6&/Y p K@Ǫz^)c_OroxeXD-(}" 膱 @2864֤}.6Šrҟc;9 ˆPA < HO+CG N p ፋ-3K'# 1}S*OGo Oze;d9ӻ}*=ŀDko'"H&"Pn@(wd;l NT,0%$J~UG~*'H0"s "D< -ٶL e>H z7pIFB(!գ$:1IG/m1tSCGO bO/V3PtK֧`$2uZ(GSPGaOi'f~G4`7 ~54G<;aև\q?ER)Fa?UUUETTkU6>5Lx}{4_}B*Uzf i٩HI\M#LKLQ44TSEKa,RR#UպнB(BX H()Qҿ'xhzG6 i֤P_@yww5ڜ.q85ILw̸Ppv+̮A12; LEPS 27W sS'u4HT_,prBF"$y'T #&5No"VEZߙ差m@JUܭ%\l̅^z/2EIq( w,,jzك]#DIADC񾛓LI 4V wJX(*$!)K1m/NHObNaξ?hV4iٴ!;""1$?$U3PG QHe^xf":up~XPt(Ch%@z}dI =5VdXo?d%"jDʱ'N$m 7V5p>yq }(::&7M\IXЉX 0 7qIhap@6Q8N-4`Ct!q>b3'y{wS{eEZaD KUa0{oqy|fJg7/q.|qݖFlхԆ·d|ޒl\[v)}C'a 6"EC%NFIxG0y9RԉĈ9P 4)Μ`u΅.B9 3 皚{z_)W:K30}7 S;]3m>YG!% !ppGirYL @PWKF; j0xA_ B@Y>5s@ҐLH/O+x[|f5QCb,IkvЂfivF 8cCi+Ru.ָ (mœL6beK_Ec[D] L4 fpsCgq[a9 %ͼQb,ȯ&r ٛl;9g LуaaRbj=ZDmkR\ܴݞ4%)HL@AJ Nq$Wg=2?*?.d |?:]6ЪSh{q,Tf 2SN S aN8<{MPqZNoKFZA@b2BLr tbTATTfW[0ꖆڔFQŽc6`6Յ h[TbP̕ػV*u或Ҩ5-ipS%vVp@܏ v-auQ@* ZW8IFpJzs8%S 5H5l*V#FPƭTcP9}׻impԡ%H&6"ЅVHqp;r+]"fM s\؟┢x j `KV|B1 pB~{:U/6(S9F,YlRnLm<>"<3HM h2qClN{b)|A+gN*hX͒M1#q0)mqFeZJL%#jfa` EUDa+qD}x}z4u=$;ob7oJ8]TDDbȨ)h R`Bh 2bH{dd*b4$OO:˜k 1"2/(aDg CiYrMpy ,7GvJs fOACvI@W)zrłdh] J9cٰ“8[7X047; D 2t !]<0ðqeoA1oc"1 ML/W[4% jB؀ibAj9d^ؤER1bj3Fpna 2I͓A&&nBဢ҆Ju K <"H&\t10%D ͈S$Rb^8h1,ADJU 3b[0MьіI-,\W }ۇ7`U,Qm$4RA@O~iWw!F` nd!*gK1gDiR]ߪs! &F"7C OC| 37xpx^1z.fN(q^w^^T, [/ o2E!ЕLW?{Jwa|ff~w{6þ,~jG|bd7`.uf}e_7^=ݖ'SB4[ 2'{ȇ>b~0g2KI ]2wf2.~Bx@L>|hDyEPwChk~'{w1ɦS8"I*xD!:(hFE ^Ё%ЈP4 IQJFAh@Iys2q" $&-!J̣5E\ly v:2]!E =Hq}O'3v%18a;m!gF a15LP:K;us)L6tNHJ^h"L U*P^Z2Bz86?I= +!K*yQ<$zעhΑ&@}ф=ز̌dL70t^;?$; F T@ dh[@z)~ΦOzTɭؠ![f uGO\vIbS!thjltq4> "0b( ׻s_G%fٗ7։@w OkJWPo//z:U#H*[x0c`q:/wC~?gGvqv1EAaӝŀ8zQjY*Z(JWVYIٓuF*J3)ֻ]r OۭmxW OC9-m}hj& LQNH2Lxw93x+g4S՞EM0ɞy:*s|>+@I-1InYArZ_".[Gyuru?AM$0rN9 )zO kpXpo yT-ykȑ]eu9sg XT%gJ ٙHvxSӷ F|2/!+ HzY9*[.˵ţyjT|NeNkP솦@c9s^ X%_lA8>μ: z,P)3 5vRL鑴oY2'lׯG;WrfR8;۟֬l"XA%,EGM!VCăcYp|f$Q hِr[E*<(c(XLYd>v= u.i + !% kpT `4]H=]s0d X mtJ%J(T),$7^xAA[1mLfC0x7sHxHYj'd{rĨD&łrd&gb)?Ewfȅ?+-3\曃/Ŋu3C!,RPqDnZLEM#M>`u6Y!$ BS6+Ίp)mWU(xf'{NM7"M7ϽJ pLd:p'6g{]U3D6x [Q8WHnBRMP켶gN9vkn p$Qh)͕O)i*'1.Hp,kMJ͡#|6N&ZH㧒WQ0a9b}u 0F\(CeX9W^Jz_zj|ЦBEg=MQF>,h26Sn0* ԧcB\?Ԍ(֋kՋ~ڣMYOoeaϧLrC=w 8L0v><<MeqLı<x2;2; CtGnr ݹNfia!P \ۘ`_#͑Lwyo+p.Z*Z%D(l \yr,YFr XIH sM>'\P%i'urKE2&b.`# (vُ.3q̄h:/kBb30X/]phwv& s@iQD(R*^ejb }b a 0COV'A6%@=ɏ4KVNJWN/j\_;) Xo'(\N43sA9TG>7Ƨ+`nMiJ>@0$ߨ _>ܝPa)N }r#d=aHWDI j ifX@AffriEFU6!Td  LEdHSBL겼GxD D% }diDVH_E8p @ |H"G PD@ G~z<2s75G.@:,&iwGynEÇfٶf˧<ϔbQ .Ai\ B~@C|{XikPE)T R)APXj` *DDXjfRd B?L|2xN@rN w&щFMͮZG`wH>{[ߕҤa! DC%'y}`xryfw1S( *åW $L8S()vnN.|vLJ0[!D+ V\N20S&U%afY{zv"Ǔ׹Oid@֤Ka͑~EQd'&EAc#@eȒJY}VZ,g!+08vPEu+^HI JqyتX ye|yfrl51=YgH]1C]I5c 4Hvu'DEf?ftb̰$̓)E)Ԃ] VQXl@ ,zh(vgF KÚeX( `?$;S=.Ol 0HK!M#ɐ dn.uґS(` $ - \n&Yoy@fJ=`Hi>Ca븄x%G$ !,Efh)6AL$=;oܽm\ PS˩yqܴ<9o)Rzyɣzv;y%O<$XĩsIm,:,%aHdH )#$AS..>0$b^'dҋEAQwQ3xd K~({U&eTWA2Lnwt}.Map?P3򫴇tJdI8~3yf"f2b\Dß_hge.ɑQCqF.#a+?IIT (2:Jq%Cr|TJ{B/%TSG'6c'z`,7}&$ :]ݱ+^~lͫ2okSUTY[UEn {ۻ* -\|:(a(DQxD5wh#mnJV뵝EGP me7l{OaJ:Ahs.2j+_V\Q`_Ha&.$O{홺4/lS9JTc-eE?7SG=538,Wzv {s4pAt[ â=T B(BهM(q11Ζ/m$pӧZ燞3<ؘotx(>4sW5&D.X٩_vw]6ɶڞ;ȳɵ֊yR uFx3\KDZZrSHxFtӒw!iLu6Z#.K2K؉1ش:y3jvXbq/4}o<0ÎfnM!I7 00˘X6^X̆acbfć9GW*lrcmt뺗4V-ik+-Zx bTɡ-Tw )`=h$k~-sd(\㗮!2 ~nѻ(h:tY\TW`ݍnedrȹ H@ep&Yk>S'! `xB q((($(.e2kH1tŽ[BD,,₦z^UӌQj u 0S!^AjBPGuegқLa] 0&{Z ಧ!j)}eȒ(01*@@B@H_)-# Nق`gf! -sfl;aI] H(b 4Cy8@Q"E\NHe-x(=h yݴGL6ҦF L'n.C  (PQ)&`qwN Xߞk.;NQ *#HY f!6Bv]nXnFnnayC6КS&Y2~νܤcqH`o5ps4mWbƐ1P=^7Z]-_O 'wp%89хaE ImZԗ(/T$kR1KT Ba :j(w0"Ҋ]y5N`9C3LaJӛL"߳_]|}8<׈ d:GnHzڡ :[LĿOӎ7c:paو])yn'HF.eF~ow%>ᎉ-3`oN7HbuHbXc'Gq^Ew\Manff;OgGW5Msn+\f4i4<7&NrxخZ8 M}%I&pъ*1aS>lBL&p.1-zNنn:9@zn1jAh|20%ekا1Rjs5)Y*'ϳlCcp3 úk#1o=r{H,.ZF2i4K{f0 9\a7hj&j&Jr 4(DL05>>7]hH(\Sv@b(}_D ʆ-qPĞp#-CL@܅2& F,ZՆ:39(okKj%ĕY3^;w]j8L ߼X%3J 3D˯Pl]w'Gfyaej=91f&ۃ%C7Pyizaas37ݙߌW9]o1& -Y=#6x4&w&C|^H+ uζ&7|u8 Si߆%t[A>Me<#]'dm1&L;މ%5lJg F ؚPh0/+w~0& + Rz^懳ùzy\4+=<5D{g/rr/n:pG\doҭAN"^|Yk&\w{FBv;S܊k"3Y8N1Huwpi~ TW`8샗ފ]^wwmBgS o&lhHɆ~{Uk,\;)ko>fikKP4828*#+r2ϾϬ1z},W޶rYN*򰞼u[K&5 !,vvTDN-Wׅ]xz糿[k8ިՈURMH8<^8;~)bwޡ"g4vIx*L}8}Z7ZWs7Rpg˹/g:^3$E֛B20jOIۼ'ց ! EIBB;;ǘ=#c<;pǏ4#L$uLՔ>(%V.pJ&%n%'HK"x!}[ًw[8ʕqEyk*3zQ$Fd; m욍;CexrU13!CkwA#=jb;_hf_t5k:"@fz *`/+ZŭNZ!FBw*`q,06X/l3洙فC۟U\qY)mT"aݡ.m0V0a}ú]<7upK례fkKLY_`]َWdr|w2=doLrϐ۵qLRh3XjMk2&zb%ծ$2`ژţZGb9rF^!p8EES3dL7i9\qoJc&Q`NV  :ι1 cB4N;P8p ƸI9Jɜ""b1( F]&H r/D0ByBJRMRHi^9WI+ק)Ѩۦb )ߑȍ |}X:9i:=Ӕ67U @4mr >,0g1i! ԣG8ۑIb3$J7A {jb*HADx̆EuZPdeGG. P1P*H܈16ة u@!1y3`HH`\=<(CŞ&k+0!AN% r{=|Qh >yL"i3w&DZx..Hws$*"MR:@5Xz CNap}D 0@>D3?)bbF©H`8C !A]{J0Nd?UF IKM\;ޙ{CSAWe2ͲE|{Pq9[po0-:{%ʼx)83٪d nB7X6#ZTÓG+^HDϯo:N#}&'pPnSY.w6;xT ÅIjݼ#ײ.[;þ'*HǍAFsF)εwTR0/|m?vFֲKk%o3K&/UyxE ׂ'a4?VXFd  2qled< =,]C(B ;3 S G&_ʒ1N{43&Yg^^Y,9ĺ8K( fv ![e)؉x<QP߾qajNݓ]R^8ԤV1C8JPBa߰νrr:'#D3,*Jg/Od@eFA գ7F`R7U-N67ECo(G8Ƶ]1_9O?vy&/Z3GuOg%p^!M\̒ӕjeu0pEeW.QDC84I*wh)[ÑfXnm8 m!`fX q 6DicL9\\6DKNs/%tR?Ug% ^9csn:[lrgˁ{J;ÜcǡrmoŤn'jLèa[\QRaAI@otM٪RTLb^; w1\@Ը״;p׈.a!i#yO2S0 ,Hk=A"F:n3cOAc]ne䱙wb!kPFc%7X9Lw)Y%yVΘS=a 2@Ԡi1af}q97*e\g&e{O]籭1qpe$@ x#<6c2VZ8Yܩݾgxϻw~{rڞ=odbq|4%\_ `f- H-OYr7hvbhd#鵼5${dUNVj}HpLJl !;~88?h+El !$Nڇ,HfATSc =Ig]b !"**P4%)EP4 HL(`E(bĐHzپ>BuQpp&K T||=rlw2!P@w G KOG$3{xݹ g@C=[9̒B^@Nxa xk[TE<lYMpsk!1Dۿ!DP^6œ30ԥɏ$gJ=r :fDzϢP0z39727@H 1Ȧa~h PR‡uG(AE {(i! yB\4316Q jʁ(C+gO/0Wc$E8'Cj -a8^B7L?>\<-D['dՂ9" LaecDL{,=}zQ:ʦh4߷iJy# gRLۆ 3LQDAIw$'Oj^'WI8n1Y #YfN;$N7dƖsf2%W۴NYp53`LpOߵ/'K15}$WٽmxFeQ^RTqU4#¨~brRiX=鞎")n4Ϯ)N7}g&2ݑ44mWLCӒ~R"'`=uI`B>n/3"~prFAND*1cgZ+7TcJc?,Yޚ+߈~O(࢓mBfИA!"G_ONnw9)(?{"r=@  𩮵dh O3Ce rw.9*&d~| mPǖoIH &%`Sv&.K p֍L+m\;fS&Í|9F0S׫===((xA&#%v(hEQ8y}/o3M tbȏ:YnuŰY_ &dHMnNJ_)@)vg-9+Gn0i%ifFKit (bЬ[(1@?^t |nWl rŒ"*<3?Oh(("%QkAm*>6CªU%UTQUUUUUUMbaUf".R.c[!ʡ~5"1B=j^ج.} A>F&܌'wRo%K2i0nOBjFA|#{A9@p]0#FAW$y.z />d:M3#),H>zGBB@TB tnI}uSTRZxI8iQ0T먪JOk:{i<|4gÙ7 Sby>rvL<)%g^jX]kUYIZv@ʢ,}x8F4!ѕ9]Y7e&L̴fq)uA#]~$~x[BSqIZ5GZNf/z[&M);Q):^Vqd ~p'ZC^0`Qٗ/p j7.z(NoYYvFe2AF;j85. ) -3Q~=jSV=uۗ^;sƫ ˸LPh9%з-LRz S8[`JGpw=STy޷mMwKnKz*6Vhcʖ!z41^:h?1뉥MĻËt Ġ,gYXqN,Y;C`SL+5sŐ33;%)ֹ3xXΜD>aMCȽgjBQ\,j`0f3 %6׶31z`$ #쌁3mC*{p}Uʡw{QPsTDjd&А%&j%;} g}b\Lʀ)<ԲRb#G爽KJ,(S"~ 2('p[?#>O疣OŀT i >>l Ƽ-RG/Е%kzP%A[E Ox)mFK0'&8OlL]0 Tmx)]K!F@PǀkX"Ia"C .tD$W"8\h 0dRn?f:UV堌:1B6'Elz/|˘2Cwg9Yf`猗l4^45Pqu+mBۄ9 <᷎ u\ <nx0?zqs>5.,t(6Lje"NTî'{M^< wLb.A7E;;t%OYsox oo˺7=uNF!FSò1h"b8;nDZVFY2239~z7֞:8U8L8j%=:wۿmߓI߻mWfэG{ȌkXCGqEىEy=\m1N{s+8d]"5ӹw{ 50owGΒL֞ tl';CLznvoښ3+j O%1,<;ڍNQģQޜ&EG7ή5|,[:GnvAs:1}52bMG* =NUtu&p߱Jՙ*MtT#wqv'M+:OO"U  &!á-I Hd2 eRR?rXB# )`JQbe(ZP xɐs o>h= |Ciڈ-D J kP#d5t\a&)X]vFZ(QC<7&HyxRTBHr i*L' :Iz~w`>f"J) C5PI<ӓ+./irWhrūVM\blMۋ A'4PEa7kx$ ."oV}+K6߂EP bm $HALJڦSXowXx[LngR>t8*$UܡB~?܁y4 Cȏ"9,A]"o^|HBB% F* ("D2B~uA-%$@Lbal>~פBJMO:8` A">HRz,i),q x{fX)HBERHRR@UHҪPD?#g8Gcc7=<(`B$tit89";M1C= OJ DXACE$ẏp$9>NbXfH(T >]nY/d{. `&+2czzP` dDI~ND;4Dҥ vFhQC%$0Pď?f=z4hE01r:)D@0&PrLAzsPp&"#?sfLRf*NkKa˒SDrhayT:w@4aA.Z@C23g/p}W5-QJ)@~ 9(9:^Ҝ\䀧Me+ 㥗"^@NcSv,Pn(JǶ:r)@ReQO[q1gF544}6L8~Iz"&'XL~GbD ){STX?K><``gޏoSBnn'Åȧ] B-k B?(?~- #ӔRKY+l@e_$6%ABk ˔M(phzɻ`2" PFm{~"*B Qפ€]D$\RP y$Jy-4Rt=!15 %ʪ=_n4L"o+tR,UQdQj( J)($I ) ?b*$SdF`SJO0oUVPևȪ@! K' bY*Z%W<bUǸj8HtAMDD  " r)AKHr6E&#]z!sjFw zZ" df6[o~_/0% VmzePTPT!ccx=}{y`!"@07:q+ grI,r"b0Lţڽ"DBI$ /͌ɘ(R3 JNTU'hG'i;T)@x͏{zވ<WJ)*!q&<p~Ph@v\U]n\i3[C_c0Ts;4"C!;O׵,2B; ^$ܒ$!E4 МU=zy^ƾ{/&X 2HA!°'*GTN dH@=-B/aj* &  OJrda}aPtƐ"PxCħnF9ph^=-AB)(/Rbu"TY! !,@]ҥATȀQo'$S@CҀat=ZӠWc)=}s/7D32@dcXH0)'g'>6C '6G膑oꞅ|!k}@ 'GWoۅ\eV ؚ0 b񜤡%ƇiȀD(|0naJBZoݸD6aFQ5 \W`iJ7Pyq= )W aO&fB+q)@F"# +H?IK!DR +A9b! DASj)2q[a ǍYp獇% `CeX9m\f:N3%r̺h3+A2!P?Bew0(`b0Q-!4`m ~>r) iSH9TidY;NmÏe0O%bQDX{rKdE-DCE!D@ " w((`.>bP!, mXg@.eIQA e= ѳ&p! ,F$ar;G{H"?D)Ho޻ >ovGl9?1 a߰gt4R@i딲P鲅zڒZ%P*0^8d*:$\*!#:ehHqD TVIӠ(RiT[Qܣ4бьb[p5P;}y\G"m TzcwG=k lFl>2`ZU8$4(1C=ѡ"7c{)(h-')0JNni+m834[8ck63.ma 1nj]L騩n\hR *(ȒŎW#Rs&f9!9RP*\,54ɢ-^^[ps$@pXa'h)cUZ KdN0R- &߷PYΞ (Y`V'qqy8>Aw~LXjX*M ^ 88^x hY5ZPG w`s)S ; Jh( VR|BhbP򓡔GΡvApI6HTD8:SJA~^PJPCB(*4:t^E4PDb'Mn_CTNzf/;\l M %@?-摈,X(Ăj%(h &hH" Eb FiZh""&%$)@ZFB hTJZX$IZiib ( "B*)J*N&JX*)X!i4 "`s$DM1% RP2ʱI@hP,HPBHJ AH5MԪБ  ,HD3"RB%4%%!@RA$4@L ϻ!Z| ʨZ2 X!I(}P}R mM@,$M$IG7CbCS̵XKa.=PY@&Ha(RICiĔ%1 @rC:1T󻏷)h)Z  G߹4Jc뱸!Z<Klc> HyE1kLT #""n @܂ˑ5 h{8BJ[4Cm͢M ?hdAQh|/:Br**DYi(jXZ);F"b`()h"j"Jj*Jh ))h)hY&(bX h*$$IAI2['#e̐룃,){c؞([CX(2Bq8]N- n(TVAV; -.k6E.|F0?L&>r;z=."ó/Iv:ʼnı@UtbQGi۞$(Xim6v;64>FREX)aYC>،;C;HY``[QʧHə΅U'$@T_'tCLմM`o'X,*)B b0P\ ~0B!0" T.ܻE^ y|',H, 3fjadlF9I@܍1[5y~^Q~ȂDFĩ!*zJcK*% {AON'D8n ? !ʩ̼C^&0$$q;%W(DL>HӬ'&bg#dv }01ssé % ;HX0H"sofu<栀o)) 𓑐Md awA)܄:C( 'fEoCx87B*wnilDX- aRZ 561-x*:,*%%;\4*sZDTZ}WG٭ԸrJ4@ҍNOCec#|l-=~|C{<$<=E'_8PxjQ*QL^bO D  @F)E xDžӐ?q %ҥJ"o"&*;'<!-7&~A PLr2HtS- }8l$ 8h!lbe䋧qߧ4Tdt*D" HY8*y w_E\H~Ъ/Un, a@K(B "#eRؤ`n0񹈼9AKrG_ql HGRhz?%W{YHȍ]Qcʡ'HpCvÉч={ڳ2/273ꄆGHD '%h9롺Ԭ1A~ / ^ ,2`EҞrJ| ɘÆ_ zNCswCRH#"e6pC&)k]\eJR'4? ."En*=C!؂ˠ(*>HUSMB)@E مQ'} i1J2<"AL\OyaLDOb7C,5^ɶyt U C[YPݶ?v lTwM6hB &[v]9&%aTw2WYFfc#ε-emg} Pծ zm!G`A7}TvE>V1)O|@[oZ!;%d2EP;CS5wB <mBPkP3Xq݅1 b%)ֶQVWWOtD܈',"@h 14SA%Eۇ*)8)@T%Qw ch'.tL\tkuimLSF' U`Ʀ hyo7 :9`J1n8Qml U{hX׶CbHpeN ~^`4/`#ur"BikF$5 lf*4?a}҂sٌ'iI(e "\<^F*`&AЇw=8"k5 ZxTI5/LBCa"Oi{KGBSѿ)vsA1yB/;`H]`N*{2 fߏoο$!QQEEa6X0 ˙\BY-'/K;0@D8 )=# a!4?9 u; U˦m (eQ!BK@%U $HL3ME2B@biF TGC-+RQATPLPh4J)C23AAWABA"U)LCC DR4Id PQ%#T#0%' 1KeGDCPRM"ERQKALT-S@P,Q4$ADEEH%s1jP (hҮ@6ȺJ}hˇBhw(X1g0vfQ-䷚+pFռ)v[d)䧰/idt:n4xtPC%3 $!3 E1IJ@ &"" )) i IBi(eB4i%&&`"C$r&I-p(%E(FAAă6I$& %  (a){XJhB O2EK\]mS .Bl3D+ DS*)lcZys9K<$}$짇NiO4u20"U$ay2lj2B$)ok7;Yepe"W$M!b"l]H% 20Ĭ0L~Xq5UBkUj"b"7I `C81BO :Z$:&a y@?lAB@ (rDy/$puJ T>ik# âG33(̤AQε ǵ$C45E)@8Pↀ)"O|`JJ%)E<tN6}CdHbCVX JIӚinmOե`7>D|b Y'yDEX4Uk<ŕk:P%O{xGr[^V#q.Q<$j'YJZl44%D`kT~le#{iY 4P yJ(&0LmG "- G"U9P8AÙ:TgPJ?;@0?F- i9fSlrhsR1qs$87`!Tqd08zn1 3 ؛ Hz*09UdXɼg5g'/\@F`,v(hW<  ٦~ &' a 6g<#<@69e7,yߖ|DLS454F_;"G&e@(hSK̑ϒ(A T6QOb9$p*rHI 4E*z7sDٓx Yi|BJ) r8 rN4 N`xޒ!"e! ;>w3R,I'|1d; '8!FMJ4ߡxՆ{ԉ۫Ž$E_263L(n]- e?݊ewJYRPtY2T1VRÙvZPVIFaت0UԑLH0:Rzi)W ZIML2ڦ)5턻Ban&^sgwxiǬuaSySXq`ͱ*/x Җ%s$AFv^Î*)-Nb#k|MbCyzxZӐR'K`['gsnWpa} CF[{Qt,p³NYs2_$ N-k (1a9gNC_H&kIϾ5ET<UUFa0<}prƒr_TOD**MrY0+$#5gB S!dKH2(i%m2iK]QbOgqPXzNa}BSE3( A@R= '<͗@"@7X @?)B,}?}>*E E@Ȓ]J@[>G7ybJ2ҙTt"A43!x(-Y6* VBS4S(FաàME(BRUH8sXȰj$ۙ:4eAQR ]HPbqCEQv?zdb} 8q*X &N>`{>8!(XDQ1͍rU8s=I %ǃQ`7QA!)KN'N, ð,*TR֔S9/:us'=XԿ^qCaJ//O!gFa̞< ܕ$w‘*0TZL`|SD*YIQNn4Ǿ8՗j D ={a4 %ӀEf1ym }CF2oe84EzO(D֏/M,\\km б3v]=^0=C4 &L--h0=ݐ)pbљvPжo*@5*4QsRxzqz ;O(H$q@ h_>k!%>yǓlJb3 ȄUbbc9=0 fN~IFu8]`Y(¤6O|8UBKXh,LP5 ByBDi)Ƽi3g`Ps ݩẋ!ъV&vTDQ.@4؈G?'B*& Ƃq \̉K]4BzB%ST'.qOiVBgs!@p~A!8PbkDD;;K{ BUcKw hl<7N-D;ݸ;/;(ٌ3Oe@\,tSB![Cʇߚ+,D>I !7$-!xxҴo! P*w^IB'@DDLQf4f#%+G0MJ#5+&2bA!A te7/ +o (h:h&=' 7*6~ï=|B/yZ 4P4CC4RRE %&UYLJ],V(Cm+xtʽ[Ӏ}:Cx"\n%B6 nYU( 3*. {)k5 njPE*T3RH4K#@4P1=Zևf_ SI¡aI* :T,h-%'s:-!q эDHYv$B(V9 -0慶N;K"÷nrj' VrFq 9Q̘BB(ӈ*N8X]dtE-117RrNI4xhV4:œ + ^D퐣LN5k({14r*Gɸ3hH+vÔ_-d$"!;_fo82E$S2*= [Kv Ϧ k =BId% `qը*ro$:N)wM*vtᅥp,W!t2vlv yNoNCDEl%;0ng4Z4I%ƑpZ1ѝ )y+BC)Er)%%Ĥ=_F 94>%&?@ i K` [5GwEl'ܹqS?fhi=5 ώ1yK(Df;81MOʚdZDn+a֠I'?wM,e܀<8gwrQN1590 s۞&P*wމ%Q(ks糧"RPz;Țh\F3`!q=t4w$'@?$E}T\@.)E "([4*N^0l*yP5T+Н!qh^zl7C~֠ZN/-Rs6I')]S85<:>ӕBrYX9J1,ΡZPJDǽ縅aea{jZr`NjԫfT*"1."4NwEq$ 9Z,yE> Ҧ QRE|:)Ӣؿ'=C۔(p㑕DdLl5D%.J"~wY%>kx즔*ݛsdz`z'!wKӚx A~&_scP3+N=щuё+r4JY$dry$¾$M hRp.ĶUV ]Ofx؍})%Bٻo9 ldXr`նYALF^ 0 6!G̹JQPhb~NgEbx{nX8tDn%HIqY(gs =I9ߝ̴c¼Eb^h]+!b1 `!!;6:b }@y Olܷ# u4Yuae_ۗ5FǑt_fި6cmېJFˌI)-Ɉgh(p+''<+z[3CI}.B1w @dޯuȪ}Po</./{c ^+ Dv|TF-ȒzQ-Vu;8sʪ[Sh$Dl:^16C*`&$$ T?mK aDej:Me/lVZ$[rL2/L:-13V0;bwWTqu[{{V$DgȒiܚR((Kfк 1J>PQ n5AL0tO TV YzKZś|>B i `-t/DS@.vym\ut{08)]5D`# v*)) "h cD迎1X(̈# 68ۦ:s%zm]C FT"zCrm77D'!)GБɈvsrG@84|`=GKf0]L<:E'cwE`NeІ f_WOV G#C~=,PZ+QX!DNS1"&^%ݤhm }jgDPJvmxuڒtE23;Փ)PR)! D|No6(<[i)U-bwd-EIbQO2ٟ_<,k~q" jLU;;}ɩ,N۷8^`""G !XDԯuJ!ch'2?~rlUgw!=Mј^zd߮HYLw!4+hi{DHQ85"[ (d0U6QF-EAbP B=(ha!0!/BF (3]b_tg8*}N'͊*BN9G>BU=2 PlУcU _Ct="(H64 ^ G'K긊r}h{^WBZ\^z#GYȂy&|2HzO8`B_| ڍU9އ iy-ݷOK1mn2CMW5yMǚSS5 ?āǞcFnC2 }i\"ަˎ'i߮7--bid'PYXZWad/=6q Pƒ)f0B9^Rwg)_QQXi.bǙxQ 2b;9/RC%V0ں,KNpA/Btl ; Yae1k˲u;qq$Nr 8^2e-6`˩1Nv{ΌoZ4J34Jz6.bd*<ؘ9DZL-vYzc FbA=#:zL9lxYn8W']ab B80}S 7-jVԹC"4u/pd1 C -kYSYN},eɷDc9PɛTJ"xb :ЬN_aSw%8<9Ix%v@GN S`$7,0@-i^qTFI shR&@NuTBovr֏sI>zmƊ.jm|c~XA>ĥDT$A9,D#K;׻s͂۲$&a#' )g]UW.w D t6al(6mK& ٲP]1Qͣ*?hS NE Hj @1˟5L:Ot'ƃ j:T`8—yDRO9§ةY|()OӪbHVJ,=/ ̩ؗ-N)`N/3dΆ@H!{h5d kNXC.]t&Bp•Bn,`BAG҅@@|~kAp̺Fg. aкK5Bņtb&͐'0(c.T;R~Ul3>4橪7ůz*] /ӉygmmOhTGHZ&髻Kʒec-<2!)+uC#]SrW4Jֆ9 ߻д>(y AL"DSB)=IZh.33];q`&B$BIRM)+r@"pI4~e8,1TЭat@"*ZBG`InL9j} 4LA2+ "AK )7,S#l |:8&`V8PЁDJ0 LY8`(CB7 Vyt5IÌcԜaT$Rn@@Ab+*w8Vd:aɒO5zl^*p,yP,fLbxԹtX(X 4_Ke'S6&Vk.Py/`Otϫ8 8hB+ZG#T ^;e#u SRg\j4wኈu!DҊ$HT02?#ٔ@ PAD0JQMR)@DCEA7Ph))I2푈XH4R$50@U2T2Q)3%%$1 !/|{v `O F z%I&!$B CpVY y W Osw&6H?]J4L7ˆ66d$~1(%ӎ5*z sxK}W0UHH|!Lg?MJD0Dә *E @B ]Xxz,.+FkR1M!B|*gl%*V 犃X@o2,K4R = ܜ@<:<4_#)c'wyd3x'8ٕ!5Ih5A}5)?A,::b 62\?܌VR%?iaH'*osxEq2>O iOZh(iв2, ޾)~AYRJBXa[,CyD)Eߥ;Dϰ>,/  !J !6jv XPE9!|李uSkR.ԂXC\!J) )'Cdxsy|&Dq [x1X$_9 UM?_BPxNH# PA D6PtrJ  lM+W,,n_edWS)I0~ih8VS;OFE  T4r4̠0RG4P#CG\!γ241C@ EǽeXX"@(Y f"J*\AS$M*LJMC*$>Ɂ&:(.)JRa ;B40Af'9 MP- '}!04DTL Dtfdi;q% DMXE!ߚM/Fk9Ym;R,)6J0yh3JO&dabR_)*GFyhQJ!qBU `'XvCi! M(JpH#-(/m;kIS Dh>Y45IR sAKDKAIIABLH)RpbJX Gn8CDx*PBDx4,LQRRr fJ#;G.J1+XpAwVI? E)DK]inCFr`2YdMov{p ?$,X67!ZmQƌD`yhhYC#2c (~UzDeXa:f\L'r /*98*$),d]:9Pf`Ar m DD%_{S栛Gf rf]#($CmٷM!ZuL m a-%@GLRw, "_U r˔hOYYu8\>OomHh(WM7ָ7DHa0BࠊD@}NNs/PSYhM2s1J9FH)hrIr,@ށ \NWsTC S 00EpaC5bAE֖'|q6~&*#=s͞ \v. c {FDLDhYh v>Hun`a2)%gnyEK>ƃ`=pwxb=gi #ˊb(1EF ">8[ԺYh+''#o_s"P< E ̜*X"oE&&L=+;~h{ M.4Z* BbNcݏDB  ?Tħ?7ʉx_^)AЂeeb_bݼǡ@b8BP$ d'_w>_^o&{Ln~9AKplS ='xa7\4(DCTTB~ *Mqꘖ~@!|?lUI T0GUFqF&ɰplW8̆eKcn RC0 L„ M d s|) (;U_ك#_zlɻw5jEY ^b NȄ!1iE`ݐ\NC-$ SHzA>_NؾTz2r!@> a0 і1-nI<@> `^f,M-.6 8A$wnK$F綊B" ih $i'ANJHRRRPrCJ)̧dW4 "30X'wJa'm'\X;FT Baq$ħD?e`5B5]AʧPP y=uJP`@'h#^{Z&?fsTCϼ**k%CJb+ Jy:$xJPf N& T('D>!ؓT:"ĒXtم _Ѐ{e`fA|Eü<tP ZSڋ>)_X4*D5q?dt^;tG% `Y:^Hڡ!T%z{e-D@)(e}6iK^} !)>*AC^ae~TjJkU%Q@pK!9>iR3YU SjQ'}>˕d44SS-9Cb?\!`Ќd4)rPUB D'.<sԫvB)a.~sU! TcԘ9@d꤮Fri+NI@dј~k/`zetR%a6 =0u "*=(52TR()9I!Lɐ~ F`vz1I$!Ir"9&' 맽fNNgn*H7db!A|fK 2E @ӍMw5kyK0k< ^gQ=Zkܠn50#= Mf@鯕d)ڨH}MG'tLA! EqbqLx(rh ;Ɋ$JkЃ@rVk϶|8KʻRh;wLb)=^oY'$mf⸒[>N'w}mj!Ka'hXe kmCUb`TN Ԋ9("X:/( {{aGJἆ+*rU;R(0U]]C[Y$,w4nIKz'i7'f63N ދÒCi+9?TĪl!_|r8Dh:lõP 2 ""?')-CR@dS es(=\<%wS,VUP[H_zBk5UR V-o, D@#_!VZHA)'PH)I^pwP%Cf^ 3OLc9U`~&%WCBy{>/\A>De׹ '}m3dխӹIL§כ}̞2u#J.1+xTXF>7 ӠdG`6-i6ќiϩ⣳Y=~C5#O, Zrv~R2ΐ>08I=ߘ@L?_U}عNFL39Qy/€ʉ$+nC9v*WE'wv(: N"j 1xBj 6mj[B]_=v0A})0U" dEStCw:0ɖEjk{8L{# 8/{QSN`?ǧLt#lP_ .X!$w&}S˴ֳ+^7R){\|]}m޾D^n(㦕{][IHTֈh>"rhfrY $5jiC( ^-@D81l-j"v(E)==M){R D!SS|/ɜY u<ɀbp55FvkFS ": q]2$j)E_`Ca$) 7 !&7!:oXS"#<"1:1@Ӻ$! 1+Bk5y=|1ƉF\|#iƎa _C`pbHiH@wdl!,B=PgLɠV+ *GMVW=<~iS={6x` w#̤!9q?t<~L @AsTT=lA787f|_ w@חwygbs8\Oj s$ }CE>nC-nV%,wl$! h1y9zYǾ+S9Tu=2 ʠ ) `]qlNܩѨM~ ?-~!MoO^ap)H; dQDͤ ׆1D,+P gX(p:s?-o#n{MhC5P0Ǹs3Al>&TP6ڈ;FFBb(cb$B"nNVT@-m,Lkz!pbBSyaQDd(<7|>W1U THR0< TLKg$JU%,=h?qRjN-AX$*x6ϣqIr' Z %=+w)CD,ax;ƣlJذ?D5Iʮ }8 ,`$8dq)۝?/[9]@!HD]Qp]BLckGm~y9J4zq0Ĉ7V(_9- Ԩ-+$})YilX {)#T:k 4MEUSR%J$ʢ,SQEa6V1#R;RfzxEː$RE> (yddqIH)V ZA%b1v02VdDhd$.kFJbCc` 9 T%H̎0v筂h''ƮSQEh>~;{$YPT7m:㉤& 2)K9N[P"t48""KThWlB>8`">9H(!2mu5@ZhVvMu<3TشCcۮ$Gh6f 2"%=K"Tu!kRqRILRP:#a  "BAL]Y0c&-G<{xb-#iXԚ mHk-J `xHq/ +=Zl.8󤪈ֿ2"`4ő  2cngg-A&Pؒ*j&c@R0L%E֌&j Pcb0Ug.Y6mjM3+ H!""Js,UHDQJ:hh&(hd!(E Ӫ>sF ٩Q밺 8r QTQQJ0PY98 D [K")D+NzIXԢ >Tb|8'шl(w'Da r3T2 :z)ExmF?+'.MiIBs%JT@6\wiEfuʤϝBWOH q):6- Bm[B$F0$pPprV 0(COg n>"dYX,?)ݍɭbtu`⭠G5ݶNQP(|‚X)\$o%Y#qá:/(vK$8 V8WPO 0I**VyިϡCEk0DORh[XeBB%#*Mq%U"^]â*ge2M^Ш3jQc42~6–ψaa+tT1W,)pUd2DT֬$CKy5 k]n5s` D-l 1Av ځ@:"k=X}p*Ul]{Eeq 7?A3;rV"3[8n(RPgJ`%2@)O_gS4Cc bXe$LīCE: oqmg= `<@c, &y1Q $?K|@#E% $P%R1$B&!$L$Ea ݜ]TEFyp17 :IdFAIcxx?sPC.lB7hgGn]be"ɁNz3!6=x%J -ERdN)"$BDD(rCB;}VůV-jDu9 I!B 穕K0}~ЇI%I@+G%P50vHk[mM~: "CĒk cnP@n8kX%܄O>@IHД%$p?Ł2'lATP.pʼn2%DqFJ""B#H⟻ha; Z " 6c=&J]i@56YF$lǃKe+ZZ1gס/ofiTL+0櫏:t"3RA tk"B - m V bQxMSRDBۢ3X-%P:X^&IѺӘ)PAͣukZUq D蒱HZKɮ9x]I%ؼ 2 ]ZRhDԗBPF/cs{gf99چmePaGϝJAtpӧș^b?`*htV9V/r1pql BD($]} y%DN*9g!=k,bF|~aGNIQuv Khb S۾Td=;KTGw<;:rJyBFD$S k\?J=} sv]4R@L-E)` S`.DzNTClhhq@M#"%*F*Xb hhUTpp5qg5)9 _IJ~ơ9m씴׳tH3 ,CgD e= ߴTChqh5Luh&l؋F)! :%& *bc8F~Xzhhh3,SiirUbl&ج|ӹ:;/j=cᖢ*3_C@ʃ/"H%{#D)jhF?%RG/ITb{kJDy~|J"4%əfA3̞x R ѿT#&11 mUHU!"YDp4P<*D9oIvђs% 64fX+ 8G+[ vxcL;%D4TLEH F12/%;ɐZzRA Ӭ{}DxHA7iTƱCr0 "Ҝ La!Ί[d)", wNJXdi0|I"`qo}M]qd.PԞ>I `\<[n2殂KBqyA%9P6os1tX) ؘ J'fȣE=AH߃%Gҥ!HR4JЏyIhAIAly` Ku0~Z 2HlԢQ<OKcyO RO;m@ $`W .HW<2K$A@9!J0/ReQTBVAkSĥ|M D-b [0H.q&PY)w%,q[^cDٰ.qQ6R#r!# i#fyjd 'xpKYTQ-(JNiU4:=5&ylS<Kr;IM}|б bb(<]mB*d9 fNq qܖCNT#΅^Ph9d XlxdpmxԈiM,Y*r8H1@4oGBU" i)( .B,'R(jd䘅m:Ƞq1zwJ+"bXL'2g$ ` A-* NfX !0$ILC\ODIORtP ޡ3D͊*#Sh)BtX~r݂OqNbad ȺPB"%FU ,f 0)҆ Hc^h|dK[! ]|EEUT>=o *eXbG ,0=0~6 ~!,[ D"AZ勩v R78`A\Z Kh([.@A\ZmV .ͭ$KmLGb.61uE#LBF O$>R3㻁keasN^JlJ9w#qw;ô֦ˆkhVD VsҺ]OS:Rd) xz}Y4qv\INC`X?xUay­,1#Rg3ʣ[\Yv6ؗs%-cdRVe6 d-$Tc7X83V,ul53}x}szWYw疒r:I66wd(J5w6E249~׀a maN:6< łH[+hWI8+Ju`tՖCR5Sfrq~_|s֬&6qO<̱*J.R R|.?T(NJ1ƜR<1~_U"9X5{5~uX|%)CVM/dF.bqjbg.A!o7Fʔn㺧a((̔^Gn4kuY_sy0@ȕnwzp.}rT);bE@+JG\61گ߹a/#@{ }RӇD/݉") +'/ Rzv>bRT~ n3 ʖ%OUY!@Pȫk^T;&gౡzD/Kh юref\L 8ivv?5Et;NAn>z0c.h~hF0CB;?+5l<9q` xLF _es2e{& R|!ǷĞ8H ;>N\z9MjMYB][Ҥ}J7n͉{a˱ jQ\jaN3vȧEQv=}Ƹr& 3,ȓdӷ)ZcBC-WPCSXkY!-N;36!R Gۃ+mHpA%bM;\ocpa7ua$!^EO.K!+T ˨g3,B.m 79˩ܕgCSܹ9pt{#❸2X\*6+;svaw1[X׳JaBKClU2OPxr`'_d߇ e#uY'Wڷ֖v z5j|ieO`+S`L$#h9Ð/~{8޶XSgrg=sr@Haۏ&lLvnxL9cBJO[>{o*Nn1^\n|tM\|jYؖ/g}Ӗ7Nwݍv4Y;iǢj۝")!&j7hd8Z@|9I(ӳ6Pi&M3WۦT2L{} _tj7cޜ0lߩ3O3LHT_#; 8z&pw3~82|.-Q9AS!KrlAP4ۦB΁V#u<V/9M ;wOXwib1Q;C:ACSf_pQyfocSh3(ziӏˆt#7TrEWkK]jz/<$PeK~PR>=9D(+ ՙꡒNu)anâS8Dtq^5@mB )hV"0ݰY.x v>xW5Jcg?;n#m-HmՑy7kEN} ISR,0qÛSa$we}z4i}:] a㶶QG)jbNɍ, 5_ 6+6 !Nd 3寮t^>R_ O_I&:|b)sپHI?N;Erd;bwhMFQ#8ҤZ/m 0 SdS1s z p "g{u;9X }ʨx<>#?^QY=%E|S^j"R4gs㦙 ieSfL-=PbLJHJ t2&lfU)*SY+y@hŒ5 1HM7^bJopG0NF~:q a~Oryyw!cK`[,:\'/3UȟA5๽0f#Sq& 6U٘mkCC>VR㈃cjTۻ:ƲG\b  EUWKz)F=a|@^u0 10gЭD> QÉVt6ڇ1>T voƝC)&; ܽg x(@ *8O\:ԍyʭ D'E|h.$Rp1>h*ϢsKMpeϻ|+ʠ< /2P9{|vlHc`dY։]g!ZN)OOXƢ;}ᗌn<*hCJ8X0Br⪦0`›d͞٭η =\v:d"FEw;!Ө"$Oߺ rdEݼ*3 歏P/a(MlHnN@Ho)[[ ^꿌$hf\n% ORJ-9 c|?;o RU2*w/sR-pX Yd y_~߇t|hjD8/HF ټ`nsWB'΄,J+~k(us%kߌ(>Rx9gq6OC9'wMΐI=b;ÜC߫q8ΒB a@fj_V7uNT́س@L5Ď9- X].m}糑OI7Ib5͏:0G>w^_R@pN"ØOWAN9p|{"1eKD=es# tKG,< Ɥ T.b },7RY%Ra2`(J̅LjQcA$jyjv _9F3=Ez#q2m2j@;.}yT>Q0y0mE{ \}! 2;X2>F'O6`q PW&9$&&'UUWg7gAKG ZSNzvD1vx∆YHf=%X;xR< O&qKr8T'yt})LrdXEԩVkCqg󱈠(i+ {7":733B%ggp^bTNJ.hńB,g8puat>1@FJb#@m 4>9 ΜhiNYy,ˇ mI 'N0wiMMh2q7G<CTBH<;.ZHo2&( ܘSpKZ)PAu ƅ([ŕXJl3MKO E=FPb?Hͮ}@*X "Q@tm nݱ}l (#B&R.)X(Bn(XdKBډP% ] 0# Rg֟p}!FI_<`{s!HWCS~J $t'PCv0*Dy2tCRiXT䃽vNv"]8U;9^clN!@r<U$'Gzál7xZa{ Qn/^O { B F0F7#׆JcG]IywtY5-\'a˞a{<[9z+*lԸ~-MraOrLLLMdh+Er yRTv&X qC`;#zlƆ4+!d \D S]5}n fDUGkij5**4V̙nDɮ.UUTUUU^<\]-u&8V"1BAaCEQ KPhfa6-t{)<- F8*o:oWAVhY*t4c(u/X,5Ui B (̿T P)>cΐH)Kt?%2peC4Tܯ1 2U1GHP1 ^G؆ #.~z$6T;KKR-cx*/F4tձHX9e1yL rim$p\Ifsg}SCq 9@#*hLGLEEqiO/5S,|J}fe/{0钞t'1u8`M.ڕu[ۋ}K*(RA R (\d(avu0YwSՐŢ1EA4󜙒)~ug~V rԲ hqh.q&!Pue|r'v<` ӼC3 dќFSEAKԝmd2`\o )F]!2\XJna:@W.1̈́9[@!ajȑvbX1!`L0csLܴԸwdfApW(-ƚ4`,ɄՖx10a.Q<&bF0R r@R?D.9f\am /CN$t؝SJډ$@y-&%)c),3rJHY˳Vt2x̧3%hJa DۉY.혻X3vELNƦ6Ա0LbԞ(tAC vTŋ\+Tiuv"a6A8-їCqˣCIqe_)胸WFh@lÑel֚y;<äyuOt* HʚtYQ5jYY /Zs&]س- BV).l78 oߞws(Ŕ&oDڜ xNCݻL'S0b% pȡk2ff"uP%#k=C ]M6T3Ef 32`ƍQ#S3GC̔$U:YM-Yd%v2rqyOJD#;iZ 1sC)$L۪n xK-s a02:I,qŪn6Ze 7; (D|ECE'L) <ۻ{!@Dk.f0DR,iVEL͒2rP oD3:d!y,=I'w:OYrujx`q˃kpDFeI/;`+e<5X?0@Z:U13jYP PmyqwI2C53DFf73X [⹤)F5P}sc-IWgUC&Q'l"Izaiv۔Ȃ\Kb|vvlآNMrVHf\˜ ;pcyg"p|=ɹ2DCaf! g㒂)3 E 16؂ Ps8 0b9gG,!f7)wj/!w"U2}T +1*}|.ʌ?k2,\}9ܻM;on1Y,+ڮŸ*^\֓{s5'k&YO^IRmo9%K;6Ns'0zBfxu3HvHxJF{]d lrPͽ03MDpZf`beTA(g&]Uv,= i44Yc"KH))k$I(8/L-{|Q x#@ Sa1X M}1H20IGy0ooxM2MlSizh(`F&@hJؔK0CE-+y` 575S7fYTbUwlI! ӈ1 TA#w3=`alb&6P AwA1 <}}>S ;L%i&<8+zW:ǁhGe&2q翧}r^ &S_38ӽ!%:z Nq6G DJI]0!3q1)t M! 71.T7$қwc+.9pgiwKQbiT†o n4=!MDoHicYTʥ>wvD`|BF9)~Wx.7PPv\1aA-#Q֢)9'Rxa7k Xgx^)H?{ tP3S3J N(ƮΖjGtQc9t'3) f Vh[pLD8ˆi^+XvR71!C{,N-wc1DKW>X'JGB)| CZBH $R  JppdӣC&Oİ" 5 Q0qPrgq 8VKU,yť읂J ! ϴd[ijBC$)aDgv9ib"„ÆGJfzOas,L \ƝZlx!)3z^cY [>=0'|Ci%np[ "܀ MhspB` c{lb t|}+D@D1Hm#IТ 4:t_)[o2Q+`5=$Ly(K ga0!@P9:k^w) 2PO$'$Y<`D!ʉk5B!p /d|7"jHd; 3o±`)(#8{l)}@=zlۂD܌_]ca(ǺJVk ^dDV4W@o}TVN H<%h 4+0$=P:Щt ΊL ҶؗzXsilZ0Aɷc1$` 9E?;S׮=3AMJ6@|ǹZ,j%j <D.D(}*q4bFQw +&Mu Yp_3DZ9|YQ Qɂw0E2bB6Q AվCU`Q(A`;@PLJ\Htry[y;H OXonѵ " C L 0f`8ɡEr԰ݙd6uu<#zSd3Emˁh""Ч#V 1M_Byl(@^Ӥ )Ei9;I9M 4+T$@ (q-'s,~! af٠‰- @ܲ<[W6yljUeXw=vzAB\+JY o'%ބ s8^mT[V9(Dq;4w/#(yU"ʕ< 00N2?<!d EG%{@J  c,~;ԪDxCȁ"`kxXXoX oB"'@O[H-HUaA,2 RV:}B!e*BSEbu c/ 6r=Q.}|Ho/HJG?('I#eIDZJ4N Q*SÍb?3D" uoH1tK[Ƞ‘(xi(в->e0V1 P sR膬ɃF$\r ;WRř7t肹"TX RmqR'-;qt,D`"Z|z*^UDM0F  9%TC4)P K".ju1LQs؋f$y}6g'c ag &'ٸGڠxwϢ}Bq2J8C7T/VGrm5Lz-M@|?(x>!#ʡ)yyGq́T_C@Ih 7|#)E>[+vh5:1W&–5;)5Y%J*} `TcwOA@SΥ!c .Mu\D!xxJr`O~FJi?κϿY%/_plډ>vz<=q^SzJ^S /Dv$j"P3d8l*_&t6P))'^hՏL~צ#=q-oQ3Ʀ%DhGK,hcMy|mz2K.Mx+6 p">G{RED=_+m0Em|p^(InӞc^bY!M͋X6QsFڣCXJS#X b*4ТR%SBrM ׄ Ƭ.PԖ 2YbXkShjbc2X.KJ1b"JZ1Z`F.dD\!Պ`jhݗBQJD94AlCIAr,vʥ}-F}Ͻ7e]i`ͻ\O|JlފXCȣ 9|t6v#zR{N($`q{< REPUCBn?PS %*!H (U@3^T0 Q7 z@PF;)_y jOm5¦U_󻋆;F[J'P l:!Adrs<7o;0DAB]i)1.SItS/u!$?sI2Dhe`,^(&($˙rM4tjMR#Ԫ {8FATT .FC9`!ױ>iI~}ۑg}LdZfuU'46)FAN.*|?ZIOS|&$պ>0CT} "`~D D)"JFyz?<++0 /d%, /MA RrW0!U_" Fa%bp`IPC *E@DND4B )$$R4Х3#(~ߨe??gH&27-@I;=q@X$z@a|͔}ȡ#ԸN/zj7b G4A2"Р2ψ4 =Ԋ? C~\~X"x&}4f@w~Ɏ{ Xm|P@L.5aP,tD CS?Ϳ'=H￟<ȉA%%j3? *,P2XrZJ&Iyq؅YYAU6:[' R,}$aR,ʬ'Ij}'zJQ831n(}]{;nX(JQ7 >`w’dڠM/jWj/Za5P ) $˭ExZ/Ͱ\:mJJIi*Nha&~:M5(L> 4ZE9>!Bj|i 喆IASYQoP,Ov0ڹsylň JŸ1!4@xKzΥ !=be_f щhthD$cG~~޺|7ƴ0԰10k(",sĮ%\*PvM: qL14L1ZR`BXq ܵs`"0ŌF"!D1MHB 03@DC,U,RA-R@4 aHWy2'fpuR&<㧘") |Vwc&" Ht0@8N/4 {: ttHO? A})J8!ewvzBEaٷ܈tʿ7/ٓIHJi@ hi' W bm'c)*$(t~TWT _J4C|v҃w7h/z>CM&N'܆~N3į[xC8tŒJω2qP։OU| jud4?dq2|4{7` dA#9C# FAz<qXv%DPd*+]q"Z;F"XE˥Je!p]!rԆ0fh7i1siK1MjKx$o0ȴ6/BACqM0l!?V;XKX yW` 3*jP~JLt #PN?P/*1A!%lC|?4  Bɑļ @;Aq`ՔA2Ì}|| s+30/¨*0+M#'>^;)3?+h3'.*q+UEl)ZuUHRTxRuMq1u6XQ"I>ĦBۗ &E(څ#5hӱ{S̒n'*)87Ȫ/izj\etq& 8Պ`n<0 (\"؉8”7I<Dz Y{E4$WX*ϫ`r6Ȗ\LW';nAU!π#",eHH0Cg-Ԧy'2@JRE5 D(PL* 1 @P-)yǒ{b1 P⭬4li(i+Nf`-b-tAx;s .{"k4#ƕ@> '+HCg2*eÚȡX 2#G-&올L7 ~q?Ñp9opJw؇bC HE(VA%h AQ:D HjwE7CR ZZ,1)-u+0ŰQWI_^H:J|8H1G? <'29w,H6wbY 8#t&I6pct: ?OW7A%A;DqD/ڍ["OI R恖" }7B hleK/`vBxL>)B8hVFj58#V(Q:c/g<%1hy`̌;` QC-1gfMTJCTN )(J& BH[pq!8zPhpC$0a<\~1-ѼilJs13Ca U p?Co9̯dH4<+Duc4E>m`h2p ( Ё؏Q*LmE*""? 1A6b3NCGml'R~$`'B|-,2tM;hk`J_iQUFJ p%P"x#9o]?le$YKѭ!qb:}69A꣫ ES' ˼~1Z =I!A!JC,{QwUOkF(o buتeON&^;84&b$$r2"~6=̐аq8wwu))!"e* `LSEתO<?GiOM_}8Oh4XD#,X-;i˭ =C*/ T)>[J:ngbհyEhVwP }2t _͚|A(Oċ;(b~EHD;dr:'/")~v}Ʉ¡NEM B2DX9LI,i$\CaA`~ڤ ?#* U{<R y䞓G|? Y`XGD-"zX|a{Gr@ı*z\p8'EŌT_—xHX,&p` әch ?I7AȸGHya*PlnD,B8y*P@»$0 C8}~w abwE7 dP}U׾hϏI mxިT* pZ}AutUV$p*X=}@P/ t>!ROУIl]EEUv{;1MSr"k 5@  y)]j YhkR6K_:=|;h)t]\R ˇk*e'.D8+Wq/Rc&D&vdU%_CͰ Dh Q)*烅~phs4;!QtP:8C]ט]-@AW>C#[43"A) 1Ŵ;ĬG(ĐDН?jx3r׼h;oXmmz*_y4C>ÑNO1'SCLnRۏ8._~z2R"IrI2 CӚmo %D@8$9t7{.JEhwg wϔ74!eI𡘄 ѣp!bLRI1qaHRg/g1'P>N'ը0|8806wBgd˽%Pَ31{AlレH;SeŽrh|%ey|ˢ=1T׬ՎU:!zMq) ԻMp_zabT:uOڗ,* +&{hfs?I(7 dg;'3\9zs5,QʇF 8*Xe\˺ùm:bGqfGGLb cόWXۖ9eo˅GǔڷM|ĥKKh)eβ#³ ;k2AO z(>BqF,pi,ɂD|N+oQԐ-( J9GdW$>h0'Qn@y*`q~LI׊9e?9ǐPDHrnЙ!v~R( A"U`_ {p)=6ix/xf ő.M$C,)وJ<(҆$ADw۲{=^'IW! A>P8]= pP)D"tgxY'ZEJu: zd9+4MRP"41D0SCK@K0 *RIT4TC@)RDЅPD,$@*PE,!BPQJE$$EJRT,AH %OjPj "L?`a b 8P'/< NGSB8_93zFrS54vD3eCTD Dͧ:GSi=R~q Fi1тxL7pR9WEHI , *B![e)u?[:02x@_Ecxo`ׯVjvW}^6=rs:CCA8nnqP}A.6p>wUֻ@OvU=mϷG#V*)q3GEhѦ{Qid<4Nyu;ӝ򷻾.^ SsH}|" wϦs=s޺UT@+TW@UѝUVw=Ͼ}'P4ܲte{]ﻸk7_[ on R@홛\bQ;uwΏ@7yG@Qhfԭ(VUΕO`HӕUϷwnzw A*P:tmVgpr(h(^u *m3zŻwttj@ PDJR_0]ݱ}};{ኑq7r}}Iwmx;QG4h*R&Th޵S@a@*(:wǷey fl>[ |ϻOO[{s{_F_O^P =@ HC&>o= SF}.Svd6=0mm}z=4fٓze-|y*5޺==s>코w/zk}em9β_w= }i;y}lݻ{v@=޼y =WH}5wN[;{5vݤi55vm Wn;҉ԍ{Wk;wɴ]fֆي]mm^y}/mr+h̲+6wV=ͅu݆S^;=/R.i7۹u]޻]]^6uFɵÓvNݱlfr7=zҍ /}l^.죖h{pw0|v5X fIuR;n;nmlVlLvZ:2Aeۇmgws{̧] ]ۗ>k^um\{[ۜ@'wq@ AAZPnp@w]w݀=}-/0E€U>4akS8wn#8]:l*Dm p6ݵ+{wwv7nsNp9맛7{/v<5S{Fs'_ao^wMK;h v€׷vm@DWZh9˫vwlen{^n4v"@. y T#]z.OhMݻݦzx{l5xgXղ8ۻYFjNm] [`^NguƁZ([wSmpq;8gU @a[n;6={'r#f ZƵFgvK:g:w=ncL8&omݎ׹t;]Ze8ӆ@m4W]կpdZ\([.q73u-RhZh%bOt kAt@(n十_o_v3]ǓG{1M-prF:1n]95uBDJ%JjtJUTK=ڲۺުv;wnK^cABR\k;u*kWzuh=1sOxF`Um vnvCk=*pKA H()M $FbBDP&ZHh*!)) ?%pHk E$I ,*J1 L -RMHPF$`=q80/U >)!C4H,Hxz9E|tD<_*@*?u??SGԀ}%vQ(9|^`iTM&-4楡8wj1!s3,:ryr@R*J( !mlOBa!'_`W/op?_^tNf?gi8u`nSoN_.`t(OܬPPh h>'朳F~5f!TE ݖCv8ާ{ᆢ&HV]$9wP5&*F޷4oUPnF078jVC2>% ]+lTЧ]ٰ ]- {Xh*cO:^k $ S?& 5i+vS2R4A!@RPUSILAIӉE4\0C3E ULxoB` LڋlQ\Tzhe!HQ*hOPB &PUءO_Hn`<"a0 TFdG ե[X}ﳥұFmwtL#b$I0cbf)0P)M?pϫCOH ?l}hHVaUs?6jUE(j}=ыÈwaTeiN}DXE Xyw^/>sI^ 0}#닱¶jk*hCaGӖ8~?gD]I0nW>8B[k{{.g)EY*̻{y!$k~@EЭ]މ0R)Qs=í!McZ3h)&6RU))$H 0d eWKf3'0uTCOF%a)&1)uYƎt}>1l"wT[k_(][0}U}QĬ@.u  "@=p0]Eʱ]x D!i `~@xe CJM,CMÐPP1_o<&xGT]ghRF품l"2ΨYzY ,q(k˹?<1 /}o|?F~{GF 3m7wV9&B(FJ@IoIp<?wOuj:\ŐA>_#YvO¸P^xë.:x]wG!uõ3\y28K|&0> ? jwi/ClfTW)B3Fazntem|ޔ-0 I^Qi9.^/Ӫ_ؤ#.͖ͣKRvCn?eyymBUd#P;28H ˒7*JAE5ab-Zq/t e @_ KݺwPEX_O!{&$wyP xMkKGqbn.0Iz]h渮hz5?ܹjX^el LK2^UT)ME)Q#ӡ#=1\ˌaM?}ݹLW17DRwv TDf 2C$Ό\xO.8*T"7 /U 7R,̥jL7."aظi?8Q@(OYD[ԡ) h f~N?:K4%fDR%OĀC!HU B-RP9#3l_Y 77 ">\k|EtTmp2T 1Fhc 5 |5 P%#)9af & wx+ΓЅD1 FV"'k}߻8@UHђ#K ޢGiYf.tc3e?n;V%Le2{)jP@mȰ& p AM ):kwQn8(bzհhr]Ckm5Az)Gg{ P)D)"de%*F_mIuU)T4MC1IhBd[4tu4{ M0߼$@ sNco <,aM6M"ź LDZ$f|j^OYBA^fi7ŋFC̸HVʠΰ1* SЄxuqv*!#c14X*CA) ˠZs狆exwdžy׽ÀC Iåљ SƱe,zٮ6Pe(dF TV * ZQBDZ Q h@@H\l œeTqSܱK0*4 e U8 Bȸ @HZpn⊧dodN$ "Ai)H脉bDB)mIݡggw V"aZPZD[Hn0iK62XB<+J@1xD·:c?P% P!?'Yl @dBR"B,Y'g=~X4CfˣӲ0 qxR<2$!];~Y8i)P?| Kl  x`f|L/#.@1I[b4hdG 3p-XZw1z`R8/3h`>5ouP{2ڛ }x# …ӡٹDaXwT8)4}YAf%Ur>>KFQ !;?e?"kboFk\8 c7i6F;&F?7 7D`Í7T&jPi`4)<*Sa0܊FF8NΒ!hDXzM` )V΁vs]dDJrRhw46AGU>ַ/% <[$ fQIv,Cx޲(J ^:rPE/:J=:"0ux!8FԍmA5DC Xdudy@w+* 2ԷR$@mEJO;+#cv Ye*3MLrc!8ODS &M1YiK=\͋q"Mj[d$m6q=Tbm+yt6cznFԒimKΩZRZ1_5x>i)jkTSM h^@6[5IOHR W\dnVᦇ zZӃcȠM" 3ZO01(!P!Em&>4P=4F6'rib&*d) h()4UID% DQ E)AK8oް:5lM:s&z&$"" dRtl!9=5U |YdZ |i< 2D}wj+=g($Onnjn6뽦2-1 ad ԶM|\^yӨ,sf"%~<HtSM- wg!MMTB@` [QE$;׮עϓRZ w5H?5[4wh"*+֎;<098OWݴ= :XhƻBq1 D*-4̄=TX[[ a&2B0ɸdqRF iC yAxAb S;`$cXd哮d0Zҟideؑ֌z}=$fҶ RYaipzd&A6XB28bPұƊFu{>I8ޝwgQ1vz+CQ4>APm]Jt\uD`Y!iיm0ځJMp/8X/, &aO>lcp5[5؁3.Illd9#$#$0L,_X; "]-xbcLHL"`xmC)u#GҎ+a &UFZQudȣM0e&qLzLmAU! \VֱLnFYl:t5mXN8: /#U5w;iЇ W{j$}U.ǟeAMcqQV S>opv l*ik--bW[6Lϕ˶2miZXt[h[QC*o50F V9.`DUGF3v+N{g;5:ƃ:lj6|nXш?e!nݘQ9^mۍfŻHfĖO>1Fu 0wJ^aʷ5:EsGG NMl3AwkʼnMMj cI@8'QmHćOLAbѻ;sEcϒ^myC%=?Xnh"IsfvݫZ mFҖYE>߭39Ά_ym#^W_*m#&#wtU;P~olS=$ufa:5ZДѴ$Q U2I^O `} 4`4Ptǐy-=Owm4[mclPQH(* :q iMATtk>kM$AE4j rOPbP -Q{4!Cj()CKSBTĞMASA5 GӸ]Ȕ)l\7]):&oD UWTϹ3l+GWT(G`o &ڊKHdWO4YHU{mF5gGi;:YzC_8=0XqzZap,(ӰokjyS JÄi9&}ؽPlߞ7LψdB$Q0~]MC1Ͷ[jẬC|g`Sm1tlrWMg9A*.=8Ld:*bJ\`ܭWIa7X{.?9=)gؖ݋ߒ8VT+'bIOao9_oXb>$Y3$_:r|I-ȱPi?(z }`C׬Jj(-pQ@:R5Mj+*F UsiqM4d]w3.jŕt oa.ICkO 72wx\q3qc CSZ93G|f 3oT iw/?bR"Jq&!ziʧIϢ!o⠩Jf;#wn:s1h.Yړ8d3Y1ά:f^#=$Q>"V@ЛO%j0ֱEUxI/?b_6qI̛oP%ŰwBq#W99׉0IP8z!;Elf_UY_cB#*(#n** $kǭ% l@Ž{߂!t)B&عW I)zȂCӗ= 4P_DAH,fu `G@("I4rusD&40* J[evaŽByׂ|=Pn 4I@&lK5{иH,,cw.ƏOyXʷn%uQkW1J6P1pӃPTh??*RYE5d16.tUt2NVN+{U-VDzhr#/ZH[/舘iaoF6Z r+{s6a|ނztlH~_I3d1l6OF d5GS.Y /P5}Ck,DHuE|(4@eAP74"K%TP09rl<("I~c5l[3ߖk w2KZƫSp9(G;?0e0Nrw^E1ͧ%zTuPD]iYA`]G7 ʚpXӊ=8k3ok0_fO'pB`U:ت*  ͔hJH.'ZѪio\CY2yHA+/v6}%CJ}Z'Pnv(\{o~t (O`@@G.HOUe:јۤK+DH}@s>42#"N.@ӯ63CI$>@6SŽ= e| 0bޮOrdT}ULB8CWw T!J$e=O=_eh_0i(轷:8h9<a0*~3QݚuL\5Kbt#-gVE~“B #--d*v4Sq]W'&UX?/'4KO鬞k&HIRZv>1y0O|G]ϢaE*KT9DE rCqRYU4эRsYɥ1ى#>F(_G84 |m8ˁfqT<ɳs*;g94Nzz|WEԓי?gEu-mq_4%rV/f(ɖuV\y/{KxoRhc\]}+/ӛ>/Rw̼eDSўHJG(_ݡ}Ra{;Թ"ТozMD8f$?} 2S&^# F0y9 a#"8Տ뺂aqx2'd`j,RE~Gjy8`{``;~J[8e/: K 4PIC@!#!+{Y1*a@畲͚KyxaTn~Ci)3c#;JG7. Gky>& p`WLieOXg({ %*;vuD :J&rΐm(|/)w,MIj75wXo~'w"m͘@%*Gf<>*: WNL_xu9Š[ڰqR>RIO";]ۑ1.ϤsVk?L1p~o?d,2T @tZ.VQr؜]+P 9 FZ" `9!R:4QH1L$wy*֒4pcJ$1;1^ɢ4[|MDAPoӿ9q#CJ[j5)&x.0 "修 e A)|8:C3j*Ye"\$y: AS5ɜ%tbiv*>hU%opPڲ`(>d{jcqVMfn=/SٹT/YoQ0lU%æj(o.{^ҢwH[ nP&^f4MOO4bUVNuD^!;og{7oHUFN$ 3rpu>-e[ҜlzI ][c1Uxk[\sfo]Kg9FnԔݝm!ZhDPN ( ZA!5B49{ȝȓNWJ8G${)>u+lHHͥ*_\@)wW55>N%0E&IXUy30^7X*a)Wæ64 s{jb"diya]\V+Nkw.sRc!T&Cq^_vOGbQ#UF3mp!mTB"G$R$q˝Y6[8S{>P9bJ c!4WRgSVfz%cQPqEj>-ฌľ1y| u&|PRHB[~Ln!Ԋ M̾0ܡвIQ/.t/E!c[ܘhLJJ_.9ZNlBeaHec7XDi=^C&,jPxFsR{[U#xľ1nWSrb)Sfbs.^dj]YVIc5F̠ p,U'P#9p9eu@TywBlsZ}FgJ:~zLg{y&{h CP"21(P cӻ<+Zbʃ.ߜ8*_n4ÄJ ~Ց {!2Ҏ=n\=B ETZ(ArLC_/O_ކЮRWx qAcP.aᄴ%ԕuBCvA7ۑ2G{]32F/%Xx0S7uKzcQ N1+K,=ZoNB~`cv$/"j^눝e&V񳵮>q/Xb"`A˖XyQlf&M4]:U\lZ_vX%J"(h(1`"35/C?DT/GqtLUh[ZlZ}w0ֽ>쪢r0\:ʧ't.W >~|$ H4#rkR|LvBM- L 5B25ttMPZ da7 >P†JDAnB}`W2&E!eǼ;XdW2mPwXG:3Ec4'v֌6dT̢ b&v_(%WmLA] wj.ǨBA-U%P bu(k0LI5ZUImIL[w"*'Hb(jM1bI+;bqH$"N]%ZbE4ZuI%}o&E27У!R(h1Uo3n4P6\RlULPՃM]&ME8-8яόt),Qc_st%z]QHm0T%=8qqhLKđxD@{AT' :NN Hҟd+j-k t-}w{+G3){c@A(>U$zʬ $ Z9R8̓tn ,m=Vm&+F1m 'Nnkj@s]AIGͼkf);UMZ&Q4cT/>DSQ1 xd:ӵE+'1`b֍E5QQ]Eck8 F#gMm9A> KNO {rQEZ(N JbRoږ$5)`VVPQ; b~mh(_o Hglż8C~* &rBUަD=O$E%:Z=i f F (KWň(| Qg34 # U~hΘF$ѝ7Q cksZhQfKOrԩnI`Qn3ߪm(C6qybvFeIJ,](Ax@'d4sn)|Btu !1 ?3GG-ѨOa5j9IRBq6 r?F5$~W'0[ޑ}whx qc?#?s3!*Er:5L3goAwEAπ?o@BSJ~_ !%?_=hFqȢ"y**/;R}"OoB~X_\6_e|L|ڨ_/gޭ7x&f"փ,7i=\ BP@"-T[7oH7Ð'~=Mb;-cǮ8FY(䤧W\Ft8JV,"%pE5W;,fBN"ʙ+;bIf`cpǯO*̓z='p~!7y$aooypAdG_ҟ6"C>꾣md )(L+&0;/7L$odd5#.'^ȸ7d=E4Ο4vCQ#Ymإ}NVf ^>ot;C]<֟~YF]P G~s?ʾYy_PP/иA֊=%ZOhˇ_d>geRi0ꡁ #KS]͓_7ل ܑ6l+~Aa5`oA6 *NBzwkZW@h6߿t<A(z 660Z7š[G5klq1ӮRuq\Z= 㿥>t;ԝ!Q1ǐUUw# D D6=p!@sÙ$P)vC%eU(?_J- u۹?/K9?c֒$ xs P3vcО3[2A@,B* ?\%~ $}ڋ Orla^࡜Wc]D۰vbi>aם\ٷITR""4-Ucyiģ`Z_YN"RUsg#+ CPeŪB3K% ['rE Vx.1^eZ12X7-U(? ;} ;27 q2e}=RL Z"@kN\C\u%I5ѣ !Gܴ6=b*)/_?"y][EkFңQ]Ni9  QhC֮sQ3jS&Z@L&-C_<?yػüI?яxSW'G⧡;*KߨHե "ﺺׁ&]P !=sP%ᚬ`ȿzтT`K?v3MeEٽ2NaDl7Zk5"  +nٱ1XSdv# 7 `S.?b3 z(HÃJ4yT Ej"={pN{U"iS 1ir?z];fudMSF~PRA Sk^Z"S\2ۓգqS'n1yId)dDɑ,KKI3erOiR R @ԣ*ߤ^,Cg~?gJd=(?П?RM %qt=vtH2{@55?x% eo#٣ LGͰOX#=0! Ov*16S>0v&2<AɄ|?˱2 )5>cYB|!t8;qJ0?łھOߵa+rJ3eRnQ]O0|,bJ*ѥ(&()G\Ep}يjM՝bIP%n0A>ld/WwT l<8D .|sb ?݀v6']c(D).苰_U)ܹp;???/ˉUT5UIoK0dz{&  /UaD$`^?E!A+.g8҅y@&mV"ɏPKW@l'}et~ϬH{h Ԩ 2HQ@ @ ZA P)(u  wrH!(|Au:g%@^&pLU Ga1!vBk@X__66?}f͇f %Q FZ HIR @i*RE$&%)RX"%&$  HBfJ!Sanj;  D5(:Mʴ!1vI m2꒕P!M .$bJzҬTDčP.$"P X4FCP}. C`82 2~'}="#8<!$yNhƇ/~zO{ArH.:9ۇ d4KHSCAAϿf4;C%.0 l)W:_]J :M5HwW4N!3 5C\;)J@y9hCV#!I&3-ϕ.4~SLD iҺ?aݟ빗'?Hzo[_w4Tci'^!v;)*xҕS!*yfª(Etꦧzo-EYyIu9#<6+T0eN:u"0*/ }K9Zp(QZkY>! Bm6sAa1r+Ϟ(/ϼ 5lx×րK@@wSfRh} @'Eߔz8xO?Y4-*@(A! *}CD(Ju=K& ?9G9mVeO3UdX*km8¼Chgyڠe^يor's5b?kAJ U(듀s*JX<퇣w :sD~[VB2mte˺8ehЃ|F˱CܞPȶ=W̼|]wٔvkPzφ{UN_–p{M#8N' gH2w ;^ ) .šŠݕ;895@rOۖ̕+T 8c}ԅ1c$Z;"szm `i YH@^jUDI"7O}ީ]U*55 Ů{fsuV,:ߑ:폧ߔ= plxwt ^%3.*US{'Gїt^_e7J_˶Ѯ92p{_w6~lnϏBxzGtB" T)5s'k[>Dr qiu‘[?e\?ֲS1?C2@/~~2W7 Yͱ(ґة9& ejo%('Zdw{(wPOV{1?.}Ԋ 訬Hu=EUCŀ PEnZ7Oݸ8w碰=NnD~߻b_v*ٳݭ_KSo9.==*M>FD'o9Yz,τ 2QAab>D(|3@*NK3ò<]֔`=Q Xts<:U"!ܠ'kpݰH;`ps>ϲ{}+EyH q_8^wCOFd5O_3RPb0l`L:ca 3?A\X HE6$ӂ <TA$,8dիXf7[Bk Mw#IAc?HZynC^O] .#Y*|.Ju z tn} kexx;Ha5aRv7m=+?.$j8:D 8F "gz:Zp;q -,p?/4q& 8%!">ą~(1QU&9o5.LHek?, Qj}zBظ@1Mï2)%9#x!hU/pvt( mu>O_=4Xُ?"W ϞzL|5yĄAmC[kgp-16:9; Y'>ۇy~zg u( E %>YQ/ꁣHǺ'y{NZ0{qTQ۞f54*FxUY-'^|R$< &۰\abX;LŠ2"vqvɼ9瘢6S6њ-}{X˰3;s4YI'.dn^kaEٗHpHh=[.CƼcH_m4(=`L{}߰c/vwnSqp0s'$x@$ﰞ{o;nrN'h;D8zoyva 0A <11pQOCu jCtާG*\|+8,Reﯯaب{,n]L2$:B^>tyE׳O-򵭭Ίdsl#ѳ|`hNn$by@5EV Si'ֲ3t|; Kf\BQ |< ط;L(ӽB MmvA( D@@R% 9E2ViTSeݠκ|ʙKs, T y|`pr @'땞Rqvw], P6e:_E% ]Jwh(BEae䀇Ց0?zF7Q<`2D` g8" =b`B"^?>o!)樚}`֘+Z-G2w"99aYP!񓀢3F=0φ,*vD79*B? ӎڃuDc,U%*ᛅF}DI4{6(ojCnEUUTGێuu};lU^ |]ݱZRoE\ܮ,s/y>3$.U $:G1̴ɨC6>~5'?8;ʹXq|.P`wݗ?Ձk}ѕ?bYH0(| Etg|azS?BQ Ïw!D4:qâGĐrW`~i/<^V_?oM)x#"ݳ;E^΁Gΰ  90Cn,8i ޓve;]-larG$<^p]wJx݈5 8AYY}fkr=~{O%AdW@X>R*>u#P"I!?\' Wo\xY@3Jg/ޚ N5n6oůx8C~ Cö8HK(k E\#5]eg ysP`0 <`ʌUSBYT;|)&Iơ7 " 3>[\sM~U~*9a!;Ale=xDe6nVbzJf#'d%f<nzY8ϓa'6Z$ Lq"?pD ?Wp~:SH'R@-Br&B%> ̔"H*0 v+A߬BG$=ɠHJM!t3A6J$72G P1_E7MiyG7!ʒ EŘm&GFnv]ZAdBEK r]Wx~pX; BO҈oEٱpxadoUIr[_Ͽ~Km uTd\8AF¡wQD$ .VU!QGn__@|бJ`OĪ4S6hCB*<̒Ucen AK;D R'Kxv~;HO.w;'9g=̈qUl*!` G^+ !;:Vm>N(?<*[?<拉gi6BA;s9WaA[w(ױ׵' Xۘ 7bTq4"DfXGɳÁ4^۞D@ɔB J"bAHDthzna(;# _@Gb'e.\&NC3i;̆rC x>>;4IA'޼@⢣{~r#: #aI8̻ [NnjM@40ƾ @3`G'%plw P&`+-yDZ .;A)| FZBHB ۝wΫ z9__ ԞF TMU4I{10m[ ^d؊(JE6H2~qRc!>tPJjE2 n/UjV! T]˸@#y 9[+b0+,^L "͇qj`c`>rK ;5e~__ձ*;b:{߻ /@0_cA?|_ʼt>3bGn{.r {A?(0_Ce.k +TDOXXt݉tdBruol7e wvykEnLc&72c*3 D`mFl$&TV-QنClne̒ݝ1H_OpG3jX:XJFEȢn]]ZH)@*uܓx,'־=7+PEN8ε%UI/?n =bB}􀄡!H0"nXs?w},*Η[٢7{8(IA]xo}Ʊv+vے:. bBo; KOeI"F0\˷}]q~f~"\?'d} 9HVj6@9tR.BSLG5J+ ? FZqj[, ZcAl?|'T,DF >!>'hE"3Gھ_v2! .r1v`T9YZ(@ 51t# \`d wnyeKLByWy"U>pPNWafxo}z,?O| 엹`?5żdkbw{:O[wq!'YZ##R̀A; .wtSX $|~c˓W>=RT/̟xOoysg̢u=O; sOw^10gŴ%$ b~חm&q;?mR mg"4TGp1C[J<Ϣd!8‰փ$>kdtNRpF ' Wओx=i "xQ@0/X SZDr c??O'OyR3G_G5'R|>i\vKUY=NFBX*X}wpv~s'B?:Όc:ƳC}9^<j'@ғ~x_utTwShI#GoOc Ґ@êc:PU?mWY!+8)(랋s[D>8z@Ode,d_{ψyvw?|!#lX|ѵ#02_-/dxYDQBBFe^((R|oXw-xMfעl^V0Q~9`@7ڵMz'-5Ԟ~{XNDgu\'04wpdݒ7 *MﰥEAtRIV763[lK;YVCf ΰ?o-+B`ר`MƊM:`? +E#H['Y`FnI#rFI\p9#rI6mmmbUmŭU[jmmm:BώK$Dh$mV[mU[ccmm45䆿_A?e}[Ü˂GߟA׎E9}̿aK]zArZpy~4‡2yGb:m)m1U5@&]Rly܅F%РYQThwiK ( Rj c+JLb˨Y[{ظ7h3A]uµҽgumr7(‚18\u9¤txq1,qa0?׈NW*Į:i5ek:N"[? Xv{sz鱌:EtFRaj^UO gesZ;R']svR8p1wx}h(IP_m^!w1qgO;z09#:*ޙM3pN.HYeR Q[8wFh?zAz7M2[M 53%ysWvl{QF#=Iho/K] 1oyEXۚ]G<[9pAלt,sjBP%PL%H!AR3A+brZט5bx&"ly%Tm ǵ(=uRG2t>Եi^U MR`Ժjf$'}G&FKU5t490g(%_Oې}l{] nLڱ-NWzxtlF.^mlsu\ܺG)*hq0gHɹN}䗞cf;; ^<#cP?fvGUΣHɞnV_yտ~%փB&\\PL}.n+&eDD}y6N>FF jmGj?ί$TխU֖bm2I>NYY21HF.Zen5XaGn9atw;?ð/e _?poc]eU\Ys_OHm9:{:Ah TBT^7Ah+O Ʃ&(җj <DSLHz9*azcW_ns߻W-8?_ K(}{ՔvڸFsGnM"LMӑ_Mtc),?y/< =={&`67HL j 'tqf{t]Vj;5kyގP'!TV/Qwփ1h6*2U)s;3y~k4/qA|L-+ ebPŞOOX ,ҠBO" BH^ٳ/ cfc[ઊK0n KY'CQ:N]+!N7A =,I uI&Lʠd(< RnU;} M?H".[ vӈ_30Y..7j60%2}&1x,;uP7އ#vH MzcxYk6=uOǥl^nyi[̇@ӧ/;Pu8'b]MPOmJ<lJk7=`س7$Ĉk .F^*5BH?$MvoS{p1/|fj,+m3vJL F5mtkCo"#aE؛p񴋨!^01W2%?iAnrw8Qj5XNjwaTc!!Ŀ>_t0PCz4l|k6CӐq[l.)1G9srhMtlٳKGH(Q+%WJk)p,⹱i38BkSSqޟS"m[/L ap\\ȝ89ƙnxj f ĸ14%@}[gkX0(]88+% *)16QWasf/Ux޽ϗd ($y4xg6#JI.-5FtnCĺp/į.zyXzqED@ٺ7?hLאָݼ&-+^rǹP#;p mkb/GGv92g6๝p?ʢAEE@,F6ݻ+PG ;6B)Y]D@̯0LRa}" %75\ɳ&tddS=Nq{^O/8h~kFT\YA iK5GCыھuk?Z_r)x)Q@E/ }cjGiQap!Mɱ#KHtYoDl/fw ޏ'x2?K%HExdEjxXo>/r@MеGbYjP3WBJbC,.mary*.^~x֒ ~ds1#y?N^؟hhw/HMߚH]qڪ6w]@p2}'ݑ;5L&kZֵF7;^lNBj󑾍qd%myx//i$oO>+ysR>%*";M(!4{],W 0f._TvecWcx/ ƪq㘔i"bGĂtipy!  ((Buc{{ G)qL'mݯ9n}!2O`r $* QRoN3Z/b8Cv_%wmǯ}檊yF#8ǽF[H"ÆBߤ[I\JWU %ņ :׃jc`f?>=Y| 2f̏IAB{G@۟=8ڤhsekWo/[)P䈁/`)woZB  cac󢉸xt7g G²¨ b0/_pz\0<*P</˩1˞C$ELLv0 L*, #kypChwHm $cezx??\߄fV]}-4Szӑ 6 GCL^i%VQ+ph۫F@p:2,%0w<0N Xr|ˎw]a|A]Ϝ<רSu/xW<߭^k"'1ʍi /If0AO.p v$'jl0ٍc^rR.XtM~ڲ %6_< Pw"at]2ZGk{/K{ U> ji{xb"*1@fH׫u?xoO.^ Gα⤩5{ phB2𠳇mX{L޳117"2PcakBQ K6@sڴ}.|J5T Dky=]7!~Ln4N w@1K ttZk}'p >=^tKAfMACT#v)D%7avǐM115?Y׫rŅWB>I(-hSJmM?-EaB*LӍeu\ZYLn'Hd8?#j˖÷Be=NlP^);@3]Ev^g^(HϤIɰe;vn[ed'\D#6?@LrvcϺu eEFݡ(44BJ|ܕ#_gw@~|@zǦZg!MedNϳfចܶ6FAoXƒbL4-xTT8b̀H$e[rV1Q !H1| "CdVHHX.mF^97]*Us*n{fQX!)M)!5)1鈛̦蚐Gb~2pT %E܍R!a:qR.Rк1C h5 :\}|&AM 8v{ဖ]9P _c,P*%X#8gEUrǂD}F0^ wH0Ks2Қ4Z3чb|} ̓e>>/D7hуު jBmz@_ |"wʜ^&&v҆O}1Q?[v̛Zk:fR(Dp+9SgpJqp/K ϒ }%|3)ՔR,fijjFOhD b!U'KIEv(F/[N +dDp!aӀsO@$"m2m98pg &}ak3,U"$+_|>Ɇ(:SÊC>WH%c}qFK/DS0$$.dzTc~>!r*ؼQ7n/L0todA UWK8``ڂͥ0~`*6QPʰ|:IvD]䀣bD 'EC#z4LN~%\cA X4[s]ht*'mTP!'ɼ yc/ Nܹ'QD@@s:aJUdwvPְW/kxY*b#AM,,Oib"c?*:'N#?f. `CPb೓նlyPijݵc58vBT ̍B?DMFQ C]F (ȋQG]&sXΚWۧY 9r[o0 69IxhTENe X C!Z;hm //azi$b)@u84xv dԐt o#d-&J9~b$#d%sd m;>Q]6|.qn*7`z'2@ymm&ȥ 1!<ǭ_E> {be5cVGIc* M7arSTI^&;}@#yTt|`dvG"XepUJ1sn?۵Eg{ ibN>G4["z"MSbL"&FIV:OsU0$ߦJ1y{Qvk7+WkJ8x0D.^+c W s ueT<[ UXp< $_o8Ij;rJ8(9J^ϘP#H'^)G&hzYd{}ݜvЌh|\N-z [`{htp~ y\tGlg: ;C\ ?&>DЇwU~_L||@EID}U/'F5/ ]0^a}ϻS}xc[ZU_J1FW^dgDŽ=*A<_Pꊿ6K!G(}uIՠ3HcdG440te";{eesA%&Fُ8>=Krm 1tw]Ȱ@ ^0JB]QD1`@FB,{j+˧_JR .hLkr;R # fN"}E U@:Ar:Ѭp9#* r-%d@1ק`a(q@TLP;ps)%9Z.UQ?΀@m w #fr+i9r0z|6U+DDs^/7Ys`%AKI"%H 5"=iiEe4i~ZK &M?[߶~6HzVӰ =4oɺd/cDBX`.r;y \T# ՚wxA<Ȉ\tk1,8ϩ@qAed& rĎs"?> չ@9Sb<*pU\=v zKW]?,!?z:[ k12jIUZpqQ3˪_<UH"fC@s+% an'ۿF ;w͎~PRmafdV>E1 ړJUϨ^FJzGt2)q`ZEr/GGó0C~n_伋kt! /vPXm*ssr^aV  W0VT&'?>_MkQ9Gw8ITB!L\ؕڗɌ}c6?/d;,j\و is<I6l$ӌ`2~F%$fn௻JDbT(9^l-{$ <n3pJppK97iۄcӱИ-PtiK0EDc/"]Tۧ<$ rwE5XKB1{ bI)π *שL.DoIs\toXZb*0t20!#.akx*;E!o(r(""_N 0k#[l %O[V v<1M[7oׁ͝}:[*PDB%BA!>\nrQmۨVÁ9jW2?;FUh,Q ƗyL>a4q>Sо`> :((N@G'sg9o8( ؒ"+7cl7w R_; Pz*n tP'y*'qvOIh*MOWY/_Cb¼l)($h.U6kypG(钚HQ+44<<} S׶p'ra w5-+br, ؚR.C+Y 4EYZ@Yc/lY]M:Qj,dw[+ HQz[9(iA %cG!9 Ot<_?^! B$o铣jKmzl5zlB;Й́3u_}y\s o}Lix!ocM3E8*~Q deoK;oyflԳBoN!'&Ͻqgh SB)9U~BaO@:Sbj]w|AHd|s~A03uj0,d";tBv4v4!{ɉ3$_T t%iC=}>P8=8/O{z )esg#{d`xxβPQym8F)Go:}l D`>2H9mg>Fn~smS,*)X}KHC~VR^m`GZG G{bG`9 &7;MfBsu5 ʏ%IR#)1}L7wFMMOxsesobH}.s Q0;vu}B`=/ܪ.SUq~?\1\ {ymQ>t}5{\S@;haBW3Wl^zԑ 1ؽaZuC-OthYzY"\T+k+#gmi߫$65f-WbCD-ӎ|iK (b߅f.h  zd$d̅ц]+p` " '3\PZ8X%&*͛9Q ~mqw p;GǛ/Gp* ~ӡ =[|R᭨9zdLR/u:'rPnFTz*Ạ.,D۞H7=\8hN$MuxNގYAj@ jP@BJ%Ĥܤu`C9,د H6D"QIzj2;Oo"=ǹIpege.s0F'M?7TpQD߲{v_Z.F! hv}w /c*.]bY8;"+h׈!'6Qָa>3{iDv$+HmΡ$8eVrz Abxe]`Y1"Bv9QD~} Q I f݃K8{n}@&0BeD)$ 7{zetB0 ɓo u#:񷚈S9`n>y>?DE*B@.RׄOڣ/T2-m-اF-=;~NM)iz{Z0Up̤sȌW1;&ULvM/ =ݕü+W|-;UCM5&7u'g>mK뇆qH| U +Wgf0z|^?o3:o9*ٸ/lo~&崂ۜy, \x;ȅ.CJ"Ԏ8{8h=^RkA*Q@SjHw0X0ʽ7guFiA'׉=)t"'5Ϳ8{{sQ뾮3r}eS>D)5~1(H;KFmyp#r8&n\2]jâeDH}Sx< Rh__ǭEBНPПI J|GbE~iL;xDyńDe J2N+_,oBQQrí*|NW!_;C>AY҃K?Q<BRAaQr3>jn3Tewn{[l~DyY"w *_fèxe`? nATy_ _s}/j2nHru.W9 Y+@1(:.{{u !)E`9qP 2Z.GKsBo/R =Y:*up6 CJH0tswQڧD% b`F~X58҉>Fu(k ڒxN.w,7-!e`t2nZ:LVt}FPgTE* ?<8?,eNLK׮ӯ0rmHI'+"t<_O4t#vwX^wQ*fsH$C mi8a>-pڰwQD<> gTy_ >ܜa|B NKI<.4ö`v}m;Fm\MaL좡r.ιz_)RLr|w7!@sC?IW<؆|fk_Dz{Ktn9= Ǜ/Ƨ1k^8SMǷɵ&(\/z2N33pjeR=ꁉ իC!nE(>bP|pA'Dw Ee>Di#gjggd%5˹˷=EvVegX *2ft/dFQ'ebLQouFDAʯg"4Ԛ=`]F/ߨ:8Ĝ_yFOOh%M=e8/Iҡ̢=s2AbܣeԼRL.3gju=r;MDXbK(Vȸm{C;]qށ%nE%SR"1$i'!%HBpgJNO2RI wR2Y: Cז$Y!ikKZυJ0,X=;q!=۱BZrH>~4do|ĖJ_8ېQ5Gel0J@ 't^zA+- 'Xe$ 9+]9azf+J&9mm'n I_ˍq\[F@Yu!HrP"^y(1!>#pog?8,߫@9^zT!֧|x"8twu̗_~?޷*^_ZWL^0Y-b=i7q{bLHN,`<ʰIe)T !Nj~T>LӸ,Cl~xKK6P;5P|dJ[m}%s E{\atE60 ՙ[ /+ j/3urx dDH`( l  C$1˙緑 YF/cEp9 :R~k}1Vr۠PQ)dVUlk]B>2\J6;a40^^496T{kԪ]˷$<z1q*!ye.H0$T|"Ne&(l2ܗ>T*>{`ɂ2(k՘WFBXI )=< -[ZM)|PPAEC{}<#7}ACvkmq: bx"r#iM;%:b6f!Ä3 QfO+6`*/ЙuT(CG^+dOZ9 2P\EA\%i^DŽ2GN 9mɳ] &lC`Уaư78OaDRb1Ҧ]Nql^KnHv@L٫UaqLL2 `JǷbTpg6E:RƘb v zR㐎$A/ʯLn ZcLs@47'psg#F–X >\>7H]\b%Ha _@#4Bs^T8?ś5hD2+Ƨ0QH%.nw l28aA>L2^=?mvi%D@S|W\$\TvyӈYOQلG> f=4S=\Ond<]d 4zЖ SVDL#%wcAd"exm.}Fգ^^T־GwRSqZI s^]"! #Oa! 81b, ^AFaJR1v ч1Hy"0b9! \% 団N]K^;#.mWǭepVŔgV_)J͂8UssnYgxrUJT/bG\1aVM]t2KRP hRY9Ӈ z:!6x!яd. Z#L0[jV?DOv|G qz _ QQXlN2.r bqwd/Y8B8<|IPIOs\7v"N`WLЃU!lu/kaA[} +t|Gs ?Y4 _<? CL}lAR^LtG=שpGmz U{T:u僚KvSA糜k+V@R~N wx:'97~lbP7 A(гq@m2aB@l?/mb@\SRT$e噐h:N%Fq)ש- u:;UZGuqռ@IbrY9t߂[{Ԋ6@T5d#G&.K] plՋ|+ON٘UI z#Mڥ*{)% @g^BźEQuw{ jq!v\ZL/dlK=pl/>}̥\0b!y=2jة+4ǘ~9r@&z2[F!A¾L/|'r NE#$Ӗ? 2x6k1$G]¯4wMKy<> 7W[A^\:(zJxsK;g>4{ ۽ev8atf>nڃ%`;fl'}r,=êuΉc?gMqsi^^ 3 B?rQ9>#ygɐΙ30|!f@5#Q4G 0E=ʐE8̇5`_t@|7^Aǽ-rNԽ4"( R0.֝Z3|1]0 *KlE 8Ъ/o~Uμ=,!:9塚'z40{4YҠӝy$+]?|<* ´w ã 5Շp"r 1+~|9USJ? tV\xAgw4ZT2)Gn$ ds<<_A* \( ,go?];^{4SᢥoiXz*+[`=q3o=Ϙ]Xu eF{+O{7e=WٵχBx*'apË=nIҢ͂vnՔt))UtӜ`|/9g@u$0}o aL5>f\攅EX,Z4r2M-_2dplk[BFd;1cdmw37Eŵ8TE3K .H8Ԭ't$;di!N: R@ԡL`aK Rd"¬8088M`ėpaZEHN0~F P<b1B'7l~K4` 5a>clQ(B\0U)1q UIwtIR B<,f,Ee8T6-&˞ ^it#:,C 8-4̑Wh)x"#[L""a?};UH$fGT3$QIBmV6R3KŖv2*h9R ra$ ̋1 L:x3" &0%e%q-RL,G%#x:jG@rdpQ'RYR|4Fn @~v\Hgܚq˶>绸tkX0qɤLԇA "\T|Y闘`խB\7W5N}HEJe$ϺGfkv9üOǬ i]ڭ ~U &OFɠA"g{H3˞v4鷇OD(MQQǾp@ gh6^e`onf*(Ի <կѲ7wqU&dv~m[7HuɄQD  M7Σ,#VWkpP_p_Pc~},D2} 'qZ0:4~㔧 :]ʸa}e_1}23x4gѶ@%#bz`wL.s3 MSK.s |Gu0Q>CM\=)kJ8#-akY$.Ǽf nFpoVkn&RE2)ꀂ\lFtYbX975BġkoX5f3ȹkB۱ψ}Dd`ca"@!)w^]w(_]<۬;=g*MWّZ 3ߐFRbf$,82B3>`T!z=wQ, ;6>VnjwyJWjڸ8vsOز;nNMqtAƣ׏30WsM30tH'xRDNpԴN5q8j8-DiPPe5ъ7 25Tf" <<bu{d"tJ[36g-Yn[S9tc3^18W[;ׯQWPjJ✯=W}ߟQ-_}d;l$5/75$ۿWoO6Z[Z/Qj3[p{6@YT03%::>cE\n̈́^6E0sG{x6L/81^>G35l4L":2f)|h;S1 )yp<<$AWԣc0@X8hfɰ8NPլʯY24h m&75K?QjN @:NAHBTi _i ^\ߙ$q$ɓnKZ -P~e_q9ݖ럫g\i0A -ڿ=N!)O$t}3 ,D\96fҺ:o+s1 hib .rݔ|z~ l4}cϛ.tE{%TP)`.w/x]^_RJ.;gnDD y% ŽA|oD\/Ǫژ,-FD"y8/w|G3s$[y8XWY#VHEoԦ/½0\/"501GӍqExQ+3;鞦A<X&'Uʿ˂T7DBLUP \\lnBi0՘oPCYN1d,MZ0oTgJZS/^K8G)蚈Q #uѕQu۴ܤEKQ 2pm Ch>·7Nvh^n|gCؙLr'lߦI=gEAJf.mgU/?wzINEb?/;d v}UPT8xcf.eLS=e-FlFJzKWPќ^|ÐGn ;H\+D_r|V ZDG0Z3R,n"qP:Q/!2gldꨂF=]agbnɫHW@|cN8otPBfҏ6'RcJ 6&nC.0Qc%n7Nzq+HV)*K~~MGcvT. `: |e:e~U0^D\)tKSnǢOq~xǸݚUҲ$[Cyu2R @cټ=wG(k,;m3EڂVBćQK*w/;ԫqNg[; JS^N>*j1G[nVBX1:1P'IHAoo=z|vS";S;Y90*Qj}>eNDNUZx)tge`]既BHl`iůdYբ (PZv3| GKy'kC.)-- tR Jbѽ;vkm*tZH,UIGC]yO+/m)?Ixyqӛ0e7sJ蕚S|SG5SWDATpt՜;('dV*=%=3ӝKoܮ4Gki=ʕx֭vk0xZ0?}ӱ 'eB|q 0_~ `/*pG{0Ȥn! u* 9;aeDrj 2n8 &)wtNs !rc?RY94Dwqt[7>儾Xr,2>6h2ӡP uuxjrZg7}R(@x(ǯxZp@aI.,`H8Ho3 og|_X=/B:; h85!EVs :|[ NJ}+" !o@s$GԑIR|/C~]^a3*t!nѻit7D"#u h5yGsUyQFYRP!D ",!lL($NI8'n$b&9^4)NSgN+rV0KHoJ-A"۶@;ދԁ2 n_ ۨr3 @2iT#O)g:!>Q18e) K=4T&6kyc{dѐe@Z J9PPll4w5ΈI hH!&jb( `LQ%, $RlFDb<'Ͽ3:rɞݳ~ U,[8NN&!NklEI$<^;NM_fsEZyeD.r{sk}Ev1g( 3?ɭ$SK맔G5C|r?Ra[^ ~,}"qjrm s*̿gNZϻ8קU()Uő^1C!{TUe8/r!E>obzV{~hK]MÄg0V}g.b j ;sH<.8t|E,';B\)8Xi6 Q]d?6=ULߏuhBAH);t?;']󨰺E \f sAr/p^[?IU.}|s8}5,~S3hSH@Zʟ<si E,Vֺ|0y1Ig[<;Gy6tjE%^x{eGLz蚴y롙 I҂? 9=\aQ ;K~drU2ysN%G]fyV?œ֜( j!XOpfv:a㟲v<1YFxKs41)zߚ<{3 >awj#OX6iN]whvi,ֈQ2x9d~޷UQF>d͚b)L`aEX}u~|*HI*|PF(=ƥQa2IL}}ncp}|h姭bU^6Xd8vM;֢U0ZS%+J/OQ`*~[[ o|`bQBo1MK㸈n2]K#W\1 ޭ"~WVbkYsc"]4}&[M$ՅͳcԬ3C7Q3X ;e\3Ԓ%شҺh>j!˸%aR{ApzIv噏3f޾ڠfOw'x`N(n=;∠8cAP%cg{y2NeTPu(!=΂B (?9~;T()T`,ukTŝzbWMZ?f+=NAX}??6|~צPe Ӊ@%`dg NDp9j" 0  P U7 H-$4S@IQ@,3A&E)4tCxY ?D82 @ H@TDF P_v>h^GN 1RI5Aй$ iO1xCj/A`b~9gJ=W,Ⲛi1uqO7ܡI~||n3L&Bbe`:58nC&h~d.7 #w OՐ $HkW6 !Acm='JDP8Rw8\#i0ߞ=,lٿ:͗~s׎֖X?JHLQ? ?Fg > py8E|TUC@(dqW\9NL̽"&fa#)eO5yޛQCupbݯWU<" xn&V +N#N;)Pa F#B9>hk־ac $2Aw M Ő)!48߶hMγPaP<{U{9>]zvDy a(H .癕U'Z:Ⱥ]t\*!W.Z!"x*,uьctuB2UV!9B/rh @\4bD@m1UϤ`!/Rr?{s=ĸCHP7wd%c ̢avy%L;0TxoHUGQm)pÖeIj*dQnǔm ^&V} .d柮?#f.'P ~H O.J0yE٦pIDkB;@q]uso48`[2{BNN@2\uZwj*pB^?dhaVxҧaw0<^Ew"}~m*O,@z$çn PE>yI:$WuN0kq:mNB/'x3ipR{ys0g3γ+vI"<@ID D,iP~'םryFN`:tTg @B P=*6D9I!'??*/kU[ PG~(UŇ}vJm)ȃ$#p槸F O[%&hȕa bduQYAVck402z9Y{B7P<Gz`#C4Me,q/;=8v2k"3Ud{yvVP|<3R PwL>X8Q`?FL-0,8*My!J<(ċw\)塌d]K0@}+%h/3 =)tervtetPDD8Ȩj"0ArB2e ~u0!b{ +jm7aJ2X"<zt UTkYa{`zⱊ992d{t>?~eB`~AA}E.2pHyRDd3--Pncڡ\ 5%9\hĉI%7t\ClZە !=s4hf(ACoPbɰG7|`rvzNcɺ>ﹱgibχ#:.QN#sJ 2(*Z+۳Psn6lkd˞#o {箏MѾqv(^4w ^a+`U*t$/Rť|3ػ DsDJ:\,Ֆp}9J8,|K>a1M}9%9)&a8@kyZ,+yp_UAL׻NNaak`( mMf;qZ}.: {r?*BK}x֟mJW"oWs1X9ќJ |Yy_9! [  fl+_Q6+qόY3Ўv-& qEb4KRzʗG.^@jyB'=b9+i%D3S-N{cªi^5QJ^I~e#r6{϶bigDKcld4z}<:԰jzHA8w #5^]x||L ʛj7W) }]Q^*f d/awI{J<58q ;Ml߄#% c*0;1#i`|0"b.(N a?N__{>lqSzӔc=cGͅ>+.D.s wm\%fs /Vې]\$2o+s*_aGI&sbwc6I Bh d_GviڪI_L.+1yG_y§ =i] bnEWi,< $\s~av`t\q:+K:0pjZؿIWP( zb1 CPy7ָlT0fxP3DF׹m,6I7LPe+5ڽ'I (.k#f-x t[lTY֨1;(tC߅* 0Hbp*(H8=Õ޿,ʤN<ƎqlXC ~ 7󰨰]nXfD o8XtwSDH7cd6h׋|lʃfh^e;y R> Jc_}𵍺HM;_&tO,R P3vws~~Ηw>;1i1{GKk}|~QSr6u|y rߟ.'y}!r\2O. ?Wu~pFi`OzvQMϟ18G__;W_I맛͓m)LPHM00FܟA_^<0 s[Pw^<PS@.h8؈>TI|޿v >XtpEPY&}}X1Y,x xAYvvnpbȂCe!b-*H?B<]>o1@G ,d=o߳;VQ0dkMQ@a)z!l%5H yn]b[yuP`QKTw@{ZqC͸\Y܂ɞ'+3hc bL(2D0yU]ccCoߔxi$`^xt)&A4*fdk(m#`Ma48Il0l,|7͸#똆D ttg9EUА~sּeA g8B,A+VFH.(TR]]눩U>C ':yKy/l Oc\Չ'.ff\jQSYֱ4sɊӌ<ʛ!vCwyux}|0?1ew{+} *`dAt䁌Xֱ?B@$ D8&Gث٤o#wrUu4A/#tk%u+%w0 EB'-Dz7吐I 9Ã5H{ɺna],J}L*~O4^'7\bgHc~qɷdlZ n#Q~neO9HSR =_/'uXvP2@h]8{5AC "% )*/!BLTDGa(4D5 3,E2 D$P@R-4SF`IH$ je Jh(()@@iB*i5lcS)$ -kJ˝c0>$ (B&`+ !$ZB!*)*)jeYTh "h aU*%h* "@"*fX!!B f)"* Xidbf i& ZBDR* F J)(% $"JZ"ha(X *( "X" HR)"P )(fhV * Jf h*)&"HJI)JjZ d e`"*&))`&dB V)H H(I*%PTED]$iY(b "H(iijqPAC4SLQACM~1 8 SA3`LQ32R IA𑊦e&+Б CES!4,|m4Q0@LI0PQT|d4%0_IQJ_ϓHI LhI$.V%"("4MLDD͎+1RTN3)hh$i߭/:fq~xE=d8!{KL@ڈ}P+)ը 1G8)l/(~R|@@(jG  ?|ሙ* u# \xhTuzA^۱[R%Ht";Cv;wvQI^R(QEA|g<I?Ö́[dK %Vнc*Rh4h) "D}*yΈF ҁB4V|4jrJ%=\m8$C5E:!M TR>` v1DrZV"fʀrTLrX `Ge y3Q~/D@"uC<<4$#*CJd J'`X>`4>Bq(e%=OCдd$ 6ȧ@<&J4ٰh3҅) S.64fU/X41 JPAI V%"`2'f_ŌJ'^JE $mHWĶ+K~x>gJclab6qAP|`>Zrh}h` P#k81(-@c'H"D:hlJlo1Eˀҹ t!V"D(i%hhNT'H ?~tҾumiȇ>_GId@C.ӣ-AF6ȆQoëq_ux_$c\r~@9gpl-瓲 *0±s[c+{_WgP.7 !ɺaX]Xg0n ێ0m+%r  @seJλ]Mύf[X8LM`\Fo}dFDD)oY< x•W`H4)yYW|a8;8t \;skakjѿ0yj2|wىjqkqEb6{^J0AK(ߐ[0mz4/v[6[퉭X9w8Jn\y}>wyn9~l\d3 ÙNXKo;]GKIB8b`TP0M#GEE ;2C::]շ] BOu+:NN0P9t_+0$BfU1t>3&}.bwb%E&a1\bL:V9U] 5 { GI2KoiYxesݳRrq-i4Dn%H$AB`b; )"x?fc.S[uC#Ïonr*Ó!%Y %jý13Dg SI t: 'Ed9~B|^.\~o %~ͷLl}<=ߒ8jE|vaK3>qZӷƦSH`޶Q'W,p)ovw?]Xy|JL ` n*sZ| #/x5)K48Nf7*xJJs-^fE{u$7?y^o~ܽ['1Ӿô _;Csć؇ z{Fy"?pw8)DAv@뇢*\Q&Mxc H%al9Gڬ HB"|m?ca.`/BVx!${V&|c149D-*ﱖDCǡhUʜ\͏!i;svxR5G/ufe,**bl6xpkD(ovboJ\*+a3SX3K¦$(El>yg&k$n\ UPH٠3".MM3ׄ|`ضBdz#|L4rL !\ܥN$fGu-7[1K~7#q󓾉ZGu}92"ܷOv"DU?@(Fe(PT(pR:ojWll Myb+.-'xtgW~ruD;'BldoO~^wcJmfF Pjs,M瓘~xufL& ڸ١tF/*fHeF/axsi6 x-@o}Z Ub[}\ :#ŖJ_/o:V|a+4 f!-I0J}ױzxp׿@gi: :PN4LK`Ov!?m~Qx&h& Q{#N}V^/L7a)hH5*bQÈ(/_n q蠙z{q@7Og1W>aLjl6cWS6`6;GL*p۾Ϝuи0 /tMA1:7V\hVK–] (iwjnH)=GvHx Ex ᢷ.pPW!4]Q[ɹJuEQx,ϕžg^s`^%q0Edǯ;`S ߣ#2dP |Qs;h\eL8 ƒdbI& s.X.VXFla|gDsgj9xx(Oi61$oѨMzƺu"oq@?r#PQQH̉Awty dBj4Ay7sSR;J ?Ȋ? @#U{F@YC m3h @?nWoo-~F!Fi";8΂p\".rX>'0ZĉPpxe8 CVm333-Äq>V|cv+`,76Ku5Z&-xh@mt=r9n#&S ӆwEV~b4્=ugGq{t-'15N.^k6%~jnYOxʱÌrzOQngvK|az  $**H[wLl$9ao^_mbC֤$gfi㚪Rw(Tϛmj\s7ӮY%xghFw1Ve`ۓSŹaE;F`9pӽ+\RreOpeWFӗcaY P6l.YN*Ex90¨H5" X ֳOCbl89uOGx|_~ 'Q!}Oo?ap/NZzTI5S9ao5yj"̏W"P^6|(&P8*{vp Ȁ}ڈay@ܛCpt M.g{l]#Hi忦fÆpU,|L8.0$i+qٿdQW2ז _&C 'pSasGVGfͼ.'մd-emt Qv%=&e[0FV쟖TXakWW I֩nnYSv.\RWw1Kr:ls;U.>0b&h<>TsЃ]Vʫ5Wcݎ7/#y[_ nE͝/VPwbp]^q]]L+ԌXUBQa }l![<$8YYvf =JDGrMA<_H; 1prb'@##1 $3OLR\"`g0b.#T) Ad+x`7"  (tA?"* iBBPOu{ο4%0P3 $Q TSP3 8.{y?lh,ܽ"/VX`[+ M\;a Nt/|Vx+-"fk9['3@iA(yMւ`5^8E`_ Yc De#I6H'>\BC}]L;RB6ӺOS ƍƼ魕v}P:%i3%qk,c)wn(mޮ i5 /&UU*3$nEAyg3~LX{s1>3ۖNT;XKuBd̟6Yt] /=G: _=1kQԱbuY^YwFGæpa;aF`t)TPE* H Cnڤ+F~| xcA8I.jSb)Wo_X]sTk4ҕ0R9z%:^`UNԱq鮳- A`+%%7t,6L )VƘ)fPvv5$2H$$/lHk7;_"Ɵ/[4`}/4dKXO,j4?AuU*q@#r" st̩?m?8|/xvmav^>9!>QB(kV`((*b:2A0uXnIN0iϳwY!N{SI!s3Ň=a!GFEL0Q,~HE TƏ4?ZeAL+!$xu(ʤaEA^_Fؒ@D%k8BtܿчGIDU Uʢ LBR=BĘw_|*{O]G!Y?8GgMR|].n[ 8˼Q$-~KlMwWR+vƥf`%2_VxYsx~$. YYnf-(DɺVO_|%%umFgffZ!_u䓇ִTW%#5vdF~Z?>?>cæ!kdk ~)xn]`KQT?*51 wd@s+ n_8O fV3+IiVi Vc`[վӳ3isЭ뾩]r3w72KfoR7ꁷ#hѫL;ה@i_Y$ JQ^,7a)Z)DQ0Ps ]"7G:!0癀uOYmyP5w[ u`)PYb;h_{(Ⓤ8ip$^8i$f As`ҵΩ@Y%5[(%;ͳ3_&!BT5EҔU-!3 U-V;;#%ibppݔk@JΫ3YL$qKY8 hhW߯^헩a`qʧ3P|٢% 3,鏍? R'D`i#и^Z 噆4دǙf1AiA  sˊBNvR mfi ~Ħ7L|T2,wI5̒cD)(9]e!OsVKRTƺw\a1m.lSEwBʧzVTg}q:;$yߓ`NUAUf.įFrժqpP1O&g0p@Z~tW/*[B,Roe\V-J6my<6 g4ɗ"#:vtSDJG)u2y4.=}|6ԐxcU1*pplocDh#7G_(u7kؘ(RexB7-WNlx[dcƾ7cKx~pm7#| 垼L~l/:*kI~#Ӗ2pw<3 O9{UL EYjt:бxcTYJ埏?f !də&p#GXr(O/}zz5v&8d@=M,}#x;.T^j ܼsQ>o:,bns;v\,ˆ/+\ ;v):^3qD< L`xA#u d-Sr5Ox%i蛪}g ل"z~J}W80J֚ٞ%8 /CXvm=ᕞ`=ҙ3NQkwd84V6RAPZ}}R` v84|p}?O_W$Y$r4~("1A6縂\Zc_tk"$Y|i5Ǜy֓zo4u3 cݜ_pf/6piAxa֠t_aT divPr[ PCzA:W&hCd72]! T.]d3N):2qh7@υM(f &"=`6 )ii/nMb s2l EGG>ViIQ$3-e I( Ji ;-yS3 STUR$ >c2$i(cPgݟw׷L1az(̗n:. ӅCTxk3Z^P~*dn:G{nS` QV f_>'ǰNc]UC_ʧ:B#č}{+qͦ*oɁE)p/y 20t>kL=dk[l2P?$w<@u|7n*jgb߽}b1=C'ܠu #9 ӹ5?; SXMΟ;Zg˕3Fcְ!̘cln1wxxuɭam^Mцӂi}n~ʾZ/Qs 1L7y0(x7~5ԧkm(C Vdq=GJSЄL  #GGc R/`&Bbid_"| P95Lܒl =EW.Gݽ3&gs_5al]Oa(S8U0T: F ?ԠA)vi=o2l$ls'JcByȹ$CDM!. ('@:5C"4I PzWg涎x(1.L9#7pp\=~i$~=Ĕx"HtyExx$`Ax0 w5܈&P;M9ywW݂YȞ++$ @C{{LqvMr3bcqIT__V tgv GE) 1͗E;UJ ~6"yOq_/f~*]ucuW緺vڪ<ēުK*I>M1|37d 񓿎x ֱbz :\" $I}e\oc4D ẁK;O Crl]"qU@>j !})#ICe>gf /D(CQ۫YSZ%k ʄ!>|͂-<Lk0?{b6JCB5R);WS]XsG[E0aZKbf]\m `|?I9 w i$1Ǥ!@$Q 4*Tn'}.'F aPTrnO@6h7ξOpvͅ/ZڨQi@[&PkOwF~Frw0t"`f`=֡vJ_g|tmw甧7۷$I$oUT<=y RuOF_ZYumf.`@@Eׁ|kYȿuZRDz㻞0 Ô.!~Uy{sѨ#'ݨ8 d$0?@)Mi { z9`!D@q4tHFA@Af-|v߻|FǦs̺n7b˕.s !O.ON 'ԁh):XkMG[5|a# H`z8ӡ`Ϳ$x{„H-^Q`DzVX Yt VJ ِ'm^ "ΔdDQ:d_J!Q.s]u#{UJsxGH@pJE*Fdl .1A%w1&fA) *QT۲D@]!ҭy~/E||. ky/,ПXpi@ `2S@.~//.75HJ] B1 P KQd ьTnt8m=@HfxCU Oҥ IҔ<ֵHlkJ熷}ӯUÀ}8krM:00SNj&IBA0'v>ů,#5^=ٯl "gEX DDEe6 fHX{wS4"W_HO8&Qf 7qgOzf4TMzgᓦ :}6WgGOl79h:y_Q|PQz "6b=磏~1{\!Xb9@  Q*)?\~8X Q.GrCb' $ڙ)Cx(i=t[luʇ 7E$Zb1ASP%6B&Ɂ V`ѝ a`l{\Dd'MHQER*T9duBALWBC=wfE̓>(N@Bڲp,LtO# <J{q>`)X6,![qöm%lmBv LVhZCZ\*r{J,=xrސ6R׷#WI\mdG*Lcxό`{=<o=`BZZ~Cprg?8TJx Ć@:}Btp⟤r#KNʘשBqGS`hp-n{Ye) ?J۷xӗN[5ǎɁ ohW{=)A&4Y[X 6JrBuRpK@E({]݆w(pO͹/M .SGz]!|)>iOH j@A}>t/0?f!=KYk`{:P!RDߠ@|b@a_*y)-obb6`DC4}~D,9kPR*mO`C%ʾB vGI" Qo6!]Я{v+% A=$/Kif9:;װ@{H*3f*[ !"esD|z)gо4Lß'RvBt\SK BF3Wyo[ \7tiA pء茙@^ݢT/R6j=6:=+Rq#պ@3Q `6~ Vxrm*pzWkgsϹW7>.c4S&w9=GYo})\+ D|G/ jtm_'? ;zeŇoAg> 'zkd .hXw B)IIJ؀D7.n6/z=I,4"b>HLK;"B`+*F?FJ8m?!$yNXY :5,DpU'ΩNT~àl}_f̆ǫmON8Uknʳ~\MFYqUƘmjp ^jF˩BÞ7F+D {p9N_eq U6%DyG +)ئUG4bih IVKu2o_Cxpunc+RC`*HcQ1sF)s\a:3xp{=4N&2z%6;}I߼3}o7S׻ն\86@)STGD Lg^EY~d*P՝.p|.FI؇w_CȈ/KP{B6UFx;} )(˦pXY5x$0+USjJb0ee1qz<AҀ .µȃ]k{ڻ%ٓe#3jsQ/Q+4{s.:&^Xq}Vnm*yq`ػJL7ybڭYUL,6HGϴ̺x{*-̂Q#}olPCˈaaGn\8צJ.9X,7^; NfZ$ 9\:tocRS6@ѐ=Kk3W*jJiw6t$.jΠFV?U*Ϫ#>wÏv\ HGfML#-=B$MpDz}ޝL8q,;8uW+wGULG]ѵ[-piᅝ޷]~%I]s"kkG6EB*ʲ` (p'|ݑeQ닀vKA)u#p+cDL@"z1RUŖ ֺ;;-Y@l` w+LL *{1g>75X?g0!`z5ty#q_L n|z}uc3_n|OhrB&w*ceޟY$g˚~x/B]B95ރ t={S5<,ƘSF,uiʧsb5zcXaj]=-!BET--2 D?w?慪?]5_RQ-.o탪BC%=| Z{PS_u`uvB^\W_'!T@փܗ+9k MuhAWvuj2*ڴ~\Cх0` I VLa]cG7|k6?~xa"Tb@ # J]kIbv*_p0PWGUCh 8%t]+}l76^#0gqC}Ϗ1 ޮUH&NҊ 5;fu{q1`OMO2O* R75Erj8{b@⛁Ԁj+@H{gl6~3}="v+GLsŀdaGU~>DZÒGs]^j>YO x:y:1HR)K0@<5͂ԁ}}O=?E\$\QQbƑ#pt7ZwIe_W0?DշEŽ v?+#+T0kAz7i@&A.JNL |P^Ng[^ Wh)ߵC9 >;ʐU8x\Wn8|jpXIp̻xwkn-}kSG=α,}r!AC%7@4o[u|!wfvA?,q;,"aXA}qJ>\}]crqJ*4zRo SV0!m=O)s8\G!|~spX3}aX)yGG~[ȘsM;(;./ѯ[֑֗6?+7=U+7@(i *t+S[hT/Eh0"gZ`\!F$ "%%O 0tVۯ(ofOyp PMS`_Wr%6402?ӈ 1HO'"eF(4@?)lW$4BA {)l@0?zXۧ=`0M] HMY' q*!<MPrvգԛyMC*x4>Ddt}K@#8"kACZCrq)\vKAI`y/>Wρ??};"!$$C'˸cכWTIv??d8M>g7׭脚MIRmm@=ƛ"(O>tD'2 sPw@ D9{Y u~q\T*^$E|eCD C@>O)WvꦕG/Wt}=NHw'WP;w )Uw(zR:=xTOX@v ^)J'9* P%W#K?[ZE6$k_ygGaz -zl)m xE M,ơ#IȺʍNwn7m A@gW(.DBA,|:]uQ87A\ OȻDFb)BɷŰ3ykZ tMp.8HzL^:)r8ѨbHmS.҇N>3odl9P+c{?.p}A?>k؂ņphNAaրlDIř߻OBB;U(u!V;A}A'@rv˘ čE`}O CHM@`e;g+%m^~9<+~2JD!HŞ)G`%'8ȪIE&FJx}v ф2A9S5HRADB+*a a'xPĶ-. (iJ;:oa w4Cg1v)S9E:r'{bTkj6GA7zoA5[J _ZVJ.fLDObfƱ)蔄"vERZi$UZӐq!`}z㈃=2PNKmTɛMe٤#WFj jcJTHh$F Ivc”mo遙f {KZ}!ihK$p= 'rLeeH󛰣A7c<=_# jcD'Pj@+C 䫃!(RIUԭ|gNY#鹾x3q=azL Yjc{&F k=(g ߯nPUCDiӸ3GD:U$1ʊ(moCf-hG>90s-S@sˊ0ږ#*Ofc{6)6gemh4v`{l ݩirL\ﴟ` B$E'"(q > qq,dB1/_}yӬDpQ |d:#tu/@O4۫(Ɛ#A#شb0vp"ԾѾgS|?|H7U|| ; * h \M?b^:OZCӔ>I>@֤<<Ӷ'ĢA%ޑ/v )j'FAQZoVU^)TI|QNfSg@и (UP%DЅ1ۈdh;3mT!ڤP"?8DkR 5'C\`8E"D+H<{F +M}NfkHk ?`O6OB@ӟ!?|? qI\ZV\7 )䏚MYxt~h}7N:KHBTH*߲Ґm&a )|[$L$Lǫo< ޙ:ϻB}t(C:MPM{HnyQf;WW\@̲isIㄺkMd;TPDh ׏\+ @^7̫RUUUUVp|ãZBlH*@9ro(a=/z*p`.ʥu@^Tx`lR|g$xd9b'.| %T)AA~cz =9%իs^ 7H}l,OX } :yZD{K DS 0@A5C LЁ2$D1 @HBxsסJU#dvEQ1Ovq}FSC-w}_<'B~(eo*c7|%wXsmv'z/ oLL/Iv' }D\)/B}:x="[La@-HDy<=!rK8bБt(m22{֚ ,MxtC. 2o?!"&icM, d?3,T1`lN@Ćr7\rڥANӵ]ʼ08mHtzz.=e ȁR*…(&;&N>:^(RB3;E3~zpU Sp-$QtǿyXy9l@(h Wnoa;J"C_IuBM>$l+E߰1&2"ӆ N:"_<;2wIq+u$x0s'ٌTHQWY a99 b$`ﮝ~GaK.5( q_DYFzJ rg3dT-+4VqC@q秈R0NRtQc%ǖt^;n_QI.p_pqA"q_u9f3+%7\T11.4#;r Y&w}Y<: 7J0SFwԼ<Ԟ30{u '93k=x\Jm+; 'yz6˳~4S ~lmCd7ion O5I{[MN\bHr/"i GcN (l멞YUi֜[N^T}K;12k.݃twК O |_faqE<~|b|=9wĔXdO1 &DwMJx*Թl#6atQar(%L'PAa"U40*V{N;bs&͡,%b2.na[c:M$OO(֡ld9Cn;}˒C a6Y,keI==tߋX$-E`DyO|_Ep5shgf̌T]=V$G>F׬P1`nHi<4xZֵ,iȲ: ` H(.P6d~c6F}$srщ A6K~:G#UR5)>rh"tQY⻋ ^IerZv5 o (slo)K4~oA)\{xDItW9q qEHm뗠8b"1#Z;>9Z^:XAC¡YJJ%<G8Ӟv{x'm(w7)s9{ӷϪLsJo䑸"雲)'DroŵcLB\6?C ճ~8bq SR i`c4NBu- !1-mjZ +f$xF([l\YŔ-8*Є-"!pnNEgg8,iLP^5#M0eh,{~:?C!hBO@~,J %݈(ئ'eD=^^vZЎ ^f iAzT>ҧkan}B'Yu@XQA:fO; /)V%Nh@D=ęa't1 q^gvbwPL̑ bB P07d$ƫ0Xb$#?M(H1kNi.}sB)88:MmR`@h}&,aƉ.YUʈn`uu5 8>VɯT J#$;v >1 X_IQ|% |N ťS'%z(5{- x~'~TE,L="~>333332s331bҪ#%Ҋ@2!; ﻌ`&My=!U?jMMtbܟhulr=G=Sz!|-dJ3jo3}~O`Z!Gx\Ɣ YOL0A|#{>ɜt"H$Ұ;T厎'´&BI\TY9t { 0u&Q e)0p8)0:6353H`ihg|UH|!>Xl(}nWއ ƕAi8>tHcǞs6H^B3dO ˫Z}a04U8>w?~(ɩ8 !ZTHGȌNetf;lB=& =#:܎ D &.`w,8,tO'!lWyLF,Hظ6I#|9'qyM6UUD#ΰ(hOR2@_F&_H>gE@Bq3I5uG XQV+]^ah h8.b?QM/_%f/w]JIL 1&IlC]gpj@b+jxtV6 '@d#9;,,Ĝ ># a1P؟G~=+FrZH4^NHz&>3J՚ $xrvLb<۲tՊ:B>3 ?N3^"=᯻hn/ªbZYMϟl y^TqO`= jʨ)*l*XfkV$1`nJ* (b")[uUUw1S)uj6~f.yF  ^}g>㜾BULNW/y֛ $ڼH|S@).0:D@({$H6 eW2Y{{= dr3>`vD'US@Pz^:3B|;Q(D DǙ%8=3q/ZH_ݫý!! t^yG4ybiB! NLT%DR=y)ɦ*.MjQ|\J3Lh6#X e6>29w낊4IQkծĘ}כܞXax˨KD1|n9H|P:n0P{3~d2wNrgUאhizň#@N33bS`c!"<ݞSbOtDlr>!<%@,af+y%UN'=N!¤Cϡ]:?BD{P} Tm3*_o< `@E\aNѵ~3> Z | %F(R,>A'~B# 49%6& 6ZW-ՖӭJC n_Ҍ>q5Vʘdcf3ysB"74iGmJb8lNIa;wLn=:(bń`T:N $$xiNi(X6Ʊ̒cmNfwSXwh3~_1^=O/aFa&Rqe}Z ~7(ljeް4Pbi\N sm/(b~n3 ijHt9*Ib8M5'4d<Ⱥ !<X#~ڪJ>ae\'A@%b "X*Zb**4}q'dG"~lQf2J$;C) dԎyl={ <}f3)L?41jK!׀hoėa(E#'1Pkbu\8x.w!Фe;ɚ8s`{腵D]/3DA}cgp[5)<$| =cm'|NNz6@󳡴I 6u17a/jZC$["GSc`_0z<(x1"F/8}=v,{iZXK'WJ,5`vpMO՘<,d>K@y>M (ueTk Nt.=! dAN 1OoG֎R밨E rbHܛjvK L K;ρbxN 2 sJDS|}!SEt;Υ&R%k=k4xrp \"{*w^),r䎬h8L i3!AQ*XhXVV(ZP1U*0ʹ }nGr n?4)JQf*0UB+@U~sdm_JЂ510cLzE[<,9@7 ]q'7mҟ9ހ$./iNf}D_kwX$ @k1pCb҇IH4|F`h7Ri!u^yJԍc+ ?k>-87k͗/t7gpm$AHTj5Ĥ 0$p%a:wz3Obg/$ PKbVJ`1.a>= i%D=!*]_pq`xYpMUR{owRJEhYU|CCbt說A9{\Tw^W;z<`)H PQS0d *Nt N=84Bl~I&=7  dY>4ga=X$~Q۰Sg;Xpbb;#m1K;ub"GU:;4^*4.N\TjK^m1! P؟PHX|6}RZH? P?I?1>"z+~ e%> _c$2 <3%8їp;EXb=RtF͑Xǜ? !FFDӰZty}ѝpKvӄR :.-UOS죄?`d-SoN|}=hff`91`sڌd8Z 3x2#z'ay̌/U2P/V5gTPtNh?/AN*uC&2Tf;|;.83# '0ɐ8OcbvBb(ꨗtNJ( DG0afb&qŜ>:"$"X v"?d a#دCP O,aL A!$x`џB'F((4|~NOhF`>5O#&%dVSu :X|#ˆuy]~JX #!:x b.x9 s<6x<:D)]`E s"ӺG<괦Ct|wI@Fd^䩷j ir;V.!:sT[h;s,qAQ9B:-_G~"#/zǐ<#sB 4UWjd>1.tQC\/v8ԏ]<0 !kþ'ѶM-L( 4䁂.ߞQ 1% )Mx]GiF.~{ ėafO w:p=Ne&"&K<@dY\=>~g%T 3S:qj_=@ wۘ{:/4! Py"\~}z™q@Xp``@>o3 DAxCE6r63cǽ\ĹoD5#XOZ.Ю0/#L@q^h$@G;IDOh;KDw޾xn#"fM8jM8y[^Fl=vs N;oyq@$̳ݽ(YfˎU9hU&<ùs˶Fl,o2A{ 8i CS "a" &.`rK9}+k:y-J!!kxf%<v$'v oP JUj.TUQUUUUUUUTUgUUUUUQUUUUv9wpxCGgmPa\R-&1 7v}:_9۳ "IA/rqRC t!͕'|@jm^Nlxn2WUNu14- oy iaYfǗZC+; ?gu ~3y׉ I2䃐rp!~7?\%;)I+ϙ)LN#q8jC]0g_ԴWc[qVt)b(E UDdŃhyu8ֵRU8: ef4E4?f__~quD{N%"A4(˳W `R `a/Y8zWGwNۦq72HF2.i!!I8ОZwh]Rqx8:G8XKQmxcKsf@!e_;1x4MZN8-ƨ Ӊ`m~1ҋwq$f i#zdMAF&0gيsSiS=y4j@ԃ)$q]NI)ǔ KM6cFiZ|zO8z;Eڂ*&vM**p.4D17 u/-\%>?D*9&F9pp~$h#!=><{Px]]p)*QjE15 \Ň{8߁lҮ+EĎKA|LB5zg\gqVK$"EG'k-@z ջ*<)-v) ɥ} &`%n"%s:4"}!F,~OUٕiTAm0=j"RN܏ 4Aj,&7i7Hkd9tN k*a:,u'*8F$e&1?{} BŜwޢ`%}Q&rIAFO_\ꜴibO.2$,G~\q)nrNz>.g)ay!M=ػ)w #Po,IC5(v\}6;DC]@)(પ87Q85G`gN87<5$^߽|bb$,aie`i00gRj;0gσsz3HoƉ?:*ҙ/3DZܞ4u9uHҼ1w7}!!LRjA;"T>lD3t+@) d ]g.rSb2yUL8N V``vxh8Pa(/I_Ym4fJt *Hi{e^ kz?\AL[I# 1Np LNZ<{R[ڷ5'S$aL 3 @(0Fp 0' + @^5Y?ca L`x@u3F;b6҅XݐS^J23M@`>:_"x@G G.MCyС "j-䝙$M2>8ıD 4AW3tZ#<5D^[ Lc;&p6 l/˞#xhE 8(3v䗉 0ӱ3n{hOm3xjTs(}s!cɔxM'~SʶdBf35 [gmƼ1H$ ZZ26IqMuR.. d(~2gc ųj޸8~zlu2Fi6-,FYĴgRėUW;AǷ| RR)L)E@ұ$R} #E  *ZPH~ b,9'@S7|(<2AG2PnT>?^#9DK?1qܐ!_K%pS9~2@EEEUUS,qfuw {{枾E=7 %T;GʇLnY&NX=OBH~Bt:H<7D0`h@CHPq5e~ygE ;~2<Nϙ7?~T: TMhX 'D?uv:cJ܂AzB:I ]2 ;{v|;>= t%ZC`Hp%Ę. ˖ph]jS(]Oalx~W3㇃AHbf &"vNd,l9{y y*I3Qe@byH3ޢY"#gAԇ0D0=,Q/N`fϠ}h5OU<,5q pz@&V gH*?4IUqy.&#?"@w/TUUUUUUUUUUmUVN6%NQ?a bphf 2@77I0l$$%ZzjsL3: Pj0 IQ/̟Av3N,5} ƕy'K9еpSwֹ^FZvLYn~hF@+9?Ɩ_k,&.%J4I,Hl<\*"bE|;9b< s--4FYJ S0j \IdW##(dn%4كZ0L0P[OG왏~o=̘0g{̹fHeb HϳTq3>Q޽B͖ߗп==%ܡn?^L1x}c(8sFjf07# rY{ w2UHrl*X 0lKqQFDX;EnUdŷѲ*uMQ?ooz[I1ٟЬN_/{cG𢥇zǙB;g){xk.z;L:UOCs,LQ?. !'l2(obOObC>MF4bG "n N" *AfP@? 4{?( i]! \`<M)2j'H>8ycisr_IFt~q(do_Fu%> C?DP}]O?3!3J_ݱ v:DB!i@ `H$`9lEYUR.sKf'ÀhteznKQZz\8Bʶ; !tTr]@ a%1݃}DGIG?PܘlZ?:< );+2䣌_I+c80Qn 1mܺ6Gw'\e2\ٳc-ȃ? {;fn-zmC#>{Hpk7 M 郃 ߋj%g }t;%"<."8z]6YPؠiqS bH}u5T7XπwaYZK'שz/NV 8ngtC$#Tm55ђnԸaWpl7B GfS8SbegLJm*E}m`E5&w<÷Q$$nQI$ ȒQ0VC|kǥۄ^@ƒy&*( q$P6&=A\.Mlᐝ\N3>ze];EH[M+IQ0!#8}&IVa^32#RCdzO2d_~=.VVʏ.Mϛڑ愁Jj?0{W :Ͽ:wd ŽRaqyX2@_߫۳'M:MY;~=|)lڲ~a 4(LX[!P`#0@l3"8ޡ 2Pc=0zߙoB䜸2]F{˵Ts ,!kd5H"*&]ݎp=X t^׀ 8<} 0v>h`3:A`-o@N|0>HI8"c q'`(1KΠ?f)sD];ЌxWt.a;ԆEqZ:V*fa.@6[%IU UG d GQ&B U¼ù.p&NF5b:qa @uDHP5ƃ . t \vB+L*VǪ"D&ϐm4ȿ-@&, dpmgQ?]M~~mg^9@HߋWyFofC @\7`@y|hzEǓ0jNCGH"ߞǪb}s2kAf''Vzb:i@L ~qYG1\YU؞ EBxXqC?WÝ<]1.~H)"F $|6xCќQ$ .L"[O`$|DA@8s?(9m 6 kdpVTB !100 ,*tKꧭi4PpYև>W]MFcɂe $ UY a g8Q8 u b"jɈUs&~Hݙd/\8F_x4KxI,A@QIh8kmߴ(a_PcHyg[}qޙ7 (opE\F": u;a$eLGnĝM逳9 $y c*q FNvM{xyBqԍIc6tB B ʎDV/!KΞyV~nbάɢoူu+yShtDqTĆ)w7"Q];|O~MP׸>W00LeEvSk<E^?$*U Qpx6@Ј|((!Rr >ޯI*}j {0~Md_SԽ LybRǕê3(fʡt. 9k(DZ>Vu6; 3fA@%' 0hPm :VR@FӲ:m?;NAPT8;C:JJ9PuׂzPrScYPbcpnv?:]|BBgs*4c6Ϩ";6k2s$YDKʨ龝'j:79L ={iآ,j$23X=jy!Ndju \8 *舢 Rj9 X~|N@3ƚ',4{QkBߦ;uۑǑ>=#$H@!͡yCH䊒VqG { Mzٟ#a''Hv% 5㈔}$SduKH-ޟH^ <|b" )d0~URɞ>3C=w$&҈;>|N^ ygO7ѼNZrKv m1 g<0A>=Y>h&Mv'QF#9%v v<aQkL=ʢJlXo^ֳB{w禾tӌhsJ!KX` PFܐȠ5CE 0[b.apIѧwEQe#R::12W/r3}v9fNK5$;ø!=C~&:ˆG ax0Ebfd ŏ9mL]N PeV0bwaY\᱀p;,Na'oARlzNezpvt3 FiUKj$Raxΐmڼqsl{&ǁ>g_Y;UuقŅ;;|SzvɛN[:n!sE D 96#)`˻zvtߜu P@dA 8_2qNm-x,3%WA 7:*Ƚ3>2ȗ'+'9mݗ s#S b,i U#,})Lvh·Q;$)~2,|@dVS:dOH2؈Q7`[4;xQ/|T]^3IQ9>v5)i0ُBF $ib:P9  p1WBm dXfydk{IPAΎLQ#wJ  px`LCĎ_áOԠ4ɼ`dfJq"+1g0 <jƝmNGb3p%SEੌ^dQS[jh1LNq3,O L>lՎq8X&Llrmhɼ`lU< DM09 ܯ!9 #{52Z^5lh{WuP%;IzW-u`'ZxEx8w\AmXaW.:Zђ1.~w5Y;SǏ:}LTS=Q;~Y~9u@Ak`ڃ`6 K$[mmݛ$$I-mK>rir( /Wd"l ql#~N/DG gR0p]0 &|>wߜb칇QU7w+n@cK; 9M#-sv`"Ql]=Add1@  trÜ2H,^ҡ>˧({t5Erd8w"Q0%冎ywmwAc|j>3{|xq=I㑳l i(!~/ |h+8; LĦ&F.K[|8Wrh(Xφӿz LWߍk%7Nw3"^P@lcË4hC=.{@#>>sD:~';jz/\cpUbx @0뮒w!y\/X]MvE3~{2w6[u_=|@I(=7/ENbҶ^`33a`  2I66G=Œ>naHfYP]u'{yL߷L+aQgCPMjCg1i><{uW g=yqJ|6~~.=>򮵻]q+ӿvݮ',a6u CAr`fUEDn9Z;c( ҥ'l J 5bqx{௏[rLF|\3]Y,\e(Tf.D"Q6(JGfω{'q @!ܨDmXk0 L.wڤ>Is1l;.FL ?DۆKđxn]cU6X# 'Û3^i8B8M:[a']T{RB7#.оww5~PRrї˩ox4bГ(|p. &t:j_sśNq̝c`pKx 0+LJ~vB,'ݟ<o*UEݫN=9N<'2<njl_yzxH4}FXN̐pV 7, 5nf\+|IM/Р.I'-ĩP}h<ŴlZ]h~y Vˈ##fz'S#;lg?^ ud!:|;Iy~]ف:. z0Etvz]><%'If\"2 y-qG%BV+;!17<9Ȫvg.LzY!s;ܮ @LaM$1aD NʹƔN?Iwie`/NCb&:߻pEӁ7.@%a͎D 2`.] n,ګ nC5e(Z*vE$D E(''^݄9=N_=^+҇.Vsc]o@'o3@bNwuy }7g(ZT'ÅF]|h$ g1zMԮD^'81Cyԑ_o{kIaY;7/`@Ga-Mņ5)0C}G#L U'כ0CJ>т /\c\l$fh2HQŶ]-kljgyToV pO)8]['v9!&O~/5'rfdw$'lntITsL⮉oӦ嶅ΙM#ȃۦ2e(,c𱗯O49A;]+⽚E|sZpHwav\PQ鐲l%Xh: 킲݉X&zױxթU]gĽ.[MWVZVqp痧o߃|^IldϘpTfMg/Z WCG;PA@5䡝qv، fWѐ ~qx%o}`b91;D& u-35{O| ҍB:,gҙġon>Z +> _'-dEdOQ3B c`ͷvhjl;-)=}TrD-tx:og-d4K?SWLpK"1x"ok{gF9AJa @Olyt܉o78K12B2mK\hpm.@x!RDI%DRaů=̝ͭq>sdNzn X75 5߿tjrI7;.tX$EQ1vҤ-(;͆lQ͖d'CP.Ƞd&2I -8W::#:J/%-6)*/\ Œd4SQ@l\"_o G2> 4pmà?79q`m e@2^>Ja>X><$G]dI|y5t`>0+8 LrJM=ݭyX((X 8n aN'tY "wv3Jj7 /) wu%.본 a'kĢld$Ǭ @%PAv mBCcYM4=Sw_#z>T;"k:s .n VuVP(3X`9Pϓh6p:FPT2;Ç`P[u!|L<]x)`>c~{c wENآOJ-ǧY;NG-P>S&# .ygE@LW4;WԵPp@xx @; sE{cO\R /ksUԯ0FSa9%Hh.v 7zQMj,\ ,G /a<뮰[0!7/dhm q䦰 E(UttPW'Eʗc\Dxi\ 8T y #U מɑ'`h )(v2s5dιi+@3CpFFa/)h*"οX!u٠?~+Ig%Tri^A+O=B/ [Ei=oPxj9=L we{ŋ5,6B yF8L"8ȼÏK#qbc0wxu:Eǰr׸"Jv0 !%u|;}3C%J ~k)2ƑqA_al5(BE!IWv[%źD֡KO٘˩auy;.u!(*/ EEgɼִǪѾG#;+ 4}!;7-΋޸a,(|Z߱YÆoS;MCh/NIѪK!!Gc!Oa}7|ms\S f ,TTY@Au͟+Ξ74"̹͟8Eos 졬#+%Nj*}$e*]*A,?>[Nbқpn#01h338H˴Ε|Վar d)gAX,XٟisYG"mXR*nvZn)A"$Dt6}CٞrLp%b.;( fclc !,K1a@ @h2҄VoBz@q9Oc@<'{9pQ$c~]&mhj̈F-6 j|>2Bxc̦e]Z!D%EHz0)yLxlV 73B <\f0lE75ʭi|̍6)*apzK q"=T>>c==Y޷"2jN1zL~~(=68>ʰ|xisZ!&PfwfI e=9,#F,nSLAĬiLV 3n.rr & pקǔo%%3cgy=$ ;*{xHʨ~CF8j{1 8Is?l 'C3^?g)K ȉAr]'?7Ҩ!"k:Vlmupg=9~]uJ>C| 0|L뒙\y^5ƆC!J[2ƤK!ډ!WtHmQ)#iQb e:*?/|o?%tzjA>Bh'>4~5{a)|IIݠAV K ǣ&Pu.c0y4x`=فhR g03uc+ r0d".jB>lQ|ʺWlL` ah ,X7e̓`ԃ >ulB 9EyQ^q(q[!fP$JӃw,v 4Ƴi߉}Rx2‚@bM߷?vޢ{\`ђX*|!)= :g'|*ʢ>2;fM/!&г;~r Fkx9?%[^h:PSt8ٙMLsHZmh5/ku#VBOo6!xrˇь<%QLpb%jwxZK@M NR+©bk 3~ _DTYX@ \B#@%"`a"A1WCfx?A094y㧖H!^#r?l:fWSᷚ2a@ .!]`;hQ ?C}tdQL0 $acmb+430}}}f5U~STIEST=xPkLLŴFMr=l #o'C0D'I)f֢)s9Tif]@]a;09ĸLK&[R/yXꙧ5/ޚdģ1Di:+| aNKChb*hU* G]29rѻ%ڤ }Y>IJ˃AQ} *4# (?%O4a(K0MRxBbB؃]d^m U?[D?#TA 쩤^yTRދ(|D(dL BPGLZFu^]q@K%l]R.ED۞E"fYZz14iydl\~8!~C"}>?\DH-$&rޯ?n1JRHE!>#1 DCaci &N6KC@WLy \^K =Hii`qdX&Bl0@-1*Dĥ $"(H! :>P=/#I֫|uZd'Q]XIjv$~UjI5 1tt2a (S"dw#41cu_uȣҝDpcLh>q 6 1 tVH8RYIe"By.x!APS#7_D<1_j[X;Mr0PdyF0 RU5HRJ{q R&cxtLUQbb Ə}a-&w;4?(- 2=.* G `'\gύ5#Mť"" P 6>]P6,Qpfgd3 לk!8 2D 8ƞS :C8!{6$ȉ&4PUIPSlֶ{Gp7 >>okb4kN`3 K0r@"ۘ7}z7ew -hU E_ڣmYhӍ S!Ɯc̘::WKѺ5T.a.B+\Qb!{<.mFx>%V2P&B 9 t~@k}X_NB9qٍ0?C#"O邌8qlN0|;!X4c^HQv8$2$DNa8͌Y؞4a=sWR hx1*?҄J$#\0LJ ?O|o(ҒAHEBP4?WC˦͜pX/i\jcg q&sTW|jV@G M!@)DJ Pd?i_\'|:+a|^c9:fV 3" !ГdglZ0',Qp*K8VL#Gt>o(,'MTWS 湂ۮ hT"% 18uo8IIQ cVxvl4"M=X42I(DzMoQosT\l͏` 0*-"j1+6&%&BJbޥcQzk1&y\CzD/I 1VFS,Mq\Wym${$Pll`^=4f8dY$.iiY j lbH@i`+Ԭ+;DF&AАXG.rkȋJD1)N!ndԐ}zpwvBdr!EOްv1FtYيƍM_Y{rgH9hޞ2APApyv5*i%yMgSFLްȑ6cpA-hI6 ,$dfCN9mQY# Xj!a sjJQ'4eûT[JeVn_h3x}'^ Ⱥq.AZmR#2MCi&4'2Zb1,Z` qdzlē ̵S-ZtSgtִ[i7K2rmb8ٰkᔤQ36""(Kpnq.D(Шp~CF&+4XZym\AϿ˞(q;QC\:-*ݙfI!yt"A~nYPuwA ;:z,04^F96C |TNr 8ɇ~ [%(x}P$>xO_Ìsz'`1Aʉ .oS0'/9[V{ @)QI„J9}˚/iĠi:C )R((*(ۄfDR 8tO:ekN?w_X|b"Hw}!~>gn* Q`Ё@ 8$%\(VGމL;^  6&$LT@*w&<`h7b ?h3d7 #ۢ ӁDa?N@?>߸T.=9,$8 `>7XPLP f-9)ʪcq O(712 O'C-034Fh#JYSbܖyr0״* T` Ny4da%?p(Cה<|dr|}pSV'hm!FWD5BBLH9~ }:(yU2OBA@'ޞ *UNl%%%%!JD6IJ~ :vDe^AFBqq}A{o| Xyuadn?w @` R 34ǟ|h4Jj:d}Jϧau YQvflNm(ȕb;-9Dme*JET:)5K%Gm=m>|{W4#.1vG7g\!t $R*̨~ 7&1XÖ.s#I#)ʛ>MEf"}EUwCGGSS!|o?K)OH:£?WCQ @б px~uVP{@bBoLxYo?3j- #ĈHYXUJD3.NF$)NDSp ir.ry{vJMHPqo-ђ'F7^6G^H_ˣ; @ 32Ç\ě&y0?3 T鿔_}ȗ[)q-K2Ȳ @Y 18Tp9$`3;lr2)= &`:0; +-7|0i:D_=T08FA,gZ$d` J3e긔8a:6ׄT8k8GMdt9P30v塭cGZ:8m&X@Cf"d8Yg% aچq8 *yG$Pra#,7ڂ UIO AysԘ>沣>{5é1'+(=w!**t! ~1JĉJ0RB-SB>q!'2Q_hCc|*U"Wo1|d,i\}ϕ펄??'̌Ʃ |$7 dρzK󾈧sQѬƤ (wIͭ4&粂0E^>Ƚ#ꊄZ#&"5son6|[}yGPq5LbsV1Ph4j z^o( =y`b();vߙ=-BBrT$ЊM+?7փQp{A}Eۮ ڟ0̋%NPF4lSfh?EOPWwEPLQ-vTM0T)ARJ:֟o/)J/OQg~PPrHH#ꤣE (]k@a)Gp &/,P( \E!W#x`:HrRZpkkrM8!tt=RͦZa2D=&8bvGތn%}LjUpkh@aA#F܍ LrdH  畄W `*"bw$tA/BtM1FaLa@OA11 }3cv0}P hP"%8B4t)BQHj&m]':gZyRD07WD4;rpcDs,ѣͧ rz2=Y7q?30>E1s*пRT0P,iL`YɁhВc۸Hjs.Pl0]@v9b xOZ'ۏ+UKY<0BSum~C' äu ^mM f%!!D g!g.Lyz .6(^jZ革qqhЬB34=M[ADݔ؊t)q&ŵ4R1URTyݏ\fz4 "SAlA62mo'  'rƠBÐQ4AHАQ5 M5H65ESMblb ``փE&tMPb oRFR6}G Mgmc3AAHb812D; 8G_CNyT#Y$#oP@2MGI e~QSlP_1›e%M3,t4B˩k#CC5,=M8I-4dB f$lij@%ٺ70b2*%Čcq9%YkqTFܵÝs٣.%gp% .k' !b8=DD"=Dԗp=, =Z(&<3Xh4Y2T AWRPtk1M|sym%1aLQAq{5哆2iU2 1o#y>d%"Dty/sZ@{O3 CM? ;{tCъ˖i>>GSp$"u&gݮf> H#p9$w*CX)4WCbN);K/@mB#i֘zhH&QގLZDfb@(D3.KSΫOAVH("B@aU$@1*RʅS@T?~"" @  ̴ D#)J.ҴY DEAIL FX *2Ɛ b nVІܩ+dz"D#L~5,Ia5A u" Sw4$DT1ŢhQL6 jkDlN PĻYR |-qm!!h:Lii}tAT=6x]77a B.Ԣ7Y) $)>*bT#D_#fʅAD6I7fkAn4xaoGg%Uk zqRPN^I)DB>S 0Kಌ4%[{j^A4o2 tNNҤ3(ndP*&,sˠ>eg4Ё3ˁ}fMU5 4-co:lvC$n;Ir#cP͘n59j1ӹkAwixKfȧ$s  @maro[h2, ݃&P&v@3&g"A(ؓ.4*+v^ХXhbUˑ-fPq/@F1)JxݥserОf֮fD5Xoz m?|˖ADD".dxc61ۧ,eP=crkO Ҍf(6jeKK"Tle.]iF=RQJ71AjUw!I4MԽ9WG3{-{xҭcugMaY!ͩzbS2}Nojq@trXlݵL*86W𛑟^/pu;t:;źRMdBSog9QV,@A ,j0.dxy\98C{ʡGY-@@0L4d38 4InL'+Ihܹy3pLBxo$Ņ-?J]Y؇l뷃.×1| fpeKHbvK(`#A.g_j6oM5JTwE4 bܓLVds4|2L&Lo*^q ^MrrE2>8QX>A=7:\! w1> ŋoBUYV6*_ N=WSjZZ Nc32<16 " !,=j C )dh*NOnR:Ot{G%W;"G~V5ȡbHR0#7f}5S5KoK(CoV ʺa@[W8jWa O/m4MA4JM0DßW| uop@;< w:"" O$}h9iD@Q0}#O%|`9hC z#p:;~QR>iy\l_sGbcqFx;Ǯ'QSx-!t e 5.YzRc8/Y1}p}c))@! bB o ğ!;bTE1Wߌ+픡fQ;:@:TjVvdH oNcAmh&iQl \S7m;>o- J!"6ǧ~ͽrŘ3 08"bv8Đ8/}q<&c Ԃ0PG4b)WXt~Hgb004LLdXdQrV2MOSJC&p!VԬsDRUAMqR5t 6ҍ!83qzE| GIqB3$"rט$L?˜1K L0%)AW 3vռ){'Kpn#T:M1B1L L@B):ȴ@ 00Х"Ht4 EjÈ$\bg**VB\/(IAx xHYFϚ@kyhbfWI>}~:?Iۑ$1=@ /Vg&1QH< 2# /\KM)@Mzy|*QMxK=`˭T\r+KixOնzO@WGAJ:kVx%0ф&%2 يSqƉ N|_E$w)N  *Pmǒ#ckC]wi@:ƺUUUUUg{(M75:i坢7_ v{T=<ktae VJR$i"(Y hZ)* (iP*!)iiJ *hbF*ZX% QZ$JEv@J x>n!|y PB #Ov4y2 B&#q0?a!_1\6@Kߣ4.HzHI\Ɠ#9C7uJ(xy6b_IQt=YE wuz_sFgOn'vtEםOt=uCM~I7 bYWl$ g5:IqN&9B ơb8qZ9¿q$LR_'|pFU: $j+뭶NosJ?mRE_@ js  uw{UB\DGozVaL2|0 Y(\a؂_6{]WSy+ΰ[`6b??.kiӭ|vh)kq/hLLj>s7_[߷4+cDHz6(,3eO/$IaV@c &cʬ1RMT2dGmIB1,̦MJ X ;u"ŢYdQKQ|>nu|,%pW#Zqf9]։2U%L)1 I92qd_rFᴂ! (y]05xI55b!ݸd'#Ǯn=z2 fh]2q0Q*)S iWbɗ&$΃2^!ld3&m-Se-8QxC>5?cHXky"u3˾OZ䯙QVi40@r'd2eߚCѮYALﻪcwx|݊\w5@L3HZ]fR/sV;'\'#[UG.9}lG{AJ3ObsS(r$Yz:=4Raߙ1td` R zc0~ xI9qKvd爝 fR*;@u|<"!7oMHlDOCuLQIiSN9͔Q13K} 7^ ] /0H1|vȫA˅%KR-#g:RC E >v~{f;I3qt=GhdcP #8Bi! Q(50\u"T0D l/YFgD]BL˒ޖXwbIո;gl8@jF{fcjeME:7C0qƩ6[ |"pLR0ixS#A# a-:͔7I cɭdp'LB DG [ۦqAb"#BHz39m1)7da7 1ŎͦR O Q|q)˝iltkECzFw@΀`IlyN+[5qePhom!H$e&E&$`yv>uȎz=aM9&Q5Bz^/yFk>1z`L0p?<ᆁoЖKsϳ|2z,TQћ/ܾ Z׏3ybrbzM1*рpˮ P7 qptj2yodpxnmC%-L4 9L(ۻ0h=/óvĠKdyPCXmƘG9 wǞA^gNvgiIiu].XykB;g5x֭M9^xe2NJr*jӬpj&ZfT0mc$N84nڵqCrKun83c"Le"r iܷNbHCcZ%9jl3 u3* mR=!\9$Oükl=LJf!nk] &;-^doqٕ'$t-kocM؉VHe0WBvmEy:ݰm0{5gY  !kyVu"[Ln+9s>rM=4CĻ`S.?U4O{&cpLzaΓ-z6STKp|م*IG:Q98ߌI s&bw{9Ng0eXN?54նc@s7&3QRJz##*ACO |zXtָ bDægAw2G$*åZSRclI4I_~niv0BG:q9\[z" keHx vd%!e :O+ƊcJ90I6UF;E|hȵʿ0wxd.+ݼ.VyCRR"3֙60,X92NJ Smr$]trc7kLq_$ lk^mzJˏаRc#.L69KTx&qx'˴c5$Fw"!r몁!ď.Go*Tz1W-8'g8u2hZ.juA$Ƨ%{QD:" '5s0x? 6[3#&7sZ#bדMv5V]KR^xgk6u`XˎQrl;wOwmxUVrXiYn1hDOf6$9 (V]ll,NbpRڛpQzcw\#yMCutU8l(4 ן7Ț7u x7 wMc.#: ìiֱi,4 TFgPaLTeo5ƜCW/s(g ff}Dk2;mjzå*36(M:#"\Y7c3{ ġu8ZF#ܠMJWUF -P~3-*GP0"8W!l~g+[IϭG֊4@$! **) d jfa()%|ßG垽s9, h $O9kMqoq淯d"N9<<@HAMEbKk(oҗi#zSNXg2Q!LsMzɌsoq+L1\ DNNMY7sA韮\"N:x<ˡhѴE78,2"nMV.> (z~yQ['(]=>3W\q9g(Zr//w\'g#:![qTI56tМ J3f9""5Iˣcԛؖ;8 @9w sM.G8]*h̞<wg@8z@; MNA Ĝ&Dy7pI1~jt F,i`tR9 Z/)k'!HFE|qS }yJ2B9?pP@Px ŀ&£o>8\/,!]w |~@$b;{0A/ATҡM<_xTAe_L?vnr4S<\ɨh9p=M+Z| ץSe߬) Anvbcp䮕qCj"e{+*&Sz#DG؆2 pzda&Z3k`uoWb*SܾCTKV&=qE=C僞L1#4?DxO F°at/,G8I<[uoUN#.Nq˺f uFۢ炾i̕)E w9?w-a^/ܯ.NYpǎo}#7_/2t`fM~mM뉚a0ژ&;A{ýq-_:C!iCPD*s <à e1Drx|<$H ^A|h}Tu  }%( y++ݯ[5ZݙOA˽KnN T;02 ̗$XKLejDR3D꥓>#O<$ 1UZ]r&``Xַ2|zvx V#CZ#l13)L8蛊.;X6K{37J_KHʆyR80ܝL4!8ƒwz)h9@QybYxmsH"S1WФ4.µzU#0Pbn}#|(59j''KC‰c'q*>]t:?눩t&f*(!ՒG@iJlfi+y|w.2ɒݓuڍ{Sݾ{ǃX/8{`F %4G|MCD7kn7c$po7Aٷ\٥ +DƉaۍ: f;̹a"gOaJP>"&FbP `FAb){_> ԯQ>AS0{'by}|3P !Xg_:E&2"wuJ((kx&iR ???UD9M)a@^yϖCӄ(4d(|{^Rh0FwCo|`~CC }NSy=RѦD5.KOK>' 5M!>H&IHt'J+;ZZzPLM1f$]Szul:I Bby0H̴36UH0[vFufd{Q8൑M9PMD ܔb|AN j<`I9ѡшdzB=u9r^PdD89V>Nd'{!ȭLrA@XPZОUA<(T2έ"EwweE$2 +XA'}&dgI m,+#ZDr&ֲiÂ]]UU[kƶ;Xu x|eŦdM$ @HQq x=|QB"DyG /"Oc,a8 YYEYHv?RJұC3C|N j JfI"H&)LEFМm8% bB( Z(kuܪ0E{/e@+tImYbbԹB%ZNJ7ԧ)naƥ䝇eZ5 lqWxyš z4,˴NRC=1fyW|ny|Wq*q0 `60e Ho =CAf jatEL/)z|)8ru3)2,膦{X]ptbNIIMVJcݚ`vgI{OԚtn2s1Kd3 ^SB’@'Q/Mc.'kfSwgֺYF e?Zܫӵ*wlVrlunZN{R F{N:2 .<ի}j](vzcHD:; b"HFPR|ce˙)_!e栁^f#uO@rKfK%)=?Ic}U^dƻ~%؂rX86KZ}ei)zY*`'d''ABAC>?G?'̖>rְW%19*%ވ)e͙P6q`_iی 1 BTҞE 3 9@;[y᝼-1OM}i'ֲo(eĚx-]/&dl_*]ű 6y ;klde2 +L)7Y^ %OUA,rOO 1Hfw;#wn%}<"7_@Oyz^ 6Bb1r͓gLRv}j3$ :z#]},9AS'⤽s7D :IJ?.N$ߊr]gIBI'ZwfZBſ]3O:èÞ{jHEAbMM֣컮I}{I8GT'쑅n 4H ԮJ&"`@DB'nt\ާm"~Y||^B0t^rL}~6UL_vEk(ѠN mđf~tQE?蛇(0w (0Ce1 pC<r j{`+Fmke‘.ZwtO[8:AǐG AT'ZAƈ)E@Wen&CB")qOÍ'vh<(Ϊb RLSC!H7VO Oz!da=S3T=|<4HDPR(Jȅyr$RP|OQ&d6LhiVC5p0ۄ= ya\rLC=b<&MCai6 ]Է t9?kDG#x_A3R,ӍXJFt☐^r mX K 0$糭-`Dz' \}T~p;qb_gtb]2?l7 I_{$CtR@%rB#v[,,cm˽u$ p%aOSj@]n Xr@P̏:yB\$̇qd]٢P>zlW[Ml22lbA$}gE%-%N :h` O?ȜG<(œL->a4>;J8 4׭HPSHQ ^dT쎆'o;1LP\e1Sz'ґiHJ"1*ACJ3bAJ"Ϙ⋝Kؠh-[d iZB f"HR,<^0RRʼn:ӳCԝ|~Fb1F{;5pw\Ǧ7r$7$ۜ4  2 A:!Bↈk<8pwcr~\0l3iK ==csD5ґ5/;Za= fM;498 8`p ^s-p Ak^f?eJ Jv=H7EÑ]`r~I+u,IF8IBwb"57j" Klm,#3Ϧn@59rosjscP>ib29%\3m @6O(-M;СoH {b2ġ BࡠL O~_0QJGiNk5BMAgd'/GLr-'w([L )" Oк\ CW/W֯EOa~Y\(76[YP3iХ  j \`h:2pZ|NfP$ 1 I$4]Kf=I 3D{C)oM3<5m'r-YٿTzX!a5S[s +@U yx,B^~ ;PX<#lm!JTp\IXQxȟI“xsٴPL 4`E/:A pYcR $Cq8zGȔ AP75\Lֵx_g`zjpH誟Ye|X 6㌃d?c,8xV>_^wy0]YIf'DrdA$#::XĊlH|dTOb*-")UC *)к(Q"%a~Lʺ2C?@1%QT ݁8eUJُȑ9fpakM=9' 4c^N;@9!!"D f$M@ϝY>"b$'ǡs[* 8>6 ?׳`^> 9 }dL`2s:~DIďdU mWʾ˱&D W Jw40g?~A ?l%P5pOp09՞5G4Z {Gc яeUEsb`Q}‡uϘ D<:EB@+O=I`t{ЬQ }Gu#x4U$^ZGSGNң DhŦCmLF1@ڱ.Qȍd&SY1!# >,~ hv:h da6}3WY$WiUhLjdڦ;4$b1nPAwN(sAm lK'+ Sق60p9gTE;8  16g-C7H`0蘰NL>/LchRrHtMVm~rhc8lilYbfNj8}b ka0 zf;#RV7S ԜHp~c86 $CAPIThnqݞe"48씔&k t5t#]ø)!q T ϩ@u 2KEP y󪌻6Nt)ՅADQTω 6 m%D{eW±<ffcփAlYmp>G@~Abެtib" ;0uLP{8550z^( L Hry><#qP)yy{Y^=1 02GpR*0?mC ʡ2RD$!Q?fsA嬌=m6r9?rki/0|$sFF`G;Z-ZIJ0 H+A0)V>XR4Cy$U$T> 8`TX!4ߞ ^Y(֐ ! {^j/C@qh;o[$|,lka4&x+Zo[*S)a}_Clɛao^֜9"KYY:"5u?vTg# &L((6rXAֈ! Qhƞ.Z:QZtRDD6GD bA1pEQyd6uc:csT@Б#Plj-5تY+ӹdZL-NVmRU%R;{(UvoHdܾ19ٲ )`UMau8'Ѿ%4+B!φmվhAVkB% BLc< 2wr$5Iv)B9٤9H@>X TD4qC:IE̵hRظ#ZѸ,E 184&i q"B o2Ђ"h#cvm!hJKliM<'?z' :%GJDT)M1e1'p"IIq_>0CB#PʣA1Ha!UI8/" ZUÙfr ?IJ)MX?p0Vήu*P$ e5>&`~Slj@VR);JX}B/PU#`n,M~ nJ)2JS/dɥbs%~<;?LReMD ͧC?M͚k%[7>&y&GHb@R q4:z{.S# G~Z"G'%@K1j$h)b%h ((h)Z RiZt) " h(Jth%BoMLБ)AP@P,HD%,1-#Tv] IM, TID@(P%b4)MCADL4 B.LIICIHR3)T44V D -$CJPQEJQH MT4Ni Z)`J!4Q$R4;)) BWJ8i(fT *syHy\pX)"m$> $ $@B] UHC :`H!!D$ ߙW.Sc=`4` }i0FѦAQm>rztKU.ć=/>i {PPh2" >OFTI#twݽ / !H%OR{AQAQ5LDwH4S8$9)e[Ct,, o˹t|e{.'t%)aC ufԴEdKh^:Ԝ$CߴJY*B`(JZ B"(J)&(if*" )hb"RbDj$)bB$!$B&bP)!(B"9:)GlĀb4(S !7fdʼndĴ#qUb ~dAHQ)T1i;,;!Lr b]_>8000O#;})T팽h{6~㲊ҔR7ߺ:O8¥]KK(hM2g~E'1)~ wcڕ=`6-3V⊽z^A SvΝ;N>@(`Imsľּ˓DZx55ů"DZY<yx4s~ɵѤdo);M34LD /)+PQJj6\?m}((C!D,+"Gm%ā&+OĐzrkLP#Ot@k#"I+Ix X NR|6m狙PvS󇟵 @s 1?׮|D@a@Y`hA?V##ڂ33EE?tycMvHwB% H wB(h>)Cvoajvi25?ⱂNbs4ٖbg' cZa$C !$hʚq8=(ĩ> u¶ؙ8cؠQm0$=}0w}7zmfRhqHMNMZLӱQ " H(*"[OyTÐυV!ݪ;ĜosGx4Eݷ4GQHЁ`%Uc h H>mr! `OqiYܽ?>< G BD,w:BB &nǼ׻ZŢV6e` ؖbd{BCwɀp`|[D㣎8B?zܢ6&E=~VMϮpf%۸"RFJxBO]6=#8޳כ^~FZ 2V co\0;ӀgaAX{N,(ܥ+T}F ZR Ӎ ա[_B;,zg%+4b |o]eZ(:G jŋE̩4U^K1H4X@YJ_O4{mϳ2)FPD!U{Y_O1_fjːOO/(ۨ0:6<_?tK0ՏzϢ$x_3HB7 u D>@i6B 0*ŞVfi`y]SG 1APp 쾘 ) Xi@mR^?WSזGsiv? h ?Cʯq֍˖D$@d×TTFbr:YFz\QXl7 jZc5;fG~NaQ na[aX) = 0ט&(]!!Rx@z~'ڿx;/jzD}5Qe@㰯?7XնԆ_ 7 ! PųPD~堇hɥ WDgӭE5T(dJK OE}ffj?I=>'ۃ!\Đ~;>LC!Zt5D5(VaK'̝GITxm CLNsHdlF$d;`A)tAM$/`$O:Ѓ҂3; x"y^ .?V (Z~͢; ZT6t ~>) &zKՑ7zU vB 0~="""fG!bb,:ASdO\@AU8T1r 4FfMS$9KC!7##IH*4h? DOC$ d)X L}-_]1.jcx0a4@꿙Quto)4(hŀ:Z,x{(23Q43мp&zw9lO=p0(غ})iJֽwiړ}2Q^B4UBP-R| ^/΂=hb 04ؤj y'h)78JN6~1@0:N~Q.>S@I H/g9)QYYw#2R4X1!C&`!2>o8}45NdFkfҐDfb~Ⱦ?/zic[`ylq7 AG8~ !'6l޿FPQe2=G o я GRicO #(a@F f0WStƌ()8y48O]!#%}#C.Fd{EBၨ!R+z'$k^PdÖHôD[+[lA2.5Pǰ&)v'xŀ_r#$#!DB}w"_/#\?q>v)Z38^%ӞJb9/-=_DU4LݣX*s@2Z;$К%\B_*8vis?t㨈hedY^0: oT g~Fhw+Z9=q}9sC7JPN9367Yn Ge*=n{^cA#06E7/ ֲ)tsQz=s9,95^quh"1og{QͿ{z|ǒ7SւLBsɧήہVҬ=w1axs |qj1aH&w;3q']דVc0SF/̘G hI#Y  Vx?s2_SL hDDBӸ(l30kL!&3D4IO{?4r;Q~/'f6YI>Nk`jOf HQKB{$2iڂ aIJgu8q@?ޓ0bQHS~{ʲ(߸~>K %=K1CHJ,BPM!MTDJ DI'C X?tSJ;dl: l3mHJ",p~W't5K ^@&@< itI 0;vF=v nCK؏0y~dWON ?^gG=8z͠ꎌ@[B|k0Ψ'G&( (X@)V`He( J  h!BR$Rd(iJStEPe(ΐI!)(M=t!J1 -*% MJHJJRQBMCPKE4A1!0(Df)hV^|h &Q(JiJ(J&m>4C % s#GOwc>3e7Y|AӰjY]LV$gQũfh•-ia2mYP\׹l+x7H bf˼=8FiiS3,P X#QMJ"T_82Nk({PDj5#C" ]!\pT=W~)yhCݮ!s9J̓@Hk-~=;@M+P:uDjo?csHlbۨp :"[eƏ˻˿#WQj#EiApVU#ȗÊVqk@P`Tw~ĔU B, ?W^#<!WIk meE>5s@~o{&7]2!% L4!?DB~}zl04a~c'ywɑ{̆!#LhVW_3ZHA+#Gtw R6n$f9JLxΈ`؄r$E(UQ@HRp_>3,7ٳAM ˝sjeAW;->G5axAWr H(G b@f I!X/1`{S:;t%-:I(Mt ȶ0bF*Ojԋ`x] 5 Fi,fWJ* KyjCƧE 8jhnqN o@/H[;BG /~"̎bw4AW &4LchQoazYMɬG.Jai/9S&50P(;U@)(x0l[2\Bnu4 pȤaUT >2I2|:$Sи]TU37>\v<aLI/XtO yP"&: E:O- WP(ut u:;́%4-:z@=\Sݽ=:#٪'HS<8U @]WX0WFEȦ6Ęԙ 1\i%6mZ)T*~BC|hiTWЊ0Ai/#F)(JJJORYY92FD'_bgx;x=MzƉ0lqTQ@ $}2+03sOg?G9^ڇj[@uR%(ÿSKi80*1a!|P5y+~F61EyaL(k9Wߣ?Tᆠz}惰RQ(PECs 3<6T}̭`nW&8FJ9mjV7co)l.,3!5}"-:OG|㪢`Wi ЦfKƞˏ4dž|gy#sRgzriٺ2{o LDLqLvhׄToFbI<6H8igz)˼-444[)1ŭuѵ9"or nM`L7SdBeM5Bh2<m+}\H"!N FMn-0hjF6eI$A3wShأZے4XQ@Dfo`玮$rEW^~=ו9i#{n:1á݈FH& ܹs"M ۚ1DɐM`u3 DZcTvgX-a1HBt$ӈ/#|pfhZt#ziRv6GjF8$M,PjF;0Ogt@+LaJgI!b6ΐC efd-Ѽ%$2  K홛BDRDNIEs84dQtl\`t"4h顲z8,@8/XXH`qLѴd"Tˆ 3l* mJ;[Φ%:;^-Yl)o,bd#A^cӶ(((E_d$?=Ld>I)(F90;A ̗VH&U5GY]cY/K<&̍pZ^'{4;;.V8vI" ,2 L]a)}mm4h&=PcwJƃ;` uz&ջa=ctT[a:Θ23,DءH8Jgs&n+(mfhZ %֡zh)e68 qY"r-ؑl WzR"LY,p^ Y.p@쁯{͋=ul4;6ZA1v; ^Bh7\(ZRN h B$1`'4ÏyB|ѪlvG5ky ^M fṖcx}3B}z 7|:0?|43&@2F@Cs+2IC_49 ?,T% 3CEzJA}(|!5 :SX@?6$>EʠSUx9b'(Q# btCPzK@>Mp~  A^6==cK@H>ic0|L,#N,c~R ySa3M$TpJ!ElZ4V] 1i =`MA3$1v 5`" PI(0 `]pSedDPT0eŹO:6%S.FՅ ( h>9<$y|$N nOQf+^v283/dS6]zXQ0ahd1XBYZsqYZ$oF2ަ亩C \U{VIv`v}T `ZsykI'ڋľ/lm'kq|8I™ n j*Oy)C& _;]&0±ُOOR1 *4#`~ ZH!a( |ǰ:E*{Isy&^]}Ga >{|ς0??}ZMT+310D~YBB&Rd>>gwy{|L߆L ̜ST(ϡ43( hהW8O%UvI?!`,E> LۤP+%H2#gO1(!I 4o/-'NV M@wҐ;v86 Q W d-LcdKf]7iR A5=G*:h_FZ5{DAQpFTUZ(?C-]DJ(7>QznC9JNFF;o2/GArׇM.9wl L"+DJKP4# Y5> 3 D P^R|^[-b׃a 4 GSƶC@&ǻz%T3ح1 л߿;tKMcG\#]REFLv $aSj.u~)Jt*~n>(?ZkC8uЩ ouDAEDRUUU}liXY?Iލ\mm(!HC* },}?tOx3 ",* CSIH)AD{cE|K^]@\x)XSEEM{K PD? /'d!? "V2$0<@uĜʼn}k3=؛3[K̘;7DDM.i #bTETH~peB M|:F)5쀾?>߈!ƭL:q'iIqli ÿ-xH%(#k=KGhS}*a%G.e(2Tlk0M,fֈp2̀; !c>ECAd#MR;Aٚ=AE`r3e6Xx9F%O73{UA=Ӥ3)Z h_"Hwd7qs~e[g1UZuw #,̪l6lKRHC8Wʅ0Ă2 !hzϐzĈj"EhB*H#]l9+.㊪1@`M+m !>9RUlԺGo_pLJ F.g-`b^#k1bCޝdaUr^h52POd7@va6bhlXkC{(Vzr {FkѰ۰汏xSy:?X&Ϥ'CU_WSXkkI:c{pI&-#eIH|H'@4PIw~I:4^ [Q^0"^󥱃K0s!}vA>(_ *zmK+c~n_nxoÜED (ps!`?$>ʡRל;&+bG]{ CHwkΤI1M@`w HQG3F8zR{C6݀ h̞E+d SibIϩO{p=RR TAH*X=!v6%UcP?_*;RYbCLȰA`[0~&p]N|?d聪 '׋X 틹E/Oǂb>gpi, )zv#9pN\p.ɐfk(AIz%6lH&DR2M`hՁM!0%u( P]A&Pœ4QUGʴ< \΄j~Qk 7M؄ S/:pl6"(atC_m]@9`Q 4EU)ʭ.@=~O>6t?|_y%ř-g˖z0$Iv"ӉhymO"!As {If j$X`hm`hddNQO8YxA|l mBIJx;^ $hu+\ ~EY!mx% rrYHlɹr&.s#7>2W}gλvК)]zۼ_E!^II٥+-mQ6 zKXK3h}Ş0.U?1 O7CMȑTm)H:٤ľ2:VBb6pS\kM5 @4i-! £?Uʼn¶eq14p2eƣ4F35 7 g;V2J6fZ&,:giP`#B=HXQzčq!-"`߅GTmå*F #73\q354-,f)XH2& ydb[DFYm.a8ɉ1FX(8'Z˕s:y$ P&cҍca3>iyN]Ti#%P01#]Z %8Ahe㪄Pw0&T5(AV67@!x*Ǵ͛Ff3%V,a0J6\uqh 3OJl e8hFqхb(ea$ Ag8I4e$Vb˒hyz7x{y:1{ y yphoeq(Bl@Z)XlxXw돂<`'luU]Dic:6|ˏҮ-ԝZZ;qX4$smG˰~ҤY|պN$FBD}Bxވt{CMmqO/mFc42uƍ,kY5Qi:ܣkjqDd0P!>2 ;4iNiXF'a0|ZBЧ) 2%VyzvR2Od32EdJCvAGK9a2~TnjmI-FJAi11HЈ(zV)_x׫xI0Qil@uQAXť¸4$3\WW˳c"G ı49 H^82F/!(X*C86\gv°wd$' ܍ 4+@hl3vl`9\^Ac!gfHI X;YӃ!oFXbRe]")#U<<=1-j{t`ų7<]q86 (hZv* +vɇMCgyxEAJOx =z` |c#Pk5`M$۟c ͧìkw#h)=:~G`GXnV%Ȣ!6Nt<#,)5ǧZ!X'Ex{C9V-0D$&g.xr/dSd A#$!X"yuV6[b޹m?xesVqQ!1u=lldS 410~Ӎfo.@1"$V {FKH(΃>6ܴ'Yt;Z Q! h#":xo"atozu4lVpR?fFJ9$vd,x MЕr/ NZW*OHPPRI2U2TI$QDUADTEBЁZAqFA©uq'kd"` e;"1H2"9&wtPRP҆0@@Cɔ}CnDMˢuorD'hF%)TB63  BP9c@n5 Hl(#3PE6QAHDH"d]ihPbH(G:9@H%B" T PI%)Bd)BfJql0I"bH!T$I 1T4R3D3$A@D,# iDDRD,B V0q E3 GܞY<T1Yj!$lI[J2e|á,F8<<{.אH@kyXTFhmF͚,F1z' o>r$A4[`$3@$JL԰nĂ&#djj(B+"'<?ptQ'Bӌ04h  2JP!H4#Tب"R!&?H='NƓ  G4߫$=9k$4j*Th\Be藠4hWOGX3ARQU.1l9|su#c?^HxO0Du,&>~MjkpL<˟ Po;PkwąO@0{-w-LR j?pb{p!~K"~u e"ހ=azM%rPzOo2?G zYX $Zi#TU0ۃIz25! ,S-"c%k%h[D0P8bAI3LHtM(ztT2=ڔ6@ٚ g1NEAvȒh#фЂMZu3 }{H3[&! X|&6m[6 $ݷh{f:3 t;jjح4;4D>mTъDMbh(-jL[DmvC.DQ5u|Ϩ V@iQ;zwvEcoP)޺^w;hf~<=>2>6PeE.44R%Z6s*II; dip$ڰc#63,pT6 ;TI RP5 -PLEQm" JDpDÓhbET'}?XCPs$yH% !Mpz/ +~a@eApLx@)?"<4/D_W y-bmÀ}P'g`q #Cd̚lUbiǯ$:TVАrHzȑҔB{ #:irQJD JS0R`SШbFh M(h"@||:ȥPm5J|yH@>"0n xѨuhH/J *JCxq\Jk0SxZPs#]'cnJHf,H4}`W|FKz# ,{-,C%)\' "#*}B# o™$צKf*m(:Sኢ }R& x&ρ2ox.(*xOtRlmMvC@ˌLzZ0JJ{#yi@8]_iXaRȍLQ 3a%5㨬Oߛ}q-?eyCCAjk03X<7+J 52 \( vF=>LM/S䝓9?kR<ÑG$\KHZZt~)| ME1E CE%"@  T % t/R*#HCՔl= @8;@{CbB~:T<,4 U+H̢ 6H0~x3Os!ϪOYC*91 ]2@5d?"JOѭ-gl, 3SDN|3u}?ġ 10ioZUCмg D.awN@Kи/Ї뮡. ܈0F[hŠhtcojя#cBkF8ԯ IHI|;JӐmV([Cؿ-Y~q<{i`LMI2|ύ;SiB.40*Q^%4*MDbK~$҄s~7Fes >űolᒄoH; 6@hܝqU,qDjjaa6KɈ(dmqVb!}I=z! M^l51A7rv &W<[lΆ=e.Y3i<_QyP4Ҕj 3sW6%a) ,Sc4Ľ&ґ $h="P- q/b\Oz*h^"ʁBvӑ7W}Áz٭66C'U.lG(R&MrVc^@P0E'/HEO T># HcqD8Ď"wwZ?縉cQB A>5sxAMϸXijy!![eVύ.(v`lJߐЇt!kFJ J*ab~H8 6vDPC].85HP$5u%H~GYb,I'O͂ذ>5PQAACJoV#A`QN!:zgiJ Y@u= %w|}Ч+!r 1T)*2:&\5*Ou@ʫk~^E%b J=$QY}EE0E>y?Ŵb!X-7Mc 5^e_mcr;a~,?(jB߱0sAԿs!!lf%ǔAC<2Z49fƛI t|:kI" I7+Ig?f )yp&`*?p !8ӑQYWsJ9ŋɯq , 0uBX&V#jARB2@x>'w( Ȩ5D8M$X]mEA m]qspVdndA4v[^r\iCް.Jüy6zq qI 7iVpZKGB :;: Duѫ*"Bj|dmvM=lo#kpcjuPX't{ F#p=&kCԘJ.ӑ !Ul ZHMHe\з!"| yfB8AVqzBzޚP)Ä 8 R Rþ ͳhMɋ/5`8m M˄#!PHE0|qlR[ҥDd\ s{4I`cF@n7}S[8kE rrǓhgCjN#P )Bĉ@#KmT2숈 #Ўt.]1oADJ*;@vB'>$7?ƃJ$4P cLB(iZ/7ezm2b 44,!j0 !Ond'׼NΪp]Q-vkI75֞ 4ݘ/>$: HqWP/G/wE PSk+$R BQITX5}iS2|AQ*lAIT49-r峯4$r]y{~'"d(U+$Ot'k<")1lH%~8 >#Dxa0$~(R`Tp+#ӤljؾK6'0_9 䧌Q`005T*x?VeC &P8yOi) ! p|',/"R 5.(6Eeʫ#o0Ayãw4'fӽ8இUWH2 i;%?~f*?3!hV#\u!\΅jO.I"MQ2^LG{5$u. w=|Չ pg\8+s(.LS$^tkBbX2V SMkw*gONa_8ĉuC5"H"hb=7S}zdَ1SƬ[!~#i 4?9.t4|}5: A);M!Je@aB$cc2Y v욑e=_ q>'h8}Iu^2/N*'၆qdq\Jaal Stv'(\ ']mDˌ.ӫ˘Y͈*WZkr6@[e_BHBDHp°B[G\sATAb|&V,4:39xD{\Zij/usJuwcXA@ܓۖM1P[×յ\ \]Hq>׼E faG[x/"&R3<:@RhX K\V8f)%dcU; !.y{dgFWքEP:_[ EUxF[UXڢ<ۃ 6E' ТI$Gz{i1$|'3UUI4RI9 {a8-&0hyò)''!nP|eÇAWQTOd-Ahu34#>=1QR\j6zB&XdXZƁb!bGe4cBZD?] Ϯc9{mHkaN%Fb =3(~rr?,tuL {'ށ7@4{34wzmA K3T6S1vI Pk$) DTUɅ)) RQyﺧ@d1qH 0RX\{8U*: )(<  h*A~p১Z1c66KNE=/ +! SsO9(*mɛK[neqĺqfH(D*ڦ )IUHX D)i%.0ע78D4٢m ؎xQ!Sz%H DR\ٙh(blg M@i4ZI*&1 BcF(h(2T=X%pNкAih Udǭ*$$Lp,@A:=Κ)h=wzDeD؆(V̒SHq$8MDTor|yFjhX811D.]+ 48H=CD2D/4!Tрz_>%9#Z aL@AB-/&Ȯ;vSSxi2D@QS1QEG=4O=OqIÄ)bxA"ɠ #APPD,E%TDUS4pDJR tD҆.8J i4`5> ՍMzU|;DT^m:,Z`抹`b1UOSN|y ƅAoj0Cc^a6Bvr"![U#F8GNׅ'f4`5!C$5_%MHӍ " EVQ0cJHw:l#CweGЇ 6Wm E;%/o,S{RI){yjR u {PPxpꨡBbO͹# -Bf@/f]-MzƒV7'na"-IpGrPL R$LR< C:> ЖpoKu0=,+i5\NH&?}jPY}6W͖HH02{t4_R=h/sYfmsِjfAk8"ZEp鈖u5h1vT<Ȓ5&CKF`7:s?MY B6Ud)9F  ""}}Av7!rVaڲ +!<\ַJL xyzxb$*Q_ƈLJ6dۆQa$Ⱦ9bHZVB]WrɭYXA: ;>!qV31~ y3Z=Gѡ` =Ar3,?y3"8{6MQ}nz|% ̑C~wX $=8dgaɑn iLGbAFK2(m (s[^㑷L/=ou4ZC%x7LN"eZ(0xx$${ eE9-@<0*Z$(, ziR;?aU4+Rة!{!1 t}&t1P(; \U(G%*"cTGZZE*j*NPiaa- !>o :ce :Xw^ 9>y>TGK?Q`S!$!чZ1 sCQ*zuPp:*H'6v N\T]A "Mg>I{fycFaaa=y+UP˻F69oFNs2(|]VUNt6:)28 $JDr|6 } v%o%PI )OQ >  lэ{%8'9K AqN*'!~)dNq^ֹqPg_HTB#(g|l6LAO#ܲvlD ,S}NiCU|$ntκ1䂋cŻ;b%+2 TE RH@*"JDLI2 h/b8B~3J8}~P9^q⪤NR<<}y\h h:?Lt@9Ts=Gh0Vw iĐ=6]4FD/؈xBy= 삩 T Uj *eΈU*3$0LM,1I#*H| 4K蠟r@"HJhJ((J+ Pfkkmvp/c׌Va#J}!ЄKvݸ~nz?HJ:woCx(p3MP9H4-QN%+C@>KӨ R*Osf j1)G{O<ƞ 0&1(d J7{D @NCH aiHd5u=~OQ>`zEIѤ( .$ڬz.N<2K~9OS-TP%~ߴ# Zc6>es)A۝CJX<#9xWAJFH#dvP!YiM b0̊ЌvBpΞa[4dEB@i( "%"Z6z & b:^asTOA %|f@Ț+AݡI:|=?6(")$"HǎTnSr WЎ/zXE2E9ޠ6N~Bc!5B<!@@~k^QCͷ?d>#Nѫwjh53Wp4ì?A| ̯<]leu8 ob"DŽ5  WjwlU53\gLv$b{cnG< LJIuh6wvxbT 2f גZ"M&szy9<0xq FbʀPAX 2M꿟98/pC9ꪯ g^?awٽ+4ٗn{vzGn&c+T <:wb䷦aJn' 9\^o56xKSTQp}Qz[#c18 OZ&m#+>=|۴9*G/'V'9w~SbѸ>$390aOg7$;Ub=/Q69!5.I||=Yn#ʥ4vTȇI X'J{Jϭ9DL/DE@$ߪW:xEW^:&,YG/3P)R:H!I u N*j*{${8"7U8&?>ҳXUÝ|xF,0%ϩg5LG6n2<-Imn\E9kl=u]=뀻ZƇH$ȯx)vsz!mdv$'dD޴# C/}s ,цűH-\ Tccm1>op\u;R6j_u(gq.h~xs)\Ǫ{:қ#vEd0Gެ{|μ|c;HxgeNK&*}&vbg$;(6yw֞3&q:2Q"JOJf [ecw?fn%.u3c:u{lZdUÈCX1q!f齼V4-q dנO{,8,v߮mMn. *{)$E\{MhTMC/PZSxTߴbaQHn^\`Y{xN'NO0ϛTޗ4"̮{.C}Ng@#4 i۸˘삧f;T&#)bj3ֹL/g$Cn駱ߞ' ;;64=yզ7Go= C waANWvȒ\HB_5r)5 e+C.:E7Hd:rC8SQK2zȅu-8*Ø(F^:oh*[dj -f'7QP}:/vaM OɶbMLQ8}.wl/Ok()۽ -5IIcn!t0cZemW49ҒlG3oܫХshB=|GYfspz7>wmysKM 4vaYg9h1"ӄbs!fM1'hoayg0ZR3ֺcŞM>ZDo>ESMl38;9`s@]j8м nx;hTp=^]#iraf9wVo%301axXXGWv< A75Lc:OѴfCa]UUtuz.Ebs-tsj~;eHfe{K>i~+.eOG !!4E5u0w]zmz{G=Da}x 8#g<_Ks7 N0i*kyOL?&8j`c_hD*7 /2eɱej_j:GpV]\`QmҸs.#Qc}79'D}){6:Zq3lO In3w@*كu!u]/[ ;mǑ6y\35M7>W4_;kg=;BLYʋՓ+Nt˕);Ҿ{FM; 0Zϴx^\fW<>&ܧDE9EQDTȞ f,wK|ofsXcه%uZ|[0߼ُiVȐ$Bʗ2dU}dv[q2r.*Ԅ/s[LlBnrJl) =~ 9c\oK&i1morzZ`0p8k#-q's|t[B&05YſJ3 DЎ`utnϗ( TIm G:E08 T ;lA7&(CD?@_GsdAxk02 E&N'[nL{yy&Z=+5r ^'xå$ 4Jb,z_|Œ#&ck I}كEuϭS`w 1Kt f P>yX9/nZ=lK:Ȏ!zf3@t; y2#,Q'ub笡 m^pk> ș*wuE|/Bm[S۵S9^mɟ~p ür?1:;ѧM38Sg0|>P<"Ȥn[^?R-, F}w&@p|Bo'}D;g LR0DL'#1wN$7N]] $F:{6pby3}P,+NQb.&1 *8C,\D . P=Lk[C54&Ӂςa& CAn #L&â~aH"%\CdaӨbA ^W쩡aAj x%/}Ryk*M4eM. v BK#Tj423zM RB ͌"`5Qy[TݦLS,MaYVM XFd L1TlnM$=w|Ñx0I v8n 35L[9"X7 Dmef͹KC|nHƟ'0+5޽y>TFӧQ37 Qi$6e(U(dq3541a fIXw}$Dבo }@>|np84-`jOd#sNMg~Ʌ6} <{[L?U IM)$!q>M,M%hw[27$Jz'G!'4 %hyuP;"_V0eH֊I6F05f;d@dcCE|{tI@}0z-^d (>d(HlTt4gp%8Ɲ{}Qy-)H (v K1v (i(h16ˑ1RhOlpnw }2 X""oWsf:uGLמh!FI`c6(vźAőK b~m?MV{oC,s%((`~=L窛"_g`Џ5'&}JM۽oQ]|(5fM˕rQp>]5CyNL6 ᔤ%0 \̈.[EI}zՊ8Д t(DY#p_(A#b\4b1~kDol`FœIVJiMHeBI ƴi(2TC9mܻkWhi|@%2DE7vͻk%#pbq!AyiPR t$O3Y:ǡ^@)4wj<aRٔuh/A}DyzU@(b[f!Ƕ1_C()"B ي CH㭙p>-03vhX<ϗM҈Bfh#M)y 2 ( ^ +I < ÏT30r Cjv>}rU1[4wH( OAϧa̢<MpƸe6AJh'JP=0P**mm (o^`f` ltKm_uJ3 dN#`/@覕HrGESVȑ#8@HzSg'#Ɠ&& @U})<`t@Yǘ6n?Wʟo-씠JPJ{PP( eJZ(L$$~2C>?[j`tm`N=h>B$gCiMO% #d#AD VɊ#eݡ%18:(tA4w{{~aO(iNn#)CtR.cXv&2 2xGH'{v֓ZRADDQ1J鼿t׺耡yC͈ykG8`@Q`hExɚ?SF],&EZbzh7Ź7쌊FW J8cmV[ݖH$AI#NRLպݷ- $$I36ivHT ڬm܆u }=-v|O8kӓXwnԶ+RUU*IxM4V;ѻI>Gv4X[bqx[ !dlnhФR(V>5 g ̣ |N7Î;1 'ڠGFUWM2zǨ"NtX 7&$[\G-%ĠR0yqו6FH%:'k㻷;VfqhC`XAqQ8g g&0ZCSW AG0/$:v]6L)kya8EmxkWSx'9 %?/g: pT\&!EDR-% qɳm3k)Fc*Ukpfexg@2@2a dZZeJ:5m[m-|Jx:K'jf2YOly%OKc]K:lonY;;8HHsOWQ$cZvi+BvJK\e|8b_u3&  wf c(tYrhi:g'(C^i$%gjmvH H۝#L'8NDk>/ufJ}9/oBM-ڈFhHnNCpEB"yiFAB'C>BH4Td2np-OFR<VQRg:|d%;m$ *8hPF(0&\m^c-̚S|uݩy I ̒ 0N:W9%|]gO:x۬;'\!B5  HBb(bX8(tjG9Y!z)ӟp[HA0 TNC$*B@!2B.8"P)JD[XHh8b&ERP%1a~uΞ\-Rk1i t:{&dse=2ECBBl R\do! ؘ4b3[B= k0n#CxQ)TIMw'qҪԋlTJ6M}pRS1b8ҭJhnW|0T &jMCds`H 9fe C\p@Ӷ:(90 Z#I5Zp0A;gN ހj31/vsoWEwgGէ4Ky(얦n@]hQJ*mriǼ]Hubid̔}p@AHOC"ib@M PbȰMv9nznì E $r2wdiIQ|LEB\`=:4`'rMsQ-Wjdf^P3q ݝa$jxS{}TWƤpc2 ȣsuSE uRJ <)'M*9;&"pxNk~>&*4r($lKÜCs2rҸ3i3-$r$M#MBPrlA4ϙ#az;QKD) 06I%&&v;FȺH63ځ2*Wro 7SB2EDN-Eb"-9(34yږ 杷5ip vtD?o{Z3!ŽDZsf:WZdfxgL##MC4E:U7ɡDfL]45*9y6 :+%}pLr_i,A_'Ĵ4(|RSj2!pI2NU JhaY;zK֊hLDyPu2tLk1vz%du7̉J-׶؉G `{Ps,!F)Χ7&V49ZVI,Y<߳M8tS628:CF*eF=aLCr2LvNxM?qxZ#Vu\Le#.4J{x`3oLdB|KzC `P hb.a]SLT"(Î05i g$&mz%Q>pZU v!" M@*԰[,[SZ{]KcFj\U%`I&=y :U.5KF(؈=KC$= -.5A$mh<~mܾP"tI>6wve*GJZA60]!):r!SCYk408me0X:$8ZdqA<–^Ib< gp.cUp|`"! kׇtRbZ {) 6A_q$Zl8S 9ry zJH]pgLU`|&2˓äf&3 Bɑ(]w~!L5B2bE$iu Yݐhi i_CPia,Ra f;aےi<૜7Z˻h Ԧ'!kN4G+ '<5|U֤GkaɊ5.V]v$05wl\EmU[&պZB$mJnǠz޸,q49j;f]%2aqeH:< Xwa!Rr.tD`]xM“)̅^=ȺWC!{4f́ґ4D,g4юߔ'82@}=v'a0&_# Yqά;17p|PDePqﴛ>n^ 1n<ԘPc=b31k ƕ 9+ ^yDtjPO}*s2;FAd d7רhU:*$J !Jx>nl0t )@O $J@>*XjHbj )u(׽BH0 w-!DE>ED&!PQ۸( A0Nغq@GX#dڋ`45)X8RWd C,`OkUVN"s!Їvᆩ5g` :I|OS_[$ >UVX:Kz>%UKvpmveՔSRS/$ lb`i<0v1|tTOrFiX^QZ {+VqYuwD7vd;Z 9qYMC֪$PD(L!CR! RS`SrУJ*PP4"P (*'P iJVB\CKBRtJP<4ZBff;\^xUvo,>Y{>khWHGtYء4kb ΀vO+Jv@>=4hԁAȈ(@ҚT Ok 6=I2fBd_48h ߇r~aUi=/"$UILIɱl`$O7hW 56QU1y ]>;51+8DA,PHAQ @R (w z*{'~CD׆@d4 |*BCb<0hU&J2~_#Jl!df5`\ C-5b$#&?ۋ c٭Uå8iQ:Ri;r2 9?0$9U$!B|ɄM6V5y -yf5``T,}I#388 c+׹< &gj{UDE# Az˪7c-HCI- r(/q>^:0I Jh:w,`m2G8Du, cCtĶ.$b""%( *[ѰA)TFvAQII::(()dxr2J1S\/yɈ!g ڌړ<!MIh1l&-m$uT ?j1pŐyridI!(x9 "OE( 0J! Iv>wujv\56'OYƆ3 t(鏡@":EOz^vNG&AzwK00f[ھRTYC!!: p-nh]-/ @E|CJy =!* P 5);@4Jq(\BҔI VvH dȠ$8mWG&P2/*OɘDŽl6AđX- P1rii? j|YamMCU88&00 R1,D FHU&i<ޝRO)aޯ$w~"up8$O xhASB5&YcB'9QKU:-7yѤΧA/F,IȱgoxaɨF u @{'NdB54 <'BJSq2Q_la*b1E!A$^d@Pw> !+X"J)(>  L 6 ES9GƊ%9=Ҩ}?a1,zzEb͆*kX{VW|3Ńbj3G˪-cZZ^jv0eOXVh\ CMkX=  ˔J& 6/)%Qc8|uZCɻ aoT"([r2 :J6je+]jDEis, hupuO##۬enFa }B0dTHs.\ʘՎѓ-f)"S4eqډum3])ӑ˷Gtui.r]ad6R]Vuv82G ~}8N5?1:ヸ伜>kֽLqg (K/pp۝}x NF{do!tEQ)t{V`%=͆%#״ cw^! 1fb.II! 6 i%_<2i0I`c : >)1Opw!L?.!X|`:òKJ~k رXß# A ֿxgM7z֒"Y4OPT-QCD6c i&}Oqh=9pҭL VdS胔(H5\ 8A@DʡEU*;X?; f/~ٜ'IoϨϷMsC>{R!0p~_؉Ae-u0o=[9q0EOO$ BH(*!==(*bWNCfUy&'=*( "BZ&<`&|R4\;lt<,X$+ 1 V]f3e ei)31,JJ)eYb3 oΨ n80#2j ijfJS"BJd={FC!û@ l}y>bX~E9p_lQ>kl H`` ! W=Xx:~imi4>_B8y8?'bC;%zl8XnKJ',Lcw_go 1ZIPHq)Gvk fLWk ALW̛t|Len7QQq2EkC#gN  c5*Bt0zu=8b(;5`b;x(=ZGŏV,QzwEhiR3}\l#g; !%h(h1-}LmkU## cax{Lq 7#"ȿ";ɭ0twU#edYm 5>PkCKJ34GQ,тusAUT >Ay Bԥ ;_0ny@OKD)`9Qa£_i5G} m /B.K͢]yyOdI=9wrĔ`!iOr."%i# $5!OAL" (i \\_e$UIV$Nh]@d PN[!d'na))UWX}ݡL`F ;eLAD`(%F68ҤIHR /n=p)#ܪ?hEAC0ЙRPhXGd/:hM ªfPTJIlM cf[DU)"cX#mX#8!;qXcY*VуI,4QE%02E2Q P%!DE %4P^.襦Nq!SLЄJ26MY=$C()H%*1DM$}ت>EdԿۍxE?>IJ'?I A8RR ?f?W.=AH4R~!BTTQHP|dS! Д !@̡~q2 E XF0~:)俼OBLjRNJ"( L.Adh: K@4"c.%B t'N2KQwm1¤ =\OHTOrC*m`Ư@ѸT(ОJibILD%Q< W]$pNg(#p0%׳A⦀{vbfϞódO~bٽ;룯#:zPYI !b`qBJ#(|RnUHȣ#qF1Ìl EspJP0^? D=RRDQ$EI4LTUWaSTA4DTLDLP CEM @54@,@m̭hba(h W^̳, !Hj>ǟ=4}~v1Ed!~55=O{(L/X/Oa)$"PA5GZ 4jVdoIA=AQL|F :67ce K`(ڄAPg&#Pp,(4atŅHdwu*%TIJdV9e?@o`t'IgH @_K}i*z0 .#da`vTrvA(ZDϫ=`y6e C-9If緥cWPPТ0? 81_82DDډ1G+C_"$OatE+Js#삐:Ax4JPKBaA! )P -\o]*{\_$@ b%ۅMPhB5 P`7PTxa`f CՇ)ҜOSV?CUQMI|Θ)S֏GZ}P`߆J@:CA@R4!z}_ N*܄s$p%n$1.$#RK8,w+Q*v/ 닖cNˌa}1wIaYSL Wqs[!q$33f;fK⤁Ojuu'P/{AkRWOo-ý@f6ҥI7ZVH{hg'9KIJrpY3qU$"A1T3EC0Û5UvSs/,wSk%.x^b!ݏpyTD:!$' QF1D2w!0#5m?]x9+$!P[؇;|9Vl`,%bdJP@r"aaM,zl ilu5"gSnlx W QPb3!µLpyUq0: LE- @f GgJ fTӣ*x=i[[3w kSUaNm>>~&gE t0Ξ##ex-C0Al6_OcSv&"i 9ea~}Or`<@@ L<*x>.ݹM 4@"wC24+CB 8 Ƽ>S?=G/ .@`$uz5W:.JsWF6&XE)Nˁ<+v,6QC.l)f 2ǞT5eW"~0;$(!Fk,)U^N_;3jxtPֲdƗG%S|e?;2.5#s HicDHJ IK+| !$  ӧG#p$dbS78$x*bxءch>FƙchullYi=0@ï[j]PAq l.fҸPZ Ә'jBmx-D"f #[Y<4KiHC*KIP[H_0y4i!RM [d6ĞHAissÎvxqL o/Jh\]b,FYeE[n-D{YeԜÐDzRE'X:T'}'_ E S0Jb=ҧ}vGg.w~>'x.Ildw38WZ2#o09@X QrsKtE(m$X RunSABh0لؿJ~UdA%&iMTC;$OR`! KRt_WM9FVŝv2ng rPhF|8Iۂ*.6ǫ9 @i*24Qn=wNNMs4E˵a GSMWnBqƌF{mmq sB`TAזyMIgZSv rht9Q`ixn0vkn5W,SBzb.fŽl"(pk8\G#|DNSs2|-"-!t IT8mkZţpdoktsu-$eb;6a89SB8*]2\4][a-z̛ʨna ѷk &A +]t!Q(,X 0@zx7<* 7̄[=z1ִ$΁됭:(JܝA B UN]B9d5Wj80NS1]B=O|gm:J|B>2,36 b~!j Q&ZJh`h"$""R@ihhIU)HXe H"("Z!i""*bj  B fBJj$ *JaR^n!#JIJ GLDx@$BR%R|s ?_@O0E ٢ +R.yUWOx @+ /(D~oz 9#2?SD}" O(+$k"yl }Mm}=$]l{uo{we{}ް|z3繐cӻs81$mha;Y ^3X3fi)7sLꭉJu hhݺ C9`z}u!H*vz}IZ)l Mی^wmDsiּ: Ġ3G5R* JUT@R "P NMTaC=9uچC{=݉=o\Krd/9Wl./nn ahzfw]ozwˉRϝI-7ֺ哾 AҴo-׷U믞|mw|56hw]ٵ]mFnl@677mڪc.Uwrيwm]ЈH۩9insmmvsw{-+@/6Zݝl՛uUyP^{^e [w\,Rۍ{WC63 5ckzb4ww'LoZmZ u{midmu}nsZ[nÙ}vpmP+{zt|Mknqwb h뫢o:os{y^Չc޻+l\KmmH;77-gvwZ]unG:E[}|l}ﶄ=@zk:mPDHP/) >}g*{ϡ @O(gp81oS޻ {ѳno4/`=PSU}Qp* a_[f@nE.U5tom٧h 0f0z@{h2XuwG{9}-j 6{wdzmU*5$j^S$ {ͭK(9}sRm3Z3@jM$PPr);'Gb+lwqunc} zgهiep. /C:MʃӮ^QgAzKj35jVimzm_gٰ퇠8׮7n@P{N-=Iq:ٗtm*ucf+% )unح[3ۊpGx}P6Vך̶ڸۑګ>؏/wuskW2 (P*Ǥ7̴5Z+;i5%+vtDG4Y;$$R:iurh0"UJTJ_A}:5MnZ6lyc7zC#YIݛ$wuu7v^̵[{y{}9u:ñ2V ӷ]v-u<}{O^{F:>oCΞҔuv{{D^`%6oR4)k^6x^r]` {HJj<&]{هkZ{ "մvqm̠ nk}ϩ+ݭ[6(9R%ݼ9G>Py=t!  ha4FDiڞ@A 4h&"zi)jxyOQiHIa&d TzdIFG䙤 D Di#dM OASOOѪm'Gi#5Q $ *!d@M'iIdSPOSd&A41MiSқS=1?2#)*(*!WwAKCTDA$DQV?,ŊO N1,~U 4w+ʂ**( Z :|/PSE4A';" `j-I )T3L@ ƠCDh8E%DITm A*i*$"H( $ J "ja  "HTtIhqؚ  M H& "Hh"(X*"(h J(vT (9/y' UIH!j"BT i ht7n-APM*Ҕ8aN@8C<% AUoera~;v3׻ĠP4ʴ L@wr@B]?rJ|eT/{iJ;xhv|P]+׌ IuˇvWӜsl?ϱ߯s~&*~SY^tH99لz$%Q#$8Lav GpkuDBGp-T'FrUW@,$'L(G;Q Ssf2XMhZXEFEK{VeiT21eRD%;E*%%|%Lޜ9N$MrMXr 7UUEAa*Zq#s7ȂpX4z*r☔A%C1%PLQT3R} V%((*(("$9M"*{$qDF5hdHp '|~}>o\zg7_/6` Wr0q=g) d[i OfU,Pbhi >0z7ۑ*ׇMn6ZopxDG۪x[9x0beWbE@Җu3Z4pۄkߕ ghA 82Q]Oa(@:7i5IZi'o6&Wh(kMwv`fqĎHZZ5 fۑ ?SFǴxTRBJ e"CHM&1wtGk(R؈iaӗj' -)|.hqEA!hM$x7Qz# pz価 ՞VEdk2toq S<;˭| ͒(9fL$B˨ yuI$dc4`njj"dҌm$1)JIb$0ٱ]RN\,ѳb{mbqV(ovPJF+Oy;4jG'L/6="&F%)Z!aT9NV(qe UD DTQ Rꌮi 2s"9p"f(0_&LAkT%wu?gDj@$!ڕĶ `4t6} u"& ?~yŮ3$LMD/y9+c&==?sO';}D C5LT?zP@;PDQh-;WP;?Shi hd*(b%$eC2U1SKLTE!CEQKS DKBPD @DE%A4!T@U-5RPU`0"Kܞ'R"62;5k)pȧ2{遳 vab%;'ߑXQ|!INCȥ 1` do՟ov&mr'ZHI Ԯ$ICZcu9l?>,j/ZoVDW(hҟbWN(\ھWШ5?(`b(r*%`,㌔EU] 3'k^Wׄ(;X }NW~l0\kWݓ>0X w$ru_?T/.Pt=[:+=xF8(BR_db8dǢs}k'j{vP=X* F'kUmUm겅LAVDOaM/5(IvNjl"xȸFe$&Zf\NjQ~GuG"ΪD騙ٹ`8<SBJ'!ڠp" UM7 mhҐ|oc* 57lک&@OQSQ2ڨj@AC^mâl#{s6M0>i=5̇iyS@T wd5y*cs"g=@Ԑ=vCx4dOd8sP8Bs/_3;E/?imT.~ 0^A)b@mŽq_JV|A ?U֨@:=~[K xJ8P9g!G*KLu"& hi((**! d $bb H@TC&/N!Ѱ6P4/cȠz+~>v˷;p"#AADC|qVyy]}D|v`A#]ΠILޒUtpA,,Wo'c{;'E;&&_"LwEx[=8v-&7)pѾ>HSeؼ | mh-^k[qY6L)ä{{f;*ÎtqY!6Ҵli4 ,Ej!ϩ%!qS>e`R%3yb O!&DbDHb;T7dD$ >SB_l7wNuUښ1$FuUlm˄yPFM1* U}v\(;r4% ̖ih/,x+uj4&E1ѡ )4ِ< ,"J/!4I(-Fi96Ǿ lpp5Ύo--в|ڮe+CU@aJk Z[5m~.anDA#Qd~~OOoDw Ν{X RTT?xSEȰ V}a1EФYVݲllN)LQ~N:c9A {Kn`]jk+2voWξX (K3W "l>aEKn8I}YW7q~Uefyn-7!3 4ՔYzNM,c% 4)_Gͽ˕ƢÚgG}wYp\Vjvå2zԽTh>M32+B^f骧 *Ze4aiQlY2Md8_pKq0XTM@F$(! )+1-)v}P׫Ӧ\)$#Cci@_$K*098RY3.wߜUϺ53'hw)?gŌpFD6"…ꋙ{}&kRz{Z,YLy;~vӔHm$E!tZEtkQ&g;L"NDquGJhMWf,{v|ށ>߆b|65.p7{`uxjI QRr( )/p٬I6!Æke.A]'ŵfg/EGHF٦fᣥ+!4VC;UaYnqeƔ4rt2>#X4:ffXX2x+5'a螐=ii{|CQ^A~63˽]iʢp1EEA񡻈`օqƿ6b,&PRe:8Ah-xwJ+y5%IkN")wشܠrHm0 \: ݎy&OcO" =vf#LvWó(i YN)>?UUJ~>~dT3ݏҤi _⾓| ̌DXr78KD^qg' !=}6lg]? "miYfJO`_we)y2׍{LݘASq8h.xF)Ê/{b*棙sЁL72M%nJ+XdEDg &,a$IAM  m $dl=v}8펝}+4~,6ۮ8bDf–ZP!xJmv] ]Shwojeޯ}Ф(Wb%$=P7Ucf5i;반Cpy R&@JVuy͢YXն̺]! ]$ǎ>;-S:ò0ٺfipFEpv~MB$cܠM!yr:ï8 *ͮU&e%dK]Hx. N=zaPLe],:kM~`/o6}|LmQ,j}gOJ}y:_{˒}'[BfIMcJT{$&j}(XVywW)&ܰi\ :`⪵Dڠ ŨP 7yMcꢢKӣ *&F4 "3GQ fg(LY>!k=mtOxø **è gA扟b;_R P&aP +18=/ᧅg |"DNj| H HͯT̩? V?*2 @ "2QnOC? d%l,%;\N۾C-݌7TԞT 4^-tOx7_x*,?ZXQ܈7`(LH ܸnQ"\k!H j_ qD% ~<{w4FqL׈;|Dbk㔥릝]#{4]aVӺcAa9KX"P_Tʒ!j\'hm*#d *RAl0B;ȁ3YpJ#2.䂋y0e oٸm |gxr#h'F7!ݦ۸i4vt-SsUjy達?G",Y,mp_, I e6&b?\wٓ+m ¦ٛ#)atɆsLbY[Bii1ϔ:KWd(Y8>.** ^Ŕ(P3d)%=[BdEXu (XZaHo$`ҡMzAsOR6D"-!w?8UF.*_kHYcsoK{F2Tdpֿ6眪vӏS2G~&f`W™wu0r(#ĕ:>G!>_CBHCNh'4b,4c.=o!J$ZNٶHRƈ~^[D +3Eh>- e2"cԩ3!\WE رE ЈY$L26rX7[ K*0 jb0Q'bĨ\'La?*\x WS1Ұ( YCRp?;E*2ο8ru_W3JVaohX\BscC|(==48f-O] CJ,'?"b!W>_BldJ*) *F%%i*010p?8~ V.]׭U;MO7N F:5؏Tu—m>+z[ LB+3UkxLY;Wi"EAMCb>MDbB8WnG,v8Dm ?qg{kCb%(*^o#2;JXI`P㷥HBmGK08%&x{Y_h#k͖ ?ٴ7dar` t)t8k@}I]%.ruBf&HIR2*$Vf%-YF,[0޵lsiŽ",Z#Ġ:j 5?&ˢB ZK#W!'AƸ%5?8"+ƀ0p꼭K"8OΪtцp Mm+AlH'wXT~9SwU\^98.j؟[⫬rα[7Ye^jxܬ3*BQɩF+Γ(zҴ< cw5/cc? [,>VKZ~zgW'V묷R@ZUh3 r 6,*i"  Ќ_6OsSk?J>:9Ȩ* "Y-vIwF]:\Ja|)=G"X1SZ;u(2ޮ[C<=q3H#&BU]G%UYDu>? p5NR$ J~?nl D~'5]-~/YlCc;;4آL_>|ˆ#1#\(b#xZ(vSPfT3%(7(WakD:,&$ ¢hsu44~I2C-WBT hvO.M.Ll!7(r$c!itxBб'r:x4&L%I"_uíQ[3+?🟍]oX&'l6V*ҘM\*9fkmH +RaP0E4RnԽ: //޶R&f2Tc%$Mؐ(+X ^̙4D Z[EZYT$AKlׯϜ@$܆E T49,IE,ɬ$Op4S_RF(y!T(pp?yIJ=?x!# dfIC_7IܖzMxd;6Ll0LKTPRA1\4Fu1!EV?Xr531CUI-SwrF 1B.-Pn^{ ,ZŶ6}*(*'tcц«UE|%VJ0Tkƴ4QM6aE615$AT4B ,|E' M-#AU4RZtBVJHqDF2ax<'}~x7(تG lELit44I(hsǹJ+-D665:t$*Jѩ5@?_W.ԔRs9&HbV1 P_GnL@RpDQMKTID ۦ74п<d|n!LLHSIDM L@rxcCΡEqJ@j!`BT35TZX(%#B_<2X4FUh|nTTUsOa9'K4UIU$M[F Jq4;m,e) @l DZ=)FJDUUF+KZԨcU"µ ̳DAKmkR6ZToX̑)m@h6Ɠ8#Oޕ"ţ&>;hPgUþVSw$<0 6,;?~Pyg :.! X(.j+(Nd)) T()M-PiP(҉Z{L(RDQ.g?Nن6q"W#&#t\%ۉަ9 /B=&!Uwzᨱ61hۗ.j3] Bh~__7Қ_TR<JArȩïEh&4[xYar8?Q]i…(6Ʉh6~ffvl2YKhj+h~ܰOduO}Mx_P>P4(!}NO}IIZ L~ 'ġ n%dřEљ~V&fCֲ;4&%f `IL0 /vx[kuڟ|_JuP{HꏇGxvtPoT_: P{?z~9pq2WuYA02ꄬ/zm?X2QqFH pUWhVE(N<8Oxz~t|UTW-~Vd0!}fp`1ď( o}CubiVOqHY~yMD h$-Z.rjRJ`6fjy/Lنϵߋ:^.+cgq #8̤ldefL% o*|$me=֟͞I=@Vv !zČ_gPfN7qtrPICý40̟gSV>N LN n &qTT_潼wx8G~x#y>yJ8'.fQMRpJQdM>J|X+!ͲXZ)Ͷ\á:ɴk[e5!E!Y Z?ϼ& HeO`R%J*T_PYSn!UX f S2OCR%1XΑJ;P<%ڌR|T}ڸfOoy8mxTP uӴ3!M6fcϻ,^y;4 vrnϑI33~' C*0_m13#H}~y>ilAT P2N,< H9Wlj Rsz Te~8)@0?,eڳqZ9 BmޖQD QHy$*$:* q8BE)RP(vRX XP4HPDhhQ 9"]3 T2EH4Ojff"o D ` "*&)JJA_4C. *fàZ j((D#x()UbhhhZR(>(Bi31)T(U @6&*h ()R g@|%*(;0ݚCMfمD}A}R`3RER̭ SM% HRR9UvۚD/ߜ1hФQ BWAev9L(ݬʮWr~;Ff Ͱ+jg?6}#p}[>]TT2NXY,wGu 7pO{^+X-6m2 Br5gꥣҕ}u~Ȩ)1HlPJR&~xoUbSTcHOҡH S/Bb>ZdL*~^%yHe3w$eƺ; *wi܊t'@z~+7gND<I+x}]`OGiHfU<믍BU@ P/-IzSPv,P|۽͜j2~]T]#SR`>W!ED8Uf1.& QJ..88S3#d4 UQUh&0 'zJN0!x//defyjyw: lX!F>|_O~^ r4 oIAUw`&j|ft|ML,:e&=[afBLt Kt~TɏlZ7NB?UB,۵-(؋c&@ن|iŒ(̘圏=(x7.!egd8|tC4a~{w'gwqS-\dCxßXj^5]S!@U"cGBh}@IxZ6{rs,%I #4|͓LD:(J)D5KGd- 7kG{pl+*&z z=~p z\&vq?mPP%(6[Dh@6(/tP]O& 9=kSk!@Í~,8JTlKA4Zӫ m!niؚJ\{L/ҨTog?H'A%Ąx 1 VL'ED^F&bDc®uH>W'Y뇘; j8?bK9Z)=٣84(F @$Ap% 2ÚC:pmuqb#1,W_|+LLKV1G#́H S=DD6`p{ty@†*h)8dBD٤ NJ[InJs~ [R< A(7ke#/N 0uISH۴_D/y1ϟnY۰&Kc $G zDzDwg8q廳8apNx*'Ƣ1w[")1|ӵj&Q= ]viLc"(|MK7χU,ØL7Q3(Iİ 4D M6Sh*;yg#"rc>4k.:ZO VabT'~{;pASO2h^Kȁ}Hq'uLﷃ$Q&1_혨CLH`YD(O >> z$ .st@ț=ufp0Bn9N_ƘyKNS 9rbo'[NJɱ|Rp#<~4~^JADgzZL|n#ڑEy!* Y(=R! BxHȏgܺ_Kw}DCw2}$ĥME3DCF\!~@R; w&$GWXH_95_Uudff"?y 1ՃbU a7ddI8!HKzDF\!%Xmw)91"k0U1Rt͓ /o8q}_/)b>2dZ ,2_JWap~Pm ګ(BA? < uRq@|b>}r YsLO? ObGi?+>@=kJ=ޯw{q9Eu lq.qp̽Mvv$iZz]!@{Jc۵@ۯݼe|_ұ_n+5lwIss۳ jeĕBI P }<8фvQޱ>d4(EE\Qbx t8gv;Hệ.{7}!nP^;$"ʝ\7b9W"ٳ#G3eU !-gm?ckGJ CSIZV&4M톣>a3"1FFn™ 8'O.|1[bITP w̆J :nt/ydF|:U l.t`rP'UPp]MrB1L(5in[^;,T^xWu`&M5GB xy)V^ZM= z%fۍ?'"=Pk0zHA ChT'0-ف0'^2miL$HN;` G,()@%*~]_d 磧N:"ʀxCwt`mT +@m%M#0ꓗLSH_ED&>z؎ ߰ĬNNJ}^yyg/8B^aq~b̠tQ:t* "~,}r A, ub"ŘyOi'fN\f6&G B /dW.;DS~ yg0~y7VAD8gu='N^bKqUS"(ϓDGt-k##MPQDD@=? DrM( ܡ ;%0R ЦGH ]u{NGmB n>n>Wwj{R`Hp5~NC o8/pqͯ 1 59EFZ#F*FtPnAڨ@E|N6Xms)jFapKM4+0d~(8l჊*&~o{aϱ?C}?#Ui1)ևChA$ 0NTDI ~D9HԦ ?g㩿{ɢw)";) P|<79n>n\uvvz0xCya4y3b)0Ў*~~8lQ5ۘ u,E%l ;F8iyrmEN]ZmtloP y`89B0 :1)%-6-< tOGz^:? pȅf#-4A3nT&{ȿ,!Կ#;.U3_Tb#EX@IVTcqܠ^ GX͐F2UeR=yAА%8x_&{SpK- pn,GdÃ8}D2 `@~0&ωw0B:Ij,1;khmDrX"O?7ص`4W=-|ôP?8 D %xV## W2v=lً 􁴀3`2.R?p@ d? b~VrRyKs_Z?^ p"9,‚9kA  -U9 ePp_QeZfm&p$Φw7{>>/˩L3Ņ^ه7tB ӊ& W mӓev8Nu'" 7ERuhfͭ?٣HI$Z-(w<|<߷/ڈ1kTݴ4>FDJԁ67)DS}s (ZcƧ:fPiM槃Ny~v/>Ϩx ZR+ ~P)B̪0*@sYhz}ޞ/q7vu@2>A@T>LwG;"pވ@*/ܔu|8絇>BNن.=3r XǕ|!V`V?9Y23Kz" ?TSopP:vqpqQ1ёK^2BwT#v)=&GL$ )D<s aEOAp9TOx:lfA'n1A쫧_f9ǧy߮}OphR;hbI!~J8|ZǪyaԡr X8 ½:󩈙 ,tmfOR@qzDFG¬!|F'K()P,hFe?b,A +r -Gt6=€(P_ơC]1Dѭ ǑFب2B",U4ׯ}ĭm<kNK/{.߳#dH/]!Ǵ3F o> ' D6 bPA9e~P- o|wJœ&k[?˜$%fRfAbF4I@D[qPŞX@@1Q H1ؼR$|g(r|:66MV|Ao~ޫ@7z=}k5h#83L[mj돔ܥflӝ{Z_4+H,-$/U%P5#p+np(9GyBja]>Z[|5QL mQ<@bAz8w,cmGu /Ziγޥ(Me8 XF !  ̿8죱~ %ܞL"6 ;4:Ŗ򮣷x]9.QTYhsapg5DDkQx -8 04<VxFg:!" 4 @vy͢rb$7W˷_|&0ٞ 3 xS]u1΂ mCc$YA$kK (!0HkL3Xzi*+ĭEʤ) t8N dtcɥj6i/ BPȨ ~+t=>Q6zE EAɇ\c|NU9M*˜](NJ3o&sSHmnɽ,էQyb#׎C)Akgrы|WmK<|:MQ0S9tT =LGaQ5p#M,$긁 $&Wx8bT쒎, *ܯt,]/sZ ,8$q%8+ClE`Ld E,i"c.MXNx0j$4ƗgܬKq [|FۧlESj}w>7Ӳ6m&u&o!czeZt%E9->) ?y!ة -y\=`Hq/[/x`( AY?t@ F@0Чrϱ .;`_Rۘzٙ1sfέU=@(<:$<=nRM I*TWY{{bxfˡ@ (]]1VtT˩rJJʺVk'5Nq["A$"1"2DCdzG÷k׽8ickPZq{Z#nWS$@K~JM#+G݂8Cgq#dXNمwm5AIC/)37~-,vÝsނ2U?_6=p{r<&o,(ĥ/odzs\(7,6]X뒲G/vSb*f>)4g^+0(:0l͂)!EF0fMWb4!鄕 ,p= (q1C^aki_sjw=‰geiElR%|°]A#I[޲Bc`Kn(D_?')f"Ndz G4ކ}ߞ.q ={d9OswihKr.zA?,7nՁł{H 4hv ~֔F"rY bv$RTYڌ\0+A4n <`b~ 6A}a|1:RKwAKݲuoM.`MQu$u[^$1aPDZDo6?7~//fsU^;5 v'׋'a\yֲ1>V`-1\MIa'/o;0/\K2LQ? AM&\.j:JW %.VVXCT@so}xmQ˱|2Yg\d3iW*2}Z8)w)=_28liE ,EYJIXԠqA8%jNm1 [#0*uPV(%rջ֫tW4B6ňbag A<,#$r*.r = I9dy!pJ`8}@vA=:CӔ@sS7gil#BØ\GȦ)÷i{~ګ 1Rפ$arU7 r$  Kv&a@*On bݢrJ ɜ؇]],@daV4k$+~[wL9h CA5lZ*(gی&=\Gq簀2ŲH)Yy7!y@[϶og?pOxd"9th uwPw/nh(4^G_iǜ0Tu+eILaV)A30eAX*1 Wt #["Ek3d !(B9#%}6 Jn! $j~9^1B`,:3uxխhܗK,l0@4ĂI7B8GeJa'Zle„w'y#RZL"JЀ\-"ݎ)A$luZ@Y`QL]0T#2@sA;[t,YۛFp<|v[klce*S7 5JS{K+L_َ7vD1]V7:@/PH&A>%8;bP@=4>Ee},z'9M +x{2RP .AO)FW>G-W6v&mxDz)U./4X(\&"gh((X|(+YK~ȴ6}$mqYYyYi{UHz;Mn22D7BT(͓!j1m"iOma#K A^m2:rHѪstSpրp1@ԣhv`O (џ5=Cύ6#}{x ^{(+G.| Y;J U{SD]ЃR_8_ .Cc a0B z9me%>y_Ѳc_KvpQFD&;S-c Q,R2ÔA݀/,"ea BEP¹1+5˕@L bJ]7Up9VQ .]BVpNpLmԣ|G:!cSYho5ҋonBEaeZQ쀕2sds Jr(A Ev6KCZܵ _Sˆ%M<|c tV85L).!}f-!AZwLzUvJ#h=tXdpWNTu/s>U< +6 ja=#ąJg/yR4t]* c|33ʘ R#QfBHVPΧ5巶Q O*$}~hI.HbI$l0F=zC)%ş99 ΁ 5ޏǟe][{Yhb 5"n ָfp&STe(Q Gt'$!W.0l'kmeT @xսDƳyɒ/RL߄!b*QvI1<fn" EV` EuX˵iv@f,^nkJPˆ%.=%(7̞ٞ5x,F-K\EwL.*wn+E7l  (+)U LKN:"ٳ{dLs@^ck@EFa=L-ٕ7ޥIC] !TF)m#v5U8'DI"n˿c+_VZ/Ӳk$TSEn42h^փ5m\b+ jNvJԅ#KeWPɖ=,CG¢U;ݴ =`ErU(q(G.~uYRpi[Aq21Uu.bB.0슼u 53Z7Ba`ۑpQi;8:aoSzյoho+qy'8\mz/xYLZbKN$%&]8˗mc2k.gU$Q%Q0ۄtxnH=Z~|~ryY2ҊPs8Wmp oe|53Kֺ4E㍞s9V&KM1Ccs:lg)D@*ZOU{-O.P>E7RO Y*p(kKA<S "yif?aoB8_d1v#P ZwhzB&W\I77YoZϪ"ćlA5E}(.yߛaj|0|Y@o{(AahaG 4-0LAU7#`7^Eat` ΊJ==%v;ppP_ 9?OkɥPD6f*emco}?NfF8-(e׺$̋<~ };gqp{k'evM[AAUVw `J>Ί,tu" ~;BOgeeP՜c E0>!ρ  @Pw(T{耂wHxRTIë~`y{;He Gyg%S}bx|zɎ8nd Hiρ$d+獪4)W^Zp jZV}o9)P!pxi-e>8ێySkFЈ/Tz% 8No Ȟ"2|B^Xݛg<-ܘ)..e 3~|!=P R:Qr1ҹq%[~jW L=a<<7&( IAJMѢ]J!(=vΑ"U1/&E* 8N'ꀠzl]kfZ`w C1Z WC8MˠG؍ .VYDe1:Y]'q'zHDumʕ\\ұOĄ=1EG' t9"j8XmfVg L-?۾&7)YJ=gh3Du[صhm݌G@8q8TMFAԫU x]cTL(#v +b#Gm]ٳWp}r9M8 KdCH$M$< jf{)͞A8|=/a'T@$Q%Xd&$)ѤƄgFdi-Aqgm7ÄN )+ !H٥g&  &I$^tԺ&E"eqH$ Oss| S>k`ʆB, yb^UȖ <3Zatjd&9a綃z"i3QhT6pΌ!9`CEʪtM~G;pbRQTpa Q"; KYyr\]2 ze }k P *< D!{s3fâu7WK]?N*% % n %I3:n>흃 P #u㭟 Rv!2H_' P5B՛>ȅ!t#)j&csR]>7>j\3.cĶ }N ҭ^g^"=BAj@7g$e/)Yq `)("PYftBV,i5A %/N&&Otnnn{ڻM; ij@P mu2 >>;EP?qp#'lM+lUh9܆%+n( s~ٻ`g،FҙZk>2nZj ~%6Ӓć"&BYa~J$:SB1Ն :2u$B" d@ڜ(!*/=G{"(*o]k2E+ @XLV!ų)]dǢ)i1Kf/G.7`IY7@/iU PP:7PHLߏ Or,gkSeb-(,c֏ʊa8QB8QSEOT=ں"*ܐv=|r][zRNB>FE\>g68ȯ} iX Q}z=f5upqٕK_yS)YJv_goEt 7&{g8xj]<.;?b_sy2@ޗ'9*nbL>l/=~LJ08% ZfCb(J@8Dx3WF%51!e#F?W'*Lthb."PI)/eJK(w47ol 7q@lLDD " PpډkQ]@,cgK :q^r}:ӄbAQ_G#K ScLaYB.N;"_#/TGyZ[Pi6/Qh gVrz#0a[0E`?azLC#9% S8!dY֏*!ijY{'xw;)$[A^:/$=嬞O85LD^Q>𰿖fY?sK|<E4G;xhB$h Dғd(Qwzef7;`$*RKytl$%Ս`  ?z_= wc81nx`;HLiz#I|3 KR+&o dBJDo`nTL4XyHvLcmy;PDrf5?goTϞ}.ݴ;;5z أ`Bh^9AP.bj0T+ˋl?盞#[ݷu;`UhX!=A,R}gtXr0uӆtu”˔J@Ԫ4p6VQ(0۵:ar)"ܐ6!&$IiJ픔#  &"1$H['Ey@ࡉDqoױ `w+M 〔"vjs o!UXc~0% =Vs0ii+ 3)%ш*nʁ (d% Ef:EC&QSs@h`8|$G\Glת.<8mʕ3X>N@xj.SUrCJGQfn.'熝p;a M jkp^}j{h3⻵ W' /H )vX5>fZNOF0^APfG}DXб8wGGDCT/ )sjrZyɱ$[EL0"$řTMr!@7Qi}D{jDLYTnߧDeNe OZuT\DVx$4;M-N"h F9久`z䷇}G mEbЍP1AO`ëQ eA("c)>CMa  kYËgH=- eƝ`g+մ2NYa[dw%[kR[(_+J *DAoʭ ͲA QBDWh8*Lܕj7 F!NO$'8I$hR3gL1V\{ox\(# jhz՝| Q&Lva/JZRgI8o:jCt£@A&+o֢!ի;MoފgO1>{Z0o|X*۰3{?Ƅ">$gv}%ͺ=tT^ݔmK 1ҔauYpx 6(8cyqޑ1J~7-TGR 檴dY vKZprjy=SLo]r5hhя7d'r6Uvq~ML9L}(Lٓl!_8ƛYH0MJ(?12Jj*Pݥ$4)@ϷPVDV]HY=''&cX(!?=2D B-Gqx Ϲ֫[JR>!&DO (A KAW4"R]̫ߦ)y9h#x.$z X̊.sM_O[1zQ"֊{ ?TuY֮N] 47#u MZh%Cùe5ul=Uuˣ`Jw'뀝T5+K\TB98 q\E8 od̊t2 sBpxA剑>8{D<> O6`#2Ocn#c^4rNB14K.BT(ji\(kZ,O]a1F)٦ޣK *jPH%r)[T6vܵ"ۍ`2$X`S^y(>x 6i4+ZɟuZnO:Y [ZMeg5,SSHL$go΅2%D=IN\~qlJPrGW+hi ##yf6k^INHm!׾z=>"xj5XF  8z/ŎTd 4}9IVj* i1QԔi3ILP@]7[ vNtJyi7/g J,m57RBd{fCzzԔc̏3KDSXbBZecDW?şU:N# Wt4$єA*Y}tڌerMǗ'^Jx3G"|ti,sDBK]JLڮ%W)m+yFsT EN 4h壌exA&)ꍆM4]ǔQ!ڢvNёt0*[fb+#jPV),A.ʉ lI2en$f&3sײGE.MG0FW:7^;ysZ߮2{+Odh?bbpO("1f;J+QCAh> ?]1(fczf v@p^z DiDQqNRVmA}(mӕ$ߋ |-ز#{D۝JOK~Z{*jV:&^ݤƈ FNzcOr`ӏ`{d(F¦Sl} >}x:QJsw]îCvnMc8v #Z=oo\SIT7͏`L]7>ߧNI]1ViSϧZTw d3v9Ƀ ;,_ЯM׉(7,ĐGxQn }8aBF1]NI()~.{/FcvJ];8nsE./Ż cKpgo,(HBڗ)t'%pqzK_&0AiYTb|֌FMKH1- W9-Zkגdͩ&=]-[ds_|h}"xp{jPl[GW6 BCAyvJd/ %q}qwOU(y9mQBHhK!_ xԦI%uTOs:F^MVcHrB* .5OlFԡfU2vSsN|^&x{gYETeqyAlC[x֗̚LBaemPlrl!G!, vdpk] +\6FmXn90.Ҳ|$s9qt@F2#ٽ$wsz2paAY)U[*U@LTL 5_*NA6W~em]eVliD 03*ML5V{"=X.>403t(HП;t;j;v{1"3^>}/ߣ >*}{ckGQBhG+*:>_A'v ৆8ɾD w| m@eȃkrKW &nbm*3}+=vġRTIQ0r7~pP ʿۣY@9yW!CI8/05.xie/RMwg}7n<0h~Q؄c zLT`o*MhjN1OJy#!u"/綕,&nҰ~0sJ*"27BLϓl( Z }{C]˝vshVB^!}|98\t "6^-O@vtDwdA#ZMu3iW#,-q9Z>1  ԽMG*' y(o 0K/L"ɌD<\&5Eb5: g6Pυ `WS d$>/ga,yxX^S";:m 4Y(.Iz[J͖x G(*Vi@oV\-TT|) 9!o^q]bbP fq 9 ,蓥YH|~GOpysk~Lg&o/oo\Cl65PʳG?k %tOTl G}xSJ(_ `S/0' P xm;?&gliJ5(Ba3p8C̊F54T&3b'ZQ)aE r=,#v/[\Lk(Su!-V!O8ĆRBHÆw\sy KKo DTBJe[(#s!Id8,;1&,q '!lKuqqpB)R~ݒXE5iO噣wcD] M.CBhu(,,RU&av|c2Q( "!<>yi$6I@55:mO=pQ>0i;<,Ej/NUlbԚܶiN.Gӆwє^?~2DJ) |~nk K7!Nh/2Mihiu 鷱B߫)C,J?!씣.ȫ/jIRް!@@""KlYy3r5Zb<*ҍfv1ٽaIDʚ:t+={o#0Ubۤ0CM>]bHUۿx!){k[%NUȁgZܭEɬfӔ\Gúy@ Wc?z%\Xo!!By)NK'NIb0!YTeM1# O K5ϧ5Q`H)3-AnN2|i@P\bDvĞ#L,F\Zg"Iky#2 j%rE=9?nS𽼸@{MNG_84_7Ds#WLs6F! dÂm]w3w]iiK:9hC,c]ft AE$1 *cM1_n4[J>iu L'XL&#d[(=Gw}Eaal{"=x3bT[ q:`рP_*>HF)FdE(<p֜3(mYx!kNf6c:w*(K-䡲MMY0KW֐4wH*"- }=AJd2ĔLۙ_B ؄tTNv{qD70;l8q9Ό6J1a*66mpfX7 O0@P Q3(ά2>:Ici׉ {z;J&ܾU[;`L D4B% 'Xk'5Zsn{-sQB vNb@A<HQ4-3%*(8:Cc]6yw-q-$9^/;7(i!hcqL#2}69:~!H8|l!S\[Lڹd7&WoU_=9Fu%*mxEjzA9vZDuET h«CLC!C^%A0BqvS2k$ 'D@=ګS}Ran =>gZ *dB˦l98l8SJy#5.*fj7s=u.ژcu q,L5(_t[Z`Ã[6KX`|u|k==^~ ""!v! D 3y)s^?Xtߓ5{ϩ]PN!ᚕkQeR䯩:x۱h^:$ Rkgwp#JTEJ'|\[pDFZ1Au"VFf+i`DL'P<Jee\,k-bX파f!ϊa)B8|k8hn fF6Mel^wr0U+UtV)w @sKq x[e+&\GOj]xwTGn:㊲S%Cg$̴ңJxe%=f8P2 bЊ< - "l͊e@EXe@ҥgJq#`'6Rke5 a1,%y^ ^2Mp[W2v//nfThGYoѦ帷w2탧EXU$ϒnמ+iO|_UT^I ̚A=Lbߎ+]kAnxr:AI6<#L#3YN݈جXn;sۍMB D"y'Z> Bm+96Eў2F!iт m;[8U$ K950A4r4A۫oh\^F4f!L8*RlX3a ܮ!@)z i0ڂ\)J'ِDqͥ B`Ո/٣ځP, K\gÜ>3`_~'g)dIV/HF8I1!g42wi#UUКi6FUL-Ilc8AEbbYq9|MXMfofjqL.ax$5YH.yk3g&m{.QWJMh!G `B\BwBJaGV\5f5M%s 5e(f"|Fj j_$Ӄ̆]MLx8zipUzr7߾^ug~ٮ4nLPIC6W BSI5V‚6b+6+(␃K1kjO ‰i -a d )[.- ƈ ն_H$" dθכ: u\)9D-0aR\q*o0a `Ƕ\aa "s%~PZ(Ag();4cUj;UU90'6q9gjsg;%jfm|o#|2# <J(]hd"dA42bg%q=L$(i~0cVy8޷>txT㹱>XUZ(-cv`3UK(3qtDk^..uyO_FՖoS|:6l԰8Af;=z$g7قP+oDyj PD!Q|.Vm _^ٱJ!߂=%6md6Khq-H,j+8HѨ*pƼz׉nγ5w֖sǭL0So&FᙞZes9j؍>hMPYq}lEk(`yN -9MzX;sh8k˦mc"9 ֠!m11>ӫ%±|0Ho*Q>YQ岭jOOa餽gN}ZX6~Q؍@$/}Pj:zmSFi{VˢKsuEQVa-*le]I%yb7{EH9ͺo0~tJ2Lӧk[ bqdM;bCL\ޛ%L²ؔ]Mb;XK~$~u\j&~3 K29L)~oQXy-. Zf.k9wVyyUh5%T%[v$K2uz3k8w|ZsF¾9 ҙ4(:u`cGZԎp`.kL.kHx"Xʮ$h$)!:pżC[0 (h3mwEŤF6lZg|l1 "*^ gySLҥȭX BS&97>'l)O8KsƦu>8ň,Fp~ .2:0Qm5a%SFx\G9n CW`#eY7O5 #(SuR6{DV2dD=Dv=++HY.S-7E QhUG12Prq͗QM[ݏ!,;`mq{@ M[N1E'܊ǵZ~ U@֐R0!!Ӏufk^814kJ?a<*BorH銾JDNpH/mDZK: AuoS硾pf;QUU&t2lxP:ۦIOpB  ڄ9?XdHy!{H>X zTFp* !Q?fpvp'q7sԅ $ؔL]b '!(84D .n1. f.PDF],">V0CkYQ:p͝PFH(t@~#Ƽs;h&r *p̔3GQ!ñ*b̢UΓ rۊ VS}k 7S0-al&>/׷= mF oks%¬; ܤ>"iLBUrDhQ$ڄD#S6Gin9Y9?+&.eumDyq6}7r> 8(_-j]DS/lo Ծ7p 8o͔W|p,Rڊ0q10P|1$ 1S?y&It-h\(@gFޥBS?*xQ*FHJMaWa fM)Q]sX*IG"2!y3&PӺQ\߭}8j{~;\il`͵YbAZ4zR G\T=/ְO%Ufffg@S3]eIY<-O"DLN&Vol21\ 3jެ%S;Dx_p͇lu^b`.u )DaP !'`cg-f‹$f3y7b0qC)e-kDZ=jzyh6#S$䝟 Ơ۬jz(LS,O4ҕBTKpz!0Dy14L-I%ES(+E)F?%`G+rp;8|a!;X#\<_}老3m*.Y (n\߫@u,]=b>x M!V*z @]xTf}э62>m8dLi ,sg|#)@Aaf52fUѕ^ֳo$犒qήINd^?hgΨRKK6ݨƁeگI>A+T$'mQ2R- 31DZx61(aؖ?ze 4HdBQJ[7}rٻ64e8cw'XJqqz;vS9u6էx@X!wj43)n rUU, r2.Az"q/xeᑌ-ث$D8Fޱfd#s‘+sɩr\F4JE7U;~(l41WB;EVD ."f'a `fR-(NRr%%ռ79ʟXn F۱7LgKY?GuXuɵ)iHLs͋'q[Qwäcf>A0d@Yނu9 %pl8wWcnyM Xsv q}oq0_}KH?q?Wp׵x[34qLbޙ{| [G/ud)jy碳ʾ^ޮJ5RUss?rg<)f\x+\4LAS{W^^ix2M˿P[# 6*v'iCM!Gߪ=%4+'h尢B}/%,p[Vۏiۇ/³^S毹j!.#N2ӂ QnזqfkHB MJ\-sq:*etd#YR0#;*Y9P҈ӭ!R$M92.M*LvK-!z7١ov̹6aa5K,l"3f%q罊MAzT?],,l28, s<ŘKS}xd>7#GQ=2CvŊ./l$n@.:(6eG(EVZaI(`}n'˃ l{D4tR`.1IG1pưvٍZuq;veK! o ')F$xD\u|;zn(H_aw#M],P}ģ/>6gon16Mۻgug}CހR!D=L}`Aƒ܂(AJc:7/M}`3~/?xW_ңUogU{^6K`O|o/AMڜt]܅.$QO^[}Woպ?w;?kֵy|[>5^7~?0VO)[mf?bE!~6arb]%!@Eu!v 4}⊢S2N 3PAL4MQPXѢp4)+_ރH|tCRVe0PL RDLԕ%0u?oxG3dQ$0L%#P,LBDeS @K}X}<ѡ's|i v"mMvIIP$B>7" *YJDĄ<_ׯ:sGќ_eG(V.2ͼ7LIi7,0X>9X!ښCCL=%wQ_7MDŁ穪BbЂd 9P@+ʙTPHJ ͤ5?/hUTjg$] 9OQ%S`٠?ZA3I"wU| ]P!V#9ko@^+ bkھ "1Q UцFлW4>%vg2fpPs[N+gYB\Z$T h9A#`S³}Iu-zeӑ 78&ũ1!]E 3mi<)rUV\,Ewjk~)^f&Gyuð:8 4_ArPZ;M0f~}?;a B0+ _?/Mb;)u@* ,6+|az{41 byS,n½O<_L>Pzq˷=^5?x? =Rf4TwJ"bD^ :yϮ\[;4P8!gV8؍L-PG#o hG!x ?(_NpC  ݠBnCxڌTu!~foBt ׼n J7ԨanQ$$<R jc?=uv|zd7Hg?5P5=Sϫf ا7{ A>}LiALFQ=KϭIqx 4RTJF#]K)*cV ;JM Ս>F@F@b@82)rm E'ȗٸCU)fn|{_]H{y]|=Y39} >Q,܊!xZg_łCKd ȉ6*~w'[p% E;^[\svߜ>+c~Y&R]*G=.'%bb8C]w[d%-6l` ԚyEߵGI8̭㷱pǍUA_пG1lA O>mx/[gष9gF}m! ܎SONHv1DuOX5-eN]~k2;hSs[^;> }{Q}R1ҋٔu/.+ٍ;R 4R*0װnn+ ;#PEA#)IYvnѣߢoӯdYģ)1]4{(/|1ry.p vDGf 1:j%:pBPc(.? diQiU@v`8$r#2YїLSFn4HecnsHģECKP0)3(msfz?,I8-;M KaUV[б.ws#& c1i^ՂaI1.TzrF-Fve8͙z-r-lh)җb$c3<<` 0e[q6Vl :T&*K_/oj=d0]]G,@Hq*0e_*nU*"1lRg 8*k=W1.r y׬X,Za?J(W)O?ә*-(/e$lVPf<;)J;$J <@`q[yy#9OO}qO}aPҢ;7l]}xT`‘ hޡGsl.?3X) ,L UbH/? CuS,T Dd-$m9\W 7[rQ1y?-Zc%K!Ǟøm^U_|_4Troeο۱(\ xm|?OSS_"b"`X[Rٞxd1wI4[6l/;YvAT-+;j}&X6Mj %`%kUpξsx%c=Eom?s0,pM*T&R$ q݈A,e}Cݿ1-/D4pk+ %i7Tz?C8(g%(jYq-1 #B F>j=!qP-iJVGv4`"2vieHQ65kcz~r>vSv} Zp4:X<+1{.T\ 7xxa^-0ُzdϸG8+ݧփ<1o 8e v Ӝ_֣݇^U1X|HzsY<b=? _ ׳;/D؍}76+gz~Rfœ <3׵iAE&N9\VdnkbSM!>yE^wWӖW+,\eEi*U=쵢n788ux8μf{}*,p_T0b1w\q!kt$H2Ex}vZ[>$}}pWE)Dx_Ӡ~U!4ӰzvgB뗝goTӥFD6frdvnX[  '\t3ݠU@nB<=ZjZ(`*6[ݩ$/<|xc!-Z4}{ mmlꊗqtɡy"QxTb6N^f9޷UqIN͖i# Ibg:{ruZUVT~=Xezm x`#h_|Tx2N/*} #4sE/r8,q 6 B6#]PAmi$Hc1,eD0!y#e 폣/R=b(죪k .\>ɰ!"C=<^OKmy|>w"{>_0ty=(er36VJ/In0?-Cy; }2j[mm 6w!-6$)6ߞ@:p>b7c=;=;!+Z`)Ih &T ZR8mxD!D-SM% #Boo#!OP{.ITC ujALP|uDDRILqY?ŕ}HJ|e8`J(b4Whhi|R *A **"ņ2 98@T0tRơ4~!{IM* 0HHXF?- eWhUCt &S$~<ȃB'CQE. pbH2!LFD#WE '~nDMD"&+N!6q Dns"U9RS` :4RYC&@e5u:A.LTi#\& shh@M NER#Be\79"JS@R S4 HҜ0\`J))bR1F6q CAEHHD1TRYX92!"ń!Jv !L܀ܦ9 l HZD}%t--SSsDjSHml?4(Jd"Dq6K*.X%&+⼇HrD068X2F9 `` #)^LN*&B?xZ oB&{2r?9u tX'D~q 鮿<]/$ Q<w#(a܌2Ǝ?G v=6:0ahgURH-ųuw_f!ee/3X,jpӷ}0'?_[Y޿T+襳|l%x]֙# pA ]DQV'D~s57؈i+_+9%LkMvی4].J߭bɐۜ-9DD,U PiŪ^|5CKSb9TZkJlbm%hZ3΃&-XO˶vцRTcp^粳'$H^ǂi-^[*Wφ~[cSwd2{ƙ^]Sm6PeۜvP);ڝXSjv Ɋ kㆸ<أѪUaJy>m+aZU>l'_k|P_MТm)`%H.aHlji7w A1*I-n7,PFm'Nbve[Mk,>δ^9^a,RF;< f2QhE'_sZߟGsV16OvOސ,c?[P<^hlۿӗ-}x|%T|iE>.ii=PdVoٯ#d01x{3ˎ)m[c}=դ*ß\m_jy>cwv_U~2:KSo:}+JYcǖ*Jo|=`0:|o2k*O\}yuyL}1_DOIKwhq\PeVx|rKdTAmr);aB^;,;fba%DU/d3~J5z~m}?jo7ه1W$B }up4JNJ a9F1՟VG: O]Z% O|x} h 2@HȟdNjHtC!.;{<s-s,|A!t~Ϡ9`6虐?aL o_/χ=?KD28_bbf U_M a=Sˏz!?g0(Oab5:=jpdFn*y ,~|Ǐpn Ϙr:( ,4^_|5kGk+舑|l"!vb̐lMDjv5NG0Q@N<|pJ;v(l#8`B7R"GVӷywSh;k'& Ag?#LlwPH+/jTF7IȀJ{Gw[@Vd$68c\A6=R ^ޕQC8C)o4 +;ɼ+h Rm4H#@T5|2ߠ3LKuAk'EO(wTbA3)tUmàt+  NZ~g׶n3WIǩ8.8O |7Y Z1U؀ Ul:T8aTVGCq6Cx}ב Ꞛ@yA DնZ@aJF,/>:hcЪ.ri%ȩN(y4OMΈ;xG̒K$ERT6h36Uݢ>5"Wplp"'$pGaE5ȨdZs]]㷣5}CxSywz.jd4jPy#aT ʖlgVZw}Qy_n'}k0W J _z(; "uw6`)S;öL$Vñ.b+x. wmj AQ RMڡFsh,ˠ礼x:@&MҌ"sk6qŸ9A5Lx^c]׎£ :EYJYBТtx6}[ #<4᯴c(z V8-`؎4rbP&y;2 OT㱺-#lav*?V0.aޑkF dyw=8Cl5`7oE^oޗU_zBq@o Q(QQtVY\BSlI}4fSD~5>m|_u hb:dq:'>xx$0[qiLL #%HA!qt< cludԿq,׸p=Pa+ls#:hV>Cۢ\a|}Oluj_P~CPy0+Gql9")jPla@ \@6%CqԂҔb\-C+dD ؂}l|{OSoc C)Rsz>*{cМ!R*,8_} q @D)R(P7l_ni 9vUه^ica?xd}  R 0\y4"@~jNܫ&x CʣңmJӠ}R|Hk;ShPRR w 7#6=S `F!hf=κզ}@ޝ{&-oba-Ή[ȃDB/\$ӕ>CqpcG4K:1~c?Mn^T@D,iCGs5h shʿξ,mÏvw9Dz!|7wTIKѭrK9Hyvu(XG!Y'7 n7ī=!ݛ^? NJClGdr]&x,u'\cpBB4u#dK([:*#IF4\"!U8ןk%#جE~s1YM\/*_uO`A?%'ٛμN*}/þT7RW)kQG^X8zBXF"`sJC+ŚűF' 4dJ$R*ټr-pFn/Nܥ6?EnA,B4k1^PK 0cAe4RLnTJ~^bu=0HkR%E3nC,>y@b;߿Zݏgi~֒2}{:MA/S(OFSXA?񩛓齟s?Axƒx_-")Ɩ̰jh=KuLx,Ca QDUQ03+>ˆqln*bm^%j`~-@/im wW0ؑix,g0g5LQGv e/i#Y#HB k\:,^_Zb=(h0s<:pHğg  ?"pL;ȹ)^*ǚ%hV5;'}ZP?D "@1JsNRR4iyJ5UEW5Z.Gk}.--xvLe7|[LDbeRpB !v^347QrY^\j+bY.ctyqT\dXž>)UxL0*+Ko`kK$^q䩒p;E/uo+C᥄iػ3dʘoi"GZ7_k 2Ag[YFƢ2K(gQyC>_鶗A(ߧ( ><w9-$B\eN4Oﲸ\C#l4m5væ o7ZMnc3h[b0fƤV,y(HT6z</κF[Bq)MErQ"'6? ,1-P lFA"ZmgLYקEĉ 6NwTR肃?@" ,?_-!X[hj7PÍxfqX1M4 !<S M ,i\?ߋPq'~luAF*Eyy %"q<1$'ɞ,H*`Sz[mUCj栈[ȵ*w3WMbd}?<}a p@}UHm#eGN ,"mi;Ћ%Pvvs?m: i{!7M-+, +ͭo;!s?>_fn|w{,> @ DiH;PG@#)!#'@[p*s5r/Pa,qI t6M^)EU9jp856jNkcd 0EuX\bs7,VƁ4rY[9PbXNPrr sy@sd+|-Ad$58JZfQAz&Ou/eHg\*Ϸy9hM# Vl4 `5"tL] !>"јVuUg{!F}Rg| ᳈]c67fhl:gxRpOZaaFD,8OD>HAEPWR~b~ˉ_G_̒ CISi?px=A߉}x!J I$$$J B!5/C6/wyTS'#V SIAYRWS}P-Kgf (( C%x5klv;_[1&ִ'xsCDQ8`nu2``3 U&% 6ѫF)559LD$ւ % 4\7¢kގ&.IrA+$(ӏ($95E|1&"&"!%,,jԩLSD,1m\6KΥchQUEB 5r*+Q(X;Q4TTE(**+ @`*N4D4$eQLNvCEIDŐiVF-) %w)h5E<К^z]`Ai2INTD΋?c?Lʊtp1{ER1Gp8>o߷co7(F _tO'~Yچi O<$3@HL08t (Vp8Ut 3+$w1 ofxD"nm=`t tj܆{4o=a$@`aFCMS~,"<YRjB$fRKD@EdsEX~D ,q. xx11xŐ}F~`,-90DD}kQ?_<jNh~ O@Yמr2zz>G |d ]T+RKt՚&LFn)p9 VQK}FpD>~_\=Egll.cʄ4#sA[uBT8("Xydȟ@I55p}*G?aPInQ+)/㧷$!=JXSNjVFöxaꓳveڧ]PZ,sf5aU)@,9J &a}yǐ;> Hd`pn8ew -wqB ]nC%pc{HCM̆I<" LgñאG\#chkHVF7"`6Xcn!+B^54W/O]Ej͐0\HHOv WL'8G]V'ssg5~$@`mX4b% Hֳ~RH븦HE;?$eTO?iiISĦ2 ]'^Ga YYhT!rȧ&߀}`L "A9ul˨DO"Y L31z6N{#F` |?3Hr6^Q{?o)4T4Įw{c[Wxlc3ʿ=D!r $NWd8BҀDz@2bBUDOԈn~џu ?_L??.젶w^XCK?|L̽~^J"xt_dDYQ],"K NN[r9,CꆃPg\1@'edDk2A_T,: P u Dq+$CscC/)7'(Z 8H D7L§&`(~3WUG Fh = :کU(Hn ́Za$Bcb$z\Aߏ~zˈ*H@hfe5}yW׺q4HPTK=9 O9x]ϟ\|E@zv!'T fp'$E [b+_f+LyǯE^&uf@Q шlo~a1@ψl |mAXXBBj3 >b 2udOSb8ā i\ $$IB{x=CygWPc5P |aFuFejA5!iwldNu1!<dU.D/W 9 Gp0r?XϤD%BD4݇U> "1ʾBA3QiCkDN)_usBD~ fA/P^ KJ=m3T=Z+PHn© @ NU#LMcL rOm-?_yB zM6D#Oi@PJ}pIovH>i6ۦB~7W?g﹤Nrؠ7W34H:CJ%TbU-PQmЎ ԅ(Tsrg3&դ8u67fWڠ?(&K:wnB0'-)}h"a23WL *Z &QA${թ#TCK ~sVZaНO1F)?L5$8>4=Npz_r_+"'0L/]G760U8oq# 0ߧ">0[ f[Ar)v&!UE~OE9E@('7IB# ZYx4A8݆Ш5zy\b"¨4'-xF}Xb=%1 ";k_Kx6TP0լT*O;Ћ@Z?%@6\̰P&ϕAP\*}@``Yy< N˺ |1@ϧOaċtHDw7CzFB?Ί\N# paiG4H)HP B8++D4$^HR!5@Wa8Hl\@h`ȇQ'?$P )BO^ ~9de8:lju"YqW/k{>Hʢ<SE?At@|\A=d@9~Z ?xoW}{PJOi~aq?:\@wҖ[`?G=?_ۆWʣGgoɼy}g@0oȧm / *EB iSpC3ʖ<&LQoPP?  sFQpvDN\pŘBu]DD`N[@Z&|]KYD\ i??>1wܽ~[}yr;8ݧ<߷ I7zek۷犎yx Ϗ0ygtG__pmȜUW8>C?ޯG Zl<6;F iLrN{4۰l6 L#Lzl<\|r/"gW;f6c]ywtAєP(6x a+{2;"6|չ}vWnۓ;됂i\^CX7v=qq 'K)¨ǟ=J zW Saզ7ί-ʨ9-=]~{\~ 70D!^o_ pDhr-wXh V^Xq(%P xsy<o#]לԁ;DJWlRMzxĀTŽzq^:#(Ҁ`?!Tڥ،*rc!M\q/ryy9R<{gp_Z/;Ljuz+ӆB(Af-_2ΓGxG$%$sH5z ;4v[??8żkzjg/s ^Xҕ b!pt4_3a!,DqGY~yF 9?!FT |p:'}W} .ҽ_g\Nǘ񗄩.Rd_KaPcxgQ /im)renSٳ@n5N"яދE1-]%rj?ѹ?6ѓ[BqAdH7yx ɶ`#nɦPf3(&ĸŮ}n4# G֣j7E@Ms81eM P+-w$!bn[@ӭ8x岏^+j[qN8O%2 u9m;U) Sl 1QoNnd'ǻSKeWvU֤X1 ;k-]vm"b~7lV٬j׼Ǩl;UY~cY75lXLJhh%'XJe{Btz6fpF0ꁆQVqvʡBHaqh$qu5<%.0>%㚎̀R r WZlqq"% 6 H>)N "Qw*Jm!Nڬ2꿋;X$.l9CvHQE5hhD1EWAhJ"!gSꊓuRc5ebtɥKaO33JtPW[Uå<]ޗA"AX'@H5^=`70SF ]s偱V{yR&ڻ!P9DG}9D-vmF!D. :vf+Q0!K1EEV$nD^kJ%;!XÑJֶ)i9l'Zδ *SaTaAyr)5..VQ:8&E 6|aVCTp\FM fX\hCl)\m]2n +UukuUS,6;ByBwPTܜCQ R!W# p!eUb{:Qi.v[Z;x3w|ngi(a=e=ti2xwr a k0bv5JvYJ߃̼tdj\n&ydB@:76P( l]802;* =+';Zd@0[u9)ܧF^[uyK˦UVmwgYפ*eFɔJ`&1Ϧgn3o6tۜǵ,E6>w3EY O*g\F~{d]ZE*&DTeG$0>%"XHEDg(4߽FdTmrz|Q:O׍јʮhStIp~(ՇFXnj!<^,* $Ndc/ڨh%Htfmj=l<٧.1l9LzrOeT`M!$kƦ WWIkPB"UC">x&:HuOyWT,歌<-f҄1Qn+0)<@V<f6*n9I(BVs*@pf6癝5s}9 ݐ9;6:h\8('_牟;:IC1K5M{:d rɅu7; >iB@q審d]W0qG) e&d=+Ϧ[*B4.n?J h@ |՞mŔȩ:Hnݴ0gz+E7b2ROЈԮ Lr2h7V"%&%Vx09zlsoc o'˻9)xXs;]iAhf^0:sУ~qzaTI1v.s -4t dy@ //KӸ&wU,Vcx zWsrۏ;pn-3=.<]YQivVT]2kEKeQT}p[{>Zf5߬Vn ٔYbg( 9{Xúli2<_,pZNH.*YOoF*?FoX]9"\Ns9ű.e]J e¢ׇ)dBCu39va,vG{a"U1Ԍp4tl)䢂È#"$LѶh?ȠQ ^C@|~u7/K^̈(v AtDT` lt9d^ QHAQD̄ 94=8y 4'ؒu=@$̈+rfC)i?go&7Mw' b8ߋy/jQOr0bNfˢWkMIΕi; &7j)#h?آ)"=OyDF;xpU>?p&?Ceapebfd(12I34n gD  vtޜ æCMLjA@ 0qJ`]FCtÉ]lNdi=zF(ixƧڳ~74Ja/8d90gFO|`2ӏ7e/d>?h,sc~ !!#~#I74v9Oy9:c%*Kz2gS߇< "Czu ` 3O:RA!Ez)ɍtP"F,6)s!ϻ~SB'P1rX=r0(]+s_$1JWid6&^ȡNH%>3$ @;t 0%!0/e1-/T.()dRF$ bCaeX AӃ~6);rE?cV J 8,˚PӀbwԮhxpJu{CZ%;Mߨt>n?mdpys|2$mh${~:Yd'Wi'/Xq~ OmáLK2BYjMMEvY"#ԓf|K]v&%HOdL)㕁#&v7/$57+Ц5UXԿ`/ 20 `xVWp_c_!pd` pǀN |osl!o/{4tP#(C?(NIGxwVK]7ybnUj[Ag{Pb @=[ SkOV4+xpF:|7N By޺N8Ri ".F? #Ǒ @*z9MMC8]AXnj[H rR*U[jϑ!dzFԇ7$`5`4tP1. ; Vٵbd?ivjvneAGDiњY sz]?Im_TlQ"Y,SPΜI3(uGotX"+M:`09q$b>|rjC aBblesIfAɩG8 ^7yu^N@z"7A`=(P >Ђ=}5GÃ} tQ>=X%fBN׊QH(0AJЇ&q1\D QD44ALt!1LE=Xբ34=SxMl1d9s{q0cy,LLL#2! 4CjIG$[rh3Jwg,rW<+N  @ )W@90ئl|;_(4 }{S$mNΩ N@Ѣ_%kY)75 uXT@CeAװAD6aᣐ0fTNf"s=axe;'؞4B4D!N; ӱ:`|1Ï#;ڠrDJϫ3hN")y ZUD9$6 TāIf.&FG,bSm@*q8q8lZbCSh:8./,*wX}`\PL'R $C~N~fНT_r5)_ e/_Kbr1ھuJ0"Qҕ#oϙ9?E1,-rW ? dY`0un^8k᳽37uuMdۦ:bmzIBdlj`V:/uCp]֢NH?#B~H~SB&8uaw4O?ư0!"q@0z A8orx]hD,ͣ9b-jJm6SאqPQ!($/<]\9ք>ܘWG=K݂PY6L9e3 Tý SGǯEK]eey- !Ngd,=&`OA>yQ࡞3RvXH1'}|o( 4H)Vj /5{w#u@)13ă$̫ 0k]v894E$k3a9%544za(Qo8XA|TJ>9%|l>gNS~/Tpr̠=zcCF^H=J yBa7!2ח%ר.Cf1K)0A 7,oɆ ]+QeĉIa#фVApG8לfUC e8(*(^l~Ru& '(L:2DU QYO؍I\Iq1gPQɇDşs A8Ž;wP&$C*Z/ TNleacHEm(hyl)lu2>,JLcY$Da'Tj4@p%9Q'b7:7ᘐqbNu ='|W='1au+l> r|~~@7_ @tP/alIX:jM7O+n:YT^ե]GdצW<p(h\xxC⦪MWfB ]bg8Fr 8`ؓy ˨M@xx(}w8.&nS qP6Aޅ]G Q z4B%2_LQjmLnr1+M* da'xy|P7RE ,MÙ޽qglUڋN%Z(?TJQK 2ckym;qn)ۨxJu,vl ymn++P|}>"@#_8 4Ԃ"k\>'TM;$6B'x 7_֕<j {DhS#_p>dN*\;uňMaj}E (bA z&Cېg[;;QF;Q(i2p| }Ǭ$H/Nrݩیb@& zrV?_|{o $~l!Yt4?(50o + X`CXTā&H0ֵHuA6 MbCʶ^i@6ε4˩N:wUua64v{>;N0:k}#+[,FQ(XiC1 f>V6 =w4?~(DCLHHչgSdU79-U7O 훎"Q@F)0qd~:s| ^6Kâ! cTDv(1c9bJ&<~EA&jhvl."ҋ yL>߻fV2J&Z *2$Q‡^RÃz^CPnL !E3ld,Z}oUU[~U[jynKZ[UUjQUVګe-Uuj UUU7Eujh@o6UUUAj媪jmfbf`h2~MUUU.*n85+U+bzad ev.v797bB;d9)) 'q:(ݕȐY2 x\/ޟ`S*a5S-2 ?#wrtpn ~cvZĬe@E^/$nI}赴KY>'Mx&}sIaMhڟu(/m4zJ2'a|rax㻳Gù2q{JOH<{B[6@ܙbt{&p؄-<=d|OpL <>w)8hC[zcǔtċ[=iJZ)+> sr?PWUTJ#Մ2P: 𜎠t8#;o >/3n-uAC+㷁vnB7?EBwGf '˽9SY$-\G/ĭ.yab(nh=@A2COa@L5 Fˍΐ ̈́H8XB`uT!HgSs0e1 5mxUC8wnE9>YNh@y xC@xJ>|`c Beq(;s#Bg t-na,=gζ])Ֆ,3EOx%]OGmwQ3CD(2T 0N65B b*PNͯQHi޼]\h&d,㡀g(NteC+_5; &*`H%t{w膤Ȉ[BxUA Θ17RԦq+}_j @r g>0*i?* :QUIТb=SJR:{;>j#ʎQK&`/Ty~ E^#( 97&R"d PbJJ;eT4ǴG9XOX*L-(X;9 T8r06S|&}}h|T:`c0"IR<<=R 6:Нy*|~iHqE?}l@QD(@J7nH4t-G I$<󉇿:R>ݽ:~m?5g|) 1AmQ/uœqbNXM7.>Qx2F.2]UbVi|:B;wvƇ|]A9,R.9yD!Aa fJH#;+%EET 'tl҂3 dN: qpBapЮỊg!gO0!Y]A28Mռm<Fر$hLz)ƺ'VPurjPFiVvI@u̚V0 ' هnO2F9jgLvs >-$G"C A8 |(V1A Pt" $Ms4k)PIK0$b6.807C9)O`x< 9@ (&,\Q[pA*()Ld̜ :-U=lwdk'f4[zb8Nk3r.NP/M2 Z`62Ptv^AGY Q\A0Ψw~q3X>Guqihˌ\,!SG0tA@ A36 $@sDg9rjVJQUY( KZ~QMGW#:@c0찢! (\j/D0;U8r~-B!]|}&7#㱮-v԰# =~dNlWxnM#13u0u]~?2yzCDeO9ٹp63w^pPvqFҌmB@i܆f<;(t]B:v_[HX㠡0jBa/ ޱ~$ME-lD N6&($ !?VHS.vDĠgXVJ2B\G讈k0Dc&th;88ȋ*1(?)R`snhL$&A{'=y{~e>F H ) QZfUyb௥Q5PSQ+s~`Ɉ? :pD vfZQ^(KX!$r0kGo+V%㿂Kk v>nE99P5Y7`@C&<өNA&xII퓮(it`IZMuWPdpԨz$I}z>gHA;Q!Ec=gZ#p TϞ%n )ݺlΫ?CO[-T";#E !BfFi5^=@7(PY,!>I&BCWvSqvƃDWBW 4Ͼ\$aV2_~3dJnH Oh8btǬaَtɔƒv@q^70>C= :gԽv:RƮBBQ*K:'P:K;QyFk;:ӵ2{JEXa p C̀:&;y>xlweIN!Aew5H4(uNNC&PA$<]V 2jz\90Pcl :K#C'!|x;OAtdП3 s vϚ>ӧ7t`u p$xqlD'f2j:۠G!#s;0N= aR?T{-a3FvhSTøl_r,$J֥:0)(wU TMc; ; MBLr'qלN-mUUUL֕p^|OC(=T8&$ BW DXX`U7X/K(#bHH7.>XLSj. /1"8  * vn2St6lɃKI͎6\vٮ ,s!SM&XP΍=] 'ƍף >wi ?ʸj(2D G~Ŕ4o/N5/z %Een~bb'%#g|BӤqbA0;X(65bF'R;"] v/iB!Qtu;>#eO%`1"ąAK]`0 3iDaPD#P߇qZ͖AXoGȿkBi=xw/"0dxrYNWbL>Ԩh!;5$` }=߇?w?|-̴b[Khv̡-.tE^8h R03Sj hUUQDDm#"I͘!р:npCrq/j(ԛ8 Q3H) lTFEQZDDk%YRGޯBᖀ<;u X4" WD8 PPaM8.]0ǞMT L3Ӹ*0/S%#'8#TV/5|pPG#Y! ؉%{8#CN?J@ùtwߤm{C=E߆>t8! MYu78_N&" V:F2(H^|zq!פ32! \-Up}b\52M'DUd akZ lDrlB FGy,ϟo<72cDD\,QP}O;@+Ez֧:rt.k HKnafVfNnC;~4""B ʂHA} ,&8P)u@;&Qt6amg][@G*cSHGb@;A1ƂiVc{Ԍw3jvvp! ) (<g w?MNE:ᙙ{ !@FkYFfZC,']J 1ƀ@PK፰\xd« PquǏ7U^9 ơEԻ7'ϠD"[ #ú29C{,\BN#EAɀyl }\ʸc @Qׁ8ub ?< =AA917τ~C^yhtRçmQ/ޒYVҫKhX[II*ww7 zJGoX^SD;.mxz%8q]䀠+ǴW'k "hY탖Ň0&8c46[ƌ/ gaDJWDCdM.De\a{A&+ %3uܛUNDNvo^9t8&R )S$׊vS>~^gMu Fj5#8pA (LN=g)ڈ!'@N7QvN+cp ;B_؍CjX|>L(MrStT) ee:ɓ& Z >rx&18Hڸ .d7Y7>:mg[CSLnu=@i?pssp9L#v8&9<`6L=~[T!潦xrC&?yLj$Cpux]4Swv0FNd&Ot42" ^.d@+Ɗ@R_g!Y _%g<:cSClyJuTb8n0`{]td4]A Y5᲎M$ÓBVY/*kI "Ҩ;y:'@nlaC^k7#G) Dd: Rh>#sвrttw87׎*pbS[D7" %*¦k{w8#"j9 Iѽ}·^OZB3Et晰B=ˎqD59۟!w 59Pzcsx8Āa\}G=7 lhMD >'Dxop rnl8FؼGI.&gEa ϥrw8R.tl쓳C|88=Q<b&jh0Cc&z";@}_-˒̙uxьaHRcCy9>`*h!IgE`,AuIrlk$~/7,'~4h"dp(Ne]&0p9+ RB3 L@1$"Z ȲeԼ; X *0iMم?2Qk!EAaQ4QTYׁwЋ7G'Q?ٲΔP?$}L;?N&`l1+"݃Tē+9$B `2vu}N"3Xq+,) R42 C@&Ys@60'g~ّO(L+KV 5j(&„Zޭ^"ځdl|0bA鱕rĢN>C_Nz>αA8EhDUūŒ@â䏹q %90apgdBÈ/Dd P+7糧F5_o' o0agȂ~wD@YZ񚉾% ߣdAaT5ysVIaQ:)yHNPܞgi4&!ޕ2dGqZ!`8nή3{eo8'l݃ 85Sc_W?0?"h(>_:SH&RrCl3 XD\mp*&,O0bdif sK6uf KUDIBB[_+@88PPCMy8QۈEh,?z䣆cPJ}E8_!,?gK g㙀ܳ3-djСlp3*wNx(uɃ/Fm7~?q?? x}祿O?[yx#;%%IⰊԂ?+g̎`I]1 E$oeA?+]Re΁(Z0R9*??%aɤGɎT‡(Z#E%"pf=i/oku-A PJTWG rl[qTn|~O\`""/\jD/K!7KB+[w{8tӣtFF^iADK~8< |:煃,QZ)7޳0 ?ǮaFJh I6f4L<½z"34̓2>t+b>>W& $& 7P_ǿO0b:сP(pF8><>aQAh<ӍV[cˡǟӅCEγ:hUD|]y9Ha =íoH`}fPQl!4@0atˈ/B  dQ~\GHK=>]V2L-VעPX6n@R*-F3h) BUrNf P@6nAX`8fRzQC1N(7 oB0A:HMđ DDlu<]8٩aȃcW琳oShC._$2[ 8 "!Ff bY dD!7vWQy統; P'A6'p:CM45Ƈl&I~}l~nbD {m4c"FX2P(G`Ο~FgΥ'-A Fq$y"\6}MA~_5CLhqխ] O98}f` i&U8"o4,j0ڙ&W {R9\M@ 9KjL0UpFB}Y~_Z95AB{ߣ=#,n"rB~ekP{zbŲdO@KHc\*lb8iD7t 7Y~ rU9UxT]x6I,p4ufgh2#LSUMܚ]L\q߯~Nzk tG0;Bb*,.c!̂Vz^?'s!>=p',뷝-RD"pFmFCN5=}{ :Q7MhTMSfVѹBE,@B I!(|2čClC7.w .kCC1-PEfQ%^.1Li%uiv[IA]ӼIn뾎1瓝J-8QbX[PXr\ 8vA]0kCL5᳅cSfkS->+2- ўWN=6G2s腨o2W1$?_p=xh?P<"bp6Z"8y}YWڄ8GYZ@( $3mxsҐ׸8ygnbn5;r9zO^O4ch mB| o~jF!n(qyo8u;'߷tC q C< JKEFzJV& Q~SI3yE})-첪qip{JNo/7ђ/r$ x#B>NY{nhUNC4PM\nXXGA֞}Za>tPvW BvyG+g]ȡjЅD$|7yt +j)g"L(9<p 0XِQ3j(̈tUQ5!>OxFxT#o.]ުVO_=Gpb2+„(Nj^=c`;F] ,;g6>m-!itv-Ý-/9_èA)i`hyvd,^ .\4ڐf<l=i>6;_qCmrZˆl_L7w{zdPQJJ2 3~tm-6PT^lsvJ(wg0rq !u˄q)P@o\C: Jjpx05XBǬN;C޾l\WZ˚qx9gf pژȯ@L Xbͳ: ˊCFQP<JJ.G")Na˗Wݯ5M4c<_PCM߽h]!2HmCG\6Y8RUWE091:V3utzO^i)=Xi*lg f()F AhmvFrPUqbh7}@I ѫH! !p0A# OFqß*UcU9 gZ kؒ#xhny5Ya )\Q3 `$G5b80ER.Ek_h1vT(3嚓=Jm.__6U `3 C)_|5pP`Gc$H6s PA;Ωl JFQ &"J^ʵ m>]B\4ѝ!M F봑0Gv('_v6u{3 _yl {!*Z..p0ʝwuR6JR@CFeR6s<   Fs1$øgEÄ *No檹"CqTpgЉ3m/0@j/ rxJ>^q!F2mˆ8pG$p5>8Qʼn|75w G򜹤M*܃W!~1@C0(R )]ulF4bzjb9n~.AA∀!$IfǟWۯ=w-GW U߱r{2vo $VZ(㲒\)m@ L2D3mk/iy ަ(lϞ8Ɇm4VUUOSc.6{)pbetv&cAFiHDCT;Cc&yUǐ:饀w^7 Fa  6_d60Akw~;dJ +ZvSE$32ڔȄsITh1ugh@{ BD!CLނ8݆a]XZlA{R f,BnKڔ߈{=6 NL6pč2zwsj9^wՎb]ȈH@&$7(&PL`@*4 Hq0K B[׷~Hx\aB| ʫA J#u!1En]\7TsA>}^kyj "Z. $W+-&rst6'JEl)d|7??33msZPٷ2ˉf[nR!<囌]=a~pT|9RI $<<^5{⼞,RB2ȒJ42 RңH0n:t;N~O-bMjϙ٦68 C@y,"jbT>lDwА(TUB& D'7_[" "vC\1ր@' R#sLJVe4X>ߥ_$~ާzxqG&~^o8,ӓ + Dv"bE6Ϊ͘xΥ R~ 7C>H3<|>OPu,a8f'F ѱ.⸨N诱̎X a2Ǔli/B03A2`=`z;h;V@f"n )[֘V㪙!ߐ.4Qa ATf )&|$ GJ3{h6.!DsU$ic0Md:;A_u׿Is_XGA4t R/Ԫ{rL R wh),WC: 'K:PG[A f S.Hgo{ S5Om (-_[ZCp04ȆHaj06=%<7p廏Vs40$?1w񿴧2{n;LӜ *d{ ՌLS* gI'p&>4wʥMɺ&+#:?J\3GG REV2x~ }n.2BQAՇT;jX {EHvٌY5V\>?VwٰG+t6imA@ h\~߃Bs^|GZVj>78f HR֐ B @@4%wWYWtYefV*؁1(=t٘n*%(ZxRbdRabQq+-|q9Ѷ a[ѡ&!; pU_B<#B ~22'\tA:$7Єې Y|#߼b(3cȫC$G>o^}L]֔`lUPqLg| -馃!]_'T:ȅ]ḱcj$T'T6FGKG RS)R0hDYױʃ##ML{O׽7wr(9ï}`(5bASi A`' sQi>'=qm'f%'xF5c MoB$0@(Q Mߞʞx6^PÔ/u-Z*ڽ2|ޓL=g:ߞncĔKfmmζBGfZFXqKnh $*=BJe$2Qǫn.7Nc)&q1Ĩ Q&/n (Ȍ_ \uZt躒CF/r4j5Gę+ċl@F=]קXoz=Qi%i'#za̟>=o[|.*,lq;Dc"b6 iAps 9ufv :{L$)N| | KBD{z ">]{nS%NL Q԰Qo\b8 CKXD1P=|ߝ_)c oIZ˰~l`D&y˦j۩4[Foq2v^=}ԼPؼpDx duzz7g46%/HX!N꼐i^-iϾ|lHܸ:CmKͱb[$TIAXq\PqTB0pTܺmA\\of abMkYiGZկ>{){ABJ5%M.O=;AD-=v=m^{YᮣKVk'u4Uo.vY,$."{Sy:/ɢe2[Akq)!5|֯S6wz8EqXN\`#g l`s߳~\O~] DB:F_N[sفyUo}ǭrpfS9(ytNYQ6nSÞ~}(;H)-k&Bg_N)Y Ut_Dfo<]D9'=qF bfW|3I 'Bk5 h;Cy@Ś-u#hRwVQaN*EFj"GcuT7-R(pr],}ׁ ϊ[=Ob <i{DlAt_hdqܫ+Bqu6{:x,bꂴ-2w)mn6 |ܐPU9nfcC7 @tpR@ S9> TG:3#=2|(Ctׯ6 w`=wOI5$  PD!aU/hQ][rrL5LI%lCKH$Q@&;AnR"|H6{a&"؈F{ $ Yv9=&L=.3D}) N(mBiV9LW$Rߧecb]YP7ҵP^Ν*8(l#XaB£D3r QDEdA6ά?QDi\8q8uf>x]GfLm txv*;=j ̤,`( <8l {r.\D]W+.S13$$t!+ZѢo5n_HLO=t;$KS=(( l>r`{uԼ9fq gMvݝ8i:m>WY<[Thγ-G@d!#z B*4iWɴ~IRvtg#4K)Lۖ8p,;k{$"*e̢ ĂR"! @ mUӻP @=[{I3=!F| 6YKIa5$H/$.lilX!KYsLmg<Džh"Gz @+t;:ҮFG'rlA,IY+ $ gUP0@98$UIsv HBu"Dn4 6F&"6P79aPiX2 ZiUe v1!Q#~ nsy6"?/\ZH8!Z|6!v4"6N;Z2|FIOϐ=ѱ7&ٰ2f8|aHz߉9$!"RMbxY"`+G#Jo8tB%6IpWs!曓2¡_ Ѹ~w|{^[{|}5WCϘ^`TwHm>G*/ń")`/8iG'Џ2'(տ-HMSu D}~Η|hM ª *ʐNH&Z1 :SM4B{<2u$}!S'MBHR)qH(~ui~Q!5H[$ +c% UhWZ EC&x<UN_fKL@  %i!hiçU눨Z ߧ0d.<Q:P*6N`ne\M!3T3iifW}q!P*F+^p2K 4@ZMcX`6z1 w4DD5kpSډ"oH׺?leTS 1EDB'hT=^b-`/l2=~_-=WUU>%R>\ww֏'NBv}޴>~{,{WSSwXqM"Nك5-|W9DZȓU[CG`I63ubHDYI }a|Gw]ChGrePLıRLxwXڏI/'߫1Ϙ>C^\w,NzT4~@q߹4ʝ @!R4A` y@0-yciʺblFfމ(d(W0ѳό q qH찳s$k`Zu`*Xf7oal&ޙpbJR*S,B: )MY@7RVt. P ey WcMoBDϐP P @5neWGy ~u7~1R3$ʹjMWG2Q>+)^^?7_GP8rzy=V΋ȓ0˿Nܥ_~h>'j٧$%hSf}75MkiDɶP*NqGbnDQ@qkT2 GdЎP%6w$a#8 }/I8FFƞ~^>! D4F$w:ne3]]7..UUq,:β\2][fF0dBcb N\} D$AID%AK@DP8Vi"';`5 u'9B(ѫq|)B)fX@f&9xm>Q(7R'8<wE-̉$"a3N J 'w4r1;ٷq=G07֊}#4J# Ĉ" ԸgΛowM!Z6:EKGH:S kկ[1].Q܎U: .u|\}kRp{(:7w'%g9ďP{<0H:{ Ȳyt 8R %P^*@=ƛ';;&e+T`KtW ZW3tC@~3˟&e4H&[ms c)V9>Pvo˅손?ƫp~g'n0D!K#\My?0RP~y~y։}x3BΣ=I$˚M\nL.@$F"$n!_APz$G۶~syVvsD٫,%Hl crV@66 stOnww('4>,Dy Rv@ %nn͔ m)*i(dx YgQIrz|w(b녵1` D;MD :TKJm" 6!P"}[g孜Z`>@Nt& `C`MĄ  zJfM̶<WPN ͹f(.׊!WthEh}X kI] &PvM8V T@H%$#كm1 Eiqtks~rta%Qkïp2 '#{6%(5ľˍ x2[ v,eFxk$~3ű0V"C_&n"\]w\Z]D m'8ܬDC۫1n_m32I>(MwFןcpq+>r^/y3'<l7qPσ_h3/p45l7H0"GL2Fm"A % oHoܓwEjvJÿJ# dP,(?tY~!Trd-aS2p^|ss *%Ѐ LQaOob5W=R {Aهx$,Ώ-gͤ,C&}IԜ B(>24q h Ȇ } d~I|,H\OȞCp}rhn㻆Pj1Kiݷ\D=Z"sMs8$1B}"xӡe+ 9LwKĒ[T|yg ,XxRuDVd2p 44B6?nBT{tB~PX&r| y R2u@0;!Yw0nj"fh(* #C \ Mr[l}3@bxh ćL8[6&y3 98baOe П9#kcޏJ| GjJ'`Jĵ'#DsQlBӰ"he4,ܳ33=*8w rCd=$+<̙0PbG2  rxd;OP&I|ϽTIyM\C>*unqR*fbCn7vH&SHʎrt-\МJQ/PvSlH üD)Xƛrlj9ʻ0rXa&T+Mo1l@Fd(Y@8ʹI^yso(/g8߬oJ̝o( wA~2PSHЂD MDH=ҥ$' $6 5 M;|vժ;ɚ}z~I i|t\ħ}{$9+'ɐVAHO kvv];GuRP A r Bi `  ؑ(n&D! TKPLTz`!~5CBRV1=J7~*AI(a(i&')" 0s`zy)gtB5Y|ሖD0L̡LԏӭYBR]Rw.ixhTv9Hp0yjF7+J16'@my)z$w,ٵ}b}ܐNTO%ҬEc}^y`I6z|.OiўPOqȸ ;qquHP#׾>9hm ^Tw~2|RP/߄t2cY&gI)4dBVZ9 1YK0~˘E`76$Ex I.S8A N!y;4 N[>;dLO`ZWċݷ&yr9  ;w,; #pl %4S\c'? : T/sUڎ##3˽G6 `"x0CJE(THbć-'1OR~&7áӈ|> n^cAf}ƩCHj)8J) d?ZȜ Gz|,*F8PPa]Ukc2N EeF="ad. m&pUiLU.5 f-d=[hӳZzҥu|TR+8+Wd1LU!6H҃9|Dn|FG͋ !oΌ4? NfX 4TSR(<3gd&Y2}6jMiMKՊL &I7@PBS-)yF>|bO>qik B3OĝA`xc^}hأ=;"yoi '&bPI+ S^MCDuq"Y[[1Û&qAHiK"u93vD03:8+b4{2(h!gLHԭogƂWHc [.H" }u yѧc} 8! h iq:tJC}]BX1!p5j l48u\sQ'yJj*h (d7A}(*LE(a(gǿ:! ?07P쀡bdi "T ePQ*E4}sc:Y hjNAtC! D%wAjbb(#"ZfR  4X;/H4аhPҁHB'\!3b.pԯ{$BA)c9bW_C}}kҚ;>䙄b?}MtC3_7S.Tc˜ `S!<"`o83`HPMpɋd(@7OP vo$A S'nlD8=g0$(Q-= lcd'!.ƚ" MLkK[%;T%aX?zT dGR_luQ?X1 22z0zR3O(4L퉦@\L rs$4QSPPW) *Clʨ}G8  dxE9^1y| 4@X2o};K= TΫ3H(]GOSЎdԉSNQFz̝u>4l?t9;QIT ;yCXFB6R"0 ý#َd(&OCR 3لm2eM3kNltI0ߨSs~ ~ v)b}j,$+wot' J1a\#4#!{̝H t D1=- ]B|CQL5HE%Ii Th4dĐB7XՄ*NsYekЙuph8lc%d(-2NHԴ1U@"]#*DMm\C*Ub-Tuw !KI9<2N Q7A: f%;44]'WݩYT9JJRC5T`:g a,e/zsRtl:BxAg#]IwɎ&L8LLh{dà \paRRFG09™4FD%(N` E7i3pPNN,OCHݮS/u$F?wogǤe⣕-cܛEN5"\@9w~lҙ0@,X`pTC;Ǻ$?䛲l8$`CH(j ϰ!!8!aqA=CuD y+l&bzG/aŒK R6 2 ¿w:4%o>M)@41 HBh) Rf`٧P!~{YbF-5 7+?OK⪢)*p,DR#)AuMkAĨ=U٦^ViL @y\+6c ۃ H3`4%"d~[`abb4Hb!c!4+0|1o' oX(\N"a_#GF(*Dn߲Ƃ@:0#סN*H\$AV["P(y"8Щ@RrJ98Bw|WPs}%> ,(C_u3a^~G@ eIsD>` Q1!F?odUUjbj`TDs4+~I#"e%d/v` BF`>aVDL[9:i(&yMhXQJRJ(iJ J N@? F8B11 jg [:Lִio2NP }YUK|[׀>hIUPxC%iW0rG?. ''ƩJeN^LgB`Þ *K8 O)%2Oڈ|N|)ڙ}=PA`)S4L&8kjPrP9q;cWvsNx\eUzLR/o*{d(WB *%SɄLɈIhtgL2$ߣW"I &Ob3ш/Jt|.QoG/(Rc& TM}Gi.*¢bPC7b` '|?e%v"`& ρCw9DʒJuw &e HC`hge8CwCNp$9MňNX r2ɫz_ŕYɲN@R^$AƎy<`1UQvC9x9ϐdH%n45DO5֨K0wFoo {k[},|l 1: 67*MխY'Q gm2xy Fǧ3O;&nvq<3~݁#UzO\Q= !!:sE]8|xD?Zuҕ/c³(W'iSV^eK#Pb2Ϗ@$ NDzCL環84*H J{9ka!,qL `s;=F}x5H^Z9g @s @ D pQ`2rQ .gs&kG}aޠyŴEP8'PDG"7 j0$m&RD\yq Pie >C@]'cʒIU2]VadLv[ztw'l41,`1(_%\\9Elm`&9/Nv`Q~{4 =,dY_CkÃï L< q 1Md>:t9BT bLzr))6= A+$SJ؀@#H8!" D R^JA,AT &4!,Pe}k `Nc:> 2Bт= ik05־Nt bZ8 )ZQ(&iiC1n0^(Qs$EIK|?Cj"Y23h|w5PL K‹ṪI^I@(e4$5U2JK@r@|z8u"? !POECnYAA:*󆸮Į8s fbrbZKd< uJԸ68Saգ0DN\ᱠ¶ihiZnif%rPmi%Q%h0Dim7p) A7ꪮM@tHIɲI/^-*g$48pѤ:b&\n-Ű!dZ )j(")$JJ(p|SUIC dFB7-hLKi$kXV)p )dcQ̗ 70f1s4-VbzS2,AF"dZC2U$l+ W)㐢 hUT)xF@@CF)FYÂ1s 8 Q{A!%nf`d$J"<[B|̚C9/y izDBV/M_Oj#e>!L h5(mxA4[8hB|! )쨰x&'BDٳbPL2cDh.47s!4L{Dс qICH).~g4?g| <䴬C >vMmL'۔@*^69 q|H:j5/^rQĤ$)Z @빁E,b" mBTV1,$-a)C-%EKRIQ9le ("F"Ni)$e)tRL%DVɠHf+klhN &b*Z) YJiΚ0F1`gJ^ EEQOsh1jkC3 $ |y|FY i@K'M~`%gL,9{LWjByyhza'Y_$}#?9aЄNo'KI iΏП+ |&E@Ţ#P]mdW(a( nxqvX6a<@4 Hm.rtOӁo QŶym1)R1i!\1U\dpQ)#H#@5D=m[ x-`6="{DiD!qmIOґ-RwqBi Co`%*&Z~ XJ",բk */%$Q/FťI  Rh+AZU8O@{kn ;(G\%4CNAkH61 ¶kVi@tъ^;,%mv`*nD LPM a :,uLS\Ce )Mx׮ BE>^F. [!Ju[/(ڈ fI8ӱg똻,QLwSMZ`e80vPHIa)/=¥I*ҁĄ (CۧiX0H#|1QϬN\-ROHhr!]~ G88j?k<8kYJ^2\b )vkM>*C[26'*!{6N0Gg)O\áwe}h$[JÆ_g0فCvT̡Vq]B,G473 P5TRJ@ {pi[~E4ҟ^Ƕې?b?^uC Y a|`_+"t6=r#Jsv ԗ]j3"gF`̞ /q(#t㳬%D[`eF ub&I3 ^ 2 )P;('X J|qˏU(b t¾3@Ht=7tWR_^?@]s BeC!ih?vqdBًQ+L"Iz4>g)H?&"BAމr{qR1fh;;"=p>C;0w1WuqG풑\94Iț(j_ cb^~4q3`=^)i")O@@mok~&<@,{JjF)haDAvA 0DP -(x!ŻBkL)LP1HSyRi5UJUci6h%4C4R MNszF~tK vW/!1- W0leNOi <̙ci]r~jpp4ƛL>,ĎPt::aNz O_'zc(8'=tE%b |DՓBLUVYqd1a.P @Xʈ#| bY B cRФH`?D+`_N@vݗORX(juB)s`dC(݃*J@!mK%mBg|p<`MPMTP0>AЇ!AWa_oJY}M":sAe{a;ĉąW phSld.F2w.<64=Ӻ7tWM!^?ܔ0p`~N``C4UCDS%L$2@ELHD1M$DQQ@*P FRheb JYH2?rRӐM&ޑtpT az걧ﲁث6AZ@?pmPCUڗmu5杆vXVj`b͜эTp@Jaeɵ?@%) :r<`h vء8)& 8:c'-8(cmQtC@oFj([H JN0l``Y}L8ߜsb^2}U"3 *HG+OH*w|HR@@Q 0X.[L!=0gJ;fSX^>} owh`Pq(:sۼgOQ?/=J'‰S`A+MqJW,ԀQf/םHn ,#:64ɣa滾MՈu"Y-q281;pGy2W#.lguǀ<#oh ΣbLǜq\_f}iuZן/:\UqgW7JW%{xXK[|9O72eL0m6(|TO:3͛G[UXߘϊDDph$rH5 j8.\$: ،l<;r^T@$…5TMmZ Cmg7|kSzom/5Vn;8F-Zt;ﻝq9S'4u:C۔s;~`%tW| VX)@Md(bEk' S(&z==oz@nibn2i%DpF@^85>-r+ _Wg6;=B)-}~~{ndł5ͲBn,SđdFx1<‰QX]b@d1 /_@$ (j ]dC5rD1XgoR =8bwJ 0D^)߿a;HRO GP8ٓ*ґ0[`0mӛ= HrP; g!jvo+](j:}i(F".Y$hfN׷ku հi[& ySDSF%%ZUk}:.{\DIy L/^knǬN_~c1.SmGܘ$lB0oag\IOZy<>zυ"HFl\ϲ槵BhEW6Fka)?s_S^73viax$4XfsԀ=:>ģ,AWQg>x)7#Ps,:3 C LϟnW#G[ݕ#ʉ2Dv.k5j "M:;wF3|zȡZQd$^x`ٮ7괣.Ɗ8^0 U`5.JKHc  pgĥ؟rRo׿^J럎Yl(ԎK:˟m$q'nAxMP21JtXm/%8^Fm‹z$4 .xqdzwdedw;.k*3d uC%ۏSkLhgNT.`ʊ<_^XEyU8Sͬtq@ߜ5ȑ7ə^4  Q0ȹiJbN*h M B/ Ss-N+u1^޸VkfV £r9Z8)DX `{okbz]V{{n+wŹd5@4%D%tlb;G>U%DxT"p_#EM 17Ig49ad4BBQ!97{IEp' P:@%+ujJY*I4P#jQLlSF3 ]1-Aox]vo8\ua(DbV;u;; OAў"EU8P +#j H2#2"1X؍w%򆽡D. yC\YE-9, r'd ya(0VZE^iֽI>'܂ێo45\>{Xs^u 烓+ɚ/FʹaY(pnW}a| g>mL+ gR(phLGz|!U:i7H䃅p´<(eAFRj0Y*4(f7):7YkL"bFo@W2bQBn7j 2۷ISQkSl$(xZ:HkQdW:Aj^ADa bJ shC"QZ[R 3D(f #~LPw{dN3JD ] g#@ pO]I}"{ƾ 7&C^O91_$?( ޗtyRszaeGġUU]0X@D0c}]J6&#>˚F,G <(Mq1F$|$6[)CYoI]|(ɉsi  2 Jn9l[zD8PR[vYDR[8~۩"jǢOXQkMxTd;ExF)mh(EP3y Z+g+MTDݶR1 %"FS8FS,Maf.Y#Jx@iLu^6@w߃ yG!6zcG&|% &^_E1FeLZLe;zAzJ>Cudbڔ?`" GE*+9_+hMA[B-RSH ;"~!r\e(T-,˅<evJR0B!jg\펣XSҊ(DS5ɫ[(DƇZOйU.9%ozs w: trbz=ָ;^˽4Sn|ar*1/ vuZUȪmM[S^p6yz**4[ ʴFIވɵC(aV@SZ)JieF,f'14/P#.N4\*ur0q[l /GD-gA[+|LxC*%I['{fn87S6Vu:JJ Q_%ГH$Ni8݈*8DHݦ9 2`FlFK'Wp}x+jf&KqR4BsŮ2x[HJϕ[rK_7mdps>I(&hR+ jJF( @ ƙWގXfp!m_[R|[=Nx^٦׶>Ts/-% Y^f"r(z`$BQw!]uмGD$/w9dyB%$ tnWdy5:Q309D:5D<҂ B-%(q!{{Trd{BLgOkUّᒩ]^ Q'S]C,>9޸dp`b.|d)z{^D`YsRQf_GB8?[NPר!(Z`A{q`NdCKybbTۄ= η{Cg: W{L4(}ܻPQ B `S":;;5Bjy$߈FTtkENȤ4~!Yd@3 H=>J G9)_#@D6k@F@&"pgHy/N8"YCXd&CJ% S g0eqZYBE4Od1p`4)45CS#} ykZWP!T0xHIMzZ : ;r`r<%\]dTh^ZO6?Ai!!fk&)@ $iݢ֋}٪pRЁJ R||SP=w; P:tL"/$n-,l{(@&!,bMIa {nVS7CǚXf?VٗKޯo')KɎ!F.6&0v;2me79& 8i(n s \3@hT D&fXUӶ5svCD˳ꅌQ F(ՠ _|T喈,8AF ;Oylnd$sѻ|zUa-8ncuƫ}yFvk+ +ܫo|`ONI5^N_MvQ[8tY<(4rs=EZ1exy&$wh]v)r&+EVnqeaՌ4ieY=4xI4i\$*H]yTyYۭ{f"Jqȿ87i{뾯+ާ ѧ[mqw6T5j./];Plyӛמ ^zo[5K-ihԹb zѻpRKIkb.'{Ss&ਕS .VU8ֵW:@A1Ҭɸ*dL^+;+z'fQb,6xj{3TaT(+C'ٜ/3vI¯`byAVi|}7lhi o2 lQΧd+wVʺQiNV4"|"d>XVwga/Ӌ7|]V3kKdDW95~0" A=qV9THj5U.)`i#^ua>x9`UIž/Wi7(n;0sڗEgz\^׫dA9zQ[E(3ǎRgO/KG+kj"{jk6JZ;_ĠyG/fr^yi#yZè{ժ :K H$kT;R-ErZ@pFdǤbmB2jGQmXh=x N~X:~b}5F_ mHwK~E`}8ˆ>vrfoz٣ajyZ[+m0hm=YqZmyS dv]ۣ[:P3¦IVU'u˚q˃]k׶QIɖW)+nWRzuQnBzS ~Vlcm|VD6>H҄4A S6ыҵڮeJ܆-Vtm9ItI H`>ֺ^(T?:`t:T8&(8a0@o^4=3Jq  ʳX>_ ?t=<0ZU9@4K[`ҕG2@f`,h @uNb\@Y&%f"*> "uW9(a:yR(15(D,&"qTi'SB+-62~ P)3IB4-X܅A;OPQtbE ^rEVD)DJEH( Ji db~%4#Eqɨ`2c#̿-(N:"nâC!hke} {|;"18F-鿽}<\Ic[Uރ41! RJ"x38{SCaVb9I*" [;<((BAqvT֜tMǘ4+d%<&|N΄l&aт+81 #B@4u5OF]8תC8<]L}Np!ơlHO濈Q-'G䧘 RRݿ6b^o`9Q1 b>8;>|̹JB,S1blm l tF~4<JHy C+>/o7Ce/⣼y/݊F31PF.[¥()(䘘yW&rJTI4J$Y$}( =p _5|urKd6v,Fd9I&3Aa R"D-39YSQ:5Ӯ]K0B5NE5.3Zܙ^N-2*;V㶳rs.ڭ$`4Quv9ITT("Y0pNñތ Opg(; ;ˊ z@J# \@0 h, cI!.|Pޔ=%B 3GQDs~?h@{qzD TEpPn?ThIc4NVL,c{Ꜽ2:@C?b z'9$X5S e 9HPz}د.Re~> f("!y<șϝ9XX`St)2Or`?!gj@ыB8?og3<^Ϧr<A<~3@դF@A2Mt>:{WFhOk7z pz[4سNs}riIRL2ВFT%%U4vŧ--j5ļxMPb5QĜ.\!=҇ 5(GqiӨx\^2 F=~pÆX1ػ A-- dt\aj]99F6p02$0{G$Q;!JBO%t9)@BIwm8y `S(zmͺPwݾa Ob!םlg4&v VR¬i1 +#3YSm_TUoso1|5U33RJi&[pm,D HF@Ton5bs',VҰ ,'ЃSTS Ԟ }fA_v5.i5"#HL%F{Bڏ֛0Qzq_؇zhFWσ"& rJ, M)J'F`ek v[^45)d )L<{_A.x0ӗ~xc3E7"qra#I.ܖµn\S76 ="dAG^*g /ȆPl(7iMgZ4K]ʞ3u< CK61=qGlD뒤p%#C!,$CB H1"%-PJ%݀9.ӑrP!Z7^X%=V敃 DxU%pG- Z@߁@djLأCT{ @4w>9窷-zk~zۗ]{ǣsm'Q~/j9{þ)>kU2-p.Kk7Z"%HtV]2w S2,bwjRH&Ut];._ k9Iz/g6q"Q~ oilo,iVyc&qfB"HgrO3 |r&XuBpQ|852[Fgh"b>dAPK)J@H1˙ bdJVU< RVVT"Dԕc Pϔ˕)/,&<$j:;\,D< ~uz`F; +^uL[g}yȚђ5w?zNJ\;)"*P? 6}~_vJ3>hc>%-) &Tsl~l1E,Qxd8LS8T`nj4-WQҟJ/|$lG@sP+ 92w}EQ@!4f" )""I_ u:zw\Y}U9"Z:c"PiB"39&9aZBD.7gV3#@VjCmj(s/"j(PTQDDv`Nz+` E("PHb-8iB%qaaXE<Lbrp dlͻw U:QΛ-C"{e-sj7o&;<Mpuɐ qav')ߐc Q" SԞi  RPT.;A4m˘ @Ajx'SA,snݶ-}6on)ӛ ar艅DCD=.^Qd7eXX(웄]CU7Q33A|$7 Sqn@f<&Vp%ՇTL86F&80յAd4>cU.^=V*)TP%Ȏ#LZAFmpL 1e E-d TM 1c (N=זxWspr5M(u")o) OH4Ur7jHar5NR M,iK j8K p8`dTU E2e%؎|q΃G cppBFr2R(5Yژ' <~d#D178U $̣" ħ?X?70cPwWvAB|]uJ:;eDr0= _"rqCoV/fB BmJs]m)ܞhZ(4ux-1$s _}!;қ}nCCxAj£`H:"+gȻU`+v}aBhRbV*@aF&`"&d(##B TwǰEW'}b0T& "o(\fCHv MLlcLDQ %NuG N3T"\T4= C@'jGړeYɂ-oX D^x]J#'sanQƨZrehHz N܉J9j@Qz5Wmt⑋ߜ`|VBdeI:Z}yncHz*p2Z#nVRN' H9dCy'CU:Glh @0"t&وs%ST[UF`419HÊ ca)t)]DPB2ip0HDQk-NDCؤ(w %MPEX$iN:4ja>Pc|Ld?kD`.=AC\rpu 9?DPR ]9T\`&H"Ef!r4)ħ}~[xeO+;xפo%rM̛339ɜͩDփP~8nlEs"}??ޫO6!Lvawyz*|v| Yl,~C%FJjnfci\8TN?sZN :0I IpN1؈3cF0'i\0b@Oc[,5.P:e@3}Ò}JjL$ѧ# R6 pKUV0t{(0Iqf&`b{?Tfĉcb*4?5Fi2]nIgjGr>ӊjzC_!ՍR@\ClXbGH4d\"P 2r'}a4P{q*M4GgN)$'̩@1R<=Xj!(@ X;uDhzuT8<"JRtAKTI >h1)9ӯMQ_B Sf)~L @* +A !oÀ!xqyr\O1ލ:T{>P B7ߔ 5e94 "T{& 2KփOH*>5MBE?LC|ol F[V,DbZRPBw=R$)=VF0xS8Ɋnnؖc7PB*@'( †%~QJ% PH(P# D2=YϵO~EqsqçEΙ40dɌ̍+߳_~ʦ؉g83 )JaZPN!7uIqv(@h=H]}i*4Щxrz8:d; Bbh"WTv:"(y" 0qXɻA5F8\ÍX ಧ  hTI PT<ΥҮ2!*/RHHrǓ8HˁD>m!etNU>D}Qx9&%%!(BPi)]!f#cUE ;s^ٸRୃ*d,יU;!Ys+&;&:pӆ^<мwRCk2R "REV *&P.GAZ{)lň A*#P>Tn6B"Cj 68r; v*LZUK2N e3C.D˒S38 rR. aP(0+8.`: sO!;%ݩHv9KM3fxF45Lg"amg$lpY/Kq,x0Fb`2!R…U= ԅ64LrNkPc DQ'dt4[f<1@0naBth KˁTJpG Ѣhv*LG,y445,:fp~sú~'>'.,XBX8@iuƒ%ڂ"zLJ b`tDPR Bj}gPr\U\4rd1Q!Z`A`AR a2˖ >>0Br)g_dJ)XqPոʆCS^Φ` 'P8HBX ZP`+(«B:=]޽{9cdx,8mJwzU=@;-JmvhYޞDx !88_RZbuw8sl9$0{.J;1#K n:_a8C}zG\ 8o%0ը bVIPE@Q` $~%M r1t4SЫZ^LMGCrp}s wA(!9OٱQytaK _?:v8k-gTR̷@.NIr4LT9oU!m|1>tH-=B(R$9"h=#.7CYD;ڂE"&F,qInz\4FDfXUJ1,1AncRk5nGnRp$ESJA$1i65sc"& Ak+72a8mARh 5Kc9W LS5h)fFnsa ``uEW<9)$*TyL)Q*q|ĐD$(M-T^\ͯ]ZDTIh&ch'PBX*N$מFMIq$x&' e%w.e%j7C=ރ~Q&FȄjΨb~`wMBO D?{c x-$OvJ(Yqp-40%2ɮnT;8piasM'hCCcPQD>#\\fА x%#J ֆ/6#e43IV{|?/N5|x?j=mBMG1v3FׄUFi,;J9߮E2c?DRP|& QfQ LH+tdF)BHP!f|>f>l}>p9l#o$kh^NP,VIR(&Iهhs}( 1Dh@**#A `% TJ )@BV)h"JUR ZFSb"R b&"i(J `J(Z$hhi* HHi  h))Y%""ii)hh)bB&$@(*hBhJbB i&"iiZR" CӠւ&$ihJ )(d)I)!BZ4(V"&i (&(JhaJ DJ@hZhJH(uNgc AIJ4햔H)j 2JXJJPbN˒`^Å/x} r@dx($I% M[Q@l`f"hMki4N6Ql#(-PFҟO_>uLD.I&C8a|1"R=E1 S% y6M4<ӲpfP=?WZ#lu(IJbIiNr c(i SCFɱӉXxc9^Y*.Kn'}]9eLR&}`Q+6$s6ŃQMpq{,`dI f !JI&JJHHUD2 L,KTPPRK4 SDESԴE%D3JJBI4IER4P4E44DDSC@A!I@TB,K@ATC BQTA JT-U4çlѺ(>d„a G۠ =~-Rdyrc0a2P {0,i=zLMIq B\$<4Q s]T*]W@r @=8x9ˤi:cD N"vܞo0s(׊rHIh{Wp* E3Z"vN'[qqCT"y({{6kg8d;ߗwR_NTRDDKS}Z\/[AӰ ~|ع,P,ITEӊ5C\ds8a(;O y!, P|%6ј(EP3F*o)t$M(U'8(DLAď 4L'>`qw#w!^yj ݁ 4Iq*HWDTM.KWLɑH6CSƭ)L.Xz@ kPСLaSM!E2qrs ;ǔVMPK?]De("IR(xu!sW5ÎNTA` :C@KqmVAyӽλVNv8NLbhcf(::W~.oR. T3)%4,T1(ޜUyGxJ" = r@W@3*A۾~ą!7k{})PULiǷ.Ӊ'y@ta:0d$M*' U 0EL O㱰@`?ےٍnpg|{ p!W.[C(C>l& 06;"Mjѽӿ[ >xٴ*9Q?{x_q|p(!' 2BPH}ݑZϾ]Ts91Nonz[cܱO8ɮrr}~7%oᯫ,j~ZHζ4[Fxdk(b+wdBfHp|s$_!hs#ߧ{Mb;v}YhVu_ۜ?@f_n$6 +B5>EQJpm P<HWd<,rOZ9 &7v%H= " … M@؟t2̨onRMi:MȘxr=\CaM''D @'| i0oU ($s,kⴗ;&#c _`{4Bf14LT%L}c <Ks87ݏd',R(LPJCOBe$4J$JCJM1,a>4rNCChy#(WXePHz С@_$:`7r PbD)"sp<_<=C ~=&4:4ԇrˬ. yn#;{`~< 7{rɺ#KdƇ@ZP ?2DK4%ѲO@uy 1Pʚ}P:GJbM#JO~N`?nԁH(v~2:Jh&4l5}4>֧Kjt̖xA7vc:O&K GXDCf& /wuIX"`l)r\B׼'io~D#)K^!'f<0>PUSI|hDRB{`/ WH{-%(7II1c٘|I lqSB56˞v Ch4+E'"k31.GČfɐvg]  @PFT)D2,! IiŸG@8eR/3d"*TD9Lr+z䜓Ui TxM8cHC72HwmN* M1ϥPC7؃ۅSPvCwM~K rJ 2]7y}!_W !l+UK"2"Z+uREpAs`#3gddSl{ar#nTXSɜeH_<=$=|fQFQbZT q'Q/n@]`e색AH/;!}ԴF"Jŧ85x|)&Y[aGK\#X$(/,vVek)VJiߛor*:'sz>ɏv>Lq[xg9Ftx/($Xd[ R1)PVExB5^ w^%fa:=Q$μ3>KZӛgSėzPʊZ\發{ *Nw$ +Zqu^:s^\ Hyþq!2Wci:\]a2fB= 9 jL/cܸB1RPT@STSTXhl+ü1Uq0%/HdC~yLv | d9CC:w$c&AXN,(! 0#gFYa[,5010h=,z1<3C؊. @CVpMs9`o~~ܟ4ISO F%J)i)$U&jh ((@X&䁤 FtJ4h ii– J"b"49 lD,EH (̍ ANЅL%BQ%S$1+RRIҔR$ 9+CZH!A!)R(iLl(L4,KC@D@M J 4ʛݷXmd8qb/Ĝ?Z٤e+G}˯-*`v޸n0dv7\G..Sp5 ,$ؚL}]P,\ 'ZCZv~Lo;Q2`̠2NJJlؒvͿ Ңc矝=^([ Gjwx0}˒klQ gq 9?eO: ȏ?~pݎG$ C̜Sd%\9B (-sh*e" bn_~T h օ`&RJjB&J H BFVb*BIH*T&9VT$$) ef",KHQII)%e" S!Yd=ÊHBe$9P"J d$RC4΀)ZTR"vMA AW*i""&H e b#BDQG}gI4+ C @*{ ChhbZdo܁>h;_4!Nt~ZYCr1R:rx@<˸6@N?)ёr@W@4(pdVAU^' k=6\$w4DPziuuEݕ63c{ +c"Nv0&KlƒM~wǓJ|>b ]㱺ᘫ"3wԧsijSXN4$fyBd630q,EV2ys(^kĥs{srrj3a&0l<隲CפsRBzÂpcBv\Aci22pxp x%R^nLbn^Fj0f뚫kވ N970X:6ivs?78s;% j+-Gȋ=f&;?DH R`Si>]ԯ?M?6ÑYBTTt;P@ H{ W*HTq! m̅I.AHm+„#I_tݹ<ɀ!%)X1v=<4p0ibO!w7'u H~q}0_MXϲLɶ9Ov~v1W'ES z LԌJ@y(h@  4 mw $!1Fd<hȟ* 'f1AeO йbyQgoXx=wg$IV.QlhX! )EjZ$ 'QBGL@@P P!H&M)UJ9A!f񩴻5 a}vz2Dog8Iu{}3y͐df}ТG&В jZ@|~<৴Ț eU6IFYc~!kPz~`66:d " (9, ̰\\mu\@VH*j$hB!l2t]* H:Q]eGf䚦7-a4x6|{3n9f4;Kup )-[RYf#B+ 8ˑO,["4SRfG53t-,PD ͜xqMnc SjarȞlW\P/_@R{cM5`! KSe,9%TeZG<45EEC7οAKc1 &$)""4-AH:b"Hb`;hB) l lJОq]Et`h 4X”3$ZT.TrJO*:SNyAYrj)Jbh($* u3)`zfdE)nEA ySWVl֚+͞Z uGa9(m Y|;`uW(KWh,Ym Cj\8dM&w$/0@ ' X_0|qø 1Lu^'D;KH9Mq: ҙRHiZ!>NFr~ ı6]^rARbCCBA x;͉I_D˜r@C0C NezXCP1@Z1y##[f*PpPwѹ*+ |sK !AL.hE;D4{4cO4!\@O-iR]a bphyC`"E$ H+Np@ !Dk -(J>{>ߖ߿jr\aÎ~i45m< M2Kʿɯ m rCrteڻʓ=-ud)K|qF<բnS5y.0xݝ27CflXgB)Li~.m}vu¼qX7< 18=Q@荄'I@+m+̘`|P2֌&֋֨&T)`R(ER>~Nuy!"s_<1Z8d ڌn'ͦ8u- X5J 릐+!U.e7_'JIy3#aL$-K|q=^ytYLaAff`rX <l rLpju ,-YQ"XQ2Ҕk嫍ѹg"4KHQpƝeu\VTVಘfnmmmXɶ;OHxJjh)0ZZT6.*b9C#pa1 [XPzL8p᥆jhNQjC,b"#V703M™kf9pHh˺[d1 m stS[%  u1QKVy&0AqvNTsMr7'CGr&ֲ3:Lݽ(<&z$H=tj5!jSr_A,̆! o Qc Ý]Y[Vu7IZQN9VYp$N!.l%3tqQPag.S)aVA.!"s7mqlHJY&7)si#wCɣ"ߤ41i2}&iR}9.0 (gQ.h D>~bY9տn)=hd2lr+`K #fgqQ[؁E# Q 0 PP"#20m}Ƃ!,vfpC)Q8D8Đw||q茀GQ2%P<82(.&"20\\AdI9$<֯! J"ip{9Q;p yqU@ 2pP `^,h"xc;`Qp<___"%PT,HD4 >i {Tዙ #|6/1 꿿 .WˈC\laP=TݹB}`98X'ڐ ]_RQ7f!&G~Gt2EB_J (:Kw)Q0eT$"n@=̐9*0qS0h4) I MaYљ$!4<3bƇb`vJbrR}ʆȺcdR8XF`ގMR(`|k jhUғձɄ@A")7$# B22ږ6.uM @cRjw\WSET#3&4CӻMq3,Qh nK@z3lW.)Gw9¥ Q:bmmUhʹj%aIvt6V]eZQ5 m6!:Lϫ2EĆu/zltc#qsm.\d4b%Ì[N](VCŌkʆٵP8]^SvzB̔YtocE+5h٥B9Yn/ ]n2-`I@C$O)lA@Tl?{D~|ص WaO:?+S2$zI|H RRIZi[67xNs6e yDZ4j" kAMV~R(=h^f7w8A(@(K#֪@t,X;&;&+T9yϻo&)4;J`RYd'{ ŘHY[{=53׬&޽܅.xKZ/ɚ&0ZXq &Np1ļg}lK-&X&{}SL+]r:gkŦ)PF =x@@Vb0>gm&(@h9ZaNI5O ꕹ}\`fReL$ȏ6{!q)0(nC76jM "QI@PHq<A:Т Ȍ*'Rqa"S֩JtJ@n鎮zmhv|Gr)!'0>UZu=Cn$Yo@ai0FV#X2o"][<J(iJ@7L ݘfib&锫80pȤHE?f. @|HVw h\9@HKj(`A\LpGuM5BQDSMP QXC床m:ϊ44ʔd~5I|:TDi S UП+UUQ3(Q ya}eL(rZxO)@+& &&**"%)j' _&/1Ȕ/I <|t$R4 ֠b$J~0JLӋ xwshPj<&IA%lb&*a +NZ{ Rг,Kl`Ube `,S Y K -Lr\(r[- d  uIRh=5!!!Cg4CHmilmj{~n O&$CJƁ #&S߹RuvoA4A%>cc]!}W-4͞odD7 s )4uGtI'%x P(O#H6ɋިޟiAdA"~jn蚄DnA36l] ]ZAN:KͶDJ#Ȼ7y_ eE_>螇WWwOi U加zFA0%La^7cRkZOֵahhf1^W:;Y*N榽ivB6䞙UdJ AHJ*&ht$M9CzujRPNhPMnIeMpoVPL-UU7YFK Z2]`1 aX*CB2GS,,73'EN&Hc\M7U%`SJ9:8 HX3w3ѧrk#vAy-SC/`@yH0d?)2l*b\1K|.EL{&m-m⪣fEjӎjO6`@;&?h) ?;_J!D bJ"(y'%?Mׯkֶ6Iy@ rI=¦?Ga E;fe FKI*T'&E5wH9-p{=GbEōI;7ȕ[ykA0 p+ i bZBжI=W+m b%k3 w a8>xԃUI);P3U2@Wv$i[l_ ] 1,iIf,` y{rJHKN-up_r$|SnqijBGe9<#C[;!/r;p*A䧹bZXֶvvk'1q9xH|@PcDZ4Aݕln={Ha.Fۡ=ݸxL-ZB-4hS@$y%Һh:S!Rp`)dAjQ(̇qt Mi0Bn NPQe4 Y^p'@@(i/@A*pK=c 20@T@TL@)%T894#0`:s*C7.N0!Js{@ =U$zdr1qHAzTHA*(1a ZdH!*ZSCj iDh=N@J/J`+p7 $#^ԨeMeCusDM#QA.[85;z{OoNI-e܊." Q! ((%O`zbef-:JC7h\F3. `M4:1.nM<ظedo"_T`"* (Bb iE^oqw\>ipy(y(H#_ҙ|vAB3q+I|5 \]K?1hv0't %E/49x'?H\FijJJjI*&jNT~9h" %&FD'A%WѤiCȚTNBtǿZ(;ヘH${!) !=L$􀈢JfA +TO LAS2װضz jIY9EQ4TTC9^^ua|뜚P$s ""F?>PĩWH2]#>M]2-\c%!ٔB]@T]PC@gpԞYqglu:'@%wU=cd WFEq M&Ha: py)PtRHE@DyCqT)34@ ARS3 42AKPL3* QR@PyKLTB040:$d]кJ=x}Ζq/Olz'?MOD@hYwv=ZFG'4m ca7ҒfP#hImmq1Ufhu%D"b!iI8}|@&R|v:TH=吶CkIY1ٞLfz,B:(wp%3CIJ(Jo!G'>7|((I~U\YpX;NhC%EՊM 3?e9T "{{mSb/۬,4l@04&udr`/#\xMD LRa6h c^rڪp񃧬֙ʎ)#ws^]-vkNML4^BȆ *3Rjd#:DC R0O:/8!/8Ādpa:'uNJ@,4*"̊2|PtL_9JU?*`z5T4DPWMd"Լc y:)*&"Zq'⦢( B &*plM4Db h)+.qᥘ^']cp#͂k\$E* @*rt@LL*&1&n`yޏl%zqGE1@H$DQU!@ $@: QCO1X$LB k4kdY&RfHbiϜ%JGc4I<\0i5-ػ(6GcqCsƍrĜ,`""eT%)JUj&hnUPEhd-$PʡLQs65 4Z d03yJ(<\ŇJ9"/iVS)6gT̰;(@r6h4IF$)) [ >bZP P)3ˑLHJPD"]-*=঑/AƐAB* ž_wG>08YP H#T(KhrX9r1 $CIm%(@"~>C=={A?DT/ܷmHsLqlZuҞhGIkҏCh>pSlQB'9k eNAcXQ_HD4KgÅ˸NT5"_u.̉?"DA]nX n4Xo"([Lœ1٥!E'piX02Oue4@Ą'Vb8%η myvDFQr\t(SCynC(`9í̗2a5D=4S< MSG}J)ՙүH~b@p9ܼ~2x&4ih,XL@d;n773xugV ր39缇sInMQ;!)ss>SY T&b@ZjNݪ{RDK.$A~}7HG.:r *3M}'&h.: $:7h%iRlaЄD#, tE LA+eAQPQ%-) P"l0!ĘS=ohUM -#lQ1(t΀hf"hzDf,7n}bBJ ?jG8cďr\}qc@IMd1~ae_; ~{%PMI TʅP40R@;PT8mL,(a ~xMv +*wl TA F%@Zb4LP?TDBQ(@K,4% ВDT5!A21U  SKQ!%34 İP̠J"JEi"p0.DҠ)Gө!I ePt՜}FN(Ue D>xjYTDdXBvjc$xm$!$pث h J-qUh E2j*[i&aICe{,qH۪.܆Bq{0 ^Q«CĢӓPDU1 ~! !تKy<Г#+k; N4;|6W`M1`V(j%O/#4@C@v}4 戙_ߑ"xLj V h (\=~50!!sU<0?|r0a'd?N)$j!AX aE8l9#!l;1V#6X('`ړ81^Y(i6~^̓$T_Ap~aMf7hɤ&ddzaGḡ⊈$" rR:jP5G.\D%0 ,§! 95EF7gn e ~FRƊJJa!9ax "yi" Xh'\ NHu$(BʐNrODJ(!HD!zdtРaMU OBMPS B" MjT ˍt1MG`@;ձHi`=D{B:O<:;L`eMme: yKp*P8h(@:JDBСȽd#g9huSC I&"L) 9BML4.Zx`C! *MңS!Ȇ!T) `蕇”Wqg4PEhPNB %"P}Ha S@ }vjýo^ j'l"kۄ(;d0/OxATChP*a)@ DDCvN}C1!@R+M P$4IMP6BhU2 qJ2=iC `(*!HC&āA؟L"9ZaT)҄{r4]{νI r)pCT:h|w|$Ƚ'!<$DΒ؝2azE)XH;v!|Ӡ~(\pO?cHb4@0"OHo&>od!5R7D ]fL9|O!- wg;>7N E19>Q6ɐ@D z'!C$G2I2E,){l!‟8EPƈr0q(41 AЎU;4l2k0 5 z,@v5G$4M Ӷ<h ĆhgE2:[ܡ&NC R zaّ1|?<" qL:3)ց>7j%)cIM.z==DT c-H}6̑ 8v toy(ub9X`rt^82v~y'# M'$]򃲔@PHbĪa(D KF6DܐB}8?b?Z}/VCW.}pITTiCꈧS7.$ ikaܫ5 whÖo tG$ cSv8HtC"&5v"$0.<{ (v|b?3(pSvK&!Q!L;|a]uAhLBLƬY&~Ȩ4: իW'黸&*64JNQ(8e Vl.Sb! H~3 i!0>BDԐ<-)x,ҤeLr$0E,?M/CI^6zBӰK<()?tC{v m~hbޗOt[Ӵax*j8)˞4/wf׈'rJFD&:ݴZ" hđN9A W8*zxFHTRLTf7zԧ|(nHidjS}Z hå;b͓m\N&utM1Q8M(j<n;Q0,x(Ċ2zCkhtHH&4!6QRG1/0z5 Rj8"X>|-Ў :%bB$3jJ kL2s)sMKKRdO.-sJ_z9͚D8% t}r-y'ч)W;=az%'60{t$NH jIprx A$7Yv;rX 5/(ZQѬ6tH}l*P1`HHeRwT;_\.١3F٭j M4{}>^# p9v{7m'byٛ(52 ?؈UzF=2^b#;FdIGu*=p)S0'"mhB$ D!.9&H{{Q "7pU 7#(ac$Ҁ]$:DJ/q-rek8K1S<8dᬜC< %A(u"!z?ZyWpG 1'yVzno~ǎpR&O% y> THXgI^YVXӋ =F{@QBBʎMsw`0>8?m4߾|И&Kw!P)U9zAw hjT+,eypY=,ɑeK1G zorox[po;r)?PNј) w7Q+ru0@srfǹ*C *F1=>+I h֥ŜfqBe"!ZS%+BĿ8]G؅|66Qiqbn0@8D꜒<$"+AEDM&Ƌ~} ;+;|,PL*dòY$ ku\t4 yO M}}^|2  %mʆU>8ݷq~}sr01dL9!$/FPT<w k4&|2`$ǣ _?^LM 7SpoaŻr$sU`b?JKxFCI=9h'g\W LNڇE<(-O9<.gHsl٣>u|̇b|.0(ݳދrcIr/IbL7?{kDoada;d͕E gY4ȭQº\!۞لš7tR`6&Idt(BIn/qr:Mx`tXIuz_^ S?z EQ$1R(LI(T d+B]Lޱ; QVR9]}Mfp@NfK>NR`5oK3߶G'ɏ9h|C:a9`.jhBĚd^X`HFc .>(Z?K׉U5 ~Py$pCvkTQ $DUTt$$v   !Xb#һ䝉4%j)f(*8sc<4]L8mڤ0X.M l'X)+ Ӏa S !qBIH4q<ƞ1< )8싴1F\ ~ >9W>Oe=dJx\cu|lM2P/\;)37 ,sa4+/0ܝiȇtC`=d!~ z_i]2lQ"y'kd}d.BXHL1L$2w;ׁն^*n'hA$]&JUAiS GSPJ i>*XThDf) |OX;`0~%_`bA'sDޔ-ϗ=55 a6eYiBqhO \Hx᪙Vg1$$Dznd>KCl.'әS#2dàa>"bkQJ "J-f&E)b o7,g7 RH"iW=_5t#I`c=af1=J"p# 6Ǣ@#IÂ=B{z:'P` wX1" s_&ߦ h zOO9/بS!A]$w -?MU|| /WAr<;@I¨˴ cBLmf iUr;]fhq¬Dc?¸8RγЇ Ll(jIP%d3{ujM*E\ª,ːm2w'jZؕXhV)J fr\iĂĂήBR*Zsf"² (u s}5&9QLnZnyBEʕh"letXbZ G\ @ &K̖.a2#3Ji42㞓8RF˺MhmKKhcA]aX]vBGadnJ|X8^ 6T0IoV `y0%9lύM`~8|f2RxLGTy wt8pI } `4:Z"WO\ 1$/ z]+PX&H@{<*0V"UEUUTQTUD-̈́TEŵ[D5ɲAʚGy:W~0r0 HxP?W*hx !"J0ٔrfi!COqU%ToaLQ-߽,̒LQLjvhhi) JD6ƨ+aAUM;9&BDipQRn$?t28 A(vW$1Uk,0-8#[J)ev9hgB4̓+IGˣ@HE) p"<$)}:qR6UItv\ jKI(e-ȌY٢|v8, D9胅6#rh1(~`,"[]&S[ *'Cuh iXdP(J! OBE!H l8N5xxawpH&O){vΊ4v" !\0;Sni" a1Ql ,/,ÃI&!D-K|~#0 BHJB„)@+1B @墢#xl#=9Q =&`_CAAGF8!屷.| pHED'u8LiU㌡% 2 ( _ݷ~:T{E`SߥLl]IuD/c2G@Ƹĥ èDď  M LO9^a3U4@J>E _M д% DIg7U0PTLPEL!^$Dr,qO24C/(bǦK);8vG=#r]CsD rSFxl2B~~Y98d]'dS}Ca`He))VDI%EHJ@DJȝ\aaMTT(qZ6i#L&npxOk.&! O6BeRcTJЀJt1[n MNj` BH")!z>NГc&:nGl&!KP_.x?Q?X8QaXVb#NԈDJj! @(=~7XRy?/$pFfQM4~ {|y9FٓuU :<=M QX3ހ_ Iz$:)qf}fFQ@,GTE+JZ!ם=\)Z* ih剈IB* cj4P((68!$QHQmAQK X1Ri]Hv@M1zA 3p<Il~1!!G:%#S]8%Ɋ_=zsT622YuT%L JwҐ` mд& R@63Kw܄l1T '0"<[Ry**V#)p~Q>ʹI_5M_S)=Q $Ul>F=6lFs=d66{5V5MO` j^NYTjC2ܐ/aðCA{dzҹATEٍ2P-Y'Ņ7 GBj!K38;dNhG z<hv,$)h :rB p9.bw)ۘ*˅\pwr€4.lD\0%B堙,̥""`_bFi+5̅MM~)mu6BR/HεQ0&"; +@!഑kYW#9W*môU"O+gn_e<#ݳmܸ8T\=cr:ۧQsBk=Wy>+!͈[qyBl="Cs/@[-4 Ƀ>Q"t6%wĝFNhSa FyzT#~yjS5.[vm%=Os^y ])!Vb̢uz|yH|I'gYeb۱/PQL`EB掹ZkhiN(3e`4aK!RnCU4(HYaRVi${^͌[fwD,ˇTBdd I h@{->[u) 76ZJSEvXqb3زzɞ>W7A,uiT%P*5JnL='=Y>{xݚꪑJ[BB5etNTe i(=[f&t\bԲm]𣉊oI"~΂iR3x&M2G*>n Q K-ʟLWsu7~5_~QmJkEU 'IAXLT6jKJy:XBu/ex< H4Wi<ڟQ/%^ᘄ0pP +Av*@<)}}8hPП7יYD5V` <8do p4v5Y4{ ys*=3 yn6-=j,c۾u=tg͹]3޵>|5;Y2V Z&j j'@=wi/Jr" O.:F 6QA(hUŒ!(7yTO NNO`·M}^T>R(ʋj G5]/iŝެywI\*:RCwpn/ےkqgZˊlŒ0 $){Ͱ;e)"ܑppQ*#l&9]Gwx:@ -.'`Q86Z+Y!}ūj}SspJOf]{A1`m{rT9=dYt)S}eJ_+>+3|y* 6H)UD#_^:/Zz]%"#QO |4'>pZ(!VWỖ6jp] |D-lo=׊dh^'$86z d㴆D2Ξ8jP%C[,o##qoBlkMȒ9z;Õ @hy$z1uܮG 0Ecf|T5OӆjTD| G'Ë*K8/M x}=G 1I:KGGk?&0=c2}qZҏѠeM1cʤYξtXCW3zO;~7()ʘQ%]zWƯQhӢO QѪRD @<^ 8[A,2'/ EIlŽQh˪MRNtPJeF g8RcClj$Iu}r Jh r0 C,Tu }y3u<ݏxW͒?3_΢BKVlK 6%*ϲY)b+" |Yv)/>w&8O{Me.{^!Z9| jxtmp/wBrӅ$'^yŕ{8j=-Mn/rdKpk3 L+vីן4]R)Kt%]8 vU`g[㝃3bؒR|xhES0Gٮcƻd>w}Y' Q p` !R-3$kLڽcns^2 PGU/g U/On"ϟKKח?I$e{3{;-YrYz]a40HBג rO]L( r֍}K]/5vY_:(zrkV:veHy8ŴVɺ^Pun97T{k1"z`%[{QE"wbeh+ XMCP>+aluMɝbMv3Z?{+e(ݹ'.QT| Ґb.B0ȶ iMO˅Oӳ_.1Q$Jy$Z) ]3 3 E;GfIJw0 bI>P88ӇT$#'*gw~?d M xIR_+^R$/u2TPZϯwl-r_)YWUb b3edm/jK9ۜUyק'%EOr~&z|!o^댾Hg$]XbU(\8Kl!m)"=vk_9G xkݑ3))x$VRsFf˔9z嘆3 L]ּ VPvU/^ N  c8) =I<#-c;\JM3LdxH)XĹn( 6i?W6ɚK?F]la^Q8LPpE(UP(9$LZ )GDT~|k"6{|xߕWz_j.wU`BّHe!Oy~tn6isΨL ߩ;g(s35jϽHxOiSEύr;dž{#0[9AA—3HVV_U̪Q&MXƔ"a'8 Eb/^obl**!JN~}~n0p/Mo@i DTt /aZ -gD x1X"29pG1W:n`. R/H0n)?8Gw\8F6xg]M8Kp! BUR EA Қ^pP(\A[|D\"Zw n? - IO ƅ 8&L aIg+'Da}~{p }}c;-k]BT#WPyT44u g 9u3DhAa*d)L˜b jO:q(L$56 d,Q ۇ% n34k6~o<boF(ۂ̱ UΒMݩWC3nnLVP@ۛ!%B$9ZXf$s(t]= 00KehV.Pf6d g.ݞ56AKRx]4Rl̔nu3~XD5@̆֫1Nȓĕ,PH 5CMAn*!%w;ʅhe 0 ˈr%Ҕ\TP\z>GnKt~cʹ{٣Js"A˒b[WINλ}wTEGaﴽf/FG ( ;@CJ|$*I^3, pX jV)Dpm0dl059a><8m*0ff|ř6/xVp|1՜ ]*&Y *z@%)@= *P ^\WIy<V`&P`u h$tW(`bM!gFKBi2k ]s#u:EGKHP%"WD0GN(+ NbVdA?WJOW=讀<^@j`Տ !DHcNW|>/K D-I2L0h1-Poh)6(*@`Cs9-9?Pa)˱]XRdx b9AJׄBr׎1lږD}cXO10Pi0>H/ݵ;#(Cm t'<˔!";c0qc0QNOZh=} qQ~QqU)˺ NBO=sǐ9A$ [),Ya E[5Lay!ɬ!$PsfߘwfNQN&)ˢ 4H% RQ*[Fd& l>0`9=9L=Sf˚Z0k {qALBnr&$i0( X R(h){'Gw"%Ygã,r;S@6ա?y52i˚)JO! C9@#HJϖV"]w'2d{N!~&MkMrP $+*L@X3𵱨$UHZ;h2pXӥw 32w*u:v̚;<^`̶)qT-yd\%= 1IE9S@g.mofLbC8!34:K. LUۙ>l1(r#atP+׉h$D˙|$eSni`o'@ǤVk4`USc$DR iZs V1t!a\@3O<3!=kAtD@Љbm#AsV4b4P>^X gOגi>eUE_%uuQUU}=2!3O@dϲsclk1?1*Yo8#0H$,Fv,8ϯ阏l9EB~;u b}ڡdM肦0vY1 eeUВ~B .UU3B 9xJ$-5]l/ V{]IC2R!: j fZNMLh{`( )d)(AA/}b!( i"JJH){-$M44*2SRғ,C0(4 #"!͔,,01U=cX8 4nКkK!ׇKG$ }ˈF(nP :a2 q!&O]aڞܠtZجcRLjA2 ~(/HL) a&'d=Zc!Oo癐Hf$65jU jܙU-DC)Z 11!OTT+"jPL+@+4*tbbCrNM$a eƃݤ\Y?8'fA9bM)2nPD_wQ H4ҡ}OXI'3ۃ}]ww[b wVRɌh#P8zG)LBOFe PHĕ$%+2JJ4 Qs ]YV䩫wz73crE-EO1 ęfs3=w)8S )%QuR:K|^.mYŎ̹S7s̱ΛD+.8nغf\b0L Iif]y YR:)4D(VQH2LMae`LܵKW1KaE3zɊ81GbD&,EJJPA']yw)iKM&/+v4Ɨ720pl]sp΂)ْ$&RDeN :ZXS,I'lMv/K^k-K8FѡJtۜ rP80/i)8a.[ݎ7  3. mY(̷lɆ\ rC@0цo2i m2I6"y`0n$ MG ,iZݙ3 P9á!>W1D'dmTCbndtAqe,RM:c~U4h>Pc6i9%tZxF=(".An'Hp$ TPg)U%"WA!Hxh؄)S0ǥ'HddP'L} (ub#w"Pcт‡{47ʊY. jQD1b+9y! 0rGRis1 )_N#SD<eѤ &څ$ 0 GPfq\xʘK{tV\H> .Ƨ͔ Y 4<_K܎߀!${0R\R:x`R$7$;4ɺ餁LEC&jdx^V8GOOa{Mf!ɞ)aMV _j`hoa=LU1箊=h~Ӳ_ׁ52iֵ1Eՙsn E 8s-:s˂& ` 1KWBZVna)H0"_'FvBAR]LLO Ps4E7^vy K:5֕$RKeJ{RK{+%cfLE [W[*i8˘86G)('".%fr wEUv:8st`lqKv0؆w3g6̓aIx$G 'ua2yUotm093 (39eYs-"-J;.|G$v3%%8 L%^vKP-R3LfneL %p.T.Xg[=- ΍Et{)M6` *e$݇Z}<ƄIT 1 $ 9&x"< % ΍A;h")bHe`( FB$(sVbFZTicɓ#&J3nvsvgv)8eM"f\Њm dyNKvՋ*owӸ0%2&u,ު\8hJ52c20m=} C@A2 Bæ_Slɳ1s.r sq% #Ta(9`3D]~|> h4>) C庳?#)y ~(0hxkXx~8xsr NFy&Y=lٛ>0@,5'!ϡ(u7> xf#M>I04SSbYDb3*t6 3ˏh@xQciy|K=i ZB*Ln?N%2 <ٯY:@tuqTẈFJTi/w» B3j]Ѭ egbJ(XԒf&&V"(`Z2KjJtSꊣ" Ĩ¤ ^z̎9ݏ-i59J$h!-(5njȹ dY%; $[\LckѓDalpS \os9U3B' f͕t7yӔ nߗb2sJLZRһnqA+GesA}oοzR8ų,Be3S7{7؉t76oYIq1D kYь'kWƣe0k譚Ok Ar]z~Qemb4ͳFr ksSGǗˍVY@י*Hг(79V]GG:х|ͭ0ljzx3Wq{;+C"R*sIwL-j%F(4\If%uVsڻN:(:6qf|7b:\s( Db L19.CgO6]1BDQ<,C27(Y눀=jXlU@xHR癧zZ*_,D( ,L#7G]DAz/qzP9}@DbګҮ/Q0: :(/o碎VqI8sѢg;O\ \JTFIQ4,Q4Jȸ)x's9&γj%*w]5z3G:7&5Mk2 :oK\> sopt%pjT;s#Uڂ{w]ENx#yqDD%ܕ7tfGQJ$ Q G #:\^l>h%nNURYRk'V­U#5Gr 4WsJTL 6\下zGk8Qz6cFx&X6+P"ʁ$Q`r6M] JnX͵a3\ ^3 =|lp%(D$Qc\݀@( P" j9\_ k'2JStju&5LIoo'+{5&ꔪlPd򫋵Umv 6b ɝ`*aƉ* uxDQOIǣ8%%} Ě3%fEp4)Gfjc %HDMrtHӕUKK%kII8Plā]GH$`$2'(ڼwoGh҇B#h@n-tL1Io:\ CUp.@B(IEA  (s.·v;B7:ٌKüf]8ZTWb+og,tl9":̾/fUq:7{# +-61#@]Hש9gnk9p De" ZNNPȄBCW׏<ón݌ˈ̲JR#B bgA$$!(H`, d xdv;!RkҀ[r "ѡqrA  m/(%ʞŕO.uw |eZ&zqR-Lr8l]fŴDUڪj .CFVPjJQRr3'Rpp7m1Z'dS=I8BJ$ȭ+A@@qu&ۓcWdc1Jq""h7#p4B53Lt n([F)8ݹy6Ra-I-+CCPtt&dSIgHF>V׷fN. 8|8KZl^f b j쓕sNA(D .ـtnx]$u Ҩ$tnrm1ΛXO78P5'tk” j 6Yj$$k"8ze6g\RTz5ߦz9;|X)TMUάࢤ9Zߙ˅ȱrUk1V:8\D?p(SD>, Ц<-*mSwGY硁ȴhHr΅209cXpuQ$F|s.L8q$"b`WdwjM/n`8um#`LcGh@<#Od$BETPUfQC*d:렰lݟQ~pG(F[=Yo]^V{с=ȓӭ _7㳞+nWT;l뇑o8z,WւD\[^d5[I^@Pq>ncJ\+7(\ЧV !&'/5&Lnml#T)#Amine? &锑rkbƨN~By/2Bv+O h ZTmidG;W.b(\nbZӆ^fxU>A3n4Rd繀']ê.h< QZDBGe yH4L+  P‹DAsVp#:K;& n M9"ld8%(GbA&  D:a .R_uɡ̗I($CHd<*"x K 1@hbv }G]R){APfn̠L~v dwgq uoHdݦ` vMV(⍆r(Rtp'j 1I첤vMȣ{h7琒Y0rhMiзmrȊw ~GiD@@$p\w2S{'ٝW#^|W{̢6GZ-PJO 2AAa5Oh˃ob3hNťE)2Md5.vĎ\`'L2.!j>W&Q ˏ{AG,"Q}QPdD&N9Lq S0'd0MG"0e%Ƀ!JBZ,7SbC:G1B+.Oxﹲ sXpBdAdEÊH8MdZ^M*@³[15n#`PXsᢹ9q ;ǒ䝲;;y0H;E  PoD,|wZZ6̚Ն7n2(v`b$eZZhXPP$1I@- (& 1DQM4Q@TB!S i Q F Y`e"+rKRI%5C|¢r IE!969waPM@a]}Đ rdTU݌3DÐ]8G;`s2~R!(ߴ(f69 _ j}Hrw0U4_>Ŀ g "Һ)=A/ <6 MZhibb٣[AT 42̔VVDHc̳ rIAj*ֈqbi(^ DT:N\]fb6&|=a )DyQCA | 3ưLuž $ILS+D 1 , $1A@ϙBÃ/85ڊhҶ ?\=Ku7XzɪpbZ(+Q-&e 3aj$%[mVNX0X OyՄf9C3[@O+!li*$4d y`ʮ䁜x|&V%h4'`8I9AT{Ryy].40tܙuӪX2,,̮i]^j9)\!O#)t$ a#'vxw %< 緓H/`iMB{UP s9#B:%cFɀ( Y9JA0J d҅=6L> &ĴddL etQ̸;00" |VVeժa%ucdyiRIso3%US 0p%W%TmȞ6axreX㷎x%o:LZ\tfüH7rJ)ju (FLJ@J79;X1EdNQU aIQ9&ۺZ6x|Hir.le*Dj+.ZUV'- *nSzJ&P9 XQ%'2BDžMd tܴ+rGseNX0J?oĴLQ3'=هV&1 j04i\ŨSZ[ѷVǐ^M\T@*˚KLDe#R c LXj,z MdI47^xQ (AY)bqsz3fm:'0ǵ00܌:HdRt:JNp/H!t!(^ e$|!SU"RқROvhߙl[p )47nHL1?bFC1Џd(rqfm it+EH9+Hv@M(HQB4")CAJ BU1J%JJR@)H%"%"BPg_v^bD ێ4\Ώ.A0\Q)0Y 0a3C n:J6 5A*n1'!s^gϽ,x\$]BS %'J@{zΠ^i+%KSzոݳ1 1a/vAG"krI &pN EVI qp}ЁD" ~| ]ft)ICt u.:)hNӺ9)!ݒR (*""hi88/8ۑ\CC֖׻O>p's'c 0Ss{ZZۭ%&& dB_S33|?5C=hᮽSŐ 4i$)Gab b߃g`@O}}n!:Z2e,dX긞7io=@ݼ_,38UYYT"IDJJ`PMa&gсofwk,1%)KQ Ed z$֮G f!APS X/%Hd4DZ:Ggऐc-SQOV -Jyn`ьikZjBHU77^E 'ӧU|w'&=`rL 5Vt͘Æ&68.R""b(EMa`"׸:C)i4y^gv$4SpF,:/+ҿI>?ʹ}yLJT0 URs8PRay 'Dd\ȫtŸ %=@8V&8e.…EZY\)އljy=<-D@W%#CJ>q΀$Oj&8!b;$D LHϘ3,TPba"h8g8B F!I6vLH%z{=AS v҂P7#ΈwBQoP X8r2֖DGBФL^a"$eބJcz  Uf(JD(#sp'rR3}M D<.R[aI} ? Yv{RCEBe@[29!ZxIS+[z[,PwY(X2fMvS|nQ(ԔI Ds1Ds\Ӫxu$;I(ҭU0pUE3:u̾f%vd2HLrqb*ᕽUi]O"2HqY,oM!GW l+ึ/V⾨LDžqjĢW:2KӴ'Y{97\[z7o uLk>qfJJX\}yRZ$h"dx :f2Gz 1c6Hu(FΑACLEI%DBR!ÉTru}?AC`@e78 a)=Nn`CvǍml㥲KuvЁڒm sd(y hiM ^ۡK&Iԥ 3f=쇽HG >222t]&FH`'.!|2e%u˄d:*K˿8U-XtC# /<52-/C0m$NIbWsE1 hڃ󇳌]3lb>8ëQ{@i$++G|vhbi{ʈ=搓DL\|Iדëܼ\Wf +B䧳 QJy7]OR1b? $&ADuFPz>"mmI&({FI$-)cufD%68@ҕ)M,'6"N瞣NDK*tnmh]:i!1 ) ;gly ű/ ڙGApm@w:Lz%ܕwƟ7y$̚rŬS1b*?ppd*u%·(fP(P+I,S,RKK [E0ݱ^ >wJDbE@⡝`ZU`BY9L.Zr΍|FX"/C)~ZL!N!6 {I:Clk<"[H6oio> C(e4ΘDzw_ޅģt ^!Dlk9)~uD|MkߪCHS"| V 9 H`qRү3 7B}"#v dDZ Gj7Ou]DMC EAM?OfΚZ)v h+A*A^/ 5'm%tP ,U+)UT,^lmtU!@VƮe@0S0UtHTPTZ`HZAO GOn'D!@}U`=*| 8z!`|{vC' 8UUg#@4U <0c?ϗS&VWG.nkۄQ!wG(%bbPE`";݀`h"IȇOZ5, )|9E-0ARELR'h| ) C T 3A9 OalH]&%G(_h .{qRBRA@R%4ҔP)DUޤr'l=ه\u蜬A;HT7||5e ١#[PlBQ ,I JH; ; ù7pq;hxmvO3!4l~OPQ ÿf9! s:;,GO5=P""5R8\ x -J(-I`ǒ"xh˜) O>'Cq5E=ts,#hIyaO1Du (,*"*:E8t:C/%ܥ!l'~^>!L?#н[4tƂ"RLjh2ĔbĊD4I)uI dV`AP/G'!IXmaTH#S2sRW~=<=|& _ي߿3`Pץ+t%zxPWWh_!#@ |;M7@$2O|8+\rʚ"Y1h1PhM՘5`XcDFLXŨ[w61f^:)*& ݜQtYl(򹗘 ɹ1Rd)_Ak` 2FǛPiP*/baE,P̎yy. [ O؇(󵍶fG`Px#Bه&Bd?Oϡ=Vlwo:fiF}蹊5;?Ǖ#E@\ @P0 dE%/Y((2[`}9Mx UT^ɢ( *`Joh,>&=???x vAݲ*|4@Zr"9O#I<Ά4>I{ *DNp)R((VD< 3B9Mɮ=UO{g^4Rj64mDOD?YiL0I`϶ \l$m,dɄ4׏Ǐ"q:ćlI:ޢ JPTbNT> uKW;h<6w㙑2X\IfheE)&4&JRO ïdFeT3) XLȈUFE:i]K6w+:>\l Gv4qV"۬q\]_o ?Ly>I#$/R(GԋoDEx`nQ+Og=N4hBEMIJX׎ǶHc:<7PŧDƛxkxqDp)׾A$"4,ȠR00]gk4[7WŨlu<Wk*&H4lۅS>Rhn߄u#8 \JzCo.ս͚2uM.4t읠h: FŃB="Vn\d4 tia:b{`˯1@\>ڝcj PU$J:L\iUfIU5df["%Vk͚mQ&HFp@:'gE! pdPw.EgDv,P\87L# HF2 .#XLFcj.9z44ebߋ,aQnPPb ]0ZqB H؏2^.\p5HdҠJd䪝U/WB*4*ĠDED:pu$D 6>W1}#Е0j0Li+˃7a߱ޙi=F# %d+]l!zO#xvV Д!iR bXH!&f`&V"@Df&B *jH&ZB!bX&"&d("`Z!j`bHBY^Ĥ',LК`c,qz`B?U3!Q'~~ /|R08B#l G~tRhIB`,InJ2L"I euQ4A%J!?=ͅ3e5qfVpEwg@@{( uw_Oo>)vڽvK|^1{ITVʭ$zvuw[(v}_ ۱}h$kKhP}]!_}|ޏWXCo}^P gQ>Qt4(ҀeM'Mrؾ5HZ\:l;}sBP ʪ)NEelּ騽COM {W,_Lwn^xm϶>O볯"W4ռnv'ۯ xR}DmVs}篬 ;ʓZ:*!<@]FcvP]lzzѢ sX{3Hkt Pԟl=;;ptT Ӏ *E( ݍ͜ n[o}`!}/{c}[V^} ʥ$t (tM-)TQ" | ր jўEIJT6` eJٯ1oy RJN羣>65lob|}wzw92kw:z}u|.{}}n󮷖\fj=ݾǾn}msu+t5h!@Hnp6hP*I\hURma{nhdf%jEǼymmwt[w]o^@ԛ|glĢ$ޞÎ[sհmws\HR 4fY{={os^޻&7^R(wէ-ʻy^>t.} ܻ͹s==]ҁx|׷pEtZe$RDc+>=r(()JB!)X*("%R@fh|!*H9@.}I-`)*(Vd%yTq96rRTĈREJMB#eN$wMzH'jN!0*B` JӡjZ ŢyqQN)BCLԫWJHmYhw@aSP!0 iu(*PT 6ۮ?oSXZ:3?oZkz#n' })fF]11|!usfˆǏB80QCW/7/wag ÑQ͌Kc P^:'08r_O=^ČS=} L#9XK`_RUi*]|="Uzn2#fruͿM&R4<{h'NO]Br5$ᮕi5|;(و&ShշÝ=mJ)W'}fl25?șM:T:nZ~6 '4taYEIȑc4{!V>( m 0`Elф@a-nq(i`U+CRbu+{RBj *"**wgc5(B%G_܇hm"`(&lpI:P;OlSREM)$[l΋|S-&U/& ]%+=j)4S!}Zu2BV"4ί/weأ:'YA(?Ad饇Q1sSJ={*dk|(Z%Om+?cnj'#LhmC 7dܰeՖ7άG H NRNL\ke0. ]D-a]% N,ʨ9GW*IN=+ re5֋"BC /ڰYN7Ӓ.W_S%s7+o5.l}mq 8߄yHئ ]Kslsg 6雟 JUbzEkU#j6Q{>x~שe8OWis爳s׉JY$*횞hk`4 M9\pWq&Z,IN"t;[@(s]˔ [Y7. VV-é͚ѦOm"+!FT3ɑEJ p2"y fpy`$r)AЅ7urCwA*k gCE }磌VdžAKmcc2^;)j4###D( payVQKC>5ڗ߄Ǵ͊}8OTxÝ/CG6YU=4<4vLIO? =M6A^ќDбQn:J D:n8G1mHڣ@ K{CIFERxȚ6`Cϴk B޷kw~n `QW(}ڕY $F0!ZCPG~ue,v׷9MC-y,Ab+f4l\GXi_D^[ܤcuE𑱍tsh2U*Ӿl Kr6CH/b2m}X FRחDk&~ ,<\S)OCI-Xfu!yx'I)JZRv?wk(7ib0Ǚ47 @(_4M^Jɮ͆Fh kMѹA '͏AK#lO?&2OxlA8nT$ljl1́Y;lMA ţ|}(4wwX iM5%Ze!'[$ U>j.h>l;@ ߉ 8?O,Ixbآ-;ޒ[ փ˯/FDU~<{2ز,;E dBJ$E)&P@ @ S {x,I 3K7P =JJIS̱S$)(>LGh|.,T3B/"qw|[a2C9qm U *[w?=tߖH`sh.U "Q`~ETJRJyJ?ˆYW7|D(܏= Q>?7tt!H(C2Jk\3$kOV=B\K.nap$M\εY\mF&1uC3 ,1af[\R4+pO AƩ7X2KX"dXyUOeMH 3ݪk`/Q{f Ґ찯 [(YKͩt̕~9,LUc)ܓ6ry ;z1X8JbOw]qww$c'\6֌uuu7Y֖[N<5rT 9efk)/(V+j~zESj aZǫKq٥D8u&w]Лʮ_:y;DD5븑Ӄ ,/v#ZF:(5 5L"J(t$=.X7=\wԎ4RK{\!HVD_z)/լgoWmj;|j ;Q{5BVqhWQ ) tr4qԯs+~VPMJWjQ(."Ⱦ)gL0̊2@РPx[y"P5HKǷ=4dZv#d-Ms`n(u%rCå r|49^㝼8Χk|\]"Ĵ7C;iœZ³Dk//'5rD6oRUHxiE٤/O'egv3/YWE,U:s+,V7&?=BɗkE wRbv%iOk$D@R`ÝpV~S-\:tDzD_5tNTSv80$g`Η30{jloK}8T2S هh) ft0ϼ/#IOnG*׺gŏD~w{6? ca@^ɝ!_46Y֬1qu#"L%?grawc ӅLK8Qnu׮2"X ^r"DSLP@ ?%UN) Os1T(G~^BfE}CH9 )Ў_gVh<=3rpvbr#k%K% ɤ$/ gSgH@HtEl98m+{T"?~ۡl7_N{$z݄ ߁7Ԁ,͇$3OT(`6MUb)EJV-LJRΩRPIX1F@i@d AbT B "D&!Q(a@z4{`uv3;J+zhlR$5>I%,!&0cwåCxi2IC!2AL N#7E(r 0Ghe|iXHלR;Ѳ`ueFֻ\:%bI#?'$4BR)"SM vd}|"(QH%"4 %1C+CA0>s͊+fILO-ww Wt#*1-m#bd@p`ڪOV/A'r5:+/{@ƌ&,tJkSX%I$&ܭv zc?d"qN i#4Y`qh2p»TGtAF" ']̂G;k@ؕ &0W,PvѹUka=zQ64vr>SdjBDosn/)}F"RI1L H/R Y%i fb(B D/-ǧޅ(E #C"[(ʱC Ztc&wLjM5†S(܊0 P8;cǞKA'9\3$qy6򬌘 kqt i}M98G$0"J !"hdZ $ hj) Y$ZF!N ("(XbR%-&hhREc=-g"5MXp-s(Hf(kԍQIH5JRR QH$@0BQJ5J (U Gh*BI JiQЄC3 hMBJit@!D N6: b)&@JRJV &b$! QLPǩ̛d< %)mI1|ׇ M0Y741Y@ JH`RZ&(/2PD$ h"m@$ъ^YPYҺK!|X"Z?ߏ.dw?'Ԑ, u$7WZNJ4E)rC7(zBwѴAANDŹ l뜻6>w0F[km J: i1k i yDxy^ S))߆R\ d$Rx b/` ȃ- SJ[wvki@8V5$mSإшL/I =4[)ʱ=VF!`JAz|kS!0XCYldP4TDIFΡnX޼ŬykmZJ8Շ@p(1ˍ=A89musF{爱),)۸aLzίzPa8럮X|!G3@r_Qa඀Mt4't@ @Y,0NzWUTE)ȯ9!QGSWt$?nUb6LsAL ^_ WѕXzݸU5rs\F΍W`)kҪB71\?4USG=x\=:q^f(_D9-{{y9KdH)n@F#2~I!EF{[󼞈,Ŕ+ /P[K8Ðz/q :c~ ORrєqƆty Ÿw˖e_83e(0PGG%jF Rs [Y(n뱓.Er3)Mcq\26G1ΥFSW‘K$Y%RP)#b#0]Z i N- Yt4U hB@!B4LJZPQ@44PP:tM`mPYb(@%| 4!J:BhCJ&ړhb"+N)Hb#sAE!I <̶ ("9 h]CIѴmAɦJi^p Cq炞X{ATrM4M&E̚)ii( 8Z9Knll%:ˡx$h5F.( JJ `Ӡ4:^@SVkDƋZ N (9ӯ/F(:4*`I9lA<8RLh1:jLK Mr Kҗ185@L 8ʚ:"&Z5Lc`м99<ڪqkH eFB9$Pr\HPQE LDCQ4 A0BP5BU,JDU LTDl6QQJse ! AQ4 0%5QQTӦ X+lE6uXہG0 ImDLT&yd&ᴜG;Í4(n-hMVAq67@E(F6(͸ۺ E=@SIE QA^>\wݚ)hJ0bBA"1 ,1\BHP9Vd f hN]lh#$CÂIA; AWXZT <ܸG.imll4֪(H*עuw㫑]뢂{(yh֞c7Ë}?L3ΰ cIUꬥj';Ľ.HD%.!nskSb@65.BRa~'V"i šᨛl[2FiVF9 `hFZRF*H M|9t% Ek y6V/#PkUDO7"Xb:69nј4A`l+K%,XJJJj,$w:b4QuG|1t"u:eu° 4AdR(aEPZO hl[|iW߂ o!$%6r&L6iJ҇>؄臒^BrM' ,ZXysZ9ԏ]X=. R+NH)F}mQaFm=dJaS3i<79<LBHuKDR'@V:lB4-RP-?ɐ*΄h}PUÄ =93>g!IT_C =uzkalyr~ edaS/beCA_Q;w+HMB\tGR&JGdlBU*ȻGDȂ!IslzOV1ȡٵs'"ov;?Chc,< Ǽ(BPmBGc]Nt/a.&H\ᗇ~ٞ}HpfZQalU,ɕNnV{Y?6WI'F8B$ {c$I wbEzΒi9cy8# 5a)@,< aK!JfG/zMH=;}mSuUcvr*Eg⫲,'4 *MFyURYNBne_VgǢJX*iI򘵓NnGAW5bN ~9Ӌ_Ne!k-r2XذfRg(.Fr Yu)Ʋ oT~dUp6WӶPBCNb}0퇾t>ҕl s97`)lb ^<)XU4#TM;nD&6UtM.)(XCY$]"TRGrAʼ": 0SQCCPVll"D$۝i`)61T_W+;C"6-A`]FK\3 ]_7<uվ(R-/H#PzGsmúPYuN>? U#j+/sG^#y8ܘPHӔF :'+C;eǯxB lT^g}ӢT3ϭ?i) J˄lddRMT< @Kw/]ofu)B)_Sp~0HU ~ f\:l@zT Tn↓S™ԁsϕ]x\~ hJډ'zQt)iݾ ۳ǦM8tsLM=T˛3YRN t1_՗)7SӤO!Ȏ  =}a8:fHKPO~> K6F! p!uczSNzbͦ7vmN;J|ˈn뙁nWEq X3uZ6L?Oߦ`GدT]~?10$AOIQ?,2C'nn {]} o5P8kp$@ՆK!$m\ V;!cν|eEtOx%@nn}r)>Vas$Fؼ'rtʨ0%vArs78l;fa(p }Fyɹ' h`~k_H =h]#sMQ#_{nĿo}'di~ d;L[m7t4>obEu݆P1IkF* vS0^Lbz4a0ΡDO?/"%ii.1>`BQ~7oz'("Ϋ=W8bk~2a[,P>6ەV3 do?L;L@;EN$S9]};m-r^=q;\[H RhWue:ce.|ў7~ MimEch|%8Sx3UkSBN4&e[:"r #B@@ԁ38sp߳b&>^\'"TO$|*QW|7} ߋu*S'czmgkrD߃쯮v208* wl)Tr6p}I9|Q6cv48bCt}uA ~ }r.0|1틈[)]h൬Ins^Fa!]/쪼Nq^>ճ [[TeYZu{s{?2Nq!C¸1Ҋw;m7F)B @^-c=wrZ͢kM|c;qxwNEU Еo);bJ6CM FהwCRO{#ݼJ=۵` a_XaQ-ˑ1u8wV" BO#a)zVƃT*©[zi/ |jf DXEMnTKBm(m4k$P E 9 9ͱ4D3Ŋ9-!"KGW 4D.WKQL3A%P41E JAABS4ĵ7k&\QkQ G9O!|g:C^cE%Ȣ&B#Rcw)|HԴr製b)UUQmih :lh)u%Diҥ!NF$@`JoaLMD%4%*( c3Fllb PRI\OML:'ބ,`UAbuǀr0PM5:b4Cx* Nnbhg5iETV(w0;U&jC6 *hX6ҔEE$<vQG/8z$bBwj6K4UF?oυ8p0&iNƢb*/nj#\ cZEsZkV5-H+UEa *^0~zsą۵5)>?z?-|;5-紸(r #u' S݃JTW?> t|+T”%yvKiJHRBzv4hnZgܐd ,;j1m}:'@ #)("y#CP}|_opWN~ˁQŝ}x=]=3 v_ȉ苓9*?7>7ׯI@w@PA=@Cx@%b\?m/((ko_|r<2K|ȥj+_LD{ָ;+;/q"{u]kmh` yi ͳ]E ~y3p}xJwlTi[M.z`CH1;U^='!|&t+dcN(N m '6E `جbI%@Ã!+xԞ c%n Q|lNљķ{"ٟEE:}{|ϗ~}gb$igT 0Eap)S gƘ"*M/߂^pT&zgXbyVf(l?gh tH4NI˫e2??XsSԅ@>q:0B{;I3S L!^d"TϺt>޾[G ۤ`nzd =s8L=v_OpAէX@yw( \{ 6v7ޙiIP=28|n Zq&L<ބnp%Õ墪<J2K}Vn5H냌85Իgn. r7,w/n,?.IO`߶rB/T$c9T% -Y:ӕ'8Zƒ;"5D!N8""D@:@6[CL/C{7ðTGpGO}@TAnt0~1{FG ML,PP^*/_a cP}\C4R:tf{ֽB}jQhFuagƌ^>Ę%T**+ "|2>zF9Ah,K 'm{w]5 d\+U(-D6I1A7@AiL8@RG'bpVnB +j(d4rJ)ՑaΌe))!91wWpЎ~~`u+>)P* ItM2Sb,M9=5B+?I Ou=˦6;U/uĮCQZD+ RR~&[1#ž>_xy.n-UUUUUS3*"AGI?;ߧ4xA˥o,>Sp&jX?wQ/P-FkC86u<^m%JvPT~SHZBDkHp|=ln,?'(}rBTGCgYSFl0Cx< ܙ~=b?!/}SNp|Ýl*~F DjshWt7Nu&rU)x cD:,E'8ƈ <"֓M'ʁA,CNpsdqlcE u= f U=nc-b[BKiS$$X3$mn$e7#'RJaHt @bP<lA gvMETVF6IiRAAy}Յ{~ϐٸd 잛D޽wo5|jV$; OyŶy?_#j0 RжS¨<| E(`sd2ZІS#1,Y4ɪ}ޟ8B~_l{!Vq T"^CB\@Z0b a|p=xkG dߩc2e)g8.@1+g U.7n5V4 MĆp$)9WPAt5U; ÿosÄ+Ùڟq0%ӊ~;eg^1VDDu kob ;As`LjAy${:_ +_W.{۫04v?.7NWCL^ctI@(PQ!\"]#I@<(%/쐢d@EA`2e2IKӴ ct1hI= !v{͓z6߳"~=ng"q<2aJb?Q.n=NSާUSȶhL8a7IdDsfh[(:0quhۜZy%pO6* /p#^(uxuW?sN_bu|`'MOuB|?TŃB҅PRB31*DKQGy-wqR$)(P)$"R?^'&fgM ! I7|AIP@bE՜T4M#J{ WX)U)M2D DLTS5PETR+2QERrt%MXSE >a(J` VR"i %"FJ*HHB ):T}6"ci&Z.YZK3!@[&PPLPJUD*My*!j"@a&oq5V$[E%p.".LЕUsl4'[Jć` T{bjzbڂ:بsf2/F#2^lPL1d֨ J* zLcR8oU95H&b꧍+DmME?Un۬rm#1zқl Y(v1xK)D.tE$w]6<9.M\E~l'j|41FN[fw?D(O_ҝ>u(*[yT$S '2n8P0t%|,NǨ?QH+8vzFotrR]N/K:tB&Ou?| 2]-)IG 9Nu5_;g.N Ӭe nцr@N\@7ճcz7/VU=n8:M2,. FҦR ݔ10RUFff$t\K^Yvdӗ!d O%@0ah r~v%G~H>NU_Y~@1!M;+Ŀ;SjSU6_}CbB^c qO0b<\Գ7كZLTpB,.pT0 &?tc!IxZlkVC^Qx_~GkW>qj0pN+7Vmn }2뷞nͣ=pBxN;Dmo !/ך!%ƿtr߅ ϵ\٫ 銯'TҦ_Sݏ\M}ѺG͢YF 'H\:[g=O*B7dN?[|~5 gV=x$&RQK)UZ,c el/L.o*.t0j |5f3=UGAR8s4;QB)}DV"'O[&U}0?IJ@%>5K3ng{/\y:J ΀8?:+bƞLȎ@O;b_g($Si^%/5[D*+r$;|ełm^s[ !%q[&h  cb,|{$AMFs!X5R@CBbp]bP wvg'aT0a0b&f1L,wAۏL|&R0]e , f紡'c ebAR,A9pOmey5{>l{ZO_,oo4>t|HV*wSW5NC~hûl8:ad`'}%sp={(CBk 4!R27IoC.>oB>ܿ4m w|HP#,&;P}{g,:nrè85.qxWӪINa7aHPyiקv{|-ts{;*'~)a@zUnmͦxyx?>̼ih }o}Kя7='W@dmBhv#դ݋[ Q&`x}Y75﷈y۾;x} HfXYi~ Ae=bP&b谩5 (ϣTl y:a6fjs빫R:0#gަ*i 0TPD/^j*tOE!k|\aTb1 H!x;^'Kgޣfq14t! 7i o+p*qM!c آ4Qbߏ㪦dT8z{ojǔF!``$%@t"$opZK"]ŸCFl(تB :.lǾth25Sq/vqI{=/^PHM 18qj*NBRx/9un2>rǡ`wƝ߼0%Ԭ,4 -y=k&OtG` ACߟGZ“b-t  NUϰ1ē+w}E1^_݋h.0ux /J94_k| ä:a)E"z [`2?[M}U;J> ZY6 SgY<ǤOyL?#;\C EਊRK ^Mo17՜9 sn'j ]B6 $8_aW3!&bn-ōS[\˰Q"[`vntӇ\M>zZdQA滷fMp቉L)JQur*иv}t< 1qx__*+QP+EDj!( ptվ[gEpw+'4HfH]I,H#ib>^v+};"΢'^]:3VDV. L12MsZ2?5C@@`LO>{2T'p}gS!~5 ӰLPkw>fSnan՞͐[êmbdOԓD! 'jFCuQRr~5MLD{͡dxf%2 ^tw3GcHZ Č\870 G}7_lB*Şub^ 5S@ ;8({Ŵ酁_%}9s7S]6vbIc<;+&Ilr2V۟'J`RpEKAͪ%*r"Aïx.s.b+lw)mcQ AKPuM ҳ]RA(W>qrvo^-]bNq $ӐZ R`4 ֍'sm___pCP^цJ]& Wk7@&QgB]Z|NTN\Ɲ. $A ! b@\՞#_Ң&qN<o*Pm( p/ɂc p2 NVU*sFy8 |(=%{Jg?S*d0@6 mǠj i \SI\nԢ򭆇T5E@z[1 (ݍjpbg[(FA( ߁)רop;$ ``BSIy*e0fzx]hC. 1&qf.z߶8*ePn+}`Z:q~oMcM{iÄ7N~>"sB1[!׵2c;bxA{~TW@.y/u_xW hMUMp߿ l2uqӧї<=[Ԃ@G~:F9SaC߀J~85_Chz` Gd{S~D `I/wBu(ȓ?Z&:˴<)U}omKh&P!ʷNotBJ#ʺR}u0N-whY$6;ô_mTzpiɚQ Fu T^g >sɄFR^:nh[w 8֣\ntz9O,.(C 2nIL=_"X@X 0̦a(A*"\O)`h>EyVt}8ph R9VxzIl' YD 'HdFPwLtQ"S Qz-505:$PH9;~,2\0;PL$U%ӫllDc{$[>f_Ί 8SWs<$}qQ<'!Wx(\nH!%5 a)U:Bam S` q(9!ty%~HJ< Re~'A!Piڈ>@ǪBPwI C@6$J>~>4=}/rʷ{L/q䈂SAC.t?R| #0G{x%S 3j԰X%U LȔRm:ovq {+g΅vTTEeue 0$=]Hq!x VA#VaIzJ^鯆d`*i=gtU0/c>WD@DdEASzl̀~O/AxVݚ"2*}A T:>7scBz̃rݢc5 i0OzϞJN CqȚoBwz:ͳ( =Pp eA D~;>>g΁rA{whDED>U*h!؃aEt<~kW:&{G|d^ycPCu~rϤOnwn^ݣ{?wm>zWpMOt@򿝝jWf,;<*v~ 3tR=W,K?VPbUYT}]J6g,$D?|2Bx⪠>%Ek ǾcR^2 ѳy~L N~)[VW=_oxS̅pW0(sޏzQ; YSh.%V+QTy}| }-rzEUVNf(x0ݰl TEQEQEQEbqG)^^ ˳'Bzmfl!(/"ft$;x$/孛kT:?o?Hsj  `;,/ DCuDA11p8B{.^{n*q5 rN}p )84tn2FF/y Wo/@[tzhY‘2*}9Wi8u)0D+3bz`3]AA#}|1p^ ~zw`oD [MPTpw <Z;eJU(o"@&"*p'Pp8W(#qBMګtӟpTwZf$UUO}q} a'-9p8IjB XA^2#C,fy"+n{d_r>t"Ba3qZdNPe6e|o)ʼn% ~.dMΤto/#C0ЃGTG!<_7߷JW>ླྀU[}?2+lt1~sSnZ.R qyNH_UIG|> pf@>MkLԓVBtf|<- "/չvop>R>fPDWUA}ѣsi" 6x:Ͷ<"=(7wbi-) ; ީQsTD3k e'Ocw3mJC^H|+$+iH{5=wY>g>K Y!Hn*JQy\v7iN#E r!z?g8IpUcfͿ .3vߋ?\lԐg~\Sv%'h&.T.nQN Ts!<84FnaK9oF9lܲ~"~MX5g\1?pl3p5]yS(:p1lr!J%S%%J"lAoXθh}``vTہL"|\@.f?mkXE0`DHG3k iӅQ l~|I2~.ah ?m%dŝgb?rR 0?0>=pyr;O?`n ʜU1RCP!Agpz`дg,23x|< @$=AU)å+wYAA]0ο68bFʃt=~y<}Er9#R  E +'x:Tn%IGSxc`Eu GB/-t~^;/Ԟ)ֶ_XyTA!UB?q]?S~ۑcUw@;Yhf,ø [ߠ ŜX*kIw D\3t%2?l`6)vLhb۸9ĮIʵ@ԇS qƨD- de"< stٿL$׏ǟrgX ּ]|ThrS*4rﳷ«]O`Mb;jEޤ\y?/`ؐA 7cwD( FIzg/ ?wIsr`r) w`L륙2zrPbjU.Fg ERBVxka owANU7v)A>%w!~?)Nd> *~ev?} ⲉ^"*Wp?;9$ç39$meth6ޣiVuf&ȁ 6ltm|@_"iژxzJq,^/f=zg=CH! `opز43rP;jXA}c) a?sOݯ~QVx4X2@R3|Apwp4,0w=]Ӌ;mw4W3(w0;bl [yoDF;58xQp?6xD] X5\7cxDF+@ɺ+}˜_C"ګqNȥ@?UyW?rC{@HXC3Ņv>SaB+3(7/\3=Jp;w~Pb6|=|q_~tÏimQw0i=m:!7 &4uYAX$nU:*^rqHMp(-1j(֑,F9(,P Tr HdFb [+N;h' ! sd8@W;3g,/o oe} $IPĢwvkVt Ԡ~>摽^~Q=t(x ]0Vh߰쐝Lg BɛNfb轑nHwL.=UGt]{*v\tDq_HF_\}zZmhGۊ0O'\;won}9ۘUqMt\XoUYɎjoATYd8".o)CtqeJ2,?9:-Sح_9['G Ni>GKDM:sٞ\\6vuY4=ٛ CD1u,f*ia=*_;hOwϜ)˴iP<("_nU)O[ݮ~N`Y!Q1H~᾽ڷXn'o;>FJ栿yJY+0Y#D_BF(lM"]jb-h"uθfn޻8^XsΗ;b1_Sq#(h6U~D>zݑ?m|< S~Èpnwe_C~^,MA@Y$9veҠVj W=z}`55OUxqUmN2e̹l &QAV vIa7ׂ".%+4F1sb;ou$c'R0@LMϦ£Eu"~ܶ;Yl"iB:+flu1N1 Pi2}T9KU,LT>E@Za:J#,xl {.t7<:K2ìAͪ 9l{1 UZ3jDGdƄyB|é$)I!R\o"Mj==*S&NssXcMEoW:`7 DH_]rgFc8$)}o >)*b}ejXGg:l(iLK̴\m殊7&>pC c 6l\l5Z -Zft91Y2]D5iy ԸfkTW!)r0aihD_ڹ(1Ì H+5}|cً(RY TwPs 4`Ty8,Unjq s?h̟}7,X)%G̨MbCFqtzzmsRm 6Eq-6̍7ߍ/~/zqoH? } ߡC^CbBNl=8v!v[O_h}) cG ~0yR-+ɥI3zbRjq|7!CٗxaZgC]}`>en-;1TV#VG̃A @w&W -q'\?t%'s*MQ?S/kr,4 41:㛧Gnd;B/W+YI7q bW,,-{?eps*Ux²K;<}"q>?؋r%͓l!D$1lZ4|?Uřlh1Kq5 *2XIn*GX5F/ `\EFFBd%O,DBGd{ݣ0!xM%]<>goCen DتݝjUUUUUUwɏ'c_vN2ќLzM:ۇ6>\kާMw|zOє35Mf_`(2UZꗄl8A")~X~9?X Xyqc,~$YId )*s?Z}yJY}XE'N nR8%L6ryb؉Ҽ{"ζ^Ǎ0΃0#dD?ss2TŘp9F#K ֜0 Xxa_?rCJ˙A>8(}Y\gp#e.Dc N GIdJ9i#3+hSqdQL:/k {QɺkE.BSk% WGh.u/WW-鲉h!͡˸MbW}q 6*#CR LRLf}AxVPs*}‚D p#÷_p O0vaӘU/:Fa؅oOI0]al<uq%W<^w7|=Sd֪csG:zx0B*s_w7!sypf GD(f~B5!'˂mňQdfROƕpQV,uwNZצ'" |.RiOI$"~uD1}-Ꜳ)7{{ę/m,dCCPL=֟ Q&BN_:V'q H)O;X|_[nF/!g!})Ww<\ `^}p#@1R*&wM+gʸ.F!Ԟwdٛ1:~Zp Ms˿n~g]}h:٬89fE}z}iȈeY+ѫ@}d ]Q1&4.{-\_RAg6aDuVRat'Xh[\\b W2=\eYm{R>J6Y52L`iQ dTW?"곍]+K~kQ:@UE}rѰI64yG]{MK4A)X"q]Kr~갡{11&DW9:wa̠ӍO( }(U:$.Dk_VӜO~RyRߨ,k-&QƯ ]TCj |̈squC(8;Xhd~d8# ͦk$9ki#<n'70Qzp 0XƖXi ssU#9<;K<\L)B~PX>adlr8V tM'HY_7*@i&8}p g'Gu~ M!T~bJcmtXId~}E#iAo#KŲuf6L@~A$L6bw^:`}C}x9.!е :HJuQ@QTDCITS:*7Id^!2*^à{d5ѵ^x z\v8c}0FhNو3(J($z8!Fv#>cFld֙sƇ_"HnrӣN9)Ҹ8>vL)OfKgh,# v}dQuxt.{1k!ȻuFc:{5gH?tg//0O2ǢoQ0GXO +B>r|Ǖz{DEPfE>nkH2"t8B 0촅B\ .{rɪ  Rr_z;ov%o2Ls`a2w-ڽxj_ c`J6<(,GiWkG Tqz0s1 8. H81 PjHD/mWcqL j\}Yig]5r yr:(<;4mC5E@TB@^U;ٲ fA|ƞW)/&!W}X(:<Ԋ`)S`e_T" 8˺7w8b@ӺH?|ru|<ЭϭR6s<\7Ol -{*[$P }=^aj&26h? l1(Eѿ*r.[];KOܴE9s,H6κ^=)>gi$ʝ6#8gUPGB냀UŹyI"hJ9~!zNp8< :3tyDR9(x,3i+aZ5t^&x2+TEpVmsZ@:W'x3A aCU Dx^Y@?bVU aSl}#ڤ_Abp NNTnY}/%4݋bE H4 1ƿKgXW""\o׻ ۋ ztHZ=Loʞ3%4Hj2o.n9h G;,s.iі a{.C:`i;>cʡ.<O{=mMhoh"]B#T6` 7ZbX|UW[*T$&q6ƴpn+!E@`ºYQ+iUtd @]^]E-zG[QEx6^F@χ #K!jlrrMV HmU/h܂=2fAbs.ڪN7Z`6)3:''W=1ÜP1hK-ͱTRGքE ?T|U?#˗痛y}^5?G%dA-o~2m{Xg@hF`PwFH-5%V_wtASOWʖc0DI~Nμ9pʎZ,Cd|&{RN}ӳ;ٍg,Xޭ3~9%Rv*` W0X@EDx7ܒœGA(+\$+@eek}+9 X!~)48zs _(Xk%e!խ";(Ϙ g\EVqImEt8_OrnPG$k<^=I3nenmgopf s7!1_v9c8K]LNx]4zh ft[.h?}A_rF*c7L}7|O{EN^0," Tq04`f@d5TJJH?M$="lql )8+O m6 &jSAIdEŖ&ZŸ'6O $" )(+*pЈDEQOyl<(t/GTZ_ΪKѯju/= q Q湗y.,*H,}t HxQ@K2Gt!:nUpl}[GHNz\2\$RN &3X(PIEFwE{37-FgF*u/ys\zD`ąZ'/:QͶ_VP4NoH }G8cu Ƴ1fA8)$_mF8M:g$4sbD'P:ߦOOٙmP >fF>+\J&SGͽ$4&a`DZ+iB%&+$0DT%BX҆Re ]ʃOc~\p9%>p~Z"F%1U_tY{4ZUUUUPY؞>l5,_oSMsO0ƤOپ cI:*OzQߏˍǒ{n`>t?'wuE|f0gHsy>133OxatnHfJ9yT#^/W=n,&~^fn)(^/|_-/Q/KB$,Oy=_veuNsA(SYKaW,Ɔ q#o"0"wK@A}H\9GUy f(?S|}'"tXQңCZG"ǟ:4K*#f_PdYunKG )=AK$T|x^]00^Bt<:c 6ϕ=z^D)_'Ti3qxk&yٸ0@̛bb{݉Gc|L1IDE?b @V@1=[v7{.(F #eWYͪ~q"lSݻ}jGEф6 Yךk1kh7 {np!:KNj~c[{ɹ%>9*?]S^ lp9F,2oqv="pi~w$ |/f0F~ld3 fC]- \p- l^J*x8b[Yl*QnQGJ7_OpQ>ATssVD G D$`WmB/;Ǿ*u26Q2j "rxm4ΚQ?Gڛi# G,rr9F G}Ⱥq#._%lїfnX][{N ]oHgoco< tS giߠfR|;`+!̣[^m1HoEH%.r>e5~'m=i5q#:w3-GH/&؞X1铕t$p$ I rapLqF^qp\NǢپhsfOEThVSXzK+{n ab2#e9X*N%x0£&U!wc^ B8;}I $M|(J#"Z7~߾z\-.]㑝0M°z R<,j+AMmYvkڜ5ïWlE$TGJdK t8:GApTU|h<ϒ* qb!T>kl\x]R-+ј=VHp(y\<#4X<8גPQr}o!b7N㦹q,ȭ(Їd2 CpbOg1RZ濈wbM\-l0DmXn2jn *v~._KRwe?v9:B[wL}u_N J;8!eζz] HzBKY/WZ2*D+GIWg@6A5ppAVwDX{ݍ}9tc5ch$BFw xCkqHF`rF=1@нz||bJ*h[T=}1?7\VCbz<c_`i&gU>C-)LCy=&s#*.^aS^k!̫z4RHo8:n(XuiB%h?DرƼ㶿o .8 Rb9m ai?>і7J 0"XCxwb9 |ۜiND-e_'NU#d-&~ߕ4 %cy"a{L7,`P d:ZsUBtc3졐9=°ܰ5s P ѕS=;]U?P~{ZG}0< ӫG!/n X:O&spXQ.# Ë _< q+lJ+U|8ۧaϲ ϲڔ4DgCN!Oj}I F pAcjnl"WL<˂p \`?LÿP-SH lk\P] ~)l\oC] @2U #LL.X҉ZʣTW>;dRQH .)DׯJz~s]m> 3T $kO=[@@ >2, jŷ.u%_V-~3wq>ZJpQk(eN.&"}n }>2&E(۹=@n y"0#3Xwq<w;V>AɑRENFOQT7ܗeHGG8xcT9S>8q,GEp 0'(*5t׍dA!zqTl  eDggߥl!+nP ˒B9t)o0Fe_ @t1tII^?r* 9C_ w)ҵ)ss '~ R;nYGYDFpQ@X|lJk\?M۱z_g7jNQ> $|";w)[-}){MՓߗMrtZ*QcNU^/xŭt!Q)9G*tg dTd`BqQ@F &;z{13j2'H]ߦq1Y>{G \MjK#tZUnzh㺠]Zf=ex‚h:[«?%Z ^"z ,͕VWt`= a =3vR0RIC3]9Z-d\:?λLc3[U+CS[#,F3uwV 53!+u@VsAlS+涺#e ^举P>ߎ?q1Jؘ~יO ^å5qpf 4xYDQh}o4oD_JQS("2nmF գpf:N7 Lyl8# ?Lw@t_AψL2 86.>v8-5e( pܾ}vxUA]y\$R[2<{xN r`{ N3Df^NPSe@.r&ˠ#"+h  $5'a ~@u" юa˲tM v仁0T$P Y1J!Seaώq_#[\vWS?͓mSԞ08\7J="ab) P E7\ ̹$ |CMm'"{-RC=>FXIAAk.`gx0\50ylsj]iGt״רtM10G? EkǾ^ >W$IOu~9ᔷqczpKv7{&&ΗB7k %]O gmRINyUMWK-1#u`@6IZ7NȢfg I~I 3tT&gyUCp? tQt;>xW@Wsr(6x9g'w$i;: ~^)u N,G|O K&G8` k6~XRBC 銵"ڌ#y'3hdRSW݈V 4eCx v|qV a$q@.i FmE K'XP6a*D}%.^|#6lΒpe֙+p`_M͟E<=Dn.і8,|APLEIzY_'ߟ/mK{I.4*†i>x~D\I@iu_¡EAG.0T7fH,Zfs9<7™`;H )g@n"?0>[kFWió@^lBL-dȋL'ž`37n\fH=Q` g6;]y )7b@ARoYU{޵3{7\ Lp!7$+]tRrpa%!*9ڴkwڸALDθ9clpf+EIAO v~VQ>O>~/ =AQ6Ʀ]uY?ceTi=`@ǡϣ:CJU'IFm)1-6D^\pkJ:q`翆ơPXH 1&>≉2ZZ!Ǒ iS9Ѧc B( D0ٶ fHoI a+gd`E> Fc Fp2e>g}vq|J~ cF̍nD!h%㼉!OeMY~~='}QɁ7/sgXHlFcI{$ 8@PxMT/} 2ńCeAk)ye*WB#YN !x '1Q>~ZK=j=NȥiCe\D?*ooڰo&{itu>cׇ1ջaMTApsN ?( |udKoL5-{8( 4*>H *P'1։Cٺ}I.Ǫۧ`m6Nh_rL[u)/:yaiRܣ̪Cȣ+UfkPЩHi=Z\M. J,Vb>kB(}1E 3 gy͸G7"87ϟ:@5q/4`m:qL"KAkIoXK8~'1yp{:Cj O{S })t)~2sgc0 |Y:D}!ހƺc9lA&7Ow}, hf d3&fmH%l~Miti46wI"YC 4hT^-Z$MH6ܒΫl[6=FoG`Gy6+KY'0adY"L}rd*F *Q 26H)1[ 6ئ;cZ[!z/̏wx늣%˙Jjrb6ڌWwx{7?%䝱W"L.r;k}ex6xnfcmnj K,oqƭ]x؛'jn^"u* 5c[fۈfn! <4"d-q6v˖RW;37.%}YS>o4g+8{YݴknI3DcP<_߂I}߭yY[nqH[b֝#d{wv֛BoVA^E"OEsap8츟5ۮ׻+QΓLTCwL_km"tmڢvgf0gE&[-kP>q&ǜ0iqfy+w&cEnVx$P>xŘü٩Xj;kQFzgprhcGZi$sήK7RSTtkmmnݹ+DV'YrvTVVμle9\ߓr8wg,31iS~WFnv/CNy466oU3Οsg-qFQys=z"jۃ i1>)9}iy,\ac4JQj:Q 0Ԅ+A7NF@`a1jr؇;Q1g\ԷHpz_=M"s 6[>_#hfD+YM@!TY~nLHY :s_R!`qK 絆`͞´^w>3\1 :.Nuz|39 +HPȼA#y1\W{ ]E6j܍ojkBY?\ (}hƠl(UPh$zsP+?(ɟsT)_s|pAd0LR|TBlW/ζ0NydiVEĊ#2Ծ^i !귡? %ơNYnnVP-Eo޳5Xg}샵G|u6FVG "A:iN-X&egkIBMRc6K_dI ww3% $lW=PBJ ̄ɛ\ALs8xZg3L@!w=q)*WM\L=#h PAU?7tSW7p +ș"JJ^]G֑ 㛌`|N]v^~k&t;3S) _+:-AqYU' n-w.-D'u0ߵlVE#}- %?@'~e#LĎ,;H2"$zQ'v>\uBӝnAQDKD(PA@7K_9j>oD<~O㈧:.: 32!8ZQєgy)VTPC,KgE~qĽSw(.d"J2`:u:rDF7GN/YCu+Mp^"e)fnitYoٓlv*+y۟9gQgQ;9Hu[T\Fb@}Pw+-FgU&Ld`[ޛ惱ذXDdXU*7ЎX(r8UR#q@U_!fO$1/#,2zDQn@nxarȴ*艐!8n.$AakkxДHxFkԟyA5UEsOd@FGUSB3H.J )( *^GUEEPSBD 54Y$JUUUV#QKyAZ#WeqUUUUHHy@f>,FfJJ:@rt;=ke_9G𷪳Ku@VipJrvȻJ<E1{ӫpbBKIW.|𐿵C]ґ~eqVA Uzȕ Q{`\ G&J}v7cZZyV<1:$鬠I̫M/Q!ɖDD _Dg ~4h$HJoaIU"( Eչy(|Nȣj-_/N}/W=& JjX'tyjSىu~$Om (a;.lzq7I7oɪFE`};9=mЂ5fxXu? œ4`3[Jb҈:R_x^=M݉"#EA s%KQ mZ(nq# :w7F3Drv{S~׺Q! DwK8(rylVxy@S5]OC Tc.؄Z8GW\q +dgvZ~Յ&0:Ф-4z?ImHBP͍:&=d "i?|VUzZAFBw0y=guz1GT6߬bcF/I>񘚥[jZkb6Ej/xE.;@l|:>]?F{)+$ثA/ؖ|w3zհ9kzZ,Öó{AٲíJy?m0RvOU~$J ;_:ݸL#6BR6 հRc$ՃvP;p.,Rf٪艘N94EuδegooSIWl# i%eKdT)dNَz&-Ű|vVzpI;}$!tl uA }N}*B|)|k'G,@Xe?`ݡo(m%'po? ֑( (A?1?C΃HC*O܅ (C:WNya1A[str}/)NՃu~\zƎ!r:m8}ϧҞ0{9 tnNk~MR5c3bu)>}DAoф{ˬ~Feb_-ŸeRSJbD!*"'B_KEE6f aG!WL3(Q0K*+g@`BXj*$Q$DPAz{߶{zz߷=]7f8?&OT]/L>+#%>͐hW={Q$"t%}}ѓ'?||۟&=^.}[O_~|hF X/u=<.NRߋLC1''hbkr _AUF1pGnqW;@~IwRbeR:"x_?&8:6QeuL߬kgp{r?/Hy?TֻF%#p SH2*K&hebF9V% Iqfʭ!J/lhdTy#莹Pvci&#pIJ PE4eL}]B}Q?&!m}}dʞ\ًkK#$n=6SE'{mݭzz}]w:c$7oW$?2zLj=bӮL0@tMwvYYoX E(N@by'޽ud0:5͡)}Z*;ı.̀bY T@sn:o _"Sn &mSY4Bl`zeV)60"P>f4O'coбw?[.~+aQ96+֗ZOCuɄ, B*!EcWH (>Bp%B#`(ӭwyU f2 r" Q/QbS^ҫI\) FXgLB~F猘kT'Ԫa`BN?wu6\}Ga`{+ǔxyOɝxM?HnZ 5jλ{ LB%cK猲kxhocIhCJn&YdžAT†zy!>K}~$ߴRA]P[g.l]~X,L\>rCt8m2pq'K5nrX]v3$Dhe]ϳOH<^|WCeR@>=NͦQËݳr$4 zVb/Ëۦ7֨;qO?!-")z$-'p_K(*."sITeEU*L^;rdIWwZ ÛDS?kpJli̶@eb玣:s*8ң*} TZ `6"j3F=:xJH3/B&q <-Z"<iѲ&QrJ;kuzaI|3_!/D탰Q,Bu:S(b O0R)(U6'xh0ߗ-L "]"Ii&M9ͨj)/qO,Xe{(T<FPR`OUћhH繐yK;Y<3Dn5jz/?,  YfpN]IM/K{7@%ErPpU5#6U{;'uB{xB>qB yAwa{& cp0N8A|*owN:)xb&Q$fR%&r\|0>t)+dSI e˒.8ѬNb5Wh6/c/c8εkZKZ֢"5j드^"#*[jQ5p0ReM;r-wWW")8~vpLV+.i׮jjҒ(hFI-18~7jAHdHRP~]0.j{FkcۖqX^Q47:$Kgk9 *%8 GkqB̈́x[;GIVa%-Xfxf5nӓW'(ˆk!?S0wٮ6'Hoz-Ywd٭vu;-7T7$_{%^ÑK |F뇟ϧ^ =N4xyovxOWg-F čII/N Fdp~r|z;}.E"w=~#w_.z~㿧__z$*@I0 $BJ_=~V_exw~:o2swn\wwˈQ^}FA4(=xqPe{Qǭ'8 QѶQ_wjE6P[Eb5+7m=^nxwXe %λwά\e&>?|пs%"gp}&S܊PEx\ϏEO1~/+yw}@tyQsȖWWdzQ)/g+yF}@yf[)>Sd&lb^=H Qג^!/W6x@TZ뜺*fͥuĔq߬yY@ pYM~o;%)SW(TaUYX!]ϭ8NUqDAåǸKo\׻xCa-z=wjgFkCKu˷ix4qBH?^/|_˧}]gΏMy@ }P!@$}o |ZHׂy :d@Q;)Wޱi~?hhKmDFJOb*D)?~#a wn^@sK?]sy;4|ɯǽ%nz㚰w-J+% _rR!(A>]vfWqϡ_qy̫iSM)\2΂t/,sX;v$烄֞A}Bw9+QЍuB %Bz>]~.`H.Q~|yv;?xbS pN~F+q.X‡JWb.C¡W\0pUs>چiyuC6`[ϴo<~H:9 cfkZ *e:/eͥ/ms21S~ YMy{%H]kW }vTFwxn5Rb4`hF/{eIT) \ͨ] >"_ "yόg:l*AFZeUkfAǢ+RFuHKyJ+߰gƩ/lKNosMicYQ5 +o0g xatJ E<8m vݓ[tAҔ~dUdVX8P/C݇֞Ohxf[SAIn'LNPtå+>~5X(Wͅ0cEګ$)<`"IUy4p1Xe̓+Q@Pe(U m ,Q*ELCBjw8@m26wFڎv429荻n睴:4;fO폏DwɲJvj޾9U1QT. 0-!A4e\(.t>Wy'm帪h?]ǸnǥgP䰖W~z0KixW^FN 12/#ivQNJ+|G*|pfw`֒[|Sy/И~ T^;&FHYI >˼@t\!AP CU@M)LDET*peҤ@Bb) biHfjIRFYVhZȲFc! 5JU#LCTЀE+ @; c;jYF]MU%U:EZ%ƢmjAr  (Ai*  )%?d"AHd$BJ%UQi(R YZVHaijfaFH((`& j ijJ"""h! b *I&Bt($Ii*F|&e R$&d f (% (&!"D&( * Y"&id!H"!I )b)(* di j&)b%iZj IhBA) &JI )*U(*dih"$ih%"($Z VReIhd<ɉf"d.AU_^4DM D{m4U'1^g@DEJE0_5촓 KU@R4TD؂hBJ&l'L5PKQA$4”JP4CQP4DSDC!K QK10DSEA)H@ BIU ME! M%wi*h*I)6 C ƈG:X(PhUbH"%" )Hi IhI~0DK)11UQ QP-U1AΦ*F "da f3Z GN`ADS?+L-11!HP1DDATMv؉Y&!()% m AT $%)A˾ԅLBCP$PґxC-ĔTQҴUBJ0Ln.0t2qdӬrLu){q9e!԰BЪdЅ"}?ϟmXmh5n2L.em-߳L$=1֋kl9q9=H/^JTQR?Q.6lgU_*@?|m'qCpң сJ wVzgP S@*</A,G$)}}w7׬}o97u”E)!c4Zt<4 Խ8vB#P w4)4vp 0;9zF"4)9q1=3t{몃Fɉ$ :2OuHAW3 ?V'LP/i6J̫rp (4MLo;]ӛCOP耤AAsՃd ԛ| ~Z{'r}Iw~y#PlGJ|N+s+GSunnW 'ܣC_y}_dRM>2:Io6B_5‚/|n~/V,KK|sレ4vߌ¢: DHմd\ H+I`Us^>zbeQ~JRߋt1(k/*IIhavo0NE^xvr]wu' rLXNmo: RtLjZ61A[s8g9ֵkZ9s9K| M)Jp Šl8Fכwd+\r?={aF e5~U.o6U-@-2շBFJpMz1gド'@,ϿkeXe9Гmv $747"KqpUd51"ı R)[*89DO vݦo*M/BLw{uɚ[$r%8b&`5G"ʧ>Zgxs> \2[9ڝUu'rPOڢ.֧N:%"&3N~pm[]79\9XBUtXob1[8YpenW5OwPl&8Rt+29gQ Ի.s+7hvNU^޿7LrqUGuiueW>O>4 sY B Js|8B}knҔNx`iNκusϢu)v5}i=nf{uW4s{\ 'Gw:x<=~YѤ7*s=IRau=Ό~u\b0k#}VK gJ9J 휠E:i}DObz1k1ʜOwxwFdU]ww`SLͼ#(>Lme'@ZX%t*"xnd`GQzw+Vrt]g觺u9{|}>aǔ6 4(=A7p_[9 iڞU>dR*L?*uXq$xâ O|fg3+Pu 2f\?`}O/ov#z@&F(lT@{j/'zOfQ/(pQ^Zs ^ەYEK<A A%6wO {Ц"Ք&ݞiȮg=(n>vDCzӂir}&%6}=*W˪>`Hz 4Q2WDAk w ӝֲٟTt"?E&̌5I0"{䂍Yy_X OvęٽAE[AG Nє~Pس &j#xW{\Jf zy4l6h`lRUѹGT@PA*Z\8]v SJ8^'(u,9U>(Ssc\ _eJ]i޸`6e![W՚MS灝ij$OV>gm^n ghhF,߶d1j naMd1%BDC;ʬz}~`5s Xn`:wlQJr:/GΌbǘS׳>9<~Fa]:uln v!P "-G* ~Jݔ9bCYK[a0~DFtg wa6Q4a}?2|P2I*w& L7Dh}~UFF>-C뻿%~gFh@RjϬ$eb2%w7v4a`ȁI@n8S1!ҝ^kubݢIjlĊCy[hE&9~K|йc#I't3.:{z6?;~PQ"#V <>ա?f.NSj㕟rmz{'?p |=+#/(u:?DL ȟXp2I>ͭPQpԤ|Eh`y3Ә.*}d@|e;H4><yĩ&`{㢋!c\&;Y2vz7fIrOuv+p\\ kX.tbG,*_C# FOxl)7IW5畞rNtgW}qwn$aĵn~ Dv;8osҌ۠,bXS+/$>"fb:{Rz ā+;!jJ9aiZA͙K3Ϸ xYZIX8o{:!@xaL1I1f@6PήPDE(D[_e0iD,$814VcU2e\sr"bL&%v_:lݨPzBȁ>%}% ڢz 2w2Pٰu)hq|zq_f+e\ yFseI-DX}3ә׳gT,D&_25}J}Uk }80[m2utтv]ړi "nrŒ4#+s$ AMYY !UuWDJ<ɡ^&S73_*qNqSc0$}^vN~27;|'=JGu`Y7a''I,¥Lb! c%p8*J+acSOJWQsoɂoGG6Z?=Y_#N$홯:5R֩Om8NԴyd*I믶`;ja8c0C0:  s'QaV.Ҫ]Pm%S 8w֊xb4#U1\QۜH=,{ )(?ϓG}"-y 63ۭdu]Q"I+gvo|`oQu 8"{o)7|֯'~غrBӿHᄝ^qG÷>1.x IKjJ7{]/F?fc K!93 9IGhGz)I708juW7: (``,FQ>e|,'{.GkNCD1\~F Vǿx_8b8 -'VL:. _ l\GM%+0P&@_#'HSl;n_9zj)FW,5-_Wݖ).:V3ZbLT ! 4/}! i闷,`**BVFK<G?XuyGPYuoзD} "y^; ̠P,4DpF,, #iAM Az4WW:+k셭mQ**`}:3S9Rvg|.l u6p;\ SYxzJL6V"tQ1%HusZɫ[7R7=r %e{MعEڼNgh<~fxu#k]f\Ԩ`ʿg7^{=:]i*ivgu_)?<󎓕Lۗh @'Cu?: da`{%=Q|G8?7Ҁ*?)DJ 'P  B 햊?M6>1!1A@@A@LJҴJ1 P DE)H4*fbGVh _Z:)1AiĚQidq :f6GÔrf HIc#Plgs'X C r62*!*%&yI89 41yLkcnRDGT[}P }ϷIIZMssbRf4 AH! "1uY[Ag8R*b٤H"b6pbv QN0gǖL\Ǧ2BKDĚRl9jCc+Na=q!@REԉ3N14h5J֊@U4!J#bGF163Tit9Lu`9@h> 09l1iJ4nSCk hxQA^rrNkKX^G/d<;2IA$m2vjhZC1S@җyRbz{QJ{_G?G/Aѿ?ˆ6!'Obf?0>GA2kS/ 4!| -%WJً|οQ)c" _<8\m<DZM9ʁ\ "Be$aXLa, &ie5! rm*?~@%#}otѫYNh⊲!;JtÄSQ(7AѮj/3Ǒ}JD҄K̬Ց' = q;u}=u3$‚uy\k!7fs/]7e֥pW]FVޭDۿUĐtoi:rS=>0~7mo?-cRؐ[yׄL<; HuڸfN=㨝iNU: Ü8y7Keae~ w2Gpk_OǼⱎʟfe KA^ Hts,cn:(+Zkҋv4XNUPE4pA#~o Rrڡ͒r[A W^uM$a]MeӂVmBO;_iV9M8|ٚH;;- oВBCφKza,4(`v;w3O*6P0Ѫyv );ZƯZʵK83*>7R `zYzk[E{V"I 3cf\؟&_?;qLZ׾/j[oԻ$mHVQM!ZagQ$ VRYUfxkj;=f4A:bX: f\rs*0V3<^*smlVc*ば0l>8MGQ~(x;듊ŷO$$a(P N ]iYp(8::!,JCy+p_1#5=hǓG;qUt+CC͊0ͷ&u.uvrl6mz(]6.x,Uxxx1nq4#[00dՉ#Xcq! -h$>8gZff2&4䉞4$_#ɇQS8LW+&{8K$0#~g`{IyIG`=o HǷϏ$c#"RN>YG/fIKPi$xu,}FW^H!%|ެ?6~-0׆|*Ǧi!QP|7t(HyFݍ$qĈfNƋ<ԭO֛|*,: E4PUQl(hs13 bbCGa>/˱ }8Z۷fop2aT<>+Go=M._3Ypg)C(ګ?do^AuOg'uݻ`ˈb~?ώINi*OCܹqq+Lyno˞]G 54+ QTNwP~F\y: @p|i>~K9σBv?F]x=>AobS"mR%)Fa65b&[cTBl`*f#$!&( h8Lp{7O-!S%lOt(e! "IG <"~6P 5px=#DmUkBp7 ޭӆNz"`:K7oY1ʐ75L2xB*2_g5k5kaEsښxus$(Ⱦ?CS~O26눰=R~tf =f OGg!aYK a%`ł";33Hbl'̓CG}jHzV9SW"#5 1ͮ; l$=scI\?} C &7tF%Ky`;X8S b53#*hcۆƓn62,_k!xb:W$Б}K O8v˺8uQ$IJ8pؿd"~;P"HSt6S* tF$*6C(r>C*OkCs GB̘IܝcA_c^]&jCxepQ웾:j^G1 >/V,&a+gW|1wJj՟AܜxkĮ ݁n.1VnD3{\W7s 0>z?<~~v|xXJs2ˁl815 Efc?9X-*Vnkך 49BL~n_ͱ:oqzb,J%E[eiшJևd({soLJ-ѫcDuΐ^A`E36U@o= te~_6.`' 8/ϻ (nN+\d(|sa aH{īpYOICyo'[s7+ƚY> ;'brꗗ`*)$0 ;u8C#g։15nwbo!0MB"5&`g {\=hS`3N}>at1>ag*gḛoƟ#9i,w1O)RP˽@PdFFX_UZ凰iPGx[GA?٤'"@$x%@ԿPW==>= x^>u^x́K?O@ JfU\Q;ESxL 'b5ZZ?7oLo^SXqI:HB% woS8KxPIp+Ol.s.I(,Qq q~fݟx3$d'g! ?l *U,n[N˱ % ! #36.QQ APK=z;<@֢zf"Z9 E2JDc*(Q $H!`P)`bҸ!f$B$0i=7u} MY2i_? Ñ >B@jkN4몊Pv|w$TxvO8N9`8aYպ>axP/Q`?}MӏҎksP鄄W~`ƣ¿3"r/d@:RR&oȈ&GHq4`[|;CΥs 9빌rőf`B #R*@J!Ebj\c PR?rq~ W.RT*fXqO+*DJ"̀խ6D"?~Gn8"ӥLjJî_2 ?uy{}Gw^JF!8z\evGKS1Y ̚4V<[OtZ\(D惸_Ӥ@]dM$Qj</;#b}B Z@m|r| _Q/Ro{9pxHI#1L{ܠRZjMLXwMBU I$y"I&rILq;{o+\ZSńn5pfI} [~x=-i3>ok]h},A6]cIب{[՚07ߣ7wpD@~G̮ L !H_-V ų>j*?k`Cܲ;R1 hxS!2'n_ν'qK0ۍcOwg9եju-?}= B)a:nZz>NùW?Xuj,1)uz4g"Hׯ)p&>؋})0J#m_EmTbYZˆA0Dkef7ܒAiTAݶuJ:S*J Щxl*dhd+H#ϳߛk^.B̚N2UO /NԘ$N*gl=%Cm̴P}ژCxHLS?c"e3zA}frS5!ljEFlqFѐ5 |ONZ(vOĆ:zUFBU!g 6yeIfz8 9.|j61Wt~ٙBu2~73uyvx_ FCTr%}PџjB/ izî}ɹ'MMvջv$bFǵGX4D =TBRDUVR"(j(A zPE )Dy{G0D7vaxzE0w/f?1cLCVENB253Hu?c"}B?Gy:M-XFw%gC=[_-s *h:n_E~Z1 [֏uQ?Җ)SxWeC{$m27͘SZ!cFH1#ٖ}9?ٯ zۆB+DN'Y5c>o'(;K3wh}BA`=ΟR2|^!0gdqB);zsWhݯG>|Z .5NxUe{k'l0WYh8uka?Ȫd U)Rϩ,$+筝ٙ%;(Q^NG/߇AN|/ K߉ `x DddCaIg|&5,2浈ᦗo\jKǛ9f UÜybSlWkz;XcLWQA-ZO(=7qwrE% 9 Nuz@jD4f[- rF|-68b}H`9f G"" ۫H@WϜ;}K%("Y-X=uH~::#N*_>%lP4h{sCl 1/nx"b 9|xa&kMߟU09bH 3 fE~:`v+ag(3[_Dw'WtϨ= >xEב'l1Zr_&# . USy[t3Gxm20q!zӸƓBDk:c{ D;ab>L%%1E?i,qMGk}VhjwȉL3UT0u76ng:ʙ꽻1оay8r+:)zWؤ_'G)!D}# 75[( :Ѡ؋" n/dw"D{;ph_O 8Pf@Ç(1 ,i@8 !!&>8>#i>~4˨gh=#YC$mu5bL ,@ "R#jG\=|G@tYp; s7G n-J܅ 3f/J02p(H>?<@ |EwsOyiGA>du{|.^u$UtӔ-D,|as%KYk1"!MCja$T 2b@/r8o J)U6UIw[r`7Ztv~=<;zwoTɸlN{:wG:%u52 f -2t{-`Iqa *St épm,"\uKm6g.'u٘͘f7U QL~ ~gXGF.:>yq|ß2´@(0FÆu׷4=/B"i7o({W6훲7JQ~hW_ b "CQ5w= w9X\ -êdQf)aN$psS-a XU1WGl߷K8 ~-lbψagrS1 v?aי@ݡ{08T`,CQf@'-(:k?#6@J&#:@b$(?/&.z%_:Cuk/{cviGo6>9\ utIǝȎ^}|[;]{= GSE2ӣ3Gڃ;~{TFecds*มトVIv@ WvgEʥk?|Qy/A8= J8TtA*u+yuEH8 %OMC n7ќgаu]eH(*\t&A0>s8Ń+.0toF-} ewNvGPPb]^1U Ֆ}䘝r (< I\[id9XQC *Ab/JVg.'' F\\DJVF#8+v7Fd/{GLP.Y-bZ`w9N>P`s!ᩅh0]a]~OTLizuAǵu'%~  в` cJw;C1\D=k@ӭ',K(sϐM*{m[zo3hß8GxWv9۴z QQ 7`{ MP"8 Do֮{a)X Rb"a(FiUIË%wC2d@)X6Ƙ׆*9"&%lG)<*L!Ŧ-vB# u1i5F3aOo^E] Hr4HPi9iWcO[hH/ 9 zA垺Q]zEt,Y;*/4[W/cwl[W iGFoWt hIa8Idž GÜpsċM}#ͅDM(X`# 2k<y4q9-q֞, I늑Pqfqԕ;GmnUa+ydD-twIN=06e.3@;qB8ape&WYj]WD$b5aO"Ӹ8@@Gh۞rѺUGc)οBNKY(̀?&6aє}94W>>WM>6zlGw^)*O|7AS=;hjuBm$Jj0+E'=@ APuJnsxyOU4ro{mb%Q[ u.j0W>w@<'&w?%#J0}[|a-9i N1zBOe{mDD+(a* *ަq +z@*I8^X4߈{{NTƁ;2ʼ1lpQXpx(3<!BvSє\ƧYix3rW$Z 4Q^=5lL{FԺh~]ajR6YD dDNoQ}!b3rdqqQ(MT |+:b"l&WJT<Ʌ}/^˅6s$~MtKzDqGf)Md9:UFl3iGpV0|'_xl=VX.$~Ǿ}s8鋌0_#}ŗsݛ݊ΪEny,h0Fix0j4 I@@J( )SZL}gXC' T2%IKT(*:PF~XR@PXh e/LjPmJ?k(6#3M1i ;a^ƒ*4)֓TMB튖 "@'zk*]>mWv6067$71rj#JL82gש?6k|]8doDwCC|ϷY)*mR=|8iߥJAȢNzh4(`\EꂙE@TUD8MP&\pv9<=m:hӶ+FZhN{_h>Ry( }h(Qۈf  TTme2|)TfW.dL*#ZpCA0TYuv#ӳDЖ)+h9 0pp#'&@#B̦~ sO5T% pUI q!IA!1g_*o>p&Mr?$TNy"W +')7q{;:k8?پ2p}+`xP9(˕(!}&MJ{I2]xfA'?(wQqz˲7,?\"@} o:Rj05jbI!*'ҚfJ8#XUɀY90 H5ݻNҍVUCշ % e nD<7!'d`4kG>yQt~3AL=/56ǸɣN]z QJ$Hļ 2aND05z!O"w "Xemt(?a5/Ѯ}'_*_OxZL{J|fE`z``JB("^ͰD;\nZ7# yu2^qixhɶ@8sxx`@<%^R;BVfN;="R}OU=)^(#tnr0t[㲂[Ӯpx^cQ*țnBro. 41-5˷z~z=rTAF5K,<%uՎ8 ή iARDMtTզ`0f 1zr%FOA0}j0f!\e(RQ'L'A24@Sza-Cs9m\ޠ hA(I 8B'GrKщ'B & %T^X>D +|H(T '12Xz82W1fQ7[);`(xL3F*8Uxp(Fq`I{ă:ގiw]%"nq^IeBX,,\AA _ꐈP0k~6mP BfiḀB A4!J,: .]eX9¸M1;I"  a(;Z 6oc`CMn D:;'9! %[&=8U#5E? $U0qtCKoۀ_06aeC"ɴ\;)D=]=Ҵe`&@ z.?~mzJ"sdQ@ZuZX>^G`7\}QAw@67Gt3HX2ԽS}8 \=A[uSf,!NS2t#쳹(W {ʸR(*mRta >:jz*`ץ]fjQ ~aXlH{j"0nHj(a厕ՐGPLb5\/s_7vP󓤴 \ ;D$k=!4~N(ׯaa`M­e!">l#57 CKF.0Ch*z<>ǖb6 6(`vG,cP}06)G,;r!(h;{N N84{}XbI#31hy$u='M{C(00|8 rJG%bJHY$>A|Gd J,"&р1Zf-@0*C& Δ hBS ?Zx9eO@Bj*TW@q`|2I90Vp+'z1z=a{VZਊJt s?)^YHN8!fo6iՑcBoMc̕Bu_ $GSHP 4 9m %۴I.D.&=/CXIfi)7l薂A@GwIk2=0Өk5Pm'Z"ӀZ3z ȑ K1J2b}8mh9}e4MهM80Aw,E '_]tu8rhPJI\R H|DH}XPA ڇf "S ۴n)>>'uA#&@S{c0 U!HCLt#Qw|ε^Nt4mChc!c}U0|^S)heS(N@crT~l{>0JqiyG _R{㲘Hype5h>@PDDP-%&}JwTPTK$A;0y8}|#HM0*ʹøJхy_gY5j,)i&1vg ) 3!CI.;FM $)ebwT8KW@H(b7W4 Ȑ^3࢚9A#P ;L5њP_:C`Mɟ^!I6#bbק::F+ Ow&6n$]kP^} F=b"F2CC(iĠwM ajT+;9Onc.E! T`ҨB5G{gn#M#6 2H,&&a"ɼґ2|LLAЍsz4}bŵ5ZScz-FJA{kK"v1tME#p"|[X>d4y;-aFl,% T!c8xzCa<}9iv^g^|62)x^{Qτ@9Ѡ!<&  z彠%<W|9ap+Dvd*% h98% ؒ~;̪$\ۍ14 j|:~l"]!'z6a,c=K,CFN2g>udDU42bkC;g7 rBFОwqnsjbA,7 `7i WyBÂI}z`4ZJ+V lc!p\8M8"U)Z_^WDϯds(H{9)ATEUC Afh5F}ȚH*uB4Q ̐A0?wp:~ sI`%#m6$ًkpeR;6OLG)4ӞvL1u[PȼӿVx>iʽ$43ɃvxMC6JKбfvL)uF@^oo.xgFz9]: y o`>Cֿt%Ĩ/siRy{䇻3Wa~Iv M-8R>zAD@  uR^5D`T{aÚ xG q zs%0nmJuԃ 6T)ǐݞ$>,?P$̍z=9RSNY5`(@t H ~:&FT0P*×U *((!^ 6IcFmb 6~#/%gfʸqr+@DCh;-6rؤlK`쬶_dϸdsnG ľ;;<[ O1pu5Bf URޅ5UUUUmUUm"[mWD8 DPSM)c`8I%6Xv@)JS;1ABx8 D| $-7,Z qd3$/u;>:۴'W${Oo%-|:tI&ի{܁2 bmp,[uOI<.6Ձ:"'1hT΂X'#%x3)41&#W3 zҔPC EezJuCYLBQ0`NhC@ҴLkhI#I5AߐӸ'H<]ɤ#0 7C]e"~徘3XaW`o֯.(wini~6~n9Yp?{m$AVFU+RTc.4CM niU#L4aui16`5L@ h/ Fw(oDrU\O㣣313ǑLǾڠТ,Nr{t5d;=WmMTH{ G4/rY8iK:繑Gm SX'>|5cFxa:T$r C GAp6v$xO FS9ҁقL٠ ׺dFU$s&"iF,\"Z*4Vh1ܭLcԀ.<6&l՛mlS~<@UTmض)u S}N޷7bbImFeiNhS=9f43 ƻ57ݡd8,^nyj=zpXt,'C^v|l⻄#J'D" 5?[ 2/!q2v +nlh{GV7Ȁì۶9ah.0XF~u %G^uclg˰  1|sPBeZZ()GᢨE%hBY@8R}aN% 24L}ua DUT xyZ#4jچ`S0$-yS 4G` yN!,"L<lI4N BEYaȚ RiLx؁4<23Fv]μP8C4 zR6&̷Hq8..4fE܄4Vg?Mp֥@ ɒpN??O_G8/=)36^zIH=pAp_xrzQ>a/vcMm|{Z1S`~I>$!LVĒGtX2)K7ICk1ԐC]ICh;8MD )RM0`FrǞW@Ģ{aMq:/RGG qEDtK mmCq}5\wܤa.Iנ1X 48@`h}~`"q>:wuq5Kq:!@a^CV-bOg0lCMM0S.$a| ąbBI`>+mI HP'Hk=g[L$t3H˴p#gpuIG\wbo:fGF۠0J>ց t20;4}|ȈKLivTܛ*-3(wΰ$aB5~`i1H0< f&H ZA} BJHh#|m9,}̿L?L0 ٦O<[Ľ H^&a!CVA( ~0Mw.Bpл<:mkNWt,uvY=:Qڽ_`u k=gpJ>4 (fSg1S>ȫraIT[ۺ8':(I,2-)1"1@8X)m (H(z<9Txr v [h|/xo ,2n& ;3Ǡ~,mc*VVdeՐ%[=49m,4̜N '!  Ѓ8^íW$(آf >|ף.Q8! i6J$e1 t!3'-0J[4~ B;K!30s٠{joz0^>Mӎ^?q/~I;v }@A DVp?pg")GGl0PhM{? i2z꺞fa24 jmȈxȬݱN2ۀ]tᡰ1 O֢Nw@t郈w _T="Of-Z6M…bk'Aӗ![Sx)]LP}aspJ"F,]1W|71pJTOÕQ軈*FA uuGj!*:s# 4vɩ;d tp:Orupv$ qb^styaY#F62q6O)k, aO1 Q-~]cI$IKM?0wڊeHVP,FCc{@2x! L6Cagu(̝PCx~JdX'wpXquDDEQUׅ1qȘ|tJD >pۀkIzք;7*R~'4ӗ?@*'Go᝷l_j43yqrI'{u{h(Co 10:UdHxD1STBE Q=|q&Z\*N3$cvU7A&,A0jL]2 @Fm".Ďf q:d]* 41%7ٍ0Yr-G61UG(Shfv5J>̂+ })I |kϽaHٴi )v-̙NCP3'X@֤.9Hu$?dvNh Utgg>BRO*ÿ0OYl u@^_LiB*tq\xJdeA&فL?'IC j}r=3 !z r3z:I{nYD#B&1 g "⨸ hBG Wh=VmasB)SbSV \:~>&FHd@)bxqzu(\T@ Ct=),AAsA(BS /\BK||y9%0Q |ݰ1Cp}QS4mH#OvX%AZ Mĭf"H@iXs ~4q4zkJqvaDvǵ^[AyvN qʄ:)JCx|F=Ӡ%b#3K oG! @GՉp2kKPf>i sRRS7s}C֩U?HF5#p04lvR؈FÈ ߯F"й[]IBmH'{ԉx4k\Xh Ä״$>CA3/qwW^͈g_){WiLK=nun183  16/g\#0oK0ow~ڞslGlTBhd0nEپemkX-Xu ԉ!,T<ިu9mR'Nb;jZ`ZgBP%fb RI $43^"\7 >;}) 6JSسBN0x AcP'yX9( aRF.Qm(zb`*G@?? !ɊzwwUSvPC8䢥 gq^Cbt8t\J!bUA R$E`e4R<0#/^'F9eM"ţX [#KR$TN 2s0h$P[Pдޢ6X*i]cOĜ׀"(gMлU8@h.Cayꎝ? Y]¤. |/Gڀ`he8B w]YT\KA(6-"R w(>ٟwx>|ETW9=:|z@ ;}A\SU_"sj5ao{0cyg+q9giߞODh0 zKI ?h<a"H$Ʋ"Q `T1[l^y 2 AalWm]-PgcQH`/UR=@09%шyQ> >2DLUGGȰ^1R?.Xw@iN4C7/B2ged7C.̯n.󂇔 Sr| :|<$q&!XIf& |L2$W‡ p(˦pHCAi$jpQ8(x!#r2#:GGp=öҔBj}:\0h‡ȥ*r2C2&Z99;¦2Dc.J0aNߣ BV0z!SBhmoqHSءҘJgBN<8  Aed髥@_\hODGkRՔIQ s\H{EKTdУc) @8"Y (j ٖreN 1Ɗ{c0 Lv?c95>Qx|!5 v@!FPDLǞ顖a`سM؝kCfgnS6ݰػb7=;=sl ٕDGɖ7|3T$p-5`o,S#h:'-͈Z.$0oy3Y۞=5v6ȖmgW19gdS!q-MߋrMg 9 `E(4Hqiv3Bؾ-BTWmø7Vj8Cgn rPPG6b{yvECl 7S5!-6?;jr/?,#"AT wh+ 4WZC"KFSZꉼ* q8܇[1g` 0}1s`scao}`řY=lyk]6RD/QF~ cnH'Id=s׏w.maˇ ddAD$!&X^xdZ=0c.!ݱW7:9'AWŒ?] NϧSu;uiGڪZcX8 d2azܗ]DŽqھ)W&vⶆf&+ NpBEz8åAyC re?/vRƞ>ޞ >7衏D]7Aүp=u3{=(ڃUh*UUU}$$1)֖@{0ZanDdBR:q4Y#K֭((w5p,mѪ5r%QYdkB(ѼT&!hWÑ EE%#2hWp@nۋBx/(;8< J )@QBЇd)24@=GiǶt >cbǐ`4MG'jMxA, ?D!X4@J[MSFV' G9! bǪ:66u$YLI a:H5EשĺKYg4kmį% cw!khǡ bVM1m\#|Y֮0++;h@y Ȓ+ z@s1åAޤKK u@ 6"%!Ѝm`.qv]!t#w` /RMI ;a]> >3|o)\@V -(jWv`?Oؿ<Џ9a7>E_wAx}eH<5S5%_2 \T*8缣 ϝQM*KA.M6 fc!dz;/Q8qGiBvl;yEm&HHτ9AQ 6Ubi@) 믹\41^\'jN˗=< "0ΜӂɉE4:i`3 3Ca%yzA@Yb0lE%=VFV*SRʁ@ڷL0svN8S/I/ħxѱjgN ĤKMW=O1]tBTxÉ#nK˳3ct|7n w>ֽ=O }/$!j!%ײDHAP6wm oUrkmHSu˾C q3Ӎx\~fvJisսUM)g=D}_]QʼS9,<饱c,ܜ=+%U1 ,?kBH>?(G?=:(`e)(= o( (:2˻}e?qN #:\EC*rB_9SJ7_U:r&JΩgg eỉAyD,Iq E\Z-fHnz=žN4( Yزn% 29yEwJ$^MChKΞ{0>V1w&gp;םqƒ 2i_jDԽ@ahqk+ \PqLiBUz4:U A(x>*7NFU\pC>?[cXey7S]D06q$h` ܺW Z&諳_^fg(VN;LDj V:BlpI^M'= o)%V&t.ϹY]V`9@9Hy<`sٞ}]rxorI аDK$yYT]) SS)))|>zy. @\R:`sAa3{S04ѐ]!9|.`Q4oEaDk%0]\pB`վf~\a8aoKH*8ݺrPbsl]#СM(==J5U9@],[^Dx߁b0DovPqAE$b4W=@A=J €EJ-,TkPg7i [>^'&OnhHQs#@H3"封ԩߙ֎@N<D g`P6ṖDA騎50=' H$t^l!DhkC܈Vʫ^cE=Ჩf L%aR2pynPUTTQNdr6̅Wbf­ "yeC96%^J`$T߭1DbղjG{"}&΀h3 CoN̈!R6 ɵN6CiK C1\ Rf-7P z%8c7Ls}Ly!7_PxuF#CzT k&5tKL#'fm#o`Kۨx@\laZ>w>*@6&{:hp0X"ۜGfXQHj*9W0Ol BIR ~ͷVEJQv8O=m=>Zl(A))A1 g0g˖H$QlZMBG_Gw2XFzs=gtbm'umqN&$f E1%s>J;L"aۉϞN!1fm"tou*ɰ{m1I! F dJ u]lL^+\yk;Hj72P_v~FͰ0[l 6 ƾ|gB5pζm>1j8A{ؕchMv.1 {@M4.H̰Dґn'rM,h(%xL#Ѫck =nVb`z3r#h C&WfM[0'K,Dga D HЅ~&'XcH'(:?LdSrSI qaL$Xt 9"mHSO~?ŵ zX$='}O>qMq%ۜ} b_d3l:4HC~.oQRM_8K PvB p O]c!?kVT<]yȉhM8/N,!?=@{^=r`TgVi TJ["@ "BpAQ6 Ϡ[* KltO}a"@~2{*O?voa]JØP/~.IN}HZuY1!مQ w<syE=s-iP(y##՚y;b߿LS^7UH}5dr?5BI ;4CPܑ 4VAwAuj!K[D!2WF'Wzz%C'q?x0~P0_x[F>BT7𿔇 2 bDD K=Gt:q>̆0hJ#cʗVJ%<@m;7BA1O3dRL` E7waQ5i_RVdC8(D%h%R=m$@i%uom,bW;ANAp) r!{;Nju\zi8r;OAӭKs~ gyb[z"1geh;pڊnY4jEvO/ѧCY=2^{GyZD?xFtj7Un̴펱ZXE;ZjL*3 xi~ze"N(HA Ca,LQYA؂ oEm5k2r8~cԈ\I$W͢~ڑvYeaɘFB^{{P=4k 1F( `Z͖78ˏ3s0[+ۺj񠋐ud;1ǰ8?g!Ao|!]L.&b\I%fצadp/Nb)9T V)]Goz-E |9,*z6vBM,zK13oR`zIdmxυ bKեGd_HX,JB$lQ0|7׷}NMLxg:x&~W~1Kr|2NcV(UPd(g8OQΞ #Kq@5҈yͲV q1/0M:F0"/{7]u{tb1:fɠI %or<{;A[1.HI.Z\^7B[OcO;MG'VyoN<6y\ KTA_1 'J~Ń^>ZhY( h7f$Rξ=9~ӱC\>2c:s0 n_>ee `:ixhwpv\N ݢ`CSTw^_EP!ʕ-s}MqCד~Lc]JJ(EUlR3]:w^Ix29yQv'нO&Jp {"a\/ 2mkP]YP%h96 89^*/9ݎWkKѝhFL2m3WҕrE,xmʆZAӂ Zp},c3Ladud }t:[YY`Bm{eζϔ6qD+tUk?`dp}#!WXw*x1>`~9leۓ׶6VvId889箧}gzje45kX=ӭUQ0á܆έy0z ]Q'˼FL؆wo\&1qwcvbS$#3@N JSJ#y"I64H7KzCשgd;Q` aGB<ƴ2IhPPҺ`{>""Bc~r\즸,qLQ '2YaZOb9[NIϒ޷yI/B$MƜ-uc.*8wl=#b'[ `΁O8g`L8Bm꾉~W^ηY\d6>_׷wt|D`H^q܈QÊ-xè;w c'{y֕.R)} .IGhqX1~yymP=2ut,tj#U20'Y$ïqJLBI:,LU,3`mtkvv3]|mm `ۢVk(L#q":O}@S@7`ۍ WEAc0/S[Oͭg}/wXqۜ$#?aYH;zmwp4k8K>> OSב o65EO[La1Ek$:.h=<==Wd%NF yi7BǵufQW=;oÆ2?;i2{>C"{9lP3nwcr173"dGƼl YQeze--gUzH3[OU ǵ9]Ԩdlf4I8b.$O+NJL\g5Sn޳zBrƄ"JB`n&Ș,x$sLR}/:)5>~o5>!浹~c﹩k^\r̫?Z:'%Qd@( 147Ԑ\ծ,ΜA`3e!; H5(B0H&jA4 e::yo/guaBƎ㢠]| #Mz{C4=Iȃ|ygt88YxGZ;M tQ=t7;R3>]WN]sLu֊^j{)5v2ª/O-fLlwLjiٟ5ѩw0+> D$@3JSj &W3lzYuD;Η_H5mxm[c ZqXRRR5BXi5l6Zz8YCBmuԝFnP82mN;ރ%:v#o.o4wC~IA5gڮ8sL=E%~_?N=ZRAr^sb,rrۯMʜ As@ "fHU=ôU.]{ xI ha4&=x"RP  Zch+]$x<Γ-DEVꄐPCcre# `dJAܸcVk;.l`lvxwߵkFdd˴*X\ev^_ ;A4>I5 /Kb(OZO*f0A';R,hW_QP|b }@c#@y~i ,iG4`N 2pqo' tn/0e_amXCxc;BH`1['q#cTDAgDؤCgo[ O #qoI )oJD,n MӴh׍{U(I;[BG1cl%3!(L\/F tнGoۋo<lnxQ((gh,kAE124FiO_˃z(:Ӆ x@iYηBQLjt|`M'^;z9=t9m%v,_E6VзÜdD<"S?wjkk9}{s^mr5=~pxQA J ˭`nKd $K*ńr =]ݢD7S@ c.Yfr. <Q^O>8 kχc狚wvYofg_f{[I\`n "`\/\[\ME] (**;b˻ CzpɭuO+yVnhްoa_HQGC#釉;t2 S<.Xkn.<$9Tc?^RM"ni͘Th/!|g4ՠ1f-/rN1+BE$3&$bKTSM42NP{M 3v;jI3$5l&YY/|Rg~z93G@?.NO/8Ga %m}/|L|~Z+W"!ĮABH6(\*-P'}XL4~g T7gH9) l5:m(*ѮnH$()íQ[ wp80}f} ǶsNFnHJ! Kn *5Ti1AC9o ATQ9Uf>d>ώ}!\`0TH^2T(H|Q04,<2%`?KlU1b &|y0sW:0C .pXC͎g^q<(4d )Oxt-̃9' $D4a0)B(" pɰEQaL Bw0o}u?go8}\S<v9u$XH\9?z~| NF4<8ٓ%TСݘH10D7X賃Nghǵ?2ܱ6;Cq 02,7~+}&6O8"vǠd93Smd TG}g9Y<ӥ@5ƑC]30p=F{WegBMPl T>r:Qu3tD ミisЪ;&UsηTN[P7# <O^]yDq )F^OXK#`:oaAd(P) ]bR՚w_񳏧ikyj2b]">WCʅ:OTX.C{9[B@NIϝFjNǿ҂.aUEW fLs`a}_O4@i1m=E9@񲎊G7 wbɲpbOt{#!ޏKʨ=;N2N2'bYWr`}JvD%Z]* t,rZ* S![ =CeEjAh>rCw9DL ݊x=UAEsIS4 72"zgW}.%:y^z?Yom=_MԱ#FG0&=\́xΪ32upO2EqcoMI|oin6m{%HuHվp|fxn$)xaI(* @[9-,5%;'t}Xfɂ j:2hFc#P]y::,ܒDDn5Bz`?0$.û[y[NJ}k׌njc>w-ҍ/]0K@X}q&6̝^4T5B!6c=a(ɂ^N+$w&HI$n ئlӮWv6xK'8=[;=G'n< :wv13 k|P* - f0;so$-*><(upD@vMNgSmz4XnPjE&AR29 T!0uy.ݛ=^$YdGoa)Z`4 'Fh4,MHfkyD((6Ǵİ'z +Hwx3f?Ikhv0$-`0zfRIx=𐎏q Hb[ݶ]Idrx(j]ѷȈr!!2a;o%iJfC7{I?֠Er؊-KQ,b!B@5M\V˘iL/3ym̓[@>Qзg p)Vw W#9j\wӹ]Y;80(? ҹJeK\xK'4woL̙i6 W'M#n.$l|) gI=sgfal`.cduAPMMCPpH@RѪxMBur lu}oxĄ~;3y$7T9*aA 2/;kew\4m .GwLh]g;qC-BxU _osj.M [q'^; s% CUĿA3W}+A$v6˯gT; 6ƥMjS{0 ԃk} ;~daxEZ60 ⚇:q˘Vۖmxn_1,1G۲>YG/)$S$oNcŮ~{>D)c]~G7sg 1+I&"\T *pb-]ӪG ;-o5MH4ېw'ϒq|`č4ގ.lr}x~`4e[p1[lN@7]thm | έǡ%Slym~'soNJ3 1fIq2eP`O=ô³7(0UN}LԘ,"06d#HvGZg1/GF=-N\!c>9i7O-0'LtN7HMPlW)!7Ba%0!(+('&ݎENQxnj xU$`̣雯 ylR4lרּfv3#g|C%ڃSw_IdW>pm`fT8>D^/>[nl He,[8XFF2Ԝ`9i$D $fרoUlv*w CeDd&\(; 2wi9HłI3,ъ)zJ1,{MĄqe)QAD.7/;SQG>(53'Cvuj2 H jDNH)эZaIIi/s``o[h@'IvbZM *Y=F(ty2WZh {AɀvH 4˂ij(csRXq+ c uGRpKYg;S[yM(zz.Kc<{+O 'S7s*i%pMq&%|5] yad5H@iQ/H:e;5XF_l"#lh]Nq٠튦PITJzEס H dr,7d:ʒFǖc,^79`~_,Rн38fͪ" c YX,v( UPH"91e/Ȁ\y5~ ⣏o HƯ q)QMA^"jkPOǂD B o`dz#OMS]ꬁ !OV]C=Q4;6xvГxMhՐ,qf=8Zh@iWg> O 匓!'* 1]vk]ן#OWtS >Ry/m^Hw5k< 8+\2)"=ܺBE^/㻷Gl!Pj ώt3+M5ҙ )@lFI%mBp^Q"dDq\ HX<^1,>E* 4%*ԴZb zh;BI"8I;Zl? Y#n˷F-!Vׅ|c!ARsЅf1|đ;;#׾];&dWcjJ9X_SVpH2-:~(]L(!Lcյs; uZMR"ʚLw*D٘c0L,>vGWi<<#22͝KsKe}2t߼9 \}BO 0`rB'C'_lWX|M:࢈`P4k lq6!z+gd+=j*diOh{!14 anKQN葊!7]K*N+asYLXY僳'X7\i>A "DDǯې`9, W`*'\\EcTwRFrlL\`8Sz3***jx 9BEkClslηUU# 'ڶŌƶ&H Ԧ{.\34( nI:zs"{1Yѫ[lGz\uqIGt83Uxry*8l;"xY-t$x$ P8K#&Q+ ‚5KW99 Min.w:[{f6O@===yzKkG}&zꉓ˕8Q ?+t-X;la wQw~/|'vrv<6LdH{H:dNFw7AB0mCq7*.:9:nCzs#1X=o}$-x}gmsvW}{;< g*.:^CI'Mǡs*ɶ@@r"iG`Q3zSDfByoQ>5U^dwA# S>B^|y`mhQJQyD$oَp69544p;|!m'TxHcWiY'9\_v6c(']f X9?Aф4TCH9>wDK_#mu<4zWEn/,׹S|%=+vC[·إQh]q2j J!\y`{]&s^}o\!#A$-ƛ8=l5`w|@(j/*^fb<:_|V1§7.OjF=MLHE5BdS$wbrx;[v %0\iSlMzC V`S1* J:RG))2r $lxXݮHt$ lo]B*jR ; C,;joutG}9ץ.gf/?mCsD|et;E3QnE r#+x}wrDo7dgsn?:9C=g|p!:w]~ rL8Bc.{s0Ӂ{_HXh|H&i!LyI2N:!${ -5|̷}b٪Srn /4@+c>$EKdF8xz;M:;gԝqRd>=i=Z(L A"qD<`Uq BdFJvʫZ\(ci^s>~Q1c͇h{2Yߌ`^φa\3~,0ǁlf jӼm|nvxBރ mF/@We~|']<֛dzUF 1#Y? )`3laVCB*j'^kH+Đi%KLpcJ.+be9, {9~Aɱ彸@%cq %)|BV$(**TSoA 47ư]n3l4m'Gg ͹$+~7;7w 6IM7={2r?F=yCKoAɡxT-`'y&ɤ>+;y#h""x}]5jY\ @I &)N3 xk#I0;VLDߟ rhA6`y. Sw69줻LK .Jo bsKĐ"/j @1f ٘mG>n^_2 J>sWDr@ϾއЋwu$3Ivh/ƀL =" sxhwfJxxs z92'5A%*$x?')W 3A< c=w;r2{1CT|ϜZHBs0J2mÈՍd3."p(O {;UU*eNfQ}nX($NW-eLE'^ 頮4nh0Dp2 >d3Cj`׳uP ERcNM8q'p99ҏgC>IB(gphʚ%gp,3G?÷o9.~p|u7G{ٿ $$lu;4^D栐aDkiyf54hJ* Pl|.4l[bQ$%( DG0hB2/?0zF9 6h(D,'?#?(:&;4'ƈ>´"#N,HI#w:Y]oEhxA背B$C8瘸Y³8TxG'>/(aE~V?Sf04-pQOS+iگ@Q E%UTJ(d98".:c&, bh(H |7D]nU sŐ>4qDŽ % $0?ՙE|Ҙgx=Ru*}AE 4|#(aG҉|)ͷm* jfBU6&a²CФNuvT\:K*CPd5Y@l",aŋ6!5׊<񡅚 >y)8z\ztO4ɒ:q_!'* ]~1 eW}U0(T <%4}C ydG @ubH{})\L31@RI6j9<`:8.dO~?loEq뜖([%<% g[(kcQ<;Wŗ "ߧT;m-"1n/`u%312 |"Dz2C0K&NcWh`p "  PkG{4]bnZј-/o3Zd@?Sj 4P!i` ?iQX+񈥉F%S۹G96|KH \ hNzSTվ!t<}%X- `be0 @3XA9anm/5#Y҅; 7qrŠy#':;Np&ֶ̳R dƑ4!6IkܺdB*׆ǙՎ8y$5i7lR\Uy54c{Kfpov.:pTbzx?@CvS krM4F, Zf;d!|Hx8d7K}K'Vٌ` |ү/ i?~._`a"+2׮c$f40nBmNwmr z1ԣ55A:9PD;ڻXS VHqMj0K`\Tckr(9V,E2"J$i?~) `{xwwkRe(o5 9ر$Q;Dƈ{," H S Ģ]\T.;ZDlw%<`<'p0L 2hĿRAG =}7SYD0'fdaEaH49_ɯJ4rBPqOW0dB$SԤ‘Y]A@u`( @{NY$J/ #DTJ3$_S o}%2CM- B,Q!THS0QB+uIّHa# d J QdE_Z p(=wB%4%L!HQJP,?k C=N:[Nh[8L&CȢK vSL$(FPD eAڧ7q\2/YS HpOMP -ѡت∂f< ȫCHѾV~?<2.znht8Xb*XB\!9$ wiȊ"%Z؅M N(%8t,8 JFH,9$<[(cTV3C)ǚFa`ZI`V3jG?)plk w< )!w'&a( ,J@>5u#Kcu<.܈JѪ)t c+3@z^alN3`$#؁v@QY%44}^G̝㣗0oQSC$ vcԆ#C 4nZMDR֚4{2p;€qtE1OE&Egc`#h+8A (XܻZn#!B;0 PJT2r~.ڨ!R52(U1@xV6hMDKEpԈB [$%D '>VY/ID* *f6H"(j Ƌ 0+| J()V$ X=Gsi8$t3!jf`_C=uh?'?^9=xê"R }~(W4rM(_Qcl);JTQ x6+`\T"e PM-xDc(Mд4RHSPJnG8'5l{ ,x HR}HH)H$ "!&)f] 'lLc,DHƢc<`>1)D"O.xq꒝|CS{L@TKv'"}렰*ƦR5sDhFմJ1E!R0mVzI VL<2n;{Shf0mE4F9θc0C2BZzj}$M4u!vS=@fCDWq/ em'BjI.Il.E p1aJo"],y; 3t004t8#4=6,#9/5A Vfqm,+CQI66/.Pۍm6vx9ݐ B!<$*4uڥ L w 6ʭ>꘠R$м4)@G$uNy=WMYF8s3;jṦiq`@ܓbhjFawMBuNb7{okL2 R{/H _ (EG i(PĄ$=&<^Fxı &Vc2eV5.4AN(%iG'p5,{0wڦcpLpw7ŚL¬0:Ѱ-V޹Q"]D5E-7*Wj_C=btW"c1CG_eMSz"O쳳ێ?{U'$+@Co;8j (?iJ)|]S`>x: 1ZnRclz E7$ʓv`?ʏo8 4+3ĕPuc8KQ8:'LhB ԟ)#)R#9H!E!lG$T`T 'WqeX6Cסq34"A$i((W) !E D2˘aHul)GyJ=ʿU|'d3\~m:B;l?d.Jtly pbDD7s 4LPyk89C۴qG 0bHvVcA ]y~A0"JpDѥ%& h=2fHh _Cx?>TmDEHP@:hI?d*Z aOYOqP d2f+^a~iysD7mf""Fnq9pk.X|ϻ_ABč̺P)#b+D@.Ywg橁u 8㟯 Dz>_^Σ|mg@sљ LX!f O⇛z$UXEP KK7U$g(n*' O e0)%qiOX5O nE>`%5]?)w6h8 Ak>]IģM`OH6(~O>wP886_:PR 1~Brc^Q!f3)FL\! ;@Dia/Ս]6Є y*H̉67] #ѹy)XSr1骊U..uҧsYcvf`h$~7Ob`J3J`YU>6y*W:!KoIWNkJanh%+D8_t`hf=sl;+,,6O$ZhB|ɤn{s^>6 14K Z.wtQ"|ڞ>^OzA|}휾~BYL E)>qXWHZnq{!?ٮ2 g% p^ RH\M BD6g \ m*B tlb>ˠsHX]i|[;-B:C?QT>J>^Nf,Q+|kMi ddւ*pBA.HAOĀߊTyeG~VE?*r Ҷ H|/;xi(n|A"3j,E nd0!W0VEB!됬q 0t)Y(DžP!7h1ƬMh\, r8SDn&lbF|)Z5pƌk!A)E]$bÌ.+aB8mÑh .\gl I B" M:5k[SEhNMGVց#pظ1%J\x9B0:孳AOO_?Pv0B᱂I͈ ~VN7+VR:әļ(hync-% Ibd$$`)_0.Y}Le VrrJ<&k:5 6N94H+Y [ɧ+u tdrzǎ6ӗY#s6 f@ kY7槷,HRg'؏6 "nesL|~;rQ[F%́ FWA0w ]ZwgLT13@PS0=p4Ubvq$4<+K2z2p{egX%T o~e;a;!=L |+އj/ wN'>z`򒊌|hf(AE4DP4QEPtQx`Y$ @PubZClLF h%pL6eU1F 0(vRFcZ( lR/ ̴QTH[$e0AlX "UQ2$R Np3QN&h- Z%bI2 ib8Xh|0H=qq퐉f@LTc4{3"=蔯2 x(E0E \RyC C@'BuȿV4`=YsAņ9;& a*J ǧB{*ۆ`"" (&bi?c<刼XT85`XT%/9雘 &LӁVLwh:Em%!1h9d ւ$Ǿ^ׄ%)3|v!e6~z :q֝#lb70r4Y/C!a?s8 ,+ 7|*2Χf9aC0жA::SL0ԋ&#Rܼ2c)Yf a8)Ә-c L4 )@1"Og Kz}0L(T* N>&K;{-PٜTRL7K#)"$bP^jcz6ͱBE!׾jT=u's>2 2)Zܛ qQGL'k?QbUӃ@F!u1pډ?ƶ^yxdID1(EH&cSIp7֧ TTuIlOHNCnHr}s*p`9 HEDLRDz?@oQ輠hPܹf[(z@ĘRbL0-f|-WwQ#%_Y dhYej4VwJ ]`z4v()9?ߗc__t$<-M7>y5luVˁgzϵT"2If {,<}hy2,t7t' &{0F΢2ɡlGM&0PruUqMGlXDdb)+M!FVYĎ` O 1]Z iGؖO}Ca!# xI !\T "{8}_8g UAURQhU(j DF el E EIt"rSJ A$)b@"|cD;`{ǛCΰUd[cqN!4G٥~hDDJQqAsjJ犃>{ԍ :Ci<*RN3iHDE&X?#B 4Q PE D+Tđ,D'lS@m-j# 2D+)]0憊L36 c#p; $RD퍰=}0C *aѠ`:P2N (*iO55{F]&FV 7hcZZgftpr8DLTu&Hca¨?&zvrV1@něiWx'k:[jfbC@rZz[ؠPuQw¤:1vDSـlXcWL2c4K&l1'Y Hƴ< 8:³zŅȚ4$m\R'/2na>yPw.&},zz"nz'#MŌUڢc5P }t >%NµxVj V z0F1\ݪ"XۜRT1+^+ureF+w8znnS^{;9r N!paaݚxjԹJt 1(}2 b x%+xr* gq@"P-!ANÌ5͐J%3cMXe ]ǹERɌPcL@c`B5jX5G1Iw: \6t IOBvZAy !B 9!0뜕7 ܫ I5$͑񣡶D].$Ł:%j2p w"6EvfJ\/ _Sأ8֘kX.gZsCgqQ% ޕ.:u ءsMh姏1Jdžo׬mjR)0(ɱd<J7t냑@ѝ5:S[-dAMxXp{UhmHml\p^$&b‚O>8A.֙Dͼ2 Ff1X,UDbOYdphE%-s^rl*sQQңi3LK UR `C.tn+,'G`vȊ_Rk2;꒤^Mxx8G黊I={b? 1#pF1&> B H8v0w; Mؒg;ciwP[02Ĭ,&ꙮEyo>x{Otje 9gxX[jlMmCƆlaȘ4@LMu1zNlDZ~dk}9 %7:h67S]2 ~YSXZ'4*5mQƆ5.S=uT3\BHwq;ۖ\n! ˺c>Ā MMHdL3Xb!6t$ H T hIX؇/,j&λ kHvrtS"QIwTSP.#J|mjC t&in&qmif᎓6Q;E=Ln8iQ 58U8误-_)'B'D;yE #{C6#W}tvIŤW˞tCI5b7Ѣ0J#|қBj $RzVAa¶p;xI*D 4t؎H5(ECvl]wtUf 33 *Z,0JrYL6d=p1zK­$*;~oWY" <~54C9RI3<I"?ϸL4HxKPa/I1ߏv]BC 㶞/<s-H f&3JmK1㼸0 oHdsl ET gmxLkaE4 UmQ^/EC%4i 1 `0#8jP~mFf(3ea hbHrDw"2҃H@Q D "YSIB"A IiֵH G̉4X״NC^x׽cGdf7홧tᙀDTBҸ^jW8$Ii!Z:_@~P?@R #A$?>B5fbХCR䏨t#.JF*# ij b$&`iU`yٞvͰgݙJ}+c/(rW R't[׮slp3 ɤhRbbi& p9 pH-ר0o([@/߳CI #z/14wx]y`"܃FCƑAm A-)/7=>%z鎤).R( ^"Hiq;~_P@s_?ʩd@~v6m}2b%xR!R(jeE`NF寳, Ǜ8mCM6¦uIH!NI;Er>LQBM˽^RDlp8K` ґY&4ER21s9hR$)H*FI (f)i<&zKAW} @8:^p㚠ۥh1VɈ#+#_^+yBDPc8$,1 Uo=X00Y&jBdsp:\p4$dBC>.nݧB& jz|(G>o_Gxr#M8JR= 1|F7¡F&2p iTUkj~ɢ*B1'#j.Uy%>qHhR@>ԉ``uEJ[-)w5V !.Dvr3;SȔ!"(#H:UO}(>ٙ)ԜA1vr~Sx9$ Y%JV]?۱=q}CvtEd ]\CESTS_2:ȤR*ÿ9<4ӳOSZ~gga55eT_ቯ~'xo|Izd"0;S`H`LcBbK\}g_b"ZCe@# g@"?v 6Ê/-o!QbB'D7;!ZzB_RocI>ڇ!&qZ$ީR3aX/e@T2d🼟up5)p] S)V|5k/NѷٶP6nb8jWymvȏP[qSƥL#iՅ%E-cu'T uDL\:DÉ[}n,Kbss xQ8oQ16Y&lx- )m#0'W?ldi]3 Bf˶{=5ўFbk|7mm#^׆q,e pAFZ0b-djY)<ͼk2m6p2kn1=i4&a&Pm(3TVtvGV7 kl7J2$vrvhXﭸ0A=S3yXM Ś7Bhfgŋ|M!c#I1: AjR2Ai=tbi!*8 74#Cxc0b;;u?1"&G` qT U!m :2鉞櫁7b/ID=o15A hG~. OHZ7ن`0 }! ?*dHbj)$sםBN)Z1|8C  ]HLLK) xN*>{┠}pHtx޲~2hzV0Ɍ^Y& ҙ$`KACzr3` ]ӂ;bM? ws:'} p\cI,xihVb;Ių5`mzsY6!&D5wvvsj]u<<C.٘;Lge=x锞f\ƥ,j[:C0e;-/)b۶(d I^zF'jfC1|x䈃 ٶ[wHek`8M) axsH$Cc[&/Z# ֍Qan^#>@2oyNJ]aaq·^pun=4@J}&]&IaiP{e2vy|` cd͟(Ce$Ztb L 7KS{<;7V2ͥg sm =WWE$Hf4J r!=ޟC/̷K;M7nNQF:8pRpصȄv9C? ]LΆC!v-#U =kդsf:kyx6YGKƻLF/+󝦰Mg~S8 \%ݖ"3.Nhxah1e ߜKNs`c>0x[!pe(_^Cm$H3.wI6Ks׿VE8ׄ&oY&o(^"qp8mE@.5FvWOp;1m++˜["7!%T*pJЭ(*ADŽq4az։MDIjqSf15Clavcj19G¢/WCQcbkf`i" WC4Rc3Kb 88kIX;.atxy"LbݾGwߴK5e /)rtZ30watÅӱn="AmqB~}܂װ@: Rt?8[6<tZqnTN;sdBf8]N:j%d:$1xj(r8OC"%͊݇&ny;[Xu39kУ[m-b*(JMMNV`ޓ$/ӄD86Ѳ>$f-qg[,lq%v{MKAiKs$а<^Mo{[nf7>XyD-#3LlGwVwJ- 瓍vѲ0vqLFajg]r+M!Qa(E`a%۹Zp {TB7]m1t~xn23$ 0Ŧ hː g7wʼno&!F] 1Fb$o@f;dGo ;/&)LWnJl`ob4fto q6'sHX玍m/nch~7rw7MJdMke%vtc<-)8薔Fv36Q]%ﴉn$-R8R 4͙{e3$Sqf/rHl}6[c:9lvKbxR8:vS슃F"fĆ2,vYg:m4dzfsH6ˑ2CJy̽ TB9rn\lrעXC&T0f4\R:8,Us:E1jLbkb9՛bx5dvt2t<);3t`r" F7\|(ﴗ;p x^9싼ӎ$ʸYT0k%-Z}XU,d$>~d<]#Gڇk%8tG%ҙs] o5PdS{v9"j}cYzd*z#Zy>К!lfTmc7C#Κ<3JTl֢[aeP}6ڮ/0Li%BxbZa+S1  ;Ma-|Zwtb^"Zz-Hc:h'cmPу8̻N JŇz:Ms#U[w%[IЌ: x# ^Z_.MHt{@aFĎC+U\Acq o0) Crv:D[@96{lbڦ I}Ҁ{w0 Za뱀PL@zB}14!G:K eײbQ(ml/f6y-f\֠t͚CHgȣW> ^GKGkH EF!Da t#FiðHZ=pP}Vdau@]Ũ.m,9#IcU=P3I=aϝp`EFFB7oMyГ7" da,sp6} ]n938 l&H֐1 ;N aP"Qe=*dCṴꅔ'F.a$)$a#DBpa$}/wl%m3miHȈ;zf y*hgC ֡eumM.\c7Cn A4X%nx&o>Q*p7aFd!<ȩ}{ٞ>I6>0م(JC7`)yjh&R`0g8lnw闝&OݐhVdxu 9HoGU8̐wjx?@y@H@_ G20U4 bQ00×)@lGF)nT8}چ&$;cranCtBdS|w8s(E"~bwj=n$^gdl4[bl 91MMMpi1.$!Wtr3%A$*hvɞ)4ߡݻW6pNҵGbXԱ4&c"\kY d.4"JgNxk%Ny`fh6p>.4< &}DTi~$JDRُgTA< J!H@2◯'i $<ǀ!,gÁˍFa${ϛlv2!UUUUDKLHL IE+HPN'e(x^ִ|'#SF`hޞ>&!r^ eWyaTk a _*}%zc! W})2pIzcRCI׾:&5Ӏln|qi !4= gb{ B%JB!CcrBW GQc HN}"߃$$'~GR[2F]@ ZQGVDe<$aSQ/8(psW1倡>`(]A}#ٮ3QN`?!Fn<}woyɤH&Ϸ$'\."v#~Mcj}(pA/FEpXVHĄ! q bSU@УADT)Eɞ)0]5艫㆓|笶drwDYGܟF0,8ɬqi00 &- O-Fc uph,R4S7Y.\ӑ#A\7HSrzKtN u7=oC!էQ8$~ߓzsı'GOGğM1!\TJE~qTln20Q9 n.?=|Rhv]AԚ]H|uy?M*<s~ӷoS%G1$0{ )B#<M1% LR^GPB S r}}a.0f,ĉ nIF G󥬉Y46韻#Cm]¡4VljST\UB "t 1Rq=l.473m9bUI#ݱ9$5nKF\HA8,9sJlʨxAaBNLx'o;qXUi3AiDȪŤdKSpi:6d]5B^tCىIf֥'̔Z푭 r6HX!1̱S()F `VCn]'i lE@Gw>o@jo+1'GFhi`_x>[ ϥ?U_}e|1nCnUC>쯿U77֤iʪp#I" maLWr]g4wȥ፠VƪnEj 6 LyBeuEst`ꦸXTLkv`=Mi#XuV.u+8j1rs-g4 A ASM$5TCE! A$10I KIAD!JU)8 RDP!J0r '? |s.nQOjT2 (擮k NK*,`%ʷ C\3\!)KeeZOe+A$N"H;"(X & #HI[C &IfWKgj~w]()C䪂i;c5ԎCl+<7C1ͫ/F/WmV hG7rxG)FWތ[|x5^yg6zr.lDP^ÏTٜa lČ?/3S\5Y^kJ,E#*֩'/{?8ZZT?[a&n"!Oq3QԶں6i @)f&dx !tG7ˡ6iY2Dry̛cwr7c/W)&(Db@JH! ֙㝞rvݮP~"'wtDs*ZQqN-Q.rڈ&-eR0wMyӽgS̲ 81lh_**e,,V%N)n"h BAl2]LlҼO>A6Fddkj9.<0;!퉥: L}~ڢQ˶SRنUD&wraEuQYCt:nx7 2;KHűoIT!װl2n]c&mq##qCC?BWg) -S'F7 !3nPQswi59 @@oX" PCJ4l$Swl^,Ku?\fiHX81նƲC*ܐG3aҎv|f7jQjIp,Hlfvb Lw0C@Ң̊__!>'\A#!zM!ҡGPh75>n5 U`.h/v@j|e揭Alc&2|3ù>_tY3JM8ݓLfh5SX]VaDb r:@TH. t<#wuNsNS_ "{q-ŞIO%VN\bgy8/$! "(Zh):!CSMD PD 0 |KfNKgXrLѷ;\vZn-8wn7GTVPRc$.P(IZy-;~^_s}U\m2;`tJ/$ KzmXaQ9۟(χLG\hbvOALv(/j"P{5>!;nn@Iz:T`fx6Vslv޵ LxA&]^fQE3j#ۗFr0`rj {t"˪w4L0Sqea .oo/Af-kk:-Z#(mI&dTSfgmmNΒً#m;ƌOPEc)< ȷ-\bjs_ߧ9o KJ'PZ A"BZb@!*i*)/;xOd-DDQS* ۈ Ri >p4!}OSf$e5 RW3Z '9"LP:5E>%1&wC HuZYr 8{V5"hO! Fq/tF3#ˆ^Nk3wi8mbi ! LLg"6 P8@ Rn:r(&ph8`($!Ӵl'hHyqpM% d "6PFT?gbe`6L*zrYrD `9 vz jL譵<"Rc*1N~@Iry bjB&NIY</w;~gh[%bN@:x&¸AHR8ܬ>cUDLd.8Bs! ((5TP*A DRMQKnt$hv:pI tܠ< C>Bd 2"l¨x@.ǽ>(H[?P< y1$WzˮOS""ylM6 j}2TtLjݏun`є7H}m TJ>O=#OP!jX*BJP3&J{ycs5@$)0CzaE:DƌP2!O3d=3jBq f-;T=V!(#CJ)gďS}qxw(^ِys;{3?=/qaFRem7wW fQDC3j)SEߖzFӱ&js`x/R%^7ovjoy>s9fe;Gj懞xt$p @gEAo 팯_Yć79O/i^ $8u|}]1<1 ޻&EldmKE!l=mPKɤ(d.'+=(bIh(걘`yӣs,V(Ԫ ~406/i AI7=E? ?(SIUᒤI"yUfitxx פRd9n2k#HYbxC;B40?˔[C ocHz0X#)jwG|7PC G8D;ylDM@⃱I] |p]GVaI 9I;!]KYR`BD#s.t3OjXA!1ǭrdSW"h$X B"`&&HƨjWdM ;҂Eu)iw7н)"p0!{O!}>,3wzJ%j.Q: J  \VrîSvpUQ(EƺNcrꊲ'eN}qY-dA?Шbgd퉩1;<]ePB^,A>s| Bd҆L n֦ڨR Kf79jɵB$AOe"BT)t[f 4]XtSCj== `X> lx|*{I.!ܽ}{zJRM* wA{ö.1`1ٍfv'%N A-l:jp?e\HXI-H0쏋lBҀR3Q}YRϞ9*BdWRexUOzzclJ]хW)= c3g)Z?)H%ڦ( -[I{0MIn1?\@Ŷà<\N)(vnQb($S]Nlu.ӦJnELMkkP0B29LpV1q+{/9x4\ PѸ#P1HT!b3XiFGR&Saaf_?Wv:imWf +MサnIP]3$ y*zsTΰr(="}Ir/w=eb@cF(5HhT`$.4w2dd.`;MTq a a Ѩj,DLY7fr-zŠbL  si.zoĀӸ 4VA=?6??;z a31Cɶ)`ӱaq=vbeJ:fI$/dBEd hZ[i?D:ik5nXT>R !J") BJ(b$^;tkd,$TmDqJZJTwf,M`kN'kHi8mEh‡}`ML$q cFI8&) P$ؾ7p4#G}i≤H&i" (e"*"ffdYj*&b`UX "!HV()$iA"MLs>^Mz*$&!Ljqօ*dAT;tQ)?ȡĆ"g.1?)7#U"M4P塀s =_b@ A8>Wp??n:- Ӓ|?%ӸdH2sW+u;SV%/99]M@xǰܢ=>LO>4 7Dd v{ULJ.^8! JDQX|ʡWWyA94!a#AϚ ;܀?* =x߂]FA$ PCN/3`<7b3Qe%&("aJ'%9vsiù@yEQsXMs** ~5UURIᆃ>#E֔ uE"tdGBnJ)G8"PkH.;bU`i5hd r (50 `4_h&n*伖MOp B@X P>fI1zPcv.б ~עGlz< Cs-'JO-,pMEWJ=O'8xTdx;:gӫzzɺb4 ^p( N"6Xu8Ei 1뜠ЁMA$IYcE;rdD)* 1!RHTʝBhs9Rf|/|y:@qPY胅]y@Eq1۶u:^w~*X$"%d_BBV : hJvha33I/BE`A; '5Fn_ą9urK_N$00=[-H1F(OBnm;=|(GǶك{ }BB9 4B#7EMa.`dف?5F(DX&`iN2hMՄҁCzP<:BQ ,'e#OC,g&6Hw "P&QE Y㉃Kmʆ ;UIP ӦeWݿ}W ; ?V l ᤥ &Ϛ|2*HQγ|Qhԇfi "iAS Dw[.=МYSFءɮRqnL`N_J'sW;;vxݷM9@q$k㱧3Ƭ7"I'೚xe%w|q|wՔlv$rvi" {N9*u;!Sfc+0٥s ^XF^MM9 df8~]xl5r`-T^aҾ8|aPkd֢:Y;weq7ΘOg&يY:4 lwiұ3w38}7,b$mlj-il.& ,iasT򡇠02K܍4w0%iP_NlX> I ˦&L@tQoRahd%C쀃'!߭оgs^$lmX9kU2x/9:w%8}DO"9@08l<72NPG%yNLI ` WBF"}'zSe8sHr4.EAw=^02;݆S&0g6#:@.V|w*x+pW'qdk>rvqE~%Q'llbq8w23D%E QT RD1P(S2F$Bh@SCmK LBj5P#3ٶ4@XhdHLPLFP AGj2p +QAV 4PERCF@AQPU84R.!J"HMR0EDRQE)GLRU`!R)FJ(SKM *& f1b:>?DI:5)0Z5 L]Q8|)KW¦31P7ۣ"%ݼf 6~7&;ٜ/&C2~eLpdݞ}Ϲ(n·$@Ǵ+΁@ʪ 6TC񿋁֯cVtz{^tOL)i!ZJwjZfuHF)'Phq2)ZX[uA=~uVA`D;TK#C? ^V@ b5aE<(;65qiMm66+-ȀdN2 tRJ HA~4A40F@=GڥZ5`CCaLLM" L4:B/|p= ](|9 A קXLxiv@TԲ! @UX!V!@# $M{߹.]kFi"#&4JCWĦ}OqNIpKaac?[+A\a dңI cܪHfzeМ$ %(\ON*\W bCZa EJ@!^6>/413E%Lx8pz+}b1ԗ198@; 0_JhH&<@Jt\~K^}߳!4FY5)!b~O@AM=BZ¤Ŕj!U$J:P"q$P 7(0!ze!`.hV7ddF#,T2j*ICLd:r0`d$=숰뢶2%%!}#xh8q&OA㙪]dQmgWq#TcBs\0)F;qьy:0ބ0t 4L- `F DJ ]% nw Zov[;ڙ:-C XB\bLHؑfG(]f^zrw4TIHkJ]/$ Bl tz1Ѣ&i;~8샎#uQlcFhiZ'Nq9!ԕXDn FE9Æ13UZ]G'Pt*p0m;)0aM" Sra&(4@:,AI'\>:o8v|$@۵)Sjg.3CHzĨ %!|攴Q>d 8Tej!ntC[0 #fqD{NIDyDz3¿%}V8,mS$nCUU:mf*$Q=7oA縞S`]iz&_$p}kI\|Op6MR ۈU m|mH1O>r;3'ƿ"s4EvUla듁zV4ąﳁrjtdKɗ(ԧJM JIa;BFrj#f1{vvx0xowbÅv؝*TZB86ʞ#ёܣʩVP1tc&k}+ UQ6b.bDdV@3HjzD-( iUXc0ll)Ndm1%cfME;ʔW-;$t`wj".pqB'y4CC !1$5x]i=:rDܙO~S[H5ď׸ .H䵙( PL{"=rTh1 S0MhMê òX\Z)#Ow,lm^y$yf NQPm󑰪(D?*v ObCؘ':3]E)s #suǻA ɢ#i)~Fr9WӵB|g5z5VȘ6D&gII1MR `kL5>xU-&6hqv;%w]yitHb'U,Ezepmc,kMZ 3G0:8Ucm_sXh G"ΌK}ѰoYdͮ@Y\ꁩ*1:!>CI"XRS MUM_ASqW!NxsCƊozk _Y!!RbH8;))'\pcCZcIm6I[u) O_'Z4r(X+ GB~8b4GݾFhD ;sCEc\x]_ BD<}t}pʐ_L< 4%R7ߍCd 8:8`c0H>mmoP畦o,9Ɨuʕ@D!ے훫jku2CL2]LQ;66&AZWse 4B%F`(Cm2CFu ٔaXHi(llH71çzan-]p"ԺpDNU(Fem4`Dw/ P9P|@⇫F8'(PS hqg'l୉OGe.fE>$ptXi#y6@ I~u:t ~}E*s.X>4sL46aYz}s-v‰8#$ۥه"dԳ- sB v^ ,p)Dwb獏|&vg}rPh4mpv a(<LgDd=)y>=#6 [Hш*y12U4RQ#]fُla s;[Q+z^y+ hf +JR"I״~hEMTGGh0!ב>\J#0kqBt@9T"(++N%p7/}VYƐ @ 1IRP@T<)C@NW7<׍17LTS[Fb>xMKS}!׉} }#`Q(Y|R~OĬ3N,4EdUqgG[rgG4DjIh~9]ZFGB\ !I3!;Gv4&ОBf)| "bxk?LM6o~_yx;hiJ'Y;9rJ""XbF$9p"Ph"s`$D"c=h1rÈ JK>ݮ64P3;f Lio^wC7!v0 9Kx2h 3!ƈ0nƘ+S-PrOS9AB\~J4c !NO I;R@s6%jDBg3TAGR,N5lF5CRB/ڨ_! M _jH{||+ۋ+ : w[wT=5\|:C|A%9Od&wCq`蓔#H3}i~bϏ7;e痌$]f,+"sK@+]`q⨿|=zB\q4Ep1@a}U(!yy5Z,s\0"-1[dH#p.ZЩ4Rn4 ay8=Hh1>"B"t`yKYӻۓj(WYA,?f9as osa XH2! tMAXEGED8lGznlq92rlh[ K!B o Ali-9׃bX0m"Sl)M[i:CTTEaQ^ # ĴM*`LErf6ARit$ӵTBNjUAH <5HxAڏAE֖q\ B0葴8b QPH/P>#__bh0=>zNć]<D>4g^8NT몦,61}/ϬYqz[ie uJ#m /ٚ 0hW[d18~Pf5%pYa0v*j%9F0{Ҵ4hOv,P6nr@h@=u|$D%ܗb9JX[YCG[SmDF<1m57Lbzf&F#*DmCP5 ?RqgP(H)fZ*(X`5;s?g!?wfP=D5ﰟTPL a(Ď)ǚICF3&Vɐs'TEDClD @MBI!fJ B)@R"NDp:᪛#ل O5CEM a7Hyi?N𥒹\XISf.h=Ag= r߶:{o> PM "$tsQAQTQ0ЏT;bU_;)A }6xe" FGBP$dX@Kٛ?gcaw:UD54fM* wʬS%ŕ{H]LmTu}c6,qb'"컢5@>\4A0suH2"ɵ8Na|9A 9Aozv肝d'}F!l9wƂ $}q F6)iM6K>H_+ fdn'p) [xhv4b JF?"MPT#ws?mכK8/0<| ."TG1}LpoTFe ",KORf(;7HaBKg¤m ]H #d164B*Q뵤ޏ) ɷV| MucHl,ĈT*)b(Dר\h6S, 'Lj9+Iק9=vCZN7 62.0kd4P,yaFe aM#! gbmANw\) x\c""(u`D Q֗ɐqcEQ 6i#8릒+5gx2(ƘZh1X1mDl! :XCa@ ic113Zs:bZfj 5q7jTq|w6 XD{9aꊦRfRzd $)0mtF4P*qTLV<y)KJDv #ˉ]Ju@j8C&vf+P&i< 7#¶Vhr"@UB OWHuw7S%p%:CcO* T TYҵ=Z`o"kD,GbEYҒ$ ."1<%ʴҚN.=\yLhGx:-x:7rx`Prhilv 'km5=kJ8 BdpXFf6j-AZ=5G,!;XK/Ԧ aZűLEXeH,# 1{Q;P`cJ6hvf#D717 Q7T(Ѷ)Cy.y3;MLP} !aMbԍkDpu~БP+u{tF&D)E@%j 'm`V jjX.͌It Ihi4bZTK:-)aY>![B5|EX00ٝ1OjR'ѳ\#JFF-1N( lЍ&&LdC7%I!'s.$݀ۻYEԦ6n\rӹF*"Y0X5@D;$/|kCwFOˮ7MU"OJ3G.ZG T^iҞN&d=Z} q;*"bf@ !8C?Iˀt1S`dܒ%9`y dAy# 5͂)$Q6\"46ěI(D t %tl7  SPb)`my'/~ 1$Tr g]ԫ0'(I!ܽ1M$D*5͈5'$%y @iLlgb WDJwO J( [(+`yçdrmdlLձl#- JV pUlcG~E|`{+0Q "xk5BQ2RoӴ0^wI` R z{@a?gd8 RyQ61l7d JX=7letgZTn[LN! G]dצLi4̨ 9"|8?q(FB!WWIE$4Bv=%  )V (H$ZV$(i@i):f!(ZF$M(*TdV%((@xV*_=e`rl !vPdžzVLM6sp>9{gtm=fL%|Ŧ1ښP`}x6 I iS"(JfJJ  әs*!0 |} e>s.Yp K7 8LWtJr Oa Za9EC-$=CKD14EQ 3y5&s>a /d\{uٓׄ^R5}t;i  #ԆP"S_~jHꋮ@=X ɂ`Ml<@' ht"Y2p!񁭃߇隌T6 DLѱ\Ti%CrP/D}:΀;ȉ C @9kEJ'yu u3q4p0ulnQЍ tsm &!)C@b0x2 J)D(QC% Tefej&%`BHH H лMুzn(*1*'x(x %*1rġ:qtAPRBb;$x Qq D,a#!UB $!&$uŭJSU4RDI<#BR%% TE 1 .1`( 4`RHs`"8g(̅  ,205ER4*4 HO0M4 Np-:ڪ`4d JLHN)dƤܔĵ!JrIɣTꖞC%s@$`].ȢZvq#8S54,mVb4l<5f,8L^L>RP8c %S@*Ph r0Ub$%(X)=54 % )::;Q'@tSx(K@_@OxQЪzPn3- ɵ e_$?]8ld=ЉH$_OX9?&-ѿq  fSW.9ג>`=@*u\ܒ(~~oO/Z8boh|G!aH15ߝ:м&}P0Q_nn\S.)(i=?j`?GR$i@ FwN@Ȣ`;EGh 4u ^=HPQLP$uuaCIǒXc*ӌloFv#\><8qXɭf1ER`?Xk 0vGc?#[`HbITYhڡ~Z1_wAb (f+?SD;ODB]q4T# JJҬKȐ=ApԚ ؁hB1 }&LJa46 GCӤ` ()@HbB(Hwnr 4 KB:ԫCB *D@4 =KQ2Q DOX)`p sBwq(H!:ȂFXjraz^O=3 mP  { F6J/gNuOqVZQU TDUC?ҲVo V~1?ÿ0^\%Z8Gz(A)4 I\8V,)w&jIdL`Q4Nu'/1u%wH/!2|68{{|7aP%r_YJzNp]YJL@0>GB7=)*ivDPo4&ÖWW0r몄oN"8kԃ铑i.F2` eѪ9]ZꪫgIeVh0EMu@`b ef 31D(iu-L۪3e Im#3ݓͰ(3L!baY iviVҔhgխaPDNB4jaFzr;7f5C1sQDB0!:g Eh4L ,q4$0@ylb\G5D&!XtNklJPgA#AB}Bg*ZNp ;ufT<ʶ4@*PD}YƏ# 0DTCIVE!`bȸS4TӡԂy'RT2~sAg9/C?o=>#* P#L+52 D-#DP OYsLUM?'.v#hC`{S֟{#hf J]ÂtK\*c^Ĝyy9C?aI* ID鹶rwK )Ҵ4/ܜI [m#DR,e !^m? LC<φ1W܀C+E%w²Zc!yÎ00, dɇ?6 H D*49A @%%X{ ;RTN,sP 0T,Oh8 s/Jh #3%r\$]DP퀡(?}y`U$HQPG#dA2H(D;p#,x1R~Ӝq4^ 833 >HgIK*I&‰hW+l. T$T~k_BՍ|ᶺk~ - owBjunF}kJ~L%Xq4V%ә>}chcV=Ө)ju) PLDtR:~h+(")=ń @;بz86a!.#ahYI)FUhB&.*Z4&c)I8]D((NXc@ :b&J(A*EWmi(ϵm;$q%BqʶmLӵ4>)0[m@hU!}0!tr2JL3'`L˶|=o<7]QTCyla^zs/#y ץJ`RIV㛴fh&|6mC<' :R&xCegM4o@:s78O֗SFlٜ fr͒Kw-o- حV\`$5-3258,[,RY,izVslP"J}v-b6h  @e3[^;GhPe E%Bg2@2qȖg 7}L fcmq%(oPFݎurU\˰(NZ#p )N3F,De, `9~ѷh0S1F j`HAL3Ÿ) &M"<Cϊ}_j|~MfCtГ\>CŎ @3(T|#a&8R4"AFa0b brk5[4֬+4hfꨦfP'3lŸa"z:0۩bDh I܈ьtTc.`ᶊeMM0Q<?n9|]:nv<$/ (u$IJ  F,xbG=,}cLRpE8(/n69 ^k IP@v<9 Hd)btq<(B.4(hNOT@!@ШETRM+Uah8A0_ BQSk nG[:{p\IRWǃwpv!:8$i&l$# p"A-(^ݟ|rGRDp *]rbs׃O|xߤ0J@=)\}}z2jOL*P/L!TN#!Y`[p!F2iϽ#C=RC;䈾 ,9HD؎:r?pp?LP_/wv[+lo"ndlP}B }E a" HP1 ;P :WqIm(2O8 H< 7bjqcY˴5i8I  p|e{mIaח ]ulP ԪhQlAA}2 ly"e:LT*A #Wd*eHd!~Y?0=2\,xP</1s `F. 3"fXh&cpWREdn{1y=# co0Gb;R] [0Y0%Ӈj`٭ȖorFM" 4XMk+^i@xhrFG>ӛ@}CsšIM8(5Le&,oDx@on5#`1@g2L" Ȣ ۥBnv ?'G1 b0C̓ld%ryy_h>p= Ojf0 8$Wb oP;&=6KYnŘhi=(m(|Ap $ t OA*@N4BZ8Cp<&~){R"440w>?@RNA9!O7o䗒@pqC?4,!F&>v`AJ\&!!^3R(Y` aC +.7R{ kGمJ"U|_cu\`ŇU%P9 0G_2 kT|wq`f6Cw921/O-1؜y3DΊ*8ih9qE(~vO߼|"R%(AOo?|ƴYedڳVfC񎗰ţ$ 턎zRDb %Lq485槭q|fB@G\mj(is5+~"*2v )sEt0AN&.08!'B|~D5|-l#pl?=j'4sYc[ *q{]闤!у'.OOA#%$ q4ɚ0G|BnXM-PRQ#B~sŏ)Fy0I8HC<ba&`'}]d(IwCOi/Δ,?x|`1 ,|wD.GŁ#+SFE6Q?Le&A8ǪڥxF;qDraI?iC|d4ƹ3hɄTGGRv@m9$c%Ҹ 6H vQٻt,!ɺDEHC;􎢃Sx IFF0GZ!:`ZȶoW lAh&BiQ3\B ߮ 3ihkiMv"PXёx~^lKM0T%R ER)J2BEE i2PDZ JDn'8T4!QCQX;v), >Xh\Dd%j%jHYꔠʊefE 0G vs(HXB{-lM-8 $2U$QMshj>2(r"a񡓉NZO]f !jC\\uRKETRaG$qh* ð G6jn uq:*}Duyj-S0Om%rN1!05!8+]j/1] Rgxơ۸z-HB4%PRU0IHʡD- [x4B 7lpƛ", U\sblR'qhZ79'yd<St:Tq5kLi=d ȚFra"%%#C fLa?[ȗvBHO(`!cU*q6pcgFwi y/X>p]$0fZ>a,zCԆ@}ѐ&tޜ>Yn=ͶNZFi%[2&zq{FQe툩ƺj4ѤwXflծL3*4atZWQ&I<1Hv JTS@4՘b(n0CfYd:~ #}/<6?HY_,waׅ>]m2 YSq٬*>`E܁ʵFGAѬ3tGQ;ƶwxnӖjRn5u4\oRꁠ'[Aazm6faR& 4|kthEѡyDIqS,"GE#m%i". 5`»Blkzp ̤:'g[Ft|"L3AA-x= }(of‘a#8+B{v!G|vgHrXz(_"z/W`-¥iyq7뼞S6m037qףsSj{6߷T$^':"*g(H. h ٙ9C=w+&w{DmK`m q>Id8#$`_r?%$"6al 'i0BPH Y%ȈzIJ(A0B+Y 7ML4J6XRAD $C@P*@F@ $|I9p뇖9o[H\%M4?toZ !{%~_SHmȒ>۫vɄ3g* "\ g`F'Ww8{EyքnVbmd "ChþX!jTX ~a:qy.<< a`*i&gST@ 1\ˆKG%M%VD(iJm Ȣ`i!0h^jSC`4A0.2/Y%"ҵA[Q7ʄɆ~h 0bhrThZ@BE@`65ezU+UF6ǑlZs॒(yk4p<(d-J rB7ê6"#7 MP宇HspL\6 ːȈ`nj`nJ"4wDk YYV0R&$ 'N$Nð{+iA?IQ*'9 \(mdXu>qg`RF,[ ;(rH~סK `{|a4^[?fDfBiO[?$hy$ž랪Y1RUM55#SiEj F"ؐ`B(L3? g1-ՒZ6Y `"nZ9W3c"2<2^-ɸm:`GAB)<dܾxgbR ^1GMk&o9\Z(v);AS>ӣGі*XuԀ$va@aUM(DULTUEEES\*MImJxïq1XY%dh!`RG}5,>k:Gw-nlud?eI4#Ih[42D=f mh=%kRfS Oh ^{FXEC~" 9! XhV 0Gh9ÀDС5J]i zؤ*TU *D RtOls#..I/faHT*A!>E~aS_ܠh']tuߏ'rDn#_72q))~|~Q9#XMꊂ>1d5Wt~DrI'Hf 8b?P!B1+=Ǯ~K Gq1RIȢ(m!KףˁN F iA3hMk'gǚɋ-mn\=k:7 y%)̜EGvрǑ-qQ#@ thb& "H!p@ʃJy*e(BC(\E R&hq(}Ճ# J{ CHpNx.m |\ 1 ҄B4RP)A AC d4hm)^ {G)ɍD>!  (KI@bz.Gfm7gEy/(8[X=:^P(;y DGvC + þTG*Zvb=L2L v; a "mAF?x?m:ws+!;Ie*Q!rUQtZ2BZZ ؕ VamIR`cĀl$(PX ($T86Np+p#f0\M?M$9q 3>_9a!.dxč*N!Hg\]`D<-#v9EGV m!Ӟ糱H1&c~PxDOAuW,5Z/NAQ[~I:Ki^r3{H~ܨ#=J",&$tj28tE*"wy otłMt͐gR({SRq!G"jD0o~"V=v->Sgby{[Ϥ|c`1vP"mt3!I&lhAHo{{H,ŲʊEͲLGv'qi[ KI'T `|y!"hwtϤ]=}|cWn2"4u)V?1[p BQNj<9ۤiƂ<}P̟W* F3ϥiQxNHE?U{S~5ၵ7 K&o8j9[6";:{S"=TRas.ULޜ|sY1&4_g +]f2<>1^ҕ%Jgݯ[q) 7fˬ]jbĝI?q*}ї.L/A++޺{FQ+2ɳ#(׆Y=3uԴ#fcj&z$EKhFSf8sPi-q3JD wF[[ BA7ڂYjfE=|"2w{dD$˵&) =K19b{36PjRKO}Q˦w1\k3-uM[U9 4%C7a#&}9c0z'ixn1<#nr^d_+9XfShh#ek܎:ñ):qf_uy:l0l˵@"]X7;bpBD!%k @[s@*iVfA'8~s&LSK\:`qrjd\i#q/EkwdU%?_N~O~Օs -T#h,X_a G‘Afin $Y,?ؓ>Y|Q؁|ß՟)Ik}^j]=] 0!aXZ=m̼Avi~+;U|WbF-B[ͻJ܆4㓗UO*t'r0mNR/~`g+Bn ViFc+2oKݚ|K>TI߻FJj)l nJz |_`SU@v^% mPeո*#<%f Ϻ{oВ3)[{.KJ֓a((`D:~o PU +JNzkY3Mt_B'D@V=jj}`%imnt!NY7EQJв(,X1)s:> l 3Z1vo;Nթp[r6vlP &gkd 5W0v;Y}RSI'ZU7 w[ENpϑ"5XޟuGf䅍ͼMj t!Ȗr;#m9:Jq2&h5L$*H?KKFcQT!ixgKT (q|F֚,{ʋ0vz]?=5)%,y.:RY28XMjaLBbF@f0NSݜC4H@ K,݆7nt6,-g0)b `ij4$57A8^)Т僗^M#|+pz& ?ZM&lH2G7$tOlj d @.Kkbݛ[3uV.ڊIE`E^5SOsH`ר׏yK~ei S3kM 6Qq^UjBO;HC>͞B͓w5ԑS ?SG-m?8tB@cS!~x@"u"=r f|ѣw h߇SɍST)͌m.|Ւ@ۺs.<_8s -{BzţH`FZb++K$dn.^A "RdP.#wCކ`{ӗ"FCG_L16E%o&Pӓ >Ø*:$9(B'D2A DQmD ۳.Z!.ĕF @e AtDogx7َn%ЉC[H}%b *:IzKOL }Bi8)*"'C}-PU$D?~wX UlEmSSwcKdd/=|&ڝl9 p?dzziI$cH, tLDg#)dv|l;o>LyU!ԺЬw09"䠚߃IE]%P|OPNPf sr^7e|3Iׅa(hW"PE QR}|-oT kuDQMQE,LAQWe fHi'Πh7Wmn}߭Mb@5*0b`m?I)dH:IlahՑDīMzhN #AHy[,k1<{I5-B r{h [sQ@c3HDR΂׸(;EӓvL֍6N9d@˃Estl[pgc8Sꪛbj{ !#]= jEi3GZVr0PSg(jdq²(q ٻV"6%()I9ÔBܮPNma$2wh Z5Zԋe#WScI$̘LBLd44V3]+drhGF';hnUk@UukZIB٭=|g#tVU#vQzVUUl!rcJYdCnjXKu @7'$F\qoQ -31j23[L5ܹ֗ O2c7ɂyi淓EcNkCʛԄN:^H6b(:&rg84iX o5UU@E=W]s*(&&. (ɏuF8ic]\#l:M@S([X6Ba"Ll!+%*ct,cVX$im2T9Ъl"G"K`p*rBG: n)6H$$hr"\B1hZ"T Q5WJKc(P;dH9ѹx:&A(3){B31,W nC˅ͮ[帹wy9]=\c;7GL.Bt85+$mNT7ܻڸXoe”Xj.:Ay"cVEmf:"ҳ,]"mF"&b`BKЀctḂ\9ъZF" әQm66 pg7RѕJ`q"Iy6GL֤ec7*(pa<_/5Gb Cc̅m[[5 en qn(v,+1̡hCnʝiGah"p&R%9n;lQdX̘6:۠{!HJ02QbM$FS~g 0ݹci!-c3@"~008&9xt[Gs"J򖄬kնMlK U1'F6) y 3q^3$ ~#'P|a2dXL todf|+2\Q)#h}'|>(,q/D34RbPtE%Ec ZtK2!ݧƍ6kO#4C21PR `N&M;cn mɠlm 14^8\TxcBr]i CuZM3C!HipTаrVJK1ޱ_hY,7?s9TG)x9;eƁSSM1QVdHg6[2jRte*3RATgN׽#zE@/Κ2а) 9ldTHD@JV<ـ8lVd*;'0Q>q,uj]ɤ8ZLuÙq RI rUVc"Z|#+ɇXmL{d"NaTzE|q(b.c)@rf$S- <5u|<0#B(%R4Ɍ=FAFewX*(4 c6M ,Xx -5;oeOh<8MufxpCt;U$qUlyk?bk3}}2#4 `k2O/ob{ ~`AY0Ȍd.lw@x27ivZgƲc#qMc+j!fzO%U1]FO:;X|&wm򤨘R {؛Z7`ڵ]A7 K4)fwE,I[#up'\c#,NGTu'X>l>fxLNra d{J<{k4QWF^oWmR)RMCmr(cZ\5|0I tM!tNR+PHv ӧ,3Ɏ1]bH3bAy[DZ!ӼKc;2:z[G97F9eIw#MPMk72f%;`FlCI̓'c {` m\&ٽSe1xgs:j}dv׎\I){[JD.Y1[^Kq$!d!( 0DCKPH&YPԄ3+J&e=ƽ:OOoN <;:)$Z0='|e""l:sP̶9tL[K\u#7/f$^eF4bˈe{Bliΰϱ[,p19r5'A߀cD4E! *3$*H@*4 $B@@JCJ*1( Ā D g(U8Οi. ՛׶'U vַڎ!ZK@DP3i]Z;3>BdlΠgYk (F2Eh` ?ٷ]l&kkۮk/p4+ XE3>}`MH Jnfɢ^i0.M [k5`MNmѝmġU FݺvTviJ*r,(yLYa}ͦrjv[5nLK bF Y86^ӪCa:e-j% 20DRʜ'J JE!  &$! B9yk :vxER0ZfL?J .5 R6cA_)gw]bޛxRCvдܧ)Rg ztպtBtridK6;S7"乗r-=ѼȻczuhw}=>LWİJDvx;Pq܂:ޫRpK;T»2)թ%%dո'˧HI  1O)8puD,؇S*C yi|S$ פU aן+wFoOFMv6!rT[ʔBX9ٳ,@C;Ĉk"lȒy]w{X1IFh${P4PYa$ eX))b U(%$@I =b0Y I3B l(܃:S7z {m]kx60ښQN8&J=%s% ^bߝ}wْ(\Aaȵ#ZK U9|wL-.q.ZrkeZ(PልR6sЈlQ8IX]KZj;H0/[e bfs)t=(%p񧹎by1qt32h@ڗqݡ;ý2޻~,Ydy4O9gu)XL%8 |Bl$0uX$}X=,;PU='Л9;Kv;lb=鴈\B_Xskg^(~tUAǩ(hI9Z-M *E(*m$WzLts#-05'AD7Stf؟"O'm 'RCY(bQp81k8lZo%dcz3]a#ul9ĆÔ^&콟!Pp:ρ|)8f{(~<):Quӻ^P3`կaif [6Fg vL;/* 2!=\infGa xMĬ%JyQ [3)l|E<Ӊ ȉxGdžЉt(x!&W~ C|DG?d']W{HSUUPp@xvAʡ^0 R=mcӴ=t|k2 -cGJfGe|Ǝq.b CTR$״_m^soGo{poiI;+O^JKb6F戴ccigZ\RWnmJDN$!-6ɣi+zP6_ ,T$d6[rޔY5*sgyZJiӁ1㇣˰^rz5w3V}r=k0wq_K:ݝƬmҧ̍>ӎS܉_0YEŒDmT2j*Vi#x矛;Si6)O"ʔcZ1)J:ZdPdGY5\ |-wȾ% t,R>Ǵidec39T:A]nGF86mmɤ8Ap_Lj6BCf #"DYk4Qb!c ;Mg"XeAv9д  SZ =i)E?u6+Ӝ,ظ5ܖ*Vb}EeAAoߪ6w]Wv/SLmddx0s(vi^4Fmvp>MlV %w;0+:A`-Ie -U~=l5a HEpv`D*w 9a3*MT0Ɉ:,(8V95EP&ca4)44W°0݈MZG$Z0PJ2b8,'Wܼg6{LyN`͐rl:zVAFH VGĝQaP#܃aήw6`|"AxL0PW83e".CD][Y&LIH[S1i0\.3w՚!$N/E2 A:D+D0:ՍGJ'(/@qz:CI¥!!Kd OV(ͷ>$Oa &ԣ$aO?C}8#AWBE d׷^rPb{A yKhVgG?gF`x5r SޱУ3r?i&!6o"B|0L`)ݏt7\X4JQ@J ~Xуt)@t,$A@Ĕ#0H%- âSKӝ D3B1QYz9:6t}R;k%T*hq%Pȉi6X[x9Oҝ=ވ<h ( CGV`wq&C5^r K#%i80Ɗ&ƴFc¨i+JF0El̊43!2cHK'}t$ cٹ@iiB$lxXP]Ac'WL=XɘIwQ9pTQX-:thӈ:<%1PiJ˝r2MI!Kb@% A :BFp!AĄvNPr_4un60:QRW'! I d,R^4Hz<4m9, $~sKIj;*"oz4]ŶoD ûJMnԷ7=tkdkT#N'C ]Uŭ!d어$zkuf-s [ipË6-;lbMfĆ11"!zZ`Kdus8 r;w&%].w $E+s l|aytip_<|1%ݡovpc%xR,ڡqkI: LF0)31Wk! *2M2ԱI)D6>s䦈=y@rz 8ʸDj9k^!+3vM86tLsS2u/[lBw c`Fiv i,b; (OxLI@Z{"(MH"uV}͚) FY\c6ڒd QyM6,aM8# IEaF e* еt6͍8fjUGyF CTCP *(d0/P_(;ʢPЉ?,) X}GciQbN:ϵXcq}4z`U;BzB@5 +%=O,#*P zQ BN!鈈i9_H"?I*Giۈ靻ab( ^J DR` cD ʝi(߰y^ENQx]i^ϞUA]ASN1 B+?gJ __\6ԍRЏrՐ( L: Qᒆ`1 A2BEsG7ޗ$ ijtqTQbD:gw 叡^B|[3mٸo xp'ב +BeeN@4!@*J 5|SA?"9 p0jI *x.0-%! PQHPR BB g Otysp)¦mJ /aiM{8*'qp\azW$PW}0]b%r8{[3*vp3D;b6JQe9nr׿&;sC 1*w!S &yo-FńlXFXH1| c:/qsM.%Xn̕Ԏa $$#|U5b-Vd1y0精& o*M:1=r/b%"яbKm %lq JCITRIAT-(P Jކ۟8r< &fюIg;pL:n-1{q霆) jq!Z!-4SD!wT)i)0|!+~d,>ooN*^hG<5xq5 &#rTye6gnt;ԁBjR*&7K3"3Sa4k8@PHFڠB?^ O !|)8єJkێ{fT"P[aBrW-EkYjlCX92CQtrQghO BmϿ;\}ۣYb)xxq?_Ə4%NGPLH" h#6FYӆ[$A \p(4 XJbt(&OɰH<J$q1 ncuh4& v( H* ) Wt^zHvjLy pI<>S^ xOS.*9j)ٛF|{I ZbDwoOwQ~ cz!X}jѰX2ۻ@cU0I#P|tɤZƴiѣh`˕nȈ9?1$@ˊ(ttPi TeF):kGf'TdEiW֟C<8D"d$0blPKА' Z#zn6P!q{{>՜I4P!YZ&~CG(E$~s]  >}0k۰6N(;WG뇝ݰ'A2  mGi'T.(|K4du MJC32n.($A($3E< YxJ)׀鼂 𑨑+, CX%nlBKHhr36Ku [*:኱Sd`CA :^eYA2msY15{p OƤiA  ) h!hj {K$ a@%r p}&!'/ϬMS HbZ<QcR2D)PvtOl'T _I{|@Q)Go~?lMA@.i`NC* ZleOwY96 h 5pӶ5$MP` d"d XLi)DY:odmHG]9%hL4(ӊ&B) vT;<6|1"0RF4r`/X@q|}ix J4.U ?!{Ki)ƴ0Soİ7$!pݢoTH0I-AՊ&:$#ԃ_X (h?(^(`A@-%M>4؝|!b ES `]ϒo(cm/yPn䙐oM ޡMJ"1U&j _-$;sMAq˂ՍX }&8$6{a=I-k TCup!0J\P2@Tw8X*Wcdg՟fh_0)4i89ga!"<kC&Z̕sF F&d) L(7ElxHGGt}3Wk$C +|1)  $=H%EѪ 6=w3X1: 윞r`yyn[lZ%  :Grw=CxE*)2F%xIa >HHb%yMSN f)1+H'rHpMEJ K8) Ε(~``,-Tj՗U@@0;l@ԔĨW@a m:wp4&[ s5/9&!Pr^}7ǁ5wJc>>NA.e<WvY7lƑ?+aˍzT c )=!PN0lyW^Ƴ0<`D BRY.s24!T(2,UA% JHJPMRC!@3 R4TJE,PC DPTD0Sa֠g_\jF'1٦Gl@xM1ʃ߆9^Nd~{?eb 8_UX;S pq&bBa̘+E,4U<h{> <k`ж3!im&%S@B* ( cB3ELUUT4S P(KRZGt0tn^:z7 |.$ՙ!? W5 lpVl؜/3E$ \5EpE^Di ?Mg MDjvgm0)fvL I RB:z̾Zs9ݰQ, 80z 0|C)b(MLfrF6$@g#:7)`v=rZ>Ϳ fC8q#z| ł EroJBuc +.NQc֞C=&փ%_{5kqr =A)BЁs c ~^=Z%=y@jrQoqQ%qp*P(:O{a `))P{%) >H^nʥ0A$U1)(;=. յ&W`̰-F?y|R~ҿb~)|bN^&P(;d}=y+JRQ _.{4;9sFq%bP$؞OG8A)L7\|i  DdϼۊP{ѤĪbW!MTU(p|z9QzSF4}>J5#[)Tx1X=rD*r : }f"g Č=j%NcMY ۋ09+dz%("(NEufV' lOUj ,{i7i̅^'@G B @Tw, Ifi sھ9b>sB4(R>g.jw6v6飵@8~+dԽ<(t LU^=(8#B$ IBAҀB@/#x0LG@i=#ďW۵ tl)LA:D JD!d{>W_.0*e!)(>j5C1," D@2*IDH*JPf"*RB f&ZQ( R%* QP%! dm~H9uZǻM' NYt7_Փ(`RW44Dԅ~N?~|_XHBâш̔@& 1(Jca9K40 3=Xq/kR!҅!C+f2( G\21AY&SYܮ;PR{Tx딘s޵@}{:7mス@{>Oc"N!{=pu)݆NAϤ窩(Ws+|GGusT0-&Ui; +Eۻ=VogL׻vjm޼y {콜ah{=zl|r]jM[׻V:vc7}n|{<{ϽEmNםi w[}GT{OWANZ K;%5;kUGmG=W,Gޔh=>*|כUԶ2nq\@oAlР_N ٢ # G}t=…iJvvh>C2WgGw)uxDZuФk|O{=U*^|޻IDoYEvG8 oX@2T8@@Q>ohzǡelnw:n{Mj7x/}{}&4xF'vmǶ{ݼG}ơ֝[\{bub;9o{CuV־/[ .\Sr5B6}wo 3}ľC #/tc=h QPE*}}S( mnj_d|־)նCyxWv)ayf{V}m}5w>w{^΅[jvǯu }|}JSd+@y- {ۋ>l紟{ @yciwkW{[{ޛUw_}v6-78cv{snsVۻ+޺Vnn{W{>@;4Je>*[hӾϾ}jif{zwON}oKl^r.z_w{n7] n]Wl{Q}i]W^]=;e]3ʦ.{+n>=kϳ=3v4HP`u[ef$vݾ5O\ 7͞v}S2&Eͪ>y3 X慝pM6hf(ZܯFp-oT-UƱWm+mZɹ;[]gwvղuθni5yu|ۉR2{ yuҨ.l*X=큯:ws4FՅKf59K>B{T 6{ڴKnPP;_wwyʪ _<̺:uݫ=^D21`S ڀϝ9X_m|1UeKp6NҀ(;ٺp:/pUukv^WԽ:kl%tmۨ=:UV뛀g`6As׈^wA'KUZ=BP(K]mTLªuݽl-n{zۍ٠:ig[Wv\)ܹ6vWpw9s\ެ뭻2Sۑ7Nlh$u]4%흝:[0Jրn[5&{$x]MCK~ Ӥ|ö|倲‡doM3i˷(i0ؤ\Iux] $2 J>0V$@mlG sJO3.+Э珔ax%Ͼ|1I/.8gWSy"%:i ZMJ2sqg^3V5b5}ҦW8iDg15Nb6ϱМ^J7x\W! kU Eo׫ $n9'iBjXʳl |0#ၼqq~;Nfp~>&Gh)+SsZeMj \XsL\#7+e/|C0UcwԴ Tg"; ͒ʠxu\ɏ_ю \SGG`rC~^|BҔTUREF8ğOFqLL0)JRDl{buT,ɒ1*%cu9}ƥtz*¹:(^;,".vߎ}?|P! MEÌxYK6vʆg|v6 2"S;xBʳ2dC&" $A),#ngRAEɠ302lb,UKTZaH)Ld!eQPMV]-TIL΋&a20C[0f c*=~ox{WSS-|~rُ1.o.V~(Z~nbMdg{ 藐s+}ZD}V=*5{^~qR!<*}Zx2IF=R!!!!!!!6Z^~b{*3Bı|ʜUDB/Y{H7]]~FZj':8PǑnQcVU 1oEMgeҗR-xN;9aMW*ίWpoC:;m8in ͕qSs,nkXӛ]xԳhlQg1<i%ZIY9C6 TMmTx .[Ij3M&њe0޶l*pm6=ͱvi1kc'.ꔪY5.<:Q˗9'-tL3c ]'Ra z“.\BBUXIa6젊"a 82^ -Y[c,:~_tKacqf'NN`ըu3>ZHAgX;}ig@^{6%7!Zb'^2S#0mvUӃr0vV Aa%[l!Jj򻧧^^v:z'xVņƫ87D(C;e_]*W(z1;*)BE<?s@V`!#QuL} U}QdxP]?#7r edR$ă$-?OquCQ{C쟔!P̑Q NgS½QװϴWGٶwC)QBr/&iK!1H$*A;/\3XuNr\H} d8Ca|e؁Q5E`awxHӒ+=`鋷9A&l"+$ *(w w+`m2&rV1/ ̃Tzs~D9:J:{+RE;<> ;qqE~!wnxkQ_^e_?USqSDWtqg,7DִM:^z<~5:$z jؚ3$gzw$U9!&{G;ha4qTN>[~TT=hm.|/Ы*?qR⠅(l)%ɶT ;Zu}I"IElؠ;xNcCBFyB!k~p;C>>tDAR`?AM?|o2^,/`t,|2yo>Cu+TC^1A2EKwcd_xqMjtWmdE@yW/@/SRx{\<b$z:]U%lz `^@*VS2OTS mLq+Y=iDkb㏬FRO﹏fJS h,5 KBa is/IB"}|Ztw5s KhO>~j}<V6Zml2:ju;ZνrZFUs#\կ^vY(wVdmBBk C|ˍk&VUںcndCƧ$q*&G0hI'XSbEܷa8ᴒ^z$U%}lmU]u]up\. p\. ]u]seJaT] .t٪d** FW^בvzyYS 2Q6V يL9}=JeFlW !+!8a9ONoH:KsMcJ˜h1wTfu}hʌdD8-2JP="͘ Ȼ齮!^'!݃ΏadjM ABd'"!Lxc1`0QGN u}{+dNp P[ǗCbM gD`ƛMS,N;UYCn Vصd#TaP$^ P$0 hT%ćQ,u۶N!WkЈC[UD=NU=M{A-$trcM=Ի([$ j߷ S[uaA%(XS596}۳we[|E  Lo9[ QXMv_C'3F'gw׾zsͦw[qtͱvA\,ÇX֪""ؘ#{R0"Q^Dά~}Qۈ-&HG]l<=nu]l+lo% F~kqbBAEͤVY(]YDSayuvMW_aZ -$! 6==y84Ir0N5VCWҤ-],BFRfk˛Z!=qȢ nJ<[BdIOJ8|?cɕ1t3gi<.vkE eE=N8Ύ6AePq9iliωÍܙ2:=ZhOj @C.P<6+jsF9W.dqܡAQ]*?K'xwsvs,Rd^ 2!dvC87v׬ hi?V..Sg3E 6c[SY6J,\4Zݵ( fXL}Q)F}|I"=nRBG)d]W*CL;=U;qߣTҸ.C;m!ZBZE;S.×oxrƴL(aDQN-*)/g;,+w<6B2R [T"emU.<82k'HK]{/Pw}iFg9s+|ҰfBN-nn+B[C'_oxVX?ǔZ8%qX|a59(!Z2A>Q @_B0#&%M>7䫶DzJIk8th R-]ZVSAvo?Tֽ^UF{z~}~Yff%PFNRċ`Czp|Y@1hjZϧ|c#T+/kNfr.wҩ9?*.Vy,6B[^PP-)^e T'3uژSVnj8aGx6;6ĒAuE~CUZPƴO[=5@UrGKr)CdU1=Mm)^7u39>B>YDLI$aXU aT0 RRi~~7>Ǟ_YϾIoӥ?TNW_'C~y"xL] 3W9gt9&fH00Q u(˟6́iFP2 K]dD>uǝ雍a8)낢jڤʝcs=:zy.:v3BFPfMTɷCW9cS1WARGȬ](=beHO^TL붻k 7n+YG@ Td‚u֪ ۙW:my^F3)Aq5E8)]zHOCin촦ٺ}IO:&7qF ҿ/.m]F9/KC"*^@EGq `SݻUZ(@c}) 캊禎Y8R Qfď2s*t(BnV(O7`WdyLkk(S RwUPWNhuMOV꾚/%'$ {~n{Z)&dP f<u@ a%g#}\iJ%"i5W]'lcҵgBtwrۃ@q k 1gjE$+K{0՛$h,cFܽrI HRǘT4\_7:DL.2puU8"(b=סkc JÆî5|LΎ-"],~W_9p_BPRNzx1t`rOFzRΡs9Ig) ^+U]>a/ u_t`?~?u AڠqIx=l5ѥ| Ýi86bk3-l/l H -sEsn߇繸S.L*BJ*} zCHb@"dcބ6x\$.91P%Jdp@9òGQ@*RC% PPTD4DQMR#KH!A,R$1Pa,Ed!{66tPR(>(0J4RIAJ"(U*PRҀP(́J!Ħ@4 P#H4j@LL XJZE @M|e_x/X`) % RJsLę!I琿Xdc.AfTX_b|H~Ax l^`lp&jpρcVkēdI9nroN(x@!B@"s!E<۱3J[mFx1qѽ"B?eM*V9x'"$`(#Qrȓ_HD!P*~L TMoI;RdJ!hA %Hv2)H1FRg & F( Zښ5Œ͎y U7B5H-*]TpV+{jxB%bcc~ጣ()ՆYTk2b 3 Z2Ӭ[sUA2u#\ejT5aqhB@2*"3(tTT~_ߵs@NJrS\Gk:wUeҵtk8Aᄄ.4Jn㷃2c^ɲ77.|M2ߧO2mߨ)T/;sDe19%@i-hB2vDD#gwLR":\D#=U*Fƻ>jFp|YZ+:x*!aQot|¢](,ф ;6ggy<@>&c~UjFH<P݋M6jfbq CFwI5bp3c8Lu66 8(RҦj7p/ۖ3̤[uwR64Y$L9r\F 2pprMjmdX̠\)2M.,r \2L@ 3IeC֌Z1aMMIXRdFSjxA[Q(l1%VN'3<89W@FM)6 W9 nX ج]#28c$<:XF#DsϜl g(G}FuِYQ3 %FXZ):PƞA>UD j3* K# ‘@")IlJn#Pj S,5&5H:ȫFBЍ XDMH&40b+J4$%6ڷ(\RLEaP+$\"6*YkEeV.R(R;FiH mƜbX#X66$FC eefeF4UEIw-(KJpU`,iL03 fFHGH2MAQKJj !"цd1U^Mjޢp7$#lMN!UfYdϥ,x iQ!te;#3I3&"DKNMIe%*JWT%-fc2gyd6!h"iHVEk$)\u'$ƈnY-tZci7k%>Xd쏉DQ1PҲ%R8D 霘ibhK[HdD䭸 28et`9]gl8YUioYtYil ;Hv qF .)(QiO.p#kpcU`kIfLkF$Nb+Xc`Fba8jAXYpfi(dSYh*JHdbL%&;AXQ$;̘UVCDF3bjʋIyqYJ NӔpLi ]df20 h@E*E d]y )eaFFa O+ m1%-ec#uCkU)mT L+:iRR\\â&"ٙPDZ3 (*ufd"[q%U)HT IKE#E5]\k-Ř0)nF$bPE.Y,Ȧ Ffe PVFD(°`A (蒢SPdMY E4-:.Jΰ7&o3:#3P RI,134\dajl-ҶԚuv3F:!vȣx3Kfkm" %4%%mz̞ ƴC(e [dc%A<3ݖ"|f8NNLQQsfk X&M4PR4R1KA#o Y" ˹M3c2JȢ(5yV%TQ5Q''0 DUƓhg"R5I^?,p|d?v:m|4sF1_kPJj?~oTG7<uwuЦT$ HlHhGdG?' ؠf|TDq/¿N#!Iqo(Z2 /#3x;q/PZSR7= f +lGB3\ g *) CZJiX߅ <{C}FmȗRO@9*hkanxTQ͠J1Bʤ//DzYtvY!ppCu䞖i퓱Nj3b7\7B5Ai3_a7ٚ7-ͺ?z'|w ,l6H䏁IRIŶOn|:Ltd`Ez~Mǻ]z~;| ^ޅ8K-hH!;T[m.ٶ\ . iKYS^`g*ő+vׂ>b2AK(QZ&PIEyaY(oYTc KnsfuOpd7c^j)Vu䶗QE:+0^kԺiz+6 a/wP>8=k (P}{Z'" 5Nt'PU9 SKh`Vs26 UV* ZHn#pj?;1\{UVu_gm1ede}(%KRԢ'Hs *m-Unx03V)BG]OφuFr{T4 k`C@~U.,!a&}I 繋VTM$(61(KL"<M]sԒt?.ŬCU۞.~o;?`\ +,>¼:H!qYt6">o*!E8+PpP=d ('.ߙf==F"PH߯D{^?Mu屇uy>p?u&~LG($U=<xlZemU\Q_@W*'PU~/O3}HĤYwNۣ':K>=0zNX$xY#_!^?‹2|Isڂ^ ƞ] \E^OLC߫iG%ѣѻ LуPDocnւK 5#,*{5r3@F`Qd83ʄ?+B>["<"w3z!/0aN=/> 挗+d6-JD7[I?2[Xp_@|; %[$F2Jꂓ-'VRw'_s,jN@F&ٟ,̻)#qr7AO9]}.R#k ;\y%O_?9oW޼fMΠ`(ps%B XEb>3&#k)?˼{M̑"P1bN&]pXrw3Ƕ<]q ѫJ #/>jPiP 3 ^!=:W|@ۧ11F?p2Ο!OWՓ37E25,UUU6⹾<\gjjۅo')MNcUUZ/q\> [9rEILŻPkzT G~9LlJ")r6PPXYEيW^j$}PmwRK)(\+mm{|۝uSxLw|;'QΦA܏ZÞ}:\>#ow)RQ1MYsRV{(Wֺ>|tۧĥ)A"Xh*(%GHAʤ hs|/JE WlJ]:jcj$,wξ<^crhN2g[5pu:Bgv2Yl853MmWe$K$mr؝,)otZ.q%[%C%@2McZY""Qui߃U,%3%"([,tCb_VcVuu ( @pp*<ܯjjeǎJ =ضխFfe!Uy甥t;0 f?qaB]<:Q5!3*u§&35pO 7FF\+򭭩3333ObBCev_f.UU:o_}uBq-|Y޷YSMW\l,tȤ)J뮺wWuYe]pXLSmMS9%g;GT*fB%LD3!z8}^ڐ#Iio.{$YT{jhCA|hu*"#ڗKz5FՏ\jvu#{rvZOS67=M1_kszJ.(Zq[1q:V*\Cg@/v/(Bq Y2,A4ĻbZBwq8UϘq~d>?稧ÉC&JH7*~}?`HDA:Z`=Z.۞bM$d#O{ F@ie=UTJ~hHn=i0q°b,-$Rq+ UW(m#71Y{D-ǽ\aᆮ߽_kK^Xh"KüXR7MlʷEJkOcLIusz^^l*Gi4]cnhLEes]\u?սֵK x>8[CF4.TՐ07κ/"! r^8x_5ګ<3Ⴇ3^iw_Jip1#j19>T|J"R9pdEKOMͺׯ^[u9?cs4G,j3-Xu45TFP1 e_FOϿ ֚Wy0F,V(nC%7i%9ުn֡088^;s[e+? a+|\?}ЊȜ"%#DefeDeUQEZɨF H3 J ,1s (lR(ir̜f̪",UUZDȫ*L2b" rC3''$2̪YQU(/JaIͦYƋH r%&AAJd ȉ2UfJ]h:5PIҨ@>f VQ?v"gPH" Rr=E7Bg#]7&ˆsZ1ŚǡDYP~eEQW,Ķ#388g 6_ՋfL̮otѐX <ŷj@7Y)R*7~W;2"QI#U1vNw(wBH)JUEB(BK茶"uoYG}X0 >RcRx}YDUϫ`vri'ׅ<=6 QlAES{mi)7P'AEv8~Klwѓ;8=_.[埨'lqO ud7({(aׇ\}8ĆY>]%8 BB7f5p\O?WտcOa4K ~p=C~c"e*B 1O5ׁE\>^߱hh=#OqB,]O9OG߼}u.BJ7Dth( Ck!2Gl M|-H%&R1hI6 !"0&DL@BCow~ x#볉i(+:μ["/[Z>'u2z<ÝwDZa&e?.̸5H@ø3B';QeK־Рw]` z{i!RcSsAC>bO ig'u ~;"l#Rj1235SE) ?0uv a";z7.ۃttc˦J;0! %Lo1K !³ =6Ru$ y--Ȥ~PDԹ_mf4=&nXYj{bcaCwas|7#PA~nl쇗H9|;WDGKnMxY |T .z~Kb}FV?12ezΉq:69s9sox8߷Zh<#YP\@E *W*˟0}9x:8uw>z'9ψxw7ݽtū'|wl2f͛6e+5|{jO6t:-'ur=-P9]CqxMæK!fzf o x@x "J)2۞ۺ9ά+ywv|Km<.܄;fH9wul0"T4n* % ȕ}D(òk))W!GhQ@=.{U%2o`%KoKzEH`.@r|+[GC*[f} T9?"ŏQ_ r/*eod< ]6jp|sW@ϓ>>&be)H},%Gɽ/osO蘜$>A͂9sDh@ӽdpA O*ODac 3.\i1$2Uf~[ Xҝ'_B!<82PH-pL$Ms$SSDx0iUU,k[dYsm; xo;? {ˈ={Y="8-;~L< mRn2A_9{v9i2"Z3[xa41$DS !TJu ThN2"# Ƿ?>IM:piLUe扡 QWΡ?ZȠW)T\8!9cۘA7 zuA3+ $Q>/?wBGS f]LJFrSIܦbss'1iIGQa'lk&(!;x_7CܻJO`00N'G5w _?'??8u)+Xf`+͗l|j2FHy)K'- +1 OO =3:92"~]GZkUK| jRNQ6ţK8|ֵ,C9Gip֐WD OI$4l}K /w0ypq9?˜mwKgs#~#&3#\vzGAg0S8߼fOWxfHp(:<) $\:3Ei82`{űxIXCXkߏq\;YkDٸ H4W Dg^xǂT8W~0zq @Eڟ :ޟz[9fg,Ja}b)FC51iB!l1!4Q(a#og0=1)柍W~Wx~]tnSxDg#edQdt;Ơ c:Of'~o'܅n d Cjmp{R@g00tW?,]EkUҙa8ܣI:xgOCs"YrlUy*F>b,؇Y08ʃZU>-锚מKfbr+۶UI(~rAwDY*q^s'c?.FSe>ӣA NۇqDn_>(}U}] O5/3| \<(R"m) -wa꠭e|/t.plQQ.w %k_9MCbr]/V{Ix8@5@j=jߛNʞa6Ixr7u=zv1^7f#+3wX.?Tq*#K./Y%V,Nr+>gm߾ A['I *+ꐈ#j1[;j}qGϪzZ>N<{Hpq!Qڣ|NG)۔0[.^9ohKܠ0.pqW7PzWG_W?gٻ5gWwc_F]PMN걦*js!?W۩gO@eK)=̀DQXM} 5S'6'oh^">uĵAQ<&>¾s~Hqao\݄/p ؕ&IAmJ#^[~pNTSQ i@oEIuQOād 辪O3PkxOETmBjyRzЅr6zr9'#V/ 5FTڵt 05&:L%G1h~8( Rx{>d lPGo\U`.Y(z6 'I'~~nau]uǏg9=!/#EjkkWZez㣠L8 G?UNIZ#?f3& J=}vλTnl )S CX}֛8E W!tNJCUL a0Hs2{WQyOE]N{dHM::@mzX)V34˙&D% ;貙b2\ʀ)GD`ts=`4QS zt؉QiQ}1 u7K΢`z7[ Kvm g(,;u' 4M4MUU4|ƳW;>  @~Lj-Yj^,XbE_ )AD{x!8a5]^>a\*D_^ 5X Dď ,0+O!0uL\;n/rJH>Sq;VexE}g37MTÇO_W}U5FgZ?IyISwnOOxY({TRXPq˖ K+:;}i ab}Lrů9]rb^prŹèX͢LtY 6FU ]`+qcSHxh*ŸA<$1dy}B[F4ŽO?\+wiw5`6fKཽZp§[aWBGmٳ96 x 7ۈagZ;oԮF~+YnXկ`*HbL鿁p,U58 njo>G1xvoV I+ 2kUNr(_|+ pavW~@~jNwp C3~X8 h8x0 \MGgﵞi~m9 "lZ[=DXJ4&%1006:BM!P"*1ѦX"t`N `x ;Mĸ\ІRb D@KBd 7p88`N^cǬt$4L8s}з07wa;~CZbXG$0A;D3E TCcl ύa8vwom`tTG'F?#/^iuޘgFׄGlÑ *:8S=-%KNuPy \2Xf:À ;щ bBsXۺM|Ź*;[DHs7Gs8<Ϸ}u}l@yD(汇4K(MAZy==kC;U@/-T竳`;y ѨK0wfc=:DAsk'&;X-NۡTsns-u~?}݃`q<ȜB`;U"#H lW*ǖ}xECHEQg4t|b6;2sJkho㱆b9}h3)--Q߻.򆯗0wgZ9ݠBګ4ɷ,s:/QUKVF BWPN:YËN~/ Tq@GϻFy:<{:\3gj~s=dC\X!@Ǹzpz~f^l;,\`qB?wd m#؞MO q Aeh Gme]o?ۓ"vaDlb"0V_eށt)2*z l8!Mf0,!7%GM{Ç ,3 73RMtr r @?.v__{G~k=^QAfb0K ns " "LX( P {k:\!MҮ1z'PO?({38hk"ͪtJ4=UfxНMKorJC 6ԯy=~yu& FiHQL|jF+a$9;?p܋f_ǸF_`к4(Mu 'B-3M`oP ԕՙgRIv#?S3!w)3LTP)PI(Bi͕FhJU ɽZH8$@ [O@3 īҔy˻MVo}JZJF0B=<nJ`#|X5@TA %rhL}w[s 9N-3tw^/ $bvr";#J@ ;nr<7Q vJ0jL"w3iaMkVIt5i9?Aq~ "F*@Z2W%?GpOoZlAqm_aB(UvCMgo>Hi] Blԛnǡ?>b^NyR-VX+Lc[8Nj=0%DB!P8TTB)v2^I!W ЖX-T@v1Rl)D#nZ_f͒0m(۫`P+ZlLK5&w;a0쭞?fA7vZ Ѯ3D!r~C$뾉oeƳ7e (-;1^ތ+Auəzp`VS#][h@Yr;cL$|ͽݶ=*sop RU*uW4[ҁ-+-X͹5⳯p&m Y!N쀼\ACϽ>sWS Ì,TN(#@}a"ࢻllV I-cu^!l@۠6DRC*"MH?,(U`3@*R}uCDfs%v33'u]w05F>_HB<R!b?Xj >:Q31ozNXj@AAͽnv\7">YM‚pSYهV 5#A6*BGh]J]_J b_s<, zGBEbGo=H{%IT\_G̈OS q } Dl0}g5؊OXϨMGlУo$Mjx^>^B B>@MٳAR_ܪ>u?6Egv6tSlSǯt [T^kǔ. tn^kt邮򞛶 Ry:5ST[1qȉ @  O @z6q2,bmЗky!L gdGu㦲z_ɹiIب>}4?~Lb=_͔k!|{1' P L% }09ā@!fYr6C܀aCf.>u_U9=Gg7<IF̩JN.1Wrr' ^hT~;^?9}_8%o(iu==\A?df.S1Y;y;^+#8>-G;YZ_sv&!'5 )χ ]ũQ'z" :0ݐ]…?ߘQω5SNDZuw8eq$#\ ^a T26 b0R _[LDQEQemVUU$7~N,]t+;@Oj~mH濱v yp'3d ~ՈpԿ Ow9$70/s4R&)yD_RuS0qJޡ{ PGڎނ}]†!`I1 0?@gɢy'w/`hSz p !\ L5^ C_\'Z@B!@ DϷQJG) ~?O*_0;r(~i}CF$悐8TRgN,ϰ;;8 5:TAz"'h~ 1s隌s1ADDz&N~5};p~`Aq;Yʲ=؞_0Y9EKD}Mg;&$PD8CG!:U?粰߹bH~h5]PXdi'gHߗoyw* !'0kS~a* 3 .>w>ӧRC}=%jPXIOQmC d߻p8Z>`fPv;VP_C҃nN׃ĪO:(F>vMEz:O\UBƳ ᆽ'ٿ+82JTEQa8LLLF.d%daa.b0 ;zR=rENeX&v9(UΣboW'mL0hg:ä'T,,G濏0o۟Ԡ.6|,S@#N^Ogj+rL r3y7Ol+njomq~z}+: FdF Bb`}<|GK!V|<]"z@đ3 𖝪.0rҝ!HQHL ~ KxnV*֌mnIo"!$/A 5tL1LJ `؂x8Ga?˸g gFoА{|d<[ }s1ToՔvFJQ_:q)[Y]Xb4zt&}Ƹ%}Po]qPBJ Q PQ|o6yXst܀x o-C2 ٜ=>Ҭ\LBj?3zYp'GoGҁ>&J>GjyUM;Gn8`^!RlT^#uzh U(=y#Zx'ˇ$ zbi1;YA%@sSGQDtt.~-?!`aH6bA?=IO@axcyWDvJZ'2^T~R|zp9~94>G͟&lzrD z꩕۞&BRcW|<ݔT >Ɇ  &҂4 =wL83*GCEw9gwl=ОoFR rG؟ FG``I}[WUnT̥2$D7!$(aSZ,;w&s %~=&+5?# qUKJGsl:Q,Z8Uq8fU%UKWQ"`o.|^/ͦ:"tEzp8:`t.ED@`]U&8h{HPzGb5CB2MㄉRoZ G%<!1lԯeOȕPdeYR="!G  L T =0/;d Ex/~>Of`ۂwYބ Rb v/UPS'$ED!<]JÓ $D v 0]HՈA2rl9vS*?5y$Аf};_GC tYg_Ov59ۤ~'XuFd MYhf8B8!KYlCe"!/5ۙѕ_KuGģ) Gw(}N.~u  (`P.Uj:v 4KI0H C .ڣe ^Pt J kIZUJ$H'VP(LZ. ~=yQ2Bw@ӱ(@:?1:LmiBӀ>ԬS}y>e@*Z63,!O  OgyTQ0OFawqD@V\J=eI#*,|>8c H@@?[! nx>V+g7tu9z$-mۼ3$I$I$I$I$I$I$I#I$I$n9I$I#rI$I$I$I$7$I$I$$nI$I$I$I$I#5aӗO%=<2T?P\7]`+U%~R*G>47K`NȓD*>yT֗Q|r3S痽Mwy2T+ =l:9M==wI3Qmà%cZ#$ j߅0F(@+/@uL /fyM,[޽| MNxZ1m^˿mPF>_2n-,UY0OzMbp0Ĝl(KLPFYOoy91vuRlȍ✧p2hɄL]|[ּӾp5P^)u?GO˃_vqkfB}\徒ϻ2Y5w[sJ+PZr358r~_b%g^ىWмCX(M# 7Ix'+1d(țEy~Y ['Y(p8Qhj@ya0Ng1p{d*mPc1â% M. ֢"*GZ}V|{7{XYĠxfFW8 nNUuhrsrr@DӢrxlCdL<-J>͞;VnBe.>rt0DUITL]a˄=PF\%Y> oÖ#9올~'΋թXq&'2n,sWJ}XWT P$]_CN@lw?{KꯁB۠q i F(;=ϠWx'|Ԙ)3 ?$+r4 Wb<JUKԝQ_W75KN]N;IIn/eN˓{ifdS{>5}[`iz.0HV۶5 %9L:?}uQ6ʌ}(?g{@f-4ꃨz3* Hv| &ӨGb'ػU9W 57?{js )D!.y:1 t >,#;*-K]Nl^:R\ Ip绻l?MFoߺjm\‹QOW+aᑿG2*(ch^yބta CfrxbȌh' B1j`LPiСPO,~(0)L9LF aHB 5bM>_37(3*[}~(} u%,q88O7=LiIٚc8/lDwctEݜlQEEtPC ]=G p w=#, *E{ɐ:" &lDU6ȗ?2+;s;=A+bf4GZ}~x3}I?a0kʄ&%~>{#=fU'FP@.C;MY9Cpz>#4 lYv lx{p?lghw $vE䋍+s\xd6A]Ҍ.ƒ`pl}@ӕ8,mߟ3e9.b\ #N#C8Q|95;=5;,"cu>OsC'}x~j!r'¤Jf͢TEMg FOu~{XڅB}*O:1 IB1a}h fCIrjY҃Cy+}&w9 k:A{Lxª"#kx57/ \_kѬ#IczMSQ!9JUf:E8t0eJjp 8qo Ybvx;&Eأ0GDXuCeew[ɺ9c}]b D\bZӼB g/zzP%jR8Z X^^pN_7 w;31/R ]duBSnz̍Q3CY¥ *7Tut*bEr y9qcQD"c7b/ExׯU7aЄbfckwzLJÅTG1_K'X{ Ckp#M#$c -UUb%RB'kʼDr϶8:HÅ."fx`T"35 xth20yJg̬ Q̊R ПM$S'cH7 ?W}Ս;?v8ϧ?DEAH*9C^9,}!\Vݨ0pxGMBؿWvYVn3$/ie^Vц^`̟Vz憢]|7ڲChYM"\4W0[-$T.F|51SIiu{|vn0o~; Z#7Qnccaf(d,kK{F;Dw|RBg̺UuM?$hv}IyӉz*ĿL3䂫gXO4ArQϿQ)f=%BQsCB;2i.򲸇~l'Aoyc>^'<AD^9 0(n W#ݏ]P at6V349+X:{N[ !CY>L8f^(\٘*ItهA}aO"mqV@`AIHnW k癨4O^~ײ=M9@ݓ*hO6m@E ?jSK2dR j.Gu1У>u6@,j1:x`LN@(ʔރNʆyT{GcGV׹&2:(P(qBt:q y~&fu gX{E1^7SZn,Z&2,4Fq~5I7"7gԴH%\^੬MJ ]G?͟$MC0A֣ _/?nt|I[1cL|J"1Trp`*"DnةF^|w/@`.>(+?u_RWw=STm޶HMu\*ZJb&s`9ӫ+(Ci..38@zaРKvN&B ncnfsC>6DƝisYҨ37X ch7aTy|=pnrͳ4)떠D0 ^U_q$O;-`%f0(_l=B V(DcP q)vu^uYTW?cƐHxfEUtaMb+.(9a^7xw~ 6yEL=1֞iѐ}ty$ 2LQ>) kO2uf$sy;_<k2-|g>98AH{^s5{ب28A_Mw_=,tX'~ө?=‘kA.fc30Dq&PkstK}#S; _;p$I@2N͆h.~}]O#J仁*D+8R!Tv?DLǓoɃg"I'̀5u;ϘOX G_Q p\ZHw?+MOGnL(]ѝe2ke8} ʤJJ[OGQ6pDJo\ c_`j6 V`p e5t1aMNO*ivLuҼ'@&aaƝ6r~Z?BNlNS Ĵ>Az \Ur\ X<9vOPt=PC5*B(T9_ GMk_}ڼ,kfQP =J, #*qAļ;R"w|0s1'ţ摒g(`E~ <;q~R-ݔmYV;tɧZ2Y8up^ʄ#\k14W*ܩ!j#EodlJ:C'cn>,%WXR lc #H(mN$ cJ} ױN|iU1∐?kv%_#[$q#><@5TWಛ882-(rJol3Q}ZqqF~O|ڸjxvԟ jJ+M6ߦ+[} : (,ձ'KD35yG*IpП߳bC NH%6t|[i?Vn '˖ӯ4}pN YJ.Y '}4~͊)bZREPBG_/Ay[ݭ+9͔UѪ.|gR~J BIjL\r+0e\lr'i %'g=@  %P( W2Ϯ ݭN<-A|pH,?0lC . 0GOUPATUTTA P3q }_+=.;F=1iM>} %?%JG}jFArњX$\ ^2~Pj'n_1u=nt;?1qd{ 'GAA~[>j>B6VRv"l;1^aZܗ_*E6?O|],ZaC7PAd ;%׾ zb(§EJD@< ఋ椘HA I`姈8U1D1(5LF:/-yJ 򅪓Xb2νU lH7 ~ZGy0wFQw#Zgv*:Wۻbpj j1\_2e 4)\q4폇dk<݋ctۇdtǑ#:A^0xUu ),"o*A@Q[Sy:xMXU- yּ٠ks+SbJ55*0òb%`uo#~)jVe?_XJQtjQ5DnWSp `mO(:LYxřx 4YACW*5c?J{k\L0}xdO=!"La4E3UlH9"Ca TqU BTnuS Iڡ' s1֒-[4tXHt>6>1qPyVry}" o0#h !JC8D@oAY:sܗDU{M]t=N@.=ꍴp//TScUIgb"S\N)HO>ϧz= q_-GcG银w^Pl(P16eu;ut9'lգs1"j;Bc]h,m/ll\;k0ߣDZ53IepV(ktU0)z6:>r>a4a ab(fbF X/|b "[㑖-6}w^ItH6ggg6fc >~@ϙaICab'RK4 H#½lqDJ^P`'CɮT>pǔ f^b>*K Unz4}c o0Ēw$A!uc[[6 kV'^{~OUl5,e=O5iG1=6G{.i(ȦdWlܗ~`+Y+$P/=UAʥxPo5_脰> S,k?@b 1~h"= H_WZɬѿW$GnPEBsu9:ӕ\D L@<8/a!Z'|_lCJ\dV=~3?8 #w)lD,;jVNI~"ujE׫t oo_G1tR1rneu-ʹoȿFhiTL,n<mH"U]#ԡwm@ch3x@0j8)5.0-~qp(D089=Dt]<<,nس0}Gm#z~QI$P8.L i'!9I5+y`;,ǒT\ Oe(@U7%[~mJtԺ׫N;Jxǭb=M?{EȐ~ " >T`k;iNƥ|,Tׄʛ]Ҵ5^\ޛD_W_H9ϥ5\D}fI,@N h,TCyLP VZrJ=p0Ԯ,>5.bj9LD eQR!#Iґ U4$˶Z\Yk5aX:JhO(ęD@eA(TI "<+wHP";ocoಘF&ǭ7&Kw8{w\ 5& 1o@'a3$Bs1h8 [\TVRxPyCpJ3@虁"C1pY$*R%Lm=/GUX o)pp2:Y>i =J0((*s2cNʠ iSP AEH`@ <@BD-P>=/%q/MjE|??Iި-_RP~]^uRˑ'drasbU`4~<<3P SQgS/1Nq*5]akOh{>Zr@Kս pՕI=As5f+'0'Q*K!>ntfpOG͝}sg1DjUlp"A~@A0{Ƨۊ={3G TrT`)ⅮrFST$ qA$m7T|>?E/p Q _ȳ2$Oc.{8ʐeAx}+ z#`I`ȷtB%B߸ohr\GK 5v/|8&SCȋ"Jcꋨ:vagbg[\謕 7r?|/-_߄5/ۈ"b/Xw=~Jx78B<(>=1b[8 O_:):5%D(`פ>3 NSUEu1Tf?=e8k2Tsð0Fa0uUF;۶U_C9(fCl00eN! wA x&M}<+?SCI]?[S\gzoΌbM2.G5 {OlRU[zNg"aN`}᳋O2Zep|EZV஭U-|bN+*#|aK|qy^j`*g`7Vfx5>p*ҪaQ}tc:Ͻj꧴l> d߳"-ǜntj[K;YMh9<-j'O&[mz2j vSBMmפYCoϦ/Fc ut~[JZmn:ĄBn*L jpwҥ7Afڋ@6pQ%7N~q:W<~S&T!'˫ch6qlӀ~7﷌?#rN.8ARmDr=53ݻ$dt;և9[F0eSⓟ<]|iX*UAd\bnAa 7C^o/z'f1;NƱ7>ws]5N 0VQrdGa٘ G Ѷдe,N Tqb'x,Wó(` U|Mr<0„^B$yi\&\ HӓA䃑EhF_쨖_/?Qе8`J[#\ ~r҄xݡkQ狁 o*u_h ' H6pz*bjtn2?BǙ#r?GvP-4x2 >]zר1fU!4!ݲs:*"fez|:Q$9j4]?AxAX1U@I>[hJSD =-ޒkq4Dw mcm׶Jnxo`:4CVHqd73Ƨ,)0{j+ \h;7 +cↄ}A`/Cvwg.v=֦I] OSݵ045_ɾG˪G=YFZDp q}vD}>J`O1v-_`x_ l]=GG/YF3>& eJ/wB`qL G0mWti"A Gh|^-p# Aگj tm/[K9-^Xz"uj4v?mpĚBF0N. 's=O` }wgPD9O LI?=ooj 2o&~j + #)?`ܚa=hAO@0 wٿ9 I$̂% NL%n3|=Vrt-KFsߕ_q1f҅˟t`!aC|d e|{gr4Zj<]f0isLI** wj0#1^~;%'}Sr  } }jA^z㗲 H#h+dc -] pKUl#|l%CIRB`G0&>6{{!3S;|>GlⲛgTYr) IQV`>8Oo&% o;$!᣿+{X(tz{1yON|sGR!B +[xPlQ/ AHuu(Cy!|IOMc߶dZA0Hv00$_b Iz:M Rd~gϗ^x 8} GB1-oUdvueS=` S ]wz睒;nO׾io"%M$Ho&}||9vklNzN+r ;Mڽu'Tˊ,~`f7<>J1pp lXhfX6Gycz* 瀵&`ZLH a\޻$ؐ~Գ^Y8S6F+q`L%ƹ5ku_o] šT] gR2t>)N LOIk 4R}Yl LPD6}֨` _s.o9<`BHuCs(ǵtNxvƶa<Z}J;ES??GǧNJd}T)'O|[xYG,Os]!fNtW1r>  0sn qL&յ@<Ч;@<_OڟȌ6~!`4|)X( n؉)?t_gΞ~XI'Jl_@@ J"{T4TP1AE J n 'gh=YOJ`Z&YJuʉlٙ,b2"t}[J~kQY*yM=pzWC-C]c *5"?G:qx,@>,!L!4TfASĈhj IVT0#إHbfd4KHPA!# h!>\' t0R2 ~1GR}ԛAHӻ1܏߱^Ы϶ J;3K`pd:\LŌpp„$fDdoφ%X&$m`AG)i)/ nh4?9$Dp8lϪ0GBAx(>) Oa9\kX>5NuTNӛx>+TVνӾbЏ2 9{>A w:s옒|- q4:2JL5.?=_'7#~9Um0#\cܖ$ڨnڂ{܎ {]㌾= AcV,{r)1',[6rZ]w 9D'ӀY 6?BE oCJ޼NG ,A4(Tq_+_NG!kKjm]j=(W I`^. 8 @$g*eE^S A ^vݼ>/<}=O] _0!~~众A?MЈy ?Vd* p;z|ƪJ#%Bk^i D-'o.Bvs+X/At[IYp5{y3&=Vn<ݴ38I~WBS%TYl2^M7IGX&E?F-f>7 Ir[.@#1**Z.,vI-NA>>=&Ibr33pd&gS8;3 %.i'tfEGB/doQ8M=}E#(=Psά֔?a8 0 Hn6G'=!*ÅkR*"LRNxro{1aI68B\Nץuv#>Pt+Xm닽0U>%{6a%_}^د+KU ߘg{oO鋜TtyVvcdQ>\T~%Wt}8δժ3SV)B*QqsT!*!MϴF$&K h'AM')dyIo+[WS>MIO}J[`Ų}{o H@^;7ߔ!#[TFU Dޣ}WHr|f"6Xa!~/vu;z ވVD\EpdOiG,VY{3k2JoI-!/zj'>;̰7WQYg3CբP56Y7q.UUZaB)4g+D==N{~``٠^?.>^b| J9UUSxGՏo}A.a%'h#|ZG ?j s I>CdNj\C[lqDKwz/6ۛO^R of}D`d5wƪx> |܈s ?,J SڔL:=LByz|b+Zqΰִmttly ,۹GJ#Ću>=hxVbi:ڭ\LCq,cpf0_,/N?ҺpZrPdit&GfTf"\SMg ,Np%;z* g4t&^Pir{=!=]il>rxdF=vrH(HR:=)+? gYN<e5ؠεl졜Љór\ IIzt}CߌonYs[W :+p>vk|@5{,`ָ0Ɋ?c>8맳E.=A ąB`4HJEؘ[TdbC~!bm{B0I=c1Xµl,sǶ~O_ ܗsï/ه$Xs{nv(]e£Uhld>NxRAKi27ok׫37L HBK&HgN/qz3(YI"?B(@0IaE35ߗMQp?7<$ ןmϳAۢXE/%K'FBfNp!P|i; %,k;ӈ,;i/&} |PACaQ3c0N ݸnTvZ wnKe*Q|gsLyTEo< >*n[is0w=GJBzD#-x܃$)`\ORÿ t"?D4Ӿ&oeyXr{Bq؛E^x3X$ 8^BōʝkwLS\ɗmh!3-f/,f{> q*~R\L̃,D<@gшxz<&} d5R6 ]&I$I$MpmUUUU;n7誚 ƴ*}f" x}28RƷGn8ۦz <jWkGaqNn\Q"F @QA`<<:FJbs ~,ڗO'&U\ԭB(~`{" D,0"N9I8̀L? F杀.v(!L.Nl6(ƒ?ޣs@3wӄ$ov?eO 8q95w`7/%fso~jU}=nzcH2(`\pR$봷[mM2cm!Þ_d֠YH lwAAD ^dXrݢ̆ 'Mp k+5v)18b6 hupV py]fMFL Ws98n\6~;g\IgA="qХ)h,%:M2osUvi[8XVwQ|emuljQK[t൹eqiֱ"C^߹i)l1X--es^9u@{R:{G6:J&ѹW:e*bn׃jCVD[-|fIR5g; Zܼ珆.=+sb}gsQ:Zӟ{FoBSrײL z^7s;Lm/tk) :A*& x<|;߹tP"W=2D$ljӽw w%ȎAp֦R$ s9: !0j3)DxJU S4VuSo!Qi'8ͣ mxwkZP?|EN-)=ً0W[PZ(*U* b2 PM@ݎ1 -8\B4#K+{RW:t$ցKakrwSS92\33Y)J JU$8DpQ~)\Va..Ybf5wPd^5Oח gEO+uA(T~'˒pQS &(JQQ>a BdI RHBIRK"S%29%5B$<;Du% ʅBPT4!@,@E'wU-wS P% @*PL2 BHPRP1$H4%BE*̠44 @TRHB"$@&iBa(RIBd(`(` iVi@)R(FIx&*$i(D")TJX h!JZ2 )IH "(RB`%D_|1!B FI &hIhb J(J $"@ $hJPh )h AK@4E k!hiF$hMFȕ @f) @R)@R 0CE14W8@RB3 A$?q%$BR̀RTR M-) J2*,))*dH ,  HiIFFZ%G p L'pZJ) )Ya J%"R bYd% !ʜ"B $$ ZFbRq@҉G0Ƃ%J%]b#?^c &8a7t B H 8;nxe%t7SXb!gF!l=셫tUE44RSCQK* HTT 4|0"! DTfpL! VDJA5&DH1TO ȡ50W hZgC!`od*RCLR&P7(Z46*Q V[5T3Aߦݓ*b+9I0?Gb4p\ hȋydYe:|FX ͫ*w(VnܑCɣ(CzqB$ J>Јtf; 5ܩ2c?qfBJ4:P4th{@?%*#ꐓ >'Y[_}@̩AJFfp%X3)\ J" H!(D JfR( X5tDЁ&2C&"@|ؘ.bFӔHAb@ e0`)xN "!Jp<`5p$& 7!0A$Y@$ĬL[1lb[R:)IL1 ))J$eY"8%t%\!eB!L &(H^;tj@2l{o~7X<ɲQ~Fvd'@B}Kw<\yP>ux|vUW1g=g\W7M}wҔsO6uPTKwgx[uD်qg]&?G*yP ^@;mOxN>RkUv[I䓥ɮvnH8w_\i!=|2|J; [/W ]H=tb#%H`ŠoƦȹk}S.J,/jU-v | =a]$Ymʸ^l-=rn]#ZH7Z hmaP{*.U&xZѐ\֨CG ] ۝Ђ֨ siJyҘX aQR"q|)~|*]v`36̬9;mˆڊ:A8A)ŏ.ӓ93ѐ ҟ}yti@bpP+TϿ(:2Gs{J9͗03K(muNcɾήal}P}_~F:=lG{wV ,ٳya4Ћ!151={8)jщ"'"$WĨֳg%tK=X*#77;ućO3-`HM#*Co_TNVjʩc;dgF1rg9gXb˷bX$, mt{oG|;?t@=IEH|~.rwD~ECi$H|>g_ӭu%V/.A};:!׶ 30 \C&!Y>6(ן{S˛A;Z %>jF  ($~,^~\s[<w/?w"17x/yMm^6g0݋?ߎ&vP @ k3:$.UoTK~A!?8&g-{E1,zxՀP4,ME{wo3O0P+nupr4åaĆ$DQKaBs'|&!p1}3dPX@S4J0Zj\_=svA ~Fs2pٰ}ڭ̡;G>!E">8'P ˻ PDSW,5&- fʚX&le1d@{1Ǩ""5 P FAN=a}\Ju؀ul1 Q=ˠwcG͒tؓp  {4(B"?C~OUл51V`GB}Y?3@.IxRv{ ufUԹ-h"X\=': kUW,XAI{,r$:z">@PCi Vh5蕀%4lq 5A`%'`A/W~+*S)!FYj#).E R(js1$RM1\"G!RF$8񓃜k5t98E9^_Op-d &Vv)n4=ʵ0p,GFz`% O_zƵ; %rF*̥QC-en>1 ]rDC HC[&l:܋oo 8qLRU4of Z -+]`b*7b!20+E HP8Q5mv?#rJH@ YzFQ ?UiO"Oy ҹ0j5'*15byJ#orU ˼P 1$j%M0];zHf>i4 ~e⮑UP'϶u8 "5]̀/Ђ)܉jFqf!(YI浜hz|qҢ7/vqUY%cr8lXZb 2pRʀf,ߨnD !I` ^Ez󹙤77[ MݣTݚ-4ի&1}·<*7d!,kˬH\D:p5" %[i4A|P'JMpXs66в+T*l:xlX+0 3odڄQ۵AT~Z? ^_xQTCBl-T$8 vlƋ^Ayk5DN_Yؚɳ JIYb, HFWTvQׯ $RFiEUCy,ԑWl Mhc GPFFѿbےkHw+" B E R#BR$T)H)7*d%T0M2+X\bi59#OaQI{Gr(*P= !w6-~o//6G/GO/|'sT~`J Plwӌx uxPtt_=zo0>I9 d1_I-շ@>|nmAkd Π(rGGd?(? ,?) Iq^IBg]CېO_J8\> 7%)D-mpmps Ч,!$c&J9̻5цKg=Z1 Vk~ L*$(4!Ѡ)?jXN8),Qy׼h}YXA4? icWhUHA J{.;?gLY2_rh9J) ]Mt,q>g~#gYgO4RF6wb%¿b?wb2B82j[ޘFv 7 ]F[=_2QG?XWH* 8x{ϗ.cw,$B5н*l[HqvK_ZLb'5v&>S~=o|39ϲ^W PQ-"ٔ/"ꪫ`:RA>:c1銼s>JD93NTzT'pT-C)Ʒl'` 'el@LĦHn|cUÇhYy Dc&>_SZ#nbMKf<*$ӯjXnw8أy;],Bӕӥ( b jCx+<P15www|1><M.n +cҧ#U/de -F]*jaEP g חם?*s6;HG1LX+Tȼ y]`zO;ɟ取{lǔTiN:|cdO]3桮я 7JT|VP\.0]|z{ D?P{iSМn8sa9ʯ`Q3o;$e \ ĒG31p> Ls۳Ilcx;?Z|tHH( J "U`qBd B(Nv@DJ1%;p/RPH" 2P H$%%-a?7 HooāL # Aֈ&3 hg<=.K`y 0љ&KKa]Aab:4`4IX`!YAJ KnkbAIBWHIJA bHD=-@E"rV \IdDևADYeNDA#FC3$"(h+JSIX*rH'2 6u_MzoL,qw`Tr&\'F4 H@7 tq jRT.fD6QɘjZL*2 ĺBYً1АCFjK3FL9y KruP18)g0ZL\Ƞ`ӭ8rJn%=.7xMK ,7;9UKhU@-$X%C[3f#{к݄U]w"d#eQ%NjYAÿߏ>ͻI>{!+7T;B=U>]޵Q{{_L!W?5 i׬=]_{̛$*F6†>r%oVF9,չ3vO^0qUDDĬaM!s{½턿fъ۪|[g8}rusnZ:"K黋eUz?8=7=\O_p *pGG XÚ/Gs*d.2g*x9 l* h?8lq3\ϯXǤLj̿9'$<:˰QS4:Ǥb ~ϞG7uݰٲSƂ01ae٬J+^ { mAy3[!1V mm޽>,|}o=N9sn{Xꪀ`aU~wtz]eݜs8=fّ#ۜ@t1Bhs̴(%wRIQ̓sK:-JWR}mLlO\8䇣qbJkxnN*Ȉ$~%bXbΆC/19G+%.*<d5_cg}PJ3!+%ARϓq ?RROO?] hʒlD%a7wÑ?D"| ui#=bp2B*J6(#߫0V9V E|n4,aEkǤ4S}&4dZ M%%#e]=PV 17#·g˨nhs#hoX`p%%NÔdSm꜔;oJ:ۨ%L51N>ƪ;И5̓Ԃӣ5̡PT7g QQ($O0/ js,%f~@!=4Ab 9uAL!]vG(KDLF03\\:w\ҽ-TwWCrdr\؃' `?HV6巕iP`zq߿׹i ױ[4Lk1F8_~:L4w=ZwwK侸<^YNo1*bf1;!$^cӹ>aM)oqE"2J%PHU%̜֌:f`'9/V}SdG7%c9^P㞜tm8(RBV=`'h|4S~>ӄ{h ^Jm,@@1 H !Q*MD361t[]8O8Zfc2ֱHs2${FұP X^! 1o|i#4&`8yzX5p9{ۍ(7k yvS\ !KT%4ZWJF A ˏ-Zf ()RJy# HgCi40TXDN(A3TM|*.u ̏V)*>RfIf 9J|ήAڃR j4BՍQ 4DbAׯF/43733`1#H+B#=F-_"6>.y{76lÅn\K@Ұls3 ;wñ߇Z0f/bTM0AaʎϺY_8Q,- Yu_Vg}bF I ef0vn sX |u$``?E V R֠ƭq9l!8aլj&I0 ?L~ 6(Е`J3`_?8Nhѐ~0C2svc&u_P㖩 %Omhfߦt LzP ~-`300HI ?хMbra;;45)UUiUUQ|[ h5!H((&D @Lƽzi^*iL8t}YeUTku90rqۥpWkgyi̿ A)񄧞h7+M߾|%)=%u-vu91W(isI$'^vj0lΏn tv?7tHp&]˧I)iυoݫG爑0΃A{ZtX5(I+[6"|ӷWv-B ֮R_uŹ0F$X1D%1Oh!!7 PQ^,.7W,CJlD~f5`i ^u(Q*^o{}~wk7<!TvsbZ qOvgи9HF9aHTwCh=PftB"S$JjNdh?m# /f4X|^]f$R{*h=+=4`MR{´|ڭzn.溁'ۘMf %,d?~LC?o~S[?86do`Yf?=z'3Each9] /Ypr 6)_|}3`NJA{s  ̢"E|*92^ cqsxheXAT:5 L$51gKcQd)86˶PUYq$O# RRƬ#vY[Ubi/G5M| H:PHT GRJLEx)*%!b+=c$uŚ?H]~iq; vtκV.LVw8=J?ށ(;GM uѫs $E+ZqeiA0$#zO낄Sa>x;~(")Hui}OC*?4hG9nPA^އ9T3EE9A?>b`] HbufF/9@}>:_9Қ!޷q@D"{d|.0ñ[clTuT بl2Zԅ)Kc2NEUBdkLEDT}x H]81yrվOpN[X[5 --Q2}l9!vA Ý{>}#0*X#وޣ>,╀6!Dlnz^ pڒwX@Ȯܵh[gkV;Ty?]1#0;>ࠂ8Q lwisGɯ32CD&@-@nnJ;75h zt{zfU״p+}$?IZ_v=S@+o܆= `bx;N}3R0פI(Q VMb!Ѻ2GؠUo{H8a}н"Mrp '8 2v^k|c7~Fi- ^LW}`HB@1!N ]?ȿ]]5IHՀ1d6&ԭ"-lcRʛuވ "W/=J?PSj+UVk?c>?ݚh?R:Ńg;_~Q!d|,hC,,5~K&&>#`{P;!H DyTe.S}Qxo;8y zG 9J)P %)itUJĒ=D%خ8.71 {s2UUy1 9'C&!U*&JGF~oi! WT-1Nϧ&zTۮbwA/D:«Nj:-y53zOsxzc<U|"~|1ɴ+6^ G<:PT"W*#/:޵xCOo$5Վ̽,-F OXL/[dЌ?kYL9]v%2OB81xk9'$?&{GIE@0͜'sʜx; 9=6]®xDv13y>-+iMxp05*B Mi;3~G>d@+Ûdkpb6ODDeT0&*ޜO:+]2*uJ*s+BO_ʽݴ":gkx3}{-M\ڐD;RjCDBAS&A?j|ܪI炡z5?8=o d+Xn!4-ST DH/r0jnQ1at2DZNPg'!CdYT']aHh`A@&qsP}?B/cnJCbMw'X^Pi)|MOTUZiEW#J* gb @a5QpBV mJ-ޅ*PP" &F$sN8ӧH詉 SML/~!@ RQ 0wP;͸DwvsN:>:W0D(eLyA?ז)*d]B~@{ OoEu$uJ?8#T:N 8ڏ%U(YB5ՄE,*XG[](}HzQ9_!䳰( iZ?T!*D*_ڣH2J]3<bS m9)?,HxbHs/~\ Ny/o|Ə}tioxzmJĖsyLx'v*~ڣ>חN= p."ߏgEowkĖQزǿQI TT^Aӌ?|tA.r˂8(r|[N}*jC;@q^v}xG Fz/I Pm( `J0K[aVwx8{!;@f g@g]# "yh4awi=N&Wl[,.vm87R t^+ ǗIp}q陁z5Q f.s\_:Eղe\CE8Tr|` -zHhJ=\b0Ҷ#>`^*0< $>nʯuÂ"~ b3AY7]gy '@^;^OfRTqW #ۜ83-޷Wcl 1mX~h(kf _ϩR08PBJ":= CtPLMdWp7øzǩ[Ew좟Q.P MZ|(H <+H{.3]k[qY`5ST? I>hpq!Gڇ5df \=Ow,Uϖ$ڱ>>)x9@C\wA#+j.%z׫p?[*7KCdvEK*Fʥg D Ud5va@HeUw^'[a9i#de|X[Dm+kd -EKAYcgXRʛ9lF,Xc绋6K- `0vWl9m7թ iד˃ >7(] fAEFq+W[_ͱ0e`UPֶYzΐdIVӉa;0Ӏ:{UY#mپ&DG3Z:9uop8DEfT88[DPl| (*wLPdOc&C:hn~MIyr8`Ę`~Bc g7;M9/MQ q!Z P+B,|<ȈKәuڜ0X D( l]3M\"  ǣRNY.~^E8;<:_ (5Rak 5_@4Al@v2] Y3A)cAgXºEueERsU/PzH$]n91[_<ҩ_(nWk3֧Q AX~zwu`&QsolH$o7Z>NLKHoruv9mJ]vQ!O{= 1haqv}UU /# %%Q:>5-~' x.lWj rչ}3R (,C  '&nDAqh0κDؘV:Q.&"*dMxO&dzׂMMHN*]=0,#Qc[, m*E`t虄z4xxbvf}8'ŠV|~ G7Ѭ_(?J  9pWSi 7 E㴲=ρ@FspOVT""*k?χ_tC|]RKRX$~m, 0AS>Z.$CDPi&?~rI`*"`yyV+P/ U~߿!a?i;% yo{vx}zH$YK(orQɤvVXuې0PR`Az= Nh?6,i^s겪JBA/ B|LU= [*^Vd?TЙ_% c8L62h[ھ7o"#,u؃ #~o4s_] .H~$@AwnixsY⦱PtT*RQO~.*ήA.>|76\.#9>1!p}XX}xi4oplF*(Y6/1iFR ׳<4iH#B$퇧6OץpVv.Y2!+01)B3 l AlZԺVf@@E-(C 9dR+a2250U5!$51DDט^Jxd3 '« ו.CՏ5qC FX]_d]%T/ܽhcё!H|8G76/Qfz3xsI*q mD@ǚ{֮5FD5MsWhvO&|2ڡHֵ*pwTrtU3wxRU;+bJʼnT %1f 47-59_ˮW#˘aL6׏MW(Uneg:g9Z0H#͇ NJ~^ ]6d CM {tPSϟq˜QHz=BX=PD9հh(Җ  Aswlr?CSGtMdQ@ N!8AM4UI^Né%½N^yL~J[ uxy}Ih˖N?1vs%!&M% u IJ2CD@bBVuTX\ICB@I#* Z{t8Dzͪ)?ωmo+ӏ;'"A3U飣'urʾ|댞 YIylOm+;0"~O`HI9\ORȡRBZ6$bzi|C&7t9#_q7qvz,90|( n&5CLW0Éǡ$9wmezAtM%mWtL L7NXriD2qAk2'*C Q^paf RaJ -󐡥:HLj5B~sZ@iԳ> ƻV}kkZb\=d! `T|Er{^.E]~a;Vmm]ٯ*gݗj2b!htԅ`0;^$`*{'eڌQ&B`\`҉zeDB %35E!zWMWc8g}o?$r˗.\sxXǎᓇ"Z!BE8#;.np*j+^pqivR]trs:pAR6  A!z07.y@r(Yq|ӨútQah̦A(6 VH0xoh>s4Xu9  +\ƒrLʽQtno+t|_ML ,芣CCR8?* 7kyУÀ.vy;!By;#]uVхk_U <9?v[D5*HF]#jդq;gw>;wp\.\r%O.|$py*Yk|YgvZ;K(ƻlr)yPz_МW{1$ƸA>Xʿ 0eY|btOY&xd/97m@) 1-RWZ`Vv*E)1E_kKD="FW?醭ț5Ռį~6 b6(px~wFQlhܱ*rq yPW uR;u^S>#}Nݣ۞݌<ښv=\ows>٥ U1 z }&~1үBEF;PCfej8kCH0K5Rsax*k=_8gˊO1Ƒe7%.`Gʶ|ɢFVyu,lvʁkwFoYe2{Dz; a7X05>ڊ(|Amp54Vb 9-5[ 6JxD5A@um)M*I5*3Rbn csG>?E#b9<O:[I/Ӥo=Lk89Q}Z4#gG=дy@|ӽN3d68c_T}Kn檭%[z&*N<ÞTGtcs^-V}8Æj&Z<9W 2ƧEbIdDCD(T~/, BFkOtYIF6k 6)tPt.M,h?S ƴ%D"hf ?v>so Sf& 6 :z}j%޳iG(j8V sG* A q\XX9EQVu,!p $5`3֒Լyn r!09uLUG^ s.m.NJa >j/KFtf[?|S$=sy9s5B J^,>&]g^8>+˽GIX|Z*3p"G}ibm.\-~Ȝ%aAzCX؍l,$H5}*7RFG)U FʺEӸH%a\yYѫrp$WeWVEP CQI"{w\ƿ*^$ Z2\YqXeBU !F EUM"l2qPH5ß MCIc~tU-V!U/D*MjU.ܷf5n䳤xCmoeQŸ^_EM1#`m+g+Pr+l|۪lc ֱo.`HQseC{8. 0.IX>:4%o1]~{a'OO&;^3,[3\ǯ#ȹ HyXXqGaoDj#hfsMr]΅57 %Xf,]RVkƵWͭ*,k/^nv5T}5滿fuAa_hoM5 \,uܩX_mg-*\nLuaeV4~pzп~[ZlHwf=!ǿ>BzЖxs~Ӆ>Q5q$4%pY`n,&`jM@91PA R4L0>Z;oz )0O.Jd=ܰ)` 328,׬AbUjLf ׿O_k|m;kn9" ^G.ˤ`ȃPa UKtG.]WL4ۣ3̯5SnoJ2BV;jYz.p-}[:\[ u`eTjuW c;k)&|x~uɲV{LIJyLޣaTiy]N'/*6U_PLv56xTܜ!rT8)"-ZJ[.Poڡ 8-~S`( u\\B̍n _?]ܽvvԐwdŤ6! V:/=KB-|/Q:Hhoʧ/UpbAEZ $(_}~-SF}S{x^y/r *Ǚ d;c}Ba hrnOnѤz6aKTrj  >%J?=8iu÷y''9 j $5c3Sb $n6#eƤ,x穃hX8a{ W̡e>\F97/CȎ1@rWܐehR;ɔt\11l $Juױ' ԼgD&X{M6N~ vO39 V÷{ Q3+0%,$, {h22 "kFaDY9F/ )ԉ 5f3Y੦&cE3ҏw^qvhQJ') "6o0ޞN7͗qC5!x0|iy+pgh*_62>y`;N: $# |w.ީeRĐʟ4kTԚ nѤFoi⧹ [dWKl)DSlgNsCA H5uFΧL;1 e e("qӏkgnuwPsIϑo6B$9!n͐#:ɠ3^1P1ɶ 썣;d"/v8pHE`H;q㊐0K t*`(&<0*a"*Ma:* 4ApcZ&=~DKΌCҰ"׏7u@O3<=hLmP'M5UBUc ]ڪ*)=x}Ϥ^#Qam~Hs gN2ǂT6%(@DBM>xͳFrG )bQ@ۯBPq8"`Je]:St"u˿y|wH\`9MuRT-44E $D D|kA J$3e;n P(lC ǖ Wbl!}NELZci8dt'#5S{T<4uXDBl 's5r-@7AY.0a9t& wCr6A"7%5>G}|LF,^WŰr}3:d|; t8Vs,z 1Fwrʘ $fkQf1vw8\6yㆍp1&9.4XŴ/h)n,$iod^Q:vA !*D\a:ߨ@69ozd?(Ҡ@Csq_Q@XT5  &Ixե̘ D# {=6_>|O<,2f9+3p<>MEf YBA(P񜢑dQ|J1GrYʝ~^xgܡ w`$;`dvoTA!{jM2}DTzzDE t*Ay/_LWXcAOʐ`#! 卒Q1ד>Gizj9=G(Ցunp EJVۨJ@fhCГ˼hjִ"ߐ>>t3BR% 3Yv$p{5y</\7@ʁ!Rw<%&6&=x-p-cB į}x 2/_Cc)i@1Dr' ou)j @Z`@A;LI!f2 C740f$^01)C psPhd͆N1X` v53cI_$>AK>Cժ<[a0vL!U>GDoqެJ3vAdpx*L={gB-9n:6<1;8j YK)/w=cy}Ik|Gq8NxPkȒ"J $' a:r ymol1tzua M<7<* x.Lp' 4hQ6n.NDAlZHLҏu96$ZEv9]T|Cg/ c3kG4wNtz0~-`28?|Ԝ4 g2 8(a]qDZ(nJhf Xڨ6ƦiB|z)#Uc<\5" 8Cf!$f醥Q.+3zwv5 .VX˱^)$1*Y$',`:>9lnI( GFȃ![3l01BΨS\y1xGixtB Hþ.(nC^0]pSȞ~B(W  w0J?|U*8هo _8!8r"'{#̬vuEnsw5<1or%HsQU5%qp>pc"zyaļ.H}^gxȺ6. ΑHys\q G7{ U\+rZHpK3>b20`0d= < >«lk_CvQߟS{B PKz{4 '\_oqn{OKJBtWu@!t'R=tZk9ߋrx]UUUUT=3ݻL*^Jg_ It7r]y^$ȟ|)b׋(ӹA7/ 0^#)2n\Srr9.υ_\y|GvA}Ǣ^.A4Ero _\2^) |yjҌkU01瀠=Q31S5)EQ$HI ;G}5zM.^ HN';a n?+PJnrb@ F򽶦!9H [,RV $иL=(bB/PO7F d?^d:6yVMk rH^0H~/S.˟zZAJ4婝@Gwwl/|svw,А va=0LВHPCapbcbϔ{H:0 0#t) B5ҵk'VpV#8#! wo*ѰɮׅB(8D1ѴYn4͉T\(+۞@N-/\u#PǪnbqDvT"zi)f;,0f /HeBz3-)hH(0 (42 `:a 269L+]aGAH/P;yN @ZcK)}D,(@ž#>PB&6V\PDg5IvIyqeҨBhP=4l7q;<"6ں@~ y!^)ʾ_w0@7>#0BZ8hZAk%ILG%FKNJ4-)h"@2m ,}t1rwaϼ`} z{pzu/*oD1)C6+58"(҂D0~ێOOr8 }SijϫΪ Hkڋ :Dr/-Ͷ&C7C)rpfD $׃)'`L !xLr* r@A5X4/DYD'v8Ш;^K $|/:ۢL>Y9VS`nD3fLePր`8iwiGv0i8l4/s >vio8ti*wްVfW H8E[qvT z"K瞈(z TaĂ 8πԗ(kXSYSaF@bzYv)ēDzAGʊTjyHZA)ǿw}p<Ϗb'K<**h &*&(jHBP<y_3W :t3đJ6Swn(Rӄգo`?fRUSPTTTBQ:]ül\9ڗ1*ҥkSQlM wg\MYj&hjTAoIlCIY:ڠYo1O!bP awjv1s%kB,>;f0G-; {j߳ !'*{w 4kQbA׌ >4(o81];֎ݥscoQ|!dCRfox,bpEkRqYdw-3ΓI`$eXٮ[k0bCy&MoR|s`S>UҎlf92ROcEg[R:!ѷYƝmI Q piQ"g^4JliUߥ]c8'{'xeD3` 뒊%nNMY8Jl PE%(&t&񜶴cl {33}/X*RaJQ VS5RNțv?.1Xe>`4AVz!MK&6rɾD@;PX $- 8<zGLf_(Ȋcs$#;V#)9fm14:遅 gc$.큜 %4vn3ǐxCH({9U?5 k=b6x(*mw>S@"R"#oɭY-s5#8wMf?0'#i~CNyp>-vm`Ƚf Cco^]1\P6XnXHJe'@:OOCHQ If!I{*N~HgH4'dI ˤCh~̸':h$zd0eފA #DFFM3IMZ u)#0&& A xw37!dC3pw权adJfSFe8}<&#!}I2yN?Jѐif8ᙗ@7R ü1@`!uzE44;;rr(R(QG` DE ʭ١5wx#sP8L~q-/Ctn"䣔PP zur@D5uD ÝMXd%kj?̌>pO:%D>cD`;>O|Ut>/M~{VDŐriGNz[LSWI,2X @mB}2o;.(RJkb[E5Ʒ.T Vl #RIo ZRC45 ځuĪDm!=Zl[ci8{%[S0AcE@ڐ\Ay|S ^1,E1 粚ˉBjm^g3*@~><a;}'B6,B r:k3A=ӋY I`mg*%Ta}'A'n4#hm@鎾±nqaZv@4آ @sꏷt9rO0! bk$1\C8ĚАړ\$~79T>}ͿEcpdr8:GȲvHB&ɨ~Ps^ETkj9O8L 1ꢚ$Buɳ"DSv 6H0=""g燌b)dYY#E;3F {iAtaaT7勒C!?g+ 53>O__Y^}s'͘}ilU@kFExt}̟-|559hJ%na&: V3#ºY}鮃%%-2 C+y-sxٜLz~˔axNV!-p@F#H|C; W|X*)"TEsF303)08(Ϙ+1٧%T OD빐+ŕ| JE$LJD: ꜣ,$:|+.Ł`ni$^;kЀA1wϝec;~ޥA̦%B6"5#' жM4 >h <- b-xRa{r(-Z`Py Q345B^Ϟls24(8X`Jc~zyFSrDC+$2K0I@+Q^cQ==J .,bmPHϢ8" NeZAv֝ЯUB<)^DxAYe@hyH4ƒ>9AL[`SD yuqdzF͑:A:?}f 7ê@fI4U83M׋콶+T("'ancp;EV=~<+@!A"Dć&0VzzBֳ`4h@9/g5] ޠj{І+ 5Hȟ% Th(:ܠ0fwft฾ (x(w#/ |$vF{-uc3i83WN90HGC@DMwH% *JP: w}%}j;f󄱆$Y^=?+ .[,= y9 1v2T -| 6A׈@$ Wn}ӏsBJ!ГgAJ.HT.iɤ;( fq'JyCXG-)%2<Gecicā:ge pc0h 45*]q BV)㆙㹭W HOKO߮A睵"zJiI` _߂>P}7-AA7VVRSl4Vʒ߾1S!~:?.<`>4x`l!|w4`6qDwM^xn Ӗ Ԅ "otlD68$SRf- 0$RIo}p'B0v0Izek//,eRd1AqeheX-|iPzԳ KzFeO1X36SQ(ϟ&kX[vptqJe}Hg! )WŸ^N8T9!!<kxvb Q{|χɳǦؖ0ͶI0J2M*vulKc ӣ2#0j87v>di.3nN['p#mk1qN΍'C'P8y2\WqJ3{-!QeDQ__סs:tOw hbƉIk碌Z B3:tOx\l#28{z\Vw $;Mm*IMJz~j{wdn T1 Jfs32q1:TV##hL.B",E21f+7:` jzŘK ۮzb`Ș+.n9ɂ:T D9XOtU}a㼁 }#.cR08j _O2KDvk? \3lFS,[liQDnM tNpHo)nhr21NҚ3u}_B5 Ԯ |U5_`2k;=^Z}N 1ԭa{Xfm"…JSh; )j9 x '0)J5px| A2Pp㶕ҙ%R0`?>p4‘,q32jp=I_o$|v߼wѧ8#W< Y B 9DBIDrǚfc`dE1do U ិ0d܏Ml$)̒zޣ8>ztCD%!}b.)?fp6i+,2$, 10rO(@4!%p,&AaԑG!Z=AFŪCVIa"U՛U0h99g01Er ٨`Cy E ;hWjJ`'п87P1%kO%gn)p> )iw:`$ܯyH{m$wW˸oHXQ 8%2Qt4& d_UT!=u;C"8[ͬ$E5@0Έtp qR o,Z#|UUv.ֽӮxs8nQ$4,dBCr OOl j"~8Ր<5)oHW< b0&FkqM }\ 5MMUGn& PIeD0iޠ['̸ӒuO$ԂSPiDMG?{@hR$_ʼn:W@TnZbzQG pNdmƣWՈiQMɨpAք)u!]NlK|@Ǥdfh1 wIX޺9sE}/s&74ihg 8X3Hcp2̮"gvc|^@By8*#%FTGDIIri}PC:wZKq6s65PbAyXsvpBFF!)&ZP(a+b`akJ (dO )u! F0CP0L$Y$,XDf4`F48UA!TfE%Q3I4UIC"x GQwo;I$( Lzѷټ|)6=~P1 }|5yk 1,)T"*|R\`5qٮO@^ d9<'S)`gG1 F3Io4 "EcQzm$N3w@X0e[q}<h>~CPS@moYE!Oϖ)2AqEIP# l5fq}V&0d2`4rj PX Z4AQ]iA[KrHU,h16H 1HB$֊he"1A@Ґ h$$-l9C:r4*&8[چg~F"Pԇ8ٮ\s3yG @ Tp$c) q$b'!lZ,1YI8\a(y8h|qN`#_JK0CzctX%}v^HPF1VgB E+r*zvYW iN]}v1>j%ʃtн:~/,v59bCvk6!5C B ܅ɪ,+RН!DB9BǗ[#b Ƴ5PC|ݔ*=Y/]zmpc=U=|cNeW%F)=DJT,K(kH?eJ*4!ߨF1@+Aξ&.AH04`6=O_⽲ff\fflg9<$=PB:3⥠8dh,3'vxw:aP'uؙwn`!Pm{ vTk{Mj 8#^b,IHkUQ^WY+F1XiV5f&NlI~CIIA?$ {xk*/7q½c5Qņ9C)b7x@Hl#z;}/w:dDGT]mSA7@1 n (QFPmtv&(:wa8ǀ??/ 絵Dc]}'y;2z>_xPwJWytJPDsܔ_2b?P)N{'hЫIŰ/3NG(]/).#J>@ߓtN @(Nc1gk)2/]=& wS$MAJ3 CCQˁC=:nEHbIIg&.\!reBMbI!^X"ya jA>Ҫ}@9C$'^&5E%#;SyB$G>H-">GPMih`2z ~JB)$ AFQuF uABqA bMu%G8I0g'eߐ9D!<T9GHzm^+)~9qNV">~[M AgU;hd:i϶ƛipG5; "GsJ; (Ď0X`qʑCz@ sqOv*nIr8!%'w f@5"uo12ɲ29k}fhonه).|]tybfX^J4lCP]Ќ;8gka ,&Qfe2{<$lv4 #0k%pιLĀ;yߩ#i;}u C8Bl@XY$Tԕ `^<@,o$&:jo%*#ը+{9A$Bk1 0s,C 6C1(j}?.L!9hn3zɠ-iG _0) aK;XjoDۿa\LdÕ\L0B & $6Aiwp˖ɇ.!hުd"%?AfL4!8uxybx6t6o氈8N#5(}?l^w, ɮeYXGtxFQ6#wE@[t)b+ԛTF$9c.v<;e*fz;Z5CyIs޵۴{$&A2Gr=:}٘{kmǷ/֙8uw=I' >0JciLXlhCTnbVvpIAx!(_s=sIgU3ٔ.ߺ,I$fb ںnUOl80aR4O9(3fT|2/H%o;#Knxdj'<qofg H )E O_Jl9CV?i!qP*&aQE44I}-;CN01,R@uUX{SawfO6-MhZ-of"-{*)fY4IF15@j4k2!?ÒnH\ xVaϳSdPwϣ%dQ5bGHi؏m^uA+Ҁ};V "Y \haՐp0(֠kٲH"FAP,{Uu_2?Tg %ah$>Ǽ'{޵EMA ̢%fb˩ѭ )1R$ ^wvwCK?CGZ)pAɨmz:W#ų(p>j#Z1 BDd#6Qܘd) P+:gai y&!͍*aV`yU#,4pLG0]TlHN>~3M;KY > S~&%AHK!3FG Au'@נ֌jS"yh o>V:"#$H6+AH@}"90@'͙2 6 R+oB kۙjWX: l pCgEEd t6 \-JKfidi~ON]+5IdY=a麍'26{JǨFP4^Ҁ2a ;<)X*O!90c+@,v`dLO̦4]}Q'w2Bs(؇R?7&M#,> H4!aGI٩-9jP=[ݼ sCLTgFfgۿ't.m6PH\&~0=a.9oxf"5 hɆLSG;Q1nwsp/`ey?i]x,\pq#+`!qzač8 v|u'1Z |GxD>c|T ix|v9əx!F@(8mO.\0cYwG>.i2d&N!0QÂqSÆ""*ãG:5BY(43#9;J $1=%D :x ܢ+hfܙj;($9@ǧnt I ;딻"XZw\="sI&({=G`%?sL7`fRӆm݄Ll(8A4 ["?InA"5ɼtTRKO<9ߘ٭\j3 0Л!Tsv&X:x Ti J¹ߎDqH$F$ϝd'4.T0=@yۧ;+z|yǤl˾s@֘< v꘎,a$V,d6#FC({c-$}y=5IOQE42 ;ʴ*9&HI=/c|}ЪOQ ? ["[yI;x{zys^-f5c:x#ˡ!$hss(X7nhdguKzUE11DBtF%!$(x &2i llXamsqY;SrXi54s/ M;%AiXw8GFjDEUV1Q"#vjfbvlOtw.yp|z~ɇ4?>)@Jy%J PR$PĐhO0P?[:>wWw{ >~5PBTT@ucHr1k KEQCE"I p_RI Ɋi} }Bp}Pga`P N5qZ{1 {O?0=zrL OҨj@~ ^^;ρ=U>QбBngqqTl,Bg7扡##}̒Wq Α',`ܶNH"qSav  *DAEW*?d5dy_&C}MhxHB'4$H15>tGؘ:ghnb%B?/! fg5 `W՘>@sIx 4MFOtWtl /B_MSpa8)T!NNjT GȣW~RF=ކbìQY/KByhl{D`k'# ?ݗ!c3:>:F3w*wy5~F^Q&C!cc7餄Mpr4QEK4`nA p}=N03Jc:?eU2v蓰cN3l\ׅ{</*3PJ[tr4`d&\( ({[^(GU0" 3'1 4 %ul[o-ϛh2픙ZBԥP>XV#nZ >y6|V6"lTĩхHoı`Mdow'z-nӅpJQ#s=|1CUAf1g.e4 O?w80,+$ 66Ǣ{-7ѡgNcuB4'f@y+rC>H_ #'Ng ߎw@dpUwP6A$؄޺<:OTUѵy穬L,` c$ASP] ȗcڄѿr4o"5"GmZ/-c&Ss*k,:'qD;Ϲ(̽0K +# Sc=WIA "@{*9A_g{~Ȕ7OuΑ FKp/OglSTAFbX#`ȣ'C8ዣ4BD\#$ϯH!n-]TUG\TֺtKB !yGs@oJxh]˜y]᎘۲DZ95 }hj8 WXt=;oKկVc(VF= lgF @SG9%283%afLP"(iE2c`b\q:.u&H $Ά h ??O#'v:I_E f2}I懪(Glpx|OVk9.ivXuXÉpy8^ƁIBLa u@zvxG<Ç.g4tǗ+݌фZ\)`} C33Zl ZFX|Gɖ*nRg$yA1NnwWâoO ?]ZԳݠxuâ7٩^5'Oj6W{\ҳ­J9?EItRUk?ii拢DOԐ9{6]hxt~`A!0)BG>Q˯sN*4:-{@!2a@qTarseT DMoX{UXM 1_}KYO!N\/b//ĵ(΂Z8וaQsD`olpbLYq{jmQaaȃ:.- )UqnU~NfyW{,ϼI_ bqo8M.d[-%[:x-s:4'.!gR_+ B 8A! 9*g8\UTUUPdv( UTUUY5f_k=ȻcG-H / Ze9JT,HvaZfy0sgu/o uS?/ ~621?ÇݺP:eA`N/!x,R+gX`28Q^Aι|c]~#7@aAF57,(Yƀ^^ Kn k6CK=gB|{H| _v1cU1UUUUT@$QxpN*!5d-UQ{O򾆫~Kx <2E} :Df׫zgn$s8h^12yw8 ȳglvO.sRg#9j'lsˀ@_ 'h㌑;Dkb q:(JcXwf3lj5: @4D@*5N9P  }<6r;7W|6lԶo`@eBpdk@mp)%Ê|CYwicTg w^X)M 8ߚ%b" N5UT;sDɘSB;,E)R>Doע!pK ;cJ/wp:%va"ix+ 6U7҈Dw8K~Q 04t +Njn\y܊A>?dWYv\AAג˄Hťd-Բ0U 2"w1|mWD ě,Gd&+NP(E.^1+)LZg(ot)^s`t{xHJIN~;=ׅwvD88>Y^޵^ vLBk_SF.k< *^,·k̚[ֹc }13)EY6a;w(>Hgz;(GoUFatY%0^|^$#Lf.znb#O]H9l:W3chinI6Q"Ƽww~+B7hUuV`i)n O<bcdqbDݕQP ^jZNơkI #SXª\^IֆCmM'LRI?zu(]=C{$`QP  6W=my/E03M ~uBYc;&ۑpY>.Ȋ(ݺW^p)rc:;D`ofqV( ! [ 5k33jTWדQTUU'%8UA)E$ ݍ^UUU갠$) My f#,hNbj, ·+kVՂ*/a~9 UH+E .s[ v2|ZPלCzm+qH7D('+m zU.%k݁QXUUUM$;d;˳<F`D.5$ .T/ҠDŽe}*ױz( Mnvܤ|*QPNΨcDӡ= K @PHd߰C U:q\+7n^CU\m 3\k`;} )eqۦ.\X45u }$v,I93C4QYa  cȄD>slLF=*K*͔qCV^ǠƮ"y q6爜.tQPUU\;< ;ϴ;٥jMU*3M&2GfzPT= >Q?d xtxq'fͯlCkk^܇qګ=^/<^3^Y!G$v$$_@$7+ZlwR-qMp@J"$$lOCvg cxQbzKbD1Ax%w8uqC+`T$4FsW*XSDd0!l"`萴eq@|=px}IH%ۼЏ$,nr2p K|zNo9y|ӏ-,v/ ( ,9:NxDs!+*QxA~82F߃.ȑLĢ` 1C f,9nokJiM^h(6<?_.:wL4xdTQܩo{EiSLvʘ1 $;t}[&v8>d%on 2>=YqDCh]AJ:F~}? PNQ =vW'DUttmlQw5? :f=rCkb4\Wo݆ʓ+}5Ec[mՅ̷jVUhnQ4jfvdZJ:;5ѳMuuO 468Dֺ3jVgtjUQղ"y_ L.X$F Aqۿ?3=St`R $YтoK0 ka}/Q6yffgo{/|_Vz*%UQRsIXaw (Mʺƻ~GT aqTP/YIOd9 E\vcMv)zK|[D}L}ꏁ;#K=TqT ;LoѼt<fv1ʈjAXt% 2` UV:\B N7 + WDnskAZP17 oF3<"IL%Aw=I%ƥ~]XEdƙb9TGpx}Iv aZ1D}^æ糎SVլ>ۍuGW*NwϦ̞UUI$ "Tr~.~1B. BF Ǐyۆ|}S8mˁ:2xWʠ2ˎܱ9s /~5t91QffQ~b`S.L1KZ / ȏ.O]/gd$<ÑRo3!4<^P F+V*up;:+$&')bV#n*}~{1v$|`c TMr8j|hlᔅ/K,֖eG jmRv{_*i Oow\!vpI$I'sfU V|vmj ѻxlֆeʠ OqjZ3xaNH7'>s3~1\-dx̗H)ww遝1IH cYeu;&SSR[cn-K?3{6;`0:m>m]ڤ-T6P 07p7fuVaxQH՛9m@i@ã}&k2רs}0a[W)9J)vp$Ѫ#* J.iRFǮ"N;OҎݏ :okfG GJ9ҳSueQ /JP*?-qu 捰X:eHjԲDO6󓰓L'3SG$]Gn_a ڶz${ }j5cI=n5te0F_QRUkI&jxaͮɍqevqUX("%@DZC@MgH{k7Am-33A9"v1T U衋'VVn֛3pR :Pެ6E|6]nBlDtuc+Bm %Cyp ?^*>;pw:uOb@:&NC60}'7T~12rIH)%bըu ^M>8^z rp 7"0EgLAz4;QJ48vv4(;h:T"\7 {UFO+C/ȏN8KT\a|*k85,R9;Ld9O~ftb~8 Ʃ%3,G < DRO*a.`4H R1,:{11ȀU=]jz8kr')7]oC0}bπ zr710qD0Ϗ5Mҥj]n4IUȁɻ$ _y3\Wϵp{_ҤL&^<8p}!n-p Gkj&ώ a[ÛAqP\ͻqvo٬V11D wU8kRk)'6'ΰs"9'~tsfm 650ń njj"%*AA[8mT,'.RH!sfFUUQQ=aʪUp̗6ǥY#&TB1 =J'GҺT~`/Pɵ[G+¢0'K`*TgP|+ݩ}vOU6o "*{{IYEQ$L!T`X-K>dz{NP׉fb >Ҁ`BaShj5ּzmvO+`MO ߰N{5+^2*b" IѲ7}!%̐{r`,uDZz0H-d{=J!^Rȫ 0Џ2ě$ C7DPz gf>x{@wŚz@[y8[7'O:a4* )@k-(N( LPB?zIDA)DI3ZAc$:SBډ_CubK(:6h%kTۭO<%'pk;K(vhKb`ll\cV%x꾪kyt  %V!7G2Z iTk* )xK?{̎H]63b wN8D73~ߡێKc|7fj]6qW7wF+@»Y  2¡Agi(V`ȎkdJxVݔBLdϚv`$ey{l_zh%o׏ZlW & @bU xmu.!%HNEӇb̂ώY-qDI( f)soL1KJHudUì`6L61GA*evªjgǜc@s'|d=s`5㥣|z<#h蓑QSv$ IM#16xv: _?5؂ 1xR#4@yR4WP)=ņ`=N.2 ۩UٸEHi_eB66Di/0> -=cxCML !OpHJ 5y>~(RTP‚<4/`{-YD! }`d $h2e-OI"3x 8ڇY(A \+GԐ ˌ8Yю;'nz@sڊ0@@[C". )9Jlӷ)Ubhˡ;ם8G1y a9íL0hdox>J|K-v>=jAkUnO6H \cU Ȁ^#tdlQ{9UVBsW֯{}CH`a!e׻+Y2~m*I!P^IͫZ5p1opu zB܃m~kׂԘB?HI[D>7c/ ՠI&~F"e&X7cEigڸPlwk4yc_ƿ7#0w2۩AWF!9DoX3Hv%IiRAZb ZR.HR/FxFƎGia1:VˮBK(-d,պ,0h ΰ Teex ,(.Pu]OL$ ޝrZxbUsB@%kNƒ&\N∈ájV[YpN 307]Lۧ|Q8qxVmXCdA$,UTq]Kc&D2Xe]7T*(eUK$ !@׈ }iq:0YHv11G%Jo$0}ɞDs $:ìoUؗNJ付ubʪt7wZL|u?e%Cd-x>C^h=쟃G?wG#?S`NӃz4f[3sbasB qk< \{^}dטכ 0a 7d;.Ⱡc_/ M(`*ssc4lȥeO'ayrZ"8 ˴D <\[dQ޾wL}V 1j,f(Ru)EwȠ%o.ZÑ|zګ~ndܜu* )pp׻{0DINmMe5*:h[GQTM]&96S@:* I+4ukm3LvOnGv>00Ξ?#r~ nmx۬5pj)DiSqA6rm V`t]1z *d܀\ޫ![8s5<:*݇8Tu{xFZx$⩙I> (梛H^QQ䋠,eDK& OUCUQD農zLޝ M MvnjT0$U (gK@]N|.1A1ě:0gFkvlP`/]MG (T=P#p\5 kZq'Xf-s08TkM/*+<cHa.>v{v&D};%|z>ŚuL|9%mb 2oDc- rvyUDQaJN+)u㯗 \1=0)ow@*}kldT-Xk%r (xB!dge-c9Z~Bt|x^FL͉cEҳZxKĐK'!&Lx84ЀF٩!(' 궀hv$Cb <H|4ݵ3st5H׷'X_ɇ0u$"?Oxwv,ymy0/w:QdJR&a\9N]v4=sC $d{L xn $jFmDϭ% "uwpg a̙Lj`5Ҋ{'Ć^\ ]xWW16UI"AG?}Q)zrw 8״3%Wo41xq+gTm'%0s͢6M付c!%hAשFfxLp`BVJluqs&d@XH,Mz}]mMsZn nfy~S9byÞ$Y5#@-@ n$ x S(pz/-5:{Q}D;R,$L>j0M|C; I88 O&YEQťP&@edg9#A[JهZDiClᑇ7ZLy!fl7>lEL0l" rB:]1Of?fj",PLJjAV*VǖZj%56%weWwTE3{aDY3>|2$F9a٘kO;΅i/.-DUC΁@O%v Wbhu,_rXtM="Է' +Y,P K 'e8ڙ󠅉L&DJSs]84uu/#}zn~d a!fy <>fH.Cf;|7$cSHݳS}τ1PСfResN " ~dE0Ud-!zr`\܂6N8ufꄐ89ΫU.YP/[ԁ<ţW߃Zy d5FTI6eZV*'RplMq Xt U %#[yZh~)qU{ͽD}pCT}2gI|׫olK!MEy]y{FCxˌ0'S{s:c0,+$R|BB¥0qEo1 &PX[_-M1^w2Venn$'EOO{! `{k~DPDG )/č'3gWPFf$J"$)ke6Em?Dž>S^a۸&jkwDDN*$|Q'w۲j^9bd4>e;$dүѤ2A[NA:7eT}di+DL}MmzꝉYvpωK]};**:-16]{r l(RHP4SBP"x3؍DP2 RT41@T0HRP 4#D2aJʄ(J Y$HMH342IY %!6 K&QEZJU ha( %NID#MtT(:ѹ*@JJ  :4&Re J? 8px/Y4œĪABK?~(6j5I"@&J@G-/ً~69:RY4N {H~p3%ĉ@Fji$3Bu0G"88N(""`$!~>~i ۠N ySq &P#?^ͮd N; 0tj,0T0*Lڡ4dYtGH>=[aZha\HDlmܤ4[W `-lcvĖH>;kѯߒ0=`@VPhhuR+ TrTUZQ DL B823"qB q$<!E%P/^tt(E=p)"; 1.֣" (Qի-B 4L' n;% 4"rue@jSPdaDLe%2G rcAKSI2r/X 2jwnA^iA=n 0_ߴs~萉~#iuJ n~`!HOL>0 JuT{w!M= :} <>Tt"ZʒiR5* )ΠQrTOxRʥL0kr%r~Y¿]M}y8UY81%Zq ^yU\P iԈz -0 FJa[0,5:"'LA")u.ER<&64p(N|)y" a\YFHC0IKZ@*DSE D,NeLIDH,P!5u~zXAw۰&w _Lpͤ0w}]Xh` "$g &(&Hee%!-߬Q*WИLfD9MEdbaeFER\M4QEtʈ#!I1Vhbc8D "g@*ID zrTCsiM;[#L܍n%"N NSfwÅg41Bum+fvUtm%"bZXfNv 1Xm0gCKD(H}f)qdpU<X+ð{ޙM4HCj(X*4vFā3]$7,%D5qoP;Y@Fa8Jfڝ]1trjeǍi]+Y{hvMM9Q7 !9jvMh"S :HD|Z`cɣ34p̙cx2ql. nQQѥFpiSЭ|03j8\o=7фdb#ˬtB=oGZeM!Xq M1 '}*<'a$:C^h,??j㦨aEAL~H??dM=XB.bt Z_>X3hXG8.+;T_'3sh>z3;dw{m&Q$D.tsP?JSU`*Ҽ؇K;>y$Y mY6$5ͰCkv\B[wL0MlUۙ`gִQY7yOPZ1Ըi't>zόC4TgƫmUKEzXۏݠCUמyW9;Jv=CW<==0&)QMs\cITb>Ck0ZPd"#]`z_2_f2rA#Nf# hTJMJj,j;0-ϨkG=^&; IXE{#:ڟS[*Tكv;; }O[GԊ!_z~;/28fǜ3#/ji;8*)>; {?n@Ir`mN لWUzv nqS#\ϷyRQUO=tw)A(0 $""D!، C, D>Dnu:al0C$Xa8`}"dD9&D /6Kt :46(<҈}xx(GIBa`k5d+:ZILw[)8ۛ ͣ1h ՟K z漾(TOWf2`` ||r!41"j6@-bT/; ɓ! O밀4d9r H-P GiYd&ԵU&aCh澺[mO,G) }֒B(m81xT~:^<*xazͰ}0|!w9>K%@NFU  u`*0D@ q9%!FRѫwfI &~gq3 8 <6ӕDߓQ@/HAN|typiYK?}_qS<$]K`,R&"HnXYdI{Q|%6ABM4Fb Et1P?$^z Yfr>dHf($5`?!PjG;&K@u&x+sN̙XtqV!a2N,?YBfq(90C4eK4Q'|ucP9̜"Qth?N}N rNYD=XFVC&/`FA+d|Xk"4B㘫~y ty%!VsNH!0 Tz`&7R)|I#=N` ~D;O7(^O#&$_#d@ówgh#7ۄ%3cٳv-kk&i.+.EHܴ%HBX֑ \@TNHR8(AilT%UWRTqH duHbѣ-``cR#5#4 NrHC`;ڲh$Nj4YִJ#*|Ѽ4&KQM&3QM_. bA$& fPdpT}F!PCϔ|L$T5PBdf$PTEfMH4d/ CHv02 x|ysΏld 3LP1ϗ5 1BC(d(DTEUWf>Th2`R&O;!(i5!(E$2R#)MH%UE$M4%IIMAP}#BS)$LPSf912!!w觛@U)۾G32Sפ=\x6qCw{]]^*JBIH"CGkFÕɍBru 8n_X`j`yBTHX`4TQ~'TSv x8rlP V* 4!1L*eAF"II%542 1&i֌2I$lcuvR m1h !6dACE0 -F+b(bk#!bi&*J*3Rk(fX`!%Z XD`&RBBF$Fba8Zc F2AJBeb@~Lq!#1WDTx$[`:>m˜G=Sd?Bj(qX`[57?2JAE 2'18ޡeJE4)x['u{N~H \)lm8[դt . P7Q?~'PQ$t96C 3 Tg+M4wp"Q?_q~t{S^⻨3hzɧuP9ig_K2eڥ$ eaX_{xܳ4H~~{6&"M$lQj,lG,\"`(щ爬J_ '"N9җocmBC$a#eҫ\yi31ɂ1.ԅ) EcKQ@-SI\1$ 31 ǔ{1d ΆPnv/@ޓ KԱ),c50r K8ѥb=c3?3D }2'`<چg pP7Hjq }FBrD5Q?77 *C$sv=$Bfʁ`{AI[vǠv':"veIt=52a)'1?ݹke@!iq-2RJ'fN=j6RcQck[6o&ՒnBdi0Ha.r5 .QCpa94adؚnQ'{o]b64KH$p\01l*oNdc`F 42<LP+[6G9k5o48l*J8;0(+q4B09,q1B0i"&uG\^&c OC.d*(4N2"1m4"0 q4."ˉ 8Z5l+#$!&2&9HH"F9.: 267e}$F5Z[xBnM z2ӣ[rB5\88.sr',6WoVNf 03Ja``q1V9^m Zu%.3 L5эc LCǪ-߱b:E !?2{>W2T֊fdbloNF*8[?vc/B:&Ȧ BJ oT5؁DHmE!C LIoUN:A3rH1pfi$#BPcgB ,3F.2t޵NgHWmF Js :0\?h0v )s/ňi&;v%@NR\&qG`|DaVO> fhLliCB|ԡ8P䪚%GMA$X'A4 U m'A}÷4Ća2jM/XY%W R!4Y1Ij&6 HhR M fDH!@"]0~|}V'QxP{@D:_ߙh!:Tx HyPtz;%  ]53B2 w =# N Rc06RP"@Tf(ip B d~ٔҠD=a$=0NC?2 Wщ&,mH*(ҫ4Ѯ)08 ˹]|٢AF;l'<`zKm0w;2 Jer άkrdP +61D$$$L)"$ `d)4);]Fe-"W0:F&" d4VI "mV&p}>>O~pi@SAʥ!H/:MȎMA38GD,8` bHgi EB=wT4HNe vG: 'm;׌4;SDJ6aFTkmWN`$(D X{ϰ8H$r(,Hc@drְцi'[E JR$J;&8zjl?y^|`+-b5!Hp =jTMoQ W<4PD%P1PD!B)D_G4YǷP@~0l:1|ӧ.*"![isĔ S)!ʧH5sLE2. J{cx]0 w!?drl`n -0ēa4PGxd /)|%J]0)G(33C33gvE&=C\OmH$r6ՅH ֩c]\؝[c ҪeHO T zנ֚+D73iisC:iZ` >. 6ZۮNI"!y[Nitފ7i2tr8AX8(hmiEpr*b %CT!Ol+lG"tNϩr :Ύ-cو|<9T0'&)qQpg%rF^e FmFS[n1`8Oe;Kpxkt3;tm3h]`L, qq'K{F?0NH[,[6-QX2[/E\'뉇xudGJjE=z2U" 8`E:ٻʹ5<si\+ 4Ԁ&Bn>|6/y`xu@BHΎLǘ5 4$i լZX!Ba IcbTwSy M+@ 䂣3kw .|րuR'q U`y=f§te `xڢ) z;Щ!ZP9s#' D6 V(} }~y桊(b()  X'0CP|Mq;hE9Ѓמen"jݙW{ RCJٸQ0 9D[ S}sH=qOI<ȫ# ʍ2:ˋ Ǟ !GDP#ێ8)8"38baa$ڞs3Mjck lvu[hS;v5#;G3RxY$pBhԤ+cƓL< 20B6a''3kKOpq3mD9C挓Cps#K,Zp8@t6Q=su 8Yozq(M#[v[~%ڰ8E NoЬ\^EN'"cq2!xѦBgy gzA [ce_ >ӦuEHyySNBQ]ˍm<ˋ2Y2hhpgс)g([s-ɗ85~Pm邛E1px͜=oT\2-Ui&"w7u׎=5m y$6ġN >#0S*hu$`\d~`9$;7zd9w#6f1lLt!B |8&1O^\IvG'\2,T$$C|[r<ݷTya!2KbϦ1RW5Љk׋ޮn/S,(4c3'_E"*H&M9)q.f]"=)ΖrsЪt@,j3qn*01+;[XTY{[KoM~=r^w+aOˢE@H[R.Y1 o ic/`=:t^7#;aJݼe.F+[YVc03Xji~iqCP,\9Bq:)4"Ħ+dBC4!huDX<$[YqnD@8r`ZSm9$֞25u W^"lHdZ{+L$i$y#D0uH#|;E;uCv@[1 N҆c)g;f6k0Yi{3MG2cGnE$ *ޒAFM 7y F(LɚoCLIGB8;z6m NckSG!FzF,PQ #Fl`#V#F h46D…(KQÓuД S$~{n>_?Rr0{(]?9B jbQLL&"`'$)R-`h.3Eff2OUX=iUzd"%zX*L2`Wne@匆Cqq fh1F< WQa1M]]blP~SDD9T k憉NuȸkSql ֺfG뢻^-6npk`C&a2BL*Y<ݜsފ8squëK''7(}. hirL50x>6^+]AGX6Cl%cv34.[̘Y=!ퟳHi`wC0 (Рj1]O_g^x]ç!Aw-g5/"3_'3y G/CD3`?H PYyl&Ǻ}}62 nS PET N<h@I% L̬A\@C@<\ (lti|ct`$dHLq~(c3`F'-E|ajMCx:J3?H/$Ex8)@RxJt=Π'A>/xf~@^BBR0FC 鐤g ZM 4d7uCm>iZƪv!ȘEwm`e 86FP܏#xXD^4":d5*f(2o2,Jvťv T4&5x1Շ%)`DMZAn$fJCrnHFd51lޱ54 ZkY@)-Hh!ā₰D3^^S$K7 ~4p 1B*- Zaz9݅3%Xmz; $^?T.Fb.K8),r}c_ևtid*ƃ6!6  R,:qX[c'H  fA6 f!yߒkq:DY;~4+HP%( L/n0h$@X9CfDL;}NsszQTbJy+ xX[1 jյ,svR"u0hw"X->Veu:TNrepޞcIlscj8E\ fQT-7Yg! |+U8kH;5irؗ1U ġj“2iw o|85$'J!]Gn`כn;)LЙEg:q:}{z}^;_D6V!}$&k6 " ]1-TvLthw&Chzk5 1v0DP6Ԯ'vjH:%Yձz#DBwc҂lpd3uu煇w+.(Ȭߺg2bKO0qЍIQ @F F"M,j鷞 3ho *N C,a׎tw2q +aڦHYH<]pL"RQc3g =>A;x# cB֦G=!/L* C9YLBNC.A&F-I+,f(CI aCݞǔuz.l]iF}Owώfq&KVxJ3udtFIAֈ[`#!ɔ&!B$v)KSu1F{$(w[ )'1 )I?+*!I7{q8 Cz5uw:q%4"oC?FlQa\ b9^*=l5q>ϛW-6aX<˂@#Y aaƮ5'8v$F }0A6 x=Lls؛3~Y;.zMsMǝ/]+x·3ytkn̙BCJHQ{Nf}*g)}!sqqO36q ?F6n!63Jy|,@a)M4(4?d%%ae@hS i!CE-r:(O8 OlM e5t ^JdSe^|Q@U!LPi!0ŘlutT0f&Ah<@LACgYj=s4`ֲ2 NP8H9Ǧ:rBЦt% h,0iK)gs(dcBE%ȸ WBAb2ե40L C霜b#RW,|gUQCJM,U!SQM HEKTI1Tԥ$TCT2&c@_hNB@y~v!@w䦂˾YIdɯ)Xj(U5)%~'a@B )"#M'5;P)+A(DPK(L #@,E HR #QR32!oZy `(㧏88H` ]멺Yej 6G%Cĉ9vA;XiRBdȩ ړ⇱O֞-[fJ;,SbQ)$^+=,K0Qpq/M ?jyuRؠ m?b28bF}NlkHȑ/Ī$،'gq_!F.3k%vv`~vs :f/QCkY Ր <圀?S|@ 4u }#C$\+]*l`J"5`~uA'kaMn]HrN"UYDjf%7HXK$1 !QrfiV U|X,{:D*.RATP<ᘹA4/ fAta$%4\Do!a6Smd d og=|XyNCIds#}& s%gcZ wJ-Sdxk9yiR~(B_̀k6 .0caoDm MHQD¨H+H%P(#e*35KJEN` P5I@f @8ߓkf9s)*g  Ers<|@`wă1!' sh)b=?("9$Tł Jp%L"%U(\s㜠>hD| R(@2s1Ar*Pa4%*,H"l%EwƝ2I;UՃ#[`vvݞln)5lҗX?A8 cG!.Yt@g @ ~ն.T"aEff6`FGE<χƁ5J"" [IQ߆w/$5su0BcͻpKєmܥd:2:8b% Iu e 'C߫J׶4u)IiׄF7}aՐ!"R$qczN^ Eإgb)|FdGh|׍Zpvaa)+̏q'Ɇ S:Ѵm.6"LD4N;ps4̰Ҝq\Vl45h_?zCclP΂xA((* & YX :! HF)TPDR00M0bRCA x3=K TDPl܋9# 9NgYRAZp0ፂΙ-eS X4Xǣ 4E6YLŎN097tk^3/@P)iHPtCD2 5 0Ձ*g@QŸ]9RHqD+߈vy dT ڏx ̈!h GdD(LX.3ΩHI9$wY*"  r(dXH vZCj[ɥ9*câI 9 &eHCv^@ E$U)IWl"Œ[Zֹ (޳-Z K ɱ` 21"+)1hd5Xg-E PQK'6``AeoNkRR@ Af/.٧O%"fgROds<`,<c>D8X|F, 5 |nG`zǺg@zʳ \4aAybAihh(Z(EaQ34JVח"Tsg% oPzsl Cb Adw wMJOEQ`65H6Oi'^0@AT)@)@RЎfDU Q`M%JB#Ld0JdFE!5P EA.@ @ B9!0܂5~GaHqPB41/YrBSblY1%sHAUC)fMV8-sFj,' hna4QLTRCalf 9~i*(=t k~('$>k? }>andKcU#$X&* h*`D$ !MOֵ>BH!>N;1&XWv_x_)'g/uU8gnEBF j4QR |r=LCЀlPt&t?UOCv9^fCE|bxBQ+Vc„@ p$ gJ$m9LA rxd%kH )lیSTފLRLs,ɋM z\pV3`I); .vr @_!N*Jbn=5hmK G)UT0]9W?@)v`tG޲^3M$mz,'>؁D}a;/Eo8U%(} =x٤'Sјi=PX (rnT,iPzclD+)[a3FIBbJ?qyrb:J9g32&bL32*_qM}GDql̲ H>G; A}sNBB}8)MP,>Ef1hlhɦ| PdQBesZQ3&UEQ( t046φȸ ^#壱DZȠwlO?LtשD!D̪:rRH)*-o"rrjT͖th|K2(v8h_MC;ohs2 +NyI\™o(ًbKvuuZ/?Eӥ8MuWrtʨUM66xL=/a8^g7DLC`,WHiU>Q>5Ӄ:;qIuHxuiv(^VF1G@`dP"~v2 z>J)٢22%yѪšffZ?ݲ@ǖfBJJ/A!h@d"RKaT!;Zh5ȉ2 1/@D/àv]z6 dg w0@~6 Ӽlʁnj֌RU.n(vh#8O+M1ǹdf!%ԩ~$ C-"R2G P2?BBI("S,ƅF"b"(&#XP@v;qa<Jr`S?>S431BH'd #D MhH׹TiI4p( %?(2Ap<i$P0= ltkȪ@X?/Cx)*bc:ud` `@}bA?%.i d_,MFUXTW,LM``o"7Q8Vr֤pc -jE:WK`Nt|z}h+Ĭ,Av%ҡ7g6zŦ$MP5~d1 y%MyS}B>I&GfwahNAmz mdؐ}=g@D.T2CF0,1WmU II D9`?}y}6 L. W\bO)0o<";YDGi&PcфɹY}m!_цy)%b3( ^`bȤf:2ʙ"'9Ӥ+Ѡ0)L%kQ]4M t10(BeAYoF"4&ddN[$8s(h(Bf" 0t* Iɦ وUڙ0.=18Ԝ@]3(*`[ yKņp %@RDI@Aq19è6ADaMR`cB% ("X ,nHTP$fD UX4 2ҡkTeZj)+BQ @U-L҅- UUU4%P@#KPT A0#HR!C0$8L`b`A4M,4?>bEʼnJ4+ Ġ :QD)UI Z`RG?q@'HBYw=`&=Р !tz+'y@CxezPH$>#B hpyqOvPb!vԕc9dX̰j>qƏ$ibH1~AzG` AFgepPߔwbHGk5w2^,a8֦h"4H~nF4l" vr>IhB&Dh R` }1"!eP TI44$M zЌlĔ5ԡM%BC $DC1M1DY IQ HD JĄ@5_9C*@W );;K Fu~#~JbGRjTCfӤ80'2CnU׉†RHvDfƧSs#|@?l0IMx!dN }BĔ9foq*5u.|y,Hi(|}$4SY &A ("&X`PAf$$@Q"$3TDTMبh%F"[RLAQ1e-D%+ Zg.F#D,J;^)Q|1j( 0Pb y~nPYdP{7^_BC|퇗"ЧCEAoUA<_<ͯ{XTS)HSy)ĠЏihR˚h9@QPƇ 飤(Xhdn)byhI#k~c ht{CG[0PCZY@DDL܄PD 3 %OtGއz"ւSP=*sAHA@! ǧ̼6P?L"jBu 2 UsOͶ8B$߲D]kڣ6LIZua`MKbV* 1r<T1h+H`O*j "D$ >o|sz;x wNm?3 V4OH P-/F!@)U QLcI%/XS0Џ<>K X|u'gH~E˿=nMo/#/iD "YAQI98k[ "ZDA*,PjeK̻Ѳzb (?+(ObP g |44[0Eeb_S2I lQc$aW1#*X ٘l3j#0,aG60a"7UC3@K LtfAbQvM*iZJk@LvZ DTZd.%Ȥ$ `4.ene)j:Ma@H(s$I7z9#U*Gh閴RKzAovN(ė,-qc[,Zg_zs2s) T-R8{/`/8B< F'pdsSԖx=i M%8u$҃@7VdAzàה#R3*A$H@(IVA.&tΤ(~KkA)r?5>!u 'iN*18$L$%ub ц%>Rb9MbS+pnwFDHQVs%-UDkK)׹bO|CbX9s/x 'hsDcT4¦ 똬`fAUKb t)߀o]ٔM"Hkŗ*5bIX:904R^Hg3uL9cb$MŢDh/c )} T$펟%9YtϰpaHp_PFN>r4 zC-|t* V*JɐQ6 QPA4Ċ L6*h+Gq:F@ڴЂ0ng  ؒj9GǬ5ypiW?v+sJ!{NHWz:9h X =%N ɨCBTp} ~@`Chz)n*A8] ذ:^:\X^s6m+ee(Zm) 2M@ڶ6,ob8d\NAQDAE.T r(")mt? /tvdͳNȩ"SxiJtBȿ m<(@veC Ъq*>MdDm7z>Stk[KV)<"ƢeM#ֹT1]IUN8MɎF mئXSI̘BZhZ BT00bs 94I;! z &NXMhIZ4, "4y4^L9Baܶ1,o4q7zCbӠidDxMr8&Դ(k%30 - S$L$ o*F7wMPLTHh3㟓elD  )rfP e[J  -l."фh6h4S'"ZJif4basTKik<8a2bl%>J"pD8#A6[ I E0)k^3۶*02z}?P9`l*3K;TDgiIetL)괞XَdȠko}H/^˕ωĩi(Bb٨x|^#=3h0 `Dd_X0Pҕ,1_IZaߡǻ+$ 0=D>#@Ra5 .ٲh)>;ED0ӣ!=m;BU 2-?ft\vhc_o^l!-I$pl% QB9+AHx @6Ǚ¯A89 0s:Kh 2 s)bW!! dXJȜp(ҁXABAځ*6NƔmVF0 !*(302 Ĩ&H" $e!VPg10%%,"*J  p !(s̨2(&,* F ܜ̠ &4B9lDѡ1EiTXCo0|.>[` =hF3dcϻv[y!]Gr},#0Du_QIQ3 :DC!x3l؃.)e@a$iz{`%RB#vNRgU!CnY|n^P{NzU%uDzp:XTTEI!MD}}jû,Z͑fAn9}šD@hqSdtQ:, XtF.%N ?(oACj(l q@0CWa1!'-01U@肰ZPXK ! lxH IŸ67mrB(vX #"zK%! PWYTDk Xd8d"UcB2!laPYbQh-ƌ)5&l̄љIeFVSc>p\l#Dq10.V66DDORzɄF #K .C2PÈ.cCE ]⪛AQӶ3PHn) @R3 7BP (-CDQ6J@.0#6 Pvm^"d 8J8Ob RJ)Ld`5a OY 4qEQsDdj WB!vJgNh2Lj*)TAHZH"(Z)_l2R\,QF`UXijWXEfF$)CM\ŤûZSmbDdjYb %7Exp`&R(J b(VfZfb@ Th<2$偈d&#yo'_WJϼa.R@?=Go~FpQ&L_EFܙmӡ̐>@"ɴ%D&Rh% he$Q"i BIJ&J "X$%e V $Y  ִKRV&n ف s1D}vYN#SM1ċֹPF!DDSC,S[-fA݆$ 4Y+ $ UAdS3嘆YM`}f; h_b@Egb@P1 r5gnAPH:hMuA~]lL,OYB?Ӄ_LRO@-g, ZC63RR$`}M9ש61K`фGCB| L);.l e""$$L@ĄHq3Ob S(ޢY+4JPw9 FpHDDca\4'31MCF$*EYj7QLG@QڸG~4h (`@ Hg*2 .zƣhCbn(0RM``D5ḑvLYHK!(Ăf"jwAlS,PB!-Q`b*o'ȡiMEd1*ђd$"`f(RRD;Ē!] ҳ[$H5L3B+ $ @( -R4b&tJ)w9 C9HI#D@H4 EHM&$ w(dI*2FdHJ2G(bVZ5: "C% D%2QјP3$eјn(ii"d*X`d9I%LdeVdYRBaK8`t$j303 sM*3D,Jm?s+mH 2`թm8&F-7f16A2%dI/ӷ &)bI+f Q,SFDkH8Mh@lNL\&)8J[ (dƊ 'byiچZ()ihh7LCBP4,5,@ HPd?QzR1CQe Р 8drcNȭɐh[!cJ(ڹB`h`y]{DbbI&HR#ǷbK|qbu6!$mJׇI;R!"a"`%H1)M,C@wfPYYL<7|##}?>Eda7|ᲇl^E@㟎JW̖@Jf$` O9^"8;?Mg1z`czyof!d 0%S6j_ S:Q;nÈ &錝,T(uܢZ%(w;l;IhzeFU=>ylsq&΢9Mp=ӂ+|uEB1BWjjNr@d2\E%b3~릒vft&Tlp4"8!bcKP`zv6;##iHp žu0YtWH, vz64(I!I6ݘu[4̜bʤj2P16T2Q ԬJq3Kİ45m%,3 Y}(ŋ3i.TD+\L?vi d?_׿di]Ky1Ǥ& h$HZ9Hq&!& Q%"M0'l*\"RAVbVl(" o==nyr68UCn*X B( A`0Tt8!1J)d˘9!b%CY#f|+JqS4dB@-P$r050DGُ "8P܇! *whxx<'j XЅď0Ī_5.M ]ɚa2+Ql"7[0ħ s,0'`a0005d P0USț2LF gd@-%)3BP;roY^_n0zvN{ (PuE?| (NL c/CjЫjɃ;zi4b`A`ac9-USS=<~@SyHkŊBUs@_LH.G 2EE o^p y3LGR+EO#4!Y*S$9#B$\N%wfI!AɢqCCIAcƎJcA/?84Tb!v?VC@?8l:󄇝_GCsR<%!&)B&B9QRRQG"Ԧ"m|{ ^ OA nzJ BP/?q PPTQ"PL0: RhS3's #P2)B$>.`@&CX$ xSWK(@oBeAJ_bRϖ*&ygbhBG('r>م.8H޲\cuKQbX fL0ge p=)_ƨ)$9VZ!@b}<_uEm(ҹߡP6?\Ar/eU_dbg\wYnXIbP s)S)Q#TA@1Ml:!SR#afU 5yj {5 FQwF&>R` {_n;9"D'@އ fyr^a au0ݤ{x֞vvݓ]#NƗRY2)%0ٖ^@]zFE cc;P:U9`ANHaֱijVoA `*ع!Mh4b$D"3[u Wthd]\Lq x##,f,F슮: QQa~H06DB8""\l2be >ù}/@ziA j IF0+Jaw QkwBͿb2QB+yR=?Ę>?n-`t`DD}bEȕWXLa$YdRY&E9 ALҡDcP)JeP,,-JcCi2 b  H䨾P179H$}Ag6i<DPûuCK{cn7[v&qˋ!1p~tX: jCGt}l›ʸF0wnE#R&mhJP̸pX"T2s~,?M α"*i"ҭF*mdjH"La#0K ǻ0A?K Z4wk*H*/` " ?䀤5u :SPOEBߚZ <(3 ?Hd~@ H$R2e @(?X4Bl!0%ZLJLe21 2JBPf NRT @=_f Xt2 ƕ_H{`xr]=;f!}0F?SF̊bo;(.d`=`uhþ0"/2tO**V%1p; '=>L5L'}TI꟒P}F<% "AVM}BHҙ*s/9`A3&XTgD3QP={zU?OD~O+ٴ dKRTHzjD=ta9k/M9`q]]IB,$!9e8&Mk+dVas)#4Mc}4c֩75k3N]DKT4W.0TjtcJMsIt!sGլj٧? `CClHL/*b reUh F`H"4pN #ukۥ$@H)OTȲ)GW֦:jT2Mi]mlC&:O8@6M7n$vPה:QߝX x\'/w&B|NJj_NGDih.tJgN<,`d|3e-,}T~wNLKh8 p4[WCF1;YNt84Ď\AB'y5l`亾 `H:dz 'D+cҡ}J`"mPx S R H3v!ev(-V!5n>O\^2YMCQ,d_]4 n2'i̕L;cdjf$I(SY#_?ן!LG @J)HHL6&'NnˍA`NKG vg zC!)2h#*da0QRBKf9+F,%k3 VZ# ://ڽa>8rs}HU牀Fh( 4P":0$MNhqx^wMV(Ӷ*h=fSt"vT phP _S)"7n3_ρی4h`铆v'Hc'`& ≀ص+?@|ӟE(kA֪&#hBIX16"ed_1guG@JuVD#գ@?O Kc hb8c;v~P  o#qP4Ř)SEb4(L`aH px@>;OVӁB3a*Ab\6bwB _p<ξ_wju1_)P3+ʨf2 \(eWPH#qnd4\ىrd0ӓPD-3|62zj[,r9"i&M1߃1)[ofdb4);^HBMos \Ø8GF&FҢQ(#SaNј#F2ΒJhM468e$ D(W!"wyt y[)df-oI3ԙդ$ rWdh⳵# .P@0m9fԄHz$`ϏciqeQae ;\8 9x/ԝnd C WDw`)K"&|IƓp΍LK?$? C&FW% -PY$ciёbEa >4%\dxiD#00 @bs|7;I7Xݤ%Gx"kl8cJd2'ܴysE0$E Sh[^l7xJHiӬ7ЕbJW8(b0Gd*tD`s!+OB/[. {>BOǻeTTX#cM5&Jh""bh )"p3+,1i̪j )3(6XUDi̱CXwy䵈"E֥Nxv"yEW?@""g8aDG"$wDb &ɓPvٖqZӫ-B4M̨H9lsH!h&0=[Gl h$)P"w78STPa#p9lMeiQ(] q5#$LCTp?d15ܵ9skȒ|O):+5`'h2B a\P4g|ևEfs%7u(D[X %1[deh4YL_XM{"nBkU |F@}MH3Fb)E&l=t7b7ԍ):ז^x(&p8e W8d &;NNg``s $l!_oc<8qDfS`3Ύtq4lp)r>>f"?Ƙ>N\ADCT1 r(zYfd-aZV31`JA@ Ǻ76( R Z",3ߢdoYE1@%̀< nOy4@I|MnIA] (a1B =ԥQ<@)}Nw dL1{Y1k17Be2Ci#phzSf"q|8]h!D}dH$"DΎdF9iI;", 0AEED&9HCL*h!i"R PG[{*82v10f"2+NՌF,uPR*2a$Z LA(˜,D"4f̵2g+QKf)Z XfYd994'Y`YFM `,)(̑X=bGaOzI ܝYX؀%߀DCHN.eB1" Cv<H҅DPUDҥIW$hr @{H0zh'A+a0 Ad@TC `lɲdH_dTH`XZPa@2I !vN!x1S#]:#AhC8JP(D _O_zVNEU A~LD("ryÉg:Hz1{:7D3#>P F!(20*?E&T|!;J|>?(Qd7_!jചoz0S 8Eq}.Z1FާHbh+Thyl3t sŠ8i%ph T*p/ d6^H ^JYN)HP ( JBRČT5c26DqH]_>4@vcXa0~D0%Y@DB(@L"Q@R .$c5 P*H-Cu`+a(U "aB0fBI82 ~ SQLHNZ $1  K P*!B4DK(I@Rd%YdFQ+M~]#<CE])"E O=EQgCaIA1u("+nWud~qq)CjB%q8UgOP& 099n$,4py=^a\knL7U.ߓor{+Dq4҃NQ1q'»OwTD Nj"7찮ĴūڌVTf^)O;R( 1h9-;T7~_ ێ6ggtwlb5@dzxs 7(I C*y,:N}|?2= |HLϥ'3! 5GUz#g+@WmrgZˉAݩZ4;[F_6ʱ=ӍZ\MiR$?=CR~9wӶHIBIޙn͏^>/~9%**cqm!֣HVsMh֎;>tDqڷ/X>5K{dװ"lo{O$%i RT 1Ms*'ǂ/UO V/LD*˶Kq˹8QXwfpq~X뜵k !C^xK[eo#jSӚZ$nu-ZLsTwW~Pe DDRpI7>89] ;oìOKsL>}1'Utuu(`p>h1ǷTypм1nk \8;9vgӇT LUBʃ335xr@|_2pZZhUtiW> O18YoR#6Zq=٘禯~OޥOMXa6RU?syOE&$P2YI>s[ Oo{nɼu< NR,(M`,]9Bųĩ;6-26'K#2zǤ~vyjV^Ά&bMp^]^V+u1[/u"J]3;{V{gTlSvCk,itϤs i&'+֨ۓe{q:zKP&ָ>ixv@" :OXXř9)h\ 3NdAyR:hONCRQ6վc#23!&T\!ц)=M_z@8M qtCS䃐;7 B||Q8 Hr6 Jw2t`&tF|] )x!CBZ`LN,:N]V&v\IF>XA(U ǁ#q`'5Se7O?uȏ2Jh'lT21k oh6`V0qO:B8y~MȥAj-beHea׿phdc(HsV#GU`GhܘD?ȯ\ލA&#c#%8EX9TYE&+30 "HupbV&JMiGdC`+=&B MyՓdk('pXa.pSLs伐o_J뉹IȽU8PБ(4轄Ĕ\U) M3@͆l |O&]IG*(2hj N꫘k G$ur Gc1w(zR'W?;w$8KοO&a)Qy!\!;T2QE2@ Jd  JBX5aڦH^p$5ٰw,ydQD듛ME"w40"&% $PUd @hFo+S&._ъ8Bj3c/e% (#/ Ŗ|p< 2\f7=z01Z`6Q?ѧYM&'Ո=<,D=( DB I$i@Ɉ9}c7x '-AA]J1\_z1N~"| &B" .b.G FL!( Lh$sوH @5 BFB@`tĴA^% y$2GD.60`ܽاB3 eI7#G #aql$Tg]hb䃈^LJД `8QnT N(+BЪdP5UE5CM5@U-R4 R ()R2ZTIG@'^+ ]@P kkACQ%Õ.QRPx褐T< E_Jk\:s7G빡d%"`&5U4TPQEPL4RwɫTk1!(XtY`hɣ.{q bc8D0R$H?$MCے{ɀJ 1FXc j`pr3"z"BUg{]@]aab/$0TQ3z\t|lWZB": JNZHf`*# hSiThUִaEb9!b3I5f!(a B`uAlL  Jev{G 9T_NSI UHo@`Zݓ_ 5ֶ7srilBn\txr/T6wzKo-j@F4w62֐Mm ҜqhCS*Q[D(2X4XoQred7ukK*InHF3(L@HČ.4|I  mF$g4 hhZI8B%R8{R/ADX+!CT Ny' !FbV̜?]BOo%J?(%Іuhhu'`+*5l$1ROb"d[}F *(S!'m]83&~ӯ]?Az`e1q$؁iJD *ja*%*" J Z$oRk @@EMH`YECgL x`K>9}̈"TMQh'GxGRRJ"SPl!̧NaT(*Kr$RbԥRtcp-5K%gMHY[foX"G T|QI#hT[qA3.op!H J"(Zl.W@au91š$w&Ɗ(* (1@Ǝs2#xĉ+dJ,CFF)4Y;4qĤZ4lx5$25Jt27 ,"'4r5ElKJ6 kZ`F!ΰ.8+n9"4$-5Cu.PHyel4n6yp? rcn&ʔ5ۮ2(3" KVd &`l{n(%3H017F$nQ61,m \f87LeX0̚u7m "@HEEQ%ld "`X].Z:r.pL-m"`W@# !UK 2IōK5SA7FUfHR12F6m [cI@Ԁ8Zz-*IcIpąR87I]dU00W[Q{!!`0j5BD(D$ox1UJ%.U%]5 j]E8aV\tQHۄ!($Ȇۧ<@A#!JX*PfAʡib\KZQ#m!#t V6Aw*lmP"nCN (bn̐"6Z6cO!U21A Fa0$x1[i|{p<̐8d$lp +!Q\$HLh{xgٹͿ %4Be3G d/=#)DKD5dJieAP9&[!)^ 6T ifeM+ >& "i{1FNI$I "V28U9u:ϭQZ,%Q:y@Qܺ]FB c7’Oy#>?|.z+-J4Ac)3 lh=],R1x e BTR4 M{R/Vr?7Wp 2$M$/ꚑe/.^6:G:DmD'r9'Ow0))$yPL(yQͺw 6#vzFi;IL %nsYh = q*}~3߻ V(19Iiq\078%<N 2Q*IFHѝvdPq"F1auE0f0 PF[ӏM ̅` ,đ:dOtpMZo .jI XT5Ӱ Yd j MHi;q(M*dpkPacMq4${'Kv A<@nS&pQN 3!B `N:HD w9 iKhےv[7 $<4Ft’ȳǮ Vha;J+7Fi<٨c;#O8z~o޸ی؎vai/(\㵉HdF~^2_>o"qaDCi;9T,b!xN LN$|mje\쓧]jΜsyN-*ҾDIr`/fΕ$.ҒiiO3tuDbHnTKsW: H3XE%&P۹)yHz^!0fwy^A0DbnY 9WC I!na6m 6iʦuV؈1QMs Ҳ׽Ia系 ej[#Ĉ wg[INֹ Y 1*O<3;om-ji+, .J V*p364sM! ^^`9p2 jc<Ɣ%Q+D\Cu|2I"CQ Щ>ZЙu4n6zV tfI#4>dI vΖxόW "&L0 e(4 sn'0`E@^`w 1톙ʐlOTeswƠLJ!#{:R G =#0@0u=c=ՠ6!D Ƞ AAb P&8?'qP%`VCSZ󫪪ᶓgnl&#zc R:;́TA C3ZHcDfɐ8oRVqj͹[%9ۣt ֱ2❣0$b8rFwSntT0@at4 OF0%Nv;q_G1$_j\bam]?*QȕrJTSyp@p>0!ꌨhFz+H-I_3mzV?`@H 052 ­jw6W8`GbiiԑS)K1 lKl. Z=<.ee޲S.7Ghdż倮x{iR6}f29Xf}UԚPjhPKL2d#HƘ*H"d®Jq3w K F |,700PhrJ-C/ ͏b*j*(h۽xwlJ; kq)!A X-ihHICʳBVSH5G\.ˡʳ{qPBx\L``j8&4UF#n[ %I(c,a.4ؠG1ABjSʴ0O &9{ fpm6*bcoW@Y%pu4heZoPʓ aW2bR3\.ꚑ&ґJ`P83.TךSeA%ϓN6{26t-Q9gvlW532DM&iJYt"/ - SS%Ti]hbdpʹ56nw̎~#)H ,tSw&ø׶5]f::DQc p 52`t$# G9eA3(*ς7V0]{G4TE翜r$}EC\6lƒ6p̗-Hʤ6sl/2?>A(DhV7b*zy;$"l&(f2qHǟ,RAUU N+I}x::h3K`Л`U>:.3H!@ਈTD!QARxI* !CReaQ'^ cIXwkBSMcCo5|I!`f G=sS.hO,C}s]"BQ75yq0㓫?BC3)ceG{MkiPv^j Id"dŵՅXpf TxaRZSLyCHt}$?4Jm->W>lhPaF?e3 F4(ޤ.Re>{[_/ѓ}4{DHzw< LMOsB>*)I'3YP:BhO> dHC""H"=e?+#D[,rŭUgtje1ƿMCCǞC d(AAR*O 4e̳5H%R t$v3@!@|RD*JAd'jN99{N(S5Mls`A QEGSF**Ew"y@4y%FYGhm >HQEc/xFbmZ $24t, FLjhnnvec;="Ca%+HƄå 抓p&k5ZYckh4q wA2–RMXfR90 =U(q-;o4j5J7^`Q&4dZgpBn9h& u{n988q!vk1X%A54,CQp>b cMcxdCݣKJ2JdLB )" |)yɟ4!Ѐ佡,iс  HZ Pӧ$1 4bH&Ex(hU`*ZRP||g_uH! EC]#,QLy@A 7%p:h *h'3+ m_87LD%V)T0QLU ߕ4}aouc䠟YC`]É]( |K2Z@^N 1Eԁ`( &5"4.) iPc:u)fJa&zFjҴBh04ӗ)V=Q HmoΨI8}'XQ˹H)Jx?!T|F@JWׂ3 A:Ax5*^̺%  BT)MU0TTQGr3/Pjpħ40n҃6hK TjX1کJ'  i\:nt 8@Т}uN A&QFCՀQC>C_U5 wvϵ(}0nfÌ2'|AO(]~v 3&H()UA U!"hhB' `2/Y-D#J&V<@jam`nVX)h= h)$~8X":%42C%DSI\,b ;~]pH́Ĉ/h>w G~/xߎf %~gX r~sWIH2>H|K>[!  @&(f nLp)>6Xu=avCO.** -8C 5F0tf)=FlǗ %e8"5с)iw!X&L 5&NCGH茊JoXIK@T*UAa-IxH`0 'IS3N0R/aŹeI G1B遀fHT@e(N4Ï ;,nP%#B:ve4@Px@ν^6юIlJneYՊb=l|QR]ؼ3XccGpr>'UceMv>Nj^x^ޟ, phԐgp_ {wA^aXﰠK)dAmPtu )VE:% ldJCC«B?wռA~ɆJ`jR< 4D7jL#t64O@ͱ,A0fG+5@Tȅ1XwX%D&@af`aYXd`qƗa(C+KUo`$? HbRѕ+ W 㷟ٽ"C?-i%!B=% (` C0~ {t̳':G>=9 N[O.Bܜ9`ۻ?c'hUbT,T,'PD(,6p #3!l02 '*(02`%` DD5$8fBKCBDHJ 1|&0rwBe>'zCݜʃ0pBi jeAMɳ!%io05dFVAe0@LPf5A  ld噓EJLCLA69$paDw# t(`L7IiQS"%^p6TL(XAs# qy@(vD"LS&$h(& K5oVuMnk2 @78OmD98Øe@D"w8xrGh$QiMa@+T6wv7*\;1h''W\VB,mоG=a[IA*J~"Σ#8b(b(";㑨՚=6ev":i䙑`ƈ7;P7!1#OZ&U$ g8MY^ PhcdhH"BZX & d 2p떷P2vuã0>9͈!1@R'3 1ES0$G{ס>_(:)(hFq?l=.Ar3peGbi1˅!YciRVD$7p5uKtCiqCֈV g^MƴF>1󃗪ːi*G`ގqF9DJ+Z1ZQEL zcdAfd> u/Ry`蟌~B%& $咙Y9a)26$Tz'=2tuTjϚBS$BSY'\%'}s9>Sf>piVBǛ/@0 7V!0t}Wi ;I"`N*ëM'Т(,%ج#/}0~MxL/2=5;̩cfd12v=H'9:F}$شI4ĩavDLAW7Lȅ6٥4 T\Uߣ|۟UUT\濏 )=~̋0Ow;` ahKÞܱmǮ >o a]N2S$և1*Hq|CN[w{7T Fn ?Z2]\eB&I*"ӠFWOA R`d3P'h۹~? ) T0D>7%CEDSd(]}HUgEfU2]G7 bbv;^Sq|ADu`['KO{~%ɩu9[AIĩ9w璹4jX"̱(3 ܦRl5KНsyNl`ÂPZt*<-V#Ku@ Pj@Hz}?M׬)`0DM 滜BRn ;=vۭ xy;U\@@Nć!<CHMT\`. JDNI$P*Ɂ@B^8Nm!: a 0r59Ǽ=6]~R3BX)5CK%-֒; 1BŮ%@?Srq \*xLه 槮0I;ԫ+j`kg2;o*@갤zH;g^G"ҁy5;~Ȇ(c(q&p"Ե!O3qh*9­5e[FJڠ~ _ %388o c&@QΗj3 Vsgj"^hmF><5nf"tkIЏlt=GvΚc)Ip9hqT3dant1 b$)EKwK#qHN 5j b͞\3PI-!"ݟ^5@j?,"kv8::]y&9N֊;0-U̕nvNbB9%o&j$vM9gs>>D~<zv!s]z/Z(P(R(Rɑ 7@|o46X \BaD;āBwsg8 >01}}tA!A. O ?QB (RbHRY$ ZVX U b@! XIf)&X?*H2 I??<_?/'۟%1=OxiX {7p~΁~86  ) AdQcQiy%YN .)~'1W U5BP{@ s>PԠRK欬f ԑ̀s9tr.D!mUIvKj"%١2 Ԋ.ga.'#͏e5V=`iGB<篬[47>xz%Tht=bݚO݆}w>< zM=wvw헹w2@g>#>تw6y|}o|3KݢxyV^ns^YoF۪_wuWpۙ9p%>ͻN۷rQ (EꁣZS=XU[ ݧw`}uoK%(S`g 寭N[z]nuNsc{rP||{wG}.2:뢖0 ;b:v)MЧ*+FAMǏ]= (ڂs ^ 7`4 (HT ۝HҷTCwpP{;%wc}N۾}ﷶӻlx

oNnnq} Q:-u{(2Ow@qMώzug{9{{3@H{vnה}z흰0IC})]іݷ;\t=ۮ:ѶI6Av]۹{`GoQoΜQYP/]^Zwm:ֽXM'-uf+}[^I%m][:{ޅ]u@4ݎ;9oWck}>}H6{ۼ{7X}x﹫mjsݺx3ܛTKښ]hvCom{VU_LݳNe]6Ò{۫]4)ѥiTY]m5W;"G>=]To=oo.m d]{5nӸݻv»szϲ7u{__^'w,Owb*ݔwcٷ]}VW}ݾnkzuop;n棥ۺ{Mڼ]4O^`SmVy݅v &طqOou4eyS׹dMl\$KPZ7mi}ٻ@{]mw1w^^vݏ=>5|{|;{Ͼz KOw=zjٵ;n֎H[r}9۵|VeVf]iWn]wsiJhkolZB-`ٗ" |`/n@Eޮ .>h/X4(@>@{7nv%б4ޮ|ݺNq*u!v뫽K74w٫i=zJo#ݳ[w}xvetivgӻlr24;(m`^=/[Ck&OW>Ͼ-݀+y][@{{;`;on}zj}]C]L-tZZ;rfwcN==hUݸ95֩ )@4vޞG4ZDS]SeW=ޭM+[.NʻEҶ]ܝgP;:uzvN6γnck::TE@)@{qZhvlֺ}況k;mۡ0ڍm<Jf]Ѯ47nir,)م|a[u]{M˚מ8DqWwzgkvΫ` q[U@Ѻm.:^뛽^]Qh}} [vˤ & 5x 6Lh)A!hѩD4ѴSޔli@DA4hMM4Ѫi dz0@hb)dx䙡Oy2*6zzGAizA Jh &@4Sښi2=#IF6SG d=Fj$@& &6!O(j?w?lo/qȿ($(09 ꇝĩ *@TMQ5<3i#\UUUUJ,=q  :AB*)9(O艉9- r؅ŕG6@S<,@8EU&j(( ˾y9*"()bB!)hXb(YD*"):P%U@%DT0 CI4(Hc@D 2HAF @#`Z8Y12<%6@$w ѠLPjDlCR4KHPDTJ-% j! ) $2L%HbF@+) I  bd$3xF3 (V@ii JJd, *L@ bA41A)%*I3 ( 4@PE+ `BR*bBPJA ҂ ;F5*3 * #"+=`?GiNUU#-Dڄ"'W腙>]>:4rWx, 6F' 4uƜRv틇y?%t/.f *'qU׵G?Ւy:ZT;+sLL T8m7xqovR]#xp{ 9V>\UFwQ8ʶ :Lfl,;+w]US%fոER?{C& nNsO3 ECT F$8 gnat$nr<;nam sww÷q)BP"J]GJ;(eЋsv> ޣNJ@^\^a%æEUUUUUEUW m{ۇLmG9?PP1)`n e؟1dׂwqܸI j#Rdi!tCF Cjk17)Ø .9HM A!ou@Y||x3E |F鱔ͮ$@+ID(C4P> /QҬ ~<<(~&O5.QF I!;Bן +$~_v5 -rI:mdD/ooYG@(_3 .wFS_ޡ>b/"Dn>+838* 8oWJ]>}gg)J7x3-UH1bMDer/YutDۣ䈙 if.ZZwH^^Oh>E$1Y:d;, k^'*'U/ϳ..$X_ /ňc~6FzOde =ַ䰌=v7^pzع+3N| ]Q 'uXLF͘Һ7jKH$O}-.*7u,(6o_uj/*1v'\8$9j0p'E;G&؎^;i|uV8=x1l%Hdo5seWyT _vZ"ѹT毋iNtW﩮'Q=҄::I Y  ˱~_mg m}ZK*D$ # J2QY?Y( EDD?[0~*}u ]ԅ T.AD+"{l/'o^#X*sʽDוf$($)0[GS)>a< zQa+ )s.BъT2[.(zODO3,Bp03\}7N;3c% Lc$GH)=a]PדZ>oWL"?p8Ќ G?ɯ(n1;F='mnp rtXY"Vg2O,suovZ'?) ):蟊WB~մw^ڳ沅uwN;G;<[l1tib"^TS- VuV3Q߽̕8h}lu~4MnӹI_;FHMoY~Wv/qcQ>eÝeHl#Ffݶgg뷯Vl=v *aTp.[ `\d)Z5[(1Qf[389്ZXK3n.x6[vz6tpxvK; ɱ="B'{VlϬO s苙4h+v^ߗ>}~GO~\~&,((<*S% 7HhS_nObA` ZV,!8U1uvu 7M!sP:ѐvq"6 z3jvتbŹ:\Ύy{$=8ǙٖB3˙jv/>M'eX('>gRyAf^N-]w]>=:-ssj漚c[gQLXvPV߮LeX3\u,p0KkmQg% j"y "*w4qx.x*Hߌ'y=KtX&U7S9ˍ0G?osd{y^˥5>p{lhhf(F{,90~Z4ët׾ٖs Mӌfkm^fxp]/!8BA0jnP)Bgl}m  Wpol*ZELDGLت}n:ea>J+W pzrq>_u P0ç#l>AK >Q+V߅5Mo9 bsPGdn)KSͨÿzG{0)R>UYaRd&.3:` n0Ym_Q>SV}Qo7= `@zXvmo: E%'A͗t60RV{g9!G?u+?N'3gܺB?lTAC")j"b*b bDQ -ȳ1S"*pRUU $֑B ͌v I X0I@ Ā J (X}[! $3N$9#Pћ0w%qIm6ТOX9VvWųH#0F4QQWcmq125.@eC@i5aǙ9cc`:+ rim2nw*\D?C 1U=>5 AK E M cTD-O@y拾bj/I_p{A"uy`!2LLVI_?ۥ&A;/_p첰 M"?Nߛ};2j 6HmX1W Wo沃{etn, `a2?y 'UJBŀҡ)_QH%I@U41ðߪ~ZgTzwkۖ+HH(I e!Af.B&`NԌhhh)rɳ IZU'$` %H:,jB>k_~SfIK ?_JCqľ2nj<}jǡshA0`SlSQ%u.IgʆP z?=B;ҥ{^=A6$VQIi|*:ޞ7&NzQ)` Yj}p10Jǹz_7$!HxnTS73=(0؞S-5P"kǮP*?z ?Ll>)@OiFNoM%k5j.uFGl sM'Po6֬`xL-D0" ҂"'wvT :a4<+PEcF,=YQ߼m:|#HZ FA-)JRҔ-Kd==ni$mmImmmJ[JRmmimKmmI-qimmm)KmdImm[lmm%nIKmmmdpPȪiG KG$]c&~}d_7L>W|虐oTpxIٖQ|!:A]-1OY]Kwh4Ƙ /h`ٮoWkG_Q,c璊|-XlܦݖY0!ltx߈7o~x"_MTi|*>oOZ1j6ҷ/ J|E3&HzSe@#7ˊa3Yu[Z*)[JvNv,J5y)foI=t ;(<$ޝڹk"s6܉a! #G)N}ޭR+ڼ>c'e>n'9SOub573P<.gm٠`޶ aV.{a}&HM񿭇K?ؓs3j2P'Sv=^L3NLٛ$)%%!Rvtw#Rf'% ?Ϯnhӹ]&C\Cr~ AH߬$13 A2uh́;ݓ (03~j&2N&@rMaۮAiά/O jBR08ݘbGY'%BU(&aBګ*r7m*Ґ a3S'ÛYYKfu$FOHou]_m0s؏8Pk2Iq@i7Fr"ǖd I!ќ+ߣZ8־U@CD PfPx.44Oq"H'X9:itUGl R(hiP SI՜aZ"C0T"2RՊ((OƹE_bMRIH7y_ 2'wP0`H` !ET( HVT(p`XriG,~{3㺻ÍZ˸$A(0ۏCRۘ¦$71XBdk#o[_ A A4=(BM.szM=C/Ëlxûz 1uȻTkk$&Uo!e[+RP/5/sS]4]M'a:zU{yl;.lE-NSq 1G#:^통DEbqp*MvUv)UaBd*d% itF#M=I+ax)C-E:Z±"3-dC_>֟1GQ@'9g] Dxuc vfȈ@4hɶShFTy'4B6#LO<}|Z:`ESfxf ˸ҁ8k'&LH]fu8#@`D9iᘃq iaY`e;HI9ĠT")d(5X ̍ѢQRb"W%mvG hʑmҫK h&"AhA)@ aPL"&"8CA.pkîQwa(2gf򎱭3ֈ11ظJgGuTu!pNR(~Q )bcgTp:HP}U_wͷ*i$mO QDĿabD]"d 3#V{͎F"Ut,'VfܖˆnmHdm95wqƚ#RJW̔^.էOuޙ)խıc9LJ ~B6Ɣ69W1-S&ߟ fҝTڨ9Rb0B98f=fBI2N6 ٓ2|WKu-wh]K" &ϯ?C @ iTȬ3(CBU4>/Hly }P/\%2)2rhR202ʃ}/pyF hX*(PpArL>>!NV(0 q6Aq0%,"86Uc #$ $tV$FE~?_hcT!"DUE&Kd!(u{\V"- P@!HEf)@DIJTEVb3)&"$ h H dma@( BPx({5]kr-k5Le=Q hCBZT) (d+DZQtW#R#18I!FJ8;Kk$#C,NF2#Zr R%* bS@QT(p,& j AA]`aW[dU:31ݖ1țd jZG !0ĺMe1Ot|]ǏwʖP?N̋((* )jT]Χ^yCmݔ)'0%Yi(D07YX *Z8I𡌥#d&+vJ ߻QoA] ǤH#IJ*T̾!6?qA[P 9چT!$(o%Fb?_}ygd+! h֘9m (m>*;y׍u2=~[^- :x\iOG)kA0iQDOK -?LOi@n XMU^=`h.LGdݑqX8f-`/ jR7Ougp\uHnĒ $d;B""K%)rا,F kQVP, b:'뙒?|4 -J y5SI6B ъ0Ư杭2۱n݇HldJ2ldRzҙn݀7&WuĠT*_N? s(MPG\f e~ݰL5NWT,3Υ0sI'?ݗc7;SN=9RԿR"7 &HtqX$`- e-8ιC)R@mi OQ l 0t^p],D*ѸI:jf H~ /J~3O;!b(i^GgzBxO'fu4XnxCl0mf񕉲Q)_G&JǛW0 `zF*|vm hN $2I$I& 듬3)d_)d? (e#G&-3" |$s׸=>8ݙЊP"Q h\G\X4(s*XvT1g"N d=W[ru~V?p} !h<̞>ϩR$W *Ksh/zGM7~߫|6PS4~ 5`T gM922uH}+哳9/hQa@x욄#+'O Phڃ뭳ټm.f3/E @M* OXٓw DsOy#mVcȾ,5`(&5s.Xs?-f֦A7jGa'g"jIώ&H I}^c@(Q/ ȇaIGIc?S!)yT _mQy1ON'~I~ C@LDYAy:팭[HcixPa`=T% xCu`GK@?B1g娛>@G8huVn,<xJbf^B82@ov4` 4c#hZHE{frD|>Vjy]'1݉e%lU3E#a񔓔Ư] W /ˀ뵇|=Mq~BX2[- F"n7p]"7 Xʱ*#ԬIO}r=A LjDzFq "=ą3Q"fC,%oߌ-uK򭡂d=~GUJfՓR AHցVТ%geV(iUb|'V=}v4aIcAqTnKŠvwSۆ菳ϟ]YV<}wwI逼%`gX8n{ޠ1VڪUYh3N0l[f~9*<9+/LD^[rnuʱaI8.BR^YbGJZOіd[ }kjBf^g'iX=I um+ύSjl|+wϪ\/IgǓs+:""g):E oɅ7^3Ou>,]3L||xgI|'7HX{. $Sv3~zS-+s ,tlr4ifu,Pi zİ*VJ} zm5~!ٞpr^j y Lo|g̈BEsDDDE)ҁCW|QnT12mimm\\/ęo r~d$ ~,ŁzwIW!T::ϯ\넭]Gfm-ća=`cde#ÍOY)s0 Hf-32c\sO𲰍ϕӺg4v]KdVVYd^}Wwoo<U(R2Lrjj >A$%efΘҴ2N-sWXDa"b_UTI:"3sy\)]Z$lCYlr*,SJ5mU^,DR7S^~X4R1O)^9""""@ӫ>*To}4YҼDEmmmeo.GgMzV&e;FPGsc XpNWs?/0 $K֬J/N]Z`8VA!̈́~+-RvJGE+X~9|dliP'2,!O 0ٺ(zvBg5jo_p$#)*Nk ]kJ%^z38^fӝ| ؚ46}8qd-R QE@EAIM5SQIӶ9fZf +?J${w-M |_LY6M(JHF!$, #0Yzt, 69B <>B҂Z~k3Q};}D1 R@XWFz:VPˍH!Ob{zNJ1%%p ?~RJ .* :w(8Q\O*Vυޘ9dEUX"*0 *̱:QaUmm+ݲ㷺|ˆ$*1$PIU7wiU]qtRa *q䑏!L x9'͚wRI%QRE$rRP+" ys9ݼt$VX;vZҢ0+oGG-i_3ʘʕ 6.E#uQiQQR$L[XlWڒ%ner[`ݮe]=4}{uo\z2tM0xla#ߍ}ηbeP굂Qwݑ.&?@N+ # Pc\1m^r`tp8,u6^ʕQSt6g8o=Ѵ}=c&a}ԣkmyD>_C,qHͷ2ul&,IKFĝgr(B8Rˆ>{VdLMP~0_e HT3$ATFq~:vBJNadE1˻}QDHf 2 5D`MaLQ<爻*H`oAY,¿ȒJyCA@QE ADHD!Opd-PWaIvaUTTPϜ+uSrܧHL8ASU2i џ1Sȡ",P @ _w?}6ux91'͵tLT}?٤xdgMƾчrC_?E1>mLe_n> 2">([~X> =s*X"4f [͊vYQU>}|xgǣw7&߽|~&d?@ >h|QwFeFM޸0yw2 " ߕK]IPQ;jpTOʫ,*XٵƩbHŸON #k{Az~ϟ|v`1 Fhb|:=*Ms~=hrvzo1/U7YHM1N=vк}ol͇14 0DR ,7b>x}N-u0wD0ʣɟf;FY>UjfkЈ>y7E79r 4'jG67џ|q~,$@H6A\%{.oO%VEAgZ#ad/h@8gW"\}۠^wXK_G>zKޣw ~)n=ptsne|q*M&\[lXEܤH_HQP"ˏ.w>~q~fp $ ç6DÐfP6- =c+ʃΞf흫X'~ T.Bx(++ߋ߬HxѨ^DC &2;H@"N &\:Ӱ >8QGEPa;WOw`!9qMrNVqK#@@Qz= )]yf)VH9 ]zګuz=F!(‘&N#ÎSg͏d,%yiѷQaE`[>V,'L}{y8`c s8㪬33178JP|S u a/wg9݄<F^ ͉H }r:JnF5Mʫd~8e!fjo&YMs^6! &\I$t-F01ypg,0λ'ڙe/XAU_ىq6;ыfDOtH,m<5J6!3 }U/!7C(SMYB*8o8E_~}qcBzgzW6l+GG E p,SͲ]TWo`b+ZFz=k51ʃnl i:ٹ'~.AqB˄ 5rK2ju8;bl^vߵMcӰE\]ۜs"{r 9i+B+7 W0tbKF RXn"W_Uc,tGnNߖy9ׇ P;4ӄj9zI/o!jۿnVωoSbsnz I=+NlW6]ʓy[uQLJ3L%sP-!7AA~ҸcobP}4M8iG2X.gaʵV5tqaL;K2fqa ۰ mZ6A ,OcY5|/le ]ҧQ!!VԄ~ƂݣC8rA:O^GGA-wrOoE@?Oppen4*#g/KuV񬽖wy<>Ew7pyk/blw{w4Bprߡb$eTRKsP" |=BXr_OP*@$&k>7d?,A<ݒ}Cs|==xnIGَ"ah\DA-?~+~u ?wh{\9:_ϖ&DIEJ)@6䐼РJyyJ~z7wyBJ2*PAP "P&BX 9j03*s1ў6??'>eUNa끤ypN$$Bna% H4 K0U  JT!$H-%TE C(QSfBQ@4PQMJT E-"P "@d,TDrhZ) $ ܦ_q&JPB9G[b dTM Kg W^}P8Yvw߭mrN ='g>)ъ=pחG8stg:VcwM2t|%OVg i|`yH>fû2NX>M{O^e/JP@35_ ;|.ÏPUJzB.U?$8}}'*CH K˕3~,."§āw TG`8~dJ:7O))uΗJ@l$LUU~?8mѱ.l\P$僅Ka:z=e9ֿ6tszkWmkzwGx 4/nݮ|<$"]}]]vPӷy;fHpC¬=,%|"=7+X=H4.:>"X0{)6Yß&]lS^ ;h>c˖]]=[teF=k1|nKyUś:˳8{;HGJ&%]f;y S@jCZY|Kn` C2ΘbHyl6|?{8Kmkdzߣ ]*{wH^u)Jݟ?!> Pa%Ur,u0پꇆk oW;lX_\ UYaѶFם-ѿ5Ŀ|u0*׋ك5/ߢָb|{ Bǁ <p˪7ޭLןGF@C;Hs~7^O`-q3תo@@5Ȁ`A"S=qg=[4QuwbQ72G}o{#`g͓XWmx'z$Gz x^Ki]["m7 bkUM8 WnYL JSn9Q3>n|1Shk8W"!&ZR/$3k|QvPUCAdF`pgh_R @"k| B(]`FFs"ASۀ%8Cr"R20A% ڵ >k#_,(il- YSB.bFt6w:B"ߋ>)@~ Y4A:_ˬ䟰?4ocd8gx?~k𠏓< $)DCۿ@wq/Z}?g{ ff3'?U_ky`X8h*Uy6WvT;!LD@ Th;aч럤={>P' ΅[$}GGW}@t>:M*>BmvvO:ŌDCVHQ쵍[.(5gGhz<{VԌ@[ёpլ$I%RQoaA}Z 9a*vNN?Wݙ`?kM$5Ux!ύhӻ "?aݗ2;``~>~UQHC "iSX)oV.i--:ݰ~_ܙf'`!fw~*1U*E`Xs#"b|sD T@JX3CIXq@⹁qX*YrWm)@dqŻ5@*x!5@6(`[u"Zs}# (`, _>{߳@ۦ:<1 Ȁ]hՐ ْ`C"ǐHO6m.GNb*g?_k3r^?P"[707} kfw-]9aZu ?VZQ$I9d}=m]) #W b>c۵G ܟ>OD@Tڽ#^[l;<ցl=WDb71elς%e}N6ϑ+-[mOG~¥AV v4䲨߾8"sfDGW-9Cf{m Ȏ( |y ?^ ~>A _uݼ(X@%$amv3 y8tS TCnX Ap@Eu05jlUro_Ο6Mw6@{)`Yٟ|vһh (;rzsɱ@"%'BWwDz~z=K>\}r Į  aA&j-KYD!iClLJ4207QuoG(>_fov++E-g؈9]vޏ}Eg7(bH$T\gEt^ŝ/4ѽBqcurc,- P 2*VZ %,­UɱRYF620AfjdX·^TuFanRP>( 63V,Z 2INݷm\4/7p560#;v6@12slaOtZi ,glΘVJ-Hi7rK$y{\yaho&v%NKQ^[-9:0Qc>Zm,j9$qJaFƮmc-rh o$Avb!??2=w,T;mlq>wD],)x d)DD(|&W\DԹ_Rm!F%|Q~HD%X2vW9 o=/d AGYYae} j>K'iyBj| ߽=Q4S’''y6@AzTE¤D%psFM woLp`2Cv[ҥo@Y̡i$-֪Mm]_v|/YOaiQC& >o d$ӑ9+=UEBt!94'&'N]wVMM_p ?t1%,O56DH>pNb]4%LaWT{a_uZ:us]Q>)Th~h\%Yb )?u;gwUpCR,%kĴ}1%_\lW^ӣTOF'./suIh`Bjhݟ,E5:8}A{L5gũ:e' !T|uЇ CfJM/wSܫ$H|qȗ7u evTRǮg=ϗ{USVXnul BUT*FR9@JD>Sz`0׵9Ϟ=[ֵT?rP} 6n4'ݞv]5 bbU5q< #WX !H\vRпQ2Dc'O~rk(3bA; es`FɈfI uDRP%Q0PU55%)OMvЉsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUpUeUdeNTeUUEP UUd.HFTR:ko[iX*T'2 _^INjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeUUUUUUUUUUUfPUSE -5FImSA%(8SEE|ACT BCsz43?Әc~>"|b Э{ 80R$>ZU-mt!Zd+$d}vCΤ֪OڅuOubDjdtY !]tc>y3oC2}uS\lÇ-ZLבLݏҗ!SzZS!LZN)BcߏtըwF=tL*Y:PTP3 HAf]<' >3uqp?~' Q""ހt@QPPx!HQ@FGuAS"&ZX()xcIeנW |\ZfyyRhH$TSsYoSoS#)2O~[)*g@W%] {+ˣ>3GE!݁7fm`pJ@QB݌KYZ`2Rdao0{D~H~I.(Ⱥ Y(7I,Hwi_'Sgڏ>!DG5')pނPȤ1;7d>!A@rB)>M3mڎ9`s+F{ittg"rAr@JB%VBd#yܫ hԝ?L&Bp孄813R ?:謆T P<Q;IHBa`[Es'UVKO{p Ðdӑ$1zԃړio2ɽDCz0n.9QN 1Xi? ϲ, r#ǥ'm95P)BBRnWΛ _DA1"etΥR.bwʇ?϶T62!QۢI8ûWA iE>ɧ0)"NuVÈ`xҀ8ȢpogΌPkAD=C(d]ǖG;-ۛK zzc|M=h̐9ܘB0 %lz\:(ѭid>SL4T 1Xi'\eED=~g>RR&L/;B@J Ϳ>5Bof}lMIhTDU@գ8 gv ~1$zO#J\f&ay<>Vw+\Y}A{6}5aҤ_ӷ_\+|]$eۙ![R7ߧIIBRikS3ER/xzzii-TnV{PC[}7:jd(#`}-N(7~]][TED@MYٞҔlUSed.Yf9ۄ:C}'tN%O/>~N#KNx.fo[=YӔ3axF](o$5*R/N:r?1 q??1I9euh8qh+X c]ݷ'/\#+ s=JLm^Pge5eOYR $@tg }EPTr O;D+LHz1ќ( t7N s?QbC־|^H/Ѳ@ЎÓmeٞlOتq:K&H . Ytr8owv URdU~{xc}Ö7aMJ~-YL#W e PCܣpi&s+ #' ̶-c2VYXeXf;Ҏddf-ן'>Y8 N Nb2˳Ւv;i 9>~f `u݂=&=\b=kCtBX"_ M?֧: &%)bcμV,$?_NJ}cZaxʩU}UUR*tUTUen$FI$BT" rFF'*0MHrqh=Ϳ}wT$ēyMp~pbPCSAZ0S!Dhjfj22*3 q*N fx"LBha2T%S42q9RDRD4af.v;'e|`^+|%=d_3֛lZB"Fx**<(Mݬ'P83I UUUUH 9cOp z(gqXV՛,EqR˱iCܵ*(NRM[cV휷+,oY1BexUOR;Rz-F4Ym%ܬï~&V705թy^zrz7{\w}jtW x.i)\H:lŤh/$"փ,XMK7}jHqD (L;9^'"%k+AѝʔI-M"uDZ38zBQ*xxȗTNDkMT>i&Üe#ú%'oC -*Mb[de7Bb]2'δD-ղ:7l2LLI0;"0G%7#Cݪ ,K7fa^KU2l~"P i΂x bzm|v ȡhyg5+[y"ύI|\Q(\KV}{%ai S]y-1D &I{6ܝqбw;%[f?& ;Os0EoKE ;e*| eBĸJt=|֪/7:E*wN>xNO99#QҫB3\ǸF:iv8'| 8G]U!@U]s$Xz(7!ҲXwXR( jLc^]kBj^vG6T29ty+DYiȅn"OsPALyTA9KݦN/ 3T~կ( fjZܘv0fF(C۹/)c$)u8{ gʝR! ,)/ 4>ٟ_d>$^uYC@&xCӽFn[e`=@X`dYJ:%KفxlpGˋ#D5GkA ٣ҀP' l$τ~i' eTC C##IdFCORBbp)\k[(/$߅8ْ:n%j=+!V׷TE alPL;}be+;j" uzz6^2;mBYCvcbB`5 "M#jMk9ԌYܓp4ֶ0i14P(}:7Qp.XRhudjG80{ W$M\0Y.BA%+@H a!8ywzGG*bQhz51;-7N.OsMq.?Zy#-(-׿Cm"6OW ]WeYB!D,͉p=<8he/rc/hrl7-"PTfgD40HfWG)?|D/(qIi${MF;aqWA%h)- 8^! D;&%:.Pޅ݋Ԧ?m[tT2p!F+:<u]8Oew2_!}']7Y"p(@1-:q0e}Xn#<^.t7;;epsu,y*zO̧q%:-J\Avv]zxIzr8&X4CDL'Uo>ٱa g `и<dk!F j\S7(՗)HY=D!ĐA%+_-h:@P3pԁVdP%n?xmc"EFC`^. 93,X$\ޣbNP7cK V>7al&u" Eh yM_xHsuH[)fRKB|cbFF(z-lDr r( Aa|Oe_P Z{5 y;hgv^؆`$"k7v x]xAΧ̀ķmCsF_zZH~`I$)7⥃Y&{J#C/=Lj36Xc\fwJ[LjRٌ3"/L0֥9Xu}%1 S3VK7DR]O#'+3;_rg׶0B􇎓,I]~-"TpZ#cz?b?f UrAhݸjSVBC*enyHӲ+ny/ZhCfLUmQ;t7OnuBSpBRGI$I$BI {A*^r!$I$@ fI$!$I$I$nBHOtH N$RI$I$I $Iq9Uiu38HfcmK צhg]VfUWlzT%eЈb_lbMy-#p@'*,͙PMׁ{'YHrmͼ9qUΰU{ 33XM}ZO^oԬ-y -l!ho\Ԛ;BEfJJ *7HQf]@[=3gxdh6:SߕĘF'l\;5SyLf~9ܘPXg&<>$HESiOcGlj(3C"dL7;B ;o3{,6@|k|G 8jh;:^Uz˽ ov2E{;T4Gő57ωĹVyqux2"O bW"I`"3t)n/[^J6H9A C2YXk0v[vB-K'~::"!- PlVrgui8>u &-;.Wz#O?tU#0U/_x(hA1xSGH5:0ƝeA&N\bǙ찗0 նl0J\wg %$`[xgU@S-+ XZ.iT\|@"6mEmmq#9S%!-m =۷ WmP8[ %sɮ0zpf@3d@ÃIgŵ'Wvxw". Y͘!G p }ۅjz{%*?W>~"_&**\ك"}Kn<%+dFKiF /_c8g%>49t&1Dtupap |WᓲF sĆDD6W/Č)鯕Nu1Wh,ȓnQySlM,l 4,LJơh*h,'#X7=JB̡_chPA;f},\y^t†猀rL?@4y=?a}1^8 @}.}ޅe=-]g%y}(NԞs"xuXqsըdZDR~`Y g~ oK]&y,g՘7;q/ŭ蹂 Qͷn_K (,8~,}owv<"{W_|y#~˟XgR3)Xd$]7f2A'+GՍ^4{0| }^\fŗ}PK |˰g룋_8r?]Bm'Ⱥe #/:؍j ڭrˆN{Jn/!n3 ATdZ,][BN EH0gL $$rm1ZN|0uጴ _a*57dAD":$ 6HUS$j /Dq9!F5HG !V*@ R ;RDHN+Wq_b{c\LΆqώjsR#kZ&s։MGI#/I} GowOAT>~,'SΞ٧?t9n'wa)Ґ e4(|BѮ q0\q_PyίT1*J߭&u=Z&D?B :P<_ >K0ۜR'\T)W!v˽\UKg{>&˺~4+l-mL}m|q;im":|Ά*pm`XS,N|LH0EzܷARa߿F哨h~eV/S:Ί* EhTGXˎ|\qe,z%Tg-#4=W~>ޮ(@ع]Fey9-ͅW)qf5cv]D{(".i]M"P5([ zD|viZgQ+#q>Kׁ ^RQ6[%(a[is9痓o29=Gn &AGdMYW.TϋHZm8^(cJ39$TJCpk2lb=|3Buy* )9bJ>@'w Tg!P.EE6}ܟ4bٯ֎:ehc s+l $ bLc/U^0wo{'34 3v]F5;$,:njG92AʣNgcz_[X.)R(Ԁ(S(nadBdEA`wf|2řbwdyLրv;9 YmIErɼRE(ݫjpkqp@rn#z8T!+fEc O,@Ff6Qeg{4|2g)sh޹d1]\,Pj?ƸsӦ.#C_Yob ŕ'#u͌Q9.v1XQ_r v 3}pUD'ZuYvK/?u9[*i*Yb]*Q-Ƣ_+SwfRqu`T]9uu;)`s Ǥb}!݊Yn r-%lbӽ8  6/ERXPA %Al׊ސh<mT{>L!=P*ngò85@|?.  ؄‚:E vQkrG`k*B 8v믧bc{_I,A @hQ^svDT_˔@Vy/xD4:.ˇcJu]{Wn (%|sTKu Ms/%.#ˌ#`b\'!xY~CuwYi%ы煸0w*-YyWc#G_/gLƅ(4!kcX }+eU,$z/I9nŀVʌ(C"zmCe߄+ǽEߧnZWgƔN˔9~f0jh{+j]t7= a_K ӧNN&!E<(J{cQ˺(TA3\u\N]G۱XϚ>J2 fp P#R2X=b,$-zȷ)ŷU _sS  u&oV2E2DG1L70+M NJ+y^\~w:L1vSjU$h)9ß. B1ڹz^w)ݹ/8pE.l'%l1r0ǹqAgh{psz/(**_9 h"vO^_K˓z[#xf\ĿTN2+oظǺ+Sb?=?y_$C<>+!)Fm 0y\=0ȵ*CT|"<6f#"ZfZ@"[, !$Bb@3d\xc;;tGX(<}Y_ +6 Q{?׾ D$Hxe_T#b)yhG m p[p;!˱:sF>esvY0 Gm#}}suе}mAhޡOmP"0%RNX5*p_ļ}M9Ffp?7}%Ib YHD~M 7_V/Ov5vMLBqK)]fBO*Ha2A prp0\t~G\BkU`%BK1%GBn>ɏA&#P"!}{}޸#a*,4}@>p=T%4x2ʼn#A Pwl#@bu(9iU]Ma]qrG7-(nrT-.W&V WuC %"MZRcdIg̦}};QPƛD@؞ +@ʒ#)?mJ!T/Vu@i:8x~?'}0z.^`;^ ah$YD_fRٟ[)HP}$B7 m-W$|5&WxdP'cx[O+`|gF2w#}",mB  x ۴a@2KA !t,3lNk2 2!EȔFB_;\(*-AtZЪ-E\ `[۷ KAnl4+l.bC"Q[4Hdx nG=@H'˶;s!_1-%lvf3( ]y@M 9p,CvUo!\ ^</y:lq` h:FxG;~ު_:s~($0șLTvUЗlWcTha@#y8=e -Zd,S) "(J%25sl<π2dvQ \ϚY 䌇׸M{â7hjN%5=<.N?قg tsz~|H ԥ=s#rR3awPMMǘqtK=U駚iR }j[)_Uz]<R=yB,qTB՛An)6#]w0~+g#Ga zzlx'>GE1 7.oKnsPK}?_ޭ|]qBE餱5p FHqS $HLŨdER0񺶈6-=~LUx74hh?AplB%p5TK^u՘] Gs @+cŕ@hdڑ E|͖gk6`rtv|+h[TfN*ی c(SDWG~GFzuX UH#Y}%QG8~vC7Ѵ E0IQ0T{x޿6ݽƝxى][;r嚊,XRn-A~m/ .%x2 ?Zӛ$R&?m 2ťYUl[u.M` kuC) U4{ixЧaYMG$b 6  vExWw1e=F\{xό34lT*Fv/h ')xD0E-8րB?Ѫw Xڣ"_g9nO A \\ӸYѯǺn9zBcGD*UQE*. `tӀ%0TAL+R3H2 a zڍV H\X@bz3QQ&kF[+~;6蜬@36G6A ظPp)[Ui^gzy3A}1^щuOOI+_yه Tl+ws%C4Y8UAuv(w}M -M(蔰3f=kK*&*gDz`6uh۞kRx0}1M5zmI@\r?jش|ՐBY @LPq2C$Wf7r܀t7LC= ch$RB4"?ƏϘ1Eov9E \|&Z9R] .<'9$$<ֿ֢}"7^4d?F5whқ3^[H]ȷۏFUs uUm %!i5(ơ81XĉזN5^5x%Z^;`G~>\ ߖ:ƚzb.g]{8~yי>'.,vxoq&j:/ NsMom7n,=Ik.Mq&(N+k ^w8\ɨ,=ϼ re@(AgBk9FW/3dN>{ujeVt*`s6Kr;嫫:lE9$ S;wI0cX&6 iZEY2osV:6/fxfv.k߇<03v ;E+Ieb0Z\ӵ}ՠ-)3alKX|&9x$VN7T{8^:l*_*5 #f?h4\c 6\9 I |(wh|x.΄"G؝S4W^aEtC|9jCٽhJM;[=/oALY2QyO<娟 QCn{2_'ˣ?>_aɗrVJgSkR=e稥Xg`aYYw)І)w>2d$X9ZjX!w3Tj23l\5b&v~hV2JQZN?k=Fc"H}9!lϵ3U.?q.wjS.-۸f)2Ӻ{-]&p.PU|Xb%S[ ӏ'dE P$ qꖸ>13ԏ,mmnbfz)bRO2Y("Yv |5‚S&eȥ(}/b'NtOs!@+YԹK7vx@R$ 1*MC%SE(Zj"|6>Ht?܁bINP&A}*Aug:[u:FZxfw$L0whR%!L2Avkkd6ȁ-P Y\Bg#6>ݾ.yAb il_tm]g^3uLG { 7Gܒ7|=߃s\Űe3 ٙ1Y;8?pq'\j3`!sL) ތG춸EMnޙg)s TQn7_LSTۣ!U7rzB㹋DҲR??|N̈́|w|R̫5!tDG+_U@aU#1Nf6>82%Сѷ%ѻWHס .{R)`_gvn\ 3< 7_UUUUag4ũwFd˸<#o=\9|YGپߡqGiNdZ0~GDD/q7Rs?1 9=30r mnM'vBߥ} Ѣv5(8PF*:!Y~JwiE9u޿F|AVUUUUUUd(~="pTA#X#UFMqd0 x|%vwV7HD}Q|D P)# Dze>>ZyE*Mx%#BnA_to$Hzh.RwKh5a@y ,-4uTd6]–ȏ}_ *ax>,5T<%UgOB 苓q3rke{t X,؁~:q!lvC[XJ@K֍NtmZiPB09=Y| G5S0d{OׅoL/v4 \О$nyA=ZE^:?c-arSiG]ٓCݙG4 6I|FH+=9z&_Sr7$pcl&@'y!(H)~/sj-s϶iL'&2]X8]}m?~BzSI*QP_I~{|L πJ,m\m\" Rrel|߮v7^&vm. ?~AlM^ezڐ iGd[mɬb*qj't\LOFQG8Œ \sβ}} wR/TL]e$ee% wѧD5zP# (Ipm KE.b!CU|qE%%BCL%!P32CIH$J80fU%I@}EHTHE0V4K!k k,!Ĥ&wx;o,+P_w[ݧ^gWO:xqc, @=ӑC2M.} |~ەR8| U"#ܣ,TS(L TDATBK#K +",L,$BC#R0R4ARҩ,CD QDUTQ,0|r'jPJ*ihN?d΅ B#k\ d)I +kX#5np+e7R&eD)D"'VX?9&5u:Qeְb, ,q !$J D+LRLI&AB%*p6L)AAj"IZfW$7 J؞z{ס;ހ[Z0G*'x]ʔ tS$-ņ\;s]l3!f')"N?jHD2LČU*7OG_?p|_sϐOOK2WOa'*Y*. H-#|?J!(*f;.3dERQaP}4nvXU]ەWLhg4|->{O''ZU!ƄGF4&F1/AD p>*SchxbX*p,6?6ufZi 3Cl{S,?T[~C1DGD/ؠ?Z;ȳ! f3jgB\ud=hiFeJF%kGC`㟾kth_Cp8B ?Oy(Mu|Z$CCɳ s*I[M)E}?=tX?kȣܡ1r9ʟִg@Q*xnPϫy‡p7_j@;mنى5|̄%oG~`b0 $X(n2dH|ۘlJ(V(6&=ó3f(0_ץl"mGi;R񳝙{§y<)@@3";~yuC[k}I#qɮE 親OnCيyd r?5_ sr}Evd?.\6a zzi.( G]cmRmS ݖ0YV" 6mg&8~Z4EoFD窍~o 'pPSGbp;IFQ  XTWL 2>WˎPi2  zL9C->oAHAW_Scr/{,DII dܻvtw#wps'Ï0{8ֵkQkZֳuTWfޕzַjmUJwl&u+J];̵;>(srLeR'zJRxR%[oBj;΍A+uR&”d"Fa+;yiӹγWhz|eW<ɬ'Oy3FL#X=!1XKL17^yN#$,$=ъ6=GjN-h!W'j9`ڦ3tlW-Wt=<*ڮ\c:'ϕ{yxٶݴrO?]^|f?Gm^:e \U >yy# ?w}3$>9/ 7>>׫ae?:˿nۥ7|NWkFo;ww{Ϙ߃bD tޅoid1f@UvKykm1vs2ş9,SAQ*P2)s=iM`.Td =ݱX&]n4Ozncιyzn0BGLy^/ɲl$#6iI5RbZ_\ t$]%±WvL;\&?d?B1Quuo}?]BA+eӕʬJ1%G_B4PL"ާ30nsE c}<68PWR{k ﱙ@F.<AB'ÇY9y}>?L||'v}XRGeUBJ=/Fi>w,;r10dRpb^r^O}WsoDL5 F>`<*BEܻ[%z <~!y匣/дx= =lHp{ޚf鄓hOY;g`#}ί8J8Eݳc5ɪA?gkVO΄וgQ($frXu=ݳ˫xzGKڻ}*Pd! ;@klsNUz_I8?@<0>`30ghb $# i0Hq̷b'Ia@FY8ec4259DFd1$ B$J9 S`QDSV``d TfJMHRAPJDХ)PcI%bf`C8 )F6Fc|Q-D ATTP)(HS&)b R\*MFCHST3 b)HUCQM )JD4L4L3M98YLDH3P`ʕ fbTR4 LE"D1PdM)ADHc&FaT0E-2#IDBeVA@&af58e9HDKDLd@PDPD4LHNSQ(YbSI(VNM-#ACCBDIJUTjP$"k10"JX 5Q$ P4#PR1 QET%A QAGʀ+1qiJh(&1)a)*"((f(b *RLLBB>C2!494I$! KUEL+32(5T0M1"I%R UU-pI *jQ/ppH8QDhh$04- D  "@T^+!<AZўZh#CR*wJ(@N9 7H*%*4r =PvJȧi@B)T7B۠ wݿm'd'lsP eE~-) C#l1 p B0б@a RD&08 ?S\&@ S03>?u>R_%B !;H؃x:_=N. b3uN ˃Ō@b $ؕ,ZW?;so.^&C>k+\fW!`g{Q$q($v=.,fGHF? S!Ds 1H^|`42V@8äFK찯tQQF7̾f(=^OQ~A>_w`7ZhaQ6#Y[WW FC`/]1; JY.㭤^OŠ|#f3X ﹯}.ru}x`߿<~ ?8 Aù-VT/K${)Gp =/M2r2u#ջ^PӤkBRnS4_+"G! /cGX2*jr~UR[x|. $r!~[6-"AT 뇽U7sCӸ=L3Qi{F}*2byWOF* ؼ}Yel3lfv22)Ufa?f:@|rD oϮ6ibK'@^{z:eѫ˗SNWyۜ|$'o}41!Ԑ`>)KA) ;,vhpq=Demy3L4ooPTLSI twfV]v=y F0uh@=xDVmW[. XëxǕGmLʾT{ K+(eU3 h&m׈}_p<:HAjzOF7@j hbZ;軀F@ iPHr}pq@{zxyO`-xD)N @dXGm@>>!p_mg rluvmV#FEy@KA%.{Q K2ҒT.o)!Oi9;􁲐-[y&f=$Jr?!cD–'S6YުH0**"^ :s!.{Ū.Z DtW\\w|SE'i)J@Y8=Xq |cYnGφws#WIÑ`_2QWS"^$?@[t;Hk%EEgFt\U$y~"Yɳ'Iovq'v].XTacyXI\@H"O}4/?FIwJ"ow.Lhㅘoʹv|=howy Ag% ,9@!${n4U k}˺ϞD={BUf^G,9;k`"J#2" "Y.ED} jDn89 ߲m)M_xL7RX, @'CBt/w.?lJc;xSS՟BW_;8~ ԗ P}|F˝ Fb,0 0GHBCƵEuC`96ZO@OxԀ}y>\ÂC{81g6_%?ޢ| ]8@#~˜$Zo`ݬ]o RRmZo Dye;bh~J\9H +j@I <7\;جbiژ0r"C"QRD} ~勵3o<;E GfQJ0~`a;Bp(4'  6L!4MIH4Bm?l>0P8NaCӱ!br=ydqhҮr ,B&k~q1Z`!`[y0nt +0g7I:E0X:z^%oA (h)^` $ x&mcOy_]w[o<͘y"%y#kPwK-ݕ@ZUC&h&櫎]C B$TEp(ߚ$laN2ucntP]1pXạ3'eޓ#u!xQ "*!ҕپt[2mT6M 5DfLBf =SHd}87=.r[_W-=L\?TO>x-Ocv0C :sg2zeYaA$uzά^NcEc7u֣2tW!gTUܬ(|N! ԭ4sc苒˫d.ǮG"y2ikبQ) cX1D5|F0]c*0% , к-Ya\Ƕ^o^c,rF>gY'6R(rVN+! $246:$T9 a܌j;HK9Eg]:CdDĪ9A\ [Cqҷ:+7t]N2.gOh/\aU~XY{:q!y`+('"&_hq$O^vz] ͭ٤k(Wm6/L꫾C)PG8?Bkc9BBm,&|)ӺP,: 7IsI]mMol1kn4c!ۇV/S S$~N 82h]B|yt@@p!X( -X:CA=c3ԝ1a&(;HwzQr6k\ \sq>~1.N,{؝8\KCm 4F0lvE[ˢBOrvlg RÄik&*Qdhs"ʂuW6[оDUEQ֓1}қmn.XR]-kDNƾw-,zz1ޗ]C{nL1zLa>:g~F)o%)S| +EITO?,EU:AIHM iỌw_$yǿq8ɑ|;}x/Ajxh&h"j`(f՘f%$?9+4ALRl$DF t$m1tnHH3ajDX#(p#+  Z L"Jb "V&*,21@ ,X̙113% &C0ޜb)3)rLJIUd& *VAAUQ[(UUEn\NjW RStdC0VATb浢 ]XQVthc6X2eUP`P# `9'(ZG է${I F6B4dv.AM&5cY=5b # ePR<MZ ) Cm䑘T:I7Q«T&iYu ј٘0CDA!5.A +(D1K$͕bqS ԁ +%j17jsv0f Aq~ RRJЁLXKÿ|g8:nU{ }'h1VtbC۞.cAD2⿜=7[~8~ľݘ7 >gJ2o;(8F_l 9nr.f'a59TfS؂@(ӊ On?l7zgMGϻ< 3gf'#wEPjg]NljBR`K`mŬtR*a z,6@si;tu5''oN.ݭL٦MUXC0̓׸ {=xBhXo ɉr[6IrG!&?N^((JB(+ۨav U{WOrb}7^|x2|h8Ee$[hjW 1Pbd? [`jٝӮ'kP;5Svo[ 8v>c#MI,8׫8wOvo֘38%*-cߟfeЄw0++El8J~]B&~!?j5_f$ l| }*QeeƖeG:x|o8֯:3t{Dgw^] "fGĞZ{yDR]f\j`e xx߷Nߟo 6<(vƝʔˑI$EP̀D[Y㜗FT$$BG m-v]&℈Og;Nv9M=׫"?iĽs!5y|)f!3@ڗ*1#3![ o3O\۔j'HBltt8ҶbY͜5bz!j{NfPd/k9U\'FrP%m!mcjlt-&/ڷ]mdY8[s|%hr̍C)Ju{ڭC\.S` Z'+wv?TI?z0IJB~cP? Lx 84YDrFu =8"QPy.G=TbqUej^bfƈrSUEL:|uhl0^)M>`v5;v|hrw5%$r;py[.9m:K_l9{I+~ZJ*[;v)PS֧wɾ'L&G\tI/>p,W'0̇aQ0٘3}y7G n 71swWW=xu1d~Rf!HXRPJIX+wp!74L7ꢅQ‡ҪCN7mD;%BB&M =٪(wrn'K i[ˡƍ5Ǟ'xH;IӗT]}Gw_[޺L?\<:뜭h߆bnm:?蘤wwb\zS^^y>s^%'x?0ȹuq3HIۊKm|< KoS +r8yg\㝳)$ +c użx2j;?Qf7Sd@HIdfB 7V 8vv@!EЅr!),D#|2$\ 79,r148+Wua2BM,<^BFJ{9!ֵ+XdPtqMxҡ ƒn dff&E4 #X5)D8 Nw7;ԝ&'4lCBDB\xv$I"D`^]9F4'M'nJK\6iH!93ovh3 q9d\sH/tIM1Ia(\47\9s㽆CqfY% =V<䝟O?/?nooX1JBQ}Z5(TVȎ& DpTLF@H0`xok "F!z~{ &!& jJ(+نo.݉6qӬFƟ?OQ^<6!%^ERQBdA p S#CJ1 j W;IvwѷFCt"(( hF s;BCVT֔ ٮ۝f0~qF'ed#^.u4X( ]S;ێ8m|++LחjN:ô}Kc~j/"m.sTkm˸k Tz7.? .` IKݍZr.Ttӌ]%1"6;Q5@>&^DB2"QEHQĩClf#^…LF@$(4s-FMoQs)\qd&Μ8gx2ų<'fzW"io=|9ؙ&E;%٘H 7نVe!θo:d@P.pa1չѷc1nHtd&w03&d2feca007`6mTɄbdɂ_[#7%y%=Mh)s Lm;8>[COk t_oQgVU`kBL&4g'< %]Tt tވx[xpGui${aԱURZw}1PAҚ_Z壄݊UXڱK/ #UyjFg՚ƆVܮ&Bc`i>Ϯ????:굤OWCi?O`h5P7X͟}y),`Ԅ}p!_a,Neqjlxw=a}c̟y;vZ$z{[rm8kN[lYKKaз{U\W<.7K#JϢ/loَӲ0`QYLoM켈] e߻I9㞵KVVoVktr7צޕ& .|8m{߱&hhw2[ᵰrMåGSe|0sw,#j{ecmRny2Lz le'.z(K3[n8ee9nUV9l],oTQ˄sPtƶ1nvXйg {ߺ!#a5 /w LW[Cs~uFczz>7uYt88lQ p5R07@HVl@[asħCÖ]v;n}0:ˢ K79hڴbL 1WF}b! MAI(]Pj (1f#6wlj$-D?X}2l_-G7uGԌh?7$63ӺӇm C$T<|^=[5vK:M[Tٮ-tѓfSytJrp=~=J=Xbht8ٱ[=D$r*3JJw:̅>)>۶QWd Xi0Gʇ ǔqKFl9 ?Ul\J 8p&Y'^vVf"Ύ| ; %Lއ'p q`9ĒI%. .p(P4z'3q ͐U8vdI(awxH CE)?I|jUCy}x{UU'a_`/OH^N0Vn Uo3ƭ9ߌ4KЩi]cQEQ}T {k1}f%3>]@'8K[<4^%Ժ̩x d^ խ@7]*#&,ES|tM_|ݭ}}<|(QIT cZ1fև4^sIC bH(0(dzd¼r䡰$I&!ȥbn\#z?wg%=3 ) ayY,6WV6kj|u,G ^ipM|+MlXR&u Z))9d1'X+ڵ`1(ۿ#:٤̭d j@.Q-TF#>7bfH$XBeX2" .F^/F;&Kpca26-q,8," fbdt>:NOWh1\;SYsUVUU.*8|(L %Yec5 ;SDILXZY˅B=,¬㺋3iAϝ_O^> :$x1yf=51ܔmYGiIJH6]XU'L; q][hFA,OkѲ-*QhH9"hl#]]4NX{x O'.|OPZ  *4 ^JÅUYXc*ƴ 8fVBFݤ.nǐ#Q4SnH4KDلafUATO7WHD&CcdyqS-\k*BTkcMFglPq+8f~9:?{30Qs}zA EMhHp~~?hho**=W7F \$KW~B1Y!F !aa{Oha%ſYVqOVO X? ?KSهH[M{;NY54 żY~ed8VuIXC!@ 9d7 t=TqgR$γ"tc1 `걉kr=9ęp~}nMX lYVO(*)Wwy _ 5X+pqg`RGAxHA,>e|gP_uo8[odWÑ[?I7ji_|-_],=ؙTc`B)$$h*z_uۍ_mAӄ SCh2UJTX/+n-t>q5T-q RII\.At; Y:~;T0*F?|'Eui=8if;OJZZA7aGZh~4t"V}|g-AvzV]_΢H*zXy0Q'P|zL`C)\vCp/s!Z}cEQi;Bkkgܫ֯{ !8r" h `Zj\r >WyD@#9J|/՚XǩN84H9pc뒥8(:wkhv0 Ң)~CŢ a8"v< ы9Nz% ,{S5G|9"ߣGtt\G}B<оGtTE5<%hXN8_mܩaCߐT~hɃ3_$dH`sD$(=d3i.Pʚ<=%#"į*efIԶ[ RjfhScv=Zdz;ha{^3Ov)?(9?gguBHP_o+o M9M3r~,e ZFG>)C2EҨ2e" @qP A׸ܴ<&+[_y82},``-v"M 筏T Bs" 7OI1V DppMm bw^𖐛#DxJm񳷌cqsi@)ݥ{]z 1 ?}ihSz0ϡ? ̹ZBP9i}^ L/? J"`|;`-)<>䰃CGBdn8AJ$ YiBU 'lug?ujtOrlE$t;3]8-+'d%CC?gB;ݸs/*Y?ڔ9p@@Q?z*<,y,:=CZ ro(8 9"-n9dAt J2$IQʫEx+\UUrȴԁLLDDDLLA~4nB?fBP]o޿Ag J?jm7V4}iaV@: "Mo0l$]ؔvlٸ 6QGbyGsw [_ۮ%k`yd@uNnmp`(qA aDcI!S_)a"3wvɜ3L^֑f^(=sdO"- ̂Փ['(+Wꮤ{oyszV-lůO;}5yxwa=X;OР@맥Yy81=^R(vЏmkm#]c^h7Tc+mDp2$3 <9`Ӭ]C!& B|{%)OI_r >YĄ~ICv=݆n 7w:!8`Ob= t >y$>x U!zIUf}N2r'# U$`1HСr8A@Bl^#˚bYpLŢ/id nG o@z_ZA麹%‘9}UBם/FZRDGJ4R9.l/#* SShrcT;q Rs z~)IJ56 {U(AG%z,r" y>!5EP\I]6Gi((}Jē'H f )Ao3 "P#C ?bA8v5X}_+ǫ1>Vܘ :~R;; `dek[Qwi۱ݶ JՉ?dCh mXS?0VTͅ>}76Z S:Xl .pA;N,t}ڞi`9h(o6X:ῢDRq>mU\&IG1Pr@ @ l~˔U'IB г<<(WLʟ-,1xi2 ~YрF$zo r#?;KFXĢLW6>2ό[A㋆$y>*\R;+X1O :j#w{ MO2{#i"#O.AdUP\@۟t} (K(DUR`~_?N7MR<=2O#DbDe`め 5ׯSʩt,?`)?Ӊ<@;Nc9GPP=Z~n .@h:GHФIp]Àd`mE~E?+t?{|[rcD i՜tMۍq-Y$X/wC#%pJ?)1)}S( S{+_^DhBK:}{;zȽ:uU['8R]1|#^Ez}˳lz~|? =<?}u@d%DIITzK2^wCE,qϖͣ$mȅW3N^~X.)`nZuDj@D,s:Ymso<94\>x05NMP` T)BQ#>ˢ@/rA#,vHZvmW=A@тo聘DLƘe9T2j1ߖX&0H ~|~ }`x^,o DwKW:MԈXX˂`r>C-0*tGlpYekװ7c9&@M A+ `Μ]e{K0q&@ߜ5EY231V UYMy4d3id+\^Mg} *(_(GFrH @C'@.E3#5RX`ϖRY^ mm.,QՠNX>[8DEIi߀|BGK =:<싃^oYt˄MQdP8Iю̏bW-jp]IGvoۭWC&??jC&87ԂsF3kνgmۇ05:[=Jla7H=gwC7qD-ez/X&[2h@/ xZF[1=4;% Ty;s8lqxC]quMVrn|wt2ywCd12ÙO$;(_?MncǪ˿c@LRv]HY;ϧ 0?o('Sr(pM(9@K0$CHTqoՙ/GY qʵu~WuObIzcJoQ<9Fكb,T,TlW? |-5teKne1#mB\D~ R!`I*K\S׃7W'f7.<9ȲrtyM㹃`l±$=AYpJi)Qnta(ܦA>`!3,ɏg6fjʇOjFɨ7{ "gXXfPk*,KEfh L]kO}JB D!(~#Ghk1UD\(e7\+!>al퇕@׏VA[>קG0\@BwK^RT~MIHh?~YI1Ia҉E+;׷we zѣG_oh~NrIGŞ=k}tl2I!N*d!Jlِ|x^z1?!}ay*oK愿4K F _MR.ǎicΪ`eck[mpd$7FOy= whОR%1PYW> `P,WabӮF^T>~pʓ̚gvqQ86?$Jl!Tvʱ7u1a/K_C}2Vl~b@4~y-(SZЩO+ P>VkQ;0A8パVf&-:^h|0{γ=d9 _QOȗ-yQD-}1hN$yB _ϗv$v"$5Rj+e[b  U %tEAg <} -U{wm0Li;A ʌ2!pU?bOТa&U=|N8zB7O]M {VWPI`+;edU' UQ1~s{/ĝ$KQA&ǻOÚxYf3y뮺뮺mu\+KZֳ]u׏;귘ɏ3pdc[d:&] y}!Xۑz5OƏ& N<ΒERӣg>ߛ<R0;۵r"Nz7/@I6APSJ>L&:R`AIy@;YɁ%C"hH-4w ~x<*Qsrѵt[)4hh0)!t󕁥HZ^e$zqB狢Gř9Hݔx$=!at~Ct A#]r߰4l2wOvrʶdYfp@z0yb|j ](8_'ݶ:hĎ?iNﯿ?!vd|}~G#Mv; oMY!װQtz뿑ą= H0Y5<]Ld07eӛ٭*"ɓޙ TC;*X`u oL0PߺEq dZxsm~Xh8^gN{ju/ 77BUHf -3"1eu]k bn*~.5Z8fqB"bQ͂ROr~0 ?8kpިh-E K*b qFQ 9$xoz%T1TpN˗'wXL]Nfj_| Anp[gz\PȻ bY\_=k:9s cXqDhGnB;󯯎?PBoϵ|{LMG/3 wVPD_87 0Wb3m @\^`)XD"8Ӧ7Bѷ,!j>U nDI@Gg`5툷vPQ3`4v_<=b˅>lc9]e0N~a@9ɌB'bY,Jx'4fM\X~Ѷh;t=۰9!*XMʥW{M8Ek7|yPk%̾O0q>˦p{Vl-?ey%? llHP44*TB8*kLKG-<9t-UuAFr0|0)PXmvd+VfwSk]+s#G<F!Ï98!plH붒YB")F]g6 wTgBIqTetTQ PNjC5J*DE@"~z*k~`:Nj6nX>#_uT"x]MdUUEi II@R˷Ì'|M'o./UkP50T| &lmtơWJpT_A0fEeWNH ÓTi쏿/D:.g^o/g#Q^O٤5?OU{k@Bxf(?>):; Ew*,ĒK,|- Un2H@6 ΄6%=[Ezzlr_zY1!!l+VV^%V}K2.\nS375=ue7ᕷ;Cw`{x]k%W*wi"smcZ('K,xa3ՋZ?AsXvj82|3m 4Nj"fBgLǝf.y&ڙێk`XDx/\((DQq%0 jX_,tLέnm&νr4L^;1bOC+C& LudV_DҼPL}b}H95/-sAgn:e LB+5ڕ` Cs`W{.eK%T>EVBPn{Avqʑ)*L$9I.lꢯQ2?_u(B]4˵j:lHn|s"H 69F'n|gR&a.Q1~__n[-L"G5wTOk/,ntnSmꐓSlՊqsYneij{rsa|b!mOij.S2ǖp3 V!gǎhh mFtIe/&OlQot~ ~_HBHL^4!/ӴǛ]twmfuλJ1S4"g+F+AbTኸl^$lq DCH|M_OuOh[IOa72w3ʈ= scFws8 Mc*ԁq?^>O?!/8PY!İyt1! Dr߷;?ej6!sS68N}۷H&;s F0 Atk lQ3~ῄ2O"Grs3!}ny4֤a%$t& 2*?Wޓ<1σKh3Q[ .e`>z$ > )7澋$Ǿg2ݜhoYs.vT{g؝ovN*TUr$Gqrow_^~2#8m~!PQ@M;􂂯&Rִ2khLH.9 S+]h&ER,_b^"@umz~v#ٮ$#;X#NA#6`92 5G48LCTL!0aQU"Gcy>j]s,0Yq) آh^kdv_3{ʈs='0j1"Ne(A ԆBh 6vaaRHPRzj@T GNA\jG#`a၌F qpk5F4M#[!QtiVg^Ex 38y#4pqmhJX TDp2:~4 h1Ԇs:J1>7ܑ?\td(((((gD< H6' ~A$9Ԇ.>10؝Ow+*iȋ+|Z$^U))u/TC d.t#'c\CDո_' Eb<˺()'A4 l$JIjBO0&NBҩ9(^Zn1 7PqoY) D8@԰ML&gYvU= bulRr>bR!<X'`zq:<',I}P6JCuĕC $%Gh~fIrq yS}!9MN-Ĵ(iH a߈f`;"=Gaz BJTK&h4Hbz;ϗ`B;pyWv=$)d`bK~nhCʪBƨKb'|g}Cl@D"v~eEC^bkԾ9AKZ=XtLFmU# t;sTDQ@gDx#L~* g]Y"()`)1JgjWûAݔ`E(+5&Y 2 82h1poq;SfDW@ݝa % L@ _wCko311 {:B8H Q #P!=|#wxU'_Ӄ8.`w$J waqNZ4 ND<` 4MV345VK%2(&t86?%ɟ1ysr'!2wD37TP8 1Bc u<=x.ڑ..Р'whXt7 VTXQUT2 PLٛ*.7)%~G=ٌ?/E0!Ԟz~_׬=\UzW=-y\/뇯/M,02}?櫪r`5?$8WE$I4af Y?͖0tDF  "{R?FϢh1yS ~:Ὼ{N\[@lC@IQ%:ZTT=8D&:~Ğa@]ji=?ë`G}axgػ&R.`:6+EC7!< 6Vu*s,zgh7@էU:揬bBTsQ=^3!Z\-)bqᓝG9:G5:;aLKO ʞc0<>"TT/n) sAyn NB<ɮű~1(@ґ8_!rm1aafaDYEOىHh>#MpnG])bk}OC4 3* (b^]C|a((=NQ1bH$d$JcI'J!`l!bff>V@4$ U@<zw5Qgt'TNy1z/Ӟtc?IRTN-̟.۲,(G^8^rUFeR@.yTEG@ @V"ðTK}IVuP_$U:&ox&0734hѠqU!rܯ=%`l< ׇ?yOۈ=58wfi5' R<QEQEUzaMB JJ ܃T ~oh|d**E!b\(Wcm嚖 ṑldzaU2TOӽSv/>ik,,Ͼ,뮝)(},eu9:u噧9Nm(JZB;v9f^ In+ Kd3EF,!fЭ&qp5Mnjŕ. -WY(; 4ZOyvWrgn+7B1@@KZo!b!c"t!V3/PC1 xH vOG7[], >!w'`,jIQ%ϽW#Z?s3_vX17,@Txh[)h D")D$kb\%r0݈szonĈYb%GlQgt /sexxkRv% FA ĎxoB| ujW>/VfϋR`ti}.g i6E $_ qP{4yT<^??+H1b4ëL}[I(.HjˢS4OyG O\$ G Q>>3 }R? ܡza%<çQTY h2dÍj UHqid'6}uQT5ErCC,޹aG)59±nXBpמ2d*8(y N'#,f԰=hHTT Q1HRQ=5I啁"{sV*ݵ?GCB"eF2l6%ʤr9 h;Q1_ eF-$DU3DAh0*"Ib 2E5SE,DE3J0DHĴ5!jH*iۧ( cb(G]HİռwK4%(Nv!b8⛀l d+P.$Z/ q?$IuA o=`|p`ICi@gwZo,d+S@lOT3H$9 n5)%R[J`ҽ$QXzm=H} {q^u.8Uք1RO9YXe6tރ٦ Sl'yk̸L0"@rF;Xx0a|HGq 98p2@d H;`hĉweyp$_G+mx؈lBCx-! a%@.P5M&CIChX-I2c\Mؼza tp6 \ )-\|YՏG`sLٸ@<76PR408(0īW*T]5%[vv,lM3ō¤db0Cgd׃T>L#r[8ǿΙDSD/NQT?zɞv Z`G#u8ܴi5r#&!ӽb1eJy%e&:+- X@©Vzw}P2ݓD`*u#wgt#ϺfTQam3辄FE'gQqg.H/+UKUl"Ҕ=LU<}4 ~d_H֓¼ A XÛZ՘U@y9zD~aJrH$=I.Ҕ 40Md!C>I 䞧W4!˨坓HM5w2/2$[u>szGpLLUUUDDTEDTUE@{":xtnwG[`dJEx%A\#t^:*; 4Jb@t~:+*,2>~"${xik) R%)2r)`? }9GDz)wIFp,~щbĎiGhy9P3?VdrI!!؈P|p,xAH)@Wd /M'-K \$Xt 9˃~=3ϲ{u V3t7v\QUGaeI:=!f6K, q͐ـ> e`aU)/ F>ud>1R45QTPREDLSd#0wZ)`@4D}޷iYhG@4;g>p{}k1i HWdAFdX(lu+~RTF 2DO".4L H8FG?W䪥TUUUWȝ2 beWJ{uiFIDݙdMs߱@oA~$*[)b0UUP#A2L!H+^^>U"qlժZ(nD ,bD:k?_*n_D+R޾ư٘@ށvuq린År y̏]w DY0Rx1qC&s#enM05gZ-Ta4dEhd=H+qV 0fB#Δ?,U*AFps×[gs,`sxvᤧR PG, ;ZAL[9$4,6)$03I>4lqLƝߨ SDje`(e ['7@68G}`Yh*BFi!zpgLxsg*9`96rC7uoqrH&}Vi,6Ď_0?oܐL8Y-Oi]o PLff! o~o빘∌ĪJS9Mx{4C>@?s˼4/znug} ϸ.f›`qd9/__׷ PQԇވ9pŬë9q6  gi4ěl ;TMUWڿҶXhP d_\yΖN'rNtLMP/k!`DiNL^4tl~*Jp>HRo~UgD=CB *lMCkZ',*<ζô÷¼讫5"&;0$_9~Ⱥʂ1g;#b$87ZFp:*˷!g} 8 [gt#+ۆ6G'xhң SaL_;t?_z?79SotCr3A'Jw#6 .T-28K݊A#N+845R.=s:QXHd3f F=^g!džM}̏٠4`'x brJx<8`%q W^mf0 TE$]dXmW!|.L v>i eKaÐI0$ub `톢q=dl*Zj5B6-1НsaBvT+N}@=l4);:&HiۊD"ae` b$ !!(* LLjP'\uh:T-Q4u4GDE=< C r:W0aqa*֪Q D,X5_\BYd R,h` bt E߸V*Uo<7o%rە 1'9h4%hLT8e=l秳h!@)c!H贤}9#S!t8v ;H2XSXn58=P|wE1w%15e k``s0h8D`BcCa-$ `x-;dWߋzV44D7xfH\JԄCݨ*V$gA1Z 4F,&1(sc]േ#L3ovj:mP[ta 6'jN+jvlc D֛bp"Ccfn5S0dʌk^0o+.V3ݍĠf\`0:F_Y1pȰhM4e4 G2]2 qO cIbi^A&Ω=4̚Te l9;Q!E}tcz9͕qbLOݧj)m"c:t; 0i!lYYCC . %F-B!ieXBk>,Y=XhpVgڤ; 6!*'r~C0>HEtO*} Ug2e?/ݖqߐG(X:{G]Kj ^e0_'Ľ EJk^?u<6k뀅kj?//[@Ȏ Gt8#mpW/kǷHAN("hQAK:[xg1)XJD"w JRi9BK$剃c銝7]66wvFXwUT|! R g=h;vp;GJP+? ;TK@bh5f~[;\zk2\u_'n;  h'Džes3rjp+%NϺӗqM̐CuM~)1$d_T hݠѧA``ac 1*Ȝ<IHb)d8gj"?dE'HJJ|˶LES'~J@S}M"c54 rO+Bd;HǪ0ׄ!͇ IMP,@N2-KRt&(JT#,,*^ j#$A@Q0ĐDA$}_7MIqTLAx{ǡNb[-(E#+LP;<'$2)T+K 5O JnHIgb?nIϷI;nT ,OeJQɎ_rKjm̈́YM*5 VR(a8xXdac5GްĽT&hCO Ni&5^ kjuaVzP켌ұEw>lZi|#cQUZLX=نLHJi=~ ˂9uх0aҧq^aB<@ 01K2BF#;ZD+bC9 +0fHbu((0@'B@&DM aXiX0,l;Z*zl"@2sɎэ *$>O0i F6kR,.hG;t6]1b'^ٙVYVեEU,N  ƖG?Z=;'q؃rz/q {ӃWrx@5qDo|  )%/=p$6^vLDR۷b/To ̐SLaXf~>!.I"r|TD#'[Q5 Bq__zDXx0XpxIE) HQ3+}\ W8U*#قuUOJhQL↠ 1A! oކy\>+3  $t0܊s+ӻFwъXilNzc=NCsp(qmcrۧTI29AIyĸLхDA>-R{׈qŵ*JPFfȡ"SuPO D+G!8E6ɰL9 o^X|}$?s*kOS$5q?E¥ `^ 8 ld%hVVc,VVRx,i `ӤՍ ]$X(umo))Ck?:U$֔MҺG{t8EXgz<*F%)"0C:;h`0;7aAB@{iG8]:&X;?6s7ix@$Q3PZVѭ,gBShgSS!(@ISq8ݠ[IݞfWo n ,Y穯.93s,HIRB.7,E=Su;E`Pa9R!#ChV&0JUhiS*\U$ C(ubemIݨ?n.)~$۱0}_#қ>,E7{(6wT- @3PtY߸x\LHc=YQhLJZak @oHv#D4=GGhl CqŸ%Rc$ȌƱņ6BbJ ' >xv@ ;hiU9?/zh߄_OJaaJnz`X 'Ho=CeÛh!or Z- OS l7Q>PZPG37É* 9#&f Dnje.`=sk=͐Pp:7;ܞS̀IDt4d;9HA, "M2wzt0\.Xj 3 [жgOHM0N>c.R.X1tއ,\k ȏ>.sWQTQH F<, CbohX~Dr`J4+6CL.!&ISG7tY1C$%ŎD2 c TO p L x &#z8=`wq ,4QEr.1%m6o"+zA54Fy#`K!?1+mdx'n͛j 6>e l&`3t'`ℏ@}'f+灵 @a 2Pw| SǙڜ?n`)p-*qћ?/9uU Mp1ryLN[4R>X 7L2@vf|@dzkcmPa/jrηCl>,VۼP]55 }U01Lb6R`5 (h&6XлOR>k :1i F1Bݭ2i7LdɝZH+a4Q R q 2j*bjJH0)0(K FnaNJ}I ă ´`cA|A3z[ 2(,.'Tҍ@J6.d$3垝׈A:g̠A6!n^Ej0a/L<ȎlbTx9N n8L}d+_ `A9HۼEz&%xјd6 fi||l[]]69[Ӳ ɹy'!^Ot' :cܦ3@u`O9TkU!%1R2׈9Ia7GNF2|* xf %ZUB+ґzYo74abIb`MѼ05 5͠^1J14H{`Ca~~#PBR0O)9}n'I!#P⿽齧L1 MK1G" Q ԆC KRfF(`Pd?>,:brZQ*J@ %)M%Iejplzkvgle>;+qfE&e}YDa =cwDDhs^6@D 0N:PL'%'=S&l&~E6 }+{3+3-AІ ,ȡ0\H09?}5l%. }EaFJJȈ `VGbcW"H.1ѐR%KPf3Z>@X!J8IR4a02bQLhX"`D`@wd8xLFvzQZ>:Zz`| |vlL=+MM:dތ?3߄:pFh\$9RQw6gH{Nba]X WaORX3^8 3 EhZjerW@p3Y`32c9079әIΈeoaqs ([&xqHPN\žN*s&A`VY,.%á9nbn `/L22 ɗ: My%GÄ&5qC>ţ:qS|8c# r*1cfnD7`90ZU VM-<8CbG` C>`OE_qY7j)ZKNaH&&!0F .3MWF!Ln ?p05*h5ʁmHxY6i5L%N"{F4γFY z%%!"0(/ĕZ v^2GSCc}y4Ǩ$z589WTMuL ^t5P`286L%Nf(yhD dO0:҇fNz֨K`(ƒ!$m&ۤM,vx?caYԭ M-/H]N`:Yk8Ջ*EVF0RYI6: Z.yHax1eYmBDC JOS>Γ/ѻ?˵?LUqX*̾w;q0Ө811$ʀ1R!B:aH8GhaVKRaup+yBdl <>]QpQxa0=q,;v=ϐ%ڦkG=M'!hz*BY=2 wzށ:!* 駝\%_Q=oN#BDHBБ_>[+JEmc>uD+bhü8&áN28N۱:)#7p#- @Q1 HT*i` xZe1 TRv; \y.:ҏ9_ctN9̣ oP;BNAa,4o3LACFG9z٠4AB?ڨWA0rj֓L'L{׎GCBh](N9\.{0D``9c崏g1 Uw;vYxE2f4royGQ*D&dDk &}@]D?;މɰKnC1e%)FޔswQLCC6h7.vaX H vgyl# &:<= o˓P L3w3:͂h {vhOC PT -j g&MaI+\|q?!L煪9 Ia'Y[p4bpЁ[\ᦋa+h.mjAܛM<1@J$" QH!J bVp!bDBCaYWBiwƘ;C4uXpp,"n(lW ^G&sT#[TA@(qǀ;vB`G\WtbHOAr+A <0%ʥ@Ez6lEqYl(5`;؝t]7m [ )tŤ54ZLS/<7;q ( BC}۶%9!N $!(ĉIo M(Ud *s~XbBw=E?)XQ(`h@ȏX ȇQ~)`'oo|)hpMM |xpΣiyc:%V硋ui8\;W }7M}ռ zx'01T}1>zO\3A)l =f$ ` n}Yg:;/2uh2*F@8HO · gY30((UEQEQEQX((*@oF g{F" "TOOsmR@0R-H;S Icľ%Vpy<γ{ݶ[84|1$TUL,H= iia$TQEQTQV8`֡ G@ Bh iNG=3)k 1¦ V{:Y4"&V: PmPTHfUjM2$|;{9CqR%x E똇 DL$/%_|q`PٞS:@P3Ih Jb`6j6P 궤~V Ͼ\A8z eZWa W\ѥ1 cFd$8\e1D0iHtTD 4GxKH#|&c[7}BSy+-PBe*Ibask4Px:'jNrthǎ8aw1$3WjodrzQ7MCʓW=]D}}s ~Tqx=y}׶yg:9RRIoBВ9έVTO^BW52͔J6:ɳ(sp+m1OtkpG$,1ޯZ'ia&D Aqx띉j0bRޖn(q/|xΘipxfqLKHXШhM 0X((,Zq_DmÖA&!;@1 8)m3V#ٮSCsHsrx *%e) 0%5IO.<bk6ؗ"@A(ҹ 'I&9HU# lW1@X!!Nf3`HYG5mJ ``6QH+JsG{ bf8XXL#0;b)zqS2"((301LVPPCJ31phqx$y@C$r~#FrQs2Pb2A N,$*GF\o$ g6Aw|HxxFC׊p A .0` X\Hۃ{8\1hۗmzM9{G^!_0\`]ّ~^w Q<7!;w=o&ˀ!#oI䙥A2+Eϗ!pDu"}sBu8&'v .q%[^!d= * |x;YHHm౤S $HP$*݁ j1##+`u3"1$lZkm1@*s8&B[5zi)S)=L qFt$X8 UXd0 5 04'4l14!\'_GN QsI,2Wg2=DΊJ' sB'4co0`1 ) 29qA%&-fF`A@qɥI4IiV`4gӳNmw0E%:^q#sh Xs5Ha"mZ&a*; `D ԩ՗Pr 00ÔC2G OQK85W ڊ'ʐN=gȤÇ~@c3jsf#֎ CQilZc 2!l2p;2{,fyl rVuonqng@^tr|~8T#xSE@>8;:q$bGqpGΠhH`Œ @)B<XPM) ^E.NhghaX/լkxI%$~d|s0B%N#* tri$ -F-'uF1F#7O:^bUEcMLAq\4`i=ϯSL1pSZُJE PH$ь_#z`@,b.B1@?.7G7zN1ۣB,EkMU1g'Is{8va:i(<}S#6 yr9B$m#;<Ǟ vLHE*8˶b@b@03ӒH,qѣ^ ! HEeE%@WHf#(JLJ&*Ǐ'gYŐk4K)5@>٤k@#Й`Kh,aMf,0cQH%XKnS͠C:u[M7%0偳}o0$3x$(p翡 Yg-ɣfoAS;9ކG6<#ux @GL@aWT}|`*S T2 &zC\'bۂ".']2fª)Vgcq5 7,/G/=lhp}IˁlC&nYBS:4oDDGvKPR53b +I <

?,m%S g<&_A(9tOq~~C}B'n]_ :.{Jm9ϞhQK > Iadj ~Ӄ(o1=%XG3xuprr9 ĨOh{v7!@օr L/^ڻ9%{!**`VD–rr{ .ua<5pz=!2bMY`F Pގ)P|'^BW.JW.n00JFFc9?J(~Rk`"G31c$y :qx%/#ȆD 0B&I08 f ;Zv;>Thra$u[v̠r ~u&҃8=sg&M 68/İ:+S1;M"iC2nA'SukF m$k=H'|p im ICRE7~UUUUU.)iC*H 4/}' #=gUxo呷lC󄐐XOl8wz+˴$HEb)? WkVdcxY&7snaZpr62|ZL;˖#9R)(PCCYL ?Z#GyttwFbSF #H/@51=;_N'C 2?)hdk0MQ'# p&VҘ"uB4 veZ>i HdPr)~ %;n2Ibҏ?m2JMpyBS K:g|/EOt6?GRyϬ>s`4M4'uOig2zCCӝHOϙyUS6~ކRsfp9d])b{G3~r~]u6>0bI|C0ROM?#Xa7ٟ+52 rJ69ڦB55FmnYCuJtLQ$>s+an8yfh2MAKIvK:6㹷ǒ/.ux]5 ĕMqP #*> =o(aޑpH da(zμ\&fF kva{B`AH /(udYk C`~ S"jxc!"BD 43̬4aÀwQW,@0Uu qfI0Y=5`h3%ڥ@Hd#R:ɖ-=17SW,K#&ǙK¬j:nGaé6vgoaK?Y8<%howI9ˉS!0 %R& & & [9%g _sw$8To w @$=O g8Z @#nx3Vl$1F@ !p8s-R/ GJsMH3DbHaƐc! ٿ#nilDb*4DXo~L! &e+F{kxqBt!}!kÜڒϑ#wيvQPr(0`aojdѣP6u9^Hb ‰=#čD# S#عv/;/Y+]:5 :R:IP_N_BYߋv?c onkNV}4Μ 0 2fP^6 K oZVrߤ~KIB H!&(Pc"Al{tswC~7*:!8$NZe1Qz">ix$t^H F(PϙyR$#A'(\d'@z:kš""Zdj"XZ*FUS0A=s0RO:yYvY.]ԺUEE^B7nǬy?w 87zywnQM7$S2D{uқ(UQ!pqS55UTU(PAU,f0u}6)BSVNی4µ@i .推 |9/%& c#T$87ACH!!#\͡;K+ԇz*{6|큀xX) j&7e0U_WnH  }F=K):`D1օH +bS %8@Y7IK @{ aIי;a'N͜4DI=1с}ݿDCƉ` v堗:,o8!1u7ET0I4; LXMh\D"R TQB;:AB #nB!ۛF|C;dg'x=Jg=/9fO *$ 4y|&hhZ$ `~#{J.b,Aς;Awpo˚JM#vNvp/v$H IddhaKS$Q@A :a\@(!uǻ2* 86W+unY1 ~55hWd_Zđ6iIN=\fn/ ֶ{^NH=} )(M/xOqz5h4~ֻMYu4l @2r2yh&'ZVM|R{z\G=ݙPk&nApB+G({pSfG uyrk4A`5-c`5 eRˡH]@17u]q"kj& ö$8{kbxh!"F( ?4L'Ja QcXdbpv)KFCKHYF[r5ވ`7T UUh֮*F UU[(*ZpJQZ UFH-I0aGʴлf%G2ega"^uC330czִbjsI(lX?*"J$&ߧ>8uT@'|o)Xq:gf/ϞkVэQ >4'$I a4[C hdp9A_ 48k@u=7(㒎p`9#;5Ѷ5vBͱZnl 3]q&pw6e 6{G~}-u<>QGlE_/({I&N}~`/ = ~_̪|'|P_uCp{~V/7mo?9*;Ǭ+d7'HB؁L!0!eY0a2 ?.OU[~}3kAB + yZ'π0BoD2-sH OHP(iݹF&l΃@L7g%U]VȦPPuJC Tb&A&!(*l!ްAQl:Ny5gʻKu76ɦ^ýCw#r?=y(C;[|`E1 5qǡCt4-;y1 ; F$HJX#m9I> IFvHi"A1,8v]ZU2FDuH0 ApKEKT,--pi)wΈ)zj8q `ȃGH6 'k˚D1ӦjcpȽb1GbmpZސ:Aʹ p{)rG;#k.1*K F .W]6Dș(װ fPe*ZhV!e"Ae|Fv!żZBAH)"BaRdA#J0+14 ;*!z:$v6~o.]Z<)l>0V( C>Z)B1=pup#ǐ6q<짘l8@~9!%< P nUSdD+ EXb(9"J?Ëڜ/V^>fbfcҡ [Lb40/L2vcGBBNdBod.GRJ&| K&%0 %2}lxpT{C@}`z!@'lUY2UJvK \1#\dxU=ҍIoEb 9nQP ) ̞0~*j0,Dͅ Gb go s~dUu=a&jq3l o#qQ̿Oۚ0ըڪAIzBSQopG|ÖЛ62E^|HD ,VI߮+PLu|8uC|:(piQ(ZpC@z{Nܒ,uLЮ:^ue%N2qyKPe07#g8nH,h$̀5OF.hAۃa6mZj Nӝ)gHX]mYs@@$6D]hw<&VLM>c5DyJyDf{8Їdigj L4#ӘuL&LM=7{) tɴ)aكNÂ@nJ Rf y |HrDsFALԞ-j_&͸ ;&fC$ #S]<$tÎ3g~E*h:`MՍS_ˎ3Bk32&$fg8SFօNt—ZT7M.ð\1EtW61{дphepp"؏ę*mM(\^AZr9P<,&׏P``W`K8C/ya^(yV6:bOJj? gAKm@ܒr>2\7)І@'>p;9@ "G$FG'l"U`Gm⇦d~َN>gn?L<`8 B9b!YFsʉct|}_>4 Q/>\뉘^hn< !p{1-w(^6H!eBI xJ F'Pl`p"bC&Htщ_Y!!4TXF yi{c0 (x9yF#d2,L ׽ eީ>P caVeYSc$L6*i5׏|R(㏙lkD aFǒg?Ya ?>_~(gr ( 0"`]L#Gϖs@Ife%7\m9t7Bw=lDa$3@CꈢB/`rXL#Vyz8ur ;ZE`I=^B$pk‚(Jc.Yq (jHwG~y4&3C nQ9]T"f+Di)QCjr (Ȃ!*)L ؞ÇIbSc~b[F%gtCR G_Np*+[KJ}#}>yxgBnBBA1|ϞscDԘަ4`P|Hn-aʢ{RzBФTM_ym"Ј:}`n5ѳg01KN8x30CG %>fqԉpMع]`(r ԟzOg 2a ma pt$~S8ZV|%C< {8HFWBewhm~;q9d5Hȣ002{e%StV_ά S`nn! ì׊kk!zCd 핲9NhB18*J7 ,y-R 8|O=|u.@h &U'Xxl p$v:ؘ]OO<|vq5"f-!=dQi?G y>%חըG_uZeIcLapg֧mCy=lԿ)",%ç |G}k$ pN>kau@Jߧ`*L# _ y&LdBRHYO7ݖi_w$n*d!B`q=w?ڇnT 232?`^r&~uш(  1G> +Q6bNagqh:-=WM>|bYjQF i 50]I% OOh2Q;C.p7Bً\ŗӳ'[c"CgBܧg4;:tBLק_IfA*^)#fUX%Se" v'&hPtCN>DO ]zp˔75&(g-ULDʠے<:ls+(P㣪&PN:äF ହn9 7,ɽpcin~_3it2Hqݳ7ꇦa>X*UzMDJӶ 3l29mYr {\#!)s9f!pe:i@,uC ${|_W)4ۖB#zw*bY@(ꩈpwk1 Pam2'g@DAdKe5aȻ?{a=8|ɥ"ۤV X,;4iFxy1ɼN$6N?21rܹ+;pˆ &(I(fuq3gԓwM=)Y=}lf 92I̭5D灉h> ]Qd y5 ȼjdR@@HDs8|O2.8բn1> ?)LN e'Ye8=$#V>[};ֽ PQFAa]̀xWvaFV]wR* X},(U\mrmC͂p}?LQ!eghw!1gFL?ɪK4aLΐX0&BR'@ҫ%)FndH4Ɠ,b]Xz`Ʀ66C0 9Tz+oC)5%3٦ƵԹZGљj3je4TQ #Ɯ>Cz׽1ࠢ"W=LkP+LM2hpzʪzҟt V(>m4>2!w?K]GͿ0!÷$H wh`98$Npx" (Ҋ ?` [*-X-}pz=ʩxZe%5.U~B$,w`02,+G R0DEGpw@[:R7G`/+=J**A H$s ĒI':q p!7dDi)*).m "-iuh Eз>f(a^p~"?10(uRJVQ.RAH^DA}w*QEVu,/tJH)m#6`/w<3̶Vg}铣U=l}PN`n2\!LGPp 8Ŷphu&jx#>L+'I<-.:ݥ2E8Ɲ8KHEXܢ h34mffķM% K3:< 4tk^.|sñP뙉pU< \{'`!I$Ƙe'A(I%ЖF?_a& ɭVM<rsҊYN#l `>p-T_ a ×ULQuٍ ePM6K[@NvHJǻdcTI4¡Td#>ta e7H mi7l.]K8 BS~27̛d@|h?Us-^^><Z'&hpL;XA/inJNIPnI r;f')xq_`LѶh bj**Q$P>t+Б!=B^"o"Kdh!9nf]5u@ܳoX % hxmARC"EGHۮxjߊ䳰,I1 UUݧזuG=Xٴ;@ 8j3I c-Wu A@ @[.}z vfF1Tϳ0^`%0}$3d0Q  b-PBz8E߿jE TY7p"sF5pi'#@A(9"C1o7LF e IcjtplڛKІ&/FqxRO0cS :Hn$;&)N ^adk~ Y0*YآmPsw.] fj9DhE ʹ=eDdM앜]$>|`Ct%6[v6b[# k\Y\uAAwϧ# q>|#{ߗ(3Μ{ ɼ){_l_Ԣt3p~\j:roBVA7s!(ݎׅp߅mm(0+E >@xd^Rs$da0gY`33~~^mҚ.S#M3c蚇7ccAbp=qpno7HkԉG;fZEpcdģw=:3$B\^%<dHA*琎zئ|8"$8$9LkDd j2T: mmUZ̠!]`ZhAz0wE, CjvbS}8W>lp[CJJ*;pu! LkgxM/ ?8r{>NAb@^ 6[ߊGkœ |(JKAeO'O!L{@̠߰o~"ӨףR5T((e:^j黽3:9몯jc fН-ރƫzJY2SnOJRafƊYIZk5?Z>B!V$۟Ws$lmFguѪr-^`k0%-Xyu Y1E$Z>! Yk]Xe +qkDjFN\;-)ުpβ8M!af\YԦ%\+D47eӖx^ `Ao%I="8 p:L:v^-5ajA ֺ%Jet|UUwyMapI3OW3i.]"Qΰ9ƌj4_ qۢ+Jic37EZ( [pawy7Gg3@;GX 9>y1t;Ag j_k=AzZ+}:z-;ES%XĒk`Se$Qo=@@BD֫!.H)"dB\M(cL],?kٯo-Y\^.",I$הⳝNZ*S.B8hvsO" #| ِ6粆, xn;?bOYCn_ imUig\ƻC\z Lzguwp#Ψ#p'.Ro$xq/`=ҩɀ +KĞ|~FG:;$KD7} #wM!5UV"q ΑqMg 3e qtz? z:/|Jb:zfb@  FӖCQïb`F~ލ\U&0bo4K%]k !Jq Lnn .B o'Eh EShUI1*q4N*aV8UUP@LH gPQ$*V XAJ$]Q=>pSE舊^+iQ|;S:@SJu  tt⢊ziF~gtg?!+(*r*z5Z 4=sfrkU 6U&1YHﺺn6 5X]Fɩ%8ᖗ -YhdsY\]VLO嚊Ƙae,"]a%DĎj90~vL^[VҪ3҃EUa腕Gt979Rcb=Ɩ7Qgi&6kzo >qM573ٳT']G*G'DZ2}X2 [o}lyI# 0^3Ms1t@dnӜxZPr*)2n%Xed C*my÷ Zˈ$UU]G?Z/4ib(QMQE梊(()hj*(**(ȩ(]{{,T3Sȓ}@w͊?\k.rb>v"'W{0[A% f/ٚw" yaMuyPI' **]Mrg,A3:*2rT*$&1*n][:€` 6C,fN/A8|Nr*=c|ٵ6_ݷ" m -UC l0r|9`3DL]a @Ģ' gb, 9m}ZѶK?3aReoB7$xhLQ0ݮރIˬ@5#هW.oVj\9%7u7yX<`Tq&n~Mr3cqr}zCyIQa WtO2ܟuv췔tYb]n:4s&W,tpN\WwQe\]T ^.ː+e1$#KBiw['Pǒ77J'M9jGu׳@NaVKz!}{7CU&r%ȩE`ﮥq@Qەy<ǀ\-FFGӽDnsHsZ8$)y嗋7XɑԊMjFc 'U.L/վ'RAۖ rj5xwh˸ ;*Iվ&׋݀K, "P7dCQ<8޼=~SJ&Mea|WJd4|?vRs-dwKq3. Ӻ.Mw1(X_?gsL&o _Zh`3> m~KEm-Tײ޵0u%o) i>^&D"a?GhHHHm.E9I!FĠCv99PwX $S#썛 fm}%7ċ8Ivh.YLN'?`lI-\W `ߗ][k-O- k{[dê=#$|:~=O}3y +a-rxmdw;7}&G6TLT`eN(Т#|IW.vUjrNe"xʀ`wl@Ci΂|:tFxA X߻ʉ˪Ӣ\,3c Won6DŖ%@1E|׼ЄE<0h_~g& X\T(eb"Ee,B+@= rӕ-(:tSvﴘb_=vV@3b9^&9o33;lc uq¥'.$AP"99xa*ԂX(ŀ|0yvKmlpߪc7%BpL%$bbbb Q0w0?s_߆a7&9 8ލEA H(4(-FE8!C'%מ((4(((({"(dQEPD~rsW0ǷjZÇ9CNJ/LNV*n;.>"Ǚ117}ZۅLġPZ^?iX C(Qy! >ʠJlnLC,t_, XwѸ@"ocpE1߸I< #n3@;R({N} *oۀ &=p`J"@@@28xϤebl` r`|TIKbrp^vB$yי>c6> Mz@4e㣣z3v{av5b9oC(.fE/;ER*9q: Б1GFac˜PC7I0e?xn j)<ȉD>'7 pVU *O(l+ ]=}_xg$i6;L3H|g{#!*9~⁇ r'L](! wŚ(P놚S)lZIiDNn0(4jW#clqfn/3sޠ+TCpN P0聠ވd9,;4UUUAxG/GJ4aZ.qo*&]f %1:pz ABW<5(<>nXI[@'-EɀHǛQ4T4(gzOA >Nzƃc{.:\#3 ocFML0!}xed Uu1?_0{9><|E=lj9"vʡEiwɍ۵(F߄<7]Læz|@WȺ7}&,W9`n%txcës(((D:G}9>`8p\89˲hy^. $n[R 0 |mrfg~wX0 U~_(3B w*KZDDӬ}-SXCUUUDH3&35ؐ@!7ͷN˳<}89rv'kUFEzcҨr"NDMoQC/g`=[u\9La݀EDvbB6r|CѼ` Mm\N&2y(Y 5Z%<@x9AG 箵r!}9o I{pR\Xck IҪ"q.BD0|;u_e=xAV(SQEQEQDE_UTQG9ۗt.MўuK/86 *;pe;㟯I5 qC~q H>`&|͊QM}J4yA Sb)IεnǦ cXêU>+xX"0^!D:BfV xiDdVcf\{g9a"~j"TIٴiaYd⽱1:p%bEhׇ+hګ h&4)%g&w*Ɋ*Ca|{vq)ע!r 7kM$fM=7 }6vBUUdNڽSZé_mh;s%SdbK'ВJ Rqf_/M2$/PvݛF-UM,EY3H6Ljb#L0t&D[,њ50Acd D[**ц rd EQ[A( I%UULTDI$AQJ̪ ­PD:7an j !)ENYeI*r" C%*"""3& `kVT DDeFFIQ&Ʀ ,* c8AA)ej4UZ-C9D̤ C \x5T0@Uek:r%85.aM6,҈`"3IWm` 3A`2P % ЃQ *LLQL/8bbBw (I'+nT A]@&JPa#Ju"(6(@zGc[|~?ڊ62n{ui6dnm, ;y;LXga0K{QWg CU}z![7ln|0 MOq1F$(@1"yq_~;"+KiY%\dz52p$W[;: 鍳> YcG9wwX܍>UFw[W{QL8ǎp*pQU>^}7НtLo=`igo- !Z QT0܄#X)f-~NcV #x`N2sHQo#n+G|hvå?T[̴^e̮_C SAJ.85Or\6|335O@sNBP'&p_!8>8$XׅljJw*r/p9 Ljl uh q}I?2<z'}0!woqn&W<0l;mMZu,큣t[gh#7mǢ 9%l[7N~vbJ-ׇ"(KAy)K[x1q>` 1~6xZ4KVH*0Dv @n6N% D`0==!! (٧;,۠0vy&ٷg5zzJud^7b@\*QJhC ziU_l$^pr#r%ʧ}\̯t1珢zQ#v̸-!"Jݤ>VO]ai\VҫA9;zt^T7x6saWyzG\4|ϱ{nhl]=j*UB9L{k> LDusX1aE7ջC+'TR1gȝ~}xq>yфCJvD:QF0/i@3LB7ClYazHZ=/i$Vu@ڠX[0F.eAUTDfGmlp(`8 Ap#JhT鲷9**&,n;%h;!JBI}k{re#i P$H6v]YT`6D. EBPub"$em9jO1ĨGI͋6^x)wiw~ե8>K\nxu#pɌNb*2K|ֱzF$~I UQJ>͒0tIB;CzQYpU H6"Z҉@Y2WѮkn]g+Y7Ym9yFPU@pCIR`Na->> $$3=x{gO.;!>P> 5*t`3ZyF08u!PSBUt%6I]3#64C-pdvHq2Y06~N6e L8ގAHx[<3kC/%DqᛩE1P*Zv qL[ϯv`|4GmߏwHtQ.oMB>~IVx`xschgWut[8j ojjڔ(P j Y :g+т2ws|}>Wv|&eAz',j⊓G=܈Nxq**D\e@:c +=Yi]opQP2KI VN`w s$RX`?|Oųl HA`ud.!yۅwLP\!vƞc+>TO2J">cj;;S;(!7|9}GgQS{b!^޾bqBtKۿh'!{Hу m1J8P0": \7mگdUͳ> ňЋu؆W}cȤdq,-7'1Ծ>!=ğbb ҿhmv *B"h͵WsKv;]a +`NP~ciX31JsJ=qoɞE=YWKha0 23Ɋ 5Ku~ky [R0 Qr׎iÈ$wxTcx8eP:eϫx|T}& CX$3̓!XZ_Dž;ߋcDAVmڪnƽb\#Ji vȼ7z oLBMƶOTULL3|Q ̋^*ԘS '[!6оq:nj==\^]EЫ ]b M1F j\0ԕ"0}C%$ְD}\fb"#'m`uo׎@ ;2(ONjV12UZqnb(xit Ɲ*3r+U&giȂwͦ#1z 2'aِ'28 :*vQ߼L H.sy: 9"R&s 'u x0}zG!wJxPs8#R4l|裾õ79!݈:zf TDzM=, 2 sx k wkWbd8Ԏs4ק8IC1 @33p|s-Ȼ?O& yۻ;&%,8{AF'MI\*AS&qo [O{z}nd=0}/Aq !DK#)%nW]] oZ7ǜ16Dk\d x\Kj%0CIFMDA 4QƓoY/T=1^D,pq %ݮi&`T\UdI#p@4.j`hCQB$DJg1΄I(!e "W@oBgHrɯѐ,pfB<˄H@$_LI tS{0R e dVaZՄ-y&p2r"6,:RLՙ:w„|d5V.M,&e`l 'P7bG^޷Нn8PdM C|n $/:ly MP9[AT~szvҏO$a4| {Kn4keSA4P'hXJ1a>^@EuY YG\tduN7h4w<}\Px͓uoniߞg P@=l h #U3adKҀ)4PwPꃈD y,I `m s͵w߂GQ4FP"De Bh31C" ZV1YE Bþ5J&("(P%KC|d! K)DBH4%Muz x8;N$)R R+vO`*>fUT=TD*t !ts6Gٖt|лb}9]SRJs!ϪrrBR@ UGQkrC(؈9PbJvw I6H| 5؆3c,L˨1|OGf9mHKWB"xю 3 6&;td>$!HT=!.wye̦ `6IFkzC")3* $cI""eh$ $)f"~!F*S=|'9&he!}>T2O7>oU⇷ˇxk L^^v{OAJ02H [KϹڜoA!.09PdqcQƏDDliXcay8;{;TYF0k}I/YPWZt5h [j)Q`Cw`/ƎeGzB-blah˷sQ"-hXbX֙m?c*i!i!K)pz%ZAKZt0[ 6m8qBz2X$L]bٝx´ƶѦFRDV!B%%@8aFJd77Z \nLSUFac3TcCt1#0MCqjEKH.:ZkK BOXx$ݽ!)%oj8e& tZ1E%̣d٦XpѨ:I[1 )iqPbzkj$bУvn\]_Vl |9>D5xf00@i}:&brvD-aZ8K؀>'/-(hNoj3ƿC|?,ҦnZ * ]I? ul!&GK/v{H*Cprtb6G28X{N&KfCl?EGqcXɂ D9 ~x9sXB(Fʂ??~5+n k~I H| ^+" ?~#4 X֕|W Pϼ^om!a#Ԇ_ J5ly3J*EϿ@(r. fVH,NgƛϯJ]_t2}lffUo/v 2Cza?ޞڇO %DXEg 4~5>?]HZO7)YO<uUއ?yFHzwImrŦ$V,`AH(G STM%YM} "HvpͲR:n/TsC>^,*u| aBc~5ro5-H@rޢݽ.x@4Dnx'I>?8=AuyNJJ "P {3ȑ3O ؛<>PY!ВtO0O]M @;n YSh|p]_Ƅ K'rſYk{) ?ubʆx_om a4MX@"iʒ@ y_ǔIuֈYIJ IJV{CRPCB"PJLUғ){J@4# AS~2den6,WѵQ1K4Kjf K^+?OTӡWYAjTk݁BEJƀՆBIܑ݃cmNll;OPԀ8&>1y$?I8Bdə Y2pO8ʴ ;buGS9$CC=hA>黬XvD bP}vEARۧLhƸ.ћ!0#Y ,"vqlz㷖#b˶id̐ Xd @w5a!&1LR._ŶA0.-S Ja3`oIÎIAG?{!/ܙj 'ȓ$xN! Wљhr2 \33XM3) B GV D NNE,3H?La~Eq 6$z_!N^~II8)~p^pN!E @Y׌eR;d')vJrͿBrCťo QhSs{F @6 J.bR?epum[w{Al5;Ч"}V)+Eb i{ _/:N$ ]'z'zAI6@i^;)jXCl:Í5HwE'm=ƀn^.N~S# "0!ִ C% J)9<|癓z,f $AI ꃬaՙQ!313 i0I̛eHF .ԭq+6Pn׶HFn9u FU.Xd%d3440HL6c\},&mM)pŬyj>y%Ό<ɋVslQQ .sea)Hs%9dm#J!r *Eoa$oQY '7U(6-"0cY|6 &0P(0 S, K]Fh+:YiTPwwxn7 Tjn!%-8HXf Em6C틨SJEH?Kа481a֝}PNbFuYqNߑs<ȚY4r}} qcKE59@R˪P  3y9v̑"pO?+tTOAH5$ "tǙ`lfZ3YQlKDƝ2I!-7g)q7]3Q ́qk:6}YmҴntiw[ 6i ȃ40d #Xg>[Tc87f? ™ f BQ^a8uR7g듨>Y PBI?A2٧=GLFOBljX30p*b baE<,s'$6YHgHt&zLh:j6.3]ŶΔKh3P4$ML@v ZʔhI\J uX&SE)ã6*Xq &r"ō $,l%/t9H8E Aa<:֙X;e$1͘$S /)gd{ѩ`qKfHQp"vD2ĥ2H5|}>@JFdAQH(*fE(@HQQBhP))RBEb)v. (D@¡2J0#$\N ;"ڣ(r['880TmG@b8f(aߙ[GBXB5!ˈY9b#cdN8!MH5% (Hphiل1CEf l81QTŠ1xq;==ggM,#6 5(}&JNzҁHHF؜b\ᩙLp(NŜ# Mh@ ';S⟐?ߐbRL(V"-1P"4OJyL,55JՄ1 z.$8QTpuC;)@|㫬DPRI_xa@YF)$ /:8{f)()"@tq씑yҍ\!#$:@Mu*^Gf;?M.0"oTa6WenRbM_DZ3vQ>'M _!^2CDOZ49` ҄بg_[0WT@B éLHb0"3$2VL2ʃ-T iij @(|pW@7ɥ,YD+n3 s1̪ s_7wD j3үnRL@CY63s~ {vBo{zu` %@0vftC |j)T=u6C#zC7Ֆ`Nw4~ ȢC!+q:ˤ r) a ("q)g@kg:SjjF):yT@f}. `*>?G  Qq!X#R]=vk$vvo&mkw;S3#:\$sUa7YF (S⦛A҉|=% +siK"^XErmi|XLV5'3z+MntOp{va &UV0ћPRنJ,#( 1QUIPI4UDAAUQ1QUBt: S<2qh]Ju*a  b QxHvL n#\Ē6 2Rמ Gu߂](Bg&4T7 `nS}xEUNѾ+Ġ%!;@-A`58 P(!^"i(s*#n!k"HbL$냅:ǫn IKA!(izlӹ!M^l~bU-|c Q\t3os}nIa!K :,ZEs HJK,G+}Rw82}c≂/tp3tQ t$BH! 42׶Rq]ZE~κq kSCͶDFp9-iQϙHn#$TSʔ!08 ژ \qG#m)@ Fia`fptdOD8ic(81 7査ד59}&wxk{7:1:IT'|w]R0`fc|\5G--:+XbunEV܍1#AûS+ȣhBp-с#jSmf$LOD}a#|w Sp *~͎0,ݛ؆/J( $P"`Q2Sl8LC|hW/[# 3PIj`+jAa7U-Y 8 ҔHxKS(56I/RFu2O /&Gq9 , ݂@RhHG\ HFbո+t^{IO3fH>=paN_;4=^о@K;ç+yEd%CY#( P\hko2*gF !AP\굓3EK_ڰ{TFɶUBٟ>}-&l* 9>bB H ).ߒPcZs4&&\ܗCnIErE]K#u iqD[l``arϞ@О<0rIJZ-O'%>99lUY0qYur_sb0Li5aIy^)MM:IXT$tFLոYNDˆ7Q?EBHe *Nnq'Rb8U ;ρ:ѣ9N؇Tvdܲxjn]"/(2QxD+.ZF7n wlHK<ܞ\H0~ 89^oSzw%W$_<a3377#SL,\[8 37Y MÆZ~qqd14L_m-K hvM"9wG7>XpȈczaS3 $}hC3&W&5 QIu$)bd H5.tE Q@%zqa1mcGۉut(ʄ15ɸ'OLeiS b?nj x}qR^'7яYXVIedNQjPD%a10N I*!dLՁHCĒPBX`{pSU4r;KHuNE<>t<$JzL"@Da$Y>FAפDs;P-p7f楡)j3ōyYpFKMqXڇ`+Ę̉tjhYȧ &>\cF0a #%# ߵ2YL70NAN"4@ b]ǐ?h3vܹa d=26QH&\0gt\SF$GeXQYB(C31)niϟ9x HՅjA1A@~TI$I$EI$I4"r'prJA2sU_tN AԲ9.?^``@nX~ӃaE9 f "ZXH `S>BbAPR2`.67וYDY~ꑬSUjU~qe,%a-arɝ7y%pTU3Jdfd^rvPѫ91s֕5 X-+*bU&i 'ƹrS#Dbcw0;ϨFi#1goQ3cJќq״;|vI;AφjL8bAGT 'Z"V($7\zЊ}>^,2p0/D 7\?9ADg^~;ru+58o |g\fiѹPft+^Ln251%<*Y$ S2M6-2&9ўGi!bSL4..Um"ƋW(t rd/J-ZaLis.$N:Ӌ޽ϖ$IjCC8kɣ^<Nf@qΧCXBk(sh{q*8J5V]]Ǥ]-oXDZ c^׋Oz:Y $Q3=I-i0=-. iR-W4y0hmxeW8DX)a{.<=žvȊ!ײv;1Pj@aRDtb\<ֱ('}3Ena3@Qr9L!M4} +l6`ddF8iX82[tYXdrFDr`5b"mf2 IzӼO#8)s2:%,r3Pc҆(_fCfsk-ܫE؞%I"vTJH!6>:*՜`(  )P$&I{!,d`)?4agf!#Du]/ȍ'a4uK'V, iya>R=ܧ! XJS5W^P'KPcdV&0UT: 5ʏ-Tzt]sbd 3(a,#$r"P Ȭ$BŠ2Pª3Gm Rp:H imHDUA SqwI_9#yqzN1\*0m/|(O!^qSg NQQ1Bڟ̼M=%FNNuBj}nSܠB%L7~H5^j(EmL9ʅ6]&@ FG?N:?0iNMt>; ]%!)})A$ 8H/5(Ozy %! IB7}]O_#=uכr܏hh8ž/w\cańD1GqqUwBf/,<+۟)X""|v\ܲ>쏴~wZ$D焺C ZQE`$J JH&)d^}y rˠTS94 ?:YiL.?8GFBCWQ4A&'ВZA0|a7QEE t$3YW }R7#QMoǔ]HhȐHr۩)(0LBhfLhL!7wyB k,hGJ-2$#4m1:;uCfD=0# dNeLLr/O lLCk2ĚBC:o.蕓[q: jc&SN7gJhfj(zs hZQV V"4P261[ 0|k.F4E{H1.\'s J;H9: jX~H$@9@xYaJ= B0ɠx:7δy-*IU.!K bF y*_n#Od D:I~OP1Sw6%Wx w3 öUWDFʊ?D1daHaAko!񍣵$š=PU[CדͣDD=W81<@]QBF Iip2b<Gomem:! ;4b4 ґPM A  ¡dLԈnr=pBZ^/6JxMBj9"C 9S$ q ^H^c j 9"&1oaļ1@m怄S61A̤ܣI"tXR \%5,Q%&Rqc@WŐ-^zIVPۍKG1ddpH3x sنFXmTt޽Fo 6-[;d0s0kT4uʁK @oa "`5Ęa*4FӟWfDӴ-8HH8<5C)IgT#.駝_2+#0@Đ#Sx\O{?R#D=,f:Xb3ANL(D3#Pkf XbEd)d%.{u6´FL@ET"tgDiS#>V#U*C }#:fW`bE4 <='0%D_ z9:g2,dA 2I38b 8pj"!GyA~L/јx&Czl "}-"u85:?^ $ 2Pw="~h:É~!e]SG@PZI d@l'4uFÌն|BK-:8XED__nvI;VY2nn[F ]1 FZCVYeQxcDr0 "erKV6,,rP*RzodBl4b !\$ɖ2oq l~ w88YF)?p` )DB)>w!2@ VB#La5>6Me45@ٙcVeIE| %UVV0LH)ZF☯/W D@SCRKFm蝊xGag{*J;ڛO@tU 8Yf/~͏1K1X RbdBf)(hY"*QVd%i%!CBtΦ>Z9MQJ~!ДěouMЁa]$txF}˼+CpnD?ks^~s;7ܼ[ӨZ,Or,#LS(>*9*vo`ns#á ң X$6^c4W1 ߜ t2%ͭ λh|,)xNEsr{faЩ]=sLoq1 ǢRGGT@9$*C_1 =Km{;9֛R3!Ftbs+]wv˰wYӭPp]i8! Cگ DBt9 F13BI@'?xp nr/Ufےe⢔ő`jr]3s&:用KoXi32PUl@Λ-sl&)ƃɯLNru: $ryguWb@~wC+%E7,(gb Kv9a$5q/cě, vWaC ie,gaN[m!^r m] f#ܮ@7mih @ER+)ڠۃa:z K ! HPfJeA^+#{ZKRdh)Q-`қ@ 5gTq< |΀uX#Cb#ח~uhr&Ik:t#6xwV0Z2O.D_WG՘6`ʼn!ɀ</"MQ@QӀ'JFX`ko@DHu0$t@HJЏU\EiQe8?Ƿ}QB)RN`@a _A2a"tG! cQTbሺHR!ZcOn2? '>(ȥ}^c|uFD$gtJI5 RREo>;;'gl3CF'8IaHGA:0 zqOhJn xA`OX! |Cn)a!IUާt΂^g1 Ì0K6wï?.Q!>9*L?}.o  p מG^\PRdADLH̫vTP &˺Ji5p*C$ sp/NeS?V:V` ?^`[W3~(d lZD63 /?3iC%'Ybgxۦ}7s#(_Kew~_~;lù Y 58S3 sR`LLW3\^uVUÐ0Dt9K qIc; |by74wtk|bodˉ =~*=%icX#$#G|syLh(RqM;̚Q |A26f*=+"OړQZ;TU C# DHrm!|Gwxsw\ /+apkzg@g =C04r1$Rjσ=VHyn߭>DLPErQ6`vϴ9;g(PEcW <3$`lC2RY!胘Ĕ&" MR,WMf)Yaqfd uf栨" @dTrf8(his3m3i  `Z@ʚ!ff JM2;C& H5+r!1"Z B  "!2E(zv(D,9.:e?~,^=SPW|Av61}cLD 0v`΢Ϻ:SpAnprRd/н~!,ȪdI d3*rNtA B"b Uk,@ }u4q`(jGA a HLiq%PVe3IT@J$Jj@!s0V"31I, L Z & ,F @x"_ihw4SRsGkw>~x0jmפR;&ٞʆ"7K5΁#&">rl9ICCϹ1v]TBmH)Pי1'81BX (#D Y</2϶7"B}yw$Hhi!a͐Cztu\zϧt VR"@k ~fou U-rx_ xϥg@.<X|/+aZħMS[V,Z4G=!Z<}u S#\ڈ05I0:D%M<bf+j d L+G[)VH'.Fo7qrI) EdDDT/LD۲am;vc|6(5FǐIZ RPD "q9To?RYLSV2*k >~|)OpGÆ"v`Pগ}jU}uQ^a}J6 40%h HGFԫIF6VQ^O޶}LNlP(k0QSB=sjGB|QTUUDD5#`z{V dgBni"A ,% e-fohIW7O|m @5I6죢LS [6@QE;5JPh ͆8sf ڇOCHU &4, B`z3U 4Ԅ XX{pcieXȣ1*B9Qvʨ#ws0g2Nr.Qq ,`T $C1,k[ndWթ՘!EB9p(!:֫?,4M8Q8e$11(&(0P`r, ѩgεPGg;tP$P$P$Q"f0Qՙ"FӶ(mVA[@nhl^`Aѓ#uXG F),p0%Č]K.K4-2ibL"tx?58Ct$zΈ\#IPA)Q .ĝmu%9GgvTi`(:9κxZ~ -x&J^VBa-xnO 4ၲ#'0("ia>n`M/]33ၼ2NxBm<߈ arJ\:c6i.Q)ˇ8Jsh<ƽ\D2FSD5a KT-0F#V5[hŴ$<pV6ܜL (XjEpFF觩 4٧5#zVcTi5TDc ff=`#paf(fBYfآkLLdA 9!5bFcѬIxEFkxXQZ.B i<h",[ q4)H4pq(U,Vm!2QFnBi3| 7AI$hf,x1*(,abuTp-%@PaM]FBubR>ǩ0Dk yP l,42!ZJAa` tn 9 }||| Hh>=6= m q)C, m0cP"rV@[Cc˷Z`ˠ8$,v0*{ !V^(lOD=8ddee7Y`6"*VFƶpJ013Dqf\ȫkD-C: #v35QEA Gqcb U{2&0KZ h,Z4Ѧ,L|X# 6d`c(_^Zcٲf4KJN2cҤZj3!iRT10n")3#n()C4YI-.ȜP͸51cDX:T D0A^ EDD"oʔ>_Va tq޻s+Cv&p?جꞽim]5=T Ym8)eLF!m ,1DN,ӧO(IC `? X+}?Oaoj+#J#Ip5A0- ~&+?]03{^fS4< Vc<\%$̂jam\0L}2РCZV~aLLvcr$텃qș({j$66]dy{75yR pn~dU{p7?YO`n>0c22 'oANw͉'$~m\Thf=:.Hbz=ylx /.+P?o([zۍa#( X$AN%K%]\.X>3nq"?ae=#vՄΤёΰ2s'|A10Kb+^N<$sɊJEvoT%KE>q#ny oA\ HU1!g_ކ<5H 0ci$$@>4CDma I\q+|kSLL|# X$ JsL5a;b'0 \3p2@R ! bF!IP_ 1|y4fH2B* ɩy @0H19NSFV`I A& /"zJ''L(#l|!$U*p+KZa,} >z&p3tTv]wɓ_zr H,.Ly64kVÄQ ÐNOF:Fn$.q_T{aSs$v$ fS!()%Nǽ {* m{Gџdn6F{ziAé 5F#E;! &V>o`.ˎBMU[M<.7ucihq61єfpx(ߣםmec+6r KHclgT:)gvJ T5:0 H A%͇.߹!<bQDb@m0s ~,8fAĉ=mILШro^$2 JP ~;Փa0]") ĔO`o4j<HQ@DESևEwFٷFOvSD̖ Z27{2&(1eFZ2 P MD %LJ)5exa rv W%tNA cBlЄ@IfV¿-1]Y@ƓLplC5G$@b$ڿVkS=]qD<ьB|(DHH}3 aϿ*ڤ#+& U%PHi~~iu#{䏯zPTs8DV>~fv5B߃\>& =p!tE;a Sw  :$)#m4 (FNa[M=LcjYd ݴ $V(ȑ9=O#5]/u1yi:_b4:lݪpA98aA&&Cc>n4@}T$!tl B@U1C2T w2|GLX;?}ztg ٬(0K'*큣z%dL1r h~(Xɽ)nIJxhef; 5aTw  diJ:HfyNF<.Ei })T3>!b-?U_3oV QĚqĻ(; h8|'8֌$U4kGbtl%-TmH!kk$0ֵ2NaƄR Z\0W2L9;ю`*/ Pc`<ͶP9A61kuP$ra[ȷ[ jrnw;@JIaꋺb D3&hĴJ4)uA֘WqFMDYi"44LF7RZ,5FM:6*sQ#7jgeƳ!plEUTi `(2eK-#ۃ#T+ѐPђD]88r=s %y˹ knr/b<҃a,FCP6mVb;)5m,)17HCccW,5AHjC25!Ua'uFa7HgK䩇2 4ʕJMr1EZfKs Jښ(Dj6X%$;.2)̉X%qZp* tFS=v7h&.meyC"hQsjiERA`mLcG"&k64,, FbL‰wM{0Nq:C5R$ɂEA1zc׸wǙz0QGlyOCgfNn2mm܍[õ;KT騺HCK7  Nsb%b9I|$PAAޓtF@P"I,FcB15R VhV~ybB_om8"?N c' =e[Mg~gyTλIymwgӅPd3L@F"8biָє&\,ujAid.qe)ȨL8`&N[ ڢHmt=:;'AN!44Y}@ps*#wBLV)"7!eHjDjDxqF5  IR5A8CD%: fvhmXĴĈ` tf=Y4@肑-8N %qh9Jt}XB`$N4R̈́0CҴԒQ) %5G\AChYٞ=0xi"K04i#i/fBYwSPhPo P4" ,@RK$HC$2$U@PE,IKHʒP AD2"BJT0$Q Q J҉JA)LQ1CP!0$0"P@QJU4(W6(:z7|m6`U0gKM"EP,,;Jh9:AM+)r]Sc Gn 5Q0Jv@?ąX8–T?W[͑dvY, L$SlWCpf.|9ܝƦC8=9hG%=i-'_ٮc<~P@2~ Yju0^F!:gPB{q8;Aa8_t3uh #AcKEd I*r0 u@tN10(v1PA6080 *dCIݔu $b7 E!r "*`(bPAH&f7CNfK41LHhRJRI(B$  ѨӦ(MJ.ق8EPlހ5 Pʂ`(fkVaYP.T6854 I.u5 ᕱ0٨MU6Y57Bqx]Z!( ! 1 (6ɕ(p(J!qMQFʎ@ط0AlG1އVAL(sPہ6&Re*jHqM ՜A`d bca0Dib S`+&r.a8͌&+=J]nAڡf!5AA,U[ tfM*-&:#&PddddPPӁ9q4@ƃ#CQAd,'pUD"l ɬ_L`#{/|=OVK$(XP޸D}}9AZFL%e&gBKF v6#%=s;7G'7fv{pn4 !4MoZؙg`d9+u#';(V7XxYIɥ|CCgvOX6a6 r%kٙblKӤBL;cDْ\Kf )ոUȵeC {Ѭ0|^g L!ch.. m1&`EoXT^dXpCZ-0nB*m!iIXB!|Zw'W^S.wz&<*ah{qK%5a Egs7hЉ@Jҟٷ0$ B/bD0H.z`pX'LD02(0CHt=v~B!")j&]{oC7#|@e)f:$SH.A?pEj+*2mUEJȝIQTD㉌TAYVF`5D ,h !9.FH(9ȐDBi`Y$$P`L_& !H^ =c2 \|T , O $@߬dMxჺ46ACp a1 X_Yz٣CFgt+}ľ[=B3$T[a?X)`aT% T$T(<hF*hH Jx{iMR$)Bx@R9i8LG1ŐQT˿åJP'"R+ M%S'jՃK @ɲ J_(q} { u;9)S>Q!() @Miydr (6")hb h$)!( !%(e uC\:à)rc2( # C;Ux®xObp}D  E88ҧDCHXxb94`JKRh=t14!\HrCf|v)U@qX߻՟oGAɃpnxQmدH]I+fufros\1@|C3;/=o*_j⊊"Ȫ>aBaW@0Z$ DM3ꁰk5iW SH)jdW! (-ƒ%Ze&pu2Kv$QT1irnLGqB=DDf,KAҌ6HCTX-()BQJC}wr\6͜FT{:)ٔ5~.hR( (܎h3"7#P̼! kx6SEqANHoFwγ%^"b8xhHU& Jęɍ^a*\,M9y cX!ƥ;S:Fy3C/zlIlcTg"=՚Xb0#32Mы?6^+`2v;*Who0i,(64*-u#G>A'ۦg  ddV3! aDvz"3 Q<` "@C4y` ")EC|>:'D0nFZ`D>!R-D*_ #$6@Bn?bAIҌz*R!M R/{Y Aj% !8; 9IbO&w '9ApPC' $I1Ct4`$"JlfJzA]=AJQչrNix@|I*}Fql< O()X!({C"" d5z"3#1>uvD>!48J!@@ (Hi@Nb^Or>m}OʔCD@U4~jU(ik D̨s7:2Z+ {[(K!x b*ٹ1Vd&h}CRRYt{7cF߀\<;zd#ϡ-/|$'Znʿ/xhJl?ɜɅ1?*eF9ÕǨɾC6,OM[B T#p~u>0q9hP&`'-U2gX&Z!{)dAp__,ɳ2'{lޔ_7DpqSf$k:YcE#h=Q? ›rZ=^.dPV)˫کA7v1&ڨ[QDVB&% qukt0*V[ C0AsqZ`4}phBB"6*]|p:.!0dWIL[݄M,l2VDiKPv-L#܆>ݲm_XK!UH@qiSoးCd湦 -ءֻ"d7}j C9 ld;!<<><4M>,1iÄa<6z;lϒZs&G &دjjg74Y X,7e j /̇p?)y>A" 0 z Cia`2| KDҷw 塈kZ!QiԶZO% Ơ4 H.,7S XP.O**DW:=9d6q0wW+Bp,ѠzHOޕ7Grut{ 6{4&NF'*3;kb2@"yc@tb@,ӯ9*7*`D0x4=g"=$9Ð㘍 u"V I>FdH8&R[ؔC,;w:h5LbΎ$^ŐHSlM2yWU.2M1 50P.NH~X6OuN"C476F&gn!vQJS.ח9AqU{[f"hȝwwV,+܄b !iچz'Au!$>va_ r_@F|̠z7 *딘SB1L-W}`z@?9(pȼ !A(CHT,BI>aL\vN]4q~#jU- svV ˄E4,u(D:7#n1",' Eê ^Z↪In\z`jrҘ,/';g'+F° P<ӆr1XϠFqg~k2;#®nvn@E3C|0ڈt;Z%WAF?QВ!k>Pe\a$D`w @O7@ ĂwNY|xG!d$${ # *|0Ča"za?mMʢR'vnQ$ˬF Cb}sЎ~ӃM T>S~КMs Mפ]{Ӷpd +<$aO7Gy<0R=4d{:cu )X^0fڥʋG3ޢj5>Lh yB*~ͳAo߃6B-c0!Z$yNS=1'dT"NFuNjP/(?z![ji$"H UTRzlCdD{#4$FkFd-kRc=&ІH!:,CT]:h{q8B;ȴJCJ; wWQpUۧ0#Ўv#( ~4aMszaLb}1QXFxp_kAy F GO@rao ih0CGN&̲dx{060Cf4"!vT-&"Y20tBJ<'J(*$ dSxO"Mx{>2G0v@:!o>pgi[il]uA6r(H'j4P&ns _Wl:&J$j HuA]@['ɠ;?0簴B dDa>Ǧ` Ni6#YA=vRpi20lH||C5z8!FLZS>F |C E~b) a;b( ~c'n-}U<΄xoXp<%;NT,q  !B C $KyqcNFHDq5TV:`bR2 +SACn$L#%h)%Y-2h޳z4Kv:" vHH4ёEYɌwZUwtTFR%Q:E5b"@:(R22%F"LX\4$GĴ؜?H7$ p!7Ff,0ּp1FH1ZI?]g~(@ /Q Ohқ;1&V6ScdAAD\,l;0vC"D0s`}TkF63:ʣ75sJ\.ָLh0uuxq*@3 ULDD8pr2y:pc؁>#U4*,&y'0F>AObp;ygH8&j*$uS PutP2DpF$% XO <$~,U(t/+K3w J?6dԝii B4My@?NaRM,EPAHDK10P88}W8p$dĜa\`Q) tRA0#/ȁ{XHmY`#"MiBP*jG?yY)94k@iesz EU@R;g"D' b)) D< PtFF?D "*(C/ /V5+hBLH%(~k;}u+2( ~ð B=#zwQ :V0ݣB2=9׻\ڢ;>32jV]~v2C!`³ٛK PXfpw{|;z~fr:q7H{K a(zjۙ8#v[k'nsYVv<&r[3rrNx?50W }a ;pH"WWIPsC2 T* *Wer/6,D}.w4d<̒ڬkeDwT}x(ω5 c_/SʩEXn5C;1C~\nomߧ2"ƊpϻmT[C>Bf|_\꿯$4bHI0! URYUw{Zv 5ƢPTLTd])'ݦ'C;m#k=yt~xKġZgoY=;#Wjѩ|e&VZ|/:X4ZfaR^6LͿ][f;8DRv=nXD 7z`|l(,lI~+GZޥi`W: =\τte11sfR3_6U\%BIv]H8Ne&D:W: D$Qy~Ӊ1rԇ>Vi>o9n|7} u6jіvXp8i1I2}L#9Rn?8݆Z7{ޥm6ZAU\H1q쀼:C4;y;`luĘyɦu r`t#*@V,%W#ַ‚lZi>JTx+3R[Zy⧄{=qr! I0Mֳ'__qY}@O9jz{<|o7>Zӆ} HՃ=%Ir$8\:\:<2~z4JIkHRP񇫴<2vq"%j"=ױqm@OA8nn̉B"љNv9JϾ;M ,uw A i>?Y.a yM\ӌ*yx =-_ֹG"AE㭮9U7F p aE"D*#GoORɫk Cсt4VwiMBi#$a|m%JAI9:Itk4yNl|+7DA: !D^&f&CS0F8/ge^cĬpAx|[xefa:9ox9LaSb=M*n˼CB)0- >KB^Uծ L| 6La6(q0Zɳ@쎟{̎8=}Vrgs+#ԡ|*#Ng;ZﱘfZ]j ChgH̚M k~]aˋyAT1+kBB`2h%͖pst\y[̺f2)I|~g/ezo`x탩 CjBʨ=z݊'!1 A_yA78&=yGrN{yfQFB3tϠNSMat> ;'Ǻ(7kg\X&UϱVj|}DY5>|9Z IJг&[j aAUdVor $X0Ӝ{I8@X *yщJ 2NECB?z28PkvA;ҡynъΉUD;*z۶C F %!bdx!TQJĴd?vg@ԘAVl (mBjDaLh'Dlq9.ʽո8QoQ<hh!% ! mw=s9rYc>y!h H,X0b"4CQ6ٌf R/I|xIQx4lHЅLбosɠ8`U1Ҵ "h1M24_0jRDH2T+)tQ֞Ol QSz>TfWE/ 3xI lP K363(0&Y&?ClFUoGCDhZJ$hJkOOHMa`k')M0b^,;D294P(sCqeFho=L&hPh%W0j=ޙv} >oNٳcSRŞ(XL1[B+QfLBdOYddDƵvdbz;q$|esܬ;"g1pHK7NAb~kU)L@4S4fih&+,+2il#*¨***(*0ʊ21 3, (LgjI$$!m>64eDZ3*Xf*ƝfPQY93u5:M3B"N%$")aK%Zj"hleS$n$HcZJZ*j2MdhBRRHZqUZhj N dMMTV-mp:.*sUUXfUUEUF6X0#<4PL1b?C#vE|uI^ܭ6نWT/dat:>2t@gg zU;՘Ugoqt|O̻nO`r;zL1 YHb ڝPNˆ!#ԇX?fy!°$U(o GeU^AG.eӬ0yPUŕbX{WәHPReUFPkIUB/=?hY6'nҼ+L?`FKnk86R4#-%"f KxW6i8|*?kh͈C-E}ADE8%o-9T֍lc+50Tխ] 7 jy#4G aϏ9 hD+p+z8;QtJ` ,3dQ !PAUxmn1Q:W*G5p6vSjYKb7Pc|.ckdJ]&lWgc5HiS0].ёT%緅<9l2kluy `)f~=ozs3^l>f$ d4YA ]*J*c$u[&Ipq)jF9FRFZ0R"q0FIԁ۷AB$ zsʊ5{5wٶM&8f$44PHiwM6sATd";RWwLq':vrF4䦮 Ș\Fx”h4dBf5$?M挣rX(a4 ZWHWg]z7].MK{ӝ^D|Ⱦ-e*6 -P!a5:~Xdz%2ɨ[n*=8n$mD&Ndke Xb=0\~$ԉ$E–XsL2pCIUD9 9#-;Vi.ۖg664Fn2<nja9l1Aa9 c A(`q@ɝa['b"@!X>Yk69UJx fq w1C X {ݍ%FY77L `Q(n J-lIZhjőƝ3(h2Rˌn rnGPT-1\ɐOP&1AbdxÃA0\i%H/p4ͻZIe\EN\[wu8uS krQ,Izћ|7.B͸h 0gz&D`?HuP4,@ -gV_b9/")S_08K8zĪNzJ$2 zYxZQGZLJ4 jMJ[ſo*!r0kki(5ZM 584TQl|:J (iD*?T JzzI H$" TC!A 9q>A9+";/j(k ÌDau3"jM N5!؉xi46Cߓ@d;dU8)؋% ' @$MiY&f ?1߁}pl3*O7cx8āJO#1QA2yLgm\2d%a$\.aC~O1UV FR*@   §L…U(ұ5*xDZ"l,|{ʁc~G~13J{!õ|,;﫣Nu4iõ׬q%7HQ7q/Xx"8 B$b劍^%UŎtJIsI$D\뭰1Az|L'X|H-k8a|twue9bPT߭pTn H¢<²,,5DBy C;ZDO%F4kuDuq*?rpcɒ;x^3lP9R//,8tPld@$͓գ+5={*ḋwB6[chۍZ[޿lh8r̩$Y `0ήI>;7oL;ꈹu Ν2 sͮG )Qf,\ݧ`救ÆJ$Tk8dh q7sNb\RnGiiU iGb&dl9b6wI (Вx)(iN,bQQ,?g>=!*n=^ȕr%3^U$ 1EVǭkz%͢8 2FfaQTQfe@ ~As~`}G#`xaT쯤 +ǯ3Dyb&!i^zRJ#p9|~:Ø,C:1 jD`/_ڥ$MA b<#O@ LL[ly,M&?LDgͧF Pb7'e3*flm"0X2#&AM:ETPjFbSDD*5i 5hRd"UPlQ"Fk7 ]" "(6&$cԬ*#"0]3I`E,h!CU2v`hi(.k0P4 (NL 1H%2\() %2L HJ1("% S@aPh"(iF0EȘ)h ԘD! A5%ҩH,R#SMf8io@G4>~$n.``! DO>N)r]I7P(ē;=FRBT 1|D٠~!́ݿ6*TM!'w[74P aͅF;ɗgt$$cLCL,sd@'tE ŒrLC xW& JTdbVF@aR)@OΒ~gv8gx8}^b(* B`f) XR J7 A/?7?'WpJIGa8l>}zCCCT;g}OFIH R52@4<` $30s%1j }9{Cp)ND}Bxcm8zcxzOg^\f=[{I"P9QD^??PEUUW2^S?nd~i\9o?5\AAD\7H ]He0!aiiT(r` ,,0IZR )Bdhe`#1pV(B cHB' (2!#NE71 ?) "kCjjh@!d" E;8״?2!?}!F\cĬ @aA!khMNN CNh:tRv1'G: +#144 } >‡0aHrƹ.5&2rHs0p`D,RtH3&"`A:~d^J.*@G|';V3# 4< +uIF:6@ٱpS!1ST kXAR*RFF ȅ1Di0/Ca FGJg V&`!(o?ZBc9q!z'2=(߉Y&TGwAVX&aMѢшĘX䚝ZK+2c +5fCIDBt3"L2B"O Ƿ sE#FDq;az'Mx.FZĊvLd&D.q@|@><= */G W2$R!E F%cߖ>}T9(oڶ:@}ধ B(%1tY .4?|ᥡ~G/gQYKEcdf7aad5L4f~ g] .`tʲ:&wHr 7`@H9hђAGDqWp/Jxar 8xC^5jh Ց& E *faM3x(5rn6C! Uiۙi=9>\/#L: 3Ő'Cy~f9(DJU !:,3Sp 2B°M(b7?I*plBEa:V9 ]C''OQ$ZǙMƂ p} vn zn>}9.c'|dtޡ,9X %I%&ŁB\bC=)8X`t&ئM4C9( ڹO*Й@DOvf$OXxM W6:h>Sl0$ ySwħ紶>r:B%J3u89eh AJG懎GCHN@꠨ b u 'pD1í?}wzx@σt8OA$OIqy`R@MbcBSfi$ !"gw+`Yl28q$f97CޡOf!H+5,f_0AF5Z>ުbb6~F-i~~rEXfyK UfϕGFJx̩31mq!%FuYRE! ` 2;¯eM}rȜ8; xԯGqJx o5?ZfX k}QjQĉnQG?**S< xiytqɜXcgc51Y Ie)!9#uZaZ!έLxWd7maUb%1Uw--Z|fpPfr( r.f.쭲/i}wl{l٦ m1v}3 ؛`x7L8(@ Q \lC/)κkkl9QSɝ O<;)ғ>.w;>f9(h@L`gB?Z2 qb\r `&l0(3ۭMӸmD(㬻yv'n7vl;O`{?$ ~s@)U(q~HAK[}ﻮN=vs|Gu[{Yi@[^mhP*k4T81ӣٔ.}iw>||m/: *r{ܗ#sץ2\zl/`>vvf>YE}'n{8ݺku jvogXnϷޛjZN].9 ђ ylӝ@^X6}ov(nG+c_o%mO\ɷ˼_nwk>`= Wwur_> ;Oz9VKst@B$ۜTfq)5өٽ>{5is};S5sB gv̺MeU"٨=yꂠUK,mPю>56r wwha Jw{ݺ )v{`^V`@A餚^ت+wM{#$7TT7wOjv׹R^P9Oۭmoiuw`z>ǤJmjwgO{i>_wnh@ @t@OO{ޏyg:F>{ݱM]KY|Wڵ־ޡ{sp\'aWC@CIwp#ӆ$6|uzw0{|@k޽ր{l.wu4m{Ľ6v;w;ڏ.;βoLlų{>>yOJύg7az:UGCϬA,SO< wX)^z^ϥ뻴ݎ;ɶLsW :b{^>5/jnn_9t5ӯ{yAN{7j>z痞ڶW}b[u /M˰*;kL.=v˰4S{m;t_f݌G{Ͼ{ϽwiW_s^ƪWyuH}k납ǯOEã@﷒wa޽h5ϧ;v{7޾OXw[ݽ{n}7f縭ϻ;]<9:w;˹\^7,-ݶ.mzLaE8N4w3*W{ҽ>˻-|{{\|}||:44Ws&á]ۋ:d{׹k`mV]MVy(vd[{7{Ǘm4Ai/;Y-ݮ[%7u mEJgk/o=pYEl5#u @jNgdW@:KN%]^m@=-yZuCͣsmZX84֕ۑwuswMRU@ϭO4=mnGs6mquoo:}}bndm'vƞNl4lʪ{û-Fzƙݽ=@]z6.,j 6[`՚Ҷq@JuuT<€[Wkt:[ma;g;m3.&˾nz {ef',Vwvvw]yxG\(޸)Ƿ;v2ֲeǭmwvM;@btSAѣLyvVwc)ACCA+oJ(J·ww/JwclzF{ōimػV붼gzp^4vJ LUgW6;>> {ךȦdtjT ! ouifPh^m7vwvm7[a{*-m˙v׷=d9eݜ#qϳ[v2n"UvMm㢨>mfssaŧ6J<^׳i TpDŽ\M]&z@@J υM0MF M4i$`&j`D<2LS&dĂS@Bid!FjazC 4hh @ &b4єe2G=2xe122 2 !hh b4&BOMbLj`$z)@4D&F#Adhh 6#SOS6MB 4=@h 4hɦ6hF 54Й0I4=4I➙FMhS2h@h4@ ?T ?}>Ɏ˜v!hD1?oӷ閿_OaEWl;ɜU l*޽_M!:hy3 {MyL-|]/c _g |!1AvC!?>A:@y8Q@wp{ߣ'y~"w?F_W~sj߽^柤'_> k? $~Ǹ?>B O!0Dlh !:|GT([`!*̮sW_7SX+3UWAɤQO0]r[}eG_(F(*t%1_ڎ?% P=N]! `jA>$~ o"O 76x_%pR)tH@dF7U^6]AG7H{ep;/<D `/@?ݭ@SX GyU 9ՑzLǏ!r+?ΠqѲn=ޭxuX02mD`ی%kN?c &_6)gռ֩2 *u{G{i?獙S'6);'Q4z^~<^3H ?@AH0v_#D V_g-fA4?^F4ВG;bMQրgEh^ɄP-tϷ,](NyQ@saY?_ua'3Y>_2V$!1Oݟ0-R&AճPTdkeO 6i*OŵDm;E|ţ~h.&j.Bn-e"hX$5PLժP=) 5Cx?I➔)F9;=W"ppC9&$fb'C)=X2zt?j'1j pjlϔQ=LPxa|D1">ȸkz} dH+#_#Cs=&jƠeL=ɲodzZ 69*|8'4>t}NJV]1$*io.VSº6+Ƨ,"TԶ&D:.jF iWK"h;h`-O0 H[Z-ƒJ_ڰTHQB(sG`0 V}{GĠ q7SaNĞx B'U#y' UDQIEߔ &I)d0]"АCH"*RY BT"h)4B?{Ӂ ~kaXFAQ _wܣ=4d>iP3eBݓ!ޱ䔸n/FBR%TD;c'aGegti6ܗԜ~|?\35m#2+mbDuV+:8ݤ،琛`Q+"HBӡ@?:~C)$DA/_OTƶ@6L yӔ#i0& L (0RL HN 0ŒDY>x }B\HP(C 2OxCD0$o@LeA!Ho 4M|Ռ|C t T?-4%O!Sv5@ JH|jtig8~E_ڡ?EGF̈́?0? ?d?\?~=§ۻ7{kظAD (O>]:~6?/LӬ>@9|f ,PE, \_dtp PHP0JD%BB3)#@ Xrs \4:t$ :T2g L 1C;d؈[vJ2JHMr Gd%@.@r HP(`~;s{#Gnh~`'c`[ZB`q {_?Og|?pU%7|}߀dg=3 ai L OBGx @Rԫ=akoꏿ @wbzXQ+`\hO>P?d0]e`}!*Cp!1a`&;? 7O[}'>"}OfG-ؘHe6֐! ;kΤ ǃvmi}mlmkmUU@nݼTY8.A=9 Ɍp_Zw _C{_IZp,hʂXaMt,YuQ62՚+<4ew;3 ;$mI$=-c]X$+R&#&֖ehzYdI}ߘ;9GB-<eq(JmǸ=(#><=}y~<ɓ{#EN-Bѥii%@'Ƌx{<>8}dR nH5 md4! kϷ$pPW,Fb1~1#ƻjCYAp"ٕ&T||?7w&o Nؤ!ŏY! E2̦Q@I( 536\+չO@{fyW۳H^vi pD a<~/kC?үw/3_'< =( MG5c<6up18p?s/߫[+"c̓u'?A ;7T A`,o@I&jW!>Oe>,!PHm A?BBD#싘\T)_-CҚl9 }u/˷CV(? 5#QR+" %0cY~-H??h{ODE*("^q j?}xA DQS9E*4HbKޑC_/%?]$?=9D,Q]; <]jM-hBQ8 _؅BGJ w|ʁ&L K^ ,T+%E(P C\G:&&dIE ITPAv]*xl4DK-TDW}᜘uR$E1$BECrMUa$UI4Q4DCOpAP3$DDT0ALSAPA 4R$1@E2LASNPl0*?–Pj-iV jYֆJ-WCgy%E]KDE/elT> ~gw|bUJ.Je:@BH jF"HSY QDAOyߌT)za h!"5B$$PAd.`ff&jhHH&d`)uCLED%I))UQC󠪏~M 5K1EI%KQLUQ,M|)d$9(QSDLLEdfY"Fb ih Q$L@E1ED1A43L0Q1AAHDEATGf$ Dq4LD4 %%5MI2HP0\Ω&*&(fbIFR& aj)XٸAhɈ(qU5A%)USEUPT mm (A%x2WԐD2! BR# ^R`@lF*HIbQ))TQʔRDQT%C@ғITA%HQA3D LDDLA2RJT Q HHIC%"PBiT BdPRfQDI"c%%-T5IA@UUQRPQ* EzEv_A4:$J`E! i B&{3TA3H{H5si (( ! ~ UE ABД!BM2B)&D $( CL}zy3N)ݧp|h$~$.C- b*&Gq j?NMP_AQGXzs \MrԒ%G )3 1 TB ,H? E?<>|PmDE"j80z`5CzVhpe"?K{IuXCGL=+9Š+T;K8JhDew''.pf$3۷L].ZiP E F gg3CAߵjUV )jcGތA؄6uJ\R?>C1P%D_~Ji ]JjWW#׌ ~xP @P"5 DDI2HTT CRHUUQUB40RR2RPaLovsA1rǖ0TAP0DRDE2JDDDICPP)MQtX"JfjHD4 @DBASEEC!3JDDSU0P4HIA1L QbF")hh`""*jT(("j*fb (jV$**) J()("ZRhQURED4L$A%U2-$ECDP v #2҉4U57 JhbHh Z "J)"` a**(& DĜh#TLE4ED@ꦎ;DAE DA15!ID4R%wÎj)H* D I@"(""d"hf)F(*9d#PiJ6V\I" F iBHW+" EAI0G{QАHt16)D4RM@P"TALS@Դ C-24,EURD@ER* ,F@>N(RIIJ2I!HDED44ҋM ĉ1"w2d dH@hd o@W?ިoq/T`M¡W?#7DC''1tQdO:{ K^ysc]e\Y@OS}\2{x\٪pJ 2ăNTPyaFxO<FS2(@Dәm.U'ǣBA1Dy$lV Nisyke%Fgmz5`oƲٶS>}k#FV/?X6.))Ǩ { c42`㨥qiz*UTj014OQ8BH 7u='{H{?gB.O!Ϥ 5*H9@$ ^4R_?b;m!s !N@rrۂ_wБ:j sULc  d'lbŚ?1~aE\8BݥmB:qݴM[sX ëz5f℄qϐpgӵx"!,H|oF{GTQE[ÅAN !<<ܥLoᎸoCpo:TCMKDR%%-PK3df$P#gͩWH6v"d[_Ot4Q3OWq4t4B +"Q?ݪqeIl7ڶѷ_JX%qA=Q~ >#=Z_' }=@#DETUp۶:lXe!5CQԪje@w{˜)/˱T^ ,EAÂXm$^#q_}?k1B q,W@$<5\$2zMIǻھ4*b?I&Gh0Rv-Ok4܇YUg*4**b}g3VuK7n^>] J_0#.dH[34o2+^y=;_WET-X*XnBhCMX P?w1gs3$?š+1%ǽ*iJr4dPvLTvK`qGf8{}0ֹ"Ѓg-dv6IJw6FqB6ibc65enf,3 A 9MKq¶e|2W'QU I.ZE)H!$"]p<8A RG,]=R2z+OLcۙ*zpEfEUؐB.{b$B >wXC$LCB BU U(4PACHTDe)we5\=" Dܴ c6]4AlӲ|` m7!9k'Raؔ 'Zd2! ³#D)Sps빦=G<>'chTvm; 3fha'B{FQ+GXeڀ * T}T=%:Ѩ"iuJ80dUB{#]puKffѦn2OR`JHfvMUi4*>:ȶI߷]3YdH&yӫ .t% #4,|dqq7jT$]Te%DD$@:j xf?5}[W])@tQqDUPMFڱ(/8%ncǙ!1Ŀ7NNkrK#&qIN02ׯ 4URTPz@x&~uC>V׋m3" = @>Vjw.'FER: DaDhSgRqZs\4C<2œ`͚y:_nT7ҳ999twg 2gQ7BJs=siWT4SyՎ4 0at՚_"|WlE*3(k)ZUagS`V ֫x5TvizO=PRf0RI(pL{UCTH U2"#+ނ_ ;pM麣N SQZ{Fux9N-[(;y=0bnL xEnUt 6ƱG:laYU, Rp{s:u7 ώS:xèi]Z{&jǂReR=Rvzhb_% W]e,Ңx:yH\PUkrke([q{_O<_ӟF砟Q:OzkҧmDcy. Ol,b y*aͼw=}:0m+JX'? ~~;oqUd7-cH_D#ms7+$ף2ò*8Y^:,Mn\Wu٪gphNv8-z4N֗wFhx4qpu/ujc,̵|euخw#) >ź*P1> !:$h:&#[5LUaqGT+*NKV 8zY kΐWdgJoE3#!T\nt kviNUAlV87Z)bQd焳cteb$.T9˔ץpa"Q*7/hNjcg~)4dyt6fI%`dQ X,mvN/oT{k!o{z:(+.=H b\/“x O3!X(/ $zZs#Cɗ &0* K2a*>}W w%w2,C~lGbφxW0:}} JHkT1KQ4m)Heɝe'x3σA!\^G>>9@j0pTQDX^W:ق]/ro6?ljś~=ERUn7GDw;'1 !O$!& H4nvr2c+I+R(#v4jegiiT|;™Vrta^0^ew99V(t'k6bٓtjɞb+jr5W}ϥz.kb1 ~Y,f:Ƈ)ʡ{:|qT7x: 1a^Gb(1$ :f?Db#s&rw5_'#vb"1b"+^ăУГP5"jŢ͉ uop ddRְ{ /n Jݞ~L-&X=rv!@R[B/ ȱn@7D+4B<#n"(x ƦBtKP7,v:5S+χS} Dz}wz{-;Hnc 6_:ˌ@eP !$D35$4z;kXa!JU \ [2=G.foH\V 87[gteGv=R I-z Hy 4)/# *h}[ oX$~{<.KrY$-պv_FYen\fPI"3V?s#R|$L!1P3R+CcѮ?5o K-xV|vKck4Dp i:2;V7L1E$t*"**8/׮DQ!F߫sC~LiRFdAXQK4E1UD(1F!gЭF~oIf""Db E>Q9l.^#5::٭`\Bl D%t)MH3KnM8 Zl)<ѝ4>J)WR+,s(}l"?67^'|' z~?{岷o)DfeUY8CxmS5DkQJ K$PPX,OM:~:>E:?7z^.nW[hYQ@{L$  c@`Xm$GTDi K5(|ҍllg kJwK2&(-9}1P>Y?eBћ=VaG(HŦK.Wӱ=93IE/QԔC_i<Wj0͸@5 Irm9^E9VL >>!_pH,PXSB)JV&"A 8S&%+`@ l0$7u"vZ սz>9s^bQ IIIuPV 6vI@PDRUJPkDpiBPkw֯4SALe <{4ιEd?RM'GW+ J!(v m {Ydr[N,܀}_F@4*x.ؠh ]O+fT46u`cPUPc"$%ljv^Ď;X B.=}i:?dfD|h) i_)\U@bh( j)(,Y(ĥBrT?  D"a*$j(((xtEi( >P HaC|_x7(%2/YPZC$Nr*W,7=ɭohkj ;wPm$RLI|>^tuWYɐ])-TBҒ3*ex](DLZQG݆%!x ' >6C?-f *#kp_[>c.7t>mżW(5ߘ>e?ЯL@a:l!Ó Ŕ<7Qǧ58 Rk;niX?"NRTqSо0^/6fd|g:?Bޞ?aW({iDuelOCKn xO?W4d Ubx&Jn3zeo']@སZ7sps7"IӨ(J__1c +UFJb\)UwUCɏUMju?agM[kҚ nfIUEJA@&NS/~s(b>f@H>*g ސ^&᛬c̫m+ђӕ3U`Z/l/;WaɁIʞϑB;I2gQ6ET7i9/ީi ;1ҀqyڞF (fe~ T>'&cVY!ʎ_zS{gȥLjvՅNF En@zJ"ϴ}Ryyuk]Xjs2M~U7V‡dR~vݽ-H(3uEQr@XkWa ~J) zoDGYlˑo!{D) ,pkAmPXE$HAAǦ [ON54xqULzkaz IHv}5 ̽-7=AU@@_] ,9hEɝ{uQQ59mC4RwĥAA^)Q˱eU0L@^򤑱w@YsWns9TTx)zrEAYGH1+fdA$(6ޡOq O7Q,*S7Lr+ߘTTiBێYկ?%Ww.%iW ?Dy5 >Cu.XMDTQ(~RP&Z)+oxWͭig**Z ۶YoP""3-m -5 t!:=#1L7 GV['\8u*(H)% Rou7퍚3^2:rdD%"W=/No.,o W}b·zV &rl2vTNb@BC/.$g}jgQM<sΓ T?wqyxs2Iؚ0BgIR!=R, 2$Z[<3^ ERC]pODڙ>~WZÌ6²>L(8 CV <*[wijnJ6_Cmm3]3241GkΑZT كM-kQᾩI"kR3m7H LS8sHcwHIfCIgF\ ;&e# $F@J|v=_|[&;1x ax\`~ y W~|&ޢNĤʉН͵,vZd졚Հ]gpXX ICT:F<h\p>>`H@( p /@gt XtaER?eڌt`s`|s98AZav$*,P!5AG(t|t׊\gAײxߡ>ٔP9 JT  0}¥H5LRʾsoN1V=ig{hp 4EV>=,Gkm;wiզhէx;F=<8ezrZ:qhu YC#eChp 4zp/C 9dئ6I/̇n{]7}N2&J\x- ck{g~<|=N~s e^#ǩ:3ԫrNvOG>ohe؇N+U6up,5;Gn}@^[ƅwYVa# 2挸!ɣ8j`=zY|Y4>fL*8 Tǂ핱W '*EdnrҨV<75'UMDd8v kk9"eb&5xD.H*]M.+LRaDttٍ\bS!J07BȰYJ@fu\sD V#ÆEbFݱ~N|u^]ӫ"H;QKҊ)&iܐ@)،N9%| .jy`4!|53QSf{*uފC 1Է\ҧ"I<+.M q̹*Z.TRBQ55A|q6:x"A˒9+t0QeV\`g_VzWh7:t~τ:XgQF(3:ö?D'~~CqLr9J<*xGm#kTh_$ , іr_MM?[K XTj}'I#&Y eh ;/E)i vPOnr=FJV=r.z{ 3UK|)x2.VoOēCՖVwVD/E"VF+]/u/۔?/R\CV 9(dI%GFήðKȊ &S+mEDϜ"1_ڂ/M%{p-ۀC@~q0,O!C3fCO1cێϭRrb N0P z>~y S U]l͵\k:̴r@7 H<* G5*x/<)$T;֡x^w- zeZ UևOMt` R@D"_ʽ>-ڞgxC_yQB4+CG4AF!('sqUP  W8OZx*z u* $ }o\ysk[G^f-Bb9* |\M)z{LT_I#{>]ר=B5 CIȪԗ*gQaTM q`CM'hkјV` U5U˕rjjiUUdBJQ OC%F3Cu)ue?}0fIDIJJ!~/iQT$B" j*@khWmc ]SB% :X,V+g |u!ɉ"zU9070*(>ӭRe)KkChw㵃kc#DN9Ck]DnVw-\`ofܝsj,9 U`mE㩘ډF;qT94 \bKNR("G5 ' 8Y%r iԞJYJTmd׏|TFqD)v[UB>1CkyV@jh%at8@wEUy]#MMtj**,2(*,Cf~w"DR2Z<'Ij!V}Ymoe2=JM&`d5'٦z!p <" G;cb=H~RB<;}܄ N(TTOƄ CCYp'U#O6q%(h)??z 1"T4|xwV*I"1s? v)"?-'AE`ПOlQ1Bgġ{Q@loڰ~~OK öysV`O?3O@sCt7YW880}@…3/GrDp$)t #9iO# Qx-'c^Q'm,9iO"IaN+8 wĢ >پU֣?Rx3(Ic 8A~xk;}ûOo R?aWP<~x2@bm(J0=DFTsy-I,h?. o*aݲB%&_6观s $(7m┼Y_Z|EVc;`5np/\JN%AFD~RuOx?AZ2 :[hN`!!"R$)Ȉ:l(슁ENu*fD?ӛf^nǍR'xq\'$l遂)"Œ?CLrKACe*d$b !X @\ A@jiڵڊY@((AZńU;կ<'ltb1m/C|, x P#밠n@~יQ"4M_fP)]}i0> =WU_UQ\y?]u2 Q#ͷUU3PD1,vE>}[AG`4(ZRKk%SC^'+pPgFc |( :܁d8G:ᄠ&!s >wqQFJd^!HDŽI%&mOH`|7:Uu hzVf[#CaG?Co jmB)WE!TL7?T| ?"F:ծW;ٍ*" Ȉk0uC;Czݘ+{8Z)aih4#Ω93LelݍS똯,̔/7hJiUJd HjZFoQ6Ɗl7&H_^*=Z|`AŽePg"H ZPwW FT=<slǠfDeY9yVjyC7DgQ;l [&U">j%(@!CIH4$EQJUJ* ~_љ !DTH$s52ZjB$HK(c#a"B"${Ht~;pP'"Ne2Qm4+±&~bHđUnhw+ D#4-- 3KhB2hk6[|(غh}#Bea, ZR1Tj$7 hQBJ[B,y)3goGi|@7g$+ d!)>Ϸr@a)=Ҏ*J)Fo~ĝHB$)˥)D h#"Az. q _ j>"[MtO~O?guU=g9 A?BBbY-dYJ*eP^ҞvXvhF2cJUrv^R`vnWtp(htKgj T} TEj8q*%*9|gh15f_d&S.Ko,~\m\g Cvb8/b%KAK'-Q[yle0D]cU&$/aVxi,Sh܄yewM +qZ5=k5FzTwמJ{( {Av10 * fn^SqFJEIM }qxc2nYF?3=`EAEJ1g'- GS գ |ci4iN_;:p<q~6f}-#.祘 -Qsj.rpWuSϨ0ʓ  =C#tGT58-/mO?.Yge)ŞŦ}ezW4CZr@1RNiuHsmӎ eo>F p6QTΉp) y-|`{5F|H]ke& pT$ߋ ĎGx 8A3=J7;Iu͢ wg<w'=>7furXB|rjm}90nk0B+QA~Z-:4P pԚp}#pA0( -F,uL85=Te/e)?ܔفSϹ4=8aCw;NKĂ[a\ϡ1 B_\xボBQz=PVfA"=1mrLr:#WJPAbnv$- 50p +-EM.?&zNFhc v2^wq9S\ S3Y=mE8 3ZI"c s_N3c L<݂)gn)Tr$/xWf#wV54>+gM'9kKmdOOO{`8{g;҄R$mfL}{^Z>HpM'&v.of|9Htr=Y ljC8 −}6WP'w];>@H|s}%$^I(4! X6,1dɟ/gXlfgg ܻ^ULR  C-= !%8ر]z(FG:?d ޳gx*9p_Ŀ;\R% $,Ÿ~ p)*@>@b81y!"]C qqjr 唞Pf|Z(yXpp 6?Pn C u9]0٤m L+*e(L,z~ot&7\>BfZmdɡbHP/0[30i㝴8LvH#ӆQ#Qtk3QdSAG'd Э1hEb Hvю-_~V 5j4Xi6j<A*P,hH8"e Hl=U4K3z0%Co禽˔;t@IPml)$đ0b.Qu fMTBYd9V@)>aOGkk $>!S9ȤCBQI J -RbPo*R)@+(Q̞nIY>+S)Uë LSz+P3|'`HYKjP.D  #48r LL)wȀ;X65iY{e4B}tTNQC:#Usev'? vxΫqN3ءY+uT%эndm{%R94x?V}lDwP`u|ߔҨvGr m"% $F~:`LTZT޵ӞO Q3G̈́_d\d/Q;c\{IT|7t:<޿pw;LjܦMï?| /Su' sd/+UN&# ǁ7ޒ1 M+:QeJ:@{.鵺ߊFsOs ]Đw:x&Gtԇ}-߅;梜w?ތ)UXs˩13'(Ư(OkyA;Z!2'zJtt'w]XIх쯲c$bLH]ku hՠd`B Nagv^Tu|jcW*.& yXPdR=4˓\ɫ(x>I|.#` FU -:_XY,&7櫧,*|&D`QL!!&?.~zJ>UP " QiA]|A&ᜢINls` (RӆzQ[A|UEzgA;.enL=.ڭ n\!ʱ!87d9MgiBR% >)q] iBv+)'"Z8yꦪ&Vkmoc>Z.w6EҝϭAJQqB6a0.K_Le k`RB{!ށ?W>;}xK !}@;@(w-蓌P񽓆rRidr" .xRPI qhaLB'ɾD\- 3hnӖE'=)n"չjp&'tpz '?&`}/ V(e&GI$b507^\4AYًe$! wR ]B>^xZ /Gэq^8?i(lZӝk=K̸Uwh[`w\ [&|fpH-?.l4?S#d 5[л+NpHD4aS.CK͍bhvG^뢕UQ\5& ,pJ20,4ю@ً1e#;NhP+2B]?H^2jTA]GQ'7vCE<[B7N-.dz+'(3U|.~:4ੋ,H3EJ^Xo؁k{28RX[%`Y^`e @V mMGG'LW4UUALC 96{:OLFnmXw$)@i}x<'>[.NǞԏe#={w˼k ZG@J' Uy}3a ZD@&`xU{*S* qI$ /z=ʟ/DGVt9$|:+g 2I&JHpY H=hu6 Ύfbeu aC .uٌ÷x8v.^aw9믱.(r)4&Q~y:]3jkZ [< ;!Ru|򹅄.\$ B"@@IOP" < jzC=!"[f9}KÂGfC_q?&!X$.25ew{dFAB$V޸4׍EIXJ@gpH2qu2zPKP憝pW[Ț|aPty֎IWO$ճcYdu"‚RdRl5Qȹ,^@Jg iRϹgoF@+)Nu |SiU5`%ތl\A~5C:7ڲp .ۀ@8ͨ Amh@L3 F#e4/aϕ~L>EO\K/yN*D:~/8B' ]74L@$igcFFR1B޹ \;Taӷ ?ATya'?1 t1O5az!h5 >rKA|m[SܾR6(h*;А7;N o*|Z A e *|Z7#1UJETzaVU%33DChBD@N CF2#R!vl[dkeJFiˁO؁= D2Wh%y  (Dp`|Uh]L67]zӉO A"D3\oz@#(`;^~]ʵhӬ>@@"P 荠Lu9#QN5_{3>~:OۮC՗;.oN@ JTԥPGJf{rUD"+ƥB}U;Dz"iU[bT$!7Ϟ8rS|qd@~S^_!_)QjNA0m7\YY˔0 xj|!P Or'weK R.(9l{u #PEw[Ibk8R/IqV.ː}|(Ƃ3nK2[{jy}ah悑DB 1=.o9fvgD%e)?8!BAd/A4ERR{MA>LD_CY6@j/ FhsŸa51 I kS5t$KW3iP 1?3Q]OWLs}xkŎ 鮍]kQm. 9W|P Eo`D(lw|F84꧗3,P0ΐ출CfݰZ3YHz Dx1 Š(r;T%=szC(w#لP &,ianznĭIPBa D ~vwdXp9޿bW?}Ex=޹t'zǒVDT(ZKD,ڜKEzzM&JPHd?Gi}}bSZx8z98ϝV^<^:O벒)M*vqu;%tT`g`89p|{֏✱Ѿr:) vk_\ʭ/Rt/X_y؇̼˜ ,HD|5 =gQ/4y XVCl^o;6UP 5: >!dEE&9Iѧ>diߓv$epP:^3A_/7 "%Q`u9:,7L}I(xPPXyLZ$Ƌa5BP/|p-( !8, L|vtI񻿇볲=ˬٝU+2~)t$>vA_uz1E{\U 6k#]dY&ATca`fDl׮5)>݃ԭ#5̺mۢ_ɶ_;~L6E-/$B (UoHKm8F˱lr@d)akc ]RT'cݻc#boy驺d"R,J x3`BH'7 P>KN2ymNsd0sNd v\̈́WYK81$ E F doRvdE\o)$L٘cI9SԒ> | *Xd|hkpw\ۋOhY~ď/at?e<=UTV t\C~;kh5QfQ4J5CEWwsj3vJێ=)٥5N>!l b~Ș95pze ! b(bn |Ӏl!B-ﶫ> Ȍ.3wonxFФ_w{+JZ\.U% IOt RD6l]*,\Ô0Şs>S,SIQz>緞Tw&d a5! <~?Z{Hy㿪qowOh) [82eY 75pFF(Pna#Je*r(mRRV6#P >'<'=3Րc^̦[ES_R|4Q,"i) iI wFj8x~J5p8FqϾrES~C~?Cف$*T8)d۹_>˹F)4CB-i-Zu)hUfy7@]FP pU Ψ> p(ts*>7M NZp$ե# 0_y(\m>`$R|}D@[X#vJ=k} b¤륇`nghIr%Q Rs=np&×7G$ F!Iح@U/O  8@j:gqŭ^jTD7Ͽq#Ȥ(Q +{"#V!FPyPL4F6# 6:r?#*\)!@4&|`w3$A|Ʉ}Lg&Z ZW%Ze%hJOY465llSm͆:Q! b/ȡҚc/".`z%Ř|؀S|a50. ],.fajNjMWcr.PWC 1T94g|\Jt|VG@>[lyB H4G5NLdg*A(Ҏ4SNcg#00 m筑 kA"J "6 ;,N%|Okf -B|l*Ѡ#> eI>p A2H[:5q[H۹PQT "[ ǐ1ˆ/elͯ6p>M3AP{9]^PA U =KhD"Q_UKs W[8hҽT~7 rPnZ$Z*-KvΉH0ԂbuX Dz vg)UU_ `T_a)=zl:JCW-MD!U>~ Tdb>u㓝WZً޻1LUWkyv$aɷqR&=3.?/e:ܚ쑇gZcղ_<Ɔ&0Lmc ֑\MǑ2qECwo϶cWpǮIkvPs盎 ?3Xy]:N%,S\Y(e deYcǍV6X ")BR *WոhM.܄2EYۿ!"xjow?(d|7}nQ`b.!U)M@E1eľwn-\⭙H@&^~zr"rk%5b7/U@jF _jS3[qssׅðtZ?>b D-nSo:0Fav࿄#uOK㦝-RNRg>&],.#l~"hmʜ j5Ͳ )oȢthG媉W;gq 8)"JU,K)Qmz CefdU6h8(D{@Jb+l޳fY;[@JPUY+heJ='s8+!7 {cTUjz gR{O + QOJӿ}-{ڭ^=YvM )Qx_>7BB 'WaG#q8@Hy: Tυ!bX`MwB ˄fL![" , W6jإX4CSO6"5mgX& H/Z=0#ƕ;Si* LX-*gh@` k Ӑu=_'W?zvƻ"5H+(v(ϗ8>Wѻd} z@P(mz=Yi!6`k@ yOG1zOנ:N]AZ xb"hTE'1džߊ4rP8zkpͣ푡3=tN5f>#A "PAݴ}:50^K"^݀tqƩ*0\8X H` pm˿;pUKsA5 .rHr)t9YT$@g)E;*p3(4哕t4 92R,НhoӼ@Nx4qXEGWa]1^HR.r3)&jW#E4"bw Kfv@Jv쌘B&^+.Aru) fPWPm^ ަyڭ>ڇ%6{~O0GY!qeP+nǕb5{<_J0͆O7XQDu#j .v(ejQηx,g}q E1erR&NڡJo$ 3:UGu@jP qY'޷Iv=3`Gb:%B! &ڎbl XuW؈=3%"!fdVXkKߦB1ܰݞbZ DO}ݽ` [* Q|&ҡyLlâ}XlzTQCS'( Xl*՗tL`˿+}k)1@gƕN,k> "],&Y&~._?Ւ3ti\d llζB60|5}qlf--I-,lAQrUvxEM4UT8ywi c1xu.d `cSWl̓p۠ dsʪI- H13-?|.s"`$!kE{kӵ۽p}6檑}VRϣW3*h9h:@.:Nu&H|{7[x}P+V@W7`Aw ;EeN):33M\9ib R@w}y5ҲbERH] :ސ-gG]mzsAF~~u>7CNb}7\I EvȂs) PpẳLuRw>pATPI䁅v EO_*",P*5fl<sPKs=XIOQ%v*V`uR9Wt&|#㔗QoNftwLtL6XXu!|>Wُ7!_(H8yO ݐ:!agEr4xuv:6iQze+fSɧv-S~B)81J+oM=Zt5tmydCJUTy{_SB(Hʢ{)y|1 9T,\0AN[7|KhsRg) Fkv:Z9C5C#*KQcPT"N9[kqBVmlZ"<+p#)ax+~\F cDcyTctS燢C<:OTPd=HU}QmB5:n ڈ PEI* 7Բ ƿ^8zxzPע'0 |F;Ht˔J+&{6B ‘,U\I#(N@9 zHH5OuAQ ϳ0дp'.P-:4P1 Sw!Յ&`A f+U=jb<OgAՊ 麩q!:\Ǥ&P4͓C+ĉLlL֗{߼c֦䞏Y8;c.y -`6&wly(uGr'7{ ͒Zo*r qsGTz' M:rTᅫλ (ǜ|7_/)_9efb3|Z@]H2iiI%[D։Jt-룪kV9wذFW#7Di{_GbN2N#r[K$!=YHŪ*[0^Ly\Qtތ^۪jv^fx$M;w^~Zy쵅yn@ p #!xc"ap~1*pC뙻%SV:@cBX8qN +e8#KS?s܄ExOWDDmR'gx~ \hz4/A#a6t:1! :ۀpg5npE8~{rE銓?5}PRnY1kb#:-̅#zb#3>swJN~FxH`u4[JM0{_D@U2ב}v̙Sj7c-zo3 G-^9fgKEYlxsJ7Qy>yBvDoiCNpK3Bt)'p|qD]qZk 2I` P")/_QM9aXSbIs zٹ( Ys.쫋W3!gUoܶ=ic2v.j河S.&?_EE$T俤Wl-(h 3|h>JJG>gBS־Lw7(vpoNclje^`AASR1CsF#j V2ޫSP\ KwN@A:UvZ5Xk{t飄-~{a"yo(4GV%nx%_W?v0k%(+Aa屧^G1Zl[d0ySZ ܐe0缳D-rmm4m٪ʴ-QfxUt9?MDr)GUC_>+Nw^9c-vk5Ŵ]kՍz݄f@O!PY@Rw#>9rAӧz4/{tj;O ʯe>-b [ I$I/?=q#1&x-o{ WZU7g+bs:y][[Bj)N#m36NX)Nz톱R5gwK2H9櫏]qTI$'!u5Mў[oޫ]OiFg"=LkWBɌY06!35AN mpٜa( >ѯ̪ia~[cn2W$t yTs !$ڨ*FFG ˌm*qFu(*MP{5Y:Dfz?L 9 ]Q B֥@ H#9x~7)"(GaN۷}r+(5Rw \^3+i.Xto6X?۫6r _8ߖ]ֶmEK:WoѼרLJ+Em&D0qab"j$˅>w9 *"5R_$SZj q˷k@|3e5," 4׳~Vj팞 C }*:|(;O>:-~.mr,֦>Q]8 @]pfGXm+Y4hqCc3C9޾Qtr= Tp4 QbZLYEwݢ<Ur&p ȢUFQQ]/`h:)u| PZbkfӌ;(Jnh xC<=cp>nqM $IB%ZrHdM>GUjM "ڕJ;$*IP*w1 ukl,vBĢ$L'0~5}e@hJp k UwD4hʼfQjS"ټݯv8w̖4q$m B .ş~*",H%\EP,v4\Y.%eGXdBD!5džNz Ս?p W×7 ʤz˦\^KKnB<}j_/ѻzi 2_@G͵F.C]@"b"6 BGD3@>kz׹Tʓ%U7#51r((k9N7@,1vG^ Vv0jLd,\ *2u8F}Csno HawnДj?9tC|4YH%%N ,nWR@pxG%G:׳oXi\50ĬP N7Bt"N5`;|YYdG>dYX}ۣI'f4\Ғx˹Q:?z:kP7cY20H *h|C3]K ekª@pvI&vtHߕ mQE]B֬h'e.r)P5qj1yœ[ywWݑ#^l^Fzq&A)~o^%n 9,,J±.!@H{]IV:Cm(Pc?~c~IǍvlHݺ N|Nn>,$v#Ys=^p5vl}Z\4 lW"+qJlSW.-} xfɭ2H+ ~ܵ8BZ*vulvl.=u[!|f%`@Qi W$~TvPy_b-zⰠ\wHCcB*Ͷki !haC ܞ%}N' zE;,8}{//[C݄ kX,Q DW@ ÏM(0˦5Р,UH HZM֚f eE72{b2d=p\)1chVAdjWTB0!17vWdgLj"%$Iӷ%N88Fr#.-D!87$M~۽ i}_kɶ-.v~woGg;p0ot*ٟ—3(qiRaWG3w[ėI,/#9r9^21En\iB/>I ɕg}~t=\vr<, [m|V"Cq==5lS\A5蛝]fq.vw &)")Z ͝X̐F[Yq*YxHJ8p5:$򽢽N%*z!lsÌVKJѕR4JUwG M%hM?ONfT3("*GH;h#sO(s I@IL!B5f5ւk$P%N/WS*l1}6`lc~Zߵ; !ݞ*,U ( rK1DDP++C3:/JVDWe{ 8Ds=̹DX'EOݶYMo8q{IUpti:q)V=ED+[ +ʊY{LeJ5G^mT "{9 XAؼ: rQ׿nJ]T[yZawƸ(F$Q~_0o5^}_IߡY.KL`齌+,tWVZ E4!xr4mt".,1c\#gkP _V Vn}hDT9=y$djzU2-.=}ދFoZnڏ6dx[jO,xgh?COI^z<O-rRt_v8U>7}D! ~ QmAeަ/ g(0;0x8zHToh1)W mI$& EQK3GԻ|GWE'qOd[YeUY*N}}7MO۾+o<#E|<:gZ_DžA v|4g1'w?Y[K: /9j[E5_v32x,Z1uMG+գYjyÝiEgNU44E8ʐ:d:ܼniTx{JFBCT/\=AeO]ϓPafsTRL!FQB9p`UAc?&iB%|ϖfj2[mGDOH [(6;_:xQLD__G"w]|T-3E{Fq43ar;`{5P;%ˑZFf=WާS.#4zuLkl Z:P9|LOQ0qUI WRjӒdyަiMZh1QRqn{fHH?zP̀j?Bp@Iu0-6BP<+IF>Fm݊X/9}\7W]'qpzxFzzb}p/4N;n3b=u8t߂z1gҫzcО׃&+nPhw|Ս{4[Kzk`_D^m0eήZvdRBs3ߝ~<Y7 :vB-׭?-CEw@iGU 96^໺-AP0?GWQ^?/pX.\ W{4(7HtgmoϚjG| 宱Uv;G䟂lĩ^=`3/n"euf<˒E`.8 7SsWw-W=\\;q;H(c 2 _J+c_=VavG7~: 8K>7=:vŒ5vGy"z߼c"t$wBh^ȩ\MKկGPבQ|Ie|cD>8QxpR>{xN2)ϫux"Lv+xtHgYSƬϫ$l ME0x0Q @rs lpK7# 6=N?ߏT^c}F"T3E`oA1B7Hp#*Qr?,}} uOf-R3.<K˦S`7J"TB"!<$٭ήSMe-rҬN6;?;=u'GprHC}*V%H6;\5ӢqsuRI&lP<.2>V>qӻ7^ 'u=V5J)f–b(i~Q5zi~6MvA~9ү4mH{OѲV96$BP zϠAXWUF+|hgW*deq@ƖG~KYe9v1ȵdQԦ @\UDKSj:$ĜCAc5acp\+ݱŨ|ܫo\z2]G"tgoΜ G몉`YZiV-sTGN=grd-0Pi!/Mu Yd_ x=նQr"ryÒfl(9UMx{ԼigXNF1xE}9at; Ӓxyo|y۔{^hԒgaV3e N'ԧ#8.i&ahI@aXGmbZ*eE5uR{*Uk>W5 "Jr+gJVr:Ij} !5zfxR#aB8U~ɟ$梞Zbѫ%hM{NXmQD,1Ϯq#7I2/yP w"x! *> =>ruRGFsU*$j0Vv|B(?ާsSwϝ;[ghw X>1y\`diͮ&RgXy߽g8IFr:Ć;3($a]RceVV.u"atrB.&`@a16bU3*\"XJA#E7UG<pms( .s M9_h ]jEX9)1ȋvh) QpG Z~:̹yx}sJI? if62:0֙x%<)ύ~r>ЎÌ' WQQWEyS:C8rRZ ֱ~VtJC- Fz$Hx`@=^7ܲRiG u53Ås(U,m`P@bpLQDk}Mz4iζwmɟKtmɱAUBfcxE~ vpF1 ,@++gڷp I}Cדkwٓ3qi<~vp stZ:8qZ~?~C튮J&a:,1B&4n]aT5-/M @$'^l+fY0 ؝i⒯J>rnܭJȎ7חf;\ !y{`*jHIO OR Z%F+KP*dAa l)XB\ Zdq\D' {E\ GE6ew^Ì~}n3+ jTtQf>lt=n} !f&@ )ft d|) +)fc#XV(JZ^d`0}ji>s~%#&_ğнX5e ,%ENXo@hrjZvU} QWfg= Ǟ*~C]ז2icp2H1[%%;=Ҡ3S1QƤnꂿ%G >Ǎ _¿q/C`לfQL^ tvz8rFa} ,gC+xI>ǂy<>^uJ-*?͇۹Qېۊ̊>;9|Ug\ɑ,55YZ0CL::cLS@|.á2"8VEG,vK).FzD4" :oJPe(q>k~xH(;;s% #Qڮ4;Phma>a &:dA̯g2Vo#|Niv%cΠ]uY!(;G=y*>Ů3~u+κ-Ed 3CSU4\\z +EX,)Ř8U5>0kBSa!B \-he2iIvJhq6j&uQ,t%B>2q.,3P*tJGygcړoQ@aC5adFOmDFvՓ\s4Y0,2L "u8$C5ܚc>lt ^ri ^``OK@G3c8]9q'DXL>9n4<6`4MJCX(ܼ-|UTRCA0{ÿ0+ eS,@,*B]ki*fD7v53kN^?0$I(I*@_F6<۳Ķb:f\ LbރtB~?NѭUzu>$8tGw_c# Gz""x{R* 巭qgڦ'B, jacʹV.Dm5mJ&@MB$ 'F47~N`^)G,#>&x$J۶.Qcڧ+",/H' >FGx*=lXqm)?3u_npJa2µl,E)vT6Oz4ڣMɎH"+7˩E4U%TU B4B' ȅ`Z{kA hL~YfUr]>x ɴ|JD!g 32UX<#>Gu$Mxj44<! 1 ,Ϯygwi/nGya2`r D81#9P LZ2AQH^x+M}%`8BMr7kH>>03Mt @TlRDxj#RSc8L~?/9q_EaLm,Д}9#L#=MSufBf4@R77+1qS}//oY i68U^Hx2d˟T@N.j_iF.:(,"7V(Pw[G14&jxeXg|.St7zěq'P~AO>:6tsYmmvԈF$Wy4p+c\0Dtok)AedTbC*`Hz_vkVkťl:a8n9oZ_x0d)(|+(̺9c{r: ʣhgef~Ƙc4_ƃdLe洞{ºJX)߃[)orbᯚÉ!|}u"ucYȃ4g5?\ J":\cg?F8;iVCO/0wawD!cG,Z.Gj3ܥ5f7QuzqBG*nNi}@Bpb&hPVPXLOeQ"3^oVT~gI,UwVaIb *I??YAR)k:sdռ)~!٫@UU,hoZ\x~$S} OZ)Mq/A@gEsTB^jah 0`3-AhE ˈDO:pja+ȗE+;."di4;ʔW]wÍQ)E>w7\aQG<&MH wڿ^#"IChPa/(R(+~|x: ኲ9W‡saKNZf㊩23r&clΜ܏R U/)g "!<.O˧8'*M]o%.AN~1m}x :LEp1 mdC Ln1u8sGZ9ZpNlchGr7緧#{6z2T]:V!q2 }CN hd 7[;WXlc}`[֨ܝ_mذ`" -z,CAyA\)`Qt"w ;|foImXLu=^Gx8=E.ںaxXY3*NI$9H VXP3RGeϯ{r:+ˈsZ]dX/9pQ!:Q#֜afy b,G sQ(:%mxu:Ջ.@:Ӹh<6N}̄@ M[D` %[cEwC;kt[!Tl6WrLZd~s\oG=|fA& %2כTkaEQT-& jR[iWr s v~ب0 t޶%ȄDVݍw,z>1 H;gN/TB4=3Cg7ڍYXrwA&яshܮ=z0u8=Nݿ /N/ "jY]C @Vb0):*(x O䫯A)ޫ(wաVAlh̪"h";Ѧ@R-~WmkE6[[֊W=nR@dpYe͛񥚪 C1!୬.IV$B(x;Crc;fK*#_z}*o|c5hpm/BǛ''h'iAw ͞K.AGv5(&\/@-xdRP3;;U48yCT(s385WU rgi[XT5[*EP*ֻ+[AU3D? ɴ _O`۷@lNcI͂65zWQe:)aʓ%o:qj &6(\,Of2a9ϊd9%^&2X3 h)!,jH8clIJUD92ӗ7NLZm/DGVH>0SW҃ 㒩w~G^X Up4\Q.I;lMT -\}'uePV*kUY&ek׎I\;QzpQn~8,,u\Z8uT( _O^;D'IK֨*&\@m g必s\1 vg'Mv,.3=d 4'w* U ,<E %Z?c7v>/d$mU6!eZNˀhyXJ9T X*ZCwíu l[Z2Z,3DHUTg\A(<$?$rk% aj03jO??;#ͺ$MzfhW7u޼^P\T3m>Ã|A>Th8gNRk(R+d5sv36""ʌAPL^XTաP[>La9e /1GQآNx/"]z]d NxioJL⭖ Pǀ0 ;u$ I*qa7KM frhؙ.Ԓ1*Mͩ/8FPtV/C% "X53WUM~˟)ߥ3yiJ)L)LBb `K91:.S9,\ w+ a"wcUEr~8f-0IҘ5q͘},vP<ٳHp B0jvb3ы}x MQļ%ɮw^:U-z7x>! vړEp@q Y];483⊴vUfYLDMC剣*oj|Seb DKV$M M\_3 !\c_ 0zA2,[D=rdW D:kښ#Ő*lٛCy9YS[pq{&YZE#˵pD`6Ty(@6U1PC `\f0r+m״ZwALA’ʮ mhQ-ne2DP 傹yE@uxpƕWE'tCQ qb- 4PwOX@HN( E=nTjaï]~q}X#iP32B tQVݤ[kJ7UΜGّGtj;(*2pZiXtQJajMT+#؎ ˍkXZb˦qY,l^3SP+\)L(w%,Xsp|z291o&+yJ8FZFxhUA5*K$QIaCuBw@No;ҷ-P^ -q\$ʉAM /=sxz;n͂ZQ;m3^磚=v <>J$Iz!Ez{2eS~{LFOZz i,8^"+R>ZL/-]z 뽜tNUi;TȲ` #`rd`cm} +=_֗%;c=-9kJO`h"#*BW5-ؚՠ]QuB1D%)г 3C yDUpQ9^gxUv3Zu7WDLIhz r ZEk0+(b(+S0+jNJf`Ьkvdgֳ:߼`~%2}88>sWs c/*Kz8ǽ}gdiz Ax2:C2sWqGo-K11̳Xu*SwݮK]Щa{2Bƺgx`5ꕿb[nV33ؼe>fzrR;kyFlڻs39\ǧ}&(;u6GfDA##:M=&_.F.hwKMڷƨZKxړq'Nn;q޹֗|^YAgj_]g#3{2$OR4wD)ֹ$PUzZ|Vrs1V?;\s-gi8Fb_k^oNϻW;ac=RBqkXDp?Mc~KnjfeY&{ؑ]ùW1Dע=LtY ;{㮳e.:P]]SSѮ)Wv=},jlX8+#sϥ8f8W]k1t)3s8:4=yKwDp@9 <U׈Ӭq2U'0l{v^!ƩY=z0rQ`oz9voV5Kv_Γ:f++:j :C:*BGl7+X|1Л9nԾxÙk&z:q/)С=a/uWAx痟9q/Z ~7G0kjf7m_vcX};l.[½ 6/:?i*f 'Pq!="{M %7#(|Hİ~4ǥߚL9;mk/ ؙoS^ڞ\UT숷vgήEu(LjK3HGX5,u/z(}tGh>jQZTGYxUbLU\xS5̹&km4&Ü1aω@̷Ѡ]Hߓ`r:Fq'@~lN_G /$`2R:dlI1N^98̫EecW6 1 (./=]O<GZy" , wy—6f ޭCU 2j\:HR_#P[&yIqSi~NjFenT"rT' %ZrP;\R1U 딄x2m57*ioxy?rpXIItȊӝc|lz%FFrOk@o s1#(VVIΎIp;o.B).l6=ݽYʈ\Ṇ TTLpG[h_ 0Ӛ,(Lf\7CuӢ;p `]ڵtf7ɲOam)(ApU{3HkL{=S~*DWPR?:2\ȵ#$w^d {Y"Dĥ$yyAW'.Ll}\ }kguóӹf[p죳<1VB6ޤdf'9h?ZgM6c&I]L͟&O>y?ی=c 4fC;QV_o nV!Nq=$~^4-gyx!T}9ӡ s=2=TIVεp/@:1W86Ju2U,ȈpA 3QC&:h՛wMJ4$?ys]5Sf[URuaږXaJJ-c_E+YPfejU \S.q٬SNRטnj,lzЮ~]oB~[Q5DC(p*(Ul.0Y!OtB{ǩDZ f{\@"Bz-9[i{cͪ:^IcU:oO$]zKdj8g hKH-DvDQ[/7~nѪpyMfYk|LlQ\pxDx0%~D8 &U. C9F!G@Phh(j 5 2PT[m36:VN5 atrs0o0jS1ezp٬qs>+KT>.Iz#1%Jbڌέ{"KshR9鹟OKH8KS!z4^#= 3<1+( QN$&#L!55)zf`ݩKC0GdGs܎}*7 ]pkSQRjT繡CP@P W-Iz!)[}/܋`96/dB8+Óc s/ ]rێ{Ǘ*g0Ÿz|b><^Gq|CSj XGק "4%.YDƒeQ aëtŠ%zHJr ! CP_8z~MBm1gףsQF>;3l!1τ8{|ʣͤh묁cM1˱,~\4ϽV~]9;Ex{yy4+wRN6!T\y~7l? d=։p.0@5?EC@%[նCW S-iLycz 1(BŎ.cof?:.cV Q6bl(">S ]sM^x"11+(RaMbӿbWN$A(w0!޸zA9ƃͪAfjV8RJG"\8}!g[@#I1A"F`\>'"#Q#$ԇRFy}dDG*-3W)_I:quߒ<=H M$$dU ѽeξ$p\V%?&\0D :YbX- }(v<10vrx%YVC}{xl2#^:}noa=uFy6jv@.;H. (QdE܆1 -;`L Ll=W0;2#\HtY)2`7@_'8h#斖u"$\ |Ap-* !ON?uf~<ϫZX:Fl0gCj6(JE#6]Q:؏?SiUn>u4v9s=6nX2ˠI!+ .{JI}>E#3]8x|JY6`..2s>QX.(*!ABÔ&$)Xk2!-z"L\ E[άOyvjo-1V᥂((( !(]! `!#"_.[ό>bn68A}dL<0~Kq2$'fh~V|*yrKkjO3ɯQx@"{eמ(8HPs+ɩ!H1eR!f C@![`1 K4s' pdHiJ1Rj)DHv uTKJ^Be 3M |r(jO ōSP'63ZYj)t{2Гqj´NzQlCgI`\u 3A9!6jxۇBRqIF).pMפN8w&ߔD@h,$*I.4M8D֜I(ibP?ΈNF dmʧ O*;v Zia)F9-SEB44u/\Md' a:5UA/!R,IIr ћeԶ$9-$& X0!M4T)ukR%44P(,R - '1B{!1#=\;Zv- uoMtmiղUPw/!T Bf C9d!APĮF\v ?r1B46#0Ѯd:JvBBPުTbq+2)E!WIy"=<&;mt$c`uh䱏爑Y߬_Տ+518qʧ滓("Y($:PM9;8 l9pq?:3-cT'hBDQ“m"JDs.ޭ!v/SADFmx MR*5EBZO4`N9*2pG|z+ > 7Zb @bgm\tP\T~ZG}Q|Ae#2d(%^)F((( 4-ClcX5"b?4oց,+`f1F +NG} TSvfx̫YTz~semTH8~Tq9ANx?zRGQE!au438<_ cig8; P G !A͐% r<X "bFVV$$n{DGAґΥ\xs>xóL3lU >XP)۬XVo.{>?7E*s Vb?:mwlX;Yp 1DQwKBб 'A#Hq)p+AVKOB- ;ZDHK+dL*^-Wy5`M kٙ-"rL0I6n&A((-:i3*Cuf]S+([@oY5ߩş^#֔?ɍ%a$#"q4qky2bd8/)% 39\Ń嚦zW]U3R.v&t I`䁷>lbe6(x**ӽ 9&5Ί_rpFFDUIa-z&94u4 ‰tRѡ("f,BȀû66:Kkp*Abgc)ݮ5%nhvjJMjC62*gC6UWMP/8A}EA&Ev$gЍY%m#1YEp6@8rgSRE ֔RbKK$J> PEPbGUsM{q>tPqO3@K`7L{ӦbJ&UMf(V0e=u@~buVvSUxE(0(`*Ea $T$ ~s >#* B%"ȗ=QDAj a|mqtx&!畝_Fm;H#@N`=RO[Bu ||?j%0,N?t~N2? A@]ɘ( \ޯ\~'˓ =F]]~"+<|n|Qw |ɿ|OsN<#髶OjhšӀ^/*{^a9#Y?}/oSz8 pT7r,{Q;^3y{#?\(nusv/v;؁!D@ ذ PxP> ?8tdsUNa:{ i5rF^FLVvjtv~<:޲|v98=ZZ B+Z~8D]?|i'VvrK,LH2+hHd"'wlv=ǿ>}~׿]u]p{^WVi8u.R8J:iۧVͻlQ]}ް:ty7ܳM%QbelveV~p?࠴,*B=ȋo :3GrC 4z˦{XL_(AdY?beW?wvS^b6aao?@P칣@Oxs s0F zotB AEH? @??h;Xe{ ml5D=J!I2d?l"@&ՊHz8if]@4tf(4 i΁lebjŃ4 s+s/Z #u\?\WP o1xhwvdmn!4+C1 C͸d&D(D0FuyKl@ UPq26}VX{RB^&,D4` P9qg82*c="*x'tK~Y0hz`:UTf4"^) +Z}ލlC@5U)X1 o!}FR&Zħ>6$ hoVqN$vɮ0) 9lw(a&8  pD2 L@.:4 ݎZ8Ƈ'CY A\׺L*ߊ<]&3n9>2 B} <@DG#Q08dsXcN+Mogwjhz~1 2~_BCfAtDMh4;/I* \zXlѦăBi6RW>w >cYkP?>.;?n&Θ1?h.18NUhQȹAFȿZ]D;vc^MzuSNM c,52Ÿ]~ m0&9:ܿ~Z mp?`wObUZ{R>B(c;C}p 0QsMdT8zجZ(w7"lLP|34rċ04I>/듯  -!J o#r4A&*@|>rO/U)>C i7@/RA`/$ZB3#nvV)ǰ?7Hf)Kא=DT B`t Py^H~aa԰$*=+M.h0 y:n͖|C}(7Ф4O=-IS5l}:BI$,, K%DU$j(ew6fUmO kwCA(ѯ ]nwEAHyDP;F=pO䛓{lz N0!Xs9g~E^r4h/iBùN^qO^REx1wPh05in󂣜/=đ>LPJfJ}ږlc̼<u&(?5܇s E0|2:Lq6 bfLg_bv{?2 Y43y4?ϯ±:JBv?}ݿػȿg~mn׵\mb/4lѧKz?V8ye5!7<{Ů{:͂;c. B^pVVݡϩqYe6_OOă(*WJS߃g=[(M$993 7k]𩈩zUC\+ =>R_~4Y\+{ rz˭ṶEg]B9rg;Qh &QuP3o홰׶ՒCWe[4W?/$&cVZ5}7 +]'$7U 3'"sl 6 @:EiL8 4} +gR.!8=S{*v][@D|aW 4 ]8[ż=@a(<49i{u?5mGɗ=3p* SjonXAZ=XA s%fku(2ks |XmwԝK\!4\9v_1ؽ@>+yz(.0<Nm޸z5NIԢxhXUݻ{u ni]h:[=՟dv?a_ 1)T5NbqN0ӝ3:{'VύI^4 Y!rP BSiD *rF#րu*[^<٭ ۫pܫ|A)o<.zǦ(%cbj/|sr=4H%$89` T/櫟y} ᆗu*mYY9j;Ӎ]n3Vq(DGm7'Hq#Ӗ F)KHwb1pN s  {z8Hd˰dMfbl~6޸hoPɠaʢO3ax&cSdHF-g7B/d_B9wA,sulT;LEkmF'8>Ǿ3ݨ.y:&J^ܨtTұ-?cqEu 8w{^ ltisc6J"|9QFi ^V}a_K"96[-]Y^3к}ir[myХ%Iu€9UFZCװXV) ZiOiIF~5 : Exfx|tm҅VQ=Q!$ /߫A.w?>ƱA5iz/N}7^ [QXŇLM=PmE@D;DBZhgSYg-|>\Y~&՟P}mxiђз8A\I"KL 8sˣ Tp갥'f\QXG[OHnGJwY[+w5[VU7Rb΁>L9WNCWmݬiLbmܕ"gMc635)kZ}5wLV6`g̈́egk OĠ(*X@>#?vvĊc Ǜ_֓sw<|gW!hɠdR 2@S0Sӯ i)!,TN0AaH T_/أv/Oy͟B*rKT( =Ϸ1=yU>w{'{NYJ k'xv^*ι4 6[O" e}=M߂~Ȥ 6W G]Db"|\b 3r'[&$!2Dus9]kd&>?xh:WZɄßP]WBD@Oؙ95qN58+1hK/{aP^VS2]U2d׼,k"*\]EQc ijuYw<&#@q$_/|FV|yT #.@IAM2vS%Y쀪4c`ЪZ̩ܠ@_>ݔ>F*E7bR VeCXD iL"=)QdhE1,~y(0& = U:x-"͘Yj^#dʢƱ79ԮSs)- `tS-.q7dޅ' }o?3!vZGOz5aZQBK%9wwLoy\.FxΩK8k)=Շ6 (fbKckIu4`2u!<)cd;xwWlw%E@_˴wQ lN4H3:DnzG /̰^Iy,ũwSRI}d2R0AU^Fji;6| aA+HB!7y`| SCk/9J v evTa>UWzݝuf(}Ydk =Uꪉ}}2(1Z2%C=isu@ΜZ8PSn 2Ta||yi=C).5u8㻫)~O;?K~V@$@#lh jbI&$B &*p)@aOF,d QX=e$ lm!fT1"J#^Rj$jHJ*y&ju"bvQ܅@L1%QKX P115CKE̍U!TD~ŠCZBh\$ MC4_撢WlED>L7U4 .(3:(,Rj^2f0&K?,4֧GvP,ò}!&:uj򊲱LKy89 \Cd&@aPh3`Sy8seᅊ"+t=q>v爍4@ Q5՟m9W/tvzvXBM#M_T/Ɖ 13W4? ZZ Wpx($#"0 A# m(Ԇ1iÊ^9AE=Z(GV$$u4rrB.#$,W'}F(Cf  x`*æ[r\S% &X8ѡ2-ON 2O3%!{I:*ydM)R#DńP2$dY?Mi~kqmd9D<%h)~:h"BYCL\]&A*M wP+" $1@.FWt1/Gt[qLQ=GGdXl?R7NNpƑK9 DCR´ R2XTd}_\YpU6yv9hYGN+NJ  !dD|wƺ\ha2l7Sѣ P%,$PU 5!*JFXFX94GPi"Ѧ9%P44Q  JILvĥ,$PHDQH I yN;ո~ 6T>k -yzY +Gxt(Do(5OޏtkO_1reRuJ9PuCGvْ{q%"DW,ccЋ2/kp(>M'l921)|S1P/;*h="k]묾3R PԸ^^yPj*]wn\F3X^ab$Cz@'p wǴyԭ7{h1px;<9G< WU.K8ҊmeaW3s&82aY3*4j^- dd4OnsYR,fI l@ ׳e]7'5\s, O<# 4 t9GANҢvत0!- Ng:1aCP@ 2MZfbP\t2ƴDChaIy"Ck3ĒZ T4V+2HI <=ľs:_1q8Q-bL9ZK.uim≬cYXP񛉷XoZXwH@;xrØ[s dzK˕댹,55 !M[UY|MERZ!3^f,fV]uƮq R KH}Te,RL<γOx9iYFw@|P*S.sE>$KdqSqw4U\93.b*a o-g$26aa"78J[(sokj0x|S]Pt"%bb6s$yp&7^^V}UtSƱw3)} ,sӻg=Z~^tDci#Z|cPmpф}%0buf0 x>z2VcҷhT"ܯ}@a\Q$ngs&''t"G?d}pzkyilւ= b?ov;m7Y}diLk1r=[(<NOPo[@Ԩ-J7KypbR)*N@XR_Fܒt'yͶ 8kө 14y>lou]uf :@n@[œM k]H5AL'K+Uozcvf(](]|>[i_/TJmw/dA ԄA~|h;cv$P%D9ƙ/NQ_ tD[e+a8'~\5W@ /z4A`@LjsV]u]C?!y;ndDzj)~KQ8T0>6IX:B}ApT~Wk ȺpP,ʼn7\$>:X~3VW=$4'l7bs.[ZJH5KYl~y8:u>yxZW1ZtϮy2cT/ϮfXJ>Щ'(G(֔6_wV'tOR(# ɠcu38U/#aUN 6hv Ef-F`%{p{XM 5Toitq uQ/ZH!ѲU!&Jˡ)d.O.s' VXђ}ڋx&К=r4Hv<+wh@ߝ&ޚh9}}s08|1ʠ>gr5J ֱGI{vFLbUx5J:'+Q|6xU4G' %j|o̯5Gf#ޏ(g첬b@ٖ |x˞7ٮln |`OdF}WnPD 'l3?[0";kJ~WԹ,D@T(;"1c0Q^r"o软si1&L< 6q)v~=H1u;s~Σ̀<]$aݲh(`,s鲭>%ڷK.#P9arAP dp͘o_(4| sa;A  ɪ*shb ( bZ[MmkO_Ʀ%Z"'H@>Q$y|}w"jiD Aa׵nIRD뷧tl%%%`QAªj/LvVp=σq g6&6mL"FOvF nkUDU]Vڪ7eڕ!fGo͝B6$AuDYLP}R|vݧޏd| ?EMIbRE.>/SG؈ >;]9Ü~ēm-樾 @?OghZW*XRW-Q.$2qa"Dn%\^&b3[@5Q0 Y8F~IZ]-(ȫS-Ej(M#A#a d`dz%Ma8衯KBq1L347E`Z&)H"=`}C<}_ڿh}0?Ԑ_xRJ,#eD)+M~#IS? 2 ]ȿ?)ozuB_&DM@>(9f=3] fR5y8DCx^XFW_OC\dWvl9P:bQU菿G]}^*nӉi C`&coRzj]q^N(I=`;-$VpDLFu]Sٮm>[$x"m{w7'3j̈́$j妉(F}!æ`^ɫ7?,NߞI$?25ː|P4鐆)s4ZǎOEiwsF_uC# n1V?<¨<D3>f۽z]stpx%/nG,HnSE% $X%"ξ~$Ĝs31OǨԎ9$2[M3W kdTZaճnZw]о9>8kRT7 h]q 6wjoM| c NHJS:\l/ɚ kg ZPj:fWDJQ]mK64hgxo <dK+ 5PȰIXTj8ƕ:^>P(Ϩ_SPiE@!"79Ӿ5է-!ypF"*5Kvq>}{WrsTz.;:oCk:_T ¼d'YNyO 1q;&W6-7sRÉTuABtuI\~?I!qv@&Px 'c۾8<}dE&*^{r2T_~7kh@){&&[=Ak٬\NrfRR֮_҅jkci2u Di=PVa{`,Cy>tK]Q^ظRalIz?;ĝc$u2xYn^mR@WhL[@u 5vhs9knaDլf  Gz )]]*Z R{F{qZ׎2Y2n5fDIV<7nn2=7d';Y4*s.Ep7Iv}4R!!k2#:MVQLV.ॡjkWfY>4D͟%(۞^Z\Bp9pv!bꃽE5T2.\th$ǩ7FyC,/@p&V=5t eR^V鐩$`5 douk/\ zcמg|'1J s]{oQfَ|‹| :W5XuPjs Y] @dRMH'A':!ҁ?=}4`Vz~l %aZH[ /PUP B%Y=0 C~ (~  Q-`O9 .!u {>_s 'C w6o~~' q< <{A}\c _C!H^+Ky1/t6>^}K%:b-,ώ(1 N)j}{3V⪤I(*QU) $lh^D u[^Z3(P:ZONuْIoUѽe7kzFQ8C#zoٮyhPT$ fgHI/(@,0S i ]U寣5 vu"zzo'5ws8jʵu2APZ,P#!?)4/a;=s!MuK-.3^>W:$ aA"r]aLҐn`}R(XppjG@hcHV=7|,]6N4u{T3"Zn6d~_{cOkժ$$bTO-CCcsg:$o%T)=I6 y^:&v>~=g(k_x{\3*v=x|!m.kO9B$yA<1 _gK1N`OemTsUZJJ;gpSq oX@mnJ2:0:k 7β$jo:OC߮÷S4&ѥj#I̼ѶFN?7MsNL> .&-V$h^;KF*?ew-0挞1Fk(#*Ϣ[bE΃lDMO<3mD)NeThKJl*:+9h%kSӯ=33ґ73\pr hX\9ִʦlV\E} $&ܰ%V8a]ΆKl.A}E=߲`[٬3+WTmf [naY"=A=z`E9ߟNgEuЭuGz;Q}۳|?5|AnYGiU7oq 3><?%JXYՎ98ޱ.\xǑbP_p!M[:RQMB !R5;LT2o}AE;~7ZL]^ 4&P! f9Ql>S^uDzJ]v%6Z'4cFJL\pp35y;$q> wQ-"2fDZSF5alWhrh=2W[D. h) v/.5ʊ1_@ךVeźnLklZ)Cs[^,/ 2u0cc+$fC|Q}W.;H`6j{Ƿ!}Qؗ*{H~r M=-/w̞ݰ>9 oPV4޸AP&My0{h7<ϟ>ÊOT50T:2ֆ55NxUAWxݞޟ%0N"Jzߏ><_~.ǽ _L,KEH~xDOLf mn]48 &`@0dۦ cOEvs{lo\eSl-XiB@w;QXC,UQ\ثh>G[?br0ApƲ~j#m vfxjSNN# Dn3~da=33k:nܧmدSg_z2 ?%42/L$!EHUYy #N=_+S|FWjmҩg?r<4&l1r(҅uWK8Dvd oh9-}EͯzuC |SvRsY7onW77|uK?D+E!Kto:!c0er#x3*W- D$4+Z1d1ƫu0#R=0k8H28<$jf25l8{y[ԔQ7-5S`j1V 9hy6e42Z lXܜxA8")8nq(4J|1%+ٟsͮxWz {[J Idbi!֞[gYvFO(Bs7dzTD;+>3 ~0QkY$^Ord ʫy! Sa?~zլ{~4Ki6j]Co p'CpGxMEnK:d|mF[!4qKTWQ:V~9 jl+eJ#3$ %ф}SQ_W=,N5WY2hy-i]:iyҪZf. ((pu7_Y}01.O}Tw'] D/֘ ~[hHHa<ƅ6-%B/9˿u@8 ΍9&FV1(Мb;C | =K_vͽ7<~c/⏠[S=fS7Vq.yɑ ÅT_ep棠3щb=:#BkÜgj|[ # 䘠OPIIwONJ4SwRDҏ"Ŀky{w~A*Vk P0BCKTD0! ݐMFXGXia@ R XR#$?W||>uv^ڃ=:Nz.7㎬2 ȃ#14DoOy\lu,_XG)zliǔDb)򎮭<Hq ]~4:)wzhf-V {B ${as*жgN>pUZb˯&ð~`}B77?Wx_E$N4]*o/F@OI=p<~gH3,17̠%U3 9.`y"40/_sJOIy,]D &ivk-oi:V`[|}Ӈkk,߈1huM].!Fh׎_ynx93ƺ;v_G\λjuCy3\]cV%kx]o+|m.Go=Eu:;c?5S侧}cZ\[go_]?Q:֢s{g=UYc >jck;Zv[\;]멙=yy9;qƺZj:;]ˆ=s}Dg{;5U}TWvsg^74NJ"p[]hB)&sMfgn\BZю4$ :qmЙ|h#yDCQDCQ-lG;ذ0*I{[-<8zЊȒPDR4RTE+I@R1DP$EPTQ% KT5VQAU K8?{[cvd(w kZZaݻ#üe DRDŐS `'(c 9dXSD~ta!8C}>x7qBfh s{b?E(,AYU)* D)b ˣK9ș'~p,~o?^Z</@`d.)V+v )\FӛA̶D%x9'矖Eji-,>s4WNhdSCE\sttl:IAgBpq&XJ7L!˔Gc=ڃi|%?y8I._̾;~I&M {7cQx87[BYs rNJ2ԘL5(zG ly% X\MiJ(Z>LI Ògs9ZUo~6uJ/$1)XռU"jhWD5$wQk<:6VTT" 6'l 9Ɔ~SV5oջw0C|U,Oe5(wb{=W /:9vFj|A߹ `n|'uؐ' >$Qh~Iyw*_ln|?Q%2` @5٧/OFuzCmFUOB Q R%* 1b@D} {swo{!I;[Ff)iD DzRJ@نR '6l uQיA=ݪ:snoic$ 4[vyj0oK}7l%xTD)Ѣ;";h0FzT'3$=[5∹Ot9vm]YaY|neۂpBa\>##fl-P:Wd<D7ۓcp|ϑ7CL#kq`wdtƶ; hy6'M0頻5@X>i}Jw}\z Otb"0'E8T]o {/. h)t"_JJf@-VFχ%qGcα=gGfSӿTjJwC/ Sb ^$̜ƉJUl+NtNk&dٯS&̯!:N?ECkGw$f~ <ݍ…'S}^*z@ 8G{SRϸa0,vəl ^}4s,4QsR/?-=N fbڇn;PovVr{Z tLȑ52;&C-Ut;8ҭ{=3MnL&}_գK2?Uf$$0 ,D sl<}AG6T^1@$\ -z2=db5uxIp4cr0OzH{)*A .j*_3u s=z?O.>8FD4ET4Y{$c&\]f[*)5B3I [>ϕ"bUֵn\×OPXiEeMCˈ}D~G)yrxesVx:G%zb\ X ]cQNq~Cށh7qH$|.eƩ^1lNx ?&pbqH&ʁ O%|.5 ߿לO:<%C6.kʣ] Oc&3^3 &4j[@)fr/:|9]l^~Xsh>|O1C*O|'w c o# @~#wj<}| q?xv{s+7/YSZ9]lbq%Ol#:7Pl $E+uꨌ%967l BzdC]I-9NS"BXSZdgi't#\IMDLe, v&>jٷcDB{3ꇈ2C3Aiq؏"ڽ^,餭YqLgd"Q"PH$|eBz8nόk2X 8Wؙoۭ | o<5 ._Wqc8 r/6^?=rMagU"W*p=SC ܑrW(TK,pZgѧ(fP'@M6>_ J{AcS2 ;T=?$z?/9A璳MK.= H~"&Q9&1֛hGbQ-:ٯ0B#՟Fp'g~/g:]ctJ"{:η 3E)[zZk͗EtkVSLB A'21~6/tK׎1XA`Ft2v^4sDC^.RO1']Q lRYd- e ժ9GW^ij±% v:DRLFHt GGB}7W]8ǔ.3e1 |(k-ɼPV s_̓"FiXoQ.S}uk-KaO! Ž$"E@ArxTZBBjRF( XW )b0uC1{r~,lRsv8D uoZxXS|3NcT >SLK90`db޼3QyAp e^ s1 y#)ihԁ7 9Nc@ )1!\ˢh̊ :h"kzLtqt۞3ї΁X"N7*Wr]^S3OHݟ5-MR?)8$G5 4{ 4y[#fꚟ*c?Za X:_dt?Otȧ4&_pPE;sWoZbQ#1|ZbS*ŅKSi75yk{=(4"8y$!i.'k38uuUSD,93#R:;u-fy~ahC$z{2q%5vqUwe9tzХ>A]V@^%+_y|JYzef CV8IAnA^ 7 0\CO -k)z/.g;SXc N^C:ujfhݕޡELנ UWÀ'Q!"XvRxgV{@U6|7.D} lGF/ŨШղ|F; gZy]E]S`|4x([+"W\󓌜`*YT'3u,L I.1S<ٮ*1. Y&9-a{~Ej<",5⫟f|Yo ..16R.XdZD6oǦPDCmrnzS0ͪβCguݿLސ44[^EvrM3;eW 4Zv+@_2zGwO@2 c8vGF}ppMa&5M|./t: `IB(@Sa@5 DpĻx& EvX'%D&Q]e3UBb[sG\e0&mdY{O$.TQF<~C ;a]wc{=rՁUP;^zv[p=4M@h>guEm0?g+P}+VnbF- hCcii-P" Gw>'WMK2+j "# ,XAC}7rsޘrfe֢-kGczNN z"yj_b@?=?/hMWXR:6)$]W/fRրnD3;4ziO1xmXaBg l tTaL =m簳eSYr]\gKݧZ%^ ;FzpiK]Đک++wcfƉAY{zyH{bg^GZǏC3qvdf $!>$)D̪:B)FHil^MkV ANs׹c8howQ/IUyk5Xܬ#̓ʔ,A`w8@Jwi s}_A(?MTwu~o>4}{jHz0CUe eݭKܵt{SFV`\:Mh1ZPBa| P(aIh~FVi½Ŝ~^uLaju dʠl TC {^ǵtk9s9s9JR)NvϢ9QʉuS8D9~Vj(qMClåx%$RCׄDNV?\q?6 'MK:w~6O_ .p,9@o|/Z?AI ٢\ |Ц1eXCꞾ ]+0#Da.I&5 (=J# ] EjĜ?:G˼VYݳtqƴ>UƠ*"!Mە1TN lӤq[m㓻Mkױ3ENLr; c* 3jE֧ Zg[FP@7o@{tDfPL5f̡[m@AַJhd+5+P(+4 Ш7XZ9/ٲ5q5\_\w xu#Ӊ~DjCG@=߶)Ɗ%F wx C_,oxg]'X ?u=@ѻK8:9h" (G\ AfIDo7*!0(9[5ZZ}euP>H$I5,sUwGh0G1tds&>@߶2l|,vy:^O+EmK$ M`$Ӑ"yw>UdeKPXCR7*ME 5t[<`@loM xs ~_e1%w)kܽ=' 1vSG.ߊ6qNb;h?A a7C;zkB|.UKL{]exNY58Q|SURBB{\7tND|9l}r58f@!BU`OϏ5Ԅ6^oHr$|`x[|D4J"LYQl\b~#. Kn2oLaD;\UL.ZԹddӌiF84<ڋ72ߩE˭qBD?Ǥ ̵CU 8:QBv(D Mx.IܺZ$N2áoD[$\է=b Rd\J&5嫭iH{*UPNgl76EzD6c#onGm::vjrs UP1bNB;z5bSOyPTr4/Wp6OW`^jE;mt$QeQY(>"Xxa9 -0TY6pՓ9ъ @wF?+гC`| fc%Ar@hϡ n8; $)SFF};%GQ}ӋV61 # g&8<`ڃe,Qk]xw xOv8dmL"5K8%ώ7 Qwl1sEV( ֤U55E_'\‰^4$&/PU.y]֓Mlst& p Ϥ!z*8RB;Aq]̚${L$aE"agKv$LJQk %tb 92Q+s}1KF+D!AfCSL/ j"y JIrIFv{mV#IePkHAw,ǵ@cvCQ &B5<+QQT( d(eJcbQBfd8Wݕ 8Yqp}+DŸr+fxh)CJ(G{Ϧ׺"jUS!|ml %Tw-.)'@ܩ㭑</ň"LJSĆ۳\lJ!!='7#kE2ȌzRGl#<;KK jٯV%rGϪwmV-e lB_C X-.}+P1LH@:Q1SY\(dCW K c̏eS]ÁUUNm*6j#s) -ڭ% *[;50'b% FRO>6f #s* V$\[ߊoO=y|ߨ>E_y,%t) `RqaOFBeK @H`%AJsz]DkB[M>R i]up'}<椙6`6*;3с3_ }s5f𫎵>\2{: &jf`cwAnÊWZ3C`P{%j27=n"p H)m-F|`B4#+E# @8EBB7_̶(R@îh7;K. f6@WjrM&LCu}H.'{  IJhJ ;xפs2 v/`sD[E.ߑ0 tAB%bj\sk8: й~inp.3 u"[ :At|[lK@JYo<Brgs9g&C}˿jCh  Toܮq2HcïK$k+{K{l)#I?jU@ qOT><|d JqUH o7G\QX1`U~orO 3TG)!G(̋D$DglGA<?ǰ"T+PbZm:hb#hr(\g"3&EZh4p:.G*c{s)\Zēl&MZ(4c-|@Y/=g 0ﲬfA!h"S;$ZW/~hWAF&dHV5`ߛH}M %>W")j18 ?8"Bȩ2aT5MPhXOql+!$ B& j\tC[&aHKm `eBN)nGm:&ֈa1`ț`Sn&B2pLA K;9ڜcFgSS uFbMI4UՄ C>sXb)P&#6j(-pxGE4O7X 哐 \6)͛@hSlv$C^ :`4vn:0[ X>ہܐ3-hb(&9/* N؈D0kLrN&iNf%@P w\kAS0DW0sSd]AùI҃']B TkInh^#3GBE/NzGlȥB%Ѩk!NAm$1,وK,~=4a# 8R`<"ƞ`ʨ*D1_֯B.a?><{_y=i6p}r^X F 0.W QxO^9*\< "/ۿs)PSqg?X"~1EPov3gR~E!yH?;Z?|oc.e(?r1nh|ck@tSraZAbB /_&&ǿ=ߝ)z eo-? 4qǝǺ.Uz[b/:>{55@/UqQ{!7W]#(+@EY;4Tk4MBJ*gsQW&Q";P\k3=Q6-)0F2HeH}[7 ySŗOJ F^O3;$+WȈI$0:o519kw_6nhzB .|oKkwCyv O>5&(K{In tK P`[7}<\0wצr!xMB<#!/)8uq ~Sn4gI ;p꠾k0p7_J ^;al?u|ӎ^̶GU:ɎZXMmw.#65~ݲL4IX2G]JާѴ@yKaQ>dD?4p?= о .#o /L'|M# zP{ o >_dB~7{B_md.A$$>ͬ @iI'p6&]\8 @E \ؼ"DD䊁'EO;T2"Q+Rם'IqO )^bV#̀П@ظ, \;^}e0d6+@"@5`CEPǒ JÈ TX8t;!ݚ`X+UG0345XM3 Q,Q7ѭG! 6=Z@= Ƃ}>ػ't}Aߎ "a R9ּk%r8*j ث@\.Jׂ͑oLZhnsZ5h= D,`a=kA`  ],^Oo #U>+8֮ܖcz!Pq6Jrᠪh rV#&PfM),CO3`v*Q?km&9<;jQ22α t"pH @.C@w[\x8(;] Tkwf huB&#R$pvl۔(@-! EhD ۥ0nKei\N)$dI7N&[}\њD @n=`Nh(!HLږ?!4 /}9@УgK%[ m$؂hİADFPc01Dcʗ0'/)'@G҅P#By.)C M8Fjj1E`1e-JiqWl9& I`ǨqP3,Z>@z ωHI:mE0ʣ(qݡx;RE@w'nW9Y)JB $dtЅ4Q@@Ҡ"3+"!gi1-B @Iut+ h@6jT6H" H-m=7 'j`k\'#9텼BA@RA:32GIԨ(.*X\qT2UAaǔϵ =YJZh3lj5#8 ?0A3!$$ n-V4  E IG5ɩm%j p[6*>r{(`to9V>L>&Y))Э8eQtA|?s DdG)Ĩ~!0}aVId`CaUH$Szgp! x}5z"gD"B8"p?O檤oͰrwpH3G4&N*'!3P-<}W(yc܅I]0DؼO{]|N4q۪Iw`mEэ뗅D| ǾAtTR4Dč$yD? D%tϳ"˂N}u&2[+[HuBr&剛"|U 8@ )a@XP`R¦X$*CTeeI u 1R (Ĺ]~"b.[S_|]#NP CH_|4_%() #9 hiCʈ>r?':3~`i;G8B{CAqoLv~ԩޜWH~5X{[G'8j<㙦Ry[BeO̘ݵRJW6Ť? | juaJv:Im|kjaQU31nI$`Hьe,4C<{O<8`40Lǩc Q vA%C^(|ܞi@p'r HF1%hMAMLt"G"\A 09r$b A9 $jÄ;B26B8iY[U(,!處`kБߺ`kAph,6qP8B G N"970z:0 a ֌jARV0K7&۫8e `R&h6lmt۪XjP` ~问8>)f.c"FFC0#aX<O$EX)W֖#a<}%bRz4AzxC{a ^sx'5l:o*,Hh!#fÄ4&-dQ?r07σɇtXbiiu^k~VW@aнP /!"2nw@ aJ»$,/hM["BKmU[""DZB]-ؤ] }'$Xhy^ dCq;mI#AlJa^ʇeV厣";b1g\m_+iy~_{&" ~a8x=|ZmȚ{={{Lxv"(crjXt7 iGprsTAbB|t0&@+L,ZXk P+Q9!!&gV>sE0b/}qs<+˞V0_x wGb~ 33I?yOQ7g68j!`fB}P.Wm+9N n]\y. !a,M!@8,Z&P?FW H nbfHOpXCӼCaD~ߡTJAT5U(3DuH~'oD K[ Zr&(D mXg3.Aoj+}P-RsP !a! U`?.ݘW *aZC'|ǙUUUQ:ic cBgH)",oK;Z2CIp. ւh]`C*)VRvRhs0NvN X4QDQBgѲ`4wP&H>zBn<&GHS&l""<CS"4RD=Bݓ c+ "'R!RXv -1hQ5ץ5IR?A3>t1>U%ʨ0܃7 OO G,[`vYJ+K#wʢv|geM1h=QS((`96Xj? bI%Z-5aԗ%rX0E8ɍւx7Yؾ$!ͨOhzB[ N mkm0) -5G [,&Mom<ln,}gׅulF `U궇g=J"{C̛lj),=&Xqh;'a0 龑 8r*(S0"EFx@Yi)#z@&or@IG Ki*SUUEmRUUPUU^_[4Hv,tn1ifCNaϜ14ENACh9La@5 f˴"4.2iX`R`~؅N:lWhA0q&qxVKԗF@E1I BQ0Bja ++ e١V-qmbɑ MXs'4 a**Dh%#f${C;p}Z4rŊ0*((>8icNg% T%STDUUMUUUUɇ+UUUUT-jŭU{O>A`whm-,Dam0 a.@yO7Q!tG5PQr, ]3 xfrO6ۏs&6s2Ժگn  !ހK1/ o m5jӡ ZR@":|Pw" Hx }u_=]A J E? E( ~2x (d17>L)E2)"ɀ {}$( B|рÿ 38+TIG8/4Paih-З,,ޒ]Sc>+O6Nj}\7u\@5mPآ6v]{ݻ窙eXGgFW_pp8ŨHOMp…G2(*alTQ% Nŧ (# ]Jp!=Tv .:3?ajA b{{0Qӂh%gl8r^G4x0bgzh1jՌaıD@X[ŧ BHm|M}V'bpfS~UMru)ϟmCQp_`-ےbck)%;,B i S`_'wuXi]E"ȩ=gh-)k$c32T jr% fг cN(34RK;rDkYq:ZnO}WqS +m3u[2/Aɉ$| M5ґaAQEdb*JUMppC ;aL yN]Q9x!LawBFФ<i<7Xr kk!+G:0|aoOfJUVGBx1; 04g@y @ Qe|GYꇍdt$2jr_qztPIu1\ /;Vf S8M ۂrP;5;(z!<.Sc Cͦ<`PX|AAIRy/MT\kQ{b<K0_MY"J`GYf !c|=59`fV8Il0.cs⹫ QBDt̔H(o@@  q{'J[=83*)7G8lR K7g4O(}`B, 8 srQ;̂ E~/qqGf=^p 8nH^>4(  ⡦wQA #`X' ˞ҚΚ& V488nlBy$їdbiRKwDhqeO Qsujv Q8Blj}V^[Иʯ9?|\oJ$koG9 Wjݝ<>Q1u9eSۏ4,n~d:UhT9mD刅`Ʉ >+cJkn[w"',hTY߶/x2Ǹ?8YrN rQ}\,>sP`FxjX6 @yLNrTvZw 1w/%y4ag0+6BE"b sX0rH:E1xdM‚PB&O{l022$ͅ8ĠcCWƀJIЇ:L9N "V0} -Mjř,p!]rt!rîDB(]"sЛT}4#@)`  h86d&LLr47Ȉ# "`gEWp }LWFX ?NJ%~BP7}#1P!m_?~^G.?b1̩=@~(^w~e4@ё;$;&y'h G]{gĬ%ԱƆ0U`fGHQi"m.8q `fժq ֿt+ysAk[`NfN2Ac. C JL?:03F򈚎&@xHN"}n Okfangf8 Cd CS+M̆H"L;C>aSYR CP5YI!|b@c%*p9%%uDXػL{((y9@oMb>4P8tf,CVB]sa6աpm0ނk9q1zv!hn2'Sk@fX0I sҧx*)?!GsRw}Vځh5ȯPD9I%ް9GH!1p7aDYqCA q`Cbwsm+]ҎVDs$O$$*':חQ-MvCI '͆|Ӷ#{ދ23A @Q BA ~$߰:DAKvB()E*=H2=:[Zr!d1g'P``$4 @Pr SW,k‚#S U>0$8@iRw%pHX]'E?'05Hh{#lt>&Scr != v@]ڏ8Z8zwC^n:0C80yydb'OH]~I&T ĺ5"1(Ĵ.y+i73tbxCX<=;C}P~zY:3,;WoJ>7; DŽfǴ C0f]"hQth`RS"xaBT {9|bf`|q'8g:.꽝L uZXp[w Wi7q8VDSN GO0'PK| U}[1+#Qr:jģ$.ZF938N9(g@g+Dڴ2A1y+ƑjdI838y&ׁXJjB6o e+CGL*A 1F> 4ރ)}.\t wedɮ-Tq!a=P] R!Gr6sH{<ߛF K>qr(!б)rЯeJj),voٿb%&q k&!,"tC6C3mAw:-z94(25bfkoot)K{:bHA+) @=0IWФ$X2pܝ a;? ˞xx;Gh\;ư033/EGvE>F&y=mwC7~ G&ضm #$_gXv*^~> P BH*Z*u(x:#Nd(S@?+ɜ`1 uKU?#A2R)J II1!y=#!` }T<,|G΅N)gNRf*gUU?Rnve81>O0}INa;#ILMs_=6<œ`Ȕ) (2]+kV]9sVGaG-ExMoV"x `G@DH܀ (=;fyg"nḖ{+9MG~F+bAD%~Jj*yY6 vD`×'YռoonͽxdT]HrܘDjH1G沔ͻDI>Z0XӳمU^C^VT4c`X9(hOw]ZhS0 ls~PN=UR^b!<pWB,Qdc6UrDDH`6Z>)h7-% cI `MJ24XPl?2SUUJ*$ܸW|o#unTVt>/09 0"r.ϙkq9'\xpu\E|@ĊaOc.z<))dlف."&A1TiQ>Vd~AAD$-(`& `WC1V);mπ83ь1mcLG SzBb4̴I pr @JD [9)'PDpYЮצ: w+ @'O3Q6_yI;a>9րN0O[gE"PF-QD-x4O1MU,4 \,%_2e{q1m=4?> `lgS $vuX3?TY`0`{X jaZ6 :1]nƏg(oKs{lQu?&kIzNlFֱLDz`]*8 !AڢTPRz, wa)ygD-PJ툧Ę&-)B@@" s@{aL~]QsN T;Is 2*RIBILP\ߓ_ğ]%#1ytf Pxp4@,:l&RdS3hk:SN[ሿX>"xz(?FDj#$%⭐4jD2yx!8+P@@rRj"t?@?OlJ@a䃖HJݔZդh耡fw KaL`iQFJ02nA*>Ә@#HC\1l0$6(Ǐ0i4R^5'q4b"ʤ`sPvP( !};WM.GLC( *'0AX`_䰁h &xɸyQ[L.pI;*?Bq96}oۏ~ *V(y0IR![}]!8Έ@9R`uXAiEUf}Ё)BaΩ$1ˌFnw}wsfvV&D'' 1N h喠KҬ. =SA'RxG}=NCOQ=NL_H5ϳGFFt/yH>P( dŻFm!"^̊x~ S{Ps)ר :_p>N)MPCwN>? RBP|ٺ*z>h#νg`Z9; }L@^lƷc:zzXmV R;}="~uyaD'I>Z,R C?Ӆ5XP?q\D) A]Z'x!`M!x ^p[N+hfE$Pj |-l}LP;lܕ %>߼~ +\#=[+!)9=r>xТ'fx@'6aGkcg#V-Zշ?=4 4uDAKh?|~]o֏@>e _uKǫfT^$ή?59Zp¸jJ΂aHC&&~ip \+epW[*rάBt!t؛5z\AH(|Ϣ"kJGH5"X&ҊK~(p3[l1 Qh4&HXV2g ZMl|I߯pb-$"w 2 'xYxE)X(_wҷ3vηk ֨յ2~e6 EA¯p(s) Mz)|EVsrMeJ lY iaF ?cn=:h٠5>&F@i")K95uWUjP:~z^&z q4f8{gK& @ɼ%3키Ž~gퟶ=-2=¤7{|,© L8^x9,]qv֖ 2$Qb?wx~8{*G=˦l4Ϧ)n s@Ssqn6/~gJwU*زMF>-(#@n&}L"4o95ǍC:DŹ L!ie_3哥;&Or_>:DjIҠh8j{GkNNe **#:ba!naAÐ @޵QOU}X[{V+~ 1ۜDZf Uz(eHQ"Ձ)v!EE pÒvp 2v{L,!=GQHa-nm[i\o:ɘQ? HuG"8YhWdhK=Lz.$ 4UVvz=6q8{Dc1varYxhO6ˇ8䊎YrP;<2qNmI$%8{~_tS"v9DhڗPMD[UKfήK0:])8]ZEj6nW #49_)8څܶB]5U3TO-^Rf[(PW}wuw|6Lƒwda寑9<JbdtѩWG+4\n.rT=8-)KCR݄ \cX8jf{Xp؛O3o B"Q|c[\H=✙LhxF1ETwg@U:ѶnQݹ@/$Q9#h 8:#$fxϞÞ72@xCcwI\ɵ `[ C`؟- z_"벺4=HX6$$^~7~q{`dϸrIߺ`G";W3gU@툓ӖL{fH H!l:Pr\TzU&M#vӶs5R4 # k5_<_?>@5T\ Cvj!AHC >;Xe_= 2;u ۷8awJdfb b1M(1-:RA0*ת~ VSzhׇkͲ߅U|,aI!OQ 3qG,uCus :ב AU 1]joGc7{ Mt8gDXìDcՊT#X9 8v+Q/n=3?oc?8qro1Q=xBȈai$W>is :U/PK "~ ::^/̱kTkp6wbK4E*L=hk ! !N^_~(3Ԝƿægqf2g.@PD89z-:so| mKxufir6,bMo֙jv9.{eàiy8:5f:LQӡ.!} ؔ kV#( 3]YQsGnW\5L՗2 YOKM$: P7ĖǬ|!A,=c f<;#[BL elIis7i).BPYsdseFC:C'~XЪX,I# QG1WR2R9BH 52pE<b}Lc.$jp6b`+đ8||sOx^FS|pOgOcN,UoyXpermEEGM}j\D٩Wg nxFp25o9(@$.>FժP ]\sPca}M4?>NӖwv> K?r}Z5,@ aW 8"ȑ%d@CWˉ rta 0V -2d7!N4W ՠwMz]Cqn顓que>M_S&t!<9UR>Np\dwtMy;:2.l=ɱ`oh"iyh'^84=p:HH,*^%)TH`ӿn9¯ew~à0HrL&3 lק׫twHPKCiAH)C㳎I43[hJo)G@>Z3)n\ d2%D1Re)_`29F  }> ~)d@o30GC0ŏdʻL/o $69ԈB9Bp?g7T4ٗ4w&# RGʢI,;5bt5V u {[5!R c6RPѫWQK˚jj<3패}sAӰ٣h&X؋TxyB<#@<&ft<E\up=|xwBGo뷪'%EZor""(Ӏ}/vN,Xbj[W 8ҍujrz8`RhN=ϳgðΓ mqx63F MitCOj,BLaɴl'pa3 _t#d&kF;/~u適'r@p0}|Fs=2+F?HFWD cH^rq xej#,A?v Gvkb6h:?߬t؞a%%tKX.elb|& mm\M6KON71A5ĕf4ܭU=bn{6G/`d5# (BCq;2B[mVclh+a Q5>r;ֽ7߶O a]Ҝ:U&0%xjux7ҫ 7` c‚KCS8x6^ڸ^auÔUY5y^G1bIE)lCuk~nAf&DtBPF^-\[>,A?7!o7;gޮ?/==DN??ou-b#"KO%b"m -1zSBvړ[SDdQafCSvh oT,: @})l8R k4E!-Oz)@ˉ@J=9P:O2uxƙa@jwˤ-dY1422g!\ Q. 57h`{ cm=XV 9SB1-Oh(NcӢ=_fZ<96 ӏ;pKJGoUXJՅgwYR!(vpɖ=ڇ}uq,<"lZL?ăGa~n=\5/*tЈ]:xK@S ͱ+wKB]֚dL'^/e!f$\SCv'm y~ b:0=~ԇ*~86V i~]9;_?|/5TeWs9% ^c % M51 *G&)tE"dCrS)%;1B"88WfTaSƈPT*@lƂ0cG+B QOhu<0s<\/$thz%h[)ArIِS[ՎO64!Rcsh;ӝ x0e߷na(^ ͮpʽcj5'bfdH86!cdL ;  *KJ{XMɱ} Jb]d{RTi䭽;z3wdC$):H1[P >/M.Fj7Nا٦0csUs &,\5Z.-a$CLⲳf"0Q0'A`S↷3l ViĻXP)пnύ|S0jZun* 7]B/njV,i k%ja/P!刞Eh/=aBD3J`PX&1;KN ފ';ҕm&,_k)b @N PPuɱݡzjMO,֟5!@:]٘L˜+3iSy`DF!$fa a2|8'MU5G"(UH4qOI '@a Qv.OFnVO"4K 2 +0fXGRm,S "m,k;7lNXN>m'bzY.~@ ?  pntQfrج]ے٠5#20*JHD3'IS\1lA ! HpPy9$U Oܘ;<#e߿v&hBJbU>NU:y_ ibV*mS&"phJ M)KO8fOjIal|q zNgv#s lexJuJ[$tal I#I>CPxG%TBsx?s'^s {v=oe!eQ Kk)LQ}y?E/F4{$x:Zzj6 _چhP8uxPŇ(z*Bl٧}$/p$UAUu!ցa}eYtρ3u) ƒ[!(ӁΞK8~l&SE0fPWB&_ mLbu|1z铕eί'd'|=ߋ<|3c9װ!a!!>.l@y?G\ua`4*>;'g$5N4 Rv >?a3 @BcE1,JAwBjK426"&Xc-4WT9esxBZ- x^0LR43)ΪfSȊmtG9ΗNԔшBq;!P sb>>LyCYEːV }ġ<$+DCIp:ɔ=* f6 C94'QoZ>R|LknO2y>}+EEb_ŸaѤ c:8H  kp3D(Q5k'[߼iR7M ZBf>aHz>ß^8yS:%b;FJ AK@ BSPIϰ$CDL>'8I/'IOfab7Tb# j U J"V:0oy>g'utvĂMG*cpb֠ئ>P449 B :dHH4=K.=d!f n>Nl̓!m AE5=ַ}E @iÄ_pf݉fn0 ((LiW2)kx2MEoy.vȬyBxy& y_Żbj 3-oΩ!8$̕)F jA0  IÝ Rtz4pkn5=wz!o 887mL^rCF_VXD0}^ ݀?];=%wNX$ͧiZ;"lTDdFqN  @B`2#;ODM!y=X'L}NX"- y:y'RY!Fqm??j @eHPD G7|TyNУy~[ӮZ-ʆ *]\AA~4֔-2Rrs@"Q0BFDC6Y"5zvDN*JWȡ*vڄr5F!~@ZSz!:>=C-$ 4IUФDƀ $^151$&ُ04x3DsOoeTQ4 ya+=s"4HR=?NpW~s y@UI$35şGf="ZS0un!6bKԱ&4!E mup@ҽ~Z0Ce}!T|-`I3|FA-GH/?"WFxR5aTEQp@Hgf@_"/V|\s׸9:bAX1DASpq2rP) \Dp$ZD  ⵖ@LDW TRfF&b`@-к?GG:)e |Np7Slo(8x8d=SŅJhQi(>g!Zrp@}0^":{!BSsfWD*vt(`$Į(O#PHi JcLJU@U1K4""PD@qhA1+/7u Ez?02?夿\JCB@C2XmԴ8hp` mHHN PF`߁\vL@B3^* !PQJ 鵐95dR0L{\v&dDHMz}(@h #s+2}Hȉb)AQ@ij~T%8j B}N%jZK'gjo򏖧[:8/]6 X(~ 0B*d /1W@_Ezsf-$)QdN1X_"[ZcSCdwݏcω߆ ۸qꇷ6t8ry00Ըcڗ9F&\4hȟcqQ2, x1g! A,ѝj!qe LHXfʴFoeï}Ezͅ23a$S EاI<(pg DvF1`4I `(jJ#ow=ݼ1fɪQ x>w^k5>SHu ˧ևF^D`akӺGő!hϼ -0dzԠ}gi˖uǻt(y>>|z1pv.@/Gj+1#օ{h]m~t;|@t˰>ʍzӎs)s\7wY4&8D4Bs#c  }DCvG9@!CHbsZQ)WE}bOceAć-I< 2!QFYfm%Y=. zҐ=2o& oֲ='wzeƵ6`(T* >f * Hx<^iB{gSB@$;H H1(h{hkוqT^ zO`-FÒQ"E*Qr~RUUΪN\LCvoazՊSITׯgjhx//N1cjckJ-DKLQ$DE SLQ!IDUDRED (II,X)aɉAvL/n]EQ_vmJ^wR3EGQ@H"M^a)bV@1omKϠf X01+nEuf"ybhid#`kbc:c4D+nR6aj;N. yA]t\N=e((Cq0L2=nr&*4ԍS[3db C"aJcB` 9mii,l^x߿X,<#FG mR~_/P3."fS&Õ )w'Yv),}oK3Y,n7Ǒ8`UlHF%Ԥ2-MVDZrI4YT]VUDC) Q5Qja-RAIy l5L$r -t˯3#\Dl`F$ y|{;f.y4I $$&Qn<nj&\ V$$ȓcZwF*P,i[ ; a8@F" $b2 B;HuڌhHc &KF1onjzJw>yq™"?oR{Egt`e< z#/zcaȑ ~XN<2,{Xh ۺjCPf b ([$O \1 bP19i**i)" )49blWz00iM%pm 1mh1e(03*H- .02Pnx갴e΍ X~ b{66*ws6 t92ҖUd16(h:$M,j(±吒s!##D~Α$:ᣰZU-W{lA57%m 9PYUH8 0ȏFIxt!vp6$F̣\r7뫪Z#D&ۏ#XcZ Pb 4NJ78)745X#f3Eճ21E QFMYrT8EClb0e-4"4%U3ұ8 kXBPCTDHLR$E@H(H .**È͙))̮фcNN0uqѬfçMu3跺I'J@6)'$Ms J{^ }Xa) l` `mb@ٍTsX PZ#ms'z0QGTJ4 jP䜂M+@JZ44iP@(Fh(JJU.(RZjv{(SfIaP&X@CwB4ĐLذXoِqy#0s?)PM:XA܄dQT {Aew_w믲Cze eziF%5AKb 8<tС "AҦjDDҌl a`#t7+  V*O3 gd2ʁ( ΄x0àeO`@C/' -۹UHDz1 1WF>@P8m !"0}*(*D;{w p^3x?v#[En#4Xf&?tG$v46F*("}) )Ֆ1=((j厘|-G #$F[&)2}~s1]6kzKbW+X/lxh?Mx_N $M}5%?n./G!CZ?5$A\'9 0B &+A( gc2JPE@@j$ 2P.~iL]<pA=*2 ̛SIbr/afgWN9 ceu6jhB! RvH %Z+L0,8P/K95átJu^AtԋHQ8\V٥e!CR l(ee{d& Qimn[Bպ1h& dMhƵfLnHq1Lrq]ixnˣ:+rWkj,4Q3CL;s#EP=MR CGW+Z0l"}+2 ks#ORkDýnJjA=mv!5IJu ZHܢ lu7ݍ*98֢1۷A Dz+-O#oQAvc7\ G\ha ӮM=\ V|:DUi!&@ ݄/~١i= y O{]nZۦ"x(ޭγ4:p;ETWR ; 1@D&Zod:T0aߙlxvhy霱e&}:2 v>QE!H8mNڳ Wi+w3wĮ;0 L[v(GQ1cHcmmaFϗ91zqV,Fpo_aCʦ5PCS9_LPQH%.ch ϗ!hA0-T-}>fi@YTxZNB51̲ UPхx"Q Kh DYf\xJT*HSUm:gt4(V@AQ>Sϟ|<+)REqiP Q II^!-ʙ Ux-:‡Lxm(ӏn@ó%h{Ee3[ٓus+9;t0-ĎZZ&`I_rX\`4 A" vQ4i4X-A1Bȳp+'@q bZ ELkb 0g 룝^W%9ZGVVAz罴( GΡc_"XN@SO TBphFf%.8jY}q$A*/H-B{^yTGwQEOjz>@=Y}ۮv<}|#`$mQTNRۢ{-X8f)J9 6D)e)m Y0D tu Fbxy\M"LY͔(cYq:]EF`rQBbk QLW9"̮d9/s`G)(H~tli+•#DQ*$|>}s)Yqq8Ğ:Ƅ".-!}Cy4hrwP|Tވ%8<`x)CD؄00rzµN4tQܴX"iUa1-HAATv2\T;r(}V_hctjy`=Me-F *S B ݺ2W{l 9>֒߀d$"(bR &bR%"H(рޏv]˪lZlD8LW^ KWFc&K>ʆ5ϋ@̂ZH\Oj"WrHSP` =X)*M2Mhs7$ 쀯E^}JG4ԅl~j¯%3pNDn~tAήr9tj9)IqGCX29S+>m' ZFω3 8mcN#kI&!hj$|/+w<@B& zcr(485Qx1PvA \_oE-M o`sz[@W&AEbEI1I%/6a Pђ4©LKb>XJeNxGtN(A3OpoH 2eJ"ֳ 8 oFX0qedDz#fZ q u+@'MDiEWָlˈ u #B8espYQR%A,@F)BNIb〷 U5pqj.}O{KF"AGЂy9DPb `4īD/og~^gpO 7tUE|A)퇍x4 D0Ks¦bbȕ.tt&zȅ ;`V4N4Xڟd&\ OU>Y^&җI5sQ;Xi2/*.}DA lۉNhTO<+J +"UN+j9Z=A9$a @71p2 q=rd2v&zP9M7T@GG9\֎.=k -EÝjAnA  (Třu)&kv֚.n,hq]C[Mм+:óe6[6GAFM1f'm zΕ! ;d_HhiP댔U):! @ SJ;JۅeT) b{C}y!鿃ڵY'Hr }TCbT`y*Wz\˞{_+"vMfSҹ|R{BIM-A{X$P Q(@"qgcGv{"W 8 *D^4|d1>S1$~=h_`.fJQy8xNY3ZOrWd9ha& 5Vڶb^.u'2B B$HA NxG.ؘQh(>.O7d9ɞˈ2.r؆u.R@׋zZ)?akCP BDB@<3׬FTEUOh:GX)"&o& %HvV_MYƭfq" !1ѥscaP 20a8rjsB"a;He[!˗xflQ׿"zKP6 âeG6c#U^4vcC1H׃:umj\c7#$`ƂH<$9srUXD$OUùP.{"+RHa3i& L2d"c)2[KW$ìs6ϸ"f7tFBhj4Yzf9ԟjFt즩β9ȽZ9-f dƘeۿu-b}H0IOg53 S6Ah5æ-8q C":*&};ع8CÏr!gwE=$,0QO8J]tP:OX? xf83YFf^6:dut9B{ubz8n:FΚOknc߅78e죿6sT;wp8|G9+QKh\.u2sCLcjcSREr>]<2lsd磽-v禞Ƿ7!ӷB0g']lZȽ~"Tx)BXa1 ru/ 5s\_>|Y"JZjKEʐ{N``2+ۗƓ g;[!u Am 4&2y1.h^e M,ڄ]N6Ņ i\'xGkR@! s.q %L̈́5$ sΥfC@:u!ݷa7jlg=Ydt!nd6TyK=w`&ѾB,5;ì?:AFWAM+vX3.1;K;;2m&c&u3jm DL7X*OekƇ@ilS>R CʤSPn׷hGh88jIVRfm zOc(}rs6f:G(3=ӽ<Бɲr8Yh9oTxuh\\=2]_^3e$}E(L>y-a,l`gxxKT1!G}㭘M߂t)v7x:=rI vTrz!KN:S73eNV۶4<lg&f8G:8F7]Iv{kW8y#q:͎Ir/5#I14>Vhbv3$,PZ`lu6ݻz]yaνH=X箶`JĆ)]̕o'U%~`;)Gc|"f1iԙ DH< =C-68W1k̏mD Tsl8%L :iy:䉌=VL mvE ֨\j]KH?y7t0bM6 DrcBo3=;4H0p^*}ǤΓs0IdM khBWbFss=k{l<Jڡ8Wx`U- ,=OeMۧf@܉c-X;Jidt2h''dKS9&L: pPp a: OjKxсLN%qg3jZc,wfC|-M%Peƹv5>q[yD#q<X-Y6f& hyç|jk N`Z T'.#Ɋ54`k:7'Tpl4q!Bfĭ.3g7ԁ1'x DJN |hIWKY<0qNY~+7;01@8\ ޵;dRkP/ .©;K| ׈Cw,\-,1,k6V]Xq.n$KB&&(8N&l(GKI<cmWKA2;L3v gg9g4֍a󗁧n,ˮ왽PS.'K\,7ѾNON/@h 1ʘF<#ubu+ w6MЏP5qċ'9y)`0FDc:F@2@=#]I;g1HLr#lːa1$/ $ePa:>ZRflJ`Zˑ+Pѩ.)gxWD>+9,Q\BX4h,q{i;An4Ydvq߾1߳q%$"!:3D?7h+f$qcO3ll$pg0&w1Ҟ 4;;ʲv!<ȢzܩQPt$UF#&yHׅ[3&jLFSe>㖈 D薘;vZwq BI4HB VF@ cdy evE# LхS,(f!ՍM&@HӠZwmKFjb+\C.d1ʌ3$uDIƥPc)aD9<5ݴNP͐vݸM=GǢgznˌ0n4 dO%I՚{$möa,gS 7 o:e #q6ۡ#:I0rN|[耈BC3f3OJI'gT1vw cSBƺ?({It`ihh.>Y˜ݙَ:F2p&XD4%sA&QFM%AC"\yC{]{l5ژ4 Ǒin5ž9I`DG3=;$a۾VhmponՍ+bdM5Պ*hBdOaK uR+Gm6=z8f")$ Hđ2E1!M#B)@(h쿸6`;#񈻣a`H>GOāt7%OuXFX)H h ڪ*"Ade0tLQx_Xuxo"w!/ݷ|3Wpk.hqI Cj&MWf_ftz=d+->R;[fD醆%Io]"vcCE!=;J< RN68@e(N:)6P 냳+ & Q6c`֨ KH┭$IAD5.)EOm젱$@U8|x w+3- 3<'JlL}_Eɠjb `6s-,Yi)HÑ=Ϟ /D! /3H`B) jUHGu! ^ LGd7QA/ F!B$hh\C:7o.p=V\"p`Kf&hhF׌ o 5jxئAÜHI!*5UD(**;;FNJ1^4SF$|.stԴ:q,߀xp`[-@Tt*"Gh\K٢ 6b̷݅1!661% 0:y*cu!n zl#TQxh}S h'h`F$'R"{X@PXd(֐?"H,ĨN- nQݳgIW?Q>q}SMXr=Ѧt0`;=W;bxv2QĤ2)ZEW{:$=(u*EMK V2FBD:~t=Dv6#%d N0 D0;rvɠR!'3uk, <|zî3vTڍ$4jXi!,ighDiԹ&D\b!"]QQl٣FvOVL <ac x8WtrY"4QRj&D4AVE @S/*.s>2)CEHQ"{F GNa:TJ~}1Cv Fbd|иd?S7ع\{e+7Lՠfȷ1F bh?-_ûi {^Km$I9'f0^s4Ŭ)z3nXM8 Mjsfhj̕> T"4ȈAIEȉv csq(5)vuPF4 zql78N)fNF.K+a< an3.Rх a&S 0(Ǟ qTEC0jP 3 7H;].wO0ϒp~5=nk$,6B#rc]`֕ن[ja}BwcbI ,K:DE;"DBAAWTDN~CH&l'ADHaȴ<5ïGaE h(4V6e?L2i3rkC݌)(ѧhLIh; @B@-jȜR_jBCk1-1z6уp2ƝgrC9a#fP+5(_lX:|K@izl0:cNH=d5X[;$hNh>VN ̶JJSsLA#\.tĵCќGsf{(&F/Ϥ<`| RSo=xg%[HMBXv,g9#pI'O a)X)%M; z2ҵ&T{RG,a4P{>U.gG6D>w9 eXD2T(2w {";d+N" $yN"$+Xϐr&S95Bm4!pBl$fro%b^uKkE2VUr&T*J9 n;vm6 fSg]|{׹ڑ5}1i$ﲺg7{x8\sJ@'+yO&+k)5FŐ'qʼnzVo&rGtU 0ӄDYWS3l1-HuۥpNy\Q8 '/ d6ghXVXYN=w;-n+ _Zei%JspP$O5//.Hq*a7t{C|Ha`V{[vvV6 a`۝OOA\?6Ǟ]),Vgc;:c}N7ƒn^iS~\4:.kfK!,]mM&4tW|9! X o5#-fB@AO &<:3*!FRݬzrRUPvT,O]7 ̅IA}P(:D̵UqV Cvse#;=:̢٨7+ϝVbDtUT{~\I҉e :$"Ur9vƵΫzݯCdQ\81j!r&Fh\A{O~ǎ;:j0m]gK ԉѵX], vŰH<ؤnucXVP 郺qَ8i dfnq+vͱ8ܟ eLN#䐝kMzġ'Hd\Q1'g󼨚b*(B|  E"P v,i;`v#8Һ 2DTREMzuO[ Q30.8)Jq4j"/] n²0@7&Vū9_PHCQa"!BɤJUhTjB"jN`rR/‰N(흟 yĿhX%#J?s›9H{k;Z-goLIQM\#b ^}YiINaTF Ig(O7CSRDQ-Q" rm0JwmysSJyCqeqHzi;G|HmA?IEKms9n{6^¥8*%$0. gpII18HfJQV*6K3b"D  BǠTCH.+ו,} tϋ!nV^#UB!xsј7QQkhlMe^r Փ15+ap|qu:9t3w|>z;堵pjagS $1Ο&|_ <mH{>{9ߧ-&O{1q/K$bxv`++|̛gfN#3u1T#zRiȝS'!? bַ 19Lv;ʹu#mT979'՜GmK眙eտ55(OOLty Ҍp[ț<5R: v: /7:/8)?x(?djf#rXH~4dp|4 `1wm<0qO֐-*7.A~LXr&F%`5 B!8MuBUAmβVsQE<&$.:չQ`t'ŜA.Dǎ4X#\cXf\pC]* !*#3C3'^l@:vb*`̠A@b sq1a#/f`ǰ<ߴݢ /ڃ{1&`Σ<QT> c!ib,%Հ[c^'Q Fܶ6[>s0GQj3;.H4k*4M*W/H iJAn!:Rôk'6k&T )hO 1 mCi@nKLGM̴(34H>;j,uPBR~L mqbD JAȥ!Ȝ#cGDˎZyb[U 8.jHWP:șlIqis4}0w|WGT@S֞bV(hds:>r,݀dF "Qym#D(\J ]~..mŘ2I&a4mjQN:= M(^wBcty$H3}8shF6˭d zGZ]#:Cg HuɝøsAܓRZ!|F)A A B}ZbR!J)((Ipm7">z HQ"ɿ% ZR 1"HA9QYܹݛEKNn!p~-)[$o:*aϊfUbDh"d z~KhVJH;{C{8Bv!<} S5tPRAc4%U1}ӦVYez1 2*@0$AT1>=Xz!VH 5IOډ>&mx!,a'p /x&S(8&Sи)'؈A*4iF\dtGSGD5to{??:̃9C!h=|nsTd%>=_U\'WaWJ5=gEH%i( h`+AY*ʗX˞ccw'Qh#JaDȺAWؾ QJ N>\aA}i|$(f?ɤ$B"QTg|+<ȁ0ѱlQhTBCBt:eېUUSt|#ݞ)@/\ ؁P0 &HWRv;e1yNFbNwd 6xcPEKPlg9 /?48P~Iuk,z~yWϧ(g jWဵj)F~Nvr`n dقB ׻qV`5SbE^.PwzԑI=*_T.tu%2vhY-_[]w#&UIQQTVfq˻fO(* 6 ~J ;(Th{H[|v nX@|`<&IU׉9Q( ?* K )">?h/p?F@^^$@ Rݴ4A@E @Dz^CK(*x/P|~}ed?  Ad 6)qٿʺE`#v-f*gzBJ&YG|,T@r,]izLz}a1~֊CwJtJ^@c(OlPSAC8W+"ōNbl:T l04 u_7< 8,>;+cZ!m?(UxgYYo,2$,}'CgQSF<3FEO@׻́obG>JRAJ[ d[)oX坬Bڅ@vjЊLAdE:E+6 _F`2ғ4NRK.ZFSs >{{m8vˠC.sq)Eo?{__r.~o=%PD H~p>KHGMC!)SUv}Ug5_[ ćYa:Dԍt,`m+Joix\ &) DD HвI5 A@ЌHHF(X!ZRd( b)Vl  S,1-:E:DU!4$IP9-&";) >h+t4 #urFkB=%Hr.bHVP^)F.8P%bCs4'ku+C@4%B IWZHK TjbH$=xxWGCN (`FpcqU_PŮ&igU"64iwk1܈`UyFihkس((¾7 ^m :q(F(i& =W:o4MtM4e\ q-HQ!l&bC c̚)EzI?볧4uhۈň?Qu0T=_߀rZD٢6l;((P˳vm{,џN~A!3Mkϕ^Q r  NߩHIyl׷a m EF(cFZAhz豢N)E2DI'O+TK߇hb(E9v3j%J9a36mFob~ȃMk t ̴ł(Ui$ېf9n "=TF")Lcl+ba{P1jLJƆ F+FS@rgZ &e:"z-ua3 CzM!PAU 5QDEչ1Tk <7#[SrIBFf"mE 4[TQ#Vu3cjJJ1G ˛Fn1LDs9XD7 QQBd1 H儮s G76K61 =(X(6:FAam@4 1d܆ 3 p |mJ8씔%8be9 /HM"3Fcq`c $niH qJd rumΗׂ{*Hu'pH4 JBJPIJBjC=JBԇAR mۯ<>ukԆ@3{%VUh& *$) H( jJh@ZJh| % 1P4B-D  IABP"RPE &ҥ*ąRД H@LеJ PPR BKAKB4-1 ABR CUQ ]ZJ)i Rh("(ZU9-hRJicm%P})`'?09(@1l+;BrRa 31ahT5OA4H8D`+`yAD$BDj#|K7׉OաHzHN|D^)X!pY*Dx8Qe@vxB(Y"HZCVeR'Q0+1&äS~|s>@?BW| ?ÈQktc2=_~yr49 !px"_u~dm/I*yŏ{W'fVmE8Hun+XfPdA~?#Ir{ZkCB? Dzi$;z4~3C.cZI̖>bEk,.D;O$C㺥%2 WӶ#FtB8*m#yh]4ZKh2Ic7AaE'6z粩C1< 'tg3 ɑJDR $$냴\B@wlۘ Lw:L-Szf R;vN#` @J#P|E>L,n^+l+EKᦐf\ :b!3q xgp8Ųg56d$0%ôj4Ru[80w?U Q֌:9%Θۛ9ǂbDi;5Ύ&*h#lbBuCXM>PHGi;rrN `F!BA4DMZ6/uW%5~A9+j&1rW_i;i!_Iea)QbcBM#sT<3K1!"[}F^DfŦ 4hPb"n9o(!QԸnȪ_hߖy(\PB!# Z!_:$B \4.ZA?ڇ ѹ G稪֣m^D>mb܇Q5.ٖwZ)FL}rG0Pu9Θ*'}j>#;8?##s/"gvG~.嵱-' B'U+Pr1* ixМ+miEnt7 !FQVRL 6mu:n6娴7X䜺nC[UĽK@DJv1V`AFݹd!0"2,!d0)B=LBݲ&:9)5tJnjAr\у!瀈=Q5S$ V4fpY5e+bFdLNYdПd)q'ؾ_0  _Eev4 9_Ebg]n eb?, D?R>ECR>%b>m-Ҁ2q 6e Fi6@rFwǨXEŐXGAicߕO3wvݮ⚵TFnIVEg&y@lYE(J7XYi' i_{F ~%D?_3ժiK`* Dp*KBEDYː,;~-<C)Ҩ z`y_}=LDna0E/A4@&^دY;oU׬q*^׫C5 ݙBo⌍àD%վPK@ @B?ch%hf[y$E tyLKQ;+pN$E9PhM.*JPhBdߑ@q&%*G1.H|Ay&yn.`Э)$%A@8C$VH$&b\{A<; 1 A{æC=q*%ם/ވYŎA&s>5tM?_ZglU4SK.ğk準83ӳ`$$sͯSycMŞQɎqzfx}FIL$mVV J7i~WWoqǩk 17B՝BL)[kijXRƋXBjFI>/úje`&Bf 'O8t*9t<9|.5/;兿;Lov]Mj0 !̙9 ;o#}9߃02~7Oq7dn:%Kٜ{4]en՘lÔ-sK2]ɩk>;7wz#mt/j%k4._l0<2Hx]!2k[5h]()उgX݃ͲGU3 ێ8N'8вI'"hfgBC[. 8Ř(x(lW~y\oNK-FdU _.6x36i)RQ8Nr׆]qW8F$z QoZ1%/p܍th@8[`0b%,}Sh)O[E4L~;Ob6^+{J~R@E< !j;yTnO~ w MAPhI?Vm#^'PfoBCa\w)qz? eHYǠ<RUkvI}kV]Ze,$bXt`&'rb0-03HZ}ftnnT]czآϮ~ MM]${IPRAA3C 4DMTD$41K2eQđ&jGPQ R)HUHDMSKAKRbEIJ"( T:H B'T4M)UIXJ' "@@(Xf@&"E'"U F)Z()V*(C]D ҅ B+H7<>_77,Itc_KY" 5FK΢x °;"~T(p2#}T!xxNP xX4Ry&'#0ך06Ё"=lmh 4C4d7 _XԤa eh53Uõ@ Gp@l9Nn/pFAc͋0@-6̓(+p0+ 4)1GN @P?A/:E"2+bXC'o!X""GuUE4QxgK=qu6Czsя3Q,JSnCi!J.iCz NB 2fòE2k[%JBmcu30w'/FdLf[Ә#d Au w@411|Tyx*O @O *a">~zohPuH{w#7'-:&k]AHՔ44%KǕbTS>1nP  F__/wq'oE7Omu5Y2XA}$%珢$5&4a!!*Fl75|1,X'~CtXcJJ(`##,!Q!a6?K(lEHAcm M4eX6Ⱥ|eS& ˍ8?tCH9aKj` WÙs9h#( "-鋝A%)4푺4k#QL$#C Q;4 u &jC1z-5U# =4&퀓C95h̗#QݱNor8$ኆ(4B5X 2 |ş|Rs#Hږ9i.x#k.1Ebfosٍ]u@d lXJ`@{o8=l|Qfa!fl)f6"voeo/yj^Cq4`h<#,XqR!#E訊*3 c+TA24?nj8BfE%wyhv"?Aܧ.Q~ŪC M ZZKW W<):ϏIPh iDCmTÚ Q pۢrd‹8prC4F{kcӵIHsb7DFw`|'-s%f , Pݎ8Ek2ݮs3 ~8NG){?qrL^2J,P^FIKiz^0}06gU2/5epi܅S]^Ù:ǘ3|v!kulZgS. EDo_IAaڱVHn=?=I$`G $3UY-2T Ǟ^ `Vv#Q s4*xevf!Qb@5J/ F;u1q\8#zRӍD4R K9#c3UQLԫaR[ZFl6>ZJꉨ FlȂr v \ E!Zztt\dlr8b))RuƣN"m0#5IJScƌ%Ccx"l "k:&doM1Qd΅ $d%8DR\jFr*ꣶu r6ENH4)Ҕl5hp\` a`EdYSep 7.d1l`(4\68: (TkFP' 4#XqtLimjaHFxjn ym|s \5deh㏗Y[,ߩ q7I^qߙ`ZD F6Lᓀ-U:8`(k򉕊]1i, |Tcω(.cLcG(e021cri2Qۘܵp2(q`tPmXza ʮ:4с #jPy62`IP?\^ϗ k6Ǘ m&wW*PP+Y`d߯+˱_'OHh"S*ђ*!8M } A*D5I*6 n4`Kߔ}N~R$k/ z'mYw\gp[E\8yT@9<?ŒDC2vډoE9>g<(13!] 湈BӛLK=q<k&92oH# 2M;@;ג(E#wgp)H}`(}$:C4}a/.6S(W" *hT'msi%.H 조`D40bP{A[]y$~GC݁?'s"TI?o'm(wǍF`L`G;".r2m,&V9($Hs<8]X#skdJ 8F}x@CkEGHQX~@P35\E8nH,Pְ~o:Bcspl=&ib ͓tj3cM\yTi 09zhq"pr 'XH.RB0:]NW;&(`mF\摡PT3-)֎nD+ycGa NLsCʞer5VD宵!=ys֔LRLAwu]pmswDn pi@򣣱>ͽ ucD^1L}X=ZK' pM*hnF7f@ƅm2b(9QR- 弹PSO{ۨwqPDDc4sg: v )>PпV>3EFJRЈ1ABCKH ,ێ 4LNC9i" H8 sxBQ5Wc}3C&N@9iDW1)Q!)6 /C.x̠.; l(/&70IŽKH!|!q4N.z\[$EWRkQ- R{wfhEt r Sh?e㻥p= l|hkuH?/i->>wYkS1C6/p#O]3w\Vũ"ʨi1o5[./$#'^6xf$ /ibG8- <;][|X_{u]P%2P y.lng ۄc\:&!/%?tOB 泤#"Pq1L"E$"""*#Jо|{ÉjS,[thm-r`nbIFrx}yN$$Z*nLiOpN5h:w8ILaOJRoK5X Hum0w kPjSF.B 2 o\glE2`dv,0nAϐάFX.gC@6k@!RUNwa|J?2L2:|G]`A:T1&fO$9p0eQF+&F.IvəfqXbLG*M 96"I< ؃uIu& &XO {u㒒mHK4v@I]Tc<ـN4! p'V1' [X;5:hR Q.îq7.P)hi_F>(!MBHT`uċi쁀((D3QAJD$ D40:5\tQI H)!u6 ``748zgEQQ*=&Y8 }, AGw_y"$>(@|0HMH@'̶tK#G-MA4PE Wq'PD=;bF9K=IZA}z~_:IV*xb0h5ijC8z@{(u&w eՆ/*dS26xd)`P_þ&͠B`wE<5(^[I)2<<٫ 1hek0IQ,*D`^ǁ*Dg^4C0U=]I\P@I&^|95{Y`f񐄑UhW2 !"2B40hݕi4,DaD,&2 B#NͩHB"@bX>i iz0b(MICjM4\؏ <|hhFX_^8XRe!! (@vRxRD2"m4y1DzT"ػV"),T>*7HHK<:X&92.-ŕWCTjzgvZr.yS#ǺчdcLm0ڥnupd̵D )ly%492|q665cឍokayiF"b22'\eűM%Βs)[܏N)6ic͔)wC@[!TVwVGR |`qR,\V4>īe ! e&}4 k{-:? tx<]-0;PٟJGhuLۦ29;q c({d#tJ|75I_M5S!h;|wc{%8~!7#"$ AVY\ǵdD;X͊<2j!'q/#Ej,{{s113PҤtg'e` .q5:eq,2s`,UFXj:ۘc$`kf4%aɣ_f$bR#h~$GV9Զ5'9DP9D|8~ǣzBHo]0Oqb< Ch"8I{@b?Hcn4=FBЌ d%0{ \|=PG`d $Yl:-Ty5{4e= vr|DCǦy!TPW ADu5g.mm[F0Ҕ 496 ,Fm$mh76"fhjȞ ?jDDRP M L2Dvي*"Zo"TtAPֈ˞P$WDZ:AC(,J`_''qP,1qkKc&̃qq}DBngDp"~@|wx˜Ԅec/K˶0B ۈ_p8BR>bP~6-!lj%"&I׵:;pJbi]cKo˴p(u'%dK@OST**bQQM gbﱹ[1} v)@muR1A*pW`ޮ5`,X}CdT`q("AI/>I# )>܄#<(gf-1ͥ\L8| Ԟ3)P\N"1dK¸MQzZBub:'M&8;"؇T FZ!PZ NqRe|C,PmQ~_>s9@~qö!{CUHXuLT"9$8dz]Vh6KhN iA2N4D6ED,eJE“#5l i e:`g/^BDd ur>@v2JMRfR $')Ng&X''hQj{K4G 'xCKUS%cIX9!h)q#~wO"ChbځCݱT)( J8(-ApCJs saA`0M0*67e۞ 3`agٓdɀG$&`/KޟF mK/՚=SQcSbC/ޢ0qh˗j@Y lA3Qч@c"U@V_ļM C݂%] mVVxyL]T ^.Q7h6td,Ѳrh9^%Ls8ՎclQ-!hc\bnH FYJ40r6 Eѫ$Kc@V<]#kjQ][V{CM % Ɓ JJqƥ v\,\Hv8eE-v+j`+cG9ðue$: j'DnA5eM2R"b4"1Ç}Çr8LQL `;wZZQ @Z$oEc<ͭ$0eUKȖ"|oW!iՄ$ŭ.Blɺ0` YѤV|k"58ijb+|mUH./G4)'1옊[bܡ+321GLf+fQ\& Vo!Ʀ  4 BtSAlkxoI"4 eZ,j+ôeMQ#`Ѐ>!Sikbl50QX.>˴48>oY3 OQPt7+Lk[~oL:Q"a IM2R"DJ_3`ONo4qw/P8rlIÔ?Wi4Ҥ=KU$&䊁~şk8;~':Mu~BgO9ø_&ь )d /Qs!޼9riySԦnѳUz>8dM%U'jqnV9cj۬D@;+KRحT1ŒkVGǙ H6U),l7y-+xgʝH7m47s_q{ŨV(wa&v5vwu`鈜OPE["NZ@2"&-8@8*)ER!Y@H! ~d?>Xblwh(&s]EM7٤Sd PEBȦwF8\P Z, e*^ !.n^ODZnJ34& t!԰倧n`pNB62в,&j@Ji9Sa0&#Y4g0h]]d`CJPEdz$c-l&FA^ CDٴf1ǀ0`CHiQnMFz̈́) A(:$A+$>C$'@qGQE LQeAn#ӊ:^Gv'!}pGTGN4ycma!UKAFXfP#tS@R q%aNQ&BAP4|d[hea( b ib iXhJ)J) a"&5H@LJ?1ڑtJP(a &Q!VmCb MT'\z\O7/"kX?{u*MGp '^9wb٘h醭e+M4AOxMM y@hi()i)k:iΚJkֱ&Ҙb=fȴc7_"{3Tm+@-ftotqjާ䫐TBh"ukd'xm*8L έ2LC,!(iA|oZ 6icA -ə@kHvљ!@.`xa!t,DzA1-6^Wh,=̄qPXePg ]y0u> @DP)Bҝ}tb)M!H%D8Q4D!KD(L) J!@- {cKJ(IĀ% Jr4H2R EI2RߊIԫQ T@=BL9dUS=b$(nC*T,ǧ u  pxepCi78ϨⶐL4 b!;]4QL}N*޷^n+x!`jc'ϰi G}say )B[,vj=GdN24Cф)4ї@T#TD`$ ^)[Sh3rjÌ_Gw165FE۵Cᠢ@~ᴍ>^BQ+hE_~ݵG0 Zhuè&Euy}01 cBWs sD)HJA/9$$ϟ]1 4~p٣TP^JbL. >ڃA=灖 MJ#KiO!1DL!&*FY^X菉㋦9N0 sbȊ* ٦bV+F31EeFC 9aHnlMUU. A#1 K-O0 U fEL3 # +2h} y8|\&߸PUȘ)p@~F>Y@RJ $P!?+^bt4Q޿9XGC`i@OI[))$H\#3פ cmˆ)~( B8$vG \AO@!x } y vB:͖# f2[ 6a䙸c2edL%co{ViFb -%44mh"J􃼝V6O] dPG҅Fhh@1[p 2f9, ODL a L/.z5{݊eP/+DO{x<άg55@pI$jhmrMnDJå0*1/ }8R?jZs[^.4P!!FdxK>qv}z qnWE'.&rJ2P0"@ k+wU>ƁߏɺX0IA2Bzs1~Մ{6tQ3؝iy3Tǜ"+w .CC}}{G|h;c V)"{iQD8lG-oSl 1TnDZw`D1zÃ:-7;ل4)Qk!ArGX3a׍ &КI^^{HqI8H08s vI#"gLb\4#fD 2);zлy 7 rp iq* vDPeP@9qT\{ڛ5Xj앎[Y*M mmAL|6HO{N'DT@`O(bdx-bpx(Dz>Yux aL8Rry`2@ҁīrW.6j]'~|\h!TRLU2bT({ˠ;P]'1j'6uF0 @u :,厳;w۔=_Sa4v_H-v:&^(Y1 QK5vC|F9f@\hqxg拓| @L͐4`thLq{ͳ|[ͅvN=ASVԉep3kz*0b)..̜{ȇ:,Ȯc" 7^;,&-W&7` >juV"ڣ?F b_v0'"J@i()ThiiBC0@PVZ(U rv0bEL43X[$$hcev[m-&8!܁ʋg̱VXMS$mR7l hr AKLLɥHJ2RTyEJ'- WLTr$40$ P\THdU4O/ꔒhdP={}s8\@W#"8#~fOu@DuǧHna4[cćˏT Hh.p,̰rum%HL.%Ĵ#X`Q|1굄==@i XG "](߇T4HnD?GHHSХ-Q@PPȄ@䝿qD@ƀtHa CHP*d @+0=Jq_y'c`5ga)%,d[zѬI\솮4Cusvӆ'ME1fʜe7MrD)>i%%RY2.CM`-w>/.Qڭd!4k9ͼd+J,ڔ:c:`%΄8s(qܤ.nZnMikX-:8MP3"CRł 56m[l=T*a1ҝFcP`†s2@lad,P ];=aD}2RTy溄x@쩡#vZ ߳@2>tMǩ$ PmCC9LDQ!e DB•"ҡ,ȊTdd LCWdD+[Ÿ<(_o ׉^T?2'yO YE:4AZDI w':a=Zj {qE h9#.E+ N'Cw#b*%qp{pqE D|C3%r@F%t!6Hv_Q*ާG ZRR}^@z=A@!E @PDTH!G{"PD=_PĤLXnpB^k&)`ڙ '0O7~ !bO |Fѐ>Wt:+9 H+"> D4M0k=0PSZ0`s vT7YWBDknѺ<&f؝ $*)&)) #"("6шh b*۱Ru% R4kwƞ mzBnir"wV*\1lG6 F+.1P"Ҙ(h0biqC d2H?l& d0wPe2Il))bCϭ[Pf:1gS78lۤN(8cѩFb"aULupȪ Idb|:% Gͧr\X5#/xE-k jK6YFiB fz#MLM`fEH60!XqU!Ug64Ey 3x1ܿK`ך q=pqwjuS"# D(ס(=K=HzDv3A>8A`CJ Jhӡ0JU83ai1Tٙ!)LJ{`X**S! Eٻ(%JeC_E9( _*(s<^U u `a' Gf3RT嵐܁Q  t͌g4.?gF"<' clET4#Cf Կ8<(HGA__mтqUdIwXOCL`ӿǶp[mt/$s!QQ z=KcBC~^߸FHO,`mA 4P[ZR8 0`AVZ@(Pze`WD6^α(Aڧh8Ȕ4!65tfd!/ *71 d3)[̣ 5(?8'+W,Ε@z@^|WT Dɛ>1_Q%] @J<E} آ &qFV[Gwo'M$mV[׃P}{wug ͵3~bQ^wt=r>*pW@|nU- }Rn\g8-=[ |W , bkCǬ=Q} #fXosN8qIqٸ's;nxx-?Կ&~26#wɈ&s̶,.Jݩ" oP~|)B<֢ ]`2_ X饂 TKlY#<:W6L (+>Z1cĹ$EZL+]!ñJTnpw6i$z(&C,sbt# ̇#a'`M9WRףT|z={Bou})uzRHMi~+%?& ٳzo]1pCh׸$0ޢ/1qa ͼ4?__k.28| L}ؾ=8ii HnNwu?7k*!)0g]=:v \s##t'ޜ43F>Ik]C/6ݘZrޓO!O"S"~Z=αꢨm[!7:$ŝ @ʙY/sf|ǯuҫR8I;Uw~e eq|gz(sp6-%o3ր^\@1WzqBhqn@azJ\^r|qqi!R^~~~yxRboH!U )n_H"}cm("+Zb:gNA-›4:!xr/nOG鋬C*~b͋'5lk Xi}ڔ$)ǚ/Cިh"9@&Ru.=rMw?]&`*.x C?ی7^ݧJ_'JDM;!y#DG|GIC5&'rRs~+r$οdN%*dxK}[k;~4dk?ѫ"I +)J0(E/i:C(: Gc*d%CLyAsujl?nCdD /).'ġ _ z*uȉ='x.Q_e0s :LBr`EHIx#{M@Oe/1Z+o[ioet DƑ(DS3ܨ+̗gT0B^l|\`pa2IA2MQtâGCZ%OoX9xfBeKAkz 7GU÷Ʋ%ZpZ^i">nNZ]6mIѠ nXmHaQB01[:IP䨅8 QaAyVE wyX>x9 ${ h(}_Qi4)$!fwlSLC@r4c`EuH.;#Dvsj4Vw0$I&QA%)'"/ӕ}y:Haof5\E$عY q/_)@Q BbIAo֘C0\9Y^h`FEO.|iM1f&>{Xo2 LCDZ&$Bc U] ΀0`R€ ':Y> j^rnU?U&*y.1wz%0&Wk)Ϙ͉ppLѰ&U4nkwCo7rjx>&?ϞWQZ|,⃂'cJ@#^p}$9dɰG dW~#22 %~~$7puZ¥D.ᴁ > ᄍܑ8bFm{F)^[ QqDTݍD|v7 \#ja!/6{U Cjqu5,):U5YWh Z2 3(bŃ=bfc΂pۧ0vLw5%)\ I@(4AA^{W5&dTty@ۼ(|_ذW|2tbf1tH]K*Q鄡kF FP;~ՂĴQKJw݈־GGRnP<HT Ԇ ySWBPTRCJ&[:&}SDu/ `JBft`e6*5nDSqaGւH]~#aR'U>OTEA슄 b=0 (;ɐ34ty`qH?JTA1ETE\j&`.5w=v($@SMcx{&&hL(ۓfdn=D[h:.HCH %t"KC$2 R ^=#h8ThQJ*D`}5卢7 &AL$:NAcC%ذcd:$ rc(aPsz1-Z 9q9\DІ05P— hL0Mˎ/HmD 'F 1cs*NchP 4Qi0uxU@K]Ze$ hq3&N;]Hd/#\H8-G-QA,1A88 jg`hO\T5 s&FBPQ[1$MpdQA4G QSj([\u&hpӆKt1QvUAa,IUEE])TQ,AULDLmcგݭ3ML4RODfKlX7P4F?V Tj¨Tyk #C, &YP0FMŧQ erWBKmÎ3mp$`65?Ma'Ƹ dp3iD 778pO LBJRwtݍzdWm9#ٴh]*C**e*iRs43li҅g3.lDeYShQPmiI 4<#"mw1L dh0MͩAXXNc5hċ SN:hl -M\B>V}n+$gM@ck:6PaNbP"QwW}~Bqxltg(p)a+T^(M{ D II<=zb膊 .@*%yXhK_):&dCԨ_S^=>/FE A#X{ CZYmAIy=5$/fxYQ6b>E 8jTh%"""FbZPitDdV1cIDm l(>#jf 83%S7|)PրdGFɃb9f{nNm/\NfLH&Z0٫8(0(3;gBm S'F$lќv$|j,׏C匌d=63P h Bax4c#P8 W8~- eP.k!^+Bˉ!1<4o0:iZ67 ǁqPI>m+=0~_{'-7*!F)`HTsӿ (`w u@ YsGA(T :v8fKny-<gY? +ʒ:b-&( *}]6W(%i}<3#D O`M6wCC79!-")4NN e%"FЋ y PJLW.f4b#1lQA9-+ 4KA@ͤh 8KK8p\"%YFP!;QLI~i0€x" IwZpѡ%V44Ai9O"坲􃜨b\qJX9ŴT,8Z-} GVȞFm69Zca287 $89IQpLX4U̔`.&w.N҇.L1}_a;}jbl#Qz U4g^^V.Tci`{D)զׁM_ijuE'X^ҎNsFS!rb7@}dV{]&%t>SoI3J?v'8swؗd]*4]K5+z /̥q Bk 1^K&9MbF3uV׫(v.( !fw{K#3Ɏ8ã {ifݹUO4{RchL)&*_ai,]sMjfn)vyC&Q'= c-83 - x>rT^W?rwbd )VM@+'_O˸Z w̒L/Ԛ>.1.b*gRM/g8HdJIliIƑ'3ofLs?/3)4bCÅ(3]-%!UIMց 12`hˎ΁e'ʽˆ ^2 N V%!,@r\“h`3 5T00M p,GNr+%)/N$|>--g{ x<&B#Q}spbpF^;&0*$Uv|u;]]f+w :vI}Q0:ZM)i<9y2gR9~WutƑr%RfLTz4iEyEncYvR^s̿c=>]|gˆQbvg/7x|(Ǥkɡqz) 2C؇ָ} $3'mEGu.qڜ+m#8H˱PMG 5G1= UZX;-IƠmt\s.Iē%JijGBsPT>QwT/G4j;xGR6MNUGÌ p^SQo^aWtMp C % >h<.☆C=J!qoĻZ@?Kxv^m8|]>v#3ͣFhˢj% RIK/Ҟ tX/k!MQ U6,bHO>{h8><d&x/L j[^b# r5/6=x{]eeGm̌'.1xlD)z!;ͻ- LDr3 Hr?$974@ȧP x.g&⵺GNeq+sovĊ'ΐj9n[_S*es鋤^X*T8z%N×1Cʿmynۙ8ް5zZ8ʍdMl&%02q7 F5 ԾLk_ "(6d(k"Yf%ر9ĶqcF]CE"4YI.#ΟVcIgK;>pgJhOԵ-si 7l|/K Bi]$r@8r)%M>fOng1Ep`/> oko?{یg;Q'uG:ТgpUHˎZğ \|,k}!uj",3@$Cǧ_=;R~;z l7o2[cJğa!M.in U"ZĀXV*Kxv8W>g^zpHMv6plk6rC  ~ڕ+4ՂG0l∳Z C B܎dUAlW%6Q7PI43"P+YϦ!谣Ӡ٧s2yAT}/`agxOrl`uEVԚ[2ohh;jo3,WɥՆz.~nW'2eDQ"/g >m/KZ e9g̸Ap4֎AI(bbD?Gg{ϓY @BY8>|sPrC??zkƳ-O 9˿c |l(9#$ux,HƈCS4궚S-s,)Bc:X:<`]W^wcÉ%Jc}zBh!! F'8xQl#o::nr+׭F EAL!aSnB̝|f# j1[iKy}.`k9Ju .z{%KQ[AeW[{γ<.?2tF;;G,~{=I@>C164YjEMONt"ڨ\=) v8jb/SKE"=](jII wkl%@t`T\zp3I ؅1t,dpd E#\a$Y3`} $BA2,g'ԖW>y…)ΰvkXC70wyQ5pکjx`lH,|xr節|ycɺA搄>궗OIfJBAϹݦIխT墝vZXD *`O;ܤ6#1f!!0 LG*)Y,("J@4ۺWm$hZ_vVTDG$NvN&>PNz*tNfνsNA}8h@RHQ[UraK m-9%5\О*jR䄍ɆgB4o$bj3BhʮDb2M@b5WaRC)hFf<.a(4+!f ݊=8O8JXiއrHCol8+-b%mua ~2k:àQݴψ"tqu>ao&AXi![+Xyx )@ajxpavBnI'l*H*=;-*Æm;Q1d]! #ddQDQE+P8o[;P* I~4!dwΤk֊dCjF2ҨW a`ة!b@2& 3!ƃņ#"G0SiCℤa1nh όELÈGwL ֚ "7s"Y"4Db [%O൦ka(؄<"4lhS`XEN'|q"'ߤp41qj8BHNnTQ6R,]/(q8uic|!OiYZ69wBdzМaíZ+҃sp{[6Lmp1F23MF3mr{mɫpcE X'R6rQ 8hO/) mShoJ9X>wYL+A49CMCQA":gq_꘡ )Mq!okF Bt*(Raц/D._s-s@ݚSa5 x҇ӼM :NнKȤ  kv[>$D}#DF(ȿHz<Уj0JQX~T/JQ @G Qi@accմ.=Bxe̎vg#* \GVUOO^߆Tr\ Kw(FP'fcl芿5B3Ej `/9m[m#dzc?0`lP7EOYŠ. AWh/ %?ys Ha: 1?1  3-SZi4 mxiꮡ<9+f>2-.M5F!Xx(zy=IƋ#/'TJ_6}BǨvF 9LfCOR"9X%$#B{ebWm6uUmF$-{ ӂ`jWgJu Wv*\N{Q0DrJl?Ndhɢg,a-L4C,݊tG.]ftZ S݁h)B'u^ё 2mTsOoдMxՠ<< b|Z1 ֲmpᛑb$X\]PQ>b+ yݎfYK^Xwd5 %QTS;.\[ۼ'@4h$(˰ Pa:؂ۜ2q8ym«imEC+V1G$pp&Jc)~"Սide;e*3x`sY*[K" 6+ I?K"|L aŜà|ؐ($A߮Z{5%!Cr,=طc׶ǼPA-a=I4$?2 ǺH~fD c/RHb؍# g~;@rh]~PRn-TJ} qߖoRJ(_1]uuS?7W`lQ:=*Zm?6,!Vb#l" h?Ws&x;1Q4V4mZsYMQX*fDR]pP_x~d|k֏cvxD_عgK$EFmnݒv hk 5}NwAG^"Q(M?%|cWz ,gS)|BT&dA7no7d{yѐm~8i>34VvpÇu÷XZr'&S uyTcYV w7{g u3.J(Mv{NNUufW~yPEEcI1H6fr=Y괧{=V;V,-ʛr)x9/ϗjBq"b]6蓶rgCԮ9 \ncGMnx)Uznݤש|Y5ԋX3|mN||ѐrL+LěQ6r1q9-aq]J9:R2--4<J"79P6È8TC*K|W38 ~F2Զœm\Xfit #tfvH(16/iQb7)v:L_o+Bq-k14oƹnȘ4јh´h\!E!2_l57 !eqؕ Ck"L.LI6ez,nj%Nw3g7Rrv-,y&$1:K<>c*~kH<>m&NU|sdAdOVij#P/, fD5DBuOl`n`_xfh(t)@l%vɎSfeh)n+TC<@ B3pAq:F2h 5biF:aO2C 0ĸ;"l0.@Ic;x/c'Nl.Z2`p8jӘf%σzyfʈt-o+]vΟTUV96f0p4>A8 |!3IJfm5N8PnƦ!]}hD D)Bĺ%Qzpg3!1D;J7^$\]b梣%c+1Qo .iѽZ2lf ǶیBRq:v=u=Nc,^O-%) !BpNzU`ɉ0ngN9'Aj qKz)+:㉾hn+\o@RaY}qƂ KͨV_EF>@r3 ɞtjΐHt[[C,/&fSośRi 25Rges K 4S @$E[xʴacG51qn,Z6: aT(=z5qQdݺ%aa&Z4^ua ,'CfK U9R;%1yzg_d%¬iv f+ ` 0 -c;2MjY.bM c+Yam뒭 is샶C8c]]ĦBhrifчz~.\-IL}&5'C6-5%]ڵv 1ή'd8s99`39'1=\/I(Xw[,Cc&٫;r㔸DCnsauB ZvVU`Fbj;#4$ z@ Im҃|0HgK hq34V yKwcZ(!ڃMsۏ;0e9I!\Wn8D9\gm70UZGh BH%kq 0PSr\)7 @9st nykIK RAJi d1^ǔޯې8P1Rukv ˼KfqfR7,}n/#LХ³7cVEIGhB$!* E pO#)iqVjy;ţ+v x2NYS8NxBêDu3xsAmh~S㈴ö cYHs^6á#;ٸjF +c1[jэyCΠW){#~0n6S]5\Yq泭آ[VQt5Վ3NXt.QGp]*)!{P&2Ù4c+Q,hs̠t8 L@/0!%`; [(U \dtL䜸g 3B0-~A q2D/.P&!I`KYN)b#Ad፧`\!ߌ\=c7ߊK \j )5$-zRS&~̬τ`iDLwH9JN. ?5,&9u9F C!6vf`ը4;tj/(~KGc0)Cƴ`"DawFP*30f Zq|T^D'>PS!#t<LpTH1l d SFiwE",֧ZU)C.|JD+>, ꑡNp01ubBR=i3:o'(|5 "9zALRL҅HSvLQM(DEDMP7# wcaЭD W"-?ޏaJi)Ai$;Z@9L"E6U뛒 i'!PGC%([b\4iJ#D% b 壗.KJK ! dJA +Chi5cm=\b%11؍;P@HFcyG]QALZ2r=& `ߏ޼E%H U?ZVc)т>AȄd‚"jwp¶4i$!_+v(E9y@i4a1 ەd853ndP& 6?).ۋ3X[!ͽ*H.STKxS:-Ry/پD.`46v׎4XD5( "`Cp*)Huo٠);s*qq3,.Pɻ4s{#LJETT 0euĢTN.mżp#81qٟ)+U"ʼڎ UhqtFƊ0؇(ұ۳:HAŲ 06s͔>S@/͚:fPݝ/.EoL/PP3SSmm@3aY2m}b!eI=YITG1 DAQTW C"bFQs2>w)dEۜh(TJ'VAVN]uskJVE0$܄ ckl ?=nQTz0bח<00C1.: N]y1oa{j:̡ Ngс AEAR#AOp<?hp$] HpFt~{hEyZ+)L0LF}Jp ERs]]=5عl.L L鞼0!BK`d5m :i2xtBA2Z #~s\+T=ctc';91 ќIIE걇iWS3btjWVSru&\Q"I1A}pR!lVG%iF<:G@ THPR?q!$쏋\AgQu;Cu \% r)9$CU $ fՆ !'DEt*x xZ@7L*@ ]`ufC쎨 zm(Qjx}#H3ꠙcoR˰H T E4sF`M  {neĈ@a|@>DqOtM0`Es>bV UzP9G)e!z?iьLK!Gp/QWq4FLTt QFRVU##bTSUpeoR/clo%p$Λ/2KV[9R3`]NX(̙vfk02>N6iFLp`J8a!GV! X^ Mj[bTnsDEh#&NQDIP:X];H%jj(%qCtln!  X.516:` rM;f C W5V\ŶljrrumHI^n`T (jVr4FlkIZu r863c܆"{phZC`b!MzŁtcAcQAeu&banDx;934!B rM7*M8ݼtAϜ/p .cG$isö6t,2t\I2HQ[XQ%Jy.¸l:ٸv6nsh L711ɡ)j*mvMDĶSAJVrA΢ƕ Ncׇ%]OW4y£uS D7WT#`v*UF3Z}-uk7Z6Q!55 lzE>%(M [ 8*sM_22xV^|ʁ(o4U KT @2šQj"X?<@>p>(q <>4(Ā:Xt R;r)%(bЮ.)D4<nvsFdCT7p"Q!% HqOYSŜHA& FـW~ah4S[!Xlx +@ XdFͼ/0?u녠)qjgiXU^,3nYEP  mA|. }dޖf& шv2Z<ąfRiu 2"z_vY3>Ljd̐7侬TMl6#y>4">=(̴01 Tp}G}PTٓR:Ӳ A刟k}$n ^>IcBA/}a,udg)JV(l}tVtUcUA*@\TRnլ EBDzFAFdN۰؋hԕ@@'X8GT1ҩB'Ɗ !W='Q) oM!r2cK[GLPԵR-@n?)%RnWE{ ^G'S#pR[$B:(g!:x1En|iM<-0(ӼLnq޻᳦Px!9$; ÓsJ FM&!̓!*/(~F2N"TfV N*4\UYN%0Qi3+i9 =dLVm[)}% ښRTZ+q)]D`9v(F&3OyL eM89r8|jz1Mt o<`$n4Lᤱ3(8ׅV HE j *q֭T$Piv ;[ CK/ٜt zij $!8Ĩ C3Q`DPr S@wMU HI Λד71&a͕%jbj$*"OT%ɠlU;(@5͠޲׎xZ-Jhr:Rc h:$l$}i9Wm"(܃ofXHa>@Ctw\CīfGZ6H e J_L>_0Ӟj?ނ ~PE` ] ͗h4f(\;N8ao)Ϻk BϜXc8' [Lb8m4ӬDۭwOc<>gPH'bde@XR8 8"h!!e$a jp|~?!P!hOZ{|ACY|zd6*j!xi)E2!cPq-%P&hᶴ-"Q8-d`#036X$q߳)414URRONvj -GC:Qo#c4!QP+-Zj ճ|t2C<I@`$\v [G=O/Ǚ!3^y~Yqx#ȁqQ@z=0<)HۻRWh{N ,R*'/t =|^ I.@~'c:۲T bzVσ?FoHGX ڞ|*|=ΨI݇j5\Rّ3XEZqL$Í2ᖚfcEHK|- K?f$4@4 KB H4 ЈS@|oB%0zrJF!Q#M*i{@<=ZN./QԄTL^VhZ@ w9uJ~^۶59 ):i ABAVC6$^D$د0olEkV"1mhldDDq&Ǹ|,]ogд'>a+Z"ZF ("S# sY`$";B@ۏ(xZ( ~߃ EE1̀$H*`=JCcoF)@@*K@2}{=6 T/B{Xf(hosػ1v8M4_l]ÜlʢKJ2N{ݜ44prEUN?_>`My *f;ҢEVA8r躔bd;W"Q;GkR4P@>@5K$E x"*I:ND(d0hz3'd\PH (qS'rITM(m1`Hl³LĢB9ָ5uZ$wlizv5vv9T,ݧZ@i4iӂ/Wo1fXh8dX CϠEfˁ+* 1pS./R@P TAJ4#KDrm H[ 6& ;Uf{HXĴ91$Ibrb+c k`Y) aϜjgDLa;)'Nqw G ٿdۘe^;6'ad=}st ZkTscF=}/saQ$:ЀqkFC~ZM^U\)I;f=$ptAlmӾ~<4H96 CS!< 0)!oفF:{:{¼Hbljaqg*!,j4`g?ϐ["@{[ÕNDb6O4uꕍ=-VI2) 7;Tp\&pMf]G)jBfXeCT ,4vަ3 :.i>2͉xE?÷]3_ ߻(l:os}J#rl3q9?}&a0N f;hG2f-мˏSaHzT(VXӾkT cFA7;0e1.7?E@M_Gr:=Ah+I,McVI8f,INv>p{iW0x1@.B+!XB̓Cq a.{QAqSV@'h4IR&,OvCwDZl1WAD6E򘞉Mk>SVUulb$ݦp>٠;""*D2H))H ! BO) dY-TQ* ^ε~2?/|_xgɩdPՉZN2LF \gP# éX>8T:X U8Yn4݇D5@&wg6Sn .u.~!Î$7tvJBݶ"R$){`ӏhQ! 3x)t]Dm.ّȞ'qZ6<,-U$6N7LHYf 87.Iu{9⡴[iDfRQ^w.]qካ-P&z`hݑ-+2K%JI$ÿYiXTڤյգdعR5lc3؊̨pÄ% >U ;irR{ǜ;&d|=Rm6Эݩt.tm((tƽ[ٵkl܋HDp Z1:5Mz04m(9ZuhA*fJCT0; ZNp˸A!kj9r=^ԓ8ѨCugqH̥?彩pVd;]γNsR؃u]xp?(I=~x%ĀTasn"^<זC29cy'"!qEJ @|!"HA_S\_%aS"|:ഉ@?ςxxΟSB @)IXR)E0p7> ?r#|S?n 8BhEDoquAwSpNY(t‰iQ%}$JH09͒XWx`SR}G v #Z 7#mm$41cB8\D2ARLmDrbd6C F2@܅2]3z؞G][N T jAG4dC 4jFFrDSrsO'qaA v'-îL.r8 vf5ݥӜc ,"oEhޙޒerCI |dёh9&Y Y8ɭ Ȯ[)xMF+d aV&M ) Kc}esalll&kz֐pJ @&{^/xsY]i3Xπws&D Pt+iW}ިAO6|{ۺ FCᑫ2Jϖ}N߷\7UOs>md{{DvK:f5Dc aB@|nH eYP:#9}m٩`>JF@ZQP֨A,ʤ+ŸUA 5rDH}Pj*/V+kPx~v)O5}!S$jB4 yOs HP\A(^;@]ǶG%"}! &"W;T BB1"!uROGRI\ xQ!HAa?>{?=tʙQ4^n<ƗN M%DjF=|t PlߣK}AAyGʕ;J3AG̅{@ ǰG[7e [z5{]1 aSTr2.TJ}~wWOHHJ̔L4%RE-R$HD4PIM44CTgn?U 5OXs7kτy 9g{Y0?SgA<Põ8!i g*+s:ѰyydըGsVt~ Qxvo~BJ+>ˊ`BG}s #5W֋,‘z*[.H ^q_`~4͸ygAOao,n_+h)?tJE#!By?~4t[W}Ҏ_ ~H_vnmݢ6|\?oIK ? QLsT W`C[:9-~ܿy4hћ.]=\qq1;wWƠ4iQEuNs~7D&O$ǵXJBTR򝈸0/P(4+u;'_6{͟#lOP+lT"Zj#UWaXk?S! S 6_oud5qM֦{o.y{>g_2oy;<W*f/|y,?#,fUF]sW^ch;~M_?n0ql܍*o~c= ?\_=R@! }ov@"Y?Y ՘սPv^:$rm ʄy+T':q_; t~!.DN?-Fv~,7s_{'~7y{(d !_ɗ? -;`ؠ?ҿ~}/xC/MIc_o15~/?<^zO#}~?MG@=@+MY_#P`oO3+~wWϏ?3tM:'O_\tﳛz?'P{}J~/c|{DqҞӹu7ߺ %)JO:)/6.\C_&A Ʌ_(GR .W?I?c۷nݻv۷nݻv۷nݺ{'ÃKP{Ӑ))dꨡh|[ v}vz__l0 0 0 00|˗4 ^ 9bzaXhϟ>|ɗjEGV '|@=6 KެR ڇ+g=~ZAT3M6F ,Q7ri%_{/Ys=Vw @ UEKsڌu Z`f"?W>`+_BHHAQ?n`?|oL=Zۿ_eOu}'HAԯM^"6PBph}Os\ E?v?z B?]ïdkD ~"wܟfTP4\rKEpӗR$wu`ڥC!5_aᣗpQ2@ȈbFGo.'|mtxL֕tUgB]!CH'rXCH@? dJ֬UAQ}^:1*_s!)@:~S3 ~Z[>8ws>Gt ʀ}mQó)9|;D˸#!x{@P)71u%Br3")޶uLE Z>;( zBh{$TLSM6z@_p z\ a1%?N)GL?;#VHuqr5`\  Ðcq,^룔r7Ztxo$hO>lMᏧv!yz WC8H.PiOФ5T''\:dLJ6`cUCNR}YoP8]0>2NYW2k|.}A|oJIxR֏}j}[XQ%yP;pvA_?m^?8W.?}?#uO#u}? s_7}S~ ŷwOW#=%Cڻ?{9BY W?ݎϫ_W?~>04+S08J?߷Wo~]%@|??_xd{__/~&WoWGp|)u;PO?ίkxQ }k~???}( ߆DA@?O賈K|rI*MA@hZ$ 0$oݠwm-qұ#4Cw%a$c>VzΘٟܠ\SkO38g)J/Ltxg+UίEv}h%HA7Ҟ7n3Q~nloh1iɷ\xSp^9|lmHք^/_@mQ7qOh_w z]z޷0 Բ,(*,,,sdMg)' AmH=P)@]=non]gET05)O`Bke6\Ű62yzӹ4(7Yv;jqyÛo,5Gw{cv{@=a{%tu@ (x|xw4u :]꼴::&;/n{9.np Nv g<)]z-^%I]}7J}#B 흶wה`{@9 M NWm€ٽz45%YѠټuƔ;w&jK]A( {vTܢ\μ/T[4j3ft1.Mtlv]V\l0Emwmv}z16ԍJ@hRsۣ:&DKB4SUNMtѽ5ݛ`J#R4=6ۗ.y>!יִKԮ!vƀ}޽IO` y}Ǯ0ƃV[/{n9|vn빫|_}oU݅z2|:jDCt]gΪPdpw|7%T@[((h:\qݧŰ 1}|l^ϣ݅u.zm}x]@mxGK7OvB3}Ꝿ z89ZE=TT90@DplufCrh6ܶbZ:vlA@SE5C+N7,=Krj,>ب{4H.cܲgp}:o|lrvm}QlKwA7*V̓ {秲C=:PcU[&6 (Kc}GoCͺCDq/Mn3{[ʤl{'6liFƾ܀w{yy.aPm@Zso*yuxZ9ˢ]fU[ZIs V}l uku؊yv lbvyw%lfئ Ӧϻy-Nkka\eח//@q* Y"6K3chĴjXm }{>lQ⽲kݮNm&6rW.bZf[^x4ܶN -svU_{;F3`TULehJl2uòl҆4z%5` =v@]65]F[[;G [AЮ={gw{w[;6yjjZl3wo u=P(. y{[VUqLw rj6>iik{vk{缢%/Jy[J=k:} jEnauy={ ty؛ RvlnR"@ <==4z@@3Kڭ 4@x/fP1= z@>iC@F`0!@ @14ɓM0M10hɦѣM d 4M4CF)OdlODɉzM4iFQ?T CM2z44=C z2 h&2i4Ab i4xxe44)S!zSi@fPM""2j1 'x&FS& 7S'1MF(y5=M4ڛP0 2oTm&j44FhhI@410&LLA1A3DɐLѢ0BO&MSfxS?JfdihDA @2 '!ҟSf1!CAh @4a@5=%$}|gVa"3!aV963E_QQ$iƕB*@TgQ0KL"Dr'29 [xV)cj4;yY~]^xGT˕{قـ֜? {8s>hHSF;$~t\$/~n/4"X(!Sv  y'k9YQnb"ѮVah$227t`$t6L DIco0m9Z*x N;V|FOͮ)MnHn!O?E$Q2E$#ܤgXu^Mևi2)@0dr|*8X>4j ? g!BYmPOYA j}]5Rl:}iaRj0&*UF[}WG75;l:_~$SC"е?R Ay|94|Rb^?IXZc|' N!P4T#>G|ⱵlM]ҧ~yaH9 @3$ 8QT8Dw8EL?8o73AGѥSpG KA8y;1p껢 Q^[NQ3~r7K~hJ{116!SR@Ҹѫ5Cڷ'|4U]M%fxo2jZ0FC2/Ƿn'n)i?8!'`W8#B\=Wl*e:(Q ^6R2ZoROòp=^:LUi%5f\50TֹXKTmPD)._\8{*6?տۘp%;~^G jH!$jrudcU #nXG\R(C{A* :fXs0:R/|S.g_0sDJ|:$ G23_kIif1Xқ dsX S%~%I1 D ) S%Ҝ9:ekͮy-)e_"6 Dnk7%Q7D'ߪP)ӗmJs,c,YD|d۫A"&*I }}ˆP;#Д峠)$`uE'$A^ }p^,ñk1Lr4Cf5s]mʤr 9[inxW*;T'M\x)ѭ4_%)#{py,9R[Ni ԥj}AA53hM.뒽%)iݍXb۱Hi ZYJ]#a.E+ %#JtW||/qDD ٖvp|B=I ` 7, Q-)W’Vn׃8 !/8*gڒ{qtJ"mȱ$}`a;q{l~xnGϵo,3.AxǛ5RМL؁T؂O;6Z/vᢨ_u(@L`w8{@ܑT<@GTI*; ec&(7˃-#?$9Uno03Ɇp?Lpuk_|O;e̅YhV|/5O/Y' ~F 7w bHT\k)F⧹J#mQ\l*/B[>EЪ)Ѫ$Wy!BFVP#9IGD)2~\3UzYIjJHKJO7o[chIFauSH?#=dl걓2?}(J,j>^}ucxH8E9&FNe 4D 3L u@qcfa VXe*^3|9a-Q9#*Z%<1 H*yA9$W{`' `a%T9#;A1>>?!MVa[ܻM`p0p%c6n$7v =nu(#HQj"Z?Z^f5.'7VL|PΊqXc}4KfaOǕ*sEmxy4ҭZUj'V@䉵y"}۟Oؿ v2Q=Y)^MnԨ,Sj*{D6)گx'  o+s&?Nx1Hf8!/ +yG@wQ.1.Zz4&{;'8nJKY>WL.%gZ1$"3$0r?G:Y4C_lsMőf/{PJ%lk`EO>R 49{T YlD !7X|[=2Q8|*ƍFOgyAEB5?@$MA{Jk 뜥|d*0m"|$j( 4?Bpx\K $3܇}C-dA( ( (rv/B&xKŊNb D \*J4y"??u:z?K"]FXs bksف<,aGr DҰ%Q#ށ4h'St0?[ۘ| s`zO)@\jZ1((y{^.j?9;*PEq"Wf[D !mSM`xK71_0@u~WzGm G>kɏ)j2sҶ0{GAllc2Ey eI1cH| \ZPA?bpg!ZH ]m 4lM吋yܣuL`* P @!) :5v6 9 $,L;?yCYM=TC-l . v1F%)9+djYgufұj1|7JOX>gS>[Fz% 30:@;7>@mcBHP&SRJҢפ tgfQaP~8چ8E$2yssa#֙KC6%S$kas; nMjR3f/ٶ@i@QIq(0kb%atS]?t s9 =īb}01HM?7~׌>1Ar .}2ODu80m `(!i)YƂo/ɞ$8 *dڧlQ ?O;q=e[p3_M;MbYH={KyQqɄ e|/Hv-/rV'wyMcxkLn sc1~gW2H@^Wժ.t2:V;VnAwB\ noe:٬FsplOm=_|~ &K7_ ?HQGtD ""Maϻ;a=hzv0 |0 $ߦdBG>Ya=2ۚR'^ O%f`Gբ" Bd[ `Y TYʓE+` Bȧ,ЈD>R@`+k⭰uǻ<[_hN*ڻ/e:7Wj8ԄT$QwoxӓNJ/Łٸ*h<ѧaLʵ%;3|7!v%ֆKM4sf\TJ`#_co<:u0ё>;}4Tq#33?% y5I*3$Ū/ѥh?k'߻hr^=R[ő߉PNH4P"jp@Őt oRHAxvS-c?: ~UݱSO#t{Zq~6?@:L ,?n\!Ī@F͋}u&O9wkaf!PTY8 A(J?j!h?  AJ7"G~G#꘨%0l큝`mH\n5X,?a) 9Y_?Gk"6ˉ_Iiq 4,^zabHDTh]NZ;P!}Ң4oYF7bz aof,c_?Y(iVĹͼU@nU04@洪f1 GerGT˗6e/֞nzM XZT^P5qn +^FsUiK_1<JYrT:nqzb|Ϊ}Co-*RLraWkU۰^j=_+r޶{{x,oOYEn2Yda޲gfFVE{cxou}U]?c8~!b<;m~.7??Kvk=!=ۿvCݫds}G~}ݯj{-~EӐe굷{NwHrڏ]ҩ>q<7Z_9/cWZ^E|lY3E&\D}n]o=}&T-ab#XT(Ic~^ݫb>D"K%V-×#ɵQ?ЉcyٛшԪCRg=`eЯ/5b0R ª=wK*ʨ@kX"F=!NX6VWː|^y,e'!@j}N9S?BI@C޷0?yey F`8qN"1D1ϯ첛(t  ҥ$cb? {U~ hnF}垃TX рkgkpD)DK@|O?vA&0+xJ=7,ܤN&s@G"M"F a~\됺wU#@CB:goY{iUR%j{\%>}w:j`?w~M{$wg?*"OZy dhb}?f3}DXP}/)UfUx!G.+h(Tf$8ZU4`2߅BD`GO $!0Q1(?7@ ҃XFHeb@d$%v7ؕ5Gj?{?sn)}D}}s.9o Ƨ8<{=737j?indNoQq}'_WܿWeMGo 7!m}h$/kYub批t_]َ.^CcA$<dA`2X^ $01;Bݐ[n3$+xz o})#sCuRϝp=CR~eI[EmMӢ@!7Y߮*PB<+rE rS \@%"Hh\7|8f9|/$5DZ¯@/Ww`=GIpDaoo9(?&_UJ}"l[!CkQSn,̆%U,-UZ>K"euKfo|T%Dijһ=!֕*%T'KW_{>`c5Z{:Z3^iK>O|;1iJ@ɜF?yZu&tq} nWsfX3z!Vgs$o>1>wTЌON{n1.C$|ܟ'~̢ ճ@ h#3bۛڰO௿OwF Ne D~jL%RuN^j.W >;U:E_VHHg9#$:gk+Nsv϶~>b ??>c?B_ﶆf ݐcP 9|+ O=/x";$ke/dHx=3ixoiݞUp^OA]H # ^ Sp7 bGGL 'TD|:Ťh9 Bˈ\j$'q뽷Lb1Roqq2\'LaZ W@)3 ‘ޠ-2q^/oooooeYI<-0nB |FOTfҾGѯV*nr*Kgˋl$CSSSSSSS&TNÀ "O(Fz{h&0 y ?۴&}PVAq P(|zxiSfe05 !WIfjéxvrw.1!@|hmzZ˺L,-{"rkO"|Sr1Vd h[KKKKKLMcSmmJ,x("`]2j[[[[[[WRk+/V5}V8p5JMݔ8V~_yoك!kSND@nywa*H)ZD( @R+9`?|?(@GDT)!jƋp?]F*xOҘN@jsL``໎>;=P DĞddqGEPgJLq59]4{B凅UI洮 [(}v FZI|;onS\)$ ,|~/\!Am/ yE^Rhw=I1P@cEkAA8UA$EA4D sZ412>SS* L>9?> h*76k8W>@9"]B?G) grC[H1'HA@0vܪ_DSH*I<?p~0(YQC25l*^e">\ P ~_gTǛ &rxo;C~,^duLr8 Ue+'jNҧЁ `0نt3uE+5>V3{4G}j-f'xez980 Ez7wOwew:{C vǔI es]WK-a׶WA͌_cŭUPo2j?W9&s7~6wzu& 1G2Z쨄`1 3Ǭ¥z37DYW %tN?/eiid,UUEUUUUUUUUU AG:0rb?+4ݜ  튌=I8yF)$8)PYPCj,lxOj~>'@wUI}_#l55e}IT|`s^a";QYS7ҩɕW%F #I+?يW K Ҕ 6UD b*9XI#þ6nQEQEQEQ((*bged1=XH){Ucv۔4:LG +O!Xc/ʧDfy|D=VXܪ#Mqц9Eav i$[r V215r[:xg}0EdI'L!U!`×رXqW+NoXґ_yRjԤhK/sRƙ:'wr7 8W}I_ʦ,'a}˥s\{ ݸqtnY=݅^K/O6Pj1#89*JֆҤGCuL{ܗu / \NȞT1h:P{#(ѐͳNSc[5|LRH%$\0?)ܻ<' ȷ'|78&8am':p0q=; x^Ixbwfcg%|-Z޷۽έxͫr)_{6qk/3l5~U˵QJpeJ1Z7WavnR3V4I4}O(l]4l9H.!K Qz;XG$sQ#RkdXWی\Q?mQnBKm~vW?|" ) @p4-.ǮVWR~ɋ SALEd &F FQAX*KQ?ܖ>>&k!G!$vX#SB2ۭF:rQ > x GpdA!~+-=-G@D$ Q1xT7pJW&RFj~ܓƙ3BN L!4H 0'/Q4 k;Ct!$IM*oA OpH#E Ǜ5TK0 (bW#Q1 'i~-?_I&_udLmQYz,?"@V5 ։*ᯧyz54?* 1̧0\.LTLQIL$!Yae$5P]ړz g`]:q|ݏSEUMEQEUQEQE4MNt1M(N1VgfT>ǁE>ϗ NNH|q-b4_DŽĘ<4dpYsa$`CDTEde4F$F?eēS߃ÃgUzijeXL_=)@9>x(>lqgCNx$`Qg"(:P!(E%?MQO9?4jJh)i*iB%%"&.0L,|] jAѸyf_CA$o_)#kZ?ߕ&0Nn Y uegv|@ $O(<[̼?cS=R.H'!AuwSҎgɆejAT?$''!Sgn\>9OiL + ;)| @Bq^/? tP>|}kOzS\h?M|J||Z٩cFg<3W,` ظO "8 a*w ʄܚJ9a.FKE ێS$ nއZG%2 "㪺dD1irE -j "KIa?aKd;1B~P*%`uqM3рC]@"n;SV<۵ 0Չjte^g-*nl'߲M4OdX}6X+I$mZ`byosU@' 1rkBO1u /feҒ2㜏r" )`2UBȓmh$0Z`.F)gԩuxb |szUb!Ă&qD€֧=RKWA (%wJ:=#Z-TDb`Q+e?~ & NzJ W4 $A<>Pt3?̐KQٍ@y읜4ܘox8p¼X66poG1@@ z_>K4S!Gj$"䫠(T`)  ZQIq)RYFXXdbD*Z[dH X dߙ*h"f(Z&"_~?# Xb ! a$OI@ĠGVXX`r!FjP 4&ϫP dT"XFV*IIJQRd |lԳ+C؎5 % (I$%CB-4%AHąIEPE,0DASUK1DıULQ PSBTTEK#TTSAID1D4TRS$ HLD12 @UEI2L)KBTUA$@UTLyQ7I@@P1 A53%3MQTQTPMDR@DDE1 TAPDAMDPA$PS(I@MLLU5DPS5  UU5$C!MARM-T@@C$QDSLESITPBPRQ 1M1 ERQ5JA0TATDHJTDLԄRA  0I%P%SQi!@"$&  b"*j`&b"e DhF&& "*(" ,UJdUUEV1HEL{tZMC,B A+УBP@,BI!I38He `d%&! BJ!%aR$b)bP d JB& ( HH*O-L!I!`h%Kaȋ T%e&H%a%!d!a`&$H&RF$*"QQb[Ԗ)bB IiM20hJ?OF%j/c32"TZJjhX ?}4J%r}̩F))IIJ0ViJ&H"h! Y2ջ?d=MMcSk@ʈDvRɴչcEJh*' Ks#Nd T3AU-aL eX,g3? Tc3.}|pb$r~O3P9(p]Jq<3F\Hj 5jy"lRQ*J@) Jwt1Z`-OEԯz?#Y$ eVfeaF )P(``Y i bG%(bB ajZi ``)h)` $BPd)Jh/Q 5434Ĥ23 ,1R$MDR1DH@4D)FS)41)-,$M 4QDHMAL Reh @EQVj-X-UlmZ)A# 0IBI0X`E)D1T!%DLLP)IPD02L%K1EDA 0LDE $L %!S0QA@Q4 MME ,32RKDIP MCĵTCR4-PII@@A Es8PPP$DJIQL4AAPD1EUD31SQMLQU5ESML1L8HDTQ,%$RD5tȤiBhJh" d%j) ) "$d"a !A0@TTT ,R(A(AT$$Bȓ%,Bn\BJDEb(GqLIi"H"j V  U"!J)* Z$b HZ*!"JjjZh**!]` IICA+ن1(UDEjB&)!)H"P" Ha# R\HfHeH"U)JRR"``"Y` beʖJ:R~j ̏3!P$@`P&(UhP! " H! V X YiDc濡kQ;5@ ؊-i넽%5ueA0< VC7:vV>as1ߔD!y$]L)(Yu ovzGe^uoI(UZ* ĦBs9ֶ;vJYp MI;f0)*Hdb'hU\s*" t⚙-d4rؗZfE@D 9t:6 0uU {>]sWΎC}d]vδAʢ&ZE4ƣa9z*s0cz < | F"iJ!PL`5xGvDpE7h#w5.0uM#J5S[uƵYjEDbrVm588p&KxcNe9*aCsM:$UI;PgG_O̱N}^'S;{)>@a6 LW$(ф\6ZZ)P{^*(KߜěDʡM`yc3\8; Ij鐬zCF<Sr.# }p0 'P޽:tet˸ o9! ϼ~>xhlNvtK4>)˯wLTP_Cr ñ^%PxGNedI:R |S1`X `AjgXpM3P0ӥc'Go6l IpD8n=OM7/w0^jt3l)RaKEZtoQb!`2RmE'yUfBxKa0g?7L r5k`wZ0``hETT’B:T41#I@!ʃ/Cy"dah9 ƚBl4ր`8q`jmc<&wXc>i/G9枔&)2RHogt y8654OGwqn}>xqk>'_Ν8$Ѹ}tpAtצe Hd2=~aN+cnF8 (y8 )jLv;]cj晻bŁgVa LX0 (h;(Af-5Z#ʡFI XvaY6q9aXp$cezbaIU, k$ޫHd+Yl]Nnzs4*'*b 2-ɦqCIJn`#ZXUS߄E !:9}'&Qƻ|  8 }>^U+ *0LmfspGX9 jz*g0Gf[RB9hY!#]8p٤ެo$|jɲQ68Q6R^BoV;ko+[+QmhFZ q4sM(L3dol 7QML?T2Q!$tVPtQHf۶NG/kmNO|.Í3O0* y*9 foHŊ%FQa hV* 2bL9hׁg:lm!qM5,! B@c(kJ 8hj1܃9^JLo%#bvÓZl֗7qD6Q24aP3 ( tيPR$;k]o[ϛ֋R[jPD,E)̢d !J!p H 04:Z<=`>Wa8]7ȭAiŏ0 s4![ $!|+LaeTCmQraPъ6`o[QF L] #Ԯmern ;f. W93x !'/VK8nY ! n S^hdل! |,˰pN$0 @ \5 e@axn\)Gj{﫢0%e)ڀ 9{n{Dmj5d;PgB:Ȟ5 wB0aL.mfN|et;5 tSQ;+,{''xj+i16ڡ +%4F :5PIf_'5DDG'U~PՉQL=O'bG4ogv!*84`9S;zvvxGhL^(&ur:ɽsX۷a9J}sÞ=;.AG33P#f gCQ8I!1[Qչ?)q&NiSe:abc[~*c)mk設80"L4wAg:22ji' j `RppFseUPA1> 2Ib8cG4N Sxej֝Ւ 7A QpKzPVq X(HjQv2HFI!HDZU66QLU++N)ѱ0:%!@7 y$,u}T184W"GJbZR )xBPDPT߆CBURQKo$ (@"Je0 rfhJApGf'1ԱlYl1Ku\0 5yGQ4W )Q1RPd48,B"*XMeVR}kc2E2Z)#Þ6NM.%bhBTH$PFZ%Rdzc͈PHP; "")`$(()UV%QmLxZlpӇf?жtrlKS#Iv?vGCt,- El6OvLT//IgXPe"FC!̿L>*4ݦiS+,cXҽcሐQ̳ebIR$#%obasOڽ߅ϛÙNqxr>k:9t 'XXE"fuZs,ۢ&zDLS8X 7aי|4ѣ1ӗlхJiٛT'dKإ6vm2M6C}  #@z= Hum3(A ޗ|*TT#+Xz"4Ɣ ԣ0b2ebbLbEbe+ƌJSN9NSw?ΚNEL;70Pх(a3K  ɱS8йS:Lp7u^& b>cG817Q͸]WňaB6nF`Te=yYU=]f~O|-/ ҿ6A Apԁ) 8!qJxhc$g_ngZ鷂 vtpa&a-Q?cSv2^1lV1gFsA1mC=x|Lz7$ak!63 gq90ϲƸfaDWXZfmT@c[uM8ݿK-'҄CMaӍirﭣ>0ដoq;1#*aO#߼8NDtFSIhOۍrs2Y^j;* j2 (3puG\RL&xOuA(\2b1(cl*b+u3CwCuhU)6u=?N c6h7𫢘 d;6hHrzUE  RD!M4v}CC?Kr͟*ن6V7cMr(LS"E2,X" $`\˗*HS=C>ªȏT$"P %}oUvyO'w.O#!+䄪M7BF**J~yM³FMz62;EdQq,Ylͣt8blhұ_$֊P[ l6BTҚi{ޭd<#'w:pEHB**"1E)#|HT*HI'IjW#(E)j{3ëFS/k!t}&/Փz7Z}<\ΧdӖ&&uv;lzg !vܛtw?vRUX0%T>X;wCJM)Wf͓1Ȑݦ͢ncU*bcQ4 Q]ۦ{L7VUelDv(ƒt3;"#TZV4hiݣzCd%{0^U=^F0HŽcm:ݻtCs?[/K^:š;q T^NMo1mrM ^JTDbIaQGBِȵz8Oyp `{'= { ¡ sÝ Աfn)d~&#dFbaX*wB~fNotwJ~EOI( D% H"B-ZGG!z?mK*1H);"-mzpR6xk.8rg>qAss ո9prGc=P P45(€R&bY[9XT;Pi%1JGts Crq`}50U2E:&GP5@*\!GّB@2DD=$-ӔG)Rn4pNTQHU:4ul)F,C >?RUTRTcӻgSպIUW`,{,pJ!7wm Sb}'{UV#DrO@#""" ߀CPđ*y{rWW{Rldy~Ƞ!1?Y  /d|!@V5lga wf3Zvs)NXV+TSdT*URߞOȥ,?3{/2m(l&**ITb+Lcf~yJb&_u(l$تzҠ!heqz&=FnZyWӰO( |s8})щ,VXVf̹JO%+hҌy;;O/%=KUЀzGwWl;6i,~_kخQd__ D#"UZnu6-6UU,uK= josyd~1 oE2A^k>O3*μv<cfɿi@anN<[6;%&Rwt8&1 ,C[&\7QSKZ`UFDp?JSF+ < 5keT u1XIYQLCDfUfVQdci1JT =y <&*ʣ3/oC[< _s =@n~B~鿰ܘSu>cN/p(<(12ۅMdh:,=ʵQXAEPD`CURXT~=uV{ҢW:,φi¤ݑ&+ [RWI#}M*OIDVEUU O)v{}=E1'̽:/KYEx4 fP1!O2t<!05 !gl꫞1J*BiɉiFa].1 pIL=8TWZpMmBG ur|Л̟IOt x k;"MqX 4`xͿ%Gq${R\;k{<$AALKMDSɿy_?=?e !7*avsK笲z{]J\+cאI Ĩ6k ڙ>8hM0<;r&;ļkؔ[`tKw/g17NiShEDNO qObS[gF ;lD( Ur~v<t0(]ta<iP N0$@IBWa͉"PQ` i{*(  εF0 sN?2H@Pc syF u^K=C܅J@RG pvM@oYO!-m_?Zs[xR4GPQfO~Է`20YE@I( G'uأð V(-bS;gHV5~2,7ҁ/,_h; I3ӷZ-\4>NbK&YoKlB3w]4ZF12LJQt jzK8}6ҵvrss/[:VF?-=;4)|&Xؿ-I<#*ާldVȜ5 $^犩lz2` *dJuC\za >}Q.[S4焚t.ϩdȖMGՕ 3۹cimo.5lz5\!,VN 52z!$}r)*e#W~%cl6 x-l஡dxIdZKL?D*ڨ \")>`.Oz]*Wmݕ/j+KxPlv9U^l)5GZOwwUU.C'i-|4W)/-C%~_{R*J<<^,F8ا xa`UyNEűlsӪ7xV?DE2B0vxY<JiZԵgMaTR3c]go~%E14qQG l ҬвQ*yU¾>~K :Vv-}791կh*Cld3##A!cw}cIv9_V:kKx(%Gn#9$䍠 cL2_?fp^k6i 졳эW@#;^ (pA۳i}"o/ϫ_4I}wQɕȔD Ĝ^ÿnq e^B<",Au^ޞj_ j NO9Rr4ѮTxH8#nlņ'1bsȨZØܚ:ܧ;lKp]]^68BUR,#ffK1=>bgF2_U*ZnQ=npj) B(YtĔ_g[>i)+W8oӭ fLu#-{9(X#_YɁ")GR=bwb͚Mx~#B3d"921.7 7rp-6| rL& DDDkS%zs]xݧ EfaFFAQMU4߷3!*h  }:;IQHNtRY4bjDiUrnЍ"_5:}SP1Mw궴0pX!z('Z+`Ǡ>x6*+Ћ{SDBA> n~L-60oEAC\6$3dcnnèU5M<*+ ND }YL}xBMîS|oSn 665%uDLJiS,YL7z^NZd $~mYm_a Y~cwl9a(<0~ДJRWJnbBw$9% ?F$ i: fIv( (O|t~\1T҂XDﮐ:AVtSUBE%@Lk`)V3S %S鬪NjBT"Ls"$_i/1&t:$2zhqqh OyQhhNO]~&z LCUf 1z4#8vVK>B)/Wg0 ȅR G럣tW EqaDy %陎9ᢓ J% PL='7p~,>x\Hy,gk1֕`eVdE@@[s^fFwλ|#>A0n6ʲX͙,UZ2"R,5F,>X8YZ Rh:5oq-KCpo=oapEUUUUUUUUUUUUUUUUUUUUUUUUUUVJ`bȀ/)S/]MHǍbS5yU퍟JRZ2Ynt|5}e|}ɸfܞ{}{BOF{>yF_?*t =l,n8*' ƠPTE$RV]]sR2}h"wF$ !?ð`ǍI(q;JÉW䇺įC\OLT|VVJIJejc-P2Z=,ؼHid24>g|o&}&}>4(M({VFhIWHz5R b|^&_G9CXh5}PA Bdor+N*`E.U{&v "B6a頟b5]J_7´@3㺑 ߠ?\*f [[#Ebjtv;H=5*$\?pтv No(۵u*?$DQ"J DFHˑP;%AL O>y}7e_?'udO.XV$}8mxNR0}zߴ xPB(@ȉ9l Tw $Ǡ؄b"|J=,1#'1(fR-;Lb$0,6pB*i *QܩG}_cuS=Ws!EDM>I$ ,Cp8O D1 jF0Hb !,":f!K$X$4HD@A(J(CҒ[@momnY?Jd}ި`*E(vI&CJH&b$mPP辬iL2IUFUI=ptHcRH(kJYj `EZ)A?ݡ6Ja+D!$A(2 k0"TTTT@kVSzbv6nVw[V`Rq3  /`t@>(;a{!^)WyˇhŢa< @ 7O|r7U7z&:D] &,X*`QHjv ۀ$&h: 69vct+'@ :CIēIЌ*)gY P?A{xh 1+bucEQLo\|lZ>U:FU3G8!Iچ[ɚhT9esf@ m'i~ò+q#ǂp~Gx?p|8{ԪB(JuV4J4yޟ"x(LMdq;<5!7 D  DTUU* @" @ |{7~QZ,"Mh"ggHU46j. ,X@庑SqQE"!@bU*RR*PIHH@U*IUUR*HPHPڢ$I yv}PT-[h dKRnwz}GoBǒP< 1,oyCh{y]+ԇ<S0u#S"a1_M\bb`s,tDł4&!$P,Jo<j53]I+f&1t(ckI̙=v'V>`&|D?k7` v17! GFDVR678En0aIJϊv1E8=pQ^z2XeFt70VSζkU| ckOq6O#I{͆N,R} !YWXD M1Pc6KTRl&9? l謝)aTRO"N4ZO?~b2;ME M_7g8'h8!AcO q_nXx ?FamaIʌ$u&nX f,)8u&&rK:17" mvscG>#dgn&b@O-}SKM$ɐH ޘwcV7ߏ/ޔjQ)ؠH{58L42X,dtH*N%*N"^}Nf@}k6ft256â硉EJiz x]3Q ׬:;5owk\C;waс&EfbSK$QѻKBҏ1L"G,t&oioRǶFᄝUwMע6 M9N&1Թb ]7uFw#NJcQ,h:2(iЪq[R=N Il"iwΜ*;'ign;'*֬ QSH .65[jo H2H6ad;N L.>Cgi#Sˎ\B.Lɗ.\r˗ 2˗,TrE BӖW.Xá6r\NL P F:89cvigWS4ݎ¥K 9bg17G#(@&G)ρK2=e\JB3AOy@$e "TBWgW$cwKU_"9ޙ*8ܹJѱBwW5XN5ΟZ$r~.{*@:LFfϺr;St۠C8b$C3D81hv?,NVۇeЌY>7Q]k*|le9h$3LG\5y IzE%# 4obE$IĴCȤ?2cYD7^st8QT'8Krˌdݨ5+ɛW-LE]QT697H\)#'wfu>K|};`/;LNZ9}Hۏ0H0뻁}JOpOY: tgz0:tH|UOѠ%_%w6n^f\'}²ULZY؟*3 `m"NLg"x`lHf4?hA.3/ ߰Gާp8H#흳j|OsljᴖjP.st-sN"-.wftFvxIaϬ?+I$lu~YmvHv{V?f~< d7RIƖ%@| !u BCD%8BG߻lVN,Ȳg,6sVg:è9w&v&]'\8,NL}_r9ɱ,:M't|f#g K8_uyg$ix^ E"QnM scJVGy/L&,ʓZS۾mqk7㛜ub0ϟ=ϵ"0 Qd$n0*0QH\DG}ϸ*W?PogW&  ӆ2԰L>uSU/D:t̺+w|a|caFοz:;`x;u0SɝoW0ܿV4FB2 (e%@1_!_tzn]l.8Y}=?Cb4?Wrn T^#q[}`PGC0lz As38i~&1\Hv\#68ƻ079d }Mq5?3xp I0`ëR=e;Ic|s^t #/5Fj7'E2Iڼ + OGލQhtlQ𙉪JDbxLG ďP7C cMG=y gX6gRթlP0AD# 0\ ha 5G›PLs4M$At5Hshv NU3iDoY |1uT:I9Z8ˈȨBcuRu<h]!Ϛ;4J%q0W]̯Q<3H slٳfρR9}U'୏W-4[0x͞m}_>:I&$ҹaI?=yJ৸nNi?'F_'6Cc?irίc1yI'Sscڏ̟*HTF*(!++=Gwl~s?a/뻝# a?}c?۞UUU8hN0>)U\:< ~#d0iJc ryʿ~y~774xǁw9BaQ)67)7V1RU*7 JCPҶPJHss Gou|EZo:ݽyPp;є !sB0AcѤۊD`{q@mlԩO$Iدk*c g"d'@cRǞ ၚE4. np TB B n [R>fv'&=ˇ[Xx4|%S7cNOZ1Rwu{ц) m%6aNMӳ>n|]C&ΎpiF4pUI_|XR Ͽ }}S<Ɣɢtr'άcJ}utl*(Jt`1+C='{܏9WEcV*#7x6rcIFɳLpWSN)<$z qjNۖ6 tJ\aweR&N}/r5jB,}pLk2 9Wv7,&A 5yغu2cCrQCd}qMkkvw!Q&YguK\ك v$r4A7cTDc#EB&.ɳ4FHWp=$ i`q,\1353P'av:XWiٴ4Hc\ fp19et|zf䞕DGB=3= CλN MbY0b]4g3taP(tbl6Me} eC\ sST`{7*!1Xُn/ϣc>_b{?= h1@ܽq!}8>-ivz/ӿ8R> $@[=[S@I>ϷqS1>Ꭳյі}8`|[8Z'<ԇ&;&ο[o8 fdݸ;h7vy6C\N μ<ݔ0*tvs,=2Kx.:;^O'!c)[ZcP|usuze.veo0i?5|F"1#=75(%ǩl=Ftc$6{stwbBWa3+ǫ$:k ^973 } |d?%qʈ4>A.v? tC"  ?Od}t{]'W۱~gBX;v1Gɳ}&'u(>"o8~/`_]NUڇ ؂b_xNLOB bb@ &Bsvu M(P7PIA2 lLRaE5Ȳ4f8IVM,+*1qͺxNZܼj(ܜ{ cD,@ s N [_l(ߺxEu=w(8`CX7Τ{ E pA.iӋ)G)T=lD< CA!SWFehvəaLVX͘Wq_OH0 c c 1a4110&c 11c0LJ8Ćbn 10c1)eMVp6?q[lTҒUDؒ *E60ưCJJۿRUURU*RR|?d|PQ2 5hei@H 0ѳCRbHBJ<|6n⸄I{vh8P45 Xoorɂ y.hb^Lʕg;fCHեpno À`x'mnȟy5OJbUUTR0b*EQUSщb*|47χR pbba)Li4ba&&14ƒĩ(((((AAB`E(&MPP AABQQ@LLbii1LJ1&&4b4 LL111q*tJrZJ§6GYjbA &:~Sz~-~~ah5xrٌU**JOo $Ҕb|aTWZht4RJ1UUUUJ$aU1LuXl=wuIY 6iJ$U)L1&*U*I&*UXbccHc$nx?gGzx ΍M!4bLc*bbLkT#w,p{{&#N;bmi>O=&]zy`uW> /N:y9@ʜ8uz,W{v $`y!U?> +wD~ELUxLa.)?)&;Gv *L /Pq2kpK!8 A9y]<"sVa~!J ;7((L.Aq|k VQJgfmv綵DtĜ|ސo pdqPp-G˛o]cվZdP͵9 4eAЋcq~ I-ṷX`,\=L\0o=\bf폺6\H#h/XH$l!S/mţezPf/6jC"Nj<Z|ǘlp4(fڙf@"9.GnxTu+BTzypaI$Ӽg'1Vc~z)fܽv=/-{LojiOX>48/0'A-pM 8-d_=_SHf`gmvyc`ԽHzĉ5J]*lQ:/G`s L7&jIC#xeJNNOkBpӑdT茊Uq&D mY[]Nm_k/+叀>0>pc0yӨK偑R\Sޒ{q3XLCV+#`vX׆22}q`0}nL3Ka_zA IEx "pp W"vawE&;ױ;nޑc.]$Rn|p19Xd2H4^@tD+jXų V9XƇQqb#M&a\c)Mf;sv˂Rlg)48ՍXکBUo%}CI^nQyeAatgţf4Vt7Om2u 9Z0s!P[vW}gBqhAWTNM܋1JLeml 4qzeɧ.#{Ka0枧JT{IRF=ُ&R&Jr?k魪ܪ&>XYaXŇf`ޞ%>>_BG\gnMoGtp9`ZwPD&& hu67AK/{!1z9; q}cK\9s&Eʅ?wjR=/~YWD C ]`v! V0NRǬHz&M ;78 J~kǂnwEGA߁@wIJPh!zNѠ8u9~wJNfLu{ru78)J}n`aa>sNhlmA\ɀe^q/~w 1EFi>LLɏlTw+e*'A0y2\'b`ܽXQ ߃4;M=m)6ﱰ%)JR)L]cXRVX168&Ƀʟ&h|"v/yɍCPh v&FUo1OKLvxUOCsȟakt{0(16Kiۧǥ,!;JHT|uKezt=%tbc6ߚE1֤`l@ə7sHR'E4+] gAl,)4vƻk\:cFC&b|U{xJf}2affrk2 YA/s "4ndt3 C$ā_{=VǺZs|A%)4C'Ac&{#V ):8r7C u7 h >193RMFCVǾ7Y׍'2̊883838808̉ޱX``Ĕ4h% (XM@P`$JP@ϳ ˻o۟uBȬ Ǣ4wBY<[& 63:t4"F\ULϾ0P(Q@;#Sgλ]814 0*RTi4jgPIMa5 G&%oGb=0cEZ0E Ύ9j7h8y X"|Zy鹊Tx'Ѻafڛ} &47Jl{]pltRa)J)OaIF|3GM?`p8*(&)JO2z)IJypzcua?sISM0)JRy'ya(29&A4\;Œ±evX5addz  Ԏ/uHL,@,Xwڇ QI OVdBkZYkb~N¾.&O!Onl&Oi,$#?h{PZZ2% ߀b: 49}a ecnDz%cB͍QIm+q\@:3=QY3#Ms,t`a7+Wfa<`-0d#cSW￐HRn[&5u=xh>ΠhocIaBZ0\g"9Yzf 1+Tb0)esk Yd([pWYIP-9ιIlX +baK@^qc:e2X1'WFt d<bhXPpI*S0X=<)F*c&6RA^2 2+*5e $fuwtX&XݼAnn0F\{caoj#kq~s!~=͕^ =|,/2{gaS<"S坲qb_׭zu (=T|!$iH@kn\#yyU mʚ37 RT76.~!j!n2;p|g :C#ש`iI& jԐͦvd?7099xָȀo ~\c?x?˛Zeٸ?Lri-.!+UKjC#6&TNL0zh6rWi#^GubGǒE}nȸ@E*-TӋ7k0 \r .{/+[h{ dFRH<~] |Lxp , ^Q5$''n%R4__Lqz#y?=ȧ_k,Na4wQ'{曨!1jFDHzћ`مk6mdܱ"a d%93x,5Baٛi3Tm5!3]"]Gg:FƘXRSYWosne+ӏ~sܿE󨡈yvK㷍=s}> i"%luy$n4=OO𽲿$V=,cmPlSnOD|Sxۨ^>\i oprl9(ܘp!O>xblpRlJh0h NA6)Jt0  BAzX$,5~*oO&£O#l: a '4,8x//R/L>&.569T KOM׃7=7{SZG~4yUzq2 N Y/zo)}j|V#|¡I|4ʅw< |萆%xH {!*u2 {zlo2suD;SgCk!tBvD tr  ifK=FNhP #! ,sßAW镖FY,dta%v] 4wq;?ṷoS?^&UWH{XFK1{aMf6t m&&y<͆<6a`,B b6a´:$CSV@މ m5hz{>*T!YP+fܓ8=M.r=s 2M:?&uMu7SK/^ ˡ'3 瑫c]I~3.2oEN&2LMǟ ^VM~[:)QURU)%>vǧ 4k$CFI)U)IHYQ /AF>" 5Ip b61 n t7@BR k.C!@ ōc)I[ K'f6 @w ^MvTԢnwO={)<y`PvdsG~r}٣r4N*x2GW|M12.T,ja=3҇CkdTZs 3At"D.E81k9?x' 1?qʅPңZ^礵BAU\F3S,+Zݻ`ɪ25jf()ǖ#c0x`<%rC4…w`]Dn@kK'x A}J&=;C49!>ѹ_Ca3w.)# y[UH+zW ٠2,Aa!5cs2AAAK0ɧUthel2pRv`j1"=G梷vc d2&]2ؙNB ~l8Ja\pfs6RÍ*2H6:R| B;>rV5ޛ-nnjK6A;V|E:.S%ڛ1&j+1Wݡ0T ªYp5!{/wEIz1y eYDo%1i C:!s^11~J4]LꙷV9HnE!ݐK&:~.HD6p>ΰmYհ#'?RZXcb L}̇`רmKeѸ0c! b-ᮦ8Ϡbag;-=sۓ357ApAa)~b=DQ$C̆d^PYF(ͻ|B2 lh#䷑ɇf Ʌ4Q NUM)ki3Q eY b$Є:^l/ ӂP@F^|mM`p}*2WNj 6ckyR7n}+<:{ѣ<#[0L  {lAH8w\́I7Iz# !ɿ˶g-,D:T݇<&^cq;U o~<$.W.Ot_H FB9ڳ{M/)i& Հ9 v GE>c<#ECrh:ϙtVv|e6 ,u27m #$O:ν^jLѯNN}MmMpUI0 c@,D@gcs.U$Rb0^(hat/m&as#bsbM @Pm!uѻt2&p&{CCotE9#/V& V5g&|D v; ipraCQ09X(16<ņn&8> yOk #oc#cvMDrv=@5vX$Q r.ä͠ɷqfqX09OLnj|l^]ĴU%OV`N7~tJAۍxrg244B6$1PhP,l8;<'e;#7m/umVXDͱ2a4pz,86`jrNaԮ.C;R#Ao z=~#k8ՌȢmCv:4}lsrG~LO4Ē =!:o ݍffy'TFG};γ3;`;Ar9:+D1 U8ހ]glh.&#lMF`5  ĪKqiqc]m+ D}Q"/GA2 (TE. '~({&7fTqN9 а.ӯO:v";{[7uzD{ 9{=j͙k {"a%!B64ߑm 71#7\~7pI-`hJRyoS$biȠJuCKin4/#p~\ηb<5,̚ #7ڒ} (v^bN ෼FJT:+z*p|"&I{cq'(!6^f(;Z<SmFl%§>~u0|Pl7Hڏa/4lȚq 7Y`ZH a{qPQZXA<p-JDT9s3)E8*S 7Rlw هCpxmT{Sd$ək&U @fg @Q\U py4Zb0Kް,#;'s3upplpI|%J=kxp gL4 &dA@F8m .斚 cB=-3R3{gԗ^|eKRY=NN v'C^500%p*{;NF#0aB)zRVFuSI87,cvO5Ew؉5hT3H 7:d Ci>K o݁P+BIIk~`C-\9 ã*m&YSf͍A8jG'Y~EL !42%[b;Y!,=ք#UH QRdg+V12 0g-Df31fZSp(}i;1_kH%I6~Xo7ɕVAݛ4 6bRnjNd0EBHʔRTɃN  ppLY:'.)9|Ϙ\.AMC8P8%IبL_e>ҡG]@nV  (n{x)x:2mEg]rH$3M@\* acRqqBgd)#Sݿ(;Cрl֡Bl,&}1in\mB ?x&Cd6Q[#aրr3i=2[5sQ= d({RLq.Dwk4|+L& aZ9kӆEg-Æ')p~ây0 +,8SXi6)!ӾOM?\w 6^83u5y_`=!gA3|>gәphYpeS#znƐb~wmu&P53r(a~Z]HȆ@9΂ijZّ|yuzTo+lpo@؍C4)b7l&li[;bI]x2`om&D@gI|~3E)tzx,|!r:Hø.ty*pd6>w{9YSl$Q Tu:Z;;vaN8:xlph*I`Tkn $cQK0 Cb.k#h5f;SC?.{.͗a><5,wӤ$ZОmѰĄ#3|nP:;99VFAw 1ͷ/1KKQ10BMQ(.Z@cÌ1(*PLkTA̱ǥ%~d=)qlrh@] i>z\4f /by3}CzXXDD7I:DByiqhPH98ĂL!)s? `f1 ]s߉81cI,r5f Zrkњ.e,X=q0f*c6)`ؚ) 7GӲ| &JW|4r&nwxC_IѸtYGئa?:nW|#hvUxS?+&jTdb "0(4OT>͓]Gtwn{y1ݳCvltu;7>*=_SiO[Aݟ3vDy<6 wwN6?hݻ{ۉdҮ8{ՎOY;˓Y{\EW,}/iȩbX6,9ŏNCLRaqb6,A0ȃ"1X,r.=GYؚͻ9{|Sf7|7{T**aucǃrv6z7cyRgqSRŎHj 0" &XAPɺ mD"e? i'#H_#+u6{4N tw|\')V͓M7Z{>g#\}#_Et@ .Wqh!AFP1DQe)ۊs#^Y#3HASX>/6?ttayˢWOO8|EBH:]N8 )FOBK"~ `},^(z x>|Ҋ&(e+;7F۳s of}oNOH~3F◩G2$[@H<`tc[(4mbEfe"% !~EĝlOlkof/j$ U8>}k "Ƭז 5G&LSBR,ED-PҕIALљa$ o#"47LJ !PPaŋoH7?+Ӝ35"Ȟ4&?߼[%AG~:x͖L,KL%zWNg{Ptn՜>bXC@c\ƕUnœs^5v+wג 6QTH>44.$W}/#;v4`jNbqKn?dؘiQ`LQ H܈<8IгfRg0Pͩ)}3卨SN>[G؅Y jdxE%[:j$1j/ۅ{&bu­F]X(9l[}TO@SH>Gc&Lgj=qp=g9c|\8}/9J~Šeݦڧ^zy?JnbA>׫s7|_MuN\ϋ%$9Qt*Hqw ry2(dT 9ֈA3!ʐ#&#bT0 |'ΎQP._s1kogZ:*lӍ/Ҿ08?C`F)Sx~)jqL\̐~'$m"_ L B}X)ʟ`&)h mu$Qz?˜}B 1B&)E5tlHZĆiӑ&jV~s]o/qw v`ݘ3Z`U n]gX8dZ3ɜLrt]]A mє((+ Ζx~|G*)eOV*~M  &1\nI$IlKb43bS$#bPje;XM$!rJ\|L5Or|<.Ak1 @9NIC`nDD22"[̇.g4/Mow(H v^»T3 urXH75X0bG 5m$Q|0f2 R=qn;rhd$8q3p*ndTΰJU"V)PSIm$erX}ҦXMjȈkXLoHE@Nv)Xgn߯_<9b+Z[v;{1\+/  QN>T)b4Is32Rwmn4 ksX)3sOCQQ̩bnr8d!`]G*sOZ4Vfy 7{a2pM3NBWs⽝dä74$3xT"[X׼>٥pÃ_he^+&uYG6e=/H{mMaYC2Íd?˜+Kpy^oW2N;FMG;NN۱F]ܣ!gYYh L ΙA'fM`l!Ǒ8fE͊Ili*'|MYȝ{|K@VrڹD*(0QB.V ;j3)1{CC$mR@,1!~1E1ء@A8׽T7l+| rps= D:}?U86wtjt dk'hCӟA_? MdAkM;I$f;}3$I+=z)0! s.#9!zGҙY#g^w84#/9A8oS P; u1܋>ý8 8Hi7A#=3٪04!yg9q8+CY` vI4Xr9 dt&vTxM<ݤaap勜duApQgh*;(+jTo*ncVzS6ɍ<^G I;HjJrt*J*;=j9z_#X~$G@|ӽ4>Fl٬N&k AQ,ZcFPBO ٪xbsӃϪ4:RY bѢ6=;ηU=m,hmmp4٫i$2B0і uyv-=:+Arf3čc`B63l$fHp鹶 `Oɒ;1׺FqiCbkyX9 ԫQ醦ǷN8X]BɦKMi UXc4M3Xz22LvCH"!b!b!b!b!bJh7.VD@0G9}E3zm abJ!\J qqH$8eXh"! l">ݢ\@H:-y×9 pq9~''M`14da`s35(4!!nNiLEf` dK{ҙN4XR]kwR4Y!H@~*Py8Ω~j'F'ROߝ'?\q`& AP&01N*bR8h9f3Z Aj/0^hC^9a GF:AC,1e9Ng''x|OChI  ;B)wS`槂zl[3ň$a_p )2Y"&&&%b**:|^tUUphcK:T| C!KHDVF6: UȦhQ=1xeSY9?=kwMmM 1Gzͦ (oZd?ѭVOT pb5JnPPz|vG!"PXܯ pN0 ؐ0KMiX ~ WiI&+T./H?Kw;`x"m$h=J5>H 'ru(H F͘SƤvY (O`Oc]ن Hb`}сb}hmAy L>{7-2^8iY)SmN1&LBl i7*ěR'|>jɒ ԥǂtτ_ Cܺ1 إ9GϹ i=cT鳧~#-1V0 n>:=|17ȶoFwP043^Wqj QJ$-uQH6` &D޼P4_|x}j8wy!M$2u>$ھ'u?S@L$3AOZ1֜/KA̷29Ӭ\6?#hahՏ=3|7)!Z@J⣢}pqM54, [ 3SyU`NđFa*:rMsp}lK! K":Jd~vLJ:h:l~\s~hs穲,AjJy)Tȫ ݦL>1cYIxHWvO cܵqv@A ucCm -GYV=9HcAB `W;xI?/\|?6?;$GOwsksGRdRTOC_@TܒI%K bb 6l"8av>:۶;,7i'dt60̦rc͝;G"'a琅LTo?H Qf> tL0pXhj5i?ꮀ2?1.xGy,χH1F(u& .1!S- 59٘3 s d*j0D 1qD1(i*l/K!jN#XʒP4aZDGf_rd @{lL/:)/v~}=(osƸ|aG\s틼z%aN!pPsCO5͡fG!ٌ/ħ<:/wm[ 1-hN̏윮g֋s, y ~S; m}=!6oJ:dk4&@27oc56}3(UN(D49ޯwuX;`\wCSHE+O4hbn05Û%R0qߔ,Q,qdryOb)b,Τ#fF%8V ql 3QO76D䒓@U'ǎӼӗZV,s?L:=m4:h8Ɩ2b>^fL$t՛HKbL9%v7& 8ŋAjWɌ`2ij6c4e5-jG<^G%E^c?3,I=bhO$#nkܹuÂEDY!ͫ;vrR5}Xoi/%Pgy p]8WЮEWnkO~ara`c1880;&Q CM󢶧 tPTh+"hl01I:2(ktRA2b<8k Mi8RVDuXO`&y3F`lQΪxt@TwnB.ݒtIn¹fG}BIX@#ȯ?ވS+K*և!a<>!!F;;Cn!#-!G`^GNc Ndj'7'Mi]'jEUVTjMϹ,&FcQ͓Q;hvXdqqbeH`(`u¦qMmPf5Fc]4;OLן@m}v $MgAGIZh'1(BPG4 &Pdq5-A7ϕc  8)5gy]);$=K1-nnA;u8iIk)99 Өla9~4'.݈>(uc *x mq*'pb>n8X//g{z`[<1i<\3c2n#ʧʑ?5aT O/PsؑF|Z!ɾ>Eoe GCzC{sSS{GNcTf|ǦOpz†"7Tƹ>^>nLC!s27ԙه-o0|MH <9{ Y ,% 5q @! b[gu2<qA{z}ClSd k;cAg>؟lM ZNḡ/;o+O/JYMCE2+)<<>돔S) a\#\x2.A0n9UbNrjq5g8@i&dvL}%!'׼6%oNUUUE)I)8jxCu7v/ci| < s eK崫[ŀ1BodϨC*PR .Pr *PRʔ.T(\r (PR.Tr ;;!X}揼c$Ou&?H?a~p-/fY {r&£aD*JU%)1*LEU40|v Aۻ <ǐ3>[tkAG'g>@an#3o;:wѼ c  $#G>&(xgvl{1NӿgAq9FGde z}Gf"KyeG a#D,Xbph:Gn`Wp0<.6`׹;m_ؤyqˣ{M޿;gxO-Gg;MŁ <0G~;}ÓTxaOEXx$䛙5ǧ;m_Dž=HoDTK|Ͽ9|~Kׂ}h|\k;wqfu='oF]=u<[t35%-R<19dIPNէ\e*Ʈ?qb+2/p}IS͋/ggbnc(;q^O8#ȺjM_oSMOyVFښG ּyo<]?WLu=|7ǂ[ٶe9Rt9MyyG\dnxWl)ADZfܲD.îAy}~ՏAj]&;ߦqgz<_*uv/=0)Nq#q@At54lWވ>z^*~79{}^w?r^ݲLo,ƒ; |JyXKLrQ/\ã7 }]}~Z+C}K8QOWʈ\.!O^?}/CN<~17NaSVĎkbqnž_NS)ca9&ؾXd~;g Nl=SnM}GCLE:c?);5OhCX?Xv z3$03&2LMV7q8Adf,Y#"ʚ0è! iMI>R2dp>Ǽ<;_3'pBBBBL9BCѿQ1ûeSM-bApq>C4n u♳˒@5L  BBf?b>(z|S;]C텇/Cu9LufTEv«7 ˶ݽ؜V'&IQO|y>D6w}|/ivo]r6 mjqb">JC xg 9pp״xF0R10o9ߝm~w2LA'xdntr‰\xz*g|RXsI]ywUx;c̙^;KC/ؚ6F Ⱊ")[Rw0Ӗi0צ}uýZL9_/ֹ=xI1IEnmv5}[YbњRyO@5SzzΡfF#8Z'LU({HӋӝxc>=xn0ߞZ Hr]Bۯ5Z8p nq<>o8O:rMZNU (@&O̱ 7p 9Wq  7yz7ϣㇳtkNS#Z޽+v)ֈ߿,xGF~8t7F-g}\X2dZo.5[{%uvM [#^9q̐秫bKHf~9_e\ucQ7Wcq`530g"C1Au̓ڌa|zO^Ce7wo]9Q55#=u*Q8L+1:(a im yfM1U=DIKW:ӧMq4ha7=펇g;X >^8{9|Y}ؗC~rp vZk 4Xh*x@Z-E@xk旗?u^'}[QF(TQ*URiJ*6bS XVX08>ǣӬ!D7~:|RoS^MMoϑۻZҿry˻~1w.sb2@~.D\D@UA)>}CQ J1(D@IMBwx4}X?+`&c,dJ-'#Āad*L)XU[jQV%$!_R]0꠩%XXMd` PTbTUTaPȓ`b : $k`F0F# YZ^f&XKa)Q 1ۨ\IT80jJJRX KAL %؆JI!!a(agA2 0U=&  dJ(e,L+XBX:AHY0)E)J)X d!n~8m]E &b?j@ saQ*L)RUQJ+Gj!ҤzvOo#$kͱ9#вK&iݺO#B )Aq p(M@uDZ:` WT&Gz/ԟd*JUUI#D-x"!=SC'!4)*3?h3Og5L:EQ= >]#) B9*A/7΃6$!q24a0ň4zЮ;kTa&ha@6q\W@bFGxŤ8%d`#G% U8hְU_`:""!@5PЩ 6͵pn@!"( Ц#x!HIT973*'0=MI\>s>!>YynB:E0r\Y>ݺFC6G*JI]Z1JQՆٲ:+Q8bN7VΩIղ[s::8utnrVήiZaXƕsrlʸW UBW,6Rba'*JfiH1UB1I%TQ$$Cif*XtbtT:7biU]U\1HrÖF*Eb8Q7c +&# 8c R7M7a 1Cf8RMFC +Bl٥DT)ʤUnҶV*\0ĕWW-Snҕ)E#faRnU4TEM)f+8iL:06ll ٲ)ѡC4@gG !ц:!ɳ rpwW cTݍղULiLa9i]UT峕iS0:UnW-46W-:c1TR:6tNV6tr8rݳFp٥SM:`ӣ\0uRc 8nfJݳv7n%l+c4M[1 0 aɣ 3 1FɣA:9c\)\+g 4a[1W&\8pᎪ7W.utSU6llaf*8nẶSw.Xզ6atV黫vщ\)WEr XƘw.ݳ6uaTM 4pB6S0c)E\97r峆1E6RSIl0e:0H-l蛛piC6a0Na80+vخZlXu:g-1cnَ-Hb br*!$TBIrKPq*H*93}]]ZiR^ 4_ղp*W Vσf6rnne8Wv:7iWVcf\.p۷r٢:[7Un1DpRtSJW.7WVcsiuuLcuiʶC6aҒUI0ÅlAXA¥,Lg,LbEΌ9 rl  a 0N 64UUgW.bю pn4ƔiɄѱZnF`R4]:6J17i\ÇWB1T7Qѻg-:URUwWWi8UrÇC]\7l60pS:4n\'[iUplul]\+W-:$\q…P bD&Pň(\B $H\b &5 .$\ tpݧCX11cwEp¸uu4plpbʖ.\BeJ˄ @wG ܝ]] :Snb::ulr cruuUiή] GVcUM1N&&%9 lΊ`g4CG 41iѣv9lգFr:b6hpr RrLCvӖ4naX] 4&77l9n6r' nn]\8c'Fi]Rd.Hr &Tct+e9lݣpPÒ:0MѳgƒVQ1ˇW$appTuRtTM8rē4:(WFbcLh[8l XcJl6V*WV189nTdX;CIr6Tj7T<^L4Mp5N[*ElWu)UV[өXNXѦ+uG**V:$I\nΉГNI+%pI\&8$tT:WIƔIZET 1ЪUI:t:$tNI$ԓGU&1"WRJ6RcՎS¶VZV΍۷pUl[ã :+g-Ig(owR I|O^ Y8wNqt䤈\FYU!?SӳO1SsBXjT%qݺX=:.$v'a1"0h fHWnoE}4|0RC%咫RPpȣİ L)Kr#óf?}6z&O,ʡF r>tj,~u;Vn_Hy .=Lƚo2l7H 5͋3>1o4q8*QS:!y zY4[9dpɸvX ~8fyQmn&kKَuR𨐑MB-șyC1,ݝyo,Ai D^Q #}_oۑɰ>]Єۏ?w vW/6[$Rpxt>Zlb x}~3KfV`58viN U^ 68(?> @oHz=,Dn/NdڿW)Bɻ*[/;Z4`rp5$ymښduw( z.5  qٞ pÌ8ɝ1!:vd3G${/( Hl?!t_cE @BҠH*yˉYSObhb:3vnDO@7h Zz: qxN0bGbh ̴viL0[4 LFX`F`ŶkBF[z '!ş P209樘A  'HyRMrega<^lCq3L ϙݦsCv|}1!d.0 x)v镑` Y\B/o܄f5螘Y)3Jfo86!S1N+m1bCTBn:v΍̈́2@rEA{;{j*ȾVVP3i?0~#^s!gA=g<4 <ưM86xVM @t$ݓ&4^?fGvR`LH)PWKIwZc6l{_w=Χc4جlݳc9y}iUNuW=8:_I_K~#)`ޫ@ e̘.$ @1]{:\'P`"&hꝥΤ9l?V8/kkFv`W*Y8@(ej+Q@b/wa@6_7o0򚧅6fטofԿɪ ΁HEB"1_Eې@0 l ~v~'h{!"l-@'ܤ@" ! P0,D,%81J0[;k9Oͧt*DR@z/Cdv9?誏,c1acU[1cUUZc)v|ԟb}-i#զޢBB44AAFtWJ$3 rmn&1 #cs_$۞ 'p?UUJTPHUUU R*U"UUFN+*W R4 z&$UUITQ*U F %Q*'sp>xW9/W%^A=l){X;VNaV*llMu;Hd~2Q)AQX$ D1cKWC4htx4UTŇ;`4(1krrcRMkI6瞙 f hFp'3@9i },z,f5-SUTTZRr;o/TBѧZP|lҫi>)iiAEvi xN}` (= ݤ]Pޝyp+34O@JkꝱJ/Gvcm]t3wI|# [''q}h: }*Yd :'\u3brf7Aup|68.O ER*Pe] YFpdr.1 c&5f\YC,D3e`R߹ALul@ĺn->s [ :;zr[RF v$45`TI4<NKt׍Cme[B&}I?K<'*ׂ[Ea_, YbGH"GƇ ۑHBF! /}Hh Ba fgQ;+uyrz4WU۞xr{ nñE4Okya5&HB< Cq @Ad6333 YFye_!zDud.zSci jseFPp~5GzǾ~E "w~Z@ô >S+{e Xh l?3!## c*{eB4 =J6tlǽ^iû#wrR&uρ8dAI'*}dp*L83t3AxL}XɲАL|an><[ T5;a|bT&fyHs 8xEپRB49/7!)N(@H?\':<ɇN ~5V;rh}hpi?pi:+oppa\ M:P$,Ϝj`!CzBYy㯆q6C"t $$!_~bCseMϱ:Crm}ـ(pH& =6a r'DehA9H'sVff=^LDa ۅиv^(B+k̲aB\C5pBʦB%.: h$?&d! $@=;t}Rz%!gىb&"=x9#Tl3@'C&ؠU&*QҠbKjhNv<"85*×0i*<8"r=zg:űgJo-%~/@n?&s0aq;AӍI||ړkWCG=01GB ׺goßHEB_NݭZա2HF{wiyR2jms q()޷tWÎq{le Ac9b=H}r\ ɐbو|Tr7{wݽi"f1 \݆f7>Q[RrQ]ze T}q|>gW'XVÁb/Y|Tƛ0L]+bL/>Rqc$œW`za`aQ2tҜ =0Jve &.$_k>A1+Ѥ;pm&ZaKV okyRodRt& >yxa8\QAsIYl}1˱?>( >V#lfχH5A (Gxo; ?S()H!CLa0c6l4ZSmaenY‘,SvViU5 l)kS0XH 5iiT0U–nYmbݨ5!JVqC͚4q\0u% >Z>6&4ay@p0Bل95\+4de^kӄ@A"]"f _VƜ6bjLg?Olq~JxuAG$$^-:!EU8cF;'yPqMGyb12@ZS'[AC|<[͟/I?Z|)eI0r7$cq{:8Opj5GUSl&竫GJVGғCV6D>qdԨ5cH^Đ$"#Έy'Dw[PLz_oqpgRfm @ \!3Vĩacكmصe7_Ӏ)F*4ap(:bT8ynf!a`JI&ͣ=btùt":͒8LS)6+Yq1sT >DDq ˫ms> C(u ٝs/HͨD0 #A_0%$QH ($n?"~Rd>p' /~YTᡣ0!QV?t?G03n76REJ*h^eAǕ@mPcHk'e4Y,#{DR`К.f#v혞odž b9BØGSU'ϔL&炡`"uuinsmnjr}oC ](AJ >4Վ9˗‹G=+֩;_v:O+^Ԯt CΏ\G.`*x`7eͶoZ6ˬQg/&R!2h6a-Ru. )>(ɦ*U߾?F?M> jI  r706߹9ʁRHw5C#B$a0T =ð&>= >@$T8)p!z#;O@ k7y{?PLy2ݺ߿(abШPn8 `Ͼ#U+a^&Ox/)Qov|Qye5эr#"$gV NQY}.gJǁv@6Ru78=GyMC!96}J:*Isp6z sH5s"BNk D]h#m¶rt J. I]#cO|Sޝ |XƝ>g9itRl;i˫+rwWeviVc Ii:\7Tcë"'H**8Q1+wgTE$G.!vUta[1tcO%nLTuf؇U*4M> 7͋ .(kv:rf.tϿ58H:Ʃ^*J'*vS`OcwSSga[Z)*٥WU4NRJ^nl?$S| U1OJuÌWlnTnTUB WGI4b?zz*sHacG3) }7=bJHFc*I*1ZprؚhSgARIDU$QG(N>~ʚy5C[ ܓ;xx <*:w$NUx1X`9ElS94WbApWn~;1d-1s['fdH<J$Jʺɳk}qex/qwT-<1yE9(\WP p"9ѿ4bjEd&&fd *A ęKf hh`LD3eW:Nű;A,Sqp/v2Tf*B6~ϳ1-~Ǯn'(@AtTٺ[i"85<!? _2Pq՛yzs<7=<{ѻ>y]Ec6诳p^MO,ùVz*1[1lEL+dHbi^Y'6:::SN)'Ui+IpII-Oc[;;ʱxh{TÚG*wCRiJ;*+ݤާs"}<5gqͲRJMͳ#RM@٪/Jb eB;o<z*ձzl@InMYn4ѺSTMwT0Jxb$xRU{_S9(xM"x+M1&$=jwgM7pQng2ǁTpWcɓꍣ HH#sȬ9N%nx8[w*ꘐ|3fnWf‚:PZ(S\ 0P̯'dg=3cÍrhՁR=y|1)yJifۢv&,ɝX9VŒ8 'y7d75,GBe # 0t/?;$c4Ș;SISC6Xp2(n6o9#d4|yvxwNV/lWF͝ZTgtg *Su$lqCa\(1lpՎ[I4˕7urήݸӖ*ntrva7T;7vVن%cgSp]UN9cgUbnղuI;0D9l]q[?崚VbǜkAί眽GU%Tl:." rCoq8nGݤ\8\t n!^.NS5Ă36| cv>w×p *)X)I$5LP@-?x'zH>>.UI*A_CCgFMܤ *RU;+TJ͌W bxv7NG,u}/%nQ7Qݡ?#;Uh4N}S:25)q̰TD@R{ZbLTUHLbM*&Tz|wOGVC=ҦVѬ />*Bb6Kh 1)uw٫wN<#3=tf!?F\ #a.Ce/%aBf0~OGsٹ'=ۼһh割l&p岜l6y4ч-߁=wV ]7ui8l"؊4Jwf8dwUSCLvl:;u9vvtpu9pUg.U[h9*UVFUӢvUhcMsgG*98lٸeiTuW 4l<DX8U 6rIb4nUSىsߎ?א P9#@0 3A͞e<Ϡ>0͘dI}0pH +cvǔ|cϟ܍"8jA=v CN[qf<^QOe;wo|Nyʼ*ITyM܌%RS< L1^E:0S<;GQݲVƒ6{O=7ṧ<*U#rBCd D Ӧ@iwF3$PN&'R7T7pJ*'M}犴INʒU%TIXQȑh20w^Obhfo"CBDDk x#ɱU>} nT"l#)csϖh31[˗Z_' uhN:'ʲx[O7L8,Ez^ъ hJ@P4==g*BZ" "n{۩\,AڃS#rOk`o0#0b@&"УGgO4I-,!ϗzLtT̡ &2PWGCT;'v͜*CU6w766PӇV8{:nꮎHcv;;ΌutUtt+Fp:&;iѰ4өZwUt<guuul8bhna7wpWV9tuuun4 n$ى`SJbU$RGDTݎ X٢1. 4ܦM $E.@ ά\O8L K`P!`gMھ}Ix}C=/?g<bz%Im6힯qht!XcQ #p@ fm(L9r\k(AA 0f<%=6w|D| :M^ݮ(pU6n+bM;M\,Lti^ NlyQn+i]uErcc1"9tcLpā'BLcB ,8H~T C9h"bH&0Lۗ,�bbp&jblLQ<]Ɏf׸{Ϡ\9}s߾ózi"ٻ6ݙXk9WL/}ю-ɒC)3Me-Y#|"C9#Рa8p7tKTk m@sPD@j#Y˝yhbX@$$3e5sj`؁6 fD0uС-蟯,'{$K*=)U;l|A$ *?O<.Mr@pF1n v~]zw }F= )VL$HL68(ڊ> j뿻/fXȁbٱ!GNY*nd HGqçջP``PQ8 5&oIՔv,3ٻ} 8qNQ7*g='k[B0nzyB"o2؍w<`uH n%F:J8[ *P LBa`F$7\,\d6Tl#17Vɦ&SG :+ut7nvNզ6cN[<:'GQlӆ*PXuV81#vuFiM1bNn0FU*huliN1 7cnNjgRpxy:uLuV\&:+tœ-Gfv+[+cT(UulГ : 1gR{v6=5d<u Fo &L$3iw\dd?oH:y\s8y9u=w% Adn47WSZ4.b#Ami3g.\7rSlJI"ët:7i\씬bg.6DVG.էgfcFJ]*T 2&#"d`Tr]éRiLrr%iM\۴'Ga .lh3XX:7 i&m};Tr1'ӪpTb_ʩպ;6zxY%-ۃD(AqCH\(Ou߄ SI ͻmr1= O%QJ*ObvRI9 Q@yc㏑菒b~Sr\0M,0Kg@x< O(\b#勍14 bQ74iXCptpVZnъQʝT9rO**B RIUdT@@ 燁ʐt iD⯦2A:S d{e*"2ݫTD2!HJTX`oCs*wx/O,01छFaq\y~ 9pk{hKQ$|§lhM--8Q=լr{[aKD2a@I?5gۣla9çG3;;;Oϱ\{6d|88Ϡ~6?M=7|jd2p211=?L2dᡸR,X2f˗.T" &\r (Pb ,Pr.Xb .Lr (c0pr$\,XrfF LrdP2ㅂĉ_8T{:M8l|eh.pWЀ:7+oqMڷi뫝c&cqwI]?Dxm4 'Y sҦ~AW9B\ ;Gz_߸tK<̢mhSL1Nȑd@Efڀ!&()&:l2u7]9o}bru8ǖ~x(ʽ_Zan>'K&] !30>y3ڎMEl<ˌ!x B ۍhS=^V<ſY+!A9E;,84EOѫ|#4ЀܙLEY$X&0L|lo{g & SGnϤ HN_n\Ý\sOZ僇G2:5HL݂fܺ21<745Stt'㹑Q-"_j3gɞwv5:3C3|w#DGI"E1鑋) ^ި)$d^`Xʓc֮YXE Oq^A21QE:Ԗ ws劤ǡLA ~Ŋ$Yqp;d)/opL[xA C  r+g{~`6{/8 :ǼScCCG.}"!Ŝְ߱tT 3ND>FMDp39Jel5[Ji\?wlxCl>q60<ρMhX MPA&' m0"@'kx@ܙ9 t˼P`jS-hP9of?W'N90[lzH1=ԥ1/Zc&iʉP$9guŁُ%§)}6v5=4clFhA1x&):%[_[s#yݮ|p$rA0@|` 8zko.~17{z߾Cc\[ |k^ &>tƄou4ܓ!ĵqA!Zl'y|$ǡbofaL@!80+h^ȃ@@ : kCey4|zv̸;1ZIäG*[Ѿdn!ljG:i0|f] @`/lLs9Q MNg^8OgL꧁OwR#9H Ʊf 11(-N!7 9xÔ;׽,vs8 n']]i, X? +[}#A#hHƣwWtb&Hy8j, s&o7Ww-1o;xm:X27_jf04oŧe;~yhğ&}e3[1ˡn4')~~E69Ҡ@ 6xw t i[tn7~hP6B->;ВmBnlN$u"bn^- 8\56law*{:BI @⣸ L:8&^i BD◂:pC %w`T") "jV((eXfi!4;sy `IV|PΣ&͸`qZQʨ`'.( 4?| R5R+Na^*n>R:Y;<b&stqS?7ϏA /вP%(sM+%ԯGtd`B# 8M`$3beb`CS de1p,!\mPӑb6Q7HI)'?󫱨䴨5PIaƊG%õĝ Qt&JH($kN6xoX)1ɌJ' G56T"[ LVnR0,\)0 (0 $ "Le؃&mDaŋXpr @CNQLD1!ʩp2Jcc+M%aUJM'ٍ8hSC FAL)aQڪ[dx,u`ڛ#WsG Ik"]hPZ|4LEU+.cK98UM t>6djX pX$K"1C3  rF%{#-l&&DC'R8HDlz5TL 2n40X7R6`6!܅([XEMl77ty^Nkf L Z #: &j∆4*" 4?OE(Ѯ4Vbd & hHZ jш`$T TdA U1U%Zmf&m\sK?S="yaHBBpl2=k6]DOme Ku|jńw!HO!e4IƍELgngqTB""o%*'5`O|ccR`~,r%=&-/ٱ_tP"HG k"OSߞ[}JC{6 57D7sXd ieƙFwx}Os}?`BCL}E)IS[K !$_Vf.'Į8O:}`Cˁ4 '٧ qx-+ǩ.&e"CQ|T<'K!V`#ȉ`dڃHBlҠY@'dv6LqQ(Az"Z@<6'XVa]ل*WHfL&LD\$O꾹: FҴ-paL@;?w{| %hc1*rЀՃ/XQ!uw_?;y$.(ٲR,CT) vx+v}sp?5UI1DK&  U7gA@L'b`SPoN~g~[~(?g?>n3>MxN7LJHػ(!OsBKjĘ?OE kވ U_u$]81F2z^PFc{d!KGׯ Ő _>PX0",v;=_o̳ :ˣ7Ȝʴ[ؑ.Dad7 =LOj!)K:âБCg/*{Apsz#::vopWE3T'YVCCl|bCdQI4:IШ"I`yjt'Ɩb8N6؍fO"UH$)5Pȉ7Sb}(`p'A(R oYREJG :I珎{#Gw,?|<~9u%0LѣƣBHHW(1M6j~ qW%u?kE#|_тX Nڶ6ZXe{ -Cf %caUEZS1EJ,R߯ ᇂfPHH=VPg1F"oÈ`Z>?6Hp*L(`BzH/)H ۵) ?366(Æ8g!4!~q' 'kYScɍ ?TqU8ϓ!9?G[a 5?3Bc8""Hóc}O"ׂX3 Ćq` !IR`U E+aսci&Z Yń:?ۨ){a5| ̂:MF^F1 DMWUeYv;hʲ05a)d-cYBnN?;g'{A:=$+Q PFE7%6G??whkOU{>r|_p< ;PR.2Ss{TDXJtkHx?U*JŝMξ:>/dž=o##dO"_ry&gx!>ChMլb;|B 8V %"KMH׺]X$P60$q g׾AA@ CxBj9Dxt+HT0^{*%b6 ZshԎ@Eݑ`d* I&A ſzǵU@CQiNsD\Q #q1 y :4.ff]4B1XNlNe>': p"dJHgU2l^7T݌1QI4PمwCHN,t&,VV t3&M.㢒r;=98oIUL :읧^TldWo 2F6b&(bYfUhLgVE&q(Kxsb!F8bZŏs˖_봊'8 ܊z0ϛ09(a{ }B&pi'P$#ܧƫXid $i_}&h ""*"$#פ տ߆X&X(aXo4 p$R^\48̵m!㍓=E#<)$F㫢31#Ɠ%IIxs)͍y9({N$+*I=f ìS$0;_b(H^O, -е`_| 64$qB"p6˝ʮh5:` Pc@LE2Q̱˖3,2pab)Va5B/[#s%7*G%tU*V6S vcW6k&߾څA" CPH!3p@ `( L;?kOL4#+3 q?F9>{ʒj͒ǠGC8n O. ] (36~ʪ+Ǝv#<>No#}=p0*aU0A>&ZF»q^8$b JGm_[~~ꊀU|#>׫:};Q=| 'atqzBз`&a!ae"O͟|lT.I5jѰI@t-xyľ: vd7DLTonGh2+'y}P``nl *iBAh6yvqɽx@ uCa᠀]dL;cݹeI?&;cָ^ }tFlXV6 9"" `BJ!cPLEG%uS7eH_9F"  _ +́P}gяdF9o#u~7%ڹ DȯSFEaQsdz[X[V>G԰?.` TCGE Ws\@z 2Kz^>J#eȂK~a$B eۆ0R}^#EmyĐlLWQS}ɸ?,:ʼ̓L섂3pZo{ISsήFTk'$7͑PMA 0BO@' ($ؒC4q!TQNvȧߌ |SP&Wp [xhCPs )n!:]rf&t@tM.҆ r@P 㝌J4J}HyIAC|Oa y] X)AXM}v'/hTw79NZ ϊRcXQICH}fȝdGz}0d)Tc3!60Xc(fUC 0Jؿ遗o[ ;u'BM I7U0(i ,d.7SkH;g]  _>80`xBˍJT?% wJTO;!EvnEe+i6yL w}-1[59mm#?&;%&AMIR<"oy .!ƛ18gYD_-z$Le&dulj{eBN mlS.- $B @1b 0ќ,Sс}Lx3Pm>ogdp>C$I$9m;wzNדHlg"@xOp!̎gџXBLYq%  LhF J/> %'7NJ v&fn05&ͱ8E+n<}rUqWl{\ck$~EN 4 P `sマd 냨Gb4l!71S7D\:XDBk2> [BG'i_&&"rv:O^uBJRn *a :&y {<6'&ɞbAK=wh,;&<(d(0JRETs4 ${~_as^p@Q<%&dL37eR =pRعΠaDvhz1_f\3Z*@ Sp )b*. &x ?"l/4/VށR(/#̤g\JI ٫EMLy!oi&mK(0g'- f0v_l?;>o߄!:*6<!3d тCZ `Bb:BV&o~b،O OwTpZ6 \ Mj֡82iH& <:!6b\2`|ev#`WOrC'ֆjjQB"fځljb:i4@n睴pApM^<>E!]jEx(sAsK\_bzϻL H( S/n]Ѡ  @4Ba`FO$|a}A)qֵ6-nn*\^ijY ȭ, 43i7ܵ-4d"E« $NjN&Ym06Ou83eD7:0ܦ鉒ڰ&NbT 24h'.Sp.)B(i}H[sh ҂H!Qy6 yI5ZO1'# 7R:"&O C 08QA4A$H]]b?bH!G(H 'J _'?Vܧ67e~Ώ깎Ck`LfpZtqHB.}Cۃoz&֝|OXBY <#I>&ńBr$Qp 6 #H Dy,fj j@b$H*jadB Ȳ%f:Ii 5*X8MidHsHB.~d"D'ioK. >e즥0|r&΃W&_f 0l c,[ s:'QQ>!;۪IO-lF9 8&%Nm9r:vWlZU$Ӈ_S4jw}G&C=#ء3p03u &p#-|?S%>^ Zp/`YpATOtI?$(jEVrL(8:VGsrUe!M>fceIJ @A+xI ? wH&Wy9T x6 CA vzH:OA}~ٛ͐XDab71!;.?V>N#z0OJ!taDvh҂gs"lqz觤wͥ\SJrb*v~*E26Gۈn+!=XtPpCGϹ,g ‹vFD}O0oJ=H>bkΗHM qP)/"o3"v mmLrV7ap3$1ILc?\{ I2U8`ɴ JRKNMiM&ىds H if)Fmi_}I˜I ظds71Q:PD rI}NiKEe-;1ET~0 |r#;t4'a"\28o$)u <mmO1} ;0߀)RONG2:• I>RtGDOiv#v% ]Ў9J!ʃċE#MlfD&0KFAYX¡ڎ(B~ABmвA:fɺ)JLd=F!I$z>ӣ=!ct&H ";!1UP 1@ hC@G튐j7ɢ)q|X!h 0.6df[DnBP~n+z*FyRu?%g[scFAEL1G/̧2]}3D#"ᑑTxXҺ8#M4ct g-"Em >rd$ԡ/N\I2fo,ۏ7:|] c r 0Di#RLxIb|$ٖRzc0noNl:9il*n7Vc;"zC,FHU'2FfB kF09 Jl ǜ| FvcfSt}pGkQlT}uWa&6bOnw}4#Q偸i"&(qGЉ>P賡Hm= 驈?7Xy'DSΆI49K9X؝h%N%{4]b:m.8 XY clbI[{X7阷P!x]MCx0}0LX.B1?MOTxvǁ&mHluz/_ٷN_r4 "Le' ؑq½ 1$BqH:yd~~q.M߶ܧUrlN,9'd]]0vbR,NF2{xGD_QyNť+ٚ3kTvuZuYUC] -;q*i$PFdbFy6BT5x ՅAaX{TDj­+Dxąqtb?OHzL0U}TK)e~x[6#=kOo%"TUsv%Гt#G`9JjlYz+KQqy'I' Y \T4_S`u\FrR0 05· [`$l0ITh4)ߪzcVGWD<6BCnJIp蓂{&u|l噏<ˏQ`X, C *e *aJ tJaGfҏ=LB_0`8:&@'q?8=x=W}~չ G2>Ț>|Zٮ.v%5Vu & |PFW2g:S6+(S8Q V-D@/2h@B?/S_s |[ia;eX]ncS3_KcZXһi8W;zZxaZʓZikl#,i*坱L|zcmr[?8g*0\taXiciLtexښcMqLqʵ݇0x*PdT?;qROk:PFH~+ӻ$B*,"sXJ$0IIX,` t p1FQ )975AHſR\T)BRDXbn4Qq2 n*>lA?DPD>/ό\l!mEk{oFѷ&Y3/Le aH_<. gdmHck!"|QA)H}>l8#Կ|O(Yx0IJ H, Hr(z /Z0˽bc?߲+h|HQqRAxE6;ܛ\t<81{5\a1F>R7 M{G>?shAT{s݅'A$5 E 6 Q\/>y痃laE;@;@dBJWP X:Մ3P/u).ڡ詾k :t9Qڊ5!Nݑ> 2 IvN߽#@P!O{P" D`kCPPjH 5d;%ȩ#H@ECl¤G|=*HEF7'OΤfLJf'EN RJ~Ц#D,~az )ХS!U V6cJSɥ$+ѡ:"):NC` uIU&熌0J)HQ*N(ȦQD )C *Q,i4)MlM) 'aII*$TnRF'CRGbgćd#(@ B@.}L000 "H܇;N9͒IW24S(,L y<?d(7h ܈0jnn2&C[[vۇo1*r =g4RpUYLgvaOsq ) M*>j'z:ze"Lk^73BM~[b1- eGyk ճs&Dc?A":ukΘ^]32/&b R݀.f,Fahy8`$az1Ԧ$' kNh#1&,!GGTs6vcHx6WW-;+btT#ucvlll8" d7X@5 l< |1C"-I W(ܦR!|kBCayFыO^LҴA6?_E$>BP* 9=k4f_at&B>VURi<{~;ޅ.4wWw! *}2T\"p.UWHX4"~H[T@'P"6U(/y>wb~OC~axɳ%qCKU 9T3]<+~o:0fBX̦}aWՆ8/B1!C"[[Rb@Ec׵j '*Wm<>>ϖyc{L]uFK.^zZcO}P;lIfUT$sD k˥֞T9҆?[ =lqׂTѴ;Ga$^{<{DKEI}08<6Aut3T P4楉ROTOflz̼vms:(n::䜘dt@F>%՛Dn.7oVy7e^-ޙtÿ(wڀrF!5?k}s׿·x 8#2ݴgF2 Q 8Ab::nTp:mddHg8>[<+-`xH~EQA!2'~^1:Utu*Lvq?ABglBaepMYS1@ ! Z*h~(Jg*$ ᪦|u8rjh ݟ$AȇL<JPv% dwC8XzԞ׍b3}gM=*, HL0gh㽗>k vw;]Cg{oEǶ@>ctx8oj<GȞy՚ֱF]ht6{'Xח+ae[H*'佺(>Y-Ocn8|nc'!^$ }ρ,[r_>OM>$Vb٫gtcFe-Pp8]O}甸^ɞAA.!7_,JtmŎd[*z)U|6P>uLCߧ/Ȓ' (P)BPgTr4ɸ)Fx_z$>Iamh/vV/g>[GdLv}Oh)݁g{Pw-}~4|O}sob{!gs2O˖`!_d "'mI*I!ơP*N͢8&| Lҍ C_BZxC!?>\9?r[h_2l'bBnn娓n'ϭY)uM ?\?Wi2!X1[܇TDArʥEwGtlH=rܪiomo] RIaܒN'^HddtS<<ȫ`Ca5)~ V@vbمd^g7)A 's#oCp99:I$%Yc lUI7,J#bh XP'bcjUEGv&;pH,|e6L%dC|&dҞ-qeV-D.X8fDAaeU3Q1^ElxS|O`o>fd2l44ꪪUSov74s@!3j>wSHd>Vk&I2`8DZsd}?GbgUm$㧔cb;>'{z}rKe}ui@mP1Mt"vVW치RA|ll3|ˋ7i7c;{l0*m=ڶS;bP N^죵6]=lH`=<Ѡ/b^NG]=|N;8G%ĭ&Ѭc]WCB,\r2J1]9{wdGKd۰Іƴhi5+Ɠ7]1*GB1 p{1҇D{L>fHzI|g֪PF1F tSs}˻fVFSH|mK+%dwz7lIRmvy\snf1 EV$S A%Q4&*HBzp힞vO3*6D;ȕf'GIO7UUUTWY[ *^\#D gaJV31ظkFzjCIIM"R}hإ) a_U 07LbKyl2yXI1 7UҜ`J"\8p>lگ<kf CΧ0D2Ĵa٘ìFR;AVX.4=G%8aPkS+p9>l3 s CGǃܣp p+AaOqd[&čܡP!m[WH湺ʈ;dhIFZcPsOJ`(xihR  țl/b6uzv%[{дwq\0?=_׋PT'FҰS  D@/?xOp| 0d 6!8B˿7I 4Qe֑b^jUcH & jO :)4. .Q̪}5+t ,؞4CI#%Ff-*SfJĘV$Agl"]@|"Sx3nC{ B,3:1#wv|?pAŪJ7qF 0qBC,IAO\+jŒ M(yp{uLOˣB˩x*wQ_dEJjI/%%>Ҭ|&,ݶf˚Y &8`xσS:$2#u հkv:[,idט+-p`cT " ԑu4~ڧOka[Fwj.\Մ[VS08xKp$BH{>=O1JCL4a*I*Tъ, "JD@,0a1bNxU</C> nDG<>&Mj˂C: u8z oR)\40>Eak&l:ͤ4|y'q>=sga8oŋǿ䁏d fW :Hk&8~tS nqTs?yΛyP4/9=f>SH(#!C**4G@'$ˉK`;z&$Vd`tmљ*Rf*aR쟒=_$O *ASK)*JaQ֬ee*Q5SUlɧªfd#NGu(/\IDqOT{&BK$5CltQwBϨ{BCV̓ Fe86q|iex|Y֫"e؛3x`A. 0``GA.]H>Tz7ñjI0:T6=UZWA.:@uuG VIb,ec]QXSrÎ u趸)XsgP`SwTԖ;8dYs#zpj+5uہBGAQfؐ'^-Sʛ]dMVwrq~!#7$f50N*j/8qU7. Jri5952 W "M$)b+UUͬO3,?6ctVy -jS@s JrvjtnrI 颉{ 4lڹ$--fQCDVb% /\єQՍ-FKmiwpfCRZHA>s'Fj̰Lni X3 ofkiJ-rB8y.}8lcj1]@ᚼ?1p`@TA)iC bs-߉F>@dښ:Hx6j'<:5mQɆ( )RȰ ᾺQ`Jϟ>OVoҭv`RJp3vfbx@ep,5RYivMp\:;b_dtI.!$3o8-v2n0`1W\!a-CxM!@k@7sTrݞyãF]<`e7Gc}0H =OPi:;b4.L3=1KT$/O_uG^1ܽ-E6Yc/l ):jk̇覓J ~Gm_w,g鑎a<^@n<ʙ2f{[wN40y a( i31A炌*nB!Є8]CCS'.R8fzad1F<+I_Ob>R! S3 6fB ,P`E'H:KoJ8Mf`4︟oJĨUYOFTR|;6)/qiNIVF4)݃NMccZ2u$@ؕ%e =ą( T`K:a(R(݄ZGi T$J(~_Z%d*)N*jpy 0bCb>+d 'V13LX! "^*zP5@ ƀVl'HX+`鎜RIy d{dG/{0LG+bũ! k`R끨NRuo.!ZHMB9ـ& !Sl $FH> JM`lWE(䦰3"F,;TW6,al4Mviw TIݣ^g]zӻwBS) )T!!!X\XVJbUURUU*R`%(R)e:()(D C%) B)h*C+!9ɝ1?apxZ (pLUM#"Ji!a=d40$7WͶYz}5|"`As~AΡ|eU}`@uuC{?չ}oKTF`Œ U RT%T"& R`oI5[ MZl)7fp`[Wfju(h1,`1M Ze2S0:5PI:TaL-H];I] !o0u;>;/J 0V;Bء,J8!1?H=  E[T8,&Q/&ʙoLR6$MH:gԘՍJnaX)1(*R,0B| RS GgNI3F JHvUjLI*F6nlT"Ujlp*oZܱZx)9:)9i%))Ri9b SӆHV*R%2-*Og\tޒ 9aUxU۸5 Rrx2 H4U 땟=|+ڶۊ C!rti=979 ^-!0B:GV@0pZ- I*l5Xĥu ˯仳f\EZB"gFM)ʎ&ѝẂ #x%_e@Ϛhќ㰦HQ%k!JvsO[6 TCLJ!EJ1H#~&%W@8 =9D!(8WMb&$htSAJD> dB4]Y>}Ӎ~rFE C ADthc !(R+ -RɓZԸIo0 b3CU2?1 q\4 |i!m`J\P"9Ҏo^&3o@9wp O&)\YKS뭉Njl*]2U W$pjwC(FM]\G$y|]իhՑت)RكR#Gz} D~,Ì7U쪌>7[{I$ 9b*b*I ̐ѐk EXTA8eh)"`^>\(lPzPЩKiɆc*&3QE)͚PW)"N+B0':CixXp [D,^HE8:> ɾM#ʍ+q-6C3Ȩ#bK(ֱaň46MA:+X$뙗CPl[/0YIB%v @&e3 |% Ar&FfpVn|ɮ (hsm. PEDR3166#~̛Z6iLS/Te랛mC9[kYct[l.M#]Š=6zf zR<~rF,gDHOǭ]"C^> A?f4E\@o"UZŇ?o{:7jj+*)VWMtG^};&- b0 ZYؓRO> a lX#z4!Nͻ_tP|6^4Γ1% `%ḾSH !D03 o潹׫P](x~~.?B(2D3?MP jzG&n~⳩Nף|:: 8$&?L77 rn-Y;t :tV]oi0X˖Wd0}=>mAHlu՚Qp2A0@J0U.ŒA#V*P)rJ4("?cӮ T d]`i͜CC jnO}LeP^<^2aU/)k1 oGh|lCBSĆ]; ocL-1^cμ{i|Z6 B bH!+UUX$ )# HbXaBD\ÍNd\7JؿU '÷w1gS]۰o3ZdsDOYbqL@d)=0ۧVnqw6j RTUl&E%RE*%(RK #F>IKJ0{o4[p\XRCm%xb62Lկ1% v /z: l,>Lǭa[hPS! 2ʆ 1qdN32uk;O/nQEtOr#ZLM΃2 #@*w l$N.aPh0t.%H1\8]W >-8;GNP,K(`&B'Rq 턩B"<;cG {fC\^,]6J;J)M3TCnDy]AT8PDrZlߦ nfу͸ݚv' xv>ʹAD2?gpEkVcB7k[ e@LB2DO AAK2ǁ/rۏ&뽾 N9Ȓ RCP;o@6B Tz@fF$C{VF;sojc(<޺AW wZ'< 7vc$ vmXO%3$JSlod78m!ң+eS?&S9 rf(;X QSṱi@iQ's?FK7-41K ;aX<N^0UGVް!S'VG̃qJɼ7Z^T/P5Cv t44CBghc:Mw[E\DNi_$%^;Y 9)k$xӲxbm^]:,6uzm<Sj1S=4h0jle<R3}6)ߦ%ur:Uf.]9:prGJTZةҍ¯հׅNܘئ:tog4o\\nJ*ReRR)ZT•RȬ=M)ZTaRR*RV)XQc W STbQTUJT+eF01UUb*QUUUU)IN fw.m ps&3!&žx &1`=r\y֓RRG͜q;lg+flF!9Xf6\;NOYC};%w6'tl݇wbF 1)VWk2%+ͪ+ٲ[S_ѱ k3!0re1bV> K͠)#;`B Jzp98n0cL4`[%")<M+:SP#(&6V٥nsdڛ41pv -lҍ%\B'! "!̧͍!'O*oo8Ft'/&XH҃L1oglCAs;ι C{1CGD+RcAy6v7r`F\"rzN;{Ms߇~ SNWtxY1c#bM.}hwzj7pSaظ N=X<1,ZbcG#qn Z@@ENf>hPG] ~8$1j,Cƙĭj%wt4Ob/ `٣2#S^яCM.:5)0LBj,AMP* GA+vMJ &3WP_j 㴷]* LT'-QdX4+*ؓN/5c[Q$l"g&l;'=oejx$<98 waX j1Ӻ~L "* "%x>(*)O`!Bܤ6;RM*_q#b5FMOL+ z̴rϝG]2pͼ lcF瘍A hTF4Cbӽ<].ILѦT؃.ƅ 0Q0SPڤ3}J1g`bPAQVtlٕjmp\iRbL6M2-) e J&5SjV 7Bp`5f dMz;:R'%RGg6.7a1L3Q`tA CK6y'~iP^6b OID`L[UM]J kB>$z=liICQT|xV3Li&V>cvTU.!fbFl9x A( !x29;T4<559ɉ2:rSI\W.Ldi2 %-hcMaRgct.$'ES:TІwrL;U6I(fM:LtUV !<5Caʩ#k^M ڭ0cxy8dNn^7aR|~Gcc x%' cǭ\ڴ䃚˿mi8g*Y \!1W l0)S 1hثlP̩2 uEIwf5c>hیڴ9ڔ &i30pe?Q{7\vamgPC0sYF\Z `h|}&pN#!!nES*$A* чPb0fdԅBDPvuCn=B2*B "w4@1.a*BѠ$9*O@>uO"(wB G=dbq <"nn5mI?~FB'&ԑ#m=>vb>i yޭ}pIh70b4C֛rco^ cVd`ɡK[rjb$Ba9xԚwg GD`L#v="%4P!f? L5YpF!mcfR0C&ocz+s# T4t|RG^Q (BŨbi&륲19l s(c"r$b9ED13(lTAjij%I'ӏZ`W "L(h z&8$H948 K_}&-w.-U;t$\!̞^R$n=xp=T R?zHD܍}7DA$EMJ|:Tb-|""""[T}ӌs'H%[őVEڌPJELP TDQb #x( i(#{j%*܂ !in=w2  AA٪ țG(gMqڟBA@P A OOar0NX2{۷/mތx(t܊- `dPPmU=m&r)9Ȇភ֗6zd9pl0b#dA)N=KC&T :`vyEbY}WIdYaC^܃)1S>&=#oTS<9G;pJ ȾOQqQUvg%ۤF@\qN=f =@mѭbe&9Ril]stƋxG(4;hCP=U D-.d23YQ˄ KUo _j ],@VҁdOq6 Wm1ƢwΙ&y94xu 1m"Y{Lp 4j3Re/,i0q¨3sHp{( s `X"25 Nka3A61&8酒n `LƈٓBO.R–帪#VΧ4#ϏIBtn_mqZ;bcc1B'6DحgH&@{8be"M 2 dش&TDɐׁޙYLew&sC`(<JyL8CA܊D:I5.α:8t|]BB `r>|Nf&YAdYofLJwi5A@HYh9M(jG^#>5K6f Dq6ȣ\3Cb~Pd#jEtSV,JE2SX=Ԩ0ة05D65St+! HrZ~@ 1Qb&IDAGʋR-%RRV )l* HA 2AD2$KdT)aǨG~'Bwy82A hHmW(zѤ]L>V#B|`PQ}P)UA""DB _x>6Sz@Hk: ) o+AY5qu=@M9ZM`zO2 ˌ1-P,3,(=Y7"W>\&d\',U R=DV" $T/]:):~F'/Nj1Y^Xj'((1+ %1 ^`U }I%G72 u (v !H|\IH!VB]J%uXdJh<:KL3V"XICJmT`&YC)n i I€"Zf(XIX&bZ V) k8 @쩊2);,[VMY`8aeK7%F L`EA{΁]_{wr@N 1}zHa5~WgG۟:FhԺ`]'2db.CuRmB6[*G]T p{u8""VG$E{@t"4$]<0$nZxK@z !L_& m;#GIfSfbMN ake,=MʓJ6SRbi0`ta"2tZ[h[$UL$c tkEm u^<$ΈjJZrZ6Xj5`-#E4`1A#6&AIH&0R "(, t4XGFb&J2TҌTQ'Ec~Vk.DX!p7E(@lMX yR80Ѧ?~$ oT*lv]u4gYQ '4s;J&ͩ5Vbct C|L  K,`2ψ/KJX=c󠼼!=aq>%E S$ce*lb0Q~9;&13\n+;XD'fZUsPQҫη[P|<>^~n>~7K|&09  "An.ss@::LhZRY٦ i#S&Lcddg7eUX~K aP?>W :%׶'|8 FG{Ɯ(k_gRĿO>]b>xQUу4S}|!W{x" DH0gkȱ T=߉]_]~F\ql>n) pG bylŖ)WmL,(Y_x<;:2SQy1/8\ +:_8=DᑲF5Y<hizv^a3FOCO6w};>O|*4ËRq&Q2pE؟1ZaRfDz3CB"I |A|fԙI(DI3D֚jPΫYgBL.PE  FN|X*Á'ClutʏCxsF&"9BO݄h\qFz&U*d0W\!ܪl4LF$ &wvrG'!gz˜w(cՓtisx"b'U {c8bYSSXx # ݷZE7LW N ;ԣ )Ĥ? Sj[Sjz9;%[++38ub~{x_` aOufc>-C{Q}fem01Ÿf g`5t :̛̝`&8lz1UF:l8bb"fe:GSDy%SA*y@=g1[W;4[Kǽ: aGpkJxu}(USBL08LGrtݲ 8v\h FYW9b(}'݅D#7xdrbԳ\`QHԐ,|Y1eCkDe:Ar)ͫQ襆i('"#"l@C?-'xpX9!ҦVOVҩ60ŠR7Xo_#rڳ8!p*lD9;Ep1 %0&ƍ!@&8-40 k1 Xf#uMJeEʐH¤p4i1 jLLǀ3E 0a t8 `!Ɔ~Er>PA[Jc`6h10Pkof]l8I2F, x,0fCd}\i4Ԧu+3o.$3΃FCIr ӝHMz Ű3EeH A5"Tm65!KmMEJlT1I{3Xa/L)"S%\g-ZJNwn(eCo/|vuUf֍ C dYCo(_-/<Sؖk_Q÷EgH|U@2ALLJtcE*\,#a6QTlz'G|>RTL 2?ؾlp4F&%)cULWAkG@I.X/ oh#HZc=1͉#"8@1?i54,šaЅpPP|YjҀS|T`#NƝR{C*}`lQ~b@W1hb \0G%:HOHy;^DJHI$H̴A(,AC( 4R -",HADB)JB-XIhDK#+@KB BEB~3a3|HYm\")KJRJr`kk6U-J%o']% pagC Ш]G- YF QUpSj!` !R% !Hi  uyj}(l`e dԆ#خāK.}9Գ Uo,l>]8m'̉>+M _T8uY>N+uZvf1P4w 7].!|رTO^dV_~,kyA"}oꍨR&f]$8qE(Rh7'dчH POuV"[ 0Tcq I<.m͂ɬCO`"q\5[ѥC0)-0C5/3U^Z졖[-bƨc0>dAT))YECT?_t8$5%HJo4f!.qPY~HhЭlHZ.8qHB %L*z(/e^@ MQ;.h4BW\%VGbc}27-IJ?- "؉iV,bB:lJ6l n QZ##$s`h{-9UE$٨y|_yVkyl,Rbkvz<7),2DAj.qOtRs>2+ pH(QhSvpdAd4*1QZUi4Xҥu3b4zFAY5kZHXђqc5hۑ1DXrZ aToS 5)1s֗1FMJ&B9 Ё 1Uv86Я2Th(&.F#[Ik  u0C &x'XQYMB-!&2] +PZQ0U4U1U1< $aPuUc0RjWԥ,eX[Fɉ.'BE2DhB CThTdGg2{P,05`kA*"*'P"TEQ6D’GY,'WC$*cO2v۸&T+K`AD( Dl̔tb"T%Q*<6sˈe` :w!10a2@92K 3"!}6 9LTH!PL4B[ M d:$0PbL !QL|H7d{R'6 HS#!?RrVd;(,'!6nJj_xyd!>rNS"UFO%2í Gd( Nth,98IJta/ Z) 6~e `4b/B~ F]E|!6ن:*74?4&Bl PEdw%3 nea4lmjv(&Rk7T&gqg `iqZFƁBRDF)Yي3-=aTSf>0ư6M! 1*$*,}uߟ q7:;\"@u#hNMC0@?0~mѣ <ץ=K|RK z ēcoA1DvfE´<`Ia׷W%{AUͤ }>>R`GdF6/:?6&hj@<8ƒjBx42=9 ;cIa}0sܭ#t!o ;:(ڇ?"t|"aLsvwM ~* aPt!@G,bȒHBC:cCN6u&[Vn%KX|3Q10{Gk"+`h.C{mZ ϻfp&HXlm= : rd,TD|% Ɔ IR{Q,@R44^| cLFۑ!'CTFtj 0 ݹ)~Kg~>) DPtʭw}5cyGJTw2☏ <tPN ł+ aHH1qep  Q (|߂xQ)mIthO8m=~xyШN(4} )@|khFV..;N3f#ׯYYG4Y R"}$4CˆlB#Z0 KB|O|sobp}Q;n=s" @S[x b"3|?s0xCa>E|E#g/Cb>On{YHm1ؐgsG{'J*eڄ  'ncA8)4ffRh%Sru N}?&Ԕd'i? gqt)RLXv湨VhaA)ru" u6|ȫ@]% Otp&v`Avl]m BBn{>A}7EQG!2}wpl,kי %UTz0ȲR2 m t<+>S|ڧozS 4yN[1`!'j5YY"U>@aJa/Ǜ,޽wx(Sݰ['H#v~@;^SӤ4<^a""LGϥC89*1SkT:f~fx+n1&"/ WHtǐNB^5fHn=L B k#_kjƖǬ3We،A0ckt1a{" `qyhMfֶyAA (9Dkӥ zKh)ELbIZI0Jbv5#[ $D0k*L!Hh߽`:RJƇI>*M@a5FiH@lh#(0҉DBbJZeH u4%OMoq]:YAP8= Tz0H0jb+#/0ק/¦fHo.+WF[1=QaֶP@kF! xx- k\NƎ[ȁlZƮ93$29:qJ"O#[JjY6۪%W As>i3 #+G\>S4&'-HT2&Pܱ-= .??0Pc{l|;_|j6 ʀS)W!H] r*r !]6ڔn>)%aL*w{?bӒfC,&'Tb}%):$SOkޟL,M0LC܃@b\q@ @C2$>iWxЍ$ %{R *"+B,X;""RUd$ -JL}J[8KB%S"hkf&$ZP!H _d,\l"'d \wn* 1apm<]'MuM%.:QӂX #vP!azf.MᣵH4UΔ9AA7"P1Fu-mqQ$L\!=8һ @c`8. 0\B4kENzmgHUalz:|5Z媬/P9#wa HG o\6eB\0a!(\ɓ RQs 1y 7Ң6Py߈H Ieal NL4-9Ċ(rM]0fҮ,H]2 F!cq۷=z.K/Nt<mko./W8YzD+BU%IeUJR9B8O-'I&`ۇV2ZhF16"r6(^aO/iB?~'KDa0]JRE*UUOW=!V=r DDDAmO21;bqEሏ g7`|t$Pw ?Y ̗-ҏ΃sYc "vy1 {ŀkI>mr#0< C t=:Rqp@9u8`%|7T H 5=i"uƈ(q6ŦcMF.M p{laJJK# v ǵH,p S4Pٴ(ێ7U!V\4p~=SHh;G}$!:JMxq$PdWXa7T:(Nx 5hn2=d- S.FNڻfOGZqb^|6wlPw i&-Asޘ%K|v #m8o1Àx>U[f^n!,LWT%h  f(sp$^NC@DpGZƂJI on#-kZ9'ukX8+vR-Q1ƶZ" i)$BiH $iPz ؚLPlqa%Yli,(*I#$)MPY%P~9VbjΤjI<Nso}$MإB;q?<>#@Sд_ oJ4)jU-;FsMDڛX85֌o 'n#k |ZH.#"nf(u 01o.b0 /0"e|G҈'3e@>dp"146 ;,"HQҢ@'CLJʫ!:@ aغEAH{/$G)E Mn ^Q DoGg7A&Qi!АKQ$H ؿAώA 1kV3 GH"0 ٠Y0a_ز8)N2IuU6kso ,c5N.uE< eI:,WbTՠ-Z;6cb$M .]$esb>ݑ'3i3$X8"'v6p$&:v+R SZ0TAĩEKeƇDT V$a 8ރ 9 ^_p#i"s[e;ҏ`ނVE`6kmj[)]Ŧ$QZ3(6,Rb!7Xz,sҶRAACF8)Q%t P`/b4~Mc&?)#SVLPOmIlU0K,-X4Aa)Iar"PP2E S$@A(&+vu4'pyᙙfRKQq- AN$ CLgKȭ4O;1|xЈbZq;َ] kcFE8YWa: ڟ@`O?C>ظܡvs&l$1xydW5]JK(krDh}L4 u>m Ƞ2_?i5@)(k 1(hhr.Q9ฉP܉i@CņJ0 q Ox:%?q]"{7UKc&$eCZbdFX" MЉP]Tq4VH4K l%Uԩ&lTIJ)BT> ܹM%k#!fV582$SLH܊pJ׷*)dehɳ L@ebnc‡.#l#V3*5Y3a|MvcX|5c ƕE=\h03hA|L( }9{ BU!  ]ѩPxU(h l4AfذŜ5(hTt0Fcq7S!MF}qɻ)d$Qzۆ-G:E6V@h 6y1ޢfc iDSi lTdmhc0"2X0e 4S,+ 0H m llQc7*aL BI`@h1ʠL% f"&8Q 1qcXoȁ .F<{g4HKɁAt:8@!*&IX icG`У -tbcB*P0!Xch niJoMńѤJV. dfܲmUJaSꍓTbL0\ߒ(DP2Q&(44" -ذ crfgd2[0-h-c3r`5+Cw O-&' 14o[m %M0VdT*XȬd1ds}) mML0~SV ZONdX*tCfI4T` >'0 "h;M1[?^[nǡZ{4Ide@,u^LHXh ,;ir֫h2e8fpkg vl p fDhVC " MU!aNZ#ځTQJZ5)`/dY@h<k3R4mMqdp fܺwrrC,Yb͉:NHYtv2#d,V Te-ƛByt]uDƁ)O!q4Nݥ=4766*˛ԸlYiVAP 441x -[ڪ>=_⩤jq  {lKF*bI1󺤍IIl+:H#GQdI )$da0!`r7t[#yiY8C $S iI4I:X/G\(S|ٵa^q|X'n 9"La.FAeAm0mEћZ_: v'RDLvF@p¢5uQKCNk]\&&+ T0U}4 YWӦIèe+~"wrt074XSpv& J7I=BuJJQ+G~NѼmR,AH,11jHQC X!!)&))DP!+HDJ`f¡9)0e\:7l rdf_'c>B2Ak6H=Gԏ'*x D* Sv:^be!}5ȢBUhH))`DË+ 9)jN|L̃E}4ch1b> =& =ڹH虍:^59ɝ @ z}&L$lc{Վzg*a/*iq\Pg y.!ۇP'r;=l|0(i2T+@i p2nn N$|"k%)E|Ɍ<>~$ K75T= $aZfd$4AFL8aw4PoIX. C  r2`r$a7H+6!! Bqd(:tK0`bb_g:ulhxS([?@B,,H5hdh],&A @#2)iK KU*I* \DJ(LP$$.@ )0Ȕ*R*dXI0rYp1X$ )B `$.@IJAG BKXa3bN LQѬ :ю̓&QkK UqZaDS2e >\ RIi*$@QURnK&HX\( Wf@ 6 27z,%c" /7U)dcx*;AWE3bУK3hd UNlWe8MLآ B0)PQ9h7("YT;!'! pb^ K$cܢwyXBhIj'IdUh7 H_lV@_.`84©TZ%TZ1&( Za*Z[!#rd{]I,=@{B&ҵ lK9J>ÀE{E X#BԄT*>)*9tQ$mϥF$MV4"ئeY.BELZ[/!l* J9ɋ4mT@hR!S$442MzCu+@yC )vBH#1RX8IF%JV,&$Z*\T,T }& !t'9=:B=EJa6HTT+*e j Kn 4ԚL_ !Vb%KmPIQmIZ.\goHA%O%Sp( &#}@ 8^hv @$Īd4E46 !#9z;#F!GY6CI!)^q ?失X+./p/X_)(>)H$7' G~A ;)hDɑեY cXU0RCIٌާ9i0Iu,8i6L;a9ڈ4x6`o~BX2 ɽR^|YYK$-i qlqAW+xRJ1 B^$`Kuh̖#v̛"jb i7ܕ6ݵA(mB$`&]+VFf4 2֝}|Q6.V)G 5C6M&uGR][+d J&H 1XŸ$qYC<Hϖ} YLk6X󜟤 dvK_|*(&sfؒ0H3V4)$h1G[T KfXaSJe&qN(?xbd ĤKKRHQ 牌žf}-U- ]t{a5ASDPWUCL`\G DO}m?)&}wzbw+M*$U疈}߰QAAEt),NӻyIb+-P͑ފ&Yv C]^t̀u {7Co%K, 5뽂^4wI$ |OLa }g%TZ(ybkGR< .0ūB@lMC4a4h d5J,04VpČdmEFa=4ln Y#bxh^[cK&l1)n`椕d,(e~M7ƿO%w.tԮK\$HpJEc4>K0L@1(k xIuqo$3 HsX(P z}';vnnx>×Vfţy"w%:wa9"^ ̌|n0֓j 2qal(FID~EpMF )R7l2 T,0C`ejLT=R+UK"ffxD[`ְّf`jlY[T MRa?'BU1>L6Sjˋg\^)!)>4c^-Mp\8u~TҔ߮N7/FJWH>xñ|b'YQ͚ mzy6p6vu-pXU1*jcdm#Qu:A3qH@dPb월/mp1F+A?cE[c R !ä86Pɬf;4v4`ћ69N$@`HûLz{"M4s< lk# | oxL>|8&t~8αCxSnXҖ/nR$̀oBJBC쀔Ayf*[U-QxxK0PюLd0ˬ;?z6Ew#@L6dI@M֜+ԀT,Ss>km{9z|Eli2a$'Cу8XkF@8" UvN ѿפ,BS(iv"hZء,<GI+dzTJDy(v0T6{ okPtJ RBg>JpQg6벅U Ej " S"08sC{{z?LSs'}MX&{=}rC4r(AǨ0&OV bA^P#|F.s@'yDtc ~y"XFRI]1papGo T*|9t;]Prz ,XyUd(`]f'e~tCO=" |_|?BiF|4Iٳa;=*߰›t k9K),3Plt+N|I6Rg͍𸘥TQ@cRMpv֌ޓFbpɿ 6L D2 -Y;0CL0X2r2(܆@ji" ][6<:ep0B4[HavLKLRܦaµG߂}!^P 0!é:i XSCr;3 JI#IҌ5+E"HJPhč0=_ i !C \UYV'N%v1F=}g<=?S9Hus?5V$""#>d+݂$(R(B0U"4Q ,2 *Rď>Wۮ^>P"V%$H'rMc_cr4EϐqоHț"A'_ϛ?ZBY@Q @  _o=~DKγ&/od IBP;^yWt4 *,#_W1ԼI#v! \XUX9x&^s_ꋽ&I"X+f`ye#˂`AKl` Y*qE%*ߡ R6?FTǜޭ@VYbK$STIRb+r&1e%,6HV5pА03 *lu`d@R 2M&ѠzhqlH F:-JsM "Ї 5ɡT RػXEVJb!An8JI4C 1Kf SZɋFP`*a]r%f 'bZe2w02X30cAfBB"/MҪS#u4E%N!Xd0)ljBѤL)pfeRY[#z&XCfiMV0˒EIDI$PȄ0DIJq[-¦2d`2C h%@E3aF1J٦&)Dyrb~ H4G?P߭p.@lx-r9(t_-PzLb Fhbl1 ȉ%PcF*LxAy=OOXva6\b7M ȣ&xo e kTuIF5 %q8)oCz\dF28 h):U %b{8}޹jckkTۭr7Sg90ajKbJd,^6-s%qꇄCl!:N WLbU0ঈ&VRhI(Cӂ1JeL;wf54` Q\dBAG 5O=9z ikFZ!*c X0ҍ*0b.C$ *FƑ1T)&DѡZ8ԚҕZpm\\M\l0CBtdQ7DlN"G-$b' q6qu+bLHRJd#tD&F~D}'tnXk0'BY.T_9CuOĎ#ո`HbJԢ)ϢPڒ +RDHdvy;O$Ͱ͢bv/q7YחԖ JL k03)~A#,-l\XUtGH) d J(fC`Lb1B+,C@[t@ |3 "L*: a mЉH…hʂԦђ< N ; ԐVAJX fP0!ZxD NoHl0/!/e JXV8&lBGi$zbaL`1 %*0B[&[⪪UJzrs n3ǁx2KR*x@&4߻3 .$aDD0N|\턮51jc1*4U(XEH*زb%TUIX]3#ncM48Se=7 Y (Ȋ\FQ$=^<Ia=1J@HA ! HEthB"b|.F(v)GSQKQS== |h;g*D(gt+CA ~0">1MDQP" lEE.|J[1ӗE &)% `uhR7<ҊE@Cn "Wh ^V&yБVzRqYJca an $8桡0C j( fA*̩RiL.nSr |Dj1UtM#PT;t.[FdfsdL)L&"Xv "bp/4&TJ'i=IӨo[ ʕ‹[Ʀ_#!8nQ,MhL"ȅMr<6w7i=KӇccCV78I b9(ǼV&*f_95y0;B(l(KЙcK7 g^/FtwZw) H687zQ#`[o*cw bDnП+:) *T4U iN/Q5PkװjgZq7]2zQVAXbz &XcML)YpmLN}Zďu;/<3xL˰hphfE5!# u& NexָM,qјbo . 7FhKcX2.Í &3 ͼMG,Fٖ\FMhZ6sƩA}r8( #.-P͸Kz^769.ͲiiÈt3v\C,=,dAb:4+ui`n (Yd> fh43Amӳ af9LťdnD)Ep}IYr>KMmx5oѱGzT/:B 0y"U{MgAwl"V3^ q镙lU⣱աI"臦܃mDF6F 5P"pgU@f Lm1YV)N-6 :ycx X]B I5nZPe0; Ns(2r6%Y*8`bDϝ%l|!Gh ނF;jVv ָ0J6Y3Z+ @sTr:{/ƼGXv 0ی <7TغN`3&RPSC+vXg6dupҫɣr["Zْi қKW*wÃcűOa3ж;6mnzFZ4RpL@)w3L:c4ezqG0?;h@g'ΔCb"J$3ݨ֕AO!""IHzt^/QAq3`Tw)Qufg_>^=IC5iΤhw`Hl5Ǿh Xdbk,; ε2"짘`RE S_ K "H׹]h0"wquٶ6t0 EMg6gR8wqHϕgRA!!Ҭ`̜7*Xl 0hi.V:؆e)T/YL*HߥG@+߅! ԓ<]kHiRrB=LCwCzЍƘJ/T2`G$nYf C^//{$9C6wCb_RzM u7")ʓ7n$P `FP},|dSGZaA faLG<sG؎e6E8hZCiꪫT<gX<Im>ag򵥠3GM@= 5:JU 0"\. *IY~˵㌈The"FI2 oYJ, ̒kv1~֎tn5qhcpVm 6Ch)ev/:kI~8q㢸Ab qQ)bm7۔TsO/Nt:6u4h2Mvٜe65 $.{8r %kƣz~=/SQ7qи4jpS<#pppNHg w}/W[#`NVP!4>၉-wb c1}=E UL!&2抯gl>|}-Z ,6?:r}fOO)VeE,hi"-ӅX`TM 5dJqϾ:׈ٵkB bȓUG]0ReٶjO1̿2UrIdOU՛01P.   na fFpQ7W;C۶?AQx)\!P.Ph­E*e "Jud:˙7h{,! 8ubETɜ 2奭<0,xav> N(xj ` Mн(d,Cr獒QLVg#O9H?l*{i oFﲵojD֗XcKㆥ]5I3cN9ѺzcDYwViR,;h¡ԲݜC2%TȲ-`VQOhQM,I 1:wPV'4ϡcYuI*’zLa1q>̫+4|j5 2J="L)J>⴨Rgi ؆ciSX- 10ۆTLiTLQ[T٦4IQR&ěz&YWe2/vj)%r-MJDѩibQETTOj~u؟7ftntaɳyUJOt-ED\5FL IS864)=">Gn "jHoD 6Xpm%ʁY _h }=Qg'!Rpv<糒nQ8 6gc03 ef'P&E-(iQ@SΥEK9o"1oYa*mAM8ؼfcoYᳲ} =H cm<FXd7{׿0$`yA2#:mQB")ClQb6N'ô^fGl"hg $03 &* 3L$5dRAf?\¨U%4jȋfqf`2n z gd"a+f*`M=fݓXĐh&}TSN(cW}GB"<G!4(ҁQp >dSOy[ 9f0I|Dsr@ʨJ|ρEbtO)|c,dQH&|oA8͊20}Ld>y~) 䇖%@yh!yپ Z>&f+ٽϫ4PUdD @EI0U *hV6mێZd&ԎJYX8yMeha$3MXN+MI,/&7,q|1EO♦3bh4s6ǡssj]Uk jf~;4}G&LŠIUɚQ&XvRd V:򇀽A1Pίa箁2"` Jf a*K,)Jw -'*P A)BQ6A#blFoGY 0ɬ΁3ul1ћMfDi|ƅ=+@XלRxMvsw-tl;S026:chjqō3vjv6õ^,Ey2޼3dJN2w{瓧l$|?ZBji oA֦"Mg6.qK&2ѩ7s`abS (^Ǘ~ێq<,<|NK_B2 %vN@^]vۖxUs!c&w@fi`.5e,>@FPb 1e!;1z^*h齾b*Ã6PDhk4C˜hʎi[hr:dUF jxu ėplyb[{{ `8ؐkAiZv]6R6af ;__$BSDă㑍$ >[ZbR M=n}0nn5·h"":J֬oݛݣSilX0='*i14yC6>~}]p3h@FՁYα%{‘ hq:cѭw޵s]rr~l -SgCI,Hԓ-ZXp] V*2=G8l0q=7 WG |2ͬ9&0g 虾=MD($/TWGh:[VW\Y le{} f jo>dV@tTh""hփsI9\)RXFPyћ(@P!L\Fvׇ_ǙB<;;5}Χ&,)\c͇֩SMy$+tÔN|>M$C5m͡ R?2hsLIa;E4)A BI$&"d&b(N ^l)ZJV!f(a&B@}?z\N9cn ґCe%ӆ/la4dUô0.{Sh8c}FGmCD9jW 걳`a^g593u7Qu'˒To" qRWrmgfvj)&$덝.N9ih vb~|$A+:4t  hͬS ȥA;a 1)<-oYoJ' m~ XifUHYR'}똳@2̟&\ƥ5t'y[6X-A. =!34ED3z;?s`?8h 6 Kg-t(DuáUB'2'Y'Mj, P Pj$ɨ߁C昙XIaT[d`vJ#QK##e)RTKTk5iN6XArKZ8F 04DP9W99o=?rhX7U+ܤ; I-ȍrrX9jWc"ob<|gTݴd27Z0l&BJRR<w.1vJ`=iV6O+|E{`iJ. .HӒ6@ _+4 XxaKAOZ;3 _)zH20@DD?TJcsg~=Vҵȉepdpd|MtrԤoJ`#FW ' 3+;c3@LL$WB DKEU!yg\*> ZQj&RYACEM#?fHՉ)'}|i1*xdjȓbG0B`a9(RT|P`@PblȌ!Iel*DL@` 6oh6lYŠ*JdK4 &m'^#R# N~ mj0kR`ۄH: Q3f匧lks$cvicn.f sv/p'D>1I% CMS`% +s_w!ՙ)an>)Tū;4z^I3ty oacI7Dlu6t/8sU6JSRk o!8.œjL& Ie<<*!' Y% h"Yb8*c#8хRV0u< Uı ,)U &?xLVY d᨜&189VR0 U$iS͘):Fe24KD{d p@< 0daGⰟ % ,$P OLT4THTP IˊŦn⁋LO RvM&H TzUuEDz X X)lw8n\_)K'݁2Wɲr,A ;˞|mGĥ~QiAAGy&M{}w8#7Z/SOd;b+Ok; 3lN}dL]m%9{c޸S8mSk$-.1sjtYY@]OGm^_V@-z]Gut]{Zj ::-~caW]=U*5q.{Ie4,Ӥ4݇s}x%AH@B-~9"`SP=I/6O0SP#uv`y6D?*?>}}xc 5~hɫuPˤ>v}^N*{e >G ^ߎ$/`G!@P#>58D#C{DIDҦ£GH1TBJ,0&V$X;{=|v647:y~wQ:p2*H&8@ JRǂ1 c"ꞫD20PSDRDp& 3k8XOζHUDD!.v4@@50@=+.B|IXnQT|(ʼn֠E*y\ѯ۳~ 6CG]MQbH69 :8wiJ~Rv#jrJ4JY,E2bGVހMIaϡv{0mV 6*;Rbd' ZEciBOeY:{6ΰAȠ簢bDP&}FB*@?̈Ԋ-X;X#DY*ꈸ}kn \:u yt!G910|tS  @O8C*ŭ 5xUg۔Wv*v!P>;E^BGSHa_CǾ6CU{㇆YO97baRE)(~)duy`4zC0 .4SYL.ɡ $P!LČQ#\IU) jȍCZ<심QHsgp˫GRHIE<J-}V:F;vt 2xss1U0Ƹ9FǺht.3#e$=/@3 E;eƜMd\,TaA Hw.l!>StŦ##eKW"h,w2)F'WCmIb*~-M" C ( wY!÷R K&”Ÿ~=FЄ ŷNٯvzPMUb9<0076fȑdS]r ^My =Hps@C$O?W)3Y=FMk~8Iyз8pߝitŕGP1B@Ocyl;RC!f/=]l
  • Z٭&SFEh.]-z#k" Z!uPDWs86&15S ~"uReZ[rU- P&@`#HC1ÄQ1`R +-1V wt UJS&V`2d)kPѱŃPhcTS xͶI?a48x,"UYMcԥeYb_KaxX9a=ݤfZCT9d| ߶V!x^&"6jEUPOyRal@ 9x ɩo`[3Ѵ~U!8F`t<ڵ&*#%܀}zzs9dd܀buft\У!M2pv\2f%!dba ӫldJDj(8"?q*|rRBIj飲Xwa~}T}9>D@ e+``h9Kgq br8t?ݧDBoWAwb>,pK<U-|E"oJ޼+JbcWKL)zKq:BH@ EIw%Zǁ:=+&)ͽ;>@DW e@B)j|+>̃0W8{L H@PreX|/u( "x(pN(86\+hF as (("[ػY]=^|?ӪmH%h̏?/2J3_K<,]vSA&gfoӯ YaTjо#^;!w8_Ǡ1 P \pg"jlWAdUHO@3W9b!̊=|+#@#j06&5>`j}2 THhlh]lÙh>,pťnA/?3I\I\:X6vlBG#&?8bLt_'xrq9iGh(PM g co+UgC7mU;WHl6HuC;LAoA\JpfRMl )Zj3-tA]Xay+X) Ш4tJakLغvBl4c sEO32i5ܥunk!v4,~^6.n{^*Nu<+8{J:&CM< 'Ttf;1٩Z&"7 Y0λA`'LTGcAIU1`a@iW`O 0' 0@>ŘB~CIFX e7)JP’LpIJ%((HDS0RlRIfpp4t&4ƊhJL+0RI&$V9Q!Rll&u%?ھ&*A$(pFE7FʌrM0II6p:?T9?Fa&&T6(0Q9SU+ 6RriѣI+°ݣIRIE(PNy+Pfco TJjTUuRUF8iݳflRMQ"UaZpՌnQ5H*TpdI(,GWF#[x41#OLTَT4x1*U*S*n*r8RtrV-aE0lZ0y)JȦul٥xiIlaE:*N\167a“eNUpΌ iV4uV0=$]C[4**+J)Se9TJ'E9aLTSJ#+o`aJªRrTcv$ '*R:UpPҢJGNUMl ɧvi1aPcTX?G*'P  >B]`C$ K0?iGKhZ<:Jd~~6U'aN`)1&JOVG]**TEЪFՊn~£I61`p9lƛIՍPٌB*6)b!!>rta-s/P*wwT $\Ӱ(% $ 4faSFbӕ5AHfaPH}ףw0/%m"~jáTbTE,I)] ,Ce TE@$+,*t RL!p% 8fe04?0a%S ax6QNF&&`b"hJ* Z DJX YD_lA 0V*RTLlV"JkPS\w?N cdAmd L1Ŵ墊(00 pf&J*?L`J Q::Ms d@#I)y9ڽuUl}R'eG~T4>7 &U{⪻#ssf<@?uo1'ߊ$1?8 O¸)ebS4 ab`ʃc1N !Ifc9A"!P(@F٭ $GőcB~ИZoꙕ̪Meš TT!Z4 #_vz?e uG!9^rV`$p^G?ԓvNz7V2Z(-KM})p4%# "$$.Uo bxA_Lv>SEs~FPfq`CB&a & o y @!vNۇu!KIlE?g1mU@?j[1"/ " ` d8ˮqo v\uXEۖ[ +^O>|FgD`9ud.$02vﶙgqn4OaB\ˎ(f{c Y0Z:r-ʙt|OuSxۣ b.wP1"ϬG]@xʰ>u:H2D5<`<@(>}GѨeM^Kw2 hC1A>CwSQx{GDmVSէFzn1c`u6|gZF̋r_9x*FFYwgk ^$R5yjBsGzjR~S{_|>j:?_Zco{_{?wz3#|[]]^fnv~ b0xX_c' m419s{Im0hKuj3g1uYu,ByVAңjt>|)鱏9|('% *&\w5k-ɩeGc'8jGe< V.QQ[jjd6Z;@uQDάn#LFRCytxPJOr˹}ΠFR5u\òD BCCW M!}4$b]9T yYUUlw&?W|%Gn$.@}c-c;dau`fFLa!!/}&ay1X?F1ƿwIRUe ƕ3O0@8ah*Vh$g`m. ݮg04d?ud6|7_DH4C_<bA< ;maIxF,9,wuC3JALZ <ϕoAQ5&8Skrz\ (6ء0[[!g$ɧtF5J|z>XH*{']S &J^f-@ ϺݟN~f|5e8?i$q%=Qw1>eQ ,f13C/ (#/>h608w#"VZ/e_2?L_gv-֞ 7t%?hFxyUK-CmyxapfB1&V}x'ok*U& 怹b[V s{x's .x}%-E-l#P"Rkbq-Cܔj1N? &@>䑲*µ;ևknjo_|3rq'9=9b6hz@h$~B)JE:3ݳY?AXd?\o;.B'd}퐿QU~;}}Fe!U YVƫ_D{Q:v@7X*FP4 Y#~:ʉH' QTV_Ӕ_N' I$+}MKҀI&g]1g&~=R'nh 0=Jn*t1#=fȆ^"׎yvzFԢ@!s! |&J2֓*2z:$GCI VUO_ ^(6c4i}3n ~W~^vgO+_g8Lr;FrqVZZZZZZZZZZZK6vz?-\Oý;kPʙ+"`BZLUQMd;āKTdm3anڜx3~CtSǎxS׺f~.f72]#_6?,zXT|s"ov;Yʝ,A@eynmɜK\V?SVnz2""c1E:$Aǎx'8t][@BebִCٝ)aBN&x<-GcclW杹nbE{ir)rH޸J׃ŠwJʋ5ktK"O|NP-^2pxER wSʽ*sϧ^S$c:4J]VبSȕܿw86տ8i1WnӅuyZk N(mV1"ߤ ʐ@8eE'y$[K&brU[2SL__nZY[ֿa!*Ig0r%aBͰ+|'bemrJt~H)) &+Vv0_Qa՛|h߻k Z2 D/fٔiy[:CCLc.Ȃ@©~g2PnmRLm,{uI4IؒhƵzgЈ3—gY=յ08) €T=^z9u.V/2Ĕ^?=Nc(gɃ!*@[ ixǽ;pĵ\ˏ)H[&*@3$S6BP\庛U(jȺSTȤJi"& e/<9@f>.ßBV/"'Awfƫ(AjRL(YKQ,/C̿\&f*p>Y{ZD> Uy̞@ לUYH&C<&Jm4r zR^p̻!em["[(yV=i@p4f2FDtbY{sȆ*RTD K4.A_[ar_9 USsں8oo)43˓Vڲ1ZוUM%X9'qyJ^5Cass:Q5 bRH|S cL t?$ZfB"mص8WH%n.SZ]'&4`f H'ʡȳ_Ѧ)(K;1m`U 5dg`gy~IqP-T D13]xr1}&Q{}Ft bO**nCHaU7坸 5[S^$b; )Nɫ|KB޵ܮQjܜyaQ(+49j._B:JMĹ'6Qf@C9rp1uhL}[69n̢Nh*X#0ErMv1L$#)!OUUBU# ǑVE{!9{&Ǭ I0Xnr9u5XTH)n) ػޞ4yj &,UzJ#73jkYVb#YH86_\Z<·lpP[˵ξh1hU,1E`czˏ9Qy;f 1>gluLM[I4=g3|00U+?[ZɹHUF$`(̟mzTq Ouo>(}ht^ֱ$m0 T' ٯ3]a]6VBnL=g"xy[F{Y`̛FFcWKC+ՌDdP9,MG V]UXVJ)@%-X(HtQ>䏝,$,G:K+*Gǔk2 )? ȓ.;D+.ٖ3㽜T?TiBB`;BjPZ(䱫䗔.|YhT4Ǐ,3/Ey0pޫ{x ^!ygy\K T^oPK{B㘖Co8kmp N ftu$Eϳ2}^4.8BۨV(kMu#3rzx^SH^ u`u3s5?VC,e@"3ƕ/7Iuhw‰ ϔynŪy_̎ȭ"X-#*BbiiwIJ'M߳<1Nml@L_@ "QD!T)@&)xlˉKp**(ū 9-#nyV+ǵGz㊛M$4c]=)e(ѿU4?vܫ^ǐr@"(h fC R:Rh&i뾾94mTgzhڇ4O6 WeG&ċkOX7Ϲ_Ry"e,w/Fl*s߉ȃ@A9cΪ(jQ|5S(8up3%G2w^?wKH~[6;k)QJR@@kQƅ"?JjHH%ki%Ֆ{IcT7law`wɻ _Wrc@bpN貮EAA41y1NJm_޿WݕUlkjHxۅwː \ > yB]=^^^cb&/ZSGW[v pΫ"sD#df2=N,g!Y",LI K&T*kHXWD`p0}z`K$dܢ`qEՊ5h< 45D{נM{)Ą 0|%30`bFSF:[uS!)9ySu)Βg/\td~ךGWT53b8y9ߓ3pLG`0;Uꗀ 3rL-Rej/˸ / 0]k3 cpn~?=jJ 91lh\B3nWMty0ak؝ֺ/͑(aе[[[[[[[[[[[[[[[[DTh C *aY*ֺĨ 꽁 Od2_ؙpɇ'?>k=c︑ok7A1Q;61Xq|g"ެ Aұ;7A#BU`ISr~I0;h!^rjUIT||4|Q:Sxu}{CQ9ޞ^y>#gȌ/G*sR#^ax>y,W xWk@U$ԌVK> ˳vebįs &i ;4B `+j3 -#B~'7xfO&e† uEӶ~/65V)|bm?·b ws.VhiIcʨ>2NIv}}^ޛm A,b\$D!.1Ѧ2cTՇhvH4@3n5?,~;mڢ2Y˓URgvŦ]b ks\AJݖá@3xY Oes;5ؽ.`*)/7 o~DTG,WviZD3.EXWo8HzUK.?__J6xEs`ExК.r.r׽yC8~'v/W{`Tv~k!z1F"JAhԐ0,,1a_gr[S1'gOvtnFr1A.RykJ@p]{uqcy0E۠};tTRlg'=FFgmK0RHkKdw;Y[59ñxS8ݛ r8v6㻿nZ*ڦW=*Q0?S~.zK%ˁ_X1vN?F4 22o.7qB$vKgV Dz `W>T6CkL›C4x 1Ej9꺆3uBsi xܐ/l_AR}%!UR<0 If̯'Y_}_?-Do؀ 0銌>OU>q&giLw+tiZnwXtTa+v #MA<d׶&((-_X,2:,4{@m-Az5kgO]W>a 9zWJ`tHۅџ}g]ufta52肆)r=x0abUtS8yw {J|(||Dws wvHI~"ٿB~w3X:(xIa֗@@g\| ZmФߋ+$"oD+lfiBN2U~G)V1Uo+@]kD D75W~wjN$k*%T9eDڑWQb AFkCWd`[qM(~dLCHDTMTMPU[pˏ4v?{__^퐱DI^X ݻݩ{TsݩB"O8g4E}TO6CT\u_"H/ם&g/67 }aKz2S@_#BC̪ jyn6)#옫4`zU1X|_U^ XE~dQ?ԏتkSz-E8 ^#ݱ`=1 ظA|2f댲vwJ HhlFd)9tE~}x :^?E@y3mT.0J<)E7ouxq>OE"(.1>f jĿF^pt&H D&GtE8ծb>U띕!#Ec4&rK5+x2ktJ %?![hsy(]$ѧwbN}L]aƣP ZT-ro&(첾 SDRX#,*X }_&D+E^gMa - gt?N2( U@ic`Ӌ !#v;fʻQ`*QxNy~-6C'g($]MyP-4ڵڥyT_ W2KdqC(̩`aF#-eaynL+B_{[eAպcUT?p[XڟJLVc4}QJlP+XLQ7Ʒ(ĨPŭ)j:$ 8_wpYH/?D2A*mXU6 U*` '),(mdz#ꄇG VdC+5w=u#d]Ip@AACENѼ} 09!'BH 1 +V&<>Ľ-w^fPW>?B5] R/yi~2'EVN|Ķ21*DʏGN&%4aa~ciZiY&O#ΕQ=Q?Ό2"oO"4H>oܳqb QIOuRr|k\rhrroRhl4quU9[o;gM9纨$ͿԈt)l(`&$uPK}DyjGbSaZu>!UE"VilfZjpHYD?>l]/_CJ/P<>2?AςL܇B ,ɗyA EH#Cæ'v 14 >Y %52A|V>`r| -\QT4ZBg +(VSמHrI˯=t?hH !hA澜Ss?k{d-w=E~7k>)Q%򜷻ćd\1"e(#Udc`6Ł;(> sݖ=7YTI$v\ WܳD-?əܦ!!@RV̖&x4/L2=uQlI%=rXJ6;0~p|Z Oԟ?ӹ2/qc~ # D9_l Xc ij<ꢓeˁd.*X!!-_LRQD={zc3"بZ:jBP@9JKe$V@gOֹy;u/IjhtAJoy.'$UZz]=5Rꗡ0 ~j5ADo5{S]947 a_RGh՚D~NwI?hۙ2*[Gm~`? 먔,HU!V֠cL%67{*~WMOl#6g ;Z2umq2RQ MTç: ʨM?eW9|L"U*߁^x+-4ɤ"sNy\W_"_OH::=T:MJ$Kv9ڌ\Em`kok7QֵoWx ׃=@'NQ¯¼n`_gryb4RuO CEPod˪5=oHfJmKHŸ,l4fA!"DFlY>[j>jq߮NcY~gTVJQV ~&8 73,Wz,iө8Y]6&$z₁>^١(_qx~ R 6{?q5s1?;M|՝ JG >mN/˟ek =W [tchJu6ϭ[7)00nx_V v=mքp$osJü#5@E&cfL# 8ne^%&2"S~>r'FO䮇nTz%!KﳹO=B**.?|oa#֯7- mWK&[Z:֍Z9D[M㪻`ca\ DT 2P++p=b-ҹQ5֢$>*͇ snfѰlwFWnP3a:Ш7J.-!bn7絜\:'s>^6֯[~GwoÚ`@˺ $F rN `,Tn'k@}zNAE/;G}_Fy&ޣcUJ0U3 ǿvRjDFy}}z]6v{|]/o y?w\~1/z~kqчَar_b@R~\fV_$+/NyV/Q)]Wd4g_4pv3O:תMt6Q`H&kU]}$fB}PeY- C^e5[1ᔹRLMNlNR.YӏT5+]?:=;?jwf*Ϩf9!1mV+rϟŦq $IP)Iq#Tg[aĺ9 1qZjz4CoC8ǴGbq2^IK,܉/qL?MrDw4:3NVKMT r97$evl+zY'ʣݧ˷ /z/I${jj”@(_NZmyHt$h'jf?ysf1eO>ٍוzZ{'53 ]iޜy5 V\ z|2gEp*עAc`<-ckSUh+r$Z+k>~5!XFs:TwcO̊3xς[֘~sEgz5`T"i]7F)D,0Jci\4#4]2 >t1)6Pqo\VD?N%7D/Z|R[o4"?چRxC;DIoʳu$&\.+uN+]ʨA]wɘq4%ސ'/ +ՙ;2 1ʥjzUH}MM D0TʙEB cji4S?XUJ$&y_f@e|VKt'1*BReվ*±b &Q%:1emX3ͤ`fwrI=s!Z ܶRVU|B4-1pCZ<ѩZLG"6q4e;j-fB(Ex8Z!j3\Voѻ3d iHĨʬ8t6G-XWrl8X\>I!0{?Sz /a$bBep/DatY3T]AeO+OGZDW;MvxXkR{w/ٶs_BƠU'HeV YƜ> ,̴}@μXI̔GOd07B,Hղϻ܍Rlb}yAq͉=?YGiMtW8vуc̍޵WSm.jyql iJ/`  A(PUAAr<H=²F\ɕY el#ol:ZkWH COQ*SE׼AUif(TG|\΅ӎZfJ pXht~?߽]y]u?Ee%uXHoY_lPpMyدIli X$YG]x8]gUǒ 8bVU, ~e轓e#Mo2 1n $z6wEl>kvw46-v`>'ST g" D<>Ohsy_!]t8:Y~u\CkKҽGߎǜQ&@J"It~?!:aY]9--+,):_}U_yw}>&'3@(Q8ߩ  8#O?Sy P0>W{Ǡgy~w[Oڙƣyo| ٞ+C@hQZh@!+Bb QYϽc{{Ο66xޓ!s~N6md}>\}>k;s|_SV?s?Gs*^3:s<9fUiA\nQ3D/,ϵ q{'~[UscIQr]ss8oq}7G6=!z_vYߊO}W}U1mWy;U~:^.k9i HisPcQ 9w?@&=R1ü)REG~T##LZu|a/]xWז\\=?XyaŐ|ߗqt܇o[#c~+G_~e]|~}=UWwy<7zc3܌ޯ{6.p>~xW}'y_W)ma=;Lq%')$RzAJe}]~}__GznY7k5W˽/¿G\oKs#}켬~z}Fߵ?1-v!9Vq{sy/8Hdm}_+ݪ;k{x=;Ooe==CܜO9Mܞ^yG=C<^`}Jl{px~\|ify-w|c}j[Q`s5Z/}cu^?ǝ[?ؿ~s߅_ś;zuԳO7;oetnw=*᫶a`ż57|<#c['Y^amޠo5W1w_v4ÐS0Xt,6Lnm7m\N)sMov&=g6qd""' ~t)@rpD`765( <(T5; @ZޫպJ}+᳟iw;Sf/~Gyk"+wsa.3@O!BekCJڠAڗ'g:GLg;Hc`tLB% sF0X舜A@4}6uv6Hd3=*i$ DMAx,S?Fr?*NOڴOϠ5,}?Ǫ>\m}s.ebߖsf/4 Y巯'V4Һڦ]^]2>r r_8d)~3ŵI!uLغ?x#X?ދ>O{n!<8`~S "'MTgsz@}P/|0@ǷQ7!ԀB.@5[$SOvw*A;N?Kx E>$A6K9[>2+^h`I|U:FWgx+Aߓ麗HBߪ'?t)4Tڷ;_}?E_E?U\}>\X"[^(1{E?U_Wq93Pw ||[*<-`O5 `/XatҠ=ZI _Z,.1[J[ШTB_r/܄< lc93ټeԣKi81R*/`T;:u?\y^jPAZϧfsc3gV58<a da89,uqR*,C1`-kvtK0b<d:8}j\^+f?j\`Ubս\6S\+36Uƍ6q_鈥L.یYXm?[̚55{1g6gh6~N^ve ߰p'^^2#Np;ZloOT;݄y<{Cw12N9W)™d.A܅ m_}C9f`vm_j:9 4WF1U@ 3|થ$val{Q{igZk"}2:|fOS!W&|w3,x2k2 $eiW" O!2 yK.| MיgO6bCLUXlc /)4ҍAQcj#,1rcwS![ں68e`Pbp6?* ?{W.6 jvj[{ Ŗo:6<+]ӛej3R8d묖3>dCːJ(Kd[t|JQXj>L~Y#B.=Xî`kxӦ yfXk & t+yUw qSi೘OD"q_\]Z ʨA{0XK p۱>k8S ǖEC 8_{c]*J -iku|V%`N|2fC /vUQ2TkFF=4E!wWPeDU2՘82&TS IeZG3kiU҆~cTM5oǑS+ӢP)cSH}Q`N[65YUSE=7Cy996W.'H ̕r[JߴT˩]lO%4 ,Fg[AQZ|؊n1 3]2t. XoYZv,Y%<ŮE|Ѳ'T]ws{{̝ibnlxM"^չM}9W0%qI9]WaX6ǶmnoxUOȊ 7GcKP7;NvߛNe7'{uǹxuR?68O?_ 㼞7'q{)c[ ϫʟW/w/?5h2~/_[;.?f_lp#Sw6?ݒdޯm)zw}X_pQ3*%huujƿw&cma~x*(il-sO:|[cj V"/Z{?xd0۰t,2XTTah%KZsCbLF~.FJ/ORh.+v{ųv0JU nMAOB4u4=fA袕kƨQ@).b:ݍH "(7c϶{ȢA;RM=yίw(C3^뽶mۃei۟^]ןvӾ>e\}w}Fal2N>nwiS]}(>{kjo={>w]Y{wӾJ}9םW'7{}nhkZ=V6 ޽sݳ;Xշ|"iCln6͛(gF7)}nz-wƁل(S#JZ,U)}dGA U+J}uPP"({0[: _g@`^-Qhr(Gk6Pl5C >C'Պrgow֛W:+{;Vv^z=Rװ5{ }-N{;:M@Ogv}_tn5a<ETHc BEU} E(x>{f}׻ow;@U*VA@r9)E'f>pWCV׾Ƒ.{^onw^ iUcA{RN){Ϛޱqz]GzU@3ιm]Ǻ;8 ﳣݵGm3mׯupjҧw}{];{svDYpL&N.Y] X>pkw{{>zdZ4wv}:}P"oo}_C{o{=]_}vfo}T{zih=>n}s}y6_l]}o 3_w u^SgYmrjԯx}}*_^w{mgrk>E<ºݤV2w uUCQop+hmۺ[x+vzY%$!uA҉n}o|n]s]wrgsx={u}ݷv=Ϟ_dמn{e{Lo{o{зf|ubݽ9obO4;:o}uu'zwt.W_>sS̱=ب>׺Tonwn}nNG)}! ATRY8uw}ѽ[]Uojٮo#t{}HxPA PX G}j5JWmy .LJI,puNTulkNGm݇{2= 7x{WwQ][owFtO|ly.QTv۟}}qv[tY)j7o ӓڮNGwe7k9Ͼ}*:]uår,4y;}j*w8-q; y={vxa-}}}ސU-ہ swqZeZg]۹ﭽ}w}{}7A3tϦ|Sw֫mzi5Nڽm/w}O}ϳt`(PR{0hm3m{{:ܻw7jүm]3j^w{two-WUnٷ]Z7O-wfSLݏtWzh(i\﷝n^NګWk7< t;7O; Y}gk=nƗo{T;c(PURA w v.>Wݍo^+g={NyQlսwӻlnwrx N޻us=ϽQ%nv;: h޾F}smu{}ˎkޟve*ME>ا>[-{^v͞zBl57D5@݃F@@/Kq-Yh2h 2iM2i&iɡ@%< M #@h22#A4j$lCI(FP#CF44 !4I<4A5܌eBe,x/c]f;+etC I$̆ ݯu=lƶ2ÔbNa(A-g>_~888#|o 's*@?u5ޞ`HGE{.Ý܎:?~od& d3д' }~')L /'?|/9/Pre|쾗W6_=c>y#}O_=ͯ|}_'ae»漊(sEU$ۢv]w"76EA3! H@PJl7Y? ǚO5UX 4B׬vCo9ea˭h'H=˩,m-*YW0O'$?"i ݕp~1?}<CCO |#CMK(ʈGǯXf&. {&yD,G$ CߠAC!vg*)WC"Zma,mezm)/U\J̫5ޗ]DWq݁!a <^HR:nv*L҉лwe,FL!#m oH0n,oͪHDUUPx2ڳr x*BPE--[(|=h~W"n{C#qwr )X{d,bg-SM`]ew}Mi#=+!rHm{LXӸ}D]8J[5bB""ۜT"J 2] PoKٔWxYʅB3ŒIyݒ$jٶTvDHSnK%E!UUWWb9IYRFzxyH<<ۦڏɡ&lFC|%0FoiY]v{ywst}@_u.^iT%PU_8ߦ&id~~F 9Gmu?e?}躟 rd^aUj[RHmoWmmV"ECɡ bT9uOivnŷU'Mieێn> yoo~ȆþZُz\Pf7]g,]܉m-a4Hؼ> ,`LKŻpL4K_kF.Z2:E6Hq6X К#D$rOB x[RZ}+iW(Ow||H_7q@i1N<e|]dlDT]S4M(G9~_TvoRqg93M ݫ04U_4Qj]'!Q|rIQV4uk[ϴ{{?%G{K\-ڏ$}xw?א\d# O8R<5xm'8ii ) |WLr6j3(o2HSTRڠ A6$?1ؿcG\S&"DaH ]֡2hSkZwD%1@D?G+w ~gW?_s7vi~*l@\APD@+¢(Vz㝩:%Xu^I!* ܲqTDM5V[h,o&!4S2y'X,wd"AQ]6 5jG؜/ޘոz7*@'yҁ{4_q%HS鏇J4}U? cx7M$1 A$1fܚ~|?y9h,~OvTNDHH  ܂VXȻwKK6YMn];8q?<K˘&Bk0{n_RCG:^;UݨOݮq42:F卡m BhPvo :H~= ,` TW ʪ"\G8y7&Z,!3{"z'%TgӂdQMcMR)2JƩͿWNY !B@&B@l6@B)ǭ #TDʖRIh.ڦi Q#2H?HKD@⠐~' '5i߲:^e‹&֣z|w!nRžm.FC*V^k[֫z tp=DRN`cS(?PMTDGyDvGeb;TXa]vYoPEdm0d4bN ݔ=~v'_CTr[ݯ͇C xj.9uNlԅ2:l,1 RDHHWY'Mykf "Py$:Fb M. $2NǪO{`_Oy_KWeaFYQs)|/:q./roǚ1/T83"Cg<Ѐ/- Pq nE3X 5(psr5"o?BNR9"j$(H"`"*!"iBVTE0㈿K~~_}HAa)J;a3MCA~C7{w?XQΪ TD;;(8WA[?:?#BJ 8G{\PAO{?3hm:,x >?3#W? |Oy>'vs<_~sȯsyW7?klo|M~fW3>n40n_Sߡ.vc~S0`unC I+~Oxq_ve;|%Ӭmq7|k o&l XO'?J=8j(ܧ( %C&D?1 `K)jիUJ1 "b((ae!e?4h=ma214>DK R_TD}0^0 Y0²!&ţ4aEH&b.**( #^"T9MCE4A0AΥNégt^N?ZӝI(x={"(N&qY2zW0(HbG5AezU9~z)YRfe_[U _2yOO=**cQxvenQR-<6~_uӟ>&v719lzd+ꞩSv9Dv[ Dj*h(OLDr#V":_O.h\ jn3T}UE:;owK=W 6C?wַ?SGzgw߈d0-\(x߰;~>n zqy3bq0t_%pَY/Y/x}z.{r|{<8ʀ*Ӂf:HE!((ah?I_R$DهaC1бBdW.XaeaDD^\q H?~)eg 8Ei*~/fͮ]ǤKQnOJ\/.9$=5IY cU(򬈐mUc}sC~HŠ=UH_lq[~:zl//n<{ۧO<rNT9{)_o;=ݎ(Ϧ_{WC;/&sN~H&As(#)aU?0l}ON膾ڝ_#9:=2Zw9pry# 433W;>%c"7PkT|J~-)Po̅\ѲP$bHTda k/Eʹf$yPdì.?cC`Aކ#aHQ1e ݟ92J ʈsBwrz.≓%VxϭTAMj"Ng +%uSIhL* a{j3UAO#ɉ>so|Q=A3PnCˆ[Ã8cHÆVD*|3v /q1vpE~w@2#OJI +x\~O࿉Wyꢋ p+v7}D7*OykyQ*YO6Aݙ`V asYd,[){ ifsŠqPyCOQxmmo>R$I$I$rFm~vL4u { 4eeQ7Zп]<;\ڪ(E r2Aŕ?[[Y%OjE]õMXlO^*իCu=TQm䘯 U0T~MDe liQ7+{D|xA{27;:UW 2h.Ϲ.62C, YmD@O8oUTO4x~t?h⡲#A# #*-D6_DFpiIyҮU3Y)!Uw=8HÄ D S0 DK9.pF0_ϥ{r=Bҿք*^/Y$ʟ+!3в6Z\Lk*d( {' cݿs,Ke=\Xn+>5R_`ẽ}n~gZXc^#Շ %ď2\{y*:!k|tz*?޷OhF"h*ǗO$L;_補ePRB&}rn2))Q$ iH~yC|sGsW5( {59J,}|??υ~Ųߕʈ&cO|꣖?rʑLgtbB+e~WͧjTP/DWɞig+ _.72,Rfh%UUUUUUU@ߡo7.4&.%Wr~Z"*{u(Z{VeƵ^؝,M.R+㖛IxӭUUC0W\12z[v])]ε ?4/֟fK(kk|Pxplp5E@Q<؍ybhwgq,`7͕7C7)Mb] Ȁ C'aH|f7~\N#geLkesʼny+%"VU4FFM0+^1Wzm{Gn{ָEWBiiD2g0H'f葟}@D$&O؎mN %4M4MQE5"1IE.adwOj?FhwQ#OJPf^L?o1!P?ճN!ch%!L6?I %$"L%+{d/1S14AEEQTEQTUUUQME i' ?OlQ:,LtďŢ"txMDf_TTONQRIE??ȩ̈*&%IPTjŭҡhQV`JVbV#L X?kƆUG_N_uDa?D{N{o۷o#V?Qj_r=1_:O'S"H&O mG#diԏ*ilƘ?XWF1ѩ$M*Hyԟ;wI'g?"zjb%"ZH("!!?M3$EJ Drƌ ,’"s2r ""샑Q%R@E_! 2DTGhI0t]VK  є]٦)ݧSMN?=a?Op 9+yOs@ok?%,Bwņ5T9uPe Lq#$)" b$TBI%d)(f$d"J (% "E")JBb%V" &H%(JXI%)&Z"%"(R hX a`(Xb$+AdUEE2LIASLAUS REKSQPA32P5RPU1D! 0SIAJADLDDDEEMPDIUTIPCA0AQQ$y * !hb$&&d챆VjI!!(eׁA R!e`HCUPB DDI$514LLLLAMSD15L0D4h2`)((`J@ "% H$ *b) B"" ff !l궢` RL+HI5UDֿ/n~U3ML@IDBDH 4HDPPT@D )EE 0BILAH)Dԕ4D0!)IJJQ>ʢ2 H )(I)"$FdR'tD0RMj0$)`FJZ Ԫ A1)!""^"& \!(a((ZBfLUAfDDU< iMMEYe&efEQE_k3YV+QD UjF h$X$LK4PP!!4E04DAIU%0D!5AAoR P_0`j+00Iih))?bE5I1C6AHÙ?Z{lLa9KaaaE$$6Ej0#6Z); B[FV$*@ ]}ds hh) J \'6DGF $ I*Cݲ>5b%X;Uh!9XJbebVF'4< 11?+KUIMI}v p`^qܻ5 j# PDCZF+! :“D46@ fx&F&`" )d2f"B|A~@͋ 0}źg|$6yf   3*J&E(Pa $H( $!"B )* V $1L`)hh "0?GFn xSUNc1PA M2)PLDQ33!I$ŪB`  43$"Eꆍ1 1 UP*$ A2A &`%X( 1I$J) "AX$QDM4DPSJPM$ D3RCP3-2DAHA(D@ +!2 4224PAAFDS$_9`B 0HT,QED,$I5 CU 1LIS414%BD')L &a"* hb"djh)ebi!*i (")d *D()Bj&"I&Jhh!".T˔D!T%%+S#AHeJY9!*(~aqGdzd||L|Y+E AA TA-" A1 LTTU0 1E3P)@1U=8S]P8#¿j)n( Vʶ=CWaݸ(gx.\U1#C5jOMW{F}Vhқ}+72~pTR[ *-ބ8Iv|xs:g}f)!%ĺMpCzS[I -ӞpXtkNYYQ%U4Vom 1W]jA$hŃ̥cbkndC13CQl$™%+HXM0%HK4 Fˏ5g^r=Ó:j*ksS@7ɦ5O-#L͜JG?0gXbGbc(;&'{YPCx0t(J%BXGEzG~O_fQIV jJl:{ y'I4h- sN}djӤ8#Kbz^) fk0X48ŁX0bR\l.E҂<M#ݪZoB8ioqagLQ=c bo 3eƌQ!&-艱J'9|6n !hAUsmHNgWag}ũjZP9|MiZ∖;(n>9q\aǍ\epqL(f\:43} ;N#"אnuMqf#g,4XPE 5 TPB還*Ocл1]0 "oi6|m p I ad =ZoZd 7nnlC!0f|yi1^$1]$kvI8H :d$ cm G ubM+l5r!h5G4"Rw$(p6F5Bf.foyXCT4JֆIj1M!M'+%Mj'cxsyyw;88@&ACA#KKX`fW3FeLTLn+quufo;tCb#GnBpnndQ\ЪՏzL]~-8v17{]GǕGn-d)$_SĂĶmw9sn jq/"NJ 35ngøcdM:ME쑹*]*E53 nwn{fv2.&AAWٝ*5x x)2cܣD3@zCUI4aTOQShV<mz[d$0j6.\>kQq6&c@|Ur@dڼ4o--ideo7G-GǓ-]Fv(hY:YdgU%~Dt45C%< DC"Z2(5 A^R5AcJ5UX|zoO Ė6!;*Yll5QvSЋ.Y] !=T iNTs-2l|5mQm122&85026Mwon7bX6Ug 12aZţ5+gH V{!aR49t((;"1)Lb(ZJ*bŰd⤿ {2ZbgLqçyWU\L^sP;1V yf䝽Vv;׍LkxʢZ{ntzw-e^aUkajoT>tgI}fמedp G@ܣnܠބfI4ȿ6R՜@i*2xɪyfTDwQiUA((}ZE؈ ci74y<3,(^fn#- 25RNlÖ^#%ƙgiuwӪ34d>Zn {ʡ;-6]_I">y+d鿦0mm"22H|LgFɽEcdxWa[ba76 iYI&ET> ⨤"kcJ9GǛN}]hSH\q Dc&&)b&񝳣U%:'wB(l*ތ31s>OM>L%޿%.yOWEʦI&~~@xfHKZ d8}Bd)ƟoښMGo_Jj:Ik `C 8,v#uD"Tـ#YY4߮Z2*|5瓑KTS]cӪG"Go.Tò1 ( \s #CH%0AHŒE=O uMy%$@Кކ3`76t twX;}f; fr/{/ץ{SW uU|e_br.ҝzEEΊ%u hz>5Jeoc[465}\ %$v ]t_GZV*# ՃA RJi7Fc@g9ǥcK$! cm^_F( IK]9OYG*ֳXf5E0$ U1GS-V -J12 6XAvѭ7beT9#;m*`; KߥRmbWUva•aE-2)T b^ʌȤ;.[4 gp2 P#ʣ##')[FDbbhUjf$db/)seDD]fD# QתLLL\ G=pM.a}A3QF@iRPXY8 誽.hLJ)D鵈$}P.isX7Nt:OzhV.[Uحj;u*mƴw*wm]+;yn5o1\>,Q3300321" _>}?O˧ s:`hW&r {2boS߳?:spȣMhɖSlfΦ0j)7a޿@~w\GsN\:|y}4*aBt; TBh7A A4 M% ՎH {`&bZ!Ph*%(* "BB` $MKoVGg7.y:uҜ4+"D@<{))R O 'ˆRQ]5Ԋo(PfmAi+%mʬ-nR2RsVck(blE_F2ݩH3Y0‰9-"\sgluqY1?w _[g{%1n=M|hW뒴ڈ-bSwcAI,ݙqtp1ky( a1VG2KuIFeIIQ aUVsޢTJp^ 5NX 0dn+W0>^o೶>d>J?{0$oHkHg b0jϕ$7QC>$~A3C).!H"p4iZa][ቦ+F+3(F8  Ji1M)&ĩTQU l|.^iΫ߽8+D=|]΋LU?sOz2 -gnvGȏݥ"k ˃BB܏ {.ς펇+)>/x>OnȉhC_qz)U_>֩tJQrW:Y^/y_Sq>QW(oI -Ӕ 2MqVv|tǯw)dM r"ZlWiiױpfi2ܝz܎X$Eq,Bu^6C(Qs3./4L:2J1??l^:ʩydӑ.B,oeܠWZ{.:kzVbц^3Ť`# ~ϻzA }ҝ|^ >7Gz~NNJۑ(Վƹ9m @E@8vD v$maLrZ$'qh51 # YKVնt"SĂ^EAJ!d翿޺y="7N)oκ2k u5Xena׍C5&P;`\'mz,ۃ37fƜk^=4aS ;}/>y}gžwƂXr'%aPe$P Mvl;R,x9~7u8~ ºt}:7fٙ3KF,\7"x([˒6ELYK$Ncbui0nϖf~̳wմh Վ^{7[7a*5t(rӬ!ۣTsK?d=ax@4udr*ѺpMz"Kz~5Yfȗh1\ٿN.g߸˖ io>}>6ib<+T/XLGVk2q`#X4eO~GsI>'NBRd# 򇆵|`ª:w:Rf Zl%TU*~[jSc?+d:&>'xS1&?\ |j[$V{,arkz:=q T|S#S_o~Rw~3"b0W.*Wʡ *]@()8 F?}`#kFiF[^ӄ[}?OcyBvտxu{obMq!i"AbwhDӽ(bTJmv F >_s:`%UPnDop;c@ۑ mZv*гWz0?r?*G޴F4  oTnD(2(ɳa.fF;}.Ξy)y@}NGj6̜N_ hV\:"\ɟ&L{^V.A\i^m\ 7>ŗ5a]=sOB^VeiKj%SȒɝ0w?7jkֶT]M:Mui,{Lm:e4 dPr0s/W?֤|oꙙ#/u_Dc1ܠNpN:Z9RDzIozsO8"qIǔ«Q";K|"y莍eN9š2*UT@UErm#yŋP("%aFȬ22!6^=4a`~y~wEd[zdogc5SQ3~?'|¼63R3(ZkYQTE!Iy2) H>5A KIJPJ(~{WB}gka 1<$ȃ*~D#D|$!*YV:`pXpºN·oǶ{`J&TZvSO$aW,y P@"/ͨ7hiS %)i"( JbB $? f+diB1*;pE^ULIrPPT4PKKC]D1PuٌOj}^a}й4zChC:S?ruҿ5 g۱|ߙ?2?oT?y>/VBԄ>\%8dOFh]{G|qĞySR_(C1a Tg=6#? 4CwޑڋiN:[+$d-;Ҕx8RH߱]CU/K0gER&/9QA 2?ek1=7`~n4S#g~=: sEV{Da^1Kiimo/_m;LDB|tToC'CϿX̷'JoBsp\ϛhzm}чZf/ЂZd u;c${NV8C|O?|o"_ml^˗r7ɣG}nfRrWG~NC)mTw_2] lYˆ۩{%2ד&Y9φr.(gXj.YkQI ~DcZ[_2[ZfVu^SJd>Z#t3rKŚN̬ǭOے\PZ݈4G^xW{ ϵFdƱ(>%cGpЮ=pdPkj8f|l?ԢWTA{M#̬_Y)ӹM,r +x"7նLU#zѡǢR>gtZ}w/֢-}C7΍nU_OgGw{jn|G9Z'gr8ٚV p"Cܬhi؎Gڱě3z:&9EZHZ/'"#lG)1%;%8vbF+Tl"aH-mf/թ.B-#oS2c_wiX_lGT?S43H'p-+cAU*.w ʠ^=-uZej.-uJ$N-N5[)|<˦RP;' qn>3~3z_Nlee7;LB|D|TĨupr|o}~zۉ~GюeUEz__UQEEU?'׽p ht~*& EA?g>90x.g K`%Σ_9hJm^cR!`vBL: n<+[Sk<\ 1OCo&ڄC>#DcQ}&m炦} gه_9O`G!SA@u- ~˔B$e@'x'iPvC6CD@Xr6@JL_kt|Y;$ DQQV|0-CC!Bf*TD@ Ѹ a$%~`7&P2DLHȅ|+}U_O`SQ?hz)fXJ* "`dl҅AIADkhӒM , bbh)j eaX  -VCGm"y$'w5uAЛR*JB.1*HH@Rq۹h=?WnI&T!@OVs=z?PգCicͣ'OsFD1E8+٧!4eSӷONUS'F̴ҝs jkeMoHTTHTOۢz?r4K:6%(\ =|_/C߳VYٜgb[b؎_9ab?ɘ[8UT=\k C@}N:l:0(n#tK 5~4L/ \uJ$_ bUUUbbrΐr1w+:[{O4DY$Ш"|A(%Jt9mTeF}x\ݽoaW:adz8*sX#Ao>ccc iO~0)|vmlK%U),i.ihSP6`KeZRυH')ŠVccp *8qv鑙@wC71o< ;}*Crk J (B/YգtTMצ#n. !87Gq2T4yѓNHLICmh"~/JF5*kWVd>s;lnHc#kS+~+ľN)W۩Rɵf1a}^p3Rӓm1jd?bLo/f"7`FA`DFS5IV--1 {hm#ڈX0n LYfI Vw9X?Uv8 o% cmltqm tp(̢2b0F 8c8NQt\(8RֈE ұȯ}qóO]۷#겙E1 wa, sz!4U&,(9\4! !NBp aNA}RmA!t1 َb{6KQnʑLMMMXnVuwK* #K7V0Wv˙(oXmn +YrAK傧MHn[Ѱ^;omb3ޭ0 `!~2ߟw qí?aLX>"i,pQ¦_dю(!&H]Sgb 7(7]<;~<:{%F>N_&Ş)t3 Z>W ò'^h(ZF'LsQ"F CRQ ~nYӀ=ZJ?c>4ڞЊ2YZN$Έʒ5W3;qM,ŮXP>~qĞdv"RI )9M;ɏRDBd Xv3v3DD4{Sőۈbc ~ |ԓ$zjzKTl庍F,òZj pw4n<ׇ?șxX6?aCy3u ^f^asn=`UIvt#"{:Խ;/ofaHc#VXlOG HD 1dThc6Gg.GowV:'0uJ{vi\d9lЙ]u[Drh_>֐3 hQrifŢ[15>Bxh8xAmGrh(w$JQ"^I9Q<X-@V}y$,Ű;^wf.S VpfTF͖e+yDꅔIym44/H u[ 6\!(_?!O$5kJ;#-Tt~QMQY92t<rwHJs4ł!y=>~N+x$߮|ׯqBotd|{%z{g,9U%&?|;0઀j18dHD*yuvaNF5:KA_e:J;p$HM1xPْmx ćb$!S䩽 齚Fl't~H.`t&3AUI$`jμNiN|bdV*KUHaM+vmLTL"O$TI_!xT[VԲ)Ai#40P "&CyջjܖJ$$y!WS`,$[@їntBMyh۾<=ܚ3I{"-Q0kf袃3~O)ІT`ђ* =?[3z|?ϛNغY\w-*1H1yg˗6)ϯS?&֊+n(jGcBΨ%v/t~@!P6\gnJ!|6oY2꣊1DQD qrINvI/,4a``@6!#Oѿ# myc?:f-s%m?8XAhثR#%C3ta-AF?wN\D{3iED^~{z1:!N{h~bc~Ls'oMpt9"u»?&S>#<]m U LȞσe2#TMڔ(,Wauf] xgau4xmd 4MB nAu" S@p"Q"곊4*9 `qf5|a2 ј 4HELNk_H4(3"V LAG|~o>HxQ:_/Ggkn{ݓ4m&6"xvq/>Ϝvk.`0|6#uJp ÷֤S5r*KKeQAd5~$ $Y &,M@ *nWy1 W_BNܡ9v)v UA2Mb1 )oWn M8yIUVf*rMJ!pն+QLvx͑360Й7,:-|=V&{)7J dE x<^0NSoY珰m~>#__d{{e|f2E ͈ rA居M‹H1b1]qLI;XJJIf~-*?٪\/زBM0L@Ɗa=b"<ܘ_ДLw;Y}ehM3 I\~H X 2s^2{4qv96z0q0k d\dd@ (pDE]5 )ji,͢oQ2>t(Y>}`q@`AidC# 2͸֩c~^')_ӱ+NdchDmDFJYoQ*!\8 mpZ1Wwm2%I9SJhC@Ěv_׷>~_?c3K{j:tQ7 aĘnIdsdTe9*[٫T r8x28:48i_KI7N昧hէ:¾4"FKSςaItN=#0ILج/g D ˣ幉&oY`*ٜt˕\"tP!FC0;I#vn=řZe>R@ɍ|{ wFQc6%9q?֐¯hƆ4/pzeI>?9'eq7Fc!B#W鼬y5x tfqLϑKEy Z jgۤi3]EJFJ֫2Èpo1nDb7`\dqqΪrݩ9,l-w6X[͚X)aD+Cƹ!ZRD(7$1ufn*Aяz>K")؄w(/'q!?-A +|y9޳>dmEBbNmyu`$qk L\d\靓t7v73!%~;n8T#P5װ܈\EDq_5浟MLA"Qw &ӏ0qߌQqVW+lL1Ɍ}_ǽj$"GY qZ276rd`ʟS(]њSM#eXHA=￁OZkp3˖Ax 6D,ײn]2()忼ƅݚ(Hm.c[M-ZDس DNT u\m 1nXA7QOS14>ӚxȉG4k0٥E`d== n_C0x9@}YF]hnrAohiaMtL1Vy<'߃_7o+fN~ggS,親޿]5t Eп,*TTfY]r;b cOa 7~l,hC vJ2;/3Hj $j5lQEFKIءOpy8 ~N9#+焼LDT N.AE*S]:#V*%{ ӱL\4ZlĈc'Nj[pͽc4DCGW~]kb|` is(Pjm)EAB!AB0a:z;bnҪJURUUSfʧcaTخΆۓv}(Y^Z5*A2VPLƦ`OaE7pwf>А*MO8? LtZ Ŭʫ թ45Z*T`2P!XBe}j2N]atLȪɦD#-[Aj j.%,}>;xT% %JAC ߩ*;jRJ wi Tf!x8@ޯ迾J !iJlɌ*UVUUJTU*c UUUUU*؁Ul=/?w|,ZYodur qJ 6%̈jYAr)r=P鵏fuC!r9_bըj{'R['h3bO;-PHI`u&LaTFI0*GZ^^`XaQ{17 ˌ1UsowNLUQp>EAww'n$ˈBBCcaؾU 8G?Y_&T9p*Ї8K'[foةUUX;soރތ .呷̙5̵5%RGJռ;JS+ͻMmPMh)ŷ>4@UAxa7>&!AZvV[_yz~G}: \5XYnK+a ֆںӆ$9)~gnBS(VQ LXbz*AFQqjYHhM=z&8I{;&'7#`aICo Ktb9=wp|jkb$c}Ɖ*b6[=ɇnh-4mG>@ȉ)6q- Zq+#d11/l4Y;8Ut?f(^ټiAt9vTΣ@+lV!<+'3{uY6Ϙ@y#$P=={')]SۻHc\{ҚoX`n])x8sM+e1E%x3yӗrm@@NV׺|h$Wo@Qfj;qiBiv8??}qz>,jq!zf^2 T+ݡ WNzOBm$`%m%jRjXڗį́%Iތd{SޮgQ-~ܫ5)XA%X҅ ; Ǐes m go3:B8CEEIxAӮla͌'Vx_8Yk}̽cra $%٣[ʻ?A3Gt+sV{BNP z ? X؈757A5 k8aNx / SH$ߗ i"cN<\%ךF3(`dHiLYTUEs\JsID^,ʔx=û~-vM;Pzf#O+)}s&? CH]q2ƈ*Z\yk,5;}/%`'%+q8h8R͵HnGpTEa|\=_dn\65-jqfsi8.lv92݇Дe11<. ďg-0h^ ٷ>ӳm ЈZQH;)@:ig@:C׼av M[gzr 8:س.cĖ""^zJumeY52#*rC L,F2`ؒk.x34hT+5W#9Uc3zO[؜I6MDNnPGY3;lgBR$g8li>c,݌U/V< VFk4غ+F =VZ*a[<hLRtLg)3 іZ7 R%kSYIRrn =< #ǎ's֕MߗcN~Fwv;\d*XәWnR:@Ɋx7u| ͕ұV׈~92:WO&Qt3$|C/KU[ *r'p[Fi؃L5&Vl"vb,QI-,dA^G'K_Xf)D #!FE&.s\$(, Ur7NPj*z'.tјv^U X9:1ݴL[Eద) d۵TH *\^Rs3}KiI Y%,NfVbYbpDv$5/xNnk)#%e W#¢3*5rBj9טN'o7ZTBB M"B9#h5g4"STvXB-CGNrvem2YYf-{{ׇ+.li񟞤Լi7ev|[;n9dT+ȏ^b9C{3m0Ŝf2] /`Ϫ!jz^|^B7H*YG@Γz{?n z7n_d~pO<,|ff6QH~hFCghA2 8Q&AN m7%'t1y7q WjƏqܹrgNZ,e|$`aF731B&M0 D5ܭE= 2ұ!!wB>#SDlm 0؊~ߖ^xIcrjm,|=Aw\;1L.QV5zr3,ARŴg.2Do/,W0^#9 E#-pDQ9&ԁX#ج&lYPkhFY+տZ2np *0*`ˣ eN1RVUA ݊Y&,@RGUu|mdֲ ?(n>ֳB_ZO7l> 'θ?O%`je)C#- ^(bl"R-qe%m>ԔZ1*DY()ɯ\VC!hll1mF2* Zc=і5:wЂ(K^ovβ隢i!!= rB!CDO d,f9Cy]$eM1$u0:<ϣy;}>RKO>1` Ϻ;D}sor+&q#UI>hĹx քUDD]-Ł2ocH WO3S S3N([%Mê6o TU!rh.(Ak(,ardWjEt̒;';9LNIYN5[XD('kb597mkø;4L<K$t'5HkbSEJamԪ %{/AJ<}ikϞu>/nPwk(%ȁDdJ8&fi aʕl!tvGyt@U!m5m!--r mɐ"J73es~.'6-,u(Nb|Y)Upu]ϝB?S08JڵMI,*AGnFʁbg~V)F׷2**)I3Iί}rlcAYa4&HD8ku^>^dW(f$FL 2լژtr(w>w 0l:}6-G ;&|Edj#5}[دh`w ,zpXbpvo NJ4 ˽i}Uб.!E5#ۡ*Ea*RY5hn׷"_ٚƐѸI::A_}prݏ?oKc۾ýrjڡw%uCMn;UA 5, J:埘0~>CS`dv(8flbr$$c_x$)lcqE$sieM?>HWr`^48_k}5#OfK9̳1PLI1~:!HiW|y9!1 QMzXtT+6RhNCTPm [h8")>5o"p@隱(6kuiw~H c4=H  WXpc#8Pn$,&暗Z ,qcdFGPCnFhb#^\64L վrs-Q1-5XPֹWU[mpNI;Cm='EQ!Lge+eMڱ/|&?Äa@GbDEC7^˟ki1`qp1KSrç⏽ ZrSƑ7I `nL<D-VZʊq \0=3VJ.cJPɍ(5>DL^dw:Mpս5ܴ9sҝ'1} (xDCQT1^fZ(6z>P*%4D:;\Ϗru}.cLN'?3b,W7O5'&hbii?ѣf7v ltzrW%T,A!C`@@p.A$nSJ+zwgC6xlv4Viݥya':-7}an'iXҧw1 n3fʯsi&41tVKztJQNO7/[նÿøN_OT==L&Gnxɽ6[=JDR&]FK0.AF ;k *E4vY~F$%rn}3O=]ᝉ$,f2S5T+,38s%E*#Y˛rxS :]+Z\ֱI( mc |<ĸYEDq) ?s:hطZP7+Y-w!YԎL\L%OiH)bW*ym10 ?]*ϑ;5^T,m%<>ݎHM 8$9=h>O>Ƃ9M?\QmN :]Ok<3pлm }G45TɞpMf3"#C$k$S s2PN`]rRik$ي5bگn_P'n̑逭61K/QG B|saa{e|n+=GTYY Gov_H[m,ʝ 6slhvWNWz$)ǝ-Kc8)Ћkw`J8#&U>&y4EUxsOoxjuxO]<~2a""TFc[ڔꭋ8od2j.ޏ|kO޻^xa-NWǦiG7+_Q1DK4G"; w&̊Cwg,\-m"H (-[*{7Wio( Q y[KBf)'սS=sO`alv0*\3Fq띄kf(n-b]' 5:j:H-t2|uRi;L=_BAPv(G%6[3bUkJ,,r\Ye*[ kV)[y(ԘBCVJA(TFKr &vlCkj4!%y0P[IsM(1h$DKusg\wcsW;j=P(`pѯs!npfO: 珛l 21?~zkgA('kH57Nz6Uj-6E5˩bX@?D#[r=dS 1 ^2(tiϳ,eȈJe^t40f3o7\w/ZQ:KσDrd!@ϟˍ`qeD:J9aebY  Ȟ3VS^WlnNL GF ic qmE,\_,P Iĥx wg\C!Vwkˊ$*XMlȥ}ygJoS86m)U8R'?/9ļ ~]#KW)&y8SMv Ȱ 5O!!b=qYhCk<*P#:WvGMfA(^-&5rB J uihzx9VJ CԪ$9jWP"䁐&6>ؚ#% ]L7T85ʔϻSo߆&~SwX}%.H G!Z+UFv+ߗdž7o#% --'U.DoIeĪo}T[76l}~ 5K/koZY1X0ZEpŊh Gfa&>Uy[*ϟ¶n4еs!K^', 5ޯZk^,ƈYR`)7nX,~;3څD_*Dg=ɬ_^Ҳv-[)08 KdP 3M3N,ɯ$RTZ_bYY)*/O |9ʦ[~(p4Dv,;QԈaԡt8r/ZJ& "7uAc.:^bmLpVE: +E#]ʸmAB3?vUrsRzΧ~e;s=QtB]s]Xw8У E-7U `p$Ih eg ӔXŏXSR|"+Cuxr53+[<Ec [_{v~6"o|-Er-y~JCDlXE*S.StE0tֳwk DˣrJa#ʭݳhGuy84ܵJB m=-C#Sm$r{Y.?H7Ž3Ğz=/ʇ4υcEb{Z‹Gz~*`X$ M ^sl<$I0j5sn>UE:yF"?8 dF)]5$yBRL{㒟UUUU]5ۼ7着̪UUobobS>eˉ6u^2HZPu;zܸNv'wfrjBE(G>ut;I֭O|ӁA*aD"'#:ܨpn7+J-S1d/M =sn]X1(ur#CNWHŽ$5֊>+N%ukJjg _>QcpAStqI t>)wC>;8^V~kLv&}tz ?)v8騘qpz 4)0JrI=r31TץxӟNMkɬ|p@nv!*>Ҕ8SNsH@!$!c'5k13}ghR;ls7d 5QJA4Mģsr4U(@l4sJdʖٛSn:p(PpttMb! uf8 hc!!{ˉ1:yz3om󷋆+*v:pv?e"Q#78=¡pYtT{fָ 6EjmȍxeTTN^ʎ3^:6y2-+yg/ڽ ʣ6P Z&ȊQ9r+(Y( (wj0F4zDPT7FfaJVZy\.n BK6c]0(PnG{ʞEi?5eØp=zԝlTԒ+7 ,S=JR0:dBdoҍͽǫl,>N9`!$gvOd%s^6~ ?X"xbC.ǖƖ?KBTOo&KAfc5ZjsmbSCD k W"vT P ;ϾliqLz&.6wT>]7M'%_ [[Sg=m T]G!4";'~o; Cw(u}>)a3<qjQĴg@̬ v{ÿ'j\KzHvwPy~+ɜ9??]VH7wQs~:N^PgG_Ю|K|WҮxmkȆN'3?*ÞH}&?e4G\ߢ+OYl{c!gi;$ڛR8q_?a|=s~+K0KOGem._jcega ES.s+־W5ȎIDà>ϖpXUZlaϛUzf9 lhٳ"xm"ڪ"vVވfU~Y/t@ut 4gq4GIL ڈgo*p%VکJB\s!!$Cl.*kX ;Vx"NU$բ_zAj(O⌮t@\P"xYHI}-`/}׸;=RGK8|J<["lku+=c,$^zܥwENUEJ: 7%`?n)rv%~A/T'K FMt–$x6?(1uݵNwpz@uq )Po罊5f0w,j5mhXÍj;띃~AN I<# &M g!8n:Va6Gbۿ2jWWѲxyx-șB`,,nHD yG?ǎ{nWSc(-u^QV¢=ǣ} ?Vz6vC) 0 G:9TX*b-dk'$ɶ]*aU:'RDHQe t6RR.oR/}/̮Y=|v;&& zLʔL@RUJϨRxiIt?]}ewRVNvkS&"LWz!&Kr53>W>q,%pڧOvWX<^SvlSnut,ЏF̮bd_蜑d3xcs|?a_Q#MSϷٗEG0ʏ]8#2^`uK*LmQH,bAsb+b> Vq8H _"+g)u$vx. zY?t,nqLvR$EWI < GGdvfb!]$}~\C4>ȋu;Kˇ.h~ Pĉ0bNc32r3Ze*}]_Xkдw4ܟOfU#T;-I}OKɇf)jTI29~[ǬWV`؅Įy״7GK{:MZKcA;mt-i۩xMtPu]wMs,tE6rlԎ[#@mJ=i#Qq]9A,80e;!*GGC#Oo~6'@r3y2D+`bԌvOv垪{(!p{Lhz$oOgM;mY_4q枧7d}OatcLfm8̏v*H}CPgyߛU[A9y6~fhʑqPA.;w{1 w ~/Yt[tuC2& P)mnubT>"aDv&il`%H2{bv,v21ʗ/ĥ<{ hZ^A`څ\~_ ]5iXҹΗ5B׎vc'5rxCW/Oj/)ƥD*ֻvѝJ*L녪mI1n(op01菶sg%SQT-۬OndV{LEw{#ӥ_74>eߟ8ɱyWZ:0*K2,( cYJ0$TW¥NQ]M~V ySO箆WSö2;-a'[طr3Zny-"r;dפW,"S$#V&Xr&s4 9t>jE kh(R܎jg[XJB3Cwy#-oY%R*4Ƿno_ʋ#Fa_K괼 f!hLg#Nޓ}kHG}%6oPRNm|pHl&E9?S™m1uBo8F *̡PNmd;wdGo9P7fzv0 T=uG5o(N^(\Rx?#u0$a7k\i`q*JQ_[$L ;a_HU߇k^ֳZӨ;U?ZC4.ܨd5rv.t v=ߥ lLKv_=Di'5ag%SFxjL3 2aAtkw.9<*bp3$/8;+cC&4GجTRIF%z^\^4dT<{Gf!E\aeƳ|Η JSmFƕ93KR, `ܥ|"'˫Q<}ͩ(? |e9g@UTk\)]^y6*l#OEԢٔ:iFXgoinxĭ28jl)w"#Dׄ!zg`'q6^*olQZ 䯬07+eJUY@UY B WR *,9y-Wzw83)ˮ2L IkLdD 2`8C10Pփ u Xiɜ“X/q|rwYzG_*?68iMG943P"R ZIhUC5W|%cPB sQt@yg *tNmRiI\9uz8WdGΤd:{g'j!jPa{ ՘X@tEUE;_o#MJ8#sZ #[6_SO\;P,3;pr>Z#ZЌ;w[;9ѼQh!@U[&һ>rC20N5a;x1˃|L#OFoEPJ)z"_m3\VW{ \gi}ю,X ԭr9ȭyGNYC00:pKztt[tz_?Y0".^WxgH}g|A](EbUI<)꯮HVw|UAVZňS>4 0 O&&mѩnMׯRS*ϳqS˺9_Tt\RmGNs] Ndsyu6$ )mK;<}e[M؃WÖEaM\#Ѡg>6>8fbYsv"6ҝsze/灌P !TŲޚ:e|=)ŵ_;ƪmY t[ٯq] wtqtvvR񫘴Y}KAu %~*PIs]OV-G~*`yvӆL1mS K,' UX*s9ڭaQ޵8\M*v/sӷ6Rp 8>G E)TvzwÉs>m|C9ƚzqHڛo,_gI޽֊R9諟en7tta0p2z@u89&&pWWwLyPvgg"'miٯg(1q3FR*56KW39tɪ.cFOh_k DC_{.(`Pa,tmDR29p9yn<:Iq]盖GZ8/^qN E!8f$:jS_I샢3_:qL>&5],8bD=Ӊv&X' ? .tzvU?5-7μQ3ŞRBb}gJvUW÷nL6fw 7>qA/`kpϧ -Xdf|ρ׻Hy|.X8f3E$Qƭ'f&]za6nc lG:4ސpcJ9ⓣL~g=env @b5Fg>TuTN?++̒t &amj?']=' |۝:sspn{Q"24K!!LXH߇+_ɣiP/8 , `wv1^ t9Hb \ܩ_?.NX)qًJtNL̦f%I2)M$}>CkDtFtaVae~Y+EX\z_m P$Kb˲֮dN\Px妜 868K$8vf8DR.WB,á2`qU6!b>gA[Ni_Zh|69NWUʪ**3*U̪7UUQUUD֪'feaUUUUUUUUDEVTQYvfUj &'MUUUEt{y^ACt!Q˾،EE?$OQ~O7 --ow-[kIn$dI=ryfBb YJsd vI+ndNorAgDoWIT+3VުBJ(Q3\J&RE%U_{+%#mwc2iN.E/G SybOEi2v9q0ZՊZ`sq&X#E7 6-]ޝ\Ma2 ;G 7h#@n^1e0M5qj%͗""4Q5JV9 jgsё*E i@xca׮};A߯8Y=/AūN3P<7DZYԀfbJTwH!gwӿԵÛsoE(*3 eTZ pµ1s]Eh 0"phqXI>uRHۨC6Kk2k*RΘSGXkO3$KuEĕeWl5L g*ɓ C;VSOfInHe"^.hZxjءm#\3b,ACEMuQ'kTF8$]nV&Ď"FuGaUpS,)(h vZ[侔YB5hL&Hi{Z'*9]vM1%BqmH85nY6Pqi -X|SX\m)V{xXsKb؝޲9^*VR#ڳd4ְkp[U|]^VeSR7T|2 (LE\r-\-jhk 7A;g|rNi]59g[)G-Y/2Y̱*<-WmEUG8n*#N@V=(MW/fڥLoKW ؍-VuÕVS`nP"Yy^,di(W;f faU<8sۍN}ƺo|\թAh)]2xss*5Lh +~^//mo1cHskmM8#F)^X4+-x*crSgdctLa-J 7u7pvޕjۥK44 FTғӝ&TT&LWij๑Ck9%Uk7&45pQ|ߢPE5_Cn/g; zmk6cݱEaλFX ʜP+>C)iqGPfni!pJG'-\Us2Ot.(8g/X{$S&v"~ӎzs:<%2g.`Rᙘl KQ/E4w+ɖ+5"c3ٖJug,&˄ZAʼ *ngTݵsQz4|U˾*n IEYQcxvlwz_YB5+b|umwsL &:$0(Į2 kd|O91덏co$9x0Ɣj;Jgx*#Ôqjy9!u#Uʼnz|tWMk'rs=F*ˆ]S^(,S3N$Fnuw3e3"TI˸_9L򳺪oZKoo;="xOd5)EIjz-gmB%#)FUZ/kpsi(wu*3jtq[h{;!( {3xMib]8ETF6& TUC dEp#`jl,{ҵTJR NBR0l),emƏN #hkC7hEE/rL&ךs>w$90p dD"$k1aSb{!^)dQWGNpZgkOc#1 _{0JToE/,<>_Gfȼ+u~ 3}5傍ɚ l_̱)Rɟ`rᩝc:O6P Ҍu}&,X D oj0 BL_Hk.gNa͑,TM*glּwRڜlԻ8̎GXσ۬ KTK;x(5>=_qqdgq2*z8 QYk~4?.]|rn?<*%rryqʑ~:/ѷ2dU,n}ѽ1J*ȿ)&8Ou3j轓*fCw2~~?Gn sb6-Jz(,w7z-?Sz%"nWûν2c_EnSk?}vq3q3q%iNMd!E'LP@W̷r VC+ĪleYd$8h?銫?nt.14kg4 tvDJ!w;W*m:`ilOg}+|xD&rס3ҲiQB{i8jԭg^4y誅DZ=a@q'")=~qχ=<|6&_|+߲:濱S"_G63h< ӈNS~a|ə&}<DFj.;-=~U^vTx~0SBٴ=/7Sdׂgb_~\\v~|-zp6Sy`PB&Vt/gXJ|vin|n>mDTᕶdywV+( Q"+qc'/Z(0=q[ɾm{N|0SPyC|z׉0'B|\ QNoUT,-{)jӣHZ i u]ɷ^nv#f<}9%q1!v 31=}L_ S2tX*(&h/l3`ɽ)K'{ 1jJԙWvtJhӮe7T@SG PN8IxRsHPȉE:ÎB#H`slsxV<<cpÇ(yx?Ѳi}WFz4 Cq>Rpع0|1dnri> SrN1ٳ%T*u3E̊P881yf7z]\7wM(TƘ`; c;vG'U IAΥB J U]Uڧ8iѱp6EJSgJM48ll4UO2 WfDcOI1:.F9!>=.[t2t%(S@ --TDUL*VrX*? n)i>OَQBP -#@ J5J)HA+5"RDG2 2f * -+tns=]6`r1@fhB ώoGUhC9HV>b!,k;r3Hu}]UM,ڐvq\='Mϕ  6qճ0a,I׳NF3[.YV=$/ńG9vx͖-W( 9#d a_Q5pA=*}g5z g'$)]34BQ9n7"aNyZ۪֨DNE۲y SXE92-+D|=GI?XĖʑ p>B46)WO2f sʬq^zUsTDl]])s `$#O.6J̉r^G'b8[=n.h7'Fu NlKtO1sJ{/Ia'q}_aܟe?jGzy8^q Ӻ{Dq뺫ܛ4W2sUM`|QKt(;+snJIdA򇶕F-Q%Y=i}2+aTW-|$s<:xRz {L?MZ:G*ί<jHm,J^jOӄ*dmޜNG 2'OU\b1|= C+&OH<ɲ؛J}Cήy۷߬Pq݊-c=\!U Nk&R26&"В P1SӷG]ubeъ< SLݤ"S6tp.٬+ ]QLчʫ+ջNdD[kFб;Dǩ^Rď۾20Иn-b k"ⲳׁD l٣Wo-V7IlF2ko&=tk:X\YǭυM`r d;WzmZ~٭kZ6h ~sĪYo=R7UmqMsDMܵK9hː2w 5Ӄ2 V +#o݉<ʒT+:4Z"wUQD~i|O2 r]WP<|Q#gG\x TbSڃ]0є3tI(ά;nH&Û!!T)A_AYvs1ؘZg=TUȫmye"Sfoh5qWO~ MnrYzKɈ#CW>R=╸uMq說ZKv*3bCMbuL:s5i}cbIU]"S|vFqzdypCŊ騍Ř䐭!z[}FHuReI{c%I%թ58br}Cѧ7VP!/j2dϡ#z3+? j +4YD:2aEm l Mlb)ԭn`QXmWkBoy# :0nONͧ7E{?W' IZc@;+Y{Ҷ@v퉩CaERM522^0uDo^@3bͮ9zWX6!RZClvZl?4eB4F8y8q03[[&2rc\>ibSkV 9'$Ae d:_6Tk:DEs׵fWXMD"\:*J8zҚC!)a6H#bPp~7{u=U<"I!NoG }YtQ `R&Ǖv?#x,Uy=ˇ />:ɺ̖1 ܺ9< ׾VA_k@?_bt)b$LSAR_u)ʼnIz2ȮȭVϝUiwd)9bJd}B;gwr%ffaDPF!;,ޮwf))2r#˴VUoVsdwӾb2faß_wo|r3Xu?뿑C%K!7gYZXqhӬ-e8x%~ A I1*JFkzm;ڷi 㐇!fä=4u#W Nɪ/'d=9ٮϳ ~8wU\ nS5J{:*l(gp0CFHɡpퟹ֧ b(BONY|^=7IR@7mYVtHnk K%5-ޓ6FN5Se,:&2Hb2rP\Nzc|B ^Q e#h>H_SStOޑ4NL "f$(O1*;scph>!C<űql9cr"Z1NQS{HjhzF"%  뗕cS9X '+{Ǖ%`Re3zos%r3i`%JDE=!Dt74Dx#r|l'!IpM`ڭ&=c&0W 0h2&mQʳ1!biE8 !4i ?0!)ilD q$kS -H(s-c$1:ZcT[ "OldLP67P|Ca)c!ahĈ7!7D/UŖ49XD٦i"bUE p郤C&ӆǟYQ,TozQ!Hױlv8_ZSNyp^/ eF?l""*$dRQ0E#B>1͛^R5MC dZ) rCN*z.Ts4R%SPR$¬C;q'X EIP吽*N$ԥRՙZ̿d&%FJG#SA'(.Ad#I$D:eBE3Ed}ܛ='/f"p|jPr@AU$r$sbh ( \QBMH8-HWd ٓ `SH+rFBIyѼ KH?_<D组-Ѷq(7NM@H* Ax@e_\*?o㰬u jCmnfUZm H4ʹ#UsyzleXHcW^b#YZ#L c憟 0g.!WTj<o"ΘeZH٫P3{O'E,Me=AɻZpFB#M9e l*FF YQQDJ0rԪt4?r`$,WquBrfgt =iM%0CZuM.]3*-kZeh {vow\4k8,9jЮ$(٪+l!bD^ET(CmG5eg<#CEM֝&Dc4Al^h93tܣK9{&4b8k ӣ R@}=A2w`7yU^]>ҙ32xazR<Ȍ^ Z#u.zdtRC.[ą%5฿\߅̛l7>Ss4G~ƕJ>2Q;cɣir:) >F/GdtP=}uՄQʛ3 C$'{6/CvԼE$42b 4p<ʗ&#'Ϫw./Sh2|q.tǓ$F)=$cRLr𜄉j)GSGh>{EJl(jaCO?<9l ^;BH$MyG̈ ##^@OR Ķ{5kFQ,}ic+ay[;<#IbM"վC,|ȑ@}/Ҳ9ⶁsh9ml^>&K\ D'MT}buwn.CBÐ~[ad9sՊ=mHML:#HJd}ˈJ\HR~2AꞼ0N&UxGNXmюs\U1e ,מ08`eBfbfMS VYQa҉-,UkW˭Z[lC]&nѣKbRv;H@J-&Q5:`屓[G*X`Fc>4hOī3CfwܣQ٠jԓ$} "͋vM4xU$bB a~+}/*ùq5I,@1a0jS1ݣ]^ * nEN-ƃ d1 b<ݖBI1m!DTc?SOxdlɪ޴T&٩_V5SVn J0bfUI.PFH*TQMwr~Qv!ZHPBG^,_6?b,B|,q K`~~퉿ţկwN=:`vP`a _;s> (V?魽l:Jq{5Ӆ4pjQG5Zfd]PTąk-Bڼ]ԊKᨂ\4/ҳ,we乴;R41-U$`c†(3Ax;ؙFac(i 7v죢[>V ȰI]>?_i(Ƭ)n\Ũn7EaMgVxYa%q.+(2 ɨ JxC`5lVi)VlH 3 mMGV:ye.p;JAoY5f TAhP,ݙ{U{ф&,#Qp{WCuN i~[3rkPaE>GQ%8'/9 yrNIQ (dRt|M' T17ŀ&o٤/GЦ|_{{vUtq'ۘvSth0~@=!18IN zcs=1Q1C6,{V(@6Xzw9"8]I sVTɜX$‰_3SMt6lك%9?w6N xP;aC+^m{5 }?Ӓsgy_W^od)e&(`G] Z3m*"+Fq> &#dZwNT+t%c—_r# (w335~8:}nHz޴&@P0{ DT&bv -,qcM4 vn]5eEho%X8`wrJB0R-r:kCMt< f0c.#{i0Q$M3>}D4N]!e[u\şwUCҋ,?@Q둮ˉC.FB2-{N?hdɓ*3n1W:AhS:E&22ۭ1ꩶlv,Xԭw<^Z hpR n6J :˯G2Ȫ3-ӪK*Y[BrNC4sCx> (7f7@e a'L#H`yMח^j; =F$z) M'kk,k*:LsCp v #j^xԣϱC#5|%Z8љjƬWYg= sX5 ɺ6IQPG!K T2*R>GܜyZ@}=_Rpi8+܎T|p"LݲdCτ-i0P 5%4=&ل?\ KȎftMI`4/F bA(=Q&RvۿU^O>;#m ^݌Wsv Cbs/&//OO]秱(u{ fL-ٳSDzL "F:aƠ̗Io"{p"TVh`&5xME|Goz3p:eqܱ@E8rY7c.Jpv3 #4!3|M"oͳwj,x! @v]NH@tdlʴ72*PݘdCR6`k6*>xl9f=E[<w,pn7^фC@76 =ρF<1VVH;m)&ڽaP F[܂3 Zz4T}Kў;D#Ѐ6CwJOQOpg(|"Lt.Y[ܲw})]-zwzs˗%d BvbB8ZV7(-x҉pN-dfp;P}4sۣA)8;hObyb "ơRb)JE1Qu>^]g` R-@q>gw6(##r{ڳ!mu?byI1Wj]4 pPy 7Œ~NϏo`R>O.x l|KO V`KZ;7Ðƥ= ՇSxɵIo(nOb1Ush'%iEKS٦+Kߏ6'$UB _Q3}.\F%M #A6 < 2:[9X}1Z φ1Z5V 3.S~ gU5nVV~0;=CZk3֕%z]8vOxTͺ:,Dy%1\7WI\$m O~S֑5ڜ)KK;=p<1:zqbX#vZnc].$KWnCw ?)ƕkH_KZ闠ޮzL#QE"is-ut2 1ӹL\g;XfԸhkY\,)mҒYkFuZ2GGV*]j|$𧁯DCFvDiWeDO0s,/x܎ͶHmM3A!Qx0ѵ7A Hdc6NaIQd15 ƙ`6ͬEV'ƚV}6lKoQ,Qk0(eiyuW<:Ͼ6rw>ga*BУ!ŸwR"8Ck_ɵTSx($oB>ҙ<Ùz_Lԥ弩\s.Fx8BɡMLl=۔7[@1GzZ3ܬu~ko=.$舂O^=+L$>m8x.&;96;"d?9%iS$iqqtj=0h|i^P0dxyy<^2LSjN 3`Ԑyks&MUj3yp6 ar3,@S9 sK_æSF 2ݜߜzr oDdDdGX 0T,Tb L0XJ,Tb 0X1TfeZE8i9Ι4I-uBl,TGQã v&dU޴̘ɝ'RNe8mmgO#ؑ]W93ɶldoM9KX0|tcz%thRA+EJ#e|w&/u3_Y_sz碳]gv2LG~}e1W~̆}!ۘkosldk7 * W-G" ()."^: sLQ#&("fU'3kQ{wcz'٥>$N`J|) iyu#V\"#)u&CldmZWjDi0rnͶF f(icS{h%;l^h28xf+gҠym\)oYM`5I>~ѵeƦNYWJrY:Afnq t4L:lLU]N&G?֖1ȞX}J^Z, T.1BDDzLvZHEP_Yrrح/iAvj+yžGc!hBs(/nھV ׮a-TO@K2;asYŝ8DmV:Υoҵ0[%{]nGBT"xٲbn (v6ӈfXgh`_MTՑiR,t`ph/؋ -5+8Va+XZ'x)Xbt rT  /צ|! 2?N#rvv#$8Y/Fz,7j[gUk:2&iNڡ30ϑ9Rfv X6Kᚚ4gKr \90%TP*ʯ[u;n;Vߝwy&WFq3yk! \?#Ka(]Poy#x#$,JQ셑!SQuRJ>ٜ,V??_~/Fӧ!_{fllRPWآ8x8 LjfbhG/Sw"\:ARMZɜNm n[$RX W$i|Z{n<+D\(oNg;v?`;[*3{73PSQVKv پ4f(C?[|[4 L{B X61Z޺xF3nnRf3t=U.b|-z/Ys:."W#z^pt/nn$c&p 0Oʝւal~Syqyxt0ƞ #Cߥwm:ĶpXD~t 39Jm5 |,hEq%ӗ:L+W(\ [j)\ l@B4v\ A<| f:r5 C,K6DDG3T-FUF  Q+SIĮTX|%y:ܘXhqOlZ/JfL>ѧ4MvxЕ*w2  %Ź_|ptz}\!;C $EQB3WcIp_QkM~0 P#lA1IX,M=uΈ{?A|0)~ Ջqfk~ieZ}-~J6;~+H7ɣ9a,.NzotgjflWRK^y5ewԫl8z>t]&vj3[Khj6:r\<!}0tF b /Φ=}';82PS"N"1G]3Yfj*2qLa@ m*2X $z%M~O /[U%*trN c6h9(Ϫjd&HjZ# bgVk[Js-K,4.)~cC(:g.E%h5by:*!LFEg. Ër+No.)4 #f9s`ktv3oýv:y: k(vQW9|I z4%@f=Yc+uQN!i&C>'+[[q}3*ժ';^iD7r!S5!ڍjn36ݤj4!ܩ.%f:y-5ɧf]kSkDVNF ӘW}9!PaKT>ћb͚,Yii#ܞql Irlu=S 'LRիpcŭv/tݬ#OO^Tdgj.+Ҵ6"^R>Rae\e뵤yEV"Jg[q Fc Kq^7\NlʬP2,(kV}!yb͍> HPFyВ3م>9f {+r)KॠB4f g=־2YTXY|n*^b1Fg/:0Go>N/&kofEh·YtǟopӬmڧG>fM~??+¢= C8c&wV-3’IҨ,PkcdTа[+K3v&|q %#:l ͊k04J4(w&`s C_&w6*P4Θ2&EkPK 2MUQUJuaշ2>xlWq -^=MZCqtzYX-a>ڢftO^wAעjbwems_ 6V!|Yz4oNr5-F|PqOUkʩNFmmЬ᠂]-A ;025#`g(߆]kg p+Dxv8ba^bB0s#i( AzK)؋xw k*KnhЭP!iQ)˙eIǟ笇~]Qfu- d;?{?3¯1041TѻM |YI> ;Xw5 h{ ^#rzS"ߙ;y<>eF+t{dce~:I>Ώ?SYoJ1b^O;b3 /-Gc&*,0Ĭ(h3," ӡ_/*{X )Zh06IX0 *a^o# LB!"9`aT+T$T$%!#8BI QDI&E)MN~L#NsfbDdfHkz4j }pwLNW+YZJHci! gB WC|NRӤr9TQ1tyʯ烨jc2d&u2V?>|SQ@C^;cfx@1w9o^];EG;^ZK]4I%= 1u s`S=@oJdP)Tj5Y|͢:>oBtӳ/ FCg$灁6z j7qv>_gT;}N;vcoydI?v QU!#%xd@D  @O?,Ǩ'A_w}7iX~i-#7 & +GFH:ing1 Ci0 ~ATKCw[ yrնI#qbK]V?͕:μ6jC$tG ; 3) H J@`bNZ0DWcQ}8 E&Td(:1tTaI1N#K A l>鱥(Ca@S @~x8D땣 ncI% ?uվQy۴_VwfHUU*R`AErWNlvN~N':{$Cc;Gxl@DPQaߕ?+ăBCWކci7'MAdI,a z6 h +*P8/R#RΠm{E<`<"aDT(+2f)f5Ptڿǥ?UljG?Wwy{V{<^. FłhQS+q\TdZ2nzFRAsA+.kHtخ''|dRb$baHXJ`i"6?Z|}4)CZ=߻׷Do 4ׄFS"qW#fR(=z6bvXh!2-%7jVxH;xJOtc6"VIȉ>B`Yv6rn5"o[j5;+ #Δ͡a1% aax-,/fq5.g4|%h4~ 4*~T8-j 8LUFfh'٥?y#K#u UUfz0 pAg<߇}!Y,E-dv1l5 <%*gDE@gh&$jc!1>]xWbbCNidŻͮw jQng|T1@WAVTSPHÇs5S $?O9'2C7Ëe wcN$цw>]Bg:2 ^ٯ$)' ؜+ӗ<t+:)W{KÊM׵\ٚ̆C!qq!yW]w\Kcjl2k2GUnOϘ~3uUiXeX;6~7s$z}Ne!5^B7^k~8UN!H1<" Z:3ҾiٹJF*EyJL8M$DHD%EZz3jZZi.EHDXHGu@y aEc &譂,Iw!*P:td̞᫬hnML2 =c9!(h4zbGVv.X5{=ZG$|_6:؞orzIE)HjHz>/*k7MhIf@#ݙAP87cJU8yUvH@Ak-4c ݙ1*;I:u[xhQ uczcsn^h%cR_GSN+\Û+&x71'|<"ke`~v]+O;gLQqD%6pkL&*&wf󟪬:LEQ+#DgJDŽi?T>;Zx@'Do4||ɋH|&'0A([L Ff RDdd1ED 14#!Z$ cC?lӨ⦐Rl7ڇ?+E }ءA7A,"d8V$|&()ၞ|& RnUU)UUU1UUbMH9I*^ϑʹ)۩&jYrɈ5#gCPlZtKhW)uL([sAzJ QUP:+.-7l @s*c]Np uv! &U ڸ[+Ű`D"#&鵐yc[A0,+k=UGʐҪHIR*QJR*bR &o+k&;&?j-lS}+"bC?X/TG埐,N>1!oo:j:.k~UXUgb\0Io@bzQm* G]™f&z}.ӼTOG'̆jӎo+ĤSv2TߣGws#x&r0 [% N׃c8+mM4Nr5(\:UULΙ,AǁQ kƙ[^3HbQ@]2cNh-shu}@Z 9- v8B Xl: r32t3-+ &Kِw (wfp_{f IuiZϴȪTIKJ YaEQEqG}-bӖ2ny.֣ 'Ƶ+qa6ղ\b56;cՠ4thBe(F uu'v=q&9EA8A;tp&HPj߯? ʭ+w>@kJT6C i +s{e F[Nd=_s6;y.@>wbAP.5do&Ui2 x%b\^;%~|~o/Va Uqݷ\T@v{Elz+Aj=PvM|afC7]O(1?.Cdiۈ7~JOZJP3]P] \BөCw1W蠉Gǥ~1z[Iz2g6*wmFx=F]j8E[3+#-aKg:2Ɂڑţ 5$=/ӷ=k~.8gJBl&=>IO'y=cx;:! Mk9ν2m'.)5Cq^akZH7Yʊ/rUcNv:u \ژ?im4ߟ.S~}+Ξs;랊RwGurv9K۸~ˎ 4 v2׭J,x1ICWc~Pd+5n~Z3hκ$5%;UDr&Á9eA++`oC!'mF]0/M^c}IŋbjaZ8g%V-lpQ臏-vb%n.S\`/<*z'd(Yg&3]zi~k]:||ǟe8s8osnY{XO|k٥jO;\_ê>-_y]4FVWekM4qNH*y]\uzP|"_]wYvi&]$Vʣî:¹M2Lf1yҘ5~,ÍL2,2E@RؘP84$'Arΰ":1n[ceWWp.Jv?i'w;u!XWN-GlñٲW-Nhi?i? A _$Z\uKU>ky33eYF8;]-='yWZăS60aGΪ|0Oƒp<.?Ў_7܂znhM +gyw"':ss37,Y,fR}a^lQsXȠ]X?=x8Wgy}AkBM,-6ez|Rb̝HKX9d.,224o,P#h"ꤚwكN@*(ݪ$daXefuA3BK!ۥ`=/h2E0 h%t '\fnnm .ߜ/D7Gd]tG%u2.$Q)m5UAUl`kgײi ]WsJPUkC 9"#gdݚLWCnJpq/+.+ cvrpx.4lE ֤p%d""++ѧ6$VK-,i7BNYx˼A)VY(wHLq o3`7@aG,mL~ I׾*ƌ&fոkх:韼|B`k8a4f2uN{$hk>tS %B( ʆFdcUI2T^gN+=CJ!/{Ŕ-ab!<(z1Vb͍؆3 3V1Fkղ"`hfQ6.Cy\Q軱lP&sJpv%tʳCB"6-Y6hHJL5v/]v>͊.IB"G9HFm? ي{nn1`[M=|7}%fHIrٹo"*K1 7U[V%j_vDHOM}7Zwڋnĕ]+sOe7.+]1`Yֲ_bNuzN8ߺ'ٯ,׿n.>n{fL=M|}ן=] / y9pdݪ춮KK\.+`w"lUf{$rRDD_[^;c|9 q?(Ů;G"h2q5KրA+!ܙYAJYK/kao{p6c92, m.GC̀(3^ʘ^3C}*gHEk)7"\ SNR KgDNP΢)4Itkez ~z!2H_gaUKVk!>;$NKM]g=xX?~Lnk~QoU /BI?+N{]XՠT5O3'QT6mKyhPDw+ iur7[X`q7r˵TG-|l5Ĝwj"wrfDIa7eoq;qS#܍-߀SZTq8{` ȇN_޻?9wk\/otUo/zͻ+q-j348"$6~VȎɱj+Mr$Zj %eӝxsj)ک%w]gVtS??߮5$oɻLјQj(ť2c +SMJVf+Jcm]L\X*;Bp LQH  4XgT 25p5 `m-ddb xd$1kaAtJri #@)*) ɾ?{~[-^1c)J2\H&MRt$Ri1U$4{鬼r uQ Hp%%;Z,+քːqޖ¶c !V~Vs /C&iI4EZ2FmTÉŴzX#p$JE$22Q QApUn-!̅~u_*dS֑Q7wkI1ȼqi:tCMȤffMg9kl\}U>ag_y;XmԳFMY+dQ~K{`;Њp*`3fijTBj#)'|8yIE2s4sW'Jxx?P8-2Ll8!Svc]߱Sezf3(m.40S(("PTj֣?_?2?Mʒ}s۸7.BCM@*(`L[ODO: XD+W#R' Ϊ7̆!Sjm- v&"&WY\RVRc3Ou==ܝrigɃ_&G}v9 1Ӊsh5͛3{yݾvuA:IL+j{ ms iYXTHJyH ]dk3bںя(SAX2Z#q1:oqA9*2ӒC*v@̈"АIZd9lTie, 7ai138마\Uw^z?qZV݅>Å΋ĕ\jsF^ՃB X^:u@yZUN8or]fKILO6nd] ֞9R8[I*-pD dC0wz5<_a HXb{Gy=O=FFX]Ǔ(W^X-LoOVTƳ 8ۮ8fn]v?N=ɩ3[ٯ73BALx.DA-أ>ȎxVm]i/Ӊ#S${!E"F9V3DecmMݷ~w0D;{i ]T wDzO1UhFWq;UG(z:o0B3rR' "McYCdNBw" #?U_E[e$G*xT1^=4'H;)Fs~R]h((&?bAÙhKoʍS^GxΜ"j79SfMZTuܩgs&PF|=}z\U^ãY 2~lG3 !NV<]M9ݍVppēeNJG#w!7l6cw6MnJcJrQAtlT] 6n rp4i\V.\R%*oA߲:!ܼ^3ɽv`Z ZH:*%*%"H0f0EN8-ݬhT:]u]Y!րD[ШvVx^hˬIZ l޷CT%p%x~06%s 0kc#=#=x4k1]vKm 6P֑:ڷSeei]t]mgzw5ltxֆlLd_>ZbYѦu|-{6:_H#G|떶k[CiNRi}/ym$ t2E3CSM1.唡"S0JEk>ь¾D7ιQL>V}LZS=i;Fg6Zk EWd%-U Uc:&i XC?=&qOKa1>̳9&Zn6[wN|R=>3MOFaAJV03] "w( V}v} ӰI>ɦ:'aϹ#{8fj0 0ZzDTyjT,i*jhi)j 26C-3ӕ235uRk`0A9PY$#UB$>rd*l.~"P36~?иO;$4Hn 't7ܨ%dУ $3@ D^{_~ϡUTB`z "銩REe_w.I.1RF]mM!=Z!s?uz3JXm{|' "j Vxv]72Xj+ejYx;c)ÓT(*5S}?ɸ?l٧dytdNA`GB3ĬHqjLƒid~g}<c48^av%D7bI#XwJhJ$xu2̆6(dqA1H};,\a!0 L$01A20`pULm#ɒgX|!pv&gݻU1skS29ŕڗ͎[sۢTMEMPѷZtE.U{>h`>&K%H%ns6Slc|JnSse-vx{z~L䗆'5*{'~%aJ3 xgq-GȫVgAP6{tǶ4?僂dTmGLzfx{7h=gQcGtS؂t& =`~Ljz;^ُCnn>VNX7oC厪^iڑ8tF*>rx&xh{~O. ϞSJY7<ՂZDoSv&oL+'Naծ:9ۿC z^w=r|IU>V+g(LUV 2G(-u[Ծ %` ~e6MxH[" ̈vGf*"6mXRRD-PEAH*HNarnHB=fQ|G?O_?}aЗ gl Wʰ(ʕ4^H=ײ?'/9>쾎c#䯪۬άel*%*BHIUUICusqkZ2@^Zr9)??rldN{΢y%JUx"*!d.v=I [+2R2e!(%(-eDpn_ZI౒Q~Iۉ DD k*1R;"%V,̀J)fn!9Uɝ*wFc$® 1 =^-OĊa=ab&%[|]T)~z뛵Щ y(m3@?, pvIC9r}ԉCp6^ U6SgY&u:}-Hp]$#DEy4O%Il~uwt #`-CF {!@8VY"# /MȪY%DkX4,W'=зDȀpep:JT =ov:R:JqBſ\|t}g}O_w_Ry3÷Wu=lLXbŋ,Xbŋ,Xbŋ,XbtLu|fwɨ/)'NCśr*VJvMc(7*#, H=A+D ]!J̃8S&O"ߙsn{5?B(*}{X;}1}ynG/nӁKׯ^zׯ^{v۹Jnk HE$3rS8k4:ԉ * C3/QMGCNFho UA$q+ʊXc%CA\#©;Jp&  b" $ِ1S ӫvbuc(8Vuu1ɧG#f9Nu.AbS@!5JN%6~C*ic1a!uN$q1q5M[$#%TJAT!"D^i`Tif%YOcU?w]:]]\I7RJkSkjdNf(&H1V&$$AJ!7$V5ˬIu wy*bHr<)?(~PGx^~?qzBE1زu֜Xc ٻ$Otrlc:uYv,ٍbJ,s<˘zP PH5x y߄uxm9K ^)8(<7snXOc?GxQVywx}o+*x*>:z0'T8z,qV-Z܍{,Az!!g-\܄Dߵj+8d?h?QQ-{bBME,ARU]UѳpfiHZbRV9W5IñͥR69ʪpw?IұDdAC2 *Wj*q K4LVh3P)K^.00 R{RSf-m/1It`B.C._ۗ7ٽk{SZidO {f;]PdxrwmTv0ACa\roï[. h?nQKVW>g91U !F?F 9/ "3 ' sxTv>v\=.ֿe!_!X2%KÊ>h H::nƿŲMܕ;Jtb{IW2 h$͋x或+%@U59!M+VSUL& 6CzYqĻ/DCѷڨӮI"D h:%ZB/e>8z%c/(|l0)xGQB Y&l` i_)ZlT8V7IUBiXM)Ͳ+Nt:89ep?QG3G7%v&] B.5s,fXkI0\Rб&gX>xU.C hy_b6)nސաJ;)EfDNh "p^OAvG_I"y+gFTNtWG.XAG .fbj"Bq9I1IǭNO$N4lUf?W^+ә'J4ͳrRrQJ.WjkB3lHHf n'w(v6 zL0f~WazDs'lr]3z`}1:_$Í{7wV:~r1oBCqI[JChL9+$@CQ.TjiY+{ ߣ} Sr ," i1c 11pWcf1'5Jɦmbe+OT:+ȸ3 *T*T\pPS }ﲙfUG7DmܒPyo:T},gCq %竑~L7!5ڎ!٬z2l \5Hˆ!N*H--JdۢŚ:WO@LbI`y߄1DE50Ͷzz."M|PqhO d;-_ԡDU1tv/{S4,RoNCt'w/xswW~Nb6JLtD(znLHJQ+vͳ755.X_b,}gjAhffPFe *jyň$9͜'F'DWVVʮƚblëlΎp:q\8uu:1npp٣vfLsrsNuR3z<YS30hP!#m?wߋ,s><:xfU0Wkږf#IAATD3 rl~?O;D-'f &%#\:l=Du(j+}G3w2##(͍ϛ$;E]onڒ/q\"lɪ7z":(!DE@3YUq'Vnش{dq7z^'jy{\~h~L-E~j>WU-$o&1?#˩'Ko{{q r=- Օp"4:Б#9fýtnp1h6Z.`lZj, b X ,P vax8͆''9tߋ Ӛɝqݼ,I;>"&i hCSn)'U#hVF 'B%:'8rR[h;>^{-&& {1CgȜh罈mLQjC'v =xe氕J4cퟃ7g#)Y$SeVhE'ǎ"z"FZlaŜfd*_6{dmU\qD=ӹ&2M5ѢĶrsuv2,xycE3Qj %Xw'T Eu& s/-3C!}h)iE\aN.CI̹_>sQL ~ I$P.\S`#% 1(ģ a;kY>*DŽ8,19)xf*{ˈ勎 LoW;v,aeE W 4d\GUomlTH2O #` {-m6ҁjEeR!@j$CGbmdaiT00Dbhٯ<92(,D76w`Xp҃Yy^&uȂ "=K`pW6PgXK1Yb}KRD/hh!/ЌPG M'#.tj&fF\-))nwF;08BPjY6.,70ح_HZ9Sc18N W EpAQ,wgQ铪v[YXdCdݖY\ϓ5q&Tkq\W*EA;*z<_g1}(l(uK !ę @f7>dIٿ\b;V\';[>'_lp ոׯۯͼJ+qRoj !V/Ay@ ʭPTTK7]V Z{)o+&p RQZ~=@ E|lL*U0 H\Yh~?vofɃEP3v]Ђl~uVAZ~ k졗;AR@G.-.6;XQ 5'^gεU*_9u׎ma1{ :SmY/oH/?fɋd|Kw#ɇ3fZ:V{_^ &>ºgNjGal(dyQć\ӻR(^ K]+p*qҜENhټpS1CܭրA1dw:q؏?=ҩ#T"kW[ǒ.PKBn.hyMbܱhd"]HCq@r΀XRJwL/YHu"߆bB2$i24hʭ!6kghBxߚEV=⦎ٻx܃3+ٚ~wfLԡ>!NCh#ɻS:;-0|k2OxCsϻ=g:wp5hG8}QArAau*iL;UچS.X$%E3\V\Ur-nta)V[eMhK=ãAS^4WI&qۈ&#GikfA9%rxTH[8ĄE" &Y1Ceqpcl(nE#-cTlu?~goW(R$z+cZ3{pL*V!g. '^,.l7qUK_sG "5dž!LcEE)M~er)ȱ%TH%Ț@hJSHc ٽ5-7\ KL|mg(~,6NL̵=6;DV`!>F;߄ I;5Och( 69,m3VQ2B0uvuMPWco="yGO>޷^ܷ<Qsyf5'19uqgqUϡ7a' xW0 ȹ vZ,,ZEހ@6ln_ *CS-jĵβsvR8Kڙ+2ׂ'cY kbQM˩e #jw>/e4wNQPQBh)S];U9jwxHh6ÔW9 q!fRKH#6 M.-Љg~lTEPNW@RwHH\lrMx(2\r)g;jl#Be7$S\ν npY5KEdHq %QxA ygS#P:d-" WT f'շ2׸_ӄtEFwX:$;+Oo߁Ղ3ń*9ᰈY#0/8G$#PԔ{):ܛ{nU abF)K T"H|\aH=:k@d$?zїϓADU==׻pNH*j!W7OA8L2&RLDlGO1^Th @dk8UKH6-bmB/DFh BbUiI~&ʬP9‡%,0, Œ32*r"(",,L3?ɕ[<;D`AC`ǩowKeALLFu!+"\Ӕҡ%pKO-E 偨!-@L UI?1XB1h(u N jP#.S(b*VbvTb^y6IK,¦XbS296!LCHr1KMc0,-$a$Ldit $eI A"Q7U*nc:°if #ߒMaU*5&$'UAH ggk@Y5R4#-HA6kB*J ō 1(ݢ& CIADshBX>Eb[WQRO4ĩN1]S%o"PbB"Xu4J^nV4++7Jq`90WW1V5o 4KYU&&J]UC3i: 7%)<8i !HƙVrySnsX&ePbCb5B-A-`X',1!Fyabh]@h$ ,BFAnBGx = A0)T&ٍIć5"кwa2d we>B&KDtΪݺUrz6O5Gsһ-AaaU!UrRhg`釩s [*893}+6.A #N'xWWt,-<ƗY7&fy¾{x@ᮖ<murr9.YQYtՈ`F_-n1bi#/ wS_Wjކr*^qxn lxc[:D^^'9=Tޠ^usS(ӻ|$FbAA a@.?KnG~%"Lؒ[0Ŗ͗vlx͢6nΖ~l?Ɔ렾dosϖ}e|a C<#Ae{%#&?N]:XQ|;A3 E b6|%w$5 YFYƙA# 2םNSk@Ͱ#ֳD&f̮[T' nzV-`P@ &mz4;p>}`>̑ qF!^OWqljsg5x3qewg!X'^Z̾YhT'WQ̠YH &SCU,2ː`5 duIrc/oOjI}45a$K&R"$!qb:P[C!ZWwq>KibA=\{U#Ej."F Jt]p>9v#'ːHjkߝ.I~ Ji;qC("_런'p;=CS{vtu.#(^R66FuD)VeRWDZV鋗S$O7'sZ>4nIcFp߻ؿ~%9ձ{` {F4"N GG<͟sӿ~ILV&1'#L ;56]aP9Nұ:M#Rp,XAH>@O?Ax]a)PU2#Ѳєܧ8|3~wH A~/lQ$vӃ mҿOmDBJZ֙7{Nga;?!,Xfd(Iey$H2FCb5j&6Vڤ\jcnh=grmܳAE#G]\ x߁_ߊ,co,ɓJL}_yMGPnCs><ƥȨd [A9D!FFaNBvDJ'\EY؆F0X(!1*D EqOpB+6Qk+pDL3Z" )C!ίC?ooxy1RI$")#G x|{77Q!:OWn96@X/ȞT#JO:*c%Ocb3YK.vgE5 ّ ʨp3YAwh||{<\8{ m'MLgf[iP^>4a!HI*xkd,jPf`ooi͘k,y]s]k2ч9A3z3L0?ybbI؃=6=Zfddk,+Vd73uC'ac社?M܂J5)HE*/Iy*Pp@XI $tذᙗ<9o}8ϻ<Ƌ1Gi!R[QA"Y ﴊަ4݋fafBZvm|U@@y^Z;UTϧYD O a؋uB=TEESrs%_sVi N~IU0`'E?) LC4(?(3xǗ|g3{ҟ#`~@)M 0! bFoc S&g|q^DAܙs mV͛4,s?]$jruybmɇolbx^.41;qi{j25@j9aXE-dca{f=1GMo{Mv='f\X eE qDƪVg͓lV>{L$X! N98J# 3:{cDeFO'(@$F%t edVRj :H@pu E{lMp7E~P!ZOt˔3г jQ<{BUN=$8v+h T K#r *,z\ꥀ;15msoZLf64Wxy6cUP\Gb:c/.i<:TG'||\;ΏM8G`e&2o\6=E]=:aigNGBs嫑؀IL -C6Aa/&5PmYb K v$nj b 7c =/q.IcGc!k?iL_B`gN!UDu`n={$0>Te NȉǟǴhFGݑ)i4ns>}*wʱg R]ʋ0*g2wsXh'S24FV|֟2&D&+>(PqДBɉz:nnNIKv:)U<.If̺kK964$3\v2.Ib_⦙v" ۙc|ZE .U ̮e@=Kd-! D,##JfuwnD>=Yb1 (MG."oS*[u&3c;Pl2B\\bI$%Fy*HOV10~Ѐڴr-&S BQL {IP?qn$8Ch<#:6ow0lQp >H 3N6~[~iwZO*F0 "LH]v!Jr)#Of-ǎ  q: VġYJL #R&{Cbls+Wrr}(t bPHw9{wJ+Pa9s9S,#{\1Lk3Gdμͺ9?G=sT<ji؊jw_ߣzx4~)"N`uGZT]LDDn'6"9G;Ww(}N faiЉr|HDBx&*"*-(:tGdZ "nF2o#yz2b mN03a SgYf>f'"v;%)GƖD^nյR#;o>%%Lxf7Q9_rl!S%Ϡ%XNXɞ-lDC =? ru>I8B1*ƕV3g.2 9 q;˙|)ʼnz^¨ɪӪ= 6y07r;T7Lq9nGeM~Q4E`6^ N&"22> ]jL-#((Ƙ1/AGr$ƝSK$!B) fa&[қE:o-??ָ]RR9.aq,(bc-S}?kOwP]"D+fycQʊx+(z2J3 O7bݚ-''[^CZWVd;>dTƨl61\)r)Bn\CBQ(sO/(ltM|i U((t*190gPȷhaSDlڍѴ>zE```C0OBq‚IY~6,2 U8t$]q Vy$O!>*O}z 2ojsȝNX//~~K44[k3?JS WZT*  JM^{qx8ftoJm{wKY$Pwi:1\7vsT%JvC J_ rh@#? Bz%*:D@TEQ!ۋLx&ˤIz'$_ywȞk7)Oh &>/.%0$3j9~z+D9 ldTYy9RQ,_NQ >㊕sJRńb#d7X&akڌg'!w"sV#HS}= {[,߹Úsf2O۔=QW7"L`h qiB(Tbg*Z#i}1T&Ci$I9#~L㧛^9r]#TMtOt|}Ny;UaGMxvn d{my' T,NLz0%|B;;UdC ӣ+͜\,ԤJSLMQ"ȨKNӃ96y0>4u)!&b&DT y!8F0آ!YLzlpA:LNY9azp$t^v_AI$$kZ6ϝV~"E.?PHK `CӢ;7uGݭ8DQY;0y88qN}0"37N.pwvlm -#QUG+cc6,ոVM7Ka}0\EzY5gc{_WC5'“DHdBSoވ$a:)3PI!!01'iږ7däu~ڤNQ3SO.}l7a !>^g^\J`h i?pp>) |&ܘ܍D0E@X'yFlm~VerRPA'YePlYe_aaPB=hQU㬎t`6oO7dm[bi # C+_e){ݮiGiQcnݔkf&(IJqU?p_/ BlڌE$B:MwixI/pS#F1 iJWQv^b*T 5YYUGHIbλ&v\'L:K'H1`_s 쬶V]/6`O7--IRHU Q qOC wcN8{$8>`輶 GCbU$d$6]c??bSOjOsF ʢ(BJR=ANI|z|yǠG$LL-U B 'v0?86>3C3O"?l'su GǀcTPt?=YHDUTPI1@9[dSC# tx/Yw(QQUW0ss^|ײu]S7*1w^3^WۜMl+J mbp$|hlਜëlbs{iyiG(FFF7LNR7Ɂ©YQ_vִ)kf,)_xmy6]XG 10r9oCRo̺EGpWsÝ'\@xpGɿ9UUU]$V>&_s[H^泫jlO'D{¹ `c, XWj}ΞGa7R5[/C~_je q`C7lڄu 0:k0C̈&Dvj DHrD0i-ByBG 6lc]^ҞP~7r^Wؑ!aRt*_Z&vns50<9qޞ*,5\C.rӰĊE=ax9;*Y 3;x?'C:>FF6j.^m?ڏ)y Źr:h6{'` ?GQ12@D#;9gHx-@t!>Dϓ R(n2ܟ"sÙObO!{VW5;2 9كA Ӵ:z5wQȊ~jj'D7{ 0`!vR 56ȿMOg$QfrH}A@H-Ҡ4B;_.ëj"0FA#I{!9Ĵ\B/9^bUF5Iⳝ?;W2I3VGz-DIMJێ vcK@P|k"{]#9|N)^X܆y#zKX(I-O }&?&D悆i9O{;Me6ܓ tAL¡(U'g>?`$ap1eD ۓݯR'~|'i*7S{DhrTs:vVv79j"0hzNlKg ʅi=6M䞇RHmqڄ=9CVSҞ#"Zix > z#,b2%aA@4?H=ٙ1& Q ~_B_HX/ q_6"iؘͩ =Ri09{P䝺r8[črk"4˵üu#7pv;+{HR#X2k[6Q8-}Vr#¦&LF@''ܼoadW Df#d :rHAx8ɷA_dGݏ<;/1yuBVp~Gfi6bTeAso%AR]% TIQV2 sp%TpWfvdyhx߁-b9#fnСJXd'ף6ؘa Nωԭ&Z:^ժӈ1ت6O4tߔcw''zyH92Rejrzu݋Cl9Ot-4LqH8) pr@s^ dO;x!c=krmKkBJW^>D/Cuy'^/~ӌk vdUUUTU1U%UUUUUQEeUTUUURPUUEUUUfn5STUQEUQUQ#EUF R4UUUQ-UUUUPUUUJEUTЫEQQ2)fKTATf$eUUTPUEITU_ŝy]4a4XfTU4)M-a&aEQUUR=#R%4\_mK4g.TNI]>/ӓ,d(2Ō׮Z깅KA1hDE -f7ݙbbU$JGc3y}휪?ЩN7oVi1${<#x/s.͉&K~CvCK#z[/T&z Cܞ5Qŕ3c}wXtPf_xb#aybo :&(n$eRmA- gXL /^P2Yr0VE8DҌx]#kݱ<\HqN qg1$"ְgZQ"ϻ*vHb1y@xxJ-@5{8Rv_mݘ\w~Fv]?768O?漼lsnx7O-v7DԒ= lnNOtt*$cN]i"KH&yWBbO ; ޠ|2cXL?R9"^#y%Zke- .{$Hs skDZP\9p=G.{bC`cUrwI^XVgCm?vN,p>&8:Β}\V>M٧MBz97RjjͿٷiM*šhM ~˃7dqW| =«}WwG=o)~66=OKź$ŊY1;YU s|zdXǿl{0puDtN ]C6kR83DI#2L5iQ*)BA3L\l5SYi8] i56DCgLFnx/6rLJ]{\,0L1vX>V TUG Pg@ZdI$ȁ@hJ5K5B 6r.  $2ɸR(Q2y;ĵU-#;wNGrl/#cc&~?'C_/]Bl`RdnW$H"4/+j5CC gϑ֚KlW `P CܔPBI<#a2}Mw\z'"=4eT,l,m 3 %uj%1ǮfC眒[V9k͛s9=>|&U !wbx!D`ɳp<9:ϤZIv0*hd ؚg4ĐXvIgdvґ;gz$ڒ8IADޅQQSI47>"HE;o)#̹wbD KIu.{Xc-(#Hp9X^'LG2MZp{Aw,}أ\(9MS uy7z-d桑#.밓ٹ?=rQ:Gn'KQUx].IJV]ӬUۗ47mj i:DhW qM/Hm^rri^mSy#%rpVH}_rrjX(Ӽ;6tVM:?+ ;GȍeEA{7o [ E@p7}dB!s"! "'u f jk8$}h`;"YX3tnfSj`/z$6vHg{?ENI{лUMxNDB:wn*yﻈHgmntm -%Yn8NjzK%TȯuLQ9U&@d3' [ QXą>JЈ] u%Vj\ Qp(kǡC x}޿gPgCzqq㰩O1~NQkZL;{T h1B.Y˫O\}}NmҳֻlVSdUTDD`Ҕjoda2aycD,GU9SMFο̒68h<\=H%aQq{A@ !0̀ıiNEki4}[8AȒe4#IԨNBu}DMGLUD& " 'RGtb@Q&ďD9T N~#&,CQɑ'U%)NIQ18T+*DGJ*J49%)"cM76HUibcJsa1&9 ?=HOx ]A3fI X%:[np˱UUr C[}UDT HN!D<kQkhd*w$*|Cvy7/2?x>׳Ҡ/WkRk|8M+@LtDHh]r.==RG%O`82A#,J uUtRμ)e*_QCxm藐{7O:Z{oé'r?D03|ҁ =$@m8834FTt蟜ovp8X7W6g9(G Ltq)*sی;vvrLcEEڦ\dD C;`,ݎ;#yވ*Tb?` 57=]zTvyOy=͟¼zcEiN &Q!GG(5(+m~p8yb(q@<_'zṅn1}p"bsȮxeV?+g[=sriHhMf/;7=i( B@7+r@E<.@[ЋwEUUOOOi>>J}! Q$]ۡE!*ut6+r'(+zrPQ"v pZuCݨa08Lx> ۊ:>V|&쪇?og?zOIZֱ6c,),1ބe FXjUD>?<\aRyB ê$v2w "+l4vF٢a b;'P4׶92a0Xrh*ɐ)*#{݌v4..ΆEę%0ܙ;9g''՝=L;uSu^{I6J+8mZq{nkVDX%2^ݟ\e9:П}z*㻣8xן_j~z39]Oa  h֮z]۽1AU">/a.*SXʂ}~n^_*䞃:Cܯ>3o0 /G_1G>YI&Bԧ O>Wf r93.E'Y1!0!!6MW_>[KlfiG;q 8v!ɬ@ɤf|TTyGn= O>wΎjT duG=Qtw;\@z!cI HB XsYRN#OiJa.){oQRy:7{\T<FMwuo96Td|Ou4IJ)G>Ғ7GQ /ІBo[/LN͢4wz6fij9؈ $wN c=Wj@^SH# wvoLߎ{F2.;G\{uEbaY Հ88I;kc$lVF5TPNGBv6>чiDTp9!pn"i*4hQ9:^q(7>f3yx'W$#Ň7d]6G*r{UUT#-S Ev%whIIxA*cKI7.玓G$ !c_VtW%S~+U@2m_ %[Ŕs#յꪪ22\.0#?7SeT{?bO76T^Gqs0(x  _>[>_?EwMGc^o%4tXl ۳c5չ>0SMv$n-J#O6:9 2=[{2M'y|=;7gat3̥ 'xȞߔyz.srSt&u}x{ƿClimnP-xmCSM& Q^g_ɒ2ǑVTWb ՔQem-yK97,$'F15wB<*ݻՙ'*YF3-!0 ,&%3D=D;js)u\S]ɖ;;v;̴m"Hqkg>C!!;c: l"n"AHcjIoz{uT#*~L|>ps9y{|*t{zvrQ g9#x#Sb'$QJ qǧնL6<8KP<$ݼ;NQJjG=iI (|K׳:I!$=Ҋ"عK| ͛|.=]x;{{M;̦hhq4kö[q^SA"K!C$,L3åvyԾ7$ ;ò$cR|{}-[pF iCZ#N0 B;jMY#VSϙ'aǸ٤$^ZU4^Uߒaj/sծK;&$B&d=I€̧sR_5^7WDlJĩ$t~/iָzz[ōY.3ٝ6@ 8E-($)qa6@r*r^Y(*%ݺ?SXQ^ޓvbFC ϶+ncչeIP{>Sc{ߝP{y=6y>Ot:*$߼M%t7}mLݲ6;$=2CL(c: p6_y}^7ҘC,-/t#6m:N'='3!L]ӊ84[,j =NJw8%O1-zظ$qʱ7RI,z(]]1^m'.EaK2Y2@ Y[HfC|m7a3vNA@ 巆n;]Th+G{Id.ptźN[aC6/)/^!yWl**+*HcOˀ-4Q?a~ٺ?#o͊`] RcO0u&#K e %p&%)"D.6C6(//Qrif) -1z;lڋdzg)y!SQ"vX#~Y˽(T :@FqG4uY"0ITmo5O>ݙt 4IFF1ITE7M8aW9ESZ+5&j'TQ4nCG( ">_"\]5/IC9)7 ^Hx zUE4\"N}ƖW~@]y-{/$Xal̉R(h֊8䮀=K A>A$^@0s4_װ9b,y06tv\IdQ6::}r^ s|ܦ=DphPbS ffkIoaČpyD`dEh4[J IeZ3~WVf%~3O>5̋135.Z64ih8tFTozm.MԵDT)^gwXݗ5ٟ,P7х*Nu,j8o:ncS5.Vp~@)"") ՚=#[ ĻM__@OȌo@DPX vAJD%ZtR-*5MSS׆nuy{LZ/(DqC0_ UF !hhCpmW5d]Ogl Tbh̵k\/v)h1KXZb4d4B8̦1-f*F-s@ " njS :sp5G {CPg|3W(04>pխŒQʉ5427BRr\:ثZU:߄X(AVii0fN\ԡE<;uXfUN¥MMbYfb2aK qp4 p>M jxq'XIA$ϑuKKqrf 4%,וg> 9&(;;>N΢`0cS,2!k&I2CoMi9wh LUEbd 1ݟqBD<>-"nJ3ɉ.#nPB%X&)5#dR X)(Ti wC!]TК Pq LрZߩ E%OJ~|Nȵg [F(fk #5#17.F^s$[x1pQcPb,N/|l9D؛;0ؒ Pd8LgoWBtvƛGXta>E+1εGmopqX(%IX '@ރֽbzhY*Ƶ26O=7ώP;%t*йJRi}\{t!6CAE[ L%~蹊~f?=RDYKGBzYa)*/Ut"(qpC%#)f%ZHM $"a*rX jF#Qp+$|FKztyhQQbMjeL k,BUbY1G4FJ9G }@ N` = GZ:JX_ k ?? [ YC w'avmOEG ϟI{'R2Tir̩*ċaW $u*h"*VՌOQ`7;$&s 9&u(&VQA\E> -8 Ѷ瘜717Kɗ}{/jF2LEcٚ&E1 "(` !mcT'j , M6rٴ< >p6Pf8ӟ-7t{$$Kj3y*uN%$i)5Dsě ,\rZ٭V ͑-qQEE ,;l.́/85.vh(#%Ay $dOHM9љqˁ.[qFC{Tc:mfOʳ|LI@\̅qF_>lcc (b΋=YRzR@f 2smɶѶM(|9r@|a4@wȆh-d\/@!+_w.k*EEfbĂ<p-9T jfL/G( Ccmۻ_60O 7j䬢xv>ǓXWlG%4K'" d"ffl0冖 `AAѝ ˟h=Bn1}# Xk1#}&<Icn*z z&Ҧ ER7@β[*{MV(夷Tn b/f! 2BiYQwi@{!*@akOgUQ7ia~;&VG]ww7o=xu]յU7 f ?V||9a-i<&oBy;}>q^P6LH6Lo|WR 3GFiiR 6J9,"lk^x_mygcH&דOLuW=3Ķ_,mj5UR+cv^p46#_K|ƒZG&EؕD`JxY+/t5ɇM &҈>S};#IW?x刧fE FI$.E^KƔ#G N=x!fhRcUhhM~[91Raco$w;AsSF %*!s4}hO n?!W (%(ed"[vFdQC4yR[%h`q-aL)ZjHB "=0GVv&)h揩yC!2S4CJRDаT"T " O9!@^l; %l Td BN(afH\ PF]9v3NK 1qيM3YJe1\K4<< HatH݆56Ao!98~G/A}чǺ+hpȀY`^O&%z!w--$CTHdJL3N H5-UQ Q B@8BE -J}7TKV[d*nY9q~;wjGxlyK,[0iHh XH r'>6@kbVT{jTi_Vzۙ*J ;p2ȱ{;i8'H%6q Hk$?H%n} C=}m9_[y/M-,P% DUK9-^W lAqׯ{eO:{}ƟHa=P9D tc\$jô3MkyFG&RN4㓧n 2 d idp@5Xf6d:Y;TFpa I˔QA et:(*%:Q'RԺәSK*heRfzP͘gcfGa=@ڍ4鍒㿯3aBxOGT~ugOV=W&]턟rEY/OH'ӔQ.z9lқl6m*waKW0y+\M⽯oG}It)-k"eS.ٚDZi8G^v<|Cԉȱ)ҲHu8P$.U&;ZB'PagM|2=HfLD \4d0_<B3g!`Je%Og!F\u \P3w(I[-޷Tlְz}&ܓu=r]}1?ѣ[D:C{qOo?q>㾽)ѷ# X(wdԯvҘ7|A)ٱ$؄S:?b/ Xhflq5@4@PQ)z i:7qO"ďZ5hR>:%bюc aݿivq|^GbG)CX Hf'$yո۠5,q`ZŘpw-!@YМá|\Y >8i5#ܚ!:3A cUБ/OpwdE߈ffea0dFecJc3lph[#ZOYXc HHeF6pܫm1 <4aQȍ )gʔb0ƒ!4/Hf)1|LCa Ťx?S)!+F*}z;[ab* i1jBHI fBV=^Op6{=iHכ^ŔK.gnr_(* &L>M8}psDߩi6mzZH}./eh?;Ɔ"{b [0)JcM39rf׭ QZV!((T+_7KU#8D*oF p.3k_-%D*iGn t3ˆ׹|-]I*{ټMZy̲۹c6L^+OZ[qu7No #mS;h!S4ߟѕ2D+N8vW'/FrMʷRZm)buۣjܬ= ؎!FfI7[m#e[8LhDɆ5>,qNA6lԑӜ!81«&StAk8Fqg~d@AfK~nYS6 .DJ"e@6ˈT $a'XՂ{:]wsj(koV>0Λ2nMVOX|)@Uyt82WE-&^"~pOŮقsN*4%KV,9h+$DV'ƌ#LZMaJrULH"p ,q Đ(bu)=oLVP0i7׳rD=Μ]!Ku::}/{>YlUi*84qvL~(/]r0Iy<#6 0s|YzlۑO|͛ak! kVF~ z6`aD0V*1mJW#\3pAu=QTK)dRUJD*RƝbtY{&!`"@:CՉQ 0[z+f td-f|BgK(}18TÙfڿ!zeڨhBwu{ٖv:cDE RkG*!6 n}/9H@|Zi)ׁ0)G\`1ժrM&lу jM139ffYR ҪOq!6FR|0>L|A hzq֕1ȭu D#rvcm&ӎw㏡?W$m}=P<9 M+K$2|F:p$`fqFIEMajBh>~nzIkU9 ;9wPH5ݿK8֝˃2e'-٣E!m4DَɃAo`a0-UKr&>s}+[TQhPCze@ ,=3fXw=}u{R$o$1X#׎ `zLh{w_)}ԝIr$dڿ7N:?+ٗ:PWPZVW""#pM|`1_ E 7ĖhSFKF.B".3ˑK^Ӥ;\D*xwBG6v.=5(kGtj|<;̓v&&{<m9S|7ğG#(( e@daػ(;V'ā'>U0ukmlL$N~yx^ԼP"*IXyhtyXb"m"%#ѠQ4k2$Ð*(Ko (XAd1D*"Tۃd8t6"@3,xژs A!т hb3⓶3۠  *s>c|EGVsog /XwCȎE_4)p`)1 ) (pp1]\'hg[RK|^NN _gK1_iODL~w~[~!sѽG8޳Y[/ i 'Mf~bĠfPİ 2D?6;2מsj Ѩiҹ^Abi6XW誩khvfaf杆lY^ ZkSJXVvV>勣j}}R.37a *oYKK+#jm(--r}ܝ5qKad<"ʸ MkFKC fHBe2E5̥';sUr"i fg / UFp).ʺ5@KY 5A.&P ؆xȐB<*8scgg8J[:L@YhANB (b.[ H(j*陁1,Ɛxl2e kT͕7֡_ftSie X~>GdwS}m/\IE7A!Uz@dqjo;׺; 1u(ZXg0$Qd4:K&7"c7p:Sc}h阒5ZP׫RӬYZ, 'as,P!vػRd8d#qD ĺ1´Vawh (meCipvND<4GsH)u-E9HCoa# bpjc$K0@i'od -6NOH%H]uI;IIبP0n8 cP|w- [!A&aJƂ趱K!ñ$ΒBڛF AVaNM b~K&^e;m6a ٨T>Ij@WY(omu$PFښT*v\iC qCia͡imBV)Bd4*f֪ 3PHfkFSZgvn4̠0a`Y~YR$B06pCe]Mn6xT] ޓ$%%:r4Vj6NBkV3CHft=&I#'(̘Jw,+2 ҺJIhC ^P$d>ZϜW8MtTpDHum4cbp[ϙCB 7 D@dVs32Q·8;=o* TCj&T$=&)hx1Cj ;E(!]1qjH]ZȤ:b63R]U}c.B'ZՐ骰%(\!6iQ35}l\ bSQhjgVH[R(0 FZp1lBkM\GhXda3-3J!mX|q:PgL-HbrkQkشŚT@, 5A 4>67M9Cdlm4Bf6*g44) Ͳf(ٓ +\Cv[G T|-f''ls"TEr&z-a؛!PECJ1"}3tR!HAL؂D.ܵ$qJ -N 6Kj,jiqx2\RXr" %U!&:3S*Ԡ,CNŦK;DX 3C 2~$1$ڶY&9$4%Z̖Aro78H9ET!hwa)73}|p&r& ; &ҙ9Ķ(P̖ Al9fgC:2MA$0#(0ZB9p5a]\540чW5C֯`ljPݛ->J F 3郄ѱxfa6,Dd)"神3OVr5z[tr,.yck(LJ5r"ʙ;k 7ڀMbbF4,*Y Ѩ*"!` r, R,eF@UjR S R5+ҴU٫4֠Bl;5Y3OR FV#5'=(3c`XD :K҅)6 YV/^7fFı䄘9K%$i76FțdY0ƅW:‐Ybdؽc7͋ HxdHd1Q6^1i4AtlY֔ V"ms\inoU8Fٚ,/('Pϼ sih9i`H+A'Xq.=#^a'MMb"&İ&NIz;Q33*)K9s4."8ZJ*i='qhm-&Z>vD~ASr3%ߍh1ͺ#3IDf(VzhʙY˵b8-nƟqQaRWq]C]O'fc5E2U`I=9KPi v+0ʨq%vO7'(,H68캤-eTgjjTpb.#bNNc4i;LF@dB`9#%yaaƃeUNfY4$%r v46fD$Z) eJ.׶II+Vi=%So'؜.,5&4UyH 1%"RICJbb$4 EÎ>iMQ}w+4lx\cg2Dɤnl$A3L<qT DŽiavtHST4`ꉉi1re!EM>'Wk8Xm3nB8)HGClѓEj2ꝬֲMtIdoXkreTp;gRM11dg4ԑ"s0fPΑHXXڭ@3RDIъ m6 ǧJ2hB&Zf4ellHA>2 v#i rf/5Rkfj49\3&c,5T2-Hj#d%z{An[6d5zdEn^$'avv٧DKbۂgk6i&Rv5,FW SJfq6gŁ:f5)GslFQf0qgjBmY𡺦`kc03%yQ%D!ktf=>iq&"ߏh[Da"ZV/ABPDO:!Jyim/d^cqL)Z~MgJVsz*6 ՜&PҙVO 8Qk4JSWUY>wΎ*j+4 N.)<*920朧 %P>֌spB:I#"JZ Qn`@TRZةC[9BipZ:0GlX= " 9PznuSrusGOWހ Ѧ3Q 0:e1%fF3紀i|WG!lT<w%f&kK"^ y_,3P^\k'b-ƢjZ] [MR103nA6s9얗7i{ 1nF @ 46V]MTWjtSi6d뵜ܹVšؙB%481 z=/" )lE8ܯT(P W(hϬCDT{YƃBiYVyf,[!$Fqr ?gK Y qeGݜT8ޓCr9r 4 ێ+K(D`0`Pw.7xa|]v e! ؆ cl|Ã"c Mj[gaXlW{ӫydrEƻ7)kF'CÚkBJ2(QkY4#LclkIjA42,~;g( ]QډVoj&A3D[p33KѴ֍.zaN/i7omKگ tr!սo2$9c#nAMbb sPN'k<}A/\֩CAj]p$4 M@!BSYwb&=zw ßblN}w<9Z>MO#/F(@dR؆"Hm#h_&#FE2xdAE/*AGD,@!1 Jtk 2_ЄD˧7'/ G0$#fEX*uGLjpl?. @"(F6z+'lFJn71 RGu U2r^ 8T|~MII]{$ 4ָ-/59s) Yvdzw?KAV77Vf~~g`z!}>y z쑴% 껡l63gbOd"~|nafjj{-_-"8, ]ElHGxnD,h\G@>,S(Jh$B)QHD,1PRe\ߚ$,h{QTV6-r 59-Z#|T1 gYPT_T^Wix$}L C>PXDKΔH2$%!ŗ,Gv no0/481;kp!ycyr=kHV1)X7 `ζ&qW5vjjFB:(11 !zBJ0j 5-]@ |$E5g *WV^ՒseY0+w+TmFaBƥ)ѩriR- EO(]嵞+YQaF<'a;=[Rҝފi:z5qt!>gF />飘AIϜ=vr|fDH)#QVcAr!sLP`L"bS7!;\Oh<ze֚4?_6)ṛzAr9>A2j"WB,/#ĂҢ}6@ τQ^!$ZJv@:$Q<)f;a&AӀB< BkaXi#!XwuI 1\8Ykh^|i _dDhEQPTD/hP8;fU IړŒr>m: DS1O9($PU;{QC=I!y &N\5! Ou ~^F~6fՋ{p pYk,i0 *dػ@}4RY~ݏ:Y59z}+ t*NԶ@fxr0_QA9I2ЕXa(Pm"5^O9M AIC0m/\%1Y"~;{:n˘r2A,Yewxh>Ex)}5\B&"2"HjdhP*1RaL̢D4ID!Q_-4f3 `voTx=w5>Вa!t~jUDR44P?C$o }.c#`}gy/'>ڏqA(Hrph7#hd4cnFIadCCF6 l1cWh !HSE5MS -4ruϓ+#i7*$C1;WD2ЇTbKDǚlKS;;7=`|L60<3Q Ϛ#5{⼳Z0:d+2QV,&5KC'uH"9BPCP  `(*!"$E`"$Dhd%@{G|b;:w V:׺ _#gi|סNhO{):8sl@r#Ȇ_)ܭ~ . IB6逃qJ<|㎃K=ql Q6p.mK\gM!iՆ uў]Sls3GTDݜ8L &v*5H 1Ykm*0JPJG.MZ8!8ΙDm8IH0؉, 0\@W)ŊYեibѴ*  h֚*DCޚ25H*%e# Pצ7 <3M?'͝3B3#|kXoʅhBB} 3wva5$m6䶆%4eZ5f M7C1l%).I2φm"'6IȂq+fVVhC/wd[j786X_{P|=F0mj>KؖjhWd}A %v3IbQ5 WSmt p9GR&Xe3pVFTɇIGEDub7,[l@$.Ii{P)PQS:{5ىlOt )Vs#ЙHimtt C6uhrb_T#<˂>Ӌ}6sWwE3zz  }WyƦgK8 0W *RdxzMB)|¯(@#,S)OI1oyzXa6SW 'iKsbqZgda5n&WI9RMc`*`iw= >-B뢊`):ple:Ua2Nb&}l -PKGʷ{<&n(wvɤ O(,mHm(K({)6. ;[9t>ΞxOY%(=&>Rv}qtp8bKd3t c6lmE.m:7ɇP8͠31ht:̾{R~-BKKf"(^d==Z؍V.)#{+d[ 0?Hg uBn䗯!hGQCȤh0f6~(e"`'Șcy-u>MB6Ȣ*d灚ɮ:`CUTBUUTQUWo-tA+Ha d y8IĪbBQD,Psn9O$tPA'%|jIuVkY.I<=|sZ YdF4QOQa¤p&(}WMϔ6iN}f`qN{ ?}pvFl~wuv1@(4+2 -sr^&TKHЁAJJ%"mu{_89t,H=%Kv#!d-A6 v%%ɀ]k07&)soAb$7i)e~fPčS']ryfOb{kdXfw;+W"D|pBrN4Ƒ\ml{ NvsS@cN`|T|%'x9Fv4jS^rf. j8$&vFȷ*uyzݦ8tXp9Lz 7]L!P.hrnۗ4zꕤ\A?9b(=G̾)Om9vDp)ʔ sDrLȬPIb@VrU5B HPHȭka6GM5׉nJ=t9rWIsL 0iMP{ӹ~W abP68Sf]O^QHc{ %@bđzzr"STd!qqFq(_;oo=$>7'J??zO}N2$"p1ڰb d5RMK`"8ׯu' : OHJ?͌_f%Qi l?h>g="DOWK^UQwQR)=<gf8߫w|29MSt)U^5z:'jfV&Vh|%LUYumȇ*Rrn+d#}]zCz q'^%Q"bCx *:v:ݫ-1ԤVI;7)X]# 77%z!#P}ɝGb8a f50l;f$B DjO ɷ&HF //kbێ2 ]Қ"co6|rIMR|bl_//B6Qގ}a2CpMߜ=2z8UÑ` t}idmn=tȞ2Cc]voٓ|Fh-aٶX9 zwς Ʈ1|:Du 4h$HG;9 -=jOLl3*ITLo7;Os{dpgS⼄mR=cx'~h؇Jc0]@KEd `MPIhX.)Ĉє AtTZad‚E:b2>^Z$M*):LI=/ :]cǂ+ALlQh٘csšlYk+K~_@åqZ M6A\?1* _9$I 9:"n,Cae~#dm`YQ(H@Jr┩J4 3#k[֙Hj'1L&&1SH7(fFXE1E@QTo *@%08h q$TVaE-&I1!wx D35`IĐ-0 PAfR֠ g%̊$'?{0<&dh >rRDLx',suRӭ.e%Mqe5Pqቡ 6r8|@!*Ya =N@2) oN^\ WIB%e2  x+Ȑ}-BEH1(r4ح]?[C?P}&E∀_R&TD,E)8T./Cx~Lx{~gU$x7C'UVqCt?eQ&F݌m$hj$E|4$3X,kgSW '$jgfw0PY1OHʵ# E,,i3_Xwmߕ6m|ח'rյk{L e ;Q)@zV%nEYx6LbeJ08`2v.hE4 PYqGvOcW&N@48L:clJ5!"N( 0P;:ه-H)0ֿo)Y|_m:>f %T< d6Ie'rn<IigvW"?zd0Xʓ9 anc?!ݫJҊJB< `^/٫r'=? / <{mzC \,* lpotz#`=GJ{ }ɽEEo.>s{_UxdX..S$ C0 jPIbfi@$zho{{P4&axmPbDf3Q% h+lMw'2}H:8m&CRĪjԦ FO_uf.GʤOTzr.VC(ȓJh ' N|!76l5=!I]d=G36˜YZ ,%ci-)c<@0 DƌBk\ap~h́# 2)k}Saʰ[- Bayr $ ܆hQ>?w~h|~y[pCF-ٻ1Q1gp?NzO6tJQJH0O7.EY#U{`jy !lC6!DCkz_~`Z'*I,ZsA AAh[ G ?a$FAeC2P;51"BIxA>H?x~ZCZPAyCi8n?ό^ȁA?mQk,> ~]LUbbb>Jl?ߦ),BJHbN!hi!!pBJTE5 SP2$:1JX5  !`5=JMą)#) *K(IҁĈܝ)7))JK&BBZn'~nj"9wd<yG6 埄 *C)vū67Nw!bB0b#|(j%'C=(&oð혋{~̖D9XأCg&SђCjWFlUf:V~0 F'rRH<hlpM0$!ѹgq2Vl̕>)&3=du:riE$" sd+e:*Z'm5lUFRjCYf)Ttzmg$F3FF* %bb,;2)XYD2ȫTtI/8' HPSGTdg5ͩkyKޝ4AM7HЏ>OYDHR"` DPY0" ⛄;A!hh4B:"i`r X -$l wG#4=Tz SJcYROeb ţ\h4fl_r͍GhHkpғTY {Bs}o||Y= L%N2-QŊ*jHjT5̣YMH8Y,\J['zkACS[CZвMLZڣ-V3*fUIzdҥES2)¢4٭+a|ok6sJ,&5sE3YYHJȇ5LhnƎzI3M*]}G5N.BF{5SEsCήW|DK%󻙻ɹ!Vmf6p[Zp3R3fZ9[շt[x3o[afmʨ e% c rȇ c}|ӧJ>#6Q(DCEChR1 33 O?ƎDMC>U#G>.J1FT#u-BLmbֵ-ifدi~f2'iѾ\RU;z|lW|| `}|wއ(ihmH7F|^{*A] YZ^5B_uc{GH"/7o8)y6E $H9T;|`:4gVt^#9PCrӄU1KqȓD¸ JP$@6tdRIf1p5QhB SFE1TĩRJTaTO=ђ&!dvԶ_ujm4wDS R{5z9v*jQ S)CQ縫+DĥE|||'@RHyu܂gWCl<8'"> :h"N?Vh6P&bc{s0`SKIIfI*D PS2%1 DRQд0RR$I$UfUQBS,PHH0@K32ā$&'F$w\ ?8!TH ;9@eF_LĚ.6Gđ@m6_kCϰMyo&Ԙ2sH_Z&F { wz9BW }*tP<*g{$2JJ瘺*h%J $ "`"* )a&%"$`(a%FPԧgO=rO) O *CiL1F<JMhɳV#3]I-RdMn9KUqNQ91 BEh!(( MSEFN\Qy!ПNG(×O~dؔ"ͣJ&Z(g11cR;9a\xs/2ފ?Wl0]UAF6z2]oKUCCY ,֮Ƣd5;Li}t}q4|ͦw H/Z`{W#LkٲIoM:12_=ˑMrC87C4fu>TQXQCU8SCo#=M 9@C9o2J ?kF/92-ϓ]ARv}]xӪBLwYI|>t^n<Ƅ{ 6 dqh.Q6te Idi."mN|`Mmj=mӌKC+0oLI1dhX49\-7aa d񏲉si EژDZ4:~( 8LoOg&}'}p5DZ}LݠBf&NH]CV5`Tw[d5ׁy?!9!:/Ki?"ʳeWUUUUUUUUUJRUUUUUH?~]O.r'O8z) ph"R PUoe!İy|*NgUSPreN&ai4h?lKɈyAAW!_d~c#N0d_~>-擂*p@xJHv(kۻej>9ד?LF_ao<q4Z7B%je?)Cd܋6IpU-MCfr8G9!& @=˸EY2$crJr#Y̲"VƣOW?.GK=Ńk[p k 쮩IfMc2H6D8f$zrHኡCF !y$P%0!e>1/;B =0\3i]ZS6U ~aZҚ hkTP6"ah\a16E9d'#Tp"3 'IDI؆`g$ەDB'݃&25+0efQR޲%o743 b('.3\'IwE4L)cYǎj6xs!^I*ZK(yw} f &5Dt=11??N!Mm9hǴdAc &CҰ`%hlm zCJ-vf0r)UxOyȏx>E3ȦNzOwFӪzDhsChVGi_we67&0&dlz'|8i#dwHmN۶79srB, Mkܰ]憹Jf+V[&s`f4RhȲ726ƓVzp,VV R~u6Mևo~ooViѩ4BAQ3)5@1snE3ח"(=E,(ƊOF6!X ̐Jj4FэbR& >M9f5eaX;9 19!ԀMN5ZNz>e5r9!R"5a]S,bCM"2r҄e 5a%Sg;̱(d\fi1!&ݑNh{ٰdm^z9HX(*եTHΌhf4Fe*|3#Icgc)Fed-]{1a5riV%D4XŶ I!fTAa96:sBFqXuG|en5k+0*j809є!UHj6â8mPlʙ-̊HNŶ i&k}P@),(&)J Ҙoh6@vO˙.X8e 5"gV`lTffqnT\̚^%iJL?O;g ,|} i;N!1|ǛϖI^'n(i{5[s|}] ^l%XF>Վ \msDFInMivՄjN!(^dxJ-4%i}}Sd{t1#*)(x3 2̙#&Y9`dfgmLEbDOT6.PЄ?s3t `f8+e$؅$!5ߋ;zR޵:t(w= %.T\bPC޿<=㊅(%D"Y&,m6T>վwC+ڑqn٧=g['ћZW| P}E !@PP4 i1;:>9O#sY-̮)X߿}Rw^ND@O(My(Xfn , Yb]&Qi02?fcMJ 3gw[_S w4ʚ|yIETTڲ> cM]}q1 )^sDqG=C/݇$Օ_yaoXCEz]<$d jLdc,ʦ+}5E"h2F,"%3nYY v! tp0\5$A-xE.Z,0LRSG8ߞ>NMqvܷlrHpf&}"#rcX$28τ} olr:TîD,tN_ے,o{; am:O@}={&8b$|7 M|?0 X;#). HF1 LPxBm1E EKULlsX0qehnZ$h+f `E&8,R$ȃ&lQZ'Ln>f48&,!$/^041"<hdִ̄`TBZZv), F |/H!3ٷF&MGHzÓ GwP[|h/UL ._;F7S%B> ۷w÷tzDZҿX dŋ 5ԅAB,%R87у zϟ} s(nXi#e1s$0(`p"0 GCѤw#B4^xV_|SzYf;>nl D N +BS3F˼Irh^/eJρQ QPiO!մ{"!Xb)BK& d3 a ϭ"d65Ʊ1c1܎E^6٫0., 4Zk*YXa(tP JRIPr!H"QA;$gоR:}i tr< x>l=|RU),J!q[rxcFH*$ulO&*ۨG{:ID\|2$#Xjڴ*AfOG3D I͂=؉Ty䢦VQ Jd8\2qvTBgR8=yV1M=+J3nH&n ?~f}օG҆o6ȧ!gc2.P15!D= BJ& y-#ޣ1M|y|nem0[{Ibbz486t_nM0cht]9`FJq3JыNH5ljճ0.sI9ɁtnJI H615`=i;󡓄7Vu#;fCjж%yrA'R>Nnh:lc6;0Bt* z8@΍BY'׮O܇'YנKdaaaL}0 5Huir{m2?7utu=AtSMŢ!hqVa1,8ў/$p CZQ Ϙ#mR̈Ff vmEbHuAT*RjupvȽJ "%^I4ىT'VFYL9Ϙ?įy4xo^n_L~1MUnme\5ŋc?N1-sJ2 x/:3m;5'=4Ed 8>N}BI $ޱ|G ЖX: C."sBT%Gƾ=KYcOk>(v|b16#.Ln߉!Bɘ24;~:&Q0j+-F) *}erpKv8s5vo8=ǾrFs<(Ɠ8I ^#QNkm@>/1p1>X8>7o |Qk,kXoY7bmb(x!эcS Jc5>zKm7ďǰ8b ߆EP r]I,;[C(jò|M\{0m_l,\Ov"("n}ȣ }{#@Mxٳ()AoIlH91x^mC;^/GN8̏w inTA9.NbqJn4B5tt:"k{eq[ҨQmF CKvq.[|nxE39%v?ͷxj ;udS&lVrojz>!P HoǡCXG(Ўoikt?֝[ ܹC9פy{3cj^1jWjp!1bTWvx]xuKVfi5k"u :5eS`f%![ 5刊Au3Vf TVU9a9b,dbZʶ]v04k~H/pRa*%2U-Cf=#`aQ`d0iՄF -#烮Ѥ,ijY dF `ҁAB1q.A3n7n)4Uw=U')ΝX|,@Eb+Q5OwPdcI' /0 {s420r5( "| ̱A"pԆ*>2AFH0ҒZҌ dT!W.kR  HX< oi<6hϰ<&#F^1Ñ'H3j (1ZqXj|yNkN."Ch^-ESd)oF4Kh7Nؤ(уir6cB ʄllQc@"T„B0CQD+evN3(Ƭt-f˥kyyMg;X62,cc$hg 5SZ⊣uq7 &r'9J'֌qcImAԠhC*tB6Dff ORD3©rDu PU #R$Z$ڄEp+I3 촱jBYd'!.E3k!eM&`Y+AJDaŊjGlg !n6cA-ZI:jVb =)rF'4s٘ SQ "m¡8bTlPdC<D&HQAs#;cQ"H ȲHAi3$9ch8 lq@dQk QR)& g(ybpKAӳ ]Pd{!"ћ Q6F)Xe;48љ$q@uXXH&l a%U0^ ')ϴ^P'^` rT`N2W2OՁLXs/a9Y-:ù kdaAiRcf3 *y8\ipMC831KMF6ÂbDHpz;$lZ=$}vF!ͅ{1DJ@BmaiGRm%PLPs8'v.7=yH KpP1o0y`DTCMES ;7bG61Yw8aCdUR+!&\ ќ5fM=\oO8s+F$  s+4<9c1S'Ok#cGoފ7ϧdm,h*abR(!#B#|1iVE⥘;ݤioE =)':l6bIF)@:17[]xrpqUMZf 7ocI#JL ZvB8Id&IIR ;b0;$֜ª) ypJ Ul~o4MtP(F2)!#27G RHHϲaJb_{}o|n*'1!}U 37Њ. |[p;,ԝEhr*>~dz^d}6զށ2{]8E2~09zϵ{f`9"c'1s H}3|8_31Đ{R;!pgfSӜu܅p싫N@م2رg+.\[E,&Am*eJA\!C!ب)NZÄ ȫ09C3 \$gtj.RK<ǽա&nRB ZU{z.kօNF'e?O 5R)c,TXY)$g! SK6lN3 S(] akDc!Wo᣶i?'rتTFϸsqo 廒r6//GF' ^:J==,b $THQ e Q1[9o#'aQ{KXim8;z}}"ɠ.N``݅j4cfeE#"LA$K I'#a"B!oZrȨFAFIv faa%QL`hb kD#h7l w4qE*D7Y#64q\ jVl#q"փ*BX`R'mX  !hHFA@c ̺6\Ɛ8eS WL2rXų|2L (VCCD*EAXR$21cND1nn2Uf AK1V6D44Ą؅ڡ;n!up3=>Jq( ss8Kt$qmJ]l\BaF~Q11OP)"{~ & :(V )(KACR3Q$ j!)$)B ӎ a5M1%+PHf(D ):S$R :TMHiTxiBEH5aBR+0k j\PpKB)E|ǵ/gw\kWIi# Ox#eON Ov}lT(C%zMBH=2.5 `+ZEkWѥzhNWHsh+k!3B3#PjÐ!ZU>)T<"IS @$O~1<8m)BI@L`JBFYfR%h@deB ZR iA*U`GF' hD2p%h'}Q *ʼn0@ϭ`|N'No^x)4 .WuWя29q Ptx,sx䍦 |u)܏]9/"Z, `]qp"mVrGp=R4%!qu'oQ@|yS W*x~F".p$rKa.I̓hVE2xsi_i>=>;߻<1Q3aiNzy{i{i7LNÀT#o zuR7fxv1AւJ)$xe7f% w-#O\RjoM噎$u>$S:bCcŸ6 ȑ(H19iPU$M|'A0sDd}BIyÕ Ў#`y3]:eFPQ AXN)0ks:"! )H7{n Fb 7 j RITi$6!PH4Y%M(X24&hi& DJPZ&`cFINaFq4fA0D;YJlى{CKm6"閪TEZqL\)$ J`eo֛E+U XնM$f WJn Y<$HƄVKŸTF % ZB \fi(iMo@bo,rk҇JjId6/L$N a APA!FՉ IN" E9D9 pBVUTVI%B;˼ܘ@XN92,%!$U"A2SJ8E ԮCDjY$*3BVB‚$)K ' !I 㴟'B{ CA˞zK> W F9;*J;;YH48BItc*9R91YO2$@$[uڣh8#a'H׬T*<9PǴm?~="X{Cæ|ۜvƌ/(!Ó7D tyTN0uT8IѝOX>kf7 NsF ft-kAfxfc,/ 6E88:HdW1Y51vb1/t9 vؑj->D*}\.>"䑈l_d!ӭ.ô!*"IFF"CjǝY;[@@;HN3(B3%6 %Eo\P # dP[뽗~DJRԇ lqtGkQ 0׉Yw=!;cb}t8z4-!t)`C"ҏb=oڳYv :]s_g.k\`H01Hbv і'NL &1?cx n" Ӿ\ Վ|*~/<3;gBPZ%*MFtq&OדMI!&ABpF;edUi 67$wFqbm5Ɔ@e!B'o>-2G/$x}hrڵi)jUIEːxpDp)X$<3~c{?'qFFv()ԟQ ?s|6jũ(O$O4hOm "8,@BR8mVwNoNP20 @b@~G䡖 ?~: pfAN- P-M ]ST54NXuM#V(%(di.*TyVTSR$f(DCz:,uR))DB"{bH(0Hd('|׮\>`=ƚ^cdb=$fR4\+qB|FlM}IKG~Br|!b_|MȆC&G73$$TGa8G*D|0xhCLo8x;y tXTAb9c#yS! h% 2Ɋ(3# V ac% ,TݐD] .8NAQ d hq !d}:ʇMڇοጱ"6 3$eTf[收4J*XNhfDF DK'6BDR/80{89Z,:Ѳل΋UMJƐhIVٕPeő4ƕK ddXer B n6ɨG XJ +wZO!T:D{U 4d]j~JR"uO6dr,Ņmx-“Tڡ›fZYzR/@xSL4A(0d<NE#×_=|?57y*qNDyw'z r=Ũݼ1$|ӊD)!P4) P ā !B!_q xB;u@a@M<$oݷ *U*;O hXSRYR Ev;;AjmY !2K,aHcKU+As IR !K./q4rD#z}!09݂lHnX:?$ D:5Hq0)Tv{/!zjFkN:p@@ S3y&jgg'Wb Ѡb `0P71!tg+ ̵f2@(`-4C6SJ(5OPu0)>9ܷ[Wֈ[(c<3~c=./h_p~_!gnXy_dÿ6z9*#dݫ7q R 0gz\riiGF_l({Ir' R(ED{:Lm>eTT!Voۤ>Ijj6]j10Č4Q"kqKM]@fM 7fd4!81K/.U;L M3SmlbtᙳFD"m ix+UZtXȣ8dZ| 1| 628aƴ֒0ɸރR\Sj20 )4dЋ^BLv`Ә'`eČx&6U7CΩ?TXmb8R|>v- Ϲ1,/#Zc2v%?$QI#Ԣdf9 á41'2USh¾pX=OސL)SϿ=0tO;50krB!)N0#m&:P5r`m_o" i"%+հ;OV Spk{Ry󲔣M dɐJlZ !1yְSbהץUkJk_4e[rpDU3-2$L>@c!skl)bNЬ k=/̳UUvЎ$PV½h\h4sF&@:}S*1q1:TͦF.U73mP!=Υ4w8)&*!j4ZB{^rt/Ms7h !LZPԣJ<(N1,SRbGzU8PH( Ҋ"5ޫMc''!(vZ[tG6~4tgpxSdjN2pcΩVjwiQƢRBM3!=ĵp5l4͊*4@iLr aR;i.Tߓ8 򁛸'?-2/"h9-¥FR?Saۑ6H΃ `Q-)NҜO O.%=#؀S;^_穖*#e?I蚬qQ0`I-dyrXjy~o~brGA}+fFTL Ns4CA̿gcjǜ!f?ujXӽٗ9; S­Ol'|;FUa߻qHp\.mr \j#D `T9~coBsl$ބt^re.L]P$)zJT.>}<2 Lu+ JbPD9U-[;ԘF%*&aN,Yv#g$$uEB$JP@ ɐ-N8~ `}^9|.WwCcȻw'˜fUV''yy` tAsr9,Lhc+ l6Ij  b*$>^zD#^kum/Nh8w2azf`=zxߵ]KVU*Ϯh#J sMTH!sNؘē;o:1_d*c*,^%mGmjcg|gܐP b=g0`Pct;mtLŮfLv"q?Ut0M rFQ}Z &fg|tDivJH#hv6YcAjarGսHO{,2A4σBNhs2Ef](sqV|" eq"l$D~3h t!b3(rioTRC+/k"i)}:M ?)DF)!JR($ (dbI)(%P# ,bIlĄf 6' EMtf̥‰b0fo:1!8>ڀ·4 l*wݷ ;q Bxxt" :>TѽOIFb26H6`;220"is6 4bCeT[wb}I<^+~3}F=^e58.ozJjY?z}W=;'tff ǦIꐨ١kh%wņ\͜ly\.DPnı8@ z6@C 6B1$䘊PH"CL̠rBA+ !.rߘ< 40)>!"ꥏ܌i~zz91{q;uozÙP.2jfYbiƵe)"Pp%/ߍ'zރkYd$E FܗcPꔪ&JapCL#P ƦCr +HrïGjhW}ܮh`ټP1*e"g=2ɍ1V`aV&E2 hx=O<X'̙[ :{gebCԁۀlME7_@9Ď)kA>MqQ0DPQA K+A4 0,.\FMw# ׵i߻=#(* B#+1IA y_'.4y纑d7"VzeQ3m?#(HzC!̥hHԣ{ALǯ!ji4 w}8??KETsXrlfJ" 6ur1DSS2'itMt/! 3iEBac[d>涴r4cXqkF0&5cL۰* o8lֿC. lS8LmӬ쵉Cmb"*Nu}D7rDsh ]Bр AYHP9Rᒦ6 D糄@@OeG>.~9q}޷6C!L10#2Dh: Bfُ:Xo˕ZT)L F9*_aSn̰ @ku P$SVbRP+$`; f {# A15Lk `؁-3C rB% MEH4a#)% `&ArPc#E;104jfHqUE͇ M.JLZhM<<`tV$ @$`IiYXu֛?Q0` R'.q A$a*N#P fb`X-ÕY"m93$\MC."Xeb( H5d $Lc!30Å] 2 J`N. *hŢ5`zyRre>qdmDD|ktA#L '#J 0cLEd,1]V/73 `ؓ|J%PW)ģ$jTśW" i-]Đ!̚^h4ЙEzkjÁ]4"bTpq0:f:|cBlb"Rmێ-6pa u}(ѱH5͏|@[Nn]t2;O&E'4w_;2lm7DQm$";|`i h]p6;LDp# S&^{ Z1[u֑5füxiì8s5zEI I+)kI Xh?~t---((0!"XD8;/!qZ#؉xliubv'fjCtsC"EmWldkԆ!244V'DqF.fO%#v∊o:Ȟ\nuOUZopd yl#Kz,D:9%r6\d98|{ISrE7Ht]Z*iJ%G⤏Sku6Id`/D!QOqCH轉g'cfI,ԵJ8ID"! Q5B㉃ݭn\qa5>0JGyOEHK`@(ݵ B$]ZYhx>>::ԴܯzRyPl&fI(YJyե^;x}o3H2"9FEC"0DBN]5x<|=d h.ݜtچg'gɂwrj;X}ҟd{aGw$_5 ~ɩ̠(rL E$RC2{{A dɒOu9xaD'{stE&>9j7)9F8ì>|,r&'Z7lބnҁİH(+ļz5wAʦ#p3P~ǡFƹ6h}ٴtDlйRek5(be̠LA7Y8E&Ja`8B%tcR*jV21l}$Bzzaaoq:Nm|xJi9wL]H#K?)ER$T'O;1w(G+̐]dRP/ȡU,a(sZ0QMQ.=w2ͶT[a62pB Ѡ᠃Hbf0pҮUBMB’@RD]#rFQޯ& 8uPW>?pr.$Šc4CDC ?} a۲yz=yZ:dȷJӊ[f̪*y(uۃE׳Pq?jY[W4L@h:6x- `$(qN~oN9n{I.fPUGr/8hJ)Ta(\ #i61"&LJt\PKє5:FhĄC5ai[ &(FIXn`u0ؼHT>` UEDw՜Dr2DKT z"'T4 l*=cܗV>ɢ_dsŸGFh& ,+3" y&Dp݆(?Ց I%ZE(L*9A Dj!FA0xjjMbVU Xjqr\|#7lF.Ee:L(•;9d4 PD Ö H/D"'vRJb "\ $%pLq iJ[Lf2I  ,;ч[ \\@G da.-Y80أhd^x6 '$(dKDx)/RuDFfq+4IJEsIH-N7>JCI>b%+$w: 9;s !Pq2 DH:iF ZOcPhc*H)9b!wRҞwƑKqy͝E\+UM&Hf#"d )֗'m/i%EZ"bq`ԭ"!=]4jNgѸ'9]WRyk ,{㦞~T&Zۣlq/%Ea04:cfa9`fjzTxF Ec)-Y(K׭UE ܕECجyԢ\Vs6-"Ǚ@ʌrfgAŰ\ƽo(y1lWW2YKc aR6t2}/ ffsw7];B0,f+T"# ⮏QY8D:{s T&rd@8D&r.GrraYғ-SS^lYwhcX̆rX~pQjoNN';lWDMvM<'XB"NVQ~t²R`pg\MV >4a٤CZb"1wɎ. h#iለ6U}-#A,]Y'[p2]1:˿v {tm#u& Nypq=DDoDeR¡D+V-O8\F2GC΢q APԼ 4THj&%>agv3;6l;a }ם^$ &!nkj[ u[JtKu ܅`] T=maYjp0= |ẍ́rpf{(m8A Vmt&b;2G#{|< q-ỐaӬ33q,PB;R|s)I6V{m;Z_74.=iֆQ/ d)f{C%(Yؓr bsdYh><@o* :y13r0lMJ=<u\C> >;͍K`X8# 戻P=V?5x"J1҄Jz8%Br`bqpINGH69:ƒE< ;<QJݴ3$64B]JIŜW㜶piE7x;8w'J2{buF$fX$lOir7o2Qҥ4p9*-D@b.0HYqNNG%$ܑۛiw;x`p<#z9NHaf=TA>^;?rp&s P2"H4KNRJ훊i]7"ޏi_145v1 Dgpq>ܫ^/Fɋ#Ǹ;u؍edvx2BcTUfaGZ4C-!e+$,12U.(,%Ȇ3$zٿmkq쯲eJ%P=!4pTmS"$3FFX MqA6݋0龧PC/ %Q-4,e#RF [|jԀ"jF /[iC^֠ +\ 5r0901顳m(Iau{Xc49d6PUF l޷y#3[F>AW e 63DOQFV]er6J (7vMxN t=扗JY#Y3E #rdJ8ӊ%dR$r^?)| vd;ė# VG)Y@aDI0iʤ.vN9mLbpki =:UU95NTzf^v35x$hK?IZYƑw4|ڂsTp@bn,fȽɵakU!$(G>g@dcqlMFƥ4_aF7-Ƨ6 % rz4i؁D@ [ 8'"[LnD0ăh 0]Lv91w>l篣=z{66XTGk-+?dFXj'b|V5*@S&fk0{惡|Xr9w2M]B"A[= 9$n>G[Eq!$|}Ki l(֭%PXpu{F!$$,MQ3%6O |)RM;ުƳ0{+̾v/N{z'T:Q:[aW-ke{;Zg͚M9PA)3w(da6r cjJ]22<)6;G "FotYdpC )ZaEUWF2F:QW~ ^D>^$N%D9:('ET=$R"(lW78LM2j5L7t۶I#_NgR.wѫ_kWFqT m|yZf11|`_Gr.vr$|HhrH޿`0%Uj"MZ$yW]Ļ;|mRZjɑG,ŽF-ۍN#^BD+]~恢ϱOdߤ5oq8;2q?{$+}P?ZAy=A0k>t(Ɣ"OJD~}~_kgw/be |Ÿfg R4Tퟯml#A !h^^/vw觷Ҝ3Ў`ʹ(H*CBxPICR$'͚+7B wwt*4Lx$؟ϮOECk'+݈WjGoA9n#DJkɤlc2- pi†*8ɖEAJR\lӢL4&FV0kzqyOτą̝fX"hѹ]p( H!oaG@x>.Pc[I!ҏ=31" 8TTFD1mOK yuY4ʀɇ]kV ].e,Ռg:9)AIM'AGP^4SNf#f5GXfn xIcl61##dEkzVۧ$3MssFk@kY($VhN4ЅR o9J9Xif<&H$W02):z 2WvNQ7Hrd8xn1!0ÔJ 4>'5ɹUJ~FFpiK$c ɴHTԕSUAޯ}.({['%;טݛ*_]%մH9QףA'vMIA|A>T/#+$}pAB1JRN_#uoc~>oۓx9_La֫demj Qf5`أJ-jgQq\$o/I秤S @q://f|ocAXSa Nb !ZiLYBUp1MTTQ$0jT F.0dHr=nLLJ1>4²M!\(U,, [큗,i#,.dU6Npg2nm+F!u>^mzOԳAU4 j7)LJlG00~=vA$tc/qY[jvv夃ć%wZE,=4g_x=|v=/r+(y}cz.VS2N!W1I yP<\bϏWmqX~@fUGHb^ZgMœ8'NjLLԍ nՌ+"b +* a "z0bQ#T\d$bfъ&zpm䆛܈q}{5dWl` >E`0]*hadpu>~QtdA%)Ĉqg4QxJnx%8&Vn1eQ0D,0j4BAK H a ?}(&i Q ]$ 'u܊(i#}k YK0 W-*,X@Ә6LBl+>Fg{&|]  v**, MHҩΆyʳ[PŴmщ",!q"nWXfrnƹl]%8;ncrj=ՒQ d'Y-ⷽV" dF'!H vU"Qњk5X,(<#HP peO@[6MtIbql2TQsZkZ,~Nr`f"HƇイKhVI[_Xř8lB#rmΓacfY40T)HP=B ZzRc,`W8ʑzV@̼e'E3݂KZTXL=b.z«kgph5)HF; ܳbn) ЯzzYS[ᙃ#Ll3kg"qabɱ`wE">/FM/P\C< 9|HRˬVpR.Ҕ4E[ XBFBEG`l$;4ÍzZh"-zZk$!:$C h^j;2ЄƺUe+̜p`cz7P5,'Wk1t\N jW2%Ǽfd&c y6,hVmsLs,E"7d+k\BAyDoAW"U$Ї>V}GȂ ^V&9,هbD峆'7vG| CR͊3]{˙FvLÈH)U XrH !1Vj#)|lIY b4BiѴҧc1>zJX52c&|u$FHэh1smx2y,G%P$|EgH5 f$2%)p~xů|bT,C4eTIh7ڶOj,R^֌LC3YAF562.hEZ Rb5ʘ2ōJU|86fHY!EAE2H i'+֮|k2dk'=rcF$VBfiBґXL ^zJ!&1pI-mY'/lX;A$ܪ^L$' z܈*TDj3E3)jJq#5^wvAf(`YԍAʎ,Q//c;"^jD I~J4l=٪V+5M2.TC;ZPM, 3+@J @[]l"O+I "ŲLV)kV$42tW1ӑ:89HUR8u՟{u3l."vfnEw*oZe&GkP//l]`][@]ԸB(VR ("vNm CA]5o6Ǜ'(mM k<O3&BBx0P=誼cgJ-qUɘI 0?ciy -lp4ݽEA|Ja 'B?$d~w:9BLbly֎8S07䛻Y:!̜s  ZuMkରYhfM%QZx3՛,R͌{Q U84bQ(Ӧ˱g*km"eu53IHf%֑-UbMbDV# Wa\gͲdr@K:4ôaZJQX"PVMBWQJkĀ7kS[Gg;xj`!a;zHmi{ayTѱ5a\Wr4yܓCDjh5kYƻ2X&]xr0m/6᱉s=߷蓄&uX)APF6yL*_ +m-Y\ Z=XL=m\I)&/$l9w."5ȓhhXšXKqPAٓP&jrf3a3-OGJk%3\U^OX1KRޞ{WXG A+)6j!?CBdVJfӈKR[7V'egw$csp11i{RNkHEb]o5$!/(ʈMQ<E2HE؞<ۆ=爪*(QX&Ff(D#óҔոԓcvO?ɑ;wU t#(5De9UUgx Bo$Ira <5%X~5 @Jwpo CTN6$ppl}R8 13&'[|Z}(;LB(O离꟧^1?LUUQZxo׻;w6Los鶪Ë7fM*QCKc8ZݶRd^BjE>bnR)¥"y3ɄM*¦D>< \ҳFWIMh +3Qp=޻0}b胸9ݍgq14~VPH;{nXf2`MWZ XU$APhhZsm-.}7cP |4T3`'?xDY{;h"wyN ;*1'e?Yfc*gb!$ Hxj ?XD'9gdy=,83,GodWt, Fc89#9H7B+xL-&8`pb2 kX q3BG $aEJpJے\Å1)246:nspRCw5֓I&-QrnWi:'369&hcCx 5LU <w~1=W͊gVIeM XMٶ2x GZZX3A}}{qh% Q";pVڊ{+Pч;lir3a 3/9 ohsx(ul$pvCN'lTzhNnAK'1Q&%Sg0.<ΗsBB& tGΠ3C''J|~.aDWtShVEkLXת"5}i̓>= O]̆eHAW1-V ZƃŬ+P)r+%d96|dt+\4&G6ⱮR!+d7)QU5Eh dYA]5Zb&) Bu EJQUS0Vu#Pօj% nA!7#5caKf#b[75LccC\MښzF[Pc#GjHhR) L Ldjh01f"+$ *1094TYDdXGaƞa661*aJٙ ʖX*KY5e$*C"IXa$l L1dKMJ ( !H,W)9<5Hpfc1 U5֮ cTq62I#~'B=^wY)=dAҁϦ L:hf(іjxply R#c>oTj.qs@Flr8F_!"A@*MIt(uM<ɀ5[P?1ky^ FX`~jYLb(>*!H!Rmqc(jT\%ZT!'UF 9H 2LTҔ00C9.>. c.- C5xȜN?7sQg}A^̺u)ݧZ-hԖw+q}̴GѰ=Íہ;…!ߩD:7>.T>3`.H P#>0f (TCBѫ]DBTADM5#lm.ySޑm1t(}հ۞Hاqu$jFi5oe,j6|1wJ#)And H˘yqrG!bI"i$B!RQM؀PJ)W9rײkeph՛hW=7t'j }|qɔIOlm|#fǁ| 1{D+*I>эDw<ӤzIf7ńDC-w z h2kdfbRW.=ܥU%`II$hJ؂U,R.lOGgͭLyU+BO):Qq12`bYEi]L)2LrMk𱂎F29`@5Gz;;ٮZUEEh61" x}F7#[910,1*Pg )B!N59՛j6mqb_B&rG*| v39hsV.E۲cɠ8ù|`l$FT;KX9؄mfԝIq2Syvӯ=j&$m) {SQV}zUF;¤Z(t={|־6;O~L^{ Y++tҩ?m{TQUu)Tmr _qZ\ku=Dgm]hC~Q,(PA~z~i E! 16@Ylz 2@7ɤnćG?<ڋOuw+x+=g "X{~Ҟ n;IA ͐hW!%Qai/ RA3Pjp.GG?lH<&~jϽD`?I ЅIGot D(P$PAS(z;{QT{K_H{`Q&004E I,@P?gr;i* JعR;`*%`4pG[X`1) *EMSp!Sw T8 Jߥx½8W*A?`KiOLu^~^\ČTP@4(y (¥f&.i曹G/5Ͼvp)R}=1o"utP !F!)dRTVaUAb`C| a!DB?GuF0 h$bW'8yNY&hY)Dh Ef"dJ&F<|;D׽FgX (̌B|Ch*ߊdB0͊+H pR UU ǧp/5Cq:8z/:l?G_Mw[cށJ{tØG(H*H?p9!AM9=O#u?91f,/fs@dV,+|ʏr2m+݉zٻYxil7"F^G;uKgɿrNkFcHI) L6#_Ũh5(UP H@[Ra*p 45v nDֻE=T-B5χdkNe8)i+[nQnl88~sۼ+꾅 [IU3oT<}h e  (JDdH  <^ȟOޏhwu7,Pq~ 0]O6j u8=r_!ݩğ~@AP*A/O#73>? 85|{鳚8AQ$If%C\6!m6(rdJzP]HS1n Gj2ڬwt0t&2$' r>,lA2xO۩5edq?Nv9?:~]7f((ߌ!_h>8qa׀'Qh@CWOR = Ɗ"p.[z|j3`*3ZAf5ej"ӕF!EC5%fcXbdBv G1RNT ADvQQE^/}[ 7qk*645Ot~F7cnʲ()4%44QOIY7z+otMy':Duݱ'XC 7Ϳߎ7m?gw:+tJ ( G#xT ԑŒ2!H }>!ڞvcm5ՠ(Sag_;Vљ;PBa|}||P')gKIu (P%VXD| ȳbm, 4y#=“Os)BNkBG3 '#yS3!b4Wq2S"j8ẕ,pyWώ*choC/0?Z:?F qE<_7w^UDN0* f8Xa6I$enu!⣫,MHa&ّ9Y0ՔPP,0BLnú;cZs DfcE$ޞ?n c^$M:8%QkHD@D)UDȝQjZ@?qswo.ϱTwyd*Z73z@3ýՑ~,]eALK!4\c%QF5.|`xg?O5vt<z%F^CTeS rC v1%vy֦N ǁ^M"ً(rro#l;gLxhq'PT_1CDB RcG^OYZc6_oᢸ7f! zу?,h6>V9m7)GBm4|tj^NM3iǾ6v}niڎ! $wL:i|Ċr|: DѠԁN@%&-AN`æ6da0dFR"%LDa(H3#[3*mAT) O8##g36xk\|$}tK~LYT0=ǣB ^17IcaDLz/Nz iy<>w{!#|p"#f#d9L y|d6y4)ؼ"$""&vE;tṞ㷟B& '*cSP&;4O߳&uILM;<Bzpj#;ǟ¾Nc`ߟsGS=8CF>E951۳=޼6}O8҇DN)&Pď\ ~3~_s*a; -!EN~> {3C%8"|D"mwʇNِ;:vlRKa<"8OUաZMx?\Φyq" 2-_MF6&(`ɏ@{|d!b nS^Oؤ;Uh-3!-vgfdUD'u$#mr}q?nx SJQ8DOH$jGX G [Fɾ6W,E8Tko;׫uka؅qݴsW&b܁t3;8+.4=tk3ch\؛3+Ԩ`u rƾZRfvGۤ禘7vi` @AS}җRM+j2дųT˕ ݷsQ}yz^L( 5nYݛ\Vnrp9bL* KHckH6`يpj,V7A SxK;SxwdKXUZHHQ憑臑CXJRyڱԪin6!ٽ8קOs@* 'ZRwaR%xCUْQWgTA)A% Pw`< :_ 3;|טSqIQ]Kת? }~'$08d9FPNOovAGCX*B}؉rN}7q՘V+ {6KeޠeVmE`?-mfB=+g:-nobKO. ;!2X1܌ZY?ı"&)HvnkXfnfi[.+cLb"M3$nfDgȁƀb,"gg : 7 WKxߕ<1fV$04<(w{b;Ww͙9R'`83b4VFddfEwCʀ`Wqv@z6rUBGԒzA&R& K} 3EһVI >"RHΔ,z=iT&* Pp!VZܔ"Tj֪ΈɰEɱ bQ fJc$=GzJ:6P]o@WTP )+ĈSZXr\_ o[<Ԫ#eLĿq;{ov WkT +(!(NL>Sˎf΅/u=f!?m{z (nmk5H 34k!0[;6].| `-B+1!, [F z,*fLDlI*~$CL=Ǫ"2gp!Z1~ }.?NW_:>s E)U7f7Iy1%1%S>߿'Yk580ߕ]Wibr~}(2y^s3S"Ϗ?8IGX>B8'+o$zZ9R{Y/'FRس͈%jd_^nOZt0> VޜXu%_]f 䉍6~ќ7_Y#7GM }߫$ۢb'{jXz^B.Gp;k:CsXd%µzgI&&vRCJGg8Nuj,bELF}YbTCn C Y}yeat,^D,Ϟz[TCW=m%됇n:3Z*)12;Kb*y"tF~?c`I?$a8㜒8dA>A UL!Rɵߝ-(f;? ZG'] D9%>ĀZ}ȊT87 SBw~1鏮|ןO;-MEs"|9jH*G4si$X0Jj21{D7(|aP ӿR KQ]< yMbPBAm))q|%=lv Tz[ (/lȏs($NjpPS!d3vƛ}5wo<}C`6'y\s%߼qH}rsefNhxrQ۵\ODlB{wґ޾ޜsu{o4sDFW*[qp^'Q)ydGX:l޳u}_Wg|&b;v*RLۤRiSrǧ8>_WuyWv7a+@SOMUE3NHy^;t;bVC??KHg>su_}q{x=߹}M==bGmIXA&l*~fWHbi"rBYMn]q=b5.mܢI^'9kgx)n6w_/h+IN2~)ЍC)vg . ZwWQ#j$$N >?V>\o/>Γn>ڽ%ĝ$"%ld<&3E?civ_f,u5;3Xv]ے.TYY޻~Tv7ʒcC0{!RW |O̖Y'd#rn?GO0eg+Kۑ?ng@I!Οܷhw lN[WO~T=̃/Iw؇rk?mHrd?3ѾQSS߂_ɍ%!VE5w; xУ߱YU_qvw"HKSm`.~zz`o־ٌ.9:Kx-Bvu-^m%Ź/ϭDzeY4 ֻ*"IkGKD'N^ؠC ֎eZ=ȈPuz.NR|O]тŬr_gőOFy;׃҈E7r)Rם8뼼K/]CIZ5þhyϭ.|yv]=uw9\ n9LðKqbmnB6^ww{S;#GBY䆌A1E`Y9o_JD=3O|Bhs6־~Q^"~lVw}`Mj; qCzKQ#kO>N5t[j0K*dp9dRsid7qiqwUiqdILSp>?C-_LWǫg׉e֎&a/i~r)i:n[_>N2y7=NV?W_.C=+$mxm&t7 -<ԺIKzߋ"#wBW!#O.Tg/"֯5t)y_m^-#C'ƪ__He'ٵӠ3"́zSb 8wNm`s]d=I3vR&:K)%pL Ŀ?B,?D=̟["&uZ{WYy1QzeXro7uWRp6M=C, S25z'׿Owk 7ŷTX'̻r˹=J7jU6ur{ jkӭ1|؟_zYIåb`6~_î`Kv}'a9qx5%o dnzGBZ^?4S7bZ ؋,Q[iIK _7WU쁪EzyĬn\H;\t|O=sEs9P^3MggGkAָe<?6Jw.& ?ݺ5tu]>XBo?㱳ymg~ep5馳L?3p} 4r2L CS|О9_'$;X@;UUTEQPv _~Yr#bfUgw8],Y*Rd>$]$%WA|ٸ%V0t~?+Ij6?7o'K[Ol*{&1+*)블pw ոXߞ񔾋ϖ: &~X^~ -(:V$x{8Ygf{\v{itTZ38m`pu'4FN\ xE֎M}^Hw#v=/Ov?l,6{qӑAUT?r?ίQbŕmx||ܯc;X\N"Ʒ_49sX7glժ:[4:W;x2Ƽ˧>G|is*3=8L'L`Kܻ"fY&۰I7uڍ_XnDn&TWԙ>瑏"LvY u̫Vϋխw, +3E_Y!XB / Eׇ}4iI Tu/p=}+|Cѭ+|TՕO1VN.Í⪫N'{@'TP.>g+|LJT0I:YYD~R" lܾKQ]!&Dz~QNm()( P7>UkWkeMiVcKv&WG͑=ԭ7NC'n; xKgEjS"nxo u߲tmz?~LS*SawS7RbaaRP~?G 8C4os1ϵa׷aSCoJF\?׌ɍ+422#zy_]͒ S/x›ϝ)=鵵 L4Šn~*{dDW;%Mǒv-6]GB|= ?F*Ʋ^pYwuY.oUjOB95~߲2?o{_&7i xocuxu;mO@#u2ӹW/U7^Ģ9 RbZU_:{Ծ祔\&K(p  b'Sa*u"oaPT(A[OC׍+w"O2'C1ڏWY!C) ;eD*')v_oLby-G*̉Lf"* \uAW#{g .- JN>Cͭ}X{Y/+ﴽVT('ڱgq}o'G)vc]r؏y7~σFw)*Q(C|x644+"T2(wDq=f3c he҅R x'C9\3DQUPTκ4'i?C5Pβg*4\Gx*B]A1*~d~ޛQ8Û9 AphӴnpQ{_A>.?yj<_kB8?鈦H;Gd }>ΖI$I#/sbpg .Dzy|"WSq]jmMCޢYVeW}}PzyOr`Sy/ܸ*eJ)S&md|>߿oPƢ.yH'clko5v筘I$HFgO#jCz~o\ZAtOmk[iЬ5~{B], ~G'_ZⲧwŸx=Qzm-owߝWb:Qׯ^zזDO.LI)*?TU U~x'/0D>uXi-n{L: {U%I˷ss-LWnr,9KA?ߐoH\]tO4kNes/J DqӞ[ʞg|_0hr@m9_'{|i4{)W}z-Wdyv8o%<&O =pގcR.TIz=}T٣W"6~M;'yme_/q}kXjKQ:>W|WGi|hzbGW_?7?&S>Snyg7 W}װ{oxx>GC~g)沞! xޝ7K<iQK}=x^]J*<PD<^\]R|myGꬍgiq?}gU㮐jtM?Wtjѹ-<~oԱ=B;2BC~R6U?ѽDҲK`_8J~:竎b묨OכosN}_еn1tyʟ7dux=ֻ_y/FB1]]k ׼oUއ]fԅ{Rg{輿i_w|/-T6oiE먷ncown݁+1s+|?Wx?*W:vGKM$I$#Y8+,ݏ_gι"G>φ.X< tOdo͎-rI=3g9dekjhzg+O;׋u6lٳf͛6lٳg"ͮob[)&Fa/-a~Fѵc|<=N7|uSR}ܯ%m9:'l͝BDKxgՃS)zuMsȗB9{[וUEQTU+yjQn\6p9iq(\c9r4~/kt*"6QEVVO o@}?_UgzxM?buqEV9;sN8/'[f] OVsa-Gv#U_a<.6MֹD6߯Z^]0gцsV§pO+#rkM (2RÏy[υ?ܬ ̺zxovÍ9~]iidG6lٳf͛6lٳf͛6lڷ潷=91}K66'ـa&P7:E&;:9&?ўM?xY}dzdKǻ4yX 4l: 9`#TDL݇;9̻[ CSx(.g>,q"7b^ξH %#M#seN׽mQ/]3/W ZRz_FeOd2ss[sWIskCzXV~mXJՊVV_~ս5D_VCrxhˆI>Om`DVGuaNͷ#0lg[=չz*=o>l,ubdU[Fz蛛py"omYvqrw ;UcYz/oA>>'gwJY6{ϊiJU6*A#Øv܏By-w}nA:;?Ii1~rޢ'vyܽh_=ph +OͲڣ ?JeX= p{k/=z*\3m[c <3ܷve3*&V-= W- ;o8]7!aRi~((O뀟v늉%*@PY9"3 rimMf+HW)u0D@Jۼ q7V3R谹Qf&>P v yP_HV CrwI ] <z.nD*S ;<BY>gy3x 1˼0TmenT*aULz~kzekrJZxkoWlD{*7JpwepߥlduN co[ud\ۊ* 8ePPM.z~g~<[Q'30)߉* @@(( *oOE|,f!TG(Ef{UCQA4o}2UL7Xs7AV7eD>f^frH9:&%̃W,ǢVЗ׾f ڏ@{$T 1q':F[Q_WK{Pqo\ Am?Z߈i+NqrdA3֖Y!cW7=D kUHIgsh(fooWH z)*=\Bر$zTS}r0~9'R vRoޅH Ɖ-7&KTH*)}Sn⎝T{0"Q.B= e퇥㍘r87>뿽yw*'mY5LΞ ջaETA%n ;eǝ!&CTUߚ J)7߾g$SESDc'{ϓUȌD2"P C<ҸK!/w7QpGlq6=q?rZ+܅m He]%=n/U|XyŬ ϗ Ku 9`QOνωEuaN!cCgF{D蛤IWD],.øc_S|ωi"}]s^- ˷c>WPhD[Ik6]5Yd&(ɿ@Io߲.lvIQ݃ޗ5U`7i?ɧqs@!M8@QDQTVN5&)5}XyhL.U 8_{¿mbѝJ+qt/~>9W vdnXj[HC %1V#>^]=yⱜ*5Cw2}>}<= 'BQ2"k~ߕ&SV,}I{oxk`B^kk3\lvD9!C>seQ; VBߢϪ?wAuq)vSkLb.gkzm-OoMaz u6tr~nH;,k8u{ʨ^Sxc+;;\@[AEe:v[lnoWn+»VT-th^ߺ%뽘P|`m֣E ^ʋqCSN=nOiKL>_,3DV d1ҎXѣ7[Z]pFv_Kq˧EQei*fU(򥗚/5!4%ȍx뼳~Α@|EXA̋gaDtA ȂRG'U:oE˿3T7_ Mn_7uH{xOիf{a_t!;`zl`tlrfO ߚW8b2=;њhWf#XIY |ί/z^ N<~ueJ%ΟaׁVc)#O>PϋmNq~;qϏQMRG` u]_S1$z#79zbouY~_{ϣ<`vMgxBwŽⴎ(QT;5WU ?g[o~V 6LN8_d:'YL4xA1! 瞥FUUUD&eocz η1'V>cYiY֪ :kÿsa1mٷ?WHd}*Őm*>+ʃ*2gO˄n%DqYyTU=S Xy,)]PRn>L.'=LGKZpLL mhNBx]cf,DXCń̩C]m~_c}՜ݎXz,kna"fD 򲙋Bsa~]z-n=YyGkUPRXL|?Z~QøޡRU^CZnw$TTDS}|e:u}.ЉǝrG;Ɗwy17n9[h_#{(x_NQ1@**'Lmc>;t_0)#3|gHG)nW|*/kK#8at}0@BTU2و\^g:Cǵ[h[#;bW0sdHdwh|ρ{NB8~8',_}RϭyE^ޏ=O?ށbNѠlw:AdDDU^y9~^.{ -.wcC!:9L.w?'ߝzC|dh gxnQ .IIAdyri(OCۓK37-Id ׮R 97o~̊ VuDxNpe :Es~xZ e[ xa>~޿S?>ߠgv ~b9cm qsy/xue/D1ˊ64׮reD[oݠO Ř/i/붿+{NCQ{)xWio {~oj+/_TmG _pw}-'i.s_bhd~o7~WGoo+ݠgP#K?Ba?1& N_OLBxPCԧ! S]Gsn=FF_|G~w_zmD݅pyy ?9?׶y^&*:}=oq_yO%=U7tV[MIQU>_悦Jv˹TVqM:λPCo<_WUn=z^^omBu MuUmȪ&?;X9ޛt;~W?ߋwÓw_}{zS L!H=G BM1?;[o[r~/s?}o-?GmǙy%=Gq8ޜ{$*(v:omc%+>og/z?O}_^q~w_^}7?#?+|?ݻ+mx~iGo54vo?olyD49~a١^-<款HDEDHDoE?AC''[7ڒ}K"CdjGm~g'w5/q7}o~w?ǘ_`/'o|ayIx{gSz8oﶽUs7woRs!QUU" wE_QQغ?_%u HQQi1+#{?;0?T%ц?I?JF;&p1?ΏӔ/u /!=V 1H?_?V0Ӕ B BҠR>\MB(!ҜM-Dq@R+J)}j J9@8ȇ0ߑ(! AC\HGس-oֳ˝fǩ!TD e y|W_̾5\::kv޳˺e5$[J*uZ|yZ͉ozڔkS#1w/iϱ39MobYݱW|e 4+lVX5\?idۮQ9gѭWC%n0*pES=] YX7ou[lWfJI+nwhQVg#r3*:yh (b]~"r6wi'b)ܿ]KZa1ZܹwOΘz||sÞR\>iJ2Ĕlv߽2gRwu~3v7eG{ |0軟|Pٗ'}YS7y}O'~wQt3O<+'Y%j.MjQEiqU[;kw;m&}ϰY?^՚}2_/7Z9yyfxvL^95k7btUzmM%W1C,L ['{p;(Ri{ 7s6%B:n.~U%c|i::-b^ge@uyĕEZ3[rEiE>;5s3fם'4p5R6>&y 6k*]S:+0j<6 d:ߒ'{>R#ʵ~F~=m$&}TxWeo7]{RE#:]fϊV}d3qSjk)qy6? @lp`'4}>}vz=;kw`; _EO}w}=r7a}ź]|%E&@Hou-ˁ{6x>)G-lWz}r\o{Vw|.̾{{_mz5ϧo!^Ovy3W]==wmwuǭ*lsmrWmSv\V.6nY{S){niw^^l{g=s9K׽0V]mwsmwmFAx<mkwyӷ6㶮,yw(z5kwݝz8ىwioz.{I\evfšvsOw;{swyMu[6>tevy{zQ9ܷ_{Knm,ь}yޡ&&@d@4ɢdMbbi=FdLhmF @A 2Oё&=e4=L hѡ  <&E?M*y?ToQhQG h @ 4h`*䞓7GIʞe2i13@4FDLI)U?=T'Oje='!`AS)TU?ڕ?iOjSȏ6h _UIe2aA=5'L+tO,𪣷ƫɁ ɡ~O{'~s|ϼB\q bx|Vfwѷ}1ڏBN'.ʋ\;f<l 50O ƀ ]ȡ̄́!SۅpQ6jGXŒ?hN}-~,-e9d{~6>wo: ^sR=Y򋀔eRQ4zSW0Ƽ'7&:_(z[3b.eͽ5lۓzg(^ƈ{9~>?kݭAb>=tO9d>(LW gc?Si+,i}C @OlAuN)ʫƷ@ݍ}WV[Kݎ3/tU4c_e#kw7YoۓhZ27/lI̦2\f C{n]RA;4S?ҟڊ+'=0d3ONM7~yd"@ci{|oBT Mk5p~FR=Ɂ3\8gإFM}z(5~cBNJ T/tu8Q:0GwCu/͸p?b>h|k2Gsɗ_0emwl׹꧞=]\嫣'09lőNsx]v̥aOK}~/~C{V224GXXh?a{88|;YP&T77FҠdٰDB2mk^ UWsx c^rWCO#˜ \nnS|/GBs/CqHK5Eʽ_j'8qUukp$KX!؄XM4R\`6F虸_3J3RvU?W(|Ot* y]<ބ}ֿN}ڠ 5 Ȍ"+>3ʺxԨ` )xDE/ @Bd$RT$DG-0N"m7A<GL ǽ OK2,'"VdBT/ `(`F1,$  $Ok_?ݞ_O ؠAHV#r?gb2I(J `ygܐ:tc/^>Ogi.6b= ͇0_M/`d3.I` !ZX>BF{j|CCD+YW rx0aMrQ1DMYv<4S70(CFTF iufB;xwkxסI?J58Kkc! &V#4~$c>FM렃/_w !aƜ_vwXaK{$UixO=@gAxMe+do%)1ŝS9S+ueٜ]7 [[\NaienÊzq>O7a' x0]$A qr.q8'|'[8C0@d&ySKlUȯiS^]]c%5}y[@KqF봿^J|78XfB4(.*l6hAE2;g?>mqp ]m۾M9'žpZK ;ܼH={.7qH{ sF~7^~ ]]}r78P 'tB#ϑ·q ̠/o@$83^VHRR/]J؆9HC_?C .:P?$Y= QH74E{Hwb`/ǹ!$U>?D]ss+P^ټ}"zk|yx}*k\`|gTӻYLemoR'h?&'6.*8mAnj.c?>r̋s֩G)@8A! 9UrY^DTF vC8q`BƅAYBYN=js2 @aT ]>HR&(2<)# h߱ko[.:F,كтng EJ"#d`{|#O]֣̱"2fXIȟl3-SUԇƎl JũbA$WJPF pOM(]/Kmܥ`-,K4qTGهmAϒ竺P% we蟝[:$Y}5yV#zg]C׸Lr6'U@L \/+0\TV;2%UCZrH<{# E:>ǂ L׭!Bpzgd粩W> 941 x?0 H]H{`mpNIC"Č4P7޼jMK.wiTϓϛ"P_̎vLyY#+9+|A%)7חYK1$"`F 䵝͊AAHABBBRD5ΫlA ۟&NuU~?X($~m{P9SÐL=cQ&Mj@Ps N-~vV[BH"c rm?s;(du~k s8N!Ptlȟx]{;|F~Pd_<ɒ |S }w9^ݑ]F?P>j&zn4$#@1th$R/0I!&1rFKHa(: §BcC 4$* Usc+:,F:u 'ϰ>pFv}]8>,©Nkږc!Y?}Ʋנ;{RNR>V }%4DW:Z֫{F ! c@u>X]r[ev7>}O~|Gn~^Yކ4E2JO;0 \ p"4oe*Tw5nDUCoiy͠I~XʌXd!cv@\"f~mLℏ>*IH0fid:LοYԆh}7.Pa>ok?Pi#fc`9;`3@JCK;f͟d!*0LCD::&l_b9A*jaW/pA܈{qZ/لap< tx::pkLuv̳x H0@EtnnH˽:7C}AH[ dM-`a;G7x^ݐdh/dHV^Ӄ@QzGgtaԀ[yܳzd4Q yшl3RDGQ@/l0;ǰ?ೈX&:J0TVݯ_K@l.͸fG,2]DO %!tj%"jA[~69T}(y:aRv]qp=nJb |WNrƞ[U}σKdT&XEW<< 2Wf{.6qQz{o, 65 JRZе}PzIkqQ@G'F>9\#yzZ*LUWl0`K2DLJ\msx[ {}-_7̮Ʊ(P|,7M|&^H>m8eY$=!?;CTcދlݞjDJ2Y.yb8"~-[qHM"Muq) .|;egmk2n4\B_ӆG S#mq$*IcɆ=k%e@9C'SФ960KN:qQ\ۡdI${o!F)T e}<2+xn pM~5_ۡ9fǴ8<9tơi+5BѸ0&H!P*k}Z>`s +DB >>l@) r^ܶ;Z8ݤn/UX$j^TZyV{CL4K.@H$8ؘ/A}S1CXc#ot\]gQr&J RCcl<>w貛.R铦L05+6UaE) 0(ܵkovĿv|YFx(>>bm8pF&g @S8u`+"P1]ubH^g"}_:@?OQDJF]dQH[o=@l<~J]O?.t}=/DY? C܍겺]Zգto{4k> oּt!} 0@S$x80L<hnrvPf.Dg IV:3uOkKgLsǶyU}BR񠐉K0C򊨜\! m_E:0g`Qj1` ? dqzٞa vSzWh:/j::(\_傹q` kͰ4&)㞆V&G4ĀPK:v&7\8)UMun](\Uih0=ֿY|g͝8͈V_R,Q`$ bۂ"qpϏFuXt7\htB浨u*t^Wa(Ȃ2dJ/p.Lk8MN])#kLfn#Xh3Nuog^)On؛tk8GVPCdUꮪT*~O`S@ 7o*UF1'6ZD`|kO)qđ-5աHI,BIng ~RQNY0$2l5N<ig\r~33|KȕL%DC>^N(_un}&}ǣ9/eSjlmَlO+q ChKأE7U@y .)Gȇ8B^tA"YYTQlg\}q V-DvĤFG,b*V6>mӓkh>u~'̖d\s@ϔDݣ H$;Ə[ &i"h@x[v\ISwMq]N|qsNR>_ϮAq}oˆ>ӏu]ތc ܞd6PD*~y$FmS,{"<!Wx 1=P: M1qO|A{y`寿l~]G‰E^>zk=̭>!Pv30_Twz}ߦ *B@6V_i%,(iIAIcAQH@ᕒˆ\++DA%!,&qI 0*(aEUdΌ Q maL5Fwi0ݴt^:L~os'K )0 1IZ4UvĜqOBDFG,slQ^kHګ1!c 6PlL++bT5CTg ZA1،j#M)[0*ٗ3.ކ\,F<V +8!7("QE0bZY0'RL`, \2K Y!D-U9f.bhhj]t\i# `S2$n/-hf`&ɩٿl -!k&))3Iɘxհ 8 &AI %,YQ y:pa(eoƸdeq2v:3Q’#{E<4{Mu;.K(a_hAO׮twe E 0l, BD/HgRaB?`g=$Z _l8vCFan-b# d a( $Pm~o.Ì~Zћ2OxȒ*pCx|6%UrQ?>/^ ^ {N셽m In4 ͺ߯!;ׄ³w# v/NoX0'rjzxaU6^3: KVAaR(B"HI" @ I!$`S?_cZb, 2A" X0BB,dH(# mYc$Q':;Ǐވ ?o4 ~QnUh*§TT{?+n \&$z\3?fPTܝ̊5(!n@݆Nxd䵳N=_$?3f)=)+GeCgQQ"DG+o7;8 fQ11tu"nU n }cr^}ޘ!MLb|vcǒk?V~oc=|ogFƏT0׿ 㿽 +oVaPL|q )*ZQ"{js"yB٩Э|b4H~A} >]5,S$(ǽnΪGNupp ÐRsme@h0)e>F<6s/ђF P!PXB}0!#%4͡@<s'| r`pT%Uzfl*@{ F&ǡQ0= mV`h S@8ɒgn~9{z՝@UP#vu-֩xlQ÷\׋ۆNK5{еE@ 5Z.pv#3:'%8TbO1zq~;= libBUN1(#Ʊ p?.e=SϞCP|QUKP?SKn[aџl}LTcEҫ$\GR{ w'a p+ ; C'Z\FtǠf`MԋqcР]-B~nw+g?wrgUWS` 3j/?^@D&4Hd9ZxtJb!@*Vǥ0=lro#9kҼA q [yp~DFIZaa\Mٻ[eny(A!|<;k׼C*(Hj ЩI`Ѥ|()V|dnG9п&A TI$dd=dk*LݭOLtO'?RĄWѶc=؞_"d H#$bFFĂTQ` $HBJ@A<TPMtM+ks2ة69ܼmvAAD롮IvV|PCd޽43εU3Y 6]ʤ(b%"&h(j-jP⅛0JRu.?`HʰQ&jDVͷouj tVχH[7v(KqlL"mY~wy}j(b!xN M +g(ܯ#˕^ؙg{0saւܾcD|@h f~B}Sq'1*!RS|X h%O5AOЉ>X ~oup B/z; ;7 )qsUXbTM!fg!Ɓ!כrR8U&<0A]tGr[]CC<;o# !$ םӿ0!9β=vC ]Z^ї7hZnݻsar$$m:lwq?ލu˷,;(MnWvtm\m² 8w{l~e!^w]ژa5\&̾l&\Nɷ Fe2K5ϙe'8 V }aj)}gl'˚-}z6'7Gqα饽b ק,պ/;&i i  ݋ 3R(qݓ(G)zã\*X0Tc!TaXE~_W\{L  2 0'nԛ?4χΥliv qEWSJ@7>HDGaݠnP@>iONܜRA-WnJ<5Ǥݧ|,G \ ԼPn bRU>WF 8|dQ+U7kiޱA4DMPq C!9w1QB3;1Z5Ӹ h\ZE>]>`Q5; BX9*#`%)VRR 8y>PjRn@B&Yk\`45'N 0MJCD*T&"醺DHe>ng-1h4P]Af6dI!Tܦ͢h1&Sgn4[{ =vᮺF6\&YA~I16 C"Jpw볏;ܒu2Q܀úm*[ipk}I~ B*"(%Wfn4]qz"QS;QQ>!RHHI#ECzGg.CamoNl(N sã1 ,6*~P+o}O>hBŖց6C 4' |9\w;-gdd>K49/F u9{)F^:hY[#vtDDPm,v15EIej))`u^;D$y;_=w.Ēt!a!zO5Nq>Cbt"X ~t̀2=bшX^ SiGؾ{S 1%^XFCyӼ>@J7}.a;/7g{2 P~_3{P U]aF(p>A=u`szٸ\/Xuy{GHr1W[{٥u{&xHoxAJ\hx2p%s9b8H2Aq$OwLv78=9;Sd$X, p6Oe5T"-i6T3ho 17c}ٯdX.AA@7^Lab{]yDa}c7qFAfevrw\8#`3CLOzwx{6Do\D?Rsr̘pI2-=:|9.xneD'`AԜ32y@dv@#*:D湄AT16ˠpn;q @t ~_u#H@ $O0ǥ !/W}6lEOvÁݩam1}(nZnڡamUTVDp6>XcFv">idC<^ &C٣( QP3ʽ~ǁAʟG-8tY7OkൂIX{ڢ\ O{]|uf*`0ٌcoJAh5R۰>$T*B9 k_NF.8ee" DGB:]c>Y=:}oѻV0bV{ 8 (7O M!P΍M܏)%~RWq/yz {us'![DtֆRtX1 x>WI`^L@ Bo(:HALorKa@>`I=ӸS0V!0! Cü v-ȦO N4+զBshf/?٥{p8HIIqP$P6 eM4@O 4@BIĨOp|4h)E00 c_`x_\:0H1`# y͚i릘c,$1azrw] z;y?7N]xͿƜV&ߎ2m? [ A@@`i5F2`dqϽrl{i$!doK{XAG t'^uϫSyl"yxa]O,!utk$9y;#":j|G *Uja,ΐ3bQjR]Ok&۾C;}ፀ{]b%& BBTJZTJ @T]rI=O6vR/Ic!|w BvcֻdP=TtpGa}R!4;:ta"H :Kf 1"ңm-YQLba"D hT_5?O3,k XѰJRT`U ځE@(.ދ_M#82pfUĥ-*ip)*4a0(J3e 2(T s (.A  @9W?ň( ;ި"t`c|mAX࣓X0 Ɏu>>;+?<3sm gԇw27EbS4=㏠w+Up2G@V|Oc7gk t҃Z}(kdIB*{>ߗ5WѼTx;GG$ȑE"W PDy$$T0 0l|Hr^P2YTWa%rLq*CjQLcz t(]z BM\rt-9 "*?Ʃw*ލP*fjBۺn#I;0%6'T%*`] G^qKA˟9='`Fqs̬|XJPŕ&Z@>\) I֗J C,cv1ctwhKC{SoɖͫTV4owpU4̓́򈑄?$wN4 RpWd VJ,@ ]T?3Jb됋,dǕFa^EoxA삸DMH2B()w>=j1,(BXAxbD W U3 plZ#YNҴ6lb0x-\*g9YX]5&qW8~3Ѕ)jX-b/A*KVE -kl1J pP9# ^im;= ET,sqGT⸞aH(=4^!UW A? q`RG)a mUPSKY݀p4z9, H2qN}hE ȃމ۬SNvl5 ]uSBCE3gI<1 kJ, !$R6|P%pn40vay BI3!8!RNfȆEň'1P@1sqp EYCČo^ϔe `5ɴ!9fx*|qlrc`[3c+UadzAD )2/NGcm|6U2 U%p(lV %hU)(ǎ]1 \IKp/X!LBؘ@@j=ȐIގl)m+H;S6y6.m5AĶ b͓*v# H-I(T*E*# ʂ|L0Y8+v,PJBejGz{"zQmquLxA!԰`w! B%$A nMvuMT |\I- n48)LF1P͑yM.9K tg)Q{BJ£-31 ]΂v$ H.[tSZR7\X+򪊩$ pT?1{}@^XD7H$ L8@+@Em;V<QIv+Z(& \(x/2@e74Q^ÐU0(n%'Pbp8!=qcWI ų΅0p2Σ!:]ʣ|\|98[ u0]d%)!od9[\/efSj$KBH8cL|ULV ٔb i;z:,ϕ찚 #чoూ b[E"1(!AbFc\BΕB|xl!H$m 3.Qخ6Tڑb(B71L"]\/pv ׳]_q{eh Fpu*NuH!+܏|'d?/o4}ok.>)38 [`SC uѥjbV *J Ӣ7I[v!F")Bv`\ ࣕ@ݿuU."<@{z4l@:ӧ㠥~eH{%d "kN^:I%`0R> u2t?i+lmTHeG:Jgkg6u@MQGbsiVߋ0C,SdNj;l`5^X )Fl)2i p̂~k-N"-UE(Uݚj9*S9 0(5RW=_cX_T8ҬNDkFp%| 'yB $#on|Ytݒ$KB ߱;qMzl7p[;ݍs v% Ȍ|{ӻ. D"T[qA"DU`D=@ CF|qjaW(H ) j G-mF qI#`r…P8;頌)+opb%)&n{<.h~ f;_hÄ^LPzࡪyawGk8ypd&YHʈ H{Ro:dd:Gx|D8ጃ]̲ >žyJ\GPT`38jq&.썇6{1 ـ 1>8P",}t#pQ uC:E,)Ρ"<,<7Ө.M Ј%;0:C&(I&a1>ZB "e@heA>tnRƯ M;r~X˝eҺ %p=4} s;$L`6F-3fs n1&YJ˹0fk&Cl5Q0+c" "(RI0N}QPC$:J>ydN\c!B7XˡN ()ǿY47(ߞ!8FãiUfΛB00["K1Y i`bPU"uUU(*łU TUYYXQHEUUUX,"UUXX*H,Xb,X(,EU((,X(*Ŋ(EX(((QE(Ƞ*PUUTQF+ @I mDAؚXVՄن!ΪXq% lP!:f"vHʵ1p(`Un_]LW"r-Bh@gzb<ױ<27t|G튇T"& d $ QXV/kW isN{opD녊T#FLPm#Qb,2L),#нJƚ9^ژtf!ø/=0fAm"qǤq hKxtjfӰ'op7(6 9p ;h7ƁJ>' 㕗@s|;@JFТAaPh]&Cw#sr39h;MI!V~**@`y5p=gNs-|=h-10<A:i;(2Q>3~ )=٫$!&Nj I!HE`dY)p`O@1-hyb (n[]?q cT(Bd+DAB%D=yvjiBZ,?c A Z>:C?\oXuD?i&S(ߢrrv+A?5_#wb芟BeϺ߳&`)B+4Lb-D?k{~o7/ɓ:~-wn'h³WfJOqkIfH.uu[1{*2`:XO  X[ 6wKqpnj2A-(t<˾_6UUyJd|+pa7˯DjJu/JZIH{CA. fQCycx33!29?# Ӄ0"O'aџ TkI-cZza2,v*("* C ѻ!2LjuGYX`5l "!RPѸ@Ђ !`=B #.$8vyYVZ`Hur @$0Gs$x^4 8qk\dgA'{>4wC`?lZp72ǟd 8ƍjH;6E"[@ъEySty xxx+@V- !@kR?/oh8ˈ._dxq:`0CDX,@o8kƬm59_v?u}i;$NVI nxBS:}} L< Ofo7ahU!Q\75%Z;ۆ[Byx|< !(H$"׏9hpcIN_il'W~ ~3q zab}A>< T@YVv.LznSjυb浊I3QXzu}9sx-1b~z~<Т'-ݏz{/.$u<ъ@"OCp$[h> kq8 >AJ {(@ y!4j3V`+C/nA[f8ܪH9(DWcHhhvkk#.u Xoh׌g8ĀEHk̦X,k6O| roqIm-a\A H+QzG:3ƌjgVKPYFޓv. Ppa\!'R'\PFZJZY8Od!pp Hybdm$'xoey~;n*P㣛 f ?-e,yFzJߢfx mHױ0! +1݊b(DXϴ _*ZT"n- !VjaLqt1od 7,$)_*H{O!<ڭG<;;RA13oWH` J#m* `ĩ .)XƌQN0!o>Wf8!"0Ha 6 KdI=aBFE<Ajx0߁^K < A\`H("'%CL͋a |]! 3)r:H}2O8ͷš!x/hPBG'gx dI?2vWz=P/0Se9_+ XL6EgQ߂0-0ƴs&Le`He -1PJN:A{y?VW{NKا|mWNN;i~e1x 덹k:d3qUUUUTK:kfk١ޯ*AJuܰV@p$ث6c. \-֘p%,T0)9e'M -LlIlB1Tp0`]q(@C# 7L蕀/rȊv3qC3nw3y5R}5ٿJ =@jKd :5.!44Z؄mΔ@* srA"I$r3Y46Ơ Yi[6~M|h1%UWK_%oavO8x0υ2m[i, Bc=pHy\F?GEE3SA0=t²N,:, c *dd05È$h;(,zvv^,"F)6%`?I0R |g)i,D,ߐC=NP!y 0,@*S"^@z`{I9jvLHqԓ&kfy"۰$]pBD i^9jqRTYzM3?mWEe!m/)TԐi-v>L O#r.; 1U%gmnfdöڛ9+5ع$@ 9d?Cú'(/ ϶& ݑ2N#;#Vi|)z":KX>̿=1ćx,0楜 qD1-LQ_Iȉ zkg* J"6PGj Zx9tĴ(@,EFEkA4B6<9DZl}teT5ࣕGX[(4 7^7ꊻsXΣf fD:i!3܂mpPeH:i9j.)#$:#+#kȼPdƌ۔ǀ_]e&LDمv!N :˨Ur, 0ZupsO+8юm @D4sV h2 i;]@簸r4ZOv\mp":-G#,q;e}+V1Itf`(e:(B˔p&3FBvp.6!" B<ッW,̣CP1L!j8g޽mv_nH33 I4/<mzF#(e/˵׿dDuVKt,+*7_pCB!i)ɟG-$ w!*gPjĊ芟oyCStDif©cQd1`@P 1h ۠QwK"3 t^+ !,s (m0 *%^kQ T@I 6?e/P|Y)HʻN΃Hc6F]\3B 6*庳`m h fcl `ݭҎO{ ~ӆznSEώfW$S@*; wB$'f &d;6g c=x:c$`8l\EԶlHO4Wd(EfmOx.*lWW!KRoј sﻘ7_ג*6߮`8 5w+:N6$/S5YwΰpЛkAy/)+9ݱzmX%Vy݂C؜x4%)LYaAA$YN|G^B'vONy1ۉScv/ 1Ljb#%FXEpB5uxrifH"tXmdǫjz/(/U$L>X`R(  f_\RcZ˽dqǖMN _B5XqR@P -QÅ tUNTMu rݲMP!`F@, R*6ACH6484L?Ax?9&[[!,N.?G`N|p"ߕG ^$w#3,-:h]ЪE;8PЅ;6WYJ!Uγ Od5= N8(,А)<| >)u 5$6TA͠%UNuTuvb3K]tɄP0@a<0ZX%ךeXHYR\dخMt=,[[?$o&L+$1 U*[L躣qʹ24%t=0X 'Re Ơl3!|R~t_޼@N"fXDh\ȬX#"P& F%$v5nxZ f\4D&u (Aٳb̠dv6E` D-2&^%nBp%hQM*HHEƞEvqKoQzq$K[! ߎ U%jG'gGIU0戅M2cQR}BIDcG# ) كׅ.nQ#UEU!wyD Hj)9^p0YO7V t8-HJ2P[p{q?~0. 0F=,q{ڼQpӑJ(bT1iǰɚBkXnԐD A'US<ޏy;}['T boFqYXd $@b [T.-(X偔 X0%TU$0<%l;rAM N'Ye_`kn(۫wz'bn&V1{,5C&=ƅ8Bl3 ԁoXrsw"zLDO^ c揌NÍ568Ϩi*Cm55oZ@[C5l:̕ƙqZRl"MF>QɌ$0aXQxQ*s5oQhyH#뺇? }PAE@Y$PYES-H&k@)T=GOd\pӹHֽNg=Q)lPGI12p=Cs[v ! TPAQF1#4C4Rm\<T::vN-/ pGQ܅#rzX߇ӄ{(7bb["| ~7 v!>(6i7Ncs)8%6=Mxm"EL dZ@T?5;Mx"t{'0>*h#|5B Gʨa8Ńw}F#ZF]~djiV2Ya2n`bȈ/(zxC؀]0 P;V[I**SߴpJ J0вYm!Xm Q'͋i&P;6PtdPJ~n@!w(MH07HĨ4R?ES]D%BI Cض&[H.s<8^ćrV>BnCqʜc00lf߅jcA!WȎu" m%]=+𦒽M11u{)SCRIR+Sx @B 1xEM= =>f&B2(0K(Qi@K 3wcŷc0ŸhdX|{H>8xta\u`ڭd'&rq&:rٚ(7H&npVJ(BK7~9k˓ELh\80n9;f!ሉ1c4ۯ.KGJӜԻXDlS1@J7 5T`DK. XAI,C6lYČ5$Lz3r6Q4TBa઒ \$ 2`C4Ձ%R!`>h`BI ]v`).ފYs@y3疨u=SƁ`TTv^f6b;*ZhFB A_ᰤt L|&_8+H\NIrLW S$I1w),ͶA&25!pL9Q@d$9۰b0dʕUמJP-cbTF0T0N> yia );}ӱi֓ 馁EXL (ϐ9mFnFR+]i3U҉dRY4FQr\Tٕ5=^Hwa؏*Ku$\l5ΗVY241%X6DRV,)RJ(&VB0$؉"ȭLRı}[, 04`lQg0'A9lcnS#07SܣT1%&$RPgXyd*1AH a!@03Q oWv>@}$>04CЁ8q `i!lnAڛKPFX㜒yj]kULC7>~; 1W c=}c礙L,d3~"CUUVVOjYz|x ' 3 QK;e d۵%.v(CE'~$#b-|\/Hum3Mq!Q(PDHġ&ؐޅ|®`EfYZW胶!\~"]\εb*v" |(k4ЯgYLNA͘0:P;J<&NT3 _Xokfqxeņ {RiCWtJ;4u?JQpm 430Rha6ɾ9-a=M2&[2T%d+q,b.,L D-Uc0P,Áf)v6HFEJ^ephɕfdtjF("cEh"(V8a)Ѹs9c0z2(H:|Q^f&"1/jb? SxvlTa&+_@%'`mgN!6T1C X(#Dĉ >_lȪ!<|/ro5Nxۥoe hPX b8( L&e H`,AB22P "120İ\2@xA@pQbUnq-HFrS) ETEMO,P8`@-.glD!YxK?V5^, X Rh,$YTb aDD d{vXc BA[A[@o)I$] KcӼNw\>Mh5Ӹ3.I LifB[?G=Y(fHBw,3.Zj$rYX.(aBke%RJ`X@B[+|QK[vAtUEZQh /TQSȤy2HjW=PwCn'Rin2;ъP*B*-. ] j*@GzZlsL(a &;eKa)D1г+eFB [#d%k2ǯ(_,6f.H!ѐ{"cB@ tߎjoe;dfDH[X!s ] Q$<;lHi p4]R2}]&Dw$ĥ(+ 3i8pL;w4}BDU  2C$ҸO -AFH)D#2C$gMA<#  AHZxCdH;̀gւu|2 T}OsG 04舗QXO%[[q!{sZ^)GNI%2BBv%PŁ<"2 ""FMy(X Hu2JW(`a(LbXX4K+'EѡϞ r,R,єR7u cd %wGZMLBpÕ?Q K@ߙ<^o IrQOy郛&gl<ÂɌ;Vl/9)SP%hafC!E!I00².4PńAXFǞTpt!JGD7OGa'w&@|׉BqT 4  xI6y]*ʒVpSǁMpMEB5>o&m_j -C>uNq/^ID`@I6> $N^^:Gǃo<Гq`6fo`7YmͼAÓS0(CF+a9,BPKFڛ+.fƆ3;hPg?!L\[5MO9 \Ì$V bd(IaO{ fR f{ǽ*ʁ=vs/Zmv[¥DO0g!Vr'ȉu8sq'ATBkKFADXe\P.wݡdk" PO&O HRwqMm!\E<R;JH% ;zvZ=HzX╺,Z^aωascGp2`I ( "c+0ΞqOX6\9pR`.[ /I0x58o[@rb|UJ2(EDѺ4g< UP| &!AĠGՓ^]ёT]?jXyXR=P`6&`ke:?]]\ 4`Nl;ŵ>mɠF+P9}z "h=0Fhǖ!.$BVB 0 EBa` Zc&mXc\XCmU$Y"m2DST3/hLDl> E4 6# &1:[ $@bII#Fb 0/6sAr琥LO7 \ql*5 eQږ_T`< Be"2YI!f2h5Hb .-C4ɛe-"rR&, #"m6`,ERV `zf  Fҫ &6$S95&Yö=NqǴy-]Sa9NM:}·ջ:϶4C*`jl@&L<}`e^辂|k9JUJ r x! qlu>DfAH֤zdl%mO89ed&`>~E0*I, ,myNSP[$=5hr2ޚ*\~C[ )-ݜ˜AsȨ#wVȈY_ wy4ќ&a;aDI 0KFwtB龜sAO1$)lgx8oUUUS*V*J*(*)QjpJ," $  AFA)Quq9A݄@C파bŋ,X%:!(Yә;r$c+{SY!h x/Jugh AP,3qCƺdc m$L Ȝ4Ӥ@!B&{טrveBd4l;0c@X!(n7Nl[@*;vq31 %xjf@ҬUM|֕F>cĮc^\$Ā;'l6Tc.[R"I\wfݭj@(_`;w cf,P9q2- tq.ͿE)B_߀QqYp"hPz)e K  k=Y8_/PRωW%=l<0*vrw~޼__dljqz}B߂;aOgoݣ^#e Yt,tE8og9EP xO~v;W+Ї¦ $xXPJQ 87ZͪyGq#TݴWiX G 4(g/| a lT&ePb-6% k=n*,)#@kFL5c&ֳ @A ].`ClE7[4e-(9Ȧ  ,CzfgDj-W13WsȢšR,*EW ԈX .Uem\1 CvagE}bGp7纕 \J8*%".""גo"q 1K"Ul-2"{Vl`P 룭auuQ @ A`$.R#Y*=@1C*S UW!F+."}l 8&Hr$iX tfPMpĠ>w=K|mUZZUUUUUUUUWu {6p\29q0]U0Ӊe5p:K*hԄ QDTvE9EgIv>ڄ{m2r-ې0gaR$I0 <{ jA;ymcP} ElQU8{m +#jّ&hDLI|íT6{IV`=eehOX#Ћ$-* D]2 o~>N*l- %aVzIZ԰*$H Y.$$`6K3Lhs֓7ۑkLLUZg_^}s3V XX&bq q ,Y,ШqGnL D=%71Brk _ҥƎߟaC^"SfƘ#Lûj< ]Q"1D 3;{^Iga0:F@$@PX"*Hl=D˹-Ѿ5J1wr{I`슌?~d^W7O. ;CbYO求εPLrر"{߫Q yT8ʬXZR@Ba8|>l2TTE`[J 0t8`G#e7w-N"XR~ cgA4?OA_rE8P_j
  • ?MFn Vj*"*""""""""""""""""""Fj\,*% $: "AkxfLmcd9fcYnffe333LC2331ܶffd 28乙̙ɔs33-#s33-rffffffBdqs33-nfffipF й6B L/%w{kfkA|x,k:oӕ6qfC+CXRAv1áûO]Pw˥w5J*Y*|+飯NkS1@XFתr!&g€\UC)ROrclܛ`֘Lb#Ҫ[\^%&{Pgjrh3.3רgl~ cb[*  1% xWXpx 8Is7E)վfBA{U(x~CݣDĬ1Mi`SvxƼc O=31b'(BdyTU^ȠGR{9ᗙ4EX!`*#$ˡWEd$%fy!ZwDb4b#aXU5!T57{_#=o=݄¥5 ?eVAQW"H6^|n)'I|'v3 I'' .) C#{rnܲBlv L홁M׃Y`U1(7z(<: zRcH8&]05~&! tIx<$rb`\9S1Kn I]DNLҩ]veJ롊't JL͈ -QhoCZ7{eٱڈ :XRÇΕhQhzoG{ WF*@u=He|V Ji5B#JxĪJFw6DZ FA 0(EjZ: J5S }O/B*aӏxg4j_kk%j Sr}B"~x i6a>2>Fbh HT d|[ְVz2in0s888щ$V$/5ao ?̦7S5R9O' b CUbAA[jt+rtMtUTSJ>VE3GF!Ac,499 r`1yfhpl`L糙AF=)@L8x& vHa6J$_-˳ ATm5B!{~DZMOJlϣ9뚴 5GW} *YbXMm$8 t6 ?n0_?N'sFq+nMiu1z]K̰\ ISTv/ ^ lϴfȆo%%{+6#$@~t`hȘP%ܺzB2PEf}+"[i$V n6Y2ur1dE b$HgGGg M59[<a3㷁W{C֝vLFEo_e=HqZPȰ?76/yE8P9w%CBIqs8dvëDs'CGd @rGS]4tׁͥր^j\,_6'TWa:*UQ&Q˙4!E #} N7:k"-ª4q床Tnf㴦DՁhȐ͌QJ"%1pXG $2T86Ru Ilj36PI$$sT\ )0өt 3[ȲuKΖxgtu)<: nlr:ͳc.4pU1f m G#ApuUe$քq9jnE۵xqKfkADzbÄ E%($H"mP "VCe11SKf#0s0=l-6"ۂ0sFH HmZ\5qMA#l#dl90d\0 \L@ iPZ<bߘbĉH?D[ QO &%hȣX\t)C0gLSwkV/ML㤇Awoqs\֍;xt < V[v"e_g3[.ݏ&tBBcwNDŽxkxfc{5\W3$ei^g?~ex?SVnpUV-X xDn(,?L{U3r0`ؗ5юt8"$J"7cKJ'nk&qPyOo&@|Csm*C I"{`Uȝ\EhR*Eq!:ao *N$CtJnl} uȠ"rpvhzݟGK|-|񶫝!vijIP1Xo$75BXQ~=rakq( .gFJx(0``Tb2hZBUaP$L404`# F"HӱE_4dddfcMa{H>|RTw E:}0:*&1f(X``':B ߺaw; mRl̵qg~aC@&K1Dј'9pAbtB֭7lONo؜2L:)bPstg| /`)օ@%99 A/fK۠* *!7V0-g\FlL AaȦݎ,0!m"ҩ T #%D`ę&--(w@ a&8bc`& `` 3&> aցpVj?}PH C ZT $HsB PbbD$`C2z cu4mo8?byᄝ  40 (TUC`ìMqUUUU\P)x0jΨZ^Lj$)dӎ x)4;VY{$<7LKxVt9 *-0Ԡp^#qM8,iMtkM& 13~D)=Hv“B.; hAsEM)3%` , sa2AK$r X$nZW[UkU;ut6}"&(9hRˁ [$硭P[q5f76p;h'."&N18QGqT% !dF $lApbcqS>!9=tHxCA4KBX)M H1AlcKD K!&8]s KdA@C&M't:{g, Au9ft v y$_!>]LP!4\`0& 8t1Dln3ҙQ$ƫhL).`Ձ Pdx{B 8,π^$60qpg1KDPyD} ﮚ6[AcnzhF(0Jpe!C_~4ttd܃!I\!B*GZFAAL,VK``)~pZD5tBt:۩0a 5 ?uDlB'lJO>3mGfUd4h 5t$41Rzq?O4IyFR_RHz)t~cf0[3 Cߩ͕ķy跂 !yxIÍi=݇ l>/}<_I V< fb / l@0;։F]27㵥2j$ D_DpD_c1cӏX(I$EUUUUUGa}i C*No1GJ(⪪jѣC)`B6,!`"AO3BfKJ % ph3 w&@s>a4uŸE+7[ل2pD0>}lـ  aQeװ@n؆"Ч^Z@1 |#SƁpbR  B2cJl sx2-E'BH>&x?-Bȧ =wO`* h(` >– Tdj =.>`?%(q!8*_'^?o8Zk쒶|~-U Hw[7p%Œn?(Ca|r.yxGy}g:5Em8*`6XנfPa62nu VOClVƅD@8 ̸-á=3F pio*&W3mGn$foKfUC0G0M-0 qEF fv㴺nQ&@w|'"e*A ;`8}Mk t7ݻSn~wF!!7K>['QtAwuDQPS#pAN[nø1S۾MmMFFБbRXuajadԘ60qf7R(~[)]iD'QA pLsXkA/V @cHΕoPV5)97;Fqڻƺ50mJ[:pbTiS8k ~g/"My .5Q::sƂA -- v*sHtʓ"kpT5j($3jS;TH44ۮua;bI/ KdxjTQ`Xy^z g1`N = ρ65Β,<(_j.(H8}- üRyS{rV,/D l ?@#X40]iY=6P2P񡝆b?_U4w,m0a2 =UG`\J߾9 XA@>"}{'I޸b #|eMG[@8C> ƣe5-ES3a6@5B0*QwpH$qp0Ejzürq ]J(Rv+q8g풒{ݥ30ڨOQʅrzTAM(qX/r[(Hl3# f` ڥ"hx '&#QxA,Q6 CWƩ9,\ +  Z8< ' "Q8C[CatX6K*T5֢C.)u&jbh`w!,?&O?c[~? d֦A?sGHDr P2f@;a]2:V*~S'p‚$$amF<K{:0lp8!}j6%ӈ083|$A)#9\&]] A.9x)C Z洨X lgAU/0lfR4XhnwҰDwHCNX$,QƠ%" *ЀJ 4J(2C̢D%*2% M '4?]J'( h')rURGXTeoHeϠLCL }׽M =DPVyJa IЭQLŖQ}+'i2uNOԸ{S\R:ETG3O(xqVX 5Rre'q[PD%^:7 w)X+A1`zI dV j]gq;\109IwH p<]:[:[Ҡ%I ,N#v8G]}?}ly~Sٽ#h`aHi<C8BT K!\bui;~ʕN)A=Ŗ('O2[Ru*zе`8t; U[頛45 U)abr#+9YDV^'H`f֊\%x:)6A2;BdTm68?υP_lQv@ [C]1})* %;FxNEI(aA/ 6 Al}VQ_yy=+@5R%E;/ HIb1!-1Ԟ*) 3#u" Ȋ(p؀jD,P ՚Z (v\޽kPA"fLA Huép2u0N dsC kDM~f(21GBiNer dXߌC;%B BGUbTk (odaǎW:ZNG;$Ja؟C%!DP+w h2yZP$p'.4>@hlbodZ JpkN>PUFkW#GI @b _>(|GoXJS^=9M,"fjObmHU+rǛrzc%u͢H׮ /܀@ Tʓfw\щ03xdU4V0&UO Hc"hO>ʲW]ӼJ*Gن~E"y\8 ?=FߕU^d_Wr8A>Jj Q=y_a-,GL\ s, n8[|SbB挆Jلo / 5't9AzcGA'O ;D44˹ñ}:x=AD8>9!Cnv7X,t0 C8&r'׷jNN 쌦B!44pϩTݻ$alc %!0G yO6?+|9 3P@XPN~foAU$>t *#M (C~ HYU+0 Ob7!OVm΁ ?2(~C)~=C(rX@-J"2$յdcb*nZ ~yޱ"d(w)N7m ~8]WhkIm>z9`Mln?îxow^܊Qw$tt >%^K޼_iM%x:UtbO۸С5JiZaGX֨5b^ۙf蛓^tiUgxǐ|Uy.N7:b86Mt5ιCy'3^5z `;Ӝ롹0De%UquTUEetOXTdJ%1j亅`ZmNESqW:hKCQ<jmz8{m(χ9@0~OhW4 EDK%XՖ=5tFI&2y`k:'wgt/ADʑR (ca2YR( H=:XD8G4Q *]f&j&Dݳ-fiˬ0q{pCxvf9̝̒'$S=ѡKR NuT&[5ꛆfD#LS&A!Aa;'9Q昙=3(–IkBAO3}8@Dp;` U$=רfn,OWͮhgb\ :Xb_%Xk`LPcAõiYFJCHZ/;M="t;::SQEU j˧} J+`>Ddʹ j@@*UC! D5#t=rGWadFsϠmTU5Cmb VzpwO׀dR<3H@Vt Z赇R{A,AM@a 9l =o@fT6HxgC0JL!Qay/ڪ_Vdgo[m86 qk7u:?4}E%Oɒ-EƵ^m??<?AW3$-=~1hֵzΔkMZZ\ BkkKÿ:,w:Z/XsF$|2D6(0s >u#hU-?G$(k飬OkjT03s~ (N$Aypw<|Bpņu84DhVZ_CЁ( H`ne=O+K]}hPi!8!'He!ǪOquiMjЀ0IBv $$ F$AZ_?Y~KU:I(Q((BB$ rBRRe  [RAe<`ZZ^M:{'_]w1aALX׺ȭG~(w~20AmX1$MsD ) bX.ъU!I(,‘>k~C텡lN4E(T9~uuRQyiҡfCZ.Z9y}  6Bb;L?J~Č%R͛QDnGJ Γ|2tKd4R" 85ٸ 0B &H#jm_E4|`() ^Njf neh5<]$+l.riWBo`RQ BwGw4*Y( ,3GcC dHQJܘƎdQM82xђAZqQlSQ$ȉL` c,CV~8D' )o,urkX$ K ^< M%l#FC Ś C' aFDPKD~Jd(6J~xGptPUrh/Z!\-dfV ekV1TdPމY  M$$?:SIZt@ +Nl 76[o.\wf+0 XLCzCvp} P!@ޝp&[#-YY?mz@?|T돔( 8BdB!\oaACtCֳ?s]6CM`GT, wTQ |Q62Î6@G7DTEZ@HW Q'؝Dk= E.=vZ= \8h#V*64bE+H/|s@G5gλP "-gowLg?Mb>?$Mպ"op\D2@R ;crT/8Cr!k.9]LR&$-Ny7hEsQ3XXO D$C`uMa]T@|rC? q!_~ KՄ.g) ^U7֢gi! dهCg;&!)vIC<&-"M;J|w:AOa{=of{g BڮZjqw)FJ- JRVe1LB+]R;Jd PX?xlݧuoP,Axj9vr$A3,⢽gSc,Č,"o#kY41"`A i?;sDָwsڻ#WV|lX TbֶKdc9(p00ްXaQ@(jѶalovh`_,5|~(t֞)'ng{ Bˌ&&?o" =IiBSJtPv?Wo_oKì؉XOkCQkılFs'-^[//2QSW]|_7_~7f1ƚ@Dq֜)Cӛ ,3^>yދz2X_Wcy~Y>õCݩ_Ǝ9t]PD#4aڧ?eAkD5~3kU]FsC|fr~>p1FGչuG>BB#JBDC` u]d| s/;ѽvCusj͛5d_;.@c"1(ꦻSфju#Z(Ct1ϧJ'Ckx?gv/w OxL D@ j^v<A`S=,wTγQ=^v | !BSB\Fҕ z-<z*U+F$zsJ-7 Eh/ɪ9z*K\D}eH) |wQȱeC>d.NPS=MopvVU84:UHI@N$n'# 9Ԛ fC' ``?{6 t`!$vq8st}؝u|d:v ٦=CBI**$"J {mn[/Lbbi[[ o-n[b\ijbYdMqz0$s G>< @oO4> 8¸&''짜fkb`埡 x!'?,̬h"P rNAL(tpe4yuHqʥtrTr ;v/}ڇ*U="wAER10RkNO. =76qBNV,[o Ujy8S~bE_4v\t~^~ˣi-7 }I4;ur|.$56r"$&$e!mF5hc(bSQזyhTcۯc <bQ*Q)$9$ B68t=,9*w/*c D6h1 F,7k \QH @1& l"KPH`24|秘usRA!"\q֐5O HN y@ނd)>u t{:bۭ@N/'x9ژ.›;S(41w[vdʸ)<ytv8@:G.Y۴<;Naf9%`'bi8׉{l尲R?IûKBi:g'{&@mq j`ES1іKjzeU?ɖHsOI$Pi-6II$KdQ4b\[f:ثk Zcj1U0JE` r@U0#!'e^׽wxC `@``@ulNj$x5yZ0^/FѾ~6.w߯5G.f(ޔPAǘ ,1zkƾm{yg2mяiH]э%~GS%nKHI~@c^W,P M+~JU!xs1"$D\1G$$_P .q|!Br2@ks2n̞\ԣ]XX6g_\c`%UUXfUUa c7[ny>=y#I Q6=E$m0REFL3`K'a߈wCQk35SDzpwҶbZ}-gi8]}2LA|c|GSʻhwar] (`jFK6Hv(=%XF"&fUޡk\+A (CP1NE L6! A5; ANXNI;NG_PeMtxwyɭg8d%RO3ʫV:s7vbAa]x-p7vMgsvd__kvJ7czw9gra=ZaTЙuiIq6o3\z_ `jȀaSyrTQ]2"|=)^vF=/4N$;G5O9cm;v;g=?CDw>28~>2$w8e6[]aVcs@r]Gq.69,yzy ܺR&>o)tٮI g=0X ઠ֐}۷j@˳Q&{x4<,|F†N*hM|?-O'ٚ$'f9wm@ -W .L@`9!'R~xowhz >'aNGOw >Ӵ)KcJ(lB{j1Ci=]33ZB`0U2(]dvd RPܼY$wțWUn95qiޕ={~r>>@+4sỺw>8F Nĵeva WQ<ÃqI#D !-yL8ЁxL$#H[o0y>mkװOF@H9@c/gEDwX(:ӗa]d N[$HO5  !T!` Cek78-lA$ݺ]!CxzCBo]O|'@,d B * 2GI#la?LƔ _vhfE%NTfYGŐv-?r>A|%CD_Ȑڨri (¢!2S@XU UQEUEQMQEQTQEQEUUQAESEQEQEQEMQEQAM4TQEEM4UQEQM4QUES@QEQEQEQE4QEEQE4QEMQEQEED1EUUQEQEQ@QEQEQEQEPQEQEEEQEQEQEEQEQEQHUUE5TQEQM4EQEM4UQMUTE SM%QEUQEQ!QEQEQE4QEQEQl 2)(iP Ig.YeYe``-#h%3Myar/Ŭ^V$#PEQQE%BTC͙B1o AH#@Kۜ]KVgS4DUQ5Sr$sc_åòXS/3̔ ,"ipd2`)B@*JC&O~59h@G'X^hSB{(3C_5 -+8ǁҔqvVQđxQRf٢ T `P_nYSURTwñ33!#urSuzo!C1I!z{)x A1o@|ᣯCySq-Og 9iȢ^.8S}\dmVxǎ bfw&G4~U3~4~}I$!#켰p)!̃PvC~+7a DF0ކ!س o)CqݾFZ0ȯHg iao5,'?=:'y{-'i@ÿl!a2@ߖwr,}:%LHt{t@Hq%z-:Ń%Dһ,r}G{<}zs?sJ-kI$I蔌#L q.j2յp"5MBYjK%iN{ us6-ns1`vaM*cRCPBM35g6]l{x ASn8K}xsRADT}dw#(ӗ &O]ffXY*E~8u9 f>'0Y3 @b ͉ow- * Nh+5с+b,:cGɔmG\X.qU1;T6OL5ia(aP PILX0pAѬ1BP ];K;dojN$6'#.nᎷD㴝j=nw6yfj<1$dmϨ ^ڨ( 1F :c/ Oby_BXg}F&ii1:u h+5MڔjZn}93^񓳵OCAEQh\!:;vո0X'X|Á1#7uXllgۡ5y:l5K'}Bmѓt8)lw; nF_X I a>۷ ;dp3SM44PSZj(, ˟v9UU$mz0s9w`w.dfg"RC =^~r<1 +\*ΠxPqXi`,LG % Uz?p5O, A5 P%Wy؈>@N}rCdmytmǯ$ DUHyW"ŵ/z:lIȩ3ϗMEX P'8A7uy_fz,Zi - a̠*2f"~98F~I~CwZU^~QYHNE= ;'}G=kPUM'SSM5m FM>󓖳lyy2KzP4v>Is@޳kF_855ˆOJprL|1.&! E ηXx(>7S.TܗLZxP 8i r1Qve.dhg+ZJ9BN|mMQo]z )FHG}XXN;_9)vCK Mp^%cJN QXC7댬ߺURLqNut}Zhz| aY_=je? ۤoW7Aatñ^oI?A٢T! c}QhHll=s¨|&K!;xސ&CԲ/Esʶk4~=`'fM5/" A NQ-Z }*f]"xa\ \ƣSAΡhiɦ#!e#ILiI&n=dI5(o[]op$X| `>Q4I nu7R["5ʄ)vj{{cmYP` .z">N4 kM ؎d΃Jص`%IH&B3 SfCCCpDEDMQFtKi*h8&4EhU6 _+,kր<1ԗRixSѤ%P5f!P j>Fll"=CģDHPn]X:9/#&:rdaSL6AFiygjCE&T{ʢ}Oxt; ME[snt4V!pCg4%=yRH sHv8XR̳5"(N"ZJU<_ǴdKC#UrY$$3͞r(NO =Ԓ *HX73sv%t(MRuIks#CwNhld!-`7mܼvC}UXTiPc$0D}͆Q$tbRkɒ =w[:@5eW )L6=!&|+a܎cݡ:n`MsELH +)aPwGo>Zy6D-2 9KI?%vA߃갸6s N'^;&2ceph{wHelbmg Ƹ4-d{{tB@B! !$_-H2.:g]rii^6sLx2r`[^!p!|ÍtAKA r9GdU%4ż9w@;bIC&ATLR#lNՋ a!}БSY&3x6ZvFlS֕"RJT6heHHkF9[ʭxt30.iY<<>J[[;S}C$>͡I$ǿ=߯ D"T|BB%v|Ҁ'"[DDJVLRt_Cv "oTz8߽;"ѱ;FabI!9dE#/#_(/yD;0'i:R{Ēbn<I·WY| ̓0Q/#gSz, ^Esu>bid(|)f0əm4ٹ؄A)0T튾8mqJ9@1k!p!(*jJZbHd)RCp@)ٺY:„5B@Q|P~Q:r# °rbhs0ɠ(" FY9MA5aO}`b F I/7?a~&YYN@g 6S?yl>Ҟ@gƟhtc?+ipC9 9;0F!SkŎ0S5j e6XA;̡@z515<>Sء tP˘H)U$P0xQKBCT!*IhA" >Nnz~mV"RE7HD5 TYFԬՁ̚s\rPJPBQwxق_ 0SI4|A7Rfޔ..I^jO=\7"Gdƍ~_\b}|aedrBÔ_Bڞ,I^9—J(hj:6SO! xkx$4e(}Vr]n&߆60LI ӂOr؛4Ws\ %AvbL2{A64Љ.HiCպ pD?<7Es PCE6l*lUT>'`pfǀ,e8xhI?deMrX`X ~ JEˆx}{݃}(iU}d7]BHƆ7Jc&eߚj&o{_z)8h3 BMl5;p;DFj MjWRio&ZFs񾒋07R̘R0XUbehJlfkchxcUC"0hEsXbVj^7\ c\6*ym<΅t멚GF6"(%"UlNpAg^2\H6¢#B6& ;ɰÙOHٳS{ǁp5ܛ4Eux*.I2Uʬ&:w, t;޻L7 ܒE 3M|/FCGդɳL$"R:bf 4CDc'"*_ԙ)! m:K <Bݩp!%R7r{/ɿZ3B  ||z3]Ӵ۪K*75p5Q\`U7cĹįC9dkFx<0"?|U_ )!YjAP܆HȴYt"uҞ~yg«_X79A$~ma9 I4VO0a`BDP$Q142D2/?U)1{9_ƈXLLhD7D%l!_" >Cc0^h7m D!%aq2kJ (* O$:Ú?XGCmhE,L3SЇg9O9NNcw=Gv)D !܏J^cc?H%@f5*k3M0 cz"{D|\WPRnY Tą@@D!{L~lLnx(hqSx>Ϭ7.Jn` }6PZNɒB1-7Q+!ᤕC;XlqwU&>/΋0!,@)hh o:-,pH4 sϳ{ۂiP3,hQ;BKW3,pocq&w+UmfQ0r'˸04Z ^w A*)ӶGRf)}pbIh 6Y@P"giu:cUk',AF, ^RC:!}?D?ks"RFT)+#iNC} *7HXYhhbS&5B4AO #).?SW=baAQ4P H"Pa A[j* PETTRU!0SAPEC)k2b _J&f ("SH #ZJw 0kbb0'<#&č=`/?H09cQ! _KG;J_ACnSPynzJv:ESOU!؟ >O2~e<O\Nd#D"h٬D&g^;4a'l>fy'tg.gYc%WDprzw,_ڃl ĀC'U e$T@LQkY`m# FƜaHjr9>'il0 Rf&C`(@u#:L>cu;|\5`0±UPu!WMUxv!8‰@*d)I deBBB CcCZ;,L1 0 >ˆ8@Լ䋉YP@1ADҴU+;jٽ{ p 201#5Ԋ?}T1B~8a/#? wyWX v]s{bmz;F=A柷i R XHDJQ'HC I4baSTPQSS 4DPৃQib_P93YՀ{B!0OV,2p+qq lHI 1AB1(p"\88C}\i&g 5e@DTI!,[4|<.p}w UZi%z=C;\ Do~uCF"5KMD--|/G56$er g oCg2bPa3{ +F&u m3 tDlŷ eY$7]3KPwOuŠ[,dj̵ o쿯UBYwLHWկ !@A@D0DeIRPYCBUJYITTRcTP!k 2߾zD~W6ZOn7@#0ZKn8#fv`ݸn 6oCH& ͖C jpeԁLz1snt826H~zU+]fOxCe>צϮJ?ߏNfGgd.Ef֒!,qOPzbD;Ƣa 5||}^~|{6wOe_.E;;=7DH@:8._ ͂  ?鈀UM`;1uI̀a!J]awy@rBz}\83Jޏ}ۿO=rLA0=C$3x$odL_%xP}d8jV1V(-"_|FFd`.1>w ]eĖ%)IT02pf)o¸guFG[@TE;$!0-%v£$L%0L`iR)b JJ%Ħo2_#PЃ؊Cf;qv\RFA$ g0 1snǑQSᓡ:/EmT܃(Zkf`Vp 'Fn&MG?|{30`1+W$yo0\;e__,xnܬlz!D]ON 1Fe v_PQ-?G= 9XzoT?t<$u! S\BOj'?'!ȚQI-BՔ65):h4ePfLR5ka%0((S"~wۭo:B4v7zC qU9"nT`3ϥ]QLݗS X h@< b __L&X hwآwr> 9Gڪ= L/ vڇ !Ȇ TUb G{Mnr>W`ltsUYxO^zPK+WX!>d\>x!?չoƚH $!HyOiFSu-΍(8%㞺p({Nfry C.к{rI7(;;'f/z@';(9d0E@R ?d>gvgG.ā=pJ5_uL5iIaEdAD 7&fãm!R}- KA<@]sMt̪5~"~>A2nv3|Qb}"%0Cp}QLU6}VFj ?,ayA=R<]&aY@i /7 =s¹rwM@ް=M Q#IL@BPXH?hOD@;,aaA|-*FgYTAIBDJ%C(22V,,!I@fFj؊dR6$aXH2ԥV2V63wwF3L6cY#5qX@ӆicm5)cU,9V82⍍y xGHpM<-DVJ@Teѕ-Yk1S[O?OÁ8Nz^:%2lR3{ dE0tӇf>+i7C1 reGeY 9x ;+EDcdQi4Jei:H$ A_8)b e e)jfrJ(l州Ț/xC~'_#%KF[E6 42-(3[ikA!uaCxwIm VA-Anq{ \t!!l7zPvA:@wc0$cNTQDZbH! /dp4 yǑjxBlB'G! *Ie'P_!i 4lpQ_@.R&]R5 /_>{5Zt뒥T< `}!P Q*P9GZgWKAT'@p@|"X`$kƚ)3daC@gw)ʘ,ְѪXRR"3ካAfXftB0p & ZaI|kY65Qhі,0p! 1bC&(j)hd jV0tI<~L**o-^f0d $B@`ÔF@$8yR0;~kvp=@GupyWćsRȫASL`F$MxACq b:w=8;fEHEW? u6KA0 & `%:$+i"4 J~_DF{3{ 9eZ>ݎ2)`_{ 09Z#K+ҕRJq}HSb2Gae >`Vg䀧_gZV " L 40hY(ukDeab(OIO^d6۪EaG!L2iZfYud]=b9ľCD_D`ܻ5|M =@:B@.H&,@ bD(š0(B(1\VL )x>fw(8ĐӀnXJzi6RplIB-@RWDr U'I6ABT#iʫ ŵk0X8aiRv%"GFg_~7y1dkeD83l#Lq/dD$B|}e>@غ;m $bh*!**(!a!/g6nQCB~+ |f'*nw8=TƲ{ CH4u^3Xz>b !C 1$gbC͘'Qו]q Ϥu?|8:tT UI"G1"%*Y4Rc.f l0xG\zjbDizȆ2h4C3Hdg.41 iU>-8^|;{9>}V";ue8ƭ3=}G=q=Gwܥ; 17(c=v-@浊 4$`xg(WVETQ;oI<\7!!q$]^c~əv)*N%^ǝF0iWidtpї1oz: x ȄA-kf1(Ry35 aLi |C|Hbq!Wf4O4<'5g8Z1:lu|b74 C`3*;QϗS5Zn>s@ V0~QHJQfrEC hi )^ֲ֬)BC5NVANQ(̠,b8k Z2"u ,,*5R0I$3E1;6xZ(5n2u530ZL Pa{9NRFp*Ba XwQKOV.p~+i7[ (.Fr) .OKY+wTA2"6ks󰆤ZޡQrI43MR)HKB#KJȑD:P"D$J^81LQri֐i_37"@F%!a"AR UX PPH APbTOLB9Q)1EavCECt U}X,DM ؅yrN|v`I8#SP%jP5(@r'^GT& NSjXۮZRƄ4gQp'ڬjb%)i#R8hed.f)UFe05 }9\ "=twAŰZ5WOE-$BRmEZ̨yJH~x `MSU|}/2^> R$AW|)-7/?cbWBHX2*&-燦/'݄nciN8kNhT&LK V0SzFGR A]}`X PJDVdD)Y $2Y7`Q@Ԓf4- >āg,~z,:X^QEFA-~޲ЈcUh}),P u\@Qu8r2ݑl"NlltXLB_f)E#}&r;f -QDE8I7]{.<]M%\h)?wٲzHPץjBiPZCMHFfnr>PP IAJi)-EKMIL@BU)i{Wv7wuQaW9E/o,> '~|4L̎q,Ctֹ'A)\ӯ$5Pz̖7i u㧡}凥$]2FGI0.Ν l?Soeê6qjYs~6r/8'qFmdXkGZf\sj fV+4,vXõ3a u"*l.zy]qq[-\"X wكZ|if.?,L=8᳎o'Ȑ};OBQ(YK _*,߆\{N+!ǓͲI|}:wM+NkOswzaaj@Lݹb 2NTP; 5Ke4)UBUSF)\Fk27%(6WY6ADKyY}vGTFMG6YQN=%H "s,|ڍG@YaD4hnvR҄,R\;:mh 5[֋J:V&phm^++=bj&M hvyy!"`יp#3o5f̓yy᧛K*?edK5&a"YLbR)̤HIC@a3)+PHC2@ 7r[^388ov7M9PM*460yJ&嶉ʋR) z Է Ei5aFmsiArqØcQ>XۧD)gy2SS͹ >"чI Q#xv!rVF(BHw# 0‡y|]F۳jݙl;L!rij;k\{h_:NfԒaγ2 81D/"z82Ŀ5({'kMyυ{s`7rO=6Dctvtb@BMq2 a2@Efs[AͳLífdm)h<͡@:a|ʾJG~7Nvi@k:Z#1p] ET:NCĭzKLA4 2PґyHQۻ!ZcTj/.9ș3b9shne8dugū#~]ppm=U"F;q}/{QIɎQ;7.'f4\"Ǖq;2ƴd/EZ&u55]jjyX/l05&dbn{ Qs8}0&n-U%#&\;2hit.>t7,`ɗ`Ĵ+>xeOAx t/C9#x="ׂ/_YZIvD0-"LVvfCCg]<hP 0Xr;!PϧoJcr??PU2n[ݨС!v8 6W! H^wȭ*?Y~2`kGGhdP5SxN(Q'B5JU# =>ϧDP[T/,qA-)sE KXj eټ+ of-k'74 , DHhšʲ46:dpR:]#˙#tO4]pEVa*lhc4B"b\h]` +QwZH'_y;x0]M쨨OQFo40f %yJUN(ˮ)7럆9-~Lc1""Vg0BZC;+gK̏x|X,񵮛xa٣~RΙM-*G6H=p2;3ǪIa燄i5cD>~8h!1*Pv2V{f*٧T_$F}n;?TYHrzvc/]>qz&HP#N(\@:Kah?wiJ]=Tao=+ i2M)J8vd6x'wrj#"b-VU9"%9 +Q%¢BVnRô@[ u7@8`4{Zmwkśsp` )&oiiL!ݫ1V L@qij'V{lY; rOttپGBqh,mu0|[ŋ@c\OY ;qEE$y͘5J2R׷gURX\H)2p#Z,G,3ZBt: *e\z`>сz9 SEw!&]x/L^tc` z&(3P\6; Ϋ (;ru Q% ("+QCHLWns(nK oj uηA(htpNՇa bCB UK-&nZ#q"g 96@Myi. UIR"oau*o_њJ"Y,6Mzp;%>&3bbh0 )C)揀ӐbP! YUCbβ/JFm #?@hQ?:֯X7)FX5]8 7~ᥥWFXF8+፲ ~@HF?=AПTHH@:0+/XX@ Tc6Hu^ázk Hjјű]yBZ t"BiEdуef,i-p|d sLkCd4DGۥ 4n-b1iB16.oI:Dr*i :d/(v2Z*Õ!dl'i:nJw^ͨ#3#?dB4!e uBJb C< P?r϶MVDZ&EuCH.y}q'\-@ƒ_VG/#r zP'oܲKĿ27.#0F Wꊪu0-.`EVl DQTACADx&n&Pם9E8FϰbM=yqRisE[[}uV[,aS]DHsFc6ꚥn,uź4hM4E$3j]r'-,-A>ڳ;a#5# ܜI(Xk2o-ذHMs؊ 63nGl%wzkZvNHG,| [ h Y ivsEvf2i[F\4k93-wΩ l^iD qfe̼f1kr;Y8`ҁËv\f&~d)jd?+Hʪk)u4vnR( t;-Ë|MgfKlN>,Fo & ֺ۪;`gZ(wQd2FFpTahxt4n̍78 IeÛ?!2Nw݈P L4 NԹ&/w%}n;6q.Z*>BM@.m&/MuQRwCroR#bWK;k0K"e*:buz5LMEdgfv*Xdlxcf6xsFT[ƢQ=u퍅<4 bb6`U@6Wb2ۮrו״۠d衷Qp/uL \3 -=J &>2mLu:3* )V??t <ɱ uQZ))WhP@gp$|q@S hzWeڬQ5v~ #$J( OVۥHB9o5w4() /i0%+D!ɘuy+7 ·>_.8yL#UVjYTPq+ĢaiwVDBE-!9.'Mr 7>U /$RbҎp&xa1s,(G>wܪf*q.Lǚ3G7v=[D4X6`^N%|3`H5)v8F#E`͡,7 ˜rA >'}w Q+D9s"Rj#Q=,sao"scm|qSX|5z5v{㝺XGm?=ѫ9XkVwc[s瞌w;nw s O2ߞ6uq=ߴu'h^iꙈ˻5jgy; u3zvٵ$obݓ'j|s&*yϘϏ 8  &&`}Hrvn,v31g~q=q1ަ5NT^oJAc&U2?c\%P%E@xq\&gwbT;+FwM Fs0$޳"̑U#vV#?-6ren9 Z(k#TsO߿iۇv<Qp"-nV谰j"0Ӝ֬d~/qg =(^5[ό rW"9f=0ϓ_q;ńB<{|vbmN2)M*ГX qD3&,%a}(\'F6W1Ll e/P) fЁ; oGaVxɠ*ߋ3<{dGn|偲Rh~ۨ2Ca!Cc=o] `ѨJCnΛgnF!Cf,欝=p" r" i֢Zh$T:p~S-ˮe$^'O j(+u]0"B>uӢZf0#m *H4 eAbQޝ.QԤ!:>ȯw |`!o_ dŒp !?Q1^B:*zUUIAiw)M$DY&UUQ]) އ31dLdATU4U|4UUMEUE20dTTD"JkX_r9xf=~޾|ªDvK%5:s KЀdh ::'uG4A9Ҍu$B̔a6g͙ﵬM#GALR(P IE>xE1ϡv%LjeIC -FDwɹ2}]qƊ$95UEKؤ[? ! =yZ=x5=,$О6%?o8^`$LqH(4׫o d`xBV FD S ēlu/p"X2rQ>W`0kNd'Y1@4?} "yAc%A-֢uiCs )bb?IO WxF$9E G>QyFU=I;p fkI-MJP8ޝaF)j4I@P7eoѦ4b l$.pÅCRzzN9$rKZ2u2q\I)1)JC!PZ'$JZ@ܜEC@07 Ԛ\1 RbJ)d*&`"(l# J2S?WDX 3o2}h :8hC!?.J|l Ch` (wix{_`y߲-s  Y,xZ~?D/a>Yi`4$8|qTEQ JӢRQN{H ~]7?GJb)8ƨ(WhQ/*!c,teY@,ƈ:nֺ4"MA(>1%p1وH5fG&j)i"$D!z@9%ع0-(BLdZ鰁ȞPJ.yvZnރi~1'2 NŬvsxTH"wpT0 fB;5E1c0eav'_a^s2ٿ`=}[sW3HHu`kYaXVmn8MI, "!6$Z!+mHAFk2p3Ed% Lt$CFI&ul2#[٫y؅%#쎞KE<1]p* RAZH1)1,5P@$18xOHw}?ffYw;>#&c:m  )F9z'XJ x;&Z5lK8<.C42a$IF4Ai. 9HehGd6cl`9i@6*twDC~I da=p, V"2)AbʼnU'5}3vh=rzfdQ tu^e>OS l ɹ৉l3[k'Q1{ P+=o "70Ų8ヶË$:AchQ!# S$Nm Q&TI LI"6jMkR 1 H@ mƆdlQmm1ۖ82Bu1EFEM$jeZ N51*(vm$yȢ"Vh#iVrf+C~#ED[T.nf`\1"#GMQX"/ifG06/=t!"?qfLˎ L형W.ĐIc[݅7 o/.\t.Zˍ.H7FsDN(M$M?&d)S A|`~Z,<$(]\pQ>JT]ʊ,a^T&^C!f)0@* DC 114|$ ,[e&K"UO4|F.^􅪚>&L8KS3#`̜) "$ՅAO.!F 'C%%a$(f0% nd *(mX!.59b 1ř$C$YЍ@П<k9STQAU1BQTAn=8+ b y͠:kTZCOD?=8_xUGң\YKagȓ i$t"h&`*@i`"$%ddR&H iZbI**Ba"Yi& Yb(jB Ih\TlK|Y @. Y)] CN.ښ  6DI@@*q[Qޫbcන 1G۔'[:b2WH CS c/!)Á'D *ĥqU XNԾX`^I7AXId >Gi8:?D@5o+r?^0}OJ3>˽B,,rp4 ^dspy/vXɧс`85 @%9MW4T:+, yBEEF fy.FLAʎuq74n}y{q+g<^@t9zYhK3s,0\bsআ8D:zq5B>T&\HuB/eItl14UT,CQsNuco>?xPhr7 wg9>o.Pp9 HOZJ I0oK i$@oL$lO&U䵢Lb)f iۖaBB53 .ᚐ5DpKj *xѽTdFJ&%UJPinki\mYXu2BV#i~h}NH6ҬkkJdp230"@y%'rhrL!/z0D p5BCqc- Eӧ)c4NO-¥&>͝v8e<}G-j&x16LnBChK|mϛ!V2@]ȇ٣7*ayc/tnPz ocas5)zm`SZa2n`P6v"">G[6a8TE\EJs/@9_XX6`b]a @dd@ L@@ߐ~x <-A # -teh=;@-FΠ5׽;̉enJoOT(d?<8K)\L'8oX2;Y}EM82#'@!, 49$h$3;|ND:2-N2ȍ ,BHRȒC)PDMSN" P_@| ե =ME"ӟAQj!Z"e2UR+vbc97g9 l 3I 3FhRy)il|soK=蒂 ѭ ]i1PSa LŘHhJi(fR!C ԑ 24EKYx .%R lنNn ) ( &fRTTPP9d0P#IBDPM$SulC+>9ր!"!}~ QL\̢w20,`M^gt u7 'SFy=B#;ࠤ3#6<,NDu}1 >`..~|nI~p$Db&G/0#<¨6by-4d}ohP@! &F)xSx TKQLMbE_0))%e"PA~2$((IbUHddhY(&"I*Y C h(цQU)E#1*1D2D %4HBDD%Q=t0e,czY~6: v }WRT~;^BM;yB! !Thwï-ڇz%"}eNךdd(P@ ~;P`f\"1ַ2 '5*jRQLQJ&MYFI`MIyt@ =[$p3SҴ Կ u=-&ố]C7qۣhNІ hm7eFjݽk,'M1 #@ i``гVN,k\{5Q  ێǠizMC1| A%'g8 o $@D${#QA:\7Rh !HP=YYFe`|ں q({ :; >5=h8=-eŒTBc mDe"< d!Z`)xiҞűuM\Ɂ)MӜS~QxvQFaNHW:b1-aA*~*|k,#]B5 1ۣ#''!']$|B ¨jU CN- HD9EVlR^>Ӆ>~!gv3ȎFp`'jYllpf`ĿcvǍ8ff- KOgQu4t)Դ~i!7]>UņE$2ds>7 )6]l;(KXߋcnvl2rc?o2 X$Ad0g|G@6n|ODmsl,VZ&j M]q *1`IW@ (jgN) 6RBc@ZAbc# dk `,j 7cƄA#:Eٰ8|(hvL2@˞"nwֹg{j]JLUSA3%T-QNJBq̏&6F03MB0J$aZ;n "([{#t$RFa, duKa *R\y\As8c%D)^G\u싲M5AOJ|SϒŌ$rD>b " l@>w jyp@6(x0"}UQCYy47f89~rV=duY}iCGr"d_iM@Q=E4A P '5zSict#~#~Dz3pr)TD,-CjѨV[n5%!.ФJAyho㢋4tYlP-zHtl sKM3*`W~q IR`r:&Z=/q' Y(Z &HrRmKN"@ Jk"3Piأg{bA KA/1z4!xl 拱7 ,#061UFIx@R0l6|N_+#4>vEEGtHnd[kn m%Z Y5f?j&^CO!m,EO>;5>"r$R6;rǟ* EI T&E3𜺐4%A~a蛺̳l RȢ :kxΠA&N>a wPfD򐆽 pwyу]L p.RTaM$h "u{L>0{ab``Maw9snKL1\:0iQ7F2mK[`|{_ɚ=Y^a.n;"Qom^7`_Ii=*6 &$1ҳWmpm?-߅xf#6r:GHD$Q@WJ#O"^[m^U*X׽w;s '%2ib!ѡu >QNLv1pXhH>4`֓N4b0cōMэ~3Hу"ZCXa ف00L61jeh# Y4@C@ܑ@aYZX0Jmc#uilZmrte--7(¸4AfĒ"a1f)E PԎCh HBh U $3HP@Id@C@KVb- uX2J$ wDDP9 ))hk XWRc%b#S'e'KDJݑUAWM8a~#KDP߂~6܅'_)=Ry T=Ggk\&-I_fh|Ahj$R["Nj@0H F6C+lq@BrMmfJJ FU:tIK{/d>Td$DDP{S?!MN]He|_)9$d=D_DATDt&;l]1]a,@zc%%CX"V!)A"A QMȆKTQUMR1"%(*JIbTB, ̑3#O/yb/)Yꒈ3c%'JOai((\]8J-|ǥAR65хphgB膥D_iG# z(]WkhVIe H2W姥j+hH0I$ :D]H$6' z|ZJB $x|8;dUdf#_\5U-4( @<t(K ;0O@!iۀт*C>''!Ci PN MRdTwЄ>5WB=YsqA˲4'X6wTQ#DLƢvOA1V3wMQD;O`jԝ5N6KYY3ŧ><1m=]s: vDܒUiF&ފ$VĻe#ÑCZܿ33x h>{+FFC:_K癑ezowM/Ϻu SR6(>p)He-[%`KFa N9h)F`)ahvH:iZs91 [1`ØCOLγh^4p!| G4.fIL]=̚])`yMdoV7UD[áHZ!HʄS[?՝; 0jw*Xvg d}XcНys2n[b}_&̡WRU,\>>~. +C)F_y" Pl)F0=bK$=}o"qi`l5h#3먼[m.hpb\iDa 51HI%rC~{zkrZo( c5[ciDsG}_)/9Yh"Ovçl^z|4awYꏈj dYju1N9,b4z ^c$qL,4W닏>(Hv6tL[."TN`i@ ;$8s#ciL2,VXhu^ kXcX `rm R8 aQ#1"I*1-ja,u AIM D2QC6)BQid`s O/zuڲ\\Z?Qt 5k44wZ뾶thcAPh )Tk`$R!m/!^$F*#g\gXr=ѦbxÚ&" Z=xÍqюBD +L y,a6&D#u=yK<U @ڎjRF|q$ @{hP8DHA4⇳E 5CX>O:w:WzڇCgχ=ÎIwLj!#=9 "&%!$AL{I H [/Vشhľ=Z2}L&&ƁF!vt?"}r)8=%bHI:cf)߄*55|뻆Q#*iB @ҘhpHX PSqݠ+)b 9 gv.mQxDTix((ōV6R٨F8 t&P ,^ qsgBѠp7żdvĬ1ݏ {bp^ x,ddzV看եQ*HKP4Ҝ_$ň9|nR|x\EvvmCن`:?AͺRK@v֔LqL5C-/eԉ6C *e#Om?*oji:|ɾ\v@H)&v o۹ y]U6PF 5 ƒP#43۠.DeY *C` Ľ)G*2RZ XdMa258ѕKj(U\O0fXA$ɑY"-q CD,b&q┶ti z"H1hKB\8= W LU$d]\#D6#888rÚuCHV$%+@FHᛉfY&X򑍕kO@1fDWeq[)niMZKFc3&Q)U9кN h1BkOBd{P%1 7+M j !tYR M[&FfajtMX7HiqAHq! ]n(nJ`3*+q!m20fQrjBp%#m-Rǒdk5^n!K@ufpaтoи[ޚ&EVatLW#7cByTF$Z eThsF)kscP&&.Y&".&SFݭk A1PLi;5k31ef[)z I2K4CAfeYAYHPAËUCHamFoEZ8RkXL'773lAD6c30;Ut\p\`94*,tLYB+TbyB`03KH6r ZmIiMyJ|X҃"ҼoMiHyYD%E5Eet:t, /A+vX&:Ts09xսӋlJ <5Dڡr켚g1dgW@= -xO僈5!ĺH7Y 41JїtL‹OID_6\\1{I(:H ce[W`PCoH?= ([y$@uG5woXYe0#%8!9zv76>dk +5Љ? a$I62Oӈ^V,dؓہdQ#kѩn!A2 *ȡH!c Т|`rlHÏ@BC8 +*tq8ݲ:&ȠDMIhpHt"kg~sMUôHcR|T߭^foj\<#rfY3Ğsp~Z#=߼LD*p,EBI'Ffji(d{` Qh"FH>#8~;AO4 00?:&`f@@A着_F*z֢YbIRu HÀ)5CzB1!/"xI(yqԆV^]ҡ,r4R4q28@RCRJjGG_17k3w"dBa&bQb si^aRc,:$ì(<9g' i,٧4H8Ё0>#<Fˋ2NbVj&Zi(, A6J_#L (}BD0,K8A1"( Lp٥WCG`4%,hA)Hq23dT $VQdRdD'cy* @Tr@PD&.3e"b)H%aBj C0$ԘT(Hoj(f!H}b^2RH&Exk aɉErްHFR$ }MxL2E% ]AwLvSNb(%P}|>>IaqN"֩? |$!?-_+/t@&U<шhO1=GTI( LJBRM(P J!-$%K QJQPPLQS KA@ 0PU1 "PI!2EDB$T)0PH2PR@4 TIAC0DAA"D!)R#,EP2@QR,QECU,$>)Z CDRDZ'!P).Uځ.ҌH/o.s DIaHh%!8gҥg.n߇+=$JBtb֭ "dQ=5{ Q"K <;e 6i@چ+5Ǫvxa X@,x]˷2hS'X)JT UeHQR-FUf&FL&#Wn.(Ac)z0g|bk=9΁J)37aa&@04}#gDJ#AH!4L:,oT,w}dPa\V bfǼ|Sx:; ()JJ@\$zyFw5KlL I>Q2LG0G=cɽ_"rsTMv^*)0CtU[݌U,7!`(q&@k;%w&`bRPHA2w|Pv.%L䎐rz(gb^t#TmK5/;d\&** R4 t-`1֙ZB?tQxljWYd" U=1uE!`?Yg4@j ,ipaf$QnuVP *AɔђaDD  KFdV R*CcMk*FkIVq4,"Zdž8\x&7S Tȋ' (Bh*'r*,r)R(0b'0[`6&h-4L`ImbdvI1"ҪSF+7H8Ia hHV2 MH\X+BV4x纆"@8D@qA8 zE$ Q ED lcc]e"laXS (" )$@lJX"&J gD' #6E00bQ.bU*'!&…(8 @2˂JPc!Y!|mx!7wrs¿pL"mĢIL]%!/NR! +ੜ%Ǻ)4Z aËt>:@2bQܒPφ<9X mm_ҴB"r @$ u(MTo%0(g O{b`h"(Ɇas 1ΪTsS泦b-=ФB5Spˌm13/M9Vl%0@ VDA!G!QG7]0#f*`V8DK$ 4ӺtRVm$ȉBC#KZC*ӫL.U ;q?(`C ~@:<,z /DQO$U4"~xL($S#PP.52C%iCPEDMd*@47}~ ۞{`6m`$ZFE}ik"|ƞ{QI dSc; m7`Bc Ğmuێ5)#.xȣF>dj#Mqrhˀ: 1.d8LAT3,"#DZBe Z(5Yņ! 2 p٧8Ǎ8+ sMj\r̈$<;M=dR!US?8ND}p,q};"qUNG!%zfWՁ.DqhkHQ# >xZ}'= 6P4E,IJI@;O1{X/+9F|y+;AJ*VZd` 9[>d;$&"d"gS ְ1,`hE5vCDD1DdZd$8}q!ӭGpCR߳0pDI°AN ƤC֜@DZ CŇǂ  Oیӓ 󞎒2&DK(F"1FAh꟫[Mi^&Dwyj (2BI 1?16A)H%*4-0",N}ZQN\ǮL(bDTH@ʐI}!PHh&$HR @jlXr LVpcljl3!n efd#$ &'Pqc jE1 r*@Ա!1^Xh^15!: I6I$$YnM2T l20 VWPQ+LK|_1D%p3 ~k|ef(ć}\pyqF£p'CExȜZhh {Jd{soR@tp'(T&bVhnmVc%@nhT"Uྦྷ0V?NAgG>*82Hu{WEiBB=[j^]zvU9sN(((F#*|HJ( N+=PO' O P/uע$(z}*Ayb/@TTB 'vWDHYDBhɒ?#{_"c6Hu h8fh)"5co bx;ClIB%ώ'^5{2L[LcIitsִ#d`AdeOZkH1Dd()Yy=Lbǀ|Nh+!-I!KQ%x#3 >GXx"Ws($2ÊV(9ԇ2]@@ Jn5)HAcaCOmټ5k#3r(/xJ:gǡW[2 Z22thچPъ`B=3 V UY5/ah<#"$ oתLj8o#U)7zM3)HaDha.X-o\55BDEƸs2MZC9fOY M 1j9C-yKmaz /~p!9TH^W >q @{g͂0?UV^ $c(cPh5hxz*$(lCDDeR($%D`"Y5.%#SJc14Ң6b \ͺ88~zH4EBM HRD(-RK}K]DH2:#!sK.7$L|P~Y-U4J:l󛹆ǩ$ ipm2@yNQ3W<墍JUI@(X%$mFPlA=*y# Svv#Dw^{Ds܂qWUJQICHz,sԊJ")bB!o`tBmB~EíV PA uj~IiЅ EQ4 ARP!@A(DJI/=^ ) M?TFf) cfY&~]jX@}V#2-̜hšѢ{A,@""JeȃHW}9Q8 >Ȥ͍>}g *=5k]zC_ٵ F*##uST8c`Q3Ay R\cC(G-d"rw5 AkǬS @g`J"J2-PzbD(mscD<2Ot4l?D= Q D)ÆbRk[P,] x8cEuL!Y.IQ >)rhz~ܧqrL$+/aGC^tX68gë9'==6`+ǔd.$a~2r;ʄvbmcj`K0qye5[Yw }3\m鉴zb) X >i[0G D\%uy}KsȊmFan'\I^tlipÁsYvwkSbM6[";ٽldklZ|p1"ۭ MpSQ̽P~m&q~G6 3c}Bf0|Q|.D5Gs_w)`0:JQKg3-bOI6 ( h֏4=6$q]i>q٣D)Kp](;?SFG,f@003Ζ!=ك~)} r ?ɘ2_Pנs0 _@nhO.k+B~:g@ ea C@ 4Bd=6CS=)H= BBt2Ϲ`x뭎[DV)lK=5#\iv9D2'phk%{sț )z@}pw!@{&C`YGg*S*"'SP@?EF!`$Yq(.O7'J g{[kw {f Ļ Ĥ$=%'78?MAp5k VuRb!(v8CWNR8[h sA)<F{ v;{ f; lk ?**דC C/G֬`JYom-θOo,z N2dD5CK9zXB}0= 4i:f=5322\QUQ1f#'L# 3"Ol1&ɗLhj A\q5uө`3RBDB 34+;V#"iIb  8snI1Dup$8ܻ׶ L Y2p.M!1o ;) 5 JPAXXPL5P1,jhH$ B%bD0U:2M$lpT31i+js vBPY#%5'82(Nzw1+ 'AR&ѣ5@I͘QUJ咆TDKVAa.AH$FU@vYheA)[2q0i0x1H&f"'0rxL *1SV,RE݄,%0X @K# 5ݩFAX[ՍWabh(5f#N`kFZd$&&*!іaYR@Irh N4EH-4-J2si(ad.KHLC@4A+f&Tf&r( ,#p* 3 cIѣ)RDDL0jIh3ja=ACBR1E| qrkv]gLlH)8{t=:[yUeQVEUet':h?Ѝ m٦:ؽ)68$֧ \e!Znf>ZM7FɿE'la0ﶊɪM {3S d3MeYwfvkMc8Ueb#!xC()8bP`7I^`t MK :;M[PF :\,36` hϡS+QVQVu:ӎ{z)(; 7h]q‘Ðln7.Jaۙv"^^9 4!(ckGÎ0фV¾76׆./_6Jrw|U!H|@*E"چ7MqjL;D@\`58'2_ 2d`!f wO@ hjXiAIG>q{O;6"wDD}׼_(fn"3*"#QTO?'ヲ\OT\CbyXL>*BA{ r(3B'H,&"Ͽ9 /xFY""c("0J !U|%{ mA$dd $!;p:fG]wEZ@xxxrk$66Of[לX4lEIgOi#(3 ܝ}PRLI z @}VRޝ\JS²Ƞx"YJMXzr9| j\j!`Xo3iRLQgG=7LD5Qʴ)f%ein6/љ e `KeSKAG T4,T] H2ʘF9F}b TZ /-E[ TSHĩ >޿H2p^j\3$ YY( mcZ ) 'tO/yD!sԅ,܅$+84z5+(6غ18 _w],AL!\D`f[[еA0t~SD~  BieH8>WYDeY3JHBD(S@Q--Pҍ+{4xYd f&M dCd ]>5 aެ:@Ev 4gd5 dQ!"HXԈLO9j3A") PQ:2p`h6:Q($>a{ H%VF)(L0K)$&G !$%O11A}#Pܰ !B:„ڀ90itކ$-ADHD">\|"axKvy逡r+H9uG4>~ &iZÇn ‡< 5͉Ubxq[gЂ>li)1;M"% G,&bsB!Γ/Zid'rPD%C}wv!'q;42k&R# F˄-HS Y ?DeV)Exf%EITi٠M3HsTAoޱF5EAA@Ƞ([-&)Mዔ%$IHR%O5AH #C١uа>y-sN2#>bq:Ax؄htϊ3\T@ HbA\rY :dPQ I0f79,Zo]p0g-^uPbNlMpI%榶32%JЦȉ!ZW`! YN-?_v*><2AYЭF1,U U?>) i Ӡt# L{Vhu>Y DV!E-tcMHLXPD0h)]f !Y j҃uR V 6Ƶc.f$p`7 (XTƮ>CJAM@RTf08OԮy^(.zZ\#+ES`[eF:Pܘi[Mzԅq璉ݜ|WOiY56+IiGϯ k۔aEu8zx<˴VIwyƎ{9d07XY @ϊ5EFaxƄGJL<-ulM5t=6;A\NfVA )&)!|@nvCTh#9cgb{kl~J{@D?ON N}E}N):wV\QuV|pRce'iuGqhl䒟>3Mn KYL8RJ&o1OMfQg𭸘atBO!Q N!.c+C։%ŊóΰR: En,E8P<5V?4hM @pLHїݽp[).ic}$;-q0l苌h7aZ>=y|ۢ{Q#:n uW\mP5O}Tᙵ#7%&| -Z:UY I1G*\-e Xsfn?vlþiӛ:oH4dŦXb&CvFQZ}{A̧fβx4(qJ& *Oua' AӂS:KfN45VZiSTfA;u)4? SN{E4UĜOK{w>.5"OeIk1Mg"̂ m8E3I -ip7nxU hLV} "ip}5\qppM [CGw^եx~!ܦw\V֫1xʶ 3[i"1>Ҟ>}Zàvo:fA]~mvDk/g!;P}ѱ 2N%AUxh{rCdtG;xGv7S"魲a7jx)2$1KH/d4F_NapYM/( hD!xfe(m׊3X~O1wIrQ%PU&0[uU]Ӧ(˶턖"TxAe8(D L9#/e׵tm:fm]%KN벧~2IvKm+}ГNqkh4 < d}Cͻd;p; *8fAjpv=ͤ9ڵgZok0[VDe0 $/v&)凮5F8Cmw,LHw؍`tTUVt߿id7}[ax[j͍`|ƒd~'N/OS aJ A+ {]6%tCc `R.fUR - z kx6@ܫ+Cjr sNq43qTw6b|3֏Ya&ZB 7;,3Î2F03>@x$g^+(Zlݕ=A Oѣ"k+oY3!.Nik&FPm)[ۭl_1r|cvt7f5ƴCDGӺ;tS:fκQ(JMC 0ia]XK8`zߕ%- ]Q_4 ub}|v= s(h0 붤iwbOzޤK=|ˎDU^b+fbdC= xWJ0p\n͘KPi*- "τ[q#iӚMƪ[ez.}'+ kܶƻ&\EՊix|6[uߌ ,off`FL.NXvg@i (<"9Xg{TC ïəhpB=C6ޡѣL42CO]BA?*q- u;%*Jvź(} $䜃G*<#? ^Зi /ʅ(I"󷙆ad /'0//<:. R{_Ds(4›+=>[p &"'>tl9ck{Dz1iAR1|nt#gEQvESzݥsm0`kH B '@@ B5xsq#dsp۫ўfٚ(3V ~kד8[:$â =D͎ Db|Y4:hizkttP n0d¶&]`)+\n1bdu11D08{םΐbC2jCRq$MsM` q2W:!hC],kH.$Ԏ5Cs5%( M%cTMkOuu^gKnnRأ.!Gdt 7Z$1ds\+O[/G  b8KSQ:Ľ4[32vhu/7{'&v y"H'*GC$KAƴYMPKZ NتWxF 2AG$.>ra-$H븆҃i !O4:*C;'Ppf&r@U܆,ĶgmB"  &$?5F@f@SJYnf*<e 9@ @W)$C=ӺSR9HPd+ܭwh #2 U>%G kZ)1RS ςxBp IM ",Q!% [P8+XL(b{ZY $=/CߘI$m?O%9 !|! DEDE$!9443L!@(TN,&_w&Uz`XOPH- '$!<}{c&~[ϻ@bW,>4o{ֱ_-:զׄL90F2ț+;S&VǗN/Cnz:-ZȍW$ B& q\jtRT ?': =bqZ;`Npױ>/J tLPRuZĬtL10% @QKTD2(ȓe"TD0{+)&& pѨ!^1|ٗ"gg?.׃9vλp|ѻFb@AÊu9FV1-T#$03$o~Ç;w0ZV̂$<3*vEE2.rDK@|'_)Nğt!.b@g9t{fO D\vWi)ϝ h7@ݧ!@T^,rL4OdfմKΥ=zk($C!pS8B%*cdA2ܼ[(8~lH8!@ Jg@A* fǙ9=Ny5"0 ,J\ .cȖ0 ( ώ|EbB2m̐qϠ$b^VCdO8/4Bz ލ 0ᖰB%&B#DS(l[5)ajZܦ1۰޲cv!a÷x \KJCZ8]ҐrIIZF۹\c\=CzAv /r+U сhq*Js08Rlm +4Xâ^Xu5Tg ($;vǁѼ.|l>ݿDQ2@V̒/y *raY E=oi'2blGQ\&/bCU/ۯutdYɭgW$69$l޶Kjnvek PUFf#bV }{pDy eT*P|߁} XUDA|-`£@Pxh $ZQS!~IU*pU8F*_8BP-A4p&ZGgmA W-B$S6$ti s'PխhփLu!HҫZp  bvJ$i#V %a'z<rc#mDrĘ1&F8cMRI R֤\$4PmlZ&EH 1cc 1: 1x:_#bQ2A70( 0–"\zҾo ۜz]E~ǫ[z>zDƎ)AL8+.mjyc, uRG'<\o 85R4Cׯ$Bb$O7ˠazz^o8`Lv4['Ww\ .М@@&V0%2I*lhC2` !Qe%:|vY:i]T;R #uN 2]nc-!3u0>C2S3# A\b@L!LR+/mn`7,1Hb\?1cI Cmw2+Zicy^v. iɢVڪD tQ[d=!)h$C0vcxNÚ\]PL?RR!;q3 Pzcۃ-,gzy&XPSǽW)ޯ- 5 }'Q"hŧwo5炆AD1rD,Y1e#.#!x%\ 9+9 s3q'O n& `3 fKq7+b+\95'&b682+.o6]йY\JC B~YGU>z8; Ƣέt I8Q;RL8 Ů8ނRγ[׌zߧIp ЅaxDAOr\:wHڨdRM>jȻc'+-Ƙ{v.OVȵ0mQbN(+ZƨxJAP&&bYL^papn)"ۼoX>3.JZFδ19Xi6+z!IuFr6)n&5MLQ٭TKkkB+0gvfK0s*z+|8;dL)c8 8,TBlCȬuvLpoL8b$3\ChSCGR݉ɦՓ`E"GxP]jMP4KCfgaى"l% 4c?peLtV"Jq ,$u-UW eC`MPR{e{;śe!ĦP9NEO( g9M1;8BÍ/TϜa 8h-INN c;3H?:dM=#k7n_ ĄƒVZ0Z6+i 'l F;ol3!!'lrRY1+XsӰDD-hZa-CH^F=55 ;m=ׄ1f/;,Ǝw-9XGN*6% @!@7K pozEfa(` lPq"᱋o4qo3\ HL<7r-ϫr6ÈϦ^'$kۼm nέC!Te4*yt- 6lEfLC:wKƵWxӊ,v;ᏼhg'>)Xu(u\6V1V:!M1ZUhP8mOCvӿIΔѢ ё6NT+7Q|8̓oh8pcXvC)q[[AٌwREqB PblH94Um٩Ge6c-ֳ2#I'eVhv3[~1eDJ,iwb 5#heYupN"\[.q6ټ.Dg^)Lw!w^Ot'k9+ATUMѕLR#Dj!-L[FetK2楠^%I,>A/sӴ H&?y89׀wmC Q܆˺5 e`F}CkU[P3ʓH QO/)C)n!1/0&2!'s\q9Sw?MfR BtLP(pN\(l(5e$8$8x0!cqC6 &l(|Њ;Szd9!`—@L10:EZ٪@pZ0P; Ў-lh}9$vmA 9w7RaԃQ$0`x=܇Iƅ9M JrԞC5a( !w6*LI$"jh**&"( &i :hc8DJ<{.7C$r\Cӧ3b+8CICS.<#" _f3>'~yDGρ٭jb<}=VĀ:Y28k^ 0K^-E(l4{o$[(J`t%bcيJT R6 !SҮ46ߊ"9xvfU0 7TCi‚ $|OBOߩ!äI;ےvBL@6 NLwXT}")O AP(P(HE _H'O`7J<ʟi+I%!3of&Їe(&VCEuB@`s'hƑ_GơB (*h? 2x&kA=CO Q5HOm^@l)LRLmڂ<G2i$un=8FP/ [k=ΟV8i( j$&`tTla:CIC7A)I[)$_7PYUbG8BD"bg b9,HI :Ib _pU2Hl)xoO?)9$p.jI[6?mC(h~=z>ԗ%RO {NG(?Okp$DYoǔ ZJ U vCv#D짓\a胚 (2N վt\aY:2YPxu-(b 4Eq(7T/񣄏 DAF8&@ u,f jxyYea֍$i6F c D02fDN1P n4op=,f۶֥ZJ79 lmqMZ _ĭ<AXG'a X/k|G]:*pDl;q*M 6M:0h k4&AP2C xŢ WXmp6<í$0&3&V Hv}ڃ30!9;›Џ4d [ް6{6F>lzqʛVC2zLge-2%~ ̐<}W'>*>]f&CCCb$pon&ap ǁf.'$P_8iB5dڀO.@4*ӝx`(tJ)\DCH䗜VN 4. <>xcR{P.HqO}~vtT78h(i<2v}T>H bB$_LN2O4G DM[ts}רw zB@"Je$C==HNsu>zhqe DC@ljK Z֚43CHj)Ng%2#־P\ H{}ʩ #{6#$3PUS߲yA@!kYԔ dGXLWf.x |,%c8w ƵP9/'"ظ2I:YH^-zy3 c+ewln/ F?Y(L2BB&LEjT a2j ϮB8BHQeMGCo}{x8E} 2{)"jbYHRP!prΑQ5ht`TcX&6; K D4 BFm8f,4!O3$9[:/.0wAYl  BN/ \ Ce( cry'0 Xb})N}HU:(q !>0sGSQ\ّX59~1K@b籶3RhdY5*j;!',w4ĸo Sŋ66f[,ϧZ8pux Q ?!BNJzןRjFo__#WY=t_c#Ś 6I` @Y؟\5}W<QuMiJAJhJ#! ЕTǦ`*kXk-4h>}R6" ZI}ןGD$5lJJuЙ|OJCp>A?{ 7 Ej#" C\Q*3}P@XwB09ޒ'mG$3sQ@;4Gyxw:' `Ye` jcccp#$EGy[V$t"zAz&a"GMɱ%yA)Hh@dC  O(IQhaRQ5 BxOH2_h{FBd ;}R_AOT#ߍDd$ @OO\=ExiN1k3 r02StRޜ Ր`LFj̲ ̦SN;r AF\ ]>ɜR2%H4!$CpSsZ1C靇Betyq9q=͒x{I`akӱMC V~$~)-wY$:d_:;D\0bE#Q&O1HIeş4#^9xΖVfHhO ?|"}0""ٺOUT{|2ױ,0-ob[孊2;%fAP~MwyiamjPt@#J ΜxG1! YfY}57糐BIj& NdARDF@[A: "8tC44)f{+%k4I;1I"U9;X;`* |u` q@ ǀ?9*(H$0r`L/DH!5$ D?j/~]?r$hE|Ki)8ރ/0%w @4;N90naSE D U #C@RjM@ PUvu>8YeW<\l4 53}S ?ߟ~6־#Lsԁk`pٓ;- O>OP{J ]~'Cefc@ %DEd f9HzSڕUG2L`(`wJG5d|”@-TzeJPUxj@!gd PA4PHl *$]  CPd{r7IWP 4 ҩIᕼ"իT7$6m] T6Bd09(销#"pT<b!R˔7(NO*^H)qG]r"9@f6!$YeAE`8ƹ,"idдfG7jW]&V`byfsFN5SUC|] nv2 6@V r68u>nuD{L%hceI ?U'fn|0vy!cU[n,<~ ~A,߽jR!'ـ9bLtˇv]/M/ϧEe_'/1j&DOٟ$}g}\*|n"g~aD4vIysHCi`:v[72W1עe6\ŒB*sF)O wRd)dHH:V9ǒ9Uϥ |XߞZĪ^/(pPvE?pxU@Jxy4@ PNFKdJi+7D !N}A J\>g羦:!5`ɊKcQī xƜ~0[ IΚ f(iԤ>콂p{9zr:Ag_Mp}!.? J(F+=Y=f H, eGbnSS!o@٘$e IP֮Zz+]DΊg=0{=?r8.80C<@ 8sU)TUQ'UUU\OWn& b zmniArr1 y˺Yqc-Am hd)6b-X~nN(WZ̓M1$ 0:B giy2fTTyI~Cir8k#GᵌpjA$%K}7h PpDxY.]v;oi27FgL0mvSxSEj8K6*'(/uUN[Fhdk@&GCaH&^Вc:N`L+H)j5y90ӑ[vd1jK!]iӪ2&v eۣ_/FlmMmUz^cpm[_:g~"jVbcj0#c2BHZ^MNF79-S:t,\4mXuv4tuÚ;lL5\!ti81tCun@48qk3{A#Öpzw^2:w)J ;#ןMQCjG ՊxfC#p{8d:z7c!l=h3n[#g&ގ8|^ Ԑ񸜓.;a ю<6X‘4vl1M~BYKY ygw &0Sc#[]7( &7/NC@ j-sTm!F'VB"Ͱs O:}t{C5o g>Ci \3lJH"P+{zZUPuD6*+" bH ʠy,7!aHƊ5lma%Yb`E"*.IJR̪20,JaĀ !=7J-4DLT#HLDz>EDE9@.[c*E`(ED|BJ6`oeCBG8HO{,']Y%і4b[!$C0DJ'I1EQ$ IJ "HJ#C5#)DKS*KEKH@Ĥ 0&RFA!/H//WÞR PH(`ID?IGd?Q֏+rq{5B h!D5~  %ȦXQ1BLHEXB:%p " z@:cP$('3_ն3dMf4b =fҝFT|nWü"υP *V c B@\I -`:8=v0QhKJ@ @k-onmͲڽhve٠F zϭa +G|,@ r3j{}؟nwF}7`ݎtlf^]aGw{ho=ji#eDP73zuϾ|}EWۺq vZR@tahݻݼQLkvQC}5((}a|=|o{pAvQمPSF٦mA@|{^Ɲw1QE.<{ܔ{v@o`xwKv{`,Ɲg&tkE@P3`;am7n܀:j;NP:>ݯuo| Ǡ}Vﻹ֮S.X9=w{a*))` >}V}㇥sR5* 0Slz}x H@4Z F;-FahSgkTy^akiK֞]4M*mtr RdS;Ǯ7cyAz⓷v\!/`țAgh*:kwJbw۔Ow;wx tu>C`Ё]RDYpp|Ϡ>"޻GeTrōmF63L/uڳx1VŶ_OpEJ>viÃpܻu]3^|O^|bn.Wn]e{w]}ۛojnacw^Oyճz\\vQm]l c{7kE֭iݭd]n^{ϯhmy:{5Okm)[m-0rWoi6Ne{9Wmj ;S|]ޝS {=to[)-mzZ)>@ {Jj={zU|;tau{]*۹USZCZ;᪢"i.v;o@ڟ];绽|1maͽlWstk[(gK7=_^ !;fk Uiզww[a{Mӄ)qoa9]R;Xbwc;U6C[Xdo]]l((骯SץP>vB״\VS FMwRE;b::jlPIwmM[F3z׼<֠ϯ$Qʁ/y̫\)-j d.lϣ}b=۳}wv{yhtc}=5Aw|Y]JR2=i;W /{fؒy}^{ z,z5n:63tBo꭪U]yo57isD6ɢ6fwns҇!Wvwn@{Ozڵ=dT\lS14Ԡ GB; wQMh]hQFj}<{jV#u}7^Cks5Dx (6.kv@WB(.N4^έӶ^yaJR/@tР޵n_p::]'^2ff_m2 ۔{U޷ByQC}[bcⱽW:]*ӭP=:Wݔ+H1%,& 6MnnGcBjH0|i.)SFRFoN) UW[ljEוwěE^m˜_ DWLBP(4]y_ϦKM fB4ksQD+u#bTE+_&D4B;'g|ORRխ j{z^ FHtf)]ZO}PgPJmD# Iզ6|d³gW\̨1[^uNuV*l^S$Qx!gIョSJJMAs>؀!}&$W H%afdKv|uUA,vdˬQb"fQ5uUJP ʌ( A9m Fe|(B33 xQ(9Ae!5BR(-Z}[QhmsEj_eE Cp07 + BʆTJdvRIAd!-̌!F,R+jիʪf(BfRFʼnI3f&ILL(FѨ Cwcqstt_&F4̤4"us9UԦf%!FJE34BDc ]lB̛h dJdcI\$ALDBKd~=2%231F2 ؆ҿw24Hi1PLfDT2PQ]jnXpfpfMKw~ /֌iQ\h*aP,j3M ibF Lb Hf JMA<}n&[sM&Ić鏪u ?Uh_#rē xwOD^,('-?}<\0c)~Hooalcm.sNӃ;)JY,qDNvhSu9JߋUPf~56$l` bie<"zkCYs J]m%_—]CGZFC+CIbĂ˴pkӾ~P}x8|Ċ}N8e--E6FBM^'1RH{MWwZ*a3d sk[U\қe׻wuj桗҈MڷݨRBD@ZFq?8EBT&{tMD+X@s{~h]ceNQ)0hKHAgK=]W=tNECdJ]Vۄ!"wuۥ'9)ur.oXnٲs{QH,JD$!JVb)msAbrYe^F2m:mnZx=qPݥEWr{HVGeeT6 QYF IQcQ닭zN""ҘI8P ]P\r$<MD  ևp=r8"XN !q]6DA`“lƺ8p w]BNZ#};*bӌ8c^5ڳ9е_Y菮uLI ou]Iȉ@wk?_g FZnA~Tkq8csچ\w][>ekXdy Uǩ—mfs1$y&#ղ " * ]KӅ?15NG"d<P# 7v->Dž}她82x,;q9r!~ղ!h߾yN)()+U `QW|\߽u67{or 2객6F{3,,. *},UpM{ zԺ{̀6n5Srn9dK+-4x6}.}nu~fnB4mkgl]yΠ7c/|bw\l(xuS2F` i^0v׈kґ"nQCAR\'iwNh2~YM3f* x*S~!VkKgޣ~K $WQo2? {d9cZ(Y':Ņo{ -_8K``^ODJu}JAFl;u:.z䨁"j&naߺ2UIWRZNn֞as ռ7訴5E[@QOծvxe]W/ó T*_hIa2*;90~dWKWHMPYIڻ1]6H v,`pdoFu6JM17ujI!<{]&2690V^QymPF# 'ÊUŎ!W3,ߍFf?m4,utr:?\+;n qa9|"bDEoWRq[X(!.Ao#!.pIƁgOV?vasx0CLh2X}A.rԭ*HDrU"k"kX<{Z*'iAW>Ù*+xוRlSP9^O'+EUTKaW8< h9=9x9^Q ,i<[`6;5(c.>6XAk?j_˅G3 x7Wr>XX$b[/KdHaJ=y!a<'w8[82F~,*UJYiGIY3"Г Z?j,uloܵjv  ֶ7Y"eQE+q,WnWmW6XhR 2\Q{o֛=!'S≾w'_{333?=/5K!俳keZ2V@\'+%eL [K8-DIw=g^.a:A4b66qFluxÎU㥪!!fml¡I_EoƔ2k;gX]nQd)Җc.Ի'ӞVx^W[ diZ׫uEUWd^9irn`E~9gٜ6WT]|_/Njz avs}Wxb< PPvP)$| RN͡$x: W/fnGGIS}ҝЏMBz~a|#2 vHoҌ\ wOlC*~px@u6H'>xU<|L}p#}%$${SPJt}'Me%R;)2PǨ `>D@B'/S|.?wײ~ w[|2ƅq$V;vG,xAMc DF t8g"HIȄ{gnR WǟíYB4F7WyV.\$8S"D|:UYp}_*D i'$Ƀ x ,|Kek>6&_X@>a^pָ$9瑇ٻMT}?ƻn^1WP_o2n s$mۀݐRhސ쳪32rsMA j@PN՜m´F E( W.x_bJ`pǫWY׻1IBҝ;hӌђVpQ|6rEG849.;M\𥗵9opZͻYV~.x kA֐YEjdz ݦc@"xβ9g aS_*P %пh2: (s0RWdYl2Hc e; pb*Ufj_zLv~x9wcצՁr|6>cfoj6 z$$!T]sP{jjWJ[qNj`-y(2Cv2応l/ΖSV7Uh'ߟd<Mj]x8u+(xO߲\:Ұ`:qADAkw%p,=pL=wJS?X uC*& @*i2-=pqaG-b/D4|(Lx(upߍv.;hfIh$R\ )lef0 PKrL,D=9_iå#E҈*"a}1Dwzo`mvwNzK˄:Jh0<ᦝU3hS< _%h^:Wpo0.Nl#b oxZqzd->t unVnWh9g=F٘|UѪBR+J%}g6GJRxC(U *B,lePSn|i')#T mfXu,vQvXPl=wM-fRg9GMJUr;:]ǎ|\Z㓠&xb!V.[|RLn8 Ϳ.{3:ŋE\z3!tQg1q6N֮ngU 6>Φۖr.f' a9Zv l>+eVu/-la -oمxMXq}Vpt.یEVck=ʵp׆C jnڳUcFųS]]KI <&^4hFct2\U J*X-9m)5)C=QR"-bWG`E_{+5I|C8"|J'_|J+E}xbͰi yA(o׌Ct y(SȟByq( 9 r: RņcwrJ:G#J~x\d>$=d?4B:K_V;H'&Ц4QGz!NOw\@^R! rCu?\sDΟZxx>( ?g^qd E=}E]@Tz/=D{p ] g 76^N͞?PWf*I$KIܻͥ|ED07tn&sC?gc'އwuGkZ}-CjG|[2tw9>#S)](): ٟrdOg%}C ~u<1, %O 4a9$N̷zxr!l{QC6W=PPDJvH5'#fjK돖'x?Gx$sgUEsEP!-'zyags!ɐ[7O.O&_J@CpI'⁏ )6 $rK `sfv_SːJg]+]|8jx>@UX0E&R{^me9dVOߚP^+WTBraކ8&ށY_u|YM!Ctp+}zpoԩBP28Ȁ$R҇>O>a&;LNYh?t]' } R{si$2~ε'C:ҟnp_%jCtOu|7n*kE2/?Rk*>> ҧTI`|3_`+.`[.>4LpbºNHRa#~۟VoQ<@em70+Bd\-)SiT5a8aU6g[ }S'e ?MЂBkt ,m \<ǟt=ޡŷKO  B$ ;.Ӝ?o290 yX~5Q}?$lm4D`ǔ#/Z7똚KW_ī5e9wDܠ2J]6XJ+8UKHdJ(~vw[&NQnۑ\1\rkWquZ»..mchw[zʺbw&wuu]*\醴^k@97WvӺ!!P;(2Wۏ)&u݋؂%MBsмKCJt&FWLu[ljE)(!\+,G X6 PPDBjU]qT2DdbĈ4 r DJA=9 ULЪ$,@<)_  a,E)icU?_qFjҚ 3Hվp㤍;fb65|S  ?MύE/5J4)`ޗ[&xTJr{fbd̗SQpZ1w_$LJ aC)VMxFo~-SIT09"*?HNuHkUCV,A+G$)/!hsp<20M&ZmA#CHPYNmJS@>r?Uwku"G;5 "_59]lAHGcVHѺܮo]zLW _ZNX6˵Lme[v5ӝ:#ƒƸbF(1ilmuCo`^<bSjLj j&%@1!%!ܭ2* sinZ$Wci.LZQ2bcUzA2dN~]yUkX&{Rھ'VrVFY6\-2 H@<Gk_ 6tS!ױR<Er:R3ȏë uL=tah}ɕgs qh'=h\o60O0G]#}Hy] [q~?o Xf?UلD~ifciKʪB\"(2P*(8[%\+ 'QEʤ}xl\Zwabvak)f\ TҮUDT2Wϧ/8mRz&7ɏгjdBvjd]1ɓ{3JȊ#mw{UquNpOB4V%Vt]: HAbO6J Xj^5_ ng7=&E]vHvu*c=ŝP=us'!يgSl<$ꦧmsJs[B`bgֱ87\D[%d]h#nMĮPӆf9= OA yqhkXHHSk- @*:X޴y)ۙYk}@Ot~^"_PP@ '}nVt{<8X!z+?UOeN{c* D;j]P%xǸ(auTG]lwF=aw26I(T~hʜ` ?e^ߧw|F~P %^C:yG Q:2z{X<"$ _2ت%:GvBvgs?-+^5]ٽī-/>Mo?j@˕|ţV5s=Y.gM` xퟲHWn\6W.~ƨ>buAglu~o(<;NS!e>7Q*uBnW(Fwx׀d<*N]=z؜)%C9,4SDu se6A9=۹zAs=LJ<߭ozGlc=0_[*!`m`+@:i8:|*0 vNuaJ {;^&=s1уd-*qV:~$Uryr+0o=oWި 7i덏UKC-3{qU?v9~Gc;(Cc,0~trHB?{f~'m?!>$4s0%S C-UʹbѕQŖ4I@AC$r$ ԮAQp2 TO%aH  Ģ>?˟*K_~ǀGUߕoh!I`H㶅=g?ĥ>zO彜%WvU$8vm2xgNM:߽'OK`'0tV`eG#.+o8'$B2KHhMZcFOcac֟ӝ_|+tߤ{. _4ҵT:EƏTuI-_ٯ'K,#.״b>UfC ɁB\Bs!hگ|G59h75BJhiZޕ:>ʞ"/7PD ,"_`E_lq nE579|_PlDAt=HqR!\섿>zՓ1}wUa\W&Ȱ9ݡF2UKJ[i|#SFo̙=~7_y)uxO]T>G#k9ZKP$QO4D_o7uZTP{YH""?;!u:\vNW~7K%V;<9w!ʃczco,(HeoE^TN@.? D-}a'싦}.svR~3U<#x[vk%d~jb>rz5M7`jajzdFK!qN AH=z}UX5ႊ-gf7cﮊqrݯ.ǠsqA(/>{*{[¬;?䕖Eͽ UbRBЪc!(80+@\|0 URނs#U; *&^ݡѦj6 z1'$A jU:^,>ήR:F?qUoVCDV"I ]S}?Zp8%}7V8@g`hʂ6c!yM)>e Tn#}=NF ͪRװv@vd~؂ZzB>2VTu-^!r]~gnJoD_ Um~ovn^A9@q_SڹV0 r rɮT (GJ+d:enq9l;*X1X-!@?w?pb>#IB"~_=_&8>-q( !4hÈ^V4~mi9\:Z|HYv$2y>b!組N/QdQǁ][m{p#n5]iKr;$1NFI pc*Zv-reD:;Lqqu|8dKG<_J56//y~_cmhB1ffxTqKm"@0PQFr ,ӎs{;QP]gU2u Ʉ/ߨȻ/^Æ}hojԢi{m h1dnm9qSeN zpIWC}tQ%O!c0ָ^דk1`fbH{ #XwO{ޢ>Tɷ-Rx$fk X> F«ttŪ4g>gZ9rw!PGh8`# v-]-qy(@ . xj6闥U vʮ@[b UzꞶ*v?}MrӥNwdlB L(_z{ȏ|_cK{g3DEAYRDK G{ot Nv\qɽ͘-|*J({ac@@qDAnmx_uX`QW/w\EPłA.*X+YkѺB0l b$RCSls?/شA9sw_洬a:$-]{lä`LJ"{1}@,~i= ~k_t$!8 0|@m&32R#dfy+o3cĠz v!y:{~d%谢 ${X,wfÂ|jwI\\ז+ranoyE`$>^'g'ͼjSUT T&S*<G[(H},Rz(;8lͺZ6fHeXgcecWl:!̸VRCܷIdi䩔n`ssxNr+384 5/:' Nov}3uKm~&GuU x{Pݜ7).*-lm'J" ae? b͂DaU]tWw""kJFh&a3v tUu{ erE`C:mEq^KќhLI2w>ZMC:4R5`&B ˿ЋG;"LmǸY\^Z{*@qe=^_!_^Z ,KG_zY7\)ՂTf&57b uKD)늂K\@<6c8/oB1uX+>f@-J9l#/o7^>wX @:,&F/skb$4A&ݎ˅_5AtX1]jPT{=Aؽ_QAWWaG]:1FozO}(+8swXk~Ԅ+ˉ1)ah,Y wyWO6)Q'\y u-ز%0 WzrҷZqf_;dA>̷zLk#d+,!'‰,/8/z QBPEW{/6L>GH$Y?σ!c5%L ʩ-1b-dJS65-Z#\tfUňک*P-"+B4 @(6|?4$E}J_[t+^Iz!& Y2h4ДSNwטZ~qFB. 5O~m=q!()zfG߈JQpԳMR]QWg\ ln˃6 T>vfH&`0Q\95CԄ6& w֕Ѳ*0VHC',[%K!ч92m b?>!ε̸$]eRLH@Gl*Q!P>hl@m̫MH^B {@mAJuvPB_\(23)2@84ݴOxhe+1kwIM`E=OF(tk#?R"ܔm=N*HwlZZ%(#QOb]:6ØG5+?aR@0oX m\J]ro|<C=EJ*\A-O#6rz`n?<t(mğLDB[: )$qnjس_WsBՆ}P\[ӅLPq;u+gwzN%tuI1.ny-}+uot_/]O3`ZhmCE1{iK|yc2Tw=$eqޞHJli y޽[ɹLxw(d=iO&Ur )x!lrGNCW5"Y O(x|pA $#yO+CƵ]5~Ha'Wp]~U1/vARF4+_ 8Aj𜁙ƫ88~ /;ιND J$ =rPQ j2w~vc_uQT"JRs"4?j7pCȞqG,9%PfMx*) a#T6دL?Rc5ҖH311ab>(޴BFڧ ;ewbP2U4AHezpYwo5%öiRh*Y+Ed-x紓 ,*ݶv!o^.y8B:fs *t eiY$U s!QFeD %5Sǭ܈IbBABNOOqމRV  5)dͤ2sq?ӿOIg xwAǬnqTx0 7?x.:R=uǍ n}2r(眩ۼOunJWޕ=B+0Bp|qSltU0g*y'IW>M*a뵇 UpCDEA!eH&hW;S9Nv;>OfUtsLĢ}@UPA*7w*1F1"(g;5[|B@; DQD\|Lϥ~s ^mʪ_&Y0`6`stP=;E+nqH3{j:TTPh+׿R^>±wT3 `Y GA,`8l yWφә֑@YA._ 7r{l{8yI/Z?z$6,H$x1r1!k6Ѷ/ϐ^W-ռ5T"  JnՖUwuf*@:{@PI󢈴@ e`\讽nDnμXTQDb9ţ(+ p_FB},y;H,'ZL;&E(fA ?ܓ[Ek_g]G;f)xx{o/֭׺1=rhAʸlX᷹Vx0#FzWY0*gfɓU:^6j{.1ߥc$ $l`Uz5XṢ֩Vq`QD30^Zu9Z:?cHB5c"I@Xf@& Pe`"[ 0! )4aV;Ű&i׽ơBs]QQ?O/"EJ (^{io?_]\qByw BaRtJ'EtO$bIDpfx?m n<FpY,nCx-:bt9@=R6LZMXVlX;x (CKsTvH[So BFQ*Dצ=>iWy>%D1??E~U!-nT'~N3nh]k}=ul!:#YdXI,Oz:})xUCQ eP)A [RUUmr&(H2?wWLәk=6с)ROT,{v^AKI07OwgDl,=o퇟,{G>.сR?f3X~ᤤU<՟ ~0'+6K|ډb 9X>Df.;Kt6BLa?|泥B48kmP옟ck|c5QilǟP "]8Q Blg (Qo4]%JYuDr?1LYSR+64t&ܩ0CHI+n{ztӏ|}=8 7o A$';W8z]]n1wUp{C/Gl D.RY6GΪ뗻KpB&l,j" 5#tFH(|C#? /w pSk&0@ CxxgiV^\0%]u^.x PYxr+Z Vܕ˂޿+-}j4.n$}9;g>QRX?wbd~=h1ɷFwƂjMD02 h)nZDYLZT$LXM4urC31Do?/%,Y5%iJ"KMo1U}nUoUkQ孹kD^\bHY_%_)cEQm,i̷n0؋Tj_hDT_:svi~y_9@"BH8MU=j:ֿ|<*k]+=yH:<}6|p_\`Oxc R>-,35sx H~Hݨ\*W'lG򮟪W_(`==k' ?#{3~֦>ٵ=bK^V*>"=yD_\pswlшOW鲟^?:pouuu &IiT172a8W C>2!.T%=}SÅU] Sب1r)=wR\ rߵޙY?%5UƩor J31G`q EY]o:/qtj֊GF!7H+Ӣ fk0 ^K &fMz{ƿD8 䳘KAC QbdI6q 텤v'/=h?t v{XorOxI Rn02X_*?crtg%Yh@<ΞL+f 삱D$0 rBܖ @ܡ$IKsZ&E[͑pqUUnG_8֯"LLo;D7F([÷_Cf/p2;m6 p =U{BnIJؕ\@(bBNPq"FHrC[\Q(Hbbr.aӝ\nZRH $C)r-FgeIҢĠ},WZB|dAt.H P"|_,}}VkuC5Ɏބz_?q1 Ö1CEJBGgcbX" y?#ɖ(G|PDZb`mkeo0. BfCF*x J4` Aa)ɴƺQfZD92%* s +;]I 8x}{Vh!kv.@v[ ހvktg`v"OYqD0ؔ:y$X2{p:fQغDk` Ⱦ 3|; IJ*c$ RO?\1+ρ=xƙv,(5sogR)Xw>>{4ݖN !4 3peRc8&11@IC9%NnqCm KC)7ܿ뉴H0FB6 <<.X?{8zuKUUU]S9U]jUUW\'Ag܈ĄʙQCZqF~;\@o{4x觘iu\Kr`gȱ;mrؙ7s:|bG]u4ѧGkPZ[8pCu:É5|^ KcH:k #>6vw 3qcWygxa[k8V)eLiNԊFOV{Qj55I$-U,Mx#ѻ sC}gGMjrxࢄA4~L͜ rH:DGUdBRº\ۥ`aGx,طK=LX|/x|Okɿ=P[׀Z^3<댣ˍˏZ*H 4y :U$U?տ!'C;÷ ?ƲD`  `։?],}Sƹ_P~uaHK}K,wnľڡ4-rLat`S߳:mv*~^x\xR<cm]t6Pݻ6rionƪN(*ȎVYBORűfKT _P]3v15vvO}5qlQXsQG|{(EfhQu=kN|f`6x c0{C=Y}1" ,G6X+ J 5ѦA#?'4f;o:&-uQSn.ی"QM^}\7 C1z~{~M/پMBV4 P#%>p=p( QڶZϝ!Z>i.f$NʿmR!-6dG"WZV}"|agSޢ1s| 7>H%"QN#0()WX=CcꏤnRېNW oh;Haw愑ΟPt:e\U@_\Lj7i3df倵`[p_v/w3nb+9Co_~~9tkɱJk8)zU`l3<7dG][fFI5ЫuP/88sk޿91ji뫡. JwU1&GS -Â#Eg$-&uTm=BE5% cvi }?1o|#c`A?Vk tL5eCx_fG3YC7R=sŒ^Ea_&#k|IQQTTUWkv&Ə ڤ%{{e-SQpP2W&*6M8Q|蟎1 rܒt}͂1@'HBp_)/l^g_Ė L yKH&a%.]+S@wp8):~5Bg}9݇WP'upMW_?õH& SG8[)paFrՆۏۼoG jt`:V+x`RҪ$+u ;}!]vycsݕPU}0 t]X/O?t2lAy`qƅ|W;EP$;A"A X@[WXQ"<ћ$6t*0>5]Y= FTtYB9`J/ 찳u*Տ da;;ϟ|iܱNx;Mg%8.E:B9a9[W!f/d@b@ˤ !hacqk)I%`"B9A$Ig Y":M8Ho!AM}H  m(94]ݻ]VQ@& }v !ZEA㚀%= oHCP5Bp|!*G>ꇨO: Q'E¶f9[ VDdb5Q[g;59?ߣ^PO)Zg+ܢ?SՍ\ }p778H#ʅfF4Di`0A94~]R./v~{{JKEB7 Rrh rU jvPu( , dJE-3Q]gU)Tvޭ^[wVז`Z@ D@‘L^=+e~is DLJ~?X?OÒAQ!9,$QC*;٤ ܃Xr@) GJ>4-xٶ *H${@<~zW\XL/ =? u;ssOG)ԂWZ쯌p;qg026X0q`dB.>ڿB[u-A!e?U<}ݮO,uBW^R/4 _غ_IΞȊ@FX-j/{:gNJw,%Q m r9do:7qxc>XX uTdX \к"pV, uD-_p_;\\HFU}]d7ҩn4l4F^=❨6eNڮ>uuUNewhG6wJl5"da#ti!a[^yym,2Ҍ~ IXSP}Mq6cPQb ؃}K#K{ | A<}jI,k2w@4H1<q).a81" ~aMٰި/$1ug7ߡS? Nv`t+ùk@$TA1suq}Oro%SOʕU-(rW.%ȬE(%!fJ پˤ) L3[`<~ßNZE<*ǖ]UI[j}Vo|$b J:]$YN} ŷ٧*yD P r_߶.uc|e;t(}pkPo4bj1 i^TtQbC=;xnv#,T qzN]jXon%$틝T61s ǻ.{vMHk.(6ikX0VmljH@A u@ H[! 2H.U4}a|mӈշ - fwK!Y¼pK3p RT?놯VV&i oV% ?%j,f~UAJ%.Vˤ_8/@Я=^/:/IjSCD>;n=t?=fv蔣E ī%Ow%\JVY '?{qv/W 8-p|~d)51 g4W'7;\B> Sؖ[u0 G;?/и \UT+#tYi?ߵ"B'CYWdSVKk)MXSG{QZqŧyw FcAֈEnh7MDk@bdlB]GNb]J7=A̎>*)ޒ8ZN-kkﯷ_56ٵ ]8i$+/:B| _8fǩlRwvwdT嵔l$'բǒ5#Aa *sh+hzA}.)kV+A]uBxS?YYOص>:V;Ъ~byUJ+}4L&7o&#dDpt!dt?n=&ڊ-H@/AxXA놉Ub40%[-ҩ-K\ l+rX-1Q\al΃K9&>uj-1 ֱ71] % acJ!\c]&H]ho6JӕcC)tF2uQ rk vT,w_H^V*/z7np/YP^IPXq7?A*G`0Oy_\7rŮYp =s4+ >@JQ$J*!F|=P7^*} @sKvvGXkU<%ekZEƛ`2 3#l= ?U&@"?z}<@D|]R4.UmGtJDqUom 8$Zݏ:~"^.B=// [F=gȯ(Ec30GLWu#ps}nRyrEWqNr#TmaE{ qNǛ, Oܞ@Pg{_[ׯ?k󯕞ON8\b_ɘU?Io.iP@mO)D($28*bCa^? +7#wEj@xY9(bt_]KQ휻`SB ު +W!(;uzvj o~~p&j?*?R=\Lj@JVEɩUd8/ U+w9rZyhΤ1 =5QwL2 Yͣ68 8YJFwOcU }qT}V:~44r0okYM&uK?tOD1lX\::F{ꈾ}FYNe6QtK0S w{8Fi`RkFnӰ/^km OFޅ\4B{es :Iʰ3yIv=ubum7zTi0\H`%%dٓyj zrC*40ǽ,prH Axa@߷+2`{x t&U^7B^YeՍsO_࣊Nv?1fwMnU%JwG޾PWڶad7a=_eo OWzK6<>ot2+gb 7҄yNqUD-?3VIm { tO۸;"x)>XT.+:{_c~$l>gibMߜI9G*8M݅DJN  A-[֡؍b_ޭ5n1EUA`n~ \fJ{ءHqR&27Zs ܒ|N 3@l/#dJzcAZ{vTaqP?W]k1p#t-׀OB2N֐E $3MT5@0p9{_$QBeN&b3.?X_;,1 t2 DL=|tvDnNM >>mŹ+a %R~B+F]FJ{uDf7耤V!ȖFx裬B\2U'uUJ9@;ZًnT0) Q"?jDo>8ւģh4MH91m*q٬|TeO*fz%͆ +fJ 6E? :_]B^! `nٶ sQbmw `U2Q0?Ib}uU5zbrı|j Pv5gI pԛD`|%;?_2VDJ髷;X/=\a (=ܬ]P|vR tb3pl #lJ~@q$p'_ !"H<8v9syV#ŁS5۬/Kƹ$k gTLb`Q%9lW:{laώco»)1[ĥUU@UUUUU8kmZ/]ki#i6RX:6#Qp}v,X=<[AϣA, Y:_Gg?T+*\v, 7EmKN][g:+t_ ^\,_a.DH{Al7Gj!N?K% m Ď5w@(sF}PӞ #0{%ԎAif-̥j)8῍=DIĆP A D w"6-CP4I!dM4PwX^AL^~XL(;__;OwEMvN! /kiU f!+ا!D_}ښ_kG}A󥗰߻]"|wubX11}();>rՐ> Ov]N CJ^\Wzr* )7RZOWZ u]a䠂srNx!HXE`lׅ]!-=@p ?oppAo#HFgﺺaHa7usk |a&[޲ћ *s+#nl3xڮ7!2Fil/)x]U[9sq܇o7?j:=w2XE*Q[/'j"t 4 fx~:NdBbnu% Teq"X!%4ΐU|b?CK%݉sH \wCx(}g"'pSyxU$.79ݡ^I睡l7mP/{@6~f0ڳk /v?o&O5R[(|~dLOa?Ҍ'ZH~W;qQc:ib%[Av_vg)$oVY~ F ɾxW?!W 뻕]q$Z!VڡH*'Q H6$d]_>ӋFOo\, jN}>9d0UJލ?dq$L6JȍDt $$xE`?'\ I3xL$Ckh(ܣ;ϛ۩Kт۴=9=N=V֙7 IE f14 :0dCyX}0a#U y*_6cɗ`UМ VF.0F/ phPNv W #H1]>g3in^ݹ˦ܪEǴEX6fBPa'>I938k:ؐ#*ָ' E?okT8T59VK''+8]w'O%/"wrtu )760dK}jCqZݼ=B$] ꃣl+t}`Gd߮ d!a`vI.1~mixaQNϧ܎]6|8댑B)(X*(yG#&(s v{mƻ;݅*n-RV>gG:MwM X}},zDp|SMk"r |;SaRytߗiAS79Q+ X@!sFw%D5;W$P#6Ew֯*7rp{DRg 4I \4w~*+j%j,4` ?f[0M^DA\T 2{yʖ|(G9'*l7^Ѿ=vv2 ~ BI G2^kF76}}8SJeM.6̀D*Ts:.q-IT< )lSVx\ z[$芜->鴩$6w[ٔfA yFl̦ .VBtzvpqszF?X"?IczOPnF;6& 8&+Pp$%bb|-QB QadtZ!cը!Px7ǁ[fW>#,^N-U)V,«1Tat޸ G(bY¯::wv֍¤L@ v)]y#rDqf?Ď݀u݈#$( H*"_]sVYD6{]. ޽nD}]q%M]VSZZl\;vena:ֿo *6. N:<[GU Js%}UBڎ)gziӏ$PThq@MJAl8 DŽQ7Jh01pf ?eo*<#7g\zdRa y'²oj BbIN W3!R!m$X9ʨd^_xL]%U\εiI*6KxR<ӳw z O_6`C[{22y. ľ`stq 9ZSWn=qAÊrf( *Pk \8UUUUUWg ݼg5㚽vYwȑE_DMgڢ, k&N|F7n"DUgdZeڼKR%lEs VI!W0_j^dU~g岌48j@a:eMuo|xzFfVsX`i015U^?K+UQˌ=1꛸.Ih ķ[3WZB!QQzSv;T~:5!I'8"+UiLb2UĊC7b?COҦ$ULnjɒ[\ZMH=n+?5IbRV( D2QۀQQ%YOF̰3Y{`?[c a\Cq>.+*LX4_4=X UzwQκ;)xw w-4RQVˈ)*ox\ÿ_N sV5L=: L"Twݺi6>+pHdZ7uTUj!,n,{E ٬U+`fU"#xiמ[]W=s+yҔuB9.%k~=TbqU4^9߲BpR0JBB$"p{bEA]jЊTvڍ֬0Fw*ZD/9+H*14+4)K+2#B)閘Ub99/8Hoo\Ө5:=0M;}X6aNx|qϚH;`,d'Ud̬Gq3FPk Nk(45}pK= GmZ}V6A<>['ir 鬸XgAN1t,aՆu0k&^:]8މ{"dL3%ű'}Uٿ/#_J~~MMP9 3M3dXdTug3CS&?T_-&9I^qp7G&Ĩ ,h=#x'G HL%k'L%64Aח3| i a-$᮹L04i"STC,&p+Rdu D(4l.D8<5ɤP1#4>v`H T1p-jy\Nw8rYBGd C'L}dEY^~5؊>C;sU 𑈔e#~ēK5Abt7 zRr:U@6Nf^(C=nqA@ruf׽9 1q"V_'*i̳ZD2jխ s_ٺ"]mA៚QjAf~΅? bW!堛^& *a}͝az 웎.35y> 6M!?Id` zlmiiu\A$${n +/j5B玗}x *&>v<ܖQ?o ~_4Q<,=Y70Y4o_U) [[jD_}Yrxʘ۾^w.Fz] Q̿ew=GLpXI 7ÏopnGt2>td,nCIRݿ',C'Mox*OWSW꺚1i"UUKς_a:cRL2jrxAFvڔFFq'˓&8Cj 0[>LZ ՕԜe9=j`\Eu rH*m0Qcغ2YOO,Y*!owBHCj`7S?:`=%wwpEpHkx#pQVG/OsQVF؇u/1RD`pK>H ɢ.!dsS @2+WR>aڦν?i8(edZCKV`!u To T$(+::2lt+WtP( &ZrNͫR | s`g`pyZuaGIn" ;KrmӻWtXEoPF `-3љڵRWu A @{i _ƶp՝r,X=5oiF}2{'>xؒ*HB?nb:!d8vڲà$~^HQr `S@xi/Cz*PZmk4}mxm)*ZzyNO]%ΛbکuJ*-dB„- ڕ*ބGd́9-mֳّ\E,H>Md=.&(Lt`*ϰo^  7?cVSWMl,\m=]RwY*ڊũ߅R OnoX}^GTND"&5 m(+&Bﰹo& v7zY^Q_GtqȰ82nn(XW~lCv/A{z ]Z**<]qqΐ|^ Z+iU29/wqITEأ\xpݚ^"τ95P%c p=W~CAJۮ0&%+hBmsvp}= |qy\p5a(2a@  ?} zcq{353t|M2? ~L!ˌ۳#pʋJiQG0'mi",/Cm:fXػQmU*M*RQ)"R$ iYU6糨<X0OIA})>Af=!-A&J E( p4],:GXE]0 <@ۡ˺-.sYN7H^Iæ<Jl: .k'*%+3(Em9 AW;p3]rܤCG 9+AGd=|+r!9}dP;d}tC +)w;Cc7'54\vV1kYu"LaaXJ>?w%C ]˄j}|e*>?ٛQ _{,;ٌTNRذה9VM3@ cD/w@I*iWmnurR/HXd@%8Sf9[cǕŞpk'DǕ/2wMLqYLέɻm" y $!1Qi|97"d[ޅ>OwZroC]5U| URP({_3O)lkW;9@Ju2ZJ~_~7ԊPd&kYw(oxn "$hlhBׄiQp$r79Q c_ 8?{[Ix  ըD62Mn {󵘲Yz#bΒ']sSFW5e!~PpIJwzf239@ {;ߦo%` n.oo+(O6y,-eZW8%8o}/"{FTLglrZJҨus8 lk,+kUr%pWǰ'tSx;)ty7;|!b8zsC2vGP }eorNB\Az\h_=_(`J n?P?8xr;uk׈kxz»;/볤B=i렷?ZZ 3q8H6:o^w~5BWX%ztp?4Ux{}E&3P*fřWO!&`[*@<%̓E0,4{="gƪS !$!}0uqzVjГr|v;QvуjߥbdϦg9#\0c?Կ+W:"K3}T2&2?]r>mOXJ@k ! ]\[Os ~LZ332ELt򦍣[ ۗaYgC<-C |ނ`Q% 6 Mtc_Ԥ,=oҰLT),ŋjB.'d'àiRL7vɵN=*Ѡp@`rQx!ȩ`Y9j_N_a\sSa&/ΏjX6϶^9Os tyC>APR[K6OH\MrYoUk%u g,ޛt,h[V&UnZz>`xo z9(VxS_7r14Ip n$@ rt$dTH¯B6z~v.C@K=-#_j)uVtF K["""n:Hoz$ Yޑ5[#d{3n1㭝pO!?]ߏHv#cn1`c@|DL,*"+UfqWzUic%tOrA6G:mW3~`&C.짆a 3R4>b 8@Ԥ`;{Az4l|-q"rx#U& "vc+^wڸ:,2ZL2&ɝJW돩ϗ**'w7p/@:\ GmPKD$Vp88\R=3@I y+9C-O a3']N<`Ѹ_ֿ9?c/k3X語C:B!ݼC9$$tJTq Ü1ݟ9 q$B; -k, DݧB)ZʶRb˟UIqqVoU ^UUh 6??B#l I 411l@t``WCjoŖg "%hQ0.3PQۼ?Sӏw߳6.щg>V~r%6'[vzCR!'oyx;<e![[w$رB,>eDIzw 3mY"m a?3G-ŽK7_lryqF̕nN:ti)NjHH'8CЋ?,P9Ë%jzi<bx+w=ڦmi2'}G j6P qCuCp?4UC bxdP3 SaF(PL:MrwK(k6JӍ0 8VC͔Qn" %T՛weC e_h#,W@C+< Tudʰ}S9hw  z Z"nS`2ͷ@ {k,98P pe+ I{@˼C \Pz|BOxK,?OD'+ Sۢ|kLN Rې3,P:AE*AdVڒ3A` ؅=QꚫMi[I͆UvJ<4&w-\:^?o{{da iޮ'DIPB$Ma=>2GgytzޠTǤ&%F.PT* !ˍȒ00$!B?[ T`8u+B}*ӊ.otD^( C|UWP:wٳ0μ\coDguAPK]-g]AG5 /up Dmg)%Bbqz?L?7Cfn,)m5ɧ@J;thmswՋ]&L j FعUE)SF ̼ t!#1gA$Apq#Pצ=;u~[L4R\;[ :^qg`TNb_Bols/Z\o@?_PUۭ}iE6T-k"Z`9u{'b*=a'g*b6֠ 0)vk; ',Bkۜ5E5/QG3Z8UbEMS k΋įsԛ1H%P 0CmOpܦ[3\T*U!o{h~ pw2 ] dn =oN|֫\,Lp_#5_"J [ ƶIfBg5ctE]xZqf /SA2V#: rD5r#\,*  O;}~)KuPDhŪsͅŠ @UI )DJD BDD{{wQE>x}xpSd*f$wSvgP|]trW,L<_E*ي@R9t7`훧oA*,Fu}_#𼦝q쒍yW5 :?^u|' !Bysjs߶ā }ՋeO@$?8Pɘ)"ĀĈ%_U2Ed^%"I7l&X^MC%5To89˧y|*ߓ޷μwzߕ72oե [}BᲶ{=@5ʷ_e[jcc!M%sX`;.޺kuf7s*%ẙ}z,•έQ5Ҡg~\W] T:>8=$twdu6sT.R<-~\7ӋDŽ]]-3]9玷]n=95"pk8n^aXُ X )}*r &*i75 +τ鲙^4&RwRj9BO;VF 땳9;f5 >VRS.4,o5Xnzmv]sIe\D,=p2jL98g~6-cspv}Wlr<7]ߞwwWFӖAm Xۿˤ9f܁0;eW=Ӳ.NJ) fp߃JvSE2b4/>0+;qP~?&?Q*#?G,p6b{f~l(^ios٠蜈*7e}X{!N#O.X-7<.gQ3WjP x/%X^f4Vi{rw7x}@t v#윻2_}`#[^6ڶ.2lpuvϛ:nk68YSX;1u{6=T4V3.;\fWRf]a{؉ᵳM[+RyVDAl-Tpy՞Ԁ9YdL/ .[drߒ}Tlܷi!T҉-VS' +,8&Lu(I靭EuYA,+-Ŷ!'+}&geKi}R߅yWג^Pg=ykuՅ*WHzOX!vhwӔzu ]%AO5rwâ\+눖DHnxgB /O~ۗ_\*~<џ}>7Qz]~(:~ r#\XױuE%U~TIYn;?ͽ6?Y_T i SAhMû㝛qS qv{}=ah'= UyT9v>\V-Ř! t&w>XbIos?^N~JW bzQ_K ?Sgy'8oNvuPPh 8=5?՝'vpЂ{5^-+>μmKKU&j>>G ==1nع\~c{N,>.c칍<[]\=_4o`^AmwZ]obw)V F`w^gvm9Յ-̙ (4n7ku3ɛ7JrlJE܉ Rz/hμwYOX}z?.nJ1ڻ{Cs:-ڔhnp-_0/|ueU& 8E%")yK\{j* jYq!f>+j˳]Y ޹κBgB&o/:8+kSI!5zYobѫ5cxq1Z%o[%}e^ 0)ԥ:$C5ڊX2jr1t}QH.;Kg݋GE7C Gߐk_WdE~ PfEKv7dJ+[u.߿ݣ{l2q$c+d h_ q0BO5+% =L6P*cb\G C|_,C$@f%lc8( l"/ւ[L}q_w_ taV*CO/ף" G"?, 3!"+np5,׏!+eD{)eB`ڐ@€T$X9 ]Dk.YiCq@#S T*= $ruUN`/2BDwYڥnnxe$a O?vז _ԇIT<JMJ9"R5EH~N P \;J9D $D?D;ybm*Yxn EvZ=}\A>4V*<<"*#<?g۞ΐ^$}8°F,+m{­~B)Xu8^0I+Ƶ}7*|D #hEӊa H J>5uol?Sעۢb4W^ݑ1Q;+OetUt\" ]gxqb^4NԐWE"·w_+)Jŗ^.%DqR){RnM]F"{]3vy{g 4օ+d-]}Fi =O ]:k /5 c󴬯C~eb9 :"sΰ7Nn .wc_+NI5JaMQ@iιr~9R/i~}4zcWOPDQ(B~!exYV:gfb 惞a+k%"@K,5V([i8R^c?C@hx*6'{hqlK tPsPla`̍ݷ>rd=(NX$s4~E#19A I;k!Gpp8uf޸]b.v;0 oIR!o+ M8v۝*RD;]Yǥ;Ƽ-7 EW rgag`99;c[J@*Zз6Km/]Qqqs#smdz 8W6Drڗ3Eaph'VؑDb7buo8hx)>קq5ݬ A3L?blTHo[ kXw >;AȌ!sXn*vU%B"A .ޥkn@8#ޖTC@GᲓ@H߹vWg ce6C S 8 Ll]O-^-W:3fҡИ4moUdVM\ Wq3uSΛ:ި/֧F9@_Xh,N6:߹Z8u9Ey͏o+Dn&hq횵԰r 0~1ȶYSժ(9oU~\z/v}5;q-n4cv/) [^(9U/ssy멋zzWµWs+ r߂_SPCG\ki6o# أk|2p+.a+q7Y|k/v^ʷ{'˧> o,VA}Zƒcmp?vd@ea4 1niC.ohƖMZNB2,!w8B'}},gZT꾟Nt`tF0YpM}uVmսEK#Ӏ{׻ƒ9"^0\tQgV: m|^7Eέ] MeH8P.bB ^-{ޣTEƷ|#gҔFY˃n]ύ950USUCٟV?Lr8fymuo;qɷ 5{g}ΰ#_W]A:2Nу@֦\ IXr3u ql"V5RGSuKDuVQ?c0G0S60ݎnVj۰ $6*FE1TμXB@XB9E8#*zťCѺ>ZKERHm\\SqaCBJ5nA3V>^Nwg &#kp;0atX \*r!\8;06Uֿ+7Tt0Sr}˔S>ꩍ5vR[&km¸gݮ|I]Y,t{]}U=u4]Tz:dEq*}3&s3?({jy߮i!]';oNKRfoԦTֹe%7n0ԯ=aVɶH/"n|t+Kϗ5H4^XL÷["eZڅc}<~9c}+;ɴ/XIwe| 2$vF눲6XouUo f~|ԭuː5u[tN|;d-40}25L8 ōP$Dt.rZȲ䟺\ sv.{Z0ǚEb咊8y#=jAM]QN !Xlߡ|vX[+8,VӓnNf"#.qxxXnQ_;/įK }w?U ::7[QU7GdEuT2^@eo莥yxo,u%%(N9Z?a B"eJ>G_']ǢVz3\ TqӬDjtT;3/+:=ni.5mtC+5}.u6\!\۪ܵL]hZX_WҥRN]qݛbpa3 6scA=lrBO9Vq`[uot烧5,llٶco_K4iQ=WuSmXWefo[m/¬`lNåj*c,Nˮ{cVk)틱5]RuMټ3t/"s7QV۝62Qa `yKe4%^[-ښk`mVu@m(<,:))q=W}c-ߺq:2I1vqFg* sr}j1 a:.]YljbVFYJ){c_^ nݼ·^~kEbVg9ϵlb9nXҽkA`-JVF Ȅ~ٳ4]#KtBgh"٭o4œp>z6v:;wVNXu,V#VnV3n[ UUHWk\zZdE|StiRY޲72 =[5,f)=S"*v=$gK^/JU[\kuA&HmyF8e5]"'l^W|.-GKUvvmSU yC^kˏMx:;͜6n17i=VVZU8rnh םNʽuǀ뜪#K v¤+A{Ws6]%kX2ƫ=;87qblӝm9hi͸WExn-ox--ǗjcTKij|$@pv[snR1/3pW=W,#b=Q*`F,nvJ[k஺vDɷq6hȭJJwN/ rTy3c_Vq7jN7c({:p+dtL۬[GhՅ%{YT6mqA[g W1# F`629VXmr8\0RMS6辻VZ0lvݨY7W¬uw:nvx~M`9_l:ͻzlK)g9vΏ۬tj*qw>ڎϭlo~\ ;V>zK2_纹Se=b^Kٕ֬9`etnZWr%|^Y n[uAivn qbeok`d3jeK,Iе WJg4ng:oMOn6-m6PQ@Y8e|%jIՔrS'tw{I뚛]\~;u\;`8Ŗ5\(P w!3On;!x3BD3 |+ Y xAۄ91)ٖ ! ۊ"Ռ0VqX";ނrheٍ*,jU@Ǯs;g˙:ճḙm}QƶEOo vv^o'*ívtWוQ+鄝]sћ?Tx ^]oGxռx򍒎?"Q2N1Tyj}R$VzF! n/!%/3qj_[LS ,p?R>$''H$Igsǎ)F\$컜؛'`ʇSf9\yH\d ?뙜 X5tOݡQ|rsº~ ;v@8wNߦh Pon;u_P>VG_P._sR=9Gs{GaÎo'cO!'^>CDN hC痿ϯp( @R~B§_|] $I:M0=CgNa;xq8g$sܢ.@ t'hxxoJNْr jBz!˵9x{<HrYQ^Y)$ Cfp:C$m8g.w nj]Մ@;v:XMg%\6 )U`ȈDt&"n7vByyPnx0gxqNETXe( gss0Lk00YVǷN2MY1Ǩ <=E%3o)=l}1}p8>p,| Eso:@w]~yƃ||W ~o?I0BXdC;l@>]9' {_wRWI ]@?Ɖh״omkm0'K٫ ՝t;cZCj <+ی+X/DgHf{L eÍPYE8֪ >3Bcu+:sSgu(,=B&_*M Q%?Ɒ+"!gUR3@r2Gid3*% J4͖Xccct; |V nけud^! &b$S 졾$dEnD: &=Sob'[ٸH$H7p Iab`qUK eDD ΔtmKn5:gWl!'8kM4~WVZβdV1s bf`MPAfk+FE:C1j d,vPPꆳHT Fsz<~Dvx`|g#RO@X?EޖgN"H[3v5K9L.Eˆ BSW"D2Q6Cue"f 5z1ց0doDYiK8y4Uz=ā]7O h)7Ѽ!" unx1RW KXDL*\p)ȓԩȸpF}>8 ʟDURn:zɜcØ {<8efkׇסţJbwv=rj.|w(Dea)A rݣM}2"[J!y]5}3&R{ `ZGl!yrKWw45; QTc(pg3ŷ71WC>Æ(֚%Rӈz{:?Iaodr^+9@I$Ƽ45[Yc$mުGhYE[CZ{.%;;l89J 2l 6H`hUV5TlU 6?IV_} KB\V6섓j%>aj?l_AcEQ*4QQh,Thɪi*60F#DEb(E0mlQ$R"#q:yݝs.=>r~A $Ep H}Nz$Sx@:3k G+]aY<`P&C[(0˴2d}" 5g>W€wS/LH|Y E@[>n';vN7XuNi\G7J,}qiS6mowe.ū:5OfM`o[k,wTN%?_| 4:#\q<oB5lo Q}jWKvm]~S.@ōʲ&H%H`v_}UMQG3| ڡM{[8{~?ـ߂m 9x |T4i!8ŃpYW@Pu,ֺ$%BnTnS_@GVC_ȲմEՇ|ƪo=_J/<ƕVUcԝhq0VpqǙ٧zzV'.q}7:Ad/“G$K (v9R&ֽn2;=qYjȋ 0<@Ǐ!SxolvN`aOAZy6#ڤt(3# $C།d=n7P`ZG [!CWvݎV8?QtI}yʡ3`Wj=w9;ˮϩ]^\֬qZ;ӭzB|wSOoT^l/r gJ|WݴӖǡY)&IÑȤ*J}ZPoG'=0p?o?+Z# m]б'EGB?/Rza=uw/ޏ=2Z>2|DOӹXl_NC4Q\킷~Z:9]zÀҎ!T[d߮\ܶ~ wT4r]g r޹O]{'UpϨv=de.wPZz` CV|nY!h/X(x"/UN,3 >tnNQxC$$#Ώca Z{ţƉ<\h_(G#do9U[qTG<5V:JDg `ˌe{d$]M>$ZcOِ RG*$Ḋ@cѫGăućhHAT9 AQ2⪾,#wz @jblr Ca=}?T=籰P0 6 z@-P~ggu/hF}|4j8P֭y|>Pu0/%(*ۜ-gTtI ?sM[Lz u@ڞH3~ccc.Ay7uipBC5{CS/5ߙsΎGel,٬UC=@c}S}֓ayHyow *նۼzt/B>^y+ 0" &^*g>v=a+:'ьqn44ɕB5 g`fYm43q|A $_z C A G݉eY8R"a~/rm#.Hap5k}ńo )xB?l 4ݴ{í~h?AÃCdlrmfeS!ÁgCi7Zemwm{4#OB7*T_&>N}a+da%EI@ds}?Vfelx]9 ?ҩmqbx|ly SA%w IAw20!ߏ,޾/[0fD J>]7o.ك9}[Q{=Nww \=!q = ~v~hǏ/%okskuc]=gX6% LU¦⃯ӇDJK%gPKc$v#6lh,LF[ q89pl>Uѩk#E]favBS0jp/ZyX <3QN!y,ZT!W~sj_ONjU{D's{ۈB5IIާОnjBhO-26|k‰ݘyy՝4/V]k'51á!/}mAMyˀFIߡgYORxxX-#( (BI -nO{~=?k|Cs ܨo%1 Ps;x:ئqF3~Eo؉R'c<  ȣC{(@y{sJ?B P<(j|f`Um'?2rs/ppV~,˿{l>(""$(,%rodDJ(mQ<_W;{g@ՀDO6h ]~6],;?Oۣ#J64^Ws!@D` ^;V!)(sTX}$, ЋhT52`@F⯴W%C,,t, A ;lTuGCyc/E+3 qGIzh7H)uU(sz/@KE9@ =b*5~=< Paq8PƻTs`k1>S֐[ SF~D O?"'x2~8y3؇u@(|@R _"T0B6#DpRBQ{OF}Y y,p#mPEvac)MP2EЉ/u)fkq}e7ܳ5P}NqLfJj nz`L39aA]Yh2V`AM~{|f@WK*=X~Z6{"άYZ\g6"tMxcls擰`~IȐwtN臬&gWSzN7@@Gv!N_ m[2wrhD;UڿJ<)~`#TP0)bAapwtUj:$!s |aElny`I%Foׇy'/nI$8<? [ҎS1TM` 9Fښc{ =gʋI8Uqͺ2 WhXXu~`w[x(s(9Ts=TKz ?e0ۥv^}% OB)[eD` L;$~4D➪y!f+:\L@EX1Һ P=J@'RIOܒQ\{fQMf]Gc0bb#;CQ{xz>n׎HCxc*;}*-tt˖")<-ѝs? JQ>-_.,!UBw,GrtsWTo q`1?W<N(#6f Qt]I1!/<ƧNT>Pw1UWD_\d;F]oJ0;[ੋD8iIIGm.N CGv۾6vYC"㑘͌(fΡ^({76$Kބ]w-/9X z.p6v8Jdɀ57{fiXcʤtⱥX۬UAvHB#վ7c~㭧OO=_ ELݠQN9:Sաڄ&"Q?Y$Ja@݀30^H!2L3?w͐|po_&R[]!e}L*W:> [ _ÿ< ]qJyoϞIbi ؂MhC(w$ 9 ud)x{& g87 M /\*~I^r;l،Oh1Dlp~N%% G>~>g롟G Z[z#)+l1铦Sxg aIfr=2OUuLh3$$G5 /6hΪ5nĿưQݧ^?o0Xkܱ]Rne8>du.qH[Ln? 7,Ct B@`DD=ࢄ´$Sg[1 _!$Oh-%غ0X%11p`^8&,ûS"7$\U\;{cs\ %SN1 rr|o$a:2"AOSG_x$wHvUȠ=…1`>I$2T(dDO H@C3 9K+L-D$Lu_C?AI /Y$\s}-y"C Fry Gϻ3Đ. iƐEa8b L0u3w"w d&o_nߛ5K̔hunHoFܙ2*0p0:@(QVB$sKŜzVjf\~ٙrA9W܆ Άø)Q٤pHZLGTqt+a|U ]t]}5AcV揺@mhЙr˙H\EI3S/ [1`8J5BADPqG4:b4Ȏov ut<8W ^%Ϻp @ޥJvyCWtQ몳!372 _};iώ[wQ:ZS?/zd  U}ǰOw}Qb~\ pypm0p.r^sKr,$:r$߶t7XQ$}D@,udAì^{ޠ+PM, ?T+7NyI>!r" G :+ke !Q39>ˮuВӏ\rbR3bTx^>MZC~2oPK@\rTéԂt:-kB0PahOB G`e8MSm^iKį'M5Ua<2OCŻ*vӚHhZ2Ax(=?X`Ҙ9.5:Cx$VE=Ա>OmûC֊|' IYaT)(\:ȍ}Ѹ~L׵>VCx+TH:/ _z;g< IwL 8܂SPtKJ1#ꎤ@xPrOTD؛7eϨq,݊q~<1LiեU dRzw%n0瀱OJ\ d Ylr iis?;x"g["crnk P~n(gX35Pz?|:ٌR սG%k Eӹ}HF}bs@,a(MDD/ދq6֋>/Tqryv ~d+c{U<Ue.Vq^{܏oS'*|5OU x'w޼K`_Eip@ 1zHF=KCţş/.8DvGHk'dD?? Ӊ'cb~g&t +GDAק.&+ I$lG":9u.d%ȟCc."`#yZW8EȎ(Cp?_a<On]ju,'؄=J?pm_ul}"nU,>>Z3,WCYRz T&!b wE%")=4TUǵUh&i `(*AA=#|xw{Fۣu6^;7 CMrqQĶ.` HdF[IfoXC'؇oYS?]}e!Il>iwr`oI!)!?()2C?NR(':>*!B8R^+ƤLf|].Iiv=@w4~"h >&quH̫iT` .~\VQ`QX ٵ{7iIq y%Yrh]3A(رe'u>ߐN9fpv+/cG& ^(+(8$=[ ʻ{vh b,tBP}n%__Λ3MάTkk]UBܫd] Wk8! ! ^ŏ̰5A??0.!gǰ'Xx]l Kƫ?q?UR2!g`xlij!$}حĮT~3g~y`(َ-v}ál9t_J'ɗW%W]fcˇPփ@zC}Ϫu] HJVpc>^1Ɣ}쾉0>GoID1A)ݼ(7W*An 6 \QVB P@W}܆x(?9IǑϴbKQ6ç_V3*8d TUH W5S`gXbbf8l kӷLb6Uþ#R)$%ֿvgKDmA~=vI/ oCQ9DuAI@UUB~*h8I8  8EFngki"wRǕڪ?rr41$<]ߧ- s S=p ͟ZB -$$F[׌Qu08:$+s{.D}k?עkpܒ 4zb9G?{Q5'A"P0YK:2Oz ?Ճ"X1BS3!{3|];k-eZjbj-mۚ:6FŊW-rsJr)5nsQmrF5AW4st+X-IѴmEbjѪ+66-$\( R )5k-j6cU 1Tmrb+Lr+EeIr4kDUckwtU2Zb qZ B\Iҁn>Ͻa1% Oo?tΟApk9dBBj 6dGm4 ̨х? Rr'+99/X_?:A+N_=V0 M%uר~έzua XD6ȁ& V`" ~ЅLYkD#r0% ~/=.N(v2 ]=?ҷ[2?֒$ZM| e3p4g 'J#?Þ92+2x9_,41wȖj 6fn9`@S8ȢxZXyh!Tn'V<((-WL|,&{ ,0Eɏo杷&k^7̣֣\Ssh-&qzT1tV7[.s؇IA®b#+B`,8h2Jxbg8"G@&/s4bx" ٥jEA4w4 i + w҆jPyv xC'@!ss* b@$!*g]XB}:Jڜ6XhIp|T^53shKR,SƘG!(06`4v31P}h2-2gʤz/OG9S&P;wFj8PQ3131Ԑ'# t"_\]t~?Ec UTUUUBZ]Wܹ2XD xL,`v=4!oAHD/fRѹuCTg4P{c E:!qg0ߔ8>3vE7ȑv<i,p|0DF'RN=I,렆QgO^hꨢD^y+P)tEdYy;YSpcHw'yGN3{0}i?S_T{N/<ɂ(UO'HB"CD2xx}/>3Ǘ@~NCg%CGK]AfŬY&[`KqՂ$\=Ȥ8"61b1 =;s܂m )k<#HO p {,x3мhkU ~P|h( 0[ҟݾ˛騢HyS r: 5bø1[HWNYJ @1*SD\@y$qO>NgiH3u뵰yh|L{朓CM6*cG((L =T!Ã܍8r8q#d[٨0*e7ӽ_@́U, 8z'v{UO~#V jvt9\ (2Qq1x4Q`(+)MXELEN_]QTQTD.IAk \{G^Y\FNN r@) ۊaTv:#B TAA kY[H>W  w2PPŞ#$ #?R?tr_ݨJ#DbHP(%.cSus;3pRaOSVp=}xi6:`SADL߃ I~v {S~j>AizdJ n-9CboX4̃A`7Z646UZ)#܁lӃ/Bm3\Zb0TBhR)Ţ݈@>i̠d Os 0bc`WwpXۣ}(&}kn$pZg 0 u'WYHATٳlv&R+g&y+ڒ2uJJQ|7\EBpCxu {S5*!PI"i h)(X$-QEQ|@̡!4BgϻOjMsg@C'I45brTHЎr1IĘ>=C> t l?\ uގ05y{# dPb=v 'B㦋_ڇHyI=Qaf{'C` ׻"ssbJHY'_޾};XGby!Ofdlp5%8%qv!⚾@DlD i6U}kH-!|@!Dq(<9#fdC& MNh '/Bs^|IJL̽@o$lA)J$-MxUx79{鰳AR9ʓK\Y;Ұ* s&76D al2P7v [BI 8HD0JW>' N D2,"( lh]ڔ#}{g?5ҵPvGroD }8Fr\Ã-Nt .aE&_@DO;x?1<-ܖ': }_|uu)3x𐶖/(PLՅbrAkr PN| =Zz!78(-g0ĹuI!tG?vy|@lEOO9D)L6 ,HanD=I؆QEUA=QCs3˿yv?s<]tGXQ'\{q6|(Ph,OC\! \g3[$ l_0xcc,fd ).^@z4_C?rܒ}˟I\SK X&Rfcq3>9c@}>KS\^Quqynjm2NptEa t([#r[Mo#O ϔۯJ{B Dy09ZMH<>Mqg???zHءJE ̔2 P1#J+[ȦHd)H(FY{t7_]F|=uAtug6w|nI PWo`ԇ0HGb}'8ڄmC{BCG\ dۆd LPQ8*JON/ @7L"#{u_KƎa2F$g{<388ۭVy@?~[$ I ѣzレdփrMr=׬,XΖ?RW\<yyr*fO՘縖&$cAC9C>5 |? `knGa]2) :@f^XnK׍Lܶ| LE Eg؈2 RmApU=! #a\_񫝛^94ng͐{q1xPAƵ>C#k,!oez{n2,4Hv񈬊ɏ`!m I"c@ ,r*| I GmB*E%#a",3T8>sȜHI XCN>**ɹ'h&S;0sPP< i#h-nZhX (16TMVnDF1#QFQ(1E4hQb,hhl@DQDb .F,g (& =,(D, 'pn8JJl⎝0亦 jBpP' `z@ rʗH@ƒB(!aL& ٔp`0 颔 VÄh1S42)bU)JT `cu` if!^wH_͹EU*AArET G#N04 OlOanVإڤ֊UBwCGJGAP}@C\v< =7T@-H!a~{FaaZ)|55H :|#BO8o=lyz)ҍkk$PM/.S5 Kq_KoN8aOk󪩇[k7C<}5/`7L)U0i?ɑE#ٿ/trޠ 4.$6zϥ6hRB" ()PazS5 ď+՛'jdyCI f}quzbSFLX* Y5݈ë[ L𕯭Z6hpR&Ȫ[yt}C`gP{i쩶\ʼ9BRMC'Ɍx{d&:T} )6/ |2{v[ӹ[@,\HXs'I 4Hy}>\Ynӧ"|7_OyS>\X}`HĞ';pw7}M2I̘3!T`Ъ8 ayih=;CoLF*RWZAr5٥ 3%ytcĺc>} fj(|!|Ot:@wbBM\[9"\ wܓ}bT@݁^iHc7cۓ;#ܣ=MOXi!1,xw<&.Fђv v D#Css#8} g2_kgϾdpvCSú:8HS]]g.k I}C |8K?p0<4/iy;!z=>̔Yvzϛh$?Z<&Y7 T8Mg Hۑ\X8dA.w >X^%K[fL@9:sӴ ~'ک!QFitd#49Td|RK#gnLSmP`UB*#C"(Ԇ!h[TR %~ό!CڨeǴ2x(Lw+!~<# R2Vc3J(=1!ڡ"qM Uvb``cY#pf`"Բ!Ӭyh]FB =!9 8$\Z{{vFA'\O.pP"L9?;) 3Q-T)#=p? ӱ"`?vG@ bJ(~_WP+JM$g4\Mxة=,6gþ|]D^  Pſѿ#%rr\5,T͹G-,8Fr3lmbMo+̮W^,m_ZN< & Ep I$A fW}ǻJNovUzQ~e+rɪRQmiE"pNv:IJCPv$Tu( ď^U`-໺!}^uO*?Jv;k|V4_%aPJ*9 T?t"?CF%V#hmH }sQvjYM0q G!MHuXA>XVK av7˓}rM#;)EΡU{QaV KH7w9AA~:惮b&ٗ"<B! zR Fpy SԖ5_}_/k!?Eg[!lg7$1 ԘP ?Wr|-w~2v^vKɌI {X#\5r(psCAL @%L܅;|-G? UYU| 7*'3Q9UEG(´C|H " 5-A`C(ujӻK,V2 1_ 7(pG}r|A8^gS.Qpxr<($!15oa_f@F8Z'hmh , B1ZfkvX#F\1Inb93<5UXd!q6AsދW+rtʂa$ Be)p ̆e$`bi0kNCu?8Bg=QT&F3T;A9q ;|KQZk("l8bat`C3 ,2i&^>kJzr> !n(zxr=`M6aV؅nwnYO7c [f>ژXm{CG)4nXbA6 nmXO׊99GIuHp? 7A#|$!O[⏩M*^f \#Nqy ~Y;|rC0/+[_W]#i88sرb@̆e,ki <&܊i zA@G:Y *}VM1ZYhfLu WSxC #B<> #Ur1⪳W|P7?b`s<C/ޒHN9lI%ԳYuW(92Z=d;ӲSjt42QdDLI&DDOJ)e3NxJX,nuI H?: lFR1 @"%vٹn}$=@`DA :FFgD  @3{T yiSE?"-k87UI|u~u?+?*KCpy@CԹm'TDO0agpC,8T.g3׳t(I\HCpE3h,!!GYgNUUZ}Bd4-[-7vm!$ آ%"  1E38P(GR(pPbD`5`DW[ ,3erZ63&X(QZBvjyyzV'8$8ڊE'z@ᵣrSjf% >`$i`@ vgV=:Ǥg9m hiI"S`ƥ 1&u00G*`kqp(E0 ƙ@zDzf NAAGcdLW͜Fb0_wPCG蹝!0:x_TD"PHR $d.p0Pf5rrjQW*{rDE O9əĘ5H3SU܁O AyyЂR3?gtڭǧ'_ݪQ.M{dgT1G_5x ~u7X94)WiBfD YO-GM`6Ϻ9zV99uX. q5|͎"4:Oȕ}N0ryVZ#PB<#cX@ֿ=oP @2~>zѸ{~ A4Q/0C&OxX{|ONtd{g}JƏi'Y8;՚x4OMaipA{iB > 3h1 2UNe;x "at} IJ@DDxz%`-*fUTYf)`!OJPQs3?#چ(v5D><:F+`9 7,􁅃;<2%ڐd8XM%Нv ƾ}! DK *"XĨ^C`uTcECa 7 pnYqzE`"MW2w@Y8QuL#UnN'c@@3ul2C@O;}M|G@#,[Db@FFSQ$CPChȩo?30 2h1Ͻ.鉴DH(BYdЮA qO@{80$#pX)ja^~Mj)E> yh=pv!+JHIC@|zUr(yM0( jM2LF|E%*ʦ]|܇ɀP18JWX)QbFOvdaDB  .|ŶKܧ=b52?&CWzC`g}"̡_AŽ$8}rwڬ,9%=%-Xd%oܠǣB#,3 ht)^-(`\IpV\kٸr"l-9rIQ.SeZWmI1~SPcf EZE=:KC< ~Bg&%*5$ThшuMvSy}QVi*ǢmNJa4UQ j_oǁ?tvE!Rѩ|Rg!X-&>Z eԜ<:0S;;)`Uv@hǨ$8s IP(viCT É}eQ;"YTG!ɔ8wڬQE Z1@UR* <d2xPIv' 4Qő*Mk݀_/oUEUUW8f j t.C9t<ґ!X!OlCl:#ZWppZ!t as kC8>1xp9  `PWlCS'  }s:QT L4*qZZ,vuQ4k Xہh1P@j4@@PQHX"#b1A1,?{RΧ M1,Hܳب#nE,5UhJj7H~H *(ij:)`H|// ;S}C3A1ANF7aKT bSh8u:帜]D1\ 6VϷ`&l)05>G_1oc# ?Ӎ_oӦ$g?o܊?@ ˪DNi´JB-o5=+_n1_:1>'cpfQPߘjZd+4g>[>gsI8O^EDTT T+qS_${XCݎ(YY\q48d1$:2gJRQ]&_お7;IhCD_QsgXF9a_]ʖ<=>QaOOiz3Pp̄u?XH@ a6fGԚA( R" B>k/l 1n㹉J}^ \C.2cE M %k4wjU"Dh%(9_^Ӏ>?.J0 Hrܷ$\%RQfyw7N FUD&HAd-!p0#Cq iš V/iXUC8(]ą6Vp0 iMC8iC&@lk {pw+8 8tN*Q׎אz8.* * dHG,i43F`4 Q4KNM:v27ЈL8"A*MS1fPkLxgCmN$B`ic`؈7FωR8 'T}Gwͱq0zVdd.ާ,n $&T(1-pcP2 m.{F}Sy767ugD9J)z#j<(TjAPDSrE+-RjCXCBB# aj 5l&hҁvRlHdDoN FH ()" %roD.lꜵ,a谗,8?L=34aW,8_!-1r%@vf(VF|c֟[XJ2 jg|U#4[a"os^kV55]DPTT0'}]҅ejR?fOU"̠+,J~evD @!~lj:s Y2r3_Yt9y5tNG*<NϮ<`Ak;;GHƈzj#jR0t7haCߍ 1`чr'ùs|K9HvO:QfOp b@,țqC„T ɉs32$ "͙4T}tUDmdh=‚HpFs8ȟK+l n) üJh i k5ʢ#*u j @6ca;@Wcpx "'v{@=:wv~$AdpzB=d9h;dT݃px yX3xvo8% 5 8i| CϿTlA Rw= X~j.o i& HKG3l`{v=xڠsՄRNaF!559@!۔q"n|,a E-Fi*5D&H2r$B o`!X%xpDH>$O|*OD?AN4gR^"@a)}CMCJ@C0tSr͇qS=&~ob?x&s+n:V !}卋5"<,nve0*GSlڦ-PIulhx@DM/ G'߃Ps,NT9,;0\!Ky3Puӆ2oƎK,eBQONl5 ye쬣+ܺQ bt"᪵nIs]6prA*r!c QZ6vcP4`d3$nKB"M>?S@rT4Y74{l|2A\64C*-dX!Vr^{:CRF6D.!<NȫƃL6-{].RrG}{,Ja D=֤NxAT/ |X!v]o[;rxdr[9G#HCav+#.$45unJ;ή˔cc?! /Nz2HHĒ p )Щw~6mGp#BL^MJ ˨ݺn뚽kP>9Ɇ˫Q3w,a$muDP-jj30rO5$MUsi&|dG,!78~c\C9YERPUx%Lܔ4J*$T 9&dǽCILՋ`0j}%LXʗ@hl^ł|/R 6^+H%o%LbUK|dž $ƅro"Q&g:O[DpSf2/\lͽ5B1pph BJ|Y|{W:u&ȥY0!BU.c4ϰє$޳=dlK͝GI|s4G }φN{#Z 2OB־d:Q &9(o~#uL#%!H0M :mz#F0avϐl#Io! !$"_˿DSÏxeB׮tj 4/明W j4-?r8GP #߁ߘGˑĔ9h2h"8 *3"(#tF"uѨת7lk?_]a$*ty?C ?׭IaAI *ʊ^eC?o>~_~4c#d7wp %< JZIx`zu~p訬s4 ">}N~Ƣ_TK(  V|PO/O ٬Wiѕ 칍+ga2?r=Xp"&Z!#LS:Gst36Y}&t noAcDžAJyLe%V@? | CS. Vj ;zR VMU0cji(r yO6Fً,q Ĉ<6ؾ?¯X|Q|w!7( >?z=.R{;քQTF֣2Q$#@T#t[6_|a#{kd`{aJCn|NP#ۋt+P U&jݪAcr3g!{`9r4< Fw7bu:6zQU"ND*1FUS1 |M1N-׫ڌ $w8' iw\ s8 Zw C{`s 0Db.[ȈxP?%!߈Sn~ǫ)$'j+.DM$&a-|pz}痉ƞ̺$0hleĒ$Mhf?m CV1냓1qШEH'YAdb`bo 5q %y61{r4k(( ZOȑ%4HR:,"3K}o QJ墰*p~ oEQLLDX:0* #B"?YLH> 'cLPl @aB{8M)pkF:B /v+Lk1#/}.[n1_ 9Oia\G'Ļ^{|v®[J`99 ]rx,Rcёpkk[P%o0ABN96$_} `vˎ#H/#i' PU{9u~qq/}?yC`cTJ1 S\cAAk!B(Hz0A8&0 0.pjL\mC~$t}|`\#v g~oBzB8 &%amVGoBA$"ZWu=sLM)=^׍0,dq0 m[+ZYUZ\dN 1і;p]`rzG+L'Wr6(v:KAÓfAEVBzaw\h'4קv -%Nh"`VdkU6~=00 9>VY(=]y }[2e/RukJvaLfٔ>`s*Š]FiarU3*OgpC&g)ӏ$I )5fbE1  o'=uBbC3& je^6S*MݷDqG0$`;"iӾ0"A{DWMBPhP~yn' t;ݱ [ 'F.U VPdv>\l6L(26ϯvM=N@H1J*\" vx<4,{EJJ/sdPPPhQU0&qK\dK5?]I8lnjОF p  e1#2,~] Q#~(p|6h)5#].ʢ0joR_/;#i7+PKgܞ=a$C#t5 q6$/%>'j8G>uoD~q$!$$rJ!B0P?ڥ*vt?ԝ4DD}Ǚad,ٿh"QP']4(#L0`)F YNk:#>-no`M.Pk+Ģ ?ߵ@}TGF R!!zU.lҪ'g$snH*mCIhNJF6RH n`#;Yj0<^ i9Ȍ,<5BOSʡBA70$ >ϙC&:|M8o"D i!c[& A j f t>'Cgŧ HL9ɣ-&?|%0LMChVV ju( gs' h{MkM*jRTS}u*m?d-řC?~;ut]ſ$t\y{88$9w%쀸مޱpL84לLI j Nv5P #iD9+Rv>tŠ ӸkAIA98 +*#θ%x?B=#ͯ>'oxX/J {Vl0[A'HzAqkckl Dd >`|>mO24״CAaa4\DK'C=0{ǧH0l_QpFQgzɞP:k[fA3;#@0:*A0Rчiwnv!@Cc·?Yrع05Ȓ=ƁːĦ,B"Aǘ͚e\1a('X(S9 Kfj5444E$]ޚ8/;j6G# ec3:BTX1ן#]Ո:>; PiZߤl*Hܷg%`i'r,ޅ mbrk2>c}aEʂ5]skGaaLBpdqs{ b+挣>Λz'9VD(oҟRǾ6Fg(#0>qURhWP'dzr}RI?.yBX]Ѓ^=#!pݦ> (* *: :bUBbڏxV߭bUzIV.cIFR1J<~C߬=쑣Zfѽ'SUKGt4 㩚gygS9{ttr ˆI rǢ2'y65>RO$1Jb% C"X0om&RR>q5nFX˻y5$ɒosQOG0DƑŸMSZB L"\< 8!1I>9\&T41;(O O1=.E_nps~ӧNo%Ԕ?7_|p4mFDM6*TWP)25 RdOLxQwC$@؀%Hj% C!^sHvDsF$3D~O?ʲQH #04ql{]Ӫ`߂o."בY- >WkˆdW}>蝀#z]a>lxC*B(-ZWd+p/x=^}pY {grYrPIxgmD?Ya̚*PؖO:$XD_vHo%#M~γOCBxOxa $i`#jZ;>gUp:whw8 X(:Q.Gaz;cqҗm#sd N9PMީ7Uz+9z]CNB%_v{ *@}&!dc/ݿ -$%2[{ޚִwlb(lJdXkHmtE1_ѳ/vN >`8H Sމ]AUDgiG"/n#qq68/'l;lYZВ |˛"P&D aLQE( GO#'my`5qj'FjQ?"ځ4i=*:'ve>L!C* ܞ vö<%@VnM!</OaCp d?@$Xס.{BuF#% CP]S1%_:R @ ׷J+~^\d&|: ԓ^`D098,8_Vڂ$Hg篕g$J]4]F~M>mR50DP @6IHFXIX$2 ""-"4%mP2%?G[oh A=񣈘noD_CB6<E|x&6Ch‡C%>ZVbX%B %|.MG'{4~{sbXy={>!4$$äaIb;M^.pc9,_)?Ra1?^?(uxoww Q1ULHĴB*#VHz w*CT'y>E 1@?k7N0]l!A*̛!s :͏m^RbP`,QQAf9av >kCơK&'x0zĹY&NgMDS7(}}i&WB @}Z( ?}/ ?}9fWwriE R>J ` +S)t^Z$ KWSiJyzT]ǕBAB#OkJsD+v?=hr T0hu !kw +-s_16sZkPRW!6 dj'=sVMh taUwl'wRJԪ;E{wYIlx2~oُ<aв|\D;?xŶG -ۛ-8lz @i?WqWVl6XK/@&y^yk/#g>-BffG !VqJv!Xz|A͏xQg_<>74HH)%{)⽦bϜ۹愁G6q08?XP:x\؎/8gZQ" hw6`@NTD@ǖ]FJ&#Ε#ʁQ7Ƌ8Ԫwޜ,.F?'e#RQUB\00+2R `ݦ`\rC6"1} ??շ_(HGGf$?0W3?ۘaۮCԍxvV8 G~_}Oϵ 1jnF= 9 $Ć(ult%$#v6h;!ZtCCu&U]!AU*?ƾ&Nv68SFM N\ &Yy޷9ujU@*b+IؾhMЩ{ 3i&Ȱpw#Zq^Pu nuWM!};wTo{s:G9q73]wAvFF`Wq㓐pw=[4<ӇoRqx ssi $lQl< 3_B9$*ٱ3f&CO0;$#+rĚOw6ȝvW134lY3n6$IhA2I$I I<){ oqL͔QZb`wAѧBmKzz<4r38:LET, DmbRT!Q1Fʓ&CfLKUr,qf9)3Ǔ~ݱǂ+| db C(4Q%%9BהD9@L9npg9xA0׍v_PaM5 <$'g2N\Tn DÏ߾Jxƈv`'td@,-D!̉{3p:4O;qvZX:{T:v<w_=2<Ȋ97uMs%Hqg#WzbFOP{S;~giU)6r€R H2q!vԦ`78: SlBX0 tbαEHӷ_ cn'ssO ^Yt9R_+C=NCmXnRY*00v;yg֘E< =8:}'m~/8AuA3Yc7NOf<γp{:SJ@/hpi{UU I&p(jsa=H '$\kb#| %cJ![Ӌ$d$a(tf#QÀI; i6zgc%Nƒf}ϯOq+ h5UU5sZ29,>iu&NFƤ'Bo d>0zr& gҥnxE:â|OX}˸. lthW3^'yP '3`N&=J8<q<Цš}}7{yKa<:~fчV;x2(4 HԐɰOgc8Cuh#L@IDz*twMAHDtEATQy!2njzP*}_4M)JixآCBYx*lQ[jh~/!GO1Hs>Oo1t'pWRB(ewn6I_; (9?Sc.]x^aRxOw1lт`ԞgªFtdEBg:FÅa(m6w{=dԴi& -!RUQXUj2'}JR-Td!@/|z㏿u; >X|GqOMuGuX1`nF8:J;Q&F&5:OpOt48` &"9xk/rG2Dl ݷbQ+=Iևrt_5ֹN^'^1r!#Y5y:6hG@Ρs|9ɥщC%Nr!3BCQV 9I|gS&'{ $ {|Cȅ`)&D1KLpNE'7p; ]E9Vf xDv*YQ rxסǒzx|vzl!z ZMuFBz>TrXN~` hTs<=O<}`20y6ދ56G"H 2{ ccra]9y'9 QRsC$q .EEsވBDD*`U(&#&::z:H! r)I"fzVEs>|No-Lvfk̇(ÀW$> Kt/7УuC}!ǒJ($8'鹴r8DNE i]:COg> " 0 } _P/z]GC%닇c(?p[ArAk9(?!$ТWp&$ eg0>Jݐ4٦# qn4᣷kc[k%oU Qb dn $f;tD!jTl 5ߟNv;9#qfQJ֧h%hK]1pe揺dZ,Z=1IL!nK"s_փJ9T|`r~+ϣdvv0Ⲣv؂B&Ŕ)Bjꗞ<5'Jql]f0IK,m%%BIw׽mҤM\uZ+I6hˏ*C!JN Wea(,'b$0\TI}0P"ձ3(hsʅ }Q\0}+ }XcCnFreJ`lia^[),C"t:vLeU*ccp(ɘ%Pbꐨ@W+0va$6Scg'GA&ʱW za l4, NX{PeFh@d2ߨamM 9kBxG^(CHҥ1-mu\b:(]h 6)5>ڵ%h9^%J)h:!4H0GRv %9$[S((d3@FHfKA RE2M4 j$k2epY )^ n3u ]Dy?7c/Fm_o&8 9b e6\ @Äw `HH~Q;|R|KdTz|cҚ~ۥE(hETJO[՝kZgX`_Wv~DƲiL\&&*>53dc>v,fq740@Qkvi/ ͱ U~E㞻v9d'( DH Xb1|m,!eE bb=B2`D ]8@#3~q<G' RƑ;"ruB;nI @&N.)Ӂ80>zv]!10Ia Æu`iAF:dx?9 vN\ $>N!JyXgT>ܡx l8hT{~iʹi!N#EK5:ur޷vH̱, fkB) UYm XmN:ȅ=֬o͏$y߈v9lHS Ҁ(W -`aׄRAlAFR?WzuZ2ɽꠠ3RQGs a ) yl\΀F%%4)$BlVYbV]rrLRidVnl֯"5Ze^IE3rR1$;fR4kY}| 4%dGS"Z{ Dڇˈ7F4 ~k{4_<ᳰB&K?~`ڿc?O?UNMg/KĠgT5O|jD0Cd!=$=H2|B_ӦwT*3r>"[ơ kRBzZӡR90>"DTU6qnFRbJZ>~߻GnhaXIOKKusX}dCGD{Ch =yRl}_s xZj `B"Yb#=`btSل>.#?*$VٝX&P;{~_/9}FѨCgQλ%zA׀UtqJF?)zp}}08}NjfTA@Ԅ^ZKȉ0^I ӏҤ1jq+hwڅַdDL1BzƳ0{]';'~8~s' :%,a:T5RD0É bWr(xPm_2oLH5}$)VPx(_E0pb ֿP杔+ {!iF.i)KP ;ѡQաA\Qy^2N.0 1mhĄeMq aLb2$5(UHYD:ka]NuMk\dR%lx֭B c tʐhi&ˈqPdf$iFa/qH;JDh>e6t8r"əX7B1 b܁0Dhֆ(͗dgJ8bQ4&Փz`rnϜweI͡~V\:( 1 3~B,F밗5i5P&0AGG>^ VP3ث5viۚ! N<)Uɖ"e)MG Bt2yz"^e D!RA7LptiqϢO9:V$J(hA;Km/ =zIZS2Lb?#Y#3k tTA2; okPj A'q4z8ab"D= ,% 5qUD @,T w&]IG$1-@6PI'$+^Ei! ܦaYuGZ6&٧/!BE6'DB>v @h;dmaΡf)(ȴ dbFh!c\nؘ^%3j> (ňAFHUd9zg%>UgcrqٕoK;vӓE2 bҏxW%%@6yԡ m( O"S jxrvHM!slEP{Sp݆?|ps5ҰCn{AF~h$|55R1p