vzkernel-debug-devel-2.6.32-042stab107.1> H HtxHFU"Yd  ԶUӏ&wucLρ F/šTa 0TE2d8b029ecf815f7e07fe4339ec1d6b7942692e20$̦H,x(5%ĈFU"Yd  Զ;: Pty7c TM,NT#Ϸ>4:e?:Ud + u 0GMT++  F+ `+ + O+ {+*+++ 4   v( 8  9  :  >3zEF3zMG3zh+H4)+I4+X5Y5\50+]5\+^7.O )b:d: e:%f:+l:-z:ECvzkernel-debug-devel2.6.32042stab107.1Development package for building kernel modules to match the debug kernelThis package provides kernel headers and makefiles sufficient to build modules against the debug kernel package.U^Vkbuild-rh6-x64Parallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxx86_64if [ -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-042stab107.1.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi5I {(s~LzK KY [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`Fb$ 2=1>Js e  +$3 ky,e,gg 9 *H`-|kqq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q|?k$ 1 SL0">;:,+R&D+3   , V/T%&R!X X\1 :@|b% PR)} Px t wZ,Q $Z0+\ M3 l |gcsO/h ! Z! c2 *Re\ E!P i B ;N  2wafxZf'Ng O<g l? vB+  HcMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!? =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>E[cV#|@$Q*WO= C]TzHLa 0f] 2 i93nL78b,oIBr2vVV}a[%!} W6([kW`r6>No]$q2 ?  <.3~-J147% V4T( jx~ |^ K"yKVMXV'`>!nbq\6}>2+DX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B6B o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3*$y[ <qg}L*K-!/uJ o=X N:. Lj%fUd;2+*mMBr1]4WpS6pR \v[^u 1L)8a?*Lp>&D2t ;  zGtjM DX*V]ocd ~+?KzJ&" OFk+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:C =-;bsZVsE)u4md0j DuEW vCy|  >C$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv V1 +D .$/,@eY#Rs.- $\|0@$q%g {5I F, jYY P[{  ~9# z lB eIJ   I <* l/oE ]VB2"" x" 8OK_`.&gO$Y6jJs  4>o. Up< [$^a  ?z #< #E  1u eeh}T}7* j5z CJx= u ,w! m"\Wd\+ A" ; =4t 9 " ( ^k r o'1(vx;IW|Fy A2$ +C/ C@+g jcB ͩ v*v4{)p1OB&E+m`l5o\ 27L N e LG 1cO:kq(: yE, C 0}(2'i `7 0"1T-80 W-5`f rWJgnpL-4Ob= n z0Vh> i #qAni5;+E ()A d;E VL$3"kePX<Vo()a`N  t8  t*]@b"K  v | 9t * /_#q+ iM h 'Dt  -Mg O (a.0 W O <2PZd 3"=:"*,z  0 HHZ2-} OH  #VC*Ybprl SIM8 9&6IO' r @>r< ?\l9-;w 2j "M"BF3)$OOy,e > T<) & <9$ai m -GAO 6 0MA  Rd /11' \i}&t. Az~Lu7 99 Q7T!' b#S2%.  5 L7_'I3 sd%Pv< 00G$PPZ Mc ; ޷vjKU+ g U|e*#G NL>c0 5$9/ ( =`UJ&& & ^.r>U6G  71~h1 0\5 s 7.'/" Ten0Vk*(/p @ z N *[:J Q0m؞+b .- nN' q34<Pw(%d*m <85Ln W0)kX Pmr W o љ!6  -7C _+%e1kiIf D h  2Dt/fe' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bL T: e *~]  ! STX} 9 ?* a/rL'F  H 9 ? NP(^^!k D+Xz *7 'H6! ?w $M* {\^#uUhA: .%p=2M K c hmW ) S  X5P1g= 9^)"&-SSb zdU.;,6 p UN3#|njiX=Q"5U /*q6o)!vCg45   Z R  S3:'3k aZ9 _#U% vwf;<' 3@  E*c1Ug". )808|)!,h I 4,bo}B @<h*1 # kF H&s?(J]za'O^|U s% t, B"8)s8lk0  7/X B $xb*e!` #E E;ird_A3#[ x %8&F)?;T `$D S7%I z 7X; Q=Q 5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcOCduK !2 #%AEeM $1} + z_ !p Ba! [  >K"}S 3?' U*fv!O34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9  R0 ~~$; { l  n (>D HPq5j@ $Y 52FQI-12:[ M#:S >  _caj\fH5Wd3*+P/%fB $ 9%5  $%K oZ > ~A' 1S"*6tQg\$ +~/ 6Vg!cm6}")LsZ(y P  ?  ; zj f1fo  , . g  2B`Iw 07; W>oK\>"-W( '\=I~kGZ  4T$1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A'  e/-`D b' `ty[veoXPr(< _f#X/U CjT  98XB"HB[&FO#m}GDD)DJ P4 RLJp -;iA/U_&9/  " *.; (&JPyEK  :7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0,<x& m)ni80KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jo"  6t:xcЈ.4a c ['/+.z8p  Mg7   b #5[ C ` Ju ]ysk m{d5eIgeg}ecT=~$bv- &:P YxMr)\"WexJ6v tL %@nL>P n! UUA9EWDk;v  E:&pjdddd8{f AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤AA큤AAA큤AA큤A큤AAA큤A큤AAA큤A큤AAA큤AA큤AA큤AA큤A큤AA큤A큤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큤A큤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큤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큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤AA큤AA큤A큤AA큤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큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤AAA큤AA큤A큤AA큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤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큤AA큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤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큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤A큤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큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤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큤AAA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AAA큤AA큤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큤AA큤A큤AA큤AA큤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큤AA큤A큤A큤A큤A큤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큤A큤AA큤A큤AA큤A큤AA큤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큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤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큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤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큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤큤큤큤큤A큤A큤큤A큤큤큤큤큤A큤큤A큤A큤큤큤큤A큤큤큤큤A큤큤A큤A큤A큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤UZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUWUTTS)K5K5TS4K5K5TSTSTS TS3TS5TS8TS#K5K5TS K5K5K5K5K5K5TS#K5K5K5K5K5K5K5TSK5K5K5K5K5K5K5K5UTTSK5TS/UTTS(K5TS#UTTS+TS+K5K5K5TS1K5K5K5K5K5K5TS"TSK5TS6UTK5UTK5TS K5TS K5K5TS+K5TSK5K5K5TS TS TSTS4UTK5TS8TS+TSK5TS8K5K5K5TS TS K5TS TS+TS7K5K5TS1K5K5K5K5K5K5TS6K5K5UTK5K5TS&TS)K5K5K5TSTS,TSTS:TS1K5K5K5UTK5TSK5K5K5K5K5K5TS:TS TS K5K5TSTS3K5K5TSTSK5TSK5K5TS1K5UTTS:TS7K5TS7TS7TSTSK5K5K5TS:K5K5K5K5TS;K5UTTS K5TS:TS!K5TS K5K5TS5K5TS5TSTS:TSTS4TS TS K5TS!K5TS$TSK5TSK5TSK5K5K5K5K5TSK5TS'UTTSTS UTTS'TSK5K5K5TSK5K5K5K5K5TS K5K5K5K5TSK5K5K5TSK5K5K5K5K5K5K5K5TSK5K5K5K5TS K5K5K5TSK5K5K5TS K5K5K5K5TS,K5K5K5TS K5TS TSK5K5K5K5UTK5TS0K5K5UTTS5UTUTTS-TSUTUTTS"TS*K5TSK5K5K5UTUTTS K5K5K5UTTSTSTS1TS:TS TS:UTTS$UTK5UTK5K5K5K5K5K5K5TS;K5TS K5UTK5K5TS TS K5K5K5TSK5TS/TS/TS3TS9UWUWUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUTUTUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUTK5K5TS)K5TS+TSTS5TS3TS3K5K5TS9K5K5TS.K5K5TS9TSK5UTK5K5TSTS+K5TSUZUTK5TS6TS6K5K5K5K5K5K5K5K5K5UTK5K5K5K5K5K5K5K5K5K5K5K5TS/K5K5K5K5K5K5TSK5K5K5K5K5K5TS"K5K5K5K5K5K5TSK5K5K5TS3K5K5K5K5K5K5K5K5K5K5TS)K5K5UTK5K5K5K5K5K5TSK5TS'K5K5K5TSK5K5UTUTK5K5TSK5TS7TS7TS7K5K5K5K5TS)K5TS)TS9K5K5K5TS!TS4K5TSK5K5K5K5K5K5K5K5K5K5K5K5TS4K5K5K5TSK5K5K5K5K5TS K5K5K5UTK5K5TS-TS"K5K5K5K5UTK5K5TS4K5UWUWUTUTUTUTUTUTUTUTUTUTUTUTUTUTUTUTUTUXXUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUZUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUXXUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUWUTK5K5K5K5K5K5TS+K5K5K5TS:K5K5UTK5K5K5K5K5TS+TS6K5TS+UTK5K5K5TS+UTTS8TS8TS8TS2K5TSTS8TS8TS8TS8TS8TS2TS8TS8TS8TS8TSTS2TS2TS2TS8TS8TS8TS8TS8TS8K5TSTS8UTTSTSTS8TS8TS8TS8TS2UTTS8TS8TS8TS2TS2TSTS8TS8K5UTK5K5TS!UXXK5TS:K5K5K5TS9TS$K5K5K5TS.K5TS8K5UTUTUTK5K5K5K5K5K5K5K5K5K5K5UTK5K5K5K5TS"K5TS3K5K5TS-K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TS#K5UTK5K5TSUZK5TSK5K5K5UTK5K5K5TS-UTTS-TS-TS-TS-TS-TS-TS$K5TS2UTUTTS"TS9K5K5TS4UTUTTS1K5TS!K5UWK5TS TSK5UTK5UTK5K5K5K5K5K5UTK5K5K5TS K5K5K5UTK5K5UTK5K5K5K5K5K5K5K5UTUTK5K5K5K5TSTS"K5K5K5K5K5K5K5K5K5K5TS(UTUX1TSK5K5K5TS"UTK5K5K5TS-K5TSK5K5TS#TS0TS9UTUTUTUTUTTS(TS+TS4TS.TSUTK5K5K5K5K5TS:K5K5UTK5UTUTTS+TS4TSUTTS"K5K5K5K5K5K5K5UTTS1K5K5K5TSK5UTK5K5K5K5K5TSUTTS3UTUTUTK5K5K5TSK5K5TSK5TS TSTS3TS/TS3TS K5K5TS$K5TS5TS3K5K5TSTS9K5K5K5K5K5TSUTUTUTUTUTK5K5K5K5UTK5K5K5K5TSK5K5TSK5K5TSTS9K5TSTS8K5K5K5TS)K5K5UTK5TS TS TS TS,TS9K5TS1TS:UTUTTS#UTTSK5UTK5TS&K5K5UTUTUTK5TSK5UTK5K5K5UTUTTS!K5UTTS9K5K5K5TSK5TS"K5TS%K5UTUTK5K5UTK5TS.TS)K5TS*UTTS TS2K5UTUTK5K5K5TS"K5K5TS"UTK5UTTS*K5K5K5K5UTK5TS4K5UTK5K5K5K5TS8K5K5K5TS4K5K5TSK5K5K5K5K5TS UTK5UTUTUTTS#K5K5K5TS:K5UTTS$K5K5K5K5TSK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TS K5TS K5K5K5K5K5UTTS-TS1K5K5K5K5TSUTK5K5K5TS4K5K5K5K5K5TS9K5UTTS*K5K5K5K5K5K5K5K5TSTS UTTS K5TSTSTSK5K5K5K5UTTS"K5UTK5UTUTK5TS6K5K5TS4TSTS$TS+TSTS7K5K5UTK5K5TS3TS4UTK5K5K5TS.UTTS+TS3K5TS7K5TS3K5K5K5UTK5TS K5K5K5K5K5TSTSUTK5K5K5K5K5K5K5K5K5K5K5K5K5TSK5TS3TS0K5TSTS4K5K5K5K5K5K5TS-K5K5UTTS UTUTK5UTTS!TS)K5TS!TSK5K5TS,K5K5K5UTK5UTTSK5UTTSTS7K5TS,UTTS*TS6TS:K5TS#K5K5K5TS K5K5K5TS-K5UTK5K5TS4K5K5K5K5UTK5TS4TSK5TS K5TS4K5UTUTK5UTK5K5K5K5TS1K5TS'K5UTTS K5K5K5K5K5TSUTK5K5TS:K5K5K5K5K5K5TS K5K5K5TS+UTTSTS-TS!K5K5K5UTK5K5K5K5K5K5K5K5TS+K5K5UTK5K5K5K5K5TS3TS3K5K5K5K5UTK5K5K5K5K5K5K5K5K5K5UTK5K5K5K5TS K5K5K5K5K5K5K5TS&TS,K5TS(UTTS9TS9TS9K5TS9TS9TS1UTTS9TS9TS9TS9TS9TS9TS9UTUTUTUTUTTS6TS6TS6TS6TS6TS6TSTS6TSK5UTK5K5K5TS#UTUTTS6TSUTK5TS#UTK5K5TS!K5TS)UTTSUTK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TS,TS7TS7K5K5K5TSK5UTK5K5K5K5K5K5K5TS2UTK5TS5UTUTUTTSUTTSTS)TS;TSTSTSTSTSTSK5K5K5K5K5K5K5K5K5K5K5K5TS.TSK5K5K5UTK5K5TSTS(UTTSTSK5UTK5K5K5UTK5TS*K5K5K5K5TSK5K5K5K5UTUTK5K5K5UTK5K5K5K5K5UTK5K5K5K5K5K5K5K5K5UTK5TSK5K5K5K5K5K5K5K5UTK5K5UTK5UTTS+K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UTK5K5K5K5K5K5K5K5K5UTK5K5K5K5K5UTUTK5UTK5UTK5K5TS+K5K5K5K5K5K5K5K5K5UTK5TS8TS3K5K5K5K5UTK5K5UTK5UTTS TS(UTTS&TS4TSUTK5K5K5UTTS'UTTS K5K5TS-K5TS)UTTSTSUTK5UTK5TSTS6K5K5K5K5K5K5K5K5K5UTTS3K5K5K5UTK5TS(TS(UTUTK5K5K5K5K5K5TSTSTSTS:TS1UTTS9TS.K5K5TS9TS1TS UTTS4TS UTTS+K5K5K5K5K5TS+K5UTUTK5UTK5TSK5TS-K5UTUTUTUTUTUTTS/TS#K5TS#K5K5TS'TSUTTS&UTTSK5K5K5TS6K5K5K5K5K5TS(UTUTUTUTK5TS#K5K5UTK5K5TS:TS+TS+TS+UTK5K5K5K5K5UTUTK5UTUTK5TS4K5TS"K5TS UTTS2TS)K5K5K5TS!TS-TS#K5UTTSTSK5K5TS UTK5K5K5K5K5K5K5K5K5TS K5K5K5K5TSTS7TSK5TSK5K5K5K5K5UTTS(K5K5K5K5K5K5UTK5K5K5K5TS*K5K5K5K5TS7K5UTK5K5K5K5K5K5K5UTK5K5K5UTK5TS%K5TS*TS K5K5K5TS3K5K5K5K5TS6K5K5K5K5UTUTK5K5UTUTUTUTK5K5UTK5K5K5K5K5K5K5K5K5K5TS,K5K5TS4UTTS5K5K5K5K5K5K5K5UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TS&TS1UTTS$TSK5TS$K5K5K5TS$K5TS#K5K5K5TSK5TSTSK5K5UTK5TS:TS:TSUTUTTS!TS!K5K5TS K5TS/TS K5TS UTUTUTK5TSTSK5TSK5K5TS+UTK5K5K5TS K5K5K5UTUTTSK5K5UTUTTS+UTK5K5K5UTUTK5K5TSK5UTK5K5K5K5K5K5K5K5UTK5K5K5K5K5UTK5TSK5K5K5K5K5UTTS K5UTK5TSUTK5K5TS&K5K5K5TS5K5K5TS-K5UTTS1K5K5K5UTUTK5K5K5UTTS7K5K5K5K5TS4K5K5K5K5UTK5K5K5K5K5K5K5K5K5K5K5UTTS6K5K5K5TS'TS'K5TS+TS+TS1TS4K5TS'K5TS'TS'K5TS4K5K5K5K5K5K5TS'K5K5K5TS'K5K5K5TS'TS'K5K5TS+TSK5TS'K5TS TS#TS K5TS+K5UTK5UTUWTS:UTK5K5K5K5K5UTUTUTUTUTUTUTK5UZUTK5TS$TS$TSK5K5K5TSK5UTTS4K5TS TSTS4TS TSTS4K5TS4K5TS'K5UTUTK5K5TS7UTUTUTUTUTUTUTUTUTUTUTUTUTK5TS4K5TS&UTK5K5K5K5TSTS-K5K5K5UTUTTS7K5UTTS)K5K5K5K5K5K5K5UTK5K5K5K5K5K5K5K5K5UTK5TSK5K5TSTSUTK5K5K5K5K5K5K5K5TSTSTSK5K5TSK5K5K5TSTSK5TSK5K5K5TSTSK5TSTSTSTSK5TSK5K5K5K5TSK5K5TSTSTSTSTSTSTSK5K5TSTSTSTSTSTSTSTSK5UTK5K5K5K5K5K5UTUTK5K5K5K5UTK5K5UTTS;K5K5K5K5UTK5K5K5K5K5K5TS4TSTS-TS+K5TS TSK5TSTS1K5K5K5K5K5K5K5K5UTK5K5K5UTUTK5K5TS3TS.TS1TS!TS-K5K5TS3K5TS4K5K5K5UTTS4TS(UTK5TS3TS)UTUTTS.K5UTTS.K5K5UTK5UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UTTS6TSK5K5TS-K5K5K5K5K5K5K5K5K5K5K5TS2K5TS3UTUTUTK5K5UTUTK5K5UTK5TS2TSUTTSUTUTUTTS3TSK5K5K5K5UTK5K5K5TS5K5TS2K5K5K5TS-UTUTUTK5K5UTK5TS!UTK5K5K5K5UTTSK5K5K5K5UTK5K5TS2K5TS"K5K5TS)K5K5K5K5TS-K5K5UTUTTS2TS+UTK5TS3TS;TS*TS;TS;TS*TS"TSK5TS)TSK5K5UTK5UTK5K5K5TS#K5K5K5UTK5K5UTK5K5K5K5TS4TS0TSTS2TS$K5K5K5K5TS4UTK5K5K5K5K5TS#TS-K5K5UTTSTS1TS9TS(TS9K5TS(K5TS9TS TS9K5TS9TSK5TS TS9TS9TS;TS1K5TS)TS:UTK5K5UTTS UTTS TSK5K5TS TS(TSTS TS TS TSTS TSTS-TS5TS!TS-TS2TS9TSTS"K5K5K5TS K5K5K5TS!TS!TS3TS TSTS5K5TS9TS0TS"TS:K5TS0K5K5K5TSK5K5K5TS TS9TS0K5TS9K5K5TSUTK5K5TSK5K5K5K5K5K5K5K5K5K5K5K5TS0UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TSK5TS0K5K5K5K5K5K5TS0TS K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TSK5K5K5K5K5K5K5K5K5K5K5UTK5TS1UTTS/TS(TSUTTSTSTSUTK5TSTS TS TSTSTS4TS.TS-TSTSTSTSTSK5TS*TSTS UTUTTS/UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TS7K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZU]UWK5UWUWUXITSK5K5TS6TSTSK5TS6K5K5K5UTU]UWUWK5UWK5U]K5U]K5U]K5UXXK5K5K5K5K5K5TS"K5K5K5K5K5K5U]K5K5K5UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5U]UWUWK5UWUWK5U]K5K5UWK5K5UWK5K5UXXUWK5UWK5K5K5K5K5K5TS6K5U]K5U]UWUWK5UWUWTSK5K5U]TSK5K5K5K5K5K5K5K5UWK5K5K5UTK5K5K5K5K5K5K5K5K5K5K5K5K5K5TSK5K5K5UWK5K5UWK5K5TS UTK5K5K5K5TSK5K5K5U]UWUWUWK5UWUWUWUWUWTSUWK5TS6U]K5U]TS U]TSK5TSUXXK5K5UXYK5UTTSK5K5K5K5U]K5K5K5U]K5TS U]U]K5K5K5K5K5K5K5K5K5K5K5K5K5UTTS K5UTTS TS K5UTK5K5K5TS K5TS TS2U]K5U]U]U]K5K5UZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZUZe29a2428b78a67b549bd3efddbbdf8958e3b0adc85edd428823f020bb97fbcf8052a2b6fbe2fb318780670a5b4082edc0449d6214bc63e9e8270627f5e00d7bf960286382188a9580b50ac96592b2f89f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d1b6702611d23fb952cd7c1d1f26f5b8f6c45167b2904d98e4046a32838a5c4c6db37f42bae21ab525bee38ada30f0fa2cfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae072593427a16507cf5053a84e747730b72ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a84f701beeeabb9f11cbbc4d68e2c681b9b334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248b24ef89c3a89ffe56bc402275567c94bf006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425b6f9cbfad0e3d88bf42d6754ff32425a18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce407f8991e1fe514f98ea20af0643c645aae2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd23eaa55fa1fcf8d5eac4b3063970e69e98d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc943bc063a47e0ee7a2f5e698065bb4bcff56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a3317274120228fc89f52ff8aae69e81a19dbb22ae3afa5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bf6550e1682cc95d02bd0b8f670000d285c6ee4ac39d44fb52bc9e9ba31e68803c6bcdc4c3fc04a6658aa32827b2a13402cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9d82fe87dc4be3af4468f1dd90d9332ab69c461d573d0ba27ceda74fdd9a186b4dcdc19da93bedc88575665fe6c282252f032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603ceab8cc777a75e320b7f1f50cbcaa78efe817ba39b30637367b13e065940b19d7b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b810a4732ae375b498f4dff79d83426233d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b1376bb9750511424452f58c2953a1777a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d5561a54b90652166aa80fa7adc46abff2ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e896d5e3223ac53c92479aed38a7e42026309e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb399c7a9a1c9afc215d2a56f845b7b377b4cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae573b1a5638c63d845e1824fdf8231921bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0de9ff5f77f3e4dfdd18945a193fc2d0bae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a10d5d8d766b59ccf5261ff3f4184b900659444b5b10a27463ba8a43619cea8adb8c4298a4a9a7f5d8ba53e9269226a355d120dd0613e51f32051bf941244fb6579d8fe79763a4e365acfe03eed0cf7d3e7c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694abd760337c12494d61670151ba1394671f6261f4ffc7eaa962532f0de6b79e1d2cb8163724646c2cbb1b7d6f7dbbe58fbe66805a5438d9f82a5319fc3a03d2eb440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a9ddda589065b59465b864ca6cac066f8a467470eeed3d7c87a3afdc6749b86e00f12330f3fb5b7cc0936f404fe5ec125929919032d27702059c8343c34d2b5c32a8b738ea9df29dd9bba61ee17b20cb3fa4ec17d04b4f6fce3b91a7d3eb0fa2a8cf697a5cb8d4ab43f7cef5a90bce8dddca2f0e285c04404f2777352013c37b0bdda32226ed50cef7d70736d777027847f349c519edf7d64346401682aae4b3045fc2bc36ac7d15a9dd1cce96245ca8a0cf39e4db6a2da0bc575ef8c4acb6126060d2695a42412e3d5a9437b69cf1eef38ae5a0b1132d1674b6e7dc5eaf3a85097c20046597935ffe2a8973cc7f52010e0b63f47692928c4f6a07683fc2ab57ff16566bb17cf3044c6c32f840976710a77a38243e75c81ad10718ec8930b77e993d3dac27cead7f0e62a6b022457b81e2f7b10ef4550cabacac985daa4761dc4d29acb2eeb286082a022f9b6e27894056a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff8c2de296cc9731a885ffecad9670513a8b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa944374a3f7663bac0d97352348a7da93f1106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d393ddfd414252a8cebce1b9d1b4e4c3a939bfb978b8c4d2b19718b47aef1e5164c96da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972597319acba620b501d4ce0d770a75d154331f3926981ba3b389323070279e2db40bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1f5d659eed25a1ef400a00bfb1352cbc8eb06cccafb71dc6fda48e27f5c40603f0c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bacc07d7d73e556d7380b0737a228101bc4fc7d89586f55b55344a5f07a9d093d5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e37614b2f4dd4af30be8fcaa6fd7ca44d902bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186ef6b9317b68456f81dd65f621ff52146e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae98cd89078de2201003706d27b70b88959dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b846810a3ac72eb11ab25970f8adddaf497493ff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b19d1888dd40dea17f4bf247ac69eddd6e38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c94b34136fb96379085d8268005c67e1055e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c70e4dbf6389a32df74867cde393db9674d8bae3df2389518119a53ddcbe52387e64bccfc970367f18ca2aa72726072f20a6d69aef27a5b9ba90d52f4f36cdf9739b1b729219b79f6e62ccc5cf69fb0b19b66a33593f9b53656e6319be0a3a607fda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8f17b8e1511d6542ff65fc20ec5038a3520e4d36b7c9d0f2a824d50080821f3255f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee438a21085fada71dc863c69faadc602c0f84989dee8c8285e417777c8b5b29e41a31445f34ed6c000a997d4d909fb6127a761e03a6e611ef8ca3e04a6d4f88bbad42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dc33460642d77b5d87194e0219e588515aa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a0d3fc9e2f7f36e80884e05165dd73fcce1bfc35664b91c4419ff0e8ba032490ab8cdf7c8ff4a734fdea18593ecf3c1535dfb93ac5ff53eca7e46b5591faa618f64df28b6dddedbde6e262cd48d7bb75804ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749ac41402708ec975b6608c3a1d5f43168f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac2627e78ac66beb7088c90d70cc2543e94f5909dd9627dae7ed23e5f8e7b7b1e853cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb4bbf13238a4ce5675074b8333b71d4731de119e6c8b2a418a5854abbfd0f9bd3472b555afb8cf9909666b7e7501ed02e5a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e2f92e654ec7fdceffd0efb5a9c292af9dad4d9997c36af38e193f1fdff5a987e1bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cf850d0bf77ed78546c2ef697d65759b6cb5ac54edfdc66523a8d4c5e24ca36903ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb5121193adae105fc5aec28396bb99749f070d96883be9d7afdbf18e8afd145623c58f11db1203ea97dd417a80ca792d96199261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d460598c94ed749b82fcb25d7de427ab7738488f4e2621cb811cfb0ea1d0286eaab935710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2f86a46bbbd1926f5821c616f304e152d849e016b46f98f213af9067a267643afee3e769b9b617fe240a0a0c0922f08eeeb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b845490f1e2d73e8ac5f08f8446813b1cec9fa023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee25a435183718f4d540c53c4b2b753bfa81c2b0f730c3c47f8042d2e7fe1d68fa3be3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f078215055a8caeebe1d6b8073ffeac928285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c9f2d892de462e1ed5505efa7964cf8f973b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b6735926776c0d31a307c2312f2adc7849f6bcf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af891b60fb5ff913fd74abd66197f1917feb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e68232910324355f3b4df5a7e7e2dc9c7c2433f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826df7eae428f7436a9c75a58b2bcfb02ccd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37c9919981ddeed92b8a359e96d4b8e40a8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634e51b05e6ec6871ba8b3bf510fbf210ab4afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a2ef887a6e517b6818d78b36aa6441042dc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee29a2428b78a67b549bd3efddbbdf895d84d99385ac52dcadb66f502a44fe72dd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e8626020ef292c578b6a2d1f33d3a8491d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea726466fed991b9acc04cd6a35ef72db0f261191f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08da379f36734dbb805bf55675f05bc80cc7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae933802df6034b57a29beb73dee8ac66a7e9a329a2e6730476b66105e32b9791e6682acb8bca9f7aa23c7693581c52e1390ad0e05e3a61a6c2be1d2bbdf32f4060b07c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b2c84219d59c39056a32abf86acaf709018c7205c887d7c48dd134fc10d1ea7d5d0f6522da6630c6dd47ca95aa9120ea5a067c852f765e4f72783cf888176e4ea44caf3292967eb451736aaa33b4717228497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbfcd811ecc03a16cf7db29e12e3ef9d6bc4adf67658e72f9823adf572af63020e68abb2cc7d1320525debde1c01b0cc8dfe73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c221612085dbaad0553a90e34425f68da6e01d43d2e0b3f8208fa429b318c97583db5213ebb7f02a228d66e4cdeee2a087e586d6dbfb6f7c085ef3ad5f421854077e0e07d6514f4e5653e6869981928b5ab9fab98860c69994267f2709a3566f6cfaefa5938c8a591133b2e78081baac6c1153dfd5d9e65e23acf78bdd5eb5966feb723a7026f80a520055389e5bff6b7df0df7cdd1f548a69460744f1c183b0c19c1e6705f2407993785b5fdabfd6aeaa2a890ca15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e137058a3e3c33b4bd7ddeeae73f7bc371d8a292e81c548dbab2d4ef97715e5e38761c199c8d7655d4e00397656d5d857dff4977410042648e6b7a1c90d64c253d3aedcf5d77be01d25e98982bb679ca8e0bbceea50b4b607196d6641fa63343d74cdf44ac8bdc1b14a60488fd64f825d9853e357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c7a5c6009df77b7cea61decf068b515317ac41dd43d5008db66f1e3cdc533fb2431191e2ced2d201f6e2996309c89a274a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af7dae8712f6bba62cfbbe97adb061ebaf8fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee23aee62f16dd7bcc666d6798a0bc9596295f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c396a31d0605b73d32bc33c33cc91960cddc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be1e2406b19eff456842a07ecfff83db09f7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb57979ece6687aaee974bda78ccbd04438b63dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca2192bbea5fb6bf0d8cd62bb982f87f5bd056a4a7d9a1a3d516293ba98fbc27c49a77d6a6b8b1695b85d4c99536c092f279940cb0592c4be9476acdca2ad5c3d791a412cb2ce7e000c7e47b7b6e697c41335d0821733fd08edac59f747ffb4a422cdcca7d02d284e610a5c34bcd78567d0a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95369ad9ba251633c3aaeaff5b05caf0e2a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372dac663f115e8974058b9bf7a39d14d77853f0a8197e090396055383821a036e0cc8210e9ea4c3edaabd8e6057dba87f99ac70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1d4640b852d0948684d765551371beb4179e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361dbaaede10c95b11dff6b63da7396cf8e712f62d125765ff2970c95e5e26e84df4bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d098032291b64ba69e50f1dc037d3ffcb887300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a7672112edf929c166f18374f084a2a90e712672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063fdff82f7ee4cb402a8aaf1e681234aaa4773c5675bc0afe8bf3fbf6d712038f5b6814378e66a549a548646ae7051506dca08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1d273b5fa459c848642660f7b340fa6fcbd45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765d23f168926b322ea266dc012f4c26d7227ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58ef7276b85b83d22730906b26488203d4ce6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f82c6f921b07692a676fa11f795045e612b5f4381dd7beea36c50fc688e1c7c336f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4933435ecdbc66f6da4ccea76cf2e937ade58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce97199261283101d3775b02d33094f884ec085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab83665ca922c0d8dc635aa2d0afe78220e98b72ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6b9ad71742b5f25c69d3986a98ff6672c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b832a63fd62cec780e664a32b8449a31a8f57fe03ef07e044f63008bb76db1ca603b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402064b0c6ab275297c6cf80b8d42e73e98f4f8a97e3a6303139c5d64a20b610df3553ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0f4e46ee9426a0df4c56d8b70c06ddfd1db374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c2825e6ca89a67f96463f7f55f84b14b1867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f73678daf934943130cc302ab7025046601996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1d3acce07dd540017e6fae9aa765078c5ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce03a70cfec94d1dad8c6b1e59022b2a5210f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa75544d50d0a467d852c11e85905b36b22bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fcc2b88024b09de31177f671c55198a391eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429d421c30601601fe0bab642e005de6b17850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe026de0d3c2c1b42dfe84af894457a824318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cbcd06f7c30f87faa7ab4e7ae86ec22b788c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec0774c89a5255465143a36fe292aada3965a0c11c1d1e10a1636325461be18b9fde9a7d87a52cdcaa484457ccf64b69e7a7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6f3acec0ed1cec9b496e6cba9d2716e39373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26ae5bd7954bea9402252b2d8986fcae7b351bc9ef0afda39192c9e334fabd63ea44c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffead3e42be1083a50f721b9f36c5937074a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144db5ce16c8db964528bf92b7acfea91f3a219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0acd19a264efcc90d3efe899a3d66ae8fc1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e1320314b780c9e4a513cd819f7df21316da759a5b2cee3fdec5f35030fda1daf3ddfdc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e52d40344f25cd74cc561c255a6fb36fb3e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf652b00c946acc80e4031c81b426058d779ac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3c4d701616c26756b17552322c8ebfc4a03672120bb14658d4b95a6861a368fb04f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1344a0ee5ea138bc0fedb3c0f98ed2845688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f089bc308e4b4b8bec8f368bb2f931bd01b7e9c883ee279870957ba938c202cff7ec022433a951affb7756da1ee68720ace8b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c4cbd2118996a9801744eb34c27aa5ce31be852f2969f757680d60cb67f6e8ac5a995638431cc1d5f298defc23e105b8ee3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a2123d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b394a8f3310d30ef4d72ba8a9a2569345085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a1d19c8521582437ffe28118954e5c994239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a94bb6f5c1ff84d4e02c6155a7d7433842e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb026344fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767bc9fd7231caef85f6b07af7328d96ad46967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc3f4a278dd4223e7549b0f560318f3e653f59b58ae2cf778acfa8467c1f91901aaa1dc1ce8b4004273e6c17b84d21e60b72b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0e3dcd2895d2ea33ba86407635d17be75da8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658aace5831f9b882bbd217ba3dce357f4224d726d91423f11ed4770feeb30fbcccf8b7d570451ba2d6ed33f2987d9c5831e3260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefba573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e64434311ad7276f1d9ca8f2f88ddff270a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa861b1c0befe90d4860f9872d5915e239a73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987b151928c04400925bdf4e4013c838da8daca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf676391f30398e96082f4a1070403043ec0d88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f0050878da6ca4eb56fde349dd4235ae047273d5424cf8a9c70dcc6c53d464a8629b7d69454c020d5203688ed5139a0c29c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa074bf83f69f1c1b5cbc0ae1358798822c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9b80fbfc04c02419d779fddf35b26453ec99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb4309d176d50a8a38820a90317bb314b7a756e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe0fbb0f07ce06e7782fcc4b56daf14b8c973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce82723a43584007fa5486d0de8f95ca404551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2df62b083a0e2232389783e866f075b192a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35499271df3f084bc7b54565038b74b3e4d645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a6aff1f7ee963369dd50b99cbcd1f0b8f8de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55575dd02c3b689a6552123121ed3218b95a21fe5730c98d598a4da8875918a228f57880505b87465bc2ddf4ec1e2bf0c2f0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f1490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da03c44da3dd9782c20df298d4650d3f44ac90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c6cba4a44cadbc6593924e6976707ac5109ac392fbc8c1078d6041e68b47435b18558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f7110c46c7e45153c066820475b37e4724bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf1de1a89c7fb2b2fc7a81af0cbd2428fb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8c19ab44a3a022bda903f93a621b6a7a50815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9fd549df03a64fd993b80bbd3ade533967912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbb7fd1e588d4c7a8fc048493ac1dcb4049b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803dff9c42781928c0c0482743abac46208912aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654bb99a75ef31fa51a0dd93195520567fdddaef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c7407a15958e7fbcc30bc5998d78e24a35a1f1a1a1685b5cc990ba5df19086fa70a91cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799fac5ecdbfced0e8e4e10bd9d817c272fdfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d2034accf33107a77af6dbfdf9d9f1835875936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d67e98a6cafca9594a5941117d05d949329d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e28a0dbc4a85b2a22c31da33eb407215a68e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452dedc400f3482bbbf56681211028f2d7cdee505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd173ee503f406e58996fe2804f9cd1ebfb922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296333adc06e22d675d517a1cc923482e2311db368a61f83317fcbfc069e715ad689d975f742187264ee73bda939ebb8fa97901ba4029c485f1791a252bf9ec2fd90caf5b5eebac84c36813bb59c62f48e6394d59562c8e94d6bf4ae1f5c48ea934a6ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c3ad39e7adb77e53091211bfc98d3bf90a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da539f1f651a475899e7a048bd32654bc7a23bf92efb2af4d40fe9a96e4e1ba002640954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7ae06c4688a9188c4840c203c6cc3e0942410da9a1ea0a8e1ab304c88cc39be95ddd0a341c86d0b8be493a56cbf64178946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e6571470228fb17b1861ab2b38e2ab40acfcb3f19d77ac0c3b1f810ec0fd7a3e6d402e985b67b2fee2f497be74822aeb460952ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9d3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c42178f5a9c9413aae20f1a0a81131ff0b7b6d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be741a2b92a9b55a0bfc1fb7800ac895f6e41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca5b1dc22c56b218deaacc4f0fd5c45dcadcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14bd3083d67784fade23252665e072980928d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e1f7cdb54445f007dc72ab2fefccc44ea24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f5717a63bf298e113c81944a8e23a2b48ecb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7597bf913d9b15a94feb713a054426ca5a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af793e1057750e3dbbc9a22370dd7a0c49820b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f99952394041e22843132e319794329bc521bb3af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806aca692816cc33b0f17f57e9adfee4e8719f09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98dd85af27d9fac0ad7bd0d52248a18b2d001f2d6770e45d1c3fc785bd297d3e1421e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdc1e0d3137efa2b5e977a49d0b1f412be22c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d1652872534ca30946a7722fdae0c557bae4d17fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307293c78aff48f993558a0a3e665b18671e1faf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eebfad72dcf1ab66332dbc2265430e2372e0299c4d51204964a18eaa555cd9d974ac2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524cb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af87dcfd59f5ead931bc7008f6ca222a986a62af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349dc5da6d004063facdace808462f11f597173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01fdb854969341f2c95fee4f3a8f2375876b448138044d1aa5b6a4b06338b5c89bd78df47459d10c932b4375c65639191aa8d486490d66d0048d3762a27fd8b3b6c49a48b0fac0042efd4de1630f811f215ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbeee850b20b320919b075c8970159388b45143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc18b4bc30939afeec6407f43a15106249678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed191f261e96aad03a5a77a4f0bb69a1e865d1b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d78ccc870fbad1fd126bf8149d337719e2e4ce283dc5ce85f9f54be8cc506f6ba1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d0ace0c4973b4d94ac0aa3073ccdaf5bba71fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff31f0de05a60a95d71c24691f6c610391714a8cfb27a2af9990c0ba7b23170ee07621b37e792b20f9f1a1aabe24b5f83764e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99115581a149e1d3f1348790323e48a8e7ab8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd5b5dbb0314812bec6db5d6060d51813ecd49d63ec382c7bd634721103f4ead71556d78046b336deec9c1bb5e91f9ccdc88b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db0282eedbe29aa7dd8490ef283f01695d6a11a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec064a455fb48089d18e7d1a35b4ee00d55ef4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2bb6436e744eab80126f129444d7ad7e44b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f45b51ce212506bac9cfa574d5ad16a00a683536563d912394e876ad3a05431eeae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413be24d609dce3fff0fca4df3e68875f8cfaff3e4adb315aaa615a766037778b0f5a2d11c115f80cb955df52e213836f0d9c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e055f85a0dc565ac38c06021ab5592732aa4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0aa54958d5be63c867acdefd70636861526a659079cd301e7cdaf3b7d12c3f6f0fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f3cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b17fc3da380f551b7422168255eb34d2809b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8061c5abeca0965bfbd5a1a27350af8cf951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e553141873665dc1d7331629d1903f69c9a09cb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf5698636668c6fc173c332cdcce16829fb0d281dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d4d3730071cd858669d3e7895fef7d28af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef2a9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e2098a238fed093cbeaafe48b323006b48ba5df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbb35311348cfad2bc14de6fd843eca3373cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e3c9fa246ddbbb0e12336b1356edf80223f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1f3415fe442a98d4da202be6900ad291d82fbd9dc768ddff58a2c089ac11e9b131c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf072b8bea39c5302e87bf41e9e3f5b61877b83dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b90a084bb51c61402afbfb75d780f2c7aa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c03c373d7b6b99f06b08f70d3277ddca223fcfd4e5bffee3a2c4cba195f3383fde86d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb01042213c58c570ce9c37cfae64781f0f9822db7487b11e67f885f5a852989675eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f5ccefd6d94213fa9a071506bd18a33a58f24c222cc47de6c54ca9a4c40354b174ea1bc4ad8bb08eb18ffa55965cb7446ed52a4265f691dbfa6a12254eaa153aa3aeb4daed7e0c3aed480e06a7219a4d34d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55a4014c9619d4a7473caaa76c7fd2f26bcd46ac2ccab680bc7ef60c246098f8a2e956cee41539dc82b8396672ce8029001675bc769f39cdb7ac90cf4443c84d94af06b10c35433822025a2a97e2ae25bfe2ae0b511ee6835cd5e722208938507260adcb3e353806c67f7c9086cc829949e4778592b653021cb85b547ce286273b1f801004536c6e142ec059261809a91e7276699c3a4d21aed20a6fc2b6b8a3399cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab592719e3679e9d0c582cb6c1debba46b20013030ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef9c06564cfde97724673e58e06ef1c91c86c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f25270d8d56d70140b14fbd03af934a60f303b947d62946715f9334b14ec258be1a9811c1d83770adf4edfdb04bfbd78bc185a84f282ee65e48707bc0f4fb20f3a54c1119da5187e75100411f3a4884c0af2d0155bf4db3b1d9450a5fe19a6ce97ecccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934a2a4f76dfb4a56016b429f8dee1f7376084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f1194a98ebbab06633b114ef8001a33078d3045ced4f694bd6c860c11a86f72c783cc20fdd8196a8c2101125f75dbd160aa56a67a53d0a857e09515d1b1ae867110a9339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e4f53d3c7539c3c60803562efabf07a0643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136fb3af09ca4087481a5502e120e9ad626d2dca3be7610f9214b7d3187703467e5aacf7c91d35dcd826ad96a19de2bd8ed9eb48d1d832e01d829133e2a67fda1a0ef12a094f5993e325598aded094fcd35bd0c162996d68b95af3cb846ddb8a0d59e3172d2881e99659a02703e84ac190a90fea4a48f13700ece12a3496840a83735328f257cfd0790f171bb724247e99a8129d0534362c4bdab2c077b8b29d70e87d0c32cfde8c9770e54afa4cde5b7499ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8572057a2a843891d29e8a68ac50bdcb4ab19d533023c103473f7b93f44ecbc9bcbde5e13d191b5aea01c64cf8fc6ed1c9ec02c2c8486ba399c5bb2ec499e9fef117440be204c65b3015e82ddf0ec04060d7f8892bec4bbae538427d03574e050ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee88ad62d42efd00a531577b500a78c8ceb7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587b4bc7ae8cc2aff167c1a1550aecf2206b4bc7ae8cc2aff167c1a1550aecf220634b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a3be71c19897bb3267ec8ed59b8c88b03fbe71c19897bb3267ec8ed59b8c88b03f837dde9d393af7be48c20a15e7e9fec665eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091c0a0f56e4ab975acf8c303d520bfd1f157f011b388cc8343f32cb9f64005f748df37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50a15ee4df421fc6191590f6ea9cf63b5b3c0696b517f869b6e982e7468a136aee3100b4b2301f6081daefd0784e3a3fa16b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069fa0cf2db7fe5f16e35e139b1d8781d354d04782e54b83c52cc149336c507a78e13cbba3e3bf279237c0846e70e11b1b4910177249bf2dc6ab14c8476ca9fefae1c250346ac6cd5f4a09950a317e6033d3a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d00b2d76c39cd49f7152f846e383311307e42cf6993fe96858cf12c809331021379c62345857aff7f890fec80e70d01aca069c8544442acb954fc08bfdf7affb1dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab107.1.src.rpmkernel-debug-devel-x86_64kernel-devel-x86_64kernel-develkernel-devel-uname-rvzkernel-debug-develvzkernel-debug-devel(x86-64)     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.0T@Tr@T}T@Tq@T@T@T@T}Tk4Td@T_W@T7@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-504.12.2.el6]Radomir Vrbovsky [2.6.32-504.12.1.el6]Radomir Vrbovsky [2.6.32-504.11.1.el6]Radomir Vrbovsky [2.6.32-504.10.1.el6]Radomir Vrbovsky [2.6.32-504.9.1.el6]Radomir Vrbovsky [2.6.32-504.8.1.el6]Radomir Vrbovsky [2.6.32-504.7.1.el6]Radomir Vrbovsky [2.6.32-504.6.1.el6]Radomir Vrbovsky [2.6.32-504.5.1.el6]Radomir Vrbovsky [2.6.32-504.4.1.el6]Radomir Vrbovsky [2.6.32-504.3.1.el6]Radomir Vrbovsky [2.6.32-504.2.1.el6]Radomir Vrbovsky [2.6.32-504.1.1.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]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1181173 1179327] {CVE-2014-8159}- [fs] splice: perform generic write checks (Eric Sandeen) [1163798 1155900] {CVE-2014-7822}- [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156520 1156521] {CVE-2014-8369} - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1184332 1176211] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1180555 1155715] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1182071 1114697] {CVE-2014-8160} - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1179343 1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1179343 1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1179343 1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1179343 1164278]- [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1182903 1176230]- [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1177581 1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1179098 1079656]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1175509 1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1175509 1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1175509 1036212]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1172025 1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1172022 1162782] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1172764 1152754] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1172027 1135650] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1172024 1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1172030 1148615] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1168504 1163811] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1163090 1153980] {CVE-2014-7841} - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1165985 1156417] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1165986 1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1165986 1136224] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1165002 1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1165002 1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1169433 1145070] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1165001 1130684] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1168129 1150675]- [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1163214 1160042] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1162072 1145805]- [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1158311 1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1158311 1134984] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142319 1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142268 1142269] {CVE-2014-5472 CVE-2014-5471} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1161418 1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1155746 1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1155733 1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1147857 1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1147857 1154676] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1161420 1161421 1142773 1145230] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1158325 1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1158326 1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1158326 1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1158328 1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1158328 1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1158328 1142450] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1155427 1148257] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141744 1141746] {CVE-2012-6657} - Revert: [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [x86] kvm: fix PIT timer race condition (mguzik) [1149592 1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (mguzik) [1144826 1144837 1144827 1144838] {CVE-2014-3646 CVE-2014-3645}- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1145193 1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141401 1141402] {CVE-2014-3185} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1149578 1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1149580 1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1149083 1140103] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1148693 1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1142570 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-x64 1428053590  !"#$%&'()*+,-./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-042stab107.12.6.32-042stab107.1.debug2.6.32-042stab107.1.debug2.6.32-042stab107.1.debug2.6.32-042stab107.12.6.32-042stab107.1                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPP(QQ(R(SSSTSU(VV(WW(XX(YY(ZZ([[\\\]]\^\__\`\aaab\cc\d\ee\f\g\h\i\j[kk(lllmm(nn(ooop(qqqrrqssqtt(uu(vv(ww(xx(yyyzy{|{}}{~~{{{{{{{{{y(((((((((((((((        !""#$%&&''()**+,,--..//01222344455666777887997::6;;6<<6===>=?6@@6AA6BB6CCCDCE6F6G6HH6II6J6KK6LLLMLN6OOOPPOQQORR6SS(T(UU(VV(WW(XXXYYXZZZ[[[(\\(]]]^^(___``_aa_bb(cc(dd(ee(f(gg(hhhi(jj(kk(llmmlnnlolplqlrrls(ttuu(vvvwvxxxxyvzzv{v||v}}v~vvvvvvvvvvvvvvvvvvvvv((((((((((((((((  (  (  (    (((  !!""##$$%%&&''(())**+,--..//01223344445566778899::;;<==>?@@AABBCCDDEFFGGHHIJJKKLLMMMNNMOOPPQQQRQSTTUVVWWXXYYZZZ[\]]^^__``aabbccddeeffghhhhhhhhhhhhhhhhhhhhhiiihhhggjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjglgmmmmmmmmmmmmmmmmgnnnnnonppnqnnrnnsssttuttvtsswsssssssxxxyzsss{s|s}ss~sssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn     nnnnnnnnnn   !"n##$%nn&nn'nn(()(*((++(,(((-(n.nn//nn000nn112n3n445nn6nn7787n9:n;;n<<<<<nn=n>>?>>@>>AnBCCCCnDnnEEFEEEEGHEnIJnKnLMMnnnNnnOPOQROSnTnnUUnnVWnnXYZ[n\\]]^_]`````]]a]\\bcc\\dddnennnnfngghgnnnnnijkiiiilmlniiioiiiiiiiiiiiiipiiqiiiiiirsstrruuiivvvviiiiiiiwxyiz{iiiiiiiiiiii|iiiiiiiiiii}~iiiiiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnn nn n nn    nnnnnnnnnnnnnnnnn n!"!!n#nn$$$$$%$$nn&n'nn(n))))*+),))--).))/0/1/2)))345)))6)7)8)9)n::;<n===n>>nn?n@nnAnBBBnCDEFGDDDCHIJCKLKCMCNOCPQPRCSTUTSVWSCCXCYCZC[[[CCCC\]^\\C_C`CaCCCbbcbbdeCfghCiCjkClmnnnnnnnnonnpqrspnntnnuuuuuuuuuuuuuuuuuuuuuuuuuuuuuunnvwnxyxxz{{x|xxx}x~xxxxxxxxxxxxxxxxxxxxnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn  nn                 nnnnnnnnnnnnnnnnnnnnnn  !   nnnn""#n$nn%nn&'&&(n))))nn**+,nn-.-nn/nnnn00nnnn112111nn343n555655778775595n:;:nn<===nnn>>>>>?>nnnnnnn@@nnAnnBnCnDEnnFGFHnInJJnKLnMnNNnOOnnPPQPPPRPSSTSSUnVnWnnnXnYnZ[nnn\\\\\\\nn]n^^^^___________________n````naaabaacanndeddfdgnhhihhjhhhklmmmmkhnopppphqrsssshnntttunnnvnwwnnxxxxxxxxxxxxnyyyyzyn{{{nn||}||~||||||nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn n n nn  nn     nnnnnnnnnnnnnnnnnnnnnnn !n""n#n$nn%%%&%'n()nnn**+n,,nnnn------.nnnnnnn/0nn111n23n45nnn6n777787977nn:n;<=nnn>?nn@nnnAAAnnBnnnCCCDCnnnnEnFnGnHnIIInJnKKKnnLLnMnNNOnnPPPQPPPPPRPPPnSSTUTTSVnnnWnXnnYYnZn[[\]\n^__nn`a`nnnnbnnccccnndddddnneeefffffffnnngghhhhhhhhhhhhhhihhhhhhhhhhhhhggjgkkkgnnnlnmnnnooooooooooooooonpqnnrrrrstrrnnnuvvuuuuuuwuxuyuzuu{u|uuu}}}~}uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn nnnn nn n  n nnnn   nn nnn nn nn nn nn    n n nn  n      n n     nn     n    n               nnnn   nn n ! " !n #n $ $nn %nnn &nn ' (n )n * * + * * * * * * * * * * * * * , , , - , , , , . , , , , , , , * /n 0 0 1nn 2 3nn 4n 5 6n 7n 8n 9nn :nnn ; ; < < <n = =n >n ? @nnn A A A B A A C A Annn Dn Enn F F F G F F H I F F J K K K K F F F F L F F M F F F F N N O P N Q F F F F F R F F F S S S S S S S S S S S S T S S S S S S S S S S S S S S S S S S S S S S S S U S F F F F V F F F F W F F F F F F F F F F F X X Y Y Y X X X X X X X X Z Z X X F [ [ \ F ] F F F F ^ _ F F F F ` ` ` ` ` ` ` a ` ` b ` ` c ` ` d ` ` ` ` ` ` ` ` ` ` e ` ` f ` g ` ` ` ` ` ` ` ` ` ` ` ` h ` i ` ` ` ` ` ` ` ` F F j F F k F l F F F F m m n m m m m m m m m m F F F F F o F F p F F F q q r s F F F t F F u F v F F Fnn w x yn z z { z |nn }n ~nn     n nn nn n n nn n n n n nn nn n n n nnnn nnnn n n n n n nnn nn n nn n nn n nn nnn nn n n nn nn nnn n n nn nnn n nn g g         g   g                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ! ! ! ! !                   " " " " " " " "                            #                                                                           $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $          % % % % % % % %             & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &                         ' ' ' ' ' ' ' '  ( ( ( ( (                                                 ) ) ) ) ) ) ) ) ) )    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *              + + + +                                                          , , ,                  g - - - - - - - - -g . . . . . . . / / / / / / . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .g 0 0 0 0 0 0g 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 7 6 8 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 1 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9 1 1 1 1 1 1 : : : : 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ; ; ; ; ; ; ; ; ; ; ; 1 1 1 1 1 1 < < < < < < < 1 1 1 1 = = = = 1 1 1 1 1 1 1 1 1 1g > > > > > > > > >g ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?g @ @g A A B B B B B B B B B B B A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A Ag C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C Cg D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E D Dg F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F G G H I I I I I I J J I K I L I M M I N I O O I P P I Q Q I R S S S S S S T S U U V S W S X S Y Z Z Z [ \ \ [ ] ] [ ^ ^ [ [ [ _ [ ` ` [ a a [ b b b c c b d d b e e b f f [ g g g h h [ i i [ j [ k k [ l l l m [ n n n o o [ p p [ q q [ r [ s s [ t t t u u [ v v v w w [ x x [ y y y z z y { { y | | [ } } [ ~ [   [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [                                                    ! " " #  $ % & & ' (kernels2.6.32-042stab107.1.debug.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigMakefiledispnv04MakefilepanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt2sasKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig16kstacks.h64bit.h8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hmemoryfailure.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemorymemory.hautoonline.hipmi.hnuma.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hamd64.hintel.hsis.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdiommuiommu.hstats.hnb.hnuma.hamd8111eth.hamigapartition.hanoninodes.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.hhavenmisafecmpxchg.hhibernationheader.hpossible.hmayhavepcfdc.hmemoryprobe.hphysaddrt64bit.hpopulatesnodemap.hprockcoretext.hrandom.hselectmemorymodel.hsparsememdefault.henable.hsupportsdebugpagealloc.hmemoryfailure.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.hdebug.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtchtc.hdebugfs.hhw.hpci.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.harch.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.haverage.hb43b43.hbcmabcma.hpio.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphylp.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.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hrsxx.hsd.hsrsr.hvendor.hsx8.hthrottling.hblockblock.hcompat.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledenabled.hvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcalgaryiommu.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hdebugfs.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdebugfs.hdefaultps.hwext.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3t3.hdepends.ht4t4.hdepends.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcewatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hcompatcompat.hbinfmtelf.hforu64alignment.hnetlinkmessages.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.hintel.hcpumaskoffstack.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.hniintel.hx8664.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10difcrct10dif.hpclmul.hcryptd.hctr.hcts.hdeflate.hdes.hdevhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghashghash.hclmulniintel.hgluehelperx86.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20x8664.hseed.hseqiv.hserpent.hsha1sha1.hssse3.hsha256.hsha512.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishcommon.hx8664.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugblkcgroup.hbootparams.hbugverbose.hcredentials.hfs.hinfo.hkernel.hkmemleakkmemleak.hdefaultoff.hearlylogsize.hlist.hlockalloc.hmemoryinit.hmutexes.hnmitimeout.hnotifiers.hnxtest.hobjectsobjects.henabledefault.hfree.htimers.hpagealloc.hpilist.hrtmutexes.hsectionmismatch.hsg.hshirq.hslabslab.hleak.hspinlockspinlock.hsleep.hstackusage.hstackoverflow.hvm.hwritecount.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdirectgbpages.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hthinprovisioning.huevent.hzero.hdm9102.hdmaapidebug.hengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdrmdrm.hi2cch7006.hsil164.hi915i915.hfbdev.hkms.hums.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hnouveaunouveau.hbacklight.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.hftrace.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd64.hdebugdebug.hverbose.hdecodemce.he752x.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82975x.hmceinj.hmmedac.hsbridge.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4debug.hfsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfailiotimeout.hmakerequest.hpagealloc.hfailslab.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfaultinjectioninjection.hdebugfs.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfencewatchdog.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfont8x16.h8x8.hforcedethforcedeth.hnapi.hframepointer.hwarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hobjectlist.hstats.hfsnotify.hftl.hftraceftrace.hmcountrecord.hnmienter.hsyscalls.hfujitsulaptop.hfunctiongraphtracer.hprofiler.htracer.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgartiommu.hgenericacl.hallocator.hbugbug.hrelativepointers.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hcmosupdate.hcpu.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htimevsyscall.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhavearchearlypfntonid.hkgdb.hkmemcheck.htracehook.hcpumaskofcpumap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hnmienter.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvmkvm.hcpurelaxintercept.heventfd.hirqchip.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.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.hfake.hpcie.hshpc.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.hmmap.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhwpoisoninject.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40e.hi40evf.hi6300esbwdt.hi7300idleidle.hioatchannel.hi8k.hia32emulation.hib700wdt.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.hipath.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hqibqib.hdca.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.hwm831xon.hyealink.hintelidle.hioatdma.hips.hpowerclamp.hrapl.htxt.hintrremap.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hhelper.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.hisadmaapi.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.hiwlegacyiwlegacy.hdebug.hdebugfs.hiwlmvm.hiwlwifiiwlwifi.hdebug.hdebugfs.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbdjbd.hdebug.hjbd2jbd2.hdebug.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hjump.hreusecrash.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hcompat.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hkstaled.hkvmkvm.hamd.hapicarchitecture.hclock.hguest.hintel.hlatencytop.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.hstat.hlockdlockd.hv4.hlockdeplockdep.hsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hmacemumousebtn.hpartition.hmac80211mac80211.hdebugfs.hhasrc.hhwsim.hleds.hmessagetracing.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmaxsmp.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.hmemoryfailure.hgangsgangs.hmigration.hhotplughotplug.hsparse.hvswap.hmemstickmemstick.hjmicron38x.hr592.hrealtekpci.htifmms.hmfdcore.hrtsxpci.hsm501sm501.hgpio.hwm831x.hwm8350wm8350.hconfigmode0.h1.h2.h3.hi2c.hwm8351configmode0.h1.h2.h3.hwm8352configmode0.h1.h2.h3.hwm8400.hmicrocodemicrocode.hamd.hintel.holdinterface.hmigration.hmii.hminixsubpartition.hmiscdevices.hfilesystems.hmisdnmisdn.havmfritz.hdsp.hhfcmulti.hhfcpci.hhfcusb.hinfineon.hipac.hisar.hl1oip.hnetjet.hspeedfax.hw6692.hmlx4core.hdebug.henen.hdcb.hinfiniband.hmlx5core.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmiotrace.hmmummu.hnotifier.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.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.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.hne2kpci.hneedbouncepool.hdmamapstate.hmultiplenodes.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.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.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.hwdogtmo.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.hnodesshift.hspanothernodes.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnumanuma.hirqdesc.hnvram.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageflagsextended.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hdirect.hdomains.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.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.hpowercap.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpram.hpramcachepramcache.hfeaturenosync.hpramfs.hpreemptcount.hnotifiers.hvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hprovelocking.hprovideohci1394dmainit.hpstore.hpswap.hptp1588clock.hpvpanic.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hdebug.hnetlinkinterface.htree.hquotactl.hr6040.hr8169r8169.hvlan.hraidattrs.hraid6pq.hrawdriver.hrccore.hloopback.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800lib.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hdebug.hliblib.hcrypto.hdebugfs.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtl8180.hrtl8187rtl8187.hleds.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hlogging.hmaxsge.hmpt3sasmpt3sas.hlogging.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdimon.hmtd.hsriov.hsfi.hsgigru.hioc4.hpartition.hxp.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.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdebug.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.hinputbeepbeep.hmode.hjack.hintel.hpowersavedefault.hpreallocsize.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hxrundebug.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hua101.hus122l.husx2y.hverboseprintk.hprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypicompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hextreme.hmanual.hvmemmapvmemmap.henable.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracer.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hswiotlb.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscallsyscall.hcheck.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hcompat.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htcgatmel.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagsirqflags.hsupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htrackdirtypages.htransparenthugepage.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.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.hreturnnotifier.hstacktracesupport.hutrace.hutsns.huvmmtimer.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.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.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.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.hext.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hworkqueuetracer.hx86x86.h6464.hacpinuma.hsmp.hacpicpufreq.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hdebugctlmsr.hextendedplatform.hht.hintelpstate.hinternodecachebytes.hioapic.hl1cachebytes.hshift.hlocalapic.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmsr.hp4clockmod.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpowernowk8.hptdump.hrerouteforbrokenbootirqs.hreservelow64k.hspeedsteplib.hsupportsmemoryfailure.hthermalvector.htrampoline.htsc.huv.hwpworksok.hx2apic.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxfsfs.hposixacl.hquota.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hdma32.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.hdrmdrmP.hdrm_agpsupport.hdrm_backport.hdrm_buffer.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_mem_util.hdrm_memory.hdrm_mipi_dsi.hdrm_mm.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_rect.hdrm_sysfs.hdrm_usb.hdrm_vma_manager.hi2cch7006.hsil164.htda998x.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_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.hetherdevice.hethtool.heventfd.heventpoll.hexport.hexportfs.hext2_fs.hext2_fs_sb.hext3_fs.hext3_fs_i.hext3_fs_sb.hext3_jbd.hf75375s.hfadvise.hfairsched.hfalloc.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdreg.hfdtable.hfence-watchdog.hfib_rules.hfiemap.hfile.hfilter.hfips.hfirewire-cdev.hfirewire-constants.hfirewire.hfirmware-map.hfirmware.hflat.hflex_array.hfont.hfreezer.hfs.hfs_enet_pd.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfsl_devices.hfsnotify.hfsnotify_backend.hftrace.hftrace_event.hftrace_irq.hfuse.hfutex.hgameport.hgcd.hgen_stats.hgenalloc.hgeneric_acl.hgeneric_serial.hgenetlink.hgenhd.hgetcpu.hgfp.hgfs2_ondisk.hgigaset_dev.hgpio.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhayesesp.hhdlchdlc.hKbuildioctl.hhdlcdrv.hhdmi.hhdpu_features.hhdreg.hhid-debug.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhp_sdc.hhpet.hhrtimer.hhtirq.hhuge_mm.hhugetlb.hhugetlb_inline.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhyperv.hhysdn_if.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-id.hi2c-ocores.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c.hadp5588.hat24.hdm355evm_msp.hlm8323.hmax732x.hmcs5000_ts.hpca953x.hpcf857x.hs6000.htps65010.htsc2007.htwl4030.hi2o-dev.hi2o.hi7300_idle.hi8042.hi8k.hibmtr.hicmp.hicmpv6.hide.hidr.hieee80211.hif.hif_addr.hif_addrlabel.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_ec.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macvlan.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_strip.hif_tr.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hima.hin.hin6.hin_route.hinet.hinet_diag.hinet_lro.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.heeti_ts.hmatrix_keypad.hmt.hintel-gtt.hintel-iommu.hinterrupt.hio-mapping.hio.hioc3.hioc4.hiocontext.hioctl.hiommu-helper.hiommu.hioport.hioprio.hiova.hip.hip6_tunnel.hip_vs.hipc.hipc_namespace.hipmi.hipmi_msgdefs.hipmi_smi.hipsec.hipv6.hipv6_route.hipx.hirda.hirq.hirq_cpustat.hirq_work.hirqflags.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hKbuildcapicmd.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.hiso_fs.histallion.hivtv.hivtvfb.hixjuser.hjbd.hjbd2.hjffs2.hjhash.hjiffies.hjournal-head.hjoystick.hkallsyms.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkd.hkdebug.hkdev_t.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfifo-new.hkfifo.hkgdb.hkhugepaged.hklist.hkmalloc_sizes.hkmemcheck.hkmemleak.hkmemtrace.hkmod.hkmsg_dump.hkobj_map.hkobject.hkprobes.hkref.hks0108.hksm.hkthread.hktime.hkvm.hkvm_host.hkvm_para.hkvm_types.hlapb.hlatencytop.hlcd.hlcm.hleds-bd2802.hleds-lp3944.hleds-pca9532.hleds.hleds_pwm.hlglock.hlguest.hlguest_launcher.hlibata.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.ht7l66xb.htc6387xb.htc6393xb.htmio.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hmg_disk.hmigrate.hmii.hminix_fs.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmm.hmm_inline.hmm_types.hmman.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hmmdebug.hmmgang.hmmiotrace.hmmtimer.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodsign.hmodule.hmoduleloader.hmoduleparam.hmount.hmpage.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hcompatmac.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hplat-ram.hpmc551.hqinfo.hsh_flctl.hsharpsl.hsuper.hubi.hxip.hmtio.hmutex-debug.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmxm-wmi.hn_r3964.hnamei.hnbd.hncp.hncp_fs.hncp_fs_i.hncp_fs_sb.hncp_mount.hncp_no.hneighbour.hnet.hnet_dropmon.hnet_tstamp.hnetdevice.hnetfilternetfilter.hKbuildipsetKbuildip_set.hip_set_ahash.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.hip_set_timeout.hpfxlen.hnf_conntrack_amanda.hnf_conntrack_common.hnf_conntrack_dccp.hnf_conntrack_ftp.hnf_conntrack_h323.hnf_conntrack_h323_asn1.hnf_conntrack_h323_types.hnf_conntrack_irc.hnf_conntrack_pptp.hnf_conntrack_proto_gre.hnf_conntrack_sane.hnf_conntrack_sctp.hnf_conntrack_sip.hnf_conntrack_snmp.hnf_conntrack_tcp.hnf_conntrack_tftp.hnf_conntrack_tuple_common.hnfnetlink.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_DSCP.hxt_LED.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TPROXY.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_dccp.hxt_dscp.hxt_esp.hxt_hashlimit.hxt_helper.hxt_iprange.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.hKbuildarp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hKbuildebt_802_3.hebt_among.hebt_arp.hebt_arpreply.hebt_ip.hebt_ip6.hebt_limit.hebt_log.hebt_mark_m.hebt_mark_t.hebt_nat.hebt_nflog.hebt_pkttype.hebt_redirect.hebt_stp.hebt_ulog.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hKbuildip_queue.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_SAME.hipt_TOS.hipt_TTL.hipt_ULOG.hipt_addrtype.hipt_ah.hipt_ecn.hipt_iprange.hipt_owner.hipt_realm.hipt_tos.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hKbuildip6_tables.hip6t_HL.hip6t_LOG.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_owner.hip6t_rt.hnetlink.hnetpoll.hnetrom.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_acl.hnfs4_mount.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_idmap.hnfs_iostat.hnfs_mount.hnfs_page.hnfs_xdr.hnfsacl.hnfsdKbuildconst.hdebug.hexport.hnfsfh.hstats.hsyscall.hnfsd_idmap.hnilfs2_fs.hnl80211.hnl802154.hnls.hnmi.hnode.hnodemask.hnotifier.hnsc_gpio.hnsproxy.hnubus.hnuma.hnvme.hnvram.hnwpserial.hof.hof_device.hof_gpio.hof_i2c.hof_mdio.hof_platform.hof_spi.hoom.hopenvswitch.hoprofile.hoxu210hp.hpage-debug-flags.hpage-flags.hpage-isolation.hpage_cgroup.hpageblock-flags.hpagemap.hpagevec.hparam.hparport.hparport_pc.hparser.hpatchkey.hpath.hpci-acpi.hpci-aspm.hpci-dma.hpci.hpci_hotplug.hpci_ids.hpci_regs.hpcieport_if.hpda_power.hpercpu-defs.hpercpu.hpercpu_counter.hperf_counter.hperf_event.hperf_regs.hpersonality.hpfcache.hpfkeyv2.hpfn.hpg.hphantom.hphonedev.hphonet.hphy.hphy_fixed.hpid.hpid_namespace.hpim.hpipe_fs_i.hpkt_cls.hpkt_sched.hpktcdvd.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.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.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.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_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.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.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilecaiaqMakefilemiscMakefileusx2yMakefiletoolsliblkMakefiletraceeventMakefileperfDocumentationMakefileMakefilearcharmMakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefilescriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab107.1.debug//usr/src/kernels/2.6.32-042stab107.1.debug/arch//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab107.1.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/frv//usr/src/kernels/2.6.32-042stab107.1.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab107.1.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab107.1.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab107.1.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab107.1.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab107.1.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/score//usr/src/kernels/2.6.32-042stab107.1.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab107.1.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab107.1.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab107.1.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab107.1.debug/block//usr/src/kernels/2.6.32-042stab107.1.debug/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab107.1.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab107.1.debug/crypto/signature//usr/src/kernels/2.6.32-042stab107.1.debug/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/amba//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ata//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/atm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/base//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/connector//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/dca//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/dio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/dma//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/edac//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/hid//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/hv//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ide//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/idle//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/leds//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mca//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/md//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/message//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/of//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/parport//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pci//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/platform//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/power//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/pps//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/serial//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sh//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/sn//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/spi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/target//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/tc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/uio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/w1//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/xen//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab107.1.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab107.1.debug/firmware//usr/src/kernels/2.6.32-042stab107.1.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab107.1.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab107.1.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab107.1.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab107.1.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab107.1.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab107.1.debug/fs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/9p//usr/src/kernels/2.6.32-042stab107.1.debug/fs/adfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/affs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/afs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/autofs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab107.1.debug/fs/befs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/bfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab107.1.debug/fs/cifs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/coda//usr/src/kernels/2.6.32-042stab107.1.debug/fs/configfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/devpts//usr/src/kernels/2.6.32-042stab107.1.debug/fs/dlm//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/efs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/exofs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ext2//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ext3//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ext4//usr/src/kernels/2.6.32-042stab107.1.debug/fs/fat//usr/src/kernels/2.6.32-042stab107.1.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/fscache//usr/src/kernels/2.6.32-042stab107.1.debug/fs/fuse//usr/src/kernels/2.6.32-042stab107.1.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab107.1.debug/fs/hfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab107.1.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/isofs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/jbd//usr/src/kernels/2.6.32-042stab107.1.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab107.1.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab107.1.debug/fs/jfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/lockd//usr/src/kernels/2.6.32-042stab107.1.debug/fs/minix//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/nfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab107.1.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab107.1.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab107.1.debug/fs/nls//usr/src/kernels/2.6.32-042stab107.1.debug/fs/notify//usr/src/kernels/2.6.32-042stab107.1.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab107.1.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab107.1.debug/fs/omfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/partitions//usr/src/kernels/2.6.32-042stab107.1.debug/fs/proc//usr/src/kernels/2.6.32-042stab107.1.debug/fs/pstore//usr/src/kernels/2.6.32-042stab107.1.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab107.1.debug/fs/quota//usr/src/kernels/2.6.32-042stab107.1.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/romfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/sysv//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/udf//usr/src/kernels/2.6.32-042stab107.1.debug/fs/ufs//usr/src/kernels/2.6.32-042stab107.1.debug/fs/xfs//usr/src/kernels/2.6.32-042stab107.1.debug/include//usr/src/kernels/2.6.32-042stab107.1.debug/include/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab107.1.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab107.1.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab107.1.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab107.1.debug/include/bc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/apei/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/hotplug/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/hotplug/memory/auto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/agp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/airo//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/amd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/amd/iommu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/anon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/proc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/proc/kcore//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/supports/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ask//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/asus//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ata//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ath//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/atm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/audit//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b44//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/base//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/battery//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/binary//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/block//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/boot//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/branch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/build//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/calgary//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/can//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/capi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/check//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/chelsio/t3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/chelsio/t4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/chr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cls//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/compal//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/compat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/compat/binfmt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/compat/for//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/compat/for/u64//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/compat/netlink//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/console//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/context//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/core//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/cpumask//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crash//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/aes/x86//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/crct10dif//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/ghash//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/ghash/clmul//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/ghash/clmul/ni//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/glue//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/glue/helper//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/salsa20/x86//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/sha1//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/crypto/twofish/x86//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/de//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dell//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/detect//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/direct//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/display//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/i915//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/early//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/edac//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/efi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/elf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/enable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/event//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/extra//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fail//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fair//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fault//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fence//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/file//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/font//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/forcedeth//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/frame//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ftrace/mcount//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ftrace/nmi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/function//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/function/graph//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/fw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gact//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gart//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/bug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/bug/relative//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/generic/time//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/group//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/has//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/arch/early//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/arch/early/pfn//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/arch/early/pfn/to//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/cpumask//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/cpumask/of//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/cpumask/of/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/ftrace/nmi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/kvm/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/kvm/cpu/relax//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/headers//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hid//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/high//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ht//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hwpoison//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/hz//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i7300//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i7300/idle//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/i7300/idle/ioat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ia32//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/igb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/infiniband/qib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/init//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/intel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/intr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/irq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/it87//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/itco//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/karma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kexec/reuse//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/keys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/kvm/apic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/leds//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lock//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/log//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/logo//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/machz//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/magic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/md//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/media//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/minix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/misc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mmu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/module//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/msi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/n//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/national//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/multiple//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netfilter/xt/match/wdog//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/network//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/new//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nls//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/no//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nodes//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nodes/span//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nodes/span/other//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nop//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/nr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/numa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/numa/irq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/osf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/output//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/p54//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/packet//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pageflags//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/parport//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/partition//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pata//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/perf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/phys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/physical//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pid//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/plx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/power//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/print//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/printk//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/proc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/prove//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/provide//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/provide/ohci1394//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/provide/ohci1394/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/quota//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/r8169//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/raid//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/raw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rds//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/reed//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/resource//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ring//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sata//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sched//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/security//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/select//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/serio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sim//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/slip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/slow//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sms//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/soc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/soft//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sony//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sound//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sparsemem/vmemmap//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/split//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/stack//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/stop//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/strict//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/strip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sun//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/syn//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/target//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/task//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tick//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/timer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/trace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/track//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/track/dirty//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/transparent//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tree//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/udf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/use//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/user//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/user/return//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uts//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uv//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/ve//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vga//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/via//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/virt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vt//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vz//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wext//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wl//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/64//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/64/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/supports//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/supports/memory//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xfs//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xfs/posix//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/xor//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/zone//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab107.1.debug/include/config/zram//usr/src/kernels/2.6.32-042stab107.1.debug/include/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab107.1.debug/include/drm//usr/src/kernels/2.6.32-042stab107.1.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab107.1.debug/include/keys//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/can//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/input//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab107.1.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab107.1.debug/include/math-emu//usr/src/kernels/2.6.32-042stab107.1.debug/include/media//usr/src/kernels/2.6.32-042stab107.1.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab107.1.debug/include/mtd//usr/src/kernels/2.6.32-042stab107.1.debug/include/net//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/9p//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/irda//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/netns//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab107.1.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab107.1.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/include/rdma//usr/src/kernels/2.6.32-042stab107.1.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab107.1.debug/include/scsi//usr/src/kernels/2.6.32-042stab107.1.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab107.1.debug/include/sound//usr/src/kernels/2.6.32-042stab107.1.debug/include/trace//usr/src/kernels/2.6.32-042stab107.1.debug/include/trace/events//usr/src/kernels/2.6.32-042stab107.1.debug/include/video//usr/src/kernels/2.6.32-042stab107.1.debug/init//usr/src/kernels/2.6.32-042stab107.1.debug/ipc//usr/src/kernels/2.6.32-042stab107.1.debug/kernel//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/bc//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/events//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/irq//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/power//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/time//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/trace//usr/src/kernels/2.6.32-042stab107.1.debug/kernel/ve//usr/src/kernels/2.6.32-042stab107.1.debug/lib//usr/src/kernels/2.6.32-042stab107.1.debug/lib/lzo//usr/src/kernels/2.6.32-042stab107.1.debug/lib/raid6//usr/src/kernels/2.6.32-042stab107.1.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab107.1.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab107.1.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab107.1.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab107.1.debug/mm//usr/src/kernels/2.6.32-042stab107.1.debug/net//usr/src/kernels/2.6.32-042stab107.1.debug/net/802//usr/src/kernels/2.6.32-042stab107.1.debug/net/8021q//usr/src/kernels/2.6.32-042stab107.1.debug/net/9p//usr/src/kernels/2.6.32-042stab107.1.debug/net/appletalk//usr/src/kernels/2.6.32-042stab107.1.debug/net/atm//usr/src/kernels/2.6.32-042stab107.1.debug/net/ax25//usr/src/kernels/2.6.32-042stab107.1.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab107.1.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab107.1.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab107.1.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab107.1.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab107.1.debug/net/bridge//usr/src/kernels/2.6.32-042stab107.1.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/net/can//usr/src/kernels/2.6.32-042stab107.1.debug/net/core//usr/src/kernels/2.6.32-042stab107.1.debug/net/dcb//usr/src/kernels/2.6.32-042stab107.1.debug/net/dccp//usr/src/kernels/2.6.32-042stab107.1.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab107.1.debug/net/decnet//usr/src/kernels/2.6.32-042stab107.1.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/net/dsa//usr/src/kernels/2.6.32-042stab107.1.debug/net/econet//usr/src/kernels/2.6.32-042stab107.1.debug/net/ethernet//usr/src/kernels/2.6.32-042stab107.1.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab107.1.debug/net/ipv4//usr/src/kernels/2.6.32-042stab107.1.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/net/ipv6//usr/src/kernels/2.6.32-042stab107.1.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/net/ipx//usr/src/kernels/2.6.32-042stab107.1.debug/net/irda//usr/src/kernels/2.6.32-042stab107.1.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab107.1.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab107.1.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab107.1.debug/net/iucv//usr/src/kernels/2.6.32-042stab107.1.debug/net/key//usr/src/kernels/2.6.32-042stab107.1.debug/net/lapb//usr/src/kernels/2.6.32-042stab107.1.debug/net/llc//usr/src/kernels/2.6.32-042stab107.1.debug/net/mac80211//usr/src/kernels/2.6.32-042stab107.1.debug/net/netfilter//usr/src/kernels/2.6.32-042stab107.1.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab107.1.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab107.1.debug/net/netlabel//usr/src/kernels/2.6.32-042stab107.1.debug/net/netlink//usr/src/kernels/2.6.32-042stab107.1.debug/net/netrom//usr/src/kernels/2.6.32-042stab107.1.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab107.1.debug/net/packet//usr/src/kernels/2.6.32-042stab107.1.debug/net/phonet//usr/src/kernels/2.6.32-042stab107.1.debug/net/rds//usr/src/kernels/2.6.32-042stab107.1.debug/net/rfkill//usr/src/kernels/2.6.32-042stab107.1.debug/net/rose//usr/src/kernels/2.6.32-042stab107.1.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab107.1.debug/net/sched//usr/src/kernels/2.6.32-042stab107.1.debug/net/sctp//usr/src/kernels/2.6.32-042stab107.1.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab107.1.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab107.1.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab107.1.debug/net/tipc//usr/src/kernels/2.6.32-042stab107.1.debug/net/unix//usr/src/kernels/2.6.32-042stab107.1.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab107.1.debug/net/wimax//usr/src/kernels/2.6.32-042stab107.1.debug/net/wireless//usr/src/kernels/2.6.32-042stab107.1.debug/net/x25//usr/src/kernels/2.6.32-042stab107.1.debug/net/xfrm//usr/src/kernels/2.6.32-042stab107.1.debug/samples//usr/src/kernels/2.6.32-042stab107.1.debug/samples/kobject//usr/src/kernels/2.6.32-042stab107.1.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab107.1.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab107.1.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab107.1.debug/scripts//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/basic//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/mod//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/package//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab107.1.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab107.1.debug/security//usr/src/kernels/2.6.32-042stab107.1.debug/security/integrity//usr/src/kernels/2.6.32-042stab107.1.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab107.1.debug/security/keys//usr/src/kernels/2.6.32-042stab107.1.debug/security/selinux//usr/src/kernels/2.6.32-042stab107.1.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab107.1.debug/security/smack//usr/src/kernels/2.6.32-042stab107.1.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab107.1.debug/sound//usr/src/kernels/2.6.32-042stab107.1.debug/sound/aoa//usr/src/kernels/2.6.32-042stab107.1.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab107.1.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab107.1.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab107.1.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab107.1.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab107.1.debug/sound/arm//usr/src/kernels/2.6.32-042stab107.1.debug/sound/atmel//usr/src/kernels/2.6.32-042stab107.1.debug/sound/core//usr/src/kernels/2.6.32-042stab107.1.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab107.1.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab107.1.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab107.1.debug/sound/drivers//usr/src/kernels/2.6.32-042stab107.1.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab107.1.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab107.1.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab107.1.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab107.1.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab107.1.debug/sound/i2c//usr/src/kernels/2.6.32-042stab107.1.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab107.1.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab107.1.debug/sound/mips//usr/src/kernels/2.6.32-042stab107.1.debug/sound/oss//usr/src/kernels/2.6.32-042stab107.1.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab107.1.debug/sound/parisc//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab107.1.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab107.1.debug/sound/ppc//usr/src/kernels/2.6.32-042stab107.1.debug/sound/sh//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab107.1.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab107.1.debug/sound/sparc//usr/src/kernels/2.6.32-042stab107.1.debug/sound/spi//usr/src/kernels/2.6.32-042stab107.1.debug/sound/synth//usr/src/kernels/2.6.32-042stab107.1.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab107.1.debug/sound/usb//usr/src/kernels/2.6.32-042stab107.1.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab107.1.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab107.1.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab107.1.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab107.1.debug/tools//usr/src/kernels/2.6.32-042stab107.1.debug/tools/lib//usr/src/kernels/2.6.32-042stab107.1.debug/tools/lib/lk//usr/src/kernels/2.6.32-042stab107.1.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab107.1.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab107.1.debug/tools/scripts//usr/src/kernels/2.6.32-042stab107.1.debug/tools/testing//usr/src/kernels/2.6.32-042stab107.1.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab107.1.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab107.1.debug/tools/virtio//usr/src/kernels/2.6.32-042stab107.1.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab107.1.debug/usr//usr/src/kernels/2.6.32-042stab107.1.debug/virt//usr/src/kernels/2.6.32-042stab107.1.debug/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpiobzip29x86_64-redhat-linux-gnu}Iz$eX?BZh91AY&SYXqcflɥm:ȫ}2U^[jXjTT ! [he6ա5tY$ !J$@%22j4 2Q*PYFdV{M .,hm^h=$(=A(VU{n 6ýwPuTPUPRwݕd\ =Sϼ9  h @HG޸(|$$EP'W(.A>P( t@yx/F( QE(X>$P"}Ul !QPI$-h4tMwJ=un]%`7{ͶС6&f8ՌB7ϭW;}әz罵ۻ{ѸmeTֆl{ڭj]euE;ݻ׽Y{轎àUٽ-]q_Xw..E |yk)+uS]t j[C}- {O{smوBy2*UMKnvwk[`9t\;:Lwa+5hú+ mf0s uZiܔsBVYzd Z=.S_M\0P fmh5]rMqB a`(hU 6۪J  u(-6Ёc@_sɐVmM֪V$]44 v6(P֭(@9 >AkFoK[Af55jmMUZͥ8T>, :BlY u*,4t `oݭjlU@p2m L3YZ kU 7(MKl+s8zx6SA{`50@&@ C TOS ?Ri14f?)$!4"6&I䇒zM 1 he24jyIGЀ=! 4 MDMSљQ(y@"ML4 ɦ&F xO b(T=)MG2=@hzC65?a'v45VfO_՞&(MHDDR顝(0 8QB, j+0쟧l'x_#ϔ1'΅UY?S+$'xg@(q 5NfL` D8vh?Ϭ7?T s ! #']a !<:AyӁ&r0,AvӉ=+"}Fn<_;?m@46R@hŘѫ>\",ZaR2|_FP_iBwyJPNܼ Lhk K zٴ_|D?&bx7;i0S:f"忋|* 6xVm'gm =ϟQE"сTG|qĩVݩ1> 9"H) B4F?%PM 5܌2#FjT?>P02D?cc&g( u]~wfO܏<(IF~>u~c>{Rf]A{Ɂt1܄C@2f5m +YozaԒe80=.t}*źYC鍐vІP#N؄lF:Ɔ-ꡤ}.`$̝CsӱCsF^jVuH[['B!} (RJBHCHc sBY|~AߍTф`~a7MCHsrmayg輧Ig#e5`;?\fG8^I"۝3ڲ³q2'򮐎Cʰ)q,Rq|u4d IS:eBrn5A  $Jiu ]}Lz]uow#YQ%G6 x?64ڨ!:% mtj[-I2(聀tDI2uU -0}9hݿGקP! vTm&vN$4lIG%SG@lh}W:N0dln'5'y&XqDD?AKo~P^nlhci |j={t{JZ+(K < z_L@pK?{\fɿ(c*pFSZ'[{>;^zw==PS]O)ۭ=Wv CaFы҂MmPs3.sNo>ݲ!(Gׄ>mFgh}{#X8َ;ڳǣx`G=d߭azSۿ8FiPg+ޕFCi|Rgͽbr'vm>{Ud~ "%J8IpY'F;# ke"/d8C_0y:^잉kѓgQ<*u3x] }9v,a{vfYйY]@H9MSl&Yd=W ?UO\M 3CMQyL 1ΏZh^uAG''~{;cȣ 3S|g2P㩪uQ#N6؝{fpO ~w{ӏW6M O# dz8#{.(kͦ#A8.& i80:cb|}f- }چdC~0~tDe'QK~XV~ڞOOhL#d1BSv9oRW]r<5+&?S>PȢ,nqigEHIbcvpAmOTLsٮ[˼VP@)pN۾QV垥*j`*Ny? "^?,@n0#?[ ? #[w%sp@9.#{;rp`PEF@o1$1'oHC pC HM@f P@I'}׏;>*=)C/~= %O5[>3 k@š\8i3$rF:@Zu>z J#$Q&im@zJd7BбI7B \ý~9oEpBH Òs69"crue_u9!I;Gz#` tz>pgLGf0g6p#/8;rxcRyd0BU?l%/B0Vc'suط !L@c¨a>6MIMK8.,\y=Xtk6#4 Ll 7*H4c]qF<ΥO%(I=2 ?г~B=\ @4d,[B#ϗ_h{ɉ0O28A)uJDXf_:O8'}ÖiahPaР$7jN!w: d.3y`b$ =uZi:}~=rt 1{>=ݵ Rcbp ⁣ߒ"1pF$o Ji)1F{P ]\LJeنG$B2tD|;$Q$3GǛƦ0duN.^eاenba@z#'CE{0~ Y#Osjc)Q )%"N%L (\u2BH|19` 4ĝڟf ia hu />&/a1i#4*6Ԣ{5)>Pg'wͨRW P!t0Dgu[c_${s쇏KT}Ņ;@AR+#d}`})g"KǬ2z#H`vj !(rsl\V!7JDp:?kg}站YeKbІOEpF"@%@(cf!>my2CނZ#Yz_TCyԂyR8('*VX@PVu#=@LJdj T#~P0ˣ@o/tSWI0LWьHC-YU(׿tx1yRߕd]P<#\|ζlyr;?mUHǺvԱbɏ |{̞R'lD%e:D 9"H%jD $c5.4@ +ġůE2@PԂrAr-lx1醴AEXcdĂ{ # J&#!|j-u^_'0argP؍qeF{نNC(~>WCG=\gSV2ϦtN~)@s 1+x_r:#~te.px yo:Ɨي(ő/ץ-|l>/;Cx^GzbW:"8|HGt+Tp:.DH**U9UcƏ>CsO(@LOA7_]YL4-͘ك*Zy#>c4`௃vq1H ْ!jVXm1#!:rQd ?lvγRRI2bsd K Q_@Ff;1Xf_ p5X`Y8O'k~I+°!{ ] GQ1wŠ>߼ t:ǢpNo9$:)d nOƻ}(f"=NR⿉Iʉ8<1UGGm G׭ ;ؠ4۠fTwͲbd$Dvސo#YcHMi10TaRKĨX thֈ5dpFt,%GG}1ۇp3&~snMdhݩH=H>,sBv}jyeʄl]F=Դȣ:WcFH>y+DyO6Gz\AqCdAfV91$d8QhOn'g1VuCR!K2MH򇃒ruxz.d>Ԫ9Z'f TPurE@٥ganrA~s""wx?dA8F?C_dGFMei8܈g%r:0أSQ5Se0W&{LDuUDPv6U`qn ѩBx^!wi7MB΋ۼ+0 fcؚG^FGD ]6 P[S=+ޞ8$h8 z*3 ^[D0INd9/U^$MMev]t5&|i4WE33KS QbIs \';܆9puE6턃K&"_D,\Go 40DIjP,T5K]͕A<^Z{ێI&%({>ī*Pl0| /E4.ߘ!"B70%_~CKAʯkXeqWH,~$qKGxzU܇Ϲn:̻\4 `:7ʡ›+G5%=lvt|dW>X>ʆSy+PDL֤hZ\'5"$"|˝UL;^[ q'i:qGYYZۙ<$9!]X(-l@Xh{)\,$:c%jgzKY01*OF'I#cIMNvιCl~+?W"Y?z=7i-xnR^Wɹ)[wXa,V+)7$"2P$TACWd}jf6f%k23lbI$qd+p7U)[Ծ<$34 `ky<̚wx#bnU~?y4_vgeA)]cD^,)p)/΀L_ WR%~ :8gL!CH7C2oQE#1,FP 5fT=̋Z'ydh@KXI-%%|%,.QNM%h x kWKEUClX?kCrT " m6" 5+uRV2ҳ7Ǥ%3*FkҺ&Oh!E]c^!@L"}*NYDZmnƳ򯓬_٢)GDD"oKwZ%7BHd2} Wiϊ7l+U{u!Sz<bמ7dֺ|˺o :;izؙb m1DKY҅}(S.@cc}Y0ʎșwa,>B $E"7=Φ\Hт"s S=o:h>6O`J#)4 57lmr:nWJbWaag\~2abrJq[q0!G|Ћ)HP ;Ctk<3o 18Z@x/AX:a1^i9eHYiLPVYqu/igźsF?xH=*9k(/=^fyAD$U}wnOzLkQ:~7d',xeBow<}e)KvޚlM(<znʡzÙOO}L{'>RE싒HhլefE۲tn LXOKn,bXq=*6 i4tz(f傐p3@yU7\>`Jn w vLt?8W@~0tb|ш.k %Q&:Lʿ~6?@ F;"#~Mc3T?- McpD`0gգ@mџ  w PNAQ#$)@Rx/eE`;ƒt"gN",Ȉ. Jg;A]Ǐ>8:^;{ƶQ4*]?V{S.WS{*WiRof2Z:kvs}Uqx:tO1 laviT{xF =X3Wy&&Li-]!U4#tMu}(#Է hh3=$)ÙhT9H!P dm#q(*nq.\F G"r2[69CTaL")%ʡc׉mbsw{-Pa8zu-.:bagC/pCKI܋S$1ʿ\蕶ٍ ]4jr9?FqQڰ=fzVEcT&IYZȓ;cbϺ6L1\$;۽U'jl;zΔ 5ǭ[B"`8ܙ{}Pii6u1:Yg?Crm誢_d*_3p3~`n"zIFZ 1lWq_ {!l@*W6j|.!6gld Z|ڧv ^'/$ru5\^2 yvPohs{/Dª볩%A!4d%aqe6# ;.I8y)ʙRV]P, o5@r#ryjT!| V-Iڿy|)I5utTø@qjڜ'ɜrm&o'\q+XHW$EFFXF]:&/GܻE_2Di h~v%up:a-YKLFtƆ(vneAUOooN2g<0:*ShU*\VGVv.N?7$BpB~˔3PmXhsvv*5i&|_b0|ÈH%]s/x&nh\#3~Qdg1F :#9:J=r(X5;bj9H] 4א$`@(T8'j C>wh\ù*3=""GSt/ҌտўF>& wuhJ\ss3 B/%z/xRCTI)Da+8%0 :E RO_k/Uc }#[KV$d 5{6Lv(yCcCޗ/Oi $S|iNsM+vI;㳬uu_*ddnC,1rSyݟPb|Tn+Y̞$oԠտ%mzx"9o~UwC\ALձCMd7χE߻ěgt}Ϗh3MDIUc2^41%k혅 g@}uT ~49}(rw]/٪s^*?VVA9_õ ȍMcqPWK_#֔%M3(=I5YdIG829I ~(ƪo*?[,uEغ{f~i.sANW:"< ,dD!=]^gVj{֍*[CmU8 \äg{qPlUlӨp//v!<ئdZ0k„ΐB4f/h;p/Sm{#[KUAj3{gJL&`Z7*/Q{q? r$tso3"7NyA w U̓*x+<7Q!L)o]%,prШV`xOa_$"fmvη`c\Ȩ@R5~%[- D6lT4~+qlv-"11u6O R +060j](#f,5EVv2}ZZ`Cd8MznvGqܶ_=MEHza>aI91t>Zi$JOrAO]s^VxzL \m94pmVG8.˔=KqͯQ[4Jx% h?a0 ?:ѺOCnu~T3_IԎ;?HM$,2b;"QW9Dm"N,o8C |R.uvy|gɱ k(WsMM7ĂɊA)EVY CF m0]c*l\KsqD#mnxkcw9gsYwQdJR#zgy. ,l$@Mt:$]`=G3vwv įWyg65HV)+rIJ{x?ɇ a64.]`^N鐏 '*he SfTmHgZ.9rx)EDŽ%*|pUɥ H%DiS=(1݂\v4#sK lF: ˳=ɘ"V;O /ZusGMX(zY%IP>&olQ7ь:ʏ*ZȨ' N r3䊵岶(Q pѭ&q.;zުB1pgMAh6%?vdQ #E.AfHU5mtx/YIOB,Y~'+'WY?+܊Z%>)i`XG mK(>PAN]H[PH2AXM9ECޮ!-BNK2@$cT76FbWUrQʝf@&ҏ?'|\ʈ DKN:@o9INvF؀#;Y$}0{޳}_씢rWQ5Uȳ[7ᴤc+N]E^Gu.qSuQC4up̋e_#*S'"M)u"_ 0L➳a9 Ud&>>ogt' ݠ8b J(K7EFVntEsaR#\6$5U;fPH9 s!tq03Hrtah/Z4AQm dql J!3 L~'* $] ;h+`j͂G:3D9/rA42!tBE_{{ Khje'{:s7Llra;[^Uw6.]K*"NQvOgp앫D72ݏGʙJ̘֝92oxžes(P!nO(۬E|L LШz]p :Q{(lTz@آ Ӈ`k:=^ZX!j"h;(\來!C`> C^P?o'ɲxu13؂٥뼌.jlR -n",-?r$vG遜 E(u9WڳD>6kӨ"_)A:鈈^mF]znV&HT@:7 {Uup1hO[UNpBVY745UStIۮo6C^8|%1lӓ,RV H'T@"d Dkc"zrW7n!OHxgMQ Ai d+&OfVW8 I#,!yI4)IV28QPc+tS [ߧToS.bȶݖGMiՔvXK{@ =ٱ<* }-.q(hjf\FBFkդ[,j&6aED&p. ږ%I!BE8<$jr!xPncHER^MJe03(u E7-yD ^9.mJ؎t^ڽ*B%upO- pJ@*3h8vl֝wvc;N5cөtFGff,bV7q^0duth\9d$N~9i[8T}:$nT7pl* Dl Rvd1Fmefv|LgqۊwX35.))pXYVjcC"BP߻:<2'ڰK S%8`I  gt]‘䬀#ZD5$_1o4Q9$;kbX!;y]^$fxR?oWRյ,?×͋c|KVѭ)n<^~MT8Z& RD'FW,Zwb JqU /@4$"(nS<}Jm5RPpv2hD22.s-cW=z?k|bQ9+T2! ]tx?BU ~ bkBgkTΏg {Xr.逜_3qŔN*t70$Ș\cPi:P lQHV'\8<̛6.Dy]{'ƙ=R;ײ"96G{];'&@9I|NWNgxއ}# ۖ~wǭlLo)zw8?R<nL` ZvJHKMvTQoKB(hKVe]mEô?(SrCp6JoS+O L/wEz㩧<5E-vj$"'}Ro5xj^GX`<˞2=Zd@ƧgH7rn!tUB4/y4"u-̟nl754DNhWay1eRݲ*Ф=1= bU rMcqeڊE`Q^Y=GU瓜RP} [y=l#7bdfu+Jh$G1e1?23Q qCt)hp^YPAi[B.|sX8]u׻',r[ lP1e`LT]AZ&d#4#TG-I gStR[A,dO&"<G1%ݷ?kGswU:ͬJCP.e N(!Ε]fS#` ?$1 g@u%*EԑMB(<%`1hN.;*Q{hYm$21Αh"vgJՈsRVG"%A NR<Ox]0ZEU_o xֹVyՊYc n%i*seIFț#nӼkuR\n9\5s#8XIتIHliOh)c`GO`aO eo~]8C 0%N|qW*)4JHN;{IJ!AHR^; /n<ϢO)pvH#G໳-|02AvtǸYīvF STVΛ&(h=9ͼyVFA+ 7nlru+<g,z_Y&\_%MP 3_2*dړ5 aG~utKGSo~rXz|RɭdaK7R Yľk{sW_wCkLP- IlКw1F0Z,9)QwHגgfC]T.a`f :1gU,O_^}'xloZ-PBeWA%m:Eԋ A]TM}VP}j"Mhtg Пbڏ٫R}t͇rORn&R;ytOiS4D%:eoCNiCUGsdp j# :v+FպB) phቹ.lIb}^e^`cU%^TGz_)R2{b+Hgq3_8ӑoo}m׋c{L4vT(f" 5Hm`HF= Ews`ՊDgL* cujQ߳sC'HsSت{!h(sء"'l12H)a<OCOkD,_ AdQk`Jp?a+ZHnMX&/O$-q=ΘtڎSWltBg ;v=.ݦJ +dW+]_L8E"%1½KVg[-p;b'IMy4G Wbyvmdc<Ğv {nJZCسraק;]gw.Lh?K s*.A08YT^iLˮ=E>x&Zm_wqVHWmsCȟu_9J?/D@H~a#N3@ΝtX[eio 8k6CV!+'0}zN>P+jcsߎ|? ߬c2UG 0 (e *jp~-]"p-̭s0 *b\nIՏ÷O<:zƄL0&ZDz|<[0?9w!kMկT?kgFP{@@Q!ur }$IH}dЂQImjdrv xc ^aj3XjG;`{n3{>⧓q|ֹ o6Zz\[ㇻU_d[(5G"Umq$ "ov6{E'ߧTD*P&$̢#E0ԅؔL緶}m R>g|yUwgU2Bi.]ڪ:?sL( .> a-[%jem/l%r1G"DJ^)4@īk[RJbf%*Zc &EjqT]U%Q"b"Vmkx8C"YXmrejtSEx1,c3xTT kEuuYa-ze\PkQ婀FeTƍ-&cZ+[e30il*4YSE*U5_?d&'iߏv8!>٘PxJE\,rʿ4{k_K CBJia NcT$?5L}ضPjXi #D5EԤ jTWگ?R{% )Kg_LV{#_V}J%c7SW{"Z_A B< L}g(Oó-fy(|zGJe*8[s FZlaP.*QҵQVPmYebqejZ+uu?ЕŒ 3 V$U@q Lis(c\0HF1K-kQ?s$ÍiT(#P+*1 ",X9BeBo-X'Fh,nxg41EL O 6ŘͰcd j43e02ʳ*9a٭huE-2Ѷ2”̙33 &XV0z4CI1RۍAk\a0qS,כ2e1M2k(pVr TQj-XeeѬaEϞ`Qm[ !POD'DiX֫r3&#m&fffdbM24)\̵lBWLCZ)j[iFHRBe 1ŧUJVp̼'RLM Q$ ` PS14Tn@ Ky@XF\1Ql7s-QĕeKhRm*fb:o4ۙEY)pڡ(Y_.wETF )`iOFQ8m$qxvߜECI%ی7mM*U2[-)SYr"+PDYQJeM嶝Yqg`+hTeZ4RZ%(- d5[Y-X ]Y֌GB5)ulƵmcrf$H, -dcQQK4 042ȡZ"-̢ŤDFRM"&o+%ZG%#')VԺc{>H{{e%kpwk'!t|lAVWZ?V0߆O"Nb7͈܃M?N_5]g*7_ɼy|uwBp9IU}'ߔ9am;T~_@MG;dfyP^>ƃ-:'_~t|T/|}UFgfvᇿߕf;5{#-ן܋a*w {ԜUø7hg{.vեGv~_>&"yUDWdHĬH O^CT<ɋ"i@߷HsnK`Ae[}_Tl"B ɔǵb tdq?q$?hGH~/{5LǢ)r ۇ2+/A` ZK4S8ӵXÛt:l~p=2-/3J+LE L"pNx5j(<>]@ے10aWiƙŋX$uFCN9f^AOۑ]UK/OH~hg'wU%H?sܠ4ۧF)4|B{?{xe-b"X<8 ر?ܙe.'qe%ӆKC8Y֙cd" å"2 ȃz0l}SӬ&5xg,x&(_p~3LI%0L4qŦUlm?=yG^)!(?-0&0CNT}.W+a /Er]aOˤzc;[w.s3ŏ6:(Xo_ׂEd>Zzz>i!=!LiÈɄ߅֙=zQ  Pz0WF'U$wPh>Dɠҵսgt9tŖA?S60[?G_ݴ~g~MOg; i1X'n~!szv?œqVhVhLEܘTC>۷Qy#F){6MvlZKffG ?5ө7!cm?z_~W]uM^[Hmf0s=W >OJIdDH()"O󧔹 + D$D=D ڨ/}oa__|55Ŝf1қ|#{g°SwQ`햽9qGQ5CMg5ߟի I~φEƞW9&|qhR6 taL#R w/C+߾0/wLF#.PRl^ĿI2{{.[Hxp?'J}Zi9+7ϤFc➟-y@Lbh^N)`=ۺKzX8~G-~{O]=c +HA+gOחܱx,9 ,>Tj\&؛u`nsn-!iKT?F'י-Rn {R?N/l'K.=ܛp'1rd? A=ȌH_.vo"x'lP`:%_X(uz/”'3jd & 3.NVlp]Z?8A2#c"X@8)_Zb5%iCKw;+ PlJ0bMwrb$jow)ϖrV') EG\)n+G?_A)d࢕1e̜oZnJHzN'f=]͢T ҳJPk:#k+'*YUV-dHQ^_ɵw9˒<tx1h2߼Kjkbx&/-\NS+`g9ABP? η,ܬhxwݏeKF/o\?Ъ9G)R-85TRce~hAEFBXxVwgO|ON/ײI>\yG!3!=PPMM>snyM'rI !MZ2rg俇P# p#Jߟ\cg$\XVV(4p-k˘8WJ-8㷴N먮Tc:rf`Va6ȏe/QF{Oa~~R -&c=(V>hu-Jv?@MgH(39㍈}qUB{Ql-n"v+gQ)ydIb/7|HىG?xTF/iq0§ fwƺUmRc?aTF.'cTo[DX~m!/t\G3AI;)+}l|?ϗ4foܿ&AH?ߟ jh 2%EYƺgYA9ۭt{oA),KקӅ)nݙVzAW#V)1;L#ipyf0-{۬xPڇNRH>AQ^ω~19Bۂxr=?ӧiqb-4M2w94{/Nl0bh:dFᅧu| U5 y(40Q%OM%^~Yz֪EKShKbR*AçN/(vۮ'6C74mz? (П^KUx7)EWӮ*}s|G,#-z\~Ѷgvz7}W Y 2ExQ/Im}WBAIN% GBm̥NSѫCaVG)>ftX~o耒1cZ~Ŀ[AFNb Btɚ`/rΈ )iDdd 1" N:`ֽg=^;B?JNfo7Ɩ.8kj]Z'AP)7ۻAy3dE+`?fN?Wv%>,"$@TO!oꂎ0Bi=0}A\~$&75mW[0r$|%bl, Wt;{hߑ,܇R/+>."tߟbk*.>#Iv@ϓ85%:ݛ}_&ƐQU!OI5:CujP2H;v6}Ŕ8>qJN /9]@hZçOJ܁>U~cm[10in> ;F?~b,??oփ5&3}piOӈb;1Y?#_㶞l^k@6nT[,-\~߯k^m~9{BHgO6S3 Q@CyD""pQc՞&x7j(|Ug%Wg|}bĕ`zo|0@`՟*rNdoCT{C~eND_RcuB2"|-6@$ikvfO2D5YZǭ/KX@P T1}*ngFVe $C,]R/ވ;C_Cr?mVwl~?":xnq:ryz'ڐУO5v'D$-j &Y1! X( I2vva7:x';|>f1Ķ5L\~~_c?jwÝO~K;8cMi;k0a&A%r1^j1rBHH$?Ј|@>B@ XEQO ,,bP [?Z'2xN hrh0C\ug4t#O)AQxk|[R@d 1؝,GLS "R cԺ5nx3/,R)l[0'Ͼ.ឭa)&X!"H0Xy1dF?*Xۗ`K+cJe\Hr'ebwi~-}ac'mPYr~i?Tj$?do #\|mrf\~9!`Z/H@;<{* D$~^>m?N^*/bdn 'w\ߋ&_Дm[J'~ݪ1ۂZWY^*T|"dWHa $IIE@q tY  D(%@P%a;J (}(Y ˤp_ E[il({HWKzZN$ct֟O8zwO@_A]b и0CN}7=.T>Rp.l.A)9Dbo4Cv'4:;w_ xMQ巻6]ߌ;InQy%/*# 7M`Ø8oL9ӄ mWH ԖQ IL'@C>'X7T.6`(G"ֹmh;$OeyǍ\ju9U I?d^׶tND{ "J(~8eH1Jwc'O:q>$.ai-ڭ.@0?B}T\"]3I?8zegc>Ԑ;<̝K"/6؉$FV8= AfҿO|XN/gV#A%* }A$r? ?gux:u<^BmeEҊNҪА(g{(^/ȼc=z⯭_[|=ākxϸ߽BK+ >brDq@ȁhl݁;웡͠b~b>`M~or=8>D;qI$$*{}[;cJuqU-J)mR3ZE)tV;CVDDʕ*T*LRi2tp['rUE ~?P nj D.x6oBR! ,-G& DJс]nCa'#'$\??j_wM o8;tu~o2eJ9UERK5l=d}w9rz0삃>tQ=K&`6;ALև0<z.Xk=tu+ С ~X!H ]AAJ "U`Bհv"*}HyCcb:u CEO-K/9/|8JvA x mdEu"p`YyGX+!$R =pspjhԽJ#maB) @xZP.gk4i!SU JVhzD7;Q+("!aXdX2V=Y CP Qu7 8XDIPB R&x,LaBPrD6n:ıMܪ@(7}J fA7w!o`M9P]w #i F*OK/ N`d/8ATӪ싐 ˠMM:w<cqwbډhD ;7:ǿnpF 8w%E ; P x%( XP8w<]譺2 ĈAGa@'zDLS`.b]5\E!$AaF"PWRd5l"w:818"Lpv tm uqu&0^(-=#bF$6j?s*%"!o'V3&DG[1SWTJ(}I~ffq"\eçs Di)s֋3bVc4ž-rbyS:ϳw)↛EbaNuqr[gn醘l$ Сo$4YHdIS-:FY͍cO)̬^]qeq(r|W"gIjz9mRy[`h$Q8\oH Ł-cbVE @l>QC[p}>ݭJ۵L%V.ADWM.Ŋ6Gm2:fK+ k[q,'kոq| ƙ[6&Qe%/`_#~/h8zz>=s8ngÔZOxɻb`@SR2pN*țؐGNu8I~8|lXCD/{@ i ڛI8΢ܚDV6%Ap ôq=ay|t{YYZt' ZhxK ʗ@ p2-JqT*#|.'nθCNV# QHAΜQ|L.}>G 8y8J,cJZ# wus9!<%a ,B?E%Hz3AY U6EF"d]tǫfdPehg-CӃ-H(bor@LJI%CXxe- w{gix XE"5=EP)!@D6rcW,Gי) |WG'_s`m߭ O]sϛh FcͤvC :M\){/C{!)OS*6=9E|0b8-u%LB3U >r$ lPŝoux3;& '4FVyªC| Oc0Ns;>>t}uLFfだR;ش!+C]纂;oli"8`TB6 @PTA_$>`}.3폾Aƣ5OPoon"t!? @V?.,$M$k_I3'TQSΘb!jNܮ/9SofEM;$siϬ*KϷ`W+]|}rxZ]+\C xIĿ=ޮgˤA߂` GG'f}Мqـ^ fAI3d+ 5qx}vBv-)V|EH {0,Jh<]ȳu&3Gbm Vxl>АKV9> >s}Wx&rڱm y!YuH /ekVYS;d[6i;ݰPGS mmx1N~!PVN o;=C!?4'z1ǝ.pJlj+3 O(Dí |koxowG1*>X(l:'ul8CHIp^{[EIV2{un QfùGzH,7nv p WB``I#>Z.H1˩yTwޑ{^t9H|< SrC]/yu}nT`0hYЭrmAJ8ȭ\AXF-2yAtu|{L_U_-{0EIn7żP!wyɽ9HC,@Luœȣe(?N:[bؔOLMhꋌ>﵋P]T'L@l}({ߺhJ YVx ү}?^U4'/3 @]ǫE<F|WWX>v7{>6~Zz+σ$1ÅX 6XћS,ldsm p'B^5N$W;s.}"6}I B>q^{nI ຳK귊QZ&ltvNa>=%c)t.3#ELzstNS&i  Lz;{1Pǡt> ں5k6yIz? HpM6+}0'cnsqA3"]͵p5㱨>Rh7wJgx?8P?Ă,iJe+Ba֭Zz8wy&vN$jvB[35%6sE $vd{\49ۿ?P3e%,LWM`K'6kcl&|l("\$rDſHq$Ύ`MIQdo~8ak翖<ݨwϞIgS.`18)a&iʲx.KZi m)~gIh!/B?|(uo24s] \/|FgRW=s5Ŭc8og?찳/(nJ)0R;^^{pMc#Ǚ:σXe(7)9#~K[KM'0(=Xn`À7~<%HH,i 2H.E6a74+a^>T v| vȪ:d'1KE{hZb-{ՀAj:9ܔS-MZz ;R*^N"ӵT =)&uS;Ҟ&<(X7`e{N V?%U\J`b爏|ߖЬQ4偱xVz@ʇ˛컈tTɗp1 r ( #u2GGi4=[ N*Gݓ`dpLĮ Kt$;B55IUf@(;})Q`D!AE/P#]Gn'baij ոh8HѡSp :@N~&p@Vj41?YO'|wO< v%>S)([3Ndx;s[GN5/kOu;RhwȽɰs KHhSFnoWQYz/m_9!7s]e o!JGtZ9`>=>&{ "āNjc wI}NB**2gf>Z}+D7{\_ֶWmI*N琄'pYuYnuOBl3MhCCX~8R9LrT9xHg#otjT*E^l::Q uf@(kn4AdEEQ\c:UDS:W TN- $MV`XhE !dNc's5 }j # 'm8MsXk q.h073)ut' ~e $Ox% h ZђF;c\c~`Z#b3RY(64!#{+N8n9"WnQ%ak.BEq!UƱBr(ݍF`Qpћzu/}NِgBqݪl Yt܉-;wx~$& #yWоkrå֠ɧwf;NI"9͆f+'CQX#Q #W[@* '/|AB߉xYЫ$OvA`^%'#z]ZHO82?G={vVqS}ۨ6Z'yo 2rOpd$kTh0'!V5Ä;m>AV85#1PNߟ&0!""u<ۧ`Zz7f4ڏڕ3mYsbg;r-bK߹-d۷r7hp G%i z!5z_Hu^DE0xHɝ)dMc8bF}O7wzӶLo,inCmؔ٩GiuMKMf8GխE443x8ٿW8;BlzDz|*"EYմEXNps&:LQ_rN~^=]وߪ=7^p0GS@B{uxW$  d6_P:^GK>:u{ڎJ0pDfT(sLsI{S^[*{HAe#%g׷Vx$ ^"CWz'~ ;,xwNQ̪&JOBkc>k .@tHطQ>˗\.?|9iz5k8WJs{&dȦ;";fzuFdFPHQkl8:k|h" _IlGuXL9w9yVyw'"o|Oij4lL яmPXrZX'9ƞ'5잷ϝ^7 9v =02ʕ-tj7-5C- : q͊o͗IiG7ܖY2%7AIO|XP7G|x|WI%rʯjsk$ZNag%ЎckGCq+u=ҕAt yۮ#\ 5zѤ<3Bq0M(cL =.5!x(\M?<#f<.=f N~sK,QLش2K}8m+~ _9wKVq=x#eƹjom*W&9IHbɥTZ7ӦI jq FQ]"2vg.tl9~pv#gE(X)wq'I5vO3&w-U38.y>@׍'y"SW+Rm ?Cه,Lتc= ng-e鋤wҖ@RetB^ȲY9(028ڸ0ن{fԃW*I]ʗ?olYV<]M6VjN;>G T=3VٵKm/^pPy]jc_{^΃fvWKpD,4XwN|= Yi$s5QlQ&;E 0܉ݓd#Sp$ M"|}f1SGGZ~z1 _/ZLs!N_C딽pSg%}jƩ=\?WY9̣Xfh)_of=A/Ȇ0߈cJcKRzG|B$Wߤ%~$ tEQ1Loj#?.c1}dq@X3k?&HoH\o/3P9_yAĞvN;ng3'EO6iH+=>1LMlidĔY[A9-5^Rb$.#Qtҧtj!Jf꙳5#feD#Y]jkjxo[IU-ԉrCO2%eR7*Fԙ}?Z82P^ ,>dts6pk'{΢Ncobl,Ē}sZ+E Zh_h~`Paj=T4' Gt+TºoqNu5}5laPQ*`α:\3n͞5ϻ0AnoyPc\"ǔ Jԉro,PŐ==X|*qYЉNGqF\ e̔:/|;7<G@<7 99!d޹0޵{/纠h9,$m6{ ,>쯹N]jJjtn+P~;PwO`=*Ģ#yH-p-Kyч_3 ѯq5zUFYd!E8} *vaTѮzG( vp4+i!!tG"ۦ9f/x@dA =8m.rS<0i qP}Xw[ʜtؾ+MqMd!xе/`]>" }`_+5*N5t7NmHV[>@OM5ӞG`k > /XD8 08rb@tUhwQu 87.{H 2{؜g9쒫QlAEgSǞ ,W 鎶 ?P`jKMGu|*:. wquSOL  َg//&$]Uɒ5"!isT&PTv pMQԮ&G\ jHU㯏AΏx$!uX0dgCXcQ##`T@_Į?vǸ'kg~(t;]BM=5RM I5d߬7C-xY87%ZegTq qR:Oa' і0I,&H1bҠtv=#4 ps %jR]n42C:vYUj(8rHK#qg6 |ss*~bnMhAOQ"bhgpP6O yQ[h@p̌9qumLҮ5JKQEht.A1ftS@5JLsn;1:vސno (ˢ?_gw̾[X~s:A^Fv:o1ă6 A qR*U]p/3]XXr!? fdjVc{Wz7U4^q|]ՁljW'T QZ 1䓩;i0"ODgXk¾?og0/:K/}Ӷuv7=@0$C=zhվ< `{/77ysٛ > j9W(".Q?A٩O4K |^"H'X?9izaCDpȏ[0?~V:_Fo~D N"qu2 _b-V}>`PȢG'|g`./ ; ;NޥbuP@ !h"H=4뾏S-@YQ$D t!R]KR:?pÈxIo ~E;+޴t`yE?7wpjّ3ӛ!S5.||~Cb@g}uӂP%R,I_ G OcAO]A! od{9(R8RTMW}X\Z[N4J Ï?2 d'M^j7hǶ8.BZ?sZ뮣`̱ ֨OIv;Ax"㊸M]07~yZa8FY[(wJA%;2 BIQ$,L' 9R58${plݔ h^yQ{҇aĚk`ANyK~*y/mxtv\^HS+W_+RTO0DK@sLBNM|=j+~|whRV!xQıti6W\14\V-# l;|d]ݼᏸ_y.8"N[.x5xӥ򝇅 ~ qcT>d}=J ,^ :_KQQg'rFrIj:YhoE"ܿuӏKjFp_xMpp)DXژ禪=[isf-WH͎:3)eɥؘ;`> *$L!wL~,F O ro\%ˤ򩧗H`U2`c%2my/3~XsWR11(W BЮ{DHfѕJ鋝 [|T$xǖ`aJoAid)uO紧6J| uȗ.6<=.wƞgh0Wclшcz=nXHaX۔ajp`Ol(06_ V*:oBGyCQrulo}׬-w?lփD<nOńu94c׋$*LEqM-Sq3 @G8a2lzxZ ??eMr[EmNg꘭*!%DV ֔69^7C** Cp\2"ԳA8&#A%Rg{9\g`ޑsԄʄ ї|q˸sVe4B}|rzM@v{rCwPt"vt7+a]Tb>zmemaPoF~D9ЁԔqc8Bot@M~k3t~Fڗ @s8c [_0zAo"a>N>/+/|NԠGH!JFb}%HB_$sD~fP~㚮 zJ77f,;C2ۓ嬶6'.: ^msO cE$1c볲dž͵Df5}Y0`N7GAU-Q8dtq\ǙI R|tHBŘ+:I[]p~.>p;RL:7%C[Ԓ\(!ta'okGؗwy&Qީ>|wF- !xA2rYk.o8Z.{ĒfGB)sD@զֳի3&s^)gz}grID\}xhyhZoB6,\@P!ݙo3Y ,oo YQ0xIn`%s~ڻlBZ+#pN]4K:c̤@Ef}xv >8sQBmZHT!G~FZv_s_6׏zVۻ)O yq&[%dW) GھAL8Jy=7$ uŐTZ~e]% w4"@ XgRRޑ#~;y~xKuEꢾ$ !Skr/T['B.JTg*-ҲSாu9U`b!U۲D20bG¾ 0hLN!?V>R0Y栨o?$񗾰>4bxj{g`3xfy\Z]{0~hF\Lm?xs\ߴaD0P+oJd A+BfhZTkx Z4%{C5gʒ r~WH[\wUA,a e;/tNvxeA#+}2B Uz=b@ z:n$ϕ#] Ni|^I!;t2L;|`-1z#>z %LW\ΙbWvy5zj/r%o\ gy&!0vǧt"mQpL~ʄ 2kh-G 7 kD!KtlXY&-i7b lXY}x'm~dp)= <|4%Gjxp`9Πq\m2عp86_}_VCZ38"_p}p%WRj<jJpc39hl !=b-C'T݄[jH4o %Dԅ>Bhqgu^tE;O2jD:` يCG/gvT*tw G?|N;5ԭbQc1_Cƻɜ~HDBXUq2y\y{ѫaٲa"^{.u<3bteGcs`_Ͻ~k{+}wʤݰaUDقGoB-Iud3uP`d]twAgtL.ȥ!; #(%0m@Kň%U% lFǕ縻qWSeǨ"*ߺe-&k̺qyYD~{ '7[^A]A` $ѱlRD46`M$wֻ6a mGρ ^'}׃#6y, v?_ZU><7>!B"\ZXa(57ѭO  \#̘iDHs詁⌳J8 qd _ڳ8'*&P-:cB@DP[*u]Q6.:ՀŤ+r*X~뷏M>jutOgaH1oƑ ' xJ>g8Yw̻*jtHR1|  T#@9 È* SOxe~fF*|8\NEtKi`f4 ¹$vzW_i>6E,yI /N xXjF%O H.$TQ"PwQs:)8QJ\3!̐>=?*`+t`'9x;eB.Msg5G촂vIt0y]8@Bx&n}KGح~Jߞo0q5#aJJł;\˧ Bw/a~gBYq˗oTF#Y;윐?ToNojڐ*(_C{~v7{u ԞEsGHE/;WcWGs`ߠHEF>EgyWJ":NvlȺ0δ<ъ0G#KV$^y4UD=׹[jyIZ/9@#P^|a֛ -q*Yk/y1}Ҩ)yqY2{mz}W AV#F{wC|F'RjJU3uqG&`EvG[ɱɄ2.x"Ï^]ҲC+%PHM0-^Lmڗ4#73?̳t8B4oI7sfG;9^?~߹8&p2MEƃsg{fs}>.wQ}q~Չ~TϯTl4_|$M?mTz=)\B/04|/&$TЋ^d.F]7xMCI|X(w;-f"^qoUp])[rS1maV| Z*[lh~3>Ty[=ҽUF}!JT*4Tp[´DX4Dthh-D?o/ OtI={BA8tbƅ+Q1̮CWmne1e7(C>9YۭX߯zȆ fi+}#3{O`zЎ4^7?t:MIp klj9W^kˑ__ҷGmҌk\'/-n[&tl)R'#u"zq>T`Bϱ>ρGARL}t# ( !|ݒ֧uJpiOHvw/~K;md9;NL+(OxX^^zR%v+qG&U:7yۘ#љ 醗y(˲ *onz6VNgT͘럆?|:`?Jn96`X n4*r@wygíHFh<!a,<%|* ʽ#g\QOLL7D/ LlL"%2*)8Ȟh&X]R%e#R͓=2uu-tmGW~IT.wPH!SwJa:B"Q9YyG7ϹeyUItܖ~|-6.VK0%I?8Qܿslt>ĂF$N , @gQ{tcɮR"$hB}y"[P{tUѯ!`N40@l6@jn5m&vD2ˁc?r" ^>(Rh龢`n҇rnXpX7 lΠTᘈH5Bv 9Ned/-kt?JmGDɇ_~ma}И-ϷT5KSvU>Tx4gV_nvtC VFxEŘÆ% (6Gt?7bFIcJO|K[Qhvw;tݟofty_ُ?M0 xrAfI7DD0ڂGqzf\g Hc1銘Ki7M<{\5>EX TJzA%]U01R'НqMRNh3*,Jϙ92'd*N /X ‰1J}T{dH[Dt?dbsrF`N5k^C cxl}Ft =#lD^'jBϢw:p$cϬ.O>B,,Kgx|/ 'S]$D\ I;6a sd!ˁ|/7[D6vhGg\NO;X:&wRaৎk | `vr\'L'\V;Ea' %dT?4ܬFZYL0St7CL:{qqzN)3ґ1kO#HlndiڹA^p\%]>HҴ<6oydAvaa)w̼sP/tn獨#Z0-=)L Y54:!JN]{prEr@s#(R_[l, |E`q^v4CJFvlC~hFO$@t 16q2{za$ܘi[>%MqpGřWKqBPNo#TǕ^'d+BXtV ]i5 s_!DHrC-2C4;5Hq=Kxgig>w},3>jv$wSR(=+aymRէq?o G=Bff rSa0{+:?X(b.j>FKɥ>F_Vs-^&Oy$'ܽh ܼMo3^QYӣ(^^6J&1c'K V>q+~dt8e{|i>DHe+Īhɠ`OxɪGC\ 0a*.cV8 *LlXErׁ.O]]r-/kFjLl IeLOҐ'%Z'LD_Q0}:Bq}QU/Z2?=GFy,l_CU>ME`zؤY(`?&/ m mڶ(w[١$6omeJ_I,.^8&/*',*`͔$!Lz݊Sg{KDL K뤕8⚀[(睶R,>x"HJ#-Sߥq??4+‹1EZ_NH˷wAe[ŸUu.j߼y¬Tp7Bv&='~j]*Ehy_dO.^/(T>%òhM(Wb(.X^%i$Cৈ7D@K-I(EO~ablgvj@^BjfQ߉G`5Ziapߟ_O/Nb4 )kW wpEoG֮a00yuH~YuDQ3KzEEC4לRĺ \R(2[;rTr},s^D{WFi}]ࢠ;3{0T$wW[\M0:c>җm INcv qm ӄ5\I/?,ES#)>svKrGgDtBnJ&sA?+_IЅp^АURiXzW ֙߅mO ? 7<`tϦs^r? L<)5'^0^:$˱ Cpl1 &1_`{ _D#^zѥ5n(`?*4] QLjqiNhв|8^I2_L8p*>My{e3&K:~nE8}%8{.wäčәy"2Pshj{qɮnUx J8+ץյyOW4а]oEūVf+h _9rR.m˃S !4B{AE V;/J ^#\<+0}Ks #TlbԱfFu4}@DUC&\c pó5l>&sM㋄b;O%_7(}b2'0C?c6R[DsIiI ==;Jh<zi}ޭIY`1|[]aO?ԁ;l9|#w^wut5v-ow <ׂrhfu"-YڄFx3Oy|$ؘ;`_=J!Z2X\n4 }c g!ܻW|LtT@ٯ~"?=KObr460S H _>'9Ũ,>[0gѶL>Gf6+jy%%\MGy2ǵKϼ̀UaJ$/$緑5)]de`=} ~aCn74~05v+B ᩟ZE )@IrK'sEҲX$@]RPW^כq( z)|=07lrZͳ‹q1;!FOvOpK|OeQE,yMm2 #x㈮ }"CO4o ۦlG%Հ"~ϔ><;m㷃ޏ_KywKH0gNicP(gÀ{^BH^?.P8ô8&i&wWp*"F2BynLv{)%Ƶkq&:dɿ5oH`Nm뺫%Dn#PeWda`#. c1=դs*[0xK[Kvx6%uXkz*-윭u^86g!$E ޫKTtJ;ll~(BJ.n/?A5ށ#űp&}G  h&3+A24%iWخ"^,AՔ~~]"Īҿn)XM$@4B >}JG}j b`ϵ]W%u D;lLVc/-ҝh{g\.0}or: NLMd4%)3s 쥜q`bM5xDhm0hDZ҃_\j͵,¿W~:tJr|iH6# Ñ%,k>xT"Of/=1wXOV#>Ԍ^k9-@``ud`a`]  PcM̫jCmc p~çw2UJ}=XT5ۈ{¯΄oT36k%tDUjO@Fj] !(g(#Xz]^~ Ztis fS'A0n5ٔcOCRz:j{tߎKAJ(m EJ?S̈3nqbB[Ĝ$\| _]_fY rGzD*M dtTYAmQn>|KS#wH~_1ߑ `f!{p8\?_FON\<.Kc{Ԯ1"&y.O9AxjV)a u8 `v0&>*+ ԫO}<{eu'Nks+:d'+HgZ.a̛?`n6#5+u׳N#mm*4#,gS$gg؃+tC<50}'u(#*"uo?fXܖZ0Xy( l|=NsA/?9ޝQpFݘ4!iWڠqDJQÃuv&{6A_^f&Ga@;IO'>G.og(>}=6N F&/r~msKVL%LŤ9CEOOfe?C@D.G̾U eZM?)Yvy[ h&ނ%5l\l`thO{qgxLdR| ܪ*$q遊@JM3|>>8w@Kb`姨VNdn'#T=DX$ѳKie FKo&sc[7#zM(?-@<* )q;P?>]Zqb;h3$FXXáC!Xg:cC1.BGa&8 LvcŻz mY?4TgdJU#UY֥Á#kY^Gn /9ڦ4>ޚK=EfB14)Du,~ņ8&Le9 >K,K0BG%3w "t: jkh02o-Xd(mZDzfX~̚k} AgG;>X>LPgQwǾA§iz0td^1jة.<"ؤI<]*0/^R@7ZL"-㬕Ceww{QfElP*H%Tj2ԫĬ 5r |72g3]K/4AÕ,nza~D c>z ӪhlP>1])U'|wy$r2:ar" sK[ucsˉUǥWăyKDa;508rJM0seXeuyެ蝼quXp-`AP@G0xLy,uuF$e^1{A=5k< QxPj ~O䊬S֮UkQ3\y'SvOb5'IOI]\pb,C -g`-Ehu^׬Ձ z'1xچc (z@!,.a g!pYf&u8CʕS4qzyИ $1*l @'8'Lbgd]4+y:'1Wh9)*f0>+اZ.Oniv<ԣSZo&E) [lj=>=)Q_KOiP|^~fz=C$>S:рd4MwZZV{_ )w0(1}YH0yuᒠq&%%Y"%q4V!t%/E)K`==7n3( R9N?_Rda>|W{QO Ho[ӏr'zƐ.cB$lK8bK{ȷ?D;X.Rb=?E`2Bt+\5-ZSi^-gMQ,a͈0d#gGꎑv~uwqqF"]H/\SVN* \ P= \*3?ht#c2EQPjEl ?'ϯ|;'CrT~-aw?[͝~ '!MUW}zbFe:~s'nYȞO&Zܝ9F2?UZO4iP1Qמ_DGTC{n ۶_)h٫C#NhTW#+נ-X:*EkgDw]f5+C F;ϧo)` xTBl &~t w:#?:$ϬgWS!]5Au&#z^H6{h8Ǣ̘iV$%%cǨ9N r*\.сnj wmrkzhƠ9߫\%&H!R$JZ._> ֤pܹJW{|?;JxKϽ>O@(ND@d`ww3gO)/G3c/>n9#`"tNq M=_RoD)2l q%δ#d_*?~i91<F'Y=2-xve0LeX*Z>9òqFeI!Yy= {-f6=4]x2#ˤH/1gfTH`m -I|x.rz y\$qql2HDxRRt}!z j.dWJ Os°@m`;z)Վ bHtA!l>gaj\ `jK=*lI.|}5ׂ$,FWn7x1bgjFjr*}570(<~2􅳷1s]O7w4U M9'η/E!Ӳp*NǠE=5N\s+k.J;b"TAY9ڑyhD?Qc`ݸ7]NO$Vу bQM )b1O?ALU嵳KflDrfw/Ve$n;Mz囲5 fT₡(ovd 7nP|h( v HB$ Lّy ہ_ =0?1rSYzߦǗ7Vc`ͺNJڎ3/ƚ^L~4A8`pSz7@q{Qص8*= `Yl5d:$!#|hmxSXt})>p7b$B7QW=Aǂ?z8̉ zun_ Pm $8~>$\3%1GѢwE"8"ѠלR| ֍W{Q8w#z wקqdien̡$Oj[r֜`Jau~vEY,' ;5^wcPmPҀJNeg3c8;MBa`nXyS})*]5⪗ZL[^Wo%楤݆ڄnN].6 H+d!gHCVO&Kiҩs,Xa(tf=Z\+o4- g]iv4\qlbdě%7B[>*c.^K~7t60N?uB=聝:Bt;y; l]B͔&["C~@c"V}"xktfƁx!$Fߒu5y`"[%#R6 s6\s;Wutz`r+:iNIs?zS ]'igv s-FDW&vZq8 ߍ~Z'SfX1oi8s9  ]۵fVMG3E ڹG>]Zup4Fb`ȪR +c"""XUDcmEV(UTdauP;|-b 𙁢ȱT^ RC 1KK DĢ!-US[ W//gj>LY~QSz0d:߄C)MdT5XN2HQ%5Chp%r_T\<3bĬ ̐+жQgg!'/GbZjq{ # bGdQ?$M{8w/.(pV;|!cضJiµ8~K6:1=VEBxW\fINR;5x;ogҙ1W]Н-obd$Jcs'Κ lS}EviC8Bo0\spqo 8WF!IV(cgz6a86 ,C \%i 9 7R=74fڢL؄4Br ~nyţ_yM` SKﵣye؄3A".MZc_0<(ď`4: gE#TfNͲײ˪:"} CY֔BS# tZ:/qS?-%{o18,(P@qzN=~~:<{3rc䴟J@1Lj  !EfԲgm5FxԤ0ڽm2 Z=\%:4m8G+­Fl@$42{f|A. 5(D?yIzc9XqR< fAxj ۲'JÝf.ſ\n L;*3}Y_ Uw2w?0{+_$gPj]J56F1O'ʡly"[zf=n6_eU]16"X4.AtH.aژz I:[)=r)|Vp!D9/6:#(G_4K,%t ={SDGƔm+WȏrHߦjL:\-X>D! 7(gvLfmv_?khW8^'{ .eCQ Rz اw0 UryO5e"WC`==83r^QE |X'Nפľd@~2Ԫ\%pUV$Mۼ ސH7*so3W-zF/rh7*oЂP4mޝq=\B d>+ǽK'=ǝn&ટrGWpnݺ_,էg#؊(k]軚-!OeRHdGP<9wz^i@8bCZx,NN VсCh }@oA.rIA;[{C΄V5s$Aif{=A/GI8MyTl}^彊3 o* I1xv<@XQU!eη醕^ V $gꖐB,ǶEO(# %'vPV*XQs|Q:.mOXz,\K86 V(4:ю+1t5޼ gzCCk,3)8(PPekNo/H[Vp q;\sSdq6l q@-n1R[ytf|?{SKEc[l;qQdi8G̻Ds!:*/6j-1 _9'rODh'$XڮI _ibcqYv*:[C;On-(\kM9!ζRmOpކ z 㣠;J\9(cçzZT;܌&D˨\5D@@@~8 :n)/VNгTҧA4:{ejs_~A;'an*^6{7KMԙ'~wb Lx),!yj([cxxSSB蠺>zZMN2#! *Z8Ai_I4JJ6/i;_{! / "WJT"$fy% swXWG|.71_w8x[nzl P)|fH>Ih WnGD{-LHmf ̣ 4݃cZ{9r+z͝/iKV P w8rFӅ 1LʢQ瘝 joF:R, mm1(!Z &K|?To0^Va.b:(ym _PI٥l2K'{&K<7bA=jI#%J&f*h?D{`#]ny_#9P*Hmʡ.3}؜"撊2E"W K@tGD߯l~ KI_6wYy퓅9]tkl^گ;_,U>[g}HM!oF0 >9ϴuGIEW3ž '8L]IB$8֓t[<|~Yb#$%e6;~.Pˤ1c:$_ ݢh2@ED7Y_onhƽ6dGǍ,E;/qPpj5rugBf pYʷk[A{WK}wt̎XԄwToϗNQV@K~䲟y8(Q3M1 8T2}IOT$vu$띏NӯtWa^woQheAr'ۀ_&Š /Ox?F p҇N:s. Zl1-jrjKCM%r3|Hzd|'HR! tʧ(DN?=|g]HraR_#;㮩 -Axf}bV0A4vNdYZhy{.(z[㫡(B1F Jݜ(ژo[1GmE+rﯻu'¿7L|扐qYzӇ4j(D([7U 9HyH@j`.b; R}M#| s|NVsE=0C-tF1p:w?_MN07<",ҀF0!{l?h!ڳYΙ ٸ2ޮH؃+c#MSH((n{?iq}'Q"c($:c/]  @}:̐=`+zw7}}ȗy5,N\1~VBuY.[؍%$"zKѭ\N3w52j!{cJHk6 .V^3B=( 釽ӣҰ_;nE!I>9<^ֽA>^pO?P@E LRw Q'ܳ.YR|>&??oݙdžP;k/1D_A;]ljf(Tcqew0y,6E}~Bv]WoFd:C?'=pgYՒJ^G%8889ۓ럗3/6L͆ϣ_77ρD߿|A4OGھ3_ԃK O9<~$-9w_wzF?uwO@?sI,O%DlI$ ?g>9up\<1_4ooU *Õ%axW {q4)L AXa@9-mG(*EF1%(ԟ77pJvܳB`ꂆX/Mbwip4no)o_iӆz%n}oWӉs8H!Kȣ߉&HhNCX}㖫&')TO&[Kܗp8֠|s⩶JvM!M#Oj?lԴ~ڿ~5Ms'HQ3Nƹy#^#[}~'|(6_ZS}ϷfKUkշ I=H;eUoxm3Hzz [Ԗz4Ƕ4}v|aN}iv̼'tLS{fgOI>߭z@QWy޺&*.N۩uvmku⯝nƼR%'e_ ?u9_>&Wvi_;龙N= s(Fzwy=/ Lw1mjn2q߹2@ZRW*T]Li_>ˡA{ީrO zXp&z5$CYOY{'UOU|yi*J[w̩6[Ӧo1=iYE$4yS)r]}߷[ i~уi>ti⑤&FK dD >ZTbmD| 0{#֗Wq0J=]Qm0ߔ)?)98?a'_xцH]ƶM'(٩.|)`'#"'Ŝ|lty$[9ۈ^Lræm>15DH,ooOhOC{Ȑy:j^;dio?!ɲ-ΞfN}Ia4si2 h\smȯݜ;4Ҙ|(Ġ띖7Ec(G˿wQ }pwBEh;JOy_߉NONꪪE)h4$J\5G ?oT.9|_Wsb_84~Q=\NmߚW~6 -IcL:9'(F6Yqs1Ot3yIH$nYWȔрDN &m˙e#ФoyD'SD,s/۝J_ 48kwB^ԊQ9Ku$}: Uwv]t[x6|nIyxEǷm덂7*^62(^[JjA*Ze"v}H =X!lC"wm㯯DDDJNgx({ 3. k}{H}Ig}(vnŞItN OPPzC t(}RG*"K^4ak J3gP~'XΨztX}sDQAb( (+ڠ H"@ :ӥ+اVv*N[Lbz·W;gϛGퟅ3c, -Fp‰  &zn`qZȠFL8N2Rl}<0^O`Oo2gh׼a3LQ; .]rCVT:=43lgV38<a Ƴs=+8hs[}MA̗f2cOqsF g.3m@&z=\6RϠrBWZʌ茄tB&-Mz*$֝z_Bls йwK+C¡΀M9.jF1fٿ a|e+% q:ebk=(j5k m}:l>^ FCwvb? ?ןyC0_h&T4Z*SieMvD^x+e's.׉(ABFQp_\1D?yjid+ JbDocahhE_#s~`4%M8$a3ñqӽ'xGBhs^:A0Oc7F/A5,q`؊~|7[̲v t/k2I"eE8J}Y?#JcO Ōx<`L \{fSEh!@g4]j]PalME$66{qC3O灎ىJ9vY[gdGuN%Sy \#c].l I*L(ssO3lzu ,0ȩƇ`)iUMjYOi}\3s|xGHWRs"|L舧Mh|'؀COWgLfBEaΐe6$!=bx-$eZ8D߬*(;GUvqӏN|}Y{&c[$@cKUj|PdVD$dD^A!cH}$9xh6Pip  saLj,q!1 ]i0šC- iyuM )dKgvFa`}. Ë])dt1A,( ܉̶I(#wVL JIW^OX9Rrը/0*.~Hؕ~fXrksO4v~r^) 1b@? P~km4k@ojP6_3&Cߨ,4ﲹmܖ|s9&):ĺaE\AwQF\N&AvzYJ9I]qdr!i$фbYFIRC׃Z\.Zf 5MExʫsŸCNd'ba^I/FK[Q9˟;@m)D%UB^1 *l=$_)GP>tP\^|b}a } ) |YUȾyi8 "JR@dYSJh*J?͞o'сCc^a˳Vyc66`%&e4gU٧`C d[ی!3ٸ|嶴[.A[GI 39p~ A EQU`(HEQb"Q,U""Ad2 Qdd"+X1"TDN% $H,bFQEVE"*Q`DbUV,R F*,",AAB*1L ()Ŋ$Y""# bȲE""XPYAEDXX" Y",UQd"(AQ@YEe[T*Ċ,*1H,<2"#bQX,X@F)UNY VVEFb UEQUEEEDb0`Ȥ,) @X"B*dU *((1QA H""E"Ȍ"EV EĀU`b)E"dcPX EY"IaUX* H(d$Y"Ad¥dAbR," @Eb1(HH*@DU*dB)("(EDH*0TE*T ""Y$!X 0~%Žly|XIy_hð5>-G9nBw_cΥՖDbNYbs}&6_8j9a( my븀RX ڄ(v|ͯ6[ "bmj5_|uA1+CT_g~DC!ǩ<r'IV`J =B; z`-@ A#{^|.Bt:]:;,Іd 0Q ds |E(Rxhdfr\eD4tQ )8ʟt[_زo9Lp# ؕ yϝ}=co   ?ox DfuF;=n1n}޷6WwY !~w?RK~e&T0:簸o_m7'ZT[#B=hp~EZ(bj,>X; j^4.[!|]LυwB;4Ybd[SΚzmL㹄DgMA͗Q@mrZ2?m@#qMY$n/]@SXL`0A;< 'a2 &EWovsv{#P$z~o"6Mݍ,l&CEށVKS˔9(8:G1 4;)b:tq]M3@ADMHWpu =: "mL+fԁi<1$7Y'}#XʢDF[A Kze3XK%ÆF?%i>8ƱFtWl#Z *A3Ni ~;TLi^y2R0f%321>|bų#VUV(ERs$I@ߤnts謰I}fZje\3/. fW@@O57 ɀQ]wԱ3ŀM@!5#*~0 ԡK[G.ρPmϤ צ: ;<0z9酹r6^kMR٘_aݟer(BHA>-+'= pH.<C/hW}~9qu6#rihWuVi/D77pP [̂w 4lLkn$1 :+9tr06Ndajr@;݁Oj-0{#FH=.& VZHx&O|(PKdLQ^֜qhk9bLəҋYGmފ=:O^OE/#4z!fK8$}"o@h8&=+'$!zVXayx4@ȫ3yT.g:1ab9@Rs}m ))_gT8x(#>EF$<$'K5 ի\v3l4GdHX87_UgߔH&DXJAҷІ﫸 @~f|Q ؀czC˵ZSnLF$) )KT H*& nS~09VwDM5m36k1ŬYm(6}1PHXV>Zٸޓ= Owc)䞥UC> PBeJۄ eAŎ6Or tsC>x+x&j&(gYr4A狭`8z#9rl>yWWW>BV "s`a!9W raiu8.K3?\N圧?PsEmGȎc\x}V RPZPDO/³Y$t\%x»6w$*ubBA>F,㺪i<9/Los O >Y93`lQè!(KU01||u4zA3@ XB{ ׁ9Ȃ@َ>%~/2޾[q@A Hz1]ߚk3HFIn>|鮆S}IB@#̳kBa=&iM&n{޶n6m;Ʀ ?4\=u|I$d\!"|Fd?X2oCKawӣ袽 w aY)jJ)i?v5n6zRaj?+>5+ߧc\z0nJVӯo pIR@Y+Q)!XElc1}{' ýۂP+~bBQPg,PB%Pg؇ ICW)KLK\bPJAS&0H),q IT S)#" <‒)DVP@@m & d H DLAn!+!`YPd1 ERdBi(."7RNav E"a ,HU$"dFD IddĒ,FISIP;DAsSSBFD-BJ dbDm)F c"*AYhM}w6%WIhQriLyޞ$$`]Keyd-_%At7B :4M6P*(qB} \2HzYH~JP dp Rb0hu+Ve9!<^OU~Xg:_ <fP!NP"Ȱd֐ IT /gW[CSLXC@p@qY@|>LHWpv>WskԽ@G d;YˠCm"u#!fγ\ݯǦ#*#5D==\3Y7)@,δq RdJLdE u" odB,Ġݭ޶ ׾yry^ <+RBxyf;"b]W =@w:{a{+(blwJgton{N:uH)Th8YΏ,=Tr¨ch~)5d9a}H<:Iy:& 5LwN)0҃u:v3m)bdԻJ )j!3hFp#s! !@Mq V}4[7'/n}_pz@ GU[m )`n [%(ꊇ=C刑O_HFHALcs|0s,4P (|Қ}:xAǦ皸BQV * b D~:dV[J ɉH%Q[sB\@ DXeb .f'2 >PΟPR`|L7}!$lҦUc4erι3J NVߠB@m,j즑1;DOˇ^: 0u8AX qx i.P/''iۦu{5 `AՐH˒҂nrd_-IB9ᠿZ70s{w!&0Z3S96#$  "8 )rG8xV!bi WD-,q^:%m~Zѫ*@hKL#RR$J@>fSE4.`Y X#uUP:![[), /]jh:51c4ku=?϶C҇Ow];{{svfHvܚ&5閕[_}l=@hybǷ@$;/eN=w^ Wb?٥fW^ڢFj"'t+ 8z ߪј&@j6tw!59}?{ ۥ62{rmxo' !+GD// zb(`!< L6`·`!%c{ȟVk  AEEUE`łXPET21c`Q ((" ET,UV*"0UQ UXEb("*1Qb*  UX* (V1TX *("DQ`(1D`b0b1cE0QQAHX`QAUAAQb,F b0X"Eb (**ADTE#`#XF!V(F$ETV **EE"EUTX0c,`#R  ,THQQ)("DUE"EADD #""b,"UQU"UőDDB*+#HAQbQ Ŋ1Ec( b1bU(Db$XDE("(bT1H"PbbX (X`0PT DQb+bYU0PXQbX 1EFEQ`"UX F(PTQU"bAX(1ab" 1QX1b"*+QDbb"2*U`QX ,`(Ȣ( )b AE"AD` EQV,Y+,c" (((F E"EF("" DTEb1EQb0AQ( V#"1#E`DPEAEQQQbb"(*0cV$UPXUbȌdXTbA1 +X "*1UTPb"( U"Ȫ1Q"(UTAUbATb",QD(* F0QDPF,QF1TYR0E"(TAF1V UTA`U""DX"*UQX"(1F("*UAF"ETU#*QF1VEE"*( *,PAQAA`DF1bŊ(ȌYdDE`"PdX1V"*"(*()*őV"(1T1E1AdE( #"EX U`*P*"(,"(`(1 E#"b`ATEEEPQX((Q"(""(*b,DR#b"QXV#(((,F(E"b"*"0Q UTX "b*"EbUA*" *1UQ( EE#V,cA *XUb"E0F("E Pb*Q0E (QE (1EX"Ŋ1Q@Q "QV*bbȊDATUb(b"11DXAHUEb*",#DQQ"*"1"*1V"$D*ETEEAEUX# F(*"X*"bA"1PA",bD+Q" ,Qb,XȱX*""bEPX$X "X#X*+X" "  0U X*UV,U "EQQEYUX EAb"U"V*#PF)EA0UD,("",(b TEbPDDbb*#b"(",UTP`Ŋ`X,DQXȈ"b+UUbDQbU#`1V,QAEAER#ŊE" PUcbETUR"UAX*,UAQETcX(X"X# ,`QR*Q"1EU(E`(cUA+**ʼnF*b *( 1b*XX"TAQȪ DX1H ),b ł(+QTb,QXAb#(UQTE*PP`X 0TUb(1R+XE#""D #QbQDc "" Tb""B,U DF*,b E QTQXbb(Dc"Q"V1Ŋ`EQAEEEEUbDXDEDD"X*"Q X""*őA`"b"UX(*E+"**DdUVEYAAEVDV(P`DQ(TPV1# QHTDDPDDUA,X`Ab1"0Q,X*X"*UR1Qb,bA#DVEE"`A""+ dUbH0UX**11b,b a킑fz^1`*S';]0_^$gTUx\2tTOAS]P[RO@?8ggx% S(JL\X)X[ě=vIsOx I;[+u+00".'}b̉pV A8X0x! c;^RJ A>HqVz}ۗMH)"!BM!YÙ#uCV^@p3ߙV8J5<Ɏ62|b#ߟ[!},\5lQ0Tp?/%Df;Яo &DǢL|!!gC-ӝyZ{A\k"sBM7;夊%h&`:"'BE1~sM!tZʨ F=QEP,\Q,qt8@XiF6na֯&?DB Q}.rvĬOu# @/(Ǘhge|5<0縸:LJ{ PBB}vTcOP8ۉ^:k!{- }r蠊Ӵl& [K%S/W,ѱzhٍK-_Cþ όֱV_'>l։x@LW/ز7eůC8 '{&OPlPy?}^XAE$PXv&@e#BT2Nk[Q@/u .OoE TY{ @ Cq@qS*B0S{wU[lx|E_V@4I!8D{.qR (}3Xا|YԘ+9 Ar8lq5O]4Y:bz~ x[,T]}C]{Ր6B,`H,YۤI15Wr) 9A[,(zS1DPrã8gm6,}Bv3v},`9F?u=0I)iK36sM^{CfX Cf0繸!PR , 0JFT jf"ѵYͼmrc/^;uh*sE:su@ Y<>!~^zi}(Q1 "T%-l^\@pD!& M8dI =,њmQPxBNߓ9ɣs)rM*k0Ep KwKM;(shwa wSxnNSQC͛ &]Y0Сl(mdWup1m|ltNkn+S6` nq 4 fk7U[`uq^Y0Ԓ(ԣn4Cfkd4$5av`&5/``q |h"T&zhwةes3 4=0ȸz 2^ٌGkJT^M.nfg..ZI 4gJCim)>Z/m [Br2u{&;(ߤHK@8 bBN{߷N?.힒@$Oƨw!jU6QF#7T7$(;J,5+M>i̞y ޓRJ YM`d &=vk";5(dž(7n ObZ:TV^4.a:N>OS?򂏮:;ON̨Ð묘<|r`{NJqbrqMga>o}f Uڌ1qZ`^tF 9Y7]SՐhM~8A9ӣQӔ{t{6'>:tJV59r(aO 04Xar~.z_Zm5hZTꟗ; ڑpH-^Ofe)w!?d_a;}_$́W|g\ǂݷ$wd717! :Ն<_ {Kܶ8&֏1/[ֽuc&F݁Wtʧy^FfX=x7¶A9夎O}˾F~F@Ps+,p x"ES ;139s  gJEm mz6ZTKB9k LAViا!~زDG+ڸqܬȢ2Jʟ54%H|yes a0lBCW9)8M_դ{`(׮v}CŅ`jTQT qQ+7Zt׃lₗDȶZ_b#a~1B;1;O>Lxhz'ɯ[Xq 9@1gHtK盓 q~m$D6}86DExBHy~| * }? ;yh@ |2҇]{?QrG[نO͢[C FZM;- d*t 4'! *j_"C9jN8QV4"82)󝬹zr6϶}!^#/ D|VPz㋊C@HaB^:xgJ # `dD 0'XbLN_DPVɠ3A1O#/ptύO>6Gp=>V~ BwpUCJnHn9K`1@K(qPbO.=ِT<BM^M`H7*~T*l7Cl-eA l$I,A%M5jKXlYj5%kL)7S)W%1PIiަy4C~b=RE"2*|1:ܐ&k$-6|0[v ^sM\*SCMql+Bq4Ы';?Cvx3I+3lGc;2 XiQ|}/Vn^s-|$A"GB%Slktu:olOF+WE7Hx8ntہN=ڦLOc hp5A' EBIE:!5"?9uHi8Αm $TSy q \ȗ@wxAUKy *?sj>-D7G6sʬkeY %Ƿ^1]s9lFw ? :LC_UpHa"Yuv<)9׻+Ɂ}Quߵjԁa臉& !((d:(LE!Y+ B"BE`söĝ) nE@G(H0仡, AddTd|ClY,:r* _Mz*ʠ,>wGP:0u=y 'ЪD=3jtq%brޗ债/v<;$ݞ]20>iIBLvK YX^m;K6yИm`\r) Kh-& nc+$CPh~haYfvz^^Arx<>4P*ce=x1i6 ~]2w\<(Q)(fA׷?#z-۳r[?~SoC U(p.s!-k8?D]6Ud4Qa>HqMU5š՟V2,PG%GN"mq2 |(0PwØz ^9iϠjWs8Nz:}:OcMQ+1r|(J t"==,h, S/`(50/D xCk|!6 mٜ1B^ڰazGC?Yqqp"iuwyvĴQH@B3Z\W9lG|iGCB l+j;4ZG>~ϻ)B)1bpjp!2<^P߾y%BQU"0iP20dwWf|]2;EX{+FDg߯s|d(Rܓj,:YJ˖jx|gvC&gm8,QL2!R4*@]"@ts炲w{mEҷ@r~FĈ'v\x UEP}=nga@Ávw~2?aqXwn3w܁AЈްǩpL/܎Ho@wD^;[$0=EQ׷rFCg\=Ym@$h(cJGz-|Z1ǐ=U>Y=u䉵a[{;$yi0"p=%fn " uR ;9,kc@1ײپa0>xE?HU hE=wqb.6pG{:ەڹW62$=$ֆ1gBcQOra -& 1E;H<0LKP4DX|R D3vfqy:CJhQhOyI1Rsk^_1mPrb-ZxQ+W=Bٞ.:%CJΧԁ97}wGy'dfq{>uY8M0>~/v/^8/wJkЏ(\群9. =>LK]obņUT)a{c>\߮3nMlK vpɯM*;!IGKwCX@S0cZZD,0n5L'Q,Jvp/sw@}2k:#D1%v[>5Vv~\̀Kص뮺oPuyEnY~~^mW_ʾQ+Y@?'(Y@!c/o3惘2bצabsqN ufSh  V$l` պ:gG*ì@1{{zxcՑ zd$XwQPtAӏU;w(O0"#$ZtC1 甉q$rd=OB}@ ohXJs*v;r\sng`Dsc|Uj|0>7QMb⏌ڎ2!SPe1 ,"p"><@@TΔANDtH= vR< a^OA~S%od }agO ISZtçs/o~r`yIWjQ!/F$? ?D?I4L1?Vz3㶍?]G`T?KwA.+" ~M^9Z2"=?Eq/M;se0Kal&CAO>}$>7=?}bw #?7J' ~ƽtFYSp#l%L2HLFQ9@O0 N(V$C) T.2Ma8J:PG c G%o+͕X3b$ 9N+l[Ç:N lD69ɁLZ1f5)F?͂jACmwu 1$Wpp"s|:{j]7 6m2무#BrÓiXxe Ovq <a+~5 *S ;2֯+4Y9Cȅg`=Wc=#>+Lfv^* v&B˄:GiMd/1\J|^3e1&A^!km*u_nZ&%fkXBA@Lж`_@ D%̷" yG HbГ330gej @^؋i"߈ ;w?|*#d>HW,} ̃  XljX蝕qqS!"˻pNއŵ?e@Ar Ľr)[!MׅRs\l!#m4MLhwe\RN]o }ԣV~&1zrg/6d!ppUB|KLOk,Hﯢ!6)cV >>ʂGV9դP!}BjY8Du#Bpp-CU8l:3H|փM]nc". *i)!kBtwgiןmk' j[^ç-9z3x<|m {|hG8S}p1tXBd2//PEIHEc0q '6r.9 J5R)Y$'.afk t D6{j?7O~\ųrr)es߼> I2hi`bn r[C`Psx?׀$־7g_zkE@:ߦp-PT6#1ab`3oiH.r >?|yN/{wH-G0޳NƋ޷ua z"Q2)G:UBA3&7yȮC1jf ~yǯ@Phq׽Uw{x[r`NÎchZ30E!qTti! gfzm5> dlQEpxsA|NsOSMY_=^ [0nBS* we)GQ<@|GT̟@lpKb^aK &Cik"mHSwz1˿|7`{fG~!3ဵacBҳbcv;ِfbxz*ZxhO~ { 3LHN @+~Pf11Q|7:(:ga mOO,N}/N><uQ%c=\S&FyZpKg_/.4swV[HIPnQX9y7r @bj zm =ER "~whs M剩I7߳ W:$Ffw˾l}D}yoÜ7 M}1yzDl d]9ܚNq^ i'8@D Ͼ*28IjAg^֛춳C1D ;bI'ׄ$0Ji A̓i2%kHq kOYaG`ݲ@b,k7{ 'Gn- A$)i:oـ{g;߾:w#(Y "`G-^x:Kā,9]vy88'.0JP.&-it |h8HQ3F]&6xQG*'agL y'9(zV%'k9 =8 #!( c@Ikf_\}u=$Aɢh rЗk}KKw}x N2r7]2p](|?H\'H?W,ݶ-p(.y(ώҶĕ9iɌ _ uO^ޜ[Ƽva>iѢ"1t'¡o"1F|k隝g\=8&`Bcxö?4Z9k.##: QMJZw93)\Zΐtʯ b?ZDR7G?$>oμnc/?3V@럃@gmtu@AU};5bV7z!9T&@k/)n"0 ON:[yp?|Kާ b *!%La~kU-J q(#RbWQy~0D~}NW;2H>Vv3X#ACSw8wVȆooAkQkޮ\,\=cEuW W^_> 1\7ss*ty$\h6O2om[J9`aݼ 3eMLpzFh1W:ҒD3c7gW[ȹgm`_ , =ʌ/ jHD,Uj"R@BJ>oCҲ _5*7E'q04 _@ʃ*:UW? D@0+#kA/4ZStlQ/'~ɩGWnk, =qĢBE7qN`2J)rCByZ0+Tۤ 'XGEb VGڂlWiƲgZIQ?QQ&Im-I-wcK^armxѩ32+@ ӼɃ$-V3oP0 3ഐ見A`)?Td>$]h$/=9~46J?>V\`e;A&͍Q (NY͒|䂝iP8%3a =WZ~^ ciz<^ "EʄM4(F)s#Ke="+Jw *&sH$ᅋWxD#Ă嬽-.#:$O1 iXȇpѺKma,F yIZUTe-$|%.9qƣ25D0[]97 N@= #ޣOV$2H_gř#L~]x? :zCm)HsBw EÙ~䞈#"$$\rF2'o~{[v4-7"=ʡ[1gY[CeO<#v7A&YV[@G;/b1Ot]Gop5BS$1D| dO=hwHSĝRNޞRj$" 0RDB!HIRh(; |lVF(}ぴ)ȩa# \'G&`)D'9"Nk~+7M!+9|IkNRܻZiB"?=aĀ8C(tG:bh\ kрiVc*`xrOǗt;Z5 `# $.Ew\kMBHjXl!9ʅKAFHIhKcH53q* >0-AQ }kU4&$CNDǜNp9ƖcdN\IhVl3`כ<&5ۑl]OUqG[/\ G@uCzx#WFJwhX&8L6}Nez3qۼV#FJDGL!oÍ`"᳇[]ܪ*@p2y7\xH9Q*dGgHħ Hg/tFNƺ6oJFqvIUܔW DC]Fh!t?^"[]"+UGP L' Xt'ϵhYtffg8c@1]q1(Gw [EFz5< cHq GA i6 I⑈iN (s)3 /CP%x0ӉlC5ո;[ s>5gؚo3x ?gʚ2-Way'h0bL 'Bh 9!ãT* y"3<9|Y#t K* /^,Jj W9^~֭-UZR^jZӡ|Os85l|N^ZRO@nmu 9Fb*\HIސ<87pY~DC`Df&\N;ΧC"Al$C;oDt%+TH$CNbbe+Y N 51B=Vun-9V}X *Yifmtu>?2qzz˳A]z1>Ye#v%>td@ t$!R_)TRQ?'$'^Xw}!DM+e3S39iipmłJ^H \n{!=a 42 =9}^gB0L?yO g9Ǭ^<<ޏ &K&d!HifbZ(1FiDD#M  Ѧ3mջ3sc juEХMUmf4#J6ԨZшj"%l(WHV5+8Fł EAE| $+;G+7G)3ܨ$6U8>c <&=skLM)' (Zd`(DgG$`%4Vp4N`6g >dP:Ly7n8]Iۗ[t;._m>\[bi${Mz!ac󘡍ndrP>h҃#ƅ]u UOS']lyU} IA5.dy׶'Ko6JiX7J?A$ R 3>qnF{f{vG=I޾6h q߶YdФ~'H‚נV5CiSܜ:X]c0ůwc2:b"3)H3{ 7}H% z'2ii%Y-J6{;~6&g%ap#"0j yH_}lҜA0t[YB{ҳcASq⃽/'ײvf{BԃoE=٩EM,JHǏJ N4s@nZj"]Ky`FA[H÷,6agi'u=<-HȌҨ#rfMNwҎ CSfiAgb6>R$݌Hc_Xヌ&ufyicfc֨}L W\2g.{_I2@Lm=Ѽ&EBMgҏϰKIR dPa3oU:u-e|mpdRw ΂sA5=2 $0)Nޡ~[r(~K(rp2%LB|Q:wdx{ epĂ3N=h889"|$0rgw q^S|OqE)(9e0e,Om(92#N\%?gb$>HhA@R2 N TC=b}R6x>N v>JP~[I`5R΂\#/yHx͂, _z G,d#/i8_O^b[]tABמ*8v㤏 :n_Dh|9y 7Ԇ9'#P|$TZ:$v~FM~fޝ8WCBi~Nm"+U."vFeƽ=7YQ cB߷ʰD;3@d@}oXm7^z#AOkIl̀=8v281[wA@Gwl 4{v ۈB7|ona߅08ƛA0PHVp+wRavWA_zF =A qk5ڔX{ǵ߉-c39L9c,2&Hs_\AH!eYKs"O1ShTkW[U~q3f@Q&,?{=? {l7"",IǢߩI:ʼ_>+Rt11s::Tt~oQ9= ٲC/ײ@64.>mY g+nYH7/; @D]U'zv0mRr$ n@q޲~u(޹ˡ!̝ю " iJ7z^Ͻ;rDנG_􎀼2S BmJIdLy3&j[0S=_oBWous`IĖ~82Ct¼z2$-W"|aPCNsq)Rfb0N9z:0goktzi8bTUۨR97*;9t_>.w rمwPF;\M@A ,S%|D"@DA k;Oi׵J]`NQ~{D z7{_wuh]<(4Ǚ3>NP;ZnS֢Qm:$EdҕL-X-'lOa jfG(+SK|sHU)5e!k5r+,Y{)奡+9b6}%-&Ԉ}!hq=+-x-}}/F)۸\?IBEMu@LO㭭}/ƺƔ١&e㤰[α 7M%4=᪽h?-*TN@TiιᮗdDM%q-mAAjiG-{:tq7g^2"ǣD~"F _@iD(1/E״UuצM={xnM D uܾ:,]SIF!샢@AI&@#r>;=5VS'>x.N" }*j` /R|j g:d.((0HQDsBƍe.KQ=l q`g2o5-"rڧ $3 zD>5ޱ~Gن2c7:}+oҰioG;QOkqzH(\trq n`6KH>15,M f\QD/jCp!f XmGrTAg&5򹑼Z6)Wˠ*36_">p9ʺ{P~5xmNDg#3SPX7Pxԝ@Bs%5уn J@\5uH:eiKⅻ?bD@=+":x Agp؏)ZU;|-jb2btM2'c ,H,bJ'5<9[1JzK9B#Q1 TE"MK?2owø>͸?cX UM׆? ԐrE 7չdI }~#-lMJO,Š@$SO$>eXSrY9dX^#} [d,,~4xj^JUԏhA1-oys8:J"cBZ `* RT#x^.2l!nL \Sv|4RDã`qa`AanWo#f E#=K*:1-J85;gٗk(fFJWz/xν%;YXt}V8 $[lS{*n }Px#ڤs#EA 8a^ R #CgB'I"A`"G:A m*@k}562Xk]xZJ3+1x 3{`KEK6$F@v' UFFl9U#(5Φ!s̈=Kʀ+6=]ktjRx _넲V^ѿ+/J]Љw9u%4Oig' S{ug=`D5vPTd dSI5rV}փ^>7_]<FYq|hZ xu9Ȑo G('K{Lr=-C`z0d|^oC*Whi^,"φ5Ga+2ȶڢ,U+l׶X@( &Cy;Jx6cs'q9IbT4>fz8:3y!PGqmT~Wl^.^ -ԝ[iP; O"zUS Q/`^Эxtṏ`_g5dSq!>LYR]So-Pu7#UTo!YvcFb-mlsaezStmWa_'#DAPAAe맯E(}9DKD~2;ξ(%CjA#ad_> v9ϫ5u2&}t00t#qt˕}5oM0N+"[QBP~w=A}@C(*=| 9܎E%+!ۿPجF`l 1TdIlXikLȯ~_=}.d(0R)40QSv뇉ƣf7>ȹsɡ6g!u'Px{ ;u'|b_:R*ϻ''QDpIb?cgHˋ%CFo!KxbҼ4OX qiܷaF،VL7@s>nCk 7t8>Ѡy .yNHPwNxN+օ8'ȩe*o!xrͨ0"rx%ZCM'& =13'xpsH¤wO`pv=\L9\Kˌn^u7]^Zp#a.RS.iWjV.7<ЭDN vnIeu?MV0v錯ug }~T.PdQe?HMu6)dԺ{>#A "O4(NCޥI YB32Lu] ^aI[2;\G0Օȩg;VgjlrNpJT6/s"POPRHЈbcЂ41uLUXD'S4yq~@'ߜ.>}{3'}QZrO &~ ] הN(ߧ)g";@3a ֑׼L5ηC M/IVj,@-omBigPDUA'+`]ut҃|TyGG\H۬3e[+϶z5`хB{E ZKl!,byfG ¤W) YoCi,HQ=2R-L'\h[;˹-Im?}%a!/S^܋[vy'SK}׸,GRo.giK'5u8۲tIBcxBb8 lU8]hE2, _Dhkn C1)Df^(!&1oWhs#S_bg ?' >qqO15Ҧ['NIOw)NVGW40Eza-4Ԉꍋb;Q9FS.%A0& s RSDJ0bcy*h؈]VZ([$KhH? H/8}en?FeOz ŃԒVϠ (%W&Z-x{yZ ,g3 Oܨ1VkKw//s4ZhvR-kR)?߆]7ߖ*R/H! x6 = S< Έ3"\uvAnYvaȵDq(?(je #k1F;RYF +E!hϊ xثVr^NsNWO;!gc='>򌅵 ]eW L@ON5]a G_|"!gA+8ꢔA:ěoMSH/'^ns!{'a|cGikT: M'x`srQ >\IqM/)bg@jJ|>}0+vvo٢08<b!r¦7Ɔ!d9'q9{L!Hmڧ0oסrTTLtlt*0c &FSqZm^b":k#ͻ=( 'zt^0QH\n A"n9yC0LeӸR>K8hNトjЋd@+:Y̅s(Dڳ+,fg1&緎:Jיݮ:#ţ399 ;GTc(|SvMR@xrJG ɩ3]8U9DE[46x_JZ}eNNfg9T4tFPKј.0f\x:F/R#7&QK:ɪ%n$OS^eeы4WhSȞ1:u)^;Kޗgo}*.\Vx-r^xPn78BMg#A/^^ 'LPXLkXfHV *ۘ(]u]qI 0NDih Ǿ-85eڻyB =}9egZ˝wE',} ZqJ-'axЕ`Zm"Ƅ ^DN:yk7fQBءKTu X<.lʑuTkPr/记bk:3cy:A,dzcA]wc2+߾ϚJE0I\ /TG4:1,='jd9E o2d*Jd`&ϑ8UP P=Ⱥ8wDNkwAG XJ{c4NcT2ID1?eZx:ܗE(k  8E-#xeARh&Dڋ҈13nNp+f 99ھKo.㌊tr (*7'- X/\ZDk¶5*zp>h8ҼOF^CLP >(JDMU$mF0")cT1?1AmNV(peSj  @ (ѧu$CJO'j}؁W^+&1う!R7vV2CB+%Mu> %+A^:(LߩgȠH2b+Ј"(CC݀ _P&-630P*p!ݦ"BU_':5_qYq3 ZH;WSͭ|\lfl::9_jHdpNA`!s3_]qiQ̦%jBdղ*\-A]+<䳼lӥq #1ظ_dbnh,#+c:8t>pBl {X,sȃeFB+XWӛEׁ~Ku)ɵj5"GWၙǀ~'k5`dv)U9BgLJ["0P`^S2M$ :(9};{dw!^& twNOLa $HJd6eӧ/{ujqK f@Q+`5Dpoe&8s&qeg5?fA!yJep[k@&DR߭{mk Q<:B}T1DǮ˴&1 2@q׳}Kxtk鍨} n;:zD7S}@Fd#|Šŏ%t- S0S_>%ˡgꝎ,^P*ʍG*r*W9)9XO/2NƟԧhns< 姍 h) U 1a]GCֵJ=k5 ȻG/2gE:A @ U/g\4;bZpĠh7ѥx?"풉HhQ@Mp8l1MoI"~CJ:XKdӘT#A%Vұ&@07fX"52>c7#pSu!B3amÀp*+}ߪal xzr[ҽA )+/!:^dc$d !,T'iw0^dm'ÙKy#i0BB!PC] #ܺZ H:ã-MIL9sLOQF A@>:h\;dhD g,jy[d5AQ;Fk"||>qqs_Y؈7 1ݟ nz,/I;aFlm!Q;WB/x#=xmT!;C4thO=G t4c]Rx#ypj%^($hL_qqǾolm,AqB8d^:u:ISfyRQrkH ~8xH^{RḺҘ_}y>OÎ;LҺ—S]Vpp/$)DB쮗SHNX EYNWe4 v%Q|ϓڟȬk L> /dd =;f Q/Q>O/9t\B1ʔ^eq;P.ة #G(i{M|9[,`EvX=Wևsw;m;L\8MMg'/~jO71~Viަ'Ѫ?motM Q:7]C!819~8*!`\N3hZWT Ƕ<_{NXx菤^z&ȟx 5C3{F4DF~lFa'ʬ 62 p +bG=T2On#. T&lV<ɍ@Z((Qz'+C; g=έHEw J :l>R ^̈}Ғx@&Ee~z+u.٨"7kD5?NMFE0+.S @=z.4 Nѧ.(cQ}3%˾ d݃g <^w DUJJIZ6Be+ =Km`n̏7ה iI^EK\'=!Lxy/o @wc%:@ Q|^'#_!R af)\ƐXs!ɡ{!Ѕx3*%v9-<-fzyGG_4Kfpxe@a*>N!f+ HԢea54Kv:6!,Zcy^n}hpEEf(;L'z)'Vjh)Y)0jH %לӋiiGEZHB=)j`8X酒XK /T! EŚBfI 6 ^-LځcZ-ګ^Sﭪgkw0\aàs$NG+(_UӚ9ZeV^!Z9 x d- q{h\VI"Yc!2m=IOutkQ/ Ɩ#b[?,Krg>CS6"J.lk|-{(i:o 5҇g6}@ ,>w olPg Lt8vŁV)q@PK$1q'JB n]p~SvֲY@1'$xܔ*zdd5,sJ`FX%jm˃9sIl޳HpTj޽ cu5`BPLvtJ]"DC"iK>`B qxO;==c28A] ]qFe^V? uL"$0CCAS<=b 0ɧ{τ|$u~ȴGm>K⊡FKW_HlSx&4Z_Æbw#gꆏIj5y-ܼoS1f9@m_) y LmԕG]J?SHRātn|3OT%`3.`cwEʼnh:>V~>P@Re>g۪^M#~u~8eB|4OP$XT|0-xJ-;"#̔lOqF}R0JAˈc6ֻuj!)`R)04>1s-UEݘ.e K\D^~VK踵31ᣭki QX $:B1y,i<82v'v%{U'hȵRQ(tڞAT{%|40}Дsb ޱTD)hZkw<cRz(XV{^EMT4&f:>|ja\ve&\'/=Ε֔b xhDR*$dYuN.rdv^וKRKږ%#%e͟N@;z(ذ[kԀDOc"q $r+ 헿=~hr PC2g@˖F=8L^9MglNY"IH*)# (B?P`pr&[W񁋲`#?R3\WBJh`!vjwi q>&h{H>=`F,$X`RzB[h |U*kqAVRi\}|}4OCĸo$[3uBp߅CxـOq;1 !IFV"XA@ d|;Q'aZ|k*}ƒ:Oq`StSy5I Q]-@B/S1h'kHPÐe\Kapt<]եk% LRȚLRg*z./^B rbăVy<҉sA޳?%!SOZ+;$'W۞;TŴ+O#r@l{\IY*`ϪCH`ՠf%ce1 cQXYRDDҲBim̰(*! +|}wԧ'><7/du,' 515H~^ "38TPa!*'֨vFDycÓ) &8 iE P l- $5,%"~,/ HY6҆Q6&A)AN7C{ܨVDeTb8BM8%ih 2Ng@Si>Cȉ&N@1 ) Bg$sm82&d4NR B"0yc6di`:7P"d  y".3B+1EM(/_oy~"3B{< gx ?5-?W%?o3{JBd!DQR1X5-ŅA$CC% 8lmVK}Y?w!L_Q D5"Q]M{T8@O`5ДL AN1&F B0a E(8BiLPj1C$;baVHrέijTXD?+Ҩ "7c)吭B֌ɦHp-C /NBI:VY !Xt9e`iVVJ oA#.-@Gh4mA-R@TR EW⟿%B"(0dhՔECK'>YGЂ!v u+-[l 13>tACRRPQ>TAbu>oS )W9t3E>ְmF./LY&ٛB M \ (VhAO+q1"H~]ݛ.XEfQ 2gbRkEmh(b#ETCUFUiZ LKZ*%T1U*ƿ__{yGi8,'hxY!Dy^TLJOgx// :Q5Nh@ @1NE]d{i sH2}nyf_dq+Ck !GiL1}L] (A~=XF(o.sz =ͫ]ûJj!F -$]{|~T6 }Զ]d<֎pyϔ0C!}K oiEO;{[H~| ^xZp|%^:}wX|7xY`muGܾwң]ERyÅ)Up;}X1ӎȦŰyqj[qrFm9h3Z#ؽ@M'6:+]tfEJ+`>9~gFj!]MP((9#':Zv]!GBY<[mWy_@| ITH$(@PR$D w)b"0@K#~z}#B*$Mh e~,bAVX_=`bO(&ykc2wHy!ΪWa쟼 -J0[~Or;_'ֺzRcq(>%7:'0!$t޲v ,غey?8΀3~Xq( 7,fii@{N=Jq 粷}Ֆf!8ͨ4f_`bnIdBԆsߵxnI/~݃VzO )P>ݧϛÈI?6 IȬ̍=u}]5.58ňk p@hkkrSR6@dC-g )H"o~A~CԺ #;Nya[8"k.v&c̜%Ej >#+ʎ:2L[Xӈ%tԤD: ~_floocX.h!2 )<ϨCHEs:t) A^ƺ35OtT]Py{EX4 mV4XUҒ՜2L֧ڴieA=VO=(='Fw?~|wG<}{x6D$Ӑ~) ұjN&y&I_:sx6C^*C8/4LşOG6qj>GK|tb&G`kgIN`E*+{~tjlg'WX/@|Ivt+\݂vO+ځ?˻w|:jw0T)~r=YCi0l0yOXpZ9ҶÅܸ2t@1hsk % 3CWp2>D*-մt.ق7NÅ`p\Gψ\cq=bB5_yOnJOc)}7N#u3`.BLVV`>o 0_iC?p8&cǯu"gxP%7R a`V#G-}e||fn߁i@Dõ ۼ׮23:;#p&! ~$$_"DkZpj&ZӉ ] fDk P*{` 2ڪvB*FU;y$u\}uZ\^}%X3CG%E^Q,vm`vRۋ_ 1t'ON;u@FgմsZ4p Q5|֚nyξ}o{UTh=-4qkrz]5ٴaNq,Di! 7Uܟ}^KZBݢr`6!Qp&sy%Ե+";")9oo!Bl^aM Xw(v .4&z|Sg$ +9CrV^q8S#qҜaWzP:xGLj Kcf&2*_2Hvt5x&b8#YCp{IV/3{]@1>xp9>^r9ԬOEנ1ox Nt]3S ?T0LV9DP|8b!ea$/rrmú]+iyyii9T:y|ÑEK- /KCߴ NPl%5 Ffƶ5޴8 (š:]V#$X{<4g8sFACd &=y^MG62 kY|R yA4V:sC02y)HRގî* UD>0yqƈ0 [/Q͘(q K!pv/|q_ۅpo6 7[dFzòl ,Z\ʝ@c4~z1)d\}tEv۔fJ*䝻uH6p|X4?](Bap=q%HOا:J=L9˛5ptx|)4`sb4Z o k$nO A%FBSm=}Cw퍳X΋Y('[=Z!w2F<9xZ[a}TS_sL);79Nyv<م̃yXDFmͩ) /z.fk=h޵~n`m0p;-5lkxٯәKu1Hߍo+hbrit]W}.=^Nq8d] e]|ڿA_jTExJ3X#j?}u3r5'H1L?)-~\#1Ck]n5ӯmJRHahNJm8u5 3| %4ٰONE::9>sfvL9#L!}d]^w28mZqEy?zJ(:fY]uW7`j4ڹ.Fa)SwxStYBEA(*#̯1 id !eQ 9 D 9 D=㱍 X@ fZ;sb1JfVWB!0k{o| PIt2WZ!i{?:+_k?L4mć}BEc>݋>sA qX#{PJ3>dB,9q<̗IngRUYjݾsNsT EAT1^!( X鉲/S'tUgJE vz?gnUXA(,P@Q(EH'(Oi?dPY"sIsD`?k`E REdȢHH Y;{I7DVV(m"IZbE@u >H]Ao x c!`|(:e'dĄnYϨCU"q1&@H?_Sid81o,<@"Nez0'Z|nBsXX|NOu4@~tEܡ28HPa HKP]SpWtآBFRLL?A#HhbjF+ l+聉2$l%Cpߐ%H޾Σ'hpH% ^:S|r"c=m\ 91i1aX6jفiS鳍oMe5t(#bp/FF_$^Y!a%NL@종OO/y9eZ̟[u"Ili], ^GL3r@SOXLA"tF^ yƬg ̋J8w)i-aE\e;R+3XbDX EDZTccJiTF%E-Z"* 0DR*1XQ,b""C dN'~BccS?4oŚ?JXI^~跮*Qmhi+¿2kP\n0֦GaH˟#x2d pl. ؅X6 wD꫔ckсC?F,S|?n("rq#v>_uz gGک,Ή)"r6Q5Bdf.c/|vc8h,$| vey`NܴKs"ꁸOkC9O􀌋q8/{Aq LHiEa"Nnѣ3F0 B5y΁MS:8ӢÚÂNǢwO_]Tu'`Y `ڂ͐:4Qn _CЙ [?K_Ȝs؜ej?UP Q `$19VF/Kԥ8*@]-}j cpD?Ì0dc4B,QRIrږ+7_w$Md:LbJNXl 4}~şRNfRCӷDܣԌoHۤ6?$ `(Qgwromݨ~܄Ep) !a@F!%)My}~>~:.xxȉ&e4^s}$2 r[qG!6:d.߉~ϼ vOԴ& *_HYb=H3=! OpP/R (T ]E+G>[ĕG9/f,jGysQĮB93Wda}#88'+a믴l&T'= sB#zlu r`}3Vzބdxpk  ",m CEb:~nuS{K {P}+a.}(R¸sֽ%Cx\fcC,,یF$V.'x>dXe8i@m Og*l ~ȣ/C#H>Œ(~G,BU0E/(Ƭ>T@wGav suȖZB #ؤfc- GbZ/b5*0s8ӏE| w~BhG".ɢ c>:M$˪\yź@d~ny;uOe WYޚD${5WHPt|IC (nhTɊh…OnyI,w2Em\hv9w|sGtNhUL/8;b[~T{\^ϓ4=öAu"<ߠhC~="4 ?~d#;-#] A 'I쳻D@I_y$8f~:uhf驄5!մ)6d}J>^  ]Ny`3|OWw72NB,QxSOɠ2+#r}}f6\zc0Z/'aeD HAnKޯ\Άph<1sFs|ڊ/k _g+\P3N~K/"U}}Y? ̀|yZ dptTUIq]8*~MsS$4_mlk~ 0tCϟ` A/piB kΑjT/$oqnK/>vT8p⪘@ttSz#V`u "z Xx }0 ėɷZ3W%6,Rbx1[zl,yw}jUn/2(C׶"7`Gdc^ ?vl)[>>| S6Дp<@3{koxhȢ93~NMzIV_="ßPAl$#qO;g6/@uȹs}t0όyIH5 utw\N0JI?"C64p]Pb!j͞yI zp%^ Qz/A @'.M̳݅ߝtdDD;qQ5_=YɅ+ƱsGkЌ&H@WLBe`kn#=\+yjZ[єH$FEDf ?qxyt殏?X$Gppc>BDfE'0 u3֊oNfE 3JN|b(&MyȢKSs@PԮ9XL]Wk*pai/+RŊe'@JHc'Lb<ΦdjX&2m}2ǓF`F k mNmK.ޏ> >fNvtq`Ȋ)ؗ#EOeBLe0p|+0֡T0S =LJ EEdZ : c=jD @[ 뼠GD=a; [{BD>OMez)p)].Ԗ/Ƿ3[luCvTxt]68AT:g3-)T}6JQ(ܸ:e+Q<_1ٟ? H_d_Qoً7=zފQ$p _S}ͥ m`#~3ya!#j1tv!U)mAԮ_4$lIFEjcoҿLؒevb{1.~?{="H-SLaN8D6LjQ 1Ĺ[kY1BՆhیr1R)m+(նuZGNLZq}:Ҟ3S xƔiIJoW57+t>@-fVRO;< ?Jr  cAd>OEaVPbQ@QXEFEBsN 𗁩C&R*H,Q}Tì19VOT@+Z8ualL\fFsz ~8x25=:)A1r;z-bir0#4b}pR&)& }< )u>CBǘTX ( 1F( RsGA5o'HGa gdH__uhP#/gJ g\l׮6grĀ` 1C`Xc?ObF1~V[d! a1@Q=i1DJ!aTdQ,{@<4` fEXPAAE*1U-,QV*E2dDƂ,X6ؠ*"" 1T`(,F*.QE(ڴRd*`V㕪"F1̤̪`ɎE9q2s(5 J%\j[a-(-Yߤ`j7\(=ґF,XVBؖ]K0٬>d il<$9f PPX=TR*,DV"AEUWUDX"R*"$#&ĆњS2DjʨFƊ#G5?!9ϧ/jHK02~I+6nDI>ԳW;JM\ٽiW.jq57G±{^;3ibo>B??_bDIHp!E`&&:L>ԔĐIPJ"LX!NFV 9-ĸH4qiqeW5\}}7=bPwyҖ0XNLZw~~|ѓn{@ݷL@^I4%>"m2yt%f8}[z7Q=F} td$/iu TNP釿!vܵ%T]џn.f`U@ZHe ~yO֑.kre+jb%_EZ8Kھt1yN)LsZRe 1O:r׀:Pט/1ǏPHe{͐AG__9A{\9[ QO j!Q1Wi$rﴼ;tFAblCڼv+ާ"&S0Ż53L}H/F&E' kf6R!,FRX$xuTWT\thb%̯GxHAHÐIL̥r)m+4sI@=ẏjYwFfjrhMF͌˹NͳNK&23bQQS8C ljx!ꍙRԖ@XVEX? Cm䬆mʦDoi];vk>/=%OS3MEXl~DX,?Ny| lzZU6LVqZgC,5Y73 cl 4e7#lIsx:S:"=pK1C-*:Yr л܁5ErR\\e1XOnfwo /DqގπOp==MuS{8RBQ߁l9n%h.uӡ4G5oZm"wJbs{eW S<'`qV470ͽ8 + FtB9M,/6W.@-^\Χ ,-55<>ACm~b]EU]zEfQEՙeҟc*R]~L:9>:52\h>y;np-8,Ta1}@K}t 29)_ mw[_DKؾBv.SNI(EoC3P%fOHnXFOX[Wgly܆!/"8.!KyԿ?F=^_=+^U" ͞c.Q_lf**s UJrNȮHuD)]qdzȿK^Z8Y,4'BҢ /OP$D)"LF tڼlbc;(6؀ajpڕ8OEˮ܋^884a߫3{3//jp Կ Y*gq- VGeqy?Mbz_9T*&m~CXidAij{jEF#UT*[w8@#Ёg|D ]f0 Bĥb*9_e% g[;(x~"8*TTNkl4 cl[MN:[wD*/!~&+XA$nohMr|s !1@yͱk֝HF^cK./?{S `JZ|\CY }GըN5o b|d(194sNTvp\Ia{6!9|xre>3XKM‘eVֶ.B/8Ue^xkP a0:.|Y+]˖CVOsdp(iC{#!Ƨg."} ȆgFFK_QH :"{U5"Z{,9whY҇KZxr>|Ayd=W ƋŀӔqz̖#Gq`v ߧzbv3 g3=Bya-ǻbᒨfYʪg:v@_JdĞٓ Ȁ=ua讇\$m&euS$LY`Qұ,e.vu ;))3dd7>ɀX3p1Iy!Y#nUGJ}@cgƈⵁ@ ]"]{n$f`U`Xp6J4T!p1C뻚b;K&3[*yp#+(1G7"7FTH*FB|cs _]8Vt@sc%]Ln@ _Pz'7{EGæqJaƘ,d4ﱯN qÞ4ُ*z{@ -C0cOK-7"thm۳a>6"+QX0\cpHFf*aIHfaN :j{rrBmu>͙}3P0[ێ(AfHBn]-DA`'k|n~NOXUB|w>' Rq+1xSnyD-fߐ9 D( o¹1}6 t.D"DC3y**rWC7X(`A'I <{rdbλir*P KJ$jW2 ۠M^d$@3 ":E'PHmmyڀ]^|iGZP.l PA8NSk0*S=6^{QaHQ|1|+o&'$5 ÝW]~~• F7U̯<}SƮzC 1M*MޖĴ KHh,t5yGAd[i}@w0F<HTd|#Qd!{p'2Jm@k#hIb ʡYCY PP(#ĞK8%;Ö~^Zy/Km:UgOQ /;-nq2FA= ] q&5q0E2sjBh"h^:sUdG eسQL#gV~)ȿϨMa]Ň{Qɷa]sGFM<0wDHv^9t)6մt#8Rhn$wB8LssMa4c (LAgI82 tw xtL[S+s$MSԡzLv{=7vLS64|,>D!6^i-u:N"9K]shlV+-Y(|t-aj%=pbs8@8r$ȄakXJ8'kEڞHigs8jpȦdM># {[O{qa :0"+ww*¿'@h-o/+"V g6M= LCW cwde .Ym K\◠[Od@P=I3R%VX: HrFM3)9l{W:A<so>+ñ2ʝ?$e%`E#Ula y LM4V̱ew\$JFrVay;u@UPJlI:'TZ=l 7 2! ADCoC=R,_67UoVj j] %OۚzxT9]N`Bհ|q @@mZ|?v??Όb (dhgXi(ƩAɉ <B~_)Ƌ|) X~||708-U"I*60F%lIx re&)1Gu> N )$@PX-णkC*=-W)LbQb?MNOOL{v5ތVm?>Fs $ ,l ZEDRA!ƧSLc] +n]+އ1UY*v_39^8x$l!%nC-8N [g# ս'% ctӆvo0O-a,PIR E X |O^_Ҟem;,7>HW= d/IB:kc㡡*,qZeͰ溪:YxX@bh [H`,U sDL lS,?PA0HDgEZFPJ-КU drf]竺;˽4'} @"Ȁ| HH2Ji  RJE0q^U{jl!`YQcPJ*q^'9tr*fLkLLziRƣa{FD6pÍ+9D =vbt4)q*H7bIA0k  bH=rKn\/VVd~V'tdRIF1a @QiQ.BR5$MU`pکY `5e` JKiVDÞ63.&&nu`X}zv BHIOD:cbF[(+np\BQC 4Q_>>2R|[JSl.(~j٦TZt>;!wS31J)IeC{2tkCQE!>)aXQA!)A:8R&f1 .-IkUpSgHAS! "H y "(EU @@6|~7IΥ8I$E>mciU}xʄ"?H]g5vnmk}6M(E,9+q*NP*Rs|f2|5""#~ zkh{|Kw-&!Nb^SpJ8}?H{_N/;ݖ0'D Wsn.(qr\ hq\B iL # /C2R`y= L54(Dўfo<!xAad$+}@#$aC8 "RZG2$inkWqh/ T{+K7:uԓ]"<ޒ/b=;|*j&c \q1-3)8.O2=R*ch=$:BI4Vt%f:v.ʩvTTZ0efT*z6Abzomw^nOx}Svwbc? )kM(Pu(TV7jM;ct\0Wđyv=3|47Ɨgؖ4D#S1uZ{ǾBM=8&Е]]V!ⷛzTZ#g|/~V`yŃ&ϙ'c~eNxZMzxgD{u :I| aKRu]gŜb<@ ͎v}z,e܃<$MI$TV6"=1|ړᣩ@W&/{:ޅ o  zg4RHX H v Ќ )+Cc1b*R| 0bbdg|-I Hn^+ӁF CϕFha'UPE@߰&ɭjus$1 sf5C`"f]u]G3xlOTP ̆&r:s$W(K0T;= $(C/^Xl~XP/@aE硄fdKsFb G{>faA@mԡ>3\uPO T ȻiFCq BfTK ogy{93յIѥ%rիsZk|N|iG_}:Yq kng-vU8Jyo0b!C ")%ך.ӫ_%1d8/as:F@<(m}p3)pp[( ~{ .`+tm֞&~ w71?3*<˶ǔ2A$lαClDN~!tO.*q/_her d6j]P&9Jˑg-.'Oϳr?Eq7~R>v-+ :v&>[5ۆD5enu8,ys:V(NcEڱ>S/'`w-~\Hߠ`APQ8^+QB38jʳ@+a}t'Y,7Ī [B/3jY##/>C gH#cTOw_} ]jLA ᠈t1 F@@\]bö4[!o=U}|1*|\8MnLпb0)`r^!׋)2ߝ{m,(׌:]P]v;:ēO=?`-v{9A(rxd&*L#2+ 'h_6lbQˆ;֓d0AǑxCgGC{@lΛt4SCY$ T$r3.f14P($ǶĉUU3N_qBw<*" ^_C€$^2 _a/]Gn _ t{Rš) thu +{'YpH:\ER^Kd>ǥ1HhJb`&iv 4lhحm n&f5d\Ķ2$ ,wۅO?œvJ89S20XOC*@D^n3~Q/9n9FRhac97OkhI*~3=_| cSK':J_V~ЯiU/0ʝB8T}l*\')wzxPvQ F0귔 & uwW &}˯_,AWd Tu{lu0ڇj74N䰣 [ @w$T)7/ i;z]mnf(z Fl>6}mJΉoK ߧd_ $N`@;RbsϤ&>(ňVkvQJr s#ցpe]tMUEpB=d9*oZ 2gXB 2݇, h=6`Q$7׌LVmx8c=AlpoM^պ9b3D圣=<`ZD`6 X/D ]cJGc@ג5rD"N ies4"pǨ=_LIQA#!E5>4z>x&TVS8t1ͭ2zQ c"x"tfClCSBELc>׷Y|Wּwښ bV1^<-gNɇҕEF zw2a7 zdudD, ΌUN'<rY@S0DŽh'$ F"άYeG\A|jBcm`urnK dEϝ~$@qJ}qfI47!ovGWv.*WN}s"F߽c(PZ#\QAY0E"Aa`H02A@Ͽךp0j_a"N0.6M/d^(9/}cQ0\ΖJ66&x7Y[\lx 'MEAl-4#\qq6>n (łJdQ%@D!34eHRhMH10B08 žx{lZ$=02'6@ZB90=6N*Φx0)NMGC8s]ᥨvzBFx8x|ś8A |#E_ r(z`W#"*(q7c<:>ωHVѤee߀e4X\[hދJ]ч ̰Qr$Pw7^@mO_L]LP Z}oСb!Xdqo@d|8+V{N]ȍ+ ,Xu;咈¡R@_jlPsPSH(2\BD(g49`}~鎂'XQ$s\;km|xxsϷ;nJbHrz%dC5MCV>&6ȈjJ/}Qd@u]Ⱦ~=ۏOgԲ[TRp)D֘}?κj@/n ݤnNo]X<9kCFV|ytV=pLbL&h]EBVq&~*/U)?~~wd~[ZTIV{C'3Bxv9Uk[iTI (𯌥bܐp?;Dt'W>.:g׮bwZ5z<8f5/u3D כʴ6lG]o :Zt~RG㕉;j0akW6ŨGDAՀ9U []M0ѹ@AKi9Ƕw; D>@A)A (U 03L])(_?_:@~Go:9諈0}6LQ(eS%j^(v*e!˺:rV6<s튄#i~PT-"_!j)m_mUIꜮl`A.L[~6XvImchڙ,2azh aSc٬6qbg-!$إ"[ig\888qftB)x ]S3h`($AG?x/uEĵwHt:RHjxAr P nԴ^~3Vo{o/eٟcQN~vhK;,OǷٶ{<^\lyym5]^ss\bCl2lzL ~ N /fۊnnMH_ZlK (x|63С Y5y\`L!q y(J*^gZbs1Fggl.rm:0{,]xƑp1JkK*x7V*Ԁn Rbmh(}E$(je%Ǜzz=^Ň#0>Rk ֎Hƀq}|ԋF8@TN˱7:wDhGQ7nV5cY k8UEãD[,rɧ8(qf}g-\F\2*qUs {`sv nO<9@ TӾ) Fن~ gMtmjWꝀ "\~?Nvwj#=br^AAB?ǒlAޣҒ&{vǿxndFh#W>;7UGМ=k\ivL<35B?Xщ1fL޶+Ly#Rh P&B䁃UY&lNܚ6j xCȾfyCHz=vt<"rэA:5B@ f8n*pRFĴ!ɐZ,z!\- 1Qz!9!nƭ\r &ꚡ$ߵȑ VwM P'3PgatU1ʟ{)B`!?)J-U"HnZ#TmIIh XD6eS*} CC: #Jli(tr22)`y_+Ta#="đ,FTE De{Y]Nުq1 XR$M&`0$Dt{,i=<>{dw k}kz@SC5FF$Ѫk,p$<@aeޯ1PqAڛٕS;}5lm HUI8HɐX$HيNiH<ĕqSÊVI ZG-+aB DXF|N읐RY@M[2dY'}y#g^iYm9Am<:܉o7$! i4`/y0s$"F "Tb*M1A~QARkRc"*"Ar&eTf6*]D妚3Ts1"\ejFʢV ,!WMwH P #d4TFŏ}Ħ,Yq l#UjB*(1QXTB.[b+ `-A-i,F&HUKkl(*-iDˁqVR[K*1,V0Zѿ|TLhm`0kPh$am,`ʖQF,TXkQTE Z PnPZ5jQJ*H1PX1UqԲFb$j[eE+ JEX ( %JV2  ػ- D-(F,(D^7T*jTUk*ki DHRZK(QDDUDT@j+iDR3(HŶb+,#.Qv$a#6O'ɩlU[hh- -v}!ZbH`y; " 4E {˭RܖKA)Z6ETQEQbHA@:;esh@hI&CU"ȣDaڗt F'b낵*%C)rBTMM5{\tTal +D)* 3.JNT:`,7:N~VO0EZJ;~*+MHa=P}FeW5@ ф0/6n* ;Ym r *-R"!B#4DsE:Y./~?x)o8e$ BBϮx.6 G}v,+[祄K M{ceΛ­: xw7tkiPd4dd:׊t E nX7r}ĕ/+"FUH~qj)N *:`[]r.{uT 3];nv(0)ǢZHVm{,F+fo|>Tk~Cٖ`BԑrOP'JwOyu*")pUL4"LT<` 3(T` ͋@~[7M^|~{~ZG7/R(ZCk!I POr2D:!S+ha%bƉ0A }@'0pe׷b/r7GYNVhN?-cḄr.ҏlҲb<-9,pP4'ݘ0uWcI6U4.3 ї-q;:< M@7 ޸%r (E ~;?O}xayvrh^_Κ!\ I!A,ZLѥ ]dp 5Ia~YyYy|5qD;\W7~吏鵂 q$ #M K"Hp8uM=OY#U$YEp8 ׏{229NeT畩o\, Mdq] !Uz:7@+WU..sI݆1]'xa69pi9b7#LYzkW$w{ H)v^8YB6AORYccR ġ'(A [G;#{//QD]!ZT b?Vn8!2]keHן ŜS!< un:q%+K HoܞΚu1з\p `[|XS)_T\pź׊Q?tk(,GPC[vJ-1;teר7GQh0{&0*1iU{wdT}$'@?([mJ4Wa͊S6f\w|)E >?"O9rfKFN8QN9=vXs^1:c~`籽x9N#z}b>Vw&BB &kv}@A]ycq91JWHUNj8y{Cx#ơ =%*4Up/$^U<^aSfEb^_vȂ_%|&/nYQQ&?ܖAR_L6vkWtBPĬV@|ɒoc&YԺ,gp4 z*68OYdDN`B=lpCJ<2Gfh6A<Xb-\*1N2AY#$Yg@a sU(Iʕ{=ȗgk:5O5ؙ-bQ=q"wj+$ɀ6Gjjo$H:=]z6c$?&\~Z j 3+C0qixݯR#}};!z&>ї~[`ùχzhuȝPuK<^{o?s8;r2B_5P/E 51>K[;F=t{&Vtd(p ~9v80(h\^oB%Ld$ 6!?{#3 lhd-j=qn|1Güi)HDBu Eh؝ͫIk)bko8UtΪzdiݦۥXNK/ $\:p73Kf- 2 . BUf.CEGl@7|N6k _b5ɓZn/&ӮwbGZPĕSkϯ?k[%WMiֶW%/sj*?MQ0$Ǣ",fDG;<}+Bwq[g8{\!yGb9*\/{b^o–Ǹ|!pÜDmMl(,* )WKN' L3љ|RNx7c,C#ō/'qg35GN?\ }A;qΞa"/+և7@}a9ҝ,Ӕck4E2_zVsuӼ  \]61:a2dIg9G"cVGxy <Ώho:-/r-\{)p(p|$Do;ͱ"_)ȴ yll+қẁvh>՟=(qu`cu84uJ-61F!it98 cey1R~HVѯ([FyH"nP0΋. o n\~*ǰ# 0!)Cׅ|a>"'KyLEk$)Hoy(̈o.dt粏fE}0͞4"qTlt{ H}ɢ)3UaS0k",a S:~Eּ\-1+BbBA0)!O+Zp{'AbQ̈q +cn8ޡN2ZT2Z}%<2)R? 9'jB+VF+i .zmOyj<L|Ϊd>n_й yƆZݚDP: aL "75U|6up῜f9OXT*hP‘+OBaQ[7k0]AO=|366 @̀%u@SG~SL"П Z"7<Z":ux˕6Ada ٩?@6')D; m6J29a a: C*C"ô,E m=SD׊ FDXA#5!>d&)J/Ч+iZ?kGэuFCY D6==" b`$_MRJ P| ՇL7 g$Eݡ>OU&;!6 s|Sv#"G\ /\_\(Z,T/ R, UHe( R%dX*!a B[<(݇ $'z+ܳ,-m!bEPI\b's v  [%bƉE;\}ݘwZ/8T;,(!"D[vR%HA vZCwwo9O`qEIe'Wakb@okEbW_4 ɔ?X$M?aͦ/Y5%DhAf+"'-D#%KeTS .x9_s}$"ȗ0`d/j 1;:d$Ъ`&rۂi9uʣNsX9YћW´>02fc mrJKX0`KxJe-TYbDɉE"> ٠B/Fv]#{% r/a'nǁA 8 OsR1b4ep-4O&BjC,@PA,tx|kc]bGX{aTw< ]("{f- 4@=􎲳B`-gN@DTwXX1h7;A>&EEOHdpw11sMBv]Èu@|)yI0%(9*C :+ ﷭;v tz;XUHc$l`r墌f[rr*TrƥQ~Ib&YUF*8z(!$c (6Dՠ,T-)pMebeGZ^d[}1 ;ƁPX",RE,Eb"@UE hlPPRrP5Dd$FӰ *$?r$* CODXɏ)qHhRPR : G((bk(`E*Xim@LP( EjHTJ鬄Pq`P*B"XȌdY*"fI 3@;H@y!'}[6h OpU>w'c-zzChV[@״BLEGʊ!v:ڪ"x ZiD+xG% JjZ6m. I(zNCʢs ``e!S$] KGA 1y$2} PJbXBfQrbNaUċ%ZWyUbz`Qi9s!( $3!NTxs-THH0dMȚ+i U#3ᢢԢ!'т3EƔ-sX~Q=J5mjًDbH,ሜ$݀z)01X2s$d =QT` QT,5St$`!cPgBvEa @bVSq6(-,)1Od>4З>ēN {m!E3.Hv"t''K Ǹxx>ȲQDc'hapL4UW:C"nD#($_m pZzӨymaЀMyTU\JYh3feeő` *lp'&@3 HD 析\H8 K GgLyI[ih+\>ݤn1U@$ `,'24[Qt]uk$UXQ Ӫjt[um6j`eZZR(64?ư9\y-TQprD"ցE`@;6Q#aշQ}XbhP $`F "Ą#$#?oKwyny}Q+L5˫*FGTA|7E%C$n-93O%^Bu4`kjƷjopӛ"TfPV*$3Fг4 f$7q',N#zaXܫNk{ޛH9tudvi.M ]^0uNXpv0(]`u#BA3ͧ:/ JL4bи0EZB?b1 1A$ b`D`uQk%#&!$-So4ŋ-3+PD Ǯ `sc4f* &!q;xlG1mBB^F5SΎt&2W 7ҪDT2 XX=Ƌ( `#!Ed?8?r E<5 !dA1"E`[.,E=J21`$H :t kࣅHtt|:Clʱ<~.6ẻZˋRO7TYwi, e"HL )ݐ1.eEçgo#(r )JQ>CE  T} /eZ"%B1**G=LFԺ%LJϯ(t}S7{ !6)oKI:`@Ÿms3ZpOq3cf]?ڧ U%{m BңdePxɩVDcf*m^2lDc΄R3kZ ニ[M}ߤתHAKBJT GìP7M׻*hu;Y?Jz gvMB*XIC]"Otc(( Oa> . yiRڗ>T! >a7EWU}[\T~/YcT-1s0EQz)񁍂Pc/F]jFP؛H,%k ̏'`QUO(I o%d50^yatG0uvۭ gSr1%МSi>90 \$:(Q8!h=_Gn^ÜnޛCΜV[JXiT?42]$/DR,'aR$DV P(bm aܘ gz-EՁ-MJHUn s"$a$HBd=?/FmĭI;3McD$Ę*y%\<ìDQMq]9 'vq~ב{4s9&r.5iS4ʓWCsW`@Z+abv1 U5ߍ fsLhLD dM|YUF=z&@| T TQdB}~=Q4T%SQdQA`TXT$^"0&RteaFF ( gh8^nIHF#"dVMϺ薐*,`ֈvI1"0 NYAbd:I$܋&iuǿ影s[PI.8t&2mK@JN;1!2x,vTPI2E&G5#>[ETI3N'ش2|#lbHL}/3N\Y'I ~YN4p-H$pĶΘѫۖD]8n-< 5"IH1Yȕ9cS6_Dqʍ ΋sWJ/Ѐy8,ėx!5I9>Zʰ"(" YQDZb#FE"QH DJH2F!$YF VJ¢"*T`*A[5&AzRFIAK~C1v[Y_E8؀>@|]p4y?|ͼ‚hX6uː$Ґ4la!O+9 ,+JZB@uۗlځTF%I5EX`P")-;;;`*q$(mgxI)}Ön۱" (0lQKD#"=נ(H$Ƣ!v;:&lAuB^~G'OġBBTd~a=';\E@c2 ^i&Ud\_P 3&AHVRLp"(,UT* ԇb4d $@K@`11LLWd\phPv:OŠ S: =|Odi,o*Ql43 ?ģBVT7IZ&i ( D6RbC!*[ hAܦe1YSUvm MeQv,rߐѽ@^o8W8X:CcFBB2eej,KlP#r|N!\dӷWfDuy<,X^<1!US!ZuI훉mtSAx~p@ Ȉ$Ba%ݢm^ T%l ߯Bs @"hU4d,l"g4un e$FT(#8;:k?#Q{-ZVETДr :56*b$b"bhy  :PCs=)MuH1(rka"E$Y& ZQ2`'՝( 8w$&RqPj F)E0 $D`>AEQDQUQUUUUEUQUEUUU/_`La$ubEDRH'o]a %g)zA!hcLgr54̤8 ,8E;ƻMfi];p;Kc4 3$N˦Ѫrm-̽.I(t"iN^Swxt5qiB723%@II"0Y&[a5CL2&ܡ#$bLن0:D̦ "\8tqBIexнsLtPu} +iA@uq,<'2`J0K;R2e13 c%&*7CE4]G7i6LM'\iFᮉf=@$79L9uM pC- WCҍ,Rhi$6MmBUֳF5P0P`R2ahV>,7]Ld>.׽7-js 4i0KfuQ&mDyQVCCrw.=-8,Zl) Vc iaiD Du nl\~&N7EevFAZ.)stɞ{]hi(XOTA$ĐA",[3 vE"S>)gt @庂LIS eH#ȤPFG(O EtZ)QA$.חieU)gf#ui.p4[RH$b(T %`84]P55<ҾזF259.-M 1o!x8ou !t6NhiMI+J9bRE$V0RA '?4䲈$KAhsONl+uq˃ i45s3s\m1S@| J8 D+j6 1 ӔW4`MDA#9E2Fqw6eH&4aJbU.K,*j[$HPMӣ7E3burtAv!-I P-!ey(BQt+XTYJ-eCK,!F26Y,S}s40^(~y~=]NebOll_,k8G̤Nj%FKD 5l Fĩ8boU.& ˡZ,"޾IQd`a-X Ĭzbt Č8\ud ,2.Y-.):QȋzxdPjib3"b`X*xN=38N r*f)T_.5K3AiAS@ %MA9z"Ƚ605 Qt.)(!D 9u, M[ LAPgrF Z13fD-iI8`b+aĺD0(HyaNCLm`ֆD&҇ jo9Ɍ25,TRHIDd1 -|8ˍ#A˦8(sNHp }{҈+D)ʘUm8Lkۛvrwa,&!8|$0V5j@Zv8[32pPq:㊧Rh"ϲTX1d0 AN> OEESiRZ époݼ~`I<0;΢qDTmAq€?/N"lC4OML+CR0?L?tC$=~-aSc>4,O IA9N m[]QUEe Ӧ7SG)[t[U)fŏI e j,/yGwAfSs37jڨp9zoI7ZKA,J"SæJt)eZt46"h1p2i nT+0a8DHL5-CIP(oyW30,fG[kpkU6iS:@Ķ;ts @0]TbYt.ut:Иtd NAO^o6V qjOa']X,>:!Uk>%!9vRBIK xV/|q)lilٖJ lV9(TbH8@'lEb+Tb0UFDװ@UMSr?o8./4SH}B #/aVd1%,\AP ERiI,vӈy"j`P='<B{Ta?k/杺.a,;B]@TB@0BV)q_VhnU Kt%7e J jr,(L "`g{"*W7C1 m\tC\+ߓ7nMR0^d>ȅOY:!9Q+l-I+Y !"-lX66Ԗ0B=Iw'DDcrV Ls,eiQ1qhd 4bi 1("28X f!TDM52%5033 wcݗ(`kr|4j61dp3oal,pጦ"e`dr{9! ),0A^+ɹEI"qJ.Ro.X p!ຸ0h7 T2%2zGb"&Pi}\O/H#9/Yt:2a`-*O٤j3IskKѣyҟfũPus h;֍C>@;3\124!h. !YM 77d# HPFJebe ف㟠\S%^D$7BVFbPF,"$T'6vQ4yFeb k* k#R2`aL>CgP Il+u̳?R?oSET{aʻ tD vl'c _X/RVxA$+v7\| RQq} vx|&t: ~U8_lHI$dsjBI= C#/+KMW2ٵafO}׻ۍQJXd}|̥`XSٺVTmmff9N4k%WIe 1ְjSb8:*51ɖY1YE-kmbmaR1wdb1t2ʭ*ETᢩ&9ZPjkəq-m+Yc5LT2q=[$# [, A`f١sW ӤMf ulJʆ!xt4'C^N NrvN8dI &?TũU\2$EhL$<2h*/tzʮ-klO|!+D@K"8SYr)Z-30Q>P(E` *3*WL8oU](F*#UPP:uZO_޺8F;a"x*AB!`& ,u͜L5Vzdx. st<È &01吙3^,ӝu cP:QIxo5ԩRo=8P$yzаED0Sh>E Y~0 u 1|s `DF}ʆs#;h:+i@niNl#GAlݵSٱ5:$^c!5'סv\خKO%!}i FB 2#& bEE#L`RHxSNT'8yܼ}P2X,b8C I?=O;`|e. OPQkYFTDEF;8!~5i8u{/F팝Tt8 ^# ӠZJB3>멌yFPBN~bbu]OݗxbcyLL۞w#A B>CB<2CRkpiaRL,*SWe&C˅` (+(VSNe`<AIiTW=B+P'ł$0#tPNDdQC_ؗ@$^`3`@1Ta$%)֡ܟw4|Н";v62^!WE@ a3vQ&#Y-Z\*[*h2bmV```ޛ'CPȂe `RYlFXeFUVI!$j[qE)jDN#FZ¶R- ;A@.вE+}YvR*(:3Xg;Z6^4޹vx'"SHR"E1$O -;#<U-,wiW;l(5Ji$J< XA4Ti~s*}zϨ p˖adeJalSҝ/?!L-!D Bz큑 J#m R|1bRpB{'14drv>a!Q!~Hx'|vjH{huLuĨ 7Jq$(Nֶ>%A! $1r/DbKw ,V($e;(805[&*4ajYA b#>&3ybh{Ng$^ތr44 =)! ^8/|Wi+:.N߄r+X` 8d zu2݈xa8 >EUy""M "2I׬< BGE@|,s'"a.'D $vP߸p?|+~ :xTAg^$q15Em)s Rb(QTUϳ)Z4._ntBf [E! C8<|*m8t=D){TSH̲%f-O \jS-,9ڸF nm0BP H.EBzéRnı)DIhcB@/L#8(=I7VUt;vKǝfP[kg`Gb`(زMH:a%G*DRsS]&~ԁjmC3+]`9N1y Q%6U BJҘ HTN1Qْk3U1w%Tl~v70~ei`F (cx6لo@2bő6@DOpTąD i4D5*u$ŤabGbDT/Y? \0iktƤ >97;% Q@1Spg Pϓ۹xo1 EFѧ@= ~g'^dM(O@AV͊# $ 6: Mu<҇7@uҫZj\YRG 藥 PsjfNxi],D# EDiVTXZlCBRV-oqwnQkup1n.l9AqE \f=Q$b8n*YE(ЀHQApa^ JD"\!J NH jɊe2Y`Q,L*. c\@.9 .Vi&t6hʅ096h"jcfe\(XI-TTT02hWz"4ȖeItLLBfdrC&b4`e_w\ B2 "@5sVdP")Hqu%EWI SY""E(nM3뼐Ћ E7j[ \̷#R,Y}d z|ұAKIj !<"H,$eb QPD(#CO>*uLlB|v|eTd-@,osG1"Ŧ U T`NPE"` Ebbb0;" 8-'އ8\MYYC ҈$ess@Ux iJADPd;B(}@2؝q+$<$ @IߟF@XHՔ$"H, T ddV"#@I\}&:(Q"1A1,Cp"$9HQD$B H" P Q xl|BLq0JMxVVdh!"(E$EDUvʙW \F5AAD Y1&|{e2esXBb(i<ً$!D`2&j!rHI2 B!̀{,*5AM!VS2AYH;1eJ6J1>'ji8ר% i4݀2r|zLF*^'%)g /(iOom 4t6` %*%-m DUTd!60X"43Wq$,3^I7@:5$L#PU1?[hPM8dERF6f.% (j1D6 1;RB#j Z, Xo R2KiYPv( CTUJ xД,l20!&妮TDQ,$Fq3Ń>u"PCU P F - x[`(M `;m b0Y0κW&͓2&99'[|aPNn!9N1w|WT?(i4R6hj8D64=Y:i=r'(ӎiw',!{YJO{f:PR!sx Rq.IfEN("H P>%= 1pBj҈BUN08N|/IR KNbt? Cb IINCOE-Z"] LT.$$QVNfy,Xivau1+  n!O*m/W zIB,`b5s01qMHˋ8uM2. pV%?[5;*Evx C( %9d$Q"#DBxa ŜALI \AB ?QX$Ҽ2,SJXm վ*lȥdH`FN%7XjIfQ?KdɎC yp*5Ke &M -ۣ|0l^7!C5!P+~-+cq񽎔7ߧ= 8<7d8F/YBoԘ)6aF{uaukW$=EWH:Tbgqb89fO€SB2EcKàxHYMΨD( $ X=Պ((Ej2+H{LMfe/JР`#N\CiDA5rp]€OaV`+a4{nn6yZɂ|*II'<%);RS`,58&y™EQm,TJ/u.o@,8NC&36*Vi3|̓hO"Q*P>DLyzK ZC1m:&sUkQQIu\gU&%p"yBB~q>6k?H v"q?8 !! 2,aP"P ܜR]K,>v =\CG*lR!(A߉mvTS$ YOUQC R$!1J,1$)$!R0ddą>2MRE a?r8OY,?y{)fp5 ! :"H>5e${@r8rn DXO=C@FH+%@HHoO}Vq϶N+3iGFˌŎ~i39(]n ѫܡqsɪ wH/4 !J 92݃gWREj tՔ:xȂ*U ]Ȟ48Cf@C_{Iд%QU,d8[!-Ccбr{dHQd$9'T͔S'>o@5fi*VWwx06oc0b4BL\|)sSQC57nص$J6yA@잨h,y~$-AD$kڈ&(̠ޮe\m}֩뗣D%r-Syws(Q+r͈_b1S2KA04I43s:+1ƫ|%F=|?/=0ye'E]،MxޑW[`i {JҞ yT=S9t_vչɠtMZHdND06DDT%3 E&66BŨH a!%GQmd(IFF+.M L}4F2X50d Fj0DhlN .1 Qu*j.&oe+6eB!YVF>E}Iԧejlv{3%W*"`:@/i?Fxi@Bq"^P~\'xLyAu"БCy#~"fݸa8ERHH D 2/5\V `=\m@!o$~ݦ:fv$?DBPΤ8t:%@眇ZE!o1ªZ8I5`Y q!$E a` ">ŁTEom+Q `UoXRє^pXHB ATߑDPV0Enx?T[?RӫIu_c|%Ju߶;lP!>Nax*Mv$4rB+x8 @B@u@E%bB(bH‚,d% "1QP@F3t@D- VE i$`'ȩd - Cyq~]zI'1@юIyNB]֠wM28Hք"Ud?~f,-N37l1)@(@V(u-f5Oz&5;*sQoV~l?@/-.ap&=7"XFNID 44O(@wx{cH'=:!q]IӁ`j,L̚Fa\p}F@X|# YdH+RdI F(a" DhPi%"U3bFh}{Ãs,D?q#”}Cko9 6x&Y>ő{"?ŷrA;(! )"aPĆ|OSq\Z3x4I?rp]>J2ر80,@Qi>6BT}ά&nђ' x"3Tz6 cm++"fRfY| A+MEE.Y咱b8zR^ B (e!c@5F H:ihIh."  P9GSI ir@ЃQ ZEk&3wjJTQDP8S?C2tyOgB|Eya a)E.`0ₔ``ʴj,.YEXXՄM PZg]c&TRl.[Cɤ<6ACIŲN橌CCSMaS! &yc 0&0'TӊUȉ]F(cI)|RbPu{sx`rQgIY*4hь`l@Hvm $%k{\՝9u͎Y9kywICiXTLdl4B,qJd(c!m$vmYT#gGeLm\ BnuI GY[ZKX3"+6XfS-V"*Tbp4)J 9P E3,(M҈RlaI  \8:+!D6ѓ~Gۧ)'O冇L@(0FQ ԉ P&Wxcb2k. ,p!VOt`VCYNQnpָvݥgB"4$(uk!a{[X#4YIX,_Vd6!R95{jN0WQ6Cvb'MCY,BDz ;\ DF8aq$HY{lvI |iHt'th¤Yd;4ηtq9/J(CHNIAaFJp^rށɺ-,9Jѥe|biezZ 2A^yj%wtHC¼Ѫ |x5I &3Zw R9-U2g9Ci ,)Z/4nzhݻpC,Db.$P4@{V8A'9<E%Kc.NbR(2%H1.ڋ6rl9@I! @Ut:Q!pHK CW L `]4ܽI|(N$ 2{_!%ǧI|KZڒ MwHd$FERѠV d4P:#SMax._*4!q¬V*ȁH"E$PRVd\>M \CYmLLLq-̵2҈()SLtA;(ԮŶ% 3"з Dӭkl$4o,B"J)qIExBq5ZkCD `:L6u (+'IiB, YO|An""7MQW bL0ɴS@Ψ !TDdd0 `@d$;@fFCQOnWOW" 7d4Hs'HDH"*UDUuAȌZ ZU-(ڊVT*X " *ŌQQ*"H"' j"UUUG31[JZQQF([JմLj(JmDETTDV*("mkQUQTkUr*TJ[jQH+F֢"5bRKkRb"QT\n*VڢhKmjjVjةb#-*4cXR7%=$%B,dXAMV3Q wR*Qd?C¾5ŴH$hS@C@H`"2E*xR>[*23.-iU2(4a*?~(2u1A`2P8`I@A$XE a*-jəR^R ;!4!U C69C!3ڂ´BFBHDby2# g`D!~.TP(N 2?{]5Z/enkeSIQgm-=u ~ v_ NUY sbf&u&3DAv'?0?H("Ea &ztcJPcFJ(C@Q"4C92&,{NAd.tz-ҭ $Lquxë.C2Q!iK;Y $T2 XQ c"$P$F[C%nZ !X!,SKO\DpD2H}uR1j1 R21$cDw$fgiCٓ]hdIQaӽ <*^[E؂g Hxx&AP *ԬPijʑM-e w6\>OhrD$|C!3^2B4]s-RqrD1=8PTF(S~ʊf"d~x?װ"ać>Ǡ001P&lP IbҲ"n #tE0PqfT1+⒉Bg?VBϷmoE?i0h?ܴDOlW/t-"Lݻ)zjˋMtq0 4Nፙ޴4Kqr68*uO& VJϕ1(&fD0P8_m&vF;0e 8?6<:gQJ=^/dl\p(lL FFK@Os8J81G=rğJW|xtgKw .*+t)SP62©xQ|ɮpJP, Xs@B]84HE+1HJ IG'0b AmmJɆrPmeye9zjMN{*:ZK* /0 RS6PS/fpt(Qs'D@'Ȅ0 ~,U3 d8 jBa{~_Q"P:v_AÆ+WbXy ϑ2EF^PYA7+M= !]R 7߃O~V&2(-#lՁ߇uȖPuUEH3us(⟊wU}LTDM5!UY*'Ac]I~G~q >/m `c^2 $cBO܃CSI s  FeG2'x7Xĩ$mRi#<c WZCb0IYˮ^ 2jdwkCc4/HW?S]@L~za} ^(ZQGv2=] H$9Q+JԍYTgZ86|L<!e3pB#"TChgpD6_߈T{,L+Ea HHI#"#,E [|jo-?tvED`c}P*"$, bX`) Qh ! P(TYXH,إTfD  BPH0Q,7)P*^ \P}>95UO [ij)#؅p=m.$ >BR!DVzwoڛ[t4E!k1:3J#Pp`=HHa$ucmUaŭĬ *PţibŊ("2+ (P.@@d!z:"؄ HIA#ZCF' !6UDq@G1f7D-f"ۆmRriuŬwh袕\˥MgTanNu x48/6 3D hơwg)Sk S˦-63I-CvZ"Ac%q2XӃDn5Tob9w~"pWCr$.ʏOxvUfn"M!C~!5a'8'_XPN~𑑀p#]Qaz(ZHBEׯyS/H~jB@*"+ N}5E-$]P: >J## Q+ST?&پ%aCDOɍ!C!ޅ($E WBȃie> V`JZ̲I,'%QbVUERErJOUCNsI1jX5b[ f1P JRHP=Lc" B;,6Ýr@gct% 1B(L@SÍ !h `.dQEp Ph$瑠NUyV"Rg$ %.GqF>.oިV),;'XN$h QZ!eP60#R^A ))?VT3?4&=?">gY+ \aU21Ɨuxm?X#5yLclmaICYvOdOܐ֬()*,ʕQj?3# <L`w#-P?&p b D@D[r{d6-t/$+TAz8~|>T⤊$1` UaGk3A&/ lMIEEt40b$U c$DD?=!+$X'!@zP0u:Ρoi%0>Q +!H$`i'휌zI.w`{m~PC2!ʞO b b gWhDS]fxh`\t%y:)F.OMfu}Uaَ7RHMt`bDD;N'ߣ'+"LGT"][[jYUQ`*k4 P* DZ30 (,)7&ɬd1.  'd`CY8r)XR0H{ p1I%%2nEQ`,̉-Sh% ԸmJ܀Lˎ152jzcL@q/D qp2Z(̦st ]b^Ha(x&iKR" ; ph `F0mA&Gu!flZV10&66`TTx.YۉEň"K ;"7)Xx£maj\m.yt;c b ǩG ꪪ;$%l9QbZDJb?657"3X*APU4uKK\P!yCE_% [3t=FUWVCL2~z\_XPWf(ȧa,ץ-J/)pZգfhj-lUD- arU@ICdAT")" h[d*Ϡq74ۛtʖX)t]VZ.V\!Ҍ)LʇV2dd';ʢ%89p,IMQӑ)cFAdFVfPƫ)l-(#<o*PXF2Z, :rlY.]5*RX` 2ҬEY*E[<ӓz7ThӜb+ ' FZZƸn_֋-IJI鶒DD2@L8  (&U3ayf,THAWaH‘LPtAw6RXⱪB eMlXPC&h0yXmSV(3ݬ(ʥXv5Ygҳ8H.o$6.2D6Ӽ϶uSnEO Y7hbwu[άLŭS~ŌaKZ%r$ӵ'j&47YZd͉ΚF8 w*!"g{ΝvNjlqx;kOt,4x5z3lJ_T "1\sbQ1`LH]7 {/sX^s\Q Frx+iB^yNZ *Bc7CNi oмT9524W;c!j} nT|N+)dĄouu`煰3!cUa:ZD$27@ @܊ 9 E""*QR zFfq;PB eo`\;] o-=$<84%==UdP+7DY#StOP2qX)?Czhcl$xK.%)bZn,_UwЫw|r5W6,H|>r1m mB0U)= ҳ"D&q!7hDmәޏK0qPM3vã%bDɡgQ9;!dY1RR82|1P-h*- ٳfbHFg NE<Iԇ3+i%C$Uڎ LJ<9$`JdT tXxFwW}2s& ހPhEL1`fClu>wBP㐙ID)$FxsPT R0Z8jC{:{2CEQdr6,lHK`C1 Jc{cR(㒨C}!n"cGDyT<(<0!o@MJcyUD+:iHr nU%a =/3Ylo h[0 99#ڬ6ՅS9`0hJ]`\Dn2};A%`@&0:f_^5ÐчdYuAa<7<ȴ@N0+ ,I3\׃Y9r#<䌀qiC"̇歚u yE;tf5魿lRp0QaaTڙƴx@ea!yx 0;tnaRCX AH9Tgzz&MI)T2 T7 (sKb$v1i6VAƓGq|P6:\:%V7!CEECg!Kc 4Ek,hc,ӡhVYB(bս96LIP0+MbNmO S:C=@Et$dVRUgwISj{CSDmnD3]Lxfi.;bH9St*o]z'd)(&$D3!b}n:=h#SDaGp t'#8V.1]veӈ3z=㷪p: Dp#$xn# 뼺'w̐Doߟk[~pA,6)oszphmhEPDB0p)%Anjj0De)S/SpGTE$K "2)&00q*BV HKl$(+5ITm;;΍')',<=P *1EDUQUUE (NNJ@0޸n@-0rކ$& bY;WܻBJJTF";tg $ ɒr^艤$ !@Y"`5b` 6?P6\*?0ܢC$@ :zAE$Y",Q`ZVHY-!Ї\@*(V*Nj DHU"a>paN܃MO©HSHvܝ:,V*?b>I%:Sb`Tv1q4d,WVR5cM:it4WL:6% Ī2a|YT-U̵d+.IiUsAaXZ eS ,(eYQbDa47i,QX S1ELPIV0JՉD(EL2X"1+PВN3 aJ&$Ә^0 iP FG#AGE3)Q"ҢjeƍƤE kBPXv&9 ,QׯÇkcمȘm:V"&$Gxv⪑Skg: 3{Ȉ0$0mM,#! z xs#G"%PԐ':L 4!Z TYXJ D²V]X +*IrdYP3 ,]'7v 1w@' PPE@ˀC`*ChL@AB8\7t7E-&G|@ҒHH 0J0:H`C"-Ct@9$lڤb5 X_^z'~6CBf!јq!$r6ALhNc \.HfL+mIQ Q6ֈHtԆǞ(OCIu4d2$><|m[ ~n`&B˰?=EP" A< kaSp9$}R()>kYbM\_^2i?X{X_h?( Kִ,փ"e BXDN:)= td 27OM\v8*#E$#M(*$)lVzS=0;n/|Ӥ u@`":*P ׭iLȌ$)5w5hzT*%*ZG "1UI;Ӽ  @bTtC)Wx*cAkN4X41"9jVhi LĘ3 )eo7W^5fpPt*nBN,LV<ס˫Ftx؈0@ݙxltb&MlUJd* BZ(FE9DT2y%f0C:<(H~!P1ӵOla( A|'0FEwaSt00"p$!䃍X'$";Ϝ}*R ) *JȰ4/afC7)Ԇ`2)Q`1FbcC2C(qYaږP ĸ˖JYAEh uaA<6QP ʊ`[bl!:I?b EAPsK Hb*va8pc~~e`ͺjp )c)B,Mm㍒ԕ%L"]O{VtUD/ d -KLR@2:-'!\dQ@-Fp!*Et"0[IXeZ$C_[u!AVVy)k"LL-AC$+"*%E"/HIs"BI(P(0çpCəN&~ޣ+)#eI'qX"#"TA$am;mJ=wdP'ܙRkSb(`cX DEA`6JX= zzK4rF4}b ?˙%䪊)cHFvQR5R?vNa$ Q'7vQΓ8g HCy k;R}šCRL@ld.$-%l vCۙV, I+?W5DE *$~\H$ b* #R1A`ŐVEU2,YEG oZ WP2N`ݛԙlĆdAy &_$~"զ@ L2jv fKe RÓ$ a T L2hLZZcm3[ۙ]u)p)M5L76va(o@5z(|b.v:NP(lDs0$vךՋ10Dщ(Qx1p-]~ҝrȈN-i[,{J\z@h$S  iU3l!\ T sGׂ.OAĩi$2(rJE@$T$YOr8B`DF%@Ir)# 5CG]yB-#CAQEZ%B)Y!aDJEM$QԔIJ" DX9-{I %eHYj",C&=@Pe)o?Pǔl7 & pR}XɮF P%(J,"0}wUAdQA"(X>=7t0 z2aLA0]OgRC 0γVhO9eݜx_ɍ5C<]ti92|),HX܊ M79k\)AA7f2sr918ܧh@xP7$'==< 0UTTdd1\IaHUA@2=R EaLh: #UbC:xX8,&  n{A!".4ϵ{n [ALZ!YC)BB}]'5q٨C@t? .DSX;ACW.RGaBA `0I$+85> d(_Rg2{I Nv)wIUHtL&͝,]l!Y=^(U ;1B(,X  !觎kRjht]@`*ErK@DBE"TUJ? Z H@EATȨDUU'䄓$P XX(~^ /j  H2(2  "j # \PBAyECBT,6P*p$D.%EB\pJ(ܸp PD$D(wFA*(TKBȠ$+ i$4 PPBH!+q"$DBa**'W&y 2B0mX*Б7LI?հڷv$`}&P kDP \R #&ItR)-s +9lA"("]`X1P.DT@Wb B EBF@T9DEJVbE ,H $AEU@˼ \W$V!`"I {|}g[q"Ȓ,kKD>I$I)BGiοrFIЁ@dMemIM#u`p^6)dgcp]$Nj TDQKgC Z;m纺\..7vU8䍵8+m&]w6ju(MFն4(ۦ]_(n=\)O=z]DJP" ) UPHIJU )TEP%@|*P 4)UJB)*B*UJTU UR(UP(]lfDǠX ^{'[sC =j@ %G6`{:JO1TIP;uD(Kѥ׽ܩ)Rziy]Vmiirhɪ4;֒h*ݴ5Kq(tP9 .j::hDm!@WT ; z3EYMZ]urг z0U UuU)U$vZˣF*YʗtT* DQ*PQ *((Κ=RJj(*AR"RIP* R*@ JTU@Q)U%B@"$A!@4@ *Q@GAE P}QZU#@:RTmuN^[MjgNS@kl$-h6{WZ`]p_8{gj(4{ǝ4)ۮ@ :h[[ް݀t="luJZŰ -{{ã@Ч&h^J)@iB,n>EC%K, 6"]l(s7gLI4֚F5ԉqAUTTHJPPH-kaCyRЖly9w!W($Xow4,2M \f7NJAJdxI@I@P(ՃbJΨԎA-}q( B ǡŢ<}%{V3׼};Wnn+GDWUFUdidkNJT$*Q!!4d(rvQv+ n<|EDs5f{>$l&*|}C=k:_nMuD P(PA@RIh+l[BT;Ű5Du}(m.j}dcۺ&Ɏ =}\;:n D4־38 UL`PE"j&©TPP*IRJ !]Ƕ"ݜOvsV*GEj˷pۡȡ#7iBQuwnkNW`ܛlv(:f=U0aY(Mh.@BTRHjM Sղ Ll &`R3ꥻ՘c|5z`KgY7g. R#k%B n%КJav5Gr5LP" 1M[JX ' A9a҂u $5lRkk*L*d;;YH #Fhm`MS@4$THiP(mAq ;TX46:GMY4\h\_|=֝尥MwZGU^fV1X7nuvH ֋d:;tl3tfո㽛^ao`eY6KmYZ 2;2Gkdeqim(x^33[Y[@-w(0[7K] <#yB[=r@:wUҪ i$ڡ(UKfPD֌HfCDL0#rD nCSDA"(GM &M dP LhzFd z"!bRiz4!I&A4&h#)iMiI 4 @h4hHoo_c)?b%*@ПI-=vaj3S<53s9-f 6){t+Ƭd36B~/%?U+&_Cg2@ڪ??ׂ~LA .ϳ2Wme~If]Q4WM5C$25vƾfǿ|~g3~{wia ~ld ͱ4bW?kݽ/c$_[踞=x IWG1_sU=ͷ_AW&@w5_1>!}@Hyv>ӷOeViB_ߝ_nt]ʵ-VZV;քv&N#iao z}ȔIWzM~/nC_fW7~j0*J-0ZTc~Y5pÊ*xhwkλ A-7ly57h˵҈B !2ݯ)#nܛҏۨ=gKێNȽ~HOλiE5+5l*<ֱpCcY8 4F!CR W\-aAf!֬!yy_>I'<7؏_*$I$I$KI$I$I$mwwa{k0<*q yO B% $I^79ZX=?("̺3w-p % '9uWդϫ<"ZQTͶ?俼x$l He@i~?;ɞ~x>:{SC~.$v.z1+ys䵼?Η \`:J~oN /#"1XE"Sta5 Uf!tpݣQ ^O&k\w2"$0`M՗@: LlvƑA^W;?JY6lǀA 0{ǻ[Q= 4U'>E.[j P 6.;19r¢"BvM Mp}vx觓`FuvM*:.aYVCJ8޿s2L&D̓"fffI333$șCeT"u}X|i`03\LiJ\`kQ:ٴHtf RZ`VՈ[O!V{Ι-0!L>{_lynҖ ȥh} tӸJ*AX-F$?٪Dm,6:-I$IZu|qSDtA1H 0-#llD5eP,A=;xd(1}*U[-l5yě733\ϽG$yEDQG9,Q!Dje|~t3 KCaYфoǬx0";+Pn*>$`$x7fKJG<\8>lOpc B A B A,cD4g˘b+JiSK~??_}_C ` DRCM$+I 2򸐭$4+B(+ CL$+I 2_W62͢Q ڒ2 Mtho剡$Y`DQ`UDQ`UDQ`UDQ`UDQ`T .ĄȦW~ ɫU ;- i &L>,G5D7BAH/?W{t>ojÍu.rySaͥZajYfSrvOXMJeGTháfpfQMR~M6ޱɝms-y"}0Vs 1lL &B/o,nGPC?Z(1 ETބ}Si Q^N@?D~{V /8 9O(Q IPQL9o%:iBwfQKom$|Ƶ/WhȼBd$~ Nt'[߃B"""" j<˶zy7N ;B?[9 ]xnyPӺ*At).G}V,q0EA2,}aAb" j"pW0OhCid)>Us }!Jhι=wLN}4~0J~5%\)]hAY,"(54׳Bu؏Ֆvő >_↾;0pzDELOG@Vi~&S,PȆ}l-) />AטDąBu_tIet]rxkө=| xO❙W/M*Pd~H!8Y0+Iൻ3 ඘bDS?c5ht+-SGJCa\ |!gkzm«p~"4-ՋTN׫m :E6G0=6ςɩœ)wħFo06J)xtv޶;pû;J!L_-{)0XLvn>; "zbn!#쬰g!(*|:!~/{.Y,6f F 8("˖" i[dɉ@~HP61MuC&Fe؀\႔ɅB8Ư8i 0G$d%_h+?\>+YU+LGԡB[?(m6k3Y\j&nJaCP܍R56 < A A0X2X~`HØRAd@2#D';̍7Bh>&Xr D48;H̫ h02 +<(V`@Lh_yh'%u אf;))JRZִ2>nE,**<-cw?{W"Fiф($C1Py%l8C10q< ƽ&Ӗhz̷ !1zhF>!5q lל_܊ku6q __DQ'H ]+(}qkC6G(ʁ(t NF hbtp M6'gA) C3F; n7\:Ftm;f.YP"5(t(((a^YP"5)ɚ"}}'&SG2 ) K$(7h[8~5ow~w^y' ox򛠅c]V_|xCQE#BW9-RpPqG `K_@<'B2(q@ͲdpDa_7SE<>G;;TF'JG bC!8c$g>"8],Lhgaҳ‰C 8DDDDDe}d5ߟ}ڪsAFmf'EC ~HÒ149R*kX"Q% \Ϸ[IƄ3)dC~y PSm(UI>@H1@7I_2􇰄Et~vI$Kr],4ؠ<8!u?aK"m/џ7zvg(tt׆/>ֵL;L ya`Gt=uLB$8AF 䀅&8TZ0D5 +_jM X7)s (sɇP \q-fuOj#CO$de~:=<KWhOﻜ[ഭ`e:=i.@rp# $'py!8 HN7 Xl}M?C҂Ā8V0$\1Dڽ dAhv#ű{ggaؚDNpt&8:)ANLR &.M9ȴLB  (پq-f0&܁؉]R<",Ŵ0^!DL&D|pN ę!3[=DQED~c%\?UU[cUUv!+0DvMUUUUUUUUUUUW?/gEM@mŲv5.И IUP0?_-aqGmu0% OXl% 8 @ώ\pɾtrn>c׃΁gSIAX`_\"•F2 z\:`\|[큆i$;v5}DLJA )\ʟTq"27U0$S IÈq:JIBP4W,>y1@*BS}4F$^-ҐCT"5ď"5KUه{O>^$bi?s}wFN u#1&ŊϿc"0SE3a|Vy(G)$q԰FaK]#DV=Ţ9Y x#ʃhX_"^ J >桾yOjh`W/6 z@z1 WkDDDDDDDDDMݱ3_{d"@8SWs=[%bEb+nJxcH*~a=NHdI8J|)%]5G=jPh PxS‹,A H?] } #p]6^EI?E9K5$iNdu䋀x\@BlVX@6;2UYz]gU neM h~M+8 YXj>)rdO`8+y%SAA0;~xz?Ιf ppplÆ!9ox[mBah:I$,NxA l5.VM߿y4÷ڀx|ѯ*=@A]M@c-Z= o6@. 7-r]+dwYP&G+ r~bv_ KÕS903B?&.Iy®ˏ>K8 DfŬB-u,H[MTiJ"Š c(:v__G?3w,S՘/7o/tqKnEgfք?myu2 Vźo K{Μ%O*Z!{%`%/l?iGDDGC'Ekzm&yl2m:\Clc-FQ08R ?/JZ>~,bŋtd)Ue $bUoM#^/Is5'Q>n1Ļe ϳ|y bKK~Ȉkя35N>|UpV~ġ]@$T9UZiQ'#4!p*8^}):ִifj4]; ,tR[f#q$F:Ȩl1-=gx 㳨͑:O>q"3~z2u?u>TՔ?D>ka٨פ.9ǯ bp]6OFg+ JaA0ց"_ >=@,5>yCi}o}@YҼD5 p͂N1`7QK V,ȁɆ5Hw+hE\a__\CO՜վN5[_͒#ܧ~=Q{Ce. z?Y0@7la™pFE`J^q1DD UzǬ.Ƴ8e#R'SBN *)@IE{b 27!7n$ٔxF' eF7dDY3,έ.nI2M{)ߥ?[ WvJ¥ ?(<3;;+agD/\~ۊn.UMHRU2A Q)l@2b8P ʔ+v: R0 WV)4i A0e |\6L/NSaC/_y7֗Cs2_܉,-ĭI0]?" .  88@M J2 A?hwS8hvdb1`H1 !9L|H Jç#@B(:D6 yʹk+ns Mx-^xO/{ 2^-AY<K mՋFXgDW@?%0m16Cօa(#b rp6Ɉ;b[T8iypK KjnsB))A qȍ`k:o%iᑑޅhf!~$ a$~?D.`*a~A# M̜T)_46U 5R﴿c>񾨶}^܅{_Ky Qm< " ts?Nwc-A bGzd;̳#±}lM=34XBK ~[^Ib"+[MQ*AocVXu)/ 29ϖ[άOuH Js7,ҩugVr{x "%<;$ Ccc־|Wp} B~-J u Y֛  sK_7saĂz[z8s^wqծ kWpJSZqjPZ)bjg{>${-}8!Fd?EES"'/BSJ7WGA SLfK$)A&kO?\;ycCoO?rG儧W}:נ˞Oik韱ęuD{&Flo_mC[PCoc#=0OjŃ+]JBJKm3Wzڑ²S szr/D}l"%eP87D>{Æ3k7~ϱؑX>S +}d]O;41h4\Ռ+ }btE0D% "dLbL} SVb3G7#C (R,oW;ZbpyKmFq'an)B]_c= ;؉:@7 EBar2W ZeA7EGټ* Ypl(S*d\ץ*d]/ʷɪJ,Fͺ&C)vd ?ϣJU` ?qERZB@̟ O `;/a~Q""9 HANI!',lh! %05o:* 3~@ ?! [{GR8,muR*޽0OCTE2~^ɐ FOۿ~D&,Ambu/FB 6c|?2WTfvSݲ B"-Ո7zyv u?$+<Ɵ׭۟}8Yu~ j".1*3TX*>+VM(]US?J|PSU(l3D, ?ŭ< HA#S!ˆ !?gU}t4H \}ۈ;M\1UPQ/nH'Ckt0ZH &eˑ2Cm8C^Xv|4oGtJ԰3|y,aȈjog )2֚)ݻeS)yCU2K}wuba\+ S}TitaRqILG2I! LP$u#*Y+C 9`c'b6y2)9(,2T D:2R4%`c' 4A@WY|P#d~d%cG1(E\8@C>濦~{γb_>$ L =dLeÌ$#N3QZ-~<֜wUSɈeհIZG l<_悅0zVkkGтuI]I2߶ǃU+8wRhNrWġb?f[G`*uo(CHs쐛ޖ/}ճ&?!0rLY2YaQHwpgwmkZқs{SVG7ߗǧfBm"H Ȧv%߬H RnTI932b"R.pmDp [-Xl,[-nX`Z=ol"{abE`8M`d> "ba0f0j7=ϔLz%p6"zmV?1|7ېxz6?7ɘ>ųyBp E~ic7 hH ǨVOF3ŖZ\RNKa%BSóiH ?U{d <O·|}&.dEm®2 L 4s8ڛ6*S ;R~)=)S|.϶l=mnJyЏ @h !o&q#Q䇾ζ TqX6.J,*~醋ihy3o"i#]M^k}ٓoAw_Ϯ=/ntZRD:v  (;6gD[k|5p؛)a6SfE(50T!?w /OZ~s_H?|_HVoB ]ʃLUT5ǭ &պ1!FJgJ$dEV G'eY{k* f0FjN_#N}tiYE"ʢCQo"O_u_nymسWf?1o2ʻL?XѽƧh9(nVޢɛX0 vyJ[lˏRo1=2({m+`xoT7Ηye3xhv2N,o.'+H/6W=bv}﫴=1K4_8}'5t&X1\gi D\0lHXH]yZzs~\'ʚ-X7yE8JQuΔ>?~GgP;> Ȟ\;_ux`YƎm}ѭ-5!0zۍ{ʝ\POHy]Am.ҞE|z:C@C7$=D)HL 5H!ѣ21M(!$ FD- 0&3LdDj &hlt֣1Hf1Q!Hf&E۵$@M(4i"A&0hRAI#FK`($%dʐ#JQPѩ2+%$%%5,R1V Emh͚ؕ*4Qʕ3XI5X@)*I6#Q0fLd̙&-,d jW]$*EjK&dfhhRJYKM TIH6TIB300&R %L™E62ŢQV(L5I%jba` VƬjkY$FLI"I2,(2EKZCB$I,-2(M 1*cK)YeiFMI6eQcfh6J #0HXDlұX@1dKmHP*6a"֓4 %(J6#EE$QT$T%) m4QAHѐm)cHIFmJA(  14S -nUQPҢe0BVJ"a6&LiY"*LH5f[,(R+Jm%(Qw]ەƶM Ffi6a"hZhE!l&RQC0ELsh*g*ߝ#F+0*Xi2k%e`h6YeQL$ қB3"d&bLԒ2Jb2V1(LK5fd,IQF%)0IL2EX,Rd"2 6KEjDHLa26F&Dd,,Ud5!k(QeQMlcTe6PȣXSK $DFM )K*bIMѬPƴb*& 3dЈ lR&i%,P֚LKY$MSMD&M%ҙQS$36k+(&*KJlSLa,iRZmlfE0H+lh#RX4e$&)B*h4%BHa(JM Ƥ(Ț2+L[E6Ie6d`4XYfhjF$i*(fh$J!m&*J[dƛ2LJZBDʓF")1TLJ"ͶդSQFLiJF45١M4AZR64Y!%B2Q1L06EPTBlfS IYlliD"%Q뫴1* !LF;6$.`"ٙchiS6HMXMcebShI)iUJiK#&R)T$ iXc+JRL)& hflL E)$F(BFkICd5a*1 IAc)i1)DEM*M2)҃HؓjRɊ$Q(lm+c$R RmA( YdRIF$ƩKLb-Q3LfdJlQ*",FCDSEn]HNܥi.TQbLI 62-(TEJf[&[,IfJMHbTKRnr LDY%Ld6(͢0+)0~ѦI%I"lIQ0n JLbPc%$3Bf!%") 2bTZU%-"יFM2AQA-Q)$KH$]i$$Qeb2lS)0 2,PWvͱh&E i14Akj֒d 4aib1 B!$C465aH)e4,Q&٤ecVMThm24S%jiԔ),ۺi!MbilcV+FՐPRFȕ "LdflQ%)6") 4SR&d2,+F&EheMI4"[f$jIBR21LQ)dFZDlRS4d-fU͍F*4VL%,fQ,l KD 5$5*1m$bٖbF2 FTCMTe!22(& fXJ*-%j cS[hcZƒ%I4S4YmIbm%IE SFbJȳbYM$M)-3LdJZ -2[ci6*3`͂06$A44@#[RUvZMi5\ &dbbұ!5ETMDO_MkF||e$/u>6~8 59CxRRxy5﯋ާ<[{YI^v\NŪ񟒕M nwVd{eU sV_p @YrgK-ENrپș9Ϧ\5ore\^6zcSqJ0{ X! *jE"SԨy=^{gi wC̮z`w5ɟUUUULLv..ff}UUUU2fffbf{UUUU2323>YUUUUL 1@*VJ.ϧ)w㿦q$ T=]\=o HJ0zˆ!C)" {yν1A3ߜQS혆({J({Bێ۫ByD)UۍDxC$:מߐP_v(ؕ &>~sz>wy $ s5}hG}n#JXu^|{̊"D:ֿk[JSdeSTjIX*iIZ#Ee44fE5,24HD &+̀a&mh%&Y L))!d$1A1,*Q)i$1Mlش%IbTJ6h*`PŌP$X4R0Ʃf͊جSh,Lmj i-KIDS1jTAȚ5 0Y2 m4"dDj Xh6Y(iLI`4JSLBPL!H$ej*JfKͤʅ,ʚ2dFA!HbAH‹#S2R#Rb1ie"$ =ӥ? _:}c˺S"{J6Lƿ5&ٟ[<Ȓ?-# ogeB5E;/6ˢ̐t|G :gY(%.]`f)E?1^u\^`? w.?ţܟٟW;ܝ׌湇y' wՖx,ϵ[+Z?x٩F_D?|0l׺{`s",d<?a kPZֵx_߁x`o9wϷo7QЏms8铴{@}'=Hxv}:f/ ";ĉm6c9j򽜴_gZlo0P%_:|9 7J,tmIpwd¶Qj<9F[SYlkH۩pG #p+mGQKP4ᩩPڣV4DژNi.WwuW1^_U%Sȭ;Ou՟<=i7""gS}p/]'ZM=B`rﭶ!to\v]EyJ5jo$]t?|]z<*6o9JyuginSS6Wzyŏ =+MǷ3-c:L\LVKzf|<\7W,a#VTIͫ-v:W94IkuUbWe0'֣J8,NFq8p͕ 3N_8۾83zdRq\? *trzFxc9cWJ1r~ۣIWWrϾy4Sh[+PӠVVhjnm_\Egt|\m,InD373u9r=WuR|'ف9wuK0'G桦Tnrﵹ +]1R8rһ1zzc~+uͼs7jujD ij6R^{syWye,r7)Zc"NROH^nN͊ /w>]Z|1 :2 c[]Dr#4Ʒ9]W_y4x=6 Dܾv^4tl9tO?Y57eę?ߝݵ!.G5*N{5 1(Z'QwK]ZSb_/žԬRhsx])_%O+Y#'<$l[ vU1}h˒cPaf^3CqQZ9]4+yN %E}.KI+%lCf%5u[wn5{7Tyxd͗wvr2B'&5Gm6oUIVQ)>\o{63Ɖ}+OXHw|9_|#)' bi=P*u(eҵ7LJVqe'<~*G޷Ϋdsת;9^ D9W9a[s}^.S7 ʙ~k`j{vf[^;]zeޫ݊;{Ԛ˿G,U k`Rzخnњ⮵4ۺTNh{3G+kR7v{-#esF[[+N+SrB䤷CCIhÂRC^Sս53$y3 Wwur5m이ߗy %{i>iׅMw)KOv➓rڳ}q{5ZfERF$s@}U.u_Le΋{޵3kXQ33/5J_a)1vI;vq-E  ع%};-]EyՋtNJ鎻oD4E#_l|_pǭrlkxB9Nu'bq3:m+Y̝ӻutU[ gx8^ȣ&̺w !w)O+o+-ֶ[5=ӪQuxPݷ܍mwl7WJn_P4Ȋxq|+~oryĤ:OV릭+"9=Jw[IG嵗Õ<ؚk]Ӡd)9\5-syNmrZ7Xˌlm})ѾT&yBE1"ɧIyQ%sDʹg47Ms oq~[wiٔjx\F]z4Ln)V{s);Q”0HĹ"2BC}i[mxJJiD QtX s3#61oDf(yJFe5s~kҘa]Ur^}-Q-֫]!7ugߨFQ3wBڧoiJ_s\w/b-j;M6YA^^c*Lkfޮ%Օ(XN۹ T4F` W77qJwOl}ai]Pk˥cܬ###h*[_2wN;.9m=5eORQMCDQ2tig/ +C^O'{Ԥ⦠3#e;Hk)_]R3V^z{<}oN=VsnٮY㣗6S„WX3Z_VEBY6јhL>3^:֡'xo0xo#{Õ>/.JWjcpٷ+|RӒ&,ԽP]L}i9@)W3 T!nG+NG%'!z̍V60kyJ~% uySrJCD4q9wmzIeNj$Q9W~yZnBg'UMn0uR6:؇Fu>lutl;rX~ plnDz[1uu[ZQ)9.vJ{%ZbM9Mg*V/7|ӼM9FMjt4w瑳V;hzkoGLOQsWL *6FڷEζ7eֽ:g=f[BѾ^lW.O-]Q~ozQn3P}TiܨD!J5\c)m|]+ns{9߼M\_[T!Yq4+]OUGO($dgHǽfHdQz,w1dZ{c[Oҝ/9?vy-y׷=7\mRq󹼸Ƃ`'=ʹ`+7;^76k^}mZܤ~ܬU:̾2gHy u9\+҅&rYotj!xI=~j7_xOL5Fۛ>(j򆩭jLT쳬ÝDJҩDx搷NQ(̤/0">Vywbw%4SݽuK`:;qoU 5Ny[:l=qƙfF{_!Tf^Z]ڒ&R/(W\js}cw>k>MPtq'~+oi ֖)}{R]zDN]ҹ瑹}.Ѫ1()Զ9H\iѶ_qfbwq5x_cif͓,R֌ƚ+Pw7䉅*]}(%P]JN!E : vfVP9(R{~\fOl&yY4ʛl[xԿF9SMtk^;Hv<RryӾn}a34tP'iDj;(^Y؎/P}{Wڧ*c/i"'M9buڏ{ZVw>nCr`=:MuD7^lZqlKk,Vu d,iW=~HzNu_< ofiS:Ž'{;T?_\_i(=sl59e2fyݴu4bּ>Y\`aboI^uni9_y!_VtسZ^5sҙt:ka12"._K8`6`H:Mb򞽇ȸYa7V;WY¶qe%V=+ U]zMvr<.2ӼJE;}_6uw;Ezw=jzWbnJOSGeWTru'*[WMj(23;vL)@vgf/~.Ho3yזj\ס>tU+fT;]f{'\z-szfߵ;|[vJ+]|/~߂m:Q iRgO(Y\#6pny{v /]o|Dm­>wS޾VukL6ۆxsG@ ,ҹgq2Z$-WTQP9(FtDs N^feg򫆮(UEU (QET޵ra R2bDOnig~BAULf][\uG'7I7ƕijnjM֎Cnjy u`Q}OvGLߵ՚Qy Bbc,Yx}+ Oc4TPQN>V2T!""b4Dd Ξ 0QxhѐE(|syUy7޻BNyΎD,|rV_~GwVUwsWFUUPB*ࢪB( Nu]ZT(O91c=NL B7vWޮBlM\GCd3Ki BE'WCiosl$encI'#9L0N3HbLNN7y+cKZP:g w}}zWr~zF]iV99FƤݩSA=ϳR{3u像MNO+ZMثgakj2rdi/@hR,sֺJ6ct {}߻elMH ^ci@8fWL75s2Y7ۮv:_sۣVJiU;tܚJ齨o2#ݵ0WJY}s.&s93WmgX$̈[\rZegu{m#bcy9x7r^B[qa\Dx|ҞboGuЌﺾ։ ]K,dXW^묌X`ӗ"nw$qV8J+y͛3r'MJY>Ӫ^glrgpAe8`ԉVm[dk%65JRo7 |8.%/{.]0y葪ꪓA< }:G^z9W"kƳ4Լdտvacej Η9/.WVgF.WǿgJDv+Z]}M4٣.9v=ڷ9H61=Uv|}mlFkcǙ^EC|!,`cd>JVOw{W%yE"m{Mr624*W3}}pw9NvR)Izo,mvN'>kzE 2\oj9*;܈Ԏlu{6P/SXtW:]^c/8B˫PXj':}h9aryߜͤ_pU'S/%/Jq[(T 3frU3Kk)6"pMw͵/ﲑU&yme5<_y9e9; >#C֘_!")g)b*+j5㼚HeqQU>D׽uQf*ofD z!NPL.Sy_[ʋ<'i#W1Xީ%xK.#^y;k}zI_8E9F皕,A R9NfM̫g0W|nC3OԹnjܞfsvO3zh]c{LŨ4q֯^9ֽ}Mw Ryxbtٵf4#IOC(#W,=fLra% <9{a7͍z|@'66WژZ$ԥ;7ǭq0Ցy؆؜ŶC"_sil$ޯo3FJޛPUخ(h{ɴXa7sEK5c~C]4e& s/yǼҏܳhHzXѫ޸^m5Oiƙ7mQ$&|4Vwƫ^W5y}i9/3_ށs:{R銩9~M_WjWe#W&ɓUYye|Q{[)qjwYf7wu{!y~xr;A¯-o|^{3qrX̡pQAeIeDK:˖9$y&bq˷1S{N9y6\N<.iXn'{u!`mk".kquMxz7ѳփozj5>:~k->*soeQ꼤vu5~%+Z|v:ݬtn0kL6E\*ExOWS=fyԋ[OFWOkgrZ,m8T3/~/5B.w㈝ޓĠVfa0saf1G.ׅ,GPfy58Tx7"9P/:f5ܠ1浞ڱtb4TUś FkșgF1r78xӽW+Q?utsTzYk8Ke![TIjAV9ʺ7uM|Te!f{S jas 3=ߑ.KQ2EjJXpٖaE]쥚|4ݚ#j-U}fuyyJivI׎-b!X#{tӭi\j|juzy>3Q '9=U[3noKdNΌlU%<(-Y&se[{{qUYKֽiҐ=tXKKꑻ|AUt{L7j_yۇnͧJoW}un7IySZZaF9љC*{UzLiu6FEi9 =ɮ/1<)RIp"ZdX*mdFafq[*T ܓ!R$!I3=b/=oU|kw[w~W6U967Z2k)xH}qn3QojI^MX5^G/Է#JTITjOsJWz3ѽkim.Ѩ\.{᚜/G|`^ケ˺]u"܍QRN{yY/]F#y8S- Jtu!(\qP^nb.M71[ncP"}ҟu==R=3=]lNemmo;fJ.X֜B-kߎrBe4@>OGV5=:Kq]^_ ;\f7PXG=3dwtu3JnjY)-Y΍ 0H>ڡ&3{g"Fs#ؾ*''Tb3*]oV8΃5S:f!2q3nK7ZOzCw2>yYwg>sW/Ў&zW~2ݲ%*ON{7_woOiL d~$vz|99fNU*JڕRuu2!l-yxwLzKg⛤pWI"#6ړռ2[VQKFܲuӷbRCDgjxܩ9HJW}SyyQ”3OL\׽PnnzƼK ڬgK[*>y/^᯿C18ƛv޳zKI'庯9=ԣp'r:^N\N@wS{ہab}LZ`ajɯ 1g!sI#9Խ@zs;o$ 8`N=vI˾Ϋc`N1d]Y'tđLcT1'^\B{:@ 5v9` Sw66Yl{NZz:q=:A9mSU2B}g aּ3FЬm{w):H{ΡBeӫݠ}Q u#2 猠|mhxc : y|dy|HT=g%3xݿ Y'8=k ɽ|ύ'yOm^4I2mS9;q) 3Qƙ3ئ\$B"*/YnEp٨,|qE&h)?֪08gߜ ^lV]ft)wu]FՋ)Sqt6/ctRsq 'OCn[n^b͇Im17 voZ+eXf]u}aSzjytcd7#{"H#uԊ8>:8#yZLegLޟT!T `m2ABi;qOOhM:`"6#f_n]:H .LJ 4ӷvq׵dmKW:@ ^8Y8@u+x@F$4^}d tP/#{_lH^ˮɷY;L@zTذX Lg}|4_z[;BA'ߪA#Ș$LasGjno48t@M qw{˶{Xn" $1>'$飼;CkSk$ qiAxU(15"qԠd#`4Hޞ*o;f>{-=NRvkǮ>xמ19N"^-θӼ:PsD!}^SZq_ݳoAW恞sqɵ;BMoݯ7|S|ǽ'(@@,]9=zt Z1mmc\{\y1 5|TK~|'R/h=x۟||04ɶ}gvϿzw`rx@l._ǛEQD (~ /CMqY q ' j:eȐikavݦ}ۻMmCSivIYJ8g:TUu|P"Pb(P$@årXժJ[9c :Y:q&ʀu6q$a!00I18'Q#>=jWI7$P0+mĐ@zDI@WoQ49k{䋞o)9Ӄ0[MXq;ƠymJr9/~>5ŸTMQ^"zxbxf7P{vݸb,!ϛg6֨opL83iZd ҩTk|W\끇)&e׿Z!"x/vHq(D qpe3䃌 c-ߚ{@޼{Hiӽ 䯴uz{n2{xkǜ႘ ]ࢺ^:hb |XЀp& ጢܴQcQcrpI9߫}Ѷ1 .e-}%9X?^OKM9Ek3'g^/E5P14_}P ͊W8޽|kSbŋ@'zBr_=,Yݳٖt@8J9γfbKh믍{zT+mqAGi j~wQTf"ŏϾ9pyP}P)dZ2-ӂw6'MAAHaP `PP=z,k0 T'㿌~FޜtxֹG}:.E&[f?!gj[NsO.Uj|XLVhdP8J\XM ,wHVsUC||?~;$v O~ǿ >Pµd~)*|5TX i|q5N9"ER;tj3EEFuε9g%z@P;ZFf! ݈g8$N i l)֟qn,fͦ=۽3S+veGm0N` #=F1QoK'X|@> BQFIQgʰ׎PJ |ѣFԄ"3I@guiJRM{|ޑ6Qm >\Ug<,]ZSn{8+0jT֥P5P"&qxw(vt'/Wy٩#;^m7mSqFYV?*[GzJ' yspͮ}ϕS^,fv~ ̎fӵ8kUyHRL঳nMg9[{LMw9񨄬N]].HGr.&_\epr{orUW0Aa6mtD *،)pKQ*LĦxyM\Ƣ]3yóuˬjt;ۑ2vƌ m*}덏_[x˖ (=5+h|L!9ne[^WڝrEJ{ukǜq&ղ3)@,%`FE'>}oE6FsbѣGy(Ic)BPSmz{߱ eT"u 4Jr]@h^c$}%L@(*ԍfb!U(WiCimw@(x R(d"dІД DBR4- Pq N Ne]B*mkծfZ[EcFj"mXJ$:y5q  ґ [>U͢Tb~?߷§ZP(QA(h~~=)9@)}$z VQ{~+ćxP/_ǒb2bpyq (zʙ @={瓩C`(-kE[FMzdB bPy{8%3I X$j-QbQ9IPFh(KU NlP#w4Z6 El^+}j]ۅB4G:Z [FZ5V)HҴAۜ<@EV+P lm5QV6,h\ (v)9#HlZشFBh*bڌmFڟ\]My [|t[O'=Hڗ+MM#@ҭ(*RJY( U):Onz)(P4$EEX?>ڮUxȠ0B)̆FӒ-,ϷAQš zbjZR/+d(@4Nⱪ,XѢTm[Z5+QB4מy#Z<ˏXp}E߿o㷷PPPBҠQr5((T(iLXlsU͢ZF @A%i.0L)aH*CCG[{unnҴűQhEj-sZ!hORB߮Q~\o!2):A(d Q KATҡB^L8Z1h-ʷbeۚ4j"&bx$zy9zm FumV6X0ZB"udl4H`6ũl!QŹ,Zb$ v{u|;v4 kzAtHVk[khBZEE+bjhZ@(ֱ5 Bvm28S](FBKISFlkҶo>:Bmm{$wԨd4! vJӿ}ҴϾX(* D LJQ6@ӨT;Fa'Yw\1'I?̂XUJe2رLK>^>XO,djP `8 '72#%D;y@E3="tBt\;'!j`)jW%;Sώ5xOTP^78N HcȐ~>#zÒ$NtsÛDW*` 5 Ek3׏>;O)SͲ({f"%"CQj҆\olZԕ>7~>Q}^֬B )ȻaA9*HU!K"uy]SEwu@c:jdK31 vR&Q0 : bQ{uGκtMow[+֫Be<*jokQׇkS痗iu MNƻL<,k6.SP} 勜S5pHzC `)qϑ;ID:0Qk_zιä.RM3IߝNXbwǭl 䆘O)=>pzg=isA Q5D'+\I=l+,v~<>y|<'xiiha &"hYs}k|޵ԱuҼ7v|=¹q;YfRjW\"Z ̤7ƽq`i׎pͲwֱ'i1cg}f c껼}%4Y:3SGS1wB'*.5ٸF/A_\M\}D=_xQ- *zJ ؾ6a<էӫnL>3*I"'b#COOK,r6Ȳ') pIKky`eqS #1bsĜcK jj/+!Q.k?ÍQm|zC_xpHƺzfl2R(yĆ\_SwWj8_6PRW5iy|{qa1 k~M֯[~eD$gH K3! Uȫ$brީ:R){r3_Lh(pH1~}4on^ us!!-V89'I jlc.Q}y׋@e{};zuE% AHU1r&UT '$PÎ:'9f$; V 8汃Qg=JG^4zTY pndoA먇rEZcqS G=P%S@#M_r.#L>7x2k, ?D ȺhI8X5PmH7_!loԴQ;bkټs2RvX4dp>k0}Ysy4|yԚHc,LㅳIqK&ٶqx3 9.r4In$hsu*s]_s! oɾ4i:m${Sqպे&"SWbQB8x~)U:p2$t.qO~7ǗCG{.uj4"}Iw˞ԭHNsk}9[oWx;1reߞ};K݌'5mIhPעe^5[q0V{:Y{轔^zif%7=WA[Bh&R1rR;ͶUyޓ]7{e 3qyXMJ9cF 88P`).0X*qgB#$l>mn\M}xgW}/:V.usKhΤ;ӞOxێ`;Cvn dN(, =1f$u/ѭ074@#$SDd p}!QTQNkκ--'֏FjĠek:x]֜vx/1e6O|>Wu'\OLN| ZThiCZFY Ҿ\Fհ1q$q,.5>jW6 b z/$%,ep9sY| I"49p$" W%Y D8`Opwr;ڦyߎ8(W74eJ9O_/uAdvzoN8/7G:|/#縿E4A876QKEE9 a~z=fg,"&>H}φx Q$sB\Ȑ(|84k IbaIf NmS-iM2i4fM3eK;~6׹K\v4q-,TA(9d`ޱkWQ>U9'8=.gB':SQCUd>6T@.31(pH@-h8D@sd9n[Y`u]/}{څ]& !}DANj^{s1 KGmr4H,L `#7빜uѼzHuF B#+gN#uĞ@ B)_#| "bH]u# bPa{sŐ'lі|c7ᅫy r;zJL>w2$F IL=-5[[1)O9U$#O~q-/9}ln9{\e3/#iͫ5}MZ_QEֽg r*QCPjq1 #Ŝ 8úcpP5$h ;U01d s)H5{x "Z 8 '6p+=|h؇Ty VE rw$yPUH}uTu3~o&b Ro߷g6 '5O\d<ﳭpȺO 1@VyWإ\ϫDşsZZޯn48JsdnIleUIgo[h@C`i_3O 7E6ʎ+95((,SFvvg72VOwƸ*ƽebh,oXꂛ,PxoS`X6tM0cKȡ> qY)WQ1vъX"f9u+/4.14ǿ<78@h G)4и2F1Ne2p0>ߞ$! `/{8x$2*q9ro8e Ȁ:liݰH`ř`=Z纓G =Z/|yhl=浹8gClcŭ|N17<.c58Z zp1 ["Pqlrq}pvޜxfqخ'WS05c179mo[w'1y X뼢`IYOn5݄8 Q#xN9>;:6퀤92Vydၴw{l|ux@%d<*O>x o~R;N|ԇ>{$QE<H 4ȪWzR'ܤ~sL˽?40:[2<ܾxlmU#S=:f8d*;rÔ DN<xgks(M1.A' &sϪN *+o2lwϷ~^2'D몌Z"v{[d;ElY߫3mk4]Zk?7~X( вWJ??? ( I&Vr>{r$W=O}7j=K=1ڊ@ךudQZ^ֹ&J [gjŔcuݴs'>jqss52vvQSk>{'%d{1fZjc(;Iq|%=]I;)楼HޭVxGrieȥȚ៍/^\KU]C2׭^=s]{w6gm#Ӟ4M#93lrᢴf%eJ\tn8V' kS]V찺>4O޴>S\{Wnmu[Rs'5䮍لk#_[RHJ_fhj53m_ES7B}]S]Lkna8m3/h%=mnØ0H%x<;|Xۙ5#OXwVOv#DK|EUGìgUϥ;$}+ b}ߕd2gx2YgOӫk]4eb|eֺ3*K=1-6k <֐`/2f)nnŧx4|ӐʷwhgLG}T5mK`~jwZUsZHf85㛸x]%|k׏G MMw)h$%e녘T]k4}Q?oSUrn2 k=9=Y.<1LcI+>ֵf.MvϠWH"3VBbauEV1q9x->WRGw+-8"b11x rƧ;j{_r'7 |6F8ܰ<<2T8T `(>~>~zvzmvs^Rd{v͹kEO]%hwbuz)mew[ K73|SvƳ|pV J & a':E' 9-1oZ«cR룝N2{ 1\Cc }9@br~YhZh!CK8>[>C|P-Ag~Xsz\iᴈPt(/NxE|煵d&;]TjxgWM[އgƷ9crz)Y==h&  -ރI8-֧Po3&i @E=׶{;Khp޽ޮqdw;Av =Z'X (m^x'\ӦyM!SH,EnU1BvS ג`^: UJ$Q<>{ӭյD! Bm-Q,/ͧcC=lVT9ߍii=cSFI;;d0ePT{wµT `=,킄RXyyedy!|r~;8d&gÚf 'ǎ901d8}9g٢0$Sq~Q=79*xdg$e*I{Q>o]cpN)kSlfyqIh=09C1Y>iۿxÆTC]}}_~ǖ <'݇IIP:_LKO7p$`m *xN~ou@G1/7CC~ގ 1sqJʑW9i\Պ4pӄ@8὿{߽/cنho#:W8 e:u8PQ"{|c6vN1L !#& ׫`ϏGd8H3 {@rŞ2 c/~:G )lVyV7󞼝vsO  8–8V@gkOKc^c]nA`V}z;|Bi 圈(T!c GkVJڜO9L$3̺?9[[2%\6ro.qwS;:Ss8B1M^ q+'1*F" Tpip!y01W9JFy! ^4,%ow)*J i֎#M 8 xC5H`:Ѷ<1=ݻ܏DkO{mռ+/1*xtHɖh6Tֵ+O{ÖK=TmJ#/͂qZxi!_P$$8٦CH8JJ(`**]V=0DE"2C?K*w\ LPHOՊyd9d*w20>kŀ [_CI 鉝z}'&^;q l@l$a2@NĠCk_8m/>j_rw*}~aw l'7|y﩮lalxE&0Dȣ7޺',"Ji1i/yCoh(y"œtmCVEįyu>c&d 8<>z9;Ő17LM WA#F VߏɉL tZ fW85;F'B ld)RܥPJW0SOe]SײDZ@:"y[o }/W4GA0F:0u$ql4e; y5]`8vhJN 8 tlYާ(t1sI6$<$688F}Xp𜦺z/ 8Axs5s^hҊ")PX,N08d@ '&{ޜ"{/ysJ_DmOL!-ej}2XEhg(=hp4Ro}:n5_iuKەQ;TOz5&F:3`9A ϕlY=|cr9LUEz!vFfU`Ezz+{p;9ct_oy}ܗM\kk5ͪO'5wkƽE^zӺ%gT8!Sӣ PmnIeo+)K0eQQKv>ȣηmN>]"HfpÉ1黨>iMw=DS׮g~x.wqk۴MȄ_RЅ~<ϘM.R_SK }nb/.f;ܿM=5wt+>'~mL~ ޞ%׿;w#<ԬOgmi IxD-WnG#sMiKy߷D^|{>rϜKY CH,pFA @$`٫!C&s;sw%Y5i~{[o<RKwzXa̽Moy{NU֚8B;yG<쉵v*U4g BO:=gs~`pQ8͇DyrgLs+pqyg G8{@n:A']35[RB?Z|QV+B;zȺy)[c pwW BQr9G`"S C5}:8w a C8^SUIA{*PTƪ2B+^:_vK, bgXv,FYgpTN}rE"̶ wA׽gzH=ץwI>2ކmj9Ƃ>{qܣjw6%#O)ͰU ;8lh,SW*(x0]){1dH@N>X3VW[!XciZ"$:yg52'g!Ȥ$)S̭4ѭЩ"%gBiv^wRd CW J!0;ώuD!Y+.rȽ/HxӍkZA`ԯdS=K"Nx; K[]!>N` 2DCгu˫Bv ϒ$"!}m\B"e!Ds]Ԍszʢp7â{0Sz9d~c&:O^~MjBuק'hzI#m;̔DS\!P`Q^<'/[c+=Ϗ^;a+VXbk wӦf'i$>=Sl5@spJPضZ(힫.T}8p ^`ht @~wOq\SY@@J>̮3 w4-)Y;l 6O= $ZN4@"^[D!r`Tj l8|n^1*/7R<,kRt9ęFRYH ǻ*NJp~;EH5b0NbPJ)(jCP0,C|m9Bi r A2p$8j bshF/L' ;H qS#G I c]E0N H' ㍹~8% ' /m@7\߄y/ONӶ4#&#Btfy^(yY&"*ϟ2,9aP}x=rbrI $A՗g7 ,pOQ  AcV: ;~vUA`OPc~֎02p-'\.\@Se*2d&3C4oS3Ag!u!YY,;Kt'‘HF9#0Wx3kX i _r#Nwa [p8qA|8|"$Y^ !Qm4PwϏ>pu'~C^[6yJ$``x8FZˤ(+ΝyHQTMh[r8Vf^fȴ7ņ{æ^fA&5榡] &%Y-X!Nf# #qDog L_&X0gfU,9Jg)TfH3Z_{Ӝ繌jy(bT8vs~8ḱKI ϯ[8HU1{. bz:dQp]7N,/0~Ug.iۦ2uf]6c;n.h@'S5}(D.iz޸J}MvBgh=١ BB"DD殯Z YDqb 2`r{ng^ƚߒ=zuW+]e O!{JZM''Qcx]{1^3:d!ƊeBtÌN DհͲib^ ]ސDLRm77CjS3;8 G\a Uj->K7T2W/+}hjO9u1>m , #`i9D'.K*>+ywCuBxsJB(y( oO)e)NۉS[d Y[xJ1y~@( *5^@<.X{49*qz|#<,]xRkK|[zPCl#]J8Ttf/Ν(P$NNt ?[bX)}IPmv$J)ʼ]"gAqZZ Y[fhKpt1Kw+;Hei0޵̭ci#_]|e=='n~a'bd= ]dy)I<=KuZ}l^FXhȕ|E-mmw+]] WW׹Mfym=oS13|FƲR)M/#C[_C]Z.-c,ߠ-unk2Ur_רuow~TRG_}~>R.;m[}wݔ +A񻤼3'VMwy4l& +7HF}\#luh=gJ0ܖV>+Jȝ9h]oYFf0V.e{7Uy. H1׹[[i=~xJկ_19JʫZ=Q5)G4,V%WAYvX]I^i/8K+oW$'Y(~ut1KG:ˈnTJm˜c[no=t%9]xȐktQ-d8GPHZ_]}l#(̾D)>D@9||M,EtC-iw5v}iNz>kg\9vfdsu*,1;ѻBp*fL*I'>eT>3r\Q{&q+4Ev4on=)Rv'bn.quz=$ƝZ\TBDQ\)t*֬dvV'efʮVOi_e d$5Ag>LJLdj5IiSv)7rz-\}tW(#6;:F'sc1w$EjotEtg|7;5fzbb(g)C7yǙOyq{4w6#ηD[yn*,qE imy3ؒkvcugܙf S&3@'?xj-:v^?{V~ZƟƯұX.c QL "g"Q]I,g"S3E,!Puo\Y"tw/iOE6Hr&^%ޞv#>N>q|}nBS뽯3or~W&)-wzGY=է6k/>=xe%syJMעNط#rE`7܉ަe̥<d&댡!EflxPI'ޝҁ\Ҙ8 Aƫ+!:kQGPI>]ZN-UØdD$8Uʜ}/[e^f;~/~tkb#; (-:\m;INkz-(BV)B6*@RaIYtMAjAJu"F< ǒεCc++G8.}:^|fXY8VCtUrjzP5!:ki\46>6&C3'v&u{NxwCGw^WUuPS[A 1iUηs\cÒ bo%#NL3\Ϋ9?RKvW>k浢 *jJfH$!oKH \]2$SW-(o69Sw^E\eT|N]kOkF ZTl3aT)ֳ2) ˻? sPy]D6av}>u+9'}n#(;}^ ${:je*hߓ[\Aֹ$<2PZBEE¢v"~W6~7ԟ:D\i6|)oVL}ִs槒 WI$MvÚ:( ys[iAJ'~$mZryp1ElDDkv|oiMq$׍| /Ђ -K" :dBphu9gu0PA(}=RN6v I)WKg[D*5>:iUDsQ 3m~Ү}p`s(Zڎ8ra3[]%GEef]F]{^-$&s{yva;Ȓ !$P"UӒsʣmYŊP2$]u P*聶S`rȅEK3Zǽ?I!eo[,V[=ξ߻龯'j][̟&AFy}w'*>m{5=罦UUJ#rZ!hWx=CHܺHmQ,'g̖dV` ˎ3U&pP]^Q/}_ɷi-0wN>|J}Q*??sPe|>Mp@V$.ggWҏ:v'ʶTm\Ǟ/8PwL{;kS[] y(ҷ0emA,٦֯3z9EE[A֋ܴL%AKKN42 sFzM&t0p r#q4|oȅaSs"$|Dzk$>oeӇVV,5<# Rb:_{2Ҩ͔9KyW ;8f-oOs{a6Y >⩤/s _#0urB._-IŶdtDF*ҕ!*7Ξ9k_+?6Wlxo;flp#A2m':#O̾_}Þ?2:JBĕ4/ɩJ+%o݉*ƽ#rwq uz(وQc/2:]Ri˪82P&rW42M݇d;$x85rv6xZr巣rfot{&ބfʯ<|}" #~DZXb Rii7oj#D҇Ԣ(LE&wNޭE>򄄺TZϦ)1<ߺc:xҘD53 ^s=MhqzZG܀.ډ;FFٳjRەX̢~M7.T*W*A; f. Em!zNmPlz}#mPM#ri=Gƫ0<8Qc>m(^a\(/o;vkhCf޼+ؓ#PP$mQX!D-5WJ]>/V:wWPf<`؊WQ/TKA(<01R,풃^֒ƯܟoHa o{U_7WIz^%R"菘`z|>o.rLPl"| Fg(?y]ty^+XV4TYeCIP+l<7,y.8{adF߼sXZ}ka(˻F<6Gwt\ωH./uíUqY@s^ӽ RjL&!hu崥{7To6}}r +0G: [704\̦omLpB}f̓3zwPQӶs7JML&ې Zl>@O;WҖ^#~[+r]MQ guL9_)WVgG*78#wc-M%F{7q,:aݔ^mw<>_z}WS&Ki)Kg·ɱDyRo14~Af"wJDxI1^>kʈ<Ƨk|X.EɝY=jU]YzL)'|2_6|/`;O6jd8z8onwq|[Aϖ"zkUO݊l0!yyDfE\mMkޯ;x*%pJOr|]w<NХw}ҵد-XQMFRF)ˇ}ךXlߟ4y+{/;xvo~{汭K3`&Rus5mt: $;AsL|IirYU1m14Fu $ZwSdEEU\ ;WPL_y, A+hA$>m{t;[\<nZ~mjZGROy$yh*wsi5Șri.="|"!kp GNE.P #"`;).Z""QgjJf((k>P7. fq H&>3$E3 ڷ.k_k}*8=9c?3-*b7NyHoq![[ 0{dy~vtzXΕ9Jv% DÐ.>'l?>lwW8'p4ܦI80$\3r*@y?=v]1⇀QUOw%VXܔA>QpJ$6"vfѷ^ZpCTa12gLB iiѤB*%?پV3J>|f6a0[Z bQ3yuB7ܴ ĴKWl<\%#:ze2%_lY)EK-'fNVT Ir}٘9 6NES0bzt|垴Nݔ!d%m9S H=X}|2_7I9s]N|i݌y=o7~TuDGXSuilE|Ϗkv39,BЛqrs 6J^jftْº]ߛ+@̽0vW}- n{[k`ϻFhɹGk|x}[O"_~sbyji6$4LiȘXB<ϡFN4sOQQJHOUBnQۆw*C-On53"[=ҴĪjT2!ȶUg=V_Oz{'ɭJ:Z;H=N񊯧~3熩fR V&pvƟq{[Y\5<В aGsrAzydڂoۗ`^w)J7%g,g$3: ޽%<:xu'ք͙ϾTR9|V2ۻN |V3*Lؖn4zԴdXp|х,,,b#gF^N R y;-T纯9w-4UX?zSw?]u;֒ou4#0_:V WFsN6z}gm.gHK&^ KgyXDaÒmqGֳoԶ]!IWG;'Rӵ?4 (Q3;g#Hg+e4-5`o|6I^Dt5"s)+~S4$ziki&>yF-NLi>M]>: j**ޏYN,DCF׷^!ZtH|J3OY _:7.1ϛn##z#w r)'#^1t-ah'&AnrvvM2:FoÚVςSL3GO6ugm-.n=j4#222PmO Z6۵yдmg3vvwGmii(&ttpN62PI s~u>ָ"9̒|tC뾬.l>vu|"ȺJѨ¥V8s:x&Y 3"x3u8v^g\tu;^HuGUn[Tf߿W 㞾'9J(պՔtթf=2}"E™hPAq'jby)!F1BoBU(j&gq|&}9wI>khULܞWUn痘娫l'r]y)et!}]V<9QCD;0EwភY+{ \G3Ú)F4bt6.qU|yM(8`uKIDcw{۾"~V;}]6yZQ\SGqdq 6-;ߛyjϼ{ZDkj\R_\: J;Ԛ5-to/Wƻm,MeoJ]=5=;jꬩo~΢(W&W7kźӞ{+'ޘR1זxLyמCnBVɱ^=j36mUSH<P81RN F131UR9^TU6bWem]{yݣ/"2ӓyYu~u'S1-syG43zq~)7/Nia훫k]W}{> v4N>pusi:L)[kM+KZ)Wt5ti`Tj}:SZoiڭۺ\޸Za}+OerT7۴N3F1.*IXj=2JD֫[sos%{={HYE,lFr{}\q9c|z+/x{%s\;& <;VM/&u<2G%Ccʿ3M~69P}26F{M_3l~{Qz!@y4Sz1k/t9U'zZ"Ҥ=JHyj8im]R08W,gSs[{q9>sL#wDA<۞>(8> m;mo&UEWhE5(-(R*9]@D8A]HJǞ-A'j>gʼO+q?Z#~ Z[[+;+++WZM)18FY}^ 4uαAoFN>OBRD|uN0J Qnv4t(~^9_qXݳ"61<~~X` nfbW!8Z5o Qt䉙PiYu|R#Fr-ٓS/&ha-p%RF2"铗vɜE30g9鹩R׋ {N)I[[z\4/eI@C%Ts_bbƑQnjCm<2Kε(:22ZFxrCs'Z % sʩh[¨ ZW)#ab~--P6l3(KaBeJoעz6{qt壻 lZ.pݩOWbQ mO*GNtΣy;Yd*{MjT[ﳘyֵd6H]ء924[ #P[:lLԳ==u;: ƽa""%EiYJzUfJwUlGZVv %=%\sEvw7<)*>o<D[W_qMZ/Jâ̌% BYݔ.#Ό\*%c-{nR (Q3MIC10VQG@>QJj9 fMXNgy[P:ʇȨں+|Ե z8o~EWtg= N՗.j4,.H6 vL.ޔ*o+Mƞ%LML7 7$o,H;\+P7@ QԶ6w טU7^is)WVBx7Qvܕ\qLk3mj&`s;XC4wiJ⸍mEN2|lUЯz\> !4L\hלmxVͅdN>hRdx׬qx|оs|:;Vΐ$x2(H$sOjQU2J#Pu߿3FgkI&vޯGXWdDZ2GMdDDe۲y=(ffID̳ ~~X_.0ƫ$27Ye<3^|j|\ܵA-9cz[DoHFZr2r/Z3U䜵ЧUMv|70449x7e!7qx/[Gy>g"n3=jw)1MۿZ8?gާ3%=},{/7REg>f道'B6E^VxGF6V>"AWVNʝ.[{[3;VNۛ傍uydl,V^ϻsxn3O$ 2x5ʅfJfgtIoMSΣeb=eoesVu=瓹?7}{:|`#5yw2ySlw=zq@>)o_:w؎3졶ήgmt;Gs /QTY6;lcqy=V]wpOf-1Sl3uގxWo3k7!u7z4w' Wvc K2-l%m۫y3^߅'[zlc352)әL|jd^*t7mvn2{Z;>oG[|5/ґ=5Nwi+Vx{pi„CYˉm;KzW֫T]b)㏌][ۄ8OT0IB|oAF8/R#Lwe (BLsg:wt -2_n!5ƛ(4D|V%m]Bu݊QWq){>ׄ*EiVe׮Li8<,(3B"*/7UwW|Y]-U!#Z -2࠲+20% Y,ݘM,.pvLw79+MwrO+ Ϯ<{#RVݸנ{=g0Mk+s:Au $->'ZStО{dz1ĭh4w'cj958hQe *tL *{qi͑\YldJŨS;* u 9p{VZe.6@B @.wmPE4QU= wji˔&v:VaKs?K&4_Kx!LoNP߳*/q!uEqQG+4Qp2\6co=~{$)ľc6y*hf\+`v4BS8iN4qdhJ gS4Y>gݑ֑(JH>. SR,៭%s .]v$ʪZ߳YrjZ+*T@=CG*4JaYˤƊ*hX֯2Cua}xag8U8?k;sm~ANQy{pgeRU,:RvzG]uɹw2'IeOv&TnkYޜEt eW/W$;1 b!CP'9+r1C3Hݡ\QѰ?$+/ry(ixoxc%+mTdqpE$[$Fպkajquq-:}oN7;ך'ifZL(Ѕ6tzf.NbZg*I i-#A9p=Ec|ia7Ek.C {-+?<3Ͼq>ߥ4zaF&_S3OwV'֑.pG.z!9@-t{ Ʋ9M^x-\hZ%evB?w\ U>̜OXv'=ީ/ҒBfn JMY:XݶK{j_ڄIwٍ<' 7PC)0wթD"s{a%9wR-%t qad;2_-tHMS9.n,clyg?1sOSX8E.O_$y ggNTkW>C9䎮S Ϻqj4!Ș%*#;}kB;zA'5YOs7/LD"Rb26Q IZBRA[D<}sĎ^w[餫O#&N/ ^B[ n'=9N:pq G" Lt_$5(˕a\[(} ,4׷2uF\?!螇cX GeOx - 1y1_ #R%fҎ#9uލRRKis[=O&{kF9|58 |$&ۭ^cl\%e=i#ULb.Mhr2zT#M|{JD" ;LpWυ.ML|6])$Đ1yt{g;c VNwn8b[NxD^M7/L\^k qR5|w3I2D ks NdwuKŗ5*#!%hB[>Γ#56 =}n;:׼e~O>"| L3OkZ=@_7GWQ]]﷾r{u|?v?goT miDv{ɗ>}S|>E4I)HELh)L`Y(KA21dL16GҪxjߧ6?6;p {iWuT?k?cTU_p~_|z}y`{ChO)xfӀ 0lSXL9-q ߂z*@=nSYl{JS[~W^~_>ߏMqU^}u>H))S2S6iI*i &Є@4m7ثMCP`RaMCTK  0`İ` 4K uijX!Ѵm 4i5C &JZ&M%K 0``K  0` 0` 0` 0`0n aRJ*]i4*Ti%тXX0` 0` 0` 0` 0` 0W.\r˗.\r˗.\r˗.XĢҸi4*TLL` 0`@DY bfCi!Y&IRJ*T&aLL11*TuY aִi4*TRKYMS &*TRJ% 4w"X]`xr˗.\r˗.L0` 4K  K J m"ɆIRJ*TCR&&%J.BI hdIFMf &JioP&dpi*\4Tjj 5 Q,-0$b &J*\)R5 \İ`Dh0kaxe6J*TRJ*\!(i4,0`5 A 5,-` 4K  0`wbXZ ˗.\r˗.\r` 0` 0` 0`  0`  ah% 0`a` 0`% j5 :S jZ j an ahXX0n)kIau5 hK R 4K  0`Kd4֕Y0k)RL K R,,*TRѥQ 4֔Y45D` %2)( B{c3 V́A} WRx#u+mm `e>1qL򞶙+k|%L&!79cZq3*8 PeKik;,U7 ~A ]sK(6a~SXXaz_c^5NjXc6 F X,gu?>,ǥC'DX3?)Ì0PC!l d `вhG'_8O~*E9j{?^?U9)UbۓGX?ދ;h7rsDK"O텺K?S89XrW1dbah׾ƈ/ .OF. ZV!sN)Np[I8”9`""+].2Hi> FE|'t N,&gQ/Xݸc_N.efoeo Z0s-Z15ELߍmzm`v/uF  vC};?d(Pxp{?9Xx`W e|ǸQBFH#9kf US_F9J/9gXbYGZO Ӹ 42WY5PH @m)J[m{RRs?.@՞ XCO_;jyt}blH'nH*/匡l6 Xbt#Y@ ՂY{P^~gz`c$9 [Y?P._4.>Dzlfb-lx6GŤJV<ȋ ir_T7 h \X7T@N2s kwՈO)|fr=^JaQc=%x91~ǩCx\~7w~;6$AX4,d!O|lۺ5|~;vʩ7{e&e_>gx7+.z&.$,'n1Ph ,;lm/Z~z)jV@0 U'XxH`|BVoEWM @-l~쳹ط6t2Oռǫ/7|;Sί֌/Np :%o?凟?X~ aσTQ]Uk1~ 0a >|Eocu`7NB"pB| nzh mL+pI$nZU<|S^yXN\T׬ҩᄊUXUb\ʬtkS]RXݱUbN $x# j|qqbvjN>:מ |JE~y)9v#m.1?>R_.`Hx#;_н<ʧ0V%5G&`aD]a6-.Wt GHK HL4ݳ4jΜz6|!41 57+`/I'ER2h%JV9ֵ]Y坢,4S3x}߃֔1&+q[GDKP1q9I]|-|'6.;]3=/gBۖ#!V.VEM@2z>+Rx41V_@~B賶[ʊ݄aaK]TaCyeֲ#[s }:{0*=[qb ]^|s i^@`|3*?.WeKCխȺ7YX E:~@GӏO|iV|+k t@LIq%6YEACG~~o?:u? ?RgWR;Mb~37} ^K>:!`Wۅ"hPyH֟sעV,6e\״'$>o Y?Y]?Jo.$It݌RF Qarg199I5"I_}-{2K><Bʅ8ay)]$@bI$U|u΃OΡ='KU֫Xw6weΏ N/3 4.>i;ENu‹0A`{H nt>U1 ŃFbd}_|F1 [$18U0H<ПZz)אD-b.vz0!EگqkiN g)_& ޑUl~scz9pj1ӢnBNwֽuնϞ55+]BNm~H u/FyynNOsίl\?q> fxϳX>m$(Zk;axG@2O{x Z C`Ƨ"0 KDc|~g^WEJ*νc-;O4ajBS@ֶee|k7säխ$}vd bZ̬}rwa#?J3uWlgz#QK9,d0VW@\`ub6,pX_ϻ\| [w?o$%ZYcUiɽaJ |i~3&fOu|쥾bSG!_>C+v]lռ|zͰ 7Pr ?}x&WoʹϛZ+WLxz\܁wcGU)/tĖǚ 4L}^@ŌF+1K~I|#sm x'Šxs'9j61EŸ~7PsKv3 }HyJ@uY0Y3 }Oq筂y{._rGX)HrfJf.lNcRKxwrGٙYL[yd< j8Vi\a.0%]T6Z&g^|;%<Y=@ CuD0 #XV~~2>1O롟s4&{ʧ" 2}:<U|iAJ=1ClP4Eѱ$!/p2 0A,'xs{Y Mt~5Q^4zq@f`H :fν{}b| cjd[vQ`.xV|.QOXoǁ޽a=x/+ uzaaqS?/bv&&gTl8>v7ss[Â;uA+8D|fGs1tnS@^F/F_w:ԑ}\|lNo UgFPЋ{}}|pZ~^U߯؞DbU_K %񿏓]wʰ=ƭߒQ°^TZ@*+ hQX=MZTo9ØEqz$I$I$o?1? C0s/"-__u;v'_D!\{x-9?gd P}Hgd͓~Kf П kHKv0 X@7(͆TTTS ՓCFRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT^$QQQQ{ɴT_&k]IL]!{EEEEEEEEEV*9TT[KQQQQ}r;.QQQQQw**.j*************** 9 m|ZY?E{/ġ$^ǣƂX1??`"bW PC?]/Z¸竿h@J!JIu?EE>W]LT.( ..( .!4C0haf !k5\s|?6D"""XN":P[[o4@1)XvgIYZְ=( hY׋;]sp=(Gbվ @ YD"0n9 tWσT􅼋~3^͇cw!cFfky"r,ʾ?1 Vw >^@C9+,_ Kv%+`w;d I$ne/Oeͮpmꞇp~gm 9CCC><}-3Ib|x?D>@è@E 9,[,yo: ,XhDU W7p vAZz'/u\>Rdh{)0|΄N]0_Z:fҪlS$^33c #:> ;}{`pa=;Hώ82ЄȈȔhQRI^y~Sw&=ܱLrq^U縿^\u-H/A&^c]w !?{&Ϥ>H/ ׊lz|@GE 8nM}k8us_:?XC./:<+<%nߡ2ٓzkky0t-ΫF T8b`.V2Oh?ف+`$.lI0BU&@í[nvCo$ʚByO|JxDHDsg.'ۮYR:>?_:C-R5&*FA\(cn~/뎀5}ɳ}{xfA Ą}y5x>zNaG/Hx,;>_@AZdЬ&V:B""CɎս=!ڡ$ts("` 7g}Tă @2+ҷwbv]|n;_?#еY>dS`œ}׬jH {K`agykծo;&sI5!>'YiEbuތ{BKv_^Ǵ't,@W:&ʉUۗ!cБO-c.Tbԏq'M ߁GDGnTض/w؂վNLNWi݀LC41 eCCCpvqhhhwñn;|Ǣ|׷a _<eUU(h F@5꒤uzҪ`h)E64[͹_bг:F-Րڄ5RwAG5+ HM(#8 " `>;ǿx{G TJşΆVȵfncǞw3s;5t9C |^E+hPǂ5lwb""""" c׃U__69<DBa4cFj *~l"lLh/ϓu+~CXB ` JXBomB5~p#@KE-HXEv }Ffz>}7 nz#zn;@x@hI oUdbVmf[Pܭ& V GTB1-V# p Ǜ<= ,m`lqVX[bòd8WHɑPo ani_IBQzsCv;B]çn׌Wsu>9W]ڮ%UĹJ%֑6/r"Bv 2_ ovd@@Ǥd1y/>p?OazEodzT2Gsnχĭ5F.k?6C_{tl fI0=sV-d*"}>Sa.}>}+2v]@xUfʏ 0nH/c. D@#30jw.eפXޕo~W>1C o| U,pA Gb SBK[>q\@ﯟܿ< Mʷ˨*dĸR>0syGBB{?U4+UH m6 Ʇ(?7S`f.d8Z+{#?*-^m3^<Gfc!γ<ǝ\cmo:xĴc?p=w$䌾ocWv+ȯ2!{V~>E>Ԫʡ_"DJIB"!2.Y]U~[v/a qs8b Ptyg'ExOZ޾?|[K`Ph&P+rD{q%zǯ_c3Ͽ)݀r߯ؾnepo"$)yib.-k6wO߮'kmJcNϛC >rW]};9In.#XG;3B ]3<8PȐCb@T ".`cC$Ru4`#afNe$9#(,4~}n?u@ P "0tj+,ů.;`џJNFpxgG~FE:)T⇡x!>מ7.9lcU_5QΏmW{ .c{J!~ &{3/ѯ\]iT({ݛVϒͭ !b@ YjǠ}aV}u>U<'] !q= ˢ󿓈ª-bG|hQ3^wDTEUDTE_~;*I=\|'1(~yU[|v\'Eeׂ29#@|x|q@9%/Vo{v l`L(TZjV#dݪ\s4uG׽}$#D"b6AvLa'z!@׍uA7!~uǯ?_?\RPx{&Ǥm؛`_e9\6{&|i'_ߣp[*wRQ&a\ á' ~bK6;u?qeXÛۋcp+l6 Xšq0LdANT15 ͅh}] DDD|e R/4pWƒ8#0 &z8j1Hd44@7ZBNC'D$hOC!$k8^^umHtCεq;9eB jb*s#Ή?GGs|%񤶜Eqy vPIamaa, ( |[ݯkd( j°|)xϿR/Wc~ۣ(j`)#J#ESߗkrll_>wy zh4~rl5^ G(_ܵظ 7|;BE]Xx @PeELbp =?G02PJ2`y>a{9.ҝ( Rċ!} 7W% |UJ=d㲕Yk:D+v `"ؔC𯳛c]9EX*'ۡ'4à #~*g8>L\S>A|R?`@$ gc# ?uD$X, >dcݨCTI*phs|ȊN^=xg' Eb*~ap.I=.@[#D[OΏga%bP_i'S3/={btӣZRbm6zoy-!q~+hI$du`XhD>GdnDce".[ M~L- Z}вF8,P{!<-l>ݑ]Uliy5AGp_ᱲL2>C ?ެ W_*֧Cy;}qk1u]7,~oL!_c1o[j5r?W1\1x ЃF_QgO[EeG3| T*&-gV6VrƮ,=M:ed}B8%d{+p.)Y X2$r&z,y"9mqpj Z6^H0SBD@P<|gߌ=Gy#Q<߿HoN@oV,7I㬭Ȋ,z5[q`}B_\ ]H*$>K B>ABʞP;Y3*Oz 9F9ݸ$ \ĩZ -m3` x%vhk"6Bm=?U}$} Uv{WGUظhEkD D(бQ7%vj(Vvyg Ζl,4R:2[ֲ߿ή2LVIemd[Y&VIeo3n$xfUY22Uf\XUf\ʬ˜,̹X.eV*ɕemd[Y&VIemd[Y&V9,+k$2L+k$?sj!}wֹ !|bDضoc `Dx={~Ҙpw8 YLbI|7~[D@@vE>Z&s Õ0ncl^KD+~d{Qdp"'$I$i?$+b}Uxx\q߱* ƵQFq,*xg P)L*# gS_GoPCx^p?0)^Lȇ d[ XDJ_r]3ﰤ ][qų ~BA1:VYv#4wnܟOZ< D~B;eǧ0NF_-fo#;nš"ɚYH[M!$֐j֠Yu e/mcWvRUO/)gt3a&)( 8̐[u>*00v/Z+^ZZ̤6A{4 ^D|f BO3wkY$t`Dw!n#}Xb݈o!B䝖GeK=UHl_; HMk^_(a 䁡nU9Uʴ-/zxt>W&$Udy:u2x?CwCI3߫kRWElžkC9G~:A<}0FgƿB|ЂцQUw9r\7=&~ϝ|Ͽ'o(CB†mQ95 #5*OwI }O3x E;04kHa:]/$HB-*Y$.~~,?|g9"keRf )zK1\mV<|As#etV/jWdlCXX T' GH|\tp: 8ٯ~!ҴG48з}3\i+x[0+n?D8@;ۀ04:uv2B;Lg=uױc<Ǟ Ƞ?o}z5ݾ}{jp~H]P:eN}>Y)UXNQ~+:S="P-E<o=( v[( ^>L<_NHZ.c?:\cdx“~k#mYEn1^dDJ>.#'?8޴ 9V}q"+r0vB9crgyɣW~6n:\s4{+yG":뾬_z=3O)JgONme8ΰ=*S0WH.'5]S7xO|>yxUq_h,2,zc`qyz! %./L׌ tdV oa> HB@=֩PP' תE01g# !)a\0τ/D|q$lcaD]`UY词[z+ Dǂv9Vξ;I0rr⢆}񚶪QE?5v9F?VNG>܇FUJLu ^+w ueem6O(r@sa!%FWӠ#Njp}c.hY~rJ 17zjəH퇇5iRح9~ |T(E|t3쇅xFr#eI ^|yF۟L.40]y?~_fjUUT "Ϥ/#%|}&;ҹ9{_6.:#, *氵@B ԅ!t`n·Ϡ9Ǐ;OQ9O@ raǁv@XtD>B |%XJ| ߻qXc""ڱ4|-Gي/v_#IE"%1`n POɓSX2,5'F;I{l.)n-b?`_ M(OX c O+ta/1;cT#1':>~=\^0R??gG4v3;۞V=.Wtt3)hkL}Oџ'6r|[qN\[XrQۓ[EOcvS^WySGss{j{5ןxO} fffz3;y"% Xkj\ Fz`hd:?sQEcqCO HM tM+]'W:>oAuNW`FE`ar+ש;|nӱtI@,CB~\azg/lx= $l:dYB#~0;Tj;~zn' _xۋeK;4z~~ @AGP,6ǿc #~"U8'# ز+ޙV㥵Ts;} v+/~LY);Ԧŀ=8N4d} ?n/#Нrk35BG@TS\ xJ'(эl Q A(ENLVPjgd> מ7pdWM'YՋlz&4mc|l})`8NWP.8K0mGkaBؿ xXOo~.y`:kؿ~+FXI6ŭ;:5a_\qDsQiǝD\%,5rtkSf;'iҢ|9Tn{-,_v;cػ |END$>7Ϯi2c4s\}x&K%ּ:k%׶h}0#$WȧkkYy-o_Дo{Ѡz!{-xx'z]EǤaX c @0W~pj'>tFL"#!߂~X's/|/'Hsv}d}I3qd!܃}c⑁p)a¯b){ @K6 [y-J"Ž^ngu/OMyοIizuYǛ-`UPSԾ̧>~/h-Lkǜ%Dk [OS 3@`Ov~`Or1aZ1k+,tv&g~"g1}"#0XRDH 8lDB}0Ctӊ.( Qɽ|ޏS*{v1pv_}["95v[^3+EgY穪j?gLTLY Ba + Bd[*+c] L~q"x)ꋞ„*x[gʖ>~ah;n{w["!V0xanT)>>&Z~/d)&=z`[CDI>݆Kqg}~' ?[ `}MZbj Ճ`.Q +$I9Q*\_ 02"z|Wn/yz;|Տt# w޾@'QG\u&xkW#BG:?<ٛGiJ-}'>5 WT1NX`](bRʿ Eء(( }U5ۄRպ-TO8a4l]2H۵ͧk@zT=ɩqG* %Je"[0(s&}]UVbվ,_acc/r Ov?_U?/&[ϴ숯^"/GտE~ۚag%y4ϯ[|7P\Z`yWΏϜ(pKwC=v35=e4.4$ǥ59'yЭ7~- }.=^`0y(ﲶŽd\z_'ʬPi ,yF-|zn>R.1]Iy_Gsm[1ύlr9|]H<'1Fr `Z58}-cܣߋdz+?c$^Q87v6צCCCCCCCD~9o)x%މG;`44444441ƸIw9UU}{1`yՃeZq@~1C&#z*qͧZy }('%Q=\L>NAfs6"RR?8ms΅FuάVEI`dDA9Wsq7We)hO)Xhpacg^1<>?bm(oJ>m[ds0nY G11pbTn?urJ>ItO7\)89˞[ }SJP>GǼ'xG_zf^ځDg&8`KŘ  οaGlE9tgNxKh:&g>OL3A,g-Uu ja?XD"01 E4U4eUq~:8;_ !?䋱tS\>"=1yаŀ<"^%]jjA f:u A "!\7;6^`Z/$ 3 "9(MGA+ 2&-!^y;)|=gKhH^z=rn9nxbUb*3ʅشh$̷; !F*!oͼ_#.a/bY;o#C dYE> 7i#:b;; dxWNc6xHbAH*Ō}O}xW{ΐx9C>c ?*quS>AN˯AnEdy,B->wtaZ}\pv׋;If*H; &h*z3 oG?5{+Z}XrUJwО-uɜpԬtyJ`:)c`> uߦnϠX>0]>rwaup| -<,1b.cCB>o|u&yLuroA"g7L ,GL:Mw^A-C_x#72e3\w&0bjF]c7pQ`LA EI 7/x z WLs>[Tyw"b/KyNOЌcu x&uLQ){qzяO ?)[(W9xXiM֙&ǎz_,˨UV ]`l,Ƽc">i|fуC_k[+l%:6` ^?flPfDD[[C '%W$-ݷ};}W {T>_oQ@5?;eBи!Ā:g8 ^[t-kX n-kX D}y4zw~DA/gkX[ eߟF1==LmҡDmp0Ǒ[IFbW!aT0ҿg_u+# o?Q\ uن.``MVKho ~:86.#9;OﹳUdWJu?vȑFs>{'GN *"J¡8ZPZ/@#d3Pl{%h-a  pџǯ2ꪪ | {^DI'~TK>n~z2\ۘ1kh浝XU?w qd%o싟3J>1 /sgCWs~BX~p_'FaxٷL`D"oFRiobެ2Q/1ǰA U 'P)Ɇʮ #)V1"M`vDG ^s 6Y},^O?p~ >=$"+m'O/w9@.d#0ĢwQxx&.B*!%HEvs9 A0{$/rIrd,?:f\Aoc̠-\HF#V+57Xb/Ɵݘk퐬VPA_-Zkحk{w6(àQH?Ϲ?K>5!3Iwf~m|z/э|2k_U+[ M=k_>\wl0/4n@hDM]_y﬘4 |@dtcXǞ7_ʏƆ8R0?ß_C#7/tu`گjKnz߻㮨}f pQo vM7=mQehCFf`[~ˋJM~m$-gXKf"L(jmZZ;*|'v^|o쾐{?t<zq]OusabΕT6+-P!w81|/״v+\,X`0𪘃qǛR2VU2[l& |'\(cI8_d9z{]'o[0/ Qb败nԑ\۱:+ -Y0h]G zrKEifew`zҞ/HE/;&xS/8I,|%4czFa VQҚv,i*{RR 4-b.)M޴.ҙ0V{()& T̐Qgڌϻ˯Q{Ϡ~J< @g}z>_hz.I ֳh&Xd{y) _B0Ьy/z# ?yqOD~ۄH`aP~1!19~Ncɦ>ƾ7dG8('oy-vh!6$^{ǡnY^L5>uh>𝰮 g;.i<>/]hk6ɥ"~{1g]t ʹ&az2`. |40@1dž- hŏ/j;Cqb]D1B 1*8D_,ty3C|ѠV+?{BδF%cK(pĚgǻ+w~g$6Q9G>s$Op`Z{+Ϟ:|3EB8`SAQʦw?dOk~[ϵ/P .p_ynh܅kv/XwWLAW+7+tŠoBP3_$Ͽ痿./72^FdB1>@BKy0QC d[PuBNsf#9Bkiv@¯yE-3V LBѧv?/׎L_]တ|cBσ=q @O,WC!A$0ד`NT=>3{5>ұUbǣ?ZұUbU֦.wbod(>/;gl?r񓶏6oO }s*i̦eV"xhپ<5>+2qOM]^ 8wx? TTk+1ɺP[N ڌ]魅G7ed/3A{K >[ٿzQ#^&]\xn̉KD ߿F]=m$`0]\Č_/]"r BS OB~&YA0ho /lsoj/?!*&PLⲍ_z%2ūyoQIcxkVFhz8뜹b&+ {3[ a謘-x^B̎_Ⱥ78_彟zTfo5q;',&lo>S7GLГYTTdY-~3+ݖ{9QL)yGZgVr'ffG2]kX啘1ivOͦhYeo}9ouOQ 4h8hC;֠g{u|xT$7ry:7h.2_@<ylіi2 yg]t}u]u{1$=FwA9 Ws|"siuUYέ^*޺wOswɖ[o*J4߬n?7v9&]t(>q03|J\"4nvzr_nf8~^*oq4{K+\֦GBOkZs3ˤ^uHbvklH˝#Rh6V " 0[b^黐'U-0sFzYƦs|6dslj5R[u:;e}[̭fVPn^ٺOPӢ?Mw޵~L^Yn}/&Nؿ(X<7:f8/1+/ZR"YBb\M.{ɂ K֦\ ގkTD8HŢtTV7.|w^Q{Mcf~=Z:uVʺond>Aө&J6| zˆ2pCv`BD J~Vڶn[{|(zJX{U3_!cIFegQҩ(MQ3ٰ2k*~/u|{t̫֘ʹ$vVEUm׬v#ӈa~ |c2A6`JMzS9]RuT&_*{fHCє$($ 4mFNsq&LTB>?4p~`&eK7 (PkG<8y{ 02Z. [IfZN*W ox$]ogcIXKMsQenaP=;ٚԾ!+/ g;DS摐oNýL'o|j]_OS(ݦՓu\*r]<7Ctq΅{>6um-oߊY޲7g!8C̥Fѐ\$x߽]z]Bn(Q=(;S Ͼ{MØe{^UՑ{W!!fkiɚNu$5Nxcv[dczһ;\ob;:dbYEĔ?nU4B(N晐lӅB=p͉$N]떉ƘyjXL2#3)jeM $ 8$"ۍ^U{,"_ǚỺ-c81O8}_m)0p1Z tiHʫň{N^r0ߓJ% Z*&LIBY)̾ $6yߗ׎HnzO1+ R'V(zd%J"CQgR)îUSP#d @uWmx)PyggXH7}҉3N؅_S:X,Q#0syE1DƱ˥J.uy1I }5IpNj$x)D1Ba/EUMx90cTP)Te<=[`.sU44u|u Z5~|k3)d񳁵PzaZ낆\E_2&C \&yҿmAr)4HqVUC_r)& lP:K6 r X,֏xjCȕ$wI?7GTNP瀸"lդ$^5oP_\4ƚ-55٭o$jCsOp2i3H\fޝ_o‘ٕCQ=S>DVsMV9 SRkX2YE7q@asC-uvz A]e{ͮ*jOx<6P/};F']kGj"L!Gmg[]@,QI[E8wD_9uDّ?.T+n;zdT{H3ow{3ɜ]aqĺA1]%эK_LW>x9SAy;X w~zvgl*([Q+%(P!{=CAytR7-ɋFv}2aa8",\tVaehxTQbj>љ NJ /fpM0UUUA pHpz1/; Q]חvaٮאwnyON/nu.3?<"0w~ 5!jחbApwz>{wϞy0 MIN~<m?~܅g.e&LwLSFuHi2;HFvm!#ʤ=Ҥ.gR஑g2&r{,Ī(˦sP|V`i VЧ_s|l$'46 O?wOk_=RK$xp D$(L@ BQ5]L0Y R\Bx|9 u"QL4DLA2r pDk 1Юd=H A%PE?bŜIW64E.`&$37WGn-! :)X.#m ].5Ol Q  % BrEC*D Im5R-WR\jW-n[KRdH?8RRS^D@OmLI^QD!WK/rfvbs%9$SP} UKR䒌Nc3}pO}"x{sa@'6r(ZxPu_P C燒JY׌zF?Mb#KBAHBI*iX(b `$KW"ء\MW6-t`*D++ǽ zM!hfGfnmah+ZǍzxCoocHƿ7\6gGJ>@}JJ T`mJ *yܵ> aOl]-Pbٷ´zIu@޿Rus$2[mQR\TޞDMn !d zAH hƴqޞ5+:)YT7ɀbiSU- >6 EQ7%CI؆J[5g34!"LC +1FkrMk.^/ TA$$AbCHgVОE$9 DIx:,w >t|̗ۓ@ڠ>dz%x!uS%%4UQd%kdEbɒ 1,$r\H @׿ ^A1>= 9a|28m0,.+(ZJQ6٭d",8Pcn=З)|y IRf#r13,121aC7 h9S98onQmFJ-!4lH̖&"R^kteN^I.s۴L  G%oD̩/by6?'o೼oRjGPF`"2hR%tUJ. 1M 3  ST " d IPrbjf/')\Ȥu3ib P`6Q[ACbȑC,RBH[b&f%*o!. *@ sd]&(5DYNK&%K 5K=&EĒJ`2% b`MkKpaf`$˜i Q8TaAwNl $0>>DkV!~1`nhxd6) dНL0D^餢RΖx+-%I@?#C0,JRQIV[hXi P~dІaxo7SoT`D je,m#\Af$"H q_e9 9.wd dޤ=߇!4 _=tTpM)_ckcC}U Ai"2UGbr(.J[VVf9 aZёf[ILbDaRSA)$#&Aݴ#篇v0dg=:Ԝ8H[$E6s6\)/>gD֞nxRWbZ[sm%"A L8k 2;Y-~W 0h4يo>%P(Bfjl&&؊m&jYh5IdY)ILUIHf }$ 0}f@E1K*#J% vohCl Q$`IGvx[imY"]dȲ,"Ȍ&|3&fd̙32`˝ /4a'FBg JyBM4c&YKiɖ:|aTtf+!@IMbX Adze! CN n0;ħEjByEf]JV"7ƺ]YE~Y`Q2]0I#2|\^ۯ<Qa1* 0!0-=&Lpf$# /'/K1>RxÛqysNښ̆Uw. I2WXV.9 :SO7,o*Nm`Fe1})*?{\α7e\?6Pս=uX["Ps-ʠ5PyL^Lﰛ=o/9CsmU<8ߛ2hUY/|}# jFO%=Tm p<á,F_nWXwtugg.`{-7k8Ρgo$[)nAyLm&iei.wΡ_u7CYme(fjγֹ~j3f;1Y,%uy n}j_{M{n57f'R"4ѧ/70J?*{ډ_#;SE_P UTSJխK7\k2S.O:qS[>Daۖy}&M SUx5;aW)}Be_8Ծ·; v7×<]2=y>ky1:qS޸S:uv[L80;nsk܎հs})v|:{;_<|Ҕ׿nL:ңf~0kN\U1Ym{J9w|N󾻌=yҳI:RDVi:hvY%;}3njәƕ6K˧^a &X۱%R4H.Kܴ8P$>*gBN7b7,C|g34CSgf5R&2Z#"G{֤Z\n:UVVBB+ &t$jXft".Sl$(ta/e-B-h%L[cL0H(<輗>+f]NN{bj!:m*jY'dyhF1O~(fC.f=;*ٔ:*׻c3qN~{UZ-[?711|=TFԓZ܍Ӛ~2Q6<ƨEPz#ɀOZ%&8A31T蓿D?=/ rQPRul77u0Pq~v9B8=B)%}n7+ Lj臨BJR25%l\xNxu8+쫻x5#XvX 5Ln\}ϊ]q?a!% |;Pw@L+O˫D$"W;+M8wV٨J2 5j{ ^ d9DmirrYk-½0wc)~(*(|#;; +:O_ſ_LK{u 击B {/b 5CI+6ס]7bi W9ikM!uҷu(w=eZZ:+ E=wބ{HRWDwl+[%{ū{bI[6;u4XuzJ t39[Rl*w)&d"=S(A<y|6=wVPi =XݣFU $ޒ/$Q!l*("ذNEäd9-L2 _k_?ӏfsm'ӽ]NE(Uov4F_ !kh)DCtfNƍe5Bi r|;Ꙥ:OMmMf!379ds'[t^m?rC0+7<@o_99<ۭ WL~/3SW U|I (Uٜ„T P  9@KR6TFc(PYڻQ28\f0 \8!3 %F@'BY֯ZͰveyk$=Y͛+||q.ryOYΝ񼈝bzɪqXN˜kV΃\4w^K_ٝÄ% +g~fKo&ur􈫒ϞHZwM뺬@:Y|kA6 딊=yT]_r kP[N|TW>!Nc=7}uPr4X5>I2F?.@k,$a HmM6I&dʕ1!0{緟/{#Z|ⳇ?fݿl!UV eҮGyOjApnN~vz_C9G5Jc)9}{-!SasrIv頫w"O(WWݲuq%#6($9k= Z׬Q M}_T|:(.q#ju21+5ZV CDZi[vK9q~3S\6:+-7F.֮ejRWƙ9Q5kIZVuo:dIh1yPb;q8**|2Be""[k} 54~fg}qI(w_Ҍ!CZd_ ѫIA>PσUx `jXv{@Į~5Z.`k3&9h9/Y@WE)S*FT*sַ5p#I=˒-Q̧{3+=wk O?H}ᅣ z_G)vCX!s *n{ DfS_2'ϽV{&8סsN8b!peBPΣ=('BQա9 !tD,i6i;2J$wqYiWw Q_k(FXUjZ0e \L7 !HH*&vnqiD&hG_XӚ@l(ŢH ѐI0Bh(?sgmaqH0>/%(R(",B)PVPT,)~=?h㐧r"RCTʹQV5b6Md0cf%L@m҃< %]fdBbF?QO&TE ;<F Ci|uFIɶMDt2!dff 8q2(y&&66`)J=pu#)<}ױKa<7繶X ;kp~m/'ݥ۶$?7?iiCx7 D2@)bR!r\=%u!uQklZaH) T?k52J2B`o&*Xl0RENE -imrd$aiL6)Kusg!H(^U>Q*( >1)?2Gv!M6{q_?LFߡ6_;[Yz'?g <0ΒnSUf܆T,t)26ٽge.p@cx׋r&1;CowK3 2O󾵵Vv[4-_ݬS04wƤ%t&4ރ_r2MIn޳8kCI# +y4O[23It} 򓾮fQ+wuCf&j !'u5.y@FKTnŭPqW˱T'b Tg>o7yk\ zd:eyH_&^^Ϛ=zx^Y壕y^TNa'/;ϯ%^˔/ whGih1>]3뙥kmv4E&FGrp)=e[N2'X;ɹ)+kyvΓ.lAm(pMv` ;w3Ԡ]Uq)QUo/fG++mj&Z~aHE:f9{F=ΔEmUDr!*_k8m{ޖKLe-;:aT!r_N x|*v.X6AvEaqH{>[-yT"27]#hmp^'Tw+:O׫*t;2DV^I%ZtP{Ǯ+3MoY߳[סi[yV:JI6)g[SI2v~9ȋvH`i.cn&hJ+ TR/}h.SY%2,{}k4Ot-(cvn0+Q|$8LM <ƳRYf#jկF'(@ ϶(ӊ[N""&~4) ̆ vtrBR3 :m 5̉"ޖ1$dϹSnq{Ӱ#Ϟ')n`m#JsQOȸq\&y_|ل{y q9Tt™ &KuZۤt\6%x΢ &ͪ4;s2A0QPos@)dҡjtZ3liJʯwM0a!':k5~R{/-޻]|uqm{j%0ք+>߷9um?DgB%esn.Q[ѤbKΜjĞfKa"(*nnwSsMM|&r(F,f:FNjo^K\ֺK4ݽϴiSkSn!@.`HHx})@=:wh+p YfcL)aSL([˺s9yPSJz" #.@_ CgOpݼ]Y/:< #gNwk!>;{՜"e~lS=`s'Xy}>vѮ4CsFuW}x4gƱ75돍uT?pb33N AOI=) v{lp!ST(dqÓ,}{x{ke*RB-yGd~sR,æˑ9P2q HS]´ѓ L=0xqi vu |!CY;!}lL!E5S|Sww}},FLFN@wζXI?V wvMU56|P<',zgh|tN;XdqȿOlj^8/|E9JP84mԆF@_pTB(ҡRÅŮO5tlI"Lbq,fGj) [i܀ъ@,1bX1`b>f8NZyѭ>M;Y),C6m ^Wr8--L7Nx<㟷Cc?/=hN;ww:'">30CɰZqk wg1a`j_NQ13&R뻝e9i-I@U^Y!%7J`$3eD"ʘWHJ ~5-a[ahr_y+ ?[KhL43h , 8!?Z4*f[]$rAQ3&gm'?_t|a"!(&TUQ$iM$Ts^eQ H49XgӆٷNmXl[ŵ3skMtMc7搥s$iP.' }1"7yf`$bc_'?˨=zYdвQI2Yu.~{I~߁<~z_ӏs-NR3UZKP^=7_9mzH'F)éԶ$/f+f|z̻6. ]'w,ɥ%|o^64YQ:r**f7Je2PۍđU5+E|( vZ_$^ =yziJW.ADna)K鹶/Rclk9Ih# gMpѝ+`p1BI%K 7Rnb +<.X7T׍qC?VAzuEk J U#SP~Z(2d~T@{~'آ{|{~콾W;ooω 会f+Uo# ;t\תiZdOqj5Ebv? KR1U>J Y-k~/&NPu)=u܆mB18mA? yHUFs;$(egJ!IjK%Z} y1=pA?a"a3Ha?fWpq,r d `s!f%&8@Й.ěFصT8&4!VN@b H+QͧTx4z;3g$mMhZ XIXZVoq\w#;Gj_[::ԿiR !XYrQ~Gszk7k?|VUD$(TPADi1"  i:hri'R  k s5-M.hED1 !]]CD7BXȒ:0A@ A u3*Li+&)c ,[lX:,b3-2Da@uX 34֘8kX0 ZXb1%T 2fIBFbVi֓SATBoy6Cv.f#*L1@Rp¤\X+X f5 !/)_[z[W72ďP1au>pXnHZu_^T:Cy5~~۬pe5o7\+Af8}ĵD4QI56MT. Ư퍽'#ְm_y&iA$c[=[W^NKVEF Uv)S-?-+&~6k;_ =@%ŘSqsR$$ֲ7IKzqkd B6R?(o}5}_DrQJZB&a}Ud뫺vp6i+tŗu&u͊2E{,:, Dd4TdҢU]ҥᶚAFʅì'WvcbgYDHw9fFuĮ"&5ʲ$t1؃u6 &$9!-P+d0 =9Z]$F ̧bQmfR%uzljwj*}w2! c봘$SD#"TmfE% JLS$r\iR$Z1X"$!C; ?n"ѳ޿mm. Dz3sg&c& {b @AU'Qkt&(e"4!*mUkRcEe+$Ele:wuESjRZU}Hc}ByD qz|X-TW՚EˌPb0qS0A]n%&"[Ft5rsN]d7Gq8\ԙkͱfR2C2Rش+|yZ;ڌtivH\ ƒ!dasJ30q̹a\ZRV, 1"*ư!hSYm nX e0,B[IJfXP8Dɍ 1ʔDV° YL"ICQ2 HIKm26TH!q10DX [j"%RfR,fL30`# d$eiRi fLd YmrH$괰S "50$R"b( ko㼹HFl͒\30 S ÞS5%EB&**ii?M⭷nhƫ8R'Y4}ԟbx ’tTn ~.ĹBPTnN_5A9= $Sy?'Md'kZaru]G~;T́M?ogBB|(Ĉ>BhR 02M3[Ye~pBQOy\lkY[MmQ\ \Ts.[QQlV[jUefef (#TDύy$ =how 5k~M[*-B)>R5mص(TDJj@v-CV#'߲Nh [?rT*gƃmXZw?ĴM2ĴG}*a,9 f-,-\gfŒmki3-8Y4 {J \ɓ 5*!LKj@`WCAՐRM0h.Z*in$^ו6SrRRec&(0($!#1a6( (KbpN~ 0d!; q" 4Cd„@8ҀfERF1EIH$Z?9&N"]~6>`ZRR)$ NlS~&g$ 5ImP׾PMAߜO7`9{.PTl2JH-#3QkRőaYUhiІ9CPsVdq,hъ{IuQީ6 /eipჀ\, "fdr0QL2Ls!M.a %9"&A&-x_8, ,z$æR뜺yFlCV[gɻllk6 =>-,̤h`oLtqb%7SȪ}Ms j Dfig_NʽHK*`ovʪ]}t PibecV[ Il++ "tIx3[tzB)I,@8I!r<ڜ _qM:zFArK056PY'fHM\ImlH8 LE5ӣ\fi3d۽㹥F+8p:wmZOMoo5{c<е,0g]/7bQ4\ֶA ˢնv}yOx:{t#F烙MoFy[['7+gMz}rWjj[zzk5^ڮ4T=;oI#\z *zݷn&b}qo[0{mc[GȂq7s޴m`8G %Эd*u;WqRWcշ)Hdޢ9ǁZ y6.nF69Zy=@o697zپo>.eRf Ag;idv/\4i{漑hf/sbcYJo &yN,oZ#7u N|gǒgSE }c>$4g<%% «w9~&7Aݡ\vYsjWI٘~y8, ZkqL3[빖='6Iw,Sθ2&oV [Qo5> u7Y5Jw^K/}~j2O>oUVjx![gK/Sk.{WnB>yoikoٍ;'6Ѿ|{6Ə44MMs1(NnDkEm,Y }%fkJf+|^hjtkԚxn&ǗP՛"jYȝ;{TiRSv)zS2I"|;54Hlj\j67[#4Avޯ>*QVRnQ~ıCOsޒڣi֕}'af_2# x/Jק֣bS`?7S>]^Vu} \G==bK#ZB!\ ]ϒu NKOZ K4#RӨVŐ~ZU5.!t^`]3d`un*s:SϷzy1#&Oͤ6p=Òg <=)Y4Ld)|9 Zu$~ӏz^ =(d~^Ob u &4q ^Ze*]_M'r{:z[#1%%3tzOb{njn{WOiT5}g(b;̲ -|rS2e&K[e^ +u7nռ~#c2S+}9k&F(Ľؤ[2\`z!ͫSѫ7]ޠ|ϟӪ.qO<Ggy}β|A&6Qӌ&j͵2(Ku\p@֣ěΆV'6ydžq1<}6$sɧmXV)̾$Cs좲T!2yPTeyY(ȦB3{ LmH+L>?mċSGڶḋ}ֶ7|e[ M ,1 =w:O{nR1<\0gq'%vJK& Fzx`\"6aPzRE W;(4 'f+-WtT2ufo}ufBf,|׺l9aaMu] 5%Y~w!Xp' `O^֬x"w^{<-fFZOyNMfw3 4}qb y0/?7ޙ7K&:7A ߉:xjf)Ӝ}Ǐ5Y:ysG߹6 >N,%Y2{a M昪9fWs\pjdON3nSz>FPPqv)aA|}w)8iwˇ!O:[ޅ ˗fk;U:9i^xL͛(qPQa+D> ȷtM cN{.ַ]xqtXe2\%ᇻZg6K7c/ LB`],JA !o) lhZP;o'lt %^w~y‹ ۄ*DD+S,፩#,~`o M0!.~>{Rڒqԟx,x D'Qi׽<6|KxyWl\cP_v,8ch AWr[st?ldXFn/5mHݖNievRHB8.%Bu$o"Q ŊB5"P!}V^jxT`7-РE}~IA>LYӺ,hTBA$(D6=||JoUL-2?O>}vYhOįLvV?iA?c?D@ '' Ǖ6R'̛iJ%!,%Plclش2םLPD(ZHc]`ρ7}B~~.:JTAu}Ú.<8m>!0EPvӬ.4,AuW>wZ9q ;.1_0t4Zn7==Q$@Cu.P|?HIyҧ_34_u59˾ Հ*$>@r~WO?J0?d`|y Y"?Td׾ִpz:zv/UBj#翞O O0=(;2R6F9ݹ}`Nשk/ oK.SdW/d"ζIoٸJjLTs."|L|nΞI ΋ִ4XC;?WP1`4U#@ą~! \1_F4{pT?ڰެC;u}~=kƿƽ=<[רQvJlQ$1ڿop31+σ=t褐J] t+N#*(ֽg_rCBaɣQCn{La")6$2e%9:3TM;Bws'sH y|X@Q@IҜh覿cy8L0)ji"YMI Qe&S q !fbJG 6Y7l1y4o;٢wwgT:ZFFglVTC> wxF}wɠjJi'rВ2Qh4hcLiƋ±EDaAPФiGJM4. /̉'vɜh}TPCЖn0wP>IΔrR>gHǾOZ?CXm9%~/s넛+*6¢H{&B*r~/H#ԻHl6 2C_ 2~'[Q((|ùEOϙ n|Ae)ާ?׋$@0%I aL0)8XҌd7sz$砦o }6~O[`kğhh㋙͹NoǕ[G“)!hM6bk!YjZg 3 R*~?-@KBQaן΀U${$Tp`P{H`_^? ?i'| ?s6 ڟ!' '>1; x>!%N#a+UE-1Q}\ǝ9CPǑgG/NVSsƍh! (Dq4ɍ[RH(BA}r%%$U+PJ"rTg} 'v}|agparm" , c0@Aƴwɇ8ԣ p31_=sr ْyNykb D QWwγX/of::8 z{F#k쌨FP<0(f8䗼6gVWziVo;MƋdCSg鯞::DDGϾjO9ht8 \1]4V TU2||]8I yӍSERz*jSS)Bm.5ͻMy<"(x:nnvLgrN`E|lL0gМH@fECk⻰D$ B2)=*e@~>BoӰqB ٷ,`4S(d-iBaU(A`zʛv:"N:={ןv{WwGPgv!iP3לrz5S)gFg1\lw\r3B"X_rJ©OH` v' \Y1kSRSt*n"p] DF^ b"@uzoжqJڗЁpCL&p A,uzp0]E>:dN=VCGJh ' VÚW6N9NˏFp1 _Q40jN pvuF3 UwLP pb#b 8]Zx`0dKL \8 pQґ) aZz`w9^ 7swlwNZC$a}$;>l;]7R!6]yH&^]ݮqX.3aAЀ!qyw` -$Bb2 &h΅H62A%aD$‹8u`r6:fn$VBc:L@-,͆$ V-Q4W!]w\a㨪FL `BC2B TЦ@^"ޘV~@>&wT,&#HSwڀ >(ȧp2RF0r 9>ozBJX D% #!WPA^1;Ɛ\v{'NYӿ|kEOzgvC~u"Ejl! bPm 8yyϱC&pG|gz'MѹxDVySK!rrQ" ',Xu.54 ]ٹ~ aB0OaB (=N2a250 ΰV)qY{ Z35U^:K **<=Ok+վV/x\/K8V7䕦c9rkfDg__Zְ?>T>>&] (Y?˟y_w)LfJ[B#LPvR~vo^RYkNv3_^^FB{5 CtOz=QmwAA)kExOƍs Kq|ҳD>Qnc2<=tvSv12uS}'^{mލҙ_e>|kϣq#^ Gq/+3ɋ_μcU<;XߺXtHuײR79}=s5Ngygiw3Y1yXzN<$7 ܪ"ǒp;Ӭzh)`i|r_[zG7 j7ݷgUO?|Ekƻߗ3^:81kO=C?2 uFZN״pMhVs+Wjot<$g'poֳ\NZDx#׹ǀ/z-ҬrfTweϹض[=wq%Iؗiㇼe*Κ»]\HYι|✠ncΔpk1zqN圵EEZQh|s ΥFQZw~'`SC4i󝧧{: V}ζ/~vP\KeL6G$e*ވvT\8ުn{?f&2tiW^]| WmT/g>Vcɬ1f+ZWDzYcاa}v#~۠fw}'sFV!=y1 ;P D͑l!HsOiל,0q S|w'$>l1|h0Ho~_5KUNNڋ-x>ŋMQOeƛdnv:dϐU׳lI> b鿏0ﳉ$V{wV$Dkk(FY˄ޜ"+juJ!;1?_|] 7Y덛8$âF渼ģWգY\kz㑎/ ' <2F/|Ui"Fahb*Ah{r6Pn00cQ!g9=Il·/rEUey:=>Sukȯ,e"y_yuJNwcǎguI)10vN_wO_U/﷛ȜhO>Wzvyb\Y֚"WymwcŎ=0X7. eԜVyaY uu9,㱭)8EfDq>Mmev> ҕ/t(!FzT3BA մc0S1}`:LZˍ֎y~gXL n1-"6 pqZ{9^wvMKj߯$HL0S(ӵx(p;U8/)K#I4$I )mǰtwdzo+xJک;nahWziSnZ-a{qm:ܹeZ[cn;Ƌ;vP ݬoヒg\zIR7 Oo?n\9hyަrkķ{ޭ+7ϺBo2LUJ7O Fګ}ni`g+2ZJ̔gLEyGJ5TA2>L$̔!|z!o}:Tҧes (ɿ#C/;XP>{r $kht809. \ ຎ^9ޜc=#֣gQ8uv;fgۓ9QcEƳ59ޕ.xɎWK,JFq=V .OXva-1AS5pJ?I=D4ܵeXC(|m2R9ΡJV/}ʻOB%G~@ٵ1ny=xk&Y*;8,"@Q2׾@UC=:YQ*s3VM![-ȅ!:D`(B2RdDu^^O[9{Ţ)cmdJyO"~ ژI Ass)CCq*吘U;+  #`D>?72O9Uߕ<@uAEp >8>u~|&zљ A]X{ᯤ-5Ж\7Ių RW l$a󁇰9ѭj_NÛ||d!FWF q6x/ ) vSpnO8.A :|ep T󭩠){̂LeЂPK| ^ l(rP%#&AWTN d}}sg}V̠PY0G*zw~nϲmߓ8Hu& 9s $ PjzlCwjd"mWچ|,f$,WYċ0K1ČFYM}PrT()^nF g~ x'i*P08D+Tx1L0"™.QB,K##b#dQ @8: .CK1&r.Y DZWqBYp%SC%(r6G$ '(}Ȑ˂=L(Hƒ|&T `iAJC`뻶κ֦{oRݗsXYftŀ>! sj<4# 0j(% !(Rr:HۦWU0R 1 /ѲqDˀ= `0JO?_h {4x׏^yE[OyS92tXUW_Lj g㴪NAW5n,Vc'ʗV`:F OG%nGa7(IEAN %EBa aW!b@+ :T;WPB 2]8}z:pԯ:'wx>"#9= L!px}S8Q`a{Jq|1Yz>5,Xy>LdHj@7BDq.?:d(TL6Efd4Υ I>r,G5I;.=sCD50ID Z6Db6J!arP &) OP39L'C)m/;YaJ,#Xy0 {pjtG;98EtG,%#%<]N7~; ޳ܒWO_V2p+ac"jH$Dm.Ըo˫1Fĸ"byLN]G}dFb3h@~ ~+unqpSb^k͍ys}w d]2Ùt+,ģ wmf'c]>s] =8rv0bAJ*1LQ}F;kt%WoB.)]bI;(Zr<<𧧓 Dg[tǮDtvnecE&\or !"ޕ2 :F h !Y X7/d ٛKRx{}翮p<Epዚ;6OFxߟο܁ >3 xa\ aq2%$bCeLG1Y:y R Th?+PrbB(85SKM?ѹ׎/˜͟0:ql>y91ws2H#{^Q(S }}0\NHun>B t¸V |3G"Q4x30ʄ"rsR nAA `H |e]NHp/`6d$a0D]@ioDcp2@0Wn9ܶ)I}z=Ѫ"""Ȫ2]dڨ [yhZ0pU 4;ѿYw"|o>\{8M󜇍Ir H(FZ;8ӭ{C@wy#MY:=Q9ڝET " !} 蜰TD!E@ }8yLS:tE1F4:{̊sƞκIU}Tx${söƓ/7}'$FpSFH*e;RT H=h"`*3ȸޕ{n,rɐ!ɘ Uߖd>&-)l(D9b|Te+*@RH:׌fTNj<膬50xLЩdRV82K >z!93zyuѤjsQJΊN 85t/IR'NJӵ ʹza q߹o睗Usa}{S]"" G/_ٶ܁L?>ߏz7}-/on "VOmNղ"%򼈃v'{t#4wZzC_6 N4fĐY\ʤo=' κVO~&C?;lg>S.X)R1c P1!KLk IV_~}??VԈ NVC/(|^:x㿯]uW@|J B)cIk&I&AXs[B_TB;Zݙ'{矝hyA"7) Dr uBQk+Z~o{?{Q|ـp /r +~O%_Ze뜑$I5Mt}gcNzlv^ ֜4D1nK'88n Da @??]k~뾺v[1v.Bhq#UoόBZI)cѠ];!Ȱ)`&293R sHUUU]*;*4#hM?o@@ Wox֨jG2zvI4 uMijBOg%r؛EaR(\8-2 .0,qҊ6͍D&-Ȫ;S $:B0  JdЂ'~>hBpTJKuns-Ckd|(x.& )5jvC@}Um[QmwtUjŹ\EPu<(<|_LॶCz1wJCaE.V!0(75y2 $Cx5&%_%(ձa t{4%%8,%#Ť̒nsN`!%)c79]p zJ`%KnG\- (t XǨysdx,$L&Jwki ﺫ0R 0 !i榐ցh&( &Ѫܴo i;kw7(odJ+`@L pP*pBPapdvݴ!4;k B!SLjTD 1y N Hu`t?cAR)"?f1$X*=rBvRaWXBh'm׿#,]FP?\b$TW~Z7Bn+&ɛ]AYMh8Lf g$j i=$;Ղ쩞!)lbZړfj2jUJjijJ)1$,D;itATP÷?sܾ-kUg.' uBy/&hc4+<Ն:_R5SgGay7Ub&@&ΌY8D޺'IuƶoF>F jC:\H~Noㇲi!Y6jkDS]>8=30(yvl͡! ko臚> x!4Z@8ϚF]9 ϐD3IOz3 :wG})ֹ%5fYUHm'=kz-ۡ4Y{gy6mG7<㰐3rQh= 06l|trOT$ħ'e)Ӿ|:֓  T/mr&|אP==z  &1$e?/'5}fST$;'F~jx9r7pv8;z5ɀFc<^ WW$֎~ :߽J}i~.Hv~yhqXiU50oaU s;pX[? /}߀O\8)9휣8dCȔV>ػ6J/dV!#J3]n>"0M"HmfM' 8YR" PIcp%=R˹ !=;vL thj|h{}NәOSL;'~&sAO'$?^~Gjȇ89sq=4L4uoM=X  PvS[ppӰҨF=xRO԰_m$;&ts{u$P`RqpT> VBn4_ ?b)~z'HQ~/+M&I+ FÇ L(}ms8F -%*mKet: ljBϹC]{osIn O;%FuR6rm@:}]8?}I8@ߪWdV(,.55l{ןFۜKB&hx,!^E]Q .!UQ,$K 3M||i;ws{uD֘\%>\6&BZZ$E*gq3zgD<yJxO_NfSbPiN%@36[$T>Y42p ;\oƻX4Yֵyz ;̈́0>!駼! +@;!PTIR_ncAb2(%..BZ#4TS$14 *#’!!cAU] ;t# '脧8~ds#`()(}d:$$3 WecЋ۔T;)Ȁ.]0F**.-mj )2\HC($)JӐ er)x!QK0k\h7%6]`ڼS5wH[X/QC˵z뺳@uwʼ]۝wqlmyxEC"T^I$ kFl mնyҦffff` /v { vpmme~U^nRJHjQј@̊VcIF֒UI\*+ѴDRHRHbAS@:1υ_TA #x{ JYBfQ%XZ +=!0ԠiA0aaR:2hTD @xa5*SBH҈mj!E܅1IeTȣo!Q9AUCm":'Q`_s:0# v ?s=ɈP ԉ2!"0-,8 ə 1 0me n3 ybLIC4ԿHbP_.vj?yhDPk"C2 d f+%Mk,6QtM[rK*Rwk;[xTO* *_;vXbS{ 6/15F$)]!Ąs|so܄щhJYT ,FYރA-Ivm=9w'Ӑ[pWNEO^7=3R]TiVMn{L|Y|WZuk=n;q!*SNd|Z)E_ޖAYϗSX'|}&A6Jw:0=y/U: Φdf[}EqOOgbQ@4g[ԙjtWCk)ӕ㸹΃e*rAc+.bȢb.5Pp{bq+/Dgacn4k9^*';9z\+2k:99^ s2=y'5ĸϋ^{M bU&vZ,(rw;;mkw-66^j5v{|{oܖ OOiRUQ0Io=|bW^kn돨Lˣo}כ Dvƫ:}v7ֿ"?{FrS-nuh+!hj4b!6يLҸhG ]·<$ԙ[S{kRO{NPw#UasKPcnJ>-N}.}@.tNdK©[l'PPc6x2\F[L^ QFZsHXFG$ !oVdo=Sk1/Dԯ=JNg׶{PܫhdR+U krZozfo;!?zܙΣxgﲁXQYFqEu6ֿO7yv?H]5C=iԗlĔT|hit-7#,r*JPDDr0Xф~^gOZdnTAҷ!IdZҮNU3*L}7^Y^WA%|* pԒ=r(u:ՄBn/@qR1m)_' Q z}U|JT  WX™wHqseuoesj3j_"ܶn\煨KHnTK`Xa&8|௔TJk˭/Z)x!6>33'Y+fI)3)>\. "nGoB+H&sC$0EK%d |wcKt=O&^SyD׍4]PBz ZMwo|K  SsYop 2gΌ)Lӌl KFk5!C}[֫q&=sp.r6y\ͣ$eAUMoYsT^F&kkz3:Sru!r!;UNЉD{p" zo5<]2֬޺ ~ l|5{z#%hE2!Jl 4^b|6P >}\4*z J?U9]^0GiI.վjԈkAJ ߬{S[U 85N%w3#H*~kD8jvTH]6PhX  i{B_yyd-/۝^Uز!j΁DUmJ{YQٜƹ|kmFpp~\u7]CFYy녒XxLeorُ, f-SLYA7a2igx޵975w@ j>.gKBg;PCFb3|^s~ U`zQg#$M ~wj 8ͺ6bԓ4b)ߗ$ i0LfVB <+4 u~wWy]Uo 6MJxc)S.b~sNժPr qUNnHu|=Zj6VS^`souUz*f=0ė?L]} ǪUn]ڧ*B̴,3RrɋZ|/[RRDDT&d Ь_ϟkv_ :s2'W^3 4f(gY;=cQUj[HY G~&x8'槒sGoݥI/d,P:,^!fi~ffV~ٍVbb+a,,tҏEm~zg T@(;9kySA<'<m}l:;Uˋ8TI6-jJDYe$er(q *CL Q9^e7u'Ӷcޕ|3˿䙟L'%i G?^k&gI2nwIXX^v5aZ{P ׯ}U谟5_Qâf-kRxBDםnocr23JәNQȃr*Cuj9 5K.lf2B֍ծQՈx복Ea km ]'OuoFG>E~sn.&# imjDJaxbE`TY^'MY/Ty#W r|gosLze;[ÌXpyTsNt iɤ+t^gU[4,kmd`a?h;Xya8rֳr7g7VXǤ;Ero;Rkn^+ԉg4ru*|} Rf^[qghV~jL>s%tAz-9M6w6)ҽC^V 楖ZS?U$5844G7ݾ۳eE;?a?fRխkFCHbS" ׯO;Цtb֥0Z|x\Z+Y=EMӴS;7 SxcpKBRWDWCcc)8_ǃKH~B&oCY )S㣶Q"Z*H% IXTXWyvkMP25Bvﻦxݷb7BTҍb*mt(X01)i4l0e%2FwmWo2j#8M-M^!sgIb tA$K[Fnk)Qkm. Bl_l|,'A1!N?&P$h`lwrcd )PsZG3~dKΰԊmؔ&X^`I_nY1ť(y}c"DQI  '?ЊVN➲oG;Ы ̌50Rd~~b/Һ]+˗.cr]Z Ck⠂QQ oojh͑aЌZ) rsMW]mbɔB$&")3)_>d*CգA&DBu|\|?p@ޤ>;h2֝ }"у> jd, \7zBГ}u߇tml(g~M:Fys#L [XP95O޴k3o39>.[L  DbLQ#RTwRy>rwA}el|V=yႎayȔ42CR~cnZ9SxnSqv4W,ۜ\1oH!ń%!'o4.LBn1(B9lh s+nw[ҹ-WiE2M!L#u-[xk Iph)jRnîP]t/J 2piԨPhIPlP Qƒ,B"eĬFRL\$AV(Ɣ%) \%`%(1`m0[ %PR,bes$4 /d%֥ $+25i!d|I6[|FHrv "Ca)zKb!ۃ,,CbV`[$3,|Ƥf̥9>p?GlGBr=pNEQo}6sǢmxJ˯۳ g) )\tcTqbɱ)T0#RU,,o 2_-d\1 ,ʴ'gE' 6_燭dA<^.= w^ܛ42S- ˡOYFN00C"UA8Ro1f.ݓ,aN(AG53ٗ7Uܾ执pr WwN)`7oL1GK="HNXTeUMC yã0n&i"gR SD!+trTrg9#7\% [wpl M;(e #qrЯU㊘ɲlHp;7&$A&@$`{HAz|X.jEdfRj0ihpAEvP`\aa;<ˮ[9$%׌: pUr)R(J(Lu r10c%2cdSF10RU]I1]YU>+Td4U$PӠ*٘P>Y'_OaO_}s<:o'A?\DNd(g O8jE|n:xђKG2R*cc-MXW(5AE%JJY[@8s%6oR9o&3G!.HLŒvd,)55uTّ%bF22,̴D;Ek* :р$Sp@(C/BjYcS=sw:?3: <~sK;F[F`C%^5e]xҔ-'1] Gח]j1+}l%N60Ѩ# HF@r;5>ۤԚ&#0+s%BHB 7Ye+6uup,PB!z2fWF. 3MoW.2 )GJ0Un&9R-@MFaM%(!Vڵoefi**yϺa*tTi3LOY݊ј ;DIZ+ c.1M^>L2NL1^"a RLf|}8.d;Ӈla& oh ekE67HO+oJfaRdX-9Jt5hT]AmGM;®+0j0`Y3Vvm1̨vO0!`"')FMMSeSb[X(bi_WpߤJ4EVQa>w=7NE0d3hsі-V,XAf$IlҔ-)KJRҔ)% BL $ĂH.nR7Ku!s3gW3NGjsF-I-z{\7_T%) JBR%) nW-|'<خ)˾A+3T;q]qα6N8sW%1$v"L f|Q5S aֳ}AbQ;ZskY>gV0Xӫ~J6֍);A>9;!)1ڻ :]i&oMI6CY  mCFXJ5"vE >e*!X)fR$'Gi!C l:0{bN(| }նG9{T XchY,iPes h!Y"50BSMk IsԾ؁ p^YIjnUzME;i, AŠ`/@~Q6@[~ȟǩuHMD%,V&UrUiA A) P;;KuxMR 3De㺆??hc|NBpaMEr$3]fǍsWFpTb|[ PQU>]R(sY({n2k5SM88:o E68z6|&}?0H/*xSyADM"U5VE*Y"ؔQ"fS")wTxGm/J,ZƃT̩+ "Ÿ\5 "KkIbf+ Y& MDY oc)9,ֻW-sG~hUXj"I H!>%_o_.AI(SVU4!7ePbr"%JRt3p09( ¥$1:5EFUB{6MFEm 5Z$K(.RL*)rR}yP6VRg>D1>(&+$Y?Z()zi2x]hJ׿HlɑOHv2 Sry kLIICxaӞp\3CŒC6ń# sD 7٫rpִ&F%-$"HaHP@ors3t /{u@AU`~C>SlϨl;G+3^e2D̚$ae"0i)7xinUlWM5иĆF s2ISLDm-ȷ(ԶUWS\7.M\eUUsmQnVkս{ ͫuL v )>КC0V`eY!JZI?S_52=i )z }nL>"$0p2̓Y_Ao#]Hyg03z;Pd)A6aBM05@d+?"QjD` Å#iAb-V׌$;(1 dI1$[ $&!1%Xh Ѳ'+$ K7b.L,PXN&Aȁ$6{U 3[h֝bc,6XnV)Rګm wSCBBPE KC$>{>HsQ>*WU=r0~r  @Sa(_&"'ꨠ{m Q5G:&m)M65FV̬ecbˮxm;I &oV|^n0*, V]&XTQ"Btd jM4CMTbnLb*(MB$]<\ҺP60Me("mSW&c7O1\j%̮J8՗FfWEUݖk+fsh @G01ntRiItlw\hְ]Ӹ2aBvh U [b%ol:M:L^28!dtMdq֢M.b٭EV)1/-xf,ŵ. *Zll|h/؅Mflɤ *D|SZ:qA1`JyuΥ* ;ɩMh跍93OT9E{{J JJXh$L#'2(vEb!;@HΎzf )}Y`m`L}HMzl/dDJPX$>m&LB8FfZJQg:FFҢGEzw4D)"> C 싹ڋIj6/`rBc )XvA10\qf-?,'~wL$A4 au`}ZFK@9B #"ZWYa E o 0F2$`'o?Bh3} @DyeBaP,h@0Xb~=; pYBy> ¸$++=RÃV* k%$EDĝaMDED)ld-o,)j"R ;j%*ȦR f.MNDd:o2ryr6"P1JToQb7[hX $H1پec\31`juf2hَWQ$aM  vj5N4\:Љ&Q9JpY)uIyN*Lt0tWlu՟rXqaنo!2OBI@G2p6<9@i͉8Ld8,7hTUd 0JeUWn)rAfNΈl2:Hj -o86#0#nhl[b|] ։0.M&f(5[J;p<]\f8 .chF PsGlqJIٓs0mE8Q0)a TMRTA\zff.݊(6tvfI(.;CV#"C΍{@"0q_@ihDOIW @oe # A&)6QFlCFAExlG xޫg6ijEX53 5Ϻ}Dx8$np*&Omm( XN`N \Xb6Q؄~ 1dG$!!$AÌh$7Eãh #ghI&EEE`-hك 80ľW- b ste19沥d&DWƀkPV64zF5NBjR f/@Ndd(3־'(zkB;!竟R>-??Q$ZVs'] j=@H.0PPPPPPE05w8;u18-4њl Vb)tՁՒdQ]"񅙔D]&+PBb2a0-[+'8ѹZœrS9t;wͩΟvΦs0fn -QuzqK`oS#5e %nԄG$!t1)LwYֲDžrHouQWkz8?jI8߮0/ tbI0bXRH B,Q(\Ogv 7d+:,Z ?Oʪ m^\Ԓ h!$'6Rh&jdË|I†d=}v9@1Ciz  3AOW P 򁷨PzE6 xCX?HP&'G\= b%tDE2$\$ɎLR->Ot_Ga2D jnhl_3-xkZ"2 WY4̹ʇL06oh\6d =fMUUUb8)!G ;{}My]??`8: /x\βn9۹(5އM'Nsڪ3?3 26@&)v:@|Z89ca4)JaE[F#4cm;[TB? o#c4M2L`#D [0K02nb̐RTRd{d8 L0HH\pDEQe 8&4% *\Dp\C[z6^ NȻ5]4)`eTeeBLcra(h02HJ2JXV%H 8hamRlKC;hB"Cf.]7boPxjB(rzChB6!Hf`!^X`Kucr.*L~ekűv.I՞`~LGhA~**Dv"ZLugkwr2d; :Pك h)@{8 !È=4|?*qD;ԆNfT2g=uK&M_w7޵}oXūKd2 >?A)<J ~ ?" /nxTC>G5(z;?2p &4,~crk7$QG޻)t<'{8 4NN0ff ,}=e!yO; skحC~ r'e~7'1)4nO>G;`?WϓEq:x= w=!vfh'8T}?/DDDDDLsXj,- v\L{U#Y0hfY VqES bRO&OXIG)N׿[}W1" H$gwJ `w5_~H =ڪh Ij ~()^4J'1/$wDeLL[PU5a`>Cm/D`X[+C$*"Xw8?0~A,fcA$ "%&5ݼ⨒jMmMTɒfL61QdcT[E GiЈcXjѡ9fHfD& A5T%iCb9qD>q6@7`qO51`a@hp!*wdPn'n$CسenNH[)LřJ**crMX!YkZ9Q9Y ]u]`HRz8 (Mʀ?bkXЪPP j\%33{RDԏhhR66ֿf,DDQSV&7*A? ]M`> >֍!SV~EqR)+M*$+f-2K쵿}" /;dFӉJiB36 AuD^/ލ ۫GRW1~~[BBRQ*xknTUz˖,ZŮZb\\]gsfqECݕ iE&0Zf]S9 +%Mqfsj"al7y(,(;l Rl (`P-#҅ "8< i pvܔuv($ H EՐF`{&1 .!3g7H.8kZֵkUekvYJsśQ@0P(FHSA !"֊sDX j M^lC EE^|ih(%>'$٦Lm*dMZT16M2)>_yZ69% (4E0 >Bk5%Пow6~u2Inγ|cNͦW3&Մ\-@=)0`!P7%R&j/; PlS#ǜ "eQ #")-ugL6LQ'(;ww1])']4*BZ}Zb,xHq9D5֮f.858o:"jΒ\ĚI)µSBx25:Ӝecbb,:sZ̤,[s.Y:ũmu͉2 b&u ({yItomq\ķ6?!# @Nokm:DXhy%H[dҞ{eod_4ƊcޮKEte>4bmM5d&.0W܆mNSc]0m`PtBa]r\ qIM,|C1R)ІikH1g$Nx0ulSh~U^~o3`o]A,BJA0u^joF ]u6ђRT[ʍbm&f)FCJ`t@!s0.JXƦ8dBBDJ 1FS lqO89XVhVqzNFk9͵B$G9hwPCfq!JXD!YL)+!˪fQRL@XH-筷SoRjZ0Q()A[EEC3(m,F{7{]fc$Scf[w^Wr]Xo mՃVЪ0U%Xݶs/wa3Z4;7 `bZIbYBт˺kcAccZ3TZ1f)f`l,3 ޲MAuHh6F:7Hp]Հp yҚ&R0n֍0W5\5Lڳv͝rQPPv$syQLʯ,>1yaĆϼ~Z%27yA P g'qц? !{ĊDXdpꙧ-'Dܕ]J#tZ HB"f `7h % &$P2#FH 1aNOb4kJE~>=cԋ/[H(iP(l&L<](j3J' fU`g*BiiNK*+2m|6;#4\6˕*eh"#* h:60I,C)U(zvD'%wŠ2TĀZ9Us/9JSeX[j] M; $?*Bn&w l@ط'{QK1$z6[GOpm8=Uـa*xC05œl\/6Z9G䓙-ebDh  UQ08w۹Zƴ>)^S9 uoi^Yq4 &w {p|nqDᎴڼjHu}wv-35Z6 $8 2U+c]QU6;oHM[M^")<^*C<Ɠ\X׷&,R.3ytl` BV9cy yvuV!ݨ&&epX&45Ŵ`LQ2R өlf- Db @4%@*޺eKlKKE)AJab"P&s5 0$]U0[է%.'܁p&0œu]FFKYQaKRZ& cm $Ȅ8/0 $5 Aykn&cmD"kZdĔQ0Q[X*&u,l~/]C]Ad^UƐƳhD3ZM{HIʔȠk;CIS_pFGlb67ꉠ;wf @!  *7,ʃ L) a"*,?|js&GZ3:5~œUer:6@ 5!uÌb Ƨ lY5MId&<Ó9rasy4T4#K&YrC|WPԅaӐ}&\){2X 3q)i&tdF\eM6a|\;a6oz%4JdRQ]s&̇uMkZLhF(i&:n F`cc%#覱!*S yas$uuM2hܘBaNjNl922eEXX"(nNfkd+ Q `XpH9ʘs&+yʦlhx,dra6#]@ ɂȔQ)|IHɓ3 f<Cs.!F8c\çXRˍy#"[rJwƉ@ȨA< mr@VSFZS}'˚1 LDM-EQ1)Kζx;̭$wTś!iiJ ^I}: }5s6@t0vg#& UFVp2ԳMR"jBQ֙F'Ԇ4n 8NsR+Hpƿm lltcqn]61 4HmYi1tՙ9H@) B `?Cpz*)X6N{QrSC0S$+hSmB J0 dnb!i$2 [z[bҚF-P RD H13I. G8#-C *, w&`ȑCH pMaoew9DO"ml~^u"hv TN""""T(3'޸Çz*&8 O\%rIN @sލ ŲȐزjR"Dbō+0V(,(O>^ hLtipQLZ 2C@3@l+XVnuY,3̊8ن}j&$aKdo_^rO.VYb b@D& c%h!,`G0Erq)]-2V/Yi5oW٭>z.d3yyC/5qC][ LG)sRZ %5S6}|'\ IEG]"=l07)VBsj 1"GYx-Dkʲ#"Q!:z)\p!A ,+5*P3'/o6Nxl0߯|*0X(#j8+?͋ 龑}|Z;IwɹLJt$22ߩb)<8`1{fh~}NBIx4K7~Ë1b]'dќE>SfL%a<4^,% t1dvGнy<=Ӹb6O“I`TobQ/>dgDJHGoQq !!>ZR "05pZ\#U2;JY|l-CZ8|&yCg'$q]Nb!)!?¨ˋ0g{3)'hj&bj v|ޟ} z' DEכ}]7x{6  6%rE01 D: a\GX Iʀ( j׿9烣/㜇b+V ݰKLѥo7z{~/Q|?iMl=u,#VE"G@>rNT0SJQ+L $JVTR: 4hr œX`Z1I5#'$  + 'L4MB; C@4RB,ZkEyG=whSx8QHg1pa&4OLfybk@RRS_D1uabmPM0L*T=wrԔDRW_^bGP- Rn4#ø~Mj*dXV8atWW:=ş/ 7f<gt)hi۽WF.H8d#n58-_{VD#S!bM2?+IOQ4ĕ/}w'^_$ַbJ9M&3\k[0$,f ُ?0.z}w5k`4WZ 2r|q1>-A2ѭI;O~g\Ě`LayEGAJ6`4, $p n8H͉8Cau^+h4SQ&5o4ګ-6`>o߯1^/MTIBz6 HdZk # Af1B2Q/ޛ_jjTjJT lMQr9h Ԟ~7; sѐe]@*4ͫu,d,CmH)@(̡[2w&)!Dj@$Tfj)RF2."d!`@J`D2̪a& (!e qoidS9u]+"4¹- !ѲplRnm>3kpj6bN Ȳ C懤?5v/HD cD0Uiep&fJƵ$K/(V@a~s<q,1 G;foYrPt鬮BV&Y#)Qay!_0hu#<<</5"Qb`-JP YބAѬAޏN+ɘ )"fD:WøA²эa)~Gzo< |!AN~w}RV#Jъ"j "%h&P{޾|| >Q# |DEfdT-+(Yci40>7Wnj!)i4A`5xGP~H}(1Žo8BoQSxbͻp~~0vbmDQ*I0rRHVҬP k* jU@" (4`+]bb J̘ۃ 2D"bTfW`E,ĹUc Plbm lA@ "21.bF2Zf jG4d5"JiE"(G \T(n"3W]fCiR`_[$Ԕ,H AK"HrNXZj)(ݙ*EbKr Guskyl֯^+{WL BB$99$" w'3si pv]iwL:]hwwpwgs$8C.])1XHI#Y%B4 sٽ;$AJ$t,*UR.,hB%Hdkrϯd8 CX9>Xm bh-b"2EHIBH@0UUUWZG~73!A#-`44ц`k1>RaWcM@SH=‰6! @XiQ +ACmrƶAkKad:5`~6RQBlSG5##*BN~2۔bQPhǒ'mJP/7hQhH^LS'$Է{EZ_w)64˝d1 R: Y~2hA-^ , Rv}B_ɮXHNmeM 2ġS(Ҏ Lh E;,~T_gn"J]iCqI0/lN鱂ߺi4Xv_P6 ED=䥉U!,BJI !S ^_(FWh))'G(yI  &y۷&HZ liKh%*#ik+D-@>=Q1!5)&[,Sm$ 98i5u fL ɺSC uș^`fjQaXɠ4 1Ie68fG;v)ZV8 < jJ@q$!>nqA{Db%?LjP)-'U !Q $rQh60VR kXaDy7[W+nzWCHtQWn 3;A< {mVd_4 ćsRsLM~(v j""ж~D{ *=UhᶔVsRj]uM -֌TJ JB 5qBdi`0Fzmq$?VәdDy0~mIXhȻv6lQPǵwv𸄞Dnd3I5n11ň Q Q6tmIe*ٖVRFnb)>TX+QX;,&4j3Fr^лaU°K%).!J aiX(:7j@n3>0xQB@e0!o*Vu!qU14옛!j(hm+͌Ў0v/l[:zoƑ6ƲF=҅THB"cĢd{lw4F(8& مu>z[ˁM HԁRL} AJ[EYDJM\RdM\c"4[P5D+Ų1r!(ڙ1h5ZY0E#DJ (.[!$0 8U~5N~Ǝ{ jzȞ(Y `%w?6{0Fհ~Dގ2~O<D&$@][/h'=KR<;g;O0i,}/FWo. 'yȈI'2/ A 0q%Ѵ$Blu;$ɞi?<>>ql:>,[:<\M<|`4 C9}B a aa>@О|"RsO86ѻ HAE8 W%b}~1PT!@@Y7azUg-2]1BVXDÝ"7 njt+515OyN6:Jg;5MVxVDUlIka %wyxOIh:Ʊsz{{W oh dvl򰳩 OLbS1cB@=w<8 N`0Ws@ae,D3 F=܎a9!1e[/oϧ$ > a=ulثjÃBHb;Ak$X dShV$Etvgrp7v~9Ao9p 5D 0.@l2@@6"Nl QH1Ǵv)JVQH]CӈiG>N~t!v^L>H$[ `_ܷ! 0) Urr(ㆠVZ >82PB1$=-:"С`ʡD$|`4 8N. `?~/HcMD1{vGI<\[kh1XΎ] J~ir.Pc?"QN;eW }Բ#2071,22Pgw9`E8I"98BPƜC[:V灱ʋ'_zQ !s'?B|ξ^&N1uv[5~JGۇqCgĄ~JKH!Pϴr'l<;= ]4Xzec"38+'c ѸgJNU0G~a>GތLϵ0̕!:3z2(M ߐFṭx.9lPlP7lݘ+Pd4"PA 聭/vQ@[LX kPFL~ F +(Á,(nn/33+ *^5T`DZOuN3sAb$I W`\ɌfAx+`@=4zarwSZk}0PdŒ5=ѰP rh l{mlO)P(QJ"T(_oOsfH&{lstUQVj2}zQ-3$)z PN!FI.J6ۚTr54 ?:-]ƼRhja]P Pvna$jfPFdE{lx1~BڔŸR, * tV۵ZHb(fU(E$˅-0#<oV.s7a`)⠲$T+~>o|]f jb) Iɗi Sh(QBj i ؉7E*iV *ALJX ]kMhL &ZX:BW4W .5T.LGX5L-5d!!jI`X W+$\2FHfj8\!T=JZsq$@;Y YLXi(;;sL&(bMC&鍄A~tJPW0Hk '^~FT~$Z)b4h_k5}mA5@ԡ&O`6acH[B}T>4"`@Jv4:#h(c|gO&i(ßoeOi- "|z 5r4/:łߝąΌLf P 9s,ĩ] MQ2" 2T{rcL{vdrcǤ3% (o&ᆘ%H 8^݃a@^(KBA %k*RP6jk持n e >9 ^U~/Y)B,~;q6$ aLRPABn> D^  9S㗴RZrK`W!IMKFϢ*lRvʪӻrؘp}z>(pM;} ;tX'>ܹTC DŸ:@5i)A P \]6̪%-4TAE Q64T*^F&@bDOi"!G !& b{$7d "3&GXrε!s 2!Z16 +X%5*MA2Yp8HxюB&otֈlmYt 䦷Z6o =4oYo8'lq5OMrkM z͒3E]jT\3̓4/jkm%pifb5F8n'>"0 2`k*ql\e%P`*JN brg5:k׍q -5FֆkEVDdfo]g8hkrur}&$nP (YM{Mr.MWLapM̶PYt ׎{sק=de3"欈BJ"Gd.2 ތW%Hhy5ǂZp>4_y10҇ _8Rv'D1J-Eرsx~LXtKNy2hk9 ewݐ;^aBwgCV>Oq4S~f]|CLg./yrw0&+ Њ()*Sǀ6TU+ 7w 9L6-XQm@U/RPwaktbaѩH_LԻo:sߍ2锜3txL0!F n1fXP$70,pc<׻pp5yXT.3[VmYTyn:!ԟS3/ux,=OߢpkKB^w3Gh+fQb[ : I0fIPAc!B|=ÉFE06t߁ͮ,p V9A'l$8G҇N9 .MMegzN ŧwF^3^8i'\dTfC3/Bx)_6Cg^tkZ( GOhxۯ.'Vksx:O,:\!QuUK"b Md.] Ad,w^̻YBaA"V-)f%W2c!wüL=((.(((((IEP ]6힜ՓȀѹdTlE(o 遛8``,vR ƃGAt ٬ pr 2E猔N_IRp$*a FBFq}y8{3 akި_l;;Hz3왽5|Nki$jڶu P c/M_Wxn/+ySu od_\V5g8ٮxNYg3=Jy3בǙ8]fACAø ,.b 9 l"@Ryi@ȅ! ŊY&4ͦP=su9. 1Bڟ)ѐWbnb>Ag-Qrugǰ5 !8|?$ͅ,&1̣`YN;6i$5&hXَak4^X 4ɭ\ ^8 ^N81  .r`.T4B@9MAgfShwZo|Y^b&<g yqrrqVlRSnݯ0 jփZ`O* !A vʾr.m.W0]o[޴fY{U]#"+SIN,K\<RXhjgg4W w9=)\vm=:Mzhy7ϝ(SGX{fh\;܁5"d m3phI*4*ІARs<|;vO} wy1 7:0j9g'lv:ꇃDDB&dH &;zn6,}$N> yg  nlm8*󂩪 d36$Thɍm >6[,X`VbZ4cbi#V*5 >eN>ccrw pZy:1#!R4`s׊kץ T+3WMwm.klrf*HhoHX"HRa#Ή?Es14>:];sKxqs2hrF3뮮m<-u7.wDi%"'Hm;j[/K;r̕)6:w 2Yb(3VLJi7M){&Rt )@"|L./Sey1םo.M;jXUaXl2XTcmFN VFĒn)17Pɉ0nY6""2b M05 Ka`dl,) ')X}ћ'vݤ%&DHY J"xx"mDq Ex@0gTFISl)fnynk儷0^i eBWe[Ͳiz8”,aA°3 L"71JӨMNO!-AT5r|-"۱Xqc8Ȟ{"0Vx 2}qOe];ָNrK$&swSg@tfL:V ߡ4g[OAB9ܒdv8tjnjCF@!bBPSʙ`*I,GiʔK ZhE1 PDE'u% ,-c%Q^@ K=>GP\IS;X&= t`H\6}sp_+أ| L#ehYXCn3/Q .*!L 5}Yoe`L:Caz*典\WI$>LVnԢmMc,1Qzwr c E` Mt%R% 0Di{ ;hY5h=p[S'`}L\)P~e3V.afgaNq<hDH8TU%Z((((*϶UGSi˭_;$'`zp4<M.+ᾎaѓ _0l M>ΦnHnko-d!}rkӣqmeنR`4Lyz.L(h6;m򏈷r%4$)00E("QR"9Fm G=x4rhÞ@}!_K?nfriA:ǮO6 0$j&}s9\ro&|[0(2M0J~Bcv7q5.RPDʩt00մ̆YlG?B5 ]Z̊* &c@$7;7n 9pM&lԑ .RSs CT+6y $^70cMiQVkX挑vf4v:cl0MU,)fpj@P$ p𱇔Dب) "&(/'?nN|PN-RN/`1(8~!i C䗉0#<q_!3 L|mh4d8SQXU h*Hw٤m8idᆴs-KQ]¼Iwl: g1O(P=l2JҔu#Bh!|YlVKF z,2̳,]F@EHci"af2 q1cYl"\2QAXF3$0[2aוukԙFru?M2ifY4`E Y9a'2s$7uXl"ϖ+$H_ջ{iKY$?ym?r Q@A][YKQ@ȱp,> FeϤ9CB[ 1j\w\˳R(c(H1DX$˭%)lP+*" &EH*c1 anrvp+utdШPQaL D")(;gfz' ׭ӵGݳYY,F ٌiVfXFM6S ?'(nN(f1e wW%_#pۛ}KP]!b(Zى}4D(o8k2AW!U4B:Mgiq8!f"L*+ȯDQNo0:<8smJ&fYl)&EH?WM'bv8=UUUl⸮+gAȍ64lh-ެ 08@>Bz0'a' ~;L jOp/diH&3D ZA$(8zw4F q i8 j2$H` $'ޓPt1?Tt2P=<,4{K^TD^`lm ow}ݖ!rF'òhi>ĬP }04bRV5XԓRm9 ]Bl['mɱW̭Qh({0.JTdh""u]iB{^nW3η*2QT55mE]kjڒե,I%l?EfRHGmɦ"tcQ_ 8d7T)iK52kUF9ޏ/ԛas d8 Y2ۚ'YE2zX,|]WӜfM#!S{SRsNJdqsXia*e&ٽ%㧬nrZj9t^pȈ:;s8NC: $Ξs'Z 45oyD*l\47Nkfwކhe3y)udۅg.ˣɲM5!Q7 !Y\ֳΰY34wfsVAV,vFDLEeU$3#DLW^¯OrၸQ@;c Cv6z!IJr*',G3S#b\LєX@@H)zp&/rM۝SH.Dp{%S"c@1iI{L"555ZRLdCh5C ξ>"G4 U " ʠ1,3; Hbb+rnR*;,ɫvj,)TJ1P>Q &j*-Kb,ƬXcGl'ב!(>y۶f$iI15MQvexRh"Rk)6UMP̕4,  1X0!r \%1dK&]qnENHJ Ԙ`p`B B:v2Cn{ p 4R;EGdm:N)rQ|^J|I~8ޟ@Y4nu hopkǃR~%4l>Cb`9MئC<\B89vGKh1`;sGRoSYjdxNă4]pFwy;bVЅa)۠2H'lTɦ}aXIC2:g`TO2tPY8C'^{O=B{wZ{{ ߍ:d`X 4au ZRŹ`8-%Tb!=BfIw3}K^QA] &.CJ+NkQf%u3zKhjaulCUeiS*щSg:GUj5 i0CfY 4ne`a0ɽJpi&DA`Phuv;謈 eSfFAIholM;,ZMZ2REX,KM&@R(@9݊a6QDtx?#&0Q" L YYuv:3 g"ff vG' sro;EbծX4[cJjjpe@Ntr}"*^K֦gf9Ba+:m a#&Jf¤I 0`D e (JU{ -'%:J onu*|Xx;3ǽg7\XbQ;*~t.'08/uU8cH[8ɫ7M2CfCa@Tb4 9(D) qCE"Z7e ]/}$뫿; $.&ma3pDIY3M2YK-Ot473ntrCf *C4jH5bY)#XB$\ R-]i;<:a}]~=ݑ<sQ{غ6hnl̸@rԀy!S쭮er俟W_a@ tZlu6s˷'73 d&hftDfs9k|TnkQ&&7lsv7WO]p&SlFC;VRb  *%.Ca1`S}]ĚCI\n-rr|n1V#;{&|=̊v;MF֋8=BZwgsJu].v}Zxz9h@l{/v7|jMo&Er㳃"ͰUս9yzs`_'WY C\Lþ^CܼN͝sC9\ϧɠ.hS5ѐue'iK-)P, @vR) qc*_1A`-LaW>je8H\O=efgh1'-LD$=~_ɬ]k8vZڈBpEnžjD51d;/ 0aUQ;+@H:˅P!p@  k3G*c! 6N[Д8Sl v8gO.@ f0P6 I~րR ۪nn$vO~[lμ>O/' >zCEJb1tPET(@w33E@ J(  VF@ $Pv2C-" DQ@QTQ@BU E "THB PT(@1$IEA-Tm[a @BD-t T I$Y@ۗ@  Q((UP( Ҩ!M924tvEW/vَmZFUTCvY 4(ɥ 4(#^h$l,1P>tb+I*;eh <覜f6P PPIC4j{GJ }´4v5R}=(ne%mPHRE,%4]t>AN,IU)}(UH Wo'yx :պ{6HwV:\| ($(L< 'yBX8=zѣ[gE*TGmM7/p -7_[|Nꦮ,+J T[[I> $nh֛mUi1޻U'xtw_Yj@H@ [nX-0& U즤$T j.mzpgӲU{eV۷vk}m%_cB LJ5%Ujm ,ET!Z ovYZ@F mM{-uvuƝƹFU@ݝUiʩMdF%݊3%94)Ym5f Zn^MHd=  U֭z!(/-W5fZV(u65]5r{3vZA/4ʍh殨mTD"4F$OF*)RYZr(eW6(S-':cvfH:tl 2P8΍PѪ4ĕ{zk@9  zȠ$|\ I[U$ZuӳP;d5Ail6 4Z mхۣ#VepjYS m3ml6ƺ@!R(TJQ @ PJ  !M@le*y+J ; ҙ8c(k[eqmVD4-*`B,ƪRlVð)R Jlid%4@AA h(40J)4i$IIMOOLAhd) MS!4D@&$diiM~?5dDDA?{~fgzޢ\j$N?(v?rJ_wg=G2Ϯ,|>ώ Dޥ,oka5VL70ŎLae%IѸo B[yUW˞[J9N5 6h"E~"?&#c`}_s7^繗rݕ"/6OQ5\ |-ub{fz 1;ux_(! 'd+xMNݔ.)Ҵѫ[sg6?GO(ahW>=㾏:s>e<_5Sܱ.߷n6v7ٳ;L1̛sLIз_{A8?y澳ܞ}ol"6|->}qfѼn'd:2sOkQQ,([K;uO\!{OO"g ȡy˜.EJowgwۤ-l_vNվ^EqqGd&sC»I%NoI$;zpCJa/L% 9Pfi*ﲥ[x~:lr|<%x"LVW1j$5($4K[f1*$qo -MmUUDDC^[CHﲷb@_=͵=lp ŗ?e( m6zmǟZ9TDh/}q ~m?Dr߈~{G>@]5/N1zz2>? z|o3[!Ӣ}kD"c?q1lG O㮌)؄G_۟M>zrX}9h Q|vo;}Ziѹw~zctpL(Y:ZjfͿ{>GJ%ߟ >##_o?9>toϩTr}>?m,>_y޾]q[9IYkmYKpzm5>j)zOUc_ZيަwZȿskus'0]ݓ3l{|rn@l/6EAOθi$k/y~z3Y޾D&ƈU _LƻW{?nxU~#+=&?aq"39ZQ^^!*BEVZ5ѯX?3+n_3_sLC3&r5whv#=gzLO=yZ_o[яW"j??SOoߠ3lߎ'u H,^7{ zK nlmG]gC8 ؟zY9|ItGѼ@!&bBF ]gLJ;~=,7,&o[)&Q/AF=KYgx jO6ijBs؈#hD$vUE!*}-bK2C Z Y'mīz^MWbkCi pv#gÒO=8-K7|nlu۴ec'!\vPp8ɰ*_!lFK񛴉KJ6qM{%%;FUFJAXY-S'."7|OtJx@nr;q!m9W%nH= H2þФFÑsòڐy-px^o#86ooyI.fIŗUVӗ\D+_C(9i\/A#}GX_OIC{ʛgF@NWf/ÊwߘyxIl:lZģ8i68(t-$&L!=X(*[4k8<׎?vs^9û62ս tn -^ʦ??\jìɹjnt\>ȿa\?^3\U4Kni D |;="LnBv`l͉ }Ns81 oĶ̻rw&/C8ͼe3U(Z$9n^ 6;m/._%dG<e% I(6 عZ@m`lӒBUghc?GF^Ň㧖-9aRDzD~z孜I$o nTO/B_"F>bpM,í&vR"a Cd$te1' Q/AR3A7DCo^m3spzkUZ[(x&m;ǚaO; /Q AaaC>G8!m^`kCg=`YǟZ#3z#`t9d! ꤯XS3тQc؃Zs~OX.}߹ϟϊ:/2[drm۱fg0lv|>7,eWZ9i}ڲ3kd6}͜gO{!omgcBa%3ɍ*yfI0 8Ia#oQ{3N[&D}5rMݼkiK 1Moָngdh(3aO57tGr9ۏs0c(j^Ιy;\2Tvr.x>ʪc>^K;iS"Hu"!b ["$;T???_"#9=0ח=?#]xGlG]H{95O;P6 Pc[9)۾"q0ӈwbpJrI|syVۃR7'-6MI [lpCG&wN=3'1fg/{Xt]?31;;(4!qˉzOs ;+(t$~~,âx*M?$˿^jR;8mטO88묘K?k^^Dg GJaC7 S8>|F㽠;#lHgH/~x;KL jRNE!,;jm*3=c8#1GOkNnn (wEs ;4;F0=gs9}>P?6rڶe;s_o;>A8Øp8xK1;KY<_̐ Pl8ڇ0jٳV;炜|x9 po;gB]9l[0(I崻(>/BǢdXBÜ"T";BwqQ[sOs&M_sȣ^4#)(FD-3W }GI8]a'CƜhO|~Jowʖ^5G{"K|8Vk%^j!NU½S&+5=Bh\kwH.~pi=cO~!Љwww9JD[|Ĥ G+;]v"YwH}("l G. d:6_ݤO2]W=jQBl9(9)|42:6{/6U =j9u%YM|Ts)5rH*vt858S7Ka׎3b%4h1DFNQqC} o!2a $08IATSI5ќu1Qy,'cΖ"$g+܏I#>>; б kƵ/nN!mcM b}AkX]B;VN/aAY~ބ7rqeSrʮ5fawܵok7:m.Y{d_îʁ/*՚%ȷST>& Dx!~pego6fą9f~}o\7[d];RKjdc̓CFYIXo/~y6ڌaqWΒ# O}$l\KX J6iCUghc?GF^Ň㧖-9aRDzD~z孜I$o nTO/B_"F>bpM,í&vR"a Cd$te1' Q/AR3 66$ iwNnMg3I|5\Q'[1&#L9Î]F]KNH}O4V6r=R) Fi1?gBvA.}uz1V9L'ʸ{=K^ cO<ޱ v8[ 8rAe:{1,9gü--hu,g 7P|b`w]5ZyL?Qr.,#A}T wr;Z0_9~u[| GxDE 0o|dm̛87Svhݾlz}:./y+ζ ےKmS7j2&M=̚{.':*u+~*_0<)^85^mB݊En9LeSg?#=hͨl9j>[C2vqM4]?o\1NnLI&J{x_}f-Pkk&o5 \ՃSVPF;bɡІf!"'c ɗ3:(?;PIL}w^=O<z-4VF}|sqZ{F/:>u;[ͬabWOd?&6&> ,$xJ/yߕ!;ixڈcQfqBd#'9Abն`6l=3WjRMɃ)OHBK(x&$|GƵ.QCI;m1q)M-9etY?G;qNf {E>-R ݸ{Y/"BkJ~Wv\bNRULgy#c7'xM*cICB4|CB$?w'ɝ(K!wwwՈ|ᠭoS%ۙH6uHZIIB&]#|Cc=s΍kxR>ќqۿFV8$۞m2\pahw޸ngdh|s&=V]5'p%|E&=z!;v638Lh/~r wt r+[( ?V~w "=yF;|15fq0I%ރUsPLу1X.<q3{|*rk!_RۘlҊ1}T;Ge;RP<2`괯>5=mmzf©RD;ú[N(ٚcmˊkE7Il%ia>(٥y^c`ݠxN*68)#񓐂žɄ'Fn;TSN팼w3i4apHşݴK ϩ|+5qsg%Lkr=$EvcI?*=kkэj^g,YTi;"Xlk"#9 -ls,olsyx^qNӥG Bx=Ѷ/zd{d>2CɮbyڄF nN!iHMap *˧/Yr`cd%OUq6&o̘ V"-~jHf##34FFI?hr9?O_~%N:'}ĝ)cӦi>=)zNtzMH"6&cIАFS]x.P۩=;^ǍLv5iw13qαQ{l##WS>̚:):1|s<]gq2{poa9{ci[jdQj@;@p"_dK#A! XQ@"B&@$EC$J32B ,!1B `,$JE !IL$HHJ !,&F1LbB2$#b"S0##(3 C( !IAJD #2 D"I#2@@f&i J%"@A% FR$d@II6R1`D L4 II $2 2)& d$BIR2DȐ$ 0" ьIAD0BY4"J !fdBB@`(4S$!$1  A ̑A3$$C`DaaCDC$$a) B(PPXhDI BHiH 32$"$H@$0b!! hD 0 Bd22%5)R) e)2PhP"()2@Y#$afbH0dC#--2@İ,CIIDB@HBI& S"$A,Ɉ3$(A $LC ͥA$2B(DilCbĂd A č`'ј0AHhFhdH$$2 ! )Q @ȌD əb"JL%H F" H$f1HH)"E$Ȋ hđ"K)I@ L$Id d$Dd&2DI  F "&L`L !dY0@!!"BfA"bD0 Ra@#0$@@,"@2HD"$0afH aa  C"!LI2L&)&!"#H dD#HA#" &!$ c ,0&FLd&L#3R I $) `2!&$fe0ĄQ$SA#fBb`$ c%#B&DRH! "JLBd)BI$! &@\s=co=kiD *.f<|~#@ͩ]x٣*XKWqQK!:5m:iPϺ}"'r*&F*$PGWK\9mȨ; 'cǏ8P^D I5W/C_Yވv<9i%3]PpM^L7wru\݂&Jw]n騴1/W8Y^3$c1İ?x<ќXv Rz9+y[^wsU'& ssU><#¾#$U0&E`#g`=>/Iq#Sq0*<\+&g10 6G ȃUN z¶=U[\0m@Iɽuu_OWcS{#6)%O$.<벴/I`+5w iWyJ9J`rx{ZkmU] qhGw3/ez#N̲ҌX\fOQ"=X%K7E0Xzh Ƌ>~3n/ǤsupyBN}hDZ@W-Q?`Y;4>G\3HJ1QYrZGI}nN♜P 3+ҕTL155b Cv^8Xo%u/`bfo2=kDaRhDJ0 Sq5 'n}Th8[BIlC۬Z[8vmPa3})ފ!~ᄳXH:ӁsȵS'Is`߄!Cټ  1JaJ\wö/9:JA:gLsP<~c\RKmw v'm'ԧ K덡xUP,$hbڎ.;+X![xz^C{=lU@[ȏuO0]Fa;\jl!7Jit'{m3y7'I! I1(!I I$DC)Fe d&i`I)1B"f"% mk:4#H.xn{ypAac-y״.I}h{K"vT?5F@‚!we,GCRn3[ՒYAZ5X%<ߪ`]'Fuޡ(j+-ʺ2N,uQ@{{wMjW᮵ƍR]z{뵺 ۮF"IwXQ`ִN. %sw:thyIni3u;It]ftCKŲ;;;66=0NF 3,Ҕq&sۀ1Zfq{ 9{Kg_8γaQJ%G$p*Ÿ d3y9?@/&7v?7$b^ zI)%SHqiR PԏIb"!#(huҺoK]nM|t 3ߝq,%xB U?_eiO[[ɓƯFQZEc$uFk⡪戠u8\`ߍ'YyBrz`5,1),[K=K+ti소#:*ϼ **#;|[H2K{ёQ3&'As=f!tvϹ܁Rny+'n&gh( y`.oC+BvL8ZGE!oHDzf[G 'RL-h:h{)&rOvXhHpF+W99|{ 'w5ǯVcJkHgq"=g^zYyt G\zvfuW2L] "D٩cʐ|]r3(TUvO*)uC$n&7)#honYoT6r0e\Rj9Y6jXkFq1Wa {T)7WۆFw5xEG fXAs|F19yP+:"HYq N0{lY8ӎ߫`Gwus/-[i^#gH9Pm<׉=-\9N fZ;B{8[&xxhݜpW$`jjfOngt)/^gM"L:iO@*9NHD48[e=\hw2YۭX-z Y휕/v5iUn^t7V<د1uP >I-c׃&:9nx f[{I6ieݾ_[ƌ1 0o$h\ ' -x`sۗgQOjL'{دk-#v6+YWӹC"um}/oŃ,LozY+M!}T=4dEzhId95UV)TE2@nC ͆eBe;2v/#[ԗr{5yZp[11{trgn NJxZ#WO!.;Vv^(<8!5N/8H/ ۂr# YȉIV`cB*ϻ+ʯ9ض7ŝ}=P%b޳YlP/-%׷`%s{Xf$M;I<V%UnύuJFGSEᒮ|e*yxnN7CښLHagq(~y+'cUؐm3lvAk\56bbN10e7ar-NơE0 Ow+]sՌ{ Ы{,ٙde$LYJdR4Ip#3tCT6il%Qo:/9$6fR$yȾ81(J6UVtSR9?,kLn( k5uu7<7(Htjі7wytA _`fY,Dl5㭙v@]%QVaiʴ+9Fq˄^U*Z9@w樅,1",0//:Z{VVf9T%_;88QBG_]1yrf=H]5h4p z%7aZr 1|hA)\ژ0{'wL5犵փ"Drq3|&W5ÙPc/꾔354reϰó{돽1Ԉ,hst$lQb/I SvMkPjr8ً8x""7l''n׺μ]mfdTWG3H#xFbc ~k{[.ce VVV]O3zUn+!^dH~~broId`"l~?TRJv4z/y33x+y)t-:7wowc2j3{5hqaliw{cү@Ǽ/{}q"T)Qɣy$jL~fa{VPilفqM$B<^=^nc4QH+7F0hcZ-qn3WiPk`50Kχu2l/~FU=N(6شƴeidգ׫:| sS8__r/=q dV}ofA>=Mp3wȱJڅt{RRUz)Tڠ6ixWN.b+[wcm|Q{L}KP23DWypB.&]7yk=M+Duܾv]ٮsk>eA~?f+GSbo> ǚ@ySr(S(gP!ǂ}(/»qǼaW]= AY\Eݪ]ȫno7sjYwz}-(-|7mbUwwopU3H`p'OKG[BZSxQymיq$]ZNy;}:TWϼReSW> 5\m֔fcI b&&zw5*gJ<`׷r QzB64*)fjwH[t[*T*0 JUbRkդĜtwSFY9OuCwfB-!wcdeN"&z|5r8~yRhs7Ff)y+3ʲr=>Øtr4`ٔT$&t,Q@TCmXX=1tXsbw,!f{1Ϗf&I7$FHu[wyH+YX#W| 8b 1| $X[wsaT ,;@UYcg*`az!X8-4ޫF7zRǃsJWܐ, Y>I K%Uraz3cJV[sWx;OxߟnVZkd]FYη8 5ʥ {Q97z}9:l`d2x55yٙ5q6! NZlbYLw^*GLf )2kR椷Gymqk|zTv*w 򉆝@U׾Jo^-yep `Ǧ|*MH{Նy/ͼ@>pSn3J=3wIľt`g.S2nxs,sqy9R#t|Vv {jOٱ!GfMJ{2_dbk4m-&-4qxˤC{&Ŷ['ķé;J'mlm_BV0憲\*͹m.V㍘GouDO;~G4Ig_YItOU\7&;FJ٠A@xKQ1ɤeeJ~#GfLذtebzlukh eJuMjWukIJ{S fB1#G2V`뻣{3#$zHdL}V5yзI˾|rdD<S6oP@LNQ+/.'YTҜ6-Q|`tQS/qsw8QE`0wS4:zĬ 1J*Q5X13& 8xJj >)b8(D\"M=X*xN*wQvb`LN/3Naż`s"&]Zu8qkMV~a1Rg雎:i*$=> lOwc3/7!.E O ^"kg'qˡS;֍Q;: ׌|[ ICQM.9ҪAb60kW/SGI)uPu;b`nq}Fw \FshNfn:HPbX{w1BqTcml"\{66T|Te *+Qrl&[CRg9 :ڔƣh3w%7J$E)"^wNF~~K)u4y֡bU^g/ORn!S[ez3PYϬ.bJ "N0 NuPlRSW1TTOIz{HTZWNs9|!߈đÑ0!aŀTԙ!)PM)SssN(TEaF,&;Ta;Ej*Cx&ţ|VXұ9,"w3 ĎxSʆ$_gRVWth$"53k9&W5fVWbaz|Y{I>"b˜=TRtT%^*i!KS H& @T "OfoQFJD?w,h?tW+za|MQg Էk&fh, zd&+*_<"\7幟2ah8W"uuc ݘ[I+z)!Y⍉]7+򽰃ђIOZuBoVob:O6z󂌘Clv6a\eH:# s4vB$5uM"9d! 0"(\=~|7S[jkTw4n\`yG5B$nI ;Ocu KL1wx|S}gJ , 0V.IuʍTsIo! {qt9 )K%Pġuw \4 oys˙n T@Rp}x[sRRNvnoHn P5@PE8o<%̧)޸._aHLnF9t-86=L>jݾ?8h@ġCf/CB8@f!qZ)Rchf F[XHf6bPu5|2cNYDZ@S$І"p.oF5Ry㝤CYI͍HqQK) vRPPso>؊:k#0lT9{8nz߾;ΎseLvl&w3QV.Fm,XLRE,&%jt1(2a< I(jLl BXN!!KFڀ3 0p{;~ubx Nq141a1͇)3[jtַ`f{7M[w@ʌ+:V+i74VWDIJw\nSR':O1H ~{C6y^",قnkT SLoT=gqo0vRe 8R69{}`R4lÁ^e)F,Z HlMssST=|6{*W \~ꉞ)ǃۦ݌gYӾ}J@):ɩ ٭qߍxxl<>dCA.D2UܲNN&`fֳn@Ah 5wxHfp Աf(jԀ'4Su3Z2CRF֙;҈Rt2Mh7@(jPIfBĪy\_㲟;o eKrn_Nm+tE!5ІI3wR1B2 l`}G;걶C +q9pV 76Iw0щHΒtVf!,;9ut BnAkPeC5J!!O$E.{i7U\fkZCU!KJmK$z-6ЇDq4*);)7qY8']EWS-&2aטw9rv!h){[p_M߷M!Zf,> L 2xJKpao-h-LV-bpb>t7pOԕmSL=8e&rxyLЙeEf LJfJ0$M Z A(3:uj.7_p1E[?^ewPqGvo<}w7Ԭc%jZM9H.ne$:wgbH%0vhjCo7\;4a$Ow @ac=wny8eÌ󫑲' ogn,Ӌ6wq )"4sw[Rh@qpR E;5"&484aޝ@eaE7B:H/3SQǚޝN3A l2VD-B1GJ Ur-LX!TzrRhM*DUC4& Hi`xqguq-mG I%>4"]{ ф/RR P.b F01 Jb*M^59['AiM>'2 5Z+Kmm}s-4sltR uRjT_;pbrq7l"p1ͼ 5ֲ>3%&%Wη~t$SKTx0Lgxαi$%:|qf' h@?9 9ibKX{晸cK8 u$$-HN2ތd\Rؖҿߏ$* HHRSEfdI+E&6GkI:d*P!"a* R0{AH"o[wRߍ<2ýb]ږMM^paݒdЙ"%T5 JgT*ȴaJ~aµ̩!u{-.kLNjRQ2m;<N R, 6ȩ \;YqfB_?)*DdC1L~?xzY?t߯mfN6ϻ7jpAІE֌-أPо:M6~Ll!Nl!chfX&_ߜÈoI&Z +fNB2S$u46טfc샄փIu-5 @y;s޸6 es -ݾd̆Sc]2FÍbwXMVBI:6Ί&HUT&v-a\<D4'Fl?HQMUwc7y2z(t nJv3=e5ꯪl2 XImK\^f$Bf$M-::;>sˡ'V9”XDՍ*R-/mU&çQyLN<&vڼV9M;|ZOFDlS֯ws;ʖ"]18=,{L/OܙM6~rX{@gݔڑ{3?lBQ1޴ҩx$uUvc_|*Tʅ>#!#i2Xzi߬ccO0U/1cݑ o$:͑3Z*8>Nߜs]98x~;]]u >uO:+K@(Jʝ%(V `i@0Fff[_{k<ߎ/(gQ7|N(@ .EweZSvg\/5ZipG8[g7 <{x:[_h@37=6g-ϥ**U]7w e|nys!(Oб;m\O2;v;dU[;c'T9[9<@ }`Isd4\=-DӨVU;>iM6aUzAU6ݦjN܅CŤfe$#! >D$j>wW}w2VoQl]ٽmzvodĢT/r<1 !)B¶lbO++L><Lh5OXԼ*"aN*izԂd P;o-"j SZߚ3q>j"uUضU&fp\p&sz!1gC!GXo3q/  Mj2QY.Uf)2vC[N3eXYSG}jslqbtr۽BDjñsAV2-[! GMeI VޅΏ $u:f4as,V .#7BǓd&B@1Hd[^:A_0=CAtdT!ۻ݋OqSI6Qm: ?RuJl)5MeNry0Qe6=#|tf5P陣3 T{ށ Pj|;.&{bNVl0L2Bw};]&,l\?V$1=ҳ"0dخ;u>P^x"m )f!"+Mw*InFIٰ҆ȥ_i xE<.rЂVNeSKr2-dM-#u*ܾ98xYۖ$)޲\dC,~7_*4(Fd}f?Ӊ~33\5b6hqb5aqJ!wj1 y6yx@Rc8Pxl"KLм% "*po!}g.e\h&s;S7uvvw[?Z랣"&f/I/3UT񗙘/DULxQp0mK}5{ˆX,U%U=TG=LEK˼VLi6_UWi\᷏i,˵7GL3 =\c8afR!f* Wx0`L& L5:H.IHT@L@!41xa4 *4cuȳۙ}S14N7߁*ݕqBi.ܨ Je2߽E])꧉vU^&>1STpٽ2$pP{UKu̝!ZÎnb #%@?x9H!(6O{p} )T>}{ X3'*6WC&1DLi0-> .sxƣ{%;ۼmd%=!KB}JKTMuLNPKgF%jW5.͊s:_*< |jL^" !2RĽ b#WgU9n/P4f9@t 5!xkyY Z}A>ݩ%u7҇KH+F[Sok-ʑuv hD-\nkjgz;:˒tK) '%fhEljz͵[ZS<>17I‰tYhpJy"I'"h9Q'LԨwI{8I?a6'$=0D&ٳ_ws L*7|X}ghfheJwyov3cmYb4$^""3?!xKL~% DFV3qϵAk%Q SI3NyL|r6}_O!.@$_na7=4F 2 bD!P"!<؜8ntJ*?38\HLЖ?ɋ֮_(s/5ܳ~##1\'9 \Wu6Oo$ !'`}ä/ke #آQIjl-9o]h9iWu:4 %ZID$9^B:+1nx=4gC0&#-Ѯ/}Yu LV1TM"w_sMȻD<~'Æl64Mg #biwdwS<^!LHQMи#PjYH=K@ػiDZ2!ov5W<'"*ϲn{TO~:d _IlR:eu!zgy=FjłjZ]Npjf5"[YӞEĨYt{/mN2%3zIlu&hϊ, :y~/iM_S LjL:8Zg<ҝTS J+LtXV1$5.Nb(zA x4AD=<6[R+e`5fNp0Rq&UbbNZE"ߒD ͑$lNZz ' U.gA Fdqgkrm "\6="[ <=UUIL[!U6`*~@rb+>?ЃsiDo\u$G ?WflhZ+еKP%Kަ!RU-[YxFʥ"}oeDRry3|׏oms;Eƹ{2$ϊ_0;"%8TUy'$}2gQ_69TY4myٖݾeJ3RD &Oq"*aiWSZgQbɢ}&nԡLU[ĩ)L<+b*gPJ|ձܑ:D Qz{ꌌ\ ϔ U?~0x5S|_DT$GDS2ff uʤWE&8XXLI[_WwG(dMV3hMH>܊hŐ*jX%|׺- [P<4fr!Al|G )i#Zx8z7mxcE@#]$ @|)zrЯr2!9S>޻ /X&ҩY+9TUqM>^m~u&Ǟg+d/O- j*<~5~zڥE+Nyz5kG?ͳ7`5意?scƧ}{%9Ʊ]n:ڷk; xJ4KP D>2IA"RJk6e)1?n*Y<f4TXhde|g|t:h47̚u9Jlv[7E뎣JgK<ˎ'}DԠ ȀenˀCbwh([f/Ɋs!/ZǬv塐-C % *WE4'w2h*;F$ Uͷ9Дǐڒ,,ݴYkkaUe]:q'hĭ`/5|"ٖ8h25~ȑ*l m;u%ӔNnCrٮN"Ǩ)q)&㊆Dc\ >?Y/9+vpQ^*LtO5F ]v곶wfu.Wgw&:0*j#>cIOAksjZ|F}qE[ ꬼotVF"zMr&!Oz!Gnl-ޮCu(zXǕשjhQKv7w#ˆ3^0X<o\K'N'^xX6jGOL15ͩ۲=Zƒovup^i,`;$cxle6rgkcw*:~(^/EYL >VHHzQT;jQ[*^jhٽtL9q7\m5% [.'4"7OjEr"Y k|LP|()Z<#< GTYmz|;ͮfg x梩뗙CHA RCҗp,6aeF4#~?/:]D3D̥f7f'$fq>t므c[RнwRF=}bs^ӑ?Ua3B;UdGТT(Č^Nv*s_)XŬ$# AI:U塚̥ ]-6TwilZfuFwvjo8h~IhÈGH<~5DL y܌J f:tɲji)Dmԓ6BF3YVT[ƪ먕?Eb/;3Sjꒋ2y3=.&SMx4A.;2T6zy^x22TSQElu($#=q2lKI7i1OiR/-UW Z H=F◶;Sӏ}o4͎|O]VZ*)No3wY]A *|c,Ͽho 0EyPiތԼ\'wo Yx O`7K䄏:\eD3RGP & X i>tB%# ISly]cIB$ǒXâlES%߫)ɆFo|a4Z30 ,1R@ZhpQ;Qc{[}>+hzVmdY1u&pf'Uy$řXʩf?4v{'?̴o'FPLv XM[1}&t#0"!KDeriUۑ 76B>l%pHVUS.GuzܳѫhY㫲f r{̋p;Av$R i2ZAkXIT< վJL4sVHMY KCLMF_/ʭE vr# R'qcWB\HhBᡪ dGډ~jSYI193Tu Bëe󧄍Q/KrƩ1٪ AsnS4qwW u٨jOTso2;MR&m1PL|,9Oi 5m ̞"FzB%#ݮ^$BiQ,4n$Ol:MtB;l90ZF*-UJyFfgf*x-YbO%}/Z>HK5 Zᯘ; {dBP)Oɡy}ݖv6Y:ri[ގEk<<>8n }w U7RJF<̑*% q}},ݻ μd=N5&cmFgzzkt_V^I'9V&"zyJo"*qI RaVU`؈ʷ x' ?;ޥt> yfۼ4AoO,ИqJ&S w9yΥ<"{}?[;oLri׶;F]a_ۆl sYƞ۷jLu%b 1ԫ8qi!irԄ&5sUo)zbW{n7ĻF1!JV&oT1I!D[fKr3B֪iKWP?P<ks-1 LgjcV\oTGݙ$3iQwQچhjAH4ԧ&PLZ̪M7wZlϵ =)(* Huij-vjDz<^W!l8`׶ Ak|Y*UJLFy$$Ԅ-D\!jUǦ vZq[Ѻ򮕭yꛩ<`=@@ᚗhj@>Ӛu0W778ỹˁ.ڛ=7.16lɪ`4VET( y쑫iy特kD5'LND#?{Y|2u3ṫy|=U{}⋊ީ'zU{߯TBN2]qF1q \P,j1f$||qE9PLRЁ)`t0q#1(c΢|*yS:QP/6n7C6,x,͖g>6j_Y?!nka3Wk:Ԁްv PG@C#/~MB1hWP'o|m< 8;x]k{lޥS68)UʉVoCM淵5 Z֔u(s[ヤ1Imüo9wRcol1>ƸFe 95Z`"/Ŝ(W*Y`w$"f0 E=TR LKWc= wَP3f3lfS cYહff %,twr N-s5|qh\1` @>DTuT0ǚf [zyc%6bSIxZXf Jb1I"ӏxRU+˽p HKq{U҉ljWصy ϹDGΒy3+<I^0uVaJ֮pM>*uѮq \5V0u! <.hbdxWjơ ܭ6f`D^HB۴/(q&Cí~}Ol ĚNfzn:V9"R=ޜpLIGR*cy%SzɴJ9 S3^2.G{ǟ;?T; wGbrɜ۴ε+kR2gL6ߝ1HC::/UJ]jjzj W)n0+uOZ '>#a]w4MYQU⊹77](_ T7[n{ 'O# 0 4[*n4ewWyBDwv.1F7~kdPw罢Td_q7M*8zVA$sWyo;ǮM2y} yULN QEǀIkX_/"ЄiwLB(El}6bRjZOD̈ΑYVۓ`O5<ͷ}v;bq{L#NL?YI|K-W[1E3"'1R:\䗫^_",oCY3'U\)zz$ipi^u@,qߠ\\ T/Iu,a{L7"嗤I\Շ;95PJP@%aw0C:HǾ Vd H}m8NyWe|,ޡ y#6A`w)O-SxÑ-?x?n)z+eUQWw/ a754\.>DD( h.*ɍI,,j.L'9ƶƴz q_-N=s68'|~?B#r"E)J*3+94RL^P J09UUH/5"z&"!<(YCq0,6;!F&'*Ko77 9?) ??H~x-:ONIoDݐ"!?=s.3tMxf=&K2L1#DyZ6,Wz#`m{?kqro;M@ ʊ3"a|PhfFfVӫP1xDgFs*bia0Men}mGZ:I`(iX HQ'LFQ:jcg< "$G(DcO/EA@СOw)3onk}JKkr ̈~3O~2WflVnFH2#tBUD"03 "#DCUAӀ`AtgzjPofr_ z4A[6K$l". AD312!["$4,˶!  )㪳: 9V|Uࣅ֭FۮKFdun-35oLbqA)oux!uT칄 HHwǤ (\Fun>Chxirù<á%y-3#s񹞬c2[LIV܍xjQjͧϞQg4J+jy*i_8φ5e`}ڦ'֣EIE-0jm}29sH+'$gt`p_ W\yA̤ w6 GZ &']|T͝xdIRC N\(|],݁㎨s Txm>R'}]tbǾvLE:, ^VNSSAsrI4\g^ *#`r;%'"QF"U}* o VkSLjxrh{" o ZGƻnVYtI'itMjfT1jf; xzzշVg:\#m9OY7⚘w<٪HKxԀ|h"±W\/<Ąu$x{DN{+s=u5բ/۵[5gq$!%^OD2"L6{{Ba?ُz|f ڃxə̳DDMa =Yb<ɡն;L3 #3FMyYd jk{lȫajǨ^vmy[kkW U4M3WU@"P 91"]yfJXfnQ5GwwrWZ! M;ƀ>B!3h1EQg|hG IeYgY 4#Ū/M I >OVЩEIHx@io{*79֫OA 7u п𾍳-M`LY2"@ɑ xLQ-pSS돱raG}C `bZ4O|j4F(>}M01LL_2#gp7My+W#¨&ڗ*/EN3?H>yi0|TZR}qۈ.G{Mku?") +ܮr[VƐvW!z_UcbXYS 52/LJ`?HD\f5ys`g cZc뜎\'z 腺rh)a-7Ƣ ;V!նE$3<ӀJ%k""7Q.K[KJqw@32xLZ#gSqG%|v[̴-V\wi%3s2sT3T4R񢊝l<ϋĨU"v"31R"7IY bEhs=oHXў2R*2<ԉj¬P'xYe`_>|DɣxHU?r ^ vp6^5GUiX%ttNa\/frH< $C0;mYשUz9oQɮ{!x,iDDtT53#UZ+-VLX3M-|$B%"d{[4 "u%ftңgp2 -<4iIGxHXs1KZ /'J=$DCmX{7&y뛺7xPEA߀?g R13O߿sjў˫MN>R7% :^p@HLh|Fed' w!pڈ~ xDFSg^:v'd ɫnPncWQ".ddLff%/f:sOv2ibKw3ToڪDbfUܒZmI5em@`vUEajvGD&eO"M<(O5X[q۬xOQ5Dq-DB.)L$~# Rܒ &nv:{w;u;+mYJD$F$`F$BAdaj{1it׽ml!mmwqNwbB k BQ)h ҙC vJ6S{eFm&y8_85J&v1f 1{q)R79=@q`&ip Pڇ8h8- }rIއT3[b1}8m{hf&u@ℏwsBNhy筇4Pw<$B}lFt"kL A(gs1tq;sַ땛wuֻیF}oe47~-8ٿϯ6wx+)8)1F} gfbFOQG)^!|(K~ Lb/|'}U!qqo9wQX.jxBrW918:  2HUn!&gZo ]&k7"eXRuqCuB ^Piwsm& m)AH)֫]nx4m%G9[5Od\VM #H)S3Zx'BvS$^{ouDćU2G2e{֯}M&) ~'53ߩvrnU /'wSj*2 d/Ƙ#!&[XTªf8 /C0 w)F{ΐSZ8 Ҷ˅xH+GrVvm=Wgn3-*a5i5Eզ(dC 6+ُl#+ v-&La {v4Zv ) (gdaP/75Of'`w2 2ҥ J v _dxp8KzoNB%V1dU&ܪ M3&v''E*nɵImf۰͋--d2gy6-4eXBkdV&r)!;!$٫nd&j)EIFL8]\˘FYu,qp>^Zy&:jt)M[G{уhv:WQvQ^;LN(3jEfY'[˵<i^P2+=NR'P;qp%D2:tLA֕ŭsy!{'DrˡX2jyvf-y} QA㩷on0[Kq4kf,zP))=u5!H_ h9Nմ&Y_2=WSyҸ349ω֣>Om)s6^k#GR+P-;MA,4՘_ϜxXVduϊ@VK* 9xqGr 35{JQ|PJ m^M]O42Ѱb}+q%oEZxkgHȺ&R)1Ԭj*ڡO;> R+>k {Rj& *=jSR,7U R@Zƕ*cAy6N2&*Q3N6|/Txs!Fj޻ wo)NCaٛ.4Awfz.\jwLzYZg]HIBnQyEoNfݘu30QBmm rٔXx1beɂyHAِ\8c@j)A˓;B]UfƋӼ\(- ֢\yfӘzh"v~,]C6?Nn5",Gu-bj=tޜYP 4-$W$te]s$36#l$[B0FP.CC({ײvcjY\4s|bWnlkYPW A ;jz@|LAm)Wuk{ 7RB}4AgwnvHtƳ롬+O"Sl͌[jU)ƭ܀6aM>mΐZ4)zKH&rT)ן3$$=vȵf#ofu~Qy]qMv,E; +/띞 / ?ݭ^iDUn/+γ}[AO?͵#B< $^@D򁘐h^ܨcXtP{zM{ ЧI;UzЪپ"=wdF~;eoke3g?GusR ҄h3 ,o(3!\y6ݑʉ .* y#K5_P ffDEDEi? I*'HEDlDtG*80Ut-XsiڝsA__fng;TLCk8PKTO"#ٛfT/U5FUTM8ٷ؃9۬34;sg}D;l`ꪼ <Y $I\׸PwlqQý]}C̢M >I_!R[2׹8#T(+z?p% C}e|uHC̓ഺ 2H>Ge_3Fٚ绽t *21>i_'&ZGф}f>is%`3e%:wo>K_Ku jPϽme$^XUvQC#oy|lgb  zf`!NUS~͹Eު&Q 39:Ukwt/Q:R*GwRaQeqH95aiRgL\dD̀{ȦijKE/pCb|'I9~qw.!Cx@EY@ Ln b*q[KʹYu|#TՐΌAu{1DN1i\! CTjo c~sǗ=k[e6`…W^6bJė1o26;ʔ?:;g8ᡷ*tn N8RH oq*cXs`B,`E-𛻑ҙ;.0Ka>G[uұ~UirtK𽯭5IMb!T(LFP$˄Ľ;:΅6 2EkrԐrBܳ:Pz.y7LӉx(etoZQ jP \A/jQ$Q1Wa^alC: D}B ЄF37t݉4v^FVF9 Cqi5SpdJ֧7,  H,f)],y&cb`;9LsV\&ɗ3m!{tktNi %jtj=*Ik O7T5]9Dbr2J(5.i`߽H^Y]s>t ؄%p4dڛV)u8n.Tdu&c"LVUGKڌb7Rv/cG"/Q !!+zihh,g".6nv]՘Va) BFT7i˻'@"+*MOY9tJ6p^+[ h$%h6*7/2r;*(3m;‡\tngbj`&8i?)yƒqU"AP D-d"4ZL8Xy4ʶ*'6#uxȅO!/T4|~RB?y! iLD^%/ #'3!Le 檏 s@9!ozfŇ+)ջ92S}̊Og@  ρ#PT F~2O9iw5hjm=4D3c:" 򑂧/Yf9f]e 7~"kvXwFYw.Ayyn\ff%F`&\> V_dٓEjn(@SA[lJ6.fI%g3 6~|0?~Hm*5Tfo|'v!Gyߖߍ̙Jkhwx6~*r$tT+OCqsO oZ| #9"%sG"v5=9?uwe3Ø&Z uI~Uv"co4#U#()7D7L (`ET4̏Fhy!{xm+9dE[c{ )R>I*@{jgi~!("?5JDw\omUNq.a#O!9cJ(Ýz™eduz ;Ȇ%V8J"/ii2 ;k],ӾL@fZ!:wGĶqGy5ey*J'{zye@Cf8 & $FBAhy62bbf&D*$gh{3v6p5{'cmzż= 8 B8ۗN [vI(UI6΁~!S}Ci$CAFNA~w?h\@QcxGT:C.EDsC.ٿ0H~zgHNm~v玓q'f8GOMEV딃e~TG ziG = 8**ty>d9H[q:I5*H10"%G癳{ z6jZrdY &ojț5.;~|~{yCAF[ @SDax4z]Gҿ#~߀?|wns{޷fnhM3r?I_} ~~ₑ6%!}}t}^T|hTCJ9תώ{s8?߳{; P3 AU?񳭓i bQ{**>C=ðO2y9BB[So>Tu_J){ ??j$}Glcavv7SG"=DqU8s܊"Jp2`bAֻ:ZӉM+v1hc2iӦsI:gd~JM+ۮ]I )960m"Hhrݵ]ֲDIԩ^$f-D%*2i dY#f$)b  lpN!u8BK3 ӣBd%Cad2!*) +8LC059ę1t:!ɱpZܻLѩ6ltH M`H8C0ت c@&"# M)CF88e$49aѬhp-L4"( 'ӫwr0d9[:-z!y<3@SYϐxIɓ_AseI8s~Q?*NN,֌adGaJRGğ3!g߱lkûG߭fff?my{^[kr6k~=@8;X[|7~ev|joׂ 5ϚI/d3-g* I-7 2>>rScޏ_5]{/MqsJU=TҕIo l'wwq{ֈiĉf&fcɂWy|& /I\PG&S'K1[i-Nzϯ(#T4t->5PUX32m@l򄅳|  y`vwn5cX0B7$&gKfv UTН= |Ctho!y|~e) :,މa$ݷBnG`=GoW>*;Nq];}j6:ގx|;gv-pOCaMב"45gx٬m?$vvfL1K7b" PNɓ>3uN"G!_%{!!h>$$43NFl"">Y7K6=YvF6""9l1>޿t6~wZ I$ *~]7DF>hF:C_tc1ǗC~E@#JPtW_BɆI$Cn]Im6-4p$$,75ƃ9I,4F#Wa>G~y>sIIgljt[$ m %P-On;~TG0}9rK&|>9@uOUQTUI%I,1UTgVVs,^ъz^Ǘ^֮vR'2m2l#1㯖־G}u2pfbHHNֵkxoUQB@/|nƖqtvYwirYxf%JRS&T)Jiᣳ??336ZtC7vȈjZ| $rEB'D$Noi98~0?>>qC(e[p7X5s,g A TFU!%qUG} h@ۉ)%P~\mɤh>!c՞ЀO6QOQQs0S977=g߬f=X}Lm78H&qHo\Z?W-9'%dNI$qe)$RAUniퟂ̝ؐxtu~,Kicgziq/{ʝ'_sa)ci8:734(1;9a4&mDEB"BG韗3l ɧ|[Զ[ap2AAOuETҪ*Jq}7|;4U MSõT%mBBL1ÎF/aã8T-w6TH9̘Kڄ&97g>( c@??avsgyy?o?f/优EyxxQn) 'I?@Á-ܰv(@t ۛ "2IQ..'a${ɓ1nNLOuW,Z'?h]mh8~YyWw2st+<5) N^?5G|L33$ۜ#xK?7ī1mz:dZ#19syǠ8i Aݜjefۜ^Ƕ<7o6Z[I_Nq*yx0z`2";"u9o P| ЕHފ9-7Vi!1Ą`, ѢP AC<9ƇwN;"r`HD[̼y0rKyiݩx˻ >Fvc2<,6 z@0hz΢"""7~ˁmKvCPɺUUQU$Gzۅ=^refsy|HHtg dp!o]qΚ-$I)ds~[1/0cEi!H~[۶Ƕl}k/~8p0M hX&27v]%]ٹ˜TMMI&JM||9yBp3{~>F\ˎIW[h6}?ÏM15Y;_7qlGǟǍ3lkZkM֍3gfN y' k志S}yO&> (257LbO[ HHp9UUOCvyd8XH4%|45reICi=MW9nkv|?õ{rO-3i"Y2lp?\Lx)-ђl,91eISb 0j[ mmO~oL_-G?rnR{{=mni;;Bn_YI:%۰)$0Qi5BCc"-mn;1>tY:^&Ov3|^Z=RDmƲUA3Kξ2{ɫV1l=ߌFc>\}u}-wBBEJyBfe ffP0;UH5TEF- GH~s&'WyCD?'#!~8b{Cj jv#EnѿM鬖;7$6D7"q?o![|eQijMYw|~?`C陑}`~NhMngJO ˜|t~>9Ŧ=t^scUЉW׀ % a%%>Ǜ:t-H5Fc&Qz4gs1 V1#ޏQdrf3ytx,tm_ (}&x! =y| w%*faw-[6p>ͻx9L4"y%IƆv?j" LX9apmu~;6GPSs ;jQUkhuqg$$8 Ӻ_ 4 .^%Lv۶v)ߚ[^2nk]#YѲcjmil܌2BI9(FA=><~~C>F9-'t]OOL:i)Ҙ7? $,vHX4FY%GL>VUzT< la0?? M螨p!E#E[zRdܼ_ la0?=6%7z̅f{lQO[*1&;vd >$Yx6<7I%b $Cl_i"6ϝlG3b9d0ї^#3w1wg~}Lsbfa{_fay0! ̸w"" 4;xX3-Sx ""#f뱵WVzP>O߇ Ğ AK;mz(U$mԱȑ"mBMm,>;r?g죽fT{awˆ!a$Jܿ*I%I2;nDFǓ9c d<ᑰaY͡38ΧiWRa,;͈L *I mqNa_?E'Ӟ?_8$ɂ4uICyo g< _ $?\tG]$`IdcY-hBB^>Wٙo,|ofbox6ˣ~9:jD Z[-ѡI/M0UW҈xQp59E͗i0"\aq4QBAN >P%kv:1^qWUed܎=]Dz=H!:oa!&$fm ز88jtߌ|#Ymdr˻SDyd6<ǿ93QNcWt7$+EEfB 8C7mS=7{j^>_uhmm5N>m1G-CC| I$ORN{՝_^KK_iWoL&M0az`NH:6`d:""kfɻ$l쓜Z+Zv5α).)Xf<%ƵH7v٥K' 艹!bz$7joƧg"WOs^j@[;hi yj>գpq;ѻ[eyTѝ*c ~9wtI$!QDD>\7~$B^NKCA!&TtDlې㳸vCК 4 11{J:g|y-WJqN/&uD2%ܥ[ |L^MF7YБcrA;rV9wCɏzxy>z?ު>v4&QDDD'j#徎LZo:I)m ٲ؟ûbn}ZKMN?G'$oIɖ_((KeXKd;˻PtGv]& 3pm .sVçà.<0b}vǭD0# !>9ٞOrb?zx4D=gkZֽr=Ǻpjqiñ=<|OUv;}?X{{rdsn}sȘKc?`~N1_?}DGD%줒J"uUUT$ -;8T!RS1 I-6\n) (;b1QT~LݥK;׿w|o6b,'u9klGj1%fsD-g-F$j>Ǔ@ѨtmͷM%`Yً=AF`"[Ƽ4Nh$'*`4`rZֽ @9ѪDBQE }K'vw;%wwuW߲&Ō<zPY#h YIpt`rH&=@۷E xx!>u5ǵi77`B~ȺkYU&ot rOp]ǒrPUBPL[ow.G(9cw*p$sw5$#쫁3)!i/znʏGgΕ(cxFjfTq>g x)fdn&azAFgK3~7`5|#+O\>7F}¾?ϊ<=wۓZ2(47ǜz~cQ_p>}yla#3 ~Nru+F^4Ʊ z'-NZYg,a ٿMMh(ަ0M?KC&߄^~m̽_s^6=tzUo|yxzq$ӻMNYnt8'3>ɜd]&q/C`vM! (sVÎ{zם_:~9[v!:}uQf!v{G'_fc34ݽ53崄y)G魰Ynvۅ94y#pwpw%0DAI<ûƏFX]6YvڻƖq7-m̎eO&y" Lwe;紒БD CS8;d! }ݺmH/p],3r]Lhz6d4%3PX}Cz|{sީB*~5kZrXq|ψP|opcRI@7B?B\N>[@nL9IKhUT U@Q?}UUUUN``1M?fvY ު_lHw@D#;!D@x&?WZ>W?(uϽx=α|2$/<3cIGfhogݟƁ•dYލ|#4?^~C?/S;{Zl?~yvIw`G޲G>vl&kws-mvDA񻴈[l3ـs᱓QצkF2 .''vv o| k#o˻7#o-m$rlRIH1Yffff@\ffu>p|==/T:us71<읽 G⿿C\g_;J8#ڑ' ,k맱N-hqr O ~ـ4BDOXxLf0 }ȝ{c0`ko-JYdvxI,$ 09M~*?w|O~$1rOF?L?R--G?LNnvC@w.j}T}?}o90,yhoǹIg?~f8u\9C ے JN} $9)KtPY8ϘВA >[c{٨ sX>[Iga$r$c18 H(OȰvc-n8I*3^<Ֆxݵ{$=Ƈ?ws8ᕈL,i,vB2'F4y\h(p{:=`3q3!u?mUr"|7Y,ډKM$ag/nq$LBd1{gwVwWc[εSg̩k Ż(tDve1kQUkVD#>ygrޚ M8www͆{qF7mȐM6-c%?]= a8I :U¾{{A8}p$Rˆs ck & WnI$p3BI]ĸ㻻{`%'wwwxj;|0&~bj04Le+5ǝ{776ß񿣻ﲃQw\GGuj'+҇ϱܟAꪥO4^_7maYdLafy6@<=pxѬj#Mͼ1[YxR~.p'bb:pIQLlUVx <} U.x>Hj}}xqx0?ϊ!}|U~/檪ƽDDO۶NO 3 3~_žFd`$yWs,Z*g<nvYg#+/Y[i=5gcX"#y90clіx؍MIam$/駀Mٟ42BЏc$vH$sЉ4#E R(Ѣ$s#Q(7=}b.袊0/12j8}d&GIctxRDSQ483I$dkqBnݏ30~<{Zִ!>Yg%۸qvɢ`$d,33ڷIn}6cbѿY&Y{g*}6iF L;-޺z<טV0bQXHvs,~͹$t9Kwwws7oy5"&C>#Q:K%9(qd5|IJksWIUPfg{k;--K:""=ݪK2oλ=~/8)$ [52bυ:lj^"׏=$gmqZFqmlסvȚ"I3rK>%oөt1q/˨;(pIØGgzsTtҏjFgC!{ڣVKI"(Diy&EP[߃ |6+.hb /-G|ֆ5MBϨچzdI{Q;7RӄuEu랯tj U|7ܑF7l#]knD w 49"Qn+eDclRx~n\7r1I7 n/dyOTQsGjvqIŶ gX8ffz(Js4}C%iOx2-Uq継..Kp$Ӎ$| lm|(>3[!iLs홛>T5BWh# yUUU _}tj-sM*zX7mMׅHlpՉ][H>hOGM$DE⥲{,HHl3c?{)l>8qۄݧv'l""p28}fzMg'h)nHĈa&0!BGlK& MeQcF8b4[պIfB[MQ9gM6 ĤL:Ǒ%$r==X $FJH]TTUESz!mIZwdXLKP<M 3%M8g <5޺ >7ܩ%^Lpi y"#m܂dk׻MIc[mJ7 6xw?&Znyvo"" )uNО$4|MZ,B_ּ]|em9^0b0mdr!}*2 V?fMgwy9Ko&miimSUAn'NJ*51 ĝrӡdsn,C#xc6$|9wtOn͹v3ۺ}T-_D]sGXSzmw{l`ߧ7m ?}zg$ޒ@W:#V5~| O<}j5i}1~'cy|7?dzsW i08;7Zwwyܠc мifmK;Oa^ђ0#+4DCVRJDegDDjdӑ"1;r8ЁffZ4l|{$@7H/zt5|%oQO Re?V[s=*[l &%Fy72Azn'{=F҇ZkֵkA6@a?R57>n~[!أKXrxUUl #x>~Qli`=GWomнS*^hWN<{dyo."҃><\sP'nek}caFx.;m 7όppvmWq/Ns+[oǭHaFx.;m 7[>1ٷ:FH[+8۩(y#hUcK\ba:1^eFmC{ x 9=߃ޭr=g2;džx}o{ݞ_smW|>~}:cӝrNv;mjJݐP_>\w~>DDGPxw]1e|⎗ͻˆx2挛sq nWGΉ ְ#NWF-=wzj㪵:~ 'Ta+U!ꫫff`4{rtmN)w@Ri2չfQܒ"i i$6V~PUUC$ KrIft"|D‡8=dڅ U}VbJ1XF+dpbF: u%2B&C#MJ S3J)龧W HI ӼBDp9`k>Ϯ~6)|Xv9*a$7I-dL )%_}8OEx_̞G{x6wsA7Lx]%3)L_[9}ٱǯjyy<'3xQ`ӧ_G&(ߍkZֵޭz/ov !l _zGL'@=*:UA@_u3*ZǏlӻ{N/wINII}tEЗvINϟGpBfa?[(t0:~Ttڮ\GҪNJB2JֵU[Ueo ?DuOՏojc?w}YyVC~\O K[eaa6IVGwwsL<o wDFF̤__MI(jGA1?7G -mgJ8*fdDE|s$A>-wqk^/Es>(|WEHabD?{{;N!7kί1=⣇Yi!$LBtߎw94'CYY9 'ahKdWw @ e%@~0 0 yt>SSvM12X~=r{ <q{;WWp?gOQsagaωjl( 5le'ms&t|M΍>?ùQZ{xՄOąva3- No.qnh6rg9ɐb7E6ߟoQdJIO 2oG4ْĤpɿilmL Xyjw֦mq¦ ݽeK}IՎb@gTv?fN>_D|o'n6 mAof!s{~www{H 2g|v8+ZN}}iU O@ _H%6Y /G?r/VÃΕB*Vd+NRJ-tqkECO_e$BAHIK}<0#nt;ك~R^|DDlҶI$$F1ja=#~~ `0c$B9{wy426I | |{Bd/9~e^mK$/ww 9QI[I'ҤPJ9Y#,6 t.Fjײ&do,nBCCidɬfmAEʩ9rIASҩ)1K[;|6_5ۤt_VIM4M4M4=tkv0$$rɼ"""27 >}|O ުWnM6z$TGɢ=o$/;5?Qd!_z'ٿ_zo/Yc9T(qܦxI H}-޿pHjIo {丸-nKcvQ'M(>UUZyۃop@0z=1Mျt:ql53 [;;4Ȟ8wKcox=iY3tkX5D6g]$gtˏOwGs]'C4p)|K[- =v*V~4?f8*$8j?HyPɬfð?7We&L㵇HWS%0NtƱ2:߯'|^쿑Fco)}_3m[wvO>^F۽/ſGE<9uel9mg.mx#`ï|0 L1%F ac u U?,}O{f~vw "{$$$I烽M#eQhp!2 nbB'(T pYF0i:vOc!&~_s=@S[c)ZsY>jRe<ղoU4_nZOww}/""go?~ꜻv>OcrD{ I;כټգYw>cgP.Cb~?dDA3RvC_BBBV%wz{`  $ t~H @_333HO^I$`sBOTW|q<1}R,j.;۲~m  C;sʪwUQ {on?\G}UCҤ$Asᦵv?oHc+>fh0cp?=}lx&V{ j8LqL6q0p62&mI ]0ho3paPd%|Nzy]`} 1|^5ֳ#3oLDDD0߁2M&ZcZa7nG W332&Cp~:c#UKc"ݻG[|>[aK I_vBDZ"vL2L32ItcD7^?TMVDO/tDI =27 wϷ[}ߥ~a~z?_A,542gtb!Dׇ5]y_fotc'υ;.lk\qm_ 1 ѣXK0μsؼxPP?=֍g9\B 52 4dѡS~k+[zBBE6333?#gdDD@p{gꤑkhN"wI$F5Uݸ~߿}qz{>_z4oOï/},I'ϨjEO':>9EMUBm>b"""26@kwjdSUUUUUghm!ݤ>+6!Uz1 ;E!Ƿjߓ໫We4 C\B?CۤFtNoO/m_P?G^I<46OJ6w(g9wCC9wgȽ?O? UUWݳ;40h|$cb""$hƾN^!8_~zY/^&s֎ñ>_hlk,nxcѮ*kR wwNhwwwwAo46q^I33$mSfaAM=_GǠ<VM4og$.L$l5OxI%s甓zdCk CbI[#>P^$!C> ЕWTjdE"" `en;А1k~_B=$8rQRKWvU+~z<Sg(yg4,gBvI\Rw9C9f\%pU!pI__? 8$նU? e]a0N*ޭP z5JʱQzWdQF"!,o'm{qL';6օkIG1?_hG %g8~ק ~k:~lM'?@I?A@I =bޏC`a}C f%o^ѡ.ݚ:s0 vFDPo[_p8L2axQVPFpĉ r Yl@Jyp`tSCq)6<Й&-[5}"FPuQXD隵Wф[ψ% !`R"N 쉸{DøasBu =/ Ly^|$ AbdSԧB!'39IjYG ߐaZihTUΩS{E,̷hm-7MtWUhС32 u;iZST"%ner7xQ=D?~*ce6tE}B#"MtyvR~!XJ߹qD<2%(&BOJk *$HzP@`"1!?i*y^Z&~xtxܱfN,ҿ/շy,'$7ox|v1#k:zXCˏ=<(wI3SPCdTUF>motnn,ׇ& u1=6&Ls11 REQJW~% `tOS+Y(@0.*P)x|;l#+x),(ޡ7jXE=be#9|P껩RxyPuUZ|9zuc`]>>!/x1|ja D:Df%KOOXq3̵~ݽ'Fb 'NCFw "[[\rۉ+]-Knto9pe1%l*fu鉶2FAB}sC` c#$B"u!l$P?Le_EIlTdD&csgaWxr׻2s1 ' -'E)`1<&;/zXg6spkOp= 1U)Ȁ+OF-M!z!t{6voXo4sdFxR)ٴrE2@sS>"U!_xSRJ8UB?hޛn-446YΓ2i#%֦|4ܲ*yi %;f:ZQcE]ML0YRqFMjZ2Ƈv8xNXNu48i`NXbq=JAN@?&̎s.ȡ&f׎=|_J5ZguG|(G{ZuSZ{;O*!?1=;8}yNq<{x5Ϟ/o8}ԍ~&˻wn|Pa @W€pC`OQBނek\q@@ AD"E$RaQDqL3;&x)QOT^XRI)?Z0#* Fhٳ7MnQL'N;(Rvi$L ")!( S[\3+93Tz!q" AW6S{Bˆyf1XSk<]rSk/Wm݈G]G}مk U$RV ifԳJ$jEf?_EfJRji E#0{_6)Ljml,'n51%aAZtzbcdPi4:WQM CO(d?P`R% BUh.d @CJ_;I1&ڹZ6le_?/1 iaDZe%%)~Lo^{H`R_F)D%43 .]1L!)dC!(?>k_a-O*.[GRpޜd-{D<0^-fPB>bdu+N>F$1A{ir|l"^=sbFQ;OZ3р@!!}僆S$XdZ)ɮ<޷9`L RDc3%ԆP1L)SP iK Txnyþ&CL_oxˁ|u޳z!:#TCRaIE^U˺e*oAd0Ϗ;=x_>6[wx>8]Eؕ1 p9?THԐPޞ[fJDy~sP]P *1QTYS&B`21H`*ipt@r6ʏzB&QS @ýz´u"A g$̵rL]en!"_TBwefVT('{嫙# s$ar:54 e&{j:-!:O@ 6u8!Ē06yD%*PvS@ T( "a$=p(($/A qA3,E8wܓjču#q17u Pr}S5hkBb*FR2]JqQ59 Q̃Fq?bDhd a"b_čm4>ض$nDRD =whY*LJMa-IMucmfe21%B%ZPZ&1a*~Y^Щj:eJZϥLv3jfSFc HpࡷAz(4v?^ݘNj]HɈt68dXŌcǼ@E_VN0X tHhŘq! RftK@<;|}z1/T#iEFG9"& w8C`ȯ>700ʃ RTB4Utedݕ YY祝5yl|pc?c䃬ׅ!SQͣkwveVl!fmR]oEhRh*( JXCS,ԔjS&&IRuA>kcD 1Wq 1fgĶI>,C00߈<#LTVQ:1PY# 8pl˂N4vγ<M3 cFg 5]kM.d%5ZX[v\bJ*eTʩBy%+yWe\սt_]Nس5fىfZBL%&R LI hR4:C~quduk\!iGHwxP2 p\GW.Lkft,{Y<^6uUiN! x rzrc[0ˡeݪgpD۪L d;$At :p\t` \Ukfʒ4鬇`e2.H$TXи6.?\"H3ϔNEt7be8;-ӳ%|uɿp`gqpx(vgcL˹,:6"}hf+V:aQӣNdf+V4I(Zt`oX??3_$A0$P ;=\Fx;` '^i'aBٖٲbc^{: œD$/X4BiY-ED 'o Y[ 隤m2G *ߒ^ H .6<Wx㺷 saOk".}^-\RI^^)A43S;fBr>lY o;TA97ݨ_n8vh$vwaUA CXPͨ|P9wt! kPHZxKwW%0d7:pd,d7H콭БǸgVN0R(C]2xH}E{1O[Vlߺ9J:f^ڈՒȣ  ))xC$~ A/ }D(C3F,Ygnhu5/&cNpe~=By XHuw;kV[|eؕC@5޷țs/:2?c*U}$ 8*DL @"8$L.A;!`iRI8N؛4+“jI Y̲Iʸ' 1@iC$ur̲ , )9*b?&@{~:U Ϣv%W\_S{68^7&]IWS"S k~*ֲK'GG/1JuJU":j\4)6Ǘ]͔7#~ox2Ey먅5]\oϭ|%ܗL7yP<BMD!abtq6^9yaRyQ3o=k' J!;BsnlO}g?٠;wsyDi"cUױ,\Gpf; EA0IT%!'T03#7B 7qK#yɓ&nL$㽪a=oo3|k[aerN(?iD321(`Z縍|<3|Mt; =ћrrfġ}h2kN8TC 4E!9!{>2e 20^[u11wL0fW=eg)K _>;B 03Yл6}.*|}yyn^'7%!c'0cB`V#*Z3ab#Wy#K˼xHxu'eMn"L>ې%v`v?d?ׯ;wbt)&C$>)Ҡd\K(WtA'5>P;Ԉ=0*&6@ڤڤ-Z2&ED@BQjDw8IVm*%*РUB#'9h+Pa#8+C# aa&2eu3 HEWd>Y'bɓ0PIi h7/'"HH"Epp!RU.t].nu)YFT@eX&و!{@Sӌ=q=E'l'[]dIjl!džf1 Q}:ϋKr e "i[m1'#h4jpw:UE&N:PP m-aM]cNFhpwc*'GBrz tt!B;$ۆ[ ٛ?{_uq7ow0e{ju/roIt[eΌUy@LЭ<m0CsKTLkvrGRmy7)@JQN ЇKo I4R¾=S{Fa<t@{P(>)ҳic 0G kai؄g\ ۲<*q Hj}Ф ӎ'a) :J!y`.G\,7oME6ʈؔx`+ιbzU QUx{`sY葉썔w "fjx={E)múކ!Wp b6Hh!K[,@NuI'4޴cjzݸ6#7s4lt8Ʀք9=dȅ ƨ ܻMn;>FCd܂xQ̏ݟsI1[;]~.ie^@hvHWӭuHϻs3sN*>QVG 84 w=?t6馻s%uPK] 0)cRX=ToIb-PdF azn <NŞuL:A x0ȃAm"pP4HLd@O!$~Ǻ!a+3]>猰mn;G셗u" "!]329|@bVATE$]]]`hG(F" 49xȀ FΈߍNa*}[Y̻b2՛}KH= Qb#%L@*VbR""!*חxAs 5Q]0NG9I?2hHHL@u DP/Mƒ 1gZbzɅYހzlpvۮ݃:1d:P4O' I$o~ǯOaT{ʖk˻7c!T "fD`f!bf%esW5Q1ycbc~1S/D+Ar%n#0gEp:qfSPldO]|?7qb `\}h(g 1 ֑U\@^Ɣ8taBa CT431"IB0bm{okr;/{ЀV 0Y#3k!j$4!%!#  D`LŦ2O V^g{Kh6Nߍ^~.pbu0C` ;7K0)EU$MKRrΪK0\#0 xjh $P=?w'=\Z_q{k(ޝXl-Xނl=r5]n6W:ƞrRh%X֝7+".YyW+eg'^D&tt}<>g8? oT>ZꈁӼϣVnm5)gOJ1~>7~ֵ\NUm4AݬRDD`4C"v{h鮳{z?0~PC;23WX߁s緕sá$?؀oM4$-)IBֵp-kW nfP1 tE#&%cI,oL1`4'2Sy22 iFm24JgD!1&z! "wwwpm_=SPP% "yiF:%4E" EB AQ (vY)Iu=Tqm10̳UPbIu„ĀTS/gS;_}xʇ梊~E6'\9kwj7 Ms1[k]6ջMt^+zkzgk`͆Y+5:طⷦv޻ll9%fWiK{+=qUWwvut a80A+[N͙R+8Ʉ!]8 iԢiFIY3%{{*ouIyu\k^I{4iVek\.қlbiFLRZ-BimQVʛFu,VmͳTa(d(bdUDQ@O}@/`VC1>)}'Šg"N% LOyyG^G ?6x.46=Uvz6ܶژqq#YH^6"7|[nھ6QRЅ~Ѣ 6'zQ45P71mof$cܜ0 d S@I9[h sK#fϝIfewu_SL.رANY # <(&(D"B%PН"ffN!(9!A@[Fe)(1V㎵v>:樵Ngx쨈@P{H r ]!iB C;9&ƊhB{Oh1DPv)&C( FRXebi`s nI& d G b*0vi2%s2q/CZѤkZ5VM2ygon?ѐXb43b1%+|>ly"k FtRvCA:}']$JZ_WeBkM vq@:8>+ODPnZevVfY _;inf]ԫ|{0:%"m&t  $hjN-GBwTB=nܰ]8mZtg3mngcܞ`ʁn1iڂefēW.($;9f׈ritS%bݐ&0.לY?U^ŝaTۑ.ݼIZQΣp1o=#ڔ}G`(µ)"iHHўAH3u@_Ybt4{ ˰QJ>H)qfNka](r&B).Q`ifj!K>JJ;rnGs2 DĨUQ<܍C&7iy93y$NөG( jaF>E>?aӿx.'O*+m1p +Em3YK5QB0 !#Rfh fUb/nH*A$JJ^Z""zKM*Iq.bn38RҎm7z&0!Q/ҍ%O3[qah֙_>RCxMS&iDA"bU޸qhۙyUCWpycibPp ;DhY)H TMxcnQ[*;l@P#0nʮ}o֥A+1̗3=;}A%$hAƧ)&RB`a:fxc;llBYԧ[SL$ZP"y3J7XxKd4(ZY/ G3tT-p51԰v!lD?&>" =VR6{LBF`;RPCR;yҭ۞v߷k<-I(H ZILx "I?LǝV=MBX9̾.ʘjZ3hEjGYE"\ 3ʅ-7i{f21<8ks;YMzNK4Vݛz7v4wٷvJ|wPuQȹ h@ROXlӠZ lLUP+L"'!2c$f6 T#VC I8!W#Zo'Zg!vtJ&Z<{x@xH̼Le`~!Jb1|@Jd@֋+kQ^,YaZ/$y q3p ܔ'8www )ʡ8 ioȍQ:]4huKh6i?\CvI˓]u:}{;cޚڈ02g T4Jk#NZf$Dig6ܻ:&M,цSh,:N$02j1.;m%Rٮ9vbE9&x70S'8jM ; eMw0@:,d l͓,H3hkI'Wq5x;zwӕ]@4l9]._#r0Cv6gg`BdTKM"ww ,˫K <:xgiv2bFH;-Qsd!6xorCU]:<:(pitm 7JqcƷ4N slAaչǶۉ!o16Z1fg8zi}GAmC$P2vIq>ӆm~E𧧳x'=2d) <2%ಉ8n$leh{1o 3 28$SShvinI>k$F̙׉Gɒ5,vfa[-!/m 5bRTXuAф.ViP҄ϷYcTUlWhiͶSg$' #+Q894m5hr(Xl񧨛ϱWBc8١p8y'fW "BBʩ\SfLUmF˱nr7y"V"ߵyDyUN(qtTb&D[k[ hnBOꞚQTWw< ˍިXvmNf&`؆?”it,E'1W@cS4 Y{RYR6`j#1&P&|=?0,1>||WX+\ߎ.R;ۣ8xzqߌ?(9T5!ay JK=tf+SI7/8Zn9ߍ NS{])VGCP]Ʊ)7zG;fq>|h‡0a]M*N"m{`:}sg1})_b[mzm2s' Ro7U+ܫGyx̰~.CS]MM( Yl5|,Ըy06h^OB&?,n=uj z ֠5kѭ]6Ӏ׿`\[ylF^=9xE7:U$V6cHHB8t>6=$g窻k[Nt{, Jc( P3^t5>⚗|qCA*DD.a9۷nzRsBwwOE Io\jz{zQ܉0([&7ZU=cu26CP?#$O82&Pt'O jgj75G$!*E'=GNn^!TiH4[vTbm Mi:fjB:3uDlƌ`ZUD@9y;)e:ֵS'@x&sQ[{T>~|Ӱ^.^Q)MeP͖\ TĢj+%Wl"-5g@?o]W_|q փE; d &4G̊ OE0PqԱ堊ZI+w5BjR2Mߍ߼oZҁ2mܔ1iB[x \ΰK$'ViR΍jnrM6.${V t"-<& ݽa]*J3䄥aݤV Qk=y3f]Idž vyuwvپ;msv"R?VBJY&j *ȷo6y"ViiiR&R$@504Цd1L93TUJU+'dLTvJx3&J eE܉,ya)[ ȣr(Ĩ\˒d*joT@>?(רY`&I`&7%SvZKGϻ>H^Ͼ;CAY}u1x\q+dbݙX8B'0!81v7ˇ, 3 0! @J21F>!=b*Ĵۯ֚kZf܎#& m[N'!E:չ$MX[ɛ"10lgkx[Q_vXmk 3%6/'atfL[J#>VJgQ~q%#}%)fHrUmUu|v DjEN*fxѢE+1# eN81av1ԙE[hEkmh0PJJ쨇Xpeh=vs?Rzt n{xW hXb}o(MX Hߛ&q rQCDN$k})Sbc{Bzhn9;m3?"hظ;0BB9vq%2:z+\m\8gSc+)9mh[ć9kiO-yrXv[5Tk}oZgf.lv0C A4]%BM=he0:mۉ'FH7;_hv6T+ d?7)hs8'jeB%8p(i? P7 tk47*:C2wu 7ڋvrUUgwlM;> 57٠&v$]<6n/0uBZsjJ65Ɲj61$Bcr6(e4onΤȅ"*F/[[mDq7RPDOeD88BÇ$/cG|VgC'wMΛά緅~;0F*"ՍAЫ:|Ng9ρ'(u;D@ў2Af͞6&7D'㘳;m(捋m!#'l'IIh_! #PO$g"wsϞޗ` N[rpd,!jSc ?u*hazBz ۵ߤls)Qχi1#Mä+ǜ3cmƅca8s3y xɱ z/_^MBh; ]l n,~nRБ|UbSuSZqt(e&#ۗnc4&pn&n):#lTU C8CmD%;9sUUyGVnRxxgݒ~1X޶ݥ { %0a:Cu'hu;Mr/)$]~?{TB=wF\^?s0)4mkC <̛qL ## -49n3ѥ[TsqVj3-›;{4m _ct焻_?.Gǿ{Ơ>/b9ev碷_U mZw!rٍ@%pDΦpA t!P3 ˢ̴+,>,_3dwg;Sh̬Osl6i{iJ m- R&УrV$17戳 #ET UK̲dz9q :.o+vv$Z ϕA=U/~roVLm_a]D9%&.LysˋPZg!Hx6C 5A6d)C/*;/ATuxc tHE,w3ѲC*ol3]ҵ0H<U7Wuox刚Z"LBxޯj?MLUoE`j]ټux}5JXVlOZL&~%XwFx)7<'I7NK!3T&RaӥNͼUk.f S7P5#pN/l}Z6TI&i3J E#t {qГAuOJ;$m7Z!iän֘&pN,ôC~wjjn[>t{:O`j+ZŠ"n8j-·G_;t^DEq)CH$ @(5hL=)1eJ x8)M)b4&>uƃny1wj7oq ?x=R͜yXJvYXQ{Gpҍ}\cڛd{ߧ6ixㅥr4I;o5HqkMhSpeD 5I3kzUjD oZ85ƒLJnE5CR6c{S3YCL;RX{Ii~+%^_h%٩+5"aE 3tOmy=pY3&'{Z"ۍwj_zqq5baXVS[Cv jng1ge/#O;k@T &IY{$аq53ɚSZuX1i.Ъ3.5*xn)Bf[^9ߏj8̿)tͫ8L7kT5 4!n5LRjA*SfKԵ&%{cq_PW7YZ3>lJIdwPR(<?{9bӳaBf'ZLNKTb)LB!aM8:gWZ73EiZ*&iE"T\(u qóD1)(!$%K5(AHb%3JnNӀ'Lj x Ֆ'~Pc߇`1z)꼷Ց6 &֐f ?Ѧ;-tl !ҬA D(!HX`l"SJjLL233$̦:([ăC:gROAmix{C@MUU|/A%yݛlnRh%%m\I&;!2:;Z֭oVOjT˥py#%JsMi5= "MBKhmی1wqfa$,- < ^&bunXe^ytA!pdng>P6$K1;D<&Elb)|gNUU~8ffffcrNHOsɾx6Gm,{A>`ݖIPPNPaMلpN&!pJF=6&],۱jn-6aچ« 9fd$C,쿩8Atcx::w㷇DӧFA 0rɚ4Ydn0xfaULfI)673@i FLghp@l7BN'gt=oq8/u vPQ,4na:t%afefe8q4k{2Ũ}`e]C^Mg56d`ws,kؘI Л ӎ vijۺip:{ldJB}˼H3#z"w; vA$ KI$GJIx5d]7ӿmDyܰ-a8{uO~6K )~ᤗ8[ӻi- L[巆BvMOn:G4S5/.;&hf۲eFT0PGi R:bS~Z 7+$u?__, ֱy9|Ts')MySO Bs\h4V*"5ݻt\.spSҎbLҺMky{r7[RP<fu_9^t5G|н` m~-UaW9Ek0~DD4n7i(%aE+ ٟO ƭ ?~[7$m;^qb/8I%JaHBd*I |w 17:yeeUk0 Dy׾u//IR$sWq|qt-xNO9ę?>?j~\99ݒ*˜Lc[Nݺ rP~+B8fasI8zgx-K 6VM.`oPcXcclѳfpq. t)Y+T֓8 54pbcND+~ I󿣵ko&^ q)h2Nyh[;t9l\.u:`"6P;ޥڱTɾ_4m]/ĸ2rwicgEho6{US[" N@zjS&Qsnx\Uƙ8&'jnYcNZdEo Fd=Uuo]ޣL/ЧW_Yrsy2N'}pC3Yĺ/M/ H#)mDM'CE&'f~:'?gx ߪtC6vWO_ɳe̱)cOeGs3,˫:'z)ϱcϻϠގWgGGO&켴"k6 * ~uq9@:yQ HS7Jf>qh!ZfK6Yl͓~?;ri(OB+oH0d>덵Kb [{ c80K؋n3zuɨm|Ksx2母ޮ Yg) %MbYn-|0MLmLYH7q:+xS:k:c:˨K g?s̯Y'EXah!2dH1 }}迱;qxF?YYBYd_({޾ aT"2wT]aj,ݓ7CT='{z뾧2\ ĦgZ $BwNvԼZrQ 5ω$mwKJcOoǕS^#Z4ܽb U_n3j.oԦq֦XڪmEf,,+l!#@0; t&dp|:zm^`ACsLD#:2N`ڼ)L e_tZw\k.4-mu˧fnjc4ݺ"5&ZUWJ*' &dsPN%qM  U)JBIT"A$!P1qAfC7[gnpd6nG Lh!И|j^Rʙq d6JŰ}~$y x0?$3Y }8=0ζ=ceUFҴWӞ#B; |d(fi[*/iX,ˍd 8<*8%Q>Z;~ە1oni=bBZ-:Nl;l53 HmP'x5l5Ir,:m/fYpf1FUT`=AP@m Bm;6n*Ɩ9T{LOig.\h%xiŮ疡U)*qr=[P" um6V]ߎ^ zvlƗ2iƼb=OwMu*=ٴcM(E nGM,. v ,&T>)\#t7^eG3{ ]@ҏ:utNɂVY<(CZ2R`Du2ATɅU`sz{ k\ރ-FՆ821>6{т9zܬ)~ xv4$8ru94Fn}ٛkdi:\146=Z"Mwǎ⫣xK=2l:QZxjzs80=H08zI=ALlHp:JLUTIg'u:p>}Ev}i'#8lz.7("wӀJ^CCqSĜHaN!,=&#ݤN m^ɷhWl9C"#T*=O l>'1x\Л{zGwF\i0xN:Kj̒.\+CZ* flb/ 31iӃ*-A)`6WXEI&`y'<9Q:ȓ-^ecPCXL$7H]a&2h/6D8'Ye̵>9)Sl4ֲI8F($V6 &vl{f,noUP& 8aF!ge-q9Mfũ!4yh'ʹL=DUV 9Br1Rt$Av]|ʩ)Fp7(ܽf?XZ XA򱪢<0qoC=86n:u1B_S UDkJ8#)W{t郠kN}p6'0=ѐ1;tX_=WW^S7kH6cFz5O[ӳeAs bDm7Tzvlth#"r#%,$k`3Ì`Kc&8Mu3+vmj5p@IݽzS+ݍ76,ۼ]U^nݙl^ݢ]]u4׷J u_[RLti (Hbg X;c  60nSx5}L0 ұ U8m_=MLo7hl4.&٧$z:ݒ7Z- N頀V`ffRB eF֨ 76pj63)ć: a9u+AfFfU:2 |ڻ˴z@fFTn[vkuW\&]Uw ` n+{-L$rr}w )YW;Zï# A$EHx5o,SQ,sZm7w0ű0̄&@&B|M[UZI$:r#H9!5sQVj%vO / 4p⡡ppDQnTh8SOQQvpeC& `Q2"ˏ(s>3 V Vk4b 8N0BU}J 4'd^(2`3`if35~_:Aa0"U5#ADQ8) q,J3J9[hg0EFҨtb-lS5Z5{o^ `_cOPA'I&3i]}ܙ[Ҡ)?k>ց@Uūl/¨ z> @)HgbE9eOlU`䍷w xK)@[1`O&'2h/Lԛ[!klK7YmK(.0;$7}ҬBx*.:C s'(F'qꄔ oU {M-|ģ0F5'^bIDƴ" Sll]Pghs2GCJ\ѽo)ۢ 3f@,mo%6&]:袄x<ɩ%j׷s0K>2^M ]EI M#JvݹlYR}s8q5,С hT sO21+kvn;Ҡ`NF\Z{< H%)q6J-P[ݻ4NjjP˓ D*LڊS:ӴaڲW8_sk25u7[D*MBLIZb:a$ԚaْyyLЙ b[mkrPR1U{L뷬dH<XvVuRE(MbjQH&M{8ҀyA ""RP]*֘yp\U{goOKVnN:xJt:*Ub(Nn$q(BD :rf!\mw $\wX5.QKZgXTC%."P'BV"8Ƴ]ZI>]mɊjNwv]K$[nԒҔЄ^x҃.ہ[w/p+3RUn4&8L1y~yz7}rRi!0E!JME&i@?1S))yviPQ0&i]j@v ias<<$?S1mY?NlRc<f”΄v|ԡ!!)cV$@,$ @[1j%R\V"PBalv㾤p6Q)K1f/@B0V`MH)mW@<9)JiD&gN.>*$$Qa[ Q3SsOPjm$Os?VF%ڜ|h=wv83BBBúR$;|>9~>_o|D%﷼/pO}=$$HJgqawdw'Lm&1SlUVBEsuߘs\!+$$\G]^5nJlM>ɩ -a Eb T17PŦpubBB]ck É$;35f+(ҪY>mۣfxuEMcZ '2 {g2}\glKKd|!!hd$5m9a{cbm]R\OxQhnhW:]Wy;uMGBm8~6ljS2rS#}֯i̲M,,ǯ&\/ܿZ:sxۯ?]|4fc}дZڭLt"E:fl9Hc*3$ q {}b7SN1Ֆf]q~c:؄l{tId檪(zyӞJ4M8?T K?Wjߝ"2L`Ba3c;<~6/^WWY^8/ʞc?1S '|Vo/Ȣ Zw0ƴ0 Ivr**owE$iCvV1#60PaZ%0MWs\w&"aMH8@ٹS voF|3 Ee!OX?]{pݖ/qt8QM=p9 s7׾]`fh̳իBMbVpģ |}-ߨ\WWU9 oH[ٺ'[wևnczjAb@% HcN%!&NNmqrRC^߽k}zv2 6ʍT4u~>qQOu󷟯ZxO;x9@ /[MJ`2I LU$I<@poCqS(nuzƺ`@Dȿo2wQy&}L^e:WfyЂ.vI:Jv (@)K\!?ɕ_dNLzf2=VMg H6J: ?)22$İFmr"fUJmu^dzD53*B+D>Cٞ'u؀!лIH$U)^3336N2d~j|`Eƴj0MۄZ5 U)B%p T$::9<*ebvN'e"(?07,XO?+33331 =|r[ˎt& &9|1u)Iyq=jDAUwǍ ÛE/cN#D⼞L? y,MAYm\i#rP `l4~sMAakK]C&YLx7:p5o5$AMM#][PnCKH+I+haWr5#ȆXC A2I#xh(Ί9 0[_jO?t6L>X6I:q5ls^)D41Rl4D뛫W2K.+Wi(IH6aAf7]wk:Om3fP2"R&w61M8Jm][oeS!5UA2ۆ 5" }Սa5EkFbIH( l\j% PR Bcx6UZ{D4̨}.e~}wHTz) eI&T!"ns=HP`A('Ww轉hX`xóJ6zgd%7JFz}uh^8 F8t-i8Z{EwZd!vj`G`.M U9AC4FѣRg?IK pڈ aIj.w_N:!98۟Qlִˆ5 ?ʕdikFdLhcK2a1UP *V)un1+R-4Щ֓lÈb0+*bVm.`2֟]N]l+I=hv2q4 q8mxL6* 8pmQ#M,V1' L.j/+`Y;kMiijM&qai %[k,ܮW-v5kkQݻiXfq JV1JLcu蘉٘麴Ll4TNK11UEJcL59>M6y^*{/Jp2,c}6ۄ&Lma_2S[F_ą0IL (Sk}EYʳigTOa1$aM W:{ !& c t\Pg"5YIȁ˻wwbȂP3&Y+!M)b Rvx')qk Z|8,EMƌa2b:-{b0r]2 + LI >U$ ?G cOLֽ c>St@m{y{Ө#6G9X܀iʁ(V RS8ôcy#7q&T '\SUj,Rd}`%#JԬ"*U,H=U~OI\}騒Rwzqꚉ&`r0Yx2Y9dYss$(gLHd_$V _U XZZ~!ff:^CJQgkJ]"섢җH"& D8!DdkE6$z 0rKUrZsfpoVÔ2IylG -lQl EUuLa2iX WtEpG1atMa $a,8BӉ$a,ݷKcv7kM\ Yr("& adUmjɘdK J(`Mq;~_d5٬%~_[_>!IRHKM6WDmIi3Nf?r?iH-|.40Rfʈ?ƪ)("ts"2X<rEmX& LB{y)P}d1dB䃛d&6dIN1 $vv >}*(]2=&e$/TKHD$ J(cض@Lݙ# {i*UI&Cpx4)_2FB䴕W5ԛԽ{u,&If9Z)=,rićH!p1(>'lŖ;LGh*>-T/XgUo]sw+SRX5kcVZm`{Ave:TzZDK2,AI)Θlw49Y9dX6KNԷxLQ45)Rripej:$v`˝:^ VLK#|{uEy:)b NqL&tai .NY&3 Mo ә4u:LX"XM. -GD6nEQW:tV3,,*0ӄ֪qWM5N2u-Ōd5zN΃ӈc D.p:8QYfm1Ib`Vm ƙk$Ah4æ[F)`pb 14qF ]vNFv8#ڲqzsfff29(# @"Pu8͘r힅 :NKm@MLZ74t19IiҼ*8#Lufk:Żyms9㽘 :'41hJF5194ʵ1lfcD0:9!'eVTf" 0ۀ8@E' 1.CzFdө N *V1KEX*T7+Pmnv͎8c QNtd6EU#Za B8S26Pm[L T,xpttnpf1s&mkS2M06Ƒ111J \!,ѩJ_~oONZ`O eK$l;=JPꣽ2)r5+3 SDd,DyP!ňid::jIH 9't pWb($D^/Kr"""51cݭ~(h=RHM i(4㵙7,ngQ(2LiL64I٠æ "#$ Q8a@UT1Mc|)v;) P`P%[ܑc |AFT 8l @qlKakxR| !ZT*!w8C˄Da9f H lbI vuT*ĺ!ŸQҦQ\"# ȓ0bGyHScL,.DJIPH :D 5x|G4xTclXK;Aڌ9 !LjPŵ3۩1pqi<8i0@NY8pp]WO *[h<:s!1da"胊NқODæ1筙i;``6`8Mݪ`ц8]:LJFv$a*Nw373#3,  Xcf M)MEd%[I9qfI&-I]q減wtJ͞ pXګf;;9BfMQma*4#亝Muȸs&g}Ult興)pΞ F'At&rq'OmaU'cԏ3ٯMOQxZ@dFa; <;Fp *UڜEM4%3!2C(4,{D`:sx&w۴]C Q\_Rsa&Fe^3R`һv0! Y#-穷 WB퉙# 3(bw]4et-ctFG'lZSn#30'Q)G4fP152cD,큏Z5'B9~KR΁d6)YS 81ivm e4){%LɨdS(Iv#Ux6xd`B@hܦӭZ юH*P 98|kZֵN :ӣNvG'݁<0Äۦcl`stut\qѭ-P;a 15i~@!xHY f"+d2Rb Iv1`j" ȈL%2THzp[nܚGFdf ʨek%T}Va`c}_[5Tb"S!LT1,$}^~=)u(=e|iOY>}Od ,!y8ɑَ1gfFGfV\X.8&]Cd·l/+MM<; )$Zw,VZi3X嬛4aAft: Y(µfUru/)4fCf! ,?aE4΁cfUTًrG4>q~؂$pĔ4 DfoɊa L5uU,fRmiTb B߂ yζyu 8y^p\LɔUVȇFjXZމKV Nͦ4:D&yۖUMp+ZRiS!CF:$aFp:1ң3 3,h4)á{:A,abڼFkn=J9(@+H@"*qX 2f0coYE'%Ć33.9kzŬ*0coYE&˙ g\f\Xg8qC^'vh7[:|]Zy[^UU|swqTufZ-gvqV[bÌ 4И{U뾃3=Мh{uvԲ{v̹sn;u%%&龔, & b_ߟ@xZK'US>"(`?iFha>ݶMM2fbXiaUЦ)hiWΡQFSyC L$"smO ʥ2$D'PW{C(D*}wG*Lf0ҁ#DZ:m֍Fmۛ'l}7[Ba|%\ŋSTB.X(bAlm9?'u[9:0q,dW%0"*E%A H.=h9::X}1gF yge1RC. ܜz"BDx;<:qAGahsNA҃)3xgacc#uv9:*Z8׆2vy鮵>Dw{lΕg'wFw`=p&.4 řj( - 3HC I !YZg cffڢۧʆ2o?L:Z.|l:u=5|J[fI8t3O& ng8 h TOeկF'N~WZ`~Uþ#MPȍjyf0dPUSPu:>AN}We8%C v7/5QN.#}$ 1XS5ZeYUY]nY.m06)YXF$t;OJ)K-*ʥd%lwiۛ uI-scN9If.ӭh$*cPyNS5*12)f#@qLӎ+4S_|M!;T^4\**(tbu aiMIzlW_b~Zȧviiiԭ$Xzj:C|IJd+!THX MxDJ e |e]?Yv% ]'(}L!LM:?挏՘2{u"ݤFV`: :"s{tƴa/a42ؓ?uOTeH2 ILϩ2 a{h9ƙP0RpOA0'YBG+ԓC 2)vD`%D)Bf݄ %8>c'Oxd5˂ȕA8;rx`n\ɵ5hOktόj4ˤcQ5.Yi #afwCl{˰;}sh_^6pGmjk{CʺW 4b#q ]Mxd);2NoE|NO&hY}̳*ԓ1^𴵚o48aav8EYŝr֍a7UbkY~33],yiG7U[̪_oM,R%OeD@(u˶&4~|; yzM-!@Rl@2(/m7yCt9<{o8815VFI,,r jZ}Æ\;"0d8XMUN@"T4 \ L]1jN$P \@_%wL[bmBIe`,I *12BK)؊830ݍsstd1q{ZRΘt>/SwtG%nPɲtg0E`$ކb!UCM KDBٗ0[9z[n3ezܶVS:\np3X2h̶1M5ZY$J<)*֜hɝgn\tdqjpL 0ue f nN2)jUh⪠91á5U[ CMMËo KeiUjme]8h_9U3Pn@zDU]ÓZQO09r꘯ ryC UĝE`84k1wҪObv@ `ii&55! ^qsJg+'- ֟pzmL06|.*HFduk4[Ūe:\r6י?Ui7]r$s5>Y;); FfGHH.Kb("1 +0q;mƲYq˚*d5#P9ԓDp d'SVIԉv66@ꩍʓ5suwцL0<C_lZ,(a޲-v\q1zN6].T 1;%5ӎ8S fX0pN!4$8p1LpLE]W޷r]Smt1@chn .ad%#$K 9a!ˣ9d0qmmmwxQJ.8:41 @v#c*dbk`&QT# 6~v$ȤlĴd:(eRʑ57;6R͙2``@jٛuz 5oU}_k M Le;1Lhz>!?l(2Q{ 8A9 X |k]壊SfU IKXx JzBRQ$M/]]w&DH"gX QQI,"-ȈM:"".{H fÇP 1U}*ز|',8=C_J8Pws"O[F>ӆ''6;O ܸ oi$I%eZBAPb nG]044žMhCn8/WMؚ K1IRQg/Bq@؉"٧8I d%i4l0c*Sv&#d249e:q h::! ۙ4cXv;8&6d7YFÂ"'N:;ښ(Ho03̜33p:6 pa;plNPz68 Tުsx ql]pv;oYĹ<;蚀tgS*VCNNe4kS&D o I FtClfBSFt䡣c1{qT! 'A=[*$!* ̓hi%Pz:_Q 1Myv.ϷS%;bU&IZLi1hm&I&efiiTҦXZ5FITbM,iԾ)l!RISCCـXg`{$DЁr!D !T!Re RJRf 5JKY+DimlMl$Jɑ*f,(%-)%bbR% !Qg;*t: 4}30UtvSl-IRn٢Ԛ.v+IS,ʮ,5) Bd"Jf.eZɐӳN(OƤb6`di%ϗ_qpSZ* & ayPrlX~}Yi@HȘ"B`h&ݒl ᬋ$´oUVIP hҚa]á`AQDo5}1YH(R"! {+&>`FהEE#u!U&Rܙ\)Evr~@Ҩ Z3 8C|`**]i/sIRIoWuKW44""0:A(s,Q&K4&vBB v !r]w頊N͸cr;u&UWIة2:rSGĥ|׃8ˑ4{{{:շ=ڷ Dj @ĠHyǕ3*@|z?ǸtGˆD#ċB};Br,YJEz2c=1!'Ar q$ `Bb!{j`siw;+F4bݚlƒ&F{7)ǂh &!c֍8Bq4ˍ1v.gA:0/>*8P 0s +0W㺘٢T& ؙ-{=ŭרjluk&ֽ4SY3FFZRv!3a("hr0r0-@SH{_hj"cvt8-~fYt8+9OCg)k@ 80a:v8h FMh̚eөNck2+$m75Jks 9=_S9==~NzaԙGr)TLb2.\dq.7ґ*YS,0O˳=?mgqS)?pӥD 8hASM2M`@2@f =$S)܂& zM5 FnV;|D6?eU|t<FymVfbbRbviJw_حM0ɖejnفQ$74 ю  <<٦LHY\:Fu<B{ D&{ghH<Rt'3r2bu>قbH%&fbh`QexCʜ@_s+2|YCrw[86cWmyUpDz/T5(U(/*iS  r|K?GR@$Q3 4B1-B0CBbLI)4/sfC0hKjj2a Q3Ξ gӆCV9ajo 3p^魴IL>E'Qr)d 2qBoځpC(rwy=w}upN<a9T,ݍȠ3)c#v0PlMl4'WY`i܀ٓ 2;P@@Kk%E,Ennmi:aT 55ق"5ܳ1K2c6bC$5{T?2 u26`apY9.2 -幷gvm'P䆉2 Z@NQə\_(_3KbK3X@gP8H$Tv mlxt-j !JpܔXͤ&dǤ2ɟ?*遈{i9"hZZ)ABIDG?W\t37  Iϝwu\5DDDVV ?$ O/lx9s D?܀Y0 y  J5P]d4TW&CA & L: ge?4xY+d*GД0BP'jFxN]3R:fԳD?ce-˾*O ihiUa?7>>Y#ԧ_,$rPR)R7UROE@B H4<&+ R`!HT8wWؠ_ʤц]{ â$Dk3A`f8KO0Y;)EݣtSg=ش- _% C\")R?NyeQaUP`LzJkHp$O u4TRm)m[&!dt }i|feCoC);HZhBǽyXi&J5֒W~߭W1MTiNn1{j)IME1NSJhTN[4>k~K8^vEW i)XUv:N - XEYdzX0$>!1@zV{3O͒'TT(?!Ay FzA4ЭL(NdYeeKGs`G5\Y15QƷF6kbSQY.39[6wk0%HJ̄3*cFX$Y, Orm>ˠM 큹~O+ N2= a&dtk @48H2K9_Np=qr GÀÎ5O\X2F39^Hr5$eYi~ 9/Dx <d # *c*PavC ~Oe9F931tX5.za1^b:iְk StzDA*%)ZYu6JenWo%.b:,:pɴ=X<L,L, XNTD)4¿)C8䚺k`$x`fwʈb`$(p4m^7=pYԈd\rzdO"#9)SAU:dR&͑sXza:pųVTʝq0L/[r61ld\d84uMDe%dUy::Z8^sce:"};?j!Y5+#qbfU2OO).dƠTܦi՜x 6aG; w3 *#AN2G~: ah!iZsPQ醁TKti[oD>oGG_t'?| P!( (A9U;@Q~p;4g*s2 p1T"xOU$BHP2C>eYRHDD@ G(`CǤz=c4f5fz7Y{kz^gU4jln&m4i4atʳ8g 8Dn6 0e{P`$h(L"'"w0 qHj\H d J3p$'ѸNd %|pNY~J>N0eX}D;[٘qFZ5MEp>:Ql<ЫEhMe6̶4J-RBf`6;S҆9 ukoLykW$  H1˄AA q$00wp\ .@0`+p9 8˹0`wwI$PDunZM4wW|;Ck ffa)E ClT||贯 fJY1c"@m=aE8% a>0%Px>8ŧz5dv8"=Y ѭkVj_P%h?CCĪtO@U!M ݠ7p8LL̹'p~:i_\øaaBL*Q^03,qB`}i@vr(_l؟GԒ,'INi5:ӂjQLbp9AV቉v~P'n0ݧ%4X3b:r͇ bMVu C&EK22!&B23YSnʴ٪=ޓs)ƉK= 2U;y Ѝ)IXjY1bZD)T03S 18[@dBA#eMtְuk 1$#~0]_2Na8hHC&,= # }92Lu &ObYK,kSpBx@+sK@8eRN-~H7K"}tk!+ m\ceqc,߈p|㶠dY!MX&BiIrpd({:Lqc 1٩IIAa$~zdcyx&o_._o^itl'{%mw6YTr8`ś|ɷ+2L#00}W^6Guv&9u'- 11KY.g0mBɼxWmZ5׷jhɼdHְXF }h*8iTSRVTj0Y  5ѭ8 *5[ʼnLi7|b& VFJoy0qf.4ʙ6c)5f幍·[tqِvPRW iR(6B|NDTJ̖2Z.y&,#G4 x6PPS罣`0CBOgĘ#J-HQ˼ZO47SƢL0vN6k,Ic"Ѭ\ HJ҂ڥoޒBݠ9 fI;L;F$;97xИI2vyqDĂgAnrE|&u QJ ݒ}<-8ƭϙ2P:{OMDQk*Z s ba!SSj($&FDɛ$HN3'I#\^$~ \EU4i^!=i20qvV|C ZzJ-Kƕw:2 DLx5-tfm1 K{=f +T<3#2݌vѧڜ䡭&)[ YvxÇ;R=lQ/˛leQ3S2n'fݔbA Mɓf[WYA~eݎ fWMO&?D;pf~m 3@g3D62 Z(X/pAl8 a<Խx,y7je47ۡ`#N}L[ 1+NdbpXD5oogR~SFvhX$_K9PP ob? ?LhmN|P֎,Ve+uD\˖jqdaa$PrkCigm_0 9!MIB/3 gmc fuCɻS)F aw4eh^~Gt8;#'!xn;)0G4nj١qE3[`E擙'ij#a& äLpVЯc5:ɋi#B&+/L-*\z@afČH~(e۔/v1OO'Y2n1]Ȏvma۴J,^C ǧgCH$-itUyŪu6>yN^{ci:dr&Bspk',d0ae`8$%tM_UQf{lך́ 34NpɚI%m,Wfed#,'=}= #9˻@An:/g n S;ZK`k 2Al-wi-ۏ>Kznlrᙛ2d`*VmI;&E$ $؜Q Ir֪x~zrpkUUO'yeҤz'i58m2ӷx: &uF h` D<(yOg_>L(PЩB;5>!t(9`pt%~N Bx+fEfa!`a!w)u>/o{7`:$020=ŖJPQh&!OU9P}H2Lt1 Hm_=x^WMFk&Hiǘ5AEwT/ b3f"""* h᱈*2ϗ>US5h33Zp/''QI55-\X:L5\9n$r 5<#NFb]ۭoDm &6!c;py WUUV@ruoy(+̴O>Lw5#N!hIR_hn--n8L30`1 @bZ(~Yŗ!t B7 &ˑ>gwf},=D~;7ӧ԰h#]AԔӧ: Υ}HـeK5r4K0JA)h Sl%# J0ԨK2%P(){Lqlú#P(8 hZB51+DNw6H!!,dT/պ*Rb(G7$00YӚYM:βB9Ryz*]Mԝnʥtt,0R3̀>ͦ&!B=uDHRĈ%! J*E,ɒF, DT~!w}߅p_ՌO5&NA4( ۃӠMŸ;Qdd88ZSuWp?oAE@nXɨN3|m5,7qQq}GW>3.MCpDj N*h 6Vĝc6iÉq,ܺk&׎ TC!t 1tǗg.txbc`pruծZ.W*$\%^u85 Wؔr}6cPNb_G(ORtT喙#%vgFR`M7z9faiv<0cU5R]DBJ1<9pLdېU#D~=La!~ؠt9;~#5鬊sw@`M}X(#~A(faҨv1۴)CK.ڶwe}JL%I/y{|M'7ǺsbQiʚTR//G1ݡ`$" X3P}{Ebr%ta:g&:)5Ym۫F+,lFm۫F+,lf0jA͖Й5xeii8j"7gjpy[XFjiYmٍ†)Kl-#hļt|Vpl^ :۩3ZY7b ,b4QDsxT*RH( ef6ae$#`};?<|}Pw{ZRP z-cdy+syqvh2:qrnR&ab%rŗbq""f!:W2),AM'+&Ӗ;ԒUp,:|E줭#"%-#lc22nYNCiFHP_*pvmܶgR /NLgA#b^u4fbXBLos<"&t&f١6k86 S*bsfbv= g IB[`aZ>j=^u9aadM:De*u2UlͺX." *18FPbXPОܦ:1Um䈘g"MLqB,&<\]ÑYmS ٺ\CFĐ}#tY|H,8t;55-کEDO$a1DSy kF,l}E{Dki'zM0e'VY̵)m+"bL1!N8k@I/Ow/FD#Q ~yvSQiRK23#7A#4LOï39 8|1^kd?/}}K2yzف8BɜMiQ (F[ӣtx`g VxS*щQ☞=Uijmp9`o dͼ4iT&D;N< qs9ChErje Oٮ1|Q'EGm\NGFFGTx<ᙆdCx*5A׊| .fmOe;5ZlC3;6ZBM%Ie & ҝ\J/)2 rqZ4MhUVy}:tu枚|k5exsd'i ,m& Z`Ǫw4ZkKY4nNVLatc4 s%v6Q`I$ց3N6y$b l0]$c""#% )$Il#͓d$r2jK.N!:v AB<ӊ yQHuCۦ04yC_*Lmÿ.{a]|袂&\ᢵa: |1{tbW^Xu2#ի 8hC[0si fv`4vEQF`sֱ7HX<թ2wRQB8iTi*eId%$$L2[꾾ț?XIsI(fEw])Ĕ4dI$SJ$""dZD%"KHHI"dLBL[u*bbÄ=weThK)Id!gkM `q300v@gPl%կuоԑI\IFe_Muq300v@gPl%uоԑI\IFw ’M-5dوҤׁ|v[TʒbIbĨ#p-RH5)mHh-`$qp靲a FDfCcB/pZ*& k(lp9 5:X1!!lh 810.ZU1ǞhS2g6; gptƞ3a?ĕ)<"g|IRb.&/~gxdH KSq>yD̪À {:J}u33HAHWd, bF 1@jD13Xd+3 DIQe*Ja +:4㡖CCSDE]L8.MKB"4!pۤ%bM:hB,'!dnɤ4,Gm?k $Jy8;:GM~9 PU_L'R:>" "z;vK;|z6yA"x@LRz'`32۸{ W_3bRg5&pU#9~8$k/s|vQE)JVܚ^D"*&1t`IA= {'ϾfojL̎BE͂6S:![ #qD.فChe&6mᑋLSS4"HQh#5Lh#5L0{Q]0D2Du7)r"n0Ihm2!qZfdn'@DuCãd#XP0фx$!,H2@); p'@HDY 0$h1\p'2&f:Hc(hLfgNͪp6'`0_rz'h9`َ'#l'&lͶW7]tn:LIа=þq{ߧA JCSubUy pڒ"A,# x ɳ152/$d(8ⶦwPөuŷ[jrhKL4 g ZYioߊ4eزb},P *\ dCAΜPG7Af,ve\Z>Q'Be- &RN BЪDT Q@ ( >T$faӳ +_w4}mfм[`‡ʐg MsBE4aCcH3.UԤ8`@0<:O.8沼ٽc&^m#'d7VN况$yNV nHbeS$JGbp*Q_2ҬC'Dz{k>GKalR`x' ._Yކz5ˆV8`C F1jE]엶[Ys]kWpu^y{&p K in]ojUJJzV2kLj&*j2?"w) łyT|Y'{n8~1vAQ`8΄(76@o2ȣD!ʈ&z0dM2&$ ' p 0tK)ʽ[uRmWH]8) A E x~c8C8D*JM$mA ("bJFDRfI4"R=AASYaF#Us!Z֡2*Rj[m&V B3({8(<*=%)YiiIk))KYo^,Fq,'ݟ'y*"*&aHE81r lr܈Y ^ I6HA+P,HHA,Ȍ'q:C+QZANfhӧ@>G'REH }5 $ۤ  UCPԑ}mzv$4Ї@@z?@xJJIDt!UTl 8]>N?6bL6 Z,m 3AT'ԍR0%{FFvUYfj淽)9,CL"@+ZѴbьmUcj}|:ED04 ?cք4}!W7XYm-xkylM9L&U3S;81˻P∶D E岩4|8^pmta<W.|6舩z<<.4 T8$XX 6]&4fLmg NMp51 ["Бm ADxpo\&l y[0yr@xr1t#r TT'7$NGk-,L^>Ȏ ljƮiv6iK$sHJAh\`b4rgPpM.m5 @%G "P ~z# % RXa, k]2Ta%)JiMI@ݩG.4/R ((LbXL1MFŢ,b"ZdZKh̪f62 A 4J?!l`i*4OP$}]{<[9W:q pvN8Wa0!Td0~*%7fHtÙN ٣Rqs)=Qɠ!TcBRR0PNцTJ(8(ʥ 7+<m)2f2CҤtPlؐ%O3銋mEkc'maۮm9IMM.595ņ\Zsfz6]4js0kq:mYm:ǖGCoX.v;qi0“@5*b.)F5i è4cn0逝3`|ƴ9$U ηUN=hE1Ѐw(BDVxsa̩m˓f圝sPi#<!yH2( P!"K8GwQj-DZai$ƭޘGN=QEy3*52iI*kIÌ,1a1&aLDgͬ?lMsoHы$ڞ+D0Ur9e]\D(SkMg/sq6g dɖs a?8 Kh"3i8])):u3DSF3c3(Q9tv͓EN\\q&x6M CM4@ЃT ;aad%`G!>?)tT'mGb| MxK=MizH?5UorC14O'$0 )섩*2 e;hNSӫ xy,D ibxa@Ou#MtDseeK HDf'F1x:t^6t47bF:W/z7j 93(, O8'D$TGO"Pv|a-<ˡ,UY]&ṡIZvUcWUk k̚܊MGo(}rV:lfU42jTQyM3'1^ӆcN'SBr"Zh):ak NTR"i6M&,#M&"Q&" $$#I"d$Lblf$(&dDJL|.؉twDDDDD]]j^e-uvUݝut^*O/ԁ^{߾k]f{xe)$fq>=-3#j!qI؉AiQ6O[[('wq,Ð&#Ti r8`P%TS"ޔs$,A͇g %V&*Mqed%rqF +.C}UE9)A[@2Kdrg %V&+4: -lYò2gw8P$NCF}zp%մ0;RDDDBj ɰ Ch!ؽLq0 %)*`!/ݔaav"$Rq$hiwCxIx6e)1dᚌ7IzP:t:SpP ˍ7]V.n4Q^( i@])zt*TPt77t;p=}=R IiٝZ^ ,s;iAމmEy{SȓmBBMQfysqPSlP T]V$fѨs ѷn墀iuuM6(@h،Nu=ޒ(h6 x "}rk/l@QIl.gެt ` BJT@su@t@dB$@$6( ^($J/۸ 킀Zv<>}p u:toj5dnB(s4Í* GJҖO}Uh뗱4)]n֮eFtj)PJV0*`%*F5k42j& s(=:}PD$B)jKҪ(TsL ݀4ӭ 9W˫T+`6 HHPM5ݎQҼ=D^0]9 >]( >R_y7ykpsW9/5ǟ> [{n׷<ԵKbβ,ۇg\ܦYX`[ge%Zh{}w6{}eѭRܥ.QFޜ6Ϸm (Q6o|gzB7hFt:LZS@ B4:]m;}2>ؐ'Y: ֽݝT^(;7sw۔k憄ZW>7%lm{ۃ_*҅43srWѩͻ; u ZS[ӣ@k fut(@ ]D2>tGv)Cqq@n.PVq:YP $mmdr5ۇYU}EBbS:^rpcn:ȭ`63 dcWq g*]!FrLfֈygz[b)]P[9KP5҉u :95ZzҭFW6jP9܀\83::4il6;[g+[Sni()SLl݆nٶ2B|ۚ6T\shK.wFӬ +n+Y`9[I;e9׀v>Oje98.mfg5hR={vhƴ YiKmϡ4ѭkڬnU鹝砅M@V%uaAKqλYa)w.;ݦ(*^=v(M@i@@!ɊLDfI( (Bb$њF)숚jH@%=D&%=MS2jO)hjhzi'RD!bOL3Ph22hi !I@  Sj{EO)TFSGC#OPI @L5 )52G4??Eg?_Ͼx/hEAY`yߩ߇qWѷ?2b 0WxM 佛;ub.w?Ucsq=.Gr|Vb1$||Fg?6@ )r=yE44D<ϗ>>~)N͟|Z@mܱw|7/= vQ}f (ӪE!\ۺIOv֍j!2A1I !& HUO,  cs!]?bd B!N]'y^#Ox.TfIfd஬)?^mCҹ65R4φgxM54!ӱm[fHyb6CA$A%Y4`_G8c.QM<@ Ep!DR$ ~v; DUOsXI=2ݥ|컬[,`U6`D6QMb -(~D0Ҡy7 hH\ a`?ugwv̲F/?wP&HzޯZm)JEڔE7P@f6`u]zs@?F|,|ݠy_ %O%HWGi|% rdSPJ$׿ݏP!KyW/? V.) (包@?zl{8yuK? r>^\D5c?%~h1awѺútAGJ&Lv5~rOsˤ9CFfn˥dd\HC&ٽ|ɮ{GGp)@h>/M}0Q}fBϨ_7_ f 7겛PB[,ah\=cFAա9sp )AbTt=.X8C*T g_Wp, J$I vV߇%LH$9;? ?:3t̢2:Dge MnWWSP?Vq  w{D-a `RG?ٿ?ta??~_zk] iVBp?/Σ-UXCoQ`i8vL'U2%=x՘⧃[cU8B3_H)=ʦ|)Ut/0%>'.@qrU A"@_ ~u|pKDX]PMl~澟f0UUߗ‹)/t)s*ru(Z_SrC첧DS-ڧAN d>k4?tYOI)*eoT=iǿ͜]WP֬LPg lUeڇ ~w/mo&9ٝׯ);Ai[qןT|ECzzX +;_:x<Il}?< hAz9]F>KK?̿xf_7'~ė?_D@A"܂q/qK)s#žJRʟ97̒3 yc'g=< 7ZA q Ng?`4' l-ݔl˩5E#j_>m"@B!D_fhx#H$ϦL$avяGmnMYYʿ0-8hY}O) #kOV?4ĄR (]C}?ODYBUQP1$Qr%m @1{yD?|mmxr@ӲTXJ>R bEe ·=yO; x_e GPH/ݕ06BFKpI36fYs&1jj&{BoӡŚ0%Vپ(2}fL;L Q`C!9[˛dMSUN@qrP] \s9[()1E 3nB!EXf-#!)iLd{h Ir7SBUI"z7|ߢ%I$ 6!1Wz&D=,>Mꚑc^ JF lR/zeO>6F@E|j)+nG-`ňLoQ<`L&`wN&1p{M<2I$ )?Aӽ(nl@kw :ş/" X⯅ "B7$/ox`ݔTq(yNBQ)M}]Cnvqdd:˭NU~>y 'åHqu4M IBT,8Qs8T3 )$b<RgCl;47?5ߊx  -ZߍKhGxg%I!jmuYIqPlQ3'ᆃȲҊ qGܧG|It&P08]DP09 8%@Q W@fhHXPBhRfPV)cuQգ.f e oC4v&B ݠ9[fsA62YM6lL\6- J0[`Uyp7„ τ >>0?Q?Ţc iJY !tID"  |tAtwFܢ) i =B,}A HZ7TtmO*¨wq1#Wr0)`Z܈ LɔN/+BV 0'yRbHe(Z/ t&me {LJ Ђ`Bh^\ j?:c!@D !әѹr\~;>a@AlvB6-Ff HJ! ? $GU G)(ONtWqp=(W NVe}6o3DKgiUU2+ RșhMB kyR[oݦAuy9' \ RD5u"j6OYk d?#kB?  "KfA3^ˬ HNrew/ӴYN'B9ÞBFBLDT:q9 KCAbxI((WYi7Js|reIn()#99r ͩ`;8U\ ) 0uں4&pED)?R. Pr8+Q>NƌrEXCҎvԀ9!iaS vtk"4H-'Ͻ` tk&nOF2xQ]3`k<#5XF9S"Z~W ]F?B<PD [ު~1j4`f0'(C.CyD^'4ܩi C=Rb&8"n8@LwMe `)54\BFŲ" BcajT:58o{ʅw _8=YvֵXOIC"1n!@\ T<346d&Ő+ԭq-y칝QފFҊ!FH%@>l,6UmӼ43@W3o)[v\NkAkS/%Lx3at|_hǝ$qyΣάT(ÛF0# MWΉ"9`c`%fu0Vt]>UVMu?-JR)JR5`?AB0a8tnC YZ,(z%ii ÍH !!W-M,?&_m*9f.<;f 6X \AIQm 8\:K!Uĸ[yIfSI&;鰝 &fbz=$)44?thaCz&#ןf 6"! 9:|{dHQJ `@ 72(U,;SIQ;3z$eFEFn;Kc(p9oyFNHw`3.To`-}W lS}P ;yO?ӯoj-A)%ow&e di8Zj"Yoތ8kTmv2@0` ,*i ٘k+F?gU 8'*B$Y:cҫD`;YdULb?.`9*;e`@T7QvWK /AmMl !tJ7 `l1 Q:`A?X.oF4+V$ @a *ދь@N,sCx΍4fm`t" 8t$ h"'ᒏ`%`3_F< 8JUg A6 DDJ ?i iC F籐#G7>Lw N(*c]ДtE At m~0SGPN灓`ɣsFփڤ 0!R";,V{<2n%HD@HTOc*xZ9*:GBOny o졃$\q|I5Тӥ#%V#u5TMP˷hf;Sk^zfpg{%s 1wc3F6r) 4p9{LD9 &wfsC?>!Y*5 Ez^Q8&uӬ!ŃT KXR2;¯GleQ|Ojy˝8`T+e&t%O̰]JZD_1HOiLvo.N@Ȕ'Jx!%h֤b%)i{RJfe']GQMM#)W2ɕ #`H1wǎřW6 _@xt"SDVȍI ٵg氞m/FIYL)g,Бej]ބ =L+Wb фX@: V BGyXOIhH8% &]'G‡T}+|qT5c3`HY iaNͦy ?/|LfDI@HQU],ᇅP/3p`LJw֭!IA G!J*rtW(qut^ cVclXU p$ D`P,"yTQ Ev>ϓti/RUt8/j(4ޜ>­'ÉQf4f؆B+}96`eHP@٪(p#.U`ͤ)qcR&AG v$4h/%b J](eLq8$2躨T3viov{Wx).;pSCx{iip4bvEjW=6RNZ AznOUUUUWӕ{W)ˬokIOH˞~uo^NOmo4fB|l\QI3CE[;x;>{V>Bf+MۣeMLP)-l24+ =R -kQ.adDYJb 3xwV)-nnapU&݅=e!!b& *X-)EUeyhzrmne5;[4Sњ0͔DGG7Fe xvDy)*r(TPKDk[uz%[XյDG2ȈPYsltQ1AIyVKT.dT5KqIaZ(RaQ,T4-5Sf4"q11_Oo5|A4ls1KܠnI)tM>C'4iO}bY pD;C@2hYdh;aQ t0ldq!2f!!Jd. \eUoYB԰Cl}rF3"'pFCN@&`D""p ; g3anpd2H:%&` = !fŒsFcO#r2 (N#Fsc!Ï_̙DYa:hqvi& %5AU{t(.^cрA zM=֜faAhýkdϛTIl Ҥ)4PEZa % "+a._섷<|:Ju|JQFCQJ'Q M<7o.w.Z>xsO4`x^ hEJjl MɢeʨuiQaޱDAe0rR}&Xoݑ\tфw;.'6Z\2Kji%W/ 0vsLsd1B{6|,f`H2fȩ==LyJe @W-ƧYrCC`]R\YM Ka.d-/eg(p1 4СePEIDT52TnQm!MZPR[MlV8ơUQ|%`PLAzSجّ5Eg+%y3GM!37SȻ]Y!w.__IG\DHE=ݿyJ9noo*wQE12:|!u9VbDhREI:b#AԾlsZ K3?ϑ|7\m%|؞x!1;!jx5vʪl޽9דTÒNb)ՓL_J<i6z!9`6u*dUʒ)]|ɁΓGT XV/ЉHnL$b,EQC֙0;6.E9: @$w#VEPP$I)GX֌-x SOgt ԀnDTG( 岴<4X(eWE f:E}yHFNK/={ Py'|sdQE!i%UL7P.hm%V#2}v܌8!|Rە<99XTy3jjj:yI0\BkjhnFjDU΢:>9<6dOv([&AwA0YhXY;#,j<&:1U-{̀ 4^S'(1HfRս&@(뺉~7#BͧV"dAʇw8gxDYU eͫ;C8AQ>>z۱|7N&7LW7zhMbAg'rIM&L:Nس`D@:w2d ɐ0v,>DaQ$ *Z6whoaZBéY\6"4$9 @HA#!9ls8 L"w d=DhL|Lp`DDN4's,t7,= @]z9:\$D,b'`}nlY(74lv;L7( lr4nw628ɔM5"3Q٦.Զ<mپoؠ}}}t*1> k VyI<80)ᰪ%tJOEʊ I!ZD!vVIIFC h|vsЂr{Q<}ur3δq#-QezTSd޹~YQەTދ(j[qUC)BO7VӕWL 02ҞYIjϟ!*)9C6V-c(eq?N]Ӕ~- o.}Y= Ze1釟?iz{mwgl༥}]%m߼"fنJeg]]6R u;oNUWۤ{>V" x.Zړ厼oԷf]eəM(՞+SjIYxxu┄>x[emֳI_KQ*^tm7L;8md .AG˧,sn;9.Ci @Q;Ь)lrO-X{vYJdW>Ǹ!m}u#{^=ۿc,T[+AOo,yr4\L WmHP0Ќd-vhlV\i۬zrv\k c()I(g>h.xL6Deoi4L3r1 E&DW u7[J\Y{hִ#/tr[cl?B"CG9n4f< jʙ6[N#)331E`QTP%+ i>g8oZ.kROo,˦:u\t&GGn=_g^Dg ?ٓQ1ϥ9垕q^k<˗]}شIZ]/~68q+VkZ TFXbYX zڔ,9sxmX+G|Ǐu^^M/mNc?#l^塭`{U7.y)gQžVB\,–ͻ^u\_=թ|VV[ 3'\V1M5je3\{SB8K-ĩ|kMq.q(kjn?^G;3&ho}&Y]e :+wQ|#\/§^ֻ[Ɣ\Nn6凰BR]9~p{Kk_+}>7ECPBQDE8'M?'}z^:2!--iXvVY%!scX*6zvB&iJ+l`I%A2(ơ&@5Y2?<i0ؔqS8D%o%"/V :>]_!H 6P@˺Ӥ,25lOŃ'iH$4^E@Ë!$I0G`ƄQ@5vk;ZJ(\IM Y:,|C@jNP:)K0HzA$lu# 3+ a /x>k+ڦ/t Ppwos:"2m{\ώ<*RjR^roshx|G5{qO}߯|KWF  P?/-7X|3 w/pd'?9қ~!J'_Cӯßu~o:t/I ymC6Xb*axћzPXyq~}7}Պbl}-/>=vqn͖g۶_>dbXM5%Dx*9@B.p? I?/>a.~zJ=ЧP0 0?;iﴝ}B Xw! or#q-yF bs3R!@A z4AA-VOJt)?n=3`f'u9XR!^9n,_?gξTLo?|\Oxvt+!Jh[YI< iЏNK N6STgy}U HtsxX!fbQ"|`LoeZ\dof</q(!/|TG%+p1s7?ڄU}OQP--%r8(8qQ0[Ij`dm<nAWA` OtiG-(,$dmg0ƧS.IAap䧉#⸹I8d%,WY1$ŜʮfE:˙{S8e̵"ZY a-:`But֨*AU_sO\RzS<66'~ϥ|S$JW.U^ȃ)/_$Bfs7r^6ɱYdK dAE[@Lޡt%zF?,ێW!>O&s :W Yk7yw$Mqn\ngv\&ED&V-VŌ#xXs^yQ<7'uI.W$AsxcN4wrP%sw~N2_}_ԡ'a~&IJdu wCפa?Y) U(}RzTPπpyNp$8jO:='t׌[ jcE"!" DQa[i@W\__WJY .y*ߩʊLX6 (HTa|]~@$duo M^EJSNM$ѬmʋWsP& ICE6[L1k,9\VX`D+R ZFPMC"L\-I eEL5㑷]6r"w; [8G e#6ZQ*ҭZȢ-,*4 $+"1BU1p% dc%p\ t{*tCt'U sHzfA$?sIW/Jhh?/7]rhܪ%(:F_OpǽJyaAATBzSL~P ~3ms Pj1]b qaF39 WyYhVFGvb75} P)\NKѸ: *xe$^Ut ?Hqeс'_.By@@}!EhC7ڣO"R20}< ~ocs~go= fU2T;i5.DG'U84iN7`;C~ JC诪kaĒT5?uQW1 ~|*#5_Q/Ktʣ?)M’KrB=/`3}(ƴP (%c {cKҤ1Wq\ERbG 3W')A=Ti9 pN'VC!\5B'BMl&߄ 6"xFt>zMzuZognˀ?wH Z毵HH,A)ru~yM 2R)-?Rro_myio iXd#+E).A!_F ~bkQC0wz@ix7exω,FjE>_mǍs3Pi2I>l0<*:yW tvx@PA{~mDo~Y7TkF"nnBYhwx!KY^bGQ˕ƽ?9nH21AF6M01HT7ἾfU|<ǟ7E%91!;"-1AA/o *3%aMPl~*yvYn^u'kt:T/B<' ?Eb$jޚ- ˲+YO}Ȍaxa21@Ȁ:Xv6~h\Gb<BV*b[ϵckW˲Jspy]rqN{hswQ>rc W$m~ EMkd9)lHQkMg3콥=H.#7g|ֈM^r/k9xe:m0m,>k]k/Xs!G]Ch[>eY=/auz:"}6ȣ9:W1lZȍuW="gT%+ŶvVDZL}Zjɞck3mkfg%u0w/l;V9ĞMZf5G!|u^]:JUO?/s?:j?yQ }pE\]qSj.bƨQĥ*ѝ}~@GAID T{_>9O+'I7 29 ڌ^_AJm(mSn/> øocFt_?f^~IO?_Ѷ CY.Wh猿X61Qlxfq6^  ntPFѲ'gqM'S %FMtN1!!ƃkр{&X#W_ >u)L"Ԋr*XIVʊVPrp,ҺaR3 B"U$tpLe?(-аWoV-Ǹ/B(|g:H7H}/==thY1kmbD} x9[X3)E B`. &b8J]9jHGt!a`nQU,mIi8aGbHf]Z6o'7DyOw?92NiR袒"hDjaMod׶ 5)PB TP| Xk}K(3G Jr "*OMb\@RV/s\ae7# _AˋBqY7 /%wZuB e!+ҾIUKYq_|nOK7q?FbCN 9l ;B*X)OƔ'$Q/t_o^]*[O v<|:+S}<(bJpjsr̢ 庁 X vLLtqH m=?yYJx0֊7CDx09QLNif;SKISb:•?r=q9.28mb #ǙKn_ƿ'DDE?]SzyR rNs31Cygtubpu&SqSDQB~~*AZ|ې;%cUFЦMbAdKq@ww $x*JQQZ" "$`FHŨXKX6*EHϗt'rG$Xle$I2*"*+aEUUQUcRk**[VYTVUVUT6Hdj" --(*mV(6ڰ+*ڔFeeDec-ZےHY Y-l6R4̖YmYl kVFIJFDiRY\, 5-XJFKaFYVԲA-QY)1iJVr[m)JK\Z\Y$2V5V̨8r)éEȽ0[mlH*d,9d"Dl" f(ل[1r8 5XTIb"DHI奒%r\lF8Y*DzK28*(6EȊY UiRc:q.]&/Θ)ݷJK!X F&"2+afVQpH='ѥPB(R0Ex:up1@v43(#'.x;on=wb r8]Ta8*ر"(GԒGB##,E,$HF HX-<9ъ # U0"n˕$R8eˑx܄e$p2 ,H II5 kSq cW";r %wy':ݹ$h)E^8BZvzf 2pԏ|0#]tU?o LUTZЮ[{CB;;IkfټJyrϺC ]B'G’?UP[e>/&N]|C5$e &~V>w(HnدjTà`@6o?(+_( nm Vힿp:7 GN,͊D,LB/Y;4_㖟b$Q+# u<[w X(EDEŸU.)#}tN_W п, R ERn#=~sr0X|yCImH|w.GZ,@p?g $QXyF9wD/"MK;oD2_8j ?+/9]v ͙ߪ$+ZJ<ꐈ^XaxpDVi `{PR.g{YGl 6lo8lˎ,ykNNAly7)$/# aݥHņU4bD)U*1Y-Z5cRjf(К*@9#@jtFJMF*Z*뼲u% ZкkR$ 3JIRA$`d`"fP$3 2! !2 c !$!  P @@ @2$L@($ $@kT&ŢV BeEB"*\֊cmjN\[oR.E&sjef.rMI`JiJ!VkVkrhZ*7δEQoW #r9W"fA$Im 2%S21ȁw[&sZ.Z$5Wt-QWc\kCUGwUrF*[\2k#!r2Rm+i (jR b8J-rUxljms\-6"ƫoyQ1EF"6ثF1؊-[fWjHz-<>*8!DT9XP QBx@;29}]迃gi|)^pv4aDEAd1Q0x!B/=Qt@TIĥ6>!% 4D!Ba~s3s)A%`&"A4_AADDj;FQGk \8҆Q$abA*a.͠#i#{)1PJ)Cx( Wh'RMgtp7\R j巕)2i t"4fz^|U`tqE ePw]ic#!>csW}1*NH9ei.C^Y{u,67`Uʅ3(U>G=5KI}z~nyv;N) @Z$dhu+V3ѩ˴}v òfȏX/%N)[H/r$Bsn-):ks>:ND"߀̋ҍZbu;7TXUCTR󼓔F{Ĕvn,rRC]6--f̙0$(=C) ! r4Z˼ s&QtS}EP 󞘧<'2DG1"瞸9'VtC7`+yofX 8;9$L]̤gm ~v|T!~fsxȧQ%Z[QL{㒇'{{s$bkQ )D;?W,.6;/OTD{~@J?3zwU2=fJp܁O)Wނ;EY~ڣ0Ǣzc5Œr%wѦLB,'(m}Pj5SG p `K#a6<;srRc$Ak<b"~&7V`z Z1T<]ë9ӳ0bA"Dj+q u}.QF qc[ Bz G"RCH NٝsVq!x]Ga`;t3rI[:W4!riY|yHsM< Te[5I!lCUCPGOCLfV:`wzeK܁%Iny&MIQ]S}~~uf?{6q/0R+(~_&,UX3,54s#ĠG+z>ZL)(4a^!o %7F3(kgHg5ܭNYvʳtXsw`@MȲ:sv/8̩ALsWri( /߁! JQnqM"9q{x|GHO $`{B%'vߔQ`RE54Qtq uO59NE:MUݔSlМ9o&Tfi aӖ_+sJ9`wi+7kY5sZ /Q {: Lfވ dae"}ߵ;6O?6*qa0Ton(i˶C΂SA` G\[0V_ڄ* OjT]9]袗TVR1.juXi2 redf].&~N;F7B^Z 9l[qrH?&TV=Ep({l1.%E###b+K8iXoBGˤ"UEb !@@?Pae\>{r5)%l$ˍH|a؄O;HN^v&BDGꪣ=j)*DUe)ߙR!H\-#K,1/$ri`eefX\5RՂT?w׏Z sf I߷~?_/pt}N<2yo݃,r3cIO!ݾs-_}Чzm塩Em*]T5 ztyiZqo۔R{s 2 H`B%YB~Z:?qn9kz()NLr 3->Uc3FfkO\/ n7yT1reշOO a>dǩ+O$q )ͩ^p(ϩR76:E<|UMEe{sNϡ~鉏Iβ#3etde*DZlAs)b8.su?>r'ЛxVAzy]lz͑:+lV/-ky+Ȑ=I FN5'-!h%rډ=sYݞ'5}vFe>bq=m|д}vw{7|yޛY46-Wf^!QQ94ӦhiKi>oeum!~z'gw*_]/;{Gk̼tg{ܬL>ιĥy8۞VIxo Zi5QsPwj湻gxE{믺j^=\c^έ3Ĵ^++يNgQQ:*vnOz?^oy{\z7y{^K_J2S5ggކeWTzGϮͱ{Ye4k"Q?>O|Ɖ$`1RHeL$) "@U!÷E MVW>fƏx .a>!B|Dgw1JP= 7Ђ7~]O_ov y3_=l21 1GEA]gx c#IwBqFT5?9mC م~(R *A#!e1%sU5MIPۀ~61Yں.>dJDv Ht BRpF*6R饈ry0mLObᅾN]7N;OFs2U^rWR*7s Vւ[0Pr( m|µJmNy9?蠞Z4yf!cg6WCJIVt[,A9\5x/֖7!L|c?1HB` PnW5 !7;< Cf B[X T eJ;΁{$u&!wbBUe5Wv1lBzvJ |HDT>t\}sahi> {ˑJ?V"n!EjR8*9),$ԿϾfhV2820#V]K0 ) UJ) o{dPmz $E%gaap-RAy}~hP lTjmbjFF5F lTjmbjFF5F̡ !I4&$ Iȼ=$d&%0i$‰"ĆJ%d`ȑLd&13E@SHR@ (FM#ƅ II`CI L`H"2bPĉA L@L JHjFIJIA#ɓ1&fHR0h1JaB ( Rkv=˖x72gA O?: viUx*yԷ]pydotЋ~y'3}30r}^RYMy&9ŸHN33P܅Z7W/ 8ܗWWn}?I]G+ FB`Lu1o98kO Gb=2}rF\c5[yͻw5qrU/+fU5ꖼի3Eisjt=dƍ Wo*;YsvC,qs8N$1x¥**x[I w,&{TH_xV}rsڊ:nkܺHA|TMհ~7}Yl^z뼑TT{{~C\%|-UhFsY%j6t9k:{y#dW}fDutzM7YfDM6E;ɍ;%+|QG[rho٬bSLsL!{Քzz̏? ?=@Gcp.-ZY/ 0dh(XE˱(Hr`H=hMb^w`7,yBSk4~ %Ri'8/(y/UyP=v&4E\g;' k sh"0M9fj|O;8!-Nz!AF,`D%`e]4ñ27QVP@YQS"(6ֲlGtǑ[NU>j},LWT„'̕M0B6XP _c/M5;D|&2>NLrfQaO3d!`V|gm6na8s ju TJ+3LrX< }>O҄znVa"@Mͪ%Xn$˟4ȠQ)ةB "@%%g}s.-z{J%CnNO8r?c-RUԊ2Z U +d="I9W(D?(Zwi8VJoG0DeRM "s` kLbaG%E)&&ގ?p}x: wJa״8IVjq7 UVYCG X#f®*QdQt˫/r2WW9],IA/orQmZa߇z=c#6eOٺzx*$VGʽ>Xn8<\r9 1 ÒT匜,_j%"*: 6Hqflg=̝cA_F Md$:30:] 9wwXi3t!9.E5: 0Q[h*EJOom~[0#,d'vkjt8 bߜg2hygLT^aU\{Pdrh  _/!1$?$J$0"RQݟ ]G{BB@ Rj/.N$ ÓglQ"6fW5+T1i_!O,! g~Y9ۮ9{@0_}^/Y{AQ!}7:eF_-qvd.DxJe޻OLf/%"(@F Cb{S?:Ǭ5|6~P#[h 7SۿYOֿfR*-'(@1 Ȅ~]U>XwUKWoc34v~S%MIڻ4I+s8gZ#ǯ?ߣGD &@&DH_kU?]c?9!:U_C!rTDU֩VB A(EE(L M>n_ bBjѶrQlҨRb̓D3 8,q{ ٠ٛ"!d8Xu`PʨaD? ah7rQ*jGy^d"'whJ#Q L[z$JD&Qa7$ B>o)l?zkv<_:ʏʨ2gOz>NpP1FD.K6A+D;I'83=\+f 6ڪ"¼n jK A3DIb0)JReZ(ЦR 5A祚 UP $oR~)~?(LU4?Ff7Ѽ٫/?Ÿ?mt E2<NgλQϫS8boPRHEFGkmQ<BW\tx;j?x Ν{QF[ 6LaVӣHػ3^9=> b_a^ߒl&eW깈Ϫh8pa7a?<|LmN~~嗺6tA/@l Syr}Ց<RF=0(Sȡ2]2_ļnt_?^߰)EL>?DDe]<%<wt[A?5~OW?_p,]88O%#߼? |1i{<>[2 ??<}˿=<&.Iľ=v#Z&q=uP/Z}.97㦝<.gg`_o|FG̏fX_ 7d_qչߧܼ|_|>qGVy{Sq^_󯻿zGy9,wh?4Z%N+ ??JU?w"%t^6Ŋ(ٲ‰<፣.w7۷Arѓf[\D2SKPTsrk1$ >oQSgG>>o{~8Z_끬 )mO ~^zc'}B2c>N_FU`h> >IN{,N _lлB Q1'V ?Gb>q# ta  9Ed=ǯś=Z Lۧ#M.BhPk]Oz|ApFo2! !HTcF6vDNCŝ'i u<><7Ty>h| <>Gf\aS$Q0yo11ֱPYB"[@}P3PE3 |05޿H[p}7C~<4.iDff__q In_U+Z%p?Y) )WknY Gh,r|AJVh_Z3(E//j|T !XpRтAHP['=$Ǎa&\k}1нys6x^P!Mֳ(ߖ H"1oz:/B@$Y'S)Wz"'!dV4a݈'Վ@DD0C^G߯[r~mra9d 6_Pm}m_.Z=beUkEAp~0C>l/yKlǧ:BxeCcR]s]_O+zZoz#p=u=1`n4C,P]Fъƍ"83ex@~Egn=*m􆮑vQ3TB79co#(/zf9 qvDÎJ,#$ rğ[6IVRkROlwzsL1w{Y$D'hC׎r l0bG&L;r5*93Lm!!(9\E₹,? LM D Q&`UI '9\޾7a!`*o1{Tbɛ0|yrf/P9sL"c!15`8"➭~vb"6L(>I>Az9۠#<&Y5悾+Ɇ"!*uH+&v}tigs֢j5J-pD1uYIK; ];<9zZIg\i!PbHziR&z#|Mi(̑A*'.3'?8BB6gٜIFW-^}\A@1&O}3:"!diJH??DO,Bc0(?4P"Io}HJ5)w( !/vu8da9%Ԑ3 ^ixzl6ޏO\JL/ wmD/?giK}6X ˜c^ u|% mo؍gX[E٥*u-&f,Yo8(Myy+܈δP)Fw=uy77'X}5\;}^cUli1˗l׎3!fvsܙ0Egr%]>Mם9ngiiDKƫ笳['.NT$hô TV6M ~0I>̻y ^B醰ߟ)Z)Rz>k f=$= j:(q |#I!Ϥ ?~.BtcJ =网GoqTtsO28,8[Or򞬔6O i]u;4tcCn((4?v˭ȓ;L@=%  =#MR#g}[>!Ol'TD|,Ȣ?zz_gRELIf͓ݔ2)N+MCZA>A//Ac[->U` Dz H'ށ dz"3 f_dj{ٌCpEEi2$& =sv|ۓ|P;F'*-~iH@ _7p..&^Q S=y]_reޥ$dı7Cb૽ 0y>jJyVZ/&hQ*u.% ! t$Gl^ (lIkJ hӄt G ޭ/mBޝ.DDWLEۃTqj V(Vm3 ^NLq~{ BB6طrf?0B0bv d7Úi5Z]y3L"g$?tOn2&|N8]iT̰vkSxȡTg/yYyT|qNgc2sg+ YcE)wr<]U i2(.rBMo)Ê$ozԺ2sog7SߩʼndHX2+eArڒ2+HmKqĥVIUmXYeV-[mm%,K( b>:GHf6Oν>S^wIj;2Rlͺs`i!58+2ymֵwU_bd9G%"kIw B,Ȏȧu* sVĢ$+Ȗ `pΒ9I%l]c#ZYa::$#B!UP_?Tb&"E5 3+3뷹yew^;*}X@2 !Z %%UU]JtyWU2ʥˉ*2d9rf^VHzԵDyYX.YbTItTf{{[K,'G\zI}MF!WȕWx*ȁLLęEwbw^;*}XﷱSVʼnuUUWR%!Ud̳D"2`Dʾ 2\#1ҍ_>exrX3K:U)PlaǝrP)8f0 jab&-Sے]Ջ| DP3y޳:jbC`nB&}Df݅eHvhM-Dq[:44 U(GU&nM`ty4SW;jYJu p/륓KHխ.!.eUuJ.kS.Ϋ.|Y ٗRTK| <11I韝`~|ϴvowm2[v_Uwv(2;0ʘ'm[Dqz>#W2t3tc|Yym/=e2{Hv7TkWM1?[Oo7RwyJvy?]*%(í!\֛w֕.!󙽿=Dכl,ib7-S[雚Mvj9^3{,>SIyex.FkyX7_WMo~ԫܼ׆s;Dy縪}O<] ӝ1grMϩ{KloJz}^czm@p^<)v Gi"uKv,ލzFvv$J/Z^җ%7;zi;quSCESgCYF7V^ʮ6{luMl=Bo2=)ҤM(+GV1Ȝ9A ]Uri>{'gYKիaa%h"jӯ@d?WS6r0l&Ĉ|nG_{k6WCD˶YnS!9Mΐ=Մ(sstU2"JwCTkNĸMvyeqx ^u}Ln!`8MꓛCț>(u,(I&9[*%yIK2G,c;mk+yKίSnH˴Fs(]h.w<[;O[<ѹEQ*5@C$*Lhbi̹izٚ TR%g47uJ_{w^+:5]V[p۷y|w}ӳwQs>d;fv:7׌ߕJzkn˭ܽm=,Rr|ӹOwYnۍKmqU'jNztuKpM2>ۄZI}M$ʉU]jQ- B3Av2Cò ZVLGÔШ%eXtr#*fFy k&h3]}s.wYGulXgF]*.R:BUF$Qe$hͱ 7].XYݭj=Pki"ַ6Sy,sZdJR+H!2R&% CT&歒Ru-몕%mW9zl2]xm{KƳ:֟~m}{7m7 ͷ9G^QQeU Bʵ((;f_Nވ]j YCK3.%49YTe q({5UkmQEcZHND!3&R!!TQW RLgbe4^"\4&"^%+yD 2Ҹxw,QVUDʪp,fa]LL<*4DDVfxS++/ ЬR&f]ѝ!YQQAFVMl*2r4AEQ\/&"*< JӈėHDVDFEf䊇*ޱQp ,Z]TT^/ i%_6HLF\DJqTVTKJbRBʨD(ZFK+J<ģ@wGk(FX)#,L9FO%DJ*] IU.}lݴsTʤ³vV81j-,)()Z dzz9g# ":lP(sJ)K%PH2Ҏ0Cj ]s|P9̳oq:^ *];a2gBcfRbBƮFJ[ pQ=XZKڵ%YDֲR,0a%CD&JgӱH߲5o&jO5r\EK+5%JeA%ZWm4ʯ*S*VTT*®b&lD2a1[h1 "D,˼MJ1ۀP1JRDU$T9 V5Tx3:ˣ[7۞sp^T,,R!K)aB2琬)Ւ 찂fJ2"4vE J1YfF}MSna"&bWmuy̌)Vږ`jbRꤢk @pUF-x(h(-,e`9w(U,ies.<[62-#ȉor\Md~a 8~BJؕH׽ε'~}fsD2W7Ǭ|~ϸ}Fm=qzϡ{q׮})xtk*&t<̼[2e:xj @kKڞ{ϝ\稾nQ껩kvݩڒS,V],+maNjO{-Y_zf,g0|i ..B!HhYtIw+>e,*e䵤B̥K[>ryWȘ]JiB2meaDAȩv"SJy#8= +$ϰ1kMgyf4f$7{ZpPo>tot3g /"fELBlfG:li;zP7.z˔ɕxI7t5=I'V\s^#DySJw7*ӭ.*=Gf_mS}1dfy:ڛ;{_2JXgmG72WHO6$N⸒^/__Ppnk^pnw춧Yt3gݶ6ܻO'{'7>ֻLBEk+%}pxu'T^Y}#% ew=_8<޷9\ui9= e.I37-Yrf$f9s 9zC{$M~p߸&zU.T|FI[Hy +1ܷ]|զ>Lj;%"m݆+ u̥_R+j4U=MjR٥E&7Aҫ"D+UMג ~?g:n,I5Q 2Ou0!Zl!@ruH[ipy>MͧfO:\~wHr࠘3H#Ji\zhƒɴ'Kvsl[mQcXޏVny7 Bf(eƜȒQV .v=]qwշ4sMBG3ڝ_M=Q'q%_ nѼ_Nyק㾙u=%0mW`S[!ѽp3sC| &z=_7QjZ_N]=kEZNRDa۽zrWZԺ|o9mwnw+X뤄#Jo]ֵoNyyy8^N 0A̾sGڜϟ|]uͥyq{kгFb=z{]}/srxU^y=<7MɁwa9]ֹ_8 L u=mc"֍nPZ^}Z^Me  JwF=GvNo>Fc3rͣ/6re7{ԩס|FAyoW׻1| Wk5M,}>PK\b~K&$m"#;Y?Cg3h\ 5cֵƋ6D`(m8ic~["jpd-i_bevY  <}^KPWW~޴A]^Xh4P״w[ADY3etܴf.p'Fmo0N7}ȷ\J{-  :d_(&)2:3[8H#(&00;砚NqצH_#lb!b6+J66*6bį=Hޣ-O:eP{y\{nF¾ b+5UU^P"!*_wq q ݽ޵S]@ 8!ot՘No]1/U{Sf]j~/Z72;δfhoü'7Owr9m~ ,!3$yӷhr'RP$#,hf1u ~3 B[F58[Cf n&U S_m6]"Lj9&5'HA+5PUD F`S;c~t[*UT0& W$42 6UyMuU y(ĝ>Q:YﵤI#[ 3`jy[k~~L};`c\(o߯ӕzŵ`ن]q&RQ`]sa*`Otk1 UeɅL f׾DAqߛl. PN8,@tєqkTCF4;FKR@6z־RwaxQҧКH.dq B#3;eTrѕ S^A YĪ3Yp͸k([]HCJØQttd JiI7k'%Ye(.D)uw2NwkCGo,f^sz+=55,Ć!Ha}RĠB>*xT< J'O&Ñ3>`ϝ߽7 D%ʛAN:WK)5啕JKk5R-G{SXY9C]fG&!+~@&םo:wkw +%݅M 9]R@@mhl(*j.eeG!Gb갤an:f+eck)vu ‘C Α7vKdo͐c UK#Lˌ" BƐCMBR=ZP5vl@\ouME4[9{pvr@&,iY*Qwk]jw9twoBSWr f` wz&q;XԀ-UȤX"ίMb@ДosE-kf$76P)C8ymwWU xVȦשGqe}{?{):pӡ5]UPqɌ,Vc*#K*RD˪82 ^|m+2[&0H_9eMe!䣲dB'QMln3tG0lNS΢)u{ށ("26a):ZZZ"Fآ ]I&JEcejuTD2%R*8r=2>@EOMDsķk;HM,@a ,h P5kd5@U! SPdxק; 1* exγL)zXK.3@gu{7^wjKiw Ɓ)mIFι#oGfEAQTR*L#7Z?D:^@30#aUK!aGU?}(VJ@@AϥGh,@g,JxͿGnaM6uuS'YE|D\@0ڕP_}j`@sMq-cEHHVS!LS+k!#iQ:یmsuSYr:] u Lޥ-6G߶$zdT էZFtvx'$j%y+W7VtfFMG&.dJºjd]׮7sϡo(1Fm+p0ӣ2^nU b 4@(J ١%^fDD1qR1e1U7.NJ#w93.ί g+>*;9td~kmNLSZmVAՖCp{.Oɔ⣷m7nGZ΂)@i4_U9ed9mՖPч]\-OGN[5J'/^.U:T$"nRg.WjH IRó6Mm;7W[rSMl>۸p8OUb UD@Ϩ` B",7%m(" }$N hk~l_5Y7|RrE?ʴ "P>K c(7o l Q<_դ}TM8a\ou:+ebQeݥJIER|2 Gۖ $ Rj̩H: ??~?wzgR ~b%mhpT\ܥJ䤰f[0H1!HJvD/O:ٝD?|#F>j 2/W\e9?!˔[0YCMk6k)C{\'=ɰ~O=.㚭]ڳOG-ku}{Z~6JUz](ur#>yG]jDhYOtG;u|Bzwh͟eFeJ HŞF9sO0aOj.&_r=~8qƲ4DfVkJ_8uBM~eD)H͡E]Ɍ)!M->\~J=oyb->܎g~ li^uڷzy޽ ]{Wu6ў/+کϯO~JbgíE5]SH~dr\}CM~o|ϵݮy##UaLǒ&D݋R)W* ]/!Jim4Tdfb%?r=sD}.Rܨj0` l?oך5^}kn2>H" Y$IV3MVø@.j@ŗ™]ˊ-t?%r)<E(M""ҪÄT"+]oo,J<J0 v fS.7);P9&?l^WG$Ot~o~ ҳUO?_yW&_*['8o)\C;@@0TgY󞓡ADoxdEȪ mXq$@FrXyPv;`g){ ;0_Ο^)PKnMZHp֦y` 2g SRM!L( ą(mcitW:D*s^ ,"Q"2\7A2N;lYExGOQzABX(JwYEF';V;}}xooR ,qte*mYTB\5~E@ũM])DJk<]i6^ iڷ,nm7T+r=9_a穼wN)Z 9~|B1 +QlbS*2T5E.?"$M5P*Tm9NpʔTԂYs,{upUY!L?G# ۟t٘ŝ)BP(?TN7XO7Z0*{bYL;d1rJCR'}.GS}mQ|0$\PI%n]NܶtDVV8iQzLѥ91v,P~8M2QUUSN"?( iRɊuޗ`C ~!Eʋt"6嶳=VixRj 5d^k0^zU?JwqM:6o$CUA8$[&md#D{}Jf,YIʪ? RCh'q$&/>l4uo\m"bYT! A/a?e8s0z[1aڙne!UEY߷.B*aa1O=uϮ CvaNΐ],X3sD:cy뱍M6냟}j(5 @[j_3~.Q˿S)ŘT*^r* %o$\zt9, ʘɄ[$ͺxgmlEz_qauGYw=*0?#'3+ [NsUeQ eir+-??'$52RYN2U6n%~ˏu5}Ӱ1Ʃ9W;cDQ|h+WU  Wi>{mG9Up-lф,Û3g;\rg6Tb{g7 1RHfQґx9RǃCe$2wP WC.Da06p?r]aۛ[Kq' W!pЎ1tA3U_zmiɕX($])vܲ}Cju' B$ATϏs \TL<"abTϝR8ߥUݝY}$ѸSEui .Ϯ6eLb͚OחZƖc{v\RI(]oe% F(P8_VU+b1o~wVyϔi:]zlSYia\ZЌ]FT UPH$f2}R.3e>$:A$!Sgx3FeIY'n$I׏z8s%sdj=_` 0Pmɟ~;I$b}I@XlMvX >/߾7׍-s6hZc=@W{1YM"ۻ_VޭoծmEy{o~;ȍU{/\k\'\u߽λ띶kiuw׿\d3[m+n$eI-BCV(TܬhF6,QbZ4hlkF1c,lbFFƍޞzƋEEFEb(%Qmß.Ny>(@dni>m;]=3u9rr*Ȿ N%D$*_d?_5e m1'6ZloIvW[X>Jj"`!.F\kU@9ʫ`0M3v7[U7B* _fE(t㒼s뷥Tym - ep-÷6! .s\ru.C֔!)k]7ۛBlֱO?Ns^||8s˘Ty%0\JiA>^|zx;ÇY5 f4_,1V>fv=j @2Ew鮻床v"m"+mb+B'9)ǠxzNءk~]qУO/vd"mU<R"x、 `*HH>>|r\H0W%P BkrU>b` vU=}<$SPo*- 9yLIBKBJBAsU Rfd@@ -QmHR\\2EН\L{y2mA8N1C- *& N'Dbɒ 䜹gu2G$ss ~j6{O#g5k@P ꢊ=9ɔ]mQo뾶E(-*Ǿx.(K!&?.W< 9B bA0q1DSdǏwΖG] μZjuAtȶ|3)JPg*V2mAC1DªcM~QewHhJaK3boZ2We䆉jNpi<c/D?zA=~A5=>ߍ#rŠFw0/e#@<d'&OmWS=΂^Td!lj6]zў]zFEW!9M ֹۓwҕk]&t8v!Yu|PkCڸ(mRŌYn+_InUq_#;>x*kS(r8e< ƟWs~&u(wIcyo;ŧ _0߁H@?1* &~?:4H@,(6u{4z+O3QJ{/3[n@U"$֏?~Ya_~[?!3dMxͧ:o櫕&pI0k>S#Y+324wO4{&;֝yF{OOI TH*,z^Z)6~4GyI:n2ߧ>[s"[3>`)V&\~3p '\qPO3ϟ¢NpHiQJ%w}$F)sgBh(yC<מhmh!2~T҂¢pQ4n~o9mn>ϰ 2 B oJ;e qB@Lwb?);nnhUH3!6g$۟n8T)eHESjZTD!|P$B%^hL@D@)Bc&-g6dB1_%bŧJi$wutj YvUE'Ac}aWZ3+;UPVΘ$$0)^e"Rſ^/ˎ8-r6rsUiER8L$ sd!M'VW*tSIS˕m'O6&E٧W>.E&RY-jI7%J""1DEav@Pw+eQH9E.C$A,{Q+n/ 'W$|S,\S.̒KZ{[DHzPUzUiD2_M}9C[@y{v >FxMmI/h.?71•ş};Ⴋ]l.(m ) "$B+V.UZK@" .CN1D- [[If1EL'AHPiBxחN@r8l!DYߌIn}і+SvmfˬQu;?ͽ~KV]yȒ, (b s+z7>2׼# +7'Rq ahps)6w!( @γQӒ"F`g` l(IB* v{W㮘]W89cփ3BB (ey#[~_Ӽ%/&iKuy 'v^|=$y94>zi橹 g)hci;`v*#3ŽxAH06] $. -hᖶ!PQoM+4k6[/28Qp]O4`O,m[k᭫uwRQS_8K"U!/t? ɩxGfps4Auƭe1%Vi 8A㌌wl%@^yv)4}qF8G"/[[fn"ܧUs&SJ̓ZM s*SP`Jz :0X7ZԮ) EMX]U@8fzmK@IY^] jFhc+,/6DESm\}VBEvXU5zp(Σ_ծ0mGlDlD@_]UMȏ"j Xg5E ׺RYz'sCg x@@C"c}N@ILeQRf IJ_\K"oF]5Kj;6- O~?vuLˮ7]d@8J,F۟T}\ubvԯ UPBK"L4r wwwBQm){vW̙VLAr})nr( rrEUTDg3oW_& Upq V2N8MmW@3.p %)!ɩZQN`3>S;2Et@+qGm9=wDOT~)̒zwɝ<DK~I~=ATe!?Rz?3GS+>n«GswW'$Q=cF_ig=Ϳ4y_\S#\mpzL ߚ=k{pysuOZFMDz!^vs~yr{g>yu3 x/NAeQ嫛7Qw\KZI&:QR>"QHx3tD1E)_Á]$% R3"kR]d*^ 8; |Jhՙj%R18 pրV$N^mʤbTpUg}%]]Ѫ9^Q&N  (xcGHї;sS̩e*6θT_r>^wKėS:JHƹϹ5[y_"woH;*f@o5Z#*@\){ĻD1ZW3(nK| oJrW›) nbi1VJ7RV;*XE@0uY?3t-Cc Ȯ}Uk7```o63vn;ل^*?㺘^-1 M4m887ΰHeHa!V>+PGkpձM2nٳϛ|w:5Z5Q{ ɱOTٮuh_&$~|OcFU02Ɍ`VUVߟ K}U󠀐g봧\o _{2 t`hj)SI{,_j6=QkU*!ABED4OŇ>H6U+mT/T lϾ":Κ `Ls ws8.M0p銈0 ӧ߳Y}?wo 1ZqPH} v*l}i͘uYu:IRVKK0%ٜQ-Qӷ&X[ PQpei-yYMS{U}utdM;faZ5KSȊ<"+2> )Ԛ?,Yx992FўiUo WA\}]x'a>zr~m $Є-gn, ]%$)WIVx1BVvgٽ'ͪZ.-f]ԛurABb[*=:,Lm*E 5fܵ-C i3t)4;ϖȿ+|>}>N tztqӬ xR:Z,Wd 9R56_MLM(W|ܽ6We}m:/y.csO~f=rus:.e!of)xuHmwtKyUHu:sU3q{J:^{o3uOUw\-A:.]} 㦣sq*? ]?j/Ԑsn֐$QXRyƪўű[Si^+fGjdjO;2]fzjfc4OaA_:;k笔U.t FM'ֻK7}|x}K7W\zCw:dw}˞Ăvk) b>|N(F;}rQ,nkUB31P 6B_6œm/Q,Ep)K Ne+Pʘ dy?e\w3Ϸ0N c u24$Y8sw`wcVfOx=MCې_ӈmu҇';@^py @=FIG;^cۭκ t80\e! <9zKK^a3 Y˖a{ji!!tt4-vo9nϋ I'W6dBv !ON6N"VSnE,eAP{4f!To+R$Lc}k,gp*R%dYP A$![  i:^7mη8rڂp248d# g/p*[6's+{s hHSUu),"Q!}0NSsSY"'ed*ySN*Cj=a#­jrr)!~>*bηl5$2> ufLJw(TJ,;/(Eh/sBA@Oo:R}y nNC:r 6t2CwQXP![QHB 2$$8EU!W| Lv1Sf;)3]SEy!qʐTyA@p:8JM̏>꾛2#<0~r j1Ӌ)&*8Gv9kT"JD+|ΰyۤ|N"cP摫s3P;Qj;JvMοo[(G׍OorM4!J|,;F?Y RjTY-hGM921R %ϿZ$o}_ !ʄW)Q?jF1gE"bwlaC~*wƃS#ChzeZf!*[(E{L=(x#oHtã~[ D 8P*'x_)!sVR3 i2XٞE|K猜Ҍz3:Fy޹m_i]k:YȾv9zO׋myuzz1] bhu}ly~MkQwHXw{oI^wsWk.CkW JկFcN=Ŀ:7t֎OSz3;͐/&_3 RgneKF){y 0 X]'9ݗj) H@*d!&##?4O\C R}cu?a!U5a"ZBe!QTܘȬncᤦrmuo`BlcDӬp$T#MO>m@˟묩HaSrӌRݻ1{뾹ʒ']kQ ~{c4KwNˣm ӐȄ;u[D@{XcQETj@*~N?vnjy=s]-EcHy^:ZKӨb̯=T$AR"x=nvlbA\}(d|\y pH(<dѽ^e1evP=+șg.*I$E{F]l>47όvsYx:_;Q+?1CH+.<FA_׃ WdNV_=;/̤(Ҋqr ,Q6۸&6T'KDcp0U&z;/YdepBEr[?ԮLC+"5jJ0C2)kH!*PHTA6A>hNi'jz4 X4X{X!S0o=h" +eY#\e+l{-G{ctxt#px47NT/ޑqwc.*Ȳknc`A!:< xPexfSHBȆE߭䜝%r^PvvT4Ȯ)t]g:)*,eV8t3uV(G8b UJnck?6ga{RRh@mX.?@Pb+5wͳ0kd6-3!Vwv"P=qةATi䓙DO@[+5fZJ3^vpQJ \$#BDȈEq*҅1LT/.i­Y[Ud{O7oí/VUjuf=*2"{qT1F G3do&u[{~|秙;iSh a}@ƲսOz8WϦyo)]kkWg=vySr6EJ۴ժEyq֜ǽ]z'42i[ޗ)>_a=766wV>R.`'ʙDܱL/hnGtx&|:W+|FKw&>ʹ^"p[_}k'o}ubȏR~>r2O}|V_ul#&'́Y~dtwA'F}"%7zAsSxP`OީJnՂrp990fD;CƐy49<ӽ{Uڶ˶Sk ⱝ|bYt9R{m֓u"yѝ};!tI#5 Ww6WN}K(HZm=GN8kiMk:FYWo^fiOSs39~<Ӓ'GXz8۩s݇qlrV6'Ol߼㺪cBx&\?3yIYFھ{7:pws9e9 e׻αr'{N=ii++7:f,sy_zޕ3v#MNG'Oңgys0oZo^w,ޙocg>i7;]~b[ksu(I^֏rk1_itb{Ob~^}Hs9yϢ{ղpDFiSMy5kt2ӳnys{^\wg] sMAnNOZg1i}evޔ/ ܡ~_o݇ΚϝE`Y U,akgX{'d'g3zI6>Knyސ˾&M,}#02YZJ (CҹW#p RPMʻ@(E@2rP" ʍ5ђA"8\aM|QJ,a1xlj*4v :4P20Ȝ^yQU3@>$a 2h,!RKi~:57QG)K 0@xbgp?`oNaZe0R:ywa(8b{6-jײ'Ҙ:N1]eJ+LꩻZO$@Dm VtP@b{Ë_nM֕l1O/4x^YmW <WC8,ֵkL9jRU%-ڵMU  D,tBΎ1E:%GWW*̬QwZFz4Ve1O/oфYP}$20V#}ǭ(Ƶe~rR3egQ1mq6y TnT} %S{cUWz}C+7J^n\țSQ-}Bg(2);JNZodj*ShUATArB6tEƠT A_QMMILcNsOyo?>\5;d8R)u[[fS3Yv%1m`c>-sY(Ox=Т3iJyLe 23؈{8( $5 ȈSz׊7|m?bauQ"mܝtR8T#3AuC WZ ?ukV03 8K0I(8uκtq SOJK**B8V5a1 (7F҂ B3{WG/e^uQƥgVM!Wd.nt7g0ҦzGW#c _L@tTvR$P]͸%EN~6Y qS u(0$UNܵ,q.xwuDX&z vf?[:I:  ΞۭP 6ιc}m\rXH[ 1t1~n3z,FR)ƳW8bPP6^ts sHfcZA),Tˮ>O/dmcaF6y,c!L6Famp%hagLr߃hp 7iZTQPI$ʌ΋M PVD?iPB"])B@YJ8(XgI)3B2\uYφY"g-5?>O0?aItp&K"+3$\dĂլPkHL$B7ɞ(FQ rV&'dd{]nzx@ p [A>VJ|o/X#˝rPU"tPu@rfv]Ќ8b;#|MT9e-j#2nj]}]_]vy7=^zRа3֯axgZ3_w:Unos93/juh}`8|5m(y=!JWu/[:j{9w׸ݏKRVdz.<l_O*jwc3o;S4!mFLIYzahn@vVe0?>nT-2fQxW*â#Omy[[# B`ԺW{M~/k$Ew}Mue}Z֨+2m}DWB!;^6\!_*W';h xT d}|u[$)*V Hx˾w\ .|u[~vp uA WQ TAMʑ`tHExg \*: 5m!viort>v·2rty nBGC" %HTUF5vBD"q5|Љ\gAOQOw;sJ^eJu}pLMFj= fݱ[Қӹ{յ*~z/+ZC)I?u'ߣs}\8Ej-7S8f[]h3}ro~f;nֵד>$l f_EуQ")0eUNj&Eʠ<"()fg<\E^7xpRVn%yV!NwNew>_y/;nT:wkw-{Ĕ67(G1|M[|5_=m\Jr5^}o.Uo7|w+gI/8B#QC k|qlCMdk im]2\dxnY@&H" |.+rIrEب]xE!wS7/:sޫN2_? '.b0E̲b%Y4'>u4t{ˬDG~b1CsB(#E)(2AB"8manTH<ʙiH] ֒/y/uHTGgYwMwzCuxS{E4Us M\,qYFwyuvٰB-lʻ(~9mS);W aFݧEU$C\0Ԓ|l[iC$AEA5sDלBuj4D-NZ,8Cf DT$vİkK^ӾŤ R| w q)虪ϺRwGֽBE,WS(] C(xvWxw|[9sP>Ǹ$ DvZo82ލv3PR <aL Egx+XB*dFGWns]WB0!>_F"0X.U @z O G0[ψ`bVⵑ=ܟ_D '7"ԥ`v%,*X8 ]K D!(YW9ؤ-P! x;D&7RLPZp8xoW!_rX`)Ʒ\w|Xr.8Vx7`cp7ZZ7{.~vK9__$s[nhb2q,@]r`" `Z)^~Zruq my0B%p9s Lk0#fCj:u5 CN[_wC)9'Cw̖,l/ fI͸˭S3*qg-/fѻV٥?SUx;i ڷʹ ,眿6h[\yzSeS xN{|R=omuD!޵:]]Wzk*RXA'0ׇN/~EES6ُmxU PǬ}I7Sm$1ʝBEeN1@b.0a Q jvTe9RnBWM#aW."xgW2£hfxаma^3wEcvQBH|rQa?!=g("~ǭy5.ڭVuF_/|v;g=̕|P解]yׇ{w}ouOi3gH֦cvoxC#^ IL-y})'E%>BDKK #3ApKu3 m1 J کVtNv_U,˚mb'U}1RPx$5}O˕96pU<e{ww_j&cxk/N{BL \UUUUD譌6Ni&ʘ9jXL㳜T@koN mM* ǩwͩ76e$-'r(;oӾdzOy㩎| 㰟̓E},3. @SӴH?̏Fw|チzjouӉw\m- |DV@LfW l|\@g*FfuιsXn (rfP1Ix:7mNsY'idW~_6zM@ɬ:\F˳)6S`2sjr8 ZBZU:ɗ^qe{mCb ףVNxi\^G7esOW N1d c %H؅ļꚐ43LӤ4CB 82of{ֹ˕U*V EO^jV=Swz²Ws83ߔoGKZ 䪳@Rv TkfaZn388ˤ/Zt٨i@pس |bsF54>bmɔt͒d05 NG%/@_8'*G.saMu>_ QE}$.Uh9x:SDPT˟>7{λtN!ǩV8l6=#D .Z4܊$e5xaT0F,X#[fҵ>lmAG\Vكhs2TL DKD;s[~9{dٮ˼ $HQWo)5p x?A{Is`?XH@ l? XZCy@xTrg%S5 4*ͭR1vBݸIkt9PNvС(_v1ʡCU03&EE̙Gi1 H.;јO$|H.SxzRyS,?g[wdfxb!S@$fG1H !͊n T*`eR"SXqWJчPZor,g&'aڋpB3\6ղﬖYEmy>gR-k~g&^gym.uHic^:3Lv57 i>_dhq5 VHdtny]s J[aJ'l4nfzQF09"ŵ=ּMȰLxQ;cڊ#gr#.z&Q$7v4wqzcYηWXխnƄ$BozY:˸W'̩5ٺwAϵSGVNV7q jv{ߖTA2T>sLܾN?FrtO"|_ A٫u/uFD!.ϸ8Ƣyqef>eM_VyK[jzyߥx&Ko7wҘis^gZ/T4ͽ8myo}Ej_7kqMn|#v矞(dϨϴhU^{mZ#m/sG9L=_-ZKne2)aY"d䦓w-Jz!'ly?룾}sw{ͧ;qm/[hX-4ޯ@@>&?np-0 [k{B}=[kΙa于?X]im 9e[z R!FT݉3h'I܅@-C11` 9T??[J3>Yr:}SvK;2ԁ˙/zG@@$2eE(bƪ1 ̮#A$m 5u'}^AVTN(aO8,vi:ڌsXj$0=GT,E>n3uoRSgM RpW:ugRY gk^jDu耇iVxT^^g' _fEzD}%oMwm.+gWgM_3O7%wk[ř64aޕ`i!f0r6hpXw8YQUl/:W5!dR'3H + uU)S0cJ%u*8de£7} ,|ep#A *_%a6Qj!P QwM;$!{VhXPSS wBɋxKSmomK獝MDREE=eʐFhg\m O0Ӭbwarh]_~|; 3h -T!&%E:R'9 ٪QLJ6T!B<0ĜrY?GdI}dPF,7:1+kk!2^hD R29(acJ۾sta_C<s+弙LD#uddbmZR)fQ /~XL0Ɋ3fV=ρ-Y:[3$T mCH=.2qF~%3L4QwWiԢ8[:ՙXܱ Ij<5V=s-~1{3fwvw]V%< -В.+ @D"U?QfΎ~A(G3Ad[4M3C9S&-MK!W넷U5R ڏs>&hH͍oϟ5J{ WZk|yUt]zwY_}:w2ۚMߕ6w.*g'a{}ǧ]o^Žw^g>5V}6L'[*5*ozvk{-)W "}*Ў MMB>#)Fm=/EUdby~ dr !e"C& "XX}ԮP! #AH@!Hf+G%²$]zIOay U E1c[Z_1 \vM6D E1λiŁF cFU@ QPEtǧ_f2+o~^,*"zT0'.P)d ].Bwv6%nSi0.~T\Ld@f e ehi+@,O[ ̨b(X0Ȥ!M?vDI~+J\:.Κsoz0aQk.^ +҃>twÖ3~7_=\k u Y8C}ջgD #=y=ֳ;k9ͪVߨ o}0+ Xw>G!7oj [»6Ȥ`yÈ/ SJZȰΏk6PӾx0`崴5H$0" -ۘB[8:Mn[|AR]!Z3zZ+k~VL)or>jw*wcL P>u*RCe1SSG]J@%Jm|1nI(4a&S|ͲoRw~}Ŀ17ôh2Q9 b9y`HY5w&t^yg~@܊Pkz"&ziV6ʔ&ȦD##P0A*>zs*eF(|GkZV z5컷Zio2PR*T& 5'5wgfe^ڗOw; 9ZiG'!y築s}s(}-$ƛ\=ߣ,x7‘HE+>3woc˝k|=>֡:|7G= oQ{N|0nBR\Qͨ#i(P7li=ぁМpZO&tO 򅄕b$OOLB*m5SQ}-9Wb1!SϠ;.{Ohu"%r?̨8|Ky:]WO225JBՋeU"S,Neᴦv1ւ v\`(}i%eH#R+ɮE.i7nkPmZ}Y|\ӤoQp>))F|<`9)^L~a@vv "X}DETzze*@L:>3u` ?/Ui j XE9w_T`j&!ޟ :>@yRgf>S?)dvs?۬!lm]e eIa_=5ݶe6L*Bوx0XDhfF8IAJ1I_X#}!FPl|kT\>& 35"Of-nIf;/f_My ߆mtvZ;(Sd:nG:|<̋;n6CkCz|A/>tϢc2ik>|" ;쏶^ֽhlKFVT~N ,#j趜`I9k$nXL[#u8'=||Ƒ[v˴/dAPhlV0H֞Y-TA#SQsMDӃ0[c7k}kT27QW՘7vY׾ қjjM-@(—ȋK !x.o--4+6>km\ h f^A <'*I1 JWdBE"aR n g HE cngmtaw'?4ww0=ү~j)d!CU/qs K$%ht,j۲G_%k̆z$((&0gwJJe*6H{J[χdqW>떖: /Z}T֛^t6ׯ^!گ/f)Y8='*]|7&{ClrcOw9Mkqy{[x/2Sf)=-mw'1v]joҩ3CWTe˴dúI2(>lbL#1Eק4iqi+]D&]Raz%5/ s 44йz~!Q`(U -b騆}!X؝n%"*w ijOy`:FbS&L>' Q!7i}q"XɘQTF眾$8ߟޕkkzbWl~|v%aq˄TzE@-zYp;4&|O3i֨襕4wX59 ej%ƟR}o勇+֗v<:y݃m$AKgR_wd;@r^|)h'vJO3o elv1JHb*Y 32n0Qh1}wf!*oqՀ .x Q-}zMt-վ}ιAtwJ9?X ϺlN0[k Bmvrjsƞ:W|W|IǷ !%ӯDrTSxmS-e#"MBrxgL]/ ,|O%V%\?wJĴ# ֙Or#m9juB)B<,TډtM^/ǽKJ}U:Ne=$r_ U죽0l6iZN_2X>ټ5+_8 <29@s)qZr.s+#GRc^U<ijxMZu\QOL h8MZj ot%3U#<`R3>=hF%aVYE VւV]-fiHk[p)Be8<8N *?9uM[e9Ӎ*2oto-ƍ1w9ω)In7[<}]1ZhK~VbG`zՄSv{B5k잢׹wц<{gƋj: زmNVczui'lϲUi5PV8W'Z`VGΛktW5ZO Ԭ>νvS;滗}g֫R4Y埻Muhk5W)۸&eWM]"si4VVs./y[,w-~heoC{ ^g]铣\oy%rw)ՆTBޢz!!w~o4ѮKuj:ޡxƺCϲL>g鹙cZ']k~=zO{!Y2xﹸOwWVo>|{{l=ޛ:uͣ@{N6ywzy[Dhvig)|ֶa%9ҮVַkE雙+}PF+=zjLM/'|gS YZɀ[i?7ŧ5ywֹӾסu׏[]y5t7<~7/47Qzc΢WFsޡ{Sw<އn}s];s7yVުwR᤿;K-4zҎg;֎ٿT0=]v'[O/7î;jgD|T54+6S< ksT׶vkլ\׳Θkk呵|wμGioIQƞ5Y^mf,5v>s4Noۮ}~uqsLћJG6ڭ_5<_R+/rWxifjyBc9ֲ39:9Xvc竃1-{kFz~W͙ZUj viճɳ)X^9oV]DCү^K7%VKej=r ґ? \Y8Q`o5ǻ7E5~ZomⲞX޻=Qsxϴ%ga7= oi 4>mR{|y 5 +qR়v.C,{^"@Zk"mz_8ަRPjφqus6{ά7@zyye9o6v0JyqA>=p~'\ 2WKh2i"g`z) W6klxvlFEkԔ@9&*pxvԐRNukk`~7A]G8?6 s_oZ\cU:zpN˒;JP]~+;6s 1ܵcRZO9uT@7 /Th;k띫:0:{ FU@*h $QP@І@?0>f*jP E .<_hGovJ R+G۶v ҅>Қ5' &Jд/Z8r$% 2(hOI V%r󳶫};׆>U )@Y @BFRV@hUiT BiJJHkmՊ7tlV"4hըբEhcZ Q A(JiKF mkj-k hhFZQ EmV-TkF(i:_IP(R "RЂP*PP"̃H%!H!@Ս*FبJRJi(QR E)R)(h(AV  AhA@BF% j*kEhգljmVŵ+6Q=<(Zh)Pi(PiAiAjUضhVVihV )*V6b+c[ 4ĀRie P)UhU(@ O,T^[^8sUiF)Fi E(TJA V6-Z`RhiTdѭEkcTVlUXEi Ҕ P (P;@9 EQZ-6(RűXR%iI(ii\QYo-*f t{@|k$*:% DX|y5 [d>:&KJ\kdh]Ѕ1bQS;[Wyǧ=r&4oDK*?To⨂7\tW$l,QG .WW~|\4]t{9@[C`&Qk[ $I ڞ7@֯\z@PJA9F @JF؝*9gvgUV6t@ :9[jA`{I(Ң]ݝs~:m:M<}@<)QCq+]hJ5 em%n}2+>C{k]kތv+;]nQ=/zalTKa̮P$~w]|O*ί;w1Md>e:0-8HCr?ۻa6h8%!rS+]ɛF-EUDTw1), r:&bd-}Qn0>Z9\n9. 3L*/}ZgH< 㮺1Fa=yw~MzTܥXs͍m*sZSW!=wVw׮5sB5ǟ}ek5~zk=zΗ|ky#؉կȞޢΌfoKacKM4a *hIk!-,f\Š)AYR)+O9s䭡ݾW b9n f@J?PD!8Q+,7z6jSB0z| -P7u#xeh(Ў; DaQv.nwwLzh-io }si߸U\6@EujK?arלSNdӑ7dL]J爱 >HTtbtBRe󏭌mRnL(i 3H3Q8t*o+ozt}ƪUusH9@e R/[CNFE'm =ii{wRd<;+c "^[l#BRk|Z3X%2f38ZbİQgz!5uIXΰBLxV<=k=xwBxPNߩc K 7B_1ez+\f+,:%e|\mP!;omsϏf YwXSJTgdYpsBe'y5e>gʘTD>}5i{kP4zK5tϻ`Dow3UUESD(1!TʀzKj![5TEX?D}uo=]`Ib+TD),҈ ܣL#|^E ,QEt:o\U@Gq>]=8A |~^yQF>?O=߳A(g'˚`DEǩUU0H[qb_iLjÕ& R@pTHc,dhh()8P~3x)L@|0S]Ţb?o}o}jbawPQ`/* BEJx,SVU<*aܘ 2LQ(|:P]E*(_ϖz>ϛ%""z6Y(bzEzu⍃QQXňtŋE ʻnȱDlZ4DX01(EȄ4IBfJb6-k>ЖNOJji37_m:nʣ\xG{5.|.sVRoq " `Iyy6|D;͎ IEX,kφaw![4,IRxk]lIKeR,E~ߧWw@. "0z%1a|i %!HRH|>_Kר1%܀B03gs ;p` `9oo@DAݓzyy{D2c>>W\FD $Ic.8ӾQK"]P,DDFB)~բzUM0RIq]wsOx|Aƪ+>egi;cճ* /8 @NgN( jI!uL2JB['l H,!׶]2d;[pȐE(q/~9NLS9!60%kZ׹!{4Z mv%$ b1:\*^i;9rW1fϘ'u"9qa!97I|uN:!9$9>cXŇvouLxUz T @gýf^>܅q(lhC}T Nwِ`n}dZXVu2eӛX1-:%o7]F^$Z(>dnM9*{bjgY$~imY@of.u3 6tĶg܆ԳX6Wd%b߫b+ծgS=yU5{7^;ܭF>ޔ=̾W֫t-fY{{squ} ־^r}Z{~7T/;o t^WWHMk% PїBd~,?NGZPdfwq!2Qo]ylnǒ雠U!l^y2{WVn]׸c'Ur37ʹU~緅 QVn;N3gںr[e f+Ϧq= x~ rSAǙp2V!euosF]{Mhµ\^֙^w"hwi{=EQ_7t!)ѻkhzZ[8^mjdgFDjZf.B±՗J?>L8ҙyZ"2"*Ӹ2ٻ^n"}yo(Ka`jܳu)T 0ȇy*kꤗTQ |HԊd^9d#RpRk7>}Uߧas*̄O'ݺRߋ]%**'].HaɪزPRSMhTjMHlZK{wh*f`5Q(Yid aʺLRQFnO7_(2كCĀg܄)̿'.4DHO(T/8 `?EYwvPyewc9]do0?G'?tsԇ_'^# GC!7+_aIJ(BǔR0|K(Xه[P;o(@&rN'}lO[nb34YsBAw& 8oocqOEedwT6bqIKʰG*D&7d Pw;aZyioߟI Oh/mZ 3a'uTw%C:sې|* ~=9}M&ϘRт~]vusw]n7",W5p,lY(\ńnhX!ƻ#ҟ[oA1771_P^B\` ~eO)=&өycT*f%/x@=Ft~ tJb(ъ~Btɣ-줈,cIQX,Poz$&TEE@j0mʽ[V(m̢o.)"&i!3oo_;P Sh5;%3%}䬥6sWc_aP>^Gr$ ϒvW`SvJYیE?kkYI]~xB/dmo8"1oJbh A3~?$OuF` cmd 9qCIB\54V=V]c6EOlW|G`ůMr`G)QD;^;uq5!8yOs ?_Cb{ -?2zSysssQ]v.2"  %aR)<TQܑz8Jh| yh |z~V C'y?s7$?-ReWbd|~Apka9"g(QEQBA4yh!x հ'QsiNCц/G?D%L \?o$"Ά}?dxd%/ꪠy湘9τ4`Bz\_³/@kGЛGs=6lS_}oQ"&JA!}!NN=ò  w;{{=2ΈW~z>ǫgyaǁgPL`IwFbB+'AɌLd0=^*SCOKgH$O" ͊7Y|&HB}6lM%3^z}=mYqf?ϧ!yga ?h|?;>w_v.klA7_?D79J_/s۵قai!?YXP;N{>_D@毛K'ib7Z.Z #~v{BA>b_N.4&S6?gƣP?0@OAx8Il2I~N١>!̇7=AјHH;..s1L?uh*܁ȑhdHD{m{MmōM5I"BR?U$~}OǭĖC<pv% `<8{PsNY& MfSI8nE>Z j" ()` (!ñI?/]{hJIAc vl:gӞ ]iE\=!O9OD:ICrHKwo48 @ͦ.6!5 1SPfX!gR`u62;p cVT.ϊ{|_[!LQ9>fMu;n ) 'Ww_zB P "?'> TO's!@cƛ6J d+6F`۹1HC!lMJ1|C0` ~_?>oDͿwAgKPŀ8 o!%DiE[±AXbN30}r kI/ؓ;nK>yʁ0G|tgʙhQo<}=7=z{ UH_ SϏvٰJl!dx̖ I*p-Y8&C?8=~!ϏbSG\ vaۏ2¿2>BWÈiP bCJ%Lr 9[lPCc>rf6ftǤ3'F|jzBv7`NAG¹sACfP i%MGaVh*n 2+yETB$:x в|(w'{0CxwI3":=?ngn_9˱P2ANHzv_ߌȚbqy΢Q!$8*=gوarSN)gbul}&0 p()zv(ج;n)%'4*߆wv~~:01b $#T@H@٠B0Q2@2AFQ`)zAAP̞Glx=w*ICV @b5L{!u *}/&ÿMO#Uu>'mTSblaqCKMxG"IT7D ?R>sTt6f?xIp"~I̒\u& "dk3Ljx v'lv ~S!}__MʩZھUQ.Qd"}0VyaZ^W205[i$!I'IXuw'2'p}Mߍ# 0 {Rb?1:~S֘%(_cFgXܒL!vA` (dQ8 djyl=ݎ᝼ݪ *4OG@J[1U{lo5^}O.M\6d:KZ'$`=̬*Nj H:J'@i{)ǎPv|&^c6ΓAk3&>8`#ݎZ*m#mQ++Lm_9zBFH2?:bvQ@?اs:;(̏ϔ_CN`yaF,|R:@V_?@9K{_zo{螆ۯ  "@K׾u>i"}ϵHQCo;ddQ<BSY\EW( k BL`UY3vW&!= ߄Ж_}"F0 6>PNy!3QRt J'O?m_LBoX%Eg6Ꝑ0=B-']@'gꛮt1i% x'>g“Ȳ>@>'~yl&C!9؝LL CyW=Ě1kal=l)(P(,GC nyKOff拜+$L[ {x6:Y#[#w=pT1wۤa8at$6D<ET# D>x :v"ge?7I6/ڡcz1oXZJ~`H(?X>Vn1~U fݢɘ@VF0 iss& DMɇG/ڿ8f!HA`sHSc(B/ ke<߿@R(uZ:2'1E2S #3B\?ENﶷ3x$ވ36DN ؇ Ёf!OhM@ o;Lsױ.,a< !X??󼿑79 ,VCT*%w.Cxp!v}y!o'TL~IyY$;"%pSc]Rw?RPIɩZɿ(v;m.<:ӟwCLOd_/J>ώa@V`< yK65tESBCLzq=;ù>s!gz ཊ~GTM#F̅P,Za7V FN5э8P2xnʋ]Sd7N?E51W~Oud1]'ezgh?Ը|!!_e?O-s<3`HYp&8>ktCL!_JT_t* {q;tGY5[qUF3zcvi6'U|x]g>>=ֱ0?T3 ?F@'@M E۱=|C})"$=LfPucm~ eЧ _́_P_<JxpQ~߹~脭1,G<%Lt=w&}ħ.?t|ffSOz9Uw:tB|WFD58CW4ɹRGB۞]7aYRhRIt ξ-&< @VGr]13>|!ؔPQAo rGʸ & 9s!6Ccxuyn;$hۘC],t? 1'ܤEfY=|C3f/aSAd( Պ-5cPFCd@4.$\=TPLi]D>DMXPDŽd' ('M8fHϑ5̅!r@1{?sÀp$.޿(Y69$n ' 2'S1q4 <Ԙ9X0V8<>? ez^4| ^Mg]|~gX܂ge<@'@ =?9ՒB#Hsn_HHW@-/i%ywx"#ZdK0iD*38%ʉs(ZeUkכ_83i= Ǔ,^a9B"܇=: w!97Ζ304@"NB&#Ḝ[!&DU-\@\0b݄/n@PㅸZ yFA(?1>hb_,U/ӷl@hH?p{] =;QF ,cW% z )OjQҌaF %1^ٹ )ilA5FBt8y+» -Tk+,linY܈.yj 8M c>11roxrfoD39,@ M ÿ$4l`UVY̆>&I12oQ;:)*Xf:L£:!FNx:Ds Y@I\oKEP2 šC@y}NǗvu'h.#+ %TlӈCȏc(*̰(J>3 ?0 :n$ɾxwS0 x`UKyqb("]y<]SmlԮEՒ-[J(ɕ7iC\Ii0OTUk̶fNI^*)|e[P *EUs'R!`DPv?%apXTaP~j" ϓA4&2)Ttce"1ŏӰ *ڋ'$>5[0a@&@B, lN$8G.Ru)127hųeyq^7-_i ~rnK!{BkK0:As+?t%`3BeixnֲI>6sm! gxo"v^yHT*!H [vNUsϚWf*R(HozʵSP#ilQE(3TK;*#U4Ey;7v11qfB,SA~w׎%VPmJVNp JaUPpׇ1tWfv|3"c/)x $0j^dETƴCa˾Yw 2<0 Q@ˎ6 #B xߎRaPA $4 66;s\7NU%|je.yM:M:ΜR6p/@@b XG%,}isQ<. 73Gg{ Me2 ?A%ߠ}s2:/:QH &N)o@@ g 7\F"جcݱ-hG=d=[rIrak>( }EmFH*)10*(yX!SУ<ߟ(Qj6iX2 P !RPoC(z +5U'+ rY|;7UTVqhq )1$ay&N+Q+(}:Ek_Q}g.5үAMB9g3*D$ ~^#vj!>˔{@6'OM2Oݵ&@Rۼ4Aoefzfuc%<[:5qi$#D Yz׹ڂa̦ +( Ґ$\m\֑/b$\w#U,Kd$\,,,,5u/Ȏu/NY0ñz+!.SQMEw$U/%-}ьcg @`F2D  H+_WwWMal9stW1\uOZU22 (6+TXukyZ7yiajF0°^'CT'XISQXK/U[KfK22U.lH '$W}$~"yyFtsgU@jtմ%{UUX IЦ!G2k!#g ,V%i M. [:H-^BB";ʨ]eNe[cGt/w|W Q~l8h*$8dYHՏS4aMtED*@: h_:oU;pJ|Ћ\eLOj;\UyanEC($Y}+X$ÂlluB< fE^~GؒJga 8 $'f8M6ɮMvPA|*A(vZD͏>bKӃm)%ZwL#` 1$TL(.lGwI8 G]}cKᡠfiF<=ÐAT8ΑKF;۲Y"28BXڼ,oUsR2z5,b]܆h@b!&0v SL7Oh\r8-oLZCd" Cpo%{Pq@=93ds>Ჴ3I! ǥ906I@@ 2"~l\d97wۿ=#b Vh%5H>#84ڠsf ?`%M3P,0ibՇi,##*,7z.Mw#])6|Z:>0;VܞR k'Q*WBMr"B" < C}:YǔL+A@-ʳoslLƈ1p G5;^܎o|/w`luA0o*I> ڎQx&<BF!ʲy YL#)o3J GYG0rFX Pq&.` )i7:ן+DgNuˠТ$:Ih0ꊬYOOo-([@uuϱϝ.L0ntHHxtۖt_*-޷x [R  OX<2z3mmHXPF\ ʃ ϘÍ[Uhc6AWqdP0|{W+k=οo(x?9C=><냀}Q`x :@ټP&ܩ/ }!$7N¹JޣS$%z XTg=D"TyK31.@"?!~qJ>@A)+Ol#"F;(!h!GD@ja5?c@U~LLl];7síI3HF6lXN;0@[|qXœhXXbqy 225၁bҏBW7 hi CpQJ-Fn\ 8-X|#3ώ]vXn?/NvZs/ۜ~}^&b;UzwTnt03> cQdw<8=xΤ@vsPP| I4XdL *\01@OLxW1Bb9{吉UX(AwG<\Kׂ$a TPH Â"\PrJjM]sgHsŋ1*f:q.B[8ۖϚ[KbrbDCmPr =%BhB B8b^FM3yٌ9u!F&GrxHOE p1〔niEeUNa>s =ro%6(xSu {r   خq (L._E#-`$(\tMmeHF tY y93<σ{PaEA_*$@ ",X[oz% ye)g-]` I6`hW7rnjh dD6 L 3sK_'l[%G9V۩ʽuYihprԇlkG;Tي{e:ǂ| SK\y XāZ;vѼ/#͏V]-^{9bkV) x^,7Q zobx1ZUwp~J.}O#ˇ&e-)6xOW(caF!!;;bqmhWQ<`OmGĩ\J7.;y鯬EB'<37z瞖XSIYrCz[0HCy R4*)q\-WluT\̥N8$h@˕K]y'Q?N>*uY hc˨XXǣ#Uo;TSAFH >nxFrvd ]2FZH['Bw3IP]v+"˲mʽBMDO2IQI^6 XtO0a@LqPN* F X -"0 dL6LD;J  "I0˜R LiNLWx-P|xCS}c4-=e He_?_cc=q"c;gY8G'h$@) 26ˮ-U\QoMVY>W/VИ BUa}LZ}zdža)E J  qAE?Ie{%7껆hϯ iY qҖg ιPQT}c &2gGt|c{uyJaNŐy}Fɵ;{ <ʴdb<:gm$ڄROg^+\P:ax>>Exh߃<0 +Ty@K_R{ajBD &5g)yq5BE3o.`q`/'Qt`5|Д BS Wtt,N? " $WB,߈O?'os|953a) pK,bX?)csJ3tt䢰e"RP5sC֠F}rόF N0@h*%>Wc nCẫ(MrMAmy@d4"ƺˢYk33>Kb`åG.X !WH tQMfҩuR /Yk 28QZQֹN;k3& WUZ.&^Zni.o9-m!- e9#gj\c۩P?LQ?'쩊QoZN;؊j WH G2 F: ^ CyM>$NO)q[/o鞐myg+O>9#2JlKdVtRxBN k I0#1Y@9pcΝdߡv+D ?{аi<f wV9&w"׍-yJ19m{pZ$fu{Cˠ_=yg8 $g6 U)B/#a8-~8m罤% )$z+^ `Y~I&ʖtԆa j?ü;_VpRs!)G]:3Rr#LPXO6ᑠ;'2*g"U=&<¬f eN^qR &k9Y*3@׬z@wXqD0ȼ +F9 )WӀL (aGJVmێD 0Q6Yt+3hJk͕uňy 0;:#$b2*p5Xfmtau&Ni9(֪Õ=${B3$"hg;:| bYa9rIZ ui $@X-uᦜ{?,x eK]5(\3׬ b:KsCH-hDFRY!?ï_=maT'߲؂8R@7f#OSlcҭ˜8PcQ("4  $ Pek_̭&qEс DzgBNkz|/:0N!<%"ёξhHUXrƋ1qm'k]!]AlIj[V.6`;yqhQ"6lo Ct"Ը9Xw3*g6a>o(E#8R7 tG @;<4{""L^'4RB3 em-v̨hQ\1)P (}3r"Div`t@QwJRIɁ7ɽ`|~|u+b6A9m<2rW4lcJÿ!DӍRlc$q^BhDsRl^O9shߗ)Dȃ3m$:jݷ8w{ 0Z-̥ ߑbm>F1ji{͐<+p!T]vN0njߚq16ɨ5TL:! NG.HLkTNG g>Y6)X 䲬,EP (P6U>곆WR+d?3Yh9fJ:-Soc]jQDU$UUF"kccg|~;z,g=9閲9'NԤ9c{m$i$mDͫN3Ȃ b I 9 drdY9LY0u򨀠cȒI)uxG,|¬TMvk5 Q2*"FW_k+ʼ1 e}3e];u<@Bq05F؂hNMB'ð!7h_!J>f<٘` 5d4t T^îOF $@f7 yꁫj :0,ǡgOZ%)х tGIR 2Or2,|!mT-a9I.9 ǖ|VE0h'ez"" 2nK)#C(/^0RuhJv hsMj!&`D9W][-|%(1kkǒFX-[2feWZ.-b!za'Hf̯JV'ܩwIhe[ tIcgsg_1[vv$hXT@`3iU ae}a4^f ['tkdX?XoZKDf2#Z& 9/י`VQ=b*5˝`'>rd6n6 YTq.n.29*p|c'0 q+y/8I pD{OXRBpJЁRfz~^40WQ+}x>][vq&)8W)>z}bpG^4f{: 9)R #H41#,vj9hKǘv\9t5Z@`zHqݭH +W"c'ǿǧ~8v֝cM4Fmiscsmpy_SZYh;6L`y)q#4SNW>QKRP+M4#Z\u{xPM,Z I BЦӗ|sRA.j{o.d<:|-#AѦ٘+oT@\}{aDAݐR tĆI<8x_,f|phK$R+Fm˦](Gmxf͒eXuiD,${W8)@OTIe]cy=_R-&mZ\m(YR>Y,rWThmyv LL W=?O]@xBNxD 0y-F|U`(PBUtQ"Y `%ߛkr+cQnw%mbn Ze6J acJ"LG(/\|ߣhoLxmU[b&!cQ|JvY."$d#Hnq9A]w~6(Z U##1Mi$}.ېDZ!l̶!7UB]C?G$Y^8UUn}?P`I?J -UI&H&H ?7Ip- S32[$@-UI?Y n H9WMhX#ׯ5&Dr?f{8"5,X# rH*i0)(}\o'N뽉4 yFJ]J۬"""BJl<X Qh{>5Ӿædáz|n)HԔ O.J{̛7em hbZ䡹>JUUmN[{)~$Ƿz >6[RDbئsQ~,44 w>\,{CԒI4,֎:<ģBDZJZJDiA 4WH=B& dinI>&{ౣjo <#SP4;YK#oIStfst@EBDN 3m7LyU,V8ҔqZ2z7gO,+I>zpM *J]%:[`6t,;Xv oܴ&TMnQ5J!%Q( {Nisۢs߂$l/`nY:3ՆAn8!Vy]H ^T @ӖKt yXBQA8(EnPDzjӝҠUg9 24{ӐDދgHNxڰhd ȥP4mCt78kf& u?7}r &~raE9 PsRyr檪tt(}۫|6ڵ8~~=ctb͆>@;9l0M EP \XW]2첆VQd#*RWrqʿ3eZÜ(86f|Ojs[ 㰍Ś/l8+khĄ'!nO7:2ꀳ=]+8^Dm3(cWr$ޛ58<vU3!ʐ60VZozi}_S K3Ikj?G)0>,})P4siWvhw,A6]|;0aq S&Cw~IgSl[R䨷VSQJ;e\[(*l R9*4jDԉ/&CQ }+w\hH[VIe]?'crE.߄%ނ1wNH-eU K4+mI0D݂!@ $%v *`',pZ]/C=GW@9^ā -0A&8IU(pimd g@u[x:6ŘUEIAk=,ul^ЁJʐ72YKzkN+rtή$kzjKQhEZdȻ2e"mFr卌6<ȮD0[́[58'*!ad2XY  ̠@ ZD2bw#ǞyFI$m/"S4¦#UG:xh_sx寴 -;x<^PTjm/)kŐ̤7уaF AbP  6o:Cx0}2qbB/cń~Siyk/X |u  0!p`lX1:E(R5$c.M`\W䪝4#tq"&恊JToXI鶡G)75sgӫTXr]@7*^O(b\]a,h hE&F@"4^ٝUrF<Rk Tf2;H_k69ξOS.(bŋhתɺe`D-Fxve;sݨkXjUNQ%%L{rCʻ N/>"0Py֗Evǐj5d]wc3S&Q$wI8cR\wFBP% sc|N]qx""hjgVs>]9PsJGRIM ]3mFB! xqTBBH@&h~# lb 3 uTDsp(S%)r"YATz.ѓWCH~k5Łt)B~~R r$leQEQP}ņ|f=!3S6hƽlLQ6b4?)ϣm{aڇ󗨯(yֻr,Dvn2U@V2r9fgGJZLj>'ֵɽ!?_br7.xʥ6G4Ȗ$-b49յx7k>HO<21ULhi$S뤜G߰Oθs{[+ܾulϚln8~矚0i ^b\(!mBj%ʯmZjBWg#%'Nv8o)yJ]) ':*dz-{w1h7UDofB:8[< nb>kK ֛iymヲ3yQǢZdWzW$?m]n؊K۬^:=soO]~BG3OwzYU)~~ Ēw\g'MjX.f3y3ixz4n] l#y~uO=o}W+O-&?  2_=De<, J 7 g vMotT;>n1AC:xqA0F ||=uղ._ϑ=i{2U<'{΍6J6 QL DVU'G 0ˡ oe@B,C'PGƺǽZ@:cN5$'DcX}Aa;Nu~84yu{@(ugEGpEQ6!CCvš]B/FB)6它_*0L0hZ:\u˶-lR wd&ú|z_L)f #|ڲ,kz/yn7Euۉ[d@ Hsad,?t5ߊ /{58V\'䀇 W~flv*jrU2D{kud@lk Ge6SL+)Ju@*p-svmP;eaU UK/Ɔ3Zͪ;jq{^wWYdJCI}(B]K,w3l YCך\] lFyu/w4)!Qd,GATE'x s՜{vI\tTb0TR,!H҄m|/&PG`3;+]KV߼ڽmw*&u t4Sw/1}kQ=q{=?{0[#pNck}ܶ﷫v5mM[c}Te#ۥv=əQA4ي] B>+AZY@ʄ `YmPq~L;PyW ;#MϏ^}1 @0@`@%BRC]hj|eO0 !U6?DozLNL}soju(נ01Tͩ-$RSĭӤ[(˰yI?V I66W8p[_\^=ǐ2mY-r"%CN4eE7ffd*ɯ,Qѵ2JmMIv^#3:a0Áדќyfs㩼燯GJEtp@ќIL7mݙPq'/Fbt/}aKiUVB3Xtj=rn:h Da^U B8Ϲ{wtj~ŚfҖ0g {e 0/ohGop9*^J";MJ OʍT^Rw#&- Uǡ9$?ӚwH#Moˍ0WvLLjB48Ζh"bU0PyOQWil[Ga P)C J@T)BiPJTZ(@D7!Vy/b:GC y7VȌI&rw(,5:ڕ6s5H`Aʉ |{+/jV+_qSıʫ l|f1,UgȕaY558jZ>Hns%6B-?Y@OL ![m }%B|-cF֗6l J(蜃Ԉ*ؒƘDa;s㧧,FNjNĂ  !?L̝v}O0 V,L3X99^nrhzpb(-mU4E5ߍ2sFaSVv `\ ~&0Cq izG ]p\(d)@k0LM4)qN74Jh ti\xjN_қjk%$I0]LYM"JkikJeȻ6bM$d2TĒIRD!FIEufl1䤘 IMq wwk*5Y|k~ք͒+^ ،D8S 螕)b2=BT: cǵ}v~fi핪d{YkFj={暧{e⪶s1S/{2먦ܧJ]K 4Khl{G.%0i;]wo: O9.YK+gi@H( @7.v;$Y 2 ChPdfj`#1zK-{XgKbr1l"$FDL<>To3Yc7͏E:1`eEw  5`m?lD@f Ct3\q3$P(vC#>\jiLvCF^ߺI!` KI|:MBʩ3Q5\vZ%pTn*k}Bӕq7þ뉗8:7iC;AѢ32LgA\sRVg";]NF TX΄9w>':5JY&Gx^ !h4Zx[@rXOBp, {/v?5!wZB8 E7q@ d7/e:zz܋'$)ISW3g#v‹QYv?3ݙN$ FJɨ2V玖5ڽ l5j)052LTTDQM_Wg7UZ 3ٱ^yz鷦׭ݢrCH{vEWاMh !0!mA=C`KәCĞ,,$6w_% |8PcV 8^;=_N&H:J5CSWP,mjd_~ުAdLF2vU&?T,Pi5wFdHC$u:Ρ'*$! ǀ)3">Xeġ ~-%7y ?0"XZd^1VRgRWOkRA~d7;GOU:n@^7Di_,vBb°N٨r09m ` qy9IiY( *BQ4F <?w'a- 𓲄}hx_7 7p23fH k} Am|oI |+D/ߊ]{Ab#$r>9Lf!Ȥ&$kRrڳdvؐv%rD24lbX!%)wd<:;xan]mp : H, q"3TaM&N|e q٥ :eUL #t 0DP;C=z])j{"'䭘Id1gNoc=m߽q._^w!?Ҋ+lQEQEQEx(*QMWWWISe1ȠF˫: 4?Ac܏ ^)E:޸@mu("=>3;B+)|?Hxfzu0(֔" 2U$> Lu3raJm]]Υpdݱ*8'X`'=ꪣN_>UYSL)Ddv{ 7JP UX=A7#ܰFua1FETțC ;v}H,EE`% @nohbU$ogfYQ`ZmK7?j"?y ԢAI q$`g{&%6W&aMEm)8 ) ,ESMJUQ7o|O(O@I,MJ,@CR &FI2Q72d2nb(Xq8Aæ)= o~!װK* &1`R\, 3Hb_9~::.f:R᥵4F 诤/HSYY}3+@2!"@q(eld)I:4~Uж=(;(IxA! ͍=0BŜŽ?bE#VBd x@39L$%PGDEI].^*)PLC~6lVkf֜p"(H^aOV龌HqfF)whFsN maGImW[@^x=&y [r5!y5Y#4@3'$"!)|N7YfrrۉaTdQJjҦ& #y`GsG؛_!t$p0VjJr3IŃmЬU65أJIB+hՙri2hd[=O%O@`{9! W{y}T=%c0p2QaI>ڒ&4#iua~%(09ی Ń=SA !C$0^UU4F*pP p2V Y)j 1,XDa60 !V ъprp!C58'pq$۠V* tA(6$H4NNy_ _!ߕ҆QW"D@y"xJ!y!U|xϑfuu^9NO{,PN5FҼ^mkNTλ yx+Ouޕzu\q뻖m9lb10` }8 BimZJCղ ז󫷵W⒑VjEMJyt} +|zgw']% 5#\á6dwo<;m %֙n/YhyM+j7wo߲Ӷ3{}\5ۚO5G::k&{*^y\;Q9~qY7"_P 'WrݕϪ utws҃Ax`di[K=). _FmmE?1(f~μhk~f{+:N kǕ,6QO"`č؁iv5tfKj@Os=@Iuq[u=GDdŚTW=:5e;;9T-zp<:eCe-zMo&-nG :w 7o>M^e*kj Ho鿸4QljRL;)Va9&C9(CWÿ =Y5K%Eemʦ,X5ڲPkj() 1az"7ɘpip:ڦK3hf׏;j}ϓ_bm"f믣V}@K0A}-R>{]u$d^l2rmwSঞ뙇Y/? u׾mï&!J:)1wFʸA>`ӓ31 Khl`33ݣ4"@{<_g1 PW[ne|]32r%  q3fkD.;enYL37#Mxojpş|œ'sa_~?]UVu|2wck >֩[yGw{T$OzPs{تf%:#iC/~TC A{L8._}S{6`l ESPuuaWp2 @T9K,AaaBz /$P'kۋFITiIZ63y&j& GdnIŊ҇Aq\G FաFH6 ߉|vT-,A@@9`( W^>Bm"`*@P# 8zۧm.)~(EC)Ou&iA}}B 9XN/r90n쁉Ҷ{F`$y "{<DzFUqrnT:=2&3,UY./Dm69 V(2xRkZ> G "!~KHhWMo4C'3H-DA0f _|Oٮ  ih|-7R|Axh? v7!X0CA? LE|(_F-Ū654ZJډU %vQ#S9ȿ<MC&2dKf҄,->5|ODڹu,L(bD\Qx,'9iRC FO?{m5w@ޣ_жMyE_;DTy+ce~ ݯShsi6ѾGw3d>bxzLst֥XTB2 -{sM]}WۥZ]~wx}ֻ1pTX9Hjv|+~Zzzi-3ڊ\763U{eCO2A}n,;| K|NK]SgbjֵF'`?Fsz'Y V.tј3N}owf ʲ~=-EV%5i=Ew|j{qvAg^rvtV =gw;k]޿.(7W$cݕ=dnp078La)Pn J"82˼yO܅%VY(w̞mn%;?!0).BqR:W/Wg;%i;ZuΝrG̻îm$)B%%=JkY,wM;I8k(2[:'iN&GݎOw[up BPk\ĜP%0)uPߩkۍl YtT(Xnmu2Mi3m;N[H)Bw"ȫg=Vy_7ޛ4O4\S:\G&t8#)z}nDkUTQު:~{&IF".ݼuT/+os U JSnyud"O^kZsBX\ yy1w@jJjN>Ri6]CzaS S0©0@~k>n1nI$`+5lL'n/9i$Y;wXlu-MߖCG8s 3ioyϴݞwg^pS浧J~_vk4fs9^_QwoծmE-{7,UM|vwwxm"y}ixkjyt=qZތx30G^Wg˧<@. T)U2Ad;s0>? Sp0Q& 1LÝD"*'{t#[4:*#|đeUU)4*_ N;W3s=1u@p%#~7T؄otB[d0  Sr||vEI2&Կf͙ $a>@$۳zn3=:̍#`T9Ш6.;\1jp)w8@hJG_J"2!V/ _͚FQ6WZ:2:]m`0C1ͦ ҃9iyOC~4 tpF dYH6UBaa4,5:KLk{e6@91vd'w .O-f |Axe?k&QF|:"V|.&8(&<{vJ22dqģw|C  yBH<#;她^<ɐ;A0SG-v/prY]04fO;ajP>7NO,80Ke + ȀێV޸mic{=hgoEOc,C(Iozc.֭_IzBIL vv͸e+W8j6]0J K7V\R {.kp< ~TRܔTN忤}m[]_?luz{HLDZ?f0ˣQ3a}mRB.` sEB&TW4"@YTrQTT !C0ҟdTi>-ͼ -Ә6$2Rh2S L11uϙa x$Kfhg1JaBϒ4(2maIBvb,,DPQ̶s>LmX?Yj=$EןP]X$wvvPZg]䘿.[Kt1K^6=5WKya7khĂ>wj]1 X)5'su@mNT(zy6]+* C(ǨNkLLh^ozQ =nw$D%c&3" _+S&Y.1:*G)z(FH3YD`rHS_5Gn˰Q< (7)؍>qP\쀏< +-Z5:3%< 6"Sk&#Fi{FNcV1n[a -nJAij)#Y @,DvHI1%.|r^)3UE P@TFBzﮛ<]mspyk9;\'i6ޑ&ӉS1Պ֕+ k o|gϻ{:[tQB0$oprmt3m=l#,I ћb@Dr3sI1G,H (.bXP̎!eB"9!Y8\!@E!tCnMɓ.e 9df22ӁH5lX`gЂG+-dH xEУP" Х:PI4@TSHO ppP[6L22ui@m1wwwHX]|6劐B$I`,|ץ;|}ou%]js&vw(պ;Hҋs!Ivp3&XG]â"'8# d:֍3cM COdĔ R+ " ($w"w)  ~Ҋ*#_?籙uTC/&P?!K$-( R>=͏16鏬7}0>788$5EYRWg33*BӽT9%`7'zN[@3r#ML(}Bʰ>obRHa(oI Jf$>|30,i-6BxA6 ?k~LGM (EEHUuT:KW_ǜK3jhbMӊ5|pfJkunkˮ[7wF/L>1mA$7QU^=6y 0 0P_.*D۟1RL3vHCPĘ cJ>[% n,@TR1C X_nz6q;0R2T#ùy & ~K68 0m, FRɆKjaQ[1J?bA"LBC&8aq 1Œh ʓpmbhE,'"S4L|lU˻(G~~.}vF99A/kRL(_Evf\`AA}N.{<Rn=0tȠؔnؾF 㗾ws5 |~yy7.=:H6LhݗbZB%ZBaffAu3p" w܈b@s^T641з2Spt F Rٖ sUP\MI)(.8 2>(PB "PB UUUUtN`AIH3jh0p*+C {zI42QΘ,2g`Fǫ9Pa`` )`k REEY( ~*MΆv=z;t!2&3vWI кsqۮ$N #Q9>iMpO9!2=!|"Hg)<~|s&ETsWp=:~'2|}f'YbD3}eKì6^9]rtm%4P޹o \葖˅*'|Jw8͝  GL6 a^hΨw)d?-:ip쑽pyHNHt" 5&{՞v`p@s; ;S4OD;Cā*a\T$uor[ڍ= ~QMoY2^/82]i|$!|; fԮA7 lZ0ht@懴x}RB/ӌ蜱nje#ʮ8R6`=M{t!LD:@rW 4N{.'V*}Z,OJzW p׾6UzU? !IEW_,}Nol[rwY kZw);lY׮_l/oo~,N·9];4'SOͺszoYdJ' p;n9$hq, J fT'kc((&9 7sLjY +WuI{t¹S2v;9^9%4mR^el!墜=SD:J!weoϯ4F}R@j?`Ģqb +;qo7-Y~Bmg{o&r_erF_s]}=&j Sb>6\n9)=}mI C=}q7y-y[sϽM=<~{q{뒳dky7R{i zp軆HL21r&k3{D:*3u󱒁cWwdN mMG~ g|mqkJRI8%[.V,ꩀf.֙Т:Hӟ2zyw/~];'{Ǡڅіc^.ԕP>zQS!C:'Uȱ%fe}(up.1, 0#PYU^Xl@Zw߃0,Ȇ,֥Q+g!gwsc{;uxHyS^.290 sř`xǽ2g&*=&.f?"3DQE♗[ʝ@d!<*4p rjF\˂D3\;KE-n e ?qj]KőQ ` s|`_NnB6>N`F@`wjں7ϱƳԫCӢ'Zwp)f,J+t8ң)#X+0Ɗ_e9Cۓټ3\ٻ\a"&/}[elaZE!0 ?%(P?h,GwWܪ!}Ӱ<曦sO)D=1g_]5,@Φk+#Q`SB2A J/d@4 65:6a . �ܗJIVH Dc 0=l58no&ky^f]r>[Sg:BAQ3aUjQ $4iS@"> e`F. A\A6 }ޠJ)(.l @(92DCXA o?/w<҅k\#Be6 wznGw]k6],uڞVS֦RL<۾|uT 3_ OHave 7 Km{n a֔5Z,j@C )F" (3O^VC$ cҡ~4 ٔ$X/_ZP.2 T&tx0YvF=9f)9'_/GĶ(EVUڴԿms,6TxnDP{ ;)jة Ȇ#5ƺlъ7/xJEhnASMw#(<>T m{I v[q#ɃkД xfMg<#?ME1 bRxD#{JzOGʵ_nM4&B!2r~~I#cc22$$'\7wAT1 d+] 0 @g?a q-o8O}]tBZ[.gDLA+\UVVt#z\IYHw&nԂW$A:Je&Uף PL#0`(PFxUhBX)& یtQtA!$**E  Qu֢I%*_6k I纸V.^$+# P貁2;!*@ UA{V!)̶ιcC7jِ!T Fu@6iisU0àU%&8~y;wp+ HWR#M%)Z9p#O\3IJWDԆӮ$$hܪXARTDmܽu$<3(檀q$! e'8[MĄ8N: zAHKK(Q EPP% L";T Ŕ0RH,a1/y_D؝pcXHb&CgJEv2[|r}OtPz>ϲ.|0pN*KlC~x0IdfvDsۀ CL CfR3bNz~=ppڡ~it#N*rIZ^#UnFѮt1.4hl8ɋ˶&UhXʨpB, Sz ]XkTe{qtK䧤^][ZEǓ 9|}κ$LҐiM=Nu&/8g0)g JmlFQ&$tlUk,Da3 I@`u)P'4C/w'Ʋ|{L7xv<**" {|)(4@D- dU,YH^C:(VBT9],.rYe8[(e RU(ќ!Ce0!}a꒡l>7#en} %䂶%~ߨtZCyK@xXeŒ}s9Q>Ŵu LiB-fug#+3ܼ7:)qC Ů Az޻Z&-Q$HdLkofϽET|=y_X[;ieȭ&M{>hB :덵sڭoM R34RRdGNGImJGh~&DQ\HNVX~3`:I6M~|/Gwg1Q9d:0 4[=0V5PfnO !ór* X>0hhWր۵\Ve)J8sacɇFz'I30;ֱr$l4 | 5Lrlcd9?/MPS5A.z3gX6,X"G lpAw"*\[ <"N;HA;/e(SmBѴQ v6/[+JjYƝL>‹8s(@ĒòY@d{ʌ ϖ9{>t d3 ő iNJ9܊QK@_(3AMi@ h `y$l`kWCPpp&GF;[@#a+[hrĐv A@o7AL4k$FTw1=.6t;\š9~)B_C a{8aMӯMÏo i1C QwUV*4m\P&M)bD*}Ysi &r0d(;8m0@?!rE~>|@DKvQwޤ(IU+H֋,1_8yVa?MTXvQ1t[!lႺIu znL$ڦTVTr)( 8|vjIiɸRMp,<զ'20:zz!"r~?.tkgJjvL f ؝5=d ǒ+ 4)*?x^kQLF W}ñDcf@_]FO"8ɠh3d҆>Ug{fxDt{b\ZsJ1b68Fz$.P#,|]BđpTFs!c:H_a9A dAPFo4BCj$`:w倬lnk~فa u$|Aav.슞Z8- E*dR9@2RC!u`QOE5mK4"+VN|hV+xUr x.OU_LR4>R" PoYzc l/) |ΑDZ1> y~2gv6̪7jfִiB؜wߟK"7!FSJmrrDCרِEMU4Eq( Df&\Q@\q7XD8mLx5qw&ݔ`Pj5a;r`yVB6<*H7EN)Q;VT cx0cbΫ#K|"K#V%R?S9wZh@mγy 9r(Շ 8ƚ!07=9o ǥٖ3-q09~J[Jf xnhBl$1dQ9,CT:~%_Mjo*1+&ؿ a1  Y28 8V@ziP;R?4a|'>UR[sJHC1…C'8'\+''7S1 $+V[(iL>RC+<2טU_E}bRW1,uta:eg[M m 4mR¨즟{hWԆ%޺Hzur_ӟCUs%ѻnIU=YXzE@㜷_}e<Ƴ Πv燄9D;?W)[f/VfSTJ\MsCQkoz?8սrTfve0V/=kT"t&N>R`6Q[sԼ߼JҜ泽ޑӫ̢:ڮƟffٮ Gݩ5 T r-.|_̚gtW?)V{Utw52]-n.T߾Ej=x\g}<ֽŭoט7i߶<7Ϧ˽ZDMNv/]GTkqk,XD/)8en5afs EY Tn}{k-55R_:h XiMEƦn{I2W>f|<:={ͻ_6˟=rbi=Z."oNcPV@! %x:s4qUS "me;Fdf-R2f! eII2@ɔ9؁-mv6 +17z9[Zo,O cL=_R}ަ}{Yb"J*t{hHJpXm 9 vSևY㣾]0|`1~m~BG@uEdRu)ͱ}NZ.uk{aUuub齳텆u(pS1f&O%.̚X$`T;]+$CVo|LH0>wYo5Y3Ls\peo\f+DK=U<NHw~*7un_ {iȌC(czw3&Te_LQiqIrTfHY6pUEvP' y.2s6ZH_'^g.kB[mM+6'oS)1Ygu#>SIE(zcq1875 D뗼&EwSK?0QM iD"~B1L/&dg]19NriD&j5;w7](k96M[{_k&Tф 4TgyFF⏝."vt5Ǔ]=PJe%v㓩HDKLL8bs#ߴ~}W>}-! ~[:>KWgN#osH9zO׋m;n2Kz6e[ gaaާa9?7Oꪝq|Z9/qoy=[꽞Ǧx3fs(icjںhηwDpodw{(H$!b9kq98Q$=}v}}3[G`w9vD2~ $,i'U#:v|(s^痜Ws#UWAך4~]vkjp#̊~ y g%@9Ʉ$ 4+M 96L@R8.7|eJ Z` mjĊp~8!ؑDh 厵΂ip"IFіBBlh9 :;3qsL( OH  bo 1;ZdM0djO+]>&Z! )-pDr3f͠SO~LqҠNaiQ1/~C#I_PÄaD`(3~$@诙i|4s pN `D'l;c4QSVYeUw뎗:1Njr'  }Ǣy2ঈ"*Xm@3JhA.H6cQKKϛ !#Q`6I;L- U1-`1{iS}~hT;8)z@Rp'໪ jvWaFL1*Q @ʃ"`|D  _WG,2Hzn|u;{Ӯb<:jsT3V@վGlӀ8͂k[L~:=<4:%%>R pM'E0 a;$ &"9[Hqr-ƃgJ0_ƶr솰Z{&Co%cj96FA!QxuH ~G10Tu> C~"a:dJ闠).nD,9_V>Xݭ m3hjџW@Piof3q#e׽ehy6dys|k{ 1`-"d$B 0@yL`z1\ e\l" EE >?/wo}5ɗ̒~GO"t_%S%6? ;+ygHa !sҷTU5gӍrUOɣAmF(k۬=gxONȫCַ5ߜmrifM*oz )M,-fzNR0k+bJQie`N9"ʊ63ȋ%^BZ\erX '7h _$#+!yP.DVi#^M!Cl 8xmN ͊[`, P`M 4$sRl!LȸaBIIa'fCFl X%(9isN.ew&KaFBkmہa @"5*"q/Ba0T|n.$?>LԪFݿ9PR,q!A+$$T w4sXF!|D敾bDy8$8)S5+yJ G2w~ )~H *'h wtho0 9#H"StS &> JB7>*I\5֘՞+s-CS!N!b vn[#_ -1*JYݱ""ݛ7`6~>=/>` Y;M<+|k psW,^ZSDb*BȀ*Zy1u_C4_Jޫ|Y( f": $QШ F_"q*zW処'JP>KUȟ/8c7s60spT:q~\3$'(2`:`e3O$tP1A_ V^p{e('oax1^U'Z!s/AjբL&Dԯ$Pyz F}4W ǹ8FYśN`| ;I i NYCJL>OCw'nZ/Ǻ̀4~mF0șѡ"?) ekFU]iOrm s&{3R.}irmוiS~% E@ $:s۾۽T >dYCp\Œp_l:se35䯑#)pQ 2Nnܳ`mc ۤ(9&,B,(LIFi- &iuZ52p$v<ȔFI$UvQ4U|{,Ai~(9nt?#$?pc]HuxÙd7 +/F5P0G#r>0OB=IrDXNꡠ$y:kS GBUr:&'!sᮙEřsH>n6$ r%0왈jY1´Ng05LAuE=@PBA?i $~ iQ ؏_~YQ}GLz3I_{NƄZ${.0VZ 11C# P0jA =َ9 uTR!9$x9 Ef@PTT,.Csqr@ϱgxSuC y`M"A hԂ޻>E2ϟ*PtCVIg,r=< ؟%#7sqyW{=ޏ^Lv0pFh' t{\_bAΐ,+s8. <ߓ~ysI-%O[XsZA=w(Mv4/ u)}$vMɈONsc4@<"dsP7$ $".+3)u 偭@)@t:[*u_/c`C|>*z';xT>'iW柑$WE(x9=3!=Issϴa[rL ? }eơYm|sxf ha4wY#ު!I65P20'K U8g8 H9@7mfnCPv5 (J آi|m"s7&1nxsFyHo֬u,]1|ާ:P$ \->gN ^t`u82kvO>@oF,@bݰIUoo ̅⥖sJ/}hkM>$Rq;(MwtkuTFCq^W#e_FzE"T3030JK $d';Eo_L艚!aLq尖PD,YtmNB@$Ȗ"!- YBӱd";;'l:bp;F}n '3spsl(f,xuW8 a H|Z/ P QLJ8, #9lEUip/WmJ3l ZP}|vD,Woۜ9& ,v_'B?Ǭ=!.cn]N5>slIX.&[hĄ)wa(:1?mdix6ӌd#ՠ o_JI:u0ӈSK`J9}Cf fwdЖrg as[N CL̓kArzO #& aIl!<, a8!;?s]A~.41ḙ.Ws`7gxYlD04l~N&T!p'PVS2ՌS=B 8a,Y3|>j"NE(p a݆qȘeZUUUPp4 6063 16<ϱHrXDFA#`CoRw\d*C¸!1ie 0!"sr7$C%#V1aF pSP]XԖ~ȔN,]5筀b!K :X^.` tj|M]ʙ>(.TƾM"d^H\6`{`Eb B.$L$,AH"A3Iɴ0bd']l#[QFq]^d1F`@h`^r\86DٓA( .n@r3D6 P! &QPrdA}o/2mEDMЈX !82<:vi\8BnV8$q<B9mf Ԋ"""9-r$kd Ү6b8+36\q&0pT6GۓM%p.΋/^XgW7W&rňdS>"C$=Dl0r 00}yH'A  빛 5-7µ~]I$dHJI$e$?i]ތ"")CFB"2*uFY$fjZI II$fuԒHSRRI#)$HIKADFFnw)yI$I$m 2IޭzꔤIFD虲 ; 00|QDE1_qp zN5b"+ٶÛo# Ҵ!H-*(q6F@p 'SS{*T1;܈jHM^붷|<=0uǝA`HwܼjN@;$0=> Wz,vkEH\\Ro Kg@|YEsoä9\ob(ko{_ %'î޶*#I+") 75 s}o D%'##F#bDDwBQA6$D?8% O^bx1Y"`JKa1d96`(5 .<$"QA0}/?/>hEHGC'p5dL\صC?pdwyfl$?5Kݽϓuu5\_SCVFᷩ bg9tK${ Dگo^"^RSw~ =ώO]ϙj~||̯ZcwWwU}jxI' X,u#jCDRAcQh~WvcϢF\6xrKYi<v[J&NcRg=ar)z˽g~ի;2f}c˫x}g3h>巻*_2;k瓞gqw}*{/+߮Xϧ _syyZ#8/~#&HA_4ϊT*2ȌUN~\Ʒ++*Df )E$涝7%r{yq*⪌MyD&aJ|O"pR$%S ,[O'Yܵ>xyiىmӴ֗T{޽|{bոͣnqA5Rizd߼N.3);*aUx.H1jfFygU Hm;U~eVH.xV3or|T[SL2G~, m:hޯ륻zV<x' =I[lPEJ&'u|ͲY' e)UǣM޺kZ}G!YvfH[pۄ6Wsگo4XdzD6R;1 ~6l|ߤl&;YI*rPxIR$ispjnAI5Vu?f SRN1<GuͿrL=~9_}=_)߅V}s׽2盺ϹkoXDיk^L&TU@j{Fs_Zf:rɣ@ѿfQ!+M=1mo CA*gpL|?-lDZE5,=R Pʯa JL]zJsp.(DjA$r#v1bhT bugxͦn#$#ǁ d AZF:QLB 4?նґLh'_VBb|r enoXBl:@g ar,㔜 pj0Z2r//{.{(^qgXO:ւ^9Vq#2;FOHw@jUJ"̱s,C p'Kڬ4SZQđvfGR ƾ~\u^k˸}tԉvxOyhv"BQywD@hP|kִP'F=}OY5k`zQ=O]"Q~.鎯G>Q ǟJ92H" zdvWBrEV7|3εU࡛|T1NH RcXe-ZCh+h)E,#2^^/"e H P5we>}}CkS+r"$v]Lg|+Z2iQc2pqC?;ɷۑi6ʀ憦8@u c yy@(!ԁ==tr xņrȦTֵZ[cmu0хIHNrh6K#DP< rMf-.so:<=TX")-ESls!s@Xs3.n >'M`(!>;C|;'! =<|q@%/WgCADRPߦ/58C~=|r5%.Foije&-+cyTI6@ t5CJGpm4b2\7Q4$h^s yoS+*K9Z?>{_OTƽnUy Sp/!ߎdVRR6 <ӝ.`,̞yP(@S#^0xRI!jk?b>N9{MEP"E IA21IC"baD/!Bs))WR2<)*S|zv$ Zox1W ;E7kJA(k?FρI9 D7ǀ >:5V^!u);@urg[ ζLjLRrLpPMfWtljY*0 0-4 ̩&1fJ… yL(EE0̄>T=VSJ@W"ߤ53H P 0WT9F~sSswz$QyQgi 2\$1! %QQq^I'N]9J۳1$,ï!+*(>t D؞mkЦ~j) h@BM XB Bg~.|+@TGuIS=ld\'&z0HIivw]JFޖIv>=mnѯQb2ƒ"")CZ3a"17y6:HYd&}h18@DB\8~$bNO>O3Hcv)qɅ--  LAI2~ktL˃ @">L1n" !ROL*~`BxW^yJwQT^&W8LrkMغ!1sz[in}TM@MSpm* i\VV A@z´DEIB"Ka?lo&Mɗ,I@;ͦN@Ǯ6SaHKpAjss/4xx-|pvnOw9ѐ xuMv[wܮzG?65 tUo|KLgH\̰$$ *g0?mpd{c=mtG'2"fF'xUzI~ JkGNH6Czkn*F@FڣQ5dKXV] mG6rt]W-bƱS UO.)HFm8b'"-i&?XOd(hr(Fa@~6S 3!{C)ch|viGT"MPWߧIC% ߋ1xeQ N>RO |jk_U].# Ws KRD1eV.8\%sI+u\.KDEL̇آ+~w@{h.@؅,E   MlVAʂeIFBÌ}KF}p84m zJ'=p=x8oF(C=dvl .F}Y~YɔԴVd͈#4!?3~>1`HBHI2 da!1抑L8R~md;1W])^rNtH0AKV*b&)$&kUy^̫3 )b0(8CE2'm~I,aֽS&L"1? 5$xWnya,O'8>|w<03C͟>/o9yuwǃd֖Tm6ox{r )R*b=y<Τ^unP"e$Ԥ*mrQ(9{0c Dt!"H!5"^jTԮ8#r*"Ts#F|saqj] rKH?C L $3nqi!+^npL# s`t15};rR[Z0˚69:;I `HNA ęћ)k) n93r\!ed̬xi9(7\e"RZLPAa93!\„}93|Y 0K-&,bdBzɓ$fgTp[dFbd+.$l +Dp"8KD Mkyɒ b'\pJǗcstW|&2OA{3KB(r90 ] ۔͞ .EERyE0sQ YsӍgI#1%,' 1w򁿸@;GQ^fÃxvƪRCGXa70P$JKLw \AxzLyRc '@QP\sn)&AEèpTLD`<6q˳g ~saZ*,9-Y4S5)+ĂlK`;B4ЩX?h@SPo= <%?`/~| C攁L0@QIʭw8*̐:9wħILNm 랾n ҥ%JT]_8ip4(t ܭa5 DBJSD]>/U5E wjq(ulW`H J,x ~5MS}d):Ԍ/9q#{ 8@ /72kTsٍkmSߞ4<8vT:Z!:PB;n n&sLQ ."=AÀxqq,X/(sNhۏ~?HSdG 4~pI3CiQ b.v׾3GٱbPpYL .A>{G(ѕ]tsrVvj5e_́#9֣=Lzw =:dOS? H#UA9h>})S9@U>DID~OįM[A@rBaɬOіX3tZ(P{~J1Uc+~ kz^-6mpᔒu!;EݝM^.oix}mm; 4c%6vtJ jp&>MO:E(͏GSC7`KԿ(>7zA*Gb$6(a"be+gv.@j|]4chRԟs)6YHH0 Lr4}`7 z\rCŨ)%~Y)LyxCTG4l@2d2X0 Q>fa }qpoiیT,oMzj Hrf} |󺁾vT]\JؘVmYahIU$@LL?>iatFv<il.6t#7q^(:¡ ȲS AI9ޚvw_AŨ :QK@p{!&FA(Qh>)S,thE-L0a>@Q0P:0]V}@t @*[Z׉04b#QȄ AOwH!@K2P 6`z"*6Y!""DYvc^:lE8 ªQ@$$!E.| THl=WeSMBjnmY+渶OZSoc٢ޜ833p*@BY4 JV:b#*dhḌmŮ~r!ICiIY+^Yv(&к6'tNs8Ug6d"-Ћbs{uRLI"@ۨ^X"f >}6ư€b%{{sG+E Tੰ^A!`-d4cNfYo|Îw!r+h|N 8m0T(\1,2I bCd4!(0ߞ]|o؟ w"& *:1~d$sa%*ZL+ gSw)Uztm;AdECx~âq `߰ >J{$-G͒)lAТ![*ɤ6 3l ڲp3D#UOuP}zR]ϑlJR4T6-bB+S*Z+)5h FM" H__juȮIGZ$d7;j_1-< EM{CxE$Y $H}},U᪊"^_Oʜ!DmN$@&4(06?5~}Nf@Ich4 90S1&"s*I L9+ipˉXQ j\ ʆap#@ChGr a jm™d%&!b 3b}aL[%[[tfwx} % mA'r)<HEh@5A& " x%1*Dp f C3lQr"T}醹$y;7k8E*&G4VCp S[nqrL v8=Y'|ҟEWv: +q6610!Hta. {<|F{`BT \/@!t9cCg1Ah9A0mŶ4kF İYq0`!!JKiV8zXVIiD|<}bB@t?<,/T&bnh " [Œt|ǰx>y"~I! 0!O$}n/M Dy NR3)QW+[@[Uc}v4>  2CRDĆi>p;6U6VL! 9 jㆻ }g;);5D{pq^TS]_0V>tTۚ^+ފxWzEXץȱK($+,eSNbGACq cAԁg2S%*aRS1Jp/C`F C1^vk2 &NK$Z==dC^\8[0)TDT@yX&uNz.ʀxu:t:w:cxAVd&&sntiHP)!J&%NCg3ËX w8g!RC L X bEW=La0'노؄JiC5-SJM9au8sulT2LfH ϔ-& 0!9p̢6֨QYI7C5";WQIy@ e)m-ݫ/ԅ'Tv\(b%20`<0\wK_ 2#s y*t P~`>0G츣jA"@ r!ÑfC .&rLpGÖuMs$8LȽڅM*$s *+5GC W;aQBQ30|;۹ b'Ք:ٝe)8R竹M(uBZTlbԕ/uSò<D0JP6fH@q$%y˶:'PԴBdtbl?̆uE"pU Iќ !ҮOu0 '%'CLr 1=S3;.Bq@sδ@Yo-%2tBW F8@FLӆTl/EPd`[e10>w)\I!C3&blȘ;v! +j V5p3ZMdnTvz5/;yLzNza(zP3fa5G˅09,0-..>|h'x:Z"2AC}Cup\2w&qle fNq0xfFML!xI3 ٜvQQC]6fR鴕7̽gP ŒkRj)02b>Ð "z(| .ӅO*0Bh o2Cie$#Xe9'=4f6T6CSaxOr6J{gOˎ~_φ{[l`_WsφK2a3 ߣ8:Ἃq&nV(}Jc@cdtq,z$]9=SP9x<0z'CؒU(G_> &XRNF`/ClJ3A} fKF.gGL a!/6w1Y4ACm/7iHe)J ([iּrYB8r)R`\ݘ oh?}wܼpz=K"}/ G$~A@.89QpwċĖ>^#0mÈ66ѧ`%4h!BOTſ~p=I:׺{`9pr1̒HI@2YLPK+c @K.\\U^uogFv亩d<-ZHv?/hؐ.JH\Beyb'4B" oh@r RajP2Q]kfs5G-tVrZ\ۮSFR˚1TёgmQѦSJH x vzI*y͋yOI.(Nl/φ04C-fP-[mn>5^< ʊ0O''wPb@{ nnz8NyM-1Q1ҍgY iyI|tL+giaGn8PD7^Rs:fUua10"@pȈ*F<69 շf.@PHU Aow1pɗ%rX`\B|&tBHQB}ͷ aM,Uz(n|;;u;rY,p-dφKlNf`_3iUۛMN?C=$` ,KCaX>pHg;gL4_Od(8emo"&{,C4y>c~IqCɞ(gs8t[ 77H R\%Im}:6uǟ> &\sg㌀*p)W'D|Sٻ6%` gwp 3ܡ࠮0YUa%,t/]avgwǿD qߜMQZ44)iMhddsZˆT-O,dT(,>uBhH b/I쀔F 2B0lR(Ow~]˪-Qgy;"C#&>Hp;Ϲa䆳 K۳Z/(xD$>FO Ǽ ;mX͘ 86.dhnt.K%X".I2HJJ.G)IM/n ! C2nsuVjKPĦ*IKI&-&)#wKc7^;·Lns0L)!,6OcndpVFwvvv"wiI$ڡt:2|!}TO:ȯ!g; q:w :zoشnrg]Ff\ /DΌ791c! /_o76ֿ&؍"V< /pUE8M T_cSxC= 5V!Μh$( i 18PEןr9}^'Y- +%@ Bf {aw12'H)$ơ3Y/qT)C!?C vO醿>*8BH| $ؠd~;uBӒ=R> 1^ LRU2ԟfMauEL`"- =/ջy܉vڐ^_w!*yèGO⌥"Mc&C3.r*ZGϛ^Rg!.#Q,z:{ lSß#2y-?G;76xNA1%k@QBtĨuSd&6CHuNa %ceV-,;AMQ >f "J*g= BY2oKڬm}YF愭`PhCA̧fZ+6wdtFlP Tn:R `S*y̦S/cЊmO>(qT?r\`*8)̜93oLVy݃ywI{y9z^i1eu >tzHٚ ۜ훙 %Ԡ."Y46]JS:'/߭lj86"zZM!GK)O&8"[a,j)s4'^':F ؜q87-E`aq\q@ ٴZ+0a0!A B ,؃컐T7 ۗi~Vmxy%hےtĭ^oD(Ra*"B!B*&Ȏb*i Wx#mvIIeb`aHl4ɥf{?\?z-ba(02|DPwy:# oܐ9`/7_5D)ĤW>B.B`r#B|#aUe]Zušw,mxxsiaŰ .t?3tѷoO=7Wn p&)MQӆ3E)?f7gi(xAuRRaÆ H(t3Z MJd- &`j:vKe8CJoIn!;&sj(e( 7sNk݈3ɇV$00e.!o/ONf *&Ļ,yGzx6N8ŵUKE 5tgtЁ^wGHFX( 3Rz"Hj˜h0eM@r>ZP5.HHn;9Ѝ؇bM9#FLFL v ȟl.DG!ҷ/d[m9,ltvNnٴH1SdD)v̬L"Pˆ4٥{yr""".DFZ^ tmr%mP1flΊ0*(=][DE$EK舼ǵoNDDDDDDDDDDDDDDDDDF$DDRDb(wk)ٮDh{w#N""""""""""&)D=j.""""""""""4l,Nkm@lN:)ȒVFpU[Yiս+44L6TCmk7Cuͣ iS:a 'TgxH܀ TCY6wEk>wjFT8Ro_K3S0`DQP V/֭(I|bYΕH_T % lNh"AJ>0.!W߈?J@;ppxҢefƻ{|j MCt@-`ME"(7bda_.1kLtʗq(z٢ } 4OQ&΃N|va9] ނίH\{a5wZvLI]ŝ/9¹PqSJYq҅'$ dciɇzXmZ-fH#AE H  l{U!pOV3S퉐>zßDs[,23"/?x{tjr¢ȗ!IfBCIwG.FCsYX=9L&49)rBA3N! 3"w'{uDq 'h;꼭eœz_|,5N10AY d=)QWf]칥D2Q?d " ;t-t[G&&;ԙm[k]X ?t({m՟.l}xΘQUE Dcqf`"V~h{B~^U)40D|CCtT">$ 4Nd?_7.~'߼PN6v؈:Ar,pSL?z) v8yAx}&RA 7߀c:&B)z1| |_BoeC 2 L6ܑFHH_a> ۡ$$bD,!=~[p$%{s5_TX;݄ 1]ᛓ.]BhVن'fC JSg]aUOX/|N<>Y*pJT}~A ,@ TJ sfK>3C b܁Zֆ%^W`(*D R0t0ÂŐtAt$vbf`jNf3 )1)@$?? Ey'~ Na9zPlQ J雘N-nܬG2exJ9s#pnFl=}ӷ20H'lˆ%(by8עfi"ʽ!tI_j߼#sl05'o 5?;"?4ޥ%C{u{ 5E̷Ք^~ЊDWWb'Ózu^b>z};G9~}ԥH>F(yTȜwq 07o x q!#?.ȆD}1LXBh0c#Ɗ O(aSWkv{jRԔM( k+Ė߻%J` Ĥв T o! 9&K1/y›&M>+J`nW E,8A̡t91$Mf2{Jx׍%AE(7ddBgmECh@N Ȇ`ԧ!aSm|n{{ى K$2 XQE@l6AsQFهC1fo<|B0N&&ZO׉:^4y#/res^I7-ѾLrs&jZL,!i (ktb*Hԍd!aD&қ t}'gB'3pr{0U!`,Sd%$_Q̠ uG)C8ny ,]5!ܻM~&d-4`T? nH# etp8 N?~/৚L>';;gIzs8tt֡4hwޕ^tJU]]wR-9!2[0Ô 77Th a(|9:`ujDI) _iNSz3}Co9ĒeU ȥ-b1Ȑ!tJ%QB 8t? -BZ^rmw+4TU-MQH%ʴTcNOq0}:l0AW37Ch\\|ÍIJrP.٘~612[0Grp2Đ ݬ4ݣ,N9fX+A?ׇ̡У\Փ,*Ed$Mj>5mLdCEo(L]|ةxXVIWdy:@! oP<.<'OJr`? , VFI>@iTꧼp`iLɌ)G>2 {΅PǖT@w)ddj5ѷ&JZ 3E$a)/\ 'Bz$xT"HWa{mN9Aj.b1!D!gCsGd#y%,̸Ӓ8dTGD# Q%ntG)MB;;F!\xrda!MjI(!K_"p0 Ll*~nu@ - }6aN\J 㗕 4]J *y`43 IWP]~i3FC|w~yM%ؐ0 f]' Od n6, ́)%3|abja&Y `.Ys#.WP'RjA0i6t cQE)sD5 Ԯs:p2]m7Htesf 28/ʻ$sDblV8d$8㐴EϬ1 ƴTB ֓!J%|> ~L8uC>n@+!@NbVU/Q%F́>`]#𳎤N|#pnQL\dhNC\%oW!ĝqC9[5r9M$Z1!4ꕍ(bey,B];<|ܪ!؅Tfl PbR&!̒$|y3iС)P.J*wp1 eg{/Ǽ@!(l7mM"z Ba th3`qYЩ,  6x X+ L=2湷]L& ]\>0I6vLh1.厃r'Ψ)TAhH\o+ ?UjHh(2; aoGG(s\Ý1ޅUÊ&B3( 1p|Z)&D(.)7;{( \"{sPrRl*`,jl UQ/BeR-@E8^1zg:iVf,Xzv0p].NPS<o d8RӉۘ1v3 :Ktܣ ﬧOg'-$'7kq9`%CpZ&oY sM kJu 2o\ŧRxwC]ݠ稩t0V") 4䧈? ۩4zm-Ӝ4aD} yB]TdnP)0٭';Q`=9FNX=q``!U  EItx|+VH=Şo_z""6B"&QGܮD\܈݅P9 B{Ɔ}Ύo7k.6֔ ()臹 kf^5qCm73î+!Jh"~jf*4)Z lT*)(BMFDѢ"MF E2ߢvJvH@Qo]5m@Wӵu5`T>gəˠ*;~7ߧ_CED8~U@K?,]D4$  &U` B&J r~O4=1oC)8'f.=)HuWҁo `C6  z/ZѓWڋ9+3XrQ $) pb(nY cƌw%+ ~ūxu0;Mp@ESA&S|򆃫$)q Q0$( C:OH]H-㶀Ӿ+ ]X b*RPPҪ(ID)ZEwqRu*aL sG~o?a Z&AM,,>\~_:UcJjVgnQ0LYdPW\H} m>K,$jcz`u0$yMYa #]>^޸Sd16+`#nTgm!`Ȥ'3.鿇JT ڒ>1 $~ HiBhVB,s0>rf.R,ȳ}~W^dXQDE/>S臟~:mA4BP.-]3AGRx1zw u,/X,.یCHrf?;@|&`AY}0/%C^fkWTUwmks`JW$b3Y'Y9)MNXW"`"Oð8$|u;JhTf\}u3!d 'iZBdI"qcM X&]ДA0:!RD0B׬G? +Jm%Oo( CؗC _M'Ъ N`M ҈R-ѹ( (W;$lHk5`(w#y̩_O37* D!©v`_9KeKj AB0Q1 -U獾ke'aD$q`l(nap! !P >f#LTR5%ǫ&ׇ~O L$NaȐi") @f>p[4J{0b{8a̐)8@C&pMꡛ |&!"Uˀ؃ B:r,89Ƙu-lC4 DAX&=.nm4ɼ͒4~lLaJ;&!2k ҆ɑ0 '$6 (&Kj; zDS`b-}|]7cG26f&XRNz?TW5a@#F%U Ya$&D8rUPD2e%U9L" S7DtE5%d%53ƼjOΓ7QyCRqLIX93j&&cNBX34 $򹌌(J m Ts H6x5;Ё֔ B;ڑ ' C8Feu^ yƗ%)As^܆F9NSy;}lԓ/ZZ###)3W!ar8IUdj6%Q^Iir <asϿ 1ufO /naB8doTi%&F5jSRbxyNaHkl!9ΟCdL#"sECfT{1"SEw~0E1w,KclÜP ]8k'C#M;0aƍji n͕1Wp.=`ty:0DvĞ5œ8=)f^\ mB&4bG;с&ܙ6"!p$e%ĐXBLz)DRxTu1@䞋309bЙ2O0" 8wVAtQ؋|xlG&S BNwwzp\!&f&2pHgwӄLFL {nJ)57S7򙡽)[#}Y'dRRPw$q(ppLG!IzT 0d:aP;1!8EPrfcDS24kНk!7qk!b1 x?wcm{iQ4ϕ+*š J7i>^|03 x7Tze4 4DH.L>YDxA$1 Gy&_u+2& \t'4^)/ذf$&'*{9?xefuSΝ Z($ԐL o'UJ1"häFf>懀'p~{).JrD9 *sݗ9Zts9̜ &aÂ"pH!1׊)Әd}7H%VJIE[$.85 Bnۑ6L)Rdێdțtdٱs0"`a%B2&JBr2Br9.IC7w[pD10őKՄRŭgjVp0fѩ 6fbNl89fNreqqAͅp uֽgkz,kIQe+?:Ez !5(R`= !A[~0(alcgϧ5zV[V|G脎z @|Oa>2RQB@Q2& TOeNҴ3sټ u3i|~UW%Q`X=ـB@D١I)LbK{;Jؙó=ȵL!Ar{Ã70޸1rH1 $@Isdш  o(&F)ff&0.D0R>Faa꫁'@&xw p,dZ ]TϾy؄E0 |>Yr}'op^u TYCɫ>;oj9e *]V4TFXJV%;.C:Cā<$:0`(}y&VRVрz0:򤰰s0]H@°ep*q4QW[*7T&ʢ :لB&fRD= {i F^ ]PЮK2F4PL.c&s1XC' #bJ:6BIS:5AI vȅ1T姪8,3iК]+; dwA`ʀe q8Éf$a1VN4^Z:Bɘ&I0H#F>[ &G0.r1H[ Pt[oUPj\pCW9BHL1UAÄ}eڒdsHYDD&RT=s;o*;d\ T[ 13I􀮀xR]H8y$3gl矞5s:)pBC{( >[ֆ;Lbm[.fb Ra8A*D9jY[+ϛ akZ+WI8+b.#uPWN."UxzataLղ=V7BHW]0,2xT5W1X6E5] A).^?TUiΕ;R; UP6 CF1P`?(#x9rP T]HɏA>*q_4#jJ@!d=PPп%ʈ $*2;v"&%;{?scD4Y\N:䃞[9X&z pdcsɇ|H ( :QoL G8*A"'Sߓu DXF\N-2W#L Ánq*=&uw{(KRMja؜\yLa(' 6]b&ʿaێIfG~+Es޶N6W\jɝzTC  .6kT9T_*(x31ɷQA&pv@ kc!!^`v6blʧ϶ SU!BvDvCtqZf6Cx ;Gp;›k\딜k* 8C(4T+w/Գ $*əbC >JvPo sO8…I꤀((|IB^~޿_0ѐK (HyX呀+|Lą_3l,ABf_s/+}'<,*xap?knˣ32RbԛX ,g324+{`^0> K8B8VӡGB @l ppDN1,SgWTx1}|Pƒ`IͲħ}kGX$W$V>=4ȺTSlVfE j#kk@psF] 6\>8 3qȿ&p/_j]a|s J-$={tW{Cs X0B7sKc6hll(IKmX@e2 +Z{P@``#0]6I Vk1HET8wX8,qp)iBA@DAcD5تuvJJJJ`&iag~pwRpDsmI̅- dR ~ e,xc8j[CΈ >X(LV8Ë$%4^A7뉀A f@zVXךg]FMJhJH%_OE`QB&T*"b}޽d C Bf{8V?7N1HD;=s|XiN$%@HO3V+tH;GX0#L 2dbB~LI~Di2c@c0NMh u]?;)Z>? H "@#mfJ\ֲ$J \BT:F>!3:I~^0˪ Y6QO(ƃO!'I\+!"V"$$!hʈ60dg2I|Ez'evJj@ϒ"]zI.S r9uJd.-79J^t^=u:%\6koRC5δn5cKQ 7`boT&;ɕ.n6H:і5$LJ̰W#dZpXu! IEaD09Nc(x<(ƀ#,DX &d'i,3p("Jq"A! dd[,$h2dy fipY/`ja?n0)?f&2HH2A(s1 UT[X$ٛbDH,&?hsI88E1فf[TV-m_5rhE'M}M v)X|1= )HE|9ܙaT$p"hHI(#@UP9{i~%sG5 :4샰t;u$oy;ʅӡFAdC$~0# 0È8@@ftGs #y^Hi2<OC*GD#`BX;44.. 6kFRI#Wĺa?' GJ \xpl6{YFB|H=S6O@Gs JH?I2j")w WFp脏LgC 7&L!2IBծ_>:ہtuLC("ol\e2g!Un)W m(DEF` ,y<^[$udSc ~T&I_S__u))( R21B`!3[p˻0` CURbG`Ѧ_?"J H4x'?^5^Z Zջ#hCJČ$rGtd~AtJB]oSWiM!%ݳؓEŒb"*j[sMk2>^s=xU:\}pceZѶڵɊ J4b**M44؊YEXb@Db/sW3DZFQ 4-3Ԅ<yUwC֓?!\,N"n%L1ICZ #B6T ńMINoYFyrT|B:cOQ9wI>uRè *0I37 = Hs|?&o whYpL@yG/H%#M0bfAYsxl;^&V2Pr?p,3%`L9?ۆ % "/[&M(B^O xn ^bl4K') |*t gt2'd%Da%ͳU Hctq[{癭"1lNhJݘ 4 %ECsSt]\7ra%ˆW2"> +Rw-AX88&Ӏ9 $nnb/]4@3![.~!@5~g(66C1ő!1LX7fM^7ҩ|` w(0MAǴ'bl$(Fl 67]*L:ܟc$CR{caS-hN{y""a76z!Bt7z Ph9I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$K+;4آcQV0eO>{2uQ4vx`jCjLfOn 2`H4;}bCÁ[it@0܈[H$pu'3;X)YmLQ@B>χ \M  ACe\CN87w |us͘fxMF˿<è6D!tCN @SVB'é3[5:9Kd! .֓qŠ!׷jm o7]5vAHzS_aC|-h@E$- 1Ba'f2LA4=x>;:U3L]3e qX`>i Bk7pi:S9<XyBdIvwO^JsG\ R`@%@Jc!!Yqq"BWeٞM/Jqʼ1$`me mʠ$A.d;ta!`CA # l)KÄ&DHcZh)ֲcR3=-52 Ά;YD|W[͌8$h A &ExhoXώ1%I AGzaTkBLV]'PdQɪU"]ds' -3MLBt9\,3`рy ;9<((N7Nc7LarO>fN% IHc@rb8Il;/ACGOpNht9L0mʈn3S[$6`\=8/C}P`$#*KSR= f!d%+t5j6+z=)>p%I"S((@9**Om%(d9 .ǚHrBs}( .J*LsGR;TE=GlAPP}t9<.2 ?ɹbiIM8u 2)0l'Xz![U1W)- D- yh)@D vW@8/WC`>!uDRCC2a)Ba`:Zј!$1fcDU!k8z6`f ƺ\62QrG<ch)GRT=k(WM?8,yCꝺpT?Jw&h]=wy\+ š2% EpLd"CDL~&sv`(Q DhZKXswPá32%̡?\ d yۥn<(H;:D HDBu8jUtHjSD(jޯ-^MqH@1퀞&60+{cՎ&%|j_}A@Asڠc(Q۱!_WTWR<ݔ0†wc̠Hrj0waMP'0?:Nh(8cj (H0&{:8 I-] 4%Re||RU@Lu )R E^kRo֐گj$5;]!oUia]5oP, ilPu WtFk@#K"MwEDT! Hy7u&fҽo3z/6Pe&(|̜s2Y`XaqD-9.BcƸrwЀV_d6`b uUQwfQXdS]`oN)KQKC"ER@NnSÑ1$THf|\q4)K ]CB@.:B2R DRy9YX͎1bry66Y0H}Jz*ox🏿78 w?}aJyv?t*r# s?"~s Q `R54W^ C$ JW&1W}mɃ>dz=){e 94EYQEa "QPY,ǗV8.HZTD)rl2XdL(D\0Lc \8M8&L" N|ֶPd輐@,DD[6H#!W h"̣JkZ4 `b+V3LkhRYffXwV6 &eAWܖ12ZiKhMWm k#4Ifm^2V|G$ hؾ+n64l }?r4 `>"jس!6f Lɖ\(ӫ\7CȈ 8n榳0GdU VEhV:xjoS[-+DfK0̦,2x)uMr.8醅 eX6]- pNr)WOtg!q@S4Ѡ|dytCc1rWTã_E D I":!D}~Hc\ND;ЏN8qEwBn=uύ;R:ˇ,L_=8\!+oxQ!%1V0.0 MIP̝twP/{Gl·Ɗ$ rZ)BRBhr;@`(0s7r37-% " &BJ [GMSJX8b1TaZ9@_.3a8G8p`95vLu)IU`E}лH~̜S}&(vLʂbZZK.V!$^K82Պa1$+ Lu8X0X8ePe0M@E3ϫSiA _Eou$'u 6(({3lvЁH2z Xi=I@߇ ;KL6F*!68mS@ ]Hs)Izm]ۂ||]߹,S%I DulWUTJA#0h&ӔbD'R!lP\ qQ0,Α mR0OϙϙcO.Jov҉^ɇ\?'7ӔVXb11b^ 8Ssa`Aλ~ށ'"M~wM$|F*?N t-]4XCu6nht;57컻mZu*JrAHH Dx'CM ?v~'!]h -ߌCj 7 R(SZ8KQ⯙UmF_K 7ilKti, =X[Rű(o~4׷\ko*TDE b>IXS\U繁P 8ً u%N# `FjC[T5_ϕV菑~tzE&6;nHK,glz<## MNМA9PŠUU{FiZYBxU@ ^>>?|6'Swmh53 ZI'k}(q&vBbkt%-THp !-;0^1I@Gc}.VZw QH,B3zxpECClUL E!cemRhN=rtukδ+iG(@ɾ"q@c`.Խ]rTᙆft333):M1 }!IE# 13PdTdf͕ R,,ԙ"֓fPo^ޢ1l k9$CI_^#]/&:" 扷"mL͈G:n&sx ,FiY..f?؞̓A7G5X*m!ִX0؎% wZ4THB=’֊!4EIcLE4_V-ҩ}3lq c& 3p)Gp7oqtI.AAxVj Q(*`yN}tDSvGT:C>hPKM+Q{3v)r_V֍ 4 P m֌LW6SS@O%A(#cDLE(jFqZ$!6]c Nvy$ Q0>rd2)5) N[=S";CDNTIeq'Ngɾ/ s+۽g3ꆽJSE66 ̬ oa + MP&"Gֱ1g5?<WCRfCV{9;vLNlBo,&"W5#M8遐'zmxmAS,5P<.^ԩY{Z$ p:mD)GbI!at0†~ts|#f鏢Z!H%f T%q 'ysh"LĕYfLሂ9\W"`E sN˙6!cNc2N`][ M9M/P N\Y"UZsLKzmAGݛoξkI>[mD(` DyB(m # u2W8pY1qe0ȖC1W &e\g* j! 9 HI+ZI_JA螸C19b3oR`~9G]Ph֊ DhQiQ*P B(Ѐdww< I66Ny  4"aItm&nd޶'z~Cp4ֳ#\ ,%͛5C'fJO(q.+!61Syg#7{Q¥$?"fgRYv5D%$D/>J&(&oCjZ!Vd&b $aaa!@W~som7d*Q%If4$dyc6$J^mff=t7`yy*~sz=lGv{xb!k`C9Ӓǿ|m{ЩIʎ5āF 6՛m1<n'L"MpjeD4/s^'A7ݐ'(a>t??΃үې|ggP]W.ƹ5L?/߁В (ha $ "p@09΅j(my_ދ^^. v ^\⡻]_LPV[$Q'tokrYeq.0馭( 3N ʑdQmw㑜z\.z[Π2-;>#[>$&ce=(+C'џ#F`+@@D_y_$,9μoc:ɨR hÏ HȘf{pa eن;IyGS0gZgDDfV@F&8ID>AC+j(CN"* MoX $a 0BBBd=ϰl{#&ChC~!R Ҿ{}f.%CdCp3uwvtz/!Ɯ('"*;pR5N8L "¡?G: m<[݁ @n9:o{g`&/&dS3.Iu .hLM/ybj0I|v"k:Kq'LTф*'.Si e?>r<Յ?ͷs3:T\ݜy!#!3&>3). L!Ѵtls)ۜ!@2 )ܸq~:l6v TP0G:WʋTبZ=j^h٢B$"zJ0)zK^uųdx C2|}>g|7i{m/!ItHC-X5`w Q(rGkr^nx3C3'xQ,A"B kÀJX-J982bTL˒2P}|A|Aϋ&S =;OP'd0sMR|7q&FDD}cAxǣX;b3$9|_kq!Sxy)!Q]QCABĨ;Ni)]xl'cShp "N0DL 1DĖuaf>o!ƍ7ã  Z!]BOdDO^w|@P Ȑ*{Qt /C¼2X11%f:FhtRċ$h b\HDX$f?*/ ;](n߁4 %TC`rE>ONLcp=C6(|EXHG9fHg:\g]~ SlZA/)70;?1WumoA}eTT(x:zq|u y(AH (!۩Oou{w}W>l^@  " J;kg+]@uΤzCʦ [nQF)o{}{;}n{{{w{w{oCCC93:< >z+oi!H }ym*z{ Qt@tZw{Ե띤޻!Ԑ _|Ԟza3j*UBlЏ@s@HjJ|}ΚYu4_`R2sRA{hr4{G6O{sk0rᄎ<%[z` ]M@*qWj'diHWC ICJ" o;8r6Ϭwn)Ѯm }! l}ɕ)e*uz v+@]w{ݫB`Tլz;L5g"q˙t굶{o\o_wio|uyG{^ٮܚ(xzSڴRCqO];U=z*O{gnwm3]z\zVAS6[\PKSxnF;{egayi@k54yu{zMw+tc]Oy} vwϨ{ vwcs]ݝ*;7Qyۍ!=}Oh=wc%=ųs5 ܽ;{X:oo{Iz@6^vCBb{vwm.ɔ;sF-ϻpݲ\t66w=ݮ`/ֽg=Ɠʤ̽:/o@|\z ;bG.i[lWލ:RJϞZﯺ<>㹽c͵]ósջ{lٔvPց iNvs1J΋܏nk}>p=w3nӷN}vOS&t77;vVk=ݸܝ͚ܣn=jB+GL5tk sж ( (]`]7CדJ Gی{HP4gGt:{uZdSޭzۊf-c=s 9"ݯiB>{k--צ*N}cXב;Fkk #=}ܽ>;t&&[LձU;ϫ}}w˰z&w׭t4lz/v{쇶qT$٢z9yҷ n]{ܓ1P%5M5݄,MeAN;{yziSƍUttNrdXs{ۭY[{(n.bSukɬ]Pr{t֮.n-Y*U]ݹp͑ܫanl㱺`}c= m} Noofy ]`yo޼sn^Tzs6gkx: h wYu׼ޞ{ܫ7\/Toc%7Ԁv CRL wl㭫މ9vٝb';=ΫGϼwkgm,WM@@  6Q.>Q,_?*dbQD{htUz+u%kGD^tg{q|Yj|yW ޝ=XQC5O8#?M_ gà 1*QwFP>LCRԆ]cRD"J&>X-r?:u NSaOvpj"))(i() j bJ #"j*((J oURE*V݆2TX 5.^:wm=5l_h/vPE NS:HdM%d&E|R:C ~Ayl~Wݿ{v̧n(//\O8>ז9Łl EgmU^{`T.) ")r8eOexI5!Fʀf./lC@ReET>iX/QUY=V{''h:5lE~ I\ 2e6|"QhaL,!S. P 1f"ZW0 `aA@ @J*јTW Mc)@JG #CJ>Jb;F\$'@=3=aH40ceyo`IgT?SԙyÁ$22"@%aL%đ*V@RE)0@j?S"pPO1?4&2-ZCfE(HOП!xnx였}DICBПj i~\7.מP$1DEL$BVzU9¢%NePdB@ -*dJ)BRBD yzzx|[)3Jt #k=_Y" gh(66;J%@k_qs pːU(醔JrZA M.B  HDL'I `EC"! @P $$T"%"jC$4TjPRR(eel%DDE$QXkDRD2JTG)T05B-%6K;s?/u?Ҟx.ujhH_Dq&G?"S_bB_{_*޻`"o^\sF$&loGFy~HT)$rVOw+ P谳sŰTɲ1ӎ18YcUW<ܮ^{D~=NTOEVp˻ ^v^k9i9T"X]2&̭:ϫ9tMvfT6,#\Ffqf?֝S,(VF6H-X>00RVe$?$8ュ^L2=45څӤr^ɤ߶jiQYKOݵ)%og&uNZ` Lu^'h?9q 2#yIzs gyΚ 1zl4x)5LP@PFKӿ|j p#Q?[@/C("khy5DdTƍhRGZ"f"b(Z6e* S0&FIJp40CNYP`AU KSƁF5sDx iHEqpfuhS1t"{tiş"zʼP&`Vm_@I{ZNl;>oOX(7xpg8L2O#"ޯ|KfXDa9GJ[QPǮR]+#Qiη,x'J!cZAjBs)7*ʉ2; Z[S&`bᕃ,[)߽ /yϬ/eAܣ/@>dPX`J@@r&" i46tT^|.8n+;BBjW.E5?pbe)qѢ}u|?!Q%2-Y]2֖܁Җ@w~a~hV@}8< oKnk?8 oV*?,?B?W,hqSA4*l6ax[|ː(9P=QS9EPg=OrٱiwB9X 8,T=8[]8A]8g]Yotq J iӯusלJ{n݀~-$TS?>n-SeF%+Sl Nk)Un?vm?zx(XmcqsmPP-5B&\ݛ*u+MVFvnӕrK@շ;spgvݲ2{SY)(%S>7q !:"uâHl"ש8 veI樤!uP.aґpjPF|mRyIC7R/hy*,4R#)C?q@> H [paP@}g_hanȰV*Y+ʂmsJ,.՜-8P@pwk[WU݄Y ρkàzI@v(߲/uopp."QXEcũKm?6˓/Tiߐ=#-J36vv@|.WfˇtB젮Y/m|ioLԷe7U;Hd(wfLf$7c%tcXF Az̸,iX VF'tQxHy(leVZXQ__)@{ʠJ٤Ҷv^b nD*Ǫm- qaɸ5d.C0t [yEb*@Ǯ.rW9nA{kmHvdum"ڡ. PsƑRj9+:P,#V eF2 +ߌP8^]}.4L@{5kQtf!_3QV?,ž :AyiJ%V@DGMǻHؔ/qS=2W&@κ:If͘_"0@;qϿ@^Y=qv|W!)EQQvjx#ԩ @JBj )PtsONXcPg1&WbH9|Uvk7ۖp=gLu+YJ1h I5,.sm48HxȬ]jj ȫzu2b@NXvL(EeҗLﮭl L5PA }#0N6>W|.C[Wubи9߯$rqz:T#~J Z6_]C[t}ò,şT>pzU7ϵPmx_NS[ܢ{woAhZąMt`d&,諓\mq):o܎z{ wdY8% oVUm a+l~1#%S7HQ5VAqѮ̒wvMVvZmHp"BU3,==3sc$!'hqĒK;m˻\쁟 ?٩EQ+؉a@뇔ճa;6r񮔡4)JR2C8@u1{cS>ЄoqM^XFPdjI&M=_oLy-&gLD $Am6hwxwxwu6p I%&'F7jI)rlsB뉾ݛ6lٲs5_}:+ Qs/%~O)@O"{+82-:Gڔ8A,;Q@8C4}Ȟ,x}:Up8?~5;6ɒ^-cvڞTT 0?E>;%s`ȆoMuC jeA@1}D]}:,4fnҢwObB`&Pp۶#LwJMM$>"e_1]p 9&|ƩzbvL:'Ŏ~.@;`|S}κڠ>LE#dDetxlN ]G]!`$/n'^ ֶd5ѲfN}0 @]}w}z1yǼU:1@_pQc,yv Fө[yMouzuQirՅhPHn65Blߡ+?wvԡMԘKЩD\RY2ė%/bVϝ6Ǧo\CPߖ%6ըcڜ`6 j:5\*3:$%ɜ-9tLO/ZPHފ98F`@U)mٮ\,Q<)ݖlWc{7邢 0!!U%kuoqJE} #pH8T?CX}u 80Y "S@#Lk|K?Loq{B;gOO-nYRsoWk'? l+nuX;lKV˥3bOc:P d7} @7ܙ#5nez[6DH=!v \!ѿeHcop xʬGN xH~@־kԴ4@@~~[3rQ}a\2HS8;BÁ:D?U̩M)k?/dv$_Ɏyln8ЇcAN91}mR_kϠyݗ}ɸrKB zY'>>A|9Ɯ 0ԾÌ%ٖ^S}nvJ~ /~_jg5B A A4Q u>  w3uAԭ.# {Y4tsX=gÁ6 72۪Mߣ[?C?3 -K輸pL7WWSN$p5Ai9^(-ﮪv kkZF] <-ְ:tVb$s/Ͻv$3poaR* jwuVVV7!=+&CяGe!&mC#Mމ0[Lse~0>_5K}> 4ةmS ۗ_E?j%^{s&) v0i^/-zT 6ZA}z*O~Ӗf{7>h#zx#+/ٲw~{?-^LL > |nﲿaּ=y>VM k?o}iw:q@S)MۖMo$vwt0!>L0@QsbbUQZik Cݒ/ƒboF)dpm[ 8]1 ̒fʣjt{=3J asCT N3QH I{Oۙs6NcqF"xz'yߡ|?0w@]4+oUVVSeLN,E=!*ቾ.Ksv_UG'5xL_T=Gm>:]?V,Md5C%j4.D!O-ЧT5rJGQI}͇'sT %$?(0OIZze8@NvQ]@(0^Z[Sꄀ/ H WmN%Y\tFܕC+#*Z2 DUQt`8M]_zCXDZ Zq/qEOËV'&Gdz\zT`˶AK&D/S@-n[ s+;8-9zsd{O^l(UT\^=FK(Q tfk$P* ȟow8@I5"8 K/zH36L=U3rr\ǡtm L$u8)芃ކ'XD?DĐ2ҥoU =g4OW7' ~)MK|a628ďā)Yj(4w j_@c:/@G, 6ȨL28 .L0#;[9BK*}o?mоE<]Iu j@A/Ȋo>{nfM}:^C੟%(gU^jwVw+wz`-J' `EijPv%= ;e_+S;sa % @\LiVQ_ߞk0h bYbHz7|ڡXl{V ?\N`1@_lFSiKDN%pSa8:jP_׈%}0c]Wec }Eš;+z0goЈ`GQ&>6=(8'G k$KPðZ16FÎ &oz/]P o*?-0ŋyks}rxk? u?8U!܄94 K<?6M(?dr dED9TȄ 7q@5?̝UсRT Ϟ8TtV %u.2] lhSҗrPvBRm`?U7.r O랜jm%Ll}~Yrn8}azSڬP m6VΟw>5}w_ 흃 5UUEȨbrU?~I!~J٬JmlupH}gMÄ!o^4}9mPTBVS[~xl5>1) {}[A?۷cRcf#5O߻_d->Υt <1| UBU-6> œʛB *:ݕ_r/r}33vGNLwH]g҇0b`V;YMk=5'/''Y#MxԱ:9?0yO6bx~wF|ۑPHm`g8S2F$b*҄xMA.sRJ "{\T'mue汘 x )maϤycޙY5/j0<5NoښjPE> T굼Ť17ٙ.SyNe3GǍh>Y _ׯUNI?N?<4eGa38OT9F[X'hi+kBc-ՅB!ϊ`QC3l&0b=isqQyF\⺇fy)fwTM9b ~ǯ4b7u\sQ Wߒ(ʻXTYDD.sgf2yrz՝|ӺZ)ko;`wv bmB? tDK':v^Ͼ ??]e.RBu"Pq}gldd*ZY]R"xjoIӂVAG ]FQ~R:/1?r lGVꇬ!D7[*xx![ 89 n~2Y*z6"YHjo]g|c[lv⽽ːbyEz0ݷ Jǣ\i?Y`&6rhjl<HU;v{wC|A ¦ 6Czla'NW-` iǢ%RM(QXt 1^?jj} =أO6>$ J w,teFwUxLq#[gc6ȟ<9@/PX]? u p8ok֘O;`H[wv6žt~Ƒ|5>>!N#7Ӆ旜a$.,P.Oչ<O8&{TE*iCNk_xJ)|59P$?~(J\A<J^f?#O1`GO x0Jr|u9P9EݼMpYI9z 4aWX蛺ֶ3<XT,BaBbb2C`m:!`AtN[e[eY^DA ̪u<Ԉ%'˨6DFH!H@`uո h? u0}J-kKy$ y1VLL1-ӝ5_=-$ZKD ujD) _E3 aLHBTQ-?3a ^zm`(EO* lh|Ρzy2M9+T5S 1$K $a~t_ZUk\6kYvq_d(959Ƈf};rwxwLhi+@st=AYOO~eO҉)號][3w-.sru j !i| hdhh2) |rr>QJx8Z hm3*EmaPPL%E5;n@U4>wH=l+rQd{c錕Aj*iid&@D?\ );r7Aw+aԽaY2pZƂʔN02_Jq:E. R>hyKX',@R8M ܯH/w"9%k p!R sj?() !g?f&yΟNKHj$ku -F)9]GGۯǷ򿿭| #֪Q/#fK08 ]qg?_`BJ}_SpCQPCO '_@I'?6N7c@:ChY- _4ϟbE#V **@'~:QpG埻0P D$A@/ ?>n|Oq("x(yHH̵̬:M;]@?5C|Dr_PۚeyQKv{N>$BQtEA+WMPɒ6UEXǸ(: b|]f AT :~?wܨ5Pbb52M_mbBj(K'FarPQ Qdgʛ>He !(&J*)TQ@ҥ-`I4Oq @GBQ&!(gL2RiSD0 Q A2 B,$!IAMDjfS~9JRYN Q (&¨o8CJLRDHK4@ PRH>rdMݘiF$0JT2H Jd)(h&(P:`BHQB@LDR$H4Dh:i R `E(b!$" $aJDKHMPQ HU- Qȡ)w(DIH BdE(i/1ރ LGj1$ a#JR RQ~vnD؃8<T0H@B&:2FeJCp|t - !NBAϾ2A8!Z H 02#HM IT~ JSD2s%Dˆwڝ"d' CDn?~6}seK"+KaYt((u" 2,cD+e!]+Wсj%oƐϵ>4/vFy~ }U6Y_]l:E'VQT1Q RAD$BQU2PA4R0čCD TAnSaCMu%xdFdJmadEBҪsWFa;"dzQd#ޜU,!QJT%&A)@@xdpFQϧ6F I$&?)`!Z@q]bOʅ7Dte! `7"^ -*:]ʛi6B"Dzmk4NJ G]|W}i Ǫ6&mGgwG.!?n` o# ]e! p߻;!N\/#T#A*VP$~D?!Qp5tټLHP! Q3:٦Ұ}bO'MQ;ҫcw\"9ƬJGh$ryy(uoGpO}<>?%ea * M*wmtdE_4}tP[6J/ժTPl Ym'6 (øઠYV -  @ŖBz'˂Ms'pXr՗S qD0 V6ꪋm쒂4%KO&D XW~YwA4IMc[ uT?}n($qDF#+ɞQ?D~(=] ~oADv~W7йO`PeXL}cEOI'O}*WʿGū~}sETDS2D6Ki/BWDS5tA(9 @ 'l2`3C( kPX7t>\ t7?5snr ojKݾ YPuy\w`f_aY>}٭ޱt.[U{?q:qcKv r3Cn}%pbU_ël7i4 }mq2|y֟lq@zA0%K-GhhH H:``!C@rQM½Y\>ЀSHw\ߤi W] R4]G`(~Pփu}1]߿{&oiO{lT !7TJ[ad%>\ " crkzH ;Vf"=&Qy""["h6Ul6`T-iİ˝HL9"Mإ@ Zt]`"N$,J+T>>6T]#2@XONCHD§E`$Y%6J#oiۿ:UPz}; CԲ FGӿObN&C(Qo>||xB0@y|`ߕ?ЇDnlwCl 9s,=Qx"L" ǿؐM4ip۱w~Ń'E7WHT bXpdx  qqϗ qpV,0C:m^GT5Bih3^JvC,5NSu94հZ XIfhgZ g$O$ew.DРA9J7/6BF ?W;_Bmpe1d)-p3ǭG8ކQ_rlM}A~$ފj ЋRnC%6<=*r[KTd4L_T&D D  R*~ZfHPx?D$|^O "MdߟfkճH P鯞ĜMB od7 k;lTݼ0%rPd%I )4ߌFS[ Bo0aЃd@fWXC0c7 k7=<\"V1ƭlH"+*~+)Wc X T$#!;gs$ 6o.g0^Blty a6f|ݗP"?X%=6Tvg8E)s?-ǏTo\a[JItĎT9X6=m+ַ^*U6t-իIj[W#x9CT̬|Z A onu ;@O~Ė&Ҝ!Vn6r"N67id\{D*# ۜ66˨& ! p28ͣHzL҇%RD? ex9KG9jMz9(+Cp瀬S YG2e%AI5ϫz0- |w}U@ԈX<Z zWN( ڣviǾU4*kMBo@zJ*;}}6p Սۛ]~;=S!Af>Bwa=iУ!xudS=_{}S wg"Pc(V\p 8Cs_0*5!0 g $~t۝V8:fG;t\y:7#0!04=Gsq5yCSp ^Qa^;0P/E[psM:JCnCFk8+[mL+Z:c3>&I6hb"l 7¡ ƃCJ%+ <^cQƕ &!CFzb03P-죧CmD1ٱZ"9=.KI4Ԙ#kV V.32gG\ 4S꺐Cw Vp`2 ,wmXO$rm8ujp]i6mmcb.˴M&4+uUovhDNuEIo(w7K@嶂lH- 'j*ðހ`HTTU%dmiACڄ)'ZS:$; 獤P@)ZMq$(I FޑNH[[q^(@* pyykZ^OT-6`obBQ!*m'ך7=OUUFavz} ZxføB[/g6! @n{8Vm.{PcK>/Q<yq9oi4u*Yj\eK65:'sY&NO'_? (J̚JlQm8LVE[x6`a)*K*ATRlX8/)ӗS[LDrÈr5133H9O\nR6A !_SlWG=>|g?]puu %b7v $k8.:?lFCͿ.VaAȈ8췵s@x&kw Pj1U< {G  };?'S} ixQF$k-.u!8Z_GR}V?0; ޚmw跡YDx?` LZvRHutW=ynV"N}Hp:W |H5Hk.b7b{"<(wxk->/~n<k1)t@RCY/4NΪ1< ^^ ~4q?q Hc4U1f1WylFf{Ԭ~w`˴Kȓ!?ƪriwA._Wk}:1>'y-W'%vi%A7.Ljs<;T4Pբw;ж{^UDfՍ>b适H(YUmpz$֚߆ߜ I<%ԍudMĎf54PAS%L98J2H>t9 $,EPO=`@TCHzw|aPo<}7Rz&.~f]? w@8y ĨT8/hRRT (^OX AW}}:Ϥ]p wZ`ˆ$Ո 0mluJJsz| ^:ghܐOt&7|1׭ M"J ̛Y}<{A8޾p~>  $Wk'ZoiI}:V VRJ*GUf}P E 62"J^z>u-ޡ^Xѳݨ0^( )u X>ý4- i:DxʊCBՑxVAB#M]4Â#oKab3s8?|CAܠUޅq#`x [m=Y)z-Ѳ^>*G5?]71*ZCSU@RffQ19VJ(-Jh BĎI=bA֭Rerz|/~Z1E=|[M8áC@斨*v5CLD?R%t<8qr] !R^ð]L߉2w]A2Hj`Nd+vEƩD^ %P 8;ZM$@SHt,/kտsU_ohmAKDh2w_,?Fx/!dHPt^woX1? tm(0NCK*;NA. .^X7;OAo^F = CB+Ʈ1Dl/EpY-m?sփIZ7@,@b`| 0D6+Ǣ _[U *x4g~tHqn؉=bsSʿ}<|3۳v@Qޤ>\L r52RЁM#8u-{|>&ͭYQU5+ +[iuM8 mjmρ=fz" 1ZX 3 >:<( ߚ0 acA +"V (JL0fܡ ߯>06ai SUUBIDBP!B :H'p f5ޚUMr3:E$bfVHv 1"m,El>8OّbjÖLwtsG>^VrV5&VQ UZr%`l+g `^~ϿzV+8'w"M1݅j&i?wנVda`պ`.U$pמz? d>Ԉ{ޟkj((l\Zb2A;yId0J޼aCNQokB~rvcPX,>-b9gYǒcd1x B ӻA3vP|>#|t:0[z u*h4ΉmMg/٪"  j7֜Xyhim5m-(JZY$8Z&@Ѭ.(t WRޱGK"snB89(tZѱ~yk#Q9T`F?O#id ~tLfP@HK:Fn*$fI^+r궾=^rɽ1 @"nn5)/j~*HЄ}Fx +Т:vIH(`8aXXӗn]V?eI&=zM>cفD-_F#Û`/ABSf.* k}ċjEg=5ƈU'4=!$B?>Ob+JqppG7!MV] It\*%`N<|ó*A]5gR8jj =X񀼈 <?/1N%cr3 /YoB#.ްF|7 *CQ/myveB喘$J1)$Uo{nd@#NJn /scXXYTUb"&5()L(7l 4?~j׉EimsZ/ӢP@m]^(GspH@; Mb)H8þms= =yfM8,+E`STB2UUn_HGӺ:rSHqI0z!8mASכcK&2W^/C+iU7u(!!!`IBIJm=/) . =l NrA}܄[{?zU38x֝DaXV#NS\ѥOW?L;AW3/m-[m[ lm[Khmmimjlss#dHT>6 ,$ mm-+'?>L|7#J0Yu(4zϖ|IЎJ A C'ü zt£JaY }C ' !x]{ggH!Z;}}k\,Dp"H$})o=h|Fc跷ݚ'!`#ʱ7;qe ?iL&o:{lΕ4{FKqG i.=:@~}*Az@r_z0R UںI}S CDKB>%fTbϟ.Wr߮:ؗQEZH!$ =Ig !]Cҋ/xS_0R>B8@$ .\J\Ί{CBVʲ¯pQ"]ab YH .jXaZK?FE ЕPXT , #UY&E.`RD&TESp+CZd~à,RMQM]u٣q^y%(3խwÏ:9GHā?dG]i"6"92Ao#_>aSeUU{.k!}]U)‰B8-!QL) @n_>7w)ONA?\}ȡ\\-O{͇aE.P,q 'e??(nD/$$E6YAhqOw勄bBnQ=j >7g>^2BoyP9E[tx';t PG[ qQDAӸC̨^\οjx{sGW׳;csJ|>ϟZZ@H@7{l/|wh=?جj|~k!ٴ˅l8y9sfu昔erMGzvW(~~ma5Na:SE I-G(?݋VakÐd %٢Q9 > P'RS{4ϡVakbRFsoQMnXb>4qSWz8ƮKX~oSGCMna% @(DƛU0 mIɟ|1 M`$QkF 0#6̏W9ÖfvW;d:1#[ "XCt&񋷈iPQ(oxEf9%~Y)Rb ֻ- kFeqUOq-H9X;'\we9.R=~\AZb_HYPٳ 0F.f^vf8Z([sCǒ)soN|; GM,ݯ<K?@k^7SFx"5= s]8YM7[3MsFAoڜ^=;icu~T5!7D^KozA͹(ZwT.l }a'48b4&zJ>],nc9ȑ4?}sFrtǬlg 320 ȔWEնEj LoabWΩނ xK/]V-88Z+ ;ty~~;N_ðG+^:6'u3h#/NwC?>?.?nz[J-f2ʡlo*x7ʼZvm! " ݆Sdī+9$2XZ8S2(jU_7F >-Ũg6ݼZ!V"_[lFArl '#mOyrW .|wuU0+{60`)N8ER%;*^knӕގ~6 n?K?J)i$Ap??{v7a1&b6 _oggjV8Mk_& :nU2N:L)ʝ :JKRc8'[Jwi.8*EUU޿Lw:!Bw՞E5dlvO/_ 7R>_Pd"$=/@Fy/#@T)Kn.$lb=3qTM/[,6XYGm\ M`zfl"LnANw(b4%1#7<1)5ͧþBφn;*lVmB&Y[a3Fv5;FC3Ō9b t&\-A&:}3<3ҿ>84x rAP#>]@ĄQQ2 Ezc/AVUGޞSk)Z|!3/C Ɍ}i =Wf}!UmKfV=avp$Eu80!N\]; B4z~/Wqbl5S G` +x@rmnaAU>=[VːaB {].鰉{ZsSz̄T;5ro;={}eU"%[1,Tvvy(Nƒ{jGyPwr[۔ (zаعy&P*ab[$B;&tA(_'LK (Lc&hzTI`Ӊpљ3_pqF!^c $yΧ֡d{P=V21=ƒ#Vٽ:k%@^nP%ǭ>l!@#(Sӽ1˄p pAl,g}eOZ%,Iׇw|y(vN@,~~@0o~y\0@<֙:dº~YAӫCc+&Y[AwkPy.az~NNJ~=x"tlKӫH*9=>!ᕊ;tx~noN+0Wkvs "W n]p݈];s[=<A;퀲2u>B)'d R8 e%dK-!9n^:׍&GսCWY=Tu*Q;*ȜP'Gubf1PDmd9r_k׊ŋ~5vsp#?\ *KpUl>.$zA:r}CPz Q~!P{d,`R`}p XItesCXT'hRk5An;u6[( phs`+lK[ЛWWѡ p?݌#ţ:z5 U,%Weys)0~#I%(܏;puW:,Z9Cte˩G`'sCMIBwM9#^zN4HF u䃄ee=ݎO{@ZopekAH`*G`y_7Æ@ݚ ϔQFS @]%Q\eoq|8~`7d mΖ#p!W%b)EFOzBWI7Ld;D6vEC?8ҎȴBsRFqƠHZ ! G3Td\õIRc0NQSh9n#ӦTXne5iu 58]=pu&47u :Ulql]uOf;nmLͼylzIEy""j'ZSUx [6TAC,i:XiM^m N^|uj+ UcDncb aW n TȬ^O ]9e;5sfTuһý= (x.4 Vlk! HL}TߡNyA`<BGS.63N84T @oDYYar_p,-Ž9Chwck9$wOA[}T\q< yn`S)Is*L4efMHXdIo\ ?`4s%vVv1\ jNaʀ+4β#eQWb*k:+%s$i%kqETj T2I 82S/`\^JZԊ f2$'қ73V-`J:V nKs/ԁjnt*b0s,zqYh%eS1V|h!! >OdJGQQ9diVd+]y?PA`lB\(!)QkkWt=vtJ9SK'TKЉP:Sޞ$E4SFo{8 B6=aWޢ8 8LG8_$"YbK]5LQSx3e? 1 rar A @^xqۧVʪ8:H:TTAG}\87ՙ~C 9".=aPp{XT; T@&ZA=lek}B]^9NITS^og˾&.}m#hmHȣ}ܾD-m?<.8J:몒zِ5!M+]#(Mqw%>,1=/)~w|vz;~=ޒR Vf@ MȚѵ5v}W3A@t& j R4( $Iu"Œ1\Ί'x+cf)H5ywwwI93~=$GB9~6}pmяHs6_>؞ZAw[}ӑ%hV[cөw{-@>v߼4r)}OҠ;oO:Q}(зNn8 H!Jh9_i`ҽw{bX׼^1pmKP0A4H@K#"Hxz0'(0mXv8"IG`|kTL@59Ï@ߍŽDBKQxo;VjO2zTchj-7c(A;kISoꢯ3?FȀiX F&Id[(ueTõ, UrhET &76zUOQ5uUAR{8S^}CU0!#x`PA%aWT%w}oŚ[3_&f_eaXlwsᇷcŃԪ{\kE; $!.z"FP *ֽpz\; DAZUp!"S 3ָ۟&N(P5c11bh0@"/ 1]mBƭ)@t1i3Y^2&a _ MsCBs]<` h9שZu^3/ mD^., B$ XE߿#0rU**!U T %CP, | Ԯ+xq{ t'u̷?n' 㘞u:;(}ܳeYؕ,.齶$!nU^`JM'g9T^B1j@5hCb ,Z̯6hZ(%:;DVE *_P3%DaUDf'<@o ecW{Aޯ?zDب:{-}3 xeTT!-#.VGPSbBO;E[SI-,IO€j(/]n(%)X2'C-~sGMQnSH@ެ+Z:}" Z-YGnKv8Y 7kS ޝQ8Si#䨑t\*Y0W^1MXh*Q O xA1TEn#In0I@^jϫQӮ'?~lw99lGdLg$Z2Ϗ"Qe+rG֏|]ܫSJVoevَڌ`岶8B Bm3vRIx2m<2d!G#'ȟQKOgPBH!`[ZT*Mb]C$a]y E;KGq𡨪h$i|pWbI/PZ41,XW!ٴȬ.D>ӶZ?>_QLJ^Dk Wi͢eB pdt"@b^R5gNljqkrOS2}m_q͍$$vKLj"K!4H>fLjO}jGx=h.&kdxLa32:z⬜^{C65G eNxNʕ-|5CXDx4Yj>qLvS+y㮿zI`Db>\Bej M'`i}_ӽLjoZ*-Ňufw=Nqg?OLäDO,IEb˧ |YݲhҲ{;r785e[xU}zio?rA +A{A]V (]sR'b_-s%-`B (|*:@WP~Ƿ'y]3I$/èV]|p!GYO-?kC^[I*:s ;l~s6;]g"yevI/}svq$Et&hM@$0"_.ޟ˯ %%nR/W*h*b2NɰY8Iߔh>AE`"5|}ܻd LwȢUʪҬ) x[ u\D"7J*HI6/2) /}~6FH;56 ݤcYHO` W1;U"?Q }3!Q}\"*4X85+ m9 f#/Ŏ0j VSV(6!֑``)nPwkOAU&Q5O  ,=egfB^>jGݴE6[BOk2>2fs۞uvϒuפ`oP\\5tݲQf1݂G֚y:3͎(LM|Z4TDTy] BY' 4vG_?;fRI(ٴCu0fI F%URI$ Oa[:\h밳_}=rxz+.u3!S1Z{TaeJ,e1s ҊjYWZ;k"W-yI"eT1()v *#G?(F=_nMjz ^伽uݦˣѼqɬп 7dP4:0jBa8ZQl=) kWš੻w9>]wa2eNݟd0q~_Ӳ" E1\2de`ƹz6K`PSQTIo?A ߟ,q as ?^DӄgRe_+T5 @p':O-ݫGO FA 5D8mBi{<CHuU[@S@A-RSEЄH`Irۗxz #yCTat=ꍐ†KAX#և Qr\gak)yaڹNᕮpXvV9 qU_ Gz8D'Τ@ R"d ߭#sttI&p]ZyJ_IeH…ip6*e k35=y{5$eR(prQ;"Sm[܀=>HGLKpʃ&]j+}:j)+Gq^`0Θ{ QFol`|⛌wo{<+Nha YUa<[{6>B{fI)!7r`}M9hZ!^SR;(QdB̧%:ψ^F*Ɠٌ81˜q$}䲫*8 l*cyb[d#@|#Jq A^Qr<O];E% S+XΞr&\4 (BjB9$nm VPД:i7S `DăHI> oMSA fXoI|Y%>`3q ~M }Va犈Sfd #S3QE%n&B y@.@?| 򀩗U&~G*>79-k7(!?"t`* i`/w'QU/[0^A!_M{ɫElGh]:E _kJLs IlT<Y Y>G_Q·sc0 *J~" ʦ Ul` "?{v7zm`R"StxUbW+ύ!fC↧ բ>B _Mfi <)TMhpux{Q!(}[GHlzX `ByD4+[FhQ@FnA: GsyyqҸ;"8ɐ:kBWub T3+̙  4ړ1!fS}fؙVuZ^ІpQM> ;E{agc m;0)Ͳa9.`PC bdPPɓ\?Kqg?o>8j5ae$@pwп`9,^?(ֲ-(Gst宭o}]c3;`ڼ; jx['jʙp{#쎱yDI-ڊ9ٳ&aHJ!'?F3)H #A/U]^mH YdI(P ň,~jpB?/l^e'FIR"= a!Ch 3s~q /T,@Ya.0;w87p]tHS@)k^Hux hxRaGO j ^ u n.b&X3To-x\G\"+zl2p@ [B7 ؓ_jv/:' S`t}71E!lǡ[jǝj}I'O!O;CD#z(#NBwHE*V 1^pwU`mn EY jDN %ND_ ^:1JVPRPԯ2+76kjtZHs`7::\xdBQϲl% a^]0~T ]^%p3ЙQhtOԆ>wctK^0S_?wkwQE(SP-Ā:A"O=7CsDwix/jIa^qf׻R(z*!1HKH7NQ";0&@dD\qJ򀂪2D- l/NJe +-ڵ-|؂T'I SȀX =ɂDb}H*!/~R7'Ǹ:.$tH2z?,ӧfТݥKuV6f*.;νf8<H adyP6Ua;-AuCB*?FY< ~F g}a,)0 ,>]/ܰwr* H+@QsؗTt O¯h!ټw KBDgkx^ hƦ m>c]cDrX]w O*MK^7> !(6E E 5uZ{ 02=N{6(}!am`4AHF NiyoU%,7 :|k>tQ*5g|Rͯ~Û~w}h5a1 $Dy( V+!SX^q;'a%A]u4Y#d04v9gkHik3{~D$mޓ"5+y?Uh-9ݟl&?Y"fRRgFHoDTZ;]⌧f1OQ{veԣ J(^ ?ϩחJԆp6(;~-_N;o}Ay@ ~.[V"߳]~6gR9T .ǟѠx4ZHETP# D*rYVAQ0`&qVnuf38$ &.}tx{2Yհ1S|i;{ dPl)`b:9޻+;vx~r«ɉߎw|sg.wCmas՗]!ʽ۞l"[<8YZX"<^TD%/>9q 3:VtDs:`y} 8RԊschDCpJwC÷X(z\-H;v>BFQCĆH<ьTmfo1]93vJ\ZsW-v28j[6U5ُ{vK_AR躰d8V? ( =M]~c 2)soWQ*dtQ8|xXE" 魐z5|a )C")؃=R׷_6@s_0oʕ2TD 2}'Ic=>s ٌ+>rsdC;"1OK7MauMoGC7~pvn}AeGWDB0F-@c&F\mcD9&P\,S-c֮2fñe͇rzrsGTUY^_rrGd8q'{3ٳ@93QM\X"ro2p䐐'eRd[pfCHm8yҦ4r;srusmxO/9Y pt'ӻA$1)iO͆T2V|= UaE=]qdCe 2a30hy7Ec6%(cv) ypwiMkG76X]oE1ZĜ*̳v lsF\R߃;79Q}jޏҭ8Z,EqErbHii)rcPKfw0>.ۢw+巗cbd&ʃ/te8%-߈ ɛ#jc8v de>0(ÈXx9s\;Oƽ<^Uud `#&ixif<H95~YతF+S{EI: q\ 7~c3Lnr廖U%)C:/D^r~ں;_F*(goI}D'!)"قs5B<96s"$ޛtd#43?,8wՋ9(0xw9RKR 1̻,KC'g@O'ḍ\etJ>yP ߱yyh'!Xa zrm?$޾O&=U:[zc8q &#Êhp EAsa3 'gS:?&$Za2EX⡿֊UQN6|m^Hj+ G^ GN徠^Dr$ [ҽb&@&jdwΎX=kc$RDEY&ϲĀP (j"- aZ-"3D9Z{r=jA'TP">k%UWos6ϯ`qj=B t\ PVR "Ko+GXAg9>OHYD+cӧ3I!$9&s҃p֘ }~7>Bh~*%O@bIKyߙIZ:s!őWos{Nwׇc"" 2#_ "Æu-J/}>@,Q(HRuw6̛V\uRj7m~3ۍ6 _N{!(PW6QZA -`>!!j]0~c{g}ûtt^ m*T 8un?S#F8AU!QGhy:}E}Bo/"^t?[O05teYLD9Oj[*9kz %HSՖ8+hf+| _J,O^:eZ&_` *-Fa{H67~4M.vOVevvfGAnro!Z8'NEX) Ѭg:s3͜;='o?C c*yᙿ,ٯz6ci5@ˍ;9ø r1s!Ѽ +NT$0ɬʋ e0Mc& Nqq0b i;OMa5H9m@4 EAƌ)BfԦPDEDczc8wHxQC;)ץ1-!,ᚦN=XvQhY><;|>ػYI;/k@zÓ*/鸇|OX>?"b=cxK=RTUD ?O1jfov. * A@nzb\ef GLe>:ȡq$dhP})y&a"|Jw̶@hH+i Q#ΑԜϵJ>nY<eL\|ࠇd&"^`??XƷx#x#=4!;Hϵ"/*L.BjAd} 2%(=⯋ A2*;5Y_g((}?:VQr|Sº~1GC'EFLߠuYeۚ`]# QQsb{D,U0"hR}ń^0c+݌ WR*2hb\/ 8wC?VI?^R1=XHi0%jv0?lSo"T:twO^2S?ހ=CܱDY+{ywx|>/eї!Z6~XZ {E_b&=+xszIƎ_My[tGF:ϮO\2QN|KHnsX׍{{ʝEm$aS(h+ˑ}i_>~?vuosZ%6GgKDr\.K{ov |fv GoHBѦ%G}Cgu Aݴy׏eIh&WU}~h"Ε҉P8 O3 !33! q_f*c̳~LIF)煶Rό:[u #~D En>]^{:quV|9Q;@~2ƞi<ulgsHc.RTcYf #f.ݘ4fkL05!`Db a2[LNr847Psһc3 2ciHɍB(d3f / 9Ձ8%h&UbnrǤ8}T~y=R9bh`)`M$CEg*Ѣ(1cQETQPXěVLDMDCL¢j$$;)D!wB2Bg\𗝘,QTSth!@TQ h1<32@'!8T0E.NmP[I3H9 fGEbDa؇q,~þf[wN' :p QPcT@/@׮.wIO[=ked(ldB"{es:%~݁$ϭ!~~So;s1*chKf0fզxfCY2I_lG.~Z[\;vu~M(y?go:?ňWN Rd~]oCowSQK#<݊?zA+;=჌ PI"3I 1X&H(UJQ)0 pT!F AIddKԓdBd!h Gc 鈎xP&RiX!.6#goIdz(Dd VTO$ aI:X`D$e)$%s1 Z`UI!  aHI߷߭`B:a6},W_Zַ`=\>>aKGk߭fG7XFam@.٣@[k>tp ʙif7ܑЭ"k;,)eg_c=u{Z3K3;fE;'v6hQa *vB{47-a[Z21y!wv%+n֓Qܘ[;l5<^3A3rk3}U<~? sׂW? 託WSMV1JTS^[K[,^0 6#첥jUoQou$kd9OlRPF)al3OgGugʱPG}!qi˦]:u{^CFhIMEӤ ʭϧFXNk&ٜ˰glT/i㳍Waf:d6"mnjq+6Ѽ+.l*\*{FmJ(kvm qÅLHjzi'Ov1 Ip["U4kkKߩ|Qc2(<62u?@?@"jzUB`GV՟ëUt1˶^)6 "Ȏ]U{ӝ'v{B뚊|ҕxt-e}-Z?YZ<~SGZ$kG*PDw6Ȩ'?y=+jK)/+*!GѤ|xpyl^@/x},x8"5 ѕlХz1^}~ܣ3-K=S.1!z$FGms ۱Gr{I$m/N܃;'M?5~jAcĮ LU8hkİ'/>_۫X@4ap]VP(&3mkֵ㐽5-K_y\;{s33\}*vT?o?s׵v >ƒ`kCA/Wf,P*P*4FbINb.#7㝕r#%`nWz~kǤ ˈ)F42P~z1xʤttU<Ru܁,mಸdp, &䟤a8վ٤Kcv7tڀU0CcXMFlh^/nI j/ +_ٍc(9zj= Pv }B`@"[_7}$K1ӯƮL}YIAۯx=9:[x7UZy/^Շ3OהpzmNf+|ڳ^Sip;%8]퇰o Wj/|oz~뼪 zE N@&LDňE>Oxք7X?V -<§_y> ys.3wƯo)% ݽ/hU:s;5vr8TCv_h~,N%Z=?u2 @D'0'/W%Cp?0)"mN 6Ii5 +P"}UGc xx}[|x=08i aY"lxMgEJ:?<>eW=Ww^mwwָYʇ߶UV9U^?.@sO? I)W =(XjT%T ci0Dȧ?K}KƱ)i>_a! WYh4@"i]%WEߧ/ Ш" a ` @21qtldā!g g!bdd$p;4*R &Jʐȥxm('}H9P})cWGʁS7K $}-քZ&+0HҚ/zTA{CApD>k?Q& 90R2 QZj/K(FX Pмd$ABSDQ,0)&Ih^10J5`AE5BV$0 \L!2\zu6HB!1DMdm,b'p2i6X1S̈TG֢AI=RV)oE@M+A4C?V UAhWv8G4u!~'Bwܨ)n,(V,TXk U(2"DOd9x?h(&HKQJKNA$M-2pՌU.FExd8b(lg̀Ab%PYmHr(ϋqb0?J-"4c9jiܝ'[ ms<dEؓ2%YUPZA-#t>|O8?۶mHj">X;S}vh 5n!? lDy !D=xձ?KQV{?t(px?`ӄO5PչW,}P.HnnjL?OBAHW <*rZxt֡?B򻝽bϯ=νóZ*w9?YZ>w];*fZ>/ɁɏzeQI- "~5B.a*1a,u "C|ۚA HùswS5i:(zssv| ܿhPs>#,Y tmGnrUn`dzo9d$S\2)%5eb+QWk?VVEӲtr(6m$7sf֪ nXf%VG?Ǐ=rx^|$E @UG9';O0a@?A`t G~6}B#žLd QЃIʖ.$. ^_ׄmzFfjoYOH߮ŏ :Q ƾFGR5ݛRm&bEC=Rߙ:?3$*?oQIB!Y^L]"c,;)Sy_؟ïopj~뭌*C0@^97zm|UUUV"*'?;Cd  "RDXKi4Mb@SCC?D82 NqSu."֗dx &C"?-Fm *whLFҒUnm%m? [sԶڛmm-Q-^5̀ `)56mmmsumm[>L3qQUU` mS!xA6 D쟹$vwm;d֪0<1?w/Xȫ`UA^l("!=XykU@1B3q t(qfkK5nmr)]mg-Y̢6H,UN0QlͲ `K W&3$x;69M=>b~כW@@)oYz%fzy'cϿk;o)_zJy;zpO.68MuÑ,+nyXVyq^1aam+@Aء=#aUl>7y~`<285/CÑwz|w?L?tW3~kZj>-ۃc7HG6&\O`\p8qG#rS_ĉ9vPoP7[qjHTW;{AF0aWTqAkd& 'hdG2MOې}$H}2(w|>=mǮ>sݷ붛QnS4:ab&BxQٴu8-|<{%jۼ1bcYd- %AøD̄&)?f㰶~zr>n_ : ኼ9=F@-#P;쇱BShϠD,D?rlo7e}a#)nUxeC!ˎWn`;(Mܯoಀ2pmQ2 фFiM3{BX*~Uz0>>| xp "r~_W;mb "Y&`kU*tdM{t-W}An:A6]/@g g} _,AGMR W@½J(n-g."+(fU{gr|DP늀$#H)xLnj 3ZÃvB0=_@(OW^Y 5Yv+hV2N>d''l'^42:˴d >񻺁I#>_Yȁ |`_=`:?~ (H1ϝ}i`^P&I-6;Ϭ#4}*6;6 iTa}ٜP7S%j%b8lˆXf)'BjK :)ا3uCLqwi*EES3hyueY.kt'Z ە߉#]fM/vA'> &78HGPEsgo^A>i֓it(WvҪ+5W v q93'Y鎎]S[jC,  DVTVϞ bЀh7r- 4j֫`xTmr7dx=PȦ_XZePP;j̙?l8:;+m`MW߭a޺idLuELv nk9ܟ#mvTZ]908gZ># o)__'}{x=OX~{ћ3:yKU:4 P@;'N=%;=HJEI(~;ay˿s 3goԓx:UcGb88R;z*`FA;EQTQ|N \YI,4z2MuǮi:d?RX0ѕ *'_/}?q-hn~1~Ut.I`&mg2\C2-±iԿk s  rX)}tة"%A}9Lfr1Ht&kp"#׆`Tor}Im]k2bFm_`zfYS44L];3q;W_?U:* _h.8tPO2WZ<ٺicŒ3#к ߮8V .(~osPNU`)aD5 J973ݞDWn q4ߘ?JKO1VxLUEfArd̋ P濻Z5:PK Ut.(VjLǜнg~55Vp֏n΄ lDc[ҼHl+i].[N?P`ۜ&N$H#{ߩ+^èlOXꝦ }Q iPBLɋ5\GL+ٌ+G(YN2|Rg.$ݭ=/rϔ0VǣDZYGcA,&@B=lrTx ۅ(w4!;iMyorN~Ƚoo˷.çϘ_ m1_J2Ac)}-+%Rm-pptHNI!iůgݏsJw i)o섊A\ VKT;c۞υqu$E:M~n{r;q7:'JYz}UCUBœ۶>q_!'J@AY"EȡڒA: H=>Ztf/I>eC+KSmnrcz! kx懶M⼼^V{mAp}0! Ey4⼪W]g w|EJ8=[HyUjٗ|Gp'ioIh YލK6E.gS -[N1 ^7郤p@uvM"k6{7, ?`Ӆi%iDUo$2'_={bc}vW~Kؐ^S%jtpiڸ0MyEwTa\^s q-ߪZWb]w ] XOL!1@,n+-(X')Z PFh*iP(J)*)JBXFZJ*((N_NUEwHXv(-rZNj %?_R_U} R$_ÅUXޯc08ZtdD`< cΦya@Q9 űuL=I:* =H$P߫ҜC }zMc*_e%ZM՞qL=ơgBvǤB (sMQ:/NUZpw02;4@ٰDD>?{[O3{&q9+,_?rq uK]t6)l=^vK|LsżAh-WkL% Fum c:݅U/:i;v#HO*T@e,Ax{^x̥)5֭G o^XNЗX{:qR'.:=&nxM!;Ɩkl =m=sˑ-C"e&Fz=44-8yuwQj?=0f {r~N ¹G\sMMU5.x , Xܵfc-tY)W#~7W|*v͵weE3έHAUq1ךͺ_德 nF=4҂ WLvB53Ëc}j* L:WJm1>p쭣z]Niş3{_X"L1՞0tҳvq~ Z54vS3l m{Xz-Ӆsv 5# GX>:j{j"V`M Yjۋ;MSV2u^uUcܦY_]UVdvApmE#nn5UkɄ!*UUUUUUIRIUi/Ver1'RqN~BG΍ uj59}f1G}5uKl-\ R3kgtkZ@3iB86 UτܕFы\P^˥k6dpEwmPF:o).(_UY~P+ά9f¹.#6&/ YmLoKuB |lw)ǎЫ[iL4©* DgS/]@[ifv*Y\/5[c:m;+v8CxP CXXU>Զn Qu*eQjUE Q4 Bh&X^/UjkvIW( Rzs:0TQUeU55#so8`7tEW@X kV[6g d5Ne ]SC8 p$uÙ9#X<(k6X+.k[OI)+Fh 15m, M,¼3u,3R*GНF:ܮUr0;~c hV Q~q (#K=DKAM Q:*[;^[hEԜ[# 'vֹTs %vZ*dX%cQ{PC,|F]]˱C /Z#}l392WZPT&b`[*3X[.Fq^[e8AhbpA3`\rҫڌz.؁:TsS:ԫ;IdS-:% %Q5B x[oH%3XoŌ\׼ qO)e{:y#K`Q![ػ}͹w hF:Y.PjB@a Y3odkvuQ =aa{}'\1[mq#l#}޸wsDGD$CmF(_#g z):S\3 I`kB8<\1׬'8ܺ[CQNaa:,Yֲt ja>PyIN 1)Wn"4n&oXpWjk{U6 kx\g?O @+ۨ1fD9At18csOAd\i4VRLGya7SɦᇜLa܎rE$$t139vK@l]9^߁_1D{?:PAb>rmG+H :':b?7Iv^;L( BǸvO򹭟nGuYf*^!X@=cTNϝ}AN2<tg:u{>Gs=v"MNe_TdTQ\z<Ĩa]I&y@epĬ&Ab?Q Eʎ>yy|>uz]ٽΡ;9tv(ʹq9i}8Q99K/rVx׺%cw8rPnR<"d2fnW9=ΧUTR 8@xq&>x6T ∣֮lAo}P[g9U'l$3 ^ ܽ:*1Hn\*=O)&adm|z-NkJ#CV:\E8“Yu(v%ظ Y6N樍R30R݄#dzd%/DFU}.'*6َlڥ:C 5cK`ЫUH|t_%N1ʒ^5ZWo U¼ja^0* ]؋?vp{C mAH¾!  BRMf .Gܛq[Ǽ4׭0@ ?v:q ">4`>?,iFqx@0! t5g$=juPAzh;sHCXB>#~g?PLX Id 7&ow.5y՛tD9W+E,׮ '52:{'0hƱZ1ޥ5HQ uәaA5{YUׂJRQKe&M*+Wm@9RSPЊ/@ӿ_I- #Ÿ'JnJ b@Lf`MZEcy_oNc/tknq6S3,_>' }m"@ fkmcWs`c3⪏I ;$i Y$G=焽yLˤO) VpvI$ BJ9C]VNT3ڻR!_)Cs}'Gj:\p{6 a^̮@{3fTNG"wı=ލE}gPG g?1t;q8'Vὒ u{'2aGl 0?r6L L֞\s ** S1q[\PZSWXdApRa6FBZ/l(GvfHXSGwVc`KBfkolca aG 9aDD/v恇֚Q} i}ř*r'CD oI >xŅdy"Sa"3.OCX=<!u(㰶|Pt1mnW J̿9 N.qǸ, g@3"؜GQjSiB927az5NpYmo)8T&iTWN7=46¤齓N)O =N9JavKw)KC.9ѿ{# B"7W-C&:5">`(e5I`/?k_7g9t{%wg e8xߪ9_,]]kF4XY H\`>,%PE ݥv* 6vC@P~ Ë椆>PR}"G݊08Mpؗj@>qCbB,Ԁ.^i)p-oW&fbPVy{z6p\As#7d˿{͊(C߶ ^3hT/Օ{RWzGaQ'2ٟmhܦ^N+Cob||x-7sG~U1>${c D0)1g!ߜlPg8ҁj$RZtRА|ə76a)fԬ:CiZª [łę!&p9ijjl3 2IݜU/UGUp (M\ ""#SO1o'1Q(2ت%bq f-C^„( 8 SXrGp5͙ߌZݘ#$wV3mͬ)b`ɘff¤Zў.LRD9 (SP&yCcwwSɾwM6љnLA s(j" L  0MXPap; Ӵ)R`r:yIwVOެupirV8~aa)zUM^9laBDDU;Hj".GP}Sohc4q˳ zq]3*w/c6C"" xzƲTY/f!K޵2xm@Јsc08;maJ{cWdVNJPc06S q&^.ox12/Sxu×=@O:uL533E˹I{($$Qee#|JŽ곆V({WYwW!vbgxt6dYWUL*Bvؤ<‚'^oFff1DѾs3JIQ0ӸmN{SYdbq:㭥k{3|u7hxr{p8箳X:ԭUu327x^vev]8skq!cq:_x(P5@%4AU UT4MBD-5@ҥ%)M %SIUIHMJ )@PPPPE+M%RR-%R4R IKIE#IEKAQRUE ^'. f/Z!jϝZ(O?v=DLx()1$'QYy䰴"K[va100Zhυlo:)qNc/*"" %ٽ͖pATxcB{{c F`={ G*(6GZbV\?wehhɣ>0~&Dشdyp,bPp^d` X#4S9⁇6CQ=|ՠ!psLt֠aCA3_y;{ 4 J`/߀ijd T=Dz~̟0W,A?_ɾe _5+uh\QByJ2 P DAq]!Fwz3SeNґYh:͠%Z_[EN\i>@9>*MՆ7?dXLqo4t#9&X(J;{)Oy_s X1C!uAG0;04u02&d2\M} z3?s,gcԛv-6U`q!5q "{v D6 d*PtB8>]\h"ruݫ9a{nPQ߸(jU~uD6̱XH^'ãl[IޠWWvh$XO⓳m.֍Ss+,i}o{Ââp ZAQdoϛ/a%MgF#^woI?[02OR.bBZ$k|p(0ڭU}~%rd3/jHAs d*-|VY0NMJeUf3bgP;t#X.* ).P'CA>\,|O $(;}M?W4?d?( _v`'0hz$|p>@zrY/>$1w6>=fg+jW 5'n! ÿpu B b%$D%@V$b=™χȏi>X2|W!xk_ \o|y",jŇb GwSflу'|%~2Yb/x36qz_A^:R2U"E]OdZ%!)¹3:V`b!PӷtB<@{.fz1۷im!#:&so\noo+'HuD.MI:<%PXE6GÃ2O#tC }>~xeP;jQ0nrQ}HC,-ݟJ#Ek0}kq9p(Y3|zQ?y]6n33?AZ6eC*z(jv(qq&:jzfFFsgm_ֶ+[4G =XxڡKXA\f>[~dB*,Aᦚ?ٻcɷ.OdP ڄMoG 'D{6FHN:PgArærXF' {>T&*"H+5hqjĘA ?eqrVKQrԦA¥q*n5Fk7b"/т~lX ذ,!8/3얹qۃk6aQ^G%gf_pjS+x񂠏rTæ5kk)Ĉu>AOZ>!^JJ'Kj TB|CA2#ϔ[:fQ2>=񓔪~9ipYsXP^)S_>&fBƢ,O'zI^wO3Ѯ) @ 5hPYv?=Ljz&:{wlroo]SfίshEZu{8g-qrxArg ujȒ,a&tuM/k< 1PTHaf&!}~'p5BgL*'|zRJ1;d)>(Wx,_<,ư/<._m9Aw'xG; H~j5PN2>޹_2qnQ9q_|Hp8Tfeq9zę7QP-ͽ_+OXu4<' m+HtO @➁KĠ@.M KuoZbwn8(%o?v) o 3,ȻsT(ucys`3慇p'u},Zg DTC8f=o{e {TY0qHatc|P֛JL$tdh$ĩ)}63Wx Ya  8) v'}>0+'p_׬te f!;ߗ͙(Z>xT>CW[بe0}}b?݈')Ud*Aa 2t\}I<K7SLCFó X!y ˉb^4YR@PD% CU6 e݃PCYf.Z@ƌiW#Fy4n[qM=X MN_`?(񟄥utdXwY¿?pm3J0 e>R% <:a),&D(PT:͇],Ev(A6UF-#?7 tp߳b]:~3s"z|LZ ^r}tB~=1GՂ%CmV_Uz~QجTKHBQ9߂Mր1%JۧߘP .q0r]o:§^4˻ cG=N53cTw4'É51F߆mj߃.0<~'9k@ZF>G1}~蘪Yv[;}ݤsI dSxwʠMtJo`ҴZOpй:c2$$:xQTQT?$:yj}ITᲝ>_USWZBUup˭Hyn?k#IVuo~卸8L: *,~֞ઁ~h(=HXJ)D5*S2NCPWķwvz7-᱾Foo7ACXd@N "8Yfw xpQiv Sl`ᨂB8Pr|8|=_˨4~~Wv|ٲ }ڕpBJ70(  s:OR׆o_v|Jmo}|B1Lbs%ȟ"F {8Y~{ xVZ5}+@\TQ9 8!siaS/gDY ӛ}wXZ` QEDSGLvxz^?D ֊;=n8PCNd5}{Yfh>P0Tvd1˰} F2u5$!!!"mp{ ~PҴ܃Od$'ݰmG()q(bb*|}G׷S5#*ြ^N |nD(*k dKE-RRR4@=#{}|ZN=bD=xg A ֢H;dm[;&'aF%O o2i-8v2bt<h wiE)i"(^:ky5Pq}5Հa̪*n){m=^vC"p9y}ں]w@# +`bd@x۰d=`c'| m@u=@]{:,JC=pCdk9ۣFUT_vI1՞Cϔd60@Ipdf?y *UJO倰sd3[_1JRgEg@n,2k0Tޟ|#>Ll ,j# B ad!?(zO" H., Q P6Q4mP/8&UjJ0jo[~8ol1Z>_L3C0t.tcijTr}UKHQ%-mBTE#/0`7O\k0܊B=O Q$eH$= `rq?'"ÇUB"_5m֍7W/rUd߄1G8N\ah [`fT:#\8h5u.{وS>sSDDRyĽdDP|p N"8ۍƢ YwxjL L&-9bHII&;,I$I$)XEaJCl2qTbW>Q?_#p}O7! 6EͮO*BbO1>v r$?8?IiȾN9%`? H /UtU{g&kRv]=r\,N!'-'58Ȱ W!1 áuԉmM͘R!nEVhzs(mC 1H7ӽ%K:_L0xI^6NܺlMF,d OVem J9WFo>$ވ%IHV#RQQy%կoZ>Ǐ3qĹ '*$d F!aDT; Xi6рAFW\\=c6wJ"Bgi-mI(s~?`?u~CQV~۠y6GT@&`tO?Pw 3 1busi=/^~mCwn.?D;x, uI镞~6ɼ 3_BI}o>+gOnQ2(Y2 BF OgHAj"3Yv ~lE39K rh:ˍhwΜ.3 _Q\^N?%%lC 8wr9\+-x?w~o33 7`(`Q>yv=Gi2,ȊP``,~XuWT"V^ _ެ`2GmǯĀH7az ^ooiܪČs"9Ts s(珷! |KN2rl^B*KT6p`W%SANHLm`-{6>\YYԺA UXB\u?JWfK KVZ96Egh]=j5ߺzoFx~I=nXTU)WFXJS[rn;հt45oM?JFC3<wG~u+|wӒc6>Kb-ENg;-=Z1P(70yqz^EnLK42` }0ߨ`AJBLKLJnEw||O<wEH kV$|esa˵eڵ FE7NkLX(煬4Άa;ߗ=k=NjL|mg+ydM(wO}N,o6@0pe += -:La`mpFju|Z#@U-  &5owW^tds҈`Z~0  欬ёߜg(JS{4PV9Ek!Uoۨ"GʢJ\|'aQL"wFΕ*?]s2aWqͼo( tE ÁӐXٺꞈX?t-}J%K;m{ba/~rPn?3?@&oK*)Te׾x=YOnvla.57' ArKWN Ow{?O ;ѥu"U`.e"90/Y\$$.QO\?m M3wl.t" ! @- DP"P-(TR4H*uL7ʆYgq?H֋&pg_V<|o=e};nCt!܅쉾H/OA`Fs}>ΰ>΅* I_0_\u.??AEqJRX5{oؼȔJ2_?Y]>"?^&9@s2ֿ'˻K3cC˦蛢k,V(hAip$pN}Bs+NĢor5?a >~G˫g}s.byDa=XZG44#70Ixt;w^=vZA2ro-y=Ir"j%Ag;֜DTlw(?;!H&fחN9;aP+(^/i%EV~YL2`L!0s+ z>iȳ\b]sHPʁ F0g8Y#C##ψ Ы,Q2` =FfN1m ;(MX =óW1\ca +Ny<3w1A(LIaHHnʋ#YP-CiM{4k F X]fxŌրIJ@׼ iQm 8u<~b2 {h-[ hK H݈ tSYi$Ptְݴ² $e)][7&8%X9ғ`lrzri]@K|Cd+\ 4 Awe`k`y% vQTQUU}W4[dyQ߆/V2*ʸ@gy;cS 4 D3,FJo8gM[7u#I TKCxbtkyfąˍ{52Z>ba VgT<.4P'XwyιC@PGu(+<H<Yve]ӷR >Ɛb9s*Na\JiJϻx8`KT '"EPfOy2/>k̤$d,?!46EZ(MBE%$L""2/e&EDCB@-"0"C)$ɉ\ 2"e**A{em)K  h,8!*m("ŊJ( ~bd{G)lRͿ1l ؃r/$_z_oGfV^4V4{<T._~_ˆICiR\|nH6ocL@N x aaa 1آD0D3HŸŊ ZQ2JBж 1d#XCK3xjf$@,EKL҄@3$J҆9TW aMm) H85:ZZc1 "O)¨"^5CQ4IPACBTQBQ@U P!HPRI$ѫ DJC1$o d`F#֥ Hh 9!K2Ed,C+b Pl &( (% CfҊb&@XEQ`"lH!U8$ U !RCjZէ|%@,@CX䩄dHFMX@1HI!BI Z" hd P0g8jU)*"bD)b`0W,H?lgl\zE NW}BJ0zV @YW0Qθ%Q0Uy1|OLUr/h=SMC7=5GBYXČHiQ|a!ӼO0% aS$B;D>H H?FN}.b7H0/5E \$; LGI}&;Qe*8+Cg"<8/I$SmӴ]AD 9w1>7{rևqĖ*J]m`z%+VFl6+ ovgaO`4 Arf VbmqCvвĔ zPRӾ+3OgG%Byg xC["O$õOYv8t;_@@-"Ic%CKݳf ߁gL'%'}r7v]FʺF}SA JK= V) FbP9HzebQ UISR0wCu@ Z[GWDPѳWJpwK\0{o6&;PTȼnrx&6;8d:Zt+@, -9p "@vPjFX^SASŀf|;s HH3##v7cZ:ę"SSj,Nꚫau[h<""Fa0 0"3k)@gJ1QKm| oN<^n'K**VzuUUDUT  ]~gg1 S`8*Wx&ຑ*e1!'ىD}PW'CH800! FpB)cשJj8 Uؼc! ^̋QAie51iB҅ FP?pB\cL%x# pyxv48\Yp,(lmM҉lQ-< C5'LAPHn3KlR[B[bKAe4fbUH4%m8>&QEUU7A;~D(tmZ򒷔%M)xP6 #+}'q54KP5DMEU!^:mqC"QDE4)ILẂ(yf50(i)(xznE=%#Ae#X+ 0(LSͿ5f~}; E4A(Tۓcv<{s٦0 mzwK>4]# .b>wtx1G_׉l?1`24k- dJpwĦD@t@qD0?,rvfw@! 3::*D -$"&:nͭ8@J2q6"ba)YZ%T$BF Y ! J@(V!(9LF beB*CT"%asBP @@ !,H"y+,۠F ՚C2hXT !!.Ǻ qJbnR ED!XN[oޙz P&o-{{TqM`{ "I } y64i8> JHHC iR RJP(F)YV`J h ʩA&(""$@"D ((VeGp.J 9l,s?< T⏦?mƶ::k{aDpcdCUL9 b=TyI3T!K@L%i>x6hĐ 01ϠqeV<' Z(B hLu2,PP6`Y i()RiDddda4e5U,LLL@BVEאY*b&&$) )&)(i ZJJFt - CcM JKeE4QES$&낮E44QD[1rߛ)"NGl{ǡe64fMRW褢BӍmIՋvNrL]Ў GpxZ  f;o`d{# QDg9=%@pO K7uW|91R3 ,anj.%;;w `2$ϙK;cf#ML"GC.&`DCB<`9 {~Ζ/+<@*l|1@)RK]IiXS 4;1`n6NCD` gev{ Chsj[ #+7h< [A*]b>WtrHoQAURRnN'Mk%U(X7!@7d &LC;L$w#BH'!Ljb1duɗ\zy{O0q?q46͞rJmUnΒI%Oz@25,Ha87 C nxgd~dX3_0hMeO>:5H3>ppPRٜh[&Ndzojα/fo"z~w5Z9ːG/3my}dilPsRK`ӉƋy?YS 0y1]`kOj m(9~%s6=;\Y=v~83l𒒒neT o & ׊PP 1>tBBsؙާ% =9'G  3(q7Ẁ|14i)nq7 nTķR(5 2= 8_JͬP!daw#b&0XaDתBîu74J]zN$j{A0@ i*=.H8%03K:!`B=]A2'Kم/9(!J盓^ffa4n-TkqX(Oa}x *R瞮s`\&8(G#cGuppB;UhijL jfsj*ס T+flbXWfƁbiD a! I,QS"R*X ЭN7(A}r{ڴ0P"3AGFtBQ_5Yvm<6@ª  M>nwvr4 ;#(IGJعAj8B9*~S69hdRzl4OXؖ^IQM)(,ucUhӔ\u|V扇f%18Gz![!o?ns0mk:M =W4Z+s̋ ?*K:hϓa!oΡ-ԥQ!WdF5#-gPH`ٜHٍ:(,ص\WVE`I?>Y Eκmyq=:Iԗh0pt Hi`xd%k@K({ڪ+˨<:q638c^e T7P!H.AvL7AeM]ȏp=`{4DXEu 0 T&0QV&X$(! G 'f`]) (A!)(A (A!fHP-R5 @0uȏm(vV&(mДbcddY5Y)N%UðLjx*kuկ݀nuR}u1آJ?F!S~XcVe)3M.N 1_߹P:8ZF'LHʾgPy>I}/{}Z~Ll#!-|жTeXW@:WWT Gcj%; l2>VRv)@ 6&4 kvRl /|ҋab@,MlbSluBfv 3(`q] &dfN06 >FK+Y#sL`rh!R[CptOtI3I0`"J&% "Ԩg$%44b!D@2oGZ>Ny$KFI&05$90 28!@("!Cy>ߪ,*Dg@M\pZ`0s dt&Tz.́QyԮI+ H"Hm_=YT8j7(8Zjm<ߋ8p$ɓ*)U0^Rˎn;FF/PÐ9&pɞҏ7!%= ˟|(gNIg@/+3?Q8 ЇKpQkȢVw$" J`V$2S>J NOD 'k?` #Ig OQ=C7 #,+O$tz;}O|\JR*Oe 5~XrPP_RɐA(DU"@hK`Q!aҔsj)@,^X#<'5`7sˌ8P:6X">`oOi$*w4OXa  qyշ0u1Ors_ *M/$$HV؍*T FB)`|!LW)fffffb"""*qEDx8qBT8&RE(PiZ 0@80Rgz؞jfA=\(yDz'Tb'UtMkΪt<2 O< }dH)gB ihR |I2$qd!PP)EdRy= ;s-` ą #(.mAB ԩ T)d%A*BCd`ԔLECT?j;{1nKNZ5vJwTf3>)Ny1E8ڗZ%q!qX;Ѿh$t4PJ`zs9Пj>n}j"ħ1<@[qvbZ^R4W|y״ h+`  AF,: Q>elx% \6B ݺd_ )No OWWǹ>) A;A{kG1i&TDu{o"*HHfUx^'K UE@p D?$[c8dY@Pe!WskKfC-c *_!gTR(DK+$bM2DdI;,!:LMGdf6_Y?+W{?}/?cS[8i,8B (qUsZ!ޯΘdn=!N)8o`<z<.[pɏ`ajk|cV'9)$d#BrNuCrX'CU]nQNdG%9hߌ62!ɆD?tB1J2 хlj=d|V -64 ]$ !Pg pyԸ|<ΥA(~hpI3&x1k&x+2_]̄`(8S}Ǖ@?dXd*`7*O4rvvi9t0 #;وq4zz&3!CW /88o,7484 V0Bz^-l=>y[C ",` nʛ;EEL;̹=BpP 紞tNz's}= 2  Qa* IM厘H """,jXfff`ɣ*%$$ 'ʪI" I$&I$"""#0q!)d ,I$$J,L O<}BQ< H$#_(4EK A;db8` $c*821dX~~ hPLlZ94'CkO b~^OLkx%L N*t  M+ QoGP<8u.C NA@\(L㝵kEq̊1J~b M2!9)Bw.E=𿞰=+3?G ?I@BZw9X@G@>]ϡorAoaAN1M;r`R`Wͽn/G2RRo+v sq th_PzYzj}=0L۴ 'u^E9h+@R9Y&>Q ]?ͪ'_HvP?K1*iHSuۨ=a;EEmxu022D;'"r& 4]E4Y!#fdS Dzf5򀐊k TVhY9<`dG<#V'e as .fR\<#y^T1|r'|r;㙷(`*"ۣ,>2IId*I&Ë*(~̃0*(JN5m5JV o=ΡJ$EIЕX=Y6FJ<eJ-V~8Ho}-´Ȟj)rQݝ_&(sX\XYqBN7c46&?#d=%Yd 80꿲 ĬP*O>XׇC kQP EW @xxo MDո@XyBpPG/COUpEQ҆wKRr$fE8,)+o ǕS,$1bR?t$bK^$QGk؛d g 91lF[K aJDxs;m^nȔ #@۫tHb!2&E-/Ɉ`GEt" iA1[pulk=(ϩ}NL6Cƀq 038i0p;t+—׼?*+zA7 u!`.f&S!I * ZO S!&@nCû]l3fN5lpanœa{\:63`ajbBjܔY1{s!LFDd{)K ^ ȃ`yF了@w l$ÑgQxE6pB>: #b3"[GQ胸WLA@z[%Jڐ Pb h9$ bɷaG JrH֜ikTڛ@1"e4i["sD_0?Y2hY]- Ck?Xk d‹ %#C 8i~諕UA ed[ˍoqGSr+u6hFoT&8%'Q-^[0o\frLSvZR QtqϊV,bvC1(k^u8sZvۂJ[;m2^Hs;z[Q7y=9XB Mt9.)顓#^>y(!La "갮ᤕd&'M8FKz>[:7a<ȲG>/3'H;~z cݝA껬/bmOaclbBC  Ss eA0*j+SG0he?}\ F֢dUeڅsC~ed A  hh ;4Z5$L̔3Aj>fxJ!){> Zb 5&RFM* P*UE)'t?|5a j***j* *hdUSCAERZ̚aJj@#E X=`2ANGͶ~XI^e"(fEKsᣒY\LXG^RʸHYM1>BM'1hYMñ EgAdp⌊Py 4BG:^W'~_t?Qq 56bo0޶;|n A8ÒP7δ%v|w-2i]I_f25_rʡ0` 0?jhX" T1M}x9OM(i˹!ԒK7tYC>s0|}7=?yv[g7bh4Oq CMޭNS%-QH3a+F08a]ic e7_[8!3`_OuyHh F)R$U~a\Uu q0>8}XFa`^G`/^3i4*qm~Ir6""&tZY'kt\AfHy]JapC%LLF#S["*(UXjQXEEW0թܜc櫠b4Y,/h3qOБ\Zg=FN+^ǿ D0-r\z,IEU7/k(/kʔ<.`%N0ٷbS)@Х.Pl`B>NI04͵g]8^5amNҏ=>GemYF,SXK}`>ADiP6 ApܮBn3 M ƅQ { 吱.Xpf&WӠz) j T 2"&7EU lX %B_ѭDSVN4%!)aL6T HUJUoQOǻNB0|#33N)cؕT),,'|n ,fæjH!SN|x:O}$v韯,pǔ2튊R~ϲJDO߼;*EDoOkEgN 'V+`uEݛr0Q]xC K(KƯ08C[Є`aPRHИ/9p4$4S1P; 渎Qo  :a :G ףKྣ c{E..98ZaaeDU5y.)٢KJ ͖9 P5)t@P;]n70@ҠYG+ϡfRL8DG3xpCdTΓP:􅠧h luu 5"WJIy9P )Qx '4̢cQ0:=̋3D13yd6i`LN$& < a90Gz眆JpL40'EFH1![XI'M L@}f#nx"*"`#)ˍ8Q{|'D~8>8Em4&+ W/:2`=,paf_85z\7=٦v!`/gOT -7%Eh HD覇BEC62Dp+f=GVL&؁ <]b3ġk h9o{ NɩM/ &"*%)9l7Iw9DP4! Q!>Z{}9ƳT9.xkZq߲5rLZb$/CA5ۃu/Y!Fd *vd<$^`{MUvSMBsmmT:";5[$ظy<6@d:6SDAE ~?YGJ$O ¡d#l 1/C-T l0)P}'4f&)cX9RRYL>♷/"4K&t /`ӁDI!@H O㚺2@BQ &ـq4# t?aPqRcIA!CY`LN/x$x?qQ0%+t{wF~ 6PL{U=;|y(pR D-f ffCLИC@9! Goh4'_滍'jA0Zp#tH 5FV` ! $  ;BP%4qMr]kךJ]~ BR%'fL#qJYBtT(+Z°*A)k*tLBD@QABRk J "(1,Bh# bIʝYP5y#IyfbY4 ;SZ i!"|HH];BE(o^Cl0ø-a: c%RPv-j-Ѻ2GI$aJ@u ,4/ghhKC3'$MAf}è>-]-H 7$ SDl iS7mb{YE4v¹,B 2$rWSb$ PNߨ|I /GPW8d"!ĭFсOΘ T # JHR7 ;ʡJ@;Z]Ғ B~5iHҮd$ Ai0R\` B /'pS|ƣ$აqQޢh͔ʂjϦ3󑲦% $1Jd%L/~o1~bŖ8pLLja\i82hfyO | "ƀ H:}Lz˖6(r!i.5F/+8 u?}CӂȕGVX@U A 2B۾$ cu2&{d.+qi??$QQM5TVӭǑÌfIʷ$Ը ‘ O $n >iwq7 SH6}m$Jڊ[՘II$/.oPr1 ""&UXTG1ݱ֦`*vbu2VlU\AHժ̲;,Qbn 2 !jIsO`bWaA M;4e=`aegE*lX6@.MPr1ar6lI{2BCw՗ߐDɎ>q;uDR 'e](ŷA1>PwW9ZAN}zZ51&朊kV"_= zҗMbYV4 9;Q.l"t2g(_N; |r b$ ҂h_UD,l"J IS!J NS8F 9PDff`DuV5GrZ q hsp>{0 1Hp~V2t&agLOw. [&,'X18 E06Ve@qCye T -, grh^%˔$xט%( \yi!I@ aNDQ5Uns:! }unxځƓ [ZrB*!%l!2$0$dZJ(b b@!$))JJf"!!!$hB"%".0 ĘܦPEr!©>ST j8c&!5 \$ΒG$^FE `ݸ,e)>GuU&: JXV{4eEP\3q/ iRo.ª5ʪܝEߠ3;Æ?2/P>}AC*^dMQ@+zM. vNq$X4׃&@Cz< Cq0k]Y]e*`P./{Zcݱm5ăSXWZ8߃l6#ndmschS7{~&Y~ܠ(]k UB|17v5 HȨCG*=t۠C7=ҭ{#]F2%O^zZLjl zcPFe#vOBԁ$N(cOwvÔ&i߳iec__drF39$(E͂BCJ(VO玾>s7q3ֲ6-^vN_4ueͰ< >c虊@6 T7#[%,T2ٶKZ{eTD 0)!iĨ"fDADUH0Yւ!o̒ &*!]bAT@PSMP%һ*v6e0HPCï,twEu`X_19EEUTB*`& ?;ttH:C3a]9b(&U11q$AJt=Y5 xDЂdX0 Sȓ0@ye[jc~R@7c8T ]ZN MvmGHMCa=d 9rh 6G~ݳ!܁`(}Ⱦ&h&XYV%s(J6&*oDckcSY~υ`VdԲ[!sπlJU*qIj&%4I$0Di0,M\n+[s/rKZ {}|S[`SQDTQ+ 4@A+Wz9&h Y| N̢$4]ۨ p<çB9ق{O ދ"oia&f$ChRVZ2ְ1R}ʂkce(P?ZC@(d[V hO 1daGdO{Я5SCA1 {|gz )g.q('TNc1l7GooC(;<׍^atpv1V?SBa #36 2|6t@ PPt-> (׻Yiؔ>-QQF'+߈."dP{Vh @<,_FMRلhVLξۉ.dR PD Ff,>}$\lԱ/ͬb2=]L(SC&cAf#M[ ezAѡRfۀNh`(|ޡbڄyfѩM\fn Qg&[ش(AHRJ'ܖ0bwJB`4D eB-n]@5/K֢=ZJ_nJVeUU$ʦA0'"*bыe(P8Ny8E [4ѓq$u)0"i( 4Ì a u_O~p% P/IbM#w>"^\2XBoUryy^d׹]!`A"`Te:<|?\b, "5S*oxMXc89{;dǑ0Ӝ IiFvVYDJoljzuA#taϥРP hT\:AڙvDzۣuDݖt&]ӛd l\ێrJ9tJ$GيԔ:P3H $M@* APd'U.JOqDb 4TAZ {@0HʶL9dFv֠Xpܙ}xdټc Ri!ÇmY_ycnjŠPDD)a1 D)bI&BT@AS *ԙ{g6 Ios$qaSc a[]DMDH|dSE`t;HZ=Aʼ+_J4- C> 2@ܧ#X=f26ٹŜxt!2#!vm@:>Ñ1[= }m;O:%t!4ϪPU B lo3*'XvUTiaڍ)^d$ؗlY.4iוi REFMI"DgAPg;Ӻ0ErNaÄdl9@L8o6 hXɰFT- ʥCR*c&v [f4AnLVD4u `UoGK+RhVҰGp;[l6 4pF@?;0,$#}mٛ~&mN32*"|fۂ'8 1j(9_s̉ܛPp&5/I)"qc6~. c|\XPLѱۓѭ{ ;NG˞C֟#g ,(>f\W2S@.e@ P~rA )VMXL|5#E|b{#* ԁ -(CgYyh;$50Awd`T$'-E ('J0^a FBmsDH^Q*Ue1.h$L HP0aѱş #RWb 3ЩM)pAjВZY7@V 526؜|P F YZ @}R 1;hpI'^X:"Mi#8-*ax):Eh_ďxo/s}`_ϟw(쭕p.2EkhÀaA8Kg O=?6Ydg`tt+q 96 {{IDzoj:쇒 %oS1oߋ\P":GbkLA|m0|~C  2!&%Ă"@tr1x]N akxǛw÷{z\Jiٺ$4̒I$DDI%oȻz}1~0QQ) @9 kJooS9cˁۻ\{ qtDiiG%1^ɍzD*=-O>>GL KSap.9"6Z((A2+_NI8CDHdI$[C%ׄ|a0RYj&LI/96h ^]bY+u؂-؋S;]TC (г01\W@5#D6$oXʪ(hjA$ޝ4` &Bw*:4PU X̗/ܜVYU Pjl ĝe^g!t.zQƧ9f~n! fH^OL (P l\oanXh;H9a40j# BV@ӱ8`kX9D CԿwlXlacwA(> 6~Fg_fB Y2j<q8qZރ$@/<"Ns˄ϯxJ@֖m.['UlccqHX곿%0|. ˖-.OhB @Xn9īBvose6nNiP[J;=yr~:Lz wd!٨Y W[$V#҈>zޚ'ME!ѝڍ%ZyUNzRI Rvc*hu~nTN+y{}fxm^d.uziXo%$! /J \<õ4;X Zp!N(;:h@-(a=-q< 9KG'?jySlփp},HҖ*2v 8ޝe2G: BIHqk|wv#UUUUR-aπ~;B;ka9n,)!1Ge9?8-2ǏBG:%.w'+J'pE$fkD;`xin:*`*fbffba F`Ǡdk\4J,0)0I9GeJmbM=-I;AP6NMꆈujf=BDН\i¡ 9S$Aj`&* !<߾/ Ep$듂IU;(w>4uhgٝݾVIΚzKD1Kàׯ##Ә 5Ny& 4^99rU*xiVP *y;A+F;WtNI7 Y3i%Q<,V ZI;!b,G}cjĶ7#cvc_8q4:p]c8{wܨ6qᓂaWeLæzfhMC#ظ E ü0K#pByr P=՝.E' 1ME!SEk&е!zbu'9 ;MekJ3:No]"3t @7C7]P y{]~|&c_}y:I ¸$v>}ׯ-!u~'Cq< Xdq߳V#)<|OsOW6S@egK݉&*z/{ֵk[Mˍk%Wx&MNݘ+u茎 bm;@)CvcdT:sdv[h.oĪHb+Iݽbj4;`ۧZMg>]*T*5 xqCNJnJ4#@x3IXv*5JIr\0qγ!FiBOP*B N(؍t==.Rw#,)ԁA@k. r܄V.4 Зt @P` 6Mr"Q@ bW@7ԦώT붧df=)3CP9To*\f$A;vqrvyvGa)0% DF9IW$l*!"¨"9H-2Ÿ%]2=^ ze'ml"'kߥ̲Dž :'yw>=<=Ǘ!@qbֵN09D<yӿ]TOc{fn Ֆt5U{)B X ^nzK[m ; yl7MyʩMB j`L1,Rz0*̪>_6"<=7OO +愉 Ղۻ|c s8USQhJ7.;ynܬC*Ϸi6h7v !#PK@@RiF3%a`hC8o8Ğ^]:\顄4p '=R@f6 :nx+`ʾɏ_C2n7S$Lb,| so<0?}G oV p$BH:x~(`ÝWus mVP: 7E< hhd)޳wti|>bƞAR F'ڟJ6yns=}s3333333 L6P-s邠uSDQ_:v埈liǘcsO{!CwśIdGN ]?+wdrZKX[ZM ^I&?MXZ7ݏ[/,[W U)2l, bu S$G+Y< Aw7 3 m6j{{LĄwn[';Ի'!Wz_P&]`BN:xR`U@u};@ms{٧m`zox݈_O8f I =CTa'DPxԑD ?~VQ޼hONIm=l/@(RNȇ*=u$ !;s N{_lT^#)jVd%3g -i1}61n=Xxf@f-}Elp7s+eXm {䐄 Fvvp=ebNnm4. _(~Ig\bbHy_na56\{c/Y˵GNSr7bP?(2}9ekqf,D̚gm۲XCS XA_բŌr#x嚹Ɵ];ip= )DF&>RO+$(d` ]@B|3n4qH HdJjC@ۀ2ۡ%J˷Rp=IRdC$0M2^v9VryWs:l!bϧW=g! eWUtM9cq>])fel:Q"iOcd>8@|yNsY=zw/3Hlo790-)2tġk|Eh)j XVJt6OjeϹ ZDdPU)  B;"$A6H9E)8|r*{H#iXZYT lj Vv+#բ*+,$򐩭GUoN>ˊdP>< L @Е4F"aBj jA6Kh;0o^x;p[*khft$Nx p?`Kg&ŰH5Z/j 3)%Cϓ1`0, T>>!A p#ՎTPw@mbi% R5E'oھdk>N -I?bvVOy>}"!)ϙm^-iC^)((RrB!p<+ˏ?_Qqcdi_fg9zGK|J6; @`l+'DzO'sDv3kBǽg;@D*H(Nf*p!9.r\[-41T&r."%C3R0uOdS2JYm"F},_ -}߁[x";lL dcVztU#h/k{"!ߨx;A V֘K H HJP& \#;|Ruoej_do0D.U4Γd˒<5xBaMN1dnON={dD ub%K 9݀Xtk  h\`/z;/+~2O= s}\MP J/!}R(R'Pvs6fhH\['ݓc!"녝žxf=P9{7+ylBh8١5\dd5Jh> 2$ v S dB(K\/m("!F?谣K&QCmLMh: +7 l}#?)E.g"砿 L }ohY \J <~cAϤ<58n =>۲اե><Am9L0lxSjC3 eESTUEQTT*TJԭJԬUWtɑBPDu3+R+R+DJԭJũ\(c'"<ڊ_2q:ND*(&UjTcf sgTV(E)Q`~lAQQEd ՉDDDDE5UDEDKE(ɚ(($QFC#)(&ȁER)r*((EJ[&JQADb(QEeh"#",EYZ(T**(fE*dUF%B/-ѕQEHTdM4M4U4SM4MUMS!C,KҤ=U?Y&*5@k8;=dR1kehԎ01| A17~m:zCUIE" RR*Z_i)h PLt# 0*b Zf)`bDPSŁ@(Ldq:J`TW W LZ7Fd#zcxmQ"'mhR޹OZ?=L6l#ESB(I_#=!V>촻Wl H{Vv|AףCC.лyjxQsĨ 0=sR(7ρ)h~4l PA~r?~5'iΤk"I")H!d&), lPYR`(h!vQwȯIiƦf fkD!#e;~-g<]gLꓘI ;v :J_[q_ FTCoBWANLVFDB_ZvT/̒f^;9>:vQN DZo+l]q$O/!(CŕL&H[!ZԁhQuY-sM!T44E ̐4@/jZa P{Al@[e$ƅd@!PHfiViE<9:hCO?/\f~j "wpn_6cU! X"AB˧ o/4wc?Q/^ Mn( 8G@pLg`rg!c9qNp#6`n l+ٔb&DZTT`ٝѿ8/vyhjeQO2&EjfAKlD'w0]CXvf\G['{el[jM2L`Kmn!9Qo5M%^月໚[S`@$؟F=lS`x"*~A0?. J`>_X @C<-%`@4DEgzqѬCܧba?Xuo z ¡n2QVq=p?ʑAGĞħ4~m'HH!!VA4orL,eۋ A' tu'_z )!0PNa'@v?`CDi C{!O3pg-tl9ii*&$;l$N7y86%%{ t7\buI03I5vWٞw1,hv$̮g}ߓsժ~N;}{u^:h@ HI$;6]ZXXaZwŽS%0Qg)*E%ZS*Q77d6C11|VZZ%SU%!UHSTDR1eER24A%QIDQ$RLM,Q#MIA%AIKd%$D$AM)@B@1*YeBQ@D( FCWJ8 7uir%3,xo:5m"6cv]":1)>s 6HпE~lJ )@_sBPYw &J됡$(IGZjk-"RXm cH%NΑ!Jl{lix+eU8B'i>>^ϸ6{䐒݈aAE`јj< ::2Gp)!ÕA5`D/ހb'2[0qPO7~Ӳ'CŃv~iD+?qd]q-M k.NB(;M2RIeK// qJiG B9'^Y_<+@BO߷ﴏ׋]a`b&%P ( B`Z 0@HB 'uUBf)J@5 @D]J ntQ|_dh ZYge(p@{zz:$n|&Rwi3{Q4'olb mN\{;X}Œˏ/gxb' P0h< u3j ra%̒Qz ~]w3- $ !$!$E#a'S脥?+Ӱ !tH"LSq0aw%8UNOIlwoSy}P-(yHyKԦynP $B_sȮ]V>qQfwIqdg% Cúh6r :fIXA&_7V}3hHv/8ߜD) _`]ēo _o Ky`1 HI=Sn#N<`q b)a#h(mby9#* 2>­BSHZ+EW+A *LnŴ=$u(dpyHAvi!88#v1VX Ym< z%!3S(%ؿpٟ5y!5,Rxjk5G`.9KkCsz)s1^޺ޫK꾶| ziI1H"kӄ9퇎3)G]{C`/œUb&1FU wd)jK=>ǹ?NUO0^>\ NsF1w}DlЙI&L w|.nn Þ'oY@y?(0#a(UVYz@uVvKl5"! "FdꓽT j4E$B i7 q/k㾒RL#[ ֯2:pǯWfHyy;`to x[-mbV'oCc%6?B~8.(`"B5TU%>=|0T9C12iP5"SA1NMk2瀇Ӂ#DTcDLM1% IN353C0&޿|^>S'X< pD#D~_w_w.w,^EDJ1R s=tmס>/zᕄ VDMiCL@,L)V$ l&Bck1eИYb[& ZK, F8r H*"d´ M։Jd6*E (:vvַN@e=ѤAAA`Eg?^w~bKhmA&6I:kiOi^Yb>cbk>rq2eud&`fA%LKS!=P" (HJd' g>G!=@U@D|rCO_  uxk`,7PxBJR},RV@5L3,inN"-ssdn3&0"nQAuBM2@@eH"@RR!HdC= #lNJNDS)&` XB zca }1TAPtA x=u,uYM4%@ 0ǟ50{L`" rUO Txx"P4(+315Dp5w6z3}@6}PQ1|hXfcOT16;; !7}? ͊ƛKc)J m`Ic"be%BXE&0FA PbK;I)q!@3Ȱb'X CdTԸ 2!BRm?VZSRѣJaE&aͼsz^G3QȉMI݇$)8ꎿ F >ʢm~HڪZEUUQ*25^G/< .i)P¾>eݥ2 0؜m\ȉd2ƒ$F  iJ3B2NG"V[x[n8ç1#4Am~F-:u!֕ɉUP#y DHE\a\RkpC(zU *MU PC' v dXG!R&\&  #1-q? ڞ+*my/%TA"ThpƼ^b2Dpފ/O]?ݼkڃ vW- $40@Ȳ@QW'%gT9D `Ƣ0(Ĵ{J3YuNzȌ8zu9O(zhψ/ENξ|> k(68|C`V\9s=P:mL jH@O!XqJHC=ci2*%(C Q+a 0aS!f)L#)Hj3 *[d41aceIDɟaĜ' -i>X2ۻy֥kn,=aAKB,+ ||gtbvID7<6xh"ֳDnYv$88׾u8,JJ6~$@D:Q "# +(%*)&HR(jU ah$*VB d  i]ޙc!,"%rJ\, X %pN (^P {:> (jPPJUMfH"~:CW2l#$"8 %iA@7'9<)JG`.`2,g13s8c'E$9Zw)g du&*ph1-P [tU$R(+[b0J:!(JD(<(mw>5{5;{}~''/"2еO"{+'Q$,]yD$O$0?{ܦCDo g'4?"nOzP~iuP>a?dW! `}!şu ì%4+m>lBIٰ[Б}u|wL+;$ǗMlW HmL_T3|5h!$YzqS[; :Ȩ 'O[. ymޛ䐔YT=N(^Pazヒ!3ǿI y"nL̠vU:^3B2) "L py觅̫> Df80DYP iC;4٥UW @.IFN@18¹1fTWΈ'm:2hayA<>[E 1PrxE5|T'B!!  43 `"Ѡ9>o<ŷ.↿e|T뗈-Aǒc) 4)R~N7'8ۻ.y#<דqyo:lNx`8,ڇjhʺ%.&,fyP2JפD1CpҗwZ0i(bBfZqIߧ0SY3YODk@ӛԡItGhzPh2/+2G,)9\c4t!r&;(ƂBwQ#S Wi[UF b°33 EO†0fV>4zis̐#eZwf7PhW = #t)!`gG%;1UڙH">0A($MmqڜM;R 玆Ȯ^z=Ftia+ 9պ@&kL3LpbP7ф1LB;u,'6 p `F|$ɴUFa_y '3&pt`*Bqd3pa MFޭVa=:!,'h-FuTn%US#6$fd8;.R$`7TܐGF;e %޻sgCgk`$1[vLEtMeݭ0 9!lȞ!Naan1HkBĔXL` 2;+Biِ\ޟ%RᑺFԀxxҟ cٺZ 1Dw$KvW >5#8'M始vcG `23;1M##>H0˘:\F;Y+)Aܙ:7U44B&v!Nn0dd8Sdh2e[wiP1XO" ێč)/!$xN'cE2A 3$Ɲ; %1NF0`54%n M[gs@K@ !?ne7~0I9T<4ռX@33`̎&9MǗpiu\d:( ĖHXr:JW))8lUe,:|iړ cDA2fKPĭCdDЦiY  V09k D _$ͫ9yXL\QO ֥~TI3!HdroJ! Hq9͗/-i\FUBi&DXS.2Ìѭ 50G3I5hfqk\;J\ 3yRl.O/wwۚ:I&ux]N>r.ּ}9n[&c e3XA-EJ~p%;IGGOl#]@6 !b&%bmHl5]4+`(7M̐ͦiIjf·NhB qPlk nQj잊PpN\ŞqMx6Ahk;pd|Pe,q.9}SKbyy&V^fɺhXhAV !)7Q<2ˊ Hxpy¹tF_ ٣#Nh_**;Atݪa ҐؑE5zh ӉNjvecnZ miʒY:E2NǤiV%D53#C.J2:E$0qlB^];U9dVXpĂ6Kw 3AðJhݟ(lآ7 LP=$!Q=͡.};Gn IӌR㦡wM4s| S: abm 7;AMEsЯ(;"9EuWMU;sИy^&iK{#v:`භxQuNK$>D`v$JMA^)yӭr@fuQIʷ(Q %x]7Bj2`SVN/jnX,m KgC)0>rTSEˢe(Ia8ͻu5P8uX-cA`" %ldYdB` @ 6৴:w8-66Z>B"d% 1}Qe<9E&SKZ{CJ Fz;J&Z'<_аOntܼNC*BX;6V&jT'TLQl=u 2+fAh3Y8֧S˓,NEHs];K=L{qٌM쾣-OÚUv`$K藰};W(tOgB=&1D$C~zq]FȮz_Eď_0G)$r~M3mS^ˆ ]JvS'q &򯚮G]ѕRRɷhwqXƖ%NVN4evTkU- %wW |/ݝج"\wИΉ |p.G(updYݻ}|PBח0!߳4 RZFlŬ1 ˻n{1wVvg7n/2eu]^~\aC,TQQGv]s~{P=}@y^[v!9 Fr*K?Ljf`ۻu[ mk^W{*=%%Z>D6`[R|rkv+P=ni4 g ?-G.{8OH8g!<3Ai7I #|C.QS܀u* IEPͲ- T=K3q*U1bQV!DCنL&"I ,F0)B"sYyOj}=?rhJ ~ R?(P9>X;@\ƤG=i"M>`?!)JHEA"͌Z `_6c7Eq1҉-d:W6aI0롥@MB`_:ح'j"\$2&q*,+3"2ƣpcy usZg2E_#ND݃vTY@P_nf#\S6$o0yWl ǨPD9bwC1VR;ClK.]MT3ඩc} fח;RIb6^)S3h91f@v^*BaW.h%֜~ taדW;pmu[R;0WMt1؋w3u:hFqii)Ĉ'OcY- {%uyq݂m&BLCt[D;3DڠĮk#¬]K,=].O:d]ݠHˇpԕ=BB(v{/`~B}Ʉ1RTr07ˆ^1x9lb례bOI:4̶zk\ϰM*9S K.nQ2RV2AZ!"YW/B!"P1/c֚Uhx Teh~&F0"ZLq? ('"n@Ne% ϫp(;,*D~` Jgy8 T"x> ic|A}4u+A(|8@7BN3}nd[QI"HI jMWT0]rza_a.>_}6o{jSkB#"G(5*&?B &BF(PD,ȓR H,{$ +āGVraV12bN ,g$=we~6FWosyb"EI0ԱR "uCZ")$RdxJnv LkC8֚o"/ A=7*G;.>&HRZJ1CI FrP=XJ!МB0"?ah$ݔ (/y"U%WjT韎 3ݳLĮ=DP2J|$Zil2s-"_% LĬS9g,i|G6*yVE%F*"*#Gf3SPP`ia㑦xur6AfmC~\MycMr'iq19r+#7v AC'61=3onm f>(/4%` NB"w Le> <[  IETQS0Q]&i$Y>\UKfK+9ev!'duT 5XsMK{g; ISHcIֲz<3bpn}i5s3ےR*NXiIIU{2. tV/%T T*[6Z%_N8}"{> :pi&ӲDtihqN]T|sjWםs;z"g;L=hP]&֪ƴmU1943;D2ζ 0y8ƖzXUx#FmKkH;2g5<%aȘ йjv/Hbd眍a,ֺ5OfJq6 [mVZ3 8DSĻ^"ƋqUW1e$Aa!ߧdk :eO\fDS2 >M-L8;L͔&PmMI&fZ%0Yu?acZa6%ŭެ>d'FНF@ռP( h"GnH$Lif !Ծ%o 3JyLϜl<|ô'5-SUcj.͕ә<96{ȚH0p{k@CM NhzQ]:G]c65 8D܅Ȼ^8UNTr~v4ДyɅ)ROy"T7Q*M Q[4rPC=c&aPҒT- 3#|A$$TY  IB#5JopSQ̅#Bz{;aLC"ؖ&vWm"U|b$ QA(J!JU4)Q@"% 0$H* ')$tw=9y[GOOy F{v|]_Rߏ w׏/@ď;Q$%>Ҋ'x!nm%"fZO 5A.o 8t6>b= hG3 4g.AsM;dB'B$B] $SN_.Y%}$ތC:f\3PWmI6\?Q+z;[VX~##9G~Բ\˙3_/cGӞ ]RJ.H9FANXǧZcz;E䒚68DL|OʢLN)te,%m[x0r0͐/=LAq8u\c=\ Mrk1A€̗ʧ9uY327N8@ z5vUP§xlfOgf 68.Zuɗi9Nwz[dZVVLJx3M,ڹg}.H!a< "SMhh|jvxJh}[voLL rgK`vO+yxJ0xPViN # qb%a+sp "@OO6', 8!¡~3M ^!N%N` Zp'g3:. %bRgxWr4|s" ̅?e-`u,K6 j1,2 ʒ*d(dG"u4Z5 @ |aS:PA )NL ӔM+uyjjxBB4m>_*3,i $$'Q]߬ ޞk5 ̏(^"D 4q]y?2G2̜(6_jy>(uniNIHSx\u$6( ~i`9wς0M.Ǽ6H9Z !0C0NjigԐj|y'uϙ HO֭hfFł >d&dSC%`s }\_zxy.1φ}9p8M4=&MHD_rtFఁ){ʝ3 JUd@D.CBDqҳ69J,,3ò +)b=CA,BU@;xw/=d3rC-ƄrQq B2\h+pJj 2RId ̈ zGIBHru8YYX  $HXjI``H&(I&TjX32V^J<qi.d}e3/d906ow氍]W%[z-ZS m~E AjXuϗ߾tyyهv7W"BF D4EfPKZ;X!EPG,:eݝz뭦 d{k:a82h4 !H]Ƿ6]{tLä)Ꚑ c~UQYЈ(đ@ ` < =|EM+DM3A>pyn/l@!ڢGf0`lMXJ;;H<:/'! F,y !'qCE9a ` w[7i{!sj4 W %\!@z 'bu"}H$H`:Z@#pǂv&!_66ALif$ZC HVB)IGS PepCbb,}Ӗj/\914X `G?W=:;G/}y򀅉!8/rtT,gORz=;#[}ӿDC*μB @L x"QEAU= րrh&=W/DS4@/rHyfG*1{P\mJ>82 a+b}>r"x7'#[K^K t0'aho(F {G)ߦ&y?Ok8 xtr63ruRƴ s$b 0R@2_o*IJē->OΧOOE6Bt%q=wTι,x " 2,9E9!37fXho_Rj ,>"*p9ݡiC]=q#FA?e'R WWp0:HB1N6TrMXTb4!^5XA]V%L$Mѹ%(ZAR MY )Ke`Ɇ De@,d8))%Q oF uNDCEmIU5aF  lYb!Rk*Q$e + #BnxrhSq69I8l &m  Q8^Q[-`<PH@8H$@0KE|0lŇ|#3 F{%Y-f#P,nvHPwYԤ} *!@D50U$Ry;800N 2`Ұ=ׁ__oix5B"R% @҉I@BDD#! S(ǂ}l1ノ @5PFa+H S(cdCESBU%-@Mд"I2DR4 AJUĉIL@%DKI!XEPM% HA Bd.Ta*-9TT#* 4 `DYa2@DSIĩR`f#@4R-(%"1Й 03d!M(0R4B.d4PJB!HԈL!HDa& 9$ CeU?xZsCӞyg I{ @(;7jp}QD*&PF##?8p<]@{C ҈[(Ub 1p[ 1_\2`}$ !AB}x%8,I5-Ё(*ciԘ2dEC!62A_o!0tP 4, G5TGɕP2l(T4×rKs胴HG]7 !"g (,f32Q2$R2F& `"Db( ((*% B*IiQ(*T$QHhh*)" F!&RfYJ$&JhYH&bI$HbI $` $!Wj @׈\Թoy(oՀ%w[,Gq<=%x'DBY (NG4AnO.N<{ KRSH#j#= G_qhGnFn MlUBQޝ"¬Y]DFf6 ;gkkrEI(VK*=06}8dkӟ $!ui8;7J7qNFR%]$n<*)V˺wJ ԼV/Jj}0<; xX`ϕQ4 $AN zP;8lL^ʻz|v+Z(_Rٵ!Vp5L~W ÌoV| )X̪H'$.ъ 1#dDoX$TO΃&~lC!rmnG>d\On *'ݧIxXGQ|:g*0'`YР&qkz)`ZiGJ v"C siԼ ̞Zv2&9Rd1kh}y"K\A3R *d# @(1ڝ݂w_|v|qzޢx&*(%@ +I%; oOeo(Fuj`x-$IEF*Q#~0f2Nx1m@pe8عi>8Wd9nY}?6GzvOVd2?L"i x F% I;]C-DO 6w'4~c *$S B(% hH\)ZQh 33J ^LL%9꒠SLPzNJ%&\==H|jc.bk>(v{_'W ҒH>ru""AT@@Ā)7W0߼pH|HO:=:AB4S/o1 m}f GXIY,ՎŲP.tܙC.hMѰ`W 7 UD^5 a%R1 Zu5FA,Zg 7\iLA<avGc`}]8SS B4HR DyǼvujvA$H!{6=D^_:a(@Bߺow %wH{z`1יg)^/[dR@D~'GomjCdcd~z}3䝅C&Bf`> 'b͋i lH11Fhhr6w亇V %Rː`-+Ihu5h]ø$qί Qʰo[qu =3Q3kADrrHƿg+oen-?fxQ!?M pR2-!~?vs ۍv*=ltdG|CDoH"-~;hI$L Gg3bNsJg@wE* :~1:K2QyC^ um%;/ζyx[XnݝjWrh7Xӂ.%!+.iX^|xn-bcVv Qk3]sGIÕ0Y! 96DKG5Iw939b1Owөz3ȣ(re*3uqItykOu{@19jIDZc8`|Z{3mKm;۽&ӎN֛$F;\v0ٻ0N fvzQ 6fI~.b|50 !vW_p.r/{=C!EA<9T B| k5}!K>mF9ZābYvPbSdȫXn="Sa"/3TЀ +O12s@! ez{_-0 (6>Dϕ7jAAGق'F߀h_l&7B:z:Q0aG.*@7~Z?F9P4H@R0BTKLHS%$PKBR !P0ґ Ó1s֏ Ge*-$~b4\QT J<{B!-pseL|R):c !L0ih) G h \VJr'!%Libj&f QrL  2J(`(*] **b+0L (VhGpNH4ٙBCA-(Q@wqsUU UUUUV4`*)lϼ2LQPtm*Cϔ~)AI`@w]ch3G`Bx({:?k5}zHc݈h54S>|6μ/JDH30`GF$A'4~&+?es(J_!>y}H7A_u:0&v ;}OOb! (!"vCSDdYʥ 2/8)(T@&ITj*"$`$& X`Q&4cQD5 32"$CAJL7a(z T c  8% LH P D&I ! hB?a:" )X,2 &E"(IyyZrA(PVKz$?0&Brl`l sb6hÑE6@=Qwt PcP q;r'ϴvb`I ((!2/U y;Dzu5!B<>%5@AwcH[.g:7rHI8b|Bp  GGL!(P;a3foiբxlmZP6äJ6 ax~[n-b/ǁIDG!6?ILP='#Y Np65[IJoqJ1YP0>ېAKJS0O@t=bgȵ䄞B^ؚ:}Ye֥O (Jw n8&.-h-"o$%*A3S,e^ ~^13!x  Y)oͰ'q><(CqKubAdk!΢\j^tS&0)D qCuE\_| 25 T-&c3h샌&c% M3`sn0Up.wN|85 А)8~d&/*$~pƲ3e%.4IDLXaYPSK(M$^͐в Y9w`LcvQDDqCM,isDlRDl,HhSSm=-~BO\GXnN"ξ]^;y9*k׉Fy8h^^qfgJS 6I5z Fμ~ Ն ]]k` JA~{od">@QM$$E"JL.`b`rD):O.HLJ` ~u ' pWkqF~ )G(l}V? kwBNG*R CЊpcY&eI:(|DU-8<ʻΪlaBE9 S@INI"-3sA5 w6ȑ^<{u쩩oTϛzyNI%jØ$q0A$Y&86^='7vp:z磅tLl˖ '$QY@0jOd@4EEF01rlT1DK}M궘(h]b7 #jA̓C퓹;.Z }C b˹+1䗆` ^,io%Z?Lқz*)<-rdqSLNGгsf<)ͲS˃ߜ/5BoG.pdX,*FLz% TR140{v|l4*p p I[@aX{kR['RF pJ⪲[<ݤBcCg e9_CiU`v4@]bݩ{뗘r,W'sz:uʫ%dQJIųDg&[BhI3 CΆ.7~Cw{J|#DFP_~vnrGغe3A(M od5g$.}N+Tυ\p"I2>S&X"5Mׄ8qD4=Ĵf 17> J(&)(Eu!&)r ![a+ENkh?]ҕ- 4ԌCTD!LJ#J%R a]{n |$?Y/a<^P!CNKwnQU4dr &A;5:J50~Q0amT5eL\BGV8qoJ#jK8:q.xIBxp<@$M@5U=jr}EgEM`dF₧z8;iIR DWJQPF !D%x{!R8{yAyζK!OИƀ%2ģp0$2lSOZM|aͤxwzÃC0Bh ˼OiT6A$̤Uu@rǧKPR c0KT}C ii}B"Y YՇ{g#?Ӷc1 aq *nulA }Xk삆mJ~v`kͼCg\svBem@8I^};J1!GZsptk T/97\$,H>~Õ#e@Gq31r'D?f`O;twF,=)j j}}Nب:Ȧ?0O/L;3ѴǀNĝ ֧ {re4!Tr *1rh3qN$}w5@PD'B[):PcāՀ0$&fB14-*-$-^?S._69fBˀp*02)? GྒGxN,HO}Sa:uyIFJosoo6#-!cK>Q|llFFFE*4Avh0(\J"Rwg7wCـ\ {^ x;zwH2S1A vE {H>\TfLMbFS&kl*Xn0Qo(9ÝLlc aeB1z1:h8N$JC#Akd ._ӰJ. ‘3F74 #K=wȐ(MRm1Ԗ06`g&F"&@O)NDxE 19 Š (ĦK,VUVYh(Nb3IGq!' Zf, %H1i8RE5 h\%7a(\! CRL4c&0srq V4R1`"NjN)1XڷPaJxLafA\YDPM-`"*ˏ8u#Ø@ XSX1,gƔI( A d#%YNg'qN}xCcBY^HqEËƵk q ZS`*⛜ސ^gG&!ptLiθ1@R+xpz%2(˙$U 0C$cj2V"6x Q"xF&rC̀CN\aSdF@٘]&Hb,g0t:KFaxQD:IJB0VhjT l!S[<=.NNG@*0ɘIvçX9&$bDrTJ&2bC!X@:ga5(4~.&5 J L{GP!t|d};-a !}'t!((EZDwZo;;`~ut=˸|m@8MR)@ P+B/My^@7, 8}]o?\pD*ZN%Ϙjy$0$yAMޖO2|0i)QkyWGPDZ2)WJン&P/fi*\(8 @!6yC51H$e(E(haJ(SJJPdŢ-!"R؈0H"XӖru,KL* 2f(ؒ*kY [IL)`&PK 0Ј~:4f%V-sFOE4@ɀP)!U=:PN^5  2H~ᢐakT:Zc$rS2wM-I. ؼfnaXG @I#' s |27 Sh.. QH x2j4~=pDAJ@>@4|I^>Fw;,4J&Ӏ.@XW T$&p/CK` @@6g HowxA96jBAPZȭr Gb8q (J2ݳ Wjx! @AK6/˻I9v:$XC H0Lzru/Iȍ!ﰂI(pدbd^XOQ21o?VvzcSiZi  d7&5Кh&%(OHK@s${ Bd`J(zN!aC&KQ& -byas2?ޠDT̢N| DvJ$W磴ȉ(Ca&#=\Bh'HCI"ΔyNhX JP|,j)R>|LZ]Ku!HSP+%Om #S((BPhS:u2<`qP)aUNor ,xQ(HwdH\GR9'07u uINX5&Vks:L DmҸr0Rp9=!<܄HAnkMjn-K&M)耥Bq=b2Zhjl`la{!jr9qn.mb `,dx ,YN{Ê:_xíc9$!` y^BPU(DU0!JHKJRBQJCA0āDURAB@QP4!J8oT"^ <罝ȟdQ;~)Ha"(9P9!@EBO)^H *$H!ɉB(iJG$|_!fJ,ܨ bWǙ@US_x #rPݰMS4r~v$Uڅ׋܂p$%}_@?@92jOIp)) j '2J!01HmJ6ٳ(K$p֡Lbf;c'xR"b i|Wj3ި r&BE>Ϊ!pqN1͟o(vP^p> Х|!` =?$>Y0}Q1}AlfT#>EMH@(`|za>&f*9x pR U)VD|nnoMϡ]6HR%tgf4tNOX z(e"m9b&T@lu~I~p<$(&LT0ua!7HDnU"\JO|uhIAs5TAIEҔACC[zm!Ǒmm:P&jb=EtKI*R4Э2PD6 $>&B()* 8U> %''~] \¶U2MwBI23b) A@i yn39[.PU5PԵ4ZwtN Bd=T;g[[xBѰX50YGxBEH>%yst@ S$ zAr`drfWs6û zDQDK%&`ND $2Z p@Թ&a/IkVgx~/E(YY>XtyssSӆxOVͨL\n3 5b"j^c++a{ǤOY@aP4\_EzDShV#vAp!IaO9βT{i'c}c/oC%4I+KS+ G3TA7TeC|{BH>n ;&>=r!BY;T=IJOaIH(" GuЩq JD)_mTHnb9<l3|^`(Х$P S102ys?`tGd ۀ )d&Bx:!hSS (&IJ.Fp*4/S+){ #0Qܡ >m3-P5NpBrX2`t8A>q`0n5ѕī3MJ [0sIJܞ, AG$Ŕ%KuHKѐ8D ղp tYDRyhUŞxƉpAI8w4z1P*g2Id8%4N'-\aAHw l(oTHztAmyM5os O!x YJ<z5 K+?Q Qh:|EIr"UA^# Ut"H Ga|v'0(n> (ҫ*E *i(OO}|GG=ݷٻ29|]>@l9P$݈;u?q8Ao7!pg|GO82IC p$$$1dYo4Ơ%(bcBP" YLA\!l8\Y498"o1#ݷ}9O J W|Z-R;ʂK B0G1 \KP L4PP21@QI,R+DQJ P4RD~EFKb40fcft=$, P =$4O>tƍZOMO14yP,g4@N"UW:‰-{5XXKEke/X/ 8TZUg}(}nJ׸M.ewb=*;5z @, %-`胻/BP!ߍ@A!{}x`a1Q,ƀ~4˻#MK o>PU(! eXHssl I ! rC r% 0bHE* H&"*&zRDPghfLS'f`)阄1sfTkeq H$u!o፠(,LB2:(wK UE`e驟(z_ j9PRx'dC+!S t!  1@;B΅]߷!_~W$0nONX`YhȦ@-49Sr["d*#{PBIЙ@ MF/|˧PY}A@Dt *b =Hw2}~!PʰebE7.'&-%IN4*W**œX ^[Je׫JlQ-p`6v APXb 2tA[(7E|$`b + G2@9i +%BjV6@J.09P^!RAARQF{@ $9}1la639QG3!B0ɐ3' .ňBHCa08B ^"t[@cDDDIUUAUUPE:EL}t³ DF31#lD0Sl)(FMJ#uD":L03$( 2J&iu>'vX N.EpkąM}zndʈX?]XӚZr`b$o DA͇MGQEb‡` ^EGC{x LQːr綸XY8aOXGH0&h  sɣ$$( L̲ )j6#ADI:h Yȁ ei2U@L0J01CURBMA4c+(jjT&I,PTҁQF5dUEmŢ0XubB`e0TEIPd%%'L $c#q.A$8dD%S RS!JULEPTUTcV )%1 A)'0`UQV"TdYHE#,k* Ve(tebE,ADA4Sb`E D0dHU33Hg-8\Э"0!EJZVjX *NVFA``§xc12dв̈́ 3IIUJz1Tq:ƈі`LABpz!jQ:SƢІ9HCၑdL QU#RD@EUPzG1񵟱n}rP$4<d=XqXCb'qCZ؇=p3SADIp # ߽Ϸf^ ?TE]1mPBڅۘP2VZM(@0X ޵ǁcI/f2G_=F>x2#B4ATBPZ[A>m AX$z}jȩ[vUgF!=4TDwBd )|$(RD "='a=71sچ&z Iᨀu!6?ɂcQI a0,(zbbKO8ULx;CVE`9`0SmD jQ-A}6o%6$B?X8<~7y>.J몵(, ~X=PN*D`Twhd<883aRQT ѶP1cJQ @JʑQF 4H`Np+}gxvWh1fJ)&&@){uKb& *>lBDLxN12Dl'?Zp2TdD@D waY/ sAI@#@`"4?soT]$!QP2Om"RBoK<#{Qk}EsCers"zG:U 4W|ѠJJH BdB%h%(@*O.ICD&BC*z'(;E|qE~'MA.\7\pM'\~$&uGMB8EpwNqHDP^*r|fmQ9ȏ%9I#`g8d`G#*P=1}~OjC`fذ p0K !̓N0#D`Hj*p I1S2QH60DX( 6Efd0(z]8MH&C-L,HPU2#B[!Ui%I)[oehMlgŹuB/E*:,M6$'}S% YR "i\DMBS*%fLA>!ꪇv;T *D =PwN+^`08u-(#HU+ ۙ dT2IXBXd82X4fVayd%k+rR  'b+x\-#WU\V>+ߡ\>Wr/@/?|"thA, f$cL(,>#2f@!&B?Zks]$PV"QQ a:G~j{i)=hPz9B>;YEg,)}i ~ ](y zr!͓F־W7~|*KIwܱA8`Uo~rusX˕k@D[ƚ}){rQ8ՠ-jOLN~O'^dz7=cvxrJFX',.0cOBd{ ?y/8^TmB*KnAgxf=i靛Lx:l`kLjy:كoMwrcVn6ۃFPw5c5tNgJJӦ7qI*YgG4W㼷R:sŴaynixj3=Iǝ31躧웥0z#A\˿hvi ,콷XtOw'7؂ #t;3k.O=}d@{&:|0ay6Ic4@0$E!Ζ`#t=(nKB")g^Bo.%Û L?ߧ2Xvw];֑3R3eZہ͗79.*XE'_":d )7vP0b(NzGT .1M}'EQ/j CrtY@'"Q&D8 wq~$,| rވ!026uuIϒĶD:!i7dzHsϣE=3yX#(tssڇ;J.xle3D OL&Hx٢[hgz7ޅ[|תs[\4: >2yw%9NhPԫb"W]Ǐͦuø.ާ8)fhеK AnbD`k&[YCL9q}T}F'oR@C zhs.. Yo8q&i946S:3+숻xET'W @G=u(c&`I|Zi(:#m*tԧF}wT8 8r&2]v. q3̿tnKɤõ`ĴNM^sm oN׬f\tE3q8(\a,2FrՏ60vvxgg4cvLe8]8~dRȤ}J7׻T((!&0:}-PX?iuqX i.ozްDc\d@0G]3J A>O8C61Gf0\vK}[GuȻʤ=^.B!t dt8'V[`pR:rh#q}ݏ,Sx>M<;y}$t HI/G ېj~. Q Dbr^U 0f&Z7O~0#b\t쮃3<N/a~ľٙlb5SM*| c٫yEq V;D64@3>/W3kE8UQUUUU^ 6*pH\燸>}g1OG: u _Lż͐S\#E%Iͯ nѲb\Tq>KkK|1F\s\9xM)ʁ [vr `!Gr \XJθO<(zo'm3+=nGwwG 0ɴ8:h_}m3]3Fۈi#_2hja F,rqn@>-"<t/1ZsN4ާ;b+w%3T;?nN{x߭m}g Nq<4E';F_[г;F *99΍HA@Ep_P`1f]q )SX>ysΤRb,}U(ִXXP E!6N*DZ}=uKh" DCw0$^9,]iŮo[Q@$IJLbKxZ~s4͔5_s #0rptBފ)`8>AfɑC7f44]Rԍ6l#Bulrize.1(rF!a xL L6Ƴ$csL.hA?[q (?v7s5vq ,0A~kAٕLD+ y-̙UFQ_ G9pDQxl\ydP-H9 viN:}*uwPUTa<3Sa~ht2vGj\.%mEx'H˲;4# 3Dž6M_Ir;z"tyd/!pTK.4/% xҹ B}IWIP%+p{v4<ןvlZr\K2U'i \)".!f8T`"),{kԜsj> CNNScy::M+h :QvvS3uq'[ъN2 B.zj=&}\9*&Zl8$e+Ԏe T?;!8"VB@=tGeϥHr6D}|̡BSwC0h 'm̍7Yc|m ҟJogZdby6m^RpVP/ ƖO:s?QMh)0ΪDzyxd.M,4w/PwmЂ\"u &D RQ}ϧ kB^}ޑ3'H5a<L )"6^ ƵQ5klcF bāS " P#0+@>R?v dVQ1q09L1|=8Ne[s+R} $""DHK  t A($ zD!TP `d6.=M}}};-g׀2C_}uV .pkc" ^ ŋޠ $ ,\$*)&)&p4K Y8"Rl2Z(E=Ap?SevȅVAoC% 0)h% hrrտvޢ|d JGa;Z Ϊg&znX9!bE/НEyQz=?tXS%PPC-  nB_9t Mº_ƪ5B1J-)[FM/>_'?gYpqAEQEQA;_r [|GwefA5-iH$ Z@X`Ŵ,v_7,"yD&:{y{ r }qi tu0E`B6[Bݡf|/-%{<>BmN<CڃZyg5#&l2`zJ +21/(iza ӡ p4 0z9M^9ٺw5R-t ⥩P{H\&w t1z8cQj.2=>pNŠ Q2CIJNIM(yY3h=H/:1ҳ "J!CIilj& fو|{>'HBgY>[T+4ST+*fUUSUEFݫp%fb_1g&rl噌"r-)lfwu+ȃ.L=A?=[9}gO%*999Ox854PUIWd},)dìQ>פAA"!t T5Əm:Q|>ٲ8hxp2 $2Px-%>!O0C#7&p.(ZsrʐP)(8jA*H0v~GI(4/ҘTU&)c` lV14Wl 5jj2FI'b8dG*:ӶԳlo7]5+OYw@is̗"G YκWA-˒:Bxv<mヘ lû}g|ձ!FBz I0Fљi̳3i8^R5 6X!tHN3#'aǛ<6 w`LYqf߻IÆLMt]6^Ӎ$Ftv+]%Có L C;+8P,Gz'mƦ*pL>,pa#FZo fԪ0+CTLT[_E2n7[<~n@}tgOK $ Y ac~6ü*8&j~$vf1:T⥕,{+:$y!vE&!1heNB7Y9+H"&Q _]gZ&4юq,̨,!et4\96$w8f4+5G)gїx@fiY7J',( 98y9']7_dM8JaBjNf%WD{xq+%>|>Zg jVS⫇q0Y=qĝc;<)`h.Xhv"FW8Eb3 Y`&5h i3:c 1T) 8mԡQdRP ?5wMlvS.3a47}6zvW0)vL\N9~k 0Ï(akЁ\\v2] ibM<:yV^5_m)::kzJ02n`ܜCu!1;]:U lL*0O &CG^1%Ku¯ʛ_ZEϷ#:ftbCrJHpےpQpEY|69ܛ;}=qCexܽꢓ_=hw^MsYG_ˊ8K㍪GhtQjlM qTS'0ܣ9CuC0\vc:/  rdaqlūIb-Bf+rAb^Y4ʜ`&J 92$6eˎ<(Αs\Af q qiMPzav۞L l9P;۸5n[Г-Lc] }ZWAE MQ(_=J%焲;ueEF) c f鮮C^ &z|# )w`A"UaA;xb 33bb"`L穻0Cgt׼0Osɓզӂb]5|`pl{cK ,]$@:adU&P@D鶟ͭix@(:O7**_6G3#(I@jLnp%>T<"*2qӃıj!Pj'Q5Un? ȣ@@PC)QbF!E^hs ~f'rm35,.-;^|^4\#MD' @S`eP"b t4x~|s]R{`R?c! d}Y}s Ό ytÇO(wQ@>tlL s!AYaaN r pz`z7(/|TΪ6=?!fjp1^3Egr5t1iCbNӸ3&V Cf\NX\sa8ѷu5 4VvJV,X(a6ұ!@d+IZmEdAcTC8 B[v; cf"( 1 $%%\v8UJR) EboLRXjDb^-0,,-@DԥZFfFlbTxǃԠ(w#m؆4Q :Ԡ҈*&e-i2+p¶vbʄ%p6N,Й#w`WyS캉0olS9cT:t_2S4?^54*Б1߄}"IFQZ()W[\"b' `񟼸Sx{{"Y*ĻDhfay͂EI raѻ ɑXFPFpabx\H*LFٙm0B*ȴ! Ѳӂ|5x%fD9j6mݸPI (hik)%815$񉥫L°z:ɝ5Tn8C666@9w,kVۗ͝-T܀9I-fU ^me5``IBq^ӡ1aTc(X%aIԹR` H, BΑ\diF{Néɑp$Y v'%JU4X)Q2L[$@t߸ӴQWL!I(7_ ^,s2,3]Aҡ z5ʡz- 8 "%ZJ=&(ە't/%dJ'[;fptZ@< T D0PBC%4"㊕wK6jP^Ͼ/85UTQ? =9u1m=[2Q>a$B%Fx ILjmIιhXko1`8K 8y'{ȭ )cW IRYƜ?enE5dRB$oH>. bE|d4`0PԢ[?͓jDPQ, ! '8BP.'Ώ D !l P~xAdf?<}@lZNLRDCD2(zkP7"{^uOMb ""F=y>~a'`a$XE2FKE 3T,(|AЃ?3$i@(MI`sS:*MrWaPbQC]#MhOȧs|+07)j!1F. jD$=X:ké= u&`V[}]xnR=cxtOIpNpC~>@n ?q,xCGUdY( "W- eV.D/@@~6rhSYaf!aj*I)22T=IqfG2 E%$4DBDUIUE2Q DC$LTLLĪI0M DTL)0UR% PB5@ +E4"R$DQ+ȴ@%!sGۘuUy+>/''`XozK̪-ۆKJI`fDD`R) TQbK^x,0v2?~!R#+TE]>g`}ٮmvVPhdd, '[NGkjC4ֽIAa8 |$YGӆ(>Dj""fJTH )* A։ԃ)Q;T3/zM"zPJ[y ""_9A}&C?2M ~ (MeyXՁqC7z4:j7@TIBXh-V!BdQJ#1&;0&rl ;~׌wz0"!(z}Xll5ը;kP!L}TE4ĐmBR @yoEo`B@E5AB! 辿__l_v= $k&!:BO$DF0y{bzzFd濬1pPu^.O7 > ™0@<ư-4q(td*8čňt_arv5(S ѷcCʪZN]kիäPNND/fxhV" 4FeHXɂﲹUmc0Z"a8O ljLDB"B[Y ǚխO7/>*=1:e$k2O<0 7Q|XkJ&!ީ+4( 8m+6]!Kbт%Q*">ACHaj??,H % J2ODI`X(i~; h, q?Xć-؋ XH FhR8DǙXh&gAs\8 :HS25d$+;$Z6,4' "xaE(Z M.ӤuuO?Ho'fBԿCNP1:-.:_qr l87!w$>)ؔ1kZu#*h$?|>Ea$Ksc N#>x ɰDl!r(JDK{!P jbP*5-)|TĠ  ̆ń')Ny,SScj>*{X8{LS@u&V 0$@pniR%T_(P􂂒 M.pa L䧊%A_@, 8! N_*A7:.`f!2c"8Hu?"w<.&=1.x3;t2Bh :/rEpK {MJ=t~Ɠ+Y p:"Uc8FauNϾkAi3G,k*w"{SPD֜ܜfh@&!;q]5qp.9g$2 0| f001fp l=cphe1d2Z5sBL.F F$ꢿ;3JewQe^<@xUF!a0^ 58f;| 8ۇA,4ӷtSf0ԠS3i_.1TI$pO2o׾zTB#z6CȽPE.F?:cV&=҉8ċKsT?"& >hlđ־Ky]SˆޔejCSG7P\Q g 'Gz?%M,xݞD35 ADGYՕUAMC2{y@/#qbB1tt>hXjju&ք*$#=ǖvadӉ)D1@R'%C; ځlBy0"A.eW40!&$M6/T&se 2r r%֠҃?auc8(wKh+X/TT:Wn>"V3)*ќM8%bfjSɚD%piaVn2SM ;8yze2BeAe/+)\Db"! (g5y^fzs1Yu+~^Q> ɭ&8&rVڞ_Ctk׿Jao @P% 8q6?Ial隄3l64b|}mU;d Kb} `N YLDDԑXa%Lc'FG!dU.镰2!}(17 rBBT8479b98L #I2@ og{'a7)Cg[`} p`%O%ts!Vy}TE>̳M4>UHptztm͉xKNU<)02RAMiH# ePKEv "m;/؂5RH*;$vLPX f&QU%C0 jT:JqeàJgK5"N˄Ko"@bUYT'd]􅕾Yr9"&^("8l~'*ʌ{\ѨӅOo۫vա(ԁN6佳z6oqlˬ$Sӫ,ER~q=} Is q7}BbH7m55b?~&l5t{ yw$ d7adaP('_%?&~H))/SE# QSn*)g"&qc@% )DAD4QP- EJ5%AR!By?Zw@5ѝ&k:hJ.m ٴ(Wݷn= :}eDZ޻qg#5glwA=U[﻽coYimy{ȴӊOgp%}H|_`8};{fhGOsݐZfv}{>WFu}۾ewkMS]-^tsЫ>xz<^lR] v;&qpuفtt(t `f wqҴ2hP(x5@6{|($/2b5T)h\Tr PBvdq>ܼyrGD Znæ gn(=z˜jC}w>j}휟>9ykF ր7;$@w y x`>;x`:G@K}wJ_gv;7z>bh(㜢Y[$]}zO+pokS[7})w@ۮѪU{c}›t}:/}i8wlsvg{N}ힼO^}oo,G_qe[)^w<|zzv;y}6{Mݽ}4|usѯjڨ fw>7uEݹ\77=ִj3@.>}=_[:>SZyh﫫붺v/>3mv Tw{SN5ݛΣo[K޻'{޾osm{|n}5{s'-;X70=ܧm:cܹ۾ _5!O{wEۯn{hgY.͛3R}Z:ق}n]-tۇIN{o\(^|otS{^=9}R{>:{u=]u]Kw}E[w3j%m]g@`W1wxMiG˙jfww&uJ۝;6 ѵٻj5-ٻv"[C}w홬&/z{͙R=VnG^Qo[nqw<˻/w2U|awƮW\Mlw-cˮ_iWo>mknPL=;-ۥ>j> =Nw6[S)U׻5m8}@}:ooN@=w]ԋN쫬ig=}㹪+][6U:mu6mNXqPM5 n'x}>}p׍Yz^<5W-un[ۦ3Wv S:-w';@֣nuR໹[ՖuzH(y6^pͽkjit:P]{.k.xWT- '8}wgϝͷ甲Eܹnf*j׭F{064Qhӵ9{b({WWzVn:n8)@zscowƺmwZMIst6Qշ{K=5̾z=s;:n5ܸ N)w/qU+=]x5EW\ksrsunlݨ:ڠvDv>#5>^ /nq]|ҷۮݖ_^{}۾nu^^2]=wrwd(vݺom yvv$PҒꀈ2 (:G^woV͛*{P*e}pwm jހtikB՝UND"4)su4ζUB[v]v]wEYkv{+^#Il](xgZ 4@M h# h1S&=@ A MOC&La2L6@4$B00  5O)(=G!HDF&h<ɡT~4iQQ @RS  1O)Jm$h i 5Fd$ideOҞ&ze6?Qd@X}??o f++VK4Ldz*(*!$hQ^aGj_6{t6vӅVh. s(U\t{#2ᗱ'FABJ#:Bp(/mFjfj&*ki"Ͱdj `))`y0{]ّTdSE5{#r J.đRm^ǍN^z[XQMDETM4TƱ|Zr̟P !%-# O_֡a]I! J -˴aBPILM$I0QM)5#s$YJ #nꂙ"X*xJK2&"" ֝A6\ P}WK=5FHv#+OO89-r|묜`+ҁlGSB*4DBST4LUURUPTDxxIdҪ "4>5qqpP!V]]s,vTj{INne0R?DTKB"&ICٌ"ЈP!4 H*4"(*.uk@3 JKd`FXAP!LDI_݆ l !H0 %CB4! JPĠd)2P16q;`ڍdED oR'͡0`%@HpRB L!PA66W`|?:_p?CO1PPo__ n50̄`68=Ȯ (85 Ogt1Gզs$4y"9S[986@Ų6κ۔7mV>7ϯoI2CH| =dz~1mkgQ:Mp 0ֈP>P2k_9O1V}(J=I'O>܃.&Nx@8:=Zg9sU 5fy(]ֽ ,D',ŇcWǭ> )>`M )@^*J':J< q(q)%D,04%4$3L(K (B\"(?& `/#E%(賌Kg~Wp$JP aR _oG<=_uQWsmNG|~1 28I !'wµ૕_g4쉎!#}=&.:B кc_e?7[U=gd#^̃fhґs1%/]2dUX}*1MG{elp0@HuGPkx`m " L㢧>WݧGYCB"~UT@?]kؔ5mԶ'3  DZEIG$ eyeT㯷t|jit"/!H\) HdP> b '8Y$II0fffffl{7cUUUVeaa X:c*dfyRY2]Z~O#[{]7X\jn:o}'4Hs^u_CՕf% W -@ I3tcٍ:n{{xW'Gm{7:;Od\I SsI3s)Ֆ/* vVXhZQۿgfcAeqԻ M(B>+yxz.uvF~VsF Ii; 'C=];rSIׂuqsWO{?T܃&o8Pg}X!~gzgOTjزCƢr??v8ohH!ׅőiD)?7?l )'?pcG*.(S?FqQ SQ?.UAVD=-k̵ٓCSFCQA2yKR 7}XH- '4Iˀh1B_Ƃ";8XRމ̗pP(an9Cs˽=9ȳ%`v߲h̬fxSDptѤ"Clei%*)b))"~( OVòC$* R"BW,ˣ|}^_t?ǁ$M1D4P$$D4*4'$S (P}#I@aZ$NBG/_m55UPR֪Ir<|g0Pv0 1E?oyJEU QE7R(|Sj1QqFfyN;Kp:J_D\ƌxCK>NU7JC OC)0^@ P6AX[7u '3}w?*_R"HPXPH2 fY܊^TQqmrH m)~S;}]-;:LI3DеTf TVܸh廬;B>7ȐL niaFSZzԐm 8EX+ ; |N'{#*b_fNtܾ/0,l^^Z*jJ,((i80 ""1!LHbjU ,GN|NU0 H ߁[E"OE Gn7}$ 0 zo~@/L$Q{ raӈO  _sok /Ml y=C Ve9.R2 RM\}"9qI͞^( ;JS$ΦG!TA~Oן&b2I324{Tr0. CtYM<+m*tbN^5GaA3* flݽs};hσT4[cۦ0#\ISXq]k&_v0AbIJD2"J>bS3'gO.) "UTUg4#|i>g=6Z{LJT~6F HZn'A /e*+AC(RPh U)P f"'v1}X&|tI#*8$iYhhb" e(XRN0 D(KPrϲ?D~{  :댟(߽(!?'0'lC cQQT4E&|ALEAM~i#Kg>J)uuSs3qʰ;{ ef͐#ۋWNߗin4zh9d1Rbܟf9j{}4Ju.\=kB#hB۷{sYGǏ\l>Hp%$!%I%%#>nTycv X(RcLciBWHӫgpcylfn݂apE8~4+j ̄ ޏ=xpTQnGMwDxD{냂̍m""Tiv=v~%j땕!FR (jf5oV34AUk Q"ZJRT]ݥu9j=$(b[>f{jMC*?`q +] Y995>NZ$%5q5㨮UZG "?b4#3cϝHQhXY}KaUМ3ۢX:4iڜ ^ 3UKGL",4g_כKApw.% ~+p7|Mp# t-V> vtw4涯]4q<uy^sv;7 k\alWSZe!kjsuLmt%Xg)ズYJpNUB[Y3[IMd L6""zfD`*tQFsElLl!;M,QIdz~輇?kKG@rW៴QC3 eTՋCz_G o6AD&Eih74s5x~tֵ`+;jmvԷk%%+B*2G6[>y@R M69Q`[ܫ^(7 ou_}_JwF:etYح1bnhyUpplh-k(''`ؠ캗|{}rUB2/VC + \j ¾>3ݻ:@h'2-hƂy.MoO*ua>Ћ;e`g[~M~Z͑(ĥ^O |ddpGdZZ(Χ#d0d?/x}Z-_Z,tXe^&rx4jw/ij +SJP׳1kdb`FJƻN_l0;*Mϭˢb_ڕ (׷Ep;5-,aȅZ3Hl]]pڳ"N(ƋDmΫ^oI6'-|Ü_m+dH*epnP 5sk 7@R Tg\6u02)'^%Wߞ/>(0FU?a/>jRMD<3B,`G×ٜXfF&gJ54:I). Tx} <@ďP-g&78uYrNw/ D9n^ ļY65: HǶ1+`|:{YzT:,&S.-W8yC%]o jC *$H#t"mbUk˯<-^,7|ѥGƗ{YL%n*uqr ;H7 鋷I"?s Z1TqW/C i'5MUPl-Y QNCɆ7d#X /5ZiCdP\s/T=4$79*FٴR؍"KϫCd"Rz())ƃ7Ʌ"Wlf(r(#v\a'3'Cr~y%u7EڸE(m%'*M6-}Ntv}։W NtrapT0,X4E ~WSk NRi/2L~EOͷ8lN VR8Ln)+c>2`e;hN[ܡBCG4ׅs FF2LcLځhɌ0 }z6eӦ11ƪV"1 " Ɯ $FdhԄcZJ 52BE3L P#3;7,} Db}4?`ʆ#r;X~\7O@y@YxJÐ09٬@@4-oꪃ;TJuFq_ 7aQ5bCpذs'M#1(8D Y˚ك[i1_#cAIB^{Ax_kPj&9+Z̊aO.>\jꈬmQ V((es(tp{4ꊊss"?"u&(&)z,QoÎ7D)"Jyu:)b'ֺ1n7 ?2zJoQHKS^|N/S+|_Gύ[DvO_궮 yƯFb0/ɪYֽyk4&;6n/0_cD2#A܇ edfυ|;,#_67*i 9oCbL`Hg~ q핏2ֱH0{dlMqfwsyoigew.jl,\jfϬ^~LcrL(qpܬ̱I(tL\!+]&wŚۘYJ~uSS(7'L,&P]Uf1+7+$ ߓxU'|'HOկ\leN3\Q~?-pݿ9ƩQնNPsc&Nnhx&qGR+h|Gߧ) P{ {h}JHKjNwè^.NIaI";5~7]CQGQ|%vyL}k9W-wuj~׻[|9[/漦[aBalB+h8B\ [_꣟?^NZSf)ȏ0ozL՞-{ܹ Ko=7DRd/"/tNNP꛶g)"-;#*XE[zrrh_'Qj`BQ42zi#"aQnqU2~ Djc4']?>9}͔@8.ZzE7]gL[p@`pg wte,5s}~|Ól&^yVy߂JA ea$jTM_ekI;[ur e#}Ň5yY ?Tc<߯kźKŊڔ'.Q%e&_vvY{=V~_PXUOJd>SNs'A#V$ KDz|:1 Xrْ.R&Lє( $t`ڗ4f]:r&.ەVۤ#.F 2r(AZ+{o4ػ6XyaQx(.<2tg%&U臷ـN:nu~˭?dyR1ͻQ yǒt. i+q P\LUR3(Q9S[~TVRBW =߳KvhĠ#u5X:V ՟{Zg ^Q!X8ƨ:s.]b!˓~=EWW[w/κO"mVGOE=S;P! k#];r _<y^'7\:U-#k+NCw0$$Cqfq+,MZT]? G*mwl[ ?~Mj-ޚS?*y|p֚xkp)S2P>ilC`LV9_VA[C>k5cZx?dFCpR)053SEep8 -@91`kdfyXuc676CC&TlT~>Ӌ,pY>;UWsNd~δIͻA=|0;c9w?%<;H`2}63.X; T Z,HH֡™#Xڤkv,&7OGWj g0Rd9YWbF"RcHŖn$<=+ǿݡtϾ\`ޞ^g>;UUT6>YEqjHՈEg^FJC:2 {!?~s!䃞gDfSB@~->u,USI }SږߌKйs2YϚExqD!nu8Z3j8ePKTRC!Pz%Lѭr:-vR( BPI[Og׶UfMñ-|1?گbu8z@v髏uB/@Eb8W٫U\'YYPVG6[%90UF >`Ȅ(TSgJ,[Dv9b &$y*v.X*ƬRWw__?>C* ?XZ#WQS‰qe>wtxw[ԫE7K/ccGJgŃqsY`I"E΃]˿/9Vu 'UYP8d"൑R龞14epdL3K8Ni \O&Z% Q^M"fzU4lda ~3ƒ!b0]^x8Rg7ws#௬s(%_TdsZՐ$TH zI MHIj7;ǎ-zUƶT#aT)xﻏUO据(-B(P/̬M|[o2$?r Woq~W8a# Iw7s꛳j6Go6D?cUvً&#A(^K~ǝK*R 'H 0 U+LrCD7dӏoL[uy/S $m  eRo ˲^}}+XN#ψ;1@@*(PGC5W9V]?Jm͙c^WS *3$ >[Q'Ha6T@7SW9u?i=z+ZZɉUz,|JcZ)=eMUqm}^4CE߃7X2f[gpu7 U"@0;f2-<}ub$܁|0G%PPS`'f  )_)D~p;ɱ+5!>yLbM->)LR]*̇ ?Q0A8 URͬo:'?}9D,Uz}5ӊqءJ~5x`T\Z^T2u[rh?wW nQ$8kZ :$z;^G욇IřU${ŝr=YFVGzUWpok[S$xҪ4u|/V8{ xEͮ~J5bTzHF"񹏶3= ePB}f+xYH@=\o椥'1UESH~wߪ6_X{2]*A#sl,#٢?jd?BsvBe?pO T B?A)쌕R!zș P6 #}rz}?nG@:}x }>Nkj]R[_O!nb-UllB\@O pS%6='"d<_UI5xf]j|HT"TLw~ۛxѷJ}_Λ+H&C# (Sҙa⒫[>YSRF 0= kvS_nb?O+lZx#M,FAn1CWϝ)#߹ TQvTmj\kie$al=ӦP=.0{c%E4RIo .k0`r JACVsN"Rvzn{]Bۤ4XBMxz g0 }*Zcf&DPP0=gVq @J!.e[ }JӋL޿ܿ~j]{2wVH8E4(Q(A Z;E%R&O|وYXǘS[̪Dg-ՖBXV*06r })͵M֨7! CC!#9ޠ8^,8XM}ux:#|==e؟Xl zE) o^(_?EuHt(XZD?vL +O[0R1K3XWGbݔJ7k@Pm!N&h$Ef!TQ~X>qjh4Z2 n_Z1h+ 3SMoyw ; 2+j Y"#L,U90fetHPF"EW noqB ]j)*lU,$YP~R/o;;>5NvV,H9,2ƈPT*:h`iQΆ|d(멳pPMSV$Uݟn h//#ߣ 6Ukc3 9IJCN!s!ԀP!9kX7*(B4Jdj5d HjPREDQnʊB!ԺP?޹m~wՙJKJ`!%] LYjjَYd_.2Up`Kiyv?h#rI(wD=?uDE< g٫ë߳{X@xҿʿ$W_O=',~a?P1rAKfh60[ ,m o vh#؃vj)󿍚{:4\Po=3qs7˥8p>R0dbPA Ɯ^E7}`;"'Ed(Uǘx)L?Xï{A^@y8}|Oyb%EWl16Jm 1_?|cgR|$'45$>>ߎܷwY(/MμنAQ!>_z?w-{i(([U? %EQn :E;vu4 5 ̠wPSJ9㐣ԣoG; (`mac*&.Ϙ;aӂ*,&L?Y+oM FY14#ՍaCi]:!Y Eca~@x_Q?yǩD?' b!!o}|o _9c>ƴ{PaM By=O>=dRYס; *)3NmL~eF;Aaxqz>t{RQМ`\ u`?$(yz~vzBhXt^c:,! h 67'Lo^F0>$QHg4>"aq>_\Aп=+7IGAO (ih@:`9rfY$Pb]Vsg瓋{хQxl矦:yUS3ϰY9!&Bi"bc@ ?k Vړ6hO  S=gPlEq*'IGf- JDv3ޘ7KzmS0PB'."Gx2zxH<}Jׄ8$Q}EU,5,4`ȝt0YlTIh 5]eAB<y9(S4qnծ <#6wIn)"r)"%oY@_?rŭEb瑳d/9uVk{ǮD(}$ b|7H-TsL>B{ zi8ʡ8pK+g~(pwO~q}Nҧ),;5>v2.`Oץ̓w.w:zHa#-vW[D0c=P{:Ռ_FH" {K #}Y-P+WOqg mK!(} ӹ A+I-u0Ga':COG[/îiozPv4b Y1\0!2~b ww@Gm|nQD^$.[ߺLOr$c~EOAP!nmkWDyCcmKb$%`1c)M,?b\,=}^=z4ٴeX$z)# OY;Ax"@K(n<]Ie.ǒÅz%;;^0M-R AԨ(t&cC$=DS0ysi M85#҂So4:. |$P`Q 0.R}%h[ *@8(Mjh6l$?` MV3AH]UI u^ "d쳸a6mo.fG"]r\5iPLAU^CL֘}?}N`B"s1ԉwP%eXn@h"Pmp^kyur?u^߿A>H0C` SQ!!$d}N%\s~3r>vDGRbdwP49"DR!v! dE(u"PL%% AFA  PLM14үP&jB(5#QEKHk2Br22J ()S!Ȫ N xud%#TE-p dR9E D42@Lx~t 5p`B#ze.Hm\aY/孕y*uVOqRu<6_ޓM^Ŭ*wdl6;ǢOvqLG.fDkounBG{?)J>-3TL!K܌,ۊsվsH{7Yܪ2mn(ܟiE%"tQC)ܣ$>a)?3ՌS)a;m?,U TdDX'dC)rQ;$V:$\V!Wu9ww)}~F,,>4>;Fʃşٺ WoՔ`#idJ5SC-6 x  UlSlS[Wk 3' 8simfRhҰkc} 2݄~nRf4aG.:dBE'VJO@\| pS"qxq~3ҠB*YWqpuL2'W891v_UNE^E;O?~r5$|UT~^Xw޿`I*BI݄i;zL'K\qZ63j_+>Qx5 @yW;c ]N4?Oq˸bRa ֌_ d-<hai!ȍ!Of9mOl9F[)&w-n6;8[O _z 6v8ȫMUTL{G&;LLtDJZ@f80UCPl⛌G[o&s=I>LeUXqb 6`EX A3|)P ՟SzM6c#}7-{"ZyS#u^r׃AT]n.3X~^~ %N`Y|>=D)CE;!`3?:?cm':pءvES3_] R.m91#p7gAAƻ[d(nK֍R2K+Vdi-XMPCpk BK;pò{cj̠RJ =@ hw\pS>+D?]/t"øn,<^^"˨"sA=s^-j [ ܾghej%c|O` "57qp G?DE$ uwSEj2sDQ@d q#^ǿ򀇦q\&⹂!\ m=ө-5UDciU@,\ k HtluO&U,Jⷆndo3=U_P ]4"hoqE0"A 21 ='@$#(q!ɐvE,=5`w b6XF3a@P} w-f¨ơ O9#yEM , $m*63_;c=XҀBn5]Ӯ\QcQagZ.ܴjeTEU@P9 ߉xoNuȤ8*r<``ߎ&~: h¹j&/zx7SҺ\սA& LF|ي>Dx[A $\HMOʤ.qzI9_%ǯ&>m~B"_r6}!A`QOYU##GlL! ysxg ::y+i\0۳.=W@0.C|r6O7<)qlCȅͥB H+[ZUڵ]Vcq<ƂYYnvaz޿`b; fE(Eڶ~x(@Pwأ7a5m\&~hEK\"[s[sB[P¡o_iPLgwd<5 [Msυ+=09 GB;b {Ep5<]wd X:òM&h )hNn}XsL(F,-Pa@[,|l-HDjE umjw-+'"6\%EqC#8:cmwr62":x㷨 YNƧ)0R/gau CaUHXy FRWr7U6֤3A#Unfe%UUUUY$Xx H' 6;gp7$j "UG@r#P.P]p ˓bz|O_\c%JaPC6':pD5`f(F$(yDQJ (^:pV%P**n|"??g"lp hnMz{ 4Nw宄/ esL>CPJs+ӟbu dnw2Ϸ=Og#tR( VQ^Y[?<@q|nD_a︻]yJZ)Ej$|fZ0?w6S%%^ݾW\*egcv>c3,h=aFL>w)XǭJ8,qE~i5 #CmU or}!ejK}JKL֧Emmu3 Ys$@(kgoqs4GԢ:.Gj 4m^ eI~^Q 1wi'[c= *r :  xqFMwkU~P歵;2H_Մ9c~ \G ʈ<5|4j7Q"7ȢA^=S@V8xF4!UO` k68ڈ̸L`B"Z $zގЯ! 1+ԁ9NMs4tU~7F^tf|ňɪj;?]KvI^dPv:@()w7p0(T0G2$Dci6d0-O!6h5N,NdfmmlF:rlv,,NF#w2嬪R̶-NWFJ+ُ3$R6_LޯoYiL&hڔ]XJ3Xrvve֚d بeWS̴Roc /E5o\QT,Jz^r=\XnͅIUP6ռAA쪪߳ͼ?|= 5FJV#SҤw7G ;e(5nE=Ԯ??VJ=fzRu)E`yhE3fRUKi$$>&PErUH|)Rj-)+bL7_kRj2<AMΜ_@iF,S<=w}x!(҅Ftw3xhaCjZʦYGg[b"6jmȝUkpp.@¥JB`3HeS*GOxeQ5TꀑSTIEBM\<AOQ9t,zuo{'ahaÎMCWNI4y=,E̩qI >DF0)(t T0pPjם¹{6vytQ0)ȏt:OAP$27ݹ%`5yPKiTH_Wj&<#\&eٿÈR w_lYƸ4?;=+ZX#4- YOG B\mBd'GT|W* ʍ4={<բ%Z?Ad;zkSK%P Yw`+vgm}B2Qɖ-Qqv,4Z*&$u֏ ec]L]B.qDT 2'5"jAݧ!i{p~Q c#=tϦpUPX ~˳a@=HRC!-gޝLmJ=ML>5EP4}ɺ-XPz ɳh, :EVt*Y:0O_^$` waTjQP2䬃Cp"MV]A`ĺ%RfefEǛ.\qwP+CQQIǞb.jG6@H|$S2>0x0Q x$}ΜPCtT? v~ԙ)OW1s>?Ucd U勣t4Po]V {M4Q j0"!3rdQy;IX㔾+_6&ŒWQӓ1o/D!!I H[wN_:8ظ˧U'up Tk|}hQпÒl$f8ΧVUĂP$g1-3PupMMmu߸@ ~\C Ѵ ̀c](~'n)ی@7a6b% B|RdH6>l`IGLuihbhOPnUl߮C^ .%m8=X;Uh8*E EXUoz᱅եy@v;y~N=;AWH2{EjH$?؁}B}4d-sG@.#[Owv f}kR4f*A$ߵ,m8hy==FBDU1a 7>>>tcpd9nvG ,Q&3&q) OWt0?\dؙhڌ,Zs->̅!!祅].j fgG'v +>_' U˒A1$&E8bGM ޻$% n SfWEY A >{sDuaO }Stu}-OK_% ތvr7%Cka=pDDC[&'B̄( P8 9&yLTBAf!qEI۹${x7AH5M 23&Qsg?l7ZI 4 ܭ.beөF]@bb)024=B8ڌdvBiC۱ DŽc(XTϗ}\|yZgŠA`،*0\ Q#[ņ/BH E90Q-tsYu'3vNCQ>c%óGUP˫tML8AkA^"1ȈdU$qmGgKLOFsn++(bIUv;T0l]%y׺cۯ=}w*mBTwG6Q͆q~e(Lu PFr9*Bp_OyBƗ1`pEVzeWQF}iL Ph"W2:]рf s{( XP=Zk9AH SE|ҽD?DUU< (B'\8-{urh!L#(k${jQ֝p{Oz?*Vq0jFkhN1FVf:tfr¦-b#?/؃n-eR0ofSh&:#B:10h`Led#,Ɏ2[ND!g<ʞR N±H%( Bs&kFț(l(EO>/?\k~m%C؏։-_-.,6IEԬ?X%`XyGQh uU:O#yBqc_^_8`O hN[ƀ@9tz@YL y57jjN _wMjT5e!iJ8;d'EzAŅ܀?iG HEF .ظ- [+δ^\6KxCUݧSn`H? *QO燎>яDByy$@ '>nO11jk07L; ypZ\Kgj!or?/o 箸dwK5`E9N,j& Մ, sr8of HnE/D "\# ǿ HJI8W rEӌ x{W M 흋N *HʺseؒK_ޖ}{OPlCyW^@! o8UIOOB~CH9̧xL*wgB`>ǏktY;@~m]?ݨ PzAeb2_Ҏؚk6 @tb.Iew;q[ywCD`P+*ړp ~cȨ̪$I$I$II$I$I$I$I$I$I#$I$I$I$$I$I$I$I$I$I$I$6ܒI$I#9I$I$9I$I$9I$I$I$I$I$I$I$I$I$I$FI$I$I$( 5m^vUUBt2_ B$T}}gX9 -"N{u_f o =3LgGHp:ʏb2%?N.(m2 }K`H6 dz5@F:+V4 oS@  ʩC,&}C'? DDxCA: @~0-+Q ՛G"x\?_ѓ8Z ^ tB$C<3ϽHbhrGW09Y@xWxw?ҭZɈnOsIg'"E?^;_hF0NcPxU'H3KV8m:--a LvK}ɮ#-`Iw2^/>6ؘ4S<;٤8"9'x%o<:2iN6YCƳqB=  z1F:O7NVz+lPnQ+;Fިn,GfqA@ Ħp"zkxގm3WOU#=F j[KO{L58v,Ta'1{F޺M^~ؔD&/Tt&پy;y&s BG<|&UUYI惘rlCԷ㓟ƱU1R'hXLGW )4ŗOc*ED3QC !9%PƩ>(4?{rh6[{"&5.Rij* TL-`>8hPX§'MsD"щ2Rz%SUd1߫o5Cjv.eIiu$/|S!`s⼛T&ڹ<[il {T K?ׅ&MYKtIjQGH*PϾP,;SJKVwéȮb׳AF>8|.DlPl~#hu8NE4y8AԔ8F_ۀf{ gepl>tmL_J&D$%t~ekvRZ⠓ C_ڋ23<>i%' ?nY/z}, NtmU&Fc/;%şCLoV/gL%Jyľqu|!oj>U=Ka \r(?M]Q ?ҦWIP?Yg;_0b6.?NS$cB4iiuokH _FtuۇGys;mv1~bʺ%B Həh1|n/j ^?4uNSuxxb$Y掀SD\aņGf PThE4@U &<eZ.Ԕ F!UH/ CXh9SP☄ȁݯRʸtJl#)D8,.(srA-4'RC6QgٶlHaTޟvcB㤇?B%Uq8] ԅ$ʠW'VJMVbOl܏f$SۋHYbB`Ž)U¡ ;EwS-Ӫ8[,,ך~;87;( C'p>]V!tdC4# rpQ[+vj3u \\r c~# 3NL`SAzRmHJVRic t, C8,+^;G `rS m5zV5 TUoܨQ^\ U[8Q*7&t.xGsx+emsbGο̭5!_ۨ^H\_LKE`:Q9̓cn!W{ykˆUD*`UWҡmtNj>J.޹-rZv `Ь.4]ny(2%σn[pt1`]g >}3zc}x2t`Idm\[pޅE+ >* [йGwቌ&N_!zdPѷ?4= oѤ1K=[{899EQs92ߺL=^|P.o:Hy$w339y Dܢ~@"ݲ-\ePIQrn =}8PR*X\⴩[tYzs'4I @7Z4;x7<^Sh-P[]}~Ae0g5 Ծ.xTtW\N6L@kub_k.g>.L- $&f-L}!R9r= võf%b(7w7Q}9t-B8J"fZ%0ؑUBaN"qƯ!W<.]v7HB K%`` 䂏O7;{=ސՇ&85āp}ڵש.W>?Kƛ݃pHk,j՞[6n _;Ћ}ܾk;{0ke6v j(Ӥv\5e6`lky^EXE QU*nhάm@ї'k0ZU򟣔hoƁA'qܩ7m,:QoV@kqU~b*'j>0 7 b+ZFDE56_r-Џ uِ-W( kơ)l^Klj(/LJZ(QI FJfirwDT֩9ZRHD\='cvDdi % GD[Z_\v4!cSق`p^_2*DkeN|mr f 2UH"HZqT(;|14һ}Iz~Pz_0 ]4fsbR36|P%I(E{=͉ RJhLtϪ?o:xp3h0U}hb9 $T\1L\h7TdMJN"QZ@]-?b ~W nvx o.RJz6cOWyMV>BJ}Q:nSz(.;un]M-=z.19.ɇK_zc3T@LrJ$^{1YZ 0DnyY/lhR/w J >J7a=BLuJ2v|RXR d>:Ylw@}wfGN72?P++?>WwcVuԸ7DQf7&j!#iG @2*ou6&{u#d-]؎E"<.XfDTPz=S0N[EBk 6/vuv9[ xƂlǎM-#84m0tͽ.sN֧Uh.&U9^/W%st#<{Qռn%W@гҺsaC\ꋕG 5hE B$~=n[ $)X6*n[IEYs拡[VL7G:x";W`yEqҮš{wBEc$\(,1Q\(g A:pvsw/B T^x3GYoUZyHR"8#l9DHH9 "ޞed*? n:# ](dC z4]fVmQjݭ\FdߍKdcoVHf*,`^A! 0+^kiDt,=T*]gHBWN\5b@S@X ɦ:9j_|KF60Z5t"1|i/wT ݧ,ą䡞l+ƀ+|-w@mSm1k).8:PK_i(#]Wi)7Դ Xh'205UF?ʪ.  "2忲+ݪj-AMKYI*9$ɭnLDUt^|*!Nd>\q;RAk.4Ma1l@FuwiXfxwqݞ؎Bc+wSEU5ks$I0+sgl/A;4aTuɾ',&Hn""߯t7c p#) =/r U[ɨk@vЦ4uU=O%x(tmltc &ҕ읻MZZh}ŽTc&kX]X 6 ~3VhoD8֘"#'DžR Li;x{f>9[U&A{^QVaA/]b\ %kN~( jPk+F6¼x{$+ǦwûH>%kh R@ӒZ3v?ž$Tr-˗ChO%htZ9Qwُ6/\>ޕ䒭ܯNBnҖ @Tp/9K:h9͐;#"-C N(_hXgZUP<[eR2(>6_XB@9xqgO`H6r+Lr/(DmJj:A`T4b`!ë @jPFUeu8妶g3TN]6i( 4 PAȝڿ5e5 mv}UkqЯiANT*5y&hօz;U 'QHdSI;PҴO5}Vwg|Yt F$:`@PްC S(N1d0:jQ+}Xo |!)%ɟk~m&6X˴_Xˏ%y9^ab(fMz=* z*k>7]$T5'9kb. cɢL5ݯqD S׽10QJ뜑T^:dl!q큊S>p \ftàHŝSF]}L0=!U. A/8cyF(ptBɲb ȂwTIBD9ImЭWF>8FT+c4%UX3Uh|T/LӔҴgbYU]*9 SKo!]VWI<=^t^ߖc+bxT!AɸƢ(+TW8CRKښs54)O{OQ@Œք`M63i5TUnr#J9)D3>Co8+HsaFVwlH&aQ7pB;n p  ':0t%?lRqlt8PiEvJpQg(p ,h*ik |tII×ãֲ}4>9k}g慲Tcҿn! mϞcGQC[5 A%E1x裐Yө9@/6ˋ/t>vf+i|CȀ !O6{E `Uf+j-nZ3p6?;w\(%g<7kθj^}eZr?:~=-\"rW0@=/ x3@.O$>X| t~ ?\)X/ :&>n9-F?t dъ Җܚo{/Uҹ&cē9Tܺ;$\G餱gjV ʢF`*V<~BXj)L)d*za D[%t3oL(!qV-ŸнmݸNU[Xsh~)0/n(τBR8>ڨJ\0Lb 9$?)%&!~21{C&kprm' +)h71ɼ _˾B(R~|ۣd3k tL*؈КlP_c 9XJ\n1D\ ;3\=hAMjH|JR $I@n1^?npvgo{$j|o?ї"l?7h⣴0剒rw!ŀl8婬<}a G7l۳٪ /ӺpOv }Q߆>\Ң VCk[Ɔf+F4UTRˆ h0(%")h"b9[j,ScƔU5IK0uiҶU(#Cm1WS DLԥplifYPUP@n*@ V2avePD W Y&*H$؉X6m4#&384p!B O7uFPow49'Uy(QœAq*Yn~'ƟMPݦxKd4W9}saۘ]_Ps61Q*j_av؅TCqCa4O[k@a_v4i4 *\/'c; Y;Xo7 >t INٽ\@U sL9omcs iL4ZL<&@TR ,|-\uDf=="!ijTB?}\'I4ܣpQKU_k8H`v87D16BWbC=8·#BY+-J=ަprP6PHDc%0u͵T^YlI U].W0EE+6fEHz[աlM!Iik$fc61 f1PNx9B }_nCzG6lFf d['+;Z8hڃ+06JU;V(_ZX4ɯ؁(PbꕝA}p}о#GEWG&oS'I2=鵪Qq4UK˺|@dÕ8q}0U":#K#2o)i+V.}YP0GHK)K9>ʀd9J枓ĵjhcTkV/obaT it>+4w=I қ蟲Ih&nc}:f}P1R|ɞTò!&6v.TEQW֦Vf].'Do÷7ԴPTvA Ew>H^ߙ +$M 4ra"8Q@xD3(7,(hIXS Ws0-yl3w|;Q H UƼ"^+$)Qͥ?U+x;?X>+4VB  "OV+B@i _p{hBhQL(sWpy\HIxtH_ mfBG-RB4#U:UG0j^A}Vk[1ګTBA VCIBE;s@z(3\hogm"*<#Bii+D :nq7ZtGx24<Ƣ(j ta%Z0)l$v_kg&njff`"efL5Rl" \12̵R#jsHO(H&ɠ )kU9 k"QiwnAfG# D *bQ!" ̥C;z:n_ö౸#uO+y;d@@ztH]鴧K?W<" 5q ? U .D)߯+ 0HGYZRmb9oڕ:zvߵϮlj`ZDX[ lw;/bq)clQ;J^Y,EC m} e\U;* PȈp~50]>IdHu[`Iuؑp*6Qj <"*N["\VdhUE/=z)EArs A@VF⑬A6ϐ4Eyl $l]AH=lv0- Rƾ !yKк=̎ݭ|Љvm['aP^*fR?IЮ-½K +Wjx e`=9y)V) o? 6ݵSM}>Z觤#xre@R*>PڡޜuS2[W^&1~}y8  [H 0,alȇ.%JH6C1oy kzL};xA c+F~_23)(ŜX0|a5A$ b^ȭT:3[p(P*Q $ӂRrV'P&-*SXfHGȰ9bb×jG N %x=B.#D6WH5} 9gl1Z;&Ry=n>-KНJD_州u2\ Ҷ@R4B 5D%%!ZlljB+.B_+Fnlz~2ymg^ºZ*}N*v_kLJ^D;|^yf^<t3Ӡ@láAi5x6nWb3OtooG;]f u"@7e*:,3Hvg~ \}u9s<&,&g)t1zˌ#nIxx)FtYO⇮u:[h|r"s/m%I>u.As~?mV#SHO̗O+?_ޛ9tYsvBSpĘ +@@}``E됤m-PhGѤCT[uң-rDs跮վéoͷ-$ыiD$)I 獥7 |NdI0=Q} `JP_vA>ofܠ_嫗<{w#<*aOEBM<~yC\pۿ7g{:A?'D̡¥בԛ4m Y:#OʬKk=uZ‚6tϮ%jy< f^oQ@ڣ՗ Ȧ8?hO~jҴw1U=Df ܱ nErW[oufMAIrRYl% aP9gW" Կ=I d80x$rONh:UQuTH !)gҲk -ePLrUz 9U+ +w%U.ު2?۵ߪ_$ {r^ֺK/!^?xvhq"XPַ_9hg7l/<0b6`0Q(]}B` LDj?[ęӺ\kCOKo☯3]G3}ؾYūPQ2[h")etI)eI[C@]t w3]]Aգ}!|#Ӄ4yWN5$֡\n{k6 ;ʦ'roUf6|K,[%3(RuJAxu٧^xl#6%6Q?rfYTszKn)uZբacҭ PVqQD3/ +y@[Uz :ZIA„BDxz*װEx:5TS^y0kɟKY89Q]!S2!D4}]Ol$QiZ=6 dgbSJ~6[[;Wywh x9ʣ 4Lo<2kt _,mG$H VϒΰG/cp Ύ:a⥗L!dhӢ5 3 [~! |Wݜx[JaVFSfji Vm`*s' H+*Us?w1Ow(I?wE2Ć&5KЎo,:^}gu_gܹ"\PmS`/*9ʃEʆJEj}9"NJutS]ҟRakO1 ["u G%Չ= ಸT!kVƑS80^?]lY>[/=>:>'5VsF]OCFs Z E(pRLIG[j GS1w@((ð4k @JW1s:YP_N.dp͂'UA!tm-.O]J,bވA){ z?); a^8A=r[C0 &WN0Az~[Fkr٧_%U>flB e_LSѓB=fHYPҽ*uRóS\,} pecJчK҉D]9fލ:>˖sV; KSU<ʚݺ>S}Dp0MM*ޒe`"CXR=Q:9P J&57s!= ^71Iw%)HI`Tߑ?{hPBdv1­_]E*!֨,ţ͗0j+F蠪 C4[KQ 1@Q'A] U4=mAR2m5N^e8jDIA W{GQr7ٖG2)e|wBDYA:ĩ@Jt .,*T0WB_ag{-2C6V(TU;zN CY]gڱك9s Ƕ=UrԔ] YokglIm"%Χ%k^vDn+:MVBE׳RWh()&}T"ED"WËtHUi Pk ysq6-Ñ3P*\$ArnΰA)/sg^J.Z` I(Lנ(*x"K5a(,O›s'w xj~m( ` CLsFvIb`ۇ֟3v?d?AE}`L{TgM*R Rܨe»cbN?gty~[Sg{:Y4 a\3ĥv687mg(ݯo͡}ccRTIC\a@X Z!17{P[ҮE<̤Ty~T[5o+c=}T&(|eKTW88 yŨn*0qw.y(V }na!]5;qEW;UxxT6XAh 9̸nK .LV:hjNQwH;R܄B"hG֣@ `oz?38[G₄\W땗-jaDZV%$mHT~7=4/fJ|u`}X}amߎWu9t8c/LӇ%jt􎋣c_ 2{8%M][^)d$1}.㫎\ #ם!?Ƞ,=FTѻkaamv#~y 5~s [SJ9GU5:H@Xׅ- ?&4TGR.(gUް2ԣչhрtqn=lb G6C<|o~{ ;3P%%OQ} "#>lnr9^ ̽S]KQS4zϴ6@H (z^*&r׹Q/ӳ>>sy[rga߷5 .%=Mq#{N#]l1sB=cOܿ+-0-QKqK5I̳a7].o)<*{eX{ lJU*B (~m .r\vU%(O{d5\JמΔ6O%6]a>(=\w,~m|zLJz1?)|Ny;\vS|oxz무N*47ˡ &~-bH!wZ똣r=VyNsoW^~a<ϴw fNN}Lނ ]y"iZG>É ǻyߝZĔcO7:@]ί_eq3w͔[swnUoc)⼪*bԺ0gSWć{qsVe9yg}a -cn_%4lU:2{9gOGy=>|Fuk!01MV1K=Zri5B$tɽ>3YǙ~Gl;95x"spc75;;ٵSm m!7K׹\_DLt9lql~V޳V?>suvOyK,JtX[9N}do}Sw$.Oy6j}ڵHq; gcq]]V3}6ς}*<=5w{5ӵx{L`↤Qո|k5, &&7( Pڲ2= 9i;^-7ɰ$=`h,*L)߷5SeFD]w^I҄V 7I![acWtÒkV2\6tUO:NN6hWyCݪnjsѩ؉:-1{뒈j"QV dpݔ59z::V:!&~|կ Z[͹̯kXrDd>jѳCAj̖8eF. xk8UüH .ԞPř1u?4`Tmʜ[$œ/5"#5hiRaDIuf8cy1Ny3EDzFoؒ<\$-6hCT2Y? 6kϕ|xږQgSnɺDSzL46P$ɀ=A?]_=<  "e.yd o% $Sr2= A$;>2 b8D\ k hY0Ffx"Y і%~`0q8M 1 )]k!lG<_>t; Ah! E5FGޭ{p ,[sǮzZ,"خP&m3 !7MKgƁ>$qG~Ȫ֢F Oj.[7M[ ~%lH͍W-'o( SPT#ts@#\YVSCGt9O!R64Wd<w.kAmQxoWn8ԈkGϫ)9FC+'q %p"0e+uP~#Vm@O˕ƴ~f9g^.X$B)jW\vinv [2 fd&4n{hG Ge1=1 pD:~D @}kkoF#P}7s~%/ڧ(G#ȿg`"iAtY *-:xW`Ttb?Gdݫ,CRHs&2z^#p="[uQ2]Ew-A<-vV0)X+#^\BzY)q'cdg@@;r`63c`_┐Daj r&Bj2ˊ&jhj*)AAE!LRj2Z(jf& !i&B*$h J BXj(jF$b " (?@ O!$M\6-cGY9?r{\ь"- xS52vmƧ1/3kE[7\CFBkp袊:^zT TO/lgSģb1+7YS>m!s{N%WZ_>$|B5[!SGMnP}HgNO 3ˎ¾}^kmaBMf~+nZj _C(c`ES[OV-Tǹ]ְnKu {n6a+/myb*{&-E@6@ A{=g/y(4Ŧ=czSekKYPW-Lrd"QĐK:x> |Ӭ7]mʄ+30uA xq;80X#uCш"%KJ%!~‹<[7вQχ;nҠUVE3?.^YݘeB kC8u0l&|!aVcJ +sW^*)K * "[S>*rATB YD $-jeGA?? H#/@;1uH̰|G$8W H.#pDtgTw>7> qNt]范apPղ(*Mm#) C|L0j|*ď;ʏS.0WC*.8*sz؊B,)BpQi8Z=BS䝢! px$#^ m^M};q!hpV7Т5fBŭ}>Fhr4+0;HV1V:Ph;sWXkss*<68H5A\S4_D/F =n kWB~??_`.gχ Jk?]ua?9(5@?OFWqUX>Kc !z,[񳗕Bw٧C1+3RZD?B^0~_|{uP<)GwR(n9f,Z,ոT8[<ZuH0]v{Tbt9r*¬bDTD!h<" B>g>/}zz րX b*WCM(Ov+\]?>N&$(`DAM ?f:zse̐O^z}gbɖ{5ڴ>XKA8ELcܱrP8VdT  r:\Q Iα- J=j=2.Qފcǡ?k͍~h=lǢe1TD[uO;kp&ҫ|lKF,ǔ`¾"F(K|,X**d^U.S &M e?Ⓖ܌xX}\|T~JY|"IwZ#Уyפ8ʃ?3|?GSt=nH"X)p^>0卿'f0thF^I8h)&RK>eVCg.)>FbB'2*x§p}ݟ~/jO|h8Tn;7 N@iJoߓ "DGUFKHU)cctR]F:}&fc +HQTn^Nҧ?9mENʑ -~P.3wIyLAՖtX\eOp~^E[nٶۀ ( 3@,H 8|;t|;u*),RdAE$@!m=2rݣOd}>RYd#>SG/n1~p~mj-J=b|A֜@R ϷJs݄X֛9X hmKϾSrweWdja [_1Il@) r Ƅ2* 0b\XK2 PBdb¤JH'dA rJE8}pU=PMPFESC`F%Se dDMf 5g&"hmdB; )%&9g<nllپ4 "NxU t!M2pe@&)&Ç"TljtHhaFb2=fg (h"`kނ$b*l(`)a$$[rCa 9R$J*@Q\B.TCQ2E,%6 OO|b*~nt1ðYR 4(!"TO@hCE"ǎ*U0/]eW)(i"b@**&Xd;BdDDQM-"pn`a#uW_} }3ָ\Qte})9JybfABf~D&$4J!@N Z mXj2<>Jv𞌇#lst%ԓf- Nڡ4h߳F3Ut$X5If};0El=I Q %߉}ߧ;,PFz]yYF!-JETa9 =Wjo($}̊%"e&(̘ɯؙ4amXuHp0r x/vu!Bv 0'ʸǺ@kct>P'B/qᶲ:Lp21ܫCHK"tp5'e "(H"R4J`H4lj̙}bl"D r`@QEPH5D%֋Z̲+d9q 22LTt_is- 4Ą(P,҅$R,@L$Ta;DW t6ְ0)!Kpi"9䯨s=wP~_u08ӎA=%I!}>yUg ӓ?i@yQQQmECe=2?$9t?1fеvMq}Cޯ2( Q$<">G_}z0VA~9p1LŢQr6?%"Ć}0$ 0m|@~ia!VMTE[o 5UDFHmEO"=!ggz98b*(0=btʷU @ J#,t&(i(6Rl~0k~P 8DQNm>y#CPQ˲c=q5xn !! #Y`zhfW=?ٜhk=l~%?jxskA9H@@}?P#M5xy/ @R[sV @h9J^(#{#Uv,o!aI7mXzkotR@Uَv|:@0DM&|zu81] qC3$A' ?h8yt=oג<R @xI9%A%n vD K@Tv)hL|rΟg:0Aa$O?WO;вvHÐ >O/@8bQU6ZjI iE/ ۘPO]߷vK.PYok*%:"7=.796 $ Wxά-Ib"P 1]d ~_۱!Fo@ 2'$'C@>hR/4=}IhM>iw?mbԟ 9X\~Digd2ݫZw'XUxFɋmo7 /)Rh@z)w?<],}bD'}ՒmO2Jx̢QH+}#0`Z. v〩AZ} D x!q:gEѴwƐ&M{Xlh#!/O`"VV28T_V?jF}9 ]J4&OT0"[өz !MH@92r 鵜 y B"&MDAF|wېt6 @vbjeK ׊7*#@ZKskɍr|!g_65#\{ pĚacfN 3OF#k9Яu~Po< "HA;~3 L궼MHۂHejC1Md;ðs >ޙ7FPG(昘!@ (BGgAp#^GƢ{ *'>}?MqzM@jDO4 Yq%;ܣ|݂Ukau{pb,z3{ }gt- &G|p{7`4.sU ֔&GZҙ9N 2#ocv"VUQֶBA7Ԓ?)UW*h142\heHR;t^%t܎V`˭JFHjsUE[L6;ť- W0HJ6 b~V r<џՈ @C%:bD>\G7ؘۊ6DK hqNR@gOY`W<?Ɵb$r ?SOz |=c5=5NBċ*?Caө YG}AFڨ@}O[v6;SCдr~߂m7_WWU>bCc\WZWf7Br1 {GpJ??+#WGS SvtV˿G.?#sfj0'|Σx2M}it@m#bL6 V(G+b'FjӜ\> ޏz?HS,U̕ w90^+r&//)xgL}wg#]?*G̃{d)r8G絲rq`zU>@#So䣯*|xEb>2\z{Oa7 H'jgoڬyT~·o2|+ -Wʛ??OoP:\-C!tƻokՃ7k\7觫O)8d {+qo_ɏQmL*3pz=c^Uip%엗cwۺKqkϢstyW\2cl:z>ve] mz9]\<{!Գ[vu~M7|(;zҧoUÇ=۶<1OXoz5â>n_]Z'O.￿I[]~ظY?TkgCi5qن}[fAV:#5x~H(oXB݂"DN#vY=,>U} 0uPO<}Uuy BCnpٸf쳕OMŘV1sp34o wᤪZ.nE78cTL# &HqNLJUFevgBnH| {:>>}}9_/)2/?!hˣ}t;X?X2*Ap#j47``````rۄϯkp19<#~Ÿf1S d NA9qMCJc!Q9SD_^|<$2M^7HQ|@>8lQ 붲onsֶ8*m 'Ѕt[6AM1!gݿc T;ʘ;ad7nrՁ:0D=:H$AӛYyGM+'J/_⌕rna{}7ng' ;KG6/~#N_ARnuSM![A83hn??UMK)n_U~U}mT=Jġ(IB8s`p^ϲ셅\ۮz ^tcz]}cEP rs0wDp5H (ȌWKig$k주`ۤs{vCK9E6w+՜L+5UUm RSCa*ˠ\t8t otx=xr#10곩Yܣo(B:HLKݯ4*r(.bgqr~BGFvTyx꯭٦ 1o5h;F2"jk/}w D Uy5^'~5z >2@OYIz/J&Ag;o?h!WSr0h? g,ݏt/! YN€Pvi%rv ŚVm Vfk9&fV3|cOOz>7ơ]60H~9V}5Y\Kl.~#z (ƿ[\(`$N- j^H(!>>"g a.oO wKM:D? k' GrQ8`z耝9 <2keo&:us= w<:W?gfis/͠RhMmt aShv ߈?vcHB4u&KW}Ox~?QUuئzʇ^l@{Za1}SBFVhO^{XrrVt l͂\Y;~zxs\};(w_sF@a3?Nn#Gy%GTh}3ٯ=: 5{sVyGíaͲڀUžEFTP(WTG9871WAY@KQH~wu}qС%Օ9z#:z~.?AWEO.D7.ӣ-;sYh-{;rv905u(9B a'hP!OwAdޓOsS Gse_+M#xrmP+X~Gf>z4:yd@JZy~ 9C)W>{OP?K!>Y=l {GS=57.Z4sm!D-3_m{?APy272]BpWUڔPHeӍ[e''G-~@ahq9y8b$@#:(B]0\XZj!(3Ѽ Qe~3 ǽ~P}09Dv +d|4x/Vu:jI$7 {pae~ʆ> n;tBÀCZ?AוZxy/{aXR9Ñ\؞%Wƭg녂m:-m>>pq'0'RhGU~wh\NԻǐ P`6Cz  T}["Q{Z{y\9fR3J0|޵}CT9,O*vkuK7^iפ痮vq]CǣzFn*Maq"@P>8" RCcD2p%QEA͂`6#FbV"pɭ48pqH& "stP?tqu-HWyh=|{䃪ժ K `! E& <mt˳DK3Fb 6hd݋0~Nڒ4G爳?0'\͟ӕp0ѲZ@ yiw=>"4KC~xr=Qp7̆>pAbv*׸sthz|:I1Ïx@o# v&>GKu]I~ƅOPwz(X~/¯ 7Tf|_CyZzGOʇ-wGp.'0t/A buQ~m]ȕ]w&:7e/^\s:PeJx a![=y,tSj eaVwtayx9 ^MurQ=B~2 LC'OOzĄ=yGp;*؀zd=GΡϮ{W8gWG3{$T Hb$&EAc1T@HQ0EM,T LDPA4QIE 4DM4LPU!M PDSIE%DSLJP0U#eeDfE89&T I  D!"D L@Q3 RL@3DED!"DCJWNTM$TRĊ L(4SAM1@4S-54ESU$ГL1IT$DLTEHSADA33PT"TMTRS SQ!Q  S,SAAAC1QE-0DD,QPD%TCTPE K1QCPDTE43QDDUDB- @5SI3TE$E5+EC,ą%T0 JMQ D9h^RÑTA E$ELD2QIEf:cDMUILAIIEKPL2FjfiX$l"ib& "Z$"&!"ɡ&I"EՂ""+DD1RTDL+o0Z)J%$Ġ%0(& ׇ |JHaDTDA8*sGşӂxy#$9O(P(nU(CG 8i:0P^1%4С%QG&y "wHDУb ~۷#~~𪚼`Mug%fuQ5UUTUX.7wW*?xoMf+,eZZz˓3-j0sZvnӫBswux9w^n<1gz/Ͻ>g"7"f  đS+PA Cܮj b(aɈ"fJ(( bdgaU~9#Z AiprL' J:֍4@(JIR*B$iI"Fh"7 J#$! $(TM%oJͬuk3BT+HWFI$twz&Hbb J s 2j2q֚*ih(X J1DL'p[-/@b&4ɇmᩀ|Dd5#PԊ&dEL"5͓} =$5$3a4sYd Xn2HaMPqF1 ɓ?3&}䓗P,$'yB iz=qD֩8-[?+*"Z{c_2~{@D§~ pfUi4|zy'b:=|#NIUx˙[N,Gګ?xk^vT6.5-\=LpUNb?לkooy}b$\J#iLp %t?WT^V!㕙}~Qm8ayZ䦸t#w͢eNv/`J,^jlfth.]}<}~ERd7bϰ"- Tk?sysE@5uw$E\ $_'*jv۟[`0__/i=_KؽG4LҟJB?fCI`|ޫHó0~t OHsc~MXfbZZ?D5 cbBr" JAn-ߋ[6&>J.*B $xeNqhȫh䘅~M(Hi- ]:[M7ߺTND@䃶lSA82u}mQ.Ss{ooDǣU%uO\8}="OO4Cp*` rvI-jރnpSfMگ:\zu k=]K2;Ujun=`ZJto8򦌸r,zHo8)h|w'VQxu&gJ|N OW[;q`$r?a^ת>@~gQ'طp@$AZd9o)߯?>~5 t$t'/q;c\¤ K=Hur/!}\|+ ݭv7lNxn,+{7S%)Ow4k:?R4WW Wq kAxGU3eq'Ȼ'wmsï%Ub_0.p_= }Q=I*UCB[/\n s0ꈭYfbѬtAuTP\YGh:"㎞ _mTAŨ@xdg42[xO@Z9PL:*eU$e~A:X )([L-qtGrx7fpj{7#PJ.`HLC!WNJotrAhӓmJ(2}*CD `1EcAސq .'s#*$@RJO5D cD;gE^\(Dch&( X:sc9w^? 9!/0~Ow xE> Nj@SaxJ`";Po ZSs(AzaR6"(qppMw꫾ GMj`A3z mXymdØ~:6n@atBuT B&9ͦQ?pޣ}G[>gu-RIHbunxq7;0 Xr9JT? +b0QG(&>U)jq#v<ݶvzmUL!?7A?@˛|=>G3ØaD" 6Sp -f(볧|ՉG %(Ėm'ol 8Ϫ}90(@Qss sb`~US4y8: Qʰ)!D`J_'wfmA˞(>K6n#?pAU;~M|Gr:PvД%(Q)E%& ?_47\2w[*'q'1$$ВI6nBI$ѱ[mBI'E'ԙ@`6M3=B >QIJ 7Iɨ2r4u%0$424GwFɿg%yDU6K=QT٣L?KU1OAA(} @CO@?[}j~^__=} %qeUUoY/{!4?X6SdGL5Go!Xy; QǮ:DPմ) W#;OhZ3b5]ة!MVц~+sa6>[hgú֬t d~6I\;9 m&MEQEmϰ smS\5%.dHgf+@ Q2DH=мH# cT M[z~CsN_BQDy_K,?kyy,PQb;Hm>QCxp`+Ƽ p(\XXǣ}>^hn]QoZrAUIPf[E6BA".lG+ q {1R{u 'd? "(Aoub)l2h=c?GVO :{& ɡ7[#xP$iBqf5sF=6c0 "D!wL`=hARẗboK,&m3t b : APl@@Ohs a*:pA$z$DImq!3i'vM{W c?t!kE m`7\rBIŦwJY|W=*K|ڊiM!zӵڠ*S; - A:/ Ȝ ƒ.!HJL+KjU` D '1m¤Yr0K|r`HX** aPQD_n2$٪65g.Z6u?n5F;PAmFU,n Wd ]_Do,l(m,1"&(~k'9=_*"ړ%UEA Dv_|{_+/+^_+EAj]ϩsy-NQ V-cv·Tڳ#Wj."S0i+v/Ǝa $֋Ar{, 3_gG{<rv:7>01+A 2Fe"m4ot"(-= p!M3f?/rjr <5[]d=ΥN6?mQ>I  RX5~% K'9Eɧu]\'[ޱ(k+b4ES[vUct5MftU uE48-I`&3XLM1ƨ.7kkuŌu`}V} WmxHk vV[,b>}.pQbͮ E^-/_kD=8(&ju9X>Wyo.vE-cqpr>G[!Z cS-u8cW[^6[oONɯ_VSju0T{]SWף¹OqS Qw /h(giRXt`rUzqH(azHP8Hx %o7O[<{]P-{(!wܵv0]V3SoΌ*^mNF ny/Ua7y/Ѧ-*~9&׫{ThqOdVSuu>L>lG^mO9PVֵ7( ] R4^>NdK$T@Y.MjaY+II@H~" WV!­hI<}{h[NP tqt Lԟgd9`1\d-zAcEtx\O xh-9 lNʥKVѱ]|쪕%;\+1ɵ9p"Ib<ʾUHwHT:z'*Ush`g]Hxū';4uC`5[fS8) f,o/,&9: . )SuBŁ5)<ׁ*$J JkǍq ~"婪mlB"}/Ʒ%a` }ɓ⢢Y@fbuy1GGcH`g_VzquD@L~cB<(iJ)ZZih(JD0s~X gSuk_jn`J""u}cG]; P菃P=KڃCAH-N=QsNHPL 5POVAJW?7{4Bk0Ax(Hk@ҠA ;| ?F 2'3^R_ס\oDA4#nd:hQԭ,%< 0Q`@K < %[xrq~b_׶-]_.tp_cj{&.{OA;ur˯E'~vƞE+x}UUO֭!HWsʻYqF-ӛ|Rc"\~[]a >%XXomĢ\I\EY[߯{\jX cѶʚ0jɤӨ[mlӌeljhQu)m Z\)-]l#-uQPtG 5GG:խ FuEv 7<}wJ7u&/%.s{0b0X?5nk)*W+܍eM ^;GoYumOUz.G-Zv+dP.9P" kμwwtmKZz`]}O`z CMa A,.ski}=Kf.xF3K KDnZǑ~Rۗ+qT{/mD/3&d!–Id&wM\Fe9^8ns`g1FZ &q׶Y׻^AK ]"ĵ609)UQ@6S* Ri#ֹA^ [kccn$50]VY"_X[t|Hlo_ PW[B<۲u]+:<y-|cwq{&=|]&eNUR6{֣kR|W۱S3 5!0^0(t) ɽP N? }"D(|?ɯN6^~q vnz" Ր:[:ݗLZ""B ݃)5QdôNCaxNUb|#a'=|*/>1Jc-+QĬ@44@DD#JUBL?6DHD/,hݟ87=7KQJ6hQR?nh�ɘr(tPmֆcPlƫ8[;F6І0qErJ0E%mF#I թdL70i &2lܚՓсAX6M4|dK %q*:rD4A㶎ڑ 7-cu@i)l*,l#L>5]蕘c&)4Cc)aLJFZ Z*&BA+6mb,I$|ܰPlpPJZ$Ze}&f6{ucn"XE!222(Uep(E#DhȰg IMkae{P3Q$YFMsȊ 6pwO w$Yl4(}{?Ҥ[j->_iGET\'GnW~^0ᨾJ~ϼR04PcrogǗI 4UQwk C d[8DgYg So&<_Tgg-ϷxSaoax_|-Y99 HjɠeL[ӚM+8Rwi}IPUP %ܨjH5$͟Wϱrx5H$C@/8oF͘\a YWqtUsb'*.n&Z2!¤:mJ3PBlǚ]~"n\Y/6q 3R|U;Hh ܲ(KE^4?#L 7~61ש_>s;7 l1f,~}};ps1rS=fqǀHu/&aM:><| PCqvaӿ 2a@ MaϜ+НcntW#ޚV-E] ;H:9؈!U~767B9p4uTAuε'y5 6eM?mo|:{=pls9  (}N׹wuJ_ *,=Aф_1 + ,ߔU(~bVLW3sD34ꆡOMwC\DjUEC~RFo׏,Ʉ㓗:V97gu,HBjqIW4xok19'!%+tWε3|\U:o9$G}jS@+x/>! "´^A۠T(+! zXw hݞ\+].&^{z{r>[F6"Rs켘rZM ^`W"ػCC3ˊkӨ}Vw3$WP#;xZP}|&߸PJG,`?dGРf`*. JTV=ɝo]Wd+JܟjAg5i]3i=Кvy S}>D@5T:%~gёCL 6~_>?iyR}gYRUUO\Wc$JBw}n<(R^3^~^EPLQԾ@lJY'y'r\8cvц*33(Cʘp3^yc]S__#5l~K~B@lА; 4K)1c;苛k郿j033@ciD:ZPQl v&\xG<ǿS0}\{ԸMuzB RB80e>`{^" ~9Q}1FV(v6ݤ/N8Q0srqX]o2[k]`\]-xkQ=n3vtkNTyg;OƸ!b:sP]0O}wƣUlom&E*wOQ=Ķ/p g?p1u0'ggɃp6H\%qʆ8YdibQDx KQ\hPv{铴U$.v%;x^â܁{\Z$#|n =\H@Im t1տN )H̉SQ,zcO' k-HdSz I8 /FS11Mֲ"ݞ\- qz~]G"8}l}8vrWϰyxPNl$/rINZټ6o%>iآhغ FBB* &i*))jj(&`*"igln:u5㣎WꦬsDӵP*]SMm2FD5=83]PX/80'O{<%CzެYEE #} #Cz@F;T(8`U?WOX Px~N޺䪉H9nL7׳$pI g4y?!9g鰩4E'E[ư9q6`G9nao7!>!"0TgN@zAWca ]J1; F)3\Eed?v1mp8l`Ȏ6,Jd: .8V&=H3XeteM"җ MҀb6b+zAF('(\l*h!7y-!%7MJfeTSBffj\ TCePyiR[5͕7LKVdwB,JY:Q mH8 LH83'YCЦ3x vp(Ͻ$Lj% 6< D5_z8"GɿֱD'FHRqDAVcT[侰}.`ozK^աa n   .X0Hʗh375&tƺ3fy# >]Gn~bxQnu!3F9hUD0@Y]ԏ73Eb`CԫܿA vk^ѳHP?W {sk{R,OHPG+ ǭqv١ =IrET[>ZrWeTLⴵ@8$֢3u48p!'6jx6p-!D ACP`y}-V4GJ N&RǷUsX{uIc@ '8#*ɄT~>C=A w9yG/XGחDXcteB%R:1nbsMx9^8üZ9= \d'pV\To<7ޜ/T!yIWuw3|O!lsElkaSDOct $3Ǿ$zov'>VBlj!uj)V%PxJ;:^"pqMϕY(]훏wBU 00?M0AlJ_4-ow H2lVp EC)ӌKI@QQ&FІR0G-Sfm䎲Co,ɣD;8>|? A6LGPUfG@"(Yp-ҏVۄ8-ӤiF-N XN.j`{g^uN7'bx-]jj_$םJr1,BM@phxzH LBJP44$5 @D{*n]4 iBt~j_:VĘ?yE=^Ago7H j(aG^.^<`ӢKw0rfxSQb<L.[ʦ2j$`. x:渑Q!I_36꽺)IE'_w_7!!Oul7@ߏ~n 7*}!2,]-}|6uI#xa83O^JbOo9D\vGZ P¼.Oa~_҄EXO>ȠT)ͧG͝k2BL*Pip=^1E㑄j5'~"T=oLAS g|kdIީV6ש;%邭a]FV05oD~m@噉"cKd}'ǂlO/ׂb1Uҡ0*Rm+$hgD=_} 3wܾLg;J-WK Gv_eCt=.*.~J9^#[0pz$?kV B ['-Y} PI^EO"&9UAz8GZ~JH ,x?,fkYVj4Jjd̫] b~7|HE|%h_>ayaQUl-0]mGF N"H{468ß~ |K 绖qνdމ!5ٓ|(9kruoߟZd}QCҁߵ*;M9TZ 1i-/OgdƏ0뽹y9X3@֫A oV}BhmXeЁH(mxtReU_3PAD&3N}6=C,UXi](1FAtAiP?*tp}fy|2"~p6Rt#ۢ{>Pg]OA(xC厁IQ(ynG ұ[By ~}ײ'a)! Xn [@Rr՞e|<Ȫf~#>_@$P| (T#uAN5'x3`$T*pm8K`f5:Nf_dMÊ@tt{k8-e&H⦦\$])sE&_UDZG1g>oS$",j4GͻN]4 t6>OV򪼃?ab| v ʜU-# AԺ>;gky:&*W]ZGݑ=W7rV/Tۃf{B#${TuO,>pՉ0IUUR}od?2G:''%꒒iWKwCBXhP꜁2:!jEC!s 8y7$8sKQ30@@1?=c +p@_b;m2 WK9%cWeq⤉ۣʸW ӞuTK PRJ+x#R4( ֐?FlKtz@y?뻷!ȩ{A J)Hp}Qt"ƥ%ROJ{aEYj_s6ܧvxʞ+A-/\v9NJ)kX(L$Cyِ/Epy@wn=uޑ{phib.;r5wPz~_胟$".wϯ0orl»0/L3t>D :@4< 8A$ ^IGfP~-^r?؅AYRn "@J02Ae$BrÔ^~v|>&> (>gڮmJ75J)5NU/@=5,+" 9:}wV8wu۞g~sN|N|.7zʩwTfQ4mp՘h a vt"TOSP&3јx n`($]s$:?L?,g~xh50mYS f1 {د?!4%){ ("8`(K[F"l_ پJ`67Is^U ⎐$YV-90 sftv&ꇮ_icƑ6?]='=(4hEI.j_{%)n0haݍ7M Y3pi43W֠Uk0X[g]OZŝL.Yʶc8y56\`|X)]8v?ʀni&Yv{~*/фo;NoC&k$$-4`akj1)q)_C@7 d|Rq(sj@0=La&[w]vB?PsÄv+Ouԟ]3Ҟ6n3Oobhm"n۬3+v G-8F $쁠fJH'Q9ڃ~ݳA(ʜIw;RԄ"&U /)?^5rDE겴9?qWaA2?gFmv|s*-<99!o#kRY>9A>IOL9),}U^+gGUFA.\jRMY&a, O!_S TDD@4zDru9e'?P '>L!YXDIu|ykȇ1$(NN#}g;B 7^ }CvlIƠlO>ƫØpCïr(l8 OI,s z9WPJ4bJ0m%%@8hE7o"u@@/f$x=Cga*J6" XR^v'3 b"LVp:s?z~nO?A~SE|RŊ.7sJaCP4mHB LD "zKW* !\)Þ [Skko;J a9Vq=!۳+K %zsO)drxnd&LܪC<4N)A/[ON6-Fp;WN8abL Q7[ H\LIS|9sLi*<`g\PqiܑY#١2)+15>"r5 ?ı']h_Ȓ6DEj<\9op=!!τRBP!><$TA̲1SFZI!:o4Y:w|;]W#:4 B79=wwóO ,p2CCX8}3t79JG"js!EEJtd|QMWu ˪D?AMUUTHi/V.V *`~銘ZJ†"cv`rISrnuٮ&M2 ;TL,Ȁ;dF5[Fkc|Hcْ|r@PnY'CuY3i߬KV\Di0! 5=a剈f uά cgz.9|||>=!$@z0]gMT*)|ᴓV!Hr~9nHFO*?l=0Y(0T 0|s~[@s8'p)?3Ʀ/I?Q$}<#&+}TG #- ;>%sr'JNJ~HiU+ UW~"҉hbB) (c;]m` UGל58I pYp}-+y:ď;D$ P RQ?t GnDS(li@܃ONPjD =HP|$ Æox|4h7FPYORBf\n?ǰgv}~0rcm+m{v;{hUE7 -o«@0mtwHxHJ@8bG',>%JV˦b# ?fX"&/G\L{xIfI[ W_L!<{rsgjf9[gs9`k4 D;O老\ ק#bC_Wi_>@?-Xp^>o|fиGOb;8Fd^Q6r  q8)$^<|C,Xjb<9@6!YwMl4b ZXǨ? El X#qmF$ǩNupcӆjNB#"֡ ? bh%*I@/?J|sAͼ] B*`9.*l9궲:SX5܃>f#8 Ä;(.@ x"^ؾ\^5@qoCL{Vw5^)f:(,Jҕ=oUs\(MOyM3rmZHَͯ[sӿë5{juΔjǜLrץř 10Ӂ`Y}y&9rAKse(%p6fК|-"R4JRPPyMs+)11ªs_dDǟ70^>oP~O6"3 33,vT3 0ə"cd+4:ҌrE9Ͷއ Z;XB&MqW|2t쮿%;k=pVu^}j-Bʶ@b7@mFI>go.;iXväv5j~Dw4+a*HU׎dk䍛{A:ω+Y>k̈́.ʮ(I =U BMeA(Y[""gHjdR F=.) ǗFm9p㞏 af%MVBXgOMҠg$Z ϶|3Rئ#I-D Pv;>)6!@H6޺RB" 3"Rx<~kh0P_qx7 f8׹-,wG ۴T2 (P0`3ۦ/쾯..>]=,>~`?O_EܮRp2^3 QXdu}x*1V ?J  BZ>wy@ۖ]ل~xmPg?Z4*(5efGωAI5LF 'REedJrl R,93=ZKlfk!``[<:%7cqO\{JɖO*܇s,G13co0ސN,&Klƾ_}m6j$sA!@4p PNanM_rrwS>a+24bc̣pϳ9˸_ b l?HtwepB%OkB*ڞeݠ~i(9~"")oȘIihgӣ ?򜚺f'L1Xk(* -X7M%a BbEI_}>d9 H WO/^˟:hwXzb;rC:H6#b"zg5fRnb#FCT`BJ2KB/MxV5zA6vt2 bQicqyJHK:6EɄ5X6J[vd eV(@rTŽp.6!vb a}7($J]62\fQLT9舏d=aPks`ɕfӹA7^Q6 ߺ-R-E]Z^o"=Ə?taeKAU~[!x!vñeӵsDnc7\_|xzׅdEh$/|$ɵ 5.NĤZ+bb_PfTUE$<:sTZsRnf$rH3ejV;Vqo0uظיU˅J`HF0p" X Tb-*ms f>鹓?AXFj=3)%]5vӢ:%V_\l##~R|3tw3$~?H\vB՜*|4m&@ےL#{쳀h`؅:K:5T< |2B20nz̈́jblukr̭μ#7ٞ Vgs;o „盞!kO8 5R3C J B f fHkvyV1*/C2ƺr;)F(VP;+?eC.'_1qEZ_6ԘU!@t&r&+;΃n2sSIuTgp d`+?[#6׿j zP#+oԽtƭdO:ׅq-r!TQ `L_O=&jw8Ў8=CLO2%q!AN5=53 Ї{; % Va7go-ɧS<mhܖWJ; X 3{DV{xԹjdpufSUh0谐عOTE jϚbV ([’$]k#`̬xAfϥi6duoUKc]Xc?o)~H݋nF~8*+tGɁ/ (Bw[DBA]êiCى|S 3~)ثݷxfTn0CX}/k.\xּVqhn2e 4I4b4%ɯ1%÷'ǁ?( B}3~OWoW]qg  xLʔBMaD5d#˶**}uܖ{OM,CMSjd3a'‰DsqMp]P3].TyWp(7zw}?*EROHCRWiUj{ل^+,i8C!zp1Vnzj|EG= 4daH%s{zuF>hb>/X9r--0l{zU/Kt?R^,`=0ʢT)QY< Y ܺt:Ӱ_?F"E7b0a]e-DJ 2`"5`D8f 3zď ?&(SR&9:ɴ`dCSNbbCFFX`&AP @ٔSc09ă4@DHˮsy\3LU$ˁ5B-H:LC" "m!Y&Pcό/LHG-N5%辶T#cbL &Hq"US1T4P)#.5"ТUXUj 3M j 03QXa@s&̪HҚFԙQ0VK.eXt3Mh+j'7DA0LՄ)DS6NA IMQlBM:!ʲ ih D0iUUXV N3TF ) c-pccC,D 1PvWdz :@(D {|O>C^ ݝ3;N>/_gUReBfdPZ @D ==p2˯S_|p=|8M$J۷u,*of*@%70G2u/M  O0;j%v `ϮC JF U F_\Уޘ*` Ñ\9>wHD;O|0sz=t*I3?;2 {ym~CGMR{{5$F?6-.=;=0?9?ÿ?zOOU|*EDO)MαE %gٶ¹MxDR,?A8Oǯ=?:g$d=(G%n[3tdDB7\Ib1rOaYc+lcKX^k4;9\=QI[w$ߡS2kBWVd7< UV h@בB-a!p?@D1f+̭4 FjC\k+_>Bn8`k,Bgic&)"Iry'P}#>R^8; 5 =sPvP8w](<`&://P ? nBrvv$V uC,"}EAܯO:m7ussJK< js@Db0 %!eJHXaJu@7zq8f iűFTU EU^z4pP#!+|2 ;tIRpc'T=4C8:'У©̇rXc%&# #G7 }^oz'V"2G%riSF`{wT>EC:6Y   q f{}z @)䜨 dյ,@ 6aVR*TJSP[8 s $(]; P|Ij P=z74G=Uu!T*p4 hlxy 8T"9ŏeFC| .𢍃3I5邈b1hjJEgH c9I0E"شE6ax!- BE"|x6F΍# GcIhm<>P>gg4zk;I4 /ko,@abOGoBldW+j1!>E|^=b^$7v:*읲r[&g2"YKbLE^Cm# &DDomAAˆ$sEr*D"PA(~u,ń" AN`4eHH+9eZ4-bWmbfqJ<2n9ux⚘JurEF2U(%Rʑ*p@wE=RHqgaє~:,i*촂2Cl'@v3 ɱ!`щ6r#ZSۇ_a ]kPBUI %43N!Tx}\NLm=I$lGLWvMǨSM1syuU\=y=i,(L$)HRU*hMް}D d)aa K;;MK) Q+#s+3 *C AH4a9k5Ry?Q2N:J$e#'nngp `L 1$M]h.0 >5Y!/DnJ1XGH HaGzv `J!vx?Vfр*$#šiR~e/ (hTb!cT0E!3Հ` ɬ0L$bUUTPPWPSHUUUT|ŔQa̴\D(B ic2 2faާtNXI ύu/=!znESx2_37 dF2{woA60<Ο3H8t4^RX(c 4%d,,m,8 +qAA5FdUQEcdQED 8bɬWZ'RaKud"h?qD1UDLLsA0|4CaqޝXCnv<1:aGQEVEOOw٘13 p){6}l&d'<wuL̹2&BM L322CJ;(&hUN|z1(526D7|,>"N$vRO8lE >եxa&L< |C)yoI}C= *t36 -סT| c|Vae8僮q8Sá.s}bQƑA᠈$2Ƹ[qiv!g|@.D[d)vpa7v4 t{yS|3g~͏?J[2Ąw&'ПD2u uj`'9s7x8tn`PxJ<>8ʾ30>ST>IJ 8t1F2Î<;&SءǬ}Aܓ-)1qD_& >7\ R1#`#o kN$IDQ٦C Di鿿HM5ra!Vl:!"]Uď{pHK&n8y^ SVleXӄ#Jx xbMOLh4<ޚ`G(,?D_I& ^4r$@hd.N{p6#w&^>ݭ8if @?~Or i_8F#yN$(W<ݹ=0IavM<;iȕߡ^uQغꮞ\ |ͱ(̎xiMJjw0r;T.H`>C$8C ,E;\F 4Q 0HQ]lA8rSQz;c@g,XNgGwt0CYsh?`  e ɺI2`ppP~m!LGTUh3k3`&xtlD@T@x3@gڇq)タrk hI-XNI wXP6er$/֒mlƢ,:$ܝ`z;n3 $^A@!]z7Ohe,AJ)=^KI @ysrc#zsOcL3<,Þ_.I0 X{# *뿎V0D(^i7?LM"r~˧#~:@-X([>d'i+Xw8z"1;$ &kۓLuhLi5~mH$9dz8Cj:k'``ɏ#ͼ ө].͏,%ֱԱBp0N#`0wl)&*-^sœ\x#w? xȇfߌ铣e\q!TN?Oۇ+{ǎ!wƝ'~Dngx57跢43apKso*9|=Eg8Rs5ۏ^,,f 1g$,dQo]dG6~طMz\_!iXj%0= <>|PRf >7+U,axG?rX0+]0Nsh-& F p O$dߺP_a#a1o։C `'pW˞!!=A͝]lNF d+P&$ sF*ж>#VT|V/TtXzcб;0;@0%"ótbDueqYx^ى) 3J Q_;DHꩭK|1ț3~k =1Н8K/&dpJ'ƆsWTf$G֗ys{Y)Kogٓ882?GOJf!(lowaAgcҸ ɬ0h6b 0P1,EN"آgLK³Tk4&ĖP y!%'Y2JpXAhg|`g!li1¢nYfr7N2eJl F X`ՔFYGShAtBH;a77Cuxih ޞOLQ\[-4D3/!⤏Sv]2&"[ #RuʋTj$eXx&Cs9H>=%iRĿE-d}M5RTkd3Seֺoy|َ__x=Ob 3vtIqfߡdO}[JST &Nw>~ѥz_QQмA}بb0MafX !_T/"cBprIMc'7l)ty,:dLz,a&8s+"~eGsh-j:Ja7J&s*"uWf2=[Pk/|PI0 'h*pÈ* ;{YX,m;u`1ִ'NCӗlfIg?U}j RPNǢ%-D/eHb>(ֻ*@k>@I2-T1ޝlrG3 %( Dpo0 &p/?Po9"/C]> t\CيmӳAI]SS) cROU V;011"0?W$[T$ƃe"g )Kb,/COt'fB1yEJ#>3 9!qAaKLBibyrC, #^FlљȒx7x"g+d,%$m$2 1AHSs Hʭ$ê \E 4N@`r%  wк0y 93@>$:zH ׭ >]7N;r7i^xaf]ih@ 9%L]ETdea U9ul T{J #0i$M#ߔ}^_{ D *PRSKQc {lqGNCOGS~=! ;Bdx"(^g ##߇I33M!N>AQ.zW*sNPqoLL^֯X H>fT/7=`(+.UuÄ4i )J *-"X)LXay qTh& *`)K:4<:.& % a@ѻdK?YmLe$8$- )LH0%|xHx ߙD!fT/9#&!z 3^ 5 j B=")!$OršpEsJY5VŊՉ)lUxރi;"Bi.! ԣ%4Xۑ_x;Pv Oݹ$:|òG Ն}3)Zaa:m&67ZףAhh ; }[5]L^23P! *0gaXc!a N )ݎvwYh&)PJ춄c+D@Dya `t»|Ml;X%I2YEpR1ִ !SJ@ 7w.xR1U)ڝBdq,l7!x!lYޡmAy4QR\ :r#i-\5۱30@^?lν牆45@el-4寖c$gNGno4 Rvka䜉QM@Pf"40;mc;m0gc0iQ89oj~ OHDSdma:p_}#I:>Lfp Gow~LxKFOA9Փ^=lTo 8rjq9PdTHdUaw:m Jѧ=iD̅6QDБD qg,}z#0jQ:pak:ЗB^Dcԏ(}fOGݶUo~8! Ę}]:D0>: Grq7 L.S`i@H|*dPr5=iHy3XdOf `P:] H }Gdh}P 9*AfA Wav@9Z9Gϼㅂ |1u6IM噽<+oB٭fs1'$'q =p~#g wC]%Ѥ$/lJD H,1 ;U҄Aբj,qV.3z+D $=v;M ; cc8Ppi"#60 bC}06}xk 4nmޥzBa hym h$k2 :jPf GH(JG6 K?|d zl>5%e6%   Y0k&#D1,=QMǿp9(Hau؇,`t(?߈A%(.`A /Ob.lȰ1$g2!ဖͱIбf3(Caa3W ~?|I$r? 5_fE!MhaI#G @!I.d]X5Ԭr Z_ϟJ'${#o.e?B!g?=}4WDhpcAֶ]*a N]vP-1sV&) !vb9k҉-ERWΎGMDG3qAiQжblѾQ@ʼnp9٨~NVb蘪cAMt(QwYD En1I`o]gd" rLGD"T!lM3X6!]`-d&;pml;8;7*LC:Nw4`d9 k5!JEZgC (c ϪXdw fJD&:'8=#PH@/,M/1HSm#pQ+O4=$m5əMf>AfF*A[5j.BTI&K&jy׾xH`vhILz2D[ FH'ۈAم>wvn ) \)  EA9@>D_`@|,*DļR 6n`R9U .C=~ZԈ%td@AI].jI$/xh @iP=" S@E*OKL0c ̅ j!*1f4AgZUuWۂT39T eV%aIr=bX3-cR$dh@Ʋ-w6URܞ0Ej}x0 ˶r{284b=OƐoDwAJ3\gRŻAo #نl ȆOFPGI^18#`ŰUTKv j_FA3_ ;21 LII)X ) eXT*9![>@5bG_4 2x7N"]G70kB-q+fo[cCyjو]I4Q>|%ȧ"7Bx`}p` Vɵ6GD$Y ;o>i_>ugis&di߭ƶk$j*A?28`NzOr=m X_-%ݔ)l9nƐ&QϵDt󇌏`?|ptѶ|ѣxNTϕAͫ'#]/F[N$ )d s~рIJcB%fg$yTRӤlmV#@ $}HL;s '9W)o_3`b0i;Mc 'Y%,mn1 IW3q~%x$=@qD< Wt56`p䆱aXϷhک:w] rP{㝂)x ?cԞL%g`Z*TӒs \Tw r0ib#flEaOV] ԣ > ߠWqw9r)ssA7# "9˼v4=A@gAZGř 'cl@0wԭ1Yݱ"&Vqt7.ftzia#uV-1ٛDϻio{=r?:0IJ؅ # J+ %\ $ymϾtDeEyZlhof4 #2i#ckL &D戀)h),L!t_xlЁ eIH|0\#$SNX~.$ĵ %n#МB@^r;(7qq:ú&d!A.S4#pYa}+򍕈rvr* QV5'znC*'p#dr^p 杧fx)E ^Ӆҥ-r},]qV.$UFʑyP#͛c6 (sCrv epqC |mjp2*Ep1񃷖u}a<놦iZ!Nφ@c%,gwǼ9v!RsN(#'^$yB8Gf4EΌׅ?@ԉU!E Nu@pBSp:q͈PP]$:p aG4u[cR,LvzgDF}lt.wKe}̾!Y3C $xSvwcDcu4p> YNvegPjLM$5>A'rboBl҂i(CQP(IrJӟRepW8(C9BaDū:\b 0٤ 4m3  .>A,CPzCJ NFƂq#&! AfۨxGW<Q٩HlTKE0̯R1*"F9ßl_o8'@fze=ؖC}fprǑk HRr;5.| $Cܫ;7!A@%C=C(H->xYC,\e3!)Lޗ~u7o8fd^L̇J$x>7dt>Zh(2<6$bRs4dMDg8!/ H^'Y_*p{k^[n߷@ ~c \[|v.V҃@B^-,iuyNƶ¼$v ~.MWi ޴jz0VsQ$u' !/2.uJJ .PIlT荴3L>jPQ$DPL-H%)$1(P%L'sW-'Ub'!P`@ N,G8G#G G2z!ƒ|RzfI+P NazKֻV)Mu-l((vX{ a擘nTs1Jrmf˝MfCϊC7949nFf ] *։j*JbOr{5FG+d|z|y՘("h8j&i4@1TfBe`>(>`n7+d04v( z0ݛuxr>3ۿ$!w!/$hF󂪯 Qfhq,GDѶr='fQ5dkQea" jhƵ" 4wtfDLpbQ 噜|=d$O(4 D71,|zs=kj{֜ltSaMKC O?:Ik'>o=ǧz2]@;&m^&#z"old0#ٳ5 _VQFi5ŧfbtZ4ɩm9Ĕ,Ors2z1޼9!5N1NM'v= | ,PԞ"NXF9mjg x%Q{-c=C;1?YKӗ3 >*1MVsׯ3$?yOv5]ܑ?6.WHצSϘF '[2|xW $|{h;Xܦ {~B9Bf@W}AT1#;Ghwp0N'6  Փ~4Bi &c5ԒFmFب{8}oEo~'rpoqHGqdC#$P%82FԠb8 XPTaH@1pa)%Ն/gO!0Mmypw4&8>Akp00~t;Ί5?Bafjf`z\0nU"8 8 'X@BbY wK?^}tP\WIum٧N'yI~0*z+h7N} pˀzabK KBqp}>>{,)t şOΘeb-?xxkᆎ+D1h\Q߃sǔY5TyNiY6EoZ|p VP(Z9l/kȤ;r>ζB/0{u߮:FUOyܝ+),9\Vp9]x1|ߩU~tVq #I8-NN.)MBq* ȃÂbHVG/ ?npHێcʦv-THMdZT($eٹ )${CJk+ןS;P3L,A䐾&:  (>{M5H9 79z[JJe.C}<f9 aǎxzYQR[^ Oֹ&H^oڿ? z @N%$A~0#pS^X6" P>aa /,ȳL>2~#W1b >E7ޟw0<{^"xlQ.=N\; ;nU(CʜV; 4Izg<Tj!(C08G\߫p G"_'h0Y{@< 0K#"zD΃Wb@ԆH%_ b&_1GMPhƏTzJTbO?\㧠5I=Za ;nR) $ X d8i(bifj`)"X!b"j$ #Ma94[%0)-(-@NĄ& jQ QU_E(]0(j)TUEo 6XT"AHa 2HrUO{q̡P^ɸtNq'@8U1Drc0$! |V"l46alWRa8jVw=_fl3 ~,Ԫ3QiЍ+pLof|%7 pclѳ {y{W`dlRB}i򤂗BcCvbh0Oa P)ဇAA"Pogvw *!x}B&q8u`F :~`~ #"tCtw2+]n;O* =JlYۘeBN=Pì%^T7 lqr5(ܺ12(;"#DO^GŒ2Mِ=|(N,xR`BtB/t0y\ ځ#elIxݜTɉ߰p:= 8V0qz8@0;M PqQͦ -Y__ )XhIӛQ}8A* Aצ=+u&c>26!%K^A>=XlhaKSy Խ%rYRW.}El.'3%ڗܙw`\_ZJEӿ?Cd6Gp9)Y}qtrpfn$d12xTj&KZ4g8YaKa.Q/)CTƲ4sn*h$ÿ9wѣQrOB$r0:9XZ%30JӨ `kYxU>Կ*̗, NI7`-:_x5=v2MAROi%#TñDҾ7tL8&iqQ|8*I'p]EeB04)0LL*pg~K5'1oCnhcc, E,(wklo|UuV#c*vk j!m(H 8̆g>fevSMpI&kñaK5n}'Fk5Q Q|Lu$|{ o@=9qw<0{uW'vrЌɑCǭ82ۂƑ>B]' (@>:;3l=́>/x;nK;*m]|(H68!4 q=GH2wv)G H0YXG`!b:4 C#Uw~ ib 6Bt0NFߐǠ$-^'[rRCdQYیa i<0Cx (ȡeSys'bxuW"" <[Q5ĀIHrPUڻӬqo3]qщW4  L_*JZO\h884L0ƹn텧0L9Υ%;>P^C(ġiX vhN噹+vTܿ[M k A(8 fIfDh'l+5H.^#A.ńQAdFg !P;1Y#3rN.iWH{ )/ł I-藉u(ju()%?U9!܃drnv}r8a ^xY$߾WayE3%DKqTFCM B,Cqri* ! &hJ!hJ*(UPD$R"G]_>7;$&&ic,?H0yǵO"an'0%D+HI('`:fzϣ{2ڃr":!^ ~o77]}ցQ7o;鈝 ~lg%7+BS@{`MtPrJުUWQLsE6'80t4x㐽zoa\ىt֗?B7B7G41%| F|hK z`8ᆰMu{vy?Od Q08P'3s$4nX_v 9)(43a6j^p3!/V9KiOapAėF%d;ְ \ځ((h~Oՙ& h$;M"Y*<ST4JRB`1π'H &z(CPaMF֒ hxs'VnX37|񾵒Osfq .trءӶ_` EB#,S G2 >ˣ::u0eg0D>NiU;!H}Q2QuiCNvBT2ݘ)K'k[מ&!3ţH0,JK˕ GQ(xqćj3\ :4ݤ@ Ӏh9.mV68D/N= ǝ{AGF/AiJјO)gxV y|1b1m}(c{0Xi;CfE 5x }G?~Tl%~HGriKrTA-w$s#TD5 p]KRT9-tm⟨]ξ;@W/,$ΖfIØOC$y2{X (GdsOc:%CJ` )=6iMV_0;:YyQ:G AF*<zIԜBŎ t#B˫<>NV@ 8@` .z<пOQsOFA }?׫}РT,VYg"{OLK,:FWbgy;A^-T0Z>f}xxR@LCEl6 Jď)@|#j#xx>!ŜDD7 _#j(~jBdVa<>fDU0D?_~PTxALAQiX2n} ׋n<80AK#1^ ͳlPe#oj"sȷ'8r/T\䙩sZS1OÉ_AO[Os.>>>7K˟ԐQ_k fK;bHJ@!*U6Q~M(_]iapX_3t?!':2d螮Fv@{(91Qm!LD #>?Hx6Y\$oC/{ jƪfSoscQοT*4#j D#\9A ֘)]G0Uu09FlL<ɤ'0uJTh,CMv®HsX(Ue\BZ(MGE$wB:1UBR4>.9H(ٷ?O%Y=EV\~Rc> GGWm" ٙ~cziX~8#WOmkk4t]mMd@MF Q0B yvG.-z#&~. i%DR"* ȣ[VKVߗdxO%*"(ՐmV3ۅ` hb* R l4 jQr.(ø%PE&L1~ ;WnG~z3F MK\uo*zM LNǰ6/8Dtr28u苃ܫ O ~9>F*ƑV#on 5B RRH+RffffffeM8(#g?ߤN=LjI~24e2{z52xo܇:Jc?Iz Z7(,<"G|Zw9ێ$p667l˶@@m{zh[@8@U&7PQq+>R:^ @*7Ŗ%zfj0RlEs7Ɗ-4s;ϓp5M!Yb^ f6 FZ$A~rZȦ;)ƍ Z)pgCN4QtYMs͏<Y16#9q03o#ԛk c?ttP-};5,qE8}Q=J+kUOőD@]=$^ ]8aBx99wʒ5YƼzr7 Kh6>afjreDZ)q4( '7)Gy$4I/R/p֓ #o n)7pnZpPQ #1,L(%E%;20X B'܏}M]bPϪ:txPS{P՝(NX0^z%|l+P{R?0ab䵴KNAţ{NycK͖qeMJ'c+aLb l7Z&]kݎ4 4Xd\ziӐ•CVGeU%xnij5e*Q e^Vg,kmF˟mhhj(!mЫ,0Kn٥Z8ʎ.^zRT}3~nݺ{. %[*TBV'{,bo|ߠ51{{RfxOvUT8Cp*d47g6fz"`L&t!&AM^1I$D[quV `Sɓm0&{;<xxaČyB17n6"vlW&i fp_I׿< wރ E:exQV7F_Sc8M`ԚZM.C(|Q P/R5c H ?1{6_7dͱ29 rW#@TjX*zu[ .\! 2:a$ q @' :K]>@aEjQ ޵UZ8t<~w00U eQ]2y4Ir-lzhwQ5cp]Wv[ ( BsP^g }9יX/h]hHrmQ@PY6YvHܨ{s8e qfwe6՘KK \̲[%3 -d1i99xww^UqqBSU&6gm+vm[*VJ9/Dj vD<&q _t.{qfR.;..ܡ%7%U21hVTYDjJZmvaD$"'ؘv<:\,q}<E]U`X$uLX"::ɩr=y]p_yMUf{zv2woJmߴ*ˎejr!)H .A;KJoLz q<@,Di{$T!C%C ^"?z7wwwUUS32oB>Qx;@6]wY[(/@3q\yvme]xu Av D@rol a9 ێ!HXE!J" HfXQA0 3f, XDž;7eY8>dQ#_)[uW2' T*bXے@lmzr`/{}5G # _YSg3qꪪ9_#\yGt+}]&<4:Go^>q;h9{ɡR;pnIOUQ_SY%a'{|y=m\dL 2 I 5hE0fF:ynHrb"WJGU[]v cn>30Zji[ 6^Q4:Aml`5Ce〆bjux弧@=>҄G$Hof)}1Z7 zGޖ$"x{r1+Q!,(6}9kZ}jHk19r$,1 h6- RnRV/ giA;ɳM ZV,fΎnڼEV3..!"0}\ԇ@iѵٸG ۅ{o}UJ63*vtU_<;;vq|ܼŶGA-rRy!{8h P 7Ēk6- |[1V"\C Wx Bhj 6ȉ/ycX>% ߟūFUnOiFgr4zZ 4;>hxY&ujIM-Y I*HU\mAC-PK%UqKTEp.!3 tB6Idw=5 Ӑ9-~z]}Y}2F :1ClѷS9 9^&0OQѓ.@ղlUW=A"0p,UyjwaUg6v"(E@)\a;)G/txumcqM 3<α!lA@/" MI"9@o- 8&++2̘iuHzOPwJ}x(XP"B(d$? 3(,CLvwylr^hW[bCn]܇;ye.4q Y!3x[(Li(?Y#DQSv6/1ep(O]I$>:r=$PFR󂀛Z?d{#|~S@l,![pb_?N'vbBcfE1!;0YMHHɸj-a=?)[ p,96DƠ1GQESq i) i Jx["'YS'Rr*!PP)ԕJ.@e)EFCi C*c{HpQc AKZu~/ "3nq(mu}0%ۧAL(cfѺqq G97{t ?uB&+:l HXI6MӁ0qyF<c q34X"8d? { '|o Za/ DaGKUU1N'xiv'ô01((_-E%_hV; -vynOk$e|m-BYǂVrNrwf-}N)idZq}:չbz}+zUU{ 6ˌЮNSCY:Lg0ڝTY3Z%hr1'Q0_!(Em=:ﮠu(> BXoDLikPU0FbY֠hQ\%񪺒ѩ<ۂ?atQ\11}95y<}Ϫ^p~c"v FOM:'twSI;BuTk-v-N|%lQb:H4Չ 1ǝ3 ( X>D|ڃzhߖ F9&b;k:};|}@ αkJ _NmUMkP`OW }BHARU`#oԐe7U,F0{bB1^Q5lc~ 7Z">R͆#v0>is! ӻUT.RF enluhXx=43 !CǦli?-=ctP]c^ädd0D MSo0b $n֣Y :3vHB$z Ba?9E䆹M,Y}'N:4Ugwn'ά:k5e0EJs: K$J'X@WX!;zw]ÍuΩpN_vy ;1q"\C1qr9 K@$4`t5U| KqD;^C />7eX*Ɇ;|ԅRmF1'>kRv1; |3헱9 6f 28]#~sYTXd;~k!|Vg'tI2*KQՆos(z =>7/t9;8}|93n :s{S"ȯMH ,EOMUÅLgYpTN X91-S_eQ,Ӎ^}䄏Ig{߇3LS#jt@ρGwxg0lG[8H˜Cs=s ȱNF&`ZquB3?ODz398Є~nwe9I3I-9+X8^j3HK~ENA0Q. fӘXSax7<R1cj:Ѧ<{l59zh!@hҰDԍ'k Xb6@EЊ."hr4hFriHp a. 3YC"JIıvN0cPq2f>> x7>? spR&%ԇn(Sf?rϖIrXu>9nmY& lw|Fj LjA`bV C=^.j|Dd<JH#Q]B|.iXR-^[Y0`ɑ 2qBk\`_SXa\EI=N> B{ V4ik4X4!BEh='2z+><s|CXhqQ=G_G/4̘58P)0gPѯ 0m{ K0dp iR>;~1]#1ҾeavBStg!zS`k<}y14Jo}A9̝kDq .P a͔vFįUfD JϽj |~*E6hϓGk^xSX5jJP ƱЩAdO;kYy9=_M3Qɿ-Qaگ{ aeV-g$̻M^g$[k'J4jWUi(9SJDi\[dj879g_2Oloȕ p  qB`Ypi=~({;acOS:׳V&\u--Ir.{tV]_s`lk9p\M C$D_ZI, U'Quu$R+ ))?z1? $6_ϽspۣLO-y*%=X G$RoQ xfV /P0x'X_(WZ @(ÂRNdBba>e9% Nʄ?l鍋О>=&D Aa 0z n<$\-7/?abp*U@U1 K-j/Ww 9RJA`JG A \?9PU(RP"SBM#$# Kߣs#bC5GcdwiّEDPQDA}FlG7X*0 (yœj ѫٶMȈY 86Xih:PFV gH|=|K~߉ uazxAn~ >geߦ t6f>tK`hJ`+ E PҐ؎oq;*DS8`Q/L#p(( #HrnAM# XdNrΓk;=\; ϫgiio`zz&>^H m"rȏR1I>M Zg@lW !C}lojD` Z9 x\L0a 5Rh (r`ItDK u~h,,1c峘ƆvD#r,fOx4RᑍLO~ἂDwk<ft{z! Wl 2? ^4dd4>AYϰ{@Atثھ0ӌ[ӖT٤5A1iB.P$8Pnʲ'wPUTF)d[K$dP$RPb !HE# 10l8k#~k%/o٘m?ۙA~A*!("ywrav$ (T15eשNM Dd(4kF*g "Aq{K 6NU0۾ۏ&шuN) :={td|ӭh$  //$-(Jϴ!$iMP'\~_?*0=zɤ035!(9I^Wa)I@O.MÉ0БSޔu]qMq(` s9 [K bn`T/ R`Gݬ5=b`#C#iP?>rd{bB2- Z: Ya( @msZYu* mTTEg/RYRy`{3!,ώDAM!(itUSѱr;o.G&` BHRJ!&yAba+Դ1KDA3E(z}A1PLS%LU E?^j ad#oHj> 5>$`U}U>r!~¤l9?o>?̓!#&z`Q۲vйhJbӝ5-Lۺol@Let4Eu:rp!Hh( Bj 5k,`t8$A`^$vES RM*@Pg66x BaI?_X~j!sYJv 2#oF2\")ru7 l5MBk08)4 ϑ8C?`)>Q!92"yEU4PtxPmL%Pv6bIï D4i<EatuOo-N77Kmb7jI~9sWG+${顖Ɠ:C\0R":Ҕ޶‘F5Y"4\XRs\8˓L(khFN&6SBtք,sBc@%XR-&ٸȠb%\7[,Lu`H.` @!,ĩI0qw-ܐC4@RfHHzLgHYZ I6x@QOf~~Oa*"w"MGʞo& ïU_f'"^1 BbK-'Xa'}@mPbi! 0T6`eU "mp S(ma(\]|j bӂnN4AW@F/T$98d#$v$K5#Ey&; \ȰؕV/,d!~H%HүotB$-4?7EJwEų&bR~.Q+Wbu96{:@4B~߼ h`~ x>;|MOadXSceKz$=Dl}Q}P?EAVa3%T&sKO)AQpIhF54HPHK~?I0LE~d4.|<I|I@Q` s}j JHϨΗ&R 4ŅwJE!% ] s0CH!Qc6L"cK}"rg @:.M"I!A嶦spPsɪ3jF`r ܐ)9p*Gv[J &A#ԇ v@lHl+T!'XDu(k\(zLx8Ӥw~-שCf,%# D DU)BtOṿ㵹ŧzHXP=x24{3N*n2H~'վ:/~geA ʼ<]pdHE4ۡobvnT$]j $t j/td}F gISoCAAC,U*P@(8謽!lI3쐪R3/#'B@X&~ ;.;_g(?7I#2Fܶ( "PcBB;C?$YWaN1:KQRR-*0V-QUR*li2,ɣ,Q[Y:3)(***L4B"HMDU|:^a{a )HWokj'Y^>zg|O `3 MF\kӶ8th4ČdIv1-3i=* *!uޜk )¬!s F"`C7`QXۃ CHrB"!25@8)jwkS1% $ݹΠ\z&i9?Olt% b ^7ٜ6"}(/ϫ*Azz{g(i 8 4(>Tr_?__GzP~9QITE$ I6`Z14_V^/k}qx IcߘAFU,\/eݺaqjay)fadeY5:І2ǎא,'2}2I@IhK0 '("Gp!02 K=?)ӈ6fd <giÙ>&uoxRDH:\aād'*dx"R)K$;hLd %" s~Ay!(? sȷBf. A$43@QİT/2!J(JH Jbh&j@Ѱ!ۑD+Y;g_a73>r8X!`{,mǼOX1}=?3OİO&B2 {=ӱMq鷧ݡ j?Bs`  X]SVw]iR0E\1d FX BjQN%1I\! h9% >'>/.XXׂF҈?orM  @@'tICJdfd4Pvy d/j?q i̫3OU K*ӏxFonyoNqY0=&RFQL;mSHC*Ce^FD3K `1o :hě W9!` "B8F#4h*ІVmNY)PqRvJ4?Ez!Jx<0&Qqŏ}rG}-uPR <;_h^[*M#E_'^;ʸ g 76V* ܩr LL1'Lf> x8UC̺rK4r3TiMmSR ]pRƸ}k$\NJiƢ&{"0ҺrˋzJ9H٩ 5cu K(@Li hk+\[=#*)r/}!~|ȸC?TPTT$PCm`:!c 0 ~D4JBAj3=}!}z>rvȪd$!J.3fBU(A@C!]lj0B."pr`Qo{)i!|TX!#C0PR1NhКbG5.9P@D+#2iLNg|$GG٩~=N_RhEߌʾɌoG|2b1(E+zڴkX: ^eIQ3T"(1'fڄ)Ҭ$TKQ0 #΅-RţM8EVbIQ{4M(4B }'l r$pSGi,BL޽2~H+ТxPX==SD [^?w*n`VQӉ*tʍ N؟C>pH43s24ҦQhyh>/'N~Q=D~d7 o91isE@ yPb!&F =n1V ]Yvr( ?;OovBĄ{$},}C8ɧ3"0 B"bl$rH!L`B "JHh禺{Gzܒ{+HAm>9}|^u( ET9pW|K M?K\쮃B3pJ3a!%1*U_oU#UX3ll=F|:y/VN-Ǥ+l&YҺ@,AB?SRĝ|տZ 8Y0i#7}و{j^]ju!Mt92}_H@g<'r9@ܜ"Wi_'I}=+fq&?1G(dz{A=;FF/~PQh+m41"!b2VQOP(K$UIY(S!mmIrD%ݸ~< (LiP:Kh"ЃcC \I< ]/+D$flisD=s}$BR4 % @TKKE)H)#BDΰ w"d4,C@P1-DȺ  VP`{A~~63H ʪ Ç;ȜOϟL\ӂ!8נ{@__:_RR"P9`&]6C$b JJ~Y݀sP}O.2Q+3+: pMZ-=+uPC7Ue E5 CIϒ~8q=0@߁< W$ap4( +NyRt,Ṡ-4Ԙ3cHi%??:~38~y %0 `!((# A1HH /ac]1n}|RG&K}z6~/uyf))_>cr~׽ս"&PIC]Zxi5gj>+2P>(fMJD5ʂ=z1:Xm쿤=/{>oibOK& #KUSQv}OX+ùdDJ&E2Q"C2=a%W-RØccsBa@Srѷ^z,lS}sVXbxU Ԧ3;'yƹ 4 Mycƍ Q$7'xmzFKE&LX]c G氳K@y*z.>{a~9KQ s!1HAJVzcm` XZiBȗeµB )LI085O`7aFZO19 Yb`I32SSZE &L79IľrI;ȤyύsVGc@9e~XO\ Q*jACPH:{~>  wm׏^t@ZqK@x"a "b}׽gy3M}NʏNl4:~l"Ba臫3J~S'^ohXs DClADcM39 C;spK |" t hd ej"**(@yhln蘝c6'ӳee 'S Vl# Aѓ{q[ ],nkK/!Ow0U3 <|j?6 "UL(U`h#E- R. d+ aPXWRJ:Ț I%0I(P%(4ac3Ɏ16$$ _3c[_BfEN C HPprHEdh(2qih54`d5FEB ҩ؉-6TU#N[,cVڍ$E:LAvh:84gNIpޢG\0TS0ERK/ZAWOKAwRF?sk -DKvq?OgS2ws1i!l`V2ֱʹ-L|i!n08Mu1:ЙYg~owܵX\MȣqAɳ|9a MhdDՎfFAl{#R4- *=h͖ҥv6r6ܑ4deβ""9/s !wi@@!FE:fgA`Bڳ'?ܴ:0 r)`k1%D: {7k@W28rV14j"mIY]iN NXhqj]Yf=փkF`.W٬u lB0Ch6DckP4$RxDl #&HdU1,` Zٽ-A!Dm"tAe%&EZhpoVڣYaaN0 XsN銓HD !ئ5&j}02A':uk (g.l8 q)q ֞ckKŕVޫe j"I&AV `s"XAst\6(L,a آ7TBb@t5: u)`2)DY Tԣ@ڦFGtU@' Txm 3\X0ᒦ0Iac\*UY*NjIfSKKe.5vrJ pRWMZ 8B9& f,TcPI2%1:A@R: XBKi$ƑA4OdmiP m) DAG8F1ƃTH=9ƍ0* XI`䂰َFM,Pjj4V *2As0 Hm&^!ʺ,:#X,tfgL@5QTdoSi]a#!qY%iq$iew J4ua6j(p3Lh4=h)g~$!@f ?sEꉡ#+Y1>5 `hPqh1Fh\hP,cZ !xChX=ِssġ(hy@ԱZ? A{Zv.{d9 H@u9FbBPi؄M"391\6أC8 \WVND 8Zѡ͆O o؀x- elDzbNэIMDzFٚh@@ՙ`!38Z@ͧ6&xoȮ+nۼb;Hnf,=}>;eߪPR[jmYHс L6{ⶺ+}쏗l@Ś~@=-m,׻۩92oA=st^iOW>*0$b0o?̎~NR6H[ba16 XKzcJCr!F[ŢHA&)âЄL8IZE?O?8 N(^GՃ҆xAVia#I\.)dhk?+7mv(fMXbsԱ 0N=n 8!!&DFkc255 c7B>40A@b` 0#drئ Al({} A"QP$(EpO_}=K92 ^SAVO 67  u=ډkh D3n`xEnm0b:yb/՜:p؇tPġb(D!)G}2ϏÃfa"@$({ P;I4fSF2 5 VCf PBƠCPĔbbR5)lU<>ZMJT$G"E2\3.S zeW 1I6a{?ӎ<`| M8; ԯd'el2Mf^_]>,mO#fk۽7MS}x=ZsKIpC S*waȸxV>*i]}4PU $1R2CM)~.03!UJovU Q@ Ȑ@`f!512hfs -Pp^H)(,$5D  0 P1" QBREi@Qi2L"T(PCVJ0Sd~ C2&=)Hi tzg1TH 6r g 'h_FIuzϘ^|ax($TTϟ0FMC1`Q(D%e3l"6BW H'"szTp㛉85@e5YH< 1KɃ M44uvfa# aEy.3c`oZŻr=v>)`>ߖ;̎:kI32K6sq<֪D#11[BY2)u<քDl,P9 c.Om&ŸR Hx{$3j\QK]} @X֢q14$=/In[U [+\+TLTФhbȰyp 8?z^z<>JkeaӥpG c ɂZ0J=q.d]57P?|yIB_=XJ#IA@OSЁɟhÏ ,:ORBtMgs`2u()ψq=T<Fe 6(W2N&dCф>ʖR?˕c`)cJ@{2j.&'՚pvw/1)E!J~p<*yu>zbW@ ;OHBFfT@|cUUP}dp@SbCٝD51a0"0'S@Bm凋L혃_)M8{ $\QU%lA ^UQ*()7}"$Ra vHPGsw];!=̧KM}0@CQK'کv|{soh4~2 9q@:Fg1$EzR9c\sJvQswY,4k^,S3ZXc,prf=@X*J2Ǵ9ffeUcedTfV 2ƑFEBa  9@Cq7;>0X,)߰^y5z:څ9lY:y}Av&k`;9]<(C6ڞedqv҃ U]AőI 2%?_(1~_><` yY,f&{L30a,Yl33{?nLG;]BeapC맕;kTpk, Rn1]mgV%G1^p*긕Boטwq4HkI 5In=[zߘ:r|a=A8ϲm"̓y{npc}>;߃ۏ1CrmDr a8G-|:s._/r)Gxt[q58cOHyqIab5D`Uhg+uJvug}7fkܯfq>\<9jDĦ_5iPSw5|f ]m1a$ MP'pL'}xDSdcj΂HJ9L=O;0y,[{\y̡U|Pe c0qW+&4А p;8(b qqaPpUDZZ(%+sy 4kv@5 2] JQVdCyC!EJ@.3nfCYMkHDUH$`68gnsp.s7HRt E0lTk!4F)PZ8UHp幫t^T- p)&sMl#H뜽D4;aёy ؄GXG.&hR'Y J\v3]_A9d$D$`UJNOx;4wnNngzW[ޭJT$xgu}Ptb =CG3Gۼ>IOu P?d9vjc}n !]9x˙=j81>M&W-.Cy8>NSo2c)i;,. +=vZap1' ax0ž$g%oJ ԇw;sY8se;1qDq;Jsb7 T4o bu^/2g(xϦQCe7FTwaB;h̋f61NpqWMT%<֭އIqͤs]M|4:`-;hQϨcn3$$ L-)hOo)iۆ +#>h,ZvrՊR0$xW$8fg-ٜly\Z4H1:2d 1{֠aV羬 p\fighnEaؙ7^Dֳ; O|CAF'7n-ۡV<.#B:X-:(t[17MMe;3{ybxD#>pzƣ3Vx <6A<(=3I3{sO8髭 k4ݏ:ѧ}foA DŽaa!)% tBZNӥ}k\&pc讯nFʨL6].w cL@#̾n& 6L,堡"rzDgD 8О6u֨Z#˻зL5 Tdp-7nƈp?)1|c&.eNw8utjpGR7ע "q8L'a[_c&̘1fαTa'MXvePc}W=D޳uz ;fA:uҦl_+-Pngs@)7Gk|gMqllyLjQ] Vջs%1G'7Pςx $"Dӕi뇌8Rx=QHA<&gCi궜t|{&NQû;dt#J@fpEu|uM7\fl͓Sh`mP:kho:tdwba=(|[^-pxof)Mf0-+(f kY:VaeHpN&xn_>%8SH;m1 v*zR~x:8YScќ0j.fr"rdV ŜY#e$GӒg#kJDO.8Mt|1%QD8wޣQ)qfU')(9b\36V)q9mÑjy.GN9viZR3w&4U^s$9ss[ynjK gZ+wJPhҖ}gZ|J:0ޛSS.ӛX(8穪Q pn̲wSa }0Άk7W9"/&0 6sUѓtVpJg~tdP: #!Z.Q(Fh!syy+ǃ{tAhI7hSM4 p xa(RZ'Idr^NLu4n߯op5%2 D!|z^y!p]38<{\{M[YՋƗ;e[ƱCW71c^bxy;cL.i8ۻ3ǖKN.7| ^s;<<j ~%:aߨ'MPαE*\96{ax'w4nG6Xoff7HF{`+$ghBrx#qづf`e5pG(NN7LX&L9ԶjM.Mk ZY(ӯcyg{DnF:kc6\o ܄FTK05s4Ez l_*v'tӇlNӓCzfȂvL4@hqWﷷj@˵!MHG#6$MTFԒ퉈jBQq"Ya6YHh[\E~^*;2ޜ`+Lrb6'VO<`"iO*8٭R̐JKsꁸёt &'z] 0'5_׃+X}NqOy˜#9qR370JUn3΄ct{cnsFѸOkюI:eۈs5UdoĺlKbBCRxP'7WL_5vFO_JrS@ HDڃ=LaKa(iD׎mH%4TvllıW`ٌ &3Ȩ9M}Ӛ W; ?1H)X$P@t5sslgaAaհf\X _xr e_DVqw[˥Tq8'^N2B֟$gMrwюSuҶLbws4NkB.k' С(#ddøjJP;;Tc,[a7OdAkkK; EJ:C6h6/ H.u(f8~tIĈ+>Zm)bN?I0P YѠ&%$㮌J3@D)._ނ[,3?釂y1 q)agvs}PdcvsdTF/_yR`< d/`: vrxG<ۗ ĞVt_\ۗ spxXDd8p7QlxvBܕҹ=N1:lKr' csI(7 &2aldr,'Z( ڧ {1[ŞK 2,r79=8C'ْmj=P뒢"_(w tM P0 icx԰ PpA 7f,F#H0]r}L/8J&:%o$ Txz(?>FCE@03B|?˓]O' =QD=>{}B("PR{o R~`΢ =/@bȇAaK8UEy<>&ېv  VĿ<$p ϯڏ I??aEԁء !BW`yCY/mw~`)iU, HB5930ex:s!l94Jy툻$o`rjF".d,i"1rʼn =(A@7#0 鉹mA۔!,_6٤r|_I WU1 "F6J 7woPFE;a춰5Fkks#45'>[G:Dr.oc#:s;|q00W/Vqo>Bd:! ɼ8oK1o=gmX&^- 4zim/e7žd񠩓S)Ó pg:3U^7|Q5KfDCs#epȰ^dYjnzK&qRmhfO^U:!,Q0:dD#7suxILcr03 +Vl2CU"d׳tBkףɒPJ.Gdllye*åBfgSdu G f`w^cd_C2qlɚBlh|e|cH *U˖CˤN4>7}ϊi /3wǓhs u/HC|}#f`o g+wϞ0z8YwsK0;s\52T!&N^H.$|K Tv"r.ƪSnoPL9v׬U=(bl^h ¬abIubˬ'm^&njDh;:cI3?󪍗Mkު^g%`x:ruzx u+]%Nzt3 I/2s;OO 鱌u`oMkJ7Y{c먿Lނzؑ_ŁM*yUӮIGyvHˊ1fP0Pl/J}2p_i}= B1^>߶op}l\35.PYgt`>|A٣`0ZbGB"fm. 3W7"yd5"qoo'dlF& vH5Aih,4FD|Mnpn/@ @IOxUDa@,r&")@@5/i\T!M}?1mp?~&`~,,|\>;D@<$h( )D?"9HC!OgTO>J@"@ B hF a OuC#43D-$CA 0R#ײ/\D `yX;S@1Qԃ$(؇ď8G&dz$IYf*d'5ZBmeÓSLnbeb* W 1!2\bjh48 h5#M @ӑhݳ'Z"ŘmhJIkH 3#޵LC1VFl]!E@*}=J TT$HDDȴAP%Ȧ[;U ߸~&)gR!e0գF~"3l4IJQ.E K=,)sQ49IH(4z"#!LTBmD 9G .@>RU,0)0hƀD<7e?<^RȄ4Q MTU%%QMPc o8삩")`ZՏS ДLh IF6n#z4lWg>a*yKC?3i@]Q!|P(9XĈ88 lsuݱa?O4Y i@J$<~Pz/Msъ% a4 AG6WO`&x[KIE J42Lh& IJ2%e%i!K J dFYc(̊w78; UN>CڟOrHD 4T$S)̈3j|zB D^!"$@^E}4|2pϰYیr "b&t-Ԗ̃An·wr-]&q܈뫘!0fWF6ɰF`?Cv mvpnch{R6eTp(4Jk! w dᑦ$xk@1VL,XB~p8B5OpxqT*fp>B)4z:ya9x/+RL q@ߎPqlFObT?:0F^ '򞔔v5-CpSTŐӈ).FNA7B}?aOd{ Cy@v}/_yPvaԾ:>9z; H5D@[yFoa.2B0"G%LCvͧsTa銼N^G󒖆Ӻ 'ht*v!&I$Ƿfi1L}-Py%C g' nGUOFD$5hl%Þ'3t$M#(Wc ,r75.؍9=Ɏ\I IS]ZAw)2m3|=F%x3:x1 f8mi:ј[;V GyԎćnYf݊-f5[~o(v4¶ XP`(((R%# yQhRMyx4ؒ KIy!aBa9H3>lr"t$TdI.n>'DXv9i |8SgIFɐ $١C˓ hD):Ȧ *Q(J E!h@"Zi(%P"bL+Ԣ1Q({_+tqbRpuDorA I(Xs%ΘD\4Apz󛡓Nu:4~ .rLpeA5t9X7Vj\qOyq̥56jn4m9VH!uSGƁf"P7CI'ӨT9&(Pځ)Xzq֯uxaf_eo͚νZmTj%ҿV͸a>uQ52)0-0Xr6!~9`C/Ε?un3BYu_/XY?~9gf sxV+":w6t6nsԘdۈvsu2|=d(|nq]Л@Ks6w .}/Q4>6L%j1 bWi<')=vy]๞7Z÷C{䷙TڷA]k>r-M< z 0mcc=({u7Anba8 F$ .xWjZMt/%@;661W\tZ4^\v|dQSH}#,.55σ?\g%W":c~ fxz*g]>45!@R$^,QMٸ>UP;e3L* 'Uuhe83ġywC㇡N*a O~#CABZ$0|aNڀq&gӊ k!P⡴3p6AZ>=0!j#'32 ĨJ&XřrQf)U%*1cMIF+`XFf E&CQ$FFbBA\Bh]%TJG4 &"dhJۛaU ~e,$F\?;b%-=HUƾ24:Ǎ bAbB~$2~#~C3(M|EP%S ֱ~'i`-] ®lAdhaj_a}~צώ{aFNu߇]V3$]Br10A!6&,&wZ2tZH8ɍQS3LIYj XeT )Q)YUDPUT! RkJ *"H L(,",Ȝ PVoz =(-d{A/} ^Dw|J?!݅Å~&g{˩A|*A쀥Un3Vd[bcQAt@ $E 5E+p!@uONϵ>E>[rG)J)(X;?/l郔Īh = xF!0 SXS^vQ$NBjAyc]{aDVA`c#SgVmY)_A݂{a3Ib2vl)# 0wSt!  H@ KHsj ^g~Su휚Vl?qdċrsCR&fU@j-R[zQF>r?5|1 1nx}Ԓ`$Bxy=~F &O\~qA#JUJpB R@ߣEP+f qMkHhI>߇3FƚA/#SCk_+ؘ}l5ulh0"`w"ʱKȩi|xA"B+ab<{‹0Ax^S7d0^=H"H41yW%0C連І("C!*P!Jf)"40E4H]?9N[ӼG6 Ssx;L}O] =K9~x $f( PJw_ӂS :q@;O!?Z^x( iBCF70N,,dQxKPQu%gC?o4Ț_Bo 3 0f vɜ #E f~cdnv08r3\-)4sP(YO QR@yO&$N]Oԝ `ōHCv#vu2pφ2Dϴ#F8v r7] 'X6jL4%F';! ':X`Lcy?bPlAZYz|/} S(J>9HPƇe3]CdT{(T쩙5U`5yb'Q &EhdE$tz0wl0 M?":QQl{4Ek_װ9ð>DcDSh? P?pٗsgqWw` 'P}Y GL<]Aau~gl5jنx(k 0e;˂rQMųŴ Vk%#fkZs+H>! (2l06al'ӈ:N9qb:14+a E*8QK-e鳶҈`3%I1Ƒ&8<cܫ/#iDC~P?)H!x颎qTC };nw{^p3񙢂c6!kO>ӗ2sF$QBrcn<<l~'(6dI8 P8$5~A`58YX,qCh$ؼZ8@lf@=zO-M)}`#M6DނhT.`fęi(4K(1T)k6k  7ӖTb4a,F2*kFs68$l!ED.,)m4:3yh*&#CR MJr6cQ$V.vɥ)[q F.*S&xERE0l1IAX"i44$Ye21HDV\q<E9 p A (:Nw^ıHА:aUIht:0ƉD0HThF2!i+ 0(,PuWGhM+JT;QMz>9O+,Bh`=Q$JXIFB%GFb*>!'}h!^qGʤv9$ P/+ iE=!zץȑUz'3'!_sXB O"D^W uW-&\2 FLhiBRZA""Bii 3%)JB))D W%bW*\`( ZZ $rhL%r U )B J Th  2R)JT J+,i @ 1L )P ZBhPi)31@(Bjfƅu(zOP%j6h!ږ 5qRi[ 0C2ЉAi!*()PRn(4QTp%⬏y_b(L*'*L B 0(Aї6X7 %RhBD!B#f\X1TGS@EXfcN(Z" rp2PW rbG18"/("&GDS@IALK5 Fv{:I.uu8h4y`mGfFC 3 ғ۞}py9@11L\d#*vm(SJ?m h"YJ(( JahdX(&*iJi% I(RJ)&J)bh&V"Y8t`Ĥ c4%<< C[$Ug911!HM :)r@ld᜕Y8øp|iS C_׹]``1.4&HNK/Չ'=xs癏a0%+5mZQ){>̄ijݱ?7:T:W-0ab::oڍafwpC}܍QRY!c@1$E+o?ܿe#'WNE#>Gߠ~9ghkD#vy2m9f>C7ΫQa?S3/*!$Io+` W&i's@R,Bg/CߔiK8~V;6Q0FSpҕBlX̡՚찭*e2 R>30hiAZiCTz7 f@g"C9bAaΟ<zl z+@1}TFiliMmi- %*k B+ʛ b13UM}\n䚓w(h63g 9D9grxM/yc8`A3LT,T 84f6/ Jۚg?^] Q &I -9NWp ei{D4a%#Y.$&T I H fQe)H[3MM[k1b%R\5 %r% cm hSl-Fs:KH 9u5 F0h@W9+C ^ @L$BHz]wSO|RA"5t8P 9& +ԡ6Bpg I*a5`Kq歌 x ȥ iS>AN\eq(UҚw!'S^|Quiw^g'} 6 OTpS̓5&O} $2c4 tZ˚89{2-&i0T-*BCR =_FM&!ѢYӄ{ZJft=(j ԌT&Hj@ԑ"[kp\kZ>TB!u F^PdS$88s&8WI/oLeAQS/R46הTM&=Xpt"n260xx`Ddfjpb¼TrU:(%|=7;I^Y,K){]$ WPu4 tZd+\3TE=8=˂ hM0Hz7a_J\2IE.vJ 9 wad$x.;},J )RtW Jq3FPD ":G9-!9H+T d ri胀Ĕཡ6@N~\Qxbp-@Zp* R^N$ QxTT{W U`! {0=H.bMjuXUʽu&Hl# ,$6-'CD'v; |̗Õ 6i5fLLC}acG߅)PА~X* X$~ Wi]?e|{h$u'£t+IzO Ҁ:T7:!!Wp};4ϋ&KWPnQC%TeA\fB!MNa#+-dqbiĄL)" h  f`1Q1#9 A#a&,xCPB.M vNaĪpcyq69bdz c% ˮF6n-'"-PMiVƔ_|GcFFOl:BUbU͒s#x3uk6ЏeEvJr G>I[fͩqEFo<}b )K XKrCIREL F=nOʡŷZ tF1c;+xa;{ю&ѱZҥ:Aur_)"k􊋟FB-!quFWX? ߙ'ܗuil'SkͳTG~}1Ojw^=3dcxQ <Ӓ"'3VZnFl!'x+|wpϬg]gqy5B!^3ȻÏM;j˻ףq5hyG1<4޳R%!3MMJ !xHnw"Mg|A^ / :,H !W=rΝ#С3},vilU!l"6^H3*%K!nƄ"f(XXXP؄IB2cAL`V.C pC _璩CA:@t@T ACER$L DA$QU)DHJE4̢!JM BR32LA$P R&`a& )bH )b dTH`(&"(i)bH&$%E&@B&Vh("e"$U"bJ F4avt7a;4aR?>VxK;MgL3 ]] p)SRgz@v;|jӉQ܂v)7݋b%9MaO"xa$@ L2!,¤\gӫB$D]jgBeR:$YA!NQ za 8(0>cHkbCFf^L4 5D1 /ҙkPLRg[td&LPMk0K؟NI: KE'6)'c⎿N$$S%w54(j e4 z(BE)> Z wvw'Adu6] ί-d I P^`po@RDtT%>O\p XfBO#Fc!CU5OfZ):fH@?CIBDR&̃#%EԂD\tY1e Z8ى= *O' }Uz&u:~sI@Bi5c%i%v[v@\9'H2Tˊʪ=zRݱ8^QAn7g9"Mm; H[iaeKPZ}iCGJƔ)5/689 *.&҆Ѳ0c`]mTl D-Ѝ7e6X L*b)݄-s./0`fXfy˯M *wa< Ii)Mn"aNF2CGXeY؇pXlBxK Fcӯ#a(J׹Jj LBuP 9x{E@`g qYi`b %$# f0%51|?`tWy<ǵMin2!+ A,L1EJBCR`2a;zi lJ >xPEFtJw z p Q1!\hQP1Gh%P&H1bbr?)Ŕ`C$2H@BIЇ{QBOy ٰs߆9$zsjOAS,p2nIKJh+?`L Tp$NA{^̮RIۤd }FEm3}8nn94[?%Dr"O(O DNDuf59u1Mڈ$ZHpdh("WwmݍmQb~*i(AJ6lh0FV P)ƈbcrȥe:s kM4F!T8HLHJ6ҁdFR,T ̘` dFP2ѫ1)(* 02C mW\RiG\!!I`EemX6M!J61'`$PlF@l WxDQ(s, fIG),[1K&aX*4piCaĈBEVIƱǝC1cZ­p7P+n䟅ֆTD+ԘL8߀yHǝ;% J45ktHWDCma1Gs_c ,< #.ie`ro̰njd4 ~À4ש( bOB3xU]r Uh}l7Cj'" #Xsh0Esziґ]oV:S(SܩІC!⺊ 44A:IIڞ$4i6akv\G_Lh(07 0_ɼ~A,6PT< hVeh0TV:R&%qxAxEw!EQ#HɢB< atH3& ?v"i| E_k=d[\ #9C>'P'dw!v@wI ' oԭqg~I0/F6ߴB҄XKh+@D5Z&(O"̘_Ҵr ZDQ˾ +7&s{\IrI0 +(򔷇H$^|[P *Sy,iggӁVޝ5!'=qcʼ? }5BγPv \эqCbwLФN]D*2  klim˶AJ!PѺ5BW`a!H !)-#/td\.bKmdh횢G 8nm k.8 Z d!"JP1"s;ӭIZAuh((@"*1+\сx^ qUfCb'XfiE O1+^yYj S5IfEMrc<2#_YbD¹dmp`o<.XCtƈ os2ԪʪpQ eB>S $@'@G؊iFwMC-q%wRGU$̳=2ekyVRH4Rؾ懃R k?d"w5J4Q d~_] 2Jnji9gh @p(Ug7pC7\O+辰@_FH H1yV:_?}% ؊>2rٯV3 T,WE{@09tP,MpMqt Sx``Jsn XDȨ",7o g4aȘ0ڝQn Eݢ@NI Z0šjro2sq$IL@hd8:juL a$,2 u#T{>B^/5&AWB]m)mvVAHA$@caIWM^E4"q"F5N(u'-Yj fׂfvgdܸ_>1;7%L*(&l[GC6G\r F(Z#ΗҖH1W1|g}Xvl[@ѝ.)L%$CHzy8BdM-!\z~0i.0!~WбPa99|^N&}A%Vðͮeϧ1b=zOf)雠m&TلZFТ $IZ^H& ]l}y+o:xdgۭ5",$ZNFkd㸜 ‚3VQeZWљ IB`65]q#])RI)RN RP-&ݺKA_tTJdK0"tA=xZT7!4MJT IR8jT(4(Z@Ő~,e0u!)HJ1$ Ϣ V-B {^Z%|yПi1{scZ:˾j=X}OCM=iALN UW:ys N%IĪkm\E#YJ ^Ff)Ĩ$<)b^/pZ-]K03QRWYLα*jp jX H1pF^,6S'TGQ7bJ!$ff* JmA %AS4PɇJ*ЧNGP gƎ)̜;w 0jcvUx0Qk6+x`THp 4 `tPf燍0I눊oPa S *|*ctAU0]Ԝ=>"ڹPYH `s YU"P{wH̐PɥKLh`mܬ@qIJ݀edGl0M`ruE3 6tE__4kRI" cW0p !/E6BXs:$yHSìCNiOy(Bhq64VJp%҉"-/9'}K'AYhd;ړ"iBI*,J%+2{ziT%D<46jsx (MBmbYSt&41 ( 堕D a! 5 nj ȓa~8!8Dca(o.{?~=b˰;腬m><9kUږaf!bKK#Fu`qF{{`R!V+[P o%iMn*/# c]7ErDKVzP67.@7Kqæ` 5qX#^s$<NH^'SOm*u؇ĶD7{F­U='dCPbwkm`e1?A69.d: $Ba$Ŕnc]o NaPfp;Fk@c󧞥@L8!5d-$4j HJh1̲,LjaôQ8|T$1&6_>ܩ=L'!N(|X*0Z^d=qƻ,"r+@"018°ld_*=DOTdya"\akN!I p{7;_ӾOoIӀD RJ28CU &6ɆNN{ (f :"Pn0C̏ePæɠޔ鄼!)0 "&%O$,wrӮǠ  bMQ<{óGL |q&5J$UDԊdU 3$LnH1HHƵxGtA&yl>eiEC4)d'("I~{dkz _gT^CB˨%+H]JiJ߮Fx[ݘ=mY hQM3LpgĦ3_^ֵc&"e8sˢ2!1'h%VS(!ʈ. ")m:ѹbR6I ,R2glU)-cA 5eӚ9nesd$1\cBlh:TɣVUd6RPI.%[Pq0X3JA s.2+vLm[לFx1 AnlikEi q±-G9 _s-ʈ""FDN&I%.6hw&TD7m!)5¥z`e% lCDSyv5uX ݨu:OIrV"'#@aιh̙X,2k(ѪDQ4αM@N9$ WpV-(űMCi6Ys+kZΦrI`R!BX4жD0Ҩhwq+] !6&ff \M:BlCLUP8"EEj(*h"%*$0E)E$*gc}Ewnp ;"M3dFkAZ#H8μNa&E44p,PSDy`p[4:2mGU=W4 ~@|Q|`zm / -HDžɬ0T`Ȥ)U 7H(( `XyW14SuP,@B@h;bQr~oy=pn1WF&qFJEI#XDT6jbb T4" z6]wu’xZ9 s{HTb#yP jG B' AMDYTHkZ]@V[G5ІTo547Bt$Pt˄d(K̎\ЦR8pbMNJMfC3CnJ0J$146SǂUъ1 Ҋa&0HႶo@0KdZeL`V%eR S!㱑XB`LӫN RPA7$Bj0j(`RT MFb26Gx$DfOeH:D`@(B% @ 0J0@+37($%TPDEHR2MUD-R@ PF`$J ACLATHX$b*"WtG"7n9GJD {(gp E(C )AD1q@'rbD8$;QrE ĢHD(BeXAHZfZT&`2qHQqC]BN3oBY d(J"R/|?(^;?堉"}Iߑa5ab\@8'0u&E1wfյl4uhyS(n@Ji"d!H `f(b KSTAQTK ADQHLI4@,CRA# D% J01 KH 0TRDA"D$PRD242,0R1BU(P$`fH XED DA2@!%p>bbo8TG,+2rY>?E_Dk}@O`l/0$S*m@KXhSA'$D2S ay*(q A밤A/WJnsCCR`bw$K٥)MGAջ?߭DѿuNm? ~Z]*CRXn~}=\ّu\0z7a "1).)WPk/Lta.qTϛX4.ZD Wۗ THF!*p΀ٽ! ݙwuLQCO})B տ?aWo b$p4Ź49lx7 [mw$IL|!%vgNV3Ѳq ,Oi2HۢـlaŐ\=}QC~0G"4v#!@+ $kVB=s!bbR?30|n̵`K(ȔX=UU)KJ?c*c y\u=ix Ϸ]bu;b>&= xel C"TEp;J ^0+rFY774C0f*s3%k)X`AD̘Z3Y0TUXhۚ7L1D&֍8HXbwC( h)T֙[VX" N<_G=G=СD@Y"B@7Ob;r)(U_en7g܋óM$-`Ot|x@@}Rĉ뤨(1"pcj@R7_d|X=L}aD*ЀJP\w84Gx.a_T f(dg gUd eωQmEXi|ww@ tX/1 dYeD.D.(DZ1i#bnQ/0YL[0wJE|p Qټ{ltY0qԑ 1-'&z$qڠdgL5p~k(K9-+s?>sHC%|&' KJt{:"wb/l@~a1 UpqG'C%E}Q>AWΙQ#6t@MIK+Z8)er$Dm'N(| Că;LҁHT()*" AP4"@LD$L0S02҈бD&,,<7j}N_T|18S#Y؀u$LReHJ "iO\;0"2VT2F!25G_+ta$Ga[(g{,J2llZL+5m1/+ [;Y{>ߘbX# 93zO+NEh Wzn40:D>BF>Rd3Nӗxe({o*<jgԢ[@h b7T)3)GXh&#r~~DJT%IA0Qe(`nqp*ʻa\F` !G u7F9_/@Pѳ0k/|{PRH QI5Ck|oM/ȓE\t>}bZw7M/(iә)`4Q_SpkGt"0,˹R* /qC:' w ΣE59\+NrVDw,ܺ^&dwsIqZ{"ՕR1ӻlKMV< 4xC7#1vp1c?8l,.FŃ0)H-5SLٽϓ\#?S[tKӃk$޼l._E{3Λm bq"Zv̀GNtFk5֣}hB_}OV/)CtغÎr ѼL32:B@kT9M{ l%BA版iEh+8M1ݿ9gSw pۛ# u=eM&ҙ[99$a$~l%3=+kg1pxF^&]2{ɤDة #f0ahŊ#ѺfBo. E("pH6WR-QBiMHzJQAL6j S-֒ 0SUxP`?T*q@b?|WuH@I'J}\-~-\b&QKh TP?&-'Z x\)K'N0X~ m*hipA Ғ?ӹ+?/ g$Djn9PUY9!Aka~_ >2~R/a'T!Kȅ2)ED I?5='CO9;"m2rp{y0dR ^9jѪw34/f8$Hh@k%?ܳzW4:;CwT@ #@LUPo t@lSJ+@5 "L^r݀n[v:wf ǙpEs&wg/FEV Ks@#EsKFb״V8NNLgp$ZQ/kP|\1J zR)y+[ lZ?qU+*y%^]"<Vf0=, r65_(hhwj_ZO{J4:%؍-J1$цaiDC?Oέ,Z AAgC.AB!1p#a9)hfb6C ϐADzfdeCXDMwjcNw}v,0;'{L.e4rĨ=wLFJ ̝41Ngp_y UA;VC~14`+Gۍ/? ]J/xf.:tŲQ rKj-(E$W>q@IeGl!JkKƁrT)tCNkٯs% >30kJeLLnFSs;ܣ{2MuNvH6ic;-@pX/MJ>i}{;` {Hf _[whp:V{Lǔjґ'l:>NsAȓyU \{%&=8NcJ7eƼ~oQK(R$*I|I nĈA!mأ]ddft p!i8ic l"4XHtόW=t4zՊ4I{AgP {^.~Gƾ0ёFhۣ.Y9+*\eK9C' &kD *#z j 3 l~ɻnURS٣BeIFS BvA@g\jBքaP$ CQrhj2)Cʣ#CJ.dDJErӅЎZFc8.p; ;!aJj5$u(JdQe-*JGqVCII^C@9<΁QHDIJAat%qh 5T&'D }(%"ZB(!$) JJA"D0$1@!` Hb Yd DJUB3<IT^pEXg2Lڕ-~ɠOdD250Q%y"kdSr\<|ᠮ8&!1T2aL(O>>h,cۇ|K`@m$ "9O9LQ)Y=r83([jQ5@AhaDR@u?O_4 p`%l4m<@+ hQfY421E,țQDNZE!MR. 67iD6ds2;!ûU2B3cRl q6h55"ٮڅ*D!µɤHEP=QȰBR%#1 fSA  PML)Fᰃ8כ`&FC $9% kQ ^S* Cb@E;TJ- 2DD'әs?4%˩p8effQʀ?GҜS(MvH6Ql 㡨-Q;VԿGv gAI7C[N5% Bٝ Qݼ&)bclMR,)6p̰0ȥ 8&57*XIP3GQ%6JfgbA. P"-'h%cIb[lJ(0ߩَ$2 ׁm<{_-U2hUL_PɐꐍpHxCs<$DC=t0j~]pkX_^P =R )M#=P}چDþj(P\sB >+|:<Ѭhct#Cm6KP`vv}'m%'~L-K%GLG&PBJd Gt$XTSI&JdP:N}-I y݌§% A&f, r&6 TKĂ ( Od/K!G<PЃc1 \I6*Fhъ؈k XlӒ 9aU7mqYY+V~@[&816GA=>Ѯ%w4#2dݨv^& tꍥ4[Fh=Ѡ$;c>t(LŠ*b 5T B%p@Ĵx@`GZ6 yXWdH~tIӧaǿbȡ `)R=&u< =H%q!҅"$K  `c8{Dl=&PM@J䦆$Rufx^XImפ }bUC\*M {xQ!AL $DD49(d)وŽE31A2R1p s͡*{ Э!_gߋף/Ql8B @Jp Dx!vN c>6}:kt Kh [^pJYd8(P Pѐ/Wk rHjN2=1RV0R,iITDn dVn`I9*Z`9N="D?0]AP(PISM%dhaUL`mS4NMAIA"D 2B&L1S0> <:Mx8# 7Ί|`(Ց2kz7aQ&#@UAE$^12 @ߎ:IY bbX z-I 3 ,$ L@DK*PҤ@0 *J!J,'*`~bN)lynp_CօЉFFZi`03c=.$9._ذE"u %%$" *)P9O`8\$ DGuҎJB)9kl@l(HKߜm up5Cp7?^aa#?;ɡ}8d#IN=!P"S_Wivlk(EWЕ7cY?FOyt#@P J XT~Gnɗ &GB݈J0>Pse ȿ5E(r!HL!pf"4QTHSU@TEYA)(`ZJJi3E,$٬/NAZ~15$ }aaI"2 ZAyJ-/vC%FN 9?aZB'0'!fPxنd 12ZGZ+v%p@uEH+UelAAA Xik Mj,eU4h !94eRRicVī,$1DBj@ZqH֗_;G7EуDkmҖCscFNJeCCʤe CY[|kB>k"a,r4Tk ҼW8zOƸӷCDO69[pe]mArRlknn߼R >(q!k wS1uxF QUwZDhW&[aHZg2pģQmv,o#ccLwq :3 bfoh=ž?hqv/?Z=/``kE]f=dxF[KSJZ>8De 'r`5>iQR^Yά z8HV ) {1ts1X14 ) H 0U/< ) FP:LU qظSy7arB' z\$y0`粡Z֑h~Y/.,x#GM\UMM\=ZKL Z3 z@Ά(ڽԈ$d+)j#Ramhyh?+g0/Loycy*wDXes{>imӻ#+v4/Y:7fY0ʛ. Hgy!Ć7tl"iydۤo.gS^#e"tNr9OȍLc>wc¶xՄT[)>(BI7Ŕ."ut'ŏ/0F9P|YH>uP]ulwi@IL4T]=Rb+~nIHҹ?ms_B4XĞKOxշ1ӿx٭c J0ny#kyy7|D5fPt?o0ky9 #LC D2a,P歮~uIe.9*hil6n.MRܼ W$edyCWxvd;CC&^r4u^H &ߔ=_w;ưęRkI6q—.ԡysׅ30C4|T9ĝ힡0(!61 Ե7a^ ,P3Z63|_RҳH,ٌ9eCFQ2 1D&֣{|E_yYẃ9N!/4љV#<~}3+&?Lv[fI^_TI$8(D @BOhTa Sn`m>#H[5KK)q\#D16j3gJ>VNw._6$E: *âmrJ]acr yr+YFU)JsU`WDD$|(&V}:lw?s. J{[3_^kˏu0ˌ<`;OxudJ|pc 餯TV!x}G:gʉ8l'z~rي|]~C.\I0I8 I<2@`6Yd'\׹՜uf;(<?Zx\vD7}9$ 2g 0g9ό1IR!LG11M`j,&KavIE `[F~ _PD׮DQ@RPv4\|vhL3TP%MK2|eݖgH̱JaiO}̶6eՆUc,n"4od()|!0B*)L@ )ls2B=׮6K{_0 XjbJ@d5ӉIG&AdoF$8C5 Is9!0ilN]˶սavFmC:o{9- 4 \1&4SN/ aO9 {.9*;{.immjC'o aՐ_ꓳ\qa'u<]D/;O, yv~,Of b*RJ%i@ńFFSքJWW&-y=P8={R]CrHhÂc+\x؁4ڰ&>tA :z <]P1 4()X}W:pw~w!D}z1 @`P&hԲ#:AD:ôߜe{J-BьF(0LA0Ep9TQX 8{He^ , {ÂǾO4t;Ћ9T4DLEB@K#@ҥ:L > G>xhx" ~Ʊg͞}sZ 311TmiL6bࢉziWvT2iSXwgLM[@ J'ˊww{p9agHr*%I"J`тy9p0\/5`$@0Ek蠠^{_ÏOć6H!SТ7dOx5kF Q `a:"mpC _"AkF44ӹNV"R $ s)@R TJuf4]G#bͥXmRe1+z=,jI|$p0BeC!1R;Nd5NEpcx=9.҈!7H-ݵ>ծp̅|UI^XL&fV`Wg>cBUZF]ci%p!s nSrFd+ҳDm)!. %H9nE _#[98\j6dp#Dx`n4$^ԫIm$Vk@\BE-Ѵ2G!QȍR1rNXMR4hn$fbP51VY7C;ɎƴhKdHTYF9eIM m:j!38-#4MC{;1DgGR9]=:׊PHߤ_D@3?G@}X!RIQ꒍&,o9ҡ0`x8?CB q0{tfȪ * S|hNDցnd%"f.< eztwQ= ϟ6HhPu 6s^\CX3! D%)OXHL38Άힻ՗LfcrP/#=젘tpO%!XYXRMڡjNBz^ aQ=ɏA9OPTs! ?ӯR{(L! J*}V,8B@u04QG$XVlrʇi`ّ0EXii1ڨ2ėvMX82eS55fQBCD,,QYmVF;H2U5L2b:Ѣ8hKFȮ5ĥc0htZZ^s eeeN1rk h"TŠK P{ &H"T4HV JGGBRe9Gq8Xq7cLL>&p@|% Dlư֌ ='bWzʾ]r5f!ƂGJf\C/D]}g~b%zHѐh Dl.b$fjU$rPP2TuぞN!H U Kf z%E(usP>X|Als>4z _In;tβL;6c+lwdrl~b Ð a 60d*B넌5Eɕu?.ٰq86mІBD/-ⅰ5/͂@)?DzfYX:{y7 ^!DPf9(Q?x\o1RwK) <98UL`fn0%)@(ʙ'%0 I4HFo&obS1&$79 vy:fI ϳ!؁o x63n/]ATaE)RCf?Ր2=K36!ʠ49# Iz9#o*p\õ@i1Ih`` a'ֳJpW) `*&H]D.f,9@WXY4UUUQUMUq&-sJ->\=mU&z6!u&L`@Ahq 4AsnߩRx3M XCa;0#CɵR"T1ucj9hrG( 9 "n;( +,3pЀ'I1X-CBr9T,Yai&[V7 f!=gmV&17u<ЍLHc&H&fӛISpe轼ClN)_'<(T`q``XSBA@K1 &Y۶M+8/pP^kϊ]2|rS@(+=$bXsc"jPiUc8pk lC :0&Ig=9319{SjLgiskxI#)/""bI);38úNӔܲ r0YҺ g!t2,aۼ̳ZM,)aCI5+šQJ7n[;)|DW9(n Z C&͌ #AZYń /]sGv&a0&F iaH k%,ɯ4I1i֊nk -M55IAe;ekۣp}㡧&i܀ק0dp9c8xZQƘDs;!ѱOo;k^d17##k 4; "W&I8;m:-f?q;ČMLlD%>;auߕo Κekݾ3UG *2b8jkHo!:N7dSwSk6Ͳ Tf[n/ޤ`6+i9)8i^, n4u)Z&q&1E)2*XjDzO+줛,$iB^,Zf4LvHm z7:eԻDiIҾ cX'`ڄ='ST:w@],+ۑ9$%ԗrdo4 6p=cq|Ce)$,mb\e; XrVÞ^* O0ul`4lifmfnguÐҭ 1f313 Cd՜$)\.6!@q$nKf'q}֙ʎ-X =%fwc4e0k7 H= [6!Ka&(RSs-@+Z09rh%PgEs{La'wP6Y fJuaDcΎX0`\z(:6CKf|cfAĦXDXzi76UqU/qno&1 ̘KgOB/MCkb2{a ӆ캐czd)Zp떖 xy#EޅSC4-kZfr'_9(n_3e0v]=?s=fJ#]GP]Q@ٹvČv0)%Z.0qI W=(8!٪' G etsdcÜj`RŬpn53^z-=]BJ3EqݼiKsC$C#7-M@N c&hɖ Pځ8 1cSPFRcU诩~/Vbfzn8da ]Ch{Nf[Z@TJ42\42,m$h)ΰ Y& [rь]YZk5X rڴm9gꆤI͛4гd;H3`")Ӊr&LFьt`CK,(`zbib ;H;R  )?된&F9-2tf:u@C1ɤ)g({*t}zpYrq!&Hi ,-}f.m5,ށ&f&1RӃɭ1mqH"UT>Tc%'zG<Ú 쐒م]5b]L2fZDI&kDGΦK  mH@ F)2 2I! lgC2f8?5$v2axN:K{foLhOp|.0qp?e/qޔ=˖SHo0EY0Od 'c0y <PINY:|D޴Aid6b)`yeL(6e4_+ pax>+@{CÐx[)n'ƶT 6OଡiF ]̆=A)&k,0'Z$)XN@No| ו\T3Z"rd-"ҚLXB^2[ r̔Չn]aDB[DRna0l]"TZyA :P`έL "9Ek< ğ0@S&R $(@nDrK.TVر{f@RhS(8@tv0kQH>@f0۵u7dP)߷̧oJ>ʀ̑˙>M O,Vlu(9CHWo7easE>fT ; )h v.?3Ӣ~.R= {aC#i,% %pQK h?#.,`_W,I#*rJ+ ?t:|1TEܥ hZEGn}TPJH_lkrrc 4h3ZZZ8է&$56:A;@ncZ`XLF N:1ʛUПOWȄwpz'/͡$>0 )X$Uޕ0ﰾ7ӧ:##|Jd9d8P*LS;(vAff[ 7ƭ , ǡa"DlgvbecDR=ԸRz\U7*a͒Iڪ-{J y-q j\ '%*:tz(˱QldL3)A3$/k:AwHB'yZh[&d{m66:flNtedr&܎&6͒0[-b32 @֫3y!aDU$PDqF`I͐iD8)ZA[B2Ibcp#15Tmrn&xB)ST612y LxADhu=8"$c UXřQUb26vqo1Ip#@iI7dE{)cVY+bH6\0J#kjARB&l8땊2H jd\ڡnv`QA K aCLEdX6[Y+#&dcmQFբp4֩[59f8ٔYFFQ%ALZ(#V׍4 XqCG!%aY֜ 3,%Y(1s2$hBe HOy=3Зq@p~UL#W dpNPvp0@?4I !*B `rAVr\(]qv'98@Wѷ.C3@;F)O )܈P.ZZB%8lp)B)Uܠ J (2 "*6 V.]ño 92n oY#{vW6QDR- ScsB9>/"w k;W6pjɉhHx^nvȨV,*ẍũ1Yi46YUi+(1 &%h Hwh)! q74 .qewT0>>#38R$!l0&4CiDkDb3&lE@Jm0v|F5 v)>oٶp'q5?1LNVO&Cjԃ s3*6+<Y珜qE>u=Q=4.H=a0N| $-€,0&!G>vF|G~A;3 _x帪vC;)JَT^|_]&=Oc˜B. )a,cΟoՊխ:pL-%9`>Qv(z/}R"]FNn*BAP{M=.-اm.L@=&a04DeƋVRvB+8oS[ٗ5ԎGњ ZT'\S((NRHDh0.q7P᧧TFi)%Brur'@botƦfg&`٤}N5^};1@хGSGO}CbE.ưIfM 8M7 GV4lxl`JFTBU:KB^^@҉}!z'yO!B{3 g]Z|6`v;P:= +##'$:)T Pb7dx9F²X(9#Cmc̉;bl(15ZoBntA$FMUT2BUA"@A BDP%$HO0y?X }TL$+ŰJ5 P(9 SE IA7iq:)AEpSb4U1#IIZ_[8g;d=JI #>& kkb iU&rh$\IT,*RX JD<`d8 0PDMBA7!HEL H3L#ZQAhlK*XT $A'iC(J& @il* 5.Ψ 1T:XN@d7$a),UjFLLE JRmH6D*7,49L)tdS]EtJqՈH, AcSTfZd-<214F(eafAo;’?r4M5a;9b"@(!:#L B i0d"d$ dc8|TJɈaϸ}?(J9*nZ,Pk~ >xjb;v88 @J^y%dҡ”f؛:PE8ThR)J@I%_g^wPx>%p/!4<2H`m@z!ͳ!ʄPb4 0.NBdĩ2`d`U31d:5)(r$R I`&~pRK#!1zHr@&"T1 4IJ@zBz@]$=O߼4y$FFF~}A"@o Y?_~y$+kAаDChIXHfDD T+w)ߛ2`z!``$@T!)!P 4f:#HjAi$hI4A`&6*H "DE@$ XcC%JnOMzJF,kiAD^4Uԯ+s.~8w;N>gh$OAiAY>aM#p=#(&]Qլ06Ec @L$#"su#=A)i`(4TY3 +``%%#Ķ)J@*EtJs2QDZaadbq1PiDB=:aNf&{M;TӓUBof$$6Ijyi℣m DE"$MQC7l-1 AG1EQGXf74ɄqMTc2 4d1 H7Ԅv1hL 6ԁ1HhѤ#ČpWQO0G@ gv8~oh7CpL8iV ֫Ն:TCff ;QɼƽC VhvhN)-\LBKUDİ+1EUISA55 J,CE JPR)TA*-#Վ 'QO's_1th'΂nm ~<@ LA䮺Oy|rͶ֍%w83Zx`a:T*<*Kuj,N?-F<4ͧ`% *b71RPUTׁB^LTDD@SDk''>7չ:^,kR Z)퇘Dz> =D6c<`HP{)RkDfwÃh S$ᲁ$n;܎}}?ʰR?\ִ@D lQ#~2Oyxy4%" +ՓZjcIunǼv蝌]7 @ޑɤ(r Oݨt'@JQ^>or @M9T`~C٫Ms a QY%jP~v`CEP`Ap̵o VhP{A;Q?=yC8 kMg~^m '囀 tjqCG񝔍'huO8^ld\c2\n4 krWnh:jEiEpY\2r1߬)Ft;(=awj`NؘbS@)7'g(Q)`Ch<|A:Bz=Ngz};!%-UeϸOV(Ȅ0 R;#0pвdpe&9 Qa@sP0ְ׳Z'v"2p18Mi51vՍ7ANNY9AHNAS&eh[aPMa.)8F`M1Ei 1E)PL @!שwf ưq5ؘ3Um#)Rq%V}fnfjL+^14GM9+* epL<߶~ĀLYIϙA㶴E`fBf5VfIAejPRąZoK{}aFu m:a p5#R mw`7+G)g33,cv U&;hD4G@13·iadTRBF+ /UFZPEͰmcd$iD4f%8dj]@ f4  @4UU8A@RR KIHF}PBҤ!TE@+"L*P Bj2\2pv:^p(b Ux?/C1WoxB ͪZi)i^ q˰<}5Gk8mN 3眃bdeA!Aq$Q$iʡq/ȿk[8ٸ7O .~1*ciF)HvZY$Ă%b?Ƒ|B?Mt*l\  |x~/Ph]/s1pss+|v~Cta b  DIQjvWLqyAۼ$NCh*OAܩ2D!_(<=j&jOZ=lml2ij2*5 L+b+qHiNYǤ!J@zLv$ddPmRhhUr05f`ti_lwt]?iJ|D?~}{݁߳2k斵)1OG 9S>􌳕a74 4 [;'O5V d2t-B'ŹÍq~ G;Ja,)Xѩm/'-j5ns✇Mzv;2y]OŹ~=Aw'UsWnڎ(P,AH Z0o{DEnǒK *CY߶K8#fq.Cx :>4Щ/xѾCLlSv\0@܏EDFo6ꩤ*/5hOPo5Y*gxk[v H( O3;}$^ec0Jv>FM+"lspu '|v@ cZ9@Y7'>(sRoXpdd̒Zo}bLi >]"I rm7eh5˅^221H3 ;#l6 l^eۺjg}%uȍd8X47)q3@FCZ"zc9}L K{\h9Wźv H-3PMdݱYa bW0c;U3Pe}iFo:qFYu9Ȓb9nǴ):R ꆮ+&5N 9mxwo|NZ q Cm]Xc 4IΑ|)AJcFܒq4÷꠱ufuD%#\zbrJݛ+hٻHňv,}&l Lo!`s0$2"k\n8+<[ ZM$K3VI[3K7l inLl#lƊ˜,twf$FÑEgpHDǰ>M-oUdMƯ2;SKUXƣZ*PqG #q}2٧'cN'i սmx #U\<1kkh:Dgf6>ef}mbv*i= 1)q2Y -p"ɤ=!f TƠKAN͊"a,M{Ӵ*=Gym2/(LUAz8 .Q3E c53&^Ԋ9k=c Ef_[TMmqxq!t3oB2u%_vOCw.Wѓ~&2 $PTyasM`a 9?<ü'|OrjN~fOXbɓ !h"J& X Z bFDHP K@,RSE,DD I1Q2BS$TD4Ph!Ldߏo\\@?e+k+RPoL$fiA-i aLߏw&b<g?iEx̹#B!r\#!Z̐C$HbZ) EL̵T4'Zʊ2)£PsfF 40BCPi(uLYe%Qa~8qI|Nȭ.~-kߎh01AY&SYqB@cVMCMhiF^>ۻ}}>|(pCC;}J9ޙ{r1})-{ij>L6۠^Iw^ۻƌfSsIpEѢG7}הh%(`َV=f_}<}۶+;n{>u*}lx^ϟzkڃ@ /kE>@v{}`Md4{}A](N{{@wt7GWMkwy>@"*G@z7nliPTP@ ;ސ"Q} U%@)T"nl{4j DUEޠyD+}5v2l[%Jm|Ƕi]}g6}ݪ5^Iqo P h=Pt4C@ ʨB-{uuW}M p` I%T@ݴ)H17me罬6}s 7u|ﳷy|>yvz;0}֨}y&tszɳ5wӉ0˛0/_{)ESmoZU⹝v֯t>_wuf=`M[wϳE:]`T^F}uyw{n2d;ɣuﯞmQ|꫺$X,=[p>|y}ms^{pz:OΞvܼPWjid^6MoWj[}=}\}>cmqwo侭=u{%WUwQ}۳4|=˾Óc.}ݹnϋ>T<hK{4F]ZLZrk[>ww«XCSbϓ\־^]}1fٳ+:!w/=[mZzܢݽ{-7s5;Ӫ[Ǻ|רڵY+]-fѺn8o^8/mKhy[[8m}uuv[j[[G;ݫu6{ګMҭrm{|绵ݺ;o\7O+nGtmwp7Ż{9J#w>m̭};mw>}l;w[%N}eV5^{*o[m˾׃=O@ V@9mz}<:@ ۇuZz]^{7g>πNu_>zπ*pL@ӷsŷ ]4ʟZ3Ԡ=뺏kހYx4;+sO1)oOZ7뭲[ܘx{::T+3LӨ.zcܓ (YW}w{3];>ue@{ϡK+^swsܬǣO{{oy{Nw/^h=)5]}ﯶ(;Wn맗U֚nk}up]8 y{w޻ם*_w w랷Y3{us;{oZϹk> vܳn ,:yk:k۪c\kͺqѭ.F h2@(ջZϞm_{O>ۛf{}lݳ=wh{)wv޸ //qZۻ@MiUP06`>t:Pxz{5m͍}z}|GU}mO݀m}7"n[xBSk}ܹ}|׭t7i=/3=wunՙo Ղz}L>(uk@C@hM1 )&'n( )7.SRR,HLP d 0HvdP#E[12rBА!@pFĄ`- O|BHb%F !E`(;D aBQ@44!IJPK(;ͬJ B"J`fr'4aUH&" H4 1I! aQyc(@}}& "a6rc! 4 AUUq$Ň񄑝QI) "((hP@&i &&1I)VBEU@T?`/Jէ=?Aq_6=m&12o 4qDGoZs؝`-Lռ mvoNǖYXC\8S#up]RhWӢ{(L,9.2[E{ MSQL#<{ip?8GO'!@!xJ>Y]T(r &;}v0e~I&$\Knw}:EА#tI|Z'glaDz-o%q3L's/jo{yeGc2I0 !$H@ B 1.R"4CoRœpyZzI7zo9k˰M'\;JwУUJf{,Sgo?K}Ym{/3G-FU~O~?{3޴`֡W^֍K:H ӵ#q&7*go*iUuy"ئe^o9zGSbh.v3%QI&lvcg8oנ^F y2ن,|gW vNŭo #<졂yv!GӨ002D&I/7Zgq X W~$GݪZq~2(fPuM3F+e`2fL3fQI$ $S#JD1J- T!EQ$D0D$LQ Q#Aa XoyٵP'L tեѹcxw?kν╂t}lYH Av(KgiQdc}h6a7gJA OCwg@A(&I0sNZ9S.i]yJTt@mEX ,Xo6:Md*~(a=삦vJ KP!&tD 7#KqxrϭԺ Q(2@Ԧ"H2 *r.?X_6^9v99S/e$H !*H%(H$cj w`KVFM忪 P}#uGXY_ (`n(Fi>Rt]QqW}R#AL00ВD4RD4E_Ͻv8?[|"*ڟxcQU(E7T#Tr}zv:AWBY*%kiy!Ȓ|=u2YbBX;@/ƷHPڷ-aIov~owC$! ~7s%tbvR %}Y)UL\ KQBHo 1k8t[QXtS jPKiㄝZ !+.LII$KwKI.4A^-4Nq] /Ѻ(SehOdEE,}B3$Bt; U$$E60mhbE z28OU]T51HI:94l6QqPUM߯ )eUAj,zZ›6CR-+BR0T%KKHP!BR?xf-(PЀ P- L `t7У"6A74TA & !@0 *8q0?<{+"% [1G(^]4.:,V"RhR扄*"ϋg_<  %AmKmmLj"8!:vKlM;s={vdR[y)V]Y+h`o B:),et)u4NDp^9&sʔ̽~]JYE'PNPh~SӽȖF h)RT4A47Tqk$>qԈ(ӦēdJT_ l&ENz5.s[j{oFf+CjL"9s ڃ\4$BXoc)]4\% 7?ḽ}߱~oχ )1 Aa2;._⿖}l|t/]'?Gʪ:1tB^@?U? 9 o SA؝ʪMȊ E~ L3Z HHbv7?U7ɮѢWЄ>iîp<0rlf;t5DX0`8< u/ Nobrnlj_h0k>6wwߑ5'oR"9yճe cpO;QKPB}4 H p`J<'I  `?4N0&3HU{)qUQМHNv!ۡjhR gY E` VlqT j;sJP &F%*9~v nOd"\^b3 H,+C(P zH$ UTqDUYd~86 w陟wIttP!(( ~VhB)RbɚQ؋Bb%?54k|EWxC_7`" z--,ϰs^bi>1b*IHP$dB]_X\7T~Y5ptvRx?!P @w5qsyB_Og;NHQ4!$($Q Z!MRb((6yf ץw)gfyW02HXV=Ha%TzzGc!30§M)>L̇*& J&G7*tdi{do;~z]D<l@e; (LR0JݚBXAT)CRal't ؏p7F&&di4L0 R mA%ɵŞl D|t[Q+Jm+7(b%BG&y0"od (޾=1+HP)JFBh‡AM'm?pnѐQIIhhL5yO=㨢 owσvSGˍ>5fĀŤ?TZWTܫ #!Q>C@ hPg+~9,٘/儬Or1rL=E(Ĩ2`A9 QO@)ZJ a ?ř|t޺B4 J / a9H YZ5ˑGk ѐCA$EXDX0(R9,-&5'#rIgׯ]iT[hX! qݣeaHto;O5,P9:3[C/8 2zC ɉ(Z(t plvBoہC@vH@)Í%ӈd5[8ff"!.GaHp^hs YJUPABa;fe`r]vbo@dU!1,a2EĄĀ,S" Y\A !# B ȐIP, X" %[0p0e 1a! kT" ds v)n4F+e5ßMI>Uڤ C?3W98xw)70y$$<^ǹC9(?ĕݡI϶QEަ8҂"&oȄc:tl-8d\jCrYT+Z{ٞ?^p`@vL# |^NKV<9F8B,)mzs|0vRo[;nF!^͋V[lm[Yy_vHx0p|L'YLMiwةºb,q=^Ȧq',bO`}^x^񧫣g;({Ǵ :օc vUG[!5L:>󧣢>uSCdU4̓6GyFal?%"wd/~lťF2k-hbރH! S@ Tӻ_XTGoנHCNRԩiݯS ~C:j#"!r*B| ?,C1V .>.Kf\E$ 5r\܆r!J1װxHin5Ou kx(H ԍM AME4%DLQ3SDdaUU†H`-dq B(!$\p"H>@)d: % SM2%֒[C aAm0eT-92󉇿ATZt':8T,cyEƐ']]|B )GWwC~CʿȅMWJlUk{ ,>~?bݑe!Lsߝ\3ջocF5ǚ~k~ל~K53|Q>]?]}4TF%kM!JdufƄHPnx zɜv" 7:RL;e>y(||m7VH8Byçgs"%~kǟ:㈸ƥgǛ`b#-i&JBh'رpV1_Cx2N7hS.Ӻ=p]amN:ힽ2{ӽeyi_OIhmek? ɫejVXՈ)Z2Bk΃3&@!ʌ($qI#cގ( KJT[h#P2R-(\ e'QXLopm:@ڞ%0(2% 'e4j2 0A;Yq.w"9p l00R"`((k䕃%} QU$D І.bفHd1eC@DID97 z+t "'4JI~mtqOStZAɰ$\Tp?P""h*""(eYgݏm|?ea\?b2G`L. +2 Rz^-~ J(~H= pNaPv ` 6)O8M3;rzP\#|[PvsWbZ Wɔi:o*ZoDO^4[Afc78J?e1iJ  أorw{Qte˜4h ޒ kIIQC><2VI:rf=Ž܍N)v.S xtFTmlܾNiucI(]tW 4Avokwڎ&L5.ͤOD٦&UV|%5 /9߅߷~]|?|tU Lj}Ro7qpy{ILJBl#ouʄޭJ7S ^>bäD LTW+W{ʾ|)gPX?qZN\/4Ec/ 3~߶Di8S 9]Z(cTMT#T!\>JCuʣ&m)U}{c)h~O,ߍku1}6{s{NТ8ݿ8_ ;gndXW)C3M 0 ji}1.-1اAPc,Q~N<䈑W8χ_EGBDi*$^q Dk-瓺zwSRk:)wL g6*9h<2PԜ4q}ӣta/׿*V y: !@wT#0[N]A:v2~C/N/>[A&Uv%49z3걩1$%GezPEf2L < ^&ԭ3yG;TH"NjGM=D;ah-Imٿ:r{ED?PǵAiLLY,Pdo:CpR~a8Nrӑ:Jaٹú<=X$8梕C5[dOϥ6Ci5Bv4ĺ;"qJ(,AhiH ζDTbk]4oh-\~ ̢[# cp{+*y}/)$2FL0ɋA/lJP?7.-<9Y4c$AOv|(cy%8rwO.v;>ڄ#aq>Bh/DJ(q(Fo!  (6q*j" FP =*"Y_+(v(l*߇۲+"=B2dѐp;akiluUǣ!Χ?{"LqC치<9^I2qNDk?\`"f=>$8-sZ^XzQhwb"iZ(0*,)1qgjȉeTyGq?&WkT+ףh|}]]#JCi,}sYHx= m V5r~bVTNBk ӖE$ZksJ Jʯs>Kqƒޚt_b|cB2 u K+ kr˖mRu.U;DDA;ZYUoWyUM*Tyg+5U8Remj5kU? K*RIJKKmBJ֖*TRKI$k bxXXTmW.2XR\.V+kkkkkkkk+kkkkkkkkkk 'N\TGzYYPtq+52RieiiRڵK6RKjyw !%^)bf.{oiЅu/> >Fb;c w?x^uǒ🮧\pQG.&~L)VC,2TkShp!oAa:IfBfnruswfJ0F Wt]TqH^r&`U`UvMDE4QFSzؼV0kDX)Y?N#|9eA+FU"f+pO ӖY)JR4"mKMGܘ?ܜ_=_ !Nr>#O׏1zlx'O P _0$Gϗ?7TG H|"C=7HzɯLWK0ӄ_ "ygwvIE0ROda'dz"O8O)is>Ӯs| p2p^àm߫tUYZw8A!Wg1 KڂVg;,B܉O'#DZ4?xCSSMREQ*uqkinK9:)JoYLlfs1sEiU/9.5 P֟/ZXi-TI+UHzWʼ]>d3fj/hZ|8Z>L=3F'BzWRzYʿc/r][2La*Qv~X*TQYXX.\ȊEeCF0l8AzpqjK\ܻb:S~h x.AZ?/Ӗn(?Nz[0ntzя12QD_;rm5qANŭ~6*Zi|Xss*[J OTPſǫ:h~Pr6E}w> j6VvثvYTQ}^}55ebEGn;N~eO'O/O\"#DJ \z(YjVe&I|B((%BKnaaPСVV~tB,.YYK1GKI[ ,mW><eX2/ώ"}L9 @k45 {Jj(cըli?!Η%+{%O׾nG_a n^Ne\LߣAddQaa`>p:T!yd蠼d,(H"}#u'6_9R!d񩭆XAfg hCC TTR"o0c#s%EfZw1<533 ?6N;bϳo^ڠx5%a%~FVm41dI{"$#ñl!Ct;./\H͐@5oԢ0D"DdR4HA@8R793dB$ȢbiRyEoB0C,(X*eKnƭJ H8@, :UPhHaQ$Ƅ߽~͏&L?fy\{ϧOLjT~( gw Eq,ljO|Ǡ*oʳ:dɭs?|_杕E"jgugƓO}e&a9xu -zALs"!L$Oᬰ)CԬFc6LNa?ڳ%e9A𖦔EgzH@s7Fq0 v1W?~)*Y9|5K~< ?vR{e7w}1$|`oNm5HxP{VS?؏S!{(KQKPMV??C4?uw%}. hg“Rk:Se, KQykDیf)$h!L ɵJRK"jX7=PM 04$@{lLj mbaUZ.6A~`RR~= ҲCim)Je_<0|1"0OfC@ Ϣxٛ? .(>A-Ĕݎ:w;30 5JMV-e#"MClN9х9dѳ9b<S$A ]'*83e )*(MiVyrYBz` s%-Og0ʊb&K@!4l:nY=jJģs6G 'A:FEJ6۳~ijk›Nh|{<B¦MH^!We%ƘhMO8-bBAOH,H("5!(bh ,a^ 7w{#]0) y#2|u<$c }r_JNA0eI盞$kKD!6.,QU=-SNTS,Bz,4;3OBLmm-6FspB ,B ,IOxAjI$[:m+:C&>$IX XnnPB>^5 `fNf;^uן;n]CtAk4W0▟K qI%!q=_t;{;VԳ0w{1n^OwUɧk"3Ut߈ѮGJтY#~X[I耨T 9l) EVihv)|~e$qjVJ%׵$īN{_؟^3ǚTܿ}>qeMVoߗ.u}r/6 }`?yԌ?o - @y`jCaRG˺nql6I]%+h4ٿzp\W0ƒeo|'k+awL O"Lf^?t}o+u_)ꪃ)p@ۭp,rFiL;>k/˂{j<ɂˤퟜA508Dk(p2(f?tz3Nl@m6Եs(m _J_ZFdgd@ZA[Mvx=QJ3s}tڈakA@$sC6ditpAI;ff oWpM˂`ۇ?< OU2*~{LAG X/73n6GHa z~7 GM>~\ݱQd ?X}VּU4N!­ _JPʸI~FZ/Svv4Vi ywg R1_vsڧNٰq}Btç@-3{!=IΞLS-vڛPx@؇zC7hsvyiIѧ+f:g.^oAomBL'|| YH2UNd}">NevuYj*1 &ݍ{y WZ_匉;r)7 1| ;Ecc>zU!=<ګ7zC߫*#tX/M&ѻ(+%iEІB` nݴ<",8άpo\WOi*530Q"pz++cL:|=30=VvN$g82I1f*{^;1Þ7HMql~lJ91u%?SA|W$ ]0JQaXn‰=1y#Ȭs@DШykxWe;v0(:MW=~3uW<;~q=P'sT'49v]O`+~er%ߖ*O)YTX/ JfK_ 1rӢ|3rQ+>W1A \58>C#4{SO(U݈xY|EʢWM O.9 } #/RjdL G#h#oIJw OU-QQLП\o[9"1%iǍeb#aRǔ hHt~a]a ā}Z B"Bnaᡙ$5ᴓ:2y */ zt1^xNMM@g0sʊo gӖ!؇j;9 翣C 1zO/j3gW;Pj ۉBU~+ΉJ8lϗp~?ğxtw .)T l% OnM$ʼni [,wm9G1 E&mt9wy-FQdUk=X‰sC a[Z*ӝ/U Tbi4nUQxjN4y)cMCg.ɓ6I~z)\;}A3;e13YR,۬wF&"{r}zɶ.\ߧkbPF@m:_og w9Rv3*6餬_oT/EAXjebNTG-NhjRHZ! _X/+)223I2%S:{i۲wE-?SAWl WVL$:B|84ww((*P$oP5opVhoӘ➃^bz]->In0 L&J=5B[wUdId䬌Wt4&FW~HnCiLMYjGiӨ'h {n<'ܑK3xD$,! AsCR݉/p;t6D & 凤dTOn ?B'*OʱPL~GEJwkj q . R2iȲoIZц+F4kC&ͽc ]tKXXLFibW c>Ț0; Rj_큯o3ٲx(uO\o>*h/1 Er-sNOѓYc0퟿-{bШ;8}W7'h9fG/x$'; H%tO m`H>-C3;)4kUw.uSUkj燚<"d{ah?PCt8p;e~Z*`֜8RW>w9"c衢rV?.洑'&v۽dwB0< UW-/ujKL6MCpLb*qK V{ۨ~w y?&L3'ӹByo9Ӟw=s$_#2(fک xjC0}<!F68j>|Ni3l|?T̰9V;OJcGyS;hU.H PÕ6gEHqӧDE[jj mn4L?&Vi~wP_|/vT: J `@ѲQnp B^4Jf1pmO:WoIZ; s?}nE }0L8lOq?A~3eM⠝B039C[nF.2zNn#k?SsJ^[ؗ 閔ϣ쫒?ׯ:c25CSj|6eƬ۳h*~?wh?3송N @Y:(xj$[\F5=љzЩAt|g?f/H8u7I׉#tQEV73U2wqgE%3D{j!_ifhU0\7MWTC2c{ Zq3^SfɌWNT3W.JB>|Ў\mUOW?34LLMT7k500u FߵyX#T +1?CFkm:ʳj1+ݖRDh((c,&=&~EU+ϝV*V]p!B @}+2l6eu`Zh:G&-‚\@0'^Bj>L81htWwvZߞ>lf;H9-4 /*`WQ"!Xy!4˯]>g>5N1yrNR\#}On$$7Np?BMY} mV:QyS6Gg1x_OvGЅze3㲖~fmAJFLCO?\Sy1!dkqCԵd +?~,ӄщccGۦvBg lqW!"??U;Ø眛)PJn7M(/oY)C Fz}Z;ڦ>͟8ami*R<*ģ|Ap?nYkL t̂ƊV s'ʽM:55^pQvw;΂ ̘iM #W>%L VYk/:c SL]#ug"ECJ4esxqђ_Zi3/\:!zjMF2Z=$I$IH]Y3 Yٰ˫$tWI茯NR]|a(hF׭z%3N L ժ2bW7oZ&zFhgrcŸd32 5Cx4s]z*Z p~vW9l.B;|<+v|6_>6%0]qn(Mke? z%(t>/OzsN+}~blxظYXU%PG@; C釒*³=逡3mLD%I?覆w?ra1#fSIłHFZE0Veg5:(yS84/1;B4:50.ʪ(^&؈fȞ`T m~홷ܬuϰR""J8ɖ D1D46>]K|ћlg6ʀˬGu|)4Ylj[Ga2?AM>S+*եa@D;t4?fHo(8M-wec,3L;-kfrĖBe,U]_+|R:?uP!=_`()pTkIG+c$ZӤHً#O"Q9f18!-)ّpEvtcH<%ai%TM.Hshfdű.)q.ǃHr{I nl#*OS UUAUERUUU-UQMUUUUUUQEPsQM4QE֡Go ALNrLϻY"zSL! H,)>m+6NX q ؆^)x&<1$7!34wHT1(5&L*jcA1 T`ԛ\|r/+'-Q9[/5 +t ~EqkIZ#Rcժ*K}áM BV*ɣ /1$ UAS]"_3:[rˈymڻ{,N803-T*H-*R5T\jIB B?4+@U~$G_/ #L5?,; +!HԹz5 0(&?U=XD}V4hF!wM?Q媟JnH%rE(zh_Exi BkwAϖߒ2&6iS-`ϱۡ k̚f4Y"Y,,aDvf>!m#FףC g|s37h#GMTjmM}C9v5 Mue w!}XV HGi灣>}*E$Om]{ُxel-R` sI\\r6>iܿ5:+P$ ݋]ӴXzi P| ZyDHI 95Ӡ6o?'+9TYj\Lg* !勰xL'c=A!S#뮸bUZ8 ȋ0^}4Ts*}qx?G?[mmmmmmmmmmm[mmmmmmmmmmmmmmmmmkkmmmmmmmmmmmmmmmmmml[܄Y3)^89=%UUU9|ڪy~6m7uѰ ~|i'"7x"=ׯ?@=Dk)u:(SP<_eWUԮCM`+Y QESQEUUC&j vݽL7'2*"D(EzN;MPWtpA:xdć.~˒$OD*|(]gSו{I\W$(UsI$D1a㼝G4o~>j%x0R[ru-_zH9v2f>9(XIヌUR=UVDPzn)[vb"$Sd,ju= :&#sPS)^4w#^a羾; |ur6S:v'#~)=l& :9o=$hoݮϾ!E3Ŀz|ec1 hTy|혃˥'zp`@N|u&{?U\WwC%D^a;/o@ ;u췋v <>V>;%iʏu)pN8{_oXT(EGHƞNtduEOݎfv^+=Icvj:`!\ͮv.p#b5.YJ In>դCkxLv29 O&gjd2a؟yxah$ F! e pZDMDMxDFP?X |5~!<XP+4hIGM̫ ==ĄPjǜVKU*22ɯS4b7O^; w$D7'w|=Q׶wo.ҙ˓^'cN46bfT&6@B."DKECB,h0t;7M 3Hk볔/:~+|2:(|bۈ97$S(CYRqKf-@%ʈuGsy(ωumg6z~T;$%ZV\/OpfYr<)j4RB!:~ DS)ئ&IAEمEL&GJb7,lwUnhd-ꌕ1~+ƮJ{|B@$ɕHɡâ=*ݨɎ;h:DO.GOtf1:HQ]mFMUMwy^W E-x >[7*e97c;MEC>!jD(Ej-ϡK(lAEwE b~wZwlJ"!W" D(͜#/MV͎@m\l"rp`ܜ U u}#h8"gfUⷘKꔩS)3NuhI+_鄏-c=G[vݡkچa!V0 $oTIɻjGʎPB<Шr2trr V ^DޯulJ(WY]0iAϩW1+6!hM>2;x{eQ:jЀEdX7~"X|bG煡U-f#Ye:"[ə4XLr}rk'sۀ+WڌO.j#*tk\W;Zr|t{TF_~|f4xߧ-λBt(jܨz}epafnhGkS#h_jVrFO<5 a <{:0hHDo^*؂mT׿l1F o4ψ DjM&WKsm0寁@M f ׊}8TAz O >QMiah#nZux?O˶5/UCBU_51ɯrr l8Ӻ@%uIh#pm֎_Rc)uJY}z~s5Zf\qX!Nx?gCފbJTd:q<mf~9toNJp>j)H %1̾yC 3\K2+pW-1.lP(O;F]niJmϢscҘ9S,ջmxl@DcOMݮf N㫪BM26s# @yLEfYvy@hTV)c)d¨ YŨbB7kpW)iXAJ?c\;ibBʊV xhT^}j#BcUs`ɨ%D+T4";?X$!!i9׬VTw9FBhZ lI6ʵwЉ!St}L3NrSWbѧ )Le%Uy<vMWT4Fuq6YQ)DE.+9Qf0Y8os!ٚ 7fN$Vƙ;77ohc$Cg9ՄpE3[!uJ^s^9Uu4|M ug(jTfovHx;?LvpNN]( X^tТ~%e (=~yѮ,+[oW˱3ϼO^kwN%W"> ?H]Ve/ }=ӡkiqTypMpptKvmA^_a/]iWq͏3íiIOQt|~LYB"H#txSoq/l޿vKiΧ?~sKL۩h{[k!:}WA&og9lK[GvNDK/S "a/1DnOE"9~IQާÂ<\O׺<.f|VanÝU9nD;Δf=ܡ`T(EXOV0Սw4j[T:(M!x3 35%lْ,2PVT‰Q-:1U54\n|85.$SA^ DTؘ"?6WbJݪȥ>0rHuj eT$ⶼ2K~ QxVi~hkmq릟kx#_^2{1=/vH-Y}t -:̌y( Dk`|A碚69 ؓ^vQ55{\&Dl_8{&_;nl?=2؄''}}>ȵMruE%~uQ/ڬs#H $$OE8Aj|=vAAk| br#/mRUSI+2Jl᧤TlI1䩢|X`ϥ~jm`~3"'3n=kW\υwu|we^+,ȫJǛבc )Uwu}3Ė;A1vCKW"`yi5٣sIWI)tO|nkE8[Ux=-Ec,vBjEAAL+]GN~=|YkQlʌV+,V^6卺;&cOVz6dj od4KMBTzxP1? WIu@?M1y:+FqA0O$ 56kvpOF* CR U竘Csj҂=Uӓrqn$/*S^erq?^g3+]ԛ>`>`'Wڝ,+~+~ 9)KFʏVU9$ҡ*DfRMPmϪ!1QF8 t^*[J ֥U_8<e?ezY~xM#EcW;n6L:ZengyV"L[8ufn뜈k r(Y&6i6(ioy^ڶ6Ga0dz^J:YC/oMHeg#2j֋( uFV`o|wo}P37U>gUc?ɱh7ۢSA= [뷢S(&Qn4Inz=ӻ&#M-7 EtSd|:#A9c1ٯ@z}?,#z0Ղ@w\T|>%YwRWBiycn4.""cLhߊ;c:)O];Wm0o ,d.,$je|hU? ueҨ"Pm/b9 ޞyAO4w9W( +L@Dqc,?]8:!! 'xIDߩWbKI Qd%`ɣhCshi1VڋJ ޠjay. 3uЮ}pm5%O'C(,pT„$2) \К7^в}#ittGHx; ^:f}Y۟v<^M$Bu#Jo8N2E7vB )U:@@bP{Jl !0iVJLTd@3}ZFTHi,RRʉ|]+#󦩔EP}e˲⽗d{:+Mi6ѓeo&L[- oz2hƤt#dZ'{^ᄷtKעM)j*% `C T , i L#k;2m'&12Ҕ43?ֿ> 㶊!nѠrW+>©GK䖖zMK  3)Z`i(vm}t.ܤ+;|qD4Oba4m{T]Kι0uc D5jL*/飃\KMUeL>HAw1yd_hؿK4Ԙ¯qg 1]G2[jMJi£|((cS:}џFP/O fyL;]n˾#h}rctpTe;9,Î?74v=I|sLݚP{ƍ[&=PW>p$"RDo! 6N{ uڙfю+9lwr3D=zCT͢Y3ȥsgg"62wd 7_ GD&H#ON寪%~s7+_y-ѴL^Ezɮ}UQiZ8㡑H%)IgRó \DxTC6ȍ73Y~#]H;~S-s;&MK.A sBH"Yjhsc/kXc}Zp3T/4XFP1b_}.=G:KOP\Kz|2ehCm'a GV+6-UYUGE?ԧ;(ƖÀcI.|_#gH<&%~f(˳wg1I[m;YKiᦻBf4]+S~K* <7tՂ⭿fe~s!0GOڎOOwQmnXQ)~:>}»O]y*˫8OA:MҜSm6<͞>-Um=GM:LBr_Ԟ[2)$wwʛ0!m? } 돓:˯­LJ&ԡr.=ATQŗMaݰ)Q쟫s)kǟ".ٕTo᲌Ԝ$,¼iXq]xt0\yiQ3y*8S[s $B1rK5mjyWz1n\NWUCoS& g@IQAdB-D*O@8F00ym[ᲭQBdn+H0y٪RLz 1EQdktK =32Iؙ/BNS}t< 3PwQb4-Ȕ7ѩ^^jZM+c83#-!-#P؞csNu + =t2N`69c(;jS+ITVg\X}R'U3\.8c y}?G{6Jhz=7rQ:9pƌ/_x.hjI_ݖ RٹjltX)NH yg!BEZȾFW'/"0UISl,dȵ467Bpc=q/'O}WQtwovu9ޮHTF:KEoЊRnG4thmT;*Xl!2:uLFtbUhSa}:ino'}\keQDkc[8Dy/O꺊ߦyJ3MRJ3|( $Q -_y,ˣRF_U:xd0a-\4$1bz\pÖ Kq(GP$yP2b*.M O~^ZԆa rtiQ~?igN͆ 0Fjcky#,HBs4q(ĭGi]K:ݗ|Z=YM wgr zfH¶ Wwӓos|2 (ZPz^'[&QäI >^2$H`8@(guaBe .aKUc^/,6z)02qg+ج7pM]2@qj]S;6rzTeZ(2Z+.fR6kҲoEUm>I#4vZhf9Jg a>1 ٳ"#ؐI&f!E8R!y_;҂gF$c5 UUruN׮џ uMzy5ʤh\^ItCMզ0g(筳 f2)"S@{9X!μ:n1y㯞"AwszaB~ixN2q%($aNtcIWSԝQSMC^EPjX6m^m8tx 9bgҜe 8]OJ[nuRj0~L\ M hI:=79#WvK(˞]UZit`e;xeptwM{WP4DC. I@>Df(8B֦g3EYIÛMGZ1 )F35TVDh+݃5 #8g;CgOzoEi-B%|.g6[gٲ;aȯt6[ƉbM?p)Ї IltAp9g湎7lEa| mY(7 Z}®c([oFLd[ g}A铺!B\؇FM?Zk˱O.k.Rֳ6#4sdDUZF+Qn釦bz~ I\ծϕ `D2wSּ$1j}NU[rWCG\5Is,"GkN$”iIGί=<ӑ?~enVV! .}0+ v*/Ȓ`) ;B Ta ;:oW"bMוcT9j8 o59s~N9ä k@Mo6JZ1LI{fhM,8&wi(Chp,6'fqOotEv0DPx& XI~in.T*(]ZPs.Vn*TXiXc,}@eU!]#Ѣe?и`(=Qdz 8mKbE렿TZZ"UT&t1HB{ Ig Tã k`)C/FW(r'):zhtWZ!59Q,oXLtYI>9e˅Ӿ#p̠>TZDAdI2(P8!5NKPhCduWF4YrU^4]@-N F41>]= MoG]%4;ѥ4[,W;P$$]erm>g):{=N}PiD8~hsя۾ﲠ\GiQG~PAUuF}մ0kWI.@j'E;dj>kI'EsS|%sU[釟BRZL$,lJB}Mr!P%|IfEF1l"uPSjqhDȯrCw!7D\񹢰SCA#_{GX6b7Re\}? 6p;m 'n 9|mN(9 C(cK[%~T]mifrfP59;~hn|Ƀ\sE6xP£OXt'}܃K%.E<~-gƦ/\sV"VC KyxcA^POm ےl;{ #ZֵΒ9zz/ўEִg7"v+kl[c)Nm&]O\kfvy7g>2sȏ6LaVg<]d!,Gw,Q~y"dylXψ^^O۪d&}lo#ƒGW>Mqk׬$0uآ^GO}ߊ^jg(UEI蘊Hg2!Q}nagi>׻ٿ7no+l  S,Vr72ih $3D]vC1sv_:q˻Ǟ{`飹I8xͫ`ֺ?, ґy=OZKp]ʜ-]OTCxvL%TnXԩ_d莶%T궵-lclaЌg 4v@v-bwZ/ ۞{7H10Op44WjpѯQ1Ձ2RyJ5KS.BB֛GѶ(?IyiEmߤF%j''O^CMkI08 PYMnpa~U?Qb-b6鞋Q!Ns 3cƀOY 7:(&3"9}#g?}/I4J{&Rҡrn.$RqG+X<^T7^d{7W,t<)/Шܩƾ-""q'lf<+S1z(]o旵=E/dg&c=飖}y­" 4QPu,^Π 5 n LL:e7d#J-Jbp53{7TD\/tHw-oۈt{Y@;G)ȳ0f+4uգ)I6xrީ?'bcNEEfGDHJN%aqҢg$2?ET7Ʊ j* 8C>~Qs _s/Ar,~ӮSD,(~NCwY\lMYkBuw;,&[šS:2]} Ro(g&Ʃv7O.ۼeTP6Iִp.čY,ς+$h[ݱ`P"ʭo ٞ+Za%zGAMOhB1Piv%qUot 2Dq1hPt(N5jcc$6e1¥>]I!㢑;?]Kq)s*ΰ ҃jy[,(2D99ճhj$O*郓IS ERMTK%EpZ P(`i*((f((( *RJa?94L kGZ7NcQz59" :pxV'9" sW~ԔnTP3G^ Fw2N2-g5:*n^Q&kI{b%ׯ~k|N&a݀+a;Ί}D/녈Howz vue azi|[Ͷqx.?51=`tvh +7%A."߼Q;JOҪk 4]XIV|X?A5&Cz48nhi>%IUyڇk'ȉ_GmN$<ݝZ无'p!c/Wq|r>-rLޯvđwbcw&;f"Pm//j?r7ѕmawls*o= /j>:<310HI INJ-9^ՄQ/`M0]]tmWђLtKwqQ^c(g!nθj֛^bBnm/ ! ~&J$Àg\(|붚K𻍉ӓ@`a Rgk\y@\> |iӰ5̓ejnz8`m׈1oi07>~@qGx"3Hf0h0R 2 |Ҭf#FXp{D72x~VyLlMR=7.^Ry^~)@J%@j%bNMS}w?PSmFM75D*CpFs-h&1Y/m+ 9L$SD$A}CqۍS>o$!"O_ctѸoeǦ/?[ݷNGѴ{}NqPhBYF(TtL451C/7]MDH:OאgR=$8O?᷇( ??pӔ'}lja!Ҵ$\(cξ 1I${H|pߵ- ⚖N%p$ Q0E{ę_0Œ}^d E?Kl 4/͇"j)BG uTzʹ ;]Jgq$uq8; 2P<% {StT:PQR}u]B:6usrD e$4fr)- @['!5\)i]Щ7"+.] @A3 ߃Ѯ&g26AZf 2?$ 7W >~PkRBݚzNu9znEfLw;@kl't  Ϭ(iu67f?WYsU ksdjΦt3b) p>0Z`sH1h'#uLV a\6QmlkGA{p{:;y$ @),D+;9tAҰpʊt&, CH&dnT U:Ӡ`~0`7Aٕ>U& 2k*y|4J!.n&mz9Ur*(MmKR<=,Ѿ:EiӤ'|4:h;R/|Oh}O0e 58n=iD^ȯ8`?Ƥ8)C )a3_`Րז(|qvo~ j-b'BNK:r7n͍J|CzE``]ǶSnF J k2 [XTٯ+_0 1Q 򘀗y5 d#Q F #&H|0H+qhZjmX.4^JxL}rRnfr, fs3o"JZH9wo[~xs' x5ǯߍbV*6"_g!Cq4TUR *"@P+5@G*e3?-WG@?/Bx\U;4QOHQR J(Q QFT(UA p@ QʆEB%PA2SHATMAU 4 D(!B1qCCv #Jm RRDl}p[< ك2\MF0`Co՚`h#m8Bl={Q`[|J2y7pXA_ߋ̮sTt-eT?a||8مjf#$>eDUQ3P (30!b"""64EN(_diNI5DADE03S47& ƓҌ )!І | d 3LDRa] ~\._/t4-8ƚ$gYD1&h(DCR@L,#&ބ_PD2y@BU候LA DE 30(6VzYd= `K n;E;2BLëslJI&V4~8Bϼ4wb„9Wo}x?< h\_I 2CD׼01% L-:q3t1:qtF~z̐O]X6^dtwqBACFT&Hg?N?h{OtW+S3_˓Ć+5?+!`$0 l$/2fd$$1klZZ[0I& $13bg 0p~ӏ/>Rm)d*t. Tʼn(t PJ/m?\ EjP{SۚT=g|=4$܂oTFgIW"3{q"b׹,ʨ6zUus P8Scr[DNP3lMbdGkJcԸ~PSg|tw$aW"j/zYXy4Ss5TBhqU2~ïݙ6kҳDOsql0[ zUQTj8CFu6Cm|xwe^3䬪62 ˱7{bmnk2F붗|ΊK5u@R ?t8!.7?o.:-z?X0't儛F!P%~^GVZGuPIub&9{Ny$wWkAf+\{a4A(3 #v#f/Ch hU7ryIDp418O ޕg/rOLbDCe+%F,>ZyhbT匁+:+IM @2P^Gfе(OyT& i=)I.,=-biF/EO ŕG `K6T#HPP)MSEAUEPUET3QMRV=1˺xƸ X!?/@{!lXŸ[L"̏@]AT?3 2A, x oq61oq]RŠȜc103v}QCib*PP/$( E1#21z^+m/?v7k3/=_2YsSw36ma/WL :)S:`=o%UE"ֿdskt&tXTn#>Qrȕa^'&^?e Q_eh6R`yPh z oow~ sNFQu '0ƨ%')K+B0y,:1Mt@|EsF' I]EQ>Q%:(n6Ev(*m#|Lo/>x=Vdg ڥ>pvM~`$2hQiOBAlՓj~+)66x5.BlZ;;.=cioXvIIDU89tlT#Hvmm(%8cv? ư)3hlށv01A-Y&awyΡ.L!j'l8z0Vo ̠tjHP-wЩ ?Qr7?Yoe?5x'ɟ`h|c8ou0hUxz}̮=pd7IBQ](b8{+i jS()\ʬ_ZiK$ ggG0J ^v jڣJfzY;;̆6W[Qb`Җy A{O#zKj"OJq>% J7jvA >Q+)\9&|qD{[b^Zj޺'N>.0Tv{~3Y'l?!;F_4G}h)UUt~u@넴(%C/3\!YUǞMZ 2*V4HZq㮹*[A]ܩ/x'4aA융M>$% p#NA!kULHYb&ݭv Ռ˖C7@ȥyh]TK0 Gnyz}=ޟ6\v4H33:"ßrpuSL]!|ׁڊmy hX3N ٱ]WSQk ֣JNQ3($&t3$rE<:Bwwr<46|T`=`Ԛ:.&j3Qb/HH:*!DFwMӲݻFe4N1qn&d@&]C ݕpן ;63e`EK$A‰O>%8~7m~ZkeJcP3M[0 eթ% ;]SN -< ďPl+eC96?vת58i0hKt_&<]}e*Q! UTK94 mJ]3JU_UF{k i枒 BDsBB\3Uu'|xovuIO~c ?N]gC/;gu z:W w+t.tCvOS֥w]u򃔪H+c(#C|v0vszGf=^0! Ϗ7~)n:INp~ʲZ6_~Ȃ=H:QD- !a@LӧTؠWUL]3d9wf B\T!s1voI 98Yr&֠C0~UGx/A<ԌٝVBubzn B|~>vFPt `HPߪk#TK04&{Kh+)ҍ7VL[?b;>ǙF:6=cD61su"{ #$og):Y3cŠond v^Cޗ'S;Y/oM^XG*.X>׎sӳ\e]ɣ?-_EQiwse';V>~yr5C kƞ^ʅ4k`P[ߣޯ7V OocR=2Uǯ~4޽S}r_fxˆ5uiy[$FԹE? |jG}M}:ʲ޽ u R@?g6;zQJ[NΨRQ fZ>wzz|mέKs2XV^Ktp;9R9ST3?-ߗ9湮ݧ9mfwtn]2ͯ-Bչ|7ɂtQmiD{9 aa!},l%L V g,n-XCuUJgVh#l2}7[J40W}^4G}rGc= .a]9;5|jNgvz2yWNC|ct%]v.M|5xYuڙ!rQ@뇶)R%B8 6F`+ݷ2v`N0yndجx~+bMc]]Ú9 V)Qێe!h1q:< b/,Ήs>/7>sԶ%8tëyet ªTpLA:dm벌6d_^p, wv! *`Z(fv6 $'a;Ѭ\[3'if(j?{G;m*>_^%֢~|-}g_bӷjѲn.8;!!rT^β{ނ5}nR~4C_)k uÅ[0 JhE8OnzNmJ69Q}_|~co&-1ulq0ݳZ7mQtwC]:e%h]d/F5DO?/jhpj(KV%zdjp}׷$a (^m*P2'+>%>:.Cc C8˫yP7s v`UP~_--GGڮzcˉ˘TYMf;.id{`L6rMweƍ9U㟞\f#b<\xyj#:9qܫ˝?vB|)4?QDcXOs=Pi}UP$gwr^өʴF{q*:\*MCωSc<)!?:)W:(zW|\/鷡Owqؽh9mPv7,/, 8߃rb3r.8k`CU_wO/_9YZ>E~i~EyPmaD?XS MV4H~xrfg DzݶMQu텣U9ㅒ2UxWg"/1Iޒ>c ?a ˨Tm#j]0 7=rٰ_fu,JR{UN);lQ-( I$M;ol?wP?fmhg >5OԴ,$j3W=‚Ow}4>IqUCtF57EUPg]¸5kQ,8ea@jQ h3(G6mW*8Sx.<4|4B02z-QߪYW%6Lz>bP OFi45Gvhj&&^hFks](Y^O"Ƒiy40;cNمl)$/7[Q\aտX/ר:r 4b+N3|9)ϳqLOoUE3GftMfpeRdqO~_|f{XA/E0/70?,#?ڛg;i oܘ(};L:qo>e\]/9|XVؚbJ5$_&r1bX{}EDshHV^2xfptNmƍS;' t 2E,(1ŵ;iFpcF&T/U,}y>qlP§OjpEh36HZͨӣMɰR6K8صƚ1ɣh־ͪjm/i=oECV-uN߭+>vT*U&n84VCmV׫ SyCY cP:Ɗ8׹精)M`eU;dp[N6^|_MЅPÿ3U R1߇J+~ivx8׈N#~Uiv67rtz绛|.γ;iUo>j%E`; 1[zorgR_IPfmRUOjH6E(U`=Wݍ~1۲aukӴ 9Kx͛a/R㤚/1*]p?W2Z[fNJk/Zx'ÉGè3ʒG35 a jg+7>p<(C e%誋Z_E7ƛumOʴX3I+h4W5UC~WJw7O־˚jϖϝjE8WlcKRG[+aNg̝Lǣu\[۱+]8{*mWw*e*zܳf5b" }yj=nfmU=;Q/m)YHM5B;`5CFED¹]7&n^ky0n4!͛!{ϻU4SU1θN?א9E.p '"4&^F'R }_C1 #l`("ӗ|p{PA_؊MGT);(~"EM} ?*?@n4?놧tW @TU}*?t/{ߓˌ厍@P<@?\pBj<=J%뷰hS(!2p\ C*('%L0L0Ĥ0"5kC  F# U " ;hCDd KI2BҳD% FARXY "h Y*h&E&*%f !*0hbLL\DL, 2L 2‚% 0S ('`Ơ;bRfmmAFZIIES܏ ic4ab ,+i[iVAA` \Z*RaEV,QE%XQZ2 ) FKXR`VC!҈E04DThw; a~Vc?fiX@O$z9V4?W-fOo;$ Ȃ@3QH~XΘ;<߳颳 UZt.rGҾJIHtCI8 JCǿA%sgj*?G{H,?4h-S8Nz $J:)$!p+&{ ]xV֒IQAʌ(b43RACNV1Y~TN>oF 0z(y 0~yyF>G3a608ؘ߇T9'Ō;XWCc_81S%IJ:U y}GӟuX)E^|+&!FKEQVG</=tiO9|Tle|^gXaMRu(*U = 0+s^XծzG5UC˳]]peьlUܸkٻ*Qiŧl[]:jw2,!O1&AB?Beݕw)REWWd9jӻooSxWlF ^l*pU[5Ӟp׮[ PDoi+@ Ass p0R"of ppf&iMRQ٢~0zU5)aûj X ˧yU~w_D0K)dq4!H3{ǟWk c`HgLWu?ae%p`3fL?-BZ,1XfzNA { #7Gѻ*3T2լ/lOZK=p]<=?Oo?~P5S]"~mTȲR~vk/>38Kˆ94ƺ;qn|:z:x# ='#S3\Qfnn`iXYmoo~}t k] d3y3 fqoq/^;;`n03O _QQL PژhSG{Ax3+e~aCXf E1me'.̀_#cj"ϥh5|}&y,Dk&nD1h+tBZ+s8EveiϽ_!7f1!E讳2 lvE,_N/ <2#XL,"Jum)nRF4aYR[}US}̀&9$h[ȗCql?BPM|8Pze5jړ}5m64mMYڲY~!pyy OgxAA*gUg3 (ĬFwg:.GLe !tmh+n_vg{P# u ODsTSnb@}1$QcSm%JdϑthƧ Y^ʺi0/!fڽjNQD௼%3H4J*rfa(ff\-n;V:y=g^SO4 3 &R;ײ4dzHto4JӒ.x85& ׏<*kuy)4gfFv6 {*1#Q?M,~PHPk-E)M˰|<+=hMhjU(g&:P4 ę3y}{7se|0ݧ 0UY;PHi?*(df9 B@ȣ^zJ=§Vj6#ڨ5}Dy%ASsev۝f~3AoN@VѦ6";)&i2W# `MA \44$<8a] cȁ?Ś_QW+UFc=nv|(1.TjޢT+O*0zֵgҼ]]7Vy׍xٷ&{bWG^7]n{cr:Dg4Ny8uYg}D*AI:y}#8~뽮zMC>:gĻ;J/MW5}Ѥ%S|T=StfQ"i1f^ t--1McK؅DZ|86al*fjx.P $Q306NG ZI$håXlI,n[AA=Θ 1CSkMMP:Nb6e&;#1'uL=wjNd [OB3HǸve^tQh߇]-o *!4DŽP[9NLsL|]yI*gբqƭ2g>WF"Q=Bfu#ɻ XkBUW/0 . e'd,}ey6<NFé;2꺝$^E%L<6r 1{ldo:fc;Ot?%PBO@!?T)y/d Q~.j!`JA`H'3~`\5 xTt/L>f XA  Ejt3jz5mcI?|h˜C,$CGVĒc;ɑE|zU4chN0B8Xa!&`a&YiM۔FnAshQaY45>jςgKtH"tOOmTNUVNnQ4}uڪF_"US+Z?SiDA&gQa|,y#uC—W'Ϥ;|-WO8-wS+h5zz|}yem㖌ƓC.fNQQYT+PV`&858BPϿ_ V]^ה,}-ᢖ~di ~?tRo/] v-]TRpE(e{nv n]GܖpyُJ?E`D/ۣDQQ|c9O7|o;q&Cm)(Z[>F9UlZNjRW`P;߬j1]pg7 P< Pv݄aS=nSxIFqO'4["vsxZ TCZktq{bWq|g7m0cЅk/;tU8MHz^oThUӗG:{1t8*Ed4|DCU1q&)lH|^RhBIW}ewJъ}g$ު@ T ( Q(I,{qrh`S >k-.|s:D!wQ-]NUq?VLh-l4XecE/t蒻nHFΜfH&FnnEGeaIמ%.i0J9[hgNr<c4i٣\PSyE:-~0:yᯧsev^)B6^M:U6,a.nc7 i,.:읺VWihnqX>LU]OmjEоY]=h/)|Ei[Wm9][_[iљD H~Z;iR۾ [0УO*΃t][\ћ-q9L-U5򮺸S\geSRLW*-ƙFUF3cd_w+Yo=TUnakw+m}Rٮ(o}5xQ˲|о4vd8%N士iw 0;cA=.AO@(mpn˱^&*:Gp"slQnXcG:ƒJ[;{w4B{Ouÿ@-W&mi}p<(O%9!T~Δ5ի}b^d(}Q* b |H~&78i2m 4cֽ6+hv!ҜVB.XHdX`9`428 &)8.JQBHLET-(99f-NR岉 ŇHqkQ-lhXO~x+g\'P/ԩXbJ-(L ) NY -$8R@L0:/W5X9A5ŘL2pg;UA2dN [N%PE>l0RFƪs{RG&]A:Xfqgf w}WW7cq\NsG~qƪ(e[KEo//cHC'θo)%b;2Ā /tSy+(@AIBH\⽃F 5ȮMskMv31KQR-Eԙ&nT]Ck S-:2ƕ'=Rh{tI2>XB*k->7_KΏ$]l"x'~`gIw^ryy>o@+2Es#K~sߙ0+3VrC[g6ׇs5s9 l0Ӯ^ vDs=guF<-8^55v~F(`9kN_"#ǖ1IqT?yz;Ԃj[ӦKy>X9Cb de/-"c,7|?Nl-]UUˁ Tc.|9`˟z/4mQD^O0l0npa@?`5p& ֦!· u(p?2T;'o-/q^x67 v|ޝ^v (5~CxvH"sD]T|9݂V%skq rEvHyKO=)}Si=gi2#HB1>LFh7:m[ MCeh @/p^ knɮ$lD'"GPrfߙCq>vbeT8_MHBB}}yw^zqJnlI3ɦ۽4<}*@ɛСzi|:ܩwұn J$d'mr޴p? n&%҄HCBi: 4ˌ+^k1 ;u3ƹE.q -fGfZ[j/=oS&4ovOТ<4cq'') 3c{W$;:npfaK"q.rb&*OQ22{J^S׊Tϴޒz+ DnsdU+/e&j7X/:F)y~vTm!q:8w4#7OoUs9K|DVo^?]V{O]s1?+].N9n:wff;9 ,ޥff&ff&D¾k:*<ˤ Tơ8c}SZ\uFVWn{_gvLb+qf=8Cb_F(= AtCϷ\?NLDA iޢ!މ=HB,T,Y C;4v<;um<9lU:trltruQa %+O}?=^39xHhI܃ 2X*]XdeEĔ cbGV{@F)LK8Va"BU@)vU`AV+ udEC40aEC(•$$(*Y%))" dhB))23irphxKv5gKl&齩Z.-+ b a"G=TSeVf,&Ami*qfAْ<݅t~V0Z Oc)ѡJǓ*9 !sX<}}>[ \"){!N;r9!NvPplb!q'b}/ d#\CȪMnY~4edPiXL'CWK?yeQ|H) Ƴ|2O'cO*_E15u.2Ӌk=Gm`a-EL/2;˻D.;*"%)yR/Ora?ngG u݋5irQH%KT'+<-*89mom=uɼmc"QjRy}4"*k5t1!x4W 2r*]δ~ب x~Ai??:\#T@GZa&a;U c3 mQbg$$})~ЛgڎxNea´ײS 1,,i|&PJR~ +AryN5pfyOo>(b+`;rBk _u?Űy@vA0QǷ'(CP6h[8dkvqzzAY[57[) l`,\tc4$N.TxA* |Bn`증4ax1!oF,4Ȥ 1oMp+bQmO?[aϢ\<}Ǿ $C?SD@-5 0f;[y{5߱9+nUL구Ө-?$ pbq.vywԌhŝa~>|j?[}$LO{}ycWPAd̄$70, *i௄Fv78_qѪiCsBQUUֶz|!c~ J Lo4)"Hl]D"%8]Pv‘_ScC)#%LϰtB }bg>ؿp]ߡ_ğo3xy!'@"W:؆ ?7=o' #U0i,o?W߁kU"+owS{!l0bI#fTMʡ`4/|  X0Om4ׂLBde]F.1=@߳Ϡt9ΕRwUf\b2][>_1;@ 06rӣ5Br_썁&Va!4wFLh }p#4mdF uV2*@I'wԷ7TS@fc؅ .҇bvǝW/η<<Ʀܡ,T ܆'( r sXo?FޘL,3 1ʆrsy_H _^A'Iݒ #|'P`Aj3CtDEULwѹ{iTYܠayg%(I\Nx ɝ3~HSITQ9قҦJ*qVWMެ*uᅫ9(;9Y-;YTTU hͨ(|~Ghfqs;󮄾ʝwVˮ_˽>?.LΙ 2J2a)cu#><厨wx'[Q AR%!@ww7]j8 r?qFvKXViak}9*zP nn.~:f|S<:1ԭܬ?FuSUEo' #ƪƼ^t9rP뿦š׀;#D׶mrD0w+^QF̒$ҙ\S<e`}/"IJfrBˆQrw0q G$K9vŚ ׈ V&a{J9"CC!g_*El_7*cHarG SSlQb ?a>#+i$7}DiE Ŭd@<  (|ϿSJ?7 Ksdt-ax J]mRx5?wFr >w`QЙJD; JfkyEʩx߳v'lſk[A X sckh[,WD~3 IֲP(#> aE,1;U#ұ  ^ ٰw[bB|BBXßQ_dpi7o7wX[ y x8sc4s2s( (F76N+@t-3$F;^7I$ W7ߛ爹ZN0&jAq~_S [I$>ϽMRxiR UĴGk~7P$?(We_nMjy2Z='fz>5nJޘ6ݐL"s_lLkCt%qwa6+/&X3dV$!//RW)atq#YgivW9x9Y#j;k(S]+rfQ>}OjOGCi_o箄ޔ_ hi]6|n8d! f? L( Pܰ :0438u,jMqMg 'qwuױ#ޚNJ+4g٭-Dmŷ &%mpiC0s@hm jgF45yjϡے8MLS# [~k_]0U`'OU8M]]mf=yMBP],$[[0Hd|7.*p B ; ٧^=0ozBi%GyA1۰.vv]}f$O9Ƒ‚"^9H@>͎:6o+ {4ذ?];$avHqz~3/HF(Iq0u=#M2pDad~fFi?O(HACO'ZP&Bd3Hm:|:<|% ],%!2,]&Iv^i,>WlZJ  \ A@H0t2kgʩ7Y;I`#qR0"ב1"u"BK3iXʄtHI$ZK|}̍_q0$?Q͜ 18ktOQ&g4G(Xz^Qϟ0,h[ ,=BH_/јrೆqvl!LhF[ >񾲰?ӪcOuɣ  C-pN*gTi1(^O^_?9J ~ԅw.cx-`D7! pSL'Lo65)T8Fo})0kN xB_ كKw]Xxu;9cdofimYH͒ Ed_P?ӌ:@IB Ε_g;Ί sx|n]j 4Er}Pm"{+GF}\)@wOsY'vI:*! o(y1cUEwۉƩyP%D6ى쥨̠S>":H4DZ r[v#h礦 6cn22:_=Wfma9d} !O܍6ܴꍦZw־KEֆzCnW N(44e3iH1k8es޴¹@H&UdV%A9 =$|Cm31ōO q05+J>Jx ^%A%;/ [qzлl_dkE4T(<՝>EkRf҉Ca]3<9?R[Ux[Tj.nӨYֶUNTVUU|fZdبm8^;{4m'l4tJ]]e}r8{)c}i f$V1]/ gă|Go,Ɋj~'Jpv5wJokiQVw|xaIߣ¨A=0vCGȜRp`E~<._=QϝU!9ֶ_{\ʼnŭ*3vu{G! 8uE cG k}>nRY}xtov?Hs.tT?N5C[X*W*;-7^ZAڍ7zw; ^kVE]m*.l 5~<\ 0bC, ! ],ҿ=e!N xCܒ*;}@ҨCjB\CLEϨb\/_吶Aϳ4dϕDfYy}Zu։I)O,!fR$ Suu4'Z\4q\+3wXOKYxgubw0 OfɍQ7F/vP`&L +I6 i9} DB `8AE"B /B;ܝȕo/t!XLɫ0 Ίt P/:;kʒp+ ԴE@"km {.gv/jgĮwx;6a/%߄ !0_\/l.W^ J {l#صTVGѳjL$#K);vjxv>0V q _7'No E{ ߹d}WQ-݃~~oAP[ԣ + t8QȀ~>_$~[Ϝ3/3RBdhin&q}[j.wX8J5YWw^a>;vlXVWʡWO=ӝ0^?۩sI~FDxf`SfnOs(C6裢}Flc:?{0TmU~ٱafC:'y |S!՝7ƴ𲙆bJQ}Ζ}hqJz'J=e(BfEʚvsT*RQ|f$xAeʒ aXd#ډؖӿט~ sgj35w~g#ћtgG^p;2sE]o1Ssfb˼v2L8Km>=^^e<;u||wX)~wq6>1Gs7֥ks~'8f_k>$خLDfJ€ .J*5|>쎐yE?j~ݏ;ÐAEfFN1?4wA6.Nț\lGZ5"Qqmr.L5td9KJZn-\;o~J0R\;^:i(b5UHwP].&T%½5KϏgUy˟|?c;6H S4}g &'1ZSB@ 0^#$h5Yp\7ild6OP{3{Ѣ1a 9 e ԙ fJ5bQfxcL2cezP׷ߍ&#pqBm43)IC)?@O 7xn">K3uUUU[YBgLd1c+hilMs-\RN­:e?aCd!$V/'c\|0Q.ۺQVh0끦Jlǐ(f5,[|pCZSC8Afe1,[ α&+Xk %gV8 LJ>|!ÒS…bgl3*/QjeRš ɷgs WgMGɺ[`Nr$0*cJcۧ˧g~q{k6gӫ7rygMt&V*rRlT͂U Ʉ%@)g`>P5vϻ巢mѷ gN4m~Ï{4_Y!n…>%|qDRg'5geXL"Gx42@{7c&0C?!}z8kApFRj6CKlz蝦ь4!gx!CK5~z4MnL! HB\ĸyf;Ǐv;iW] q7bk-g_P7&LI7E('S {dQ9YyV9},Byb[Vcr M#m]:2uG51( $ :NGдNTR>wyOviŚY0=^0TaHg Nma4jOg 0<> 6sdeJ)jQWݲ - !W'PlQ_;'SaB]{|ME8  ZSws~\(JGMnIoZ_,gUzQ,yAZ#г ;iUЭ墁]t'~wi j@+h |HLY 萱5):!T i2 #p vh`'/b<9j[Qt[nǩ3D!#Yav;|"NLwCܟM* <>rØl yٿ13:uo2L$ע*飢MPR EF:1$]{9X!w@KI'u@) ! ;͉/˥wSW5'g*t [o r@=I81bn  -fl¿i+DA>ELDsV8ij} .r ۙ0Mk B[]e2;BǼM_Һ ] 37"B %4+dsDȂ7mшBfU-L[-ϾZqu(Aʽ.l=XV5żi-<$Ll%ؔF9yݑL .@+Ӏ9ħ/=vpSð7kY\ 9M 7  i )qFB|NPSŞWh1Mw񴋢5 F ʴHMG2t`'%Zvr sp+\W?;OX\1A9`)jzo#`N{ﶽu{w|K_$b{dx 9j}~9pݯM}*zh.MAe iw\vk~4:gt#mE emYƧӅ2tkUpбz[ xiܲqa=r՝O5.^[7u|ʨeLMECAUNUTl;^nS;2׫lq} 0qՋU}O19=NZiǏ.PVh2n|!1T:pwP6fSd0z?L4e{v&nBՓVaMd-2 _As`gi$ y`+.y=AjƠ!{DRo^C2^3&82 t]m4y8̗?x9"thn.//%4cFU8k[) *fQ:b$avkя~e!xЙ3)qE)5;7qٗ؍1\#%[ᤄދrD~TStfϿcl^$~ۆOWP<;CE#^X6fR.gҙ;OS[r+8{ZJPOt>X\}If-yaģ(`ҍӮ_ryCmpvG:P2=pi:kh *[+9ys:%I.{%-ܟsN n5V+4b=xc aqsddM5L0:ϲgⷔ@v#gɄB(gZ5y;{p:TE72f8[qbWMs!U:ɝԧ[UutB,SIpo1bI.8}_j>̧9gR$_hQgBMX6ׁmG}&7J"`y}U[daۓ~Z8_8J%~Oyt[CRk+A tٟ{UD襛EqoN'^)N'*{fOD TpV?5]{ZcC(ÂaSN8hswNܶ45I?~$@ݙP%.<_Jj^0d.}}0^X\}!靲sdó_nk+:'OB;l몲4ˈ0O )є_D&PGk_HގME6_ GM5mQz|2c-q,Ca˖&6O-r(S$a羞ڨuL"zRb ǞghjJE*'s#5U\{ݶ9"iSCaL8P8h706%eBQEO?E"4E)) 2F#&aIPDoimm,兡'Ř~?<6?xڂ,mTUU<@up6lIuq2h!3T ϗOHBR-)1y7i$P mz\vmUR(k$5O[t^^{|Uܩ*bir7o/SbeLJt(RIdqo,];~?fTbs )^u!A D5bPH< :'+@Yal*KjT2WJ[+'T:ʼC܎b¨bF% X^D5(wY82?kRYԅQC"i%HQ,)O8\gv)'G;AАAQ4S{Qu!9l|_Ѹy@D>"b:蟶@$m+G?<HW9#;CR䇟@XD Ucx /ڼNUS'9ߩ_ CQ@:0ԁrEgbdC $MOߨ7ؖWݜ 9b$?6k۠vIk8GqGOv99`dO$?ٴ2L/?dhj{eD7§K߻zDBѩ(Y(ԝG`d@L dg?6'4* ;FP O jRg&հKB>-u! y<<ͣJ`ER1 R`4hu$>&C/LN ǻc<"6" P9G]:Bz 3pjpA^ޕ[Đe`ǗgMɕ1WT)HD(9wCHq4y7DTD'OiDԖaa8'%4#P4 Z>A?zS<[a0,Y߂CKhƢL N}|^PEA0bϤ'+º.~ CDO]zkW% 75!@Lڻl58P>v0!Jpj$b5)2 I`RYɡŗ_8A0&džOѭC3 &`|jR!WTxsԤ jMKNN +xzH`l[+5_{EYztg`93u2!5mF?T e5] MKNA*ob>h'  Hg}D-C N޷5 `-'QU A:`=p0uTz6i:j-HmD$'G"LU-e|ӐyzuHp<[4e: $.Y*5VRhQ8y d܀;*N^` HP :q"~c4BPeoQ0[0W!z'pk}&* \yKː0`P[bD5gev{B KLéóNl{@#ojSq.ZS}=;X{~k6nv*; rqzm6R-'!CY,פ~tv$^cAalCǞdS} GUTZL W4#JHPAT&84xp* @ONt{uO^@8kK}Ne%IMbqٷ{6*_!ҿ&$"CP‹: w s?vi2"Чp#oů|3xh4UU\/] 0{/5\`ϠSȘ%D2M4 CSeIM˄Фr,Ê^u8ts6:$gQAq1IZ!>]=TrBJہ !xMt'[LSceoI9y7vAޙY'`O=S_84(L4pyMɳWStn d)6z0SFZtYeDAaKck,nֽ1jV xw"̋h`DsE=qHtþy9)-;q&^>{ X);!*vkJ: >'0BѰ(t3&HP=Ls& *qDzb/Ju>qNybY49e 10`"j H0L##(JJNe ɵ_',J4-]}#"oe=Sn8s˘f&4B}Al2Kg 'ΐע9#xÔyҡăx-6HPaQ08@6L13AQBMQkU)c"!D* ^lʚ!rq07PiO`)A3RL̕DE2:p)3!D+DD1:@ch@E&A '䇙/ tӠh-h3VìmMϛhՙS??>Bjes2L9X  ?Co~׿& g]͎(`yKA*82g8 Dd{1hh%%Hv/1O'blbJ L )V\***7,I|qFBFI5 ҧNN;ABQ]!Q[K΂a5dS1BN@ ۺPtLE2J@ }J @7?;@hLasi@\gB̩h Q!(hNNI02.A\ b2;rŻ6%2HYlPPa׹۠)}XwAIB"GQ *JBgI8@t_D*M9v DғYldyA:C]#4O!]D}.$΄*}?N ~vB;I/nJTT)rQm>d곍:hֺ $`;1LxWiE1 4:QPҹH.#|2O-K bW[/=njrb 3H&db{gMDruMq MPj1Z* %4;L!Vy7'((xG&9g!z~H9_&Tjh)xh.ǘ(蘍'a0Ӊӿb  NNSPɯܨ4kb* pDO(" ֛G|? #|ry ֳ'lG~O5df8:F/tMVF@Em[{Ṕ0x`~S࣋DI*ԗ0~`GzOH~c7.vW4 J@;xI CLف]j41{T>6No6?p:67}[LNPގs,.P&uXIJ4!.KjdŎLLKMTs yiT ]v]vaL)[GeԶbKcJSy,::c &uEODA)6hN4Vِk tI*x X~f>1IX;>!Ɍ^*b͘L)p]x&آe\8`vj ~:qЈA2QfH=&\iaaAM}($9xq=*\[3lTp-os^$F9>QWN%]tsq İ&;;vdFx ^Rȶ $)$z2 "a@O} h=Nh)V\aPugm`4y%-çctMpSVt\[%+K6xr̮y0}spvPK5*whRH FBb6!0ҡ4)vIZRJ腉`b !LJ{ykђ]EnSefS>+C(LOtL t0$%`K HLMĶKdb󏬎Ni l ѫHbx(JذtSav ѰImm@C}ig4TxU]Сcp$Aa^)(a h' |Quoqa) QnV @D%!GR:7ÒBp@)B00]JA@Cs`AS$/UFbvn`y>:6090f caM}jĮjazQV^$ntH%UgvJS ]/81h +8R5 I)2d9=r\/6H&j qRWr(0'PyCsION[BxE:P+Y )6FF;8EZIHryLcs,f4ƁX"(A!J))O{r9BH`YVU]ן.Ɇ||:p/فp"ENbҚUa9]:td E\IX#U#=EW{8(b0!~y @Ra@VAå=0X*9E-`6&tS 94mzuTQ#YZp-= ?뿟>k j7[!'2aٺMh#}XD 4wLqn# "iOWĄ ,͠h*_x'ࢀSG@nJl=ᷝn'߼PQ`v*0(ȃ?@PivpldxR#UMMk[;z=ЧӒE'Eh ȆpN&4%LO\M vڈ & <}bn:C*1 (sl:->h APbF$bJ(bPJOdT L4#H҄CQ!Na&!b[_F툞'IbAII":0`bi,VhC8( S})"A½񗫙 5)HFz-UqDK(ϭZ4Wf}F5 $^`= y8ITuK(@]ǪP{,%R& s0'@* gۇ;$cV`T4C O:LEbw0r*i8ɈlyiR@Q{ w}SF'WfMqw# lk($JwxɒPdDc}!׀t*P$ &oyh+)#m B*T^&NÏ jJ X2`JBmD4CCqmbDʛM/ïR:|e$:B+@엵A";_8J # u&;F VB(A=!_͊=p$JBd@tˆ ڪqg:!PX˛L9`%\/}0s8IPPs@|*$'% 2`hBC!(.!4DhAxh0>0SVP܀YwSCSBTգ(mMs4Et&%Qn`I`ljaB"?t ՕPUSӞy_QTOK~RqsazUUTUDDUDE*"#F03RaQ)$0k05z32H`O331333332N333332Ly9Jss8ۛns9II]:w&^fffffffffffffyAE/0sۜ9snVb&ffb"fffR333332ӼL̥2333Ml )Ϝ;kv9skm9skm9skKS9ͭsJ&SʙLLC qb&fffffffe30xX)M\DʙxreffecP4D$GV Mu1%ye(e;}UU\C.˷9s-o8h1Y֋T}) RN܄ v\1" d)!=DHtC %e*"xrT9i,;ǵ9nwJa4Բ޳KAGY1s0CGH0osu՜( y9(ɬU =3@}$  Gh# #yhne3+NqGx;=D@aĦllUCQư 1HysʞO9QJ9'Xaka72JZ!J69K0quDG1?AZ SSbCBFAؤ) TJV{´ n pՕU]4٤zE.KPd֍q.a9֜@ȝE $$:ˡA2PA}kE@}1b'bHO)BNÉsUD~)5\C}c!z3]x7X`F3){4S偠i)I$d\|,E|G?t0t Bnj8hr[Ug$öMs{aC))I*{A"RGdzA<}]=a9f ZX@D40؅ųE{MH JWzje2l]*'*tpۇu9'BwrL=Ũ_Nwnxm)^quA$ (-%{C@wU,AN}f⨑"$,@! :n ]@~ P8gó)+'B` 4nq]x2/(̠G8BնdDQe U&u}'<#` Iס͓$賓[E6A?IUQaGy!ObdBAf)r+9059/kNA,q(-Sgl5FB/F~~r,w!ȠC^kp-@uƀN -: i ab}'@M1$($ P2D+E02EK{w`9aC(-9U;^R ϓx) OdBKVdAr@:[PC>Pzs_X)bX u6 3U$A!lggthB/-h6v !l%B/'A1NJmpOCvA;yW{孝Ӂ:cU8j6}b i L2U,d04PBƒIH8lh틯'X8"Ѽ'YV!&MP,"I5%)"^QɄv,;՚6mNr #lH 0)}Py'7 Q0WPI?-|ruYcc7<.ov۬:v%eT V=!lTt[\E,SׇKwOΏrV vretյdzbphmk~Yy?G {M:yC5'lDžZtd:"vC U@BP(] JjkF@/JU)"e{I)bߵaCPQ@m{=0}1hV|_Ϯ53fd%Z'!od-v`樃҇N@ZO|Dɂb{Q aHKG..O3)C;X'hfqxCp(g ǖ'Q s#EC=Josj~T73[rO+L C[WOM*ùa5̤@EKPhհ3rcqU2 nBՊ$HhhI 43PIs9<-F;a_q%_fDJd}D'r>GBMɱ8/a0hC,F(iCANCl%Ozz ,#yJ*8a(J=} ._UÁ)*_$+~gg!A[}X֌t_yH7~a,F ^sꦥJn4eNBT|􄰨2.SB hlJ<%PvgPՁt7kJ`yv6oFgH`!a/X_A^DdhA4T" ! JiM2!NA3̷>zgFT1RFtЦSH_Kܢ-)^6)|<8O<=.PĢ1=>1Fz`О(//ۆNʼnp^iBpQ^7_N^)NSovpL,59]7:7.mӘD X `J\./@j B`T&khiv*AQ9i FLlm0J)f gFFFFM7W g(={=ޢpB!Ҋl܎EQP2)ZVhW ΁$$^L O#8tgȡ%@ xa`Du緦Cߠ;Tp{J br&(2i i=LI#=*nXw)oXvA sBHCc];lR#`z\=D@s61"0AY&ɜ1XwXQH  oz vȄ2+d!щlMv2%"kA:GpY P `}%0N.p2`@x* θxQPC, y4`D$ e%cu0Ǎ}wB "nPL0%e F{қLN}v{VZ[bQAOCJz=䟤4WsNQs 0&u7I?D-Ժx73袶%&K7R`g5޸ }L&HG nYVSukPrDy!`_ahO"&|~:Drq@튋@k %,c$IZ23 U&0 rQKB$%T Klз r{a$UEUUKQޏTp "ST zl@_4)!|44HAcT!|;_j 0Ym`;bw&Fq6I9$B(4mA9p9h- h7ӈr:8]hAE9PH$BX('n 1&Ӏ&&6N;d'9MhOgpn9):4lېVGPU>xYZC!A|8{W"@Jp5|Ӓaq nreC90|]BCφ2!T_`޳Dj QYiJ4@BŐ|RQLEG90^g4>z=ls:;*=NaC^FD(( @æD2詰Qgfuw?tCKw 4nM4=KX@oXhf< LhX$aq(1ųU8db)Hzl78L:6K $﹣ϩ=q` hmbmB0a 47&` Ӄ91 ,2jT4Nܒ"ƑJc8%0":\# m 2]g4dV8V3 + LJ"~I/?֐̹N~݉eTҝ &ieM Yd'6i,'s| y{'kk&kQLۃf['weLj(i5EETRP- HSKE4 AE4AEERRQEQE!ESM mW+"\S:›cភ{='H`*xV+BPET_f *Q@jO$SX)nV?39s]iji#BBĆ~zMpw>SDv?A'ݴd ?a$E14 ПN(O!z))fk/P&};=?N>^)00˻@ @7(hh(:Pc9Z[H 6~bt䱤 X4!LtP %!!_` ?DP|6ݘ6%;BU>> خΈ{D@yg P$J˳16zkSz=<㧘8g'd Y26GhZe/H08MDŀ /R$!/OK1^yhh~Q>%A% C"Twj S@ IDHuT[2; :&r.0f:`tc('C ,Ӂ:wٟ_cieR<#9I ((c.9@ u I2q~l31M4&EyzDHPKLRPK@%GI[}`}fo`4#םKa A?kd'Raq#"@DWSXgQjX!O״m! :dOi;TLCT1XOκU`C/YpGJA,,H?Cݼ ӆ馜 #e"V7+L^v GY>?/,8orC ~Ĝ SnO# G8.{.TYF-0hĥfJ0Kk#Q A m%L&L9"{qEЈ=xd01,/@G׸;q.f/cb@hL"8*pQ)ryaO赲/cEzuἲq߉(e6;77aǹ 5Jbp:v"ndcOi%4*w<(4otQj9 3D3ۮyuíoQOx J g s2D "hpBh'NCG 9*3@dd18Bq*TS0&qJ6&q"8pcb`p0 K^6CG`$X=C1HTA,dp)h1M3Jw;PT_iLЖ,m$![W5`{cx u> P-Q'-c#QBfAИq[R>qCMꪪ Dz ?~ⳜgB^a8Dd`|P͔C! .zdSYpK0`RB.$#lD An؇OqPPr|@ o PBQ l [JOxbBg804"@A9K9$'ttmTCiNA80orѐ&t`w_}oB!E >/ G6r^GMC.ªf acbj(*5lĆؚPAhChpbCIpK`hmHgA,`Hwt͞`! `mΠH TV*PhAJT)Ae!)Ta(R\tYM^~RQE$ߙ߿Z֢~Mř kF=,FNI Nu/?|.Ap.?ϏnO0>3L£|V-h.|Oq^^:'ctmzߧvjQ8~Xyjo}AfJ<3ǿ&:5Q%#t6|xt~Ӧ̐ƔF%1!g_C@oXR"@梭fZdY ,skZMNoG_X 88uLM!Y;>C3'خΓ(qd]6߮2.5yM8Uh7|rbP^T`Ń;㑆ǸKEw;18Ϋ6kPi3vaw|w,rfA>a2\`q낆B6R&/lDفӴ! \K@gs&C0!IUj&X`E$p OmM$C٠>vi=A!͜D)Fg,x}b[Fι`uQxVXIA=Rt@+}SzJ Ye_!viv1rl h!^H"6)J`y`m?iy~Kц; >WsT0%"{%U@/Cr`8z2WgHDNjr-&Hye8gȏCi(xa# xl` ('s/^xc{㐴¨6 NS8p)r2N!Ǻ ;6PNn:x`Y+R,C05#1"B$wrr׺, @oʂ¸>DBhPaˬͦ|0"mmjCFaKׅ:!ٔ\Z]>6j.K '~\C8)" 9iL}aC#0(c"ϭ^C*X<(_1V($U-8)f4τ&7[L dkNc\42J*{>0ob"9WmNԅS{0|ǯ~j (:FS!<;;G ϭ:W/د#2:I@69jk%Do]k&P'`}`I|ԨR~Q$<"CP'0ȽcG~U%5y,@-J +;f~>࿣6IASkRwƜy@xK0B1CO'bmHq &rT9EJއޜox馺❃wcKcs|G& )MKv;Ys__qХU&Ef ~</Fxy^[1z88dZ Bo-l=l %gHl]g8Ihvc品fqTyDD&C>g$M.fb4DTp}}Ι;KS;RgxF%ѷBNR*c ~hC;HbR$C|ք\pGCd!A-6l8 }I(Gay۱c9tVic];l ]`$f^b9ze!$',Yc < -;ԆŃh~E` 4zl*ڀ-CPV \[bfRQL1Iq{z{``AhC"1M,*IvJ.w,᪱-^=I+MԍWXv'G7(j D=S7ħH]o1Dk]w $ !H0*U/nϻp&Ie7 08r$`~ʣ'n82QB"I(%Ơs4DlXCD41h'_'Dh"jE҈&zYvkp˜*C3dP[uqB dFRϬArz ֍p'@ w s#Gx{T@I"$ѱܛRj Nd @Q9:@0!0̍$P0@0QiYHp ]n2HGYm̯t/yg蜭b"~Нiäty4A=borX(xt,('Qy {.$08G@) $4&cӾ,wdݸXތ283`k:)dawX?HSm&}_I$EPDa40aqʠD8ƩyOh,@ hh|^c\ pd vq$D$דBp26(BBB@g`% 06Ds FZ6йa Q !R_54+`آHJˈ0)L/E}Ø4$:@" 1Oy(HPb cqb?Xy R+6H$ܔ"@6СYܜ|}]UY/X?L?ͭcġ&l2o::n9\nic ֧lUv_\?< +y=A&)nFtZmXJ_V;âsƲn6kZ֍^Z պ֢6-%1* ;q7گOڝۧ1f_9]o8,8ugnBSDM߹7{_TvvOeOӡsݱܹNON bs jp![,b"ДyQϓSyEw֥TynpB#x.˶YJbTS~U)Ԕ߀B<$:LULffN[j'+\a IgA$Fr[#9#(JHж~Ԕ#w,?NM'_R@C/Y$*O( }8U{ %'4nQԱ0 y^E=w&'1LjT&anꂢ0 %-$\ 0-15vx#Ժ#].X`+w ;vetMؚ, &H8 %JU()̞2@h@xPy~tG P#9 P#?@/Il~!%e)KKiRuK1?%AxGl '@0cƽEj8gw#.pp[V/c"jic3(aMUA bX-8b $ B,JY 7+P K=Ľgk\bHTDs50aUT{:h$`4I] V  nyLyk¹XBA1TpGYҖ R Ys*]Wo^GP?3f{Ӊe~$`D;~~[,(rM8JJV[qH1]D6C8x=o|S\ЅŒ+VDR& hk#t01ha( `ҢNHHBP Ba,-@n@h$! D! wxĝ0Y}싀` NAGBtJֲ2P"7}n /h   EK%`' юL( (üH%#BY@Xm(4cr~_a${egkG!k 8;fΟ(??Q3oMxj??ѱB lJĮbՂyp-RN i)mHqVa}on pg/{Oo  }y U&lx(t:MiV{02 #6Uuo(sODHpY  $SE\rO77?De "r1IYtHa8{j+1g%~^;J1:)e rJ6A!ԑ"ۂTSc' 7//\(m/}:H,,RVʱz {قCrޓNlתNL[T9Nr4cpxO 2]ɚr`A i:NZSixcweEZW> uvXXxŴQ/pI6K'GhXYl,;T8*+޼j&{ {eÜֽuä""UM1PBdS Ρ8uoOAvMKo:S4d@jRnZW.J\!KFЌSw{[t?mx>y5mjo;CoPK4ϮaI3n&}[ȖSAJjk{Lv43?XŨgr?pۮ(cs mQ 9a߾?ޖ-Ĕdm,|m9O׊}>>K oiQ`a?޸}H7P eaI75uS;#e'L]1H,9l7[0Y^zOjhACc@8JCVsٶ>M[wEV[Nǎh 4/ !\Dzw7Kݣ40r&1צzH9j5Q +,E}wO]%Z_'r&AiӾ?+G_~9]B%ч+`ӷ=iϭ?yV#G堌SF/M837/ Y?˾7WFl3OΠ,j?lb޿CfuXG`*,|13D"f`2?F 0##~1t'8aʍ=fZ;]PiTSⅰ\=>#IJSay 4Ov2К& |7-l4co63VRo1#x 3Ngtd)R uo8 9mt= ^*Q)N3"Y/.#Ʒ_ -ɏ& ܻ;`w<("(0Rwt;Rzl٭.-NDd ЈPٜg&0}Bf7[I" q&@S4y{|OS;K70hS%@,lp-h#~2d}rv4hdgRn-]5*$*Q^/]/D3T$eY a3FXUɒa$7;(_+n2"O)_@“_nfC'p#UjT?JӧY%8jcӃ$zI/ws `Ȍ#!{$3E+ Q}  _R) M}C\ m&_%^]ӧWWn%1R7W7iN"/ٻ 7IrvZs0*ZIi1J!h&My`kg!.*yPV|gx<5uCy>w!8PAPO! #ar0C`>-s'5"[Dc$!H-u=#%[kļ矊jJ~*<:e@OoD/G[؊ MQ)D$('(gI53fnIsqBE9>^z֕>7$qv7tM(p<2n9s\@URbEN}J@k [h >&aaey4 "UeY 5|5(SSgte#a(z>G 2rJngjŘtrG=iM ((Kq4m5*Sw2[~ǧ}ߊ}xD`"=tmz뮗A`H "C}6˽Cl;.//6˼rOO.J{⥡@QtqtH~5 82x o $\ z1#`x0FDaVM߀_[, YP3`BO_6rn8nsxA _o$%%(I-|LwycrQ6#6N߮Pb/7tl\xǸ=go AadzJ#Xd=τcdӻas16cI8esb!BO1<ݡ=S_7%CWdԌ#ir12M|$2Bqī4m@ϥ½#'ڊ},=4kFkmmA*,y;ֶ?. ӺXOq%kRCy7Q9 QvI$La`jR6"S`f ;rǸ:L$̑5o{V=Н`J'). ,eeUw:r5̄Akǎ*RHDQK"o0Czf3!BI,m|(?A(8s=@ˑ 8$)-2hQ蠇5 Ccݷy4/~0]UUvW!,`̅HHeZ(L1Z9r]BmTd*:9`ep};x+I2g#^Q>Ehhe4šS3!3;{N $̝  d8 GL @"Ƭa a&f3b͸<r8+r - >|77x@V!x߸_om1KG.Fc~ޭ7pUUXE^għZف@>Fwĭ'/۲퉗;sACt`Qިb@_.(fzKBllUEJp|>xߟe{:ns}9l'ϵ;OJ1|{op||wwʏg>Xjr >5\{q\)ox.=owwc^Ěݔ5ײے׿TbljTq^Vntd! gQƎXuJ^;/wi;u+x'g>ӈ"T̐czB_!&K8]NW+p"q(YUJ6g<9!cVc'wL(^5`fbl _'_!oad&p} ]ui]S_n~㔝 U0I ]cslgK j&35+QNB+;:z1؈Iܠcˬh^\p٦5wWwÏrC@Bj0N"JwArGGoK*T0FԅHjэRɷa{ ,}Bxv)H\ :B^i#db8Z+dBMCeFpm!|ɿLZ.^܁ dF; NQ: p)D!"Xr$R|6mBC fס>>(FT%F :-UhѺ;>P0; I6<>A==QQ `&9/'c嵭'8hޓ\N;]5K0c(=pW$}3N^_7nx>pUPzh6жP34Zu5sRfm8^J(n&Tޜ:v|TlFIҡgL[j9rsA` Ҧk+% [,Eπ#N{À\>~)Cj_)Cl} EUQ ]X 803"=Ϫg^,+(ycv}iLgg 汄C6#ZqI/7?1@B!G+ԕBC,9qc#zt 鷖8ΰ5;sCm{p }ۻ J6Nz;_c9xoYwg"}=V!?ܡ'h:khbs=bIўȔ+Bޭހ,*p.άqBȕk_{J, 6Q4;Jfˈ66cxLazUT!EqB|dSejB.s v9mԶp:)Jo=_iC zVޝL&S9;7 Yi4ceѥI"2%(h-RHf2Bi/F媊5ME:EY Pb}~Oy~sN7utw|!m9WKm.贼)C=7|dږq#5q!(c`Tg5Wf`{}]1WVQVMW*fg:YnҠHk{wMuϠVuڧ9yfTĸ ( @W1,,\Idff6ɪ2D|/?sz|:oN  JUZPA پ4C T|X0YF: DugCOMoȮ"Ĕ% ;!9|vEx<6~ ><<5?MDNA)EI8"tdpw`s { 9ٍ~(gG@xh\%-)FVD&bV80f=I3#!;Ik 2: @~l|$ Ǜ۬k۸Q :뺦2eՌp .j{| 񵺴%!8^ >"#RpUŖ/ YjNv`ˊ ƧieLAi}K;#_hH<mO3hAx "D˕Rmx<7x0=֞Xh<89=հ 1A<1ר'=zz4RUTS!<8^j]V1"4%L! ~g%nXg9b)Ű&Ab=,NyGĎGd@}w=zHj񚕷6l&5ѣ}U;SyxZ9tjb6@ED $͡lMY͉LИ؀ O֨{:2QARza+;Ab9Z7w9@@`C}@̘t2-lSo i Hizxg9+^9}e$&65%Oqϵu0FAR Epvt},@(nԛX>@&"]LN%BkW`ژsc,c2W;]thjX #5"C㻏Nm;ga c'7 HP*wwwwwA!/?4K\Ϡt{=ȅ`X]"tVYqźKIDkɠiLle2[e84\&ģ,$&E-5wi{HL9)˳2!y8՗C1e a'|jEu$Ia'3#7N'1bxT oO @ !PUF`0#SXEHIReWؒU3gGG=3CEtӍDE3dh4gT"(a@KrE`RťN# oӘь6އ7^z 7oz3+<{Ň^]K;@{hu0ܷпx4xߦ} ߇"ƨ;^}C8q xc,osU~:}RKXKDb G ۡt@j &H}4]<دyƮ$ș@dlKXAFNo#7`o]g'W~ǖ'RUUUSSUUUUUURUUUUUUUUUUU55UUUUUUUUUUUUUUUUUUUUUUUSSUUUUUUUUUUUUUUUUwOjzo{{ڽu`uW|H8{ގh) AշXZD*fҼr7HnN6I8an/(# (HDB]us8ԭ(ҁl} YZ[67^nUgabmݻ~ }bu-Py%o![Qzt:u-PNӄ'2mg!$幪w|0; _*%c]{OډD;c~59(.|&iF; bvG Tvdك_E0Dn̎yĒFj.@ ~;·/(76chN{kCs'&IJDc3虠$ԕewt0FdIkw |4:HB0)K͚6=jpCRpBiFHhB$)Z@(dV Za `b$˃Մ!m Hl .֋!c82L-k2(1LHLSL7]$c+8K(Z8|s=vqT",ahQ*,FZEZg?ֶH' M~'Pocubi, ɓ0HaZ~ac * hSD_?gfM9*?T¤7QM4AET2TD)HTR(()((((((((((()((i))h((h((((h)h)(())b(QEQ@QEQEQJ((( )QEEQEQEQE(((j(i()h(*(J((((B((( h((JEHTUZ̨(444š'$2ϩ >6T!ֵkZBOH ɫbYOLSDFDmCi*6teN\/3 P'@W⢅EQbJo`]MQ<C{XQe@PDZ %Afy !8îwRZ"#!D+YCǵ::8y(rJ*(;L}toLTƊLc ,0GksrD/ ^ׇ٠%7# ̡ JʚQ Q_5v >R,_~z)rG+,R'S"m$[燭i' H@H2* A= ?dXN0q636`1FnQ(<=;6wUa/*;TJ2R*tetN41 $w|E":ßqyzuU㉾@ۊ`3:0U5M2vG3ɳܳPdo]?):JMW+Ӝf@l %ioӬ 6hSٜt`;N!ӻ'|@p;0v 4N#Lފnλk7cN΍k)Lfmzt4Pq:*Ȣ(UY5NɁ$  ^WIuX4,h-~qЏflL%a{(MLJĿzw=ᦋG{4״lՑnKB\$0By@%{D)۾m r&CDXu83*+F~o=Ͽ<\IDWה>A@O#*S9 Iz*=<9atՙ]с}4xBx4`6EpP䈷[:\ۮbH ;$JX˳"z ẖ1BUVz'(>.95 ;C+?O $HF25Lr3|FRV1G?v4Ǣ#;ݶ9; 0+C~aFsO4ꪠa\춑 cVUJ@kނA{V%Vb,FMlt;L#q 47>}D/7 K Y[TpхG1$4u\fv'p盛.;qZ:k ܑLc&wuIbc7"-50;S~|(3qѬ;Ucs>G|qN?Ϙi)X|c^mp5Xd`Csjk5tL9qH(ɯph|8&L'0\۶>&DsW֎aؼ8ii7`?Sti~!ޜקݽ%ai'Tˡ` rI*Y HCMDٍk1^ ;o"2)cp7ӻajŷ87HtvAeUى͌Š*GD"J }n:Fvw!8s #] ldl"=z.9@kJ6z@W`A^n,XSPu\0{$mL0g`0',Qۑ<2\C@m-cp3!&k$!YEY#@@@EMHĸqT;[Ԇ"-n=G-'6dh'$ Gr2aI O-ԁ@P w#v<0$Z@ХN{xUxOTwFNs5yXxr/w3$$ܐ?~}w~|ҜD9'DTQW!=r s9}TǵE`cL}X:][aE' ~ m\X"L $31?o\w󥟝n5soIm' )]=KӁ!$ %4GQb Sx$&]ni/}N \iQHE3hԌ36!cy8I )4&I1kQGFL F`xփ >$᧶%qCi#;Tjz4w9`_2?'tx믕ĤHaɩ峆(Rp#ib'| `idkmU%zNJ{$/F9mǭG?-, œA;[6Bp穬WwRL8q$68DcRtB3(LsHX7D!d4"4!]C9xL턕A8tѩ%NjWxtNJ”D륙3*7BN9mrhjm0}{{*HxJI=lsbZ5klZM KsCZ6.nٷDe.JQcʹH>{s>H|+trwI@JZGz|::W߈rr;zA94(I(Eiß BD~^ĆE='0mj1>VYߝΕ{s?H+ª|{">冝qՓ9+4#AS4R{3 39:^!vq3בu3tm7٩ DNli.nkL))7^L2) j~6,=!==2jP)q # 69`0E0X"ݣ6Ua=&$oX3nMGosif5)6c)6ㆂ2I,jA{CQ8cnc)9SEƆ)Ʃ4w\{\NZu,uȊCGY0/N𨺪`-iMh3seϦFuQLR$;q:wNKLC9饲QuKR`234fXA yzU +C.43 l,X㩚$4#L &K9nKrܝD93傣%<,Ljf%XJXi3i;2s!b^$+#Ww` @ 0$nZ΍&B),~[A$wנNWB>-Xj$m9Hd+unYa+TʜZ'7j-8Vi5YXF rk 0Y2vƬJ %ň}5@6MxTSUMUW Gqz80T1 blICdf15M,J`PVy捣r?Ҽ&\?J|zz>c}٧p~F馚h>4\z|Ms[7;Ts_fWnv<ݤ bt!!!)L"f!!) uViUfOtUx=7\4}SAAAAM4dAAAAXK^wt"&HŲn DN܇O.;%iDꪧVld ;QŠT 鉡1gfZdd鄘2ЯEMK ]ӿ= ўDZ9#^7G3\ޖpϑ4'ݟin"~:p1fXNBv6 2$duަ{czߏN](|Oaa}W%#nIsǝ.CfYBcZC Dr|p=xcQ;2}"c2Be5,g rűyw_I+z:1 LZ+C '-bɺ ¶vVuܸ]أEr0!)ʻX!h٦ȫV0YO1.:d@֡fad<$ϊHr!QIgBCp!MOkǨߎ{i!=έūO2QOM>zrDq,.!Md}u H!` 3]:Db;g+҇/=M5tI#4A^5(xt kNG[h1LvᣠE98S{ "<ú=ԛְhשJ(;pII_Vh+s{:]_IA\Ça9qǫYi3P$~S+͗9 uFi+j/D RIhnd8و]=moȖ_VUUiaw@ڲh%eqgR\W||ul|Þ|h `jP0z BeC&ØV/>Ͱ_A@} w`ix3 +[-"}zS/y\S\8t$85i[a@Cδ7Eg@8̎HٔMf P?f İ8oG=^NɢS$P D#wwgeb(NmEg:z<}=K3WE$YW!a٭E{L6Ka&bY0gB$񾌭u;R~s&tW*qI 9csB C)T+@~> C05*rzGfffbXabWl>]}DC}tg}A (6cI |:d1C r~w wS?mh4|@H[螒8;W2ZTCP_N [?vLMrȤ% DrHR{Lti%0ub,pA6eu 2iS~I(yK1t%5R[ 1jDBHYQQ%PPPC1xmAe,CMZ3ǐ [qxx*Ip?_9gI% m{+5,+Fs R(ɋVУe1ni42aK0Ct&Q1[{(P߅$4BvOb/IxՎC$$~cIi "kl"ʑh幃r.̓;:# $ tts9߰|eNN 1ߜ'Dwx gԣO >dH}UJ\Z,H4P?OtXYR08֌\uH]N&a~mR48VjW"Bdbu)k2a( ~&-)q:M)5)H3B AJy bTHЬ{>FXFH &_k_n>Rg c v48Ljlg8zxc9))zk QM{% B i&j@u_[8wR1ŐhhDSz) $|}:kLQIcp9 =d!%?Eۢapzvd@sT!  C>}S@\Dk8fe=s*0f`YP iT6&ɨ-Dxk LKAF"lݤsKmt!!tP[YF,'FJNU'&.b3+%'ўފ \/8CT$~`*M@+E`U(:aM4Df?}:7((qTO|9 d"h.G 3Io Xѩ2S:($yL,ApAo@rF6/ gΌS骉2쉲8Gpoirrc%V36õMS ˛?>JO$LSQA69P33s RNjz% $Ijf~#D,ť NQI$q׊a;0&> &zSB*?gh~\ZPC.lC9?^e9PRHrR'byL;2\`a3fjFK2%8deXe(sƀ}*a$ضHQֲHV 'A2>èrv*8pO?RsuC]d%2.ʝMD#0RI4@IC0!)$J,A Qby`8!5: lC%6HNbQTSUUDQR@M T%eA,E&T,R1IDҴ%5Q+V$ ha~ EEh>}>R_ &n[P-X[A$@2"aC{3@5ǝj c8|fL~;e7|MSEfD)YR(ѐVYAClH("dbsq9<3vc;I]<p %0 :& 0`/h ObG2СQ>6OАТe g|UG֝>ْ"f @ȒC=GvI0;3ZfGc tٽCC쉙-ԩP SBh}6v2LPCi $= ʆšDJ6pl/ Ɛ}zZh҇u]F{ $I˕^ؘ)($p@{tjVQ uA)MTų9;:VBv(%kwcu <(i)9EӳoPfn戂e4\:R2t9 ɸZ2 =ң3*]5LZrSJ$`n0sNW^uv˧F# ąT>a}*CHB~dŕewUg8;!ɇ/8tOO ({y ymw`b0 QwN 0΃ճoNYK]W`FT]܇Emj)/ScmѮ un=(" ""**)3JHL3]a+ (k " WV˾p?&6^&B>D\r&l簌m _*hI)?~Yj-G;F[ ||C{.UN27T~ai2GIbic$VEQ'-ڀ1%QerNAHNиF`Cru{=l| tU?6{ӊ{/h{6uB <Ḡ(bh@Z Tvl, " R&jf C S.W B;Eޜ")n"( ?I&FBR NBPPQEC@QJ-% RRIaa XPjl܄ḍXHX)[}ZRld 曣EIpЭ@ 5M,$u0Wm%${hrяߠ!ݳYv~ IHq*%"͹wXSԓZpzLX)Q~P@VwX7 P,'Y zQw@/C=īV zlm6>n= tL0ѧNaz{j;#v C"&U۽ռt~쨄D0nhf0x\}q$T#wF& A<0T=t!=GDWV3́sImN BՇs{s{#2(c5v[n%r0J<dO:5}#"!t6CBd="㉓{qrLRch~ag ɨbL5Rrmj-15m5#lFz(G?]hHbh`dxbK<1wLC!&H*2T50F}76#HSF~>'l@*Hp!I>!p?͝նobORꃉsZO S:s)U% MFvӁDlU%bGC#zUX=a aHQA(+~{l x$~~#915S`3{AJRD44`S@B XJ|Έn)vc-FZΈiJŃkR+thUmhMdXB]eKRDCE̔J *3%Td>4J3L ÓbpX\DkR3ZNJp%od ![]M0 qNNt"K6Ė_ld#gN4C,I"K[)o3^qPGX.LI"B$h&脘SCQA"T&B4aˌB o}!q>n$'%vY`Vk';Y6]XkP ^5^j?UTN$, Kv)kC$ X'zL0=d5B(@l:{p&bJBFef)ʄEf T@YyǮ_(:Ox0ce"łSCb(HOqÃtHТ-6KMS(udh ԣg4 &*@!<}u.=S3L%H*]2m p0zdl!DicjKs%VШ 4 R-Ea`c1!@3%HEPLH$ 0\5(E$ePB9 C8D&!L1 2fcHA%AX ڶ,d!Xh@i,W6v"M $@Ps_0=L0(W_;`~!J&bc14P}zR}g?i4o~p0@ڀ>ǏU-,PtgT #;=8GJc}EUYvk>gfMi;4tN <7t .OOv0JW ?32v{Rļ} \(ҿdq̴8Ӆ"B&ÀІ~a6z(F@G.iy|c3۠8!s ǙOZO8m%OIL {5!̐vp:ag◀r@"v>`fwI+v$?RE( t LNr.aVLD2ʴ^e)zR&{pxWΛH9}1ʦoV])@PSD=늈ͪ7 cF+/R ŅfbD $xQ0P |Fxw67]QW.R8vbNI @Y*Ee,%T\ڷVP֕;8S"& x% bInS:Xkӂ"i%zpEɚ  a$PXp6\#Ӎ+URG 8gx鷒ѕ1 \ N p C]9Iu5JHC;5\)/_A!R.98 z2dI [oO"?\R FLdf5K(nxfHr7XI0ܘ-i=$)pb(ۈb{>HW>?FO#lw٩M /r֏t}~f^ޱ/¶,'hT9g{cck*@)J `Gq8`HqEHj3$DNb9FhUQJ@&2KARۖIT,* d EGU{,5rȁdջVN@\?}7M50!hp~PM"fKS4&1Z.m|i.1VUĵ8 c ㌢CLGWXT09'CLl+^Y||#B~Tɰj/φYa[9] :4|\ 4f 1OJE`Däy7$G=%*t 2̫ 0%,:D2r,uBʡx D)WRH8Ci[][c7r XJ9!Ty6],ϧpWfԒC3a^k>Hx|"u,mqVf.IY4%M[:&CAx… #M0Isxb*&jUT{K` ݖִmP.=ֶ MDBcT_g)K*hB"% 9gn90u!*}π=}HQM4%kmjQ)JYm)K>Տ"#> t C&%0:dbӄqФZ2@>&/f@I p1>{i$c RL;ik6SoeyڗT#⚿gc:7/o^?}ÞŸmÎ|hyΰ†L;3m攞r{='D:FLf!zwxwr2(3"La0祘gg4h> mP-kv,8mWļ,IZa w}OTf% -gcpfqN$RjCYl̺WAvXqaye,3~h D ,2&ж! c`Ԯ 3f9ў&4塋2].yW?"'t,YX)/^Osдša "ÀhLsŎjًTTޜ.˩Y'C PCΓ,VAĸ]h5' ^ITXu<Ia!0N JvN t +F]4B#!DT$U`fl,blIaNMp v54-(S܄0!. `^zm8M4 rD/j35X! XIk$3Տ]BHq2P sRSH2D]$CFшP!n\ **8@ 8ʽvH=f,s;뉃}UH+QEFGn[IчX{%f|@t'ͪ-0K5= 0&2 nX3;"8vN;DT2=oOiƇgK ݌ ^,-;~~"(}鱹DX f<]]^NIj/ʎEbBpr+݈]5|pVsL Qgp6;- 4s;O>N-qO1$svQx'RJ|A@T#6ax;v&Ot'ypO'<i 'pfMd3Mk~x1h6xM|bKv9orrT;fڴb*zI嵱bhgPGy{H43='h;R㖒E+DnHy]p٨$d@1j1c.ALmk 0aAz =yW~[.Ta qnM1ƚiy#}0)u*RVIH *dbD("hBBaLq]LһEpJg4\[vWKLr3L1\ Sar9P[0!9ͤ}X?}9NS&l<7CCm6CO~Rzto-Ɍ Lr?=TfNQE;)(}9@a}weURygLMJ 3{ xvoʎ3z#.PK?8 {a1 zb',RYOgYT^;mlo)E}Ȥ`z۴NQy"b?P Lz~WWr.a(Ev3v-@:~dL!H4ilֺqp*,tQ߹cy鎼vvv \VΈ[n:zTytj kyf'0FVN 2+K@;ݟGK&6,eS4v3*[CjFqf`Bnyss_0ꛬ-ٔѶL,݀c'+)5bF<\伦̊jf,4mbm45,3fpc_1\Af==4ֳDq=b%]UvX4jܸbҨ73@̎d@O|j) ϬF'(dʀZ='g \#۸*IςVg@x1uOSCm[1sx:w.-Jj񅮌,28jV`:7^x&5ڳ{>/8ua݇w}YdP%x|Chjd5qnm*ܵzΜc8x-Й35VdĐC,TJ4Lki¼ bj<_7Z~[Z/11X;Y1N"{*8oz>rjydEM$;dsѦ9UL"Ld@"lՌiA7-[H5[ aQrLXbsEA;K4{U`MZ1)55I(Brb╙4bĔtmhdw8gq//w2v{"( 65KP8v2;㋄|s;3€!9{&ndu~0 ZxI+T$Pn$gC@4G `3m4CB qKaMЬh܀0`)Θ g̸'Wk0btk,QEY}p3s:{CxJNcL5 ːj6CmӒtÁ4NC4CYy;3; jlM%B 5٣Q N}Nr "R ;$;pݸ!j$+MuYTʪ5Ԝ]9ڵk,:(Niyb;_<gB0KJ8 y\bq} 8^qI^ǩ^"0߫OI`ёr 1@)a XXq2 Eihچ ?|M4Dބ.8 8%`Vb~dCNWͩB @F㍏{NlNt1Rhcr UpVI4S3+nD;O_uvVP V"0E%S԰H SJݰ˼E={J/`0C5)t2pC#yM ՘Q,`6a]}H$woƸ gq[;-3oq]c:ȉQjGg10i̽yO>6#DX6!p<;$dF'wr%dU}<lZXNH<юxφ Jc~n0=^x92 76BjSαu.vop0vWx%AǞ\3=^|`q:yexhv;V(܆v=y S7 K)n:IGʄ[<%YWT_lpGCLx:s:58,Gf  r؎~ndr^$V8UCLKړ/+)tFkxőr.n xfكoC a.!?`눋sX~_q:.|?(=ΜUhM*3YРdK&Mݦ:35/Õ]q]vOcZQ 5cd`{fNH8@18l E@q|͹p!ɀ^pc`:GhME,>TШ&N-,((\U|0t'OwI06"R}4("F! nM4kxw!}߳M#AT X;:47 Py]g{- H17yeC"؀ӽmRBAﱓDA=JTejRjm9%cl:ѳ zN(E%D!E wu? `&-QtPB)uE B 'rDǯc枣f{h|PLo.S8e -+E!c 7ȗg+ejL|YB;$Iчa0כpD6,Ι[N-}Ng fa]rV6E-&^V?G NzcpЏCH R[*IP-0IF%(S耜1/PMy@ja$8`@W'4'p(w؂1z(FሓJ+Rj8,"_uP!d 8JXE(w,IiUd(>\r:B1qo-,waN z|E!՟۷ݳAq.vC ӎ3wbW޵y}o S[#TJ~p fc61[h(tڜJj)g:r`mēVp398V/>QdJ vL9Pc9ݯI֕;7 M5I_%`6purDT :&$_AUuD0ٰ퐲+~uؾTfČ%g‡G(-KMWFS?i]BwtˁF<xvy+-3SC\`XLWkɢHozV>~{ClIdoP g3jIN֦ǯ)s/Hzvn]HoݐB T{e %FS:SL+3YhY=k;5cf4w8-0:ivv q+%A7@E0v1C3θ' 0!& R&=&2CZKy ((QRxS=p.ԔwCfF]DHBT0jD}GaoaIi b;l T(IH 9=k3C'f@0M6S8X\S zy JPMې$ZH@Vys;~OBfa)`t3ohAhlM@S vTgOoϺ.?huҽ$梸*}s{NͯX:??od +#Br;51Hӥ՘-*bE1Lٙ)8nGK`Ǘ`3%GT.Z,SnVQObwxԊYwE&A~BĜO1N840 ۤsH}?Ƃ,`Eʭp6/~9Λ17?ӝRdq=MaЧ׭X NG(Ut */CP0C` *bq1K Ih$!UDRED@ 8TUir-.$^UQxY*<5ZṀIUQ@nL ");:(X(5̙EPUbLUUXDL"QP"`/yB$wp"*|'(36=YTQ3i0vFhX&}";G$R<9'M*}l cIA#dC/|eiju@C̃b[kr5HviomMv(\ՌX2PbZl#dc' )цQ񳚟'ֶ QXe 3F4k2O־pLTRmz!z|BlD׻vplRW`4 ;}Y΃|g(bQYqC8-e.EţϠW!\;<02 8l2 8y!袁t|CXwbxn /<%. -8ȑSgq|̘h!, h:.EHHmiۜMz'`s 0*>z$qa"*f"ӚG뀝C1O3DJ1 >w9TБ8b>8(Hi B!a!dZw Myb86`RGۮDX8cX"uWLܣV^/hKȕ@J?rƤ;Du0 l局KcO|NLh¤ h~]g!e-E#ס[$L`E '\Kt3B`]կ!Ù^ URk58LbJ-\So.VT5DJQJLWP:,)hI |ꍛ nʸ B"H"s nx5ҪD}(RǑM\.M 8?a2 =6X?++EcC_Wqh'>/]q?yU5 "oe!T]nx(َM(n}n)T.GJZXU OSS/S0mw?oކ(@`g~)dIHBC'"N89QO9AloZk5b1KqRH*'; qagK<;ǐU 2҃ q2!SJh?VBͷLq&(6N!qD"3aΕΎ#iBd)SӳhXل1P*2pM ~iwd[5 <lRVuJ ȋ@9 +0(ܡ* C!{A'i%d>cӎSg]8ȎSID90ˇ|˴J:GVlC "20qs9 <,PNS'SچbB&#']cx)0ZHn0h˶s%rI:rѠMZ%gL0IGpTɷhJ -(0 X)Mr.SFuq ;BFp ̸ !!&}r+BDq)4$φ 4xyNئ|?-QO5Ejq!<4<; ( ʤ RQ OD8r0^+&mNGKZ0rDpM1q2 @ե "aY*HhĚ VC<"ټ`$(|fp*.ߊ +^='8yxoقomLXhj^~޵wiCxAkWffI<+b&FLyЈb5|mI @ {:NV&tm{#*A#S[h 1`y@zP|(tBgٙag7`?kpD0] **J!!8hѢ`Fa Q8Ϣ`per[4wٓ ^k'*, TԥKD- xJ~va0 婠QcSh,<ϓv;:<^td} a'9&՞t:Crw}8! 9lb( 1!zxq3–9alD[t]TbKVxM4)oOek* >~zYYR($⎳ll9dn1sf?)+;PX0xӆq\ Y,h N[BʅbF IbյQ'8VTX*8+ VEuK &-Ɂ%Ρ',0^}kWrNߐi^d)+*08ϭɹ_ܿn,pD0k @~[d2W2prqۛv^n;sq<>02ĐI|a½Y3 ߍs`2u'GĨAhP #(oKȉKl}^_ >g= fbS,Wg=at;X>xy>[HW0)>gˆ)q9)iIԮBDD2 %VtɫC"{GMB~n^1@@Q 2H pd("Va ZbF )"(hLph$\)&(hi* TT)q!*)B'$L(2DŠ$u")AHґR JQ@4 BT1 PPC* l4h! * h%Oa$ ĠNs7_1UEzGK?2%imQTѪPVڔ~64!OЄAx9A# a,Du !C=H%][,P&yk& @)ѺH>Ogf$S*!J"LHv{kHO"7p-;6ʾ9O+zsN(3%¦*Ki8`>,Q@ ((!dI""bj)*bB)H*I(`Di*amh4Bj1۱\kO7u1JDp8>2HmHw\`ú=4QAm<6<-q`RMcC[pI!Ǿ*(}5t52kFAV9IԀaFbR8HӃXNԿ gc-'CHs_%v%7AEYB˅30 RNÇ6'>whcWӰp.I)*L6%@ rb.2J] C²Ua$T*-9ƫ[q> iP1~`/ `;yz^]ao5ȉ&BPGT|^l4i;vFvR$8 p(Tl q0`Ɏy!ny6 &ӆ>]r!àPP.^G2|I|vt({ ޫ8QNM0m< f>z'kiO2<8_'XaQ9f5 :hzXp;6!$ŋ nx9Au5$nK;Fhh1bx>(lD$a A< xQ}:cS,w8G,8]t&[ 0(xU<}[#sbT(G"AP=%!'yA BP%3Ղ"gdW$Ef%LF̅8@9.ɝ–ȐcƓ^z㣠CpoL?a#5YN y+xH'ː +PLGW,.Q_@KO~a  DS Ξ r4m䚚wNa?4~^c}?)@)DAyl"Rg$ -#oa{/<=& ȟ6JJ\ x3r "(eH%)fȒv2BPD%J2jɦ )]8mr+rcX^ Z3C{~<4?r$1:&Ū"|#IѾgPAȅD:TN}d=lܰH'H> ]ԂtM<Az$-"5EQbQ08jd pCIPI Ib(B `XX ` 5$$Z%:Rde|xyqɣ44C00hTQEАSbfpX8Z<8ЏX}QͲF0DC؁ʽ dtwJoMEM\ڔ\9Rh+ATb%]%+^ @D0T@Q(J">G ~tX1{Vc^;7;"&3Y IB1DQJ#AZ*7bB t%0Q1 0\0獹@Db4E$QTBKE%QIICDA"ƆPY*Cε/)ĐH97'8\BE Nt3'NB-CP)g r`baVLBE̳ 7 jrqzk˅ns%HXEā.L>F:^ULSa /t!gt*`<$uvT7QWNGR&'-q(GE{BNf5gUʞZ92B T)0(Qƭ?߆LHuk81$h?NdDy1 |$9*C8l,q,ȏt[™Dk{ޜD) )(Ve%J@R0L`Cr&S I$)rT? eHQb*RD $RHLhI Zbb+@A EBB3)HIKCT T Ntor%t! ~g|UϏ 3G ~AMg]j8nGb(LDA#!Ozp4l$Ǽ%>(U{22M!K 0wwdF @HE|'oy[vOPd]aD 3A" <>>ƎOp(@hj"~$&baB@Dxbd+MD#KR0E1?2qj)H@%dH&HR$fe&"( ٘TE!1"ґDD)!STP4T RY 8vF)A >ixxx |%$P }]1wr(C8K#=7o|r`ȏ@y'juvP6qߤ{IXԼݵU7䔆>byeusU5mVD^ςš>|m mg5&ָ65RD1MCFUJ`X{uaCh_Hֶ,&--,ASvIC5$1D#՜ل̄N+R)LBjJ%EU%M8[U[J>5NY:Ѹ`R. OXsq茡Cqq`m"nD&u4|4=x-+-"Ъ:{q<{"=T"%P @_xGC| +۲h0JE3Ȩd>|#`8 )ACt ,L#ISĎQ]p*94?C3tabfLvwgn~3ز"V > bp߁a'DOI%s4PLUC 0'&]01|/肕})Dh#` *s<$Y V 6@`_@Ei0ҼOөq?G_Q|(B2Ҧ<,-4ӹ8Q[-~a<( 71 g8 B@AHIAd&d,-,;{0E SLH' .S()M\n:(KLlڞXVA"U, "Xo"6B gĊlP8 *bPiJCC!~`DFcǭ #bz(x*Aͨ A4L:N%fA($Ĩ'i 0d;0օ Jg)OU] S45oBtIU<79p|{p:TP0` s?!! ИE<G9q<Mj>~}jܶ[Sb|Zqy㜜Fҁk6gH{۳>p_LZ. />CҵG?~zu% LK I!,i7" rehShaXp!sjUѭ pTmT#Q@T$= dgu!x!gN1Y Οsk xhoSC2j hx9m03S饉[<th-]Nhf&J KFpfB ÚIQ]fXIU8Z6b3[Nbm*BW&sRO#TaYR[VNG6 1꬚E2"II sp=f;TS>sC1@Ħ HzLH4r 'zb\'n5Dv.CYzI7t#w||_ K:9އtZkqR$vc0:ӂfm˒7D'oGď^`LBjQP5"z4xIFHǎFX^8:N ӥ@dǞÿ J^c7ɿ \HB( {zٙ PE!&<ǐiAU)`AJPh)@B$@QTd$&DCDLDB5BB "%$1SECz.ߪ"eP`P9! N0LwDΔ}0ˢNҤ܎w:6LVyJ\$}'5>bB`]PA~dBq|>^5L.U0ҷ82tj:d:l6qGBpJ$'xP񂐖OIJOkk EP h"fDdQ|Goav'A `/Eu: <=|@sJPHl!0/~گ1[e(}r"q;Tpz{jt=F1TL-.)j"ˆͽQ;8a3j6L@ݻH_*.b;xcXNB.:uO[ҁ| y$!raϙ v0ha,!ϦiNaƶbB%P;H@ D1~cyul8ʜHjE"Iէq; !=F0GzV^d%E\)UT;ӈgY6dMKwUZBIؒ낓B P$`.djW*x^o@DH]ٱ",o?`pc#:7ԛ; W1L<oŠD\Al?֋{&",Ռa8:)GE&N~w[hupB-)sa|&8 Xms[A;R[⮨8~?}R4 2B>g!!bGeO`\Jo@8R!U!6MȄH*Rй,=:vc`# @RQ8X@ H<0U8DwY6C,-`& bkIkKEe54)iDeEQh)TɍlniPEJ441LK#1$_Y &`0εy PѶfhc:^HIUgI%ڟƟa&>UsV?apŹF& >BE e_שǿ*{l~o)t7ND+Em s鈝Qa 3cbéPªqeQT?"w-8"<|DGw>yfpWw4 ᩄAa}*=\)j{s6eӇGÑ5X391^JU1~̝NBf`䏍lsG}L̂RCWkz2B6@_VѺCXQ4_ "P|fjv$d 6Von*hЀ||@H4Y6Ґ83J`gF>kNM S%Z hS# )%AI(Q?H0AlIQ:P81J݁m'L9Ccكæ/܃ v;+Q'Asd! GDz}jpND w16$$f@A4[ԻGv> xn( bTYلXY>d N*D]x/!Ԡ{*аj>1".bKT݌#IIOg)ȚP/$fzC̷w']8ra.3l joAӗ|&ԙ/VL($L684:9eJ1؉t${) ^96 OcӖλŴD Z2,;;BۭWTs !kY 3هp0y,;2B1(J0a{RR^gi?CxAeA+>/1vAxe9 [std.Fd֕*"άP:&r"QjJ9tmk +.In6bÓJ#93x0'/8fLBC)%J+=[ԀB"^QOFnoA$c}/lYPe /4*W.wL(9vkL@oh5o j}֖+SIS n[ՇPN.Є^ì#K[KàIF4N) Ba„XMC!%@Kr !퓆p_Ypׅ=S3Q"Ұ$j='|>K|sXAHQc93Lw $'O%v;/+֨X?4}`= 4F@PwA'y͐)/#5HS%PLD+#7AFNj&oΉ M&qcCb䦠4 ;(Rah62ܚ>0A%n HH!A(o5ծMD"Qs7Y]4ih$3Ư m%qf_@USngc<@d6쌏{@̼. $nA=2L=d$i= 3xEaq0GҜST"`(inQRC"Aԛ!ħCN? fSCE7Ѳ40 WBsRζfA5%V`RJAvɠL0%Жil% O[cP)k*aĨ ڰ(aʄfIJA?hqe(% O&RnN. W!(N]@$+ts`#yC1K&@@q:R.s1ept dNHR=ap50' D@ebAI"`>"B²p+ƕcP=Ju6 D0Y K:987@ 97aF %;QDc40P҄AQEDA  R(R1C(-*"~b(*fj)BPb ;Os$ĐFF(6b9a-QC$L I  p?`ܝh b *&|6P@0!v2[Jӿ @FN-Kgr*䁀 h^ŔRS>2H~D_{0u_yFz `Ti%VdB$!`HBRiR B Hj Hd!%B( T@%i((!h$bbhd` HZ &R%HAbd) R)hiBY! VIfY`i9(% D&J%JCB$%&q`!~&M3'!M7k@daQOC!?J+L] sZK%@ \&WX DMK@P yW`4BD8v8t6f#y(UBHpaI4'Դђa If69F9hf '>ڽǟ =]8\GcaP=:4gg{&yL@*N#/1ߙK%"Im: $L''ꟿaꌣ(R7VU .Ɖj z}xS\_²a[!:a/T_a&DRg%QFLԜKXIMK0ĥ n?<$Rhn0>ZBFsGM.:haG`%zl (>S1vηeO?1W=)Iܲ|;|RLOk$8!D;ŀd U1#!l۪8>޹]b8ˀaoz]sF8:o0:eAL.H3`& `)*5:T$"Xxx4rvH@X2Qܹ >eznw@ Oze#3pvrZR& lWq !Ӗs 2(RXax>';C7)2XL]#!(vC1Cr@uG Slll3syrik-`DN6]DE@ =В\*[ vhJ8SjKX#%NpO~e,׭<Bʉ}%}}wO.0nK!ij CI> )pHMByZ-@dU(HtH#җD06tWp u (P}Cp:ꆝhAW_LJ$G!rEJ$ԣBK  J5MZD{yR 7#l'| ULWaQ, #ff6}bf5ah;'2)9\pנm+=z 3c1ED R(%.aQ RJb[+Qֱ-Ii(un^,&%%(Ţӣz:d!0H1Y,0%1/7pKޝfxʧpБl (v@! OH0tqc1K\!ԯ47ZRЏ PV'@A?0jz+p#@DS@!F&A=CvL`>P!?}B#c"bTxF8gA#so!ĆbZ( 1@eB!eڧԄ<0bE񰵐2a^rDw$L" @RfSԤ c wi~)}>g/i*UQcՏy]G;;w `c4;Y`f)оl?8lݵxWY% 2ǂϺ'W ny(@]2G˖M' kYTU.œ D$ & a&#hL^Z!HYXeǬ̈h)$!r+8SM!lNPcĕY2aJX#jc, r -f(xN!>YEi `Rzȓ~xJJ 0sC `F:CJr^Z $tb'YY놡WuWIJzs 7 TJ(TS!PL 2FѷIvB❘ @ut@(Eb@f@Gfq:X(" h" >F %Wp&\hW)R>ǟ"NU9*#'w 'a/ *U+OcO{F1$ނFB2oyrYY`??U /$>v々6@2o۽ =P:6p0|S9qG)s]e)_ϑs ֈ\8~C$eq 4*;DLuO7# v(%-Ҍ/`{džԯ) qeszuzbB߮BAjpdP+'԰:sەd8AIAMn: **PR1L)rc 0>IFB&fd]FHPIgh|4e7`o4" d^tP 7'u^N9 esO0m71pD}.QҨfSN,ئ  iBomttp)rf*āl8x3GY^P(wy4W1UrAˆӈAՁ´c?JT; T*hA|.JOg6 j~&;$nx@S8Gs9дhZ9 yTHQ̮r,H s) 0v1p}Cch$Wٛ (J0̴¡Ԓ=p16RaO/ FeZ|J@+% %&F)N"~M0WX";}A2;,)ވ+Ub^\ၧ=0ضm̟DZ3G`@2˅MDe:}4d1et V|x@+Ò) }Έcȃ](Tgㆯʇԭ@(*Uyiwt|}k t$LtrARCR2f3q2}g@< It$:NtIT$g-쀘%5x+00xgfu/OO:%3N4SHM5U, w4+'џaς:{KRm:L<ӏd E˯1*:YރѪcpB)* SWm:oiJ]xq)OczMӰ$(@^7գS׎xjv p_P(jdAS$}A2Dn ĆB+h.zF`5ttnT ;TLV|Ep>grlׄ#\b%;G `[*XUKbE3ւ+>~xےY3;#K2zFOZ녭E\X}__p!дh0 Gļǒ,.? RxF,HOy`n P8m*NZ> waP &̊r4(rSGi d2\$];PTɞ৺{0`"J@!9(I8Hơ4!I l QJ$ W7y؎!/x#:'a{PQ TsCș>!ut;"hD#Dg=&ϊOU4 Fp4g|8)NV3 0d6%Ţ=c */ch\@Q}zp?4NR1A8"=D 34J!jf#i7N`" 2,;o/;kQ0% d$,e*2_08P$dKJa ԱL2"r;(Z><ܗEfV'!cFJn]Dʒv^JlêP!20på7"sID=u9<"HT9L8tSd.%1ceRY |n"W#xL@ɣ1I*<硏m{$f/;q |v?&C8;}U '6 ??!0w_lDerÕ8O "Uj܂38͞t M7y "y4!{c㕧HB 옴GLrF'q_ln jnх țG-[V_ l_4} Ï ilCBeJ(+; fj"#K.AOMF)_28Haw\&&\!i}-B đe0@/HDG?~`D JP'|ٸ:_>cDJVʪbq?p0HxfeΎK@|짟Kin'_], t?A5235M8 #)8% K@CTzgoJSa]S%"!x@2 v>+lSi~fԕ 6|ygK蹆P-c/iI c%>(.lBQq'NXЬGހB#!B_N_U! (o:[hp?"4fWR{u웟d Kh_" AY9 8~[^9GSLT4y㜝&QLSԂQ@+eh&F!* XRd ?B; ??c$c9lMpgY$m={Yb~ *L023u*L'@*و$Qt40 z8)(?q >&q0$ݩ"rDX/r"Bxt>g^}D{Z[э5G{^$p.jl` EċO5.g(~$DJL&':M {:v&-C (&>;,B10,bZ 0h"Qc'v}ij'NM%[QGW{h#x? ZB7 assf@8B2>6]DH+Jř$FJU* df" Xf"$E( "%)A \r5_xj6IHIdˑE ϯp  APQU(QLB MR Dcu=Os_B)PDg/L;wkywΤ#}LQd8Jyfԅ}xD D#ANC&!\#Ԅk||\較*`|T⢆vˆ*s*]Dp ĕSI]:I"?IUhQAHQC9 PbEXjXA*)EP>$9Y9'<˃,C#=*0Q)dp$1 䰽cDNخqT{8$S*jYAy@2ԁ( @#YAHq⦂QdIdac. ~S& ,SWP NEԙҭ3R?#]3H􃻮L)clJՂN@"JM9{mQ?+,*D a'V(>&⛺G&!ӠFA<<ҥeӃ(Zʐma9Be,qU4+v3#B`mBp"LӏNd*`vB Ac ,6HNWNɸpNsC cR[aB4H}4 @48}y}EgQ(C%g_FO˺qfVW7_y=q'KܶIg^ӜnӞ 0v=%U7أ)?$vWھ uDaO2[Q+WR>9BZ|*ӱ"a9S|*L~ّ$s鍦chؼ' Ã6|[^B]p0(RtϮOf ot*KDBht^^  U$C=~TȀ Ls43щ՜KI7dg5⍠7^Rʝb8JmqiR'&u0,IdY3r.Y~={gnY^hGEMqZbW᠂ ̺RE)vUuڙVoItC lr'cyQ Gco[\<&v%3|>0R؝<̠p*)]RkSq;AFE ЧPGڑ,1f\?S>S>MdTxϧe[Ezy*掼S ҵ3[.­̠.DƖBL6/q +4ӆ]c mQR{]Z}_^w18X!2 W `<| ]o+@v)#aL^O-.ie8$e^ \C{"6 LuFo\aDscm;'+)JҥiwۛQfqyr[p30E^&2}OX9M(1NP(#H Lԛ= _V9bL as13h7H7g-͹Z4bxBD~Ql@e y9f 'cq@.]Ǘhprd{rcߕt$^ 2`MM %# GAل6Ewו.Q]ٻi7"%˿dAeLév|b!K;v:Crcޚ;gp,hC`t=}nbrybB437 Tʱ |3\*Oq_.s+yBpHڸxf'qz61K3r֥Cv#vfXffޕvR8XFk>\nwa`+ϛΆZ^=vP^ K6O.x֤H-<\O@|GY5[fnf|w~-A'RH&fj@vO폐{wI]ՄX8HAҙy\yc8f2W8/Ͼ[fǞd;Ĉ57 f8u_"ăAG"p_q:0v %t7w<6z Bg:ҙQGoŧ#aa֎ +; Ppb)DS1Gm:94{x7)-F4tFh8:yN\6]Z,@;pnvd6M%6 1-!:}F:݉d!2e!@?y$|ʹI#wAGA:32 97r FFҤ. 30k^[ %W(~4O|\#ݞED ̓ }иyw{ z'u2=xy`IAPdՠ0 L (O " o.a;`g#烰ـ A|bDk!Q.g$ XˁP`ӐW'xgcJ/87C4J2BhfP6/`f|fbMw:6w-NX/)*5{ƔD@9.j3I$<4ɑ9RZ`! xC@lw8!%3!z=<<г-fP4&D: Ľ@)d v ~>0 /5Vҧ=SX6$G2ےq:0ߘ$˅A=d,JL w:ZtR7w"_g =|})QLor3:RP!ܘ @>9+:uhfÖR2D(p#њEP; qgb8,#0DqQ),Z%bFO" 0{bi}хzAUC|o=֯3QU{wzdI IrR]RЇߑ ˲^ZH&$H7Mf/q;x:뮹ԅH)k{ۂne93y;iKF?aKТ:FZ_xp:ptߺ(Fi1/,)oKjN, |oōa3l 6l`O'OXJkFN\F.ϑ!t^Mo6fT8ϳJb5Qn xpY\t;C2U@! WͫvSO<-}Zm=Η "aX Ž֬Aڧ(bs@zXԋO,' (A5*Hc?3T@^S#o_p| ;{5S 221e =vqL.5RlFaȊˆ(BMEd;|*B0ݮTؕ(]rIHKe %'3gn=j"ze q\Pp$IEc(Q(D4P D*"}^GPΰlplDTyq"G>!lM]HASΆ`AB&u,(֥sg0zC~t`=f&vsmL$:Pa rWLQ7[?/T.v'L,R* LdM4F@"P4r}Ic;K'uoMtU A%ׄK^0 R$)" h(Nw'3_PahPa007BڣL鋆|߸! fPڅ{!|iC ((wa! ]?qK]81b&ih{?W&(J|g}Uf&[MhmI:'TVV v?L2S xV/'W2wxjp#D 4)bU| l ܢqιE(5nSX1@ufVd>L:U=:뛞m2<*(ϕ8L?Qz/TGdiR wz 7a P!ꎜ<3sD%/ԪCM܌kޠ(Cw=~ʑd pԄ>&>eDD= vr,aݽ1.Oc{MaGh=އr`>9f=fᅸ~rha YMt츥{pajؼʉł\Ž-x…dApbILA%DJ$(kx"%KTvtԴB-tZ9pSJ(̠98VmێPR0X1e 5)gyIXtd%*p̺z:Ft2x+$XrYTԽ9!0D5mmj8kl𶛚pH#c^frAdP B4x2%'M5J@p6_ vPQ˧;= B A  "?ֻϬ*IG~&ɘ!:hr2(%(&K?"2O}NYz4_>ĉ@қcs<7nvG B0S&&v2t/gꨭB; ] c*9i2HvYd[BpQìn `Iw@1$mQj+$=Yw*YA*X 6#iY@tijtBf-u0IyL(o6g=fGzɌ hE8p2|N~!2L@8!GP%ێ"gBSR>v ]ozޅU`*$PO)4h3 ZBB8@! 89 d x.آ LF($աM J!H^JmyAn¦vsh3!юɣ@.j==nekP R1*j3ξ>^v!>SnKՕm9撫qg֑12Y(DP$!لkGgIyh7Rm;RY& 1n]Ev*u! J! ]Y=-8;aW"b 8šC(GJ9Zn *+$a[fvB󣱊cvU8Mr2N `g4 4}( P[0H3mܸgq \;-)bTz"%g8&oR2]C\T*2v2hIaqtImT`i;ֹs+ MZ9>K }^{h"$Cq0P46,=GFDw;QCigNҵ=Β;r!`Q9!+8cc}lI0oi<03rbABm tCpgBYE&CRLZhAF+iC[9pabŰ1f2+<wɅs5 Aх*nݲ-eY'IVw"2Ii>>2z9rm)=VfsgyYyAJ-}=d‰0.N\hY蔸}񁸍UxIئJDt'L=7#͜vixdΪzN=98ÙMq0^[PK$fNbY;}IcV,h 0Bu3afaBD`sqA퍘L.H%j$YqN&n u= :F2 TG#^VZD↧ N6 tW;o_ !s9-0 vC w981 6d)3"7ۯ(`ɻQWc|^J"((aq TN,Ela5*=e&bw ΆC侭S9aD`tZBɼg$_ ^Y`qbaRlP(*snu| g5]:o;i^GxE32L&*50oB=+7F "Hcvc25jYF񡙸g|gAIɩj dpGneÅ˙4t0WrBZ*ZD'qw caG0VӉ$%P` QACúJKrܳO$s.fMqUNLIru%01{Z]TE$ mLP ]8#̄8@+ Pj};Ho|4ilIx5%KRL:ySurdоIn>%ǹmp艴$Ax(Mz@sIꞄ3008f\MZ<ڂF둷|'ʗ9>\5xug_%q8p^n5<ޠ7ƃI{r{Ik9H¨e 5*çPLҝNaXMM,eH+z/!|bst/o>#xTU\/ ZM&ԡK!eFcfw ڰ9 zpd 򳾣嗏w<[23#]95%}=;X >Xq 'Y3{Qv:$1,@]4&@5]U-6v8!Pa,8v55#M\ ] )@l2!Ŀx#yL$e1`Yb24;.y-ii kWɣyưǁsdR1 >gY-aۖ3θ жMQ$Wv]삳3-F+Sшf:qroOl'Xvᮻh\51pQ|V{΢v) ?v^ e;]sֱљʞ)'/^!l5mK*Ebfõjð`$-!> 2¾ ю'{;>JvXm8 н=t U|nl@S*6bxp0+,"Jz<OCRP:L5"hd`83!#8^zv-J\otLA7q2ZdlX6X٩FeT!JN'13C6RwYdƐPNs2щIYÿ`.5Sc|OR!%! @c3B!BR9փ$5S=tJ]# H#Y7)05/0gz@s99; tS7?벁h\S$UÏoI=`A ).H[xP d#>R4"6󀸱&&jD>r(xZ>A,'E!9񀠧6F!g:7>xUW]!:rNBzrQSK^m8qL|NƤ$ 9v-OFriRAA~=|Y܀l#4wBRdxZH,ΏN\ `L•>f=Ӑ'W}ѭRfCAC' [^v JfU-XyupxcRnsv}q; k8dIuI2?9 %X).866g1iDţAb(:eaηG00&BRl f9nh*!{ͧ$AEnTJT)ͶXr T-vlVK K\no,hі ykƃt5CصܳA\ j!S&m֣K`sjm7%Rͬ :g#TVLq2ma{u='Ǟ!RR$=l+\2>  p}2?!7 q8(a0F"ؼ|3xZĈA@(Ovri a|ojd4 ؞ eok n!, @DA8 j@̄CM28p}zxhxkHWrLT /D"@r@D-RHF%*d()"r(#xW7^jwlL'FCb[=XA)2* +T>0'8CE ˪cMPP4|jx4,ٿ?XMH2s&b+b<8q ֔\5B)N||T4 kp}i=@,t$ڣ&@t/ u )C=i5D:#1+4Qx`1u in >5-C~DY00'2CB4 ujwDSORiFHP4Z+33baECz|#_p:XQ(ͅ wjh:QT(h> GޞR'YA#k~.ـhspl ҧ*0 J}X 0!ꈫp醢@1RVlT]v6l_ oG}V:N~i׊N&F$ [t/:׻Bf|Z txZM9FN_\X;DC)f' q7qS@"h%d!G5!ßB!4)NcޠHPb:!%mhUi@$ل7f%DɗܝJ=ܟL x(ђ0D?l|A5C5׭O!Ob8d>jjUasfsED}yҏL l? ;9 5n4j @5;RadуTΗULMl^ i@JQqA3]"SQL CO{Ej b> ^K!(4Lf)̦W  liht&A=c%>k.SC`*n:zG|mQ>*rt88kUt ` >5ul]Ol'Pk-æ&bZ Ru3rAa^IO(I !Ekl!npv ? w6Q EbiƂ"H#cMZmX,%wݨ*g:U+ed-"jCIP`AyHl *, X+!mv& IK1e,0\X1$8\` z^s]?+vhՂB$_iS]8`3 -}㱅H.@ Va1rRRC1D1U$ 9s6hd})*~Vj/v~:s19Y Fˌ's5Ҕ$T)_N@WMhj;E{S;  `g^!}ϕ ܑ(ZJhP? QNt z=$C)u% !5QўSx@>rm|!Jw1*$` h@Q7D݀k4+2( Z XOѦ9'86k .LN@$T|B~cawbH6AouGǏG_a| <}|w(# V:6S@UN1Y Gd/!(BvA''P#M1%@ 0"|>i25|E_S/(AR̰drrݟa8CN!Py16V A$LRU4p)(j((AaQT3k ̌0 Q/2Mej#XZ̅d\1K >7I`)h0n+H)?kr7y'+2` C8qEձ$Mg7s=5$j#ҸIP'B~{w(wm0Kׯ&=mDzX"&=(pr;ɓRB {(MhwE4=TCӯI QJ0p^7x0l  + N4T@Vт Q$P  ͅhCqƖAwQC֖']]56k7 \[%67iP'] H_?z* -j{\v}hEHZa,MEQQMUQCP$1Dp|)ĀeOFă~;wS쏚utK*v&"l;u%n #VC|Bh$!xv>C'}J2063pJ~eo}C1kI|:ߚ?3FKnTq4QH1H( x8K,Dbɭ'VRst' *u%# aB Z@Ҹv>EFW<Ѷklh C۱x)J谒70M3~ޮܷ"Z@޾`IBɀ8ۈ6! L`N,4ŭF(&[;ds"ʞ)RfY<0tTUPLC$-pS8CdvrBېMS+~⯟0d@ K]31H JQiF")JPrdF) Xb>DI٭< `;*{5+FǓL(5ΪGNFj%Bv $9тnows?hoa6={n2q7+͍KX  lR(uC"B =D! /(Vү8.n؂/@DbV2?Amyq+@QR{P>JO|mpe~[mmV~!@s\ð@_d%0! |H4JJR>R-"I6{@k~4i A!vW8XO}$zgۓ i 0 E;/Ff$M|>|0`0:_WxET*Pe fFY@M2ᦦ·kST61\=&P`Ă:Fkm2<0}^6GR]~ӄcKY44n֤P!Μq0)w<4 w=˦g-ڂRq2r.b,+N؈5f1۱9է>V;d;q!7>f~]T M3Y*-Iklhh\G̞l1tmqu!|n)ap+Ǖf\tba;3 +șJ0VhDa3-bm ~xO>:G/N7ژ^{TBf ?傉с>qd.jH|`#JS6O $=D ԡ&K);3%8)Sգ74,>\J%7D]R죎8eFdC㣂#7Ab_`nsQMQGKBu% Ȕ}, A~.[Bd&)(@#zp:!F=:b X0KP~Mt*c!yp8_!PӘ:t"::7iF :Oz\RMܩP!{c.?kv}}#/Fg.I36v"-&LZZqs2Jdδt6f]N"\iX!n'PyMgCgrN>"t2xrx=m̈́dD;%!&KO"k64IF:N,fj(i3ѦB%0bbo_MmluLk@Z=7s;捉OfwN(;0~q$XU- L2j;l;%n3'^ с 1-4. 4Ox.z='n1C٥PB|[ɔ$+ LQpI#ŻtMθs@q䬕9vSI;PHw3ּzXtLڙ?8:1LF΀9J!D@ծaXʀi p B ">j'g 'R : `12*Rd\$UHd&F%D\H $!>X>] 7OQ~a6QIk}CU" H}b1Rǯ6|7:Nn:aO<7L@ͣn %QP̑08VTSD2+0HJ(K-R 4+@E@LD4ICMA MPL@İMDJQBLC&_L ?Rr^#S(p#8&0 OG':PI$$SsvP53}_G7 DNF3I?y>ṙ̏ᘢj+R9 D4u*+ PFH8FEU[A(LS!, +h"`\%`4AI#,t@RQV{ʹ6( J0'lbI-$e534w8ӘdIKP@w|Ͼ6PT jAX} & >wBG-Zg_Nz([Z Km<^;^Qkc` (;j HgϏ7{XTw2){hT(hSh4vs+ʬmѢzow8_8to`^}Wn0 2WXˈM\TᄃW|ػa⽾nsǧp`hU˰MmANmQEdhS7۽ E{gFW݁oco4c$w3 PP(&;mݻn׶:i=u|=;w;ӽgvzUtN]3`z5x^<{ @cРi4Q(@VwP )B@zt 9*{@ NMσ<TgmkJWJh(vmĩ/5K:ϻ>|:=b3onelҺ8xs\;0v}嶗[mY=wO}Mݵ*hD-9pjoE2zz|U ͳ-tvp9[zG>s5 _z2v-Ч}.y.=NPm}{uU ڪ:D5ۛqVN{mI ״欻O%N׽;INZa#-4hB;wvPtc9] h=dvܨU]QZ9Omgw{urghmCmԫsRb]'1Z5-͔Z;_>>=yn$ uޛϽ ͧ۷t6Kf-9w -lvSdT Q{;^4lj(҉tmûe>^ٙT5kGw{)$Z7-%wl[M@eۼ] on"Fw:!٤|wz֔hٻYBIM PA]>vk_fmlj#@`}ۻC11׶}ݾ['<գ n,zsv{K-Tuz&%FW{l٪s{jkG{Sѓ- ;ntlu;c$UtXdöZ ƦC@vSSYkGйMӻY{qƻݲ;Emc*Pݚ=z-eaMqݻ:P;Ge(PIFi7]8vmD5'FhtnػCAv^wdͨ㔊4eZPmTn wOifc&`fXm(dR;qT}g'Z);}{aB<ORޑ*j+to[gG*N>@`'[l9YfQug6mޔݲg[mWy ZX9ޯ|hM@&&Fxi1G4B Ѥ04!6iOQ4  M54ɢiCMOT@C&)Sdh4@=G4B@ ɡOBz=CLQ@ #@ DOzjhOB'$?wG=ͽc_j Bz$Qκ1M.ݙi*(_M2xc#V4;:ߺVm}AIA9ֿN\u˰8^DZ]z"Ǽ QS(]K!QB\#11FN%.3E?sq.] sy6 yჁ%һa^ (QUj͔&4uv$|+g2 {7"*]T=,~- (|ZY' >7 ؈T`RhP=z&znM)&"(x(D3R&ѺFѶnsjTi]f9@jO3S`?<2PXJƿ\ڿ}{wvSnE7qD L6\_ u̚s0 /< >K҈ }s˶gRw-DၐPEgD_U("Czfj^nb* &xr-aAiY4E?gw4i"**fQB咅޷fƤ1e$E?;-(a8 @ N‰'i!^d82ks5 71r\־ʍZ**6XbЖF (iEhLF  `ZVAq*%2;N3?gSEB!V+f?ĤY CP*Ҫ8" Iī,?'@~߬&Y)b2 ,M(&ȡbBA7v 숓 5BfIi% MAN(ԤdFJB63,&̌F7D4RaED&ŒdLI\&PR)Fܒѭ"H*dD#!bdgLь (ib5mw3&L&1e ff02TS4j,BO9*[Uo7w݈#LM SBjUe5DG, NJaAT*(-74Stf夤(H-1 ,RMF)P~/<jaĪ_+|B yR#zD7UiF;USOd`V_Ξ>x~nthI{n|ŠNQNDU{TߘpPG*uﻅ'{c2Z '7EMgSe[_et2ʛ#7=0az)U @yA|Wse1%j#YG!S{P'K6 -c WY5j}.;LҡK4KSʊTA&P}/y3? (,q6rw-qSovbns#da,{gil.q7۟"r 7nZ0MO(8S( Ͽ8h dK(޽8()I$x)2\Oww\rv WMu|s A#Rd1e R&aRgϛOSď$)`AW]VV厹 Ƥ # H}$xD1v0w,Wh! !+݊Tj)An{)\`UxdqPVVTK޺ޕPlV9Q[]iTlXm&t]r:I\Օ;okPBP`Ӆ’DOߩ,zËKw.|gxmn/}V9Don/SDvbbIY~Ii;_"TGaB"$  P78#O}=}!Vw)7BvʻmFQ پlD}I|btoƂ;HJzIV +ѡCYn1rre>(NXb%jjn/=H#Q@laT".eAD;x4אЇ{o0"{_~]ti9c]{L?-nSlPQ1P~7u.ff6EZrQl"F_&fcnЏM)6+ːs:_>g3qџyezߗuo^/ڸuJHqAĤ&˱p#l;LrG={NNWu8i%uU$RXQ:DAlD<">o@nXCn>_=U'UU6ߗ|Ce߿MS kX1!.}3YB bKfkϔ f3E \p(\)!U,xpxp{ FJ;&9v*CeƯy~5cuN W@PӾzzfQfwp8F }mDDhK̔ȧ{qJ:NU7 e)<ˋpD<\ݝ SĽ0Rzڙu2sN.d{e%a`,/xz8KDCn>|[驭BBŻ/s];un%H^DKNF6hLtxQt9v@Xz {))&>8ER|6`T/tY!S "{/^c&UB3nwṯgѫff,lj$Z$xS<1r#Hӳ-M3kז)3 I(b99FЏp ՛ } e\,d">8mvqLcr> ۈABap&~o峳jlmvKg;_Z;}D>dyZG?, ٻ.뜭r}ȩ]Ł9%IHȁF[H#_Q0*.>e .BE#6rchx0%/i}ҾՅ&C_-j8g췀/ɸAX (r>~%طqϊ:5,Ѻ`/OouچWz8!e:8@jcY&I.W5?{7/ ^NtےI5Y0׻:qXu>ƣuͰ|~5\!V 3eI(z N>vzwEUWKAg'[KXΓ>(WWqY Gr!)yHF5`&O} 1F{[L6bӵFqEx1b ;0(lq/K.w?0nBqg V|j'ՔU/o׸gjnۯJIH xmCJ}$C]+rˆG#Ag7nMDLankC ^*5wvsbv7<25 n.]oE+ V!*/`P  ukm?UcFkņ6;ӐG]sݟ-:g=uf|6Q7]+=4o Z g@7dzvhЋ* mXiU?/Wpuwf}TF=ŗz*1G?w$17/O嵬2SQ#DL0%.%,k}"Ku,؇X|ǤT[;uza'IɸJѸU+NQE}63PCR k9~˻( ]BD7ֺ ]PӅmeu ~z.8^}=GVޘOy/|O_.Bu;%= }p=}2w$"SdCARSA$6_LܓA9$j):'|a#5 _9GdTd=?yݒP郴?EUE d#Pt C8xzqy¤ @*C#/wf?OY\# {}zS{O/~T|m%x7 zN9d9}Uwt#-WbˊǷlAتƎ :yhP;b˞[;1v FU&#Jae wNyd}wŏݯ'K}Zlf(P"dI: 0kİݡnZ֗s7Uyl(N~_f}y~d!vYepAw^'vB]vh93'Uؠms HVۈ}Pq!F@^,FqZiZ翎Ppv] hx tw=|5s]HZYYٜƚ9*7G2 eؼѶ䯺]vS\Mi~q.p#iC3C$DʖP&զB@9^{  UTP`Xk݌[/m[l doˬ' -{,rndf:Eg̋}yc] G oq,S0߯˪1>uOHL3U }8OEjL]Goa߮rkPM_"T)4PLo%ž%SwնpsH@.}#*n; 6eWFE@PPPYCR`}Y d撑`$%/9~u />BQ !6ys !49 5VNÜ&yH ''ΣF_\ctbkr32 Q\2ޣtpV]o ӆ[Eڰ0 IbMBqYT/!Q @L-P\tffftK%D{-ϳo/n) AR}$>;m\_r".z{$1;|".+Fq"sc a3ALb@='ɄI-(6ڞO]7_?g(*ҭJ\v Q s"[ jsX]t[j:>{2MKuwNmg\5 Q[jڡpiCm H^{*9\r!v9 csTvuk9QEd>髩玂~άwk±5z<3ד w̭nX?\.iX l?Bq;+ovR F۲U"1 cߎmU]+^!b6r3%szjBjMg)I9MDl6و|[mt1ګ<օrg9gJg ]]=1ǵlc*ZjqthrB;9Yeª5a6,to6ɹS6/8[ZgW |亘o5ztؘ߰QкVo]y Mi8=tTqbՖ}{%ok(r!o0em;./\vR<Ǘp ߟ$;Q(~++EruPGu͠ )_;ChGOGeĥ*G6OT(@ (ʐMLO@*‡ gႛP#!neGvB|7;e/@v_ scݘ#~]9!_0S@zMP'@ B m?$H-WG@V(g`xmQ("O4b=DS@$yAy&wtBXK_۞_K?)xI$RoC:+Taqa4Km)-՟/z}'B*ra^ȅģ%(r`rڲÛtֿ&,ރ~@:nCcԓp{SVv{wa%ҡސ=!@PT7$da'&~o`z$>L2_.l&{ʋ9:kASAU_DAwv͇6_K{5Q]C!S慰`OZμMX?}.{j 0B(d^ꚶCRO+!ġ̆_jpO?Z>Ni9fkk+dSM?$gJDkG&>m?Ro ïa[]$l՟[O.˴m&Nuŀ/&?^.Z+  IRaͿЭLE?f A,q_Cm2bhc iLA8Z1$4_倡N (qAc)a.Z_![2Hh>PϢt^^f Dc=g/OVS#(,!tRBJ6U;6Kh@];jQTu>z~HSpů/}`I'*^0ߟ">p?w>l\l`y{S} 3BHqCAg+m~:[Y>nXiŔgHЎL1ceHәsE6Z|)cj^84GZ᫣c=5^Θ냪bֶ2^!k>%1 ΂z T.\GQ/ ;(+?3Y^G!TYIw l8xcڝ/9?wnhTD8Vި?x{28<%WJH e%JU%E$JPU7hEi@6hkbfLj˻rh]www]ݺL+l6Dl!#'$00͞8f,PxvgLSoXh!_aTO&l5-c^ {)A%T_ݰܵY1n:R>DTFoғ<̧LԘ&{yxf/__lld%3ݑ]`Ï۴n6[Khqﲛ)J[ߺ&̢"I#Ph7t?T&ܐ ,cנ?$L}oP2F wJz,Z6Z~" 1W_FD#CH!,wmW҃Q"ǫFf\P _FVܢh-ۚ-mbW-Im&*5I5Ekj漵؁FTƍi6)Fj5 F 6FfG+CVJg5\(,a6iMh,j6m(VQƌg,FAChXVRfETST[k)_fjj-F"œFaLť 6v 7,f'd6ŒVi3E5hMlԛchj6E%iHVmjъ-*1ZkUmEdiQkF75XAt2UJ?r T?QC/ %!JESEܱ-sv0,b"Te("% (%*B)J)@ oTX"z׎&Bn"]2,EؕR@2eTYE>I?gQC@~|s4M*T"OufJ>^Џ?DsϳDL֩=ᖰ;.dҤQ1_ط#FfF* h4J@i_^Oa^_e*g6㸏6{o\+ϗ?-e;նb !{F*f^v갰ԫL@2[Oqf@Nuxͷ*Mr%ե %%n&[Fq^GTɪ5+e|s`&}f`?{Ȧ #8[}H!AȞvˎdjV1eebucS+e<g;\@+5%>7:SRu6 ܌ >#Tqb~msP%}0q8WIw<͐ι'Ml?6aOg;7u{P̥Wנ{ԛ %_\Zzgv.7Y^<@":.wg}r 6axT z͙C(L7j((<>n4}u~zy^Yoom  cbPEcS+gYƴ$_]k- wuZL5uB1 CAv{.G\0n7+8Ux 7mt}:+Ӈd~ )`4\ |+ネ=\:;[>1yOޝhS !ݟOlvJl!rW"|ݨj}aaoWDuMm6z$*=H|0ᄠ*<Z?&o(YMHnYQ?ܗ A0Xx[xsA/l=c[qw:D.'St\ndM2Z>[nDg^Y67C'_gyxs}eMӘd F(rBT%#(wUٮ[Q[y(ţ*WlsͫZE%4kr)p2ؔZBzO /V .> H75Kqo˗eWuÙmȿH}](epj xim=<xWvPERNpxn^Mش;tbOcPg|QYTrՒ&C=Gt5|\T{[5J 6$6L${RqsύlQZ{NL.(zwg^>4vj?#P"xZ#wp_oe{_UnNOT-=!Z/ܠ)Op]XGn-Kp͐!J~EXRgB^c9顭0@7y*[ YPW`k: €CQ']ݰe[aXZ``D+x4!~Q_{p}\m.3,p|"L5bj㵆.%}\'U>4ηB7vUUNd($ B q#I"f,0P5_DžͺqBE_eWh^FpHXabUSƻhnL#7E/u8a4$D{V$h Ι3|"= OHj_oB[mq@?E x.))8ܠ>ӪL1dy|EK,9pN!A/C'T`QWN|JTS;h;|0{P)HHoz;c88XxO(ӥ@"G3`Ukñ v0T3xЏ^zaIVAꏧ 1QP(Ms LGl?ִ=zvMܣJ` /<~3 h'8sb΢tX$^UTl. $ ཱུYYu(9, pJʏʳ7`"{&n]1?z? soV=3 ƭdi7dAHRو P0&S}K /aAz=>yv6/p!`pm <hnᮂ6@$GQ9S+ 9~>zLl9k>)_\m 7εX ={ՈtQ6ŃJ43wg PP$seuiWN͊#3˯MQvjõz4˲Zb?ߴ\ܺk_ua>]/T{qG ,ըŇK{hZ6;肌PfGU{u}I 1B6DAEJ `Aks J/ّ%MZ=;C}_Ys_{MX4 2Mi]X*ֽ$ӧ>;Sn⪟^B4'|[ T3=2"eO]7zop@4PsWK8L3V|B}AƖ}^{G#jAn!)r}s`my%//n}gޓqLQJ|PGfh6K#a]1LSMA0D!u"N"q<{|v=ɾ_`) OUzz>i}B]^UQp˸Sgb!fE Dr"cO_{c&?fO!Q~6'% zF `HA+Wb=<d.}ެaU\zwMṱ+2C*hg ew.u{d:w&ڕJo׮٤if<:;cnI橋ǡC{-LOe~?opxd+3%z?!׼Cb@ߴHS+F:¤-7A  DI9ެ⼌zs~ڊU*x)|s^emlD"a3-9*vf!(A;] swWu=LI2ywxo򚚥2x6l%p^Qi@drٗ`d(PVWޟ/DmݹdeD*T7ɷxnr'vn*v6b[vi} @@;' p"z>Pl <_YX)㛵#!.{:`*;8z΀\6shZ86/cHTQ 1a24T|k_|(,DEb\WZn1gQd{փױ{!bΞox^G=Bʃ>h\^}R|H@maiL N Bzo't$QLyPN&Pk׈d`En>2ˌo}l 2Y!mGT9 \˔aBvqoC}n|+|E9X99-'^=R 7"u'm@9xKR< +Oyi폆p*K^Ys4GO+ i C$t+9A(E())h)ƔO<\$M\8#+x~;iHeDu}UV&8݆lRbʚ)oFQa쮌Jai&Dezh4.G ;mR;ѿ'oBV)01+9j0f83/BNز F`In{kz͕t_,sդ6V &ܰ $1*2.J(CӢc5L1{ÚkF |%$ZMTZFDd[5U5fS&"U?$*+DMf1*V)`.gP&߯:WMI-=DxAl*Q{=3C5v<´x}IFG!kЂR0X%7B㔻:zp=TDQQIemdܶrWyXg׿[gYDQ`nEh f+Zm(@2eMޢ,x*5a&~aKq̌ A7S=am2?Q!Ξ?>|zkW~O+~/j(#ЄCԳ^kx Qn?)X> $ CO Vɼ*ӛ#geFpҜ}T9 ފ$*еUy74i\niYP~:SQ ͻhROWB?!T1Pb`DBb}M4b!uYva-āV*{;K *@C*&]AM҉X֖, HUPQ\+Vm(]@g#C78|^Bi~7/ aX?m`^ X_8m`;3I7^Xl9Pao.ȰQ8f$^RԁU Zi*m_c5۫{՜UUV_ݮ穿l6/W>z P0c#7Bz^a ė`YR}іOxLmKBAPLX^` H2(~p`px0'Paqs!5 }PKx:TԒS% ʖ0Tprߎ1`sܚdƒ$!)65ϺḨ<@a)5n[(= TiW NA+aoՊwdG^#Vy< Zn /+Z[<θt$q\-7BUXkrIJrT4BNՎy,)H,|h}@ ȄsPR568vz8ԝ繀1_l νrQHC Of>1ސH:Njdm0Ъ*T1dkM#1(4.uzwǧgG,my"{kۦ%}LV`q%x$*R#~> .~y3O.`ھҋ!uZF>!*RO$2ԪQphmk[רg@yڊ,DbA7j<6~퍩3_խq2?Hxɑ6 gGmY8穒IL#q b[Q[||=oq>.TrIX H).NCerrRoME˄]j@ `pBP\7 Zj^t .҄BIOY$)A ϯ{CcqAʜ" p_^FKKcmp }{:;]k5E!vcc3p_Vcp{SsQW`hEg0bmC=~I splq N`“s<]HM5m"qE"Ʉ&Id_uGv"@3)=&^{mv]Ɛ;k)Xލ!6@ `gehCmt&&T?PltzH |=6],"!ëhW[Ceѳ) PK,XncV;^ZJ- jK ) bWVPGBFSf{sko:_;ɋCTgVv,xxMiة/'H:ۺ` \QB*!S2IyORx|-hۆU8} T>TL B܏{2DyE>B/>e4/`zSr@ģmՂ_ɨ{.{vP %dڭ̠OOս=lp3LJf68[ C'QJ'Kpe_V*mw( ]bp?+; c՜Gǡ*6O"l\wTtxPL)sO/uJU"$0Z9,EP}&B{d I}=kd%߳6u]f20IA!0٨{qfbW^" Gp6o7od% G#ңZlOr uuE>pA qtzN fFĒ\,} !&M7⃤fW,y|f, (l`Hf vvx93Amr>p{ i)-q_"==V/Zh`,r|P"]zLݎ=9Q@@DD{L(TlR($ƈ6di$FRh&dWaMn"_g| YaDXDd}-׆TQThhַ'^FH;>MVJli1QFؤE#FcYh+Zm{ġ{#x\sW";UNk2Kݣ4 [޽4!jX _Lo|ghWba&|[D~?7E97eS|:!^D! @R!@dZp~"oBKIL܈@E$7ߣAJgK6nfClOku2z:BϏ?T\v4 $+J y[i3U}GJ/D8ܸ#! +m?1|GǙ׈4 &IYT17ipp!ЍkʀV$"Ğ&0q9D69h|tSQsߗwƽax-~rن( E!G(( *oTXu_A7h)o;Q{_Z*nknޑ1gtW3Y5/WE%T˓U3mx*R eXm;O?_O (S5PC^}?W}Op?Ëw}ӿo1Y4I!Bn0204~!qbVx$2U[(GO[ lIs?[ :ݖ^2p87Or%KZSYILN#~_lij]tDfc);˿oPO -Aa.T糃uJ06>n N 㝞|mϤ*5U BD2hPמb_{@"E`M>ծuf#_8i,=bc c Ո@&C}f ;@ :FȍqB'UlїQzz 6L2Nɭx<5#GMIa58Zc:ޞDkA %aAqGSTFfAæp du[}KN8Ho҃CrsCddx0am8q9Q6Er7Yh̀J JUT3003r\~1i,r'I5/mRnI'.#Թ!86'=0y6YWlsZ=mAv5,z. XeK>oȱtjg ;2FDcN!g5\W%-P e4Eɭ ݵ#RNZȰ`^34 ^ p]o|hP_&F> g1sP"%=FF.9D5fPK?ҌVMq$ahnb`.c&E }$o*iy6wz K7lFF{kvd>ِ4v4H}5TEx#Ȝ%@"EQ(Ovɞק ElФHUDT__.>w|]Brd^ mmW#!uoH ܢu߅=lnhDS!\ ߻M9sBW Zx| 0Ԡ9 S0۸}<5.)Aq6sˌ`na|hqk\ C@q8(`N75dV[l ]X 9o>5i)>v$t+CRN TqZAuLeug/lh ؕg]Y2^3@eG _lCR]u!e XqB5A`<#p_F3 q?fe8%pEYЏD*=n~Y6$F](߯Sޭbj;p=J" IA[섚}Ym[3m:|?wضI1/)Dj6wZL7~9t+ {h;|/Cգcllʰ=:Sa011s_/I})ž '?tO,y!]VZ_^[;4(70h cX I*&}l^[='y8tJ_yL X'x :YDHzd ƀHۀVO A22>1[b F J@ w;Wz(hR?\qhȯ·`dsg2[ :ӇC7zTUQb:겉tL`oRJ aLD[4n^( k+|I~E<&^h?揺h|m{$lNanA5uaȼN{h[ Tۦ>42s>b uI?7l 825Qv|}x .ٰ˶OPxe^Wxi]Yxϼ8qȖbU#$R$u;Sը Az[Mp.hyM/a"r-H KC\^}}Kܫ{ ,; h2H66|#W, $S24 T *TlV5!f{ k&sG&70RRiiMe*6oZSH0e)J] {rJh+ӜʬvP- W#g;2R!sIL)/wNʿG~|l4y:a>WT'F ue_حYRydn&d[$1p"rl$~cJDԴNZX[6BmBVvoUw;o,msW.F }=B2vBBWAٺRU]yB=N"4qRW7r%oC*⑐+->O#)u?x;ap܌Ara`Kuxge׶%qp s漄`T} ,3uupgr8Pn}J$pM${}WD9q$wM݇3$gխ587HU{xTxR5lwPySr5%ع|P.|Zɾ*/'/2uBGN4H6)Ř yIBL"J(VVf)l@H/3 'Mio>I#g,A L+%UC:lm 10f~ KIM% zBN3A5$يKKBRi3XLO/OcemOCq*(R\dQ.Ek[JDdKZC"P 2Au"uD)!Qdk)$rpwALWB`0դ,#C UfU^.q1Pˮ.(S[1-$|epC4;`+()Ac U?;pAXf:D mk: ,蛵S];Ekzt>s#=sAPb \mkrj}E>#󘱵{V9bh BI$M +t|ƈk>TNLsg CBAĀH.v]Pg~W\/SA˴m"Eȵhe?ٙY-"e ]&Z݊, 7f>{/!*h!XQS 0MVu!aof3x 0np)A~uLviᓶ[ڳr-^85 jȳ?#H"0ik~\qu5.U|.1GAyj[<iǵy q_쩣֑YQ`9(dJM兢6#mNWOʶ9>uϕG&w_;SGGȄr0C2ĎT|ޖ ²X4dĐ,a;U`>݋5!(֯߆ڃ֮boG2?eLDWB"xy( ?9ʶV­l֩2}=ꋝ@c5T]` t6nB3_c=WhrhX,ܻ^iױdpRBn9:ra|t&xD=øGWLbomk~t^+زa5o0Ta7t|/2-Ϊ< h$ԧ[VpgO~8#x Ͻn8 s=i)586pl&RMâX"+n,ӯ)/>_l:84C&l$ZzDxn] .[&1s f ߷"*!~#q =&qxA F yNB"Db㥫~p-R5(" !2]fUY^PΧگi+l>b9Y|"* ^\KY+/cVlXa?wu_3KA8 k9"}EpۑŚ%1ؾ9QI)XKHl. obݵڗ?5fĖn/F!FDWw,~ʮy7 ~8 f-l59uQ*MԾ7[8!JTs7uGzĂ3=J0͗fPP `* E.ҜvX_ Q&bPFy"LA~LKB'oZSE..= m+C \ĴJ o[G#>DIl ЯHY6['@&@L P!쮞FWGC pcM6UT3+1C5FkJ'(|o|S;ǥv8JTAv[9Y$JU02rCqJ{FZ1*-S;!}""8&8НΣgP G^w+ ,l';;{muF]'KsJP?1#ԂAmҒ~=Ov^&Z-"L"7/ba['nae\9VIMJ|ayF-Q2P8Uyf-\G) .}T~p !!' 7at5IA Xn_<~ZdJ~}ٴBI$՜ռ6vIyդpݣwuH#0 ALB=8A2^J+a%mW3=p|zny b~1kuQ @V(E;{ÐV[Q D% ZQ6ݖ߅ȅX*p_[[!f-7YP9W=6>EFaـFb$0ێWK$r&8~e. V.B¸w64;tD ?fzq[|9;Ӝ&c%U)*C&ߋ^nv,e͚`Do ~?70rG-Rq|K++1{%hixY@/ڢ"X!$KH?lT5xǺr_# &ŎBg qΐPa☙@i"y9 FJX-˾ qYq 7(Y<ۧ}`fb5Xp8q{9V/ ^nY-s.;`|oVGH;*h<}n^U!~O=HKn-EfeYi:ʟ$hES#<=?gew4`9Vuh+05Z[MF_v&5DnE l,9ÔG45e)K3d?17 J:'a?3ՂBO#pGX;^[TʡB3?"Hp%QX7!@@>z\2]pg,ΐB\v TA9H~iJj|d}nqiJL9 p}N#$JF=q^5ڸ2Ö#Z 2(!ޓ39Jo0Q3vx4$sن )œ#%˓<ӺOhSBc`1&ӛ֩2Ț1"T-$76>;p3)ǎ>N3lI vsRQlGFdźhakӵ;}R͕=l~(֍8 (9Y%Uq†x2O]uUcc3}bw d 7B UYp@kG8!Y!UEꪑp;ˍkŸ|WmX7^5, .(CuSl)4Օ/?7ID9^[j/!:Ed~nCb$8G윝j_LqϜec1h$:gF ?"5yID~Aj(ެ}E0\FvIt6kS|38UOoa2E `ʻ"F,d,8{d()Ȋ~\,h! q%씋>ƬPoᥜAi1ew~ؘ upzcy{~C螅씯|^t?HfX72&V*@lz r%u8SB~J,4Le .;%]X3oZ:!Wbt$bB!8SF}4Xw?@8^Gn|sֽ#)Garp( P`@@Tً8Du;/WѠ]lhQ f-̠\̆q@,г%qg #Fj\8@`^H!isNZC9.|t4lz7{-_G\e m"%CW|D7PBRQ*oҁ,(?!wla9L54^!B %Tcj5FZUTfEvU O^c1$'/CXh0 wNYF8tPoT F=f $W2#dsʂn/_"C۠ kwgy$h̀ptlo8g/pAG+ZW=9\)*QO*:?ȊK>Z-0et _eЌ|EDТ 7DeO^{g]UUQTUUT?=x 0wp$h(0U <:B0#멩 *қ{>9e!Y b 76^Oj"t 4WIbsŐd31%$A@P3Pr ľO~Ϫѝ9w{Iwx IBO_msY؇yQX±^L{޾~=P '}>xB51Gq\}:"8]i0Vm8k#RPQNPǣ mb CTtFꜬ`|:1םhu`p`c5ނ_Nd8a?;dLF;;zuR%ń̥G#*$2}97._q ~?K'? MVJ䓪Wc1& _!3<b?XC%|o51 t|"doL {ECS:4Ar*q,_W˼Xh xQ,XҐ7~Re!npJAtȚ>NȎP9KcɩYԇ*[o"tA!zE w]hOpw4j3 ?GYbUֿUoK[gY tTb*GV-h5KјV!#C[lciꃶ] JO 7pYϫ_s RxE^n`Xf^Y<{CͤJ]DD=w}.r~ p*kYj|틅opF_ƴesW?~Ԓbdv[p[m;8i1w݀{oK?󺰑ÜR Ry ʏ3@({P@E@l~$O>۸? ltP^ʰ-a"HDNz vTqIG gZpi ʌPU.{T< _@ )u]}9T (Ȏ0 !'92RBAqBy~ᚤKYb cKKУ91m+s. ]zdx>MxmdF0< k%`72ej:~Oz^2ݔ<]dOOM8|U=7ajM^~ѢdƻA㧏8.}Y Ktܠ?{$o|DVbJ_V#_Z5[`o8TɬE^=Sp1iC҂=kɩ4ܱ۱/o-Q9Wۍ^'|WfPT҂$?~lZ?^e3&~j+m%2 tt㡭\<Ǭ48_t\ͯoQƐ?k Xvn2@pQ ]&^8$QcbA|!cMXC۷f_k_M:qv lp]tۡ!D :?j>PKMSQЕWݺYGGYc!Dq~|lZZ(Ii蔿+,KvmgzȢE>OCXi09\H " Dxrud3MDn¥HQT` ojK5F(68 m db.Ӷ{|MEKGD53Cӌ8&ړ;&笌y[7 gFnJiu+7[nỜwC + \)ֶ̍_CW6JfɵlE>5ɬo`L c.\zU }_9ߟ]/O1>]:Ƒ5;@=@\AG7yĩ*}߿lKRkwO/c`6[.5Ap޺xrNAU@Z|{zpm{ٸ_Wc.%`tl}1t_\"m!8Kݹ/i._JZPi+ #2Q(m;hӃbD4Z8gβYI~< ݐ j6ѵ%T*W,6Zwjͮ*4QԕH)~\fn"R}_`xrcA*@J` UG6*'Ռ7)ec7m yI3)&r8 *$Q@L"};ktb%ڷ4:=cA[F6X-ߛ/#yn0Ɩ7 >S~!0liGh>sZW0j=[ox.A CY7,t+5(p%ޟx2v"&+xgsF i wǺL]!EaB]^LN (Qpj- %Iϫ M8 p+xw&9`  |$]%g&I(? ;ڷUDx>kʌ{yY-ׅ[y^H0Ѐ=ϗY_QDZՕ:#|l qz=׮`}n|sQYJ{(q BLՑW+8vDY^KDQXvL aQi#$`{Өr7SDy%xhŌFmgΪI^ݼCtذp&ݻMt˄(Tvni\`I,AKIHbA@H|]$`3neu\n^<Zj,p#e? yJK )6 JqgZ M13R f.5t% ΄#6<% b~ Ty1ӄZ\Yu1pMÎ8⅑Rq YI5V4dWC:!4#6 ʃdwqw%eg 1wh g!!VCB0ȌO\lPN/kE]F:|js.W @j,#7n=  c0sQ|+yA PF*դm|YE{i1{6k2.TCaZbXީ}`y>z؜1xM>2Z^!#h?b<V mU9i H$ihF$ A< 7PW[5>}k@?,P|o* vmoo PԈB#kSYJ8xtJ^[*DOnx+n{@PDXEL9:@H3BbjMSI3HqJc`rp?1p`kD ?!sg /MXP# &z"JhKD̢&^Sc8{eR =MNWH(1S`ŶlAh9Bܞ=1mXܶf~l~bUs "7F|Ői,R+T .YL,[["mx_~Iޚ9{8N~pe>+8 ]v{@%pcxV3W((jHX#;՗<8W~ew`ەJ+݌Hx[ 7= J$}vفYM޻6]9ղ. OrLؐXPK42p'G4$bl- ˆlŏzrebn҅!8CH&N;> |8hu$pjGJE&00wPqV&c;t BRG먕AwO1NOxSQ:[ٹdFDY+)5P8ydx7}9W~o0"u%+CG}vMz[-sCǾ8P0aN@( UR}MudC$%}H!.\roՇv!Â4@&q7vY&?:A%..1oI wq/:(I8yFEe[f.1$=UqdRq/}M$<4 5hpz8 d:vv-mKRqzzO*yy @@Gfۥ26Bnxlϵ. ܪ@> Mp*!&_ @0^hjk5 jf*~z\ƻeI W >wI5Gy]{@G=_Ep5WofIs Ş2e-G3庌^?-uI1n^'m@yҒ?M[cGO 9#|'pݎ_N=hnr \~c! rb֛ y<$*dOIC"ąUor8}]~zE+kf FOHx哣}S|]u! {J#B{>4D@ n]LW MσϽ{c ^X~a( !HIim^s]z{NfJdVltjmfE s($Ehٺ9@&lagtSXԺ.'hSYF8Oe<3>Q_t=}>W6Orőm򠄔VEA 2G3t\:]>.7rdYv BLRI.y3 j,IaK Ԍ$ ΟhpK8Ѝ}bLt>jG-bR1~ͭve\-z( "2K>Wmnc:B\l:W;FHts  9B;^v5q>)ʤ"R䨒AQc ; Xd &u`lmWNE6ot^-5Ci``nF&"*~~Mҟt#(A'~ė=x:j;>Ĵ/GL], cqdZ|T‡:ȞzŃx 8=gǮ߲负KX˻[җ~رh"ÿ MM~_}ڔ AriZ29dTBB\+,/Vs߀_kОд$LG L_9쏝 vF ȗ9}xTxλ5L8L61RcXp~X(&д1_(Np rzhat28 x01nȖ*sb9%̈/rjo70,aqfP73KXtvAxF'^ů spT$T X +KY޸uŮTC!N/; TKAw-2#iae}A;;Dq$ { MV"5a6i򆬦@XkқQx"CJӎ}PKp3V ɔwBtrXƆj Ff"5H$e>XU#5qM㉎C'zs6]ݝYa+*68qlű| ;NO[s&"&h5CRm&#=Zmi +8 P>xP  L"<(;2Љ0nNA)؄# ,:&/ n9܎d`P);%A+`*Pr'շVE*WzMvuS}oF0(!*$qv'lq.{vðps,kQ]1rl%y VV3Y&}qﶓcX !qNL| \ö9E 4pZ_IekN+8 2!w:7p*C5=vx9lTwC y#z-yqQFEH@lh)"Af$ bpkKhώy|s֩o t "Th( "Fxȗ+plQ\gL9 <z t?"m:W;"<-#%rئs:v0ShUrA=!8::21ֲ,O0́fRo4Qi:08m㻧'L ] 4TD^^-ZMsvZqrU;p=\GvҗGd#ɭ٠@,dr :aT*ՙ 37iKIGX? \` 2^Ȅ~$9\=YH#^X#Ζ,'Osx Di.Nw je ˋ h`1E"& 1 LS3 h-k8KC,8q˄ y ǤVgf0\9K6Dw3kxpANj9폅 !7$ \>4CS;\,1!$f[zDq/OtItg&)8G|g7zu|(Gx0{\O*0wI0j FsNyMf."OŢٶzDAW^Ʉ%+SʣhGyLT=5g7j-A7 Bj՜ELLE1>cmS o1NnD'4q1܃|ޗrn,6zsYPLA cND G0 z(f˺~ }$ao6HpJv̲ %oMba'@Silيں`alspڲh_oKXMd MA`$u_6Kv6p'Ƹ_BL9K3 vB.6v<zrX3bA\F| lQ-:lxɃcg#Nw%1} *$u=jf3]a7A!1=!; LZa <ND,]*`Z\H:BUH4EѷzgZ=xZW(=[@\}CKqkz}˭5˟B#:˪@ J&'5Gn{U$U&?o?(z6rw ?ÝB >_M(zn87ZI|i315xxAXHm&#$t@}m=3z{}kTaK$ӸğvP?2r%^=? lkǩ8[{3*JiWҭ (Jj` ,⌉#fo_v^v3!PS"D@gc<6ǫQaJ[s` lιACb8~NL ̷[9=IMG֪RD"tb4 #_ny_ '>?ZnVhT;᫴j$NE텷M SV,4>zuAULTpS/Q1]+7B{AhaෂAYmס^ ,2ש I3~Wа_ߞަ7v"Pa('8mvgeuD tt\H.?&o%T`tׇs\vW~e($w زA Ll 0X {OO'7w ЖLe.RZxU.rgV>˫F g1#Pq_~o[IٓDo\\ +- oּæ+$S'II?!ϰ7qK$_z/ UVb"j~?G47֒+,ks5t6A!F@7 /xt K瑇 Xf*H\iw.l}y6ԄQU 9Ѧ1q+•ŮQ0zs-P~y9CCiїA$?^FC}N:D,bٕ幠8dLT I1yJ4,䖶[Q0`Rm1fҚѭb[AhyKQBYifk/~k 2&LQ5X'R*HD8kM\l㌾@Y;3M%Fdkp vˁrDWlLA֢+FW*id CԿ1s䷡ MFJT+(`yJ.AAIl<>nt>ŸɄip>FaȔmP$4@Pa&m.xx )}u5)eUV?~nPy7O,~ {Pm~ #_h7kv<%iD X@.L. -8~A"gW#mwD$reyfJNY|_ӫ87˩6 IԅD"(TcBn|2xώ09uV^S$-AE\_&O "" /,C_ '7cw,BOש+ aU4MC#УCXM&Ŀ*$biPQ&TI WkzhY̬Q`rYgsl&O# ^MNs}[>w_~7-49'O}3N酶vy6ie -JYkJO9 3b>!b*YL)nPk=c+ljWog]͋dXr}1Y-cRe=8C}>odr\wvzu폺GFII|2WTAN,#$yv~qӬLQm0Ѿ D\A.X7確:ؑpyQy{t2 >1-T@y=sHxq;,(Pșh^< <=Puur]Gcќ'<`89=}a*r#T_[;7i痯".B55w*ZhΓ!3+ Q=`E\&La yqa2B剅?qGc ϫп#:'QrӅ}$ԃelv=;Ww͹RЗ,3/݈g0WZX{@+శN Y U0g]vy~@ ("RdP!$YU_Q@SE(4LRT_wk;j͎$kMbM[WK[ʠokI/MQ!ݸl}:A @(*R*Ё@2  HEJQU?`6Da""(ԅ} )JĢ$XQg=V~7]WJ+C{G~{Kg&<6LQ:0+d0_6Y5\`@&P|?=")I^S]}u:TfϱT誙#:yORr g+ןy_n(\=d??V?J dDB!"TIxS!G!Hqm} (/A )W*y *0>PrW%x>kg\"s ?gǿy뮴xrIt *5%yU*צtsyjt[C*#*PyKmXܺ]s7-v6kWPՍ4邺-vћ*EnYXciS,xb]Թysݻ05[晹SK7=bb3k p|XnՇpƻf.-]DE;6{;ծJguś_<8׮ٌ{G]w/i;F]onNήo_+LL\V[k!Η63r)[!bA;~qu6ֶݮ׿mL _WW e3KWW/~RAySlō&:(g9+nԦ^7YpvPZaH_iloɤ(ճ]ǥUrƹ_n:sI۬=vSc[η[npXoߪ{qMqϨ8]š5M.Ml]ۦ{޻mY߱7O*}v]-r|W>npӣ wv:}]zj.D_X/%np..=wiWҀu[}.irM""?֪>.-vO1^t o7rMcZ{]~ϓ:_z=^:ǛTuuzyVќ>JArI|kG_Aqsp[~Ρ+$R;e cջ ;iݧV Y+g~et|GVvZί{>#Ofb-#!mզPmmɵeJ<+|jQ}*5iZ+1kkuTfz﷗sQy;'a}:gճ,dojd=;'?Q]Su ,3q ~Sge/vCγ}X%nM~<r􏅎naCu~mKD9E=5]qKGoϮOw'o˴CW'z|?1yL9tOFW;(@Ugyv8{㾺Sd[P8pm+AYg^^5rv6kxK|]Т{3 qoS <> o?G^W~|f-XJod"*9fkX Y73 `~ &9{ۡ^;_=;[SΊ=Q^H)qi^u@${_P<W=.ݠWgϹ}oߏKs,wݿlGO=O8绳ߩ?aa~?g/WfDv_٩E }mxl汇!r2~on_״ov7vK(1޷;}8zc{FW@oo~z%w?$E_g?8>\F ?כD8jx'Bw{jCkvCTOME鵔55Q5KH4(.1wlfE)kjJ,[J51+U7lړͿدQ6>t|wu&E4rhɈ kQ_umr"گ$&mFD}--f5EpɭM*MQ&ikLc`ֹ,ƢC$k]>daEwлtvomv„R6ޝ5d%sǷE3ڕc-IKE XTE+lS.a[%fDRBIHVh0,`mIRNoxf{u//g/0|]Ϸ:?nnOWP?tLUG~eC2Sm;^}or^,,[&өPqr:~GQ# v8_?uGGĸ%+ ɶjD"?Fӽ`bzyYЂH:_={VL xp|<>c`888 oGRv 0R _V, _G,iæ eZ7(QhֳUp//Wu,+wRXe>_󷟫-vL2T/#mP>?Nwc^؊8rn))uƏڢN@pvC8g~?[ņ87%;>Vk})5eT %@,@xW$"X3ogs+e+]o=S./V~엁a%ֶdxϐNbv3L" P(1]ūα c&17\3-O%RSTk=2Ƨs? P)qYxmx7pp Y/W#棭o&{l9d.AUfyy\DȘ-;{FT|sw͞N{G d(vI"{E᏾ZJ:㫼4EL{}f6w_2 788G17 ^X`ANBRt2(q"'|ʍύjUˆk-dPdp BAsiu$/@Dz}hCfKGI }gk@Ts{7_i>j~vܮR_z~0 #q"9I!6[X?u;Up诹$T#^ڡ9r`PD!./\믛`zЋ# WB (ֈ3M{`e@%R'<"ZG#HagOMs#[9#-vuW+o;:"ڊ !xpiTGN@:o Q-/n7%s::u>:CnbPQ@'Aẗ `,;퇡`_4e0?`zD_J j!Ģw%9tƀ$v;E(E1:kA)ܕqv§g=/㷖O'Q`:UASLB>{߇?DyÇxUqzEKS/_^Y}_Ay%+= >$Pi-tmѮ@|= 5XL"?lLwcmW2<\`˹,N@F\>šӈ/At(PP0Q@SlCg3M)@ AQƮ@ >~!]Թ#7'A=+Hsv tꉺïv,;}_wPo?2 /wƯ#р@RUK<#mY J^}~6o (+uk9S@nվ"ô^.g -ݸl)f*=i{@?6= ׃=>\_(&|Z{zJȆD֕:=Dy^듹sL5p} aiQR#A{ރYنDɇqYݲ20Np~Xp^8sD+001xZD+@WwuJTy].[(&(RԽ)SvK@`F5];F^Mkת](~&؛-`\wN͵uӧ+>rax 14GYAozˌj GJ6HFvl6U;qxһmr~wR0i~>5uXFz/#V$ _s_ui٦1ɮ+{W) /j&lF׽R^uK)6-w<@A(DTÅRS<bRoxژL%2LƵehfpAPL>'\-Ὼ(IDkqԎP ; ξEbd-/l.6. X\mjʢV,Bmv~R_g=\}V_Ci%,m{=V}T0cE kUoKV:uW]{^[eZet>93=#Y^8Gj >3 <-0ze zvֽ; s2[G,4drf2)K'NֵkJ\KHJCb[lPm]Þ"pmVuQ,CX1HoUV<_ys^wF.]ӂml= =idoՔvd 186kx%pi!(t(6Tp%d8B{ư='!G)&SZ!'5 0bWu]}n5hc&FRUH 20 B_ sbMHTfUyJk ui0q._L7A9xB(b^/ v"wޑ 8Z=O QCfB}6^۲۲)P´3A9~žΧ08:I{.>kd V2k H(:;Vz"E#W.7\Xg{`JSQ쏑(`ooD~_~twwdkբ˜ j lah& .2$ JQ#ΏbvͰcfy%iGNF/\Bxq.<[M1^ƒ=} 9,R-%(B|Hr 7PFǤ{3??G1ҐQ.wi FthIifoL!> g nz.!#aÈۂFG gƈf˯˷?UwH"//ZD0z'Q?6AAPÿ#<%p[U|@oYBceL[D-Z+/?zYcoiq\'ܔyt`j6O0T{ TЯo|vCRt~?LfQQ5q.s7K%.<슺RJ>9[`$\bXuioOCs2ꃣ`.7 V/sH3HJ4Wxs8RE?ԧ(g\=7)R1TOp*g⧏uMD`slq[;=‚PT Bʢ1l[.ê,`/랕-×ޗR Ӝ}5VvD^dk#} ާf;Va={mqLjΏcz'ЭEvu0g_!>/lTsg`* W ٤㯌hLVLzO=<9iWk7~C̬IN[ 귫_R(/~6X_6ڸn+8luz~2QqLSi &DaՊPܹmWkkDh`/kgLo1DS.jk2X+yP4e2?iYQ_)1)@IR"m؆}ު [lZ kW` BNS>aoKN:ڽo2Vf5Yҭ p6Vt]!&sP,~ߧ16w[iKfz6kݸ:Zq*4 Y>,t|˕3qmylicmΩΖ )S:C(&-V;Mcr(&kbA'oۿew67kz+&bUGm) ;ii-#: tț%^Ro$ wwD`v=5eG^ ?%RH=ˎ+sm[Yu&;u66@ܣ80H4om+0Ժ~}WǯyB~>Z͋۩Ac78j{[ى,Z&+)cٳŜi3nWr`ssL*q$e~ܲ@;}U1&}Xo7)Ph8L4}э>_ߛMK#lꍑ ݚotv7[h>z~rqnPу[++;a`6Y}O!Y)fϻteWMy\h`IJBy`Sx De:C;f\1,99EP[Û%u;{0Jsx9o"Y;gը C"?/ 9|ؓ:61k)ܾjijki6R {`P핧q( I8} c)sO3a.~IɑU v>lW/r>pa&E~0{M ]Tj5-gm,goȥp6F)޼]KS\X`ĉYz.p}0ppxQPpva8ق룛}ۍ}" Uu*E+]@B\_T&fI/'B |O&݇dMH=ӧ‚s!ƛ^} WeApKs1p$s8c}Lhwu+8A`*7SE܋K,uFm?FАvPV ;tgv`g!Wt5Jݗ<׏z9ˇrr;=i`[\`f}^|wǵ㮡3r[UǑ,} d.n KnK6yHt8 gW5n:zYb~;P?aߥ0 ,uV6dy^n+u\gy7^cKQao=M1l0 O?YKG#|PБ+IAHcbōj# ,kDj-Qض4"+hd1`Tb`3_۴&d kwFMMHB@*;A:@ﭿH @zYo<<|&9vekDF>ЃaA|-M_(o"v@÷W06{ݨSv :ms#}](:w#>l!t blKP=?I5Udz443]o`-evJg5/#\tN}L5mƦθU.ŹiԲǸE&jx,N]FplKC|V]0|4(#>[nwjѧ,l$f7nGHaMf % ΧO'p3(ز31ݿK46ƕ= r]MgVs%fKoNN}C(zk1*-:T woյgٺG .\)6Lm-fX[e,.\x[ fW_cp{a.qRMwIv훶FWV.R԰|cd vllxZ)_e1u:u\l}FF\8dvnף=T5;W\Bcwe_Hj.b{k>ˊwUwL\2{z[ݗS:[56s휔}̷ YXD,dg-}t?SSo_ok'p gf-ϡܶl+կul/]<< HIIz=F6*YD/:É'jV U{8kKp MYVi\ܤNy\pc^mxa-uпarXG".^0ղ#.qDL|.{՛hgT\5ZZ\7>s`n]n(Lm:>Ufv;}_cinGC.xm2*ϵL]̓kGVA6gi+㥵ӃVۖŸLlE8ZQқWTk8n&7f_V*`fs6;ٸhe. I}2 AmXWM$f lJ^u/玒:7r9 9青Zwt0Xd3sh!]%gКAKmKa"8qM8sեKbUlEե]XVmtқi h:rJ^*pm_ۂ5ŝj[ƖBc$Qr/4m۬J^XR3~:6lY% k˦mjwn,a9m/'kdCY9뷕rXrn l%ۼKtw=W.+.s:D t~0vEόk{ o\58Mq i,gi.{+p#Vr.Mguf\,)cc buQmY[R-Ʒצ[fkVNɣs{7_Y_v˛ΧUqkv_[.bglM^ Pb"k~WvoZUpr;G  FР0(6f9og%>u]`ʸZ6u` ƝKq>vDӓpjݯ-x-.˯ovZY6@:ہ|p.6ntMzKCABM5>V.gg% \gVilh0mcd-u>8wùPz\당"V!w0jO,[9]ʄA\^N9zd5 g~+mgGgUpe9޾qoة|lKU3 nNߥ]Xvf:<,֮y (Rwl.7oےaY2e+qt+vΏۮ{:gcc969ŭ^ݝ;T6ꨲ9\q=|]tF^G^OufB̧CTmS, J~I]η-On[]lO.7tv_Yx ub2\+dϧqgt(lQ$Hb sci4^-e(J:9며o瑸Yu#vl"k8Bqұ54 s`%k(MuQhf5>:S$EFg!53t*:G}o| afShٗ#.{%\>0$>yxϘe^rٶ ^uyKS#JxYZ p[+K{tk_ {!XU`k%[SV {Iăn)`Cb9"ե~A2\87>g7XWc }R@$BoR yy*F)G`"Y ؊/&?/xι}Yg^G|Oo͗_mlWoûW ܛ@^Ju{XA|`jp0ΦxP*ߦ̔FCgq?YM:xc!1!xa &b^4D-g~=;Ÿ/;_7MJ?o1߃rOA:)PΆf{D~_{.y^ǒ5 q6;*_,t?szw#}C> 6+dP< z%hKlt T}K^j56e9W+)n6fjuZ6фgsb#'opnV^7ytm}tP{|'vB_e#ׯl>MC;b!j`XTE{R݃ ZkI\:;9tʹ4]+߾`u[SN&`*7OV1mu_Gb=4{.;QR0kAhlGQw6 4 D  "xxl16.PD_whu!AƊGPs{@ wS} dC <|o!!;z&9)r9.bI|Q P(u@,~|QMC}o(,>e׽TZBϼ$gJw M<ÖnJ ך-zq`SBQ͓! JR~OU0;Kƛba{uH 4A_^:CTF?OD 쁀!'ip!:}PE tv7{I\ǪH UNPE î̓pӼ58MYwЩxT^7Kݘpx Xd띪d(ECx99lT5-rkF#\6TS&Sӿo\d'wi 0q׻^6y8G :\] ۝'Y|P }hHA,rP*C֪$7I}Ӹw Tx=ùtpsNK Xo\z߄gTr"D˺%&j+޶Q83$2c{|N.3qu'|{~:nH}u5ᄁ aEgǞC!9kcٔY/?%p4T7w77S ό-$BWmTGa}~˶r|PP<>0|Ϙ$wzz bDjml-#%PZav ȃ=n=V[%w?V<iڸ6j@]rVb@("R4 ڭs *#3[I s0 9?\ZC @G7yv˹ˈz.4/,1*٢k)K4E:Cxߏ,NC\ ̠S3 CbhvI9L*ߺYضTIbE`@đȄ:\:wbb %Ho5lYLp*C%L=j%'94Z5Y~ÓCKLHm `I9$N)Ɂ+5!5Nr9p/r@Np6T 1M\o٦jk[u{(r*x(d![;w >SGQk* TT]E *8f*O|l8ؘ`j̽4R%I AcC_,tzQ2iנcs4a$S si)zPXTiIb{=i*]y#8rXz:e$I̩ȸpAFRk3.ﴰBgjh-0qܶgKOUs-;vMyW?|EsUI)L\CUL҇t2E3.q{R[F#1cDN5fh/]* )𢒀NќZvt;U `Ӵx輕J8X;ka5T6>^R:j랼q:LD$Mg&CHw.^Ȼ #%O``؊P̾*y 3mӧ4DeӽĺEtFG2%FMzLq‹́-4D  P (ND oFƵѶ/9+ˍi:#Is Zȧx|lba Eg9| dUAP$[o5Qe5p1o%onӔ)T URIJD8sQp]'qU˜rKYU4Egk8qoz;[[uW)<9ƺ ΥMto)ȍs=u:h79gOXoFWq[˾qsDoUO\rpn5:ӉKƦ8ʳ[x2uԽW]sksc}q=F3wnfc[s,XޮwsGK] f'ԉⵧ#x][<ૼg5sUjt㭾_qN\_0-)zS@9CS^3"{U+[K5ȋ \þ$(Bk130faj!# @ >׌* gx^{k[Ϳ4}[Wh^l?a/1Q"@lcXKCE Gٲ-a=?6 䝙B0 TWRTG 04oc+P[A髥c]tfDإ۝&ښģF0$ȸ ђUS&N%>%ꗇD!24}ڣ8hH.%K6`~/U'Othz85vBNj3DP1ml"^]]l "#ߨ@ sw* y5ȑD8Fhqj-/t!qr; QTc(0|]?+q@LQFT=>%꿪)9hWXHZLMPW`¾}!1߶ S꽪 ?7f!.뭞:+{bFjw`qq6n+I+W`=p"V񋏯WagxmMbg۪k^y=D)1cqcrǎ'Ւ=Y7Hs^dnMSrmM0.[wk+!e`7ۖN] =+3lQi%1s<2QFbam~}/TuC,IЕou-T ]5vW6ŭ( DtD~[a c5t?lqYz%U+sEՋ*cD]MzD>84VK-}zƒ NHb?b&ΌҬO1g.S<b 1YS6Y@֌dXa?ŃZ_tZ[쟤ceQ7nq3A\ӄ5EdEGPfFb`9ɨ{0u0T;"U'c+n8;a\RQ*ȕVUzxrM[oɵ.g.]?gtΚϟ,:HR@!đvo]\nW̝Tzc='3!"& &\CW{s梿ގpDpp>; ' }T29!zz߬?.H;N$T!{AԠ(` up嗹yI_pbSg'T: %OF a CgׇP~""?ڀMQLގ^Q={"!%3}o>3p7}(>Gur8q@DW3'E;QdJA\hz|\D WPW%mƑQ[,h`A-i$1a[Nz ,mRG<$XOفie4};S$ 8rA݃c ,"jb@G)Ej;~@Wcu pq*|)Hrs>/~H Z<_͜2n@GLqbT6_BL7U ;MvF *c]3(,h pt=.㚗R4dE!'˖ *EZI &|NA@z(Ax$L}fu1kUz:E!8AþAqօ@K2rt-Cr#L^AC"߯j ۭs8" @{ Fm%~p󎮾-́2@0‰RQG|$H@$PS={9_qjWz;`#`#&QrCѤ~x<V-AGMj~1˧r:ح]9>g|/|~l_/j+;^??2U=fѲbL~#XY˖ad`Db0n~5 )b$8Gk&d+il_ u0);[jTz˜uV% GT?1^mh(:8*"Fcu3RšVZZ!2}sp5p~ b oݾ{muwyz+`e,ϻ~V{9Y.1Y>P#, , qX9øz[`5 E[uKW Ú7Lv@gRC e+W-Q$ݻO=pnTe>cp?%6֊--M5_>qW}|qp|Y[o HJ^3kPp1jA%zͻ6΋ Y`᱆=|lr9Ư\{պ\s ss`tؐ"&/=ֳPE!'}1Z\Mo9oA(0 KSMuXh"C_9(qHs؀Wd{I \.\u?׿%~֮ۧX[_ h h$,XvO{O<V5|Ά!/=C= $'1 >/=}9zK00ׇ0C#TM1 p]Y#Is <jBI$Z-^?5 sLC Q" ,WqOM4gJYHw2H h8Rʄ&~8vɌh䪰PV S2"&v?D+#j~ݻOBb#<@ u~ 1e~q#FW ʪ]]웽Qgѓø'pnOo5 بP(ѫ!#٬6f8 ME~rs8w؝;CŊu |>5 Ƞ; r;i-crճkYH\-MHBBuMTvB 3*Xfumb){%a3&/ q;V}]"8TY}Kd6JrJu TbO{NQdĆ}=(0;:C١=S}b h'g˯ 0e} ɸ~rAEuv`$0*:s<ݘci?nvM[_0&ʀW= A( H|Eq8@@eWywEq0A@hl RpY!?wyOŐ x'ˣno9ɱ?$ 5҃P3{ةp.v/fs}[WN?#@+nK`+Dc ~Aj#:.-LͶ>[ӰR >*+xǏ[VW=9n¦X!zŸpߍF,'eJogSv8R R`SYI4VE%WOug_\ԥܴ};ìt=+iܷTx\c'N\1Eڢ"pQ*J췍gfZ]'=+sҽz'exo?B`]x/I9h z9_kO;Bo'T.'HBǭzX6IU׌N0_h"FWT3k>[Q}_k{4q񌽍hWn(%8ϯB\m1u4(.TAx 7Ĉ]Y>N.u֫4D@pK-”TleP{h{k$x;x9 ̅>ⓨ˛|MUI=FZz}_ c$$؃IJ $.aFDCTdwʿ@ܚ8xzb=zO}r BEn7\iD~@&5e8X]Ըx;;P >z;b }:U+%mg5,^G'pq:9<΄E2Ѭ(K1r'Ry !!6gRN[N("TP~xUȨʸoD>Ah2O$q?B=1|(p.3d@X]"h"Xf (~&FB`=g]ԋ>?L *9% @rKw(nD nBB-P}S!㿱OP8|Q>OXx{Ov>)ehA>E MWT{a@$ hਸ܊1X*(;W`:tA>=$zz7 gYerG1@}vm,1`O1}x0,=.q_IB#؋ v?gJIP)A&r/Vy!b~KYqW>;f85_  8Yη Z]!*QtGd ,(IWlT <17 [r!~y Ba\aVjٔRSɟ#q@p8 vPB?^[g}6\ ,DH<EagM9fQIV %EI9t9ì.q2:Z0g{ yL&aGzE(a*DEUy_uu횆߻K=Tt=V ^o#[[Uw)z~_=ϟHEOZChd;&M?[iMu8bG&"^:Qds6~/Y8Ro*Ζuؗ:nzF)1XyCcHSa]{!mgJWz5VCݯvjG =ss`^.ܹ>>1٤5lV- Ue[6eh";CQJƼ==a|GS.~-OPdx~Ѓ0J9sF)ʣvF2QXEPXJ`;@VJucJm䩹} $I |FH*[փ*0 l\lyb[㘞|X"k!,KKt> $MFx 'nZOP ]Se`=LbW/)OAuq pt˹m~:uFCd҃̏ զHXx(t!P鉉K$vƂGۀ&$_V퐿ӰKz5,gҚ:akUyy,Yde#]|e36 [Wחn-lcC+gXwK%€Y#5(f߆a^zx?T@ZV>]p"h^`WS} ׳5$8wD;+˩(~*~8 H5 "_6Rpz o!{!hVSыy "q^!נprm@$M OJgk)} },gmYVrPZȕbז[" |U>_N'?][~ EH[ύC_Hqaݿ\%Hn#D? R7l3$RPq?KFt [҈ÏpMz/0J[}v7wGh3)g}1g50t= 9|~~qPb2w< '&hٯ"-p^ʀv՗|gֻ]vg{4Yx幞@-~INE z' @C ?],v5*~M~*EĢ`uQGx{w$ߙ3*Cohqh}{{>= F.JHhP}0|*A|֦Y(x.p &G {I)ٜ0>v~妜~l2>50 W?OCݦ%"QR2={y?p}&0ѡl}qݟ~PAe``@\}\-Y\A`"zsuT\DD oO5;$!~>}'}ja* dɐ<_]??íGnYVO|3'F30 E ]nѩB٭jzt}?`ӿ_zl gE֧ZK.t ۔">^7n u3xAD>^n fe}' 4{tdq젋INfUnU$q?XlC;Or :̅qԠXg בekɳaVM[㙩  !ѨwHY+5p$ł%17'yՕ6iӎaz-xջ׮yDT~c dV[=`@# z ; o#pDD{%|==0c _R&)+W^?5{t! ~ [ KOKۅy?)VhJiƤcZ魷#XV*YSODNlWtvM:f舡ؔJ0ip4< yc͓cdz*P7AЎlDF؆RP_"xOHmp5 *J Q?Ώug")D*I$XHYAFqz x}a?x? (բ*>ֽR"NoO}`cIGh =*xpx''U?n]j`xk!=S@J?xă_Cp 0 z0)9A,C}'\< aOX$45г*x*& #8%Q\m(AM A`G BC897"\ٚBmrv_x`x, QljB#SP:k /٩/L{d\1T>E[rqw':]7;{W:9]_ą,oYB?DygOyO.`i!1OID<98nsVL1؎YX+ WCbr#=F$GhCx^0WoAR+ƌJm[Hdrb!eboKO6h ʊ? 793$N`uy%Ţ5ud*fb#us.FDքqoon<!| E?S$O ɋ_:)kӌ!yy0ȡ˝K , bCzq||ϳm9vhzO_tOZ"v?U򊈽OЯ#&G׈/B'aF3uZq`l?G y$s͂&Ax<=s/iC'yYt!O\p^$4rp=罅}nQt>١?l_ g%!YH^*2)EW}S~~G"b&%:_$(:ˏ9{k:;i3ІsYX"Q6#+~ xp?(/BB4?Ȏ*[ ȣA# @#6\XG1e -_.bd^9I$9vM}X*5匜Z*3$FEb?x:j8 y{=Oqt^Pf%h3X&3$@?ou Gp\uoɽ#݌8_W?X`{v67ic=@D@?B<(a2Sasg<]),ZLwkEֺM˟yO5Ź֊㺮[Qk\Yg! ܻUˑZ (J\742Ջb].mV\P[erKt61&m֊jME3QQ4V+ō rS|5d)P% Ԛhjx4IH.3+KQ)FܹhJ(5r!mnVe%)%͸mQEj#Qcj.[5$%XPV0Ծ ~aP;|P'z{#ļujs}c\kuo~f> /op濏޵@H7n(^xLFrgHh`>w)QjKp'Ú{1`֑ P(WnF"8aqW.e~+vm0)ϫw+P) ?1q|՘1n581$BK ߺErJ,2ڞ1לbcFA߼ĥ'{G_ߞޭDu㒜,kPxA5) 0"N{hWXM~A Nx}37|1trl֘whM-ȼMԎ?*s7;=i0cKǷDP5xpl`BS :Q͋>Fry{oG|A †jRӲtdr$mÐiB$B ?%;!j|wwưm>Sdž+Ow`?cЗA⫴X?vg¬@>/mS~Sr8{'$|rx@ ZQq A15>F h?"?9Cu馲N$ɪ;k74̞L gGI_Gc43!$ }D"4{#EnRPI:m!*mUyBۿtZq+o! Gd0$DĶT.Y՘["3sLPd}GUT,vM(qng~dC7L}h(H^~ ?t;Ww$Su;snM ‚ƨwfkݷ_] pGpLa?ޡ8P/շ4~m~UץڽNk$)"#U'SyxL!r, `85xUaDe2Ly 1 ΆCB`:BG߷'!9fÓѱ|HnSm"*5Ub"($F GS5qM>`6 O` YRB 6Cnwz)v[]Xr<#9xи0\Tz?LP?.P!8DX(c@fXChQq ђc/faϼs[8al>p/q~fM: v "w<èu8O+;NP"? Hx4CNALq̮V` ]eɁ QPHgvTCk˭. (}wgGy[$׽6QMw[re5>LihÖc\8-&1m09Zmd- aXA$1UhTpD\bz!́܊p2h/U -FI|5:JzsCYCrj)>71iƓ`a ޠp =P3xd R EShzҡrMe0A>#NW$R_r +lC.( 'n|}E%I@)HHP>Ǥs=Ƹ* |R4#x!! Ѝ\3`pip`"1E1D@(4&QH1R9[M6@M`NS)08<:"OjPDDt?.W7t˕/[UXETZ67^]yB%$Ҳ*|(`!ߡ TjvsrܢHwcs/m?g }>.ilc325$6~Ϻ g:T5/[9Qa aڎ#-Y "C`a|vBp4́y1O.ܿv}C/¼»:!ݚC *(Y( 1*FY _ ҋ%pG8Ik`e^\y0x}JAfԕ66,Q$] 6s0TPBFz9ա}3U|B0z5 XI7Ci=: v)!'s`uy`b}<2)/Cr(hx:fl(TE^O&=jD[.~==2NUJ!%)e]{D-w-CON);c”2fj9#ø%%XCHH0{ Z6"5  dٶCIX7ŒiJOGM¨'kM,J{rcnb W4lS"@D2S/@7 ]"nfcJ &;@J!҆П8d `$@#+GERAݏ|$<6„ @?-uK:kEdZ>|qׂ}l@Q/?JX   \{;]'׮5 ֺͯ1ߛ{1F`Goal#˅μ5cm0`fu4Di8t*,TҡwdhNQiE\,E*; E]sc#aSy{`:Y/ 9!wdt`4bJ ">/pH؀,W t4F˵ B^Uu0;85'|BJq )6#_YaV)ۮ{|BœG{i8X'Q  Vk4P\Nx c vÕM܃/ EW hY :fLe~vKvT{[rp^hy_=4x $35,y4,4frkລ޽ֹimn#8](^p0121Xw/=ԥ$]0fWVw2G4bm{̖: =aC\OM$<=|>䤰Ձe&hZ5A<@c>NL!)qKSOՁʹaL[6 {s H=Ϸ>?st WA O{'㱿'J|-Fo~M_PXbٚ)?9T<E r ~ӗn߉ak5\&Q}Mp.dbb=> xJ?A(H>0/`vu|ty)?67@%ON*rwuL?A ¿Rg?2 W0gsTE䧕;5L^.86ZTo4 "z= C~J1,&۸Y"@,@0/4NAV0:J34 (e06Zg8>`/0LhH,ڑ`v;28@~4Cwja>ʑ IDB b+oݑwx$ׁ/if^\ʛUmp| +1v/ǩM; (p>z '4fav"G»{гK_3#cS$xv ?6l iON/6YBsb!]XG< 1ʹL?IS%d !]wOxpKϻ>yqY0R$\qGuIZ:^Ooz%ЇF GS>6`3TI`*TȢ%; @܊Z75NNBh[g$bJ02ܥǯU`c,b/B?׬#`gB}2CJ*u"A! R4!d@(t>@c **:ƒ1f0mjDX)҇i!-# bB\@o*.K_a_Z?Rn\7|p/եt>)L6\Eo[4y4-V]tb4b,E %U۠QjDQb" ,`DQF+c*4#@Db">QZ4TrQ}{OqQE O{bD !c+lb,uq8P~ "R{l㰜T%=z~\7=}X3g#=:=΀^N\oRP=2\!oQ<}5P9nߊi>'tSGkc` L $PGwb1li^7ɧ98]iی܎wPԋ?w\ShOc{nJ0RL$1(pY◝o|;ϐ}B60o-r>->kTBҌ2#IG9:3c#­=8ZYzY X}C͐{'EQ!1@Lmԯ8N0˄:]%Tmp@8ɼgˉFLHhXYqԐNu&dt뱊Col$OY=}ŋKQY9BOuHG~v7}(6aiqV]'niowe:/_mjQVs{x 7HŎ TCcxj{$5gSgSr:t&lvy%6DR(.1OX O9B@wt!C8v?OG3M/O1<9XCʅA0?p\8XbbgΥ$SKƷ GANF66UG ($>890gވՀuwty"'W*@)+I 5kDQ ԓ[0Z!ocNF sA7ynA{k5",Ejcnn8ͣ=u?.d5 9Qb4 I>0->R}(0dIHhi쿱֊200e>\M~GcD$C_ՅQ3QT@wȂ'bT+%4σ ݟ2 CD=wxT'"IiXdؐrKRgDa AkEHR=Lk*&R ks# rHѲ{.YW"(#-0{>3 aX0vREmeoz/{0>Ahce ̦x/? pp#FrEN<a 4?7*@j ?Ir8SH{aI@?4T1GGuӇp_#F.O-g plCSt'C}UyUE`{>٧_xT5ԃ#D9LCԚ*rس0(@@Z~7@9l灑4n'ݹ>$taTwl=۔ ָE  0;u~IA%T^1/ʹ|~R0Ҫ ERsgU3.T%*,?^&'h"&l g=`Ebu"6d'}ɡtzKx8گ\ ?z\ӒO RHPHlz­z]Pn@+*LbEU [ %l0e>&'-'cѨĚV $@Nގj,Fn~ |P)Sr s>M bG5_W}~8[!lf@,QUTQT@hEUUUp:v]k*@K'Hb !kYr232LHފw?=~@ݿzWZ(h_[Dt~zLBAX ZHWSqh:P ;W eڿL`et\Ow#GQ3ƫD;EҠD䇞1M%%945HdQcNTL02 phWOR5V)) YJHP rb=r Ŧ7e1 E`vc6^6dN"7mNq]wk#;D\m=@Dr%SJkCeQ1#gi紭vDٍ :xyMsi>E cMӈF< n9aʾW: Wvۃ~rc2֖duT Y<7U 71-f8 ox: ӇoT ][@K %LIۆK d2@u5_z"U.z/ wV^'3=M^yK"L~:WJIOYaG]/JP UKE Ke4;;H={U-;t'Yf߹|{@ƥ$E6P@ow߮.G|sd;=ZɖvXqx:HOjD> Dhc;cϷg0㟊F?V2#pk0JhQ`Uѯ1 3: @xzk\vSXN!X U#cM*3RN|*zHqdPos-B2FǀY$3Kl u)RDHp4c O$4a8&u# 0GoOFyP':# ^J-"C`/I29ǕPSW"S@c:CYevCpќng#}jc9=%Wp %.D"Zk=(/bmUUUU_$^ `?hlIB("#JdF1G@L@ uPC:4 c+0mo=k_WWL))uۺDVa9H--`{2m h>MIQxpT 5ϯ4<ۅR" P2{:IvXK~wN;I{ yRPjr8;H6#m{^Tc#s鯈x#Gˬ wtG In.&Mb:j% M 8‰<Π`/mai9  @dY\$a. iba 搞iDXTkD u ŠtD Lkdy<*rSB(2EJp"\%#l]ems *?Ot %}D99{xuzn4ҊPT'1>í%~,73_zW2g{s|^e z5?/Ēz$ T72~ Mq){:҃V31f_)g316<xC! E/4 Z5iu13T$=@8}|EE~8 o{dPB=ȦڄwÁ?VП!2; DWZ$q|A;Qc)HA` Iu^?3~5Tja5@8oŀM @-޻rO{W {p/7迹;BndEa1l=U%::ed 61h=ߌr%|udg7;qau$7&H޾θXK9(#%v ]]t[V(F9к$֩RǏ] yI $x 6+Z2|Ao ]bʶŤ0Yt-/K+Y++jy0 I@窄HZP?s(yZUQ/goln=Gv L$ep!0?c2{ TwqosZa6;=cgմyUM\2;=E)p3z OO BdFgLq?^G6.S#u<[ C@DB(00}PCv ^^ء%H({Nໃ0ZgʙF`|[TCMr}P4x_ M'b|Aߝ/W"@؍Ln*/k-5M-S6 &yP\nF"x.B!RX5y $1j 4>#a&2@gJ3+GNdz-.@=-je@ bVYS"Hǧ}Lvhc1wG1K-B<Ƣ1(ԑQ Q`xqC@uACN.S4UEޠM |>]|߻_k*A@J1,S9ra?«;0v)'{9\(t4v"WR(|D+"_yK5_v@hPP^QՏj4"m9qS:3(,d]=QEAш"}w%Z`c~fO_q>Y'7S*5081Ko @B?W65Һk&զ7[ i>"c8H2A~Z>s/q`;9i>r;n358df|XY@"OC Dp*P;->ÙХk]6a[E_%DAX0_č3j%FRhOʥä4;RRS]G(U`ԦQXEŤATw!~o.UZ(EXE`q8)/3?C;8.hۤ?ֆ=E9fX,Um򪛎B PKmܣ,ɡ5MA%I" 7ߐ8t_4to:]Di8f<{~Mnj-)[x<:@ʀVpCɳOiY!Ӹ  tlLjԓ>AREz F cK o" 7HQ38TCPb&Ja-Ls Cw(U FMbX&u痳Hu0MuXZ-$lsB0EeB!H0#Oo kv2ڝtA6R83nv_ Op:Tc܁a5IXdMtS20أtA$qĒu^ n©W tk\k XB䄇 5P`ȨTd06UZʃb'6=v'<9 9!XΏ1.Ȉf僒ppW v*eQTUEDAQœEc$!aj.Tf P!CL&T\}vIFTUPix& ҬveO55H[JX;_c^~<ܲ וѲc4LDSHKc[iqm_!'$ɥHR4Qdx3^D @o84R:΍-u_^:宑Vk4h yNdHȶ}{pѧ6k~dmpJS4rxt+?^GKxDhw";x`I%gO]J4a} {cy AԒ;D>L `{hԊ}w0I&0|jD2O:4TNO O3n:y `P9Jҍ&7%hfSQaP:Q9<Tu`H &;ssKd ϕ񀋩sjh-.pνx Ӝxl0Ó`1|9FPWOj9)y5t {/aqؠܨwj3cY!t?IߥD`K{sһ56JIE ]CN962y1`lWp&zfs\38ƺdu;K<#i(+)샰'GID(4wg~ޜFq#"kkXəolizpf4=r$2~ @ā 9 J*2(uz ^ghA4w/E{ 0 nhB 20K)b MJ`@t (1@ N1&  m,(1baEUTQ?yVFm c"C8a#׳ỷyq<p"{Ҁ>a6 \) VG:ݞ|c1 -prgh&a#ꭗگ=",;?Dw秚G(e\5?:!8mpa%(~D\3<yl@#mfm\7uߢߍ~/HfRIlPlمd.+s5tK.UL`^jb5 o!ۺ"/;.F;:QQP7;ϸEug0R4xFal;u阙bL>3b: O$;My|_#CH2 ϕ{;#366_4TŎ mÙ0~ l| FxLuԴޯB o|wtʒ1'u(re.Ό#, \ L5ufBqڴUpW@2B,@牍m@`c `b''%.eVI[ gBR,61Nu@)$교&GaXMbi *֜10-"@&(CCK@hl^eKd#*G7R_1ϋ&<im"*c˦{F'ﮊԩ;xO6#3AԎ+Ɇ` =cx u;:.Ќ 0U&#w O͍fv١ uK5/ny7*O?ͽZ/3Vg7Dyv MDA:.rau$5 =Dc2>PyJQh2h"_ݕ #_Ed;C:&.?ik~6x; Y D!hلב@a(@SP*&T{vO'?PUK3bt>1cM\cfH}3x#~gs UA(SǑOXЈz}O'tSDI>p۬JG$i*nk ?dO#Za-SO"JfMBݳC98'RG~wEhyw tG$9k A?r.vt{\mMǷg [0 Y9ÑldCAi )ch04Gް[?cwDfsy%4df.ᮤ<޹Fttv%}aaW:xzt( r%x`>\.cx5R6m$i( `]Ծ#"sЎ!x8C&+ŵdSaAZD>Н\BW}[`|>@DЃ<DnWDfe 8>@.ϒ7#C$#drUo0a4Qtt3q7&6ltOy('xi4yBS9d0yJdRPP(6G:ԁMJ-pF" +ca0IX0X e7ň($CrÏ=5QRlLC<|{0;|,A~HcLP0!0ACA*8 6G`KTQ"kݺysW6Km$?vmKН7y4\/YЈdDع{z}Č}}"=,XTD|@qn38A@~κyo렍Vx7=xq g}Z 08|`qt}sbN#龖iD=Yvӎrt #h_qj/00- Dknwޔ?$}I62ժf#Ҍ֎(3;@O{饖O+a ~ILe٬_yÞ33qj@>b3NRRkj'ĉNNAï'UQ)SՀ& cco0|\ѪeΝAF/ B" @\""Hl~?Jiձ#;$ }~vB)WR`{C9bN}eaFH.~wG#(э|VppqtR\ uGqgvv>2!3}Fi$MI #rBHI"ٶABdA d{CY 5"">}JA;y$r3/ N LTB OA?_Xyf>'-3;no&Ea(Ykji#$uv|CMe6YJƷ$:@D8$hi3 b.Ae'ŝCtѠقɧ 2LT'*˰oUW`jD;JxH&t) };>j˕|FhA40{x+bTlAЦt/l?ćEw 0 :9(Q'$C'L9EE_a@ @@(q{M/Md}g_|d(m&P)%2M(k 5W4~Z3ҊV0am!ow?Jd٘d2TFӒ4G)5 ?2&D#p0eDzr?' )bJTnjǗsjT~ծL+**4!+u6w@N.Ww]gumەjPْdʄI/;RQTCJHOr_}~Mט_~gx߿Ni!:$ Ԣv[3|ڠif0̚D8˔F BC3\'F0ͅ}\b9#/U>|vke0C#򈝻ZւʏOs/ǿ]_Ƈ `)]ij;7=nزcFwh>4}f-fLK')qT0~|j|nߴq{^VhtճIXfl <5|xQGk6ŰY禙tG3~d+`gwPd pC0ٚyhX_`ˑnOΫ81uwjH h@E!(x(x37Gt E7:*^{:TA&f_WTS`.ʢpaf縁ą0;0(z*U')e9A CDgh9 skb[P6,l$]Ojk5UߟtQk2D777F(ON8^)}󫺱f=cA`@z҅<㻖R($FB:=E=.9 <Ƶ50>07J& U|Im Ɗ0Fe)U:xHH0_q,`v&pOIBayV-?\qJo6$dĖd&<Քq>dFE`'.irv׃$ Ibv8 Rx`|hj7/L%839$!m&RZ_ yp;DQb]e&I:ǭUbe@cX6/Ԫ߬tySD%<ρ/5ma0ḲOɤO/`<$2'W`2Dm ={!XE JnI$ݻ"{G'=F#dz|Z>!ӊnf'=&Hġ7lp8Tm F1N 7B ?ݐ<72sǐ[35hTŶ$؅"ce ӠA-eGqPI`mn5m$1Gr&;xuUG(@4ldVsԽa=c;~;9!,,'7O5?]э4TbR'v:TSɕ/ CPr|52_:{5Y4wiɡ XTw0܏x6oÇ\+]gTdi'_#! N=Y@tT-Uiq߃br|͜+M5!$J4; : Mua< T77E}ʈ~gf'C55QUSˤa9%pG";|)?@'h9 ojJ[(@Ņ 2K a(KKȞ k^c+A*Jd@l v#վK;O_n܅`cr1!IIa {F_{j޾7ۧ]&ԣcsDʂ;D|^!ղݟj_pibR2|CDdkO$쏐AW~ D&=9m6jOO?@zPwO< u?*,~)$mg z0> ~A$BÖdX#a#Y_TVG{ <)NC80Yt?U\8-# RB2 FfH@[S087B Ow-u"S6⒌@\N3[s5ɋX8EeO~i" Pן4߫0@ׇˋTP}?~77C?qNF0(t= /~̶0jED6H? D"9 }LiBD xF?؝MQPq~Sw.LD`'|:Jb$HYI9w.*OGΩksk՜Fחΰ=MN@<#f{tE 4pU辜8zot#I b+rsxģnHm1-2Cs; dH}Ed:xSݺbr+$p pHkFAŠHHO4 ԪqlvO׃Uaݾn\uߧ6"6Uua$ hW3Ahld1b)~ ;t&{͌j&CB1B$;Ct2]rh!ן|z s'#aپ~$I$H$zyݡ>dN^l y+Qj& γxNЀBKgF^2oAߩ9Bq@80?O:UUYf$~~_`[cZ%Ke2[FC@b5fnBw@cw Oj/#P2m[(a`:⵷8id[6ieeնʱ٥h\Hp;;[ln8opg97m0"FJ'vgWTPD! B5"Gyÿm nl{jkƻ~PXqWC>p1D+!tt5$~Rey'B:B`v9pv{u6ؘcq0F8%ul8n FV@X3 L]!X ]/5W;+h5(lѲ)Y+>t:Elw'#Ġ:MC":m4y?OYh 9G1 ac񜂪#-gH"A qƭ(,_ō'9ϤJ*ONS;BKv { o#DNۼ{ 9 =NS_#uB`I7;& @C;Gڪ^:  憦a:JW!N[I2AKV2SMe8ɬ1RD!LC/Α|S a"bcI3A}' =O9<;<Z 󙩡SVCn mIz=Mümz&>:Ǒ=Ci:yZ¤>nקBv58b%5njDzS]A;`CokӑF=M%tN%g#o^En8ɧ?NC;M΅‚\LDk֓*նJ$jEk A/t; t%F t>CMWSwFC9:rA{%1:C"tz3CCpsFfOT$Z #d91 v0Iqjq9cpjzU gS2E&`O#yt7,]z0/y9  $8p堰F68v*ob"`rNBFOhΦd ";!L'qG'NOV.acdZT05VPw%!\p;!4xסT,Ekuq]:Ndb(֎bnHr8;mbhr``K60,UW'yET{%*&lFve)3ز\t9&͎4VNGf<3݃mW0m'C/Jg+^{r{\}VyZYdClwh8!_q'@P۞ x/i , ;GjxT">Hx`wu;]CyfRp2j0 MA$ҀLF@7`h\9\ֶ3;p,ApppdI 4aHazOx䘾"q W DG} N I(je`F*u׀h' /?.Ҏt_=gq ɝ}Mw:`_5dNcK'yZ:Ù-`K!_nM"q t7[߄z%>NS?퍒~ 8B S)LAUdm:՘~G/  f!GڸUW8=Hnr_""K 0WӀ xb*دGǕWңM4e7=p, 7_'[2w8qXY4c ۾̯}V`Lm\4ߢe^W۞}:GjN>A., VgbkTٌAJnˆt?3P@۹e:6PuPU%qr=ȹb%uVjѺ - 'l}4 vk' ة[F"F28 -@8Yg-zay?vP^@o+}ƛZ3 !@ڎ!JN Wn]-ێ F][wpqn>(5B Vs:ĉl dJCۈ; wrI* 7go*8v'UN򳐥T $nU)-tgqDYǧ<yX-@S]%a-J/̻:v$f-:9zCi6O;IW/=C8tbH|E#a2"&^V+x_(-_Ơ)"_A4(,p|zpiB#ED 鞴\K mujfQXݼU[dpy+Jf-,.$4PO&#Seb&N^tQ]ILd5ǢQ=˷rR8PFl%O 69T_֋zoL va ,bΪ^wLe!@p4 5;D`cDOfeU+u B78P 1ļ`bq&"~;؝s(Јpm,2D4;%o@XFgvj6}ZGVyx㼜TvGhC)bx#is 񣖞ߓA?HӴg#9 O#va-8#%ojqav.9hB663 FՈ𫴩I " ;! v}ĸTu $R" 655 FT"vșYv6odKvT@I*3׃^nA,g ayp<13XAsWt8߃kև')uR,{hlk5PY=p5HfOe}GfABqe]lF*g[ /FgjH%Y3!T'Hr̹o զѬԊi!wO}sH@@ p;u|hk񡲳E.(%(eSHLlk0,VQDvlM)_Rx`ϰE4 Koz\;e-ҰE8a ':0eP:{àB@\7) Y\  X1j=$PSN392C,}5v6mpHV6 }(3[A McM!u9I)DO;%GVPÚJ mE *c'U(~z" `b` "") ;>}|{>lbPH Ɋp*&F0r54ьNv"T~Z F0Mer@"4 $х\ cM66^iF أ\!s׮-uVfQ.q LKJ)'~aA/R'nǧgn/?h@~;_L)+-TT;^_o`qC_yGx! T=GY.v 1EI3FhtdZ鈤ҹv4m]nTQ0R^}zakL!(CI)l4kZcH`#p 2h'r^Ј}M=qHVc bD2 c?j(TQl5ҺZ`b22T'J&AcuY?'<}v_^C'JL+*D|g"#3i䟮`nSXON?> 67bFq*,,$j,nȐ1CDH2KKݬoRdu(?7|;]RxI<|u#COD"=@P$ +N?}G~-FUAXIA"Mq_,A`8*"AN,!B% ,W>NOb^B| >ww^MD_?1;?[~J3!g]?ѾÏB( YR!e7,)EE8wR yqS6cfy7!h;!)X6tR*##dk $QUG sp"(P,dȣ*2&R QNkaH |@VГD TL hN0JޞgCq~gUt=uL&=YA4VH0H4Vh&4?_[qbU$L"I(a|adll;%\bRim?YGո@3&~CMgD'G0vhrt1ן&{9q`3HCE%<4clb@=,j1y3E9'AsW?{*&B>]>{T8E!HכV=5NhykD5Hzɨni\Zcѣ8gD8i!>3!!t@~H:dY7ztu1CO2L T%#B'd9}f]wt><zb^ݓ6CH 1 R\CƳ "X/VXFv%DBRg#% ͵ q]_rʗNhMFzph "DAýu4^XRSIC#jL3nw{ylUs x& V,O#Dɒa iU}.`͌i65hKdI2bIe01G0-(P%)Hm~\RT+/W3E.f1 xLFBN2΍D)a+L"jX6&hhʑi٭&|4ƖMXȀVixAqa@R#\ $l!ӌ ˞@ɂ0k ̄5'Oc0-H^P?/{G}&/?:#q!Qn7 @DC?P!6Euw$t8[l~,95Juc:lk3<e .c{sdx(RH $E4t%&X`Ł ((₲7zϥ̓5ƷvKD#9>/Ѯ|n݌O{/sf5$"P$@Lf8#5H5F mb)HkcApoj&u L }.C=#yCCv8>)8~$7/|(7uD]teQڅK *l=ϹeѭkouQPo;҈*J;bCVdaڽdBJ %&%IR6F,lT!aHx,jWbuߘ˧?2p )RU)Nj aB TEEQxO^^~`f5gwEԁq\i˭Go u'KjHFIH k HD/ 3K]/-uqƬDyf&e7CP&an.} K(O#c"I͵al*iH4x<Ĝ;}bo/Cx'SG8} K.Xvi8: 1"hYu5Y .Wh#O95]lLR 6"$1g63527"##c4Ѫ&3:Bsq6wAb#iqW3A!C1 I۴i79gW}FKG4~pm "!t2nPl0 a`CUr糾roۑG;sẂ%*w~GXp=bC\mOzRtHpÆaPT B 'ub/jpaꭕOڤ0%]#kXVۋ?_p6栠x <;o >Б9; ΛqVRiLQR/w#L.'.u.Ff<;hԦq޳%2*;ȯ.j\G5nmTU)w9μl ŻS0#)po?z0BXك׊~'޿W~ͦLˏ검2,!Y#EQs78 VZ@CX45չlZ5fmV/* 8͛_ܚr OVdM}>_ HX纝ޟP1y(X%F@(PL ꄒbNoݏgCD@+@I:{c.y\NH:>VȲd6Co}Eᗹ8_XS%zy.z+nmE,PG^2:K l:ㆰ¾rBN](sF?̙9Hջ biۣ 1U| }kb6Q "c|ɠJ:`& ,DY6AQnmrM1(rb5oOMru@f`H d5'%rvi55f!r'C̍~_ïJx£Kk* K>޾mɟВ=dJ?ZXhR4Ν8Ft￯O\nDB Fcy: JW (hPD NDPI^/W GY!dD~?ש@ɺ4O,< T'? ۴F0>fǶ@ I'<!UxG`p٩4)0ۧ11<8Rm'a 8 ubm$$t@Ak]j)1Z:ı,3vlⷞ9ٞ7d;7;@Մ{D*zdB+nc8Q.N7--{ &0EBj׵ if@t A},$JNa )A@nl/P! a}vL +mÞ1&$þ~(_yʐ- aZovͬ{ÏwjBl> vx1Jx<%._݆WRO_Zj&c"n52*ZZW~Q ^uryNXc" @Ԉ%@dHI\'oߎɇ.>\r`Ә}hED1%0lQF!ϙ^Wfvzk^h~$aAHB=о\miPyyT9Jm"0! CsSPȅhdMZ~}$d (#MgJդ|5\&x{o?O,c~{OR$H41$dBfOCˆz1q}=|N|Z=y"U~zqۭԝ_ǽ_6ԁ6]^7+wͻ21wds^xnS/o>|/6*5B{wP\-'Yw]]Ss^r^޺tίY|rdk9M !Zrouq}qE׽zS$˻^kG.^pCG9uqnS\׮搹7,a=뻸)$W/wmXR1 وi<'XkV]HprҒ8DFZ_d%EJC!Mmr9y E%4ʙlF4QV{ݳgwiEXכZ0jBk1PdI#E+ bhJ,.0\,` I֧N㿦1@\#q5v*cs4\4<+2+,XD0@1H5&B-h'‰2ZAdE򘅫]mȄCz#jISqF3)H#B'=-j-i hmS~X.q{ou'^{Y !9!TH` smcbg: P}#485A}:J3S1@?mbm`kȔ@MJvĺ H$hg8 ')%&ŪUր{, W*d`3y~[ 3T}8" T~>x惈S(rC+탉NxfCOPrt(sXRER% RiQ71O ydwJ POgi'' ~e E~M;|ˮNu}uuvg_k A7Ƿ}PdUCHwaj"1 qR  YѹA)ӥ1U򚤴!om҇VlAԀ\9&05?ӎU*d#v`Ruje!J&t|XrͿFS!r *<=x!\|ǁzm䟗ab_B{pZU@[mhMC|4?o:r !ZP;hCn|ܵdM)`6.9bko>RRLc16"eLDJSxw2fS:P@$巗s®r˞tk 2FWE4St^gruys_FǧM<=v'䒖]$)K|4ԅ&TU9i5&O՚@xp_IГ$ߣ&،$\11'*_0=s(1IaeZJ`V0V,Jp*vclp#.EZchcAGdhklQ`L2%U'آ W iM!Z\BE̍csh#YWrAFE#DJD0p"0qņcAŐa8sKLnXٻRYŁdzyc4cv6 +AR6|ҖX̘O f}J|!o2 P[]K9֣wt7 JXP5;h4@F|n_O|ppH͸6ƊMF!4c hj@l"pdCiu&ʁ 2F #RkiRoJ7##ph%5Xz!o J&H!BE DV``e3hn(ۭ4T% MV\՗ۗ#rh!hJ[q Ҧ[b̢Rtj XE;bE$)PP2)58C*L$L8S fpƟ胜FF KTac`q_K+nFdv\DLMmb(̴h#+,PldWYmdi6¬CbLuN4{Ig-nGlg/~SzdDr&؍}V2g>|yu#{Nӌ&IKA2m+=Lm^qJ&jI:w>9|z(WFo\gh}1 \4AH#0`cJ7-uA|E\F< \C wre7Wv|aX"poiǶ0UM;WW5٩˨9h f%ř\/Lۯ5ʫ;\ѷ/_weyWKR;[cvNi@G%@-EU}vjh# ĖRX^mUew sWsZVT95`Gʯ eUTC6hAEhϻ\32CϽ)a?G\gθSGpuۯݹeyjqWhf~fq/sΦ!$0X(dJ`xݏkIV&ix\.=SGi79s(cP8l`IʠA0~z$%Q5^Ʉݴpb}(+{H{̯?XG5m⿃EJ'+D$ {r^4X>SaT ؎g=?4#9( k{qkB}0Xe.c w:rdX7!me.,lwdmP-G~Sy+=p&\zjjtH"( >lGmvB YYZBQqb .YwqmCjbGT<E6$p*XC@B( $6*T >s`u M$癤ԱCZf[h0e(䍌m/"kn鼊~ |& @A8,ȁӴv 8u*xڄ52TJI0T(tQAv!h!(/%@43 B @ 4*+H}/"t>rǷPom<$cIt҆#R h,2zi AR0ɃtB Uu~r$%3a Mu@iyq͌j杮yr]h-bʒ[Tzq!Q#BKj{ iR{jm1 WW3|,[96_˷g^' aP9*b`%0 `#!pr*߻џ-e4L.@0BSJ-*zOY'p$0j>crvYyشRjypn᠗3%MauheGpO)(SG_rkJ1oǸhj%hf5`{߆ENX]0+B1-*͛I 0 :"٣f@L tĨ*:!P4鄞_hk F6DQ"9m*y$N!o>ꨢYܹLG0*or }{(>Ǝ^(C'jmtXl1rr-yj$/(wT ۲+kJdHWNu5x}49C!G@ 0QT}?;^7X<ŒϰM ԣ!%T2>Ł}60$!&a^x{Ei }w00p͂  , 7sO("87Æv}%3 2 UM.H"ƀ*X:D<Âp TVR e]ε.Du !K+ӴiY0BCs^F ٙ;nji #ʑDi7qL3--0}Պox9oo{C@4 wyl8 .q2 o#s88ķUU6V˖E\|qrS AX9&fʀ~Ê!!Cf5s27JҖ fI 56='ֿ-]_ t˧0A T;i@~PlZة+l@Pa:7XuPZ0F!22EaDNTǶljгH%\(\TʃNA>MJG'5R4g PoxgL낙ίrwrf>-N։7T4fl(-[밇 Pa!^=0/9 &7t-Y.:,ќ $/WSj)=𘔥=" i (Mh8H.}r h3θLaЄ7x[0"㴥__sFvvK۝a! Lͪ 4 pGiq7؝fp t4?E ABe#fZZ\@b&T4e'"Նns??Ce >>H+[lM=Z?¦.! Tݡ`Z LּO uDNqOϗzN>e?'9@)P("~xk}f$%Pkxy鯧Ϯv<1 =xNبEDA#DȔa?F#`V@Z;T|BN>KNT؟[zwĥAc'BB~U"j@_UCйHkP'iOP)mұ<[3c<7aXh#v5h!3WYmjXĂf/.VF9Xѫ HG.Em PRdtɓtjA$IhCjxt@逍mi`P lb 4+&w`H9q'yH P`h!o׍_&-d v-t2%ߨuNhBH Rc tr]XAhR6CJLЇ L̯5ZAp8 ,(Mn ,crf,>XQAKk 9iB8`j\Ga/fT8P܏&oKV]/^/ґ#H3ښ+XZ4:PeuRcq9y,w)eYa%%O-u3Fa6:,!'c3 n1En8·" M'|C m9Tb:ݞG4o[ﭏPM8Y P+Zyڞ}H.'nߋL}\ FqdƵ TT6ͤ}6vxsXvjG$gVG"qj ܧzUIԹiy1 5Z^|L]ZSj:pss!Xfk:@Hj0+łtCZ88w3g8rNDEctPUDQ(H\OJ`tYqc#lQW ܓ2N5>p>Cl*1Jc36K\! /V., Ptwa@'>er)Zʂ0q$ϝ@t5K$tCM.`) *|@R@[^y0iţwf O=zg>E)a}xTo r}8~-ڄY%TEZԩO~h79iJD;4#5DTL'%RB t oN9G.vE$;u,v5\_e73!)$~|<:Mɍ3DY AIP#j~aߝGnD!: w~%)AJ@G'0ꮇm="3&Ĝ* hQ?wOzMY W]`}!^CJ>o80Mh*>@4a_^ Kp>6fu V! AqEwmȏCO)Я|<= eH/#O.?Ɔߋ볧vs[m 0)6' #JvcQ5"6uѢ5"Qkb*%MD-(fu}ۧ3}Qo;)vѠ);,(H#=əuYa ֬,`zmf;;D{Li Oy#v_ @JLD9ƺT% ȳ\J?Rx`1D&ݑ J8}{iDԶaGGx§-D%ɾm8ATXFI,C =߼fMmϻщ>`$q a?ew!s = @SItτ1@$ NЮ=׆=ɵCD qvmӉ\hPĹڦACn~k" D6 x6n5(u/J51W"]DӠ)$kQ0Ύ] ޴Q ˤC:2|yt֚<{WW(N¹`Goav0,ݎb;El2ݘk@bT__?M~ (AU`bו, ѭ,06G:+;mhpTQkt^ A?mԪ"1R\~⯪O W!^$=v3Q 76`;bNJWPӱ9o/=T`Gr89 7塉"Kb3 4yv()lu?8tn髙!,e=-26OdgD!zBY0퉖س0աܼ9&n ;t!Qj8'o:Ѝa5tiU?gzpg iyi΀ bC4%}gZ=pw4;Ey,=Z'"qnm!9ƆQ0 JYOx4[>E r;PhowCX ENvR PpGXAfr)Ά≌7ӑ`bjY İaCۨ-b;=Yt#LT>jwެ-~+И#c.G2DFwA2aAYKi2v 62glrl,RXL3m*8bM]VCZ,8@H@@ ;H`w-CfH3CZ,ti$/lp[J`E5uֻBnP%tP) ,N*j #6mlPDBAtkҵ8h< 14 8d֌0_^\N@]yL3$Q7{<+cL1<)]!'-TR'B> ٿNR/-p{ż+;c G%C[r0n(d-aLGDv.A@,JL8B{xsx[zfβE iX}p_3>iSlB;zA>dЗQ#aG43BdEECtD+|T81!׳ɿ?,$/=_r>XvtnrB`iVz5[kh[ Bӊ6QUaыt]571ΆJ䓿 ;XP nt}1>#Z^ R0euCGF͚CC]&sNn{LrvNֶ7Gi+!$ϣ#G\{UHV+oQ%;c> "C@:rp7s>q^Ԁ4o l'J:hl:Bbb2XJjjd gr64!p̋!ƚahXS*v[,ot;p3;aELV5>ADxRY!s N hߍh- LitA_ Of~ZL`G\ |I?P` a9QJHҍVA"B(2UYewSUk:Nub҉5?R u(AR i*Dih(7+ݎ~yj:le#~qn /eapa!Oc5i':e).+>+9+4YX>TnPLk\3D-C#P̬+$4񤲢z!HO$^5WQӄo~}xJ'LG-3LI%|?.Ϝ$ߖPа߯B!6֙j6b5Di)!iBbJ))T''|œ zDwLM;< pЄNH@bˍ`ɳƍ#0K+Kirr]pk^3K;?_սa|eINtlw7& `q5ϡkoov^IY#3-ov9?7? vX 7n; dC(AМz?~y"%EUW^5Z/_6sCn3K+bRG8ǿ_{{yCvCqB$.""L'2/PE؁%ALhQ'L^͟pME (_z6o Fkmߍ8E=LIb􀽾K&{P#$!0e{en53|1C}v'Q'ɦ9$:ۅmvwZ#0ZA9vTnKc~SKiS12~9`#.wƕ~qh:jK=@!@֏~Qco|M:!Y+pB W|ˆP4"'d!?V3撌CC" 1*@ Qp lʀ~^6D_? B(h%$WyC `OÙ^^P&*=龛 |_T \Vo?Bzaم/'>k!) c*4P,ሀqtˠNU=Ro>r.G) }Q.4`PRI@BӂPMH1 IHJ%D #A !!@QbF6JՒ6U*BN !R-X* &J$Xכ.XŦTo6-yjO^ 6HId+\^y[ZW ^`E "m;.к&E%k +|qhS5$i=5MSUʹ0S $ ،d1p^b1RUo`=]y'i4jB8P7s8RFzh{ lDޓTiTLQBƀ3Ae@ y˅^>>D |Ƈ=V+ ⨄I!HT$6@ܐŽAV6!CYk6Pbx64A<6bEj&:x)CyAsJDx*ձVTe/i_^=`&vf`q868ɄTA/gG暐W`T4U۶&dbg8~Sh!,V# {9޷T#x3{@HԹ|k,P~b(r;%GHݢF4ܩJSg?NiT HbHwQPN8 pg '#e_(.4Hѿ>4:SͭT0U ʷa: ^ Y^ %Xv!`現@ϚuP2\A3r9m>((`&هLю) ;*'hyDg*P~9d\"Bc lPܻ[tm2U4*mF#zPLb '}9֒oV)KZʍ`)&11Zi|*uJ5)kvl4Rnv"sNbiU`jcێ5y{G&dt;]1;itx뮓SԽw=10cnh9/1E5ZLq#Uhh4&:b汪\sW9s&ݽt݋ۮɮp5bWfM=I "pu."'[ND3vI*XzwOfb"dGMZثx}7Nv9 %,Sy=W(CnNXj-@QE҇F/ߢVd<{ 8n@۞!4P I$d"9-?瘐AMDJ.G  j{W΄=E"L*S^CyiCIeQw^Ps} 3UԨ)-Q(ZDh%)bQTkTX"(mchڣQŢ͵F5j,FhQE-"-F5PwTmMZ*MmUܺU%1X%Pt֒XƤœcbLmQܨm6+&lhFū fbhXj(eFR1٦W٭h[hTS 4VѬcEhRm,TX֎I%EE JJ)(JV\GP~'hiqEI9Fi=><<0Dl ޼Ǫ 3/nwdgLL+Q%kpNrS%EDE(m#W퓜[ܫ^Ehła6{9s f3DT48 B!$ )@ErDW'$%E6&~ND;qX1P~`8p~2d-hцF ȧ(ۺۻ:CRo~QEQEReuXPg& LY-E'lƿI 54^>@?hsJw'n0>,W˞4ma,MĻIap@4fya$ "^liK=4FmMO U˞'=F)>~0׫ÈIb'KFyv iqE`-DJq sTLfGp_[ _<:u#^21:j֔ #(M LwM-8c+wX~C@\WgZ|="CgWSOSt<( f0jǏFI`kMf@h~_~pK.yܠ! h8 $SKCќ e4g_D&Hگ76׻eirKPDBM^Da݃w`1g3s_wmAT`F0F!= sbVLڭ+M$a*,ƭMBUg5I.htv{0NǢ?"P -Ay'E&O9T==нueJyfQF_C8u6($9\mlB(2 >L1_6'&k;N ܊pK3!b3ⶾG1q8r@D|! Ȇi M& E B.p3Y=C>Mdz, (ƃ4fc$`URDؘr8|A:` {f&kзW߆[ؔʄ㫤D@ϧSvl >M៟guz Ҭ`zc S B`a8$91Wz'}r0p<<1=I=ۦ5Eys\ ۆ@OIЋm7ĆX6qO2;W 7EF":w2\TtkΕ[Ta꩎m $HƭMPЬС2Rìc`H_t=K VC ;Xc!C#uC7Cj/#m\F}ǦI=˂E9Lot뼼y y5,v cXKe2DQ2#25tL _SRBPd= b#F<mJEFHV~-l%nKӟViG=}D}Z$LmXf6^ P4ݰ>}i]^<DOT%TZ$Wo(ԌڼaBdH`KL,ѩ?ϸb!RRdI8`)ayFa?L/" A;;|;0EȮ'Me BPE|=DxI3AvzPO#@{FZFCTkX:F4NB.I[$QH#(ZSˆU(ϡܔa:;h?Nhw 1**l]zr8Aih"Cgu,+S0% 9D=|N) UN;)y)!w0s||Y"wx{Hwr?#ȇ``%"@k,2H<|~eh&Th0P2zB蜎B0cae_xcG2IboEE M3{'KIH4 Y*YX(JeNBTP5ω+;ȎJ /6؇.uygLє7"9o׏ ՊMJq q)8y դJ(n.T:*?÷( ?T@'z^# ww  ypɨzԼyzs*~$2)!$.MEHGنZyaXZ?zTbih]˜ ې:)0r7zGPtQ;ȁ NsA<샺k֑(^}@DR_ ^%SµzNa\lpXmӇiݡfؼ)DݷXAITK˵W@r }T8,ݎ#G +y–75S=kN7ϠNۇp1c FW|@W9 }^D i8eZ(k0 0TW418wԕBrWvSs*ս4b@%0V&CM1z3 S'~@y VN]?L5^zZ." lаGCHu<PmD H"a{.pDCj,#w][# jb(Djy"3# =!Φ2bf&yw'mZQ[mC} _0 %$y|DUXJ >]Tk՘1zwl!r=GΡ/EDXe`66Li`9ܯfOT"y_l?yF:a8CqjtH]z@an? >O.37t)jOlLF"#P[=+|at7Rg{¾PEHeÓF#~M?wu|+0ǍC/Ř9aBG dO!HN)RM6|.&Mfq-GhdA|- (߫Urv\̭$( (ץf`5ss4Z?o/Aӥdm~Z^(>2 iY>#cbǑ.q;[jd9>$sB}[!,@P!J/l'Cۛ@w_|TWk(ovy//]I;7 q~XCl_uNzV(XwTrG\҉:+,țGaY}30@XX&Ph'bhh^4AlAJ@PҩIB*BJA"ă2% KmEmJZUc !BAC2 %B"4f݉1RQVOQ*(osG.KFv}51M'ɬA7JĞs&¢N$ UTk:?14l?WTAF늰fa?vONF!Hȯ"n9~v}$AK({;mw(о}5@2ҬkO)u hDzP5 g8`p*= J+xq+.2 E11ܱcZܡX : "#4QWLW9Eq hnՕ3L1#Q[ 5(F̉oDa> 8´3c"9ʀk oO 픦uM6tڭRVVG5AO}OC <zl} NyoP:Y#JVYIVЇK,YJ`9&<lMi) #Y>o#fu4%7G9|+FiEYrSp)$G:\ew4{zNEk]wu$88ƚ"҂%& ;.cV[w9A.Tunknr>{BZ]i(AD[Ha$h$226ىsug uҮyrJ#=DX-j30LtԍepH,r@`L0֪ dc ̋#p0r|`0dam$ CzThƦoq:rQ==9.|>h]xf5#Ng`^ ~b(Ͷ_??x{BJjCRlYM%3>Qx- qI:|[&ޘbgX $Mfqbj o!f%p6pr22`NyK䆇q%EIS3*1l,Lt50)j^(9P[dFk,k(Rn+ubN5S6x:[L4)^0A=C2-=U-McY3X]d` jhd :ՅrngUL6 elD # a %4#%C5\XւÚ`NiK4VI!Tm.m!yېDnEb$+47BFA 2`V'YoFF S-t=A%iJDv !WN9ps,Y4a\taF H! YFOI哃!ہR Rfh<ӱ PzexAf+!BrcKJD8a! vF%XB! jC%R%HmJxu%#'G×1^AOgh=Ya]& I.lM$hZUhfj4H䣐$F%%.B I0 NJI.g$(#M2ī r,#B@&AAC wLS_CV!F3 Oİﭰ{הW_ HU}{|x"Sll7L,15wOy=}`ý$'֠R>U>_0>? <NI;>>Y@<)D'Qa$&| ȟ["FK02eSͦĦB BfǴ̇CgNY vxT/ !&5tGl0 5m!^{'%}/!fMZk" ~~HQN-j$&^w]fʿmsT[khZQ)BD?/U# EkIlӷ([ X4ƀIPdL(:CKLwմIEێi5%Qe&P R(HHMJ(!d#QZB5."bc850ɐ$!)@`0"7 @&PtS+Q[8úZ#k})5bL!ѶKbg#݆8bbXoC+P(0##DdFM5&f m}ĺw]WZ &F ` #+i`HьSz)Kw p$M~Ҝx1{ X ݶ-#Đ'(aNI03ɶM%ț:i42S=̄, S!7x` 0g۩H9zS4Y^`Eh(c HH%xԺvFsѴWnFh]XDEzJPni!B6D(0*"h,J16i=أ2 8:>NLDH5Қ0c#H38'.k$ 膰ig)!Tta|93E٘ŚwMYyɼ'2q鍱z.ŷqg9H#Fe6㎱9CVۮR'6R&j%(hmt4 +vqf:4|N$T~n UH 2QmcW˩En:2̐cr/xzݶ6Sd=L):q[pnM_HĕW,Ì,8@h&8p+ۄ /l י;n{/;%)%`0吠 MK MR%{JQb 3,rrқhtt<@6F td+LEH"`$ZY"P䙲1X(DȒԳZ)r}4J&)eb%* X& pz _ 6D>VyZF![E8kr^ L({Ēhw~4B 6GE@9W&|7ܖB,Hh/<8w:2@QGNjSk/׿VqGIy;=a6w,4όl|:IDfM }vYHv\aаJs^KD X(7Υd#W>~(>pC Oߣx@"S14vMh]1|L #}=Ng(FW,?~jyA /g]Z9j0^Pg\U!'xs`mȇc=f)^ $XU:.[X@w|Me wpb=d왅%(?_ =L!ٜ4H,Fǧ?.O~d!BJ!'EU}9 T_! #t0>y=:U=DY8o15hЉ:f/L wd9 *tAbIXb2)wϋNW\${ZցJ4`  ѩ0Rɓ9%MQ\/Rw/L 8Ջ\k_o5 sP>1XoV8["H Dx %(u:imuD֒;xrD$ e/C^XC_#5$H3E4UMD7:Һ>|gWh2M'T"˦ ֭L>$" hKs "JE*"R!=X$I޶Uաv>, HPzCT AfN̚^~klz\}Dtȱ6/Q@7xQ|d\ $K{_EkH~ﬡfp _@Hz2&v͓w{$YU}~A!QL`l9+%ҝpp50qO}Ŗ[oRvbkiQ26"_E(AY Sk%!C+>HF8XȠk!؜h!C٫ֆ6$ s*p+)Z>?ĝ&/rQC1qO8i΍wpC{$FPrH=Z"@C'Տ6Sw,?2 Gz2ᇺ1S(b-PSĆO1$+P*E#D|޲ZXĵ;& ?`FqGuƐ ?I;uNkBŷiHD\]};n53$6!Đ~3,H!v(U<13F1mԑ&J9*!鸌!_r*ח\泡QZ 6\* Ժ.3 j$CX2ǧ:R!k#5 =B @ 0%WuyyӯuֵT%P.+Y0&(hVs0N L:1.Ztºr YփP%8hDԺkF+ÄxHYK ln %H'Q)`VVzݰ hB +*Ck1 iнikݑcx("PXL6bUq͎66,M!fc]5|, "F]F:XLUzo, T7ˆHrc+aH$CqU+T%a2*K .YLg˭R\mEw^^}76+uSEwrZHx3DmT:iL_>\WeWc1'({f0clֲ=i(ВӌZh8֝o&aƌ-."IQαĚ1JT6ZI"A!X20EL,Te.z!e>ݱ*&'xdцarGlsh6Xokl0()cR&1w-)$4_nkE_|s<+z:fP&LA Y15\RtkT+|I@IA6 ȈJ]砉o qQbpe Ac0-rWSfܾS Ğ.*QU2dUhjGR.L`ٚ(˄2. d-Hчd=4z2zsETV(1:BʏzDX$p%U/P tI`(#$--3}uc;Uإ+l$pk?oY[kPOg[iQe1^xeLU! uc0#(4& j5)k#!(בXl;Iώ;0F0$,%%\dԝâreTf6ڗBkCD7|M4QQm`̥I ̲e PĕFE$6e2ҏ2eD@)@c=`A8kӭi$rW19Wr=vo}kSR|68&M}oA%CCi}wK8>NZAA~b(4쭊5/ۿ|]tu-2! `BYЖ ľp5_aV6@5.(ZjbMYՆ"'7O2UKR*a;JdjGmfB;!Pu!JJ)P@mli C`c+i8 hTL`J::vUvԚRoFex8k$& s1 v jyB;Csj2չۻfA()Pv2j'Df,mͭt%Iju`JXl(i p0 ^P2$ Ğl#mƑ "[9BfACXBGPHh0Twm YXVD)ղۭ(a>7}|XnFR Zie |ڼ%$J'̥^ˑyqꭋ9")e^kӡ˄@qk t/ӊCc&cr\hn[Er8kZvٗ9cIH.f ,F&G3JUSDN"(lI2\b-*L scAEL PD`8]y '5Q;NR&fk7085 4eQxT5QP&0; 7`)RF"E74C,<7 p G$P !Q`WaR)*jxBұkҹ+$e2^2 ːm[\r̬F:DT,l#@`C@3n-ȕ$C(!zf ~aŽV@,x{7M+rVcIɼuC]LmgXS2Z 3 Q'a<|IQK&06H]ׁ ^)2i8@qߐ}P )A@#nfZ5no3;E-$QJMPS?em.L/xfӐ6Z~ Pw?J;}GQpz$h 'Px'70> BMd*x'BxbHi@~:L̤L_fJ&sm'ԐDR-C z! >D֊])*RˢQMcl2rʗ$06g)\S5yQ힞 &E,)9]q4q#@kHF x Q|M)4a#U]8p@2<(0{9B\OdTjK&QʋI)Jik,e3K L@YҊ;j5E弯.pd6JE@R_T e)7 j;ܓ`  !sglp6aT#fnr$V68  "R?PGg eVfDv 뙁54Á+ncAj }R\$2Y4BZ4V F, R-*PJR|44CZ1SB`u\)UlJ2b&*AQp7 @9HQUt>[2H^D2jp%zo<$K~J&AM%|CyxcC-<Ƕ85H[ KhZ +ف[xia>ic1pZݎ8لAT0#T9L1z+C!czQ=S75Oa8 ~fU%wX &P0F@_oaya@ 6 "ij%kW`J{`5~ 9 8vBh}CP5 !d@)jֲ;vN6a>GIIcUf03D囿ā!A Hy$<TasM1Qޚ } ϭ]ȜA"LLb+Ѡ'QJPHKJ,ZM"`Kʞ]HG .4zXi#OLHd * ]mlq=Hp8djBDhjU"ɡPИԈ׈ il cYb@IbA8Ri[8ւ `@RJ"GjVLN)QN15N:ђ:SX Hw)cl1(θTsc6 p\A <@ڹK 1Ai̫#g74:0LoєƅS8gjV,xpZ0.(/ԣO4o2" v7mAa]mφ^s"Y#cfT2$h,dRMGii ˛(i-mMAD HZ5ZU U3RhC+94`KysX>0)ȉ1pQ V@7ss?f V*@DO J@4aZHLks,%vP;"@TzYOo[8ug8 jstmSCCYWI%]{߻Sߋao(DU!ܾ^Hnf& F΋6]MwmCA$lKQitBi)rqY38ȅ팃UUhCP]rdPBQ:ioO!;lL{ʣҐ†mP>& }D^HDr@PZVEϠiS^ҟTVMU&@MIj6kEh)P UcZ[\S#-*D !9SW=@܎6朱 )Nhկ~(7ԆQi/'.9HPT );HЮKp$ nΪ"v'ځ=DY͑$!:~>q??\\IcC51׎4C6kP `J'/T&|1>W[ޫL]- ԆRBP& [m)4gIiQEP>@| 0sb6ȫA z 41B>ݟ_~$q9jZ=u6? vx3YeJf{NH>gR'vw|ifC1?.)_U'C&K_!pȏEiDswnZ+a3ei(e?kv2kM& ]eKC |0{\i(CJd:H|ib0=`lhrꡕ n!B6?#2:',8seX% Gr?i>,`qZ9գtf7y̒B@HA fv[#(ܱ01,bh2S#+cA![Z @67?Gp#}-Z; قPdSLU 2BX8wOpG4Ρ>\s4/ aJ{dr!bpoʙBTZ*أj(${REɨ5Я7#JT&GS8'pnTpҀ&#CKqD[CHW0u3]Gؕ!%ddmGC}P7x^-xL ؔ!cM[`0 24@&6D9IBhsZD7 Șhs QpR  BP:Xb5M1XI zY8d 줈 s|sp E- $5oM2 9d$Z ,J鰷5u!8Rc~n\6$DTzKF篮|}% Xyzr*(vfJK=(5L-kE)wNd%?{ T tIWPCGl\H6ׂ'x4 xp%[ipĈКsV RݜD,Q}oLAc] Fқ%,Ƒ(%z>kZ,;fF6MP Ik~HMy. $@D"n J!3?<}r( 6;w'gkF6Zh"h2˭PR8kԛ|[,<;P XeAD5G} Sg !H%90CR8W@ 5ɤ2R>U?#3;ňcFQYk5e Ub}~L^1>OzJ(v| m.n\k˨EPGp|ƞL.zsoPJ?7#52C5R(x_@o@ݎ~E,K"1 =P1lB&B85]O<<Fx d 2iml풢&8.xUƸUʩ QH.QbauF`WK鯫o<0|qB* 0xMcjD ADM W+0 hx뾓n2A@m V7!RwaCԺZߖ a;[r |ubMYqI=5:XĤ컻W]cr G q5rl9"h!Pک0͊]R 5ol KypZ@=CF6NW9q*eS9 p {q1' $b 9gqC6(6T0i\5/x$Xarp5˵ gxeXY,Gᵹ4&Ċ^p2<5G=L TP:U!F np24̑X>/'FjP]B@ɈeD(Wq>^)yv¼N d:]<9/ !Ύ0YPCy"D d >݇_Q"8Qx4 4p/綔+zbs5Uf)e.b6dEiKiGᷬ8l#| 1J)w = 1lP(}p򂅹g^98/y]:ó럑p|J~uW~`&CTR`tCNqo2bW{QԭAHsla.y,Q,U'`! 8 B鋎]SBChQoYpcX`b:-IφDRF'&$ԃLp6b4'f!/$oKo΍{dٙ*Wv|4 H.ka$VtݝN=VuFMTSᆺ>u!簉&32=FL  b@dC63֩V&J蘒!2XmEFB)P ؕpAcb@ Co|lOtyc4˜g>(rp/ = 2oX~y!!R8=>&ƨ<7E+(I?d`sV5E}(ѐ *@yDŽ CN w`XO֔6e@ 3ىd^QcHK63PcQ4ɔEDTΚoɓ 2^&b d['Ҫ#8Xcw 7 Ҁdi(V b2!Ȑ7b"@vۻEæ@thO,J UTt:v {x| 8qY&Pqvȴ3#` #Z!JRx"9ILGa)|lj46~} ?\r>@ O|0ϻRaP<`gGHJF> QX*ђ!N%I+jIi֦d7,47co?1SF {Z$[ k=?oaXYi >I)hAJyX,SNFeH12,40¶)c LAF$aB_Zh6$nSUЀ';nTEύz5,g4HqBX`E?_ol,!iǨʈb? =?ģ9s}6yKLR6#HΩ-_.^Z4Thtjo:6ѶѰ(]CJ ܩ3ݮkͿ/VTqL"4 PQTm<وZj PQ ,j}%rc0I"Ă !ǤŜR2I%>w=ЉA 1! M MIā6XkXbEE1O!9|.̹[}Rjs-VȉV=v{= 3 , xjJs}O3̔`*E>wФ| >J,ǔU0AFxhB#e gosMm8"M)M #P4{s:kHȠEJDxoEK8h0Co5G't7?ViMED麓T(A+3^ܴwN㈌yL*CK9ҭj- Ei_]%,YC$Yλn}9,5\9sXuQn&U&5Stҁ2=ui&ёE7Ww|RiR[-nWlbD[b*^ELǺmK_wεBjLmwX:hۤVG;-2&ğ,kӮCXYVűj+6Fm+6Kme۱]&D݌grheZmFie+vdη-;c 2ez19"mF=t˯:JMt /gEU|H+-L*b 0(3( R,#h3e]W--.i%D4ƻZH6k]s^WMW*[sk]=zi(e!uΑmVv&ҹ\ͭpM^Ң{vuغ7]^:LmDk:t_Wrj}{nsS䑊tӮm@,ʄ≘0cE2VZ-%hjff-Z*MF5mbM6F%|j+&j*sXwuPʅ(6%&:-IlF$dAiXmE26j6hbٖ6=\l[n[$",LԎ[%g{syq?KW)MWtɵV) Qr$ w?E) H:hG%##cb_L9u54J2H .┊[WrJ5M?~a^n8sL0]39ΎژݒI1n<: K(A TA$%_….S У˓Z=Nׄ] NR8C\a)G+dS)Np!u{T0:c#hPl$6(y@?JLnQ'+'h(hZHGXtܛ$"vfd]i^Sѭ"ĨxoS7₁;;a*f`2VXk~cAR/`teB( Y .@(4PHBѐ!%$JE30|SP.ט'|yi334o D r6JlY(8B01DMJHWTBF!rV:Yzd&Zb 9cM A0E U--X놰qr!Jh;/`BWo&= Ę;Ri_~)y,]z& %tAcPMMM"9+X(U'7?Ҏ(b: `XD)0l,Wv<#tICHz&8~0&Hl7:<c}3Em7rIa,)J`}˄@kd+3%\N朑OZ|%  Ao8(`8aGp9"ACOXPWJѡYIQRm#9?ʨćCRi؃tɧ9G$$Y40y~e4t;(1!Bd])Gs:ybI:u/Rk\+alu !CD3T~+bztJm#~N;mrבs=c:NimJ,L7op*GkI/z>gN:?QyZ*O!bShrEyA0=~_(%%6 kdX6RBX&VlADE*4zSD@DmӪ(Pmma4 20O9yK0fFă(!)@ۑ)FF0L%HTҪi-M@D$1/uCNAV6 9u=vn ng;a p?M /*(3zqxcynӔ~$}\"(=GᘤcEFޱJ\$#Z؊H˒"/aUz|AT2 ̜*ߛC5DbM w9$ӄ% $ap?8K9f9lO mt8$Ѕ Q ܏|,B PJ4!JkÓ_rv=8AC {PK!/ r1M!RQw6޳}=܍-K̚ 9fU# wrd,RX1[rtX-WL0,:7ΝnIAS̶KcW9ѵ!6h p1+yQvFxx91fRk&Ms %,َrW0@$J&Jc"d**8J MH*Fԥ˶klș=m4шB2|G8A'$B$wh1&hk 0B=#OqӀS$ibN a˄Tg_ ܔ{O%H$8wT=9"]D_> #n͵={.^srv˩ jZ'"HA)$e,"E*hGR"T^ysкyJ{w c2 +,ʰ" $F0` S=-_nwWj~v礖{%=dĶۅ;!ro+\' h4>lbI!6ձ1߾g_/}k$t*]c!B>6ltP9T?4I^fg1/z׿$}NT)P旘HbG>QѸ+dAGۄa2# `Epnlblt@DEh<\ʎ=wۙW 0zI ͩ}GIumIA!!}em=MhE_b};O5Bj# Ndbm4yu^, nxq,Ghpn]u1c >W(G9[DkE\Zx:x?Fbà0>q1i JscNCrT "@/|R-fư+Dhu3l34G#tê7:sp 8 f`,S2_p&:]MEb`s'8W5u _DLM{v7U3 C޺TaԀQd,6!"1 XRNVrxAhScYOnh_d}07x  . I`;3wdt^~CgDH2$"<ҕ"2{ë2 1r܀.f.%՟ukzNBfRu^f6J-y" Ce"% FLq(a351c9qk|uHi(Pm0dR!>Z=̰L8h >kH6&!ztߊ>Xc*e֜Æ/[=YF:oZv~Ůa򆈈פ}m܇0aLhvSD/ H((A:@NXWJ6^ `c}B; |ҾxV9kDOSymn1߉CcCG厫hjhFYAi8MS"}0jܸh0 Ⱦwp']tOX$d;ۼMϿӷ*GZ }sQ}aK=Ej9vtⅫyv`fFur~jZ6̀2* )뭄F EͶdPvf Td Zgn\iPmE|PЁAH; Ka/QdPZc6w9 <ߝ,O&lp@c 0drQ$&鉽RJN1lw5!a`.jHym>_7OG-шb8uƻ5G} xt'm0AwI;!a\8,j` z.&,Q&Eܭqcۄ Fk) d;PkY< y3dхiM(X/Ao94-dCo &:ݐ¾5LMy%K^ǫ;Gg 7ѱx69H,3Nȷb^5#%,zC">0pCt~g -C`5Lץ\\q8׬@ha6HZqX>aރ>y>w=_8R_NN;:h!@u3Uгg6%uvg Uڅg_l#^nLb<5Ir02D}x%%`ᓆ35mfJ+wvjWq w7_5G7N1ab>_,Dǰj_WY%˂ TzhK\ơUll@hZ0p wnjq)lvܵ>)W(bfp#'Zq soK <✗"$oPw.y~is0_'\g>y Cǜ7WcKvfBĄ{+UsBYg,; zX=;^_ 3G<rA s/g"0p勴b!B> ֈqb=08sQDM yY$KlBgT\Zx# phȒey>_`(n`z{_8(r \/n(gin' ,F3ٗFh@C$dD-{m]= r;J{x@hH >`EqljZ}7s1o9lYɈ26h"&K^L\/WE2Ný% !׍G1e`DOX9Ě;';`,x 젖[|cz^gϟ3H旎qΕ3oڕj_TEG>-+[oR zfy#>1QHVEv %'?+툐W֪jާǞ #߮U5;;;73! {Lz'6R`q-;qiBY(x!Ya*roiC%4ba Aq"Xɑ}Bm$SQP߶7ᣚ H# t 6Ji4I2*& 7:~:Iy{y*e͆`Wyö+s;u^K 8Q,z [S rlC9\Yh`'|S=hτ+J8{ɟ-"J?Ҥ  v@R)\yʑ $P"q5}?rO 930Г & fn@y yCft=~A:]ܤ,vE˲*˔!gy!| md:ۗpԝl!>^VE0") }'m<~^WĠX?-.%N EPDbI㯟T:WN am7 M5Y&X5*'5[N^T!ALLB&<"*xBp>db|EDYp҂Oz U$75(Dcn S (Gi-ʜjF<i8h0);6CBƄF1[6) ƅ1% hC c#$ hv Cx.043Mi10oe8"8}08y1w@xl1"tHG7y=WSXh HxͱɲdYgi*G|Zt a TRD뿸;FJi?J&T$CPRQ0 @2w'|vjTX}<O6 RL+Y˴!Bú45Ac}(2㎧Sd;HhJ>Dǯl`BdHJDzHvd{Yk$>u=SI뇈"16cݼnĈIk{s{ a0c15K`m"y\MA8JjCo'3<LQ.4aݘlD(v٣J?߬ ΢RWkIMSlJ( f u124u@Xpu&&|e7=nPA1sjMz2YH7A،Hn\Y{BP_^jY8! T=ğ$)cc_ ^ b١guIL0zD}\DI C篿 `X:U$a0* 1! FW OQߏ'n[jM6LBdia%SȘb U-JiR͘-)QV/뗅:z'~Q wGjn4Aydž;;l  ,s 0k4w@.Wd>ϣ^{0D(NȀmn3o O#Bbv|5L ?'ŝ*B@P()etڮҍ$ YԙٿYGGO=D&!/ؘGQ Y Q>rz} ]8w *ȳ ~9(**<e.Λ;ܚ+|oH1n\%~96 @HM SUxZ5OXQVLC8w"W*Ucy(dpuSO܃6ikW--!0P IT>MOD&!8ϱk뵞gy ;Q&Hh)kǬ$M<bw`{ttD1PTF%@P}μvwwtQCvыLN4d ~?^x#3D03.GmIJyD+?L,u:+&ev돬+Bl%SU,e&dHYA͸4x0JaFѲЦthLCYRb2 6 1І7 0+53+ZmS TTʮW$$@98֫Jk"U@xܛm_(CL/tNگS˨{M@z"NNZ &^f/s* aKF??1/7faIP׷,j-n= n]V 6^eɠe]8] uh@فi` LE!76Xu&A^Q:ԓ!O*x×Mw/I~{q<+fH3/ƃagP>I~ 3Ci,'F(~&E>t][bBT!hNĊo@L4R)'q%ģO%ȁ:y!& $ lBG0R`RJyH@H"(v&^xְIӷǼ! 1=5&$y$:Jtj{:ꇓw*( edT'\ז  eFfb㢎&STP;J63"ص vtAjdQBRI\[3ESdXfD~H lWfVj$;o5"<؃1Zg"1RPDs@3f& $bb5TԳƭe|&3) AlMo41 x͆r a0SRuP/'-5ϙ7f#wA6kL+fhtT 2p" 9`%ȃ@mw@{B0ga$N33@ayctrf Z qS6"NA 78h[!"73] T+I/V+ӌTK0;ĀY@deYM5re@Ƃy嬇nCw VA lE|`tא"! @r/H0an;!.6!dBu}Kьwy99|k zچ2% =E$r@a2b/d[n3X5 2 RV flFzbߖLĢB*B6iaapR4,e&:p@"jFu'|]ax 40$BD>:BHf+ys8΍۸F<4zv& g| @!KA6Af# n8BY 0k#w\r/p:$\C.rNH=7'*IBA2cfR%L"\DpDipqB4rj 9)`b[9`YrAP+3O]XΡ)zBʏ@G(tä4,ef 9cy@ `H 50b.Dr]^'nݶǘY)ҭ %y 8Un`dad$0[ZH[ëÓ黈ө[GxtsSW!#h HgԜ \i k!lt 40`2\F>W;JBp00kնvb>mTqZɢ!J,gn5^rFĝ;rO#@qav' w|qQwb 0 4G]pcI;`"H4631Ȩe1 V _$BD3˨V{ Z.%h7[.*UpDGsy4ưpH-٣jd82<)/YA02 \sugi`R:p7.0dX*@`,z0榐e!D>{l&!:,5m‘jT\ndd` -ocC8j3sr7w泙q738Hd l H@Z8!&n솹5]pbH-H)(a! [#;d,M?aw Bom#I"$:}4t[L(_;Y3/́Bs6f*ac5V )!F ß+;@(,m뚰p.xicLtT{paշm-myҦWF L$24Q>&8iHÄ\҇E)i¡yO]*q޼v bEbNyY;ޣFfS#NMnq(x= M@yKp0HQPHGQyRtw8!L5^iӯ9@.xAo]f6lsBh|\P,{1'ϼ{7u) J0N]<[yrr<|Ө,{%UDV?#YTIrް-YDq dS)Zcc-FI"@m !։05If R뚆40-ҌqrS#"9>W d݆N.?]ѹ F,T :J] _y@bPd,Ȣn5O ƴe΄tW/sWαCԺx,n)غN8!9TFޖe\G6ցtc P sdk&tֲۧj]3@;*x]1ي ¯'!{9)lk̀QF9ftD:*'``KSv#U}H&iy/5k捋X po[CsZ :s4#as9؎G]E*22Wc:J4KXɫ"9}8,0)`F݆Pù=eiQv^o(=࿞,HZ&*$(`1MTϾ+\д46Åz:r7q\=e1"l<.+PY.ݘ\ 3cl42  m!7)KE ;0L HqRbqb VOA1X"iCRBNΰ<D6a-QMȜLsQȔ ؔ!q(6F٦Ѕ-!#7$n nYkoVi9qZ lLm閑Vb- $"GRDrtcYP){EX(e&[& |\.rPX꒻`1ٙ#(w&`y34LLtC-Y@k 4OKsFJBlqIr܃D %Z&4~0Q=l9j% dTRewo3Wte8YA 5hxLޝ 8\)(iJejj(ѣnʮktȫ@]-&*խSYQZ6h1h٤JPhUQ%L`>!AB p )jB}t:ppPm Q}shpbaseLse>UHy<_c!13FݓNfbCb")$I}S(64ZnfgR`׉7ƄƑr g%7%Rޯz1kAcM1U%4"_c л [x@7^oI$d|ʯ'ݨ-GTqi fMÙRxָ?: 1͢v91v3ܻi掽h@TB 2hTTS Pr!@Ķ&;aWj?&Eܑ89uxly33x̓ ~b(b7P}dvoU@b9(fS8M#:0"?r4@\9qFr%1aTzyW KnشZHV^!\#KD@9wdc* q̱r%@Xcn+b,XH¬QqzX8oWr9bx]cnrN)JYP!P7$Ss]C8YSI8Fu2t6H2ZP7[~>-Y#dʏCLƶKDB FgDKx3 >ΠP0ժH[B8.Oc0vݸ`!"^H5kuwׅop\Tײ<'a}L]'}NT `T:ٰpljlD!<=h)4U] zJz1}sEjʢ>p1CuA0q q(jB*+ ]W2X/E']طzw" ^ F!9JQ{_Mwg eu;R }! 봩$|x֤rv&LВֱO!ACA5􂍵a4_F 5+C+Vpm'.!cB D`s[PB1 0o_G# 'f E(AHBaʿo`gO~fz&K:ӿjBӇ|g\(;f>}ׇ@Ġc?_)a>0ɭ@8r9"RJONW:C^4oy<b䟚A@ggtCsփ+KP0!(rWJ7E vM0¬v}ߗ]S^9$4l|^+d0_ljA R/oxIOekB3S&o9­DCjbQlz?avQ +L%1I@*-x{6sNCz~O.7#`?Oi8@Oi3`h3"~fBq\+FBj !)@lxr((݊# JQ MU<6H2TJb V4[%ѩ2y}'S@!>=]hGkG2/f 1gd`C2Q?R}O{N=;'$;89Ww"E A.![{?H!p<+O3 q&޷c9TC.B[ߌ>G~q/a~Hְ9L+sX-t &n41xjQl( #PI#RafQBLAdLfd26)kFlؕIFZ63%0X-kIZ22 cl4AdchDZDXɫ%EmֈlljbT[EQQhڱb ѨѭSڍD[lP%#ۂXV[dzDGv9( Aĝ&CZD4I&MKcٌRa! b-$SpMrS@!xmϙlf X rL^֝CQQLvs > [,џhb -bJaNL4я :MqS+iP̭0iB1H҂vtWF[whqe8c$D1FGݥSWPOAaHNu ytW 1!h41Cimd7\L]F I9?.Mao7uֺɱr[L3,k5n2\9g*6Xktە%uD(O()@Hfa!׎ٰ̒[8%,@WG ߩ '+:@3~xF1̡)ߵHs|rlL('23 rI0 )LFVj)? l!NIM_=:# C g>5Bᔗm{Ts*7Yylq9.Й'SL` ;X,@v>@0?yː[׮ͽiT>f2`v"c^/> xP&삔ԃKfNն捗<=?T{aJC#Y3F0:;'? م#}(C ~^OjyAn+BGHt1RG۷zh+^H܈0"g!}K.଼jI9Nr Gv <Z8 7a.qs0PMPHƀ1us.BD͌_@.!JtÄeOSs/;9!`E\U"wC:d&Ĉ'X=t4gUC] FDJT( AxGNXFnwTL$3N:A4dk&cKb -elRRvo](G0|΀t`)lG"UjG;@ _i}<^?ݼzm  ]uݝ\G9ck%ҫ^70 ACCfįomtw$Zn'9x)ѾW?3PHI~N蒒İWl56u hu]rV)Li˷n]j6ՆU Ƌ nYBEd'5)$6 )d*ޙTL!”DTiU=I-PRxpr!7S xO0x؀F4Qm`lDWy !0yeGsOpp!@)$IƊв@P & ‰}MD:yc NqõP|7|Eȼݱ^y|#X ND2Q"OWj4+0bta/ +d@$!07=CԤ=avhY S 0I-EF"A@Ao{, b ̾!px*X(a(' ?Y;g.HQ/!1ͨ@͙g C0 ;eK%j$f I(%3eņ}\f Y1S{4`AwPUt=J"` D#{(^ckp默#%:jU|yn=Mez5 sk7KO0@Rsg]d10ɥ@8d{3$! `5óR@sFD6" Wk:e|`#n[btFfw oTM=fs(u,a 4~q.'' N vqqvPXF/\1ѰAAb%tCyg,FtCdR#)1Xh8ɉ9֡^OOa vd;TSQ9 H6=jaB8\XH|S%Y8mo> buqL h8j,P@c,pRK3#Hq(Ӛ1JēF(]ŝ'1T9i70Bo6oM^M4pdžIsEb fԏ֦5MO aG49a5j"+ލ$o^usXʸG9|F(( .xYXru1XYSZ"-sf7Hlj0X"L\т8M3spuZͮd9q UU[Ntjhs;gųҹ!Xǯ^ OO\nN' u2Ў @, ~ du8t&D1C) b &-/P(#er%pؔ^b($Ypg Å ".o%Ct) H{_"{[[٦?`#8rÍ }&vVW}_*K4Ay'g;C3?U _|vp@T0Lg6`~G^:{?xɻ2KM RL\`<_J}p!= W0KXЏfEc"}[z&E$gG$Dhp~(UbeD DTXFXx ED_g>} Gb`0O =}1c0jD ᢔ"x,wG" 'u}w"}W" @{7[ڍ`)8?1?}a/fY-`H"=P6йw;z@>  gc--Lj90Qk[SZ{ry@(IJ5::@U@}yР /o;uMQOl@}=Aѣ7{Ð ;+ޞ|{A{}z7oz Aj` h︾{>^&>{P>tPi&}ϭ(M}3۶=c ҂A{qr}6EAzQ6Wv'h !ِAТ*y{} `{gϭ"{qg͛W:< RwgqՀ{qA:€J '<])FUќĝ̀:yxّ/wvu7]7XPsNr3\w{d#F @>&@{remh'h2 hDE4z:޽3:hρy |TJ]gmzVv]{7^}[(}wqķvytznmԶl[}kgM\&׾ݽ1=>}ͭϯ^|/JAS/=wyV;eS}m{3iĥŲ.gj8M{swƕn}:m;wcζ݁ۂ/{6-Z֧}=u{u[:cw*U=qD۝:{nyqv揠vצ;/nۻu;kRW{wJ])[NHk}5}ZqsYEws3қ4e=}jtEs{Ekt;ﻀ}w]k-jͷZ3Zv*e z{W{-@m>d[mժZPRV{o>oM۝sc>{a{ ]s{w]= 3ؽaX^Tq&G̚*uJSVk6bQvhv>%ϝgHIݽ@=:ǯEP7sMӖX@|۾\ݵX;nwQm]slH;|P{λ_k^溷^WWb$շM׮•Gy}]:@ӏUhgwNET hU>G0{Rfnvmf];|g=i׷-=>+ދlWc"IݥnwUmvNZ:=o^}yh-6;::uo@LfuĝFj;{yr.)qk[X`b>Rj6$mnvBvZ'[վUm QLaWmp/f4.ۀh3Uޅv{`iv}hoZ8qTݍVꮣXHI-a?y8B.^ W#E~ܮmz.U;AHuHoRA$Ģ ]E`!t=D|)/T^ǹu"J7X#n=\|!ʷw~z^7ݬW`LZIT.(QEw]QqOܬ!FtgnytI3qf.^{j5 ak&漺'|)-PYlD{$ ҇8D#Pr\5ou:`_e%O\z3n'ɒRs);Nbf=~8$f+DyהG(؁#ѯZ1,o א0+nF#91\KɧxͳY3|7^3vT7KCUtpRy]1$EC oɨŶt3+("s &^HTQQ%u#ۆMH9qXO{+Уg2b,RؔYk˙%T^2!o;1:y*2Y\O>ۏɍэ.ƏL0UPǽ ~90ޱg ]cjB1bԳl=jϷpj{v5¨.+P|._V=!!\ 'Z0)Z>1/N9]j"TM־@*W\n+؉W<GnHu/):7OQ!z6 MƒU0Yu7)hRuPxG:!c7^BHې=>~5Z"}Q.ޤg̈́ƏK$r6EZv'n2~POG`==8E+b[Ӷ`fV[& %6 s‚zw5@Ct5+;4<$9үt5r3v`Het;Q튵a_Y}rBC}N8Uykxa4Ц^O(G'ST:lNffT3`Kox\\kkήsGZ`Rud|S<'9vz]YWm8îJ;Lc/d&+R"}T_[$X+߫Tv,'x4νpz_fO}Ru;yv3l ׾P^% f| of]0Ј#JFUH>!?Q((eYp UW=(YNpfB Y.rMR%Cre|nOu )4w~8aD]دb7xjOlyrPzʩ\,uf?%C (+x4jVY}e(ᔶ!Jc1vAdk-dtj7  J=+BDÙ8Mik.<;>gqfpt}= sŧHm[iQ%!0ةFV*ET%}^# n=WEQ븿7#) 0b ?OGo{07TU>=UŬ Н?45htɮ./݌8k^O;$Ӛl>Cɀybzقu_3#m˷Ǿz k l &RQ/N->>(Tk RK]8y GV[sڝ>߷tݷwӪ["+]Uۇf~ ~N g9XqLԁ dvr7]'íG@ӼK R 픳'aڐ{7RPcYKv ʍ 3 NrRuuar-6^^1\={tΆ!Q$P  BlkI9H ;Jx4>|6:A8o2>6ԝׇ_f^=PJt# ?4ưMHo>9nWiDF_&I&6];qvgYݿ˶DEY %F~2!vg_\\2sSw;9ա1LSJ(7nRN>؄J=L! }fv[ nC\mwh۷{/|]M4\ޏ\4#| VOĄDH4 }_~T3~ƞtgl;iE/6˰(/;)XMQ:Y4Ӧ lδM6arlߝ hBӧ%k `)0 i,~+ Lo*GBh {]dÏǩq:ŝvu;Vj*nqn˕) /M1|rj9.:GcLzÕd33nqqٲgaa*`Zts%F\LKV c_[>1a21*!pjf~P*eP;N ʣ98=ͥchz^.vɋ ]L+ņG [y6^xP ʖrƳ{ cz,](5Ϩό5FM7ߴi#Y`9z,+ư0s 3[PZ؋pI~^:̈kHal;"k~5]f=]{,4rxvz rݠ<5=;"o? ..y?#š3 cr{Sc6w]hqIvn@Ȓ [e?_u@hں;F z, 5n09/|nHuܜ!D%G_OuA'h(\iѷ.6q\ox|\Z5li<цp} 2j'Ѯ0(Ŗ`ك_;aJ̗̎"#o Ai(.@Lt4v6Νʚ) _ wu|UT2gcTNk @,n*%Rl9^8x)@ 05ESplfWGB@i80ʒDU$QĠ-Ca-p"Z`+vIEڣᜣ-qиS _c5ʙ(ʺ}#P;Ѻ)/z}}> ]ܵlǀp;z,Wj^lOժGMfjmwhe=O}b 4mt麇UP on3kpi߬z|z1g{Dn;S;Y_u 8Aד^ gd k=\Hu;6sh9k/|Ìik~U頻\VMݷQ®5ۺ̖6ܻdgqxJFa L17l\fjƘ tխҕ :KmMu]7YAac_ֽ=q PXI*-=3B}F{fcـ-ggR-^4t'gYahepqt;2f)Q2۱},xNs΄i7=8CM%OQMY7e\]l?Tv=+ˆ&kU\GFtl[d9fgUk7훝R]t73ۅ9{:#('+:tڸrcXJ8Yc yȎ!=PO|8uNҿ@фxR!Mt{s{drWE1o 9'}}ػ  Ca.|g^ut_>!2׭4?ceh~vq~ i o('SH?-=K(V1l?Hy3rwtD {s^$+_ꀝHs! %M0.o&AQsTODJ = /SnJO\fP?2γ~8<\B;:kׇ ט}y@!JJjF߉S綸UCXI9aȺ4VPv1 jX8j\1g|tNiJ$$}uK/#; enFz2j4`ud+N_R(*@=H*Għ3P|XIKX<Z R{q_|h&l_KZfG_Mg=X ۾, -]a;q>IB[\U !Ppʯ EK~5]C8Emy>.U-*O)EF=@Q&? ü',3aXxxވ6}.UO,R"UW?~A>U JG!ɘ@I<*!"jIK wD{]j|>?LٹsƯѷ8bLT % ~*!?hD ЉӼH[E|Fn1"ҟw yAoo# |,ݪSjoS/-gp*S6a bݰn1ژ[kRu*ΪUϋ&y8f5fNGMAwڒ}u ܉/a>*ߊ̎{')0UР3xD}gPQT.?(zAQW;ѱPK޻d|mI%v>%f UGyHy3dOar37֙濡$4r`8ּ5{M߲9:ĢF

CoЇ_6#v戟ԇza_H܆x}tڼ|chu'4>_:^Ia ,LH+0' ?BegeߡRįQ"L f`T dN QxFGS{#&0>iB[>Bݘ *D!@)C($T?©м"8ԉ8@ClkCt`td]huEMt|g}E9.8=6r&ifCfkRCB"`6Ņ`YvpyG>7ΤHPS ckt7) a_.17T6MZ*h$7;Z:SwC_χ``'O 'g7'hQ4خJH$cP Ϻ93Pu8aԸ%xQLqzo$A_L@E<Rd?㇚޶p(f`$>Iyt"<7vכn^ `hkw~?vzz#ĒO1!?77KfK(![`15%d!~rPcbw4#E&=rٿѿ0-?");YpafA%L8m`pAƸx E]_epIyPlv s3bcR0T,j>QnϣVk(a^ _ř%}|w;dٻ}gEf@W PTB݋UgL m~{oBĂI t?2j BR%bbGgD84{b7z{_2c:S;셊rYO܆ $vQ !q>adDCpޞ#οv 燄2'凡Tu۲_Y*JX'{ % mԔj."}U@6h)6[snٿ`z+֢GvRC4 Pi}ѵ>{#,˰zmskN=iW6jӈ_oH(A \T/G|[n`RuF ZvC"Ek !_wc̞&O)[7I/#֢ĿW:3Uh+uHfm_*|)Bi_=bbuH9VlP)fU^)MzTMUBjXtF]1sն-vX,:J M ug}˧j%z:|=i+-4 *fA3g!.t:@gA5qԻl! ?=ZIjUGj❹ ql J.B'4cer!w@ʸQѣ+41H&jHSC$4´cu.RZ4:Jh3eq{`4E]UPU%nXzy{!?n wey_TOOp t0KI /pGgyBKf>X7rp?,9I5~g* 'LTB$~ܚfHzB2U-$Ȝ"< ?j<%wo.z.\f(j<<HA52D NsiE74cP"֚ˌ5[]O/w}Fˏv0$r,k7 vJjP=qBFRStgbJӉ:5u19qbM%QJ%+CK J_i~[-qthndOLBX/ s<і,h=˄D|.)d`®gy1`OܓOt@Y?G(-GzVn3B??4S_#5'u^9~cq*=P]ЉW5Ϫ`?M:!/%#;QD<ϼ|< )ALnz3W)xx*%C.n<z~^~q_Y~mxOE l浡M"q[ WLdG͚T*IcΖ=Tk,)"&="#N/XA YP* &mDtm fA χnw.TGY}bp*?>: 'Bā<0"B7A!> )L>[vFqb>(+QPv]ڃXz,' )g>F9:1[^ X@1h&S!bA/9`u0`ʷ`[6ս|}$'h7>UzCE:xZ;pJUezHL^fL?zHf>c꘏RIoTï(; 鼏f'2nP~qu8E+3ʴ+x_zgdj:F~sf_e;Rݳ?X<+m~wQ`oҕWDGT烡25h@{t[ 3>YS`eTx7h1h_ y`!-6 8K蔀IDg53@\VcǟDp2Q w<|,SEuKPYHd!ԋ6^ʺz Lb;9{o:/GK[PxIӤ2Db=hxZE!u߄ğ^ZA6D,?ǭF\#=H@}4^9Dj[5&_;{RE17OHE;4lc<7[)?k/sXɹB<+8NA )SkYw}xtQ"3i {}7 7^܁2||APkp9;L)}>% l2EHҔ4$LIwGM=gyX0>X9˙@?z(.9%IOޕWSgovLG0<زJg/TnǮe^k,ۊƗ:%4eտ]X&-J WT5~˩54"S.2p1G tvhv poTUB fgҶS[p(9y}شW}oI2dߗM %D/0eujr> ؅|_hG$n~z׼<m|ͬ -zHD3>o'hAJ q񢅈Cy|o/=xq|G6r J0 OKU(T9a|03>;U!㣺Q!X8a >_>$23~r= R%? BH uCuX=&bsjU$N%a6Ay$8?Ob~ "I%_mf|[J:ǧ^9 2Oo~B_mk{dyQ4$6_N ʒs%s F^4p]T"(Cr"1G>%*s\*OI5BEER IKI4UCI )B&)C%C2DDE %Uh4 2CJAIД4 ,UER,DUt5v0)gFǮq&I8U[=x5\9^h2@t9d BYq`(RT\pN3r;r`c~a͡#o ~ jF0ӕG7Oyty:B3P l(͗Ue@u=即u=!$Ek  D<0Woq{)򔽤cr~cb')檉{L.]神#7c. %I)́8(Bz?e: }PH<كOVb,]><8!Bjg,p7BSzrP"h991#/18< @XX|pozݢ(AQ<$4́><\Ɖ 40SÚ= Bf{&^#Ijʘ)gʏ'tm~@ 6"~qIoޙL$^<)6~#tG˪BwK=@:ơ*GiPJnנ}͜K~$Z_se Y``P5jOHz[f)CRZ[?O?.}NۚLP D,^Wth$(H`)"?~__ύpMΎX#<یΛqܮz!\yPǫ'inR2^B4!o8'ZYjʂ@ߎjLE >'wځAC{cM>n0/ jI}#NB%$S5TnRo[c@]tCiJ"pfc[UJw0R

D,"%rB۾D_Ш0 n)+ U g>= j=P=a؂>}F9=ÛÏ7#]\ =0 ~;C DYx}W-Vĥcݗm tn.~PS_XP& t_^~B'i9 hC@v/-Dq=Ct^ .?p@~oЫb(:rۧ!dO!̈*ԉpr,uڷAn!:xhR @Ӵ oU`rI|%iSnEI>  j)MweN/4rND^!1M*.3tB1ws#aH(RKM5TϦ>:F֩8r`<ҤO{v?ڣ$^6ڤ>#([mjb{cYyT ~ DJiAAb8y-3I(|ܝë̼O9g^~~l7t&sK`Mv{3Z*A_9* JSK BSk6|`AVn=LHL7HWzb?5Z,#F&ݟ;Ntx]\E1UQGJN`qlM^$lry0o>'+ǐϳY؊8Rx;8_C!H>Kh9_OY AsptV 5°T;@?)4B 3p藮eU ^H?!ʼnpP?hdOyy ~* $g*j'$߮Pk,,Ppwp6|gS~}*#ҟf{X]**j#:J}CD@Ji[Df$\]1姗;|..tO>:a=._0y?ͻ\SG22 b rN 9<*j&XɎ)`mD20M*REUMQH*,E!ee-9SCEDLU aUx0H,P M2La`(|Va44A\H pu~#UJ!k%PPAB4E A5)LrtҍR%!@ HӠ5RJ ,;C$R!Q|X)@" ,uG_wP~;mDxp ('|5Ej H6|_pOv[19u[ђ 5GJgNA TG5yE0#=72u7J@\#XKv30Mt05N㷾TiNmUdMy\֣W*v6<bʗj}]$~&sC֛X=Rق]SWO{iϩw?n[_v;΅M;JEϐjx+cwYT:>:n @pO)`q+8r!wں9_Og/UpQA /N"IdI5~iL M #8aD/!9_r BzGX)1TsmH bfP)D%Jc'MuУTyx2mxEKZ#OϹdY >E!,@4!/Q&ǩx\rW=4zc$'h h%3-PC3w;@RD,n Z_h2TUQ"ʊUq't1=#3ɗ=ܘj@2àfDs0v;3I3cK)PXl[Q>&ӎ?1imHw .9[rT$~LN(xR/;Ta=7irƥ{seRŽTn8DK⹽#!/3}' wdDTd[i K XLx^D<[+̓PsOFnnRnƶo}%qB f#exilhkuH.0Baz88ܚ9^4t`\Cz!cݻulڊsuțP]ުt^J檯_i6m,I8'J/JW9N/t Lp86ar<^>yoG9>^0P &X#]t@ct ƴFIDFNK:8傽3sӣ.tBX^)cʉ)5,#e9oxؾB5M_Y !03-׻Kuim]6X09,n~St(S31= &5c"hz=;[4#"o#?j]*h0ѹ`.p*u^+6\05C]vT7H:IU B&4=狭o6#Y 3O+cL2u>|7a۞qK7zQ3-M Kn"`h 9Ez=@m5i0)$_Pl#0Nf .uYi)fx<9=Q4o[F`ޔy@/N,wgJYݢc`=T?dyXw]I(`޿_7-c`nY+=X?jAǨ̷5@"M @?U>#v֏VW >>!MSrݤ1wHJsf(8״q[?2=^{#gFU7zOrZtxWF{ah{}qk8yZ좣 souw#gߐλi'V~- /ayjYA8,}ƑrЬL>woVf fl0+?sm5z."E5L.Lwh"0&:1 쀸,!}S7%" EL oI`a po6h{\$kyiigqK&ٿtN2!΃.?GZY n_Jaҷҕ 4es؄+,Y/ˁϱuy A exڂT/-?^/ٵ*)Sf`jQfV1LCZ%瓢^L⪎!"˒Thwr=kt?I1$a:=8ٖBz f/|n}ݰ ~q9/qؒxfPt7]UE }!9S!t}׃n*jo6j8딶yAYMkEt= Ab2  SIǙZrر,g4]bk3%튗ߟb ^1Slu)>SX SJy8:;2xG_R*-lm}pg/[CxT \D]ߝ.è"mIrv絷eޯv΋2Xs86 MeeoŔdv]aazh 3x=8AqvvQtswObUj~7\kA1[ӴS3.g(Th׹ތE&L$Nwf%(f<2L惕KT˗Fng9hI39G+ϡܣ1.'@[WN!ќ _yT bA!XWd:as}Oru2Q+'=ԃEEL1s|^r޴}< dժ#+H A$6* ݕԩĦvNF zVIn ۼطa5a' QyXA?iQ(JJ1r6r^459e[T6#Y,S{r ZOhSSAeDU̶֕l/ 5LMaup1k^نduJH.d]Ěeq* I rݞݺ/iůaC}&er<`\䏪7h<)/T5x©O$b VxR0ߜnpzF.]G0X("T糋NV};7]y9ag{.jpkN˨FV; r4s.etoj))TplRX鯪vQqMFd;X>Tv]zj6CExt7TcdqNpA urKs6SxWㆾv7[Q às.O\lD#'.Sn@6}eY0.%s.1wQX:=nhzԋY)D0C~wcT@:ZDyItngvSGh҅ώB&ϼ0?ԡ33HY^h~ OL)Z"^Ϡ幞 _O [Gn2HdžIƮ=r:c VCnx']Fb:(=E.so.4)KF㋭4}G{WnB?.b';9HRYf_,d.pSshmva"/I'QhI҈a72 J%}26d;`@`YuKC/,CaLRZ ŵфe(oN>uMϓ7e"=?Vշv9mUaGDL0S&rA=ҍ冽IRn'?\tL0ɹ](goLb-}ݔm'ƏQ!qwEX@r6H~x|u?.I<uިl\&&ҨNFR|Ì2"9U[p6g_vC9{h OnM6Ai\WB`"pcLc9f#I [$JTYET^XO$+]j0mBga'qSB>Haې]9/B=~Sl;uV(`4*I$Sa|iQAH .h^8?u[ clDqyvE&%xwPc&(uFrwPR 6+eqط߀F q?N"e@ G#z̢:HIV[_ʲտD@DNNwV_!R%/J8oD(9F߅>RWo6߹HO>bs9šћambA!;Cg副NhRT,".]_7I`$GӴ5|3G,.vd6'M솎[Psa-8Q*{~VN~~7a\aW[5E3#P4*#b3V( nګh;pl~+-c>׻Zwtu?fy q-L;S@=m)IX9hԀԏ΋qbo_q({<`-wg36L{ z 1^CAf=5u6;pO0;u[_ %n,_Pp - :\QwczK{1n"ʷw> HLZѿ-Ǒݫ^{::1u6qS;Y&t8OlDZ>\TAŮnלwQW TyN91;:'snN~&GgՅ'FH6# &%F&S|9 %AֲC=X>Aй\X+ATr(7ŷ#go]` I$Xpr ' 6e"D%FR;rT=v~O3[.2}TVɍȨ$+To%ƪ4t7TV=&j_s6gK?L #ec10ps3,3}Fv+A=<[9cDEU{}m1y 댠F&>+Mx'Wg`M8Tj,gj]xiH<Υm@XOc!c{s;{%* a*D@M."_+KpuUcGaL8% $ ;Mvޯ.25zgH]M= i،X+ j0"f_nN^:L3Q PxiȀ쏧 `<p!HETStߌA CXs]fwoݣFmxm2d"[6_j!Ve9}}ڲ%͑_J\i}>W5Ov˴^gѾm.z`W<^.3Mw(psV =. 욻럾N`9ʒ ~z6^/U}@uL}V%2K;Nwe!6<荌nUn @xC4G5>3նָAEU$ c԰0h ,MrP$Īz_o^/a gt-A'dJd5y0Jb%@m[#&62jY jأ#nq6FkD f7bPn&vTLt;~+77k_׋RX_ \3K9xτ8^!cѕcG=7NqoEg)CaK/IY&8>0GUKw`U5"r@"Då,n  Mf>l^EzGUy%9YҫDg3Y\Xuy{6_JfX$QYQ#N*s#voEGj&/LkT8ߣNZ4-j3)iLE1޴>4it^-nƈW7U=8{ɖ?QkNP$PΑ{G7^d:uGF^/Tc{s }G,lVd:o(o-u# Q/[KGޞÉy6J#AD0_Sf) HH7ɮA%d'=fEAQaF䃊Xg5]N0[JCY[4ict*]Vr["S(ӗGvxpa/R礹({FB8 X}#*E62/R6 tfb(ۏBƀ7sa6D,s?O\imP.ܔ.'xPT84><I$I)E$Y@y O%kr^"/z躘 HB4QBf픵0FC\D.ܑcM(_|bhC X@DK l.QȰ Q/C9y9tvv7Utwhܢ*IDՖ[8]hHװ7(8/G=^=Uaѭ)DEׇe ؝לqˑ1Ò 揖b_<0orx}G?͞g++E) ں0`" 'Vhgj՘㝧Ruf&,Yl WYw(DL_0An1f;y`",Q G̗p7_TY۲O!D^TU;^[#r{)Lvx1kJqU hvUb±dܙZfGP4!n[SdoxZY]aq^ #]g4: v0㥱^G:MRg =\NҌ.7]Uˆxfa) 3~7\c_u1Вjdj>^:ѶDOx; ֫zV0(5w6)hUA( ^n PHsuȞF_"łWºNiǻs ^A*nv!pJa>b2қWMt X}-T\ۍoԍ+ : \ģ[va/\dBkA`C@8JV RWygND+Td 1Ĺ#dkb/{6YSX(0)c{LP~ÜY~`DQlQ|X3mX5_נr(85tdak]sWjl?d'^UCW0g@*| pk÷{kxiI&7~qG"')ߢ4*IBtZHu?Q_ MسO72an~sB+3 $|KG({?>G#gRW{d9B`! V6#_:@aɲC=qȈw8k5po~QDi4a9#Bt+!׎!WPrB2Yԅ\Kt\e .̴ /K쨼q\1Xh=zbWѼfl]hl95CX7)e7' .EV\΂%ʣ {e`n ?,!/FOUsE_~3xYyX~*aH~^Yq=}*UsTԾO<"^BH"%@=d3zio̐Z^s6q߱B3)2Yww<SM;a/,IdK0/Sx]kδtↂ{O¬ظڰߑqo-S`ayzp,SG.-MxvMn YC ;ozD^Z5GGC|7>;.`3`}vLAC*.Ckh\>&q1ě[E<A^~@3l{E|ml{x{#s;AC$~ @MTDZexUI,_!Ey/h^qiM]mXx]1uvfx]Ef| &Je_Xa# ͽ"Аkc;_3U;r[Me 7;'KGas(DŖ~ǘ2`H/֡5`mwobTz:g dN$FCrS)A/ay$ht8]{cT8͎w@ꢊuAi/EȸI0π_ʼt;#> YlXG,;Rv|Jbu {V駖Y(/紈W9q`jsEe"(3iZXn1 39ˍyku K-Ҩ(Okz^S=IHX3q `(w.n^Crq.S$WtA1Cqy1NΤүUs/',%/=ȭ;qbpc=O{!˳EXx]xb!F&aXBGbv=ˈР'z&] zHr͒Κc'e*ˮQ/qjɺU"tm4K2@q7pBb ^ l ku]P.GބHrNB[~p#b),Vf"gX湂N0T|X tVh߭a_+ߟ\brMXqawksY]23_>"rZmԆ]}픷3iëEO=oAh} %zw_CJ1=%s!:Ɔu<cI$FqjAwL}_y[p~HzMtgS a<(@bݭsN&~M[hEJWG: ^e<(pA&sV"ii|SDX/hoO3jdRt9ˮ3rd\uY*5ͬx+=;܌G} d1٫8R M ~rpL:nN f/W*t`uEy,g9e.K ndxDF.Mݎgx!=s1yɨ;x#|몓X.`\c7qM gb7 pGW$DT`58Uk@rbn`BQ3قH4SpOQGI=_.sBHp=vVhWTQ(,0(vD%Xو87+Ll1R3},FY5k+u8@%̷i ۈpv⨰Z5b< %ˉE1q|l$u_ly y:rJg991= GKH9UMhcusCUrJڂqf\nk\?>]#.{HAlui2}9PLa#vɪ}^FP!MLa/kВo׸w^۠  沩1;#~%\6XlfQNH]P:pӕ.g& O2`me JܒŨa'>xd~!dwBN~ɒa\ks߉b;mO-&nț. Tc;공5gɬMP8WOU"6|ʁCfڣi 0g&mнh4'$S]Ziݱo2|NqqE`!^ؐ:ΐђMHtY6HO3~r4J҇Lݥ " @i 3($6SO,@SnMfh=TcǛ41\Hj-Jc%GvQv5Q{h 3 'a D]9Js /1<&UY/3PU][8;<+uM+=AWPW˭<ٵJɪHe6FLBl)I5Ҟe.#-\En+74T =!]e<C9q:q&@QoRf5j-X4ƾS|¦.~y/Iqb| jfk- QTb%J쿷ӷOL@zȕfي:argU*#Ip e mL/lvѶ"a̿5wX(e-@Ч&sm LfMXLED?5 7Ԭ^< *} O}V,Y; EUjE7}ž5p߇7ڀ+]bHO?TbG^wi\[z7ps}ۏ_y8 Z !Wo=7;(T;T~vSz?\7aAsHeHbk hoACɯ2\y!R g֊FN0 RO }d ZǽbTf%}u4&L.qcz#z0{_N3z74=X&O(źOKt=:9 YC7 y;e-aE$<yzxTQw9rBIR2u4fTG0+&v>eoZPАԎvآuua]PF]p1>,-oQGqg8'+>p &d,r1#=Q?iOVPQv? .\E(ҩklSpϧUbҦ܍qKRe)*ʂ#$YǢ)rD3@%jo T$BP֊L&;?fAMFZO?adS:' UFBqЈRⲔ\;9H Ct,fep .g+]\*E+D$("9_tFopkbe[m `>o>@+óUCKV"zޠ"=Sm~lϡ>ȼAK42fOBM!OWFޱc{ =%4UQyx&gR(@`L` x#o5:_G*By a=[_ 劯\,wB 00+n{qԜfg >P+)&_jfnǕpY'&$<+шtta<ՕrrQҘJmcX0܉R6.0ȋHR=m-)N-Ӌҧ"?^>T)𿆐g=Lќ&/K8E?Ph7VozGDRncXm700%<*g"{LDG=)qX(.M`Q3yf۫.rבn̠ܢx9iɀwB$uZ쫝N2hW1zFsuڳc(/ʷ^"$mNniN\zl[C=nf>>k[e$_)hpfsPtOo[mkh|P)v/D,/]}JS%=P]BD7QCܽkז2"T{M*ƑJsP+Y6-Pэny뷗H1m<1Kbc dѐgdUS]naтAa3I")zځ XJ.inӕx&T`>tI*wLxakmޜIˉ9#0lTM\DV|'tY픇jn %p=Y P`Ff/4)07~ל="1!ёիA V/#l-ig}zvݏ|_ 2+i"齏JEMQbjΗE]ݠcƉ"Romy[iMic.LY]«qI28..xmb+9@ޚ[i^<ʺB%!pǎe>^IǤH8Y1d۱f@z2԰V0i"RpIM$ rJpa!CfR]t2IBP!+OH|&c9]lx$3#)%}^Cq@PP*Nwu _5w:z?6?ٍOY)x~i-щbs t-)lX+ru>Yb wI*Cn,+kZ8qp&z>Q'EFMgnJJjHgq?)Á;mR}&yLRpsEko¿H-@h_NQ@?V坢٨Sw uU.׳`ݶ"i#`[kDtNj?k.b.Pz{`ad2+6Oܞ+LxasuǞ,8mn0^؛l]Q!Ўk k«_[g\,r8({b [*@I#dwE-cxΕϳ\JfԖr+81[߱ !K>ETÏ}6oL= bcNU$q`߁2?.L: I~6nZysz1g\{6Ę~Nz+4 z(V>NRc#=w}9r΃lŷ?/N$GnxAu#0U z3=W-00X) ?]&jbqZs*ʢ¡Cj[|ڳP#Y }hg{4Oϰ5z$N萬|c bV{ ?xY& nuU6Y.S:pk0C?*.?֎9:3"}f0cx0;B2u}[k\P\G" s#VТRnXL@LP6/>ໝcrJ7Od_iti㭄ӎ"-1)Q.XXZP6OV[1L0UVm^ȇk)zW@%9P` GG/^g;,%-Kqa^RT)AD\F~cs@:ﺪ:^yߡxKH!9ňhG=hIve)$j/A:2Ih-]'"pʛj?Rwǐz?>=^-R:'GImc˾)LN%CLkOFm%(jt"uF.d$ĒaMiƐO]1#w?XأM{::Gs< (<|_y}z=PYCA/hnVَKb녲|ĭJRPrhL%r9E޽C4XgYK><+X_du]vi]8߿m`h""/\ r pkJ0ܥnwY Fħ鍆&P(zCjϩWFԨu(.Ktvbw.ִb CR/7x(3"e0Ɨe-OMELz ֑\E&L\0ʑ&>> SyQjb.k=Qaֽpq5`G ";x]VеkC] Krum6.IwD5Ǘ2.DC@vT"Lm9-jн;lJކ*ܫv&y"7+!2e8HŠC[]ܰQ*Q泧TIAuwpf&8xgeˌ7!y6Qلhxofj"K+/O/𷍐RqT.uB ͖Ln0fQ H-[Bj{-/z tu=jZ0D9֫gl+~O扮4dlCm K:?vqsWD0%̘G Ć'Wrׂy0]/ a30fN4n9Zޏ77}EdONֽlS88QyF5O,| i3]C(Z;pxԁ1mԸkO/lukz9{ zРZ"@}tv=y\ĄсJ;7Hx1(GJ:. i;g:9"e 3*70 h Hhcp׮с3Qaq l pD<2 3]G ,HsR„$]k]NAqpl>r׭ I2;3oX8飓{ͧ5mtv (zvcc 4FGn48Rn]lMU?wf^GDq6ex5=@(RxP4y!|ô9!,lkx*WXL5SdRjG)ÄP 41ر7FOpe9aSbaTӜ3Rrsm}I*5!'v5طG=:opd< z8 ⬵ z3I)<W=k8ڒD6LLETZPv -!Ղs 02 0 oN*^2XO/ow:ggxzMM<$>`!e5ڟ샘Qla9nt/{S"R PCkpATV0/^ G9:ӓLgȑb!}YӲS}?#Q#4uedN[.(;ĐIiIzS! mΨTtCH'IDCM\ES9:;Ş`e5k]CGvRk+)vg[ȼsns+}Ոz!^w11-+Lk p]e{UYxع˯ n P(:Ҏg(Nф1JeyMq?=dnϙX~;vtNdqI:1ed]̬@~&&N!9 o49z6$׼ =1 N ,MuYǬu{]^=VbUt'vLu1MqEu\a/{+:'cLMCQc r7iS=;p9^7=Z7uY\<-QV/hZozk:\J(c6G˶ yʹ(u#-x z#lΘ.A#|Kd+e50#h|uvaxFsj^1Sӆ;c52/O_^;3$ _k%hHK{q6bR:GF|x3t |s彣yFD|& d3yY:˳)1.N椥ֺ_?73J9$LDgrq&woއG߭`0j:ꩁݝTU%s1*y;oBgY8ة@n&VNKm@eHf(_zҏ$Ogd<9MCt,if)* gljW~;ف3<7 ^rM6,q<^|kê䳭O[SMmz*SoX;+3GW\,0_^sAyn.01#6=k%ʅj9 J\ɴ@*5K+jzE@{<$ls鮻^PBPyvkXDb^7:20p֯oZY#W'.Ns*k^F+W<4⼳B9}9㧨c\71w,ٚbF(3,qHBHKY2.:S3K$Kczf 7hqÅheTg~1߇=_#9C2B;4੾J{`SI/@oqC'éfr4+8QWa`4Sncۣ NzyT$w LqУFyLQp@N*kvSs'8}Y֢7 "O_>cE2N <9Nas~~ibvv&-2bKӇg!p1ΡߵfT4I`L˃`0ߟ9<&S#L0F$ܭQ@ /7(0,ٞbL` ov; L4E .C]-C^%k=yU#9'i|{NVI_=R7U}͍|ybrd}9dgGa9O9= ReP/ 4Gda&|=(ɻ2~@?0A˳Kך!"O\]b0D@mE ˝Y2؂ } u5/ź0S~EJr ;UQ䟩W_HJrtky bw/BtCq;" ʈlF4u= F.Վ@Ad_!FI@gNܕVnuw;6opP4lH՜ĥP`BxXxΌ%UHqq 6!%d%E oϚ!f)q{ۘ_߶Ş`cތz>نgyO#ѮOwHв%! 뢴 &8hĄaM 5uI 0CU FޘƓ!>i CmO=8ޚt,Ϭܘ|C"HDf]p8>Ѐmuo[yZh{+rgILt>u!XuU~a 8لbx#t},+Նeu#~_,lWݮJy$djY⊬5=!f "1:U {g9㹉nN3VtڢϺ7>çNXBjb rɋ.kp~FxZCu+N f%w /n #qu5ܫ( 4DMjr;Aa<#(o;&=9-SO{}5rޔCdƜ5 w`4T1O?"ܭ&> swt\ZG.G*2_ ;]sh>N>Ȉ)D&s}13b76<zvF $bHM5䒒 m2DppS$AQ5 0%DEQ1_2R 'ij" : N?ގBw ԗ f!V(^/| Nj Isw覶WvɑfZf%--\@ATgI񤢍?'gNuYMg/Gn|3ԑh$& HR BfrCÅ3BG.n?OxI$7$hy1Ay4!ח֝D[i䈧ˎx uԝRo. UV*EVGhOήh+\R8A~v۾@&w+% /wq܃&~7b^VقSՃ?yq Kht)'Xv(zȣ :T3TuQ[R?V;x=Ꚁ/#"mf`Z Ԋ6t׻4r]`[쳺U#g.4sh?2ֿ i׮W: 9|4|8GB^Cs!pw}/Ok:'ڭ۔5ibi{*fg;o\ E9ǶZ9>]wAŕ6-a*5^M3A}>p(3 d(Ge7uv28a6UvyԼ5(F==˭^W0;Oz(7zFL-Ú 96Kul$g־a ͏uYǷ Ҕ鋑E=C/BmaO{ⷷz5}CEž~+?3,~_j E ~8D?(A6TT(ЊR "m4 jWR j5((]  AAH*'Ha B EhRb! J!N!*R hJ+* aF!?PP7p $\FM&!^HrFGPr.RHw>]vSl?g:uN)Q_0 Q)  D *hCo> dѯp8rCJh銕_d&Rf{Dnc:=C?HJ@J P *"(D0h&Mߏpw{](cqQ=UqÆ{ 1~O˞ t$?\AׁId Nq(L=@ߜ,m?[)x(+DktԜl" CϯyCGצOIPA=7\O8~$/$+T 0QB)HTwJd(u]H@ ;I"_.x1Y*BMGH ~JX;M28d'ȿa;D4bD)%hAA$~R. MR }2'="&ChXz?||YtljI&Ov<i]Kx{ h>ש7_ݝg7Z2U կ^;jm"JjYe%ML)a?uXZR&D>/})j~.nkҺ`#7m@ʃgU868k;+_]-e5%g&ڭl}"?囮W 򲲖+n-t~ 2ljkG4qGOko Ȁk((8[ZR bQ.kl3smw+b־nܒx_D.+J&\l:rS4VgcXh#88IFZE\1tfӦ +f`%'\kK* 'Av}V#hE3 .3oru`[]<&mxj+e@$m$2ƝTˡ` R-Gf6u[mEWV+ eS'1a;cW=-jW ;uVdyi*Wd.8f#&bdjY^t7f|^,ˆs}ң]C.ZO {Hu ˧8gZj#se]zұbWAV]CYD~ԁ$'M$kCnB|tI/`tv /{e߬ N8oU^= 68Y6@됂b!<0@)QC +2e5Jd—7nUtB2!CNAv?x^C׮zun8넯iT 6yW]NPr~01.'+w끮"Wpu^xlep݆1x:6_f9߆k}(5}fٰSfyڻȁ]}}EYg[9Tn߾wi"'G]ױY7]+mv푧=N /}lE4W{lfv_:WFt4Hqz}c%" *C3wcI9x~{:?=H?r_]O>`ދ|@ٍ(|M=x÷;$>ݖT>l&+5%{nweM'\>US,:kTu`2N{?%۳XOˈѵ(i覾}{46FEgq_2u1?lΛ_sYÏϻgKo1ؾ&z;/ˆNv7 >{3mڇה7g~|+u޽z˺>CXqDGחϯ|9h <6$X8 Їf76 Є yݵCʹ6d~zn~x۫[l @' 7a>TL>NgsƒN{m8oՑC6qa=T\[|utXGyק[XL~WxEޗ/>V,|~0.W1's?L v?)C }}a\zy-H[bwM'oq=ܶzʒ3d8jnu ;2떝oʳ!e>G̜֝ Auᔆ;~xk}EdŒ䂱_bI>@?S+g~G/??h"H!6t @E4SQP!$~s\\7+dɈPTw#TQw"neUD AlT$JMI8 E)cPQ%AְUbĔI6[k32LSTMDGm B-0MSI@Q E.gDSIID LDAT1\٧łhE؛Xrx7DM؊%d(d ))|JӶMbMcNZ4MACDPEi'wE$."$Tb(uMP 5U>$@B)a* &i")8nJ%`:0U"7mSSSCUύ02&)Sok~LJa`+lr+3z~_9oOؾϓy}a͆iMGE호?G?} N%TUEKǗ8RELm_-өh_݄3~B(4.D7BmsSS~E8AZwfE'{{yV?'$8 9#W_S.t\|XbIu耧iwݹ˪@vk8v x)˧؋-|>CCP+RgOssa> cq@ =Pqw_8*D<7{)yۿo[yhћPD8]t,o4n፽@S_@Ѳw(,V :Zx}O͂B&WWKݲOuZ; I^g ǫW@YoO!( =8z=޷ ֞bFk8v _usdD{y >Y][Wa~ͽ=6]Fuo\ {uEck4X\fue[VA]{W"bô=@Ʊ F1EթOٿ=uW+l E! ՆUܣavVBqW=fYB8ᳶ{w;tu삹%*40P6r 5"SUw[ W:L,a2v/Y#ܖWpo dlÇhtUq4AX$!Y4odHk:-ቇ_@FdxyvD6Ԍ0`IdGxZT8w{zǥ5eTM4*//7ʷP>uiDw .} *N%H_eT*= 7o>aG EJ$0D8N (:_}n9w]qZskS}5!8~Vuf wt:@۱ cFA v>2 pvκ!dm*ԪθX9^,%A]^εkqQmR tB<`āQao!tQ̢ 9>ˤ6wg~]f4{ $EZ du3BIi[XSYwЄr/L,>V;yuS톣3{GJݽs su"`WЭ/jV:Jpv=p8q[FJ13|lAEVvU 6@/|a @"'wc _63J 5Y7G;W~SRa>P7A'~!%> uR;p:LB n N;HWB6!Z+(u)PB/JBT@ _A _}z* "Ҧ '%Q5.@"0n.gWih1P#.I} $" @#>9%q $kzQqgmVp X!Q?pH Y`P?^!z%E̓#$nС4 P[GD0g>t A xrVcS&@y FÄ'yˮN~#}{P!nNF&aqCLy_c{k?4).9E@H)*Cklx"gr0qO=;'W_L@kmOW ?꛵P pf43sBFl ?S>S^o]vFtt* P#h*:5w_wwb8L8uw5Y>* [ _:@@22~)[;d#X_]QTp "1>0uu^up}C}7OGS}↣P ^$ˎ0Q6NcHRaÕP ݐ6?RvvQǯ4{"S~[:luJ`X$ l }Y)0on@D0º$DER2 v6s^6CvqZ<2ׯC ӎ΃gcQO@ހFAĝ )4US|&ٳu4Le>y`$. ǯI7yO{UkV,|HN] d|4B&8孆lj5> 0;3RYJkcm0,,nrVSsίqA,䮱3Md禧.O\Ʉmj<ʊ/ǔ@V/믪g$ٿTK{˷,I e^m!Elw؛*5hz9 ݳf Bj =jkȎ%t68wXiח=S~LQ?ScI5z|PqF GUa #l>6x iCh0TAќ+]Y-ΡH{qp@ӮG8nJ,]E_F1iBU&co>78r})_i  keJl@\DT^AYdꎮrnANMi3wO7N2\6n\ ,v,d>}l~egKw_[{u!d_%l w~inGeJUƖZM;SuVC b2b:h򝢮 pV3XW!]mB~fo!B#5\OXe}PFcs2[b#"wfH9 X0:}zGDɯ-bV6eqKR ,i}Ә)#{ha #F;'ЋXKe/WRV`GBۭbF4wD\z擄c"g\28wn",UzwL2dl7=Vq!ukH꠳m}fC_)E9U|K!H6om\vtC#"%Yl\ͦ dԶ⡛+|NNW`&&`x;@ylndZ"XMJX/SE#{*k #1X8zc3[z,jÃz"$SV |%6a2:k*F\zYjFyGL7a-o[+ev ]ŔlE?iy Q GE^ 1 kf"haH'_ {u\TFd.L/^>\cp˽B&#D3WR >2UK7EzJ. ڲ(Z:":L]UjHUy.Ѡv=^B,u;r"1=aڳ<׎$lNaYcf.[$ 4e !xoϜ2{k#c+O:HkJ]fMgn~L+UvfT1˸I2amK7hPv;lwjvZ{s2䮆FBJ,]^[u,u4F*WT^x8>um[%*"c\}חu[)ڮ.vdXe"}kqvoU]ڛ>vG@ý`( WFּ/y o|9}^aa=?TJLG̩ն3׌ ^ERcX:>)mg\,[%\zZ=0kCZe)qPY"_׼02p7Esi[ff|)Qvr:s7yTKQtY^di}al|GTV5{Nѯ7zY9?{FOٷSa݌zdeu[Vol穒u-KZ icZ.V6.&KX {!V9>!5R{ÂF}cH+w}vpҐr˴ٹ'ƓO$grdXy*ֹa|~8afo@+8TaY1GkT<;%VR~j)Z1$>t- NpvD(eDž"5 :]|FqʀG\u-7 ~- {Jܱ\21wk T=w>j'[a+6`uow[U\}h?"c|+t֘S %_oJ5'XIcQXJROP0cH!fyWaJu.}+qؾdD 2y=uac<<Ŀ 8Ʀt$iكInKH޿+9X+uJۖI 7(~~>R(ŗ#&pe:ѩ+5ӭB ﵔ{&k!/ "];4{nSV0+ dsh@>K G|y;M*3*##2fR/ro2A1&"L_ .p'm]y*񃧮Y~UE֭a$ԣ +@>$^vFMD`8>t=!Z9LKx>4y3] 6_)2;-65eE=+޹Jq4â]ŵsn-)ß+ ak.'t'c/6Evq1{pG|(Ғf צ *̦e݄R-MK@F ɧ靰qa xH;iN5\THyz-qQBr]D>Ml9].WjlO&ݺ lV KQfS8^1sLf4*A @N%PhhEKdQhL rO?OKW0[LG$7Swt76ŏmuLG3;@ș6l:tm.ZY#2z밆8%  ˣ&y)ލQ#  }^OEj2 P!,\vL0Dk'*6˳hP$`vhMޞ^1C-rkf. Q.՘GE6`$Q [ pAB6 Fb/ JR  &gInNV ڃ҄g؛㫵ӍB?dcҩ=]MsHۢ d!BCuaIj'G" Ipaa4AFl(ÁRT@9O[snųPf\,2{=۫tu 7t+Yv -QNJ;Kam{_jmыKv$B`8R~aFDCMki(/ 0Ŕ CF XgNVjcvȜFwg1 }VgrW)53hJun>gل2Վ̧~L2;|իiۮ~U`.+N1[]nb] 5ӫA-WjxXpӎ5눭vR#^I嶑 MouhtNpBG}q͝[,Q{\EŸ17jOw 2ue]0G ٰK'yV'kvߎވ8,e)H? u ιnYl~Սc|玷וݾuk}ƶul1Օ!B9eg$ @t^'@u,Лf6ٵNҿ,c=wM6MWHƉ2Y]W_׆X4]κ 0XeWGB)GsNuO^[fov,@E 8oN0Ӑͩ. *urی6V_mhv]ub8,_vjuЭ(L'Ӥ&3/pdE]^3􃯫q]lk+KZiy_~ljv]I}.jdkG+0X2HЈQ_Xz2jtC8H,9]c 1kS,ҹ`7˧묅j^KC^Jǧ\..^sAbcvPgB\[^] J.;zgPzo, 6AÕm06ෲB4zuf8<:17Սm8Efm'8^8 B{!.kms۸/.tNj~ ^GՁG #ؗsFNiRe]UZcIR8m9mZRu\d깰ymLa60G>Nha~ ]>p6KJa0_UӗF2#Q\\/{Ft|U.7 ެk~bG,k!dom]u~hPqˢ:e0{MԕҚޯ7JVmԹ6Skήˌo}vK?{ַq\Vzn7<~8;JԚB[mYpXomX FW ˝Tgc-諧v΍p[+;NziY}}ղhvO5᜵_5]-ٟڴx_}ޯUsL16 :k' oṶl2LnL,K/iu׺xvܻ'];5AͥZ*5pꭽ:$(GtV_t ]<Ye>36j,|tkhf,v)oNʜ3]ye "%۞tw h5O>? T͝o1ᤷLnLxer]]ۿ7iGr 6WBYܱ0 XĿ\|Gyy}n0y7 跦)z,ӄ'ne}#g3k;ZsKeݖljWDu[?^PpOa F_O~}ɩϜ[o/Fqo|{uxonNX=pǦ7ad01*wA0ka}yۏ 7RK+5aº]u|i苢g1b'K3mOl6VU5ŕwn}orXv:D9kk'#t;'/Odb.ylBA)@r0OOx0n,kM>;ET9f55ȃ@G%EDZπ6mK!;7A;=֌?/ 5ETM̽t0_积9zw9}teW  ={5w(~?.)ˤt||AV#_t@xj{^~a51V wh@ceNoAoݻg;#Tco祪ޱ tAXwApח1!uuB/rlUf˽_Auuٿ*oE/g`E>ZTYWKm_wvƃ!  O ITLyBCtI֕_YṰpy`/0m])9|hsqJ6KØm-忎9;Xn``Npyݧȋ˷pw-i4YÏkKooT_سV6e&gwmVtmXKr~AxGxS ,~{Mzg 5lc"6C>c.{q&|e0p3sldٿ Ep.qRc;B J;%@A3=X8X+ooeFah9}Z$ qHeQEq* GS$7 xvEUEI+-a_q8ҍ"*IxOٴ Ggw| A9 u?R fCzpUhK[QʳK _v6WmIÙ D FW igsb0ֿ'G8?LWy|yǝz| w>7ug-i쪀D3nkk֚#2i"cAñ1_jimsPj [;KR@8|CVd ,60, 3aCyǜ?.Ӝ}F ni C5=8I$uףƃ:vI{;6pHPq@ d?W8p7[9tv{π8<}xR"lC$k FTd׏]C|Ž.%ߵdž44(XOS@ 9O2?OwG:rןK`oӈox!()Xc.(XW|_ul`$7'p Ӽ 52.XТ(~gܻ)@h(NS% E.=aۨb)!U*S:]~}yN& (pǭ03 ?D_6\{u$z|A~ұ58,KsfбES֌+ &RQ Xr7ڍIN8:'MV-÷*>~P:4)"LU)Bfa;qϞؕW:oS <rS޳.Z2I$ݞƸ6 ^tBRj SAQhXqDa % x릻9A"e%1흸YjjUK :zrn?] *٨Tj; J=+P:sB3c7!_f 'p;Ô5vgF|f]}(Zbׂ"2G\}&Ne5ڱ- =ߤ¼1nCdP;>szAhss@eQ1j5zJ+$k^8'Ol*t:bq[Ljc긩o|xf=h_Yɸ<8qLbv:o^^wQƫ]#ouP!d̹O=ɼ8H(׌ljq!\4aQ!>;;R([(4g,. sUd' I5w|OOIV/\6&ڴE;3kXJ\q2CWOz"n^ uq&uحZv0<̄iR}88K<ld4Jɒ X"D ^HI=A4OcS! vq-Vя=Q:zpLrPfʮ"s U5LlW*i٘fa!>5FU'5)kw*'$=QW2êw\7;-=tz:]xs6:~9d`<8Fe'm8Ľ#W.Ʈ!8qM\BHKjM0 ҈F3JyF(GT;8&JDT\$ǚq;7&jsfٜ^[[}FkL]w/15oZ07nM1L'a-}L;EAM8hڠ,A P١{yosby}Ukw9.tqcvbXSv95'+[/>i3C9I-]RO}.oLot3u3tg/箪xo|9ꪱXOWmoxwrR\LE\TB[<.ukmn0ꉠ̑4ygbUϻ#V#ye<0 x[[DiJkA֬d`GFaS+iϗnk9:v(yIsߩt/ 8oI߃D$6say?}q` ҲFzq`O6: \ ^Z @볻\Hzwc뎸c}K ]Bj9"NR*NR\̃12L誆k7qӱP14P-%QM R EHU - 4+TD%4TEU44PPR  EQUR@PPR4JSED4-"PD- @Qw8̎(PAݩ) DA.>Ԟny;wCm7LNxx$*HNd|: ^%%:\N㚒N<&0q}ZDE $` "BvI=)3ʆ7zDm&1Mv>z: PLxtmo fqB7 PSbgA!FO9FwbCB4Q3$U3&RC8:q3$1L*CǬ:f=}xpU\NйI%fi&y88J!}\Gt.,rQv ~Tη9E|A؁3O)(-* %T-+umn9]ppIGVSacT oÔJB%}KL8JS2y~ݍJ*/#VJ4Lřw ^>May7%陴q>quغAB~49mzsn@h-7;Բrt]C{1S"G񬱟q2UqI/kӅ r iI<]e4OɮVw6U?E-SWp7BYNζdD iVYSE>;l_ +N:iNF-\ikjmY\ށ @q#DD+r sAyꋋi? 5~QMN>뾼}>u+@ȓS۱d4ixJ]\ݨmͼw8}m &^o1iª xg_(`Y߄UAT.w%Paj#T2re!Z2 ewAR(M9/7ӓ#_j'.xX&!ݩ-ms5oY5n dbA7%՘ລeܽף:pq>Xu)5,Lʺ้so5>;ɁyCxNHHĀJUP{;1IN4=A",?ϩ{;C{;!7Bat)B?[8FȖ$&{EvDD@o$Ǫv9H4 )kRo{#~Oh)H~) hC囇Y@DëZ#4C!8RjfxK=0uR:~~]2 a n!z>ߦqgϟr< >=6a

$Μ_`GB@ۜz\EIcDG/*+1)rH)Rg ֊< y:*GSQA4ñwMca KA6w< cs$HCۑ@pi}L*n HSTSupDlgfR0|* :lA: ܈<xt*.ቝB4=db0E@y|0i q (1 8hG@>|&I5UD08z ŗ;ij |N Xt$[E Ac5Mkh@Sѥ.L2W'coD;EMU^SOC9Ha˅tNOΚ [<<[>p Tb a{;ˁ4ă'=|1$[M . k8H`~`j\1Q `+(b"lCȐ\Z ʹBD:f#'G[jL)BfC'"@8~7 [j؃7{0fuH UOܛW>gN"6$ MC2MӀR x#@Tz,ޭR8rvhm͙+,DX{qt0EBs(^1,j@Al:x.-6FGq1+ӿE}:ᾇc[( Cfzu^&"{Nq[J=A{;9Ozm֚h^e ⚔ʬI$jW_yX@6,c"lj }"T i 6 /vXQ1$68vǬ H~z6"@ X%ٷF\ } "DZǬ=Qu􄐣RN|{ bڪ^=Tp!C!;8hɷ3!eJ9!f!3<9 ԍ V{`Q$tKO:"hD3cH=uld=w:qlBTŠ;: May h#{gr;φ|u՜&=j]Ⱦ}LR< F.Et>GtuBH}7oC| zqM '(@N8E$&Bp^sb89B/CuzvXbE*Sv-m=poGɠ~?Bs*d#Od X~|5~ˆ?wJE0{ `l§@o\?O.|%,htX܈SXvX,ᣡ!X VL{O>̧+9ag5eo1 E^PDĺ 﫠6 XpzkFˡUd`Dz }`BXCf,Ф}ЍƢM7MTd6rX„sDKMiuEvwqz\p3CJ'33|C6q-^RC|GXlQꞡBK'}ҙ;ON=D=yvECy1 N<:#woپ>Kxpi^xuv2x; 4dZMEI^o0_2u V9jG, 묊ƒ~( ח}1Kgˡ.$7,zoS܇;`ق(}L[&!rl=Y x"Jn!p=ɠT^>x11xFۆ2[5& |_R~R=t'6ې`]y 07L]Dytmjn`lD A- (HdDRsPZS5)BàS쳺8h->3\H=_Sv&+ gD>Jim!hvE)P(fD1+Z.Pb)K@X$qeYA^ܘi43p!q"wC7id;%~& \:S9f$hxLHXh(A,MyH&8pL`.d^R3Q;HKW-9@:'TH|r+P:gCJ{( )Ä-҈cRr`pHD=ѥ )P֛ (bLDz=@)0G /GPlB Bg|C X3Փd319nNS@# 1.yH4A>`R: q ڻ]0qp%!6zΙ$"h,Эh P8M00t&!&LrFe$$Hp45̺bX|x9\o41f'[6-0.I*rG=Z f(~ =Ϸ]윰/@TzuZӤ$NYDߔ>9< N8Y(j7ӿAM>,?I3j*ml-3`:0*@u|n= u Q&zxx䚃p##p׆#|TC슩q5 dHzy M }"fO!y",:B=;:hϣ1&m JdUT%&%PF~ lkۓ1C|=vsJp%Q٭{QmY(i@xOOA Z@`1J}D :CG

6D,#݄J٬~@mpV`jwx3‚/^xsX+}zAWp$8I#!]~H:QDȴ֚LX G&CTA淤.ž osb6(qLGC`jO!8qCt#q6:cwx̀?TyG}?ΤiWf xO}ǐ"$3 }^j 䝘V{I5y`~yH,ay=MU3av]N^E8$`?:!רI r -!Pܛ܆!1FIzl?T84E'8˃qmQHq YA:3~}OvKߞ7o*&tduw܈>CI}""3L;a\r ӔqKݢH4KH=<-?M>v;1(olgDOoAuĒǐ7I`Fq- wS2`( JqyѪTөľP=%jNwh6 wcYrll2GOvA 0cm#M;'0 RN BV53(``gl'Q߱W])t`Kӊ^A08=m3|:rLKDJ=c #zãIHL b&hj@qaF5x$ty0;sx;{ zxfOĸIQY18PQ'OsG'ì &t^ }|E"{ !WنGqJ|'Bp EMC;') `G՗:t`r_j!,Ny r dFCAtsh3~=iON@QKw!>J7Βh>} j o#!v!JA!! Ǥh@! ڠ@ĊFi 8L,#,k )HA#+ =AӞ Q$+Ԩ-`9"];ys \| |L:*۟,m߰biP`ZQ=mm0Ӎ<NDhFNas}uμfng#wOwQ^Yf[ZQIoYmRE%>Cb(R1- $ؠmn&Ku+K7hxyԈ! s  [z̶m)v˃ce`u'& 8=!F!@V^x|q^'#` !6bv6ੴB6CMn]T4,^G.V'1mϦ`mUO ` ˁ(uU]7#w:B cD1f`ĨmּpE%y2::h_Cw]|xKqCIQz @<h5748 566]0j[@4 h&tYgeKڑ7\4h ^v0p}B&I;0 xoC`"'9'Yu;0ILVOQ4=43 /+`؇wv@ߎ4pJ^g3% .ll% 0f 0ҥ"k E F?aX_gWSKH0<݀UR-@*;dX򦨁@h9!ݷÿ΁҃s39!20A?; 6FYAa%$u||gpCu箊s9O@gIʉgPYTT9UG뇲(@Ά[HrwOLm<<,8 6|k ]5ȅLo8qBq5:͹;cBj$^RG<$8C|C8 e' S߮JA,n 8k4T3 BUyq)hg.Ӗ3G^o.~&. 412 &A'|S  w*<X8`q5e?ϲӁٳC`Gp :3ywد{:=O< '%bz]>9ذF/7 }B3q%> $ntB4!{Cm"BA]XC7B-:_WUV?St/w|7ߧFS}ؠ H=(hs'ijGbwBa'HNׁlQo4 Ԭ95 !4cp47v]5ִjUO0*PA k4G>arjΝaPj swC7LhU8}~H~ ĀB+į2p4`'>yi JAOߔ 0e?e^ءڙ3RS!EKFL}1wB :R`6+: } )G{%N(ݸCQXg t4+\Rj E$o@oOp cI^J/tR1t}AǝoWzAa a։BP㸺<.YzӁ `Qyކv{DѶZ"t4w{:c"[͋@8Q"!p@?A7:ͧtBb:K+)EM@CI7D=v: Qa ohQ.0.qBE@0/E H$HG4Ǧ" 7r̓7߶Oȧ^y@CB-P9ZHd)5wuQ`ɮ. '+yvCk߿O4pxDS$PlT#ל$BS0(@bP!BE$kGqF"8< !60V#D lir$g9)"[W@nu伸%ڜs z/CD@fy <90hCRzˁAH_Jc%3i e46ĉOAZ3~ #8}[<`j1-[<$Nn ~t/>倳B,a;>ДDZ6~]qL澘x@> aF(m?$%:r`ۭ\u y0v]yxZxG`b?TpMԐ;4R{6' ڜ:!4Ҷ`$a``>)C@agt88ZW٦q0(J3tj("`sOR _ =oOOT}IP3n'"OED2@fd/Ctߴ8&wx <*\J@*0wԴv}urlk9A4jڈ"$7Ԇv= CH$,NRa$}1sfU{TOy.BxbR14VOF4yaCnCh qI^4Mi<$1:u$,X<9nV+f, @yBCILhJҭ\P@HT/=d6:8{5Sn161Ax{hQyCW_E@Pu $I1iyqyR'3ݒoOOؗ/UURҖ*UriUDWCC_frUU'Cҡ L0]8co[# tYwF^8 5.ĵUQc`%S`=po/ݫn뉱!gXĜghk,Ó D+͝sz^HA}h"@CN7Bq0\Vfe;U>Z ;HPvhB,ϰn(bθA7Ȟvk]Au8PTؗsoY#$H^{GT1QEɬ DjL8y$z|"XiQBG(!uMkX@BT_GxvK| yALUm5uA^ E싁K `_=XPk->$bBQiz}ƀA%AqLp GŠ,8ez;>7$JLq ӹFmͮUqO#8"qcAQ}d1ӘP}6߽hF*yBE`/Hy+pFbo?@tVz3:G\M7v!NhPH # -Ew4˞ ]bO6S">'g$0$5؅fQFfHZzx\ 񻊋*WߐVET|>]TDnCD9})bG\=;c㸔@Ay|WcԙRI=1;M#RY^(=N' 5ADL)` h;e|1)\zcUUUUUUUUUUUUU~}6nOoloa*+xl@!axtB RSH \b AJ_Qd Q/ 0`RIH̕C\[|:* !B@4dHdl#[DmX1 `o؎dgoZq rvTL>5xBh /x g o/U#AK@C(RU6%"Eqxxz@[VKf<6P%i# 2>"N"r 0!sBlKB?6|Eu'T ZEP@CGQuΏEe %\d6IB 28M͇O2o4xIZpd svUr|^ x! "dk=a-:.. X@%\C@tg~V:>V"n٣k\[pxn Y5h @ xCYdY{zo &C,_gY#D?b`pus" ;|!\(`MIԀyAaMCK90 GZdpS=U}g( [=I!8RڂI<@8N9gD݈PơbYY)PG+ݱltx,isB&2@٫\6N߲xdB"mնѶ2*Bم; 8 Iq]CAֽGgHyaLh}e* |Pחq~pv(=ThyyvET'\}b LvUt6 -D2c*&" -4RI1>D+k+<"9(s 3d3KN/.p[6d,nBfV4)8vt.f+dq63~i\B۴|"V;a* dٝЙ;ꯓLDaePcrkkuN]<1b%rr/A/P=%:DĈ,"LW4T&!2QJ8p N<(v8ND]SvnD o;(4 f$&@4LEd/K~b˅H>n4boQ*Z|K~qu{qw{7{}^O$HQ~<^a 4`N`k_{?n**,ByR-q@ 9E0qN)rїt:<>;m~Pgi&(,lq^zdف`B1ԟ1!1wOG=x_. '.AEkP"AXN 6@8'z 7%Bv >ECd5ޝ胳:%rqm@~"*;*DHt2ފl**t6EgAu{ؠV R"n u"Qs+ufʫ9.:y Q\C!KpPE"DiTݳe~ W $Зd&=ّofv.%1tYLA_aЋ WÂ}^7fWFvm@P4!i6xuz&]T]h-z @u~vߗZbj׉4&.FMBlpA+]>N%nt p`VqůjLT' 3j@ Ul;okgÜ3\;6Xf=Jw] PPK[ˡKL:bPSxXZ#SJp^L$6لٗbPPI% $Sv N|1xNmS;y*0ppME`5x7=tIEͤIIg]j3q:kq+s(.ie\ dRP  &ݮ2%0=;AIpvqfP(xek?l xMΧ8i/A!Q9ABEᶬP1d&OޒL}矻:s^tx &C|g8J g 񁄠ٸn|gpk@a*zr9 a\7c Oht8›p{u3$rM,LqaRau.IYhB" .nHFqģ?KáoBX z!p@,B  4^#$d F$-E b~ Cwӷ?a,hSUGq}"LPi"$.@TMG d¹YED @p׫6mzB`jE1v3TjфF ߏZס]yly~\PV5'mC_d&ӰiHHƮ҈UT*L;(єPh nD{7;3~,fn7^ A'G뢖~Ŭ*h0wfzAV7IG~>P }*pI%y(4۸ ݲrXbDk"nYG>ÕyBV"… xBZλFmDu}6rUȔT7E"pܻIxeD |H k9ywcK~udQFD!J'HFc&OG{4R/ @vpcr0NP8FpDdd"L!:]J䲐KPLmҝuO#Zkg(~?$i?Vĥ*5?|ėp!pyϏܩ;j'.`=(sVͿ^&gߵ񚰬馧;Ӡ:lwۗN߳Q$v9x]qzr`+s,4фl:1瘣jƬ3+ nP%-!AL$lfkA=jnqv8>]ɐwޯ@2 S64|HB"\h9ǻ&y@,3;ɩXGg/uG@ZXk]96 PBDC2+i!}̧eVmX% 'aӐr `08"/ · }Yӑ4|ztxzY1Hսt9"ƹqT{06_G5)7Rw Or7//?\30DZ;)܂2AoA2s 7~-\S@2#(%ErވM: \M6;NZɻc"$A7,|zׯK)C(K1ib=t9@P@ҍ @6 t$Dֳf86fY A@çclб&i`Us!TnB ܁\lxw NŜgX_sPOMd+A B@ͥ$N6x˲ʪ!p>AN1` ̪ &3d8 @asǻD``svXX";" +h QpOT9 ł_D>Yd8aIa)q RYFDnr䍓RP+ *0E@pp K޽MYY[Lo"v^}U8=oL$:3QpVB JLt. 7 _0l*TO=SV½+cw+O,N (ܛ#* @@fwqړq:u'6z"QO %rjo`#O*rPE <^Q \'1bM$e9MAA¦c)+3H (xN(ߚCPL6-7ͨ=!$P5!>0 )aVo3xGH@UyNxBsI~Wl$3M.DEU~OXa*{{^B,>:G\|TEQ R33; AH cI ֤tcW\9NSbPMC0Xt1xNN~.8 5KvOQ깢C*p.uC a B9ƒln6Ԯ&1!J]auHPvA]193+ĈxgTrDB{v_܉'X\E!hsa21*c \2!bwbu58I7߆dHm)sO}PE36*v vWj(ѿUE! +V*3< 0{6*S6lVo!bc}[ K}]OWW " \O7P$s,[MZ&V%Fw%'w H#U^64LJ J4j&-\5FPAn#ņ@ }QH|n9cÄ7]ʐK"8N}&F@h2XQc49ît-C6d_30XӊCۚ !\=;iϢB4$x;,}wB CD _'s 4^m&nDUf5%`mz whd@a$^vq^|2"Cx؃ .AW#?xd8(c-~+Rql= ˀekx`EXm ŬL0=%5E@PA(HV)TCQOi C\$t0ёik_,1aXP{3 J$4(*D)!)vǐw{S{ w**Ѕ ,FQ!HOКx:rLniãA 0Ȑ+~Xd)Y~V􋙯GwJs3D$5BX.If7@7 vpՊEH2#"$9,-`7`wY'9.(  iA!S@_~|1 2n3ɝl MyX0k zV H95CA|x f=rUI|1Y]meY,mq)*ph ryRE7s`PHƄC TyihH_L%AQVe{c,JIxzD$rP*A!&fxr l{wkpә]ؘH8`>=:G3\zlS ˾r(9adKV-CU7hܗL>z2ۚM:E@H"<+>0^6%| ı( LZE1E"ܩlɺLh3 X {@I4Vyc|QG.צnǗb/u~&f|őgL 6a]˃be5O; j˗òPVD:|8ǿMcRAycO07q |U3+wTYP(>LH0xf@gދ>cU_Dt@xdQ<˟ HX(08d,XJx{A*Hp@lTm(1L!z[=|&-ӾqoFLd!8xMtkGnLls9NFpN}NgU<|;!xͶй/nb`r'J8=l_0c=;8waE%-3S;ߍ{LߧFÿ`D$YCo3Q@Q 3(r_~#Ty29 3`vܻSI̫"情zҦn 3B+!yG ْj'XBT>\>)z}~}{wׅ2PQC;*oRc X$>ˍ!V0ʻze%$@dfK] ԡPtE=M J'!Gώ,EPe3-zYI+@7:~lo<tQEJe#UB}TS!@a:>dqsFDz9r aq=>po=/a~VE)NB<)hMVQ038fp0UL7Gv~8=jr}+<-'5.xv:{ <Ǡiudbb``%6̲bjwEl>v&NjZ̘W˖*oì-p0qmJژG& {5$ ۓIr%ӽTi')j͸K/#A4O1>W-$+Ή {ÿlvHN! (i WoK @?lGD㨡dQQaT kBd q5 ,d!jŪV%l;ZcFXe!CCSG2 4xxǔC0Z"3W-?\]duN$2_ve9:{1-GL4 Id)N` }~/4&y!H}A!_7jԾ@PX:T2tCÓew ( {_jm\!22h'4z|46@ IKTQM#H1d#CGEa5R\ad!{0/Oft3q?IvQL4ErI  _`Ł^"py`<R/G$$@P 3>we AAPeG_L' WV l@0&[UdI(SEc=6|{X@osz뷽$ t?8 Ң_o?ɒ)E̢q$!`xU )D`MSnI=o̵?3ja}F}(qu۝tÆQX.ђ[($BKg;b}yľq,v{RIj6!RFA@q5Hgjf0LM8@fcd-qw;@7lLc|*「˄mDP#y:mN˱4jQ7$Aà: ld)]̄ I̐GGlIJ$3hmjgHM_[ <@#Ċ}*$4ѽ~Rؤ[g;+4 ͑7=-f"ROe0On{HH:o5,UP:l wr04P0 %  Q(_Yr&) T"obA?Hl1}9' +RF"DCyjnՁbwSL_/?gqaR[:aO6N>0qHIJ݉pe-i BxnR @_?TeF4P&2"(N3BCG:6';jPܘ#P l`Y $@`uUB"f'~<X(J)b8La4;yHmGc[xkzɧB}n-eibS7@${ PF@6-UB@0>?*#):aLyeޫ2 !(E3$QddlaYX@/V0AFI{+ YvP%iFCuyTzBTij a0Z",̘o{ U4KNfe M2)ȉ@abd 8+&!B@=И={߳ăVGTֳIk2>h~ Ĕy^\~Sv~FѠvFǏ> (3?eWRqa&Jv\'\(S:@#Q'?NS( 4IZ3&_A\eF ʢ))ZFͤ){:_"kν~T{:_n(kJ1 Hd@5"6S< ((O80CiqŃGI8xIЫ2,%$3ȩAepv@m&i1㦵41reYxla8}S ;,C>h)́1,Ƣ|ዌ1wL5wKH4m P3l,7NƮ"> "ǁw*̑c7,j3_F F1d:vjD%f o+xK/oxt$mHж64o@TH@h_ uMda?.C!6Hzg9ӷ. S|=Iѥ0lI1@+$ld6S9Y̹Ez5ButZczc:5z)g:0o[vgYXl\u K H6jeY m2c H%$A(E,`N35*[bЃ4..Shϡ;z\ b^Wga%~1z>+WQNMG:.f(Q) SECϣǦ*0t 4Eb1Vؾ;aE>GO.Z"DIPЯDXny"~i7$@_+E)M; |:G̯~<+MӶnܴd ULd;w% ?dž׿ sۭ>bwE-g9Ź={؊8srG/dcOSWS'Gl}33si y[icUZX0, e rp`2Zqr, XU#`J ꉾ<"~ИEȈj;@/x ܅UHvy!M>DԌ;~_$8y̑AX*K-R ٙl&@7R1xfd.2T?ݭ]u0b$vyXF`LY'3 R1R/_wL}|w;Aw .uO&#a_嵡t"9j5#lhw=oN+Cba4p H']>;=VATgSʲo7xOg&'X|ctjylLC'j>\!!ܪ CFwn]YQCzT_w]*XC>+񳷘 @@@'cɦ/̊^!`fCߓD=On@|ꋞQ^v 1*v/}'>ZBWy1# rx@-o'@P͟u@(=Gǿ^WIhQH(ubEr rh"8$@+,D"8Ĥ2" $`D , 6¡j T }:ǃUT4ZSb$!A Qdl{buS QJ S"?Fd.P }iLܜRdka&9(2`lŃ( oMb`M0 fAVWi3"|;{$s#ܫ)CrO,UTn )E >؀Xgp+ dnGi+}IQfǠNvǣ\8@6}ojCo! E A81pR#V{"A 'Cvgrxl>"IIyKIoC" ~]AS)KEHwLjHI-@(Dac Kŀ+[].=59>)/$C|He:J $|P h| | O@v}p&S,>V[ 1yh`ǦU!ߎƃ3ÃJK1=`3?l>Oaf雇RH5JiorqBD3.˕I*=+ف8Hxݻ$kD|Nf*t3 R$DQ4EkyG|! 83Z&,rRLp5(f`J+^;CՒ1AGd[Q9Č|%N I;IHñJ\ a?}P8n+_eMP1f+£ *J<󿏜v,I TT2ZՔ%?!)X2!zǞPez9S^ǀdC1$@3(!$AReh2"hj &O.؀MV@'߷O_i#FϘ9 Qwb N&?* 0hzGT3T%,В!;|W}y^o~`'A|R Wq~~ʍ S#aTSC"ֈ-1 NZi)a w! J 0a`22DBC,Qbj7R D-%ے1XuWn(+"i! 4#`㍒EȊfQoF0]SUwrª1!ƤJE`C!!,ʇ\641B4RX8ly$b+˻WVpܖ-d ClJV*0$%+.ySL6n2XeL S`tM-DY23Bfs' zwb150 d5/w WYHVVr É;&I+lR A׸.yZٍLAlQ  J `@HhQ /h;$x1'I2 Rj#F G_c.P(p`Sds`+Q^e/6~k9K{|Ȑ{pR6F,j5PřCV)J 6223y53_<51:FUXB 8' 0a;`=DqM<ϕ7;+1#!` *I$7kZЄg˙SQFcJd@Ԇ s# xda&@h1bLVi:&TSF`FaJ4@<qI Ӛ)P Ip0yvg~`kRԑi}9d95V[QeAu=?Wd)>D@ I1! h(|!5*[JTiUBXe(@JH `d” #$@H @҂ cX*DE!0Ԫ&0K)R"P0B21LoeP( UWL鰧"DeĕAN=/ Wh 6 ]8~ tBg=L`FSq̔qΌ5 Ȏ|\}p"`$1Xnиoš2V]1q8?k#<ߋq9MY MZok?ejsf3 vi6lE$`&.4^(Aw]5 2a)PF5U›V]Vƨ)RASLyLIl&1DOyҹk :"qɪ~*GԺr ݰP# @?S$O(`d'  @B#'Sը)"[ovI!TL80z>Q) m+}I aٰAȯ\YυΉ]!+i`+:@RR1DPR 0 P 3[#c2` ! M@"ԣWY  {|}9(~ {*P1~?~;]-9qEP6 'M1*7I$T}h~60F lim2k Eߖ YBF \8z L₠D+AEC M-)03 KTTQ 4I% J R4R%0*lcKJj_] 7{^Uzn\X`ѡ}p=C!͗hQ}[ߗmdAð@H5<1 $0lʩ)#̲ )AFH5bƨ$#N p 44ĕp+E g7QF-=pk0Z0t!7{$"hӐ ._3|T/E62P@zL=ɤy?skbןR,e'V@B8r_a!dJp롣١E- BLAtc g7m"7t}ga[ssM-6vTRdZk#gzh=q|S.2UZqu52\ >yވ*f1\Jd% ( Z P"("*Q VR:24DAPκt 1T UݻIxbcP>>]ndO a_A9,!Q( NՒu۬o΍d8(e# |ЪZ>=a  фz54Ny& 470"!*J퐞#8a%s=`s:.2N^,.jSjȫ5KC/4Z[K!(4E"p;A3ãƗg=CH!3JЬrl>4@ß7xnWr{"@0`Q>?'=Y>qiavTk`m~^dϴ >&.Ōq2Rr"]QhtdDCQ87F 64t>F]ȽvyYv]O.u "r=%D& HHsD*$љ+P#(pR썜:,H.7}V󐌜&5~qmft5psx &\#bK.0õh,q&rFuӜd@v{wZ3}SOlXM$; p$df`z:ۏ ]F{/\#j>~W~>#H ޤ"wJS66>s=PUW3l-oY`1$K/KxĚmy \dxΰxq29rbfam {Mۮu!tN\>s-::irɆDLl-i1p3Ƙ[Y〬VNQoΡn(v!C4 H!02poU`^G`WtCz ]\TQERl 0YƇt:y"07 o LՈ$a8G"g`0`7uL(ն@3Ta$' <C#mÎi,j oskݽr_.5CANԂxێ;=< ]sϏaFx߁@Q0Xn/\fϥ{8= ɓh\ d+|[7I;tE$*,A+rıxS6_;hZʱ}[!mE&T}Ih];M\9`I)a"9g-8AMxu ߰0aʶ (y" Zl'n*tI :,q }T39@OijCDUF+G.yzV PEb@!X#-[DB(I0k|vr.83F.eH05NдHrrDqp8}fYf ?8A߈}Y a 8w(L܈vncG2+q:;zH%Zmjℂ;ߏ=aӍ\UX0cI,Q`p,zЎx}` i=?(4Wr07/@g爢XCkJ4<9T1IFV 8˶c\e&]0{`sΞF&zp& /.3gU; íˈ(ꞵU['7$t^ivlazikm@Nk$"Iˋ Y;`{#t;wLx#9j'n{y5gjtX2 L2|DQSCH?N ǴG3w)bgR ܈0\Rlbn5*s@m43 bP/zJ7Dk@F5a&g8܋ }gf)[ @3Hhl{ujZ(FC0=k4'`(;J_Z /{q5BX03ߝt@|.֍b;q&;ڋUY -FPNhTF~< *dJǙŋ>o 2 l.@T+&~Cw R 'XU)Yɡ " 1| <:#{4%H}{J(ed]:`n؃Ӊf[x«140 *D<TNtw5OH/d@%o X4>7ۏOL?g5-_v4d@lč#6)7\nN^ej3:I{:c;h@$]A"" N!7AK6yMѥVp)uC5kHjҏ^u׺UW޹~{sfnf,A dƻSÇ6BwouOc$RK)7hֵ߫L>AGI3G.&$W̘%Z,pݐUA,l FXNI;30'0६Ն\ ]C|D  KF)!JP.Θ"wh 16oy4ʭIQ'>J:0o"9߇tѐEL$K@-\`8q 6}U|R ׄ $ǟO{xdk5L,Gt/JVz/ {}V.R2y F@hx5>E倦$JIe붵oPRIc{U5 u Ѝ5#R =>,\b+H45&8(f0z¢M`,ذlcL+!pfʷjm c78Ѱ#ChGtS%>0OTdB-IV!CSY.pb `cA$== O2[|{> jAQT0C„~Ep/j|ú{0Gf࿞e40+v&l8p( -=}}:+h? d7Űqv%bֳI 7> .b2'Î6#s!2č$&A1fEX& 6s8" USJu. L@@f/%MdG0gU*X Y"wqaǐ 5_6iV(Ir8ցp25A M1ei $YM &p][݊i };޹rplGD8G~~ADw_!F  9 8Yq߉=r t@O ū9s R$qɤN:q=s,uSĊX~ ?<㳁]Ga;+}!\ T^tgxYpRjV6f}Z"@PGkX.*%!d=Xg7Yyc6uZ_n +hH:QGs셻YwaWXqXS5}`8+HQh>l*>so HCC< h>BQ8 9GY@8Kn 26'KS--M)E @35׫=nbS،J*'dL^j6o':{9̓&"2 A(_n)5>??{'Q͚{xrxA0@D'w7AT*3 $-kU LٳႎXN&:A"~hy>*{JQhC.y<x6H% $u :.="%ᯯ S]H r}'] ZT)|2޹ omYьan15q|`iV}kp] Є(4EZWX3qHՄOR o>=JER 3>iy!w"x56>Fk{k$x~>r4ɒ,ʈ[n> ]Md P~ UP qbXLC`?_߿Ϯ!y C2Ar[x.,EKXm+;PB,F)f/^:X f8"H QMȟI?  Y ˢ51`X ),@R CINGcnjNbI RvR˻!̼{<_>ꯙ.v%o#u5ylij!+ƌF&W]v:MHNYbw0ӌgMܭf)JęFV+ZMT-PҦzƥΜ~]:p"( S&$.*Ҕ&0v<$*cߣa8r x5}{~ o,sHуޕKNк?"5녠Ղ5e cy(wzWӼڃtqkMm]=szӐm—SFrNoݮx \g2,2L+=GA9vZ0o\C*D?彟's}5 % 쾔y%70+<<_8=?/-5;o'kOhb ;h:iUQ_֖Qٹ:Ucl|n1L6aH>"&&(98lq6Í@[2Hݍ𩫉oH壅! F9.k81M2H#|lH1=SUis8u7@ፁ)!~`6s'T:w>C"W\K3 cxmr11. ,HYـV>9UzAci;t))e4/TWnkJW$ܒI$m#mi[ !׋I'yXdDJ ߳٣=%ʄ SaԸ՜}ߑtF?y؏3w磢;t=Qw>''tHL$LIFC 0Q|IbQB#nZe.Ȭh1{/3"SEEF g/hOL &#]E=6ڝOM:FB F-wL.JI`F5(IWr#zyĹ"u[Óo^wV;7 NvŸ?N L)n6 s1g7h,{ldʈHnUUD*q3i|5cNck1ae(pJ *OT0 =*Mw1 \Nq‡fÑT53X%Zڄq.4"E(cY2^ј.n,1L/r4+adSÇxFfΠk|7f&t"ܰ8KDsH):vM@؃ CWâ|b0\Bc̳# : ,`a03(Z$.P)CLMrMepanЊb8Ph80!nA,Fd9`/ jPp^vya qfb\!1bTT.tTuּڵ冫NP$=W 1(اF"js45n7a% FAK(7t۳yѻ C1𞭍ʙ T*ysFkn3E_=NoC9Yr2zm{aD !ٴ;ېh2=I%Xa)ta $1(P~L'<mAԲ>hWp<_;ǵCY!h| S<d gdꇞlCoab * ,(ȞꔊH {.NBD {4FOz!X8d/\!Pt6D_ =hV6'&_` *JIUtH^o90Qr3O'd qJ@v fZ:m y ;j]|q\qMh2!ެ5cFh-R. Q/=c-zfho6p˪Iph?fB.xVNzwbG!"$䈿~D((P"i_-P)DA4/?zN$`n/w; ~A\f)+0bJ2b, ̌ L SB0QƉhjVKwޔ5qJyO seLt"!tj9" $>.z=-" Ph̾*d)ҐAW`{ BChK 5dXaK{{!}n?)ȪJ):"f<2tq~ՑKgeI`}_5Qp`a! g66AYnZQʜ()N֡H"("툌6nLŸ ԉ\bZ&w1˖7Pgoc$S+$F eDaUQTXA$ƛP:$ *3Xi( cCd}ԊyG<#9 ~>!}=w9!Gy'.#kSR}I+Ǽ|n0>\U*<>HjW3=iXR )"T(e&"& Mrg?QF %i ~&H'QiCߧ'49ɽni02r\p)`ϡ2e"=V?"tk662EbPE{7ϧa>/玞hTR#{v_k?;W9!MsPiOb#=Fm=w;xߧ_:퀤3\.)i{)q 3÷n,p j_P!A=Pӟ˟ C0a)Hjɡ1,S"#}PD*qCĪQ '%^NXXD(;E#E U5fA& @WЯ#ǯ=$kƈC )#1S8߸ч'8l@.iww^9 _#"TA?x~ uEU@HHC j @zWq"ZJ`*t5%2%2}b]ZOqƧDq$>􁴒Ea g@ADCD0cp :IGX/hzKi!6g, L!p1Jz;a |C}o sɠ 6ݱ (%J3 b&RM |cOp^E)h!yli3 ԣFOM@0@]ICI?Ɉr!)HAv/.f{t)N8@R-!@TJHJ4Dzh̳#L>b>H[A<ƛ, m!ؖ.Jtj*P|/@8i1Ɓ0?Z$g=q6(i%9 1s *@;~ H$A4G||ǁ30(, rGebBn$zuQdD **7Ex  & ˆq;B~Wo\@#yJ¾2?ql*09*eMI &0<ɂ`cv4i Q S9ºdL- qn7Zt[P  tuLY5"rFJDjNaD DPvm M70c8Zz$8mV)<'6X>)Ƙʣ{D|,Pa)X;1dͲhFf F<åGIa2+cpҦzf`t!n<ۂEP FjPhr)C)Q{!)ĸt˙ԙtpk v"9HViML03Rl*吧au\*qd`Le;o)C-TB8HL< v۫w^0u`,fI0dIM@(Im@5B sva%QƀE! 5Yd&4QNuH*H 5K1 *Y ,%#pcnШj`۶S#(\"ŰC2ƢX͘0 ЀC4j5(RE# C"0 g"r"ÙPdF5'B_lāeE2r)ɠ_)J4l 0AK{HF4xY %)CnCTf +#p`<W@eJ>:0BqQ1se07Q( yAH2cT!z <K% b$ i& czsxBlO{0*[G=( 0eBx> qO5g7]iJQhٮ/gw"ReB~1#H0URRDQc BAC۶< QyIUeSx> &*\2W#єihIq*QkҌB+}Gå.LA*)E{m I$ip: s08>YW_Xѱ %gqz'l_ZpR{t)3^ g~_ l &9's?]&zb$(!{2V':abuݹQ^cFAhf |@4p`g0r.BIPHK9@;̵,a ac]V%#I < {c}ZmIj$ÎG(`([ %`j[I?%GBo{1]c{CvnF{;.<05(RTO(0b^X6yH1P9d))dB}L0IBf0!H ?/ף-QCҸݓ ȑ/*6iAY^ Yqxx1CpN(hk‚1Q6q4qHͣ\xD lTIclZ1TkN`00'4hey>bpں,ڇXFmDXafBBQF$qF$ P v(m?y_CąY o𢇖:Э |( $$ Q#Kz0#2(kT$4Abx`kM4cK]NۖFؘqAYEɕQbZ,GnpDȢM l6NYƸGʊ2)J @$**ġ (t{ô{8>UO Jp`}yO<* {9G,k0 ԝ2DXEzԀՁBWeɛw*/RLš קWxO ۹ ۊdݬR`mJC˄WOKrC?GA6$JHv-KSg [ {Pv J"=2pPV,K̋qfؿ\z胔-W) ~AĥԊkAͿȘ6&6ɋZ"ѴҪލLC/O^#'0@[]GtwO#E-"Y+~${J\NW _c4J_12z/_rCꉐeF+k4\93AvƈueVg̏yMabȀ#@Q3*cY:no{ߧG3{dڙ4l PY ?,S8_| >zmg#&H'ͻQD%8?ӱdSu&Ǔ\`ij N3Am'E?Wp>qC(ֲTlJu!i lh2D]TCt^{@'))h,pRyf ,&RK\ 6Т0‡#0LކN3JWS􉰼< >PoWz"11 L\&b!JZHN/4*ى tF (C?|W=G)hJ Z/.OtzvksLa6b@%.2% c.~ -Y𺚦Y͐HD4KIp{;ZB ҆$C=lh7Gj4'pqd=/:"sO3W zyj| ( )" %Rҍ?v`JC":i0! |6GwaF2sdpa`xnaD3 POQhU TE2$7qՅ lk",PA'Bnj0T 2 !c#$| _C2ګ$&&k.*ҋU¤`d0"HF!)D%QjL4j),Zhp FD_|7} e:fgG'Yuďprb(`c^& =k=NM32JdG+c q\&r4fna"O#L>=0%Q/q56be9 TdB I]-YA$弬ZV4zmU1$o,AL\sK{ ~8 'NlFAdcIǃWq 9B-h` u  IyNo|d;'MG;L$j02B6|jx ÿf7xQ,Pקn* .F\Rb[ɱ?Y }Sx1C=( /@9ͼA)83NΌ;+9r19zMkYEVRj(`\'t@Ƞ'?2U~ЊgO4q췟wЇx?_?g%kmh|Me,Z3{ U(cRD%B IIWC9j.͉3'2DxUy݄ !#S)( !J??w Prp yx#_F6RB)X8mLdBդ;*X@+:Q+>}F)E!C"^%wi{ȉ 8Mo=VEANF,6بQ>00AGM~̒!?h9>ڣm_Tb`q { G͑ يozkaX{ry?DeyI2H賐1葠(J)ihrTtF@2LXJF!Jj!i!hXJRaM!Xd A`O}(&BH* bRf*JR„$$W,%@rG$xyjSxLCH1amc=o3IѬ;kP:yñ2>Hʀ@zGWpCē:# ' Bߝ=y'\2iO@(G˙n٧|Lk:]=9 矪7֬b5uAO%N<߆{@) EA"Ĕ$@PM! SKH1!+$ pR D%@(%(jhH"hbJ%%?*Ȕ"J%R Q"?F8!F! %0Pg' QG+19:.jHZyb+DON0>v]ʻ!&I > X!-xgO GM)*NSyQsBRD4B4 5 i0ԐnvDMaߟ/7f\ #,T0ЊhlB@tF`*~64h'=Dlwcq40̜;KȞ6g9;# LiFRfKL\靰l"cY8'꽏-%nd#8غ(( ,+(WO#BuT;BwOI0w=-dC*g%h  Gm_b}N7? 9*6@ A|>%(ф:K4h"GFMbbAh̐ K7~G %9@hĒij5 qbb/$ļEBYx* 'Yj-͆ϴsl(CRSLVObD^Ph3'DUw5Vm6Gyj֠2E0BQD!s! $K&J v<6 )Rt8d|LM$ =1YԠ6RIQC& 0l0 )!5^\H8_]NT Ĵp%?JsP|N Ŕ>A)"k%=Xi@!(3VFEZeu0gHc,lA7f>" ү.4ٔѣZ岟\ Thq΃UFi`f$4ĔH9WK%4ras+m YI$AwD>Oøzg4O܁<_2=t#ǘc,c _4,QE󎟄Pj$Z\*jTjy׉"  `l#SQ !! b3&:*2J1QS{pGV fkϣh4w$azF>vJsmJ'w a )Tν/@EP%%R( 0?ٟe>=R\1xJ ϳ=@<=Y~[X3rv @ԅ_>д.為 Dy0Z:W邢Qi( $DEI2j}Plc#([~!ϗCLg~ΐ{K ')Q2R`&C'Zh(֝0`+ J+CLhD3C*1gu\}%K>uV E-@2ָaIQJHĊ,%\AFK ,"H #zhu #g`Da8ը IIrZhrzjj3 Θ$]tebͭ2djcX'XCA3:INTLGHX.uZf1LqVRMF(,e(`EwsYd Q DtєFZngx;0+i7S҇xEgH@h#P G!k`HrȐ"ɑK0(i^~2aؗkl+iz'2P,޴U|9M nNО0$a+;(z$BDR1O]F/OhÜҲQ2J4:Ap!0qx9%Okۓ1r u<ce1#1<͠_ln]%L0r'G:@)-|0:~. |f'WU FAKK6fjIA}D\g8u Q*mvғZ֎wݯBIb+䮜@=lP!D2^i68|)#A- QrUuld^{0kw1NR !BsbP0QP#RP+㟗~+|5g>؜2/x3&MX32q~ ɂf gS:d֨">3]<[feJ޵]ڝ]c31U:0ORExJ<1^`j}U h$N!w,u4Sqacg$jd5KȰ!Q20t4\ndb!sM9hoݮ+6}c9|k>_zU62݈,O^|$,oy`%@=g7Jy7 ㈀Ă ܙ*g Qʫzq&}LTD9ǃ;b) ./_Tm=/O":,kYj{[5* vy yl.N^n}pO1`yvKU>h:pި/h;04) uAP">4 m] NO<#:CvQ;=< օ6v#!I9G!B)D= pd MvMIF8lp Ĭ0;&&@@ 5G#whA i5c! i80.\%H%09b@k@ 0b(đA7BAI]x[=& \iP# 8CLE8bS  it4HDEFȔ0-0LY FQ48dtrU vYK80tA }\*kƙ!apGyM>dOs3qb9"4As5i,3Cu(J!0HT&"0jáRYO)aO !%;p׈=ΦA9=i쏚5,<|')Ge *fFVBJ\)pR;di<St !a.`@O?3T o`1*Ճoq1PB=XaC*c!=3c8Ŭ([ēŘz'b2lyߎk;zfյƵyZ|zID6 [&9G)ܝqdV&hѬU!BB.A>'_$Gݐ (P@"B*hh(:?;_!S(n!*3D@0xmhc2!+̰i59a9Tf8d8AM) UTu1ɁmM240$حnVIDRZ0pe2 LDN셢C'J!"2 \JÎQ$ ʢA 0ES!>S$J$$Mi : guO\}Нe7~[ԁlXP+J20YTEXvZ ׃`EV֥JLfSm;0j3G<$ l-Ku0:yIXҧ\wx 58oHP04g?;|>DL|o}@ss=Ktxn2i:1W* JQKCk):wBb O,@ͨ@LȰH ꎋ/o ]*i mK.E:B~W̃|G^ˊr`4p'z:[ S D8i{$>`B DuӀ$ce6R/Y]b-ӈc}\DE&$6VVRethIEݾ b>2`)չp<0Yꚿ

TH͸ȉ&&˱Ij()}}h0 =`cb?+#^u 30:"Z4$?: wPeM7͗ (uU cDzrtܳ|qNvu;I]oOl[ņI:F3j}>cMECr [OQ%OuPޟ=FU뎶rWӣa Skvjl&b$v~b iP u\D}5?ye~g !|>]>7y%PQhpP$#1@Q64hm3f\a9q.74ϽaA$x8r'SHӚeodhZƒbIDNgJ}c8 v*\exG/3 H wތVWcQ2(7&ʉ 4Hc•aljzҋ .ʰ 1gwvwY*f93"q:pm+ӝ%-k.-zJs) uֱ$:U2B-؊ʇhzyf4h6$s3KL*o!^W:56>9ܜhf -vt .qc \u1x,&[\~yl| نC}􆀈!i8@^GLkG ,e DRH)ma"rMdΆuiTV>ah|}YZ$2ŧ'ah!3Z?>BK `V?e=ROWP`/g_JȠumxoCfF`ᒘH0FIkK*c $`aadBAR4Xpcj~dw9  SYj^c&YpiGAs4'B-#oq'@/!4͉`TюmIbґdUP "`;yC7قR)ѣ@P Pw5͍I(̂ U% T.JjV94 BIH1RIۭ)$=ePA`5jxك07fL84(),J΁3& ‡ zh7 D403Ee%J Ei YslC{;kcY#kR#DbV(Ъ"HXcaMa!BxέTRɊܚbf!4 2ՆeTFc2DA%#z@xFhbddaF׍ C !r9 йvL5 $`dN`уc NMfkV1EVfEK"v<@ܙ!Snz`PJ . }<(rU־ׅ۟m6ZY jRU#;!tz`#Gm̪I:v<*_"P &R!$ dģ:8P0J,R$I,RP0!@Q%L-T1 L ,I3,JT2@C(L$ BPA@E *axji4!(! bcCQthf `~N͊肀4Ǟ};Hs؂jEL7" ?QG :˖Z^T瓄.g\eʄS1KSM@bFɮ"5F=9H=C  `NI cmp"b4CabKPh 1 !Cd!i:r:49AlYWqĂGCNзH!lvaId0d2iP,&2ex$2&I$6⛕cf)iV'"R@+q lDT<ȉ-hS=M*d!M !3 XU%(@1)1$IRQLLT!9g#F`9Z?9=FOO_#nJS` h0LdWbi *%(v@EDHRa*9d+B-R25#&> ~L:|>k lF ~fq4+ꠤ-S3l'P"ʼn,Qp0QHLdm14IY:RIEP00ScF`I$ELPYDDS L QJcfQ`XS8f.TEEeE2 Lı1Q A!2`Db F59JE҆i[DCOv=q'`7! !D(Y{fCN>G HpnpvZ: 1Θ@1#&+`6IMO%!(Q?%<`"K @ }TX!4K MI4E3B@L4DEA >wב.gCBd}6G"$ C! -F@CԘʹ H5I("mr7K6%cKb>g~4_=yw% GB܇m $Q](C̀~. "#vyQx ԡ$0, mЕPfh!#H@('fA6t@mG@# P7"1*@17c8a(A.IjVJt]]ܱ)ɷ?aLC <ᇯ3r.GMf !g5L1rC L #"rJ @{ sL`S2!IL ~yl5 )'&Bfa>3P`B T}3;u~F[ i,cGi(7s9땦h$hÕ#2KAs=r d, Oog?7y[ / kJd[I C\d=cR3Cަg pXX䪅İfyCUV@YR(A3/Rn>STR|1\˜QN7}zz)d$Rl*~] 0 #"% S!g0>jP |¢k3w Б B$ H:uz -k Qtă+hPd?!Pڈ3 }iMX١_֏݁_éx_B ÿN,r_BB݆ dd9KPRN!c c?U`Bzj2CN#ӔUc8|#h9w`8WiJd‡f ȲK $9b87N5`X$M u#U9ɊOw7&HoV]IamUQMzg㗄:! d rb 62#5mz Îy M}I-aAzz ͏tQ~^53>\:" v kYh͍RdHf|xOy_⿢ AC{[]$7n/ٮa [Ӕ99 /AشaŃ,p/ڽ87\Igͱm XAwn}|zc鈪(}YɬaӃQrnݷ\x냐LHZ֊|F;S5'qs/<#{;N506mҊ57ܕ ;2lt9z;p R+~{ +a#󾚒6;tjߤSx:jsN7Þ߾B Q;)0!Lf(PÒhݲ2'Z׫5K'gM [ԧNv\';00BpyTc<6Q (9ךg0%=%8sDt0eѲ93UCO! aBJ"g6|مev0nO8NbH'^wuzh%4LQ2RgOnɊSφ?d]p<<>vÕnhq뱧7}J$"!PX%_ޘI#!9'nQ4|~|a=XŊ5R(4Mx} e4%5ŃLQ֫[8q%a2 0eE߼T)I^a q&u^_}\H!m-#v^*Pxp`R'$OiYFgK"qdETTf:ip~<3B.Ў+^2Mf`bK&,fUEO?iQL 1*24"4z.=P]oF03̞|&Q7~mY|+k_G}h H AFT|Z/R#IC1بA^~wG##3A9QUF䮃xxF9m;IMP> fm&[,UJІNy oƦ;$4 塰 aǥHR Ilw& 8ZU]Pn(3]9aў ̲T;W(Oع F,m #Rid8 BG &Am)l3ayHVhUlf^AO ȃG)֮̀y8C0ҎQjp&reft&D J}FM/(6qC$ :m-2e+ _V/"@cYw@E~"￈aZ_ٵit0 | >'S1YgJP2Ň#8oF%(c˗z&u׎S- 0G8T-}uW<:@D8Uz䋡L.{Aě@"vҖ!|O+9øtO$"(%OM@6Ǣt0p{DPXRK3qY`uZ K&u Gج#ь<vֆB̜BGbPI |dȩ)љ$DTU3.bM!faHəT ЍML89Au4fZ 3 cفQQ0QTVFMSNADYɔ6(-"eŔ"@3 0!ՀT H$@JRP6B J+B|\ZbRNEa UGh)ELs,*2Z74 Z[IO 9]r$7[$dߠq'=J^yOZ5uAduGJJ3a0R (Zm*"a3mȔjD(1}F#lh 0%l&_):P:V\-caD\Cf@n35 %!ES3)r(w7`0V4|Fa)U֩eI#,)&`"{d 4gT;SMxƢ1p#г|W[c 4ʝdmm иbbZ0ni4526І'?m(@EC Ph݀0 ķ# 0u"}À4ąD:ˢ)HdAG9 <~Κw\!#āI`IAsbLwB"v :cd4SQ CRU TiH 6]t`wa+:H !1z5Sq NaNSG:5aG1>VÇ3eSv;Dċp}l+^QRth$ CJHP!-PA:=q_1 :uzxtxRI6Oƚ }7{x\৭7=pr * (]`$@7dO$ >J̺M@_f {6%U=B*("`h%]0&= :~xܴ)!S15JKsJۼ;^]W (yak Cc/YT`6dO*B٣U$?Y#q|i& $8qS³'q3 Lnl3*p"ԣa,n8۱%3 =K&J(ړ4kE%aJc\mcr*8(’ QR8TBDL[j|2chXLf~]cAQ0$)f,6d]Ug j֘C9cĖE .!!!%M7WbHz>! Ǐ!_2K4C7?**̜ճ({G$_CC_.ϷNGx8~YQ+Q#pȉVr:OqK5R3*ѬfR0ߜ8ft __' }`Cc%kC#70(~\U9h,^ZK`~bИ| bi d5F&YdlaucHOǡ4x: `&"$ 0®EB]0 QDAUDE{4L!&CjjΤ}X H(*mv5/"xbPQU0 tW3Cf-d2Y(/'xM}!"RAl9.GD50Pݬ^qք7ZxUfL[_.X rrfLc oۉ1*H&dq9P!%0C9*]Ӗk2?7gmߧM/~8gץ%/Dh)lTRhcGl"`;6üXlϢMy#yc{6$>1K >+@D)@ 4b`3 IWgrY9*ѹ Ŵ\2/̈́4-x# A1APyCE@ DiX25Ci"n3e Ea4yo<|Df[5ڦ1zIgpՐD"qfJ$}h{Ysxol$*@ޮaDaW{kfB/!_x%TUK]vczGj:fPqHs"9e>f@Fa̴"eqwVI,RIT_pG7MjV/q͑0ez8#cR0򚸆pzvغn0,[;QrT<`yyg G@*=%]2`}K@r[Th&8@ǧї!6SPtGρ-`P0ȽY;\MG }8){jmSJ۸O~`5i-=%" -YNh]e(O: H291cnQ7 nXJ,P<<3˭c=yZG%iy|}s2tFzho7;@@k0⯺yg-fiZCB~=xɻѤ7b 8DMqKaC|Ub6 sH{[=9%&. Ȱ*GMׁf @˸"6e 30U1EU]KZ̘Bmȇv6Pv SڏqqY3Mk$8=˜%_I[Z=0e9l"^d.όi#:NßNA9٠ME5hyOfϝiXo_0T:ʀEYiZ_O@=|-B'fXɒpـ"pG C^ _Ȝ.zT!aZ~'<\HIU#B͠Oc5AL 6N:-p9. N`9V{tˇ4mGښ}~f.\¤ 9I:^M*S2e` 3Mg#n 8&p`@IJt*"u_"89ϺckoQy FH cZRω(l`6$Z楘e0oXp1#:SHLMU h\N}&Bl` Y P9BC;piq}=@B)pl q0?.6gQ{x b6pAyidd1RٜByCK}l`@!Y}yh{Ynǔ-> l.nm!X&Ɯu725à?BsA>0:D5?K&rH M筎 XtK8i)Gw1J#dM+4lߢC@hT B#qO"颂\3r7Պ#Hq.%d&:> ܋1)B$ءu>l&\ǐ.G+!;$g9V6&@9 ]{(M*OVY PZP> T>盘R;*<$ C\sJ2mYzL.I t)RC#rE#lq^wY|.aeџJ0 )*שXq2|n#Ǐ㮎xA2~}5!ż_p>9瘁:Z@6Ŧ=G7穝giPUC@I4]AS,(ea,#}R =jr<($:#VB)ZujP2T@I!%YTn BPB(= (-~Xt 3#%r&~iȖ[x1QiqӞ36:>2\A+6AC3[9*=¤1 qC˿ZB Ë8^$=޶WFA#2 B<2d' 8"s1+* dKݿB2 (BlܪP[R%:2Ru8\ z'E `*m pݝ " !oi0Ǥ{5#ލsgkɞ;]?_o@8&x(t@H6vʚMD?[4Lz髮/ڍ|ѵ(p*B$@!v%0_0Z8$0:`&z׀zv\ǁ)!q^&GF c4$R̠ 䏇:جON[4{OAG*_o@gŤ(͗3O']phX6h?0q&gaJO}4ktមY0 G}T RT`d_O^/hy6MW5"Rc-3EH7V8L6# 9Z@vΊٕ^Yr[t.˦-,5Ȋ8JbE4ULи6 $ Ig5RwxaoWlˍ&1 BMI{5` 93 d4c657t: Qzknk۱MF ԉYtF*Rar)枟&z#9ĞG٢d`?%JY(xRPPTB UPYؒ9$CM,B#YbvH%ۇgX̡N`<‡ _DcIu(v!ݴ/ E4QYG%N da5$HMUiWLGdUr 4ֈ&5L8t"}U2gzDڡ4Q@ZsCXӑs!2W Pu9T^MM/!\mքQ*`+Pb;6]ꔘt$g~7y7!l0mSKTE3k]8p l@4HL;È}Z: 3"*5D C D31MHIh<9r逧_ HE̛ "Z&9".wjjҊ/mlR:T0ee( xcP{_2đ6Fb?}aT;yl=5tsaO#Sl _&|n+z$ӰxT(.bd/4x:H\`Ʉ1(㙒(Fl,ڥv:zh1gQ /&&B!B$~ҭ澖!VϪNu[\z1CdVJ(QD?#Ոf,jUyvrփ-&}_e}9᭟eִ6h´(d"YWfϒ< EEESx%҇D†q$jr_ʼn|ucDТe ['i֌ܯ迀=&iI-'1PZr @um}'D0z2HG9C?>~ԖH1jQ@K0F'mCUTL@ l S{qPJ/4!H?,׊aqŝ arg\ $&PKdO؄3V1W2Af[j1 iderBTž8;~D0§0\*HCПQl˻;>?/E-bޖ#M19"v~RKU@5yp Nzq}"(RRJ=d{CB||pk/l-EdAD|6%vIj zvИnS'&! Td:*)@}&F?!3 tۢ#yGF%5d@ (IM_=hr onٶ5e4hJ@8f͟"͙qej6ɍ &$!,ηbiFއ22HN 80`5dӍ$cxco&1Zͽf顺-jb nC-~ul# r7z1fjS)]G(偛 "_#2U)3K`ᄱHŴ33\و)B$k |~*kyE9:.(_&D`?qxy?d?-IO{WBLvBe+ }s ̜#~u"P O~m8뭧AA].X1 -!YHeyf =>W:'`aϹLAb% \Z6CJDCU0ELT3*CfNX3Ć'#*p2-ꜚ[p5x鳚yC}wb5Ӆ&D8rJE*,ޱ΋5wh60{F}U]@7^ AisRa(0&Bo8VHUcI^(#sAL!#dn(J[*yq' n9b:-\oiGJ8=%n,M7do <) +U&2Ѥm Bm6&cnL)9$7*5 MD5BPT5ʨڊ-b؍1rF6ږ6t6tmBaxi 1hL Z֭XVF,@$WXZ˶Zj2RSQAE)PZԵAr"tC+YlSujCFhUHID8dbӍ4i6n^gn**4MJD!22 OUPi\m8BEemH:»ф** 1Bm$ia1u`V0$y#1:z|H#2k m`mɫ*1SOq6*#vyQsLc3}^L8v"j JFJeecR;TqЍ](Q| uO=} lqA_2Х'֞Bp'#f ji `Ļ0_CE*qldԳЪ^w~C _yA4T9abb"[oZH4 WJ~eE+FFBqTҪ䥕X0F]mw(0#&JLH0?!v3k{a|/,} ѱ!f SQacsF)2W#EN?w`޳^HۘIɂ;3uFVee+\5smlc>ɶg:"ro X3#T8vhX3Kq.X>UB֤DHoNDhE*60ӗYf]5 %ȑMա!U4ݢ J8r4jQ%0#)F(EmNu;uߎ3MVq+1fk,H3RSV9x0`9m(Io<ح3d\8qM/d)KSHHcfõ4fVƝ:.D9bnMSƧeʖg{R$!Xv~L/n2u]H m$V }q쎈>!xwy| X$.]"HF Je`$$VRR%FY[-ׇ !* X R c@XJB\pN/=j[;k9|a:mo;l!2J 12L*N(@)H#2pfZP&"(fHe@$%IP$%b*ZJb@aeHR Bd !B Dcd5Eq`GZٲq.PF!Zn#`UuxN+w˄ù.b qLؒsI+Yy5M" ڨh!ݠ+8&̴8"AB뜡B̑N$hb; ymkc "F98uS0Kw͊Խ#:N))\qp 7iZ{4$H`dQ觭ư"^e2aL \wވkytVrx5\ dCØ yD7Hp|VAFD) 6:mƹ{¶&Nf[+; j/<Лѥ},FE )kßlEffp)gb-zGxAK##B33b1G7UAI.XXPsT5ZUT;VUII89{Muk۵8+;8fxr,b5%md| OEiTaapNI:i3:worp@$Jfpx - AP*ի36p!t.qLSH2ȯꛑmCwn[Ă4"gs0!x$ˎ98W{E `݆r{&J{"&BQb¬0 ȴ!0IdxΒyw0%JFo* f\S (6ce4A@ 2I{2:*q7'B㷁ғ6$e4SrgAVݷY:2xȠ[M 1*t=jϑ3ZYrp;q ϩ(s@˶H04 p=\);pjO[NOGy>c}AB {A:X8Jkڦ"K~҇"n#y`AV<y\4ХSQoƩ U/sC9CU d,P`dnXԅ>o[v ȶl1%8ӴYCL8T:s\.!ۉ.5xV@gFn;HMǺJ8H(f,l4qĩD6@ۭ3*G8yb0)tq5D_ikQ1ؠ nj8?`m=e8PDH$##B:bn .ґ8gwΖxZ,?3fHC@C5_2νMrXg HC|m1y9\|Y p~ì (W^crUdނ::9by;t2dm&]Whn^[  _mH de]` M:!rt.K@'GO8@[A4/Q*$!&mKb^dgb:3βU?@3#cDS7 i:R_+Gq3][5jh,0w1z|j4Ltwr@V.0iDMMD2xT<+8KD]Ǥ+*e`Y]o`У7R!J6Δ |**VIe.:J@w7^Ţx>x]tŠ ӼÀel A9M$o{akK^ьe`wzѓȺF(JGC B]ny"N0@K6ںk 3=Affބ&^ p%`1A`qyfw0,ٳ4/.=WiZAhSZ̫1N^x"vfsmL'69 eF#݃}(*Y 6Oyv6=+' Uƅcڒ :b,u5a!uN#$SA`uluNFv"vbSrz.H.b)҄`LRBb)PYSsB@F Īh4̖k32I9v%tV TR{]wК½C竳'48B,=hI"czc.OO3k;Ф=|8͘(eEjZa;\U&Rdeam c1aI7Vnd6"1AB1DŌU ;DH $mf2S&]k#YfLTQdQlpLo`*&Ta#L-LON"t1:8tf#AӇ\IMef=&w0/R"j!5036'3wt#SlA^%К2r( Y%82r&mXQ: FW"4ooB>}| Ϣg(,J(p $M)ӭsMr 12n' Dt7D)N3֎<ɾع]N5ɳ,22 嫁:5.o%3u;LD.m۲<~GN!w) q Hh"`)O 9dTYf%za3PBaׅ &I<ɶֵ$ Ÿ8%)6K9Bs}r\ɐi^p {`اc'#sv^vOQSw o5 3M VM<Na%y+4w|gʭ}}L ن3sJO 5x c*JI7|tv*<Ԥҵ%` CW;M㷿4j9dO/s X'skX; 0)AˑA 00aJ*V1[-j4* ./.RJjN7 d+vs"17!;pRT^p *7"*qe2ДXɜA[TS5J1TX6 fN;фԚ1psJ8ky2qs4q*Z3Yj\t`euҕR,.g!&QIYb*IAR5* x@3he 6XHPaI(`ӑ@cLc)*Ia6f e- Kɂ rmޢ$&Ʋ2- a/GYİ*2S)ACfADF[`ۈKc^; H9_ꘉډaU@B9D 6|`&)KTK4( xI2Ì6PQ'edfyY!T2<_`S)K,E2 (T#0B%*,#P1RJB ϗRh@{N҉)x=O˴84$>}_C:8yuh  4|BP% %)B$w(:hCpԨPPP C! E)A((|2dG.?$1#:*ws> q#\Zt2@bB& {7%$@P6 8lx0J&;Y>p 7 6| ?8ўe٩ PGsOʀ*V`~}(3T(ƕ2@]&MJqIDfAĀDʃ/ p]?tbĄz0D :\٧(;e 5 pAKRӣ{+C/5Sa7|y#́̚k",?8n}a0d5`ڻW۴ Cf)Igk Z Q {Wh6j{KfEP$?_ 8oXwCHS'C2dq ZUS)`z;WSl|Z͏XYo.3{jcc`H* "VEZmY! JRK!uE#,+lBJ ,8t--*![+,r`CD1`51G> wg'ӜX@H7w-,@/("0hС RZ0$ZbiH$@6qj+ʝE@B֩ Dۂ70'8jխ(bV vVp!ZZ]9k%)hk:r찃-@N֐ x5B.@:X w`i#(<xZA=2j{c^ԆaI>>|8ZZ{F0C~؇M.=.@|ڢ br*s4BR 4"  ӼP=w=qHlc>i1%lrb%̕IReh6I^M1ޡъh ,i)l!D(pAtV_3eZc$^?UP J(YW$':#~>x= hX1RMV PDPKb!@.Bwf"QELI ,E4 >q óW؛tVi}qf&-QGIUȮo:tc꿼T/q2C0yvF<7',!AԽ$LkruhsؿIfbB)j@RQ5 Rt`~,(P2k&Jb37ׂ^Ra\+'0YŽJaZG,la]-duR4bjeOB.fJ|q3G +&UR.f`9j9x.2Mmm 5ōvÞG_d!5hiX;HP7ÿff b~D #BB_‹42}L-  ?|<$)_TGz}'$00= Mt:MQ(l4@@#2 E}`4D}eR !6A{kV 4Dc85AUkpNLA${!"OM]*>[!07Hl@O\'UmS0Bb,8)㗉xcPC9MGrqC?})!<YeB}`L3U UF46FUz` I5$RU5A4 @D!M 5DTP- - RLT@j\!&"(0((ʦ$C&"X<[I{a"l@. ~@|[il Q{!OY#H%P3N%+t_H&ђ%WC_0 aSWo"ȗ"!@g+BE%u)z*TH:qfvzI`=  ϻ_2 w.ŚPqeBdj?MhYQ|F b0$9VYT]!U$qڣ%v4SpnZb ,AEoLnr9k3~0)N I.0V~Ӌ@jí`B"HȡpxkE L P_ o R P4'o,R!19 j2M#0wjJLRi5Plr>;w zYQ^dŸ8kh^ D5=ΑOfR g̺D='C'״Ri(Ma[}M>Ɋd vA A)G!A,6(LtO{+lٴ$=AM((AȜZ-IìzSzTa b7-ܡC,p$SJ<4d7[Q<`N0@Gb!Ff H%H a0@& \1ݎ+Klh*doKNh ѭfuax@bYf IdŠ$2H!b %`R`Lfʊ(JV$#]bӗM'0H\RJQ#wZ_)? ^Т (JJ c+#BI5K=2>6AD(Ik-bhq>lCGc1z{><&׈ !0!<Cl@ux=(N WI5*?UH'i9Bwpr *ygD@xuGwэFF+/1Ua_Q? wo{J'.7>/ {d Ɂ#RR$ S) 3>NfX׳<'nB6*M&YY30J>_6;h"N{âFAf94 .yˠ΃U3YlhBa:/]z z7`%{KWBhe Fg4W{`$$#  A>HjG"Q5'EAC5@HNDnŅ< @8cO #K(( )7BC~ǻ./ZcwO|=FɅ?0|ccvLŎĒT 08i1ڍ}6L!gۤ'j9e^m 4ۏ渻b /KMP~KM+룳b['i{ Dpƈ 2(<lw>\GuØPI zo2ѯr"U0PP K@;&%@L ")۫#bx&`f3N0^ziz._:Ag>!!833d~qE >',2"ZsFO17b0ond dߓ͸JjX=A5jēw՜J? 9ZHPH%Kw띝s{(46q/IG[UFEA`<~8\)-E D)`éQ;R|]Uۏl\-, '&2$4nn mt[+C9kOpjǜ fYrXg 蒙"h$ᙄ;f =%-4Lv;a]bMZh5 ޱ:y]4dץJS9N85l ]"Bk" t ,]JWu$ܐBj\:I`H67/d_bQc&DPuPAߗCB 1@S =0VN4ss "J(!4@CJ1%d\b(t1SlIY D)͇8HҼ r;H s!#~5B$,._yT SlR&jxg'lFaq(ʡFHgU2U3ULJl LzDDTtezФ " J(I@=2qrbJb`f )4&soX1}p>!=d^ߎPN $RV_bfpM\$i teL'$Թ1JiƸ9=lDkp IFc HM "ljS==!xk'ԝPqMˡwv|g'U 5w(wGu:f޻F{ bv}>}o{t@ @N\ ( (׽{׮}gEOڛQI.P;4j|}OF }};)/]k+Z/O`:@S@tpݩ:!>v [vy鳗Mw{ց R G"Q҇|ڏ>@{Up R@h 4&D{@@u|Ƿn]=/cP`A鷾:h..šJ0ɥdrAoݸkFT  ):+ @vѶlP dBTQ]{{|>Sܧoz}oo*1pw΀;c} W@85ǔs^gϹ׮>sZw޼z{k^q}Gkסpz玦>k {]^yޟx.Rm9jۧ[(5w=/_[Yo϶=9y$ևgrg<==3>-e;jܳE( 齚/mzw('4Nc;u7{q"senjrwv:NlQ@]:k9,/xfoZWt͸;VgN u>圮8 ]vov;ܮ{ 玔S[wUJ+@h-"޸*ul涻^ڗwz7\K`{umk+歴ewrܪ l:o.m{@;;ݶXjn];wFkݶ\΁Dݷw9nsUSCױZԃM4ș6AiA L511)OB=Lxhh 4Q"!h&52iIS?I<4ƧшQB@# M4 i*yx?M5z6Ph"DAh&jlCT T~zPj" CSIU?52OSz5GP4= Aڡ*fe(2VtILHUQE%DҔUKE31EUTل34AHˌ/洟]b"TEnmGRrBR2 "M94=50DKYOT:&Bb} Ƣ SU0EDEUNP  @Da48AMb*IF?RAɉfJ<$͆\ K!6@U-ʆiIa^d&RM d J(DA#MPQD DBARXZy2V$-bJ S85 ɥ jw` NL\Ρ!Ԛ2B%)CI BM",H!D$&Һɤq' JLdfJbYeT@B/[A^B)D]t@s||^a2o9h}PS¿0ၯ: Ă!97Dq K>?|/qnl7_/ i0AAq{Oq?:~ w!>߯CpОL!קӿ>:ݿ:46 I:FM_U"֤'krK.jЖqgamF3 ~Lp,<-նf5&ϲ+{XlQYnudSNpZizERU|GoWMĨC׷M\]ۣ^ށ^IWڙ^N-d+5Oo/LHQ\b~@>CseW?CܟiF"f-jcEvOEri3`*:bJ$):J tPަ$V&ΐ^W?:ЇGz IvQC,d)$ $D~b-CUe,O%lA`ǿ?gیE~c*/J( Ö>9w~Rs|)y~a.p/>i_|a9z>9p;ca( ۿnͶfLaՇDYrK#DŽ|"`sk%Eo|N-4BT+T?IJx@eƶ$*U="~dr5dH-2 ~GY=n'?2ŦTH @>kv);Ј0?;hC3v`A4J3[y HO49 H i-wSD$Kq T7p"cbR~c~N|??i0`*:mbjq\699 >3]ֶJ^KUau!Gf*<72ae+fqAy7:=甴ݦ"utt 64fDE@+͙Yt@T HM]p_WٜX]Ȫp0Faba~3 dz-j~#bnV_Q TXV|?Z/ :%"T \cl }TFUgS'cqO|`z^N83\o JP%{WB1Oa74sSQL'ٚ1R(ȅ#NTsq E~B?__u4 OcgF>kz}ߣ~!}A"qzH8w,pFI_O =IQ(_R˘;Y@m((JS庫Ϗ?^ݤ;R+ʍ?Xiu*šҍp l)ZV1,/,$:¨ۤ{XrUI얊x|h ̧:H<'s!~;ur ` zA9ۯ6E !]%eݪ%&C] V.hO@uM[vUNV&$)e* շ6̋P }&{Qȁq,ťZ FVŁ?MT? JOc&/!| @2Y"tB"uW#ѿ~H#< |Q~.- l[je+)Fߣ"àHG& -1Xp5:,fI)̦?M4}yyc٩;p%$]% 9X|68c{fQ]|JrX@5|e;K ux;[o!ĎR&AX~OwW+rUљEr&|yone,=! k:x!,t#P${x́\@P~xH0g~ْ|Kݥ,m|WSe/C|r1@lRx8]#[̠ȩ K$Y+'+dShZ|F>G{v~l>x XF2WQO@|UHMN#ROw^13QW7\iDlxJ@QǬϗlyOְrF8R>:0R$vit/&푦KwL(f%G*2cI]FdMK{wtiCN4KI Eߕ7zuZNn7N(8u})6z$ï*h2a y֍ ˡG `EtXJG_L$ܻY(cx2gJk$ں:m749p g(MoBfPpx\yp{kTS<5F&\BFf́cˢsQ(u,Jh 7r`Ȟ2/Dr[6l '+X-ר\. +& Ba c:s%!BCNxG<7Qj- 󟷠G溑UЉI$I$A%ə'E\#B׃!mP>uAWV8@"I:RAKN'v(3Th.`k2k: yzgQ{  ܀VzS phYSpd{fu.ɤExӝmt So5HgIhVjax,9|eRi™F+ηvk(g{ZDg Ar2SwoN;+F,b,E&~AwYR$9 W 9Tb]9쮺`\G_;vl1ޯ#\(lH]GO(`^܃pۡ0!+kš`Nٳi߽#+v=Gkᚋ\sPQPyВO5Q 7?vZ~K.ƒJQA`szUo=8aRVa7dk!hpZ?siџeMyx9?hM`l!qThSq*V,ϰ!A0^ #\EZ:@j_ڈv6{ ۬$׀1=0cSw?zU<,d>ݯ&֚-(p*drhlJL M#|.(Ut޺xƀnM^nG'bf 1jwAAHC*ϟEQO&t0a3r*Q#_~.$]/[̾D(Z 1¶R)hVj*{􎑪HJ@4 '0 (d.A@AJE*%- -HRϲ?av{b9E v:SbBeRlN7%,]#)3y Cs@ڸqضL4A1E OC=O\oaxE )W#(PDH=y5l,䦎,Z ˹ tG niT QqX[yn50Ѐin^Y9lS6Vlc45JV.74O ' l iIބуJHm]2-ؖb>thΦl)h\NT)pj+^wsjz3ZpqQ`,MC0><y !MuQ9q\HWRDE$lt5aࡍҲ2ǁް!p^| ,G -馎/8 F@C(5۫H4@Թ8d8@bZv^ pa[gG8*ۈ  01H@RWC ~GS7.@ F&V#'L9ss{41L)ȻMdgX.:78(wm7!e܋c;Xq`8* 0<'!^6`?V$6AG:8) Т̝djavdP-"#;q21)̍2+ 5c}Bm,D^K DPY(w|f-0C'Ҁ$dZD" ZJid((hHgav?54E:~^磆˸wZ;@nqO~GC@?#PBQ!u)?.t&yg՗-AJM<N9j&מ!s)a!ޅMkQDuaL^ jY,Ҷε8cCPmZu9>p@a`;0PPu:#F͸e>C2z &gEdJd^q_l?G\x0<6q@=bNb1WJ (O9fSa{/"E/BGBֶ Eb\j~28!D/%߻>: /rQ~?ë~[UW+2|?~!~e˫-1s//?щbr(Z̾]KN믉SwoIy۩νCj$F"Tb$DEf@)홴.e9,xax<Kȅ`C22/ BȩGXu2 !C搘d^!%Х:jQE+WЮғᄀuRC33"S!騲 =\f,*(fW]+U"kuER?#Wla$DVE8M4E)`ILJEzroC2“  pV hVJPA(lDdhfT-֔)lmKma2fk*l,ʘKO; ̹TvZ0=b $Ʌ`ri$Ȧ&dʀѨ r ʖ)2(|4nqcpV@NI4K aZ|P8L¢aUNH^5Ad¤U+Wɤ( ĖA 4X8qMR?FV.ҤcF[Ru+ Um Cu=( QTD^uh=573 b3!Fa18N&NdN/c)K5@;[Fpfb'!/(ʪTn6T[[/܏18*KoX݅b" [o.oUqCj*1-֢.kwx6Y`œK>E-Yg|>Ӆ1tDhw@Aa-Xx ̫ UWք! -$(!["0N蓼P#2yѭ'\ۼe~d¿U֤)0Ǿ! Hփb^񗒿n{֜N",]9:ELlq y#\0F'5:ROj>vCjUa]`w(MTu :ش R (iSDU$UKE $K<~qfqTF_ N*(YuU2jhQ%<͖2W rP2 3ȏ*urEPT31n mHS} mCJ '?۟{p/_v(/\W[Kz&wo缂c_|qڜ8慁nt^5`K1E4<=@GuoL>Лj"8*$)G+P_U:_>[bUelIAðx`cVA?]W`(ͪߟ>.,#( H#! ț8Gq>wyv&S78q{珇o}بT@r?PfG䞊B1KQD/̞P<&2}\lJFÀe٢X~ktG{3cH,~g5KHJ_\3ʟ[tD|S 0r`~Ib#<#2DNG5_\WMe+ 36 jb# X(Q W-\50\BԯZvuFq=S/O&Gwb X2]kQb !f vtQru^3b"MVߎ"{9U |:)9}B}’Xa I&^{/8O3Hvܨg(>(<3C0y ltudT3&'yH(̃iȻW=7I6oنRUBr\P邔_H,?S3>9c50~rJ6dP*lJ|\d<,+XN*OxGK[~x[.R ?U?n>6iZ u7r'qi;:%X/N҂,~ďP[nt)>=^߾,R 'St.m)S0qxklC2Nrdi!݇tG$&HB͋L!(N29xHOssT(`@Lx[ æءa^t0(đ݇zR'NYpe:y)`q 9O89*{O\Q- *H nLָnX t$;0w_͂?..gd v*&R0j$6Pi^uޅCCnF>N?t `CoݨcgY2q1ɩ2E0S,`iP@;q {`%8ʁ0-a {))w*9κeR0-8w0?P߀*}. ~[O}eD) @A*NE,Kpq--'4fUx B)lvi1ETyo?=fE-P[ѵ{/TtG5JoJE>EmYL}J0F!"@)ݍN,>"h+O߁ZZ_pVt:MP4̈Yd£* ]fB 1su\2 EX8"˶Îijx#B\Bw^`+'Qq)> "1o}Ni@A& .?{k3msJwz^?T鐔$ObpmN_C[ ffp8@EO<q<)~j'PPиFЌ*Wh 0Z@AH+ Q[쓯~.Ɍ27tۖ4tys=_Y˨$;Uݨ?񸦌 zFB׸D÷ C!K{f狄۹DeG 5>pH eˑ#8 /_ #m8!e!bDā0ve.'_]TΜl(D!qo%8.%+>I%$ u #ef[n}*gW!OMlܖ|i X}(d>i=):Bd L㋈2J,93FKwߎ1_,>?GHa\_nXI Sߊ_;K_FzWCf| E%54A%4:1r~19gE4Vv *ԬxR9>v#5rӾQ;)|k]4WH@K '$iMX˙z'H](^j:jF*_X%<9.1W8B,P/Q&};CI'hH Kg%褜70i٬X2e}h5uFjC[;¦ ?E)B^GJٌJj.ۘ}6":1'.ǜX_ޟG5Rʈ*g_{ր _-UphtmUvnTDh[8K)>[=btv٬g`E8_ءY3g?8|>hf \U&E姠iJRwQ'($XDP^g盙L aG<8x%,dB d%1@WWş]5[ANO05k0t,&d0>h1$$Ɏb2%>uߏ18ZYNP8s{XiaaA|q@xоZS)zrFBU űU?0C^ gRt¦_^aud(!^I_Iw)M@Aw&HjQ4fG$; ^! y\ȚRH0ALd"P)w+7*YA 4n$G!A9A~;Ug.G|_]2ZM mx瓎}`s=0C2HWHÉH+5=V3~"5 lg2,67^sڤ%@[T g4b(~ 9FD$M#;%ZFsycF+41/9bk@Pᅘ淯l2Ba5(+~26u#0M wA؊=@f=rU$ך`O 2I:v I3d7(CUI6Zq}a ^9,>-뮻_>sx3ɁP|>0`w` )(-L2_>F o>b/֜70YU E3i8TsoG0$,sv/>mj1?S\"kk3d:dLP4]k<_(g;Η 6uQdP/-&yc+\gO59BhrQ}fQB,Dɚ3Q2i7DjƘ"("Qc\e;ZacTkd ESAEWXQD%f0Eb1e#g;֑?gANiz\*S.z 3Gpc1OӰ́ ɇVÇ!/F?M` e2GW\SoߟS'gt|J{;bx@ǟ yz<^8tN!OW}:MSB>TܩCJZj,~l_y6?fpR@#χNvIု{< U$*E $o?ͷfbof DU-dzfX[jAHE-RJuc)VS A*QLщ혟4RPm<=ZE( "haPm Z-(%-Yo`_Ҍ!kb&E_o\֪D"AB-@0PG2C ÉDMDVUXT*YxͥdVQ PEʦ_݄ϯ{C d((*%,;V\R $6B.ҧ8 FHV|/Y6&Ufd[lbJ*8RBmJæe8P '2N05'/{@ l%J%VHKi֞ J!uQdcWX:hX-UW[U*UU-NZU6  QPOt (^V6$coHqmA*.]T;>\dWYbY:FDl&c^noSF,RZJRl+B/Q|y$F3.c6'ɐHeM3ԧ/_7"5w c=SHLQDv"}M Lz؞R(DJw#G2AB F*wT/2EYWb.@R#QMR9 Wt!DpD|l4cV 0PVVK{ٹݝ\mk `w枕?7"ʼn $2}xj 4Ikz" DsbUE 3cZ Rb] ~4Qa W@ @D$H)1@Hh{6EҠ? m?xywg*h)HIL;0Fw/ĹOVˮk˧-_8IH>c`ήlRm{9Q0Nvr>Nha?-X:J~>]_xw^g)} ()[խX5 P'C t"w>DPb>sX,x.!U-.}o#p@0ɨGG2u>f[~Sϣ^s`6Rb9 6X"79ň>h/rf9(ݒ@ӕb cb 2`t'> #pի݅Xl> [R5c#S2f1\%<gO^lJ}&{?{={QV9ljLl&i .$=X*}pٻ5wEۆQ!v (^6vP\{ y^ׇ  2D Y ^MM::a ԅZ{B\40blL!MTNw[w..fCmp,%}&j0T$z=?SPkQ<?$*@=pgc%xqs Š XoFFxMwW}?f$Cc7NN^7DMyx#T{ߖy70N}}n\NԚ=:g$A^Hh(A?kpU Jآ_Ո͜qumϥi̮P"2uNn_*`$j&DO0j~i#ES_Π=dx˾[ ,"oWԹ*vf%ׇe+qn10?GwgϺ:][:ujcM>R22]̣,ͬ %;^4u}DP<AP̮AR^U֪P$XB9s@T{g 7L/'ş}V:)c pU^clkvp \z=MOg6]_g? ?>1=7qQ^S\$| -!%M)&p})GPP?N_=D ]PG a@z}mr \ْcvہ"?W~+xYeLi;@mӬ^##?_ڨ쒴y@YF@_d^a{} /V: Hh)NYrz)GC`WZ~~ݷU/킅pTf_OۭEK~"~!T@[@9#IH]e??}sWh >: J Hli')JF_}x' M#%(SB1"P(U4W)zJJvbmZGP8/L%ZR#u+3DÌ& f;Pq읕\7.ޖWc_fݎy~ʼws캰{:ɏ9p/+m,J1.Ҿ#eLɯHQDelhGR$si n ng|ʹ}ۗזAmP]M?queq,g !ot{i!Uh_ٵCf[,zwTHܩ_ּ7z c^HA =n~y| |;22dyâ;חǎ/n Ӛ?@ wOp@ dtD#\vO@CE۸3GF֮e.^uC-.L:n]#&nrݦkwU]uj A0B&3 ?T/6P۶\I}l2|=WN$T;] 8"00LQf03u'ZC^x~TuaYeFtunR.G׿A٨L); t t;:D&5մ7G#k/}(w#a V̴<5=:=h\)bk;f=GNoa*|x;K%KYUsCa+v[ \StaU$Vr1!'Mid׎->y8Q[B%Z%|qG'Ԫ_F:)EGSOLf!}1 L 3*V+#P>XKF0չʽR[}/)[O/q{)%sŽ.=ѡNJ DcGOC Eٿ*ڏ&Z.=pb[FS|p<TnJ0f|HdMFWye(jϔQm0R~\^,?9Ճo^ۃ;,׵ 5i& 8[^Gؼuxog>DxPbDbH\3{2yH[hzyk(ozT%uj]flM1L˓2A=N]{V$;g}5YIQ:T(N Lx(BHv=$ O̓AGQ3(RǩQőӣVHy!m;*4sI?W1hi=hõ]i_?Mjum4^wD4+ċE뇿uݰ1'ܱW^哵>bW_Ӧȫ-/ߦ|MkOӖ4Uǫx&V?kjuߋ {΄;ánZcM47ӱa4r:* %/5!=^]BY{UDp֬1AixYRF"xU 01وG9Ө z1r ,; xf Ҍ%TeAi#h -!Z 1;xU0ӄ$|܀3_fnAa# PI]M4 duρѽjń MXhACDۖ~zq.y=-g8X.[0úC|%Sβ3ۥKp!gŞ9'I?t˗9blq; WO[CC`o (N=?S N_ N Mh!z~f}VJ8bb6:}%QEQEOT&AyR=jr}Op_ WǡCX8 *LCzEd/(FBއ㍨DVIaf8?̢\Wl]ey:hXtWϸp]ƺ&i437 B{U661rVx$2Xe r>~8 zUVCn8ۧP9r_dx;SPߌ?OAj7MG cM`} @_ qN;PpPc@l*mS?KeЖ# A=("]w1?uˍ%R" i68_ 0~O*$tω]C }ʁGwbzùIPXs>tqkK<>}Q0hώ|d ~BU>v~h6˃pY6i=6xvRgOߎk;7W`1uϽ ..[n BNrK(e!3O/OiK-CоI6GgoP?._8#HTVuވEX`4Ͽ =GT|f'ׄ_rr?uٴھ׶aۯIUy Z *f3*<`$D۾ϠY~܅2xx]+~r>S t`A"AaJd&[OKn.x)e့s`0 0$bw|bXC?Д+CJ4IAWUfpp((p0}ާ< QB_ _@!>77 XAZm| ?)`r~=gkhOw;U*ԃ#О -x2& q㓷 k5Bߢ}$D[HgH\̷7'rM]#f#˩ߔ~Z;wɹ n#%OዞP %N!8\! M.!}CwLse~ w9pK>RVՓ} uG L쫮)nt_ ֨%zm![Ȝ(Vj`Fg2/TDJ&~,A BէΌ$v'9Ss, muNk2, rHx;tqxN_]g֖HOGapDZ 03n4vroJnztz4D4֡'O6eNlIz_D09@nUAjz"#K1la'mķx=1nzNJ2%gK@TMٽ J2^AMf`A %s~눼 v^O[I#>q ptA,;(Wftme65@W]*)ZST/ ᱅ &-VaG3`|U  L`X6EFD\R_Jߏ~^rX9lڴ{Hl8$2 I E `ޝRhTp5C٤9< 9f –y:滖 @J*sX@\T[1=4 ߖE\vf2jQ"QC RR$R$O%z60&JӁGW׃rTiG 'k ٶa~$ XH5Tĭ(/Y6?c6aj)U,EGS;"5p3U qg^Htf>zXx8ւҘ^~KrvBFviW^"*@+RR/"P"Qσ Eђz0M.qRwIޛw^\(mwR|fZnOGjWp3Ww5MGwFa FC. 4Ze<٢,D+lkP+^'.^lV}F+foR+Cа_4H~?ɲB "kw'P(#U@M!/F EL]l*WH ?,F.4[woyrP&?ͮY&29ӌ߶D J }q0)In??VN'} M+:kO_|8MZp|+=&9vC.ӜRЄv'9{sP =0(7S/6а:͢A@}ҏk'tirJba`}P ?|G33QYTo02WULpH33/v=~>GI$DT$(_79ķ{`92h(%q~~wJDR~]J—PW[%9B"W]yt@k͂tu^/&q"YlfP9/[&lm/MݯkKku~کh!Z<^v@CZW ``b[ ] ӣ`<)\3ϝ< ^@܀b_|gm7xXcgd&P$"5oO=weǃh`UjP..mtѼ|Oe#9` W"!jwzyΡsf5BE=|7! <0䓔,٧?]9-\7֐jEE^Iov"'~ʞȀʳ6ɣ+ᾓzAuߪV::IuP-1fH q PR= ?jwYѿl}1al[>V/+A4pIb@$:A_0oW7@:&PB֘±%btwr2zpŘaXߺZ r R^-73}9JyC6x]nFcPx;pq =|ש nFObl'#E )o9DU@(* kp~wĴm*\^zYn % T +y7`By 0dD5jJ[/?kD@T8Hd=UˡΞ޷~޴k0dW+]x!ց'?u>wf)u?/{gS *O&mBU0?\xԫG%@}xE54SʺjFzTՓW$ʼ[W`RhSݽ3* _0AKb7'k%W~;2Y/njO_l>\t< @TYl1  1E+1C!% ![0_>ЩRHP+ PT,"J_mP[JI $?.LM-VV}wݛ3@VevC/==4X/TjTU:D+V|z_ vMU) dҽY#GNdtG0{D9* 4N!Ό8z9eV?(75cd ~:{O{ZN~<D(|NQ%ĭ>ch$HfIt@wCC)U)Eֽ.V"Wu,Փ*OŐ6 SŮ0B!/}`W|W @D!D (}l@t_p< }UENh$:$RDA!ĭN6}`b*LId'n ?kuF/ؐ)*و&T Y&Ԩ#URAA)KXR,١JVa" 1hE !d$[eFm30iIC%EB3BD DP\ AUXpsʀ"lRw:{n*O8"X`=-zlQj .zhnHL F$0T Mw[cI*({wq@@ *F?jy%*,.Pb&y†N #CߤG hLB~Jz@>;N35|@ߵqޡc';w5UGqB#|Uzm3_deDeũ ## dig1FCM"D̩oH$ν[>0ݱaE W S~~sugc˼ #* ` A}JOs_.&b~;uABਜ s1rSSu2`Z B݃k!8A&۽tR)UTjF9F#[Jk6vz:W\5׋)ɝaؾDVp;s{e/6'W+fM56{ү%?qr#E)U)Z)F"bio? 'ק>~LɾG~wHtg:`-T;|(]7#λvr o_-RI$I$I$UT"|x&t@? OM i;wZ~'#5Wܽ{!أLin( Gop\IqꖄDaDdP3ṾGkjf)*Ť`be7bp5VG > :@/#]0Tp@}(;&;."d /[O}XrB u]\۝P:uBy@P__ kTxxIj@b;BA:q}:hl4Ds_rq( @>ޕ;PYDd6:lzn60CzpOOY1e$igz|X6VZ64)#bԀ-Bm}e:}~:F"$, G>p1_[t]l>2B5A oށ=ozWu ,CAB߾#TE$>Jvv-M+Mk8O3ۗNyDB}?́~r 2s),wT'Y"ȹT#rL0^߹)@$w8%UUUorym-KrZU֍mmmmV9us?GgYf2z̯[mUKa#[m֍ګ jm*Cÿ86u{HW%RGibT`zTCOϷxll\$9^ѕ?߭=ld4ҍ>K44Lf-VUZjC&`4rwsݹC>Wjr t^QU]'k?,~Ӹ?46&l^xw(g*sD<:F&a_NDHclJ,C݇U\ח?ˮ~$5Cׯr-52tӄKHcYm˗ss0}R_MΔ A<U!9,ok3X0fNHsM8g&7btq bÓVZjx/)< :;}- <I۴'>Bo>&r\4gNaUwZc>7LĈ"5:x䦿^k\gGuBr:ԍ<~|ȐvH5(`>o^/_4箼 AײK0(Rāމ<}}MmϿpzk |b_NbbOq

SسVN4~gB#j,ƊUSZ2OiEgcAi $-yuq*n¡e ָm)Y(/e2s,~nMU؆Y}*8VcƬyZ"'wAĀD^x<*;+:x %DnU z4rv\n:CurrTkS[7AԈY)缾uEO )Hxֶ=׍ff AyWA|LIו*毙g_T+yl! R:;wB?@+t],3Q7T|}\25#_K|,0D*TEVkޙ TE3I $$ a~wAu_gnw͋1Ȳ(/BX"* SjNQvF]=߮8{VF^:|l5;I$t{V4ԟv5%0mbkD$ "%,,"yuأ#SwN\EK0!mO M`I` %gvBT=5&VaQv̏k!@&Y;geUF.`2!EUL.0ӚHE~[ s ꄅuIT0U$qH'4T Bj;xrnxi"ŏڕjcB􃶭(DX@TS:ƁmH\r9@#)n'D8/V%ىRBW_-eA); o;W⊑vpN=?B$s3 $J) J{S!Z ck73GF_q&S%ʦC޾ UvoM?}@ Ђ_jG^!đYh} y f}dnEIݯ**T($f*~]ٵ.^s%ĝA1yE? (hYH&#ZWvRSuY0NirV[-P?d6`fzlLHt@J$kegpNP ƫ"+cj_T%9k ~m#Z/_.նELN|O^(PɃ(<tĄS"BTyVWIu()a ዇G@rܙ Q`cS|=yo&Bϡf4[a-C}N޸ ct|=n m!n>/;t+H!JPW/wP{?`}G=wiGc?n} t pS : 5@`l6?\'e"g[8yg! -ƿR3_\) 惶ვR \=W(Ylx8"bJfa?;beA&[I{W=V`nQb[lrE%?:uC GdA}qFe"'&.O t0% !M7utQ .3OT%O3eH$}pNZdk-EfBKȱ`Eb{}BWHގ%eU 7zX5s*<:Ro.3v5zmȗM#uC>%CsFG n QX̄J Z큔Hi(*<?7awS7$LѸˌQ@PQ?A nXd2% . EH 7ٚ Af[yؗt QfyYV!e 3HUdYTiXY*Ed?xT;(#f_/+>EOklZDzſk3+| C2"beWԹRLY&{Ҏr[1Dt$ =jK1ްp1gx+ e݇N@V "*\+PmgD6u3V* l=B+LL@,bׇWg *^ܜ ꒹wqU$5<l:ANŌ82?D|/RR~Y ;%QNm~k+ %Obo@L~CMZWWBI"!Set>8e׷cn#vd% 1?X1t&~7M $lX0z ArB>,D㵼?/bzm'6k #b߂lz|MA͑гD G-ہƒ|m`U!rbD{R_k'c\qpKCs58W) )Rͬg=U4q:Q% JF6 G%3!w,g%H,QajKvS-ce%wA>U{I36XpװC fPGce7*0i1vD=F CJk*)_<ĭhL "P/Ac~'/֚S C)?eSU*wl#FY7Q=CS'^B_T?Pf,Lz# 5 tN833aEpg_^Gvv})&c:!rz@R|߶/mg+rү@O XmaKs3CgMS,QV,Rs\_* j dX, $0l Z P=]pbq\+݊llc{ְlYt[UiUZ]T!+gjut 8$*NRAloc\?h?fi:oh$H}ќ |/KEI Z'<>幭-a.C ͇N2% QHwuxВ|X ;w闒> rǑ'BhQ(ϐo̬gش|zず)^}2s/sRb H<^$xAx\;ch#ٟǨD-GRw̵h[l%4ƛqbs Kl;{FjF] @kvb`Q !E)vE|ف^\2z;6:EYS9Ezl:=5e-oKuRͪ ĪۄC"SYgo?v:" (&^(7G6_C!IK@JLc6m|ȉ&@ OU>+~ppU;qGk" -_Ǐc])co >ش}EV3ikCVQ`@r DUqOd΍/;\qMpӽ9[;ZTvGO }n@N14&آv nQ(@{N:ךg!^=dɲ:0W{[ 7P9)~9L9UY><Z[?^ rF#[;:˶l]1/{;Ɋ_<3Xh"6D0'Uя85%5_vc^N_ZVW3ӏ>*pq^*c"CGkne%g4 zl> d 6yzOC#cf/oo\?OH .d:?YIӥ惁B̮;,> ;ǟOgS-^'>H;]Gu?hj`vt|kE2!F$?K2V!O.ݫ,ŵsn?n[N"oM 'ş _00vmfɚW5;<*.V,/}]33d ҬvkpŕV@̏GO n+ )%0e\_ݥJtA Hd#I(9 8UCG㖔"6dq>k qq̻{I42rj+Gzd=ŠE 4#5{st wf j<]d藙 XD4mF YcgO- uك",j[+rZ7 fsqfq'nEvtZHc" ki*KJg8ŞQ{8] :^<]3}r?hḠֿM|UU*ٜn  o PD{w ^oQ+Xvh*}iۂYGtb{M[RĹFzD5MV`Ur c 1>of~ sU` L Ld{' wh:Eeco}2>Lf%:#иr.Eqy*D R?^@E(w;ì7s/I@c\tZ@7½=waRclݿ;J(A\j)]"WDl2}+W֑ 7?27w{̇jD;+HXl3KԺ5(mK0,B `>EYdCߝV#WB5A.55[ߎ;W=18sdO;Ge_)bfZtJ7D@Co1+Yɵ^D\jNaQ0A~q;_Gϰ;߁! žt%8"q]p圭 l գܺ"vMϣ\ȊEXSP[}/-Vyo2Nƅ+:>~i ;jVE= X?G/Bq.9R+e!Y:r?xg"BㄹZօVb&KD+ _(" ׼[>Da90\`m*hY:z(储Ĉ$$¸Wlb|o<d0/eHR\>%V{7/}jc5u(ukeDeѕt(,wU.k^<5ȡ7|a_0#PƋñ~թHo0G9#{܎n*=̓΋pT6NA $<(C+dZV~j<=aF/@;ܬ?*C(\범B nth`~kf'1ˇ{p1 SA:t.;!&4 6e}~jsf^@Ů8z`:,,BF =S6ޢi1z1F6Ϗw.{fMv{Lb8.5,zncմM9Y!~ÿ+?kIe6G^;σcٍV@J> l^0@&!t#(A8OLA;AD8E8%Vn-]jNz*deYJX/c] ݮB@,9KH~UD#"d=ڑPH"To ,EX/Ec-H`R*DqT-b06Y$IeEU *eň"* "E6 QdV23#l|[. |iH"z\c4!,"#2xsX4BjbÆAKJ-410NPPU09aLőSX1 )LSDD%R@I((d C1"?bصlճ 1㈌ֳ {x1?pyrEr^Rq_ ;.SFuG~0@D?@(~W5sstÛի+_$iu~o?qΟx[~x8}Ub F lsM[Ž _;6A'iq9ܣn60J&rGN*β!(EC}~mk72x:mRÌTEhrTo}1c2s pUU蒆Ե-hPBqPz9ƱnuNwC |PrT5loвDӡaM:q-%9F'A׭7LY~7} 4p[/}+8Daڵe)$=*Û 7.T|Fl>70~ƻwT!0!Eeǧ}ࠪKGۄFBgWWɐ nX~ؠ[xw l{1O_6l |Xqaz3j*OS\!bb&"Lkk19Dr,($6p OfU gCnjIf=qB+% =3@<_8:Tf{4l1\/ SdI諨%$gЗb2+Z˴ҪxBP`р B˧<- 0?(χ ;X pJ}y]벳Dl·I;?+]nm͆2ϒ[ld)nCDv~WtfX(PZuDi-~Y/z E5Ok[eک- HԯhsFذٓv˄_|]{G۬ 9_DlP8oFz+yH6Ccgݰ뽊Wp,ttƍPH^]3ȋ¸ 'ص(xchLya8QG!(pvtǩ,y<@~-}`򕺊2[~ -xxq5<F?b38,@۹|b UJ\\d?{ 0$242{ _4chf\!A0:_x^5}] `RA+iwթDZn})𳢻;r*rڮь &M[}b5 %Ϊӽ@%%ztf MʹWC|s3v9_pok+EN ]~9@x.#K~d|D$iq L^ueX7$Ezp#!]qIIYȊ-$/{6eB9'! 4VG9>:AJ\DR#~w[8Fsyr/ I"E @ bx*4 mQh(~qn XA(0.[mEp{=B3\ \]xh=R=h|)fy@#cMc{Smhtyyؘ%Qw36z8b :\>B[b5WʍLrZudORHAE;# X{˘ ߵ4I 2o_ǃfXc߀D5bj3A(&1{s, СmU2slY]/tw&DF]m*׋lm'T@_s1QO̲*1xT J=+0&[@ !CO48 /69zAM`kcW "A[(Naugp͒xÓyA5&@+ΒE}W& %p>E{%i{1E9Mtq}qKGRm"H $ta p5Kǜ!cC ݓ@CUwmY-!HDDU^*1ʖ=1^n?,R"*ç>@BS1$!r"W p,zW#^PF/n#b=9^/cX\Z/1Wp dm 5[*@5`ʋ,i/d>TOeհi;}>8Ȕ}j 8/rʒmkиBS` [$dd bgO-nDC£AQػR MBJB _ #/ ǽ"55= &{K@Ccllg؁A!^)y¶ \UsQ)NkM8ZfVސ9.4|!dW-oZQp0e6塳OAi ! ߉uM&ԼOh_+9xB<h H.E`E74߫>i "?w`Wϋy>yм2'>9>Y:råVOf919;S3!&GLSǾΗ^c׮&'~d]-U˅hY z5hYTooihCt^Կ `Nnٕ8~\W}] J*WL]b E:]ہ;iwC+ z_l# &>;cCg5:GOd,k:>YӁjֺ|Z%!7޷+W!k_toT@d1=Zcs+/'RUeXm<0C֮mmXD?@;nwpj%)m?ľ,p ("YpPP2B˅3n; !Xq$lQ -)IGZnp҇{Ψ;Y҅<`=#%]n;_cݰ0V tn5 q )cީ|&޸!e:N` MdlBU6H- Ԏj7 aGo1#ˋgPtbBP 6jm\E\!'iOǎ- ;̏ %D~t,sV eTV9M*0"j}u]밉[s|r>8#Ʒo{*p9h4$#S3tBr[]gW,оdm̗o5}d D~a٤g ;݊=݈WW쓁'vB|Q uJy l+DB_u G9:o@gzfaq MI%~aڞ9IB/E:'۶Lt+2u V$&ɤƈUvnt Bm"-5| pJwケi̭)}DuzD=/#;}Mᎅmvnpᩁ;R*{:" !6B $cMUq]?`muODgu?%sNA$ۿZYlڬC;麔`9qޜA 96D^T J^"޿B+,C#j+0 qYݑƉCBS߮bjN =&\ûz)?9#EQ':v.|"yNRkCr*G1_ϧb008N w\3zs:nͥB &G B&VbG(w+1{#A$ Ӳ<<ط .UQ}b'"^+i~@8OS&uB{~|mX UGw15kڔEۉ>k4Y5Xz)WPPPr *w^"Sz2';dNm@<:.5>:s gnE- ,dq bԡBR 0dRƙk;_Ii.~.oVIZUjNDOR|ג@s#+_raBWڠ/MiI>A5kGܡQ6=NoEu3yvՍ! F뇕z f G"GhxnAo^$`˺ 8a2IisYPS}a*}#2S%=ZqvA kn 5vd>(x8%;gDo30"VyY;0&P"Xܿ cr(o;D"ED͌dH>We? 'Pu3cEP92| CV!M ^,8/Q],EqY1UsRD+gO;Qlw3gk//)HD\cl3?bP;/P?QLmFSV.QR'fbyl$ja݇)f_av96*ڪν᝷^w:2!!% Bj_]zjd \-8jO !QS5fP2 ۬'}^LaE8tN@:dD^KtV0rxa)繝q@28Hʂntܾ], :5q׊PYN㝝4EyeH5 Ć"{3YeV]$(" 3&%&B HI"( "T&!**`*O~`UTUUTDR 1AALT2S%,UQQh6fl-.0.z^D;!?Fn)w߯kꪋ ` bU8mœ6@zFӵzstb)b蹤?\]WAUe-/ :YARcFrŞ/g{z>ML_g~< _t\f]ZPIc{ԭ>?ƺ=K u˖$0L]R⇣30LK6EM8ơ>_DD OY#dIj4q^#r6_O=uN/L|zi?x.ptܪ?UoQ>J7؁/l )Щwo]@5Wx:Cc>J6|#I3?"z6"rmʴ(\KatpaF?x5T]~O/;(YAn֦jY"0_G½B.Ϙ"=l>}Ӻɇ\j2C\D9hV{;J%T6g7XUWN,cY`տ'}TnFcvɹ'gWRȥÍ>` -YnX5Gbf1_1S_<.A_)@0;v}yάLdvw+H 1mN[M6R:k`,l9Mc~vBmєD=Vj 0}u+3 Dc ͧZ, xiõ~ڸt"Y ~")\l?*N{6SOwםL5{@ضSeg=ՊJ,ox*/A_WW!ƀNx`X 4zQT"Ð*"@DQ$wJwc1)B ;=_<@H-!L?'*8bR_") R:>39?Ol-oRvX=SdΈ;j2n_x 9VzGSou|zQ:U|w<wf zbo] 1|mO9ة_q62!L!h -O05oT#iܘkh@x E0x2ZTPDSЌ@S0 %LQAETREKL4H @S0t'fs~!DBj@4_RaDH@Q0_yΐ7Tnhk5ߟhwprC@=X?D@x!w]`D?op@fJՎ8.9TrvcrK,v"o@qV,:ۻP}HCE` !+L8ՐAby+yԚZNmDj9u,9SީOV'>2ڡV)RJ*0ۨ'!yC"U*~ !?ӧ~C`kXS1DP0$D|gwf )k@#St6K( KfQ*>2 A@Al&JR&BUqJĦ#4ā2r!E_334`ʊ_Q?oޝdyPHD =&?h2OBsH!H7a>(5?;_Ŀu?gcSEQEPpPЪ kE?oE-O@CyX_ Ɖ1<0jTq]}C΀j;D \Vbi8PIfp(·BH" CU>E@,aې@PIIȚ_M HRq]_uqpf6ﷻP*j Vm.!HQ}Q>@QԀ8"p K_~9mp6@Evi Io Gg| 5Ԯ~wC,":rTG_M헅!% #Dag޼*el<Тϫ:$R7ZSዩfR r8Cgi#dz1PZB®=T*0IlOFI>Z˩ =0X1˅E@.(TyfLՊ)bw9h_NYe[>9x"3DCBA(v#!"yb"> *lXg<ͳ)pC)le?UdԀT[Aꀑ\HD3]Y C$X%cK8QY^ Wz?>A!Ob, SgQ` f6tF/F;JB((d u%]w>;נo#ln.&*qXx!L{} $z#RQ_{09DOGg$'-Rdb,4;;VlnhG|?;@&MjߧM4jb V**0`EٶIr4mW\J旝VnqH[ d\9s|5<'v,L*ZG v ABHsZA"|~vD?3rI_a%ߠҩM>DA #BעD`;6YfO򬒖vd#ݥ=j9J`(cP \6FJR̾n)0oxiLHK! aVB ?Ϙ@+pv<LJ5(CC&WVsGr=iX~[ߞs1,$dxqR=v|ZaMF ;nR=}#ω!w.܉Vm">[yNǀ|=$q#rqàa'%*Hx㵝yǃǐY<{aLQ-5P 2Љ+~MHF2J3 9m%]5a\79 @ S;@wwT&U{%bH3ClN'P@E4A. DR hh}B@z&u3ofy8}m6;gm1͏f~'}J JnQ - ׻9@4w#e''[S-icL6iN?B4o\Դrf]vgP@d& aAEBljT'DB$a<%@[ $T"!l"99cWc [ifTxzېe !@}1Xw*'8_{O@Bmy\ 8/y׹ z@ G1V@M)1X/NnT_)\©_˨)%z8ZFogρ7d=FBsK- V-KEG//zT\AJ)')U~#1 ó0N ir{t+/yQ` VL"{{6@}D DGy VxLćNL1m?f$I@P(%R^50Oq럓}x(4lD B|>bwOM{*EQEӼ*#'jWә;G`?BO~겮0Òn~]l1U&Sk^ղK4  Po^2 .͌. [xnN>ټ_oA5񨭳GiIo=* {b]J*~`0״?s/G]>~-LG l5.*y-۵}tQͶHֲ9]LLw { k)JzzxÃ(\:6\>v~UnV oMg3 yHs}| U:':}1]/;6ߝb#r9['7y#қ{ߴwKsI8{ IbJUTս|QT+R eH3ܤUgSC&XpR`[Urmi-mGg)a!BDKJ_zu#k8kӲN>sVpƊ"‚ 5^I0~>SȪ QU@*ft'l[T}l9cw񎟢gܛXH3D?ޓWǶ2 Y5ِX1'2OY蔩 0 Y@%&!(4]l&ZhFP_?) _Ujƴ8RwRow?e~' O3Yypݏg=$NCFy.&"pݹ׬_ՁۈiIxxWz!/T9  ǭB[/.[:^iOGϟ3 o` D4uWzˢ'F wї:>_ Ԉ !@ !$(uy5=XX;:|(_SDnI@4 Xz. |M}@}^WaPGӝY46c9[xP8J#l7mK{;.`@>" 65E.<_0B0-xDyyzEsa33 ~'_W%~p{{'SL~eU!oav~|7P4))[sw] $7 DqfMEMiH1-ԋ',Acw{.TA:Cw"޸wn2t  J(Eh/h)O t7v\O'iaYl=.~k9Ӧ.G\u?("}n*<C_|-\4UT3o'l/ze{|><@y*׫غs_>Z d]|jry ܷd*K\'{sv{߄sw&c ~˻3p(xL;3H>>ظbtrNJDԊdOt d(/CN݃UBV<ު(?x0P8*CW-ƭ~RN >LLQ}@lP6̱mTo@AG@n^OJUmN-y/m=a aX}nE8:?V;6 DqE EQ75$񛜹{Fu$&d˴cp2| ВhX =@kZIDp&0-Г-l?N``[wѓXrGu=ݲfj"XyL ]qm" f]W{> $坿BrOXP2YN9awcbNvocAJPRB̫"J&JF! E151M-5S"RE@D IDZ1h "b#&`$B hB%"**h"&"))XZ(4VPm(bYVQ--PmR ґ%[A"2Ġ/w p=\UҨjAP  B&_f1&jfX*2MM692TA$ 3PHE%MUCc. )A)dSL@M RQ#Bԍ5UT9-%1D1QDi(JJR(J)" )dHRhI(" *(`R&hZYhJ"* JX$&VJTL E)E4E$T$(3ALD-ATBJ*%PU1PU#JD# P1R!K DT,AK1TUQRUUDBDA5AM QAT4B5K!%@Q@PQTTEDLMTM$D 4BLD4%dMDKHTA1&`$d2 Ji"%T CU9UQ"ET$,WST`AAE4QTQ0D0D%"L@U1D541$TU,P-CQSP1ATL72`)(a IJe$) *h`XI* &DGX?a 0AE%3QIo?ea` dih $"j*b*Fa( h0*V""! Ihq, @E1U0I\ICQT4DDGY3xPG~aD gr'±q ։)bD~|E (C"ʙiGP bh@9DQ x7 "5SNH"jST_ҿ(=R7?v}^M{<>AʨM䶣xO7li4bBcb=Ewy`O۞ /(<{Ǿwb_PY`T'5~n6A}aB@H9'-#(q(^I>2r0XQ)| ͅ Wζ1gUC]ass0α,ֺ]~f(˘h\?# TA$FC~_]u;e=}q70~,qUr9ĺ,ݾ^~#s2Ӓ'M_*֜pC[M;Xw߳]};Ai(ȃVA+͸䘺>ƒH:GI| < '΀Hi 'Oo1iaǖ>|ٲ݁:yèws Ebv|0B7o;6ߎb;쀪CGa"$OΨ`<B+mrl;7@O)BF`YDZI ` ZsJ9V؂`q6Kh-l0q6<8z73$Ͷ8=YlQFƯږZ!ZVbGnvfP%o׀o?ŁRSl||谠؊i nhN-|0oC9m:joȁh:썴,w3x*DfI/N.M}X X+ z@D9vp[^"* 2ὟY[]ѿ[*hq꟩ =_ U6ͿF0VY}&Y6w9y 2Zfks3gac[P*a-PKPOç^J]($@ã`䕘;Rݕjw M?<{~)t~kd(,Utl Lp/(2=≲Μ2;`DFMfQMo}լw{l^ذ8I <1fn97w RxVDTDA}$@ 44/uq9RIR Bjrr@L&]3Ooط'X(JP\ !?ăU?g?8>/-ԓHȃ;E _Qb9hKmo3_Kn6aI9S ȋ:Ya~ǝw1cO$C̡d^0})WO Ws;8.:a;R]Xc"EPέ+]/m#y:G)J&sm(\¡XZa5Ng;`(48 gvR)O|2:֖S.aY*DX7Ѳ9-:l(?VJ)Hl8۽dM9.R#nx* %aH^ZSA'Ęp)&|Tvb{ePF>Yu((^yF){ahAW'"H*^i2J@!@?'Q?l0_0Q,9҄(B??>qwxZ~?oL_7߇ pZp=?˫Uq ц?"1OF@ PHx?t3n}8xN0pxmk;iSPѓwݓ!w==ZØ}(Q[WO:#RՅ)]mPUP B~ϸ1v8Xn>PO}IjvxӼ:4OhǾ?(5PFoz%CC<8)=kqu y b.B82DDdJV94&#.*W.[NUo3H3 = @O__jrC]+d|^@>ofO#k"̟RAb1q:.o:P._u$V3 p?gP"K2-~x1MpZWEO1ߔ&2hvo' =0KaE2 @_:v8dRyxak(l($CrGmw{ȡnjn-T\+iuxLȀHNzw{I99lߎ1 |paܻ<sεdIvh:eQW jnۼV1`uw+:6|gY'fۡO7MwH3N0$IG&+ #E7[Z'e:_Y#'NjiCJ'* %L\0GJL t#9DDRC#bp!0gAz >Omz3DAd^̣2¶Yxqf_y{ߪS<˰i1,b1 "NمoǷoXRy-AB3qL۽c"?BB?2F;7PeW.1o}m(5n*B+@9FS:tpz kIʂnes[!?]}He܉!bo4l0 "*/V,/ /i׏<8IuH {2Q'8cɋR3:H>E~9Լ'OO5;,B>!ܸsnu{/xZo Nq"RׁZPIRB*.j$>'!gK{#fC30pP^OXRxG|dsy8yrFcoo|3qwzXݞV5Xp։B9@sŒֺbOq8&`j9SY8 `rs'2j;ҤXX˨6楱c:(3GQg!xaVB`8j!E - ,J.i'b;` RS Od@2rQpdI#ISI[uL'y$v& QCf4>*2@SDIJ]d[x{/nB,dĒ)%=ntTNvpհ2Ȃ!/3 .|(X!5ij̈p`%h[;VÎ` مXꛉd tsTp`x7U+(*WNzXi<3ʒr7.`gÂ\:TR3ѩ|Fqh-{Gy$E 5Rk| KPdh:et z9|L!|4nD4!ыN+%bV*U5J&Id:bc%PR4UQ%D!IAUUM%4Q0PWG}u',v vHZq8a0pŢS;;X{F8C3*.gdxD-R|O ~?>E{ 7`Nz]Sr]smg$RI, qUYjss"E~Tοu7X=oU!8LN":'K0)×q(%6Z%:Dze٩*p1w-]^)iyF0gPf8߈_!@*  pt85u+eЅ}4 ? ;d.!R!TL̆d&y1$2LeƹL΀^uO;I@G7_figj49 t#]40-RsJ3qMOXԿ#vݾ4:˨Ry*lC XH(2)ǐj!pL y$[>3{NǼ%`<{'x嵤 󓥩{S̍9h? YJ2,`.FPVE$? a ֒"9d)lhr[˕D*AI6D2S Bz+ t(kNcm?I=zl٣K.Z,5*!>&IY2[k”Bqݥ-lT%CU)VsLӰC+ CqZ@bVUQPcAB[FшT[ TH H !UZS@l1" S~_OCk֕Yvv)}G]E|j18$BAG @Q(oSen`YaNXYIJdZٙB~E@)Я:O ~%5JA- ( SSVgzeWZ+ vL (H5pàSA(~ZŞǦRfs?̣c?ՃH7W/lTSѦ[;g_޼E@"mp'M+_RokPIs szZ낇/?[ùjQ<B’cBS*T`ʐ jB RJu3A8/hy.C% UXAG1J`MBvCj-[ȈS]>0. A]6s!=g(?~V֝eOa1*HbЁ"D@?3$zfnb>`&s*]c#̏?N4>Iݳj9W^GQ "ȄD*m.i7!H՜}E Pz:IJ[=i~Gd 0 Uڷj0U}%yg7omը3Y: y1\(EJBeQ/;HSdGL?;uȴU,Lm/J<d)Np;6uk{mBR^ crp`HG`zDwnأݯ 5^-bt(~F]si#p|Y,g;X"i[Q=jB?OOGLv6j7@ݽgHzL:yUjr͟9+-wdI\4"?ފ'x%@}}C{@I]> Hk?|$Bj{Mv|5(ftG;PvPrjQ ĶPO(}aD! s@d~Cx׹sUa GPRGSΥ5 _-'fZo*u .#yEi<9|auJ~U I+gu/&̱Az{_6ӻd0Jh*F9[ p4]nAv0#w}[@:YeWy+{z}Lݠ$;{vh'@4vmO8U#1Ӆs.Ņ NrCxrN-+o[4aBZ#Rr8vr Gk un$}@:%XGKw@#J-`d1>TjAB>;ZDwGTsCri)#_<|Ft'o0[R U q u@pg CW)((̣zM;ʇ!͒9+ە}ZW\6Cс]f@6d`c='?afrOʕ{-x̒  x-8<gvց|

vvg5_'MkwCYZ4U@@h)nK?#-a~l~m>7_v>xrk=d;Ŗ d2$cO:Z8|@]\hg^jNFbzz堑xQ쓣mPEJH£]]vm*+V SFx_~ζuL_y~OD~PP:}+%!^;Pr*jcuZG';w}h z8^rPBU:mԍ %(j/;2>5 ~ }px?TO~Ȗ6ϦtEfVf"IKkZф:H3hۧ:o@ɥfKp#"9xZ/;3hKoGIcj D܈:Fv\@ ˁNG?lGEĪ?wNLǦ_\<*~EIh c7d t&BTC2Ҹ!L3TfFF{eւE+@*@Ʃw-]& N˓T~i4>`CIo+pν4#첺Cx#_8-IQ?pgsjbµ㗘 Og\CX )@b*&뿨?p!h 0H)4Q . $6>bU?Vdo}!W0C6>@5F P,oZp!i"VT*]/U6Y%" [-G~{KzخA0]ț†k3~ ȰZ "w``XWa7xL_zmW~Fzr1 O*z(E3)zu-q;F@ ddac'?]oߓϮK56ﯾsYX\K[kƫX}9TUT2|G R!DB37=ov+Dco_DXCE|Eg!tc֩ãoG֌fjb6#~nQ@!<%D?8aKOe w=}GB j!w}c[`73.=Bi:7TiH$T#[< 1 @{{gON&@JzU"GCݙFAozӘ={~z(ziB 6k̕\rw g=3n1ܰl8'\a\DmMbŸaJr'С= g98QaB_@$Bhhne9?ƧWCrOǣ}'Jx=KEn[ |ENRYEr;O:Y98,4GHpT4A% p|~= k~Eμ\]N>+|O!~bG,߁ یVU!)AwPPٔ2oV4n[˹ڞ&v~ɠNi#yz]fvuo%kLWTƀ eJ?}l@gzeb÷Ηv;0{stT"ߡyN&i9P 1ngIGEʗ=`gH|9Bc:y #U!`*̶C<3dHUڂȉ"J[ڭd"I>(e S7?X2NBMє@4HXLZu @ !,,. '"4rIеQVCUOɦt2cNpTvQV:~A'! C@+FgRa"!{Vwbo:tu%}(M"?*7Uw=*KuJx{Yn+H$?b*yw-_0;ev]}䁕s6~ øT{~>0.}Ț S= tm6y[zN::V5l%l@)|vw;/a_`E]۴M:cpn0dGl5g׶|ϫˈy06n#onޜp@ ncօxUi}q/$ !H|e-c}1<]m5pN% 2b3f?r|/,RCc TބhޣL1? (H?un#&P@U)!an}m1:m]Q/M,qkPg痑!!@ՄWגp|JqOva +eЅe`v֌:V7Kܲ~y_K ֡7ꅠ SUz8xxGy19UЬ֥: cU^,wEsUM'~rX&} 6#_gWzvŠKf0u]FG@)[~P2DD{3|1"n0/?+mE <E(rA_Re甽2$6u|l]2r6* =wh ؿ z(J(.@kyw.#g w :=~1UȈ p@0Xcqj @J& si0Z.f s\doa狟|":_ +y|]>Ǫbѡ8e Y\evAKy?r۴eԳ 6/ߍ^5{@CKH (G~kF5?z oȁ <$L@LАr" {.rU/*z\o`u6)JXP(Fri!A<{>J+ƞ`Y2xnȈ@-@  @ ;7<ڻ6Gcrͽ+^=;mzW d*h9B-yeZ..C"p꧷e/ 'bRj+j{~ liV%Sdi Gv8V&9{׋B@/)0;YL8n|@uP7]{7K)AtnYhYrQbȬk;0HvU_T:UoW-e {n\#3DfX^;6d+E,PRQl5j+/qk0.݄ϡ,Sg/?pxdJUSH|e TS𰞇mTǏ _C ubpkDx@8@J EUx{.wK2zwgꬾ viIm>5[g euxNn02>N+ 3[lOh!3'N P^=|}8*:%4kݟiY2.|elb^:^h񳧧<Ś(`|cZx{#8HGHpe*;6KJm J>l88[8=,ΛZ b;I_b N|l~/ s\YtDgIDYHi9 1!R%Ԃ?唰)D@>d^5JP*Iq7+Uz @0^ϡѱ,;hmRZK,Bpco1m%qȡSϡJyƸQ.G $?y.†jm2`{z#l ePG?uk9n?ƃ'}~@* L`(AIUrا`⫟_y}c !9`} 0d7c+9`'`s,{8[aߕ\O"L̑Č{yA7(=J<?MnJ)j%UɠF5? ,u 있 F*a,)X !bxpuHޚ')PK$sZGB8EX8FWwDG~tb0G/FVG7_~1A*dYQaLX&~(Pq5T_ /'k$ϖYIOûe%>oocW.jRZmoPQ_,b^_]߽վ>)'4wrl/pce{반F [8ӫEϜK: t!XizYgS4L(og[^>zy@YR~7fQk 4!NoۡČk Ե[le98X"i|1\,؉HfYuHl:>s.tQ9@/_ DuzP?/0J'?ؠ0բCbs@|?hB,s\/ǥ,мrF|ym_rQaOì[n_/oO_ˮ!t.&݀BS,Ct OR=DR?6j]uIOͼɨ@HI G+?v/4פ[x89{GfR#uE8A/1<շKjAP܎EpTRް7 V 5PX]Qڂ7ޓD;٬{=#W=چWۥݽ:a>V$7$|84vc`[5r\2|?QI_ia8~9D~<]/ 8{h5ys3X/ CinP_Ɂ i/qa~Ν|1\ R&58B6BӮzC} itÛ q;k-R5& [ST O> ^k?ɾ5y.N 帓YoN! ?ڌ Q !mǍcP3_o^Eu#.RV{ \c1[05i,sb7 #꫚%G+tngAy]kT3MT{Ãyx$ڈÄ]09 HbH| 0(?-vwh6>:=ۅ[Dz qWźudx;lY]YBe>*r{vآN έ'JuIJ04=(6xَᵵy+8\o%ac\ QLX7E izD" JZ]mP-nXRY2쾥lzٲ6*կr65KG߀wtI'd4wU `e(NM?nlocofpPF{'IW~AU:\>:/CK{^ | _?HXUgX15b>k w(N={+4ஂń,:HbTi*`dCnZ벜uU&lnZ`=3";B xŏ/ƾ^v{|aXJKȾl-o}doف"Ȅ!ł Kpr}NdQ+v{@OUqr*b`#4gҸ_ !?~r sjt|.x uŹu&2~J9Lb$fk/Q)׻R!!6Q269r֙ 8(Na(()uf2~6gv{u/`H^l5zy࢚lѴ: ^g'>^7:ƷbbƔz,p4͸:XlbF cڰZ(J'[Tʈ?FӺ(8aFTAD!Lj}9uX KO$nnpvE)C wC,LEh,Tqo+8rpʋM<)Dʔp5Wkpj//x!7tj%"SV#PF-HDWhE!86(2֜I~GUnyT)k1o*yxE |Txk=(՘tU̾M.Yl@TC1ϭX&'zv~kO9I͏1"Fr8]=|]gTL8F(^%؛fku jbLp҃2r=(Jrsì`- ~(BovIKDH2v8b#1]4KD.^kaA-|$ƄUjxz%_X's|H7? /@OրdЂۆIOM!)xQR0aAaqD3KN(K1ƖVH\vh";$弼q=NJ*2=U#)#_A|^)xyAwpN 30s c2GpKRs̲L6Z"N Y\z#ϔU)Yq/YU &~eTJ3\~ F- a,6%(RlOMKn(&DJ|.MroAڠ 21H3* }&B="3P?ɭ=_&T.yߌ&֌ȉ)_tϟ\B@w*{$:P~ ~#fe)"G^ovzW?iL?^/2=bn~O^&iehF>tK(:aSxp(k4kyogݐӅMt EZaoOvgZݲ# vtgu7rf &*aAC;A?KUbC]9=<-W`3nDM;{cxوF BUn7b @C~ J=nKYalغ[((*5&EN$!fC#F> |O}O3*i>5M(O#,xw8u TL"1`0`<4n_QAhS2^TxHzAs\_/B:Q.'h; |w\: i%@]jO$N)7ώն)rJ" a!c*-H| P@e7`TZy|zAp" ?pe㷃(rr-=]5LJg[f;RJI R2Hr 9:hKMLCZWOh<;u皙35>bB@&1jLtNEz D Vp̨tb!ւ% =PB[*-%h!J HM_'Ҳ銄g,jCLnR*@R kڴm`8?R#?+A]d,&A YdrE_.S"ET2fSRm+3Gr!pIP3k[$@Ә6v;3['Ӡ[$dCh~ndh\}}C~:}MJM!>OC)AJbE(d!f#W,wbll>0i$4J#5"ZE<NrA #Âyz r8Q2 $zc/f 7@2Z[n,tQģ ~Q( BTovp(vwV,Ň&wWhjpôv,9iC @Ӥ;DatLѶxfCIFZ$qIۺB*-RySo:.ڌu*${!60٣vY/s (܌;0AHCx"'= LX Q} w뗪20'BH ,0);@܋9H OzzÇvmmmm,:!bW`?>I} P]bB( } 1 C>u} v4D|2MihȅY^ue$5>P2d==>JI#_Sc_7SM瓖9<9)E\D\07`[uGڒ^u ^sf>Us%0T<< 7+Hb5.`+1urӺX;\@VP}g>폝9J9FŜد-٩5&4B˺Cj킟=Ijij*4`S٩xcs k&1Rm3붸b0 w03%.P0v}L?j 6C34a6ߘx!X:vq1.>'n%-&xg;s 3FIC%qR  (B&GWzL<=JT A |k5{O>#Igu'TQ_Ö@??TC/_Xx4$0{O40 %@a+Zk`&E+2b,Ipxޞ@dQ;#i&I)"}Jc9(9|yˁޞ%H45G:ZV&A8>IFKzTUŠ(*(dQEbR,2Xu`"2>!~D&bȰ^!M&#$vCuM_Nݝ(EƩ'HigQҶ} z:V[:bxc$X86 c#th1 !܀w6A}ď)DH5̖@RJ"*ҥ]Uor& IoƞQ"TFrv63_FXQt NR5UIrcDւM #>aʐ(=ZV#=byK7 3 ՗mFo]0y7Z.5&g٢df4:ޭ>M H<~:SkR+Zt?j=Wë`?P{+Lu3v:<88Q{u/C5\q1.5wwd 6F{Vʮ v G,x~!K~?]H|t9_+ .4oigvt,iĤ Or!K,D* 9k4K\_.1f=>?ILf͉87HB`;|>Œ r@q0ѠT@"QHR4b4"DSzJlg؁) XɍU)4q t\61KF"rpӁCv|Yb&Y1v]+L5}ߟ?:\]f-&aPt)P\SvqF;(_=|3m{9RUPS}>U,t]{aE': =Q DǾ_nr:H=m(ԣJx܋,8Ҋd٪\bтDܘ0=(8\H| h>'*:Zp_'SSw>G  0v<{^W%3OYҖeg)DD=XU_.̩+TIj7S(ϲTRJCCI C]ܐ ĜǑ*тd+Va6 s)*_V CZH ]J }ӬSETTa٣G@bĄ!})dEq(~ȩg|:FA 3,F =AR5!0)!^> ysI}7L:bU 0JJ D1H(BuªTu%IGP dM&H@Q ҪPp"$*/AN]q쯯 i2(p.N`CTOH$2(. )ގq2|<;D ;{IUƴO ֎ySmE@,D)[ (04Y)P2P-P!ĮB0E A_Eؔ2 ƌD (I v# HD'Bċ?^UZ`ߩ7mr1G|G ’Lb(PM2+6t"wbi٠6QQBׅ)@=BhM7b$'| =XLoq:>pj4pl:Ǜ?_T-/4_y5 e(R<o%Zv(*CXa(>w'+s%r}uGE #R¨.igMu(0Ta]>z^׆fXȽ pECLSP>`JX"yc>T J)3s0S3"Z9%h՗on{+h7Mx@ k>ҦC'y D"aolRƾ0HI2ܨUDBa>@fSNecniGƓDA6lY4}~#g!:7(⚰E=n{Y* '8O::^"M6iڙyc6$iQNƓVdMuL/5d +A)AHOW]L)%.2->@Uw0pBs}Q_0xI#™@fA@!kgr3GـHqk<:ҽ'@/MYe` ~s#8`Tc^f +PDrMLT?Ӻi?NOYۗ9!BƲ.lu9`'Kp'!ӼCvTƳW]+ud~o[E|Z)IFr`2eMffEB8DO,TnC`GE#h!AbkϭRGB,rJCbRLwޓνZҎ6@~v۪dIⓟ<ƽ*]Oug~>x( ҔICzފIƔrtbV}H`f3Mvl5CHyT= hE0t!УdC4zBZה}bNy@Ϩk7)/T2F9 ۃy$bN 2TKl-s>%<wy) 0N\9ߊ̄<@\qH'W}7]_Kn$ 7*Zx1@ERLķIV `9(fXIyȕ"bO,ęfMȉS3vqM6z -^@ؽل ig%hRjYګZ(毎*0?f`˴aiṖ<ZyOܣ_悾,Bi~LmUl> @s6C#!O"1v2nx{0npY`o u Zyh)aPD/wr˗܃+C Q `#A ^^!"CeP.AnnǕyzЍg"9`VBgJ'qC21~oW%qIq8W n:B&HjAyj^/. ; NדͅMiW4,=#XEB`@MTq@ }%<X/X#$0!6@ FmԴD8FPx`D,Z|IQ)h/E:\rI]%skjUzpl"m3[@ųg{9[Y:$Um;}Nؗpl#k,|~KbQiG$X@4PX!>?< lQ o{K'rrs,j2wȢiܠ<6$&l7=1z_՜rէ ~4 BWnf&Ϭ.-b t !٭*o ÝO3h_&p0`´G e˟1.~^c훩:o87brfg@e\3J.q_a2X|a}l.SF0Ds'fC^Oh,Ȁ{MrA Pٻ'8ut~G͓z+䮆D8g(qƗm ߂䤀qѓ{72c8pɩ$'h|g=]󡣇 " ϿAjP#H6,RvzM'0D;u C ;y\aXƖ? /.t9:X)B -+c!5In& cbdホwpjpj:#K,k8i`Q /}9mYҘa~L ps5fר5jax[g&+K ќC-cx1(Ui+@{@Iuq<&hv,zxnn^1T d9LqIMϤxg̥ѢeޤQ.c<p HT^ Ԩz;lrxD 69W:)ܙ3Toμ}P<}ge)T$6LCmx <|:_ ÑcM]ʱhDhŽ0W4 tB4_L*YKp]c&Sv4@bk,~ukwɂH*:R* EJ1>F⳩^kwXKSI|zڼp(?:;z&w޷wՃlkiM$Yw)Nrdb<>£ C ?=ZK5m2qXM8υR%vb\}K\0m*04a֏OL{OA'/\^T3kA1mbTM_y"HԵbL-81i}}4oe[F*)f~|:=)Fj4!jr^`[3>aqKD_=|O)4n4}tE1L$>K0|\ ;]$5%'QANnǜE|qT/iC1=k]il$@bZ0]e.9b\^td'0$Q|\ǁUjgf3ra7[뷦xV&wg->I]A$FrMfXі)@ r )`d57`3ZtGB8N[]%>Fi:G 8.86(8lx3 Xۇ`!4ת (#op~9D@&)bp0a=9{='q hr\Vbl8-$wxs˸x?5'@!AXYrϼLCۮo}wb 1X}>7[-H'3E @CF^p܌ S䱷ȟhIiPɩ_yo-e&Zwi=|Oۖz0 BD0!_jMGZ?tCJvf+B/S1ۓ5`oƮ`RS]Ls>fց䠅$r8 AP3ICc֒$p~Z6'n)C/ugo)Np l{?@6Jb5N-Jmb" Pbq8W^zW+K#ۅm)6K0бFm(Ez,ŕTU"!v`e;8 35H .gt&X ^0 l 9xj8x0vyN{8)h@K3^'(wwCT+@ߙCL]# HVw5` nחleיZ6)iqjh;<;ӯ_1e)b!%aNe@rD8(: ݈#̩DBORAcSώm RiBqeF2P7qW i;МA";%zoFzBhP(xHC'?'kGmJ{\;oʝa;钀 8%q|e;g(,M RqL WD4IH(w j IBaHcn*c¡ Ɯ' &|$vrI#9GDPփ qmBd$, (|!ϯT_JdSl34'QrT?ho J>-/y6ƁF'k8=$OGCЦ0P;p/tںC IXoq(N<~ŞW,6hr7<}K. 9QHv>C& NmWR=]:Τ\>I s@I'do Q  f!ܨE!ppF4(+]F)%p51Pt2k0 <=ݭ_V1a'R"Q)n,al`zB}DζNƌ?_ϼ@ԪFlpyO(Pgw`L TATk.#og?Ѻ}Df@Y !(`2Ĭ(bQp0Ǝ>ϔ !]:M;@˄#Erxƴ-?{5yJr'o$LB մTҡHe-)TK\6Ohjfo*$:JG};2وǞ}!u${=m'߼:>M,:!I(W҃W=H XWC<LWjʁu‰]ENv@~9q|‰|q(0FUG/#RIe#,4wݓ EBaӍ#\ɪ se')}{]xpMvOt`z0Mj'VGٛC> pfm pgw>ya5]țfnyu[|] RD@h`Y/]=4ΚBt>,2EH jՒ:[u)NUNxLF42[-aۿn\ H q4%"7hWMNa*&*8 wNA^4uXr7BmaԳ=Z A hdHBhS "lDHq4h HQLHK6 ?]/̩#I%E>pHPD hg`z9ry1gaI")$ c/In4̡.g:ȓj "ЛEH9٭qNk:O`kMԴU\n)Sh- v^#}<ҲHbt>@SBБ.{_\X]+Uf].XW=EO'y2]ɘo|d*Uxwzf[g% $0AF0UTSRGVج ?)N9{R f]_HpK\%`f= EK`c<ëi q9Ox̓;j|Vyv߿}MӻM6ηՃ!T Qۍ0g4 8hLaFTDtQ (b*6=؈@am_= ,XjtC i$-{w X4&:$$j, Fs9  @05(4R  B nA8r H%* P:PҨ Apay0xDždf*WyTwr( HDCf4"H~wtI}}-ԲasYCF#%x.My9ϙe|GŲg;-58j]SWI:ݏ9xyCyíkq28NƁ"QTP+yt [Sv"mdsRyݐ~H 7y]z./ύu4qp338<<3o=pS`P)`!#{[@qP_&;UC 0bEBA[am^|ev]׉%!z4!cRkA)@B`0dJ`DB ?&4 Z@&.wǧv swf6 x j#h7漡f{PO}O*RjD( %*&fDJF7!yzUƏEjp ɼ7}:PJNѿAݩ!a@fuVBsΧ Pխjb(J 9.ξΝ5ۜAp|/fBlW&{odm<"AH6[uu FJD8MsS q[ĹBV+/ZɵG{KBkkBbD-@ @0pF>,&OK9qm0x6c0H P( ;*/J(uEN+Z5ݫV}dQPO'F]JljQ9|.p|;5{9 ?__7ܲ"=|}efD(z bĦ.CÆ]@3P?٬n'}*'א] (N.8r8 0Z=>pd%K |}q^@Qa$$>_K}US*_qpBh Oޏ(zZr۟'NJDR!~{].$^G&'Z~9>~:j |8r9{,;3ETp=+“'cRPJe,"mt!yR'}#rl$7C{cFﭔ:=Ғ+Gmyr^nv v n]>XXQ:U.uO.hf+og.DK^蛀h:d >Q $I@LO_EM]UX!!hPDR|$= ^Xd4kIw&\9ݳ|T]CLUR9n;d@xcL+ɢF} rT&/Kn X"(|$~y4a~`f{%=^CAM0aCChϙthEW}تhkCJZf2P`DCHFqcQJv.F\'t(^j_mt@p3XMHC21}^EqLYMQd>֢㿃YwGcўx!13 !{C_[:xMzA-K^:pOu7QE~Rܖ@{A4=WCB |`!|@DB <ƐWB2.q+R,É{sQ.Ǵ;O< ]_9RHl5@aJU5cv!uk q=w-~}q{!Sl>X-yLDݭc2N7n!6& RH-7o"0yT'#v69L[ &Xx&~'G|)v))G@fikP^9 nvAܘ0> jE8ox3*+eytUcKFH8LD8KYXh]g=H"h}~I>v{6Vpo8>a7A3K1xtAɜ!LD{8q:LgjYan&jSl=yXp% ~k> :l0@7n4 Ma ;J2wp~ld43Y7a)1;eQ c(al1Pl-Nϟ o9PfH Ss `՘bBJ=LX1M@.9&~f9,,)†H8}6 0Q,tdn8(ӂ\PA0JBvȋ#< x+L4E6vpuҝJc&2KDj{/ ՘<ӎ2~  9$)߆_;{;u2`~\:i/ε")DFs d:^` % 2BAQ$S$2vXѮ(0X&aQPLU3ӝi)4bY-@S4쳃c?m p0_$a7)ofyP $ɿ|1♯9 vx^}$ܩRCUƟUR@S;ˡ >$xtvPɓKYJL!i0z=>Tv3^!g޾pjM2uX3ӛ|%< 0[` BHoYq0ӣ-dTD&aDJp{8X8''HQjzV8ølӎ>B߂qY鑄ᏗNJXW2bb:El_ l30\'!aa,P"-aToh**]VYtgS;R-ۗA)ҷ8]x"b'rw8#(Zxa6cn¹Axiw?ZN$!*r>=0wde}tvAK~h\8X/ΏK͇g٘ Ј}R Q`Ɣ/D*(wMtG<"iq^>i) " юgI>) 2X8"̫HDA"pr"M- & LK-"(IgrARĂm0!-f *UAJfcI II2$*3 c58E&#Ju /0ATd-=|Z94ZoBQ)Zحz߸Db /Sİ-$eLF-rɱ4,o?7y6u\}~g3YoIw0/+X  5nSsw'}&{tگhY0[ ZUcy36$$ ~:h'4!`;bB-EIh s&KJ*UB@D,TQGnEq@tdu 03z<,C̗.% PAwӻNڅC?{8 "@9x8 ۫Jfu ujU 1UM+Pso_7}]/aւPt՝vs8x0H=<"&B }X>{65lZٛ7DS.ltsCViA֫).oLCއǟ<'iHm&JrBrN 1m(M!,;aBN%ș6e8*7Xz_`lP"{d K"dgJD `Wۇu4X\#]" (Jv_CQ yC%Us8V;IA1LMb Y:5t:*^ZN7, w`BX7&덇ΔHwq8 ]N̢l)[ N."?P!>RIIH`C&|;su=gA!ȭ ׿t)jLB4(3=J60`ܜ\@ Je<0# 1QlB0Zzd5HR@MqR,SIhZEasCvZ1IJB5|bX598~[S ;B-)6LçjA}O!;Q5JKi:[RN$XGiݶȑ!d.RD#>r$P">8oAEI,ꄭm(:`iG C>J@!'0@-|ᓖIL%"CZڙ$@oCքFw1NB$~J*[VeK' ]uQ?GiUXq_R21{Y vȪ!D&[wq S.D%!)FDEa#"'qEV6b/cj COuXHzq'yE1잝t q>HqƝ+w<=X}I^I9\ B G^>hX_\b2?Q`i!jvb<fF|_?}4nj(@ovH,?,ap1I>tBw Q(7 ljn<#Vz մق(E!` [/4:H(=W ս*럟A6`ޝ 5Th{TУ}L`rQB,yEҘh0^b84ilj95 hɾKWaK]HGjTpo H|牊I82ڱUhtl8Ǿ#߮weuA!Z:E0\cZl0޷,6v =,N8#ʫS:w>džd9irj{4X g)\A*]up<ޕ '7ztz˶hD+8(@d,j/w6R,I' tqd |P"u =_2TzJ(r+$N{J] ,A6"yQ$3 gFOoA RLW3XT^2i%U|1K6";J]f&u4h|(=[d}߻h>+ {r_0:MBIwD&㾚!:!= ?Qua10T&rr@"KO/8 du+!bE#G }'.-H` /vUﲎD;AT oC FrXͮ`i|#7rnw5OFD4%ܨV꒑{<|uݷVӸ;Wf#&bӿSupavu-x,p==9V1?W{n [YgEʱ]8/RT3QS2_{JcFN\FDOB;89t4f0bnc)&W!Hr7 `XO #b,4ǞSpv#[|v nc4Q|,{"p<8:~>v6d|@>Q >i Ҁ]h@gOGpST !XS>dG8Z![\2+XWbrIHe]ߟp?(ʵ윭uQED|_]5 &N':o׭]mwbB@q**:]B!<@m"zzMm)#,Pך-G,l[?^T<<9 C"*tW43-Ƨ.뭶5dnK 5,p_C`n8ECs 5IDAJʌ`PPKsxﻐS^p$"pAH E]Ka̱)配-QRك(Uu.MjP;Z+ﰲ$_逼8^a٫(w{boxQȡhi\p9^rAktH#+GU]j,L/ MĤ0>dTm`y'#Ey'sڕ᧾8ߑ=y9#@@Ƃ1fTPׇbZs}ݸ#'HDHxzId=}饭O'N(mK&HM'SB5URq7F8zwN")+}Mo7E))>ɱ!6LV.&n`c G% 5{K}uCR C R"CoqgΧx۾j7rL^FR.zRc夆W<o<,Iӭ)wG8Qȁˁ]fkɁX5g.ټLx/8k2PRE.qF] Izb0ci:+#Ap]HgR}Dc= b}TT@eD(ăn[x!%]谯6i"yEn qb't d;-)'!wa ?at*A<~hD-;N1W[xwܳ!KYg'$㕘b2}`0}1G, %“_}Ԝs] Z{|r;09ZRJ5TMz.'n600.sOq_g@ 8dU8]}U&Q9a4SvxLrM|'. EQ5kǷC&@jQ*?֓zf7A !HNP] \C!O mW$M6ذd=§OUTT-zE_ZjD`x(Rh2S i QÑli9Mkf=!gZdB/"ʑQ~mU.wxN1O#è AZ7JzJQMh#p8h@1l ᕣg۟LV65d0#8MpV* B .!쮔g-V;$AOADQ Y!)@x@=Pv t( =!s|@Fz[&="uo2"`aJYaIPNUg/:FC&Y- 2Ě/^c{骸Ju?<(p =% ͐( < 8xfQQ3SI4f0mB'7 f?@E %!&Dt+ ${boGܝV|i R `!#v$yȎk>*Hw1}*$|t޻ĊS Yɽx)đHГjQ| jD!`*kb RMÉ^:l̨4|xAր X51@W~@0.C@@R*R}`'d T5Bl<|DꆬL|*TE&R?GѯϾ]:px [>R{cPO niN>@EpńSE<*t`HCj頟^g~!٤ynqCW[l]T-7.o,d;ʼF{]Nm.!x {"ƍހ4*tjwD}Okq,qr1.!?JqN Cؐīͯd3T dDfM3϶0buJN{\۾VcF{d4ӨO$ ,:{}hyT3;}PH6PjbC"劾i=᫞ܢi/j(3I>߾`[:GΛN0 SMa1ﰜKڭ|cCZhKTdI'vYYJ}i/a(`-< 6۷a)ƌC$>IyFQS_ס\$<(@G|x}Hu8U8?ה1˞)ՐWѡS`/\/!b/8+3Ln0v|'zmO{1E!A tߤtC]qkCZ]f@661ϭf60q~&.ɜ9B-L$ 67x1IJY6Aܒu\J;V>A׭5Mlwxq9۳PB |6b5@lx n9qpz^2y\ viv7f|.}e% мI[Q+8[S:ǃ3j{ʝ~5y;&%#f1{ 젶Jǀ>z -  s|zx]nj:&ۻ^G.U7T84 5,ClbB]/^xdk8b|w q`t̘iA%zݩ#C$$!0>0CQ5#\D{7Cݥx *\Օ&[[U|yxۀ:~VOte%.-$tirh-9õv!^8pV !g[xT1^ =ЇqS۾ ~LDD9@uȒ >K* xme؈̍fM}t&q>|~;vyc=c4w̘HN:8~+No N&K7!**7 b$k*n3(sr-e/=XtiŽt|wc+}#ÈR}"}a D t4DНG~FeTvdb5r6k ,nV)H kP`W% fB1˸,~ÎwAQ_A`DuZ Fx$ >{tcSB/QJЊYdt1`jeDݡGu‰I#cA2is@C (k&y'H1P`֎ qYX"MyJʁ2$"BY,3<76~i}_(:(A+WR)Y |P #&t(0:~|xE,\TiUq" zb |([MnzR&eR#tSxPjd26V*H !+w t<-tѣn4 I\aCN:)tnzB`Au -)F^+zS:p\!q'c(r 8;؏h}bPX9r1R D[fgvaUR @=)hdGeS1SQ"$qzgXKucd5&,P~0Ksum qE@ GMA-bz8`Cnt_28byvҶj;,0q0 G$r  $@ K6B1;UVN 6+'S0o nHq.> ; O8GI0 !_ ~I?rDԡ 2T)daB?^j-~G_#h&lD@xeXD(oڋle2,f1vv *eT `Wt;PĞ 6H ZP#рõ qIYJRa{i$eQ3lW,]}o&]]Ww@+p=2/c}w̏Ol|q"QY\u*%Y M"JFɠt>O*<O_Z2R3r4?BtBMD`x௑wnNdK3u:[9^kZ=8iWfp[sՀUuOD&1''N4ETWɦ`=Z!GHTz88r٢%䢤]Qu9xj(+œ{]/xO}"Hǁ+j&a)4BhxBhf< zD6 2o65Fu a YY98>"s0ܺqh 86PO$ȋT&shLr_.-$B:' 7᷎1}iƖ@`0@z~/38)0<3{X{\\.C~,kFwDw`l@԰MR)Ų Ue!J MhE2Mw F$=" v L/53&:573B!†J(3p)@G6Є],9õ5MĢMk9GR_'_: >zkEU5޻ JTޘ/q^)} Yxf;I5'ٱoYjWS!ހv3銸`*}G%BQȝ9a޷a4=Ux"BNk35肖Z4? a6v3[Рםվean\˴b[ +d5\rn/'wа3|-5TɪG@ NwU mWfv`~<;b K<8"KCO(%*h7yas=&`59 ϜW|?m7uʰI&1?o?{'8tvO,@4Xɛu>=M4$J5u3VI,!p%r\P**z^L\F#%&PRDIIc)ahSrß:w'ճLB"fKt@  D}?l;89b0q'1QiuV-b:A$kY<#$%S `!j'u5ם d&L9bc)q<.pinUN@2#DBR-SCZ !M !l7Q^G-כaxq>_WXW I,LzۉoRHgY(}Azc6SQz.`Ԙ&~܈r8'(Y4هS ON;/!,1J힞ŜŦpu=(C S]ak)OALBtTURQ xZu5 v<81j$#<1dt4$J%y>5Zcԃ\+RJ2؎;{=lnSAE`$Hrf/ :%]ν]}=1Gl%Y]U|]`J*>=}{W i~A>:.(JMx<:h@l66+̢w״cc&{Y9j1{wKy#1DtI%˗Fh '!~ 'a[99TkD7v'{X΋5۲uXm^{xj+IX'vfZ d b0_2FЙZa# ǵ%oE8U """[*Mwy;uzs7={X_y0Wk܋ބd4:iGϗ#k_S-Tn}%lJmcd;׹R/ʡδk!y[`|iBI!^DчSY!pAzF}P3NM=U^)aoNUbD;w;HWN|_ъ9([Q[Wϯ{wz7wbeL#XO29у {yc%tC_̔6jUE-饻 3կziˮK1d8:r2U 7E)op딓5Bu͋p qk2arb7>j%9RwjZyj[45M4Ӷ~%@`4I {mmU~Ƽx<5ӝ]51FDF Rݷv&*3Ʋ2*HMD! JXܕCOgSy\ ~HlNC<-sә>CĜx FLJW9ܢ@~WB$Έ ur֏ n G⼞ &0}dzƪTol֒pץC"!Spŝ`E'C}E mhaB.:k]" 䎻XU8o&Cġ.bB Ps} G5vhw_%cO;I+TMnf٬{wv,i=$- 0tiO>A6uU݂ K*ib۪WSv mJxK'%A3yǯ=]ܔ謾zǏo }o<׉w4<3)gvV},hޟH"_׼h{@jn2ɜz8u.r*%7:7Ea%j–lݘ=.^q==XRk֛ۋﺷan(Rw3 ;P2  yN)%hlV@3)Ԉ$ ]=pr Y$(*C1j`5U 6eM E -۱lU 4N"hv^MB#ayx{U^HW̗*,JH%rP#AM5C)@hmCedX 6Oێ\cPjcq0t[q0d~.8f:4Da]Uy;N0iM*Ę[ #_QE8hGY @29r:ظ:ؕ  zym )o~m+w[' `ag<"lBNQ}}{7 mlTqkN0JE1BmxwkJNWSJza=^GK9 |rX% A!Ϧ]%G" Qf {.H$7otƪ(7ip@z$MNU!KmG`Ń9=fJ(k{#qP}}s@u;nSqYAq!0Tcnn-X/Q $tj*|@?a$.쓗@p"U:vVGH)(L/Ƃ qtPK0:C(\V^^> ʭBfU;:d * ŮظY5{0g])`r1u~s:irǣ&E7<P*UmAucs'=ݪ8+r—c!֭Z44IVͺvGcE{s\lե/~x, 1v{+u뵭lmwk .\c$$5Eo~D@L?͋iy!oaAQi?.x+r/m+FxS$@o k8QƬ<191Y_QVU9E[f-d.8ЄyDsJ2*l+0b86Af#S+ >{D[cnߴ2w :qBXU:E0r`+ף5ݫ\Lk~s;I5(ghŎtK%Sa%&5QH{~E{wgc<7;wcsTEU^eH|w~jzQskjg e$F9I3twP cNX*"q+4 %`0k<(~ @)8+P)8Ys]5ɶc,+P,ŤDCoj@Q#de#$q2"/Sl|*|g b<7ܶ=?E(aa?P·H8KP PwP]v稾>[g SDl]NPS˻lw"B ;j Wf쿭m:S3"Im&'ېcL7|.1@w xDDB@S_]L$H#?Dd#>}:*Y z5a`&T;;/wVӺz0KL"NA3i0w6'V@rۆ:s3tPۋtpXMxZ8-ºGg`S﹮!EjYOd -M `>Qr/I7!a) _e+c#`%m=rx[SMu:H)zft._ }9UZ l]=dɩ *1T`,~f{]ǥB=Lq3)u럘cOoGlX+}W L</îSe"q^w8[UԀfljVI&<<շ`{,  A"u@)ZY׽i 6 u,n:RJsaGr|xf|8M6; F[CU+<;a6>-)Qٷ :l8q׳;f.JB\;'Icoyow:b߃e6^8>1YZ.̯ݚS,5<*%Ow1p7B|tBGc2t.Mz`pVeƹ]5݉]p8(_WQ=O-CR]~;}%N R6[5(4Ս p,e > t3lr-`%4mQZheNv`Qjmka15P3KKv S f,2QUӖViA`C$8"^X &lK0vedM[R]6aw RjĠ&W)ZnOP,DJ/ƣ @b@3 ٕ3ճV, 6֦h%ֆɺIh0IZU]MKo{)逅JNkqeN"жTDwYjz܂ͬ@pޑʖރs !ܒ]ɡ`|pH-tgڄ!}/T֚ս \3uS~^kh`69(RIJjVJI"w2P3\ȣiu5U#>WhZa;D )MZ_xaK2QIhcA&dȗ: )K?Xf:@~z\ueuI$\ @~V!Y:͑<#4ء2 bb)6%3T P߶tb+ I AF"x)E<&=M{ӞO9IձFzɿ+9e~ڋ jݢݭQ7>?-vx(3^؅rh} ܞB[2]Y `1nPQ1уjunGXvd|quvo[pZ=CJ}zxkɐ &>`( <[t- 998 5q")"R;$GC+,Eq]xOa8$~B|NCuONc`C;$"#oT1@*]sr(YThg[N%[H^΅b4/&3(@CbM4ĥ2@v aiM8B/?Fnv]{,ejr$cz]Nnpt6&<$ls6\2iamߝ*hs:|N^SQgXu:i` M" NOM;8asns;SS|,sfaВ2ݯ1m'W1fͨhӯdyBTsWD+o]$:>hE _- {#ѻ޻# 9"xe plp)AJÃ2,[R҃ @Ă"*eqM2HZ p@3K˫W) Gs1u3Ioaeiw],1sUsat{Pd`M=OߓpΜ3ִo>jߥ\ xW &SPCm@]j bZ aIKuB6~>+ @} N;h/u7P,FAԢ =SkP-VL$uO?Y$fXs8M0|%gxMt b6G>`>[A[RYvD?1ATHP[̪"UUQammI2HEr߄D4jUUUUUUUTUUAV_b&e_͏٘M0DERKJ,E/6FՕ-TF"Tq2DFF‹xa !MRSڼ?K+!гag䆒5xcUH wHT2q[O4D"_y kgH@aAP(CJNQ0%hF̥c)#ղ d4""DDI2Rq*NuJ!@e@:qOM 4Q(o J歠JbO&0B 6bbHw`bB$ed*U A$J!0.!HB'M ѻҁ.qH(rRpK~!O*#C\-U=U ?RPz?n3 ^&~ JƼwy~R=;cw: iIFJZ&ѭG&RB`g<srW˘]L!ZΦHjT;0dj)Xh`$NfވH_\j$J^uX=GA{&fM x5I;.:.<t:,M+g#ӫ "XVBl(}҃ҎS>gx<`g6 !;=~Jqtq}!d[RnB@O/t3kQ&}$ӗckc"HM;A5ˉE-K 0PuthrtL.| l?ƼSwrXi"AP("eɥ]bmRHHYrkZv)$޹kJnw)hJfq!#xR}}}GqhB(L \[bApKt$w5}yAL{-\uQ${탽6Can(-ss1)6 +4`a 6)̔X' ]$u`˝ Å9"p· Pױv=Y8nTG.7yxrf>{p$|}1+9 FTmH֡;F/݄IС"NiX$8`=H!/}>{CZIw"8@h5V(/@h+ \nލ@re@ *{2pK0Қ  HbRüE۹|EBl먧2CCMMќ{BEZ9o ?O3!WNsNix!߿r:CߛϦӺ9ߵ1|B H)L\/;Jd衆POz9ўu#RB I$JTe"'TCEHs QK] =fA,+Im g#'px5_|n%w]d jvU1!Y1x y #e\3&"0DEU)AQ'ڃ'\o퓚(b!a<:zםz{Nl"ceidc$۱S5+S0B eay{yr=4!l{քDk1 h vȇB :sӾ%rQK auazH=0<.(8f)@(YQ8 !UAe;^},֬MohyO ]Ql'ۨc R0B슌 Dst Oib(=K=8]mNW|!!H{M`%;1Lc=7A  (qvG %2&$ʗ$ʗw@ϫ{Ï99=XzdD{+xc۠V=GnɃYcs_WR5ܨo3<Xʑ&g89&I1x tMpSt@T500 a4_aD^$W(=L Q ORwDE0H!8#q& )aF c@-t'@1VBF! cgHBPa'rnՉbRCDW[.Jv]ϖlJc CYy *S=z՞z|V@sg~V@% Z*u6"(sL&hSCK' ksšX!ja{f|*YVj'`/ N6ΆH(MrUیRz8rŐ&3FPukAZ@or]°Vv8YiӨtˑ10laU6oۈHg{B S\$HZ}gpcQ[t:ZYò4߱XVΚxQZ2?*}=܎vP<geD com9laaG ˉ_q#5Mg !<0id038PQHG>Fon^LCjH|`Ȉkta!sկ>yه1Wyg9|i@VP.k-SۡT!Juۡ4N* !ݺcB#Bjl }5_8x]2C›IpMgCa]Q]m (IZ){-!~|@.f_~;9 YA p{#cG3R1k"OG>!esBu<{ߟCq`M=$|eOdW uSRL7DF:s Fm!>P֑jc;g,jDWj2#j < oS)jQ<{.p Xo3'@ Iy؝I"H# CIiHM;T lcn iu}<1(O Eu8ؗme/,|ϰ{ycW+Kd {dc;\b!Se~:' LNXrWӷǻcQwt= XԳx  ]TZ}`L?`<,Pzn(6eڎÃ<&&׻%ax5GhQl$;߼uo3K*a߶ߟOt=2&zIp$рfq9l:f2U{6/}Ve92]&SρpﯮO6Eq-)}_B\Շu}>"]|; "T >9 .׭>D'՗تt6Y4|E"7D`p{u@tv{>(`" 01r'^YG'54|xjDUؾy=PMCR*KH9=5"g9|8\3]zaJDŵIy@=u.f &p00g^6g\s{>:^3BuP&md а%^1y,L-&Ł044ήf8!tho0N a$b/+>p\G}ՀIT ^)86S[(Și֚xoh+D6 ,VSB-{MڷA/{>[O?t\onavD3s'0tۛ5auPɚB3d" *$FBCB]oYwoM2̖5ޏzbIQ1JE+ܞsOoSUTJRimc,m݌bm}CA)c;H;NJ/ 4(JA7ar@MPzu=w{FŰ M ^=LhDSv$&/>t_49t7katOxyȮh {w I*EX5V9dH=;DHYӧ8>wq~] q46$r{lK^bX y)*jU&SADz+uk:dt8!x!dj)I@# h9uǷ|erdYIZQLvDqj~WQ%Hs&6ͨ6Lt_+;lwc89F;.B^X * sI0 . g~a8@ QyU^޽eߎ߸\z\euCu`;⪎~'NF@7ķ =*4 DCt2;83X(TmV>Lq+#㮮%8v#{9;f#H O@ƵJ_6 (xh~{hqMR)B$2'a%I+ %{B&Ԣ%dPE?<ȃ7'ag;,xz~htY0F|?l!tC!StON&Av6&J}td LJ-~@Ag7Mt9qRKd^\+ GvPEtr-6c \SӋmtz6Qx1RHX .HVU[e$rnH:#brVԃ8^vȹ.'cqr'Cy dˀ̸iYZRn%g%5Z_xܠ)^[mI¾M:  :>\,8 ,YW$%A*dz+);X%"2Atm1tf'ujp>868yb_:ւ̝F4s8mR#8ᗔ1k+>߁yCHgּ1DEE;80%4?A{~( #QRHz/zxRHo(rQP!"~Ke9FTX֢fn(aX8Š [nehA@:pQ Cd'O-IϒхT Ã=A Z lG02MN{ÝbH:  -c4?soPҡA]w`edFo fcZO>BȽׇ8k^«8 @NuM sƍ=0Tt(ߦ ΞdQ&T}(R@B89- .J-$(J11@~(Rd (RG%BI(Wa0?d!|E!}CArk ߁%Qx9VaxFqcHf?oo0ÿyt⪨ M1SOJO(xbcm@ DaW2[)=#ۼO/_ޓ?c'% }h~b ~Be4+GԅIXƒ3 }43`7(pauo&1ߗ)N>B q~hiM}2 "lw|_mL"!"1BcS&*O_lU"qTi S$Z"jNCPڧsEy z՝S;vx YLScL}) !cہhRl@f(lt8G O7?&(*=LUrEfVwdBC sM?Tzf!_%5sǤ}P hY3BQ_|fN5H]N +4m58)~ 9H >'r$8(0,bR$(@Dr9#.bpo[ߠ?t"yӜ'(;|I90o*`@M XfqSBLM<?e%-+,Y$,~!46c;UF"0-buQwDjhSZ̮' !(0%a^2 $,"&V`BA0 (3 #)㳯vd2f2? ЏiNy 'uXa'`~5 OH`גǀ@AI6*d B# iE(-`G <iywVjfSF╼ ,Bu?<]`S•u z疞սpښÁ?\\4Nf% Ռ,CW4T2@Cs`Van )V4'baK7؟F(Qv6 sicQr};L!XA8p8hKGW|a7P("!A00}CؤR||b}N[ > OCNT8Y!=DE%J? DWF , CÁ֊P. fōhٌ~NnYy*>w{*T?)ML>,.W(k5K-JM-D!Sa {~7#Yacu ])ҝ.6ZX2HRR&̓( OHPӁ$@ Br4HHcK&*5!DAQ%Y#HY8a2,HARBRD M C@D#EC4 B!A!D1D ?UY"Rb=KE@! CmBcy7Xb󁕅jLCXt\Á0PVn+U҆łhdR<|A5<.~$)&ܘ }CSzูrY4k5Vg,'-(Fu,ṤsD ڡ;CX|<NDY+HVu#[N J,Y1BhZ~j7drA+>O묨ie,~wpbddLSJTj TԺyO=I% +?~32rq?|zFAD5EEV?ove8`z.>8ޫ:W-L)wBi>ms]\4Xu,@=&B j?߷vK_Jw(nϩF{C=̂:DjT I}zꎚbxz1RʋIvm0rO.I*Txf`A 4ݘL%(@~0Ҏ@+a' W~M fM f&M)G,{/c'':&HaANY@}iN\ =I]>H*&ӕ  SE y;B7g,]9N%yL~2wQ>l֘\=j[+'D8"@㘋V:Â@}Sh)1<<=l+FfU柟X= ?z1 ^? eC% M )k$7iD m!MoEb!֥>;zD\C xvMRurjV#V֨mڨV-mmV"S)!' kF JY%hB@?Z%W|D2Jv]s1(#䆃V%qץc\Y5|p$5 d " })2!aFGv&j HQ(2B((JBCJ* ihBd%K $̂ A~viKQU95&4^?׎I 2K@Rx,aqj-PQUF+TEZUEU(%h$EBUEQ^Kg9b'_V_(hk 4n g&tMNRW,aOOkCQ|qS# Y1*'_\Q?7^S?PrbEP dd%>={3`JRM}f;EƝrJX=qS= c1!*}Aᗚ)@K \}(>N! c΅2vp" ҷ=)[$$LKG뜞ݮptۆ}8kp-S򚘶GwS:']8,mD4@M4KW?M 1$ q!Ҽ4;`݂lnLg1UwdaֳnxJP8!K3o=>6":]Wo_vF ݰ {n:#B@D)nz`AH 0i>aJE> }%Pϕ !/9w,4<DA=(`Nz#;%+,` DX0GȂG,yhף6 =}i=z|&WHEM,'k1B#>1RY`jm90mEU=`oN0sVYYT̂W]:7_ڰ N%oΚFuw#klv nMzVĔ%kb ,ܻfU^'i 9i!1ƊXm}Ug1E Et߫z%?ATYR+3*F 3^hh* A2@:-~E-&a0$),@Y餑RChwcy}/_IQ!f4UA,āKASBV^AhKwYQɒN4`gbJ'f&MJ`R& yoD*SAVrQk[BY J7 REqf,5emB@j6!*K!D\J.j3keѦˆœtԪ؉1ul Z4 -B% 8mj9^N)YUQ4S@Xw tU(eaT/J S S$"t,sc|~Hf1P] `"FM>C 8ڀlKD+ $"! ꅌY-3u:vo3ʦ6 {C$0$.ΰ+Yf(m Jnw4;@(JpngVb̽,#F<{5(e5׷*Jj'^Eq+uӸ9np!t5k6T4mBp"Tv^u̴@HGf./hǺ1J@* 65qEPU#3|Ĥ" &&# TTEFA)~Cr4!Z 4`&B 4o?z K `j3YCi]zG;4=<p2H~ G;L+j&=U@AhWr9x'&&-&A܆ _<o(\6>DO^u)/}}UeO`ԚTy.ÀC:5b>x"-1ATP`($ȠȠ*d( ȡL"("hxxxiϢ8Q1%* i56HdɣTb6Ԃ*"ȋ iH,a`RS30(JJƌ]J1Sj`"MMF,d1Ae Da_(QF/({AA1[uj( ")׀K1C8C2)ʮe ,43!'0Šһ58d F l%G4-kU4 }O0`D@y-[uW(d$1_CdiA/aq *xΖ3+~^̑߯="|!NODW``e) y'DW}g|]WOHcsdaE@FYu5_o/<|-WrMyS}{; ԕv@eHP) Rd!>OطPHrV I˟0ؓNG)PߘfyMl/*{re8_/Yu`֌{i;jjq!b0AnTY58Y(PJ(~<',$5 EE#FQJhMUE)M 2`/܍%!>yy~X4@G!z!b́וIUZ2=0s,@ITb)<DjBҡB īy).wybcD2BWs\m 2'*ZcZp``C!,KfABt$O\O8IOC0N: Q{˙)eb~<(3ܔ({A:v̓aeH91wxF2 6N@xiO^u oq$9T(;1jfdN@/X? ?y\3=Ltp6MDLc0Id;p?I N =2CkO4UU(y4,Jq)J.b'lUQTPO d$$TKHȅ H L3@1Yrlhpi KJD.Qgԙ*(r`PJ PKDL!,PHMTHPHT Iw{h1_I*̀~L2Ip D`{HaY`0EsW_mS˓{ɘB- [&g'9NTU[!bJhbJi)Nqyy4rbÕUJ]0W9*&'hz/oo0$?N& !AhALC!i($DS|PȢ()Emh&b14 W?`}߲ ,>g'ء'Bcm 2q+!Gs!oiqTԽmRw2jmO}=O/(HK@9/EO#X,=e-U(1];'dJl<u͉|R=\&rsHU OA-  oKL]F1M?* UyqhxOl|<&Ǽ J,rZq]FMJL@`RQ59c;B%58H+X`QT0Q& C3G)/N~Vj~\*-H?uJxH׸p_9sNoXX9:Pvˇvu8TIR—Jsy>gd,gqŒӶQdZ `)3< 9᪵DӈX0u*x瘅<􍅨UEFId,0S$2afBE CKô/Zt'Iz 2yK(۸ZJj-^%Ms7+(`&m@2 Ly:=8̣7 n0s_N!SUY+Pd LJ gn L?-9}w2"[vRf3Au98 ssK!=9Ƴb9:!XN!j{kn%IFZ J' waNw;gڽ2y @ 9)ĭZq R_Po y=rT)yrmw[}OP<@Yp4DDya]Kg nk~M99hu3p٬lIåɍzr a,!=DzcrD\sdQ段bsg1|և]c5(/hCfb8Aw9^2YkASe7OMZa %!1緻ݶ&ѿUTw*IL#0@tI+CNrŶkF~hWӦKEOk*wb]‡Wh:dd!9nx2d: sy߆PD:f) r"v_Q3sG79)Ԟ2}N[L RH aa0ivA Aն8qB a"@F}46( cjYB WaH0 &D) FB"(ii R fHU }pB c? Z?j"$-D (A%P%11 AD,KE( LBH44HD$!JIy(FTC*zYi~dGbD 91zJD+MrsG,0U1>7[F W\ȩ򆘺B0 1O,,jQ@/yb۷)_nԀd-u81]^vۑE`(H D THC,p=$Zz" 7ɫ$iIbCFy+%gx8߯4^8ςr>DHQ(Ps!SNwO -+2u (u0Ͽ\-T.ϗFx=߂G.vV\҉La3u 3s~wrw^=ho}Y:v$L_:е]~WC\25JҢYSA rHiHr)N/ @X.RZs C];<0K/ ,"/ԣ7xҀGjLF'p1"xt;I 3>1E>&:(@d!J2xMC Q~~Xr_R=WF%@2`qno>OE~8f~sF7t+ϝ 5=0PF>QÂ4k@Q'8@w̸&Ly}0̙ah3Y~e֒|4|zuOH*@PIAQAR4aMS}Һc!Q+@RAHt{pZyl(yq$R|g OeJ6ۅ"T] f & k ٻFMש(?)۳(% 0C9DDuwQ6ލӼ8m{^y # CrY!'mcNc{ L`vP /`V V33 0 Mh@X+w_.(:ߜѓs# A`$y y]8Jp,Ϛ='RB$LE؝jQ;[7d񈌓N k~eÐCX!dї }g s)ZhsA:&!.1o%>:#Xkdg8ǎ۹9I2"mobZOfM ,oҢsxNIe*AHm9 >)~99eYN)!j:Ċ?m%a:LFNU?kq;Zұ98>Lk|~=9}n=*]\UyKp|A^]qcY [cap<05ƥ`uC:?B=Cwy`؁ 6{ܬ\MP[ 8'mSeKT EAN%8N'{z% hp!&BELUhEكX:ea[81>"XumM:q2V5Rr;\55;evB8BTy`- @Lar2W8ł"DAbx"KkwV%]61]Oj@!Z'~5"Zlܕueca ^z;q뵋lsuMӑF p;j6:nqLY@ 1j2Qh(z@@,`Ȫj)Q+J(dG*Cqm],li H@0r{oR#`]qȦl$OA0lz:{*6vX]g س"aKIdД24$C=TKv.yp579#`0)dU8iΐըpvpiUz3V͡%xrוs",Y:kמ[6EWz&@3(H3 3.\]0XLOVX`då/@L:9i]ɢq\i`x-5'|V9"465 ǟ;2(3[؈0&jRgt,Ѝ7,Y LSS;F(Njʲ::r#95I) 6<%Un3!LE 8YF2"-xް?rx*h C-uRtqgѹkX.6>}p}kuڋL sM@k-$=UZ֚Dt-L7p݁\ Hp2(C @ùsjK6daN;Չ4Gi*Htkɱ6oӔn}\oB ?ZՌvv}u2'l3mf1sJsws8TEݐ0mU\cC.wp:7ryFl6Yj)J ap0sz0`a@E+o6aBX*;uC;TF(qi &d =qV 0!=5Kc[Ħ<ّHtٮѢd:\xJHͻ W銔0t _nLR%"f֡p>l9ß- ͽg 핍ۥ ηݘ(!LjhaS"'Pr9`5:H IlbSNhr)**,F &F},ۖ[/51k Z>ў-ОY3ۏo q= v S;=穙\r-&CRH=P=a55Ov`J"1 5g^_>v˳#XT`1gl\dk`M0Mv983KkhM8è7P]ŹۇB z͑W[!v_K:b8g|-dF7z3<UX@cdڥEe!i3/3>;5dDJjG{F I %wNҭǾ5Ǯg[Jcۏ5Uc"z K **UDUUUDUUϙ4cgl0@CiLL 0TWcUUUUj"[=JD\⪦bUTEU_wU/ںsU8r~]r`}{k ҷh#A0>'15N8L8oet@ǭ?(TtOyP&&5Z?Auep;-| C#0ёY1V@(VFpCPBV/x"N/*^p0Ê PDaiiFb8Q ^zi]Ysݫ;=v}` `H](;M % zoqB&i,M g&0`A99 ۃ׎\zUtE@,OA+4rc XrFoU3nr\^t`7;)%+lѳA2kT9!@Rd1MƜ_&y74 Zķ1,ðqH aM:rh`‡CRDhXp^!(t dP"l`[qeͻ5 a594u6)s l/JVH@T qn"$I bTPV.AkX@+ײȥݭ@;;U-#@qC)fY8(K'E؃ !7iR;,^/hÅ%"m ˍ013" )Hմ@s  "  678yhӎ;l[gô΁jfq̡v;!䟈Ca?{wknMo"F9LFzfXBw)ELRP ;hŀK*qR,*v\ "ے0tSed Te$"c\hgpaHY`1<3R$EC@q4,y|Xj ݓ"'̉K؝ O ϿN@Xm7<99I,ހHnϱy{hGωأ /O@ˈ<AE)j1Rí?ITŽb>(=;^[>wihA&`qC@)>wqrr3U2,)B"k) Xq [ȇAscϥ~$|T>{S#Es֣# 矫#PnuG]dw紌*,H[z=@ "<\=C8bf4"7C V"dA k~',=YOٷPw{G>y.1G,D6hQv#lPH( }~I][Axؘ>5NkcJrs~gp 0ēQ9^j3n1 Ҧ d8|'s<$_ ;& 8EP9-&JgAcz;m ;b!hHP<4J("50(30fkHR[!yi]C"T/|flZTZxG\s|p16~S[8Cd Nu3BuZzӋ69%ؐ3(v!E7X.ZDmҷFv0 K8(I3o7dtD8TbprnC lfu%P.l6tqCV,>!s>]LxM{C k $$5$ a *f̅.QzN *LXqbC0eAl(/ GU[ʿ {֦uĹd1 ︚sNh 0x=8ÜK*u ?rSJ{ǀ<*0rPH^X`LG~ili,!3gZ!H!19ծ%ߚ4pH(۠DGLJr;8I4*K8ffU9׆Fes>rQ=>FY!lmtX_udrR~861jJ& E>zQQ QEJ}[>,6!"鎖)Sk LeΤ4)RдBBP*DQ{Ph/=B$l9EOא0PTTRk` Fpa/,pSDHd(f!(i*@iA%ä)kG#XkҮ?!F `^>"+ G;>:eLzqec3Cjc$X5ugS[N%_X3:SFjU;T|hR<ހw4S;WcБ. =@Ђ2O9{|h氷9}}ETLhU~K\|?"~zMÀ@_ 2g}:"RU}!Fq`6nXkx|W, PۡP@2\ab01ca K;AESS\cCArHn'߄?lvEzq=B(D8( ]TW:`.;m^k~HhoBU4 8 &4rݒ,O7avn bp"d>sKF 4RUTA5 'Ӡ9P A&(G?h{_p[*'_ōw.?li P@RE7$%-_?s2qvȆ!< jZc%P;Azw_2cm'<3sXxu!DN2~O]K\vLrA֣`xL̓\͉t#'BtzȉY##]k!ӫ6x0*j=y@ywZ=adcPbgz빠ue2ˡ"+NZ.;稑uw N@ .X՗c^|^dl y뫳΢X3fΪr8Ci1͢X7|γZAߡӕ s >{qEAi wqD95"jA{_bg*D4(Kd#A qX[ҥ"E^6~1)D:FD͈Q4 ]V+hDXf0,L4&MEG1TS!=*zcMKoۛz18ˆ6d=SYW'PS1ҭ*J%HA OBO]sPqO29J0||+ir՚ADws)]˃4ŧLbm;7hamؒq!6_;^żLXY{NPޡSc80UXE-@I$J9PPД%=dNpa;xSB׭QPA IT4DVH.UUUUTAX 5ƴdA""D0 L(b" P(FJxEDJFu)=|gةd<13_'w9H8!hz'_{S1ʅ^8ꎴO!T O!<+U-Z003NNJJbBT;i@&(IC!Py|?UVt1i C@B cJi(@R;( JS)ak@'q*F*00 .ft(9Ħ*NYJYLEpҰD6 j򄬒F z׈j `tsE9SKax"d&VG7{HuƘL2xϰ AgǖdEx8NM.TKض*D<@ ,^VC0m-dmD",06,2RCXۣ kk+^7赦eJivlp@J\.塦t*>.#)4zX5?@'lØXYZƖ/ r|<Xt?rE'rb0{i  |_j m'A~%1M}j'j~kb[DŽJ w|b)ΎA_sHzAd&DXw 31 ;G%UQ_qƁv1!fFZD(@?uY<6;N:0 рC!E B P aD65Q{F '?`Q0@&{㋼{| 4q84}s8_!pvPDK>rӈ]epj @a 4=L$ ЊuJB>>?fT4'(\윭OWwwcw?h#J,I)of&֚XTk Ph>;J ?į)h8"b!֯ zE&{gst*Q>b%;(R'N$(oOh DāJQ7Rq-I  3Uf(IH)G0U<սi3_K&rR@XRv^/Tg @zTgᡈW}O03ߙVi= R~4~pHCΰiR\ !)Uy>qFCL]ݜև1յXCE۽ 0wș}S }7<^"W Um\x9;1IcsQ T@̰U8)N9!% Z狆`$B4Ia@E+ WG= m?C8]9ovHz$J!vq=Sj).b {l'l/o]иJK$(H0KU$p8@kHOOfd RFŤu]Є07" Y C@ɸP+i4-/Sv@Xhһ6mBjol 'yG|';g]"6@T2 ȡe( Uϩ{m:dY@0|Rw`TӻxeϜ̦`tD:.n/ZSұk!= Abn'qJ ydch8B9f"H/5"jEOI?3yhg ȴv ‰#/,aעdXxe}ƋƉ(T(%ו,4qdU6ّ6NQFC3bDw9 D@aGѠE ZZQ4^vd_cv .R\iáÅaP+)zYb*3[JʂFu,tqrDhNb_0tt|:gcA ;xQqS>ӝ~oBVI`6J*piab%/jsIpoB_Hk컄}"}m_v1Z=5+X'9V .J4)AfaSW5mfseKaf =p9uYchRUsl,ddRT6&6,r,4҃ ud?e%2fCA y<2Tbt(&*" {a $Fߤ񇙘UF2>}rAZ\<騙2l7œ} eJ6)m>rs,Y*R88&$)Ih !Ih" "I*hh 2D%( *$(rNƹ)CT"\~԰'jj $ Pv%❑V;mF5f((zHL5 P@Z3QкA `U g{+{xJߛQ`5FӒw)|nXh{  U=j_%bH?p$Jڽ]xV~u0vJ,_$v[w|J`B}t-\;"ż ';!NK͑A (i510š3 ?FGFl`Fۑ` ӬMdm: s @c=ӓRSSk?Y'JTbO& ɨBB!L?Xxؘ6SIJzu`EQ! $>_&:(+>{*Ea.J}1LtjÜy¡ MyC( B01SDM/gQZP3Uo&g~! e_ J!DEDhWYF 5}GIȆ뛑WH+ڝ`@;M%gYvJ%|:ŚY$ʢqZ$U^=[_ Aֆj>8{緘;>yKɣDs lgjg‡V֩\-%:\۝ Sah;)qrR\Ӝv7d/~V0ٙ}G+pM.j8(&/n(NӁWDJD1 `厦>?! U.%">>vS-nṁ?42i;h q}b^\߉Ԁ$ j;oS{@܋`y7lw*]"0WP6(N5)#O@*}KWQA*\ Hz"@hoox@Rf;Tfl\ 0&_kT$N{IWaZWn*!94T'|Dv)ĤVhZOh]$$/-wD$eC9X|DOj%Z1?D݃?9D%hT( R/>`O0;t0$rK!?41̚1T6xf ?U}I@֘BP>Ȫp.ңPLԯԄ)t"͑Cd퉐+!2 EL%}d=3`1*S NvQq(׌m6.[pgTqG^n'5?aݠ1r¸'7@&S]# .9ob$ #ZNh')A ,S_G H UE"VS|˔{Gh+M=̟n6[YHciq5y;tc>;K!E`{ H@Y *hR$"$T"haI GaD%Y lńZTi6fQ(@B=F!L #R(".rQb荖T,"HU3IᜈuRGߨ6^ ^ [͐%0Xpk4[QA3@Y j'Hv4tN-liaN()~8ÏH+&j!@p^r9Pi&G cЭ3x?W&f$[WF5}>k SEqHEWS##_߯G`'Bi<1d9&m6:b]NnƠlo{4r" B0 0-#H}zI9V*BcgjlK:,y(gP+[T ~8lœȦ7 [%Ib]6fF-LU@tYܵyLoB*p:Skazs|6۔2cS B2@C V'7&;ɿOt=S%]A S8G$LCJlh<ޟI))D)=q5fRhPE*@A|}n}Z+rpGS"G1P(AŔF@Ej/5E0$أ'haUK4$CCAϝadюOc1-\Hd?F)S®PYI-'u>Ya"`@!w ;22L'-T::(DRv8AL@bDf0)(N("((C0 V"n9(~x38DϦb!C L憛x;!N7aqF0Nc&M&0q-ܡ1HdQ5@f [PLb,YNl'jbT5DQJ]CVhΡ*檕C MTq'i;lg\hdrsS̬u (#Rt.0`x!5EM< '00(@֊P*+CUM-otL[ p$!G8T h9JcJPײbb+*%50b*c,K/gs=5aXVCө$<Qurq)TΡi1 ͔j 'T6@m,2͇ w5%wmPBm9 N+C">d9'yAuGh!:D#IC D pahJ2ZH*Ua"$ZV!FH ɠ85.Z0"5@IEjCAE-Kp!()(( 4Ricd+fTA5UTILHM48]15SA33 H!@\CRHU KP bF@D--(R%#LCk]s$,apWC"b ңnkQ(Y D=$IKS@&;iDL(L/xŠPI3?0/ۀ%J b )& @)bY%"b&hH )Fd&"_L " I$fHR* Z*LIt0o#.kj$!& %%?M%[T>D9i 0{{c gֿs`[|n||_@|gpIȦOJNF7AK?T=faRDH'H%AUitQ4_RDV@MN/ά H%`A09UġBxoiTap2뭸Qdm,Z5^[aEF2f& Lla J+$Rbw7ơh@0LMLV$MmP77 $+\m2q)w ZFXr ID6]wxyN0]i}ӜMx@dL02d8R>;dy& 3DP Bh!5%arb`ߊ3WaЬPl7&"*PᛚYVjr<`zp(\?,чyˁ_ $OS!y?Ei?"+f~=q 4OEQh9m%TP!Ǽ?l@!=z). I$tްpԔ,ESH%BntS@6*|[7Ad { Q( # IGN~s>oBRҬ^ g0D@@DϪ#%OM Ut/NNqH6$RWN GT_B~S0g+nQ N^+:@0jB%$|&!H JHf5 )\-=>^tS/jt!Xk$R   8lP.5ba!hHdvȩ \C;*3 ~Lư 8I"v3j~FݩJ!' 2"(&3.+a[76Oө4$nEbb,>ٱey'mG4+kEXJAY4$MZEH2I*BՕDA4GyryyaVa-6G$C,qi>[yl"^pcj)b1R=.!1Fa`zJ) .e1L Oa!P,(6vaHWk CHK:eXR5,Rd0]úRd)]R`R)kJ$dD`bnӎ! `݌Bn Im:D8?]$Dqtx6H2mȜV ,SQYB Y&.lg*H^07C~Iu\g:Ys,Jm9J] @jSώCaʢ t7θZpqo`y٨X'O"/J0zpuólY P8 ];Ls9\(ʋ:s/MFCiwob30pqDvMMDA&tڅH$`g 4't?ۮW8TLx=4<}NfR^\4?vX'=hl'!ؼ{h u {ח?|(.;q@+hm47חwOؖa/-+N9HF\j-!@+6Vns5E0ֹƮknK}LS!gQQMIgq#Z %uɼ1Bxôx&/9c§ M[+g4Ɇ2T.dZ2)D':tKi̝myͫ8ZmFf ".i')i,g׼!Kd*C>;%u, 6 9L.V !m(8Zu6@gۆa?%^?DD\e&Ab`n]e71p&ba vT 68Je,qCkK>oǺN3dzX':5}8/`lzG;}[mBT!A1ad`v\Sʍ=:x|_|6mӠɐ˦ iut[l2ҿ&M"5a@YBYu } 0$*<,uq[h{dSI<ɹ>g "]tk8. l ^Fֹu$Cj`D@=XY‡10"ֶz_2Rф> s&l.Uٳ',7N1Uʿ4;gcOW `e#ZMk@Gt]%Fyy*`SeQ%{hFP*,k?myK-Gv,5SUI%}U +ѤSP)}}N 泹0T;J+!IIe?zx}IG֚& L1$ &&HRa;{s_DJU849y'h&a!++ 9a*Z(6Ղ 7 3Jo5yE3 xuJ0A 6pk]LcwF$<9I3a rhЁjdž^66TA$V@F we*#qa,iM! R- H-"FF:HD0ҙ 5J|W i>FPF<>IۤV,@@DFOG#@L%!# bbCY]k#f>nMZTZ+.n<7"^:2VNk [i/%W*tis6^i 1[ ,,{C \rVx@xlGJJ9,5*y Y$3X~ <<7$/8MOYd7::B'wl|>MQ]8P9aÌ=> R;`aM'Ʉ5KCd@=D CkNܰHtFW @иpBD4 ßl?ҡhB;{⮺}t{?iKDAEHx*$0r咦@ὃ`>g`P J8!F!B睻A8U:0|Mׅ-KmC:ާ4T*@MJ3YU[SR&TAֵl|(" #9DڙjաJ DDXU/UC CpY.Ĝ9Ϭsr}6v63+6!x%d#*rDm䂜nW81m9! 3 %6,/csM i4 HD R`HKcWYӑ"@Yrtՙza;qRD5"W/s!EL`s*DSİl|{# Q@e(sKgZh&-.mm\pS15P?qeIqtZ륷*"lA++XG&,j@L=ڊFLqY<J؂Rf$hjXb]>9LC_ !5B}țT^X 8e$hlՅ&[7Eh6hwJ|b4PR\ˍ͹i@$Y}Ȁ~?s! I1]VY˘>1tyT <@D%T|csEB= C&hp%h&q( a >dOӼ8pN0QHb [֎>udQdj`hDB]c|"?Rc e=\4̰O]$U`PC'1b9 T"QXjD-Fĥ %71]l]M\:f:ͩ.u`cY[rDIj-B C F MbP)i'CrábC3v= t;7]c:Cp<CNT ppx'tҰY9u M ~N'!(,)ZJ>q< aOQijB,ŐKlή8b5r ȰEBSS0gx] ;@%d>AoY3 VCJ(@|3ۨ}Z{vG s10(%J:"XWiÁ@ !P&|wL^=J̻ >p пJ>%LV"g>mt{/\Jܱ)nLOAIXow8l%*?ǢM/DՅ]K.tjChx} PWF LPR $0K"?X@`T{=>M`~rsm9mNNj t/Dc4B芁in'$<ءNy8yr$tO4H@$ [>h36 #\09z;PT+ڮ%1%cShkp>I&;! ȟt ;>Q?QEp6<R A-H%p^`QFP2v;X?$b>0G?=ES^\*[@p%TBT 9yB]V2ן|e?3m'6Оěw4`8I~vrIA=pw/@0L˛˂2CfE_='B#lb iY>O3dŇd,NO:sbpAj ;$0=^CAx.7aq/i(5VQ{>9ls9l ) PF[d}xYQgCڔ8TT8'qN&CP $^"% |{ :_\CN*,]d mH޼ICÕ` ൲dͺ|ӏ8喎Fmo8 HaE%Ε S?n9_¾4O7i[e4ݐ)~#欴bC%{? ÷hy1GC19,qXfHL.1L_>-F 0<bݸQ}# P"аGyC ANj bV +Ά;0N=gApEDE,mxNq)De"IjZTGQfh1"Z"W*4sI1t$v!<`rVΔ*[, @]d.)SgtY%a$ W#rԪPM19)Rs3ሾѥwre ΗеM߱t `Q~i>7p,=v lBvt\n_le;4"|!ws% 4{8vMw R7IZ{ю|,0HߧI$<yPm |5+ٓ6%Bu AxY M=~>ylQEe%GD{w`9 *445&[ 2ڧPm??uh6uޔSAwD^J8Զo\Q94v{3}*7O~=ym;h8ޒtԍnw2k4f9]5 5 rnс% E {_"#(f 1Upc Pө54,r`܌c!C*в\# `\{g.:t*uzd%@|cF[v ɵ)YjVjddB\ II;ߟog<\JZP fMNmqEZU@(hA{-U%(BG79 씨 9T6wi T B(""QS @^ 'nJ\[HT/ h͇ݸO߫{[ps`k?r.&Ć>]Di $X()b%j&h(&Jid%Z(Db*$("%Y*Dh" )FiR f!)P$J&"XMaBDSJLRd4DfD-$ZPp.2\%"uTLD;9s}0u!]6L>2>d\n; ?FT$(|ؚ@x1fݴ԰O(i")z@yZvG8[^.Pd e" 7F5o K&2DꏱSoXr7)Ù519m6.H(dv0_Ŝ3*R99n0`JJچv0 b[@Z[?0Nذ9tV4dA0b'׌9ɏ\CT}X@LՑ2HQMSX9C~%<89_%2PP9(l%{?{`Z ՊcgS1LQo=2OBkw 2o{qk?$J7IN1>sRKoDL":k1?xa]P{*yye;@ Dn:='ȶsC8IrGYnW&5/4ؙ1b4C 8MZYTHlj_we9FSZ3B$" # aIޞgy$H]8ENAr8 خB8\e@X&(%,$_}_~&BADR*!ˡ6VE %X /tXri %e)@WR0P-B*T `0h)[ujL 0#3V0! ҷc$I[DRa%ʖF$*8̄٘"DHlnS'VTZyAf`%%)lw&n!7!Hɢ1MmZE02VqMd*RXaP-*I{4p)vUm[`J]v0m Y.(" Gx;*vŏҹ׏'+T,ܥOkݴXT<'O-FBu FX55zQVQk`@$8eTֺ>PH ,D2 ETR9MQdiiB(R& *5E4% 9 ;xCsZ(!`#;Myxȋ'-MXāSp bF|&a i6g p8lQ<#Pc \*HU|b p㐝baDP䏶dm}R;<; ӖD@$jiӃO4|X>Ҷmnuk**0QQ)T64Bi9oz"T"RCrbN4j IG8_͘5E%BǦK2E؆ ?A L$97mrf+t2a >>n`fCPHtW00s/hmZ*396U؆@`CͮZc9e7^x !/=XW]JG^{MD9PH"wJda%P'd4MG[!؉3y 2ZB"2i50oaqZJ֍t9Ѯ …fg pmMbǷ' U-$FC~kX"t`Cp4q<_ R7ćX}!uEĩP?tPD32?!06j!;,&0W:J@!C^0\m3Q645,VX[k7}z:|ϮC_8Ԫ P@?0S}SxuyK@O^4 {0 PP $JnE $%)B|]~Oެ.0=딥>ē$c AR)сa!Ao%r rQ68_>GwQVf-,YR>BaA_pQczb$I)BDjbtch( 2# 7H*CSD;C|mjOpdUAot EJ?ܴ1Kldd(A+9RҡE1P5DcNوۿI$!ܙ2E0@f;:PZv$JexDv yݿ݈e%^Y29i# ru\@|WA+3p0Cʊ`H~'aRV!FXLf'Z&/"&#1)PJ̶,kO\g-Ttĕ&bWR&<]ڥ!8))ED^~GRerRLˁvw?WhjFvYJQAHUehj +%r"^y~0P2OY'(hރ.}f 3 3(s D}0"@(}iQUMv3W_*(9POYKdSu+GZZ} ꩄG]mtrM\Z6RG,>Z&D6΍x?O3 y4AQ-`=ﯹ#ka-εI>Q<#7yd?$!)7xRd346 6l0J) v[C`L=Nj'd2"CMp˫AUA'cA) P^7H>_ӕw{WcN,]Q}y=?3ZID,کDݠ$hc`R'8)(|^ &o2Nwp 8u.aŀ]c FHd &غBl5fm"zQ+ `-I$DAq܊}~[bC\?O . GĎZJ1 )k b%vR*{bʛsHSd7^iLR=>Χ:yN8iH`qm+!N &Ъ gIG}wvBxBy\Ix&RE#12JVbC's͆ %|aF{P:'ϼ@6i0(C}"}KCT )< Qp<ϡӈCJdb5(ZRazx#Q@%#P̤[@>zvWtl?uPLYfPv?p񦬔kpK@K#QR;8< 4D!,ǺpŇנk X&l)'JNo 5m6_ а1:uOr^w5wz8yJ@$"6>vj>Uvn<kY>D8[_j>ǼTPD>Ra$޴> Qo%//[q2@B)q?|%AO#WNAEo湑4_>Uh h$rq#N&](4'?}p'[ǯgΌJwC(2iRY+?32#DCBLdEGUU==IwfP<$MJXI#<`"y}M 2)((cQoi#LRDl2 ]A:jH}zl,&t 3FYIH95A_UM($d6ɲ&)fD V8EEKRaAf UDM1D2E(=virn ֩,4ؔgNaX# EH")y e.aT1Tn t[#F+eGAG3̑JM1eXTͲwU8pIV>NMD:5aXV[Vuj+02S+X0E 4hBPBEQEF0PQK+ *@PTP( J$dUO^fL)/Z&QQcU{d2Ֆ[TIDL J"%9A@M)BPGiC8@"_\d P{tƾqbUARYQ‚h%pIq:Ae_zKecS=>5̅72pu,2 @CAq*䪨`IA X ;!½цx˯pr{gM7tcifh `!UFae,Yk!he JBJLF ֚ E?1fa}pfv p`f2S@/ø,*Qn̚X^ ^[M:x6k W[S poTc-QvIU(ekh+p,( >]"Z֊mGWuP\0,:k CxHG2Es:2DJ(V3x& @&a=gu֌:Lr*MY8(7CGBC:ɲA A q+-o| QOZC>C2ih:]aErL7 Ob^crX n TǶ7]8AHBj\Z5d!a+GND+35 C/-;1'dXrw:yd9P9 r~O놅A{qnE(Bq?xѤ yxD@L,JP0u r.#Itw5?qU7cTbzQҔPis^|1DzX&Bkq_]{c0kq[+lnd$2_wy¹~HIz!< E> D i=SfPVH($JXp,9Y z h~Qݓ2@=;V )$k6,cSP$ 2aj 5(z_q IٔdJڈ}83n5ő"RA9oFA/9ud0, S<ڹ9U.,4QRu={G$sKmb0\VoI9…D䭔Ar"ib9##^L'5N44Y<9WEK5VQxŜ r-p++ MԶ^VՔ gRRbLJ&4,Nppɞ,RPk!!u%zw2bBrk?N!yw_ߝs&ݛ$9b8M8%߶*a(5` Z,eoRo2VD~h~)-=L F߇X'TFfeYqLrJL,ET|:Bp23Tjs9W_k|9r !ĩTΦ`5HsL_J4 6分*Y5RާG#wG%Oc(=Sԩj@1XSKINܫR>hŀƊVڭoKF&m-~5Dujy4縄u4>`Y4z@, b0F;2,O,7G 6r%" U0|@__MJr  *F"uI$D:Yi.=.l nHh{2Ivu>A5Ӓ;Q-εLZ:3So7_4ˊ ??}EQ 6ӥ`_UU$T P!@.A#h.1 u9N&MD4Ъpe9cl+fM h]dk2*Bܿ`H(PċI@ ۲ Ad{q"g~C)=! b#̅jPm8#~o5U@ČFNt" J,W0( ¦L4  D$ᘣ]0A2VOaJA:TRhHd 0şU>Ёo_<(Dz5{%p%edRG?\(9ݲhW. R3:7\2=Æ4 Uq?Qмa. eef q~ A`~!H2R0uH  0Wd Ą"RR,(Po%*LJ(3Y.fRdK4&Z"B$@e( ]Y8ܴ{jB(uůHwHa+0 X"QP'5`PV,03 }w@L$7jLFY/l LR*JHd3fk2"LiB@J*E5ipj! 5, jYmMt"B'X!-B7cjE%dFP0sqL~dx\QɆ!I^޳gY.$T3O#_ +_#;vq.fR)uNB NO2UylH(ȇ~a lzĥ lC\xuu( R陉@3d+_ 8 fPM@T5Bffʒ-)\`X,•+-QCļylUkD|TAȠ'_sZ=̶ ŋ⚜/N2tfA@ˮ1{p%|aw!)}lx8 gʳCgBl׵<F@6wC9<VjK &]ܵ(ȸO>͈-siT^[9V4<&7A>2' !J<:} cA&vLYøɊYW_ nrU g.Q"]Ç~ ÌF>5720%U V_O/<8sGO0"5F#u܉{^p(m#W<&w[D<;(LC.ч0X\Y…1@r\Q𥃊" pzK# |KU3TZP\t\ yW20k>ۆIx/diy@ƮC2@ӾuC㷛Xq!\c[Hx 򒂠 #^+B(qN@9?r$h/0Og=KTҀf-IL4;|L$AL;Uod $χ D7" JFi bf]mHKsbQuJK'ᜂI¾;g@K fi2k{+~ B3)dܞ'e=ӬIva4.{v/OA:B=fr$>=#&m['GzLgJmTqm:|ֱύr4= g6?qOG x9zds|ꃶi6)`.el 0r@#H 4c|ZYٻqt]``7Jp+x@R)h_Ɏ3/Xb8h"dǒ V*9 CƠ:K8=7ni; 5J%oJ9h,=C T3FIlOk x!OËm qcɫѾ9!| 5-I(dHjH"{*_Wkٿ̳TGT;c= 12 io98oM^/WG 0+ E)Cqq|wߏ9t>} v=B熈Na4H a;\ BC~n艿MMr$OgSvvİZ+5dCϗ2ʲ`F. Cyw :BglgæuL*A-lNϝKzToAvn,rz7Ģ2EAm?@SwLP޽n4 `8r$ xZ2s%0p;>;vj|^sz7 rB N3X"dFv#ӺtPNdzK$ɇUUUk  l ܟ_qX׏^-@Wr$8ȍm*˞6s#6b#=9Pf!Y _p"A ݶH=Dax%qeZ8^>t-.^R o*OwYa;? )؊«ti1>}(ae /Pv NezaZ՘U;.=Dz& s>+ :" ^uƉsn 4cr\/X E B^]Js>ܬE#bոy#bT(Yz4uuK%,l&B:ϝ2{mMnb"8 m[q-WÁKRcZv2x`ؘD iA!X Af j8q#r\]ߺ7%ibj~.\kPyMc>;;L㨑U=7A=޻| ¬mQ6ch< 4y&UQ$a'Xz뀋t#vf3=#If4 ":.&d-.Z`0eV =@@:R@drUffyTknA^xm|v?߈! Fxڴ7dmWFUd%Zf^j.GwRPqq k4{8/7qx\Ƀ\vӆxg#6HLӚt4rsfF|znx"#>\?69n#=܃d!w0h.b3_V([ydMR5 \ p_KZ^(0>ǦtGӅX$a7wBx"Il@Y=qLNu+یXQuٴ(wxsoO;d1;\w#e,q6G$EE$!3'q]m]Pθ|7LgqB~} y22Rن (;> Τ<}FߦBlO^k2xUυL !*H#:@6NhecW` 7m//jɡe &7ʆB"0F[ӻ xf ̊g"vx Ƈp/n[du:d9.mXMNa099rPӖxq7 h^9WI2ydSޝh& 1,CAJ?==n;}}LEs eO3p6G$ݍ5 %>)@J>^T: LFҩ +FDb ADP˟׃OIIT2rr= /YٲC0hv;:)j~0 \SjPL4`EO$xá g*R7ѢQ]ҿ ?&d "qNtv0.,F~iT8@2w`A p+#d12!( 5@b"܀ʄZAĂg8Xj.לᄙ,f=םdzG BFnp(~L+^n|W8רPii(jR! uTt,aH<Gxâ4 |vw$BgsP<+rm\,r8D=zި=t P>S b !CM|("@C\@戍.$H콯 Pgr2Onʦ6J}4<ǫ$70e9閼n0Rq2,>:Ķ[me R|^G(Vt<*0nЍn`# wcU҇ccr?'&&JVˑ0>aA!S(JȩD<=ȇa9B:Qoxx&b{3{J_S부oPPvB]p40/HR ? j~~^z\ڬOVPF:Σωu!qwG yQFjrzr<:>ꗨ %b!" KCؐ߿H}:=BYuO?<:DS 0Gw⇽R;*L^g;bK ͺjOj??lfb 쭫7hA=n40k9 {PDEhB!Cx7LC"bWx׎C$~꧄*0~c"bVsuɴweAjM5 21qJF**DERUe,-m某vt|}TX $6NI!0y WO( `Iqw_(erCTSdJMGY-)L 3v=;8`87kb 2D Y8\C3.a0mWխi_g8Ъ nM'. ~>0#}‡ܔBC"PJPB B #N@!2+Y$Qh"T PJ(!`^T ԔPa я0 4aO [E7G?"vlKuwE]W$prAI_l;xAM;ӃߑPW+EJCMOM{lxp?s4pglG|,؆^=XUQD6?ghl-, ,PYI ӯєC/emXj+OE4ȽVu{3TxMlPe~XO%ߎJh,I>}G]GT$] k7&,2s9__8!`C|!  SԪ.]TT. eU~4,Zšb)im / #]jؿ).,53*5jER) R6qVnY3dgeT M#2~nr{K@iitB0O !s?&=]c8cSa̵,GPħ ސQX-%dEJb CB忤y7(R^HO\we\s 1T$M됽Mvhǯ;N/%9M=oP)ep]Uo:#;N9;rͻ $ ӻq9xz Л<)GSi(BICjkS:L%`'$9I#h`]\EH"@(AwdA{C=0x=IѰxdgI|RA`ևKҠѧzBJ^H\TިoP h7yt|!ڝ!'iE$Qb x5OgCawO90 \:,"'4}e՝uYi۝pGQd)@o0`*6#υ2( o;vN0KK]l'RY .+]cD&Ц5:3]{3j)7{ȜC鱋Jw㡬ݮpڜt6-h3&ƸBc9*ScEͿjEx^HAPuU4s)Kj CFi2[e(-a)A,ReJSV(ՠ?qmU ˇjo5;2 L+JB7.%sӆr䚭\Vsҵڱu*+q2PTRЕh⧗rְ.lp*[K,o`ojPkeEsQU<[UDUEZ*(*jQK% g7+yq4-ݣ^0dsĸQGZAԲ "D,keJX+*iu$RHMۅ41E"f˃!NTQCB(;\JGgo rږFGFB$M eVR!ŪNQ9i{Ü NuAΝUUUUUUTV%jY/C/6-f&Q5+B&6pj28*A(!He֒A`_&8q t@̲([V 0n cyLͦE@z=pݷfQ*pkځ 4Bh )1KqZX LQ'C;z~gsnvy/f887j}3 C~=#7 R{s穊2pK$wdLp'`{-ڥm;gz7ᎈ) dMJynA J,q^ RrzsKs}& A>hd6C4BKPWՠI~7[-,9h ExR88Z+ӵ{~hr<*,2CX~/ EA*p fAKdLYQh]b6YU Fz|e?󥷾pf+bg7"Պ9I6zG$,ץ' ETV83{j_t~:^2Ës]c1ڜ Ydf83NP("]0x<8 J Aԣ@~<>):3yϟ8naB'Pٛg0b t\m39_6 @N&[s1wu4.8):2"GFeJYk<@0+sEb!ViNJX/ ޝO+Jڔ4kֹ5GAjbc(\"ER(kq< _7NppB;vIXbX*Ԇf-hbXI@;2ng^.ׁiy)~dlU=5Gt(cC g&1jǥfvfyއ,}R @bqI<[ӰtD{`8IqIKa{C]g43@p!P&[@@sgF݄5' 0!@B JaVy>7/aIiqmcOM4O geYs#faf us:93ֳΤ8-s2s>k tdPyb-'"Bt;y΃H2 NPDLHRPzg5iDwtPBDGh%b94APiQ:bk8ȡGDd VEgϤB)!X" 0bCů;Ti*Vc50!ϥX 5 DK!wƔ6|`)`(>YĴ ߁O3$`|&JXx7^%u9t( ˈDЩu(Ņ$ lXX`4ӇN7]c]j$q@ s[إS$VЂ0MFq{en]olt*Qi[#‚ŀn*/tkX4/ W];IVG<"e-F jsră 闿AXxDbgE. @i oZVj><7١$o(|$&wev5JK*ax,m&K-[p 93doHRDIifl! aPw&@Ӟ1|6L3,UjvYC$!`(wa8R8.pgCѡ:ފa8P<<;wiC}˭ "iQl㵑 CiP*2ݗ] J"xO_6R'@w078qK! S$63hD~9;kMp<Ap .=HPAf_=N4vP.siaI1Hh^s@Ә aeCmabd$D7$^(0/I мc N%iĸdCL Bz.3] ܉Qbލ.F0.3V; 4̈́"7©sq .t=b =]Ft`7@tDI)X8 4Y0!a+_`2w"Y($"NŃ*AiߒV{CHɣbn;!kzsLi-Ak:iZǀQdžUEJ1j&sYtݲu[R0Y )NAmߜ!h<'3֫$<ꢔ, G,J5I{!L=d afX ,064@,696$Cq̢0nHa c ^;^y:\2d709fՐt#`%y9h z(aç~aEWgÀā8 A`R"x뫇@jk9 |cUǁ,WyC isk1Q8P);=]003m%(>~x0)=Ѩotɠwj#d3<=4🀻_M8Ad6Yͺ^AEF7)L(] I+%D3M>$.s5痻SV"vFU4Pl2'*  $lZW*cKNpc^T, ^h9~m] G9Q0irShua@o\44 UXrb"[6 BSBrp VC" ͙ BfdCE\IqɢS 2+c=w/ځmж&:-ׇ\ȸ9 aI"(diBfh9dAwɌ&EL:.qp*Y w]f2)"dUrC =<<K? {u38DO2H>rm {o!E$g ?:{ #)əw/$E1H(䔛4J̇ʥ~Nr|YR FP+ݝqJR$~gŮ,ZbV <ٻŁc)|*$bn6bU}Qa(\$TfÞ(]NJnCTup_TeQvIJ"W:i>ӖNR2u|äl g/F =}$:wA徭uF0qή$pZY@XK6VOyRP1S Ŵ2$l:39eBJ2l83ǫ(]_;b. NIRx4lz9p[)N8qd [$mQw/<L(Mptx8Ē:O[d$^UA&5YbN Yr'Z,.@&)KDםITNN\?ZJk ڰ9S`&)j0D;Nb|!"j#;Ĥ/ZGm7ʢ㜓PN23E C$qr +M11h R&G_DZvw"`"7{yAQ@YBA@T)P[Rmku*C5_9^F?ltM,&y+la 5$dLb˗J$Q4bU:Ç`<FMΧc N"ボ!a&f0Sɋ| wųR_%A 'Vy_ZDRE>#rP x8û0 bC p(KnnLr3g%dsw,A L)b cMt@w=)Ǹ"Wx;zoGA4D7u2NuI'EdC翀o֊ 4QUƨ/C#'^PؾED0Ƌ!JXVȲ+G! &d"! (N/͘?!~gϹ0!),UBv.mm d;d;05J:SI@.?De1)PC``J* ?-IT-"TLXEJnt G  ^@n}IyCFV{95ӁO|Q3 @T@|c* ()agACT" D ՇKH#5"|Ab H$QZf,&S(YzJ S䛽:+ hnPiu,}ٌ6w=$b(Ҟ0+ړ:ԝqY""3&?Spq'0D`Ţ5;AH $ Z~f}zH$(B@ШQƔ L0RBѠ\ 2\eDN_&(ОmI[}?O`Ztv>CK|?xb<< xQǣ.  D='HLP P!J/Pg |,ӿ0 Z-mNHRf"ϭxiAY|5K! IJKnڵ C*[-=+ ɓw*!u\e AA)/e'ǡ1,L+ҴP=>_@"{, bJJB &'ã^ć<`t i;yWPUbgG403E ՠ.=ɳ9f8KDnu?!8/|g犁ҺeV'~q~>FQCC(!R~Q _ǁbYOơE](7wB rR  :戴_’ ǵ PM{Vd(r@y ߨ bj,˽32D,e;O@ðHa B'Oq {' Җ BQ?`8?E$TN^X },T!;x'pz/[Ca bNٮ zDu=*)(M P!Y3N pi# gu=JQ_c] ;b`׬z^ADT76x޷iaזuI6egHNz1LGN;uaPS&>i\$* VZh{Oi}G'R=)8W4eB0=T&)-$.2R Pʜa1CL+Ja8!z|^H|N M T ~JP>yE 8u'e8 $SߖR<0TP22API Qd^/4#SZPCQ~*Pw_hv{WLԉP,$-ЙqB^{G&#ffH>aKxC(,deE%f,*>ab$O]Lߟs,!,#""ekI38u'&JA9Ӭ4I/TQ{jXK0Q?!C,]))-xnƁ..PN[`$P p;'-F#T=!pBT*5=&M-W YȎPC~~(V 4IF6؄`3 _yB> )7CSP߹>C!!OC$UTrdI0EIyuop">,!O]*ID@AvhovE(DAN|SaIB S(qT 4I[)^x:ѰW+^PK}ɡϸ9}{pĀCBj(1OM@!CňvDHdcNsq'|QE5MH!\+wnXUbi"RR*jjP"(& b"̪!;+( X '()4ExYpC?@Fÿ8 &Λ|} @I (I1!h^K\djL@CJqXΜ0;I/n58"({z V]B]dh>8^rp<<Ӽ<aNk yi>`=mMe9f]i$8&p#K<@_ͣ?FRHGCM,J -,k { N(o2J;¡x6Ŝ%h}WܐÎ\03'WlYTֵ "eƊgem:Ӑ) 7~5s~Z*fu]WS1fc_Qv] q헾[< o(s Cb/ͥiٽʯF tE,A+`!Fz@>M$B"R >{@PFCfp 8x*?YVX}(zkg悀EʈLԨx߿iP!wzs%tKf^Zc6}ڭ-AVAʊE2Z;nI8i3j6uĄo12Mi c.cvxMgӒ~Cnzi'ݧvyzs 6& (\( EY+$YY<Ҧ !8o1*s;-pD1xɎz )K`" _B?woVj~8i:JD: w"}#G`NcJ@cZ-)G4 @佌P0\91AH1L0qB A'4OX-8zNz((m3ʘx&?jz|"#zSiafReAಣ!F;N m1w(/ŗT)QNɲ$ ֈEX)vB 5S1vhT<(!s]G×r mNnL'|a,LuDX͐t0Y/9=K3= \iS1`6j\iArKk BN9Arж ^xv%[oDUo.BC:)$ ƌ\HBT0a˚8mݻbl!<"GRNs`Px>}d$ZݺЙfa?CŭP27p,Lؔn$SH6*kU\ Z<ЖC S1Ӕ2tPU10q $~ϙ>~G+ďW0P;4rxx>8chBU "`(` p;@T5DDLL+La)$ PR ))Bi9!`)&b`i T* D0k@Rb1$ 0>Ț†'#6R*~䁱!÷ L'¯А ?gG"9?@}Iݿ\o#k)B@~P'AuT *Va2U ^??7wTgPZT\lvXJ/yig|J9@ ӻ1%1-%pԯ3?I= 2Ȼ "w}a)={e(=7;nNkf9j\wInF Zg;jqs*3wmpںnz:z݄(2*6۸Rtm2riܫ΋AZ֪٠Ӝ>ջ}_{˵% әշw5+]z^%FjV> Sm{Ϣ>aS t+*:Po(QesњG)H& "jgm"@7R $`" !@ U,$W ?;SSPhklT3"=[j)hy:(h "fJh&j I):V)EP3Q+V  DHE%,ϩC1QK )TPIT rB"j*jKv[bAAmSݹ5ITQEUPAPQ(ANdCR ja(G9\tۆڞdtRQAUI KAMR5&nm& IhH (JZZbqBGU@r `?MMV8d!UH`* @y‚B?$(?G~{}0bIp9bp;ۑfe,4wqӹ "ӟCJl萆οpa"స=fmrdOO#wMw&X:X"JE$@:GS.!((ul0*t+j?`Fx;wlAٚn?(?z∟BA#  hx د>IuY/)Cϭu¨2Q"*S5k< !_cq nkz 3ԒCPb׊o3S}846Hl؍{.FHw\k{A\DZ#97DpP9sY6Tc@\.mUsDJO-$L54ETEVDQXj("i*i))(\wu}_F\;M SF1?;3kt._+w "Dr{0C;÷5V 菫X:h2Y'" ۹T+*+;H4&28[{_KE OJk=C #|q(l_e{6a4?ńKެ)Ə{ UveHgHl_}?1:B~=> 12?5J7\墏 ?$CHa$#qV(oSׇ+ ٓ*z=G|SU ҢMs֏O~^:'/ڸ8<cO2kIF8?6sF+š;"M˃atxq*bn1bs_my]:!VjAv(r{<<ӪoҜ7FS\~gl GޠBKFATN^6>4e/ / JaqGFm;cϥN,Ө!x]&a7sg}3sVִw5.yE~{1 T?-j@$>PT==d3@z1:Hj4E(Cgz۞'cY֩GSMke_fTQ"+U(QHO+?TOpfz?OyR)*)>~'W]6>*k(ˍ /ׅμaž~vUǤprVo 2Tۿ#E=ʩNC!B[qK yboHۧ5 H0]pwb&+N^܉vgC`GHt@&]W9#QAfsPn'8g,B"yc4plwev<w=vBcG0+G%X3w~zYǥ*P"k=G|$Hb`b;c(1uӚBJ\l\D"& mx2*O d} O-/u/ l(I(iOws>ݿvY6mс;3Y圅\ !7?vw>`P1F2r.=!A@ "(O~I_YJIh12efnZZ!t!.&W%9/.jX5];&\:|zPM <@*m,8Jz.?lOnDmH.Ò}>GtT$R0i)r=;Fۥ$U c:ޞ Ȥ&[+Q|{,|[#PB9wֺqc(0y!V^d3_{I:9gvLfXG.*(4YQk<.ugL?g{_mtBJ{;"!$0|+y!4$=DT]q-_˺;?2aqw8mjυC(׵ц%dS5z 4'qۅ̫j$2&(F?""֢JkȥH[sёN Fƫkf)_y5,O ϟq dߧs*OKemT3ieY&P֥hʊ5TbuCLV2'N%6hvry}B|:NpccECM^TBAkFB Zo CY+lU SSWG-鑋1Nz&Rh(U |}>&4}{=M04₧qH`Μ`T1 w=f$eL$<CH#h$X 33u? 7¢=-`FJ9ܩ .66j*'3^W2~qD/hC+wNRQ.g°tX_ Qz;dҘ2sr~ @Ϥ2LD:eopBD=4p`22qsj3*sicqܲ`*<2'iK< Ld ‹n]b5"~xg*] >3s-5.)r eZڐ"@HvEP:Yt煾v^Wx~* ffDJYL>g,h^GA\R]m,jv>;7dFz)'\-=q6Cr6#Fds7@Rn 1??5wJ!'xܽ~Wm)g"%%htY}1xFMꐳB'}Jj B(YY/40>6Wz2hB"@??谁Q{CY;~luݑm\xWyd7TgN)ře\Nv=lQ4݃ 3僑mM>elv" qbkݲHUZKu!ߚi l~:fRY+[q4 Nۿzپt 6sFKPVFQݔ ӈ ~m?\:!c6t9'7NN41O z5բ3oGljpcʗ"hTME%C#+ېcӦƯI9 3\K#@ $@|!DBT s#Ph7/N9*V"˓_D Aal<.,c ̝[1]5vckʨzB0DÐYp!YctmP'͟6{'ig(bEjJ8̎I-x;mş.4&+?(pl̤PSȇ !L%(P 23LBD D%BH030$21EKKJo>F^"8;x"(f0XƓ;Bm;.fd BQA)l:XbSێW O'8̆_ pa`,Ab!僙y$ ։%<XU X"@%$ ( $ ifj@)Jģ@%TE+06hi6Ёk4/o=B>!oGGN{4wԒєbh Q/VuJaJ$Jh)iZvpD %B2APT̖few#:T@d*1AIL1J x(^6gJj' nÈ)$@AESB j"cL5k@iɘfaXRѯ;(ҙ=P?۱ci*.G]]ovh.:%:HD P/_?_*DyEЖvg^??C9\<$‹<3 Lv-U/clgJ$b a\kɉ_CV&L\9Lz{Fb]ڡfLFHH"$)1h$-4 48Ŷ0f$vPGn~3.DT6hA9yzlkɃLe봳9i㱆B]PAkz&" FŬ1F_B#2^CqčB 1ݛDM4w&a@ h3DL =A&r`=y Co=r n3Yxԭs*PHĝ<RD MKFZW֗4 3&:kv,sY,Z*@ظK=cE tx4k~1:R-oy^"W3~3hX|̈B{YɁuɁ7YB6lڠH#Pxx&D^;aՃhwډHǒU}ZӃO&Z:I岓;8媘/na#j'hzftp'B$ ԑ6Ֆm'*[-є$05(Qp :aq cush).nG!i SJV" iP[!ӭR-FB(+;mMS4p8 Ƶl5kAGah(% QLE5@^pj/%ѵجl%M[PQCIGȴ>H5@MBXb((RCFb#ThBV$ YJqn31D 0fȚ,c0v 4Q 6[08#0QʴmY<樜c mS\%&_h42B(G`<Ǖvy"S0L%4513PP  xljLQ4m6 X`DiNHk*1A'ؠΠ4Ւ//#$4>sؾx4T2XMF 5vA%c.Cw/ApRv[6?]hFIl ?θ^7 -MXu4aO`b0*w1k22ؠ3L ""cro9gQX</ky!T7ct Mq3ΤMAȪέ;NgbuyWأi(,b4h3ws>ZzA|{w:5mK(4ѹw;d%fL9G3Fv 9b`鰛N^ֶ2&D~P41?E\D16ó̅fs z&{%+EXFhp! ډ))hO-~{!)J&e]XhE&;U6ov?J#yG3/nFj-M? i ZG/= #n62Šѓ1%hl2RR.֧ h˜NTUv-jGYf a&[mǻ(i⟟ &8QIDGlj`]-bڢؾ95UKuZ)cRt Ϗ&4RE^5bQOSB*+ò{\9q8Q~Ly_;]$Q4bv\IZ74Q66ݰ1IO6vlQϾyD6(!^N$Q6R&5-[cёƊmt=3J84䛖¢)IWCli<^g[8ea AEGJA-XW }NE|AD0hU\8pHXߦE)ڋ<#1PJ^Ih'F) 5t2.ϪMBTQsʎh(דQN{ sxs<\;:~oy0gZzv05޹wqB%J)X "!ağW88AqKQz5V)v'KQPjYT*$9nmD'a招^vEL8 U2M(orǀɹLl4.%i<2CHh9@mTQXLFC,oe֫B4=í?t(z`|8AuB祲t~sIz@~(hbJuQj슾 F$@ߒF{dw$G(mWB^|U;A,u0UE{.jp=yg5{V)lE0%&64̳5]?_tȯ;1C,qVsoۑ!Qn?GK|V-h!M16&CBFE:iusrP(2hֺW[0R`YcHQe=Fv4_u+4?BIF6Llh(󥠦yG>޺ Ғa3u=بvXP.ݷL>:`w|@u8]|Z ߂Џp#3m f3?/SNPH O׊Pt{ >Wwymh^tp%?D6ihVT$πWn$AݘP .Сt*@T/gvˍr#l-9gL~7u>ZZ2S:0'A4M%z9%BnBB?hC3jo z1ѭ{B}Zds*nPuAnjK?e?m0c;_Cs|l>o.&V.è+Hb,`, 4Aw„3^zz$QmS1iUE=7w{빋Tj6uvkEcVz*u5A es•<(S6+\=$?ԍdc/EIy8?*:̐$׾Io18Uj^PC2)y`"d8`p^gR9(Rh{j-ơz꿭h|Ss!i˯ooֹAp__n,22}T$BP$jiW>N:1)GȒMqLBVLO&a䫪QhI#˻^1=0(Nc3,:n!n6ؼ/wiV!(Jl0:Peh)*2ʪ#y1k^zczx^7g=zyNrsi $:ji ٓ!9'&/t%yM)glV u^8ʌ;svkbu~k.;UeP@VC  klŽ&+O~.I'Oaz}Tjn){@, iv P2YԸ-KaeIo-;b^y;b-9m81JziI'kMQ *o"P}ᰃcPdK.5QHek-CUdL’v̋#6%.,DTz2c96](%"8gcq߮xݹBPPdc}WSQ1DӳxLϜ皭,$s5XP_M!:pi҅sjưӎ&g?ɛ4f4i4rT.XaV]Qؔ^,{[8aҨn (f1[: QH)W8StCna0 1k8ؐ'#͘On|YXzQ6x*G{ʳh,W0WctӺp? 0r#i?%jg#\5'VBZ*F?E_a}p{>E xzߎu6SVU^q.y}qn y"aOx?zse fb&qH=)y>u]zFF*gq+)Y_U8+g(#A\s瑦a lS?|%%cd![- 1@S2'kamێtn)#Ҵ|Z~*T Kznz.KFKo|ut/~OdIղDhdN٭$inuFjv$yR(R:mi:Tra?W-XY))­wmWgώ)}x齍k.3*@۴ө樢{5ǼhPă4AI!UDHckPڨ"((V"|1ͦ5$|1ITr4uCsEQ#GpHANȌ'?ǒ(ǻs_ϧ鯞_50*nĥQ Sz3׷^OO)$||G:*_ p2W HPː.B O~O/x'Qa'CPa_`ɇa IhBP Pg ^7TWz$ '?>;wtZ( Np9%:d.U p=h9rP(SPx3y 'P,1VPQ9O?0""9gFzV_C LnY~i hhO52JQDUܮiqrZ,ţsgBiֵDқ7X“UT=?v**Qi}= t6Q dKE*h7aN~-|TP\#;j,DZyxafH SNPփT1!jiД̝ΣTShU8Qډ Ɲ*>]"o:GQ'[4Ƨy U-ǿ4BArWw"T[b?[ǧ|D<:]z+q?M:@1b~PgzPDF(ռ`j_YH `sYg{?),snpi kkm2WytSwlx8" ]|ن0$:| ~ p)ۇ@Jday =8(,% YeO/j;Yn!l@Sʯ0+E) xRiX\r,T2 *#uTTCp(7Q:OQT Y򃯣_T[|u(ªu6,#NÀ_|5` sr%!"4n}>=]+tfz@Nt<_*# V>kow]E[j=V{=` AD/>H]qؼAA ]ox 8]0aC#=ݝmĹ|\/`c^-rCrsݮܙfڕ(*zYxyV}9S+e9(e;M^ /_ i_OP~_úӄQew]"^Lg鿯RP0 N>s~?0B)Auw??ث8) A Hn{|{!M-٤pTDW_+dɼ"ߧk@>5x''Cs)i2atN|bש6ͳ<\M< Xy/(D|ӌYeFNNm`~x,eYQ<aYQԱq %H = +_v9X_dXt9W~n3'^g8d!B  (#.\]KdcvGZK,+&\m Cc"^aL QaO~<Gе.+ҿBx< ^ 81h6&&,A׿OreԜqP\ѡmrm  6c }\O繣ƹu) ,~3|Lvy!1.6}qPe>h~GԔ]OY:|$癩|h8Ft'aމڈx`UԋSr"t"`vc[i*_aΨdiQڀ#̌|3Gរ>(ADQʝ@cm,}sw$<B߲vdN>O随p&BQIc1z Osx㧖2_v\/nzP PR 0BbJ^xw}, ~:]=Ϟ>Ʉt#7QKU8@2|H}",AB>wNYO<5("\qf^nkpَU;#YṩWLJEw3aמNytĞ$z;zo)`;l ut7J{S$Hɽ)k !)x}ĉqޯ_ࣜ.c$-0(ԁHl4b!!$H|_#F/_۰ D9ѹ^.>aA$ik.wo%Jzd@O!w0qX!Cp (a"F"@(&Q*B&ayvy14MA @CHmh7 ?_:aHЋB@VUhE Rw9CP- %(B*RTHAHCD ( @$*Hr@%$JQM-44LRU!TDB%Q*5LB4D3 Q@5ݤڂ i) 1%Y] ST1P/'IDTA;ӘFK=XxB9bs _dObo{HTEWu4c+E$HiZ (=gLtiz!B'U0SED6y&*Ew ;Ǭ(&[gIH8D)ORv^?LI Ŋ=.(zBQ(Rt̡N&"}0NGaDrGCL}O E EݥBf&͸R"_?KMQثYlc]q⋔*ZP}]yNY~a5}3'9 MF!+MT:IKPn~qu)w!6Rs|0\ |/l6vΘ&jTPrRB8n"j=qŹՎ+vL'! 2XQN7LtTR#/&Cڙqh+1mik<9"k7iHSŬf+ņp{Z&?t*6o> S,zrPi5K:Q@T")$n81sad5 ׺z2 Jl:jP8TG(L[\Ki(ʹ`e-PP/ߌ{'&ºےzzpPҪ )BxKGVggD eB[/ ٳ4V?6AA.] T%`!Z !% D?qH$uf պ' (mֻ9"Rt]0oAOgwɥZ}L86a>lLq#sc -~ȇF8#unxn'njxѬ,E䂉6>  rGN[7}׭GUl<͆?NP.nwzvKi?$UcB#K}]z G^e71: <":gh5GIXڴJc+Xbe $DǻM0 J%̮s?qQy n-XE-0rE~tL(7k.}7?D9z t[3X7pph:" c:Yd^.Zɸ W!='税sJ{e[o]#.UٵYOh%[>7mgs'iuc&JfL(es!W6>ņ#ӆ>IÁA5!-N ee߬%q#^:H[:`pQ%qd3ιRb<2@[`'kk$@Һ[#]Q473!nopx_[tZ׏6hn~_=8znb9Q\/ˆ$Bvgٻ0{.4Ș{eF$JoyzP^LךuWq!+Ui15w}m5ؾ(6A_{Ou{E8Ə| O!Miw=xW'^pao7vCGds/_JmFfCҫ:;ޗH[ܾ6LY1 WaewA6oӖ\g@&g.\Ke4`7sqT2GZgMoF[Z8ه얬i$񬕬¾ ߦϱך-s/Fxhϊ8cޭg։d0 _t -9tmFmb# s\S`cy0:=nl Q;f:>o{DbAIJy⯌l{v9jQtUK˝|<Zxd!b*On%#ӥO ̱({alUu# 6k}7tpuWo,YJLWq.*}.E!Gn#x骹}z}J+QtYwdðL DH ;oKym.ί\Ľw chrC~s_|. vB.dJ@RRIkEz6kb{밤D'N!+ƦxAX*2&Dw/?LHkzዽ߄5`=<$>N5p7Rt>忬0 590 e[Z74E \9&o?O,W9GݻG2es ^M#N@6b4p ş. h9n}Mo 8ۃ8ķYc؆t+%<L:SHl ED?o$rfoL<; #y`|"I8C% J Ry=S@I4K(*QWnLx}}Fp:MPr``$/9-4{h!3ܸv;\`/v-%9S'iӗ'*)לҀzg?=) <]bԯ:`sz8pG<`o`#Ϻab!c" >>Gz4!}r`Nr7VP)OOamwtx`]^ @Re%ʰb#cBsX®ͣG@ '7ôH~\o-D>~:h3! Yf6eK631dw4CFx x+՝\TzG093Ъd:zՋ7hw$zX{8ו%Hb*D3}~$ Kp`E0F rtxF;QsU ?8nLpA',. s@!]mW~Rz)BϬ07 i=< A>࣑Q8YQz N%1a^hYFg+/Z2ä$3~^#S%E $C> wgC˲wR%w޹ +&ϿHM~~ Pb87d;tNS9DtSq9.{'\*MgLk,H]M/R[lDLAWw~R_ 'Qa2zJ=e+YoPj_X?e|B̤o}&c+#M.wKчeEQz'[^vDwPB5W;;׼_ zY8IQK9нFZ tQO$?m}A:7_ QR4%~Xc_J;W<1błl`bx/0h_ //H(y7W =h`oe6Wfݎԑovka1o )(E2O^OZ ch͖}]Qvߐvvyx[TN|zW>W)uR$OɀͰbUi|P}$1{yA)Aeqh˜oe;AP# ="(LtKR{o8LO4%ǯ<þnO~A}>o;z|2~l>P.g$8|Q汢u~k\trGʺ#DLLaRNX0>|wd㞻/oAtH0tۯ~1,BXD`};8y9}xsϧd? nW%!/w›) <*,e{P1Y4p*Sp'UGj:YEҷNO+^tz2b!LfM,h# SDPPyŝt..D >0m=u>8C``w|%KkV5W kԮ7~o;cM=I<q]ۯh iT{I L2Ec[fŎr dI HTAAno8{;:{%%P5NrF".0"J}V,IDO(iajŃW_*0i{ Wto!:rDutD7<,,gpICH|eoᜯ?d(~QٵA~֐`>՟Ƚ)`>x2=Xy|y$oIz6>NġD뗁pppc@ڠc(Ŗ*V?G7Fg6#?d g Z)+LPM*Kͭ$^b׌r = Hj~6 +xw$I︇YXiz/yOv{l| C>sh`OOG9ϼ}j[LIa0Q}EaP z76 VXDt`?AR]%i7&1Nf{+w~N xxl~B..w$(U7+(w|ۃPNL5gpV6TTvtÑK&> s^wd@x~P/m۞"!4UPrf?{pw6";sSG_1A`Fgӎ&Q,@#x tr92_S |Pbl/7}C3^ȯKﻷ_ 3Ǫ@mϙ?(晡wMoFzv;0 0@uٷ<NONޘҮ§jx%}wRΊzo-.bҧ:l E '!sQ*L'xLȽl  pWפ a]6I" `B '&1$Nbht;nHGNݏnmhϪ#PyMyN@ e_ֱ:{ DZP#"W adwOo!/n0 N JݵIp:hmsߊ[ m?W)3ksDBT(cڋ[R3ηn 9X2p(0HZul}b;9,htӈz%84e5rEKHC*ЙՈ7x1yFCMX=#vE.h׷ ߊDnlǥiǿF߳bPQ#/={,m?$0x@ .?"8J>>ǶFA99"0hyN@FAjUiOZYٖBÊK ;J=D)? S/&p,S6Du >0;U~'9:驁$p! ö [*'Bx@Hc ѷɘ^>V*q!D|to|7pڤiJ JZ*hL#ًH(T(ݷj'{!@r;dѣ6F_ :HDA</=}~CLxUE$4NYΉ[=ݬr=y/bsy2> {ݺEj`)!lks/8}X ?ߗ<[d8m߱dl>gu%yΕI'[nff{v1O_jڤYA =Mĭxp_,4]4@B]mوww&ϧPQJ pwd=d2yL}BJsY!ʺ$VkSu{7{\ CNy`˂+|$,E(9ʔv,7K풲scZwHulU>a!Tx@ܱ;"g(Qn0TY+ȟݭh.$qBd2 n* 9:ؓdڪ[ךIE:T +*UUoxny |)0E$6/YC!U~^}mʣ _K_@q{WT)PB=YaaS@2"}V)8~>0WA&OdݮRhs'MCIgYz 9޾=>Oku]a\HR7:B!Mr]̿29[*>ت* y0ytgHiJ E=WUoLCa4NP+ '`F%de b|`oO?åW$"\[=`t=[綟ߡ &@Y2H@YB U W2~q(sQMݞ/O D_N֣ܠ{a aŔ}8P6%"?k qWGL >;x §<l}A蒨E( [YQ$w(D.gzާ1&,Y#m a"؂cb2bƩ>j 2qnQO>zíNf G6?M0 ny8rEJJ|?;z*=wШAă*3,B (=`|sE#oM()K$QAJ;?ܢƇ aEԧG)7p(ZоmTLvzbQ 8VْP;B! K96qw,6Td "uN;l}(-iKx{z<ّ~}uxq&#T5Q|j7$Aު|Wx6"=^.gr)>>d|yö:DNlG_;?,;1LT!C˥޵~z_Dq |?UIAHY(6a~spu~Dlɗܣp S ,$}_D0† '|Ģ*B`i9rp0U j] P, 'ة>C4l i#6/I B& [9(_ 8<bi 5+$?⿫S2ipQFأ1l̚r?}q!9Sh ]*菒%m#5䉕 9O=_r߿: /\8Bp1a!ױGSv?O7>& .$ოܜ^R˟GGsv9o2-' [WX==?GdEĀC|G?AiɆmlF@R;,%C/[԰<=U]fŇ?UU]O{v1TB*Xadb9YwM,b*FPOډ`_ % ߏ?%L '5UekOT↤|)J!QHIP8w3 L łoTWk|xO#"ϒ3t5tbM)o^NQ K1F^vXЖ2@adj؊ÖXnؗ9@d68np'͸VLpqWps9?(8` UǹWllƩ [sqy8nH$ ZRء=~Md=f/ړR*)Jlxr^(' (w;^  E7g.9C?˥',P "Xz:?6戵I'zBpW O~N|ݿOr#~ @$rww܉|<}gpu+m֕a϶yc#Li#F˩MHkؑ>Yۿ7B&~'ח9X<w!~tk {9矸a9_"F:0R@$KGS1aO?VU*U=TJR$< )9bh{Ree?,P8@t*Hcjbmmm[mV[[mmmحmmmbmFI$I$I'dgcVE$|l̒I$I$јz#\-ͶնmffVffg,comL="{GluLn+?y-*hȫǗΆU&(l am7q0f lw{ݞy2^}UUU\5W.:+^⮲Wf NQf7*c#.**(8xae]p,ս1lfRJ߶_ke@IbT&QὗE*:G7ysk-0ٺgq'3'IΪ`~X[W]xYިE,S>a˂[biȨFsZ?mu&qly[K!Q;w{y8'5b??1UzjoR2{Xw _?^Nn?U=Hu˴7qXZ=qULJ֦ փ/T@K&\ei|2_Mb5kf*^x2ӿdIx9U!wF2irUL!n=U鱧˿9t17My۹QDXlGEr Z]ͪdl»Vrc< (.>+~t!FƯ ,Cyq>bUg_fxè}:s2kLEf7}qv`O]F?f0|78aC+ q#@t=8(}*ɭzM-nq"w3 g[9^VqEx*lLM/ y-Rꥫ'u_˘jBWww%Mz^놓ÿw5$BPTs/Dq|skq{Tj?tivhEЧƎ Vt ~#Jg܅\^wy,ןOfmѬ WDntGu] čo@w ?O\"!ΞBq\01>{59fه%|@h/o^u??'g$Jr0F!0HFQ,&>ϝn}(Ѝ.v \ˢU~4pibp{mX?M,eMF< p^ {NWR-oƟU6Q7R! ~yBҚ0RؔtJ! ՞g]d@S[)(?e^b&C޽xEYACL„m{еzڤ7*6㠣x*Rj7{O2!5]pc~fJRMNY}?L^Ǧt͟1|]h r j؃˙ʰ{0є46CƧ/MvXw)N*+C_v/@Kl4^?u_H/tIWӆD GDqnz־p!bξ9wD'td!T!pJ { o_ w4CZbiw"ya>7da!5稤*=hFQ%18!eJ$YԨ=rffCUtr얺د8!,~RPW8h,g^ȷwhWwIA LLp\ n*䞥p>| \(}Na72q3 ~ߚm^TB_ H]qb>_?c:1s- C>,yfzF _$n5bکR5m{`{<`2vjKA(x˜$F"ƾFQERs,;p[)-Df[7fHb0ro;!jnMP{|&=fFR VѨg;̳,˩yDIHqLR#[ux4QS4TU]KJ0[[:.RBw$Ӻ8Ym Al$w0t1gOnA;!\,lя[jj ]lŀ*wپt yW*wxA@!uk=f`|| f-W"IȢGk"y]I$a>2~n*i>pq}~>ԯFuw8&19F, Ydf)9`̦H/TC#dĵEd'8en*oO0 C[4 ~4~I2xݞTՃly 񰀮x)(#eW 77 :౰FvP< G跘20M,Awp8bщWq00؛8(WD)ËݩG\S-(:ć:6 = am= ()pPKDm^[]ǁ\:# ʽ1uLٚcu/WYܙHxW`"\ڌR>=8 v+ D&:0*GR՛mA7ztzVadֱx-^26Ձ؈Na's)'NQyB tTvo B‰jW|c-nKrzFx#; 1 u L@܃w']B8=@#-?pn_S_oU%T*>"5b7y$ej2ؒ ><rMk nUN(vֲF_pッi_9bv "Φ/SlìM\D&T޽7CZl{oFYvxѣ!ǟwTw?zx£޺YQE~8[,%{Pb`Z+>ήLxW Bgs;rzjVR-7zm/#L]BUV@#ïT bZPQۂ xm;r&e_8sGwˮv˲gkD.*Jm1.&Dte97ZB^l//7/j57I{9m|os $)0ET("f P DAJV3#SHPESTO ”0|~X;v:d"#X/7t*muuVDێ_g~Ύ?'PISɕʪ6\a:צDeP-J}y:F07j GM$vQJaHtu \%zd1AR߀̓ zh4pш hG;;&`M]\:jV:vV @PX5 | N\xvY;2B,GF؇Bv?^Y\|xlɃ$ SK|7h@ 7(] 4+$,׳AbR%`ewBOܯqV&V80[Jah-v_߭6֙c{t+E}{߯<|ccY0_;oP#=2aҔ"Lu#j=펌!]׵@>fbʲk*sy!!wts3aoK09ki^Dsbm`8[A(JUn51)Y _۹{VSHdOBtQ6I]x;8AGb}P ǐSk>p,>9?Kߝte ʝGB`0`:R" c4+gIpW\QD$ ^~_{|/~c.PXԖ )o>?9şPݱPSO!%>WQҶ /]TJB]cgh1|/FlB=(O 1ZcQBC$]VO?WO.7]{):ه>feSL6Zx\|$; h0`RBaьtq˭U %u [ɢ@AɐX$sS3~%^]sD+&ZA,8|V"i"v=*)~[%wlr^˖f$vCi z4*uCxr\˞%;Fu-?9ff2ºb |ƒv.<+tufaΗJeǯ_Xu[T66Ī֭>r k?ǵ$ -Atr(;Qh:EH͙nө9]BO+&3ФPAX"Df 7۳BsIߩQ;zHFCM~14xR$2 U|xTa I2s8}:("/T VaINp;/A**V;"DD}"lUn{8Ej7 Kdca2B";+w*yUv;pP2"=A. *A1 eV@9~  Y2Az(\Y|59^>a@Y00{p8R N:z4P*~rfBx\j͒'nu33q׳5Qshm{j쟶QāaDģ.YAE]ͺඕ>hPc$` n(8 U98oP*8ӎs'Y[br'HPqvc &9K9Q(wȣaqK}{*)kn(:bȇitm?qFQ>ɍ,Ű~4D;.W",DBQuZM^z> `xFTo]3'{xWad" '978a ]( $vl΍US5|Llwl3$pU'UUYUUUT*m aGl0Ü \[mH9UP)H%!~oñC|:.f@=ED8@g(aX); cc@_+ex@oK.?r ?H:I!sQࠧl@G -I =.DK 9"{suS$o$@[kךMҼ)`Tfz:_uph}M7V6 05桟FVM_䫲|`Nqx/t?δ߃M`0PLQvZ*|CYg/\<L/!*6숱|6=&(«\ch ׫BBeted9EcxUu8_jLN*Hʃ%]_f)$o\aKTѣz|5͆VȍbeLU& t*3f|,%6ct? //uܾs?(!3yJ\^wnXi[:pg\"oaǟj8m]aAE xvMسd)EA-;̙qxuzk|9}c~wIs@b: 7Ei>d(?[CXeFI 鷠8kQp|IFw8$ `)]?٪~_a}jv}lr'e9C+@3ZZƞ?+'!"]t(߮EVc܏OIGe_ǟ4b='ir_;yŊ5wH68rL~{> RW l)Wa).xw5?鄍@&9bʣȨ~ep| uQ0шt,"Gh:G>hQpqZe&3v ?Yy+BmqkCtb;░7RO?Js7Z@:Emt8?^vCS ʯy0Q6\6G6Ux4C}3LoKgE~.@)k@X$'\JSGxO_Y08qXkۖLAoOcu̗s6ݗ@$9XWP| 2 /όJyeH m Zxu;:)~*sI#<TO&,^0&A%~&$(8=}gO:g*` )3T )L5EN'D@4݋SU[6DC媃m}vN.ۭUOTgfwէ?,{H~ӥW~g ? lG.zt:aI%OF<Y<Ǚکœ]T Lol73㊍92B2y]`ÊȻ z0ߒg4GSgk8ח~&" "Q񄩱T(-_q^c_9M~*´pvUS H5`$5QQ29]UbVUCxag9+ 北0}4>"szB`Th"p (5\oP3 \?Ԉ܊1@XY0 >?G',*]< ,yIϒ^}ou0 `Aef#!1ZI2V[DyR3Z/j7 ͔8M*Nc+ZgpUD:O3M]]7yQ }ngsg4^ebiC_m͇^ j+$Y'\FT @E7 m+ !Kbwjm3.$AAm&™I$N87\#an@/ 4o {I tJ kA:8`s%]u93ʍUPp%CUUP+VPj9\?( 0DTQ$TTU];UP8 sRsH1e4L9[f$ qi LU>k;KF9\&x V\-V1xT,*xF֋"6V9nÛVJ0F"I*h~kÜ31\,uRv5\v4A@C  ߼|^> _Psׅwr8y_zlL][cr*Gq; 739!e1.&w1 ;UZ#"zq#nn_gV,O[9}lP/z0jBvV_yYn*>) =}s2z+D@5oG!i]x:uZ"]EI^HϷu;~eʢjɘ3Y菻0ԬwGԢb~hnf:`$`mGI0*3)G_ ^"Q6umI~sNTƒSͷmR%+&X AB#Ma,Colu^StRF\AAM(f<1O~! $e6jfҿ477d.ƍϳ?Z ^啉;JΠ]eJ_])U_6|W_A41eWDKo:&|}oNż[2?ffnMM4}vU.ꇇhJ*t&>WN|8Bү+DHI 䯖c0á GV÷=Jx(Z{!"cVO-ΆߝG9|IcTD_ks@;58^vO<Ǩ6U|3,Gw`//0ٲ#3D*ԍ9(t*2P̒/* `z Ulɹ GbE}ܻh|5ޒ!^VoP8uՄԺQ=Ksd_§2\V.꺨>_|EO3KRKa-r阀J X9\N! 'C!ֵfrJ4C{;f%-6 ";"WaP>P %DpB٦;78aˊ8mOx]ǡB=2ti,65T*r!QT l4f&ld&P Ąh;W^!NnN,CMd`6O E .g+UcO\OBۭ㗧^Ȋph$fLPTbX]9O(~`H7P=_QWB& }Lv(ޣ0#btCڊ }J 5@òvâ#ęB`tԚ SZMCz?"WE V_{&Z^n=L@µR}0=MUMR+`ҧBJ6x~gxǧeCWvzmRH/ReHjpvKBchbK2LGTA] e?Će,0Q9@uD-B7Ȅq~P7P~iUZ) &iT\4e dߖ3SZ^.mr;a0xc7{^l+,$q ɀԻ߼nevgo;1港'j@7.*.9Mv۩߻jh_x\PMn9» |&i. \Yww|ŨNS>epa&yXXZvF {C|cuQ[{#j?5?.3^}t/֟ )`DC@T'[+MxMoD¦q,A*Kb2ڮip*G@D͔>@0Dp)b-f \<B_(x߳R:#.ۥS_,`?XG몬s ty;Ƕc`XFv{ a p?z~ 3y?ݥOUH( Q Ǭ_k(T$ULp0",7 S-=F 6{a ^\8L_˛'Nt 8R^j)WY]<Ͷ3c[˨B8Tc"z$ \?|3-vTJAսY&Plz!3`ѝ`XZ8Ƃ_Zݎp}u*4@Ohβ,: ,qzU'6j %&5s]dkE^0mG,p cdXE/T;<ǿI'`R낀sltHOc3NV[ciUODܢl$>zc>64XgAkj+ \T? GwrP ߙ#٣KO?zzzwO%T ;yi5fO05%p 4 L|XBKJɴ .>vFE *BZqAXc=  d[20ᥢWfd5 ֐QS>,7o$bvhp} ?`D:= ެ z`wB* KL2.{MUrva覈wKor퓱3r锋RWw%6iE˼rFҿ_L$xT(||5 YZ&CiOY=Ϩxk~k:Ϋ Q@ة C򂸸fRN nIF̪h]Q<1>{~0}9gߛLnܿs0p>,>s"x|s_[Ğ/uε 䮗j@ .o 3Jx]^R!5G'q KrJ_P 0Z$t_}BU`:mufbeRS0j{jQorπ U'7!*8h=,t)s=9+Frw4=.YFq@Ix̾/s6#Z,%MJK9&ߒ -- @H=[F`f-4GZ:_1-5" 5s(ʘ3![)Aۿ@.d] xK6Cn*]X2phdk\w#ul}Qe>|?yju:O^#;:X֫wBz*06]G'O˾RT._x+OBzJ`iD풋l$Sу"A ///;]q곩{]{n簋w(>L}w>0ѤGmz$*G:AҔ33QZ$2oEI_ǩw6ɧr mk8Xx5wMu6_UnUP{pg4{)%-NOQTKi}`NZ `oV eRXD ^v  (Fpc =(r?)-\0OZ҅< WG +CŶ (dPqg-vM*m*9 }wD*^9DrՌ7QC|8w"~m1knc?m} =6)R'ٿ mΙ{Bz >}O\0H=aa F.AM?DI""SM ;HChv$ʼ|c ? }oHs8zIS|gvtsܡ݊$݌JU%.;\tlIe5 e:L> ɮ:|zlk^(l\d*no7JE6X!X#>aq7t\nk)&1opl 'd㰏S`yM R"V7%lBP󽣢@l# "j0aSa[t485L1hdBG#8wm.x;d6o2*mz_k|fînPt#E]ird6]^&6|61Eec*g^{5P윴i )WIC5Qx:QZ2g%Nݼ5c8\CzhE%\ouxq!P\E,8Rf8 B6vl%Gv #=@9?2X֊Wel Oi{B.?--"8|9RU ^$A> ؅0d"4)c b4SZjZaxM¤ vZ'sOQ[%ϲ$Hh1又KئǮ131=98Cb\U_̓Bwg s%ECK4:41hA$s|cZ6&)Ƒέ}"K>;fSoWN?.D3޴cN֫)Yq"K9xf WÏŬ8jٙd=c2HO\v\B"sxY8wHSUƢ\cᢢ&DF@a˖q752 Sfg\ưX蟧D-"Yƍaf1M2+eqgx"xowG}!qs9<1/Uh<|90m^s7;ӾrR*G|6J٬w-;hsb (Ou^6M5xUߡŨxuI7^h0E#&qVqyF+&I?Uÿ͞,/Ntnzϭ|$r^;<{.) t޵i/8 띷538(Сoro wx=s`vBlxј{s|mN~Lo'}vSaFk1A|xo/~:u8Ҳ oR>'mvo3ߞG< ;mⱓ'+tiU&f}1.4䍬Y"4p1JYґrtNseoAt,Zuqs2rvC$>?+ŵz]V{ϟ93\D\3{~<R;3FRk@Ji*B]f{Үno{+"(Kᖡ?G݃E51l8RF&N0V_WȇԳR.&eG!:gFd4=9ujC0!m^h۶B뽺GxteE.k{1 o1ηyK};]-\ϛJК+y(&FL(*`"3 9R SPV=QPUŌQL0d2N}m“<{1<"c1 !D0D^ i֢ yLSxf q{{MKr-gB\ӄ%v˛QA _g;Nh)G˓b;S5ob^#i$ ֱ U3%dA ׫ޢS|I<갳z/вl5'Uӎ`9WWTxf":[ϭoVg>;\_Œi@5TlNNp%RY* !M.խ@OZɰ%oZ7 Kj!b(Yq2+;yS$ͽk0tQ]Ň*7ꪩX y g/ Rs{#7RȠvk*Ŋ*e֬$5=Qu3žS--Uafg4™'֡ޱm]^̷9(qԜNעd.BNlm_ BuSԞ/J 'aP]ꯦ4i h9}akbbP7Gj #\w ~iP*lBs?Zeg>o-$>J)W91Ɉ +ֵpVYO|g16{1XKf\16@Nuj[ r#(yӒ̻/MX|fậ9I;p`Ƭ> xAo,Ewޭn*>W:tTLgz4һ>1A}n8-):07*뒹c)\}.ImlZ:.W&LAQQrM=YCLӜ+ˀǼ|}0ۯB:씓o壷މ;~9G$J3?$U" woXf]¶LROᵉgヮWb~gHN)0w!䒇j w [1$hBPAc0G鮏NضKLx7 ##Wc?P:]z$Q&$^>O/uLq<ơQN`:˝{yMWuޔŋ"Byao\jsR!õ-cRTq5=pqO|?ssa~AHVj?Zɓ0z Ӗ2/CMGDG~N;#?3L &nLa[h?@p|ʈ2={.D(?( ċ ن .\)j6#!'Dԍ_G@ J[ÎCo 4?z*.xوT| H";CTjTBA`HMvRe(!lT T Eԟ2hsZknu Q0 ó1+#D">?p)N& Lb?|@̠Sc6Ajoh?r8A?;s~\1|a!(ՙ~f֋.@c ~M=ahs%W֙63HgYFffհxJwA69<yO~P9 %zX3ʑH`TRN P*f7_(~D-"$jka?W;B8?|x >rqoCf5>UU@yOo2d_4 @>q mQp;)) D!^ > 0EA+Cr߀< !5a>o]@Q$  ɧA =cG˻s !zpC:@ugn^oC3mWq}QTNOK끼G>_zTuu,~?qVfl@Qh+qX|bb ]zt' AExV qzs32 `]> ?hzn+75ߠ>~{N:nrmO$_x#`=cCDR,>Px|HCrU0nN \K/V u'Zz"xLy~q="QHqaRHטM6^~W;?/?yǻN<>`\ə4Yc )$J./E p>LmKC¥ AXO;0QÑC$I!U!H梀U#:u, E46ދ˽q:m&ɟGH/g$׮2jI4m [;IÕ!Xs߫gVbÈ Ǿ(q+}nP]k*Rߍ>]RgqCkL8b1MŷSՃiBG)=:# ʹ",^&>ϱg+_-Ǒx^8:a.ϐ1&8w|P?"xƔGc~jr^(.O:S"{in\%?:_#c{a{( eWV))rS4'w"#lDqwPÆ=`/w+vP!%kaEpxQEOoXA >n{7.I-}ܤ/woC6ًqL=:[7 _sR6VqWGs*uyҚoK4MɐH@~0/]N=}W|`"-n,q IF#A zѻ<[>9]Wu"=>D qds㙌Q[4 0 zT"@VF ;][_|()y&%򽨦wS[V۰ @#gG%VH1e[HWX7m#؊2Tn{IYẃCCHm(Gܬ^>d߯M &G1țs}b|F]>K:vf.ttb(i׍BO.ގOW PRet4}_,+-1y#yN&n\;%gυ㳇v==٨KʭTgH9;0ž7DO֑R vuh;~kv N( L_vŁwmG/ttss>%SgQY5juKҸ{nXgHJ`' /]ƗξG$ -/: a*h mB%PGN$k/r . sJlQiw"+59MǔO8_>&{_D߅*Ǔueb1ۿY8#anKu.si9e8ɳ (PWTyu`!bn`I8"/y[|FJ=*Cb};(<2CP3Gt0x}X.Kޞ~Mq1X`F/36w:|-UK8|@y<|p@FDwВ(yIcWm`n{F#¾.z9$3yN@zbapgLhw|1W5QJ=2ckFBq7$pˏ̌fi44pyȀ`.c~[/|]8ixS&+HY[˯"ϲKH?>ka{<: f̵0Ua}!@rC" jJIVycŧ 08`Zx"[FFǧI~rC%̕`]_3>->q_GG0GO3GƩCfަmx}ڥ5-TA.#EjmrvŸydwF!vI/5ŕ%Cg&ڜJ % E/{sQ?UهŇ: !@9݃|}^Qܚ9O>tt_7(\3k'.}\/.LeYh2llP<=r|pgݷmP; *6?/}ls bG ?~ 3>wB\G1lh :^n7G#Af6>4W=AltF9j>G`ھ|p vTkǪ5 _c[zt6*bӀΰEޅaVӶ- p17 Iګkr/u @~u*ooS}ůgk>Pz~]C}QY).a$)<=S<{!BPDS5Ab0?''PZn.+b-;d$MmRNk4l?uke|_x}:=j?ns9M0; 70|Qp]kA)G8}N6<>/JF g&BHk|G|L"'2ND= \mp`7{ }*TBedPk&Ն]]YcnmSu<$Plדlu7#/gېlo0e'?^w|}W~ph=$ۧ /|'amb^Gÿ1kiIf+*Os5e yx5;dN_WFDx(@~wa_cO=A5g&A 2kO‡)98a]B@."O>wCSһXn|$&uEeʄDCe}VG9Dá7cTig>tyhԖ [^HU6JG^Iw7x?uI>RKHDI-kWHŔN^ϛ7K.qnH="(!!Iz.%P{x0Ƣ;7s'Pr\Ǧk3l PxK<M(\L!%H:. Lߖp4K7+@iI+ik'Swkxþ?G)Ef6v<n&uY`V/7BwWAԕ"'"g}`4>c=Os|V azn~lnr+{qe 4ͩWNU\6bQν`j:2З]$݌0"'輑QdSij%n(;1p1ƴ9Xa+I0'n72HYnr'yL/RX~yY9a]!&܏ޡq}j=|*_\4Cw!Q)(*I(j*.Y%2~P^gfS>V PT4BQzkI!JQDSQҤCC- U31$ F!(Z&RݱCG'#b"O-dLE0 ,mdjB))`$J`Zh`AU0DRME 4-33*(*"f BBY`&Yaef) 0bJj*XJIQ4EQM*EpKM/EI,0Q%A$D5PI A5MTUEE1DijQAEA4CM1!4 }PPDJPPĒ("B (* )U&c)" _\w~_;M+<|Sx#Jx/dO:\wqV`ܞ13XJr҂.R.i{D>+~d HɁ%4y>} OoI䙙7inY&8n{gD ck@ccs \,d:|.V5m ՋFS؄yǾuWQ:oc=QZ\@aTIS\#iAU!bʼni,H&3:!zD>N:v}VmL GdC#~/}-%SIL%E\j:%Ӻwgu^Ы;'Gj\50|Pt\6fN;ytt)W:G[ԊVЕa8>.2p˜1;*wu.IF26 9>3CPgNERBLZGz k+; {=?_<ж's}3 dj!U$4>sx*n7šn[ڶj5 z)&Xq{fM4M4)JR)JRֺWr58K73zVz^Awhү v<ٖ܃Mx —.Vf9al3?5o|3F:r@*H3gJoҮǃ*ӗ7t_{Bp M س,0>wl%r06+G!4Ҕ{qv<e\CZ.ؚطD4pdC/Flm"_= =x2,G^Xr|D0 Tt'\'?Q2<w'xgfXa%skQZ>Pogp_]ƶjxYoՅhfG6"]H~L!RHC=s~$IPosy;j;c}wGDOIû>9JyJ_ϝ߅~.:{斕lj~Sx y9W%_9>fuןLG/aeѣa5r:^ͩ~]IC}>O1D` -F]?'wwog} fNxP8\ k~FwPz}yuwu?BV i2O9|DUgP@vA*IBvy$`<3@6.ĥruy\wr+=ufC'O Gz˹wʋlMCe!"E.1yc 5A? .G Ly0TTTD nGV8|IC[|xbjBm}-ݜ=p7Tӵ70>%N #gDtYL V+zBS@BK9&W,H.fGbU,k}!7\=~k~E$D9 lT89߄#oAV!4 UxTs!(H*As%jcE!!^Ax ۴,/ o3Y:\3B>qn ;×>/uHv UU+" I!R[ʡPny|/#Iˍ :4cǘeߴAs{ؼxByN`pCB-{xu@. )() )/& ;&yZiz;E;Mh6۰32B 7/#(nFwf!aY Ѓ 5pt>9\9InAD$޺@tDAo#uAxܼ;{i{^~Nsl*D4{B<pkx\0p0 G P}@r>-n^y>]HLP NkA I@i${cH~``Dpt Hv/81ԃGfV~K]-գN viF HJן 򽴫DZmgEM.֞0*9c*{+;{ӊ> D'&jRe`X4l? SV䙎^AC s( ,. QdI 1v|ƺYf0_uc OYR{Da z}}(Y ., O:<F2Q/գq;%5Cu-'í0S]HpxQ?02]r[!vݻIye65H6s|6#C0 b#j0c"!G(־>v[B2QP;l_W7A XjըOa&n|UdA߳|QW -_z>_H"~0#@!ߏ~ߣo>pxЌ"i<{my#%G<9ؔ *a!B& "MF@d\=Pj %xy?f #oDZ2 FϗBpd(G8k7:E(O<7enW0y!/5pdہ%н!Lr }ՒCPaoD(}9?C?I5hamt/윝wUU8$)ުE9f[:c17#LJߪu9m:ڏj b2}z-VNL.!')% >V>,q. P3vS?KB>e9A?@)D,() "rDw}|=D!>>'ʏ~S7zoܟdvK<6(HNGˬ9BPwvw> U}]* }>.qʤ<2 ,%f.o`YM P8`#oPdr\e&s#il O&<APA%!ϓ$g ܀;4H7ݵ@c=/.Jκ@#5h g}⬜Aa u~GcNO aEB3 "$/%%?EQ+#}}&&#y;tg]aG1I\J,$xѸ!G}pOaQ]ʿGeq{ 'q*o _Gz3 9 U_-VQ,J9J^9JRD GY>6 ^\-KBDGzYKM tR3`r k%ŬD=7W[.b`LaVk|A`2;m7PiYO&qc:Z(<}[EN FOZU?P&9urݑ, l6u֎SnML!ޡl-'ܮ-d ޺K}t=ʓTI<҄Mc}NWtnuL4 ݿ݆O' 5T),GjVTilw{T&7b%`2e=/XUUWm` {heqlY.[F<}!ę 5{A {)"jcfpܢc7Z*VV.b)%,8,pQj-K(ѝׅ/cQ41]걷1#kLFffg ˭kY>ʡf=S<z-ʸW@U[Y={a6OgNۮn w]}K !Nؗzs*Rx aOa|9t3=@Ju2(@ y}OakmR#B (:1LgN8-zbolVfyi0(@żL{_"VX;~wK3ղZ4ڗZ.Uz}:Hz. ` Mw#ҫ(8>3,<3 :(u"g5y=WA`7uAt$?] `>r3ZǀN; ++b1!β&s:.1ReX\ו_ZtRIp`QfVBf8Ap֏ _g<R}:kBPQv09u#-o;U,.- f^Y41{Sxyļ*\Gbд4ɄAINTbNX_ V0#ኬvh)7Apv:x)[̓3!13z<]  3puA3,KNpGGMEd3@`p`čB F=! hd=S c~Z(uWd:#pz>+@Ƞ@";;//>oF?H$Q? GI#AȰ 5*KE~|ςw14T"$!@ *(&E!*Z("fiX`? &7(`/T&?--,PQ;Xѧ̬hhzF-08?t}x)@,Aqy'K iꇮ .EM:M;pRWTh1Yh l#n6шM 2ְ뇞LFD**71Erm1&тDfmz#߀=t<ܜXA3E>.6=Ej U+ 7x CN (jXXm]Pl 09"s t28t ͂|.Oo zȃp[!OiEM)*ǏPhnj˝ҤDCr1 V!hV79q6U,JTEDũ`1&j3Utp؀#"3DrY &^SQCL1ѠmϥʏQAl.v-|I2qr>;r̰Md 4[c ܊1D>xŀ?zz(UpoEÙ)jUEq: 9aH@+n&85MP$ }2hiW\a$o#\֨`LU 'kb QQZ,SZ ċW L4Tx05C/$0eH# ɋ`8v$μm9s}~^AXZ1h:0J`tX\\IL7 P*o\BMj&vŪ@)|s冎%ďCK®qW.ړ 0mS87 pv-؀HbAQYwSp ?x?O~"rgC̈X|N?5F7 ֟ (J~?倗;?~o L)!ʼe?ud8X2"ѭuLM<ORP[ъL^hQ?f,& Kn`M{[1luNI[<NDl" f|*W(agvlr~nBҥUUR ñf;J*ɆOHI]b@I[O v8;w|ƙ$5`B{Xj{|~QδsuAnߩ3nYVT딳m,EXg}u^㱼dyMaUoccޏzxf~8͟{5(&1-(UVrQ/Jj*f ogֵ)q2 $Q3l_yc5d~wsN6KSu71ᶕi53ָ^?u1󾍃jH7oIZw_m/ܛ"O_U5f#o".i?DnːVAc$=jB,vlwxw<6Qyfk,qgȃYm,aJ ;+I r".S?8e2䗅U`t7fc?i6 X.^uTrh]@r0$в\_V8 /sQ@ F9~p5qks֯k&t,耖fgNϮ|fNn1+uV+*LǣF$F3h7 J0\^y!Ms)[dk%&6ю2\۝ޒwKUcɧ79ͭW٪rB'S=rn%5$BUhoD#M_ܚhZto.ZApm/+9OSr0V24\O=08UHZ,iHqW_5Zl4G YвRִW1X{o[{X|csu[G8+V9kC8 #C32g OmPj6]q7{y8qxL H1efiX~ [㚸x7m;n 5埗$@ER(:Qb aKe "d!|;a gQcLF=FoMtb?cˤip 7JU}Tӎ EQ(&[eT2V"3tlwME#1d;J||ZUSwx$ *&(T* 9;|%%yoKnʋ~iQZ#9sp58mݑ6flC?;dؘʢ)CGPӗyvsy |A-vky0yZoG l z?g-lCԬgK @?q>M(gig+f;ER B@@wy?Ւo44Ʊ"O/_-٫M޷o ;TPW-r1-1r=BC]D@#!sI^?eU_!1@"F ~*v|gdFT` @bViB :M`_Y263"Bq{>ݖU(S  o'C&H@aW~>q􁃜O 7"o ,OfFG1b#?ýxh4\2?/ kgçMkq M9.?tNr*%{:1еU?="W&~nFM'7C)} c$벧Il67USѷZ B/D3)IBʟ?r9˒6 – I$R~UR~6=3aH=PmSr] [l\q$*UBUͿzKxa#I>%F}O{?]aIU_X #ʈ=o\^-$xYM!;L)U퍧6nU9džruPf48O/lɿEh#@>dq=qc_7D7yI  zt$UB2Ĉ37 WhRDTƢ]'JNjՐ|&, ~ ^aezj7l$˒>@l~5r @)( ?5f-o8|>S7o0ayqz&QB 98=+q/-EVf4a#=M|\  @qmq]ī%NJ.e+_jXP?ca YOGl2SxZ\=B2ϵh|8_;yލ9x7h0+9`ótcBZ#AȀQ؃p4J~"T7#M\@ʻ>}<G7T~A':?r? l=߼P͕lb>fBCN$ӷ_yCQ:FH vB;0_Qw@>v;dht "W/^*-AP}4fj^ 64Pj@u1X*|/[*-񳄲%@6/^8`9\xB1dU/!c'g\QǾ!_ Ä(#>mF!`[!H$Ic44bzyMg^xMg7s^a;,g8U>^:HyW)E]~4xGensdBz@Z0LD35\w8zw?ڈ gz;׿-:4|3ԁP$ E=H.,?Gh|>t~,kXV/)!ӏy=&z?9fXC_E  > [,2cӈ>Ķ?)K[?Ňt/0zE`?шGh?Y3>3ϖst`c41: O?pperDk GP5}L#OTU5ZcfdYsw^diH \ )V_fR YE (#ىB*lI|w(0^yaWQ213ςta~fa}qk}{'O;RX|My6.Twy@W~|; [r!yA3aMj._0f8}bm`T ?G5QwG|wd0ov%`ed2BLQ)նTt@+-΍gDߡpb<r^v[A$2C=L$G,6T ;?/ñCf"  tfU Q5-]PE$UY qDIck`95C!J *!i;Z 8@;'cY]ك4t}'Y!ơM;t_?xu8ylF +=xO'gF\C3>Kw$RK@/bz&0ڈH-,!C1BHJ,c4L {8}_@pA=E<>Os+q]cR~Su_HIOڂ@D>u[R3/G@ش_[aQ6t~0߸fUL`!Mzٯ.P˃$C ı[B L3uD'a@X͓+ 0 c QgtʴG2BAER^4(beWQ]oZyoC Z(\N*(#@a2q`1n]SPlx?ɠu/l=$ CG2Q!$ b9Άm!@=%,b<">آIʮ]U0`5^`X =U! E CG 0sgCa8޿v_蹛]wwxʩl@=a>*p'FH)0re;nI9ǡJ3gAJARU*t(đ _e 0!{\k+rcÊ&ݻ G{%-zn5s?kALy"sŵBSkmt<3D^ʧf֫#?fi@x?у`kO=+_=~yrx@x%0;=Kebtƌuj?6>ҷ;ȘxtQyoC5[Af??]^g@qF[9-:^6rpCvO)DR?AR+C|p8>Q@D@tz( TBؽ{`BngE#@ -Z 3+sqSfQ<ßʭTV~b8w̴ĨV,eoװo|{a+ܰB]m/s Sr'7/^^l/0] e^@E(E|׈i8cSM(|rV% xPjq>a#"9pَ ]8)Xi"~f_Rh\B:JjpQ,Q2D$I9su3}Jɾ/{]2Bfuh?c t՟EןKx>5_s3}~9]D ܷpB@$LE5[1s1D T֋롘߱FW(XjWYPA-MG)=,BG]5f9xv11//bW;"6R!K 2;a;=,<jLMV\?a"h/!3"2D S02}hSg\gdV xNxA34_o5̵X/u|ETǯok5 ߦ^9Y@ V5`;$ؗeݐNRÞvb*;>vC@FkG OO:Rsz9Eccwg\D$d'*(Yr}a#7){5/sY9k7ho0_*܀M `]xvC_[c#RX!ԨaeZRi1:PKdeP/sy.S~DxZd-7*󀀣<ޡ7=KJKm K}obˑSn+< Ž޴As.M W &xͦ݉4 z׭n#yJ0c2xOP*>`zb-v921/1m?O"A;ٟAIVkw*!oyD!"}쓺D f!ka'!]l `g!y4xDLYB'7k67|QΉ,_w|m؁弯')(<13(pTh?ͨ=*_k0}4M{4P70`R]zeRy$>'^ȝWOMQ9(q߇ۑ᜸"`((GbI$P~p@! *ip_H2(TN!" m'@ײȓwx4=_@ $z4= b?s!Uݹ!^ T.~X}?m9>`ϸvA=#%QCpYR+7"(H"(1;~Q̑p1Yj:4لiKH*1%Pn^PA8fEz˿r!JtKxBNy.֚cCge@""vfo@F1!&JSvvDpܣp}v"*ɉc۞Ȕ04(w߾a22 9UcKwZ;]]܄@h(Ġ Dm73~ G^&O&4.8_r6hp[ʦ0@Js/v$4F"/MPحh/>a JU|Y"̖wi5Zū m#/-XUsm^}=ΞA]vYP,S{"UaV!>jiNo;^K0ynj5]NHBʞ]*|WaǪxvQ?GIf!6AWD32g.YW'][;#VchԹ۷(2O6p$IQ]'R1" agHze1?Z:t*b¦$Hv㜪gI^y B bPʊW~{4ty9J2 ~_OkA<[4<9Ii3;e]_kÀыfl뱷d˶ EJ*UVJic [Nʴߍl{ID;o`5D3ԋ+mq'\^_gj^ 5cE_lb;*~IO,TMjϫ.Y;طJʡ{^boER77.Mi~\GR_vyUQLXx*XhA`PEP2) bNtPɌDADN﬋\ ȨS;9ᶕ?d:kGݸAEQqK΄4RIhן+P ޯᾷ[:ZĔȝ' ˈhPQľI@9-w< u*,[$=?^&Eûe)|6fHl=qEMBA@ek| x͔jlnV : JABP }r>ѪkŽ(yPHDI5?)C-!z@2Qp CO乥GW\@g$ɏmrqWBJ*C_IU t$pJid~+dAGT`Bu1_ktKtGں]EG6oulE)t=P7vEO;йwD8I¬ƾ~/SԠaxɳUa|g1]Vغ=HVu{W?xjq[|E~:Vp lSU #GO hP( TgPݓ%?\\x}_;zÎ6uǶpi_Vz,'K2G`$pWOK]SApS$YYlьώq:ho3 ?]Q}@'HHLUKFWFtZv-۟Sefq{Ý#WW* 4Vxk" bww Dejݾ"wC|ϧn9D\hL n{H.'agimCWA0&Rmqxp8?u767sg:(PN=~y}1 ';_ss]˞H3\gmC|yNm^UUq~_Μo/#S(#?'M7H@.[źm +@^W%J;$,BY6!f wnH$d@GbT` ىxœ6÷dq?T?wGL*9ST4:'$9}yjq4AܜVԅ CUE)H(zr~ yF|42>}wd3ZNZ3`H7.O)hrX3|ެpBJ;~PWb -rIPlɯ6!gb&nj,^n: B}">gȔ!V H'ʸ瑦p0c_y?$L @u0]$~}-Q4$#B" ?_:|Юo{|<{yPH@z@EDPy0_^IÄ=x2?P2GI^М$y||n :}5x0?~Jʡ;S@X~'yCu\u$R&n?{U̠?&I`+$*MW@?aQ8|wb۳'GHNedG*&Cv֕>Mtj$1@D8< %׀&~fH0 =9S^B:Q2 ut$"u?\8iSdϲgV6 hXWwrysoA R12R#H;X2)y?<.\ ZH7g|cS H.ǜ+ AQA;*)yPtT?#N1:İ}w} 63VO_FbK۳NMصM/VֶJҶ4-߮0wCY>4VXY_|0&_=>~[%4,IAF1|<QCac2R+ D=8E%aQ/3t=f(PyPszz@NsXTG/|m.Nty5)ZSo4l{]9qiu!^zf"bi81UjwvS*y(oL؄ND0Gi55Eq_-GqI DhLc| =\nv,1˦ s8\lk8B41ELWC!N8nN*)Mr`$jc'n][S8|h`^4P;vk| I(Ա4Q {5 ڴQh^h C@p?&^LSRt!z@Gx|{VX| RFm9U GğudAl&ʫT~;_Z~_t)ouKWPz/*n\7V1W:ݟ{/yn٥N^d'a]o/xVvW3]`s\wD#4D &r Kml9ڒXPb( U0l0>}&7ve =2zl4&E`*g=ݞHq7t7ѭhH(X9h+ 0L8m?,v4|G>zgt9$$ Q{wLM0;GH!ى%0q)SPw׷E;@, @'[D{ /I= >41OM t^R;b=yuvt&R;nG{CDz  <[~dD9 9 Sl%\ךis =.~qaiƤm_8)qX֕RQ!xClQ^><i}Mp?#qhH.64HP{p/Z11@>udْVչБ{'vtv!=#vZ ǙvJw5EUszS4(@ J3\${$;b-43!8F7-s}P1,Q,)' os<,wlF$&B|?b<2JT`8Nq3)ݧbLy^Htuȃ }}B}.zdC#~Brs>JA; @cA3))m #n<7֡q )Cr3 cȲB~uQ`G8;_פX'Z.O!o Pq1kޠX@9}]?MZ>@cHbc؇ߒyҖ1Ԇd'3v Kl)JT{c80&Oǚ]1F.I9PRj 8d d1.e @|' @UPdA̦olH1rSĢ~6};5v`u32O7-LQDTWR=>S:tIO\{fp8푛3:{`ԝM_l0DUuO;6͆D 1D G 4{y`ܖ͖Xk 63'C~1!JX@T։'cڇ9)G.PV$}_ҏ|}q{:ΨӨ}Iliӝ}eտ0]F1tLҌD \.)kҸ3PRZpп."’]]rFG[֪ <'FX;r8:n}O8 xhbiOZ +IkZŗ% z'3e-ݘl@i(LC`fz6Ħy-(ͲQVL4ß/W`;nǡϰ 1F8p]nl\sD/A4ϲDg~%\4;{vyv,M@ QQ!:p` W9nEpUUV6r܋rʪR*jF˻wUUmTUUUsjUnUUUUUUUUU\ڸcUWDUUTUUUM "NL1 4:PC u^}8̐95AaUeju*5@Չg;2gdpD51q, (aslT-B0m@ J5Iv}W U*xOZnsm6B;?t(R- `& D:3 M?#{{xPr#' pմ 揢C#I0ᜀ/ǐxd8y!bܢY2T߀{J'pP+u%>Zuv3(0>84lH% ?TIϿcrpfDcL0,BTx*LͅU[?q 12\ n7fUkX 8"p~/ݓ .`t4QIFcAǓ3='($)b>ebijh1Q@|O8h>b 0tubKi:Hv ;Xnx71 }O/3}!ww$?S<?d!U9י(~GˈnQjRzѽbN d#BfF mZu1St{T8l<=.\N5  6t9+i.uUu@ɕ9iTLx K<3j_[Xt}e;3+l袯ԍ5߄П.L"N۷ͷsvb ^u-G`d9`sbf>A.5HUR?NHGz\`G#L lK;~ygv!!Su:89T>&|mǼK < zM=GKm srN6qa7^>u)EOiPބì6>磀v{v_Lw,>~&{UfexpD/f0zp'Uw 4DH,2:îb` ӯx0v70NQOjF3j˵r*JQ>& ?  Ԡ}X䔐TS+u @6Q?<  1*5 7|$R 4/<"t#=6}E"yKs]G E|&@UN<W/4t QixD䆐 Q VOx* @=  ̿]CT=b&-XAy./( 3h?Ygs##oۉu_Q!RSk@F ?,QXLG$AJR?3{;G'DQ lPןRBaV@M^>%[m@n=<80N+f?6ncDI~juyMS04y1Zbw~%q|mXn=q_̠a͏GlQlycrr7#Ccm(JUs3Rm۶-;79ə~Tphːx/+΁$n iD˜&6:c w1|C!:dXjSWIɜsr}P鬣 2PΎ8Y߱0jEWO}2JRHFmM!T&BQ(9)Bҟ!ByF/۩d9 hdbQW!;=$3ڄk恛Ca&FbYߐU.^UrC Y E<=.G_3 ³%߷9UUTQ/x5$g,qp}I 4bNRHt̐Ja;CI&!/Mi#l1yj"`$ 0{8ry!>px8*;OOoaHbJU9?&&c"M7PDևFJ86'(R g/pJwl!W8mo70F oLIC'dfC'*cX#^:IjA{T ;s='F,1־OFu ˵UMM)h0313ԊRH۲J!7_ӯc$-'AHi&>U[Ri*3(ڼ:,4UUz+ET"1E?9^?Y(qGol2f*X퉃43Ϯ):S5CAUPB 膠XÓd: #U }@įIBhu4#U0oFhI%ɼ9aJٳ ͬ_:!3p T2PšPU-$PΤUo-4]54CMryR'}} {a! `T Nhf} Xiz2; 蔠ƏܢAɧ.׈"Gʡb 7vDz^7 UdN%WfbteBTC$8*M h &)0_/S[hla%ï]z "pn\yca?;௨$a)1E _շO19* ?;4.ꨃ ?k}0{.-p6.ggCV U*1 F(Do>$HB~@)Gc}Y|Me;&s8z v`JD6O8MpwEg߆xs_`nh^A:x 4^*L)] _EtdK+%15ͅ i3*0Z gft9_ ervL<ܭzgRjɈX<9vF$*S~߿0 떆S=r I2YtZƶWI|0>>ϛIHȏ!LIyς3:s @B y4͙J"<´S8kP KB(y.BI0T68>;L=@@A0:僀 t/Z9l|y) vH}Ë$9=:0;:u\U. 1}|ygv.}Bq"fHHG~2og[yu/kDK[w/0VX)f+?$YwV݆ qJ$j\qǓx(2 #$\ 'zP";IuyIçױGpq He a) oQ-ͬ'J&u{U}T ğCm C4 @CYV AUH<+IXDQM 6vi$(xt M![*u>]/ֲ:Db^h]t b+<qgH>h8)$|hd.Z@`  3DuX] i`q`W!9nXCyyuO''cCOiqeTMkT MpDс# {.hC& "BG%$ɠt5 I'4f Y<07>IB:PBh n[^8NH$?qFQM|a'PU"`hh2ĒV1٦gY>WƙEΐ||ñЇPMv[\ۓ 0`E7d#9JcJJ*Rɾѝ蓲'"_ eBD+Hza5X0>X@)wm/=#̆h=>s^F"70~=4-sfG>FԂ6: BH!@pc%y+~~g"P& =صڈѣhĴGp n:;$r3r%iTq9H([" cP%>D6]Rfq@@kL/cGx4<о4lh5 3pYIyn,Z`C|愋N }V>HnNݿr'eGoBwwQ+h"9)EEO R9 oV; 0;㛋˺ _LO~"mOlG8\oqA}g^9!wǤ0iħ vߚpA×]:` XL`=Shw㱿h17O9ގX-ݳf#h#6h8BqIffopB=b)4N}bKF 'jL2?'ެZ^3"5n`.4GZ)b쟐r8UԕNg5LScÔ")F+Af"!|häo8=+Tv)N9n/9bߑ>\*ᇋ-;N4"|+8y/ Üv=41d=s* KTAzyTac#k ӸB٘R2w!&Q(E2j#D4) lP舶 \e%!Ay/CEc>pa(fBiwpa*-ǶiFGG;` lō+%F&6Ds@v"̰ "P Qc09C&N;y+Խ(OR^HK4t'3jM%xx :>IZ: #I%n+07-ok63%32 ~ܷ13y"G*0Nw-  'l8c+4&),l5@pi 9U`,ɠIH KTՐބq>,E"svɫ*PfE{Qn02H:BG>ĽpS'|<:hSrUZ{a8 R[Ov)H HY{j#3Cv$;N6q.M$aI៤CP'  tSK3U{G&G% )6'*!lS|q6_2jjmXb8K*9#8#Y坠ic f? FD ruJ12=^2(bO|&K眝͘ȁ'D'kߖD >T5򃤢 G$'ۂh%J!6"%v1/l]wQ)0S|=: ghwȆk(a|4 qK\(H% pڢZ_,x)w$ k:SQ6{ʐ9$⽿q[m]̎s7 >^rmTލ]7,A> S%6Ȃ>N.D٣(Z<ƈ Iۙx\es̮>p뗨CMəKVEŚNQ>-^οW3|ӧ e(?j)0*@YghъϑU3 4z)63, ;u5KA-)7Ӆӑ+LH: TR.EϦ+u.ñ#M"!NxgJU`]^qHYCs2!M&v LE{C=?:1:IX[ZjJ`s0Qk5uj(Ƈ7 5ZEŹxɁE- p"pܝkZJcll2J<"*DѷBF|곩Mqo3l߬>5)M9,09fs Ȏ h>kʐKfc%OC|h+%ξ>?Y]afփ4J"\ 5 DHllԄaK"_Og}ˮ$ddl xO=K>aIr& j1 >^ߑҍA$9Ia(z 33,64br.#6Eʑ|'3i^δ( "N - A i)-$~x8g߼Ӏ0I)|'3lRIP(6X2iCu$<zq=g恠tlmbI*I#ѼjӨG6K%C2#] `!qY|8͓mHyzqn~=9qIsɶjFn(QH 'sCO:I:79׺kobh0qLi c28RL0nƤ94l\ltʚC,<0ރx2Oϱwcmqz-)`(8J`Tg r %%c}k|'!3j#hTm;}>;ϝ,NHG8Ϛ-Hm)iv"3m,kH|27PTCXN}/}ܛAĉ>N)؁HoYe^}$cCbOA 8)b/6;R)7.w৲T §8|Û\d ;&3vBd6Z;SVzM3wx&ْ#sJ]*hr{'`s=?Ak$DTpB5JlJ% HRL4q]M~{.N"Ml#o{o=lld}8,٪QKYJb($DHNs-co_{qS$ѬML ]BMĐ6߰f mߞv`iL.G|pOOn8AL&C(B I'D;;& 4<-<u(R X":"N8,@B):h[yƍB\X$VtwgfC@Q}ÐB%ǧE.(|&x}Xu(dj 91'aa*' w zU1 ' GGϟ?q9zA"")O,`1`OG^W xj=)M'CA)H18Y4 sUӼR|,1!M8|&rmՌzuw$dθ]o槧n!/D#j "PRQ@7ۖBc ۖɶ hSkHAi 3)ST h4^CAj\{yfjP)ĐCI+m @`d&Q>%QWnBd$g 6ף"a UXHtCl6\4!ץח0ts%F2W˽Fԅ{ak.85pU֝$"d9Ihô@3L͑(aį_?~L抙Sz}H6g98x) 9.2aae:cb:.J@}yWc@  jj͐DApH|ffiOJ_\2yCb |1(- >H~~%3y.JYeꪫ$\4A3J5MeIs0VN%Ppm ^T%XngQ>;xuBLnR ~\mٰW L<w 've6V/dt!Y#c\Xһ]706w `NGc[3Ga׶2wӍ8+BA D&)P.4,:5B诖rGrG{=qMm۷G.g%žDNo݋(bߐc9%Aÿַj@;DwI S1@$&̕"@9ly=8i?r;c1*xE3a64 T&3{!نJ$7a'O->f0l A{%^RF(>PDqi!0ú{!Q<`x75mN,wL5^ֿ銱`4( á+2614'߭<ˑ݇8Q9u3X4V#`Bk4jD=x&K:"3*'rKhoyp֌۴B7c@z'ߣaL ,5TxA-\PD $iyUvS3 `ف{f='ќҝB4!ԸK;*=$:v].Ql'}H8!3ٸ e20 'e}(}3e3P 8+ o(16C:r=ظErT!Dy"j)J@ `y'Qtw A )q9MZ-?F玝u3wIs c^r)Q=[ RU*BhKx$r;uѮUfǥWf͒Py\sOcx=Ǘt/% ?.|㍕ƕ.O0vcJ}|Oj.sA CE&q}shQ<(se6//F)Ȯ*&rG}08TEvWG\nr}!~n>:TO0)D;Huequ=7蕵5`Q%r(lE aEP|\FӤS}E#z=zB @Lvš4qח}#ǍEQAwR^=cąF m~qt@z@/cX|кV]3R˜3ZnvC\fRT*h: bO),B,f2b 9b?u;}.Ny= pAAK Ƣ=Hb>lME4L^a?9:zWvy<| 8  K{}QMTN=fMߐZ@@PT74gTx B+&!1K0 d ,v#MJ 5;f=JJz?Z(yHSFNB^p)Ǘp,k>&i!sb=IViMTorɇ6Ha@0|ue ô% {krs_5&Jf1!pc #Q$2\q>TMHCͤ-<n(A 8Ѩr iI4A<L lu6|\N1+0,Y4ĊEI(H {|~|0}'`El]1-)!PKb42p"GezRpg$rX?!!ݚc\@鵐De*X"!a$߉ DIT9? 2s< !7CM<:`͊]ral-U&e0Ļ3URidL rWZ#:8m\moGb ;*s).ზׅۈ pQ\;<%v.7I5c|O;B+;L? dɸ@|?ffK@2*Tgl׶F?o@-2IÝwݣ0pT&I?7)mf&59WJ;eDFO#=Qj<9oPZF>.;r%NۂJ^%q׷Xsw5jM߶R"AN(f8G'-CFFMwhx >_ /qRTx)ѧ|Bʉϑ1|$`X{Аh@ Oy-҇.?!)<LF8 ; }ߔGMlS4B].VsPB=A+0"[ru6[|2BV㙔D񗈦Y%۹g0:xhz,oOtv<ƛnдʴ;aDBLh@4*HB (1SSw]ua6 %9/|gnMA ѮP;;m &L Z%BZ{N@ %AQQTњ!7[GT% WWnI1G}0;v@ I$|y\dzaa |ZSkkAě[ M*4@8:CT:9MBc 1 vNa.t8c.B:%Ǒ(@h)r`Hyۢᭈ&exJ&MݞJ{h"9A(o@>BM/C"TJI pQӹ3Xo#ܻuWR FjT590Yma7[lXn;4 8 hnMŌ^K%h*q:tRKo6;68C%R(0a҉̲|$ :#(*߳/ @2W$Akx+Ca<&KiႊĐ h^C:'Cs=MMv0~&A IUU,lj}"6Tbs[ʬx9qd,0aA\Iʉ>4ct/'=I"Q$3Kegx;@d mǻ0,;q5yI!q_PQ t|@WUdq@6qy:Q< @!KAgqJz_2?WܖvpސxugAwJN'A Crۏ7pNFnzr9i\j %qķo [%uΜ- xleX&VgLÐ'<"ܦݪF#D5׉;M#})~xc"vH8$MmhBt2QD!pG= 8&|.hG 1 n#ɏmpϰ%Gp.*l4\z e{z:mH<3qkzb±No=|O;VjXJDj "?|  JTx&F b@_t@m"d=_ eρ<6_=~>׏C.u@WR0S$'z{ g`IZpBZ5$/BL!TI>zq|GYgY:?BlyܣOAz0b|;v_gXå}"!;hg^F#Hv@#^`|βʊ8< C)(qԾÏ>B{'f3D5Y,c@`#iBWIrD!;a@u*x]Fz(6Gwkh_9'1I=^ģ?烨6Ih4Dm䁋y'cj0 Nr9"" 0+'/JA'C}ݓX~(1KPd&{_QF8w=|vD@@N[L:&l'>./[?鋍~ kP,YWv큻&pEBϢH Cާd t١~}ܬ9TT8X1xppM0ڎ6ns٘zy*CT6+țH`b@C5NIj@Ⱦ2'-?C?<$00Os;;rķ@o"=^=|w"~ez6'@Cv\-x$7IyBЕtC!vI8 Suu$ qȲxfAI-cAih r&' ]9&Ud&SFakSFaq%c %;> pbq|˙,vMryNX Z jPpxJ/wcˌVi[SBvQ+ƞJdpV }91~` *iOAXԐhzO3ǿK z[&ڇ;ŠTB!l @@1pOCD D SA^0卐I >sۇvA8?+)⋬{'(<20w-^ k-^I?hBtÒs8ԏp׃=$$k9w[ X~ q8]]UOE 0C쮁ۤ ijވo+e]ABϙyf("rwIfƖro.h2涸WxvV\1("P]=D%sȥ0Tx+_?W_8qYP1QL`w~.S2Tu}Xo2;"\u+;[Z{:H@$y7\3}L9]?x#Vq, 2pkW G^)JO.^rmBw*p\rˋTYswgiH\Oq{PTAV\(JJmU*xf Db5^8@Cy;ÁX}Ґ 7>|MRHV!)֗$EVVMC2jοOtdxy:$/~d/`|/ɶ+IGt{[/q(쬗,ə&i$ɾ$M$ɚrP%"IĄ6-SPGVCq楝yzb9  2[j8z-W -4vH#J Dp55)5"D & Y zheG=T|<&smB[: f{{C8yFN\PoMͶ(MUU|rpg#e+B7-h6 a>[{?E'H[jx(< vN5GԞ~#wn6+dH)B7&Jb@ v2CۗPwaGBNVFaC㢚T+u [6swAf܌_aˠV. ǚħ!.B{ yP,oqn%1o8~C&7:L&-.>á{p\-x<|{=9CHߖ$0Cd ͓ Af%up/Q`@~|XloK9|+2;2p~ םoz9q5`c:*^BR$ykvKta@3F ѳqkL4Hu 'Xdqa9"cgf}C ( 5~&98m^z x%aߚ~L};5/U{xPI$i{ީ]v1gxdE޲{18AcP Cd!:w矃$I$ec010RkA@PgÅy{lF =|^ulhIدܷH깬J9o$ڌEK^HzB1bJ oˡޕ.O[&cKi:_`ER奙m$A1!k/ "kC{':&6|NL肑Cwԇ䅌FJ$ez6(H.CF)7xN ##n7h!7JDQB8W& ]+qFI) xa?R>A#QG00ݦvpw.x"힨vB n&ǡuJ۬17Tڛbbȫ͔32A$'H'j^.׀2F @\;tKhg3BxuUpI*IPi^!EB/(SQLqTW3$fGFtD H= ȤQtPfwݛH1oc0ڀCcm elZFu˫|@JD;;)Йgӳby n͈`Yooq~e60w}<2r qxQbAw:z;ID2IH;Jgg3Jo-3ڙ0EJ6.FP78]"@\`LFǝp0wQxB4a^Ï[4;Zu嘐2'5 Іג*8>۝wwVՃ3V+V *^yic2r4 {;3F g'Tk>QHB!̜!/Z+ ma {D^ē ygۯTI$n9dGt?29#" qJ}Gtψ螚L β1/Mўwi8lint^ke{BM=snTC<2eߦ<46$^47Xo&,l:-em~:sN۴-7b;>pUӧ_|.3y3t7@ߣm 27-zl x7I^oC`8+axD@Usrx8A.HV;tqnNx$F+Y{dwØEzHibYX|d#\r+&帩KRZ)#g=EӔĔ(fBkw9{P#R|>qb⪢i.FpdrBzd~1xC\/nhf' 3I= zifhsǬiJd#9@jF=Ԁ+l>wBRۖ!oQWucQ d~5NG?6]#HS` &R uNc[ 6 2I'w9ɿ6n|3^@qJPk|zp;NC^lcy;q{sPmU?&l)҂;dT1_Sd℮G9T?Az7.MrRwQin ;1՛()ߍW本nj]IxHT#!A?#B/ 8> rѝP'[êZfE!:iҠV[LDcI~@Ӑ$敽\l/ա?8sGHH32 4x-^! >A d6m 0p䪁$QAwygޫڮf=;aUUUUI$Wx/W%]b7Cb8`<(ɚ$^PfpZ5Hw B`9SP|hOwEXQTQE+͞U4L뺾3@ hJEI<BI\/ڵ nI\YX늍3-5M ې|.N|T{w1r|?N k^I+eXZR裷J^sC)sQx"igB=!FGJpKs0n]߂@ r23]dF #@FIB >W5Az XlBph pF*CsQ0s8d L#78 m~1SO\t%Q&Jr$SJ@pI$>{ xI.!5?Jި>M*Dy*Q'M96q9][qh^.C\39(Dq^"G$d 8| !˅,A`.G1L3օۿ]iY|/О$9̊ם݆Nkv1~+糪ECFz}66zLtȫ:9}q`ń/[*l>7TXǠa9Xx9"ZG;1ڃoCBc.Na̛h\"r)lQ9籺c GE3pIV'B+#W`%vIX#'UQ s'g-2f$۔S_epޯJ(ը:O ܓ(Bd"'z=piWgǽpD膛hvCS:u93Ļ~\0Gc<z=z.~$"MEDIḥc9TG6FJpD_D9`?Bplٕ2wA? 7H 1l0+'u m\Au2tkv tk6'06!LޙxK^* y8YI548nb&@v-r@ʅtL:3R27gf.h4v1MJ й4k;v1`ꢪp~ è K`Df![ACnL?Gc0xx,߯liL#q{u/~VTAWr]?D3]Vztq$ŠF{)6m>^o7׽m,8k (L7 )}#v]X^4  ݰ=6k P60Q@ɟ)vN9~LjɹZDECW_돚%-n>zvoj#/| "OJ>/i &,%I 4}Bh/o"Ԣ4B*y-}4EgCz>S>\fH|?UBK}a1!f1N 㾑@NIŽ !sbz$J5LTA?f_r>)0!>׉< `=|}VVV&M,Xd?qS@cܔ#Bi&h 5˴A'jpL!ݞKBbdc)9QN7LV2-"h(B%;|DŽc D( eB AJ۔,J*5Dd` &iA8B<$CosX$ !_/G0Dfe ?&Cd_?́%Y`VR" RZ%ϠTxZZg ׭~@Õ4Һq־gt:_"-0{F:g:g{cb !D6NaA -Rv끺PNaNK5ʐ#fu!@Dѣ4'3S}~qyВI $ɐ9Ue|U|7QTxT>ϴ#P{@+< Pm""j7<$F8qccP!rz¼jQU#wHǧ5<=OTwdG~`U(l+CV>Ty/uRoq͂aWlsxoKcŻBÐ7u M;G|߶o`B={rۖ?'K'D09n ,49)75*I7EGl0|:=S>;ÿ,!rϬB֨r &˫|=r:Uwkhw=wvº{fzAA* 4H6ԻQ[RmyL:> & }3O6 2 +k(4ĸ"5 -\3-泈oPj͜UC2Y"od+ԡJKalᖵ;o>Nrx&Tq /Jp~û 5 Հ30CN[/<~A-?/sN&d4?ސ@Hv4G9% 4j,, DF$N)'ݸah(ݔ(as,ؒt0ھ=k0!G2?`E?Q#cKs|S|HcIȅmnϾ=w/O8*!Txdؒx uF`}vc[YSy*̡Sq@Mg?R=y>Ú "V]y^4w[6 fVjT)wU}j`ll :5(C^ `]n#Ax8dQ$$t|fپόuフ4Qg⳱ϝ4M !9Zw,o{z:_>HeMI ]6/ )=>Gv׺Z^;`'˧ˢXUNp76fp5ղ.ȶv{BԼ׿es6 K 7+q̮MOXaꂿ, #}˿"%Yx/[=Z.\`iLXd|'0OY'ްL \&MYSv+0"řz[pشGOd4}5a2YW1j7۟*|0ǽZyNM~<:^H7Gv+I3F+Qţ@גJ".ߴL nhnT-JسKe7@2E 9IaF|n9:L~;$/ ,"czJK`tGE3 n.Rsr@h,8?zdcMʌX#9 ]1ḏn!:A 촵"J'jAD5'/xtqNcC0Kv.r;hJ$&|ǕJfTh7v zņ`,wh@`]1z H'C !þɯ7b 6h,SET:"Dxc'ö&>ΑT?Ǽ>*0p#:kJd.b sz:gs8Zvbο\V Zm L#:"cJHm4KV4tٵc88s87*B@d!nsISF"N"r;煌$OK ̄\K/{ !S`*Z#@D`^fjO7Zxbw'y6$-!N9HhLk 5Q &G;-H)qM"t|?$Fzs0i@䟍a  f!(,3C-dMQybO)`~iJPy}I^1Z@Uw7祚ܥc߱x\ &Pr--d{wC5@ \&yn\ᘝv, dJWl7vL~4`C& w?/~fώ8}Y'ؐ?^@lMǍ̈J}>z> x p){mCJ]1q&lIb>7g( Q$SA,  t/Rfl )qC&r,ڞ &|%8WLtͰYò1e"l=AZSɯLƻ$ݶ$9ႉqYiQ(tҁԦo+Og=*iUsuq^~N7,P7'qIbz#-Gx͑Iy=Jѽ2nb;pMRU`ȺDMg°vʹPUƵ0E[1־|h&Uyzf>*͈i4J٬!**-;8 k6"wۡ<^eKe>!ĚH>[SE`Bo K{\}?{OA{Sk%/ \kՔÑ;"Ta y:2(:ϏyN5ˉ\.kH 4"D+   )_[: 156pM=1 {s^C.s ,=!Q|秲 =YUa]^X>_P1d(DA 5%*Q {_1겝}IY /wjo`P%G Cj$Cɼ7 qpVuN&ݴ0RNUBtN8}dލV!QHƈnI (|*}X9UNLQSs&@DXQI' g1d;|AO^΢ +c>MM9˃ěZ2V|<Ls<1:Y߄\ϯVST{BQud@&/Ǔ0aG^.Z{HK6=4O AL3a@H5ICVac40S&I}Afh84I\nDf©1;{91Uv6=zAFu{2jS Ҕv `ܬU\ / r(+f2L]+c0(,o|dΌRC6OC}ʯ@}~K$ @U :Ɉ@4Pou7{b 365O)Ϸ߉.v }k1/A 6y?}a˽nw wy'A\<|}vs۸#I;&&=S3K{CrT~Mkxr+>#ON]z5! T80=>BJ Sye 1:>cij;H@d$CV7: }oWy?B =*ߏ8{dlN xmk5-&G%:_͂oz WAwRzg]ɺg+' $ӛg)YuDȆ А$8# /3Sȇys.U!J'G}O׋3泠|I?oN|%h:/KPtI&c~?'&㿡fA,3XgL!cL|G2m'n&3NAmjppGs3)1fve$"R{<G ٥pt\=Ge,}[0t9G-`Dm`<Ƞ!M |a>ɐkho:F6IEy[W2O=p4cep`:c)b n17"T=|$ HoX rl܁r[שA0ѬGA GÂ.޵a&\ÔGf ]0Ñf ns%oxdz-$8t& L8:q߾y_Y0zhaT;:4wa摍LVs;^0U-OBd1J3;,-$? ?G 3,ҌfzIv><O Gm~(q?-t(|WON)8E "{cli2}OE q2q6A;G!p^ \VX QۀJElPAER Xjv«מ I:<|7wxM-Ϙ(N29/J2d{ꇵu2yjyE2JD3)cF ?j25ZSO\diy"E Jt}6\eg$*üonvv3 |ݓ6"UP*" P-wJS7Hh"Ń3x-vhla{d8*M=t'<;f$S"ɀzhH9;7c32e!61  bIkycᤋ[nӻt#g|t0rlϏُ'WnpCh_լr5Va<0, gJ2rްd9MmHדmyUP+)gCtB02</HpO?r\~߿>(jF*җ"b'eL7'1~d},a?~Wtn~bP,XO$Eb*#П2D,.܎l)cAkCAI0PRHG/%NIt,q M t!#B6STch!bj? < @}߃j[K'+Kﶍ>6B}C)FA!ȃz%E  S|0R&iD ,~W$35j1fppF A WYA q>R? 6aJ$ R?AJxEDߌJ8]X3rG#rQp%b(NAbi' 1r3?n3vxO68/ {??5_ 9D HCHR"(Q?!mN {J()C h\6_4Õ<#\ɖa7( # 2c/$QaN!̠tt13*11v.¤mL ć*ϻɤ~ِ(+#Ա'/(yF6 g%&WiO@YrCu3!@D z3Da>сL$L2 ܸ"h(B!i"$`gr4#LJ L { MGlX1 !BOG=;#@&lcB0> |5LI`/CaƒA@r7?&s?J@Ə11o0P?1HU(<}G=Py'^Z301T/d_Nt/T>IbN0ALh(DDL̓4UUD)HRp?rkJ?M 7Yӭ16~l&hͯ$nQ0`1A͊7C,7 HjݸK-n$m ]L`\4FPsGH@\͂!OYDŽ1 yW ;r8}JD/>-sQ @ H!B4+@.ϗʞ:Я~Ij3E< ;MUؔ!᧴F%g8I) XLB$RR%n~ꞔ)<ޟA1R ޝ_9h9H||PJuxTOCvSh R2>V*k3e&Ӕ,~bH% gR-8_.#YRM6ttUPbR#&@6 IV<肰Sc[N_-$(S"nDnYí3d w[S) 5;0m+ ZdY$TlIːi;pPO'Un-SheCcQJI(BL: YRЂBhqM`3Yo#g xiIe;;7c~|0NjFڂy(?b'=uȲh=Ce%)I RO;?׾钳 e./XS)wX^0i>.cZB("$>,_yn3gj %"1/Հ $;IM(D7p}uaH Tq~{;Ftd {740j^23+м bcD0&*\"y Ȣ%ֳQj2Ҳiӣt+˹MXsϷT~yw>|]H\>0_>~E>Tb9ny9\e@#0CeOXڈ4h0t;~=J&,6,kP% qf )?=mIE_HnZ?/|Uw7:Fb 0j_E=L\rR#*<ݏm,SΘHQL!]L6c%Cb9Iᆩ6TQ(R@:Р 1*!ZUL@N?iL> x>%i|޶u2x€"TC(%4d!(i%J&riH WBR~Bd$.ې\/  BS=e.oP<_m깃"*`A*&*%&PJyxXxSChb#^/s49܇'`|>'nQdX`Bg3y.y!o Jį6!Ofg t͞뗩s9ԮZDb)vda(8/_=RvQPHL%?i\lBSOɤeh&D)HBqי(yBX~![(h){O?|i-Ĉn""LteixE6!HodF_wwqr/G~jkZ)oILqz!ﶪ0]ʉ8 !'t7pbGAXD?ZXA 5AU xg!NEN0*짢0[~3|A\'1H9Jԡih+%GƟ6}),bՌOpzP?ROzIû_IQsDDL3Q@:%SC"8Βr>gL3j6~Yo\:aʠT&L᪋e+?/@b1|۝a20QQ.qiŃ6 ьZکO9?d"8g0거'٠82lgI38r;E*ROn=a?L{Q3LEF hM4%R~ +`-B"5,Ȩ(S%+]B _0d2+`"ą"i"E$RoV[j[29z+O}_D;Oh*W@-((M!9vWۥ z^V R?YHRoڤhSm7-C d 6U~alsg_cuɴpi0v)GC}4y PȚf4[lA}X zE{9v; ń &K[dISy iiֆ!!$ʖ!ҲC G|ýSI'# ]]Ku~Lٽ~j8ٖTZ%)(%(H|=ʴ`Bnéw@͓,F(({vloP%hS,vjfʈCjl 7RhL7Ɂa%WaB/)STQe)[ )$çͪ5O1xܺ5 jL56EB=]W:TmmE c1Q7F7NL&RhDGKƱy&",zwp󃋺F*.B4iBCk897LG ĭ(҈L ` 'RÂeXfeS ےFFs7 Z|)S+a-٦27,nL1r-nSbDCp rŲ@%8gt-Mf'lR^`=/5!BPrs\6`# ۰ݮMp71Cw*a:C˦٫sȇbNRR8aTCaY[$:]itNa1ʈ pކX3喜YM\5r:) )m+4Aq Y#AHt~5(FǬ6h<% A1JA!Ote':㹡^;a^P4IQͬ!3KewY|ovzm'AV-dT0h#66y9@=8C6z`,]L4!hգQq-Y i uۜۚk՟w E!I=>Nip咘b>Gu'Y"ądњe> #;\).rqm(ICp *2`{UJP `F\Si0*i~!@<``Y<ߖW%'ͱ7FRNQRB?,唳G$BpԐI]7sb}fB2 7~p/N䖓j 9ْ=(O-G&pJpЭw?%*ߗrP(ҹJH,PP'n92d ujz :0{)&p ;wuDsIICD5@0Uh 0\P1 7ҥA V?,U^b!SIK >vwɭ*" A~߇Of V9,,%0Suy9 `yG 'ke~-:a 0ևO ?߳>;DH-̞o>B$SIjfAtN??Ќjeɺo">@"|‡95d( p(`1kA@a CnHABC5bZj3h}SX{UA;>kT4N\go*'(O3Sr`p pb5,dXPyy"ZDYbH$0Yj#M% h*iiH(虡D`A(pT3 ZR.?{x&GAw'0y /CFvV5(Øi@Ǽ|<3DR<$hN ęLH#[XKC:$;LDq;n!ca*՞hb$ atf>՞gjТņή ԐDN1 Q}{T¨>i@$j!#[aH$>5QO z6ģ՟ۭIR ]PV vc+~iA&f(ꊃ`$D{6NocA5ʯ)P2_<ub>E>ΆANo%֜r5P7 َ MC}LF&P9qA Wg]}Uf$ 3ϡ?>ߋ=˗N> :%wbCNAeUYRIrޟ_PY 9nfOF(yzDw2*(WWjq!Ei}D L Q^(9h^" + xD,uՊf4)b% rY5_9kFR LId|8x,0:-aыhi. ai 4QԳ`r=yqx"PzwaD2snZ9g2 (Cx՟2Ft6ppOl c0NGg:@6 g:62v-;;;W:0 bjhaA%'o.a&p6M{++pjEQ뿠?LC\9̸2{HNFe@x5Ast`۝lKQYEu>` d4DkIU$l)ay<\Ik %֘$!""&vȝB;85ԣ{Ɗ gG#~,H "Wq F4u(N3:UĐ%OQ~ʨARsW +Aȥ J֨& h*V!N7 NL0sNn`4:aQڛ+6썫"i evJUtb gxIEx\'8[im!3ltWq\ئ֢!-=Ø,sW8Rc6 @랱5%s3x k: b@s&1l%‹i”V$&$U ee#`S58TL@㗐"  FjIdؑ6샘0ZF&LaEP@LX+=#] uI3MFClcbF J Wƀ̆C8 2172թTKNvy;n3=ѢCLT1$P$UPڢe$"+>Ϩ{C 8iEG2Nm zqz=c(eUiFq#^Z{;-.n"9M݊_<*`i8wC*XN }|k3ƍ0M5$nsE;03Pln!^iiRBHw!d%=ͦ)<]0"(#kt LUTQ A ̟H@օ4J@45M op#̆'@HLREQ4$b(;/P4&|t1Ldc!%S1I9z%s ]eXzOstvƷ )S(;,'zN7;"(i&H?wCD t>)Jb8iB3ŗBdxYPQƩz M&mJ e<;a fLbVXmдͭE9p&9!Y()mkEm3*)=Q4!X ( Rj%)((qAM @U ÉAp*9"qJR8q'-X@dHkb `!hxkiؠp 0"&DJ*(`JxRZS,DbOC/.$6#Sw`N@ȡ &=+>ܒ0)(;1i=SCN$1!Rp h[ ')hF۲I9fc|omYIGΤ?HaiygkV7 i~ܥ:Q(J> |9'=9+FHr}+íۥ?y(fC<#.==K\AWlϷ5,BO}v@- 7X 68=aLEmG0fjLo  Niu>Cݜ!ٞ\OgЅ*xjBP7+a׽hApM٫GY^U(EPÊ.*ٸ%I`?t- I|YPvTE*2Vj $ӥAEHn2K47ʂ(y]j:? tM2ac!ڂvF4=H[ꟗ+HYmVBHJc΃5xJښ̋⛏lOdE+ch7E-$B7o9Ȏ4 Th7 Ms܇u0h Pd!Atr$Ǜ=PbTc3o0<X\,h"$r}|q/O{~Pf ` !]:9 B`F;Ք9rh'(0qq* zLX"v@1&>hk' [<NlE(КstIA=_uV*{CHkjC RaVh}Cw~w0("Q;]DIFE\( 02DNMQ.PEƽgdEב@|"+Bi)PЎ !"Z[H4SBiuZ8$=? ̥Xzs [p@% ̃t ޸u0r q q( K%P)xe".6Ab^0$/WB|ZςtɡT7ѪxڃHK9c/52+̇Лa/3»'jQȢE 5ߗ00i'78mR&h5bW!4÷H/HyGuݒ8vB: k3WV!iue] k 9{ HE;.[c!*dգ]MB'SK4]*-fqH6׷uB O2`N*d7Tnb!ZD)q"P9F-P% nj-se!c 6[ޣG<7`XEFGa0 * h\UְicQkrLq銔<Hj$+[051ֲb[q )EΆuLOzSyRrҩ5 2[R MWz C)Vjq (U ݽyb0B=}beRݦ/1pF t(-!na)oBX6FT M.VIme+]LM vB8ys];r8ܮX`1T6!"718J6j*Vچ1! cB7JXh6Gu'h4jfF+McFTaSmn~dq'`@و:Hck 4ua@ bMȭk ؘݱթRG% 2M2r2h1 hqc.C=#3D0ႜnL\A4v@ ui_D|܌)|qJsOsNfLP TY҆FT?/sQq?+,feF|qfP#| w (9fcLF a Q>?džǿ BЂ$?rX4D SDaVf36N .tRln~: ?xg7eOq3zA ^x3`zwt>=BKZ*ݴ>`ҶD5K!豨ɲ Κ}1R`(`"4,ɓiܘ6/.\do+~,$e<>>j8.LR~(T1ʔhg>,c+uLC'0 kusxsrBdl+ *٫k{G9>ӍMlM 9Mp]ϸH b)I:C~7XA> QIˑDId)qb3q܊@e?R}P_@=6M2e~ѵ;l(E$yp ڠ)(2Ϗe|*Te,Z5m4Z6ڪ媪y**]*R28>?s`>Dj!fa/"##!49澖jY5GIQ(0" $@-  ?TH!| ?I(ABDIC7Br^c-HW 䜨KHh]RSr4 R "9zfT#i!arv;M݄؉>{V ru(;{U(=r*UQWEzHLP289Tb܊y>_iҟB>g ӌcSzᑆT@da$8B`Bn*dվl`pw7ktkP(B-%0Q$@@M*a\H)۟o^ǝjF#i{$h7@)@HhEHdf DEW@ @  4 |f Kr7r%,* "Ήʤ=-Q+XB(80b֎&7n$̉fO9 щaJ\PaEz~ht/Q ,$aP2=-6hoL0n`atUOo:퇌ތ*3*1(FEDOʪf{2ʰtWFᦨbASMbUIlEdbZXٳfn dkFR bڈ2ò$qaBR?Z2H(J{=5 {}}O׻1cI9bӣaRYE$9 L̐ݍXyLRGAEJ0M@6KM6oYf"B91C9èA!ËrCE6dss:]]ÉyVtDD#O) 55X4[Z( 1#@`aČ1'=q t}{cE4x$4-c !!-scXzs#iۨpðh`TH|biJ"E( ) H)@%!bB" i hCJWR!=P8PݛŃ?~gFlP8I|=.3gw@EV fFػ!b\UUUgD7{'MOfҖ׈ّ )mҼk2  a?;tĬ ʌR`r !hT|M+AR$"I~H=lgaJ8E1]^$ikpmƙkbjXa X߀0UK7: 0ٸcȴӕU8k-i{{Ó3t6%@ hiCƙNJl {!sH2,@i1I!P=2ƬA;fx ;9Y@ei$#<0Cak7]X=@EMv25d$+e@`dbHuO{LhVpSIlw0'7u>F8BIEb_.94(P֫33N$̀ @UUgUpʽ66BDjHAlq n4#GPFNC-ld;OXDUT6%H`X%sIˆSvh< @׮OcABQ16Sm{֩F1 11AE:# 9(g&"mq|Ik|9U>,rI2 xhCأjY,zPup8I)T(P'w0+"ίc9~oF!c鸒,/p&8 O KgXA&ËBg?o ;éʿ?K aV*b JT=pT@IHXǏ)' ̒x6$<*:E:!ߥq`F BlcJ|h_&މ7"j"0ttc`# y;{6Q4\>%5 ̵kmF,4Zdʬi,1d.aFAr )+Y1g @Tڨq; gq/a.y)gTgygbt* +Ǜt/\a`cI1Ol!&4$T Zx(.ʛ|ˌ0EIra!d̀7׮K.P߫l- :LL<xz}s^2&c#6.G!~DjbanT~e_CQ ߴb_Hx֛H5T $M?pot+]l0/=^Q圭GrYdCvsū!/zS:aqP@WT${ W]tIXxH1XG̎L^Gp)ixN(u Mq"T ; &`<e66MkYOzco2AypiQ_9t&h$AJ+l)i0Kd,`mC &fw{??ߎ}Ubn abp^C&2 eٸlŦM '4uϗ 5 _Dy>Xivs97FiϚĬAsI+d8 9KA(8H7_nbÚdQ" xb\R&XQFM2`Jɫb5YhaJ;0lߤ=r8xp9FC.Bz{xG(zISouGTdapya z?1/*X<{^vYC\> &u"}ۛѺَ"<2?Dm?4L|pf%17I I`[yܰe@2Ih=z]gBH1 geCzC}A>ACJe(BfP@9H=RW q'ǂ1>DJJ? aBvWJ+@QP> ) T(J h@y({x P72/9⩕2-VAy'"!j,wTݛI3EU>(u|~wPI5IfCdیC YQۊlHr 7̝Md6H66d`]!c8B4٘ h`3d2qT0 wÈ􌎹1#xN4H,CKm5S.ቆIwY)ws0-:NT=F5n휚w&zÎ&CG {Ct%jl*Yntq-Cʞ%sۙ9z;ÞPe!%e~pei9Nziɴwr+{[z݀X!4o`@.Z5 ) Z!gvLMՁfUldMY]jL;hx31! #qQ$Ǚt>KبzPRm?}4fv39 ;Ngy1˅̷>k1F4-'CJMhAآF-Y71WwJ63 87Iy!ir Qxzz;&`gT2K:&/ u=? u'SJd&BQhao&cuihY]Y&fhGJ)1Oܷ8r7ej|]Bn܈;v)a ihHMD >H͎M).0:m/*:yim Gs0y㹗v*A;y_5 f,x+/(ug9Iɽub^L#{U_IX3s=h8zJ}=wN3:%"Vub0LL\DAZq%GJ7D^MH="H~Xyc mic@nXq$:O2>54ړh3n93[7BY-ڭͥ'm*,]ܡ$EXq8YlMxxȋseE#Nz8]g[QGazQ)U"1ř&%'JX9w%9קeL&wy{}EN9 HNUc{*ivghMn9n_;ߵbXI'F4:}xvM1lY;D,Nj"MUB.!3ccpX#n`aZҾwħdp&FD"L8dG9|ut:sDr&ak]/2so\Wc_Gܾ$U=ߒqqUt͇W<$xM^lljX]B Rxphbm緓&nЭ"1"t:.8w&a?|`1::&u_U&Tarٵ~MOj.pF' 1DV1hVEO^qS58܃8N14ĎnyK-9M݃rgAlEr= `ꀵm H3n6 Vo\3+ ɩtS!S)Ǯ:0i XC6sh_Vkσi'~ZB) ;o1|: fЫhsUcM'A_OL1ċoovbfaOXFɧ 0=^O䧶Mk &xǗrb ^=*o-\lOzF8Q/+w1'ή#\fD'zKU{q0x36~;T㉫ĶtA*a㫘j f^ܸ:n5j*3Op3ҝ8ө73ЛUx]zϼѺz;s'`0&+hP`&uՖH5U(oNkv˿zo}ʼnl=('J]qp#5 )ՃYc1Ჹv {ޘk IRXD9(~v[3 %:LC&so!j8rYoW-mc׸g hRgc" IE.9o0jRUZ4 /nӝ7}g|9X|f4L Gˑ%x7z{t7>x]Z z\BkX7y{"4-4-amrf3(BoL-UC:չUx4A 8}jW)N<$Z5/3rU=|[rK3I7#vk}HG6q:%CwQt$Laٰ"Geݍ-69-W#ݘ:O9e!eh7KBz4jtoΜ2k+(ʪ~`ʚt׹5uy/MhN?@ \ҪeH0+ 9$HFn߂Idso2N=ɩufpZ7cޜ.78xtY rI' 8nRINyXGK7p1/W\jN5&Hө>+4Pd9V^ s0s -|6hLf1$wnRqcG./r[kɗU;΋I^ϗI;[]-=G|>x1 T7=[|#\Q8טgt#6oTbi;3V-gbOp>ǝA q4crr5xISE:UL3 )`Y-):%tn+G+WWNͣ`w//ijc!=ᩜNQOiDiur\L\)-E+p㦷_FLpuɄ)y$X>$;<ɑ_p%}”TuN7Qe;Yb~hfófon6YΰC_$`_G3-F؎`hᓽDt_Y)9rG@曂&ő&:rhYю qv3phu|Blk.Ck)қN_() I\I[nHsZJfTB΃ #Q>q&+"7};6DF7 oj/o5L#0M6y4U n;0,tIbZq4Z0rxcB{ϗsnDNu$uODRCbYߌtFiف 2d;_S$EHС?k42#V株3ux]j0վ.0 .*. ؈98~? /~bo熉d"A }߇@@Xh@(A<"XZkb\>yntH ̴m"ܑp=~1u~'_3K[O$7.W1TCo:dgC<&bZ O3t*OEL4FDuxqYB9\ dB8]sD5*B @Ҝf]8vM؎^9fz rڒڊ ,<̆c` =ۭKW=ÚJalJLgtˉ Asdž9 C9;.Bz:RXQ"g&墏"9 d+\B;] GwˋcleՆ}E !*7 oc7 bBp:\d,Q:i^a]{o*zrrxy:cf(&H}{nM8٣̣0é#Lhh0q6˾sveu,3s!BL1dXt/#ad2d2(B #$㤕As-2x+đD4oievC 4bQ4` #OBn׽3zf$!SϷo2h4ܦbIؽχ|P^^|ppkL̾'7/ @DD&z{wY18`1WlcĎAYcM4I ]% Qrt!Bpc"H=y̓ =iJB%* c+%])\*mDZvCD \j,S«z51"Ѵ` .S@RbU59*t6!IeYbaI7u8f<ڴPyd@7/iZ#]q9;p1W$ѡ { @#[)5iRZ~7Og<{pUw׫51NQyf>ɘ0=QȾ5ՐoP9{1즛c)bRFd^#~wc:=>VXYl/'[l,5~UxG^@}IPysGsolNVȧƦX=&--K!6xRNgMa71+>jZАvz̩3}R <ŬJӿb €!3K֖wNc9Gl͂@l"d̸^e^V{фhۨ;bI}b)ِ@y3f5lI&;\1*[THP[eص¹MSoSvq ɗ&Nx>8Nr>qlwN(t&0 2ٛO(bfat{ɺw9ֽ;׿rzu`'U~a@DAqƌzz41ŻD#|NUc*㋮=I(<*: Py](K87<%tQe>r`1tf|Α㬼oHp_gqZvt{y_̯bʹ>t|92q})MͩIM9h8W,w|lk)eN3Sg)r?+mڧz'i$Y2_s}y뤯ZR9ULP !2CLQb&Hhd"b\z"(năc8-щ"[q츆&AAvGP(Hhݺ!=g;/L:בt:*zo.᲏9IiFQ!I4/r]6!v}mOcoNUA~rSHqfulǶC$pdAy=\5~W?f@." ?͊U=ғy;OǁM`iCO0#UA-<:X("^!1? `B|c<ܯ uA05*QDf&Yh>᪇BRp>iZI>Q/MU޼~z3 نd_I0büUE|>SYAa(Nl6 %36AhN˝>G9"RM I20}(QĐɠ31p ;=Ǩ8BeH!B>=Rh &_g7Fkɷqyʔ( 9 $̐V.9%j$i_}q<1W?1wWG-𜴣:4GG> v&7cD 215QQsEy_3_POU*i^U0~3IA,>n7CX_-@mw^H1>={54>ā@0C7XF iPgHORa?rg7oDʼ'wQǻ}P;gۦ; v^u\+H.Uh(v &K9-siק$P-˱ S=R.Ō)%MA(ɶ~AQXDxxfi"DZ(DO76,Y :z>dw94~S;[s"() E@x|_YKM4,DEOn<'Y@0ܝH FHNbf]' ~1P40y/M̰n61Cpt79IGpGmƱq6e+53OyuiP;YvfFjZN* -asMV5R2@f X (E6{@!T]kUJ&f#-8x!kV-H;R9+l m ҧ7&ni6P#:fޔ VZŁD1T"^%3B#ۮ\qHr$SRzOsb'=/'%AfA  H* *$"iHOTƈr BhiBy< ""bo$!/][;G|^K*3xA"5[aL%C3 %2F`]v_lllmѠo447Vն7o{[l|"&MұF**6j0ʬ̠ij_^{=5'w=BD9}ɡGl}G7@{MN3nGSZCh`ܒ e6 .Uswf̭K`$l!O:vXG[CH!yw%sb8IɄ2 hU Ut}<k~ȦeV_9Zc،k ΌX>`\d؎nǽx{!tFSѨ %c;Dڊڜl$ y[Iʝ{3N*(v3CPQUW"QQo*ECσ 6p 4xRC**p$YƛrR,οƹ׿FMR o7'Cݗ0wYgUfK(ju8.tm0p޺JͶSv01*jjkE`!#)SqXv Er]#pfM֙b%'Xʒ'w}QN&O]G 6a))A(亅7f 9qv6gUzPM D<ոjg6.U;+Q(i0(&humYl<>,mlb@@/  E86(9X=[sNbFa3f]ۍhZ Sx{010oKn?Kc- 4# .7 "5 I6i =! H'/FfR_x[pV[K_.=nM,sBE PJd+ $[iN.é^}uNڇ̱5O(qK ?-0 VaS\{*I70!p;6脠f h!lA"DR7lɏLꕓK,-/ Tߪ\ˌT2֮X4LDÓ*^J(긜\j|r:n|8K%)Hjyb\ V 'G(`fkv"B:_~ RqySݣֱ\ bۯ;; Fdmm4rqDϖ}ry9CȞ{Sߝ-b8<?dr8/8o{bƮu\лnλw;+)-c>'U8le@%3*9m.IplZ(s*PJ8!Z7"kfGhU!>wgY85KB箫{Z=o=5}uER.uV"rXGoQ(z5oKJyg\Ɗ'W3ܳ{k#*(:)WsMh3>hq"bcUTo՘)Us9s0 ztuu+EKCU':|+Nu$\p56ا=, OIId7{׺Fx~o|uſ-rgƟ9)>ծS_5y8r Y@#>92r D֌9$Iu& @z'fZD=Hҋ=Wdb6C}9!l6ϒ8܊1EZ@Zfb*mU\lg*z;øϟ8|zӝ5{-8Q9 muS$iw(pӐi33iH-b^RR䛺Z 0d4i+] .cdy,3P7up=tASvpܕ9pG;{{H6nURQr PU Q@SW]MKDI) HP4v.Mln8h-̥tG p3TEEPK:T{*MH7rcȆ1( jN5$E@RT0Jkyi0c걱UHDUUTx[&Jb Ü*ƭUPJ?<}Rse>Ut}A@(:^LXpwTN7?+{"Q?]  i@4? $x1vh[ጒ!3xE5ةUzM{;){\6Qu@/dw)J1L" ЌEU1,LEDn%;vEJ*O!곈X~;B9"Pz#)O?d! ) *ش1шh276dǑA0r!tɼ&C(6fz}_~ -c>Sh"i A"UBQml{>~EX.oń~V` 2jd2,~zc'"S&lXΈbE~%2k(]>+W*diXJ݃/ d hh0QiC^ܝ@eQɨ&& ਪr5>!0xIp=dE.)#i㓲܌Ɋ(bՍ^J% WTSڀю0x14Q3 4E̞䊃4"F9B`rmA$Q$SfTS }D>)yp8#? bː/h& Jj7"҇{3#LƅAC,.IG98F"O&)&:=PL f=sȎ s 6#54UJE? bcdbǗ1kFm%c}N* Dn [K3%- zвLEEۜ󻐺Ep CsmwEXrhh=SEm諳8\]5a%)ٍj)48c{)T>ZAM.<2b Nc0xk<`kq W`0J$ /> T>QNk>);%OxW5&(7ϥ$9_ FjÎ>*L=D(Bh{aLAqOO.?*tfЏOtiA)BRD,d2pp!ȇ~o:7rl_؁q|pӒ$4Moq.IPȰ!QOِRX\Nԙ3diCY& EiD>_aïI*\C+Cq 4Ux"}R!hMOu'K *0 \a ۨw9G(1҈% $6RL?@dZSխ BP/_|p ,lbwAi8a@u*7 SZ6L0A(T#TE?L+qI8A|aLl0|=@6/$<@wX T"izUcbq4PTȉM֋SuU;QP2PX$|D)2 Q eL+U ͪDɶjo܂80s3 ̜W!{Oڠ:p)D%4QJ7vC9:O^ vACbڇDƖ擆25dcGvphh%3X[Hz{͓^+ۧտC1 tE~'ySC!bgJHLʇ!5A4J(Rv4"F`(Qkr:Z%x2A!Nq Oy*lF!>|I]SdyXMٲX :.m,8HN\#͟4#^S_CtЇ vkˢ(iry;?,N˓ |o w&&$""*#y]mς(#`ޢiH~\>_@"_$yX2?pym AM,c>d4gٛ1guS8iI \l'J;6"C\.MB < ),$*" %THzl\=B*ʅGv@G`~|D"q7CxpedŽ); l`iMqB wȁMN2';vD Zxу@A܉;f| Tt>{Hz (!W SNB4 @54kVܐN@rSܼiA\c)a$B2eV`Y'1EAbؔf`g|xÕ' okumGTw`dNthj3NCfN#Cu:sǖ$سe݊uw'<<0 io8O/1B'sH(]<譌e8YfH㨛Da[ j (YY hg$+M:cIE MF-gChe kE!AF d$fIi'.oY3sm5>L2pb|{7_݇]MO`x'*7*xlsEUD"ݜ C >PR̛l$@QBr\T)O'$P%3ArAT1VBP (qڐ)y4Ψ,9ƶb`$x&_pnn-Æw1͹D^!k9.Mt΃LЬu.0Hc,ן"jBKv[c)B.( "@v .s.vJ](ƨ"je)s u(k6 4MVQ ~L10-dTHAjinkEjȇH&5x'E3d?/yqu=3:kvMMQcF&j1'NS!]n&KbJIl r+ I @EN~M? E#G@CATI RA* K#N;'( 0Ҁh-n Fҷ=h-&M2@;旇4, 8nYaŃ ~_(?&l{v&w@K\.AŒ ر2p\Q`7k(KbcT&[zF1SEMc;ܩrT<%LHNG9ʢjƭ1v3EU&-i+C4'aZЍ[bhK@pYe 35lj!DHHaY۴ѱ8HT,O+iF}*=+xkƸP9T6rRQC^!䖲ҙk6-X턆{G) v0kJ;쒐{ƊM^V4~h|\4~ ZO @Ts6F !#6aq!LblT8NŠ9Ł$䋲I)i"tld/M>C!0=P)$SSJ۔VjNp/epH)]XDԾx~13m,O]Plx.yx(dž'N""[01)D⡦iZm)r` $) ȅhF@pSJdb%>n!Fusn&22zN>FnP mCh`3|!d{Y6JRok*ZA=Q@!)pXOہQQa(5ot79EY-oɫ ~"qKO<4N˅J'ShƤ(?i|Tu}yA[N'3IÕT)*}U-T>]،:1J޹=&HΗ6^ ٝCJ&٢}ph^l`,E4D`` W8Yy!@m6ڨJbe&;h js?57 O]]<@ @8y :eEtlaLW>\\ɱ9>ƒpi5 wXuC0Q׵N`q_PtBji-A3,$Vqh6#Y桛dsh"PPfi:\8!~6BJKIL83>>Py7leԤkIA0m>HFFirpv7ŵmRp58g6<`r5xֈBA/ĀuJ&3F,ԩ@qdE ,P+r4].Q<(Q(ۛ{%4W >Q0 u`1ONS~b* Gb!) ЄOh*lBlKf}iWݸg 20_ h  5u-?"am,s|EyD1#nviY11MYmBhDjnOmY2S`_9ǝQ pFHg.XT )!?$lZ{ >8S0q` y]7[n$x~Oo=E{ȟZɂh (tTjP]0*z_Sm 4R‚7N{ LbhiiBp^r ޙTudaٍ}}x.2E`oVJ Ǝy(ѦE{Ta{p-#H4RA^lJI Ȣ "~ad4 2Rr|C @)P= :(~H^#1ccl8+Q%%q Cy 삹h%5$`I#! .&50anf/s4s8<OhLdla6YLц[S qȤmƉ8#=i%$?9(TJ& h( *"#O/PyFs?ٗUUļ4ӌ.۽ ĄB0B~,>CDÐ%tX^RBJE_˷{Oh|z{jKRtM9󒆸Zm8Aռ6- |I1t/1r|>s#E:iAaxdր6dו2`}dT5P전JhJ`c9Hyj>s!̑0(8ԭR.@!Jr?̃">I&[d,5.{MYg)|lxZAg ?gsYx2dž㑳B}XG''.i0\>6?D?"'(R҃TR5Cq@r?Dd}uP҆4M׹9(=hVqa>DSwt?M#D Q 0iJ)j \L7gh<#Ay.\vO x,,<8t n#@Kmk wv ^j 87K)A0-|hiu̓RXֈKe PQgxs`DlKmjb'=ѩ:***} -P첄4Bf9QB6j Xd Yz5ECag-UϊM\}殰>q­EZ#͍B8>y:'vwMyuW&i3U/h\ݤMGy|U4,+Yuﰧeoks,[pRFN<q'\!zCɬ:.s=ssݎ`4Cb#˕NH0ψ1ŮVsHVIƔ ejҴowxr^6~/gUq qAvGH9!n?w'܁ ~c1˕A>oc[Xr8M.,t^/'Rncd^bǣTStq˭2fe0f +r>v]sE N\rscow9ѡ@cDbD4S *?D9('t d{l`<=KihCP)z;P _x คsnCZm \9%(@#JUo*^0V ʾ Z zJ JH@&Z$}&>0zx9(A^q3̇`dy~C0J솴D qPbT=sAPL444H*RyZCECsÀqbd'#*O ? CBPb#RuckvQD^wxU Ev72|5HLBUUW IE.$DSI"Kz#cRLO("# ~^KNSc{$w𠇓!u;j9!FV*)8N:=_>E{tF".b4,&g3Pkp[CYIp5CJr5z^V)by[*vs$"&gB(SaHҒz3x(.~:N)[_s |gYL2YR䤒9")WUK6CcD֟?|{fWd q8w c4<`psÔa A`@H`hB TFRLL I1waR!Ht. \4- HQ1JRi4TB 1L 9yHhC A%9)vWJU.! :BR6X)#5s3L 8r+q;;$2h@4` jI5XH4 30AT$D%%*4R ""IъuF*JiF9 W$0I˥ i(ZPăJiit1h]I4QNC.؛#>B#eb~2:Hjz@=% D% :f_תZ<=?&R'1 |rRq>~^-DpA_hO5NӃY!$*',\?@1,R+ǒ6$Rf&|Cs~X@a㦞3L( ̟Z_.|?遮?i h9*#?@O$!!:?w7J~6+N'@hBp29x H7BQ䏆59&E~O`uk /6R/҇w0`=I۫*Lx_(Fucc~嗍nҌ9 N餂ͲiM1y8" e%\'k21Kz#,} hQ R؂qMy[9VL@|cz2CHiv"ZKﰮ4I\ݢH3֊l)P$yCII4!ۣOf.Ryf=nhŧ[4Jvh<{ܭe@`EȞ8xH`dSC;Y9ڊ0'0.0 v}pвxp(Pl'vcDSyb^PgA{^D TV HnJ 3!II^(8.m*geXbA^.(ѡ6f$1 4ixv@y%Hp?d;Ž=.N ,#Ptz "]Ƽ橡TXƓctΚ;SD4 -3+T '@}^>F۪0*)|ʻTM R!T;N*JFquw.@Q@8i&48*IAXth E i^8r> 2AbJ н&sp\IDsDtCc=WD#FE 1i.! BohD,i6نR( .t 'ɘRMߝޕNɍ=l-qN8  %s *qZ"R][DcW\`AVHDVYł5ÈBi(7Igt- pUa%qc r}d7; r7#*3j{1O10c8n|_3 F<&HIt{|𐆒 *"""GRk;tSpf.j66u*KN&(ocSWy ;-`o*! @uԢ=%`]8M)PDPܥZ2}{8|w6cD2eہ794e> Ji!ĸ=i <}sl8/uڊJ85&䨒$ݚ֦qaۑE!: *uX+x yd 9[M(c uޤ W3du1U$37h"5 iېcH(4ZplzN8ӱڪFU0t4(d)%)tfĽZE:[vB-M oMAnmf )2&$qJ 9οay#8\-<_pU"qZH=dz pD$q-f:ˡJU+2y,"c.kT!](]kΪ,Γٶ+iS#R)Bh*ZVPe*ĤzJ"m8EZi.MtR-e s))|paSO4N:g96CqY7 0ebV4e`|l \uR,GN˰r=F|{Ue E肊* pCىUpLJcu] XdŦH{>Z Q @`bA߿ÊgwYXwvq{VZ觸@2b}[0x @Q%J k!jS;3qLNȦFǺ  GC'  i^Ĕ;H&>rm˖(r(D~O$vb\{˲ 6 G\2AN7Z;|^b `wh_\PNjxB"APBd~Qe0cxKj<8(*BvS2:Qw<8<9Xǩy?>ns""!``HPdI}a^tyt=cQ귮ޠD;89a.+1 1mLH1uU41=ǻ%|"*c[U3r ΑV4A/sz0auho8u\F=3c" dGIJXCHd෌R:*FQax!Mf06$1z*5gT3UHso6~R󎔨{7 rj>Ө!ƽأz0*USU,a@$UN\k(!ۚ!\ mr &\iDz+1zFHGCRz@ȋvg1J (@:HR" !O.CL_3kAN)^}=f?hF# 2P(QձTK>H5:6|I((>Z}jkd@lBٚUݎ~wߧ]'}_kD$Wc<(fKn:,7UC'>99P*FA 5TTn}!o?{^g66!FS*yKoPiԋ.{Z31r0r gDli|]$ΩF`NO2VƣcDliha Ff&uP() x`DL#Վĵ 1؉ؐRBGV@ LمB:p??HO``/ M} E3Ï5P:F&4@!??Ҥd{=8' }m-!*DOZhpJ솣D~ćP2}l_<"@3S>y-0ٷ*{07xzP^J]BYBh,PX~a顑#b7`րni "n0x!/^أJ%f(j#0TQBLR0HaePCcD$u7=\c(\eԥ)4-z3 :]]x"aҬ*mqҧAH s(Lf!pЅP*݃cQ'0+  1XX_pyA_0 KE!Df"|U ]i+ij }=H?ۄ<2M6.Q 5q?)q)Ԣ$"ODcTҫʎLP VA㜢f#)jMRĚ`1K;W0$[סB11ܛjJu[h1T}R~Qu=.99!.$ԕQdi<<s ԃ5 PɈ&^%|p *&WԋPMW1 h!%Lbx0|nHD)_n]C\@:hR<ȧsD$"4]O=ZTJm&IDO ]HH 𻲁@ tHy`ݍK2}+Ё|Pt LpgQ8;vL]!l ;dhOtkLՋ#^'>gHtԅ`4$~>l.d7N@xi_N%DfRَ1s-1wXF̎aRNɞ"7f nIr$ +M}UOSq5}=#rBҤI?Uy=HՖkN!T@?8}r0(x OfJ=]>"dfۮ_?Vf zJhLZ)S§Hꘜ==2g^79q'.LDovwe7^F535nzts8axLd8Y2Cdplٲu[pt;UeiiPb(CR)F^RB#n93L3<ű&^! T Dau00m hBoǥ,=2a%c )|i$]( Fr9׳|g>8 CI%wtJ$I4 <`+ms|5iQZoF8nqΈ5"hsB"HMMl$}"Rq޲WTJv:}B/owB/ HFvI_QLH??:[/Lӝ_CoDh Ka@X#$63K%fT͒̅|lq/NNCCk ݗAޛKz;2WAm(*H0T fdVd 7#]hXv>EiCKk!*00 DIf2A+tuCڦ ͅyxĬWpv#C@^D DΨ@D; @ɟO+ V5"DZ"a,Qw` YNpI!P_O&/%BN4FJar2uy9:B5 Oq@|V%JB;!2CPHA @PBH4,#I,Dt31Nޟ76,?$U"$ ;K߲q ; /x`TTO1I2"k`5 bmVuaΠ.s9ל9b[p98MG's:yjn`MPOv"kT X g651A $LEOoP!ޱ.Xce}(#'ɧo:Jij!47W9okɟM#`sӏd ꝇט]l*9CG7'Y٥E_?T %[fZ8o@DPń"C`ФL[?:)I0ABccI`qg Z6};>uY`1Ǐ~SZ#UwE @BpGM㣼2bHBPОO3ZEHjB$`h`ֿ9T=ʮ6fğ_"Ϸu-l5,;.P+]лCO737BCp7Lx>y/lL¢"ؖesC䧓fG"so {\U;i{+`Mn1:U^i1x$9S iPq>>Go@1DžSlB:45^:.&`6 [ʺ8EOmb??у`0$97N =P)14_\B|\`&ܜ+:3a0@a`q 1V=p;CG:m\${4/yclM Nmhw%0s'"XUV^5mOɄ D mϏ,?t4hMHd+ }v: kJf(Gȇ; vV*49JloSZ(؁0Jlkt$f2 a~#tD_"d1',Cfd}2^|/d;DM5fhupUݵ#S-{G8<h{۪-'\ƯS0T`6$#l BMfD1jKE/:ѥ1ZQ(+j!Dbr3V+kz1ڜQ#'75"Ik;nꁡ(4-%41&OzˆZ"5԰,V-TȠ`VH !c70GA5Bǜy!D(PAI َ f.ؠ1I$.6>q@$EY[Q9ͫ]i^]*rzooȪFpW!j08s!q@_|y#$M$&\Bv8c} Bqgە%NCKCL18XI ]zD6&x 6 ݃gtR$!PBƐ(w-!pl0¿@ :^T|hMO %)"F%U0-[ HvC v#hw=U(y6aoҪlR:mP>ɻ;Lo͘i@Ҋ`XޕTyp&dLF4+{t=)٧jwϥJQZ~Zf!`12z,3Cm:;p]K#k'K唾(rEעN,I~D gMPAI EĤ|;pP`$ U"GN.fA74söԒk:v?80SDiS8c=E x*| z)>fm䡸&[,NBRN(nG "ЋL:&Rt&[C h,.%0,OA pǭ9rN@i(S4'wh") sy 2C| ?ֱTQ$L(9("2'H&)Y J`(F @V@&j"@rӘjz@]Ɵh?Fe `ƪ $lzdf e`7LZLqTZF@t 4v@@rS92 .jbHqQq>uU0\>_ƋwX[[Y(BI" hFi&`I"v0Nآ4 Cye06JBQ4&y=x(,9=iN Rd۟ IC%[IxxH<ZQ,M 4΍ uAܡ"jU9C]ƈ%HVJOn;_a0!J#t{8c4X!d!ࢬtV\~@"%"@Dp.:G lE^QUTq/A4a_:I~(PQEaPIaR`er,HD-0_=?iT ҬSDIBDL4 :l=rPzȌԐ+!hedׁÔ+S Eg CJd9 CP47Rc/_͖B*1:D $7jG265c!֠! oQ 9(o} I7mX Dv>,K {#HPeԆXjMHd0G-8u56\ '=62!IXb1Q.XaLIzC#@S= Ywgv^>JCy=8~Hu D,P52|48k;G hS!W)8?^/"ZTP$ a%Kq9uɕbDi=Z9Mvx%Ă ,rAet#9kZ^w4R\ 1Q 6sXP'\'Ir]E5!6JZ 9a"1Laa`()JA(V(m"%F! eBs9u`#& !RM4 $sIXUdXiB(9/-"D9 &&Ngp  )@uLJBR$BMO L$HI1 xӶ1ܘwf b Bh h;#:PF(d "ACִ b\rmV_G2*hk9Zwx1XFَ!fU[D0u(is&-¤ I&D*MM  i:Z)Fad:ِ}^83sz<;% ^@B1124["1h hP4I(>7&EdTad{P \EDyL̲@0 R"CI@IK@S(@PȹM@Zp@C!ցƀ ~C~9h;<5-P d!P<(|<ܗbL]!Ni)1CUrf@ۜbia5Bj14^[(A;>rO$ČJW}759 ?MI_4rQ?H@n00e"!TuzDMDPԣ T8R:9jLts|ǵv*{ t24e h4V5~ m[屒]Hs9Lȁye8L\JÁ&؀Mʗ\AH- `8:iivz0"6ӓIẅ́Ԭ܉(ktXUBSɆ踜+P=M)hi "y۶e6UKҪ#+Lhl0#0j:n,KYcb:powsa,rD *Φu^l׼52v'wv@n^XȨXΞg6S5K+q-X#q*~nr!ل`ɇ̄G,xXrͮB:l#dޏ{zs`<-ʨK(FP]h2"'DAARdL k*dDUWqнMM$=v8aP}ܖ~SN ]h=D9i&8DJC C!F2.{6/B",#|БJs`脪Vx]sN;^ ))R*U~i +]( ihBhAtoERB?0X7EQ5c//q N["Qfjb ``CK5<{Gb4cՆe-WX؊)HѪ(YZ(( D&K8 mjESQ.I%1Q ATa6$AVqĘ4B.(ш` 11li蚍.+(\$&%R%\"7` sBt |$@zffC u-44 F$ fhCM@oSLFV~ {Q2xw{ 2ȇ)E(|aP)st钒GGWn'߇>DCA؃$f(4CϨ56c/' 0EteuFGIØ\2eۏ9=gff3Od'n߸GϣČ5m!)Ū,F#s0c 2YQ d㏄<2S٠,pBCsz̏^[{IH(MWDc'FivO +w!H$S R Ш0O)aHTl@Џc8opSiv`AQM@B}q3V~(Wy?NG-颦J֕/bK  ϓN75ӑ2'&ob`$ RPDAP;W׈ 6(@އJxKb-&y;Pe |d8r} 6ϧmD9͘A>z4$˙vI{6”g@b YzWTLhPcyCvk4X ;5_ݺZy %Eo_ *T,FP:I 10a$1^5{P(_4$7q}P@4Oc0zɊ}z;xO$D0*nLs6JS 5`j\wrm\JLD9kUߞRg-ɧeCI3$t0c  b==\(m `Ld驩AMBhدZ ֩-$mB:fan1l*_ü|kiB"JS;:ֹo2E *0֋E3 ({Daͥ!ñVhյyXcsfpiSr`bFMM3JzɀSjո8rUCSR!٤C], D@| i=F?I9zqp}Iw§/ P> L1R1FT^,蒐4H"(c>`˲rctU.n[#hcv` XZݨM0GP2˘/ yQ1 k9zJ,nTDbyEN>{I|@Ey4Wv +ƀj#EiE3O]z`)8W2PRAC90UTBQ5 rMtr?v GE"# K[,IedS%dMRzAJO$xQFM&0,޺ zY-=aA 6A_Cvx@v8|xtܼ3M=8^li9Ÿ52,DxbxTBܼ Y?zƘC;{qm(TT D`pJ*{DJO^E2Y.aUE]W?f67Z pLt&Vsve:Q !88;o[THx:l0bi$L;;kv0#,]S4h'\N:d G#R>853(n'%'quχ2醤 !9,oxÌkרnfo SԝnRC& BO!!DׄQ;PĨ<B'O|5^$91|űղ6 (DiT*Ν`mAJ7g(1 1I2P&6#e\@GzD%Z>*'RI@;<>h)PF&ǒTܨ?v]{ wnr24+[dkF=sdz+I9d kZU9NX ]`|qS+V0OPISmU"Bbaj"ߨqi*}?1!i˓>xQhG`œ4 *^~oOHP`HGM3xv§4vrP9sVgk8lm&̈́pΰQ07m:뾡$XrOH(̇(!cd5e!9ǐpYR.]P6GFJwzB(6V,=4w7LQI§Yi%D,! }G4>Y$q Z;:q٫}22~! ̈́ $3M: Hv߈T'RkݴȜ% " {$3XGaK6 >~Vѫ<\('6j&NSe3-!5CV]aё`kS0{D=ۥ߃q }x3:c mXW@:y6 )(<>~=%тO}H2Lx` HxLIq Or 30~~g룿d>PsVTIJRv  aH5똽v2,+?Ti @ڊ$Afƙ @qƏ1/ME~FB D A'k}(gvy;qД(DFS10R:\TVF$;]Bj WF492{[5CBPbfb yم 7Pp 2" n %Ъ#P'|$Pw`OT>_"W6i N"*mh3t;P9zp;a pv#~&(FIN9F$NIHp8a{J8dp]?~hbIvuL*em1w!h϶1laɽC X]~uӄRD&6e0VVR!S9o0m k7IB"ƟAS~T+t-*'I؉\xli +_̔y;e@P:w6RbMF[mm/dàqkׯbKPAA BWƟn4nc,Hnzq`` <[gY$6[B9gCE O9asT6<,'`>ir! `": .C2@ 4ܨe%` g=]\Ndeel~!wM999}J`mm" . (0Bg>ؘHu`4Ң-ŨCQ'Ξ =""N`@m zJh^&0@],Y=6I>4%=kwJ!6MF'b K1Bz%;'cl B6#u0?g"]0ۀ$X,B^pO"~[l~x2ݰS̕QEAPAE[a$("!81-s󜂦C1j~^]Rv (Ɉ=9׼ *Y2\+*d M# s Z"4- =ɼ`tS5QN9FhjC=j"=XYC4G*;*)b"EAI% %@bJ V ")!B)$5E>G%!~lb52\>}%&;k2ff+LzGf*e AIz˛m&Vxs)g CV3vtcD؈]WMzRض@m 0.m D4iYL۾ZRwZrI rNMWW>Vѓ"#MIXdD]˔&S0z7Hğ&*u4HaH505*BY|@Dꏔ."KȐȠ/1x&gRy8F`()zLNW]ܢISlSJ\8jAtg8\Q5haZ2f,*1kgf ~L#aQp I08p3 J+wZǜ=kYa@p c>b vPK[砆䓒2*"ECSN|V}K9Q!sQRe@4m+|AE |s81#|AaYF[\s~ 5O %aبb  R02g9Q(v! ɮNmqfh6Q!vR88A p΃FME@P`6kf"dGAAF16qeM60㤉DNdqsC{ɮM),mh`RGwq)J'yFJQI66+m646F?p^@8Q4=7yϳpɡ(a< #w::@<I0CYp;CCZ% TPl_cs 'B) ՂOZ`y5uw!=-AJ(p6݇,Cw(RRуFсӤF,gOg|,|:xDš@kI|zy )s8Z4%SB^㖃#)VRH\ZO |{͉.w"X?՝C_?7dJ,"*f*TfF&ʂ9yBJE|B Fw 4p̞_W|i NjpCD" wS!pc$=mµ=ݬ!#&)* xNAMQ5NGzԔ"TfIg? i3*#` .7),K 'ȅ~fiBH$* `w۩ ce_F7eXK`})`QGo'|zҪW`.0!If~0ah6Oa#eF%PP(**kjֵiTU^[]4s0F%+k"=]ȩ@3 Y1~F! ) ZT)& ?WA4# (z Ѱ)?aUFG#[(lvԮ}{!DFU`m ٮa2:O/xqM4rCL\2Uua5SC8Hx) dX60vmA-MAKh“?MXJ87QѐL@M%۾oH@L2&FBVIjX޴.O]~~Z)PXu65|Dzn$d`dkY eX~hiVd hؑ) d"D+;=d]BB &z3BIŸ 8GT0.s1 6 t"JrjPo"'ԃO0LAgȁPv8mfL䜔+DŽ'cQ^$H JE!( T=C#u$E_8 f8@)ASM1BĤW+O5}J=<;:$&f}mߚ @q#{!7'ɦ@8C1:fT? (H"! Lh)Ė0Mi%BӀ~h~BtRv^I2;vLűO)?l|x <"bv+! ApJr0 E)ā'l @Mj7xgܨi)ќOe)8t,M1 $- |cl +z&cCp޴6y% El_gu  a_pQQ,߷p4pO&b 1R`┩Q͖!`4 QvlQd"o2y;#T0IXbT1/AgN_p#(4 .^$r8LT8CzrpQ%1zx UĝO(b":%|OhͬbmU10ȕEXZߌF-2E8[yT1 a=$zWHP8o2sیbA5K͊HՌp5ll~WCb^ANݞ[FjR@ È<1䦋8&Ju.<&F6 +?%SdUhyGٚs FI \|(1Ts&ۅB#e{Y۫pkVK)%]!Kަr>W1s9;YxܺcxG&c1{!>(3#/\!!NNת'ފy*ynT1߭\5,xyYp-tkU)4)/8c1r%f'p۝M2yLQL:|B$gbq8XE_>I?gM5isdO$G&ݟ'0R|r=>+{|R f(dٜ6ۧ!mM$ˈ=u?WX\/4!0!n6{~K_~\v|s4 ҫ¹$ b%!A'U6ՆSf03%\i߷%c@{ep/ [)8x)K (nGQi H!1{ˬ_+n:񼋮& K L"7}9YX;p~7OLhJOOcTf`I06{R α0clyi׻%,y^uZeF Gs^#MS^:&sn2 &$ܐ˜~G湣SVkcn/&ΜwXi֟j7"4MU<87}n& mTTGeksC!R3hF/|NE=k$%_k؝vx[+gW3 x.Ni\buk?ox.H~̴Ggnb" )  O縒jO'+8ޣ\#k]}^Ϩ t!K-.=F{氮fh^ܞL6<{{F#JIw̟wCݙ*$Ғg$(1aKљ`7WIq frᖣAiXٶ9847|,kr/0VY4~ F 8QQ&Q0,BU!ɚ됴zGRppMLQ10Mm϶k 0 S~Y˘YjfyoX7E0.ryGC 5*=RĚvt̲9ϴȿ2e4*gY:ƍWv|g8i2y"Ge)[)zA@ڋMO&<-&jӳb->mU.m.R ε,g”ZwN!I J$# B7QV3)07seLK(3 7Tdjӫ~_$lʅ- ]:Z MTwUf4!;!zy/-tEQ@z3:Fc\mzg'0uePGsc%5M'Fgpok⭿lϿ7,׽Rddk =${ǫGWKT\﨎uD&v]\#ykv(q sϊi|K`ɑY]ГtC8 6<;6u2N?N ӳ;p,"ݒ9mm!y)xьCL nVzԩT/f—(g:ğw'4Y|E1^k/x۩-@9cöeYr ."92KRvnpv;P!B5"S|P;ࡪb :Fj0rvak"^V{c [ɘ8t4 9>D $.Pr]ԇψ?bޒ==vamo232V-JI)5 W@5v.F֪[§ċ(wAdS$gZo *tnlK*5dǵ07SyRP5~iR!WFa}Q92+ZO]\wQcT%aP.2ŪcL).we>݇ LF A#FQW_[U@;W6t "ͱhc'j]a᳠ H5ϟ3+{Փ QŐqu':w!z|&"apak7~񺘥1"bA> PF$O{tovev^IӮ$gW5◾aZ[x+UYܣqbD& _9*Uyz9&/#%sfmAER)jZ߫T@i!)~qOu1>2}sw&hkM."5hG=G2`R1zv@uԥJiI^BA o9o/蝺㦌%>2ZSǻì9zOSy|H}.O) PDM`6!'7tLReLi^`GCvqC%&S!![u̒!`h <{K1!$';h{JRckL# \bPniF7Iؚk ERAcTVŐMPU̿>ba=f0+ R!#cm ~r+yǿ"bd&X##|+pE7XbXw.ж#,B4g,D)E20#Ilk.C:L$0e9 )BD8¢OL^4j E*rd'sHGy!I:$3 aޙ˪+11(H !2D!M>F87V-(ջUHv3t8mXf%$1 K,_5'ĠbGwubWl c01ueyO5as "'<' _@-9[f2!=m= sXcvrAL_dC(@c?Gtd?įVTzy?;bSuE/*eH'wb!ۗQӹH%z#̓puab NLAA-*SM (tOcr-ah'x7MNbaQUc R\L<Ő:_1&'^(QBG3 ^?ip7AiwiVRHlM>`l'|ZDcI*V{HWtH[+NbC)88"r(3(];cTM.RQT{Z<.fgx,%ocASA ~jd,;4Iة%N >c*Z;8y/SIdS|( e"u| ΄?8 @e`" s_U5 T^d4LRDA3D@vo423'*^h]ZgR2% }ȠP@cXlO@ML8#;kugOvх BtrAU˔øX RI_8rFX$"Z;cӥtRЏXa9j 'nD3U) =#č42Lɲ GRADP *L!,1T| Jyv%٤=)Ek t4L4_q\1 4WwG n'd +YK‡str =uN.Z>2񤶢(ͺf$-ۆr8QwZHi2ѧՐd.ZAXo^ Sٌl֞JAfQ@3Z2]$cDfB*W,#Mc=l%Su0 mxf6g0v)8U4fTWf/Q,` O xIQn%]v׷d^,=e)BҌ~hh4 C")R()#`LLK\(y^/B|0 $d T!_:>>/k;:1P"QA]Ϣ'ڵEB: & 8AC~BGv 0Kkp4=Ī ;fSD!oKDETMSU_;b:^OBp8PJ@P 1D9yÐq&G.I"PgYf,_6B>#ꁨ`[I!,=`q\0]Lѭ*pBko,HqVbCԝ|yniA:;B֑_!r@ѵ?)<';CbwFnoeŃgNCƟDL cs Lc4 )ROyܭ͸3X 6ӎh$llB jaF3lwzUzo1c8KC\yeƶp=Jcq8M[&v9ئ G.p KU$!! IeKY qPQ!24& \ݍ"**ҵAtG fpoXsdd޻B@^#?((Y D!hT!sr1Vjm!i'")o:@ 2I $m![,`Hܰ޸z^ 666W` l$J;!a((Y։![n_ bmkUBFYauB8+c.UR 7NBZġ#3cUVأjmU檋9ݱ݊tJqn&@共 )|Thت hvm&-j-UjlF% Ba΃3$Թ$oN>urj]C֌b:)o95UqF/79[^Wpy1G8i`0! Ӹ2LIuAbhÙJA@=`=cH5vVc!a֘"^܂&;wy|@5>xctMY ÚiX8\N+llfrgG Nhm @F-#.AA倨Q&l\-ƎN5smmQEڊ)+ 걤] ͏tKs71 q2Zb& i " TE4&8d{ITR|r xfCd y 0Cϥwuť4wTDk ^2 cduW\El`ÊR8C`/Ys+9cmBM$Ӗ\0՟xEIměRB17Dc`xNF$GDض Cms#6#֦Ŧff2eHjZVW,%$H`)iGMnp@pd*Z'a\[ '4`jbN& SkVIڪBABBd0A*R<8)z Xꛯ5}@! ?ݜNiÂ~(=' BC "*4F |s8H2DĈҫT#aD'H\`Ny8U#?o3ݱ py SK&sw~?@>9?2O/+rlJHF'cr^'db'қ{c4.,SRqUs?0j0c,$1OIPQEX·ԷS..XAyTEv?鱠ӣ}ǘǨ6D9( !4065ΉA<qS̓/??O8Zq鯹RK#"i$ߞzp֏~F̦(*bXwpj8&3!pA#_oKOp|IEW+;1cѣ{{ zcGƳNr2>w(RЄEj!C ;"d:mETo[D[zXTEV;)kYϛy∭[FeWC;%vod ;q_H,XH”<9fLp c  $P1#%BI AM<.vSld{puVi%gRh9e)31Bn#/,QFQT4Xa@cd"z MdO)ʛ{Z2ܸV=1o̵g)j+ )w&a@J2|6t2SVRxreYJ0ᣋsdr4`h5 Pbx Ʌi%]6 5A֓DЎ ageM !uŲ1zcgIfR@e"oXNlyT Sokxgt;\ 2n+D!Y(`ؑ> ;MĘ^iI !_n6NyTR W)Z"@Og٫yPq̜̀q1(=~:)$lJa2!]4lHFPCt#~Vü^jb!"@g# kgƢ" ʇw1ԧ:=u@6G A"!svxz!gϽ7|+ph *:|Dw5 aA26" !ᛌ5}`B1#m0j12[1E P*mf0hk{=1~X00ؒ!99}0B 0YJR&`P""}1`@hT-"~˨|.Bd'6L;O=3$]bm9ݚ&p;%$Tp& >} ]t|n[({j[LjfL^h֩btxt5֖3J0E2jvhme٥PP^u\ƹ&h5 s\hn6ÿtU̯3hw6Z57Lk2 An(.׈1c t d1R̳Ta64LhpL3rsº0ǓNn=Up9n4ՔQ @`Rpۈpmчn7z*YvkrGl#5VFSN _7rꚰGBJ *GXnUL+TH\dWPɂRJh|^ g91հge`XyKU}aʵqnj9$Q]ʖ)s.q y܍6r+~ǵ29 !gѹ4dC-n$k@a΂2AK 2Tj!:"vaI"d^'1Hf̏Yȉ/, qOyl >59J E3 j3 )e3.C}3ֆ#xYy:_C[pT+DAҊAV2M%mTQiXT!>Y} hjD H*F(iXq;7+;ЮjdZQ=^9MIq-e?z0aۋ\L:#cyVХ"sZNu,mɃ~'u'IK03|Ęud p7ȵ~Yw(!륣G&O}~*dqt3 (;M. 5Ɇ9kJ5MLH;lz s1 97]. N4 vv_-uƓ#zCi[\B\Z~>]uL<[Cv.齅zkSR=?sQ6AFɴէ.V tAvOx9uͷը 66#:U93˽84I<2/4onb2(v3 >} v6L@&/1Lozි>|=Ö/Y tY0cP=~W)1ѫv{mZp.E^Ƿ:̔u5n9h_T# AZB (58 pw4dnR](hmMDp{" Re10$+^NYSG=C|`ύZj< c*Du" 5'9^vƌtei64ƘڧF{r4iC,]`T fh0>Œ>]픢 )@PvOPftIOh?@HSH+P0Bp# "*BWs Q0Q, 41t*4M8i 3p1r[L/1!Q9H- Fb 7t2B$1/'s\QyPD]dǛloWEIVe2*'͆.G$;D<,7^\KӃ#n'{ !y/\q䯮q}kӓIEnnBAe #9n%o&qcm#iiV?o"h\3Ƥ=sԮ(8U#ʖic7%Uԍ7d:l̈́#q8NiIim"MNdNH1."^D'"̍X&2.pACi¢Bm ļѸ'n">(E (C5M4ORY]5XFX|֫cea)0 [HM6M4\FJdbVL ۤ1Zz:nmahw{tsYijU.QaT!y NgS魅~r|aNL;UJ<<t?gx=nS'! )SplMO7ӄ'I ~ؑJ#Ec{_b+F3kX&`:)m7.}cF v{QZHgNMseVblLQ1ƛf3*jKp4@<OGBrQ U|M"ҠEDO rCydE‹GiC#=\1"iO2˳Q=ۡkG;nTGpffؿY"D)9P)6NV( ;?4PD> > "Ә@7V05:F f79IU-tA=$%(:BćlV3 0EsΨC3j**e<(q;:P7bs|=4~wo{% aQ7!RRc.N& YH}RY#]`1 0C'#{'m@Ȕ~|~le%ܫn˲ac9RT^fFT<ioZ'6O$U$Ɏ>m:.e.[9-tmmYmH\7X:tQG}8ri TDn);qX#hQcUơnLI ) vdRU1=P1/1z1((hsb]h]`(F-GNo H]P `hm.1ތpc$5q8bArANG\cL"eF1 s)s:=m9aE(M3B>F΍SW40Zb`^C6(5P6ZU$,d8n@Zf7yðd7HhynA6u-Q-)w/hVMDH4CML5(O4 9]t1* T =:}htaOdE:}ӗdӡSy$'?99DxCP3H U5"d)K4SHQI!A䁤BC>Ptb4$$ 3E`B.N{O߄3;|fDܕ~KNa'|U{{> B0w\HbTp^=hdC{%@ĤD TED}t Rv`gFGX  JJFE "K)c cw%L7Jܓa걉*\tG7޵l"cd3a9q1hN=mVYe-yfFX(6k&8Va$NdfԜhSf8# fF\dL4] 6=q<+0cV7N"3, w7:0`;7thZC ^pgM@m`̕TcɔlXH⸍XN^$ly"w7f 9)ͧ‹Tʮ` z9]hj>RB|ד&fft:$6?o5bs4cVىaQ9H*% 'iy7p5:M}4;=7?X&#߀HRBPM4$Q1Fɀ%jfb)a1I@='*PQЀu@ȟP!:Ey^_ڧu!kRQt?U.m63 yja>~:Z* ~|QqGph؃Y9: R"P{ϵ5`U,,BHyS):'ivJ!8I)}>nň J-2R.fau!X,SdmdO)]QAk"))E4J*,s%'B~L 0_7BOgSoe4t2ed2Q8 Ⱥ-[[):ͧ{%{Pt2j)``ɗ1 $YU(cB6:Ikxwe,$A !9N_vKF#EPn61j"1x GtBD-Xi) fsl&ESBd9dUEL<)Bzi;9z؉-tl' b e"a6w'trQr۶4cjMaD;hM=>/d 7)=łYDCdOOPG{ h c.\=c)اl×eO(b>> CAJ+~1!  8sj1D# 64*:MŁZMT&UE3htI\=yCsj#G@_y8k;bP|=X~"(?9 m\ǼoΒ=U^SOuPLUŋ,WUXRб L;CT10Gdl e;y<fʮSeHGQ1*mnBUYA6{2qST(C1AiA<sa;`B\@)GxjtWv-#F͈NͲ'{b9&.HH $HAzzp^"CҘ_::&O,tTPRF^@Ӳ"V@JJ!'0gSB:)U)Gs-c/͓̈́F_xyCWYQg: [?-wvÃMU*k3$0D0o$?7xï@ϒJkci.M!K3Qǐq"qWF>OwG`1 "n; h)IM"?8MzMnN%ybxd_pDRM10jJɉb@lxx>ؚi UwDOTܢw}j WӪbb {ùl(#J}@l*]ӣaQ\}5U6Or [ULK7󕠶i-!B2Q2DVؙ K @>`4" ſURHm\@V`& ; ; ^C%(u1n U"vCA?1`^ut;#bH PLD!{dϞK`։'ҩ݈5cϐ. L)ht b vuݬ) Ӏ \{@&)h( HA)8%d x>vN#(5Ubfm0 f*8z)Ɉ eMt$Onl` }: 0)FΐҜϷP>8MBoӂ)G u9FA c\I#tm 'ZM먪WM&cƧx/cA`/|pm==6@AfP @*AAB(AEA$E-@AL"LOT =b'H"%`8|J/w#8~),~GÕIb4-='lR*-@@HyI`v8Dnأ6pA{ 1{E{$8CuJ{Ta!6SBi@"bKo&+>Ue&S NJBH̓xpagM*^LD  CRٽvO7^{VJZV~CNꁡ:_&7qGB:ڌ[[f!43}-zc ufs`7j=p{NU?Ftyƃg4oFFRJ}!ɚP<&AK `C9S?na yMo"aqb}ȗp[m8"'bOl0ǙX'30q`/z+eLكۂݐ-f,h ( |(3a*0$fjH$OƝB8 , ;.`rOBHKK;hߊJdlA?`D.& zCG 主> lHq$hш|ӓiCR]ˊ1SG\{"S]B,F%35?wI$tg.bk$ʥ"cUW"zέ .W[J%aaUUTvѮ& Xm88ըl6iĆ%HP?# j |̔? 4 v0Cj!z]Yz @dCC8{[ݮqQJ%?z ׮RJ_r#A@T DJ*ϧ{{^w_"g?n^33T&ZdOy%!7PnɠES xX:VG(\]ˡbF"ނF9'5C!'9#|뮂5\oِg?OBdH8z!s6Ѣ][RD6rЊ]k;sɐVU vrJ^x 9aшԄ;jf2ķҌxGNYc<٘LC٤]9J f ((teΌ0Q̓n2P̜ޣWoYV+ 6b)}ݓ֠*bqNrգQoC0ixkR8l.icѡ$u;kJ(!qzѤZ C:΍D[o* VS9 ML0:0E+Ij-^O7aгl>U0:VaR'Idv&)Rr$$[dZLh-k1[^\HЙH MpK%sj܌2;3elʌ;&-;m z*xhZ650[|Rf`(O(޼m49sp4|*]j9﮾ɮq^Q(+ql?tzwwIôKLpw98M4+~p =* jiFXE_GEZ6H"̠Q<ӑr8X !pF%[(*Bm09\\"q{k 陊晅A[+%viiCJT2 '[RH/QuI@2y&O"@O LʻLY/,7E>zu2KF]*y}NQIO$dMe+p _q` }m7{w|MEx]e_r>EQM.*|{ ֘M:]Dtw]6+aoq}^ 5T!k (.W}}E ovK=/}Ľ@P_6=hHiTqSJ UPRGg_>y{c}:t(=>l^gZP}`};́j/;5W{hDAwt|̔M)YLҽ&,ѣ:mgfYgק@'EUc*w7ܾ mGZ=yD¤2@8v Уk; 6ڏ^`}W14}tۊU=mb@t#CJ6J( jL ^kphNt>_gh6ӵ:=^&61ԍӯNwzz;_{۶ڳfMֹ^Fs]|g"V'sJ4y H>tR۶.;ն Vv{u^{{gYۮrrmjΫ=ך -vأhvuǻn};:rwaG}νstgube%UU2+NS7C7}s۳ϻ76Fxol}>ۤۨێڽw{n6m[6Իk^Ň+^m6etnm&>O:^;\-[nxʀxЏ{6YnZ4n^޽O|O^5[l=ս=[o-{<缷y"MM,Un҅T \ٓWfZdE= u;mm)źld'^ݽCe7<#eˤ^mJX4gu[y^nx<,vɯ[/l8}ޮKWݤMۂwvuWse-kW`jkݝ|=^}7{k]: @:zEDWpnϷx=ox)\۵9Q|Ѫ@E gY/9۹OMR)ǮhNm[e{Ƕu{¨e_ٕv6z޵vJ7[lڕ:ڠ'I{w7rvg\%ݜ/]{ޫYy۾{֩@ѓ;ݡw^<C8i44h4d fLid!Lb ='SziMS #H$D &h&F!2Q lQ(4BJHBL #S2=(yS)CE<6jF2BF 54LibSQ)=GI 0& L& TSSSP$ =@?+**f*fJ*zhԓ45QUTDEP1GSSUD5RLDLlСN.CjCh!y`@4PQQ+댖{&Ncp7j (J&h*.JJh9PS CZHE[*o| R c ;w/6/6a%<'tb1WHi&[Bq1Ne,% HD HP*i 2kTjbj(*bJ* i&R )=XR#,LA 5P> 6Mؤh Z($( pu$Q1JjKШvI'P syC/#"EF@)O ϗ~`?ͨG r#)aJh0"Wd4 +OSێق #xՙ;uu@?AZ <68-p/ٺ\{83T*1g~_~w <[HY ?3]54PqspOeJO)w9=d}. ~Wܹ*}_vdwc#<.ޤZNY aIg/vigq|-$8%'(9pezWt [?*׼4*d"jI>[A~|Y{=Dʍ2Aj_EP, !B;L{![û[nYo_wdC:Se<罠n,q> )A zG(9Y{vS*S H p/r1%.ZQ &U+'@i >K \,Q|<8#+rC!z(胷С̩R~bO?Y@ŗ(?K ?Kٗ ӭOs(+r,'9pڪxcuUnJXB>5K۝eU/t6iWs)]/U"䮂cQ'?*DΘhuqxX"03Ӭ{":#=qsA j/{\ou<Z7u(rW6 f *(1o'"o0%sBhIUI0c}ѭBQHOĠ=P`$Wxvb/=َQRb;g?Tpc=zd*CeepfQa5y>ֹ~u? р@1!s+7/ kGMJEU$7ly@񟃍g<L9:ˎtV~ p5}|29fGT95$]5x(/Ej.㾤,ƃ=®Qy:7{v@Vlq+Jd5yiǠkfj~ssƎS 12jGL cWə{"җ X%ޗi9,rs-I39=p~_sb18?nLqڼ3׺39thtѭVڿh\gI0Ky|I`V_s8#P.@6GrK|KĊz|wϚ?T#lr>d'G]}+Ɠ4gnQC jB$<s̜~7nilV;^k&0r?/4:{>}q |n3ׄk/Rr~}]cRvJ,NoUs"#$y;Cܹǹ~~eue"$BC'8.3(MJ:&C9Rltꉠ:ק?O{lw?}WΠY^:㇑[7sӞlkp>5|f:`] {v]g'P?h=3sG>i2ۮ~OO͟Z@q7P+:6^a|)s 5}Vyǣ'p =C+ 'w;Aզo6o;5PF<1LH@"mR% ?z˴Jiq>wo( Stb cc`hRAǻ8=;otъ%ATߦ+e 3w^(l* 'N׈tmkʕE%E-4BP4%+IBR+M)@2ͼ6:qrCaQ9yss5~*$֛_8zmb*%w_×< n 1õ/5wsH%wS|;1tvۨeGv2x׻/cͨ|H?zG! !!` v~9/\28z鳳_,?jI,6e@#lv3hn9JeYlj hcC{#!gK)k}tia& QC ܂dP Ȃ8" "!$(#fZg= b#A>,u5_!颾]~0J*wv4EK.t4B#ZãՃLQ7RgV+Y6?ա~d/>mt[fv%a52R[r( SoeE- >2{?SW͓8=9^/25pN8n7UiXj*f9`uvdH窸G%ͩ!ǖjYx"`Z)qvqݭ͘~?{깧"l뢾e ;AK֍]She hv" Hg#^an$F ȥzx21vJ9GiJ(sϵg_ARk 4k% e <:}6:@C ^ 5BFdD̄ĤH _oD:e29=əKA{PRܼP^Mk&Ӌ:ml7H`Lu=1G.CoYdPҤCsn'M3{'!go\8KbCHt^M%1 |ơįſ|>ZtQ0'_Zİ $e;==z<]1Uvy+UPF@rWjn2Kr/!^Dgz0?:&?U])mp-*D"f[Qz-i|ei[jsN,#_} lKpyNu1ĩ v!0m!Ŋ^uFJ odQǑLq6<ۮRI@WٵQb:J/ʈ-rvqP?d&*.=^zT`SYc"x ~U7Wnx>eT&<&A,hazkݡѐ_Id?k̵`n|`浍'uizuTTDR A*AS(J#%4(D XHO55G3g jӂS-s ?[ 6aD)ZE)D>`߃7קV"Al;z+ql`*.7 'gN}35d@%Wv .!6{c|&b `qC z7xzANJ3w@pDBxC {Lrq6'SzslM"و6 %3]` iiq GT@ 0sy ō;@&1AoV0 TT(Eit\cԮ LJ tg7)-zby4sq162 yފhi"\sD| y4- E\t=W#;aE(( `}d9DI EC%8 QIBRP|a?P pmr,#Gl&1]`⚉ Ul9Gk9qD.LHDFrfw\3S 8C8'^q%!mY 1bCuccb%ߌ#)ʫQ&JcIAxXnm t։ 6]RQ`s7A8v82Jk"D+rU=n @>KtSJv:Ryo58hM(O6Kl "BL 0,LRUJLP HIDPT)MR3t ]xcB2~ԒIc$JJtH9^}O* "Us3\uԷe6DzMhF16$5Σ^pƓbhHPbhae[i-JT@^1L(.j9cã.]Gٷrb*(>PzEK#r\rI$v ҤL@%DP"% D$5BH44 PI繄¡ UJG "RV@"(*"1.յDD$, ( J 8WFqȧWgWMpM{hB.СS8i8gȤAq<2Q#@**a/Ě4DRhODULW&SQED!c@|I@?H߮MYGcOi@W$x:0~}]rp>ɁÛڣ. 샵S;l3`g2ͱ6IV]) nc?_8: Q6]/ڞv|c_e g6'[C(ԈF`ETϹ E"C0x JM1Q9<$&a?JuuL z]xAxY3٪?ցxg%<<-努n 0o 4'ʜF4`Ǐv6D_sB_C PA@;?dKj cJAFJƭ0Z=G󛔁jHޢE5#9fM'"m ͲS()OdK.\`ŸSX$:H;-'Qn&:nճx$bF#ڬG∫UqG~krBG &{5P' Aק3~͠ێG9ehX5)2h6o~˄/2885s>B~xԴ~AҠz>Bu(4Ayw gbzfXVʙ%v,xW2NIIŢV1,kQq5vݎ``%xay^fa21<xf 2f͡=)4,DoK v]ܓKҦBPPPQLE DX_R/@xyiR~&^F"R"ji)'(䶧e(2c2҇FTATSTP2 /AѫQ1.wp}jzƂχkcCh)ƬQN-D\v0։ )QA@ )h J44@hmd(JFD;:JpE!յ;X ~yWV-C&lxi0 JbrtlNLDžkm!Ae#0lmnvLAGj1N"lh_ͷSO44zjdzQth6CduDPţ@bSDPEDMh+:RذqNa'`Դl!# 6F9Udn,P^Fu+!I&BF$c_0\,[E]Pg<γZvUA8$3b:kWF;Q\v>U׭+D+FH#WTuY5h4 SuX4mE'^^y;cic5)ѝݎz'm[i1Nћ`FY:wFCGtb`m&.IFuݚZ6;Oϕûȏ qqXcF: !f:%RS{/AZ4APM٧F+qˣ8gBs7Oqu]n+uB뎓SQĦdAE\%mlQV͘>0I}bڗcNEI 5FNW-y-DO9"i:t]i:zmmݳw.Ghle* yT'e;LTh"(R 44h"d*%"Jbɪ*JZj"KҜv>1iP%Пa5ICmoN?i: 2ZGdIڃ& X$V(T xyWovťK?V)q6Co3[ 1hc4M(,FfRG`3t$@Hk4|Wu~nQ6kzzz[uSsyp>=7@*{_^_,a)JDPkRo/ J`#EfXIoMYs1K\˘5YFVٷ_0xss{[EN==E1P.`%Y\%xkRQګ z{­Azܾ/3{q9)'󒠟r!qC"cD'M6?iE&6P"0(*E=;܃#;}u)v]bHR@XFVnw4wUL:_TCXMطMπME>Łq|뢎F+yga]K^sgwP4 ՚d$o0l].b6ޡwqWot~_9N>1y#^_5N5Sk%p⌃%GFV`rVp :;T$~o|g@g%p Xzz$1WSC07T lf;)$OxqW?I_],%s8/Y/Q꿢[XkJ l{^c0B; R{nc&\aIXLeҺ#:P:D=O$AeMĵmnt=ش\g8D:-ן2$YyޓqkA)}2:OB\ סPaֳ,V,_~=WqRgFTY)+6~ ;3 &X>=eEtg"r$$Ǔ8ȧoW<6L9Hsd<iDYY\jW1 j _cOw_jBa< x<4%ɦcܘSl;k-f9 g *i]2${r I= eݒT#l#wU&2aZCm坜cu^l?m^ g~(4wbtA6t1 loLERcr ty'@,&G@N09f p_-uA\:S%pZZBݣTZ-.)dI /!]$ᨊ=fI.l-p,ePh c (hX?W#I7w|X#&jH=0,!gƝC4aM1CVޕ N^r~iӪ+<9oQH s/w״'XIP##dDĄaQ5'yɌ#]it[rT1u*?熣| 9݂[[GABX9f>{nMc^ǔRGs0Ds,2#] ?C;qj=\=pj--6C$3xl VUQ(i E%cjSZY1P><% (#ġA[c 0P$Ka}Q=+A ? ^AH/,9vt"۷i4'}o|ޟ*ś zj!Ç`;>twTpQ$3鿮t(~n\YStP2: sښ\j+l¥kǯZ88t LEeqr`5j?߮YDJ[gc7̞ut'Hwiw]@}W0{YK9l, #P?0 %^ @ԩ={<9M3zAmWl!Jи}<~>3=סxh U~HO|4G"ed a0Z7{Lux@ 14JAb^fq6@9rsGQ@P -;bZ ~XҐaqL%vآFwSto(/-|WP\t;'RB 'XN*Qcg{tlKQ|8Su7 ~c GrmX"j y <=<0b86TQCa[?bA'u0`isdES۷ޝbd@ TU* c5~bl'$olǦ h1 WYS 8&t+xfwK yRMH0Yc9y@^ߞ2/sxO/NeAdd `QTO8=V!_[>4:HK DњRQbd NFYeK51Pm=pЄr:ž -H$OnTATAcw}Iq4a/2أ.?W:Ӊfr<-@(P90{$6"{H02c2ID!N%Ar-]E=^FoK?ћ~%'tL8d!DGzJ [,T)(WFS<:~W*>j,2I9=ۙSBu[lzJ~sgTuf^ ªŒ-sOecjoa,yivvCG }򝪤n™B/;i*(b{|r~I')u/o뾱j\1]6^}V 燜)%#ITI}SA}TsU(N0|p!)oώs؂{Žig[͋v,ollRE _í~6-\.yZ +Im-mulCbU?W,ߺ#NX  aD{Ȉ?B2TY:nB@$@VcQ֦:5YuZ{qYX"#~{[ʓ|`V.gV7eޫug2<5̅FYh1Bgvݟ7˸7kz}]>o!BX^~C@uz%/vl˧#Bt{ge݆ႥL5+NS ee)K+; N, _2'&Ti T`]IN=}a%m- C*><>+u߻=pv@3_{n1fY`$lѵ?7GfmWl>\O 1R }p$r:/ N'ڝ>M } D.8Mz. r3fys㋊xȬk96b0/XzQ\nIkXޯ3[Gӽ% @^ \@`WS˒q@# Lc#[֫qc%cmJ8U=*?g]ΧS:$:,>؀} \rzr(%`IR0GGw2tTm۲7T"羐!B|ݤvQ˖\Xk`kՉ [8 emiE!fEPa Mr9\(r—^csMe*,2\1X " !'ےgR g񆯯ݑb P>BqX[?"4vs@>F,>yy%YrL̹V x[?{:!w[fشm ?/ZǏ&ПlIj-?jwrۛЯ8[Oÿ^N'*B%.thT1Ln* ` ouL J]HZddN(}~V0=,R'֦D!|9'2ȪLx)Nl>I@]=s(C*RU?3ڏ@az;gY< 2ezy@x?b](^ ˉYݮen~WfDePMY a)"1N b|qQa3z;i?&O;h#31G 1[`Gu&{Iv/ġTCM4&MD AMP*0qY@7@(ZMqvقXhU bARE<.4$hmybˣqV:SV.,C5E4 1P-p`-(+p_gn4ڨF$l!xƒ.@@6'#Q(z cd(3GaX !Hvg(C@kN>@@xSRI(.i k &}9"d%!._Y4Ý"iXJD!ǞXN‰㉧,m+VR=_۱jKQ_۹'vLt]Wl #CQy%KUITS0E MP{cDbtgտ7xT~y]T5}X>1h * dm ̦24|:>t%cBqYoIbHnYO{ȐM, @cdꂌUz }%C~HtZM1UFRWG5LI_Pe;,VA_,ZFJ!??`;gIK5QZ:nc5lc~Lnqo鯼aⵍŴ'bƢ"|}65آ7;WTZX *)h Bi@$OPeCDaH~ &};uWxhuNݺX] '}O'3jׇB`=,~# %4JF$BP P!I^A#  RD&HTTħT: -l?Q{nڣ)T1gۜ a%b>pÚdb Zdm(vڡĖάTƭ6HGuڐs}`kN Q;[u'$VO"JtbT53߰:$Z,UTPH^吱ě1KlNuXa&@?т!*~Ot;{~@ $'[ <OT']*$eR繁G /ٲUPsd+Z)W;v swhhNp ;4;׃B{-},/~[WyXi@{u$Z<7xKZ F/Z ÖbPtc 쭍wv\jT[k>/>ok*Hex* *5& I x.mp}fڡ^waE`^ON)UAv`۝ؽAVͻqv7P]w_2~ܣerU}3m=__@&ϗgZ<֠z HP >/أ]Gyl#33$4TA"(vX  O/}U eWu9  c-@0 ITs{td4qFاws[C: @T*ed)!'\4w'ʎ ~U_Y.IlډmBv;i5$.3m:8KUTR;b1=ol x~j\"U\GHwxa%@h+>0["T|\hs)aPP֙r~Z&Ƣkp^N>* YHX*:Ϫ -9uan?[OZ? r*/_N#}9iv ӣ?7A#g}q/Ӿ*x &1?=#,Dib;l_<<$ +ȠF g ouvRX`Ĭ}xtU1 ?V4o4r?U8lM.!)C P!ig k]r{瞗Zt^;[y11Az҈y* a?`! VHZ`!@B-Tv_C)λ{|4=EC(A=Սm(Aj?-)%z>>Nbb.=o\Z? } s=*sgwz}v(Q[0 :3h?|&"jG0l]G hBQ4 kY+ 6eɷA/]wk9AٰA=pNe\GmPuknݐN :FP7\КQFH*>7fRc?%n6kw;m_ڎ=0?˲BgF0m&WHQluQ4G~>K{o}8MAVg{&cw/ SGF(űuGy=֚VY֪EꧺVb'luhSv|,B(IGKEV:K~geÉ1N N  vF_rA %&ZfR|@bg| ?`vyI"2梨1/ץGiŸ>X[QdZ{'LU*vo{k`8t,%  3)vVW@<,݈Y_}?_̭AJRTk3SO'jV仙(S0]lz~/475/ hӴէOEy:|Kjٷ} FbdʣW]qyF햼"k}Nw£QG: WEi![^hEc.o0تxn Tܲ>=EbͰXmXQ:kyᦡH@cX!B8oHvwj el,# `JbaW؀WUc'wq`(]M]D'g r?ւ8 v?5Â; 5é%CG=r6F]pЛ6UDظ]ܳLdn&erųpc`N4=k/}X>kCd*z+mԷFs'U_JIa2Nq8xbr/(:Iń+h]XXz8}ΊZ tWBDр9)a>{ZÙw^c 2%Şa^OԌ?V0u07n>apu:;pW0xev?R͂7!4Xɶ/r<_Kt~%DATEfANdbO͐㳒_FG(.:pu$+4"^ *E )̅)E;2_ y`!Oo6῿V <=/f# xuƵSi?bQ7l5\-?IM-]_=Z)fNoOV|{]K P$Zu<-h٣WjQtSqAc%mbNO?Bݢȗ\hhlNyu7y=ms*|#}~MbC;M2`<Ù|yܚ૕/_hyc\swT,vIcdlƶ/.$aOYMDU %;{ANyAW1Ev3񃟈uǡ97䧃^_lP(#a0!2rZ Xf觤=G Aօ[tݍ0fz\~N #J4. ߳GYO&FeR&H%L0 %lmZgXeB wz9Qrs꿅?>vOMiMY@Y1 5Jΰro 5O/$=4V\N?wOsv.2"c+`̾}PmF8z(ޖN ўaV~w< ZχUSs^˵bXO?ok8^aK(:*?"$pI(qb;=ϴS/ǼU_Wke%|\K+ͿP]vۄzޛ:<ѦNT.RO ןe))7\~mӶb}~ {-DsW;OÌ=hHH3y菡G Jh}]d }-8a A$&͎EcA:WpdW|Ǥas?인C4/x7X3nLw4mmg`s]Yt=3oxhנ:el _!Vt?Аz6 3y2 HPV(w4 +MDEv,lBsCDaOߦ."֊D D I!2ř+mK H!}^H1.1 FtLx`$ٟ^!6j"Ǘf.2; Bo8d(ēA ̒by.}>{yS8 ᆊvӃ6Q/i;a5ya&ϗ'#cٍ8iE} \}_#Mp 4 19LY(Qais $@԰YІ />vqL<s!|y{Cۀm ]uxgT85`{׋(M_l7YApޛܛc9Yw䎑6% \AgѣA| J 'h<T F>vt q@bO|yH|r?6ׇdAuʧ@Zͥ!3ȣ8B[]t0wu:83HE$&^Cꪔ)HE'%ł5H,_.sZ5f#66^ uj?{ /?{< 5vUc\O껬^37eWۣ\0@:E0"=<{]G{rg}6e}I`I\+hb6TUC_sl0n$[]dD}T+{ 4.kmO9ՄԜu0y3s͸,hZIe:bЦs Kh7Pwk_`ȧ? 얻E8iws|E-Z=#|WrU`*A ",#nNv@ ?ۀyXZbb'2Ъ d ɣ fs [n۞gbXĉQTy?IEpVj_V!6;y\E4}̶㍣|&ݽHi_N3 ٻ  MN*A5] #z35ϗЎɟ$w]C50Dz.d&_s0y/:oIPG2*`5x/P?_Gz~ZVٝffjɵ ,5àB W۶K(/ywkuk 3w`,)8`Tu<9o>Ra]Ӑ")XŐ"A zx8tt<,;~XR! <7_1T\`z(QuP}93J-{2sÜ7} <'jA$ڤ?+;OLl[>F1RB(HBB_̤I,y͂[b+/Uv[W9f\*\*4d.BH# a'qfZ=gѱ}V5?Om}J*)EWŠb]I hp`<8~M;熴yB"B"O! [, O"bEbI *ZJ %t%C W{zy9qb="#%<"K.pzqovbC/ r!WJB(_(ryJSdUOW>2x͉"~kN ^O0\ BOyv$\XfI Ȟ=8B@$%Qgw!|X-Kϊ-$:p;󞟛#ݩ ZmKZL~A'NC+\ kYe B:}#:}1?xuOS?hj0X!M䟣.%|(-,[] roo3"AB;`~x@8Qb/?3o0!l:A'UL OBy ZHOR(#VNkUQܩi@c#SB _<$&R)K99Vm:f+L]wi`[s es mWxA6lV#FBK*޹9i@‹k~; 禢BH@E,/b'"@  ϛ0h tR/U](q "b tW[ǝouߗ;מ.u9g3]FZ ui.+& *S$!6QˆNfCXK/=m_:zCC(VǏ኏}h垌׋JHUڒ4𞈃QKKGC!pp>HGA#" 8} gjU#Prl0 9l&J2,Ac[)Kn,xg~sy.r6A4EwA۹1#7S2 "ҡ(Uh֨lHfGsؒUUU8sW\P=&Ě倰H66,(sKBu0x@Aׂ9|s>cr_WaA) l ͚S4 ߇$OՃ1{\0@ALDj((_ĥ)ٞa=>k;poAdA PN1 y|'f2Y(3z cH2lAD>yu'4@vvw L V& F萪SĿ?OO .=ՙ9d rR?q60|Gԟ{㯷ߘ@iS;AS|C$⩅Q\(~똁ʲQԼ$5!D2Zrz6|80 +$r׈AVn΁SGa҃PC6ᓒP*oP(H} @PYtpOf;Tf*'Xu<vx9ڻǟV(,.qީw>^Ns61@!ب]@RРt b@E; !c(p~+_X# !ʍ=sVsjhC~<1:GBć+O-uaQ%*ޠR)L;HB !x%d*vPZgݐAN1:PS,EeF:)Km8oaEq͏~ɢpL[j\$\hEw 6?NojV?mkyh7zN!~ 1xu|j&7Q=;3 (=k!׺ 21*Q!=VsOv{&N@31s|!eVYٯ䦼/^*>P@rhxA O劉}>.d @HD@j!iG<@*;[/ɀrL奡V~Oz|\PŐG˟Ozצ;Ty_, dч붜 ?C TP+HK\Ǯ* > vI5h~xAҨbVY "Hw;|'/Tm qd y͗7 1PCއ xL:H迿J8( 2@<}nC){jXX̨mk ڪΚDJ*ER^׏, ]>m7ZL=AtL@Ghv**j*5Cz4<ӃZ3p2+79jm:~HJ@tHLah$@B}@ƶ!2-|Ԩ\0{x=R羇rP𭇱 d> fp$›`>\4J~$Lmmmحmm` `gj:s93ݞOg:W죴̒J0(< "rf#j}^.5f~7cS=j|+-9}Y4O<%UVU[ @S2Wďh 쑢dZ:5^O:z:t_$T14 e{\x|.zᮇ ګ"UU_=qA}n!fj0cfsܗShԘ'Р[0iŒ}sp/wS  J (,74e9+yb1+p 'CkiPKV_~绗Sv7H(`A0E  i") 5BiXpGb)Ja>9$9]~rNYvy'1!70KFG$ّ>1rnu h1.(Ki x'I$I$J GCuy3@DBh@=U,I&jz(z^?A*7=nU-wZJdXQWĥ\HODӳ5Hc5}o =T#p]L</FkX{@-v#Q.x"^pZ1t0pBT>& ׷rru;܌ 8?ΆߢP{v]Uq C~~ 0(?A@~d)|QhIJR&W7E=%^،墐 s$~|6rҏeTcXW|I PӌV˖Ѻ]?eϡ;:}i+C5$iEO2H|J:W?h*ѵó8ǜ--e7s=uQEYu WGd HAsnPCToxA=QM>PõE}HI(~ @;PQה}b|¬GxK$ozg0r*TM N*&.!D趆Qzˀ@vX. 1V`5 S[`. dM挞 ^M Ԣ+!6f6z"d I Ŗ[A I(6 +̟Mn瓭9T`SIex3rU5ЀRNaʛNȆo5d*#Ɗ P0,I6ܢXpLOGԤ '+ aUM^L &WJ= Qަ=!԰l8ӻ9MdaR:8 j F@7GF/z"*]:S.۔xH }3EO>8:oa 04- ų%9u$݀l$ …OH: 3["6Br5A'6.8'`:`bN^>:fZzSTB֍W$T/@tQĴD)FHX؏4ΟS%aJ |JtpP&*S^)Id4$HTe`A"m`<׌K6`P5{X۵@J<# 3*MѼ;^/ S%gЦhAo2o73HO`>߹ * &Ӛ/I숋a * yyWY ݮ.b=~ikzx@P);R:ۛ*yHmsOWl]OZ(AV).k[ |پ7Fd Ǣ hjw1D>`4RT 4 "B}%/`__|=c %t^`b!C̩q/v2318Plu>ҁ>j\A)]̊Rg8~} 0!փwφϿUmնkkmo]UU[d!cE"I$HP mm[jmmmmFmUmmmVګm[mm[mu'gzڠq㜒1`/5?L39Xu&2L߾$( Fk D ES_bb̜Nf?B»ru%RAh8)qTl=aEq'n'(F2qOߧw⥃eh]{sL$f"H&m]9-'^~ÂS]L*ϛ0@`2O02a]Mdd/ŸmإFɇYɒ4:ۀ@6y {N;񌠳w&X^jcu>yVJG"Zm&!n.C޵$]V֥q{?4l.cziMGmHl!=75ȕ#IDu"" 6Xe6Kv\QM v۽P +Do$9ݢAEOۖ``X*޹E@үz4w&IsG>?24{qMG'pd0UeH7W}Na/'sB[,uaj6(l:N 0n7\W( 䠛.xaciϛyl1aK""PG&Qtנ>:AVO)KxaW6_Md @R|nnAI)orN_(~G}d>V~t;9ŶR 7gz订HB?HB/~NzZݹMqs3ed󦯥o%bh`G(jd$WHQWE=P-^E?+C?3${K]zgJAU-5 5G;ǽ fu_@y]cL4!7F3.WF 癅ڑ5B)e Oȣ,e밣< {AcoxhX{UϽ˦w]0=3.x!)_X=X}͉kcA %_p3zdi89௎)QރFjrsw|Mr>8(QxWW5Ϝ[_}q @AnxoJ74v mE߄FY> `ű`5b1lwvJ5}ɐnHoȸ,*v_c0=ڜE!.@[2[@ `o7ݬ1W3x%ix`@ofBDZ%vEֶJpԋU\/{8{ŻK;Q9QjJTCܐK^uZ=k f}a!B#e`)CTѰ (Oq݂[9e‡5?EnYu,Lq,G͍!TN? Da%4ce 38u?y WgK[yէg<yMF4Uܪ9$Cլ.a!z20A-a$JSH_RZؒ/(Q2R&aІ/$C<)L _bZœc:F<՜<>X;͙MjZvT<_@$j(+썼m]V&?\$=B8k>_VTDKִi| yt[w M-Є@-7kJY vEmG=aؒa}] Z7o#w{\yrQ+|.[=hMBZDca1\2P/H].6A`g7joN9fvyE)̣zvʟғf܊JcJTEzz=bphA=vrV7 ރ .e1$ExchBz._]6A9K$69BA^iv #9y!$FQX0&8NID/}rBc(Ba!hR_P\zHZlcI0/f~p[/Mec',"0j0.ÃY`^[ [ء;@ߐQs= ԴŶ,晐P!Ө0"W *7hFhݢjE"pZXlpQ@%"jHnbv&-xuX+~:-j%߶?!^8wF@DRW &q?TJh(b5 ! a=</9^{4H4s^8˵]ҸRm. ?R=}eL"&0"۰՛'rC~HD~ r݅1iN1s%zEsi@-Hs\z6(EeD07Å \қxYŔJTN9mEo+B.P7w"]+wOXW y \vDĴ۪U+Ѳ1AknT5d=?ה\:`|\a#"77&g+ 1Ql@xtl<>z7ć 9|}Jt5GKzͯñ%0Bc BDaUlOwE~ZhRʟA BOACcýًsb ֲyk8f0w IXB уfM4*3UAr܄-W:b 탐.?^Jo]VvwLʄ @[rٽ[I-HOG.蚋 )Dv7솱Ϣu>+U!PR I ?s3>n@~1s@IbڠkX5_GÞbEh1\zH 8l_z` *:1CЮ) NDїS!GKv8yx}BxUc{<_VzDu:> f{|JHrti 5A*1DY{YxD|c9r0o5A>9~樜 =n}/'CѸZ}GoQ$UHBhQX=[$Dà19yZ.҈'>7wo5@JKUJ# UxYlx !6uVJmAahJ9Ff(D_Pl]C)ݧ.^4rGS殌dY y ©҂`"c#>Ӏ{p˜y P]tkY(4w[GriIA~3g_Z7XKm{Cl^͈ͮP^fM“-lvbFڡAG"t AW]1>|pa[lru*;:|y^!P#YTEwډWꝽ+Mu] `Dlxu{\1/BiwVćLjA$X/r/(| $HJ_$C~ 0#b >.\lώWIA_6ˤ/1"-&Rk=9fxWDhخhAS6b!&@~,}L`={ q$q>dSX o^zbvb3`;1]E^=D.xXtwH[4#+!hUW$' rs7Cq~O~,z0ݒn@RrMH!0q)WU+U|mv\ƏT@H Ջz $7|I\UjK]'Bl}u۱#G$P9~Nds>je% ՘ֵ`'{s$h<ڜ(3PP.a/QJlzTP3yP ]ů.q?!aW ܦ4~ø%PJwƪ_W+E?;κ; qf~L&l>oAoؓ`vOa oWp!j*:D=$}s\58r|M-v@NGE5P:|1 19jxL S9ZL3yakn;.)SD #B@>903wӾ~D6b=axj߭*d:i7:s6,p9*4 9'koXu!_E 7^cW cD^~GH"T]AeA-ao?dD)[iGc|4p#]+ {얶+̣>˜_ }f[0j (!BDk/45G./gCtjo滣84|wb.}y^ې;ܕ!>y#0gsUФ'&5L`znl]v;kج\&|x>s䯙:T먍 gWpyq8i ކ]J@􎃍~gOr؋m}ͭZ('MY8BdtHʏFɌ!,"~%ƪ0X7>f,z1w>]iWkz(&Nf.Cq)PSݔ$z!A汃'j@cg<7~wd c8\/D'@R| @>=&"]Z kֿ|}^|v*qcB4dG8 p(Ch"G<HꃠMj݅ZWw #0F>\>s̴1d,$`Ig LP[%{T,3ng$]<ѽa/rujަyp\pAЄB5k#u8D6P0J)ƖC)-UN&±gֻ49"G h~LCFfN]QU*GX'Myp)4Dh Y;FaAW(ީZGGWBtC ֏=;Yɹ?( 16]#!EL ;r^mSOe{;-%MKM{$GLy'RwMi:;'߿iBd {b|iP+N0{U{4  ~4'(QQ Hh5. 3 kQG7)S{o%W.99 D%E(E[:_ZϽjL[NkKr/?ơ<{bzu(<n,p *D5XC@G&5mF%,j8AY-atzGor+nfN[ ڛatyhFS=QӱK\!ZN4Wa$JqM;kHT<3ҡlAŕeb۔cV~͞{>˯ jy&$$I$\wcSYL$k3;'`~>:LYd# Ԃ!J09Yuu/|!n9a''k#?κδ9bEH|"1͠>P|-vCLf%E9/H:mZCi=Ϊo+|nu?cĈ)>XKND#Xk.5ΖL ""!09>5C"QZh>I~M^w`wMNdbP'|5 ߋ5b犇~MdVĠcxp[F)TnXydC~sfLa̹jWb=y1   dzU%U}i[NG_ʌ扔׮v'mj˻ݔae@X&p (hQP`utu)y/ņ8FJ=i5UUUUUUQThCtS+0u@3CxUOxэ8_BfE#a-]z~ma&қ(cbjAY~Ln {aU.kqq D}I< C⒀R-sP s7|9+Yr2"OK}=YO\yr孼лVH {qrjU^ʊBj3ԘL]:EUkq40T5:17h",BwyVu㯳"GPY"jAYҷzKGZ)!=:P )X _hIhz]qN^A4`;DN,=6sj9s C xpI=ku}"Hk1₄l@b euԙ{rdtq(>xO0.y3^s!΢l竕 !4|p`Pl3`(\jɆ|ȀOKB-_}G~rD疛9/հ8A..s뀍"GN}u%Ex+*Z|8zzd+:D 7tW$巜Wr?Kssx^$Q?@uzęC51-)"Ig!3>?kBI>M|-x| ^ʌ5L%a`BSePd[N{*Ak_n?BMy >[CMt‹iN1ԷDCr|0OeC" U7(sga`vMSsD`W^\&ur+dt=y{ d , y@tpϻB⇊8xV> hjD>06R1Kf xzosB?alZCs3{/>AFHe =LVdM\YT|)\&L2فԤyxkW88)Q< SaL?7ZBUQ&I`:F<4 ]4y^mJZSE%dÁs(AQFF*9%USmqRzuE;"Kkr iZ`ƛF 5Qp*YQd OFk2G`5 K`m"w^x`(Byꪌ&$CT?By袇I DM/|;ϒ}l m! g=UӐxoܻ7(A|T8F4?ozi”\ #Ƿ#R=ꏋ%`AôP@$L@|&saRܔ_s7xg 7\Soh'LBɍEjn(\`ߗK;u Y.pjpN=3w*OQq)hd'*ψYt 돃7Hn.G>!i`$ #hQ耰AKQl~ǼP_ژ[)B' o*W w凢%N+ 5Cw5c|x80ku.:0X41_-Q+%{P'fOe2|*;$זO]mYaT蒁n)-mc crC_6νw^1|AGVp#  .'/{> ntvތNٳ~h÷ >k>YC9;G-}lZ; j;yUl2Ѻ7凝&4#+\CGSz6zu4:) .~"jz(uȁN8`E8=C7U=v=6"%FbG_vKg"+f3`h(~u==s̩4тEP#$l Ypo;VEr<)4sC xODX%ו{6 ]ƚ*4unb]h?3$gVp(-*bR*f>`%iFMEebU%U+_I<0|4x79 |7 *$w? 5;5c"vt.4(P A! iADGXFe,<-(S :#Q  dź߫C5<Pm<w5xΒ$FRING^Wg/pa_#8.<,8h} K.:Q*SSw] :"˿dѬ9]݄R( צ`僰 Nqſ{5(y~9JYUd1 ޢ sa!QB=3 L֓z 'A(clŞJ&.Mfrp&nF2UWqI0*e 7kϰRz:TrJ6G# xS"7Ua@l44_:#mow+Cu_{]LK] epjS8їNrǽ`.6tIsMЇFa5D0[gYmaՈ~VbԃC6u~S6ݕH=E@TZLE"%.r/p k(֌J_N"A(lS``12欠DD @lח3]-abUH n 8ؠs ~ܒ6 -R2Ť] 9ykЍ cY~pF00ͥNeR7&5! - $\ g9/rY25%FskaqFQYRǸjVuvu  WC\!8ܷ gh9nj%\l1w]iims,-XoE.i^zTAM^;%tsv5zE9^y/S 4 o~!Ńi(_".i[-3ܛ6Z qn[)GCv~0ȎS}zg+EiV[lUƹD mRou#%VExȴ}2`ټz9YʫǣBsZc%7ç@q-ĐQa09jE6}ӿ8iƻџ^o8XF0wMʤ ? z2}-~=s[ s< |h\ReMIK{9($/rژiv4l0_ʨmN\G.{UvytMLq:c0;̃Zsq5 ?8~Ɨ->M }b̰Lx6UP7u^.:mUP~j:v <K C`b]d<[jG%#e'=e}!aODع" ;É$ ];xKЃkvpXda$ pjf٤nGgBRFvăD@s\ K`Al8&ȉp/\L7!,O 9m۝78 /q=5`s]O gĮh5gfauFJԿ3V Kٔz8ȨR&\t)UI6xV&@dlp\,d4_[DJ_0=*b.\x1NLyU|`|Dps,5?z7P?qf6!`uku}5H<<ͲVG}f6'$LH!T3=$ַ,퇈wu_8}>ndcظȖ }F9p\_Y ՃvF77c2F {Ĭfs/:_m)DVeW?9e/kKH)cAu=ՎB)wTBB ״JzN^ݗȽFN>_?Nq=uϢNK $%?8a.k)uƄ,Ai!ɯB{w)^a (6{v}n1)Oy4^Amݤl@`gnŸ]_H" HåЦ(){9Yy{)? f>T牚Ӓ{9s,_\1]Ü>(%>Q{!1{ 7@tF1@;_bdD!U^WFHFcz^nT@ᇁW.iw_b&O Vl_06'Dt3v4 n}ɰ4CeHO 7ǕgQ=}|oX"'l bA;jI5-PH!VXܡpBx'TJTӀ9dޢqdpR,Sŀ~nK W#}8X^,cDvY)]J9=i g@\9K\Ku5w^(l`jMIDI$怬0COkIpi;qЈrЛYɍB`_((76JsqtxSq{"-l/E Ԣoo}Z '*rkn*.y?(9D.QV^1 YeVmr?HiMi%o/2tbDB&pK 0{A&>ilw[ w'= B )T:)ޫbPb\g7AH!}-qAEw%:0etRfYJSQm5b SX$q 3Q/:=d=W3R~O\ݧÀ :%QU-ש9J@Te$L@n}q@0yz f"n{du+###D BBt+dYVDQUQ4`C42ahoX$]iђځ0ʼnOƒ j :Z< ~p>on𜣷ctVWC8Mca'-#W0 8;rdFyQ oIDbPVr -0*Q^i3q!`}ͥN`%Fs[V6G oJtS񐤓ު?{aݐ@xȒP WHxHmBVηaav$F?rV6X3f(vAb@*}#~ZK0 Uj7SlP]_-/yi`𾼧(A/2q)ߝ12o.f٬LMXVmXÅHi!GpZm./^E8(Gچ c܏!b[Dh/)|:čӧ(#@;1o-X(0hӋ ve h2f,pdJ sc PDp W.josȎcXJIG.LRV(`?*ǝqx'8(?aO(^58p9wcG DEÃ\:ݝT¨!tWO'`VaY3wŖmu ;q,@',OPQ5^vyBusb߃&Fڸdc1 X(k(Ȟ0bO?u"°!ݑxuZ o"ZSݝsO_E1VwYy@ o͒Njs^5e?p\B6r~ǪRtͩNs?{iǍ#tz] \9ftPzڪHL K_\ )ۤ?|ͨmO[7J4zvr`bl[QG9PA xc=!j<D|^uLa>Ih^M? 74׼!%L_z(;7S-Gt=)ϥ>&ʑ9n6zcҲ?C'\ ^Ј/ o㏪({6k.̣.a`킧}l 96DHA~uE"#i>w'Q|ÅҒ:Cj^~DoY;,RaTf=\||rx[*SVu:n~DJW+5ؓo`}"50{\zk#*;%b8XohukzώE?o#+4LNHF:uAr%MkU;{\"B\K05,P:4I(,Ǔ0ͪl:b{BB}; 4<@+uP:288@;GӅ}ʹ+ \W~WP h}p$A,s*x[Y\ ӋE![{~w.{%^}h5uG.8m-ofo5/Db1lc1UJڠ l5=HޮG<]|(V}TX@\7Y*IZI.2%@(@ iR2XZOɞYzNuC(f1~:3Z -<8Sb(+0s#n^lUZ، s:^<+s>4i8zŻ 5=F}DszV;*aÕskUFV.5k# Ү$s @0dqO'E)'Bw4;kܝBp›+Ƥ5r7FvΓByfw[#tÇP/AIԲN|Ts"fŞu֠Twe- ` ?,} Vm7&13Ow{'ap{ IoW EO7Hyޞ<|P` '+ФJިSmF>sgKyؾkk-iNA6Gjh~Dh,29)ęF$~1WVٙGa ¶86=i1<~av>9kEɌ< *> Is7ier a:N׸$v2P qQ~[s.:im( RT.rvz.Ս$dL-~k7 /I⋥.3Ws%qS9~5xK{CMlC colLj3 $mpD!^WX=[a]=]kѥ Ec H<.z`#8Ľȹ]c"=ݘTD~S'ĵ!#h1*NL~z&b~2r*HO"bŗ[;L 4Cx6&@v8q|@UU;|ƑS`9"[R=.^m1A@;U؂:J؍]:T/A@,Qqe8**A0R q]-k3/!򜅟d6IJ uH49ڭtHFp4L ´5 U$XM%n==bv}[ཕ(( &lԊ/s۔@K qGAkv=bh 0{H3dsvYB s6qφMB5jf @ǒq-!wRLF,rQa3(f٭1u@oeLl݀k&\C8j=B)Êʙf.[CҒ98lܪ͏%şaEDJ po Xs#*j, 0'Xey7ǿ N2:1lŽ^t팣YAcUJQBaWY r0+DsV{:8X9 eG QQ ޖ}$0zWp5C{)8F}(Nws Ӿi:=Bmqm/P,]OxQ < Y`gv7>0=q{Lt琴j@rhΪ",fF7b q_ Gj> cWܛf =0| dA|Ee)jxs@WSC\ax~H]2Y7u`#b'aU`78=:  +V7Bma}oulA^y[g-[DԠ\@OwQ7x O&ΤE>=],'W1 av=F^ʠ5.ODͅk]wdhƃuD@)d@I emۻ0 (mHkڶs?!fdc 2COҏt[j@tSC)_7DA%SE jRa &*jR*"j"j*"fG؜ ==,˓ߨFiz0O5 QE{/k#6F@̀־OYGH\]="oZQ+}OMB-}f}P_F.f{Fr,bAk6أ4[!6^T6"1fToŎiZ/ה0ZKBϕ,xc0 }D³X|+lh!yTe{о0/~}^!*Ik3f_ٌ|`Y=PUT].sm2踆wwe,7mѰ_Ejs&O LJ N޻ I^BܶY2ڭ 0u%JI5ܔ6R=?MǓT D}iF_Oeaw5T:4rdWz3O` Ɣ+=Bo5"*nTǂwl~P& DʴR(*ڦ+9dC$|ֱpw A[CXLd(?[!j;Sk[#Țp`!xup3>?Bh9{ǀui/PqqC߷y~M?:PyW.WX=>Bqg3=6  |"3IDDR_M<8jO'?er$7{?>]C=}}?, K]tlQ,H4(ZTBtν 蘇a_ wX1f@Ou 8 l0k o* U4Δ ߽ (RB*'> )l<>c}}iVqB@R i{[ fSOG)"39MOU3SA3JP=0Om j~c ?0__BC<`3py "'J H Y !U 61PJGYT(Z((&& $fj"*ATuchB'FsbB)D)T% >Rf3e#Hńs~ۗ}?%%D))UP+AiX+ßM(hE>vIOM2GҀC!΃7;yuKԩ%Hd7*k訞b#=#]~G7 Yba6'Pezm?1UQ=4TQD[7ܜMkEEWGlU?벤Q$"KJU?'Vkߐ$PPtJn4a.GO"|֭"/C<SψcƆD<=fۚ <}=?`KX8 MP[3A?ۙ?$=G+yQsvMX@A`dC&bɶ˅nՆ&CCiK[s[K^~ nc0k2UݶΔ[1D6/7@ !O6#?։.0Tb:ƗDIk ӊ(Cà*2T0* +&,Lp6BNslYBtg_vӨS?2@Uc4?w~P#H! :jҮA#4K  YT∛[ݷ4H['Aҫ#&hƛچ7xvr!3SLbY"eW(2yEG&TI]=hV?{̰?[q3vTY̢$B:I$ߥpƟ|=83t)bU3fTg4?w4бF*QlY͊?q ,dJXH̖Oߡo?qX9"^%C![Őq{L|,3t;`?wgFDNaJ )(&g爐ҡ`9h 8d)pch~0N?H@9;(0wV{E" z 1/lb^~nݠ K*aFy^Iws [2P:#>IBjZ.aTJuzR ^ p! { b]ZPSEϭ5Ðc)7$} ƴ f0A~?/!Pk1|_}eTR j~@@ \GpHCeHz :mH4(B/!\\UhݨѼ֊yp~# |@pa%A>ij ܴN}G<< ?so.5P7S!yo2FT #*P@m0`) *A\ /gs] r9#D<ƑPYuz⛱np{IJRX 1H,][E2Pa'5xqwocyb`xwp6zB90E WbO*$Xq@{yC*T/ KV<5Ma &U-F#DKP϶׏Zvt!uk}؀;$6Y_C٭oTbq Ht=.M?A"Ă=t+BbOYy۸B}7|wlpqt<>3]ApS Q`\UCJ TV{Ε0A@9%:.NG@!MְF(5*aږ0 #(P0PAI '7-AjQg1GAhH|HW1ȒR=CFO %[xD?aOg۩=cAo7Іay(}m-3:i5Gzs 2'NzWb4~8M3Tꪼ vICn#]ۦ2L0&ː&'ESi<}ֲ[ȓUl7晻¶2zֈb\B60,l"<=:KpEhgB! 42Vi<t _u)c7)E;q07b,RkKnuzs$:z8- J_iܔ9$,HA5 ULa#_.:s=H9`wh.o}n՛μ;;?aǜ +#N.CÅ9v~MUTδ:"9Ȗ| rA"@ँMF8;Ln)P?A/8* U݀2AeI#_D+uf?"( Yb"wfjDcءL١CbΉv)"rY(t%@vVmvh\Eλ;:"Dȧ@xr5ܨsbv/P#w>vx{g;vG1*fjPt~n9}"_= C902e:np| 9p͈ ³Z=ƿD`畽E!Ċ/'19 cA4 AF/g2oXQ%O 8CmS!ןT8 Q@Mro,' Hp0=W.jt|Y &A=jcԇ ~npó@mx>S%` MywfIt@7sc KHW2X+tP+8VkNz;%H@)z^/%avkVs=D䈜9S a阘RzHcr_#x.o럳(>2Ů8,0rU}eWSޣ׿oG̿J gOCr?ڟL ~$<ٺy׻Izv͓nmofmbNM ,}Ol~ݔ~n5lʵe@=[}>f70ۭϊnb5oW>| πtR_0MTMBP5l@<#jGEuD,` 3C汏1}be\]"j7xc{–F]U} }h9ݸs& sʣ{T<_Ti|q}ȇcP]WQ:߷SRB)ٺ< -Eں8p.|5X>| &,dL?borA]bBgķUԮwuRh&\ ԧ3Qr+amk#m~LVs_Z|YpÛO-ބ(SϠ΁q6 F~1vP}z\*$ufT4#{"(c ,!-+jIS;LW2hizmVGSݎ#UcnhgJa~l?3ӷwƈ~ dzm{6J_2֝}\.0R; pSWᳳ6hz/С{XEz}#ተc]ΑfגZTL mo6eHy[!x!YvMJ^(kn9534Zp$A@J(P$eМ4[\nΡ*1_e0g‰]^EtopU%=[k;2P3T@*w;nxײ2t~7w]CAPo@~>Qxߟ4ϯcp|+;|:L>1+@UWÙWN<<9 Kyt@r9ktճlk"]~^~dv% cl/pp;m^}}Cq88.z U"2V/ R~GpFp_,8#qy@He/ogE>|I>@ u]c+um, y0T*ĂΪB<,=8$O.ηW]4_<|un޽H/}gشYBV}|^;m)DE9b "ڑ+#W 4C$UTu ٲ71apFqr=5Qzp wpx ^B\Qxx {l7=켏o~_j@s6?cKʾO/Y:coIӲߦo#+-»l =>G/(xvuzfjxoðe$EgL(?׻Oa<=[x p˜He.Ay@Qʖ*mx_% 9HHS-cLɶl4 tfvlc~+7QScO'fЗY·`|b0s13&DUF S5vVtT_(鍖 ]Kc(ǀϳ[w@5*v"{ j*kz:i{i@z R%/Jx4{&sT!?NBF<+Cr;?go;jN}}BuEPM~(dQ-F0:61+]N y6ʓƼgڽ]=#ak=6YT՚?L=Uv]㟑:G_l)0 ;H|&yv8e3!剻07͵ކ/{zBѓZyݺ]tPF[*?"9 މ?ðCk?]-;UvhD]3x%RD*jib! V&hWM] i())!&%h֪ᄦ"  aS@Z5[4e 54J)* fQINi"*()H"`("@(Y*$tKCɊ]ZG@5S&Tjl0BbF1HH5HQB-  )T@ФKMJ _$ibJ *Z(Y ed*"R(YhI *%V)H$ "  e(Ij()*i$B* "(eb(Yb*i (b(bhh% b*% )bBVJYXi% "%"b$i`!a)fj$(db X%  )TYi "(**f TaOHMPCUE+AIHD35!IP5A#E4$T-,U@H]E EK4,DCM(PBDKU  Q4ED#ARR4LDPDL CLUAVQUU1E%PA4LI5%P! P,SCE@RLĝ*HdHj LEQ4 QDMD%!H5̅4b("L8e*)*h *(babjz R4P`|RQ_Ӧ&"i($aX$D4U]E&BY)Hif$bh@DBAMQ?OB{Bul<:>9*҇j{*P)I B*%:9t9ECɒB۷99*)ʻ-v`HC(I7`WT 14Pf0J+M(_M , TQĔ0OVWO28uݨo76_Nq,CE<@9!ZF&`dj!rFPq"wGi*&_ύLty=PjI/\(ihWN)o;p^+tAżz^L#H4 ZHhGz'0-.BM)w' BK(={}w! DT( )! ZL@t$Hj & V$DuE>לibH )E$08 h[F"3Z\%UЍ5T&xϩ=$Rݺ>#4$D T0ǻU7kG1L2>=W2+/嚂m?>~|Vk?Ϛ4[Y5_MC;ma,c$93)}ۆgbuUEݹDk}m]j /Lb"1Egarn}\q]s^;< !=ݞR\=C :y *#_~^0jݷuAgjғ22Uۖ\3 by~8Roòpwwoa{_ڸvΫ|[(\ukGX<`s.N30I ϞG Ql^vOCCuǷTu_< G2&#X@_/׭4־@h^76ާa邪vb;r<f ӣVO gct}=N:I+m^S Bb2?p(-Spp{.6(b!P"jNrlʹlوgaK#.[?.#ۏQcS!j7se +Hk28UALA᫞yc[El afXM+,H: A+&~~][\kmXלTq sIs6Q5ȅPETJ%ⱌMY|QJfq9U bb3%;bEWr>r*jJqW5x//8qEY5V3N_)X_n6PTu鍷jԺjs">/vI=CX-'Q}۳>W2K\}MK4{B0do}bD<߯TxocGq,;b7# ,'%5-:ܴ;}pJ=cbss߶S!_,άqf/? }."(1MH3@ n X*cT5&璇E㫏)N}Jt ź݄ꛠuQD$B{*p &BR"~R< uϖ?53 /ZMK a}ߌU9*/f#xS-pCͤM)‘/tVV*mU9UCUt5_Y4]'_+,i3Mrܟ}r.GO3!rCn #NC饞 l  B0-f>r qޛ4KRS7eקR PzUӜ =!G0U y zT\F=AHQT[ϧAߐ;@@/X_o<ɭ{K;bݐ(:Ҩ, s ӑ@-A-7]]'Ƒ<~}{L,@y+:f(3N_I4H15Mhu]n %tv;ooil~+cru)\ ;a|ܳ!z>nH8a(Q˱B@u"h'Wn|QJo;آN<[[65!"o=x=":QSh n} rG=~0#d9~zm@;cTNc9˞G=NT`&"0OgV^t3Y^D**nV.,065m`m:O D|~=W08b:9ǎpnO&`TYҬh~r>a|!_@)lg1VɆ3tᥚJGPL4s"jM ȳj~x[V,w$m[ Fb@ hdplpnCsUt8:ale{{q{c't謏|Ѕ$vZ/)F H;WߐAͳ~CTzrMApSÙzLu~\d~@.QΓ'^B@sԨ\qtEn'ռ@݌dnȧ:!Y8+>Pfѱd(/f8sb/=$3h$'C5DWX8=b%z%猉R4ky:;_j /o>hc ydG@yITcfȏQ&@j2Pbڼ??.ngϜc9İst`QDG:$=>|9Av Ysn $0GdD9t[d[k)]}{U,KЮ\_Xq¥q%9!l3ˡ98![oZQ^ 0Dn(P+JUSF%xkS+7+3`%g bu. sEQ#AP 5z2%^oasjSx1`>qGRxZANyJY 3Ƒx0 .GܓQ>{Y1z5)QHK<}l P5)MI!BJ'w(THuZ]RWN|*y@:hG@䃤 @Ox舯LDĄ8To.$}:_*0u~l?5՜^X@ٲZdfmgo%-2>ˠ-< P*ଃR$i-qD NoeY!Uf'_џb+Vq!ZK}P *fTA>x`plt250 Av9 4 XZ9\ O@~z}ɨ-1S^GY$k~+!HOj_#0FO7?Qw=[_-Du?xYLJhlȠ> pF'Lz1 D#ҩV(UTq D p(<=HlCM_ I{.DTCK`lt^MiSH뀒ژǐt߹٦F:7%6GXa.3^Ƅ{]/ Z5x)ĉ|!` {@m ԡwgfM.0ʢ$A] c[1ed?':.-{F\;ɌJgu8%gt˞VB&ݕd/د;V4]4&Q2N, zx]ѾNqk8i;IWm9p}-I#tS(T!O-76E:3radY$+fA9` _*9 3I^#7L W7{WںϪ ;FأsghRA@9FM_Ԡ83=[k~5Nnp_Bb*p15t>?RUnQŝjGC9WB^6l3V*`ľ=jﱭo`FVeLp\P+usOY+kaq/bԃzTqn+fYk+(Q4RܖGҳv9%r YyyQOpۤ0GH"8HJ#HQAH'?E6"/a-rƱ&(Ⱥ0ug#'GE.]ea'ݏ;lڴ%+Cէ'E*mUwN3+m=C1t-4~FG*vTF/u]?K˓V M8 Z\)G?rao/5>[8"GƗ-ZXBg{-ִe:mI6jЯ-~ ГVr)!hZ7لQ,gJŔdjXalY &uMC?x>_WW+ 4NQ_佞IA!AB3HY ;Q3pb5̶[HKZ) {tT+/M8CޟΆ:·$~`r7MHRs;JkP鸞 S?|QXDwOz^Y\τ~,E/tS:p>#tX2C-B 8'B=\C'M=egco~ {Ot|G؃1(RԚQY!I>-"c^ uSWœ+w?Jjf~7ek1ԣcrJb+f\cr6jgf4i^΃ڟAp_-#5OS2sŴu+}zQE;E Gڣ{0.Q#W8%4 A~c9~hcCBPrۑ%1={gιY;f`|\kρSA ~> 깏gq2uC:^W!+\zзY5 =yXQ#ޅT% v_D}gZ􋺪0@!."$2wfHEmbLL@ސ+Da"B/0901cmW vϖZ1ՇQI7;gKP@)Ȭ*P{y FSڪСR*)"hJ RB(TF)RZJLA=3HsD:̀nDC'a],ҸZ#d`cq A{UF6;e9Qxr5h֋bkAAkLdňg}qҞ.yUIFM!=sR"qT~Ri&J@/EyGF0[>#ne=9aGE tz_ղD!c1:XB:4(4Hte몠'|na'Q[gWw PD4QQ^dˢƯmj\Y&LGu7>r^cK>jJ Rop$&hYOZ_LeC)g6@ iXH},8=l[nL?yQ>DQ2Owٕ"1 _-`ID?-ݿW24|UDG >ƀpZ盨`(8t>dѝF"ZPR4@|\aSܨ"Rh!O2Z̒ T=bDH gneZP};ﮁ)?96!х? ^X'^GmyZ9ZzbT uֽM6ݬفm ds|BO~RhZuPp11s7PZ/>V_Jgs;T0GuTU_/Ǔ H"d!!ZD&tެdzHCJ!AI@W9ʼn%Z#pa $s#7W?,wxqpET :8=3;&SçB{rwu⇁w1nu<"YbغXu}ԖFa@7o_=g;5NseI+wVZ{ hUt~\NtpMlNu 3*UYwuWR 7|?ݭR3}1̘ߠᜨ}?U1 KcC3N 2E:`}x ^x ̈ ɜҾtFRڼLYtFj0 麐ke}Ãlz,Z 9di\aZSa$fOHCW*+C, |j r x\""ȼ,a0}fIZ3_jGQ\闚AQA#3Xϟ mCx 6vBvt65u`rJbj!JNQ⧸\_j#g7EP0w'~GԆn4קq梡\©>3d)<<);;& 9r6 KwnohL#N~ɧѧUsWuPP(CO*5_?8"@%}?w/6P i,H 3]t*8?z9BgSӯIGUjبKn&/=?[nKg{t y!1JS`E7n ~g@]~b$qeشK>μ]ok(! z$;#͞!Q1AD* M-o 9 1{omiUDlv.r˂:rlSQ ꠌ4C1CN#(;%`S 2lO "I_f|x`8D-yoѕyNKvd(e::fLN^Y~1k7fC[:>|S34 '4?{î`6 b,!w$s Gjq0R!}|paTa4 +A"#A2>lۡC5OlDBoxsGt9GpD۔0@0O\?9]PҔ2B$-dTjL)_LTWv֒rm Gcm6@lO/g=&~a'?`JꍳFΊN] C&8.̴HB[cH(6jj}df>RT$yGsǁQIU\>DTAcE KM Ubc%164SAAE% [h:% E5-6>o/v[yt8jfŠOmOrY)$^?t?fQTI e Q6 IE@RRX2i(*'=]HSmfߓ y&6M|cÜTTD$SUPLY1ޱ1B(G"sGbsfI>5EON䒷;u# ?:wm'nb'Gy9H1TRfR_Kc+ k'Y0+՝Sڽ# BD|b͋"y(?ܻTˑDF]?,QN$?{[oNr".^V1O? WKz)aveVd_ǀ+ n! Nsd)CH DB'΢&7+T;qNܟF,py ĄCwT`W?^coJLT)w4|_ڡi%$wR=F@PH$GQ ^%"p qHbS(50b}/7ChshI\*W{t>2,`yZyYDehC)`6jEYgӇuݢ2?VsWsW|ʓd\E]`.sEZqMupD'$KIIbW2h%W_‹rO(季 LU&lhሣy` =uDwGwʘtm9-yh\$dD (kHf|jWGcnn$<ǜ~TKpݢM;;m۶#fԨ,| B!aã 2O/Z.BIi8׹͒()(@EHݕ؂X,d%NV(xGm;\RaC#O! /\$_M[ _guU`02b k{ۆaO}XL(M& 8]f7l1𢟟(pNrtn 鋟=L>%Rrr,rf`#B} :mFDǗvQPBjJ&$-!*Gb@'dMUr|o}!zW`UH onyqy˟ӞMu{IbP5e k"*izzZi _L.ԩyw#~ԪU$2۴ :>e3_0hG&$|'GN@1.#ws( bx;+?WO? cxz~C7c<@LCk;0|Czߞ,H;K\25@ >SRw &К'Ϯ'9G ^<%42Q#}?@$?W![3,!,׻+O7J_qk/߮"V-۹vd),Il a&Ƽ?N4V?C8rIE[liυÌbΔB |}|Ӭ8Bup[c3Ń03>h}Zb>Rr Xt0 i8r@_g6sAcb󘬑 uuch˳?%`G{0 )/`E%-`BRR/˷R3METN'e S &EU BT")hRj/㢎'9RTpCy(lLD@Fae[mvaәƾr6w%__f?䰱4|-DB3$Zn!DLAOL-Okl?ɤPPÔ^ qVgzmtY4bȭ%-i+`[a$h*!a XE]Mh۶MZ |RuSR.ֲ0n3aӛ#Մ ^4wx!.?%W&7jD dG33`aOI@Xzw˵j]5bAb>8Ace^@}cKzrgjd C aN!وRf7ڜ:xX 4<$((r5`ǴGl [~6"BL > zz<64:""O$hB/6fqЁNWr?_; C"*V*U {>d#4ThJ)=aB.yB5@dGFw;_|0Ć4A~^\g@DGy~,"~{V⎭x7y _'*OBϼv5|8+es[n?*VKk/\"~g3-tKW{jiATRrN<)F㱧s< ?38x3ALjTtNY4z8q'=a[-XOkO׼=b]?{nz@\R]@ǮWmna py>_v4ZFEO_x=T`ޑ} c;Q~.UD\٭} \UvWV6'՘EOwHS[ho%۫,=(VYDVn"R(|b%tb#OD?| *$WZjl`P& @?22ǨTT D_M,APcEvLb_-o<{6JtPDPД GHt7d*ϦkTRڍh9v?0Bs>R)$ $K@LC)(bu, : i -o9z:^=d<6&Yv5Kт D*+TTRvi^flV," 88`!0 XF1|c)uzHX/'տ 9`Kˋzm~xyO!UwRgwcOIq&gGzi/ۮnz/v-D2ciRjV({bGy5CG'2I#9b=%e`(БwH5ǞG2|uc<=:&=U Ќ8@ZJ*B5p/'߯\=<k^5ٖL͂ϥY*crZFq6"4w0F}F#yP,[?k(C,?V*,Le~ߒ:%w.Ô0!ODHV>^hXm(\BʲC.aL*_:X31'| 7[TSK}{=_8 cڟMmtg,~1`g0~]Vh1tV*5R]Iؤ$w-ҁ1O2 Bpn`Zw`mӑ}zc|\/ǠgJ0B@0:Y9 HOm0e xD:?7"fsvtOu%h`J*XwzTL̫4 )[ u $gT`hJ*<׹z͘\A}ʊŬ_OԺ09Aߡ: QL'x0s!Y܎y>">H9_u_}>Jn7/Ǣ=nhd4w_ Smك/SuX:Ym^wҿ&d|WyE{=Pa,ƕ:Tٔ(I@qE} (e!Cٟ?[c5p[E* ihodaoSxTsU|:F5 c@À7}qYo@mXRN ~HD ۫G~Hx'0\8nT7+b/Ч3l  ,0ZwP%p>˚H"#={r 7uC܍^85'Š (!AoA-s=sΔ DB_gvE *cuX0u}>ȭ+U P)ө٣%A_p J?H\l P8 Ssz||zN WrŜZ}UԒ fʲUˣ׸ʯK)ڇ fޮְwc͘P 'J9֬hvqúP?z$>_:Eqk|#i??un7jDqC*B#Z*b_IA]a@7][4c ixc'dGHZP@ %BRVq$v* S茀GPd+Wxix4Obly#fuT?#3Z9>蚿j}փ>M/zʀ4 ^:w%$Jǹo|9E?'JQDjwhtqی_fA4 JNf<4 7^_AE ;GK"ƫQ̈ r+Mk|+Lٿ]q[=O)Nju;VpawL7d=zD~iWQ!|ENL<>KoύKA2!cT-Z?a|wd3y%W&qaOpyej٥5 >1 Ԁ!Kjx ȆO <}wbn |H}fܧUBD GW~3zPx24.L_`pc<>϶+6=0M3[婥,Q_g~:At!ffwq^A}2B]$ ? ]TYF|\e}p#xa τ4ڷR Im|o9V, sJB|.B?0BDP(D~R)֌ VT2X`aDϱ=>6Cs'o˹`οJc`jߥs IT+;ᛞAUw򰵠:ϧ0Q݅EPd.A4фOkƎH~1^ϘJ|%Ϥ=sMOZț ӑޖp|*€u<އ $?l 3WlfJ=wS8 ($nT2lG-J I%ޘ~|gn1#ע}q3ە4f D#261r+g7*Ww//$26|9?Ak@y|G@6Q`CE_HNzϿH~eSLfYW)%6:';9[wN=3 (](E㬠<@ h!.PAOQ7}y$-#t0_3Swr,׵CUт>tϺ{Ђ|*qᲜZ=[Yu^<9D*mxcYfRC7* E&'H[8"aD4-۔8{7 dX4vbo I ܂RS<%v}^?s 9eb<s][gIAiR  ##}~v(idf4WUOm /mQߵ(qÞ[3ŝ~nt Rk a*7_ϷUvQ⯻vH͚PPqg.34.<mnOˏwų0Y ᪚7Z.d;iL@ڊTC*$8; ;@c* }QX@ ɧK?fC]ѡLթZxv^9UAQd+k@WFJ4^ ^lؾ&<؂Ϳ.0uA٣[ai?oRyKuIdPm(8@Iޛ/hvTL!?Pw !p:onUޚ\iOqlu9v@zsh(ۭ1Y)r'ԏ Tk"H99VPٓܩv iؾUM(S$Ϻ)i2L~" ?A3vkk|M>G9!&|͇lI_x`bwuH oն^jHo2쾢0 z&#!wds緻Dwy9s$ճ}cؠ Bzf}ګi^٧v%?k%TZ@f(ACp6F < i>6>rS9XOt)ҏMG X.FgHࣟ5X[=*_2]]"*}a)zGJ")8Ě8m"1\S9&ck v8+FW dyT],chtV\=Sp]"b| ʼnP 9 .L+I20Z#TߍgK藞 y.YWeq<V2^n Bl!};@\XkN:UÚm=M$z'߅h~U G0^z/Uc^ɡ'OIO$ꍃ%rml/ Dž(:F]B;ykop5?X,@>ZcFޖlצ-p}#oQkY:@0 +q$quKɭi7f-!&Nݺw`PXGjxK$H|kIJcaw[os [v(Q׮5U[m%2llc CM8EbyXsխ/#.Nƽ^ 1CJr8X]4hfp&@HX+9ش"0.Ĭ1xaV`ͮ{,1^jź=qC,[`tFU \kHsfy_m0b5,*dLHk~ffp@KT30ntKE2laϚ^@Ey6ǪwdCŢ|}t;_7{,ۯ# ;o\Tv(pK`}7u)] +1MڪdQvHh49|/6=ޖt#T3)C\l YECƁyF^Pi6*>4[r[ 11{b +K{k9ؓ@+HuoWq=[r/]WŭJ23p7Ρc5R–\wU{:uy}Qw9h|Bتm׀qi0I `,}gjn#Znx,o]8yKu9nXIR<>ۦث5{M&PkHݺO:`iw+[sph:%5\Z#h=k^H3Mnc˝I䨀;n[O=}@ZEIXrF٦yIؓN{T ^C7;RvPpѭÃҳ[q\rTSkHwy'lrD+#c>Z9$iPid뫫gb>݆v/}L"e.GFQInnhZ sf1vX8/v{ㅔ*_]0{x04GڻikᵬZ{K PYN n+XIq.I#Orn~z~}.ú]ϙ^{DQ`Jǵv}:S]•(QL1κUT BR l~T6D<},|.F*T~IF(_EDMgT|KƧogG릈Xb @DSƪ&(n=9G[s/8*D梿>IUDUƯ+(֘p[`UU)e1lmv ݤdc!4#NDDחmkmPӬ3ZI቞x4b%'7MIS0T>A!SOf:M jzbPќT'xڢ5)M%>1p&Hi!ba!$0F~Ʃ?h }?@Os ?xzT;;_\8\01mYom AXa%_jksoUf?fJc Qj 36u@]pdZ BW/JIH;v^E{B$yyՇvBS&~zeiA;\|vr8j\Chq / O NUZG,`PKn *[WTݳ,j;R~,C—)#yUc@ 2$F%6MΦp_]P&RG7i$}xQv&@ub~J&C lQlbfq&y־񠳮{5GSL`H{͍<-C;Tkt5F!V 5@bss]8O<͢L@isy6vfXC`ˮW/_nVUu-]mHB :<&tj/&F,&3E$Y[CO~t7*#2#u+6xu%m$釼Om^v턅+]S(Izߍr-jW +'<]Y_C6D:@..vmfcV:yjx=)bNQбb4kzMxm 5zA-5E4tk擰6҈ǤK ҏy 9O?^4@&T9>ҸX}>|g15/]/?>d ((ZEiD"$Z&*`RY.XM$?͆""P#0_!P֌$9#0V/^E HRx3pңwa/[R?% T{Eϑ5AqOEQ A0=GE|ZC4'Q:4 ^RnQ?w5w$Eder̸fstxfH?5qQq_v{@%SJOw~LB7 z{3%iYQ3*7rSs )5@!~8V 1 phCTˣ' BlF ąH@"]y_"z\{wH')??:]V=݉N53^qip'B׶0ȱ)C/ߑ<-Ǿ?$Ɲf$ iWV+%?W` b/3˞ CM5(B9g}*@>++uCԇxb3hweQO&"Oiй#}:+> ~&Ln}רX].H3_"@\@U.,ސm-(!dc5 jWp7ܠR6ˇS%b?C1XΝ2 2h'r[0tzVd F&RJgHUg{]S}g0Ov0瘢ڰnQmɣo,#6pX B|?/5W.~+} 4fGKNg{ jv @3=`z`u؆Ef A?yG`a(oR&;:GB-lد>c:k|";!1kO]F_ou}x Qp|xbX3W@BX(9D͍f֔'ei#;:l 0Ydr/ۡ@tƏ):؆XqaBSEw!.R+tW9Z ROvm^z)CΉ1Uֹ!r2 5}/Q`AFCV@g;Q{`nL2@m94$Qo놱jw{ ztbs݋{ϒ7pO,5W.Œۭ}?uCoX`Rc*|9R|6|C$HZy?5rȰk ˊqFɒBi8ρ2D"(zC0@q'4= tSA@M#ќ $=9]pRoz>D0}&N)V*HsA9n#r#4~Cx6<7"+xNagzmᩈ*4:t2Klo B).C`b"T\ ,:ay<֐uM90 t]mt1v,4Z Yg1؛ϸp(OX۠)&a@k="FHq7wd AdA@9<q9Х%>H.(6ru gnM-p;Q| V  RBB(+cW`]ab~^UnGrkD]HWrB7bkmOr9 )Pr| ^蹲Mv8XR͗)r E(a0d|v4ɥxYܗM\sRJ ۨ3 |m0uI&kX 26µX ~[!d /ĔPwy˯#zMD)AY\KxQ:L3٪);s7}/ǧoi杞=mz`0rtK|ϯ<_SxCYfn@jh =["FGuJ@ofl#EJīHD"aO4'Cx'@uʚ0B{a\_9x 虚R9 Oیrr<>YApWx_%ɴ 6Ra#qѳDao%L MAeg!oD"` S'ph(*}9ȹ ;终}\1)w(`r {jBĶE|mXA!93=M"5:5TD&u < @6D+c$sиKf.ydrwfsrx[D+5 pDA" Cd?)ӏ(/.~Z؏YHG@o$޿xgF)A' 0fI POAF iq{sͅD*L$읏>b4'ؚ kw*8к߱|fX`=QMvV ՁRˌTb=K(cP9 `֎}dg12H0hX6W`I=sHjCX<hx!ך{.KLr9.Zt(&(` Đ fX) pI63N404 9`R0K BWE4zzaʨnJ!Ӑ"Qxё%x邯WU&CE1vit#b…la){w`m^:XX7,6toC&N='a6DlP=q<1zF'OVIf]>~Oum!Cd5v25xPGg0o9,i:T`!읡`SkU&>3<pOL{HtdO2b1(.<6wVH1hԪi-.UtBmR+.|qMϧ@8IX0NZ͍7B(6O`ZwϷ;PEZ%^GG` )d"p]A $ƌ3@(-vDZh&)wabhm.5#|/b5d 3^t_Iq)"WEtdnY`te[qL8I f Mp!?KBωf$}l%=XhAbP}'Tڞÿ8BK=A v,ARw9W Ja>ഖdnz2l>֧.4@R-Up"J y-ҽ1^-%\w_/&d`iބ3fA[LZ5&-`&4sqXxzn ia&,Gp T#KbyPÙmD^5~l@;e eC@K4SC%7eRk_]Z+ hG Ɓ "|mpm1swT$! N<^;vL@Cw4 y]'ߧ c7p36NF#1(DLgQdrDL@*HjkQ(7QW7pJP ɧe>%<+ %t0MX K}`i`P=#Ė 5?<t2z=4TQvdH] (Aߠ_v5߀0J*19 {kOB:>QL3%!$1R00D+WWᧇ.Π.3A:#%rA$D+Iף=]u\ HQ)~kʽC *ޮß^5\&D `vC[S2M@^ڽP8w1&_ Kpg 0&!;3kPE" I/QȻ&-{+;D M^þʾh̳T5tӟE٠4ˇ*7' :Ԙa юh"II  s]&Eű5I44y` ::I͛5Rqa;}on] s%ixlc;^#K>/}A&>2~ v6k9F}3lKvI='2"/ Y^z{YTEPEBGQOvZ_|;R{ȃ*>c* zsL*mB%U8^8lb_g7c:4o\j" tnZ)Y=c*"3.xT'v|CbSTJv|0fxr )!yLp#v[x :û˘g+#]vd3$o2u ͚d8Q-:l=$p`ERW0賝%{ɠȮf鶎Oc3wgd VRу&2II9/`j,2fdg z#UZbCVt .C|g+{7 uF~ItfP5gQꥱTc3$\4>! Y'σܘIt\KJub BR/ `qVF({cD \ȑ9((9sI+Mi^:4a]x8žS kz,$~c?v `R#~?!wv@=~Ѣ@Q J"|OqM~^ἱ;gR1ʴ*\P֜|;4UTcV ,ڼ!1'`8N&tnE/Ur*>g4xYD|+|;ޔg59'ځS E/n[083.1~ ,b@F7N9==ҎLr΋VVٙ 6l;/޾\ XJy/NEJ&C;hBz,NtzUCg2W#03e=sۿmYElx) g5t]mx$-i9y7;;h4 51[JFf<5s̒N %E7l'˯,m{l{j1fe©~7+_yr|@M #8C EY O|@qMm{zh{z7=ݬ{}yqc 'o<_ʐG~0-=nusH?nUc'ݸALqwu!NGw湅9~^hˁ%ʝL<ܐimU!iï^+ Cbÿw߲kA9B4DΪ4UOm[NYc1[|gSwNf.;{)ي L ^ o u:9 c/֓zѴ Q=KRuHBvVw[fC.y sY1}xb>N.ITb j "x&Q!@%)&h6\rP:H~{' $^mK\ pQq=`šN/؜ w>x)E"N߂EX&nCMI8:͙́C`NӨ} 8DsRAN}_J'+cx"4zi#]08O-8*uIPDҀ=h3nQ-kFI`BN A)H!\n&,E*hՖ溣ɇBTA0Œ%)ɓق5IaPtoST5& `I4I\l]&A'8>8jw Xr/yf= w֜^|FWfU13Cj#Pm`P )ӪTN0W) oN8 s@}LA:1im)BV9p(Htr* s.tpJٓt >ۯIpi_F!I Q%@].a hC{yz]PhFEQC6҂*l\xbV" ,, 1F_8pE(( @..,4K+>M" gk r_Hu{c z ēQrCOqIqH4vƧc<&9OK$4qDJ }NT6Y~SaRIr <"f?sa,4 b uI30+īv 'SV !(n/4Te;ZGf!_./T"&@|+79L cȟ7v:/y5`tGDZ#9$:g'z7@IP..֜7IL((Y)ǎ7H@hJ XS!8<#d`A⧨DuIIߡcϋ}tTA.FD dPVi08bPqn5JaᡭR7: ЙwzHް?&T9hL48 pyTEug)Z-uIE@rP%:Xl, ĨHMDl` ʚ\Rv8$Վ c]8i /:vLVN UEbY,ٓ$L@ 6RE( Mpøe!+ǏOVip:Ns\L;:#Ct\ˆ p4!}D 5T颫b h._m32>r@;{k`T5fCe@V1fPos"=s4%.%Mo"i6ٕ ѱB0VcYS& &܈(ImYυ!z>8\o6`ygFÊ4]0?;@MF pST)Cv p 2":Ɖ=}~:٨n>iC~s}SD/B@ᥢG_aC׾CTb 5P ^^Bc,H\ tF\%3㩺cߋxXVYyF֑ ӄ eUQ:Dz%Q<\{YBOhU3D}쑌#]o "V5eSBfP`'KOLN]xq>*jfџ_a* GfD>Ю8~!\u?šw1Z7" eOnT?ByIbMRd|S$vpfC13:C \}5]JV T.E KC%,Pz@aƻm_DgJvԐz-CHx+e="K0"}ڷ@i˷YKrc_apb2uT3CJ1$#*$ÈYa  O*>x'@/}.6pqt?uq#<;o> Lb.nYb0ATTwRZ3\^tSӡ&M] N&>1D򫈏}@o;#43 /zG*G̖r?4 `AJI!TBBR!Ts@&T(,{ P{Ƈv!=n+JKmɥ2(F掽y!dG Ӊ>޼yq@Zh{ddv`}ֿZ"J {Gy'Ȇi ۟v.J('>R%q#iCI#z(@cxl%f3DdZtww{cYT,=c,! 4F͐5曷g@ÙzyKtd_CDf1,2X$㤢=q UEUUQ3UTŝ$c?=(7T~]$@gv![?Q"BU& qLs vѶ=}.t-ހKC?<'+Ɨ^c-̬ѐ bW*}xL(&c,6\h}5يl l2a+tb Aކl;~s<0=gR/{Ԁ7SGOpQEQJ1)%J"h#ƃL0UX6ymUuq)40+NDGOM9p0|1azا#dD*,wzGrii&QcAyrkCq껌sY31-=u`b%lcMy!or\ȳAJ`e/fgN˅|xhfGNkb`E@9ӯ^{e<u%z@4;YPiUģ>p9J:'1:[ܫxLYd'aLBa*SSC= ø 6R%"@h$56O:jd,38~9!e|>?&s9>)ʂPy* 3F1! |̰_5"C}{D~qCRi gE8 v㹸qT©2*iqdl]mc~\ýd[&]4*I;<- TY{YN٠cCc!J.: j -Ϧ9l]ѴJBL#^Ҽ&Q3 rCDQ m֨5Sc4 B(B@\|! 慐L:DDGN|$=/Z$ m*i{y|p奧Yn7 m^$!+h[l fCMf?F84 X [  P;;QǍ \95N(vbٹ!5֕h7$`tht֮d|$~l7Nx <+|&vo&gy.H66!snEs&LآmEn R3Ɋh9MA.[NW 7* j&hY &B)RHJVV;>@rІY\FBMY4b@3P"Ïϰg zi67&h3H8kn_IwiC}g*kBBUsMqLH!Bע0i/Vrs%Aoi䞳EDE=O-`GmցG\MվʪXڋTLDb{15rud[JλxG\$c/4Ø`0)Go2_81DEi 2X~Pm`oL=Oi]pGa6$GBHfN2iɇDсXŕL\ \0,pvqM;m{Pppۃ #m\VY{I߆ge.ćC`Gϔy89c0Fآ|~jC xX[7%d3 l<7xN jq δ8u Ɔdق (a!]u+ߣgX-xI3khI 4"5&Q4ؽ3 Gzx36إqwXdc;CZlKkmx,PA,B|;f ";*-Qtk]u >:A6>⡃#Qőw&I - Ǔk;9 ";Kp  LD`3WQ=p̏;L=C#Ԙ_ILA tDQp:ǦK;l(GQePC*[F#' f)_U*oȘ<=n=WKjE޷6fQpG% 0B"r^ho"B?č.pČ\9x36; mCkC'[F@=碊XBv-B#6n7٘:Fx<%9)ng 9& ,PÁlx{W<̀ _j2g@B+>0h^k<&q kkug3m 7"@M &@_p9Pԗ yDm+:1 KB6>qBC`)Ѧҟ`ŵ޸>opC\}# qEuqɛOdioH5I9 ^0 A?0 M##+7 ЮnQH6mPLlZ`ɀ.x>/>h.%\h(SR]64J{(Oݩ0(˩HhQAhW[=CG*8r{δZB2j#r>\#(d `<=[哎\o>Н$Ca n8sK@ B2T L?!B] 1"` ~wpngr(w r.5'F= |wb!;ΕyfjK s̀xgNo,bOf8 ӡ ɰ &f)F͞l.) aSf}O8fun|rڃgG)w sޔQZ6Y `yS<:&  +;*# @pݩ1$:ϩH0$"yޣ tCT/j5eGM-Ik>{\-Ë$Me#.kGxRM=YmK@lU9~qetȌ;!AV1nXVJn*WdXnPeӜU[ɊHb SmkyoqKE eF4|fdNqKQݪP[ٞR}!۴+w(9{DJ^ѽS&C+fX`,V|#/A^(|*MqIME/eQ4Ptՙs@_|6- \d1PD`$D3 9AٍH=Hh[aHm@FlJu%LZ$2I z^Z4^d2İXDgg7=V4:AcHJ DVdP̓b@bih3rI菊: ,b=E*N9 gY,ڨِRKv͆V<0᜴-l`ZQIHd!) J(%UG@Co2t)Q EJ#q P!dk8wrn7G5M:G?Dȍ  S/cP_o2#*&G`{Ì?dO55  &T4Â~hz͹c~X=s8 );(@#)`SZpZŘ{ءE8!c!HcohC/` @T;="5@k SAa"6>)~w!PhtBQ.i@ HT#_*n=UREM2FfP21l5LpCCR lub*m )aa&nn٠KXb 򄒲"9WMh\sV{ѝ6bsQ9fn,zZJTF`{ &FL!.Y4IDIi@)ƌgՇ|sl1t a$.IBE"% L͙ +N;5CcCЙ #z*qäuFM,}6 H,X5CXJʯoýHw?詩2KB0<~v;:F=dH!(C5XlQk7xf23Xm֭H5dkE 0̾X-k_Ib夼&"hE;-jkzH _C84`p3 0 NNہ̑d=* S"@t pGtJUZ7D(xOe@(%w|W~.9*`Ӄ"i6T&Պ;N(c槱>Teڝb`( 21-.`KNlbHIʤ 38H4ypz%ɔ^SHIRF$(0bSG N: v0X"th>?<16A]H.DPy:wzuGoIb ΪV7ɒ( dֶ6u:jV='X{"@:l[0ց(O>ܵLut{<#0/n& I%vgk4*_`Cz $G7zUaIJ 3!Ù]*y/GNB91MKف!R O#RuE'm."H|ԒYQY10=G~}?SQmE# vX]'L!T)svyNAmN.I}O!AY%<x`M.h_ݦ*ҟDQ=j鿾k,o'Cc Jjhk!'GվHP 믻پ5S~M8w1r߇%'9=U8i$|w6^Qf~:sTW # eDt{M){.:))U$p=^௅b@BWC20UݷGڬS 8S:0C|Ҁт~ޠP掚1\S<_`^ɪ,rq؃xB C:\jQmSJ[I"zfdC`x2s$g[n'aX,[ KĄkݩ p | ={1vL3ҵŌ:N~7q:FxG`uT=Px@ywwAM+\]^>8&]9#"#lSx=MB9`su3Iz2 }9Ӫ ==O zf4-AiXeAʐZDB278`CA]lс 2u(Ͳz3ývĖ ;OZxKmg p߿{';6pl!]q%U#El'Mإse7_S:C&3mvx\I˯=K(y#I˃#`3м R0~J P 7[ {.!DMGbd,xwq#@'M:3CO ŵzB l"?_~cۘ58 w?ujEԺ HN!&C渘B `@g_QAXc@t3If⩁q{oY ؉pDr%\%I)bCYyd#"NNpƌ;~lz}!5O[N5I@F!ЈYӚz\;~Q +×ոp+:Xe =P7pѩ':9OsL=p:nʋf|.|VI7" el:":@|SY0=RL 41/161$Ff) 6IfRFd'hIZl6@AHU22P7 tD"4NRJ0+5ib~F:GG<< ,lM11\˱D1e6MeeG.6_0 /PZfQ!~ 3KDüˈx\69ƀfNu8d;"FlƂMA4% g(Վ.C4\$oÆEt<%863"jonu56:ٶtg~Pn1z c-u81 SiNN3b㍀ z3[N60DVyfg9#1.ގ6D6H. 0Ńp hp]%kj3^\ dS() ~X%'1/T'TH$J4`_gzvHy|ĪTGõTh|hmQd.z Mцp` ߭n(H Igo.Մ9k>4H5-l8%/[BP8h5=3;ump}^1s O55ncz|K@t1 Z_T"16wB2 X,So.{iE_RI5~Ժc!'ٸRyD@g4>gHCfL G8@z)U"Bv FK_OV| *kR&`097<rzpS4pƷRWS2{t!,ҝȽϊYȪ4?A^?LIȗAd T|:AM JHu24OK'f)t4 s&C.X3jm|Am!4L(R Ɇ"ήLywM7c`D 6cҶH!: m3!hC1QŴ:|}uM+MLėT..Q|OFz8 @Pi:rkih:ŧ\m 6/';NVe PH|V-KWm@:…+̄C.]D{!ç$:3#bb \ YNu6g88"$ru7*hD1 tmgzHjM4A Pk7 w!v\!XJ[q/7P@m\RDT= ;N8MM_oKܙ6$R H}4aO:=" "IːF#zF iyE{{:8t:mh8%Fv̘x6ی9@ !O=aQ 0Gifİ/ 0䘀ؕk y)eȒzrѮ(ҔTN35PPD \KD,@PYs׀5{!OW0@C( 'c^Ͽc_F~Q1m(;}FIJKBO1x&[E +q5P7L/Qǩp- EV8 &ל3c-zDsAs1u V-x<xEu+S$lVw0t Z: ݷD2MBNί<<ʊ-[kȢlptuf2 )ܽ5Ĩ43…E'pw8n_n!x؁{\5t, x "v HƜdҷv">g )lFVt"1*ْv$CVD+Ua:0 h h#CZaFpd>b_)'f'$N ̮ '/90|p=J{QHm$wu"VN& L=0asde!{2x DTF#I=1a2\ Ȋ=Ous' <`|hUU`$Zho*KtLG*v¾HzJd!׎C~4Aʴ *hQ`{RJj's{ab"!_YژGN9JYŇ:xS mcX00^\$MGDH^GWulH_iL3BCsG4 iȣ>oN\A$3xN`bt{^/!\vQ9`Q(D@za{!L@G{8{r t LFm^0&Rkp3~ȓ`kQ%ACYMbL YJ&CM0]P"lΛ[tm9d\yJFTEFȯ1` j2$靍bVBs̭;]}ǑM?m꧚̺73 eL@֧&|=F%u|CVN*tHkIyX1E{(_(k NQ<(YoVN桿pn$|;嗑ͤP @YȌރ^VFl[ى |Lcs[I!rsw[ `he[xZ֔뵇o5UC#X@XhNMhr0Պn2R#Vt\o^8$:ۮ$) OƱe='oHzك Oz$nU+S`h\M#>-w[ ܻIC_'op16Jԗgĭaٌۂ>F"19}α?/:1]GaA2_Rpᯛl-v1կΏ7SKOΓo1ZV#C."<\Ps3ֵ|;.yavC&¦+ W`;PxjgHxC GX`[иiOl=_N_-5LZj MÁz 6=XiP_ 4lQ b: "ZRЄGPdx氀9ܾ^3C3] Ѩ}\HƩwΜ/1Őu1;G'/8 Ō뱰v(v%fg4ވ \Q7C/,[ MJ92Bԭ6YA~=ν7aLηF¨۱E: oBFAV<L͵v*F^0ؙ6eadu6NSo qAE%s?GY=p b[!a:y{8 RFc&Ά NS % (1NSY#gnVkr5IZBrChk@RRPCJzhiJjRS}~ Td%uo<*'C06naݠ^_U-O:~^*^]zHp)x4߭mXGch%3*>lypǮw-^"yCWN꠽~^}u @A ڎws8}ٹhϰ001H{5Ƿ#`F="@rw 5@L (g>2cFBL2Sg>!c4UKVm'[gTthl</.Wl@E1O5n߲d37MLo(N|{զg ޠ@aExΡz:|eͭ  m!t#3CAf sĖ`ۇư(-tg"0]XF$QUHL2c7$Hnͧyk! ݟ#6c|DEP6%4 Ч@@2Mh]4Ha2H!0hJ:=O.xo&χ99t9Xz@ y&Sp I%$CN#<Ht ?ƒ2IY>VB(dÁo!=!ڥףg:P{HLܠ%,K9i90!.&N!o#_:F|"^(hsn4CuP}3NF?jNA~d_8hHCx~uC)JD>xj}0}8"Vm38`O""Gc5*Dk&t;6⡃ćO?_& _=<%囐'451M!4FD:"Y).=xkA&7KZy֙K3Pi-f>9O#8*0K(D{f [C_ 9$b vr|p)mcfØU@~ƙAx}H cבEB.$AHoQc| уȞ~?oHi HRv6І=ɘ鬆dP|`"(j&e&J/"Y"I46/>O5JA=)8 hfxbxAYp齔/Q!$(X1iE0UK:߉񇫌IOH.<0Ui)KBBf֤ K n'Fr&MuKr&SRDRњ'DF$S0.s9jjk $V4Q?&([j eC< 6@bQIˆ`PHU"kE$=9؆ `OyU A},y$SLSy98NX&bKO'0?,,lI ЈF2CHd>ec)s<EU> .TrϱxdoӄXF kgFK'H$ǡS}ÇE/)1l2}ԣhI~ldSM4P#!zx0ٜ]K9u>9d>A|tx<`Js`0P/%)ķ[^B NGx kcome#6 dAWu?>ۍC @D*x ( Hr_+ >N  =&H_zQg1,`[f|fտO*xfm&Icd2vtdM5jf=n[-h C "n;hcetaxN;A; >4^MVøL kשP*,t+CgIui.ĸaܺ 8^b X m>29ȇ9\ֈ$dM0\?Ŕ(,5am@8t."E "#LH6A>qy&*ENN4(jXd0x>?l0=M=vxkBGsII8T)()X.Tn5G(>{bG7}E+7BfG]8~?38zݡߜBtZ Hv,Nng}i̸k{;[C4-#9qore}h>%KQUdS[)J8T0YP|܀~ofZrTYsmXĢ-,]b"\[RL! &$k"!մ\p7 FМMTf\97Fx1Jܡ/pMJ%C96Wo|B҆5\ 4SD$\Ėjr,qEۜѵ (Ca$qSB"Gҫ$( 9c3͕ ׿(u{==_G|N<،nphh=8rG}D}j2~6-l#X#(E<ԵPk/ xMp;AF@Ҕu톏r!`Ķ氿= z ,-qCА2a>EG'i%5^VߨaXSf3Y̱,Hcwl_3$G2x}K%uo}–WW挿a*qV_5 @KM%DR%?ՈLTAz>^gܜ~>x%_H+tɢ:]Bz9aˠB@EI]Z7kS oެ{^u4-'Q`#]јk ^ٸ[M']SUk 3ѻrrNQ^7g\ןfyYuvNfέOHЯ'[⏸q.i<-ۈVd5]R5f"@#) ^u.դrYGKye{P7뿋l{'wyTNB=N6׉p~X!%Vf\TH9lGPmk:Y|B31]xu8*>Q^VPJn9BHMV2C^?_ߛv4@^IL'@_@ǝӎ z̉X fA  !'aZG\ xYF2EZ,.{!8!BYX69ϻn|=;MFf#`fHvHsz=/S%:3CIkÑͨI0R2ɭR;g!HJ⚽߳8T|B lyƻfH&-`ApsЧ, ;\У9H pE V0v d5SEA`RR l@PXXY81bғ!Q KaټSÂI^xÀփ)#FXtpyt |b<{)`KXAՁ+;8 n`0h -gfR3\)XCr xv7fbz)|1$ <Ϗvg 'Zأ _\Xdr렰T0q́x&l*~m2MC8Vztb&=|Έ:HYJA0D9 4d*Df\x4UP[jOǧas#X"o*ka3m bED)ѭ xy8 VZo BxfF^M6ի;+mϗeGTEpt!siDXGpB)@238Z \r؉% V;sm .3HG $>0?_SG£p(nzs"Z[ʂ.m%}w~t! WuOo"ܘ1S=.oY?|#طmE@5p"WniZAh b .ahʋ;ZJN@H>DC<WDЖqRQ^dYHPw_՚*iʵіXb?wnvĻ?l0qj`滆+f7ܨ&EE,[Q H$ClݨJۇa;mGifj-{^5;yD8jE,P|1Ю68`Ȯ>Ym`T:4l"J: A c!^ GU.LQ F$$PRv6ե¦BX h;!vVt;nvEB[!GƬ0k3 uIxK֎Ժyp{ tKDGIvz*Br)(PPPPPPSk㧳ǣ_E-T zvArm <%.e |B-I aiT6WPUDBVBqXn>¨9(ؑ%v  Woxq@ +OtGF: h/ pa =GY%T< /R}aFAf B&b(xLJ̄;zgh@1L5@qy{U;ɺhۅ675tkf2$i1Ņo 5]yq-L`du}^n<_ 3B wֱI MXHqEקFWyK2H X`OW  yL 3<(3 4Xɨ2 [`AF~Dt%>%d9∈.BJg4{H K&+\b4UǨ)z!x^ᛴeʩ!Bn ̎h9ϯ\y^׻ 6o`z |! aZ9QͲ|EyǠ+u p{6x`ۄ ` v}Mϲ;?Yaiӕ N6ť;.W 㳘rzQ/r qSLev|"3~ʛXNxKVxe}_z݅NzFpvڹ2yΙ<&G`X|׀ҏmGhWɮ ҎKRyrfދ]m}+O >4^i| E#IbN?>! %KSy 8c%pXWFγysNCvWmFH8R2f⑑ƤC!{4 OYÍ~[„AA5j'Diφrze0|so߷|w^} ^t 9DӾ+srYoDD'G|!aӇ-6F߽}z$LI3<}DKM8P AxCįtDȵ[# "qT1+-| NV 5qݔ mP%:-ۨ͹?Jxdܠ[7z7S&@30G0%"O1ec=;/K\}1@=VჍJ *EHREqB&$Jh@P3i73 v~|<)sv(EUUTQpÖd.ڣ B NĘBsn:m܈upD鱷lH.WT7]I ڡ\ppxX$9j' Vlvnp2tbϴ(qI(43== >{Kq Izgc| ̘af(̚T;y^u=1d]; ݅-uViu_{4lV}!R >l1*SvߞKJ-8ނv.kz>emipdG8x1InyB5[tGa^E3:K/wz2v`'q$\O#1 XZ9G<7In@rxx(%d Ğ8nIM[asjavA0M2 Hh7aV xe0"yo:#=7rAt9d=6S79Gvo6]6O$ā9^'2k\gC vxB<@e|.<9փkDwP>#7zd鮣U A!Hyv㏐r/Y %N^/n6XdCj*}k/p Wx> -fLUk2R2.VDx l孛EdZ[})BٍЊ/2ɶqO2]qlVĚO=ƲC07[!;9dUZ<@Wht-0" qM=zFz{b"JD c >W2"ao-̜_p`~Aq}NmVT-_5b8+r(r094rWSȿ5F ENkGh0ی"u+Br'L*'7/ZCjU+AL-f]13 ^ٌ !=9~=;vD xu^m=X]1cX_̖4 h/Y"VTvN{;P~84,ӡtI&@-ssZrLvbbTF:vH 'xYd- A{7]Ƽssf7^@#-(iM.vY:(T JcxR#Vf%_-b ̎߭d& O?'`E@Y<^z&)ӟzQv\HU٧r{ll 8o<])b74{f)$E -=~ݺ>.sět=NQ94(ۯ[|G$Y5_@`#k׶Ӱ&dmaP #W 5U-BjhhX] $kPMRzقq&$ c]bXE,W!Q \M>¡Ic . +Ԉ\0C ȢhB)~[vi k=0~:hN_&29&y9ɖ@YsZDZ, ]L8 r= Q綇ZG "eJ&R%,ohId0`*K]R˟}N?) (À`ffP͑T}0!EPo A! Lfg/wmnXČViv! 0t<$>\ߌª@@R.׹7 Ei( xZG(`I]z|(˘@9< A5]5P*]N^^Þ"[]{Q(JSym,s^5dcEw5 =E!h4$T@\2 BS`J搽nA?)fsd weX.9ˣ@mXuhL5k;T  c~d'{=L;'K_;dr@),Iړ {y|dka~2fլ M0#6blJvpe+PVۑV>NLqCL-]0!aϫKDt=òX}=AvCH뇗i (]r8* |WϠ79nP (O$3)$V}[" i::w>TzvvὯ'^ZB.-s"3>x }hš42I43̿,Ző ~+ 0p/K 6}θ^'OjL_|GsP2]6!f0;ize@+ u߭8#c@f=f ᣡ Px.D@E*muaQxWj "#d?&0H#@!r,2Dg׻kUQ]DPDV x$ 0}ۇ9p K)NSMѳ3g˕yg\zjt Epm z@WlWVi uӲ vfGؓMף'61 z{7PT[{IaHo_r[u<)ludJ׍K@?lۆӅ*yIA>yr:AkC~LdxOvJc|HMwH(}ͥB=(g.bop bD476fxu٫;& hAk3גIfTa<;xW0f٘,RMd3k:uN~wô"dW"Gbƥ Y- dtZ~@ΑR3I1V~;ESΖFvvSA\$ ~#ِMcp#/ߌ`[\`F^kCAp|" t欱Q#<Ç CnW\LR!sUJ8_c Eլյ\w8&/`DfK,$9_Aǿe#fnmq/v[47#5UIO(RgbA I"4vd@ vR^fkBO5򐆦Yqx}kc6<&m&s5䦎ltrl0`oO?H/$wϵI$m`FY"0J@vu"Fl/MC paI0(♼Vq\Fd`j>:'c8ufd)!>y@߿o_/9 V}%6,0l>*aVŠ$DqIYIs8Lk/ksm17Q( yy5 @R7(@%@Q/Q2Q >WBCohy]ʟo"j5NzAX 2FhE^ĥ(E))D &H0jTX)<5 vƢo"4vԢUW98pd)sY87ۖ٭L4C:WĎ @ ?: >Ѹӌl@kT,W2w!ﲚ_c a i+,tm@NNF u0}5L=; a BPdG|T.TeSn(>ukF5P2ExʵHSi&AeZ@`5G9Vl<\;J.i+*I K\1-Gjs=Owv0@l毧H }2T|&px|Ӏ3)jHX5gL" #!0x[C^ԛ})?Ly81vd,us{r;>4W-Yy9$E V/"Q׮pn-H8 XDIjXÈ P]ӛd1"=@>8䘃eo0~q:'vUICzkcalSk=ӕ0d|ygbp>( ky}O`u(9xί!e ίN=%&Z w*USl,]2/ $AU"&`GP7Cq~k]Տq-t]7gQe吹=gC}= Юgif_",(V,zxk膶Wbn@铘9tvBAm*&P4d2>/}{ h@gI׼*I{@#6¨;5$aC]uV5,<bJatB\81\nP&Z&|I;R~f<_E1Uٴv| J$$ Q+^ERiFξ8)TD!y(A$(5PA -~L5s*]5b/_$îfSC8Uu332? ϟ-9X eJSP.FϿY) :;*hϿc䀚^_Bp3++*F==V}#;ZRsJV}E v2Z7MvTݨ@\pkYOPӆaэOW#LFpLgнkx$RmFx hHR"7`!84-? *BEq}zyA V!̬=X^0&VKGB=uxlv%42 k (`-*G@mr!쥋Q]Br"KCq)^ת€ȿ2~X%?!cZ&L1IcO\ŗE >daJ ג UAq\&Ch ;I'(d VKtM^fN~ʼn0ܲg1ө^p2 64;86 &}(^5@ Q."I >^Ǥ?/{[Q s>k܈񃯡̭vߟowEbe3l57R;߇</ WZFܑɅ!iMȣ P#6az[>x"BǠfR7f"\=J<]۸S'ܦ5ջ/,s8gՓcsa ˑ>!0]̨}fP Ñl9{}GS4\=$; ^qTKi3)B5ߒFMIԓ&/ >e̡LYJd {H: ^$|HU Nt6єJ|[~X<; c,ˆ 7!3 *\9 QϷ8ۈaeN3 StPsgK&ٙevf[lXs(oP*tz'61յns"9/nz D9]ˬ5өvoԐF+.'rP'ڀ >-0|Q!2lMX^A;~釃{7ot#w o*L}M45#\fޢ105 7V`q4*83 Z*R'FE M 3Bؚ PP-O:Pأ|ÀʌlFdnX]wfH"{|#ϵxއiP@H`o|=ob(Uq[@ǢŖ=v-۸YkAF}E6)`\+D@C $p `;MvAȷl@s}]i&]s#߳6(0fpi=2*lut҇==|,ws07-]] לL5ľZGg6W qSke+ՠiy5Ξu# Q4pė$NvШeq4אevO.*efݸ@j^ b܂sl- c`wij^ ]CmG߱#ơ$B ;pB8 1RNr5y"p+rp ~f 9Qgֽ.Ӈyă`.Mon$ cb9*.h 2LCiS\fm:#L=|:Ǜѵd. c;md|>,:^O['1홭3Ac &S#´JkΫCڊ .a b+ VCr]9иo?* ,E r@; N+ebn %MtٶĆ8EF nk,@RBI8_`I H`c=n`y ]$}! ҧԇj x9]/by 7MTl7~z?|p 8;kb!o H`օbei2P5;6e`m@T.@`D}ZI}@)Qܷ-KEÿD/m@X7 >-3*#ו7vY"c5IgZKPE2" M7P44QLIDAQW9$AK{ A'BEsJ/n'k{tdعs*foHHGN5AÆ8s/XL4g]KZbXo_S#X.JdFΞ|H>+(BH9wôà΄Hu;<×= pK`g}pHrϲx eF&E MXbΠ{6cUT:+tliMAge T&SWrDpŁ8AaLCzk*]@4$jaO>CQl-ʪ>aaKr=C\As}'&@Hv 8Ηw:= PҤPNNU8CaĂ1S#轱wNE7!{̌m~ ADIAM'l"DrKz#B%Z'5 ;q6'v4\&Dxa>!7<`{+h{,+=%B!;ӡ8 g-wŠg'Ny;T5>ǀ>;RI ǯn6Ȅ[tJ ЗE8@ +pILu;;{.⦲-:|=yAz.>-qtCFx{b^~.}~2?tDč IQ1̹FIo% E]`n?<:yX b()IA"XdP^ҦN??<>8;f*NVWûA2udx2Rp?i"(Uz_4u>uSD`#Pjy LS8o0PQ$9tڗ8 w<Č$D0h=G}CבWB%1u.tzHx4.6Lh=@a()#3pֲoϼ05L$tcb8Ə(. .k'i^J FQ7%,W~;Nܠq9(SB*(մuk */)RM#\jI^o@1 y͙^%8^ug[ojzL 隅G8T NVu>?(U1t-{,g՜*,l-4&#ܟi`0\u8'T02p|ةlmY/柇s_G3 TzF٭ATE [ken(HQl\Vl\g@$߂F̣PQI}?^OZ\>j) $,"'1T'fgA+;BANЄA+N<<_O{+͸Xqszȇ|uęh\\KϴV <^969!R2 ̴k) _#VbBد+wM%49~ma3:ѯ/41 x r]NIY1?6C `?}b<1a567c)khBZLcEtZz 'S]@D]"@T?T5`ȟ_HiY~Du'I1Hli2}F{&ʉ>}=0YnPlצ,Q d<⨠A+¶T(O]~xm,au<Gfϖfb-W*n 9,3ʹ'믥 ]X(rakܫEW_gT;`ﰮ DO R)SKJyW=Mh=fOu$E2"z4;A$w{h1aAܙ_#$i?oЁJ01 p2`QiP3X}YmPS.BX%0ށJDAcAwF$Kʌ]\5xIf83quדze(L4*(Շ-pa /sN6]TꢵZ{Ӡ-øK^Q$f087;Ҵ9lA9I 72Nu40bCa @!Q Ev̐Fыk4 lq AJPGP8wNܷwn 6\m8~ċ0s{19$AbCoM7[tF|F*|i{|r|HBؑC,2G +sN2ߞ6dY}g 4M!! [(h0T#z->FM)Pv.d}A'̶7ٔeSLD^7d\B ЊZ O=NV{ɸJF']  lBPERP% BR{H&d}1LKL w(-%pxئ]:Don ;{jETBR{@Iq9maWΡ؅[mG(֡5VJO&ck@G'YѥZHijud5!r}#퇄SF!]SBcK )w5Wbt<ξ;@M͌F;1Q~o}//Ta߷8P)&oϺh=Y9`' z4P>1 L0tnf( eAؐ5-iu $/-U|@x܃G%3I*=QMfa~aHA~EH<76+`9 KAHx~j*B)'G2U0U\Hj&HJZ %I'AAuKD3 ,ր} b{ O!|OPwI`ʡH_U2BKL,! HPL2HҒ-zFP!C"`/oߗؘpt%0eLj)(y{(Ɛˣ ~4a&O_yQc\)IkQNmڍy.ǖokW ldaRD%SD,21(a66"R}t_>O~P2@VS1I :mDczƶ<'6 +SQQ08= ; ^}'B$ KLLsE$QKKJC5mY /?`Llza 7LIl3+O^.VBdOΐܔlI\]67 ]1n:MK"Sy15! 9<^Cs\p}q~cж^| Bč,A3'Y18Y+d I A{JeCٍ)tXLhuTR8֬]L;b-#TŰ#e1rdrwuIfLӈqXx]ćNP<8dSvp2UYd0e-VF&~pF :og.FѹlGԒLCq`(rHmKw$D "yȣn:> `{f'cZ?̇: dޖɮvoC 񷬔uVPC$CmhѶjeDmB[5'8K(5k^VPb涉e'GM7:`w#Bt*kL"yTAOu֟g`kLMp4(h +x>43R(d|1(YHPHq G9KQ}+*FAGOnV'UcgFGMp(E9G4j-Nc>1C)?J53yE O)?uT`_&"!~K8+$$dP>As)xXBLY! YdN;7\߳N*<0Ztg12 >. ~c4[Sn][V!E8d~(ҋ Њ<Ƿ^Zk!I 2vXͿ:A@"I`"p(T;q}@ (R$jaꅳsIgct ]PP)tWkGܟ*VR^hQQ"dG7ScpxPO>|ۨ}&@"h(?4"SЛC$^۵TM_AT=c}=~la̅:@0S\9UJ_QmS9>r>_w?(~'a p&Cŕ"01^݋Xr*q (`~W\P^{~129]||_mfuV(Q !A.? W}Q8>UJVMlyHT*\5ҩC! He$ i$J{~ :\)Ho<g{*G {$q VCBd&iCIA2 )OThPqB" `@m-!*4:ADǎ\˷KP"#m/=vP<~(ăO{tEQ;jwiCC{`Q4% hp| W;0(~YH~ v/zx;u!;WxzQ`Y+,, `#="f$w=´8 TAZH=0_"bj_ Mx>wǏFs4lǹ׷R Ol0ŕ>y뿁Lj!H]1[BJD`D}@˒ą:"[ D9lg;-,?YMs.pV N`?Xo#s BBC ".ȓW(֘O`*&P{x^:_? NY Hd&QHUP`C;XWBQɖA^A.0m$Of5o.zaH^phQ?nC4@&̏PHɢ-Kۣĥ qмa?KaA狞! (׼UN_^ퟺ$ZFTo"#ޘ@jjXV4kd5:DhEm7+q[qi]&0cC_q8{3 |Ph?.>+?QҠ >} ]!ېHP-{1WI#{ FCNғ#qͽ`xf,+99˦n"{tb$sLDA}}Jl#J~|R .*g`X 4A"66#0UHK<78s=Wf-]7CP-݄ӡwrmL}m=N@xɂCDĶqψׅ 8nd` hP` :fdHT%loF°Ha[HAƇ!`XYb $ Շv65F:SwX\!ꈝZ/P}~+"@* ? ׋1)"$(HDkxsCt&>@TPisCvRH:`/?D:BMhGET4=Xxs}КPJ7: Ps!s >IIu|q`W9l?!'Mq3{$:Q5H}~:^cUS &KNIQ5C2PDJULPC@1-RQ4ǻ9+(s}fs~ޟ,;ITJK#c'r'- EPq^a#2=B:\Hnn:fRm:5qb %.b1Y~,  A2RA/2('jt(S-zx ʪllH44c~薩=\4)8 цXRVi!dƙ^Xb2ۏ1CQYdKgnAyu-ʏ ij*oE7iސW50jHMQ2;DcI&=$/թI 6$ }kS?>  (xHEG=D LZ C5 I2V ! ъtUK䘅(@i88/Noxy yN"a+BB˟=  C8q,5Spj!އvˌ aÁɰF c8wR]PAȅPw{6s*rr{N<ӗ>r?}TVS5$۟uఁ=!3+KL!O::נhGM좊`&*mm 5VυIho !`![!&LkA1j*!x0S68"mHC7`v&( PRPKUHzz@]H"(Jƭ-Ei` `6F&=F %ai"6p4J F ( (JZQõXj`1:D(U4g.|N[&#Ӂ=8ف@N> nj ]kZҭqHz@{G({q) P J"7uKbF&ñՉ:_ O(iJwuJReȳ_סm.FFz{QL5DKQ8i=G @Rp-Z@4臬vl&>Y   se6?x;' @>f}, }`C5ЋNg׸vp>wvmrf!CM_ jN~&N_Jc;B4J65 TYW/Bh6 FUEg/b'>gf5AFKh[sRs zˎ-t̜7 Ӈ4Hv&p "8/-0 :dYE_)ƀ643 ݐH2$J]Wl8lia""Uh(Qg©J@bDTTMB ULJK])BPDBiW ~Cӄ!`=dGAi$xYОki탉FO_nO;bo$Мh)t\xAHnڎ Fm:tZìZh1A1y! K. Lb-FZ-Fh L `1 Be"()hg.҈X F`uN>^|™p#'M"d o9Znilsbfy ՆϵOa!j oILi!f>bA X*5U N;sp,m-q?3]b#9DD*HqJ()X$QNג]FTEoM4CҭhqvTU( z(LrzWĜ!Μ+7n`o3\]kn< >H;H@Wzfokrr#\CK# 8"$OWLFZ +$qT25c$ FBLMQj7M] Lt͕9i. NKwdr,N! j8AD|o;NT"07ݲhh8Tm#*udzGB(dž Cw<HWJ+z"xMhNƢĐ#lQġPeOaƌ5}q=s΍m뵸c1BFk(›d-z5qPq$b՛&6zʕA,{F[(έ;$RX!q `B&uEt▇th0FR2%|5m n(6#d6c.?Y9$m1[ Q̘ \(TDdXbA`HB dw4Cx ` 70`N2Ydс3-$L"|R:T k4Ix:>ú!l2Fo420!Ka "m=q9h%[ilKP%Yg&oLA3c ^mFk7iB$Hcoe9WLC݋+7t\9423!@@ DzÉȡx8&8g(t.rpk\퇤j#`2"umG0i4ѽ$czхĆx`WIӍeta (؍;ug,zFB18Bdt-# @t%\it`&DU# W"g9"@% 2`  @ߡ;?-!bhU m 6Gu 3GdjhpG]S JzJ+t)ۉoF*VҞbC #׼&7e&, Y^l,UcS$D!Hl4,2~Q-[^UBS (/d}<2 }H,S_[fA}\t?s3` }e(?5)_!⁼jc""D@PP )@A"5%Hcvqϲ:D|AP݃y=&:CNJ rV_P)+i'zC?8$CI@%QiBD)"R"I)b(ZḦ`cB*M :EWoQUEQ;mR{ LA6405?t]rȡP_Qۜ;)*\@9i_[y RPrRjdPynqu=* #BTG;ZE8faŸbW${jq!*db8 "$U.CXLtv}3Z7tU#5h^0a/}y cgLCKIQ`ɅW=zb# [ׄ8K5hizщ`c#6? OzjTI2]B p=' Aւ^X8{ljH}?D@SoD09!H{N]S8}zN }v,́Y8ׅYuR9 *sؤxxƛ2 HfcL~? PM/O v=;m}K4׻]~a[/F'U/}v ځI#W ]\eS/JB~m}ak8 a)N${Q0b;MO,*@XA&IPL&m)cE L$ PHݎ$ER+G(dE2 Jh`̺BIiL\xlsSExy $ci>[{wu$@f(he %B $}7G^1URXޗc$?WB{?$36A {^.=FGFٰbA:A#ygo|?‡6nu4dA,ǓT"n¾7},tfEsD>LьLC ̤{4 5Gk9 @Mٳm {1k:6R-Myw!9O 4o"/w[ ` 9a.@IOz#اL;T{xdj ߣХo/a7Lz~@SSQ׆Hg{; ,}n,"LD^$Q=E2~92-r]܃;FtFfg6C( qpF[Գ1 G"F0kw㡀GcJ[zpuNVfݺvm?EpSYb,t0ZFVƨM؋<;[ͶcEV%`[S2$ۺ^.Gڧ]cA5BrrhmZ9G]^w< p89(ra~\B]! B ~0hB:Hϋ (-:urHgj5[9[-΃U 2"Մ @a<@N@]sk=9^;$@zG %_K6^YΝK4`=`Ccs^ϰ<H8;RPLwKЭ]Vр5nf`sӌwXcµ:־wAMC(Y!!uVH/8 d<@vFu;+bQ{%4l ˩g͐kg'Nclul5 ι4ó]Ѓu]MC9A& XPlSK!-;ț 7".2`0ݳȑZ_~ -}n 2ryͰnkqv[U]0} 8©(0 t ru~~$ljs=1M ʇXDP%(@U!5:p!Hp@!Hrr4&\6]1@碨&@POāhjf5$]4 P'w"q0͒52rCh1{Iw͋Ӹr" 5 ##<FXnhhG(i,w49:I z\3ؑLJΦ(@"u`P!QTP CloNk $P4 ''0|m#08r4솅{0%D:tAL\f9a'w@ 1x<<ip@ ÞgV n:N.m1Bcv[s3 @.*wW@ɟNwpmwJwЕr{Yq8ֹi0 4dPb1D@o{Cl9 S&ޯp8 Yt #s[u06(M$pϲ.Ej3IRPd`00@ksv:b3Ʉ)"(6Gr;L5ɂ4h yMJ xwF@[ífF۾&XOx, !U 0zyb.,_60Ȟ ###8Ka>l8Ǎq:a&ޥߓ 0 :>25ǁkq8=է @pJ & Oɺ2%r(H'v31灬=8%6t#Rä%)S5(jbGxSXoOQ`6 W\shRF1Bp5Tq"d@f ohZN"Eg~x !G4Ȁ]c(tog,::ɶp^r6zwɻ夛i dH -Ks.cIܮM>): B:߆e+be$fN 2EQ X Kfʼn8ZfdHz 68\'OPmvF2 BJxP.ݜn XSRFā6B#1K|ԃ zG("x!680%x}sc-<1\" L9wwT-.Et 5ߘ.:ٝ9d\lj<2#d1!Dƶh5]>vx3a8,j{Epq| ׏1O-?v1LD44rA M6ln,nfgM\-q{ 6!3tgS;%ڐ@w9W:3ނ:]ZxDp.6;zNx rH<B#=M''*D]\BS7Z.>D@xd0M]R:Yj b;;XAfa ]{G^F7@NDjh8C9(t'<.Q#WY5 HFٿKj$(<84e[ ֐wwȹ콰S`E ۓCa5OSќ=E,F`ko<@{@Pf vae7(廛2k93r&EfI08$z<-H\yU& 7Wp ߵD>F{g6o\˕ (7 z%eX XB֦=w*FQ4qyA56 N.Z2@9N݄!aR\޲ML'*aф 2דgM2ͰZܤ}Mmpi$1Cbeþ9-ͫJ;Cf$ÎѮC|rw4v%7ŗ.*L`4vVvDH-É<4r-3ϒ oPrÆtC;6 j;?J׹KsxmA?<ٌFUB†B.^c5ɫ&v"HEd$13n4]N J /~<&/(N::KM*R(l*z_˄|w Bb{dwم6X2e34G^#]MV5vn^g`jj%%GyCϘwJ2sϯ % s?@@rה_cLKk(@piYa5',a "#7d42m3}0-R>1]2Oʇnşwܿ}$$Iu5@'|0MPw l t PdZkR?Jzaqc%dՃZєydVnm0wZ! tʊX5qt iI7i+&!LfiM(̦hdX#C \1e 483s]$FSCI&5PKP~"dłyC:Z"./Za~d@ʄgcMwlvrG]X <*"΋ӈ9돥{!{-@r3Q V;C0N cn8~]e)Aqĺ𱀅Rlfd #:P;d?'_L|?w0Dﱃ SɉEZ @?n#,3dӎ1}|^> 3] ֆx;|8ܰ$tE:(S=f~C P@n>S׋I(,0=3w1..|i1ܠx{8BV1qm\f 鑌|"@8 (tᄋΦ/.oqȹJ5+y&Tb$@١&\DIX'Bh"df`f{ǍHnQї{^HB3#W)::t$FM `p(3ӾIqBxP@䳵i@*9 Ṫg8^V؏QC%z4~!a֠;{:/iݓ˿ &N._ϺrF!ϧ~oKrٸG aY i Ywf1 ـAavͮs~.nZaF0[0$# Pa ӻ2:$#+3dwyouBZyog-9ʏq3ʕ'j&\zEaÿeU;D-MpWXuD ì܏H`7E7oz=߄ï'N4IYHx9Nh^ 34'ـ}ݥd\G$fw=ck ^Zh`Fښ T#j6_Pw,hdžG@\Wc\k lp~WQqVf2k(XfƏ{{\ @)@{I0aQ}wD!"v1cdL9l%ˇӰ[R5TLDBҁ$4 (PQv|_%^dNw\Ӵ۩;[ ?1a9@75Wn05Co{:Č#ѯb'v# QJ&8$~XS؍8Рë3B}N);D-s),/-Fcr  HM[R\sA㈿w.\)%h"}|D@4 H%(:* x@~ϕIORI.sg𞈥$O3ze%W|ۉ3]k*@dռdWRJhN1|2@F/..x7~]˿Nu 57_tk96cMB]ygzhبy=i3r)*sLP v SM~!>=~`ڈq4o~>EfJ1].b* 񛓜.gT$d_oS.l%4~z$45Zk pɞ ?<#4!͜UjŔ ),"EׅlX(/M-.UU*QkSm^]za*5 ~4؋+ndžԢ *XE40uLK'lDxH[p:/"r8,RNtLoUQEO]o ]zc+8MUUUUUU#UUUC[7I" Ψ]|BT~.  ;MԈyG;hfEp Ɯ\W\q!?l>l U6@B5#g)Hf bj*F $!b(`]JuAF!X TP0J$W`Ra&w™%AS҉ܸ?x\b:s*ljM)L,&@2+DA-| 96g">eҪA Ct{͒.Vx_.CHHQů%AHSO38w76 (&% ۚ6qԷc^8|i4t.:Cݦuzᡝp#ǭQ4<`um`xŠWxþE[aHEQ}yaf4 q8΀7+ 3hkoUdjmk[rG9C xs2i{͏ Vk0)dF֙TZt.M'+`pHSEHLߵ@\L6DT3>^[kH!rGr}4">$L2ψQ]I1}&CX IC3^!QkS㿚|OSǁ0AlflQ^OQ+x`NMW+}wmy1èe+6l6i,; *|u6# yp`4 : (d}F1G R0&6p.GȚpCiwC YߐpHcACO=_Wp&{ kh@L`ndJ:RaP:>f&>MaojZ[^0nE9{5ZL9 kRMS*quHm;2 !dzCG)0/vYmvʠ0@~C 'C7$ H _GWif-JHI'%u ?$D7f2;W~#kì9bO?Poβk(:H9EyL2`u2F^ET;=7sTCzzR,3 rOl |J[d6h $2Xt%~ɘhJh Ae%JA:o2(u,Djߑ// }Ĕ!Fk}`Xa4pd@%̇'}Ol~8.c5O;Y&sͅZB簓R.8 g1Sc 1˱E"ry- nX2:s{fV,c%c` [Rَhlk` 8DX=k5ͬ8Ԭ`98zGFkCE|ڄqMNjv緯َ7i`unIfSQ|2j(ojA0FyΧ4r_Wc$_nzG7  }RvҞḥPa24`!`+ z\GaC_stvKƢ-WVo=/Z>^êȾ#w1 u=(fWnjG'=L ])S 콴tL4#<%%(n؃Ɨ1E'`甪26+N[ c1-?e0|מhZCƢN@$j6Fq-(8@H)j`!t &'~'i㩤J4}aĂ(>@4CX@b ՚ӓIIA [!0QD_MAg^+8?Ɓ)LU'խBd"Bж|naz!w;ì=HxT(T! P@R%QQIE ,H)Q('MMy!碜cO Щ |-ĩgbTJXmXf_Xgu38;SDRTKIھmcHDD;q0SH[ +av h~D O ;@ b;,: pm6nOͱiANm+UwB(Kp Q7c+a;Wڢi"\I5 DD]h:{2LW+| "?E {!z@ 2p{0'%D (RB!P %)1sQ>C?t%(#) }n`e?dRmKsUS/@uͩVТBL`Ka*'IF~޹q$L,:mYt=%dq9pzV>>Ric)>d<; cT4 _!i=C@Xɂ( Onq !Cm`'QzCq=H=/{#CHF>4k HbiZ" Fd4I@_2>%芜dqވ=zME;\rĀ=Bov@Q{cؖGQWަQ4 p;K7DLKDx5-8S2[Q+I@ՇD`7~فA5*%F\mR~S&6RkadኄR ˜P'EEv 3Fu!*]aS lfe'!:[K4~\HeKCۢgאw}C^Nhk0O&I GJ A3Às&c,QP&$b()4v(M' x@a~|͆r?T:{G x[(oD x||<.NpPCB?O @5\zGbg__Ns9'W!^f/]yDh6x!FH&Ǎ_߶ Ս% Ҕ7,"33N鱭X(hh 94< PQ ÆJk@b @(ѡ(4%gJMk6wo-|Y`zB<n%=QiH]C`y}i1 }a|CXCa3AAb=ux6u "FB ] J2p`@84i~E&?sKlYd(j0RƢU$ 7HhrbSEjkd8N{@$IYmSW4ߺavmNaq>q,xرߏ~ZCdHBj[S +JJMn' Z?1bX/3":I4_n2c6vG|?>oӑC~2MB-?TMh+N :c8#s(t}Dh 3v9reJ#9UE<505))J1 D CPH"GaOBHoځo$vFIbLR8nýslQ7̓MbBϜ㝑4̄SH?u2h _`˙K`ly㨽ϫGJ#Lb%7˕HM313 w_M/=CKJqX d 60_]`* g=Ы@2mRoFi\Sr}|z8g-8*.d*$/s DQLdh"rG#a|IC!\" f2pB}T=Ŋ}#K&ʄ>/bYv*.x1 dIR!#װ=0AMӦTusgijD(%pt폌s74S }p)i;|},)$:b? ;6îf)}?(\o$$O_;>O$8"b.KQ>y]bn @̃ Q#x@PN@r tdBiNP/'О} g WLGx6ܑA0v^4|QB< \ in!zt. UdR G8ah.sk\Sg㦤Z jQ܀:2-@5zgu'V# ^Kclgp< g8V*mٗ;!WD r<Ҕ0sy'EQD5pS0_~ޮF %oMlyվ; KIǙ0$`1-2@=;wPX(0أx zi573^(G6ÒЭ8:9(vFYQE' 9@zW?Wf"czc*ZJ>>k4<L EBM?kbOCA/4QyA}-DO :@4̞G1H@eT- \"k9i!^lQVOqRB:KBnza~! )e=cޔ`Z"|$i1sEo^lx!shaq ddciQ[n) 'OZ>VqbcFf/'<ܔ: n )v4Efl&'q]z9hm&&WgJR1Omu:X&.رQnWr?'0f)+I\!8g},lgwfMJ씇#O87an,UlZr.HuCvC>- 3W.ei: R BDx&9@C_l&4*FRfhK*P'ӒiG9 NE\AYSH*N=7x9(S'88? FIxWw(zTCZYSdnqe SG.iXFs gEDBq/x> ȝR)b %#C0)BH7~ / ZP n͝C>& Ps_Bð(Sؓ臇]$"@?*Fz^m^MQJ4~s1_݀=-jz$]?TGI3ONIGjο :{f6t9LK@3{C$!oUU+>.};4A=AC PuҾASx}2k'dQvOSNO:EV"{-AChAhÒ0e@e"R "Z@"" )HbhJ\(")) @h$)iihJZP)RfV6D!J: #PYIH4)4U4U4E#JPQJBRQUJ%()J"bFRb))C" TDB1#NSmI8:*hڂoi˨)$>L$kW >_=ܿ -- EƩQ6I~ nhx> +:NQ7a'TBD4=!SK0ђCԐd )D[ѳm\iN}(M( `j) ~|FnTJt8tStcXzݶ S@At(edžA?()h)hߧY͡!HǨi`~R Rެr#p"f m .\,UXT%U-eߩn'DL͜)NߧmפB^@D MQ@S@D SID@ CASD@Q!@I!(@2S0АQM ) Q@5G.OaƀXBFp~;H Hj Z=:'Q?xw/^padҧeܐ3f }(9~[wtiX =Rsp]Ȑ)=hnb]}' Z@$^dWwNLG>Yg3 FfƷ47۸dpDJ%#ՀBH$PơX5-lC_p PCmUM4 {KbH!֏ t0SQ6J0B s?ɓ>xN#Zxz xc^e9IJ ~0p=h~UݻEHl⿃{?35K!*E =}.ϖΡD:z^ =-[wG"^ &C&#'ydՠ(;(`ʗ(<=fg2e1j ` %`S'ɑODňWx^ _xV"(kBwnݶmE)/6d GDiM ͎Z 'f JM|t'n&7?(39} CbDm3%YP<|;g]~gea(M*kqE,.r׉NC :)W'%59̝g vDEB(dώ TSML3& >\=SAM1%3gK,?, (Xi %9lo8 鏨⁏q%% 1%;=L(Kxu# zN -fOVEL޲ͱ~I{JoU(\m! 4oY`QE8,kY 1qdW#$h3pPTD:<,xN+$bAUUW[78&4`؛@rB@m ~4: f`6gNG&DH"m&H*~5@8w@&W ؄FSJ "I@SKBJHC!!'q5`|j{@?vߓIgզgĨ3!rzD$єiA R44Z/8g%)!Bx^l$kc!IZf(d?f(-G9c{KGPR(Z7꼚pmmV'#5\H[ĵ kAG{dr x'c.wa,ALJ1W1/{ɱwGfaPcG>  ٦Xzl1^ u qߚY2?,qo(}{ Ţ<U5 /8 t5_ \)@iȭHhOHh:B8Dy }M /D]>@F< )Ҳ^QLy:He%+--<{pΩ5IILnN'H9 }o<l_S'pځ H&*" xa|E=Q|`ٳ?=`wĎ~g>Vv\cf~Wh (t?VP?/'Uȡ()s4d<PO}^ Jy4c_rA>X3cK%em= j33啲LQWјH(Cؐ9<|T5ED5DUԦNe1Bh-RZAb j d{m^[Ib#}w F3\ "ngD~~?WCZ4m?A>AJ@ RUD$kNya!B;8p.B_;1ԷgB/gòꎵYeYOtv!Fqy/GQ1$~C!Kk;Ϙ4@=8~/;97Exɱ?y O7 Oepmeb%^\?h" OԠT}YH%];43| &C(:!i$)!, cAJ LF>xxxwo&N:0'XPLpv@߿SL~.D_ˎ(9( ZFCRoI@PH"RDKTRB'0 t %Ûǎ~px|tWn d62)t:ʊJF ""X:O͊D S`|[ qEr18$ 8HaAoYTu$ˤ!A.gXԄPtmdLS@{Tf5B!0/|q!M [ƵX\(mPO\UO͆ޗ;p;+BJkVqekfF x0,./zr2mɛkϽ?If-D]HyA`PD E)I|?`y<<] H8~t>X @0#)))+LB]#@^ #͓AP31f%]aV`I@}mK֦c|W0|VN<κ$vްojCFnE.'B')tzEeXvEdo3W{ddo> Y:ᡳues4O f F9NfmCjS;="v2?XI9Z4e5Z1r/|0$"4 wn|mqX/mE$`aqM &E@,9 gai^;g\'Cs K0?g@=gy{v0s9~n fU$9}X2 ?\I 85_.K+-y\{3:ulmVbLt FGH7 $Hb{~- ^GbG uh!??)>$S稪CG펀_@W?7^zXdh(IQiZC`4vb!~Gl lS%3@%!_']Șf5q$ Z@hc 31C5 ߲O!`P|! JD-3 2D H~Sn&]F@VlyQPk jZH^<ۈ qjҸi8 y`;2jZjֈZhl4q TDL#D$1ísWQM%Q S؎h( (!ՐE6Vfb*"mJ&0Z)fY!ɦ=/մGFtJMQQP=8 L,K`)뱒3SjbDh|O%Wh4 )*9?j@M#*4Co_=E DpF)_i >DKE]H(";]~WRh cC60{|~ yx]T}# \5⸤ɦ/-xt>'/[ A8`Ž.〆Z:簔9rAZhUM!}ZjӰ!I'+r 5C$S}4~0TIWםQ523DBAIHD4L0E$0!T5UD!jbQjJ * .$2McEskhf(ȅ""^kT0N5͆lD xeV5[jZ-Fs},S!hR) 8IA0>.H8 4l喩7w Br=L8 ;R-) MeL)`eT%* &2U2TzAepR8 +53 V035v2S=G*rH HPx^k"!bSl9@=g54G{WvYR}lĤrqos9۰@S:G|}zs~UN[ v-֎-f0`4rHQs y I厊,y>^5x:HXGH]:Z02Mjf -`9 (J(z15]YchY"ӚR%JWDlnqywz IӊډхVYy% ʆQR@dzz1`!bmf,kL%ay}}ޚ1Di#CdXڌA%T%0rLK0Ea`j1H &J?_qkT " 9Ci 7Z)l1̥or;#j8I9ZSH4/:W+-TU[\p 6aHDZnn"kZmXU57㌟u}53Iy BIa!q$1 dfSPGF\4La LDGj+TP"_c׼xEn8 B *V.YC~:I}QÇ^U+ sӗN)X1PDC!}(K0c_P%_S*A\P(ex 4S9 D'VP`]PC% E gPNI2yYu`貧$(s*e%b mϡbWvNXI#BjpPA57^gP0cxmDC0EYoAMd㋨ d0%qf81iZYLj4ceq sΐUg{l?(G)⼟ v.3]ߎ $ijfhZc8l9 Dm'CF-QJ BDT(h>S0;KIAtCc;.䈌Pf3;){MZS$;ITq=%e/P;y;'U;>gL"J&I;z"O:`_y=rI@M6/ #a.q3 Ga7=p8OUVn";O1h!KX(c"vu@@,xEn:0Z)%O#x,"iR1fE&\!Ÿkn(!xrֲ! j-T(j&F885v9"XC֓JVi1@~t3kry/VTqShŇ#-37͜pgq3 8z^8h&7e5ha+T|BQy߷/ʵΑ rQ65M_&%=XHվTi?,B BӌӠHZA&B)$=Tl0a?Ozym1c0j~#2*Ʋ>MTg;IEӺ8a.PLPs=v/~)p< MvY:N(ps%?BLQkk!ءw\zUC ѱ}VI|Å8ã3SKىDD$IIB J0] c98ˉI!ܿ_8dıut8`ûQ/4ifa$Dk@>آ>>Sz)B* +4AE-)b] ?Q_~0`z99U49FDq+kViD{ NH[>ll .L"A8!َh;GډȆW"юm-o M;(ǟ3[ZD0UJ>ʼnB7)*,cU2Kim\8Ɏ-D{c(:Հv⠨W>Wjz^TO(#pHptix/7#Rh4$+ P) |; D]?o3"H cPHDRQOi`b )iG*h5sZFÃr/R1B4T4/)w1Tہ1}=9iЖ;)A"Qr >Dtk8ш}ՆtJemͽQ87Xk2،bU?+=HtWD7fb2oǃ_GΓRJRƜKJ ѼIMց$F06ЋH4օ8+tņ#' „[bSn[W?43D̃@LĚt*TeC@|W!-;<l8SOP߮!wʔN#ʏL?q^fh6Ŭ#`-)VK2L[ZjV7Xqbjg~ ~ԏiHk̥u~2S 5Vf,!噙ivG]r4Ov4[!{W YQ [.׆4ܼS$43P`h" 9` Hj TG$:Hk=㘼?|H'^>Q;R+,'P+XwpÒ;ZMICC֡[ojU]d Cswe,ϫUV>aEM!Y/C ymHR<шlK9jNq 5-4=wCka]Ne ކtF9DL!vq|t?n N[,73LJeܩϦkqlթy!ܰPPs%`$/1 ωsOHL~;ILl i c!Eȩ((ss{*ﰳ *d t dzA0y:{qӇ/͝?>  Q|KC 4G}L!BHf2UJC_ŭk F'  aNu5fAp#v!p<(uc!2+ԉ m10C]z'n e)"hlV/yCґ$ADwlB]VɔG,8ӯXd&pqq<| |ZF (6!rBd3'IʙGϒaҨ*t;1CIcb1QWr~˫Jb ZF1|K]=~lj"!J%$uM !NP_%~y\4=41 Mk\=mBLԌUU  L4pwB/nDzI{ 0j&)Uq8讱Ֆ %c)Y <q!gQ$hMgjh >Ք#LlP DBQ5Tt鈭44Jp ܓb,01 !!E{k.bؖ٤L퉏8ur _֦J1Zۥ8Cc]gۇxh-1'N^z{b>hJӟRO#>X|aaZbS#XɑAی :.mv>| @@.$ro٨aj) }S!ZQY6Q5C`TWdLwrKٌtyQgA'!a? SCdM|q-)g})B}\ C)6:0`騌SC0x)1Z8T|C`'ɴ{vٟ5\hAl'(&\-%vhQPB6 %vjd9iY-cԐH`秮r/|4KudHD'u/wm>|-`l! L1XԆX/K..N;D' d}̙2Fn샼! b mOR sd|i*rr< arղϜ~y5۝{i3t? #,Hy^}t46Fu rsA~C9$ ]Cr;:ܫqtc҈I_TšÔ5D5sRi$%V^"r|5fcfObp^ix4j稆 NPIRrA3ϚAK>|'I ;{7gMc ru84XTDߛz(<]TMerpKBD!jaoV}{3`t&&)Ft(ۻ```nx3~gAJ;C0g3 OB)$Ig_;Wmpq$xtc`b)vãw>׮c jGgpm,:EA;9KA+@֑V0ԈXba P5Cvh$X!L@\lT1n; ڄbxzgDmZ(Ғfl2Dl=fֳg!Nu310[YD68yM4o U 80W`Vl{qq;MB8FsHFjՈf4Zpk3c<涡u(i[y4S]uF2,g@)'h膺)>XTq:}}kb ͬo6pQKgG޻q=E-F'T&S`ς>h{+:M;Ңs=y°ja? qf!o֞}D<3g0Ȫѣ{m16ٲc(5MۋBDvC$y@H@$4+BDH %b@xH{`6R&?6A"j*ihM^dǿ8 t1pe&n\<%" A%\;fK֡CtW d AbAB X h4<]D&lyzC5:nvE 2 4f >OiHdPYwfWaьሒC ៞;EwKAB2% 5δ>M0j uq 㴟e J`1 5.Ӈ byJ3)J[:"BODЉ?=#2U6vBPDn͎*baiսaq;3 `1lm$|mO//WJL333?PA1h6PQ"PYKF&IaQώTÔE"INX.,+=ݗ ~؃P<j օ $]pOkM:NTH)1.8:L3H%-%QDtVm-Ls ‘R@)@ @01LF (́gSyZ&FgfH"(j!dhknvAX+UmUJ P56sg$fT'z hDBHQj1W`ޣzՍҔPh=v+)qK7e}s@⠧q sVmqhcSAͳh|<'JY<%N,s!=G  UE #ii1yL`$Ŵm8J1 @A(PP4 IDHLM)3BD4*f(LvE ph SPMCI3&Dp'˴' ^Rk-4- u ) &]A(XB .+[ٰ`.@ H~4-i}(t2{L'Vh:%|PUB3z: Jcg SC$MN aM&OBް ;ܯ*㶦W :Ym7Hg:'Ͻ!z>jJ&XepL:^'JÛ@H VnihE tRwk.CC&mpO9ddoY :V%0bpb173Rr[.蓂CrCvI|X'J &{^sSCd |a,H5>4f}fedD]47-8lzO%p5x@RpղH0\tLuAcik>Ǘ^x;j*ضJ"* dڛct7}n5D&JĒˌdӠ֓cb1"Tڳ' `4bkIo::f01j h6lh:X l.B Lf7wxxY- eT.Cܿb&pw|hSJd%T} LQEJnKBКCj_əH,ڎ 5g`@Q1Bxi.6nG~Hk(  >~8(Mu,~~p;^܍?:+B83}*;&*hmM{N^L@25ya2|s}LfL6hkX0-Tќ59vh&& 1Q&Ƣjh-`,Ww%Л%Ł[FN;~i_9,F|f3yLL Xa/A J J?p47"`M(nd{ST] ~Qǀ] 'WBXtdm0MG 0q;N75tܔR*U,~[`?-{}=BQ@РRPȘ;u5CX(FF15PˢwTia(}(iHs=10;ꅳEMF[-"`Ay8!&CZ`I7evФI=A*I"bJ#xd y(РQITM02pT)!Ak+_Lo{qiDMu#ݻih)uo?|~w9|H`UD|fTڅft~=q 5TD:_*|?8S;d:> `/QhCt,pl{eCICnjg0?=IQ` |K4]8PSe4 3xe53wB>qI @({)Tv`457xAqP[>D)$2_KTn"ɡP!9*d Cjzٓ#Zɂ`%R$%v6UID4*KIH+J=8tS=`}].8}P )؄вFf@Q&BCdO?l޳߂ePEW(*aT\2QDډ3|(%BpcRݙ&{*> 7zYFiyJ ԫSiZ>|t 㟏KaJ,F.׀݁?E8D8SԎ~Wjn04wA$2NxNLB~s.i$y0.!T~dh᭰Ȕ֩5lX*8`ÕPuhAMky:T?p݁t%TN4'ꀣl3Z#g٩ل kMd= M50R(QBbTV,Ui@qBc,b 9چ:!eI}; `(!zI|XmfP*<Na {(LrPȥ"tX?v9>@i6Fڂ3;yC~H +ʢP;|U{uDSG^ԐF~1GG7<1 vN$)(ACA7NMF@m/YZJJ]IO 'p0:؊4X!QIig0L B~lP(.4ijn0W 'XKBb5TTUj=v9AHwƗZHzkXuXJ#2c&r 6 W6%rMHu(*̶SVS X($@gJ0w4)-'ة3! ED"?d?S&1C+EC}&hri td Zؐ=?`̆R7oajPr4NX71C,$I$b RyyzB`MvcM%qm՞nfa{Zc6Zǐ^MRQ YjbhN F[E Mڬ1أS-T@OLy7fEZP?+*o˞XYfn6ZkUؤ=Uq#[PlȆ01q-X4\@_:żI TEHĝD'Mg^YN G<9ϼ{kJy:ظsbYᚃ%z"AV`Qh#X 8q;#b0j+xJfa=XR>} 870:WVL)4m'&4715A G^Yx 7[_< H *!{dD5PzXf+u%lO&G)iv4`nфOW-pڻS>- :Bd3'G0gppI"ћ(YʕWK2ؙvQTL?_ d̄BlN PcbJˊj @;a i $DQAsK|[BF}釷am'`dQ4hՂæ0%ʇO`,.i݄%ȃ2+lV%LÀAUghJ y8/ I8hìlJ;쒢*??:i='³aJ䆮؇I&&ܮ I43]h^ŃH]d`J5JeYiAzБ.O)9 GEHPAP&5I:_^;!KY` @hJn&¸$J]ӂjK/B0j Ijrz?6:֮GO ZX Dڜz}Y;<>tBB:ݝ;>^39$4x I;hwmY{R͍75c{sR$dO4iߑh1;Ĩ0   g):¦ךtQX9Ǘօ8PJ ?yOW" zXBc5JM+=wLpz3Fnذjʤej_hHAR@c`Q@ϊzcŨK;c R9徠qf#߿YYzAhZY3_<6LkTRRŤE~L,oI0 0I{Bt 6!4|god|buǘF@M a{Ͼy ~Apx:4mn ;HiUAUUn!Άvֶ# :R>9F^/M՞qTi c{ V :pLRyCr &x*NsKOxK],1j%Ԝ68ӡAevv4>&XuP(!bӾ b\?i b}4ACDt>S{Z+"Vf:F}C91MSe/Mh5%OF.(L c NS.p  %!=bzW)ң?vUGK=Нi~4Y\ՎI4g':{cM~D4-4L$B> 4YbhP+}0R?XDDӖLWjQLT8ٌtC>q7'Ur w@CX[A~ZŻGk-G4^jp* $=yra5;v$3e0c,jh 㫆.~/긃E~H><4.=^rݦp7apW/qB N.  ]~|H9C-yx7N0D!@R4?7^5`tU-DK݊_!4S@i DͦLUX!F hG˥w40\%O)َI%2AzH )R BytbFJK% HIMR(_qP4Q fځU#dw!@+Rv"Rlj;~f {` -!& "Cnz Rp2rduфDI~*]+WQɟ6*zP)8APx#0ch#b1DŽ,edIC~|hhg֬We^Z&=#;]^d J8Hw\cw>מ`pRⲘ<=F (:F"-;hbh֠"jb&=t>ՏMW傈 =Rd|iJɌr븿@H2>gQ^R#q3=oYo i& :plhx.e^SkNkDf$Q$ H3'HĈ)b&|wS43ѐ6V!A>sCz 8! JB0R5F4鲐0< nKA$e$9֢I"8SLig@UzhQ{Xe,#"ht$ ")\W|eVҁ"/)"A@"<+qA$G1}?&t&RPF;>+`f.HD%8Bl)tqDdA>uQ?4P'dž4N5B@f_kTj"|R3DQ/MS8[d 8z 1(3M4-H0 ן%7*nF&Ё LG J(TZ; C 0h>%0IQ#F 1V75>2DL~771_|7p!I$[BIL;4K*3Q!)TQD13vLZJB(Z`}QK57 1RM#+9*Qey=:G8Cg_`@F%UI -w*ls<7ȿAjNwd6I2'}X@$%tPl`6@臖ܴ32p(,4% FMUUVH(*iC0B`Uu'_~5>LA?$4Xh&¨|9'҉gQV~"4\DAs h (}d}/='PbaVWbP:\l\w8уa9M¸OSCyC)^te wɘZ +.bSVh!Ґ8U섿6- |oV=p8Ho!݈J|]*;f:i5E !a3I'_P[r4&=0{4a/zOlK@dɉ(B0 ȸ7AZ>S.a JN,I)hYhhg0"P(*B14SUK ihPEPh pO܃;G|nxuдlRIOY `&DNN%dx]w&6dw@EQ;'!KQ*Cӗ#䛼(ỶωV# uM H8 A;kpR_X}b#az~l=;J|2f l=r]iq4c(U`5 {pǴAj$UԖuCK|_vo)% D<9+m>4+ŵ$'}j?Ib"E>HH4(@:APN+ͪM QZQ&ɡ:xz3$UW>=ƍUΩ6nh[[q|?lA%cu)f"(hgٰġwL+C^jA@I*DD,Ҕ%,!DKA HLQȁD2";qC0 |$ƈ"Oro4'HP`%k'yN@"cU/iD}Q#DM CvA@C!TcQ_zxr-KL$ӑ 2=H+2=a͛T{'x o  $AE ,4R+0'SG` l4)DWԆ?:^|K|v4 АC8?]ij9Lw>:2y%PP4Q42~?_6/&!BHߓ*uCCJ#J-tsh"@@OiPr8 ?'J?CHP}D%D{ёNQ *"$j%J) :Ժ&iK]4GCV؀`hqAUdBlaѥQ0IiLHJ+J}5WQByGѳITSk+@bWHee$LˈjoѴR#( "Z "E0A2RS1MC!F:|ؒi CC$'#g C ~DAL-K GiF0Ox#zA19ZS84ۍܤcoe9-,"sU%hd)HC]W]s{>8` (EOgN8 0x+2 Dp dTd"l!r" O8OM!֩TciB*,@.<ӝ#tQU[J_W. `1Km-Wٕ\8U+dbcżm1a$°q\KE&CVvRB*+S*ƒMc0U:'ƍY֩%K7su?4I;D;qU2,Z ^9l 7[6á$@_@,LBZqa-2/`zvN6 }zJkV8n&멳1Rt- }v3˻rhv#dPK&w7uLҬɸ彁گ(yn~npɰ@SI@E_9N] {tqv 8ޘ^ T:WDKNt6#:=V beS` 0Ü`zSC8NA,Wgз~$'E^@Ѐ(ԡ4UJz3h O܋!#F$8a3)۪Ӆ!WEhnpn34d(l^IaBZb( w;mjҮsJMLc[ ޻/glA{LӶlz̀ {sp6ҾQlsQ}3.ll1!S7CjcQĘHZx 0'JsmndUgw<'c!;w[iFh%0XĉH"MA!`qD4qn{*-rՂ-t2?G<` jB<*HX؟hIwx |+75[L(4a`n")i-`rA fkJH b}< f8sgL\Ը0yv@0HlrҔ (4ԛ׹h3if) ~pۋCV0 nj/Pfz݋N^G߽/̒9~  :re_LE 3^ tzOTDTJ.@)H;gwiq@L;0$cAhΗo0Ç{B.+Oh=ө'9@Ac.͑KX.v%#aP/XBޓj'XW_{k[O*H!.66;x ȧ !]ayq"1rѤQa;gr/Z%ᥬOs~3k0}ɩxBY8.,#Z))ae!ȲRTQN9{ۈ䄶{fC۷l`#,MzQh>&| H}NP5[GAg`\v^pN[mm3RDx8­+Gyhp-,DsaQH-) ˴BCʄrM7d4-Ú @&+ /0l1g8x#u!$̞UFȞ2,|;~jŏ^|Ӑi& 78qW~q˓΁ZԦ vyAbim]G9pCHzn#fA@#0DG+̷I/xFTlu\R CH:;+Ǟq:IpƤlrʎI vNt..oM<0g2\o: zYbj'V5&l^o&~o,tBRl'՘㇗x Gp N:99ffOqK_AϵJH$$=H0zO A@1 ~?|z'92'Ofz19@=p`X7eȩ؝ f ]>@6lXz -|>%1¦TAtJ%|%I✲p*/tJ 11''9v8z*C%lNApeБ R{k\x_bĉP p,0(}2YB3Gâ<Â5W09%Eh0ēH&2f[`GpsTѬe. .VKm Lº$H.0@VIv2I|J- BZ#%X@Q 2I9\n܏T1evj6%daG5aa8lb¸3j5"{@A8hZlh4L־FA8"[$ Qj@bB"CԇAb':S6??;lШUn'paOd. &FI adژMfrif).mobGGZ: II$A@ĝy" G^5]-|JO F#S=nfeIL[O>wv$>LDP\"a(.(#0!}kIu馞L9!IPȅ-z E>mȮQuC5'fWAM"c>f!sjPsCm~7h&ESFtt_ng6_jͰs1 Z%;B(YɅPGj 40+lgQk8ӣXB5n{%֠eTm8$F!I.ŦCs`Ӎ%.P8`0 6U<Q|9j8k0kU3)%'['m0Jv"bH绨خ#N`J::0"#&q|6dɈ6^̾3')LtÜ(I!QO OkKf>~lUt#7u>)CL<هy?{U~hYdʎr`tڲ&u-q=$P eDDRU$^c;<1pek 5bF2h2Iñ`3` -H|"J@$n?N/~1BJC#;^q|!Ȇ ꈺP11usvL:^ *1RE414jv DJ 5A9*1&[K>;ӱDTP>!mXvO3F6M۵ߓ!{VoaM3S#@Q(N CBjbzrȠDJr'KT{3d}I`M>GD( 535P% 5ᅅE6Axh0?{ޢ=?F. J!#5y5d쒅ƅwB$8v٦lV'9$())פxCެ#yvF*wA(7 } l4Ĩ}ײ_ vr0m@Yax&KFӈO"*hCih&HI A@ PRRO@xAT0RIv I3(A#/߿D'q1A~l& ;)A**"8AA4QI&~u:zQR iqF5(Gn&p $ b[kM@6WǥDabkoK{Ӷ.FT0A 1 v=lHDazo֡57yo-ɹ[uM;֓6TSLY3PHlxk,564>07հ # MekAM iލm\fzXaFZGKÎ&2=ksx +d PraiP4i'E"8{a9O"K-TL"B F&XlP0A| = 8d5Ε T` =2"90zy-/![b`l@7XIIuJXE(Ė!q)}Í Xg9uAFyL@2Ās I~K,`djAiĹ\M̔=3b~ #1ߥ ܰ;N@))E ı F@D?la o*RC AXXtO}X43jb 4}u}ڢ$ JfhFfH PhH Q'òN:k$C*ΣER2A҅RmƏ[^6u (,qWCqh:;ڤ㢨QPQՌw眙&@FuϞowUhj"*o>]ݴ[T\acSVF0e2ѦUe#ci`rs&lcAIEh*=z73 :F}EXTA:P< }.uϞs6H}5;;~Ŧ(tigsS4x`@wm& V5 u3PCs%_5;DdD5kXx&N"3v ടBH<8[Ȉv9*.ל#sәiVLJ)[~PÒ3&U5To^FPa$B &dՉQdzhc]Іv6vqߩN+kז0Z$ub0B Lp͸/2|4.a#l, ѝHpGB|*mIa+R85J.$h+cpK> ȃؾa8LC{soɣoL.p(:pvU#d)4 YAq*cpf . *N7Ħ3$qR1$2EÍ꬈[܊;2P(ێ xט sl(q9'ꃧb!9"uɮc}f0f-B89jˊ;췬ےW+ {4>C4Pa]vc2hfitx͝ m1c. bB`GP^:v`*͉$:jf`ASҊ$أK ׳нCvK#]l4[X; Bb"͋0@b65l{A8iĭMBZ&i 4SMiqH<.DD'Ɉn8N6E9}M z[']R,9ipT8Q$i1-o*~sBrÔP1rO=<ŃGچul08a &OSaη 3(D~@>HSq I!l&'̐2ȞV=8~NpdX+=LJy[ڄԃ LJ ]M6/Z 1f֮H'dt)JZA ߕ:N~ efC~ >]0m]XcA)rO5Q`F;&O]#nkp]dyQADaAhm^MyvcS8?|<-䌺 9LЊdMJ:t坷dF2q^:QJDC0!d4ͭ Q0&!ES rE{1ݥׁ'SWb7' XifIbx䯳f^Y0kjldfI 5 Ii 9qqG#|ej2>̉i=JbHGZYph  ) ͆o9%K(p h,2qZ 60Hokt`N8-wWv2 bIͨ,Q2 QDLT0K01hlT=t`em{ $z3׌:jn!KF5 TҲ Pҋ27e1 bzMB%iT5,ziVnj%YaLbr\R!gN  sa;aYPjv kɢ,oV:$ CP VqxyA*rAn:l0HwP wò<} q8P$It`^`e)elU2ǍgJ&;y&ټ!.@NFg,@AbV"qJ9)mK1iH'j72m] ^9fP2U|;r;-RBD:I)}w_]U㙠us$^GmvUݗbMCLs@AĿ`]:=U[&j:{cIZdY `(E$. zLz(.d+Q zsΉ8o;Y$E(/ihE_ OW%D &"HҠdyHSX#;kIR,ʚjkiUAf`*+rÔ; @5fe:?609"w(ƨӟO{XםFIb,a&_X{D_QGiy A3r{చP #FuU,oc8Š5Npg}O3}N5JD;v2؉R!Bh`Nc a+\zxr3L'%J#竘hF8Su|X s?ٰ۾ ? "3Z(0a3W&Yj`vXh<[ ˺`;h@ y{$L_4/klU$D5Bh!0P2֑0 Ob{JoE!#tu}4:YL͏#@Ui.ü*:]gvX͝5hmt˲:bLԮmhzjj*{;f:ōY25Y 2skcZեq`>qH#K^h*)b}Ek i,:91©ri50Ϯt $yQ1>Gxڌ[lclJ&- v)G`ϭ$J< ^зpy܁&gɴzݥZ(y,y޽mŖkYƮuU+@ܭ BjT2VJ9]H,K]8n`h^ЦVuA.7Hq%T1ĻzAR8gp9;tq$Nnr (J= tw-}D(VJtHB FiͱBVi=O!%SBy,M4L@5ZAЅ 2@ђnyggyK܎ǀP!XG1h4I󮡢HI^$cNGg{s@'v',iolktܰ' mTq Kؼ2k15:JN˺1 9K @P!tpd$65t7cmr45& }F@4(qݡ익~" w'0O zD3|8F$S1L7cǓ5FQ`"]y~˗iXd0`_>yMjy!\`_5zN8>:?mTL4'2>3bz"`XzTS@=0 w_X^X]WZghD7,HFhFF=o㕌%3 C4ٟ֔:n`њԫz5f#fGk1, R䌼ʆRjSs7ٝ:Lok-t#A1VLΪ(I%DSf.[0 Uq Y~ - 4ʉQnP[lSEX7Hk0ٔ0Q a.i,ZgC. e5X>nVtj5Q=#|`w&EA0Ԛ3܆ݫūi';8{-kIz#6Q8%dw @\p|ө &D,9iNGb9~(d’ .b&i0^Ƚ68'?XsCH}42|q& CSm׮.0|6<SE1PR8 vz&"SJGݘ&@EgJ|@#"@חP#B9 =r-Lތk$#w~ 6עvPPDI!߲hkA1!Rt:zO&)״JǮɬ{=3BhQWz},eRߩ]୰F{5sKz41 OXpxRᯧcd6C~oވ{Qݥ }6'HM|f,:3Li`ĉ*s?j?Ns&NFH^we0T"J}&!UE +&?dQ;h(i5A5Ux." #?<3aTUDPTƗFh `U eҮ"J0A%GX;]qec16#TDPF+uL2P*oii 5ZTsi~RX I΍s1ȫhkA4taiĭ-5L?٫Bh $DPUR73f^WAT`"ra<{#1 ',;>d&m奲6vqXU1а%ur\2ʐ(A`W/f=S<7y?#8$P yҔHP`8hp6pp@!NfOO;դD|2fꢩdόT4dM*X@5?0<13@~7 `@bf%W<^e3^= ~=P7H,c@HAT d/?wnHTmMA(g7Iw -y\7aZd}y4Y* U tj|1 |D3:3M@u  D0A%Q{'02j*fTIJ%LE>&cl"i/lJp'T?#JJFf0: bJ9no b8!.u a$J)8~B'u)fF({C϶?.F(aղB 5p<4GlC,j>#3Sz)ƭOmżc0CVkM8MҾ/E @Iab>EFMrm?joxpf$s?7~䴝[AkTiS@Dġ65!fq6T&"x 8a`p ̗doddJS}X A&Bلi/v؁NvSy.A@3 &Ra:NЎ>C_GXѱNjh@a 050(8@@=5rDLpLcI)jc,j, b$,` IjA`64ɋgb[%#;RzSŋ6 0(*ZJHdV)efR%ӲǞ]("g|ynbA5#(y d$ /:wO %- 6ëW͢s9i837٨Uʫ_ƾO}y}|Q_:u&Cmzs=)K\af IJ&P-$(К Q1.hdV(t-z(J=u 1\8ml;Bm4 Mkݒ\&]4 RI8-t,:0%a='2C1AlU-( l{Q_oT0]1y;niEPc&Rk%+?qMyԧʣqv?t*{ߜ .00 CI#!z$|}7K"A9ˆi)y!?6T.&F}<'?UE,nłkXNΌv LhqqHj-$wGyFڬELDcb+Vq c*DGvPmO}M]`'şJR {yNRRm#cB{anxƀwX4CP՟ DXBRJ! k쿽s;RsVaJ))N(f=`;^MƴbCS) R<f) 8pqL:ŹT\GsAfUThkQ p:(2.@0;s.灓DfFiu3g*1LF^NقNau1yhAH.᱆'HU iThJEbibmn0bnC#e0F1%QwQxʇv:q}=<^%C*1`rD iPQ#_lɦ\2 [lhF 7j~ANSHPa DC[`'kbق&h] yr|i*(VCxň0N: njr,bvGXeUɉ}ǫ彮E/*cjŽK&c(Ъ#LaFJFd/J"*)h%"i`"*R)* ]rT4 [ )zCT8!bU:} feySa_Đ4ʬ O{ u ΁žG`b(lNFA"lʹ xF;j\rFq.,cF$tUfFQlPf35TBl kP4=PcIאA잮Ӎa$zkz|''X@ R"B,v ̊7b |īc5Q^)Ek脁vRk4y-M՘AۏW9&':l̷z$ģ|o*0f&T=hPm^9#DF)nwxz#ڦwdw Ё @3EMǬzу@8PVGoȤ8ns`5(5LrRU āHTR$JQ-,T PB1z60>}XA5d,JX36wSFsI/'/sZCFnL5:g $ "E;L JwCX> cׄ%L!55c@?nLUzivnkUw9†(ȶj(QWBfw7TSo!=yf[cqR+ 螳!qJdyIDR>:v>^rsn٠=aŋ٨J, /X6CrD@LHV#PV1pDI"N.v I,`eAQg3`E4$6 fM<\v Ի癐 2.`4"f`1v aX }@կ l5Zƀ,-q5lO4<ѷh"̑HW @ʁ Kؖ>02;emnnH6i0 I 4,f0*hѕw\G^'O1ufۆcp*8r$);'D E4iF4d4PS10j"!fŵ@ٙbARs/FSX"A1 k ]ŰC)]9$-,h<Ġ|pPv<vy|6^[xۥ g jg+JT9: S'/.)pA2R,KjvaſQNg c5 6~M#=٪/## sS~Azq)fH15ыRn3%'7׷!ӄIJ#ΎG"[0`d}3|o~$HoӦ|Ma'!A?G3~yePns=1S@^(q '?FIH4p;#^P(2W';OH,S(*҃B@8CAXщؚh?\c'i }!%iRNj/D~)$"BLA%Wƨ&3?G;zDnIO_پ^ ~A{P=oOmah/@+W]U OO ԐQ}Q( *1 LBI !H,@H%E 0 JNvf$" X T% (j?:B(aXPiF" J bHf(%Rfсe/ uԵ4@ K2)$.SQ.BJ?I~4PãHdG sy{9ށS8||?F14@RaDZ3П"СLH! "/o|o?˄U0DTh(si _g| A152%S4 Q郶`lִM+ 8?=8HH=!u4#NuK-{il QBGr} bLۓ8@0ȋ!T{O7FV}KwO{l;o]lWf H o/Ѯ^cq`hm굴|K_gT%c[0(5݃ޏf-v._sloc[q _n@e(D[n[ӺX󽼵Yƀ޽vcJ.s!dK=f L="KoTo[>@ǩGXT:wZv݌^NhsYh>օauQ}cz]Ӷۊ^թR*Vs>wϒ}S ;(Rws,z×sjim+Ȧw:@&t0"۸hWGlt`4D= ӑs.o=}}=E$JU{5T!E))Lf=<4 BRU X Q8ԅS}xxj>$JЫC}ZY×zxkthV iKl՚P 4'`+Ѣ (>8)7}|Jښm6͖^>־|}5NZ% Ďyw\U!TO|#wlQ!CWn7Bw_^{>@SP]{sZEob}v5׋PհU@/U(ʞ(޾={nPP:_U3ܷwtz[QgQE]﫻bn1I S^g.uSn(*}u}Vqcn/M½=[mcz;vwg}Wz ׷}<`jpvt:{z׸ݰ޽M+;ҥ]||p8Mtӵv`)J=]:14ʨ4ҩլ5f_w/WC-e{m=Nq7[n%PzA}u{M}i k7RqS w|RuSz }7;}73מ <^uڹYZ{7uڬ:citۮuY]݌]Ŭ=p%nUev!}ҽpy|W;jOcMjq;tݠ.WKjumu w-uGn޳6wz{TRWq>gE{{{⃚nӍ*y{l|vxP {  MogY:=齱CyO^uk{vۮg@>Ezisjp|{zܡuȡ]rBnգ/wP`raP;znTܡoW{@b.lom[zwwvnyZ堒k^F=\w(P{}ts6\k ȅ[[n ׸ymM;wdzۆpʛLfP׳;w7et :U!G>{#ys:z=i{6[{懅mAmݻj<^=u`ӻt9umQ]0JQ@k #}x':VE H٢Mnʀg1au^@imnw 7^1W`w;ZҠudzuN14,2 ӺݧL]4*lJWy[ͷl-ZזL:) Q:WwxBig]:Ѫz"@JZMƺgWQ_ASvt47` $ AYMF}VvsC⻽,gpku^ (nNAUTtFUbwykPjK:k zS@4ihGJm׶px{v[\io ৠFw{k[ ٻ].i^)m7>7t\ѯN iS3JL$@Y!HH!bJ)q I$hj3d$!HQHJMLS$ DSHZ¤a H8 ) (@,"WBS@-$@O LO2*@JAȊ( IZF+s ah U@@*lvk>|{ib*Q@OrŒ65,9] %a7Ƕww#Qݮ`b ȓ9# /SHhlMòog h-[$#(QϮ@;`\ uמx?kӔbTv%wl"^?+ٹW&Ա8$?ߊZNxǫ?+:?8j@>-z:^(}#@:^~K7O~g<?@ZXw} z?T6[eaoH0%܊2lG/$ ! B]Ig9{±fT>@ZCX5h͎kn'jL8Q DuakZ'1~/)i(j" (vPQD44#EPD,Y匂bȤYh5 UYwjdrd}X<f(q>l)bT\02!Lնy ߵ݇Eۗi7Je:U"p j7=DZ;>|7kI*5@a=X?/ҌfE׋]~^ Xq?oXm:cd-ў+1QFqWEbJRW2^S$>Bp*g%j~_+2? ON^߆"k.Fqj6YަEUW]FkBQoۃ>\q2ǫU#| 4]]6?PGmjV{. 켛ts4]E8cJ͇Sa_;6H53;J]k%T,Y,_I$q/kON^y5#m޹rdFU(骴뾆 z$2A%1{cd ֕``0W#=L),LJ:=^of~^}W]xFv[f~񑛯/z&ňR"SrsJ -s8&st^;ϺihEZ894فQ~r=xmvuo jaMf/#B46r=o;+ۮRMJ5 _!?XXh|g FVUfffkmp1̶q}޿sF~<@I=~_G뮺m2ȃZֵs9Z5ֵkWj5kZkZkZZ֫Z֣S8NsYss9bs9s*QJR9s9s9s9u)JR.)MT]_<5kSkZkZkZkZֵz֟S9s39r9s;kZ֔[s^@p[*'-eB]MV>Ć`Y?yږcwBPIEP6GpCCB Vr#qzS1{'͸f>C>,.(~>ǽ'E&Ff&ZdXc?G1U'9?WI÷ĮtQwy!2-)TY`?Wcfrzќ-QaQ1 P>EIJZ\9#ifj뙸dgIH<_I9HǙqT:jf* .YvKJ8%11I8lAs-n^56熀Æ|VPޗ-Χ<~T)p 3N]v}FL$?/mۡ{ͨP"ׄM{2>b"p6aA J!|Aj#Ùx:5}R5ԎڷIM!_7qԠ4:i\B$ 9pSX .{0DF*+KQAMK6BO}̘іYMD$Sr[òCݓVlaCN,rpi0N L ó=;Tj)`rx6͘g.A 8B"Zc7]g?;b~8*b~nZ*f4$U0xT9 HeJ_8g7{")>naWf (!c rA!b\_eD]̐gVDGNۙۼSh>0! XS} sc@ \DK1œr@DbҔ'>Þ&Y'Gl/OG(/Ԡ0';y48%}ao('~yKGM>̺ rQTT2>Kċ1WjJN".*R*uyAq8'\e 5āۤZ"#^-19X=JL`YͤמRT J'0|tpPňQzNGEq1a˕A~8pjX!)MЇL1ty}[i־ێ xdzxM!*Z'/F hM6o9 T5S˪Oϓ ;Ӝrc^Fd\Pc(עyW>09^buAo#%lӺLayzta)l͞.K#vF,u.rwqIA<ʁύݚ]8;*6 g_4G]9ŚB=;م'Bd au{XC{q⺉=d׈҅ %O'KMqC`.0R]{YSj[6M3rҒ:kx'c_mY@;h/`0Ǣ va]j:#i9*MfW$TW9OLHΘL$py>' bP fL½{4 MBd E={Ys2Βʫǎ8}ɘ`HxDW" օzphPQ2i| 2v} _~/.g^ (Űqxh8@}p؟?3l%z6m!틼zrKM>c L$wd"%Dq hGDR<dz~_/fW 8+C漢0p 0Z|/;RO1?\t8""'Å_ٞ0DMRP#ALDDT@P!JD5TдġBRPTC1Sld 91fRi9퇑d^,ڦSIk24ӸJ` Kӵ".|gM}gqyA۰D3bAX& (V(dQ(&F(("vw_ 'x} ę llRCɋAjﳨ1vv*jyv$瞫>9={lp8rRۚY9Om=1LF)PFhJ`()_ hh("4bRi"(AHuB0Fxyof#!`tw琹Rwr%M8 D#7g[kw?HQʂ Q"LRR4QT!@$LD2QrI ¬ J,)BR(UDEP@Х+LZ 9teBX Óϼ9D+KđBQ32S$EP!鸞l?q#DEUQ3 m?AtHnNõ@a`'F˾7$|a3 w Z;4+?[HGN9cHZX? FAc@P5n]&`qZʜOc7|_) ƹZZ7S<[@2gbiҺpmZVEp@⠠6#N zNxC$ > dDv:5qp2Qz',^9| -X,|08k\gou=tWkj}7jD|tow?ȹs?<"تvKl]H|HN\B^Ҍw|ls|0٢] "`YIjjg1gTs*h?} Wcc9qdП;̴SㄥQ͇|gIG9!G AiQjS_LJ{#\6 rr@18z3x!Lp`]ا.NF9fƃO?ԟEPP)b(A``vdֈҔm`ZlќC%+; yekKQKITLQ$Ac0do* KsBڌ`1߷Q ))lɊ$`u?H62j$䃜iw=1KƔֈ3DG=2I^? 1AlK$LN_ee^:}P*,yĪCGp`+ʞU 7ƊMЧ|1#QPRF8t\K\_o6g [=G2LҮl=_3]ز\/p“ݚp.,V}s;KYK XNdMlrg9,Õ$RřHnM^QZ +ԔNUelS1_W.CEX@z)fk:ϚZhŷix[Gz5vb~9~rnLøݳ[r׏'kjj8\ZQF" MNy^ I=塡L;8DZv١@L= i0F%\HRH?}'?5Sͽ&⾽l) _uikq)qB"0m=L}NP&wS\ 6$0JEԪ$psȀW*ʛ?bYR st[PPAxAEͯ8f|8i$ffdx3Hi6XX{:IYN/gƔ. oĘGGef@O>ۡc50OR<ɗ&̼ԛue'H2?mGW/7DGeH\̇g8R^LɌ,D.+첽Pi\R,N vMjWLV0@|Z 6ZT8! N>#Zi4X&xcz)VdvvuISô7~5$jfbY +[|"Œs4J9>= Ĥ`coP^m|ҋEpPNjsk)MWe q򠵤2w43:x^ݱ*H)[V/-V2ὄSG* ]./9ᒢ)4V׌$5dbm`B 7L ֑ l""15e ;Q4O?aΓ70:To^,rwJ蒈%3g*i'Ʒ2Fzj@LpLS, SN}{Vm}O~o ט'W2ѻW vʂy 8T G@_&zc0&rp# x?Lqsc;,I+䵆(?zK?{^&Lj.]Jk :&WC q)_ܩrH*Z ֩D=S3z'޺z4[ ȿ՜a O;59 =6Y&iwLt1_{fC CBwT'nO14ޞL~ә0U>8U;@0@.DS7F0 58 u( I(3c:AL i7#T]HD7u:`1mA.˚E=uK?eFL0̜R֭YZN8'c8O?<Ĩz·nbNs~(Se0Q-uƌ81dV,>Y1دUC CkCp~SQY윣]L 4`}%C Msxz(J*MG]lc$M?F eBK$L{9$y r#cAўmb,VznϞ %:DٷrzlsX&5@I·B/Q>sW9(=-r hɔ1&E~6VJb 8RWT0N֭3؇4g.yR(`|L`}|G/[y(-Bfc9 O7g ?AL?Zԙ_[%-u 7~L0+ѥ\Q&wR?귿߫Ք h* v\) O2TkyeEahǖݯC<&kK*Sq2;|9ZRhSQ&88>t͂ R8e0yA:{/y(&ʻ8C6 0WyuԔdQ0gs/S!VZ|LP _#iKXv,SG >`,Q&A}ǵ`$. |:<"38_}u7H"Hɔ{+i.@CfM$[,Fpz/DNBvo^HvnRp`j9S!:- bAEѡ~ l^l/}\/qfٓ^=v]k;9 !!{}PMn-]&\gi%(ۈT HFܛg_j01 ?OoS\뚍Tc @ރ7,oX.]. _H)^UAi(8Z4=6JACՙlX=ySo8:a1,KYPRQ]1(LF 5ރL_*cv8Mk*F3Je4ފm?Ow M*j"$3\/,l*Y᛼E_ѵh!3e(/VeL[s؁1~ _v:G3&vr}Qr+$I ;KFIn6nwE Vɖ %̗U T|w{!ŗhK37_EU5-p.˶T /= SwhŦwSK.rF1n$x}?W: QU.à\沎u5c78o$xARR}{z}۰ 0 0 0 r[/3^|!^A%tYnțCƛsJuAIOHҔ)R{*f/]xQ^;S7aHӜ9W8-S*8?{DkD'%GIIE,uM[2Ƚ9֦*5YO! N01=RwDd—*S}|yx{Az!z, tK?38߂CYbQ nvΞc@m>xX?Nđ3z\MMifIgNRbxRMz},I04L֯s+8jvȹo>UTDD7)ZW\U#XIm}k2krXJw?K_:3Jt#ڳOQoK$ RWWΔr|7}RI9gz!+8ƾiYFN֘3(\T aq5ʜΘ5Zop>P ן|fTVDd~)<@4;18dU4l '>~ٰ?w/7ps֋r)>^$R$sԌ3]kȤ{v~J"FKNgzf:qu@*&A'{kl]]8]& TDD9P9j]]w[7ҹ'4ۆ8fȠ(VKM{TLU@[> ҭIp&q,:M\.4rDHu3zQ +'_~;S])Ö6̽'lCfgr P_>*qDmc;B[w]8z!+v7jD&HNB8M]UZ}x̳/suƣ[K\[~3թglV.¬[E<|)܎c쎧Q3aݝ;]< rƳxukZ+UZ`/lFpZ_=G`uWr~:WMYma=HE:t*iL~U:k9TAY{RJ N?HjS?R*ip3Aݏ+qʣ"6f\~{RwsHSևfheV5RޣӠ7)ح%h+d$rd}U?AxZ 09ţ٣U( )޼]~ΥƸ& F[G@tTjU3?m(9 W$AXEJw)(9.xE#Phɣw|^q IYf0 [7}Z=+Y̬-bx.4QkZܥt hʬՒڔ.0B"Q%cXѻdyä}]ws<3ExGLo6+9AQɹAۛl tF}$_+bT.B$6Hl@CC\e)MH}C.c?IF`s)y:z UP7'i/n#Ȣ A"S1) w GE{Ms-ltV)EBmmG.Vw?(/rO YNU-)!ρ&{EDLxC.LS.BYaO?ᓎb3oeW(?ϴU$۴j"1FM@:kmT?̜:~yȦ#D1URlb}I6|sgk_pSl^/P`yUrEk8آ")ٮi?`;9ڃZDk_bUYxA k)798SAzq*%E%̝_[WfsqEdM`, Q]ږP(* sWn`fV" W&rO^Y4]Em5MHؘ{aŹtfGQs|vw^ӌ]iy{#Onܐ)ei>Aڃ4Pq\N-3v!F2S,U}rbV$~\YϏ%f[~2zw#2a÷zY˪+"| PBQmmzd9Dz3o˿Yxx $~>OPWW۔XYJQ~lPusT~ !Guv_y-<[iUP~bHlQ>nx|rS;/L90~ 79 !ʈަIzr"TTfEnFgzQ(?Fo9ٗr|W_SݏP=k'Cӥ+3 V|߂sKG,螳?v:~m d70Q?)774 ~t1X3 UP>]E?q$G*pPz{5{o|+|-5wxo5w>l Nu51Fǧ{mZFR.3 5t 0^3wb6F/݌Ex9v#7'1LPQ;E6W/;ۥ}6op R@AO'M4M>߶%DUZ1~Mik6ɡ#DLppd &!RFɺM!Jdl~F#Rt!W/zwő)P=>v  /9!ͺ~u@wq8.zuk˻GK-0Ȩ$=N w~[:n.gYwuX+̞v|.ըPMmֻ :mv[Cg???.?6Fzc?[XYe~bWwR5Ýs1`F)j5 F bqszy+2TVcګ ή*T1f?3ǿ'D?gϸY>TStߛ ?O'J' y^V WRr!V^ZB?٬·0ie`БDFĿjs?I_?C*[ [ՙmPQQHkN 7a5}:pbtwyc-qh6x~*t~!}}DzÔ/lՂeKD{>P'AT&hءNhGwF?S?FsiT, (zR ~Mgm{(> ,UTFHD !albDA#Tt EG`L/!.XuxdZS/ (c$qLg?7&v=6@'1!h?=p2pyU(Elh9:s{0\y P ғa`<reV+7ahbbFhXOfd|iS)PWUO8gQa` ڳ:\4HB>()YX6a\'Ҝ CR Rn2헪NQ͍L!$B% <.wXձ@nbޠRNrk l ˖ʼn6qVق"p? uCfzWL#o VMbBx6↣ڿxnu=M/ax;ژ_`lmC3aCղ!&-tû%EEEb6c1Ċd=r<@Y}x۔_ps-~d)4/~ s<}=gzB(9/_?ˍuO$q8D#tt}C3aMi4; mvUOO'9 ip\~O C_eUw@0q,)Dl8+k}" IBBodz)i~=ѧǾ ][0UJsec; a9 ;3e;,k+i7!w~H[ZgɿÒe9yxP6PU=; _^|'dM20hDh>?>x4_aǮH 0Q!5QLc2wXv]|N و'KuQ7tް͙M,\VǢԭ"]-Q.Άx]:~劤%G 7诧?`MqJPfY@씄g눻k>:_K!{Y%j<< |* y҅PCz]4DX@Dҟ_~isQvW0V)R,P܀D>[ޤDA) ΅)SqS a~?n{ԟl^UE D5%QCCJ!B4@Wהı4 m"B(:M#*%"J$)C8`M\rA:DTIE<|Ue`T`ʚ&VH(TbH'EHhn>NrD@,hT*@bPI@z ^%4$JÉ WEK2ʩHC ^hu)DBP]D!l(U-$M"Q_Dj4L$J! ($;p¥{iqrM$hJ!ABQ{Tu'bi 1 BA$D@RPĥ p(3*@!o3 R (;yf=> _@˪NBXɰC{^D~CԻڏN#ܛqOMB3a&["d65SDEUeVm&2gtޙ_937L$i9S_@HťcGS 3ЪȌtX ]ob#=(y&p܋ɿg10R$2f_e,D2 n0l: xrH8sg0bRy( NP ]XM]oEQΫAM8é2~~^d[ڹݦ^!Kg0xr"^8^_; !O^Z xo L pŜq1;wӺ;ZGC9YFEK*5|Q|IF$Sus:NC/3r4@^>ؿÃoF{:3͋d\ A ';Pk|zn}p..%-~?VUǗמ,|,?YZU 1B(CۮtNT⨪jaZC\L[$mE,z]1Wr׸GP|L7UDoj``J7 *6+pw0&IMl* Ljc2I^27t=wMW^?6!8{lFF)>LG {_FݺVߋ3-,]dȣùaG5|BߪRe6+m 6uQm"0V/7M(~LN>Y]W7[ CVw{F侷c魪H2)L 5 Gh}+ʗlYwU1yf"0 <s/l rtn{*t>EﺆÇ>bCO M ψyϪ]%q|7\#%$s 7% k@Atțd7E7H,vwQ;9A&$ N|Ql8J1F$9:t xM]Nz{s5׻{^5y_9_;=GGcgiisĀ DY9=uܧ (}Kĥzg?@68&(*bM0ciE?$rU$)~z<`cꇹEL4{u(#(^ Α1TU j$~nЦ) I9̼BCs`!?*X{0M*Z'ћrwg bܔo eA^!&D#|.}0W?ILG}_c{ WjjAOc{L|Mnj&jTv HviR GQć0NC8,*"VC0bojKFR?W%a 紕T8a,X'NI<%NURNI'gn{;|Ȫ!!mc{ 냪+&K`haûQiه1:6?Lwv}[='N뀎ɋbCew~2|@qg_vlR^ j(E\M}?AgQtv Kˬ ܀PO?fPQP#40]]eA`*EcQj4345P[K$]_.nS:T7GPfOqz6-3dO8M x &RK4hZz⬨QL1$:̞:d<7ħ$#d`rh%ٵ}Wd9Yt #!Ό/՟ZAxᶢ^#*oɔgWUcYFWS$R}ՠ|I1A>UH?Ȉ}ܩ,[,bE1EI^[r{Cƞ<&?e_1BQ.*ƪ#!HDggoC8?f~u4)) !|4_=kχN9QG=+$-:ּv{*'y{V{0?kfbLn+G*r?!(V<" `Ŀ0X- M-U4f)hii({g|54DȈ!p$:fz&_['MxND:N#[lDp` w@㗢^Q($W#-+I%&!exe1HI:ڠlgbz2_.翏OCyק#-}yRӖ͕# ^O-[>wsJ@O/Q_᳻=Zk+x޲,2:Ake=x!l/H'x7On׹eQ ~Ag߃ L~ AW_ңGI7/K,оzr_xM~gTSzNn!Y;dqlם.yM>ސ.AωeN*f{Y*)llx4: 5pYh_a2&?ܠ2Tn4Y'.BawRc.BY %2}١hAeϺ:b臋=0lS@x'cx0n>a |\qfO<>5O_sLs -6oaE>Ht '\wv דF8`(]/_vWRVͻvڀpc@/Nco>:#+0x4yGP[vݴ~8S5<DUiwή3zkEDC (ݷ@,G{ݲ,ܫWPU]\ӕ{]˶*e^*UqtUEl| c,Hͽ9RZ#Π YzO)ㄴQMmL'̓!G}8RwJ,{|xDW{[DMD/a|0?{}߯t>"P~F0?yRݾ5GcD(BDE"35VyHpj'?:h/@9&X|~au7G } $"{>:z*<\KE}Mݱ#uf H"Gi?u:FpzGUp =Cx;JvqQYMo}[G4mZ*1x0v͒@.Kc'Dp\-NaL6 BCoAzU[6<$\Aoa Hf\TU6FuFggMG1nUDL {SOφOw;/|RLj5CWX>rG 9?ljqp@YȥfB݈ iLXQG NfƒHwbv$J>~ ?ɧG_ s^ PИ5B~Ok/Bt9GC2_dzC^F 7?xB^D ll܁DaC6&^ADN(bobTVe=zz?fO\)(fUv^h;w&ð_*Ă ezٺqu(Є/0Ձ`˺$QIUS5EJbB""PY UF+ihwyPQҫ_ Zv},so}(eJPK,F' y{PQ1,Gi" 0 0O݉> )Hn{ .?Ӂ>FuNq ):$`4Cao % }qxB\6HO0wWk|r2wوab?k>H)Aa/o[Cc4C|/hz3דGHI~ص^_`_J#^)>䱟a-c];>!hH?J޿yDMS\4{mc/ʽ8<7]q A]8},PO<w:uɴ%n}_x6f%~RT=*xA-Glfte{uIy;HOAu=_oh>iն(󂩢*QW9yGk* \",DQ?2 O[.!rbHi\Gz6z"cM+˿\ >NQUUUUTU~LJ}UEQD*Ei(W RWƤz!ĭ#龈u*̀pJL*ҕEi53Q?ѩR%47FE b@{'@h~^kn[:Q GB :J( 77hllDy$ NMU|PF ~ Ɨqv 8 Q/C#" jӯ$Ձ|m{[6܄ar $OgQi Eu|)a9|!MM9)AAU:Ey EQZ4U5AB(Bhii (Iف$ۯ 8f_Oד}X&^  .hnٺ#_˿̎6`Q*A.$o3'b~iķӧ*I$I$I$G lK5>kFK~|ݲͰ-(ߪ9k ߈&s.x;%h0xD/_\$"lo|x$$-F>)cќ&yf,9+G5@AT,-чnm4,vQHp[>XSJI?fCMPҧ0z(kd@ -ʦ^ASO"2`AH 5t}%ݬ=7X~o)AyNߙa(MH '1QaԬ*@HtL8}i [p`.!yE7b np9ٚ$' lZ#? 9#oz^i-P8L1fpr(Z$AM!}Pag>@~p=82U'ʄ Tfن'v zRÕ"|* ^'r 5!=|?z|^]$6%>BGX #qF!K9G )ީ[oQx8cs򾸟l1 jp(D<&-o @<PT>2"C1ٜٷɻ34:ylHs`NAGavQ/yѯ8""W*)A;:罄bG&#Au9>?)= dɄLU{4W[ĽkڊW2F4rMҘ?(R/vYZF41;o Hzߠ`z P '}>fk>.̎Àx8(ӻe)3D Wډv/Iv]X@ $S<؈B`6SH}_a?&~/ѷZ5{ =G?%Drf#cup M7 d "@l}j.ESxĞ[g*}3͂c8Z(_ĮO 9|ɻ288R<7?̀rZ>})6x;t򧁹73Q39`LET1bk,# "71F6CCq$_;6i퀞AREKJ1ͧm-;8Q2iH rji e?5pqx7~V`>ГޯN?0/xðƇJ8 S'Z0XqM !y>A00e't=}/9T ̐_ru:~((Tk0M"OO=w_2ۤZ}'RDM!i1y8?)nc03F9z`^y?t10?ga<{ThzgҟJ<î$c۰qR˺wjwL!<*)DAGȔl<;#BG&TBrw< 8*$R@+y|(zD<`>wmUmmmmmmնmb֪mmm[j֭jsnmV[mUUUVڤ/"("(""&(严h> [mm79*նޝmUVڶխ[mګ[[mUmGE_~s_jnsEor2aG4@ _X,*̯TV sbC!d?SaoVx2CMnX)G:~j94PƼ[ExA|Ir9- ㉉͟3ey5㩝VZN" =S(b~,s{;9/SGA|E F |Yzp'O֊*4e?cpa꺒b -8U!2 KM,W/G]t<,݃W*{6-;y됆2BW?ڻzg݀= pPo6@>FmPz9bcq. ̑B*_< J-DER"(ۀi @> 4((W7"E/CK]& "F߭nyOOSe W쑩hУ??}#$@wW4z<.3xoJx/)"VZ5>TvBۃx2b:cܽofˎalǷv7 >7^w>i8Xטa~7}| XӽrBl^m$ C%j^M1Sn\u5K0wËN7NT+)b=83Tس>m&sgL`:TegV؎ZsfHfZ.tɑz~Ac%G`ڟ[>R: Nba-klGyHEHjdbTi17X&BnHR7{-᱑f~iZw &=x2!;2:K߭i[w;b6/UzW ,N?Ǜ>_Tvx^.Ǫ\B5btPiBN s>L:jG7FI8n4Ys\qs#چD_?>5UI|ҠX,B㻃Bѓ?3Ty^1hG3cð'j36쫇l}*:*(1;.%B n`aDuSotc0Q|r{0 ߿]{/OC/n6 e0aZ0B*FU7ɭLɶ !qlppd9#mh{ݨR*Х5"6E$H TqT1 Bd5Y\yW,/WÑy*~/.|SļɽI;aXc/:\;/;>Y?Kځhc$3-s9r|Q>qN>brlyrx߁iʹPȫdPLMKI ֿ+8sAXw@&z$6lD*(D!DURƵF{N8:nϢֱͭh+u@Lfkް)fVc0%=q$4ۅrFu7x\MsIٽXdc:=ΓɠtʊjUDEUnMsZiV0Y,Ctm d@ƮWMV#Rd*nfGAXޫHs欻vk4:ǭZTU =X>8x=>! &1A0 _HC=^ w0E1nqk(RnA!&CeUl^0v]j~=/ ^O9c=̘xb>5'ocw?ީwSPCQ0p4}w!VÚ ~'8'}g[)qw;ɣSU?MQX1/~>|`"!;?Vlt%}7\A3@;1..;<i{gFo!޺CLGA'h6rEGq`ɒZ2E&پI.,qK89y y֊h=h4m| 0d2Z7"U0ܵdij3My36?CWuC= O[&B:GFٙ`fJHz(CGnt蚟]5`8We7ޡ1BcJFW(*HzA{?Pj;w;J3p7`A_CCDU}=ֶC:/î`k li*#̜ZJy bot">nH*@r3RsmW_7]yʡ$BϜU:8\9."9VnsɍY6&}̈́ViV`8?vrD;z 9l&qft>K*[eF0rs !0T1Q0QIMD2m`6 솚wE4%?fw*lt _sg \efN~(mq|,+t~߫W(>D,#{6,d0lv_gCXj?)B1ʊxTw )Dj#Sh-GN8O7cZbjئ^;K #ͬ2X`Xk8_E~UrkޑG ݝ c5Tʫ0eKQ j+2c#$ _У첋8(voRkpՌ \I=A 7x.K睻b%QQTp=> ptnO5rPMK&oGB{XzZl2Z\V/@/ ^!BޛV~e~5:4e`N9C.3_H:{<?O[9re@Kj9G߲SI kc_ 3E}ӓq}<GBpNa%V5de\|{O7hTۇط(or88~@. a@BµĈɛvQӃftv;ꋾ )KmW" h1` Cwb:o$q:جDS֣кJ𝒞/Yjݯ'22 AGJˆ͐DeUCq %'<9Khn-xoJJ+qz\:5 ;t\MXɉJ.uX9Cp|H0k419JQ,Q1DA@xgXw_N;[mOFUA EWV v:'1asjr78{F_T`8dN 4-zw⎫+ _!ָx/wa;e0gBW3E2g)?=4+17{{oLwI=8E/)gxz~=49x{&{ۉHT: ~e@GFq#ލq~XiͿR0"m֖)wa7F2i(ћyX< Xkn_xsAHw mڌ t M$ 芁HC7V+)8r{}\O̢8\=XȠ)0y $b _lףR*?Zl!̄^k]bz_;w;*:%y๓(fhBZ*#ZF.V%-#'yj&!pe|QclUHHd(t@B$S;8K!sphP{-aTW/P EfF5~P aWญPjߛ1{ۄly˥ U,O":wn AA%E_0uH*0bh\Pz( z*2j>#9$s9'/<:K/ۜDb> F͓TI=//Y/ŝG&U@rFN1%М#;4: ujDI8OXdE NzꟚXh@' K@߂y&rW@3{k{~z<]b;-av``UVߧln+RndR]A) v>U,ci73\';k4uZ`|=V.<oyѕԇX-ng?}BSXaB XiQގ7%IJGxy%/DĸEV@\>Wo?k/ȁFA:Asa0=E].-ƅ_fiW.!͝3Ң%_Gk8$ 42ₗn~v>F.gYOl "}(H go%f$2ŵ±tHs' ږ/ b31HFoi~*X;<yZϑ%7w]>k>*[\슙#JT㰤4:jfzsaN[ҝ|!mLݍ h>ߖ'oC?uP{&DmhDDHajQ:vf\,䎐=|`ygEi~+[(+s K1ȀL@>z"kxdi-A@R V.Als59r4($ۃc C=,XzD^ /ɋY!d59|Ż0i/SN Di`3х[5{Yż&3 )$Ӫ[7pmB.ayaX(ᯄn>Fᠳ~a!z2ZvMtsgo"NF/Z76k}[}x\FeG\u!gAg h \8R/sGww4HΜC x='3/纨^~C]Jtv<5-oʖF1mꬨm/`yCspvynC)ր.Ơֲqؒ fin *9 UT۩Ofx0b/w: qdy`F{3q9~02|fpv>xIۃ 9rՋ]; v<~a0Td\JA`oi.ӪƟ''<u8k陪M yTdBBIN>]\=rӖKMBLt*L~55^=ra|XZò+C7.+St|Cӡ_5Q!wx_oA*Od{._OƝU\#y;t!{,兙8<0d͙>F ~QbPvhn<2P]fL@y??ii0v̜#> "13.;biQ"˛PG ?\ӝ)2NfD KDfqs\B9"&,#*_ngU!>_ᜄ&y 3p"'WoiQtv}s>;#|'67+A/>F,fE>E%p9r{mklOM+ǡ ZF:vcڭƒ?ѽvh"IoT-,&ﮬLK=\ojUab!"fEqM r29)}pDߗV6"h d%Yk&)ѣZrAKg9b 1ƈAQ{qўxNS$"x&b8M lHxc1"bOSQ`mcP15g&MZ#,HL*5S9L4=j6f"QtpGaQq62HqD=SL dD!d c:N ]9,B@C$2BD%vpL9.ä^$X"6|rá$q?K/WB BWoֲe'!gڭ.Zwv(KB!^?؊]>nSJ)sn;#w,jHzKN{(??\0b72H2л ymKQ0lWk* B`}^|_Gݞ$G&} GyD$NPNG/'jWIt94g\(JiVoT>tzAl$:CZh:$?Wӏ'_]6tډ0 0RR}lK(>SG6qQ|?}1x'X*q?~wkªVI%y㟷}}{hS;pK}:Xc),yGJ@V>@E糆[pN:NݍCYtU"Q?[ !i*Gձq80Vj3ڗ= Lwsv2o`+9=(YX<xTCp";vC~5Doa‡LK|pvpŝnn[||cl{nݷxȀ&q P?"Cv(´P0c5ؽzD0:%  J|Ksk^;I.K>N%g`7:ޙtDYEjchFs|Ȃ67g,? gv0# `?vfTgOp*= %L99ͳÌrhCHáPe?!\:/cUuA+Kާ( "?r@arV hy/bY?$V~ԣ3!z HLq^YŞuNQ 0`u,\+Hav?c&emưf3ύH.0!xNg(_42m2sW1SO7sK_|! J0\yFftc33H[穟WԬN&9wR䞃GB6nic> б~p匪7r$+Jnx,pLP$ 'ڤ< dmz7g!'Cr|YOy[&D!5z˅v=PK"S۝!@&49E%<)<yDrL/@tx< 1VhC|`O~<ԧ9yZl%bEarH*dq?R(v9c;|'inCp?O_ßW&-[a|d48J$ZgZVb(gd@p1]n9tN|!xZ탤y̖i  * dWB7.7FAn7<+gw QO>F*/|QtE8swK{l=DR bX`Jz]w@,xw~+ӖZ"!37;1!_g\Oc0)  ^`fOYd*(rfӉFeI1OILL<7Bjԓ)[nW(mJ=Ibb+U qٔxvwLր/UN+ՒRZa&I,a`ȃT`|p#^ibQĞkG1k:N̡~ l+  bSbav㦑Kpı Ol?VƂ @y89f#{C10VCS@U 6]Ͻ#aT/XDX*#!AX$&OcYP*8" ߟd \HuTZbܕWo~pCTa(U6K ƨ$jl϶>ȲD~쐅l2[Bҩ\k|1ֺ@ k_<=h8{-0qa<r b_tO8?abe?|YP`긭3Un뀵#w/!wG0n<WOOBU,+xLsԆ[L-?9}91b)P̭Ȳc6Ɣ+ϓ>g46"Ȧd qYUTzUw\* 0 o/U5[fD Q|UʫII$~bԭAs\<2cAXX@AO= *"1Wb2͝X JFQͩ(oejHcO=ۂr}/%qSu֘=FuCnqnvZUPQ)Wçl/f{cI͊T w%"JyF7 6;"1p|R<:xs>&J-;':N z 5`erkD1+Oe P8z@)ȝhc׏d=BhIwRTTHQ"B8Yڗ|eDuq jGns;-RYv _Ry~2߷f;;0kfa5> Mey\z&J?QlDo/zv8!0Rh}gz[M " TtD>`$v ,w9Aώܞ`Ue,^8 o"HؼE{h7R1?ˌ"~0ѥ+qǗ˶3˓YtxKos53U7ŵ !~N=o2{:j+1 |cJH$3p`ܞ<,_ǽa|}3Vᤐ A4=44.[fS2u˥s=+8%jZ,;SOIjZ\ϝμ`Cxi.r%VtUڢ_A@0( /vɩ" 9#4!SaaHSP`2% ~d \?Ɓx{c5;wdS2U:1SZp7ר,Rx#9!ϲ#3#|~%d@1OQR* |Z.|͓'+fa;j D㛕3cgxmO0?Zߦ46F Xߨٓ 1@9Q\`x" \Œ4NWtGi.ӌI vqw{t>PpRP#$ !(fpC)?=VDHm [ԣs'-ePPa%5{t7z0$B2[/z yLwfcm$B#%,U`^(]ŪΩz¤\}>&?txAw;BD%J81@b mly4G|x~`| B13*s` Xw.dfui#_ [t? UG# I. aBLRa_ƽ?x^TeM igb\K6$ L!̣+\8!*,uLPٷ,XWw#jXzkO37C2W CAwD$q@/?ax|Jᣩs1S$/Hvʞ.}p,]-L ^2sxh&lPETrvHϊߟ"΃?<|y,}$"#EzȰZ.b#Р6 6JW쯽ɾ4- GSJ' 1Md 2jH 7 aPne9>_Rh=xW,"272Q~u/ DwYf\gHQNN&T3icyݤfC]B? G(`ڋUH1'b=`̳or/"{;L$/zNKA`*1&^' ΓiguGk~N/4k՜!k t ecK>{;l{0BNԫFPg-,TWɽs7FLNQ !)>&> #}\n!ԥk,9R<nB~aPtSQDIQLlnO3?=Z2j#=2`4+~#}r!Gxl =~!|!q^+Evp5qyg:""|ɇ_:[Uh2L:/H|.gX`LHKiM(߹W ]rֶL&9x3l -[sZՐm2xW޵gBa(w.wܑ0H o|@Tf)[e.6ʵ(\h`M^G5[3v-[Í7# k!'5y4BnW/zq@W/ /JcVGaL.<|>tn,yj2T[ӑ01 zmpdj "e}Ukhg9uL) ` }n'(Y~s9Z K(?Ipis~a=D(Fvn"w-B`6r]R,$^=u c{`]^?}QMb(wl=^2|0 l8`M^UPa|9$(=.wӜDZ0{It@zv* #QrJT_htCk>I%u}k;FjR pw->tAp@E!V_0O%p ;ER0p4D['yQ #Tq{ Hi!鎮$`op1Κ?)-l. GT IOtVg\r bƖ`.M6tх]ݯkF:zn=dPaI㐤y0PKmEӯoǦuTﲍX7eM ֹ ƾ?3Ǐ 7҂!aJ@3qy)G)D$-Pvא5ۡJ;c;{g{5ݼS@.V7KH  tC&qDk;/8Cΐ!0*?u^^ v%[4#w^1vq'0\DR "2tQ]-:'@jAO@.%ފ8h./<[zZ Jn)v] 1B@qE7kz2;swIm(h`UZsWUx0Ǫ[wJg V@x}ex30S΍}{tU߂SYA?عD}odJ_,~ m/}Q3) &۔G:?aiXk:8 j~3Ģ9_vnrmB`;%[V6VhO e;%U0rsPHpcv>7o 9A47sF hl1qKN=!&r~WD+߅7r#qID |yc.ks1e^Ot^JÃZWGMB Bθj^5 D<|++S}L㢁tY )f*MT}TpHp\ D084ZZ"#}7R!N 5͔Ar>ś'(t; iz8&R^ 3 d>5J4$Rw _@/9MQ(0H=\D69Ϩ@@>N2| 5'xdAtԑ&)㲉Yϳ7}}Ws- AۮIP'.YAQ? A U>dmiu '̝ۑ<~9ؿ8|+??NޥHp>o}9qPʐ10r.\&wsNoSθrP'!ђ7>@;x"s8|äzr*Cs01UYo\ 2\@X \p]} IF5S\LL&|o|Sdz ;f=Qt dNT5U4 nPrr TΦXhh ?( F C6#BX52%Lz'9atc<K➫r+ƶ+'YѳP} O|)LVw(aͪ LMs]r?Ȋ3+Hz 1 ʪ=5L%7tJ;x*_]K T՝$?-{_lU!u>Alw rBŒfICPBYBVL(a"x`0)E(3$lgG:U߿0?%P,pA£z&U'C0]P-e|.ZlC p]'{E!H"_H@kYH7C5C8t<%]z3?_󅲺DOkM~NǏ;A*"8!Ҫ b4֚tcmtIlf:a<(`y 0p~+ }I2mϬBds4ٞͫ@z2bNER8gF },3 *T0f &q+PN0Cb9NZs箌&P/O|;iaL`p-As Hanx-i0 C0 qbcʭW.MD( @{6-֓eqð8#ITȒ$x`a1S08u/mDkPGvmǷ_ױ@a6S!~u׽CnRٜR1.obN " uR?}E6 }@n*OQVC_㨰V/`oB,CEL.ƈn9%P+.x6`HdLh`msGf^ m8SsIߦd$?wv{wZje|;bHTvuҼ\PYw=G PM1e6 $ ?Eo{v&[Fuu#]E\`9zٱl|G2쥳Oޞ-yyu'm>h U,k$k6]cl(XQq@N%&f6J.SXc C`{5|qF9* q]۹(]">Qg;|Wy?8#pc৉~ L=FwQ%=-`Fn<[ <6Xg -pwE!y羖cZɜg0]DL͝(˘Mǿxf}8\OۿgIG@3h߷/Lf}8( hvQ:Ƴz1it_x>t._jb{pSۆ!mܗ93)[9@Pu~*iG=n+ ܩ><U!T{|o9vNVv`#)Ֆ1չM.B4sTq)գto,vWBAǑ>KDbffv9qqK:Dk:4|_XP}8x>)x~ 1M q|q]!z̳9[Dz'{ Pۺ~sZ] Z W73SJ `Y 2ub $ITc 0li>6{T5'N0y Uhd:W>39p$I]3^E1J#]3k+ 5z"tk{qpft<8/ddno%yK U9BҌhAЇ̓%k4^#Y]<5~aeOnD Q25o J.P4h-YsǨLߜ_:KurRZNh3l$/c8 ՞ ESgp>:]c jiMq(1&j};l5F Nx*kAЀf¥Pۭ 5QTZ)Kر#A9g= :H}rۀͶ#xB88b؊rT'.GhqO_SRlш?-1Il%w0??71GmS?HՊ>AN\Aև$=A{+2~,N=w=huæNB絢9пپd,4 ̠hLsH^!P]e)DFA MUnN U!qz%rtϯQG5{tMY%,?Tʓ$*L:4@Õ+9Ky˜ܖ+hq#ӓ&_N Ts%&wIn|YixSWyIs7xS_Zw+$#3F;e}q34&GX1S`G!r|JB}r_;ŮIMpb׾Y5rox1x3Gg2Es{&'GLޞIdz3y1Ғ *gdw{#8 }'-EqySyٴߺu3|飜՘xww n8x{uB!J !d~i$I  ĸs k aᑯCu"'˷f^uX aR>q璄-UpCP@+ȳfÜ* $;%K36Ń{q;#ə+$B(JIb}Io  xVOgԒ ݯ#Pr v |8Y4PHmQᕂ F9CGF*iz: ?Ijp?f`M=:(-`Ũ|2g"?W]xCOx7!$3 1An>}U:c9Ͽ9,E6vy>LNX׍Su{P,ae #,.ƒ`@2+@j3u<}G/ g?j$x߭( Ea? Nk,Zw4SU~u0a0/Pn9)V he44|wf5܏mԓ 9yËO!&N"*>fIN`DLQZ2K$n?kXД C~0KRfPYiDk903֠!C O;xK.w8 oJ!vׯ.6 vK[ W20L5bAΧ4~Nqb_'@u{ ˈAy}A\/KtW@ٲJy]uHB~MD|tCng˗/mQԂ,| T6#aG.ck\έsqPMhV[nرU 1e#y+'KL] zhb ?_~ŴgIN(3Sgbs56PV :F팟F딌~Z`1}a14 ȝ~3/>’ koQ3aPxDaFYyB>W#5*5IxS׍ =:QTjkbXaL?o>O¸a.E:|"5 Rd5" *0,.6|ER*Jf ! f !!)*jji9UUUT<"bjHf`AQbyY>$xQӿpj"W9yx]aذլ~q8g#iGp1ڕӧOlk4򛾉' Gy>\9y@_Lsrĝp8Mfq| k 36޺NK3QFι+3ÙUF5ѐ䗼jWk5T3,5ⱓ6LZadv{7*"u:]aXdIxEթ0Һ[3$3ҥ0*vUd!ͿKoKb#h\)Kü#לE\]u<t;RDVr.q e'F J#_Dp8F]ݩST9tc'4Gt3_DhMQ(BO늣ҋtK˴FP:E|OmS[j,[ IO=)4S2ۙM›߮?N)sL}h&^e90f#Q'N׬- X?o@3C:>[q!e{Pɽgu4wM6;|` 7}S W^ʮe8tvmXcG P\nGOg^`k[Tr;"Ru`T~kXjabX|. Za+,} `3Ar6Q:VHtϴP$B'NĚ2KeSVj,?]lJhBϻ[Dw.NS \8Άd,CR[aoϥoaF~t )'b$1 .mf[ߜlH,Hr_E6cS) ܢX ˈ.bg\8_1;- ;+**DYU!_r;ͽ٩)syqcО~*>;1Z7wNi BqBs{t)0UH)#-֮Ξ*2Myv*+! :A2VOEʄ3 $ Y~L %?@)$r`H?=EſO m!b{ʢQBUQy;̿7>çL(,@NGeu>}Co+?w &uiX!;~Jc~O+>AC~O  I@`i)@8F?rx7ǀ>ѧ1ӡ΃w~k&[[oo/xCtrtϋ`~`sZߋ<#A1+$#dyI7:QdOa~~slP5zk$|d_|`QrVVgy2aW*%Z/Cggu>ƻ#ϾGqs^@XoW/ ^jEytfy xb^fm_O}Lwi`rDŽ$A?]$Ȕ!Ɗ( PM rmLshi(iZ) L`TnC`8TI4hGeH؝쟃kW+Wg$- 8,1V5LHBJ@*dMqN\MZHL0A֙Eozxu5FVڢl 7RYbӣ65$$h:|L،"HH~WD&0W h*g/^}gqpNٕ2h"ԒG'ٝo#I@~XmjD$HPԶ$C~("PĂ{IBh=1[O`NE;1}/`q,w):o}F>P02_߼BУ`@gSq c}IFyt뾿b~5㦻~Wg̮81b<|/  z@ǥ]qzKj!{7 =}Buk@<S A`yl|<f|c:x(9=FoG:]n%w6!M쓂tըהH"2Oب1dd$=m9j/>wsMQ6Dw`qu\Mqe@.P8ǨkvWAjʟfPRĂ@M8 S@EŽ =E:J_7M\V! PU()g-}(<$@!Hx"&w{D(P"NGrIB a^;i:DQ;͆)mTx9 9񣙸v/Q`v`R ˞UF_h _|Ȁ X8 ׼dGxlMڧ*>IRkFy]W>"A"`3bq\qZ$F:IX}%^ 0@aT-QrIKAI8m 38>B@Ebv=XH w*=a3+ĈP ;?s!}X=tzTK MN ?4W?hF<3hy 2^kۥ+eU3/iaO{QAo (ޛ1/zv~ RW?e:d?}|rwJ-C8=Wþ u 1>@>1DP,.b˵~m ONeH4|n}w+\YnG=%ĩ!O=}u=Bӆ( }{K?YA`@AR~R ;Jp/-<)G))h&GLKfB*SU}6Bs du1a3̷̠xQ<vZ|9Ab B P;+|rcMa sJJ 4UD]3'v+u]&G_/N]|=)2HGO3"`nb?ءRuߚu<\XPLJ%OTqՌ`RZyF7kv>11Tp\%f h^;*"um5-Szsf82pXB"Zl%13Pr嬭yx1MM/u/uUvM()-?~44Xoͅ d?ޫbē d밧9 G?ite ^>}\)h[FMr,72?VgDdXLY6Us/ʣAKݑL^"yx bٯ1AHܣ'}b^ɆmA >߆Z|;D`Y_<Ϗy]ľrתs| FgZ\Q7ƒ]x([wQWXeɻЊ5"2w>jϯ|n8Fu7w9yS}fN=a?CE unwt\?%RzJZj5PQ* }4v%}xïQp02 ' *Dpc/7Ja緟Gdc^3?/[䌗 o3kCpHIsoIExVIDTL|/I⚪nhe=JPJݸn8k$[ \+x{`w9 J?ߏQUW7\/u{F:`4 6@":`-õE̔~?~Z|(2~Bl:Uq5sǚaxi8; Cwop[;ځHOà^NɺO=vp|OmAC R4 G#IAkvQC$(+wٻ?E\wV>c<#8YzIv]5OEt>E@eпna0%k;:>,, 띍~^MpZ"kuoG2җspR8W~r}74~rB Y6إTRp50L N.+ɦ74/C6lngGaC{6>0o>. J˄O|A1j{m}̄#QJKEvp}G?fsug8.}Qe Uc^x@P A@QE}oEϫb^9p]͒sUv:&8t|CVuv_{[ wbc R|i0ljV1Qe)ZrkZƴֵjFkUkSkZkZkZkZֵz֟ZֵcZZֵkYѭkZֵcFZֵgKZֵkZֵֵֵVNkZkQkZkZZ֧ZֵZֵֵ^ֵkX֖kZtkZֵkYu93kZ֯6ecƱkϟ㸜bXBMzwG*[y0дO$!FjguȚEsrRwqˢxA?^-%u>^}`]^{o')_@ (??3?8Q׷-;v&PB\}]Ǩ]}c1](OUiV:ϺS}_ ~wǶXoT?  s=1>_b2~a=]<`jHMw}}E5} y 20rY>@P`P%Xn 6-JiRQA* ^SD'_ 3Uh龪WE9*XA6\԰9l}T1 (:Vp`RSI{t ;jrBbTo~ȫ;ew*Q;qԇJ ց߶#loz~G\ۢc`.rʻ,Xѽ;S'}FG}G{w/gEC/{D[?h#x?>o ( "HZ|_o3NIaCUcCd,<1PQ+ ٜ,s?~qnuԚ_r\/}}9s9s9s9s9s9|/BDwЍw8qGkF" Э eCgڌ޻):fーI-ޗUG*Olu$1hiG TD Pf1aP\?)8 >MJ r/p#Dz7v˄5Q~O 41꬟ؤ)x~lLxV8K<-U/#䘥X` xTss% dp$U,1e x> {EΑ q\2g/?u~.gn"푝 {plї_WIV 7;ynF_~j˗؟<\8GFdW׳޵R M:x[0Cv״l Wc7[:sWq4=hX`Vn3hJ0iQz:$XG{>?"تQ<\쵶;"Jnp~}2r㡆cҋrxo+#nL5ySGVl! ͔ΒEƹ0غb#mo(yU~Rl{wXXF%Mpʛu%Eߎ{pjQk+0cVz.'?3By'^NBuۏ5릯]B /V2Y1Itps˨z󻂳<`q#E͊][9Kap~@0W-˴5oSdcuǜ,vhCIWzlkIe&ݛ%Ha\>xGuƣ,M^nUГnW*u3}wIXbjx>GVάPAٌrk,qAV30SyQR4F|K \ "- s^1Qt"EZGҒqoZQ(~O߂(t2jp̭^rg|bjҐf]YbE-.Kl7jXM݆"JI &ӣ+*RPGAZȆ#A H_6X9^:ho|N;N)Mizd/gZU]-򈉿teDLAIo$0R"T3HINp`Z  mY0)kI]I6rF x/)vMh?:5 &g.‚YŒACW5jK$v:$%[fb>6הKZUգ@nvvþpD X$()d&ffB5I(QLIKPDPQR4TTO""H(b"⠕ R!!  e%&J" )f""*I%)b αf3!A813# [ӛF,gUت3I }h?ndJhB1K@T(0 QHb"")iDa`d("n *ʑDhF]5M)*bH` Zh(( &)h bZ( )Z1,H &bj ((BJ!*F& !()%&"*"!")`e(V" "-( b-m&!Q)-DDDJA[#Z"YkN)`d )hFnCH đ$DTE 53PD,IDS0SSE$4Q4E 1E5TQAU$LQS1PBR4lb QLHCLUMP1PK6RDLlVARmlm#mS$1Ih(шs*Df1cd H"DjBam!Ilf4f@ b`!!&Ifd* Sb;Jΰj&( *"* ֊)$j% -dhbBd]i ^ɖ;PT$CDTUMA2D]irCQEFdVXba!AA_̼4EPLEA%EKT*BX"&) j%NDI$A4EɈd+"I%&J) ! 0MTJQJ$Cb H C*(tmF d* ıQ$hi]Q kUĚ]䤂JԍTS-&1Q5!Q! LRD1TEPEV$MĐQ I ኶0DEQRL@S0kAIB[vQbh=mfviX)"D"d(!( $q ْXA ??.3I6'О> O@L $A@r70 BQC@06]\}?@QHҚU!%wSN}ݿ˿($'O7#:GO(? o.tQ(;@;;879 O )*&B?xpRvKY JQHtCO:N<<ҫNǷmH5ɘ<:*狤X^n4+~R9J<.ajتn).ٞ4]f$eUX[Ua=zlJ($!BvtHt@sU[Zs6vvM|,=9,1\Q5^ZS{.mF$)wHu (j?T F7.5( Zn?RUOdv _ᓓ#םOIʪ}Pr?${H2G/|xχ7}Ia,.SxlJ{٥ey'͓NF!ƦJ@(2!- $&r َX")Ɗ<r(lʪA'Hh~[8N)=Mʈ`-4 @C0 2@#"ď60r #E~r8 P@z0$H$8D*p# >G$䪔B1(Dyg@4#`OR'BGFs4˼Fy@@h r Blsg,"?17z&3WR8#fɄ5J$QwbWLPb~>Z  V I";b=[!@KQ_Xr'Rbֿ枡xG~G_|mzϡGO;p'Hi!_|sV#^1I(?$/ի#1[q~'`E"gPRK%w<{G{ɓ1?-s:ZNf`-&_k}<(ش~;T*. vY`/_8vB= FJ<< %r GU݄MW٤NC](ިD(Ymr!b[61D4t`GM.s`盫Xp PWTrK5̺Y'e;(^tlTb偅3r$?ZY:rGfkIթܟX?.\,=(y5(;9ew*o0(+.oqߜafeb?[RvIJeJ^ p c|dh# ]wZ1-PC|R#(fBbcRIj+-< L&=7wt 5^O^oB/W߳rS-> B#FbU WN4wvqgrv-)e!_ʛX-,3"Un+MFٚk8{σ++w U]LBej].Q/ ϖw ݕG j*k#=;Эݲy_?W2eگ6 XYRw}e{ҰgcћKy:Py4]Űj~tf[Hڷ|GS}]w>zI1)/f?W[[n USqy?$OK_"L@ssخ bJ,!sͺe>Fo<۾_73D$" !x0ʇӰvXv C$O QȂco9O7nDtNh{O5`9RT> ?O.?vIh <%L! haݠ\VWP ;}b;N I*/GX5ܣhBKǿGocA9$=쁋_h xXW1u'_~a4>wc;>_n.[\?9׻ 0*Sxv+ᯌ-%^2H% KP|A$JW_nwW:Tpsݫ^UǵSbh5y Ozz4z^M`|O:-`/%4Dt/Q>T`߃2| 74Gk;aD!/`Ǐqaa~=? Pwlf啅\5<5+, 5WTA 1Δ9`3mx:!75AUW䟟'Rc>HZ$ |n*cOJ3kפBzGyDЉ7[׬U0Rz0~uL|l5 cɐ#:ۼF>Qc`Ev'Hlp02"YOT1>/ !AzԎ՞._{.a㈿h$f ݓWj< \HPw?O)3TjR_3%y{_z8 #}b4ZbwHL}v8P⡪<bS۾4a:zZSl ;gִw>ody}5l''9_,BHK>۸{-4H'SդUWp>'#?p6I~ gW|v: z9-yA󓶌&ÊоǗN|9I5<+Ǻh7]J)R EA&U#~Ϛ ƵW.hpPUv#kPpA'kYrVO=%`q=A n y؄TBH^; ]J!MJ SChwB+0<!!!!! H$Oۻ'W y {:-LbQ.~c{2yw"_?`]o~}$)Bۊ`NWR)>ED$}%HWKW{Hoԇ1TLGa@9O)BjK,~9 ^F2t6lPq3Qũw̝:UH&BTD£=`vI/ 1LH!FǍ% nQ A.P4ۇb`~@H,RV<ϩtx\Bzy8l;H(-ԇOMOCsOr)ogqRTEPP0P Fb!eýd;~#~Жp!)%*o Y,( )-W8|"q2#jߣ<ڤ[m0YdI(9$Wj%]^b"|I^ O_?3&plc?j ?T# {f${P( ]Ыve1ok8'r@yG\rUjD|!z т:>ɲ!Y‹突[tӟ~M8Ufj{\+¸b8<|~gQu.}h}ºJ8چίoV~oGثasOvʞu] %9M1i_oϘOmCEnaKvneJPJ% XGٿ;/:<mJ1Hp/ X64{x`*mݸ?Oя̍0/p_({|+A)/}YnH(EtbEl4y 0v![hD7|"Y6ݩ9=\4~7 y'=G N.4@DJH@ '8"A1D~ ‚&RTt҃X)d6:m'${5j?Vos4}_;~c0&"d JD(( PJi"(&JhH kFkf=g!Y`=D¤׭$Nh`r& gh1Gwg5|."AqpܢsR8ŗ8fxkXDdS,Vh0wnTt[nj&+o/U*B2'L&.U<^5eo)K(om;6vt6w"Y)k"0#XOWnjxHݭ\X6Dے1νkj)Db4 A9';Z5ztc2qpѫ>Fˣ aD4d1RB>;:0Vb!=Gy#tQA QJp"}' :E&m$Ė~ BwR"F"6_9 "-F`HyV:CQ-B6z\$-&nLADCETܓ&} `ZKh-:ⰣM(JN/TA |ґz?G"ݑL*DiH8GuS%/6 Ę(|VO7=NL SBl1]N9rhG~O(^'"-w5{7j"Z?oUVH@ȩ##H*{Qȉ: (-@(KPT0"`߮PAA 5d0ȧReKx\M ħ| @jW>Pͦol2՚b8 " чW00! \kQ$8jk37w8M2v6*lr$(h֨hr8}'ꂛ&~X3ljB!>FF˼ @ϊeٯ Y V(z@n9}dh|'8ֵ֒kn?>jy1JBݣ7o9:o_808W#W}Ky~-x~lR&j8W]{u1FwJIe~ 9Ȫ\Eݵ*_4v#Tu/SBP>W{^S[8`+$igzp10xђ {0W߄T1u/o S{E~A䳤CԻP[yTz?uCVGDDmMt-@3Rc?xn^Q @OYGV(NZ6? $31HpIs/cw߿~Php t3.ݏyXs :nx'^FčcZfiG&WVzF.u0wXƅr4SO3oR!^eҨJ.a=~~?̠݆fϧ295Op/$r;{lWuP@r8j' _}UJz &KKBQO 2oj+{{|8a8G(x9xֵkкUn.b#-&ȹk\EqqU8u_hvv9o,e,l ]k~u06߈e̹%9k[ tu匌G_ pwuftywPא;~3hakS,'[`!}F3nip_S5kݺUܕXVNXFD$G2cTdҙ곾3g<=vYp.u]^&^K}A{:Vk|Ek}ղFj }mIJ5[WJFahZo`$yy2B$_\I.CDa>W׈K(0Zh4c&6'`JpF4]jb3%PkWlClU szW1}?ӧO ةʕTMC,lSQfuǘfO MIv~pN̓~\aHi9&'H?Ig| 6;P ZVbf*)+n ×=\ʕ0vD{(0z1i4~~f9ɑ ~F2GȐu3x*'P f,k {YvwX`ԋq遬l [k Hl5Tgkh GSI:#i'=z*ƣ1;)F&bVW78\<I=$4!Q0Q19dPlQip/s&i'&(8`|pK{GŚI4&;\AM,SD@4A1QABTTAݨ-*16'%bAQE~q/Eͣz9&h/1U*e/|/h@XۥÎΪ:j*(-EUQET$E RFU,( h>N P<(8n @?_G5]7s5U?;im8FC2 6.u.?XQg`} c記^e5E`"# 5s#|L^AUd,iNOBrVk ~e7ֳ9ҩ#,jݱrTpv/h^.߻.NE ;;=qhb@`J0 XiӁ~~ؘ;gx'-cJQ)̤QkAxz]Y/V!J4c=Τʴa˄>siJR( K%" R`HZT(1y#%} |`@YMNh.E5O> Gy{]h-KFuŠ߃Q>7NXs!@6"@-XPuO\xE\Q}[gi_=h35˧ښ'1iz~5z?@JH"P($6`78lh|Ojt~/O5@x@9^_" ]\.},*<|s(RңONX/y|}U~uLfJLza\\v~ۻwKHQiepwȟKv\53WP\dxR@0(kdS("SB-ZZRU[sO ʫ&A߶|h簼7 ldqX2F+55ݼs{2L1>̘g=g_%9jD) }/IPKXݛYaS!ɻA M@8TF!2ޞ?@ 9i!f= ^,b{DFt.F])2Tj(m_Lt'iR*m g 6BEY_6-P o`Z謤cU#-$e͂k3`MlwO#HUr+W) J͏tK$V@(6͕R^p}~khH)7y xK#u$bzh!9dʫXo > CRm;ߛvR;rj1j~?4^_ } {-/rd/:ǽn[-z4RI&Sl݋.]5̎;~ACxr֮>9Jf;MW%2sþ"4~t.Ю ]P0Prr0pH~}g,~"Rjd/O 1IdDfC@Mvxv"UPzK)}_ (Q ~Gz<bI/woA= ó @KIUSܞ 攟K_?cݷws99;?)źփ)N~59")]8)w˜,>eZ (92h BpF%)-!tgRCEYVcK+CqȍYo~\Fgnxު 8E*f`ժPwOgpN(ߚd3@ON҂%姗H.n"$J_#>j9 'A(/Pw+b@:𦄤%2WOGOmxJcH`n,IdGKO~H[}/M E7^?ZNG' A6wys'9)JHQĤ-SL_tA g7΃_ЌLIzX|0,cTpO#P*I~ N[wΒ Ha}Xv x_`d =}qO??5 o @2gQO"Ygd#%y sͱPupr9ə͞8ssnM}@>bzվAՖyx@B_6>#`R;w~-Ayf12!Smذ^+B߿T uaTRH$SZ=Gl>ڑS?wa U(D7eSF1?6S pn~_v>AcѻiJRUZR02Ȱ5+rRd:8^K|+i#޲lh=*L߱F (JIM_UHc<zt~Mj]_!bТ*}7o? '&7lbw>рin f()F?ڡ2p<;a"}A\v=M%Gjắ5U)JR5m(0 0=%"IBPm )+RߊO=XjhR,A97T<fD!oWdA@xwv]^{kl]"^vѢD կhu ˧:hm`V?$p1m&@r/랗!~ NwGFs =cH׬(6#%$wy{$3 FJ1 D}}u?ƽzQ!P`H=O I0hV1@(rMH&S"oH .4J]-v:Zhv Y`0{US\2=_w dL0m>9@Ӻo"w B=-r#^e q^OC'{g EԵ=b!gٝ?p`m'9oǹaWG#??*] (_~ϢJx?! sOז*@v ף"Wx9=vYsfjR7,G_!oQ+:-`Xu FkZkΖ)q{YW12ΗIFKVAhs0nQҤuEWNs&s)JRYp{Ӌq+=fQOEOXXiΥ8@Ad"nco?'nT$!> =Ft]֪AKrx$RBd*+JF<ĂHBAI;{0_JTb6* C'":gaDQ L1Tc"Q6laE躤ఇ77qMTxSMWsJ<P-HwBI!MY=]38eE&X9z@=f7#lP.Ygtk7ssjģr 5n:5` ,ov#~(iܒd-ؘh1}|)kf)OQBi{s[x>8*ɔ {T9IwD_*djxUP2c?ƽ]gK؝}Z\%Rm.W3;r`QAZ yLvLqv;5zovէ99Δ({. }K)T

mXO9ΉD Gy͕'u99nV Ai:ω:'\ʠrgO+y_bX뮪z紟cX-񀻋׏'[iΛ+tFYds)I:%mkt}([6@%9:3;?{{`0w'90XMi:JL@{Jd{hUxw> ۜXd#Լcnv|HYog_k2RN(JײDWWXQgJms4a`^aޛ1(0 ~J [v^`AW*[F~n G CNqM&d BP$Be0˽ƚqyt7}X0>5  翳FC*tT8ʪ B%rD6;!=oXoVC7_}$wس뼕)} ֈ~ bRͮVH_Z>%*KRpQgffÇ,䊪@ϐ(?w!!0Gq Կp}# /vG紝mǻd% ;laƓY[WQ64l^o.*{U[8 r}}N}tj<Npɟ:Дr,`n,jZ4?n;iOުs5VO=j ̓:7-_5 i/h ?/hW;#)1Jʦs3:ҊXoHHAu]#%L0WPgxEGf,4Qu+j@#}j,k}z~ݞ:X NZT9P \sh?@f{|cPU9.4{ǔf!ĵuWZ3>Hܦ 3;O\'ZI#m;X>Dn[YUqRAC㢭G*J9,Ä¢tNdt|kCA??oM/?/@@.&zpM!P.i2T Jqi㾔uk̙R[asUU0/`"}Y=3Tk\JԇzƱL٧A2mXt՟96?|*".*ݒKo/.o\4 ":>&D >\pt@R @뎈Ҕ!_> ^pƳ8jbf)gL9;5:La<]=6M$2Ȏ$%?ԱGzW7'OC!l|_ Җ^!|PG7\@QGiu43g$꿩k. kɎ:f2) 1 @0IA. G>Fp.ݻhM;*R%R#M4_E܁ N3M5%w\w랣-jHu6 Kevbuaarwr!&m@FݏN1Cd G]riHW/WH$ OdD*uǨ g۱܃(%kwqhh)p \#J>7Nds=یmFw2EEpp+7;*/2N+uNSppsᐅr/}gZ9/?[P'^7-i-kZvDo{BLv{F@Qb<\D՝:.x| 7(s< 쏃 ; !PD%$OcҰ_ :uDD۶;Ns?-:ڃrqnNfqn2U31GUS!dDMkQmG a95'Dͭ5*܀ʡ*9WE&@u.At놸i@5v\ZpvƠԉ7f!CbޫM23^ZpY|ޙ'C|k>EoO\{*(-/1@p%]w0v>4TQ@K"Eb)?MQEf_ZBbx֐quSTWv0L>0>;w=uL\}1o@;gLL~a8GDd w!@Li(A =~Ps>f+-z_րb@% uk7`2#o,B#)X9a R-XKSJ"ZN0#ݷns=m#-~,Tz#^ 'a$NF3I%+U/iࣩ5"EN/7B\xYa 6[mmХLLݐyCb!k>^i.eM΄ s_!%mwrf[>\툘Dч7Pޮ(jCxEZ*XBqtZKH^t?HS5U40hpy䱀tN7Gš _t9dzVː2Tx_aҋtKbQQ{0y];-WÓ ~ِ3|tsGJr{"Қ2KJ呝t V+Zꥌ1)Zf1A<\9ŧAnVGOj~ɉTٶ-{kjZұïjǃ+/MeS4~_w8*33oQMI l[e p&xsF <|3eUHS&4=gA8j"..׫ ߍK8>c@Mj㬩&쇄&O4fLa1[_=ct<zTP 䅦4e1<)+8aIj[TW2E))_M4,:DgǏ {93!ncW^Z3:kjJ{g&RP#=g!B 2~sse q(0pNQQll.~_.>5yAK*ǐ5)6ۿ*oWw%obQ/y ׇ[UUz/q/Єp!8 2)^ϋ(&緖ڹbqanCˎl UUZDo0KA.w3Sݞ FDy]+10b,ѳTͯ VPƷ- Mv1Sή}1tc;60VP2ݹ͜_i粵}<- P=7kVɃX-ksjq)Ћ*vG|q6Yod Q!Q^UY 1q YYڲm sh R}2Y6(獅>W!Ӟ).KKc +ͬ30:F/,y F3U85K]Bpȸl*!] ŗŦ ^ b70kU(Kc+o8( [.P/ ҁ}~%[Z`CtW-c` vX;f"2 r2ϻ'Xzs>ͺz3ϙ!AE NssBnV.|Ͷf1Epʧ%#XԝmE ,֣k{x@" +PzHg;Dz|3mP r ;˯ Ǐ[u, E P RP $J4 PDR -EI3!A |7!BZ @ C }`Q? 3h09EWo~|V_(HSTM"P 2v R%"O!Sqd?xHDp리XLGh@z< Y4JB_},^t@[E\%L)O(z{5&(-AEPyo>,:&`6 B6!J>ɝZ&;XxOW]+k4)$!Xkf(:.;@Q}&M . < p(xw?5ܝ# >(?RI?}!A?A9~$9^<NP:Aw:il.|M|֦*c !f'p[qP*mJ/gz;3AbEbs 'UspI=̗[<@g-- 8pM8ud wt+~? <OQBLd" ^;G0HzIpyKX&QQ61Ss!i KWֱL(<\ ʈ hS5 _I)mzIvmnS/cZ$ItU'O1f8 m1t=lJ3'3 ;ze|$}܈NdJC)ٺnf\s3E@Ɇ͛%Zx#M Hxw "q]=z¢ t?0vU`W8c48sL!=o 8cǶ2(t.}j@r!r:aF-G0˨Z d4') "B~$Hl}A2;{iN:S=b L33 Ŏ"Q NXPf(vcϖ9wPv2V쳽d0.qDJ)bBLQTV Xz(C- CBbG2[29Ld8lbA^!Ӊ" dc6Êf>:(Fkt:I!;w>3G! a?~î8tg-GX+ORqxBUd{ZlrIr%vf3:chSR jE(\^U)+]lrnAF3 IV`|fC -f=;DS{ UW􇾾~r}SIW嘮EhhOf . ㇇=~{Iy!'QC=97 IC"K`;ACU@RDc[_ t($B%X($ 36H"SamKZB iȈnCKԳ㾞Cݦ=p}cM@8FZӢ2{3T L9-|]'$,3Z5b=k5&a o3=t/8"!|Ϝ S#l O0GM 0$(,B%651ۧSddUꃆ^ά)T|#'x̄c}-Hlvg2)pr[OB䝡pڦla~fRx'vĽltqRHCq۷x8k МK҉n9&CÙl;_m浼9#+rAuT_.ϬD*d(b|aDqNgaЇYH R"2j a7 e [$> b|paUEȽ:*"/9`;6YޖE 'JV!/7Ё@{h:kDCiaңW̙ׄ2 a69p7!zO+׉2lN4!ӗXd -} 2vܾFhu(08"l> g$̰Í`ه;MLd'L7-EυYq'Fl2uFē6H`܆T3 N\f*%F>΍ %7nX ᤰ"ٙ Ck|2&8!SLN"qx(餩645 "z `M TOMD:9}?ј{ٴTOvcHq>JB'B 0N|_id>u+k|̎nE1!bj}UACeYZgUmYosY5kA IP%J9E. 1(yKoaW¡nWvD{58N4 ^`=}OoH9?A@gL uQ|픦9# ͻ"y5BU:@: v?|]Do~=SX C!@fv*í `H|8설CٮloГ?.a8!=];a(l ^ibdt1"0wNRfxr3y4%ן8` Y98l] Mlyʛ u2frb p,Y=| v~%d(/rQ籰=yXFO6qSˉ9=x|֑ xSYqűaŰ׋GcrK~|6Y?cYi.M}Fe%j͒{8l.okǾ/ H>=JLXx`OOrlqIk\|̝$NrxI\O5UIK.هaᦥH -Vi=N&{ɂ {hv o50 S4Nx&fW %0<[6[e^Fl5y|aotk@L-zw:ۦ> uϕM(U 2ݎpv0kaٌx;?~opelbS3/q(|RPR u0C@n fyw=s8x{g˕ì=!C}m Dc3 胠U<ַFII FOqvPcE]gD5y5o\.WxZT;2_ʹ7OJiGФ8:TA b3-a{VAjy~ah5I%UI'ޱSs /?$oi>oGL35pFfeo%6T9c;쇰~ksv=Bk~;t3U4Ԕ PiբԠbPGqbkV!|)qAu`bP04*m @o[8# cv23䣬& T eʙaaYcI"r[=~[:D wFt7XM EMv $&J:ezhZB*b;9۞ZHB -vۿ&~ }CFq1Ymُ0_ S6{ƌ)Άt2̈FI O-pNg]TRa*f, Ak#O rPOuA}j o}wa: TUs{< 솆z AԻD#ϻ&$򤳫#0Һ@0r&` `=t-|%t0l]%:#qrtaRD 9=5r8E`{k&HOl ';$<=a Q1%]ŪB!;&NIA7&pwDNGF $?`$=Acac<hdkF`K!9pug4)2|1\!5'g`be ;ovt;kH%mO(a'$5cX`jѨnKouy۝;z<=Qǹ>A"C@͇#}o6M3a0p9x+!<}FchC_T\ 5dbl\zVubr ߓci9ϵ{ۡoF싂 wAAlٰ(8  0>X $r]84480 h™-upc匡{O[:XHi{K42e[Kv@9>jl>*vDrU; <]ǒwəQÜi0bArCgt͹dzjowѥJdFțY 7";4")o1v=,BS4d z^-oq,C Aoc=V#)MSZ5&c8. ( ăf"Ƃ1#U`-WZDEDDLhKPVy< x  Qv{DՒBm! M{{M\}B`wQw^-cRa% :&$| ͑{7PLgxn>6|4h xC. &[r'7LYfY!.[Q0Gc"x0ЙE9"E˰VؑݏZ8gw6M6loG3LvsU~1Y9UxznacL6g3`{+ T8O<BB!6uӃUhqsBp7XoD͚e0$mmԳ\P<RaEݱ9(vѦCBdU+ƓB1 o T, 1DWxNg`sƖY*GŻ,ПDϣ}Ox7-3H$roN#9D f+PBCz 7 mޏJ(=OrGul qxg?˝}8vJXt1Pbg}IX"ai % ×w|!.EU@8)6Ȕ5y}=C Ȓ['^lP>nI ?S)OG$Zs(ԅ^ѝ=7ʂ(*"Mt\IښPc!|Rs`8':Hxŀd!km=0a-BL̖-@&! ?أ{p?ԆZ"'\l2q9H;1W ݬc[ u",ه=f!Oh=T{ $KB@P;P{v__?Fl6 (yxHStLyPxoןGZd*Ys>9 aSLpi~~ޮBYv;vXUD@A"!z?NߎXz?P{|}ߐ^JT wB월-i 0hA R`JD \]`O&tcE1aK&+Ku 6"Dh<"Q!$H2'~ARglLb-Y}Ê,]m zTUMF LRp\I'2@?PI||6I9Dz~Ow$>^ \]|N). nx5#Gśw(4I"ٶ̙r3óprFaC<`&k0 X̊w2@ y+[n#庆wIR[ܳDwǘPLO7D)yLB0}fX8Of+/ x =JޭI}Q&mY٠TRi Ēd"C.X +uZbH8Z<cFw7T- 3=_'lt# Q5,@vǗj:pf|s9C${\ܓ6 r K1I=fAq/I3lIf\Y\ 4Xld6ris~qKQ` E!<7)V-<8fFDOÁ},CA/{-zV`]1 R헌nHRb/4D)1 '(p U<gmplr9$`Ϛ!Q@OQ#{GA:GrC^t_ r-d!LɅ"BM{mn?񄊪z }/N:Gf u!}=﹓fjQ>E?:bQ|L=p8aỴpVA zC 4:K*(lj78if$P^fXPyo v*S"MNx] H3"(I7jY"7mB`=IIJ|gq3`-Y<@ufm1FP:E}֟]ApE;|:cbj63h[h؅=bmb{u=ӹA,)]Hfj! k%5#OYHxhnjm6si3`=HJc<(N 9|$o}Oœg,_ĞUě2ƥс8d}?j}]*(N#$ q?Hę}979G8pCti3.0cQ0t2>Ea~^ҪV%"D1L@!Bq! ḦDCÈLO ;I2a@a).0sкHS,lO'3B#Ahӓ\[xU q h ,ːZ‘L֒~Pd'OwWi};( 0U6!0F|Jy33n}'X?ͫp8!ǽ莨>ݵG')78kۚwӰh?8HChQqO}d<25޶\8=li3,.$47qvp3.ٶ1 40Drs|4< C f9=%=`(Om; ?v'y  >P '7I8!seGzn|hBuLKj{aׁ3Qk'4HxA C }D+(NAz[8(2U ?n>92t4N$ Ns`QTOc^yM~a& Yb VZQ/E>H)t qjԱ0c7%bzwx{ }f<֡@\.tCh^>M&#`ڢbﯾIK,RΙ3"EBT"I,?1kSiTcPfq$R,b{r&'!Ft7%%p'N,S8"7AN1ɩp,g Q'k:L&\F֊bZp\q1BL2)k߁Wkl0 H!6N7 b WdpF; 3x%L$S0L=2Pq#vd"0/f{VchH|Ѭ+?Ox\5_R²+k{{8hbv5+k.x#"nRds}Ww"qăָ!:X 08%N(})ăHt(댁@ܒwc賱C$nY1  ǪXzs9)팓;@+^ b;>HĠQeWX{6 `?~@Մq -uFD#KJރǾ(ľǜ4٣ar>7q˟q9IGxUU9vNI:?< nY}XcIȡ(1u3?/Ƥ{4t=E%&btu'u鍓!>P{4B:?~|+Zia3>ya{9DyHbq4Q>|N]0  vGC$,P lˢcT)h*sd#cOPD*4>y>}hUOQ =9䍁|HBJnO}fPN^GZ^׈0`˙rŒ5xkJIi3@&Cz=If΂OX޴3i Al`&"$Ni0$>je|߽:S58dYL'_7k-!0$5z*p^SDYb30tM Vl _!} "  Ч/+_8cF12cGgǂ.$} {QNu R䥬M |CRUgO|4@ddL1hm 1KD`A6-ٰXTւ9,ȇlB\[3` ]z;6[fs  +}bHf$!~?;)zwVg?>dV͠n-!$noEX1PT:]\_=QOGAĨ.0eTvƪl @] R s+I7O+ӘB}X1 R߻v/9(FIH 5 @-(!BLHy)T6Dz^Hn?v;ؗ:w$JnT2F^Ĉ4ROBY_6(M)9 zJU[L, ofn/ϯ)n{7.`D EC=Xxs^@}] !|p,IV!1V!r|6sLc;Cހ4&Sv!.įKX hv6$CWnZKkOO$6L7 f`k &PI7ƦҐhp`v,5Qn ƅjAU5AaL`\Cu !x3`.+O^N1֩ 8Y{8^?}|?lđCΞQNA%3.{t MzYE!R_X5^ZIRQ `|Mp~:{FƸLj0ͯƊB|;:o:Ctjbf nla$l0D]97P^ ԙzȑ;5hY.p5a 6qvC b h-A}~P4jK4?W^2x,dFj} ^5AO&9XP܋H3TR@)yf&.aA^ \^|s~_,wq́M*Q~C~lD$!R"BqY^~ Rt8)ee/ºן*CaNHW@3D0ֺwyΉO2r)!IhsB\Ӷ}$̜& UCa\5Cպ\=i~D@}CLdzOŇow}qZ{PΆt?ig/x63?1U82ou"NSQrmϟ7;ۜHe~Ocq:~[ڷ0r?Q!q.N&i:]m@g%LMb:a0(qٰG[{JsODы(|];zxW\EQQbg8TDϻi .2e23@$96= ;">'E=v;ypg08Pk 2BPq є/1qa3׹({y>;ޓk$$b$) `c j0 45pf賞9 Ե 'WBB;jiD:ћlT{Qo2dp:̲b:bc0viۻ\:x[ Ko\1èFQ`JȤw~:w ruΈ&U i0AKvtM#5iۙa!1ݎfnܛ~ KOUUX*H}rWyS3_^wJ1>g37<~0?l)NӴQCRNag;7߀ 0'ׅ}gN}icN@# IcЃC5U@įmy|?Z=RW /A:|lFv|u7Lx9ӘMŜ|DrފXtoA5ϯ$MsBD^("lz6m/ Lt4ZaYBpB& -[aؙ78嫽jpPhdX;m~ZP$8Vr8\LMDɃý2RHD ;G}6ת :sǷx:nX9fcv7uX U4:,9GqzFQ҇pψrѐ'.seG8ľH)  cJY9"{`%쿶s]0 _rOj*yd!JKCշ8J3#1ُ"] aơCh3P[}(qvD9ȝ0)LJ<yxOdS7 D0a :/[Сk=Bie.\x|ný2{q5҅nxʇ.9zprS{>= Ȑ(D$nÂypb $"˅pf1Q0HoqAC4tʐq 0AT4CNnDH𳂴"u܃7wL! K33\Dnx_f2z`^NBR!M]\dĀX ,%x9ø <Ӱ} –:ޚApcR ¨!:8b_!+L|Iƪ,s{ %UUNLPKʏ=u<$'"IC@Fi<-SJ'k79rZSmb-%g AHF%ni2N)ob4CX2aVB Tzrpxryb#Q);Zq7sbP]ݼwB $'hIvqD-DA9h&x`ˈq\Dh`$|H?tt. AsTb ,yI&@-}DL_ Cl =iၼaz}t|v$4meٵ5?[H1Vlp$G2|.1g+0My_L\( 0>lYFf69iY:2ƃ "S +AHñ>xa<0Aph)\ZHg6s7xe1%ehVF\<5 2#bhqł&Ľ/V>L%@@ /~tG i~w=# -Mѓ0ǖ .޽w/C t4rO`[{/hל37Of':mWF Lp1P1nFLo\C ȇ S_,@>gtǁ !4o0?~(Q'< d^]9 xU1N?UVy⹃!\KYGmoRg^q3(9DQƩI:Q;%'n5eF爦DqDf^^+W f*Z@]Q&Y)v̥] %pmpOQ! EONljUC~5`Cbm a&\O$#RV_G h$f*pjw9}cQv($7R׼_gS5!Xi`㸆tÚ?>&}Fq&(!z)zCtnZhvfNצNTAFYt0-#h~顄 -/|C*9환dhFDI ^%XΙ wBU.NԳ!39Z8MjEb14`&j0@i ztL>Zt4* ð@3N\nF.E8@A\=Χ? M\W@9˴n8c$}U$BNSֻs{"yb TUGhv /r0HJfNu8I=yΪvO,=P =x;ؐxfN3y9L1 3a,SRF<,c6Sd54w{`ч;){8*ᅬr⼃=al0Fa v"dK#c{&"k2 .{/qq?v6խJi=U[{܍!ea Y8/;h\,6M2n?eGdHz'3Aq\ D9hO pyr "S$7>ޛI7b^"$δk@TfLtaBt(ՂY؜ypRAAFkZʠcG 3W=$& +߳gPh*<Nr &o1'))A}͒ZMGFP~{-C۬qBf6&ek0(:`$Z^U:XÇS9b!Ds-!H4?dg G H%q/KhH3  ayW3~s~dQ>e )2 A1\-B5T!d8cʾ0 aŲvdR}K=r\al@i#ק- ZRJp'B َkvSEv^\0ӇBt`l?!5}n<F'm`s T ` d$؄T{e~@JE-qd^iu4P3P3en >P.9fQ}rP-¤ PBn'KA#S7e'[/q""~,\uoMɃν8rv8#h4S-QK4E{9 tI`:^~N඀™$h }g'suǟϫV†ٴ\`>l>2~o=W' (7yp\tk3)_g tR81`'׋OD t8GGi$]K!aә׬[' t}t}֎93$s:ӕuDNzi'.>?o/-AV?Po;::/հ=/}v].^ a&g, c7UU1P`@LVǃpݼG1 [X5tw|4F3fi%4 5G#}[o/jqۤ(m+o3Ft@_p?gw}>F6 Q jXd ģHVX,0ٮ inˆ!#U[Slz:E 1Ce c2O<,<),?#Uf#Tcsil{v A_a`1$z1 b1uM"ҌF(|ۍ(#& CɁ?bf͆A"n*ΌCT0kʴ=6X`Yfk&Lmg<Χz"*n7CĢ|pn1 hS+SB); @5se,g?_1>3N:)SԀZ @y~O?m* {G>aciL\py+PMA ԯ^U ឃ^D` `cj: IuDEVM,w8;ǭMO.18z(Uux"kٹmG pd9=Qv5 Ii76͙xҐ65 Cb/n`߃Y U\1O<;\g "#*eS~ y}4l'}|jR|/BUA:NpTKQd"*JG~3Гށa~m>V7_~.:SrA2HGTDzc< &$xӓdT c]k&ޗcA(H$'ݝ gOUDbhx+`2p( P̪Fj7=ic<[aNi..UO X-Ǻ`OEw & x{qYoܢ!YW8jAJmq id z'swu^WU zYbP j1yAݢ{Z.^L7Hb2GR(tqЛxp;Hd󜬜 @s FP|ld[ V.8&x2X@0wv!ׇN0ᦃ3=NOguD͏mxFCLs-$tt|m}BiS.]Iwo5565 P\8Ovt2o5^?OHzہM4e4E1PUEGooR`a 4}~scDO Qs@ո%7nѰ9ߨgjoԐ݁,g{u1Ǯ%MB`DQN`qfPUq7 [Pp bPFNW VB?waGßGKr*Q1߫ͽ@1״R4x,OSXIH?q{w^<1a_⇃a\m6\1k-dТ."aj` ToFb0hEGhj2C ^A;B۳߷uoٽQ[>g|!Њ.Ӈh{uq5=f'T' x5{jB K6N v(HnoTm(Zge7 wA0Mq1z2>5v LK xrQJFU/Tx\Ӗ F$߲ۇ?uѫ j`h\$ e&t}3s_2wq )dL#*&AJi5b8Pv`t귏EXiuuFZ]tz3~;=O33U  W_o[q42 eW^1w>OymP5yMv.x(krG Vgnj+PƱbƨjc.\Լ$ f9ZMzLϪAP_ķ<䔓k=W xgЇBj;Coz3<쓵;R3h7Db9(IM"tyMܡm=v|k-'^PD(ˌR*aN׮2b5)ǷjYGTfةQ.Ad:0>bOuGٲW֌o| ۉ;CكGޘs-}tyrtL6_sO͏?ߟ*?7joASŴ$pB:`x(@d?|/8P:2I z9o,H=:'olDF INQP>b~7|Yu#;nf<ݸ-8Nh1Y圄Պ}PCM!4DZ!ݻsy9qDެy`y|ǻ)8ih1~vrI3;04,,h0v"v 7S!!ylaב̘luヿ*xgՉDtQ) }9]pQThQEQE(8CREj$:Nu b=:k eSiZT 뒊*lZ3!<xú!sˉZN}6.=c !LA a$HfVfg bfXx/vP9}# A\|ǎsBqNBGDLoǟ[Bfx%܄vK5DHqxl.NF{Ɩ\K w(R1H˙@D  F56p wd7OֽC%IlF~ n"_{IT7>|Q}dgI&RU*;vL\J 41\ 3|vǩߠ:=0| +t_6"lT ,7MEl81ukǧZj_ak/܉H YNH~A3HK$gDzVvvO=zP;w=O֏tǠs G)D'$ƏDB%*Z3l#^R_QHcv8~?y]b_s߮*_3{RAq)nồM}C;uoO~%,HG-a/ ،TKR&jT#py s>jAOb^2$eXFNםLRWO0ƀ]D{Nu0LuRG= FŌRo8͙oF#"NsJT8\ &_H̄BB#^;0xD|, !Cx 1rS9QW-P$b;WP)q(e[EIJ=x<qk^5րn~ja5雐Ak0y\f$H,cɷ~QQWt_/5\d:tߔ!epǒ߿6~1kL^ &&]G ]Aȹ)9\~ޏ&q'hƱ}gU]o吊R<:PK2X6jD9sLihr0*0gMl㸉\4UXg:[ ko/<_bxI!-YG(&LQGti Qlu: {!. =j=z,d..haV03.{[&k% c ߬2c0 tpK<⸙ntK=ZX2)݂YV^ݏjf[P NZ($ AVPw5MB])@;sx+'ti4jY>RŝRvjِ߽ 6.r3A-m9nxxeYN {J`;o6;ҘRCBȄH;<gGuPǧMl|CxE_l vLWVRR5*.7H!)o D!F䷏[2д{&޸~yc*" [+zbd^{TC3|?<Io/D--wڡ1p0=<@w:|NqRL'wrFp0A Nll :`uL.d#BAQ?\2bVXGۿ#Sͧ''&IĂ)T0֦Y]TݮD>\/5`:6ݥQ0Ly efx֛qMFTW<˂&|!=hf|{!yd,WͥkID10t `UTEVDAM XbO#T{V50/= qzt2H4ǙqWӡ^IdD:VT3-聚#vFhM HqyuDK,^yNG@{龸"UUUUQAUE EO%DTAhll"JDGmi )?`0q5L1=$Mڪ07$:=zv;#yGD M4EA"gxCNَر笱-1*"f -H LC|kjd]&@"XϪ$8}iRO^Qjl2!J׾fJx 0݀y nX.W+k1kˤ+x]c5%ȜWbq0'r7>\pY0H9a6C}DF<|ΞAC'^G2挚fivQO.8hM٤b6[P8<'X_4@tD SbeHߨN*s6 A w AvD!R gـ<و`JzRo<1JMN>ۧ?701R!"(H<azY`ptҿ_cJ?i>Dw/;O[,ƁB.-'+ n̫xB/װxBܷ Fmz6)>w9Es xãQɵ"8q!^-3ǷuMD@!j ۄi<3CbyR},J% ]-~P4Ip(U*~l3$mxm=de&j5^7,nh@PsDWA x`YQAN$Mk#(^pzh^sc޾S8c32P8(r`%Cf*+T C۸,:Z ޏ-hK8 icn_I2n4HakҘzc_5圐SIRaO̰MJoBS#,D;6w,w aE)g|0)`v#BdCz 1!O+w ArIWP\HGXVIk Rp.`$[*D0ЮBN0=3рΘھ Jj9Wl|y|р 9#)h\d̐yܓ Y={|! gLzb(G=LQB;a4K"L}ɈC}x ư/8'(Fњ ϣ> D0b`">Jh}AE}PsVsV${opH#;]d^Ʉ&hN1L E$0&f(pg LNHj?4w>i$v- sߠLo|XW`gg70^:%53HW1 Srr(aGNkjXzkKnFcI쯦jѿ\I{B#s.y9Rx喨ޛ\Fc^lZF#b d _^`ڡ 5^!n 6Td&D'7Q'x T'>:0S sA |2`` YPGj-FpKI/_ K͝r4Bό_ʽ٣вgZ9bSc8!c NuztG04K@{K3*d`]@6 Lt2`Pmb 8 _؝*"%K  ݾ$8"+<&D@9l& !I2q!d; U g`C?OGGT}S#k^vo:6^333 pǟ oi.z5*(Hk1/nq<WNΏioLC~xkWl;se ?w ۠q| y Md3f?rۚ4Dp A&`$l@"Emx|2MC&[EQn 97 ń*w;á "pjIgw#?`HOF&S0pY,HbP~\<4@nC!ާG/^]?2a IGǂx) #qqvMJFWGՎ'Phl1?6,О~\'`v|g#Hv%g8I}Xp4>79qy{[X8~4oj]?JfThL:+:{_4P< d3άV-!MO.;|op_Nf {؀A.sN.VA7='ǻl9H<~=横 )5w֪mwvHȁZNK$ rTaIfeF Z |pp8nvo<4x_c& X}(f>pFɮ?JUb4)LiUs}wCZ66m"VF֔2b&Lg5UeLpZ#|L$NpQB^,# jrzPQo#I3=C:=|O}t'P*zլz Z.rhR >[mycQ!Wwr#|4)x86Obsz fi6Scσ^&|:Lh:\>w&ElI7b$r(>LvAq%1>뭘/p(#(9%sDmA-bȅEa'|H;IԤEJr{eNOpr,ݎdrҐ|r݊99pHQp^FqT!Π\tuB@_V#*)d]؂Fб<,Dyiqv$7&VTDsW6T)5k([ :*TI5VBD /T@Lߺ׈'ɠs'oI!G650P ^tJ$CA^-T^(불%%w߻g0@%%wuaM\Cf)x> {Հ ʯff ]_sh"KzS{8;\vGe۳Ќ{j'ېJ@af/!,-5\Dt.R$oj[pv8>߻3${`738 0|`H,}Bצ(X9I3{nyp4pa0\::u #Z(UT)"iz<~J/fFI.csxAUY>U7=ї-%A`DELx W%6M$0` cmɎTޅÞn1@2oo!6sQ v0TQFɓP||v =^]l>LWn1ߜЄ@b)!RH*l3:B MŽ$3[Yg0{D{E_=3~$ DuCk~KLr"4wD7 YGIܠ;bOO@{=S;{s9͛ǡA+]}L%%_X! 7 1(\6*pP1D޳XQS%gf!n2-4` kjgyY3 2br)Q0T)YY \0TYMuۆSӼ&Bjz{2zJ*my#Q! ^ H<;zmrR#7RX286~ C;vv&g%_EFywJ&+sC3x&3*rP(zti@Fà{ .ƪ+P)$ӴdSggcI9*Pv}.K5 Gv7Y1ݝak q2 d$Zf+&˳*c?ϑጁt\ p) ϧMcC [$&=*I> -ߙyKeApOↈɶgXlč/^Ǔ(vћSwv`r 6 8w,t7bLHet1̔PPPc)f@15˵AEv8 m00; ߏHN~}I0jg,+= C̟%'FִWw;<_f3 `g8& TuF}g~M48qF>n=.i?CwٿIA(p j:5\,<%vnHFHYD`PUrGy ykWFtovf B Jl!RCib+9 ^o=Y7,8 nG#=ġ6 DDJE?Au὾|3\j4UwT a]ID>#"7:>LxfI3Tt*|Q9q0y:COJ5oûWy>;ir\۶ !PAT:^uv2ae9o`Cqzzi=w|HHP>B'0h]-$ d ?P{`lccIK=hkuJ/K!@LJ)@uU ˷uÜ#)`4I=~-@\\7\JBp ?Pڿ]-!=?uttȊ?Qu "G^0L%MDY#t8iյma^ӹѓE =?CG8:gDG77}㛲HH~}8tc>f1۸{$JP(Ws?JQ@D!IRE4HirJpy욈YMo]#Rl=T??#c% s?Doa;5`qmig0W䈬l7Fc)gჇÞr8THO~g;B; A8(& mhP&yA7ٻǿNU躭G J1; uSsăC>>7 ԁ:Ez>Leroǣ{|MKa7wTwL`B-փbM> R_@xurd{~p- d*@'q{%F H!.0#I{<+H>J7LH?')TC1IT2gUEqc˜nU5DQKQ-QDBR\C_|wxϨ:̅ ~`釧>#7Ob`fG[~(J\clFBYdFp[iN81#D\68\-r+IF hhFpd BQ_ߏ߇%5ѧ`{$JBȇx9kzYXu7ZV!݀~\3úDz1YA.bd bam\HND"M.ԟAh}P!bA;(|P'kb_:)O? UTD̳ $%Sύ>rS_胥^!Zy;2Xb\._~;_ @i(Ub~9~(MB^VWr!E bEidyDܳ>E ;dכKMP|і*@&x'gLP$U};h9p/\>m2j{/KS=9f,8wKSq6C@SS!Ɔ~ɅM!=G qw_^$y܎ܐֵQAN!FR(B( 1}?6E?|~w0‚T)oԣ&*LA,ocúqnc=%F:;$8$Bz'O{W}^$>Ϝ~fn}WCn(t>e0A愙*!HR,)y>Ģ2$J4igX=HGUg!\) / v11ěhXu{HZvN *h &rdL#`ܲ2fO+<!ҏF{P==hT2*X("n\G1P{ zXL 2nZ1!|Q.G81KR뀚vB/Cy`F)B'q?<+{vF`#N*15.)F'~Pz\:E7t"'276b85ŧ4B8ef BjLa4DF\9s0:DYuȨhڍFcJqAzw̆I ZmqDaa՗k5 ԌhƯVꁫ1y횆aصšn4TM(P9adءArc'1$KhOobh)`kg86ew,o uuX5Qtf:4U@u( 1U씊>ҽ1vp{M(f`l@P60 - UQ`&#<=3gKAvO{q9LD+4y%CÂtE5HL'ІfF#l=z jZQL>~APQR`a=a8߽v|Ji S3Bg^oo= ~&J `DC8b"MxS@I+82G\e7MqyD߻H6Dj ^ZXpufdf|f##d!1~KO¤ ( &힉D>4=>}%DEU nwRLxVJr7l!Ƭ]{c5BSBJ JB1R|m,= s<^d2g݃zo&O{NPq\)\."]]ˑ95ljGeL`2%11Ox񥣅}Pgw0POԀDQ:{VXy4'an~&ێVC`Gd&RJ5h AA@P?HtA y~p&) @)Z*R8$i 93çL?z.pSSEBR!I`@2m'Y9'?_4TDI 7q0Fp}v|Ů@ OY ?$DwA@CX!ԐMοUQFWq#H&]qX\W3{[h"8䅀wba!?4zN $UVʉBȒQF % T]H^aZ9'I9@-]H 󚍵ݫ5̣Cv"M N̹"+>>"Y|AsqDhT|{4ʽ#!Cpv/6]$R"`ݛ S5@' Э,Bh@UPB4ێA8@ՐPh損u )1JR$!`9|5㇈Ņd(bga)"{p¸e8N)!, 8hX>*chE ģ9وްm4I#|`Vp>`A0PѤ?$ `C ĥRt$yڒ;6w 0V ԙ.XDlneUyGT 14) e/+n?|3LmibDC]!'OW|?bun$.Lvu:=Կ]]}֟1! B@bC}_xO~5z);][>~vҺtdTD(@p)ޮ,IUOʁKcc2 o#9\2W$6ui "E6stN;m8Y\ب8F+.8c!5kF'mFuw0%H=  |~~\ahbD.crqa0rP`np܄K2T2Q:yM6(PP@{1`?191ybQ ipCKl覐)H  ]̾R hwvyba !E=l*u!bٻ{ 8 +qTf  e-X@ D'|'tN3kװ$G+7h1֕ya7oep Lfz4!^DP~8setIw&9M hh Z㈍ `Ò8[?V3my ׍K'LDL"DE)&) JB 0P])&JP R!h ~ R% a',I?)طHM% Oo nKu <o95 Ƥz \?9Ǿo<8F1i aiQ`}Ģ@gC=^o8IkJcz;lG~s>?1mݙ7BC''Hj{%iNm|h6D]oF s8miA8ɜf/7.%U׳KLȈc3K{4C/8`y{u'{FDP!،a2<6Sސ4isC5íXԓv6鹉Pvg,[B %bA5ԃd-$!e2ʣae,{å@;?BPJD[#a^{CG; w[cʅ?:9,]]Tˆ$հ6TCy4qOy8ax3Tc9qĜd5T[8ZN>c1q=Mpnh=Pg4z6U69#B:̝; S6QY;1U-HM"B; Ѹc lc|(_\swk[DX 0=>>&, *ŠmW\b.s $SGAة 9r8'@GJ`bL2BT*L}SMs9A0U?dKO;+%pҤ{{yE  &Cxq!`)ii:>/)>H pf䣹I!?T$۫ !9 t-Т`cUp<'UO䛻Sͫj75{AgOIS&c<6؜JGЌUc~@= ଉd z[~G:Z?Aco1Qef{ywٲ{ ~27wR "G\GE_? ##X2(Bi)DKթl`)9mNie GOb ?J=Q1vиQL3?YGȳA΍-uи#J/Bymr2Ie,?1E^'Kߚgv#'HSi(Hs%5>:!'$A)4R> !W%"F o#GKU&dGICx~DI >:>73H9 BD'BSBI_Ca_}9|tn PFI%sI[4+76aL͍fK:}I_("11II݆u >rZwcAcѠ&b ?s%fJP`/|6:k{;JR(}lͮ^~F"|A{]ML$)(at) f)"H%* ZAXd9@@Y~W}E#l|ua$"8GT+`]%D~\yXb ! PLnkpWtUpވ7(k$^0'L?sZ\lvGA}o)C:~Lr3^% &hI| H(%>SR0z;9̣=Q̙pUxr!) SMR s=a esRc&yD#H-OZc8;(?⇹ay>M<5;"DhLr{a ?Q&19L" ,9=!^!q3˘vvk}wN($0xIj{k3~z'Њw(t$)4{gz K;"}_dJd̶QILV3Q׮oY/ZY;UG\eD6׏+lIT4 do\('H9%=1^#h43K$헻e 2e 60@ՓfT5d0b9actԩT+Vw35\k|Q?իk/1XsETbˌ 3Xx8!ޏNUU-p;Mkf~Ctl!03Q TgH7{ϘZ]OB^}<5(&B(<|8AjC"XxM$>xϏl}o1W p=ZǧΔ9O/_Q[;@ud$]}̈0ZB}"͟˲A7𣈏'~~ML8[r*OȉiėvG& ~m*9?9;fM-?Լ}B7ۆdC3dÓ!wphblE+342b|`vDyǧP;uFm~LWn]NIq6AD"("X$R ORDi?NZG@U/EK>LSm {H/"۰Yr205vbe'$+чKӦ&?mo_j8 vMD2QY0J/^/,K2rJqIB$L$O;7N"=**2lH!pΕ`@")B! `D1#C20͂XهKI4 *Y>AXۇ|DDOnq_WvFF9`h8v0 JGa `rɏ?a64c$qrcb}$k1T w$ !C!5xPc}߾RPgL#3F Ff 2IC۱&ٟ?B6`{LoZ@Ć+jd t?7JPֱ䆚;&ͅ`Z3T3aC.)LGǔO |#,L Am9Ei8 :r N`9@M#͵dChiZ( FA&QJr,@! aI"a@%' IM1D$Rq4E 0rD ʼn\D.YZ  4 *nE i 1S18D (`bb(aHs'hv|k)XN3F]hQlc6cLj8hD05G~2UfYP }C_{v!$ N[p{NcӍnu04z+KN g̹ kk!ϾpoR`OYԋM{Cw Z~ᜐصfmրķv, =O uae|F"3OGޒlL >5nvEA+%)GPlo9y@*F;Az'8A4H0W؞VKCi9@6 H*S 2w!´i3,O:xQ؏xC da5L>VIȡZp3otHG[MӒ``\myrCpȇ U;dK%(6d>#0S~߶IO*V&BXJ~,. h"I37]qwJJ]ˆה D@{p\HS ЈjjY CKZf4B];č$Eb8nctc BF[K44iOt _DC bZ(uϵٗ-+SJ;x  (D)TօRv7܌_Ɖ303k>3޹@%ncm"B8jy%3E @ۘБ7?v4At*C "#X&?m?u1†(gFeȁd?vy=x-JcS=uCCN&7Ђ" ~/t+RσbgЖ h`c]|! 0@ ՏK1d( (H"bAy*q0RP&WJ(iQ$*;ah RM*K*!H%WҢlƄ \x/$ HH0-SP, C[%òPt wvy&6 FW=Dԧ0QisIg4mF"*3:, ֲư8\ԟ3`2тc''Am 9S4Xt,bs0p{Q*P<''͖6H-6ߧOok&QR>P.=r AD`d%P'l%7*G/'<@PPL,U$9-D0Y |U9?!Ѕ0âsx '!" $e /r0cu9VJ jiv /t$Vc4N}Ao>xRf.f%Dc=v c`"gpy,XShV% d>4R +OBe+z)ҵaO] D'!ib6/,5$wF XH/1(Ejba~V ad/X!!Nr]9|xY+ @P̳:c.ϫ#UXHb9HT; rJdv5r E&`6XPI-$,f E 1C p >_6J,3JRP9Ae~jҺ屄6~Ȇ ekZ:8ܞZ6VGH(R /}pʑh {^y=s[ƚdzM/#2. Ao8ih(S"}کR(wHR4^(vVm A>Ѧ 8y0G("r #auʵ!%ڸi-0S Nh?l nl PL,ӾEXB>] Ё@;hLs!IԀ $)>zʛ7{B(0F`>: A9"[ T Th yƃXbJm'dJCǸʢq9Ŋ˘dm1Ԕ>ܑ7GONNweDa61Bo czr0uチ@4itьJ@ ^ &3_;X9 aPW!}L,P`iHhiTjioIY)@f 5Ջm6Iw)C1u3uzk+8{i-[p)ҌG@"CdWߝ_|f}-7#>l1FD@ g9գ˵7?h1!>R)$C;PPW842z$_p-Bu-/hP,M)u*Jro D%U3D7!LJiFэfD1W=D*jFKOfNNs2zۓ &mc'sK8o6=lro21[7((HG~Htb̻g, |.p#Dt&d)3'ŀ`>_=~s !\AOD LhAS,f &#vOa{b 紺JXta!J}ɖ;Ie)+{ 4`l?ĸ\qX9PptDD&2|(ct$}>0 bW|b'I J3Q3Q4D҅'ඃ$bCLZBKA䘪*AJK* B*)Ar9t*k!9dAr9cpB)"YC@.)"CD\jHihDW.Yb##v>LJa>Ak m6Ȯs{o '*I ?C۪66e:RۺPb.I Jʧ2ӡnA+54\\Fzl`@T+HR02H55*4#PHMг(Wn a]0Īgth  b@AFT"Z)ihZPIRbdbhT( *hB` "$$V (e.HJça\D-*4 d$DR0ہ @\"_,_9HIڒ"MJ'dM- KH0RҾsWR GCuWP觿Z^_2Lų\'vz>4Vp(|P!?@A$C%*e"Dx"و}%T(>@FX` ݻzxہqv(&!qQ@b,c}?yU | [ģCpu4,۰-I0I5$J)h!C:\ >a)FI2fMwfgP E7?=3yNXg/ 5ȡ>!2f|"'w_&D%C+XϘו&2aZ cN<HM 5o9^pci8yn>=! 8a2s\0,wY.% YH_x;  &0D6Nh`m~ vTR[i( a yv+MeDu4=  H9Ix1h. (5x(?=ìF;L3DJ3X-X{˅:鱭3A ~kC q#}U)T@dHq^KQPOVp"$Pz~l DnGی9+SbY|xǤޟ!#iU1B:-$^l=I69)bCC`9L]JL66Apw”YMoܸjmN5'n5I:C1Q@;BJ 8LI{Ȟ* =Đ.0jv{ডPT↶=SSCi*iZ}Bj@ Bt(( U% * }Gj 8bW'\@5؄hEʁq5I5`b1"F`8c$|w>BORPnV7L$YZ Cj$:50i[P O#!ʹaq\ED qaqw`GFhߌ/:Q1OL9{̱ܶ*EaԷyV”qs9#m){& pa];՝][ue=3?_6ߦuDo+Jw1\Y#tZC3rrwcn |"Ǿݜ\ 92O1bvE}#7ߌ4&ʍvdbcCdv ȱZz]ef?"uFb3pO~۸f3Ld'".0m+^yۃ)nVrFߝ,a\{<),D.^n/hX/NzRs=Wws\qFW Uo^bip" tBH;];e8jA/kjP?#w,m(ZCm5ye] Z\o᜔MJ]Pu8 h1oO}4i ZZ|u2vF_uYX$xĦ&7Fk lΰW\sm_Kew'/8aS,:坘fq36zAOt0#liQ6.|eYD؇ŨԞa7+p{s(M8CXI$csGLFD̡^x^C1`}0(83peB`lV%@3j56MH"OaB{1`ȨpK&G]7K$5kO [wn0"KŹZBӹTcMەk{wh6j16tJ=xU|rnUKi y^BF!*@AZ'û \_Fvjdxi 0 ͊xH||]\eAJn7Zcj-UrV+Lm!aёCr!,?王]u;]8]>~&F&5q@A׀s!5αKd(w6N;# hZrx(~ZGFd<8<_kg)9ɡ۬Z[10x0PbobViQiNg)h<DkwwXrY|n:U|\aozrcq9h̶."#U-s^JNX5oV0rAqI*;De(JW_GY_tL)$MjtJ?uR @qxsy!=qFΊ5luH"\w {cl DX6:D8r@5ioɌzA\5cmEQ)n a*Ÿ#s'FGu d-.98@*OS-YuuMΟ4V%ˊf2M+b۴ZTv ݵj6$n )evְ0;ru{>"nbՐw5UG+xޠ]rqgmc\-dYŕk5'"2bnMS ,CfJG!m̖3d7N|cdgmdh86zG6#QHC3&5r[pm)tY29[iiCX! [?sdɑͶtzUc9χFNZ{zqim r@8 aٳېݱ؏3R#ϙ0ݵ,P:9Py &}L^z;$EhWn7dsa -f:; s`<&:< A9 Wl+ȣ@Yӆ9drΠ,LJatcY d:f% Bf#Nuݐ9 gqR`Pʓ(C EOvNY&< y!D" m!6 PuQ'qyttgWڂCXkM5* y*N]LEUE5PBcHbfQ?,`ɥhN@fviPȚ &!;F' 8Ah*|q)""yoOmDL=_O6]iSe)|ofx;I$G!T=vf&O-Ϝ|,v@t$YP&"ޡ={g).gz7$썴_geĻ7W^1. ;ÜcwnJ"b_hƫJ{wEIz$Ffs!&!Xnܼ ʙ~{T\u-ȑǞGy. (۫gUUbVzPxy8gAS/Uz33O(г|7.tDS7KzPY.QaE8RDM7g* 񩜻]eOG@v 3=|`I/;Wp)#++ /o^/6'y)-gn,fcԈ]ʄGfDwh ϦhC:r30sIc\$SfjqGd>Ӓr)F-c9l9UϦ:;Um+<MV Ƞ\nJ=hb.3te0dzFGƖ_yOIw検hY[}T( ؖ(t# vsIfjL$UJ?:׏v$Z2OArؘl`CJa3z;c@̼dR [j3Bt:S9 Ee۸:,X@>K" u.fK/h䣈Qswt$nfS1j[jJVMg& ދ j<=V6ϥOSE%rzu4|ͿP)5Opv 38eAfbxqGG(ƩMbqW`5iZS]BJiH0d%th1Rh'"'Z{v R"2e F:C;_&g^ sjN4K#tT@L$MAMRjU1~&B4AĐ$~~>o, Q HD J!HP-PPMD&\gC>GDx2=3eu =iLt%1+E Si_2OP &` ׆}IlP3@!'CN2rG`C=J 9$|Ld;-P(vd 7c{ :E$K2V5|/ ]oF 0<۔1:Jd[TJ4`/,,  T+^w7hG:R43EPn"Ej叇ʣ`8,k1FC%1E9!ǿ@Wvi'=FI}|r;P\!>}_@v^,(?ή ᏽ6ل_M؈(;* @gc)@JA&ptO('K(= h4fH)#S*..Po H6 M»~نMN' Dm фCm4%**::{:6\> h|GO&BCHBh$ O6Y$,`_;!@ L9똣$6*jz?$9⏝ Ɲk,q*NeA?w9xZulzYʣ(9ߧ=5xPNĥn"lcpHѦR׾tr h=tkp2`kdl]Tv 9'%5fzm hAX#+_isiC`K 쌦al'Ӗ V\oöt{66Cӌq#Ee3:ǘa Д8T5РHcĐrm ô]VUsxwA21mzarOwcÝQEyCQDķc)L)*JF)h0Db'^W"$5t4@RY`i6?/8#0UM#J@E1!??H pş7S GE'g+Qmvm-"dfg֘qKcFun Dqc m`҂!b~bgI߀ŽĞB Xs'k28\r`iqH8ذ7.1pq9M r";,Bù$SKs? `@{Js`ף>"DP%A/pwp= PolY":5`srŴ`fd@@Cϧ+5|̅!7 !R: BolܪhDn 6g{G߁;z9!ĺ .UZPv0{P탻ub`沑~ڽٜ9ƍ(>pns:) ` %iH! _?;b% 8Ƙ 󐝫5FAâ!uCw7?I(ra1MCBm'RiK QIswpyθw& NJiE,ASC hxð ~ $axWg';;Y剾շHhnuцF)E,-߶w>xrm0)~3Mw\,O9.\A:5=0b+[{YV9L"X|!rNvq<%gBL8!k/苳+Iԓ.?拾{.}(~ 9*66O9r'iDSɄ(b _=9jrukD^7DELdB&{AVVa✁v6vA_HoH"*?,$/^GlZ->{/vbsGP0IaO+( ?ό !t,gޤ{>K*L%9řfqnFA5ւZ TAWC,,A^,54!ʁU B"/{d^GI߅Zb:jc/r6[",AB)*4-:; ФP%e;yͅ7 x @HIIiq?>gϋ[^~.y:sSo .ΣOVLwnPD{ÉcΎoq(Dx"Sٚ!ͻ=k 19U%>ޔJFPԋdj',W0Xh [7 YcP֋i7UzCl/\<Ɖeׇ0*YGx߃DdlۮU` 6CNYkQVX9sYoSx|q<$(a5u!.ûqkSvP0]vW+l>_ Vvی 뚫ǟ㩖aw*z93p:>_}~ !B sy+OV`oĴ$Vڪi-Üi4112[ ((M[i%۷A 1#aw#v" m*=!(0Hn)%##V""J#AD˳SOaKD<}ӛI h/up7C}x&[O:-\ᝲ{ 1 BcM=!b@>|jFhȖu^&~hofW3,hU`©q(o9n=֚Y֡1SӨPST@R%z*))XҘP4D Q,11#HDD^^p<}RИ|\Co;AeZoSyz[/Á 4@ D)K  D0ܻ lnaH&فy-9jCP=AZQT\K.^%8bc +#БT"_QIL@(0} Sf{씀L&wơ{B٘ r*&RJX*O2fX@ ))Ml&',VO/7)(i""{@~0'G@,8v6 |t0)Aa]%0/aWRSfr MIm6^dİ ?HCBu(~N1% vTДvcxYc-  cmA+8$lj؇Ü+(cNݤ A\b<1PgS|\YXcG -%'d ^h)QP%><4>(u|%! ے=3Y3/9N6CHꃧ<H ;RhJit:O9- 3H3RБ!IAEDSTMkxdK90y@r@PK:SSb" o(b:DL7zGv`  VP0T hT:=fJSSφmo`þZ+::^=. utH) ՐK7hR콌ohTfzMG%X'˼ 1gV3$0F$V /ndArW_BДi KDM̅%rNsi2@6"AX z:< Oo|^{I=à,dIb~&>WY9N6N=ąJ=~Ahc tAB 05pU3r !_ 1 vw=rQ$@RVQ: *?T8`:Bn $( BT0T$IB72< $L-;&Liuvd**H*;QBć ?^h9& 'r 6"| x#h7cT|jOpQA HfDI P.;>ZTBrKC m#rR11* p%?lIr‘#6tMtcX4`"UԿDCGH`E6=9-?sFȑXG0apPܙp3+Ҕl at7& cev^f?}`|co+)R*TȈdžK|(ߵK&mutqR93;~|R[vzCHČlcBprsaP (FxIsTA=J0,DJ @LQ,QUJ#L2KDDU 1C32JCJ$(R )HAw#A5BH.CICJR\ui:Ae ґ`4!D#74:Xt ۀ9Ps@sutd$~"gG:cCY)h"jcю̔&/?4 $ʜ'@厍:hA/GTىg~!FϏ i!v!͇ףCR"dGGqL05!Š?Alhȼw?4y(R!hUv6fɾU\ws<P#L4X (oqT5&f#0i)!iFD,SS~w;4fkrw udKk_7M(VXP$ S1zrM6əM錓ypAX͐4.$f '@䓠ĸ`oSB|8o<jxsw2SJpi "BKXe1 l&ܛ"mP(ѣ-2Ske5.(Ax`4`WM,y D!S~@Y[g1h1pf8g f6e- HP^^$4R &s9lBD0s 8Xn`$œSb9g!BSO/:O  ϟCܵ"rcEjE !5v @Y,׳[,wrxpIư"D=>M!NB1L"`͚J(JQB KIs`Tbk@Ѿ)W J6iF6}}\Jv';I~ (V_56L)2J "b(@)HJy-8Oi7@Rt%P!LT]ſ@ wH{>>Gv xф9aq0 ! ETK(;mo~vM acÏ_ϓTtC1LaO$CT)HK{d(D~x;th"z!wm9Tȋb6XA -Є1!dY*".Zf8q0h!ҎBG%d4>އb+&tzzYg3` `cc{'h /l/"cZc,)ZcNf$'Tf7"4 6 od`[58rH:ͨi؍);6ֱbK9Zq<% ' O"""`4.sp`KR!Fn.AI]ex&hDj5CB}.p׬e$fd.Js`9I#9T6 cCL" [׽s; z`ѷHP^I6YOű#z1PGI6yJz G(: h>L $H2@!Q>qES}a'wfk &-B> 0wMHQдz%NBw *fvdž=ddD#PуZM-ZP4 KABЅ5CVABwFs5ogrzi ?bW@;űO|ŀBJhJb4f"袩h )PJ%I(iJ)dBT& &(j) )  )*(JR Ĺ*JIZV(je$DJ)(@T i hSlC0PҌBL%P#"iZfV( !䁙 H!) Q i)ZP JB""" )(h@B[`5$tĈP4XA) $XQi}6%LI|6p $2!A !Zxp-#zfF9-'e <>hܐ¥DEBm؃cL U&ih#cYz#C?; g*J9DSUPT"s8 xd9e"d ?-e ˜yBA"4;ЇG`ך{Q?wg44v%35u?np!@TTMRБ TLHER432%SHAM0E*QAE5T5,PRD0ECS%@J )T@LDQLDDP0T p'> Р~gpCOуRUc/OG΍$n7O>l>^z( ݫH{Q*st0ȅ$e>hLSօ .5Djwx|u\ IH`b䐞6a"`*T,ySId`(%=#.B^}5ZR sb11@Z}@Q<Ʒ=6^!UmpU4E4QE(J A{%@fp@n7 B {+o_U%'h_Ж'^L̇?#Z!.1$gN'c_$I wBtgHy9/L/P'O xG{tpWv*zk$aQ_]ĩ!Li4U=\Ҡ6F$\(iIQ`0ϙ8 -;@y >p00lܵW8*uy<8s H n`4 Hi׬9Qbw^08A XZ"0郙Òda \ 1b ~9uf̃(MoZ6 ()BJjA ŗLJ ܦ+i>͵s“?Fp^Zfb~yҤ#/N1É̎Th0#;v\RX:Yq@ i7Kֵçp=.1[bPAP RAJS)/aS3@h'^FE% ]⒊_DQN΀]Ϯ\p͔l%?N*PEW_)KCzD}c2w٠$wӗfNSQJ~v2rS8RJT1ӦP#/`<=2u0Wα w;5'5'I r~Hv tnlK)ኜ:*]b@SF$y0t89!-JJzmYt}Dޠq3*}׏~59 7EZ(@P=0Sݽ|nHs5zgLKbyNc4U"J:\&q$DP?s@HձUZF帇BT)i\n{5Ic b0PQZ]q/T$ȋ¯dd\ck2) k+aj `=Vޣh `2 -iU"=]==DWD  V@Q vh 1)A%*ϗΖ1P?Zpjs0`%(P pv_10^`ƶ|kB{APy6kVY>Bl*ߢDknA&6A{"sz3[5:!eP镼C9cL4QDD )J)B)-,JL2A[Z0?Ty=~{]e`M(~w>WS`dp D={&t5ԩ5 |y:9b(j=G&Cv=S޾l)G$9S$@wK h*d9jmiCv(G/ ).'Kg: v `Qu|;Fd$i)CHߜH|/G4tB(tZ! !) TSw8 !Bw 4+sӮpSA&2k_MNV"!"R'W>n€Fo=S2s0~z{'㶇$"?l/|oنJPWnWWHHU S$_Hjrji*j@aBmE򠰺ɥR]8VTƾ6Cu0ck3=9r+R1(wSžȡ4n7r:(LC 'k0Cikq08Ƿi*_:Qs ~n# M>Z:PJ sHLϩ~%~LRZ'u2 _ufٿm !.vsc3{†CoO$wFeUj̶7[)t_s|=?8XCvZ}>D v1É ~ u N!Tl}V1 O;MBz@4ԁz)EB|S|QED1#RzNǽ;$C&'SAnnOѰcbpblDā>ZPaqSlQ9bOE EJL4SPJPUP$&j? I 0%m#4…޻Ffk]> ̓|e") )t:\RE%n>C9[!E pf,o5EAb8F-SQ" 52i\KtpA!Yy @:$:\TUAEUUԲ44EQSQ>(( @'3XۘRAȠ !~*gy !цrԛ&B9i x- F P8]=ܐHcEaIJ(2L2$#Nk?$z;sgdBR'67-OAG@X 4~x+q(4ù.4@?u؊+Ney7_)~n-d"C:Rz凣h4,HA . ʤ52y ~_ )DRG?[X.Gwf?m3cD3/aG<ࡠbub&C .EYf:{xEaGFP&Ӧ^=I dpZD@; S~u])3r٨*.%HfXE@RD5M"Xق?S\T(HX#Nn45N1sv5x6).L1~C@wwQ۱;!n1zn0jEGƏm ~ꌯ'xhHxzv&C0Ø)¯f2:QvM+[D*QϔW)TB0ɵ{2zOߡ+GH&GLah:v݃6E>Ğ*=+FE3"5oj>0X䳸\D*tR0=k!dk'6`*_6YH籹c[+\s*TT"(}J.p\'V pj0PқPUmD"O1Ў6Ӷ{}<,DJ(! sf&݁T!(Q$T!4@3D-IPKHP3 0H@3+I PTDTCE4KdbE`$b/ eh &R*TJ_M,T1%)C  EQf`dBb(U*#p%=/6@ʅDeZ2f'_DHf6)>ӰiS+`fIDJNRL\ ȫO &A $ɊLb}S'z~,߻L31Nv7nеjs X( G&Mg!t%;z ñp2""""Po?pN_u5H[PJ<=ʍ|3}dhG@$6M؁Z%$Z2. h;&;d0$B*'8f T{9hx/V`ŶOlbB,q1W~/G\dQ[q[c G'q  ӘOM@9!!#ħk^[)M:;dV^[wkALփbN'RIZr[$Ќ Քo[ hy݄ch&]dJІpd+6T(p𷜌W$ۋsQtiƂWN"b`pIR$E B繂ҏr@_ OSݺO!?P B ÜK/ ١o9 MP N~@r^9wd-Uq6TȰ}@s/ D ֆ )NWV(ff@,%!?t:Adc(Pte`yn8QHcaFSN(*@ `]q{ʖ&`BJJ6ݶfK`GX?[Xb5TL5CN0u:6[6ҞA'' by2V95QkZ ,1>tSqpJ(5Ql8 >-:1?D@ I* \UELhZ`D =迮I| {}>r|gEDDs00~ct0 !(10Á!0 1faPQ!1 gPt*Gq%!4P9AOHO OC7OWzzdFHJe(S*~^GGyA7" 07T,mИ4$NkF_@d8 D6 IUP}-GM+dĸQTEU4R']<#lD:h7MJ+#72DB]SX`aɁJ&'hx%(QM-HtPlE!_ctBWGgHlgHlqmP bx838b?,4V68q,FrVwAy LݧW0ҕqiM8r> Q#mjN.qXdFG~cS"dlXޤfǦV6*X-DԂjD7K%!ܼ TC"T=#8 C> !3F t0U ұhŤŇ %JTq *Ju-41mmm=t*$$Qzy60bQw#!̔U:X]LX:jan Kp"!n6kuBF*e >vAc1s!ɥ`Xml1Z7+Qg˼/8s[iTa*BP3sVf *ֆ. ę0 !3~'{d|pHrt\.TLlcm@Ќ01/ i,F4f  f A;Q -&So@eIҌjt}>c]b~`,pAeakh &[&" E'z%D)61Ѭbbc jgP+D1 caC1"h2(SlV4T<>`=kvp?2 AUd< AQDIM+E t5*L䎷jzV JAk>_1izR1y JC e+L1epЈh*U04aD":9hxO(N@ěi4kPB)Nt/{^ZqQh3mS8\mъV-Z\(E[hi"Cmij'=;76iSZM7BL#oV*_kiFLSL4L'6b [E!`#~AȡLM^>FCЅbLPW}O%ġrWD{+V3TŔߗ<{L 0ݮZUDW ؛cĄE(2%>X;. #axܳc&H{ph?M &yQ2ᘴۉZ 2^%c+Kfa@ GN [Mdjs)CtPlO;4x4r%ͽ:Drq%ՉHbARzI-eݣMDDB%OMwxZ3כ^(؄{E B\HԔ$q;a a/ c(dajDnO3d2՚kMЈc0FcRxx}i.\i{sĚpXVӏ@3At#8FNvbf 1D :j&7Lpl1$X2 gUl]͵n\@BE(P{4;sîBcV&L&Ȇ7 s8pwQѾ,J bmث,lb`jURFQtΕQSOm=gI&]FluEuE{&ApըJpC6usz6{%!/^4M]-nM-0-VN6tdK<6!`a)U⛜8cHpH- ]<ƽx Ḣ[yX &j+`cB2}&G3me0֧bٍV'oYּ߫$Ec붞 =;ڰ̰P2б0"SLw s昭k^8M1y Dx0%h^GYNGIjq8Lp&"jh³Cc)ge0TE Pu  *Z\wcU=C=d]BJw ȳABO͙* !mnjfI k b+_;pO3CM mTkcnQ72,mqlfTmbi/Vé]x&xV*Ű2 ,,$7 >g-G2鹆F 1hR 22KmkeDՖFM*27.Z黏XGf3pq 2?Nu1n+e+$Β"Wj'4, jܙFW#H MAq)8Ԣ'j\vxxī0ы)lrGz2:41Ei/Tڰ[׮` P w)H$0'n :mf92aSLgJ[blR'e>݌4@KmreN:bcqQa^ FfF54G9ձq d"taA$e`H;cA랡R}*s[%V2eלNGSL2FF#zrAS˃4tNVt* LqH 2$ qR*M% q1"6s!}፼;1a]BD/S vZt?{!HCbgL9 L쀷bנNM(M LIApQ"U*E45:DOT˦ܧ@ eeP6U #IWR4ha0M(b0`=DAksn;Pd^c+ Ds~׫A1_6euB鎜MUU_` 0RQ+"0K.`bJUbCp<O ԢJYðzpǷaT/0uCdzm癆c:.;ix*N8tMLBs7 06Tyi9t} U[щpJ=2[f %09uv4 vBd B- $1z<y_^ax+^ct4E7$;d?Va-рߵ$[5A^ϙPf)="b1Sl֊9H`v=vu$lL/iXcKV3Ն9G΃07#wRv$M@M3s|VȍBIr76()(("CE& IMERWrkln\-pLbE5o˽)l^zs}#CHR5͘& <ߚI8\؎Y:SF&c1)ˊzQ'ztf*&h֟;y0)#ڣOeymC $eh"`7HPR4ݥ" yicj?tvZ*!bt~nCh !#5B뾘(& %-s4QA@RpPX.i_Q0@hh >[_# ei'W(4t; MtnQv't>E٧mEfox~OpO/Fґ9LʟR~dUrOB~h}h NITB~ Dhj/͂1U#*'샷Qp'3 0$ؐ>cr4B Ccm~5 DDMU[ZEWpH#1E m Sl hAy2\k lU,KPt}g9@ a"Tln0kHVAV|qk3#@Sgl}GF$cp~ޙO#U1"y2UC] iw4t=BLcC<$ c. > Cڑ0 Y8p8U)׃ɡQmmU3>UG‚ʼn5BEm~+wM$|ުJr>$&}?Y%ب hd;AL3E cVֱX4P$H$oq9PD`M:e5}/!o%PRTM%*QB#n 9Md1hHpD_}g jP4W\/%(gd=mS oԥWO ĵss>lf9f`7T8d(;qј`#N\h7QOzDm&1v $8~ ' N_nbgJB XCcr H #G] (ryJ7@CNB}0bLuzH m`v 3 }U鸂'Әd&:fHzO"=𛇒5g^@片ϮMtN'lQC5aw ;3=DU"@t:#s!H>]]+*95DJ%mvKQM 6ȪS'%OvÎcrLF" Pɇ??ithɓZ_]ӇE!2IAڛ>)"*:m9Q J ~`v_[.s\5e2GtN0w\ nL4F>hmd삆3&I c(9T !}Hhzz0`rW>7)ؤ Wx /OwY'%Q3:1~$4F!M>O>y&)z_2Cq )T"@ (ZdC$!嶷52NP{qt|TCz;@! Mϊz][uxiPTEF;pBhZN͊9b9Ye3b7 EXKQr0mc.lSQ C&(F"IED@PHOA$%Q1U1A%M4IU 2%$Ez@H}3s!4"\O|rcFhq~*mH>@sJ7ߔ(v(%TBqaNdj4*@Pأ&R*(xX ~I޳h 8N.6Ba@L*q~{m^RZ(PMCҎʻpиqD,p?z_^ u^֌ iAn f2 !![HImde_tX)6%q2cuu華`DǨ6;P3*>;o(9?h &0~OOnj{2QDgS2?`߇:3B= ggт'4+Pi?n `(HO܏#N`_Yƅ*|3}>b,6?xi} FFƅGaɦ > |էm5ݦVҹ=XpjfVbM[Z]Ms0ąRX;c0ZQ| hFKT}U74ymr}f'F35+s}ꌐ̯}99̊>@fe"`bdqu xxva8>#Xl;p/۱f{!Bt@ AnSnk/` ~ЈG:t)9(30 д+'+£ @I=b0m7jw//`y^JQ0?d[x°VO'p|1rQ+M| el#3 xC537A "%3GC(zJV# CpFxOb^tS J!( ۉμe`Lf/; #x~ tfY] 3Eٙ9W 5 -TZh~GD30n5Xl;ͭp hcu e أ<ݤ{R`3QN2hE71:_H.&lՉXQW5N*nH\!{!l`\u65d`Ž$3Mi0.U4nضu`q߻T!u]8idXƝu VD^dTg6chf~:Ӷ4覴́5rL]GJ_ ƶ|0TDpҝٱo4(1l)Ҕ*̈v7K5)=s*x&Sr,P d{-8 gnf#ZB)Kq1%4CDxx܊Xzrws' _ 5*݋6grew<$Bث!$J0oSR34ّ7`bLkP[q)=Cam륐]/AbC x86.SJ^!ulFʎ_SY*/5KͦD\RAɒDEa@Q3?M>҈$  >yƊ)`K+z&Yz#zgp0M P0iR `lN? Iܪnq8(&dZq]r86QQrqpnܰ#sKt &lEit8x0QSx.DI ft 6 $qj! 4=ϻt撆`R `˽zJt/$EAm=A&*ZGBtr |8SF) >ÉyJvOTBGJv_9!;a$EI ɣI>=0k+jJ@j1\e& NH 1ZQ(c+PN)8:C =W>eg$Hđ ""@Bp{ .N2ܚt씚$%$yKL_Ui.`òi8cC4!^[!Bipnm4!}]D'$CJT@'!C{WuCF$W@y I2gΏfa==_(0>U{|>(!+5V"U% vwJRЭ+BLl1:|x(ma$#Q0""PLp9z~B0Ca.$4!{v:j(^i2',Ac+ Ha #WUfz *-?`$g<'1TIhZR=ya5P-~`!(@9w7âh ^Q~Ɛ5U EvL (h"8g8<|1cQР@<1kba,׀:_ƒ{Yh0O )bx`>ܡSlOYj"DŽK7$n9]6H$F"9aAȑwyPp?_9)JIU1f[|F7Qn]L+Q)? Kb-ol |xBMV2AVjZE'd.>艗o:h $`=Cs@lFQVqDs1;݅߹t:NژTQ @HKXhY3Iy" ~Øt54 4tѠbg:@c@?ʫ`g%W'$#{|tߞF#LyvTb3 h̀|:>/Cd<{PIA#〷뀣-4@]+JF,)ON!RYT}`aYAoфѓ$5_I+Eoӂs;L8i#b$ѓֵ :<|<55"ɎsKL:%&)& *TOIt3s+8!@/ˍyj AiP a u@!By#2%a1Vr2hdBSKs2n BB#P ֜ l&+;b3ƸN] ݚvPC}{tՂ@M3Vʷ,LV&PPF̖@^F44m̞c3RwJ+j68'.U&\"/rd)/0γFdV!:upWC` Z4h4 R֢ B"'0{)Mu\D$XA0Cl.sUmk]Skg#Z8H}gߒގo_:bTU1"ͭ`{÷x$aո fۏ_e`&P˶q(4Gq6{ s!ÕHʓɂuDb2BBq1`SId ͗Âlj?)FZ$~K { gFu revӡ;I1ڈ΀0᭧*PQRx80}gu?V h *`i*)F)5>:nHðf1 iŷ|>DT yz)gkȩB`]C0?#"ZK82~ SCޔE*~랝`~r{nY$SP>pW.rB$8t>;|}T *:D7@: (@!ID3HPCӧPѧ_Wуm( <6 /ܲaﰣpDq:DQ&ܶBNY1r7ؘ!9mWw8>?$u)T 3lJ\HVGEuwϸhJðyR'@sS P3sd8 NSgfAPeJ̀1~a hP\fxA e}G2wk}A(E. R' aW@6 bb((PZb;4P  1vU`SOxŮuSX|(Kba7 kFG|'EJ`aqxINk,(

pN礎@<.M);TElun@\U(-<^<%bJPBX5k /o'gvrEI-q"Ab"J1*iJooI{H"ӵ(o>g( 2`Ҙu ޏq!w49/de"1mҽ6pE]qUHdAATO`)h $z@%Q 3@3];ݷߝ(c%X$8fx/WlPҴˀK@4j-3DA!W IQa@:h_ #_hOC@{& AE?OC/{{t{I ISz=H†x۟8MȐ؃"#i`Fa` 4[iT6N]. CҪF.E4!^2+I1$MC3,#gKOs9t1y'Ȧn dY1|#j 3 ub]mAG=GJ B)i۷sHc?KV"@((@h QbfQ~9 JcA2=(dW2lg`WL!dOA'{G["'[b62`pje|蝁1<>tb/TӤPA)CZ)`eL8$Szu?}c;"*3)TAAFX@]q2XB`dJoih4mjA]F/nz7[" O@1N%>pvt6Tҫ71"vH8z-o2A DDAC Ĭrv *N(ao%Kc@Úp]?g„|oSĚ `:hvF8kkm=.RͣhPW+5/$i,~yB~-4䁸 T9HIT#S5-A ?xOi J3yaR,Dsv4o*!&뒘 ŋ@ƙe]oZhume,7p2 F(c]fc Ca~~+01}ՌS,8v4U [kh"hH?-:?OcHR+`;T;p(>hT'卽V3 u_OB &PG3C:Գq mj' A 6h.\6L֞z`j|v6l9Dn 46ROԉ@f]ՅM#HbD$@A)p}Clօ4ښ0ՕXY{wiMra=(邘yd]"_02hVrsZkK3=':0,/kպFT+ݺ1I'8ЇK =Xyy_o`F?ͼ8dpp`m$CD`yc7`v 0AT{3&<9'h& xAEjX oJ1`) ) LbD#QTyjy/G\(D@>'=AԴ@iԘ)H)>ҟGeHr"hD~*;̐JTd3P%) 2RL@qgO23{;Oh]܌D}G=2 L "]Hk'.낋aX I,=~gV;QL'nis2HM+%ɡTPλO$TfnʄZ ˡZƬa7A"ww.L;_7]mlA^$+Ҽ5ƹ]PP8u}ÿnj0]GwA2=RRlp4gu {G!;2}^(PSvEu͍CQbWi%l _*і-IrMy:es~CT:PFBx篢KDq+|bm1>>r!LE/[j aNT(HHL[ P0uE ؐq |: t=HdIઈf6QHSqd;%q&&.rDTA4߽}3 "8w,3E@xSpbQD:walc52̺|y.4I1-}2ù0/+ `Y5%L$|>&/?Du;8a}W"q_Ti61)CǠ >q~XǼ[hF%sfD;Ɖf %"HX*aJ%X ;.Fl@T_$h\3㨎AvB}xCh$5eG D'6 8F}4m҇~} a#u_[}y +c?dH&[isJ i*}iPQ'\9 o3\?_&oN4od!mWt;YlCg;xLj D 5Pb"(^ #W  8@X( d6 գvap9>uPf%1b3]xK*'c :XmE՛*Q~WT<zܰQˆO`{_L Hi A)DTA  lDQ5"--BXRqWPҁ{3k$Y/AE &(pcd2 ANO>3DΩa|!H9.~w]_w3kj6Ȓ6J!"Dё(!qLǔ2'ۊv2`5pr2X10SA&o.ƣJ6b%#l@ɱtΚ.x"N[`<9<#>p$L`$@qf*"Ne]8ӉlDPWA)܎XȐ2) cƢvj Qs)V&)@NpU7X($cSwHHH&A"$;V=:NRT냝tƨp5I桢l:L< $_ ΈF*\JCC+[K-Uۮc"ZY*H@h(B*U$(hh * #'%4pO4+CI$KŜkL`qnΒh6 (:AYX؃ $:LevDEG,$=8>~J~)CA)i$Sc2nՈфC0fz =qr& xفH1sф؇AA>sb+Hc iJ56@vUGJ漐i(flɣ cFeJǴ4QKdf5^-qͼG<1Y3XN<ۭ! (Y#H F-DZ;ܧ1|i!^:(#pFj0]!ts--54U4j(T&' Q/C܀rLap7&v7 tc:{w0H'0ЇꇪH& I`PcN,$'qX8^k=<ow`dIY$"()>H#̧-%,y!< a7wĤ0hP(i\r) HeeaG d25S`JVBB#6=\h te\w F׵,y7YQD &1!Lar!Z){Q2:,EQD9=ML[B\HLrF}V0#INF,p >}8s$.("*G;Yxf ܂}fl%%QQMUX6"+mUVv"DUDDDDYMSW$#|kG c4[E._B*w'fRIMd8$1{@JtґgHIhGt@'FsEiHL 쒒h))Oڀ|yvGR@!}?Gmj'+' $1%9ʩaHU>Mj}<HRmf7Q$UO䯜$p$D'U'7Ӳٙ i}gqme(rg}_pA ZSc-Ǫ̥X=fs̭BiO}ɯU>W-bI!П`O5Z!c-PRI Q;z6SIaLy߃<,}Qؠ0ea}a!16Geg`/;}_opD11"2@D% D@ĥ @sfMB(qX"*RN PQ 5tl /<ӱ}4C@ag߂fV!8bUO~ui m绳n`,CMi1}?G{pn# h rm  P?D{Eӄv#"en~c.)i vgpCtx`r\wsitȴ]@ᡌ~KNhH1 M q+l;.dM* @!ĜzGBB>dïBD-) Jw)~)Z EX&`%$ dl!crl=n~cTH^* tch?8x&8B}!$ (3d >Ү sq)B,B PCE (ұ ,KđLPP1P$L):Ms$MPEDBP "# !({(y;Ί֦i Ļ|`"'9AiQ= P94& 1"(~B;a]'osF\0PD_EW=-cLs^<<{k=vyIKCBxǢRCP4L@鼴',"Vg;=wP^C,9뽔VN(~_zq?Ɍ08$4ꈫЕQz ;z>g! ?@O Ll$t#jRP0HHngSDkp(S)rMF0 B8/U?bv|Lip>׷xs<K3ZNiBp (~kE~Gtd0{D1g6S`LJLv7ʹ^|@'dD!F9ՂhG Cj+ia10qBSNs Nslz%QRFm$H#DZ"454 g+\R{__s/zq_gtoVH9U@ 25nUD8 ǔu5S[˼?i^k?47EMV5 ] Xѿ 0.@+X8[1*A9)2xE24 $˶~mȗӴxppN9Ž+܉Pdyhkxymt5\&P1ՋblȦq櫵y^*grv+[jqiۻNa9Q0*,Ayr2֍u?.L>ScVЏa/+Q>&A]Đ$̄$Θb>WۘwOrvW&%B,hH?H8%F<¹|40}Gٓ#e˞=/l uu]4A0hȪ a/MS)bD63,aTޙk-ɴ>8JiMD(!Z6Fk9L;&n4;__35J5 22+]a5 ݃#+:Vb=x-{{Ǭ?r?RBd\/~[uEp{uJ3*dC'w~r|>o6_/}mhM/Ԯ#c'{NWXwN~upY#Q&EV6;*8C; qFZܞmqq Ҧx2mӺH.?UzuP3ư`M&95M*ٖHAFXZu.!i Ģ|RM!?ߙjCz HB@FA<4HBGe(q/h8/ULXIy/bugſg7UcʃcDeB!B N]c 0%GyGn 4#OF!P{w&<ԙQqA(0Ȋmˢ ? 9 e +žhl#zݧ ޳ơ6n\(Ve*XNJ캙#kNb&(Abev',S..|3U+Gy9nZca,2MS4e2:C2B؜˜+ώjD6bJw3 N-eyaXCDJ6Why`ʳIg$U?'NyQw[zxN\K!c cd Fbvh;q458ek)2! s"3KxBM F,z3LglmvmV!xwR|vErY۝٪Hcψ5hst,yU/d;pa|L$59c--f:7WaEX~dEG:M'>0׎C(+;]t$~=nB$R7˰|CF`j9h4D`슆zMCc=c ]gqz 5l{>Ii1 Bgvq:̺gP|-TԩS NMS6g5H8UUx=:G 5r;32fhxRFE95zRڽ,(&zʂ T&w\ęN(Ԅs0*jcx Η#L̘,Fx9vLA>;c9 T"}=(]4|5H[=?{ar}{of~HMtA7`퇁t 4X27P ZQP92ܗscd̆}`]E5bS{'VdI1ԏ2DA'OSx vEÈwI<@wTs!Q,LRq_(cSz!+>Fa;MX<Q<5M(r,q;!/!7Њ1w27S@dA52` 9$tPChpA62}Bnr툂aa{GH |d !8D8ojX{ S^3cljw|ChK]1pX[ɚmC"{Lr}SxycTC3;lؼq5u}8NW"~G~ d.F=YY.[ kяmIy ;:AH(Q4ͷ\5 IVٛ|A=?>]]A+_{~kx_y(T)ܡt7gOM @`Ccnݐ;G%<;*߼|;4U6uLG/Ҙ8\D5ֻ19bj9b)JptU:`ѡr q&.?oC^H}s1T(`1۟gRšatʇ79%GĠ<2di)Bп:;s )44Ѓ D\AI'$Qj#opd,5,@E" :$}H@CWroҾK%Dk*FF2eI)(,]^3<Um˙Ohy#{ /lVA< .gcdqqY;9)Hde,";%H8h^)y"1%mn I->MUi1ߦB˒1WU2,|zɄm|B=jPʰ-DTR~_=uQlEBgn( z&S\̃ PUMy,v!8qft2ĉ03B;1۪VHraXB2mUѡ@ep#* pw 5 F%!"_9>8@_$̨)( .T|r8?Ɗ!{Ԑ)X @ &Ďa;`BJ/3!+4cxk5)uF{!P*LRխ!z=eaLPKuT3 ">M3=xwvpOPTF9QǓD8EYw8,>g>T H aTqM1 LO{ҜIU~¥ t[?&`Rs0]0R< aM\IsHm^߳un)aSIbb+ 0$`m3i9r /LyaE?LnX"#?[±G&ike[a!LI%J1L |!UP5T$v|yZb.)lHd'h%R m al47"/uŅwN!qNx,+k":ؚe#1Bx'H T_0<)#T:}8g'p`{'{o?x'Q|ױ=9%Ow脔}Ox ^>4d4 |hd8hq#ax?)FY=z!q= _XG2b"f1)aKFRû9yHola`Z2zJAٽbh}r1?)aFb#?bU #*ٕEA#n]C`cL82Byٓ<#<'w]3 XSc6ލ9@Y;{!Cπ[`t`ZP0xBh $MH$~pi!8|H%I&CJ"_R%8*A?%_s>. e5l<} v0r(("*JPS] cbERR&j6%2Q0ELDƂ#HiȊ" &(%d z X"H1:e{A$0g cI@DD#8w$>:C,$ԖɸJm+,\71c<\= %I=n0ǎ yh;g۞{Qv]I r eѭ:6CNhI#S 01J7 Fz3X4 fDN2$k1RBDh1MoJۮc| 0dǶe"N`+tiͤ F ZZ=%7|| "n^(iᩗFSstш.*5 #U@jVl XŖ0 ܸa(5DWAUD8Hf8OHSҘ㑰q;;1?l{%>}; .w GdI-%Xׯ}耂-|QbR!0 k$w3 M(5,B vX "lAt%*#9{OJAHE0,<:40xyz|f{9|>x(y Sntع!G !JU f4 W=z\ub%W]:W*0l#EA! FaT'5꣱w-x!¨h:bOˁ_E"bi!Qt0C2L LAA;qwkqG$sz1C \-U77 %MӡǐOÉJN~F*C=&Hk1RPy>ßV1*!룑Y84Xp9Ҫ" _Vf= jtT3pզpL~Ǖ_] 0w>cHu>ƽ ֓CdEXC=FAR?N6PL1Ո=0z^OsٝAKVi &E`OFF<~LF FTDORTK<ƍVdhPDMz9*),E{_k5B LӀୌ%$S;fA|k/yAd2/pBBϡ>҈ # ⹊.AD90;y0H2v4s=J/T;=91w jkYɦmHEUw`Hd qxh`wcɰz ЀP1 -}G#fkhٛv!‰L| ` j5z;MF^g# aڮqá(>5b4 .V wJ0ֱ2L"0?]bys,LׁkD 8Gxf$m3*A *F"@vM]-so 8(| yt卌y9$ZqNB:3}X@LMk#r4V[L>ds.!izf6V8m!3:$!pR2xl&&,Ąl̈́`cT15i8^6f<ū-/-jZzw31M27'- ( "H%NU\N$%@;4d&΄$c΅8^9д#v@Ȇ}kdJaw|6݆ \ P!dBNǩٸ .;2Lru7Ut< )dI:zәwɟ*ZP<1Q\]V6Ӕqy(:̒;8Y`ɳ*1!VmDim3X%Ǡi#CYskF0N|^Hga$!ؓ,a!pvH6:3``KL\d'UblơVm;ԙY\uhdM4C;0-C:JP%.tM򎔻͘&:ˊ000",2 84yfqFv%@CٍCV!"vk|+)0)or\96à:-`&+Y+VA( ҏ2[c؊'}2*P|aہO)QʁS8t8 0>2" q}D% am\iNz3b(tpf4ڛD-10,`&c9^.Q"d~S^j::O,84e3$1d_Q>B)̦$4G"H]EepepV3PW-o~])&4͌d:rlX\ItDwN%ϊ A˷׎f,;͋h@ŵz'y Hhf#d&'ǖ2ntd6;.3PkTՒxUh.-JBxnΥZ9qէ9 iD(O'\-9LN@scn;&ݺQju9bH2pi`Sn6 $XԠ4ZTY7XVn#-1X\kD1浤HXc!]["ɵ- Q1X4P!4XiCDQ5BUpr0/ $f pWD3v1 itG`IȆƬP=8`7vgl4 tp"S$D3csjIH|K*s%*vHGD+@o!UND 4 p_׋ ,٤ﭵr~eO]a7p:w vB;T"|0r(u`+6␱v"2@> RwsZ9:CSsMB'݋]ꍄzUPąJ)ܜh:vѢ\*B>Q'E$\ҥ#CCB@% o MДVy!ITK% LPxq{OH!E4 PTe>Yޅ?v:@'X8*̇`iBX~ JC.YIF1=LɇuCX7 4*C˜$&Ýt]|BgRJ߆{nFL;TL@j$"v]A!(֌emk&)+,`MuW䔭 O䡣=zpSFClH j 뭊 #' n: %)S%E2A)iU(Bv ]19E?604} ;I@ i4KJ{#gۊ_85R[z ߁MkB ׸b/vy@<6ncci3! XYX3c^.M94fV˵vCSd_aUM07T|[dA0Śz:ĩ : }Nš;LP7w 9% bNY6&EM/f?Tbsґ2n@v(@Ɍy'l ^te&&P%4zԨ@e$F8z\wx͗qsA v O=KI&CLdiڃ0VФHua 4e@m'5d9@N|6t1 vqy^*5qkt!$j6r7+Ē=$L`ƛDeZ"qfqn~xCY_G?/K5?F"`جh֯x5I =E 4?fxr<;OC$@D@)! %e }: ld!6#b9˕'~3\0 Yd9$BkNȵt=¸E" Hݛ!ڛU4<`LG7r`g^ȣP8Z,9=_y>I >];0YAT_L!Hpi!|cNq*dhS`Ա)HA5dX e\J,3CF4ϻ9n'51gQb.#hr$4Щ]Lm` lyGI 3s0X>+Fm2 jp=]qKx3v)_{w4q&9 \8p"ClW3=̓C%}Y.KAډSn453rVo/eӑQDϥ[1;89$=$13D]$nĦpw"(v% ;Z**PcC)(qlk3¾42jlz9čFez34&? yX:|_ueWdaJw`ltv!RK._uOw $|h=~9NGh7~>2h aQXX B*" yzЉn=/1"c _mkH1?q=BƄ ,_!~RZ>s^~IT#SԢ( Khy6HMydlp;ӽ z& 0 5=4"7O1d= P&G1Lgo{mukg|b^4P`3F+@IZh;wJ8Lv)VP-Kd5Jb"r(آ'T?@H"\B,"%QJšb_Pҭ9o'.at.(Du@2hX +j+Sٺ9HD?< q'I>; v;>K$ vXB"+>{Gw,1'JȘ: p2G:0dg]Fj9wKy&;8!' ߡ3X011=@gD:y:GDRUHRAHa``1IVU"餢/:8rmJ˳B8M^~hTK! Trs15BBE)'>o6 A8%50aQc%`ZOF@O |cЋ }^b$7ҩ:*&C8m*.XCD?F hCo}cYi,k㖣Z%o?6wO9E'CV/ڂ bJyCm#qwᐎV  잢m NNJbLr9~\ ttq*Ȃio Zb"j k`Η6 hHb$ iB%Z%Q<: ڲ'B2У$>0QLH-ҧ7% W>J8nb'@1uߐ 4By\\ }(;pp;P;%Úu?QDZ ~I|DL$4kqP>C(ǩ)Cftҩy^;~TEDQ3EDU4LD}P8 ?R8r e,\PR1Hlg,rC&"b@A?IB b*&dJQhI (Sd(_1$q'HJV$R! y``0\<~u)aaՇyzu6 7,0_QBP_W8jc ,S¨%9{t'$2HPDI1E"HeL_`'Tm[mY{G2f7# (0l *'Gp t=y"!ZciRFN6<:)Dħj{)Oh[Ƿ`QjbC.C`|;< @ r0&-.,uMÄ5j]iQ% n09qUbKk*E!XqXM2æzv%i*E{`-K m, Ŏc+l(nר^T7輺OyˆC a;"M4bۇ*sTx ~d!]fxxGx}Uj>똞(t D1_HsKNsX$7 0%%fd%z&|{9''HBPhQwJ)GQqES79(R&KsM*)LRL+@(¢~b~Xm4ՄT)trs>B)sKX|Ѡk4i8*WANmIp6eqĚW+3¥'.D= #38RJ!b٘LSPU交^кC4TX{~ץj1RT3Wَ D^iC$9\ W,քt0D'Ҟ?̏%m=,@F7wiͲea`*{}8`R3?nn+m:OO݈s^;Dߗ})T=>Y=IՑXAvALo[܄#al玈Nj1H|N#yԑ"yG8y 9Ў{;8"|X5T%wҝJ3(<x|vr2H 80cGDbE8_"S g3蒂vJ-إ= 0(0:mj4S"؋]=T`m>ý?WZ:~G^Y|BY))*_J8'·;Iu(?(gp}wO(anc)dy s|Nge];a+&dI7V!5_3v b (xQ689ō1hŤAh#l[jb-[.hIi8}.^X}󦈠mtϜkrJH2V^,S tdiв]9fCeDD-,lCjLVچ@yl5C  @Y bf GG  %P |7k 5֓gvқ`Аjnur#d)94pG& )8Ash usrG0w9-(pyuƉ AԑZB_ïGNfF% r U<$?ބVW(a]eH?F!h"a SȾ̌ `GH(L5A3lܺ<9:+V_1EwṦ̢y*N5FKal.H..bjF]H(Q rɹN2ldx&=^#O/JG8A[btJY s(CsyXtR9u #+A@/9{4k=5*HB *yI+ۿff6qCAr9*_uo?8ַ#9#Vb0]Nj.L0M[1rCiOٕ\Pȅ}3B}44HY,moaꤽk;k;#:Rqh:6=uo-Rey jv )O",,cWy ffø"(x%ݳ /O⋒(8D()%CG@  ) GԄ(xwC?r( Op񆓗|^IBHD & H9 qH( ZQZQ&H XF$``RC#  )QXaZ**jBR*jbf`"G #AHDK%ԁ3#J@!>"-Q1!.(&囒DSO'AH;LT?/ǹk7*BT&Jؓa?l7}nybcb4 d "P( P!ISHh-BŧBQT٤QEDD$7 e H()>1yjn'r+UBh@h9: Lp$$pО*}$;XV ?8~(+$k7O{׽ͳq{E(=w.o| `w7:IuL7׍t ӫ{3v/V<}z3eo[N<mۑ7K3s>[5ם#F-=C];{/I||Yӽ5mm:(+Nu(`Pg9]@,;v4|}ނN^w;vz +qL_EO{wcLE jTG= )`^})!H dl`{.MxޑwڔmcD'mLwzLDtu:J( i}AI}Ev:swwwzaǴvAS>w=dsk]uKm^Sw>^5`o ֭n>7ٮ|iei<|dYζ5}ոm(s%6o:xqǠ!AO}QP!Oڡ5nkJjτ}{xwnhzwlsN\}J޽wz[ouݐZl}":g4>aI;*J^Yϻk QHqhuCu3ݲїs;tݖ7ww\ܮ*㛺nݗVEwj.hw:=E+}alFNʆp5sf57sַ} 6ftS:ws<4;GZ%wc)n_kh֫N:n޾׬ɏ[\[S[ 6Ż[r(ɠ.2<<ξ_}};:=[nc ϝ˽Ƶq]q};.tzz[ǫ믇vw>-}Ǿ}}㽏/K}TV־Jܞ>jloVןޕ}w [:>vuD]u9=]9} {vsz{t>Κݷ6_qFz {7t{Vu뷼Un2ַ{w s7f=u[KNGs}{_Gp Nww}[o}]`7mr%;p.ήbn'Ƶt\dWn2V&_iUǮ>ӐmGݍp dݯ]w](Fwsm7;N+;Pvwv T46eM]w(G\Ev/Gʸsu4e%ilfnz [`˛Ut`ָsmVIn9usѷutcVn.g3+jm]Ni3klv sk:NòHق _]{Xu\s+wN+X].EnnPAGs8vht j^}[}lSWzzzڎ;kZ蹮ݮZήխV&i6u4lX=kGu!{+B8Wwͣ,7{P1-\yqZcBUSaln˖"m[@s˫Zï|^[C 4@M&dhIO=`@"4 A 1fchM H @CA4L4&jb'mCB4A<&!)!&@ OOM2J~ShO (hzi"H@=0E?SR~7Q$DiSSEOT)dCLFGAH=UCU)CD BKEUQEMADAP%(Xk0SDLX P'S8B!e1nRR4ED4&cY_(b|:# TDDL`HޢdS-4"%TZuI(fUs1$vP0i᬴#S 5AE2FA @RhfVa4 ыZf"fHi""(Ȉ8A@4*(S(IU<TQU(L$I)F9aAJm!)BTFhPPsg?}K~?(R[5P,Ijc|Ý|6>SGg|pPJ^eܸ8f=+ &~~t-+}§pKt:C3YFuP:u2'mv~> $(I$߄\I[EXmTTUNG}j1ݜTNU)ڇVD)તu b cWqyd_Jq-3dkx0 q.s33( BFnRrܩq:7^wW)gɯg?w:ut [M|Rݍڸ9(c:W<%]sZǕg~aG$LDp y# px]Xv6cҬ "tp(2ɑ?"O=JW >S?_<>򟯯@"HbJRzoGww=QB^~v``vO(C(EiR麸Qoa!,48@qD,-{eť Uar~e? ;kbL ߄VG/l024*<柊:)]М /-&c?]s'4ѝI >&K oiu0[VNhT j* _` tSti<{b#s ~aG=} ?%\#Vy8UȤM+Ӯ1腰'=:ű"%TR`b@/oHݢ7Q `EMJ. IfD}3L4e;y4UPL=zW͝|`*0іR?|}ŞRawf'V_q`<:sNd5 >DP%Ddj|tq~+۫vk uTp/ï fZ"幄c']|:={ )oڷsummN12k;go\s3㔡A[V^M#&EuTiǓFNt\ZUP:>y^zAݜ/[g=2:.> Gw[otź໣aF5d8J誸 \.1#\%;er_4e$$0#sr`աf׋uHudUo(kHS MT^M"}L-=l4."x0SH`u ~Po7p'0m;z`<\# b~{;5%nz91W!8Ĭ_Xo@_S)&\|@wѭ&Sc5"~z$lEF 0@}`܊nGpxcUi 'Lw{gguF QDv6k@s ;Dq[&6X*,5%&^pTuޔ2f_`\LTɄ "jJ˶T1c\.ԅ!gёCS|AV3lv`x1,l8*ňŐ# k0+]JRo1ϊx`<ϙ!ICh/f4d-'׵pQ}Ik݊cspd.DcDhlE+LRmF*S U5T+lzd5Dn&)m] @°n0j, DH=~ jX6,4QaDTdD{\DUAT`jl5ҦXb,Ug3%'VkWn9" >s4PFΐnpE}5@)ևשE?1&F  gDY'@" E`Mz!{ƪ!_VUdlrJ߾yIq QJz^RIvT &X5+ѐaHj:ў((5ry(lQu</*B]r\S}.ȒM.E7lV I!%TqM#I}LQ\4?naG{Ww{Mra5-'rbeFfXa RPuѣ~XIf\\@"ʂz3cCZ,7q#?7;.>NvD~Kb23D# ًr*8kϽJa@]@˭Spz ` Lsu7Ǝff2HZuyp^[ןhytph2:ID-+2CUA#([u˵ӔX1~uD9oޏ^]hGˊ'UR[/4eSrsNM3I-@rGGj^h 2~*Iq p#@SҪ>Ӂjȝ|lzxEz'^p vpc]nPJGf]7qs!0a]+ +^+d;&-Ͼb{Q? yp$Ra JBwpn LTrfF#"7t<1+z' b\ltpm/'\xɇ>HBraLYޛîu|>5 ( p``z`Rfʨ@(*zMg~);T;ggّcSꂖM%R%"1lEiF|q`M@H/~" ?N808W?8}G^a!AXI2m&ꏞ 1Q?fX["?0 4QM#@J DTRQJHDDHP_R(BQ?yz3!> I00?1D R &"6̠fE"xe~S7=UNP? Mzp[*ɍ9 3JVvLeW71DGiJI$4(=H8BfCvM?ǝ(gU~֠)**hRj(VZCDh"XhJcqG̝Ajmf(tRG@+]*6a&`D Sv91Y舜ҒalђudEMN&ܲitx$8xƽЗ4=a'BmҬt+r[=\ nckֽPj'*WX#欮.J(7uqVl'9NXC"L4L HQBа@4 E(YA B%DUl-DD TU/RM@|󨄊_v Q9  $T,Գ(%C 4 |  `iJ &PB Rb(F"~pe㦔b98C:14BA E@ҁK0 1 R4RQC1Ιb`P@{J4"i") Xah"(ROV^W7+"*4AAB02D`F|CB^CQ0|dU7%YkXh?aIaxUpT7GnǡB&+}{m'ˮ|:w&">\>w(Bq Z"-wfwl{SQO[3Drm֨9V7a 1$#_9ha"8 >ǠMJ1Ì2Ybd+ N(|K%FK;G݌ X#[L (%2330-"Oo!Q ]=U=:=wQEX{R8-wOq~8L>oxs׈g >Uַȍ,Í%y{(y߿#eHN˻uW#' ·%ţ|} +.g/U胐1eQ=[Pي*a x [KECZ5 äVVyl LiHT+KCNU E\$]3*aD9wc\r(('(s%Gh sFr_a>ꢍ/QF1=kƷ]{5zM2!yNJhiS[OWȍ3~t@԰M ٹqG2B-)p-jRόq(}G=U*qsPT5 @ʡ>(] mj(mh[׼☖aYA)mZ#k|o'}rJd~Rdff6cXL˜g bU(w^ [ӣ̳M+(8뚰ZrSxeE,|Y]RAA`PS :ޞpQ!ccGURTFب߷xO=  a~?N}^AUG06{DA]U!^*eJhg$@P儍o}*F^\iVJIϢiɆYȐu٘cilfU%GT fz|4)g QI_T͉﹠boKKu(>w/)ڝg_?^]ё A84F#L"m.J_1-'ܛe\յXvJX v@1ŕtdHFOhOźYō-0k zR?t?6 j"B*ѥ ᱌a_0++Bc#_w9ŗEX^P|_EHA8p({nYmr]7㧣:['עŧQo`K*Q;{C\>ڂ8ʟ''cAsҎޠ>0 foiM= ᗝ3$ "3Qz0S<`/$f!n4~ {?C&2RG g)08[ }RW(ql?Xp.6gVY~TMIn%{ ^7׏a{]wj^ӗ3% ^DDNmLHûhs! 9/! Q&9^MMĹ \æS0_amcϗn7!XJ2Vv*hrwd%8f2?&O~}e^nB`gD _<33inΒ!0>ʥ='x]C ]&W(y[Y/8>P_@ SQ"}PPJЫ4GĐ;{548m\7Oy#PGsKI냼w ܲjh?.wd~ى$!j}@ ݓ\n{/@%FY_ԕUURUWl_W<]ЪoǸylC y=JwraξMK3;7Xo(dI2"Xfof?]lUfs,⳺bJy M^Hy3?ѝ4Fa7$|KK8,薿U'"/5T ˩Zst[~{=}DLrwviXBCC35a!uয়g{q۟Oݻmɢ(oQa R+,F#S8?Ñ"$Q!F'~^hBӨ ذ(UEE|ZϞ";D':u5< <18%DƾӬ߅CPK2S<дSq;RCk5{#Az_4ښM4kA|XB? w9x{HubZ}'L E"9>M&!ʏ(Yŵ=7e<,mJH3Ad] ,8"Ae۷D4GbaoCFO /w|gM99NlN?0KhM? r!yXI{C%s ?}o|K|n7F˓nQNRuwbpov{^5]fe3Lc[5 XC5KfV=jLY4ӳo/ &3|ӐqDȥI OS'2Ksa znYa'2*}"ֹ]9.)nL f J$6J%]1p΍q2ni r$K45 d(q( {2/FpByH5Tʱ 8hh3`U)sa^yyu=oWvG=.+tm: St #)Y~B RP(URRwww<W735E57IA>,n< B)Mi3~w<: *:l;m4:=n bJĢlOY0XBL A+<3["⫘rpXsi+ijOG"%}vΆYk_el|1j\`= MkTˆW,*TQ+U~OMt>9珇ʀI}""xyx89D@}]Q^qnq(kfX*3Wi<-j3-疘թUJ2L!\05Z2]($f?5#|㞻㵈bT I#əCGQ:אh bC~zyWi.f傻r :aLN)jQUQJ䰈 ù*j-OmM1' "()PE$DϖsI14E4RP w@*WxT`?Bn7@}E|=yyRwEIbGt&HZ|:|}}$yfL "=?4B^d7)F-צV>yn)4[-H mc\v?|B-~7~KMSPVXPDmGskm)i5QOEPvxh걫܍US Uschig\h=yɦkl^9{/ۖ[ZEIoGx"[! ۅO`ȉ"7_aa*|z x˅ʨHX__J&, ǩzq:zS3܈w݋Gky= B{ӧ>]MG#EOθ醚i~򻗛ۮ) B ( Py9e= ;T$TYnO%O@7xzۜ;/CaԪ=2.F Z+7_l'1^=o`rj6Š[;<]G~ܹ };ՋnofIB:srq[0$Om ܔ.^>ҪGOOwG_P "ACA! %.ʤpӤCNRAhD0KT?eQP R׽L:9 ̉e Ni2!T~Ͽ&5@ l<%{v} rEseD5BpZ/1^vO8qخz55NBpc)]y.l4>C[pRаNnL20qBУ @F*_@^@w]#~?Pw@ҪfqUUTg+''(r_^fހ XJ74,^30RF"bE^ԧ+^ZU_[`pC};8wS2eU>M0P'? ~ D<""_mkmzTf.zӋWuz MO[~'[ݿbt ie橞|xӦS*wgS0TR}C?<n0a1{-^Bs}QVxu*jG,7Y7։i}|C:C/kaqY8ҳ\Gm#uM~BQH*oy?y,)ftO%mpvalYI[?Z JNG{Z,$P|A#Ē_opMYZ}>GGwxb!D\HPbE%< 43vBf afbu!ć\ҞzCo ,5nC!ٛ#8$ÝÙ$671܆k5!Hvg,2xތl񬬲fMCO,Z9(&oV\D(Q[K9x4E*Ϸ d$;HI 5 ;ncHV[a } )9皸;f\McZ;!(IwdZqKB\tŽVsם\C8[l>7 8{Uvӵ-{fXXB 5kK$fC'no3CACg}Nͻ\N[fRaZǩ8Gi 0|&u5іHo'Y,q={!q䴓kZUj[ k6F5!Z]$\;pj]jCp6s 6X\5 HI}s vuHI4/=3"lc7!z5!Hp_4C!ojC$89::!꫐tε5sz2CCI"z\d;B*c;2>MpY!Cy݉r 98qIHjAC[aDu!Ԇ7z5!d:XXCX:$٭d:8gC$2e2Cl&$)xLg2Cutfpq#͒lѩd9C1RB9cC5!?ᝩd:cS]P[õnC'ViRiQu Ǯ!i՜7nm:4fp=d:ȝ;\M7 :n3l{͌RL1ݭˣTA2dNΝ&i|sqfpq)ԆFdks\Y>8Yk%m{RHu4jBHLq4Dj1٬B;[HcD:wuzvmf^Ϊֵ^qC !_\í[ӵٶezZznBHI_]B;\M̽WUkZZu!d8}u j;\Mu_]Ujj5!ԅ৬\'i#;qdCCRUcqCH[ɭBP$,!̆٫ ԆGXjsrή\\ѩNn1ѻ0 }&oG2B$6FHHC$')9\&i4C/u&{, Jc!o{~;§vv;Hy2ИntIYćÏ%췳5Hs!C˾\MRMZpXjlg>ڬ2/GY6l3 8zf`NNhpq4h/=kLM ZܬC"F9֤\fk!"nrqp5a!Q3 87c;HIeg2!+;HFLf$1p2djֈ^@ [ouI {'ivlfHvC=*5ZqdԷ \c<bڈY)*>kn=wB zd]6z{;ѕ'[d$h@?zG2  x`gP}m3"db.gꑶ=F 2m$o@F%ЦDfbqBCb s  ~3(NгQ,eN$h=ox,Ce ^v;clco(u&Ejy 9ux# ֿ%g}P)fKQ@[kԠFgxF/<( /mSuCCyN @(HJLHm?oq.IԡL2 s@r#<?o9 BZpN XW)1 SBAC'܀*!ǩMsQ(b zVS{S\[j1⾥XBWD 0)HV* '73("EDH,BD F2@$?SQg?Tу 3 10  0` 3` 30f f`n ʪʪ˶gP.2-."&s2fjfff33*?KU:ӾDC36k2fff~5333/C0`v.Ōt*V 2ff݌Jf?f?q>__<\/ƪqӏ!{Z?%(OQ~G( 0&oƿ=ݝ_͜%1@{ |ŊXq=D=o|2$qC—]:e @G0 pa\0l1g4&s@$l6e8wѧ$[{U4 N冋Gd5,<11}P@L\SE׿@'=¤"! xK,<\3n>_҃B'zb'|?7%C"F?,?)v*YJ)?Ё!hR2%DPP!LJD{cE5@P (_KUMJ=UB*!EDH-RIHk!35@_f4} @UEQ(5LEEDMLEwJP1LM%+5+^[$Q I()p=1 "j;Ar|m0U=QjHF~?~e^ɄNzr63}yFvܿĝla;(ӃC8*CeHytsr1h7\_(!x]0_(ٮ"X?7G.<]}Qu=jMCGS8HIs&^7bTݷݽpQ&Yye>* .w01}!G )ڡtZJOp*]nw&eOYz!_'m^1@9 \| uj:ƑԠhUp tn^O߾-Tۦ U.WTK>gQR .M8raUByA "uMaJWh>"Cp8(\zq%\57'SdxpyHWb?!UOIa{Vh]5Eɖ7V] scN]8wGy;TW޷Env`DnX5j`|X:ep(A0Y@ GNToWuDT~/ d\aU_."!KFP@?--*ȼh,Z?k1=C`T ,^l>߲8Id2M"Ch""EpbRx`I6z{gg3"V!p5d5\ZbMF9 {M^U / !AaAaY ٳ }s ]Ni EREhdT I.]m1QQB3u\5!f&PMq2-4ԄgACzZ\5!n#96r p5!qޖ0Mod[iCk|.C"#MHFrm@7[rjB3j!-.`'+P5!oޖ0MrF7ʁoKK& #MHFp@5/Jƒ!BAM‘h7Ao^1 F4xXbgLT*w)B8@骦?lX21břP655Ty?1OršTѐ΀z=LjSPe3 2oN qwL;y( +P&ψk1kh&M54`. ϡ V.3nܷM-ŶN@JbU4mZ1f4b@_'vuMVq8kF' m/>S1,"VbYE1TR)LSW4׳"3]8Ƶm/q}ښ B{ZF-bͣ{ZF-bͣ{ZF-bͣCuA{) BhoE5<^g+<3wk84x4 ‚聪kS]ځ!f*c: ¬,jP!zu2vXP'q5&aCld`1ϣYׇFQMïg]ͬðJh80 ;M6yB)bϋ oXrw ܠW׎nK;7b!(ze|/wel#i @fL8 B*@`*\ cmgzL=DNsUA̜!fyDZ+XEF. {B,oaEbUA `=:[r yگ 6`pzp#ӱXVN|ǧQ k~׏^Jk nf78|CF:[-1u&mU7T,?_…?l?]*@Ԑn]?0K\ߝ l ;@ BC"3bMwB8-aLҺ)V.( Q@dQ h!f;22=""CI4&Ye cnu~w6DNF(<B~/a?8Twy'HCwU9Y{{y$ ܯul D_WJ 'kO]4C?O4-Rdz~L!Ayz4@tb  L A(!~f빑{_ q~v#u֌")Q-J097.OgO߉xc@{rA=쨽& Gy' a7TD4|rMYǿPUHrC+;{c7 ;Q3Ǐ?-#lVal:Y)gیhMUYݾV}zlڳUL$uS9?V"Ë4TXP.U %I1ypF-16US^a-쏣D=#b *sU:w3Wl7]rPy"_7/^}!6Ђ$}=RwM2% ƒ,Qѳ?*ji~5[+|T⬱ ,g5$|;|=L2E@xq @)Nkvj~~'a鞻d V@8JYgDH#Ag*ޚ}]r/>˰;yaA=;u~q3e v*A^$u} 8CEC]a I0ڠG_؞~}yNo! FRb'^/pAs"dP! $Ӛ1N|+ p!)U!Ie{SsN]& BAr8Iʿ!;F!||:kw[_|YC\92':$ UL#8iȀT%AJPߞ}$!sm+U5$fkH4OHGyA k@.;K"1 )kSǜJrffU((R6bƭr,h8 ,I/ I ʫ)@ ZNwm,SC'̇Q|_y˺",Č~ǂ7g?~|xU]ì{j|{<|=AgeТQE;%օxTd-&-7ˍ8kAc8,1][N~n{DZolLJO[dGz ? h*eZJ-1]]n[FEEy4sQ+%뼈1xv䣤)Dg{> JA?%O G`1i[S ^ jD@fP>h}UX1UQ2$I$HOۼ l-,0Zkwo>py EP߫񇦎!'_]O;tTd-?"-< ǣ7wsCH麏Ew?g?זYOI}-ԺY\W+JKPzz"_ g?|r}Ӟx?L>mXl>x |uwwjjŀ" !PXD>r3vB[jH!G4B?bд“~$^vZ"i1@  4WW|ӆNu%э0hPW QD\(\\Gy:`<8wUbqw>?!^/H|~_VJWWW*,GdaiM┥=]V}y ]OF7_s- 2@n!w 9UtRߑ(rMEĊDTpUF4 |=nZ` OaPuywC|1y#}p}g\$b^~J0Csp64?AE"γoƏMPspz+ڦPy0/x򶖼`e&K{% WH_ףB ?Zy(o]V}' WM)- C+/e9CJP҆7~(X eDox\ʂ}I0ИuoO=LjOR(mG _ﶩvQ3֨>vBKOɃ,8b#`UH Aww ,ﳯ\~̙7P~arNѶ0Diļ6~x'sP pmo_w3ɠs]*3R_3rd @Hp\o_jߧy{7clĢʩYU0ʩ2+2+2 2 2 $;Ou Ȅ?7~a~l/ (C}*Oڬ]lz|䦙>A\f Q?Y՛GS=^:~ȿ~ ss4؉{z6#1T]/x2%s opED==֗@~nl$!I] q$(j}HI:O^bH?[?CԪkl݆j Hdř $!IƲy>I6|6x ) I hp'?oW׍RbWWνydᆭ2>l^ly2PD^>P{ G)6"e6n)(uyN=;O–r;($[ M_Ws2jٯaa"|"r/w]⾏O`|_q@<ޭ/ZZݮo>)y{ >izg$?V)lph}5;ر\.~* M~mWx?_ w!*"-~Bw!x{y ;OAE"gs6$L#[xX@k}(=yp 0Q5rq`]?Ć .Wl -G_$H S4ޖ?YlH&2(DQR<ƚii8נ h(M*rWz~]Tz]!@'%~Xc鯉o~؝N@°_Uz!TϷ ֡Vx}1z^ <ƋlDF7+ЇyFqd[ b^\ sK#kGC9ԉ晞`)X+KR%%UUb 4'+MapKPӛC'"߮Oy|9wgGA`ȷ0X,kڗ䏠`Qr~tjCE*0b: Gb_~;_ E8@=yC3,q$KzJ wxۊRQD-U5^"dI@h_- |Y`>aIQ@\IYP0>h0#j0]a@dFI8X-kh4hrZ4F64&d! ">B7q{.1|=o3R3q6:|~XcE^l}8Zz~4v/Zrr&QAxJCޱ # >*x 1E5f?m+Uuaf0014?+ OQ)"Y{~z; 'wdIh@/<"fb .` ОEnׇn~%lEJo2?ȃ87 <>Szz6:S`8!tv#@:"@6"GUDH`JҀ  4g^_S־.~1!:ՠY^!O~~o$r89$cI$mDZ,9Ғm[mmUmUIc':Hb (OLc~@~ s~0MZkv!L{ӾIV"l|N[ 2ls#r:G-ׯ.u=NI:5-w'(-Ye7|;ցW0x~p,au>c9ڌawF62!2.U ԺŸ*ŕ)6"8,xaK"[CMc,קc?ޙ'ױ(>T+GOky?wѯJ6MSs"s,lX Y3neIR^o=,b/ > J;FYS{gHī9DFJA6zM;H\]x%ȟ!f~ZǬ3<]~ϗU4܉7TgF9m R|Ҷ$T2~1T?eYgF61/XYexW 5l1 'XAi| T-P`X: g[`g}.oۇ,އ0@>mȊBVͳK"nZy59NOtcx{8<{*Õ8pe\U"'wcڔl{ܽ㍭͜liSI?.H|#%#M\nF`=SP,YF "e'A ";Xݴ7(b֊G\r~ Gz4(Γ4 oZY}S jUkm,AvAmnĚWFџ\jafn48KjAf.8^tx:t__־:U@1]8-]aZJ& , m;"+_\Ğ~肊ŞN?_>R9;P[pW7=ʪB~kD7s E^~-Z=_o >W_/! ,*P}Q9Y ]F^bp9C\rgݮ8{E@i߻ "T@XA< P) $$xfć.|  _UkOq5KC@!Kű $4]4J nm7C 6C?gs_[lzE˳\!1ܐrPpv,>"r(|G]y@LF?%?S[syW6.ol7NɲΒk܈24^Hzgc[Q˷n?QSPXG쾾(TCqPXf5tyȑVjVKLf͇[S*3pS@hVv|W^*uwU_(|H%=EAz w39\N >=Ru.5{JaAB~گO;Oz0yqn]ȉr\_xX8g0iVs}R@iuMr/\DZU?gP_,O]2U @5rD09&D1k$0~UȑH đ܉J=vLĤ2;E <{ 33L4wxetB<"Uk#3av?J-׷l}ڿMi?ԷoDo ֱǀ B@Cz}t]ڝ(Iq9+_VK])\Bb\% lOD` n]("QW2a4,T{" j5jokiƮrٹ`,\5CbgexE+;4WspcA#ORE̞w]jM4r pՂc'Qw@@JT?L:3=$GS&IЩ+Iҳ_kcD*B=a [df}d,[wf{fD_Q.lӕ4eUh(.W HLnAd5TY{`mӡ y5r#2E;?._zAwEIw% :nk>]?Χ~KJ>ߚ^A^/޸~x@ze#5*(&؏x0VBD;:{rqA? #hCg8ڢ-ܨ-' VyC}n{Kܿ%_8QT[eN)u W$W9 k_8ȒD |B|4Pt![4(I8aAlbXgG,Q6PvK[ܨUeǧˢ:aTDoB[n,QJYLEC}Ժ^f^Ru{s{bӳgZ-7ꧠ/r0 Бb *ĶI1ꢯO@1 5} g:$.f&7dܭoZ)_q6yi7~8+?^;.Gl{,shK&ux)DU*~ƑAQB${.8W{GSTv|{c @gWDA=s5կ<)au!sJ .(yz{Rr#6*ȣY/%t~#Zʸ~Uwsms&9}c|~零UQwzNYX9]E=t;fVlqZ=%<Sߺ <̣Aۊ${Ǹ >%NvlsHLC tpH>;]xwj1\U[L"(B BwCy|+T8eQH*(&}ae/f~%p^6S8/Hmaz,7)O`Q&"na?߲+MBvPɚk<`CrYisO;Q}}nQJ)WYzHCׯݱ/M+^욆^q3fy|Yg/K!?OE#onʌ4Jvj\QږA~%zȁOU| LIP "0bwBB2WÄ%.+X;<LQ Ym Aapg$. nFmwA }zG^?#;p>#pQD$yБ4 A|<~ۯB7RcIۄX%ߓi!A6$(E)#OpJPU UR7ci1 ;†"}0¥1S!L*Ƞ:L(4//峷4%m9'm<4k,^!lSA}_å@]XՍ^!Xg]I&EA UG?+AyG4jNJw8ѩU^40۫Ԕ*Wi}-DXKkNiQZC "}*0B!Qax"Xnjzƃ$ggw#P 鿦o׭CxW+xvi~R2[C'~p9AFCp-}l) ,A"ʯvMPQi1ʒD j;"&E:N++ ,kצW?{qKiif,raF!")TIPlJFMW@)B+A*pk;@MsMTgY|vrwR g] {қ07=4ƂMj^@Xu`|y!C9usf<@DG@.ڰD ^G7yE7;'ʥlv@)6^>+S8ktcDKpc:i,BoV8S6-Jj&Z{4lRrVWdh=> v 侠GxU^o11V"#^SQO / su%_,_U˰ 7qsL{uu3RUS"Wu}b"u~ac8p(IfLzk!mR Q:cRڵ[ MDC$#T)jMd+>='qj,DK>{:Z2e0ރIQ"?ϏWZE&kt/QkT=s>n$nizXym桾^it8SPȔ|k7W^pvPWzm@u] c,G@\0TWòJnBpTQ[;&%3kysφAYXݹFGN)|ܱ 4W + EmDIQJ7:x-p]!0>e{vZD3- y|..罗=&@\Ūis?3bv+IEYI9p^W~=r@ͨa'f'g^y uq~&X^U *bIA`u4uZc ϰR2/<|cfs@}480p(T))zko_㭗;s 3xXէQqU*ʶ vQ+}Z^3m>R* +/g Fagsnq zx>Ec(L@hunzD*gk(vbǤ7 Fp^+Ϫ )(&-g>źy];]1u *YuaK׫ ' D@:!<8&b(,j-X~IV`x @\p7x:QvH79`toGu ,US f5PHm!g1$&+HoQDzʠ:H~\9@)nZA]+|D. JWb8>ښ=[TWdc%:,1%][7O=opQ"ϻz|?cFNrz\4Dqye9,zAr5kuDX)&WZ<؈O#zWuBt+%0u(u>8~Mj}/JoSɕؼeڧiվOWU's C|इhp"+/(Z*2|}%!;0 `Jwgb%::6ܩGIg-P υm]96EDOD 0]G`J 4LMQ5\XC0 P߷h;=\<ݽݯ9GmB"e116,f_lyeS#ڠJ!hUsLnfe%^%˞ܲ|ʩW&$](e(ĩNv8VWW/x\]pzT(jc` &b;.NnDy$?|)bp֟tfC#;zX?.SE}<0CWs7u}ҕT g D 18"wԀF7өhR9ePVj\rdk=o}X2)HU8.ƪGZܡdQR <|~}6Մ@$#a}__6H\R3]gG?hp<ΞmTjW`IJi$.+w>Wt2hJw"xE/D"K,0(.ٓ")M/xҢp2p!☪qp T d HzH^`%|\5Ӈ^ ˭_ۯY#+58jr: EEP@7W=cxjX/!8zp}#UpI-M̹yGOi{>P.pezg!-kt[צ%QolD.hA9QŌez)#pUio5*LC < i% ޒzrUslfE7ahK%fD G6Ca&Fu%&RխMI5;%sj+K͸w{_D/hl=Gںa 4D[Kbŝi9ʆn!TWnQY{1xkg\iN&R`i'qЂ B}0 Z?EbfZvR.ݎQ1EbTw54h3X.DHMZ=!;eaN&BpǮG4߄S Gg3 =H"5؟lf Ïn'WDP b)Z"?<1np⎢\\Ye`ug1tg qrKam%|HP 5!0Ƽ0O4}*(\IE\.,$3Hh+砉a9 qJ}*7^&'>D?\H4(M;rл嵈+!j:Tڀ!0k<) rU>HW׆#s'3OvtY8!G|)m^9e8γ"zfy/܃ӽP^Cub_fPza:wʖ ^/ǵ z/3\~zg"@q7u(h>q޼ WW ,WL8¬g#\vv?F\{iG^O\g6՝O Gm*1g.GJG1+A$ Du< kf~s{"bA((ݤv!M&@\Dz | 3R&s9)W5x}LP?{ŽxzRws3;gPBw]Gq۴ jD9CS`Pjì`{>h=%⌬dLѨv^Uh:j0@mpk,gUz`T{)ZT;\ A,tYajw!-$?'~0C$Dt,c7j:.T8A>Ś?|;_.*.Ř lUP"( 7Š!F+,(8Gzv'Lo=w9_`S, 5waWQùZ4g &s꤅~Zå/;ulFMl!%3 \5m-$ =!$ '=k}E?#+IP ZZ$;. ZJow`w`Wc(yHφP/-I/\xC]-&՞ yڸ$TE*s>?]/ԽlpkrWxnxDDƿ\^HBwm PfL mwp/;T[6lIPb]@öȢ`)L( 8C1{H b(j" $ h$*J(HYUb%Ϧ;ݺLjO-ή0)xqW=ZwC4RJ~C'\~g?X10m7{Vm!RUf3|}x/ T6_ igx! =,ǹ^à;MCbYsn؁w 07P/ nQOFTiHsk: Tb\Uj*'"9aB'y<b2 |b"sbk2%.gM|=udo0}P B RguȀ;=Gk4agZkW^DKy,dЊ鍼FҸw*ej DA*;|-Pɶ5f6/B2ȯ^厈MiB "> kL`/sظVG=X_zF\vY!HpQ( Q*j}WfdŜȄ 8n{ \H39.8+n8}n6& $QNHQ4"|qqイi`OZTJҒ*csDXP1N?wzJ!0 ye֤Bzz1gZ%0,nI{@4z%Ky#dKE e:*JUw\+985Q=#5${4ls.e𒢐\uߴQ6ʺ핣I9zU) XK&'a>}IߟaF#j@V)y.H~=u'n&.ߠ%Oc>?E~Ə%OP((t*G'9s{'Pɒu]N@`}s0~CO'láio=7'coJ1ߣO~"||d)C1 )LD B$'xd""(hQEW :DDARRQ /}a*oHH$jiCp4}8PDPEHdg/݊-IXyFTRB} E%俻n7qVU(<3ؕkx΀0?J r#34~o35yγJj546tӇtg?I(bAz/+p1AObF$B>$=F@vЋ?%'5DFOdD>j?p^-fGc ض-&y̌؈GJ[ P \M?ک#.ztu7l:n01/H-0 mO0H/ .`6vb3{06qIu*8ʐvaKVAXch#_ij FQ!Lܞjd`7hpeЖPDgG,"@w}Dd }@i#ars;ZMy ;= Tx3Oƚ4\o8?icc ,]0 q\b/ K!}/o?_>=(Q  ynU~ﵻctā("/`7zkTߙ(BO UIul#2Fi5Ӛ;y=I,lW?^6Ac.:@N:2ܢY]XspP$.~)6E@t2'{co~9}2Pq.T76}7`6?õS PM<;8gxdୂY-k":jA(etīc L*y=ÿh+o-ת_!;+dV$PTsj}DDuD3!Ȧ`pmܟ_;n@G>ji&YUPC#ǓtAh(;HH5H1P*>N ]FkA1f7 ``FDpr=cBGەH>CR̅{0XzpwQd X $`} "W'!8_c>Ҵ?!;jUA7傳"U w&uP |BHQH6dH ﮲zAmH 1:4*Ce7L6qb76 d eJxv%UVNӡOzyD>H>NT%Ad!H=^:\TTjQ bWÇЧB)(XU1ފr~ҫsNZhv1g,a򹟑Uއq>uJm.:N{t%y|ޯxP~ݖ& Ey??saZjis'2&&ME=H5rO5QZ\jM08Ëն021/ ''?@0NATf=p۽rzpÅ#s^L/ ?gy;cpy= =-!KO+%F I{Lu|;˕9zw_&P0wIc~l yߋp{6Ԟn~bհjp}_Fw˻vivGCF\ [6z/c ;> ?Upbe~+?q>UWo%"2#w|}(<;|5_x" =DL(fa]yV ֱg>!f 7>K*| mk8<ƚ[332UUeUUUV]Vd3UUUXuU-oX+5-WNWvk"3 #.f̼yu39Y6n!▕r?Oc~=ΘraQ燈as3uV ( H/䇅<.E1O1jqW# 3tÔnB|Ե1!gKVr]]`L }7mo |瞓py{0 @{P>o`lA޷h'Z0@ XG/×Q8N{da;q^Mh{{QttUhiodಐMFd JQ|ȡc{| ~Sh3?!N @ ˺)@{Skˆ$!I֬?oR>@Kpz> ^ԻQar|oƅ`kTq+ o`O ]R%u%Oles8yƏefup]]צ=u|8X]Ys'믬I}~ y}w/~Wzg/ ,*]Vaϧ!w[z}nyb&<|rǨgk)9'^30:z笡v7/S:_GEԅ;-e=x1G &%E z[f?-v>kKOs,DјL! YŐAItv`$#`X}}^ߧ$h.3n_ӍWZ=Ql|ǹ\[1yNʈgXӏaY .>:A4Q]![~)0  Wİ[ʝ4vW- FzN~UI7U&% >Jf7.貚l}|5p[9vǕF{gnA8ᇜmaGٯ/ "6P\zNg~8ze02rCwh٦nޓɩ#oX˙pu 8Na;v#P<[9ɶ^b(ɁN]:<,uIId $C||!I-neB,ngk7XYFDeڍx9<îN 337erʷ,#mgg`cQRomWI*={&[OCDr6d;cn43%9HvnRĖdJ,X׶lZQ6y?6tU2bܻyB3siYyWmh٠>` 0tj-ꐶ:+  s5#F;83KSy{20!Y[/}s;Bu3q˸TpR2љ^tvۃD?gBw48J \6#.j^~8^_f𽏇Rve\+곂1cYJjEHi!G.!MS~^هǛnp׺÷gB 9q-÷  YDžíYKO| F(x(twcݽ >;0Y@oLHCA"LQC-@SEU))FM @TDU0$ AL h(" * (Iq X$ )*Af!X !#@T$ALi%%̢&a$b) R NhZF j & A!di  !e@"ah`FVlbj1h[`UM V*`b@,0IJSLI5 L@R%Fب(G42A3UK0-4iQTКES)L@ST (2) -140hvبbZ"b .Xh"ZJ 1AE(R$,% J2T[:$!"bh(Y*)*ae]& ()T mBT+Jҡ0BP Bʲ$& (H!ZFVj;%#1R1DTđO!H& $" j`*)"* B&*i`" Q%iijIjjC2M)~KUOk4-! LQ!1ID% E4BIDMQMRD@T1DM112ABK$%,0HLBQHPE4QAEQ A24P u2$)$@ bZYD$vdH JW@>S\(?[XʕODGiA?9w>D8kkTin{iVxTGٶ /_뫒 6s41YdXEW8&pEE_|P} 7@xE ꧢB laDkFVBB12^~u!h4! j"%Bzo";C/;dv0i HEmH='溑$EiBGQ$b1L'hUHj:;:5ا`臩()Z  c_^;]b#y9"%:pMƶ<[P4rz9¯wK&?k]r% U07=xI֣h=*)i-KW6ljqr)Y<㊙jnt <ݿl'}֕t5v#Id癘Vڇ_gz,0.x}9Gc.ǢǩfTyW ñ6$zp"׍}r|>X\pe%}}^S_'s4#>1cR|*3Vm*ah99YX S/Yd{ F\8bЁ}n?cx46BDW&˜vl~FwOsӛqH'4Y?n}8ҚHnhi'ixnЄEG?EFyEa"7o#ݽV.fE-NufXWwu|B 'n835v)V7(W'9T7K3 2лO̱\û4<}?'} ť>wTBX.e縚Ae[hWcl-[S2,ȸ˶ly57M^3뮺USkyV꧆5usq9s\źߎ+l;LUs$sgݞY)9W ?yJTH a%[ůQqTyr^k 3ju1_"]78ޥ)ow;=mvz!8wmɞdqI%k[~Z4k==臩6T"vt;#Өu-]=WJO[/5fܳe#b/{OL=yǸ1gNC/Dž=s{_p%*]@sfrzzJ}~`^9{@( ][vXy{)آ w.k闥VRM!G\Zt!"!{ah+_}aGG!~GDt[G Vt|_ǯ fNwfG]`X3 Þa=d m @2>jv Cd^R#ĒQ-9h_zgg%i 5as& Ps8΢͎@A(AH) C G/OaT6yﯳ1tni6Dxi{7F$_>#߯vUR]7MmU8+FR%vՂO]ⳕY7Ws뼈f3dJ}N:\'7\x>G`Vba ]+H6 ̐`0i 3٧~`YUBO(#-"A/W*)vMi^@tLY#'¨iBv\Sq RA :-˱~#TOM;j;51O'`l&>G _dE[s{P5q!+=}}f{W:Dϋ'2o_4"tUR-!b((BxP)TQPP~ ZzGuG/>R~iqڢYز~]G^GI5#79J?McLp S$ap 5dǏgƳcXen^צ1!3v$ЫsȺNnAN@wsx̓)j`vCQBC`b!_}yܾ=Ѡ>;ʺ}nK{|IIyCTub/VG!<=w:;=e1]\ Z)D> 2#Gl=Cmղ\Σ bCV0ev}bU||XE>ڵC"<%9lU I,V|&>u?pÙ=hĔ(DPGFgdJ2@Gv3s9_h]e167m*,$ҮF=ruM:|[M09bdoa ~6[JHﴌ9ͳ s "^dY)b{I\ Tq~]̸N> 9} `d({===kF堍E,a[/h6Z2igNm/iW z<q!RaG\VAMmuxv3e~A?D8 [8]!8u\Pr(y/' 8B ʞnU?=KQtyey!䘏"фEz >m8 "Ȣ{<D"c3[DzꣻXUW$P%F+HBZm!B~~ODǿ|u3.}!)\AUe+bJ$(9Bw {[r|W046k˻5].3*{W?n7ǘ~Lqt[9p~d8b y.ߚ!4 %P))!1$EGOZ ꀑ]:u`pj(1F:RF:h4ЃA8yECa(% *(Հ1O-Av2Q $ӭ0VM(l&AQG0F&:0Kk"P 1]"]arf(yriŊ i35:eG(Wi 31ODr#R*U6 @hI9Id< PD)&2-b 9 pA61!m"D` )(d1 Cm-)SX IY J@lx؊x")zJy)45@fd V %bzc`M)X1w0D`Dr}pu93#(o o.=?O CCEi~zc-?xN;K!>8I#~t`Jl~"R\Tq_{x68Cc ^'͏vzv44UQUı;7B]T2FBؤل : Jb @͓P> u\%w?HR~ޱNXl"3m[mk7Q-""s.5#MaB!q(ֳWA"?Ӡ:)7T`XZp &pB\*2Lf ؇i<h6Ww]cYbU 4ֵ4̊1fNn`eɞ6/[v}XO0=OtC^fĦ._C1_['xm|.߻os|k&!A,>-Jߩ9+Ch(44(H)BQLƕ4HB{OB: ݆فl&aa s=dE?mʎAߖQS5 9&)d`hG,j!oeÊb& 8DQi-5 Ah4hѣZAF Cًmr1pC ` e0FL4h H(ӄ1ޜٳHJB_!60/'K h>>W)lYLJlC8AҢ}5֡ҡ(*A@ T%PQU!kp3͌.5lc.3K&KD3EL6dKXeLa!wٿT!J,dɃdJ2l^wE'GfCdPIzVq@H`#ߘ sA 8^HT,8p{Pv*FAā' D 0 cBGӸMH#N(HXvH?374DF3q, n>g&0pS?iqw}tPyHqfNl!ky )¾?զq=_m3Ycr)d|o&7pQXoY`+Ӂs]8yλv6>\Bą gYKE2.oV)V* }~t܏RS.^[ի_=sIj9#θM9;ݦV%:g柮ʀ1vvfŧ*fĪH/_֛f?KmL=R3#t1Z!*Cg<Gu\3k|9ƷZ)iZu1ꗿn|?gZ{E2qE@|V =eTW}iP,1F#e 7Xq.\7qm25jUc"=o4:y7+7yr[rX̖ykRF.X#m^ǙLh{LZޙ17s+E]hنK ޵C;j$vѡ`&ll*Df, B ֈ>AI 0hc֩d&mcSF!0ClnTьFц2d0 j(dY&0Y0a 0e0e!`a `Ræ0f45a(bcE2 LhXa30033 1 ccdFhhCG4l†` 0 QPPrk[?" N2JRLEfD%&+}ޮGKƒVB$jKoKVv)2+~-uWF[3=.:<ek i0"xΡGd VPPIDq-<(Q 0Q/. b&ݦ+jA[3k v +2s@29q+8ʹ㞳Di#i$&@G&R <~}\<gN=B!R`E2)gzC[ZC Xk  #41#Ao\-7|&Ew`V ZK}1M;v6Bu#t e/ ]."9RKysP~H-PRU4`h P˨꞉ $.RTIIMQ!1@]P9R8W8t%iqobx.AheFVΎp =7zjus {+m\O"{st3˽4уiBRbMhޣ0C)e! *j h)"P_=TPQ CFؕ{|>gڂ„Ly$@tM4_#`i) ðPARR-+ $ĕ5@5A72"1AԢl`B1%4M%4M15T5*,QE齆H & ) id!dQ!&9~,+bՆ!>8{q ^ 0TA01@̑3II0ALA@D´:ɶxL@Fa\8% $`!`WiGC#$/P`j& j`j( &"""& j9>E"d)@^&9 ej }XGt( 8@J nE"hrwF R4-1(0"~X~[n, QE@ 1BЋۜTNw3 p NppYr,5߱.[ 1EH*AbX.Z|83T3!'""jWg\G*eWcvrW_X2(;rք7oj-Nw+A\h dgwwygU]:$߯g^+=I$[&#͛+ZoRἠy A}yYHn6r nJ1:3 eI{Bf80>#w32sv~~ٵJ*1Z @z ~u $)X{Vuh-֮t=f۾I$Im4:*XV *_h멋ʴnq1$uWZְHv:]ݘµkF1fl %PMQy^'): Ҡ%Gv*.LY],m57jfK2Вo+ViXI$s1:1=97/L%%Z]\S^ QU* DS=Zz}z ڎs:U۳L$%I̐^2rXaI$I$fēvxqLDER:Mo=̹<- +L<'| @_/:,0U5,$S GVBHI1:|6DԢ=5Ѡ?>;FӊRҖg6m!EUmNdIE l sl8,\+LG< 9s5Htc+i΄-gJ%﵉{bIu) ᄂK7]/ b=?9|xmpI$*iױ^EUpfO具tieUuy6mӬrmmmm]u]u{6ш߬$:m; ,!٘4};xFp1/v Fy[O7lm;Icqgajªh8&}Z7WU^Cw6ʆnz [lޕUUWU)4N۶cQ^%Rt,ѐ'jhleMϨl[b%#F,ҋ2đMRé;혒f_Iߺ#YRI${۷^㿺DD"{*ڪs:U[}? *SɦVfҚKmSQd eS]^u):Lpp[tJZjӦ4ҷXX$R79#B 2UBB,H!9CNopoTvSl-c #8T _+>ď1"{}5moFsaku}n_Feٵ 3V jHP70pFR>J-8`u)?W>?l~<{`#*Z~J8Q0]:?"Xz[OԀJ+ʄ'Γͥ]18|HVA_狻Ԁubn /E{91yX;#;g>cG`Ff?,6`FH |n] ":>R '°|B$|b?n9Dw` A!KH3/AA rfi=6Ge{iW}mVw,sCffT!ECsAu~ >IQn‚YZ=ɱu ,3"i0VL̙ $.,(NdQ)P[mW G6xbnNW ; P7T:: |w.l{ (zPP^_0T Q&!)ls5z/gw~r8^Bl0hMԄ!#qVN" E& o/c9]kxF3kQw^oYR]a,Kv:&9֧Q87dffG%n-[_hSou0ej A_ !kFQFsϡ"3ƀߞ`ϊ,C^x;u RC tDVA [v~{JПDgѩȧZ-  @H(RE .i6_7er)|1J,:$Œaװ|ݼw33P]3;O 6 T6z!!!"$> !yx3Y<;<yC嗕 H $B@@,WQӗMH "yuqa)"TW0^[pe:cQ?w HDT%~Y&OHC@% =^+vB_O{(tk_nhN?7]iUUUVo=~OYz3Dϼ.o{L\jf.p _ [wӸ^ BI wy ^zxsxt?O:_ُΰbf=4(Ⱦ/{Jퟄ9_߇>_J/\:TzW M> DH~^|$U" Lc ;y DTA ETf#V^oo޾÷ÑN5@RB@$"$@@%ﻅ( aw焾D@P:sD3)o@`$n.AU?܁,C&`lvTc |ӊ"6 Pcz]1 ]l'AE1quunWݳjx ~ :9XO4'Qe>1sHP$8J%JOb5.=KcH{hPkhRE-Ra+*Z /Cw늭ϸn^T$@yC|G(zh@ DzqTG*d [,c,諪 0F!TV1cz̒EVU5U+hU㶳0n|~*vмZIf~q^O> /egBNl\E@Vn+GiKF:F~M|0 Z$uR A["v?GwL_>v^Z\XR,|Wcg˧wÎ(#kW]oP1o&](JPO%W"L(Ιuݖa8,=7 j@s84 ϪC _:g>\KY+xbq~۷ܹ=o0?(lBA#룜d{m攓`9d"fUd rR3GY]XK P:6ӡ/r4`!H?wх/j!F~;Ұ9am^× "( 6ݸ7A̠4FX_(\Q(""CȄ殏P |ޯOpsq\4g~ҟ,M 1bO_%U A(Aw)YZ0Y&Gb~|٪9A=.rF3'WJ |H9ʔ_B)#%DK" X3rŵ_Goe8pzu^G-':ByDKd"sAvi!٫& !#I-+mOJl_yG1hhFP džY$EMeæ ]o_zB@HE!!9s<x}멞G{-FUi;0 ->Hs;cKB`2 `G;z_G2zۮnzخ^pÝ{@ `2c>y{sx2zT݆Wʇ O B<)B쮫89 2[Z]> Fh j S䞺kd[ja׻tn׆5պnq; ۷ n+ˁKxkp~vi\~fA PO!feaV3ќ[A!Q8mD@? O{!P~V:"vYcS<<-8OUiYaT?@#$yLp<&q ^NH6§@2tUgQM^>Wg"$Dbj#@ }ȱ[*h K^' 7t7`Տj'I(T8c}8lޣ PKq2Lɖ-\i6X"Xɏ4t<=h566Hff*hxs$.tr:.0HS DQAH* 43/i_OOsgз[Ļ46pfJo sJD*G_Z]**]5P EUV)BX^XכBrm$ډӦ^ TUUTUTVاQV_=>>ÙۃlxҟM1~őc@݂q@?G:8v`ߏ#uw![Dn/.La9[cwu)̃uX3}XiBzVzU32$۰CP?^39c;`uAc UJ?|j/ozHzz/HZ__ԇh͗|+gW.AP +5FF* D -9rXՙPAjP{nf8ɹ\q88> 0}ݽ?Suna,+CNFiato< 8q'ә9pn{@y  ;y 9׹и3QVO3;;OwÕ^l1-% UQTQT=O/7M-qLZ*$b |Kk7 /pK;xNLJE3 I+\s陲|R3ޟIQUs8";ӷwPSj/$/ C!fubO<d;iR>xHpLu\+WSqOc)Q 1T% @PL$HD,5#H@T4 Q**ȏ? d||q{R č!0=q|>{"7[m>$ _m  IO[>V>=CuJH=}? z͎_vJdQ5$ @ ѯNhh4P?=*GzbXCP!Zv;pd"8 Am[e+lXޒmm˛X* U]O@8+PAURIU/x:ā-4d<>|pCk3Ǔwڗ*!& ^-?p`&AFiW0{j=N$PAULPW(I'(@4bYG;aQJ1EITlY8|=T,'eS$UWF詚?/C=QaW作/퐰X_Zl, P(~XU0ʂO WHCj 8A@D?mUJ]- Jjw !ضZݶ0m=v  ߻fhF/ Xl*`^n;PE,ynzH0B?"nOlm##4ϣ?c2?܇2?az8lL9wCP5I{V,)晇(6(=OG8s%g#B>eĹs^ UW=0#\Tcksam ꝿ뒌WW#QpH*hYB+__s]).x SCc*S2i9f{agvzm~N5czgt [JDFH{_倨K@A?9ϧT2VpO_) @C!$}=3uE>ۍ?@u`(8wvl4+lP 꾥㫫>j';k0b$K 0\?F#8c߾'Y^j*JbBm=S6Qjzmhօ"%?a4.\k1}5 a/ވ*3s2@-tE)TaRUL*9p]ș?_g;MX]㐻ֲ 9rkXۦ"< Ę"f@*"Wڸ@О "DŽyt,`Ii eS5kI`0aqdVm-ؚX 0iNw\*8-!!s@ *i jHd4Lg'{jx?{z>UR&/Q^nK' v3UWypv%쩁0@ܒIu+wF MFI*hz=EhvUt@~*Wt}*ő R/>$OW/ǀῺd/cօ#t oPr7e*&l0%AwmLg^`-뮉SK{rC~Hg ߳e5Ѷxxi7ίmj@𓘼Ibyiſ{UVڭI4ujA#v`Bo{492PWG,O"p$pG 1l\nPb6*d-'~Iٴ(D.neuiL&ŊbZ"^]}u\Vgq|Lnpo jX"hr/RP@uݖ_ϼ(>ԫ5UUF% QDw絤MP#(fEdAbҩ$&.%{*`8:w+PasB8@t/ڣ4`K ԁ_+վγN컺q|$P 448υ5eNkZRt~`S;'?Tw;YA"VPsmVsyP @{bxkULD@hcmA2Zj%⛿C'K+Iu&Y9 CLEU5H4+&5\(p0;Yx%b{ VE \Ib)z#V+Bg瓐آnP!k<`}iwǁJ7+^xkTjl29Agt ?ivi^Eե_[iZf#Neq%=v=7}?V_K"/#p%j|(ke>{ǶBR<PR9+[G/זN1D9Z 0NmJB*B $C_fFݫO/L݇A I^*ۊTGQ"9{ A6e-X+) @䫴F.*tUȔ gjP]SGꫪaғnP#c }h(LP*!ә7uxĀbJoB@~npv 3^,G$JRȏ|G6s5ߠ@`!Wnq(?>#G0Kg{gG2+U F#ʈ!TPTS3Ӄo - m[[[[[L=2p !yP hR]!=e 7VS‡x1 ! |ow[Ւ phy ַMyL2ySkq=yֿ.˭Vt{9GVV}pK;X,*4,Μ|D #OH}A]mƥ,*+GUSMXE"bo_( S\=BKjpDwG] HWP~/ˎk~ͧm3F0DdVc:zX/i4!2Yqί}z[?7N~:W)\ŭu[~ֈ,: aPL#g'w>/9 $DDmAU^*n":I 鿸_ۮS̽D1"#Hk]O×;nWW>xo[dшY3n[ζq%IcŽrmpq`뎫?i?޵ "x8||gq7/Dfvp^'äPw}ә[,4m9Q^ tv޶sq 0IU+Ko9\@[_q|31CGՕ༼CFWvetӯΫo LUҷW?Eߓp4mS?xهҸw*"˾a(T1 vo{r\&:1&/{ƿ?>'g |pßWΟcA6x 8=ţ[A}sю~iـ64SB6Ჶg 2"! 6  CB .N8fNER a Ṫ3;(k:=N81U"/>CoVw=ahKEu b c oi}^̇~!ǔ=_GM 碥k:xyB0s[*q> Ɵs} QU,b`p$PҎX/¨?W7nl5~l&v8ZD]k}^ǥZ/CF{I!})Faq3#06i2ݰw]NJ4O'Y.%oR@l*Z/Ǔ^3 H@)"+ǧU]{M{t݂8 W[݇ej]5RfW0VxbjB2`[B\]efL.(IV$IBj}L,3es+_׹vf^v(O= FGL(3@WlaUl){F}C+VX-_S"y_۽Gt-AP荂u0q f{So/ ?EBؤXE4Pč[8; 0SQyѮlW /b@^ٻuWQZ~pbUdB RG{,5Jzl J~255}̷?htPs+7/q3+=QOl4D#qz.Xx6p\ksJl$3rQD ʨGuqm׀7ԻF(G~ժY6t׎W/q |w- 'ÃvܣR*HS J)s&/nt.K;d5:U@F7#XS \^hVU+hfnhòBD6PHT/vLrJخD]Lt'5: F͞BqL5WNgi$1lZZ6mx^ b_`bgA֡}ʢe0ڍiΎC?\1:K!t/Wi=G- v#fc Ym I%Wl,0`&'FO2@HMH![hf?XwxU*esz䭪τT޳{8Wk;0 w+Rظ8<[+ÚGG i}5I ݩG_[ tL'AN&m`o@5às?\ G$sV.woA6+xѦ2&xkf<"G`;ݼژn"4߶=g{YkG<`aɞs|3[^_z?8][l/~ d1<+χɶnTݡ94T-Cn;iT&oUUcɦ1aF9X"&Ѥ҉4 F(+&aU}jnz4VE"ҐQPtTVd4pbk̞mxw؟\rCj$4t/ fH"2jlDCfBH&-h<ܮ%Y^bɎ7iM R1_\G$;+r{h\$:ޠ1u RQ V2d{E;%) )4=, x`}EQȢE\A()xh_߻>ȅ.& Gk=*@@D "y7(傤ٺQ̩ |fL,Su&k63#BDM}7a ۗ0Gr9y=pV" `|aGMb<.h~zQ8|^kKbhʌ f)90gⰌiԹ843cpZj^$gPs;|lX L¦j9O6{m{ز!?4xpqLqӗR6V7i&n_rL:=0FQFQ?ڑTTU OvT.;ŵ 1y0\dZIyLET(Q(H?BP _5?BOdTج\˾tސ['?Z݃&I¿%D_r8ms!thH%ʆ[p;^ڑ' G]{'s SƵ ‘@DS/G_vt*b)N/H8p]/ KEC<=N@pZ߁Ѣ׎ͬYԀԦ|%]_* ,|.r2gHGQ̲DRʉnj)J MfX,?1fl{Z*e_b@9@‹bn$FxG< 88|_|#xeH"nB͍E:@1D >G 0>iqLh2RւTQ;s }_8~[=TFmSV" `jvA0$p A9 ]E+"tDH%6p9)9&APjԊs $Չby_# cEp'XTk(׺`Ͳ;15=*[y9BX!"LJA*5E G$_'&$B H$ !<JMG5a ##F,m@dGvx">-:>~Y ND2+%lvP3($f{`&+M*SXYu(<@3mvrߑ;;J `aʯskwBcK,$dS8z-1 !,OXsƖ't+{zԬ >,Y *JBa&I}g<ܬ#)5 0|1$BP8y.D=TC{ 6J!7.vil.H;t!sHF0Jz fM$RKq~/P#8a$sc 3\E<>?FPxJ66h6 NHdat`7%= Sk!pD=8=Dp'aX3fD{=!HRDA+<(>CΕM[@Ƞ|x:uFa=0W=*f"[LCqrCÎxI1+ X xrf܄@:|b$R=;(d߿Qp>Km%I$U j "*hgs**+J臏P?`}1XH%] *L HA$A$A$$A3$A3$A$At^T@y$P/*TG dA@V|lݿQTi (CBT(da&/U@ P:kL2O( T  dmC4lH;᝻o14-WRI )<뉘?HMEQ b D_ 9;rY>_]ne93WlQ8"O*rPU.݈Ĥm.W[2~Pp0:T@?$\h*3R%#YϾfjVvWZ9H7Jb<-s=K>:}A+ m8}RM UD%#iuU8yW`PM>uȅ?CVDZ/c8&K47yl4|.O8#yx߹Q$ IU&aBA LBb!J="v: @Ŷq=GW9y1N6rDi@BH 9bV#L8 %  H + 1>h! C*rxOM z_mBn!ߺvA"DLm'4D*1 ^WB-p aQi]ՓwR'`db 0kGX ``sSz"NT}{ RFԁlHy#C! |zz!ȊPiw I$D.u3Ԁ~X8@5#؋yCq5^ ǝoQ8o% ih S(T &1~ݧԔp s3<7֤U./`//҃_nn7vO e٢q)w>QqA'z!0h~FN7dP/upIP۪6f*mUsgę(nbhK"9kUAεZ' T$烷`1rygHDhPQsH g=:Z;s˘Y&is[[Xڤ'C/nz*:x@ L%1q'& @ a ECro~ol DtS`Gb!Aȁhd([ &]Z!Dn2q rH5[-F݁/ y.nI4ߌڕjBu ٝW;bh/Mb"""#܄9n\zsבO?(~QՐ/N X_Bq=Cw˲<)sc$[PدҬ(`=@qP9hdDy!S1f* *fCD)>%|>OCT7b΍s0xq𚚿7f0X qL@kX<lkҡxO6OnzQk -,WLa}LC~)_n\ε?jh:<3?N{{{m8v#<)T' O~Qnkgs =D1ό:jYb\[\q:699iuVqAq"GN۞Zk<\`h}ͱG{I/!Ԑ># [Ό\ LI$A3&I H 1 P`! 7IuIaQ9mV<QPco9UUU>g}J(((6&s:=qI|[~޽d |)QEh9󪘱'8j8$$AI30A:AO3&fffffH'& X! `8j x ̢@HA2AA̐HBALA  6"-9䃂dq ffa% CcqMx$3:A$&b)(8(\F$H p`n"I,A3L2$0Lm4@q ꪪHJ HU!N]1CA@覔$Q`5AP/zc߮I|%I'`nDD p2, r04J؜0`A%3gI y&  G@?9$!`&'+XBqM gޅ)ՒrZ L%l;xY h.# de# sZ[>v䜔Tkv"/r$$TDDDU^[Ș0&_i=dP"~@?xP(8Uk1k :W9pXHdCA 1 K SH'MЌ aj,5!΅u?W8mz3ϫԏ3$ap[O'8iҲv ޲/Qv\B*  `Dr2'=-#Z3t/_#빜D5ݞ頁-R'sۑRS}q8bCNZ.]g*mCV LށZm{D8lakh9LOuϻ;ۨ1wij,`B"`Ӛ!3qՈg!cH@WKaʽ=sxZg {\_`:rl烙]Aq;}7Yp8y֮W}h'U!U*5YE`Qڽ]۟kZep0NYߩ忬s\kU*H'i?@e#~CjVY׬.[|с|~P l h?b 7(˻nn }[zG #P(aV.q,(P]9; sLQl~5HQŽ~J|?ϖ^0N1dc)&!Ip@&_ {A CHifC@=]T G[D7#t  sW)=m~7 oue` {&;\QN(DBFCxr^y!|ie3,m؉ i`;[Rλ396Q#3p}VH^} Ѧ9$qX$F3~Yz3r$s1l{$ڎ~pc 畞] A,fb9ZkmNARw8舄@TM(&qfl9Pz6Y f,AUED&"j|# _\!S{.@)MOQ`s@QU/M PB6cV)z ]\ ɣ!5: ei1-%M9G9âmG~ŗ&H5y8lm/ &L疵6a *%ކ:AQ+S҄D)ߐlܾth}1Nק6nY:iۑp(b(FS}4XW~pc>_GeD_P^.!yNFY>iw1b>„ Fނ`(NI)f٧q{N?fkLBÅtNeʟ *M0\sҮ.[{bDrRfd|(^0Ń P@w` 9H6EC8 T$Hnm?NE;MAoDES {gg#U!]LE4:a W a[шT(1E0ńY\ #eL3§D^{@@ު,E624da=`0^,$"oi->" 9!p-.rLwQHyєvTC|At%H1 :P BPT%B/MD/44tm& ;,AHkԜAȁC2hfuۮЗ`m jPz0GZִd?o!A[[9e'! "Rbһ,| ^p^6'JfVi) ^|,~Wx׎d"ӦN )&&>f@D08ǘ1 ZȏTfvKgD="AZ_F|(pv|uH^>RC JwNVBh(](l/;`Hw9jxD:Rs7:!JP}CC J0@!)))))))AABNŀr  4 &q!H I ` `B  fh`B f*A4 IBJ`+H4YX_^ALJ9O& x0X$6!8,X2{p0Red!in/S}((׼,uξQ*7`F1I. X?q0^WiXX<[0ZTq1^^/;3@ݛ B$` ,$ wME| »8A$A$A`  $H% B  "\A$AAA$A$A$A$A$AA<,AAA ʆQUd3& eAAO AAA@IAF  !H$H$X H$H$   ':)0Y/芪+Y0 C x36$mR: b@w"b;aG^ұ˝%T4.BUב.OLo zV1n!'@KŌ8 BāC}`wEU-UYN8#x"2'Z&tZ%%UC5%+@JA,A)0AA*@A)0AA*@T I`%ψ8'9eB QtҔ&1jԚHO8H"r@҆Z)A@ZM8Pr\4`CXe<^GEr@L?ORK gk9r`ֈjIfEL(84z "I$&% Br4_ژ$ %IGbyf D͈,<U*ưd 2脢x*`gn!Iak 0&E0dkUTKpn`X "HD4^Ldܵi/4\4DF+/u@e 1yART#h9G[ cTTސ8h.0е yw%,nuŀ&JEw[&- ᭟t*vh9 2oyȾE gT؄"}C@g)Բ wVmM/zJ! Z^$2Ycd ^uG_B$C I !wft҈Fڠ^(6EM#Jkmfw%8sݠ|bhߎM OjmӦ0IQt߮G-.K\Lh.a˰`}T@v@ 0Pb HXᏓIZu7Q=kW^m\5ľ{u2]0!,J%J _.. [ f!$*4>ñcwάlmy^,Zj(YIJP B] q"gaݱ fKSkz ~\)_@6z uSwgoAvu4Kd(z4KJYwryXYe!Ԕ'sK7'>y>rA M5ˊ<'9>C1Ȩ x(d+`F 8C8431Gq,QkHpn8Š)u4!L(7K&2B:%JnŚVF((k> &v#(>Ǭ zL(LFH1S`qITg@4er\:zA"xekt]#!0mMQwqs8f*R64S|c)]ڐ_0N0w ``\2ݺ+`L" 2$h 5]"Ao,GK~ۧE8vԜe5ev嚛=zYߛ%3bG,:,$p21ffMrBz@IG}"=̩O;[7 Sh HB:5 ˀn3}BuX^.1gBVIEoW ۖՂ$l6  $ f` FB  f`H H&fdX&fd Z ``aB  f`H H&fdX&fdB `& hd$  PX! `!  &H I ``%% &`   &Af&f` H&fdff     &f&f`$ffH&f`   j {`0b~c_I׬Ef%fR"ZLP.bΓ򇑪f I~GX@*!İ;},r ݠjQ{i(ƚH-X !p& O1 ޯsf×O"v,b @XYy ;ӏ*FM,($ĵXP9IU24I= ڒTJkZҤi mJ1Rās@( @aNqx %49go;4*  LZ`f1\AxA8Qe8A<=>:1   QMԈIکz󈨏1BFCC^8gD`(Cf!ɀr9<񦆆g9\v+>H \N&4a}ۮB@0L0LC# 3 g8WsfX~ Bn ?$ E*A5Aɽ|>T z>xAy1#Rƒf(‡AR7K8e1 L}rtHU4H ;f@=X sUUTҭ*D ẁa O9D0ʹ!`"P{^sD%\ ls\ݿq0g#!P`?/S`-Guۍ.A` $!fƎ !&.&HXZ 4>K|9;tȘm~ o B B)bBFx7X@Hy#+hW@C,!. ‹mm Lˊ>zsC wo nGmVD2 b&1 c ۓ$!i q ܘ$o0`p~- " <3 j };<[00P6b;lÌ 样{'' xu! Je&st@0k]! Z8p3pn8ߍި}7" <\ ۡ%ùel3̚GXI+F1krTmꯅ `9$uŃJ̺:hIĈZT(euՔC2m=t.Sv!ԔsήLlϽ݊o#gaaxsX]l6°]fDL! 6|hL B bgF ` X)E 18Xʨ719CFډ((HCל3|EhA*l)c8 m& 5Tubh16!d6,*kl u% "X 0jrM!4U)=߸J63. ] Co6A8\,CA A4 T\"{rt+@@dH™=9 EFBoSLB&t:,\h{p?Ήe<әS8px_0'^5,9[`WJ?4Ue%uHDb YtE'#$fpڥHBl xv #q-DxIf3sl`'TҦFh1vH!%=x}6-#CDIHxi-@/.n5ʢJ Zd<`7*؛Y`\\AKIp]ĸ-+/f4#r{,"ERXUI~T'X(=P`0V0=Jr/@-QX4G-M 5Ey2$TѬ s,(i釻CCXpWH\Ҩ\p>;[ߞ0@+ñW߇g[l#YҀF/ɫ"`% X9|:&nLJ1  Z!PK GCl6]خ7ι14O3$KiWes&E1.LQ0wu0^xUUU / bB\BͳZkAB%4AA.<13EZ5̡3Zb0WfՂ"h(Jd M9d*!BP`nG(J &VU%UJvW}L(QmcQ1$4 PC fjݻs` :L@L+\Dm MP !,"I!Z`I$XFE-5 A")C$D HR̨L Hug2v!1UArÒuBNzkkIF3kI]6a%0ҞrYD mA (Bሚ"2&6 Ld6B0Y1H J 2۱6*4gȠ'd7 W: D ! उ9cz 0ȐzAnx oqpC8cO\Cu,,B2 N %^@C((!9&&GX| aa)p=U(7̃ BcbR!|q]ݙs@'QP^ƀ$ ,i{\ pO7 PÁX@4z8Tsy@ :񊧼~sS! t& @ҁ^} _=,3 jpeDD\$}(% N4#߽.[jj /e Ҭ"ihǍ#%憁鿀Ā ` 0K) *111=@^|dfhw(,WXB!n1paOl*@zˣ' 4v:kC#$#ۑsh~B>i4ԛ.A~D{AWP}r=I::d`#  <(݁:xLpX,G! *dQ'"@8,*{9Av{CL ,,>>^p d'H5T _/r7 P)gپz=^?zTSHUU!ab  ը+IϪϧv#|;uF1]Р9 slT64P`~9B!~}ukFǨ[w2*g"1`bvϦIcWVS|y &6l!! 2A# ~eE$@rI{a$^M/r@z>R[0Dz\AЙ[}GP$26.\FTo§G,-<9#7WV]t6wJj1I|{>[[1  լn4 C7m镻"n.o Ьs{w}0?IgCO2 'ot{{&'ha QU7EɂYx l$d .%̧hSɫ)=CH+d< F %P04+ PrUR],@HEZ#%kS}eKVOU_n/( ( 9(y/חL]~OtֆN* $R `kgEA⁔0A,dFrδ1Gv$IO?'&Q9D1P8 7Z{N~ݛ,2u-Xc6[R``=!;}'ȱuV) N;*ҕ  `[p+TujR7h 㻶.Q@?vM Vx$, tpE-#vus xA3A.OC Pnྑp%"6WZ3n##ajfTCS<a XWAa '(&aȦpKe!{'`T%m!GOp_B8 zb( sm}UL1'h\fH榮оf^5MS̭0 ##F7Nj<}/ x{QHCLpi.k!}׭9 CeéṰ̔i@PY4 2N~_'Qn.9UUUUU,]4 HsZv}Ռ i40 vEp>>d^wbaYݖ-my\m®{_Naw% y?SGbyxTly@F (@F`T[= /q{Bz[=@|;?X<B9X(ːK+ NaF2zA\7(@=x"ATLQҸ1$Ī]\l}ꆘ 5F-XJL1E$[! 7inL0F%3D9\ηYֻ^ ۏ!ZK^%vx SUN*ZChX 1V>NOӌ     H AKbusmX8( &A KB&FKixRt@\w\NL2@uw>>ح]FVnąF.Zb(*hBQTc, Nr:tY)# u:-j 1>=/H3'M 8ϞC D 4@<,~82Db`B9p;e bh& k&T!1.BT<1^o+:E8QLɳ̪T9sY&O@-U|;L:BGGcA#Dn:6|n a?GĐ̘^C1󈕡E@% "u4cP`O0 daaiaDuMud(^-\6+dq*G8$n @% =4^ h %0JAI%z) 7bE DyP;u>8k 0ʼT?>'ǥP9\Tv9‡H/zyZ !ORޞ֛MI)@3? 9쓔#RrL =@(ap@N$͂MǧSGwh{}`( ̠L*P%}=NDϡMUY !L82P2!cr(Boaa`L=6g+9z83 5g* {|K#0"=7w 1GuC!TD`@NrS8$x4l*0N&NT n̨. 8fBISB B fåi|{f#2T>F&8b!4m4S[c&21jZ1M12gU Nq&~ H: umc||DT7j) d<0m#|R⩃=|>}Fe}  F}4Kk>k.]Y^C7\]scm;w<:L2#EBSB@3dePA}X(Hd[m/wuQ63 vn5sg/lI`Ÿp M#&R4E D#v p7:,(1'/]J1\G#D<@(QW2T6 +z >htM { LDK'oc};E\0B ߼""=њ S3]4I0,ϫ:&Y~GG8X&h|> }"LCE]: oRqf7#9j-ȝDmrgz6 bb|<ܒ&̥e(9jA NzC$ {J)y @:NBT3 Ŵ cET Z: "_,W"96"[pl.Dڊz, 3H L܆`[< [Fy x1dG5 .StH<|4ӄ(:;Xa_iFO|Ȱ\KL"$ , !Nw"qC w r]5 FcCP4N+т =UiU\8A?Sz H3v)ӉzKIL pr BCv;߆NH5"4ƀi-mJPŨ| _ SZ\U/v(GqsN Ӄ^DWh.nAG{"Ba0ѡ@ Mn(poBT y*:w[0zQ$Cv"es^EQViA}u0:.&HK;#A]S ÊkǶz C&J"7˿(@U&yCvYHZ2.R$w pM]f~m 䆔ŦP""E&;Bl.<8ǒM{gGo{.\8!HCb1G$UTDm;%%<8:)8F,(r<~vqpF53aϥW]vƚAUH F}ZL @VZH;6,-(`9ƨW01ٻ<=uZ {7λ :GӃJ/%Ya$ &/M;vO=e8W^Sg9k~b@3MwL 1˖Z hLJrVS 6ʃA)Jt 0Q,3a k)fV$s@fqr:Q`B*PIЉމb`zN[mO|7M%(z=/OBͥVN _y? Ũ< Y?o?i3׮hN1Yn Ty<0\N@[#D2/n悃Г0B}j= x@ B9=j zı`#@<(AT"d.F/`}*ŇI]/L'v126ÿ:F#K(02$dPKx@8]  a@(_f@6a=%DDb _D&&bĩ8* ! bae[ipP[{8 [2>Pk`儂7;wjaNAJ#0 |u> 6)#p"&"O~4@@ 4 CDŽ%:E( Z҆5_9{)f2l2A$*á*Sd4CݡUX\7,Zɔy SΟwnB%yv=S*M_`/2+vTIX1oD A)0A$Ao*7z<,"~U,LUc-@(Š \h((UL@ H1 UTRQ  HiJB(D@"J(  BD DDhWNJIOD<3'bxD7@>B Z|H;rykd9DnDM*y6ׯ4Qgtf*|wtr%d!w?q_.iݛQA_+ReX:3nAUT(DL~ OKJNls涪ݍD@B x Q ?qB W}CKUXP?r<!ЇPh4.fQe JӂFl}E%R <]v뱫RiQ[l!"F? %NuUU\S@!6Hfa7D,c,Z(y=Vnt!ٞgK0aT1T*[sk ;1[m ;G>yL8K4nے7Y8Ji-`6p؁/1^bP TO| Gp*(`g ^[l@_ќ87eJq.Q"uM_FqW5N")Kw/~?7UQzwܢ$~.rdZ5H5 EPG_Qwܐz r4 /t^wyҝ.X9ع\ fD!w^*-xT鷋NheƋubVuW̍F^Wȫٻ}$}~ivQ2w@DH$P {G,0g ICYS!Slctc)Fi2cZMtktc#F&AQb \4ƙLO,e1bJ*rS{g8EgԂd)kXx 8<)UYXkj29eU8JuǺT%|w{߀/R0پhS"֪}s 7Q;f$1EziJwgD8PSB } Wt@(" Ś .AUh<xW>&zߎ]TxՕ$ F/<=.F`jka !zOX;!xFr`Mp.ѡ< ۸Ϝ/qi0! ɢ/ls5)QCJղa$FM>f0"T( ? ᯴ Sy |*Ay< wR:jg̡&YIJDԔ5,8ԂPFD8a(e|j Ҋ(:O >0$7h,J2 ww>{?=ɴ+Znq$&h59nGj6pt-5[Uǿ/*dDƚ"i 9>j7H' "O 7b&q8T>$Ϗ'8o1%%( WsU[i*ml.6ۇ7khИRȅV*1ASV]jU95VYUCo^&t`NrJ ;Q$JTlo 6ORǓG/Z68 [clmcohbp!JP$aLPwqf.`gn:MfHTBhk]$QYoƁ@CpMz J4 )g̣rѱL l0ؒZV"c׺ϙMEUpUP_ƪ<`UUUUUT$#χysr D ;UU^Ƿˤ1t7&a.  89.Ä}UK7"q\ v}=_݃UUUkZA1֮ʝq$64VJ22BRTRtbdPwhɚm7$PO=E`0UUUUUVkQUtq'|Śߎ&>p5PZA`lAK|ۇy@D:$.RIaK>d; VK  :]m!i N a&񞄋wrƠomr DQ:NA*̥;oC #$НByDҭvq: [ \~h(j7䍉r{׉l=A1WIv |>5U|vwOg>}&l1:J H)_oLp,]@BB"eYXHHX(% )^ɻUIw@8@4spK4)LAA;eRV() b ;B B|5vXuT"hR5BC UQ2-ܹr (( "ꪩ*jI%G 3 :S_{ &=hf=\-7̵zmcY bF,F2qϱA DP˸s說(b;UI{$?/vѵq|Apf 97lFg.p_Iv3N{UmFD;.u NS,I%S5 r$@ &pg k$ӣP$I  +RIwM+332ر 0ij$3C$Mwe^ݯ㗁,KVp$rwb)*xb&TDFϱcUUTDEU0ڨӸ'XjIυ:>]4s(6XI$!Nb̻=U]xIA2$d9rpꂾ`$b)+s<8pǘJ^=ooZLqJ%UV3U۞}AnRgcp/QwO)4;]kjK1W6a0ܭR=I z}|7w~rx+~넄 ı۝neۏM(((5 0 07{f̻fl˻ Ԉ<'6sWP~[pMy=wow4\Ce zzaVG|!:UUs5].r7uJ>5_$t^hp -MUZrviz_ sڔ(Apk85VdX mUdJJj6ɪ&clj6ɪ&QUPZ*4@}~o}+\ 2$ JVDoN.b J:zJhZZ^"S$߁ԼBQۘ TH^ϿK"/"(o>|ӟrEl*$~zdZW̛>-g|6B $#akVmv^f M44sd {'LWU~Rtҏ+ؿ3.~x:0k$TvX/{qڄqEr{]+q݄g G;Ltf5{e2a7Jfh0 L@ܪ}b*>4|`SVcW`݌b*PIQL9Wwwbu2˝uHlAMu̹7ݶg9jf)e,A I4ϧR~ןB0. ϩ`Zsp}DDPLxmZ<5Mi/rOrfffffE3>ff]㻾ffEݪ**2b::::bbbbbfffff]㻾ff]㻾ff]㻾ff]ڀ(0`wxٙw͙ws_ePˬ^^..1FcJV֕zlB/TpcbV9~:Y<@'.:m"l UiQy&0[>E<<#D +kTEQySI7TN aoQݹv,uug2n.8T3KM8ZҡS=-Z#E:IR, GK7 cĈWǕQ@ ϚM"o؞ҹ=/#\&nDy% *K=,˽IUeywN }![{wjfYkӖeC0cm)4P0ξtk@=7mmV 'ZNCO]P<9aUZ@Bjj/}>, P6 p6cufg33/ ԄA J bxTnTc~CK -UXK\뎝+-bCl"xy'-qӜ̔J7W>!ϱ:aE`Iw@6n]{D8ﰘzGs m;]s[j/@E2DUWɱP !,%(KADy󤪒`w/s}a@.∄b0, Q@'gDLE|JV'|:ESʸNG^5ˮ7 |BQ^f+u?9xA7D*P~ˈ1c1c#Ȕ!NRFG{<")}ss3g3ö_u}b-56{R 3Q@5PT|sHP{ :F$A| <<0tG1ϠҜUqR]UIZsLX)lV E! s!yox ~o7*$cPs]7kB |=.ȾٞTQ =5{d.1ޣU|L~ux1z3&X:lls$,*Pw}~)ߴP Ÿ .Iwhm5Ɵ[4=iX-mS p17Go y`%Q,;0o396ni-ŹT!Mq9rf Q(y D`ˏZ 2 M:Od "=bL <ʾTJA y?U-VM* `(i3y:\ظ޾R6 >F@^ucoxCB|#P󾼁 ]p7ߖf1dufyszW{8~'۟P?.& C /-\<|o϶=vt $"0n&G7T:OJos6#-tߦdಒ!skz|6KsXo/7?feggN/}%ć>v|fc^>k&spI?4 h{>h}VEqscg|T$(ODO?#}rLۆ\#%HtѸA6L3uLJߧ#qÒ$'oO] i`| v;CE uBg^˹$@e=?NzcCu 8Lй((p܊j($O4Nlb ϩb( X-1i@wkxv]xW!ݿ+m Lf.Qs lg(o7xtffX` `  {7nM4S)s=3ofw~Z /=h@h &t$Ds yZڍ2]qrJ" ˕g]4ΐڸ|*1ªҭM]KcvU߄R5V@5 g{q;~L<3 5\X KncfWIUJ>MWxӇ [WJ F@ ~ CwT7ƙf^ 7h( OQls7;/}bwܸxY!u$ߍ>_~@dG|-\ȀNsBUkL.7~Hy[홖 6 fY\-|7Kw{0qVt`?~nyVV&WEuQuQ1SOHh]$9(|z)l'կ kUUU68GY.V*ȸڮYaE(( RhDUEVϨ1 > c%UUg c Ȟ$ADM!,B IONerfR ?  wb4 ݈8k^Pchęggt G bUD`/ yI;9N-u:xeG;aQȁܷC5""B  VPq,@ _aز~VAdU%:u;|,iݗ4^u`7N[B85c@.j ;¨ JMWe`0uu!NCJf(A٣ɫ UJ_%˻ÿ$&"]I+$Lkw Y΋d`|snًrWjF"{ w7mnH_o89j4t]dYKDFۈ+Usl\ΥR(kأ5GW.a[ӈ\Df |o* 3Ʉ,Rwc$ydgwÞ xcŭ`0NҒ!U!48ud۩ԔBI'.ox],$'"_qnN1se-NT%T (r9Ywpn ]v*(wqۘ]-C\q=xj{hG/ۙ*8*Є!k[*o .PUw 4 FV[_I,kZ 5feF,Y&J*=IP} 0@`oqD@}A]p4aŦ0zDb kUIʰH>WCJCb4铡TG$^꾌&3s{MIMU*Ubg`Y+jw좼ݘ큒k{3gv6 U׻vkrZ1f%x!5;+ ߗ|obo:s[i/;YXE.z`S}N'I=zޕF,т3 q]+)ރH], i3Ѽ.&֟q)Vf#?>{U>gk e x S 9;EZ'wIoA= )SbC:C^zoZ]ߊibq$L3@ԮXN<aéϽJޯyt ܭʡ*]]"88IfW8 H/-XjYuydqH|Y I]$W!Ʒz '"Yg!@ {^K2ЧDz^61kRJ[lZݶ!"g4Þ2BksD "h1 N1 (Uss{v<̢iUUUUQUU_`xXŋ8r=1s航m""""""1c4hi$qBc0DeUk\mouߞ l'W;vvh:) i !Mmo}kp838D=G 4Z\E+z99|;wrv5 ʐUV#!fI$#Gc.הJ* @)먄7uA)_麶֏ P QEUUo4,@j}FAutNgLHݥb,W,NJ9"ʪw]Iy>:+݈/I$N-4GGl~N9$`d2B2"F1]irAIB)UMCE7ʛkEf#~XDxE;U:8= eYUU[\~ҖҖmm{ǯ,~T8aOw5y褯|aTvs=a$V_(b=⺐Mێ*$3d% PH#XoQd.l\}rYZ Ŷax^'0IXuj+PAr f2Q$B^IE=PߧUg{:4O{ #8B:繚pgfqԪfC0F+^ɷnz#Y6ڗ!&uKM-Vw>/דf"s ?. <)nPHЄM#@UVbF1y޾ycQ1%~ʼn77 s49̛˃cc:{-`=GgZe'}^=To(%)I!zEFw KpD 9{4[72 3@v`|u ~qo[>4c0\Abs:]nr OS&y,$,^ }PJ3r S5᠖  !U]~oH0IP (5)x"o/++s12/.P$t Po㠐QH+С"װ.oGaA@|v*ͯcZOg8 ,ؕjI1&p-QWW/ᆭ0Fx`/A Wԋ kЗ!t#O&ĐGrg5j\60/bA61Cng\D%BTV\Do(.U"i$P^ e>Ч^\Fjd=q*j!&!=/iwy|3yiU7'\6Yﴑ*ȑYX4D۸hy9P %2h'cMycX> ) PD󕺟}R*"$[Ps+^8:R ;*`b q`7f_ΫPL8=' #ӯv{̅h @2L(2(P"`:EZxBruQRφF Th6sTyI+[8/ Evnrfxq&yG+l$S4Q9ei뽖an <EB}U1ᵝuJIBhN:osJ,ް:/~c'vuq8-=9⹛ZoxBC`@ .N ^a(6V*000Ftfd]?/'/)-$ 0U!OD7p&\)"3 <@|a.nfsIRQˆk&9 LP3o)?hf'!Dpj% /^:˜_(+Rjg-l}Kt~5pKd0op(MqP-UUU 0j[/N5B!mj*68#KwرB%(ӆ0D=! xsh*K@V @SG7j`y_\ [nܛ^l< " y&(" ĄR$Ts wvvfݽ-;r4i\әR`\[Hu=UTu| .~9xdd"B  v4" g+ejE/.<uK#>Mȱgˆ;PHt2N~y 09d˟L qf+'8k&3.2ߦjj΃HV.ɉ9 0Ϥ !~V5.̝:ོ9}#|QM5ơ9܃tZ2;k~^}G1ϼ[QXJx 7 A?N<0Po@ !FT Cbì-WްtFpG{{7|sbeL,>15;xhD̘ߘuӯg`E"W;"{qp<1q,7 5<9M;)Al={\p9]~܎A,$ 'y`2so86]!ذiD Q5N &Qܦr%@,SԳ#ۇԭi8]p 1^bb@q\ē29o'V%nh~;l^zE24Ѿ/OR_gSrKC0^V*$Tsg7Àf7̑CJ6N`ײ #B $&x2j[\@As](@ F4 o;snRƘxי=OaV؞Yc9[u!'sFE2a [%v. ugU+ `!yh89CTB✷.{L`.`+>I[\_L:,b$*E5C LkeJ.V# 9KQSx: ,ZadhB"*"#!@ v Uy|kQr 2}Jm;n;Db.*fh.1| GVTI_r"# i*>WןlS7R) \u$*ChLyB (ϲjP(}>-uX0$w>`@.Ha/X(*v O]9. h\rMDCTtKA.Y.,M0t2f7'sitO\aK\ņ& a:T ey^ @ߏZco +o`y/@@Crq4._eJ.5[[c\X4.sv؀T/W˭A fkI&c$10A1ATLB? %mkElVIB(`G#BaE-J`$hZPl g>q R% [ $HL|H MS R??dX>J<ཽa?\@R(ӌ@rOC16$#sQ`%k%-)tIÃڒ]Trq%qĿ1g2@c,A6h40+DxGi4[4 Jy xOUiJL]ʂvGRD sE$t*PP; ]"?]m2?dr -qEb opZQLzDr_'or71:h]k➪!{~5䘮, ~ޕs1cn&(h(W #}9p8jz$[I qcA uyy#1܀S*k[ن>?&'w"6CP Pxr^_vOoPyCބjЖPhB V92A H*o3U5sw3(`) AXUZî~ O}KpqBhFZxRL(OH B)H/\P=zRA+bt+Xp ?&^`6 sA'~2&8n_n-)VBsQ Th{9΀k*31Aa$c0b Y} Crxvf)d4-KB'Jb :?ғ(1u8! @]b@z),{<=0}"BE "VY! ?㫙w33b'/C"д@x$**n` Wk2HtP9(,J"l0A`G◱XγNIm!e娃-؇(d t!:C DAu<i Eq-xo3t;v`rBeH=;MR~%   R)  DJ_pd{lO+HM525X(t ԁ0j:WΚ_k?ʒ)m~ס~(kp:\%$DiGJ2X&g܇ ŝDYl~J!+% BDP:w{qn@`q !EBev5}tj ؒHH=.z:Ny޾7z vCy/Gb}CYv30bTu^(H°Тɇe5D}O4uAw#|E-'B3]^3O^ƫTɨ~tMd;7CQ,FlJlc]`f4#BYFCCC4ɹ!c%eêI yXs#Kt-Fŏ>!C ^yқ-u UTK8kT']stGnnܱتmZmmU[7v Qg1PbS624@zvDb(|pN@G""4 F($!u hXnȏ磡*T a9T8sTqsy@HEI(_hZ)Xw@! +B$,$`<=S!(3݈z}her&C) ޺[VR~qA5j,IсZo汧齿 7j}L-{bX|sLBHT0#+j0ݴw@mr6\7DAİD7Ӭ!k"Mš It^GǸ-.WYvMC\ps28jfA6OV0Ƃ#'מ~Q\d6?H~$ ~_(HP`wgp~c(27\`ȟE֥%,O4. tE"ky?_yoUC\˃==3"B4=|Ap\CM  QD>A"BC3fZB=tk6dP1(|Ȝĕ+}DAT%^0*}|? wՎE-{[(e畂ECJg!^)?Z~ %(h]IbPU]E#OR aI$Iu)Hbfmy?j`T2ONCx%~2q$[NzGuѫT- 0"܇1D@M+4DF1b CLyB(~,}_ }n`!"O5D {01#\Z,`G#&ÖPe^YvrcUQn' ytB4US5D^7[A˖9Tr!0LDUUUAK!Cwp07 /ߞ)ZIbݺei+c Z5 ]$mIER1S )\T$Ǘ缩Ct^yUJf\¼6`KRi&ZZQBJPINoOB-JO~|]G[ IE%Pgi"-"s}Czhz%ؼ `W'xB~;mAcy2E >fB֪Ě_> dqq_6w>K`M?$kEnuSC}`E6,mxЊ RXe'NIO3dRRtIc*Eo:._:tx=+MxIB0~F=,xKk@x4D=Z{&h0W䭴>_e{6[29๑ (kuĻ80hePdeq&H1SSc3 {I8W!0|񔽭gZoi?cK8&PE;>^*E. AJBVd}Ǖky9L9$D"HK@BTDPD B4"%)@ BJĢR R II**3`6$9l,0@u!Һ;DL %yr W¤<DRz)qn@N(&+qú'14D^@EDgBʒԬv8,B l{m:r5TwyG&,T R,o=fT]B"ηDxѩiSO|ن2᩶(,,!a8++bl:VV,YB95( %{/i4 8Z[+j[6 mj5p+8VٍlhQR593Axx} XLap9cdbl h^SS` c`ȴ>W@->\ypܘ +z } Ei(/2}٪d_L86T$t`7 Ou'd}m֡5 Ȉ7 /;a6\`!*ݺ+|~]Ww􅠒" bH2S@V03 N/|4uMnghy!xCφL^yyp[agT*1$Bk¶ְ31cj6 C)3Wݚf]Z$bcZ.D'W$l ,!Aɖr 2'Fs22 6o6 qpHp7h0Q҃.LA^x }%8e lC\8)A\N$MȰ1k#fneMTҀ:c(pzLOz p\'T;!D^\1T:-LFbəpx|(2,4ߌH{C(8\7c3Gƪ' EiͰI8BY'm>6,nHn"'-@5_[PȀo$BÚt8:I*AH/Wߑ:$)"P =(tBBx/H>T_F]dQ%:m#B" D I A! =e@I%BT*@L05Q%NПl$Ēu:BBkkݪ"/F 6hC9bG-L1 ,7e*&(ffbf')@JGbFhB=ta= Pe߷] VRQ!uۮ" ,J$@^?1M:HgO}NhgUұ`o{`zՒZ"%"CYOt8.,C)AipPd܌D"hL' &VpE+ ^ 5 " .Z}R(*uicw6ִ@"QH1&B^@3W0UQҷh`BGNLUU!!a`_` 9A@Q ܭ E$Tt0mEEcװ  3.c/Ih1Urn3_ C +wm W0h D@1Q"3:A{r=QVD0ec NCu; "Wnn5@zx:nGnDdEDDZdG]SsMTj,|,ꗀ#\+P023C]XD5B!n2NFBD@@<* Q^s""v̥HԀsL]G"]& t9_4Ѹ /'Db9s\ȲTjߊP | ) CD&8L\Ó](2UT/j3\;u44&߶,K[x6a1k&X1j֍f_,̅\ߙ䫯e * %.y[}k ^49Ryp=9r2pj0N\QzO3H z0DlbǃorϨhq+ ~nft@6OW(R $I78+Yn*\*h -#xgeoVnܧ,X-UQx:0)6whY^;{ #` XuY-7@ᓹ): ^zq38Y%ڠ (O*ŕl(+e"#2(L'.WmNwmFr&U#VV4f{@{ՊB1%'5H噂',r<+r/kk OCQrs,KI 1 +%l(ء$fٞIl/CU:u2?*=jsY.9UM!sR\0)jNPγ jaGC\$ąb\s7챸S 9|647Cч 8 tsԱga^A( &IX<%0"h@P$#_ P l3"pri6h܀23i]F/-# 2ykaFC]F<'hR+=c&,m焋F2X[ztATu h$5.WM܃Q7QDw"$30d25+qC)Q֍Ia=(t5 X&]\X!6s;_MC4$e%5QZ;Uh:EͣK MfclB IaaNԓkoM2pN+jg:/C%C&aE{xr}kN#}2f)Gl\r@cgoUIFDjKJ6-\jGڂҫ;g*c{.캼\:"@ЪDq29+v{GʀV4x%tdB=A)@3@b`7;xl,ES\K]ҳ^[؆B<M(m2i h:WN1kC1H2:pQŲ(6rnM"h1aE诱H )'{ j4Lґ5T-yW4B7bO;O%" !h|@e #@(xU' Gڽ<(?(N(ά*ya`TL@Cݏz#Z(lahzVDɸIShV9*4c4cM}C yCT7GРx qʜ?-CH 2*UScGXLUa%IwCt6^X484!7 ^&@T#4A^r|Fc*_WwL|-l|~ocbTrÚx\/qP-桠ڝQdb;)@7P Mqk,xE|S$Pa2L]#jƸ8zqs |~ }xw~+,Q޽j.VAC B2@UhK;!U(0Sj 1NtVAB۲WN~ s=2z\J#xWQ63I U]r. U R6㯗T 7nQ2VU,U\pe\rfk^hh  FZBAW"+ejtm θ$@lDZql*`'1a*#8P(js: {-2yH$h >Dn|:tDP/E YnMg¨bY@`_s3;Pd'JK+Պ$\B7bqb/!lɤ7zE"K HG1NǬ(RVkSdc <8 mP+k2$(_kM3cA!ׇ~aY.5) RP/@O3QXh"bFƈ$'"%;{?_ 5jBGYKuu-O(`uGE41* \OʧER@Q4E DDvS̃X$$DvY,o>G- |_ !9ll}0665 Q+pjS4de4Ɯ(ȗ^PQ@}.)`,Nz,'VsAs\D$BB@=Swkypx2Q_ӓ3&T8`["2  ?e%ȍفJRB҉J  X>e0 ^ ƒn"oŌ.SM5Gb9nc4"Ë u=䈤*&X߅h2p%![| .FҁlBgϧ|[`kǖ)ÌQ,<`a0ҡpHњXч` A@w/fJh+Q<D-~@X=9c1ANH P̫<@-hv10b̕U U,ipM$f85婶hG*"0Oւ;ꌗoV a<aD ow{Zq#OIqNJ@z:Q@iΕ3])Z?m 0j&hX-mSpNyvc Tjz~hQe_`&FjyS=:QM&H] Mpp+(R!*1}??G뮸̟?ydF]?5`xgCPvcˑ&:-yfZv ˘p_f  3S^8"m! 8L"8Dd8$ m1D֤+ p-WWR!Q8|w|mp|DOR爮L/C@@4de_9mjoɶ޲'1RP1m9lq ]ל xͰl/{vc:/Hr#h<ч%t8uްhI:3ZQYk5?=g댁~s/f\qC |{HҕTN"Y=!o(mۍau:E@1v..L:gB3ߒj&̩ȈkKF ݴDPP`T,V ;,5MD{tB&Ȳ]1~=ܮ8FӟkU&$pCP}_dP("'>~Z|Co{؂w!o+ . GʏPV },k_7ɱƙqbgiՆ:{s ׉=pJ_ BM4"KA1qA@'2^RޏD TJ`1SF)"1ٌ+ďT°+޷6,KI/!҃nL{%~5t יK*:YpuIu f+BBq ĨւizP+0.*lp{Ŧpa`1^@nN`g{_umuGƵ\&AU#n+Hh8n؎F>7fJM>GY`GD9 95;㲊p}6ֺ@.`z.to .тCxUg|ڼ,ʋ7Ndp@ߙ2BqLac:TpЄȉY1 -#vR(JE4{e73Y(F A ڰZ$"%]_u\u;H42+PA( +c9bd !:ByM~O8`@ˆ{Ӌ⦃S [f% #m1P:0`M| (% hÝUUE2PHTPEDԓPHD,IQCTLV "J8w/1wkH8@hp6s8de{%#xhd$:y1@CŠM,QTH_ QC?!Us Jb)U@ib*d~D&$ FBpl3B}cP-$yMeAP-Մ?h+JdS wypZHi7%*_8x>W 5))a&( !+?v@?ZS )53K@ OT=A~j M)M5ը8r9lr3?<}6 %ƕ ')SP|!njTW -]5tdx@P+/:f!)hf4/!SQ()] "'Ё_Mwb 6GRf8G}9=&`F*OkT׋>ysxB 7җvT)8C@DpIl,^.!AP]˟J]l.gIl :H6Pup`s>ACȳbp&wB1 uNL)x QRApHTl9m.UB)BE ɨNP,\ÚH"p(v ~_`p*Q>>,w<烑l!bRo4TS%Q+* (hxbFX!A@7T3bSZM&'SDS*b'EVqBJzҪPPW#B!ę Kv8 Ä +#,CxIbC(F$>Ջ[;߷#?_ЫTЫB%apV6{z1+; vmm  R%-UOR"A @=0a{'zYA6gq7-!U04p@.i8pIμxX}4DN^Ѕ" FlxGG@C6ݵ{PjH!EDx6+Ԝ$hDP$%ь*+]ع= 5JHVh.v!ƞA 8HO3p9] .iw^8  |yG僳Pߴ MM)p#ÿ:J g UFD6 8Be2[ŽMDDDsp9MRU`gEx.gǮOS%rj GSavǘ3YIgSUy:dTa)%KXÉh[0xEIhAAJ#x5# _YTRt8"_Z"Saf5mGEw$-_LNHe{ʴ)\P*PT֙!CBU$HP4PP5ZCCF4)KE#TM(3PRЁ: .b:4 (hJ(&T V` )JZhJH"* (4hb P %G" l_F¢(W"O2^}Ǡ{PCKFM%!BX۳ B%4LbN,qNc9eC(M8,@Ńl*yy$0hֿdio3FgXV/1'Ѝ%/* %x+>fgW@VX_2`<^ir4ymIG`ofXd'w| ~]aJXavsy>k6wĥ\1 GC Gc~ &eACHJ}(q(,fR{j~$a_6O7„2Hy쭂 )RgǸb 8p2/rH&Pji "WxhCx7HHE2RϲX =TV@ `DxQc'*pPUUUEP4UP?3R|Ǵl&B :"AE@Ad4ҋTb;RhU *JR;}#}qhy QF Q@U0%PAå> -ФT_ v-RmhNaxP.?3 .d)~(4&دˇ'hC;usϳni ]释HBPʤAPeAP7Mg ڶֈ =;6.lrb@&V_w2u{HDC8Yߺ눁21g*1YqI6d& :yDe #PȊ[!  B  F"z$b!@:@Cu4MG|`J0R4% DDS)H$j@F(!ODĕ5b:V4P(>̓l󛉧zh(wi\w1B&!u4QOh0NA̚hg АJ( @RML@DTQ K??tIH]`6S*2)e вi;jk' '1r;=mϮ sV(o| 6;4|_:vM3PH,@ KPK33|*JR|O?K!h<@ J 8С~`xv ֗=Aci,rHi\.! `05uD@ l2a\#Z/͐ T$F'H (&΀[ఌ#"qIZAZ((Zth!I#OC&ȑB e4V* CZ)(hB%gNRӍh&D!fm A.*ƕxyTNУ8a ~\"Nơt;J%Gt  ƜeӪP{u:vژ'SBW >i JXm4P3D4,PPQTA2 $)B&Vh(( & aI C73TUL\1fR,|}uC姍P!& kfںL?=|x KIZpLpa0 _̿ǘtR!@'+pb{b b̅3>H+"a_;Qu!Wv.EcxfVS@n3B8 R1aSAEgy*UA@]Jau#cf0cs;:Ί**9=-'htLk5rӌRXVHZaQL7 ƌ DWD&A&.8sӃ⅑.U bīm2"(1ZwןhQ${hHÈ[Wh2= $ ""kgBwBFiyp6DNr@ H A!@=*3xqXG'74&<HCme\ qꈼGv'8IG|AN>I~"T26th:*ƺlǢgߣF,(;(UM42["?r4h{yODs5[e`ʣmdMSZ2&76TuRyGHVc);\"`탨(.cM3)X6hAde"1I&oCB%0b%[Y +H50D49X4D8zJRIf. :bUqSdi [;QqoAeգfr+c9u'w(OJ)y \XkOub1H|}=LPbPy~!G,-EJc$nS>S94Gž*<+P'&"Hq8]~tQN'JÂa a\w.U,U^z>1 1=`d=>mlj=Ep.1 D=EzԅH|3B'G¡݃Uj:-e-<~\Eʍ  l3RS3TCD0[& G.Q?tnЕ:1s<(Q+XUqCax'QId& wK:' tJ$U'`Aހf#qD (Ma,Ltr{k1~Ѣ߬0zyPc$myoI{l7nk5kFѝsGass u񍙸sL\@8{k)Y=0ESVԺ{4k2/gph/(pH@0bqd:{=:mG [dnԜi@X@.aPC"1K\ (ϻ%Q ӛ4amG A`RWVjᛐJ]ek 5w0f-:F'PPb-fasK/3! 9dPIt o9J߱&lZq%CuY "=@zhRg`2- 7mo 1s$VA6# `t*`uL:G2ƤܾsA-GZDR!ƴPfT 6wI4wF260MmD/nTh(ߍ(Pua}dH*2 wv9XYʀW)6"̄e~-pq0[3_m5r&3Rx4=/l0Wc3w-\?lh(T|;zed42rjoF#h"|E=C:k%!uM|M-Ȩv6'')^;T"dEBAB qTjU8C*VF)c@i}pu1LrgqNllNmlVY3f>΄ 0_X5O Ұ{I4iit) s2_{FCA4@a`eaCP0}>4*!]mzdT+-L89&D{t\:9z 2=0 Á:_qۂt>Eߛ',eD#G/D-UbDXXN5Ԓ[Cf}4^01 o\y46 % ~5/~L} .mt$"DdfUO3?<=3u! k*J(|wŔ4صN쀦}=b!C2pQ齮!E$D#_M㡉b8AHb탷zڭ"[6K]~NDÍ"Ve)͜]rbhXQL9$FD2.[у7oGF!4~o|A@Q~@|iDqiWSXJr4R( PB&KOY1ILu jݪR CwdfƷ%)o5}fH3Y$?\DDb(BĘB_KP<@ߏSmu#WFak׹XbŊ I$$2\L)urFT1WmCPT!yj@ qd&2)Ci&xhp6{H9 |~]׵ЂQ9^f G:8"Qs*`n|4CKD[=[Ʒh!ݛsM*syoFg_a.乐q4^@ӕs [/)ߖeLlV6V͈ 4*;13K =IP!2?ϋWPru 8_4 Ӓ#鰔rrS9CaEDd- Gat"6p|oB3Rl~M"oJ o&+8 %C 20m.j[Ǭ6FFb5ZQ oId{k$aYj3B@uXRZja r -zsR&XvуFӤInfk"LYlD*f4;F3+Aïyu Ҙ¬2jKTtqH<lK([Fb%\7ʳ`2uH^2eUpE1L#+ѽͭZƘCV: ٚ&LD#By"2ZЈ0 b 2 "F#D iV%2.-M-ƩcX: fAш yRco a$C&IaZ֮mlL;3\Iw>L\gTX-DQTg0^@c"=8P6E!{xneu?mY8xsp=f+18rpf69d&`fΚBْ'&)G ! ?M1Q;`&d@RLP<=LGd鬞O<9⃍<)Kwد$Ap\T *P…5 [ᅶPV<,/s3<$ 4^"4塔(0JMÍSұ(!c`1[*f61m08șUv,L*]j."jIz4Ta ڭsW ?'=X :x=.*ug#ʌ ׺@ faD(FalН;'҆`A1bP .BGƬ& i%RZ.\SA\!N=FT+C%VVlD)YD+@9K#Pqp#⩎q9 AçFhɳ=#+[ b5JTu=w]g{O6\D;b:cy:bE9T}\@&H儊REJ EM+J(B"$"xc @J$L MDkԩ2ACHT  #V6Ưiۤ qT $X ȰݩL5&%11 #]_Wd'W;1/OqKHL H86cc`H Kqhjkr"aſvv0=E ƓCB5gW@D>nq9c0d[<d$1aAA1ڡ( 0a"E-EADj*2@ AE11-U%A (I  .#2LCE4LDBCAғ*1RQ@P1DDn @HjH9D \F,Ùlc I)ت7 5:1%*<vBI&`"S&y}}kvYK4o pIQ,E'X qEh)%g2k Ԡ!fTB. V*pDw G" h!/eV~ǖH LJQlՍ! O8|ϥujlФ1X2.dz֖HH} :m"8<$! 凒c`-=D/"<ʅ{Yg4@$)( æ~D P<ř\PSc!t)aA15M:JWdTT7U k@y%́AsrxWD6B/|^ON/?\A9y0a9e5Qml6Ԙ9$92x:mG=>Tb+k )-]5 NC\TC^&ZDP2Ah葝m `nPH#N Ha[܃!xh|`$!R3KR +5h0ck<̡+aI: ]uq*LbVo-Hd@g>D̚@sG`uR I̠*vtܺ'4nn`=_!O'e)"ή;g@dGN0u'jH6+ Y̔F Z 0ƌ1UQj,i\$G+:J"E'ϠA^jRJDqPSQFD"I֋Y:,b ݐ7$l[A'j'?9${P 4B#P=u MB> ':)+AL"H-/R/031 <.x!A"upnaN\9 ~xA¯vT{5ćĪ!4PڋC:JAϭB7?KeDH+BpgkɐT6#Îd 5%U$RC$2PЫ%kaQRFK6fUU PwÄyBvp&bH4>pvկ(vDPybJw#'x8 rutt@O@p(5"P>AZD`"F8j -F#h 7"oO@JZ*]#A%W~$%DAţ۹;@oBjO@8=cce4!I4pxz󕦑:|*_p"}4)J(UZ*1*4_g=o}Q( $@Y *X\gz *> $IS?MB&bcv]Hm5񐌆RTQ֢Y q ]9)WڀV.&c^?eƷie9kcCã"A2}-&LCޔVG[! CmF{/zpsJxAᐪm"kRpř&-WV#jsEt$+.Fwߛ;u؏9-<N b ntFm.\aǎĸ>Cم㪋oqG1Y1%bbNHA/qjL-I.DZ:vx_kfJ-G|fXMi%erZK(FiH(9Ȑof nb Wo$FQ5.cιIWdZ?LJ!LN(^KJP"pg(є_V&G$7C-KC>@2~3@FVO%qjS?y A %yg^E>| 0?A6"j,I@Hxu9Wwf"5)63F6כ-8k8+_%#/+3(ؙ͙˱FQۃk,"؋QrɆı #coy[g.ԝlo.aXwK`)a Rl혘MAAl9i_gFF_iiT8I d/Q(jNP(2H \<Ҟ97ӥi;ɱEH.ڬ|[x}<`{s6[n)(Aȥh{7*ʢH)Pt8܇Fa bE,U581ȄUx s8l z\3[V& [< 9~?/ȉ}Dh#A~B|{$T) &G?rajNP5fbPA ۜXavŒglk "Cq p/? I !ҍy iX 3Ce,*ȶnP 9 XI)؜v 7! o`ga탈wJ~6}+G .%cBLh"IܲdUQ`ZI2ѓ$DOLw02d"2&,/zE5g,GK'~.aPo^Dm (ƙO$$HnՂ@bjw5YQ͓XI< Ǟ?^t>?ŏ:'J)C,,&p1m.'8Yc)_{?d`:.+3L_(}6N>|Ć&0l4ۮw:ب/D쎚?֔dp@|*inp㛸~K/sU6&wNֽ{n䤳r& C=دupYҵ݊RH}oh̃Ͷ`L1P$hv- la(_8]5&Rmȋ.$p 8t.5E3"H:#,н!8g[8t`>+`0DUj;]j%ASN&K,AO[tM;81!4`ܐtPWr%ED!AaZXD%WYDE+Lf% C4ctQ!licPh U*uw$jC+`PD^UzRܘ5;`"0c<]׈N8eIcI 8yʩ"vnޢ20 :B`@8(H~{-A>AOok.b?.} k-iE"!@dCϫsS񚫶`䖰1j,ao9,IFHpP6ܾmcԈq7Ч&Xad@b?Hbo$^BrUrN!V=;Ed8@@!*Q!wyZG{5(Z Y~+ \XHi57drc2`W1edCUm[ ,@Y  R;#X\M:VY(=3ݔ7W-KG 9WLA u=iJ?Q "Q!JչD!u& " #$=Z?w;B@.;D! ]d}ł:w$I-aEGo'lK$;T᪊$ GvL$"g?NTH0QAJ4D2J@H;Kot͢=?Mx1$),aL|=*W߾XÒzct\ #qe !%T)AAMUGnml]Q3;[+<#e)|O?B;;*ō$sChn8t4 q~|s?O(]RƢewc2zpRz0c_ouHV^pɿ/8l#Jhh?9C1 F![ j&ĞZ"*s5&.2}uXh" AFJiRJ U!bHw}1sJERi3t_H~l`4+@*uQɎ BޏC ;Xݿ &q؜@8@Cu ~=LRWۻ KA,5m!!/0 |!2V[d@;D_{J?ؐAD@{iՁ2)~Nݭh'dP$J"Ԯ]" H?\>p #@DR$J()D3%*B$-y2 $"'#)C=/ D!^ Er} |& șie{u>`O &) 7 ][zo GRp 9rG<ڊ75x a6A6xU1֏#-61LF?ɸG ' Ì\(!(#o7N,b(}ڥRJ(}(\=uZZB` O8 /Q4%+A_tQL@h鋎58tB$($_KR9@~0PAH;IDO4Q!Mhs(Q)! Q% [)I`j`"B`;!Pp&*45X rhSQ<]l~Nyh1AIQD=t1V) gy(BHȲ)Ĵ@FPLɬ@oi _ЈÄ@*j; ۦ2_ ~wϠR'*(c:$qp$:GN t a^XBJ4".X4p M4QMG DpH1DCƁGx/7ziTZ44[j >y:3~Moez#d>h Hjh|T_1͐@T,ݬCd/dyҪ=*ùW)4(Vgb"~;W' ΋kt`z ,1}?*@<'D Q65+xLi@*'B·*{RFm)㿁Ǚ s3S91B~" -B}[\oy \ 8A7"I}-m G_/qqOL (Ĵ4^ٔ* fHZ N~0!OPh4ힻ)x][j`缫t8"C3*: >((PwX>tSɍ^TT* uJ$cȓSӋ> $/j gӡ£5}J/p;4xWX }{ FďlǛqa^+t!2kZ:wsRa\QʸVT@.aʱ q7ysވfFW*ٷ8g59m&9w9? ْeTX;br@/EtxΈi4X\`j!YpYdHk-f!F{ZƜ.k4O"t1AߕiΤQ,ʭrƉpU`_nesj@9;ů^NMyL}[սu +ҿߔLqX^ y8q^v/K|GrG-OA*afw-`Éjectpa`7v|sFld'|UŝfRt0rCq$AB)fZY5}>YlOJO#EVOo#]HO? ӑ. SYH6R%1L66ˁD䀹;BjD7RE':}a26z kǾs"x P(E upa ͠ YN:-Gq]IoG\ jV˚ۉ3 {.CMSd a;}7_p]jn;\?VlWyFz" >'g*3&/W|\(x㟯k](L-|s?$U~Tz(2 *M?T39k"#>ִ`ކnUFAN F  H*,`%%D`JHu =NT2~0j&1/}A 7ҭ:M w&43؂|Gff(QMǼ*I)* ))"I<;lvl[.!uYztE"XJWF YHT-! #u L6bܾ\",0{A.Z3Z(Dx%~/wh#)䊀a<^ $%BWQç=GxPtmV>٤^ќgܞ߲IR0,aSI #@ 0A0"|a̋tI CFC t͍*(`//Q'C`c"8X\JQ1e61YȢcD{d$jZ S+6 6TI1ܣz1ޕyFMx-c0fb{ѭKQ-=0 wo2"ꘅ͘Ɂ#F`a\00ЫQԓb">f9-'1 bE(6KIIcjN5Hj634@9҂ !J0*H7WA*h4ah04 +4B1/! y4de[=LP.F4)UUU^M+3ie+MhbQ(X:퉄l6[X:١5~^:gJdx*`jFmF]~B¡Hj)?p9Ƈ Btt̄Es4jO!;UUg 9`Wc (wXhؙ1o>P Djm]*F{DtÇ6i~ґ JA^]rӣ8 {F)J$8NM82r{N4hN5X-k`N)N<8RM=B$}{P >ogX#:#&\kCa7*by_tP}*Am 5[2:k2 ,E(g\:1I )l@~jQA2쳑R? VJBށӽyg(9H1Vm d8N &IB ,D@y(r~|͞e6Td0C|uh2TFwa7b82v'P;ձ3$Nќ Po3D1EC}.9nӛŐB`^fM8P"hd . Axikԑ{]C¢"XMFiT(xþx3Z=6D6 <9e" 2[Q@MbE^*4s#{q0Hl ֜q4jG5ɇ/ &[ރ)tRG; m!N 흡3'c`&vIcWK|+h #il "ƙl"hjtblC@wv{]xk9t <& &08 Lm/Aڦ P^GJmnoD߯]],ZHl4GXL,%1d$'>먮C=in|Q{1G!3v0-P͉`Jtȣ CW r@@/aLi!+}\]sQaa1|^@b` eGLb@R:;z$9f (if YHfFH"R"at1:IB a!b("$J "! " R"(i(;qҠ`:΃$"Q&`%`H˧x jtqݻp7GtR%,ܪj :C!tѩmnofu "[r{$(]N!kmU/_|o̽Bwp (hm:С4ﰀAFPp!֪9UA;۲""-rTQ4U5J -mC[cIzpFnt :;XajoHLU nR'FC[]2&>WF~NV`wmպP/z(A\diQo 0ۧK);ţHkiD08R#Itݝ-@⮸6K ,MDZ1&YO'}/|^Mvw(ecxșBFmkKCk= '+;ae=6hӠZ``V{y*P1pm;\ 7MT07Lÿc:]{i1aGdōD7`&[ M1leTa@p#؎a#W6uGZͭiq%BspM8:ӈ*]AMD0QF0 6HB)Fy/f`qغ[>O8Л6aPm#-Y )N'zX j"=LnT۳B|DD8% ?"L0D0pk9hWW1CH uPH"")H$ j*$$T5;7 ݒS|S ,ܹ AVIBAV/4i =v ='rvG0+| A`|vf+ flcIY ɸ@$܈-+GlpBtvI試M9tUZ]cnk*F:ilc %C0tN L$ ƃp0ȊV *d"GW4Jq|uhn0j"B!" ,O~Z=XfC ݕyA + (ҵR,"1xTH"=ٸJ9/!T436;f3 V{1 |$"$4;*"gE r/! *D76q)s5kњgTRE̵4X a`m5zu[m!J9%Rc CYVhdĔU l11ty; DJrшM.M:S|4zX-جZTg,'hB7*/ H  a۫kib44+Gi}ն ]|aFm qy?79,[G>thʀҠ'DiU(CǗ3&^:iA!5T#1 dz*pS@3rGt~L!L"܉`)sT5 0AH>A@u!zlh"tP Mfz&P1*i N!;9zC?W~`fd}UQM"Rr鿁:t4gYTqLљ^5<@Jaqbk`Le1:Ip1IՒ'Fn78nՌ5>Rgĝ@LYb@ `7*'nEljwdĔsvFJmp՛4U.,h]׌t \m0& s6& ͬM( -D^*6!x3ݫD+f%T!xSIIJ"D1%I @~2:4D@Q@P%:%\\>_HA]FAp 9 3}͍c^[%+8ڡPmTwOUza'[x͂k9) Gx;]Γ)=ksk|̎ CU^nFu )hb,LOS@t[O)t!Rbovty_E?m*Wpn !…:AH@ uHM1Df%z,LAE:,# e=XH-.'&ԯ5 9ND_Vw_uPi1 V04h;v4g#>qwk6I\2v#Y1kk!Xcn4T !*I9U0#(R$ݮ:PıB˰1M8ªMrHU9UO~ݹۆYL;Z8As!CIrN]`(aY"W]Rf: C,V@!DX46zy?{߮ Q`ݰ`2j,h`1.0 (ϿO r 58/3Ohd,ZW-xMf-XT]vo CWAE;KR9D <4(A?KATdPPB UH!"&SRpTЀ|Cz P^ub+W_/9fa2CPU|-} _9J Eejb}4ryn7` [@\>·/fR2-MHXP8"F X )0t>  !EÁp5*I,n"ֆtijVIDQ'<w^`NJ4CIChX@~<:$fdMd@rSR>7kHd8nF;ߣdoI( GĦtrLI)=g~|HK@ũQAP\G$m:)\3bރFsو mgHQ޺ў܎N鸄oDM&ByEUDk&ś#s)d^zq7?Ydf`RD&aU{OƢzII RWCE=urUPRjУ$iUn`/ti9` b0nvz.˂q)7,$?t]$&sۻN! 0"mEP߯ &I*) J $*(%*!) h*"Zghѐﰏ1%8ȱ zj@:y؇&y)T/̴,A2A"s}#kdѼ%i+χےM_265+t|U,"0F(iک2j* !fH#eBHQRV@6&Hr"7ECe$?b/ۻ<~ƀ6hZ*<;C4d%s/5:P=?9,O˚Aoݝy@~4 E)$@>2/B{&8 @ 55ᐧ@JBDZAiD())n_Tj> 4HG‚LUT+uVTX4`oXHq i ‚F"NsdT=$-h 4bEF:HAʙ" e_T>42 "T TP7T?}[T'C)}N_% à&Y˼_;r?y! ]*~xNzӥwnU섍nr|TQLkJ86ye 3A?k"DXR$H' B% \% #" J?"a֡Yiރ :BOMS,uъzh_WjrpIC}p< :AA 4(`vAULQ8!vI)fd0h :w, F(a#>/Vd"D7;cp;Ae;M8}`;ŒA>?<ߝb~~?r% )7jq.I m 7ٶտnn%K9)` 6 ˌW\zޣV⥳4K]Cm`Ńhj^ׯɊb,Wmͳzn[ֻ\zLRjmS3[a1t@N]e&Sd28u(:! = }Dѷ zu=!G }Af.?JιNz{50M^,6]8:ܴ{w6ɗ8`NLHKwdY5kwx9qI}F^%+_+oEE-lYfx! BJ% ݖR)=tq zP8,M!Bw1&.dk&3fhٙX3avޙ"q b᥍0/ A.9L,^22D^'h Hэq:d4].y0:@쁰ahFDŌvJ@h^ zZL=G|?@^: 7$AMjAQ 02_ 1\Hp ,NGop4c"+}#A3{qxHď?XJCD"}\Q!}8{}Ͻ}u׼{n}7pOm];.=|/jWrچ|5\Cfϯs}D}o%RB@u}_l^sn$^衢mK:{ӪMᮆkzzyo@{}C+캭uf w|t};eMװ};MǮ_N54:p:o=NoS5AO`퀥|O-GJo_n_rmRJC׀ R4@(pP{oJt@J(]v Ͼ怪ѧl7 PmMϻ >>e wbMHPv@Mۻ -4$"4GF)ۮ^|-\gxb(iq:v3::i,EѠl#( ( @EJG >ѡ CdzýSttJwP>x@|uZiۛQ/o۸\볝mu[}9sϴ撶=/aNgyu7v项vo7w=龧+緻ۡ@w)>+-4ZTJ;ϒնͷ r:v6mwݏ;wm;f3R:Ýn;ϻv_-\i'UƽΧi}QЩu}Jݏv6[:E|}\Gw.8{{do5*Ep;<,wpۏ>3Mڻݻ V =vo9nOK;gndǷUs罶]Ymǻ}}}.njݶ3V(AUE9;NޜlNMּxzTwۮ6!lZ[^R:^vަңwU;k|w]uZ7=ݽЀnzzsMW׭ݻ-ݟvPhkOD5yvn&l |ow)._zkgzsbϼod5[5ݝz<ݯYƻuz,wk;m^ܽ7uVcs]hw;"{mzԤw8fݎͮv]n˧Nku'}rgsJwT]jMnSvn\k6\rks]l]^;;m7emWzgYsܜܝ QnͰSǻmݮk۱3n__]zC{z7Ԏ{zE^Kw;խf^upYۧڟmܷlc )q'mHNJ^ݝfhy|fD ݳu޵{>O8wl7}yn+]t^駭P'wСkCvuKO_qFh)a]UNܳ;dXzmFx4i )xo&<[ai }ú(.u6uvg{]Q8}kՎv:!uvG4N - 4;:UkH{Q׹9hcӞIr%cwv.}PGv46q8lwhgY+mʱk)'rk4B%sW= gb6ɩ(rZj7lO}+Wް7Վf]۝.]܇riJv˶V%5Jt}ÔѹڇB]&dպ ַkE6ɖ6rڎ]uNIaͮnu^:PQڭi=} 4@@ B`jS z42z!&#M!SL5d4d$" U?4ɄOTU?CM2)Q(zFC@zHB40OhڔѴުyOPީޅ1i4 A24#M&!~ML@$ɓi<  5M4h0LS zzMѣ2Qh8MQ5MDDLMMMERUDDSTh NMU-)TDD4RUTTETRUqĒPTPMDU%AL5%W"/٢("&#51$;%jTUH@2E&ä_J*R*)bvv.79͊vDbt4@W5VՌ 7!,06a& \A0PSIE4LECEP@RoĂ%%#BRD-( I!i &`r ͱA6b)Vi;ĄKQM41D4yR4QB#P q01?B%#04"s4$ 1bb)8!"HRj* *>pUxz 4rS'0B=Ǭ ԧ()()(C%|!pJ/bIBP신:a{&UF%@$%LPFAoEB?dC gc'\pQNXD`g^!E}'%?׬Ѷ 7M>gD;qPT HK Iuf3X/6%{_0cDi3K!C[:T7<OGSp@?'h!77u(yE%)3! u>N1L$IP(@4uN|=dpX"j KrG~ 1EDC`'4bZ=T/b ڧ$hCxTElϡhəh5iҲo.M6p$~!"cRM_ xN煅QKj2VHfb\Cײ..)y璬U. W S&8vo$1qʏ޶\U]GubtQ좐=?;nǽ51iFddla| $J?hAXYE|G`n%g'oώUQTKr (͙SM(OΪ,H`X}>Ibg?eF0ksZ#9 H#-DS~.N?4\6eZ[mhK¡m_*9Z|kWGdU`æ"3 v]1No3+p`Bszעn3Q-@2*XQP_4}R'k@rhc|W__o"Sܓ$PݾzY˼=l~l"_.MYmSv .qE}kX fI بrBl3&)Ξt[My-4ǭ\) 1[z0hKF<~ߦG$UMPQXӛ'VS/"j(((T!-(Lw~Ny徝4oNm[NS"jH]4{O?o~#z%#Śo-X B]uEϚJ9Yb||.jzJƞW82c<ޖ}50Wʑ_9tن U!H#s@r݀rU%YzQu_6&Uio`EͥV:n"P3L|*ԡ-0}pZ0Z~8]m{l6uALJ>'Ck gi <G]cqlq7jpE[3WHv\7gՆYxp4~Ws`o9aF9*d󳲓 $، &_ >ce{3Ibㅝ[M!eҊrҦ!~}$wuv oܵgWa_~"^4mR9^cy0Rp>;m'R`E;d{-po{ҷH"(@LJ451.&Xrk&/JїC$PHpn~yvzā0$AKLAZ0*P7d,i1_WLԥZHtnh0RAۅ׽|k{qZJe1ܮq`A+NJ)D32&9 0ۈΥveӆ~6rssM.N=gWGWErN)=;Dd3+1ɘKsRSziTHgZ/ {pǛZJ h& N#b0ن@ckK E hS;Rj,A )dJIP==@{ KiVıj0MRcD&BŊFAP.;YqK7nZ2ik 1" SZ:~wu>XOϢ ?٧&fB?~X Nuf˴4&?e'۶IوbCˆ); ːk_\b)gnJLc )f8AE-K+ٖ^O9p9; xw(B&Bb)($R"NO奝ڤ'Ձ4s`"Hđ0- <* jcGI@}_;f'czpZSD*N.Sc1Qiym|੅<.E;Y;"?dVpV$  7b.va |74I;NܱINwUHy ) "ٹCƯxLb<)[Esء}ۺSAEYC'r/xx{|!"#rar`_ S!)Vl /i,r8,K4cik?D_-➕K}to*n}E=?hTUbh_nK֤ ij*F3*+0&KXȎ^kDC:iH(n/IҦ _u:Ov~҄EDbA8ʟ fPFDB˱`/N6tpUUZ^F4:U`7R EW4:&@%򞟭>;DLC5q:ЁxNzץ:&2I1;RQZW5͆#w9&@H{4I>̢zxlD :C]f TUJQ[|O$/ ,9b60@tvwfق ݩ9,#ky6EWc^[pRɎAwiƚ*:u'Y&eY2#k0Ą:ǠUՐ[}↘h(c!֒ 1Va E<&tǁ #88&:dk5Eۀo∬03!V-1<˧%q><\# .*)675*a/^ad^3/(r^ TS8ܹq7أ۹ smpx MKӴb}fgiyӽl+P7 RWSpK{UFh'/د7jnh.UF;ηM-n0G~mck$IySIcQ\-6Q%x$yҶ Ԩ=wv2?%RxW $_NiEҟgNǿJ(h&twyj?=,>& SGRI"Pl^xpp6jDJ\wh/!4#~Psa." { ˓B;C3V)'-=Z o '6U~j)u5 yJRPOT'uC<}gcjLjB ঋ/jfgTFG򤸮XXj>E\%@HE̢_@ČfY%~޺Zҟ1XF~ R-3%ĈS )fs 0?*0sw^҂/8`("meAb& e_Hvݕal HK#g)8OdS}83Kv&iW-d&|irX*H*L%:f`R*άZw+=U̺D0sqie9@%#.eB2(#,V qUvHs+;Y ̰.Q\q(6cz`@?laZ:VcZplzy15{36nuKTњ2 N*it72rܘcd*~⦪O>@G(.٪ŌS)N5 hdl:H.6 uL]H&ďITHiZ}LtW'2X d)pR5ZˍJ4;A I|PyԴ)E"oMǜNdD}]AAw^hA i2J/n r2Fve_TVQNӝWä|nPB%be$"YJ @($&F}Iv P( P"B*3_4#1|v"Rrq Y(Y'*,] TxsS4mw!LI8K>Q϶M^bJhK$F4l e`Å3$]yS差 Կ%  0 蔉T)R;D5Bd/~lrxv8SEmlvL 8`)Ϧ4443 p2RC$d;vZ9pBR4phBF*$0":ϋb4>|ubJ!B{~# 㗝ni^J*y$A@@PьMIK8ŰhBasI7 KDCrܐC~w=mowCA ABPгC!C DOM֬9!1׷{L};1BP)MHEJ5+~/yϨ(TkU*EGL+z((`GԅBSiˌa ͦam~Ɩ R( t 8f "rI<' W:M=PhM Mc:Je#pt5H&NuI;*#h⊽[ 6;j#ړq =Z/1cXDxQ,1.j/k2VO(ba\MY@)߸qZۂQ l;C1u 5-b*`ruRMnwP>kEMfJ''&6ƹL5 Lq (M {H9 "R"'n1C 3 DLA Ulо+Q&$ O>[ՅTvteM1A@R @;M,Kk`0:g*`̡M{ܵ_:d. '{Ȱa VbTA(X( a=JC$#BJDPB 2yĤ#i˂)L-xi&U! od2|U`E1DlXѯlb ((q&FBPK>…,HIT"4 ̔1 t{ 6p,2r8[FqJ41h)j/,̼=Y6QRy I U ( *E)HJf@󔟛 sЦhr% W[LL:֝{) Nl͍W1pwbL&1a>9;qX(y3?Cya^&6XT#Q?cI|Nsi6@Dy@!2aDSBCCQh^ mv/=nӳHh'b2^CP2d:qXv;g35 TPLP&@hf3 lGaDɈhL]~]HIxDLp|,<9` ٌ|)򌗅yXt]w>u%欦8C9LPe **<ϣ;hCbdjo6`DPɭj< Q.λ؍&Г`HiJVi)i *ih(F`6u! r v\H•Q]|t|@”GL4mnG^lܣ(43gDfPwK{|~+>{0 x/=X x>^p #E-KwO puQebJ!0(J'cc[]vdEEΕ>7cmQ RR1i+s`dX 44_\#ђ;Yx- `I 4 45IlG?('/98)' 8 5RLQ3i97HR\+ 2ҭ˱lSOɄ*RDN'YƓ鈈 ezkםvr˜IhD_8wyA\}YL2Sܲc FBV( ^ *#,UkZ֨)p#8]ūL&80cm~S[dD>!!n;}cO!12lC^І#ҥgzlLe"S᪵(n_(2KCm?tb,6?u*wમ:rM8#F~R 9h8 <9n2)C;m݅`F\aGm;La[>&dFĹN\F7&#N ~{tw}ɮ؍n cE$XuVBLl9Ѹ>[+N{wq"Jvdr9]dY 5}{n&*;y ՝CjiyUEj1\ձal :R)"?yݭ8|أꚈ i t&"E& jI6JĄGۼnMqP:n xZ"vk쑾$ZQ41ƱL}ݵ1M:mvfIuѕ!eV+T `Z3=LAHmn^֠lVMh*DЕe-bE m]4$ h4>^fUp5j ;B 䑷$r:gAM!QU6v{Ǧ[VSsP%4&43G%[b ]A7IK :c$#,4&:Zy2p#m[$DF9 s "Z~5AD+AfGFih"e0Vb1sE<$2Z60yÉs`G67Fbug{!;)`;E\EhT5$L$XP4喎y=}.Z7>PLrO>}7""w&煠2n;W$ d- Fg1 >| mXzh;G,`2%{8 Ƅpxh"@ZІ t{IɠpQ\Tc0LT74^y1Ub҇!PҕZCA݂1-7EnBFլqx/%͕#wS.?>z5jQ>(*7+Oڱ']1&r cgoʡ'\t{vwz^zlNNHϝ̷I*QRpkU*@\[`A)X#dlVx|lFϟ"IE.Xr`D^\?哐`N2%rXBsqi_ܿ^LAK[1JΓOtc}Z2;CI)IWĽ{V]@FIp% ~JvI7mՐi-j_mJ݂=J[WVl}|G#|Ǝƈ:y 3 =cޓ;me lni@eDRԺժsuGOAd XfL#@O/U:93Qk3LldBrv+ ժ"s!Q꫋l<=(Avw[%nWd{H᧠^!_,[C1{Dzk.jJ7D_s_]N~:q-q|5I+Q@V>9kU5v= ."61zi.3JC>\‡'y`2ΌZٞWjR:*0=3@*YxgbԠ<ި XTŒGh#&|Wty $,_.u7I[?sxpM*V[ XsLn>.r&4@"=D0ӦIX/ w7w"x(CC+JܭGzCIuN֊D.)ӧLMvbj#BopsC*ɈFdZqϒ ;Ã9[˶F@av[wfzzM4Uۄ$pt#! ѓ{wX?Iܚ#Fb$jxB_ Eg KL}ujPNij x*:u{@4n`XJuBЂt{(X=%%I.\.Ի7g ;?㔏]ͮLè Y(`OrܽwPq GZ G gtWiCԶѠG>Wɛ^-H=/%^: NE3?OKߧ #n=ݭƟHM=# _ª6Ɍ:/?<4 ь"@g*⊀FnvZ=TouɛNJq1MV сIGDp2 ֨w " F9lvܦXJo+9i CpfY٪as垍(7.{WM E6s8uc玴!Ϙ㫑ҔMC3P,^ɞJ-si'ڣ7{<b^/u[7\chHKy,.\6Ͳ Dzxp{ad ?{:MHR_?Y H6LQ'Y}$<,g*/*,>i/v=j$&͹WTd&~MjΌs~P(|~iGdpqwH%SQ#{ALJP*3L!ICB,qJ=4 P1~M ?M.:s PFȌ2Jx/s xD;\ku(_K%Ub\ =\>r0vVj4}jª ~P (\/l?onִj|}`;pPaO D&STG&xRpYDZX_hu!lqc]Z#Q얂n+jI)E-`xzǴ.Ni?*()[9QU[jyOZ2exeǎ`dv6ےܟ_mc2-kL)ӗ&q63!,.p ( 2  0(0aBFmɩ/Gn:I(C" Lb 5mk)gM]60aYo&[iUVɋV˻Eh ZKc&[lcmF7jddu2CNd3xfeMR#SjM<ܵYomGDvL2v}qt1 ~,_CF$cV;L!nMB/yAԩJ^tnj(q$U)aNND'b 5WWu{d8tEYJ DhlX: MN/ZZXQ]ZD79&+iU}ͯOzT樗x3n5oo0 O9ֿfջp|Of7֌^6ъԚiiDێ,\>\߹ϵߗ+靁:C2AP2{w})R}[ƴ^`W2 $]9Zwa1CH+fK 5sQQ}gհZ !2[5n4qaª$0${=$6sOԙC0Jԋ#?;$qwE]\A斻 q4|1{03,Fb9T3)G=_WQȇ<;mYɢ}N`Dj(wiiHbgPW4B93T!u@`~J+W` eB} % &$:6 8Ƹ&1GԐ ЛR{w${!_wb*4ECPi:"C?n"Xj@%:Xc)-Th*h4}vki8u؃냄Mmj"ԙbt$d+qq?iCAHS4]/.Ke(2BQxh& i{e,1$:G8*1MUj>t7c U""Q>xY\?Fq6F)M4qfZs,J* ['E[}$XGܧ`GOvk"8TMwrmjgpvF@d< IW3kC <4C1JA.bA`aV*:bLrФTGM-BQDzT%MGP1OZ#5\\54%iJi?<){} V&nuA& #B/`F69htQ[gZ֚UEc! 4`[r_" pдserQHB )bBy^_gLȈ"!af1 x4PzSt #CI?liP?&b zJO_D}gS:o

,$b "1/mAȫVǜHiEh"Һ-w}vhѯoi4V,NaԄ- 𒡊 (+ E7`{O}/ vDi^y^F*1PSڳzPF kQ@R8^yVyf}_OLJDžq8̰ $NH1|=cֲFQʽOB07 /}D 77JZktGJ9N^./ؕ>5S-t?{ęHRdOGiI9kzy}_t+z_4b;>X@@P`PP Pf x|< %b@oRrx{!TP= CcY-~zh?êظ"E9FT'$jJD hnd>#3 n?1H ?e/# /(2 İZ j61%`4J*UYssQߢϏuFZ #O-[4vPEct.՞)+ksǭrvlmoc}wkp\ڑJw"@l·APA ap q;`.xqUV@AE4#x7{y9F.xE /1Eh:׮MI#HCtrJ./:,UaWCHYdҔ(egocPzrovKHppg"QGq۴v۷)JR+ƕp+}ԔJRB ty[#+e %˗x}4A/T!772hezCǛ>*( N8?čz=\ 3_fKA`Bd !3z "%?};VwΕU5 } cgdy8Ǧ\q;tzFV}D72N>0MK>j8uC; 0KظV]4. buSxOLr tc!MKFۖuuil.?,ԞV^6K" <$Rϼ\q,m0TƭGk:r>=6?Hts3 lnzK_ ?adnhFN[g+G_}O5WqBDV?:hrztNk}_h"PѨg^o|n(Vu ޶ <XcL?l.7{h8qmƏs3ri/%*I'a*>YVghj=|߂s`Tm &(ݛJQ_D/"𴻐wzJ8PAb<*PB ^Cl;-|swK"( ={hHƛ[u(؅G/֧GO 9rftV 1UbV6N71=_đJA%C0h%ј4jʖp"&䘇iaI }]ӗt* x|T'g[KvP^AoR":wGQ<`*BG7,zOjLG,O <գu?D¼]#Oj k_A՞ iT@P!7<ʬL  ,򃯻4{D~K +m($s@0w PʗFnDތ?GF瓦$2[.>tuDM;l>}Od@!ɨe[uG뉬B$ϦU䢢 OH+g Nr x/n@w / ?va1?) .}܌@NR'|Y@}q I1s\'s0}&Z DUпB@ J4\!PbZ*Bʆ%@)Bd4rxCKE  ÿ}#@DE#XxHg RITS\տ~=`H\1]⇁o|Sy]v@/*9.ٯnqrj;%4REQ.!p%~~Gij ,<6!U*~u}䊟Q.YbG襹Y_%хViUw|EH4/ m>^ G,Udu+ϖ@9f4 [[ $L%㫙 R6&Ժr8K蘉*b>_#2-VAkTM Gm C:q.Pr?sO4:M7Cw|gZxpZ]sFKPe+VEEz#}ϱR?C6VD{%Gwн {x㬲G(fmђ&jOoCJ:=\?]X sI^2\!iV?ұeoY>a DHDBBS N\>#_/[AÈCol7HD) ~ޖòeTIyW6-Ra?qStQyE?CM< EUQUYB@>;K\֤>J9U eUtDG9čhNWC+:QHQžgXsVݜV@JzCÎPo ^_'&S/ꖼ#JfeAWo TeUDZA]-tN';wHNr,>OdzxB<wWsh}m힮Žg娆R^{s ps#W?{5 C/Qb8aW_7Ɩ2Hk;ycYW-5/H/=UY_`V,C|.YN#YLrCdV!HV qGd4-#,h÷-̇FPhZ\,X`G-SYG_C3W峇_ucvaçϛf4\ GxXWC{_~Jv4Du{/o;4ȭ;Oj"Qѥvb iRM^T剎cBg| o/Ÿd>puqDAyB ,xuj@ѓp/{Cm:ȥyY8,];2':ǖ#9L@EPvt, sn,+^*,W9 İOwsuDAe3=]J?a'%zqv8 N6b|쾷t߾oc3Fos<#!v7A!KAb Vf/\^k!VLa+* 'Qlb_hEtAW|4 5ۮ3pc.#P}d<<~-7n1{ߗe :t[AP^CXG鉎r49_VʪHr'Khtyg! Q¿_ٻvK6{ ^<~oywz)3O:#cL?bRågQXtxdؗ=[V!,OQ%ݮ)"q8źR/\NC׋jo?po1 B(Bt8Ă l:{p{ÁNqx 1rɜEp`C wGm5ni)N4{YtѢ E"{g>Ƙ;oTlӌEӏOk=Ġȯ8|}c wI׾k!f@۰qPn6_۠(JCv*ب©a4`|+Kwաwگ~,/'G֕7&o':205]T)DR69cr L UIȀ!Yqk]y(D#(P7Os@Z*Weag; ߜ)F gNRue&cSuW 2+qGj>Dk ":<2y>J{Ma@3lWQs [qOPl`DI7 ]~ ;=7-P-|A,&߮rc1 o& udL@?h"{:dB2E"Ztsv}n ϨtK1^V EͰ4bc?3T噰p4s5*o+|?h= ㄄(/c#a! c$`+56!NQ׏?-GnD>&._f0* A —Bq0voxOϦx6T:x i(ܷ!EiӰk̈ABu$ \*.ƛfٽ˒f~pk/|b3ǷCQg yۢ(K 3FH;`|>l$4:&}4t$30v17&͇h%c $Eu.6hAaN :V[>S3zqT ff(O'}> z~R NfSG *`ٷ 2~҃@ШqD5@޾<6vC`ɃoNH9s $^ VC&mN:,?4Ƕt"SswC#A*#~v7z7 !kGDtidٽ!G6"8c`3z(;LК{N{ۺ{xk)6wL=0.GVͱkyPP u{R F)1oA>L>.O=K?! rM~;?NAGPx0~h<?gD{f@r&gB3&Ĵ R>xt @L!>u&B׍ ʟ`LUA͐Q@CpB;U0 c?>|gX̯Ϳ *?#}G=nG$_;ZPW#ZeY%&N`,ƪnwݰ0qgy:DAE 0ko=P^IakbC=Wba[z65x2?1"QGTy`  1i?Gf!B#  P髆_okN]NJ!R ǮFCx6WXz4)@ H0IBD!%aGNDD"4z;B@#w5NЍz;,=?s% Ő W( L< ܯ5 ȏ~? Imoӂ^]--Is$%QЬҒA}<:WM Ys^!Aa4=. @vAr%$Z ,&IsS0›_$8t dGAj@"&3Ȇ#u$h5 /% ɂ…Azp{#@ |&z.x LJWh{?Ko_Y?$i!kKy=UT7u8 @d(P@7pAM*< h‹1R?ϛ?^#z}A^ bo'yYDijF^. T)wI6IM[M=+Cn2[hxU"ع-6,F")ƩvQc&\_@$~ $ 秌G/Wv֫n+3?kXh?%1F Tϧfp!9|>y@͟w4O@#a ]m^;laRz|3=xym_N@@zU \9?Tz ;Uz$Q 2^k?@ND"@ylM|ʈݯTdHH 1~"q }^p=3xz [_1J M3xh*J hPJ@HR Mg: W ?lq7*e߽ jhM=+<@2jAx >7{܉r,b}jOkI6z>$9SyxCG5  OlH\,0ɪ+$@-w be'oUjz C&ߧѢ3cHIdB12v j|vDׂ?Y_\)>~O<|k2E #!)(Am,-|sۃ@A*}=O+,PމSte=I_"Q Q1el Bb2,2CTΫ^~IDlu'q:B'SnM ;F f"uaQ4~78ɆƄ6%^(O׾I(Cٿȭ f<﯐|av#EP+MU(B5d1~@K A-?]"nFQb~=$;!ESCv\jg^ϵ' uoߜ$|T3Bzp]֟˅B $nI$Wl[ФxPQ}>TI@`6n%\upznow5?!:}u MR~VT>JbHD'>K'Q6g$8,02Ad_Sw}?〳3ވ+ROXy_j&L0zӾ|ܾ;*$CHнXbh4.jjP68mjJЇ@A%>ᨿ<a9bIޘIB~+DfXw 銠R5N@ ISV* Wn:!Bl;~epMN~|j|tI=EDh]A jW 񋀗gLLCIcB@<.՟kղ9 ;u7`-mNr`;?w`9'T<}kv3񪪪|Q [_B{ˡ2%?Q\@@g%UUTV8_D-P7* D{2bH jD@2#NNB*d>tPqն~!bU(@AB> B1]Nj;JX>LP"HYQ0θRxB:8`[lGP~j&v|KZʪ(}qd"%S4zoiY۝pt(e=AGҹ uLݬr,KO8lc كQvI$sx}Q] q5gtw[&*oT蔀'cNٜп8FRM п?<TA IɟiT~Ʈ$(eo 0g47fY` t6=`B w`֏p >wO[HԠbZxO9~$gݼ|~b"<9fQ( <9>b\>W&{o Y2)uUI`EG_?5u>Y+w|4&SϹG4*:÷U;=fk'3L}'^R/)уrk@>->nkjI C|3?ɍgS |5UTDUUUWm-ګmUQUkm[mmV5mjڶjVګmm[mmyvVګmUU֪mmmmڶjmm[ccjj_vm "4UUUUUVڪmڶնjƭUUmvI$I$I$I;eH_ ?mmS("|8C?~#Nv+ݧlC9PCc'O-{Y(/@+hF $0aE':h:$/nPi"O@Ը֌680BV'ȆzG!fXr;Zuҭ2c79Lգmj^]5:8Cp늣!kΜggq.d.4ޏ}#t 5 z-TI3T-t6I Yd\=Hz өeG^4{S,TA$*vY|ȭBDt{gV ؊Q)e_ؿ:XBw̿3q97^ї58IڴTw>tgHDgR(0r;u6hq jb ^5kXXLҞ&2}H=6iezoMB^b!E+!V7 8na ~Qwr`B \39p>  A!Zރd$*"Rg}\(~Cڴ"&2Fp.TL=JdO);O :68 \_2汫/OQù^݀qpZ^|(DZWN `xLir݄CW5 밙uzWf/Ҋ3H( eW$c_d*;|[o[~y%%㸕5V+"a_ BLhf_ #w,$5WF!b9!*T9bE es!L?`S{ ] rՉ9Vޚ%gV"DDq{-g~;Fyw@*~( x(PS0Q@G>-ј`j›A_ 9Ԝs'`/4fT%<1D6V)s7iD2[0, 2\Er83jF6+0nNR|2aLղ^xaGhD,Z9FfCCJBJ}Fgi<秶75e,h8y7cj%4QD/ b&;|jhGyȻ=".4 Ցf %"V2O@F^:|]V@wE1{#$\ G7זq vĎ `0 < %!YRsL_v}gr?˼UN *{{#CU4UB+r\#)_^jߤ8C)[$7VwE]dpьe5 !U]X?˭\0oͬZW|E)Q.=X:[]z/s\b&B2iGα.*f7uj;KlYeYat"*bno)Sb>?q=&NKcw#4ܟo<+)G;)yg?ßpbLx)q/P.E X[x,n DYk< ~/sU5a._{y/r-)Z^Do2hț+r*$ ";ibb?^$GF0 w24 Bn8KqSR*>!\B3rar(h@# eqQ<B?4A:ͨtdw]A0 $v>6h=Eᛓf/EZ8ѿqVx{kԁ|j]D1)򋎄`dXf}sK_yG3웕8 ,˰KV nkH8 t(;:6B]\Y铗H~n~;,©<˂G~8`9R`8C!??g98*~P݁:" qfPd*US2G8;ȏ%5| MxsTW3$TbHV0oj _Ѹń*tC%)"^OX>;;fW4\qPZUVhj@82ǣx V{맚Kgq5'H:mЃ{VPB>w qE7G#dFP,Vǩ:PhΜF1{9苄9S\C}lFE9IF͋ 9%c1 NTD!BybKat  $2?yD@ $<пW 7npG$:j1N}~|HtjVm8\ URlQ@w\-yDeyAAsxm?! 7L/uoiy(Qd~^D70\{qr= =Gؿ(vwϲ5u>a>{cs>\R,Sqv3-^Nm73_0aC l>=a\p/) \si_+evENbKzdB9A`ֽ3#_YD!VnLz9ߠR&HjXx\!g>/O`uHi XK5m~3O~l΀6r]>\ZWT`BdK_Auɜ( W B~m<#)uβ"4Z=ٓ\\;F{{8XRVj͊a4+5xpGSn@6d wXptA/8pwawZd]Fv6{Ό.,Bt}ιؐ)P,aL!BVs0V KO_zgq䜹VWK<%kkc1N gEW폾SSC{rM |/QDlIT vɍ;;$d3|qfGupoovt$}}ݼ2A̎{׼mT|xB =p25'z"CgW%~P nH̗r{^}}ȅʢn#e^;KÎ{{P6 3vN*dm|^ozv & OQyM^ 'b_XDt.ze/ǥeWz!'%ќt@::5 7Gxvtñr=E0wR,#xM8~Sھ oh<-Lg'MSѓ?ww+7d{r}ϯ['y|XX9!rFO2Rv/#Dū!ypWn{\p~Bg҉wm;W،A=P헴$yq_HY@u٠s{ᾒl6 <_Ck"UTPQMirkPgUydt@IΌYoF=q1 0vtQ|ǰ8l3U60,0W~ <O̾!Eik|[1.c/ >@ ٍWHAEi IxiVw~6"g4,7V lڦ^޻܎#I6-9 `22u]YU/OǭR; 8t4RٔEvgL6pQ${ALU~4,F6"#&K/好C0T LS)Q; ;2'%|̈(pKVn%Vjx{wmJLH"zH]EdzZt>:D,e*HSr=vڣfRe6sԮ"J%Y&R0J!N+oͼa )WěIksW9"d YDK(8\KClpgN<1~݊N|$nG/;՞L(8?o;= rD GkKI]O~i9I=6*9's\z{Sϭ.zE^9.,ˏ8 _1,4syBi\up)䀌mlfD4cTCew<}K7,G9ћ@0;G-ԞRM"p} FgPawDBd6<6VAAE[b@Ö3d(: P͸9?;UVi?Fizn~N.ƘpO{8?VF(me $ z69"l;^e -ijx{aY&G "^=uA=Xھƌp_m= &^z7RA #89Z׻혓%6tyYe/^M `Opl1|>$z q[Ն~{*Q*iz'Hp;x@iZ?S/:<Yaj?Ϡs3 ǥkQۮ /?6t3k揞=մ@e|Ј*D?_+)*sD'3(hԬWVrmЛLp'@TԂw~ E'g}j< `A`,@ҘbA] 纠 Mngk?ᦈiHBTs?ßJ/RJzg(wiP^$\fAJ;@~O#+#X,u<B&yyzVyD&<5Ҫb-jF~M_!~d;}# ;/;&O:6aӜl7&PDS-Z/FO{mVc_s+Ka$y4q2xA]wEṎჳ|$>dhHq0eZߛ(@'4`6njRJBw|~k DQ{с;2[WFh )$=vu8߫דZl{P}py+"=&`,5wyBQ'HWi8+u馟c2na zpQު6o ?'h;`A.'@kA+ t%^pA8cWڲ9 ώF,_B=SRym0{Hy@81|ͺvI.))Mt%Cc2zYȀ=TE Fu<;T.{|^wr}[ʤjލze!^#7?/yYJZO-i*9ݾ<JO)>t(d4n'_Su^;3:1(_oN4,z,zztz{o/dvzsTd /Pz /,H F}Í#c A I10Ür'0|C%UJOo u8PNIG5bQM۪A'P`4_/,6EXi+79Gĺ3*8( ^-)0PkzŴ{AYPޭF$' '3jp}y߿|Qj:ŀ&[)qu=@mPoX) g!~P4`r]4 +SRk?i V#_zi1 8Kj7+Dh,uv΅ ,YsGsScs jd(&ΐv1m{&|Em?;eZŰ țgkԼ7ƹ`=xBՓ0QxBMpjlBx Ք S]S9cKJ>F KbGhyxI5R\ m&H G<)1~uj|C*}խř@|3UZ:i׮}2D 09aIXk5+ɊǬA?Gqzؿ|A)Еf hHf HHh߉q bF GiWq4aEKd< [6 O<=ĕOF1 1]3塉nɧMD}xp] $0%6xdq{\ ; 8'Mwp8HmDDJv$Št]9֠B$9n5p$?Dt*sa-i3"CG^}=Hz?cc?Tī^^$@zW/SNx\e|uVI(](Hx(EBh6B=޿ά5!_O|ɞ%ЩȷrD| N}ԥ{*b& խ~u7>ۃErg--Ud:B(B`f8ɀk1._-]ǗǬ6E/u(p#`um$$7b֗Xe!DXyTQ4㏓_bB{-o/{q]NȌc1/&e n^ oIw~0ǡj" E(PhS6qᶦg޸:m" tnwHst R B'w.K.ߦcvNVh"E fu{Qdlk3l8(6ފ{6  2(ݣ8T\~ig Q9U0bo#CLL0Wzñ)4S_JFSTg{g؞x=.1@<:A,Bj\Ct9k;%"TRT1D`T` QK-&ߺلl A74D̈]ǀj^=NR }W.5aaTBbY3>!1ѡ  QQg797nbSB]~)A^Uh Ո9Co\9F߇J۹?E'FW-7H&{*#pIϵZs0dۙ#G-M r",N?龔uU~ʪ!K`;TlIr[~( !&9},'B׾eNʈ5",@!Gȑ)_a[((3)y۱SX:G.f(y?&'I7ܷ/s@{J !RZm#w9U!B+T :䮻v sh`:ԡ7\%HA6F@e `QP/'IGo:jMFt|G5#w齱̯1zq[(&Ōz Ě8HyS$\Y2(' Qx286s4"!R(n+ d;H(pt#@$VTKGhd Omx3V)0xi#e)։'=<|q&iZ.q:rbK@:!ɽ:'(4H3|sP?N~Thue.ˤ$vob"Iuc 'IP|>FѼ1W]epy \ ,gxsn=F~Fk}Q\?'x8"T\Q7,:eV{OQ; RYiQvxpYya7>@#Q^f $Kc/;/^%=~"|`,M.9Q?c;7;H~Q+ĝ\v=.̺~t|aXr}" 5.ۗ88,~}'QVo!HEub)!=0Q$"D6 @sO1glHph=lI^=XCZ".bwIAȡ`< ]4{5w-ra߫QYd~uoѸ :_EpRVP߭ԌTx*^ _0z0x!0щJVvqXE6qn@v 8]R:%vLbz?glx xS KUӜ;NI ԻzG&Sׁ/o&'iXn*#Fc{)ƷEi=HEiyi9]E!o}7 0nAMs&vPӮ6fiFh~2W;  GW'|Twr-0&~G3{q 68qZ$}J9tUڻt![|S˞|o=ÏkO0 1Dh"PD薢lbRZdUct.6IsS/&%y nKӘ^b7mjn 쬺QlI %O|IUU[c"W ܨс/[`6;f6jSl_B/lQ=C\c?8TaG܂[u?i$ADs9> DXp`Gq{؋r9L ,)̈;/\}ul% 8ٴŃ'C m H `&-~ݏ4w1|edO) VlM'{b?Ϩ߱gbz!Lb~6XD9Q09W8Ĉ(H7BjJ*8Eۿ\t c4Fc #fQQ-a˶Z  lE)1rJN5C44qʈ Vc%ΐ I % nk;F3zc,c;2ރk{ޙq#^"e_CCL*:σ; ՈQk6 :c 鶂>_~碓xrӚ'DTa%UbIzC1'6?sوtt!(8[_G߳-^#qwM&);pAvyC.OAN~s@l{}.4Lb:M~]28c߻tΰnߖ1e j1r8:5dA0TZTZ>Stk(68"ʉ=C9+!bcS ^HpZD :P۴Ծi{OqQ5U>R>=uM%?x/[ڶU;i4fe51s(Vaf]ɀ:{c1bV?Y8N?i _t=B9SK:Ƶef΂f_· śwU:Oixt b1~CYΥpЌ',TaYc =Ɛ *vޑ&v?$9e^b#u0s 3܂fL^z(#wFSA4+<<ۿUF90%g<(69/ԩD5[{ Ȉ $1ta:\_)(49!Lު]5]9ðcvb} N}~ ޟkZ 1C!cx[Žz,??96) ,:`#W=Ć6Tr¤YN$at껱\z+Yf 3:EHk`qҀ}|a饢ц8f8u ? 6DT-耪UU;*`(k}#1כa[,"a(!F2o`{L5MCTݮ ke 199JΚ>V =.!m `չ!rq J]X^ؾRt XशپHĢZ-Ƨ7 /J}e|mh6ǰ]]q_̋\"MBfֽde L?LÛ#mHFBXa:!?"n˃xyLMecYWu<{?0smn 5aQٮE+,S!V쇌s!7m_v{vo1"#R.YQk! @bӚ'"\OWyԁP @IdCn}B@ы>AcpbMQ^,G׽`x:gulp$! E`1XމPN~O\vdOU A٣͟ORwhH  '*&-` 㴇={/ì|?H=C_iUM4m~qȿJ+-#VbK*?;O e}Ǎz aLS:%U3?*4锳\oˍi0[:cmˀVd۴U7uGY<>zu)Vhw;l~"}]6y᥵ߣ\L(S8, ƚTkQG܉7oqggy$ϗ&foL Fǖ*CÌ%۽9D4Ǟ+sߎ⛎.sR0wfosvWz#+;}g7HjMI҇aDG>j1{m[=#gW/}sfp 7jڈAzp_6ln ,|u|իP(=]x(_V"U8px4¥n-UbJC >Xz̳X'_uD4^i̢,U!9Uz|A7JXrr}Η^?VaY> ¶f:D >:!cah]kp`/A}.E#r]kTkY᫵q(TtxIE " 6~*>^}Wm뮼zlkQ ';(1&p :V>0fS$;rri"n8p= #Vǘq  (v>˜W^ b,cr}dA9nu= ],y݂]ځvpNΔ`s^g|urFSR*@ 3,5a_j}&wqb>QpT4"O2Cns >Yεǵ$;TGdsXI hdO;C & JGDE]z>֩WUQ[mlmXmXmm,I$L )se~>>=ӿ*Z&< fkD2y2-B1m.OHsDPRqǻo9+H} ݯߒz(Ac@̌tE? ǏՅAQRspD#%ӑl[MvGն뇔z|]mz z)!wv ?huDai$ϑi<,2% cc0 a&Bo 84<>=3nNduk,MBJP&+ Uyd;|*9͝fQi %*EìERP+I3eAx^8*(qF9O#$M 4Hx=[+7qZ Qs \3Yםsz%9!ÅgS\u9}Poa]L[:o{pV<:w-?qFև^oa \:wPѐf9ߚx!Ӌ gvy:t* DW,;H Xlǫ;4Oe i7`~?kI2_6ĺ0klCCo(N'S;!D=3 .J#PD z0D!@7*OW`q_<ޚm׿5'o-X@eu ÑZcӣP<0[8QLETDMU4E!,CKE-{cH+$k>:{M|plA6%bҾ miϹq˵՛lID-/*;NQ͡ESqm酱 (#O8D:4L 2 X `p5 n:n MWGOi7:7B5p"])+:@1DE ldlKR__s"!#g@.c٥hGkEZ'8kSXbirlUM+ cwFʞ~k9n:ՂJue RG86^@7v1p!pI- UeUrP1 Q,d@0Vav+cTԼڀOözJ|hO1E4Bӕ\6oT[Ylo<' xMzȎQ8: ߵ nQd{uWGTr;ivfJÈ{'Xه'ݑ1gm Fas͂"#:B\Hhec#G)_VىEǽ-Y`|of\4{TSpOy2M%^'o4^ -^ù \C7}x{^94ڊYB0$TN"6Q}AN. I75JRL2+꤀0+ĞFyl~qɱ .~Mt}Qӣ(>}}(Cxcq_갡#7xW~]?f w^ܺK~a"RSAߚJ Kf xQ-􍗺 @(;qn'KyN6Bo85IC @@( R4$4!4.&SM0 ]ә*EUrnFC~ww+86>ߟՙ[j\) Q}_#~WtCSVzAP 4h iS<V濜NHm8NJArjiyK*~dC!*1`1 C􏓟_$F$DxHǭ41O?Mؠwa9He %I*R 6"_$ӟnf౑@oCN /cH(W"0\s@P }Tdlph`ywTv$gQa?"%A=ffpAD)$ Hqt39A9aP./wHBxD mEwɳ9îQ(<ÀZlT\&?(3a.bqp! :n{ä--HPZ'HUK! _0nY )(O_n?-T>?e$CDxX[. ih_(aogG.N=dqp+#풃}%F A4b4|}~= ;곊{nXk@- >=(<2f{p "+$ I@a~6ic#iFor/9dSHw^KC3 }\w8y`7$<#ð}\4YnupH.`FhAN6R< .tHf`{bn=3e_{D*$kƏY9mRT$;8 %U޾t* 2#g-{; ~LoAjK:|1IUM >^AB_> Z`)Ae.R? (%ERE@5}9=s0갛EH~KT1sm Gy  W"^7 $8@W/ұe |:S, TqT_+xdI 2~# ?Ã)~Shg:MeRmG(RoۓIqW~Oyk‘( tHwu|5%`*zP@аN]bӳzI(ITZbgҴzݔ;fOBU"Z$pTU^4D2uð1HW2>w}]{PD@[ wH@^߱ \ }ɜDW{+*B},@O Jp}J-G wNv/Uێeoxyz)чDҁ#zUr}NlJt?6:+MXdB("$dlp&tBl;jOOdt&Nؚo?7ք.p%H{0h$Vn߄M0/x :3$4)"j@?→w*M\N5{+tDy# 'ـGr Q{@_xE4/y#%!=zw_?jg\Q  @ATȈVT/TՇw3[}^aj8RCv7w\(?>#2RL~SiCiOlxG}vAAҥO'pŀ>:e<pF⣘e|^ܜ"7"_ Q- gs0JDr4`P|V~zx;"@AD0_O.-Gm qօ2cMJd[pb>o:DUC259Y,GGy_p43b, K | SEpU;N ~[Ǟϐڝ~`oy >VpⁱWL,1Nu]xIQ:4net`b(cFOWPcEpp S}@v5tfT1|G7 { *1ګQj6lkyeÀh": y9E#;rIAd~D\S'W +}P}j.>?W;8Drx9D|sw0xހ;#O;X^stH1oLc`عQ/x=.{- #Th=DTڻosx9 0piA>Z[d]>$P7?><-Cw/h9~Hî$I +_ֶOvDR 'W됝~YnپVtܙ*MKN9s9dLA؅۾/*;|{=oe;Wc,Fě,&.ARP =}* p}$Ԉ>@ˎm\Gtֻt7gNhUߋįۅtȠ# ? jDzw:i9Š< [x~g8sz:T#Ց/(nK+'= >W~J/_ݷЇ"E7+e_BwVFc;۳VQnwu\f }! \=?QݺvzU?\F}A;xZ#f _#i.hMZ,$" Vp kgǂS2&e^FMm~ :ㄧLQ |E g݊B ]kD"'EtJ# @-F7d;>*/g`M-GK4xao)<_J?ͰD7 d1 SCe'=Kf']۞\XoGA*Yz~i!>>1xۻ!   G'a*Q&D@ŀ`wohQ9r0̑D ."L#ܩՠ 3\c.2퀔6Bl}SӴy[~䎭gY\ޱ.>6#h_HT;}y}>˅uv$Db _!0FGPPWn:N LF>N04uxrb'G^ҁ'P+xG 8r<=F? zrG4^ܻth4]mi[$GxwY?%=V^÷ ᷿ґz 7v2p0~K&>3 4r( *%7 H)z}Qc=W8$LN#X'l:}\|}H*Fo=&H 0C#VA >8$ ִj`u7q&z$~RM䃳ziBxs{ gI&fk1Ζ J^' ,YLC{NZ0}fr(7x UeFq,#b8Cr jŸr.`J!|} }Z 1jI{89 wuc.o\Lu;8i2)V^G~=0}stsz0Iu9}1Ͽ>޷2jr zW u,+{6p|/_[,B;+cP'k D[%p8m" eXgw9l99rz4Q/NUAN^~,FK KؿR HB@uUxlw&H8m&6{‹nhv9{;bއGy^BK6ouyoO{nukVkzؖfffy{OޕQfo5{;ktݺVov+knwtBj7ww&s5]Jcc{xkusbˉYo? :s:v&u$#'/7&2r {ń%[-wV1mM:3T{SJ?WN3 Gqvy55yf#pN}hV"=_WݎF#h\gI ч: *\ͷ6s>yEhBM yŞKػ=іT Ddy: Rg?-E}E8evGٱU\%˜纻m$Q̽a;Wu^F)Y@\7e_;I|UǸ*Ǒݴ!o q sYCﻵoP;..B9boeL#0MTb҂zQ9{ /=3k'mvsau6dPޡγ2W:ΒGWr鄧Jt)Ntҕ J.5]hX066 )FB<l~rІGZCZGfDlq@-,c%Ide*P`]K9^63fr6S˧]gxg,ʶye0eVDe=h`)N.|bI _EB Bn1 &̈7ϽL巿u]G yrWP|cCZ`#q됺sY+=ALynt։g;ziF/}c"'W175Vs Q[`>uTeT|OYE7)'&T4Х/M̮DGd/{o\4*LZY8A«gсxyijhC!'n) B:C6;Dt3vq}ھlm]-8M*z^6 lbAW;ꖔ\T-Q~${A$G# 0 c/uoOdAa{[(ݛf&X B1(,$D>xDJTԨh B%"قRjDҠrMDJD@RQIjb)(di J$ He!b i&"&mK)[8T6kI B4.$P$$B2ԩRJ̥*J%PP3 c*R.w)I!CDwTr4 aR`!b )h(B* "b(( ` *"V%$آ(Hh(B`ZZX f )J H)(Zh""J*&f* ) bVe i(ii H)(i$ JhV )")h idJj)(JJJH*J*h @&& !b R )bf()B!*&Af@a  PB!J ) bd( bH$")( J(!R ("Z&IH!)HH " A ha"j ( $j ` )"ED2II @Q 4SMl4ULLRUDQ0MW, b=5tK@I TAE4QAS 4CPHCA@BAIKOd!B-EULD˦aoɐ 4Q0,|2AIIPAH-LK>:"\TMRU% H45D@Dwc0E,ST1(QS"TL MIMBMٙ!d )*e `(&ѤXh9`jbK ǰ@6ч{L*}w~GRD2UMJ9 m+ت(A9rG_(UCRP~ Osl腡`h$X} hQhGA **dP t UZ%)h*وVE" D )OI5$!P J.{)$r(ʋ<` >M# qAJ`WTUB @A `g#/;}uNs"GLTWIQy HِaC d?} Oưp?.& Pcrp1 ʜ3:-(hb6+UH &eyQrf:4c rC .(L@uw*ٵ?1aYKˇf?ߵ=O?\q?+p 6wAkyx&0xlp!NGQkpV? uזGK>CnP틯8~u*ּςϥ5f|#I˃jdKs]v1IAb 0 ^]ԉc:o@"Tv0i`exOγJ(񍣵?YZKG`ۑ][ p#K#$fOtv:MUQ31֎Z4q*F*>񐠜ƎAi]eƿBY lNAAγ,&fw*0LΦY2` ua]"@3ٔlt6*Gߤ͈ V`VIR󐶼*7e DSEԢ2оBQ,ƌ4~۫s.Z ^gfR[y瀜=c ՘C;D+6ە,ޗw]toǾ=DE _vNC:rgAފ(j)Ѧk]C[%jb:&LI;`'ABWeLv€_q$'{aK֎$JRUj8PqV{oun!! NpٍݵjꦓQqeZq7iyGwZ< Y3 )3w:QsҰʦHb ynz*Gkp] Fv(0H(LWf[l̾0sd嘌8s9sɜ2g9ͧ>X_7p\;[;MwFvXpρϖ\KY؉:c'G9e/ձ'Ёn`b̜x»8t_ |HᷛXKHao'>F#GGvm`ÒKgݵZzMҌÐ|8?ZJ_LΏ|>${(\p|R{cWjzm;y'F)ߖdh Ƿ=09p8*~{ƴ4vt?H10yo+`i=gKV< yW4$O ~/!|B.ՀyFyv];\ݧH.V2j&D& >ېn#A`娧;_!5T^:11\H$=v#,N;}o-p;QI'4h=|M!Ё:JMX!O(itzx:ҟZ*R` '=%}=W.E֧j*U8jrZt${ST_~KbA;O/c%8FG">1uW8ps]:FzS&? h-1} hBOE$Iyhh[K(I^z0B fC KTq[ݴ&>X#%OTݐ v&7"w mtL^]#B[ rLA$:cq 0l kåߐ!؉\:f(EADGf."!F<(DFt݊3VXNS}zaݘTR)\ EPGwx )N F>=c%01z7m )4 ڰJpuK6=9(l$uqWEzz5Y'@7]48*B6," #\`Px{:)SqDqP;} #Gg{9rnK2-Ydo @|ӱ# t@TALgdъH r`^tu߮29CH"Y:(Юnts%mo)"M=nӦojy81"J|J%֢&k7Б$@_G3=%_5*[,CԃКttF"@A嵇Qgo:lv\҃ vcz!9z۞zk #y'k4v?ފ#p!vU'^  JA;HXӈGP B@m(1Û @9vMuCAQ2Tܲu -"3=L#4Qy4w]_+֣vN-B~VV=>쌢?O>V|t^Oi)q1ڱ͕O-ώ0V?p}FDžt@ĂTNWMZ$f-7I9C$hzQWH($s\AԂn#VhDp!79D==dY1}%'obB>8{uq?'uC-7KUҢ[! gt-".=PfAM6f- `xdH=kUֱٍ7'/lᷟ6Оbf#q 8z|H$+{Q},_00 Qx ;6? ~{={ Do 3CE= /v[)`(`1C.֞@寨'؁sRxh$l4t%W&`s?|< j lJJ?̹c ?V憂cmIj_ܰN3y׬mm˲ZqwqzJ3G %O^"g.F ͆ؼiy?Aoh!!~m1m:@@`rKkqg+~fhcI[nI%\ JV(csn1u54Bc!c.Xꙑ-_٢:a ZPWruK,"߇ylU]hDђL}{ |;.~t}2b}\z/4=ϸ$.eu^=*N>DQϼY a $"#<}p3^1va!8`BQP/;-ۜ!+B"` ~)>[䳗&~8+l=fgLI=9t:2[2Zg\&w,&DUwS|B'5`:Rɜ>hCS3BFޮ3Вg_)r*̒ն`%meR)>ዕyw{O>gF-*bIdkG˚eW4a?py5A:N^@"G+Ji?*_|L"&H )&s*ϱkVGg"`Yv|Gk^'GnF(]KgTY>ïu;CwU4,K9ըF}v)yPz86(i斪AgۦD9Q=l{}Nph^lGFo`A"G.n%tIwt S7 6h|Nȃg[,j,`Cߌ _r4wv;Թ"y0>OB$C@HBUML@ ?Za* 1Kc?eē; \%73ᴾ?k{çyU{>Ԗ>0y+<՚_7 ؁3L8Vud? #o' !}8t R zb  !r82xDґ7X0rG >~?2nNnq)؛c~]J>3 ҿeӏBNgZgOݍ^(uEnOENkN)&dhl'0HKAtN&;sR8<@.J#^O&Ō~@th4ām(vTxBێ<B{q`)UP3{aq@-S@RU% M3IMDPH)HR  A??fٔ4I@{x3=S @B (\ܒP̷/ 9αAF"+Ib("2Zx8q+l;KcMU$CP5QKDW 壐g`.b6)j+`1UQpݎT5\ f,d܂`P2^F&$!cEDQA00`˔b.Y#2o1$9VPHq̑qLUPp01ѪoN 0h6r)iA C~Rn`A%rp)cDZnn\ u U" X(%Ik}߻"BCZ}I 0w'[lm}^_nZoMa 'kGaǸo8M!}ĉã"&o08GGǫC3|_ia&"b)EJh?lI24R "! m繪-b}+] Վ-}xأF=%˙^us\x00eEeN2ADpDAe X1\;S׿wߖ}'(\Qd@WV&+{q$JRn _o]H@;&kcϔ!}IΌw3éL;hs{^ҧAی-9W0-Ξ]|ojT|߆jhj{M47/nٚh_UEXplmt7Ӌ0[!⠔fQ-(=SƁ&-qN̶h\.4h|:nr245< VҿR7^?L00OY,&T@-6/Zio3e20?[/[2+RȮ1RHCC! hĄ]Gb:GS^F(P˼ʓe޷NA$2O!$ yK,mRup5]).KyP~_Ri'FIWlI#^`xQ,_d%Y/}Ǹ6B+I?j|?ں]I7M}^Ks "" oփã!R_fA]tl@D, F55J& F3)M.yii1bǖJ ѧ;} Y445T@SE1PDIBPRKABQE!T4U%$MkE'%@کQDTy<޹TC7D*`>^c=Uł:% C "yr?ۿs$QjIς@W,P!(`>ޓ?:e *8a0- 7 2#,@0 ) C@/2pPA0CA%FB%}=xzc{gO[wy?|Wi ~/!twKdOXgR(`jI TVW$Qi"OZ_;i(/NRƧV)+].ٞFMҟf`c ?Sݞs*DP#,!l? _UW]ڢ vC=fUԫ k4ٌQ U?KsDJH(BI% ֽ;)va ۋ?n׹z;sf/(pL!/m<(-B}^8ݞNpNOxȒ ٨i֊RcMAXk¸PlUu-vr}M=}M~?@?dBmk FҔdղjI'{lIQL`4xVb#@gHRg=}1yvT?x" 4x֟Z% ?誐XOv|8/@_%6&Dž~x!5I,}@EI:Gi_]) 5lz&xfawg89NF<{= ,qts(k͛؄0%ךH $@$BPq#eŤm8yZHLk_#uחuyJQSCT*p2'ŽYJXIĆ Ӕ@ (%9]&kx?jSDu7;~m'j0w] {l$lLcv@  lwa"3@dd3(}ۢ~Hta +Y34߀Ȁ#nw<`*$|.`6gm\G F"@@p $+~s4D!H*.3%QB8de@^bF(`s 92X"#&ib 2?u=GěEIЙ0c+x0Ҧ5NDx[ևcT<WA<]?g^ <$LN8waLI9.6чуmL>:5]}M%EX$~AHHxr^&yd;~~i%Mj₄E ];un4/PRAȯ'BP 8bA.1 syEQkI*mfb&BIbΊ A"Gr(8+mXvl=. ~BW;3g|5|;ZJҏk"DAPQ L{3ʹ5[hWuNZ0=@7ƪ{[wnGmMdk/N<;5FUy$):Wy.]&2:=GXzR]̲Fi?o ;$zB)W(H<3*넭k-֖.Dɻ}gMNY1 hTb:qϞp=ncr<:?v2DT.c"rU:L*Q?ϡ#OVeIVò)D[ oQJJnww"tyD_D|MDY4eD { 7Q|$|?Ә&]O)H;u&/^4A=ӒdO_(-6=uP@H3xPH[u=opsx׶)6 "/C= P5ϻc 9?pBIF0MȳXEz UתAA}FoG;cdDNoᐁ%Jϣ:Qk>6L?X``+SUSu2t;8MhK#PSM|=Q92Vd!Ew^@߻> s|\G`@)yI?gDP0bS&$7:d SR9Q3%LWc"Hv:$9 9 y ?в M̩cvaRm=|*}w1{0f!RZZܨZ?z%C'Ik.Q gj2P9\4 OiY4@A@D9.Vs,$PL^} 0; @*a`9#.DAT~}` GO?YQc ʿcǥTT~qD"3S~|&wp<9!! gQ χJ60ORstOwg<%/s.S m*LـWT-P}2TYc"꾎 Gt 6 ɑ52G+Rc@q<j-wO?N&4;5o4! $Vl(gT[J|:/K"f}FPuPn"_鯑;W96*"# "\nۭr9bc+ >3QvSS~z:D_7߹M4f}ΠnPHR%$_D:8LUPL$L^ǰK%dP)`JIQR ~gP$0}D"+$U),LD$E,MWb|t6&.f^E5dg4>(/n1B"'&s~=@WJԞ"%Rj݄̚.$ . 1 8Kg0~!<8;qޱ,`ppׇa qh͚쾃ZU<;!p@"'D2^߶3~An/~M@Gd0O~b2`(ْ#40c kaĆX!A B|ԟDi}'@P眂ua-';ρ/y0rZ緱beYy r_A+<TﲳuDŽJ$Tܺ0DeA2j7W8nŖS]Q$i0?șr&Լ8]Xіh;\Ցax]{  νs#:z۾W'ix.ܣ=e6w4S̳ǵ?gǏ~FΊG`L}&Q5JOy|6ָTiE gvC^`vU7qf H4y~~_</o\63M_(/L[/ HfHF9g3-cvlM_k\`s?ڊCBH3_ O.ւ̊JOÅP'BZwفV0 UE??o<=/o^Qp P&.e,J 1OF?fy=IS}>~G)o{ֱA8r!Š|yߩȗ =s{z9%!.]nzeW^E"'r!V&f5"ZOZV7Lb# \w^c9YPZ" ²)"gRUN=|WGYϧI;R@YQCVW#./ǭ < C1aPbF!mcj kHÖJq-pNadLE?RܚJhG2h<y}a<ɇ$v"(y-K\; GI'6ǘ;_y6nWAX4^nZohI+B8>]{񏤆)2^Z;Yjn9;{Nj)5?(46cQT}7-S5SwBٍ{u IQWxy.ΡV"Lpq &[+K)ځ+um&51}~0 G6k ap|37~;f`1:1uv`@ 9Qb< Mb6w[=r<혷\W }K|O jyml;ۥ(zjd"GNdXp;S~$ϝ~9?C:MyE(#}6>2yr|=rX;;<ނé@.l^ K0b$[ )<Q4@T v󗌣HPȪlU@A)2LISs[nUb{ke^ ,VQiҥw /#O*0fv3O͞ʠ ƋIjכa#\s‡%=Ȉ 8W#??T4 D Jo~Dꨥ^y "{Vih_}>ӫRs2x$CȪPCj%~W]Ek*Q?OS?/~qTTS_i:Z Qwts =!o©?o3#"%/ ( <~)>jt/*YB 칝fGb^!'a+'p=C̡BS_S(!ϭ}l7 ln7.~sTm]uvy/avYd怖/'^=\A? YTa }p>0Sѳo?:L˳<.W)q'o.@&4Fz8-9o~p|%VWpeW,v?Up]57x_onywaE& /c>@Nۊt-- ceYRΘ;!-Ǩ]ߏٿN{)\e 6y0n!࿫`Boq&@ivˢwF6YtgO9}A&\ߓ/(ޮL_+Ҙc=(FZ*G(㇜tR]pq𚿁Z4G|>maǏW<\CΡχ(Q;Q <_91]8 {iA hV&ody>~L"ţ-12QB6]PIOi 'kV_Y+6)և %?{أHySgSƴՐZ47<wn zr.ȡ~GO1N 87﹆wܽEoᵘłE@, %٨FKs* X Dpمz2s׭Q0Dx(TRߎ|p|[Z~7Z Vʮaק|s,ozgyGL "oZ+:Rf-2v]:T$옂  l *JhDWa^}2M6I±{Iɒ[e[Ԝiȇ ՗< d#P]9^\wI"q9­(R.p uMbq\)Lk:4Q &X:!JXGaI.+7 k0H\\ͭf/*ȣ5sV &,Hj0CXbۮW`PUj’۔/,^]/ 鱅%7@ٲJH2nr cDI MQy*D9Ki,#,l9GL7]\7g -=r%} |M">,)2Jsשn%f KD{DG럊7qzO곢Ie|bxdXkS\g=CI:sj,Y4UV< ))ݘ S:tX[r]m Qa7˻]/۱=|- Mv8Od*31e2xrX@ce.WncpV2?BL}g٠<;tpw O,Sx4υGm BӦP1ַ4=>s}4!C0 D)@ $mŭ2]?@ 7#oL[;q%n(NoZ1< Z(Iή^Lk6P&iyv̰vRMvX[&'n~-3ΩDr\uqJNg aͶKƑ\;F܏>.99y&o7(IKta]V "dX T8Xokʘ(q "Rq0!XhW!oc;ϴ?W>9|tyg#7u: uu. 61ۘ\= Tk 8N% DXK(?Ohzc;y8m>B:))F0;k‹Px~'mtkd(ZR U04D 4\/eK 4-Xj"S2 i]j˼&65>%M4YFDbiGdZ{M~=Z9S-gHP̤ff郌k6odzh06zfE9ÑY?tnAJ S:PW*)]ħ `G*m ^ yr.ܐcקw{;݆}}! ?QŽ W0ץb7Q ^\{uRAd$`T(9%_|zJ$v}79(T8ʧ lV\]J,"րg2˄j.bkq]傕3}w@o(`(Y&>~$ RpooSwG]+8u2 B4~lB"Xd" '‘BoH<%<82S^ݕՕւ% 99uU9nikΩUt}dU;Ip{8QG024Da]51k|"jDBz޶uHWGE<&FPhʛJN.Rϔlx3$tnqp_|x=BセZUxݘ M'zǘմa"۱%"`mҀ-Zrk9C>o1UáAE1/s!,Ep!ϲ#2U"[@hʷAfE^$ : @@$Z].Jhb1 h@8P.Bce@V_{9fahpZ^o7ltQF<iF5ߝ(5sIɑ Ʒ$)˜-ou\xEg9Eq|n,D_"Lخax~v .#s;ׯ%ɗqW68;v ~!*  aZMlq֓#QP"T)F)QaC;.9X9ȇTLwOAxҫU@$ʘag9} <{ϗ>Y^nsCQ *rC G`TDB#2ZW\ m*)`8(sn_h;`‰f()+׷a2ܑǶ e"s"m3m dNOF\W,l;sJ;`݇ADUU>! ,z ec6J(t(JPT0'F@ZxF{w$<` "qHD%̦/y=HGRscPy/J"ٚ0+IQG^=l|?yA"" |LGZ ?l{d՗G#eD!ȳ4|T}ѺQf70haKSPˤE(cwhBaZ/k7bwqA!/L>C%0r0*-&"ĉ 1c0zPI_ 01&)D_j&/y9ơfyk>B1Unl:(#qX?)Y=AU ` ;0x`/N3.ԝveά-`> m Ųj vGRz1Y.vkPDSU\ψG0N?$m,cA3=8/@2=nDMsX(<(0`A1X~\$Ifk~:/aۜpF8 a(* RA׶y I(@}]ò#<$K zw lIB ʥl릳]QF8Uot<卌B% QO#AR ,:pY׶8\؄Nzuoq;r.&S ҃A9X [`$,C`3zVm0Dj.]^2ٍ\`;< %HIo8&amKܑ8;tiL@sNNsa'k @7" ^/y1=ʢCUkg@P EJ&a9ø(66A,ae9g;$HBr$ F;. u\c `r쐱5XnFR yxh#ӪQqP4bQ v\G&$Ts⾾ndɝs\<;,A(i9'MNi5(g:傢آ;y R "2{A!a@$B&GX%tI r #h}p L ./ˠI.DE%9zd6@U JJd≠| p3'I^] ʈcMEEVE$f(W(aX)rAdo˴K٠Lv~ |"%LJ|Pf2[l@G9˻K7#ocӜ??,bMsĊ@L?Ny,5E@?c-4p 2HbK>rkwۅvlv n?DP##߳ ;3 A=^36^rI2JQ"߈!{ }?ٯGkNT =T!DwׄrXbr?K0DO8C> ~&Ao d4_&P_xM)j4yH&.x 3{z\,Oͬ3?u/€';C6\Ksɳ듫HzU) R@2ŒJGܜ5 Z| DOJ~/%PA`=A905!Wo(PwO2WewD<@,)}A+zP"{Brɍ;j\bYQvG௟_\{9O<6ml 0FY<뱂o(b)ڿ>scU⇚4Wκdk[<$vLD8C4"`<w~w@DJh"t.ϖl(cN y57M-UL3ēT!\ (& ~XL &Nef т* `c&X`jd)9O/4#s;1L rxY!So͏Zivd'R Jx^0򨡠z]sUxXf oՋ).Ė$RM "{ـ[ץc tIq0N73B u#ijz1MpUFTao9(s!Wńb1CL준k׹H nhȕ0Gz"BC$Hc(UD*KNcQ ly[kliGiK!,3Lt(Ou_7LNŵLNŌLNŌO.왦e^p2|Zͬ6Cc6ZZZӲ+񡏬d1ɿ9K YF,T1 Y &C! ~ wtJ,H1QMbhW_fdy*$oN6 Kxo<=PNW]C?u~屜Pìm#k&c+.B6 naΚ 5849[Cn]gfmTq 8lƇxI- #B .Jd(no ʲ#@NQ>^GރGRmV|rL5ԌC_˝l10eB!DrcĐGKrtw^Cg>@Wpd!ɒk]oI&MSE!B*LiЕE 0>Bz3녡}z@;0ٯ?$zi5>t}nǕfgdttkۍK:,.vd듖5Dz-Y.8i4q¢XT DTh/ 0lla3 "*(&DFbv%q9^!#Q 93$!XKʆ`iGɣJP@ڷ1hgVXrfփFESjZ*:zk E{>}d+Zfk1u0Iň4L;\Oׂ6UeRTIR/!]wW Tzӭ@d xD;HkD' R%P`nhSπA$@Sa9<b8?E h(`8ۇtF @?zD&`ylϓ~(RDbױ9ɖEg.ʾբfQ\Ha ö>hD?Ŝ_9f#؝= PM.1wQ@X!V~%-;1"TYb h łO'qQ NO0~}Pu `:pxlczOZD&EY ÑNJX\(P?\Dl,.C$\D};@L! ~BNʇ0Ts{ M&5f!s3% ө~D-9G 6;di!aϱQA \RXI B:{3UUdO;Ʒ0觐ddSm|=,rģyGh& ℹč o?Biq B\oq)paJIw%eC+7a֑ɍJURk"YOo8[pja Ifh]9쑈[yZ18M4O ՝LX^QuH*Aңn3ElBC&p p(OǛl}WÑ!a*̀DL]Z) bh12pYWBd l-,dж֦DCHq}#CPN HǶ{̚ACA)뒝X6aC5Im,r& 9k bl^A9r sL;{nsOAGѠIn ~o:&`|arښ $5\*^0/)C:'M9)enO+!]Kp%wr/KMw. az,7m7$$ Lu4?yis7Lg# ( BBͪ9J?%W.DYIz.FJYy-9"'z~'j>89|UG`d5||x[Vx${ϏQ\C)R* ;Zorም:@<(EϯObXK``d&Eh1p!*c31rO_';I[Tjx=9Dd>OLAL(hC߯= $Htq%gɜc1pDP;446N ׮#N`mh4;UjH? _FZ5AUt;³e!:Ơ淸#z=/䳶/?̚<hŴ[Lh9 M!ЊlkV$:4G+C:|[m)$͌ =OcrpwNbE:'XϚbw`dM(p.#pcqH D5PE3 hbbpeͻz N: Ei kfF wh={b vDF8 aOV!4;V6EQ ٌY{949 0f|@Zxovk/-BeS|ehX,R%Qy&B 51T{ٰ^BhϠ$zc<=gy o ;AP C1 {57)]A-`f I:$H> gu Ār߬^:eҫA+~w= C0DO9>ٴW;Cv8j8cؠAđNx'ҷG ɉ-dY)H-$E_I^=k)WZnj]E3?

/*)1%[lEaڊQ79X**ŢTW6.ldq:|f~c.@`3:3opI,W\H3_W!7; g-h9%:זj opܧx"D @9g(:xᚖuK~'O3<`ƅtZZ\p֋ݕ óv8iC&jG@޻1) ޽uuW=+dIwLk T§0h3X@}w o fpqi yitj!<0xj#[(W$2%` "5s,n mPQ$omܪ xɂPؗA*Paz ;A9PD{qX6Zx&8/! ߈N@11B MqpaLLRA Bb%ȫ "pP8*AZ) CXb"bU! bl3C!9+EPU`(6?#A "@@ސx~{x]*@4 чN<=p)-]itC8)/&P$o1d{h% f(nV u9Nϛڍ D#>,GBp88]q")nP+;Y+"n{-5rQ [oo6Y{zQ/nlN0gL&4j C lMl,pJmsD=t0ǦF@֋wQiu$r[!pLj1Cr|=$l&D8i>,煶vs~^G*8ڗI(`oPٜy%ljlu=#EbB#xpL9VÏ8d .琖Ҕ@&g!&QA M^6rgt&k!SP.On[lyü3vGgpi 6x4;la9a~k#aᄌs0߹ !> >}~?|3?V($Ҙ~p?SaէQ0A'~/Z y8(D]6G=p&R~L?7U=U T$!H?>&t9x#1XTv1Oܒ`j>7}Z6B3l3Rm;|')N I۵ՠx|q`#cNá#2HU5HGRHeIRGF˔5IP@Pz'2bM]!tTE*J%0g#7'O#hR[c8(cP7țoR ?^NO&i1!؟[ ÉRi6NvJo85}yeYA %4 z=|4AsT^x AG'O<^S_N]yx?n^vN`Ͼ@xBTǑOy}/봒Y԰Θo`yǡ<ꪼry&K]QF ||gfrS  1u,ᮺGiw 7F:؎H,5A2ovv5 x+@L[3]p7 GVD=G!{XMֹ 󋌑j1tФ62hvȰFݒaJ+$djA(0#@r&fmcm5F-kJ3[@7$NKECBpSU0)E Ə_jg%a/RDC^ tzt3̇QcАw1V1˧OeD9yM)}3:Twq4 ǹgB)^* BfGB^bn"CL;@ HNO4tl$N (P8˛/' 1&:6 'O~,9UCʹ*sfD>_NWva!zEw!Lw$T ./ݶ4REIP/g6!6g{PIz==j^HTSL}C.O˖͝&^As@6I4QM i *=dj<9*iBC,)KC41{y' c=D%A!K'0PBM$C0CH5D L)lhG?O݆f>: E';X]Z&Fa62 ^ƖK/wJ4{ C'4CS,L69Rv''yAv/@,l>Aa/SRB9JVx4QhjjjR[S Ab6(4Wh UW>j`qG05FOB 0L4ܔIیhbK-L+Iz}y"$$ \fN~~h븻/Ea76G_ Jp I0z$HPtNQ#mͲB\O4"tx^Gq`bgc:Bfwde&qn ꤨwʑlll+D<.IXb %}-{r@}#!+.z|l E=Д wL : Ǻ9\sIA=5( A=QkAi ޯu0 忔8߯SZ X ɛ?6/- &^yrMd5GlaٝZH{ (\[}X`BO"ol*@rp"mLspN%4)wj3XPW9ޣ>C?Hȶ &nuUTGis㤋eitSrHka#HG?wFcL#Al2SpxdI87m79 ݗ05c^fBuomVҾ:Am:O/%*g>l;wy!E;l (<^ m x$ $D cnbDEn=fmA4nmAN6?ؤ#/(r$S(J/QEa>IwRr/3_ۓplŘ3M :1vAiu!j #&]DVXD-h;.U<# $pdwU+0G#< rm0MbocqVɠI%J>H "33#,Ts@hka I3 sxp "`YAb@sVa=!"y̡3RP >3OwcaH `=O8{pӚ-fkS=u"P:Ӱ-%]Kody4!mp+Đ?ωI@,= S#2ZUsKs<3tY*҅ccrB+id!m +Ȁ?J= I$IAn M~f~c/-0@fXFxYn,hM^Q')]MFkP#XV#ui:?u2a wȇ2DùDU,VSt;e3vkzV ԣMw$D; 40eQX`1.qq6s9KQ< 0 BS ܛOA4zz)јh|r(RXÇ{y))&jñHY)& "&XA^? ָ "ROˆ!co#ƐJJa D՘N'Xl䇊"jzg,h$1 x|PȰFqzHl<) &XGä1\1{eM6s۲#p#IlPyV 2ӛs v,MWbM#w`q8$`mK ]d9J* @<$J76e$ҵHj6WSt>Hr8#p|vL7$7LoJ(„U(ڞ hGH+mUUUUV AnbF3`'Z(눋H+ vNK8p0i"~0%>[5ITwrV,֋{"e,-&D 80\T,X$9;-T]B@ OsP/Bn@qJ*p 礽sw:'$CLN"(bNήT4`$QğUAC4..]X{Am_xx9"%Iӻ~|jvAWOQ*,I/;t"e# 1vDzG c4PO/hP)f쓘0Tr9Ni<O?lAnJdSLiwȄQLYQ8, !\Qt?|UTDBT4SMUPQJTT w%IHEj]5UQM_{ӗ#&5UQUXv79ÜڪͶ5U*UͪmUUUÛUUW6ƶmUTW79-U\UUtxdx> Z&*N3Y h'fOٶ߸B?*^̌izلJWPq6K'o }Jr =? ;y~ ACC!~D= L; ^NFBA2BL/ל'dq䠙oSw}8tCc H9B"rL/g/9l&f1K ȣD`thF J( O*C!`| p}$ dW($L+b:%rCD6|ָ.Wc&!@c N">|DE9ჁM3 L4ֲFY d"ZGd-63)LՉH^(nRus{D@8@t#H%׈ > @aNv{Mi&:@Lz[w&d0Sk43O68ۓF-P,(@UwP>u(LFLIIK>n:V6:61ؘ&DTH: )T M5@v(Up<^Hzc-Ez*{ (@O;%R9ik҈ ׸r愝`ǐt1&2 j04x̗SjFCKLCx;Xw*(`d?/I"GH+9/OOdԜ_HA2 $4qaPv-HS!Ig"PaKp,Nc*(Ttk95Kx`ݒ&SB U2QQ4m9< 1'ňb)("LDG뉂'ȩL =#Z:iDdc!Ei@t!B0xWgj%(`؅&)@"GV Q`߾ĠSB F*QDLTM =,i|fY<9c@8l$@δ;;E^=;Go9Az=0ױf \7 @*eD} H֎& ,DҪރ15>VrT[8n<Cu|GD:l ↞8TDUDRÙ` "%mj(y:*"rP;~bā?z`sE4]z+^9|PmyM,BD{ g cl94G0`W"NZ T--e|M83(24tϵ%6)5Pw%84;k%ҋ\5U1GK&QUf{9Y"vH9JiWIRC=&ChiȜM&fCh` aY{wBd^? *f%D2>8fsh8vKlNËD&S"XRe[ 9|8F|(fW{%r%H&%) jΝ*4CQtǡv0!3:U3t瘦8Ɉ518U/- P=xj耑̜2a?u|[6 Rf+r(Wc#N ȹ߼W !6g򟤩RNRCNB? KNRׁnGQI>O>QMt!r4~Bğ& g = M ҃,&?ds<@RHPQҺ8|ْQ3wڎ_SG4p~rhO0WdiJ؝!81 rB(9iĭ%?BR !9 U1l3B,}[*DnMJջּE;ӁxO6;ȩ vpM}zо=bG˅YCd(甄S5/@jDż8A}/6"JȎ'V=4Ė]45Gß %Ӽ>b|@%}ut9A@h8M.z o|G{#cZ(x` \+Kq۬]7;]szPAϕ V4<&":z6^=!ه<4OH4PPEϾ #Hy z l4\6G'fTB ޅwqz`J,ȓ zdW`{ot~:y @YP*|Dai :sѪJ0$Y8aFq a2H:Ԫ&SwMz'cDqBhkP&GD 3Mt!!#BTb>L\'}^zNjQ!/[,k  O.$Ҵ5hcpGi ̠ jo] &fyvW$# u۾L̹#'*wP6QCD(%P{׊'q3q9{cIaB03 |%6P TP64ujPsZ) 1 W/-ѡmDH.u*S[h֓)*h]ú(gcEDs&9@r81 !12 @Y qz؆(%`H Z~4E(ۈeVKC0Օp;4s*E}QcF"M\254F[j3M558kQcDTFi"-\@Ki\q29=>ly k4 Uj6c){rd 2JiA]S%İ+Jx̭|38Q[6Pr eE9,Æ%&~RZik%x jlGl 'mp<-Ѹ%=DmcLl˶IHW.Af٬<| .(oaxMшupR- H1ֵ3Bzafg3BO`v?(?ŒB$$ )o__v,Uh\n䶶t:heU2?۷$ x )(ZR*()|s K:9r6S{Ki80t8A<;@>=O/3w},:7^g-b #p%u6IdLfoe+s.u}:wѶ:GOLⲑ/?wQЪt JxÕY50tZ[wim}0j#9H;6tׯWz]@ϩ+뚂K#BmbsʎpIOZ)*Wp@p&=x~B鹩"zo\O[0'V G?({4~vbG9\S4I6XK(SK)njdꈔpvtvq<#+eKd0ɱr,d( #Èp'4^8_e:ṼvfEz} H{8&3~1`zIis}*@SbUcBjyIðpML*^e a“]n PdbO@Tw&{pϾLHb7 jAX fF`Q3)&BVd vB<;,@R1DnѨ5W`9:`XG),9@baH]z#F©Y' o-iGiq5Q=EE)J v`&ױ$)D!bKM'>GP=܇bbW{"<LbS(jc*GG zyqA82ݑp}ןa pC*{fZ' WN\)cUz5 ]MC˷vVP@IFڬP72BL{1z~j h" H0P̀ u5!cqL9#LLÌtv4&i 5 4rY੻)Z`t;v ]-c3ԵL,6ڴ>4Gё䙝P Lpt~2 t"}a61Ǔ#:ayC!Ҩ7I9"Ni}ld[&;;nXo=ΏdoŘgtLf`*ErngA]260N|aw}hy<'eb6,JL6ƃ\\\8u)3"'(g\υ&a ~"t;O<>c p|???M?pSՙGTnj ژ?X?a!xRIz["8O<\?3с+DSʨtdOg^m@aGpaC0Oo{-l>}ͽ\3BvK][_g!#9O/?/=_,pXQEn?S/"jo8YYNJg2-] |bV+3HvIk{bFZT-n73<-O2|)_W.:yL>g $긱6ej?S3NKoq[(5w˝iV\EAPy:c)qr#7`,N7RFh22 '4Xvsn1Sawdkw:SbLi aVf kq'kyZf'<]L[TU>%*^W#+g E!#'VIIdI!)]݋.ߝx778333Џ2#vqS,Q  ֑,UQ1rI5ycRfXLَc`rv"XR'*cQ@DPʐ+s(Qǔ{8ƌ<&V; zo>"X5dvGʽX^NF9 Ȇ}ag4i8%JG1D(IiFLlwQE#K^NHᷦg̖SDW 홈d0^C R\ZzO 8^ ؆ ʰXȐA:pbb/^7OqT( üݐ '#ˑD#3(4@iLB"J=u]ƺu]u9Ww3 $ qԂ9~u8O풨NODdv7IXU%= oa50{ Tg`,wg0vq4وKSHu;3nj'lxɞ I 0Z4DTКLMt)1ɥd "; @GFs UӁNױNE3.]ɮ! aՕv,A<*9"AMI%H>yr=΃CʓvYC\st vS>OЃ&}AiQnwb2 :#b8:AX;HB7eq%-;$<6]_:c*6PwqAhm< Cwn'Éw^8)6M6n=1I`2a\ v*Wr#%kBxk@r *4(M'\wb;L;>HF@@{`AMp$ Do&*Ap -ӟ\BqP˶!(<$1a3>)t>@Ц1bLl=I7Xye(F@D %X3(Ǎlmg(e|6H 18C3Yܲf@cM'c BNc.\8o_PU86! &'Ʀ%6 x@t9Z m''Dx8̐ "K Z|I$Chzf cv5Y7LC.V p47 NF'7ha|ѐh~U;#Šv nچ g$׃kP<ֈSNP_pSj!K֕*5zn.iq6/yAS3FФYF 1GG )n &Fڨ394[T0HY)(@Lz2հLoA>՛ ND~խUo:C?!D!WzFgb( dy:,2((t%5\Lt:>*fcY x6؝GM1f;uAE&6&*mf6G=Ňy~[=Չ&vNo<4zR\VT1他n ,&`m%N2OLy6sJ&qÍs#كq'~Y'#~$r{h0']FREӕsӻbpoN^ZcUM%(kZ+r7!sIh 3܂g{lBHJ 0 uu) ٴhOb'"r)!'e9\|P] RytfI/{-`L[f!V)z1$J*RLD2+W@]H1Ⱥ$1(MǶX+B~Pp!ؽLBBP$J S!?ܓZ~OVJc@I~LM?wjS¨$-vpz!?KߛĀFNp{*K< óĎBO$> ~:*f?rΔ$=70%/T!'W$dqhG_k^(a)1HCc@.%D5;ȻԄ(_?>JOY D((!dsŊ2 !ҙ .hB}Git3&";$JٰQvFDy' ~6ēyOϘ0 T!<ڌ];!| йOM0tY"@cy,Bb| A)UQ ̅H"!փm; یprwai BlpLu>C3[lm= 'Ch+Ena`-f$& s'3HQဨP<>`C<A>Q_)/fqb;Gh*xA<;VXڴ ֊ϵ&2Fn|N<$a !|Vۡ]ʶ$1M! KЩ:͸!̅̏E5,HbC$a-o/(Zъ]wUVl cCa0jN :"w퐻f/x*z|ޱקC,9<# Nk#nw?o8! 03%/~!2  0OC{oog|&72SS? ,:Œya͏Tx\"0_D >)DߚnW;:|.DŽp@j{5ۂt=6i qG"[3$$X!Pj=Nj,?@ 7d:Bn6,;YN $a!tE}:\:?Q?}-D~`.}i-{o |Tk)X@!Gɬg3jsiXA2{"`-FRlu.Tܩ“Jĝ~{HNͱ8 gsH@1wRHI@8xR&Zw7py:,&ba2Rfwdgr9Iu,8<'a78dى q&d'HlV ܨf)p(1NdQG]' Q]ڇN"Xk"K҇fִbL0xU#><'Gܼ;Ӟ+џoBX<0B7ni(Y(S .*jjQoZ? ب]$oWH 30߉2(]CAÓ3li[5%urVV<&ێ߇t'#H)"gN E - x! Є%AISér C7D(ccІcbaHLjFs4@hɼmp./9g`Xr=NE0D8g/ȇ???CHW1L} YBD!)R.>ȍx|~PVRUkƢZj{sAH]As"AQq[0#!u80-;3<ֿ{ty;ѵ\%1EboKk1S-xcn#Pρ 1AL설EH ):"jL6r,G;@:e߱jwt'Ѥ|,ܺ{c'~;\KM=zl<URɰO3~C䠯hnV?ٟ?RC+>MyC3}?s R/?v_vv@%CIKZYTt"fSo0W7{#$ Jү-vs>$?ҪJk[)P_^v0<"QS^;M ^Q/xsP>?Z8m7؆cApx CX$ ?7ҪWB>~2_BK8^ gƿGKG9$-mGcp[W{E2U?xWG;bw> oH\fp`gb|}// -(sSyxLV.8jL[s r\L{89sjqEUwZP iu3.zVfѠvdhvxFd?3jF?˔ofP(Q*Rp/e C<; eFS=C 4S:yٝq֯=*FJڀAĽDv(rO^<'1FF`_VHakտyGKG/ =GuOϛx&d2)8a G;M"|R(=z_DOq/'yɐ'D1 ;mq<#]p1Şg::/A2=Q PDεD,|&/@X %C";o,/N@'nyMGnWOw7ҫ|W5JUg͇% lyNvh"<ҚP:JP{NGdK!aH 'efU+Psp" 堳m'Wfdf́! zcߙfA*`AMDRٙ\y{y7^ {j NM!ӌ%9z|}[Vs 7!7|gٿs%TUUUU v~r/3ԼLx󺤬\Jܻ:ㄒI*|BQ AK'<ə*ޘf v@5*W@ 4; ωy%z޹|;pPQ%YK\ F9+`.s2tEP.*D7  c;]P۷n%&L4bj\(sF燯)>/P;lۙ{v?B޼cqn/5P_!'Jq@澿N=8`CF4CG < a2~~ugD[j- 1O"v I;Lљ6KGxߺ`+ 6&Ξ|[7| ; yg1|Ɓ{ר}lgq[4u(4ߙL8Ӷ=^;nǢ kxHE1R%kQT `.hA)A[':$Ko9 Z #qP5#;3ұgInu]c#+wXӮyʫڪd_8M(v&eBF#s vtt%oE۠昡5[2˕W)DcZzWI%!2La}fl-. htOӻS^BjBH$y{dADA!B7,/G٪_iV/HV:ff'0z(` Cd춇Z[x f!j |Z2T/˃j7Foܼa ?> *wpϓۚ[RWDZQHv*i? 8!\V!PU t5Pf/{Sμ>սL|*?3l4=u]Kև_7 8Hiem!H{} 1^C"yswgTi_-8|=stiQQ?74%GG:Ly73&wUUVcr/e"$58a35JcCCȪהz =abOJ򦀥cZp"lM9MJ.$Nq{ Ύν="+H{z (HBz ׍σ#1|O~ߑw7F:θ6eP,&D7}Ui9Dx$g .۳=4ǝٍtS-˳cmC`3+(~wܟ]DRj'0(PChoBT|M-]0y>ļ^jBvӮ]RLN*ty41RP$S%O gnGˤs@E(fH>xэ2qQ낫)%%"ǃCg TldXJ)% ((`)N#ڦS8(:pQgbIgF-wq7ztOYJ/68\yxB6ѿ332٣ּ{?".Nzj׵Cs AVHlCŎfd0x9{ l9 &նu 㰐;(G#7ri2cƏ~m ya=ǙO}?^b 5 E(GM^|ٚ5IO*>@Ce%첫UqTH^`WV@+Ȭ#c+0nS<ʒ{!ɩѭOlU?7ʺ)wH}TbJ{D>r[ùC3Hq@E!q:}j’CvpjU;[f[P{s릺vrh` T P(Ѕ 5U($H;#Cg 77+܄2,Q]-Z׊T6@ت A;M5LCY4Kt7In:X3z[GmG n'Ȑ$3mB ; ^ {<nN?Tc }}m+6H8ȔorJjkHCI^4PF\"{ޚz>'{# H%ȃ$wٹr열*==ܧ=^/N~I;LI].p!^9HDFN7ܪ\IPI(ٔw[!NӨMcz#ϯy/xHq̑^md9}٦]2Z:w>iÞxͣaJzbvІoCGovcvDD^BrH [^z<  ƸQaFExY`\B{ KB{b7!n qT ~xz! 1"!CLKpl-ontytLziLfUeTI0 o"98x\AjߛTN$puLZ=2z $%_ n/ήfÙatH >]~#~Opz-JU/Uy73{ß;D.PXef; #C<"^;,:}6DOJ) !L'SS<R$'Nd죠"Ͱ:q|RniʪzqϿzpk`S7UUUUI$I/r:;M^[\钷9l$iќLWόjYS:4@|g]%FH L>߇W7 *)dmh$ TaЯBQA:@ݏMVy׶GR#2f8ݙYEJHu E@7 |0FN}TJt Qƽ@dސ8{#}ySĝ@7 :z?0HWcۓyWѝK|'D9{({3'8\7$pט|Äx%{?OZ7whebxx)* ϼ{ld!ۥ`ZKilI$,^wpi+ \ ٨͏P06RlT1&\?P#71R`= gCNP GM!I4k[2ʸYE(=Gep{y8}y/#3-m ???q-!i73>:AD~юޮT! V3)a;=VZRf-3 )^JVP"BpGbvx!~^r5CߊF B8uC.M0/O}n;4QϿbw6|[&ˆ+pʶ'P76K0T-TEEA c PZ!D5}e+y9dDH`qK/ϔ20ۉ_M vv7"k ,qER !C+QZ`VvoytB& xoxf-}QU:r#6# DR7X;s\;U=qiꩯ';D=}k6}+YqMr83aMo2@I1{~*7<)j]x.voIkd q>Z`~ + YW Sbc]9c@XѬhye_>r2eR1pfB[ffa.032<f)f[mV>};˪B5)W&D<[P| dk5w:?:`5@ S'6Ozs  bϤ6gז9'HO=WUb !+O{|3 ikۈ|&a-n=M5|u-T9̉~nt#H9׺E4QEhi̚)))|.z{ϲs?_^\i@ګ*l4988_hw8G@30)gD0Q$JS{>@hSka1E) 4AoLS:4i* JD* `sMs;szr0R.Q33)|{maШ03%kW2QRoDDw8)fT4vN #@HTȜ R3vJCLT(s7/yL"v5@2ĢL~N !?ByT~}$1Upl_8$dI4w R5l+Ox{@ ^7vlB-G~ǖZy>_& ;BrG6A˃ !D#o騆_bwС=ac@h h(l !x%{ɢNg_`y=zoyP:U'Y GO=/lvr`yr_conCDDD(@H읧E8x 6:ɇ"H}k@7$dgx[*І;\ M(s D! L!ԇSxTn3/tcwx&!r*m ߁]_# G?+C!cW b"OlfTΚӅ 74mCHPK$QTL;dirDcpcC v8Q@Tc3&Lu,2 6B`)˧9l Q‘M>+鞃tnnɃ  M|J~fݿ>Yj >p:"6 g6@XLY3dJӎfIWg6 舕wABT q "vVo%mU _O@x]'#~IV+MMo31XkR a\+;LAlpu,qEjwd3Nϣ=@ED:82"7W/~]7(NMˤQ"A#:(M{GvF׾? J׶|x]jW{!^+aX .Kp! T@Hk5P_OCp y E{t. tya0D* HfD.y]8i'$@r "f/Q.,;TZ/z(EdCoDbׇÄnЌ4$H$u#F6BgB2"TH()"b 6߄[H_x ܕ B)!xhd{.'81ܛ ,; |m "^5 MPf!H7"c_Q0D/g'K ҕL;IT^sS-TQ*B(M Lzo~5Q1康3Xzν׃>;ñϟĭbjK*Xug߲ĜDӠ`[1υh,ٺev^ҳ MJK<߅NFg?Q\ :Y>J(zw}f=^&gGw8ArOU*{2[ȃlGȂuٷ!ZJZ8# >I2ýn%,w>բM 4p/95U)m5P+Z}Xv/HH%pjO;a%2k/]l`]`դB_(192ߊ5 O"*wM(߸<rŮgj}]gRgŷ0f=z=\=@f5a¡#E /QŽ|;q!|B:PR(zslb`c0Aϰˌ2z?{9 uRiP9,%kPu888d|OT`#&B<93M{}v}.򣃘wC'@#SIplG2 {<"L0a;_w!8˼vuFm1PoGCĨhCzWz* W kx0 xLDeW砈C= ny#\=9Cܾ1HA@ T T bY,/̱2BC:_lEr]ls3aFӰj*<{O׏L|~Cxt a m72+1@u7w BT-{|K=㊈&AJ#>z-SWlj\$7@(;*f=VJ^fC7!w[̗wqRDu1b Mpʲ(7PbFDQA(H;gB.,1MF:)82aqPE<(^L-Bgr}J[j:3+]l<:C<ez}ۮUMU16|c|b"a:bqe3 F.Њ.`kl~|ߌLT+،\]s£ lÎa/:=)~h0 0$t(ɼb:Ҵݚ?=1i& g]K OYeRoq ΦT/(QÚFgwxK/ МvjS A #?vw(z9UZÊ8tULvCQn $^O_e!v{彃?R ^n8.:pʴ1\H=)cf1З(AOXpv,Suk;(Z[Rlk[kLA A =\Fx%# Q<ff־(f 4%,eHhXڵwٰLiD@G@d]k\i>L F7@8_9 Ax&+$^3d0Ld6z{ [tIe2փ潰~ACTr@oEzdFMAh㠥=UL_Ѧ_ݻkFAuZ ԎE &a!u{CVw!'KW)+nׁQgMMT"My\ÝZ/4g]s*?ݟ;d훽˙IJ`e_ftb/% \{d: Jba9s~:;(hMM"O;Q OJ -í9%NL jn GJcMÃeCHː-` ArW&dȽL됰o$76zC@u]V}|2FFA Y!1v94K,BSi/jΩhTu@xel'[fܟ2?$.L 1,=^ z{k>pywN7~@鋈Kk}l%~q:b)IXZ"1 e \=Y_. t5#~jCdςTk,`VȘ^ v 8n$}TgqQ5â!~nN&(ҩέ~0lA(F'>sX q7z$rL1Kz:67*t4@1Q  t'\dܴN\}5rTlcĔx"CVA'Y~~WxoX@SSJ6TOLwX$eIN@\a.-ifΘaCrqt B>|?z{d`Y?/nn -NM'I%q$ᮤM^s$s!¸ ;*."O)aI!df)j9(u3@-2,W4+T,PZgnyJfY ݳ:ef,bF^j6d'P/SF1-y^Q֘!g`!bm{%j焮\AC ~űhhgv PIH3TEÈj7j_v(F.I :k%iO:iߜk&:pHԆ* G9nbV{F"B" A6&"U%2xWcwiddyӞ>LJ^{BP15RXQCŇ5E/8e }: ħdhܥkɁr|?8AvdWSy8 <7]D!0rm.rvDYC OyUwUU˯VQ(>SWִ(dT#xW"pF#jn<&)A2( |5%tf 4@C!@z ߘ(Sؐ`*0TKt;\0Cm5>//wDAK"2}@:dCI} ^_: *_ob5l~ZBFޘt4X͊{KJoqub5I$ȣp"8B̈fIsI=|p;<# %";RrT&c1ETU+2pO኏O7E//e~{>!ijx~wkw>'bL1mZ\1F,Dl12r\b-4\1$;CwjZ"TPS+>|{KR>ԁ(~>h( -?@OUK?g1`:KU^nCO-e g@-{=N0 a0iS}z苼)ԅ4(! iLS8s#$917\3ߏ4tbXtjg;=ROɩhJ{ͽ"xɘ`f{ZТ,*Imth$f=Ѵ&Nh׶/WMR1> %؈(R"dpg$ Nd]@4QL/pzq$'R0Lhw ŧl(Lae2Y)dVW~ln>a4A`MRn[~͋aT`W1SDK83g~~MFDJ.75t8&D t@NcO44 I9f;( rQ]' (]q^=gT8~o>_v&5o˺=ȉ;Lf)fܜH [9\&ƒI&Ddư} 0TKX d>';Z =v?_3K>$APc&7=[z]&HdX@^';0S(ݞ2JU)H{gSxM8K?;BЕr`l~︷#s(l4b,Phj+,=T>8XFۨ+\IX &қx =@?Bꖕ(OdP>rg$R003E4(7C~~'SgiEpӞtjW [~:HC;uM*WE#gR4ފ&j*7"7i Dm𝦣 ;zdS9hދ{MKg$Z@k2I9Z!IrR($tJp'z]imvRa?Z\maUP2`"1Blf?CA /hG f=Gp.2~ؼȌ`eř}}ѻ.? ԑ5*]}MC5P4@A!Q$LxwIhD&(RraTp"v lT`g8 o'=lPnV$!m5^kQd,:2IB'_BAWs$5nro`Y ::jQh>g|$(AIUeK KHŨw'8͜`"HP+ҀQDh a]cn%7ۆD̄ !ڠ/? x1Qo0{y_Y~(L,T0F8T]Eւ%RTqL@iZ vCvq"3s!P{Sᴦ $%R2 u5>MNnJl`qLj"ξėP!*Ί=3~ 5MdllmsksU&S(&29 s4Bʖ!Hz|.^)o~jR hBfJve#QbH>,HEzD_Jw$!LA0 |!2SP{Ζ< bCssPvcj:$L~A'O(zWwne &հ4/s %"L@X !~K<嶄4'󡸢 %?HvH@~3 PWš*R/OZkonf]RH[ ``hhˇ)zu^oTA>~aD@@!G>`r3,ok`B@K$φ"cX y(m.;N?"e.0ٰ(0 >s oᇙ~[:sw>uDŽ& ?Fϗ ? ;1/ . 'z {ߩ؊ '2`!X] 9nh_~8CH& 1ܿ+5UB6d_=-2 H?uhLs >&qڍ8q~ʐ6@VXx" r0p+-ox$r9AA(+eqwu}BBBہ=DM Ø9P1A0r3TpᘢG< `!-mCQR1<8>'}X fdm)Q(fT}͖ټБ{B#.;%^x&`B@85؇=J=s,x֭ ݐabYZtALcH1$`jg^ :  # (>d~^cS.t@H|yC$wjĞ|bM%37@NSuyCp#Fťὧ2D <_F% d @ &AJ(Hh_{<604u1 |d> 4/݁I q@=cu}Q*ϩU@M>4ޚynH~9ZXDtR.:`D0wA z|pS3T(I 7J*k(Ha%Hvc3)[bbrMS)PG}SD/\cĎ$;0t`RseU7* dmCi_Hrs!@DJ'c:sl0<R4SˈE6T >q|:^obtW\'r"= UuwDjk WU"8Iht F59RD>H/fWvC^(CiG&6Mez+5$2B'I$!6hJxcso.F{&ncǣTo+SQy,뮚b6v:P;Y!QUTb(AOǡHEMD44ۇx3zXTPRMv.#-’xm>)Ғ= Exݪ o_;PH!]Yy "HAQ,,I^fぷ5u{L5˯Mjj#D'm4Y[魛`/)X2APNGw$fLxJA"~N~g_D5B$hDBpdUH4$)].g8N|6Li wT? ؓ̇ct!di"R)R&yR칛%"0"-Uipm` ѣ<01JQHgϻ{7bٰB'⌠LUKd9_ex"BJ#>ҊmdZg;?hG& p! >mbKadPc@2>o)vZGHL; CbA/r`#iW}V[o@PRaH?D@N6~5N"HREiSH)Jד^gkd=PgxOcyv$wJ*`܅M ) J ҈  >>)6CB' ZJҥf 8D'SpĢ2zMS*B0<+q1?'>g6Rq&@wlZqS'ncmqݩ6Bt8pӒe\uQr,/TcI pTuù'O s9+xr;%=Wt.) vP%`ꇱw8O;2q $<@8ǭdf!~~\H@: 6dv`Op_?l &hM}OQ~D4aD-4򍺊"_o3 !$ˋl#Xܤ ,oP$~#>a@-"!TS -4!E !@U4PTh(AA]Pbl;Gxrp#"c:C+C9 Sũ>,[u̎ oڞT?n"^6yRb`hfGDʂy&| F*vsdoE~LR}>ֿNP Kplm~C0E`O.7Bg RJ_Ux=ZM><($FGO]."Zί ̏/) "$Kh03sȗ^uHD+K o}1 !QO GA~Ljfy X;$$VܖZl |\>,SC `{.$h*/O 9ʆBy8/Vrr 2+e DdPx"q&m Y T g ' cb쇷vvp 7z<":Қ5Sk_JJcZ똆., B}5p㦭T ~`P,=ֱY>JB+DUjk@z2M 0qU"1v7q{![Q!=MS&DXLWzoh?hn[Ex+!\]t.7!:ÆhF"l9#Tg73o^;wup%3FȐIo|,PWg.]˧,2^B]3Ko 5Dk ]vQ6>sӊu@0W(' .)w_pYn3Q)MkA4a8Nb&{( w b47Sy ^/LGif)|k`tك: Slj(4T lnƶ;8՜/Z~/ǹ7J;+~2԰.lqa'Ow?ut~E; I9~Û֎pr_{OW_&`0=%25oyHIaq) M  a0`"&`hb "!"kSkKP_1čMx'ɏZCG 'H~{쩢 JIPCسńPQh9B hh"ZD""!3p6'4dUH6,4ϻ}gL~NF($COK tV% ' ""`1,E!L Y\8kMײa$`7(d3%ܹ/0 +X! Z" ZJ*UVIItpfq|1ѱG35q6+j "b"cq0rs+Tĕ0S9HSZFc[iT6$F).[dX0FAc< MAAP\X lZ&1%XYc" Ò p l)fIPATY= κ^6ݑ qKkن0o[xϮ53 3CKc=i%-(䃈1Z{􁉪I R^SJ/:`fd1 }d׏y{ idbR5[EQeuֆIeeM ւ5F务FSըkNWUUsb ⣓ʓ. ֙#C;׉|?ͤD0eh3.&doZ%\{bh֚6`#nAh"#X H4I1t!D,E%4RJDD.`?% qқ#3j kFɴ)i'7#{7FxRB8C40RILLE2L0W64O/zON*0qć ' YelTR,S{DUFֆܚ4i16}hr-h2w1r;L - *l s kՃnq0s:~"OjS98-Y;< 0ܻUUU ?0[HF0?6Pka;OqQz-)}x|l,t%U,KSHd۟v9Ll왠 VH$9wAc9dTS)ClZ J(uM hM.x&@N"BSLHZ])%I< 0$drA29 :GCXр&Ch8Iȉg@t)WI a20Uh0 UT2b6B\bq BӈfkV ؈MJP 2yy(Θ?s⤄%8VY3:k`d33"ϏߏW5"=„qr*dۧ^pd[|3gp2_|_֚Cڊ'SNu"}쁚b Nt%4Td̅$,ziO u>&1U腉c5t\ l& 6P @9Q&oQ8&kj$XOJs0b'C2J,% =fvx.d>@CUT\5V 90ғj)O!ދ] 6YPar 1 y R&r(A rSC6a"P̪ aPQ L(Fx7M@_[Q7w&)Ax;DIwtQ,Ϥ6z b C # &wjo3wj0gz) @(RhOW8ai 3_ɛCFj jTa3M4c% '^362',"O3p* >/96" " l'y88s]aѻBV[} *H|vxAԢP DljjD](IYYH -L^k3dqfD"H%d"Q=RC16H'ڙ*~Pl1v!6Q`M"j6 }!Cϻ{Mz 'c.q$yr7O^z."0!8/%$J\bLGK14I!Dr41HȰIbDzBT@!@)@H .@t Ċ'lLBHĨ4 @ЊrT(r!78eF^3R&*XW!{)S2nq҂ BN )!xnqSGt.'Akz/}Uwe3Gs]8p+M1W+5Rlݕ671HӠ}#]CZ(cv4wxX'N`%o%&` p@` a_6Jֵ X(Vylwd,z;멍eY-jH*Gj1eR5$ N2upp/}%l-̦ne vcI؊ɘ:YI+(ΐMP^Iׅs<؋aF lo;]c+#Xƛzp2|OS^̃F8f>h;aqb1b "äހ8vZzp ɜ+r@rG@QØ8&WDZ&m%[x *%7 A@lImHqmq**=8ӽu7):t|,auífˆ1U%4AR9c⃢ٱa\47&ɦ`M"6$^Czڴ;nlS' 4xkZ$FV/[˓d CRZt-7 u&!ִ[&b]3#85 L'V f*L$\Ƹ,Eې*p67zE)E,:ʸ =`}Ҍˏ1/_aynyaP@έU9bI6r朚LP}ZZD"&J3ШTn*%yˈ^ 6( ȴ\0fפd=X \kFbFXJ:bE{Oh>%MR7L;p8I_bOQ9edd8qXYiSlg v-娉TF`:D\:w>畱Ub$= N&%]N&5І\ ]!֍^@XΗh٬ vM6G[ =4ԵobaP7 $2D$Nf=nPa{'dz$['+׊i67ul]jcH`:*Jٵ㝳Q탳R;6Ɔf" Vi5xp;16&&tMH<@QQC~aՈ 6O6g{| ==LOy9@~jY%BM 5dAi-LQ:^TE0+ h*&Z310x?RamD8]]:Cg0 0v w`.Qd:~:xi-Bt(gDn8^>#mw>FuvYjo#ޕ:0I PЁp`{eOr9_|m U !)Pe"Y% " *FRDZhZ@/}phx0 -j&$M&"&it$TDT"6.L:Dlh*܇J mf$DZ7= 1s !)@(a( JPXBnI[*D!'p?TvY(IfAhTԠ.Q(T(PZfPJD  dR(dj )!!k1(STWhNGQ^%KAcW]'hfb VaKgZ1LBiJ^f58.5@< {< #Ly~Zj9 4MnkcB MPKg`TZ[gzH#xL5cX24W(œ^{MJ@\F/@1i%ҟLfyI|2c4G08|ku=OSd)JD%!@vF yu桃ðxFN_iT] 4(}hWhv{%N% sO@?m1ICB .lA(+(8/"s0 lg9(N =GX72NDB(h(i$5D: Cй$E,qIt,ÙIIhK`$1F J@u|Ps(h< IY)w{oᙍC>ÜDR)bKB U`y3rtNI9I(7b P3k)"-0~(m{/XUwv[]Műloa$enZ; D!PQNhzHb牊"|i,jo<%<D~Qaײ IEia SMh< bZ2Ӿ0~q&ٚRgQ̼oQ'+ilA>Y ZL I&UIg8Z'Eָ%xe\zX1j8-nV7:}ލjntbDJۏ2 Z3{jfGP%B~o/Q|. Kº\!Xdz7űIuĸXhĔ>p`ͺ2DmBkP^=4(/$K,3*"iJbxn#ϧ䎺nySsCBN U2MgU}0i`ac]aw.\tvO-q 4S&phCBa( 7o;{Ij} B:g(#P TbSnDyeZEOG.~"BY`@$5% :t.@6Nr .'{38Kά8t7,MT iϥ8| 凲bXhnȆ. w />/of"H6Nx.@z &0 Gf%z^h=$7:7Ҋ L %+2''^+{ ڳZqGG;gg#@@u`'5G Mʎ:uzqy_"I/߉OVsXinI +^#܉ĒcjTZJ#̮-&8Y7oTG.B]|:;rRvQD7X3ۆ76ސS"[zL>bM{DRKn{aX Nsܢ{:#G~Ѩ~c_\K/uǫtz<<'; t螦xM|vS;3 Z1A9%x2W iyJoxѵTz>n6v{W*qT[TO6ǘ!ojnt_Y'O\X[;iGafx^|;sJ:28F!IN*JX%oMyM_( ބmw.\nhsےnjxfZ.g&ks wbriۍryV2Bo:Xm='1F8a.+pi $ \v C@xi{% L(.߹:h4A"a<1e9"|:㬌|LNuuxs:k;HacuõKyO ZKp9A6{G:]T꺽%ï*λtȗt>G#S:\etEWѧA 'I'DI}3L?'3W3oִ},Pz3O;ZG o9sc{O\D$`Py-qX\Wj#.gڣ7Zp(bWz0#%8Կ>;}4qkM\a903=gsǩ̮u uoxJE-0\0_m< \oYe873YQ]߂|9nJM$@=zVJOWfvnm꫎kbVC &oۚLp- ΑZ 9+w囦hه}In#q9䈿|#yLҊlvUY~h֍g88NNeWKv`n~=})z7]Iԃm&lD[,/{ X*A&4EGM'/ ;%ET[F虙dzh4r24hҕ̓OFhҶǷHcyc[ v}jH R`JxSKsc=B:#Si\`ۄ/ ] 4I®_O ni_kyjېncs|QD-͙GOi0,nDC3KJ kc|d[7ACuYݴm8BqΧ(jn]zqY̾oh7;A#W1(Lx-N`udJ5~4?[ҥ,!ҭIYjR駈tk9Y%r.J+;TymDI ԒIDyc^/* 8>L0mfP8*%[$Gt$G~HgӺYn-")dXigP[zߪ\@@~KZ(_>}ޚ'y@<_Ӎ]?]mR&Eȑc{7-ps<ЄIV17}7otH `*" ZYI!;w<Ǐ~ٷC^ daK'pF))!z= l3F{ԚM M-jnU<(Vu{ ybqh:!Jp)<US\hxP$I8 Aӭ=t!uJgx;791mڰEtvou-܈hEmơP(x@iUM!"-ã&uŚR\]yœS;HB&jQ3U="Fiĝ ;vJv|ZĞ \XK/sr!-q-:9,9L!G|GO*3 OSI-~":N΅wy1m7G6wUjKĹƻrr5ŽO\@{ &> ivu?dFC)胷4 "k1 ̃n kDX1JmDN`߶ DjN1˳e>JQi*!8mӬGuNE4Q|(8`?1,֌2ŦaJX9 ~NcVq &5NGF2ywp+*䑉Hd*JMhR%R8PzH:f;K/C;I0"@ *";H0^] Dž>axx8- 0ԤP9yق@?할J)S71?Bs=4졲7 OAE*QE E4UdHޒ*W.G жߠ3w&'سz< fbƋ1 !.fP=!>`{4?=GM{џHRl9Hw83Ա lO0k6Dl[BZ L2Y u&͖ExYXE `c H{$Pptޏ ޕ\͙jE Ѣ͵Md ZZ׾5 ${ٵa+6Fv+ D^?|c8OF3!J/BܜӐO;Ec48lC#0g떒9}/sy'QH;U%˰Sv"Dn Hn 0""UgW֞L>JQ8t}p[A.zۉr,.-C07qʏkڣsxSs5N\ZJfM޴3Rnh.rH)"`f CDZnb3 㳾x+uԢ#=聜׏5,w #n_0O#3%M-:sY:p}m1ę^5< AIMG>Ӣ-,ˑo{MS {N2x8ӳN<;L %wN)\1KHh NM;SkK7r6rkNp{_ HYhq$2EYSB]b&!t W>M w$1x FSLa1NIaYig%Į#Qf z6I?? ^RCݧ$8PĩJQTp=u!C12П{;43~2ʫ?fޥ4DE!9ztT&Gο<' 9H6 )Q_?i) !JAK̼w<9،=F?%m + pɌr)x{&mַhDよw_zc)Gl$C{V6 ٝ#/~J A"_}a!|rc(RTRvǦ G}}pa}fPo:.jrjp HWtN>ڥ!'w yS(6$$oAI+OFjT0UvF ,,W #N؊pp*Uy=k ?hpCB<%r3D) b&OB?P!1gWYL$hj zȌmQG}e1.LR1Y&ޖ0? 0 0q4p'Db 0a`;0f\if~|g;\>\tH ),SPDP{?/.T=@gosз3>))K"qC x!o_ e)6+fcǿ̋7pTpR1^&IjFqk NexVIiF[.3sC4."ZPY4z* "Be1*]u%Y1nf1ficZcհ1]ĸy@kEպ6g ```F)_Վ|T!fsHM)b F۝JTi Rg@^0`5BcF2H́e<ӵS'CY6Dl6(Gekɢ1LQU:1) 䭯4N@*~GVOkA]*4reU\[}WRDH_?a&D4A?~v.A4nFbin<\ sU9C0D@!IoI 6uj /Yt{XhfZI(j'C!8z'C0zH%h(J!ed !*BJZ@d!?>~g16S.f+|o׳N2#]hy圭ݩ9v}{s ۖdɒ!0&n;!ѬY0=A[긴(-CJl#]#I q0UhTŘ`:pݕqMɉf!W`grDz j?Ijirx5"޸ q6#Hm? cwdrэgSLMUCMk  CrKfsnyPωxP ?h0 :Y^:B6ZKؚkJ:gcŢ Ĕ`%AҪrq"T} [\1z]1ڊ9=Ncvov{" \GF&\v2h`ҙ^ rLc;SOJ2V5U1< Q¤p?Mq 4LC&D(CPb# h#KZfk;)`&[Ο(yn9k0Bט7o:1>brps^P&^'″O9CwIFQf'BgkDu, 9wG· p;fX,ʋT;1詿\oݽ8I١ĝzMv6 ]96;2t7HEA4c'˾6lQA8X#>B[h "uqqbW3 $ 4Haps?GbDn5_vdi8`dtbHss!h / 2@.ċ~o%c, Bi6~"JqF>?g# ~M}r id:ξ Xb㼯h˲1Mzl "(} &»- JPxWx ؿ?X~suP?J ,T`d iw-;H.{˴Q{m lH{)FHΩ5qA &-"s P;JӰRÜ; uuӤ~_48,@XWkp "ɼtc G ~"RbR!J|%؆CFoEӇ4q(d f:t}D$4G37:.|EZRڣʣ1)sssG\3$Zo߾HfeĚl高8M[IT}_t?M~'^ʼa!s>eS9ܱ=Q2kz~*X5:}ڏ0k ;:׎z ׮|k]%}z)V林CחV&wf]wj{\ L:lzHHҲNvxJC+w<tIqrdIor* &:XpO;s3bmQgg0tg}whǭsﴷ Dh.$xq\OgKG _~;rO; R>o|d9 u\dw:ۘO{Ǫ;XO-zj`.!7,hm"y„lM -w#4S@?/ 0Y:p68ߋ|R7,"f%ћV");)bCX$R5KJesƨS fľ^wLys5[O"Hc҉hC~֚4wF:jՔR(nXĻC{FlQzрKlGG vIem3"i3m &W'RQHP@DBBvJU(s9H`w,v1ykTH¢Äѥ9j/ϋ bQ {dJ&Nbw|ׅ<.AF6)  U:\~$0! TvM QL H6ǻ %`|Hi> 'c}~N B> bSU B@(U\I"K﬙Ms^Ն >v kp#yCH]otUUDY@ jT$BaTR f wlRDž]wmD{V%PP (BPSOgȴ9jp>o/tC;|Iib@*h(h X!PT)R^vf+eNKN4CZ}v=q]E+ :")B!1Q?cP΃IMB}0}zg9lJY7!ON'>7u쳲L4[ '\ZZW GN! dmѼ4-829؇xF@NzkʹfuI)rVa#MOo膎:qQ3H@P3αǹe=тW2 3 &GBҰ_64~c׋ ^ZX$|nBy- PP;a[ L T[&!9 hؠ`]D2B0nU"dUƼkbzordCxE`>:<¹rfdxTXKp&"EQ1Z]&!cͯ1%56+}~b>Xpφ?t;WP!Mv@S jCqX5tDDFէ= 7> 6NW|s?kClƁ8c_@0!*2I gF$OdK3PϓM 6?BmD9EQ!u,H09" T1#qH0d0 DOd>x0bBQHt'2BϞk "DRr1w5Lp=JBw<򪬲*U|W{8 M PvI!.eO A$}ҡ:l@DbD"s )q*?)F+Hn%W`ʡ3flOQLL`.?4zrtU?DPH!De_@{ ?|8N3,E6.䐃A~\D1@II]/I%i\H)7`6zơM4ݺ8 (>zꍃUyLM4#*N`aToy>]>Ƚ leUր "dLjiDWqc) /pMa :@4?CԐwzfu46L$t8_t"nhL"ޱ-rPC). BVH(( xFhZh"bW>G9pф.x:!ZF ` >X*_qYcIPj<7 P=AylНϩ;Z;メQրY|p*=j\$@c~TCD7Ɂ`06|_JSPh)͍I4@b R"! "#+:J4 ĈRl9(?fWEd7O"c$M1h"L"k?hpw {A`9 T+IR7#v(J 2ɂ~{ܕ5T]tFP7Y.xi°!EA_|zk/ۊ4&Xs'J[(@d.5R UCu]*w%qOPk o65t2gbI (OL' "MP37PCOqR;}n ڇ*2ɯ wɉͧfh@ދus!ԖK'-C̔ -!_;j/W0Pцw Lw!tiW,y=R|9${e$ A8(É m)C"]Jeu +`W!JB H2DA"% U@@y/D2)P2N&McA,Hh`ͱ!I T(I@5\VJt"y rQc\EƷs Ir`Fp(!ҙaș2PTУ\xAveץ[֒¹[lG6Qcr01t66h)ZX4*-L>u"E`Ђc7uئi (J !͍} # ,Jix)F8ɋPŒ VxnafFt_( !B! wø7Rh(kZC: 44S45`6,\˂U` i"9hST,H#602V8Lc1@BI!#UaS24cF~X]Lya?#DB_I`,}1Q4C x4U#T(QĀ9L䌔$afwX FR<:S4I-oPv;&F9xKy#`$ D!;gX_YNmV01 ;zkw\"xi 8 m% w\>%ѷK W. 4yAVGRE馔:y q7Ct_g>@%(E2H;*rBd.}ltD޾Y;A'{ u,c,>ҊBV=ےyb#qe]xԠI {0g=k {ht5)XLпt l\'**=Bߺ^)(0Bdb4!*"Z`(t֍ Fv R0nDD!dp2DGptH2@·{2pw;Ƀ?-lN]=I\͎Օ qv<Xغpܮ tF7]4լ&S*FnT)O8< ?w//ݭTMTšalj >HXx  ܱG^mUn?9y*6pIy4ѶbWtd$8RNھq,`8,`M.xu mP߷=NZ-Un8 RclEArurt[Z 1TRhЗ6R[h-i$cu#[b@ '5@@1``LWۼiSYL ,_! 4]K\džtr-liQ' Tn>ƙ (Q ~W .M.냲dp[%ү^0ZߞWywoK̈́ DS,CQG*uuP™FmƜi5IZ+G D`$)4``jQ?t5_z,pBXXPn\U#غ].(%'w3KmԓL*L8hy!}nd+=mWi'Bz쌱5a}pmmO/d%Oa5 )@D2@+$,{amOcS :k pCxOd%DE$M`fzki?$H ډ0ƮJX.pKzk_"<'Z=I)JhHddDJgh׈zq:NuNLQ=aڸ~꧰кNYpÕۛK7P>ʑ%1L,S* L@) h d!" ̣iP ZM4`FiZ@vlDJH(I**JP*%3(ꆕ4h\ZLI $hJ i&B4b)iIaRJLF4NCĈ>B{ע{dӴ0)IC*}  4aGșKx3J%PHHA(M,%P&ҡ0 f^M}EQBQU-Aca* +( =Ljh:aG#ba-Dv0R)/8HǔLPT2C5&tNA[&AE44^xUa7t"8<8R6آi|ۡ@RPbJ}:dRD(P!I@H@yS DQLU)RTRP4I%%1A05MT1%+AD$ 3 ̰DIPD L hH؊ H\Z4!=a|O 6 'u00d/^Yߣ@SUK ɱ8~Ĩ3-PA,Hvr0>Hue |cxz,u1\`uz&*@EY}ā).cs> )%<2729f _2> b"w۱RrDe%Yl.?SH ecs} $ޠ}GJDr}/l?Tq8HկyfQ{*U ȣgtm~Sus 9 ܄=0{Wz%R~vBkΣs>1(Oˎ^{CH>onjw!nd< u|2w=A'`cGl,P#1*%HK63WAm3 ́.3#kb4PjwTݖlLqkM1UHbH=m*s3GNa3Ey&뮦 C<Um@mn5l)"M#ɡokJ-AP3]Zؒ䇀z4BL{a=hMb4[ȐI"ś-0s* B<qAƇi$U$%nàjPN8_.:T^64cg@֪$ZsK8Q bŀ"!<';ۛwnLFWۺ0l t+|C# v^O$}$W`/ AԿ4Kp3<Ô)꽊vT!}?< B!A~/n/3j&lш@hKLi!p I0ZC8 j!x{" ƈۋޮrN`(z&nLԔ;0x$B!:nh4*' Bot7~l <skv׎5 5OH|S1rmdY)\U84Fa+YuLd[[f+oN1!tsDRkδTb:P|OYQFA.:e. P ؜JP]v  Q3M~ 9K/7NSPC:",+㟗+QV% `ʄD8!~Vw{M>O bmJ;倮AsbZ=h֞^p"@8!P1CP$Ipd2ф-8ZZZ ~ G>~wPM!~읓Az^+a|#d8n"J!q˳p@zLȊ*=hנ:&&y"9 |TDT~h5Ǘcyd<͓n?Pu"'fEUЃm-~Tt|* XS0Jhz'OZpCB W݌}Z{n wcD@0dA(QP`tAVua?)iO4\3v |yԿxU!0"G(֝fR]*v[lt(m%Amrdz(RHR̃*aT%LѴ>`hIO HT_V|zрSno&O0ѿ~oeA5wXLy|ټXOhy )X'@>l )}̡I!(hNYBE2>){M7dmkP;XfNN)LG/5 ?硞R8~g ]XzPwOlxvh9O~(4"ZUF )# {J$2[x=sy‡ˢaȲ콨 S $̔h=cڙtT H" LJ@ljTP$I H-6ˣ &!BT"dXAti/ y$6Du BAd Ra@*#PjիxBaPp` 䩛 q6%4tÎFjDt| +NTΝ(CŐA:SHPg-£z{td4 fD̹_#[a/sP=Ti N]2@%Fj,'MW!l3>a AʹKU`1E%}Eܔ+?M:I1&OӘ೾y'^c~|e<;yӟcToҲWq35))4#hTX>wB?@2ߢ8H}g04 >"H DN)HQ-|''^OK?fyw):Ab)_1!+IEIh~%ҐŨF$XA/%ᱷ 5_i T R{Gs1$ĩ2 YU"f(YJ("*h)Ba$#F#WJeЏM=äqЧcDAfDAH tdID3[81%$*kQ i1L[{q{/ >H OPl`10?j#kSXHэ?; P)p 2Rjf "$8c b51%IP2QC1F,PN0 %0%qC0Bh" RH4{^/h0LC2Pz};y(Sl+h -LEdv©.kg&lꁑ]8e@2MO+mWBI^7CĔi*e(Ra!*()%B($  Ĥ0BM )JA+U]^A@<A$ iz!+C|`]ʤ#kF6;!h:h)*QA=;% s`EQ ,>L3?w^[96D*h"~ن}_3 ?CHNEwaC!s D!@P}Rbdg[g@ DY%(FFJa&P&ă&JWDT %3"f1 J 䣤.t-f66$Bf)Ji jIfZ" %J(*i(ayfi!$! jM AEhGHF2hZt)l%:GBi  uM/;ON3{a< b3$B5 $ #ScxĠ{T3 .NτT<&ߴ*U#srˠkݏQG1g_a6RGU T"6`A ӝ BrIBZH-#829BX%0HnFl<*4͘ޞ=of~iw;~6SvI\7$$6߯8UDU%t'*F.667+ȥ-NjZX#q 1{mbD> {/2zP,Mi3o A}'#rK-Ga>-yc tID9 " E4?!i g~b-DҞ1 *\ LiA),)Tj`ZBX( (`Btehh dhABXiAVD4UD ;+:˛P _lC@E-@FQ쇃wCҧx|n]k%\!M(Kr9=Njw}!B*"$#ah@D7ٶG8'8eg~m7$pwa;!6UVG$PC2 &X1`%cly؇f3cnS]9ښ&ӬڄNFY- R@}뫈@Р`oHWe=̧B*RV6Ơ8OIFREAxANK&0< V ) (}+&4gp| w0fIf8C9:2\T6< <၅ꟚDLt~Y|+IVՑ 9qYaz魌O3"! 9~c:=d$M\N>ss8'B'mxlO9Nb//>m|j"¡chAC28B}PR^ԝƒ; Hs1 w/2R5FE- \uF/]Lji6r0c5Mi 4oy@&<8W )? oZ?O^)I PK3PG6Qz)%Mp@8DHRPCP=XeRdeJrBt_4E(pP0$/<=~(TQg| jl| B1?=(GIp1D_]lpԭ`I=Ư?6"&⼀VjHTʘEX`\u!Aa[bq1'`6k)sZQm :Aһ89t;q{0=бdH 6=pWFl1\N\@TH RI,)HrisVST8u <MU2bjG'y#:lN ߇@uf`14D h#6xb9⥪: Jcź(f"مUCǍQcw rw᠋F.XEn* 1zwڥ{I, DF k*x^EGdaPv>YqLI.H8L`cAȑ Lt(1ČiG;GzP+T2HAr8!yN1Я#<9z6*l RPɷlC'sj NR]ma\Ҵtv ^)TP9.;RSFab ː? _<`'~4(GW@ z5@>91dO'1Jǡ-i<M Mls3a]~&@(!L7%@{ʅZQ VI< (,G@RmkMsrǦ eFs JalJV#6@6Ihy09zu׌;>@k+LtNMb- " 8aYHs!ގw'c'n *CL'!- wPd@-nH2)H,NdxI]iΕsdqg^o<{1a ٷrxk'mØj#lUXp9Gk_.Șf,#qȢ26;-!G0e% ƈMIanQ!jq]u'e:k[e;؝T m˷un[4xۺwmZ \}4cg$3a]69[G jK&>Vw|ړ8x9oD"y-9r hf^$/&Rw!Inp7R[Z|g![q̂o3u:N= ]udneCdF2W0yd·M8GD4(LF D@ \DpH'BCD%p=gGaA5Ahⵋ4>Kg: )l4HPД8tօI\*^g ƸHe!^6Xi6-X>lkhAfr{j@hZcfrGi M6\Rd]3=b=#jO-*F-q"ӛ}`>-g`BOx~Pc}@P BH3 QD};7O\'G@Z ). pH<HJj>Ҩ}:.Tᰇ8SƂiA~;!0xx%b{a "p=;m$1`o>?.^ \&}Olrq ܦC戶?g Np݃m d79|^ڂdPIJΟwlimh1@ӆX̙ )mXI|xNdQ;,XP܏$#FH1똰 :%/rP,;&HzVwlB$s`XЭ˃ZjcLcEJ90\TCXÆkxUYp(V1A(,8t5|n~90bh5Lۦ 2h4Լ /Ӓcўr7m50ٯ!{{_1. !:qQnMŒܢ̲(7r'U4#lb0_]1G`P_tsS[]W1Z> B8 RƜ#n/Фk3Yb]6FǑnFtHHBiLgd;~5n kmC<5ei!2n}86%a糭mdM{|X"iy~.#nH*{/$S:vOP;~Xf5TLPMQ@|/J:(~"!o[! Hvq9=A!6Jl3(;*RrQF)~gɾ%$J 3F&h\$n}ZX,By tA$s[43\ h︘{kMM5 >%Lxc=31ݜY$!hlcC(Y`Q^Cc&KEjl\}Yjt)+&A4EU0M TVU%UU8`j "@" )H(X& h" 4٘Pmvw>__.yq AGX}j8(MjJO$>-M{1Ė­OX]E F ZRt։,~kqB*QItaǾ̆Վ @RG׶&!ߓ`8Hz)$9c rᖦ e)kR$V) PEL5rbbrczζ4ynh jhy+6٦-MS![8N.!%809Rdb D>^xrO 7pA0IL"Mp8+"LbC8ХEUrf R<$>FT>/jG~ )׻ _ i˙R~uaZA3K(m NoLRm@jUlT82jr¶ьYZ%+M(zjrTQ@ciRJX7?xc)rqTQJuPX@KbroB-m|.M^tB㱴Q5LkA!Тi(.<$e1#jSUqvf +k4 hΖK`)'F^QIc" Ga1$M C<N50ds$ 15"%jSL6J *`9tHަ o*ׅIDY)`+2pƸ\0RT79ŒՈ VA%ʳ8Wj9dI4``YDیc<ԡ4"?Z~K1Ķ<АHl-$C$ȿBLP*g8[0jL9G[0AupG#qn*g̥3/* H7Y7x?򸐈>OSm߬0:]I_s\H'v/}pP!!AFmF;m Ft_hi\#}2 qF=Ӹ㤯Cܚ}J Ċap+(eN彯s><'fO,#`ځ3T~/# sz0DA oZS40DSgI= !hx@PzGGw`xɀ~։O'l7ts58Ϙ(0G>@=r$5^cČm4惦4!/4,O!̣wy{{ug;v/vףrun#!$A120vx c헜ԋX! 8Cj|䧮DbQ,}1]z=f)>5Au|zPV$ D|}zm4ց 5žbs?KzƢ}ρ+ZGIt0CD:#զy|1pbq` AU74CP}ć"!0SDac:'%*&'C![,"˔n4V n0##C4Go<XFJH"QKdގΓ{XlANy&*lp0zЛՀi}39.AQԕpQ9#iVQQKhX+r+\pYŸ\<8n\RgF3+ JBD(MbۍxQA&*h iNqQE49W+c}k\BrAe!!:NɎo߳yL)qxB c\ j+`,֧G!d`y |$ch ý~/fQFb*a{5 lT E%J ƊV᷆;q@'G-S'w'YY6r~FX}i8G]GaW7$*:NY3xn˰U=s650A!8=]"\iG틒O__Y"c XQq֎,8s'ss(4I 8LEerR'w/3PAFa><|{-9<ȂBs 0N.0o(#ra"~F FZT[gnyl181LI@+#߀4gd3^:lͿ/Y{TF>\U)Q2o691@dw`y'>P= 7ހlOKMr` WI PG9x{TCnsg|8~|&0A3h`ƙ7"w0\ N$~m).;D%={C#uѢ(b"+lO L5Ir;  t·CXI`F,`  .~u gPd}ꈑ{-^f17.!^R>η;I0^nt(>=l dhb`_[ Ri{_3 GukȎ* Q!?>"tٓ?q.%HHpB S >v)#_$>ISȼ 5}ߠo}Iye=o^HiR)﫾FPd f{L%4?V/9ט@$Dz0RdM9~z$LH60!A@PTT~P<]nV ʁ{,:dDi&Ǩbq mm-AarpX`r8!A6Zv.,08gq -6 SA]$Ad~˝͈oPRU!?tOV*یmpmeo/#Y"fɕݐ1x&+5Qi Tqؼ*|Z;4z)4>1tegRG5fC>xOvil GqrlQLM@ 40ޱC!nF¤ 1.Obo(c*iOh!4]'×]p N8T/l.6FoֆҕyC +RE>p[;RHSLp?3BRca1k2DAEA^i26TBj+EqBWAFXc3Ӷ>̃mR_#^$F-Hɽ)RZ񤅰߼? e>WQ|>;\;n> `4Q\ӥQcTd+aoqR,t $@- &E#2ZֱZ!22^ ]"+E $@(  `(i&N*T!$EB 3M 0T% I HQ1 """`) a*`$(Q*B$@)"F!N;S4a4(Q6pqGKSY3IC$C &$2 .OaIJW \bEM5 Wqc3t C7Я+IBXQ*J`IJ80I,dv[@/7]D]vL5x9$ֶףfl"o>:3YbeHcܱ=? 8{2Du#Bx %-,4`ć9!`צ"jYELsK@dљFh5+~EKNG㩔F  LJJGldxHom˱4⃼bJ1!ڗ!?|;}K9.QݝHAx9-nuۡ@DTR@)wG4]Iq" H RRI#d[P4 JDN2`3G"~sx `Q1" bےZf9@"9 a8r-exH XZAsݻ]1^G0d b)hhXq8""hfR bā=53DP4Eng\hfyBMN %ىvqNknp҃ZuPБ!@PqTbb(fE(W  AaHR :svNI@ÙS:X9JiM^]q^NުqUucT~d  AH2EGɒC9qmBbuQ:4!e̢"3 ?A=R,;y>E{6 f&oT৿Fu˜ hR$hXkxGUqǢqj~2S@QJb"`lhCM"";l=ݹtS JLyu쮱Tr(k:p(onǿT}vj= ЊJ%N Z'S2!36&ͧ$au/ZC9*[@0F2wfa9ɚ]B&E,x̨c?;93 ώ!;F#{؂mug=J|G#a $5i;S ~Lqp9 ~I*T0Bku(! Os8B^hXe0-'.؆ FG -u ,a%bi$S;!8!L a`C`|Cw^v bHT?~E7և铤3-1iNӎ1I$+F b 5ml4ǚpل_ ErB.=x5{cɈwO$H\#Ȋg/,BuÞa7W8(}`tt&ݞ'# 1 **>"UȢ&M f HVh!"/8t`-~1LCJм;'^~6kj# F7yFR̦1CmKHQ9XrQq5#R1,vbh2F#iM6tٍZZ6 * t1 U 6btu 83J4.AB@pOp@R'WB`GP@ 'dvR{<^0)oz%x"1*$3_lBDb?=Rux<1QDT)Py//_ `"8:!J4azvHF ĪwViEfUD{~G ^(~C)+|H!  (&\__AP9fE*{=p ^*~'}TU$PU8ED J%/1:Xi {'yG2W i)˚1%7(%cc,;ADYUTyU&T_kѠ "e3Ehӆ"HaxN,ۆk J#`KVmF xbwo&%L`C>`9+ O+3;yCk { ~+R4b\\er5&U. 0v .M ڰ1nt[H2Ѕy';B1P@RGGa<].Р J sj^ ҟ  @9 B ~8܃4~Mܜl0A y IY"# E~%@,lv괐@GLu'2LD!2Bw76LA H* dNG"#kp(rưtf2FwǮ/e4 }wlXy)$ݥUzwLju4/q;Lwvh B(B>i$P SD]F'.;'8T}!NH %Jw@kyn@v"D4J) E6h2A։Mk(As"g{qP@Q8ҠAetl (BA!P!I:rۀfk3 ڳ306=|"b bq,N2St,hǃa5?p +%ZTߊ.rgW *2??6iS𡃟WNF.fF˰Qz9xT@ *Fg1k8pR4YF3eQQbG;X`jtpK8Dr|p\[ Kt^b">=\$ &SUVGCǟ|f (`ȩUd, 42;rH21,tIGjɐ1UIxԚ "AT>~+P_!Mkl*X ) eE]K?ٜ!` 2FI] pHh4ƈaf,9\jfixne) GOM(B> u4: 2FBϯgC)d(i!{~7l<3:KE?l?td1FR-%yD4F{R9E|tHk" ъtj `Hmei Bd&y]*si &3'+yW>_GoQ[ag@*>`u֘iAŃf5w+!m+iS R.#ePe?keݼ=qg^ТO60T~##A@&G晣cn.km**S!I3ց7VyBMUKiږ勚?6Wz^Kml}&`Cؐ=^ ?y&Ia#ӧ'Wy4ƄK۴d[b)6]'4jLr YRd4YsT 1^!M$BMoV &vG'r4: ,}J@|:HlNޒ"uE'hsSӔ ɎHkO>ĺc<:nGo6[H_5n-L;& Ă%?Cy:66nABv8%=_:DQ#kx&*Ej$) ׹:*9c>p@OكzJ^1QŇ6fP@~Y6+5ql:uW&SYh=]Y=u᩷xY6] v<ׅ nGVS^tFp5rg\?:â7kI>2p:%;!AjB~5H j%:&XG7|pcR< H`CA2IK>X -j!`cv?O& `H!zE}rP[g1ymyp A#hy jFZ^0 VOGFhaL@lL>#61v)i{?0b o#0OPzVg'0C@HN}<壬!HRT5%W9et9*%ro~ yP@L#I@'yIMxTpUMӁNnם; & JEnu- ced/jd4H}Z4-ި, }HҬ .>o{}!4*ROi70!ޒ,q/=(`:of!bb9%u*2ED>|95vy( x CF]WP-sljD(w~^pkN|fFb;=r1X.0}/[-FKi"H~,d$@C~Og̀N4q8ǀuN0dD}חD|h=Nwyd9 X!wү5m:9?x=r qe &I="{F=X6L&I o\>ꙔOqɞi~J3 djmՅ ^F%Q=1ZqoN0P"ēM" 95o$D7IW1pE/O+xD)(57a 5&޿_fk$GT8?)@.`|B<) APHkN ȫID3DzKA2YpcrH\^q'&>,'pYq}rZ5HOhI5{5"49ͩ-GhL? h),Y YTg[VrnoV&Mi|HNO#o%A!:>_WJRRZZ~{P[tۼGHja*dM#̅yp`CQO۲2X"(1T s vd!Gp1 }+KǺaBeUZHaNHq. ^ _~U.Po$TQQPETUUUUQI@9UDDd 3h07R2zF ؑǏ<}ED5M` (ObVa=?&|Y&VSD Cҍø/3Gn'q˼_'b,=*Gw@!B{H"cO^D:וl]d0f\ 0Gُ^m|fbmה{U:¨h3F*T@Q+&I7=FjЁFi3Čga=#5a{<-.u6C#a "+Ny 0'tus <2NTHS ]SR҅p`Dz FH3SG@PcjFtCOw:y A$FARQ;H0c1Ӱ7r<8:}F0LHMIw$LFC5WK ȂBBR&L 2i7;,qQ({'4ׅPQMn(GSg>-69X,lr_m'!BTa CX,z;j]1LSVjib`˄s伩wI IJEZ RPAS$M$D^'$#GvV^@b 64@lj"dm޹嘂(!ےրmPDFq]ہ]1w6khxQ֫VH X㴅@xYFgG`@D10`Pk:Gf[%l.db !;V).muskm98S2F62D8BaT @7bhJQ6hԄ<|K o&=oLܣȺrJK9; / Oa’C3(s圛jbJ ˆO3Ɋbh iٳ\˱89 O8ѻTss(GihC%[hmψ}}q fQIM~dJщG}x'Q /PhH7ߦ~K! u\l|7'J iK5=M5ʪ.5;DTU\ k$)R0Nə$Q`QU4͓d<,_ʃ=dBNaިRr`>Hi1DTn=Lclj$iy&0CG y^{LI2uNYRDϞ-\Yzl6/w;^VQǏ֙ ,!Nt6.;D@ v|]{3M2)DfIWa #X(t=kƜo<X) paMI#`zR( %_,*#;#SAi~2i>s+f &a>?MULG@ h!JELe}8wIA ]4ɎvMuW),t(P?_+l$X)d\nd"~h|%{)ӘB4(%i U JZi?%ŸSxc$Ɨؔ8–d cPCzr='Ā1 Iq**WX~TP; rH|{ԅE$ka^gBνyS`? @ I!UHxJv#;S^%mANZك``w MH =-  `dBv4bZ bTBHCL0N LZ &s!OCJД >ԔB*P14A L%JBBTi(&SpE8 ħ̉hkeTm-0 $78 %1HX@Z~rT3Jnl6”T+R aJJ"P@ X*$D H$!TR;Tr ޴MP0 n" BakdQ<"@{Epxڜ 8yG6ٰdyfO,jXUoAb68AQD=@zwn'؄+RD,KQ#HD$!7ӷE)۝D8`'!tuNC!oPBr; M2`:Q=<è} &o uQx$/t4#[&8b̓{H1 '$.uj@Ժ IA0A)D#oG! "):@]&`zAI֊ѠE!4h0+ Ś  bSʗ/I3b4F2`4GZZp]>𾤘Lj (J"l@!^Tl" @A=/BcRRH^NѓCC!删h Jm J&pBCM2dž\ڤ 4HzVh4FlFѝ뛈BRcR+K$Q i b]ɽ[7n6ؖ QD!נ;@GwVH"yHerOR{h  "kx!g` Lz|ݨ:ϣNeCgd.7(oHR|ZC=YHg5HH2L2(Yx$kܬ(4eL$ \;j(#P9C*g"|;GGEA!(0:* aggWƸok㭌E6{%[}MezWgt1e@zW=Tӏh7{!K >%G\3$?Hj-qGM˚QއLnH޹>(5m.g70i/%HT|/On3~eg@P6]ju yC\֪2=۪DPVB~o;뾾}x)ɖM=!y0'Gh:s\R{oG|Pu  A'nj"*D4e\" g9 Mg(BjI_͔} 9R;\ա:yp!(C;Eyo4osgJXUц41uKTʔe+4-8'cHr)EI+J`OQy6cmIy4ہL݌8IРM)2O ,]+>GswHc+䬊*b g& Z*G 0$d;$kO4Qxa\kI(ԲfUmDz/YL"A=(T,=xelUfL4pSjWCm;6>'Hmt p-甉ip᨟X<&7)6WD#3[fdzؙFe6rM3;mPUȵ⪬hsU:m$W*iyj^jISD:bhysLB)K!*؎{wMSlj&ԕ#6Ep֦kAno6babl{\ޏqnMM03!Ί޲gPDhO^4LG5 y8]E.gDMv"8MQVo&Pg$֜Z5i8zfu˛U=/OfĵڠֲoA͓Yұ;죱}h {!:uyNWYٗ`335mnCO N\&fo*7 [WA4rS=흽 ~@iv-/U!SRxdD@LeuvrVo)hw;T{8#'D/(kvuiE'd;͉=8z g>!ݻv&r{D$ ;Oh\x(%5Iw! VRCbr;A,7۵}Ѫۿ-XH`u՚b?(r܆i<앎u&!,#bMnvJPS")|UF_iDߏ||Mu'8xF ]!.-8'zcrБmGg@2`A K;Yim%IS^ ڎ.UAs(mq'dzSvHD"tDHA,@9}Nݙ+;$iu]{<>ʔlv:MȉT1yXCJ< 4?u^bhxQ1*/mAct&*>\%n̜M QHg0h,1N:8@&\{pݩ@ sΉ![lh#U&]nZW+_Cտπ{ 5'TWӓ]Qゔ BIl" 7vHd)ʱ!Ȅ QŐֱ,]!d[]hve+x *7M/O$R8RptQpΣۋ>㠬3Íg>Ls4̉]'1Au]@KkJP:-6c$Hh20*s~!4w#aQN1aA:{Oxqj[n,\W$ Z Iʲ$.\Mצks IUrtkdFk>iF4Ar S Xa Lh^XQMBeLחVM^+k+P'r)mMܛXMIN3/us(Ib<@-PR#֗w>!-C:]WNw-`[gS삤EMeybMP` j&XoUd\ i5Tq3Bi y\YԺA D-yiOzq9cfe7i2bō*(uK4j*Ae4glf26)+gm}W(phr)E0e( o.yʧ=侞 颪٦稲./s½Ѓ!w~Ǽ L>q.O'ƹ7{ErK"C/@y㧷XN(KRDo23lo$祻HwnnDXl'} $$z夔Q dV1/:fs8.̓< ;:Jvg4f@ B5Axkγ޿⃿VOFxyhq c6hmn%>/ԌO7'VH^P ] D\.]x¥!0'vr =X+jWaKkSfIas Mn`OWFV 6V8qsSV݊4:1Mm(č5sV&%Cp4Pz f\=zƑ5̈^LU題[bo~BY F=&6y\nMSm7loNJ`}u kXL$ b_i*{$uJ=ªV7d>Fxf`З4!2>B?Ư!g]LU?10 (Fqι룇dq;<\7<݌w- hU~o=dT?CW*`Q藍C+Ɩ{z.OH͒$7cD`o}8AD_G83p8%@n#`9G1 4E~b9) LIĥ*pQ 3Z&ŽR!bFXU1gHP]+$I։ ?wm.w/_M9S"@:Bq~w"J"T$5\𼐠&d` pD!A6 9=\ ʉ(z!H#·k2E|oJL}'Z @ P ǍV% hx)찞^0S׼" `zGܹzIYK5 ݃@*99=~p0>~!{|Ea'vOa}oqÁI+ݮ8Z孶m(HCV=Mǻ$qD\lCRcہ@1VfJ"GaČU9!9m|5X w2QueCfכ|6iFRH ~לt$dNc3CK&\ AITg_sW_%Yn"> ob5K)u􂿎_ }B UGX%촽~Pof*3FZŌ^~ %LZ<\ @_'6KB 0BFlsL}CDք׵%8$T**7m?i5E%44QwujD)?SJWbk;.1F~hT'gDA*+֣91)hRB %e '}aJc=˖#"?ya># h|4:c o;h'A;ߴ@{t/N?1nzo|Z) (bod, 0CCHǭY9e " 4X@:O(n)k^pgw!I>|'}RӠyrS#%e|αzSx"_/֯k0'*$?12!E)pDY mYƖHh9AIF =Ty"n!8$<^X(z\!v<Ҹ!H@01CȚ|vI53 Xvhd[9@HK$H# ɍUcjڶ#dbTPP}7-c)O )(X)$(b X;B{94&ooy`5̓_sŪA6A8!{e q4,CE(zC SHaD*-EFũ[^&&ǥəɍ8L֑\Y]]IXnٙ tkh6!N$Y\f]Z⥃"&L2`,1ΰ ox"!AFEF#aPTp oav^n5dq1-T #mVJ*mZ|6F4( L`Ѳt't@U{nV*TvUDe;G<ˈN%Ay#o XL_?{ʐ$W!LN"w 7睓agTYзs{XySN>dE?7)=)0&o)IO>uW8C|Eo\`N4'K>xLxĪJ[C#_bdlQOMPyQ5"B -`|!MN&X'8~u#AB:"|O+DCp9@sOg]&HIEV&"!&lNĚgK@$RiC:=A6aò]1V@BbN(1 T-UW c8B!f4c5PbKC5+E%z{_"ȿb X䮄}Nw+1kߘm L?> 0Ca= A>4aa,=GO[79sգ}&Κ WHb] &#Ik*Hci@u94.W9 32:9iniV;Ux1 sŚI.&BJ׃4v1&7eDddΜK{U#ګKS*vLv F9% (E; UֱgFLQy?|kI>ºErd]n=Foj:*,MoMZC:Tq8QHmb$0qO :to[eӻ[ "<#גO+eE8V0mt ѕd Mқn!"i[Mooʫb9F{L z8e"]gJv!b^\@ ]'\˼c`Qd!y"h˺(1T#Empm BrJ9 h4f JvUG-|5e㵇TlZsR=pZÆmWɺEZ:yrИ''JG*I.휹q2 0`vwfft&Lb FmL\Z23n|fݎH074n:/ v#iE3b: \/xȌVID孚`3ybJ1 Ԅי,لI6;`4d,JL}/1Px0f=:qtXh V ;|]Ɯ#太"ٔꄄLqUw/c-tN]0ij f*L+a> *up79/"CqD񣬗HA"c0ΔY왋]4 LJ24)Ӈ#xH!xM."QQdIqV>YdpK$k ; x /V1"NruZ g ANΛz@`۶ 6Vx\jӡU3l:H3IPs=rfrέbEn+CExotfBcbBgu1;"#W }KVкj H"De^Hu 9M륒aGG&⃬l8tLh5}*yBt "P^F}S0S{Ui:e+ֽ"nGm =?wŜƒIIl:ؑZ\ZZdezәYf^+J_H )onƅQÒRJȄ@Ƹ<$;6|ٸ|DMzU⨓V ! c .fꟘYg6ą!Fo`4n3[Q3szh'^X_k3]+:d~bX9#ۇ&3ǣgCp6;Ӟ>[C9xn:wz4JH3G6|A8SUP^e溽 ČDU3jnS{'1Q.Bo=xxr56˹}ed6ys_.nRܟyt秭7kS8t\]UQU&!m |/fm2MKTyQHs^lҟ&$7L!&j[QoL[fᗚm!VmM@A)N@",_Nt.fjjrcSݨe(uy,ƃ42Ǟf?_vdC $q IܢE-$K> ʔŎqZ"f) ..mpa|6S2 .%AR8Qw.}vRm{Q<3>fU5Œ<;@4SI͸QSi:EDیN6\,D|FsAg]9;szJTOPzQO4D (Jv]aar7F;Grz4e0SLShcVn!J:ZI"w7H>JIJm5Þ{fI&HK g˵]!SecnezKq7()C#άfF9~ Δ Nnyf"5()1O0v ~}K vE2Zq$m"8㡑+B!l` .L†"Rn8졣MAvT fCHKeZZ64|": 4h\hJ=l#tmg}8'cݚZD?z֋̧4)˼B<s$9RчI҂cvoօ`c,#~ZQV 4 5I `UECGPW39-<ٞfwBА hA`ؙ͞zX\wD"d`CQ2'tMn t8g[/ KLǤSh75hʼnb!G;k1;঎subֺn*h6 8JKҾ(gmPt]ڐ]Qobmw:e)Ҁ؉S5 hMspt2xS0D9&!|ՑA"vהtd4 kCAoBmOJuL8^Ii!Db,Wr;N\` .\Xˁӆvb`5!;$fJ C>Q'!0IGiXP  3 C)Hp| IcBEɘ=̐{zW7 mp7ƪ+G:pmbs59MnaND^tvB}bJܮLn.ood9!@ϻvNQqJU,־b# 7f"x5'mD8.kN#tLK4g2Xv _"\X,1zvyԋ"8!Or6 hpPLHd2'^p.]xS0@IJ>|: H\p1]"B9??T цIVo4O R}lkK&}Gzzaj()aHhaoQe#wATL TQ)9 DAtʏ4l C!AHAg1t5(ΚMФI!cԔz &#$J T`zwU 8^u,ImD"M(H'Ql`u^7ycb@Đq$\1Dl8'.<ۼ;oOf"! TQ0nir(Cp. [=<9k.pŻ1E1VA#Na#骑 5qiB#0vSU,ůutLJBo!HF%d2V$6ԕ¼,!;C5$>EyDC2t PA eu!@4F(eP$0ZKs=9AT +6(yGG32knLRO)m3kN>Do4]K,ef.7]Vpx\XRa>n'%MΚ^ &&Tzz޲a>V*r+\:ʹJ!ReHXi38D ?C*[I Ȝ sP)v;}7N'| bBu&b&K^e Ӊu0AXkQx4FqAq5-zyA}/QР7Nj$a,ZO] f`2&ZE )H;ӞZwҡځ%S2+v|iLaCelPrO,쏲A,CC"Q JBP/4\!>2 .#^-z `~ ֋8'I0K g)*(k3fPq T4㖋0E8TnѹRrNm]޹vh(e0:QI!58-+!˰a<cT~c:4N'|A(3D`x q;сPڗl!$=G7H`48j-I`~lLl!c E`Qt7u^۳´^7(V{:Hj:@Th! J(8OGH)Qh(U"h()@ZAXDx9GDNM_CrHI[U"aPmB"C?ەI$Փv8 JZںtP@/8?)O̙N#!u`۷D = }04lNA`xW!_yT8_TM Ü}r'9>Aچ.ko7#7Dw%JX%$)`PnGsp}\ϟfHoXP4#?e-t8fWsxkj]pꊯr gReϬlRdB k!oc..H,WbĤ^D''<?YҨ*䄦e9u,kvƉ,4oeV*gs;YYԉ'`g)i|δ:Nm RWO vmO'M.\3:*تZz/xSW]IIԻcaS1<3&N`1DE-.I_#P̀J|1klydHHM0:XHN},oLN\f2k@DaB2w.a% ҮBy퇶JۥS*hS0xsHwOnz d,I8ER' ]rUzOa `J`)\@Hx(` {҅  h4NEj R!%V2Yu0jw`f \ߴۄ0^YC48ӹӻqs6H4XCtR- C5I!z̸$GsRFwù'wtGmݩ}xi!Vc*Tť b ȏ2כb`B TM= Ƣ`"P "W6`RڋxtQ &G% "3 &>6yjR qctkQȤvUsNai@%P$Ga:`rR'ۀZNdkx;wN(%XdT9OFR"T(/is*H5 $ BI0 g޴¿m+֕@>RـURu"]Ecdd:&pf.xXHhLZ@9/gKiod"[tF"8'YKH F@_ 塳.fi2H>*^v32A$ZeuĨ.g0z"XmGMcf2#{^=pn0uDWTSs >$T<\m2DeJE5K= hŘ*"{ '+bƁ=NċoH2\h>H0_jOװ ?rg7'1#PDw=wfcZ9UU$B41-ˏ'$U oRd=ž+sO&Dxs;anEm&35ITTP舲m/1h>r)?DUocq}G dM1 !".)? %د 83y4 <+(&51@-%#@HmGы36Id?_qN#J3OZ'x**ˡ~:vlnzHh֒m|*n/,>,/АgMx nx#eyG4S]?>KơFSc14PQa ii )Ҫh^7&>u1|pRO4Sf,e`B$8Lg9Z"Otfu̠tdx}(h~&&BtRz8 >ݨp+  hB{sAB4!>ƴS?>nr&A;zpC7җfaQT&ÜX ~ fM9SF( P-45#T',\Āpz H ҊR`K ["malBE4( DDq^X%,|S"]Og~sXHH,Au鉮ܓ }43 5tдGBqh¢,>˟p=bH{۶ӊp&"}ҮJz5qA D('+*$S4H^=0H(h4UbGyV@ȈϜx;Sؽ\9PP4LEq#|p5q" ٶM* u8rHo{n1!xqW"QLMbAd%A/[yn ]\5ZF4Pqim "- +B AJ%[ ւfRɾ1''.v4ܡRRyaQL ;#4^a kOtԷ[=]x2ICOGh8{slµ[zdaZCMM"+he68(t4Bc9B},F  Gc# @D#l|ds?th=TX&LPUEQDl^ ͽz\Zf 0Fɧ%L G)!N' tF *Վmgqz܅~(s C2 `.c@[-1R b%f9ZQ P`ٛe0m&o!j"d!(ݩHd  #ۣ<5Ɂ/mI(Zkz=HB=y`=x4`^yl c_ܞcs &6p,Q뛄uA5 F4{C}b)b"Y-eRCԬ8cyKtEj-'C|ذ1eCJ[HK7bȦ~V:*_:;[@es ruŝd}T` 4 :C&B w Y1&;@᪅st~D a5C>s=5#lIPNGB@iE }8__Mhxl֎3drpTP2TpYN)y4hE,T4U+T @RRTEL̍DWÐ=Pʊ@ ?L, #M0k :G0s h:QżEOg?PS]~S|lW,Ou! ?mǐ=`cPr{zsiX=R:hFO@(F;-rW4j @:FЙؿOiA^=½(](Dܜo=ᐔju8,3shdbIo Ya cW)f浆{hyT&Ћ34jd6CغE3̳Axd8|~ '_>$ίZME-#񍾒Ld9C.|hmfanj&J (펐jLRoqei#xjW%l מ:{"EmzVsRBzwHHSR*P:<3,hA]JQX'] hQ[ j4;GBI r{ :Ԫ I)P)a'97"TĦt==<^b+[Q [Uj!!kX]/b(w~y"Q$DJRU-4"%"A L K@5AO0 Yv:ŅǠbje]# HHD<=8="E_7Q]_~<#9ul T]| ABEb |€&hCjCsﳾס|e%Ĉ.$*dJ*(B*a ()bX"b)&%Hbi"dI RRIXb JI &H(bh`@ Ha`i(J&*J)&j%jZ C3hb0$6HYP@䒈 jbLncϗe r;Ah\ JZPS=-qd5ӧCHeh7&Ih@" ,M-2AlhR  is{OߔXO$?j0o1AY&SY̦wn(!d(>z)Wsd *PӸP@,y_ynM^Ύ'CAǤzwϐ)v;jl`" Kћ^xRڗ&nַסxҩ,ٽzJ hvrRﵽʡݝ;nrg_mVoGGQTI(O}} fQz}]14X_:[xTl={٦퇶V ooɾUԵλ7[R =J.S.ÐWO n{Vn=({em =e%:*!ni%+Avucۣ^gs :9*ZwsH2kw8wEk)!Ы٦cNкhI;}{(7E/M'f]wewټ׾}Zng"$m:wKHziFFgC А *TP( D#)^dP{7j4k:H=>︯>,( p}o:wV{bGrn{ݕda7<!툽fڷF}F[oGs0={cޱOG{o}ZPhf^HNm•kVsn6svBH6w]0N-MszR:Ҥt]ݡS 55!ھ׽ Ov6لRnMu>u[^|eOr׹F*nÛlj}wϝ+>$]Y* 䒥;;chь{۽kNͳ^̞Yk8wW]![tvtZ%ڶ}{ͳjm|;>OU+难^6پV2p-`}3bۗvdgӯ|[ NN}:#{wn>^wFpnGu:֖v[ZR֏ .]n*ێ'w+*ӥvj۵یowv{}}s}M۷s] dYr#m0Sw]iY.nשǼ@0l4==;iׁhu< N^n>};cg>wH5tv]Nۮ;2ݘl`^;oW>78={[Nv9̳mݵw=nUkmrfp=o>W_}|}d7U]ǜMܸ4Znvtm\mn6 ު.{Or-{nmWZ<޾Bz#lrIn:zZFt;)/=7Z4z_>`Rډk1޸FaSp^| 33 ַӯnAj*kFf Uk@5T (43@Z7owz@P@^{fQms5g7UCwAT5:7UQ^B%з.,@:XsKZً}mnFkUIqL;w9lFАnH TFvܽcm_{{Ul.E |z7tVp;^itv>;dBV qMQQUrvnRm@Mn)aMv qP9թ݆@Ʈ똔:,2 Hٶ=z9ˍݍ'tnYˢݣ8irovqGs)JrGR.mw5٭Km)eT<]p Μu McYS\-MUvZw\n7wsEkw,sd2ttOU޻uNW2ug筦Vum*١T-8<4ᤎqӗVcCC`C@= [[:@ 75Ϧ;l679NֻptS56Su P6J)[sh);dj$-bI-h::0b10PimB4luS@[s3T6۾pH$:mwFڸ=t6,0hd4Ri\**jږ`ۗNV޺L-PI[_[lIia@LL@f@i B0 zh~ʞѥH@A  00*?I)?SSSڞi1O&OPdSj@M)')PL6jzhB  2 fiA&?QShڞI4 "mM'OS fPhȒ%E4$Q44QDU]?ւjbJ)bgE 1UE1Q|p? NzLBxu=I!7zD$ē)(n(h (*`"4pQM BzPGQ{˒?1 djeq:D* F$$Wu5LQGj΀Ѥ WHRTdMUA[22bBa E(RIDD`j*ZȐG*K:)h R dMR:XpGx/)I_@¼ XC4 A? '? s߿ky3 z|FqCJ0N MQ`8#MGE+Q5Ɛ {dZ4a ;|6h8c"{dxK?CmOc;B!D]Fnsop0pq 8akG_I@eY" @\y ѻ7KopG ):xփ"ć<OwPnD?l'mfD֘bgo:8d*/TX\ZhZCƱl!<@C^˫E0WQդ Jz7qh6/PgUADSRGHS5TLDĔL$>q˲ 2 3@Hb!."y A^O`;C}Qp3V:~hР(,AD$k!țDѪ&Th]y3ӿd֟Q~QSMSf֩B?_mѡm1 %FZl?f䂃TR)59G')l dF_lܼHa:b_w/{TS~pW D]b %Xue͢=ZI?;qA1.jq\_^C[z}q@{2wWobԕ`ht'8Gd^rs<`:r[3ΪwV+ZlL{HܴWmBݖt%ӄ-;Jg֫ v!߂:ߓzȵnz4>CK|:[n]ap۳ A_utF ]mw pCױ-Z9sm<:>s흳Y&{i<%~~ .o}idye_ndÎ9F_J-n^x>}ovWƛ([Z.|W,gu!~ ߹9qʐNuSA0՝vJOc_=>յi}cX[V]EKZgl'MGdGxŰv6p˳u\8~| ~.`ػBBv۳㫏+is lR#wG1 t{KfrL~vxWlJ 7[1 ]z>;"%s{ Mtʜc2K&s9RM'78dTJ{:'++Jl_e޸FaWENex|UsgzG؎10?*sL:=3;V y6<{>53>jl8@qpP* xSVnóPs ِa==sFGr3{k6Hl{;<qV%jYe *>ɋ}٨\|q|Sn#)7;K pGE5Vcw!!BGAmS3Ih.:ǻ|887OI@ @A( =0~#X -@VU H@#$4KuTe#&EPbkP_Fx[nC}DF*`[H'^6B_@, ]s.qGA%A ndzKWUA8ҍqIm'& S=X#@-o(@Qq`5 H ;"ϸ9gkqD8e!->϶_M :9:U2)>~z1hƣkqbj"- 0T86k3jÒfq8_YEcA Bhv."Ml<}8A͌Ɖ#܉4؞DU<=)wΟ6*/ka-jO=[uu ߶%X8b1H+OZ*|k\#؅oy [KWF7x@=zp՜k±z}̟'LO$7\ Dr0T8p""!PqYVNDmp z7sNjX6"Լ83-`fc#vӍuyt&O.nCDVwع| %gp+"|ƹ,A5>VM]n|ßhejD8:|QH\ipHHaeHtoAZXp?pD7-N0ԐeC]w\/`<$9<Ɲ̇.ohxM.-O>V:בH, ҭ^5$pn5Jm~lui$aIgNX =W6",Fh4L2 tE6~r*Ԗ@,bkto^4ۖ@ 34GE LdAHt `0h1塈@ KHDħ/<1(*o0AvL+:$@#[=Hꨦ١L"5&@pa`,k88o6/g=_Qt?e a 3! 4@椟T_CFeG=n`7k?m>99#+4^GRrk.FI /ݔ~\ 9rt["i郇 t{8: e U \l7]˻G]LNnأ8)5big_te:տd8x>.c `IpW&)KW²[{V Yb wx>жjۋI^x:†XCc>?Tz:I;r\]XPk*r֍ ז]bWrǏ5Oq֗ʏeɋn\Z.Sq^`Mv+,EG-!9;"`uvorhmkj ߋvl"E V6vðATѶwÅWNQk5:(ڟ~w:Ƈ;ݺ+u6F־ 12z=ˎQ:TFnb*#WYR#+n2 +7=>KDdvq%|:`K\.EYn/ň`%C@&=OXT$@ JpdLQ}SnndNAxPHpnEL΄@jy%`!*Ds]L;观/]3r:˃ BhYd1ĶoHŅΎp)B Ub`:H bS5A$T0tGo"0*,popP&5)5ٲp0\)(UDLČsP/#xZcX9A) q IEf)29( H dGI3H=`nzXnj..dmכ{ʛ󽙀l}Ӯ/ +F mLh@j!HM%ycw=34 k}9;1gߗsĩ)FcSy^U1um R=]+R |t|ۇwUZt3|UTQ~N1OILU3/Qm8`$I~nv0c75NlcNNbdfGf{;^Z Wfg$ UP&n :_|=j8>[osY]‘Iq<'jƯp 9,5kXR)a9WEZ/Cy{8,xpWY}?DmGo~z|\0u4ӳ]4O/.ݻv_W.Rtucf͛2,OZwoAs!"b߿{t>Rd/Y0s^}}q޺ q1(> vɩ ;;BDu1@  €}[qʖ[w4+~Ǎyjw=90=x==||8-ޱ:(džc84+_[Ћ9Pby s[ScFU88g}pe%H' v`kAi#l;fWl*4UD=r4e &WCAܽ̈,yxܺQy) wƲzLȋMnwqTnm[{r]-^2 TX^^((s"嬜/&y՘i.3j:_k ԆE pC/S#]F]88zxbhS9@"ȏ#B]ZR*gvf  X*E σRY0C&;ߪZ@ !T~MhNk a,pG36}>.9o#.GM<MRemz"޿iW.4ͤT>s}UW: e<(Tw8 N+Hf`pz;{ ! = ym{@~_uMh:<1em9H a쫺m E jރn\{ "NjG! @D$!BТ*$$(1 Hx?vޘ@ ׆ؾCL`סa#ֽ9x$*pA T?Cuc$ڸ{Gx26!Vo 0;j A1%mpC }viEUϭ/ 7l5&jJ4[ s1 p+XVh`I02Y2-i |i䆾35#!N-P Z l\}͡($ "6NCrAvCC$~#>8prm(Q = (x/=gQb5f{q+_pv Z[ 'shNOHE&pNT׊so¤n[B~Di Q?L$?L-}HEq'lWM~2sFszԚqdzcͅcF1,xZ*ŒY[/wAtPP(hhx@w<QWN Z)&*" b)"h Nz(tҺJ((;ih*JRM*:" BtRL$nM6P ?ۣFFG :킶Pm/|OpUC0JO`J@#zM 1q&#F11ti8shktqЈ[(̌xҍ]Y_D::6FXq] FlRSIF))CS'v  )*)718!gasHUJQUUUT<}%)3Ma]XT, o<\@UkHQAE5UUMUE1m'LT""+dTPb–IG*lbF8)vt5TZA4jLFN06ѣz"gԗ9b^$?@̸#)vioڈێFTN` d\dj96 #lTīh,:xzef h6ʜ#蚱"gVmCX]Ʈ;[3ڄdtOEP]ϣDfϖ4NJ{Dm]]=4bɍחǨǛPwLttuk}'6эtLr QApAMyb$05gr;?bkXK$"ưEAFEif8/]0]5ڻ:_=НkHmc[[ETMQӢkycFfw RlNfWk ,8 LlCopNKIC|`Sӈ|E60y=(o(b"'?&h/ %'2G":"6!wj (i)( ), LghFx*'*Gfo ~eI'88#؀뛸<~D!U'I󃋔ƺ{9_g_m7, }@Cس ?㹲s_ˑL5W̍ N!lxA/RxpBll|ƹ,R_zgmާT' 7~bH>tpG0/-IEt8ʎ` /2Sx|\2[:<{wQ β#ۥV `iOE|D_|gPhN-b/o7uRFc{Fv uFi]0`!HQ5UHy`<]Jc'2!+XQږYlܘAmFVd4 P/-F?\ed~wSw,[^p`jItmoR<ԝK>^лHt;@#x$,3 3 ,A8iL˝_?P 8x:cU:VƑ>YG"Eܳn&m N>œۆ;Tlvć :a@ KhiJ3 *ikgEamCع=Z_ ;0r|O-\zo<ѯ Խm#f;zͅG/tAo ݯHGT.6"8 -jV7 6<`ٜj5." /svv]Zu߂5#ÍuL_:uu`./O9E6e& FB ugRC޶6 Hk5ĮJz;V8uڮa ԵnV>9!B!j01@]ٹM^Gv3MrY:N}]q<^j vT܆ڂѷlYql-%fKt) 0LcCguF^}&ۚ*iGY\TX ׺Az[VCT7k(5X(Qq>[Ā׮ wC)LN5QuwmJ[0|BFl/7x!sʍڬ ̧ܡ*dmpcˤ $/8y ^R"+6܏<ز-(8Gpc޼tD@z*Bzb? gԅ%mD#e0'a+$.ZIGƋP;P|n{8 U,(D` Nx_fCc\baaby% hvFAC79*_.}/ !ur7ի`@;f@& k6".)f>%ޭ;N^鷾uAb,1JkiJK{Y1";c"A6޹/K~pmrf/\04JΟɺ|6y|<-\/,_J@p|EXZtsg m RQ9O]߽|Ui q,%e (qhRZ-U-/DmJq v,G Q2C+&bw5۱΄* Tֱ]9fh,{@_0Vuf/^ET4D pQ[UnpICMz[2WgWEp#N~}ruu}a Owڳk*>Emq~3Rlٜ Y\Ԙ "),)(dPӓ%g5(2k_|$KHbӛs[Vh۷N^5'|@-1FN J:br\!#0g*RᲧfS$>}D9!q̀`wL.0o#vAur \E9_#9VC`FǗl jg|x`zھL e wGr6)qΣ1|TΗ዆w8\F`iYkIϜ=3y2x^s<1.Ԍs(9U]g6f-D9zXc/UrۀNܧcNUl5wn"$чb^Q>h:Um/ FEK?.oE6}PeG LrĹ93C6=St`'90658w??i*0e"mF(Grn,)U˕Y>;Ӕb>U_=JM'?/؄YO[Mpr*{<ٰXyNo8=a?o?mmmmmmmmt?=>P gs{h#ȱ -z̈́?3@N1>re3[-ӓrvO?轏؇׺wis jJMIp@)qMng$ h+brI1pD$X]j~G."'8a@KyV9ޢ$ $^|)k Q. c#Y֩W zѶ1Tn c)*oy8?ۛ,q;# ~¼"Q(+?{aU6T3 7GL.*Ii_ihc7A2#|kQ[w>=u\Z&t+ׯQN3.+*,LZƙgM6a8b̻us߶0jR\;v`ºCO{8%ŴQHM<Ƶ^ѝ-+tu5F{pj6qH)& T fRnߎ13}V4Bz*#>[ #s8,Ϟ߈M Ϗ>q<ۻ3vzO.A1^W{/x;nOb,iqR|g{7n,IO frͦNrO ٚ$1izTsG6ݾwqc>z/sSo=֜-[ipگG"ZwPӺ&fA,2uNܘˎ$ Tw܋U:8oώuH9!G|ao{>U#,M{9;ʜ9>/jGcx3)MCi^J':hj}. 9^{ffRT΀i[b ZR/yqĞ}'L|8WiF6b(VЛG f=?獆zlav@3 >(Qt$Dەf,Z7ݫ, Wi%QIr]HVeGkhq\~95g !ÎϝKOZV193 t*W>7LEֵe5U:' 6d}9"aJů<$ "&‰$L496y8-+9TS0Gۃ fTCGlB ǑMPgG hqf5ۓѵ7jD6%k1I IdbF@~ O\iA@ΗX9Zw+JU\ቁAcuLprdDv|?ƚQdׯ-q#l D pHZ[ {g}N[-3 g.qʹlV!Q7$v\;St>-4T2Em !$fYd}R_~/v.hM`̵Qц0cF>͓Ա&m ,(jn5iWĶ~Z9~i0%(<lW$\Sm^IHT]**uDIQh("OIzQ|+(߷^}*.~!NNjD*j |fOXU+l;qA y~]L.$q]?[CLw*~W^Wbt.ڢ3%AhɚV;"MC*&qEQPϰEOksTAϙ*)!465ɺpȪ悄F֎;4x-iHzdMEA"nE$V#_gi3%kDQH>6V"J"lE2k54c:WtjTd-j4:'bztiFg.vт1Q к)UZ2Ph&0jVDb"Dy1P&AT-zx gJ}.ص!rUmOnO(_BxzV(X- .EQ+ M\C(2~Uh3{ pUhQ o@vw{Fi2 >0Ƨc|ȭ6vw,GbuAwwvvlݞG hx|`u~6`ŧp&L cAǕޝ` #ڌ}EfSMs# 4 }YmyCgMϞd6,[b!7v2Ͳp> &_`( wxp5|{!u,;?<3y)+#Qӫt )Fnu "#G<ʈw+Wv mTܞPS{7w;uf;| ǷтU"_+ɠVZCıs2E!wOScNp sJNi8y#9)3CŬ`bLC03@yPKv'% YWPBŽ@0'SB슂n߱.qȋu {u% Y} >JG AeD+O!Пjx h}Nƿ2_gsX2فE'm:9#JH;Ycc-bЛRK H=ZEPb+.vtGGJRp_c4yuM>}:iց YQ&OFܪbsr.ĝ]Eγ1$˭6-G?Lj>ѽ.i#s Gc#Ţ+/ucRXO!D? gY5>& kz a5>U[`J?XU\? L\ h=Crf2wmg(7*~u9O{ OUߐ| #;.!~WI( o rUqn]7&Bpivą/pFo`ٺD7dѠ0DIjՍ#wzv0! OIy{s?0mӢmx_>"h\KxH J$GBn {aXK1{pM8zY3yS&Zx~O.L{?g`u˜|/ݰDERP+x}ݲQ -,d^ >$˜>.z \ o P]\ycOh]̦‚TA>y{SmZ@="_zVh>˺7F3dUye _)>+:s#!q $`FI5fkr?D*Q.axf?vha@N%bڳ\~^p_>?f5GooV-Tk aЄADAzlOِz2]U 0YlR/>sW,T(:oElTf8C$ ƙ܉8 YYz,7۟O?J0RDH2Ac?QFݑ d%!X H B%%⢆LL:?5L!Gt4?%GRHAq(JF%ZhJ% L5AM44RRH.2R1 I04 %D!H-/X9PP I4QF,餡"PSQ)T ),@?IaL?daj ҈gK25!Pj'&-T5C![OJAgj|6:]^R'vZMO9)A!2;]/`( _>xZNu LKGu@4@TT 㒜;A;K@}g(䆤)bF_~e?2 e;P2L R+Zǯhz,?|=1*)Q&pVI?e@a;)m!ߊ@C~xJ-:g:scم} RלwJ 9h56.5) )fr M\W5րRQ@_&R,ק8./?Z)GECvM0OKXYwq7oP\~2=y 9=%:^܅AP>Lўsw#hN}%,A?>X `I]& 5ra GϿ{ҞR_34bGDD0̔D7vBgV ^m A5! K0Ōbdoa)˂c .e)_xGrb\@"!)O}_[\?CIԉ?Ol@sq\hXo*=,)lW& E6`0i3.V5G=Q}/7E+sɻU~%(7(P( ]C[9iESH/KHd97B%8d .X|(Zyji{VCŜM 0t>tp.'8DUd !FK]=E˜&r&%9w-C竡7= ,a=z?1ӵb ="xTr1?~l ?FokW~bspq Ё_ _½SyX5R뽷a_$uلW|ʽq/H@8CXß_0+_r杤)G 0$b@(Pgw9S|Vz6#r!C~1#As0=UEC3.sg,U.C/9 H{U氆g&DC];&$L""n[˧}0yY;Z4\PG6}N!u;]k֎ݣ>oXNFCx*ی<0|rP+ R, {1qt>+1"io(Bo&-LYGssѨuoU'ó⃶>!>]鐼I@;sx*ovasSuF\IY2OlW (7--z_c}K~ CyQxĈlk}6aϥƧ c⧂l8(tW?o'̩äݿ|%:m~1fjf߇!{{ U4W4QHoU됓z Fԍ{ޮɚλ%E\?7U-~J/W;)s Boz}7FS~Mj;oNtsKL`  O>ƗAmdZp̆YSuб0$j*'Z *BJ"H($I%"h c41Q%oLܤ/0U!̟;sQ|">>KjQ:9]v>FRy4k$M7Ypryi0:d;M0!큦tΒ hh۶V)xlklZil|/_F}}(|4jtҟ`(iU|]hVVmP+z`E;CL I!ZC_wQ%X-ؠc( *@CFNI<,'M02skpnp`*:DQKq|ASɆ@t^P0!aJ4b{xں"Aܨü6|Gi<7x*5 o.ɿp`lS({<}dyMJNT@>ۥ7 z@>2 O~T8Q6^o_ƠS BC}3[VXwײ sAR*ێjr;s:GlcD%ȟs2y{n^&D6Qv !:\Ru7EQp JUWz Anބz^WG`p1y8xҤ %#۶}}6|꫶g0^l/b ;{B''lrKa@yďRqg3Y{Sp 뻘>@{|{ Q|qͤsE T!(UW ]SZoߧu=)@$c~5RnPiLפ䳻~Ar ݟ1;ȘB%DDˇ* اt)1D!1 yp'\H땁B Q(Cn.?wpQ:&BtY6s\@ ҷd[~ |ra>+vV z=~>@=7t!H { nfsv2Mǜ;[_-"cLkO;[i0hFR#"_fv?_~yI(s|czy!(oޖW{qszo/^7F~h݌:#y 's=ɗm7ՉN?f[ÿ_?S2ب?~{=e[||y:nnt/q,[/'^ )UJHߖylG؋!:x"hn"{D'4`]#C70 DU1pA0%~J"8&WgHڠl{!0,7n K`/րd/*(PH ox_gY[WzJQܨ^{\wԽ]O#t$ş؀EfҊUT*:%8AQ?/ۡSn1 &G9g}AX#H?bْwA 2> 81Qfe϶BU|c`;2ݴ2]DFEBg?;Ei)t;I Sfz a^:ȭ|6RWQ!2> $bS}~Ow9X}Xd?:bz؊^'i8((OJ'_&C>x߷t~Own}at3Pnp *P08 +d # ppY#=@ ~I US ;]ԇQ4\tX"T4E1)) ^i)*U$< C3a 6`i.ݽL(R ! EG^_4eU_嗗@c41x9ŮWH r Z |c `?7RM$V{qC%AwCp[''zB9*0 1b(<桵R~uC>^b^": V-'0̐q#pp]/ AzVRn͝&h܉Ȁ#U=<[3.i4hH{d 쪦MYqQKg[>gp~{IG4y'@=cETAC5A0b \F < T}F]N|w;@ow5) rl* χSB_:̈Q¸8jS*W} eֿ?7^GqGm"AY>5X֪w1.깞@P |桕z0ވ䈢􇯉 $|Uv`U5JYߓS.S Gǖ+sq#oT'~얒[iw `G@}Q'D q(J0#IU3 79aHmp>=\% AgMaB!n{C8PPEyКYRH\ŭZm8^[lk.CRm˻dƶ|:dNG琀E 7@i BH0Au` q.mdCZ8O7e >>:=T$Ha)}O}4WGcʟw23d<`KYȋG݀3'kb663PSK\[Ӱut5 ?Bw҃OҰu?>oqr/(p!YvA:(G|UD|z/ȟ69u5 $V9ީXWAw{[ 6(SA5,.ҧn$?ջZR }K*~'+=KeRAS ?{p76 %b#ǔؠPz;/P#tC}AF?ݣtOcX}(%3Xکz6g ]p6z/v}qkʕUu k,I'jc#GP'uegQFM)ԥ!IɧJI(=((P-g˙5A $!4NBBP2©̺̃T.L!)J 1+L JD! 1 %jV X"!’/4+ H(.'_) />6߹|D; 0=y:< :M_\}z|b>*B՛cE@{$4b׽]6J1o?)f ѿÑ{&6~IK^*!~5=b%"I6um]r6-8ح𞏇bT]2Ddz_ve?̢Nae@2撚CyÞ=q[P{(>+X@s~n1 8:Q_u{4-oI|$?=O&$8rH7!֏N Tj:K^Y& G_W.T_j0 yLMx,2 "qȎ+ďATe@e-TxgpB( AUUɛ N-EdGO:KNkkdZI_hz_tTŸ=t]NjD @7(pN|xz j!ۧSldT@w?t?~?LEvɋo(",Q4 `E0GV1x a֧+Ȫ/AQyI{mfr}0NPruPv0E +?«P8#'|Dg,c'Q;ifҀu`+V.~ w/(Py|QOO83R96_ˍ/},BRדBzҧ1 T*f9)%UDqwO{ZhmIY =돳]*,6/8iIRf*78 =0{R yH$au~4p{\'M#@}y|'I^;gμ:QOЏl$%;lKbxGE0~b}A3{5E4O7C_K;{4r"c0ۃ{:Pe!FM26`LLʔnmPPQ)658d:#j;wjElw~SyV ݸv:BN4ЕEc`6Ļ奦 6ֱ&1',3%B14ZzkZUGoAS?$@h!H$yG ta롱T;z݄ XcAʈu"N}r9,x? Z~_7 0\}ZvFP@^OcM称}TaHf:fvǏ}RUVUU~~_#'|t|[A'T7أEKDG&~Mj+DIep01@!Ǻ yA Đ&̾Ҽxp1Rmmڵkmmګmګmmնmjm.m6wX33>?]&<]T>{DGm6VڪI$[ӂF/qk:cxI$BQz|/y) |D}?|dKW D#\ø>gC?>mclgN־{݆_r`ConfDB"̅8C3M㢪U*D5-coVa`]ݏ+Θ}?XN[6H]h9캦oԀ[6y7ۿj9 `!;ѼgjZ[4bLXf"a}鈸g3 <5XS$U5,xN/BXIȆ-&[xq=Afw(Y{1orsN&#pzYQ}dc0R' fgHAעo\|=s3"15Jx湊;$*Ջi E -ExΣgY[ ޟgIz, ׎Ty8 L_əAxv@h%T8~FV~>9A[**5R2fC^qmcINGy+n Hhpjx]Us (bTyJp`&Y|wF܁v6z7cC4쯳^7 `p*-&~T<ܖzbt+"7s㥡yJRvА?sޯ6ձ=_t[rN^ adOZH;k| d4^3S/8_ ;R47,cP8b3;\@[fEe[Ct |@/8*X[;njěAB~$`N~ϩPMx"|RnD.2BĊ5}} ByHV-ob̲ gw:/7Yee'42mOFhb;{}Ev?gcr^vXF_{Hդ<ĸ# HaLabooφq]lnN߮0c킁RlPLl<,ZBpޓW.CP/J0_C)ۃ"L"ϙv))5&Gv?xN4?^eW!G1kUMuoܻME|5Xʐ>gS5;R]7_35ż;_7a˜W%uHmH>`P b2{fQkW8jS5#Y3&N5h-HA&& J L $%7{XY=>DF̀SgpIX9n=0,L2cƵtb嵪Wu0eE"Or)6^$p!-֧ʬMyUzጽ9aPQ"e&\F˽ߘ"U3!^UKx q8wy}9\B1ݬGg։"ZixG ?Î5c" V-^xtxW8bwװ\6I#%,c<?Mn`@Nr`@=s,v\*,tEo (b3J" ܵäTHDP(diˤY!cp x?VɈBf>"Aa׺;EB/"oۣ̹k:i]a[4?z`QH8q#<Co݈wkxM YWvq9[v{v<` G<1U\⇜ i :G_`cvKpJ[|B#s津mzV_~c5L)0pjEA&eyV:ydkB)lnܣ5&>5YG:u(rK޷tw11V h ,&BN!fqSy)wɃzNwƢf:a-gudպewR pb\3@xqN=j$$by5zfޙvr$݊Nm!ăЫ@p~2N8DKbHYF?OI .p&;P=_F ̈`f*!\O\W8@JCDr._lvNn~ % H۟$|{C|M*S; vlm M:_w|}|;tp^G~@#W&h* z_wDL4PVcs\_-!apˉmuIRqv ;Ul()q#3/ےH JQ/()_oiqUWH``T?n7Ȥ /js``0p@m4y !4KBqDЉ}q]'3DuA((;M Q*ȗ}Q-uWm3C>Fd oS !Ѥødnt@;< !së1?'Kz.XMy A?}er{nE^D}Y{Ո~?{Q)(CE{@&Upp OT!Y#$*?>%ct@VwxdOC/t$U7v_^M \3<՞Eɩ E88ɿp;&(n/ގH3R]@[*H]2`Q;U>e”p^ؿaRoV$ ^7lh>4}9%~8EG ?Xtxt3b'X;d;3l_gP^fXZ8qJ!Dk-C>#w ٶq`.D4і<-F# 6q˸6UxqAllauѣC`|8"zЂrAA.'N!q2Dۤ / A_Q`vF(=kOG8t|w@}:n;cc1wgCd1Et>ro^0Uj>JynTIB1{"00!Hɕ|);F['\)H%PCMQTMhC ;_gŒ dy/nyGy |10pF/t` ?'K}9`F'T8p0U_#.رVUK 8G^ް9ĎZXP`x[ݯ3?VOX˾Q6Ӟ:Pq]}ҿ<AB`(-XA)k΀$3mZS-,@TRT@숧^œtN#IeQ oa*,/{4W @TGz`^^)f"n9=t=5|oeQ20T+|JC JcQyfIPaspDޘ =.y~P2 rtWUx |=ߔׂU@IugG  ;5G9:MrDwL`Qy}wj *JOnsa0N?Zpo4\`RdM,G<͏qטTGFS|"x W=^3 D&l/|Uc' p. Y cj4zECHUve^hhsHJ`bۛ}ws;|[A}(X{{) µ ;3ry4 +7hռc)iy2^&qU>wS9=bB P/eUfC$UqWRclۏ ]F- AL\k3-Z=:I4+OӷXnV̶u_Cx:^EHFah'_5ET(,\Gqp) Ѐz)T,Rzfyǻ>"ĉXg5wݰw>\X8ji::]a BjcW:N08>ھdC˓kbUCj⊁]@ κw7RԎY2BKn\W.3u YA!>lr*>C0ln";]pe(}k/߂UXA>n+I+N p'R6Kb-c.&bT.sd lP[mrrD^VGnU py=be%cyV]qj~hJ$VaTص/'҂^Q;?ߐKS>fзp@}ĜJw[~ '0$f툇Z#Z[/0E}Wc+iBƏn * ]M"QQ/n{<Gc8Oz|?ӹ/ #;tnR, C4xtp]&<(&?,\+Avb/V5XJm qX3a"gH0_8ggyF#c ]}'Vt]#R8 YswUN?Z[Y,?h^v i{.I57qHQ'-s{>˲Z 6* #IHDG4xm i%uب(/)~UtcDCWu)?xtNr1ld{ |f+">K?%z.`G$z*y)ZuI~هa%PCz1!9) sQW&*C8a1K%?۰Nnj5n`g~EvB&P݃-l1gWH)GLfE]s=хƯ8OpْF Gjd$_yh DY8`؝'jf4 1 "6`_[d|3rEZd|!Ṥb Չh,GUikAFyA?DFc̄t@oڜF]lۡ1ЈM4=MtA W 8hrp$3Aǽ:/ d^ѹ֣(j$ E$e|qsxDj}VuCQ%sz.WAKAD :fg ގ $Ța$ec/p$/g%zg&8R=Z86ApUX#ȆXʠfg-$݁GUoK|.g`91ɆS >>\cL!uR{{#kCi"1|Xd6n0EG+i0D| 0`.B,ȮdgAp:c8t lI'^T{"O*( vLB/j4/mWR)T O-4>,Lcu'9x J$4 fUbB1A,:ʲ`o[,7f6\AD:VUأ%k4Z#ZˁHNqah` *+SIAU"T3T1IJIUM4T0$nSJ욎[ QcOg4j &IpWۥlJCVyQA@g|vxM8ߓt#l*"C"a(w\VxZ~\W7?lqfE14 m۷p^!N~bZ(H zJ TACҍ{J86r\ Sf35zqD\+~5Wjݾ>I>|P!ˣ`l_26ڴPf0uPNț2:Z+.o ymHv z-6O(Gg߽Iq4"޶^xRꏸ-'ew֮ǫEk_zB}}׺MK_L|.f: d냼|dǭo!ÿ^Ma<$]UdHYW`Ї$p29v".ZG Pcy;l)׌߮u6O9p"WhMB\()qE O.Qm[ .8!?< 2uWםAvH|x\Qb|ӥƩt^zHVè/\YTmɐH;`2CU̸6m8T/hrO!YLT;-!~ot*~ϝ?Sx: )-t`Fgnm 37'$8y^}"/wa:= dc]p`;1covMزFys^҃9͹d.ĽtS@`{Aef.~0BG 6z<ze)P@Q9%{GmYJH"6TP,Ӱp$!n Q$h"yqLm?4 }$s|E/#ApP>rݶ tP-e_r uZ3JbɎtPހABoj3s.! H3@2ѿ-c~gaҘNwQz2yc0;l$9)T D Bfj_ӕz^ZtT"{ :*qo~h?(l_#0wda>R@v~?)lhK% xNe35a4R霌h8=hz=h85DJ\MVUG$(k{$nKk>y,2.(8@JpI.}2oSrDQE##@ϿCJ* y* vϦg,mwlҰK!DBE1: P='5#;QQR1pcW|zQUz%<0;=Ƞ/IQBL1ThG9A,75uCH:[YRˏoPL(&P苀t_H(![|]!$z֡J _j;Ž1KÀ!`n !1 *E<73ޡ: mE_lP2A_s|Ɣ#xC4#`Iw-Iۼ Kp{-!dx# &dI?E85LD$#1a?zc+ً  DLμMp]=u+X3Kw&kle^bvxtz->F$=qC)*b+HK[|oXBk-nX7#CAp+=z^ %2!>), @fȴ:\JSءy<^r=Gu0퉊z]ܨ.Xw3"bQ$HS'b8d)[;:3|fݪ'b&uWu#,80 z2TIz\#g?I"?|mƑx wnSTBtphf,_C%<,)w8)qO?ue#'8e0՛-t9=Igǂ|\c $aXBosv~N<&5`조Q<)$&*.pHM:*"@(B3z|}Rr{T~kf@>&)qϚ { =Ҿ$l_%e/#L2΍)%å16}eXZaF#0Ԋ_;6Q c_͜ X}k)KH)`4PZw8Yz?aNeg׿a 3!γ@s>Tba$ Ҷ;84қLpTb b6HE ABP֨h. >.pJnvt~wB8:M/=~B$o5S3Ip[IQ+Hˊk5#zٸJ>IG5F{ ^` 5 gl%j`2c텱9dl4Jt6֥\.^$ EP{, KnH=V@7mW0 @0e˘ngSص● ň$3p58]  0fs軣T=n]&=B&Am ڄTjɯvþ[ O1>ܸoVF?3bl 6 $gdsve^h|V ;h1(x(e)|;gA :<~D`܊njT2$9Ug84ڶ,4U,;˜8r4Tk_4}S1sI6Ď_X 3#moG]lx)V0DOYP4Lg_B92e>XDS htEU٫0>ee(fQ\Ydc'ÛߖO{Ӑ׋gt }jErxF,(gC~Q vA%sqtʗBtޥӿCC]R;xcsS"0fZpѲ\ft0MiXN|gP&x:E DBGr0TMOgt.#zL$c/#P?OE#?!>J'XQ`^Hv)izN?y qbP1k0<+>! jhl|Y!U*H[A_f`@tJ_~O & RbYuhAS!|½Μf:8>ƅ ̜,&ffRMR|q k}a@8HJCb V">Pkh6j"03~eǒ$mWTtتD rN=*+,.|y:ǰtH>BF XL|)),؂M~Wow"dd@Z>H0EHH5 E.s4eqU 9*# Wk[Q1 43E1j;WKpO~Dx]d bx6<&@h84Y]"> jyVO~4Qa1stYW zj$6SC]=ƹb.~8?[ga7a"6 !DH굁_5 |uU\H .иvG$G}*(va/Oҙ$'r9{@(=@R[F)son.Kc 5'pȯkmpab/,| h 8&QB#a"l|"E(Y^o74ѩ q|U; 0+:y! Jgr$5FĴw䂷w|6g,Wj0HV22VStS7-(EY[! *aT7G]ϳmuϹ( y2{n~f| Ч A#4cLrGy!3f>pCBc?3<9r!qxgӉq\iDMAh@"+n#79 M:F#aǡC`-IV>Y ]wn (ӊPL8xW&rOn)}2$L~~7Ae W%Fw^wV˻#TJ eP۠Y(UPÛv˯=Az'gXKc}"cOנ-gnSs W ˄ _]P<<^1=!l]<ц@cIMp T]ei͟[%~߳ LPc|Y=m!񼥸H-s&OԀ ~˞sroP2mJ0R'Z"=dRW @:ՙI0W|UPuQ2QY%U 66bnK^Fld2tK:) <+>ԥF%~=>?Ed[L'DkڭB׋f̾pVy~Bxyzn=խ>T ~GӘ&H kƓӃ z%[>uSq\_^7Q?P agK#4*(PG_@u<^I , 0MrH`Ϯ{)4@0jC ݩ`?ƩEⱴU͊*f7wU,z r>ܹ o i?=r tAӛ@5΁T>n:d6~JvoŲo;e21 w}UA"){ F^w|b !\XCB 7:e}?ݟd+n1 x?oz$8 u^{XF0O*4IOxaMK~Ö_GaGCEJr)4Nx,(Ȩ߭8;lu/^#C_A z ]CÔ!㐙so6 t}c]?4"XmY@Vq$`YnB@D#zF p_jDTt1?axߢ4Y7ֵ\dPS ٲ -z0T GAbl|צ8O7<#*Q83="zW#[aS5t,v5 D5j㖖nJ.ho{ҌPWXk֌iR}=f'JR"GkYEq˜>T7)͉GHC)mly`bLz [!.X2%yk!9C^[27U~8pyG+(lf8)o9ӊ+*v0tdb7jHjttE tbgkYa(7eޞ^‡Wv}-:uYV$)R6 8F`UU |u5qL+r(rA'YWB"_4pQ@o][gR`px/@C|S*}5MEgȸoޤHaXeX !Ác0P < {ϭ{MxZ⭃aYL>f0ōǟvT}RDIZLIG&A@?Dr>sК͍b}5p3Q&p}LO&l+ţlB'7ؾႼ:՜[_rhJݍqH=:Td/Ad,~v_Ϛ{DʼF2>cX< y]cxc{ݱQk  Շ^lhtGе,[[ ?3OݼݶL'n>&/wE_W9BV(t׭ Zg2ބ>;h߮]ExhI_P8Ugh<98{e721㕹2 #;%C+_Pʩq,,_rg~Wl{O S =coϜqԸjM_:DXuOk !?/L?z'cQϾ^/{ ce}i!<,Ԅ=RnХ{ K3kI 46'Ȃw^ya1A]u}oNC_qqw+k#|"SHW7ïv{_Z+͢'(RB1Z,nh"rw!PGC7dHㇻ͜KC" HgR26Thτ0`̳2`Vy _:2Q&,QHWܮ;!{qdp+E(ӆMXT"Be@5y ^S$0a8B^u>5B:EY<;K43 $ ̟c?xo)A[?/sgY?\a;k3!`#j~D8压r5 w.(VLAGaT r#sbkghڇcË eW+2z%f(L|fI A|sH:z^.uFgH 0ssEn#M 曺 2(.Njj vlYUЁpC4,og\*@X-(jax !dI^? XG\8@sҁC*J`vD`,:m+<=A6V}bqd O={.4i A1= &q a8mVnԧHumW CM|O(~*uΡ6vP!G,45Lc-tIIk9OHJXz3Cu:(G RC6흰wBɂ(cxCoW+ׅycsR b%g7\SPNX%5Q'-+ѮHs $B$pzufÌ6$kbcB2Mmzn4j"0-7 MEHV3өwzi<TF:7? X87N#rj \CȽEy.F "SO-}Kz9 0\.f;no ?P'f k,MhgagVSY `x=CH{'U]O q~hL('<}9B_%#PczEb讦w$?lpH=*zPM_ϿJxq}W(9X KD݌y<`16Cgs7/l1jFR"Q@s'W567?0gnw~s O a8[g^8:Bfӕ8Ei ~Bu^6s}V}d "7Ag24@cƍY+ r_5Z(mA1U1D1AA4A1UUQEEUTUQRUUUUULRAK!IK E41QUUUSU%LSQDσ~G7h.t_u)G8*T)C̍:H(\/TPN/2)ՎfD#q_-C1k>!&} C2 z0\W+e6|6ug}\E)%W6plOjٔɓlt4!L~VB1Az0Xl>E`3fpwgV uß JeEh1*UF0:!d02aPS]':DF 3~8c5 ')R]W` $8@p""]x!!o}Cg+>SVD O>UA Y 4@`}hE8[Pkx4,uv u!?> Ez=(Ws&B]ۣK*KAmDa{|=tq%:X!;cD;*7c*Pd+҂Nʸ2jvg7VҒwc/uF' >MxuNth.D RBH =7Q@DH&g) {l&vYLcqۺ2/lTc]S94&?hܘDVH>W䫢;RϦa|;,ix @0,%P.]x/"zh}Qe'qʱozYڷ?HШ<+_LD gl0H$.~G^ Ji,d?G#6_}Q<ݡջX'8lkM+E''EBgBM"1ЂIh?iBฃ M| w4> JH "\De^@z)J(* *b ")JP%6_+~=6PE AD:/fU?nh/.@) R,TR d+$DLKCS)_%?em(/〒RH" j%Æ;}%ӂ=?0=ȉQ?BH$<'ԝ"dkskmphQS?b?s1[Y'bVFQJ-B%\"|X>K,GLԆkD4I7JCΫsWCWZbͼHN9njvJuOB@n4 rt&uXc)@A;L6.i aD` P?3n4C`Ȃ0`AZQʼ pT`b<O?Ÿe*}/Fe""y>6@lWB?|%GW$<ۺ(ߦ: zCgўc1tp{6TW =tjgzAkRi72Uo-P&/!NRiE.p{8|XKE:uɳ˹\ U{};QuעtB]Z v78R) {}(.e#~-΋!-i b$ X=$e" @:S7z&Kד=<ÈVRB Ԧ:%Ĥy5:|Z>мO[6qt nT`g1yOofOyJ!ls@Hk2q)e{?l79m*cFsnwJdJSjB*FŒ>?T!^R\0Ѡ(Qfgאb&}r?+sñFd`VJ4QG1,)},TYYU$(ďpv1`O:94xAeS! F^$DN~J;X#ݐ `w@2 W*{#oC8uu-$/=^h@NOV Beq `|E +^xxBH 4= 1ͶmmmmmH998-ffgZ~+:>Aor?}nBv|$BP#8apO "w(zw7k mԜq XsTA1Kx IЉtvDXmd`Q+RH9>Rbr`õJx튆ItQ[ Ȍ]HT __ V`Hq"s=raEAZg<t3\\4J !ڳfT`}bCgBmdmgC 7QvjTsީ4b:B+ix6 |4~YA6kds: J)צ>OFHwҌK,2 fx-kg.U%ШQ!TLJBm.Cg?KeV?BOr9.*ZGP'IGP\#R_]lb-D 8F?,63,-}$Bs*PALՄ_ pt"2 pf)A5)AxQ0!{@p}cq߽aP``cD$.~`NܴclUO5S5'N&zrhaWP_^C94Ha27ZD s!N7=|I/'3p +5Th  7P 2fH6t,K8Uμw'oTTQ:uJ:u"pq) #6pD).c3:QEWy P CAKi|:iYp8Lj&! `AAb&0򂛌~X@%;b_[3335}v+t0rFܘۖ$t]̏Dzl"8|KH+fV@u9qńx!CN=f #)3I"騮fr/ь}w<|Q =sT%p鏾M@{2E:n`r _3H_zL^{J'7m mŖ|M>738:c F+iBPWsaq8x5X:z^K6Z:qzj(GTIq*$߯CZ'v %owƍq\k }.l=c/k=3znhqE+YB8dt}7}(~O>Ir ׹KR`_(wZO0~rr0A TjAE|V.0{=u_AuMgKCks6h`A ,mw a{?Q?yvi`mnY}.|;qtY8Wkm/rH@ʘp]@"L4GNAM$L`ԋHkjm| h+}3>8s&fc)w Q~|lyQPdF9 ;>S1;n"A/o;|Pg}IO ,`]/I 7|[`k"Cjw0<Ǵ:2Ʉ^ݹdFz^$!P% $y1A~Vܢ x>Sǟ;lwWzw5sȀ_WV w`D|\`${?gOW] n̚* uUvQ]12#H(6"Kv́,2'6N+kLJ?{ˆ5_IzzPy;^Ik DP> w5h嬆j8"eEE*b6-6pW ǫK^ P-;U?D\E/g#ˣARڒR@ v&yxxxzQ߇s\7BRFM$>Q&@jX)`]#PO+=ax^g_w/C>-[8}_D`PK@-??0vɧrTR"]śr^GR'Q 3xܘ{>j52t./ƺ m\Q|/be$̉X$c84'Q 7QUm % ]Duab<p#=^.T8ws,0h3?lP毙BS4⍷_*fZF,Hb ;Qpɼs#;ޞЖٰ*8b^YS~iw6YZwp^z'|ĩ ÉvLLjA@_L<`#0?+#nW;y?Kz/旨cԭIlH, TCtQ=phOm</#۟6$qO Sb]w#c(4D RM& z_;/ zz'f {؃=u@ubDZb v{"u](X}{[P&׎y$#KkP~ƮE{o#%<$@dWq=޸&KNxE}{_@p/* L4PHagiIX}O"6xHϗO qVY%;b9WžvvHAٶBYtz o [8ESyXECp_pTa>Z%pUB 61O8WF'y ?SD,Ro˔Aa뭷}7͐mvv͏F'dP2k=oA,H׵ΉId)p L ZW \ApE8շ  WWB.kzP?Nub2N zݤVzD{7+i8GUw}}ڰ)[d2n-םF^Rϯ0lKjkvR3rنNCk X5ܛ|s7]hr$ˡ=IpX|/Ά.ϽpkޑcTiWd`GB8MhdRmI&Y3 ib:4].T "LDtFclK¸(b]$%( ɌYfv`.1}סh| }:"S>'KI?!QQaG=@亳ܻ*B@WumX"~.֕(ATk  Xʡش"Wer.K9-Е3Tcfz)\Ww 67BٛWn&d]au糢-j`V ֎ks;|S→ | ^*^OcO' ΰ`paKVZ>歺*!}#m01H@aT 藏MI%Sχc|,k&`igm'@?ބU)hii -PT](`CRSBDREQE#4Mo8( Jh#+ ZҁBjXj)͢&f*fbijfj(HlFkZqUDHm f"` ) *Hh6\TIcB[E("i-a"&'Yg4GXd Ri * XG{%Y "BdH$UCzj UJijUpL3SJ)("B$ ZdX΢hdjf &* *!Rq`MSI%TA8!44S52TDHDDLLBT TQDQJKE>%"a"& "R BiKURAB,Б B3UL4#TDKRę)T ) @JQ UM3J` B" ")" B*)%ZB " *T)ZMPLPKPC$PT$R14ATMRS2LC%JRDISEH2gSPJEHLP!Q !B1 DAJL,U0#8j H&Xh`!P4( !̟eH!2KHɅ$\AN; " *J/h LNh *-2RI1>ΟElXƢX "&ܳ\{EG fbI"*/m*E$3$SKEMO>CTU-TDT5A%AHCTUH4ġ4ECHMB_=Hk CDM%SDǿuE%1zJJ3DDM!$ Q)DQUEBǽ I)I"bHi(I*UǗQK(" "I!`DU q* V4GX‰) b "L<4AP$•LTU)@${ 12T0It$Hj„ 3Z%_*1('^bX@ǡt T6iD8B/?Q5NHKĀ< 庞UB=BJ* @E=%TD>~b4"$4R{?8`XX~|TDVC&"HiA šI!`vɉuL uT`4 Phƅ2AQ!g9C0PC,d%5֝b`k kB;Y & Pz2'4!HЃ &jĞ{IBzH+J IJfuB 9Lc) :J$O OV۶)1M "X̄ 0)O=F5iǶ $!P*XQ aBс .-I{,?2yAf?x`q@/ :뮟tD'_(xcs35~Ä|.5?WadQt{8 zڪ!#?毢^ &WOd-c)) B?o:r?1{p`1ϔ4 rUϣJ%Pp<0!TgM!+ *ɧ.G)uc }e~]RVv5T .,ZVc),x+O_fJ9?>Pyskl[x޾1 ҆7'nbDSডF0ߎV g'*-&C|RkpSf?U0?WowGtN`[ͣ2-<ٜFʾ5NπYt[f {#H>[!)W[fNz\nŝ7h_ﷄj/j&SL&0[ZFmA2?Ez< 4UW'R'KOx zΏ7q4f'dz![>mcDX2wӥ 6>BV:z~g6FNW:)'4>ʷa9nXц𽽄vޓ/ӻg}Wn%}R/$KD|j $ `~ 8XN'}O?-=ߪ={<= @pR()4^f.C]]5:7DZkiu[;??(_9ywcna%D~QxCrnGϕؾ>% k(]"DBJE %^Ž?wȭDvq?@~7x*:@@5y{ИiFUdvM $9`ê|㈞N3 ;<'0MWpV@.0(J @Vd\avP" @?Hƣ %wSyAmq1pGkdoǭ#[=ceb&/G>x^D2qzan2ڤ0WNcM{{^ g(O:O?^<<!o1Mp!*)XO~liSXÄ8 i]XP9\`ʎޤ-aJqj9/8$6?B/,Kw\ͅ(2qLI,YU)Ka g/D CYHJ?%)?Ai̪/ >"v3Ȃ'2֬Xx,|ď%b6$Lw$=1,0e`J,<,hݰ[Eǂ V%}Y4{: #A瓤m0λ(GsmŸ>mfѷyСPm/%7`ڽ˞oZFO2>Y)"M<4EU֛YAS փ6thVPIsAtEǴ|t%;}P&pg\R AK38zi8BK| P 9sv݃g;`")cyëWfU-u󽛝b.p 'eBC]Ď_g@w `ݜ/ߊ :M査9{&v9{f=/~ja]08&{u TVu#AlpyFJb1Q1N}7Q1vUs%{G_M;ڼP+lڛu ߢGE4$]-vX@PD9 p=u䟎@a61L42PTr㚷si߱ M22sm]?'[dxDB ~{zp T~F}Ɔ76|y%[—b}fn\3]1?뜸qUXbPy8%`  T`So_gFH0`.\KU[ѳccޭ4E$T{ Պpf}" 1  O<T /ץS}uj(BjE[lcasK][h)yd!F b!4[zl7È YG5oD=L}PQ\JC( ҁ4TTA??Z< K*T%gIY:DGzuGA v7~Q!`;€Lp|8r<9M0ޮPbvn,F`PHh*>Cr 4&@&7 ? 3 Y:'eh, @Bw `fs٬m^deYli&~Q;{53۠tVtxp64tp9"N!yKW=7Ԇ =]xLK7L2`B)o%ő~Bmy6^Z9J~'}{@4̀o/ֈp,Qm:pq'Ë8<zp4l⡇Pv(]T{с4kܬ%zMH}SGxݎSpxi,W!MVRm'&ٯ'mIQl/A-WvC">a?)8[2J􈨤~TU\)|4>a68b9cc5/02S9nW,(^`6o՞^}>8 0;=-Ǯxd1Pb~e+rc㬜ܢ̹Q~PX(. RH^78<9qtY~o%qsZ!Ab\u2ݟg/^A? Ϫ~鯧EH'.\nq[x3CgԨ!]D!/Lz"l iutr6Tx/Hjd|,NQɡ~W-ׅO'N"xIiN100<Ũ=; -qƍLC9҇t}a.=(kqf#cH.e9ֆf3Qu\JPu, -%11V[rgØ*tۃLA\"XBMs(q3.D}ohZhs9B(G⭓.1p)75qiQf]\Jx.U\ˌ+1lSH")׬EWI zڌH%%~}>0Dx>OG1QoZrOyê|0s{k'NgK0kbc}xG,Z*"rtm{31VZ}y9wTMgoG}ץ~R-JA GZ+`ҎQѥu\`uXDVu|sz_⣌b1z'(2q9ǻL#,8^JʦEL },#X׮W~]Wv$hQ4*0Nr.מ5QR?ƥ$A @E@BP-DM@1P O=c<`&5K"LZ(vpj$"]c` _#fi4eZ5ikAa֓ ( OyWLvKACjXj >x5bkcTb{ B[A96j;c&?2fmKذbPRZSJ;MF30lx)lбUե h={Ck&9`zN-y.-QIT曉KָvM1tm;@iSaQ`MUUpghEHb 5߉SAGFV%lFѪ"Y;i$6UU ES+BYA:cQ/F&E:>h;HiV\~y9Fh*09 ×K"8+dZf:Ky{ T钍KiI=yc׬yO3o w] i;GlT'G7>?ߚN5VjƝ' k q~!(пəL|I{ٙчP"@ BvʭKPw˵svDĊ`_ ]3xJ9yY`;%|1SE!/ڸwv T,wu9ý8F\}dW±7@&DMPYS孖U Ҡ&^p+qxokj5-$LB.P 6?{g=dֺL'8@+ݬ|A?jX"gц{.׽K4lJ\۔L~B.q3.&J!}dY)cLYˤ\P>A G0q6=fftMza`_›~ny/Ns⌫|k#\?8Uj{[~!bZ.bELTgVx$o1uǎ|w]ι敿1#SimIY+9Vd`][ɹ/iK]+7Td *ѫȏl FMW=CHDH5AUBoB*Tص`HkSdF*&hyQX0dMċ|SMTrlm(3z b5r2&y?EIXd\B-ms_kN؈NT ;ؾ7ڪy|Lhƣ=V7<,kyKLޏ;ָ9 xC<\wqO}G'V5 G{*9u:;|\f="T^P@\ ղ$,"c4[+3f6i*^rXLL&DvQǣ×_gMM+\/.4ZVo/5׶ P,mnlZP*PЈ:H1us]k9]*(ŎD' R LэúJ wwO & QQ*Gk!ɀV+KÌ`pz;q8ߏn/Sy8˩rH.Q`!^;T7gQrtܖh)d!?R@?_~^s (U))Vk(pCa.^k4-YCױ;-wmNpt; MoE`+<6x<<mhmPM?FTQcThNE;gXyIN5Ow 7S)ٰ$C`9ڱ*T#Mk3jV.lT0EhWhAKa\*E- 1@pUX(l,Zֈ J3|f @qU Lg}JfٙhPJ D$i%X$)HZB()*J ZZDL`"*i(!Tʞ6먉p\ټMw*&EU,?a`}c!Dg)G)^)@9(O.CdB4Ѧ A(c0dkр w`WoA)(R @aR^8ʰT (# WQ3:E)Q>%3[:83S8c0,TJbT&JiOqNHdE("d`hiR(AEt¥a a o֌o5p2 B"QOa)hCEQ5"  R(A-mkY%];CJ*R?h(QW߯J?ߧ V- ,c<'V {}L?IC.6R1cw*՚s1ts\?^aK`~7> Klꙟlh|h]Ʉse@q%&Oϥw @RgÑICv}H{ёN*nY`xȠoz1^VO(bQQj_֛nF]SGId5ΛN,;G^eUh%UChQf R>pƩV٬/, cM+2]FƵC)i (7-'ZNkANH%)3U(ȁXDHx/ooW]h{7<'Wc+;(!>jz9f"(!wgr/yTWϜq5#iQDJjp\y/ g<_[X\򌂇S [#x jX|(!kՓGB)uU~r\W$Usƨl>F?4Y0۹(߽Ê L^K: Dw\MOΪC [J1 RR~DDʾuvuze!n]&%/N, ?LuF}6?Þ3kkX)Ȧ ^:&4:R{Gi듂 )t݊mߗبP&|;n}B^@qF!z/eݼSY=Ǧ9SIuNөe ˽6vQXs>vr&UN.uPw0\2ѽRUc3K8L&B83(AwuwviT y\"LgD*B>o\#q}\CDX}5IAk<;MLiH4uEf}6I149ŇVnsn,s BƢR<Q4(4 %" @Oe+ubsϩ?'$;{]PrZ30$erAy|V,A̡83yUA(8aZg̤ciO5Q2B U ];wP6bB"(/FDD߻6j9 dL]nhv^8ъe4st"G\E(@pa{^YNvTf/JY SlJ%7 lOL Ϣ(L8v~D''kOtԄѿ&&Ʌ~+vEMϰyd_;1f.$avY缈i8UںS*%be kٝsOA!ёJ\WPt7ZMfň7>TG݂G8j/(QRUE"/W/}^2jʈߠiD-"=DZ 3ggO ]jX$SIxX(W>gsOqo@TN9CL. itdSiPΌPb#o,NCH#HퟯYt{CIw"p|]$w簂>!:DZ;>?Tt<bɩ" =}?K8;_:g' $`TyߢI$30oH=Gq0HW*8`T|G! x4oM%Q(ӵ0B/jĽh`NxXz뵛٬5k`t{5~™8Yv d"tɒy6>Lv9k}v9nYqR㫨LY qbNZ|H~-?Ӗ!Kmbć:J}e$scxqNdb.R:RcQ wLߞg7"1#\fY"S{@db@0yN. T_HܩΊAS'sP|0Eim9 `T=<7͜Sc*Ay뤧`/br?OuR@/R0fAV <˻όddGۏ}3ԯ~on3"L=W}tYf* #w(wC'qgS US R%~W '^f z,su}j#6z2*PD0=^CLB*W%!tďlޏҬXBb; JѨ/,D|圗ozn^O±#*M0xYq!L@xszt%i>S:Uw|֧Oϙ}**]!F-TγSJ'@3?>PР6B!@MHI&DGA8 ~D [NBR(zxB%IIKImq&:],Mb" @AP$;jGMݲ2l 22Z _|WZGzDP֝%*aY}S#~=*ѧI??OJ LȄwrIK*z6ܾ^St>#%74e>ŪMn) 1EUxm1*@M]-2NAY9j1D,ngA"2uuN<S}xn9)eʢ#l^ CߊWD0``ɑ \q)Bp5}bSGL]ok̂R~8%]:rj|b@:]P2fh9%Q/9H"u85y ?T6“g(J4`N-[F|C }?WڣofCtt H`s |q ќcuf}/1pGwDDJADXx>fI:i3PF~tL(OO@pJ  eY 3~{#75 PYs(=, H0qȏؾ(fC*;}˧ >8W19qj1x[Bù/Jv豴ww5H( PC!> rݟ aPBs`mbqbSck7H LsO.+kiرDGɊoz pz9i&&Do',Bݓ~syctpfv}[]zAxͬ.._̡nea &w~fQKEN*=m{׶=a5vf0VɄ?C ޢ]@`,P&>yOBI0wTPD3kxEQ~;oPrv8z< ;"`~~S{A΢ay`1 Hq.=d;w=wf)ƍj$?W` ,4~+|wi+>f{(wegѫS?*6?y'ɹ ;r& @8NΝRaʰ &ڬ\чW1*O!8a, D5 Wq4RZؼ3YsmcDV2 *BUJH{h ZQr6F`BD 3`' ix9p~0qXGF9?ůcASjf"q/T9GXv9َp'16B1@!z 3΍XPN  5D$F/.n="%9qi+e !QCȆ3n (ۄlzO=O^oig VO8iKmpDM rE>=S>۲q7K= B9fSiL8ڜx{Hx>s'.7ʷ8O4wea#Һm =F\}=>&RN>PK_<\|ĚΊϻCW_D{IH#)7VO{.aJV'\Y:f]gɆP7,"쀂"tC'GTC]B AOV(X*-sYG5k͛F|H {jUّpE-*j:uCZ/jDpUc4IOnF`>ft@9ocY),u [@96WKRЎI^AQbA53X^ە$f/v 6,]i /ߋ^Y_l~|㡄P(8cߖ99g@)) 2\#fuDKO1fq]OoQ^mLi?iQ\S$ y kyW)dlFP;Y4] g**R\x5r|N@/S"Hb,7I",oYCVQO<"0y2_g߷~ _M5z4 |B =]PbWtW\ i=?n&Üٟ^]L$~T;? SX ^$ E@lE Dg`7 ЉG$,{IynOb` 8*#攄)JIO35R(45MSyZu?B~8HCO),P܈YUbF~ou?4@TSEWo50%1uMO̴I #ȗw3]Wվ_U2(^>"#Q3yp_9jt. \&r/RHfQI0aqORb3Pq|yI$I/.I$I$j^4'2+Bqr$]=zHq0v~hBLo%s\Qs>` bn6mӧ!ACS=LwB p9C~Ts~ jϠ` v(X`{˿jW7Q?a_?<'AT0{ݼ]5--@VvU^`Mv qˌF3TU)E<",;͠L.CXc(ʠ=i$\IƜomna¹D>IN;{),tH؇r,>)/J'r*RR:}=럨xIqnW E$so \e v9_ie϶]p"wa? +!: nhd|+Y`K"8 ],-H#|ot-SL !X?GP+*!|"ǺhT%"i9h b0:\xL{ B~*)--qL_Ğ7XVxׇ{u=~}x:Š}$̜Y53C֬+Nא#>=p?7'w@=<lnj3t (B@05qňtBD}wVO-/39XEr83 =_PaP}_-h/4Aw6[_K$&x0N;`KU<`.f_30fff7{=Dvt`z=F"xFհKφ1x(/Ær`" CS]vN(VFPVcވG!@I]%҈ Fm]|c(APUF@}y߄RQ*K9%"(U7\惜QBqP*88+2>`i/ODpn!D4 *`I"L?/X^kPyXyy34ڹ kh: 4%t 5ؖ¥\UqU:UR|Gߑ<#(u[ji!IB T;>u<tK9*R[Us3nU^Ke~y|P*uY*d67hqmm>'Tvh;y"aFEf U.^Y9n*ȆځX|bCUNJ+Rѽ˂DL& |CKKq!/(ȡȀVv=D+3bյD}UTBo<.rtWFF}az1/oS9zH'oDE|!b-m#@Uf` ZJ]gJ #.% 5)+xU֧zޏ>*Y wǗ?UPH c SJ'$yzymבaCGoq1im~.@?!Ռ8[F~Ts^y  -??Ͱ,iۧNӯL;K۷;dߝS],20f.} b'ùb!* br3Ĥ3z&z 8j>ŀ ?\7JXY˵,Jt,6 EJP23QT/=ގj `GI 6w;pbrIkX$U`\L⤿Z$&&(\J"{ٜa$rTd̝$t2 8C>ϡF>I(_]5(a N ,{O<;Ay{@?2 ިYfAnwؐV:W‡7sL+~"2QJG?|;9m[9wQa7z࣏ovQlW_ rvuH? iksswi V.Z;n%u^/I]O"SF.QX # پ߲8&;+I/w}`%p A3KC,_p-n/FPgv|V kJV7ѯ/ bQ>0_` ѶS?jzx2轍㿟ݦ.4nwϾ{ vr`qG?==}e@NDOp"h9eFrY S?.S|>m+04hՃiNKuWz߇ku4Qno/Cq֘P6ulEM/نnGΛӗr&bY"N+9\+>TߝG!eGa=O;oٕ[J67oow" 9xa'aM3\lQk~Wy2Z8d~bø*a X@:pS}Õ75A_}7&$L\q(ADg3^]w4~c5&הf]7TItOϗ$ A9AT @CS+*1i'3)g뙞mnxV0nvE, KĪPfPA űT<=//\Ax8Ψc'R@z}u}C=kO Ⱦz]th:b\q& "bqoMGW0XǶtkaDGb6nsF ޴]54TDhzE{Fڦպ1DR%U..PbhM|{-_(|`sK(LY\dRh)I%U|cOkmߌ6Ա Yh2k=m{l% 5HIW3LVZQ5Y}nv>4vz6>SE¸n^&Ȓ3qjuzht2PUnPia"7ߍ 18ct bb^p;@b=%v\@󠐻ya們 ^e&?Z`FPL \6<G  0j,=:5nh '!rVw$~4mڌhYm1eJp~,q4(5Nf7ulP7gTdRH$$ȍn q78Y 7f$|#"*⺈o/6eMW<~: A?8ŝ0C=ct0 vvdGv;Ԧ[o8Ffݞ{wҿ<[ַK:Ǎ<)srO酛tڑ?&m3_6 Z 5]%8m;^67Fu0#y6 mn|e5@Sl$SI K!P%uU趱[9fV+v12'׼6 2v=7)v;DM/mw"M6OQUҜ/"^/e{ʍ| i D>ߖ6ow`=mG h )Hr!# Ө:'͔O?,%`'rg\D,OV`ZџYUH\9qo\Welz՚n=SMD9қi<?$ vZ<G8B1. |(yqA>1)4Ev9 ԝ;ϣ(Fwgޘ9 bqpOIyܴ==- y :] `bH"?gmŋ,Xbʼnֿv|_SD@}#({NSNFi>G'8+郩s>~EcVG~~p=W?ȁ0Pp3o_SkQ~i  gfW>"X !9Α.^o,&(o*7=j|s 0aMٖsC\4\bh܉^(i^!N6ߞzwZ.vuWPks3zJ2 X%ѹ.]RpCO3AvFO! t==!0b1T57ÍnnC}(W(Ar"{`q1&]h8?SIǽ`NH uQ 5JPx N]B9>w3(` F!1-}d|{J ICݶFc sK)7}G㓎Ŕ! GcDP?']@@nԼq4MlBo08Dy먽Ba9d"^'Dtj 3 ~?ԏ'ᝥi4+1 kn^~$o> ϧnq`xx--3o_6{ |S^`]iz7zS zL<֩0J"d4ah!]ĀDB(:cZsoUBMr,C'cG1|2]RP -!_EX|Mc;rq;Y!םKB Q^vb]c,=+H\0B (iuk̨CTή[k .;7%9:CQaQ<6gWMO>O6IS$" *!a0dyfJ˧M \s[9^Qϋ7E(0…TC hL THK Av>NL":G7궁pQ{q(@I2462r=ދCCCxIx %p;尽棼0) <'#W5ē|;Uy"a@"a^}LV뢍a>=s4ǩLUq]8Pi >0:gzz0D&N/TCȒ]đbݙlPR azefƖǽa-Eq\F JJqxǥsm)zwT ]_agvF +K an9$R'Z=n译#ă/"DBd ) v舒xwEb6!P5LXP` :fM>6 >X`rZ @ "~+lw 7dtL$@<%a(7 }*B<홙K5HO^Cc@}Q.| "X|Xm!.Ct =$8Zb8h.8F$ (h)&@[Ktl$1h' b Di#T]D%^6&;6c$tʀa&1VU42C8\O^ǾE0#8TǏ_> _R!{t0Ĥ y4b*bKI.r{ ^HO\˚ ;hy dэF5-)W.`UCŁvn6~_kj2Zrց*=E2Vfҽ$fs@WN8C2$0Dxh O[GgjXTC`<8T>h9i\Lus4R<0'QqCb`4Tvva_1g{!be4XAcy#C/I~nn<2FXKy%b{_K41o8b G= K >ZD&GlY/c"DLs7|pD /h?CA݂ө~9_僇2s 7kHevx- q&m},N%=)#u)aK~0DGh&|f8a#2h[" bv>ȉSB{HR zҙ@/n&uÙ$-6I~qF&G\1<~)/V[ol:cSdtNR*kOU,CŀjkɄG&G;1HhvDR4dM-- We &)2h")b)"M{hӐG{~ÿ:$/pB`F09ShijX$l== QP P>HcGA̯BFc8Pzv{˞wE`8c1"dM'ZʐKHnzN9(UQACd?W4#>$1y= .pt~~BzbfhG8ɼ;'NFC"ش& S]gv"@2]oM\bFѢ_에.{8^_Aח;1x\w\Cn[ ف8P4hc%W9md P;t N,'nOÑ f!ّ֐b-ӊ 2f @9GᲣ}biO3Hc<[ǣVz1hxBg+Jf(w;yAJ.-@J__lB*: wzw ؕ ` !:!>GĘ'>'ebFzh]/+_U^m*^ %…FI^ce&$\>~iQs`J ׏A+:U*ȗ}ڑ9;pr);9gq{EQWq<f? '[WS+o2 .Oij%ʞvwƬ6vfNgWrks5 _7]bp /Ie Mpo|bxb2(g4K+CkX+h= T~Dzà $}v*DoçџNCE}Հ(}`1J 'T1 ׈k I/o\>102fHpb#x!kWBa "|#EWNN ?2_O:`Neҍ+d5b$,RCȃ4!F,pc'Us6Gefz``*~@$UPȤ+#(R R'Kď0*oMq#H>F.Kdug_C]3|`疑5c?գ<Ǫ\J]JDV!i rTxN .;hPnCuth%LCdHMɬs'g\EanU;áy86]8k*p6辙]%<&| Tˈ~`0 >vD hg¤{&~F>8p&->@vO5t'@|y9 &Hc{0A8}yO=B,4c9B}Ya ش  ! h0 㪕 DHfBU;a}AH z U3Vۻ+0z8sŒXr B CPX0ǶBkM&endfXsd "nqإ]CbB`D:m 0hF1rYIj liy`zs|@ 6MZ^۝"\3 c6  HhpHNE [NP 4yMb”ꊟX %l$XŴH\(#`@6%p4H&xC`~ZGv^r+";8$N+9H{.rxq~ O>߷??1WB0Q}|4;`c);+ԝG7>A}'>=[{vw|ELӧ2m96C?MEbg3n:r hNS(Do<2US"A;uYXhm)MkַW:-EGgߎ{cps6MWP>K(;Sz27i,shYѭ&gQ]:a z O(>v׭[Ԡfy[\wg:W#=\Ix٩ 97α<:Ԯv5yQs5T A jDvwmAB( (#s78>o:t}`+Mi^'!p#WAy28u^hm8*pmDaaaSp[I`@]!#te2&AiA,45އ^5}i"@NJLc]૞`40;/aQ@8 tA1ND8!1 zGCda$0E gdg<`އC_c=deٛ&y_}=VA__yI"ih$!o  "WB&>yx? N:!|0 8B2WLcכoA}lŘ(hR1%D:YӪ/zݧ~^ a7qGix_u6U#Pb|@퀯CŚ8<:>HNq\uA̙뢖}H B) *W8qIhz=1 Fвr4T@Ђ8s$zso"Wd˜;}݋tfGN>} pAb:ؓqr>41r PlF{ڎG x5Ma0l#+jx46w%)$f)>?Id9o ]=y8`J@#qh`vt)qP\"3d qYLC/ǰ$}'c3nr@S9Ojh~PXڮ}eH h>|@;n0p{lDxR~fke@ a5hh4"yEZiO'TF'}Ki,H⓹Pf PKHUpf'MRS6C,I6PR@R'8>S@`{jie`T&mejiS@Ys+)mG B~DzcrPy0B %q-oeT9q9@˖T["6@bk0'^MthR@ҡNj$ (9( ^-:-4wsqw6gbŋl+“ s;$s(Vª(:6 0ןߜ# NGeA=πa4F"B%f ߕ.Ӟh@`]}㞳e;DŽy^rfs<@P@$ŁCN<<>a ;19p.T_xkxL;tw0f(bO3xI(X1`6=}X˂? w>N=h.^֒ƒת7bˆ|>{xy!bZ`=݅ݐT 22Hܲ*zރiñqb#aE2 JzixҐg>ϞY@9d70gn|q!.hwmQUbL;;&ga74.Dz%I.W":8e N UYDTӬxBL %5yq!`Prq;"9ϋ Ό6ؘp]B'[!sw¨wvLLbk9O98=JOp F-> J!!AC"āǦy8P z8\ p`KNWn|3UW,,Ø!r2v`f*)#Nsf7A{vLQӭUߥ-;xc$C=.酐${6{_I<¦S1;?,W%}>CdJ{HA>b,jQLSCu"8 9( 8NڄȒDh|lN%u MCQ.5YGXT䑅hN@b~?4H=, po߷!ЇS>:K83L&قh" XXxHxS[DX]qŒQ$-T\бC6f'0kK6ڡ X@l=)@rM;C`l߷ `>!3∆eF=P(Ɛ`͊.KXhHL;5pZ"SϐMyþ83S NGHzsý>_Ȑ=䁄,mdK0s c9|1}م\>Q? $D@C'ĺM= 擜_k3 _[hU}]4d%thFwCE{i GIGjUAxJc+*ƭhpc#=LJ, OqT[h^/{'P7զC7CI=Ey!t9\v(EDIxS4Yi~R~?LFV#$~<&{9$8ALF7&y3O'bm! PWa4I Xy KSr`pO@h &HZj7=h/2428y$(WA뼸!a`@rw:+_3CnY \r$F@RE]hŒܻЦ]> T} ᶟDQ1,FXL@Zeo;ŽPoK[Ta;516 89(nlhߨ9Mþ%Hts_ ǥBi#g!nn>UB_ '_ ':W(h2ĒWp܉=8L9ia(L# [9傣3^ߩ"4l- ( MDqzpm粒;BIߣ S:0&D, N4u. .$B( r9$wr|37}nsu)+0B] '>G 6ho<#|u6{8K?y8}<0y>4EG jDYAi8+*{#\YlO!1HE!!C:~]@P0G1ϿNw?؄v*q6|r%}U.WP@'a QLv-o ym:/| l~cqn'k&5S 9N >r(an{ ^|\# 4 TR !hR@>M LXU 7aޫE?($6Jvv_ X߰HW1c4tx jg^sƛ;^DaiSâflC0hҏ.JL0Li0]cq9 P'bCc<,Rost2*QLv7lZףQV ,lq)'JgҝH}&x p0*b~ J8Biw1>H'Ǚ$2{=t 6P3O}nGak :1Sp&x6%jk0"'DdF"e=<;o{0=uJ$j ui 9y ~JVeH;694d'־*l,fQL"PI j";fߧS+nalDd 3Fy# t`'g81D 8~$ѯ;$cͻ^J(ܖp5y 2.PfXC/9pq~hм>:P8!vyO,=ztU .c]x`'=ޭ9n-^JFT"/l="_1,k$8bo)a:Ky4:zwpd ݞ 8RT{#DG%ՂV4M- `9^Df |yY޾~K!&@ tPA y9˕TQ'."0a6N%^ ٝ$ﺵIJJ:c㲜t $yre֠H偈nBt O)"]ݧ#6)hw:"KhMm(6<zP! t ' | h_AC)qjHKipD=y{ R%RW;((P(v5` pmmxу ej|D&&`*:*x1P݊#}3 /Mm#|+'-*)B[ʐ(†Q8c! oXkF۪Ce)(x@=0cf iG;Dp t#̄L 2PٛoJ<=o|E1vc8_L>*2>Tg yEBj~]#7P$9r;d)Ӹ VZ֡魯=M}$ x* MývRkn߸6TSCKxx@`Fڈlj%Rr]It6Ђ7Gm;EN㟏SF*ѣ4=o^yMU]LvlbCBOuTَJ)?/2GHrAм)W_"p )ԹwV2>EJJria}vv/?bg{d>.-TE,tBY]ǩ3M0Kg[=GI U"I8!*c=fA1LO^{ffcݢHO"ReRda&X: ڀ|sEaHCȀ[B:},lV8*;тΎ)Dzac*J<".o/v;Oc'D{oH'FH5 As1&6#1nw%B{-UBs5a}kX \vtmI}RK"]tFƢkP[ d LFASBY˄ AIQ4 ;M A/!YPmbΝS(}QPlڞ;4ŸȨS|yhXf B*`%|d~^;{uTz SO哀XZlu5ư7vqL8+oFȬ[e$Ì61-xd@:0Ęq 7hQcL>X]ib. ـrtSxÇsr4tG D4RTц`CȐ QB"x`Ԡ*4IQb ulۀlg0B`V<(Ҟ=Ϡɜث|~}%Y*@UE8lO[b;EI;?FCX&q_9X_4Ǿ}|^C)suD;xݵ̭?/4Q `~F|}IF7dbv(8B ggI=6dL^%YX3pc߽zB{r=qAxbAo4jQZ_u+jDrZe/UUUY?H0_?ܤJdC=US;OA3d|38>対j7}Xc9O/Am  8HB Ia5MpK .FFy*`Xƣ|!5& 51Ly8Pj3C}yf B =HtG@ɓyY1>W;zb=>JR#◩*X6XA#o .ЇI$u?_/ DDcXe <4溝xQk<P 9|I D?H_iMcl&b5l})Oq2L\gOD%$=D癟89=u&bzPnBr $g$w`)AYϿсȑpb\`zE{zzu$7`$9 X+5"j(7d4A偽2Bx˂b y|x]2zq>8IhIдqy7R=A@B6=(cb0- Ϯo^kY b$CJg(Pr,7 ,7*(7T߰T Q o "I7 iSkp(>ITȏ/IS@44E ]a6 CG|l!M1{a4asA{&'"+ ! tB0dK|{#!ZJ}o:hUURƈvV;gjj.ڸWUUUvݷV6q6*UUUUUUcj֪]QT]M[jUVڪ*j.&$Wkqڪj\m\mUUjϝUUUUUUUUUU\o7Eh DŽގ*yUUUUUQjUUUWmUܝUUjUUUU^^UV;UcjʪmUUUUYڈUV#E5UUcjUXڪŪ cj1ڪUɶ]ڪ'uvU^n;yE\\mUUUQU]EUWVvmUUU\sV6rwUUUWrmUUU%RUX*59!r?FѺ{ZN hr IBh\4ClLw'L.QÞ> {u4uKFH @Fđ{L>Hk>.7(;%\S] zx6RT`6*ht LIҍVZB=5Nb_`aڋWPE!G#&` h@ ^Me&lX>5ڻTß*98]_tdN*{ C_Pn{Æ쎌%U O Lf&17?=HJČrȄLFb=qvv D ! |Y;1Eړ87{0LK/JAJl4\1&Z~IL>%V꛵ D=guK-\3d{E*4 ;0a0E`Nbil_8|Fq qz͇=%a" ܣ;`(\6,?H{ I So==Mt} ˎ6&(- zCa?@ ͎m #` O4~aDsj%\6&<™'XvFca_;z}G؍!^@"Eu׊g7Ŕ>YFHwC/[\X ұK'!h;/r$14f 4({ g>$E5|lΰ߰Ä4 G ay2Sj8M 07S_3ێ݊}f `#ىqJМf& A69Ϸv<5)c༎ވbq/Ŵ `Iߜ?hWqUEUl[lqs5QG6m*S@ LKTE߷ qrRib( HMF>E =^-Qln؉x.ƽjkPji|b_&,;g͑~mCWC>_|NhsuLSD%86 /k9oHӜɓ|p5(qwK*!,q" Gtw.9q y.peuy ^Z>B? 4̠b~=\^K\eԺj풎 jLGzOB)(k"z@"FC0>_d h%M=XM22CQ)e?7 SX "\g7љ,ې錯hΦ,?hUYKw r>ܮQET|å1HFFWɀ?b)4XGB_!d69 #Aʌb*#Fӄ;!0$(~i CDD9ALTxMJt1Ć0dv^7$r@^0UBnq3KI'Iqmxsk)ti6~Gѓna]j>/5k',)1X@X@O(@2D`}|Ii>5̚1=Eɗ?Cs$c bb<ÐNI(#)0 "}0~}=e" LJ:# ts}3J0  , $g}vY9Y]Rۮ=4,S]1XdEU.v( zLRU Q_Ȓ }Q꠩փhŖ1 |2dL H |5==SPm=j=׉Xۙ,WPy,촙;$OY6çcCMC(,h4-AģI%mՏ6L G4@-*4Pělh!&#p3(}4 U8,4Ԑ;9hײ~ x~$ߤ X;B`C7р+^b%m|[ybpJ A^0ZL `7GRL Q?{g"δ@OSˢ|29"T!Q6Dv Hp$LӘP}I.!2P4M#[!ۊާ>p.W>lPpZvLĂ }?؟w/ f~h 6կF#`!3 Wb!۠M%ǎ " OClX?qׯ0c#7|].SqBlp%~$!Ax# ZmmDL"qRAL{:\{VN^Cwc{o}mp|?'p!wCvsY\3G7n >P1QwɶsK->Y5c8h00nl |JAHnSX]yRMOI*>BWt-k\Gq$2 t%XQ?s 1 @[iNw" ShȖx Lj2C|ޜ}|]9b{OITO %6HA xxPcyf!NJ'mN(;=]ZXC3Ӹq"uU1 ژ > `{'{4Ɖ?? u=% $2QoNY9<][-TUxH PоKj~pU;mF'f7Ӻ4sF6D差3.`X"'a%}gs(~Q#P^pR BJ I螦xb#['1l7"l 7CBa Ry*P(ihLJ|7D9F<#\`T͛ȣX&4W7e3o}!i9WX5H#$W~K &ID?>1; ~4P@lhXH~ +A"1n P op`Ή Ёэ)=@^{=@zE*|zNAϔq (F}@ =dK9'w\Q;w<n=IScQ31be.` &| 15(z b="a"X*S)[Bϑj0Ć3"aM h1hD8855h5Ì Ds籂yY^S:Cm)(ysӨBcE8pBY eL `2옷q!lJmCC:# ݪfQn"A)(Pi{0 å9!u1$uPg8r٪,!aF+ad͇ @900p@BG's;gT`PB@2"p7$R)݌W]x3|`DXl>^FqwW/f{iSՒvNچ PG,6 1iH@z޼γAF*u=$oJڪDmɤMl3ba>$g">6Cj.pHJged :$Q,י8. #J'#xI=onsw~={Gx_Fe&_]]Wd  }~lxITɼ0aq];&1 t~!؀2b)fl7Ğ!=C'{(,+Nzm|(Q'#iu!XnĄMOA.V-6 讉2rC~=o>,V*VɎ†5{{:0%O &*"]=쏉5UdjV,dXu\F GC}O 2D񐀄)i>Dp`nS}DR>#dD^<:%oЄr i">\kfI??^((4 O`>C;f zP0b\5]C:>ӷ`. { @{icR{c?C~)8Ph&|pY;rŹ̀ȘL( cO)l#omGVHA' =n1y1B88Uy 2ee"!j({KLR7""3!S(zenHv^z r-OmI#O@kZԻWbuqNL{{u(t ;qO|ܘhԂ+FqӖ]x!; ([_5D'M@fpb>fL=?FF}02@bpߡ76N5$V, QB]^ax@ 'd5J-R=׳<{y~kAJlα  G%:=56Xkx`A F`RQWI$/Jۮ?Nb*ga EzIkS6Յzd%EjϾ`O܋=@ ƶlx}yc'CZ5aXp ۞IȵB.89M=Mw\پoF{E:#^՝uf D+0- pEʅ+(j*VNDK:$xZpT:y&N3 Rǚl$ 䰌:۳xIy퀃Ůbj=<6yF̾j%!Rln7gCXze ;6;lpT(nuOWIƥKu K#*B(o%WLSH*=/#Nf#q $n 27vt1\d4f! T*p jK 0G"#Cۂ870E c3}um 7g|)!fC$` %2NH5=XȅG q=`H3z|#HK Uk~.ǽm&- jCuN9 Lܝ8u]IVK4Ox/d.ΠlOj߾^]ˤyɮ: `׆-A1O~Z,=uZ #DL01aX,b`CȌ )H`n!):w.£N`GcNu]\ YXu:gkI甡=m6=kșU~9:dE0nˌ^u֫"Q*=| ,(&ua.A`w=ۋs:DDlQSO0/Ԝ!]:x+!6v7ă aag `ޣ6 0y( %(#x#` |5x.h))T:H.hEP7Mzr׃ϵ< j~ %if[KJ(:֎ 20Eip(J@Ćpś~F,6y$㽔PuӼ@휽_U7>#7i"rO~ߊt/w9rź%%xm*׹a4M&)fX0X>HMd云<0Im4աFb\3kupt|3No!FE)˲=*;g&^-&+BwYO ϖ ,Q aompby2"b4T'–19o0%=F, 3 `eXἬ sCmVB#\LCbdPϤ]MGX߉#~Dwf2ĐS 0+5ytm;o;phU8fXavFAȀ &H?/P3_d_˄(h!Ҵ'@Se |щٔ29>{giw×R `|̀(3*OBHT5[g6?4l+\/~ۿ>?!f@~oY(بlmC-=,sE#0!\;>ԇz H1 ƮgO9g?`> !A?V|B oRJlL. 9vrtV.aND7U8ϓ rdQ8ܟ$;;(tTJgn0ӯo ŗ'7@ye)! $3S/LeT#i M8F//=<x{ X qA]UM$|?ǀ0d!6 L2H{L԰rOF⟺0E|i]:־:r>]>D 2X<@Np=vk f8 L^pEDmx3*.ģ p!(NT&yW$q"đm #@Ҙ }w6!B4"s<-K&ĺF1"LxJúM2J@PN_A^v?i! $ Fto &߾p 0"Q;v6߄|OuMҝx<) ^ꪬ~y$"0R*Wa]>O9f`v9EPSj΃rX"@$wH(ZQ/SOXɶRy :Hm:ADmFS8ph (T@I9D: ;s4ȓ2@w=E%o 0 ɒT8Mu$}!*nB0b@zb18ݣF:Ę!$uުI y&25;?Q8|:?^Ftef-Ҋ9COZχh:_plo2%l황OFnalw"HA "X,Og{_2|PJ5f#sD4:a8V 1zbd!?eо Ռ6 (phD6_KwIa.=S{#5TB2"D&d8e;t-FW\8,ĈvdISSAvط7[vByܧM6 FN|waHw| A޴<+*`fhθwkKSR8Q(rX3~A [K7{<BDG3> Ӵa`XVs|ێ!͈$˻a!a#B|bCjC 2j2I܏aqhq!qKfMUg>/(vAt& GP ~ tr!F*e1a˫΁04Jy5{ gzR#Պal! `Gډw) m5WdQ `x!!]oi׼y?.j<1N E%>֡ȑ1sG1=OG?}'0d#?8>.t"B:ljTTes;Vl=kd=0}wwCO?ZG"*Cdc F1Nmѳ *2T?k'96jkw[̵ z"ۘaF\]hьADa14ڭOV-;c.j7Anai6M׬FD  '6P1.ܑ\rj#!!&7pQ??~a~;p8wbG:X]pI%1zdk-ub#S.7 }`G}8l&D?Z W=T͖3sȈgpksƤ9'w#?_**bfe(BR oǖhϳxxphG '}_ ~u( HDJW^ 4o$Q>B!C*8tyO<&snkpyojoΗ ?'g\oٷsS۴۩ C~:nohfĶtzPAb_`>mFBvxk1"?hwrj|EQW3^,QA]HRUeBIwV%9UD9Wdz ]fi+UˮpZet-Ɠ\73џ_b 2uvت,T be+%vPO__ mGcbXoQ*^QB?! nj}ArxPH3| $gϘkYݲ#\DN/I;*doݻn}oAŐr`-gyi×.[{s=TXeP3`N̺qgn~4:#7Ͽ]C4ݐ3ß2S|Mnؚ 9ɖ`"S'X74_9A=B@ LLIA{6K;fٲM W YJa(oahU86SX'RJY+8*stE7.yBUt&|M|qv %&`/hE~`|ڕz bAVcxb2xM sep `blxAup`,B;  s=R(>PZ Cӣ7LB:JPIųzb-tPBb:\0A1E_H)GBFU2*0" 1-!D:hAMqPBDL*K‚8 Mj h}Xb~rA;Mp;y:kvc!X[IxcQ"#HjxN(tY$ x* 9.KGfC"zp}/+4dɧfT13xB{aS\Ta] $pY%dJ`9#J?=s#As\1l )>ӹ:⟌vq`4w+o(2"KAXv8#ٜ 6kW/k9 q% jxٕKAh(SQHyI`Ȑ&:vqǩîsBD:v`s;$H(e9rP%:JĜGj"&Ƃb1lɳ2l7D :0 &c[#Ѝuf2DNf1z܉!ag39L88D9.؄d(Ɵm{x2{)HACJ0Xm܅U͝ ⎸5W'gjD @/NNBmBĨDPQT=J`aJ['r5Nݎ2HP Hw 0`*lkxi@uC:Q C:!$Awćߟt $cǽJ-|~ ,'^˕oMb.IJm+^5ߨLwQ@Lǩ3Z5s.Ds Ҏ ;(7S ,)PL0pnBM+0&37+A@: As#K"߈T=E!a=n. z],s˘ vé4bg"E 56*~G7sRD"UW-gA$4pҨ Fē,5{GL0[ ߥC]a" 6z D* (0WAKșsrc30 M8HV 9eYENl'ϴL{,WHnA"8`,A#}2;c3~lȖ.:A5$=ef~\ɖ'+ճ>UIj6r_m3n FS6Wa5\s*G=ZnٲWavnl˪b򖓾Ӗ2j[E)ծM}3P>2>zXeӸԇ8PO ֐ڍ3g< lQ5MRrbhoxh#(v X 7CYj ygA` L^&=aAo6>ܣρ=P:}nVyv舌 lxO021.nZLKf/6$3}B3!2r{zf\Hnz=9*"éIF8ցvү๎>HQM{ؐJV-`F lbhi"hMAATP-R4.١iTK@DR44-z""QZ*"FU- [CE4ą"l6Jj%G TZ "(h;}f\yE UtpBG p^:о`]):9 Ǎ,;ݿǥs62r@jeRdژ[-aF }]=pnO@(ߎp](BC  r!d~CQх!^co|&xatz>ސ|圁@ܸzmb/Q APӞ_IOd TnH%g*k5KW!\GR<:0qՌǞpp'ؽpDϧCRar{@QQhgNwDz("|~·"n`6 ,xM2>݃[|*'Ȑ1,H.m!'J"j%7MiXmj}lnKCv₢n(tL8ZYPYskiս})x؈\@x\9VadDvELoR"CxEMa%B2|30$3<D|a D 2(􎠤sKeLFD# h øH&Ġ.n ,<~x X0晚x>+]bd8!(/D<=n v[%Yg%,/0Hh>?N:1 CFf`\.kl+ %QT0ICgW3>\NpGKعb#`v[X;\\@bT`noμ !}{ ^x7ߓ;^ #@GX~( U$>G%Na^rp3_-lj6r}ppB=r, e+O(Nu<39>6rbN6:3ZȁYt9`, $Q[;s&wR$QEQUUTS=󞧟nSm.Ό\:ygg}c$}>WOTV<Ҟ$hwnY?2a3eK ' [`Of:=ǿwu7 NvU'b"!(sM2$A@vPgPtϗxI!ΗSmNB „h#E!mo ;-g8^/&Sxbp fH!Q]sJٳհl|T=s:sC<-C S{IS}MDA}Ha-^K~г37F)x1xTˠXN=x a=0pE DY3QyCv*ugLolq{76_j)P;FlYlW}xwe2lm4Wl,_7;^k#F0;5RGA]RjQZ{M] bߍv6 vր3>GΠ ;{1:~#:w B4pBY;D@:yN܃^ f1P>pZ/(Ua@U B T1!:#9`!rWj/9d=䜳 !}aS힪ԍ Q ,o\KaުkF||]  >ҕƨ*'TIqu"B4bQ@`رd"bOA$B%,8%y1σ:vdtMiv;]6.c j%c& WcL=CB $ЯSB#Q QЄFΏ8`!j}zD^ >=~]%FvbggZRp[8JU;#ADmRsm3$vB9vrrt/fϐǮ)ko(zBgYX8赗(]G =@8U%k}ժ2p+ZtQ;:&nǬ^ڼxh /, =M>K@saǰ $@/؃fꔉ&$7z 3C`y:y*kޘ^M-pq1b]l:3K#4DlL Dv<4ű$$psz4!"!cˎ]fv={Sσs4Q%⨑$. =t(<|f`;B`- #m!{Cd9Ľd! Q:3m>ߣ= {`c5驆 s2aֿ Dsx$>}5/D(0 S8@%b&"<#׀l@+ =~-p 4M~g,3^-q*T̑_3S:xM"s: ~"H%~-F#s*9.؇ (7`C,Z,8߀>^$& y k9$>ǁC69X>IcQӕk99f"RZ" |T>Ҟ&;41.bҋE7(,xl~t1@H0+lM.HZ}pU.wC Ξ)ayOxb*);gO>ǏϏ/= ʳRf bC2 Yo,﯉`xm'GB屰$0mp!I:T8c pp]8&'~U"S =z+W 7Ypψ+0ܨ (pGY'|iC};cOL܈%(I\7xgxYz77̀nZV(dg 9I@3FpPQ7Ash\,N+lN!ncn|}80$>}9h{;afŕʅ<._(?&Ow *8,>$Ch`ͣ_r]BԮсfd* uT% L0H nL LMUU45UMU4 ;MUAQϓITTj cy?D2CTOi;!Ma{ @j )D%"%!XH B CH©u̘TtV>>T튋nmMXy'9 ~,\R}3B6ڍ .6yly #=V0vۛ<#G}z$:pp},!&ٝv qS1!w/H[UEd[~᱇&7zm/CnCKD4 Ng #ؑwȟé8{U#.g# Nd9"a<@q1#|bcs:Dހ%SGj@* (cxjx=x)AELK sz dr>|ÿya!>*yC.ŀ>-4wL/\hVJ+ho\!_*DWc%F(( -;':*G109TŮլ _$>7r85v&UX]y\ۡJS +W"?̑f_=^`}=$'8B z h*ijòfM& (&JG_jh H4tSOT*y5TX[=9V|;Qa h}ʇŸ)Z:QTNJin~OMms|rSb5F-h^vGG"lKŠ28 [dROcBFPEpnFH톂>!9"=no gKhZTКZ]SA kFR:Q.׃$w (ۜRڍmC)5ixlaH4_-X_pzx8!$FsN l\\q*!Lo0iP`Fݎh.Gx ?}472yg[=5$ 7Utv;v<W}~s ]@Z8qϏR\ j89z(ګlPop]\-{ ߽1 y>I2,y'f`2nn|feij5 a GY)$&Qx@!#(O >}<Ζb1--lpsDaaa'uc@+ʇSX#)qv \haL)A}ަP\lUWln5dF/r ҥґ"TM$>;.Yfd0UXYq]i0=C`3#>16`I:vg <%pY xBM(;F _Z<$e2G\4-S>>ղx~"'Bs `较$g$6 D?b.v 7&SwSP6<}/љGH3J<=!៿=*BN'Y3%7L l0~} = Q;u-g\Ur`ZRpXvChy"@4oz? mݏ5~XQ}<L+0xkAt#8D~eQ1]?k]].L 1QN7in'0" DH:5z, Br!${}MG ֲ"(\9aZA{~E>#O2BwBdR9yW**!qC_9<;\ڨG#uT;=QƔ' ?j\#׫yuĭ0oƫ'li5’CJ3\ ߓ.<@#@/ D!U8=PTu a ꉈ< w#<H9ڀ?:,K0e_ʫqIGBܩ9j1A`Ipg &.P(CS(  #t17ٵ厧Ezfc-@. IuP(Rwr, c0 U}|SXKE 0e1qgcAU1ЊN;# MC`j# m-!-v7Ɂ:eFR!I%-k W탡k@72k 40Y֭QTrOi>;h'2%918g䕜D V2F3M9s:`.G;os hgή8-̷фߖf6aC40IjzZ砐0Zy\vum.m'NN}hzn hYE]hSCN&njy`cjzjz Y&[muqE \}Iس^qr@WIJ&esI$!`/gESSFY)Sp|5ub54 $ c] zZ;~.u[>`7lLDP6c/^ Q@=%ˍ@{|-o#^4%vb(?2Ӧ A@Q.矖fWj!'jtv.ev;rwwdA&W֣= &ӭ1"D)ĝ@XnycDyu8 7-]㿷" vBA$ @Q,Ptnx#$Vh^+ ;] "atè?d\r5+ɂUiqEI:g!%5fo6O_,b*=oFW (qHGr\3p@.4wyL1BފP(m/ Kb*Lp 5P)mpTA*,Q=2cBI_b{iί{&% @L N"(tr4,1Z%=Q˯_{}kS/{L50|֨Rm` -G&׷-3$:%`'^(ܨxc],CU-?ʦ:OܱmD@:,sv5_*珻5Eَ0җbu>^p搪9O)jP6B@w;5.f 31Ҡ.Eb=iI$BVR8j b yd%$h. i8D0%BJ2]S_#>ފD#;-z;TG>H  P/` ]nW 9DEDN]AG/i< |G!Q!AQ!R#"6F{IQ۴@W;;pՋg@^Q-8x*j nMv65(h_K".v1~]>!:ì''Bv_o' `?Az)ޟGY??gFQ^/5D  I!{PG\|/ˮ>$)ߏAJo]'0"с?|51w\?a"hfU\588C9 r)<`@=:V{x p"Q]G5DBƪ6€kfiE88=$IlǬ>z0(aj\._K8.Ϫ" omȓ w䓒-xrOA,LP\BYgx2;y$|!K`R"#"AEtݎB `i44Vh0NM$$H ƫ(L1CB@RHoNbdj lN"A @\9<{"$U2ş`5a=0-%3} 4GCF "`2A@AV9(nT381G:/k""b (CrB% h hDɩ0 z@˿=;uv]WX-xm΍~vIT.ҙaDžh6Ow* )AT={zw{U}ǹSb;w64b+ [Q'8{U<`Ǐ)k/oM[k"&̒{ɖ8*S$] q L# L݈1=C9"#>bC>(;ư27~! DTdԏL ЍDؔ?_aAAJ"%(Әrɂ@>T4} J)%~ u`DD3 q^X8?A~L͡jkPlXȹ0C=L`҂HV'j)侨hB!4?gTssNR |)3\_IGKNOz8({dt3o'!p5*wa3<_>cEDjs~32)Ǻ(|EhJuJb4 5npLB22&dpdJFB@FTDUd$`4h7Dip 1x>B:CĀ^T^Д!z;!@{xSIC<6Oɻ} K,G1|AN 31k3 zYj4I2y<b?IHኃa.=!M.;qP?pD"hSQ>ˍ3MHQƗUR cI{G̓nPu?®/ju&:-cϯgBc7LYZhJoXfGԺWG)Y:fhc*c!pufLS/{|ŵsZ[5Yt7t1u[!Moy$A m]syTyf! }m#5qk+Ҕ#IZه 64a>22>}@lCh?| e#Qe`5 h5>@Θ}PT_,atopJ&Ym$dթWk@~Ma1 >d""v53WV~AdkPUH@* A(Qt >60k5)Ots (s>A鉢ؠqu4Rv rP)[F_8m)m4AB:!FBB[ r.lh{K;|ӂ(Z#Hix>;} _/tM4DEDD$4SS1 C]$P9x 7$G0@|~:}S64|Cz r'c;.$B!&dy=Gr 'Q̲&1Ԯ/Ϲ/ pP+C#o@/LY048BxAuDHM 4ϵ%O" %&")H+^}ǚCAg#v'eKi<EXչZWIGe'צ'(8@~;l"ĠO6SBǎ GA I丧׮;lh^f;A$pXi%3%M#[ &$WAbx'OD7h1S"ptQ>c~cҥٌ3N܍q,<= _ct ^ԠE& E%4a0eZt HLҒug$Or<2 &H#O y& IVO Dr?t^8D4%64 嬆:!P~Gac= ?ʟ?h@"yB,KcMhdpV' SP)|a^R|-mDaT%~`k۞Cx\cC6cDFPSaM`""vcDb+zF؏|;Z;BvjvM LM@rZK A%JeC@!*5i`eV j3SZ=JXZ"1D6L͢ bB`J)fZb*$(V( IY Y @ ($j)gҿa"* `S3$؆峌Bb*ƵdI?wx&X}1;F+csŒT||O!}`4yyh'tb' }1f+A=#2TW|F)a| MD UPDL$'Ȇ~.]쥜*XH5$%)"VE=H ݨSd$sAQJ4otXCP7m^ 'q2a~il#q.`̡lst0|2,}4YJhY@nji8`,1Yg2W@7ēH/-`Qݤ> ai`45%E2LD0YALٗ Zt!4omdTlk(@7SAJUC&MCbȴWiE}qpZ(WBXܭdn.cjGʸYcmlMջFFoep,̓B9K=x9ucFm{w6q!2]xv;{؄!&['%kG y}!  5h4 Ŕ.mS99⚶kflifc"8*GxD (".m3M]Z΍)1c E- 4`KF " MBD" p@!+r"` X)f\3'/à M(?G"{WiA8Itc1=hI-)QФTb?eAX÷'ͧLUܰmd"ȟ_ =5A?#.&^@Kb%j|g҂b~iCHSq4FQg$VI*M$&AH:G(q8ڑ?|} ~^ɡVHw]˟ rCӖվy:J_Z(AvjB)C>MI+7 lntܕ"QD&&ߺhS%j" b$(OstKJP!=8?#'7X"Z/0=(@ |_o7<;f-~*ag MB3OZ~~?ͧe(-ǚm Q<gd{`DK!]Mzq.+>${LC{rv?d?D)~r#ןKD =b\Cd&~T1.ZFG0THؗiQ˙O$>07=faXJ`"a^3prG4S@PoBsf_ W@lds-&9;MK*v wfþgD9Y[2Sd|H~>̘v> DA Bv.ǐkD܌Yg uJThdNШhO#6` J?Nl?0Lv$*&2C`CSߗ%|?:}`utM&*HYD SCHJIcz7ׄ[WVSnKhEG. )h,L,??5K7_ xrLLIogՆQT\3[8e@ԖYb0DG<'p.ԁ %C*cJP"ܘcFԳJ'>q<e#w>M|!dUh shhb !(& GIĉ /*@y(@,Ʊt:|_U=&AŒ[K4:76.tjH^q)QJB/2lwZkO\Sr`%Bh`q- `}l'T)̉2~_f U O1tD0maK {FZ1p1J([MKKݼ;>Pd@1Q>p(0=C?hH& $fimWz,B:пAx-,\Q8ӎ hm WQH?史SICAy}(};2EH@^;0D# (Ґ_'q)DDp}vvn}|FrK)$P٫M#7F_ƞk.aSx@!?c(ȿ~|hg gx<}|,c} ΰ5 $Cl)ƪ0G(wnDj Rg-mڙɤ%Jnj&~Qnq~#8:,zDVMk!rb3^N!<,鏴='4FE V"m! xKb'X2@ML1D5#Bn=|8nLC$YǮ6.z@$~.s8JMtWkrCXy ivޫF}چĺAܧOV䄃g`H;;<f,47s> lkط6K<ZO.8z7iΌeȡ0²-ZXhQi\/m .9c9Ɗ qbLw]9jFQ,iY9ʫi +I{[C1RSva͠5a3Y,t3ۯ#(צ}jWM.Blhχkc9 d`T`'Xa+eLR \(@(@I+?nY; Jv( yFπ!Jhp JM|5qgޓ8Igt[D=c`x}Z4QҸ;ތ8?Aa픾{qͣfAc2}n9D"4jDGۗDblgV3;;!(J"*HmRTDDD3 vZaAO?޾[?q_ڇ 2"410R2ηGAgc`>L74Q?oyI:]my 6 5v ƲU0QH"BD#M;y绉(b4n8GktvT3 y0p6aΒ:v5\v5G UC6#c:+Tål 5P3N"de9hXƥp cG-tspZvuѺfӣTA]N|Ήnv1HyžKAyVhLSI&* E]4ҮX(b-0S(q8JP;xJ|PS+}v6Sn l֊M3D^54|?M) q3ok9d 0~TA" )%PS& dҗNB>#[(8 Q`lAS*D#g?26ע}O݁,xID|s}dlXXAIH}'(k|kv6ȪMi "#K d5*NN\ qTJ "2|c8ꟹg9vWT' H}yWsLM1)?a?ej黃uV~w.Daclg`:{crI$5]#5TPLG 5qorhR!}IJi""].( @wJ)$8KHѐԥ R9I7s' >~?$zuh;>?l_ːg /v#p ~:3?ȡ2}Ae71bOt?<>ݍk^vʟW. Hf{R'΢IރI50ueڋ˻-%I{s [%@Q*0f4 dDh 'џ/Y\".<7ۏ ^AJ D)!CJ<ݝo~x~j"*ǼCGuy,~DFn";'PO/i@ ~\%O; sǀMalƲDH}l"AD4 DPtjvvDiThA 8*9.eqpg tq#M/8Q >)fJЄN'#lbt*;Jpc,&Վ1yqu8&`\8bմcc֖{\z<7=0>b4eCN;dx| Pvt2YR)Z~HaՑU$&v- U5n4nJAu|X:V6bWD'`:A 0!wUXh15 [@9^~E¨Vk@F 5Q:]309'B;?ԯ,ŊuO1A.i[~Q,b+4{ ?o9(WlF8hNAplʬV9#Z P "%3IDO*?R=*/,e+F1ZfY$ r(΂_uX@}jǏ 5f5bIk0ФIfZmˏLDdhdzq UekC7ޤ\a2Br pBL7U~zAF>0, &Sȴk@ZwIil8W67 em 0(^hl3,WNA5>zǔagL& :C ]nːS I)tT΅,.4u=l~8äCRvs  Hc¨Ԕְ`#lB5j:d $ȮBI5(CM:F0ArvՐN7C6Q$N&ferֵeZ9u#k!yUf0DCar$bipдŮ [m4QaD`[ *6MiN,6ަi&FHFQPd$@R+~ b2c(Guԍa%& XhԊs 9 1Bιb[( +`M:#$)f.tfǨ")`'nxh%$.Ԯ51r j tdfPf\ʲ VԨj16B2.61QCh@)vP /)į*19=A<)mSP5*ex6Nx6puze:j@!5BWL\PfLńEcu-(1d2 3EC!Mzz2\hhp-LPA))F 2(8ޮ=w!iQFCN&pf8Bw]['1x2/+&]&d%he@lx)Z1x`Ca1u*M 4 dD--۵7F omnMxcNewi6q`1/c*5W#U\[ѓVa̙=Zˮ4H&3CMgٓvlަ&(Q-[bn@f%qYL!62͜ [4o˄ Й==IZƍ:`v}Hzȼ8 k``5*hiSlAn@`;&2ڐ&^5K& vq hт,փFECY~ާ8Cz`yOݮ` Uc0jf$}+B?&l}%uzj6ʴă-zSGƴkEs"yïWbZ&hCL6$ q/P(C?>_/PBMI>}V'@ě}?N߉iA"|wע(:_Bt4ĔJ O_zev۴Rb gJО`:Blge""Jm"cZ@_eG@  jwwE^_@IĘIAܐ0±"SmzT)UA - ѓ˹t2U)U@ D\ (־_O@fqPRG^q`UUs.INgPp. 1$QE3> D?/K13RdQ]o2"m7L$+ߏ<۪f*Ɲ5g$;j9͞_W!OS#h 2CTV%v2rW=->R|Қ3*@"Y"F.Mà#u?5K@x\4XdZAr(З!z!LYe }Ua[j28k$6F Lc>p'3@mK1ޞJɬ46' w4Uvل] (Y w%ۀ NI6\փe\9 (PJ9"5i{g#7=>i{$A|G揧 Z<2s95Hǐs53i ɉyEQiW `7ceplEEP9.=|QX-B ߎvIs¡̰;$샱Ξ])Ø\gD. {v?)߁>I5SFNwFL"8v 3YXxgX6PR uy}hW)Ulcf:Np`1G*6#7"7|p&qVL'GyXΟ<:Φt1$&F;_sRG%~} D ɦq^WU-kir1fzE 4(B,{O kCXI !sbMSp!T=(LE 1;0 Rcu{tagbq,ܡ+CzwEsy91G"IA+'4)^fIXDB#ca]dH#xӃ'XXQ!24OVP&x]uɣU{-/[M;Hadf4R@ kcrpKB%znX8JYyݩ'6 ZъxyA HAôE/yЖw{Y h  ٜ9IDd Ex;aJH=  ÁT!vkZ:4vH%C1Df-n.XYrM=rzmQL%:mߌNf $N2ѡC9 $"llos8i-I`Xc*ǕEbF U^#xM1r3#<1Rl8nLze.H^+kۿOauIp%'AoCg'"% ,{}[:ڜSI ǸE@?@Kh$IYf.V2D z NwC"zÌE)PEMxT$$ RQ@ @q 2D#@PǥV {Y13&f^ ;Ӈ(jD7mp+4;|_̅:Fy &ɠslb/piva<$cW vϗ3&K(E9A*,x gc&{?j6$&GGb5]1G~F0¤2;hz< W LB&El$ mtC ! UF{L|8ȓ#/wcM%a:>'xVs&^`NǾVpv ͸w ćT&V בXGŗJ;@@ѵX^a n؄H<\H 8fgAhxӰ m7 w=$a9pf gK!`@?xgLD$u=?8eN;1B*#dqWcVv%ekS0:w0 I$I!.l’aa4DC0a^a,!aݽ k9<Ά+܇6U \]]@w|o[oyâ.W*зn匩HOO ]f qq{ G tDRL1ACXkwҋ̓`mn<0 .dচ V C~Cl57Y OYY yxJff;2 `5=x5M6[5Ⱦ1s+ˮc88@FK ZD# [ teu^C[ANp/u yl@VH`Cs$=d2߷xvZ6zj, dnݒ5uHy;OdHEΦ!(P٫ *@hlN-p;\jX7 @#!&uMvAwTc3%dÆ9ppb8cA3\B iyJuthGD 1Hf+ԈNTh,g9 ݊@WB#ߕ4 ;VZ茎wӲ y0$`7 5(82LJmGk@;: *;.cj W[Xs׬mK3\I PH5r<%MW0k1Vٓ7]Ji .K/-ļ;] 3=ˊl堋2kv;vw y`xiqAfV\=m *m 4kWPK@nv5=r3m@(8\V KЍNI+!4mꁧyL=BfB"ܺFr3"TKO% 53%,-˖lVHЄvt-O3.q֊Rd[YӋR;C5SNo0B]LZp{/Tqs9y L6zWlgmk:ٗ/1VyNfm5RG-m7ƶ9fua.X!GH . w'?n rqY g9l@H93XG $~ b4aE@]tX$EZ4ŋM /=q:;m:Ix^ b6鬰K+4Sr]/#ޣ>o<ī3hs!haō!!QMc;} O^a2_F+kDnKqĹ p 2R dlUi ns!Ɲ: Xu"1f%UD(`n535:g',4{^/T'=*bFeBCСE|8 @dj=kh \Q"47ਤg,csK()M" i}oasA޿ JE΃w{ʐxiy\vI5뎄92"&Va IvC@ }_C sbW1lPLS0/6m;,@mY]ECD0oDeN=jAB& Ba zIӚ44̇z230#o㲌IėD=Pu ElT1D?FǨg{?l )ȫ<()&$}#@z&B{ⅈtrة҉KdU>[=m8afޒL,K]-V&;/= W7Q"{@"h>*ywW$` z24+&.>g,=w$=x]O}Y(kcpٛmdmǙvMk[ZCKƩC|HLzql6\F BVd4%,n,\okojdre\[N Q{Ch,lHƠ: h6F(jIEuXzsY8[̈!Iy@Q 7)HhnR<PJVn/EQ[Pӧ'8WZkg!N"bL3k":#_u g6-^d=ܻ:uRϮY!Vԡy97~\BYp P>gppj Cndh@7D4:-5 ">ć'*b1Lm{ΠCzPҔ2RoӶߏs[4@4@4m aX:wOBǹɉ Z(?/"UvF $fv噘 TIBhi)>!{'J&V`~wɿ)AiDAh H(FJ n}MP2(E+Qu+9۩bQuI4O!ר߇qы -;t%DAE5PPQPP 4IMӏq;C;'{59Mj!7 &#<2)J6r s J(ʈ-|f/zunk/z8P 8z\R<ƽfȤn]OW>TyQEo@S."Tv""mc_9Ġw[_vVחż@6ԄkN9#> :wN_>֒($<*q: "d HPΙ/Z-4HsiTSӓZZXg(X묶v49Jtf@m2w84Qj+ )JbFl54ع*\Q;5VyXL;9g3 @6a'Yyju7:}Ե9MAHq.@R$%@gg~}t8g=s#Z]!Lp /P֪#ӄ/'bSM>V_$*$Ls|7 %t C+ OҋE48Mhs>opd(`;!uIU7}<Ͽߏe~DD&T ?w@'CPȠN1_; ޚU6}wѵI፴[CQ8Ԟv?M8N $\f:&iH$A-!iӭ6ɖ¿wMg-B dV]83L?HBXbUUUv_mhXڶjE~m-Umm[jjG#O֊($a1Umt2ׅF꽱f&E"w|_~?A RDO^ G(\/'pp?mA!|zVu|bw<2PPq) "CڝpI9J!0B- @R P `|& ;zabmD&Sp[ ttRTmwp5 P|7U= C[ 8-뇲eV+^!h[JA`:REGáJct |TynYU#-牗kBFGpvANs._: !,f #(o` r" U:AzxBwn8pP0[4bf>s|&dS 4a]{F q5b6wDxhk#] ""ˌ*nw@Y@:)oOQӸQM.=uNqpD/# ixֈ !B8m#u9*#)f gFek CQ[a)sMM#Hb :koz zy<W|D 5C|2aX6TT@^9%avPkAbj T0t { ay5P9dofSý̖ޗ{H/HN%F'bbѱ48{UB{-3"䰝cy NFBZ8̷fn0XBYq%bg Fm0gÍ$y *]M$^e=7C1#^vAg$:HxA0Osnjv6.=볁19hVa-!aȯXzсZG/$osn.rA'r%JuõcPlzO71E!E)2 8S:CH vѲH"_<)Όnh˕ ZlLޒHwKH !02`_\l8%Mה+ߟq;vΛ$cNE):jdG:\P;H{| @bAw$;b)L'98EٹHO^Gd-߳cexv 3TI:A!/ج7~?4}a4Kn">L84ȅP2%&\L[v MeԦFV@'fJüOͧr 1?jo~\Hd5M*Rb=M('~}N[H08e6tQ4"$~=_H>ǝ~@2~ <lɏ~~XAECBodQENU״H> H5`r:π1a>_N--dk0C=r  }my k'j1

J"Τ/?sԢ״BpppG\ HXɹ>Z6p 'VBg@<\>yL8&D 3>qJ<$j~ OĦ7z 8 ?}i8lt WQiHRZJzGh&`g'ub_8}gwK&8y!1&D}̀`XgeЈb4_3Hޘx;Q ' ͏/:'T~R)py>p%h]@LLW»$P:C_ӳ{w -u F2Q<}aБD$(H |,|/"PlF,E=\]ht CtZC$B+>8c'ӯu>vɇ?h>GRd˱Q1><L68!iDMѐ=ݹZڞ݋f#G =~ :D1` \"?zRK׋~C?2NbHPP׏w~CzǙٳmd >KhvNue?>=mGf{i|&=ፖI=N7͘l0VfO$/%cH'2h(ĺ .ٕ^̈-Hr8 -W?U=C o0ϑW9D@)ҔjB2%2^/3|iAq5e'G#xsˡnwt?8[ȿ x &fCIz?rMhcOD?vv@L[і"0芾7A?Ke?l:k5d4֔G1h`*F%ڔ U]%!wVt@w 񒟷LC!Cd`,1-Qgh%oD$]_Ѽ(y2SR-PÒ6cgH'PU6xuV=?8޼c$ڐ٩r!r,o/Ь @(:lמve[c7Ea;em p0RH% KCN֔bѝNQm 6خ{N vDs=sA^70BeIRxs0~eH>JF-HwVw/pԈPxփt a.% $ԃ9&a4*Dv9\UET\:J|8e?yT X!T9UJ.5uevoHzGzGnGD N7ٻN8ϳhJ)+ 8GӍ{緆ux ۑ:azYp޸ d`KurD(\]WNWOX8Kr KAdgjL2t=OyYpÂ[&~3]e)_ݪ`^Pٰ)mKTPQm!8mQܟ=<ϕCWJ(_"QBFk=*?=\|v.ePFb{8TE`= u}ć\OGr (=1OaB$-P wSǐU@ ADO B\@u)NWTIY{?*P2-v p!>~̝8$M3scÕ7:a}%jɞ:Tq҆@n:Gҫȍ:G[89{! %AS/=wp0dRAh%/<}/G~Rz .SgI*fdO#@Ot`sup| "S z"=XB,VQ%)9f>T/A!,@F)Cg?I_aET1z'N8}1T?"(Bwg@CfSyhU=Pւ`Xܠ#-Yw+br.RӃ욹N pԠj0@{\39F6;(ҜAb9l$"ԹIϬ7?/E(:ì1PAe<5+8otٯmnSݳ*QrIus#L{1}]ڳDFւ ˓pzW[ܦX;C-[+7q#t~cfCf2Uؒ@݆9kyc‚t6\CT3t(.Hq6a>0,/LA']o<^%1ܖ%%^ Pn8me]lvrq^\o]|;c\V? r 0¹1Yfj ab RhvFʎpw:b660aw'/|J4DVG:(Py qa.qBti> mo^NTQb0bzp}g~&ѩSI#[C#=gNB 1";||I~B1CwP(2U/mGH״ca:u J>0'c1>TgJ#@@Cױs È!:pcx:\I5w@JuY@xoT4 BTUk8?m㻬 @߳&dhJ'.} c-`@h%Ik{<{L?}V?fv!|C7DDP ]zոD =nZjR8j?w EaCwA|='P@o״Gˆ-a6CZ(0'?Y̚}V:.S#!ˣWz*->#=xD@KcT*KOg |c<}SSMt${r pObfF `N [hK)f؍(Ûn8Vܑ61&_"7  '&(d7N7e3lN?GѩÐEh 2S sskk;_WCuk!У{k[z;I"E]N*{oz@ :'Tsy^Ħ.:ҵ::>ŭkEahѻl^mjlQkiQ`t լT֪T8'\sjMaRj+wS TuΥ_6`g(G8Fz$O%L͗f<նuY]PZP/@PM7wz{`AHɄR!@ҍ*~0fnOp a]5pvAvHG3a $l'/)@3B[ܒƸh^}2@ 6"]xL Ǹ^&i|AkQ,7foBC7 %XThߚ+p *Npۀ@ҹ| v7T-D(?*%#V.;MQqQd[ s>,hL*w0JP0,A*q۩LX4bQĩF`Ů<8'0>,UOS)>Yj!l^@#qGwly5E6A`#=lUEo ?+WtP?TRA{ޞnuAE=J5P;G.ŒhVD? &8jϫ{ՉcNg 4kG67S\apx" Lߠɬh.?D_8*[?dcS N~e^V܇5`DN"obsل %c5Oel!LRz-S:A}! 02Fy|i })jK)Yg:1xV18V2кӜFYIo[#l]gX$W  >i ks 6]=vepA2P<1|433_}ߒdPQTh{LcYp{'çO p5_rdgGc_Dvi]h UщXÙǗ ~B@ܾ:C?1!)DD5A"Mxp\{hR ~{%!0b2 #ql} ߛŀx<u/  H;b3׀WC!z<UB(%2zNmEX9Qwm DUsw {~r!mR\,c^| [*"mzBNh2==@PVETPkti~My}nu(:%]Is4$`!$+Υ4[Bh ڡ6@B|m&dQ* vj0 cw?0Z@6JW0ܠ6_wXқ" SttZ/z+-CP='`$2s[w!AdUTVN o<p'~.zN{cy(D܁Q<9i᭷ $)?Pw9}x& 7 ?%RpQx!S({kW6I0|wa$ HRzyˤHlj~ :3 )eP5UW{* g9;[egDF㾪So#*G3~ ޡgq%s $v0wʅ-o[1~8S333篽NJR#(̡ƃN!1\ڥCпgD|8Ȑ9ܜo"y6p.wgHꝿn9 ʌ|"EA.]02v~l\־R}׵H(  "EmȾpz_;@M g$.x<.4 t.b.b|.ϺBBY1!E`h -<{ 9< 6UC-*飇fU@{>$L1qV̍Ĕo(]hzK ,p:p>e`"9Q6k =JSr3;}mvj( wx)@ m.ʴV>(  쀥֥卲OPuqM[3J+>-ف0Ngش5^}?h~b{c65;3hMʡDxTTo3+sLL3Aɬ1InW?HɍT nJoCBA]/s;aIf7o[u>:ELugM}⡧FC-qʱ7ff ;ܛE&w(u_9z+]BKޘw*ab^==6uGGt7<w"e= Zq5k;[[^?4 `fLa7 ?v"^߫XzPUǨG@T]w  ږ(4 CŃAT@ Aݓ0AAHLiR{~oV19VPe&m"!!DsA⪠`\';R8'VqիAE G;u T"hꚾ),J"~CBi'=2?~kN#!"m6qM-xc;-r.O1戟^'^=s3UEDZ Jl g1 )>9!]5ݸVOXWer~fJHA)/D9]B?1ŏ=Ze-nSptB\(Ue*h {dӞq-ěh62 5ƟnmUTh􃭊 Fn9,Εwr?  W;nʙJ舙v80$00!W~xnsow?Pd8O `e 2߯₟ci(?B>XY@v8?7l 8}Tke<, Dn`Rԣ<B`:r (RgWw@b<ǀE:H$qJuqܬbCncx kiQ*0xT RH x{ii IACH1 @ SM@!P}ǯهM^vp+oa'xN~j8d#N#'\a5.CT=ZExQA<#?v[*Ǐ.[F<'jL8J8x4~6n%CO0H@wuVw w#ԌoU!t99K<_p1_K7~IT8d,6(/R)ԤiT’C= FM94gO fK9<(!Ls&bP[B8X'Z  G"x)l9>CLa Ia+d$6?\?å~jG$>b?9_nuX#L(]`ː>=u6gaFg@`ƔbI2Ґ$Ŕ$>$P0> Hb&sB耬7]w\ ]ytH\owe {o} qkv|%ۋǻ%Kئ9>>zom?ɪK#GYUalN |1ݾwVȌaCRXU}N&Gx.~m!'P)Fvc`(_9X7mngҖ IY~ @V9=MCxFbA1DB;;QWg '\?I@<`O) P㉞:ZjLH+ .yV]oӈc|=@F{ɍ6vHi1GÝ)oCߠbORuCs6 y7x)B4$H}?}\z7#;9#CcIg6k\VxߥW١F~$IٍC&龥{pztai+%ndX;~B?QT2GRx^INWk>}/ hFQ/{Ff{y]q2c/`8L0vXx5/xSʿLJ"t'y;tceo_bwHL4iXy >:Mȿ?zIf\i+g^p݊'ژv%H3L U1k Q@ LP" ӁE!Âd-kv^>SeX<+g+3N`/>LeW#"DQ݊[`d7;d>?]_X7"ZnVN{i?P3I̞#';\ 4B@ ny?Q.Ђ/.(AZʬh)g i5pFt3F8r>|_jD2֢PXb +v_"ՠUgW{I!9v3퐓zO:_(x^۸F gg2ǹ_X_?qz' D" |owAAOb`JJ?əh4'- ]4''nUT6ReW22UJb 䮶GD2kq%RZJCJtZ))|h(P82X!th()ReFtZFHҤ4ЁJ"v5MPؚW԰B@PD4H#ҥCMRbKIJJ CHU*UU 4!JTC@УHri*?b?YP~ 3m~߄??nNOîfc+k)6gq}DGwao=CKwhGq l0W'?gC:M?e'_r oJZ~䋕O $?˂FGRbkؔ.( ʋJd!.C:m {&0{M薸wM GG4ge92 C !'SZDJ# drN+dǵR0zCm>kD=WlX7SlqA91`}=ʀ{#z_F,. /Չ?n8Ӻ\ַbc*]\(Ƭh2>%B" (!a+ͺs]tnoA)L${9,:svfvÇ >bnaQjsE rO\5Af(+ЉAxxݭ=&eGqg@rb O>OW3BIQ|yw2M)9,M&#DHqwa B`NC>o/?O|{}E=Ј2yb;-ڏ>nvxҥ)rOv(_ʟv3h6igćIq~ONypt]ah"!A&a?ͩ[T@c.pT>0$Bǟ$v R@w#M%S\7eӻWan&8cjD%GwHQo;tb׀gsM6A(hcIqE2g;,EDĴQ^ TNu.Tys<^ԟ3ߔĜ-. )FLĆqVH7x@aHh[x(P a?T4fzuȧa< 0:J(tRυy>Fi 7z{M郂=Ih1ѝ lC8EGM݂_=re7O8O2ZU!K@$>dtoIyսWr;Gptf |96!܍脄<⛛üm,l,E"xK,Izx$"MA<2'ˮ~ =@v@0M}*$ˋNt6@Ѩo[vp!l6Ǡt<&;jFd~O<v㶗iɃmCV dz T1| ayO9cxIӭ]݇JP. zH}F!Ƨ ~UjWt50f|*4½V̰a_6Fk^N˺>l+qNjx{C'>;! B@8Ji>:LU~_"}Lw6@B b :2O wW xywxb&)לg/Q>'Z]y_rhs6* џBFO؇9sΧqvN3_yU= wBch~vwfYQu:kYxƲ F&f@/͒ZzX:YWg6x%m-`\Fpd }=`N %i]m0 ~b[IM-SWXw\iYoHb*udGhmDc7XBH{W_B,hb({X?y-+ȻexܿW?/ Df.u7SS:Q<5u1I1l\*rT;cD!w'W|Fd|?fjtbs4=ߋ zH1`EOxE 3hFg6ʪptxTq0 1(M"GTjA9rb{ @8zCC,P ;:e %dqx. ,;>DD<„BM2M\%{ N;twy~`H8LDp$9,K5VxOo\̓0 \$- 6#] 8y ZV*C*HŔ15F$DRp5= ^6i +b^$8>eS;b4\lkE۪Sh"+䡢$4Ut.0x(O;aQ*LL D\Y "gBiWGXT&aSJZT8AB)Ux$ }ZPJ9MN$_#SmGSHwHrI :%wB&p¦tut7u&V0JO ӫ.#v(Jr< L"賬 I N*Z?$؃P;N$w.>;]z3烊 s9.[{0s_G3AP zz`-7i!Mmư<v=t{y(d@_va8|0w;:!1#{I٘$"E>'o_fe  ;bL6(s 2>L3$إNͧ|Hx؃Y~90ZMXf.,vmĥ&hkf4bL籀 t+JnA2 v-֍ AY0W3v1݈CH- h8[:dtK~P3 hqFOILYo> JTDHn2!) Im4`&V(,9?UfU  NdRD!Jk=d f2^EC}J(A$zC(e:DKȑ6d_ߦ?6Lѧ7p9 '!!?ouc}oVϝ|ΟSZm `ڙ] ѣ!Iq¹וR6[q2jvԸIq;pAu8`|%ɡo9LCv-8HtNa-@kBC%ĝ~gHDvŦm:K"PT;bKYn71X@I41vN6vDIO똅Z! !ӃPYQJ{oZ$ܞg` I\t6xN0?bCuJ`{|H|GXOAs0>|Ud33gC7?_+Coۓ&J-JMvib&!89P@Q3pNg.&7L& GjVLG32yL&BC&A8H~-L6g8cll) 3⪎ bmsJv΋aOgx,#D$NӉ_O{,fSTiN{~^;NO8y@%ڒt9ñOQ~K$GH8s+Itz=r4mfjbj5oD6?Dk$Ѭ,u`z$d|z=GmhWpk|/W$x]qpwYo$LJ|崲AgxwXl{k94 ':Үe&ȈED&(6/xcN.~ C^$0)7ʴDTY# # (r@McG!}ުNoR#>!Ȣ:4GFPrA' TFH8r[cϼpgfC9bOw8z*Ay|Ӊ 1LJPg]0kIfāDD (CNX`Y(DA`r0we`PC_URzbr쳌:{?@:wBd' Ī ?*hA^k~4~h2z=3J p)2AdoWO T2pw_"5ҟS l`e\֦1Jڤc+ >`Uڇ5N U'Cuu&6#u=>LSf.ln4On=\AAV K[}Uk!q/ibjۅJÌj +8Y {55qyEaq)D &b] yTh\Øj 5ޢ0pL&U#mRA9Ϣ-L>|Őqsc >+4R3m,a hհ#dbXsPmL3NMyu;ԇRp!8qNp3; _K@`w;ؘ-:gc{xbtpq?cʢSѮ,)8Cː`R`v\=ԹN]PF\`$:w߻}3ZIh030J2 %-`xftuW8WO ~8qSh=`r 錇xQhԿ'WJܗxq3"GIX#N4nɮtY(fa3xLvbInobX%I ,C;FC;a76fdpRTM_p׫tB:ml(L0&@d>{`_n7\lE`[}X4.ٳai25; zHΩ4C'*H%K4a&:NkaS7\y Ht~?I;z{;#<X Oq"xPER5q&~$Eu `@GLdQ nh-F&}zX\s1E<'*W.#7|K&MUu#I7t7f|7k'`tS=d& OB4;lhlb)!7ycR~eS|(H:?6PeD<C%|a]%4M 8poKtW=r!fЀAijeu56vzwt9><'S  } XG~~(7`IE)ҍ+\OSv^д:g?sBjdMͰ[OC_=uG>4':>'?RCT* lRli~yϗZM2F[VBښw=( 0.^D`CD5̃VEWFj11Z|pzԄ *l!-K=>?|Ky [?*;7 a`pJgٲ3M >"U-Jݒ{edѕ16~Iv=u`Yc6N`ÌK%{|};IyW2QGT~K f=''H`D+?1'$3iD?8c>iK2sȝc T252M{i_]H[rO,V('DzdEY7ߧ.%Aaa0 ֥|C+gב` 2LΠ ShwR!+bw<蜉30uߙ.A,&(=ÿvW{{ v">8`둽(mJ[>):ja K)*֙( (a 'Sƪ JNE;%İh]B1^X,C'zl|DX.e׉y #L683rXf`&!x0Pi1F'g9ǩ 1$, TF2 ЦȽ.ui9HDx!N-o&HGyfùwܧM3% &D9ÿNoX ;cL p@Cns HۚY 6{ȪBt?N4o>Yb ZQ(Y#6$ĖRܓS=ШE\!6D>QnuBhP3 ;\d"% :U WGAH43;zHоYS.))(`1-AE#,T4^r N|`l3((5C Q{\x'tXOCe'O0le3QǮӏ2r%FhDV XwGT&]ʹHNSC973u|M-)=9vlc)߈uǍ%^oIpaZ&Ե& !pBh{;% ! 0=+lJq AkbITjmL;5'&@o 7+{a\#m񉆎35&LB>ġPDpárV# 8X6xi|F_cNX3WCb @aT둲|hZIU*hteziJ(6;2A,:e޶{E0%*8x8v78H*o-x8@1ߌ-4#&}IhVFLDp(''E(9F DI/j~K0/GӼwXJ3{z ܄NHPavJ5ij?=݊`5j&Ńh)t媽|N> GYh=E!W5;ܙuЕc`Q_&ڣ'>AN3^l;, u$ rsM:1D'W 90gDx^}AF r"u_QlNmyw; @jHXđU1j7E}:̚{82Ua LDxiѢG q'̃>HOvN $QX& 2d0Bccr$`UcDA J"# x:"!2B7Q P9(a:JP?d P(b MRTB Tn!!G>~tYHadPqNIXJ;łA(a:lR7}]ƾ\7HhCOrzCwp xuAAZp'c㳏"+RD\L,zW8Η}h8lXWXF; 8PhQl'{;!潖$)׻H4W)W>0NF .DKQ I.:R0/\o!wLNA?$[3Xy4"8*U!>igɂ66yz$/?%!xO~DUڂ@~AG=VoɎxʗt6F/liUs'B0'>.f?ADh%T <>zyvufyq) P xO$FlGBi<8PtNnzq">r4S&sDTBW#ePx38Oџ#I?J>=c4('U\J aT*{m,/TP>d Ϭa=?y m9ܺގѻ\G|Pps@}t>ҥ,9*טF=W:IJ=&cS!K j%K& u"9\Gl9UoqLb# Y!dD'mAc&VLC,L~Fv8 .2]![i6.n_*`^No6نn>ÿKTGKb s흟/O-{' ۷+E*a*Ж k2l)FVtNpžubЭ61Hu}SY֛(6F?&A#2mKJu o,v'Ͱ[N@(> gjh)-pM>W!=UUxu(EU@?@'cdSr0{;"ϐyF@wPCx&#Hnۛ=DPĆD r96#HVMI–fGe~nCNAXw㴚{ICG\#D]ƭV*'p"]M?8UөѶ%v=l~+a;~8۽ DVnSܼ|J!pWv(>? w0ϝM zSႲ$ӌC2So |%ݲP? 1] ā$G^(p!lbVC qL^_*wX}ۼد@gmE66:a~D1S%NN0b=q6`sO:(eU@۳M="bl Q0_R@߫\sm|!ë-(14P2x2```լ0 cȕP{3oEM'RuL6( q3&# k~1NrR?&}'8/17դ_OX &MxEJ1dY7=GJY;i `CTm!X&c<[UwOžRK*y5EUE rV&* (*(D)h)T * {W*щ5u'˂mYrzs L`DʡIH5@eTJna9Wop] k2yđU5Ιp\(9:kc1[d2bt91яH䒠C  r"h(* "U2p9Ҫ{(D`}"o PFIuAuQBª)4a*OaݓT!jX~6Hd°d4*%T(F?̱I~$U?e?o9/8Bb )5 dhf:1Fcn>C1?E+ECP˝Sʩ*qYXw(K[H%wf5Ő I[1>tY 恎^ \:>tۗ#kv:ITdp$t C,r׭ HQ}Px^q :F(<A f+a3H̞'˙dLϏxY<~C@ bA %T0`>U2$5>}`dO^ $@BiF N~3\ΘɟU/QY2 @ALꁼ&&GFdq.MQNߏܮ=1J|Bolu},xBMpT9l3Bxzk 0u9Pϙ BAPvSElhA") M{`>"Jn п7kL`4^'Yīn8102P!#SPŁh4%(EVš1 D xAPD# o ,O/s?_cy=4U(S=<pzdjփ& @P<@_ إN9߻;kCrJC^n4g!vNW]\+']À~ U<}vCCIAhḆɦO=rydeo#Mao7o3T8ŕ#ø èm5,쐂 3M3䃳C}WM'"~ΧFxsGy/?='@Иl[Җs=n.DʪRc$678usx.PMEZ<͜۶vf(ٷf)xp0nh h{1C๡Ӹ,b {^)KK i-UILgvroKb 797+YwVсR8Qc$$Opt. wxC `#3 |f :yM# ] T>;tF0z#a80SqW !] Ps< *!@Q@ŕ%_)r7?z GIUqnZwnxjg iynHOGЋwYN<C\݋bi$6!-OoTvm9Ř|IJ4mpRyyM]vVfi?`}1+DyT.?|B&8 {/qsNvrCo{,."N9YP&ٌBjXӁ\;!k 슞&9p&:}s' Rx+9TQGu'oc:t@pD?i W/?Sll#uQʿH43!kDFfmAtE|MC@UUUUQE\˜S괕Z [QP199 51I,:qPhtg!8&Y,m8/z }o=(\X)c xɴ>DU 7>lMݟ==җ6X**{c; u  @OI?[peHDpTy딠'Y4Yo~m?|(:n$($PTu_֯n Ep*[9$v?>oՓ0?=I(^%$H4% *)9Pf  LSAJ(^q(`_`$puTUUPUUUQU*똿\=j$ ݟR,IG _Оm}8y.Kl;өp' 9m;iƢ*F>.`YPD׿1 ݍJQ-(#;rcs.^w?p%{?0O"r\.a zh:w#&3,|hd]V-:mGGUhM1[CòdbAWb"7G9OHPtAu9#6lѦ&t?4CT-]  ZЩ#v$zˣgYls8Ith2R!/8|@>wlc*S9Gٞb Π W#iiZ4™?o}yAHMwBrpǁm 3$ÆsyM߾ s"mϋ;(Iy%p|#!I;bM"2H7~ZYw%9 BH PAUZ>3X@"Ap G /DN+(iﶩoWfr3<r%!۷c-_9)G'pؙ8!o 0#g~gPѳOPwF'|-bM3BFU`,R{iHR0j˒Ș7#@M;x'i7g~'hޟQ\4/y|߿| =  "HI1iVh# bϼ(vHzNܩ 7nt?[p} 4/&qMK F ts&!;OOYYb9= cC3R ]=y 0IDpGtKADOfǰҡM>M e$PuhHRM$@: B4êJ14o*G UU4UUUUUUUUUUQEUUUUUUUUUUUUUUUUUU1MEA.zp8:'#6 3Ǝ G @1@6/CF)\a߸_);uB ! y=5]-#d)y@b7;h0o>@GD X2m#m EM}@u:EՊdb,0>N?!=Vj)H߂j^YD "#hPyti?Vl?嫎:glY$Bsl*y8i::%e9uU4 ;V6ь+%vNȃ4~dB+2WOlĦ9e W#l <4rxlrB$hgiL,7?<5b`ǟX>&ܛO-JC8z&UσbgyavJp'5``5~~Ic9)1꙰͞r| 3?- gfMQuSñyywB Nt_ bm\*eϓ۸[i飁8-D<V*^9Dx6Xc`nɚS (kq7b"5S|S3y o~'zFWIJ2Jx5qcx3ޓLY5ѭÐu`"4o8w)y| zm3`=!1?wh}ap=5~;h Z9'uFO?1TL% NZ"+U(" 1TJ홓dg"7[٬X6o6&}9NA*>!&'+p^S|_~Hc zSάL<! LH;0ԝha 43?ǧ[ L`o܀qo|eBP`!_Q9{f PBLP4{p9Ti7%-RƸwaHQ H0$Ȑz(G~]܎"XJ}o|;֖y^aĹTuC3aF2|lfq =R kaU=#]>?ER4J$v[4}38Sm~ռ_2 YHj$a^uC@Bz*1?e\rW(Uu7FN3TTTUT,TDD^آUUQ$UUEUPSERQTUMDU4KAHDU4% TPWh) **("HUb Pj{h=\T/v+`0'gOi&aHu'_],5}9?|S_ %Hx1>M.Μ'Ns8(2z89;_Z !EEQUE URU 44F(E)P) ilQAIMUUU%%TP|ꢫUM40XGFnЉc9yXsl5üa7?>jF^I_pRa(U LUx/cTcmM/ %k*uR_Qcd @J@/$H;š(X>Q4(~laD=@LB/ ‹.#p6|=)ݳrïΠM߁H6prLuBjBĒC;C#+c+Ԟ=AB mGMd,^mT';G:"ם)[iWUha7O6J(*><4TE5ٛSsyG;) ыrnyed{C# ObH`%FOarӁ}!;?=0#214yl]{$чdk )xY%v* RW `[iDҁUUU#UUUUUUUUvqT-wI|Vrzigغ|0c92oSX (|kϦ;\+0F Fa]hף4))ih RSͳܑͅ -kI%'[x;'QQUS&/ >93\,+ |.2ܙwY=3ӳD72]i-P;qK,A26kM8^W.{W汯μ@Bm2buTcSlƩ \~q@ @1"9# zv,=L w:j$^%;V(~>C1>xIEEiQp=-L!M02#GDscI1L,d$as 7"N?ܨFS ?tqq8*HI؁Bhզ!=;c?4R< :&:@j, fDYP|ce='6R`H#tM0yXJE?Ȩ~h t_bEA)b ""( J"%hP1N_YG$خ HVļ!]MN8 XD8" ^G5ؽ"=B\C #撈@Zw8#kWX>o) Y@H(-z=WiR#:2Cn!*\+*9i*HY5;Gzj6Utm,AVw(,Ɣ12:VpHN }Ey]1;+ha6I39&S%Q~TA|WѺˎ9Oz6[h'œğxhynratɤG'}xqgv= is!$^'Ow6W_/_ 셃N`1T Q?\GYHTY~G`xΪyIg| S0])r@$s)RphL6>+$7,?#At@`Ö}f*CC|@v ʙȢʡPz7G< wkPW76MyHC;NR+J{;HS￉ޫb_r4p2FzH0 #˘\}R&&H5$&K tZ Q."6(3#ǯoOAf=2%.Lr6ñ ֐ M`pA#E)H/H‚;/S'n xS :%xQF?/qF~b4Mt@gBT J,|×?Sl-bAtr Vu5Y`'2zK8IpI?LJS ET8Y,ҘYHa53T:=%˼bOW aвư;MA&դ*;=PdΙ-®U7 Z)N`xJ[]ׁCbD  9&9.*$Q I69sOWl Ea$7>=ε9'ق90p `1BJ|wܩ=#1i z ?](z̔LT,lXEFNY6#PEL>< `,Cp !%cLcq>&>wO3zp1>dpހbU4(&!ЃCRjP?lA2j@; Lh)T"C#Ge'FE4;Chu"5j7䦁h(]b P=JwXxI@A9*  zOFJ(34m H=a`QIvcTw>6EʊҪ~r`S-NG K9~~LSM"Io]jhX{>:mC;Cax*0|[b+Ec9g)e.#mȎ"G&}`ďBp9[#v;!׼*+Q< o5KP©UUW?wt$,9N'H*|C! ydioW>lEpAp Qr9}H8q {Ci)pqk+K|a|r *czNjǮ/~d ̇[fP C2(bjH 4y)A%)xСj**Jdw>~@DOyۏe\Ulc0>TfYj! adpt?-uє"G~(Clkٙ5#51~Փ0P3;h %mxr(?QS3, o:܃k*Sl%!SEjZiDW3NGdk3i~/L>#l|6ά?GVs xUB>}1e" -Vq03="M^s50"5:QcƒsP1QȺ.o\x,2 y2xxc\" @`fr/4l"H `?͕aRUFjgI+,UK}/LMuq[H}IYװ7Y=]Zqb7 r.EXD!ɯ+;TДƨC#'I.uh)DO( yǬݯ^>Pd"%|VAm2guY ^| tzy ^txP>߶O9~ =_`A@gʦhA4GtʿqAݪo"r6Mm)a!#=?yC6OW R! 9tOSU?f1zNFsިA|,W e얳A~p2HZu)%uM+a,~Wf9l }EH_5 C 9I%ַ*u "s,ɒ =笀9Yq^}!p  1gh/C2Ѷű1˸_TB#19֛JhrKiX0P&hgWCCcL7Z5Qxk'60s7J]LD(ea $?CEZW ̌ ݵ2ER2)7ysgS:OT-y$*z2B.= 1w]İxӷ@#m" B5O ' np6#}C$@dӻ:4zViϜp/2!W*5CKUa0p\Bv0,1=d O1ZϞ_h$١/a9(*?%$΀*&#@GͿb !vsU9ab"bbd* J U fD"((jI$ M<7||rGv??ׇ=?k|'_h"[O`{Q;Kdy=0ޛPPs @" ;nsQ Q$L~745u~հA$#pL&*IpNG%4QT?ޜ>8@lP806#<לU/]:)2sԲI:{:5Yb&̙E-n-u6YMuc< Ux ' I9rC71%LYN⃳cDiQfFx4\]τv9ptМbΓYӞ,!G;Ňy(y^ġJ O߃Y $!\4נl*CNTO;G0FE5 :CO39(IbI$ɯy<_L"[uoT-)0^vsq|x漜_gOW&|WaT}s^'s"qAjѻ4Nyoӯ Q}NO$Jè.Bx t0 v*h!li''*Y.mku|bYfq-~k*K+y^*cP^'Hh/qbj ؤRnarUtI4s@ !EKشM{.LFoy{6xbП2z ȏ{ y  w= tFulxCBIQ(RlE)0d|y9>#{հ둇3=dÉWF8zݼE z I3f{FaDCcX>E R;NYQÞn9bG;yE=9a$o?GIt:2=2sj_jj:x :+Q:rR{%crXuevM/߂66CӰ (bXI =y pc"x@3O|G0~ 8yĨ cߠjmzS/ϢXf|ap{3#Q{ l6ٙycrkǹ#+B:lB^ &@`T$!P&V T'lu\vTw;dn #{)Pf \S`]pׁ"xF;{G!2DbD(;+w6mRDv5ΩDQ9'2! '(3Q@װYsE{g<_eV"v҇XΚ`Pb 碠A$7]V#FMBl뱱k ye4-GH!ߞ^[C:tV6kU>]N#bODxHBLu٫v]uMfP0e@C jG /G>w\m(mGvfXF%qJz4y~cГ1.!TD $G'J-fhvgxq#7{H6HgrEaipeU^e0$Y&Rqn}+Xlj9{m-m$dXwa`U y.#ގt1%p{TC\۸jB?O_auaZo9yS1"8A+x W.B4إ$xz=ŮBkNOWI{_FdL%^ Gc@PN$߃ 3x={7'PܟS28Y)Ɇڄbbx&9zz7&IǸHQKUBgE&m{-ߦ=>"9pE혽M,}_/Jِ68jkŬ#EA a@#8cByd ֐ZA[ c)L9!I^90bP+W@{rQ& 3͇ݛZeez(hM&]745J>p;j$C^aJh]\Z.TOF4oĠ9ֵakoh> ÓdUzʯ^+35eVab:[g?>uA΅4M%Zt8Zcwf9@R܎VFLi4&@1U"]4,mkHb:N#N˨50M-ޖ Ve fNfִ_yc즘O"4|h ^ܛSLl`0BTT=Úط6 ^)T Z Dw)9_'k$IWXsAal%nHA=0Jy;56{:s]|\plh6:`y6)P5֊q}uD0r^&plTg3%[.5=DlaXs܎B mv@5 jbP mouκDU751d `%*Y `2;*;K.pmMrEeh@.XʓQJŭW .N;8adϵwnK 'esD ,U|M6IB& `1Ju]jL8$\$,.DEihq0ak󛵽M; o./7r*^.Ι۴ (-Zm Wm{H8+mL `tMzgLDA7ȒUٻY0Bk[Q&DApO},'G +@fQeVOY;LxKcF{F1}ձhC 6A̛qlm޷whty_l)֠(2 h8[0-K WZg $I3Axjɻ ΃3=bw*_$Iah0qΚH|X.y5llndvVؾ^[mla?  %r_Z޼o2igzv <yGpDbÏ,rNID@B0bLz ߮AP.$^b⬎E!lgXIAͫVZ%gRYӸsnET#۞yy;=O7bc9c]=n?yc E-/r«>qH`0p &#uɆM %6b_qfK4É_'VM RDv3bOVƗhx:ED"EC0SF|Y9:FD`a‡Q2D0wFe{24?)C`=ze_f{F RFi_(} (h?N)ZјC[?c0b\[8vt\ͳ9.hLBJH'ae4%&7?X>J1GNg\n9dn*Zq'sI  "M$&4&1He)`G+v'owx! AyW"@'qvj@2>7(jz r}9H뀊Ec'5_1DAP ; /A eD Qbr~_9ʒ)ϨH%|?Aj8KPdT~}/!\ 9'3MBHoYXheBgLa6.I;:anصa4*X|P%G&? t7() U"">7_|jQȘ .Kzf`E п[2|q~ym݄5H;$Ȳ|dbUd_1#Pʝb||_6f@w'W v@vӻl>؁^00Hwx kBydS׍1 "} 7baoL3@Pמaxh܄Pyxo!Ź ID3H*$f)U .Q_k C Qq0TնӃVQcPЋ.scܢ|!e:O!B@vɡ>G!Ȥ&HӺi~p5|'9  `[]쾚62yOGk@$l@k 21mFQE*2)i.ˇ-aet?,3q|gj,dszce_lR jMvo ,@=jm%+8ǵӔpW! QɎ-LDd#:^7n ~HHZJ ܼETjϢ_W+vQG)*".nV+QGnއl܏F=gx&B@ JD/a)Gyai  {l>1" Y}~UD|čK-Ddg%bH#D>C י""9;rv\ Ӝ,(bX"Ci]9WcyʆifI: "??J@" CHTSA^7fi9*&*И5L!yO7r:mC`IP@6hb>АJ-!BvQ)L4BL0DGޖi8h( b ($(J"#hd%"o &i:˦h 9tUb} yHt>,COǯ2h&H7D.h@dQI94A [To4J=6t?%pQ@j=$RaIE%LyLn-=ڦbPD%$3PB "hXI" $`JRa&DJQs M;'τhܡB}. OL\{Q>&d IKfx`S9fPF# &6QFxqxeqeHkHLwINIENYfn>WSMFLo3I!Q~Qimk3"݃c d46jـPv)T'==O+0iJ&k3W~.1:1 }ϫ< 8GL9CY8KBud)o)v9scN5{ ?PO{q{~H|װJ |}?n!҈WĨD,\^G2*`CG{"foA ˎ `TID$rrx_DG3` *&A'@ז_0h hK[ Ď |ˣ!h% jfQ@9̯"%V%)(RF!F  !dJH3d [jo߃r%#ˀr 2ΎrG‰E6%3/'Ps1TH\y2Dqd]1`Zy;9 #zH(7 v Ggޚ+Js% Aڎ\s4!6f&T@8 jWntf ۟}^6Gvђk޼Mp4E"q ڒpM!GA0DP香?V~:ߜiEeӁ c\]O~ff<?ff`0ޖGC}o9N27dQCsMf% &I )xZiaH&A``d CPML@ S[g@Ӧ60K1%)0 .( ƁkB4A&wMkW1O!f<^N{_]̤}NwlzNns_b4V@}n$"',ڇ4Bbc!&2!ޚv.5E%T3hi" !IzV%w~ٯIv^ӷPD@~ṯP J! D2DJ2$&* ??-ʕFQ`Sv}LDxy_aAwwto!02+jcſH;98"x|_oa9*u 3ʠy>b TVyhȊ%FԊZb"-8# IIb~olpbZ!I hBI E%m)rHT#B%CE 2)HQAPEI&=O2rH0J5K$,ϗagPpPX$74A%o1*XC;+E~ˤ1?ɶ3:CN ? ƌj0W 뉤%GaW_nIKBR--E 3G^|Nwa a K5)S RHҊh#(D($xGߋq;z9ĶB)hCus|C"%1qtPEV0bFBH$hFzk.wa1쎙N;o:I${34$7G'34;xbI!{x  $A Kn]u߮Ĵ.0dzrz],eqby^&aF9 3&]#cFGuG&3Jd6Sc/7,.k\u+)1"ZK׾1g9x~k5]2aTa]GoE,Zn$9)lb#Y)(cCKo=$#j)RSqwK7džbOn5j]/JWHs,|-ߠar,H {T%KA5% !2P&C>ў- @u!ơOB^|ՙᘦ #{?-'zt<|(&q|ME l0Lw!)b$bZt""A'/YSv$?ܽQr4Yxcm?d;~& 2AЈRA) zdxqݹzOE]Wpч9u,y-xUR-|R,KF@j1Ȧ:sG${={ҸÄtsyMNlɈqx᠉"C6] lw9Es$yޛsm"rI<%sڌN!U3!lō{3 1ă9ŗF* ;(rC| 9 ?s.9:% V M)"$}=@tZ2dJ9mDr?' iuRCnq N!})xS)q$q& q XJ<#bd([ļ8#gPBgS:LM,vSwmzX|N"f#X0>(7Ca4:#/' Ώ|`wp UP%{GIv4)Ѕ*D'H$J o^䞍<ݿ&m=P Y " b MX*uqҹbxm76Ax{Zی -?JluIm ݄驯mr& #\UG-ѾT ;(g6DPK< vm. :;RF )R!ZP>oNr>{D'I!}mF\ UZ塙0+L翕Yg6o|w)DsIԉRq낕=#rrQ˟;w0Evժ_rrP9N( ll99µR9$f.AAj dR'Gw#e4nN̎C ԩٕЍ"BT2O-b?[acDpg!te>;zSr|1yZ4 ȋ9dYN fbt8xۅoqrbC$q   P'LM!ckDk@iHڒl174EMgN@9d ?0=*1YKb##ceK]Z1v5'4̢9eFPE{69$'c{]"WL8@D~o;S?vDj#nb9\E04S:zN!;:Pm;~e0 }Ԙ BJ|iC)H~>ygENΪ~ COI4P=^cYM֧@}{<pLS D jh8whàsa[Ֆc&1BH4;!b4f+lh[FZthk f?RW{Zn[a)cɇVXW9XF39ܾVuŭF0 i4&0`0*Sf c66LJ9( ؤ4.G WL4{~92Ieq^ɓp34jhhnc:sZ#G깍W6ՠpsG0I9 #Fʠ2V4f[LĜ^X84`th% +3)XlH`Xm|ҼԉkVMg4[ {dQԕg-wx{pqRZF2i:@̉vNbNF8/tV͒&b=xIr H΅YqHƌ1yGl+s((QbCan41"I`ci /99%S!.Lڎ(r5uv8V7s %w2( XfgbZPHD6V PqTCh&ݳ5E1vMP%#CT˜x3˵%:h*Z ;/.I@w5^$vp\oAPWp{*)^(A܀^'4G i+.>q:L$ LaPMs'{ c״ d)Bopس@^xLW#MAB19-8`U![Nw+v1QSF2h'o7bHdm; CMr(&({#Z JĉDԱ TAf pR 9#$#lqQ(&h*-]3˳ m&69+(i,#Crm4bV6meX _kO^{.a+ 6v4E1YQ;>hzd$0E0olhlp"$8Ti#.9=8Ys#ܜ~nZ|fS|[}fz'oߙ%gbvߨ5=ݩۚ]n.e#1@@|۽=߽](AuJ,wfXǫV6t E! A)1 EPL2SHR D"QBU"P45@l;P}~(ajCi221Z3\ /C*=+P =́#1$`PI)kng>-N}ucO 7q iB#Ҿ|=$"DPZ:#*d+CJs+6(Kd2[\9p/\ͤl[2xq lR6U&5 @&ZB8*l -49-BKHE Jι; rda`yZwU=UdH"$7tQ?N/0Z{.iһ&hyf5#57fcӫ^~ 1  )!"MB'ˤ>O*"lBId.._FguąvhSq!}jo R$BR9& Y6a`n}:;٭#M!M -44rtvMvh4M4M4ڪ#M5Ӡ4QM4cBh44CM44J&9 kM%4E S͝Mi):M4KM4M4M4M4M4M4M5M4M4M4M44dIM$%)^N$Xy;ɊX1<BK=5[f4(}I-!Ӭ(>9=#p8Be"MD!Z) x8m.!e .4{ZZy I)Bz aƽ ;m4bC'ubAô ߗ>_Rt;4M$, є䂔A@I##t:~ͩ4S0yu@&߷:<-#MnH[P(D o%7DDIt}Y4a҈wuVΤuOɥ4c1ReNhMHu|8ZtlGB9MI(! Ba&e:Mxgf|7~d퉣8!b. yBORO1ʼO-@\k1{Pҭ,gḮ5(pgq|Iz¯cVڵViP: ~ &n-s89Y,BHJ$f瘖Tߥ#\ h\΢vDUWn]h2)˞M0v m3T/:B[%6a1mpDY8(ۜ<Hg|8 w4rەɗW%II thohJ%[0TՠAB4CFM(gn*Bds]b;;a ) M 0ʣMKEfBP|Tk F!t2rg%WNg)Dgg޴;:FM42G];OD:r̓\AY8u,"xI 8ufnC%mVAӋKjad"نPO[\֚ӛI#Is\nV0W RƎqeԗn9gDC\4pB*@\9GvAi,@%K`/o;`֡4B p#Iv)=ut͙$T@pÊ+34+Eb2bfe{ի;,JO;Ydn鲞{0rP'ۻ@<gSPZ0 PXԛsl$ v~v*ē#:ɰD)kwmkZ.4(SdfD3w}q&fdHl4b'alSٖf$Bmm;Z x:VQHt@>v(eH9iSn m⭪ϜöW|ؐ OFp½@paE|<Σu8Eޅ{P9lEnYIe˴C:P@C0Mk"M/BI1ˎ .!;97F8bC,$0QO0B\.517Ɓ-6)fU4!<.vs燧ChJșٝ၌[GjEvs|r(bb*)D:ڜ~pU2w4OH;ΐB*cBIH[.%bwz #bRGffqM0plY&_Y.49 D0uhl\ $01(웉lETD|}Þ!P#H|8U@m1!lV3ff%#{q˙Js]$㉍0pt]Di{Jv~H wᩡD@1QpΆ!˦6bL8h2 MR(;Bcq)M* iHԲKnk~5l EӇkْ;r58$L#C}.ror$v FNV'z[y-8;Bu:d¼i5)Al?@Vb-[!gVf+(<ۉrvqn|-:++~i3{C Q!V̌Rc8qiv((oɄ%[l f=)|aL7HsЀUMD%ƪCGs9jzfkDȕܡCvTno^(XX1#s5gj3k1NsKsl 'C`˴˃A qۣKUͤŶG]'&JN&.fb diDG7eS%딚DAݔU]C xN7X`RchhQA;fZtc:p˪R&9RjEf(kx@l> w'7T(];a`0TZa={x5dՎyMBz,2t*擌9MZgcןT1kbS[hUC=`kx~v|\.Jl1h0mr0^]ՎFSڵs - T{6".Ҟ:sx99MA%7Z$셩~"Ha(/(1RAA]'Ĺ)`(Z:LʮI+5)7$E!^NK& Ez ɭlE4!p HΗ;nFte.#1O1N^K`x<ʌkxúvHϗ-ʪɾ3Hl*wr h067J )FNl90'ّRhC(NM+egGި ӓNL.v04 ix4BL]=,xxo^,b"sV.z9qtfff3UwSE(>aaAcq jZ:@sq zjcRT[qIXHdTޖƘl=)MJj'iVC;ЃAa+f-Cm ,m6xRx`FE=ٵEKCb$jgA*4>0Vf-VXHFq+}NGo-j}begOI% Ξq6ZJ+~1w+f" * F6lR.$0b[fU٥ku[8h CAH E,P—;s[C]f_V3Ʈ SçW)4[Z%Z,PpSLgJӥ3g?[6e8%. D(b0BNZX<s8ޟwn]'h\ חkJa_h*'eDc~Ys(ìOJ{G= cHSJDqK眾⮭{>y˂a`.4\v73 iækѧ+.Ğ. cX{eRsaw#0* De)it#vE.VshUBW®m2 Mt:`EiU=F_`luf;.Jq $G6 '뜨3MP NS'.N5/UilC~M70xakT"/Z(erlA֪s8Zq7((GUL7m.=f:^ƄFiFG=6miofVvFn:c}KwBa&a7=J,1P=3ViE58ճv`Y|/sIv2h!CC\NaucRRk\ÛL&|DvyŊǤɥF9n3v65d$0!kPWxBٍPn= V sjHD< 㫾&k{ n^zH[0q gqGo M 쐤I/Y-xEq9 \DW"<_'1h:fR {aہLjNy0E/| ! bywvaر]LzM`;p0h#R2C![ٴ`v+v%D Σ)L;w֌>z`Ƴd  bmT1 )<]DaN @k_S{{MF-ȳD1I)Dh=>YI% 7IIKipíJ&@GRE=94I؛ 3$c# E6tSѣ0ŸQU0N^Rf+HR*$i##de6(\ŭvd%ل u{-8aG}z6E*I1U-C2T5D{bq ]kEi=0y[R KC3j4:b0ւ(]⹜4V[t,6xwnc_N>& ̒t);0p6q D#3qQ0 \:O(k:C""@aB8ŝ4m֩B"5Yyz>z &B~QڃKfB >\aBn- Og*w?+On˞}}x/gmʪ},1%ĄD4<2nO׮Cg#&x8%A^M \%"\&C>tNJ~#Maݹ =AgnwJ )؝}Jaxp~G59NGHBi;Нu1!'["DH)=v{U̇j)&je;3b~n hP835 $4>['ψxd #8Be`-%Ma +PC ƚ{lJ7ľ;m 먀#Qby!AJ1,b71D_K3w}cx3TPP2TS64vz&'^AU~Qqۿ6M8Nt/+QI8&2{i!jʼˣ!08kğ gҽ\S'eaր%$H͟,PED $!$x'O_QdCt9C:T$[1h@DiZ=^v# 4r*y)i<(pHxL=HDəS.! ¶pdq zd`D0(|?%<ѯЭ~ .{ ~ Xdi&ڤU$ JŇNܶ kNH1E(hyQA8R}CopKXے#p95ͽjKA\!Ab};JhS04, 31 s0BBmfY}A`x4.ӌ9NgO"DúmA-*|O^18%luf-UtGGyiaB rHt{:ue9%DL}%}.0Wz9 kfc px~rQTj6RE@H4;!D|HO^MTt`!6 t3>PI:8(&ynҖPm,9VwqfcIZQ2 \BpB-{p\N=d+4T dm&bJƐ7x&5E)`'aݓ.G64ZƗ84SDhHcg/ 6WlF׋)*i GGBͨZcLI HO j8OhyNtT{S$:WB+X]+K7`Ta w[֙2;S)<,),B(8[a1s3x䍄b;swޥPZ $J}Fԉݚ8KZz|+u6f齧5Iڞ8c-;.e TYԄ ʓ!g8$5.f}h(0:#Wxk@qD 6ךïýUꐈCCQ ҵ,vŤW#PPj.@IK}1'!i9(gKڵ:lHI`1%)\È6{Mʰ¥ bF>!=:h$88:* ZH?ߙq1t8RY>I[^fBJ tpf~xd0t#4؉܏!))22mWvv|J!sv"D:HH't g͗ K㊜kf\ 5 :eu)!Õÿ45YX+3Fic[# HI%X|iSYLX&`铳Ɗsq[#n5BA|",ۚ' hv0w{Pp ؇a=㼖*"KA0fч%p /Sh?"g6)Or>hA%%Ƅ#z z@>IOO/ǔv&d"̩6շk{"_zFjEpT M4 4ER$ EDJ|HXv]F(PAyzA^L_ !2" R _LyTt8D =Nh# ӣ"Czj!Y )HB EJ @)(VAGluh{˔媁A`KUa=P?n0Iǟtb5 ޵4=~XSGD6?L.?$_Ux݉^*>PxAgʌGWG!NO|7M"ogvt#L)UC13Fh_MDI%T0hɀ}Iك$)$f&i")y %4'9j݄rOW|Hy޽\<wQ)HДu)3 Db0C"F SM)\Hsd-` U@F*Ɛ^@.JIƂ(&((*Vb"Bh X*(&$ "X * Xbj jdj "i*J I% )BZ`$)"I)؉ŧȓ"uo3gcp@GtR\˨dlYIYl Y0%ޖ~OvP~O.{}; q;v@&d,s۞y1]qW<Γvg'bn#$L'>|+Gݑ]:VN?!ӷpNr"dJ8 0%G82H@ȒO;,C w^Ygǩ#n;{C*t(qiD~?3JmΙlH2pu1X5z#'S¨;a|'9x䃂`nmZI`F1̘%Nd2*Zu$ɀ _z|!0!(a1l߼زAz##"679nOJAXa" a "!D\B"%%4PЍ A6' t{TJ8E(d{3o M#TD=adi%#'gۉ xn6D"34h(upzRJ+Hs>b?FRVo&G*'q 9rqs5+PQsoP`?p!STBPРrDT :B@]i<@!4@BJP;)HAb.$ QQ! &JAa(X`ebCATxR`*E = RZ)8ơaȇ\%Nؔd(P׼8CBBebh Jqh @AQJM- !Oj"I w14T70:i)+rxMamFƳAV9 6mթ4vQ0D6d6LD+]\0mI_r I(*3~oϊZi퇜zlPşum-4i ,.ET 0A HʇIHP5:I\N!6r%T97Ύy,* yryBDcFㆎN1Ma7>M FӀQ"ȢRido_!ßC+0FчsQf("NCu9H4HZlu"XLtԓC 'M2jvaѐc=;3P@Ҡt:DXT 2A~_f.D׸\/"zcFg=wcXd([d,GC6v0KCLj$9#Ūt %q[#b+X`~}B=}u GXH8t5M0B$@b0İLI,M0J!J)x]F'7hu^O?& R!d%9#}OYv 6Tm^R4"D&Z͐1ޝ%{ysbu9@azY܄{wJXPyI6\ nc:b_oMMFfk|h'@)%'pҳ6<ùPo8mʃ? $g0Ϸu=1ˈR)((bֹb~ %d13ӥr+(`.Ɔ`؍޸' 8z;:v#W Y櫕y IU"I$T:q{`!Ü5%r,xD\6 q6qX.㜐M gmi64`kFH,gl. DYHF 1d-01b& HssdXrl@n1[:Av RXu8t$NhI(r@ۤ 9ӤujݭH*n6qYHT6a 1kjդ;Fh$0`>g>1~i$ !ݬdu1mZ)'d/#}69 |G0S-!!)!j"be869<ȎQ6[[h &?^tb*C4JB/"ːm:vnm9[bU֔4+H"͔-U%^lPL IQ3QRS AE 2Q< +~(i0)\ECѡݼ97 wBܞdRyן-qΡSh AHݭv P0M$BA D $@u3I#Gy HBDSPҕ2RPH Є0CIC)MI%I-KT*@ ELA) T R)P H4U1QM5@0I5$IB!@Б!M I D04$4JA2DCMM212ȥ$L@$U+5QRD10JALXNzq4ID L℉˜3hb 1#EA O&ii]aRB1"^^ac9Q68M{ 2+Rh`㾦-&ZגS!oNIX7^u7<Y&E&Y IEJ~<K`˩Ot*O;]lA@<<ϳ\C{g=ѐ 0a$b  ~י_$NP}w2V97uOf:Ch5mcC=UBɫ(ιsq-ۍ<*@yvXnCcZ7Qtm9lJ]ep c?P; |$/2[!gìJF.%gxyvzLd}IAhPǧdA"8t{,QֱZ Kg:Αs)$Xֆk`y/X%L?1u|D&COcRz{L/樓o#G1Sc8D9y@9&#G"!ڔă @J Нl%Xu^n=QU DE2ΘeK*SS͐VE9xѡcD_>\do0Bu>c?5am=Hx"a/t=}8,V3aR~bP=|i+FҶ)ʹ_mh+r5ݡ۩3Л٧ BIÜM3eZj:6zǘ^irpE>l~gn^t) Q߿pe a>$^b35,PA0 jh%Yi; OsLrpe|ݩJ@PQPD2:JVMҨj(CR@<} S:lPII C`(`%(( oWo,7)?8B,Im$ E}_#54Q|JC;bDzW]u6b|(zø@OǾ(YP++44=~>AlBs;#A6COK2ͧt6063s1ܑ& )$" ݨĶBB ժnM!H" mOd|J:"bfDjRۀD7Wזؘ4LfoT /F&C ۵=I-15Zз &')+?`%: }wBS^;vku4TP|W룢gx3Yk3iSmk$p*R$ ꁡH  i-B4F'VCA aa7L$Ddt0`{TB@"tBDWuڷ Go'M^v,͔U45}OWw\ Q#[4wDy?y>JLG&&N0ݙ.&LE39u;ѓj1Fp2N-ӏla3!Xh[![!VRed+7午Rad[qAWftѸ :%9vm[5F94پxWԪ^R_4s+k>vV{Ă_I%)6 &?pzK܏O[caf%gH O6dgLM;ַח+Dp9{:δ+Lֱ=8IځZ<3(A$ X[:#HP0JJĤR1гDkd!DOZR/d6.WG$#Kf>g^'HhCji@lt"fq~9d^tuGJHU/P K#0—w]| ёEsQ>b; JTu@A*bF#{̝>>;ӥCHI䝔;NhG9$T-DH+H4@AЄ$H1%)ЈR4RP*@1"-KBhR"$" 4-!JNh̽!kzܢ$f(؇~~O@ @S:\0BTjDҾٜ?_#zp uyz~PULR3v9)TF;gI}Qn{3>ߛ~֥&ᛰlC " I1TH4D T ѐsJebJ@%cS9yׇĿ s) H@IDA/wU 2AJDQKݲRDI~*!bh"(|F @" !v 3,İ  )"20(S E Q $2U##A2R,K L 5JREDPS( DLCB!Ҵ $ILAQs HU,LRc(M$3mD?٩7Xn̓0ԄQ8]p&\OeHO[РPA@Gr s.ϷW}hHn䇒!V}d6N(%fyq0:\=2o|?7Y% G;`@|:0d3h'AP'RHc*0Z|ТD7'8/v~Ƃy&>q 4l`Z壎m& b֠: J3!ZNAFt?e쪄D&.J9f2N)E DR4F3-51ƫZ#H0].͡ө|}>pjwiU\&'jQ\]j8iX /9HQZ)"EAlab&s I ^.S!]axfh1[=Hz`B@R7`*l3xHVv\199a\V2SEZō\ _"|qLvK*sK.3/ph< H`a<@dQlTr˄`Df`GtQ_/%`z~I=|V[%iRRK)~uF0XWSCO>RLvxK}}v`ǰC9BgXs4Iw{؄TR~'c=\OHG6VeO?yĚx#}iV9DwK\]`jN mF'=)^8(bl8iLh\7rg@1TQV*"9kMt(0J%G7Y6mV;]V_ iFZ>Y4aƨBjfS$VdQpn(4P1-TS3+r[23)f-wj t؞a AT[L6@ D \*Ċ m!MiWB⇧8q.J!"0K̾%rw=/ kR4/o9Us0qr\4Q2PxZ4(Ħ#w= "=u/+G^ypzamQ1%N"Ր)mD$v6rD 1xH*URL;bDLD@?@"u~_!S)x{|~ !TUt.SB6"=vc݆AJVEPJZ&Rr_Bp #ntmփ9$HDT+0RCMDAPRST% ET3KIJ0ç|G&)ki {B``U$BPAbexo;;12C;x(5I@ TԔV7L_&RiY.2>t{8nVaMJ+H1w{)B߳}9`(x(/<`s#H6s P(nD@#bE b$@$!3VPdz*pi4l54HӍ6ilfN 3(qSp5ZiO$u<ӡx12,@10EL{1f=4 d1g7C) 3fKd᥅AraIlg ǗoA(uYa2 1bGHi6.PɖIqZc]v4A(X٣SY&4Sa ]['CD<ʐHDI^Qy&DTh  :Kyp(WGR'o/DW\r 3KCHVmd70mPAlvPi7#d$;r6Gf dnR`ajj^XA4zr4fٹ&!wv/X q2jpb[F@ɡ|B4l9 C HE1TSm> y~9=CkUM}yro"0pۧeֈgXy T5#JzxO2FkLLM!Z}zkFiƈ͒ ChFAS +a4A @ldx:3$@0yF`zGP^vgpn̿ zo> AQjexDH_G|ñ:7 "A;ҞP=fPnXK$e7jP&4=jn]m֏z*GuU9N))~^m8b(iTIN*~/r)rDQٓmt_r Yn(I;lآ]]+QOD=wle) ̔x^l+ J}[([~Vwz.(pGJ)9Bv]L8>#M5y]9ۅ>XMOћǰNWFe-!3PT)U?φ܏a*N! ޮ- Ht`㸸Ipw\)k. 2sqA)Q@)P1;j8Yz1"Cq-SR D 1DuL! ̺\ %Uh8#RǸ2GpH ,1HWͼ\6M$Kr T LHy"4 `x 94bT 4J)ކx2 P"8ÔFF}hiß~!|{r m:`){ AρOd(:캢<_ 4 c͊9gZ{t1Y4we1& >ϰ$$ ӟ7L.iOם[i;ʞ>,(WB^:IoDrH;>I;~F:Ҝw`RЉHIzbA?L;`g)'{3:OsjYKUn-Xf]s1PF++J4VV VN$K3a1Pcݼ ?) W7 FiVk] ( (R`h)JQ&'cة!bD[ IM~[$Q+.#zT E_ #AH3;h4|8$NSH k~4>ְh-nG1*~Oun͹eCn@ Ίmɹ) dXSLi̎N! r=3mhD"#mxŧQ߻u4<`xD0bԿIR-=a0&!ޜ=)7{5t!r3Zm" <^\2s{ad YpCVnLpA]G֘XvyIWw| ͵g[kqa"NJز&)*7.H yJi"? mr{0>$á";о&R"K' O?^X-z'-ThOt47ѫf\"@:`AG~#<>ce;j#qNݣzJ<;8O YgrH{-@@q֥w6t́F&L+SPbvI3YI d:o?9'r&!` !8 ;35(DGQ b66wR$P#H0L: %$fl*BzKЦ1qt~fr޺^W2ݝVdbw%!66ԐAQ,P ?mWZZW;;dqC:q<L[xΆUJ[q94L"\XbxI @ f'Oapo 9]fbТm+M^h}`-Cz0$ȇz)w'as& s"#ýu@;``4}?ݽ.Y܌A/I!.J3< -@y/ao ?L_ԾH}1'\ *>VE˖?<& 餖zig;-XM wۀF!â娳:Bc6qGrse/!8lhi=DZD6ZR@N^ ?نBx6v,(j-^vEYXb=m;rv{Qu:Έi^8+y0?=H9'e@z/#2q7xLTZxCFb aoZ  J~`N Թ; Jk|ZSX-p>q%xCߑk878cZntjI߄!OBRĔf !'&m;$^Z=7f@D3{d͉7~ޥCIo`Pe5 6xIo#YSwh~ؚ@E$6LRQ^hQG}~nzL"D!E':q'I b Qzg>LLq7 <ݞ\[~S׸Ą@p7UxIy# `!Bz M|kxǭa%dQx(9vҴ0TƦt魷 BӠ?L AKѪ :nbT R|ePmu9 9W;w{^<9;ys 2\\\ܾWCrL߃3I},'CH^[}W]>!56LZL(@bꂍ9%O-@p.Z|ޏEu0P{L 4śѪY)ZFabAX1+Abtz0LuSW\ HteTIf9dz(Er*|j es5PaMBMlh"& X g@uCmyB(ca%SϦQヰvJ* RQxhb*uyOђH [;j (PZ)H*l4])ID3BPSFxxhPM>%# ";y()8QBUP @|]C[Ϗ  % 1! ?!&hǫ:ؑ}P?4eu!{!2}y/ҘPHYK[,,N)ڭJ9pV;MgTh HRUPHH lQKθ9;}ߞM~XQBH0(tTe*熧3Rߞ7˚}>AްXn2@@4B2t5(WB B :P$$aUt Jċ@)JЯ!)(*# A{/v)+lh/a9w%.^LYY ee'@` %Eփh__O˺]%<ӺճYz~oY-2FtT 'D܃81 Q AyMGy6-.$S*K4JM3 eaL ZJ!2jJ?{!H |I:y:&!"Mrf^$(()"(8A7)E Idb1;1^m{>2$cNŕ?``(-v+I' Ff٦NVPiZb&M S")r%ˁ!0C g,)R&`^i5cw`wun gr|8!+ѥAyANOU䜩`y#`LAؖ gMCZ"(p /]p.YS)Qbc 2"㠿"},6`PBt78> 烼1"(&B $;<&-kGnTqsb+A( b9Rnm=\6lF2;QUhmaYˀIBGwNi"Z"8) 2`xTBB".J4EV@RRHHPCB*Q4%:U5KJ!JRR!JPHV :)\-n!8wuN,u;s_ˆC=dd;@HH b;p ΃._SN3Ce"Iʼ >G*d}BĪP!AHPSH*Sٖ'f<6jTX XO|$j"Hu3RJj`ow˚KP̐r}wgފ@V\4pm G8ll$K54E<-r1l#K$9XCЖNho=l v]-=M> ,3zIYC$8o$x APCGW܁w :h3X$# {D!as"Zt M hG1)J+L|6y$F.s wzvÚy5Hd(ICbJ !B"br ϤOu]0 E6 X,J% C\>;+P,ji큡7`uݩNf3 QP1".G2HJ # H  TĔ $/ra[ Db?1۲R/q&!CCNCqʫSP9$ș8 TX@3xu zM>D  ;]nD((J Ңx%4 z|AJ ϏFx"|H ;nm4?<)9'TJ4Jz|T&H{ Rhr+0T4DP0E/w8C$Sca b"2!D%@Һ@D140(҉H +46Mo>'~boynt (* zb =L RK'Tx]ycts=~>SHw#O2 jxć-"F*±ݞ;v΢ 3te1*e)O3,Tzȳr7*auv*S$!/Zk34|2H~,ԧIĪZKdgUDX`jaYl?0 jxXRb#tu^zw15HZ9g+-cx}9Z(D )H4 R+N٨5Kzi7hD}jKػ< Mh]S@1%)Hu1CA' ?,a-4~((` !:Q;GyI0MDDE1 ~9Rb%{RKH "D% @JRD%(PA5PHR QKTAIB+@)p%Kc@΢z(>}P25 ydw="SߠGay % "!ְV# 8`{2Ҡ~1p 9"pIQSo1 :"!+07)ShCßw ͞lJ #yU?$fCQ"22!T06_H14r@syB5U8#%-Cg7MLMP>r y@H¾$RT1rM !*HrP)E/4) gH j +ԧ'0>t% ݓbpZ KIIH^ ֌cEAt/`蓐E:ܗEaM?lJuGWct*W7 >-R%j*O9F2($2Lf%cѲXmr @g%X%%` cLf0o7q?{J+.VP=1g1E1$կyL47f﯇T]aiBR[atJrTWE. /mcG-F :P8@ kfT{Q CxbǠ廨yU(yOKA>]$&dvC&A1 'x! C9r4rM2 9@۫bC~-0 >~1P*b*x0ETz?o?^Їx'P?#[8Q&fJ ]K$tgboE Ĵ+HJ)yk$d&"!s:M dR'' JQcdwP"/}ˬ^r9IΟg\r6 z! ABb?A.J g?wAlNV U*5jQ̬GՉyG7kLaundE}oh6836pQɃqtjl!ďr fyH3'tʷ3;ty4pT/ڇ|$Eo1i&1d ,! xI `}[?Ϯ4 F غטmya/&`1L;oZ x@ 8y^,ϮTdL@d]t+U.s+^,Aεg}yY۔#|_~| xka ,[5Kj]ܶي u*,;ʊ%iOdobLJAop1FI`l%Limz |{6na\DF>N6g]8i!{w󎰀 e ݇}i7 Siwka ~Y~b3MoOI 'I#<]ZWFǭ%?SPhCڦzPx:na΅O*kB4Cva4I&6+utG @WNGHa'%k3+G]N?ucӊP×++΃hCÆCZ\]AB?=(;\5N;@0'̩͟MFD@7&+EX왐E{1+D7a=$zAqo8@DFsrT0@Q>`-%+RCeݰ6)!hRa m?guw~l8&DQm.(t;ҎF,Ha\3%sۭlā$'3pPIܓ=:<ٷwzaC NsC\w*Yr􄺹3$%l'sUcDi'kU{{QX,9APY\|m*  k7^'z;1|LJ$"9@Hk/3l$iZHS.u7xÿת""-w8%!l"Şxgܠ,+=Mcp(cT;B\}@t& !FTmROƼ <s}c; ǻm8kSUxfCwgyӆb<9Q<T0SܬYhzh<岚$ݯ&mD}wrn3'֋n0fb1(Gv4타KFaO0$(iOUIb?&}4z/)@HIH,DS $M7'kוCA|CXNOc&4" 4RC R~%L1PWsqA1SRWaO=O?ݷuC4D8JADSdz>ʢH% *6LCNd4I K<% Q<`!PAhw@ pxtnySRJQJS {x풭w8dY>$3N(~HOst !=-a1k4wpK)} 凜a"8s͘p;J {ަu(R,(;Cf(t%%{{Ӑ8`wcݐf&B ]&iGS٠M#ʔ4x"D歐Y唏Yhϵ)lkjUoshwqe,Pa?D\Ș"e`iJ(F! bϔ) #'!3ܦ%})?۲oWo!WqLGP\~Ᏺ^WDw8p.F)ѩ+Z;n˩#P5E<-`lrb[$A.h$ QD3RR=<8 Oh4fiJi* "# ļ٩h% Ѡt%tD0bykG[:ypy5<ŃQ5BL0Peֵc-imb @x  &GyIF$b(iE#xIm&kR Sq" hEpmSL0tAJT4EDcjB4UrP上x=2hTLTI,є3]( $#;xDW+_jhTlhVPd(Mg8gKP7nG-x7bK8rJ IF<@SQM< tХǞv&d A͚Mͪ,@A$%$h `'Ibj (WXQ4W[ HR7ujZ@œ&{P伀)hL1KvkShI厦 "}A8Vvu뷇ߥ#n$1#"\*/*,˄B5u2Bի pY%4UC\!7ydI7GHy W~Ϙ-U4#Q'NC0G |7@qʀzB- ~|$z>ރﺲ<JJJ%A=|pOŹ-vWw^cE6/.I5mʋ B"Ђ $(y(ҧ$\\Ox>s)G60T$ֆAB`"c %8`6G^4@0b)z dzE:B .`NJ(7@Z<`NrdYC;D'?9E'w/h:Iz1j-01# y_ZY(@ ߑ{U]ŲۉXT#)Zb:4iёF],D HAQ$II@0m۽2#@ a07!e~K ) ذ4;>q=,8lb}=)dGBO;ADC$DN>A{52C))":]fp=BDZS/~=AJ!#^jbb)T๹:]F9s,bNݹ|w)چۑguH'{@R( ºyTĘ?k4;< !Hl1HP~?᰺x~i))"8>Ӯ"1 eZX`E1hNrh'W:М^}I֣4} H'$l;gz%bU_hl3 s>@2Ds&C(2]HO\6;oA@|'c)Y>G@2bBFP)R iX()UJ@ &Q)D(TB "fR$ j$)j%)J*D(A  W[oAL<1hG` <$TFQg D Aj(ʇ9+'<0DIaH!DA4L!]`x0FM)_x cDj+cL A^DS^H ;@k%_<({SWLLH"ɢi(Z9J & "hC 0x'x'_]p>J# e4% ?{vRT0!d>~rt>pH}uA)Jy a Џ0PU-G`u9cIA@,TIIiOa(ƏQtr o'5I@Euq,`8|P! !r  !jD BJi )IJ(F! G%DAJ70.X!J Ti^i""iZjR?gq^"Se}zlJHy 8`)A`&"BBi*iB%%(T@4RBi)vc$0')˲@PyRrhqRw.pbgZ (>J jX{y'aG !w'O! %Bnj!!V1-/E#zR9! +NC4JdmDKA[~y>UN28zbHIvvA L7g'}] l_- g}fru*?K he4{TDɈg6,I6ysEUy:UiyڨV1mb\2`YCrKw_x\LI,o)2)b ಱ:w-7YyYjr{v9 M7샎;bz>tQ pK5Det7zgYd$XnC6T E>,esFd18p bt6!χ/Px8Ƣsq1</3/3w4^scbێfl̞;3-\-m/+p6'(Ϋ[Ι ǜ71F]4%+,t~qb!6$Ñ٠},V>Rj,lIמKrt=n.nr2/rc̢(2`cc z2x r3A6tudg|xMNop+Kxձ :7}0cw:MoJ%U dVY0:A ˸cTJ1SLvry\fxIH)zd m<fR NOP"ה4yhYxRtwrZAky=oj8ϝu+OV'֚2'9nQMkGX(yVƟGvEL;#Ͽ ԍQv ea M:^xǤ=/nZR X߳ŕ4*"Q2DR䫗Vʄ[K"79XM叆ޝVǚӰb(UaIfdiOEwHrLxdo⑔d:8f{v뷗u^ h~ T9 RdC/ئ;A 颍l} WPR"U<2LbB2p!25;UsQ[}f#J"hKӾڲK2G1B[ͣϤz7ۯL:q=Yj$oމw:Q ^!>du0p;)pb3y88hoSHڗq"9͐[1LζbĸtbZ mL2ȩEa@";GȖP 4bE)X SMeY0WfQ3p%Z~Äι^`XbIdm w OLwximjyH**_"Mq72X35K$ʇ3#䐋}((2j;-hd#+!|YyqjO\:Wj&և*yCau~Tb%==|ciQeڬ}e86;iLȁw\X+Wu;/8$ѕK~<99ndċwU-ޞj$ K?ʧtD *^mf\J_UlPNRZӣ*qx_F7A5ʓS,#l&țOEvy^~I0(nB;@4>rYdYD5 ld6xG{]+WwU>&S8y3UxU}gdGZoDҞVKG_n>;`\<|egcͣm^:mNҖjd.sGWDG^ovfHٝZwQ>Pׅ2K*f^8p[4!xm沦GM)C`.1yfIG;,1~x?+R[2ی2We[9|*E/ <{䎛˧cit~330uLs h$܊x *."ga Gxg]Iac ga-L+;b943@b u"/A46jawlb3 :⒀9(< Pmz~40"=e{CdMvK''8bj_w슰R?z1q<Q}/IcNo-kǚmxY OӦȉL'Rw;'Հ.7M#WQN͑I`,0_:<.C# 92O^]Ay/PKKxRX'܀/ *t{o _߽y$7o{\r]Kg4hηewSE:J89cosz pyCT6~urIbCSU,DO<<%k P`jeJ ؿ8YQu !!;<@4;ˣuQꌈa!J}秎kVH}?4}bqzٙAI،f$™ѫE.Bg&~#Rm@wc<6L4IDATCn!a ՅYuLk34K Л Ŭ74iY ;ʞ!La)cxq15RMv_v,5|-=jimҠN0FAZ4c@Қt]rR@wd++D䫌l*yS4lQwTNCs&%6h="L#x鵖Nwl|ar1],mM;NSb6(u}(FtC )(JJF)F܂ `YRbB9Q{|!)$Q'WqfW͇p%EiP\/?ف{ H x ظPz4!7I9+gfCne_L1o%;%܌L=;{=AܦuFLDƔ^RXC:t_5RrCBtoV2`D4Ҟ>:1 eg1u"lM> Ť̗uOumG->CEI`TB5aFZ8281 \+ v!"SZTĠ&X@v{𒆽Hoשxz)jdD(BJ4* &h86VZ>>n0i$W 4{H@{;3N@BOd'" ݒ荂5}|8H JtWilj]a+MҾ }HA/vP F\!5M̼ E7!\"|ToYvuL9! 80#ŀT_ a8¼عӷ6pF0C±!/; 69<:`"hp{R%( $i$I I(*d@hǵaII!C?dQ#c;L/,TC/WvXޔ1`ϟm euu_LLICCU{"Bƈ(iIf@}~K|/ 4u1cEC!*I*4EhÇn~0'"N$,JL 'I|*ŤFBp4IY~})T^f/\v=$g\.UCk'㖏g_g|33D J %#3IG(h*/tPPJ]6b J)V)R81pf1ON$K[T1,HLKsOL9v8A9AUPTDI1DVSp Ɠr&MFe{CExQ dA-eRҊ Oe.F. 66t(zEԯkYe*ӥp*Jefscm(ۦ;^C+&k#17Д:$HE$EPD Dvr am4$tBa6cŅo6"RW1bcc{٤(}7uyUZ9Nkѧ)b1gus 13 f`o4AbaSM К o17lњI\f2<5d p644ȒI$9HԔ5&^G|tremݰ& f'5'dNGB/hjx> Ix[.}l6bBqh=Kis5 ͡cZvh$-m C#vZx 0Rȵy9s3:ΩO L!vٝe4%ޠ;0'p6UCPH26<:j -8! SEf/ 0L,N2;Z̻RAC|u7V#*O eTraj\.+9&p*xNCF 7;-cMsj|L:Mk3&/-~ۇge0e߇J~&\CPH8I&<9;?Hn.;Gpvry@8Z(tlAjȹș1Lqrǫ.Uݻ[_ 79Ҩp.d:5>v [z|lG<{ݙ2a&:!܆d vh(q߮h:: D)Hj_t"iɻuxTƒJFBB``옋0< TN+מG!߼:P8 FC $hCi2u4M ,#LYGfS vB,OOUrdIv]m;0 9x߷F:|ޟ™;dC_oM!DPji=HFl"[`VEʛ6Ӄ !ˣ5z1m&Gpuţ.k$217JgtbI"lc +]LӰRhR(7+oFDLr1z%޴!IjWg6^H1"|i0wt:W$2vj"($hyD 8kÈV|̸<|ѐsLf7m:5k7͵I- 1ʖGFM$P2Y`b1{ng=7w'1'avn|4wH@WE)|xr@q ܤ( }r(A{EEͦnlb:h ibiOL҉fAcϏ]^{fk+q!lٻRJA!BcuvJP$0NJlAG AB"Q$&@bEU"$ PQ{"h @ JE@);t  &x,ai%9@Y 'ÚPI<4IkRl_M~YI=^R4D%05IC23MI3RTEDQH4BP4 E, "Ģ$1S8<TUTDqENrt;ΎuXkZu):2"  pdךވHT`mχzfWlqdR Nч"@9G1Gз$o|K ɲAEI{iZT5-V3nt)G17郡ri-D:{v B}c:A"vǟɣ,L'飣m% N7PTh\X'1V=&x2Vgn3  !&w>1EQH瓝;9&eѡ儥y-ac0;8v,ZA|8D#mH&!(*Hn!<\v n"Vs*DsNZ6DHCH&h/;\椣p`8ܻӥL`5xD7lȱG dÂUt"KYD%5XV5Y[C`X$԰m'e:B'Wkb%ʈڍW.*MX`7K,Q[ r3 V"LT4AUTɳN5s ' pȜf:&'t}ܴϋ `DCa sG8f%9rtmm%hv'fAR \q`(:v`xD@em+V bo AѮ> ?sH`;"ĜS"<:q@N Ø; H>~ P$JEԊ0cmo|/4\{p3t a/ DNf?xWg➟ ĢF~$9hCFaܲ[9=Pd$uЦOXaM⧫>Nŗ#r+};J^_wv8Dj 4>u۠8Ծ'P s0+`? v)SDA}Y"0:#:Wlb2Ec8.l`2ɡCAKZ%khLDE$n"uu1S{APZ s]{?fKNg:/b8h`YӼӟz9cI~_ers6T Z:4@?@B$vvF/J$핃{7`^Y LT0N$Pd9sGƆoAw pN;KMhư{fs hHZ4t}XdL`*R)C0<CB: AL@y4 1is Л]'%^Jftr801+J4!Hie`^ LwJa'A,> ) ((QL!`xs'܈ƓڶhyMLdx É8Ccxmz(Sۈ0 2H %%%)@@D:Nvv8ky7 %j <^8#muh !:98xy3*Nxj_p~N$myX|ZӇUTT0YiWȁ-)Pj@R~}%uɴx]ђqp}Te 4xuB7" AN2gڡ(1+"x.f y&*6+B'f.h7q*w*P>;<~7@a" K1449#i"1p@R$J-T!QOؔyv3O?,=1G h ,9ǰ;CnisaZuJg?pd=52D6%^zʾI8ò;@;:kl[Ň[ 17S?jrv/FNY3qE{ xd蘶o9!ݤ tҀǡވ -gFF{gf炡/%;~d(WϷo$p”{ݝK3ӎ^xΝ"l۱ڎ Jn*ARElo I^%˥;_<A#)8>lwVH̘s(8 3!N7c`%Cp1T|gO7%V;c\-QwgG 0k޴ yr?qh)nOy,?d( l)9 w )ˆ;h'R#7މ^aÉtb|bT@AA^{Ӄ wS]qo5qH~G>0 `("@ŀ_Aϗ|3b2/p/Ôs6@tf<\/` EVi1Y'L>cm64'7{wWa I3u $Ȧ)lwUWt,c2jl9R Sv!ӐUq;fʾ1wr2onU ɠ樦(*l"~_ÎK}q(> |3f|EzwjUPNI$e*ӶW79"pGLl\;ɉCV5kQ56]̻5])fNcÇR%\gW7Y2QBUyoćߤѥP $9os$VGv JL h !7wu&E%V} 7^\CH 9bTS. a>KC3[3- 5!N\U82 Ƶ %4H] !'E1+@4fv8 ҖX1;Fej d J6|R#Q˙Inzc[ִRJo]:yˢ"NF0mV I)$DJ$g:-Egє%gE&tv3ppƘ@x7]2U0TQpP=R0k(#E$NpuSeii;0̙yL}QlPܹް0BNXȈv2pQ5P< zkPoIDic̱kuݏ?k%B5mLKn ]/z)%w@w[ Ily\F`xPz$-F񺱕JTe@i%:+#&e2Lf'n=z  Y2a;Qa׉ Ccls6 ꏄr@%G/VGd9cӬ;<^N"S.V7h(EEю)8@HAP1HBЄD2C('oD:}/?>\,C-{^ki$,4MaipbT} >琉]?n2@;l'I??O/4! GPF`@>?Hx?bL@(@ ()K"o@MO|ѩӛwΔ)ӑs`wǺ@+TO54s ` {&,j$7ӋsOlϕzu>5a{[:+{ްt@moYC< K}Yk_o }ym^ρ7@c@P=sP[7} 4( }΅:.wǹ1 CZhk%uf@ ;mzV( 4 4Rt wvu;z)>{GQ*j{{}C5Ǭ@(|zݎc^u[e+v:PC֒"Vԝe]: 9 Q }\ J{@sޛàAAQ"}op=#ݞ{ybPU ]s}v=TF+nݐ}k> *mkaSsJ> G^C-=دO.Ey(}ۗ/v0Ӿ{;.۸tݴ]4F뵹V^7|j.͝lNj{aRWxٛ{{ܜݎ\gzրmgfqzvw_f9Vsm6v8}_^vi=;w7mTR[nmy >}}ܮn^qWxYr"T[ζ]vwn {έwNnc9lݽnm9{{{ 7n vJ<{s_s}wn솖]{뻌9[i{;ӳ]K}w+pö=mٮcׯ}{I{6ֺnw O,ݷm۞{tjMYw,[4}OȦ4sA{vu*O;4k%N=)S{UUWl;P Sj݀3]Uz (+O-ݵ Nƪɶ%u֨73}Gw8S(MwӶ֩mTi)(T@mo]펞ﯻg^Dv70Xշvb.NҊ.r]V{w4bBj *@F0PU:p=ݝmmFDOY|3{9rnm-mM\o(=-ћRCvJ]eN@5uwZV]wcZ>j}ʙ4]P W[v.]56˵w@ fvOvt{GZmy ْmz]e:=wa9wne껮-rbҝڻl TkPV#CD 6;wiݻ;z=eۮm{{}Ev}wj#ݵۧsvi.+Mm@Jj nTӻ+[ vBP@k-wb=[gu\tꋮGJ tj\,jY:grú2;wn ;Z;f\6rn{M25Й\SjրPͤE%ݙTvYliِRw5]fҹ0 :{tU[[e3}Ldi;=:{zg޹u ||}·IgE7SuVivmVȪ;E:^^e5Z _mܩKݓ:%AlD ٩=޵6=xnq3{jAqFնE]덚lmptmd+wp-sE7kmsuv{wWWurm;=W^n΀ 4]AZh@ LF@"dF)F!F # &~56z4  !4 "a&К?&Qm@I44444D!0hhș4j2e=2*i~ѩ?JzMR j4 4L@5o`JV$ ZPqwepPb uf C;l8aMD?SI~_QE}??ӨyMJXvW?Zgwwvnc<؝iOPϼzM7L9IXCCνR4 uƣQ?Bi.MF+0A1T#yjg hV 2K/w^Mt*X{|D4_s/6,n ҂̢;qM2rihJ%hbZ+!(Ga9#fd(2M@THk TMA RF ̔"zzW}6}9H9Bj]* WufUnsEbjfe {®Uy%5uBM,棰oafaU»ʑX;b7aIC`:#f,^$Uf ѣqh_Gv@Eric2_.SC|Y8I"”hq Le2m}:0z0x`|98iN2GaY j< (+w*1(i ?zZɨ pQBb4%rJJiJh5PDMVrPJ}q^SA;Lab (! * * ܨJРB*@ #B" M4@#=sE4o_jT1/V""QN?W#HEg&nJF[+`(Mbf^+"MrB@lHR;E(ξ/H"eځb)3Rg9Y VRR; نL2Ak VQPPQ1VXXj%ճAQ1UV TA6DVayԔky%eL3+Q?&~/Wg8! ^h?/񕫔?=&ldDWO1%ۑ4Q4·c%DH?J3l08zР7"KkG\I`D-r5NW39/LN@:Ku굻yQB# Yk ]et|L˜ؔMuwv=rŎ8$惷$.0BpCLg9_5^OwgS b# n?;zGCqPPpKռ}eQ@$, ;5W}9s_t\i~Xu9@)=H tAFq:W },\ =^Dh0(`9g sܸ Jn} tg&S?kḍ8oYlo:R~? Tiw2O"uwOߚꩌP{0ޑ]+ֺ:콝Q2q A]C??1-`nB/``"ibax̱a m+7Z5yKZ.Yt(Zj` yrRnW\|Qj, ao$#Fވuo&'Lr=I+Χtv~UdqJphDh`PߩpRV9t҄d%&"?TY^ AD)&!d$ 7hq_ڟęE0~5쿏0-Lq79U5DOl gyKY8C$Hh(&!&R 21$(&2+6Ԑg|a P'…u*&(I:| -?,؉x`8C/,1^q}tA{طQ偦|:N֍xlШ#ۈJQD )%tXGǹ*wFVFf@mfA8ƸBIE ɤgT⳶𺹸X.jDk/\~ @Lں uo5Φ }̥5?.TRBҹ'wxk夥AE 5/9`osDmV?dQbH$o2"+a!"NaqwRkS+ cr**3>g3Nqyٌ"/R,otzD;`"P@`"mg1c?;Wx4 8Pu- \'{l*E M,' CEDSLCBѩ1!(1d`V0SBN?gBïLn8z}ژ4Aaҷu- \ 0vUdcGAJ9ln[SB GK,R1j27IYK1&)ў6Dn 21ú2 ?M $ZP(I?B|} վ Qv52hۄB腳F~hg-2#FqhuwFs\KoɫJPvj̞Ygyi gCqݡ%רO񪛪WR{+=T? ⱅXB!zyMtg-HkѶQ'8oXJxe U#$~՜C'E^G۲ۘCF@=\[Q`4,d;ȑ޺zlkqrMf:ŹOL M:⫑aH?9X*RwP6,=瘻iZ" cܝhfCe!ܯR%p\Ѡnw%s;`ăD0Y}uz,UG \z%Hz{9,[.}"< W`i첬4~T eM;f~nez1y/>Ӯ9CRRLC@3"DI@2@^F]Q~m_5B(gB@Nr4вlpurB4B7]"" m'`"W@Wy]{Wc OѷPQ?Kl*ږJ2XӫS!^{Rc .Bܺ0¨CI}sZ{Ÿ^Ai|Qoa' .^ǫI#cQrX#JwBo0Kw@30.T) W>/p*@1ݶڇE{Srޑ~Q5{f}CճVW`W>Ds ?Qpm>)#^8jf(j]b8?8o mG4yq$ Uz`գ+6gFb%^=/.(E_@@m6}q5ܩj.YQ!{^j^!$gQuoaַT9rgbG?}cvHFEJu=)?CE4i@pֲI_'t~u<}BgK&k_bChbHhwXco>l-}?zI r`|N?&IwE$t}=GDZ(G@w4CTu&oF6AYg T-*y`TFMq8@!GujoD>Luf;Cejݮ X>N:k5S%wXl@0 ! PEaR_#$u[^FoѠTh|"_XQXVW\6`Dz8QpNDx(RiT]KݲhpF9a[Eaޗ1N1hPCB3]"7^D @LKOA{M^2#U,d73m߯SC,  K&X SǴ{OowM0*peR1^ 9g{{uZfVP~f\B5J3} n#sg哋V{/»ǯ[eqAU!TF 4a0Ѥ7~)(ho6R{{ٜ3uʄ" (|3bOUD!k!.nntVBa]uq8Ր~!$okp8dn#FȚal5=7 Fdtd O%>$ ֳ˛:/팶ѵJJWW D@Wt@ Έ}ϻ7 Þ.DuTKriɒ5%@TtRZ48@m0V* ֝dS`F6m!),'F!PeU F`°.ѾH:هCa׷rUjX< X*̼?0V> ͛wû;'W^MwUVLP)_}Si u>m2 .ܸ ,r1#;֫'=-EFoۻwX |ܟzqDMטy՟"o_vMJl_1itj[41:wdXHA@DE|հNV83w]T8k?FmϣKhS;_STF?{ڟDž+Lo'/Tl>,IzfAN.سYQ8#2n{N J_wF%HtO8o&@r7<֕24ԥ; RI1@(*qwLeXI w \\gxow f 7ܨJS>C~TKԵV< 9͛@;`C8O V5˿5TVƮ3PEY^&}HHXtKl`&_*[97UOEimElb̽Tuh}8On9 &I`@r:'􇂿^!cKĘ/1%#tѭ>DS1 !j`|2F(guKvNc]sA ᄭ:V"(e, "rd8JE̖n2s k2NPzh3BA|uN""E-.S=4g^\Qzde$ dR!463-g\ГOFPv/jönj_+oZ'ߵ@%o|OIȏrNTe@48Ɂ1eD_h={h zxc~C%vt&|?7W}{O_}qztI0Xn{UOM3&s~7(}'> W<{gROoZ~WGMK6W/,MO :"G'UDT}IA^qyH5R 7 mz, SNcKP%% * *MLM(PF 2gD Kf4is#7̿uegS0"#pk2&XxrTVOh@k^?"41+?4b+Dn)HN>qg\ ) J B"ԙR E7m[p b濋ُ9(I(7O:uaw8>tQIJ{ VBOu=jȖ_GN^ُwwi9-.$&"Nb˸'|>0ͅz> &Eq@R&d`E,vᅙ'ױ[ĖfwQX _Eϫ⡿j(複T>?MJ%WǛFjl}tӕf}~Y~_]X$;"(^<σ# "^y>wvza1NPqj`~0lPz0]}1e _i0?=E!HLXhF@ylqYhpGH)\K挚_4q ?$x91p܏yw )QƻkHw 1A9Z]1Y,z+dpAF '@*~^0(=жlY`hO[vX0{ _1_}sΚ3a>RG p~{}-Ρ|%cM8>F)VP̾kM;>oR\)`}=8v(@-'F{^$>6qŚs mȦtpu@/gv>* )gmg yň'q8 ^0rU}vT ٶOi>wըҘ-yb e27:K]!ClnWF|y z,:1~U)e7+@#K[b(BPTP2l"kXaLMmўZXЃWٴҐ)Vw>!<Ӄ% a׋BQDʭ!  ː~'hф[jBk^A~ nqm]ّf\F{Ipt q)`{ zMNcT/ *UQTӖJdUa_֦ۖWO&sy6u(H_D[vcX91R"*džt\M"O6D4i;ԜCj Z|Yw"Il-QKZ|ozbQVnǯwYd ܀GFB$B0d|2_d`ąOR~IO Ue)~$;X#^[qh"g"31|:*cB綿~?ݷ%2OßXXd:!03%U@hZ #m((TIhPV&fay OXǔ|c ~"D {!R@BMX܉kyHaR_RUPds/Z@WtQ~ BE砒Q^ۑ%5Vĵbxd5BRA߫z՘\k NM©niL)ҬbC30:JRk(vCr[=W uoXG;6x2#새,V'={­Hw^Dp:X&Izi )U-B^1$=Z"JLaJHkpnm s:r${qtҭ""8#HWH6$jHV='MK+L򑷒@$mf6plD n7#MNd);~Č + $n@n[H DE<_Ɔ^̬QJ5B*@p @RAZmXJj*)i(H"$#*m>?SaUE3̃5 K-c%sIhj>-2uP?u(]ۀѹqA 6A蹹;.kBp'݅ iC<(\H@B&X^5>?R<6Rm8̮ ,Fwҷ]]iD pPTqʽ/WoM˸iFI'\9P^GEJ*GB$X-a^W Β%n +%FMBT0Ť*(^?/hʅ"b)bA(h0$ &(h$* !h&ZMBRYc@BQ6dEQ$44.}nWW!8&WQLIL!9a2,uBa]լāʲ\*i)Zj&h&̢ "未u5T 5 Pa40A5%aKDDS2f(i T&A(**$IR%!3$&)5 fKH|rvό *y q"L (dφ2.H HU *tVHPHthP_bOvukBwQ4A5Ucmf! X&7Q$R[0 !h3dmTcO# +u ShA8%6,{N'.a -jDRhS:U e 9>#8<.(VQza ߶Rdi p 7BшB\R S֧C9l9R~JDRp#X \.X_ A]&RHCz;ҽM@|%?/Tv)/0K`X.tt~A~>bW&6؍^\?}`6R"e 81/IXLM ;x-:X`_L_"bBKyA=RҾ_s0qD~|/u_VJhh(pΧU,E\nv,CZMqo " btBiU` Prs'#q/P![{Ht|!||zV\5(?iXJ'O{*qW;Fn{`9(J: %ʜ6g%O_ZnHwTxS/OT `a#|~ Ez}vQ%c)uC4͠Fw9<P8߂G\7A3ol2>Æ/uiK&||QI2>}CIÄ~yt*!@n{a{HM7^kVS|#DQM$-g5miE fEV#\>ϭf@~{jyi[Ѡ7I.|EdQoOA~X}XEt7B&e콭|K>/.*5eCVJT\}\\&й~)dX…z?ϟeυv#yЍk*m]0F*sLJA@Ӯ.M?aji"Fqtmb|!{\@?(1{6ݏ"(@x"9V?cǝ!&-ppk>Fۄ_X5bgVQRJg }zD Һ-ZȬE)ϿV߮8 :1q&g=5DeiTX7+^0?Gfq*1#npᜅY=sUv0 G8.=DH Yg8~qRPpt]93"MNR;: cqѓ(ad HBvA'G@#u~ۣ ~H:z`ߜ)*dѵ: =1xM"Vh;(-Zi+L"ச6#йnO#@_Z\nUҪb${sU7 4,|h0wNuYGQu`X FUDZ)NgʀSXs +SY{lxk <[.h-'¦~ %)~@t|,FD؃s0Ǎ^#Fd ܓ43_P.NZw/@/riLu2S;O|C?.3Mvf tD%mrs{{i$$/x{^i܆lSNDK= Ά{֦M ' : mh:W%[y٫~*!N>F]*sAEE饞 /:C>#ՠ~ K䤂Q값[Et`{"6FDNeF)b*,5i!(σVD!+ DE&9p #ȨHs`qk3, *JWG Z =!3ÛWPզ>tϰb7wp{Ix8LnvO .K(Qâ?w\?R*ўd[yY =;di:ϪUg!=v~L<2YZT|(}'" {+!+#o_֌xK(cnjڪD{fS,!A( Q U,7a$uuu˺r" 0c"Ur ӘwGwg nRI[zy7^btEHj?;/fV1R )m dQϷy  } kP~6[^P8dh@8QMuaȮ S?W\ %g N]Xh5GS;.Q|$P1B Wo\15&XȷT"Xg\#$}s`G8ä JZ2,&6U\œ~LE9HJcԑX!; F5xi}B [;";Dl ܛT]@:O='()bz.9TY^g<H=P"ݤya\56v;,=-~K4{Ju4x#E% "!1U1,^8`@&ˑ@w`Ժ 6Vp1Ѽe'n^cSm!% `1j1[nx X踪_j=nc~aui *6xG~WǫIڪhFn̗n54(=o5h<#:hF㫞Kxo"P#e(@D{ kk*dZ0/<lv] AUmDCFx a  8 3ѺE;bf/PYXB'z5AN=[vny-AhNVYUB:xk%Q!ܝwmߵB[/;#M%pNUK̔/^B9ֈ~תK+"U[,Q%pQŗaRZYEؗuN [*h™.U(x枟Yn'd u~S՚{h>E\~]"_{;5 *¢>AY<}DArQѲ(+^pv5DM#or%^nA;`E^ C"%H!|F 䁭%mAy0_ߩ~.]ZN#!HA‰Q%|#Nb yμ'U]f~-5T) d,BOjo׿+@xUZN4?X8B`FLD.4sm@&uv#;J`'  d-Gxyz3w9 gsg!}˖ cWtѡy4! #|+^5HUm Ji?%6`m1P|_ xDcB ~>c)J+W> 2sj>M.L&-..บ`ל?SD$^%ҋ4(S~t1Wg_|-Mu#d%/$M#iO|`C zI k:%p̓ n Pjcκ) ڕ7G'")G[r23C񭒙~|&Oϗ샌CZ3C߻]BfIA kip\maPz>)2LJ?//<tHVȃqք 1A @$ @=[4yf[txңk Jd{jYUw˧LZw?KZ=[nZo''ՍijFnf`C P>wAz "%hNqMm&QczP~\0;+)X`C*Q7*5VW{[fʹ[jr|xi>dUE;Vo<$T!(q y +rjB܊M=_XƯ0t<-@ZuEb0Ȇ,#m&іbdÅZ#=j|Y:d5_[YO] 0 eML@б[Q8=m~aPktB)Q% @ElQi=!ku8]sSGp׽mGu@UzR"-C@@Dk@)B43`kB=@O K!T5%z?=tkXL?~r0愷HC0)Iؓ9Ѐ%*@s4d?|97xg.ʁ81iS8 i$U27p̯`\7;;%hx&6"G:a̖Uq$i&~nLxxzc98~(Jf)!?w*I#?v=.ۂoGC"v&!x XnR5UWӯ8arC{k1Fxzq .B7Nf=q󨾪D{xprug+~bWSRQV+U Ql !@y O\`Kk&M-^N HLpª7EB [+t0`O"R#M^N>9FdE(G\V+)* '/6D V\>nYP`bFt~傌ۦ c1H,|^T ^|;G*z;=mf]8T WhQ*s-5Ww~U T Ev)zIÑӛ)jXrTI0{nM5l9'N5$o+4d:h,}|s}搪kSl|7eo!QMw-"&7-ZD] OP_Z Q>46RTnCmwoF}%L8!\j"Yλx9;N% 6 FWŀMh=,;z,v-~ѯE`0(uuư<4;DjnEԄGxN'nӂQ.(d"~}h:ָ($j0TJuTH/,0_*RʃT!t!]1cU$ٙ9(<ҷ9BU„ Fz,2>R8s=WMЊX2` Rs(׎g$j D@1E·YX&X>󶡀r=212Ss㙢:QlAף6x(hC~ܒ:So9Z6[0)\ì@d*>NmZGu @(ǘhDUe/ dPB^jz,gW ĸ+GmQ<?V锃,:@ |pp!<ơzBpcTEĪլ\ϩtE@"Fc:xWFӜljPQ0x/,e Rwq$th&lzH};._u6]؇}Tw15D=go <Sntoea>ױW7A[|&{h !ltu~\zBʔcхӠl}- iÌT ID=f{mnv¦>7Li˜P$DF+)z=-o弋A[~~q@$ A۔O 6ۻvftCvhGGG֌ s߮_V_6覞NjWsʛw/>pxGqUUUUUT˻"E6Moȅ=E(̓Y D&*h,D{ %MK-٣|[v"ϽsыQWgw*=,YTHG yB,`Q|ӪiVL"m`@j?&pч | hN ;~&J``2٢9-}#Ep.X%N(1a\\CITQEdzNa1 P~0KDaFHW6]\]wV[xHO;zz>HxP'"$d}~~<^QEX>t3=Z3O4L\lo8&XP]I$Ip БLJxAL{p@7<w朥o=!`4 yqp`<9 *#͓UGB| 'GyƟ+.46`ܿ=( l#I\1+Z;")c=_z'mbAwC^_Aoz(A>dz@-v)#)!F0;O ^wUcq* @썼Wpt1 ЌP<@d)r/",au@Xy&4 Cw g?ן/7:T4/&z|0~;4 tΰ kjsb i?fi\kw$lBL6Z&>3}X0* ?=a@Y<@pH[]#hx-e*O^>.1pL`=A@DZyf-eUUP-᳤tq]}_D`KQ@ JPДT1IBRmo.vUIR Cm_pSvyHePMHsG:#ΠGJ?| 4peOyAC 8VPܩsn$X|G}ǎ~oF]p~nLeVG Xt|+(;ꞝ}KQ_UϜᐱ8Uǻ _`/pգ{C\Fs>8ֽ E~*3?6ZDqeMhfNPAZw&jE4Q096FN(SA Ÿ/Fs=IDA"46 9BRP `PPRȜ a j6TCI h$2@lvTb 4PhJK @`RЍF,2w:DAI[X=GY6S96I~91̳_¤P5z*j_/0,+/#h릾Iw 9 ݸ](A G|C)$AEYx]5P䰅#nQ$~">9ϳM۔JUUUT?&;y=w刁Es );C(NW}%|0H]CVq,UDV\'1mVؓB®u;ܔ8 ys;ÉY%z9{f-pr[BܪE?7AX:ZƼC댅)?uvuTh182ZUWo Bݢ`Nda\=qRQ8GH7oӀ \R/Pa:]Vog9 DBnq!M)YG4ه i_S,G).^4xbgw FDu 4۲pc7hEŮ.պI_ }WUX*BpO-)PD kypgg=F_/|=9]! 刹T4b`8Jغ9~$N;G MT_ߵ0H ctƍ]?xQûB( O˫vbT d!M3M >hC% "9t}Hlgk1'&;ÄМYIB+3$@Mfm= ᩯ0G/̕%$I$nI$I$I$I$6r2I$I$I$}R&@(,bYp86c}yY"I$I$I%$I$$I$Im9$r9$I#FےG$$r9$I&SӷN64(ƸDykEV&b.Ɔ($K`Hhegu|~Y }GxЃIKwҟd8D던b$"M8 -V*.`^[E+].:g ,/?8{a{ˁą8 t ,%1oN`LFibb0n-FQ*@fFvG `yezZ 4z0*֩ -Me0.Q2Ք_hYpek3BqK,0̘KJ{#DV=DHX DKx xf5Y5vb"_ךϖt-BrJ e!^Ve23UGwF+KCm.ݮ8>(^xB;3 K~5c}fȓvl4xB19)ǖaq;q!RӍ]Y'qCxxS?vd VcC fC|Y>Ł G׮D(1og)X90 $%I^=C6$8̇A5%Ae ʄ}rNZr6]xma&zIlڶ1}p-Օ,ɔl^>k[R:L U?:AUP?Z1ɳi[o0^Q7l]9grs@DJ 䊪q~t^;k>f~֌oӠ5C|o{z,؈!U⡙bh(WRyWPӹ?\Sv">nf;3Lf/ .XD1nN)Ro_ -eQ: Ɍyh430]$ ߤ^o>' μuH`7'/%tⵑ]*(f(%%7B3J.K8-Aq=f(e?9$IUc̸_Gp@T(ga]qe!=iM26x:8CGi(:KA>ߜ2\IzHI@9{.+do8"p(7a՝bpqq׎U &E^ho2_g/ܥ '~1BFgH jnE<޳gwZo^gRm3uhُ( xZ>O]Mm#А6RovU6Có/o0ʮlF}fm} N+*Yu[ǒB/3aԳNW*:8/c=_{샊vA2,gЎx׊ȁΗ-AkBJy_*{6:9yu8a=)P953GͷIqyi}xV?@C@9 EIaE.4%Y݂NRoR0U/;{pdw YuH EKܐAPM+X [޹5o]&"*/0#C߽%,!%|iZs!Kr~ /Ek:棹oUU&_Pq}|F?߇Fc`B>_+ MNy26LTU{T $UW& ȹp5 pro4&m얗F7Պ@CPkEYK2~}/~`0 >ߙ/ZȞ8HRa'rtp4ϕ}CKKvc2:5VGo9zL7C_W+ռpy%˾gYI u=BnC9#c>}aLk؝ZyNX|U(e""eN$QhD1уge,j/on(09֪X)KleXh| I/1ōeiΚTw ia |ˈ0)"@hi$J 12ѣ`p =aX.&'+' G6~Y1da@44qϷG'r."3]eh}R~-9m]:nSb-Ot?X^-w 7A_;O^URf|&0jǛF ,QV":cW$[X 6%J( .[ X:Y÷L*`Y2Y i켞g4q֌O6m FJƉŴR: {Z2~Ns@eRF,( G@&Au7墬sF]Pãw-$)EB)c_pu6agsc qpg:[2X/uFgM+hOIQ[gV!nD$28 (rH&QKΧ+waoW_):vC [>vY4C1QbTDڥ'п>"e=0`d&LuHf "Z?m8Qce+>qpa2Sr|Q޷8|^$B٦H8eQsz4 Vq[<)v]\λM'qCVvS!T/a6Pa!od<7g7fq4>P2 ņk`^"@w꯱rB aHxbS!(%v`>^IȦZ(o|7b쀯 "&zYxɨ@&ѩ+"BePsށ A8eA;wK^mo^ J .^%UT՜Ab:hpݼPCɱ#mu[nQ.ZNwɥe T>6 //bб)CN(%*Kn>\"Ww\5``CnH:!N/թ~jaa|҂]\ $U0+w4(DHDY @ݢ[m'StGAz ݭٛ }pt2',KkN–DC)3 tL?^u8n;.jbƬHjAӘgg$RVCeipaQy.[2 ӽT ]Ǒn "P^RUyRA98xkD" w<NөVK>l)-(X\]^1}(tH@ ؊*R T3#+3{Ehz(NS怩Fl|h&7փ!tq67+)){sC[ w.'l@+oyblU|_f @BR=-^\] Gz?pм~(P*I0ފ=1 XgP2~ Y2f~d"^B;l -tё)J &[V&9F6m}}n^k_eP*&F./p Bo-m.<e9nMKTc Ih֬k &e:d5A>|* [%bb2=SQh_xP¦$@%Vh_IQxIEnOv0(pE^V;Kx <#k fMQ^3a7U[nUkhѧT1e|3}Y-hK<Gꏁ)U<)кp*րU)|O _8gtm~޳ov\n+L{]nڧ*o.-¿]p0?7|8<*u+~>މ ͘|8MEYW9t|+aClam. 9fh 0Rzl#hE+厒NCx.? rց)Nl2/(b#erehoPH  ->$y &P٣ r~ܨ솄ݮA 9οǙ,7j6:TvIߙ$ ?.v" |@ u*N"lZ2P%a x<ʇpMkƗ$4y$&O^}8+ Y .=HaRxxYLp43 xy74R|ϯOIE";MR@NN׼~O=&[oV@Tr7 Ľ}ozc޷R*/eԦͼ5a>F+Tѣsa  ϮѦ(L&Tˆ%K3m4VemPAs8%5rbƥo'J!]v}68b)(B`V􍋰Ĥ gWFɌ;Q'Pr麅-Da.B+s^=XC T((ԙj_t+-C1Ps]]+ZՌnP ڑZye{!?1,#'-Ҡvwҋy,coNPhjlt^5ԃCOBlU1@*>.TdB P 3'%; aDŽlQ (޸,!c{o,'}{,ؘ 1]!%GgL~ UL( ˄h6A5 O\\C$Ôb@col08 P,lPdک*lǓ"ZhAB %"RX&^*lwߏ3H#kPq*Tm}, 8N:cFjb-YIRjR7K;C\zu_m}l`$` @0 ,[ };ʷ[-yoCa¯ӿr<d}H}Z5Z9;6b8StEq]V:Y(VtmI>T zauvab-?\`Ih?Nް46Der@šV Oc]8jgxv8f,˫/BN6v,%.l%!(DC(<$~sqlZ0urkk |^UJw.ьŬktő`e[52am:=0r.:[>֛Yў@~fc6 / T. 2H:^}g< : "sF5GP*BE`TlW\ze`PR%i,ǘ8($pA"y_}HsLZ>w_'h}6jw ?2asᇼ<^>Ye\\ã%oo<=8io!`G~YhȽe$uUZ*;aZ [;k-n\k6EnZZ߮ʊ'QvWͽ"B^ze+{ Ta:qUf+b>itv9qBpH/cԃMQLc\/C9z}P+X٬re ]Kqd[,33+aky6 4st~nWTAl<;F ilx̋emjѡq㾺L }J?Ʀp[ScuҔCUV)!Ù};YJ 7_!:Vݢ1*6Y Abmd73C?0s0:̦VCE#]\9i4{>A.T{B-~A0 hc?B3sRf_gq=uU^X?:ܗ1J>fGBrG$һ?)ĻFE{ؐa~ޠ[*ݭ`"lM'[N6CK|Z.lu-Rߨ<U~Kiq,A2I=0bmzl~#_Wd5I15 PNSlD1#Ѫ(ccxZņ#&J;Psn_szz&FdY_(lP\x+®@!Xb&.mф^]uNsn|kw֢{%YtA}p>QxXX,S=]r?`;3a}'q뙅X:º_9@ƑZ{OX&DžwtEȁ|tm ]c6SôԺPIn/VEIl ˆKD.<-QE#0!%sZB:< G{wmh׈̰%Z y ANiHg n-zEчT YzW)-MZ CĠ괫5Q@YQLj6>6 Ո5SpX oW՚ c SdtSa]7tguZaQTVׯ 7a9s@1xho|&4쏬aw'wοo 4u;~_$YBL$\H,dw( p93` CFVՔGCRFe  ̑kCA^QF/_L73VbkZY1 N~840\oS TKfQ-'[^ނ̣54DE}>L4|a-D=F:i1c}}=Kg溥GhG, ܶ^7=S>:c벝>Z`$3~}rm،8ؚ=ϨWCYUeKp@I@:]<(a S0z*-jkKjPa>1o"Y;=?T$wE) f?VܔeAI&EIԮeciH9ņՎr;c裪ՄV}j9 F5 /t/hXYnpfO'?6`Ek;ȃ @2}{5Ћ5j#$3S p Gc<_=9ݕ戟cW% z@u˄_9~]ٺyV.gF^b =3I:a**ʤE! OP5ӗ^^Gw\i|gլMҥ~/VSH Gv_NKHs6an;OW0aE\n4oH\0a%2BuiD%tDG(H,X3ZC&7 m'<=MHU‡j'.v'v  ں0A=Kf? 4Bbpk}=-)8}Ǟp_y3N8#k. 3Ls^ڂ!ϣPZZ3;ꃿg, 1O?WY,05,+ 0e0/0i8:z.e63 *Cj` N '$θzb_/ײms< GvnV7"x,tX #({ك6|yyX`edD0͖"mms|bPI @?$Z*wa +jKF'n7% 7yHƹb3iUA+w0^&eO+X"ZNqd3NBPƀ$Θ"#{q"t8JL |ʢEc4%\0x &q*J G18n(!mFxaÊ? wP*2ޙsNnxHm}T2r(ϱ_dGDf2z6x 5 uN5E4WB:(5W¾fCߋIDP}nr?:\N?H_ ^}ڵi7Hm(ABck :aH ؜6S\a@yf#3c8]tI alO'ewiU☨^AC9E# uVw]~ذC:P7{mEx9T8~l)b6DT9U]CTIfG e^۾#coȂ->k?f6oŒΰ{p]hD/}yc.~k 9{RJ=J-tӀ؇ :ȩ`z\]va#!'%ny#քS`"p[(ßriZOvG)x!:$ Q^4~ζ03tHllD`y>|3eb3sޮkkK^?Nj+z>g L%)Nn-zkz{6T(nDfʸ+QTBT:MIGv_ ^wZrɴ: Xš;@R d>Au \*ޢ)cl?1*D mzrOAAPr*fz)p\!Uzx(%\ttgjh45WT(ՕgJ,WxtXK@26j€MY?^.&ƘQ=X-pmŪ1,UԹ9Р(Ua%.y/9"7,9!H")8 -?M'su*BtoMUBXY|I3`G*IԠ%;d |-[6K;mK_ '3/e36(Bvdp8_KrV-![1Xs]e B 7w~=!l^ԍd"hQ:Ӫ%ẃTqGr5*kRcJ ` &UĄy8Wrxji5ٳ;f:@-H]Ys2Yl&Mս ,+Gs\gM_>%UOت\El.#P6Z&ePPA\9`4yܸU)>:4屍sR~ Q$rل81nP|p?3?OHWvܻ&̔=jYO CĐQ NWdk b"],ڦ '+kK7<؜3֬0*g qUUU@eO'j#z%!Lڣi8zHN*)w e!<K:BZX115F3uݼwQ^|>BaS4qb*}B Ce3t4aLDc֬jSR$"S 0yW9CFf N}y#=I1,G$6ir\8,X5֩DFwyYι;[˪iBzTXc=M[[yUF5؜'pkrNUXd~(|L`y el*c7pQ7ƹ5d"ABE*Ĕ4g.wns1PLl~N5r"=Y:$]_=v;@0"OZ\5Kr3.^a[SSma4=vd vo,)1T G( C 0EB9G`9|ƌa[&%D mG9ϰRL,A:$Hy|-Jyʼn^nLH`$OQ`8t3#񍼃My,{y,/Nxe 6cU[.l~l&!(F6<"Hbƻ0Tg.}Ȯ"͘cuQt AiL+m]-ꀛ kEˏ9NA=ܢ\5ܐFջNzWBKX.iY) Un7s@cVyd6U|y(@ xSXg}n냵mx£yg [ʥLw-;oaf[+K+q.}T(+9]\1$Hw^1Y":ʼѶ?2\\U0]{_m*xԎ\ZԬ4uZAqe#yǘ .4^xn]b{9Rח=w/f<biXt^Ÿ%U(ܾWa4@t_E0Ȗx|-E,`Qwj)P+j!!(f|um=vNG`IAqg˺NIɴC0X!ht?K2B5 2{G;:]&۸ ?Uu^8UTjM;Fr EE<.V|̚X/G0mY?HdjHGc)N0y¸\yu59 dq6^mF? d(;{y}ЭZ1WP#δ%Ej^Ig !HRz!@ǜ D0 !G! mpF1. :Y{9P)cW]D0c10\bs2l4'Q #f/j$ΞC)` GQ br{/X<,>G hM(S?fv:03j6nc<݋>t42ysbJ!\O^JVW{Ѕxa4:(ns$*B(\C| "q\rU[{i Ϭ@lL:UokG*M#qNq{B6NNS5ߣP";-HfDJvDVP @|X_3s?hB B mRO7Sܨ,!E8ӹ4ob ,îۦ4GǧJE%}08Sp|~0w73lQ.G,pX7_BH~7(/5Z [Ե:ߋ8=K+/K8j[9&f]p=ƕ =?_([l!GaA(D~T,rچ׌Ε}A2",nxrvM@ƒ_#D2a\ 긵',kvV^}3|`}5wjlNgSZmuSF)0&)~Y 4ߓsP!|޳'`]9hMpXa(C/GZۨ#%82W$1U.v~}uO/ ^pzplBbq" R~,gr8,''GǃGbªc޳-0dGszuV! S:C0 3c(]_OӺz}> !wږ A4#h?X]TZ n]h\gV5  6#Z*ٿkL8 LXh|x*yL8HQ4)m:6m9\Q=.Z}]> =2N$B=UY1tE6vOrsM|6, ;];?͏LH+}zZS" p }F@TDe2=O[|Zc [ wt60]7+G }LL(C'_ֵs skGaldoMps+S^9_뛮Gɂ _[7s [@o{.u0s5u \-KU5pKз)}p8*t-ժ)wyTYx{ƮtVؽo_Uav\x0F1=K?LZ6Gp@ܨkǝW{ŷ [rEG>p@p=N雸UӯJM 30m`ظnOx!{ K`Ny b;+A&\{@;AA"~obrkU3(ĪZpaǛ;2Uzz65[n;5p&%LŠ 8 dUUUUUyL>/SmM7<;y7@Yn,:gxg[2s=8pc›a~0\ՃQ NjӻYuvO(:࣏عg(z#3fï\@/*aֵٸ5iɔC0!9 ٪Ҩ5Lm?^R`t5J $̺@/ kV!{`WfݚPacGFItp@U&?]e:3PĖ_O(H;) *өjI$62V |W鿌6aB=~=`&c&5XO`X_Qms 0DZVc X]Ph606} lĆIcśm8#Xi(KjjTPT:s$,@fOXr+oO'㢪 JVy!ߺ >R_OZD !2&@LίsT-|D* #ywuB'[u pfr{3 T`sw[U>iU/q(]_ ]'{|/b{sH>AR`잷=,} O5Eb-գ"[GM < ĩ?iUu USy+΀F,38c>e-6VUAEk~c4.OC<ϙja<D#IhI;S>]IGa#ួ  k Fkͅ@MFQ{i]Ѳ{!ue;~[eW!/ξT~\JDS;lFmx lrs $گjࠔu*I#AXCR@:Ԫ~pwee zr6gZpy9=: i=sxv0+mD!ZT$#UHwg_@ŎcJ5rATܖUmXUKblS\=i3ŁF""~Qšjf=fERR0 9f w3P' q ӡz  G ;|.0{( xcƯ3kg6M=t+@&x .zc^nJ ds.xa 6^RVQv>ƀɟ.P,RAT,, FE,'EY:/PCR;Ĝ/pc>OԛT>=Z6If21J`^c蔔6l7TP‘̫*o-xigl6Wodi5]zf6gq|ЊUjt׋Уc]gӲ1gr]̯v_kɺ7NJx~u7g^ *~]#`b2 )X|[G?u._g=__($aOD|0ѳv$f},$!"D3ƖU5P~L38 ҷ^Ƹ ^{McjbyckxgbgdDR5gMuyFcf!)6޲(1OUNCdP?觶u^<ncC J l%" c&F"JY F"(xb{++`TZ^?GS#~nwC41@,;HTP^w m-E{z7Ed{j W-"R*,DrHmvx-puڢ/N&J윙Ȭ/Gޅtf/M_CdcUٟodm{:I )EN{eb !~In up-JAqO4c 1AwHCF@$FH0` :%M׽0$^"׽N& ד11YfwNMq7u/Z˙ 8yT{W~2HN;0 Wѿm")k^G-Ύh 2~NiP2@tTGZqċbHZ)Ps|xðn>߫mf荡ŘIʖ;Nh"%7#EKFo@NCuLzMfOH=0,,o'P -x@cj 3]@R`["Hm))DoEz{!008Epdχͮ;ֱt-ʃ;K{Z㉌&-'3#k:n3/!0&' 3ќ>]O;,L ؉Tq1֡/9rvz+xyrj(C_W !4;X1`8% ~٦z oD3CВ%x7Q8Mo]L57B&{wcT`_5lF)$'b+y5Hn5_ l!tۘq5oP:n63Kw˾ƹ٬;{>HmFD4⪴ "۪"N9PH%ӘQ6Fqh hCN;[q{1@6f] q.Q/<_b8lucdx9^T;3t0N6L'Bp$ Ηö9zbl8 n'l3=t~-cHY!q$ )ī/ o[l~F'HbaYWFDGy;Įc. q` oڈzx Cx=XU!=teOJHȯ]F#_9)^x, Nc7 ?tsp0*^b"㵹:3/u/_35>iڻ|׭N @9ެXd[XoԭZîȾ/8!o]apJۚojHW(q(\YŦh1hs̬9NbQ: IZO>uC$yq @6ClG"m6r3׷=|*'e穌Fb窉h2S: 3$q0p7Z:w& ֛my;uyht* 2y="yØ k݅ ''"A^"Hrꕯx.̓WPa5@P9̒[##L|`~_uƇ8s3aƣ|NFdHfr9ȰN93k⪽۵7FxZ$/Nj#\$EH,'J7F/$>,_nG׷Z^>`"ԜFl-VLe \Ӟ464"S3?Y?Tt/3B9f`:BpF q5i3`$WiمWް>p^OK` j~ǎr;Z#}hCcwOH"qߢךr^EF@b0Iw-phL r48 b A asÌc@+k0d!@koMj5F<{\NHBQ =L9EYUH8<Ҵ!~ݶG~$s?_sAcț' -5OnE/͋j5cU}$nA HSJoWB(<:;3Rs.>I@/E>7y?V<}CካH,xXE.H2x4L a ҫ铅mqe(- }ώ}uBn@D(P{ܞّ.~E2ae{. Z刖 өGǡ:5(398|%$ 0a$ G5B\nΦc8t`mRQowD7&6g3u[ :"nJ]ljP꽂t tA>Mlp+T8tj Ii )8m0(3m^?L(A DH`ha/4_{"d|_y&#'r[z?ItcRU A#JXS+T jxX[]K:RT$֯FxPAo/ehI\gc{_ܱQ`ͤ*ѩ+$sWXg?oRKWl,ґh+ZgUЕfc#;vb{U|r5LqTr/.XD/yv1)}O?" kgڧ9 ^q>t@-2~;]6H{v N%pT5ŐXWGScG #^Q43O,Sj,I[H43 P\3Tz,v)wO;LȤ@b9*û7Ðm3 { ZQWd@4m9N&d)׌e^@1۽^7h$L:y6B'RQhۙ_ےIb\rtǃj]KI/FpqӬ8;!J&(HIq=r.bgr波lY`, ;%I64{BK6Xjco/$IJ/B'c?)7qJy(>CcOu j Սc"%,#F`iN"'& 哗#kI4K]|&XFp]ύ'Z0I {}++αX"(hEH,-h,ax xZB4VGĺ$ݔu5M8/a8z\'UK][aߡ&QJ`jB)&cOs\Yȼ%6.Z͓dΙA$rg(Q_WUTb"۱]^R"KW gYt^9V'N b:\DqHZMƫD&{"·~h<V 4^BwW8 A]zOcUKk>;F]Xiƽ*yR@&-gGz\ x=2ُT¨z9{60#gH_}_o! lXC"E8VCoI$QSG#jƃ#+F66= /vنS5bj ~#|G^CNb SC_d+8yo׬h02 PH`>G>{KT XVІ"1o2]0or?eoFE hpX3_{krm8[?sیTD)q Kflx@?!|IpNCz/o;”,"_wQ#3kMqA4Ɩ}ZI*bE R4%LJC\̃TgN߳kt:0R&LYKM q]?w&x#GZܰT.}cܻO>9G ?9FsؽXGqpSওdixt-ڬF>]ǯdjDbset-~?#7VCOIsWVK̨h<8Hf ai#dqc#YrAsSt58Ə,4VJ࢕ISK)Tg'ȇl}c\q6$g_Tu*ɪ/- 8RWUVm.+|kVX#F:Εu&6Mx6 Q_]XMxa!z"? eh -t#tO*HԺpF2h TW]* %3CFǟ1Le.OYsΆYH F@&Ų`Z;%6uU e<U&VtCTY:$^dr}>L s\5RFA>7*BA-ST0mJ=4K Yг]s<4aՒgoz;B%fEuHA`BD}13UvĠX`0 ǖ*ot)& σsh'k>+7;*?M'\lT,Jt!(= GǁA7'آ+UURbΡC|KX o]GІ,d$QIL]qO7~7/~/zgbz!:iMO7q42e]! ]W/>TvrUUx% z;uy|cO5~Aß8=m9lFzyít;kOXQ8hQ9;TP* "+ TWυ^0 z_w`!W?=bc_sF3 sYDfOEimQJ_fGYã*# 0r=W%w{~_XㇳS>>h ΩG咻~Ya xU>,dSaf+EnnX(/J%b:zuM>5tCy\A2O ))]Dˠc'´O  \T!mEH1-?䐀$'SŤp鎽}gr18# @v = Wݒ3>FhÌ :wq`aD|ⶰI X uJS&tdž,fMX`M҆,/_$ GOW >dPWHiKBEۏ 6?S[F2,_| _= ;bD@J-҆N6{g{8HR/>їj?_PVzaXy;3k:s/0 /r{(:/J>]ĕ.q/.1e)1v-`+:joӔiP{Wf+sI 9W ~CKG@f``F~W_Or_80$*t' H,Z" ^fl\TEφCOF' s⃃y~swBQ˿ wh*?H&B)(SH44 CJP !d vh!U`LNOaؔ+O u(/HA ٚE *jXh$% /bV4DSDCCD 5a)$1L'(DAgR`<]q@,ne%ר/o UF[gU|JG!N?D }{ܰЗ  !t| wX3"00?mn+??x~ϴ|W)xYLLzC3vQ>c@?P*,Ÿإ  VDǤz[:!Z\AϸIE؅Gd@M#?+AHm( KqVq!Vl}<>p ;#/=_LC# 4^8Bq|VTP_gt(Cg='QuIBR RI730GBHry`Ϙ|~A^5 }?? zj˩V/=q1PWmnzo6a2(̯`ξɛC?gm '&{H3OcڐR仁&rp2 @$I@983u /7u"dB5h#P!@l'>7DЈ>)('wC@Y G ~+xGX{ ^ʦM@/F38!ͫ-7UVz'S $h("qpr??h3'~VPW&>sB@ pU`(&q]W+sH $=(_.DL@??6oݥQH7Jo+}UW՘l,XWll"aHmkAO>?W'e  &*tJO3oȝR ~~pK_&;-63(൲\HO^Zmn /B !E!XCsԩh"X*R7DDNG :1G.\~_`uenjAL;9- 3r&gfCӐ=?qURtkG pkQ:pEUذ}-3mg<-nQhN {, ~#^ϏqݖK?Wzu2'p.B{P }A>o[ʵ(X8>ӡ„GyyC'֌"OBzty/D*I^Xv^08K@DK1|@R}oCH?qgfK?@~8 ,P7O*G^}=+$"9vsX-Y0fZ:`S+ܯW\Nc$ڈZFA F`V"4,aH^U1@<2+j#PP}ฟ1wV?ĝ_ioQG!`e=w3"Ń'EJ:MX@Ă^>_^> ^0wl¯Q> < ,kdQ=# +[iV {0(^i/,[ٽJiGY"E~5=Y,?OP}]]0̘O?m?՗c♐NT_;Ɵ35$B~Ww(ӀثP/v0Hi_秥T^ ?n=1,Cpz¼Sb\&EgAl롴v5aE(Tu 4 9:I; ~&v@mX>>GNCFYӖ>,Hv| RL˽Hܣ)sNCM㶩M(0~@Ɣ)JRty|ܡ= h+[8C`K'@% n%0d-i7h]>5*}KϬ]HztM{xy6=g,<Wo/Ejޯu>q_㙃k].t%z<\YbiZ}#$= Y?(^0GD\(MSZϑά-C$e<nJqK{Y6õ~oCn~ ߭EEt&W_{mCHWDj羿cv}vaN^PԖ2mJ߳WӞW qIMF4\]ȭ\Ω. G?\Xo3_g,jim{oTԭ/G]FN]`\iUYEo̸-AgqUQ ]X7_<1@V2$2W?ǯLWa|s2o k|mW|tzGϮ=-ʀ! a#*v7Ẁ;(1G: E+yY};Ox~̇t+dܾm89u23=N&a:ka;(~1}@qO ! tu[:9ͽ@OEi6*HVF0yթ y;n槢m_xOU4t;*i5W4uPB?tّ5iobAaL4PY+J/z<#MUCM^zPY{A*TZ_~V<x`q|ޭ=Bg~ՅZ=5wg^뿲{oG,]C@8Hr|*O-J%t壢tUV)Oo}BŝRv =4*)DZgvGF(4q>߃|P~{9~NyGs@l~㫚u*~z'R~ o~9 71\(8&jSgP@AŶy$4 4Pj<p`K+v| "_/'`EqXYkգ!_rw&sy_V/]z!@,OSCҖܽcOHFܾLD_][};5( ynҿqDGˁD(@"C:HyFLǿ+Ck\돵_2R+OD0µUL/siA}[ W~"Q.^H~gd_Ӵ ^ 7ђ;a|Y=<@|;E~^5FiLpVG?ovS;eUx UwHϏ~bp;6Uc(,`0"d.G8_ׯǯ!32{wNA4osJ4z,kI3z?{~\&a("re:c~Q:K1ԧ˷IuYBC}^{Y\MaI9Aq4wXuXiY8xM194P쌾)Sj*TgY@cSOR[$T-Bdg=yp.b%3ZBh LWkh!{'By@J{@OH@?"> * US({WOzg@ f/!P倆K<HN8#5&IT:)?Jd)6IH%$BךII; MKRksy24 @\F$Y??A0l<\(c%'aX/eF-HU%`D>ͣ.,e/g%*)-yF0d v5P2o[I܃[/,n/Yi1!`յj"*(*fdb& !cfF>J8OJ9`۲㓡?$R egx7̳+N_8w '󸲕W"_.q4;-UQI(wH[~.Y$8ltL ;P+%a7E~8($oAUb!K%AѬdJ z`O~@C .N5ޜ6s]cks'_$)ÏnXr)`xM 肋ԶY1[Fp1Ay"GC8 L1Q<℠ rjDFMWpzb @\~pt']]Ÿ[}/x M}kPO#2]X^H_-NIjuQYbl>ǧP >У}z5w|ܥ(41;h: J]CKF$? $Py`&jOt*AhW4z;)n1gyA, Lݙd?|k%]J~]ȫl;-eBnR WD RT'ƻ'aeb*<9.ͳc ˈVwvlPkb#Ad61۩}HcY)@ %՛-Xi2U$H$+N>ڬg]ݞ:Xʵ\}7engTYu*;!ͣ|^8=v$oxt#VZ z^ 0@p#Xi&:H@p@=DZ_4î`S{0KU ^ (š^ o%A|wf8VJV>+6IHdg)$L*1\k>xJdMHj(p! UHyǸdi+x 2*$} "%pN>>elkh A%0D0M1'Wɒ5P~co17>qZgby Т@dRe1z!./sH/дNF u4|iڵިxd JلpFz%:#*1,%$ۿgT{/s:{r1(߂._`qA bE7cq \V?&>rI.yDM @+7 *A*c~M2:;F!Wuf _,B4șC DPolU#ai7od]^u|naZ$*0S9gv0oM=y'h mEk}Ex%+P443>?%cV?u{ED;VoC$MN8"#APR4Tv ~dڱ@!O̎IAl:\M%$ OO:p (("h4l{CB ĉ  )#d*|Ӊ  ȮPI(8fDAa #THU P2P d ՛NG+3LbA.~IlNhB#4? } Ɓ/H=:FT>qW?#?;-IUBL)!'lx!3oZ C(3if#k&E>/j 5$pI R4D %zzzI$+m-I$vE~;`A_0€ ׷Ι!"  %dJ(Bcxg3r5zFSEJwOc & =4^Yy;"` LCZĜ7`О{IBg~m!QsVo4| "CN=B\"#P&x"C>y5mK6tt~^鿬RpCS. 19e0 *`eqlٵZ-])<G84[FaG͸2IV1eҩ.Kr&PT 97 [)u"0K;*_ʱhJc[ [}r""7֚!K4{7諐@dOmOF֨F$49ːk,Gz'F3VBis vVjaerIb({/D0:aDx*7j4ѯ7_0/@!mzYZQQDpAHvSC($iDʷ&+*b LD b< cUKsCZg\yE9-Fj8ׇ[zl G0D.=${>^wo>oCWlF5uR5f WpHa|uOy'uYkv=Ƞ Սݨ3b l Q_["A =Ts$4d$hF4՚ޯiFtQKuJETUUZGv{xZ%yA4UzDTwohȜR.toX{nNU~ίkfΧ@ J7\j_7? o{ӘI)⮺KX{{y0j]-0NR$[ƙ] EAEӵ\[L)e=lo&ݨW!A}XrǸK5LUt7 lGf?T6sS , ;F0mT:4rY*)daR!9eԒx-9Wqo&,]Z^ t+\՘2Q;lPAB/rszl8AuIό,hW:5~VΥ&V VϫѣeU }VA3oqQvS8 |Ahb/DZ(PwxAƈWt4Mn{ЩѪR ѣ\oiif&-<^9ǁiw9?,E!T8hY<[fxTЬSErRyS+ AatcSJ]V{bky*jjUtuY#c9Zs=Y4Eʹ%F[Yf(!@ܛl/[%) ]P0)o19 /hpSbG!oFsaZ Y-:riՏuu=G# [#ZYn^W̱r(wMѪ=x=vl`J 4Cн9#k-#W3Jletz`Q_G|{MUhJkT!dV?e-|W; [VΛV_fj=]\J_5s^>Z.]JuAN\ ^G:BIP24f> |gޝ춷tdn|Hov4nǮs4(yT~.zYplGeK.V >*욦h/k 6PIqa!N{2œ$z@Q\U 0B!霢/6/VZ@b)"-Swi:!vu.:J߁s~np܁K!+OT6os1үd':5QA҂QGtV7d{qׇ.$rR$2#HDxg9<7ŋN5 ~[ptzy:[zXE{4OC2ض5IY1bQ?#((ʵX.nehx֢E$@8NNѦLV@@T~W1p$}nCp?`Oj[wK&V]&BA8g8IZ'/wWn?mGV8(r^i :gA9gIz-dt׽l<-ґ\[nv !N+xW#G^ |`k}J@w^5>wZm6iE'?퐫wbFB1h_@vK[.߲-N*wi:!/d~p\ R&|uqݶZaX@m!EMEas pj aUC2* 6D q"rZkRa>uDF3@yg 9$T`z @z8"M{{:7 A)@ uÇC#a'H-y]_| NJ#U?9-OER( JT( P~ۃsJ*_a+ ;KKt*AYFsv=ڻUf@ RBb@%5dk33#qU'* r\XN;$B@%ma\)UeTUh=_w;!翫*|`<DMC^cogtJou8ko =ד2 NU0 ~WwoGE0i\v۳K݇:Pu? vrM!)Hn~L ?I[oֶzq xֹG&)wXZ_UZ.ۇ6@J4W EӃN8cbnm8-ϺgKD  XUMFz/seNz;@J#WUv|eg8#yTt9.^ 2}} &7q`NCmd:ס^Cw㯜`s/hti{UG:fc8IXVd[$yȘ ۭIim7bu` NfQpjX0^/Wd(H{ݦRX`NfUIsv5OQm6Tn}I8ߦ֬4ה"[e2lYE6ils,ԡ3v#.=VcJ?%G~G1PWM NΖy6ut*dID$VyPy+sf;]~ Caq6gnѦMVn{m(hu[E59cg۫e["S>h|5,F$\F QIӪ,zZ % E dD/Hz'hv\V6qik:{a\"0$hv+3[ܙ0|(FZ$i V D wC7vu[uFˢ0лii']%% }yˏ enl[+7N"z)XZ?ǾSD#a 4v |x&.߾85;txV+^zF.m`sAɦ% ͧ}cv͛+KV0lޢ,V!ڞ >cx賈Ѣ>:|I|$ǐ0Tp#Wr+uZ:cd6"߬jSm,c߯=WNzy=&B?gnכEF/'NۤF0 g@WsGIj 9!7 2ۮfw^KJu ;juw0sNvJX:쪩 Y+ҰqAϰzz~Ί_\QӷKN?7;S5 ZZTm#Ceg^儀ߝgTbCUj+̨Mq 3iT|ED\$ !yɰNn$tU|ZFyYb V C۾E9,6oK+rA2jصB2 Mz930DJnDy>qWQ.ݵ)gd@X9y\ ُR{}s A=vzHQl:Yz ~M|;~^A$MkyT#s )(PXoƌ}Mc9r2F}ǐnvpn`?hUjC.7t4MXv[iT*ْ2HzDF:'Ȇ!:|bwQċΠ&fdx "Sv)mҐ& ABBD7OZV."!Ra $\ *2TQؿq^~jXB񖐁@C  ^́8!H4BP'n=;'>ǟe`;_ׁ1Q38-" , MnXtaҺP}{5K+3-oBKfɊwd9=G&RO^lۈf?@XAdɦ#&#%c!KH tF 5@%jkWF#"H\"Q =Y!Dz5j 2W3 kv9UG)֐F !cBìQbBH˼CJ.7d^b"⌽(&\9?gyZw/JFI]v Ws90 f@%:s5o>oZ};@"t. Xq!ॉiKv|ChጶFjW~cw~|xzzyӹּ i]ҡP񇴊ʩNq#ۧtJkÕ_8 TaItJԇ#T4UHNK$R|qt9%% :?|u!Q5zw8|snzMi@>y޵UN}\fnuKvq?xIq9Y8Ds$U`VKz75U3RJfz{zS2W ,N4h]S3xۮyDD]RIWP'HI eޱ\ꬸґ&5dZ]XVsʼdXe32+i/nLT"y\n#Bɦ1Sa@Jd,ηÜAWGeAƫ: :99q|Z춐r٪a7{ A;}Wih+O[ZJ7!t(o#tX$ao}0_I׿}>3LjUdAU%q`)>z?vU,f?Fu es?ȗ}wqq)!amtsvSw|/"c>杰D==bt5{d:R LW+z{AHJ +NO,솆DkQ{R '܃# $ DV!',ZפO_kZd8פfMZa-qRHp/(%-pt/:x9{GQwV/AWXF ɺg(-EEjx&PFPcx=5߷1tL+zEـهS Fb(@~u~Ƨ8q:ZD(17}[9ga$$Gٌ>j䙈'O4ӞO(\??^da; |碎 L$A}s> "yibԨW }e7'G>D<@i*`b#O'ν+9բfTT &pwGgh$ XyOG_W0ORsj7=E R0¼ yApu@/ AwD<1l <\=h5vJJ`yo18* %U{˿cM ~~=;>gȯ]OWAD`#$ ~c3!enY ~I$4Jf )ugj)7]x1万8<_mKb}ٔc@@0(7a(^.lopzHT@X"%!}G۶[)OgSiVЪ*jCG~bUso| nyr,JSC fB+^?_ Z, ia{vi_N\/QX:wZ6\j D >ǷէS~n#"_:uO8hΌVկd\Qul 0 ODrH)(-TJO[P@;Hq2"VSR@$h'Nw~5݂2PM ) 7jY9~C46, wU/1Yឫ8l/fwe̬ag1PUj(|ׇ,WBnDޭ ĆXQaPST" * rˋlu[>62T`Q@/!5ttd;GsGxT]&42W=t qc`48F#`vMF,ex]ړF_]bm5-0bU}?P$ {(DϺ (m\VÑ;9f9zU9Ǣg҉ g*Uo=+@*"Q׹t'!Ȍ{V&NF>!g~xͷ|yRA6vA*'u~ANO=}7T-'HJT9ol?&r6lF=VG8n3*frE]L*Iʖ}CՁ~4˯2 )$QA Kς5R+w'SYQ1+{~-d أyȚPRc͆~0?iL~>wSB;_mpNAF; ?AyoOR )CM4%5T0Pi}Of(8p(h' /)Ld ۳rpҍ?D1 :E`e$: &U?W 7|SxdK;7߶S׹{^QF$~ˀ[>C7k7XHD 5kMSkY;t)B,7\ K6A>ʜ T.AJmBCGxt8&b<՛d!@g~(Z}؊jS} rp4l@WNzwN)>jwvI/rӯHjG=n f 6( o *]<=bG2'H> A3?o:, ~IÝE6DH7>'R zH9z_L(R\@A6~P3S *ҞyxRY'`Z^zr$u r.o|NYڋxO ll6'\!27!z5CJsO?jLC{O򟳻B]~~IvA =@ }|Ӂ?yw?` 񐗖a9%!: d7` }DS̀7r- +=\GI J?ы,7ӭ(k_ WF) >' fLPucWBiܨ9@䙸i Hz@U\vĸQ/J`x`k:38(惎1aHuI'5Zä$j5tESg^?=w97{d т0pɛgZBBmmD5+L DΣh( 5lNFonP>T(q. U* Hk(\HGM@:M}~&B?>ϔ|>Ǻb?φ 5!ň*9q-XNDe(ŀ H6JSznu!SI>鎂1N:B}gBjJD%a[q)SXsFwb ޣqFTN6#|6A4 mk &FW=Břq0~tA"D 6xŢ+ ibT b~;iD#ܤ)e*o ·G٣'%58RSDD(J2l>)j yJLD !"0HS|9cuμ!񶋩jE9]سd'b{E;j$Ŀ̏5tGlmb\XͤE^*jy^2,Ba +'-n/u&.q(KGCc RIE-a?-fWR3&v?-.j\7"CuU5rqQB 4=Qןĥ1t> ,k /gCtn7qUv@n)0Y&yi"( 5 r3f˸}d%ڎ@9RSfw.@6iA摣ÈaxEj]\Tџ y혓AsoyU 0D NpSЮU~1ݷOOI# zCPu7NA 000 w |P{G!BTuXҷtn7 $էS&U*]uР)w!-)e`"Uua٭޼e O_ QTC W2DŘ@}jA7]Wv^3FVUL2 IiN䝦a4,K=]]?X~iFnl^6'W FhԤ=0\RC`U%A3UP F@!*6V5<\. ;^P-.?ߙPH&J|%6**~:d" RWd"@A1T1 XnV053vbP$G^%t $ _k̘gocH iң?BBߎ'mZO:3[F30D/T/ 虏wGTU/FRyP$p<:XX0l|C_F!zpF,y/~MAhMqB<]M?xDқ*MT{ەVw L `W{{ӏ^=ǁ&<"Cc_}Xf zxaO)e!<|kgl3A>ŜLD/RR#QA0ꀙ;`eNy5:WAo|~4,HiQ+Qp 1CQD[O= xf !pߍ &N\9;GؠD}+=ᛚ=>qյg듚1U *CT$GmϜ>~v8}ϼ0~`/S~D AA*n94ao<5lA]}x{X^?ILLxPUp6 SvU (H60=hj#QAh;eF}"?|P&6I*MDzEBw{ #w3Wu{WC79P ӫy3,?Eceΐ%iAI.nt}FAV3 ϸ~hAn4 0@jf٩d@T$GBBH} "w.02@j]Oȫ}_lZ~;W= X9?$A?AG|{AV['X+e4UYVO Nz?Lk[zp@~H#3G򭱦wPguNx`sg@4IRX OkMCmIzPŊ($PJ?QVPs{~X=d(GwWwPG B')GxwhD%pTG#;[oM^[tsaI]BsGr}f>WNγ|$0k9´W };,;d5J_7,MB=<;E82ь0f,@ `S+a s!6Ty"nVw舽GꦬE!HElY㾮Hg yh!1w#x& A~xI>!@M5A"# ,ɗ Qwlu6H$f`XtG,UP©C;{R%x da*P*),|I<k{ * mv0#JN1`I$PnQP28cs9Ybxf'1L@Ǥ=j?<9޵_//pHE ?]]bws"_ѱAn(A~_\4wy;G@* aO])Ux[|z#}F|ܲatj=潍Rj ?{ k) 1)yY.|g3*@h&B~c+t <;]cюW?֘ A]J'u0}t絖/GAtJfU1 EOsϋY`~J@۽@tdR~prQ&uT82"*&(#لT <ϳC編L ?gQRbh2xDXGL=pN88薛;@:3kUT>Im 6l6?L}r s :`sm3jhYV] ]OC OW/xX~1$ MZ2wF{WALkhq6@]GR&ȃN/Q2[5 |D7E \ǰK`͢2Ѕ!]p!GXZ-X_5Fs?0n]3x گ/s.30`K3"*æ/έ?:;0g:7OPxޡA',7U4 o ?|e(VE(ю|=!ze"b ֲ=3j"Չ0D^2PZ Ę~X'~1G{X')wҟHp$nHCT9{˲412!gcjCK*-ʀ<ҙgEQ]p_-w򃴯(C)x^M7 }q듥*+tcA% $ Yȷp7>-Rx`IAQ{!v'U{nip 8-e;ޛ;"m*>$cu_9DB@'N.trs V]TM[S!Thu_8Ւ8nD]{n`A^9UNs淵כla[u'MgO.d 6ySot^@ BGbBNճʡ};,TƻlփSחqrO1JRf`4xlH@`h~ON' I@dP#2af)SCEj?f \,m0̀F|6 * 4t;8JJTQEg5yȠFk94ҤozܒF!oI\֤-0Mi xC2A]q˭4syxoUfrQdE%a&E.b@KL n1CIӮYPnL%bBi(6ABa%L E "P`1%2 Y Rф.CBR#cdFK٠7JAPR"c ,SF2?|+(hP9|%BQ @HRD !$(0Lip%\',N#_?<^|!p1S?/eP=G:z}=L"ߘZ2C@inO)b-@7,O-X*_ţl ml>g+bDT j2-W HõUF$Z'O4ޕhQNszd7Q<@Q]=Q5g/ %qgG$CL~@3ʊ$ȇ>/OC>JkUZOHTCr@*3ѯ7e!b?q&ёJ.hV_  @^ռf  !\qABbC%T'[.7r D}Lҟ'6p]6GǷIֱvMt4\צH*褗4G: w!ǯq }?)S럌+PtzbJ;?3M!< w_!b=C Qkͨ)EPxw[5EQhJ"l>=vuಉqEBy%H;]qZXC$Pw>KC>eO1 I0/HF@,S1 Y\ &+?3xp5Ǎ|?6OL`ŠBqF :HFC͎. 05TUUUUUUUUMUU'`=$8I/.tT+]EddNXĀd{OWʠJF^P #ঃ.D>=ɥl +P K#B1hDaVb8ʑ,0M$ J60+JgEQDDQ$:B`NJ Eԩ3ˆ~UUUUUZUWGI Qn01ܭdÒ~ǻ9 |H)i0 {u9 *U2@$۴l4YȄa쑇󻵙Dw>% ŒlA!%' }sFXD'%S<]iG {ytҦ4B/|dG'4>+_\z{@6M=0=y`apTơcDfDB ]#RKhAv ??ڠ?=$'}:NyUUl6w0G&c!'o%on(=X9@ԩ;˞ Efj{9{ɤNGtJ,t xWjxZHCaKz'\wwFI"q]9ElO/4P=6TYfHDoXg7׉hۈ_@66!12zpJȀI{@3q)#=!|%1~]6FB Ē +4^ +A{Skqpfn MWzI`œ FZnpyvZ;&3㿬ЄUB U_:X@蟘 PC0J ZdHjhe4?>oUzQ۔ K%~RC#§~U ӭ67O{fͥf>#8ޢZK:jCxmB0CȌEV**o<9Z9wIF0oToE2,(nk@L聿;CoHx%(kG/Z|lLhtR4@9CA+GNj'ƨa2FO'Fp@@{F͞?<^d?gwg1i؁H{h+M!0hת4YӠHMG9/CDHlz3=(+@P w|"YB (I3ՠ8=ov%H%%Ga:YX4jQHhcJ~Ft\0Le/0I) bJr` hEQEH@D2 !#1CV,3g f]Ģy  O!r?I]IEY@Q4p Džh 8voW~>SBs,Tw{ ;X?a!d#N sOr1XYܽ}Ep VB!PAϜSbZц*-yp4z1 !]Yq<9k7k|}2801':-*lWa[鰋D 2 S ʸq?Iw: I'fa;d0cpݱ@e=C &ofax  V|0#t=]MwߝRK' %q)$JFFp)RB`DGGLܚ=؏(*ELxp 0WO;`+&d͏pv&^q 捝>~ K%'Li$S)yPjmCiCѧ1#>v c7ʴpdx TX }h$7}(0QA{08Gc[&fE ǥl:@vk  Md)}YخYPLL#otp(a$>"};^U@ii/}'.0uøø#آ]*x IvbH%`;FBՇ*q\6` lbNrvM%cQ>"~Y 030-C'ɣ5%}ɸh?aɥuJY)•|CA l6>V[{$6 E@M [ڀUȮUsz僃8KԯHkf +q?|>I:̗8N SCU(gxEBRK"<@ ’ީhTem0&,g afnZ鮿6u뵱L3qM ɋ# w" Ł1䏟&B.('?FZi/fij]Fvij0h\]ϻlnx͍pq´膤-ʀL5#a}ufUV=RPvBz+f4'E\FN'N?'q`@P22*3pJ&KeڵMv:[[;#mFs Gx7*^ 8x-=HTr0_B.~[ז:V%KǪs"rJI]8@yL˻| r5>TܞNɐ[G{hKGGȟ44֨UJ0qBbmT(HxĿ"5+!iM\hM!_ hQ|VC\ C:oLlKxzp 6$M !k (Ý0F9H9ƈ\c4i@K:s5C 甽gV$̪YOEx>M')y:NUR {0Y"r?wb2@@!.\s)'aid*?{&ҥ'_{_lkpzz}I/ӏoG?O\aD( +2@\KK9<|pțu38Hަ5`{~Ԛ\471wG_y繣5& "Nu-"}Rȫ/)uwo@kK{8w!{ݽjÓ |BE*TD @|Uecx-"xJ-`iCaqȯbs]";C!n3vBN]Bu >(4P% cXvjkX9Uh*`"MjasٛF %c*$=F[:@w[d~ϕ[3?'_buSdlgP[/(k}zs4!D-fa,:f*̍S  `ZQ {G H $iqhD_X/E;v| Z_/ww'Qv@]tYvB?@a1Jwa5je}}!@{ ?Cw1w8ug $xYV1",RCL LqH'.^Eԃ19]/"i&izx hy%,DTV-@#X2- - -UFv9YYz` !LIylXx={32e籶);sP 5!_SI=a@:mvJk1NHlv?uMǼy =vvWEt]T ֭6tc?rr??dB H$9aܬ c,i]H 0ߢ!" -/BE 0AifM?0$ 1] H FBj>Y\ a×rͽK۔&2䡚 Hx !&",O= 6؈|; Cy))mCγ3>.0D`y$Zïx4C|mnvpM^H& e W=!쇯&HK;wTTG8^eAg[%SUon  &eVRauA % 3 i ֌x Xz+\龌Y ;4lVH#BH}Jɭ2B* K2vgD3)iV0RMQ% QN)`wf3r2 YZj$ ID`)"yDP0él0,*;+V'vĶ\ 3Ra}'2{oۛ쓁KI1D3.h `bAv0k?h?\4kf,$4+ 8z9mٛly|js2 .Bqd"˧t͇q8(P/x:Ot\/PVlQum r4#NsĎxQuʉ.Ne1GYvh<M6GxN24d 05nߑcNFnG-vaS8o9 ]ruD 3`lˇO}26y aSGE1rkmdUxԨT;4ˍx]*Z n%c0CC̈́>uF4L2* !a'?PyăI띗hip /`PtEI DoÀLuz_Am(B~`cUS=juhά&"+ H?몾^'lT׾!0Фme][Ű5mLP <^Q!A&F(g OC]2Zb(*"!jAAʩ Z2 &Ps* *)JH*b0* ((*"XMEPT4D!HRTQUUQUUU\~wstq%OT=wۃʜ i'n?# n {%|\qMM;I_T?M`opub9O@?.W`ďa Ķ `9?ft , E;~9{| guPUUQ (yr`=Y :O:ׁ'vcuua8$-Ra%h9gl1*;SQTU3jPGw, JbT&}Yc\D+>,0wEk&:)k ^V+eAWO- E*3_S]+d@Bo'dmMgi15v᭾6x3VE֤* Rz]I0`/!'_|]OƏV8YgfD+wϏ?|?z8j"2 2U CN|ywE0B)<)O}J@:NUfƎy;|v5XHAIn& .C~hD¯2xz$th^;#(}7vN81XHKz:'17!Şa+4 (J9~ I "{DQkrcxdUB2D{qQ|a>sOo I5ϼC &Ly~.8 /y AGÅBFC6/!}}L~og|e=xtK'HOЬB:L0T434]X#T\.^!0켴d;2h`*ܲxQ^*0GmE bW92P_$(>-UqM\<y |e-;# cf&ӌ0N NR<u)BcŲ |86XeE/H"T=I[@qt Dd"&8g0z߈ sDA !ѡ*ߗ d U@>GpXnY`Mvֳf/p>t9h Ovׁq/Ğg9I-c\ Ѕh^ F{hcJ:ϣRr%%f?S@jG=0$71I;%Eڨ T0L!3| ,t2ZxǓԎ:cu @i"@)H:g|S+QKJc A;Ɋ/(YZBD)n\hq IH}eKq$DAn_N7q<5{z2"=VpO2B}BhXJ%565 f'R/B@H&̒-4>9-dG#Qd;j"=-#`/z9Tx(8{9KtXkA;k]j iR)4_b^h:aêOd9+8 A'd Jh|i`Cu>'hu+y'Funsrq''zlj"ăןyi%Y "Kλw 7!MFS_^`@#ԧMc607Z\%XiPmKAJBԣJ&lxaP"`M 9GNfsN'0 öD. tă;lJs@?r2$2@Q6/,` &A?L\g3G@=0tWƀ%U4UU ,L @ 0to K I=O֨VfnG(( )967EG3r`u̦5VIpe8 B&Smr [?4܇ L9 Z6!OсP kZl }gg-F/{y;=Ƕ6S N$O?,Ax qI-RL`S+=Vӑ uez:40 gVأqF6wu ;20Dn'A6gX˂)x!S3Q@uގZ d hEx1 æG=N;tMC)MhHwt>i17.w&ğ~a0'sS܏Q'=@4Gf 93IgÓ` 0 {L=Q#;"İ+%1 PՋG"cO0-7Zi"LjJA$. $iN^¨Đn /STeF@|x$HM:SAr#xvCmo.Ir>w=oU5@Ioܝհ(v 9P&2ݼ0f_In]Y XdQdž7D>ʷ;{z?zzk}đx |;4ml#,@M[AÝ'1"jVO/fTUUUUUU3ʇP<#ߝK78z4m>ۜ$8;UU6ECeMM+>0ɜu0`7`&c=vLAv4w\ss`z/xM&%E'ONqtml;l!# 'jvc/vrcw-I>u׎+e*@ :h#Kip* ߫u gBnW숝yS( Ɖ$Sf@7D מh`0Kh= xOͅGA7 .F@@9 %ItABI7^jv9:Hƌ @:b$O%48IȊ6}~qς{^0zJ; r3Cɡ{~G00G( Z@E†ci$ U\$srUuEXZ8K7ز{{982Ąd =G\(z8״sLN"2@O0p=HI eL2ͮR:͛1|x(Oꏖks%򡀼7&"9=Q&\xP64yeھ8H,kDD;Gyz0ЋǎEv::SDf4>;=M[CU6qW@`Xdq8a s #GQHPAAAukMw ";߹F;N2I Mw*C+ ;GXk4bKM @j'ފ$W@G j%("H)P\HZ 3)E? A"ug)G$3 3w]#LBq4QB&JMpڭ@-X9]E5fs"!#. a5]P˰Cc6ksV=,kF1dl]/j66؃; EٿhR qr W8$ iRq96v"Bgdl23o{/4 : CE!;Tb;pMTW*XcjУ ?Q ]B@p JJ h* AT!GX)VbX`)X<6C$4tv;pjxz1hhsP<1EؚΰtF1KUUUUUUUUUUSEUUUUUUSQNGP,=A[KC 5XA-QaۇL2-!^$ H6E6ްd kTqu&a'wffg>.bxn =^R!{N-kMy 4GseGyaL 'nqיFn ZU)7RinSGn+G>i0qc"+_2V i'L*€M8Ae cRE1xe%x] F!}O8u w; 3=VQ!bFxm[ a2VS8!` "w:!T=t5&ŵA`|aM%БB v:x@Fh}ܠ4}2&ׅ[‚b`Q3({SDā) dB:&Yw]mP+$㣾7\BPvu>`툥L10݈ɠ腱b6v9j)֩/w;h#0ՈMx;š׷? Tcjw=I|ͦ>s'ӠiwI1DE.0^ME~p.^ HH @UJ&A1D!4T)V$<Go= RĔdb"Nֵ5dBbdNVs\Uܜ"Blv(ٵ & `p*M !T&\[=!K/'o%!00f){,2T"0Fk, 3ǡpC䝧k,"7>=uc!1ktq$.pA5r[Ḇ"%{8`7׆w>^JfPgULJ RUk=_Ců!YkxT(Ft޾my=3퓒R(")"݁!w1_%; -&GD.d'pv]?.sJGCAQ1<.q{ X(-jZ_Ey;Rg3glގ]ۄAN&LX8l9(f'F`J(m1D{C"__M>أsًļHj@ *# }LOiw/k`A6MsrEETؠ2|vX%*0~7>GN:2rCoAǫ>~ -϶s}uա{ v#q>%nhf#@(,V!h{ ;MAw՘rP\*9z*hN@:铑4J,Ě=-SNHOƎ`d‹.$xM p r3@ ᳘J҇Ԓ*Hhow0^zi7&i3!%|r7n 24T)!mˌF{Ko\$qG]!D-A H (ę;kي+>sKDrbO0ѿg`b̼0]3݃G\:`&}[qk-~)VVhՁ> 'wv$ D\D6"#b9(%T0Aτ9sD5}N*XHi,{7t;E]"HI,5w8R Ï5=4 @ui˦~n}KF0O>G q!DhcDʬy syO3(yS\q{I'Qi/!.GȄ~ yx#.1DEW]sD-Tbi#v"(Z>m1(X20M4mЏTzTwy= 槧+[HR -ǔ{ܴ͟o9-\BDN]Τd*!6<"Λ)'&*qyJaHOc +zt;^͐ذ 4 ,-5gObE Y& ξh%>,B GBb|(Je8Aup:'=nuB ^gJOo\u`x)p L[쥼Bnpr{AD[ |k0XvfC^v#C 4g5LhYY*#h`2Rd5 $=גe[ hsqpmMQxxq({$)) @??'$>uG hbC x'A`T填~X&_\Y #oqnylꌅCZ.Lx\sUO9);I}jx]hR-4J׵^=̨ew@`n V!4aŜ,Ѭ#ƪ$nKӰo,^lzCP:dxA= @@ՈpoSxS) @$BIo]XX,Эa9]D ޫT?: bШ  t<m(FF>&[<P`,8WM{ 2x #*ZEegwSaF;.{#}= E#lN^Yg+;ӿݑy$fd]M& 0HCɫ!8T4gkՁg[ A&{˨xg. 4aIg=Jtчפ7&:/_-.t+0eըg~-p&CVu +Ao3 䙢4l(/)]{pvM4_>\x;u#$\>ôq3k'f9xd0J`Z&=dx[Kz&d]ц .Jۇ^] ܰ|ܔ$NZ{AA=28xL\O48=DC?`NC| [re>n7y۰D}#f=5UxYHߴpF 1M|fdeGxF fI|yM6$~C!1 Qo Ś]Q 4.<J K#xq >j{gyB@O{ADgPv5]Ά&y9Ŗ/8@Y]Äi9J_gٱES!G^{8d[& [w w٫r$2ODg#ڐ 0=_:*`1I6 <)xQ=ױa5&I¶+pȜalxtہ5I gMq꠾IVT|)x U&X3L TBQ}#8K `xBghj@'k܆eCϾQ`mw|s Q&- iŁOs><m ~h<3B\܆DڋD7jTMplW+(e$ZV A8>^˵ ud=\=*Bzl 1]yQBȯl7#(Xisl̰xE]oӴ@+RJQp,ßC 7hFC< Tׂg֏CB%H;,: 4U@2f@4ӕRs,6Nc"l7LO3}qqwMP(n PvLuIڴT?= <ڏX#7{ag~@8h, ?!ZyapNYqqN aؾ3Zon yۏg8z"lȢY, /]H_&6 ']TޖRRfI"WN!dD v %ˮr^ \uN_7p '^H6Bh X2vv ysz7IZpAŸ[/x~e7+=p)d"qnۊȻռTKpA$9xCg\UC>xq9Fhp)ן: HBen}J8(' Pb1BDcC$¶@:@ zAgD7);ңE"pL ù㇞^_)9*w'=޸̒G@^G3F^lA#̐5QU(;#8릨rk˖{g1 \ȃo^xCOq Ɛ˅UiZD "M=.wuw| iBcZ!B~FGF#Ibdq <3M}.S:S<iz6 ` 5UaY f leֳ A[81A1.juΤ@VS~yHt ®߄?Qn!0ok/<EC:`B/cOyU5 ;^\-p|R4qۛט==^ra8\uOlCj$SΦ%Mΐ#o= ˠ>"<}%c凔3ړyk0 ^/P^m89]1sص,b>) hjrߏ.A30s|\] rK"J-p%?g~k>*Ф|x n`dgCyxXbBfI.`(IDC@@H|c,xԢx"xi()=aj\>N|-͏t>8*| Myd9/rsCzߍې*&3,4%SD;yס6aS6& *t6IGhb#&;% Ǟ:#R>of3cᆴ,P i7 .`[ fsƅ Up!0bKčcadU/HR8]jAʶױ@h5dsqA# A#ǍKj+sb9˷[g nE+vpy^~jn4sdb8<Ç!<>1)(B"dezJPA+q*4 >,x^*(8к5JEUݟr4 |@R \!Ӱr+̲xbwW̔]bg@c ek30РrTgP ˃4ǾR-UdrBv* >̛3gs"H`5AD1lAxhوdAjCqe+诇?Y=hÏ{@U 1 DH`)'!~kkd=BkFsJ섐FK=NG}9ʀ'qρP\5h(5*12%q©$t}/Dbv]MltF22/LF5hxr!=&M?c]BF? esF!NQ#0AmDö=ڼk3,ށSg'U3Ή~9;!g}L@+1>dtᖑԁӡsOM3X|)shQ)A"=u&Wp\crhԙ! 7aq#yesq@k$yuGȯ\vNA!U\و_4 B !!uY㩦' FidllW0@y4jqZ=a =zIT@D,$uɹp^, !F[dd?q=q` yPV-jV\7M*4YF>6qT+')!s34'33Ӓl.bΆ1,6Q1)qyܾ;2|X"T}_;~Y{WwjwY3uDr!X g[#̚p-Gh =WMs;ݛ e%CLjֵ1ŒN /unI &<LD=p9xϙ©=R=[uXG b @ЌK'?Fp>'S9tU=ya_dF.P?7H9n@lbh?6} A+w pCOaf)$1 X [dÌH%0UmމS uz0p{Tj?t S콂y@YC &0߶S3F2x/0(#|SM6x98^xZ@:=\I dPd.'0|OndDd 4$8o sC +BM\"Di 2uyر"kѺ9%t;8>BPQE7uhsy]qО\EdǙPhk# ~{I!(p9+M~]INhxjHM^l؂b39UɌWY''<#7zH@+Qaƀkf-yAX^iA,|{b1hͦt8Bn .l4a9Յ'Ń͚uӺ5Sm|Sg, s0BBT{~oT]MWcΦJ)%[FNȹ 2χ 0K3oLCZr綱 ΐh:'>Xz-Z.gDj _~Jqa;nY'3(1QzaP~֗-l,diZ(xmiU<%iep@KX UPCP"G f-pKm%ZY+Hd֊DL7Cu`M=h@geב 򚐖=Bk @I"lR*mluTv#|#F}|lqDxAAA߈) -.]pWȈ_/~Ћ}y!3X΁#'fݣg~@ C +9 TfW ?El8Fnӎ{ZBp+4҂J-ïq${ PEӳw4ޢ;"OYNI'}tI-$.wb;KrNn]Z 癖cc@]0,ՁnвeK-+vZVI-)[_#Ƿ~˓l?yJU8a綌"IB0jMD$o% Eh^DD6܈ f9oK&AZ6QV  %wei) un5Aѻ-[b {1[׏G:Rc|B^UW~ƼyxN}oļoiqƲ9֬pO@l||zj5%@)ZV(7A"L@Qmֶ`CpT;Wqչڽ"6opI'qks'`_gǏJw PzX1-&07T0#,TeT?m%] (g]07țƫkֵ;Hqwzkr>j{SN'a!ݮFjaȸBF!;2+.G@ؙ:T9[ߌl/Szd!Ȉ).Miy7ڃ&=ʡ]!/lmHV%sH]ezۃr81M"^0=9;Wf˯O%a<¥S Ccm! @<pQgppE;v+N.ױtq™bĞb7FxڢQ2bcqp_Vˣ`WT#D$mlR *ym#Gfw,B -Πr r"~X/[Ń[~U\!v;Y˥H(SһE\{.I'W0+,C)@!ܖC 5C4GNL@//*ӗu=P7᝴rI>Ϳ>nFuY6ܟ[F1/5l͔>2sX= 1dpЍ$']Ns}|aa'B2MU %Rs E@3Be3Nv~6nI$FU!V#5x@nw+{OoGF/. X.>b0_rh K@ȸ-/$Di_bbif$Q% [%eS''>%cZNOvW8)!J`mM自0 g<}h'pn:spkq;c6 r"K0dt /R^(d߶HN N`ouClBde #I<";Wa$3=H*A[@Pa &4{BRo cQVi-٠xnN`=Uta1(O䤅xQ0 s:2XTL7 z Xe5Iq:ї_mPױ}C|{pD? $#uf3@QDtV:3LFLS@.-'R]p3 tNܛL :C`*b2bdΰ:""c};Xd!X5h-ddZ Ѻ0|M>$34TU(;OU5r8r9h}=jc|AddxYip|Sf@k3",-P'#-!-|9~38(dž~%GG(@XS:oyj}{¸ p` xB8y9q ye:cyneRP&I9 :Hu8ԁ#$hp5`i ˊ&$8㉍A@-O#B-$  Ua!1` &v ]FXN&&:d5Lהo-rA˄AQb%逴&O{;?gtO=Ӱ# TPOhcosȭ L?VYeTJ*>އ(u%b>%8'>1S+oNe{H"t8ow VzXxhzf# Hn:PYE3O`'by 14;9a5C}Lt t_ oҪ t "5{=w!YmgGp(Ѳ&!-^41\GQqx8v3ij~k#RR\+Rƛ2ۄc%t!LdAaLx瞰 ML*+uZRtq?\cKa :+bʢpud)NL<bcZLN8T#𧮩ڹ2JH8Fby LQ]-USMKHadg>?b|2===Zg]>f<9$"`yr2ztf'kNɀxqx7brm{*ZyZ)ep>SKŐ\&pګ;cP(pkPR6~}hײ:J>Sƍw,>US#ZgL9z"';,¡G=ʒyl@y1(l?+;;W=0Kz0LIzAkpB0\y jtf T$C^pad48<)b:W<렢 mlkԈH  mÚr:%q0vr A~ &7Y^(LDס4"g2׷rلc<v +G0An8pXpH5ܣ!=g Znj+l}4=|SpC !zN8Gk t Q#>59U4?sۘ* pAz_GS(H Lz  h|Ϟ|d |Xj4 rA؜-libpܱ_1Ĥ*|F4 YTh̀dZP)Ƭqx;d_PEUYD&2r_+]a^Qϵ FP(P-@qA+iF,ͥ b  1TC7kJqXAl`H[VlfN1QA`B_HOi٫~qܧmR4" M1x'#+]{ +#{ A7XbCߠ߷a9`|ƃ}[N8~ >O.ۿ|s}~1{P{`E:xgu0˴,69! @h 7{{cae>NDpcfEE?aDs߄a@_m|i>6dt+~x>>lޒBgxgosR椄Ro\/%6 z<}\W70Qһ_}mZaQKCH#( }DF e4@ȵ]s͖X" sWI?b>c&ܘ{";I 0AD']k|AJ馒Hb'(h| eFڣS[0tf3Z5 JQ+y[P9#ZFqɳXms]ٗc'٘ʿH $u+]Z<4i;<ڊɄU帱{w< sN1 @*6i. P6v1S.!3B*DU}5]^ Yޯ^TE>+y'Ō LNp5J<^<#s&ebk%!('11+H@((T]dFnhQ{zfBA!W{b.<_C N x %¦2JE y vR" k !^b>حG Rb%@m'dtcC {GLI(|Z.K|ZkÖp= "eSdRR<<($?[FE;WI@\v sVfb5V!(vqGnFؼ's\Ĉûmx3%[kP&#c6{Ϗ"<4١vioAJ$ܪ .TC~{%%=c /L[D@`4cRT@Gs8"" DCN66vk"+"/Q%@OK 0`PS&'qz5[T7V&dn80RNж(m\մFz06wa"%p'= !IHҒ5%Q9ũeJwaG `6i7RP= I/PKBo{4? hP.wzb0X iClluQFHZ( dӘȋX8sTMZŠ0Zh-RD\N{} ٨Xݍ{?w% sR&% Y+I(鹱@RHhfϹӢ&9 83Lg8Qũ:iO+?;#k]b؛6:-:uDMs,>Xvrƾb~+"j>Y @#vKLZ7?ɯtnN l8C5t$Ą 1N5Z1o N Ĕ&M@?3 4bx 0: 4Gw':|eurbk3*2#qv `h7=0lØCv9lE(n$NjLyxk ٕ Iz@HzivI"Y*7Բ;u\s|gI c*~u{D odA~Ɉ}svmC!}T c*,r\H!DRٙA|IaB*@SZHu X49dR0=ri8\OZqp k1 ZQյƔZo_0s!0k,.y&c #xs+ifs(7aÚ9`$(|UHG3B9gZfVp2Vrue&4)Qg.] Sdk\t(r4ҠgV˼,Ñ!B9nK6YZ1 p[7\_1El<1r]hH}Z62eӨFMjcCW6x&Ywr9΂pN|^a3K=;d4^DG I zF@:Od=.jyX#<sZ EJ+h4dk|n6qKPdHJB2U0,oxQz|߼?% :uf~UO{F#D$$=Lq`zswr1詥]X]Ê=HHyItU"EL߷l\ث+8Ocbh9wNo=$C%F}]:?)~Opk>%Ud?OaTA?!. /^'~.y0MX7k #'FIaFi+`H `մBb dXTdoOvȍ U~(}LKLx$R5x;xo*Va),1~㨖 ֠_v#O`a#ɨL0D3`*`kD-qgyMɰөJ@34p4Q'6IR,fa0[Ln25|rkOXSk:6iF?b fi0Ndy=sYj`AfHv|]H)R"}R'2AO& i'0s(e?,d.9*9%HRe/JHwiv?Ap#~k UZbS_y Mcn %%9P4aGku7Z:$r40b'OW)#>%ICIq|_ɉۑðuɐ/hJXC.al5ݠw`L z2c3Y ՎDYF.n vZxedm_'h{Vk1(;9 S4p  S-aYkzgb]UNVf"VMG АAH=og-:s'21R* \-f5+B99*aj`_#>sIf5dNb>o0C(xQ~ZKUUUUUQQUJ&1(0yR8BwCi06 <#HɄrP? v $YY5@)=RYA vCss #a[y67 ƌ$_{ M1,#Ԫ h%!υ8P,:(r2 Pq1)bL3CEʔD@424 CP~[uŞ[7l[e ]HNN1 5g܏XzI]BR36:C+fPzB9 jTPCߎ'/ϧ_Yxp=|J}M~G4#FZ $hef"$& @@o|0<M 3ȼzaIoي-5 asLn3[YYbH|ж[cص<`0ML|(SVl: \a.kV\ 5PjoQ`*B:;2,j[.Ɣ41x~ab 0H\nҍ#`T9蚶Yo?!KgN=)S|Mç=.rB!ȫH?!fjE|77MJչirҗ5UtF7]?;pk\485ɧZ! eAL1V4N2M52+71!;I.:fw "?GԈmF+- ;%ĝ3Y/:Drpd 6x 0]F]nQQ"; 礌ƹZ;MI zH$Fe]YATįEE_mXV[- qYj:6z Ԛ 11no`i4!4A0hN3o"#>6u\|I VȊ*{ 9a'CL}N pj@!!\Ph>\e bhef樁𞭢UM(:Lg _ESqlmIJqM)'ǾDH O~\!9J!5(r`iOg'̇/X >G)=?|R!B6~Z>O3 bZ)&nLTP-Sd 1)a!R()dRb( (I'wNeS#VKq(٧XB}' 9ѹ8Ք{*C7>p4hQVADM͇9|~-z6{l! i35KV~nwOd{ 1ϸvLO$3kYO_ 2g R[-ܯeCI??-Hh`3^rr@7ɤ9?aCyeBJ 04 6 CgjKYa1eX YT,țR$!8 ^l ,@ۊzhzC0`@g٘W@omk!{ ad )49!!CCF`QHdaLNTDAN@`Y(`MkNLfɌW/ $>8MJW`#%J&V{t(?pBٲW27A5_ve~Oϝ3|̓i\EU͵C}Ӌ5!~E oް*F,qu0G Ri8Ѽ: nb$ ^tJdWy'O]>ipqq 0DzI{Q!7u}PO9=4?^6,Z2"}-)i _H}gق|, v؏z׀EE0fs}Éc~4 &I?_U)Wo3k0Ão6z=LJp'"Zb@D~`:"64i0cC`U6j>̎+]s$@@ Y`tT"}!7~W}SOTe"%w2 1LPptC~b%S@ @Q ((R@%!UC2 P5BKI*R E%- @ qAv$ٰR?ψ9՘,f FBKAfq̪ YPx)%(ݞ3mӆ|t15)E1y>%1`s@ , c7 }n [Kz'ҰɐtٱG)0䷀hcO x+@X ~ڞwUb{jQAT%>y?3ºq$#QTk )PԩF LmP$A,j1[{qڈCYwxPECǦ'C/:(7};Z>-Vp0iПc{r tC@W2f,^Z|EUvKueQ.ʊ(Jf&"bA%TPU:QY9._$sF6YxB: ?$IN)?tA~=h {<V?2 A{0qXF16V,aFWx<@|)hAL(osrgwo=d`D~,>C;'Y#zώHj>Pj[H1nhw>g;DHEͱ/#4H7€rvNqБ#F@r`{v:j}]Y[+e[-F0hb}}Z@଀cɣe8!tQrWG3-!5nklzXrP Qmr48p=P(N|8?b hl !s'64zL5J % !&oTx %@!`" +@:}o|w<9U׶TkޕDB*nF - uZOt䆉$ku/)տcنg€. Z  *R ː4h i?ǜC៊;}N#G]7A/((AgRZ&}`C (x?Bp7Bz ).Y=u{3۪0x=HW&PF3D$٤((**Jwa2DH1DDD&DM5,DK04{M;CA;| z?T8X$H\ 2$r2c&חY@#׏BbUzkg|(a`Plp 4V01I k 9f%F%v V%¸ (̅pjE<\@(B$Y+EbmHVhՑT0ʈ- iFV m0lr4ccY17$n@UAuhIS`*h"a&8qZ%,5VfLajҤF*`Q&VZ ̦ FlU4vggϭ\ "*іaQ.f('0Ā 1MA!3DR, 7rXH'!.5ɜ%M=|v&\p^3w½yC}BMݚƵ %d`HnP`9cX^T ^!xd:"(M%v(|o|8r(țASDme4 $*ݵ5* N5+H<z~ 懒F!:=w:}j/ޜ<0jUܡT(A:0隝aQY`eV@IXaQŒ1ܹZmal#xh j(pj22"Ll&LԩXf aHNbL dc4Jw4Ia6AYbI8C@b )IfƇ AbQ3ހ^Pagry G._^rh7O)S\ 4vs3s_co4;~'>UUz% NU _GF{{QE提FN6)(N{[f7Uh,{Y$)1CQE'' L͂Pbrxq]`Vh=X(į`4?iE2j JŗXI2hQPy0)M- qnMQ$Ix)PޜP:uA4!}`zV否eT-s%(Y5MRPRYJH#M4 E,K@&Bdf-f %+AE!KB4IKEJBd @;y6CMVUUUUUUUW]jW8{v@]_v;(5'v`ɨ %)?L ;p`5~݆i'!Q&ϟE%DŽj4q"ar(MV: !U&d9=reC'IRo$wCX ׌57l\,<ٿ>gdTDJ(EBЈdE4,"fD, YJD !, َ2WA>u@")Թu$֣C4-cf&(%V I  MW` cjCF̗+RqȘ!R5MVfMLa#fZeE]7wn|4clFvL+&bL:sלSFP8ɢ`޴h\2$ ]*+X&F]iTnŋ0nMA,f4+lna4Q}8>UL|mqk#:;Zñbe] $(8Ugi6z䥾>:3<33|נ,nI-`>mABX xd0ȹtw)V2&B&xձM5X_!P. 1{gcU1Uc?e~[8 }]7OC@A6=hlmتx ,p[$zЀ!>- &m(U< 8%X]Jp癢AB6lGG@PqկF}[,XQR#Eo_Ao>y 3}o1q bᘕmd .lQn:b ai`]fFLIrt~`K5Y@QUMJ  JaPbϖAP2#jdԈhYEUJ Fd BJ(*F*(8HB,{ṙ♢m㬓(rˠ.zGADy3!RIu` =vEEㅉfcqaF`H/fHd(&i( ("ŽF`J79"&]/Gt~o 9)5\ & Q;*!*4R")Y3 B,̤r^Hԝ1Ir32H€p2h0%B?h LiXdͨxCیH$@"0_n'Jc Xi@ҰPĨJ܈ҦwHM]hJKAFXJ0JfbO2 ]k07" ::?h=‚zvK5tߙ{=i?RL:=*]/.>99_' AK2BpxW&gAAB -‚ 9}~&Dv(М'|zKw0٦ѳ[ɛaxz* 3d*`Iq?mvO)$+]Aqa)10gLTP7Rpf!4)8%hֵ_u&4d{-0K Ѿ&*DTP4D6X/ۘB Qs3MA-N8(OAN\`pA=}6~ލ~!BaPJYL~7zji{KBs*}9"ld!$`q&4BL'~8G90$"Gz7W*` ?ŇdH!{5<)_zznCs5hqsH/_#Â\K2xa*aR@iBA4/U }1@=Ph~$fI2}o4\>ii FMM !S.W=={Ey!"=ي%hN&SvVf*{$[{&Ѥћh63e5 $ k| |&?kgݶwG&N):V lm oov t՚ ( dQoHrb6a1+B0[C*dwbB/tF%g]'6d0~=X-C,8́xhoǬi1[b :&FO-́V3.qDGzǂ4{hөS;0 L ,OTS`%ZJU<|#{qܱEtEɃXh]`D.P#&p!.S}~BB}n:H!8 C"/\ҌR,wՔPƨVv^7 XI\FswA]a/ Qk٩8q۷Vg,bJětc:pHRd8Dq$İ 9ghP_ q]ed>PD([S mia>N-?^ РAR"`! lv h8ˌ0xad@$pglθ<Ϫ\X<8r#ّ&cLD60Υ4`v-b<\XCLQ7 -8-m|sl(D#NX:#]P= A d +ƓyӽڃVx儱|EIL~zA}hIF9w.ҥݠ9zh\21Q,:WD{v17z䛧0 Q7y `nRuG gMVyq]wÆ-DFBjM $#J c 4z . g8m̿B \k fz?T>l 1UUi!V!ODʫ7KKa' &CP F<:|2x}U!VT0K(ߙ;&%AE<,lk\a8ɧKnD]U齽i\b6Аc:c[;fШat/Ņ!ُX훱lݻt0ÁHr5M|ĺ:O9VLn'!t#0e)&q|5K=1Xpns}#Y9:t Eoi㐚o^0*Hb n^۳cHL\sd@/3Ox P7Ô&4t8 Z(<\a騰;L'f8${7:!ձ)P$ s2Jbdם)QS B@E=?:ڟ\Qwa,0%Y,I0 |G0oOH[lD5+#FbqY*ΰd! M v/-H 2(N8 #س:󺵟e+LBKL/|{qs 3\ł(hkTB8\>K;p mS1cF>/ȵYlab5]0PXq˺LLZD9Ãxků| GpN X0B] 7$jo}z9w˜D"ឲ$ƹjLKugضA3x;>Ņ]]OmI tGH^0f8˃9vћX#8l@f -B0GUQ{(S@x[)u;'D=@Ѷ !$\GfhY&ĸ-n-ta@ҴjÜ7"DbX\,Ů)ml$DO >Cayp`" kҘ7jDAu(dL:$ rE$eD4["$NPoqP[=d._K'!TrQ.kH5&%B0$T [OCvv|5ivPoSYr ?p;`a![C.Q-boAU7 eݣ;L5y+?/Qg{)бOc*CIw-\$0`  6 A*ioe7c3ym>s]pV* "!1usǘtOy{A)Ç:'ݱA4DJ ! L7~f"q)%a=:c63^Y$xLgݝ Б3O-sd dq8|,;B9d(@\%#<4<4tFN/%Q/Щc>o_x/`xD*=Y* EET(bhB'xEBJ_54yy_;/má2ЙPd;}r't џp!X}3uuһ7@U$H:<`/0ndO94$T(nV!5UeYHja4Ч r#ɩ$CFݥsS@ЌN$K1mh˚,fFpnjHţ ,4уE4p1%sK'1F#BCa!ɦ L!=!"K NWԚUʾdͦC%w*^"==֯pPt7(a6x,!ȍ|1g Ww(>9@-S 6|\g5N{ zz4B9}ٛnu#0/Cm"uT"pIqC8Ymkwo9v:}a 4'6jI@Uu,A-J?֚ t<(. B_t>D7WtJ9k IkWp*oD^Bl0v2Ze"K"@DW͜qK${,Gy^ fԾ;0 `)Tk8#=7NChM#et$KSBާƍs:\L0y4 , ޚK )$ϔ0ZL&P#$+ydXf4GcG)ٹd8pzbΨ|88v+]ơ~4,4 fE'CN{؂HPm_`I"i~\B4NE ƃ68\Xmc\vC5L K*#n#nAfv8qL dvqg(rۤ+YnX@q<Z{ VbǴ8Md /7$WV3ZKsv(|l ," x̘+R]/jsě]o @82)'ƆK2Ř3z,#p>y̸x^->8%]^~|{" m#+4V[]2ūg叨CǼdAlj>?\lRgCH0p'MH> 'L\%m \  L&݅BSJZs ?=NEh0ȱH 5asIÄV҅ WF,Mm10i! @f*(?C1رFĢC}\6x>a">(lm!)JiZH**i /6t^/z=)@ED Zhs!'c%U$8['ۋ9_@=!Y,4?ӍaO' $W|4 J?Q NjXN* !X9::d3[ 0Gi?/$'O#*'SO~D)B!h5<_u5Dd19PPOKfyl fPǛ4],mufW҇J"(m`*-)@AĦwAM qnphݸN#qr(>qi̥F?fo&A>._p]#lw(?,B7aXwZ_wv2G?@4 @LRO R'3M0 LkƨBAEM HSrv!㤓t8mq1apEFS>]g-`$8́d c څ'h3s0t<"Eng3S a9kj!os&A6JU"6 SJVŦ"\a,tk@g8EÖ@i,`9maʚ JNn64~! PJP}w2v5b^ ?>ԯ]׸̣VZeνÓ٭|NI'T)xPzgsMΕ@…uxΖbENGH_ii7dSsTځpPܔA$4 H_ Kr XP9~^>HCσG=3A%-,@S-2 ãbVhhoOmc*R7%ɿ\PE?FZ5Je}x;׷}N6@D2 3W9)mVxgg]䊔"4CM"N%wu:5pynqV,zdY"Y7,l4[ wKZȷ:OEVcaMO1ί:mn Դ#ҌˬHmᬓdHڡ23#Y=8G~@;!Ț!zI P|Г0ŇkP~4߷='af|daܵk e67wd[`MWl6ikgq2B|Ӌ}[EM5Fo NIy f_ s]_Ka_3yz8ĽiN^G7ÂA(v ![$As9ÂqZxL _ԩ'suN`88/cZ qr 0AMgEH\S'u f*_N_ iٕx,XBB,HIi#BF"}2l^H-b`C5Ք^3|auvs%B|d͔F=.pJg{aڗspHи9GEm靻g[=6͜#ueS-z#u& vM0oȉU&9}g+MO|u2mwZi0-YrYT2Vru1ҴdX̏,q!lmBw5pyaY Sg<Đ{kbŜyi󶲬gFjXp*C \]TЛ pq"2c|>bmLm^ ceT8`0Fd sۮ9-^&GH>L z9pt,lhl/3.c +MԗFqN"/Vp,51$#Hi D9}`ps8FУB!4f˦@W6O uWS6X*"D쀈}Ѭc#Ȥ169Ų ;HtCT?KGP`MR[eLə2LimQ:Kkp`Li @$v4FFUά+9`ۍoֵiCUGVUT ܭK5:'P*N,H,%9t)drC̑SCV1nM;HyhcUh6Gm&ZFA=q4v4!^*tQ=YEng p,m=*qnX%39 ,DpAbA; |5Xfe`4sw2-bkZyqCRܣZdlgf068gb dzpQ@0>&<w)4Lg0~yLMx4 hHVi3o pTaAfLS Wq804AL3kNć,5.9b.OҞk]G)8xy-(BD Hw\VFcM"Q20Oȣ JCdtN="  dJG=bIOX/3}Yx<;:F2819?-bFb_(#P&z0R'=-C픙(@iNBWd?ɏ:ߪNHb*,g&XA}牝>Zw%O^N"č~wӅё mΤLmx5AV6CCt:ڱθEj ܱT434HܨmeF(VHL}",x{1\o2\j눶 7Nxy#Xj" /4yga Yuj@x_C81]qK$G ,yAsQpyy8茀 98жƿH謲v%(G,qiT)\. tм@A܃FF{vÉ\0U$$h d[\$51jFĔ!740'$oUw8>FŦbGR >^7z:0^OOVlZ|:C{RK;z>^ڌt JB(9CdPiľ1'FF:(mi5ri*6'$feU p_@, v јޱ{i¥JE[ nު \axg|s 󞪢3o^&lhqv><&u.!,v,#$DDhFQ"甃 [ѭY8wv*#\ӻff-̈́'2y]f/~Uef~V^ IY:j:gaJ戋Yr8N8µ x߶9F-x%@>(ޑtO`>o!d(&muqd. 3(P4Pr\: &+EL74 !{@ѾNPIE1 V.9$8QєXAQAaAP9fK1LI"qdD2R!Bh  U*:@dd IDDQ;Oi[Y>e< qK"C`1sN&V˯LA c_Wʝy7t`=}Hzh!^4 u4yr{ZZ},(T*;tnT\gsi0%~Q)'VVZVV슴3sۺFc(]>QLȡP1wzZ}x#DP$ Џi96!ێրb 6.2_bWP()^wVY*!JP>DD) 2n| "֪]((Q+Е@beVO_ ;aaxWT9"TDF=s3@laFy =Dp. yS\260`D&mdZhJ*tx:#0 wEUUF NړIhӨ]0S ZL eAl4,ZnX"+.\M #mFp8qs͐'q W84lҠR;l1P60S,}q],MYd$lgt"q0iD0>SD?rJ1~~iP:=>~ہH(ʲSe!\GJЩa.NCD'@PwN1 BB! c30 LX H 0T0Ăqf"0@"ԚjĮV[01 @9nDӗF \; En{\9EuUJkmZmM5 |OɂzG.KO_{99@Lx!CYhtCZ%ybqC8H]]}}8Yϼ͐v` `i'8"gp=l M-MH; X3 R<8P +Rf(g>x>H^b& !V 6= s5 RC`ɌiEZZ8?̂%TzWoorK<"6@}Sp(uLl(rPH(dѤ2A@? QN$4 X^PZ~֗H_ŝ">yJX*%6uN OG1tҙ'%TR|h8g'k0䢑_lpsau6 BA؜#0S.IMȆb (* 3mU@T-( R{")d$2%E Ic hr0YXdlTp=Sl&B !HD TLBE(HuíVҁPb@4tX"VH8ojn%li%s북AW|͍rp ewʼn+~;ybHNϮP{3s>oN6X!=2O{ĮQE-}tT-ԩU͞jlTV!;7Y d^b'n:t;6qycaq$krYk.@>oΓ|[d0+!w0zF;LUU HMwnQ}5_TABK̜ lYoOM\[;$?Z/v_$2/PIh TAT/߼7oIqr`VH\`.;``ňdZh֨)@[X& j0bAL)T%F6 RlaԊ A*A#*L 9YUr`k*̰(". woQ MZhl7Z hqf#fP)LP(= e(ŖD14! *U.0e!JH"ʐ "J(a-) B8Hd"֙ V-0a\8XgaaEJ5!B~L K5w(w8,\նv8zfN|LL2Xh51̱@n= id6I\rJH6 VH,g 1h,7F+'ڞ}駲'nӭR7`'_=8K"͠P6-L#PZ$KU-3" 3 02$Ѓn$j=^d),t^;xs߮PD*q{(γ 2H;um)'{8Lҩ=35c14BQRtA*p  TR.*ˡ+j]1TFhc2ǍRRD b7]hm&lH4YZtfI윳OeKHaX L?N{`@R_(0Ъx>;h"?ن: ‰51EW_a3+̈ j,r1315&nQP 4$nLb-stιD;PQ#MwA?Ph iD`cI ھG-BO۾w Ŋ0Tiu6HbH ą!4IbZhfBB)b!臘 &A񘎟Atk^3pb1NnofϿ˒M N&ܒM咃Xmӆ~NԀN>4"7@rYEw[40X1& >D͋`H}[=˓F̐K}|ʔcA}9{O5WxNfl~I=]٩MC0dD"w݈F$=YlO7FPaFS >Mֱ2nMiTFho8dqd'w{p:tgP&pOq@}kw|ɢ " 0hI۫5,J+hl@ pdEb<ݮLV1C1%`6F 6p+SiVQ$L`bLPc"(9EY9 Qh" ,ӡMXF B RU\""da4@&5#Yd63H2Q&쐄"-B#JYX ZW[l!PdqgXpm =FL4V0[83}B핐my%foH\gTg?fW@jb_P';!B9&r &ŷK!0kЌ4~sh#wؠ1e=kB/ְ9AE# > 0pI(Aa1XGc |%g `XQ0 [9PP)A!;DC:J! Yo4 3#3{c%DL 2! B(a(Au8A4?7V@P;?aGd8cuuy)Q4˯ G% >r%*)@P RJC+HE!@LĉB RRM4H+J҅4--2в$ SB%SJ - LTU҅-% J҉JPFJUR 8RSTC@BXIPBS@+B(R%*+@DR 4BRR4fN&Ё@R84A)4 PM0R CL4ЄMB1(PRR399RPYIBMHf9)%%R#DpA_R0aBA44(&:+le$i.  9gn>P4"*ITPCi; U)D6!乤<rZ5 H=p޺<>ߎ(* Ɠp8C&`&B cHddͳC2Bf!$RY!R$P e&` ( B%b(d)Ba(B( `&"Be%"EJ) R%=ft8}86M 6^Jiuؠ=ia:38=_C%Bc{da'6kkHnxVTMn;Hzp\_vxJPE63y |1:7:E3ē0>JbKٽ5C@$r*sKc;a]a'yUG{) p5)O9~_^Ov "AycQ[a:9/60zRKu7'w !'d}p3wP(JO&1J]$*#Q7R,- 20+-:uu|} B_mI>>vP1^vO P[myK¦iw  ΖqM3,T=6ǻJSB$(]p=,t%JHw&7M mCkڵzŀ4lG;! n:(6kpn1dF;EdHwXD7x: @~7@"כ@ i+H[i$;( 2>YϿgͼr - iX-<jg]7yLcMӝIUfУI=baN[TbrͦLJ|{Bєm h>,ǖm.%TPnu>);g `y*Í}|A>AJPR o ^ )a~_4^My䈉Z$ TU'^熕W# cm׊!ޞuXDs5nAI*|ӂlm}uWf60O)B0GNm3&kmԐa h#񧉈a3/V@ԄIJP9 .M(+@R  Bwsiꉷ. [>F7NX!(% 9$̏ʇC&*{/ ^@>y'h% th{hZb{ݭ"d#6 @"Z5$A Gi$u]).$ ;D0!* X?09q b)$""}?T"F JCiiӫGLñ9yoۮ"FO2)CϢ&TٝiQ#vNB4XϚ؝m&P O||i0b J&"""Q 0F|`DHB9@ oׁ{LksTPl+"[( "CQq5G7LG61N3Hk;6؏\b]X29v0e;xIٴ<)-T:'6}33;_T~ӳHf:}wb.3bc6|$P6=W ~o`ρ#6NIX֞[WC ,yk1}MLqUiYq58aOV7^!;!A?G70xTPTp͗5c#f 0;.7Kqb lw-iqD>Xa* 9P8~ t Okvsg;gQ˗6<" AGFHu;6 Av;>һ"GкHq3cp '9瓗$IzCse[r~рE $OvY]4Z[aO0#BlxHFСuo5}CCK=lqTY~22#ӱ2'1XІJJ|Ԛ^*03}b6|rv/N E)~ r Wc ɡ<+ " 2 c \iAR OS>\]F@|6Lya這yEx,3-]1MLA;'Hj%gIkK82XrSڬ@v-j>c kjU#1]@xB4@7 U$AD=TԭSC\M`=Fҋ֚7?0v`s?}y)"``Y ipQ; ;ȚEQ7kO>^wI#d|nV0֎E Ү`Z@ӡsh#؏ZR.o6<4 O5БyG}dJ|C+S"1Tڐ`@J Ð(1U-#4(nZ 5ĩ@TZ3"hԆKH R/*i݀i@:2))H&ZXJk&5D02(`tNCbP#ACKB ADH)KĆL(ǭ"XJIذ;&Ƽ{ Y|Q'h4%kN;5Qz^CGT# ЎL~4 &HYZ%t%[0Q Lei~@H"$Įm Qe$}d\?f`(!&XMQ6FWY5 D}7?܆|i0^$(j5 E&XPIS5W &ˠ 4`ae҈T+ e)*ÍlsP"d!"U@*ZaFd d``)"pcQ!ILM0KDRIQ(Ѕ2P$D@3P10@RPș SLL%Hh* a.}o O؞oI v_g>*¨'ϪLYP 9&w}#F>}j0KD@4!@R:!OtSRn$xOR/NUB s}+DDsNF$ фgLsLCзE+$SAEB#8 [ @ ,A~6,Q$[ >kB| D]@bFÎ!WZYf8D!PDTnsT95"q!ׇ̂@vH*6^AE 8qTz<Nߴ&WWy =75-cċt!QSσʾits}BgHi2Bk0CQ P'L!ˏ f(8gN8(~i~ii \IU>wmZ=;$8Ƌ =”a&,F $O ; D8 9ӈ 8 6K JPV,ΖdS@9Ű$N/j0$RZC1C6B!=(#m1XhXrXs'Cf0jDSkU~&w&9"8f7 ? :j"i [(?}# BHҀR Ҁ=YhH~ދ}`E1Z( EjKٙjӦNa㊁FtcH>F)rd)Na :dQ&@\kx 4iUO>L>! ƀez S &GK )'E_>} o{AkZ>@8|ez<&GnG}R@y[Cذ6#VO$ `um2VaD3C6fٜ#Ƒ2hX W22DSn FevxQS h94$ Ӡi, Z(B08hzLf$ul8ގjH {sNlvnL@*OZDPQaunNv0MxnQF43ZL 02Ys;$t@1)7jh+!.iE0Hd;èAq3(;J< !b+U$HS2MbAPT(E AN{y{]1,11nI$ࠏ%Èçcʴ ?4~D]3@$I|qxblHR!O{( ~Mܾ&:E GsJb^ 0Ňx 8$33-Iz%CHUYltq4GRHGHF~F5-8^(hA" 4$HK !3xm2Q_4)f{j}|ftT^|G %-+9"mȣ? C{784i]Cݻ F :TQGz#n uCJp1L+ [000"HYټT%FV6:qY#!i8pUBj n1 44Q,\4Fc2$$YqHLp Qƌ\b$iݸDlcmAF%I eDq0jQ%Aް"f䀍  @B j3xY0 4MdUCDe6!-A (J2ZuFqZ[IBR*&,T,\"r1(6BX$(GCF* mU}M5Đ֍3f>Z Ǵ%]JbGC۵!=)ImB#2oA'0!E$E44,QMB@3 t? }5~bݶ|t|QBBxC!A8p2OdDRQ:X':sFiφ)tyX Z sǯAD޽iu"h9AYP=.fF)@fM%D`aaMhڝʚpܡgg4>7h=ʼn `\V(X(FDK m,-V0"E$",ҥJ%I&g ,p:}X<9!W -/_ lYH8|cp-M)& n0#$+f+PĤqvfSA)&VcoST[i -tÅ*\\O|RnDiu2)8m3xy(Ř FBl |$rj.@SBd+Kޛm~YTGX&'fڮEX½f3炎iaɋFFX`s<\U66"9AI! ZL! N`zld8n5:DN\nB2I 9`0գD4ypx7Pe3e6Ceb2 HIqhE-B2 ј=U3.LJM2òaHlhu>0JHB#%\kZCh=qBfewXy~,R]Gzp a&BEi#r8aykN2t`x(P7#wD "*J`=~a@S$wKkmkEbT Ѥd MI8!w1(@a ,iQ_ėtyh{:ANЋAbp)*KciFPBcIIO*b, lhih)""c}is9`Hв4IYDk Yt KQ1 b&Qh0HjU8 nRRI- 01ɽoydUXM`9ԃ&_ %hTUHUDeRUݔȥ(ˉm"(LT^Y?b 3HULIx l>I2}>ym%J)P{MT<7"p YJ:r=1 Pt6;6AQFB` P/E^༴oÈi%.AT0ӈ5}kh/!QM<(h~~,p+lc1@CUgC31Dp}46B UH4 8 (z8CjOLٍrG%U rF5$=v\R;2SLhӢ$bL3ތ"fhnH05 Țӡ"@"P2 9(Ҝ>:Bpr/oA>$A#A")#ï,gdE2zd11ߦq̆!"2@')nq{5:eudS3f-3ee 8 Eq BzPHӺGϏynɢV)#hgD[]ɰ/R-ddzKHUEDgNPSldzrDA~9\j8tQii3k &(F6)LaFFQ Id`li lohm6e7,aѨMaI,hX /@hO{Z;+uUՊ&qKIjUs=ObO+t:pLP@nwȚ2bB3IColjgAݢLa~#ACk*É3!YL;D?[I{ +sf7]S {q3;<<-NWŀ@7_0 $|`#5uNuPIZliZ:4?w_jԥJLm??Iz`iqCCBXh*)qc$v0 OsL 젪,}@!;H BuђQ X>ﶁ?j2na(HWd43kɢzvQDp@ʌ FA h8jeљl, dNKqyR(HnL zN"drCPPeB4dZL-tRAZ8H]و*ZFR7Ǵ)Ӟ8WAAn(X.!ѻtYZh"( Z箧{yZkx2H6|Ł=~ &O?NWba /l\|b,&&d 67)ڵoqv!f2E*8QG]=P8}h=?|3,~<4¹99aX_9>sX >A;F?vK?iOU^y&T{ yR 3.-nC*m:N{iTtx{2)f=)9 |%Syn; P:RE4o JxU|+(SxbR'צ8'=NqtPr屢& š1I]|yP >|Ess fՙTaZF5nFLa3!C;aˡy0`ҼiNàjQ!7=mr矌Td=""dwmΡܣ>?g}_߄hN~Ą }N= @J<_4nf#lxk8y@2FQ95 f[d`F~ h?ق X݃R[kl !O%CȘCOM%YJWKknPHNY X 2h4wnP:wb0f2vqbjN ݈y+%/F*AF;tm'Hlie[J-9f`& ADj?\ z!@biu.NI |5x97NpRs$:jmj)cf'"k;DHa$rCTI2 5ܛllUf!*:.@i5jzƔ,w# $>6,dG("" ƸiG"H pq+)(eRf`LӣXiZ0 1ט:zo'᱔6 v(`E` .CFDf\hhW2xYM'A1-^U$L|b.|Ewac\R!¼\jaۿF!hVq.Tt8R&ʐvxŖ +0I %K%Hnކdjհ;'K/ -sk^"XBr HJ19)A].XGq-V`(nXIX hzۃ'u4dn': iat*lj39ej-CMv$V EFt98dL6m[+lq JMRd )0 .<3Ai. %dI*:xᕇ J)`OL9`*iS1ZY`9D$45DAGh&V acQ[&Y*\lD@u8k1 aW ro7l'%ބQ8Ž&W2aqmcm:2dwV&4`HssN!q#̺,4$ PqB 2dhThb+‚.ET*tk_ #lQ2!IkQPIT,De'UV'"ĆA#Lټj~~l[[jqx9JAp3^2yb (W+<3́)` S}Cʊ =S0j%XjZ/xf(s;5%"Expu:晆6HטE49I=XUhm0WZhIH0ft㮿asۭ\7!$66XET#ɷ56M[֍ ,44xpmnH3d2eЏ|͍15hH^B7!ZB0cQ  ]7ʏc"&& "%"F`fEC$)fPwy"1M`n H#1&"(r’j5eDV`F,IZ…i&t`*WK1) x7?1^ HV3R++\W;,.&*jgM#H[L,Y` Fs+ ?"go|ZA"?3Xc`!CCio*)N 4ڒA`CQ (xTBπ}nA¦DeQ}j,4o{NL"fSJ1R!FJ aHP xn:L&*T8nGwT:H:HPc+8#'2B BĦ)SlVHB@(&6)&YuRSS lS*x-4fYru(&BRfueȒjD&b30.R IFaf%b5hiSq ! bFG % ֭ DB*-ܙh^h  b䩄饘$cE^VB4*P] @lQ(@sl˕0@DbH CkL΄ (䪃%)R-5"d T0RKa`eCCJ0L4UA 5ʨ*QC.ŸHҧԂ@O8|{-q0" llPaTl C*dF2*pV"ԣѼ! 6b`eJd PR-)$$Be#ӣX@ m49w(!\JEOnJ)@ySpź,3^~ΦzIΑ}x$Cj00}6fx‰&j* 5G(÷2aBNfx)G' j,1]xނ4<\dHcleȤ 5a#$ I .9 dHH9pZ Ѽ]of٩i $ P&xe 24J@ҡR%#hNfi.K<&6MDSD LC 9sD.T7pԄpۋ{SmۈrI}0>bZ2MD {4RrAi $}gȪb|@PF>zlPմ<1 #͐@Ў2 >}2X#`BN9 P}9JC3FFpxy8ݕ$[ٛڣM ԧg twyJT 4!jӝ'"iG0Š ^4 Ej6{0nTcLBq:͘;ZO^=VoO %bGB*5 T: p4Xi.,i @:9OHv/aŢ%75|"d:xѷn225.p,z+O,H$yĦ>8sA΄r4ibѽbri#'ḿPޝ6/>i4$cqQQO'0 L% &y6q{Š-O&P(Pm (iqd `Ö0;O*NxG:4(t`;o`cͬJ8XvQYlh@v3'ِ$2Ec@zGT^un>~BG?4Nh#fRO 5-!gKN D$臑 TtAq|ru:C4%S^ݭvSC)XO I_GḎa zSiK@Pu.64=" 8oXTVGB i#@%^DoJgX(hao~T")T%Z U)FJ@҃Jj"jiR!qA'&L.Q ?<' t YnBP(Ra`iIjX}مG? QJBJ;sh 8xg* UV r0A "0r3ȎOdBY@t@*rBvry_/S~?H ErHᜦTi(r6tFR~KXCFdKC?c*hk6LCٔSjH[ 4eZQU hJɌ3"I20ĥR+p5 $,7D%jT9,`o  8H pB&Mmٮ=dC" ;'lxJۀթQT_>'QJS|UUS8BLO& B?TWCY=yTEeYT&` 榰>J T @ADԠ *󰀢 e%ÃbI#!B|ri؆ wM@D`*/$zAIE)xrϴ3;ۊ'eB f()jcR&UCak5KPp<$>ONHx *vNc1.Y)M92 -c }ǃx]zO;DaɁ hCSA8Nu> (#Ct-5WɈG!,33C:JRd,ٓe0r>;{4Ι}EC ( sFDTkX-/(^LO)!=.p ֦TWAQNFn WBDAELTE@Px$9h- SXMr_RXHH JxK dRWW *cfC5h=% [r4N$ 96GJ9yf4K_9OP^鼰9j>NTdJz3wwWnKE YCzH,CB,0{4JJeR ǡ:UPᘌW@HA9b1Ԁ 3''JR@9me@}V)Y4 {lc Z&h) ZZh@ n9}?w3^E]nq *^ "1:0y36^JKJQaAֵc4PDO0e(HE0C}jpׁ2"*iLMNwרm}A/É!lפ'D~*w#ĠRR|RE쌻_W=KSW=oUMĊHc\NllTHMbJYC xjWD!skaF8eq## lQD!Hf Hrc8J;-[ h!GT/r=0? H/?w׀bn 4WJ!#>VW3oJ5*I6<`Ă3&[Vź3\g.RUbhs ˧s8))e<^BqF|n ~y5;Z|:J}~@{HjU(JHD?4 c!KxX`L}O$2 ̥$A$&sH#O8ө?H) q ]HQ)@(LH!(j2@Z>7>s)إ Hf" gdRPR14PSE1B3Hi ׁɎׯA=~PRT%:2}Dla"pC 6=ĕA@4)J%!uj= D<A|oA#Z\lJ6P'x8zC͉܉oa7/Z)g/[|`L0$4]JQrQė̈~HO⃙ڕ$ :lR +{ hWPg EP5paM|(2&*%0{(0'5Ĭ<+|yJ"EMdUjiIC7D!DNTC`Z,2b4%nXs[B 4nԾLJOߓpn-RYRdXdIᑐd Z5pu&2薡h3aA߈߄>P}G;|0$}o0&(\B%ON *eI"Gbj#=eč#>LJL35Q=Γ萾 y[b@ N+=Ɗ ,DRUGڈ?럫0#"J=uePE({Mlv|ms;rBD$9T,%*|B@u*ci*= 4E\?AyExО*1VyK LI/{14B9MrX'@55y;My@l~j66fH{J`2Hk=c\ 0֩ZLHCDrC9PW9c@ك[PK$,1JiLΓpb}A}t3p0Xim\ s.}vH>(ԧChvb^R= ',BL3% #0%J3_!mĒV۱:eDD}Β T%6("L݇k/9(E8D.RC''@1 ǎso}z MFx1onA޼2,[9i;> F)BZ$,lu9ώ +yḌXVPdq/zp4+>X0l 8 A t 4 D^U3-Fa; !*1]DuwMXVސoJHM-!Ôz;0ٹ6B$oazKq#GmGe^ #'Pt:`\[қ9؜@ )4/9QB4ča҅ @,PǕ q×(!MQ%65,6w{'5 X:f&l6s߭+ 3_ G ÎQ#hbG`tjs.09dd:F910x lНw od ' "8D%j ajLdmSyGY h MkX=ᛟ4P|hQP@Qec|iдINR){ E0QD7Q {:%u kmhwF[,ha4( GzN ~YO9r 6>$ N{M|MkLs=ݶ쟹%R$%hiހ6/aUB3^P.2 8dxUTHW]IBI QO1(2Tx'l MI)4 9<: 5DҎ TDIxY%((0&fb=K hk!xKeBcJ1UCLznqQC?0e!$k6<밂֑==K `"/aQPZ(bAhBdh^"dRF"E#ǑGBLMw `2$$AZi!8QC0BR diF)I)ZÓXjLiFqc.f:ڸ6!QX8AjJ6[\J #-’44*2˫HTX¼cɌsWv!Qh̰f)30*(3 T᪜%0oYkۧ4MYA`@JA&̆8(!;#,$M1 jȡ "1Z O-b3+2&bg0h:Vcd6A@وd9>@H#m2OϞPS!F*2s3 I 2_:!ldL$]0HTJa iy8Ù`2yF OH==|\YIU2HĬH*&R (Hx3X`ycDb\p)tG&L0=G%PH'"qA&&== @1AEUV_rOǴBgiIt}nm@ ?b HAMEzrS;QX去#ӽЯ<"zC??ZB @" _!V-̜d \20;o_x'пM)H4 *%%)P҅LBRyPt7!Bf`:q(Y(Zc"qŀkB ' j* (!A=840BI$LqNv25?fTHQфI8PsbL( F, JbQG A5f B2br h()%)i6PH7OJM%byH6;SL̵\#}@O98ϻׅD$7]0q'lRHxa2b+sbkKrB!bi_ CCDB==HTA0o&=6y(?${>,1S|).CQ].6Ґ@  JCj"&GfF%r2GS: S lt:$)MCD%DTALԈ-W-yjb bX` #G߮]`h۱* Ą!^H"! "{F:LJ,T4D"d.(PJ$AHNIBCdhBh<>tv$9 4GL H'3 d/Ca5m&CQ@X!CFrW4k1 @Gt7 !d ZOq cXvyJ#'8G(ǜ,BN\ͣ5qr3 sLD4kx)d9>&Pqlef@Q"JMBcZjc-j1 \-DBEэ- bhV%:Yd|JmE?2z OV d6:pO.** Ju; RfƥV,fg}e \79_< p?)u4f$L$ U wyn=eʲ.H$bH]D =]BW`iifGBm H>t<6:1dNo?m3r9cvo'^$Jc%puyGr͚@љC󳨑n1ЃNurlo02$lrE֤IN8l,{ϕSyBppxttBP678;=E>`C<,vTG 71@( g*|.hj}9)bv#[u0EP3]W-bsBh#}ܪOh|Uj-'2&%+&Zǁ6CD G8@È$5Hδgah>GZm  Ktb!"h.tls5twb9%k#BG( % ߤPgHI0cc~CW}l:, Av=:> k3cÂye'V̪2611x#u3x+2P{ʐ3*><;g_.lCfC':~dq5$|`Hxhr)s,FrAe57,Ny̵@,zWŋ{h;ņM㱤OYhϼ[:( quNrgJR=P1Dà99q =#όhKc!'ĮAw<7\/}AzOՀ9 >xŮ2:fu4)M}/-ӔC.7bR-˷9rͲ>:xDұQ}52+njyL)ŖE.\wb7uJ|i0a@-or? &AW+9;m!x=B̥z3G- l:Ul\G66rxVKh ijZ :GnКQ2 ı&3nJBM3^0]@(adzkDz%N (E$"Tθ!AԪ8@H?hBbEXR.]O`a679$P~BCâw>~xw'nu}G -?m0s,n3LJX")Cyo 9 R"Ӵ #n+FP%P8N\v V2cV7p$ݴS:<:{4|.)o<5DeS hɂqj{M+kտ_NMj5oV: cD80->r`Lc&E8fNzv!@tcsǙAj➺wF̰Tx-b$ٍ# v/u\UR+!7%#\>5>筳Wa/̋   ; ;'J|[R;q? 4#!@xtzчp.GyS4ccK'z"9w5ʌ♠R$tzIwGN]-xþc4W^Ƥ!cjV [OT <;w6 h »AYX b}$Y,)z!L QTQ7fGqtĝ1w\ñޝ;dpDЅ o {1WL+ω㌷o)^GP# DvoQ̯[dtS|!#RUB 37= y|^wiVAΒ עћ8Za 0%1uI'py1Il3 ˜N+0)pdN~=F+>\YN3<`gi]s63 4q:Ƽ _c[x-lfAćajiָ17=ʩ#iPzf/I}moD\ Y7{b (L4*UDCi<3 %^ҿ];܎3ѴS U)⪛{gP//e}ePrǜD)!ɳ$J2(}z,wC^@` ,`/WEa@{Up3Ph}'Nn7Axܱ=!jZE#?X}LhRa׷*Bw{z9DžOd$*48 L0Ÿ.Q2EyT7x3JRj@\u}I6K&s9:9#qX٘?o_-["zB[.7VQ6k+{"x똂8 1|>}?'wdxK\BxXļNFOsb?fˇâ[ܦ8:Y:FDr9\|av|RkڨRaO㢶ʵ9@:. |R6 ?Bÿ|ɂ!IA>ъ=|C~I"!Qw{q#|`P/2fI) M\AEͱ9RRyC '8qn~7#) @J |Z7 9~Z:-_|(*wnJ]ĉ%ngB4/ GՇ*2zCfj;. I :&Pƛ=w yQ@5 Hzz3B0Ɗfٴ+\"$@c,roT[7)nR :�ŘVƫL(؅N&22|81-X4Z*CܽOTZqtVKu%)N y̽sz!4 r{-)Cqm4Q]19'dHԩTa)(2kDWu.O-􄕐XXY*oO \C;^zDE Ti 䥌7;jss8Wg2V8h=CLcE.HQ D#UCCPTJS hR<Ί9q7냜<6W<O c=q=w tSQI2Czmy@$Ȥ2)Ƞ(iَ iiW/)3 MxTFSC R{py'6x3pmvVJcJqB7$4țP Xx7Cd b3BW.<eXʢ* bBB]zS\ r_xO(|qT/14C˞h৚.ח?qOw;zB5ꪹfCt W( Aa!dD2Cr)M ?&h9r$Th dr`C, HiJ,yqz;{w+ɦY'FSCם}\ FluSۯ4KU8OkFJ,j D ;!$ 7F43l[0fY"ܦQNjoPcX6f 7VRcُryiIf6a4ۻm@ e[m 8s.ǷC6#MUd[e ӍM OCMkB3FJUUh*R$ ))+O$g vꚍ7}BSd_ LPފ T $,@X`di8՗CR;{54!"`}(&5bYeF3A2a؅% Pj&O]<[дAJCboΰai*~L434J]j QVW6ЁHGreު;N~9o >+{40 d$_6+拐ha¼N 1,fUUUUUTJ  VLg4T16oKED* (REo[][V#Z۲,2ʫYUUUUUUFEAY[Y"F jѲ˦cZlf\m7m(͌3!Ljc8Qڜ -S-$at. .՘ͽ6&lUUPQA$ #_rm¸Gfo#i ,%GpfFˌkDTD}U_V.Cz M IS|I ?f+8*ObE4QTC'BSA; Cc}8ZuTP! h jT2jpq%" Xi ,R3( (d)f 2vfdl\^YA`0abU4AY|8(aN{y(|y+9%:#V`Sv[e £!i;up8A9z:9WZB桜2L-Bo ua?!qFp6Cm"  !y*`ѽ#,Xm \8n!>#Akz(3C,pH+02( <]NtfWc wCaM)8PX5 V6toc@ăr2 &3kƘߔpc\ 89-uHM44Ry.h C)4!)B4DBYm/2r*xѧs x<8qcy"((2Q@h D¸)vɨJ@Se]yA* ;Fٮkބx~pGnܚڍit'GPĦYb ,,>83JʶƼaHP5/~ j]Zd5icFI@Jg#1`׆KKڇD&ND 4<dz5ȂĐ\dB0ch=y&U|h;"Őٮh\<GriɾU|Jt97. ur6I c>j' 95tX uR"%kA]pV]wTX @R21 12 iȓ1)"RGǁWX60׌X޻\;0qɍh&ĺfP/;#tdk0&cͮ)\tϡTXp@lb85z,kck&9F#0mcllb:&/ZTqMS 9:0IWfh;&` Dj 1a}HtQ8Ԉyq&)Z($8kSp2pJ rA/uf3IKS'faäm$(jaH"!Nٙ& M*gM/x!y7:{z퐔M33u)MŇ;@1[ufv\Af ^aͻ":wZLas‚c hӂ|qtNӛP"oH7;gL9ɁG׷nXSAUfd`DVg az~Xs3\ėUlSA˅5A-@6UKr !$n7@C! tx(/YuwBNJt-ˉV I"ƛIx.bC);35Ma j'6fE78s2Q"Nd17[=}]7 )J,T 78!LH318; RR>a28AӉHv&6bJ:`( W.Dk_ݤ '&f]̇_PĨ.vV#Qܺ4iBG lФZX@Ո-iKk"։ 8Fح11kZhTiShZMCz<" fcʌ (,ư2 *m84rfFgfF; H;h&Q;%Ӊ0P$6<>8Ƹd\ 4h]%jdN Ӵݝa @ĬkSMc Y jԖ9䗤qՏOrmqs5Ly$gjC)s]q۝ 35L/NVV[)$pTNL#>ѩAP熁@vԬE7HB" NnGyy@CT|6 *(I \ɤ0 : *A$JQ6 ,YdʝHE%"C%:xx!h>ǏtwU.+cFۻa:t0C|;NJ|9 ܼ0%"]'cAP,.w #"H$-2O;')ۛ^xcI6rڈ\  snzryuOt~AW%˨ A"bH0O*  !.5GY q [ DadzpI9, l).7Hs]!@zs^!V*H*> x;po# 5ӰsBfD8o#sRiEl<A Qί&hDa )b͞2pq㷆f&e=;$9%&#(d ٭wmM qHi@ehe,{VA&'dSr;CD^IȈuNtm{e-Jl׍ LZ}VSPԝâbN:zH&<<~a9y2;ft/.*pT}F#f^43]^akS'apLTN-jiGllFnjzCP6nLFcVIm#p%#&Lk 'AVaͺk 8$aU͡HGMPUF@aG\E& i݈邏nI۳Oy<: t4 %luT}zԔ$nXt`*|)X'd3 #fZ*ZUZ$ꙑ670rll`ꌄND3QT!\BL/n:%ԁ>~ٴ&M9r(%DH@}MhI* )ߤrM v&)o3ZISKD"ػY5G|h g0RRwǏ?jxul%hq-tX0:Z) G4p}<쑠_Gw栅D&BR(d+! RQSE0!CʉYeI9 ~ 4=7ZNrC9PPf`󫒠R1>G Vb* Bt PBTvB ~0@% ٍmO" 4^$Fv9ևN~bወ0"f \-d)tIG08 z91LqOQ 6 VBl\1,d`L#h>ԜR*JDm pF0\GH i) 8hAeNVdIm+-o^ݸZцi0fN3D8@*И,C)>%7,({o9O ((f:6ɃOcSw ?v6 %gy =zLJC 6XZ<ϸ#F9Z s3O)̀J*44 ,J2Ch?H92*(k}FSpm}-I$>>.ig|τZbf݋Gψq!̥q\9 ;#ǞRU?0lo0JLz|L a e% Dށ>vjAX*(3} w)O@݄>:^d(!VZKSciDH4DqM a@tI*-)^!\?DZP9 Va@fsUBJl-@}:"_׬"(|ORJR B a-wJ8a)JQpm*Ik 0SFMe @Zķ_Dy*3# 2= O >QI "JUhnZJ8}1>^{~>J(((5x?dCCN4{=#>nϔAd%R2zralW#yuk5KYg7j[E4D9)FYg١\g 0[ q -`6/HMA+MD f7>ϤڃJЎW"*!?PU L*~o@}s_&%T?1 4N٥7@pэF$@򓝣v.*!|DH s8;qeF*% Hb")Ff$(iR)ZPii)bPJoכOGڪs=9/! }az]\0F4@buy#XV3K&H(`ABa$P29xvH#CdGԽ@ȿ!?Ox@ O_ YU DQ_f!-fqA`ZdX. +R@i R7lrFAhDA䔰B1"~p9Z3He&5a8))gf: ([Z1 &$jC'9hX~A${bA,vBPq%; ;z<}Op{,jOiR^H21 aA:3|gi$oQ;QY I@B#[VO'򘞖F{ GݾNZr]DA0· x\\4:ZO;7(/ B?á-U@*>o={_a.N <DZ*v|Qkn+ԼrjԐ4W4r}D?Bm=$\w\!;Q]͒:c2g'Q0x]3H4dMM/BT6={ρ*˞&Oma91Y#EU ,ʲ LՆ 3b 4r 0bBqD:&3L =YZϑ9|RNjP,DF1[t 2UbMЩV(p 5͐`tzCDrp\(̪B:30\уa&kVjUC[XPhA) T4N4KB!e 71IPj•) ]ʆk20jjH)rmҽPT #z"{huhE YAKQATwwq<~P?NbXC,'u8{1Y>ΠdlXvg/"s9~2IL) !r_)r S JR DJPS@"xhE(:(w$pvap@}F'I^avTg|j]w>tvs OZ_!3d]!+icDH2*! 1(Z*b@(VT 0Ҁh>?7UiqIO}ELX%:Aj*A@w kF 4+~^nat`7&ӂc# mL`9V1F1 dBЊ5l|oާYh/lzIgxnv` ?w)O܋ZdžS pT;cB٤a TT BX+@3E$58"f)*郂ݼ/? <(Kll,*r2$,#, b}4ash/'F2AlFb f4PeD`dNURCzG"RBb0hp$I)R{0c 3uO3"e"dQDL@^bGXGy}| i x+L"Z*T`nHH6Jٻ2fTk1SX\8шl} ok6#}C[#=\Y5 v*Q4AQ ggG^ B|/_]D8͸\Z_TWzO)g#3CiJ>e<̪&eE+B[Zb&;U`di)k$-[IP3ͦuLeW%Os߻jCO\)*cO|Um4}*G&W=ת0Aȍ`փr\8_!#=AP5zb#2?_3ҩMۭg_Qlۡp" iDh]<aHpp y+lba#ƂNyφ~``@1c_EqhtK#vPP;iқ;wWzDVP OU .r(6p9F/3twz{Fb)>mǧyVGwN@;TPSO-.|*zD~Q*u tv7gٟ)~MMo[Mn.0ӴCC D欬&P./ 1Xao|+!GJϚ \B;<@PЈ~ixk9j蹋!C+h!!B&DwNѕ9hx֍Yf@P hBmM¿ʗnVjj,՞L'ngȸ θ5 r2(GɼxCN ѳTFY*RrnoPX/s#o[.̩s 7 rD76":FY14*_z{Qp|Z(k:E4TO9j imyqՙ !4i) ƍRgV<ϡL:mbn|[X[ 6lj—kPD6bB ZN 3%SᢳL܆]LMʜ"bv^i]XVB ck&t1+&Һ/-upnD( t%1q;Xb9(DMPsҦt eoֳk(XywZTЋe2O+`4'c5 f =,mR@}DFT@&²7E,77ME'H׭b`ɿq?@kTק~T P݉Z:Ls18Ξ̐R3rQO*>ܧ(e*`")iO|W IP@A3 (tqSh}H.ß|aD̙2أyr(v1)4 2BE- BDKE R ̨P *P4Jҡ݊|߼dZAי P3a IA @ E 0Q"L HPAJ%BTGG7'B&)c EC:Ʒ  ??ш=xcȉ3dR*PAD% 8;YUd_< drߵ?OΝ`OObL)(Br}IN4h`( @*J@P@QWSFGO}mmk/]ʛ>_q{>Z7wPW_u43[#IRZg;wv|X;jp{ڧN.{pUӼ޽:hhn[hۭY]{`iVnkGzsmeͶnmz|܁D<*w+}vl`3z}xu@@V1j<﬈l]j|gn}[|uz{glAhýqݘx]޼ڦu*7}y) &^;|You:kҭV؍4k7}> e*\y<(GWwvnw-j$o};m^ituF/>tn׭T mz}C:{nckjK|禯(z׶ jCYhZRNf 诞TMׯTe۾{BJ:sղD/o]ٗ{X>y[I{S֎ƭ;m[޳].ٯs}z2͵Rӽtg<}y{t۳5 uǻvp F`RWow8׽DWZu{=OBKeOwz]OxK %[X֭o7ԡL4f7tq>gs'v 6nsW:Xpӆc 3'jk(4{{;ǻGK#,$cYkGIm[ eh#A=0[{QlZPw}쳷w4@MuVu*i٥_Yk]KM:FuU5N}yaF6j͕*;U ]{4]rvkM3uͫoMzu"{z۸DUX[m*MkZ6hm34k][ ([ @)vJeWvu:ǭv֫:;r{K>b@yQ2ڬ%CjYEgŐ`E̢p8K21U%K$"+XPv׽д3\koOeΏ4ORj{ 10N~x8: r~xiE,]PPuzR':kh /a'5N. S;&_UN-m CʆZcu HFvGT~N@$'-@Ċlڐ//#7 >z~;mk`@F"0BYv-iϕT τ:NZ`0fWƐJXhd_|՟Z {QіJ$z(Eɡ\Q)ej[L0JмQGj80s>279R"hbQ`/o X|jH6 F AE66meQǾYM>wQTELZGfa{vP An|ҐDCШW:#aɉ(E3UT"fQ_G:8JL.Ӆa:W$']y'ɹ\>v23TJы(P6-pV\np]\5_ QF *""mە|J",}R"3ͥ~ϝyP "FZ~gSLb0ݯz %aŖ ~BQr6!jXm R'Pe(USVmEA9 "&*ʗuESZ|߹-nOյi Gz}࡞y^ qBR `%pH}1HF{>Mȹ_rK>ptk营`#WN-E/tϋ0XURCS?E"{)OW4h O\LMmDہxc>8],&eQݧڏFKT~({%1Af,ڻjjPwH ӷ=uޕ7-uspI7D(H޾+e(ɃE~ȱ1"WӺiwDEBd0R\RbTi!J'ToGXQY)#MOط&JlR??˼ɗ;B?%6OVs}ݳ޻k_h $DhL%2t70E%˘m )_{q,\ ; r$cfM>Hؠ>}b-Yifpd䃽Kg©6/xzr4c[z&ZWXyr՛Ɇ5I[@TӺg<肉&:܏qoԼut s_b}PsdRfXJaDU&l=׹D3Dlhykv=0PT_ gdb)?ƉQ#[ФIC_n;5vQxɒM* J35j,OjnQϪ/%E&Yev׹sW6M(ش~6j9洧d@܇2)_Qa e8X~-wϭуX!E$>KW/k+ɤTZչ(,)imw]J"6ƋXp5_W4^ςޕ(KkƓA*XA>U6I'&eݨRR)pF3Hb]FF-nU}׳" V*޼l\ׯ:)W^x-~sW\ W^6zGuQ^KsMFm6^<_vѣhJ6m&р["(1CA f*msorK &-߇nA_^wkW׺XOsO)k%"vHԑk&cREE` ?7]$w͵=7s~κ" _ zU[Y lB^-ȳ] XteZ C=C JEv8y])!"Ȳ2$x (* >l"FjMP¨’Ɓ!HB cAB,!UF)T %$>DAdB5P@ (dA1T?ŚÉ2l6̱4_ I_5U46\qĆê"L9LqQ1 BiC$N2 1IYzk9muc}[m(cypf@X%!);ߊ9;DM S å #$(dYDIl IGaEZQ/ H$4 ?wQ%E\i> ,1HR #%d!Lȭ@__o`\zr|^?Bap_ԏL?͖_CFFo;_:ߴ aF_D0t d=?vE%4\e7v=y+޹2ʄ[  1KC|~_}L5D@j&,ΜQt& 5QK}zYKOsK0>k#*h(w̙R6<]h頻ebw{6 Bse 2$Q!k&?3\tصPF&dU+x~@0C H =WrHdIIh*ڦUG Oeyde IiM*#ʹdC- nW HCADŒs2Ϥs}?W~^~`%>8Ȝquܖy?~ä $ ki>Gڮʲ%kttVQbA#hnaK'83*[Tɉ>,:`Jk(ueos%s\MI=_?g{xQ!d@Pr6E 据cQl윹Z<_((>`QWlGvnSy<1`!`㑍OA8/_~{7Œ6/ڷ$ْYĚ'Ƒ םqJ2 ?٦V# b# !=w>l_T~_ҿTKeG s`V́R 9V,!# ?PatPE:]f|2ffLIBs̓spEj ɜ.vbX1umw(ÔR TY VyyDlmj)5##l̡j ,$hJXR@48UIM Ƥ웥$4`ST$6H\#6r5ldLJĦ 46VRPh+ܻ}٥"E %|;%{.Ju^uu4tYM6%iM7or #(cAI}7 l Oc yoM X" b`#G4DӁ!oq UC1EMsJDF" L+j?:cg)Zf *(6K7#Pf1%ѫN5hF37qBVTch&Z3BOp`I i EmZqz0Fj (XF11#'.i$d! kTB9W1~]2*ed*oɷp҉@8<p6U c X6AK"oo&#%pq1XBZdCM2F͌%>knnjicW?Jŭ{%sid¿癩WF&#̪R O˸쉹EBKcGm)$chi<^02GoF]Y+G\= ߻M86EpDPVjBsjLv;jf&[a.AFBH}= %1|Ӭ魻2SW(Qs=1+sn,P?GnN&ezygjKu㜶m:#M\oF7ڌc(je7qs`Tu4Yr |(ﳝ ÔliWO3S93A(֚# Z%l=,}Ն1ןiFz·TH).BݵeE;$W&5hc{Ocz"!n"l8{Z~( q ^C10wܶѩ͛fuTc)7dPiKX"s"ه8#|NZM]SZOY0ve\5iObs]5J>ߘG"풸*N-?~C7S) ȈbPHv_ȝ"<:M#̦-y W@4)"?^8-_f6pHM׽.< +zxOWbj AHj1{]0]zA'ρKŠ i)E]h#Aoۓ+x1>><`yȄeî?ҏ^BÉsDQSwh%pNGޑMCGj'b 2þ y<0%_~uN-h}'plW|[p,nB̦ ճY<$iƢY6` :<:0|d2e]#5d_eg@eQd@j%GםR'(#n?AM<8?<ܦkV=/:t/7o@^Jv)g8ˣ<|5Ӟ|nEH9v+ Ŭz2Lr4oVT 0\\\4܀)$bH Y"?_) x:(\鷱wAoZI~ tH*N6P~n' o75%BmTr9pGې +I#LY?o. UΙg)\c(?K}7*av?$^-toۯM |oA9)F>IZ/3޻.Z"+uE&FKe )ȷ^VhE +۔W\j15?ĘM8B )'~7*ifި+ҥ4}boSϕoanUUGJDHAB*]y` (Rp0Ʉ_;4X9UER'm7צyr1ϞI˻ ?_?󻁟:jg*67kidVkDcm34VO\?oU sBh\YJXMD H qGFEژoP. !TH׿rrTolt޾ \a~B "(oB,%-x( ??c3?k?`P*Q}jԪA||W>&?S$A0*CS(> 4Tat߇tmߵW 3AcDW qEH|~7dd 2cnDUdm @{S'4Be|S'JI pt(tΔdE=ͼ!H*jwO_P!Hm 5%cŦ4~n@e;r7A"r܎1n 1bz_z<67qT;^/wt.yy,3n)7a04Qv뛓+%ή3r;oq69Ms${kz0%hLRT,YjS3,Q 18ZZ BUFO$6prF1BlqHk|=vir/&U:o/ri9QS\R۞x..u狼@A#F6,E (XZh(i(Qje0A:!6IaKFES6啶mښlm :Hp#"m6fKla·r 2Mj84\-ݥo;[\r G'myIFV ;uS0ӭ44njnn//.Z/yQiX!YCkgc;Sk_ThW\ S%j3Rt"ڕ"-bd͙;#iB@Z|PS?ÙeTH24)S٬UEMJb 2 yTz SE5\w&d^TIWT+Cksh@`6K|3fcXֽYۤOz#Lї3y0{1)IN5*~tѬ& H8_t?Gk'D#4g Չ&<~9ZV8/wz> -D e] .8vЖ{Fy|o捛b6!c,Mȇ*a?g9j OP5@:y/8,Q ~9cA} ^LS\=Xuq~_ٞQA6g0o(>鹳0,*r1sn@x҂Y2(ӇjQmjڹFōm眨ű^ͫ6صtmj}=o<6獭ȣbmE0՝5igkz42˔D+;M>ߪ5F{z  ;n(`[ܴDun}_Iua_5!(T]p~DB[(# Ξձcf86,ׯB*{9]ȀH+(РXTs<ܔOr^_. Ђo!Z.wzbhUfp"Y5@ =n%{\?.0xnuylӘUǟFG+kI(RLG6(A}|u˸.rkp_ {`ۇVz$9063|-!FBC j_ |q/IDF\ Cjك^Ժ捱0U&mU4\ p4v )NอAkx Y%3: G: ȸ5fJ `<ϱ| ?E@'UYUzֺvx!B?xJ0@8 !0^U?>ڽ<4y}Cߋ[  UGb~O pTb 0??ʯL'Dx_x۽%d2۔rs Vbp[mO\f}j~M~ ?+C~GH$(EY@T;{gp|+_f)h/*eӈ_϶xB/}~Ϟ!iZ)ް;qʤx_J&9~LYs>ob%(G0ebɉ桱À}axLjP}rohNcC߳OG741|a9])sF"AhBߥ{g̚'o<:f^&W!yw+‚~ /6^=5G( t [1669rVSĿAxoᐻkdbG| y3Kn`ʹ2NTdQq>{nʎ>!=%p MuVfffffi&eK>S.a;p5F>swW)+/?oC07QcZ-KT8?"O?B O[ 1{!oځ#X}M^}0Vf ! }v~~of5y[8@LjPRcm+nj+EEek]el2ZH`@#C?a0eCSHZe_}%[s8k hKu^#f>.eɐx7h1B?MSc5Bߩ#6\}忦y}ńDi?K_|C!_mzoHWۘCOI<ᙹ˧a<{}.&] ~ +|/ZN q( p1 n 8\?T/xh~Ocʾ .<7wd8s`| IYF NCTP]@b܋9{gAjn() PdY[N6|{@d4|i;Qֵ2!ɞew֫2 с ?tCcaˎs>XxM.NL?*DAAU@*E#?>?f΍lФ3d ͚2p&4(5(LVuOލ=a(̗뭜oُ5I39׬Mj'Xg^܌θ?#?:hĊ9A03€_&0' ` @ `"C1s1s 2 2 SSSSSSSSOUZUZ\I$nI$rIIlO+ c݅z6@i8I$I#H9I#$I$nHܒ9G$I$r9;Nk-ST5$6 CCId>;0CH'?}ieҩi/ 79$'[kެ%D( ^_QoҨG=2_d*!x@` xQ ҳ*ή+)1/潓9B2pä~0wcBZI2x0~1h"k /F:`Ӌ}=cA e*F} TqFvU{GGixkDE [B'#L()"3eU&H^+z5ZӔr[T$H|!r~s`qN?Gt_nƶa?|0FFٹE#9YAE8?,MnV8F +ҋG_Zˆ¸ɔ3R7 1bh/=t)"?_~y 2o7 #b\SLD:Ns._ fS x+h}oS  }: ļs pw\b.R `Jʫ*;Hۅtp )L7!2HkytZsC$w/#a$*RDq7X_xҏ~QR%j 'Qݷ$;}YtkۋLC,)!`(Cxx mV⎍J%ᤘCp(*Y>cr`ړO,* Ɓqįq5\CroXi{UE3$,> e mکf:$_Zޥ% xORxe>nH9odEL2nsϟϧn,wwwo-bpfQBbeg65 dZ\1w K!d44gsJn}l4 awfDCٌ=f_-%_XdQPU}k>j0\ǴBBK3͇:~/.pavLnoX^"t>v ^:7("5y(!:Ĩ;=8Ylу )\,3)SуG=>YDW|s3`G7akC j?Z;^uܴ,7UA XIZlc ‰+1HJa+ڹY#G/RR?O;Yx{EPPs <] ?7O"p"&JHPjybP2dDmL8ALg@Q"צW׆q;xrӿ ~~pƒh_?v ys$C{]" imK `q|Jw1 EݽO:oO7FMA:@ѿ$x†tf@`s{-lEX xޡgF{ f!ӤkFpoFFIPT  g'P@ Q9J!XLXVtM XaK֢Rouaa+ +ā@0'QAVlW5XSa- T&D.ӛ?ֿA/PP(P%!f >%O~U'l[nN V!PDU,wUP\X6 C7 T}h3ɑ/kr$?}-~$\N[u}7{퉟]r { dU*(׮o0u4d7^ 6i3 cԆ:ǔq<2FzfWcPpMZơھWny@їvYB|iFFm}nW().6 L74 3 eHNxD$sڜ_7B<\4-q(PλUEPDkNw+ýW_OA'H:-@[>U(?!(HQW`jd{ta B*GҋXйUG,$8JTO-:xCt|O*V2ܹCL8H5!ξ;O(y0 뎶6Ϋ@q8e`oϔUQEA)\i{r`y2VH!aE#QDQlIB, ս ϰ3Vˋ v=/Nu֝*CAJ5BDʙiʮ*YKͺ6 (ץa .C__k+Qcệi% ;oʕRi{KD 8s H@<5DΕtĕ"Ku,WkTP*%Y_<_v.^wg+0PDn:#p/eJ-fo:eD0 0`eYeR)JR)%$I$'^N B ɢA;Ej Oo>3Z@RsSN9JrP쯹eͧ ~M$`( `C05C!ol &Y !HdjӁ2;o+2/:~;Pi$i,EM 2/vn&v6!L6BP\nNt.ψz|;^!]"Rƿt8:fdF[À\0GY= .P9(xZF]AJ}r CӅǧ>0HpzkyE|@HsP2&A赜 }wqO ;m)kGdK)^g9(tSbZJ{W>}+C9[ʈ p{Gf\<[ yl!UZq|Im2oB::r+*7U@P u"HN,%W`d ”e?8АY> br)%~Dʱ x[ 찙-z\TH U/)ҿ5b bPtaH`[v" _Gq\b!F`Q\HgB!]dk?.I8q*\?脐0k~3xu?ſ3oW=26N٧9'CGu -TAOF?OX:>2LHu @<0PP7ACg0+U_}]t0%쁱Fp$J@4NMM?_U@0υbN@zy=Ȇ;[**|:j)02/k5ް#k,`&"aL"&S]dLԛ$v m*YhU#$Mob qgN|L-~Ф"LT*'rXhɁCX_:oӆ[9;M; 1pQ5xǽԬLqB}H&H61\ߏ'a993$p~,)JVn_{/GycTh"&ͼOj}vx[4~=ܔǬlgks]k&?+AByj<Of[iDpvCpz-]IYB!8+:29 6uu.Sϭ8)`b^i|l #|A_8g@(C6pY@ xB}EuJC4?@2~D ,1"˂ LtG~\g1h3{bԑ! g;EI!~@p%$xѐ% a^)?>^s{?)#SH05@0|~{/o 0Dp4Xr81ӁzWJT@Q-=?w~A1̤ Hkj[W*ܫj6X$%KlTMmy|| bSk}ui0Ѩ T+K?o?C=zXB(_eE>3a/QC@?-M}NB'U-,؈xA2sme17M0USS_JCpMS !䓀H'9F_Vl AY¯Ɠ f~$p>f3v4N% S!^ߊItz*WDLpqmc&zeǿ>(3;)pU]^_XOm dDUv `W@2 Z4{ ڪ4nU'8 cjyZh&a۹kע99e6h?Q ,b(ȆNGOD`@'UD2gMat.UV{d"- nC CI+a Ԫk4ݐOqg(гx!f*# e-  raЋv9z?¾q?(𹸀~_ģUWA蝽!P MeϺsELi雜=zKU)H? *q1 dwFBpPuoc~ <+χ>R@PPkZǘ(JP9J]xPi &x\A1=-f\1$j%5"$>|\Ҏm#?|c,ãA>r: ЉIRkȇwsbʔ`IiuB+q"/[ν)6e}z}e'>5C&o/Eee ^ʞ=KpÜ>G"DLS*>y1yz/{{nٟ>9j:U?dPNOL OLX L%2(As{N/ث~QB5$gp\X & q h:âq S}^Njh̀L65SgST.ܞVc)خnޡcv:d 4T$h=.ƅ >P??@ ehGm=6]1F|^pth3r~`bs//k3  :s~63ߗS_e/N6 dWzAi^A;2D( bo% O|Nަ-JUZy~HhQ6F%s` rrd6A1m@)MT % -혒oWvL51{>hM#_mDĆR#!3ӽ~k)(8][(<  kTh9ܮ~NYq\A_^^fnJWkMn5m§bK'au#pCqQ>QxTń0#`A$Sz J"\{Ov"sj/Լ|b]Ð[fxzU;<~c8,Dz0pzpOe=ºq·4mnѢ{ O_ν!R%j?}_x|UjjОߗ2f=,(haR U})5hf_pGf+U4!ÜeVR-&b04űiq4^&irb4I}oC *UmN.OCj~"O~UY AD(\2}&3Y\ .S'ߛR7h|2ɇM+MsRB1@847]4jP޿7!t∬xf! A0 Ot* hW ([(m7^jwuQEz J>AAwJ# )l3*&|D#}*yp]POzz>[|y][׮` \Wك bI^ivh6 VZq/&Xd ߷*R|Y nսhwy $É~hMs6 ނ]MkMC@<)>uOg'nW&.—d!$xB*B 7^1) ,Q;6 OG@5?NfW_l0MІS8^ XOYoZ9 3Fpp&hUg'ڟ £=Y2IH[an; bvr !PqpvQ*dP, ~6> pBnĮrg;r!>"QP }KZ~ -\Za9xr<!񧗖Z&A>>rٍz{!BR Cp|oݲ0O}!;'TMtab>ǥ=(kVZˌ+PN=׸=CE}`q>yz£!2V"%j䂂2S95$sl^1)xOT5.=ai7 g)![c0= ojT-/jj1[m }y>{f&6ײ!ROlUynrSI)K4ҥu(]]$e2dShv#ljTB)F mcT&5!((RcKEY+#Y%R6jm,A&da2*(h[5JfAIZ*fiIE1EJͬIMPƕBJYD*4d%cu4Lbm4&)"SYf԰ZCFȫeW;Ek,J.j \@"E;RȂu0"W(@l-mlZܲlWK%l[ZۛEdOyן>8'M] ?!CٌJz]]D(C[CJ`x|&Mb(>::jQu!ro:4Cg)IP;>?z|{)1RzpW}^Ygy-O0_z5M:k ӬHpD>#L:^(=ACZWAFKcZw HBݬ('tt'ߡ27aXuM߽ =C{yoH֓H+b<xx-pTRʬ rx`;phi|'d(^5{!a,j|Ԡ-I G AFZ:˃^,_8<;kV<8duӀGRb@nF@'ϙl+aVPW Q|%$$U(.t80/CG/\|* qEAF; X 6y`WSxmp'P7Çtu(It1F)ݽgHbQffVWffgLlf18QBld^9wKk9 7גDW0 oEʧʌ("矰O>q+Db2f,Jn0!A(3!S!D)3=MԳL^ĥz(w;&M|zmG^! y@@i@z/,Ҙ?^~|z~DS,J헧}(^ oZ@9SNjI{OK罟LFMk``1qlm0_MLÇxOɇ0ئB >E*>" >Ͻҷ~`mqj!1`] á.yzS;CaEOBċm!)0h}.L&Y D)"a~rhf&uf4U/K<WkH[{SZېg%~=7 3X쎶ǡaЁ_~{3Ć`Chk'{ 'hsy-aFL~4_hq_.FcsiE􁜤+JmH \(GJܿY Hl~X[lTQTFljl6-bڢѬmX5ڌjmڋXZZZ(ڢѱlk-j6b-jbضmXmFUU3h؍hڋbmF+ccZ6Mh5cTljRM5m6FFZ,TkT[b5Fm-[hֈ5ŵclkصQFkF1mch4h6m-(E[+.Nj_"&oO̅xi:ބcHtэΡݟuоu3ԶݻyO.}TU00| mk[o8 T/ 䖂~zjʑ C<|~o;.g~7OG=9,{v %z4y]y ]j֗D6ܺa#]^$k~i֌孜vݙ%}UoxB\ }i+eKc</]#T] u~w478&&96tZLh)_.f8߾WGFjg'-z x`j6ʷ@7 uw[gisӯIR֍JǏ PnǞ6ZG: b3}YΞ7#3ʽ5,0jB]5u뛜zxyؖ~'(׫w\pV:mn]w]u.|7>PkR=`X4 uǣ jR7S%.<$8:\k*~~+$[sNjeý]jS2~JVWB3N4, F_ UU\˧nv Ԍ_-HZwWUn50Txf~Jκrm4@tnS8ZNd.~2gc&cp7Qʳ֮kr:ßupg|.U|/6hȊ mϑzb,1qXthi]p²$> gJ  Y?8ֹjvVǗ^{Sz rKǥrכj۹&:MMAy3,G|+Ýi9Vqu19"˅w;|gkpZr\Ly6pϟG.{i pno 333@?K97GA]m%_a~5/j̷\ӭO  F_in+q5wݖ5}:sG;E%m>9h-.YtX#:냩M沁u7iY&݊'fK^w'dz? `P G)PpZ CPZGݎ.(ky}|CAS-o<~3ģ /C_5./Uq w62~Ί]=0CgZ>6ÿ cD.7y@158߮h͕|^ؗ[NJ54SLHCQP-<;TCoY]–K"@z^QWN6_LP؇O ҼHڴ频AGӺhz8vcπ!(.1株/ڽB )篩^>đ8hx!eĺNQu 0Gp;rp0V0tQDR4*$&Gv2<;\qvڞ;k3>@$dK]of@A@fC%rIӠ5ˍKZHY)`D(uCwsTk|6<74uk< M;3)PɈǂBWm9#^ׇTI\kK:nt |jS{3dBTRP30W٦olW'1>wV@0vFE{,_+iއ"ձ9^v5ҭ"m@ÄsPNo&37ac v ,V)vvb/_ pLbH/X \ɦ Lsa|dZ!I+foA9H{W]Ф%̪BpI Aa j^upOTWջҐϥ 3Y8Q7M >aP&}m"eW x ʣ~ (9>psFb@o+=ܐ{^ (=0"PRܢpQ}rq\8bsh^1QdYM/C:\xXA !jYBPUꄁ@*)bA!kN[miCEt+[LNOI8㿷c$Wx='d|FGO4I㬯{"oТ;Cبt᧞y%a5[CaxDB #PIL Hdxs"ŀaOFlr8vf\=p4#MŸwPv3"o xViK[qAẐHaE#$~N91jdV0o  DV(K3P;!Dv!3ߕ7;. iYR,c8 }\(բ;|"x5ešfDx }]<>(@qpv$Aܒ%ZaQ͘c@&Q` ZC^s > *O~^+ȣ9#hfgCr! K (Kl$@U+Pqy5ptIJvbQ3Ù<_î(9lf?^Νϱ0ގcP`4bA7Ҹ#X͊d0(5]WgwֻHE}7!͞0 Ti 0zlvtN\4}lᆊX0FNg$)Þ[N9(|bp0T+tk{ $3"(Zo{b^˕ GpPz ydنh("B(h<6\}=yS^-CH,7^x M]7M@Ȝ`Ak>Ta6Uew3. ӛo" TT 2(T~ˮՇ)̸T-u?|^P|VoiGADg!7=YťOOY9޹ŀnf'[VȾtN#g.B˴o|rN4BoUkƻ,',s.rqnU!X܊ֹ3ylqݥ#a[՝$Um:j{fbF>b3&3u{]"󣘩쩠鯈m=+]5QFO#q*im{l;3NDkK^"q+g#| \r3*7޼w;YFrs4eaӛ{]FSާXѣ:n&qӒkͪV3{Mܪ(*fe9nm^85aԙU#v9bR1z7YW=C9З jm息YNVizqwxw;IrgZqV>:m\l}*/rtXTѲ4U3a1ȵlәuQVԢptڻi} ;k 2T- QSm;3Vҗ}r 9%FQj`k\ޣx5+q׳^]ۍ5dO6rOn.Nl˾[o1HEQw|UH{yFZ,굋ƶ֒.9Fܢr79蝟_V+{vޛ1I2%7'%{8lWɦk_m[U0Tuȹޚ w.I՝j2osګξoTo%|u#ү4% vk`K Ș!;]4"YIͲ"\wZ1cwmkK'ws{Ñ%x7rnCݭ77d]b`ѭ m罞3z[qg[EEKT*D ›c~!dw92.gHR0\TDgj,K ]j̍߈џSYdv gju ڞFCzUdr‡\Ȉ]t'bImy.ژno(95Yʽ[NHngcOʾt񻦱Hu=*.ATYԹ`U)>z]NZ]sifRwP;Oir>q8}Mjգ\n;9fbdMUj1a+#8]uY_J9Noݶ-(%$(:^M F>Y}nF>4NZ!iAdzܙ1|֟\.o)n+-{ښ膤yK*ctHu]h z^$ps6TǷҹHՠUfypplq^Q]^6z]m"Ӳ=cbEjVw\|gڮWZn#r~͹5m%tt+k6Ud8NXg,Ԝ>tu3!A(A%gƒp;H@8#&U- qL4PlFoBxrvo^!+F'A,,תx&B:vTjfZfy=4MOsVs ]=v >"KU]o(_\5'qش,uF mZwW:c'gqΝ^K6K)3\vgu/]vSm!mgO;4A}^..WoO9Eb_6e6!(QO[Fu ں9M{>tpg d.۵œ]h( jAhٺ3ݹ<Mnۇ5ELj3}k|vkp}޸TQ}r9sZ>N $qsz02㺵i|]^;VNfV͑mfdHQ4pi7VIHtM(0#{ȅtۃ1"RO +Ė]Z=kY6>.ŹRnmOJ>!t7:FNT)3bs̍` :Xj|>ia>Iۍ: k՛m˿!Zy'!l"k{]1c:7lnmVk-.-BK؛wxҫU6wU)E۽g;*N,m皧 Y!YY{t3 Ksaɀ&zʎT6shyM:᪢#7'Kg;HjEE S7|;lG}1vuǏ\a}&8:I1Ei/$D% HQ!R4U+m~=?׿^ٷ0 ^jQղ*a~[,nrɂ<fP1|\EutۆÞÝY+QmVѲR& E*27κUf.C1fitKijEQq%'߂+s9k-r\)$ ~R@gW~LyƆnwKH@L.V" 其DaR{>6R$W:hܗӮ7%.5Bҹ"̰`qe 3tYw7x] e<ߜ"^z=h)uVk]ߞy`;n\w uZ۶Cv`?.O*,X7+ůfpAn皑o]Awl#%8Gn B zKlBN'aۏdѾ3=@߾?QN@(>Ϋϳ2V3~;u"$04k6wÆVy$+w1t i?ԿOWZN<w+ET?.g[ <` O_Ja ?6nBV]^k%w|~vQGStuu;];WA3|<ds':vw5[v;D3]Sw,j[6'{vf`%ҙ1g42eu"1_o$Yf)6PFQ 2(#,2NXX`ic"sBP J"U@*Cnެ tܡ@0IzB=SfLv^9mqcmm{f/{χ[xEI]*bwfj""cϺ=~vO ?N^  CN9g?OPHD%{~\}M: ~F}cN2_n? NH$Ҿ ol}e-H-oGN%lb5MY6_+y Bu{DPLV><~/G|]o?O |3|8WD>1 E>k ق 1[$Zddqf@ Z>g1c4y~__@@@'it>=+鴽+叧o@祐\MDB@ WF,$pWxgJ Hژ+\g_mm^\ƨ6(^:o אA7(M!!ԟ+A>~z42_S@},}s雇 "֠~ ;b63TD=+_c((>`9ub|ܼ^Jt>j,fAx 遭CB̀OV[>ƒ(((|W^r{z}tõN(!3zfs(EUz@0V~"Ҳ27w8 <_&s@_ooޚ((_N$IZtׅ:,<1D:B ;fI>M,$=yTUEQTUzgTOO9Tq 75zqrYV9".yf[1Ae<H_~OF9m7e!کzEPf}ʼ}翻TDb$Q֛nUmTUR t^׿s(((nUEQTUEPC}s۷^}@@!J 5kJ7o&2g,lykn9Ϟț`J ]*l-ȁ>0" R#!`s\UݼxRSV/>8XQQTeu'坠|k7B>6eOJCA[&?  (%}poOOE'&y$5@KNG2tEx~?*"+|O{4oC۳ߎ*V%5ןmNJ}>Μ{~,7NuL\:1p%$I7(x<5x@P{&\W{Ż> zQ0÷}S 'OGZ.,3xE_9)VϺK :AչšGcNok׆zTweJy0;'ɭ6 /_{?E'C/2W's9KtwW׶N)U'X"DRO5՜t;W|-i,/eh˾LC WV}e %${Ew֛o~ O<sUt~NlR!7qt:q=937RNeQȁ٪)SmTh׿5#~gg)A偢-FOy*K| AQRx񑵺%f=˯HuUS;ao.(Q_ ;PPZ(UO:{:uiDs[ Z-}dA a (W 358(Ͼv_uЂC}-7BBHJ]JZF\1 OM YCvAEzavFgE5;w;|8/~rNusCMfa7mtgN{|GS|%Yۀ>& ]oa3@GHHP\͏Û?/\nadgLN fG3<7HRy>^-)?Z)s5_x\gX\4DieH2_ͻm`y@ߨg:ȕ}zzߧL񿷚N1u-;Z֯Qe7XXeeRAbsGh!K–xrfnLJyrǏ.' E9vnb׃Ρh:ʀs.\F_םtη|lxl בkr*@&/O~?@K@{_p8PW>Y9tplvB,R* PTQ|}3EjLw&ۛ- :%L2@tpRwnh Fb /Ӻj7/{0+}u^M\Ya%Feqm[]znդqo]4ξ:Սܬ(u^9c)Aۄ۪?R;oَC6{=7vBJwoݳÿMwwÔ->X; mߝGch"ZWT`lCe\!Q]i%T" ~–Z]{6{ <3vZmlMH(D,+vjڠDDG)$S yQi\4m-@F{ r涹[AXaw~\lB 1O^UqsKضmcگXaMZk~$1gJ(WKc1Q,W| a Ӊ73  28C'.}Zq>_?dMM>D@DY茀A~PxҴ<|ϔ"'RThEiM\;k{oׇ<˗g%՞V\;'Jsy.nW̬rb3dm{|ud3Bxomrw~;d:yg+^x7*z:;oM>}j1TPEb1*,hSa[*6(mk||~ϦD&6 }c".ž߹TB:d @$PNA{s8HVo:ïn->~?Wg"c?Sd@@"ST$ztvN2 [ z}^W;ǑsTT\;(FhD\`~[=+:kp>B,ѥ*Rq&R ,#xm<^Mssoa g*&]'1g;m #e "~L}GWx6 KkWA*b<͇D? JA~Vكm"rH C`O?C#֝ :ߞ^ P?z;ۣYPza'ZС""([^Qv!D*ERTv12ⳇїQ\~vsAs$~ [pP`E5Α]WO'bPfxq9F3n70S~y0Bs1m,Zzȥ+/n1?ADW#-rI (ӈ0e.X g1m8Ct2Ù @B)7uTh}Tx4-{\yG Q}ן=[ ̅ }\<5\;^Wɘ5s/5AkSKľ{Z޸!/O?7KZ U߅ִ0E(/( @@JmFhձTj"Z^2(UKT?S "\9\JO^^ZM|v6N{) PU'ذNrE)IzRs92"8+:~YR_buge>T@$?YF޿;~݌pM5yoMR`GbUTo X;W[?LZv T8,)lklUvҚq}:c⤠TT ztwk{Zk8A={{Xy+3"_nmi=mm9g$UU=p!1ahg[m`$#Y>ЅB}H@e[p3r?tAJϭyUb#u葬!@ $?5 .ja rϷPWLYFJq~e|q pLJR #3Fk] jb+'YwȉTw/{\/Qg?"יӬkiE2Fg^)# xFUHcrT 1/_ҹҗZ@Dw7ns5ş}7cfr\{v|]'O\;:=f #XԽ꾧63};zF<4s=^b;s^q13~&C;*&9iǩ瑶=PSGge)oZ )jk|&++R+|Һx͝Ar|[$ouAYY˜v~3/Ƞhض6kѵ[EQ+bx[sE\njŨhڊ6Zj6Ѩlj5PFhFUڍW*卍FQQ5V5ۛr**5bѱh"FFU\QcFحbh5ZѪŶت6F6F5Dhkbm6\(UFhmVW;Ǘ^qʕfW7^brBi`E_/ҟI$~VcA8$F g8 z_(.umd^TxYv3wk{fLq_2Pr{9}HouC0̇[rs+ym.>9fs6̪feU?+Iڞ/(B]>%[V{ˇ.WZt|O,B;w#WPU\sS"[H 89žuPU*~|r;@ ` Vۗ3˥yQ DgSG|\!'AAwtPH$qQX;^Z:I׮#RJu_DJRƻ;}cDRo|ߜ ]En]}` |r .>_޿(?%΃??H@TXC#ESɕhZd@ٿj#|FSb>r98f7r<|]Ů4!;} ۻ3 ;d$V*x9{YX%xv^A 5$y64ѿW}+U\Vwl'ߝf5l>yӍ 7Ζ41ߌ+{}Ϗ CKEދxH  ` o[k?lqք*,e?evs{kY:_8܀}A~(iZꪃ`q 徻;vqsg^BR9ͪ%|%=4.~;<\@9YG˒K9{8`q(ILΎ`Km~ߖ6s~G - UPit{Sm6|kL ?; Ǎ<&O-2޺ >ȩ7BM }hFg9$9<"})}uк7_%)|قb0@/>A"LPpg Nyc DoW7y hkZ{ތ? mn|yowޑ{0CUUnsu}în[ow2Qb m^?' pk?u (O**&#`8E޾.)IP_y, C^_U(ݙ..T "nָ#ǔ$͏ !Gj: Pqcĥ@gP;~r:+'u'?է#"c--/0Sxrpt ^agzWWW*AM|({g?YƳsV7)5Qxp` uF`QuvWH8f8`0oDm? .jov `P\8\)VhE"SP*Z\7fiP63%9#dAW1gp9 Q0>,6_x1}}0w^/ij`9iXs0x(.A &<8i& Mᘛgd""x` S8/lG#-ތ& PLP 3G9ƒ$3ND d#o`( }9?/kxoίsC@z^빠f3*pp'k(Ɛ3}"';ZK8WﲡT(CSڶẽTT>tS'hmuNUxaij5McݚYqa-]?齝X6i|)Yg㌷zg{bL/D08jcOX|,dB$ &I"󐨩)V)?/p p /.oނF.0!$Q(RXE ?w,1@?m~?wjuOt6]t$_-`2MeKO?WM7*>O]smÕy&SǗZ)W_/ ۡW\0_e1[O\17cJO 8w+vts^Nvyֺ꼹#xy7_rNl^ux󯡮i^2!G[kx;eaqgVrraueQ~R <|#TzVUvDJ }cuT\_s1bq޸rx FïM>fל2QpÏb#ttKrI˜'JDž4k[mj^<h952xa(ᄩ{0 }7'Ἔ\^ѳulDթ5&'ߋ񆭝1,/ZS<4UѲ9F3M2#EE3 :Sg=O>KYZ|`Eтɸfzre.\#4N]c|ч&Ymc>n8[h#64䃚m{VX<wGW]3穗ityFkeR "NRӫsS;oKlO]IZ29͋8'3M%~ ¢ݵl!Fz-#&^8F]#)%ig~eWc׽Co=v-?-bvҋjN2g=iytt[8ξ/ #r~uj;ǮXr5͏Gxũrke宔ŋt1i3Xwy׆"qpSN9;P{s4)l|ż~qwǶ펎lNWno Ziφ[C:8c9okӾ:/Oh]Ow;ms|\ƫ< ptj.wj`t3ՌXyW)m`˻,+,w+ԲRTamvtj+گ72=y <3ʹMZYxC[oټVY0Ǿ~˄m(jQ'Q6Cq٪TԤkN:JҲwk3b5_=B7C+3}'rYnial{Y]\ola2=4.\¼Uԧ AvF,~]\;ah 2ʏJ!*p˂8eeJ;Ax[X&rI*ýCC @[)~S8_ U.Vx ٲw"K*1or `{>a|ﻣk ՁO,&r˜RJKwx cx\ru_ĴP0L_Jgm?m.E&Rτq sF} jfVV=_[ GL,:q3335Gޚ:62DžS2f]IgnTHՆ8^3s|Kҙ[vC]c 1 \<[7^=ME~?hϭ-ڑ",eeLv'(}ұwsB;gEʰ3&e|C=d`EwiqW6B0=SãKgu07MD%- }krdXallUnW1ˋî1PbN 7J6h-9JO<X#1g.УFz\W G!_$2GU jS3@( "cc$?D!~W/9W%W_}K<5^2ԕM6~>f:8FCw ZߝUZE 9~Kp|YΫdٔIzmpVޟ>V RPP/]&5^ ғ^ΥMBz]$i*1 ,"AȪq݁,X2gwy3d4 nk\D;[vgYnxΎZX j4FBMhk<0 59Ñ-@9[=/nYt@^%9. .bCF,Y2&f7~ڗٖ@I;b:_Nd77 ɸBDaP " ɴijcӅIIrEUDCaw:VKTZZ@~b`; )A%fgFD9n2喖7$HYX𝼑ծ<poY0r񉣗1k2˖)B^rFph;8p@QAH 5rQ<31T4o#"\ƆN F`r/K6e'&CeՌViM ۬9w`(I.iG./X6H:LdpYɺRb~P~b6tzzGdo^0w'Pnwep,^g[dl!D |#B~5M:q^X,'tLiƧKJ $4JQgɧZj'ngfaZzMa$vCu骍f: m.hͬ:`vEn`Y" 7(ib3ų[ h.wi5hu흸+oC?>~;5{Ț£\/tx:9ɱAS=5K(O+ 苏8>RE꧝@Wh}_sǏM{WTj!SIj`s{A4AԽWq牜~J͂fƈ 8r7]zT{6tE]*%揓T.3']=2ѐU8,G#wHE|\A `Pd2<"Q8VF({(8}k~E7rJ} *CC%AC5k59~m ]ߚ61 9Ų"!"KPeYR\63Uz τ~C'KAZ-AD0oA0@ҽ G5]iБɶ4izƺ& T[IPW%!Q`0"}"& aQC\aݏ`(đI(a eё8fD Qg%IcāyLPgoM]Jyp^v C]t&ei({e8A:)U[hϬ=+0-y`=Vg]ƑG?qI"-_b N2h)_1 Mu܋g}6d=R8 L,lU):΢xmP<`/tx'^إ07(onrgc0 1.AHn$4(# ꩧ9sS"(1Ջh( Glfj\Jv$c#_Mx-xghEwd%efS.!r7^|dY}6\y\lmTK^MkÇ'T@zr&1ް8^%yDE :u& 9a)8]ыl:3\)~qwņJ LTkmƇdb|\2s#&f^E@/|xB0+J1 Lă$o0'ip JL-RhKkUn|z9< ] '#gl5!}XuXFneT6a.@pL$LaG22&A!]ԁA{]:}ô 4`t'Wύgׅ=(Ch=K_]n%)H@{tB{$|woNVTuw!+Α4fs>/(K.}xK6VC{蹈>#tPP@ Dt@D/na("!r7[-XP31hFYot i=^]_O ߺoC%d8Լ'eѻ»`ކ(-\p*aF(ywPυέ>Ϟ "Mt*-LƅQJ0!SCt)2(gޑM\"%K;jx0]rX}jht#}p{m#!:p{:lfmF z8 qاlեbxںLrÕOF{?@P,+K\-My';dgǚYbuIf Lܭ-xu*E- OZd$%! û%-OxwWw*`Bщ*RB|@s[-ŻDbpKop-yo963c;C,lcVf>NTpKˮ'Klf{3CKCcD䀎FG6۶=%khL3sz,Id  ;\qƥ vCݾK2]C,FfIx@š.tD{K c\vӦrػkNMϺܤP!vkz,T'`r0XG PʕΪAOTP:5zQ UtsW2+]..]c"mMNmZ]gpl:`@UQ=0fe!l~1-7jOaۆ'ape9=zoFl9Ju@b E^Npգ PDt[P aSJW-!`wipsM.aON]r) w=hH`X҃fFX9O zSDsfHGr(FlAfՂg3_Ooυs0uq7x(蜋938JKf RP@#Ĕ2te& e#)(kU!jh[% SkCa RQf+mval!E";5A3ĈKϣ9ɌEz"k`\=jLݒ IϵT(.euzB"wȸz@Ae>A rƢDcVfz ;ަ_ FBD\ 껆mip+8G{=-}(^ƛw9IׯQldˁ$@=g- DIk!anbB;ɦO?'P"tg0)1- ZԢ8k܍:iGn_}6p )G5A@ kJA4_%c$A@>~ \፽bs5&lW(up:tm$sq4v[0vL\HR\g^cqǨfCyq֓7W@G iN{{ x{hh-wxS[^ʵ[o ( 2cVs9gn\hev4GAnZpW^xxYl} ÎNjb@I͐TgzʕTt( b-DѢkK%5Uޔkq3p.=7kpmClA"=iYo aA#@ g}rV+IP;&'BA)!M-n^&4^e𺳝rKYC3spe_ow]{wr:a!H}$jL-\^dDPF7Wu v*|'~B;%C\͇*.f@[CWS π* gj2Ŷ~ c$ E;uJ!E h $F@ׁ~Dd- '0;:;el&C>Q3Du'KMplnQhAS{Q;uE15qth]-(&1a0K Psr[ŭ&Zh^qh$! S!j"HȭQPE(EU AA=hjɌEBElEP)5V,DJ,`VtMOrRTEKED CH3yRԖ!-rQ'k[ղh׽nŤڌUxv[6KUȼ]"rS#FD*~((UBS!'ώ3BL` Dm Cd=-5$9eW˜G b6JiJ  /M8~B٫"XOJ B}J c, [.AYb}}*]LQ NH($a :NV;QAM[ ^膒:eC݋X0,SnkP"D5[+)R @oD %*heUCh0F2b2X!M>,l;LD1hGt져1F$Pr0<łbT^nФUr:T;,gG9Zmy2rܽqM3R?e|5;Nd3g^HZߋڊMC C\C|,o6S#hDu.%|N"4d\},D-nW0/q5Jx(dӡW|$!{X{`h"c&ٱ z)ΰVGty^nbimmm ۙg;(Q@I2\.MjzFe%QBFg JXKdžo4>y [ TDhNӌ;#ƒL@f|oK6ڀ!3)BQĸEB@BD@Uw0*(" #( #;߀xo6mUѼ-s˿oU4L0%mrJp:ņh&SIJ LMW9ȤL2  ڐ!-UHtI34tK$i\{=t冞R2"4^$L:'n71<2> .[I&ClXhcJ\/R(E j)ֽiqȀ".H"{ŀ*o;p, *ϢW<u(c[]6耓Ö#m$Vbm01&޷%DU$oIH@2k^W L@%"U:/A@_50_ܤ>ZqF|:D@̴oPb`Fp[3ڞɠcKudP#,1u$59/a(( ;[C I\А:LME&Il ^ #å&pRCxAEirPTŇڹ_3M AgԾ'Iڀ7$r$`V꼌 27/HA4cllk1"tI_L~[J )! _u`PnJX9@NI2хY^6s0Ɯoݗ Q0oe:;.'!h"BsS(Ëӎ=Ad8|œ6Aw6geՆq GI ?EL5yQdžpuHh0󕯻?vtժ&b&2Dd=\:^ I:P[瘘C(<^L2 H fOJCv:lI5~⾯xՔn3#wzVF)?C)xU}`ߗBW2ō={5xF#aDiV7CT=ʓ>Z4knmZ1Ul9g}12NJ 7#~8*k^ߤ-6Սc0ǘl=3y{>:a;{YPj6458xh4f$>n>uCw 0"˶ !e򠮽,9rۡ~ _w>{ 6HW@OR`x(n=5p^.eC/4a4L6xP#Txykz PBBx挆m39zom%$>g+|qvoOv8/-Y/oY aJӵ;PO4%o msYg[X(sywh3RZ&B nS <{լN]9CU|1vS( xXc$?\t|h(\WH𪐕 lRo\NprsS*8Wi$abέD<~L(s6VYfP;6t .C XeTzcʫn{<ǾwC=]Wt޴A ~d+[%8g1^@̠TlP7T=E~-`4Hlxga̻݇,)EK0.82lJ4 w[ą$B z( Z$ʊ].sv&$kvz{n~x+Qi<C׸WKBo-:ח:/1)ռs\^ͮ;c}̻f_1k~!U39AB"F3M֯צ_P2=D0Qc)|"=}D cAeLXWrϕL$7ڧp`3&ac=cU HX@0h5tLoY>9,v{ xf/^W8 `ZFde%wx@(PW*'؁E>N CzbHb`$~^xOB({d/*T}R.&.CRj,$s^{X#^KvZ~$`" @EV,?gs8]~?@=[5g#i9k"sҁўwϏ Zh6 ]Sx&sl5 i#6`mMZ3#=z=\IP|R!U(UBcd1fA:&ڶTVq\Vje4iyz=ltf>Vaф- Z 0Mmx_b|  [,<1xzx7ȟO='{)1ť6IfOCP 7" uY{SC23Z7}a5*qInڝ`gI(m NTV|:ͱ]4LfEOF¡ 4pClW;Â\l,_Pϴh 8m&#٧bɖRr15s؇c s0v/O[4f"9|/fhndCX:a ٩>g'4f` -0( 2pK*;V83 ?^"H1s5O'zT8 JۜRVD]*%1wr j+̊ A5z﷾Ʉ}7Ru t#Yfoe Y2j1m`ܱa֎|PPǭq=k`qp.W $J21OW1aB9 &Pvp˧İn'XlxW깴XK .饵 iX dЎ5̮ WH~wMW7!LIҤ^8PW&1ꚽdb9Ggƾx螚xYh8'͓h4a@ >9_qj&1lDaP]HYj DQTj|PwYȨ\Ѻ2z/^uVBK,yʢm@JPB;8.uUI wCl;P*\^|QJ-N.@ó5 ~'nA.vi1݊Hq Cf)JaU˺ mxJ"$kbPDFѝߺM@~09"cݝ! Cs&Gp{T%9m:{ˠC;!f֎ɘuCLCm/-W$ "tdtIT Ai kXM,,V3TO}DϾ5ޥC\yzB..4bGon6<ĦV Iϧ=rh]B4BlCloG[", c7* "H1=z!3 *`bi*!СV:I DXJ/dTgRDy275Fx:wl9 yqSZHFEP}0,7OZP ̠a"#{CGNb5 |VdH$Ì[S=BdX)%F4Ы`"rR@2$@([ݬwbp\̍ /7Ezm@uLXM % Mj mEON L޹'*6}`)]EERY[(`!P\&G r\$3Za:Bc]]3PpCCeC)TvtVLƍ[~CjQlnBQn αp35-9? _Yy7eI&HsՈ|$o(t$هsތBc(w4b"9GO_Z{CPbFM4aO!]=Y>?7*;E]SϞeĆ<h 'qmD?[aˀ[Z(/ yk%~a/w$Q uCX0)`3_sA! *6-zmͤ(VI@|lI<<8cuH&a",V) iXe3.P\![@w=1εfM1d(Z(V-X^(Rْ>cJ  O|BR;쿁wƔ5CΔm%5aV o^4z-K䰋L]Z3zᒠ8 ~ŧG4a|h呒s aTK'slk$-\{&ʵw>תN1w}.'/QVWzV즁3qo(o|.qө\vyPzeJHI~z] ʝq!D8(R؂^(o}| mlFOlvHF6ӲViঁ[2s"̨ J1ki 𰼈S_ gc= I bwQD(p6=/Te!{ןq ~9 +7^Ln 3/#UP9 с+H=No7P $Mb@mtM_菐@ Ag?ux :KڱW.3SBo@٩r%u ` g `t?n0Bo4[‡~ZQ-3z!!,z?ݤ.A.nt/D~m/,FM@nd|f 뀹Ăcd9T#L`QY*ȫOg  Uy(n818` Gۺ-z9 &51܎ˊhF~HaMhZsN"sD дK531irˏ _3 NBs~_+:F(jb& p8|6kUA|v:ǑH;6-wT e`Z/oi[G-UiwI޽rlg`10T$d~NFFmr<<2,cJ4WQyzdM )!+뚲%XPFd4Pssbj녦jL 8 c0aS?pczytGʲo Liޒ皗ЃtNr tMGv"mzfl01 3}qb@ЎXSC7IQ =G. vya; SлA H f5wW~tׁ9`Z yd7H(};H4k FIYb0wHY L[тwr;vL`MCnvhMCrr!* 4DJ!`\zJK7݆On=06]i~lFïJU2,Ƴt顧bX X,;ү3Qnh:_'LV-Ww4׷L9tC[UιdOLUٻse6R&ipci'GPPn.rzƜ5"xi5; _mtk8B>?._(5]`?=4\}jۧ)%N?3ָR`Kz@f} @ {W (@U~-}7ے7!vteI3E)DtffgWB(R"<42 6: oN`dृYx0XU?i[I0[{BߴnS[rQQo5QYT4|1*1Ye,*CONttmaS5iqQ*3ow%BZn|Qf`|?h"?D&=aR9J`b.>Q9Pj.Ntxm&+ ui%zV H $@^[ջ*[MEo^z4=<z,qK"4a5zD%u=D. /oa2>93Z,_vD`g@%{&Ϣęb0(pW;݅smcE8jiW!YAу(xdQ!~ig-B(94n#5DUYOS_3()Qx1@"+59 XzA3#>tb)'Dlyw̽S'IzSH1J\jAn|X\Q덂m>^ArF/xJR@!DV=xXDzo6WϿ Dx|bÞg8ntæ.]U W|@]<vvUX|MSĶlא:wEI t\r+wm;IR !i ∛"') dw b5l+C&EX bjID7@c! T"~5y`h`hP@w~a9pՏ~k.OJC١H.= >ڨ?4 W'@q"ti4Tpb32G.+-Oމҧ[[PeƟ:͒\{i塟ÖU|pƳ jClw}1d"mo1)9,R}(׼bJ9wrް i3L0^wO#:Z ,36[irHz% ˡ & 673]1_MMbNA' ]k4Y6=วSLE!N1OL[G*p9#B\G_7vލo]Y 8B~s]V>3+):q ŝ,+W<:o,hkQ"nDɥđdTT7H `eour8&+b봱 HijM$e~CVGt$}Z'HD=)j0@KWۈ>ǣiQIPqtl )SܪK#\^ ó@$4P懋#6.޲uȫ%N]f^'OpzǢl'9r$f AtAtH H H"D$H@YO^;Q/z?`br pL6 .\2 2 2 2m!\!QQb#ZW!a@Xwhx?xŐx±V`Df2a=]Ux|&:\9b7B zM1-y?4GOS@3.m 9\Y%qϥAXaď JI/M8֨'  脵Dleme&2( ʉe_()fa~M5[/Wʎ}lcS fFz4͚n[nR.пNY͂N.vvp>+MvC,sΆr:h d2 %4EhU4.3\PO w}?SK+2ɔfY35LѶfjV_]MiS0KM۬̈n8U!p!;_>QatE(Gg)]x G*͜ %a'H gvy&%Ȫ|O . "kD'A]YBF2F3l6 ]&uapB*L-/`*9G<0:|2 N3P.:l#=II^"Y6Mg|o /l5!@ D<<|oW#ODT.gOۃ\@iw/c˚_>לNy|qA ާgYF˞J(C>RSx(kBPSCqC@Gyas:L*j.T<-|$FAUUT*"b3 >^N>m~؂p֐9$׏ԗ *xJZ s ӫ <ˍٝ$ YXjڹBtz@X(65q;ea )= XK8M/<'* ƪHK \YG.ĈEl,Bhhb3z2 K?a|es奧lyqv#h0N\ۛ@rBò?.AQ"9&[Lxp! t5Fq!<_CD=1t>s&r*TUUp@.78ONdh\([Qξ~>(m9:>hy.=r}A7nn[Jz/(\jydˋrVq{w$B)\8e;7obӱ\b_mG1\D!Do1|sǞ>} ?߿ů~mj.ڣ:^Ҫ ~ixd7Pn1+k[=Fq}|hLp t6$`DA@&0iKq$ rbvP* ieF 9^3RA]X0nNZ X1xQAFHpw=N (5):gHǜ\")lK:\(m$?pt E 95Y~BQ޺A(]"41G"" TUUY$zyu}m A8 OSJ!( b1,rboD\쟀ʃ]/rL)->. oH`Puv㎠@h|0̊5OR*?JG(8d+*;*axP gaD醨at+2ŎjLdϢHjӒ(;82MP0Iarxj|{^=4ER D$+kkLUv.@5D( ni +u+^ q*ި%#IiT{28(Karb,$vaY@" *ЦҴ P5:dD@\*sZn\)|vj=* ^=qγ 6 .ߏ,|̴~DjDԏii30ݘ0 2ˁ~S_07L4Bq'ǡ~2flF4E=9q߱46aΙ;rLT]=%v<'8$zH)*^n.^k47<E" U#;kdt˔Ǝ=πD͘c#L3%.֬6ec6+/Vo6${5a@U~ze`á.Q u`8?8j=<;-RPzMFsѺ.XDTav'T9W<ǽr{3kgm\@3$5P]$ OF &O]ANx s*gg(MA`$xGyͣN$BVIE {W p98 }{ݳ} UnJ bv}cs=͑`LF(N>DJ\Za@RtM޳4.PـͲ^Do2xEtI\=bU⳸p7I;Ly p;kသ!볺Ґc,>1F8 Hv}1 ;{ueTa$QzR=;Ʌ&eĠ7 pr8㝲x,*1=7a# ,y4,8Wt+(6Uܵ$8 )R% h)nP99ro@>7:~.a'za&F5IA%`l"#)$;Lk`.1yJ6q(C4sh~ocſyMȎm!$ӯ&hxX䐣 :1>xP0ES(Lxϝ+[U p5 ȂN 4i~oDK"I הݻԣ#9$y4\Q1a.a9-e~we p"o{}ad vGE"xV$jعTܵ +rҏ]9 WXJMq˜);]%-']JK[gd@%6%}DKzY.8A/aV0D=n0 zd$0,z/XYYísX^pW˽ &HNlMo7heA4sZs_l\𨪊Q E(.*A띱˝WΣQmsܻ.+ڎTp4\Y } jDĒb 00˖ծAC*:$Lٝ}{Ԁ:qXP\s;`wp[C!BaAqv)h]pݖzev{D^6{x U~sO2ǻ= ;G-}Mڜ`jA%BpQbe5.MY6h냃1=!ZQZ)ҧԻ.(?bJ'`9kVڻΪ<`cƌh"`E@ b uumfe&굩[? 'o[f3`^2˩l0ȰER2FF\zVlKȒTwryu$!! HB#+"lcbTQw^]$!+)! n4\0_&J!sCu&{)BflK[]]e]:]J$L nK2@y8d 9 pf_2'&cګXAHi87&66#*,7F(!''7ĸ?6_9R1*ySe\Tφw(?eX*C3#ڈA6WCpá-G1!"Yn;~+?"Ş϶N_:+37 .DaGͱ 1 e+q䡃Pawqozc-{7R[f{Hlxf; =r=O~5$]J=R_nv0"AP2ɸq'-'-QE˘*"WLm(Qyݢ}zc R9617\hAabt4̓PUTzd@!]G6bHq^Z~ԒI3 X*M L7J(0`Av3حqKy<7~cf]A(HIq~\G)1@$MT@VI!}gz<6OE]9@E|:)Ƚ50qRUET4ҺD<:4EQuCPpէsRx³mp!D/vyBlUX^%܁OnW3O).D!ۂwYϚ31sӯj9|zsG3N4}Jf@8o[JTº y8RxA @4"pXN@IN%t|xq|&f17o^Ȉ">[휈7"=p4rFQA!s6DZ :NEGc /0~2Fܙ1=N\:sRΫNAavvt'Yc<6`Bu9TQEs&É vEQq,*4j~OpPI;a^E2 )֥hI6CA54-׋5a;>;4 5kZsC 5Ew9=`!tjZ۸^>538u3 ,헃OOZOЪ)y;}(_v˦3-K..8 ť ( ƞ\ZQEEǎPGqOMK1!YP8>{y_[yUTDDDDEQEEI֭֕HnNSM̈́P< yT wvߞG|=ʂò{^8 NU t!\NƧ=ۡΤq#=m'gFG_w԰vhn'ugsPјxoLpP k"ythUUU}xqBPۧmBIB сv~3Y|Zx(("gA=^;n(HSx&#*:zC#`1YzAN!-fo~G]a&2( uOn2ЗK!nSïXB(Ny}ׇ(;/DHN\Qz4בSnl2L)jx QZ3#cn@{>P3>WEQEE'ia袊(.O/߫Pp\ۏ(+CM*/nî( fN?(n3w|xDDQE/"n!>g2!EygE(`y2Oȅ37XɁfkCa}ds0 Gp]䱢}i /My/cXm{Ǥ6,bK5*e'x*\^ޕqy)׍6>Bнƹqq#? CԏT7K=GǸqQ^ U>qM$8W:a9]s.dlM3>\u8D;&?Xfp\ W̍1,ƞ)mq!5L#nDzv;8a) هF #g/mTJ?"YK{XO %u8.ȞqL0@37=2VfTޖ 1:u>S 8NEQuE_ 4*ޛyܐ5əxZ} @Qjr2 4/Mv6c߯[&T݈O/OL=;}X+ah;woQ= >h!shS(0hp 2VzQCˍ]397ϷI(D :S/-`{A'm9oN{^,J!U Z )eF /-d xyh%?D.qFF4ݱ][xcdvY$VH%9pІl]3+ᬺD]7 ¦[둌}CLFrKxW[f{| VXk t@^k$*h^8v J@B ֛#ew_"d[}cii87vsl:w3@|99rت: ?3f"uz=W.4~M8b1(9ǜ񶦽szEY§u-λ;k)0 !QjصmNsVDD^%T;\Mpֈ<|\GǗpcl6m5mԦYH #BY벺wY T"e+Rv7ڸ[,1eZ8Ƥ%ҵp J$)I [ p_lqj`@(+VVug*S=:RD`5HH,}ڍſ -x:jMAL=c׭QDʐ}؟ekc3 I7q Dm"M24 JS,Cxc >^ 憍EH|_}yzz]y ,Sd?WLiY) ET~c܈5Ra#g!hAJI вA7aA&E j23&6RiYubU%Dv /耊kB_FAܿ۝cP?v L)$TrPvUyeSl˦\|{rL2`Bԁ? xD@C)Bk Q?TAQ"l R?L5 F*)DN̄Nas.X.^A\`lA'2`>^\u:;=tnȵ=o翟.\'$|Fǡ6h# *tn|qOa HYsbHW74 ,ye hL$"Ő9 }q%l" ~m~${a]I!b__V*wפFTQfYW.^zV] 2x@hP|룠jLpL(3pHDdծN WFC4B> ͕$QS<ӾNn k-˷k_4A2]k"\6C4PPiaPxPc~_* aZ4b!NH֡F?wjҴP`Ƃ 4Hpv% a\ޫxPddKRi 3!,N +c9|JAȅ 1 hWZg'u SD%LF X6I׷zi«PJf  P;j܀A)#dIr"H!|0H wuQ\ͪdO!;a#@Kwߎ-RLAE? وupl'YXx{LJ_"аM[%if ʺ NűD"ƓPCE[Llvje篆dzGk\ "%Um@[#;vW]וopes X*7u0hg>%nVsyPZj atl|y1lf|ǎml5̪} N;&CŘ8ȅ♪: A;ff\A](N8Vsx:poFi>^kI,L:V'#ÝsBq.MeP4wv E&u{_?Z$ߴC |"I"$k4]{⅔" zB~^AH^>tk7 J=%@P>3f~f- b03ՅD$n(HA IB]|_x%kgӆˎ3\9%z̽鴕zi7cs1׾u<xĴY櫹s :\ꚧ]1Or~rmwϞh }a}U  K*߆xӥ<$Tk:s.|ϞO$ڍImUj1_?`R)BDD TBAUADah)AP!FEE=x˯^<׿~ħ!8o뱶,*"+}.W ፱t4>Ȇ~iÖ[pׇ.<E}OAf#*,"iH0"~M 35$H \],>zޜ;xv߿4>`H+2X}w>uDvASMa49Yx FՄ HM|zwмW3<T"A=9?B. @ uϷ qЀ5ߐrBnB̄Foώm˗.\6F<H$.\yϥuӶTy1zWU47(4d@K~MYUeԊ9$2 B:W<[˦:(A#RJz'Ɵ(UOW4$ì&&A ?h'Ǘ1&Z_a*q ,0Pv`ATkW-uOٞs3$_`lT,SΝBaD\*'R۶#c7lX7!pz*$UIxrɓ|XCEK@PV.|N[q^<õ8LU 4]}uhTcP&y$UE&.A+;~cȵ#1TQk]j[rZMY"Ûn9zik$Ѷ%uƕ3 H{EmoNd̼tz٧z{n=z™[2= H3@U,.nJ&RC[EU J"J#jC-lmf`B 0鵪pƍAQֲ痆&;wY`8̸=}0>>Whϐcc/Nk'\3?L]5 iMk^ + 1Jpߙkfo-Tlh@<0]9< .E6@%""=]:0 5iX04 F,Q!$Z#mN`j:0 X]4p 1&\axN8@Qi 1B3()rᬦ Pt}I]fmcL[/>h)sB5c<=TQOh9hiյfyuv9ݯ\/ww9v0Ȉ`DfD  )$D*RLi\nqtH*㊠\[ [;YevߒyD:>Vw֘Z,RĀP@1nS.ekclʉNh@/,gY%2Eĝ*݄n '@Pcp$C PdR➆x'@`y@qHEd66*'7h֖[$&5JH4d` O-]1ď^ tBPH&AB oǟ~ 76{0,w ;mwp*XKH/aC4^̇H@>x:YxEDB 28$*~ɻ!b,UI{BM;cT820-GcKby U MԅDo-P$B1P<wq98A-@u67X|Alة/37KdJcxΙeǛ霻e<:v"nYt] q)eA@4IdѴ%u$( JJKEbVD)tFc2S4&Pa "#UDDßĪxxPd'wX!Z^yA;,㝷[)Qn [yfɡ /뼞Y{^ 82&Z z3d;xF`e0,>J W-a^E1nZ6*=fZ}q@J%{)qE@q`%,:?"Ҵʤ{W`ք’bp  ex)IF1g Ơ Hka(B%i*-VحrtHD2,IYyTjFajlLG]{+CbKAKDV7 @dkZ*ƼyN-/ՙ>!Zl<:kd|ʹAon") Ap8hp&XY(w`CL %*ɛ)Iu)eIL09࠭.sJlqƦIa! і [ii%zͽ8wJ/wFmvT8ŒBQ|q6=c`ābuc6 '92)<ȗ,c5YR7DcM ڎAnq , aAaC:FE3AZ}>pj:kM-&[`dgB#^Zk`EKL9{3gM-ӬsGXf`0fR1`Rbq#|I#R bP \2z"(25ʄ pݑښk2桬Zuӝ!4dLf3Afo͇ܼHp;]:&ln1!V} az(mbG`gҕ`֛f#a镦%8 6JAg5U{7t%X q|IpD1:vC Nu?nin|`h0#@6 gԮ6Ƹxf$]aSYVTLKGNچpS``·&W(R'#UB L`9u5TՔ(H}Sw(DI_SKZxȯ׃CuKx9̊SCzֹvb|.}d#n/tiM'quu270,yZNhq,7{^u3f:g|]ZDѤ7_"vMk~y#2AQj#D ՆڬD`~:-s5}d4N6]p⫗9</ua٫(`.G!3l>.hPxv=<|]:˯~:ZȂ!`XutW_Ā|HORm6:/Mo17JJ% DUQbY-pY]KLm! Т80q>a,*"+!h0IR`Yao* 3a @`O??}3=ܘPm8_khUjIV-myW("b$HZH|7گEEkj4LU5-l[e5M%ɵMHëNap짜R (0u5.!ٚ~!y :癹~x{ٸ [PC0ަ‘ꌻ >=" +x<`8`FA  7 x@?v_/xD/J#(u ٧=6TUBi.C{0 *a^oum`F~5‘l6}9[Jt4e&B`W($|(E:-e$%zOwA#"BIQ5("? Ʉ9ú|Rxy~Ve_Γ.#J#$9 v!좕!?Pf>Q{Ĕ{8fI$L!?}Me24F呠Dx8.L:HD EdDXI!\{ۖmoGM^xnKp|.2fG@aPX%<޼<0yÊrt5nt I粚7nRX3QC6Wt`V " 1 O^9W.ҩgv+9dҋC"5DX+24;&)rJ>5no5ӑa43 9pR@F,2/g} `t8f.oE7Pjœ @.[s]KƐNp*nE#3lQ0uXx Ќ0sL·=Lflu׷F78GcU{v yl Z ɥyv7#DqɒژJ @XkhmkV0@PEaH nA^d\c@pʀ4`@ p MP2mjZ9O~ys{gB/H;0I۠WϜ"Z5;a/ 8hb--JyPLPJ-WeZ"j}vQcP?C 0O 0T!^}384@aP8 tHATe˥G\ie : oAAA![vfЗy_Ʊ.;WR4Α@d76@qHWÿ;  VA'!ns[_C ̌C{k՞gc/DDnLQJN,А;x8$73x>9.H"&G<t-.dp!>X ] F!ZM<qJaΎHx4n0Uwih0ZCv ɢ!Qa&C Dk?[BT6%&v.+d㱼}8A+` `N7lU2 #A KTR"D00d8.ě{ۍn}˨ƬPV'ѷ"A0bVJ{MN ߆鴙@9pp (ԁǻALyb@t&/A?.{҆m9/yU(juDUΧ+NP15ktzhlC1'z29 wtko6i59fHWY>b!ԉӣr9C|8=w&wAN^^AZS'L5$Tإ@Ar]uxh [[AdW$ |(UYp,o- H E8y (9gۧn߸L"%?_NǺMDBv$&*4Ɛ f, pׅ\ YDUtzµy\q PﱑD 'h|ddVZl`p{x,v-RZ\}5[75мHx=C]uޚH|fz D2]_c0hde+-"c>Q 꾤Z:?Ͳ<@Ґh7NpXQ"05 jؘ "X}8c6V'$C:*()zz,%EO.ytˆ(tMǤbG'"pޮ|1I0 )""jhk_j$ :P􊆃Oݽ16V: ü)qCX+p x!fh +22\B3{t*7 28&)x @"E]/;1lү:=|_H8Հf׬;YHn _sw>zl[\YU,l6T.=4.&h혿B403stGNt \  xF7ܥ jP=BqIU0Cq!$~ڌO;๣^Y`/ x?cyg]Uq:s> ה0&֝d;YB "&ih~|x鼟I1]sӥDrۯ:!U k~;+ucl&G*=lORALT:i@=ŋ<^Eћ~3zv:0ӺsdƲd*0hRI80d"zȝ Br4c2_ D&DjfCzt]TA>Sgi:KUQ J8O7p:9\DW8HDTKR?YV7uTVKV!:ww'wF-$j%RKOZo!#!Dv˥,IMJ"̸m6$n vo𵋒z @H&E$3*dC8~VpB씈J$Z_l(ߣHklixy8eu+]5{˶yֽSmbaj)5BwRr$Qi4$jl`"ify-;~;.l8oa!@*l ̄_]\>g!"j$I&G{Z̗wcD&IC[^6: ojeOn!(^qz C m[UŶ oݯow̐Yθtƍ *V$B@B ܆&W3*2Gukr8bB$B)8q#ҎwJB[ǥjU@X}s1 39 A_ݣ[F!U?tj?-²b%2=M"b,l?r^۹6y+2 ݸc㷇|{{}PQ>"m$A)1BEB bM= $$FF6i.2H%G L$cM4e@[%7j뒘.kƷ g]( 5%Y,DAl44A@g*ՔaD= C@&P C`ɭ/Ԓ/ssމѼռ֝A+{O$vFDFJG^Ka{x}/\+J1u׾֯Ξr0*s7wyo 0f26@- T̟^ۘHi)%D3)SMyyێuy;a'jwz9׿~}{ D(a5W4Xb=Okp=C}HTLؒ6-|_BW+%uh \B;tU9;CA &`DPCꆘ;ZÏKF5w,-,hhj1, rO{}58%a̍7*,"ke$VF{ 9*ČE2f J 4[&MD.ñ&fC`Lf5|nY; 8򀡌P-DQ{AP H @Q/q5G(=b1T!k* BIf)xOW׆:%ɍ0jdijs ĚǃBn%ȹV27𫶵FH=`FV80FLHXMmq h6'&KfYĺ UڐZDi}@4f-ECQ$h >. 8.AʍϜDab8XA%qlN1S8 &.G%#|Hh>)2ka}oN@Q y ' z:VcEZQjZciIEaT0s,@=`OTD ?W h:ZBaqgDIP_DEމT*\!Pn.3΁=i4 hƈn/XRaW"g!#&SbV{I| b#bH!`aKf ޏ# @q-Ns0K|})gMWf?y +2g?}`e??G4PPƂ>=zbc<$Gz2z˧.ȷ<ٙM8Wn2W5ɜڠQ,B`0j11̻p3 ִhѱZ#re뀠4_>J'i]llM ,gL̘.1i{,]V4M~HC_ +-Wjn]W_n0ܶ$ kCנLt' BTjgm%ڷW1@$pMh~J4že|l^ )XК#ԚQyp &63@ Yf A \0pc8;ӓ]౪80\I"%00th+Jx,׈1dTĜ@PySD3D$v@(gtC("mvsx}J_= b9C"B r,C]ΝpӬ vep1 Z=8k}j>ޜzvޥsi[;0IjJGm||-.22\Džqj֦Ccj&BJ9ǟH4ƥ>=yLKC%/Gus$Har+HCRRg Q-O0K T X@i1,q=TN7Zyrϖ9r)VrBȦhL-B <@?1qSTs&~ /t}"xXeQ"$ 0Y!F 5X̱ iP {NH&_*,c4 MS;$lkxE(T!V+pg8R HrGQi=4~ Z X^@i1ZEM^[`5 rlEP)1W(_a pNkĚgÓ11(>T{@jX(I$WUTi:7/yȪ |Q!4kTk/jvkZFmkJcZʞ[y[I?n1lv1A/Sy)~MM JlKXus ns~B/.^HqH` (X+5Zdy/?(Z;GL6xT@EqZ% <иs f {1a(6= $0d`27{Ƌo%ekiyAPMXM@%ENTNAP)'pgp` ?2&* 300@6`܃N#/Kx"bc̺Vt@s 9$5;,3Tu_˻L oWkw*Qؕ? +[&ٺ^wxe/ K(v֍*CK0Y_ >mmvGBiX?0:A,by.˝ت;B,\hYqX鋎zɥH`IbMKjܢujN f5_ûI'X)+Yv㱬HJM&ڍaY`y7!,!0d.#/^Kpas\(,s*W( UBpS|9A?%B,)''ѷҧpJЛ-*P Ő֒x?Om]nHM qcvP6[V^m:@D(u46}9 j9dhjfTl *4$CUm6%%C-єѺn] tQ Ek7k:mJ6fhQۿ[*G*CCJEhm]\YD&0O@CZg(MXc? qᏅ{3 5rZz3g O6J[LF6h3J\BXh q ԓVlnLsDEpJtҰHfjDUY5)H @]eT ƀF[Dv"}SŮPxPTeUê7Dt$bw!>h&7$ B)RTDWd5QeAا*hXhT}/m1*30ٟk> BSA9.nŹ\Y0AᎼml.**eU XGz.aj~wGc?6c.h|!oc4ЇZr4&FC 66<}e$/].,acacZTq8 a\睼WHu F"C$1JOW]{vE).@$S eRR""%hpt)4320;B*~;ѭ^`ݔmbf ,aِenc^+ob0i\-8a9-o ]\tιYߘn65U <(ӭF46).2<& 2*"lc[~-֣D!BdZUӁ.W/j;/z3Z߮4I EAPIPTH aڑpX{ ~)懖uA~< N'8k~6h`:f9bIH>(̣B \n=B?. DT44d7nH)4mwIeg4qJ7@ ԰F-1) LURh`&(e0k8ޞ4<-YTp@603sFqn=73F≦#sXLMiT*f )c5J(0ŋL6 oV[j)cѼlɁ4b45P٥- !zL ~cFsݕQ_X)`ENJrSu"UzNj2`p>\Ū*,mL¼Au |wbk>whGJꁒ>u@yCC/7hkB᱉$3CEpq`> >4Ұ).YxZ4h^g._/k2 gM ScB+0q=XQG ;jϫitDM `ђp`f3}Ls k;2;lg ^ +1yh8E|xϕQ{zxAL υ_vr ϪIH!ALDP-A0v,BѦ(l+CqFVrJֲPd q,9XBמ錛$Wȅ$51-9#J2%_9pde-S9hipBZm пP8_ŕ+CϦQ5J" 6.*..خe.+KmVN~^_|[(çh6t|+*᳕Ҏ"j[xŠCPcx41Z] pN ?[XF;_zCݟq}bեQ6ȿ0}PpS퓹>tegȌibF5h9Z\[uaKM&E*݄nq$bm̵K5~;I  84Z7Tupbn07h] m *!hg hGWC۶Bu4 }v9xJc+`6zXWBI`RjY2ZX]^!A$ sD]*h{U]qX |*66}$3M?ԳV$%HcRyu%㵡*-\W0:KM[8VѦ* YL0:6pcJ*Ȉ$P)4*hFۭ W.39ղqUMAʸ4PBi9ʔ/1?4aYVYn|$w;u:dYy25!:y1'0-j?;C;^QCl[G!륵DE 6ĞXQvR)#eueu]]:iu]e$WMfWYy77DriX@.aD`$2>ᵌ w}G(6638&u9DbXh%>zq"~,DhD)XM׵{PFYa3%ih} 4 ʈ#%5" ,D0S43 da{ྟDW~eelZpؑ@ eI-Ǻ_G,B &Uy۟B oSqA * Y^KrmR~m1 Ҥ>H.9 V e @!,%DA&8ΙZ9*3">^כ Ej_&3X`Ka(ڊnl5!ρC(ce[(B, %ʂ{,a!C<#~FKj~p/Ϩ ͯ w KlDBDYʂD"cᗆZ@qً5L$4$Oh#㈔)ސAJ.\j 2 S0kf|a "jݎ{o{c1+x+%UQ'I!K9ɹvOT  'PNB4C?@#CD0 P% H1Æg#d8UOu3P4) nakS!DjH_jqaj*qmX=UtN6q2X4ť[d%0y jޢ+EJXE!blZ5k hPCh Hڮ$L1Y@R$XLU U0b& -XvZ{5BKpWVMf'Hs U(t\{hZ\LE"Px̙zszrZ9CZ`G1cWw]X uV(80LxZHpxjF&leӍz8_#Y9e\%d76֌6z13JwBix]XX>Am!>x`B>5=$I[붺f0/B~_EO5p$üH-}qߙ/lp3>jG<˽CTc׈~zB Gό [JZ_Vʕ&HEEVFjZ26 oN !$0q7UQ7\T\H&k6[#I[tl[ЦȅI Bд̰)@ֆcCLiV;4Ttɔ*-1^:񷘼Myu QCV* Q,Y& BYa *2EB(a*,yKqs'2ʪElY,q $H@15b-m RkX0a꛺5`T%HJ-EF@J T&tXkcyolXd[+݀#8RB Tic㵯|iczB@w3VdPHP@s]bLVɬ~-\U@iaeF؍ /@튆w_>ntm5UWmkx=OmVZ,cRKeKJҖ#l[%I6dؓ6,EC+Rh6Se7kD^m$ۊPЫkq d3A L!T2,\% \P&8rVt1rǙK{ز/-J`Pm#b CM.ut`m (T916B1mzXQ"9nnNK$ڋ6O.U oԚ.2w)əQQrx'؝ ?%s0\ķۨl7.QK*TAqnZHI %!LLX )3EXw;QU&-<#K*0H0;Xh81 $]Hd@7",EgX{t~JH ހC* HK |(j8 "k2Gw3 .-lr(`PDSF MsD8 LlK0AUW #O6 pm0`"41$0rB5k NIw!ULp@d î}2)/YlLTdǐT<>l!TFm#IJ:(*]uMU?vuҥex*lH`|.K|Vi0/]^˚7˨}.5]㻆:(BHdJ1I5)Zܱ=`|Q$Dߋg0~a Æ>mh*OJJ`+ HBAqC,=/իօUe|]*SAڎf C~?T7;bF@;6G,3C(/1>HFDҪ,}x <gizv]A< jcO![k5?Y G2 ^uϳTjW^-?w1j } NasBX,>q ?P'S<8vgץ W8`e !@R OH١xP@uQ 鯴r@K;(* I*7$l#:D@ d$)譠ND@dN; OTI-7D u`*滹ide i`Ml%/@!d q05bh+ "pCq5y ospB0&DA8=TG涱iHfljMFvմha֨a|C wU'? Ɓkt-V3$yc`[q*iZh-ޡY!$GI3~f?I4SQu{&u؉AAЁ̂˩謟ymKHaYユdgPɿxګ]MNE'ȝ5#2qPc1+s,kZn5k٬?"Hqޙ &-0Oaz78|v4kdnWΥspkR$'7_"3гCmN9OheE"}]2b}>{{d|_ԧRny7śQ2bD&Qe0@ԺZ jf4Jjb8E?wzujg;H8O ]sGeSWp ǃ¯젛1 `B^7ށm"C 5 nKc mb,v.񂐊gQddЪ!P壁,  @$>c=oI9ROǥFNjSrwXA.Ϡm9C@yk?D/2d.BlA15A28 b<oˤ aIr;  <}}Kn|6M[s}p>&slt2CXM6bf=Pc \aMA{u>f4|@ȃ%C8~dr7瀪⼞Crbr"|`p `,4 S7^=|dG0P4q(d(:aGjz3R*TPپ;R_5$̬0k.@UʡIw'< |D/$]&lXjF*=b1ޮ~?QZ+@ ttL * D抱_VMLa(% jl/sO.^xaau˧Fb9r…+uwJj+{ȸrHDy<«c4njq`p1ZB]s^ѣM"<w$sSuAC5=A(:@Z&BF]Ϋui55CښLwt601'E a%.,-a8@`%R+Zu\T6'U0#ۅAX(0`PǬ(]J*r6' ()%#RdiAHe sk:C{[41y4sަ:VS,Vqf3Ej̩ ^ ﹁2KQ'f) :2TeҔ$m_`(n@XTQ4ln^.{*`2zHY0 P,܀@P(H7BXFt"`fDѤ*̲i б%QCX(~(5$<9}62w9:&5//XSbDV.FkbAnώjX0N~:'&LHp|7E:s!}T3^,L\YxҳYv^Hjk6,8gt;3X321QZ©,^&0EFZ-3m4`$F@ ,ɡVUL|y,~y҂@bŞ":Be} w, 09l$57\ DaSAln6XTb%c(h1iq`Z]-Ggy vFьYfLn,Ȇ2oF`L!GٙO@Dӵ"(ƅɝHԄJ:D>4r4Q1P '4 'V%&bO^|Su04yQ03[E1&g"n׼DQF:a`J0F,q5t: G:UY_%dVtZQZ!xQHíp) z!Y0 ؕU^Dv EF,)dyfeX6o4exL{me"o@DwHM,a #i]hTض+<. ~yPZ N3Pr J 1(~V@H!t 0|^oE\Hk㻀WZmk)RBO"Fgɿr:UYH7eQfN! B}:j?KKZ*7؄BHlլ/=TX2(Z Za/KE!"JZ+mw`rHoDZ#ϋ3(өQLxtƻd@tA4&df}"Ucg fm FAB )ay(!rIF5Z%MmocP)w$ 4 Vfg'r#"pk_v .`Sp+$ Bۈ#%о_` k{㉺gn}Jq><^,Q;>s/pZޕD!f>sykX9[*0] 1/.H-bA1B>z+ 4b.]r8r汻2 aTM%**S[LbmR3b[HͤiirTq+cE!C#.lxĤ$х!0rA0H8DKjG)\Z_ R ( Z 5A]4AY(ZHxm@! T!un~;PTYR"DA'V>ۡSq6]fFmF0*&B-MdS +-Q3xi!eεV:"BNqN?:aO0/M>k2VNP@ 1VoFxd_9|:gt5Їp` jl6fUCT~,J6Aw6G LΜec{tc1~U !`UXrG?bA<0͞Qm/ڵ7bז8cp}#b1'NJz0rhPM`6B *ϵ [,90%&E[(8%Ӹ;1RtjfB5;9DXZ̏bl$!79Al`0**ib4^޲V> XjLdR"g Eb/aEzA]jf5us6QUlD1fFmgq؍|X>O oOIC=OwwzSjTje /4=c#7mY_·05.gT8aqm#qQ\VkQl ~xwKuާ]`PϰV$3#&84;弙38 :WM(.sIÛ4ty2 EgL:0^mMu})Zy0]x=1%, Z8h\(xn1qF_RP6t.d&-6B MmZikXA6FӪn M"O=C% ]Trn9ܙgx~"MI @DH2Xz9gI3~K9Qq ̧Pn!}K6X y?-cx>A$ 9 -3..q[F;X`wKYELqt(j%9F+f7APP&NZۅU\(N9Br:A:mï6\2a vw)8Mֹ9#F#$6<>BWCKYY8{Jh.\/k'?U_]|uP<`(Z KafρFSgr`kGD.ثbSCAOEXcXXx ^.6?N? TKbA`#1!x.Q%}׉@]Wņ֨P>8/j =@B@aƑ*43V,CndX& p݇a|1RP˲Li!M d71 /^޿Xgm?EE cV_H"LqFcS5 T֪8c".Qw:> $Cis5Ή9u맣k|kR̬#R JI# {d$ ".E3 Ph!)fb5HP}.ҧVA@0\aHfʒz7u=\iՠ vOjq:PO$a#P|}@(4e$xG3rU~z(ܗO .M}M6Aaꊺy162eA0]ɅNɼL@ˏdlbV3Y4m#nH#'Z@™ߑ12ʨ@D"+Q. |Gy}w 0Ȩ(xWаm6L L8*JCT ”)3t]%\ R엿@3Rb(oƋ9'~'p/' ЃiւXlD,e|cH>zXYEh6U0%<8n¹'{4]sE}_ `{\azO"$ L<&cR1b{7q`vjUj8-&0n'[sɒϹɼWٮQ j\H T:iJB3T7e;‡&j~5Qn&1騥ev᯶l@̙5*#)Ɣ+jCLI%upGWBֵxMt[#yQOwV18DBH2)?FɥW\ATQ eR Ub"W\ $h UGC A5 $"iHB+%U$].7.)H8RoЙcRqKZ+Phm("C0jai21&NxΦ} !?K„ ċcj{dzsn X)3"v Qg?i ]c "]0&kET™OC{X׾9]a/ϖ (JRl*$/B DBBEI{rȔA U|#{i<[>\ZTfLG\h@#?3ҊdW9}##U& &\FQIBfiq$IW6B(庵:igCAcP%,,3.|׋6>oK0Jh M$NrŹ77״.}r 6.u&E"B}[m^;@TP*kIhHA:H|: xfdC2`Ŧ4l-mF,œlhsZ5"H2^7 q0#A`9CGM߀4;-Y̆ yPFG -Vh\2.G[nd+Kl   ؃-7`툩 nPq(( 4 R!&!+@fh (10pʊɫ y"]^z>.:IVA:0,1=^^$ͥc+8&>]KC@gO=Ƶ@@֒ތI3Ae:UNsg#Hl:\g64 jM%I| v I-آ`\HѶ V!$-`6.Ho0BO䍚];iMq/w|p~]ڒZEŕ8E!uXb~kxF_bqqzwf$lJqzKAǷ (95."qE:de 'g(2.hHACxNTpBrúP)7NrQvkMC.@0;2(VyG# RA_ ww9Y` $nF#e((h\""㺀8%'/)KxxyzzS҆Zv$"X8Z ٸ-7A]_-RPDcaH`Щ魩\ ,6:ԀxqCM&I6Yc&G"Rg7QYz +BN {3$]#1LC@90#0#"@Si-k뚼ͣf[{Vב"ۤw`Xs;єG2D!px2W!M 0K3-fn3fZe5c+qۼt%{f(SNFnSV(؈!HD=DӊEFG Ul4(bv!x@ȨbKh!JD1HF2P(NpffCA8FHPQ ѳZSJpddY)dwny_y}8!upеp)\*0Sp{_UsyDR $jxYEGg2-6w.jdp DqBB TE $"p7Al -d3`!-7qN>V8D  ǍP2'x b4'4ZLMk(bbo, UģBJuk|nJ Hl jF4AN SCf K9Qpc6C^ػX[&dPÿNHK1@k "Bұl3δT ![%hI|y!d$UQ 49p*޵[ʚ osWkw+A  9nв' \okZTs|W|sxn\:bF<A$DAZ1ABfX1c`X+ h5aH-oqȬ?CK("&45T,)HaYb]7hG`z4<UUUn Tģ,%J>̝>x!/AEW0(.bAfBѐlbF Q$91a,Yr$x@@]h#hZfSlmZ_D, 9*k$ЏH4`2 G= yV| .@ƺe^~oR%}kZx,ovm/nLRt%N7ޠmG&/^Z3! O__Opd(kQpї. CP%l>xPDrCŲ*fڻ5|ݰJ_kSF0 LA#?*7kFcS;&I5$ ,8hC[`2av?|0M.θsŗ Ӝ%N86(CҥfA13oX s.H8r2W=+w]Y4nbA2P>'MMum>CF~wOLMOcS'@uOB=E!8 "\ί7i= EXF#kDڶ.ss@3L)"tEoZǚյM, $GIp]wdS*Šh'4EqU`S<'Ӡdq!;G%Ra -+E3ESi W*KED#8q5H$ ޛƐYm8b(Q,A4I6^qR)a`#s;GfWW! dC1獝9Pc><z, ]υ”L*p@4(94ɤT3CSk묓OZ]=C[WTACB=>e a Ě!l&ch:e3QPtJoT^^W^c4T+\ƶ"DcNBpKa{CHQ;tglG/٦qYLF2d,_馸}}q^9r1 Ď+k҂80mI9ta>])lMT4, pP@j2PiU$!dM4A>(I]Y8R8|r;IJ|uΐ "„R.VD@!]#n ը0D# ȈMԋaC N5IdKxlm au/%N)vNwVjn (XT*8>lbX1Anxi2oJ ]Ƹ/z}07ST8@ȟ|Hr!6m,7Dїښ^,][]r }xtY_tl#9sk4ȪpD5QC$C͆jʘ=X ns 8/)m2M"TQWV{E- tgɡǜ8b?F!S $J?W%ϯ?p1<'lǽO3(PXI'(/m΁(P USСq0CHqMB?lg-u :NX d 4L^ }UUUUUUT8e]dSi7VBB +P7a/ />Uw-{gEkgۍ&΂SBVhW|Q<`.zqϗ?::@D9 HeQ4RZ`~/l%A9{clp4t88 aϖI cZ(4UQ 3F^]N [=|5iΰi/VssgkK|#֔Y0+|WRom̲;;noɓHbC̴"laKm.$l5zS}g00+O>ee/(Qk,Pb;:at<(L RJvH0krýՔŵ9GSgE^O4OtSïB80FH0)!C@{03}P+뮧q [;gF~^q!Bmi2rty.=-o[wF* #V6&F"UK1bAM6m4b-Hk6u_䛩&omb*.cH!g.7$0:"kŧvu*666b[rvږwFkOMݹp3/}<|xT}o6|]>l4ݽweA( *8|i#5ܫ{ 3sFU}]];\RMVG@Ҷk{wwc  몮0(<%@147}i >'[m9v@b{m}tjd0c}ʭ`F}aV}3wW2FFzyw Ƙzw4uybѶxD"ZCT)=8z( []Of4 ͣN]<ݚ@tm;ivG{2NP Mhnp@}wmuC.e}Tѫ0{۠ { P} =[`EQ }}΀PT6)^ }*'UjQ+v(>{}mh]LjWK3/ =mg{ݎhmӾo{xkO :i{otW_`qx=}KJx>f`zFtWO= 1yyq}$=p{7Yw7vg|{{7oC-Ui=ܵ.>--C\6>۟iyo nws|P{}o^kg*ë]}F.n6\mε47nC7eo{_iUk`]BJ=<{-lݫX}sNժu`\n\ݽ9ͻRW{෺;k;i%sݚ>XTjg}y1rP:4 (nm42Ѻ|[a׃:Z*ٽ}ҏv>{vm۵ΦvK;;Z}WlG:\,<;}v)PU$z}>rګ_v; ێЪ;ݺZ:vV:D+LwHlۓ:3\]tP>͏(]8vܦfFVٝա죮)ut}};OYnx2n7^5ќO}4!=yw^Qo,wYkwwvw]٭sU+ZP }eU ӎ>z `NUm5}ҁW];Kw.:ݪmsnnٹ S׽yﻧ]wMUśL* ݝ@]);w[twnnInh݀tiƯ )Fa*5P-לRzuQrsu8u"SklvZnvZ2PwuV}|뛫[u8KS1-5J WaȹF5v=8e^ԸkKH SM+'Ta9Fu(tvK[suoz};ǙϾ{N{קx{{;_RglU(ma@4&&#@5!zd @F0B46LD@hC@#@ JzlSi&ިFM4FD$1 O* &P3Fgf 'ʀ)JO|j&7k99%Pr)J)OpS9eLM5T47L/c~pj= 2"BMO+$~xk(5Yj">*BH (hJIh|CrQq))h AbEK6J&pm nr%%"2#3/E Pj)$&Z"&-DDBKj((s.$U# *&BZd@pp&b 1ħ!(&"!(b"(~2AL3 PЙ 8XErb1LP4&EW:b(iP!Sw($'m?c +`?}͇$vhT(%{hRHRCr0P (Ӈ'#L? ]* PYB4 RDAQ0S4TDq)J4? ?{/GF֞IIuGۛɓd>)_.{vs[EEu܌SԴO1&6p )! Wwو(}qfeъ"AV3lC3~?t/Hx,|#e\Ϻ|* ~v͇]?VyX ,P$DUDMU/FHb%*" *c ɤfO$Jx@Q-Pc{?I=C@8& _G]̩ ,09ƋʼnW)76!?5uuX>].vgɋ3>U^5uU:6~.彼Xq:Uƞ?XKös[ ͗y}Iy=.yC7^(o䫼hKТRdvnR CQ0ޘ f3@yd~^6Ll1u5XsRYA#;!0K):`IzƞLHᅦ ̤E& lgT.m^sAŋV\-QEUPPUC?D?WyІI Bus4yoDl/roR1)i8.0l$Cw{vbxj5aoX7M8|F ʻw#|:{y_<.4\M=fsmh'AqO(.Dru##}d@}WtGWOI _0kht6M Mœ<JtxN֟DyŽ\MݒkSn\vutBQ*;^fu$߆xtb9*q{ZVܡ]ř|t9ֵ;#O@t$ +4~GOlra?[d?^~OƉZ(QxȖe}}3r&w?y8VS (5EP e(X)V,PH"$&:2xdȆM.?ȋ !$y7.D|^z OUB/u"s0u+w.I3Xq(߿@EHBB#0Sn7"6>桔<{_8{+𲶢>K-W 񨢋 8t]oF$jgΈ[) ~yfTl5#m/\HjSA"A R9w n Y9y63mk4$c'@5ەHT8Q 4l-J#"sգGO]|\ ڶ= V3ީTA],)[o@V 'Ґ|K,S(s3a}pe$6Oe@xg3y ?~x^pyO! C:4Rmt}w[3R?3e@ AeLF%EQ@ FR(aD $;G5Zh>=[e L~a}gDsXra.$% \ [hA !哛 g>/L 5 *daS&NoD>~Z|'A;{|.[+a*krv(DR&!*?W5jɉ=%Li?oa~^Vo;H8핰%(ds/'p=@߆C@,DAǤC"L10㡭CMPPkr#\`'ْ?xIwuJQJSICKH%`HR4R"L  kw߄spjּfѕ E&H1:drkhB1: (JJi&eV!"@Jh^}؞~yS믃="*KنAH3A(^nJ`B&jH j )W$Y)X Jc JRצxt`j:pUdI?  (C@AAJQBD!@-!J@4 D*PLH EڠS%&hFb}s-4DE)JEž5 -s#"b)eEdVf9ddafi|x,^?}JH4 = P3A=Ҽ=C5!&NL S<~ߵp/qF:4#"t@<(VnbI91/6bdeaBdфd. 5bdTABP'gDJSJ205&$¡8 b46pDD~yo9i(W"xDQ"aL?T?!?Vgh⇸q Λ#bϳ'*-q=2⚫)msgY($Ͳ}{\~Zh!]/ =>sFҝ8gQzbc#Zׂ!n#U)\NT{Q$2+^'q;<=Gݹ{CxG9.S9vR1Fnmf7K 1#5zvdLZ7^2H/5uZK\yÍΰ-D^+ذaz2f`hqm-:A {1g ;85iPEBk3uDŽ,)ACs6BT¼zVjjUg%1!XX r݊X/[LgP~h0:Pl27Q%1e2elks|>=s8ZZn)h ^uMM LTӌK, 6Xbly^4Qbf\^,G6S Rџ3JNtnoSfKi$<3A-of\Ç,hrυ-AFWGXGrax:R'J909ߵl(^UCΩBȐNcTÒPGȁ<-!>KAv;N܁}#1ed*1`T8WoφL0`*/ϖMC^Yed8|9 % 0ɾQ$pјEáw;?& M,`f&< 3#(S2,?(:ީs۲;FVQyA7(lzNHq#MuoKq$ ݜ+yEĮݱ pJΥW$†F3 `x'5Oom,:}DG6@ {HJqœdQXGHB|,w϶.냃۞*]^ i1-_RȢ+Qy)dsZdi&Yo>'ֽ #_/w/]UD(j"(@Gk5|kivT /WA{?@4uݼE9=DgS -o.8 /srÛN 81>tjQfۻS_R?udV1TTR?gR=$B1Qc!Hx}ߧׁӾIBIϣL{OvqAaܔ"&c?#p !r&֓\B3H؉ eIqZi$Z! Ig_1yf`wzH7:#h2X3nKV֩{B449} j裲nla%,m ,͎gSy,cqns{fŸOc G3 m\^ ޖÚt^l?|1l8f,Ǭt?So>ܺ;U{m>|O{M.nsaO$"->rј;3=ox|tu "x/ojY7kq ~d3y{:8 knɺEB8J|(" )T>k/[䨰(~FJiN*/+^睟~8 E.E3h\s= a1@1cW2D|hjȤ~^9ZU mwV 2(ͪlM[C)?u,ί~t[|zmRQ=@%Vt )#_f̛MPT`wWw@x/(=c֌mJ~dldDI Ыs깥wvDCppƁtcߧ X)i_XH!$DK~to*ߖ5U\`svb q]i؀*5 ,USM4M4IU,XS3}~x;$kB?pA. Jh`h0!.h6 ADٷ8^5OOqkq@)Br8ƐL:ӹ|n+#:90, [qx5"Rq\sϏbVy0YVʶU}>և"=wSi\^8Ώ{FqgnE7RK%$ bRDS {K0!kwq..j(̳`gpՁC߶WD)nI)G`7p!T .h}FXtc,5y?agxĺ[paʵ9vϏR:"qfp cBlX7:o 댟q#TQx]7Tɳɥ.tLNQ2D3AD IE1-S֚FxxABAQWeAt!A"$-+B6&E( ffZ(&d9-J7$KuJ F)zXNO{u5t|. 'YxZ($lD80]2-i0۾m'HMB9!")w'nL"%ŀ6}oQI`1%n XZFMGPbbɬ0&:+7Dˎbu¢=}6yEam9Cw-"J YU%Fab~l$ lԘVLAE YcbWd|-㍑dEX{f4eC՘9SD3VaZժ r3,s "OVX1EU4eHC@5&a)EH4!PAH$DBRG~1j ) *cӵ#e"6$QD-R-j6r ȰA'[C%jA * 6k]d(Q)&"-`Iq2b 24/)3LYGL"CtYyc cMr(SDV 1ɬ20"Fl̦&2?%ݙFa8ԙdfDXTXs3ZgKٔR( U4EM麸wAz2pODBcf,֍HD^#+e.FeY ,T?KTϳ,H"tQB"Peז^11+z{!.xYis,(@pD{叏P_3 eicv۔`qyn1Xa٤1p:GѺ\4xJꟖƻYxAS8T4nfYC&Qu d)Y8xZ8#c2yu0\e} suIkWhd5>``80Nog[Ouݪ`>y;I{Õ?|b+0vUb8B-;/[Ǭ"1 "JFF^ ruKW?qԟM#9P}bFK{C>ҞEB vsx(QO_HDJOk_E?Xzxs G$hd!&Lޓ1Z {}PYx”EIz<5J"#wCSє3TFhoZ~5`JA`VjVM̛kI_+9?z$s2z ARh3ekfE+ǡ=~C]ե>.{Z8*OM !$A>mK7>Jڟ}_H惼S R $w$2A^?:6[7,&!p=&5ןр@P@Li7'ت V_v{ ëOSa8hi\(  eoC=ͻge C8 ~=#G :;Y# gv %1?J삖zTp!ݙ|{(Rj=?qAl}>ڽJ*mZz)#2x(STr/߈% /A1H{ɴ ;:ix;Щ hћ` T&*W2ۿ{6 E!v ? _OrV*($ T @I))QJBI9 RDTT(4t$q@ʐ RiQ PQALDR- Ќ0! Ji%!"F! h!D<JDbhhU(^dB*%H*" lMKTq$\)|əHj@"DcD@ARUA4S=ƁȲ8bHgSTХ DR6 )0BP`JJiSȀ2i(h1E!3W{9&Y Ha(eBH1%+EREE$Q(RQE @IM)H:Y@UPqtOx~aTjI M8oqx"JfpꈖR *Y!Y͑Eu!4/lb}_OE A'u 'wKϣ=Ś[Tx/#K=خyA?9菞jb< AA!I閎{#N0j.UNPq#E3x}ρ'E_'^͚^B~=< 'tDT% #}|lJb8%;~['1Ju<_O)/ gB;s6Mٯc.#hP퓥R8@;nƾ]kqzW-p:1'jkppZm} J̯.Š%̈́fJ"5S7T~AC>e]t~ϱsS !, qi ۩' VAZpY;Wu<hel|0zw8|[p1t1 sč®E|U~4O[C/-}=17`8z[4?K^LO^1«)@[(vQja?'M”p6G?2C>RQ&lQAH1XaÕ~ŷy/d59_ ;ȼ3?-.OzQ E]\ܹ_̾*gɷIz@*(`@^]@-k+njt<7Kn8A9ℕk*g8.> Va//~NX6E$P( Ab6G4*$C1(&""(DxFCo[=oU8Y%2T vh>Zgvu84|BWqj-+ara|nv} Zz3:rkO j<*Bp0wwavl/\]Nh_{"6Dh#7nV h wXy_xcԏ[sӜVl(9UY32X @9)<-VaH >CEc ]uJ"9Q8dWݘ[?ي.6d n$P=##_wZ3fb5.z 2'egϕI ڌV8! H/Yv91T-{n&+ ٖNsQ o](*_odvUio?δҹlRTiYUVf J"o#ǓGq]YXW t 6t;؍&T949`3*&,M_너_{yxO< 2gCҳ L'Sz:i))Pȗ:HlC${>f Z0KJa@ɢ ҌM,@R.˷2D)U@ PU%4 NXDmzrADp)5gNfNXs1厡{ 5<Lpd:g@{#߃[\tsx6\NRHw E%#zxwixlQb9:Mgx͍MDYN^8<$y]؉ʫW{g @kH>9 ր>8 u L4ʛ[~SuQogR:;j!0maar^SL.I5|'NxDQҲ䕪N%HDIAXMp)A'AۣUO/m l?cܽóy,8oDj7"oW]ueB@rGچ顚x!@AB:],i<5ER|Ϻ8Q2 (n?1!O!X1՟ QmU?XM unr{6+(`$ G3.Qh|cVM4˽0G?ʡs/oMuCs(`>o{<4\`vZ_kz,F`T6d M/:(0PsQQ^>q 9&]r~< @HBۉsݞ2w}#ea& jk*4t]A-M3ahd76 &z;sijd2l?w߀a+R_ɎlhVeb-/3~"[ȸx|^|<4IF~`{4ۤ= '~!@ipzFT L ҏ*<>T'[>W__×Od *I%WY?_2OZ &(嗣=2PID .ʁgV$ Kf@(%BJ E7BIy{ X@M*ĄSĀ:~%: 9fZ82! x@:_j"zA;[|:<; .@)>>?WֈqІA!$ b|=4 =DOi_ Q߭ 5a-u~@kw2!:by L?hHN .O|}MNDYJ,zfy;d/ W䀔PUq,?ځ@ҝG S nDZ Ah{l0%|G#Ͻ? :BП3H =?66:E+'Va$u01ׇS_<$M~m< C.D a4EvL<56y7=/V7`:>vP#|z7?b (@u3'|<{-h?ڨ7OV[0D8.}]b.#7dРd4cPk,y+ƺ ܇~"2,{xwں$ڣdRK)87H4(p#찭ߚFu_(L}JS< Ȕ=WzKtl>Y}̼I3]v%ߴ3-%ZIfLf幭ֳ|D%jc-/KǙaec?8=h42qm=I] , ecBfkZ+iB٦gɩd/[hLzΊת]URZR{S])GOlE/@P IbdHQ~IYX~O(x_Zj (erCf$_e_nE;w={> SuVFBL%2Y.t/K+Q czݢ ~|ū ]{wq7yn߻ͷvel7}q{/=IH.r e2xAZ|mmQ(-I؍cwM{Q߶٤£R`H2⁒$2kJ<{b`pƳnXg):BHi7gdtL\%%w/gz'7bϽ{bٛ Cdj $22K[ئ0G M6! AAHbvx]D%9>U:2f &K 5 ]5"tۡmtV`&H rSJw{V>~ew'o=*yW‚P$QD#4K?pdv_9x> z<^ d𮞕S|U:YJ#wҒB; _'?fi%?rk.XzwgJ$LE :yؒAAXV_ EO衤{4:-.j9& ø7f yEk'KjQ/ ɘ$*e*@;zRJ$ (h;GBG v53RJOSpriOL\袐5Q'N!DEU(u944C^џbk $( 8c{`Y3ZV,u#C/xFhg|I8ozk]Ĩ$Aݒ< f# ; 1QH%z+!Bt(觽 ZwcݓO~HR, PP2SDOor=_}eX^ |_֋;*.};ݺxi%_w᦭%_  PS(ORIM Mh浼9xaFN@5W` wh~ e gζ(%,?ޜAoZDjQ4)Oh7E2h)@a2J9?o7I[8wx3P3RCVpT5{ml%SQ,!O M>iߥga;"K:}J`S Tx)2g~.*c kQ9oe1ySFTA2uC| (>H!| ~}*W8PI=_5U~s Q?'А0Ĝ>¸{W>>S>^Jn,;ǒ1ATNvT~$v=p|b6~RWl)JRm7 YopΞ~m|;RݑZϮd٫>^ Xt? jYT<{ݾH r.H #돲pYXh(>PBD< ?`!Uվo/83׮~S{Gs~^cЇC@BžfQ:qj3 h͂$K/ k?r= k?fI6>YYm;#^)Vj R_ې"~R.V^2QOYA'm_zʼz~]`{1<ޏCw#ly b$T* TO5 C$*Af#a#Lk;~\'@|TvUT~ʦvUUV*z}:)uΝvEygg܈($Ԏ W]sB.yD$$5摊H#lpI *उǂ'O\^5# Ob@PuSiH#5N^Riv ʈ}n<ǣ$phiY$hpRI$3iHndu+!;~EWAC%FJBBs_bNYwp?N @5(@O ޑ{z_N8[H]`@4~4 G(~ dp~b]J 2UL4xm+Tb!a9H ;d~75~@P#czG5^CB.f~""" \vgu{-R{7f s\*+V!ꘫ\#D Gv/[[=҉a 5@!$`7Q2~Kio > MP&6gO̜Rpz K̄?!sQSgqNj\=>0+oyz)N)s Q?N 6Ob`e1~1vE)eRI % "gOo[c [M~+ݱ 6Ź,=]Iie߫6=I_!H5O0# *;Rj'v`x@{FÈ*tSuMi$j2tHD>I e8_XkL}u_~ P4gf U-?8D }(*'v:?'pOHB^yYiN^*HS(@2&k(!K#z=elJE;vNEeXE"HoK^&aE}y?Qr>(q!;NδErR$,Tz9(EG&bo5 ;g7$ӹ I'- m `?~ifa)ls*>|eў>z$kk, cAA2~1JyVxѺ_W}_ٚ~~旷ck{g NM6FZ[\*UDlnWh?^DRSjdBJNI[eZA qZ)* M&%B !"cEC!PZP^ 1;dJbXU %ȢEU{vqo}?F ٫u`shODAw; q?]I*{{kja&['gnAI}CzuBq`ˬZF|4o<"-X *.p1DT;ހ2|cqԆmy_v$@&Ǹrಸ0BM'7DP q@xQ2 z80:*?O2F'<̕MbMcxk-6぀} RM%KJnlӺCr13d^|URrI$nHܒI$7$I$I!)$$II$%$ DI.I ?yI$P)"RI"RJVV߉qBTUCZROՙT6~NUU-I$m#m$nuV;$L$$I$I#$_ ݬ0_y;Hh?jL@\ 9Rx/(|"q<_vW#;ښH*=G29oP\CA/{nÇ g:Zv N&,m \N9(W4Uy6\X?7> jBD`SbU5M,KwHbGdKqe@Y闩6d^o |##pĈ$d@[0܀ i _4WJ)I'"%%D/?&~ l:XHH6d`/P0xjzo_n}n(>h\Tv!Vxv"?ى^GƜc6Q PEZ2ptgD3"$,;v-x- c2j|@ڮT$J +fQ@ɦ$>>ޱ_\.ܱ+U%v=kFx||!a !K <\NCjy:awx.[5Y pa~.*Wx]ho_?~B49)AO}b@x (sӝKHG oy̓!o߆-$ʜܻV@ZCg劸}'3$C\hA <$DI !([FSW:yZ\>5̇rnD$O(^ Nq 5P3Q-z \[ُxA!cWv[%>ݏ eA .;X+I|݋tnH\ e\>p6 ;ao|3)utq/hEsذ45 LiBdl^'wxFv@ (EId e飑*i%4P>CVCV*gGFůA^p͂?v0|1HrEM\qAiaa9E{6RTZ?ѥ=suWK/0sK7ӎDz?VW.^އκA%sZ̵X0噽JrČۚ5J26dh36DK?a$p4 A@) N j42vZ_ 71}c/?.I! g3˄)/>ŇD@H檅v\<$ 2k;b61XLǻi>]a!?m{ZrI38%Cڈ#Dfp/05VLxAq=1l,359YMLx4EL;+7ZN"&/\894K& bJH A='g"^ށ jS bY v̙Y,VްLh?pzV'7O[t0€^ާz+#E;VvL表!^FJ%X~Szr7vT;ɋ>tmtznt.@GK@lFlvC@g<]`kp~([>|V#2\ ig9^Wvl8]zF6.*NPk+E(5aHGF>EOH><]ԟލʦP@S ȱ[T7BִUx!"'$Y gk+]a(gf dUgQ )GƲdgBPf_you[]qEdҔX S/ةJ 1S}dIw_J ݭ\>}FcJ(7ڍͺ+Q(szð3cf5؊l1wo[102"^$PLFH W$ i֯'<}VI: c?)0T2*EGoXpAU]`.lROx <^ b\4Ms0HF̠J$!F.JI22 Mui:̠ fuXmfdn*0DU2e|^'uG_8x!a1`yHiԩ FƮ@ ]j} "lb.>˄4ӂ`R5@p}?]xiWGI2EW^_΁o+{Ǘ^<- 䣳/ =zʄ_PWaչD;h' mn{7$\.W _/nJ95ʼn/ףYai:εą =F0IÞJH륖IɦK.{ioəjGRɸ&@P^RQHSBޫɬ+z0B+ũTǍ$l#|RGSlOmud9#$Ǟ9k!a2q9gj˜TV%S E2!l"Ba4 Dƈ2 mDV؅q\EHynm+jz>Vɥνo٥:w[Yk?bޭq*UVK= LBRs%x$~Ө 0Gy~|y슃9E@RԲa-LDRYj S\Tb$vJŏ@43,mEO\Tf~3v#+v=~ ٍv-~8J> 廄"P;Gd(Ogk E@#Q3ʅs^\ud>#8"v`v:P^nD ś޸/N76ffffНvmQ{HB]) ~&pK^5 K>CWoI,cB≨,!$fA}#rYZ%G(MePЁ z{5`%eEq%ET cϤKc6[8"aJY3BQ0Vk$X=@UPn聇hwEno{6=p0RHB"A ǤE*~k7P5Lܶr(rF/*U^j[/TK&dyS-/7ou&1Gۋ":kM/O8.g삷3tߟ05ޝ=ş$a&im:l ON_\γM >=!9vhI ƸW#3EʳF>Lc&Ls s'&Nlښzo#L{}⧡mlXL00}X+ɩ#*9. )@+*z>@K@0U > J^b!ۍ{z]Xn3PuJve-F1{(`vI|HfDeS[@^3so_N 2w&/E}X끥c%p*u?FDZ"%YMQ˿TmrnT |*`b+NH @?I9%w2UPF2>+@n. Dڊ۳Lh~keU7$An_=(.F<)Q4d ~Kxm^w_/Wz  QD73 2O+upefZ+~J4_#l>V )rJ" wBNB{{ 0:a 9xcBҢݽ&" n woH:ਛ0EM#VAHwG'FhG*E w5 Ub1^zJ6(i8ljO`| wdl@,Q]aSm/٥A{13_Ӎ,#x.gv,+@$|gN5ߺ}.y Dq3Px>\%1r3~W-Dw7 (0cSܭqg}8nYs] hj =(`Fl~ >llQŃ}f5[7[}.L vp*fU;FL8oStÒ{?f?٧59 u]T:ZJ دD۽P94@roQEqgSAϥႊL$boSTA.ZiDC3k7<vr7OYg ^,LF YR (h  yi*6QB9誉GP_ݲuV=K&)~6b4p%$s p욈T Lp$zG}7\\ L-gQGI$r˺ئo`Ź^%Ǩz-k1q.}X`w[Fo۴35*.U9{ wI4 KZH5|$j$Y 34[nO@#еʏ `gSCW dPx:anTUb\3qmc칡u8pS13|qшlV K0nW 9ZVWaI=xq+ۍ0 `y$ T%"@펭Fvۚ^)d얷Gi@B@f6IV!}ڠĜ4EaΓ+y˅,J N]^:$ (VQt#vR7ysiLjQXTWh\E+Y\VB)A⩍CE:Wd DGJ{jڒu6&s@O<2EdnŻݾӥP%[m"ǎjCF7r$0O7@"^)!=X{fO#NI 1z$8IP뒺3t1ZA,@P4*=dRalzJ `Y}Y;K=Y3Q~<돯_}~Pk^9ҿw|HG`.k:h߿,Hp>x巚Gj[{Q}Ls,Q=KZ5|ߦfe$86E`O4rZh\p`7w P1Q]oz?ڍ냔bBAA%s1U?%gb7O?֩ ՜'9t?9EB Z.sԺoay[1hb* zM}@3V>5'yU1S;8XHds!xOb?)k\OrPAqk$Z FE~ B`_ýԈkY%_DH ; 5)ڸ5.O91Oحj^7dlk'94@W.h){ r@{(;R^dq )JyWc@pʼC&F1~ZԀJ(E6K{X@C;ko w:A}[8BSA$gj_[,:W)K7*tE!6!0a°qXE^[fc_ %{6d0 *Wq <Әz;gsi +AL0M(@t|^Xz"L+r F[ [sds dDe{"ĤP 7ip5?bɔffy YRAA>sIbD#k$.]#s78HHqǪBw;1U+lPiD&Ts :G-Y 2)y:|dcy>D$| H"zB ~^l,m5âCx 2,-Cӄu;6Lܟֹƈa6#e?Ŗ 䎨N Z<<ݻ{ǔck.hOCydޮK c^l`?} Q)~IМR搇\B<'ry Ծ- T0pd(R_죽H;r s2Z8Ś5N3(rw+%~5t z>Ym/fgB?8vaې#TkP{#>pHs%^mCQĨ2: Q AtT@Y@ˏAل,11ɛ=C]+|Xj䚷rQń<=ɇ12pj;Zǰ{yӧ(,5|?( Lf,\c;sv=H~-rH)z+K ͈8v YӀcr&./ߝk7>=/ɤ0Wn%!! x !T^XfO6;+y!-8 N( 8_[w\ i=ә>æSa|mWW`D%(>Xsߔ=νng: rfŽ/_ؒnh#%xxvrԽxv%v@?VaN<&9^9^Pw]QsIXQՙXK82el[c2 G8>SlN5?s ?GWG$cb>aEݳUifB;q/ dߜgS,qxg lCh dC-X٣2FU:y5%Ƕ73`?IڏVDC3(M_:葷h^l{uL>kN >_#]_! `5`aGL d8Ywv49ssSSh5\| kXO{ D솜.,Vcnbᇚ5뷂˂ËB{G0<::CHxl--"!cNq:0IcK ֧~X5(#Z#y^Tf$r؅+s}=`zq5u1sizB@<=+Փ%#='rf<휲߫ dEzf{4{hӏhɮp!35brO #(6Jenslp %>~]߂y'ǖ,:kOgT1Ogj:ho.v4pcxLk չ(tX~= =yTi}1Dx}Y n8s'$^'_4R\TI/CEpȯ([ B0]T0+UYD"3_H4[Tq\TsxDA@P a_2?5 SrTf 3E/*bdեg9žՕPޝ4#`pzy__" 32<{i|9c/kU8ь030)?f)x llfY{=.[Gɉ¡|(R.9{1u+4 20F{.M%hpv$a:&p o,E8v00]6;v޴< {b6D5o˞ S= ($HpxhX҄N9~({?%&hFx&v7x":^aw@--{MI8^* Œd1k^vp,gEvr4?/Hk{㳣ڪz6nH'+ti<Q{qm: Q\"4vscb}5 |tn \"znk=L_|Lj~~?wrI$;>S租hN*0V}[dW\i_\ Z 2@/7Ts bCa!0mp?_#__ƀoLu:3csz>̙'SfF,o K9a8NJظTђw=d}{^3' :2kujFwNx3.͛2ݮ T%} +tgv~>E׊ Q7<+ew5èj!+ZR|fo\> 5SX䟿oJ;,H i `C:$2%:as u{ղVaGHuN1q#W9 ^;ϓ;Iw ]O mr=hx;O{P`9 kĨ0@銍 ֡q0Gk<H 0s,:(]xIN2RÐkWEhTa-b@EVcJy].ˉo~%(!oVc[wHdx1~);FWĄ3Vt&X:UNt bqi/wSU~M(ΗT͕ɱT0&bcci Kr'̯AhY?B4b, A6F/ް[+$rAy- 6dQ)*xKۘM%G52-ذu7#FDpįFkSbäluZ!hqa3& pouRvDHCK"KQI:/3p_GF"fq.͓zTCg:xX!P|5 dfiN"״9 pJM\ F(Ͳ%X Sqs`޾1j͊_vI+oaC~OW q${:h>yW!Dc8 }m]?qK=҉6r H${y73od`tooii.[ fL'Xz/pd!sNkP8ߟ_W=b6̑{!t@=`Np&}.G$Y7 MgavCXs݂;tKUCc'u݇O`Z ! 42@r<\'h Yx* Nmtl㯺d3*8y8HKFDÌK4]h!eRB^cLGƆJjw_~Om|Fu5oEa"F }ZAǮ+'V# quXэw9#qt%û1O^8Dw\̛8 ƫb3ffτle(W Zݝލ!׶DWux}nR[{]ƞ3qb fs@lP >=cj~TKq S6;:o 13e `ZÅΖ53kqq4vᥠ#,35k1m׺v:X0+r<|Lw15 =pt|BK yƍp1LjݰzXy:!M맀93Y6369|v!i5MO uZPz.X2;9*bEK P2 `//"3ABe̍Ȝ&bÖk-njor7\Ok UaXߜD1 n235cZ F{:C-d /Be VK@dbOZΊ:ûg+2ԟ8;_β[ڡSDmGÚ0th cT>2J[C`lˈFtkΔ`$[@5S>hox. j; <y0bL,+scM.~NXL}>`>k'Z}:pD {F y|@d#2zET\>#[ ?6zakٛr:tBR, TL4ra0(@o`7:s[jtS@2()Ad.d`Rhd"mģ0}p6}oc1^" ߂{,RQ}ͦ?0- ͘R׷U egE@@"G/)#tE#a:bQ{=A_ Zvބ%]}>ڣj[ 9U]@#ܛA$u~Z~..c.888;.o y^L aػi=x |.<ܼ%~?(\:0xyy't/WtnOhɠ n1ДG|vA(Hs8Ï*'.`OD(j9j,b :"< FCY9?.*[wYf "8"My a]U- s4қD0=B8xhxz'MÉa䊀)Ƃb4^U ILw<5wN1+A'v1G[S`X' .O>oz4cN|dzǦk޾kiޑ_pj"cSQ= 2'\014p؈"&t8w߀𽼉gn0<8hKdp0J"_+.E]\JƭUS+H(dLELtvًuK7W6)޼#R.(Z:w%iNeb:WٍsT:fԐw52qpJ@VH ?}=u">kCx=;bhmt#>ߚČ/Jӡ03>U[o!ĔЀ7V[" H$*O򕞎 籱ktO߆!C$t WdFf[7O1$]h1(7hP+YF@XrDNI鿿?|xmh=DIkmBx;…7 :NQo4ز m٣^ \e6#ըL_k͔Dkps aE9v(c:G=²wpx-9s%c01@~U_C=;_3h1:4o,mx9Sɨ~ ^<2y.$E%AG)#Lk d@L,L j y"j`*! )Ew3}Ha 1/tz) u\ªs.{?Iyc^xV۠aoeKޯ&HfEߵ#h75{pʢ{v]NY?-@V A֞ [ZCwgDܬ 84r<=;!24xVPD+r77Q0.Py R f+vN*;AZ]@=pUst.'*^¿'N$z$)c!!8ywФU EnPcGyvG0~zpYcTtL#"|\AplrTq 4هBG>l-zYzD¾. ER `谕\"1 dl+㯆Z{ƌ$4!a(ʹeժZ[: ͌:>zv7Ե1j1 MJ6dk}%!(kb899eps#:*DPƦ u18]&'g ˎN<s 9?ǚџ9t:ogFqQu _MhOx뎪l^c:ޘc?(iQs~b+(QCALnhQ֟ڸ펟X>)@(@*d{}(G;|o*H$*{|G}  P~ߛÆ>~߶"ߧz]ƾ΃(ΐǞ5p>W95U?tP7o|>YĘ9 }gӏ͇/?rD0229FTrA?_X,`TTDPB ( *jUt/sـf?b%Rf Z*e_/Sv?5)1-DGA jFh (Ңr]r)C$B 01HgSy8Xwicj ĤIAU6U  m,RN+ɏWO;,̴`uc0:})Peְd`=F1D}L@4 BèTC@P1L(r&?Tbd`$ː'uW}gs?9sNf,kc8"qV,S7ц9f3:֍ٖk3AB2bD-qM|ƓNwDR4+m1}`fcB5AT;rd95`&婪>]8; \:s H⡵jǍ}әهkKHd'w gC,RrjDrp/r!&sd̠};FO)NL2 }ELN=?h^Z T7' WzDʋ~$ v3{_DpUK UAjMzH_=P v8 ˿e& Fh ۨ#ԁ?"ǴCB폗IvݿcB-(3:?9Xg0!e7|r݀:Stx"G`B{CCn͓ Z1?69ɏ7PIl.EEO[: v E9nFDG=VHUDgǖ##yÃ0Q2}8 Pzvb:]EH\ʃTf (A==:FiSaؽUn%Y0A]7|v QgDou'*V~'cƦs;FZf_>S_/Vy=݋c|Cvz$'/'FFQ>EJz QlSWy"_ß|=^߬m7̰}P62"nd{̫,Xm3:tn0Odݯ}oU] 4"_M,_m]ɒY1S!6K'(yh1e`'o_+9g_?-XgoGqkg7eNj]ѣ|ʑafs|iֻ@8$O;D"?o[~=?#!,]Yۿײw~s>8 =vDYexE}=I7Ώ% ʌȉ8 u]՟%U2=(€@VwV.$̩ТB%Gہ=Z947o=pT܇2Q!)TX"Xm3[շt-|]hOߟݏ_ƯA\ڡDqs7ӟ_4#4Avix8a!,mN:!x[9 ϻ7:e6t|{O[ܩ %yAʢ.A,qx앙ſS`Gӹ|#,[G(-;`@ey!@= pct#7arrt<BugӸ3/U!~0O#wlS&>p`.C/N^~WM'Te6@ȅ֗js&a7+|?|8N^YB4⨦GN2zA[A3` K/R*/;QᏇ| 3/uj6UaK.4chtW;* /{߮7Gߔ Pl&!Ѯ,'W7v[2`Ly])A>yߝ=^ `PX,O3݊w[/'X.=>_oqa˸ww~yUUU5;Ԕ>f,X|j蓏^ v` 1}4:X:#z'_`wpn`( _˶C®{8are'ӽz@gO/ dgԸ>_ v>`#of_%rl60L:;/ohi'i:6@\z9eJX_ dwGѵsfRKNJʓT:}'障LJ)v .n3Ȟ:3>]3Þ}W$ui[7oo;r Lzl6goB7-tWcIK3M!,@,e 9W<'{]YcLJ .W(e:gSk.\HC4վ8uL1-f 6924mI +ri_l'9է8(F$SEY"A=!ɡSBx(au.Ys] Cbe.2۷v\Ev߳(k rjt"D.1^Ci _I"sx]%cO/a/Vb5!}|WlVɑz={ҠV.kDb& v!D{1&ra!(QVKUj:- خ5ʑ8?\_XoQrץt浏\v-*f.e;/q@ 7=zd$!Di 0̋ ȲŒ$3 2p \+:j E4FEFIPBAɘP0Q%!LUDdfFYfML!AeATRلEKN9 aU2+0@c9EA@aIJRMJ5S6bfQ9R!8e8)QB!Yff9RHf 8$U ī0*2%AKJEO DQ%( &Pf( ""TUȑ&@beY jj)b Ij%hf % P)C3(J*!&2J` bI)h"`&fe & `(! JH )B31RHtQDj)HjR) B`* jR(*12 &% 2pJX A! "HXb`! "ZJVi iZh ) B!YHp0\ IJ\ B"j (D-P153D,{0qas9%I`%dqQQAPULRUDL M]pŠj&V ""IR!"AD0%3šT YLCQ!s2ECT%@A%DC!I2A,E43EDS,QUST%IfUI jY))$d) Yj)b'!$e $i(&)*j&fV&cL( h &l"f iFJJUXB+IMT3TJQ$KDMD,IB*y>L{ }q*o"v")B-!2+\L/ۀ) DOcLCсw ֔(@:`r9@}` J#TiN_\-+UD&-Ш)(??RHGt`zP h(=H ޞfy~p}9@тBb$}r@#Eb͒49FRAZ ,1VtIEda4BTȋI@!E 0*1 !WPKTU+%HJVe )Y!"XʒbbeY!* WQ $!u EAuUP9`:"рdTQ3)M &iubK&."Ũ(r0005b udDbBظG25:g 0T$[_@w|3N1f:~?_/_ 0S/ϧ5|nǃ5̭~czx߿(۟C|_r#2p3!͑b5_G);Þ.3\&H: |7w]p|aV~*=#8צYH|ŘՇU+| Rļz([ M@ѴbFp:TQ&UKdc.`dH6=dn5]NѷRF!chPFCGݐ`]` `O৊'y?ރ[j³ܫߤkz\ |M7 B1.vP~dv[da(8m7U@XllvRޠ5P3LzH$]aTKbmvdJc HjDd0+Sul zUG/##]d38\4HPu~nu΀VGw9}߽:S@{3 N?GQ7r)ybLѶo0@o_ݼiTʮnyp1Co<c[US3.8WuQn-)uq|^.U[@4-vlW;҃ m+)zڦPm*εkZֿi:vLݜbʻtM]tYoYg|힇{13x:xx_$Ә:iubȾK̀o:iv}e?y!NCz}hJDv%B6OO7dﭝ>`-a/28tWhS;8Sc0t'{P |;@K!EI;#Paʣ~*?C t1~r~v`|//_=ϗǧAUS'g~)y~ްŅ$&PQ`FrS`?\/ysrC G~X_M0Y|a`-2U26jqװCOx.w|!(:כpKxDOC( 1 6ix̍A: lnv۸li=pj:Ǔ!aa36Yj,k33PbCywUUϟD^ 5in8O8Bfgu~;cМvpX.thòwγ:7uw~wZZ)}pk]ukZ3>r*c(麔9=g}BU3^5cN9*?<2{':nh=V]u]ukuԛ4)JRЅffc f]\/ DA9>N}φi 6Bo|'r8N?0e_>W`3!*" '?`x'шooz<r;.Hlt&qe?荋A,0_D @%I,uu&A~<3|gwOo,}a~u{V9Nf]iPAL^0|Pܒ{-23}:-,9nㅂ D#l1" qddz&Fi Mܧ .Upv=WVQ-.K=j/v6Ej7OéW C !%:*brI8M9'*R/W=)Qt^ԝ;9 vjNl HDM2FX `4/,~@r &*  ?pcʐQ'mH#`XB]ݟ.<C;m)0M(V]QKǯ#*H3UGOϩ% u* ME o\cs)F[^%%oLHpt#D"|{Hk2V=֔\c+ Jh{%1Q"AG3Ѽ p|8d{=4%ackӷĉj":TVз`A '` aJJ0pstWWJR)EzEvJʨMFܖFFԋOVUB=w_ (.)%">tiua9g(@pm2h߹󬶲j932 WTN+{J|zqFO>7 8֠YÂe-V1D&N^gwF?A rd(@PE,;(R NH%HwC~| >ҝ_@p3RȊPȃ'n~@ؓ@J>r)@Q l8;Ap']@0č)G" ӔpV,T8B&c)SDEZ(%j0_H| _ h!#tNGv#ퟺ2 O-5>Jп `a$}y|ͱ9;SΠ<aK谨P*7"v|k#) )@aWa³TaN!~!42:.䵤0OD>HV>0WD^9^QHUQTQ2P#ǀ.ԸTtG32hëj J(""(i" ""h)hh "j**&JX*"hXH?J:wC$='B3wI<ŃYIf]z%PӋy]JWz%A Z`F;s ?j%sڛ#Lj`X&gu60ċAO/VULL9Nnb"zN\0cfCDɔmp?'} ggx}VUMPG`=Mc.Zx7gܦL^ ZɟnTI $<{W7uk鄧a+I2F1~ f`\С7<1>1gLbԸ[Xo䈍]tU@3C=7񵨟\3 im.Kꦄ:Z3pR|@ :)_V^deX3 5~#AAA11111111111_ߚ!Ar1#)fகMzu:]W[-'s\_z. g*a9G17 Ȅ^_o,=q>jОt5iH5nepL y >Ey+ǜȚ{; kbsC@rʃ eK\4IS@wEd !ZC(hQdUo~=wv??OUP<?3:L\ ;_ "(J)bHi 2>Mf*҄ZƓi/lj.µ6 FjjRS%)JFi+XdA@ҮsJ֜ɲf !`Œ $ZJGX6%| c,) fF\TT̘t[.ŪpLV!b"RV&QN(iD!QKj%j!V i&V%dV\(C-eAo`dάjp̤ tN ɷ,D 41ʜ.k ( l"O -`܌a# u4SM#v FR(qE%F[M"1غ톚i>"G ]E/|b1Z%15l+t0i<1 ƪND&5^T :ܽc.4 @Zir(LhUZp,޴o" 6xƷTwےW`7&s]$V aL6,`<óE76҃F4@ m6KpCSAd<?\ihw>~/vY A$6Tc!)+˨W~ԘsD"?*'몠I0aM! >wC螌臰HNB\NÞ;')HCE$*@Y` }|C]u 7OK|߳{[ Nl"T Y-9֕ V]v"`S[xb+a)J;2+Dx~t8WG #60,9T36.A!EES*u7{آ" p<߈ s\”$p <.~& `Ɂ @8$Q@2I$k׷<׌Φ=yK&k%@؆//;.Dšs~Ԛ^^$A"(p8KnQkm`"m֤Т)ܝvoUE7 nc( M^Cv5Q NXx}2GOwRYǭj&7K9θbػ$w!=`iC DneR,T `ROz\I]qdpq8>>($d88>w=YML {ޙuhu!!lOSڼ>orHM3pbMpպ<`cGYRoxnnBhC( IS'7)*&i"M{yI4&9{v:p-T={oȎ#*A5SHHR==%/c)-K͡q_q]Ts M1~~=Nx;=Vnw0a”EvHREM!VeR~U=K싃!%vva "(L]mq]:mI7$5?3HRY B8xϐ\.3eb"ArfY7< s][i̳2{~6ʟ“NYO} ~}kD`M՟52go?d9T -#L}w&&vfLG^X i,n85"i% h暟(i lpKX1-vOQ CDa\ n! |x]b!|cĒI{ j +XOIwܪlqpؒ eP| OpJ$ IrwfaA ^A 2;=szjЌ34 ˡK) bE \=;륭gFy$Z@rm۪FLhk.=;h6<6@Z|suBz0f`,<ÐSr%I $–2a +Dk3׭|’zW[#7($"46!P %*J+ߖ"ϧ)-jlb3_^b3x-*umau$PJqShf8Y\8Qι|uz(֫enz8cG:#:<)Y{;3&뮵\bwuuׂN tg0GDwIixcA0Y=4$d\W8de"qIoSms]K1,Sz=@ xqOvH c'"ƻUwv"xm99/Fxug;uk]gKQNmY}q~dKESuFևq~|k2~Φ,Y.4bgC2d F|BAŠJs[6tPK@PoY0v\z̬a4}YI}=1yMa 3=7-l'&%G؄ov#j64CF'au}_z ^'&j䵒Y-, ÅqÏ9tacQ *:nɲ(}:l_S0BbGڭf<;:"M\~U_j (*B) );`nXf̓U`у=;y( 5~~y}r ml!0Oqb]|ʖ s.vfDL9sjK"I.hjP^I0/Pd!Q se4n;c獽!@R*˃C?Il>rE]7HHs׻u5v3{`ȗC ֵ#!EvކYQrqVRj`;Y>T8y 9G$ʃO# D2 6\x!5ӄćF]"_k?YL! 8M=͘YLbL 8K9F$i&_ C65EafͰ̣v?#J'A" (z. 0o#׮3~r u7cW'kck{ p˫4 uok:x5ÐcD")/Y}>i?>n5K7<;,(? GfJ+U9s\l_-_PC!TFy; ȓ#.GMǪɄ82M@?_u^|smҍa[0ݥOǺvJgz|j / m8 Db#"؃͞@=SR;dN<30zi*YLz!{9l#KT+m߽7}L58/( Fgf]/e6T# 1+^>%Hs.V96WQ퓳oK+Zq>A}ہkN\|,)aUmTCQ$$TvqsrBM)SsC0Ygwjj6zTsx: :W;ECsC^1!~h@ 19_uLܸÏVPwbcXI$Kgd>_!҇zyz9c(3w3!{a\_ DU G gONta pqؐtAOq ay1ˇd k<8g "TLH,yuXSgǶ0߱1Pݨ־|”@cE@"0P8=`iNp 0ٝ{=iu}[]{2A2ky|vlm Hu̜> |<֯}~sᅞD#G=$[||#]tr +Ӽϣ_3Aa!!Buw"$ mJ{w;;Xt',UQE# }>7 b;P@*1D#w1F hg/T@O%Ѩ0z+XYhU:o8Aw^xDOƤ"-@+ !ӟ.\! [ '9_w;|@/̨ßAǝo*#mWdcf9N{(t$֣11PE3fr r eFKP,@Y=]!/ԤG‚D'S$GI'' ۭʅ-4frVC/0XE>cֺpB r˰VOڜWݯjw)=y&0SR䢢{ Oj4`R^=PN,B\Sƽ(=]WЂ%%;j5۬I6%Z. lۇTbE]۩O~vOnv8` 3߷npAsՍ8N!'w`ّ A=HlˆS=vMOj ~o: )э-Ymʝ)-yr+Ng60&y{_z`'0}^wזP?_:Sv|@~͈1Ï@B,ߜnƖ bvQ zӉ!̰Ӗ,wvD66?.a! P cT! OTDJn}kZ*<dcA@ & *T4.6GmUQD#cA:}{X}Ma7~~OH < JS@= P)L)JR"1 Ԇ#-qځ7 i|>IPW~CS=;z[:t'}3>[ D~J?ni rZ*=I⿏z^/xn7z?ecry"Gt:?ǧώ?PMq H- >1I'Kǟ|?阶L6+K  >K8! poW_vK ;a\4=<(s|qƹQV7j`~x'P%F!?OK8㏢/+,ˏ-q>dCsH(~=!ϻGkSu6j%Q%΂DtWO5@=ca&Qs M7q- x{s'1#y,?9SII=B}Jw_@?s|f9b _#&c>ŕVh" /"~ 8f0?J%H (AWco^|D/n@0U? 8p&QC@wyD%!]y "]XS84__yoy/b©,TW:9}-Ƴ{ys׎zߠ`HI-R'xz@}9'*l.*Wpr/oݹk "H${_〠JT)h)Zݽ\?>~~~~|>̲PB"?,T Us,q2 ]fC T9ֻgYL2EPf!H'=~F'WHttMDY} aT2+րՕ{ ,tvD9apVDC 05oC}:ra=` geS!О͈;Qd7>5[fm6i]vSbRT Xr4s6{!niAkZִ-T@)BH& 1+VҌ}ǃ?Jr**,?`3xPP_RݽO=wFQXI HwO9y_.DȄ0nr+WWRz*j35| PQұTUOuL`{hL|@gK/!}Yܰ O !* =Aă|c^d)wF$*J j@\YBbj8u˲TUx&U`K6XRoPao1odEEOy1ɐ@ fJ.%ja/Q+[ex]l|ʐƾ.?]<*N31m}vTn}=IfRRMvUo<72CLg; դA_[~L#v6" _}&̠y~Aa@w~QپCt pD|gqf\XC.(q󛣥$LK8 *BܿNC5[\MDx;~p3Db#E#3|(^;vHT`+(ImV2H3,r,*"j2325`j2L R\d0` KvPUh2,3 s3 g,###&'' *!iiBL@)*"(JZBI(*C{Չ+jN*d#*rYTC r2r=1#ک(m? #_K#PA#-=WڡQ ؛ɈI߅x8w$T_c ;F%ڃ,qd` zdG-5@T9UPU.6=@`}'vgQVܻ9 2-ABQ-sr!1 QibaE^1aMTk Zzvf$3Ӧ 4v^U?i!5>P2h+\1˩B+[;Jl"T.TFH8!ܓI:jrVc Xݸ:UN3d7wsԫlg9 X$XNmCƙq_>Q!b%(I O<܈ (Q{OSXHK#!oW-2ֻ{jqu:Gx0= {@y?|{}M[ܢ)龎-sԵ{/=so\vx@6H I(x.~:x~ %@wLGשpB@~qI`&7[3ߏϷ|~ D? pKp *Z]&oDD3B JZԿ %D. :_9ߑd/@ Ⱦ3kvG!ZcGy&-:iDcUb7%D Oz#x%4 (NAwWePK36jH< D<OףwǸkZsĴH䱗s$h39p,294+40X,Ȁ({_D9FPsf&Ĝ8_K5j%9$Ɠ {mF:{%Ԗu'O\:/Be`&$孻}=uVv,_fd2 PTxsEkƜ`GÌvEMu/ BE#(cқ{4R>rOinQU|q5KwuAa`3p@`k<-ƱepzG2*v1;IA4ڬ+Y}5ฏ $ Ji)D)hhZhY)E#BҭPQarP)@  ҁHRP YNIB4#[׸ÇG"((zRÍE:RYasEIܪr;!bT*)s E;"3̖]r;gAoHy_?,!ķS&<@6o.8c-~8w= w4C%)Ct_ 2-4^U4wِشucA"w$kvcA@*"r5Zd܎l:@=cu6?`B0,B=" /|#-֘besWʘa( 67P,~є ÂMv7ߑBp"`;Q9'M,kF+!y{<M |A$h+cE iz Um C0&FY\ϞܚUV밻 ݛ㍎5[~z}=`0{`0 x'IhO;fu\1}Z[0,5KzQ8.K*'V_8ac;EpuҜ8q̚Ymׇ@iyd&,Bd L\}tns _ tv[1$vH`(h:"5eWf0@ P7-go}$? >ˈ@3(E\ؐ!5W* .:k{ %nqϰsbºu4װ1>"0=n_xNnݝ]c>:Ɩ(O6  9nXʠmh!ÿW7 k,L?y/oeF6NcὡEy7Pp=$O 2nMcZ6ג0Q\֔o+ `/r.|7ϖJAx"< l=" 9dO=Wq9az\7䣠s<{EO XT񐳿n|P+ %G!=lGM`pD北X^᱂,?:@? ޼0zj[j,F^fan75V \]ʢ"})8'0GYUJ_t:gf7wuvP4G) k5ѣ\s8'o𔓥VCl\A7ukWiX e3Be8Ta7M5LN .QҔXniU@gyGF1tpIΈhۻlAede^2HEsZ Nv*f4P^|SJ0~rx'=OB!kpɇ z7uֽŽHdžVmpd'x 6aQS#{];R+fC.#nu-h2>Vb@ݫnk&}vX^6EMiF^kha)͈0b J=rcAuʰ_kwApmCׂCQ_CֽK(GN$j;.\2vý;L\^tῩy`?6I.TхۓN+t""QuTpCb>`wgWd$3*@( <9W985[ܬn*K&!:w>OsX"n[Z֡ 'PcO8ǜ_#=zwK ҥs$. }xs@oph~ͯjjW1z>EqgBhq@67LBZNf#Yw3:QsmE)NךT-:MvL./ {?]2ᒆB9*: Ts:l ްM 6A9 ;F":,ꪱ79.\R-:/ߢ hg6TZ85CAQ",9i-}gңKISK$.gBvlGe ót- SvLi]d!Q0̹ӣ4ZΈe6`ƽ< &>wgJ.|AQBaM^썣zM%^9gYԍ`"{aB$'mJ~!|#]t2y7ꟺNbQ$8”ӄKYFEߥ<[>]\s͝9jIgG˭ه)U#аE:4(3F*ʓ<+ZiJ{ mEQ0G8UF1X]l8-k71 ?ʐfII_~QMʡB/w:S [`BڈG}2j7Pq) hF``ӁeU xugGslcL,z,h"ő4LDjEs ix⡴Thі(es%u|F0xf񧍔o! PR"G,;ֽoD$qNuf4g2ggGG0;`:_y;th3ó'fw_ 鷍$Co=60_|N:0l{:|y;Jm6Ϟµ㢚o*$gT ֽDq B C%~΋q"}ET;֒OrpS udCk%e4`E"$T*#Ϫ$Qݏ ;׹$Fl߽OrDゃPZW*ahCdѠQCFw}ԝ 7Yqj6S~lKꌨG{??.5|qxxOGjֿ|1rqW:d}r_=eh"rǵA'.(-v|`nh8GPQGaR7 :.E<N){'ƨ9P'NǑ#Iݍϔ-wjޱ1[=ߥޣ秅Q3<]H g]s_޷\ztNZn~p23)iy2ya C?L⣁Ww .ˉm w?:ܹ/R!B%P(XinQ+X B$P0 'Op  F?)@!B)?_wLt!oHL;ưbS!JZQKFF*sbεdQUXYfeU E%| tL9Mt$oJ[C!Z˶k ()%Ї3R66r66{ldXÓ߄1:_HZ fcְO ,DACLPy[! jvtɤ9")@bȅ*REI0! sA&*!%wF$C$ԡd%I%D눋()DAq$x/#؁s~LHXkF8s`J-XVY7b|P $ @m v{`FFqo_x}OѾn>`Gg%iCЀr'<97w}N6U:GB/J'GQP j ^?Ո8>H}??Uo;H܎Z(@1UTL7 0TLqzLhF*!"'F6aH9!8;o,roL'FRI=gM(aǫ՞% pzO o:odžuUT*AԃT)Q ?sHB E{ |ZІ@lJ3Tؓ3S04!p_DĀ~ ZOua+8 Z6j r78cj 2rX6€ݿ>՞yF,x RCt;_?fX!`0sLRHGRU=C `CFO=O^mb,uczw!>fE610%I ubNl~8d|o 8hC%0#I D q' 1sbR )hZ)KrkKQ,A$KV1?S&!`XK9 !2@HI)LN7Rb0ay.?H}ϝ_c9>>C ;i@Ҍug$I;GD>2m IFk A[.A$cr/N4*P[9)Ľ=yιէQ$ π8C:8.tg@`cc,;(H= {蘿 3\$40P)? J+HzC:oz57(bpHmLr\* 0^\M$}}6l~ r$V~9nTUBl_ c4P UtP^8a37|誆'ܦL v2 ğʀ+:  `~t|NB9 __9 *a,{1oP:uGހ#|{g}g2r>>A>,|{(l'WcI\'3 ޯ=d<EUtrJImvކ<(2t `@ݤ=򴣌n&$ 9t&hhѼJOcm7 KQ@lAv*Hx`wו3,ɜ6$$W:zndHy5FHr :{e`ǃ/OWnH)o.2./O>C!jx/r Ȃ^1.x{Ho#9!"u?)#}}6`u!QZjO\;7C0C |D -Csy&!n:a'i p@,i=SoZ$UQ '41)5֘`Ćw@ 8~R ro 8hS]|鉤N7[mFUUUlUV+@l.ǂ1ŏqr)ΐ<.&XpLM'&}4`pqH=yN<, ʪ8"ZoA;7@8k5|8N~p@PG1~LTJ(o c@DB$" S0d=ޓX8A` iٌAHq@dzrC7UûcC6ICHl&"HoZ̆LX#ݘC] jLN4P;R6usͲ$;k:"ҋ$@湹y7Uu` 8(]ѯ,$6`3JUM1-2#a_~8B o b~OL*H↦"4&-zhAQئrMAPb:0JY3/T@ Iu6@G Fvn=vw9<=?~d}] SElSD N=*8^$|+Li 1a v~Vp?SC gPfB 7p ײ)0@H8{> ?1󝽓6tcvp =Qɑx#];~ٵ;K,ϡ*ֱ7@! +X Oɹ{q>qr݅UNx+pDDDA_/~.k`J P!#G^Ȫ6_Ze>p6͇o}=B-?M}BGp/=>0>LUe;=׹5<dž=Ux+'A',n12! eky djLH"U `2$>dIB + @?bXvrąsߢz 3D pm.ͣdDF8bD&"w1AI׿ \ $橽\1x9b)ה W*$s cMayAP=dC3 pG.߈4ɦ؂wԋ*@TǿsKEPֈ-&Qbl+tK 9:S8%XQ"Ǽ.hR$\Y\)=h a! _n:p<;M}N),T AXpx@QH`01pზ"CHaH(%CE& /\(D(V>$@_0$(G()} d?ܜ*!J$7 J̄d7\4(ñÂjnuIF BɼsbB0h41m16L:NǮs/@yh@hpƂ v癛 rFى:m{C/]@4g'Fy'j^ ls rhk(~Ld8ٷ#RT4lcswp kiwȌ9:l! ]ʁA qIh,x8!G(Z N\H4p0 Bwȟ+?|থL$= NisCɂiTM@T0~Nm()CM Zi꓈QtIAm׈-pKL^V{xpcx6B;pV$l9ʊBG7!ɎuȨmMQxXf6vuCciI;o&`ȷInCƤ lsy 9x\ mB^o)0Aʯmuu( ^y>my #A _&H晲Ho$=YVCL(-eEح/ d%8LB~{z y*xf;>Ji?;_~o;DG_B(QZY=Ǔ9Ñd!`}߯}D'rWXU rV+g]VFzZ$XMBwy='@acH}K)F< n; )zkӃx\ &0d6AfwI9#S5a7"h^/ˡ !]w;;{| #B~Mj*J0T'011 r }t;kPbvrbN,wda2DBf JD!ƌ;@p.4'/#|B= MY~aAJ}b:ɐ#ޥ>{& 愎>`{ l}\P;`;HqN<aX!s[mg4[ d1 ̛v4&w81w .AG%F7iA,ybo~xB VW^ZP㫗O,<hD]sن4R "K@i\#,yD7Xd)zXj'w( ؜\nl@ Ȗmar(*{80`v`C fؐxg{98驵4J!84C +| C9 >ݺx8d='\gZl <@"Fа|94}k0#dflLD}Wʗ џ@ģ5-'*0( {NH~;~ '=~ lr A>`>8UW USUU#xŚb75;6l,y@8D6ϳ]UV}|Kzv@,*39UAI