vzkernel-debug-devel-2.6.32-042stab103.6> H HtxHFTƌa  Զq5D&tmӄY!戬E siZNz07b8cefb3f68d210d599fd4be699f46fec14724bG ބٰ=gVRFTƌa  ԶdɝYl8\ M2u8@@/NjjpY2u>C`>4:?:yd + u 0GMT++  4+ `+ + O+ {\+*|+d+Lt+   4 ( 8 9 : Q>3fF3fG3g+H48+I4X+X4 Y48\4+]5+^7 (b:d:De:If:Ol:Qz:iCvzkernel-debug-devel2.6.32042stab103.6Development 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.Tuokbuild-rh6-x64[Parallels, 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-042stab103.6.debug && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi7I y (~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 S+L0">;:,+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|  =$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$Y6jD  (*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:bkq(: yE, C 0}(2'j `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 ] 'Dt  -Mg O (a.0 W O0 <2PZd 3"=:"*,z  0 HHZ2-} OH  #VC*Ybprl SIM8 9&6IO' r @>r< ?\l9-;w 2j "M"BF)$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ؚ+a .- nN'f q34<Pw(%d*m <85Ln W0)kX Pmr W o љ!6  -7C _+%e1kxiIf 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* {W#uUhA: .%p=2M K c h(W ) S  X5P1g= 9^)"&-SSb zdU.;,6 p UN3#|njiX=Q"5U /*q6o)!vCg45   Z R  S3:'3e 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 _e$D S7%I z 7X; Q=Q 5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcQCduK !)52 #%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~hGZ  4T$1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 -w 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큤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큤TqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTnTlTP#K5K5TP/K5K5TPTPTPTP.TP0TP3TPK5K5TPK5K5K5K5K5K5TPK5K5K5K5K5K5K5TP K5K5K5K5K5K5K5K5TlTPK5TP*TlTP#K5TPTlTP&TP&K5K5K5TP,K5K5K5K5K5K5TPTPK5TP2TlK5TlK5TPK5TPK5K5TP&K5TPK5K5K5TPTPTPTP/TlK5TP3TP%TPK5TP3K5K5K5TPTPK5TPTP&TP2K5K5TP-K5K5K5K5K5K5TP1K5K5TlK5K5TP!TP$K5K5K5TP TP&TPTP6TP-K5K5K5TlK5TPK5K5K5K5K5K5TP6TPTPK5K5TPTP.K5K5TPTPK5TPK5K5TP,K5TlTP5TP2K5TP2TP2TPTPK5K5K5TP5K5K5K5K5TP6K5TlTPK5TP5TPK5TPK5K5TP0K5TP0TPTP6TPTP/TPTPK5TPK5TPTPK5TPK5TPK5K5K5K5K5TPK5TP!TlTPTPTlTP!TPK5K5K5TPK5K5K5K5K5TPK5K5K5K5TP K5K5K5TPK5K5K5K5K5K5K5K5TPK5K5K5K5TPK5K5K5TPK5K5K5TPK5K5K5K5TP&K5K5K5TPK5TPTPK5K5K5K5TlK5TP+K5K5TlTP0TlTlTP(TPTlTlTPTP$K5TPK5K5K5TlTlTPK5K5K5TlTP TPTP,TP6TPTP6TlTPTlK5TlK5K5K5K5K5K5K5TP6K5TPK5TlK5K5TPTPK5K5K5TPK5TP*TP*TP.TP5TnTnTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTlTlTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTlK5K5TP#K5TP&TPTP0TP.TP.K5K5TP5K5K5TP(K5K5TP5TP K5TlK5K5TP TP&K5TPTqTlK5TP1TP1K5K5K5K5K5K5K5K5K5TlK5K5K5K5K5K5K5K5K5K5K5K5TP*K5K5K5K5K5K5TP K5K5K5K5K5K5TPK5K5K5K5K5K5TP K5K5K5TP.K5K5K5K5K5K5K5K5K5K5TP$K5K5TlK5K5K5K5K5K5TPK5TP!K5K5K5TPK5K5TlTlK5K5TPK5TP2TP2TP2K5K5K5K5TP$K5TP$TP4K5K5K5TPTP/K5TPK5K5K5K5K5K5K5K5K5K5K5K5TP/K5K5K5TPK5K5K5K5K5TPK5K5K5TlK5K5TP(TPK5K5K5K5TlK5K5TP/K5TnTnTlTlTlTlTlTlTlTlTlTlTlTlTlTlTlTlTlToCTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTqTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnToCTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTlK5K5K5K5K5K5TP&K5K5K5TP5K5K5TlK5K5K5K5K5TP&TP2K5TP&TlK5K5K5TP&TlTP4TP4TP4TP-K5TP TP4TP4TP4TP4TP4TP-TP4TP4TP4TP4TP TP-TP-TP-TP4TP4TP4TP4TP4TP4K5TPTP4TlTPTP TP4TP4TP4TP4TP-TlTP4TP4TP4TP-TP-TP TP4TP4K5TlK5K5TPToCK5TP5K5K5K5TP5TPK5K5K5TP(K5TP4K5TlTlTlK5K5K5K5K5K5K5K5K5K5K5TlK5K5K5K5TPK5TP.K5K5TP(K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TPK5TlK5K5TPTqK5TPK5K5K5TlK5K5K5TP(TlTP(TP(TP(TP(TP(TP'TPK5TP.TlTlTPTP5K5K5TP/TlTlTP,K5TPK5TnK5TPTPK5TlK5TlK5K5K5K5K5K5TlK5K5K5TPK5K5K5TlK5K5TlK5K5K5K5K5K5K5K5TlTPK5K5K5K5TPTPK5K5K5K5K5K5K5K5K5K5TP#TlToTPK5K5K5TPTlK5K5K5TP(K5TP K5K5TPTP,TP5TlTlTlTlTlTP#TP%TP0TP)TPTlK5K5K5K5K5TP5K5K5TlK5TlTlTP&TP/TPTlTPK5K5K5K5K5K5K5TlTP,K5K5K5TP K5TlK5K5K5K5K5TPTlTP.TlTlTlK5K5K5TP K5K5TPK5TPTPTP.TP*TP.TPK5K5TPK5TP0TP.K5K5TPTP5K5K5K5K5K5TP TlTlTlTlTlK5K5K5K5TlK5K5K5K5TPK5K5TPK5K5TP TP5K5TPTP3K5K5K5TP$K5K5TlK5TPTPTPTP'TP4K5TP,TP6TlTlTPTlTPK5TP.K5TP!K5K5TlTlTlK5TPK5TlK5K5K5TlTlTPK5TlTP4K5K5K5TPK5TPK5TP K5TlTlK5K5TlK5TP)TP#K5TP%TlTPTP-K5TlTlK5K5K5TPK5K5TPTlK5TlTP%K5K5K5K5TlK5TP/K5TlK5K5K5K5TP4K5K5K5TP/K5K5TPK5K5K5K5K5TPTlK5TlTlTlTPK5K5K5TP5K5TlTPK5K5K5K5TPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TPK5TPK5K5K5K5K5TlTP(TP,K5K5K5K5TPTlK5K5K5TP/K5K5K5K5K5TP4K5TlTP%K5K5K5K5K5K5K5K5TP TPTlTPK5TPTPTPK5K5K5K5TlTPK5TlK5TlTlK5TP1K5K5TP/TP TPTP%TP TP2K5K5TlK5K5TP.TP/TlK5K5K5TP)TlTP%TP.K5TP2K5TP.K5K5K5TlK5TPK5K5K5K5K5TPTPTlK5K5K5K5K5K5K5K5K5K5K5K5K5TPK5TP.TP,K5TPTP/K5K5K5K5K5K5TP(K5K5TlTPTlTlK5TlTPTP#K5TPTP K5K5TP'K5K5K5TlK5TlTPK5TlTP TP2K5TP&TlTP$TP1TP6K5TPK5K5K5TPK5K5K5TP(K5TlK5K5TP/K5K5K5K5TlK5TP/TPK5TPK5TP/K5TlTlK5TlK5K5K5K5TP-K5TP"K5TlTPK5K5K5K5K5TPTlK5K5TP5K5K5K5K5K5K5TPK5K5K5TP&TlTPTP(TPK5K5K5TlK5K5K5K5K5K5K5K5TP&K5K5TlK5K5K5K5K5TP/TP/K5K5K5K5TlK5K5K5K5K5K5K5K5K5K5TlK5K5K5K5TPK5K5K5K5K5K5K5TP!TP'K5TP"TlTP5TP5TP5K5TP5TP5TP,TlTP4TP5TP5TP4TP5TP5TP4TlTlTlTlTlTP2TP2TP2TP2TP2TP2TP TP2TPK5TlK5K5K5TPTlTlTP1TPTlK5TPTlK5K5TPK5TP$TlTPTlK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TP'TP2TP2K5K5K5TPK5TlK5K5K5K5K5K5K5TP-TlK5TP0TlTlTlTPTlTPTP$TP$TPTPTPTPTPTPK5K5K5K5K5K5K5K5K5K5K5K5TP)TPK5K5K5TlK5K5TPTP#TlTPTP K5TlK5K5K5TlK5TP%K5K5K5K5TP K5K5K5K5TlTlK5K5K5TlK5K5K5K5K5TlK5K5K5K5K5K5K5K5K5TlK5TPK5K5K5K5K5K5K5K5TlK5K5TlK5TlTP&K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TlK5K5K5K5K5K5K5K5K5TlK5K5K5K5K5TlTlK5TlK5TlK5K5TP%K5K5K5K5K5K5K5K5K5TlK5TP3TP.K5K5K5K5TP-K5K5TlK5TlTPTP#TlTP!TP/TPTlK5K5K5TlTP!TlTPK5K5TP(K5TP$TlTP TP TlK5TlK5TP TP2K5K5K5K5K5K5K5K5K5TlTP.K5K5K5TlK5TP#TP#TlTlK5K5K5K5K5K5TPTPTPTP5TP-TlTP4TP(K5K5TP4TP,TPTlTP/TPTlTP&K5K5K5K5K5TP&K5TlTlK5TlK5TPK5TP(K5TlTlTlTlTlTlTP*TPK5TPK5K5TP"TP TlTP TlTPK5K5K5TP1K5K5K5K5K5TP#TlTlTlTlK5TPK5K5TlK5K5TP5TP%TP%TP%TlK5K5K5K5K5TlTlK5TlTlK5TP/K5TPK5TPTlTP-TP$K5K5K5TPTP(TPK5TlTPTPK5K5TPTlK5K5K5K5K5K5K5K5K5TPK5K5K5K5TP TP2TP K5TPK5K5K5K5K5TlTP#K5K5K5K5K5K5TlK5K5K5K5TP%K5K5K5K5TP2K5TlK5K5K5K5K5K5K5TP3K5K5K5TlK5TP K5TP$TPK5K5K5TP.K5K5K5K5TP1K5K5K5K5TlTlK5K5TlTlTlTlK5K5TlK5K5K5K5K5K5K5K5K5K5TP&K5K5TP/TlTP0K5K5K5K5K5K5K5TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TP!TP,TlTPTPK5TPK5K5K5TPK5TPK5K5K5TPK5TPTPK5K5TlK5TP5TP5TPTlTlTPTPK5K5TPK5TP*TPK5TPTlTlTlK5TPTP K5TPK5K5TP%TlK5K5K5TPK5K5K5TlTlTPK5K5TlTlTP%TlK5K5K5TlK5K5TP K5TlK5K5K5K5K5K5K5K5TlK5K5K5K5K5TlK5TP K5K5K5K5K5TlTPK5TlK5TP TlK5K5TP K5K5K5TP1K5K5TP(K5TPTP,K5K5K5TlTlK5K5K5TlTP2K5K5K5K5TP/K5K5K5K5TlK5K5K5K5K5K5K5K5K5K5K5TlTP1K5K5K5TP"TP"K5TP&TP&TP,TP/K5TP"K5TP"TP"K5TP/K5K5K5K5K5K5TP"K5K5K5TP"K5K5K5TP"TP"K5K5TP&TPK5TP"K5TPTPTPK5TP%K5TlK5TlTnTP5TlK5K5K5K5K5TlTlTlTlTlTlTlK5TqTlK5TPTPTPK5K5K5TPK5TlTP/K5TPTPTP/TPTPTP/K5TP/K5TP!K5TlTlK5K5TP2TlTlTlTlTlTlTlTlTlTlTlTlTlK5TP/K5TP TlK5K5K5K5TPTP(K5K5K5TlTlTP2K5TlTP$K5K5K5K5K5K5K5TlK5K5K5K5K5K5K5K5K5TlK5TPK5K5TPTPTlK5K5K5K5K5K5K5K5TPTPTPK5K5TPK5K5K5TPTPK5TPK5K5K5TPTPK5TPTPTPTPK5TPK5K5K5K5TPK5K5TPTPTPTPTPTPTPK5K5TPTPTPTPTPTPTPTPK5TlK5K5K5K5K5K5TlTlK5K5K5K5TlK5K5TlTP6K5K5K5K5TlK5K5K5K5K5K5TP/TPTP(TP%K5TPTPK5TP TP,K5K5K5K5K5K5K5K5TlK5K5K5TlTlK5K5TP.TP)TP-TPTP(K5K5TP.K5TP/K5K5K5TlTP/TP#TlK5TP.TP$TlTlTP)K5TlTP)K5K5TlK5TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TlTP1TPK5K5TP(K5K5K5K5K5K5K5K5K5K5K5TP-K5TP.TlTlTlK5K5TlTlK5K5TlK5TP.TP TlTP TlTlTlTP.TPK5K5K5K5TlK5K5K5TP0K5TP-K5K5K5TP(TlTlTlK5K5TlK5TPTlK5K5K5K5TlTPK5K5K5K5TlK5K5TP-K5TPK5K5TP$K5K5K5K5TP(K5K5TlTlTP-TP%TlK5TP.TP6TP%TP6TP6TP%TPTPK5TP$TPK5K5TlK5TlK5K5K5TPK5K5K5TlK5K5TlK5K5K5K5TP/TP+TPTP-TPK5K5K5K5TP/TlK5K5K5K5K5TPTP(K5K5TlTPTP,TP5TP#TP5K5TP"K5TP5TPTP5K5TP5TPK5TPTP4TP5TP6TP,K5TP#TP5TlK5K5TlTPTlTPTPK5K5TPTP"TPTPTPTPTPTPTPTP(TP1TPTP(TP-TP5TPTPK5K5K5TPK5K5K5TPTPTP.TPTPTP0K5TP5TP+TPTP6K5TP+K5K5K5TPK5K5K5TPTP5TP+K5TP5K5K5TPTlK5K5TPK5K5K5K5K5K5K5K5K5K5K5K5TP+TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TPK5TP+K5K5K5K5K5K5TP+TPK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TPK5K5K5K5K5K5K5K5K5K5K5TlK5TP,TlTP*TP"TPTlTPTPTPTlK5TPTPTPTPTPTP0TP(TP(TPTPTPTPTPK5TP$TPTPTP TlTP*TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TP2K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTtTnK5TnTnTo6TPK5K5TP1TP TP K5TP1K5K5K5TlTtTnTnK5TnK5TtK5TtK5TtK5ToCK5K5K5K5K5K5TPK5K5K5K5K5K5TtK5K5K5TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5TtTnTnK5TnTnK5TtK5K5TnK5K5TnK5K5ToCTnK5TnK5K5K5K5K5K5TP1K5TtK5TtTnTnK5TnTnTPK5K5TtTPK5K5K5K5K5K5K5K5TnK5K5K5TlK5K5K5K5K5K5K5K5K5K5K5K5K5K5TPK5K5K5TnK5K5TnK5K5TPTlK5K5K5K5TP K5K5K5TtTnTnTnK5TnTnTnTnTnTPTnK5TP1TtK5TtTPTtTPK5TPToCK5K5ToCK5TlTPK5K5K5K5TtK5K5K5TtK5TPTtTtK5K5K5K5K5K5K5K5K5K5K5K5K5TlTPK5TlTPTPK5TlK5K5K5TPK5TPTP-TtK5TtTtTtK5K5TqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTqTq046fedb9ab427957f249f26f23a5c60a66fb7913fa14a574addcc216a7612d94052a2b6fbe2fb318780670a5b4082edc0a0e6076735356d1164023af30a0f7030d1a5ad73b24ea9370973f39b9f4af01f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99d1b6702611d23fb952cd7c1d1f26f5b8f6c45167b2904d98e4046a32838a5c4c6db37f42bae21ab525bee38ada30f0fa2cfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0e91678ff6f4e2a6cbdd9a39ecd53981c2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a84f701beeeabb9f11cbbc4d68e2c681b9b334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248b24ef89c3a89ffe56bc402275567c94bf006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425b6f9cbfad0e3d88bf42d6754ff32425a18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce407f8991e1fe514f98ea20af0643c645aae2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd23eaa55fa1fcf8d5eac4b3063970e69e98d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc943bc063a47e0ee7a2f5e698065bb4bcff56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a3317274120228fc89f52ff8aae69e81a19dbb22ae3afa5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bf6550e1682cc95d02bd0b8f670000d285c6ee4ac39d44fb52bc9e9ba31e68803c6bcdc4c3fc04a6658aa32827b2a13402cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9d82fe87dc4be3af4468f1dd90d9332ab69c461d573d0ba27ceda74fdd9a186b4dcdc19da93bedc88575665fe6c282252f032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603ceab8cc777a75e320b7f1f50cbcaa78efe817ba39b30637367b13e065940b19d7b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b810a4732ae375b498f4dff79d83426233d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b1376bb9750511424452f58c2953a1777a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d5561a54b90652166aa80fa7adc46abff2ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e896d5e3223ac53c92479aed38a7e42026309e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb399c7a9a1c9afc215d2a56f845b7b377b4cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01ae573b1a5638c63d845e1824fdf8231921bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0de9ff5f77f3e4dfdd18945a193fc2d0bae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a10d5d8d766b59ccf5261ff3f4184b900659444b5b10a27463ba8a43619cea8adb8c4298a4a9a7f5d8ba53e9269226a355d120dd0613e51f32051bf941244fb6579d8fe79763a4e365acfe03eed0cf7d3e7c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b694abd760337c12494d61670151ba1394671f6261f4ffc7eaa962532f0de6b79e1d2cb8163724646c2cbb1b7d6f7dbbe58fbe66805a5438d9f82a5319fc3a03d2eb440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a9ddda589065b59465b864ca6cac066f8a467470eeed3d7c87a3afdc6749b86e00f12330f3fb5b7cc0936f404fe5ec125929919032d27702059c8343c34d2b5c32a8b738ea9df29dd9bba61ee17b20cb3fa4ec17d04b4f6fce3b91a7d3eb0fa2a8cf697a5cb8d4ab43f7cef5a90bce8dddca2f0e285c04404f2777352013c37b0bdda32226ed50cef7d70736d777027847f349c519edf7d64346401682aae4b3045fc2bc36ac7d15a9dd1cce96245ca8a0cf39e4db6a2da0bc575ef8c4acb6126060d2695a42412e3d5a9437b69cf1eef38ae5a0b1132d1674b6e7dc5eaf3a85097c20046597935ffe2a8973cc7f52010e0b63f47692928c4f6a07683fc2ab57ff16566bb17cf3044c6c32f840976710a77a38243e75c81ad10718ec8930b77e993d3dac27cead7f0e62a6b022457b81e2f7b10ef4550cabacac985daa4761dc4d29acb2eeb286082a022f9b6e27894056a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff8c2de296cc9731a885ffecad9670513a8b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa944374a3f7663bac0d97352348a7da93f1106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d393ddfd414252a8cebce1b9d1b4e4c3a939bfb978b8c4d2b19718b47aef1e5164c96da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe733098972597319acba620b501d4ce0d770a75d154331f3926981ba3b389323070279e2db40bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1f5d659eed25a1ef400a00bfb1352cbc8eb06cccafb71dc6fda48e27f5c40603f0c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40bacc07d7d73e556d7380b0737a228101bc4fc7d89586f55b55344a5f07a9d093d5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e37614b2f4dd4af30be8fcaa6fd7ca44d902bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186ef6b9317b68456f81dd65f621ff52146e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae98cd89078de2201003706d27b70b88959dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b846810a3ac72eb11ab25970f8adddaf497493ff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b19d1888dd40dea17f4bf247ac69eddd6e38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c94b34136fb96379085d8268005c67e1055e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c70e4dbf6389a32df74867cde393db9674d8bae3df2389518119a53ddcbe52387e64bccfc970367f18ca2aa72726072f20a6d69aef27a5b9ba90d52f4f36cdf9739b1b729219b79f6e62ccc5cf69fb0b19b66a33593f9b53656e6319be0a3a607fda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8f17b8e1511d6542ff65fc20ec5038a3520e4d36b7c9d0f2a824d50080821f3255f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee438a21085fada71dc863c69faadc602c0f84989dee8c8285e417777c8b5b29e41a31445f34ed6c000a997d4d909fb6127a761e03a6e611ef8ca3e04a6d4f88bbad42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dc33460642d77b5d87194e0219e588515aa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a0d3fc9e2f7f36e80884e05165dd73fcce1bfc35664b91c4419ff0e8ba032490ab8cdf7c8ff4a734fdea18593ecf3c1535dfb93ac5ff53eca7e46b5591faa618f64df28b6dddedbde6e262cd48d7bb75804ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749ac41402708ec975b6608c3a1d5f43168f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac2627e78ac66beb7088c90d70cc2543e94f5909dd9627dae7ed23e5f8e7b7b1e853cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb4bbf13238a4ce5675074b8333b71d4731de119e6c8b2a418a5854abbfd0f9bd3472b555afb8cf9909666b7e7501ed02e5a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e2f92e654ec7fdceffd0efb5a9c292af9dad4d9997c36af38e193f1fdff5a987e1bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cf850d0bf77ed78546c2ef697d65759b6cb5ac54edfdc66523a8d4c5e24ca36903ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb5121193adae105fc5aec28396bb99749f070d96883be9d7afdbf18e8afd145623c58f11db1203ea97dd417a80ca792d96199261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d460598c94ed749b82fcb25d7de427ab7738488f4e2621cb811cfb0ea1d0286eaab935710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2f86a46bbbd1926f5821c616f304e152d849e016b46f98f213af9067a267643afee3e769b9b617fe240a0a0c0922f08eeeb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b845490f1e2d73e8ac5f08f8446813b1cec9fa023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee25a435183718f4d540c53c4b2b753bfa81c2b0f730c3c47f8042d2e7fe1d68fa3be3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f078215055a8caeebe1d6b8073ffeac928285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739c404c3ec94e431760e67ae4101293fc0d73b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b6735926776c0d31a307c2312f2adc7849f6bcf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af891b60fb5ff913fd74abd66197f1917feb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e68232910324355f3b4df5a7e7e2dc9c7c2433f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826df7eae428f7436a9c75a58b2bcfb02ccd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37c9919981ddeed92b8a359e96d4b8e40a8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634e51b05e6ec6871ba8b3bf510fbf210ab4afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a2ef887a6e517b6818d78b36aa6441042cf8f26a666bfc882db44c906656226de8bcef6eadb7faaa701f4c578986e0dfd446d953156236321687ded1f982653f48bec7e2b616e1db7d9bb822436a11478ec3f603be9fff1b3e176f1cd3a96866741b71fd63b08a63e885728055adc685d64cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b9261bb8aef06f822e8a3e80b2eb59386801ccaa39997f9a3c550a18e6a1656f1bb914e83322903543d8e3ee86342b2dc204d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e046fedb9ab427957f249f26f23a5c60a38364d506e5829d1eca5d3aa79b03586d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e45f1db974692339667b26dbd7f684c8fd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea726466fed991b9acc04cd6a35ef72db0f261191f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08da379f36734dbb805bf55675f05bc80cc7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae933802df6034b57a29beb73dee8ac66a7e9a329a2e6730476b66105e32b9791e6682acb8bca9f7aa23c7693581c52e1390ad0e05e3a61a6c2be1d2bbdf32f4060b07c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b2c84219d59c39056a32abf86acaf709018c7205c887d7c48dd134fc10d1ea7d5d0f6522da6630c6dd47ca95aa9120ea5a067c852f765e4f72783cf888176e4ea44caf3292967eb451736aaa33b4717228497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbfcd811ecc03a16cf7db29e12e3ef9d6bc4adf67658e72f9823adf572af63020e68abb2cc7d1320525debde1c01b0cc8dfe73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c221612085dbaad0553a90e34425f68da6e01d43d2e0b3f8208fa429b318c97583db5213ebb7f02a228d66e4cdeee2a087e586d6dbfb6f7c085ef3ad5f421854077e0e07d6514f4e5653e6869981928b5ab9fab98860c69994267f2709a3566f6cfaefa5938c8a591133b2e78081baac6c1153dfd5d9e65e23acf78bdd5eb5966feb723a7026f80a520055389e5bff6b7df0df7cdd1f548a69460744f1c183b0c19c1e6705f2407993785b5fdabfd6aeaa2a890ca15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e137058a3e3c33b4bd7ddeeae73f7bc371d8a292e81c548dbab2d4ef97715e5e38761c199c8d7655d4e00397656d5d857dff4977410042648e6b7a1c90d64c253d3aedcf5d77be01d25e98982bb679ca8e0bbceea50b4b607196d6641fa63343d74cdf44ac8bdc1b14a60488fd64f825d9853e357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c7a5c6009df77b7cea61decf068b515317ac41dd43d5008db66f1e3cdc533fb2431191e2ced2d201f6e2996309c89a274a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af7dae8712f6bba62cfbbe97adb061ebaf8fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee23aee62f16dd7bcc666d6798a0bc9596295f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c396a31d0605b73d32bc33c33cc91960cddc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9beb87d79af22e24e3b90bd38ed743cf969f7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290d487a144e9fb5eec9c5a438247f7cdf09ece6687aaee974bda78ccbd04438b63dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca2192bbea5fb6bf0d8cd62bb982f87f5bd056a4a7d9a1a3d516293ba98fbc27c49a77d6a6b8b1695b85d4c99536c092f279940cb0592c4be9476acdca2ad5c3d791a412cb2ce7e000c7e47b7b6e697c41335d0821733fd08edac59f747ffb4a422cdcca7d02d284e610a5c34bcd78567d0a299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95369ad9ba251633c3aaeaff5b05caf0e2a8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372dac663f115e8974058b9bf7a39d14d77853f0a8197e090396055383821a036e0cc8210e9ea4c3edaabd8e6057dba87f99ac70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1d4640b852d0948684d765551371beb41e6f7b512e4c7ab777e230b55252e0e714790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361dbaaede10c95b11dff6b63da7396cf8e712f62d125765ff2970c95e5e26e84df4bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d093bd003d49ebcef8437994a9aa7f041d27300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a7672112edf929c166f18374f084a2a90e712672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063fdff82f7ee4cb402a8aaf1e681234aaa4773c5675bc0afe8bf3fbf6d712038f5bc7001d7746b3b9bd169ab0acf50d0ccfa08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1d273b5fa459c848642660f7b340fa6fcbd45949ad593e350166d91fc1dbf8fa3d5e29c13541e55ff0c8485857b76edcf268e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765d23f168926b322ea266dc012f4c26d7227ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58ef7276b85b83d22730906b26488203d4ce6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f82c6f921b07692a676fa11f795045e612b5f4381dd7beea36c50fc688e1c7c336f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4933435ecdbc66f6da4ccea76cf2e937ade58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce97199261283101d3775b02d33094f884ec085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab83665ca922c0d8dc635aa2d0afe78220e98b72ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6b9ad71742b5f25c69d3986a98ff6672c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b832a63fd62cec780e664a32b8449a31a8f57fe03ef07e044f63008bb76db1ca603b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d1400402064b0c6ab275297c6cf80b8d42e73e98f4f8a97e3a6303139c5d64a20b610df3553ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a15313ff15404bbfa90f18adb280ab526b8b48eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0f4e46ee9426a0df4c56d8b70c06ddfd1db374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3cc336a2b59c80301972894343525c512e867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f73678daf934943130cc302ab7025046601996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1d3acce07dd540017e6fae9aa765078c5ecd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce03a70cfec94d1dad8c6b1e59022b2a5210f49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa75544d50d0a467d852c11e85905b36b22bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fcc2b88024b09de31177f671c55198a391eb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429d421c30601601fe0bab642e005de6b17850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe02abfcb50d6f853e5b017d666408056b318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cbcd06f7c30f87faa7ab4e7ae86ec22b788c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec0774c89a5255465143a36fe292aada3965a0c11c1d1e10a1636325461be18b9fde9a7d87a52cdcaa484457ccf64b69e7a7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de6f3acec0ed1cec9b496e6cba9d2716e39373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26ae5bd7954bea9402252b2d8986fcae7b351bc9ef0afda39192c9e334fabd63ea44c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffead3e42be1083a50f721b9f36c5937074a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144db5ce16c8db964528bf92b7acfea91f3a219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d0acd19a264efcc90d3efe899a3d66ae8fc1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e1320314b780c9e4a513cd819f7df21316da759a5b2cee3fdec5f35030fda1daf3ddfdc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e52d40344f25cd74cc561c255a6fb36fb3e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf652b00c946acc80e4031c81b426058d779ac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3c4d701616c26756b17552322c8ebfc4a03672120bb14658d4b95a6861a368fb04f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1344a0ee5ea138bc0fedb3c0f98ed2845688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f089bc308e4b4b8bec8f368bb2f931bd01b7e9c883ee279870957ba938c202cff7ec022433a951affb7756da1ee68720ace8b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c4cbd2118996a9801744eb34c27aa5ce31be852f2969f757680d60cb67f6e8ac5a995638431cc1d5f298defc23e105b8ee3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a2123d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b394a8f3310d30ef4d72ba8a9a2569345b6b3e3fde818ab7f2925b795761774e95792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a1d19c8521582437ffe28118954e5c994239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a94bb6f5c1ff84d4e02c6155a7d7433842e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb026344fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767bc9fd7231caef85f6b07af7328d96ad46967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc3f4a278dd4223e7549b0f560318f3e653f59b58ae2cf778acfa8467c1f91901aadcbb1b0b8ff60ddd9acca9b430748efd2b84b039622432bd9dfacb0e26e9797642e017f2e1ec8aa4cd09d5be02a8f19f60f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aa68c86f210cfccd6e4323eefd89c9110277394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbc414cf3b298edc58d609e48fb445c2833dcd2895d2ea33ba86407635d17be75da8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658aace5831f9b882bbd217ba3dce357f4224d726d91423f11ed4770feeb30fbcccf8b7d570451ba2d6ed33f2987d9c5831e3260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefba573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e64434311ad7276f1d9ca8f2f88ddff270a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa861b1c0befe90d4860f9872d5915e239c5137d782c386d1a6855f564f0307bb5ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b8e2d7d0a4bc9a0070a05eea973626b4c3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987b151928c04400925bdf4e4013c838da8daca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf676391f30398e96082f4a1070403043ec0d88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dcd84fe68d8e7d62a886160c5b406c8333480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f0050878da6ca4eb56fde349dd4235ae047273d5424cf8a9c70dcc6c53d464a8629b7d69454c020d5203688ed5139a0c29c92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348fa074bf83f69f1c1b5cbc0ae1358798822c2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9b80fbfc04c02419d779fddf35b26453ec99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb4309d176d50a8a38820a90317bb314b7a756e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe0fbb0f07ce06e7782fcc4b56daf14b8c973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce82723a43584007fa5486d0de8f95ca404551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2df62b083a0e2232389783e866f075b192a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35499271df3f084bc7b54565038b74b3e4d645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a6aff1f7ee963369dd50b99cbcd1f0b8f8de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55575dd02c3b689a6552123121ed3218b95a21fe5730c98d598a4da8875918a228f57880505b87465bc2ddf4ec1e2bf0c2f0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f1490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da03c44da3dd9782c20df298d4650d3f44ac90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c6cba4a44cadbc6593924e6976707ac5109ac392fbc8c1078d6041e68b47435b18558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f7110c46c7e45153c066820475b37e4724bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6959afc40ae795766195bde5c0afad4b248df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf1de1a89c7fb2b2fc7a81af0cbd2428fb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8c19ab44a3a022bda903f93a621b6a7a50815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f9c9aadd2cd2d4ff3d8e8f5b4cdf87a4a912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbb7fd1e588d4c7a8fc048493ac1dcb4049b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803dff9c42781928c0c0482743abac46208912aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654bb99a75ef31fa51a0dd93195520567fdddaef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c7407a15958e7fbcc30bc5998d78e24a35a1f1a1a1685b5cc990ba5df19086fa70a91cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799fac5ecdbfced0e8e4e10bd9d817c272fdfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d203927dfb8bbe70407f4aacc6e675df79e0936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d537864c66124dc472f28ee5b278c999c29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e28a0dbc4a85b2a22c31da33eb407215a68e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452dedc400f3482bbbf56681211028f2d7cdee505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd173ee503f406e58996fe2804f9cd1ebfb922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296333adc06e22d675d517a1cc923482e2311db368a61f83317fcbfc069e715ad689d975f742187264ee73bda939ebb8fa97901ba4029c485f1791a252bf9ec2fd90caf5b5eebac84c36813bb59c62f48e6394d59562c8e94d6bf4ae1f5c48ea934a6ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c3ad39e7adb77e53091211bfc98d3bf90a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da539f1f651a475899e7a048bd32654bc7a23bf92efb2af4d40fe9a96e4e1ba002640954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a05464db28dd91f04df04366c5b5aab2f42410da9a1ea0a8e1ab304c88cc39be95ddd0a341c86d0b8be493a56cbf64178946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e6571470228fb17b1861ab2b38e2ab40acfcb3f19d77ac0c3b1f810ec0fd7a3e6d402eb3b7f21b35666e3a8e989a1bb3c54c6cad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1dea7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9d3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c42178f5a9c9413aae20f1a0a81131ff0b7b0aa51b73fe14f5862259704eb6d7af3b7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be741a2b92a9b55a0bfc1fb7800ac895f6e41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca5b1dc22c56b218deaacc4f0fd5c45dcadcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14bd3083d67784fade23252665e072980928d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e1f2b5f4ab779661918a92a1cc5336e9224d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f5a8a89116f1ad14b06ced79e9fb11a1bacb2737528e3dbfa0e3d70b114325917f4b5d95baf99b36ad5a6656a83c4e6cfa7fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7597bf913d9b15a94feb713a054426ca5a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af793e1057750e3dbbc9a22370dd7a0c49820b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f99952394041e22843132e319794329bc521bb3af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806aca692816cc33b0f17f57e9adfee4e8719f09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98dd85af27d9fac0ad7bd0d52248a18b2d001f2d6770e45d1c3fc785bd297d3e1421e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdc1e0d3137efa2b5e977a49d0b1f412be22c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d1652872534ca30946a7722fdae0c557bae4d17fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc307293c78aff48f993558a0a3e665b18671e1faf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eebfad72dcf1ab66332dbc2265430e2372e0299c4d51204964a18eaa555cd9d974ac2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c6718f0b301ba555f8fb9cefa475cf980fdf896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524cb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af87dcfd59f5ead931bc7008f6ca222a986a62af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349dc5da6d004063facdace808462f11f597173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01fdb854969341f2c95fee4f3a8f2375876b448138044d1aa5b6a4b06338b5c89bd78df47459d10c932b4375c65639191aa8d486490d66d0048d3762a27fd8b3b6c49a48b0fac0042efd4de1630f811f215ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbeee850b20b320919b075c8970159388b45143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc18b4bc30939afeec6407f43a15106249678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed1919701594bc884b1aabdc1d3a991d253751b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47e86cf9a2313047090eebe734d9ad0baa4a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d78ccc870fbad1fd126bf8149d337719e2e4ce283dc5ce85f9f54be8cc506f6ba1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d0ace0c4973b4d94ac0aa3073ccdaf5bba71fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff31f0de05a60a95d71c24691f6c610391714a8cfb27a2af9990c0ba7b23170ee07621b37e792b20f9f1a1aabe24b5f83764e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99115581a149e1d3f1348790323e48a8e7ab8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd5b5dbb0314812bec6db5d6060d51813ecd49d63ec382c7bd634721103f4ead71556d78046b336deec9c1bb5e91f9ccdc88b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db0282eedbe29aa7dd8490ef283f01695d6a11a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec064a455fb48089d18e7d1a35b4ee00d55ef4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2bb6436e744eab80126f129444d7ad7e44b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f45b51ce212506bac9cfa574d5ad16a00a683536563d912394e876ad3a05431eeae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413be24d609dce3fff0fca4df3e68875f8cfaff3e4adb315aaa615a766037778b0f5a2d11c115f80cb955df52e213836f0d9c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e055f85a0dc565ac38c06021ab5592732aa4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0aa54958d5be63c867acdefd70636861526a659079cd301e7cdaf3b7d12c3f6f0fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f3cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b17fc3da380f551b7422168255eb34d2809b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8061c5abeca0965bfbd5a1a27350af8cf951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e553141873665dc1d7331629d1903f69c9a09cb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf5698636668c6fc173c332cdcce16829fb0d281dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d4d3730071cd858669d3e7895fef7d28af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639222b621102512aa968672db5daf3a0cfea9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e2098a238fed093cbeaafe48b323006b48ba5df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbb35311348cfad2bc14de6fd843eca3373cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c5f1b1b91136fd612ceda10af457bf1df970f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd36f01f77d4de991054e30737b6dfd9942f724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da0e9e0ae0b5e60299c58cea6a1fbc3f0b7a3acba3a5f044cf4623c7395ec989b89c429d3912e5b86182846b058c90af9c099a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e3c9fa246ddbbb0e12336b1356edf80223f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1f3415fe442a98d4da202be6900ad291d82fbd9dc768ddff58a2c089ac11e9b131c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf072b8bea39c5302e87bf41e9e3f5b61877b83dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b90a084bb51c61402afbfb75d780f2c7aa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c03c373d7b6b99f06b08f70d3277ddca223fcfd4e5bffee3a2c4cba195f3383fde86d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcb01042213c58c570ce9c37cfae64781f0f9822db7487b11e67f885f5a852989675eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f5ccefd6d94213fa9a071506bd18a33a58f24c222cc47de6c54ca9a4c40354b174ea1bc4ad8bb08eb18ffa55965cb7446ed52a4265f691dbfa6a12254eaa153aa3aeb4daed7e0c3aed480e06a7219a4d34d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e55a4014c9619d4a7473caaa76c7fd2f26bcd46ac2ccab680bc7ef60c246098f8a2e956cee41539dc82b8396672ce8029001675bc769f39cdb7ac90cf4443c84d94af06b10c35433822025a2a97e2ae25bfe2ae0b511ee6835cd5e722208938507260adcb3e353806c67f7c9086cc829949e4778592b653021cb85b547ce286273b1f801004536c6e142ec059261809a91e7276699c3a4d21aed20a6fc2b6b8a3399cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab592719e3679e9d0c582cb6c1debba46b20013030ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef9c06564cfde97724673e58e06ef1c91c86c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f25270d8d56d70140b14fbd03af934a60f303b947d62946715f9334b14ec258be1a9811c1d83770adf4edfdb04bfbd78bc185a84f282ee65e48707bc0f4fb20f3a54c1119da5187e75100411f3a4884c0af2d0155bf4db3b1d9450a5fe19a6ce97ecccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb1934a2a4f76dfb4a56016b429f8dee1f7376084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f1194a98ebbab06633b114ef8001a33078d3045ced4f694bd6c860c11a86f72c783cc20fdd8196a8c2101125f75dbd160aa56a67a53d0a857e09515d1b1ae867110a9339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4e4f53d3c7539c3c60803562efabf07a0643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136fb3af09ca4087481a5502e120e9ad626d6d7b29256c7b47f6bccd2191a2440ab4acf7c91d35dcd826ad96a19de2bd8ed9eb48d1d832e01d829133e2a67fda1a0ef12a094f5993e325598aded094fcd35bd0c162996d68b95af3cb846ddb8a0d59e3172d2881e99659a02703e84ac190a90fea4a48f13700ece12a3496840a83735328f257cfd0790f171bb724247e99a8129d0534362c4bdab2c077b8b29d70e87d0c32cfde8c9770e54afa4cde5b7499ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8572057a2a843891d29e8a68ac50bdcb4ab19d533023c103473f7b93f44ecbc9bcbde5e13d191b5aea01c64cf8fc6ed1c9ec02c2c8486ba399c5bb2ec499e9fef117440be204c65b3015e82ddf0ec04060d7f8892bec4bbae538427d03574e050ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee88ad62d42efd00a531577b500a78c8ceb7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b75870484b2d774e09859c99bbf28d15c13090484b2d774e09859c99bbf28d15c130934b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a3f75f3eebc395e920797eacaac399a0a6f75f3eebc395e920797eacaac399a0a6837dde9d393af7be48c20a15e7e9fec665eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091c0a0f56e4ab975acf8c303d520bfd1f157f011b388cc8343f32cb9f64005f748df37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50a15ee4df421fc6191590f6ea9cf63b5b3c0696b517f869b6e982e7468a136aee3100b4b2301f6081daefd0784e3a3fa16b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069fa0cf2db7fe5f16e35e139b1d8781d354d04782e54b83c52cc149336c507a78e13cbba3e3bf279237c0846e70e11b1b4910177249bf2dc6ab14c8476ca9fefae1c250346ac6cd5f4a09950a317e6033d3a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d00b2d76c39cd49f7152f846e383311307e42cf6993fe96858cf12c809331021379c62345857aff7f890fec80e70d01aca069c8544442acb954fc08bfdf7affb1dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab103.6.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.0TTto@Td@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.3.3.el6]Radomir Vrbovsky [2.6.32-504.3.2.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]- [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [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 1421833583  !"#$%&'()*+,-./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-042stab103.62.6.32-042stab103.6.debug2.6.32-042stab103.6.debug2.6.32-042stab103.6.debug2.6.32-042stab103.62.6.32-042stab103.6                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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@nnnAAAnnBnnnCCCDCnnnnEnFnGnHnIIInJnKKKnnLLnMnNNOnnPPPQPPPPPRPPPnSSTUTTSVnnnWnnXXnYnZZ[\[n]^^nn_`_nnnnannbbbbnncccccnndddeeeeeeennnffgggggggggggggghgggggggggggggffifjjjfnnnknlmnnnnnnnnnnnnnnnnnnopnnqqqqrsqqnnntuuttttttvtwtxtyttzt{ttt|||}|ttt~~ttttttttttttttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 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 / / 0nn 1 2nn 3n 4 5n 6n 7n 8nn 9nnn : : ; ; ;n < <n =n > ?nnn @ @ @ A @ @ B @ @nnn Cn Dnn E E E F E E G H E E I J J J J E E E E K E E L E E E E M M N O M P E E E E E Q E E E R R R R R R R R R R R R S R R R R R R R R R R R R R R R R R R R R R R R R T R E E E E U E E E E V E E E E E E E E E E E W W X X X W W W W W W W W Y Y W W E Z Z [ E \ E E E E ] ^ E E E E _ _ _ _ _ _ _ ` _ _ a _ _ b _ _ c _ _ _ _ _ _ _ _ _ _ d _ _ e _ f _ _ _ _ _ _ _ _ _ _ _ _ g _ h _ _ _ _ _ _ _ _ E E i E E j E k E E E E l l m l l l l l l l l l E E E E E n E E o E E E p p q r E E E s E E t E u E E Enn v w xn y y z y {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 / / / / / /g 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 6 5 7 7 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 9 9 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 : : : : : : : : : : : 0 0 0 0 0 0 ; ; ; ; ; ; ; 0 0 0 0 < < < < 0 0 0 0 0 0 0 0 0 0g = = = = = = = = =g > > > > > > > > > > > > > > > > > > > > > > >g ? ?g @ @ A A A A A A A A A A A @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @g B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B Bg C C C D D D D D D D D D D D D D D D D D D D D D D D D D D D C Cg 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 E E E E E E E E E E E E F F G H H H H H H I I H J H K H L L H M H N N H O O H P P H Q R R R R R R S R T T U R V R W R X Y Y Y Z [ [ Z \ \ Z ] ] Z Z Z ^ Z _ _ Z ` ` Z a a a b b a c c a d d a e e Z f f f g g Z h h Z i Z j j Z k k k l Z m m m n n Z o o Z p p Z q Z r r Z s s s t t Z u u u v v Z w w Z x x x y y x z z x { { Z | | Z } Z ~ ~ Z   Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z                                                    ! ! "  # $ % % & 'kernels2.6.32-042stab103.6.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.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.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-042stab103.6.debug//usr/src/kernels/2.6.32-042stab103.6.debug/arch//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/tools//usr/src/kernels/2.6.32-042stab103.6.debug/arch/arm/vfp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/include//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/cris/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/frv//usr/src/kernels/2.6.32-042stab103.6.debug/arch/frv/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/frv/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/frv/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab103.6.debug/arch/frv/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab103.6.debug/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/dig//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/hp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/pci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/sn//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/uv//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/ia64/xen//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/atari//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/mac//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/q40//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/tools//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab103.6.debug/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab103.6.debug/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/ar7//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/basler//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/dec//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/emma//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/fw//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/jazz//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/lasat//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/loongson//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/pci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/power//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/rb532//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/sni//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/txx9//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab103.6.debug/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/appldata//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/score//usr/src/kernels/2.6.32-042stab103.6.debug/arch/score/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/score/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/score/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/score/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/cchips//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/lib64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sh/tools//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/sparc/prom//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/scripts//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab103.6.debug/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/ia32//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/lguest//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/pci//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/power//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/tools//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/vdso//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/video//usr/src/kernels/2.6.32-042stab103.6.debug/arch/x86/xen//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab103.6.debug/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab103.6.debug/block//usr/src/kernels/2.6.32-042stab103.6.debug/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/crypto/async_tx//usr/src/kernels/2.6.32-042stab103.6.debug/crypto/mpi//usr/src/kernels/2.6.32-042stab103.6.debug/crypto/signature//usr/src/kernels/2.6.32-042stab103.6.debug/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/accessibility//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/amba//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ata//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/atm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/base//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/base/power//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/bcma//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block/aoe//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block/drbd//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block/paride//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block/ploop//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/bluetooth//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/cdrom//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/agp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/ip2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/mwave//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/rio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/tpm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/clocksource//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/connector//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/cpufreq//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/cpuidle//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/dca//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/dio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/dma//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/edac//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/eisa//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/firewire//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/firmware//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/hid//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/hv//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/hwmon//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ide//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/idle//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ieee1394//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ieee802154//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/gameport//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/joystick//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/misc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/mouse//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/serio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/tablet//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/leds//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/lguest//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/macintosh//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mca//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/md//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/common//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/radio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/rc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/memstick//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/memstick/core//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/memstick/host//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/message//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/message/fusion//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/message/i2o//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mfd//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mmc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mmc/card//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mmc/core//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mmc/host//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/arm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/atlx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/benet//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/bna//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/bonding//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/can//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/cris//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/e1000//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/ehea//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/enic//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/i40e//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/igb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/irda//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/netxen//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/phy//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/qlge//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/sfc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/skfp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/tulip//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/usb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/vxge//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wan//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wimax//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/nubus//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/of//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/parisc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/parport//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pci//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/platform//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/platform/x86//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pnp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/power//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/powercap//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/pps//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ps3//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ptp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/rapidio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/regulator//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/rtc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/block//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/char//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/cio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/net//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sbus//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sbus/char//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/serial//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sfi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sh//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sh/maple//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/sn//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/spi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/ssb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/android//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/dream//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/dst//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/echo//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/iio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/line6//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/otus//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/panel//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/phison//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/poch//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rar//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/sep//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/vme//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/staging/zram//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/target//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/target/loopback//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/tc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/telephony//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/thermal//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/uio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/atm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/class//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/core//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/early//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/host//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/image//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/misc//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/mon//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/musb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/otg//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/serial//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/storage//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/uwb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/vhost//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/aty//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/backlight//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/console//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/display//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/geode//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/i810//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/kyro//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/logo//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/matrox//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/mbx//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/msm//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/omap//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/riva//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/savage//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/sis//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/video/via//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/virtio//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/vlynq//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/w1//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/w1/masters//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/watchdog//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/xen//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab103.6.debug/drivers/zorro//usr/src/kernels/2.6.32-042stab103.6.debug/firmware//usr/src/kernels/2.6.32-042stab103.6.debug/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab103.6.debug/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab103.6.debug/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab103.6.debug/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab103.6.debug/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab103.6.debug/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab103.6.debug/fs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/9p//usr/src/kernels/2.6.32-042stab103.6.debug/fs/adfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/affs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/afs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/autofs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/autofs4//usr/src/kernels/2.6.32-042stab103.6.debug/fs/befs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/bfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/btrfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/cachefiles//usr/src/kernels/2.6.32-042stab103.6.debug/fs/cifs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/coda//usr/src/kernels/2.6.32-042stab103.6.debug/fs/configfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/cramfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/debugfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/devpts//usr/src/kernels/2.6.32-042stab103.6.debug/fs/dlm//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ecryptfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/efs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/exofs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/exportfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ext2//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ext3//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ext4//usr/src/kernels/2.6.32-042stab103.6.debug/fs/fat//usr/src/kernels/2.6.32-042stab103.6.debug/fs/freevxfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/fscache//usr/src/kernels/2.6.32-042stab103.6.debug/fs/fuse//usr/src/kernels/2.6.32-042stab103.6.debug/fs/gfs2//usr/src/kernels/2.6.32-042stab103.6.debug/fs/hfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/hfsplus//usr/src/kernels/2.6.32-042stab103.6.debug/fs/hostfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/hpfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/hppfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/isofs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/jbd//usr/src/kernels/2.6.32-042stab103.6.debug/fs/jbd2//usr/src/kernels/2.6.32-042stab103.6.debug/fs/jffs2//usr/src/kernels/2.6.32-042stab103.6.debug/fs/jfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/lockd//usr/src/kernels/2.6.32-042stab103.6.debug/fs/minix//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ncpfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/nfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/nfs_common//usr/src/kernels/2.6.32-042stab103.6.debug/fs/nfsd//usr/src/kernels/2.6.32-042stab103.6.debug/fs/nilfs2//usr/src/kernels/2.6.32-042stab103.6.debug/fs/nls//usr/src/kernels/2.6.32-042stab103.6.debug/fs/notify//usr/src/kernels/2.6.32-042stab103.6.debug/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab103.6.debug/fs/notify/inotify//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ntfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ocfs2//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab103.6.debug/fs/omfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/openpromfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/partitions//usr/src/kernels/2.6.32-042stab103.6.debug/fs/proc//usr/src/kernels/2.6.32-042stab103.6.debug/fs/pstore//usr/src/kernels/2.6.32-042stab103.6.debug/fs/qnx4//usr/src/kernels/2.6.32-042stab103.6.debug/fs/quota//usr/src/kernels/2.6.32-042stab103.6.debug/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ramfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/reiserfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/romfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/smbfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/squashfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/sysfs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/sysv//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ubifs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/udf//usr/src/kernels/2.6.32-042stab103.6.debug/fs/ufs//usr/src/kernels/2.6.32-042stab103.6.debug/fs/xfs//usr/src/kernels/2.6.32-042stab103.6.debug/include//usr/src/kernels/2.6.32-042stab103.6.debug/include/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/include/acpi/platform//usr/src/kernels/2.6.32-042stab103.6.debug/include/asm-generic//usr/src/kernels/2.6.32-042stab103.6.debug/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab103.6.debug/include/asm-x86//usr/src/kernels/2.6.32-042stab103.6.debug/include/bc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/8139too//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ab3100//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ac97//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/apei/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/hotplug/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/hotplug/memory/auto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/power//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/adaptec//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/agp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic79xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/airo//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/alim1535//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/alim7101//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/amd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/amd/iommu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/amd8111//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/amiga//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/anon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/enable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/has//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/have//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/may//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/phys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/populates//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/proc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/proc/kcore//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/select//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/supports//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/supports/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/uses//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/want//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ask//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ask/ip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/asus//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/raid6//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/at76c50x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ata//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ata/over//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ath//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ath5k//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ath9k//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ath9k/htc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/atm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/audit//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/autofs4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43/phy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43legacy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b44//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b44/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/backlight//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/backlight/class//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/base//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/battery//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bc/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bc/rss//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bc/swap//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bcma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bcma/host//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/binary//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/binfmt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/block//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bnx2x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/boot//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/boot/printk//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/branch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/branch/profile//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/broadcom//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bsd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bsd/process//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/btrfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/build//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/calgary//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/can//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/can/calc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/can/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/can/ems//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/capi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cardman//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/carl9170//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cb710//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cdrom//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cfg80211//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cfq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cfq/group//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cgroup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/check//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/chelsio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/chelsio/t3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/chelsio/t4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/chr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/chr/dev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cicada//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cifs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ciss//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/clocksource//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cls//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cls/u32//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/compal//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/compat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/compat/binfmt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/compat/for//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/compat/for/u64//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/compat/netlink//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/configfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/console//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/context//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/context/switch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/core//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/core/dump//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/cpumask//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crash//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crc/itu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/aes/x86//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/crct10dif//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/ghash//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/ghash/clmul//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/ghash/clmul/ni//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/glue//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/glue/helper//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/salsa20/x86//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/sha1//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/crypto/twofish/x86//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/davicom//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/de//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/de2104x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/blk//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/boot//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/kmemleak//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/kmemleak/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/kmemleak/early//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/kmemleak/early/log//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/lock//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/nx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/objects//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/objects/enable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/pi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/rt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/section//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/slab//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/spinlock//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/debug/stack//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/decompress//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/default/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/default/mmap//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/default/tcp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/defconfig//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dell//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/detect//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/detect/hung//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/devpts//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/direct//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/display//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dlci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dlm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm/bio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm/cache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm/log//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dm/thin//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dma/api//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dma/shared//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dmar//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/i915//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/kms//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/load//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dummy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/dynamic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/early//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/early/printk//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ecrypt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/edac//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/edac/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/edac/decode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/edac/mce//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/edac/mm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/eeepc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/eeprom//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/efi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/elf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/enable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/enable/must//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/enclosure//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/event//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/extra//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fail//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fail/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fail/make//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fail/page//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fair//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fair/group//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fat/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fault//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fault/injection//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fault/injection/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/aty//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/boot//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/mode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/riva//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/savage//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fb/sys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fcoe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fence//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/file//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/firewire//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/firmware//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fixed//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/font//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/forcedeth//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/frame//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/framebuffer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fscache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fscache/object//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ftrace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ftrace/mcount//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ftrace/nmi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fujitsu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/function//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/function/graph//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fuse//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fusion//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fusion/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/fw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gact//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gart//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/bug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/bug/relative//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/find//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/irq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/isa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/pending//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/generic/time//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gfs2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gigaset//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/gpio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/group//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hangcheck//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hardlockup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/has//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/arch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/arch/early//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/arch/early/pfn//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/arch/early/pfn/to//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/cpumask//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/cpumask/of//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/cpumask/of/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/efficient//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/ftrace/nmi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/function//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/intel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/irq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/kvm/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/kvm/cpu/relax//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/perf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/setup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/syscall//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/unstable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/user//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/have/user/return//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hdlc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/headers//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hermes//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hibernation//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hid//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/high//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/high/res//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/16//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/no//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hostap//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hotplug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hpet//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hpwdt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ht//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hugetlb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hvc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hw/random//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hwmon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hwpoison//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hyperv//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hysdn//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/hz//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i6300esb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i7300//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i7300/idle//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/i7300/idle/ioat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ia32//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ib700//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/icplus//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ie6xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ieee802154//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/igb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/illegal//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet6//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/infiniband//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/infiniband/qib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/init//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/init/env//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/initramfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/inotify//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/ati//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/atlas//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/ff//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/gpio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/winbond//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/intel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/intr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/io/delay//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iommu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iosched//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/fib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/nf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/route//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/set//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/vs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip6//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipmi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ippp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipw2100//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ipw2200//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/nec//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/sony//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/irq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isa/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iscsi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iso9660//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/it87//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/it8712f//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/itco//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iwlegacy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ixgbe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/jbd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/jbd2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/jffs2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kallsyms//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/karma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kexec//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kexec/reuse//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/keyboard//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/keys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/keys/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kgdb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kprobe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ks0108//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kvm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/kvm/apic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lcd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lcd/class//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/leds//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/legacy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lib80211//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/libertas//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lock//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lockd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lockdep//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lockup//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/log//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/log/buf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/logo//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/logo/linux//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/loopback//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lpc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lsi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lxt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/lzo//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac80211//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac80211/message//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/machz//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/macintosh//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/magic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/marvell//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/max/raw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/md//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mdio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/media//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/media/tuner//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/megaraid//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memstick//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/microcode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/microcode/old//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/minix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/misc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/misdn//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mlx4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mlx5//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/block//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmc/via//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mmu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/module//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/module/force//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/module/verify//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mouse//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/msdos//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/msi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mspro//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/block//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/map//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtdram//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtrr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/mxm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/myri10ge//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/n//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/national//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ne2k//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/bounce//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/multiple//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/per//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/9p//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/act//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/cls//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/drop//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/dsa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/ematch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/ip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/key//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/poll//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/rx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/sch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/net/vendor//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netconsole//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netdev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netfilter/xt/match/wdog//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netpoll//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netprio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/network//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/netxen//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/new//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/ct//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/nat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfs/use//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfsd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nftl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nls//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/no//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nodes//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nodes/span//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nodes/span/other//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nop//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nop/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nortel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nouveau//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/nr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/numa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/numa/irq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/openvswitch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/oprofile//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/optimize//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/osf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/output//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ovs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/p54//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/packet//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pageflags//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/panasonic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/paravirt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/parport//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/parport/not//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/parport/pc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/partition//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pata//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pccard//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pci/msi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pcie//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pcieaer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pcspkr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pdc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/perf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/phys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/phys/addr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/physical//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pid//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/plx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pm/std//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pnfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/power//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ppp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pramcache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/preempt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/prevent//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/print//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/print/quota//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/printk//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/proc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/proc/page//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/proc/pid//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/prove//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/provide//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/provide/ohci1394//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/provide/ohci1394/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ptp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/qfmt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/qlcnic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/qsemi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/quota//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/r8169//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/raid//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/raid6//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/raw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rcu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rds//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/realtek//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/reed//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/regulator//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/reiserfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rfd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rfkill//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ring//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rpcsec//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt/group//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt2800//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt2x00//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rtc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rtl8187//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rwsem//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sata//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sbc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sched//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sched/omit//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sctp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sctp/default//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sdio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/security//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/security/file//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/select//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/select/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sensors//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sensors/via//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/8250//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serial/core//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/serio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sfc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sgi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sim//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/slip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/slow//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sms//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sms/siano//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sms/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/smsc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/pcm/xrun//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/sb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/seq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/snd/vx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/soc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/soc/camera//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/soft//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/solaris//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sony//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sonypi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sound//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sound/oss//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sparse//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sparsemem//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sparsemem/vmemmap//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/split//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/squashfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/stack//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/stacktrace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/stop//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/strict//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/strip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/strip/asm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sun//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sunrpc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/suspend//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/syn//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/synclink//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysctl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysctl/syscall//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysprof//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysrq//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/sysvipc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tablet//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/target//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/task//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/task/delay//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/task/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tcg//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tcm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tcp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/textsearch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/thermal//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/thinkpad//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tick//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tifm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/timer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tmd//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tmpfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/topstar//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/touchscreen//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/trace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tracer//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tracer/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tracing//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/track//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/track/dirty//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/transparent//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tree//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ttpci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/tulip//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ubifs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/udf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uefi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uevent//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uio/pci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/unix98//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/unixware//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ali//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/announce//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/arch//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/berry//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/net//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/otg//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/storage//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/u132//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/video//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/whci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/use//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/use/generic//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/user//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/user/return//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uts//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uv//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uwb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/v4l//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/ve//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vfat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vga//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vga/arb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vgacon//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vhost//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/via//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/via/rhine//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/bt848//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/capture//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/cx18//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/cx88//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/fb//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/helper//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/ir//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/output//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/videobuf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/virt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/virt/to//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/virtio//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vitesse//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vlan//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vm/event//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vmware//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vt//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vt/hw//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vz//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/vz/quota//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/w83627hf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/w83697hf//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/w83697ug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/w83877f//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/w83977f//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/watchdog//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wext//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wilink//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wimax//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/winbond//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wireless//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wl//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wl1251//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wlan//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wm831x//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/wm8350//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/workqueue//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/64//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/64/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/extended//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/intel//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/internode//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/io//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/l1//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/local//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/mce//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/p4//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/platform//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/pm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/supports//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/supports/memory//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/wp//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/compat//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/debug//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/dev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/max//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/platform//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/save//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xen/sys//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xfrm//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xfs//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xfs/posix//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/xor//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/yenta//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/zlib//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/zone//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/zone/dma//usr/src/kernels/2.6.32-042stab103.6.debug/include/config/zram//usr/src/kernels/2.6.32-042stab103.6.debug/include/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/include/crypto/internal//usr/src/kernels/2.6.32-042stab103.6.debug/include/drm//usr/src/kernels/2.6.32-042stab103.6.debug/include/drm/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/include/drm/ttm//usr/src/kernels/2.6.32-042stab103.6.debug/include/keys//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/amba//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/bcma//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/byteorder//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/can//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/can/platform//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/crypto//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/decompress//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/dvb//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/hdlc//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/input//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/isdn//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/lockd//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mfd//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mlx4//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mlx5//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mmc//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/mtd//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/nfsd//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/ploop//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/raid//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/regulator//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/rtc//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/spi//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/ssb//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/tc_act//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/unaligned//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/usb//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/uwb//usr/src/kernels/2.6.32-042stab103.6.debug/include/linux/wimax//usr/src/kernels/2.6.32-042stab103.6.debug/include/math-emu//usr/src/kernels/2.6.32-042stab103.6.debug/include/media//usr/src/kernels/2.6.32-042stab103.6.debug/include/media/davinci//usr/src/kernels/2.6.32-042stab103.6.debug/include/mtd//usr/src/kernels/2.6.32-042stab103.6.debug/include/net//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/9p//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/bluetooth//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/irda//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/iucv//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/netns//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/phonet//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/sctp//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/tc_act//usr/src/kernels/2.6.32-042stab103.6.debug/include/net/tipc//usr/src/kernels/2.6.32-042stab103.6.debug/include/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/include/rdma//usr/src/kernels/2.6.32-042stab103.6.debug/include/rxrpc//usr/src/kernels/2.6.32-042stab103.6.debug/include/scsi//usr/src/kernels/2.6.32-042stab103.6.debug/include/scsi/fc//usr/src/kernels/2.6.32-042stab103.6.debug/include/sound//usr/src/kernels/2.6.32-042stab103.6.debug/include/trace//usr/src/kernels/2.6.32-042stab103.6.debug/include/trace/events//usr/src/kernels/2.6.32-042stab103.6.debug/include/video//usr/src/kernels/2.6.32-042stab103.6.debug/init//usr/src/kernels/2.6.32-042stab103.6.debug/ipc//usr/src/kernels/2.6.32-042stab103.6.debug/kernel//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/bc//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/cpt//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/events//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/gcov//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/irq//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/power//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/time//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/trace//usr/src/kernels/2.6.32-042stab103.6.debug/kernel/ve//usr/src/kernels/2.6.32-042stab103.6.debug/lib//usr/src/kernels/2.6.32-042stab103.6.debug/lib/lzo//usr/src/kernels/2.6.32-042stab103.6.debug/lib/raid6//usr/src/kernels/2.6.32-042stab103.6.debug/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab103.6.debug/lib/reed_solomon//usr/src/kernels/2.6.32-042stab103.6.debug/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab103.6.debug/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab103.6.debug/mm//usr/src/kernels/2.6.32-042stab103.6.debug/net//usr/src/kernels/2.6.32-042stab103.6.debug/net/802//usr/src/kernels/2.6.32-042stab103.6.debug/net/8021q//usr/src/kernels/2.6.32-042stab103.6.debug/net/9p//usr/src/kernels/2.6.32-042stab103.6.debug/net/appletalk//usr/src/kernels/2.6.32-042stab103.6.debug/net/atm//usr/src/kernels/2.6.32-042stab103.6.debug/net/ax25//usr/src/kernels/2.6.32-042stab103.6.debug/net/bluetooth//usr/src/kernels/2.6.32-042stab103.6.debug/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab103.6.debug/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab103.6.debug/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab103.6.debug/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab103.6.debug/net/bridge//usr/src/kernels/2.6.32-042stab103.6.debug/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/net/can//usr/src/kernels/2.6.32-042stab103.6.debug/net/core//usr/src/kernels/2.6.32-042stab103.6.debug/net/dcb//usr/src/kernels/2.6.32-042stab103.6.debug/net/dccp//usr/src/kernels/2.6.32-042stab103.6.debug/net/dccp/ccids//usr/src/kernels/2.6.32-042stab103.6.debug/net/decnet//usr/src/kernels/2.6.32-042stab103.6.debug/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/net/dsa//usr/src/kernels/2.6.32-042stab103.6.debug/net/econet//usr/src/kernels/2.6.32-042stab103.6.debug/net/ethernet//usr/src/kernels/2.6.32-042stab103.6.debug/net/ieee802154//usr/src/kernels/2.6.32-042stab103.6.debug/net/ipv4//usr/src/kernels/2.6.32-042stab103.6.debug/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/net/ipv6//usr/src/kernels/2.6.32-042stab103.6.debug/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/net/ipx//usr/src/kernels/2.6.32-042stab103.6.debug/net/irda//usr/src/kernels/2.6.32-042stab103.6.debug/net/irda/ircomm//usr/src/kernels/2.6.32-042stab103.6.debug/net/irda/irlan//usr/src/kernels/2.6.32-042stab103.6.debug/net/irda/irnet//usr/src/kernels/2.6.32-042stab103.6.debug/net/iucv//usr/src/kernels/2.6.32-042stab103.6.debug/net/key//usr/src/kernels/2.6.32-042stab103.6.debug/net/lapb//usr/src/kernels/2.6.32-042stab103.6.debug/net/llc//usr/src/kernels/2.6.32-042stab103.6.debug/net/mac80211//usr/src/kernels/2.6.32-042stab103.6.debug/net/netfilter//usr/src/kernels/2.6.32-042stab103.6.debug/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab103.6.debug/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab103.6.debug/net/netlabel//usr/src/kernels/2.6.32-042stab103.6.debug/net/netlink//usr/src/kernels/2.6.32-042stab103.6.debug/net/netrom//usr/src/kernels/2.6.32-042stab103.6.debug/net/openvswitch//usr/src/kernels/2.6.32-042stab103.6.debug/net/packet//usr/src/kernels/2.6.32-042stab103.6.debug/net/phonet//usr/src/kernels/2.6.32-042stab103.6.debug/net/rds//usr/src/kernels/2.6.32-042stab103.6.debug/net/rfkill//usr/src/kernels/2.6.32-042stab103.6.debug/net/rose//usr/src/kernels/2.6.32-042stab103.6.debug/net/rxrpc//usr/src/kernels/2.6.32-042stab103.6.debug/net/sched//usr/src/kernels/2.6.32-042stab103.6.debug/net/sctp//usr/src/kernels/2.6.32-042stab103.6.debug/net/sunrpc//usr/src/kernels/2.6.32-042stab103.6.debug/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab103.6.debug/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab103.6.debug/net/tipc//usr/src/kernels/2.6.32-042stab103.6.debug/net/unix//usr/src/kernels/2.6.32-042stab103.6.debug/net/wanrouter//usr/src/kernels/2.6.32-042stab103.6.debug/net/wimax//usr/src/kernels/2.6.32-042stab103.6.debug/net/wireless//usr/src/kernels/2.6.32-042stab103.6.debug/net/x25//usr/src/kernels/2.6.32-042stab103.6.debug/net/xfrm//usr/src/kernels/2.6.32-042stab103.6.debug/samples//usr/src/kernels/2.6.32-042stab103.6.debug/samples/kobject//usr/src/kernels/2.6.32-042stab103.6.debug/samples/kprobes//usr/src/kernels/2.6.32-042stab103.6.debug/samples/trace_events//usr/src/kernels/2.6.32-042stab103.6.debug/samples/tracepoints//usr/src/kernels/2.6.32-042stab103.6.debug/scripts//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/basic//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/dtc//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/genksyms//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/kconfig//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/ksymoops//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/mod//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/package//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/rt-tester//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/selinux//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab103.6.debug/scripts/tracing//usr/src/kernels/2.6.32-042stab103.6.debug/security//usr/src/kernels/2.6.32-042stab103.6.debug/security/integrity//usr/src/kernels/2.6.32-042stab103.6.debug/security/integrity/ima//usr/src/kernels/2.6.32-042stab103.6.debug/security/keys//usr/src/kernels/2.6.32-042stab103.6.debug/security/selinux//usr/src/kernels/2.6.32-042stab103.6.debug/security/selinux/ss//usr/src/kernels/2.6.32-042stab103.6.debug/security/smack//usr/src/kernels/2.6.32-042stab103.6.debug/security/tomoyo//usr/src/kernels/2.6.32-042stab103.6.debug/sound//usr/src/kernels/2.6.32-042stab103.6.debug/sound/aoa//usr/src/kernels/2.6.32-042stab103.6.debug/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab103.6.debug/sound/aoa/core//usr/src/kernels/2.6.32-042stab103.6.debug/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab103.6.debug/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab103.6.debug/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab103.6.debug/sound/arm//usr/src/kernels/2.6.32-042stab103.6.debug/sound/atmel//usr/src/kernels/2.6.32-042stab103.6.debug/sound/core//usr/src/kernels/2.6.32-042stab103.6.debug/sound/core/oss//usr/src/kernels/2.6.32-042stab103.6.debug/sound/core/seq//usr/src/kernels/2.6.32-042stab103.6.debug/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab103.6.debug/sound/drivers//usr/src/kernels/2.6.32-042stab103.6.debug/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab103.6.debug/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab103.6.debug/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab103.6.debug/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab103.6.debug/sound/drivers/vx//usr/src/kernels/2.6.32-042stab103.6.debug/sound/i2c//usr/src/kernels/2.6.32-042stab103.6.debug/sound/i2c/other//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/es1688//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/gus//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/msnd//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/sb//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab103.6.debug/sound/isa/wss//usr/src/kernels/2.6.32-042stab103.6.debug/sound/mips//usr/src/kernels/2.6.32-042stab103.6.debug/sound/oss//usr/src/kernels/2.6.32-042stab103.6.debug/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab103.6.debug/sound/parisc//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/ac97//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/aw2//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/hda//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/mixart//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/nm256//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/riptide//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/trident//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/vx222//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pcmcia//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab103.6.debug/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab103.6.debug/sound/ppc//usr/src/kernels/2.6.32-042stab103.6.debug/sound/sh//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/atmel//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/au1x//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/codecs//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/davinci//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/fsl//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/imx//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/omap//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/pxa//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/s6000//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/sh//usr/src/kernels/2.6.32-042stab103.6.debug/sound/soc/txx9//usr/src/kernels/2.6.32-042stab103.6.debug/sound/sparc//usr/src/kernels/2.6.32-042stab103.6.debug/sound/spi//usr/src/kernels/2.6.32-042stab103.6.debug/sound/synth//usr/src/kernels/2.6.32-042stab103.6.debug/sound/synth/emux//usr/src/kernels/2.6.32-042stab103.6.debug/sound/usb//usr/src/kernels/2.6.32-042stab103.6.debug/sound/usb/6fire//usr/src/kernels/2.6.32-042stab103.6.debug/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab103.6.debug/sound/usb/misc//usr/src/kernels/2.6.32-042stab103.6.debug/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab103.6.debug/tools//usr/src/kernels/2.6.32-042stab103.6.debug/tools/lib//usr/src/kernels/2.6.32-042stab103.6.debug/tools/lib/lk//usr/src/kernels/2.6.32-042stab103.6.debug/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/config//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/scripts//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab103.6.debug/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab103.6.debug/tools/scripts//usr/src/kernels/2.6.32-042stab103.6.debug/tools/testing//usr/src/kernels/2.6.32-042stab103.6.debug/tools/testing/selftests//usr/src/kernels/2.6.32-042stab103.6.debug/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab103.6.debug/tools/virtio//usr/src/kernels/2.6.32-042stab103.6.debug/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab103.6.debug/usr//usr/src/kernels/2.6.32-042stab103.6.debug/virt//usr/src/kernels/2.6.32-042stab103.6.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-gnuu1n$H>k?BZh91AY&SYqc'=mM-z1rۮ{fuC݃ZJ"J@+҂HV@RZhm``4@5Za[T[l0Fmfآ-(flҪiږλmX-VZqR@Acz{c:3Vzz=vtP;{w{ ($ U{vrLPPaɀ}P)S(QB7wRIEP'_l -`٨$BA BH@w榟磎wW]wlؽ{nWUkC3/nױGnݷӼv^ou6={2\wVSrkuy^w{ӽuig}fZiq>snzݝ۽no{WhM^闭:Jkѣ6W0޶yХJwd@כu@P-{jHVJ6CGv H[ݛSB v`URz=H;@P-shS *P4/{h 'vp{K>˒uE-{T*ldSmmED@IR(|i/`P̡#}d-a! yꋾIElʳsK-BP)t0bϘC>|w }@6y}'7 "bf{lB|IM)Y5 c&XZ6 PWkEcT)CZja/<}{þ_]:T!f@N&ʛg:P&,vP@] cb!VZ[_jr0Ahh 5:h$i:4+RVԠiwrIGuT PuC@u(Ds+nm%Hwj%l %uAݖZcm-L MG] I)ЪHUHPMLhٓs>_%RfѠZ֩@h4(I( nv666 ڊ5[a€zZ'^Tl56K`k@fami6UT}$׎tP !U%P@56`C"[ۛjkA@2빜 jv}솁0[LdJ5[./NT  ` y4di)IPɠy254 SɩhhiA !Mjԏ@Dhi" "bLAMG?*~!PC@4$@ @ #BmF FCɣMMbiPDЌdhi4ѵ@??n£ϻ<xќ?u ff֟ݞ39S@܊P$`"T)N;X?$"~\RS`7ķ5>1dЪ! ebtC)DP!b(֛{:2I3,>yPD??٢\>xύ +l Iw(Y/%i fH&:v6Fͯ2?B;|5nDuMz_pbX3X!CL[G&"HF?o}0\F|J1F_:B?MYf+ehF\8}o,/HhTrfK|R01p,q1> 04}k~d)_V)꯫Wzq= <>̓)}' ھљ>יIEu/3"[{$09o3jS*/MJǟ,~xC3Vd#a:x 2A<v8^+ߧs/Lg~2Cg}Az߽7i<@z[ wo:]s2L!Ş a9_&>ȓƈߕI^ۨ.x`1? Yg‘d-|#-Mҁhkcon=ZIf:'$NތgYP1N;eu[$ce,$P/ x$?fL%BשpG=rGZDǬWXW!L`$'( 1¹懔'GI<3὚{E7S(y&:[gG©ݍ9@cF0Ld.3T^Y֌n@jfCZ%1ԙMH|p&$ '4;讻ڇf}Ty6x(|p@Q>[Wz;.ʏ'0M1ɄCi3Ϯ>;+F O`cp! (_vVtZMoI~Aq@tζ6cF>rw񚑂 !o|('J/޴=YPᏆ)^W9AR ^ ${*'y;LE sVHrVax_db9C;>iOFӺ)]vꓻ9JC}YyOjc*!{ |sS$(Ԇ2'&WrU%+<|Ӵ~aFZxBܬnoS@t' +԰NҒP2U,HrCR!hBy WJ\ 8.=d }#ќ%6ZJjuj\ڬ:8tOOٯlu'V11zʍ96IӏɟncȦ Ysk!栃lcU EQ 3!ϓ] Uzى0>=s}8oOtYD]PQ!C L_U E't 2u+:k_b(rFH Ɂ#ޗ|tBf"l@AEO) >8^ aT,עg/ MPceF^pD# d,sk?'#I~|ZA$TH^P:px#BLc@wB7F;BuN*`̇%CgCQ~{}.?k87FR/l``h]0"ל=(ij "祶Ǧ[e~3 &z]c`Qbc@_ǽ% 8TMh|Kk?G~bJ0;#GQW}LIvλk+@Ghtǻtڇ>l=P~vd9G&xH2qPxx҂DԿ~wz$H;!`3{kd{$Qt}kVv>L=i?'Oˡ`+;]H#ڗ_HF)=q2>8\ u9{PFO@i c폂3F)tg썵;YLT NE e@ Pɀ$EO~/ gCfٷOJxk:oOD}b}YԟT/W,G`~R8% =ICܿ[ew0|q"#O r~.&5 8+>W;>{܎ #_S5rF?$kk]YPz7PGF;?Dx3޹5>*ImJ͹.|A2sF2^oK'hNXU#: <s݉]! dHD v1Iɉ=gFLc&U.ProdZƥ ,0&6;'?JT2> 9!A]o{~ x"0~ͽJ>AD֞ws H{H~M|dO;cdG \%$dMW?ZPOɋ-"7|*+Z%uuٚz:3Pa!]<9]z-`1Cr򺐄 (\Z$9BF}+6stw_M<$/=8pr ~PR҆A!z!z1kMP?щFGTXEҏ߲FHDP79"6GOs\1gdqQ"*n B"Vn,.M WI.^|JS1w8(L*} $&HC,yoKa̭S OY`_H32r> #`ǵǹLhbQQU?z?b$hϣ: dgD? R9c&x%rFS|48#6}QUDc|=q4s_?~;ƹφy$!6# i3|fRCB/RE|`[l\yWi?+cFR@ j~ GƔHb>2ָ5|&0$*@vhC袌f2,Ds3 ֹ=?g 53"}1>>$ u{_r<3>OX<#İ$lHRi"=ܹ8Hc[`D +[N MJ^L ]~ $!#Jq^!a{$Y&l?]n5cрNgJLݠC2,s:@=~g9X#f;1}΅>tcPɓj$sqGDg!{;\U>5z>|ޱԾMEZQkzC`}}(>01k <aL>(||TG]n'?<ϖ^lxĸ? 6F~Yӡ\M-&s"XlП]1`pcFFY׶XT*Z'I}ּc>,5@Ym`ƈ,',<5F=~~yDJF>wcrN9!Kؿe237#(s!ɝvX8E5\+"`:dK,zʼn2Rٵ:>Gc%(J|s+Ǭ}=c ?gGiZ\/TD Fפ>҄H;gv ^k:? 2BtfH Ttsj  kd#kT0Փ N_M ߷Ňl' 1/H{(䓒?'Yx^*#roVu*ki+#g=鏿j`]-z<*FXC<9e~(#ϞLAf}t2~y7x{3ݣ?cW~ĒʔN?cO>rphc+I{Ilz4$2a ' o!p$j2 K6ҟu\0{o&/{:7?R X L+EAnaz (|ԳfyCK3!r#թXKdO*pdߎi>R2ESJL%ڦ\ļ TRBj5ݤUSsYUTFvI]L-:uU|!=da j[wy_`.(aQ=mRP[8a;)4N^R[T'Ѹ1.#%u.HgF(EY\dQrP& GuD4̒ctM_cM/T1jpE;V .LȕJ|$>@BϽ^'Iq031\(C0F"-bo};VHلkuJwϨLKPdO8{{{6]=h|,w1+։KӚ]uNge Gy ~rhi y53aQd.⻎R(/X:\JvQ~`0л3BTz$[Y%+LHy|4m8WV'ne+ep׺~f-i8$fn3./gN(>Doɭ]G`ܹOjŭGD `j7JIF|#Y"]QRyr%5Jq;]-J I_*s;2B;<'}cs6"#A'H![qh-jJ{rNi5ցm$x,R~ S 9\SPRSQTdsY{NquZb R.E[Z\ײNsg;WSX0::AzT`=۹ET${}Wu ƗM&U㗽ŖNn䴳 nUA7oyȻ3C=c#׽ͤ'.][ Yc&%Qz( Rh6ptTY3ͪu@M~L p떈cthUïE Huw:L:LquμF\$bW@ID9 .ćEJ)5hpS jcбaAA2yR S΍8G PVO9h݉=MΕуn.Q ;GۉZqL@ҏh2cUТZjYNKos 6:^"((]@Ĉ>SD1U3eEs,n u㚻i-E_;0s$IjtmG^5ڸEW@+ޅ0g@><>n&284 =5F8-.z1Mq\^ޏpIuY jFwm>=sǷ3J*}Q(#Ϯ-.4cxp2_ FpFSvTV/"VTX2s[AQրQ^5౿kρQzT9'g,) 6BG:@hY% x& Ǧ%g\lu?5Rc̞"BDGnPJ1X]{X;\+& a?K+(r"%_?2U3+dj!x ˔CeOS]/p3Ak+ - 9g;4@}LܦOzA]!Ź ġc5EbKUg3ʶF32ϕf慚]fG§ԁNTx9A3Eo&z}t"Ҏ)뵲Ut5'/qT/6vuSO!8㳎#!DE$DOB>ulDT`UJs{{4.x>T0yC9}-t.*̠{^jNjF 2eGŊ_ZsO 3 ?~O=`4phjdn-J]_Sչ?x?gXf C!C`-"PAkAyX\v$k E'Γ[WjQzIדSi7 O/*ё!b!{hh6ML]!GyUT614Fi -߇){ %եa##g:1Ue~5Q8&~7ӘZR6Oα4 qIM]31B.Nd`tb{^FT1V53dN&aK"f(׹vz&zN G@oE@KtYiKP1T<"DT)GMJLab(JRlv ]釖DOikną\tIZRgA QQNQHuE# $]N?Tr4*ϸK}\Ϙ?yT8SxxF@ ,`f!Aa@؜ߦj1hh@j~40GO| At*` x-VI\i5/rD)LWgԖ??AI|Z(i8%ގW g=^YugA/0p_H4%K2ܒ8uruX""bA`oܟH'(j&%sjt-A,xL-eWTiǺyY6ErrtXJ ǧT1:p֐NC2Uݥ6mnRr㺑R.dD)#LBs X$<KN|UKF g4yAejS=>* >2ii``b ! 9I1+)? W=6d9!B Ҏ*h| 'ʷ@ZɃM|5i FJϻwRMiyμNwyκuګ:2}T1TG=_2O6o<_wClYҾJdAZVE|Dse۱! A9"}u>p421СJ6dLJv6|NqJ1N4.J=fČlx 8r Jhg2PNiά_3O W?_"I֟?g^DthzL=B^UJ?Mǎ|]L|‘`dID@3'_S>v[?U:oݾn= ^<^>USq9JHJ3cަn'( H-xJnY6wWؕ=ϸwoK.oʖg0ۚ0芣-0.)ޛכ} q!9sGH"淲xwԪzR2Hd,[K]VX:bX`y#YKO52ݮ(i<9X{<. r Ӫxu:K(\\k+&Y$>p(dx(!w}}fP 6 HwYtWhpGb4ւoBWii.g ́x'fo;d cE@KsfzsZ*R6d/4Ē'~88ȪH2}qկ 8S짅'%ڂG,T2ʫĔ@H80eMPo_H˴!ZcQ"i>k?x0 =? 6$Gضڮ%iUoždQ.w弴vR;6#-'*Ϛ\ ft@#<7:r!:YSf8Cp[hܝ_x@iR#'.y]S&o:78F;skF{S;8ܽԩf7@:r7-t[ZdHh-GQU\I2Qg2_6G Y (NP&Bup6.0XʚEE$ު3i]T'㭒4ޒڒGPzHڱ! 80 4 w+BL @ٕ+m-Q'$'06R5Qe _" B|H\3y)M S-ekSE>@o_ ŝ+ҮI6R^M-bfނBJ3~2lRywvY`}PH#bs5w15BQJFBó܂9Ui- Vfa6۳ 65(s~5wtFPaNWDHV~ڰ ;:&H䠃-cHZ)axI PH/u Q< zPkI2w al=N/NNg -Y)7{CuXMm O7@m2ډ`oNp{=삷[Xșt7΍A;p[ɩ٬([l9}3M]@Q{hٌOS=|;>Y0%"'s9!!kR dN8X|,69xᛀ6n5iA]l97hWDjI.$BEuF :aɡhIӆ[+mz#=7`c*0hnl`壢Z00#~Y4Lۃ=s_^rJYFc33}g['S(W-W*J0|_@QSܽLE\Âʛ'Zn2B6Z8l!NljwGPteD,H!Z\kdmq2)ҿ}klJm͢kt9 t܈iRN>`s]ni-TYWGl~Fy-ovt2t.($R6Nr۴QP ]27z=rKpi*ע }Qn`MݎYWuL}$Chq⤰Z,IbLzaTn%d冪!{Ǹ$JBơ Ϸ€y2T^BKor;ИuYTO'zYSk=a ö&s؆b@bq73H/t@ㄤv̒Hpi!'郻o"mN2se^ɪGS2  nŮU*G.&aX#U5I$|<ȩ4{+kN j$$m4S)+f 2E*|uTT| W4DS Ag;}\|3Y[ejm7Qli[rEA) 2t{yur gt9<#`;QҵF.E-:]'F^=RYAkUcH]@7e"V4jj:T.vZQ9"t;1B睕ۊ;"WbV@p;#ۤJaT]1+4)]e뤷z%]! X:d.݉w^Y #,h"aJz冾X.n!I)#A#=Vb )4iֵPէR=-됻& :XSң* 5!J FsnGlRXܑoG7"] `vǑ۩ְoz`qY/H])tܚ*85+oI WBQꀳ6Kq87d6>T[zG4hwr ]%jPވt6}W&Jy0LӴLKfFDo9;7xUa6m+њ^xJMՇN7H N2I.\Ce} p`Oґul3ENFu@h 7i`>h:AD@Ï{ߚHEkY3WPHcٵ~ˇyȚReݥaTHѢjh52vͶ+N_G-L,朧:*5!-6A>zws^BL{^'q=zklM :XK!D)Rt en 2W)Pٙ(BKNNf`cRxQÛ9uvcHNѸbɦQo4nz\Ӊ(3MĆ)Hr;uJ@zGSӺ̔X`^w2Y@*htҐS7U9l̾c\<%"Pg rT'һИܫRCjYZtQmNZvKeή=e[&!yf(]1ѵ+m,O2lAY.7:)zh-<:_s等F-wh 23+5U]r)(^ǻ*S _grqQU[y/!]^hgC[:]kmiuvP"QU;k y n:)|6VƮ#5ߧr7# @{u#?ޞl~h%W`PX'+h]1;q$J'z˫sEEj EL&dT2EIy+(Ol 4E8Vx"bx.yv~jŖ08% ]-x~NgH@,.A0d, yTC}o;&ODvVMUHlr#5(X5;Two:6ѽK;(ԨR%f0@%%sS͐^w00.<_"Ȟo4U_g/*"r] ic\#[8m7N/>srb' ܠ{2ʍqz跁8zV/9ɱ\tv`8#gVX/%'퍋A%_m링3,t ¡yS,$nѡJ{-x;X% .`*v {kmi*0,oϖ%1fg̖3]KNoZĖ[*m156)WEr_Y:rӧxt+sOTٺKj x{ O;p <PS)2Fe]?+P%IY2OudHއ"O*Bͱ!acv,j>?o+2 Rt|(Im`r+&BT^8X%W|0J>i|DZ#Ģ.ֿ^ӓg|=O,r)C~`sҸ sTAztiJuGXw B7j< \0oT5 @ms|,:s<讒Ů_M{oCҔV?xcu05zSؔq(lc۵")Y+7!m2W(T`<,h&f&[z-VlC2RS^c% EpiU?{aL~*#⣦Kl}PmCgEV%.7zQŋtuή{;,s:]QqMi#,bB<)U͟}>$JM}&4hh)ȯ'0zI~jH%\v紙*_,gx2̺C݅RBKs,nFv38Cfy(D*2O !`m9tq4c.r^xʮϚD 14 <2C_<;UgW2F]`'^-rB_ʼ4Aҥ2RwwocO}jdz`QwxX9w3J|hE[Dz+xGeHTЩCiIC<EgIiK ]V1De_+%YI I&[pB`hcޞc ~g֜>O44Y!.X{!+E'Ϣ{ԩnn,5*w^r0Sb@ocԋi媁sI^3J-s?̑HyEQBU'y8o)5*l~A?Of|&M3`?f̊>+\ftvEuSIӈ@=򁽄 t`CCgnՊjj*Ușg6ܨo h M=df%ʛ2Ռ[[^`8/r2k Oq%;hPpmgɐld+;A^W G %La$Bd~߾)oIa$ȋz΍q _(RQ~/Nxj (̆ EƁ]p<5/Hz.ȝG2]1VM:B[mG3Ns"c܀-aCrwa5 oW8uv͸J"x|24R*ZEhĨks$ZSZ Yn8]t7 tZ6]Ilk co=<8{A6tuSYh=(@ Ef@33HFN#WޞQپ1=B&F DOHS%78BE~69:pNb|l⛎SzߴPe-5%\ngHGifI4)wuxJ4JO3%%kܼ{OH~co G3Lnj^,j5˹ P_* {h$>Ζ `ֈ>qʞ2t :G-C|%؊٘[0~ :' 1z$|oC~B4~/i b ŗgv2<_${U|s}}tͦQ~ȹT 3eZO(Of/;+W2y,za$ fF*5_Z3A//UM\:Cӳ?ѓ=T0_s;H>nWAjV_ΰ4DjB?SE@)SOcC%: !VoהĐnRm?Y,G$$ȜsںC9o/&~t&mq' y˔tPBu2+ d9QڇE Yub>fxKWmͣtskh& %GӻD2&u0: $I&YċKeXZzg#_I[uvD8be̔x leW<!( 9<\Ps |q{5)sӷ@~IrEa$v9tk|%=WSW3P]+7W=D#e󠧙2ftQd:0.;7Жjde*(ι?:g{3I a: ?B?w2Ϟcˏf{PtҋV|?I"ߞh[>5b"x@}~_ȩ\Mַ֯^λ5G"lUrHD+o^ۍNIn!)Nګ"WX BD}OCF?Q[ ,󷯏*~MLHϮ+U@g_O^O[p1JQ(VVf-*Dr!K!e`-P**TRjʖ-jZf-UITHZ.$ȵV.E[\0ǮbZ-7a^0K-E""#Zng]]VXn,K^Wyj`%QYU*#*1cKyɘ֊D[-j)*ۇh 3_$&'4_㍨duI ?_ƗGf,/vMasW+tvHRS,?J2 D5AO*9Cn&h):=fp[ )!f+/b{%~ڍ)g_LV{#_V}J%c7SW{Z/j0 &?3 wÎt_?q~VPBX\naF+(pv(iZ((6F Q2B`Ji*8&4T.$UuaƴjJERШYBh[,V2YVշX'Fh,nxg41EL O 6Řɛ`,P%Aa ifj`ef*U@rZ[fe1mDe)3-+Rff,M#v%E0` @ibc1eָ`"Y6d*,bLesQ&*T3+[U*, ˉX‹]<9 5(ڶ+MBX N0*I"VffLFLƛrei!V,SZk؅eBL-RԷ{L` IC `TbAeAkNxNi6-19f8қqwIXYAE1c:hF8%J+QcAed,󔀱d2?\1Ql7s-QĕeKhRm*fb:o4ۙEY)pڡ(Y_9+5J+QX)l1(S-bBM !R -pLHe^-qxUϜECI%ی7mM* *-F",Nȸkm 0k*VN2BPKJ)h_KTVfg-Ԭ.kF#u M ZѶń ikI1J3E$IrٖղP1V VBdPqQSQXbU \C"`)RMZ^7-xQ/U7*^ToWzN?__ק+QsQ2+(akN׋NBd/b؃; B!$#؊ =4pT9X@Hi ңu'0N? "J{z;, ='bJ2_t>( h'{C{Ò%HW,5΂ ~?'ÏDR 30e/7STt0T8f|jg7IkXOpmg}/Yb` Œ7CS Ϟ%f?AiP6L8wqyo6ˌk<% Kr(5! =:l"!0COۑ]UK/OH~ho^2lp {~xP߶^Pr~FWz͇٫OL Eب'/qoӡ J-O5OzĴ;DgF/'/?v+'X `N(5pfDGeꞝHDDJk$pkenP;Fװ=v{8-I,`WGmŰd(Z]v\ti!=0-' 9s0YpQǯQ1~ tb]QޚrH'uH ~+][wC#,* ڙTX? !s?'C~]vcA.d@.!szMt&Obz:.G,W"} SBE*b.ħ"*?!'ݺ]}0$a=ٖŤf`Gp/_α~O>p׿?o?넏=}]q ??_I+c_I~`R趐a=n}guI Ƞ,!$Y t!%r"HZ5UʸN⏷|6}+9"c7>||'ʰS/B8▽;GQT~# |&|@<;e] Cc ?boMϫ. 1=J}?oCHHIfH>< ^>o\o oY~l=>p{,}XʿoO3?%Zʩ ~/ f'}}6sM8ird?A=ȌHO[1] iDN2IB/r+P?i+8L RОƈͪ(\j3A:'YSuh H,EaP }j.q׌w.{lBq+d 5ʤF{ɋ8kA3G>Y˷XO9 pj9TFrVbDr18(LYs';֛{YO|gh&gB"tbǒB'ζHsIʖaUU9GY7Wrm~rO }M[ qMx O嫉`x 8=C~*ns?9>M[|}9[,amu~>ӫj yoDpLBD?"Sx̀ǦOR?Ĺ$ @}93_XZo_%oZ.1C.K,?G01M Z.4G*\BERM`k;{N0q{(<K^Y@3!i*P6kf#lFR^n|(tUIn0N(@1f=҅ho|cRԧc:~62oBXғf |܍֍pŷRM„_?lsxs}K"O{z'~GGƾH9 1kK=@O335ҫm[ J1w?xĪ"i刟?{B?)_ L!Nv_c~EјwOLx5/2 EQɄ(0$zmfO{g|I^W軤|Z"Ľz}8^–Pّ߽ug8;b;s?՚1m:|,~uPI>h*+ٙ/'(S[p]oGtzq=MLbMEӾ-}_Mn7Dj  5`ISIb熭<藧ߵV_{g^tغm#pS ݣbi M{ 4'^$5MDQy늼\ƟK%H^q%|mݞMg5U*zĦL^nK}_tгyiӉB}aйE)StjXs1 O٥,}g $w~ 1/ \?W!:~dr0wYxzrΈ )iDo(^(6^QBD.J75l?.3" &qΪſr/zMf ^b_ͦKR]XXU g v @ o?d x?Et Br^}EDh=wir{]]EE_ZX>dT 1"vD f%D{lv~kY99HF#X᭩ujC8no* J?dH Mnx(L~) Y);om]fD)>K%H*p[ QԦM'ϴ5+٤2}߫ƿJwC>H_?G ?$G-o~1VR#>a?'^.17_.ҬXr4d 3RSQMٱNQrli =t6%᎓5t 0@E%kRp=):JQγ0yw 0c)j_>b(GrIW oǒEd ;F?;~Z,?/o҃5&3}piOӈb;1Y?#_㶞l^k=I}t%We^?~- 7^Ёㄱ!vMfPYXQc \C3>bĕAoX} -Y.dH1L%GL~L 0PO!JeC:mdS`ԌH[F46~Xq?Oh (ubT|B^2؅!.ީ"-N<S(s[޽ (n\G[}9Ȱ<ۣ\~nt/ܞz>$!t(D@țD~zm A㬖O&7s:ADЁ->= x+/ |Xl$9|}?F.ˏCOv!b\chix%.'&V9hba+WQNw#CY}YΰIITi!ߚO!VL`q[H%,;#<hrc.>@sL6f˟$,AW5!! CD~cJ ?ƋX;UVqD|O,[t0q FW?Ku=1Xr~ :һևW ) H*2"$"KRj@aBԔ07)Q J5QdYC@[E/bTUOg@]B_'/{}p.}Y{C?yw' Nzsٿgޘuʧnun!wgśV_oX{2)}qo0tgQLy-?7<\'} ?ߘvyΆ:JI7u7pÍ-ǯ@>/vԅr:P9Uy';xqq?E;vv++#es5QIw I#x5w?QsX_˗*A$PuQ@k! C ʈaa?8~-_*~Jptk)~Bs_4 ; )(ayg!&ꗥZ-d_fY7Жg Kma9/7ݻֽ{}TG$珄.Zvc{~D6O%a -.7'$-% !>8)1rbdu3~kozCO9cCI?;j H,aW $h=1D2:aeDzG B}Wӭq{d!sO"?(Ʒ)HܷBO$???t{b8/8ςxW_;vAxH_~c%j"Y_ԏ(O}>UBv$p m.> e8:~?@U1`EE`{}}.z{sS4*LLZ)m33\[j+&R +EУ+Q KHC8;'K9NwJ11?P nj D.< O&z ı`)h=A.^$x, Zi 0+0C"H:&u q9'O߮}cqJl,\۱fhe”I,νۇ4ɠDbIξtjlQ UA\uxh&+}УeOrAAY3a醽L ر:aќμ@LX3A y 3ڟQ/CP蟟u?I'm>nem:h;*KLwjjKkjSAMe, 2X$SZAygzdX)YR'1L<+V_X~@Knxxi(8Y댣ps'e5i`[Vj毦ĉ!{\%P#2@W5?-8yn/iW{62ՙ+hڋ (nD$`?Ο^*zFd]3zETF|6MO8>'y%Wof?o-miΓ- C߻?Y L UA9-p}& O TgB#0(9Jd b!?SNJ* 0N "tźwӽM҄P3-8;p)F<HxE7"GG5NK&hp;(H$T?`A2A.AC0!L@ur_zv"/9T@8 )@0 2D)NB?"<GX+!TR =v 5h1z*#<~6E@R6yB Qi@< Ho O MuPB(sQ " xkD,E~+MQK iO\ WG!s(7 5QXDIPB &y\La!(:"X&(lU4 6} fA7x!7&zRʻkοACTQk &BCT @l8/!^"0N4ޙ4⃨ ~Qި7/&LEB qV07|p>>̰:*)A-)@.-"*L vsnEm n$" D ^"fs˛ 2}ڙ>;ׅcܠSx-Pc6c\F.auz5wM ֢YA.Ke#2,O]7$&>D{?{PQQpR)xzN BS0Ӿޫ5" AA$ Qb*Xb!@H!QNw=K9MzWN,3p 9ʋP# 0&!o@+*sCHkQL^ &v9H ZS(A/wM7>" \)vo2)SFt13b֑2T=f@xz<öcq6^.at=YnI 4tfbnO;IL(,]߀ی.pbU/R9t#ٞ'bC[#8 ;bOsk;|B]mH 1θ/< 95ޚM8[a{x+@ND"uV,ro{D͑Jɒ NIb+U%?V4G21 Ui5! 50"pA mA@ pr$}CN ՗&X\n ɆcT0/AG5ܞ GF=2\䍋+[Ϭ$א?;1W=op8v@wus@{V]靚RwWn ̞Dʡv@3Hƾ=X^\SQz9R69l1{}،"qRuSJ?уげ#6<^pR(l(|In9<2*Qp 9hf'W˝fIn a叅0oZOw G_8OCl<)v8"Q( Z^P /`lN}ߙa%i7}Q"_,XO&ʌ™]q8OM*]  tԄZD#=BZb2g6Ɯ: CL i#"Vll=]^ ݴ2n< Xn@ɯߒmsc"kJGM58t]oHjƌϗq!besj˨=D4{.)8ŗq9f&a_K@"&}19Ʃ "Df%1`m"~ϦGP,괵"jV/Qتg-#of]Ӝ)At4(Kum*v5V;66a^{LzWSq3ڝ2♚ Zsf{`˛q2>VuuۓΈڲCG}~{|+<^SΦ[ψJ)C]ތ*o:v&]A u$IOoװsZHܧF_'CARuёԞoF|u!Awt[^tXnk6('+"bJ %2_:L\0[)f8gVhjIMpAÏQJVͧUϪL.JyJ+5VR "$P&M4R}~1F5y){Ma\2y撫?kaCo1:QFA $G&l$}P[HS9xz]vNEu)FXw|=|պ}ko/hݾ>etL ԉl}8_S9%Kb"v4.8K[;lO[Rx"Ǫh[Le:P_dگs+n!2E?(}^l2^9cz(5cQeU)>Bd=$ i3]L錇$SxI +j/^*nrE4(tj7LB\s@QaG̱;FB&]b/|FUŌRз8t24,g[V #d~kuz".<8oTsӑyu*9ݴ:cl=|=AI~![VN ES3y_ Wb;o ?q-;&l'exw4ez[@IEϯ.=2S{4ظx&]?YvOa|U;y 5k9{X&{caQG8??: ~9~R%g d39;LS:94;np1ޮ`uyL*bmSBᴫe, }m-ub04Ϧ׬3*"WfM)iGq­K34r>`XH, _[b)ԣ,CqmYٷjqͧқuvn(u!D*O wcGL(Gyx]cЕ^Uo %$NP^J(FKAւkEH2Ó3uiN3\sTOSRn\iߍIKqhIqY5},]E-3RZUN$CP 6Cl,>>1L/F~~D|\59^8wN8-4:TUN=tZ8!C7ϱo@i<+^$N>Ci^pRY584.}%*u?쿹w!7k7ż,Dl\R_(;쁐ܷPc9#m#ť05xe´mN=횕61c9EI}S"JDtƀ̶omCe*3rjw$kV}i Q5/OaSKpp5O9NOɟ|}7ϠWt%?II[v~ ճ;Ƈ ?_”*M-,Xk \?4dg$ϳv a|U L+<lsq 6^d ybPsNFX;8[sE%WTL6!{qu^c./us]&<@1w7yzU> ‘>=c UݗvN>":+fd֋6_ ϕ}yUG;B48 >Um5Н'Q=c'^UW*q4\2R#aiI66{Ch~ڼc3}(jt]{1.~rđź5,* v_(e}^DwW)\'l{j.u.=M)^@DC].e# !M N xԦq_s8!r)|z<0' 3z#/ /ضvj&sTe.*oSq&b$¥ȈUZu!8 즵L~ `=g0| ?6~?F_b =_8Ї8q |?t_pSh$ 5WVizօc#_6jٍo W.@.5qѳwBi$[Y׹CLKznϦeVgiv?]Uɡ#hߞgm]r ycE(3j_ZpSIX1g JNs4#泵z1/qr!L;?3YXP=*vs aGVnJZ҇7Dq3r\F&AUmM5>9 9% ^'/^7ƻJEϟ\Q'E_۟Ǹ-CvE7,|؄91< Cn 7-Ma%{EWV$RVPjƕ3Om\4u2Յ4+mw"r 2Koh5Q:?hMv܍{|@ va<`؃|H8a$t v2VE*κIrHِX=_&ؐʔWWp?Qy]FUSQ82I: GJqizXǨ})z>Cԇ-kox-V03%e$:^!Ō<Awi^[MpI5{MpfV?/m˖~/yxi XB0`%Ĵf|362sXt)~ܝ.2'&N12摷f]jӷZ}qJ ]eһ? 9i,bљ2@W07&NUk;g]M[1@uA"C |x9MU8~K'Zg TS ilCLޠ-'dς&(R9~z/">vo{a Ip\~q8shoړ D<\gtpq7Y#KPIG4"s\N(5;n-0Weͳ6@S3=+4(yq-tPKqmthh0rZE"~|oXkH.{"IqbN귦3 ,ws҉jvCAn)+ߔPiNkl6xsqt؁_DX6 ȕSn3}(A37n}AEu^X_ m"U8u3$3WٸAX,t}ws>G (u,O/4/>U??kE[cJ\hUIW825?9 |=ֽg> to _qXR|(+ F z*^2#|>ù6+TUѷ8)@yտ#Ir_[x@338O)u  -q*۱%1D< VG:O/(ѣkPX"",XC?jQa: 蜺d(v`sVT0|fJ-udW7N*,.u11Dzva(švb9ݝec/߃>D޾@ ߇`AIFB2zzzV:r}4Yo2w@'wYwI'Kt? 'en87w)zbȼkUӰL!?/l!HfR" /#ş!elR~?߱ .ٍM[QT 4boEysf01;z2̄5p\W̓f.--nP6[' .XlA)RKBT5Շ#h8gox *Κj!&Qal!ʅF@`#S{^P׳ܜv /?Wd89 .J\x̊wDdT):M 4rG/*=8:as'1=֕IcI"}/ Yêӏ50wӫm |C(2@iN}\G>b1NtZcG2]KKIEIJ<`T{$9^Gڝ> +\̡SJ8cX}?,$VOYMg׶:Stj"x p WR(m[rx \/SsswN&|=K=ofM8rG5~q6ĸ8 㒲1`]s}g8jA31knwִ5sKVzL|8M& 8X|mdgs=s[>ooN~(~?oE~'E$Z֢Aa9! B!䈅>ه*I!+w:KI{3ݖN|I:Bsű*l̹Oxk keM_Cv֩-=`xsȦxI,l#9gsbt~!>2?SԸЛ4?$.D:臓=%Pms] pρӽKwʞHPDEt콷BAl:HyfmS&%&YS0!0m=rA 3wY _l4hOiZiˬ~RUjug%DrHiF),$\ƧjEvڶ}Uk(N"*-ƣ;(]W!QJ 'II]oL?~(: *j}5XZ0El~?v8 w ^ZѾ+,Zl6U(oߺtEA2MRsF}= zN @dIý4ŐCgnU@I#ȂmxW\,i7*oLS5UsA;5oVFMOE K <]nSJg} G}؄K1 QD/c2|EWR+rQܲ_M;$ ׊ 2D[kLWMY!8A,zݴ&9alLziuO Cסéǎ<*!pRo7݋=-Xdژ3hlgA'z.R X<縼 ;rl@9&MLO @(^T!YkhϧVt*o3,FJ}yG b广+ mJdtB_3or!LLᄎƑ"mM8V A1x _Wj4la:Jh6{d!bϟ'I}3f0t{mh~Cͱܻp ǴdUziu.l[DZI6|N5ɝE}U4l~I-zZK :JGvַ@D>Dn>3e\AψDuNoq#?C@vӓʑVbZcǤwZnهV$boGT*`.r(fnz: ?[}]Nj_ @!*qCva?j0`$qC *>~HW)T2O~ n2dAuP"\'vHM[Kw*P,ǫo R3rPfFLc@š'M 4ʁPs\>m.Q I$70NɌT]cOveϚ;4^{Il-ƸkG*\F =ߤȂuX] @:C.يY%>yj]Clv=Z^ի"C?WIg(v!|u`DD RL}ꬱcq"-|ϯ!c6ˁ=1w~Ig.;z҆`,è럜 (ε.I6$ߡeRKV}ĝ"(1M\_nZK.l݂VE, 37b}Kq{r*/iޏ5C@5P)a1 *C Wrް 9|#E:̖-!Nx!rn.3N cض?׷V\-7E-))8HnG\X W]:|WQp|ۢ: t>)%O`Wx!d)L]`wΧL{JCgnI]+x( ~&ʘXشt(Mtgecu& E Vɸ:^ \ x[ I!FOoKe RbmalcncvQ:шqF;GAfg"y͛09iOns"Fcoy< 3^wY 3DjG\WzNTy f k=#OxyǓ9yu88srnSj^F5eLHDYBE|z{|Ϭ/~鰸;dZ=Wpŷ^8> Ū~Po0AB"f.o+Ewp_Vվ,xr aJ5wLͨ&؇"uw\ V9NP} cn'$3KTdKxce)  XTz)qAХ.3E&Iv47ط.rPYG(_߫Bvֳ[P^^(^V4QSqEÝ_n3&FqZ$SQf.cZ2Ó1ԉpJ,|Wa*ԡN$"6&Ȯ͡|N!|lAqdƖbބ!q4~{ZtQgOaCI?._.WCLvS}@=+sWK-I ,o)i][˸T2%A> gJ"u)a.-O$|=),Y=e:O'H.e{+4ilCW+[& D÷uv!?Թa{gekRݧ["W,)L?zcDCK{VեO𰸜$U !^pGpi+[" ?1aWk7Lbi<+!ZgWBuvX9 ԮUH4=v8Ȗŭ$Yw}'K-F E<:-->pGjJQo^eQlP8'RNnxwIб~VƉQd'ׄ=~fgAz/41\9RJՀP8J_8E# `Sj-Sv. Hfva6LbV',}^% Ք>H (5ֵ"pV![ꆦ5ޱ^wWCe7osqlS@rz{WPM?OVǦ\-Pdt+5~o*S+T>Qu,k ǧ{4ޥ}C! J^YW>{$DF̈́ďoV=v~"r{UU̜y(@sF,Aݢ W nndn b^J_;n |#q8kx0 h ΃f tNoA\dTXqb0Vk  M+=04y-:l%_T;8j_CyoO*#ܮ RKiq0F=&Kc&%s}OqM^ NI7V]F:S1*dq뭽zu33XxLE>>cra'Bb$PL {xŐ`d-!1ʺwu>wU$W~.mZM{i E/}C dJ8wb16F~Jn #/;ŖF W˴F)'b6b\^Ӊn\@oDj)Z(6"Yhp53fJC~׃-bֳT߂QI1[00~Htya{$ANOJ d{ > bsƺ~Ӵ ؅QѡAn]t8sabR4zBSFBTP  1Bf?QS*ZW5-7ch̐@uK=,[^qzAF-~y0|R.)rGᕄ9t1Kg5?֏t[ #tɇ_vma #0':MG vxcqMeiﴝGٕd2&|Z2"cz hO$8aȚM u:a*?O 9{]')=-lcaC !I0lL8{h\ma? u'٦`BDVަ7,0mA1hØ":D EyNiԫGKwTj4n\(Xm,C SϩS#PpP͹^7W+g=];]WKRJ"QuɐU(} ])M 8d>X.کhi `(Z"|ڦ\.($͵!l@Oa4(~]utqD:s Jq@ӞNE" .0J:{ofוJ&=B|?}'utOC~T̉X}epx ㈞{]ΣA>u$y1+lAYOM2`&4V1R'edü^w 5EEwUb71'79I1dr֦΍Z@y^yπ &-h#1! S誑ǶZdl (3UWTb8mA0'3Ҹ))6fCݛL^v3/ 0f!gɔȵVH6 rCQS'Յ؊ad!gK4A"V "ϴ,kjwJx`ǂN֓q é„(8xι7X S,6?60uDâcz $X]:cVs*]S[(v0:@ח)5œjO_>vɖ-")wDđNć4IzG3 {|pzmhnanlͳ#ܧ{#HN P&KCaG8"!Bp Gu sGaR~'{v=Z89moʤ2RFe1?P#l-<BB*gߒT>E=~ lvS(Qô{I w-03,}'YR_G#% 4J7'^<Xo 8D~1Ŀ5SY\qr-H@& G_yH܊Ȕx1y"N $&ÿq@mп9Od&)^9gϮ'T+/snI*В? GHv /ҮS +D>tWZ`ɗe>K͒ou"2̄eX!x7 9eb`b5)x|ƣ^h~') 2#)AfA߻-N?"IBo_~;ee GsvSk0ŇY?OЍ*{~} ̵WN[0'S`ƒ祠|!/F-Z3Y],8p6l =Cڴ8bYɈ"RnOqܭGIP ιrN7HqRywփ,3O%5W@O)eh`@HA{[l(A^{%d#g9!V=G3t3[}b|Йj/ɅY~XS ! y=nI&O rSA 󈖍z\HHe$ӄph^am6؅w"{ӏѷQl|&/"lA(>ciM;_쐞="ngXP߯_ugHc] 2o=%VeI^eR;xIs&y'>1߯ !3: N',Hch?Xz@ᝫ"@ Zc< ޖd/|g}L54_`E0# FaI70O A~ L"j9ZRh7ycpC³=Dw~Ur8jB8@Vr<sJ A eZx"zGl ^`,xB^=evT-6 RAȶanS H3; =yWಊ5N X't#ZvYhj^s(JDc <9y!=wa̞'k;|:;aNHh@QB @W>R |L9QI :y/WzEI 9<1,JR^}Qr VD$kK^vo\Z(ssqnvΟ"h][Ӊ+$iTw9џ"tg%ScF| \8anijL\ZᘀOˁ@zt  l97AO(qx*#3 Chc9;p^5^U G-a0Aۚ2]rE.8l~\THw%{3Xҷ,09\A+M,_B.Ӽ v愷xHr{bT>mS@K(JętIf wCF\Xlgﭽ&A6=ji=v!۱(%I_F~j`Eݸi2Bm˃ Uq h0yVw/Oܞ׬OھqA w7Gzyώ+i<ɟB>sR]u"4ٴ.e-4aTm+` [ Hr_Qߴ)]ndYu^^2bHw\3>t2Z .ez/alMR~]cuKmN09n)Nppb[lN LN1hU]!>t@U'to$S_›BzO.l#*p9hOI_>c j[|B(+i Rtͷ8GhnZOlbي>ŝB' y nNZP#j]`Ѡ8)n;y]xLH5\,X _A[KAZD3,7Ni7?~ J 1~{~O]&'oOOUT8N]5%%Cb΃i)SXK?:#+C?QG+w݋de2c@Z,lr˂a}Pm8#T0 -یe?rw)jKzY0(p֙~n:&Uu7*xt~G%8Uж9S_AkTmFclUߚR]~NjO t_@$ ޠ/vwx^~Yq g M_Ap# wλ<[/EԱ:|S戯ĀE2(paA@ jql 'RrW^!;ŋ 9/zNԧPZ1nfEPޯ\o&cgh(AFP=q:ϋ%'9e4ABԯr9t,hщɊiZxa-JI9c;(Bput[WWiH 9B&^"kC׃GFےm[]NN": E.|q<}ѭzbC OٮGΣ؍p^[jk=C?yg]3  KJz\nUPx `0E%&q>NH(Λ۩و&6!]Jk}5#NQ fbY7eN8@cVI.dyltH#"Qty)KY}TN M͠06?f}f P:I* ($VKXV\2NoMp _B[9 wp;j D .{yz cVh\$rT}UW,LM-X =*^ge!FtFގ/8 Ŝ&:rDpcxF?D0~,/ndGU4*TZi#z2ÑS%;k[kG.f5zk4Gu ©Y[R&ێ L~.-x~\BEVR#C,X , a@!CCY3adu QVd@fhg<$YzgH JH>8BF-69T]2'UL1[>B&0fO9syTPgG;ih%Pxp$#emUvw"8~Fَu bC~bj`> Qm@>uZzoEUH_Ca1ʯn 0!K%]~`gwPrCJYO׾8kg L_ -fz%) #$\NtpMJͫ{V'09Gf^#u#y݄H\e/l9 cNn1Kѱ9pfss變TT|T"F$D;3W4Ʋhm>E]:O˔!>/U`ߝyoGhT@Gc:`-V>9 0drlցY y%?n%УW,vYp~8ܸ7iDz?8;"(1eVU%M5ygLUB4 ICν(X;/m;vN0*^#s+巻2CBf@ϯ\Y+W=h3~u3oXˡJ t[@;!C9T]&8{|s-4P= mR [~n'כ&P2 Xx7Gm`HFR$'.\=<(-EH>p$|⽕G_*:/43$6ΒF{k# MōsBہW eEdA_l zt:v'=-->]:ZL^.,^@ONcs=D\yGnDQW*&r?dldC~OM7mw` ku(T4Chn¦*52jWirIb;bvxKS}Oxwns~>dCdmu]xa<>ҚIJ / T yt>;(osduHG3Ģfl>]e: $q0 #M$'G8' K}^Pq JN"r vWgt@84$w]Π[=0/N*cW'|~2x "!KҸa0LEPaDL_`:0=T$8DPwrsP!WXbCf j2)<2RRqnţqh戭Dwk7: DBU U5hP(cO8pGORPKim$!YsGI8$PB`}$̣ᄴzEMg>R}{VH+HE~g :B= g\5 VIX$IS&%Ωq}S-'Bpg.3ok򿚸$w{/hQّ2. >("RoU]%͑)69B[tk*fB8pXdV߿dw1O䑃@#c 瓯p]Ჾ_RaRјqD>Q7> >]/rDhS*n|B*x.zAMP̤)LǮwb{lreGm Ƅ}.QF ۜP G96YMOJhYsL*KR.j;l0dns Pq/8 ැ!0/4Sx\@ARr}`A37_Ik<^fm+ v긔?߳BVTDh&PtY~`V5"4e>!χz.h gWZdÿ -KboVg#?P?[wjfxİ9d"i$ lwIКyN0s$S༚'~,[ϼ]\>ZZ: ) x9kf3l&!VcDSMgjçъ֟}GADa0e}~F]s#|aU_CJ!DRpOpGR`^ isEnocx5q*`$>Jc_OFE8^ ]5xGƄvŕ{J .{ Fz*6.RE=ׇ|E:W"T9 nxzvc?k O4ʹm L.9(JJK2͞81->qV,bEe$UCd_!f~%wp':0m +RpByG&"R|a4ȋK'b9oc/erZO=uɳL38hM7eϴawk6_#%/j萨}Pd??U@)U?%sUY$J>t`^r/#V vdkRsJ?p~v߾hd F엌,IdCfևQzr3MHZ3Nc_:Mw^>ف8=# }8Kcs "0Z'\# 4`2#^ wK>NUtGih]dY@₈Z1n't_^W:ZzϘs#%͕9%  Й4[Ʋ=6Q#:&}d#;.2~%cj̝T~$ ~pCqTzM};őQYZJq[ '.;IJJFSc>}}mξU!~y[.\󣀄0Aƭ(8>oώn/&D8'nAJkX[kk-i{HlX7=rKG> XId6Stᾗ*Fg"Ia@}:/Hв+?ԋݤ9g#0L7zݘZ=${`I`u{~' -s=ZIq)8޳zTtg4/:F +{$suuHK$Rx{d&Jl=U0a?Xv}nGZ$[VzG"UU~̕^Dμ9.f qmR1VANC.nSRY`sln>y₣}ٽ|Tb{Sia*% =3#^.Y` CYٔnȐ"' ^8|&2U܍9yō+A|alOq;iWdV⁠{yZlC5XAP 9N|<(" 7څ}2^@xm/zԦ r<Dz)ts;s#VejS>;t _4h$%96[]hyg>Qm`O4uկ=bCߴr7~‚d ѯR/eŨ4ņ6\%CCw̖;0C'4N|ӝz̥ ;~#n20OmM |/{a_(NzE՟N*] osf4 1 z8i>'k SE? {u⩇ U@z:NgLJ{ADJ.淅/v^t KHoa{6 ¬8}W In͌A41C˟Ky n|u<lx(Nu8Е0p"%16qousYwIaڕ3dFAdUp©be ctg^v DV{OC& qٸM} Q%&֙9;gh! #JN@&8vdALݑ{|0\[9b{rI-4W Oj <(c6鴐T  0JZ\^rz Q\t'57gK,φl70\/=f1v%C{hzJP21 ˍ.t3 a$;=2mxc%s;! s,UvK4v ismW0rLޯ9ψ\O_p;CTеl45IJfeXFnޞ[]PX8ɳ}y6ړvMpGbJ^P_UMP9"=8mM]|3<P]{z6f* *(m AEADeRUQDbF( Ad!'gT>Z X$}S04XUBce*1(@TS ) Y_+t"?{4m%c@O_]ũzWl\! Z6S_BqD"mb~hhлO0'Ga+[ Ŵ22]p¯\NQ¬ @C90kJhJ4M#z<h;JQ$HUkeg6 1(͜qI.ƛ-fuF'2"VrWmd5.k~PWB 3F<~Sd8zo HBta* DbS=AWH\PX=`!6~fO4UJ8J4+NH::Cw>87fp+Z3bZ+J-#+ʺ;g^6uTF `W~cZ=F^:M7T;ki)~1~VMBb TcAdcYg݅.1$9;dD<}@96 2>ߨXo~A%)M Xl`hrx.mb}*!OF A~@n`v 0 ~gMR41g9GY0C41A|;FP܁b7ԳLEmra~8b)ommN$vO?T Oůxn̄J$]qP{Zw/fLHF@mUgۦw~Mgd^:,J7‘nLzk -/,ZA15ƗRsDF8Z ycw\SepCaPqa| Z69u ȥĄ CZL0ɏYfCLZ;S95ShC7`˹p X>_ृ9`Ǵ{Uԟ3(cui2-6}\3RPgY’tY8ILNȤOGpsdl9CN;dOs#;N)as,k^tK$euK,Ü%jC$ማ0vy+H4ksK{i$N( =PT^1!}.o}i賶 t!JΔ_Zj 3-TWm:'˽ cgt$5†L"{޸G!-xXؼ 7{siyh.\Kd?eqF̯ftB&INפľd@~2Ԫ\%pUV$Mۼ ސH7U06"7W}9w"&U1[a"x9n1Q=<^1\"ɜʩ C؆#l])Yq^&ǹpjDbk$Q8 x+iR1/wnXgCEɯL5(?$ۃU?q5Kyb].r{wT!KsJo{GP}Lw;nuT)+0e䂆Bʼn!w^ Ԥ$!XRK޹[X@7ڱEg+ ޷ys zEZ t~n $Bv۞~뎓7/&K3^C]񎵋 dž<,o/W!¥3d (yUv\'KX[K# aq'{!\W8.<n61'(puwUv%M5vӺ#y¶~2_@oXDw:=ޓ%q3;0Mw* x6VN+ʄ^ror.˝.q C@f68h*VqN *hdѷ8qmXjznw$d\'vq/" ^cXG fFDc``%`pi#^'oW Q[+vS;ݽ,^^8+v UC\/=^I ~|rjwZxZi6}y;vÐ&W!G|v/}4=,v5l T ?H(&q=ڍIWYygm̩KP#& Rlo4݇s"?`7J(QS!q˩Ii}pxdJ9.e9Đߪ\M!(܈C:Yu~.KVI㬞n/D}w_J^ JpGiX0-?C#o1NWq?G=C](q yS<^_ MR4$$ ښS>o.0l;5Cѭ0GCM@4,Su[ P`K<}.`h> NLz>E\90`~~7Ĥ DHZ8Eu)(UIcx1g{ـa[I|x/Mb2 ęVO6=JoPA}rt <"^b`J}妪]50kD1)F%EسLϰ/avjg\!hdb,泬d\|۪py?]-%i4T!4.Cp=㙉Ja69(略< $]$]T_r1t. b؊8[1XF!|YXTi'G)Kr'q9{rgЦ7vkm,p'҃[gu߬ZZ5şuf2#*I^}E"[k,iQ@B#*GrQW C 51FLNA ]5ͼ J%-)q\8wyz6{S׋x Vlj+fRYl<e썶pxb"60H*7'mB=pR kh[r!j?SB*P;%$E߰/;q9wfDi + K<󔭈),mà~y\g}E={LM IS%|vC=z|!yQE.R N*MBAdE贈[gDmS?Ȗ_w<^OڷOy48ĸyֵ$z[Zw4. LK1Érgf2`YN~ BY5%s9.Y̹QX,n¨vF@\ygIL0R1q,j z= >vf霚 Y=8ĵ(] 0}L > s4ЁaVPK8PG;7FB6PVDS*St"be#.R/֎C=_WW|11fj B>0 }/'J{F naȉxѲZB'%WkfwEJo{|#y =d捻3yh`y:0W|.O/\w Z2_ޭ]W U-r6)N`|6o0d$X=gM4*=:KH_uSWw-[ `గ^uuR2ȼ1^y&c͊nM8 -|0f0ѸhFu/z7I`઎MŊ{9 P[ C*"ķz5dB0g!qf/P4St Ncz5Z@I$FGQ8tv\sCqCDTڸ`H_7+xpxUnDD>^k `xrb'_ܴpk7ptaCv"OO~ip}h\ڿ=c{_XqkAз<`\Hѻ,3P5xM;n/`ͮYyc=gp\؆s, X3Ea7 ; .^F :ھvcEgqλks/ 8祈{z&^{ImjM*BC V^קǐٔݭ~Uxo#C7ӎp!o"!*b _7 Q_O_=wZ ~F?_LAiw܈WNs; N]`ǧF>**?bQo'FA?$R6`X :6$o~~埴_@?@ ko`HuT_)+ 43¹O8kɠw?Ӧ'AXa@9-mG(*EF1%(ԟ77pJvܳB`ꂆX/MbK& th2S?ɿӖz%>?bkZIt$/(&HhNCBt6Zމ0w:MKjHq.D])~+{M:Sn~1{ToKfUo{ b-^k/VX>N*ۛk5!K\v_5ۯ3]E=3own֕n>鞰2~9itkk+ |Y^VMgAi~0u,:k}Q @,d"6>ƈ?7 SƥF=<.ܼ;lgԖA>'1列nas.m_ƅ;&܊]]ùM)BHJ ixtV2|<<ut+_~vS}}5-غRH2DX\{(cM<wȘu}:V%HmCuϟZwkibt4̓>Srcmĭb}6Xv:Tn4N>wB:>^ƛBj>eN6J]n[r^o>;WOw)8y[Lӓ#NJ.Y&lkXI%_5`_M/Ik}^5M')<Gey]XSROϮ.@i'Hc͎1qym B2cg9+tbP/ԊTncF52VWUEU䕌ai˗揍+y\YZi'8 kLBdӸ6#t6*Jyty<[ڵ| 6ʏKlӶlSv*oN;v& ؞aRl?~>Y/`Mk+1gi1"LL <'̥uܛs B׎E8 8@g˙K.T0$g+;jYei&GpU TfM>r| ;14#E^!ՕDs63+pbSP bYC9Z0hdxC4pϡ&:d9d`!*r;lj514 0Ƃ̄],ΈL 7Od("o"Ћkؤ?VELbw!xQ\m}G%P@ `&`  mXX,7X,"=/d@P7PL@ ga Sa:_-9gt7Nޞ|B`ҎS%}%|{|`^k <|JSJqբ;hq蔂$^ ZJWSTDG<-QZ,^g{l4l 820$Ӥ a@eW\LKX]$[gw"L~L:?3,OwMu <%?$lJV?395 wHB~9x/N }(>H6Y5拍 1km!m3 ] ̙ar[mtkbjMqvO-AqYPÁRWcĆl 2Np}}ȆEN!ڋ^ @~Y\+H=w$Cr NOHeq7gYʟJ&ivl.%'<1̇Iծ 󧃐w 1 kbq|}g\=ztgFH39P{[-9fY5tM"nN;$:0LSY'Zhb"CWkIȺUny[0Awv}̄L?FnthҔK"UT*5sm -RQ"H=-d'Bp'49T &sR# |Gbӭ*1W)[pfDjB!mL32U2zzr~U_F:R 9JN!yA=Jmc!12H-VēgBg21}iS\4;grA**2AUdPB",ŊEU`( Y@XDE"2(* d`"ETV(+bE * (JAH,"YX"U1+PDUF ,E$ŀ( Y AUYEDX`Tb2/֘$QaRAHEEPF@ a"dF1#DEP`,I D EX(EP0 " *$ʶ"UX")TTbYydDF b dY ("@"1R*&P "@A1 `IYR,`EPUȪAQ@TPQb ")"DE,EYEbAdHĀU`b)E"dcPX EY"IaUX* H(d$Y"Ad¥dAbR," @Eb1(HH*@DU*dB)("(EDH*0TE*T "FI (`!;y,>^Ž8TVXIy_5/0q%(ާa p;!M{{_^ʗ\$$?]"t3Ulk w@<$%nhp! Hw'nhSd*yɴ=Qg(&%hj9q'nlII Vpn>ߒ| {^k<|ӦOa υN_UP Z}gGq%s̞c"7W6@F 7APqᕀ`X|i OAcbM>¶S3ds=.0F*@<`5|퍾t>` ;{ #3:1܉M~P?toN4&%F,"z10<4FQ@<` @e(o r)iu3ן owBhȷ8ΚzmL㹄Dx.PD3eA9-O 81dT\=T ZB'2T6L3A0v+yOM@7!4E%k5dj"=>MswcKwwh\!Կcf5OG1e^yO_d ƸѢ&!΃ v95"eTpGs(=ssh`AQGhzkĔvvoG7*[4+PBDM=pކ&,b7=sE]Sq`` PCKPt:B{ò=G!X_2/.Tx$P @#Sͩ(0*$U|?U&Eو]rq)PL@c Qnv&"efRVBe TA\FӢbl\F$rLM 0gphٵ:3zF277y]TԘ0"T|@(6ӳ0JheӠ л2/ºj:p MHRI}^*̔_=kU""2R_OXPrupt s;nU+I5GV3Gl@f/ lAh$OЫK  W0:U:Z&`mQ3m{M qHEHOq< Fl|.sյkޤ!zS<'X~x1@N1<]lч9qx>s3''XÐx Q3i|0۠p v]ļ:aqSNə}/&iud5j>D57 ɀQ]wԱ3ŀMBZl?@jPV@#qPmϜ Ӧ: ;=(0zћ߈vit7^l os0{o{cFxzBF2 }ZW媛'= pH2sKX! 2z|tla}ChohWb&ϵc^YBw. d+ga d"f;[q&iеyY?Õ6 s`ghM]<&]1݁Oj-0{#FH׸\L>L>Q= %)$:VpS}.6M릚K-e67$5h8`AΓLOE/#4z!fK8$}9dF fn#ҺKrJb 1iWVC#lb7"C/ c]yUc5Kh8Y"F2 `0 9czg0C},t6Lz^ yc׎xWuI΅շH0v:XtG=8x(#>EF$<9"9 5t ի\v3l4jC${ >Abƈ}Wo[D`Eո4 Ϸ}] 3G/b)G.eiMĝ`#'0X KJ%Η@4,TMYO['O=[8a7_]@&D^\oa# \:qhnfzOp{;ǂt}7 "* y.zKU,]Hؐ\ u28Md |~kg'~GmXy WadKXc7Y$)418ځ<{D #@[4I,4 R$*,Dh (p*Iu1CiK_[09]zQ|s;KhzڼbĈϲ%@@\ҦP ,OwN'5x]"r,m:;Ah +>2>p~om\qQU@V0!vBNGJfH#λ?5x¼DսHR'/;IÒ4]3s|!D'&l0J=iu];|M&M{8sVq;+v*}w+}S }Xc鱩T9Z1 b \zE/)@r_Ͽ`rb `r}uVp9bȹ]HƥYqpvwZkl':|M.&^LOxaibQ* *R~Bs 03hu= u;O1ԏ^¹$' G6c > 6 {q凔 e,ӷy'@{NQ*pZ8YΏ,=Tr°5ۚ=uձ ~tM1 uh}]= Z^7oa ]27 ^dQh3\>ܺM@ nee#C"i.u:v3m)bdvw9]9] G=Cn~Q4<w+*zm D݇ϙߞ1woO/n}8\N{ A|!H41Q7lT;8 O_HFHAWWc o`HWC6_SǯQEϟ;sΎa b E@Ta$G/ Ek8U 4V txg۠r&[s aF)_:|vD &~T5CHсE0d!#dV43++9IPP@"v[Cӎi 㓚ļN#qʞsm\Bp ̿?BA bC]C1B,0߸ɓ* ؗ;X+WyC+ Hp曌ĂI|֐^-_#$  "8 )rGDDf4̈ wt8x/d6~ѫ+HmBZfI "Ry6(s@!;ot ew݌M6`I:M3јB._u=nCC˺danCcۣ@b׈JG+ oL8t 9s<5 xbfarLz_!H'=4/Jcj~^2)@q%)/F I&@"o !oJwa8_~3 h1 A5e9僂e.N9 (W>' 0mV-m=iC& aK`40I `aϼ>TE`X+A0bc#b U+AAA,R"$UV A"V0XX * cHX"*cE DETbDA*"UPEE TTAXȪU` "1V*Ċ*"H"DX*TTTER1V,Q,TTAQX"QH,QTPUQF*")DEAb+QEU$b1AbUTEQUQYE,`QTTUXT"dDPEETPDX#V"X**V$TF","1b+F*V,bX1QF"TX*dX""1U)(((UQF"(TTYQb*XQX*  ŊU+EF(`AD`EDUX1F"TDQX #UV*DX"c*TTEF*0QXV1XȲ#Q$QEHb,DQDAQEEDU(AXE0PDAQ@V"UR"*Q`F$Db)bEPDb" Ub*E ,AŌX"Ōdb*TTAX*" X`F (E` ,U` QX1QAA` AAdbDV"X* QTQb1 (* Tb"ER(TdQQb(+X"AHbb**cETX"`QE((ň0DQQUU* XQ 1Qb*Qb( ,PXĊ  bPQ`E` cb(U"1TE"" EQXX* #*b"+1@QEXEUbU(F"*DdTE" TEEDQEA`(""1*#EEb"*(QEX+A,X,UD (EEcEQDb* QIEE1dX XXAAHbTb(QTA*(TTQQ#Tb"*(A( ETUb(,DUDXb* E1EU(TH1EU*"E1bUcV 1+X"UEcUDDTb( V PE,PUQ1b0F XXb,QEAQX*"(cFAE 1E UQ"*  cQb1D,E#("1TX(QF EETUU`QR#UTV2((TQPX*b( *"*U*QDETb*TF,XXDHbŊVD`+TVQX"(DD(""#T`F" *"UdF+TPb""EH"1UUTA(b TDX,QAc0UHAUb"1dd`",QF(ADAHXŊŊ"*,PU TE*dYEF(1PUE@@TF Tb"*F #*T EDTR1"H"1bDF *,QEF",DATHQ"A"*ŊV("+" * (EX+UAXQTE #"őTPQbbHUUUQF+EQE1*#cEQ,TbbEQ EUQEEETEb*b,F AXB,DQUQUV*,YTXDQb* ETE`(( ()F"FER*("(**ATTQEUEEQA`F Q( E(XU(" *Ċdb b"X+AUX**EXD**(AcF  "ȱcA,TURȱXEQADXX*0TEUTTcEB1EEAH*,X EDA(TE`( (dV E@b"$D`AT1D#QQb *b"0c(,Qb"PDUbT`H"1TTV*R(*U(bA@X*+E` ,UXQR*X(UEV1V#PDdbXŊ,U" AAT`TQł"cb" ,X,U ,QDEDEU,Ub2(AAHb+QPbQQUUPDU"UU`DDTb b*1UX ,(1+QDV"_ziUe6,$Td~&?Nz䐐ynj@uQW9WpQ>uMt Ս0?pM0JSUs-g4TS97a{ɼO^4ϷyxcK kπ?-y 6:;w32%MX4D{~X)=|[! c)% :|nV-L aLߊZȣ<{{l㶦 -,Ts{~P{}gвV5 EH{`r> F m[1t]<2 N@L\ّPQ^Jo<ԁ hx;{UT`|}%Rj|!J=|'G` ū D>~]O8m}\~rGb87F4O?D<BF(H9 #gNt]kC]a#jo준-$W1t6〰@hBH>&2qҎ\d@U@d1*e땟V\&=k 9( ]>[=jhq/ ~*n @ТxD~<' x<6ŝTxVykxPB.527`Fst2BY:8@GkcB~7hzEk`hTf$u9{Xvu RV9S/ؖw0aG:qPKx??Ja}0'˿S}zaAb\ '2OksET|s-cZaklPwc%@7^TQ3M('i=ps^~( LD@Z_q=yyigU nYC k0f"{q"Ft%@nE!gGLOug}͑$/ Z}* 3 k,؊tޠnM.?m'7#&e_Տ9gG&bS}1Mү@r$e|xkXs}JOpNƠ%|sFlmb^mjf,-p+boMyk;R)}BHūoT6,gH }+B%.#G^Iɋ1\:,KJv߇FCQ1W<%ǗOex3yxpIxGX3b =fP2iCQة%dBbV.,EKX^Z{ 0$`Uh$e b2Nߏ#N>".@$SgHmPGo~أtؖe\+ԡG9UQdic\z@O!j^ZZd/âQWo.^>:|N,#ky-7@fT+ΫʊڡƜe,"a7aװ7pSH*"'0:&:^̇4uoҪe\XO>h6j;qآ$Gv=< :7ky A;:CKةwC81aѲިxa hPw+c_>7k4:g띣`[i^j Ό/[Ds/;CL,.yj]EhN;=oᨁh@NNF!:+؜T0iMfr جxBf?mZ=fa6pl-* uOǝmH T8j@q Ɍən%d}"6|Zg%S+=ZF<#!9Wo!֬4 &wB] =hhY!zֵCsɢQoLp  2Pk{0ܛ/\Q`Ə$;!($N9ԐзM5'DvX+[DR uLG BG¸00uD} shg;V(jRs  $0+x-7afZ~x 1*HM~d"=!B)_K4 Qԃnsdڿ &POH)d@*SeuxAZG";X{Sg陾pZpʘ#(Dc|?ZGF? ld{2?bg2: >@ wn9unvjL+'d6졹ZPGWȇ?hap ./0t!Dy./,=4Ԫ㜏u3tR\%.(CY񜅛ʻZ60h %aDLo}CoR`i[l_.BT7bW=+ӛ.7m¹QC;Qq_r¦.v?a=?sδP7o,ҚųD m[(ͦRHfKfn@ "Hb *iR[C`BϝMpCT!(ZaMA]F.m/1PIoIM(c;-$ p"t,AdECtέ$ KeM;A>ݳ0Cz\r*ʀz|jy6n+iiQ4*?} BboWeAyp9g?&D1HbW8!%Gs_/^'׋Q77G6sʬkeY %ǯDJj`ab3Ywh~9db>KsuAL̶.yXL_Xݨ!́퇧bk+RHtN9A h!1d2DEC? =| Fy:{Y oۙɥKzP\!xh9°,eHtm3U0 _Mj*!?v͓Bg-YQ\mӳan" \CާMQ&)-q9{X R G/ &Sb݊ {3/]{z|g&?J ,2+]%!Ixox#@!<&rc3u+3.}xWzr#fP{ Qb&^;qi6ZA%Y:}0;3ΉEN!=P݇  g>-1 G7uWIGhTrq$~l 33h5| s5T a,=ŖT4~uSCʆA4v'\|IL8;1O>=~ 8w[. $Rl58PwØz ^8z#rQf2Dp]OcMQ+XŐ=KA ]ǥ-jc;} Ȃ850/D xCC\m"C뜗D {oy{c!z~_..B:{'_/3rERJ*;|0 piPJt@Y|Lo1hv~߇i;=4Mbet $MYccp P,_h!QPCtuA򛔩5æϯ8}[/#gyĆOVLTtNJ1Եռ/*w/lSƒs;Z]|f7G憩 #H%plAOm1Y1d] kF٢Sv@G#f@wG7&Ů}C (1~TK&:B1jIXVB%$Ϟ9iț̯lϛ $B~?rpR!!<2p%kD#v0E_\O)PP٨#q9̿5ID`wOQʚL^ѼÌS} eYqCaCF9X :M2 J\vB44zl|+Ao>F'~@=(fj7׫#!U8;C@Jt֔_Ϲ:B5t?k{0R&VZT!<^F8S^\6@>{<N$xuZc G&Ȁ',O|w*wԈ0g8!}*pMLb=G'9߀~5a2·ק^;ͬw:|3Æ?S1DCz sTI(KGɥ1 lCj4AՂ^[@AbdCKo`zeFroNy䦂JuӦA X˲e&~՛|:Ng@¶#-,*I>D[=K_V A֔УZ~Iڌa\#8X9r*L`/ b~םM~?lH DA0 ۈz@y\ Hl aun:JR%&]}ro_L s2v`^s㡒T=:!~$7|@2yAa!W.tmh횉0x':$'΁{@ 1s 2UͱvXmwu0JD TEf>.(`Խp?w=`Ykt ]J*fHm)p"'Fuzelק=VGb Z׭tо ױN.gÆ%ƚGhw]L͢M{#e*K]obņUIJ7ׯ786@ehi_14xƒX\-mف@J+y[HeQΝh}.p0xƅr8 ֖(L-̒KKKfkjc!t ~/Qڪ5!~[~z)SOOӤkrdK{zfq⟴N믲v4^p99`tFg&曣ί{ɐAA|4W^~N2PC^ ߁J2g1;1ъeNůLk[_-bS:)#!0@-]a}yGLXu(oY/L$c@']tz|I]=o5 7R%đ@>k>ߝV,~o9;}X& ןjwQ\~+y! >CQQf@d*|5Qrι&6a3AŃ5<N|a6) lLMtLĉq8n[GWZ-%R7GLC`2qH ,EqbȾ3c(qu +bv'0^ Grp?;~oKn?~Sqt ~{o,Ta;ha*v?Ӷ._ѿs=+N?¿ ơBw~dy?8~rI'N^n?]G?`T?KpwA.+vu#Vt?xK?׳//X 7̈́v"Ϥ5g lO3;+ПҠIBb?@0ǰ\ГZ|F(Q',^ Nbb% 0=y30H$oC&oچe JnCoU:=Kx'LXnA:QVʬux'\ -3!SߝG 81d .Fksƚ_)D\bm;AZ`2 IݣjACmwm 1$Wpp"s| 4t; 9A}A90ra=뵛@q}{׫/˞Q6t !EBҕ)םkW ,H!귙cr oӏtLk+g 1e{#Ą@`NCsI=| P 1q);k龼m~~8pCR9 _-М$Ĭ܍| |Z="|@7z,:(s\ oy p8- 1M333pvXt ^e.1-&!x:-yq̣Ũ50!ߋ/v76L9gS3r<&(zt pb%Fns;lՆpAĄ Q Dw.f&=:t Pl: #D]sFzuhnq8g^oín9;g6YOۯ[)<=c{Yt7q2 RACy()U;oAB}`u}._ۗ=kWyc;+$CEvýj~OX =:pYOY  [rvp~^ao}- ќPq 8ar6uXBd2//PEIHEc0q '6r.9 J5R)Y$K\[\c9Η#+13K pGo|b d "SL?y'FО9YcG^Xfa]V-V!.G36 .+w$_TIjӮ鞟]TUES!(,%)LXXAX[70/NHY=I ;Ax;ȃ^ag>1o볩}O]V,|RۍqV1i"[k' gїN8 +rbBL<-9JE'btc',<2 t6֨I>1,$#LQ]uC5NMteÎ6NDόT:n:Ί'x*'irP\n#,= J=҉G:.d$%e@\ _l 4UXPVZV>ӟ,"gppRv."rƲ8ՌﯼL*rf U8J倵qycBgebcǟy$=_ ɭHBB@@DNwhs M剩I7߳ vJD^[yN1+8 mlam>GWlh6+dQSk@ˏo'$FDADa4l>"E$b'JW,&7 mg6c ф'&(<#ݨ1-4vŀ+O HaCF,@1 d J3Ґ!p֞ŽdbX nN Z@HRӏuSP8#/ws}t*FPrAD"9Zy쐟 =U%_o[d+=pڑmGֽB\&-Kk١s#bt|۪O9` QʛȞ_T"qv)w\@ϊ%?rgR}ǦtA[+ljXsn8hR.\ =T)Z O8'޴sM{P.8o,4!4@'eb@{AǨ~%vOg= (cph8Wr`Tiᩞ;܊HHGty;)X[L$^]wm4~{<j?k]_D>N C3P{~_aJ#2Dv'@)qt-Zj$-׻s{vNg LX4!ĆAN1韖ݡqk_>g< N+ ]@:Y^"+NԪSD,3HAh:Z;N{FLIdc=[z7H°}3S뇧RS ovaR{g-|Edx@AJ422KN tG!jޔG|Lg"y.M+N{ ! ;nЭZm6TРs (Iū=e\Xz2ʋW{arfNt>,}|w^[i> 1\7ssf폘*ty$\hps7|GxDȎ +syfʛ{^'X[ ݝ#~{hu$UP1ExJ[ήOE+ ›|(?E5dE$?KT@6B!bG*ERABJ>~~o]8*St&qd) B"_45 ?4`euS{9߸* 89'R5Zlm uŨK@jG!ۼ'Q?5x]R$9dnb-u=Ƈc(2%WЋBҌ 'SXGEb0qY=FeCjPӗdҵv~ТLɲZ*8$Ɩ  %lއ,g ڡ15f{|, fou,'Ě\D yM~r0 Twwt'fIqspmu$4z?hv1$.pn'c$+W'{JJ1#L/BFOrҟv_c9=Z.}QRâ-̊BާNhRb"wvZ)oN>%H_gř#L~CxX[hf Nū@6~'ȴ c/9xTDI`ޘ&&PCl.tȴ3UMpE?2ʳժQ#Kl=u L")Q", dO&c?K?B&vV1!dN$OrJ?'ɠ0b*Y[c_oЧW "#sߐms`X`9`x,Xh9 l6r9l 4Z</%iNśʒXߵ7 @tG:bh >8J~<ӹȐﵮ R.R:0huKe8QD|Lƕ\ۈj?k> *SƱp׭"*'S<A7~~g5J4%Lq# ("Leu8՞ 6W޿@W`At(ud'w+D$W FO^"[]+!U7Pl(-&ObhYvllXOHAF4bh! k1a8Իs8"[k [_Cү!o#eH,4F.CrWM%MHKUC`Ii&N7xcMц5ϖ Q:Q*R~*yQƱ$, K* /^,A%>l#^<{cB($E Y&Wzն+|r{ck.Ic19=񹷈A#X,:0,+RFN\η`dj*+uԍsNlC_IjOiwmqc78dLk]yGg\WYVۇ1{ 3Ƥ1_ppBSP9&.I@FVYo&5(믭 WZ׾W\RzI: cʨ>sZO k8o'?Ո=?;h-HU 6ܿOa!gO.g $ Fwm v.83I9Tm!~1;b7֠xCB b1kU]'̎ňAnED Qe&}od{Ғc0J薅h%Z 6{;y/;f/MϒJ~d1`H=$D` .ك82t[YB{ҫ3ASq⃽/ 'ײvf{Bϡ [ꆲAOm&6jHSK 2&'HP9^C'-4䬇LIqW/Fc7Q%fڬ<,0ǧ  Ҫ IXDO3~j&;@HWB*:8.#9T4bC lFLһ kln_T+ڍM'+h=ja4&1,y$~.}mL Wl 3Nt3t{d'kOls}&4o;ICY8f=;q Ƌ+)_)k-8D!3N{YD__t);gA9 kvmwiyM@ c'hP- G_I 9qpհP?BxȓeiW:LJ1=3횑Q.mipe<~g"KS57aa悭 ĎTyϞ {?[ xjS7XȾEL\.x`$KVyy MMBu0|`Յun tMga5ݼ@s08 W(hA@R2 N R2}d}R#p鮃V>JP~ꝧSyCFfHe3}K>8k ؂D~؎ds5!>IgNzAE/ ^{Hv㤏 :n_Dh|9y 7Զ.^h M8 & :`-eIfFGLUcǬ [GؘƊO[YN?, ?Jp*PcE7h}-%wмW}ˏGm,8CKѴ90cJ1 8BbRS\qVzOk]"5^ZQ}{/ci X $*V너/0t\{.Ӳe|ph6Q7V[YZQuXćݱ633m{&2"mQ+ݴTI'4:*ʤ6v5Pc@-W^2JGIB wSO|^9 P̈,89b螻"nf"$T\ x[ag+Oh¯)]&e"+ʟ,L i䋃2uriȶ+z1Nui @';M]hha*[hq7{5FbX!Θ/D͕ޱ~t~dwG]z̬?g;v?~D'Y} ؆p>X?$'ez­KPM/ B5=ÂT?pBDDWs ю "dFRaIK>emO/NWZpvNi=3, Θ>&0NFpF!Rk ? Q2ѓiU_[$rnC"T =*x}8o>qnZHOyPYMic,0\ͽ#.6"ns(t*7ٝ}KhcZ|ŖC2(IB%b%܌}){L"ï;ڐxТ)Ϯc؂GU-BΗ~z{asN` 3]<ǷSgiW'6zh[b|=4L}\D]9|tx~ɍ3ܺVɮG >F)ۢ77A!ɨ*Qm:hpqlևAՕnGlJ7=:lv1 c:%{mh:^. ꊷC>c]p!$lYC2'ouЀƵr֫^<2Jk@d5-F2S BmJI2&<u&63 cMV|,)nb颃U \fĖ~82Ctª{1zC BEr'Ȉk+mW*:g7iL6T+yk\(RR?o$FWa5T|)tDh ܓ5z4S *y![]Y }10Cѕ!}ǹ$WH$&@u;4fwsu5[k&x=מG{!Ӑr}$ݯ>fFGpPϿ+ =0Q!/gI9wh:bУZ-xXuet i*h萃gGtaBu< N8slzux!vc50yr'|sF  ~R*4'A;V:9A MFx"VF 6ZC?)*Dl$|E z=}I%e|iokX4ϼ#t27؞N/8ibBd s7J˥m;JZԈ}!hq=+-x-}}/F)۸\?IBEMu@LO㭭}/ƺƔס&e㤰[α 7HX%1iLG+ %:N3'S*4\K"|8h6:Z=wAl[ԛ,:)q"vcsLI[UY̠HEP]u` z<&Yַ^4vB4]?x3kor3G$L}gll;,^ýުUe2x(!ңdeau5 7{.J cU@s.% 7є,D(<>i~H ֤vt@`Q)WdN35X! RImnJyi&#ycIT |XHzuCz-zGJ']_G?UMwsA"t$㧟S lPMK$Ա4QG]{h@VyF3NB,j(d-bjcddcOG̎'2ׅ)nfsHj~TmLu!- y]^=dU\>PCh;BWaeFr?;C55 ;zBz+U3 ) PdCb'[F&Mle]RZRn؁ yJ>HE#1:Y#VN\G-8M)NãDc ,H,bG$'XÐhrb*"u]8'B0hMF ogaqsX IbȢS^.H(OK:$66ZaQ/z̥B}8_ZߵXx qٷ GL]aU]׆"g),mdFyȞι0U˨huh:z"vcPzPFM5Jc|Q CLP<"bfj}VDl׶r1&|3#݂S p 83+ʕXS^N: x}2#{I*DN"a@P HReI\ڄD 0l-B7D$a_~'&ΐd4qԤhc?dUdN͇A20ҽH;Ƞ@!lK'għyZz\vps%pْՏYb `#?1~b'd!n]')5 LD%ʛ:S8' NE-xeDxxC/k>d2oťRz0i 61#{CX%q.h}#VOgn:\,D꿯`k;|e_waP]%ӧRA "t=ĚL%)1*%;h& ml -(Es`vBN"4Kg$[0ta(0Cޣ:r=(X଩8FtϮx u!U}5oM0N+"[QzQüTz, J()ȈP>ocg;"­xoreLP߇Ȥه"W;xF_ 6Ք!u%;Ab-c/Os|n< Ho*1B]d¢~"3L;(D̝jޒr!'7KPF[%m=c>ONbRDn+tp+aq0Kːn^(IM\<;GG =k=X@b0yL7OWuA}t7#'F^td*BA?Ÿ8P6κ_NOnrY"".-FJ WTQhtYAp'p[hS6A|Ȑ/˟,: rEw4fo r@igu"I >ؿi˨0}`1Ct(Y : MOTfjw;qbmݠBN UHFQC צPrǂZzh>#A "Pڅ5( ` 3Jڄ[Ldh2Z=yӁ2M6oRY:Rp@w$iFG@Cb?mAr)"z5~Ȋ%EzJ`1&0AȟiZy_]%KՄAƏ}RE@)7♫ˈJt>u-49ٝ@}7uEkX)no &~ ] הN(㎉g;@4ϭa ֒׼LY[H+@ R&=:K2Ah@>{jM^ ,#:ɢh9[--ؤC nʠϬz<=)2UM /'- ^}gY Q720QZzwl!*xV"gd(11ANNh;} '$G:g)i64 Eۍˇx?xw%B)-`?$%k޼k~zGn:cG۽:3|>az1v]k&Tis:b ~N:ZB{kUBw>{.#-$\j諱zFBt)[^&(ڈT}e\W:'8*.s!])G( 1f)&CXpjm'H[Ln:F6봥c H<{Co=Gj[D*"Ӈ(̽A|x10^(= %m\{5_rB p]aubMPw׿`i@򱉣٪#ǯ[[ߤ$H(}~,O3Al+ֱ+oIxMb5|ٺKV ;$gچ|FG4OcHCUܲUkZJ:SA4FKM3sԅN*^bUÇ>uMjeQ yZμN@1n+1;+Dɝt> =|$D6l%uG2u[ж*M7#H/_je(k ؘ; hB'z%xuiz#t7,i7ႅD/4sWkGhR&M7Wt,;[w.Mt~7=ɰgr$% ?=ix"k&7Ɔ!d9'q9{t"olBnwф ~ 6c4&cV!PA%2n!d1+Wmصq1@Q=4ӢDz#x$4|%yxA,d{ Zx% [3H /ug'm u"t${QrN'='jE__mW'#y~ ļqǑ?`0.Uu܋ZtO[w[ -1 Qy> ! c!;I`BܗE(f;L8'!wU<0t=FDM(nN? rss[4T*0j>9-2+A2*'GP,n"]Z_Y%\XPC ׅljtjb}E}G7B៩_)VF/gF >&zp>h8ҼOF^CLP S(x&\'z~2SHOBVkr`u6I3?s.C94̌`<=ثHEfBDIOXB$4!ЭҋuVt:u`A&i7雕4-;gO9k,[qp-е(|q,f}ۭK˜4d zƛtb>D`^ϑU :z>n SGz} B#:9 ۑ =ōQOi NWRJdtkpBQl N69I"## j*N'wѣW|df2BPT\p.>!R7vVGa g;HFk SK;?=ciU$IB Ϣ1l ~C|FGv !]Esˉ`DE캆m' 2$|%L/Hb/)t:$lfۯ4:?__sHDpNAݗ>"}D\&saH(3"9ȠG-'.֭UpKr=@^dg C`'7;#K@vcǘq^HqgLOQƱd2AI $t{I@l3beZ ̭il=TEibU3*uD[pE7AF[iZ`zGQ2HTA竡yPKM=h6a㡚:4'HqQy`q@MlovY N0(gF72JLeM)>=/3 Bʘy8q]گSZwNz w,ܭqe/scPV{%]fdq^zg]zWd(\O.bƒA{v{1W{DP"S9ҜJËi宸:>|Vs$y1~K A"t;hh7\&jH&-PK@Ih䨅r;DAEh _QuQpsP; ]G05ߗ.xzkt41F{Z@x3\e> qQ)qGA W!p~*6yvE_!%.&*YsHaS*oH>sW/p[_87~עTE*@ᥭvY\Ƴy* g8Ίw>yc+uifCǜ;-=[sH4:fD]) 0՘`CƟ^!vx6-5H8̿bk[$ 9 Nʐ.N.ke;h'oѱT! aʘy$rͺ_Px$}A S~_Q:) gHZx3<#¬rJΉFISː;yύ3 8)uRٕHbfVyiAgI3MIˁݩz+Y)GElkF $V$],Ml{Jvz_&b.I {a˵`sHGC]wtGb~W;w343lK3׾yQQbo:@Gz夘:RxŊGONa|%ob<Σ{(|"_9zƏ#u|Rv W@ޝpy\zcw˘^áPLٵbhǎO8>(#/Lhx8N.×#(񒜞꡺nv8!a%Qkpقy>gxF ]h\>k[~/ xNH Y7Δ207SɅ B: LԾl*] G@4:ke k7QEPCqtݘjղ$ ;yA!05(bC) B9 CHvSd0n559;PR柔£ކf"/UV[;pǾ;{}ŘSN7oW6S[V2PҺx`^{Cn4GSn؈ע)\bBU\Yy'vI}"*UfJ{zaeUthMKv}6'8 2S!v=@~&K7[`+5R*چIrCNǢSip??A(xLDOkƯ $ndtPcH<͗|p@^1w 0 Qlm8Ô gVںap4j8tʍN~"&4Cݭ8_F{^?J_Ҧ*]s9/GD<85g6~ZR ~7j|]B:cgQö, MÏ@PK,^Ys$x@/& _ړ| aݵmE9.Ix5+AR`Msvc94!M# (s5;'Mr\[7k7kXMi.E&ADpD3K.&b2@Sǎ}|O_X7"\,{2W7.VF^pcGXI"u ުbS"_tT <Ɔn;πI7JO};O!cw|kMFA߳c1}ԋL>PmRl ZS٩H5]w{K :ᅫ]oI ڈBF~>TsӋ}$ix̃Pt!s^x;$ ޚ61@zbS T*q 88f|x)Xߪ_F7뿌%tKs<\@cpA1Ru%8 RQ5DҒ@i4ڏ,=s">Jkr@׿}{} mqN#9VwB!RMņl7;;ɶ63=l:m:CH N $1zzx `Eΐ Ւ$P}< *``C ½{$ oFƃ|sXBOWO-tY)]U9Z2dQEQdQAd|pvgnE&oҟIk ܫ'g_Yv4 q. ,V "0ߕF˞xyUֆ9ďp}`C0Af$'ͬU52fV)8jC5]g3|dO$܀@@vYS8ljla+4VIhGZS8:ufLwsonNXYI &ztqlHK/1묭*W}[.*@ = "H\W,ms6P5JS\.f٦W qLu=TX]ཹ8+Ry# <’z}j0+bZ㥹_o ?gi܏.l?[o7AC po8*B0ѨƣXD3%Bl@hv p^t7B"2ʄ131†#:CH @!P!B5XN=BF@$I8xI Rwatx;qS!t(C¬? $Y6҆Q3e.2()soQU.X jjJD~1chtS6or~0 >}0DH)62tԬQM@$9 3(YͶ..CPu  B$" c vF xf+ "$hHf";vF! yWEbP^=S{a)G#w@z?$xR .\@'ꌰc6 sfMdӉ,U7i*L2bi&$؇SUHX -L]x.Nd4E> #ipbc< %57ڧs~c$S;E{kvE 9;hGꥠ'O r1$OJS{Ԁ$W*C$ BB 1 #(FoaH\9>TcU""` XTD>2P dI'Gׂzq Ff/(0T[}xGtaS{ɕ08Fr4%1AÁzk xv B0V-)#m@F(pD,=?3~WXՄ9bŝhX#REm]OwQ>Π~ǏN4E<Zўd ":zrIVTXXCQ!eda$BD*ֲKPT phLU""O%aHEX2F~hєECO}3;أ ,0(vpf@C`0eAoȴ !`{_F+ e)ъlPUQG}agÜSn ,RT1mGg6[jwxZ0ӄpΝj[Z0͹P]\Í\ Ն&u Od O2},'(E c@XE`1%Aa:39'?k022ȱTCxO&7}Zii ]4`9tgc51֜hA CJmDab%ЫS@V)YXa$RĊYqf&aH pAcdT_Y1PMD!l,چ&6ΔQXd]D0 ,ɗ.aӄdZ&]njB65&P !*rCa9x<@NTk*aEL<@v7W@)]b@98""pK%g#.@pN.:]6ʣW8 Tz $s%N:v3 %Sm8r:Ji7d\q/\hjU3K\spVϽNPv, vCӶ JN|]b$9C96Qm@$RHh;x26y|(EĄBnS&Jv'ءA !>t3E?+XxXQa բ./LY&ٛB Mt\zrB* BX+pC"^+~emٻ6\$G)H-̢e"Ĥ>_0^LBhVDe+EUPkZ#iVZW`AmܪV7?޾s޷}?+s/vϲ|(m]lXMt}&Fj(uw}.8W`ㅢH-q9/n*'PUuW:r#hNr\7gim5{n_P6;XЇ cT-5.Ot/l¤4y9E~B#_26IU^"[5hTTS͙Lne^F][9Hsp-=h+*d X4~.@| ITH$(@PR$D y)b"1@ P(qn*=|2eL!/Z^mdTBO[ʯ~QG0_<=m$V_ )QR4;Dܼ`JΣik.H xjͨQA|t 򪪔<|΍ߤ.m ileWwx4N E$unA*"z\%^3-J7pX֭v00|oIL0!'Z|b3Oz E:JbR| s79Rar0) zE/?>- ~0! I^9yAZe۝qJKN#8H,r4m553Yȱ5hR0iv5/֦35x|>7SwQ i#{TPhn՝S/ќIVMRT8Gz%v[Rv)R$1a]t=A@L٬żn ceV*H$Rʜ)<ps.0W[b ]RXYG%^MٸJagfrz&R3%vs4}A1*)=0뵔^ܩҦ@.7nM~W9t6=+w.|Zf9ejgs:gXSHc3"+K I nN r.\~WT蟌`<;xWJ Ϲ<ρ+P*ȣϤ/-k_/joCBP;R0>[٪;-\P}_{y$ڗ-i)= s.mPA%•9L_l9jRGHgMre2yJKwk AH:E~ |ZbsOÅ4_cXmG@SIu2̘1D^h[J8 4uLͧc:px9Qs%fh&K0VY4qBCa8\iŔ9]SLd)5bŽ;Y?g*}6L>ՅF0)'AEW&8#:B1HJ.olJݝ3 m98lѰkDh24lq̐ QbO"8->Vڟ3ޫ$O!3sTX䳖y #/kjgFR`HC[Dx33Ãɭ;Ťؠ64Y:k|QםRO%|i*­,1{/=VN;Ky;^]x^eaOTcqAҮd(/==fE9/]w[@@x$&(?>*@͵e4)Nn@Hz>-$~V9P|M=u~mXYݮί 5)7" *8bԐRUc;!0.ݪEylljp=GZ##Ž #:AjMM50v܊_;/gR㴬]r1=`| - xqmLq \NĹ2w²]3ΟuPK2..a{ ޷\*F_LĮ  2,Bz.q7v3S ?~ɪ&?[F@|8b!ea$/a/7ۇṯI5 `':Z\*m7[h'CwaƢĖPT/ `zh'm6T\!&_WM0$cJN~ 9.dd;QO`X12E5We3_-材^o}Dg" ̶!)&` LmLJRCĤ4@`ID>0yp"a$@,kQ;UBD&HQ.ZD@9;iu%Їc&)+}&)9NJQ$dp R5I%c.Sr ɐǮ!|*"m(~lK_(7ѷ(<-#@t0Ѿ-+B'9[zj7<XIuJ|Z ;pd .Q/у1m=^Ejg-rs7jwxg^>H W!—L I/~BBKBs<ӷdY{?N-;Nİ)֩j*UIGL|C2 V0x,&=oICF57հ  @꫎ߣS؊/`oU`4o#dӉi"BηY7?+!%PyHr5.L0TלMrDo,Å l6Fm8BNXC&o!'Ƅ Q~aArw3b'i-zk_oT5? oAN;ma.Kuk;lM 2SF88ՑB@`Nu|N]k;);(p8I"FRk}sp /IΥXߌÃ&0;sw|8-L;4 /_W9NuyΏflImzWsH-ET鼟y^\pFb~̚+59w_-MY o*nrކBTSyԗrt[_tY1: D:5LTj.َ۝ÝVֻ"}Q|qGU-&zm +<֎+`JyX{:J p,.aB}RCO[.UȳF̭$4|4*JZ"T mfh(,w*]QPk+q`@sCKh3؊~##wf$^TTHÀ HLIE->4+o[˧~?.ӶP"T\;$Q?HB*FADHdyedF!H}4w'lbHhQĊ(!~H]TRhP[B'rh pX:D< R:dz }}lOHF D0(yؓqe $j>~Nh7W,&ؾ ݾ;0ha B;C1u wO֨Nq=ap 6 P T Vu( d(hs.%*'_#C DmMzbJHhb!5`bXql @ĊHU#-pJ$ֹ_䁌K<Bp*;/=ZSH7W2@,63fjɓVlkf?8dSQN.R:ֳXjQ)Wԛ XD,:ĴS͈f 9ݽ?%C1Ch$18!12TQ OR7K8X1Iuò8‘EJEGE%7x֌VKq74Pq/،cxcNq[HϗGSXoo(8ODYk 2 &&[Hd70Ur:-^:vi8EXZi9@tsגv-K{7kx )( &b7~~o}"MlfMg2/Uot۫9Cnȧbut6R,&%5B-8^.L As'N7k5, C/oB&\s ޶:'\0Žrx7IW*Ia 󊎐n]s{)C P)H9ҿ]ܞ:8 ?ߥ0&GBn//}nK*ڐdU)i "gm]{:!M/᪒" EĐZR%"q¬LjpJd̸GD8;6p)b5H6>}nz+.DݘTv#|$aSn5L&c"TJ#Y,_!şmB") F!cZ5F!%)M{Z=+R/< >`nW'Joɽ1a1<Ȉ)#cpC}^Љ*9.3r>wόd;FK{hݿ;"_4D*eGa\) m v(h-k&{ -.I5ȷYBfuV{>yD (34=iNЯhQ$/BABJ)Oƣ5rjNimp:V!j7ym,3R9vA8I^=/s)x&~ᅠ}ϥ~`v,L5pP}F5kDwٸ @s1 cyoF݈2x|Ogc4g:a5_NL€,-}w~~ȗ8~}?ncAxmv}^!p(dNb#I9[pS:r6>dkҮ4eʨm| j_u~e`@&)#&p?v+:z:`?غzHd)$OJ/]O8EYȥrg zMg lAVآsS9xh^8M|̲7|ɊT 7`|> $Soz!FAT()'7u{!OP\L8tl7nEWol~:b紟w)%P<@nÜg+R}2 9١0𽒖$^ӝYtwp/94܁;!P_U(im&0Oۢ;OC< `MvIʗ񬏫Ǜ\?rs]7OOEpnJ@w^4W|ǓsPh#*Ƞ1柭Znς_ikmic q~sD}>%uW,Tq, &$ؾ~ȨO r Os-բ4w ](e)#o&/*;_5^nM%bC~;if4A'CW xx7_ue\Lv,_CN5/pApQC{Ž?0T5n! g>[nF {4^kLpE(`rPҙF-$c,Bڇn' G!rz|U"&OCr0HQ1⯽C#Q}l@`KXdn#}r$ i߃uѶ|d#AϕΪ5tF鱞qE$cC8bq(#qwB;+<Ĉp;́xLpbZza{ˑ La. @@9x#XEJ ɌH8Y:[w 9F 6a'3R=Atzf} qBybG$[J̺ \N9|Vt\]&+fT@JAP:V*AE?Şw )8c3,ݓ7rǃF 6!8ז܆kiQH)$ףGw}M+/;a$~ЯU2E=ij@@ p})+ۍ0B0S Ul"("[kJ*{(vp HF @[ XD^6cH}E+QNc;aY$30Y5TJQE n.Q`pLqH/w q%D_/Y;3?,9M'_Rv>{Nߖup댹": A~3V!c]bd1@7Ao Qx=q$gXahkۦ"z3(x!G ,@{9LK_S w}̐}ӎsSh#&@Ľ 2\E&'~j;p!zFąZ~GUԤ'.(x!@w]mՖ~&i :τRކ,6 qDH$*t Z1#ҚN7lHdCX ύS?;J\ kCC^=op/>vdM4hteT]ѣF8w̻GTkm0=7Ob(61k&uy#Bj nd]qYfu8C!`m7ê4y6.p]Jtb+ [9HzL-]'IF: Ґg}/Oclؙi\Ww߿>q$뗰!BE(Ɇ.pۆyn69Lrq` qXO Cs>51EVfX,U(V ,lЪPPk㹛#&-F(HDߌd me]S.sh8-?@BDBUI&ga} 50e5 32:NC7JChv87yů^\c !2 xSCJYAgȥhfYA*؅>$XAPQH1<͔+˩Fbh< * „)[ƒ]CZ!*KBVgyH6R-so&fL)uLA+Dd#8 u B Peu\<8[f*BLRѣ^PC1!nh`@(%p@p(]s\\=UKAп  zlS5r|=_APUgЩX(*AQRrgˬsW@іh@ BO.;3s4ܲM]GFjJmH~1LS?o0wmIO LJOW&HId7:(e|$2ʪ}t^$d Ө;Ո*"!0ӹ=ъ/B$DdaiEQ JF@Re H9B&6BJ!Zf\ eP`[K XF%D@ 0-)LDDlDKJ&2e% L2 \s#  p10E&RR 03Lpi R`--k"fXTI dZ ƠmS̔ЩJ2$c 2X "F((*) *ѕf$&I,@B!1#"őI|ry_?qAH3i }F*Š`T$6c" !~V%i 4EETEEQ~ߙ xd1a BHH,Q|dw#zX偙(c'V/Fdkwl-N=}7E4Z&`Ξ/gR>#.XoNťUU}'Lo!EfWP}D2(@8Ӗ0ԇ!; vHVxJE-D,OH2 1;zb0A"vP1R1%,t>卛S̹28H10ȑ5?__uhP#/gJ&as_vCrc c(P!Xϋ"KhX}r (Btd%HxZv~0F,UYFsK'ȏhDPEDU((XUE~TjX[dQVEE +b֊"b"IPDQ.\DEUĬ"U0Qe .aLC,+PERUf0s2Pfer",DrۙqW(UeJef*փ.6B0CqkYIDTW$S0\VA򔏤1d "ĶY&FOlZK`|Eb1`XTR*,DV"AEUWUDX"UDI(x? A"T0 [kra"G==POQ[H,R H͍_\P~$@~2$aC!O+V@Ɓ",К(08[1d=I"2Q6بK[ ȫ,4jIM'dM phYY$R ˜ ^=xɗcG7ZD},3ϳ2I$|>G@xܬwOHtHD( }j͘|~~q>r zF_ch h $0iog<~$ZЂ>QD0Fp:€׊ZxNӎ_ SRykVֽDAAAPLf["%*,FД?K2aݻ& ԗtP՚D2ʊG&n^GJ Ȓ .,lVEw0KU"JR:V&Z!K ũ :d;(09Hm\̉f],PЊWx~Gg CJv%8a4sARVeʅ7xT'ybۙzŢTYNTYKD,XzNņ\sb|]ٿ%/Q#8\ d$߹]ʩ7&9~< 4U>lԝ)/ 8Vg#ԺҩD ΆXj#Zvo f"ho.F$ؒRu6tu(E4zᘗvbZUjt"*;NwXk%aWe#ѽy,(T ɾB6(KPmA/gr05E^HD=5s7XrX LR@#JV '3;c@sgExK 07%UD&r}[H"P4,Vߑb&b8#T 1m"uxEG 94Y,xK78J<(DKKt |9Fnק2`pO{55c^"֏Q /o>VyjA(czm!X~`Z~GNBGُV9s zMZQ'~[mk'k>W{txz;% 0d;I8pAӵOegmۯB~uf%˯'TxLNI?>ρ^]oqz@L=BShks]>dzͣ~wڠUOL r!lZxjș'=?"x{bl|Vԡn sOdľ0|ax)w8vͪ$2` KTٶM`)Qb$/ɴ\+玆Ch]iۡ2pH`UFFl7u% cmZFU$݌9F,WxrφFGΕmg;IWl[-6 (Q[gpt`ֱXv97f =ý=]fZK=U^Q7(^sPdEbo\A:s{`gA3?o0ݢ UtWE-[_z9d~V{~9Ǎ]wU!#o_gg~ $sOin " }JL:>W1 !5{j2" }(jNdM0aŇgğ9,ajsfܙBppiNՒIhJxߜZ>m}iߛ?Ga_:}tm<1zܝyq^ɔ4Jc#jyr)Fo,C:^,\N+Z{b=:@pḿϔ/·&~M(v'cw#& ܏M^zq.ꁃB$ZH1]Fv2E=Ǜd_~p;tKC? RgKNa SNڑ8舝p!NR.yi`|!HlX"p#z:(6J`8  PLޞeEwsUN(_emŀnU`/Ń<@6Kt%˭O05-pB=gh\0$T@! &s֜[r|x;^2}\z`jRo:X/|>5+/ٱzuYsv6ML92 8 # , 1@01W+!KfW7 \& i]qMN͞pQ c}_e n߾TҘ^*9"y]'+x'1q`J^MLhD`ΡFubFfX㪝1"dnaaCa%b|kr$'3JI}x 2ӈo"uNTUGJ}@cgƈkF",9T#DUa=#M55ƌ"xhOq14 9KY ke*v,p4 O8хxe be&׀~'*60`9{&>b-´M%PC(1ԋ4`bĆl;60lHǠR``@@$)kc@L/\wBۈd&KV~ D zkY@Zg=/ #!8J+qY›u $|k6 xoL<#F䴎Js.[ C*a5"àRNxBSiNs]pÅvEpݮ<{Se0P#$ w;s2"t ӋG&S}.7pGP1ilD6$}Dr&b "4\&{]@'9n<3{M # rE-\{iq-qU|NhΠ >uv=;sRa'޴8ؔHTΨ{iv_ԃ6~EǧE삒#"@9N2qcWpX(g-\۰4 `bPAH"(?0!,񞝎ǮiD ՞<&8݅7>{y j]ӷN 5^Fts=b^>q5=^3 ?t#r (i遣R:# !OO zW0>TLG) @5ǿ-ܥob)RC=/̻f`ĭ`&1 H{SD e $+8R`?֫PƎlePTT?ģ=(ۉYR"#$b@װũ\W•D>l<Z`rکPELjj鬗ӆ77Djn` 'TTu׷d{;ű'yiK!fT5$bӝ!ҁ\w䥋bu4M"pf!$5iӠq_fZlB" QR(0RFBL@F /Og#8IJrO!$84H).aPψ[eU_S?-Y(fcj|I>1KA`V,֪i"T"na1&0l\f2Z%dZᩦimm ӉX5dSc4HM44mĕÄ1I6YrBҲkTA(o7CIB04X)Z$&Ua6n,xuY_ !EaorU s|G8*L`GXXY}ЖGblx]Fj?Ea\ns,ԡP%RV eYRm YyOO\iX>Z#{.nh( j"hITKNl' hwVHqLsfDE}0Dӻ]gqvrbƆM2'b|u948Dt7MV3 diLqxM;ǴEO8O,P$[:cǎ'pL!ASBPy'ȓ9ۧ@8爏Ma\Y dVLƵb_#1Jz2| 6h~ %q o]`kYR]5ЏTTP)mB-yRw^t`xrVo~qd'$%1FM~8sBbVs9W@ɴӅMM;)ėǟI>,!@+ awX;q͔_Zuyxř>;dX!ΞG!B Ц;nGabM%եqu{xq1u #Dy0!sBV-&ȭzrKP>lvz1GSqh%cDZ P.pQU/(<)bKB-gH!ᆥQۧDatOἿ b5*@u:>xr#{td*$m@9幉EP0sLp~P%%TރQL c_n9ވC-$gU:Uw,.`@a@ ; pJ6$>/KLDnbXAb_J$qDyemhJ#97PmDr@<ŐudxZ`0EﵛTwgc;9wg7 1++b'jNFVx$U fjF=UaBnLu(ތQotݰpUc~~9 Paղ 'Q8xcrvRٝBȘ]>*O E meQV4#EST\XOuKJ!) aD De}ȂpCR&"[r RJ%d.ɶ*:Bf(ZE:!;@ 0--$A3C yfg$ᢅ5[R[Cl$l@ۯ~GxYM t1C s"r}"ܖTDdMLNv'S P᧓@~^ )}$xx=pZԀ~ !kridCH8Kc[hX@;4HZ19.WHhnzEn[Hb-NS|lhH W{h8rB@\rA)Ffo0(h( ňhKAL3$-D"̆F|GدY83뗫Q&Ɛfњ)E T(vsP7G\dֵ:xHD9m3 iD:LZO#l g$)3!DFs:NI= B %z+0* (\0LYInhDk.f J/.9cFuq'{?x`zg=aW}(t.!pVtT>BPـ !xw[=n$($@g9<񨞕Y411?>ZG[0dž!܀c gBd/U*?\yx)a7YvEXY'UaGxi@PC|r?"Z[ĺ*FI9ڲΗ;Z(u.]z0H>^>@ՔWb&Z uDdep:9kNP72/Q$t>W*W߬d> ڟW?qe& }uyZ i_/q9IW$F257AҺ>Stσ"pz ^{οwc|c"i~r}(M$Y@qX*5,W"F}&f YyK01!| .)GBWg> Nsՙ]!}Mþ5x̳}a lgTa KQ0$>(]|/o~#CAEsmmO9n~'nr)# Pi\7 0ooT3c\ U< Ы<|'B6|65Mh+G-`5"^;l[ߪ~ttT 36cw f}-\ ry_t-^ЅP1{?-ly (eH\WB5#3y#3o\Oh?;% tY<IxnHey{6`0c:2竉^w8% Q0jHy(Ofqc& x&7Űv/=ƙe:$ blW1JP! ~G]A| z#XTɗЈ4kM8`b=VsDv3 #]xcyHAWJjqr{R4'ظh fVj=2҈20s= $ܢPmp'BMP=,5Cp,9f/_|U,cOew7*e3.QqnB~Am'25oƽr01֑.UHJ:K6=ޮϓSoexh- w#}^VgWYBOVR/D14>yӈ7{;xuBʵ<_xq^=z<iLLhӒig=pqPiu|J)0tGd|ly& :v]1|#+􄺜Re7i6(9r@KrmGiE~ N\0oGϹ!iT3$[ْXa;4o4eiL(-)_G98jm_OY봔i |IfXu紪FHU ERҹ`d?9hE9w{=Vu3F52=ܦ?P3q἟erH8xpC$o:Ӭ<3G(U}oʵTl1G!oy̆ɮW{0Ky>0ǎC|/H+ED |ye('9}Rẗ\"kuQJr s#f߫`]WNBȮG"M@tAa^q^7'㹅ʃ]ZAZd>q|N@5'''4݄mxXc=AlpoM^ժ9b3DfI۞Dh k0 fRz Z["R=%OcIc4AӎNjCMs|߾Ѹ/XB[" 'w!h)}]RPIYLCHG;8hdy"׍bDEą =zJU'vEҫcï1bFy47߫yQ38=hmrhWu~X~}}o6àMp\@el]N#Uyk /DAA')k s)Cd泇9za!Tq9(']tqj+?L Uݻ6 ?5CEEzV7APyTfK*l 6Zs#8u.C2=/#3 f{[ P^dS:l7RDÐZ2x)4w&灤@c!d z žx{lmd` r~= `-/dOkxl:6lUٝMy` 1cGǡH1R-bfV0!!I02 (0'M7'p =!'VTA*({r^vY|Z|{oiVo1% 8 u, @0q0tkDSLz<# :&Civ5fGX0O2 @0u_x4qHCdd AN,F0iq '{e5CS:}nd$Q x<~YxnW|^w}'KyFHt)3⚆-q???3kZ`&jW3|kF;j[J,bGv{#kxH=qOӼh_]m|gǺ"nyp8RC|f/uڒzo)sm3-CΝA2F τX3: a"e?j3阱~wiMMKcAh3QEB-E՘bJO!W0K$a%r]Nhަ,BƂ^i9?&#y[lstȋ̹oyWVѻ" l]f0m9s0V)6\kD×uQMz*e׆9Sލ#%)cl;>?߾"kYgk,N^7f6ƵC2azh aSc813iHI0bh)6)H&fAa8F ád].TX~E ">7>}/u]>2B':E=u$f_}/өPs_\ԡ6Ԍ!;nMzi^g+ _aØwp[öy椝?A M^O"2:>Y&:DjEVsX!zA1S^5 "@301?607X@gPs0&Tstp Fݤ/{L%Qz8>#@X ;h虑߀O%N!𮇤=~>"8:JVTyZD^`UtlhSY HMd,}hD/7($I9(VWJ&F䘑b2,fn׻ xMǘ3R MM`jT^+G$c@8jyzq34!Cu]9Э#J  Gj">IXt0 |lI> `p$'/n~t~r(/h[E6)RRiFe>|JSW.3λ^v{ s;7'؇ PVTnײzw7t{p[w}f8[~V£V@ϯ{~W_;uA$iо0oWs1E:Oеd)Cjl jOL" q(>@2mZ˘PYP ~Mx 7^wK[iW'@ Afa=(7gS˝Z(G.OIWy;~Qf0H~q,H?: 6!w}aY?oWԭJU]8 +ҏ?╀k E d u!p  },{7/+l#bxQ<_"%{jiFL,>հ@`kb+̙3hiO, S^v4VLJ3ba֛WJG9D0Da*Y[l>HoCh%$ - cn#! '\@ /r뙅;,7aXMD;/?:y(0 fx0_r+ZRֶĨ "`h`ՓaeUPBQ0$rկt3suHBE"==84v~97c*TG W[eA@;-bPBqIz3Fw/晡8L 3@x yAĹd,2iHCQzv-.H`xQto'l]f!],@;4 P =Pqg}.rPCPp2LJL0ȥQϙC9EˎKJPF5e I4dk1 C1_ ML?ސ?ߤL _HIm "H"s=>xzoaɭ%N@/鳀e:] lCŰFRQ2t@(aH`auQ>UZt,)"7. xI&d%2K`{R#5GiQHR]U5rGMd ݣxuGeңNDpm}P!Ji0Wbi= Q:Zl4Q|2D0;;1$]S tđ4z9C]TĩKj6d׎+ٔ2Q36m]ߪ%d ,Ck j,Kӭ M^Ԣ.ii:ͩM=\CpƸH,9솺lqŸhhlTy4k)oT0۪ a5=ڤ9tpݒW;>gWzG3vƗx8`DA 2,MP$XvH g -?( $pqOwNFiNMhҹlƳNe@i0;\ӝ4=KC!pk\N+}})Sr0kDGxd%D@~;3I1d/FMXأ嚌t3_.]o}ж=nQ+*o!R_Kqq"J3+a~C>I ('`"q:!S+ha%bƉ(I+O8N^2t݅wx;7v{b87We+/8ZY`==R.4tƤN{0+UEd< ;.:竓 @9tprZ,΄]53M94?b3q>Ow%8G~KqeM#PɯHc" B@Op!"Z`/pHH-%B x'Ơm}Mnha JA)'r=4Q `6q+CG1vps/2P;LYWfF_2fp':LKf ;0`q\.b`ȁ".oU U_%:_wݓ{JOUx6)8?Z}hS8r7Mdً^TsTO_/f.Yx"/_7޺B͋9 Up_I3zf=r ꘦x )ƭZ܇(NWݾ6+5 [#d(Z`&մT`ɟlYA\? ǣDAGJ,\͠/{}!$ >s}}C'|\-aW {^}!lhWA+CtwY xqvB>q=0w |4G]NܻEJmJ54) N\Tʞ(Sd:/d,ḧ=)F#_t!NW)Om٢OLOdwk`:gjJ0x0V23 "b#>QPjo +e`l/!y z6wF REx*uM;U4Ɩpsbil:v,Ն8#KF E7DXÑ7竧*~vضz|l@L7fc˛⅝]F}>#qdx@QVwѻL[̉te3cHF>oÜq5\Zgh "qϏX(w``8qC^w!N֨ЯDxv">d&Khl<}NӋ3a&$ C2mcN.(wȂ?*XՃK=K}eSXӞd=M^o1UAj]]R<*al>Wn9Ke_kBL e |)(xmHD1|FE\AbiwP *5RkE3(ѭ*ut/xZuTFs{2 $%: k4LkOFP 0 69 7x] R]#rMEԝ-99t!֗gܟe7{Sѡ\Ӏ淌AL %3YriX oABcRxsI?%1+y]Ol0/-U+%3e*\ʄXhj'rUCدWTDj$6oGok0 5q!!=qWkY"P|o}4~8B"=&#z2:뗙8c9;"Y4D;1bF1,?CJaF"<꒚ytV@`D@@ A8UEYgM0az,3z5Y=֟ @}7ޜi^gMchxߙ~oPf 6$nJP!:,Tvid=v歂U)3yAԚES{3BK3"̺4f+]x;>gNjog/ҀxsE7VKxZ/ŢzmϷp5mA 5foyPA`8FL^?/Kt!nPV΂XxFR_K(ȅ;cvPV6*)ݘa q~]jΤ?u|@k~S EɅ~,a8$/ ncg|z܈^gUρf A~tb/M@w֯xk{f}uQ``S4w889b|\) bbXHX(ZYø "mz 5C4++0xW5%쓈5rZ3x5u rlmMŊNaiNnj#N?ήۥEP kw=:'[p/#6TZ,t5{2$$xIXs~}$K|DψR^cZ{aeAI^Z$,ʑg`:7bzqv6j Wb&[&E=S`:,XDmq“Zǽv+"ȱ(ujqrՄłd%s9a3 a: &t>4JS ^0eSd,!?gRmd X,PQE84)J1䴭,QdpN'B f`pOD/I2}CAtvVP?G' : *Q]\2~ `E"W9``<*0"-PY)$H@{"4S0Ki4hmfHrq'nf Rd @N*B*T󙎄ŋ"ArA'؉{ƗM')7٭D_pc Btm!*#@ HZВ{=z,~Hk > 'OYFCЛvfiM汬[xB\,Ixdc+ *` Qx5X 83h[&L$`)p}O܄Evڮ^isY+KX0`KxJe-TYbDɉE">@'ͧ,&t^Nݏ!A5ߞHgTSr}Ú+;(#h}"x̹׶Y"nܺ0658K;>7}عGdnnUlJ>C#3*=л YĂ,QaV, Z wωj7QS0;7]Llm3z|0F4_q6m$!`(`q~=ᾷ=mX'RѱS-Km5mZ,DU\eZW09tm P BHQhn @YY &ZS(E ƚ&IEIC 3!=( !;\"Q݆22)Abdb+`(1CbOQ*$MS$'* ، a0TH"~4#=>ĊiwmHs" 7@TE$P6*AGRW\AHE Xe HB -(i5@*21a)eEEQZbk!#a TD) X(T%TD̒)P{̩nΓ$ )~L)e Xdo7 k)!P+6!&"(G[msj("ω3:&MJ'_vDrXPIYf܋^ فJ򨢫ELft7OZ: A/ 2%b1TWOY*J*ZIV-Ge'r!r 'SǷ0>Aw+.b~'FIdPDFF1bJdK&i TU#VҞsFJXڨKtɏ]]g Fʱ/ c+Ue9ۚfTkE]}q`|M3Q.Z`ze(\Vt9H`DD h4ae J&ÃIQt$y xʥbaK)^Z ]^;ѓ5M޺M,s OSCFLq$<([nI XժF0^ltbjuEM4$0VQ(C,ҹ8fzA,N(GW5e,\UΦX(ańʂKX 1 c55! Az ψyjЇWHblSOW(ѥWUՉV]R <[4Rڗ;(Sr9NU~_wCFjzmвt3[IRI|ŝ0"%@ƩƋ 4XzBy <"qQdyf0yW5hdJJ  m bM hURv(89{0VL0jI  @"I NVk Q[*I$<5P+& R]j)vRȁF@E힒}5K=nN6ѐPDK j``[ΧbK9)*{PPC@M;>Y7toM¡k0UsCS" EbŅI@A HR 1DHH1 `g4Fn캰 ETԩP)%V#X"X]|"4L}*B^8JH[^2)'ә5n9b~ىo~ȸ ݤ c Eg 8k)#P"F-lwqޯWOO*Lm\O ]x}jxɆɊƇl)VD6V47'N;榗C!F=^8E'1XTR#hQ>?!~7=tmdT$^"0&Rst6D zQL-:KvX$` +&PPg p~KHT0kDA;tzH'^&Y4}O>3zpjL=`‚Lvá0+jZRqކh >.i z)UD&G5#>𨊩@7 $PZx6N{j Q0rqgjnoww5|Ƨ pNrڱ0.Eq1ؙz5{rȋű8؇I \+"P' bjf25+85Q`OA| y<=#$saeDQU`,,UQҊZmUmkc"F(E@b % IDQEiUFJ$((+fЬ@b(SV*: 34טq| uPc>V%GHí&K ZJ@ѱz05,t6sJZB@uc`K6lAY%i!*QQ$H0R[wwT )Fkk<$=9(?/\:`W ? 4 IE/5.ȧXXVA`"I,'@H )\BܽPDUDubP`0dO|k bA7-$JlbKBKAs?dkXJd D`""**dDb ԇ*H"HȉhCl"">z{1O N JN E$#Ah2Jg$'t]$F EAF̣C0o֑ >aRT2,kTM)ݶv( 5%pYMRf&M4 &d(Ni$D\sFfd BZ5do, 06@n .-@ :Cƌ10d%Y%(Jv@ R2;pe~C4$X 4fTQkF$:#d+N1ݳq-:Nh3ؖ1Us"@W xEHa Hk (f ˇPBn @"brU16"aXb6y3p:anƉU 0xN=bC޶նUM W!dAѭe*ȉ퉡" lu|_eg!9147e@M{ $B>H0dT( iDO4ɀVt@$ʽ: 1] $ d)i &04πʢ(M@zDX N( )d`)'o\ |}0Rf;4qJayI5fRXɠe,[ܹ 쳜SE% ըr NJ.*,7]Ld=׽7-ݪs 4i0Kd԰XaiA K7wfLF 0*]!:z[qYw44xNSb9c8:W!zzRL!/Adh" BMG!C P7 O9#OؤAH)stɝwLƭlM *D( " *Ĉl8kӢ)֘ @J ȅ2$@KH(EPɣJO#߈O EtZJTY8N ;@God \ #vhk$HQJqh jk,y}/, ɢ <.ˋSH+VXz!Hj=S&{ 7XlxG@DAh7 '#Y`jҀXAh"}YĐMYJPdRT8xc$@F,QAFBCr]6 9ZBr  q@4C͡ȉR3rN°&!ա)"`p3?Rz=}aSj`'Y:g(QB>LYK,&&T⦫$3de+`#&2eFf95uĔ]!0j,^] # Q )s "@IA:`bF]$^l,Y bD 09INCC !`yqxC"h1p2i fm tN) Kq4(%uޫ[M]j`ݣ5W[e8 53DT1-"P B٬J:jbf:pL:"w' Rd::En I4n w I( |8 T}2t B07e? |QLIӾrpW=@򪶀6 %2J[(Z[,8e}F#X !E<"vPHAQA* AqX%S$yZYS׾MDnnOH>p "$:oؿ$0c0JVAP ERI,wӘzj{gfX@= I=k1$%'a,;B]@TB@!3e/錶_F6D-"Dj9RZ,S)0a6?7*E~F;Ff$ rjPy[ \ٺ]GҚ’0^d>UO\!xȨ‰[ajIZQ kbAHBKd9з0D2n9eZLZfZ\aV 1Xc+$Ġ`T+'\3LCejeJ7Xj`ff6-).Qr)h,m"cLɼf8YM7T2DvrC:RY`(Ws%BEԆ4-P%D\>.CÌ$*ףz13zCMi5^w39Bd|~%Q%ΚȮ[J8K0 _=1%!eJ^^M]m4k^ [j hfa-ch3gfkbsi5e3Ð8oXd'|1+BqR!ҰMe ف ~U:Z<$$b%bH)HJ!Rk75hпB~鸈s]PXY di070BHU"Ha{tW`W]ZodBI#Şm4&\I ew_B3 Ԑ>h-$TFv7\"+| @{U qHx*&ftor?:/$F29EU8IRom/FX\.5^NSfՆݙ=ϹUh ݝOF =W``b1"nBI'! |N LfbMnԔph)9w!"2ΰEqY?]oXKT@Wh { zerYf(Pl%%*3ZU"=;*](FދYT!=C;h1N帞tp=LwD2=B7&yY'g L5< KbwD6 Sxo+WP6h7epK6nHPP8l_.l zXuƵH@p1hƻc& ,`HhX\`P Q@y#S`Q9Ȁ/y^sz8UoL vXa^'N‘R4,Úg}lqY$5`Amn8fbBD!7* 39 Mas4Q˞oҹgCODVr] DCK_@ sK!X^VV;@;XP?ۨ΂9w琒E"k6 Ha X,a =#Fnv FUGϠDF}S GuwC$uV$#&db {((5W0<@!CKf>[؝'>L=M * # c`a(TR0DiHz)*-ݝyUh"H&.0,XWxj>D:pE'ި(XT"X"qXm_:ϱgTuXԄ- C14te[O{}l,\hB%WMyԼ*aQǓ̜CޅYL% 3Jǽ{bR"/P&,*S4E<Z]^b^&QZW*YM9i7i]CIޘg;,; #?YO :{yh! 2ꂒҩƮ|k [``#҃K&s($v(!-@DX2v'@7O@;U9y@XI26 ced1jl>As6Hy hN3=sЅ^jzA&B7k eBb8Uե˂eY +aV f<OdFHt?|څ@`L# 4l, (+(mK[+$ ˉmĥ:L hZ[ UKD(74DBOB)-&ܟ@6t0:EE4@".Maihĕ$N E1-)\D#ȴ~eH9ޚUKK<{άOdDwQk&,H} XVX]P9'FH}zϨ p˕jStJU40BwiNˁ:S hQ>=6%6D.U|;rbe8m%OwFJc usޡ7n\1 ,,lqjŏ~%|vS2{TV+RV F@IRHP$XI,xE;A'H6qИ , KV40ЬU32 E""R*"őR d?rC^^=7FA#!ԠM" f{UVR)aQQ3ى>Z}7bZ6Nc,ђ">)EX @Qi( ,.z'Ϩa O:awaR} ) @uO^ե LJh}e!1%һR+y2oqm - Am-K57P#"Q_9;{q䌁8/k9fvDYEi;zL5ʬb3§82:UTEn<0`X}"un&M\•`2,Q  $v >vm'"a. $q#4 0nw# ~A<~UCUzYJ%)dYƍR}V*,UE[ɔe5ST狦V_'nfg hq nNdT8t:uMqxa՚ƙl|kAx _&q"" THcwt,810u(D@BB\ue P!j[lcRzl-$%J;`L1t^`@Ƌ1 2@(`Ąњ1}sr94c[MA\nNyZMe37&mȱ.ԃSFXMa2fYE%4 a[9 )cH@NblR}yڝ^z245 bCZDM6<݀ 2rLF*^'%)g Η"xɌMY嘺s*3Ya)Q)kl'(N"X$C@P:b?E2h pfQ!?n + 4!R#P`8 `0&[1l`ց \FaP0m"\K[+,-$ d@QM"b m(!1A]|Z1@c8wF8AP0V\-q7)%(;wc!V*ji<[hJM^ErWAZEdBn[dH#hh 8rbVk}q~kDHCm1&!m1/ "J>}hǧXTPp!6 QDv0uQOvIym,1*OG) 4e冄ȉip0Y0fuTZ-@ 3LI6X-?m} 7@*6hjD?!i{Y=XHu@zNQqgN:Iܜf3})?dAAH[SRhPt+$BjRO$`T$(@H2) [4PS[S]p=1 "I.wZY5!MJ"$i' N6P뫶m9;3eP)HcJ$jH`ÄA A 4~4tЫ؛%6`3]7^6 )&^*4QPP`(h2 AR պE5K mtaۚdH14AHqũ)$bȀnP,14M9A\ >ƅLD3cU2 X3 ʊJ!beziv(#.1dN[ +0fj˕5 yJ^Vr ,H<2!5`t5Jg?@[ĐXD#!նft^ sPЉb 0Dh"FECـMd7JJH(EU K`R%)( vXAL``08҈rʣʑN T$#"E, I"$1`Yc" V1DER$@`EQ"HHȄD! !L4CNE[y`~JCl"* #*b!kYUVҨT,DcA+%Q-#( # Rk+E"ZFh"Ѕ `rhT " #B= M5m)t#xA4!?➣ĜZH Cckx> KIx*I8%X& =lzKd@0B"u~gn\0W`fD p2")P0zX֢o]7I# {,H1  2$ F2F/10GeWWwy!"eE-ّQV""QC]߱ 0#*AAAbсOрCJʨN* (DH+ݑJȐ bTF;RM0[&Lpފc3W8ɬQsyBM)kF(a%8x6nCjBTg ʹO=7ۧ= 8? T&D{!"Pw LI0 >QwpvT@h𸌊j@tUA)I*^q#N5O .+!#Ed,9(r`$$ Bz"%@Ha Z:M5*+hU%JWB'`kZYG/&/NJ %:qn7!! 2,aPB19Zhj1бYN cRJS '<o?*o B~iF$a>RE, +RH, E,(7ea$()#"~ß`?4,?sUA(R E"ڈzՔca#srpyKp\J/b\hDExY*Vp̕ BPΤ8t#A<]LPs9fpƸ B`Ey#`86 Q#VjDZde*Nn C!: K#9@~;.Q߰4ֲ= I@X%u푊Ԁqy^u}ԍr`D9lk#?4uY!'ܑ `@#њ#4%=Y'-w"v=cгxPF5H.Z/vA ]?X1,^XwQž!o)'p$@0"uL˙6x1Vʍ8anDݶCC}B~VaчiY1Eᕁ[SXE0OYrQHa Y-n~i(Rhє^r`;+ (O,P$R r eBZLV*ws#4U5Zup).z@ lwlP!>0 t2dqi2 =,@5H@E%bB),U‚,d% "1QP@F3t@UՀ+YEF `"@D4Ē`@0dT2wbg'UqP(<eD-jJ)%aY!DZ:T6[b?jC, @YMQ38n1*CJD%(vw?|*k0dz&$9‘D6}t'hpQ;1C {68hܾ1*yR1ViXhь35'XE 305D VDi` IP(X 1O"Yd9AQt k!HF pN;B42FEHǁޥP`1[xI4&pojCwb,1*C och,Ҩ._&׃AKZ#_{D!?YD +QI+^رܐ:XQ0'I*Lw؁`yMpS`miTA lL;8 roQPFƶA4 zD$UAB V dNK'(Zi)[!ll?ON2Rj,l!F,|YY+ila9q(P*\Mjպ""ndG0. Uj 3iA< 5U RJ2 dAy?VT)Xe%??&(W)_EnYΙxq"TPa  *< cmѢ1>,-咤dxjXзj*(p̔eg,ȫҒRE8aC-A N|D 3Q4t@.O\ Nzl9$ZB+?*|%c+5o &L刁0?΢'M2f&!ɦ¥CCiJ ZЛ"{X'8h$lu0CKX"H,RCD!RE~}+7AJ b"tJjIӏ 5,BU"!Ȱbb ,ua.3q-3zN,W-?!(ICBcY  Y'wVmEr.압k(bar2Hzs+ӂ!udѻH^.E<[g꜠spMtAzjVNr,ǪwN+ѝYhVWIwHWi}a18I֖tN+AM۾I5 p$Iq Ppɉ:$&Ô19chz8p0C R[C8&:)fmjRm.Z3ҁ`hbaLX$Q8ФR*4:`1̰7J@rDCQ EPv;pӈI~ O]TRON冇 a9րQGcl`"%L r `,F@eО0N*{$#Gr{sߍ+?I bBJbV`f_wL3EBu֌D*B:iTpɅ:ۃot;}"t8b1 X"#֞E;Fw.#Xl @1A 뵗K:Ҙ zUuJ;BlN*Yd;4ηtq9/J(CHNIAaFJp^rށɻ$1횙 `dnCn\}H:2 9xǙX^9" (J ,+Sy"} zArG:Q!p Va%he+&a ȰND.hn^vP` #QQF1dI(q0BXKO$" %쓺Dc(#"$h-Y VTY?kh pФ 4!q¬V*ȁ̠⤂2+PPa*H H>.d+QpaE& YFjV6\˅PPR5LtA;(ԮŶ% .(*Cɐ^ ZX EAS{RJkaٛpW1І&٤biL1ˆ, bVal X(0xd"Ov(X&0 ҙ2-p`hhtصp.?΃o<*,3IBTDdd00 2HG#!;D!:gK7k'H*EEUub*Z!XZiUQUkTED""*1"+-U`(,XTb #r5*ڵRj#b#RU2TDTF""ԩUEDbJ֪V\˕EQU[iFł#KTDkQEFԦ[R(ZQEUJ(pKmTVG)U4km+EDhVVQQFhؕQ&OI5 P~p?$yS`}6iBDH Я; k Y`@$X ?\$:ǥU>O ~ JQF$d5b dpHÃ/h%UZ?R^R ;!409 \d!Hx|XHpv~H87 IM2HUO8/̕2/#qKF¡Z50CiV R&DX2e `F!"#]Ttɂ"`By }BLEPttp`&^$*8ߒn]xBwDxBi 樞Cl I xAv'??H("EH@ &zw@X"iJ hEXzH!$Fg2&@ś {y<>?\d?B(9$:3, Dʒ@P"[+ "!P݁cDCXDĈqdA$;y%XXiLjr EaϮ+ciZcFHb vHـq:rHkfv`m'r4Ȓ!^˂%@$D>0^7拱Y9*Z -[@TR1>Ŵ8^<̣rAO+9@HGC!a2B4] Zd)QN-qPlQFQE0 DY _&r40U?`@!DbH&Ym[),XVDA^!$rUXDHЊ' :/ϭ\C,1ulTFvh[jU˖c$C$ ',vi6dXR@< D->ˤQ@^^mdLVޘ>P;f[#µ0TP@P lY2[JTVӉ(i*1˼H)47(!R#:E皳XW؆8ġ#JAa(9jiB X hL 0E:t1mT^̴YV5MEY 4\T`kUN)L$&, "9Q:Xrm$$Ad}GGI IXC- R!"HO#E OfEqW/HgJtӻqRt" TG`쓵v IZ  {0+eRsZȕ5J 2l-*[SL)[3fjZCn)((F}`C`O ̂LEPnwݴhKLFRE@!+ J@&*C -4W7.׋w&L")Sra0HZvem6hͅպ2Q`Ԧ%MQ^~9K?Sbvc|To"9̽BGZCS;kyA8 "+I#m'rVdq'Co ;~^_[90g H,v1 {4-StK XZj]Ue0ɠ4m6&7ZHq y$e Q!@ɔ1ݷ0vV7T<\mXoeeiҥ}>6chtw.;NdO='GU]!<4{xIXC|J0-~j9cjX9d1bQ!x4LD' U\*qc$NIE$l|"GRJ0M}-S#S[JqW߷uDq>OyH_K2.pF,G5 up4W/2t=Mksc,Rv-;'&m2;RD2~*V*զpd Hy1$iA@h\HW:İmA` @y8&#>tseϧg jJB:?lsp3OGm|f6U"K 3'@qބzف0Z'ި2d_%)uHV]y Q p$Nt=)~ʲ9\$G i0D9bysbB FqhQZ##2#nyX} -c1v s}'*ufnJhuNY4yіfpJk8aoKqbeC/Ɂ)_l$LH$ h{#ns8S6DI ptX; @"pK (bqȊ :~XEzH Mab-G5BRt H P"BCEg Sщe[]GKIb;^!%`[f:|cT20ΠD!f.#Ɋd?LYCT,ĬE!mzDgJBY YB#[QK!%(*1Z)Eb Fl,eEŋPDdVP.@@d!qo^j!lpX0RbB^f$SꂣЙ"e"w8>D#DZL14a]f5l[K-Jn\0MoDkl7LscM:L43F[SB^8 ; ÍGiiL)q]T4޴ްe9ܺkݣi4)r7iŢ*n9KW:a%]84FUMpvo=2!vTz~Y~sh1m@3tYi RHvXz b2I܏$`P, V rT=ӄ,+N$ cPUb X|'Ud*8WP:FPT uCA=ȩ@M^ F6 QEQF1Q~rc!P6͆ 44d}7Mrm]Q()o@KDY 1ЂF iP&+?(,QfgP1Ԭ3)Mo}sq@, wδ'/#^N#-,)VA`lqusiNd63AI,n&J"i=z+ "ϡLNS!j $Pb*(WBȃie> V`JZ̲I,xQ[dƊ|ي[9jX5ZĶb"B"Zt<@3sO >Ýr@Nô% .!p(@SB:H\TI0\B2DEQ8I;24`^t8Ո>E(:II}KQo3J|~ޖv~AQOB3eW,CB!#D4D<v'J~H JC_ RRC5lZYm*4kH{ '+0@)94ދxm?X#5yLclmaICYvO?؂ BZXVVQd#[5jO6 b D@D[R8ӏ@ fTAcXP* Bŀ (H UC[ߡ@?T%,qՓC*"EPb 2DATH0X%A@*?oNB^]^p%!Q +!H$KE4D4V H\k @@hMEJʩ ju1<[ L6HHv}ޛr"VgBX(@eImXwc &rø~S*X*'؝ 0R0JQիi~BH*'kt%!* HA%bSwF@dbPDŽ2z!dv Ȥ_I-#d $Qsx!R{aȆCcdTQY[WkiS 9t&05ͩ1Ľ$A Fe3hĶE!y Yڢ)jYAa"HŘ40,0S-VGuXHĚ-MG2llefGy48;rpDӆ qp/K5Vk Uiw Kk[:8MA>3V'О6>$R#q$?Dzd^`)!?:䈤UPP;y.E'/w+`l{q:E$C$Zn)xs+T 2NgRKAZ t $U EP DJȒ Ȋ-t LUy@Eh5w0PE{L<[YMuG89)& 9|.dȀ@UaU}5H4R/UUWgxHKr;0@*ղ EH4- Bho8֊[_|&YbZC}4 HsH0I$d͊YfP YHs rm/0m0A͠%$S{V§(V`ϚdTQE"R)AAH+-烘Yp!&vuR {WS9 P.`C0$Gg%̲$ HքJ9mMEFQx~;ݘ44dTRDocGF3 !ĞR\#UOv: v2*d>0;Ǝ`Ɂ(bg| sICBC{;r9V+n#\{̶!Y^yu}vC/Z{ (hfjg+H`cրvu2'@f[ۊ;NdϲPX]T`ȦTz) #"Sp!5'`d'xbEP)+5uEk&BbZw2e3-1$̬'O9Re,o!,H -noYZA>8XoR[!ʬaVh%n&$zv7cWƉUmURj)\P xm|Vu#gS?.Hth3a4i3fjRi1f'I̢bE7 {.@_IZP4Bڈ҅+,&9TUo @߁x'y:aAKSK5tsJ&jdh(vBrܨW#$8R iX&yl hHd:Xodxj+Ǎ^oNkyi "I@7(r(@0G0b1H""aPWDG3~]$#3' #ٍz+i%C$Vgq+#U81@mI(ӱʴ 8$ 1 #zC c%0&@̇sX|Xy݊N xM9Fi8v8䈐/K<`ik(@Pӈp9 "BXb(##dgQ@X{ZSۡGG@@ q>tO5Oz+,iA'V DkzhPKʭL2'|ҹg@XBיYlo h[0 99'vNÖiiyScfGǩuYѕSTCdbKs8gxDUE!!1;C&H[b&,$a™(ѼIJ$!Y9I =^&݃v`4B HUb#kƔ2kd RL}LYBoWaMX^sӦat  آ% qô P1{HKy0.p4QH^3 'gI:˜kbZ\'@Bc*x"bIKDx6SX$҅2q k27i#IX f56' !x6 MHCѲ<16VA^wEy.SL-BFqFF "A=L+Hj8e*D"5Yā؃tM;$dmLܬ nQXI +u:64>>'#\T|⋪8L>5?PR]Tܒ(hQ[-ޞ(l)`2=AF-e ad:憭"JIͦ-[ӓdĕCaX* $ 3Q3d WBFMta%G *mPnHuq*|hQ&yzf4{ S2x (\vrm*o]z'd)4b ׾y!1 uQЃMH98ƮLBGIp\cJ'~'7ŘɍUy`|"vzR}V F@A<gݾ2QHPe$ u΀E $j Eh,X ]$E*@0md1EHiXL,]ݧ7vHa& "!*jH#pQ&$*ChL@AI`M01$FBfRe,!*mk-azgo`>/# %PEGVӘ!H>25:>V] X_lz4Րx.0d$LfIhPGJc&ohY!oB~,TjBTEQ}5 (.2&%FwY4" *B3/QBb A[,B0dijO=%LK337k "QfϾNE)He>L}?a1:%Q"(J@4$"^z& :M~ժmhˀ>Q,;A"lQ|JV&3εɘ]!F E&0Ģ ([aj+[K037vt60ȨVN\sMI%dAc" zgp` "*>8:AdX Yb(,X(b()dеKs|]T- #""FsT5}J6l,%5 0 ᅪN02cO!ё@e$5F}H~''"F ;/So|g;4$݈QHYRVEŽ>Lk'S oZ`mq" 1 R0s1fe@cjY@*0a\R +FpO~HBOCfx;|€R,/񖁾22jz(9&tr ߟX3nfx\,6JpPaixd­wyrp=F2Vh!$R^d 9e0˗.&DC"W\KA>13 ,zvV=HLPeЈvm$RYu(PPAj)ADj5ʹ!k5q]`&bLP!2d$bB,B9QT!JhBF 3YDAB'k\Fs5m݇Hc):w"2,QUHX ԟ#?0~D5~5oi!YQh)1~ $X'XEF`,X #OH||/I|3E9sl>b ?2KcU f٤QaȤ'x2O2 `9 ],?8?.i%C pԓ§ru$-%<"&F$F$* {aB?/BHz7X"",YQQ #$`DbF(, X"FE"O&JT^㒕2\mI֌CC (c4D\d )3"ID`%k ç0GYg.: .a (Cg F"Ou9\C٣" $$"ȱ0BQ.&%S0a60 $OZdl\8ăR(8JHdQpTdD I@Ad=`Q ŃB Y!HC$F9g~ёRSJG\6Y#NZ%B)ٴ!aDJEM$QԔIJ" DX9-{HBYR|ڿ`UdE!Zm$70.:y I@s&S9a6ru4p1/AEu8 ], B!؇ ADadDd> 1@XAI,UUY ?YO N ¡3& +5:Mc3`"mDcX¦T'ZB !u!sT30NLr K`$XPP DdTa3!$H*ER6s(bqOѼ 聓]0,7o#xIAvO2{{A`zy綪 (C !:M 3 B GxQ|(!C=M2Hād1p DVDT/Z )x"+Q)x%@dD+QqQ. 1.D1 D$DC1j"2(HʤR@KA[*( Q$$*!qK QDY^.*HH2+%1VB,1!TJ QS0@IK¢AAJE*4O{oٗy^)k y"3I3$H}uB (KRV-/$@1@q:rBlDP"? ]`` AV" "xѪLA@XE)D1 7D!W((_ad B(C|QA"(h@.NHbsP vlQ` V:QnfI[ԐKT, D-)Ek7u-dPҐu'D("@5f "*}B(9"djXr"ch&$4wAA]JCb~#Ka` jS'0HE(*Y$C*g€Mil4;+TX DAhEc rC![ai T&QE0,›R 'cr=\a 4_%Lr,ptSBDC2NP=$"l< ?j"+ONk$LZ7 eB$+:)@͝HM КY (3iLlCUTwꬹMoV032*HNc;dx5G36P񹚼-X`1YQ-2aҲHM"_렃ctT@ ˕F@\X9{PL&6 .JDYo%C#_qfW,V 뜯0Qli,ݓZ:c7C">i_}7",IVa; 8j")qV/0a \/ 2[Wt ;dTU@IaV7nMۥ[wW]ٕP(Gw5wOg1{ϾDw7WruFځzv"]VEd wZ%&ͮ9u*wpq::ݭ䂧V>H(('pb840JB@@ P( G(E (PPP(( ( /- QeKm 냧T' M R k"Zx`@8==^ZnYIRRJjRU\(JTi;{i Zb( O]s:V {7{uzʶA үs@a]l{Qz5FTEKl)(Q[2F ꃶzhM4P̻t@P8: P@( U@/Z @@RR@((&ZT@А(PH OD)R$hS(:T^Ғ[mm@ )K@ill̔T((`9[/@sEb VƯ{PuZt ACSow{=ZH.4]P{&.ƀ;M 5@Ov$hH(C'=3eր;پ@(zhJ;Tm]=ucLڹ9CBM藖H},3L5h$Bt뫚 ̓iH(2A۱ QT*PPH e^ITl60Ͼ SzJ7 (f[VnxHH{΀=^swU#Rsڪ;5Yi+ͳB:e{ϸ4QU8 %PPPԥ$ݻ!p2qRx}7u׶϶'@4z] d\E P(PE(lm)Z7`ݻmT642Vu jOG.X>q7{I:Za}Yف4cBfΰ(wne>sl R@L{T@P}'n{vw):6T}ޤ:*qylū NKsntu UUWHu֝v:ݽhƀ: :3U⪖z BI:+R퍵M B (:KAPUUWi"HQQ9hSmnBg]lsmVþQ^MY;n:;0hpcgT IQUBu-Hk MHdSܫf!{gk`CB!Ԗ F6Y5a҂AԴ;YWX!cGjT3v`IE֊N@R@$ѤQ@T ;m[D ;9;@w.d *h e4T.RbqUe T!3vζB[CVbgtf2n#f}dzrI;YْkjYn{eR=i^N=lz5UZijم`+H{jѬnInL2C`7nm$֥wRi"BiD fPbd\MZw O@@B&SmSCG44ڞ@$5=h4d MQS iIꔉh@D&@hRAЀLMS6 64j4i!A&Mg?_/"F"_3|37tVtz'w|Cv3[_r6!˱*pGCfZzKkڷ'1x*C!^U1ÃP>p;1kZryG)} ^t?ow{[֢ޔqRd\%kɏ2 lWϝwS׿j5ڸyó٩깱V%!bo~[4,u8RuoxoD}[7]k*A0IM)a\hQ'^D9":ʌ[iڳcFOXWDNy>v Vi%^ٿX vet0f6ak#ZP(*u M1^C1(Ul.FzYTz\ (vOƻ_+X&NRyy6k(%KS!)KjU)H />LP[>p-I `| eאBM' \*  Y%Cw5C': Md$FfDO(W M[Sw6/,,\ڍ8򃚼1 JjI#yd#_gʧ@P EP HI$I$I$I$I$I &wxѿea8ɂp7SChDВI$_c_NwQ繨5LtvWp-l}ZqҜחwϿ;dniLno(J"'Y!*C-܏_R$g6X񅹃ff={Rae^Mх3F "Z2,Ը;PDPqF~"?A|*;o=O BJQ>fC$b\J'b?(4uJ! MLqH(oaa/fҌht.R RC?A&]Xa&*!7AVP&8Jzm޾wYXZ!=R/@hO)e#XUf!hl#$x¤[O #3k.?VƢ@tܬP,mY@ˉpe"eGZ4Mk+pf'-% ݹW"Ja`}^V^uLc'+mXHdƿNCv· yG?+ծZ }'`?Y?@ P8? Hq qAotIzi ?LʿU6 Nrߕ|<2`0’=Mh^ |·slM 3эU@Mt #Լ13Y=0^L_!O$(}1 4𣨗OnGI/Gp ϯiQPl/')q%uQH-AAywfҏʵgKA,S?~Jt ~wKlY; I =]'{@LTP%.lD]痭}OԗTOC3Y ܮ8ЯBlSf!4~;< SɰHlEZyռԚGbhsos2L&D̓"fffI333$șCe<_BX#  _R8D kmTD̲](<9ΘLJKf S_鿜hze-&*5kå~ Y|,T*P LH.g?fWb?kE!^ $I*OT缉 9-j! <6-(;a*!A𪢕TYkeXty<{M؛.ggޣy狼?DQE뮎s|*HA!ZYj隨t?~'g c]'?~9g\>o=Mi׬ypjWlBPBPK,,cD>w˘b+~ҚoTu߾o>濊Gf|wP=ÐAHE_+ 6HVe~$4+!ZHiWB(+i!Kx]m5騮D$o_$7ňga74>E`7+ˆ(U(5UA|("oUPx "UT‰v}džl!o:,<i$B}S۰HY2`澄@l0 Y ۷_16_0(RQRO?%>YfZ`U@p4Bʎf~Sq(_M6/xy MT33+D0V[7z~r8!K ^ﯽ_Z # C)"7*1!X1 DM&E͋HJy#ƹ+9up;&N&*#IvY?.r:*)mveX<zXlY]k&g J"L(E;\Nʔ : 0+0QfI?yqȪֺ~ 裁Vĉ 5ht+d#-Utht?gS/+?@sŠIqZs-}t35IWfO`K y݇  (P $ʹPUQHDS/fː+Sq G8{P1:T<0Ii+":Bf.hZJ;gQ{I zj .ėu{ekr쩫{|8SL~r:f 2-hlB~$;dD)}#cl@H=8%G1[)z!՞EJm_R爫O F^B7(RRJ0;pû;J dF1 v&c n˲$Nʇn%rde»a, pOIyXGHia2X?刂F)$2F=!C){uC CFђ@O)`0¡WpW4fU߱msǿ{fh<ZN%[X6~MذD48;d eh02 +<(Vȃp@I\~ G\mxu">Qa,g&@ g )JRukZ_3]sS\w6>/򇄶ew? {5ȑsZp~=[-%}A|3&d20ۖhzo !>4#t6k/Ɓ M#x~f?I'H%^n˩n_TBhʀhdeB5ބABS)ãEJC4vP ѱ:8A v F hbtp7mjfkrfƝěk{YKxq;MzU3]ӓ5DO\M Nu !0xX_L?__q?06y f-1mvvwtuΗGk>7؇}=+"BMQuus:S{s9 "o!)f0SC_Lpc9y9@_K莊:M fO/? >d;AB~]ϝqf(CnarWE?W|ďG>atC5#cesV^\A4knm PS2T H Ŏ>Dea I$7c, $9hP 0̏mjig>swiY];:~kǗZֵkZ?P~˙ɗ@ibI"A&g,.f9JvZ_'޳pkg)۠A{0aKFV~D>p*d?+}bO&!@I(uqi%9J*rU h Xo_NUψ@0|~|JP0#mtk<)޹K,O.v iyG^pQ&/x % oyGj4N|޷_t'WA5WA5WA5U,-3i %"0'69'Ʋn^ѳ?{v| w( HBWD۝N s_}z}1.#{$I6[I\bP&P)zzzӡҫNJ/[YeOi^%[XAbe &Y3K*vkTOש^{ E=Cà;[I>Eo Z?R, V:+|.ҠȠJTOXUjJIs"幁$7=|kM&j7O$[uƉװ i_zw UK.m^2y Ȉhv4… AH H! I%&*#LƛiqkC|d .2m2h`8v\9}bŋ)l}nZ)iEDQs/EdVEdVEd|߻OuZ%Qc&OYPT^ d):)&RP8nYFi[E̒aQ.=M:4`Q>PX1):]Ah-{@HQXm Co深?4g3k#۱_+޹:?iQQQQSw4y{wm[im\z N<֩=sUUUnވGUUva\B͟ׯÿkZֵ33333333:[}C~MϪq[i0fY=o^:S\ҧ4t֓?^-_:>hL(>&O,&hy%d}e!qǭ T8> 'hI4Jc9Gvl;7Z(DN4ZB\i)Z:5E|:R0*7%⬌aƏet"2!#xs39'9iMwЮY~}+tdU OK "Q Η<$Fd:2PsI%NDC(Vںb P/#oq wO)Y:NzmUUUUUUUUUWP=ם\Vr5n4A H$,kX%99O9Pyʖs"dL2$p9s㪎ޛԊz?F smgwwwwwwwwwwwwww\?,SHx6/ Ȃ9WR6B2/'%$YA ] t _5Ih T]#N!+9[1m W *yU줟63zS% (+P-$@}Rh5LͶ`<,!keN|DC`Pp{~O_00 [$\|\@B`Rl>f.2ն>(*h`噗6||77@gBO8HcV÷@ގ,]Wk@lvZhDƕD t8 cA$dp N6pN6p N7¼-6 G9d^ܲ﷉=;]n!YcZ"opi]OL^}' wY?]e/!%vp߄HL?S'鿄8 CB~/R9ПP?&EY]R ӆGLrlzl &a5S;P+<Ԭà  06B].DL}fod$H^xPuP.fgb2@(fj9^%~&EV|NBsNRONSvqk_A횟zk׏ߓ0*$d*L]'.0xF[?,`L,ko|—)x}r1='C!z`knBA 5yC΁H<@$+CR7ğX RŠř !W?MI5؇yJar$R$؄FizGMGr[X^jMN-/IGÐ~Q;Rp9>#vS|E2#>JȌRI p']^ ,r$B i?:;4R~M+ʿq\L.m,j;th~,V[V~unz$KӠlPawe,xg}ݒJ < ws$h(Aa^,(6OFM7Hêt +W~ğ DFV G6'9b30eLXbB_-Wf(_|AQ%r4bADSp"]"l(pȺ,-+j@\b;PcK`]] J2 Pq0ksD ZZoyْ9}`HnPQ)TPb`:|pp!d(t)h{N~0/gFxvx~&My-~9#I$2vYi@U2^,fi!(>~$^yE~2\Gm]λOKO#Ͳ.|OK(Yo*iY/%{ͩi'ЈE <?cIb"5:o%iBk@B b#}~N*pXW,7A#Ӏ0A5u<ʵ/῿~|=淬]Ll%dM⎟_ ?_\0~(&pGQ.u$gX-O5off#A5 ߻S?zWuK=k82;堆?%,dsҚfJ/H(?0'B$Yɬ_m)i.4!QB$X'h׀nt&H)2%r%83'?/^?.zWӸ ;##> )IPxI$)78B팎.'LCփEzd3}3ׯ/pѢխ$~Ve~;Dt qZkŒyWF]XeB۬KY$x;ܴ_?+?C?v ,e&!Ye"2җj"Ÿ֑+^B_w֏\~0AFXzi?L:5PJl-"{ΊHQO g.MV).'uTxi;P_,Zf{K$] V(_3as,H*<Ȅ|mjWG_aa?aEȀBWGCO,l4PzWb("%Cw:aE"x \L\R|}ڐb5A. _zB<<<'0 FO;y Bb bGLM_WYlI >argW5>uiWmNo|A (>p;;t Q$|ɖb*iRU2ן4= ӻwV!`X\æILG1# T՝O֏?>5޿.BGqAʬ "C[OBTUH_IHiUaÀhZP#dY C9dDWϹpÆݻmԏˑ̎pL /0uy>7,gۊ-m}mg(SL{%O8y"JB|#m[#?/ӵ0x2x+_m;NxqfWy[yjg=]TA`}J#oD:Gxl9j *_i܃ڟZ}fT/@acI˜ !`S%W޲DykY,I淽Zִ=)TՑ%D?…)ȅj}QA%mR@V oؖ" J_"Tp`E$1x9/kIqu:p [-Xl,[-nX`Z=ol"{abE_k"b0L0f>[{JW @Qch]*g(Z΂[m-'rNqA:fڅkG`t`HEKnuMAAтBP?H-|v) b,!V3BfÏ$b'wPZu t>my,n=A ɖS. h|S5ލ~WyFI.smEe}Gc8@`Y'ArP]A e8i4_w@)S?7O%E 4㊙bmuղ;GTӚ>7) wm=='dQ_>8o,IwgP.x7ADMd3D!}~?~z<8͆_8p(l͆wi\hxk-0?0~(x%T +ßkZAbMuیFD# gVm0U?55gQT" [QC$~þV(V_wbt LsLAn7ٸԩ!#*Id]HOBA_%B=_U4[:Ҁ ?AhO_ V,:.ɝH "=Xے @<69(yA9E MNQ -k ?0P;tG33ҵ4L kZ+E1*2w7?ʈH{<=[͞vLb[K7=<]PGw]- ߞb{c!˝ z.tXs:-F[iŔ2jI|qJ?K}'_Nϱ/{9 Ȟ\;>~skFhs;u߿=@@nnT"xԈ* {miv "==xӕtB{ĩ3߾o!SSAKU%&54fBF)4`iD"dBHXə"HLщ!Fb BFœM"1ݩ$j%JiD1UI$L" L`ХDFQ5X$TThئMM)X6-%))ffHQ5-Z,l#EVlĩQM5TjMY,jLF1RI2c&d1m`%hmKRZ%QTZ-cTf2Y0&3DSBRZhjME4h)I4(HA14&lj5L6 dS)!LٛhkrbdEi&LQF$Fd5IhY0 0aP+EcV55f`$$ҙLf"،FI$Д I&K1%Hi,HITXm2ѱ4M%I$F,M@TjiX, EBM%6Mebeh0KkIZ%"(ڄƂQi6(h6$Kdf4PBdZܪUԠ, D( Y(D$-1d2M"՚JCK)lTHm)Dmw7nW3C4цفfMH&ehiTg94vZ- @Lђ@@59;74hfK 5Md6 &35,#)Ă!QSb(PFdSLY FILFJ%0 fZ ebI*4hģ Li&fd Y2 6KEjDHLa26F&Dd,,Ud5!k(QeQMlcTe6PȣXSK $DFM )K*bIK ɩe kF"`,bAMbD-$ŔjIk$iɠVdS1J5 dc25ѴM`%e[EIRK$fBRP-H(JD!jEXh#cAb$I P$( P,J$ғD3H$cRdMc-$L2P0,, I345Lb434Zd6“VZa%-lcM&%DTQ!"eI*XjfLfj)d4Q`f`lԦ -J) YLfbZ,LU(XI"*Rl)CHE CL)B$,ض6Mlm JCm1HS͉ %fcXTM,e4$eEbزF4JbZ[UJiK#&R)jJJdf 4TT1sk&MdZ)432JEQICd5a*1 IAc)i1)DEM*M%)&SU&&ԥA%IQVH(++ (QB LLIPQ%cQF̲Ʋ6TƋE32K%6R(#U!")ͷ.f'unSjK%hTXjBMFfJ642RɣVf*2(,AYRbU,ԡ4:k4S$IS% h6E)Ad}ۭaaJbQdAR& l5 !%12RC4!)&o]rR(c&,eK۪X2[RJR-y)Td1Y,@TYE1$-BD)2EnJFILXf#&2 #"ȥ wm\1bc(2$m&2TƓh#V0mZLS!F-4lF6HX2bf&ƲXR,Jdc 3K2&C#6i4XՓUL#4ńĉdiZJm\hHSbD6XՊѡ5d-Q%a)ȓ&e JMCMĥf2RXeXSTPXSeMI4"[f$jIBR21LQ)dFZDlRS4d-fU͍F*4VL%,fQ,l KD K&IRj4TchHų-+0č ddCQe)R(& fXJ*-%lHRP" RLV4lY-FIȕe6jMQdhc٣k1%QdY,Tl&cYAM%A-RōRVfHJF hi`m i*ֻ-[&IRYdb,LXlC4ҚV$&$&*}*okF=Wt>ns8x8϶jo;j.,p:,bD_t֓;G- ;.'AWGNxJwy2=~2U _Y~jV#`os [`x~pPm=Gu8wy z\g]Mq[q>7TB }' <%=`G uCW;`x=UD_OKkZx:JM.e^i_$\Mp62t۬#~6%ZH*{ĴmZ?oޏF[ls'=T4ζsNie{~VJ^*wC3bv<ն߃9;^ƨu1ҵ'==hWO}qJBqZV[غwF_C!iШ"s8|yožq\C\M홑>VjOak\⭬jwlr,ZsJ׬n(u2Uܑ?O{<Z 7Z#.]6Mhv~*zR7gzk+4b#~O7~xRUZ&/ZT=.MCYaΞ+;^׮nLUZ}qtQ^ٞz9@޳4yy ouxM-g˞xG3duB+pv uMsַM]Mzwg+k/]i|4U<936,wKZ>]3vw =kAnw7m Lf!&'9V>ӬճIƪUgb{}2j֤uo^[[e@y91Xgsդ>{qꆸ\kPbS[۾{~R/7˄cM%ng7n[8BN.g,YKOvK7tR޷NJ43sZם 5 kjJOL7NI~Ϙ ܼ/4[ݦDŽ1<#zbܞE7u_y:HHKsJOHN{om>BC;:ȬXs8wחx6RBxYzN9cqB^NLm ysNCCGW:=y_/XL CDR:[s~FW,73v5WGa֎-|gVK/gvΪw{_:sK]^3iYwf}Br]]9Cmw^T&ʩ{(vG4{qM>͆ɺ$BN6 xUm]3ksrN1-3] wԽrEfsYfk._i]ttN͹VR{]ksVzhK3]=l_7pJl u+M}C֏9ËGNIp^3C&vڲ׏X,{k;J)τv/o=Oި2Yᬳ."[HhRsKq9zI9߾xZY)[fk>p3ƙo[]o!>lqM>5F/ٷ{CW)׭VMv76G[^5Z.~r#0@;JU'w=כ4jo}>UbߗAQqm0F} +籊Jn0"qj㘼moW8<1wI4w҆c//Q柳1:m<}T2Uއ=NoUJaʟwX߱'1z'X2b՞nӢ Vv1;Uz7,;mvx|Q^ebt;uOyԭţ={yw3鞗R{&ݖ/.L={ųejj5 ,;T8+åmg]8Fvn߃5EtD8OtܿWqJ2Crg#˰u=<}V{Hiyݎï_i֊s#.8v5Țw{m6ۮjDɖxuJꗶYU,:ji#Ѥ;y:9U^Ej]Z w]@yGx~{W:J َWӚؽzz2oѭlƸ]] 2Dw`&gQ>s~_yƮu;۾kH`rJ[Ps{_aZيiN֣)ݦsmF-U(1wն5L MYu{vuԧϞڅsh/Jo~=صZoV٧ȻDnr^^&7͹u1U#xJr"hUwΛ{^ ߙUꏻ/m3>i go5p^|,_}xbSKz3h=P}6%}jnrz/Wo1mPN} Q./+Eڎ闞~!格om8h^AGƇdF6[ml34x+lҋoD7֎AdTtDtD8.7۔kUJ4l~[OS:qrhZ9խ{ɥ&E6Ƶpd޴g۶؋^5Z}v囎GMGft$g"ZpZo{ӭƮ/Փ.VZ}-<-ivQC&׭t/to\If>Uns ڏMbrü~"aܷ+tV%<ݮގm?w:uotB/j+Q7q䮩N֣JgXڳf{G>u_u[?58IU-u{jfl!v;ڢ\Nov%}e=mZܤמ~ܬU:}Jcҹ!.׻[U]6ڄyuqmT-+[ ݙ 7vҡ@+ǙYumzy\f#'ۦq9$_colĤƵ&Si|nV -fй] =l-E2iՆmlb\M06G| UգsƳ6|Cl$jjԶw/6fuB>|m9>]e)"kLyJ$sjys::ǣN)t>J;B;Α q_uTOrڄ渘7l 8Djw7U,P:JM8)ݨE H Aɘ@&̬3sQNt{UOUNbPmk[&v i VwY޶B^ޞz}{v&5+T+4myohKw^d浼l-۳z{ۜ,*F/ͦ쿹KS V=W wnZh$6׋>X1{EdOs]ޖWOwz3;{5w\l3{MsFu|XBvTD׶zw^;}AJwzSgk͝ vC5hf18ˊN5\1NG>~sŚrV;K=.|js͑dD>~˽Wv_&z|u'/C"o#%ǭkĴF;}m=aoJmlϚ5*swinlփG;׺{7 ck7rRx2^3&̭5q wJM, NޞA=޷zC2A^جrsm߃xZېދn/N{gawm%sӪ6{^qV1Tc3߆PyvnԜi՚ƹg[qÊxP7l;\㺣̉7`"/m=W367% klxm";uO m/XSZs]Ůra5h3(Ԟs~բ.>g6nyXv\6 ZqK[p8V}6+,YwQj%?^#{Ҧ||5k?%7{k{ %w/}jԲ,\[߻ͪw<:o'2wy.ɼ48vWǛj|u>*=aks߲fP_W=]r;[U-qoOZpo!Jo}_n̯eyxwwSu Azd!M&p:,moxi5޲o[qOx֭zٴ\Zjގo{"5W^]}z⭥g]PI=gvn5ȭd'rcB3\Lj^۴CmW:i5T^UYۦiv_p_;**D̐k14KAU.X!EUUmJ”\eoo|*QQuhx^cMM;έ.7y"T.jLV+ g=.<^f7M:ֱ}uh^OdbsOx׵u=u^Fk,?ݷ$TvSǚә7]b^_eô[,Q1t({]X.17wֶ]޷*/l;x i/Ήkf^Xtliכ鵞#f{MjX}7=zp&tV\<6_ݗ, hU|қQ{1{uuQL}_^}Eޑ3ZjrK?ow޽/zaڦӔokyZuGZQ;tb9ܻȭ)OV7ꬔW9\WE`Tw5onOj'Si}K&{O91hx}綾O޸t*; uj''鈽mgoo/{n[-\j6zθpjx]rĽV4!+ڨeSZ''׭ծ&RR+_zeimT=ő>c:mhd6)yewvӵ{[FǙsu{WlDs9([ZQw|)YhMkuݕo~u}K*s]S^ 2G|R[:[^"Vu/eɖ~lw]SV؆\ok^mw^lI_ZO ]-7wbpnޑlwqEn|׫v뗽sgB5y|R07[l쯺{ŗ60pC[DRC^šNNT{ےceZD~C?Kj|NCί3me m_xp=;.Y޿9h֦E{[,- FW";鹵kw>o]yJ]VWnLV}= cы$vCa b<%i+y^ؼ'yGb<:{_R/4r_;sX~v%}jMLZs܌Ye9ݺk=+׬)󩮧}ZtpwZ6y^nOcjqq]o/q;xӼ`_“PهBS_\_wNX׭j\ 㾩+> 1/E"3b/&#z^3y,/^{ԪC~r<<~ۧԸ툧z8\XyD"-O_+i[F6ikǑ5yrm-)w|Ų&U_6&n=DVui9浤HGׯ\ͯf;aɛ Τ;BӼ~g91G<ڵ|'RP†:?MѡJqГi;+KV6wiJ洫:fFq9(aYo{J[Y粢|Fdµ' s}HmyZc*ҿP!}u-Oc~dWM{y'|/;+mq={G;{['louuTQi+5^MVɑ̇obK"ziK2w&m9.vR5rB햸3TrϦj]H^7pʽ׷jQ۽{{=1'f#(۵-Vv{&+VDS9ͯ2\/C^BLfrd{y5+}e]sQbV;gzQ{zUM":+uܝl]LQ;Iv42;v'Vf{s}P<5Zh^w]̐={ދrnO׻ԳI#eqiٔEv7FBlV_yh{USZkJk*TƵ}by=oSYHV?mm˒T,F"wu,eihWkOt7n컣qb'G|>{w4;xNgTa fJD7>kb`wD-'kGzێ\[ ~:s~u$/uZ85sv;Y^|f18c_\5n8z^;Gapliu< t$V4ӠUD7v!\nڧ%Qe/[gx8_:/~t;,n5nϣ1wlq[-ε'|.eҳ)y/nJj(a毱l6}ck,n{#]y)o/eY"dvjNZ{cwLޥҷ޲t5X\ɤ[q$[=r޻xmɝ[7w3iz~^o^LǪ/|;f;ygpkD6̭4:8t׻WuJcѥ_qvӫEkUlF34˔gsAZgq{ w./'c}>.'9rS֯{ը~6N#?MY) =bX.ɚO&bTnxՓՁgl6kZ֣5khk4UuByyO{T Iܛj#l\p#yN/Э(鞳GF^ۼױҙzbWS7,*덾n$ܤW|^-͊IIZMY]gjەO,pZ]ovna~_g"Q4^qWd#DQUk[XvE3 G$׾-r!?Qs.)3˵E+ڪְmc]x}sCT)\*1P\{v'yq[tG띻݋tqZvW,}\Mt'Dݏdk7f?$7y7܂χ}fowa<;J%9B.{q6c5kA5vwѪFǾN#kAZ'fW{ꍠ_C6Q&iq -HB+'|_NoٽI=ݚpMtn{ouNYn^YO.{VL;?8|AN w;}ξ{dϼ{>暒tkj*L_q7MkX緵ݫ_SoMc{=.±\u]^~&}Pcf7KݛzSޓ76} fNR7RFOÐ5eԯ]uƨqhZںwKBw=W:4Jns\Fw|\-7j=MմƲmwWE&}5w[ߧ }|y^MikX{u;C?"V0g;7.-Zso:5ɘ,ӵQ6Y*wrQ+cj{޿?{\;ۤ7'"I6[wH ͠ H_?): ]k/$*[V4k6oc?5N#w%)5ۯXJdwϯ>:IO gǿsղOP1T qt2d~ txgSf hs2]|` !BmW tOa&T7 ?IsHm>ll|dH% Ł5]}e5#z{y }KNzw?JzеUFu3Wt'Em'ke*|܂#g\N0 |D #q]|O~ZD!)dmlnf|e׎Wi5ۿOt\k]Zivg1_?U~ d+gV0,:w~>&Ban#'oKɔm/S29ɟ頢8q"+̯^=󜬩m1DUQǿZp`31X{٤@i묾ZݒOف?A \>D}*&O֨s綃>l1 tM>Rfy;`Sʮm׶y}ңyw?QlD|D4IHB>.\%^znq!J'x۾ŢʷtᎶz~{ฏsMUUb7V G~vmJ̬E㏾2]pZ~;* R㧣;HO{MuHt3Ǐ:wd)|]R5=Z'H(9Chyt޹sMޟ\@+*$7 (w:J 2/qS_ߕk,yz_5Gd9Z[Y`Jn־sjbML^%:$9׿]:@ROuJ04O_??g4NY2vn:C翏cchiZ(D:^ޱ!gU2H ̙_T?[I$) <}>@:}GI@l@!ϙIn9]u'e3)ih[Ԭuojt|Qc-3nZ@=7YA$ !kd(6~ .{&ȣŹoמy^Yi8HoI^ob*?!p4m7y׻`" C((UaT>`-w4%?%?|Ti#U+W*]=xoUMΧ25^>ǽ0*7mZޏOG}jNRm%UzU|\+2QUEfDdaןVg#%1rm BPK!ٔ" \!]%^sơPϿ& 9l=[V=yo߾CiRe* y͜VqTUϿ,>ysbW hv!Cg)A 'O银E1ɏ;׭dߛ yߏ54mlhwm9l&1/?>uj@ŞΞx٤=@KǏx>٦H$l~%*. G={Ft) z聴 >>+}dȀ g{  _[Hzxt B'mkI[0r5' aGNG~c(7?5?DDppC>ֿg漸Y"_"޿9*3阵׶xmu%}~iNة*Hi:3߮=C[C^7J^g3|ԧ;y߄*(y獝Bz{x<I/V kǜ:J3<ܐ>׿~>|@֥b| s׿?'/ޘ1'O}u;DWV)=kߧ!,Ơ`VoN+Z4SqnZ/{Flb*!2߯ɽ,IY[:b3"/]Є(#O]~Y >|m~$:k]_"yߝzN:yX,c],UӖY㯯>:NGq9Zz+˱o>x_;By iWGÍYK"N|Ww~EALJ+; 8,Xg;Ϭ}VzB к۲"x> ~o|(|g>O yH wN !L%}~B*]P{K|t6~Ό~ut# sˆ{Y@K4:by@[d*x|y*tBGL-A=4 F緻wPvw[W k;R|FӴuf65Q'@A e?!B>#>ܛXX`m=L߻o}'1/$̮B~&[kf PXd  B! @lo2h$`CJKP*moiDĖظhsZD[ ,$oAEl)}%@RuiU׍||_-`chO^K _)~}}k֮آPnw.]UD帕3)^ 2.VH,u}wq_Z "_O |UkswgWsQ5?81 m>ҬO{'" kvWb"~}tP$*,zCy *WK|m4PRW^ux")h`7<$0=}x{zy14+=f]md|רp =HV ~d}y~X-IT%!)J`zF K2F;k[l8/XQT#nbZՑ307y26yLsҍ7·|5]#15y˧ [zq-zr@3֜fS+hG;+8W߯r6su:{5ޥAi#U}jYZr[^?nO;ק7Mzo]w멍\w}#=j+7H]wJ-;]CȨμN74HuW)ڮv+ōU_\ie j9Eʥ%Mћ1v=1N^#5%Wݾc {r}δ}q\$[oKmF.99WSl:l^ΦuI{C3Gk:{њmNeh4ZYЯr=6K{zqKǽ۽t_EܔV/iz#ߠ#\&;ʴr-4+z`G6&s^B̍izX˸l:뚰_HBB|kZ٩7- ڦ;Kg?݃7XfyΏs%TZ#yzx9;nbaުwpwVVc.cq֩yT )[(Ogm.}=߼ӴwT_Fs/bQ`sXw6{;Ϧ]\werFtz{ݓla%v&eD>GW}رF\]5F) )M]@2J&pB EJ( =PĆJR4Ug9 FhE@DQɦm+;d)@ f+O䔭!oJ`;PKо .VV6*,UV-\-rrUzC;@||\ċLh `a(BR2C}n]J4dRCƱ B%R P%} vL׎wT:@!BM0~|zҥ QAM <)HRЍ'h0f/m}xNd6"P D@AԣFhP;usӢ9YPShiiJJ۶m $I B(B*,BSRm q㆑ &C!E hWD H BRҼHJSCG;ōhrƵ@ﱮ!H44BҔhuFJ1Zmw۵OR]gR"ҎқHzcמFM :K(dЀw9OǿͳXˤ2֪EECZSǣ<Qbv;.>x(@ =A @v Z"CvȼJ EE}d;HBH%%*sm*R +B*PJ+I.E B T)H.oZ@z*eT9Hm@5%TkQjcld%=ʥ T KP&0!=>{Xlb噍7h,lEd9J9:s|1XnU^BHֽ2&((s~:vPTQThѱUh-\mQծΔx=M㦴!B`L):6XF+XATPל|Qh֍!@Z4wnRQW74[A}f2Rmb=$MPr) ht;ۯ9M IRSLѵōzUe"bVD7ք6Ji i(;@65 r!^=ta),Gk S'R `T% VH m έՍTƱ`J))TZ=fsi5DmK4sFG{#[;r|xtzZz޸;I1y#RDm5hDhn(aqcj*g ޴(R 4QъX_bFE0/i]7O~5!RtĒR;iEM+R%(RrĊE*l{>=sDy BL$$ iQS&ي4H !1)3\m` jȥ! ԩ@Ƞmf]޸ChUVqUJZ6cH1m-j1/{GggHiG%C 5% Z#FۚEr\Ԑ 1dʂr1s[^7w[3bN(D/)ŐPczy-z U2)Gc۞wS MJ@ДHc]hmmkpMB@S[ӧ;o4=HQMUW'D[Ey[fƶ+sk cbߏ<<* d V5F~ kY)@|Nd nЍm QhlͮU4B%"ЕGsm\CЩS &%(䱣Fb* ^wm*ǯ}xz{ B2 BkO*JCRB;z~KBR;-Qnz[bMQ׮M@U#J뿟nt QKchm[sDji4_em,$ֹkn HN9Q O]p*+Xllwv"ūzm4+zy/NдBђ/IruBSB8ץQo+O=w뱼R- AAF1[ll_ E]h Ƞ E'>gM}:V7-AW[o5B)C|*-HWÚ+,Thi8@K =g$  2_:).sdYs)YrbzlWnk>=׭i ,-/-E_)Z^; SXc}櫖H1)):߷R9)1zb.@jՑ{mz" BP҇բѭV`C:|yo_;zQjFƋQhQ\TF2D[AQICJ- 9+FUd(EjC'"jGێ)92V}Nv RJo%۷sp'*!@P@0 R{s~}tP^#E"P@"ᦹeNϝgT.~bϚkfg4wKL)Y0:eZ})5qc ߜ6DtmQGT @}o'DQvO 6W=ہ(8~ WӤ*ikImi>^<6 @ @|g_8 ''^x0A&bһ-t]+JK]ߟJvj:y)['^p}}[]7m7$Q[}+.WD pBt#{.일DZU>c>Ctk:c) !  u_:އђ! b 3XpcB P,D!ɳߟŜOIC| jvIB/1{ 0%RAn̰E"Ar$,=]"m..\;?Dr6=vK0kH.8um%;`O N/@SώEjYDܼ}p%/hS>@* T*"8d7;r5o>ciJ#'k@v"! fUH$?($?!eroꞯͤlKGfl^7D5RsЬr#S͔ Na%1u|:G kC7>Β\͎]#1}emaj֏V͡ yNq?%IO'J['8CDZ枦 05gPAՈ7?(QiL,fc[ИcAֽmjߍ޻uY4)Ng{~i'E'P$391̆cj8|^rT׻9I:vνZra IxD@C@=dG҆uҪ;^G CX i[h!Hz:W% qf7& u>cZtI0/ 4]^cp3ne[Bjx}#M7Yg grs?YGZ_,~@?QCPD7rS%~|?豈:E}[|[ D:q':Zq!j ?irubs~ùͯ} {oݸd~ NVkD忹y=xc\KѲ~0ϲzޥ4#g%6m;F?}>$!@*ra *U$sm$!gvz{IpǴO]S}}ma|j?}sn;]=Wqgsfuv~@B5͘}>Έ~8 (͎6QJ?)w{q7t?\D3^ݾwmW\"AdrN?z9!)#ۦxw}dO;P@8{yQa x\A˝Vh>R $L$?h?}^;'ۮkhF DS$ }־$}ǻ< |H!j  oNM!{tD(4a:_֖JPQvilhf#NI:OLޢo +9zf!TR^w߮3LCǿ[<$'y2%}g4ӓNA믍gXbRBJFvd 9kkzPq*WƶώzIB\LFAO_}{IABک0xyɤ%ֱ/k[SX|k?=zgvԕŬݐ]^L%hڶͭғ~G ]Z\DBAiy޻rwoM钢9kRpH?|bN2HC i@~7 79 @r $yAAa>\޼zΚ8Gy۹}u~5~'Jkt Ì15ǭ]ʴCO@B WVčr?|%1~Sr1ygo,gZG Ȝ]9艴C\F4sb7%w_'ov2s}HB>{_#$|OLnRњڼ |56DFrg$h| Q '>S oQ ۶9P>w7Do>vn ?|$k\jNt?}|q{{|Om &ϻ,h2R_ #6_0b,4g \ΟLi O)nx)]iE}kLdk&b3eJ{k=[X7֞KwYs;5.r2v=ܥ0ꉭ3zXί{:^z|u6E0>> l=:i׺|Ykl5[tF+5ݮHNEZΡ'}+tmyǖ^|syx32ӼR=zּŷ8~s[Mܺ?9an_3dJn+Z~Q7+7E~oX㿖^;g;[tiu*WSE+L6a 4([;3f! ZZ"tܕ;&u7\]-"F\^O꯼>7u}LԿtfqζ$ɇyn?j.+R;sFW&G8mzwggtsa{a_qN!^&V:힤ms7iOj]ܽ%HڅǽVJ ,I춱VYs|{OoReUaSԾwhzjFpd9^2Ngm%yb^O^K2ת^ka~'q^Q ~I~pkCqj0|Ožќ$}Ͼ*uu X$/M޻>u7Ш E~/||pgY굑=jix|srJ rѪN/[֮.8 $H(ct"2J{xog|wT4:@І6cs2otϯV$d<a,9ڏߒk>o# ^OZ!TS~swdvg~<@YDƗM(C%HG7ܜj4U+[U(a(iF"/6q=mUӝ(nF{„mPu}}r>q? 0W3gR"i?ڪ`@OS B~zx<߾:+qy6{'4~О5zg_=kgKXvf\ύ j/Yղm{Vx^*)ix]^5̵ss;:Iel~k-d z<ĔCGF2}$%a`GoɤJ+)T[ B@;G@$ lv@JH"$ Օd$[Ыߤ(>>^PNPO`57m)Or h??9 (OTa+̾\`ʭ3+[w0<2r݈~DTڝOA? "h%{J7-wREhckQ ?)V:%&˜>[h yng홆POɛZPe|,aG}̱I?$+ '륶U|Dn'a^95W ԧ^ve s^uM8A?~'~gzѥ,^!冐 C^<&ОY1>wU`K[}M0'q\#;ۡ$}%&7>$O~ԗ:I_Pyݑu=~4߶t:ܨ+o=4vi'nSW384K/LZ Annٴqf#&b[\a݈]r_Gi$,aPѧ̊a8qB}k;>` N %iC2C #3amr3Nb*&3~/^_=ŨS n IR,%gWt7.xr,)k޻}Ď|u Tr?*&2~Vyhʍ!voկӑóMƈv[8'~s%s\IB>$)sphk^_{䝠g:h|?I@eu|0kݾstǯh .c_"/z S;;Vv|߆wFYFv2Z'پC>in {#5թڗ!}r(qmcׅDU? hͷ܇Q{(ňK ;@߳>~]eڏ"6F8#O" v]x=f4jv?;[;hso?=?8i'Ť+CISIoѠO~ޯ>}Z?Ѹoڵe .@AnlҖ !r$L}l6ىYcWil%[ ];l[ayG/WߚĘ+YGEJn*Hmи~Y$O2ͪȩAQJ~rzT+k|{x o}b$4>dߟz@Cgi+>y8IX3rt0/zuc3<'{`{zpV\ߦ|?[]c"D^mִtiq^Hl^[*r77ةh}31rƵs5 ,B$$zSl vxAC:`bn X^g !go/5! ~"RgL M_'/]u"$N @|F:dmbLO!-i\vC"ggݬOy, O6le]=Vt~`նk2Hŕ=KWo|$r ;Rjn,3>ߟ?]m{JcY^bæJs] d<3GytxO I~tara߭`q*,!ث > |3d|>÷gl1|I;eO8yO~H G&cBgx޳¤g|7-޶mR8&N=9y7 bHs߭vm X<?X{D)? Ñ̂hV|(ޥ$!k3~~|s~q* Iy$ H NhQIڡ^N$viA}??Ws@~ýdoWO}"ZĤmt$|OȌ𛏸nS(BFEb 9kgɾ՞˦GPhx~^k64\ާxusy2uVsֹ] J|u;K ׸oeBϷ*]!2˴']vW=T^o~w#tDe^&z.i &PZClgȴj }ApD:;LkzL59MSn뚹[ti;+Ɠ;d87OO3֖٪ܞ1[54Rgh:;{C-PtfWY/5Kwm Bo=ƽW xf_~_8ge6O-@૫X¢vd+pzyl*-);Vk{)OFyw qu՚m_.th{puQKުv 9n0/N^5=aMvlW4;2t4jUy]T{{v!|+wuq{kU^+ůo܉{?gwֻ g>rTo-iݢùZ'YB9՜]_7;LEןQ>>m<7g|]jBUD4Eb6;wݵlkTvUӥo{q,Ko\+.8Zwɮmƪvo uzӯ&>~l.3B^sj|ToM)'Z8o~仟ig7r>^uGIvѷqp^yT4^p9Mg8:rΖ5m~n2"#.EA@Ðz]fD/νMzGny:J l[ޱ~n@nz1/{OODG#0@C*sQaLOdEY"'G/}dR bL$ 9xz@ъ,>1 '3;:C5|obRTU|"HHA3qK#7}Z/@Ӫؤ~I5Slȯo^7tb|;N=r^9 ~@L\~ E#Goǿ&#?}<?)D%7i?Ikzs @̼5\uE [Sf}Đk%Q>cz*!CM2~'D% /yՔQ-PRA4(Q>OmY~)*öoUoן7ձO8kּʇZ|߼7sD9[Xk*c5б( \2~[xDG12wK$!@@C(&$kXv(|_ֶ,ϙσĥKY,v@ $]"}DHU8 "ԫ߯<)?g?'Ώ{ tG꾖0b}@a >rĒ"L-i\ Po=?12EL&~/^)E֫,1oZuȎ1eZ5TGv"Ϲ\^^d4(sJo:H+j*i (GOJ׏CPN|>dS{wǡ Ok.6~lWssiPHNHDEd3,?IVXӓ5/* sߎnM$Cfz|yP=\dq%dyVk(@D@>F7#]O0|G̨}s7ǙΎkMe a*gǯ 2qd[Af㿯vy@|٤yCi>Eq1h$.c|myMK_#u4c l}^/t`!a?gQ1/> JxCdyaZIY=d ! B$*{}O, { {>Zeԇ^R-jq%N!yzAfY`Tiup#gk2!T N5}pu%ۿ]vLMCWT:B}w1 ž ڲ5J1תWN|$jx@*A 39u|_~2tޜ[܎ N<? ?}̆iH'Z:3|aG~Vm ALk/$dq_P)iB}Wvs#mwP5XfQ'FGA~~wGT|/@$}n_'DJ|+x~'gnm-e4d9~ h |wڍrΜ3kDW]OP}Q Q<h~|"1C?^0$! m;)!^7E|/z GuH U >! A{nd8׻{jw{'LAOVy1 TO7y MHXM9#?I!Mqխ"S;;!BG ֻO)̫?ۮx.|SQ9Ζ։ڏ۾m Rȱ9fo O^~eLux\$GH6] ZmK￟[ˉX,Oҟ&Ȓ #iާ.M=w/^}CNjkpmy#F@w&><}ѭB~Po? ~d3%Aq2xYb!9I\y:D)gi9B sMմIJi\ϟ]kEZ՗w_;ݓV3{1ƮRt[6 #"۷s&f!CnθO>iL"w]8XV_wzZiYϏ8_)_yyv1*ko+&9hEu^=]7ެs,#!e*D#޽aLf!X>37H_钠x鬅Jkq(.wؗ8$y[ϵdYt,Cu>sy؇}k6 P~xY$)'aS?'8!|< |x HRέp||JB*9L,+zo2|HE<OġOLR!Í^|x; |nY 2=X1΄dX""DC:{8~5myͺ뷛E^{:OL:,LO66Z\N"޲y3ݦ?s-6){3~s7aOqիw:g^wqD|y;u0Udv*~7BesHɱ>GH@S6$,~OrsN$%[sH&(~STyy%d@ߛFyS8߹E)l8gӼe[A3kG6jץAAa GVK}_N0R uZT8ԕ3ymՒT1 ? #ߑIl'Y1I@ -PVtuRv}zv#kVV&~ oNU.DOsn)Ir/z`I7[{$3ﭐ=er9.a%$SA:dO^+YRllVT [`eqVbJ3)l644i޻W*R?wJZo|qd^zB;2O<}?S|JQ-]vu}6Nc6f[1g铛AOjm2E33G=ӆA]w_R.hj/_21V,{ueMhgwqws}[- ?-C2Rib滫W-z-y}롑~vti.w^u}=^׻,;uE7rPsܿ7>B񣢥^=&ck- ʮʸco封^%#{y2\ 鼚Rxpv&v7Y0͸jj=Dk-qScZ>>.۫GBbop;f}qVDœi:i&:Ͷl[W!}l/4k~ _(2\%}ZVuyyswEgoWzL.bO bNKWM[X~c8YTs[q֖~ttХ#Ƽݬ"Vc.oSۦע5.!agzAիU{~m=~EFhM޵<]yɞ7X)j6ڷм7 '7wWε{Jr.ns~)Vۍ!31ẑߦ_mM|H$K1u57WiJN_Z:Ug0So MfC3޽?U 4 LOE6*GqQ]B:FeoXbr-e"1S3N~(~nKVHb(? A/gT;ҭZ(tBfwձ"3%J*7sRjQ@~=y!'oeȥAIGͮR(/9ӺR-ߝzeϿ[]/gW1mi;w_B('t\-rk1sO/G{[UOZ*kNuᩘtʅ֛?>{Im(nؚKOM"*:NZWZqy={UANr| ͞`{<>&aF'~ʭHC?9%{1^yfHwhxK""(?|kJA}V*ր SMRݯiޣ{6i{=lZbZWygsU(63 ?AeDh/~r&߯oAQ z$?1i7y}P=]ߌ|eXq4-PB ~~اTyJ@y$BfDxԸ"c>UL{4ki-2iq6{sZwnyla>[JY2Öx/J sn">~Ⓧlu2/U/ߏqY~J"?ߏ{yrVm69nm8kλ`3q{ mymӦTG,S)Bb\}'<"::aXIx0@^w >{n'2]Zv/y{vuAć=gyֳw_^:I1Bi,=d;$LZ|/s Q/\O?Vr.Bu9\Yx1uxLNZd?RƣI(AŠ^]19vt|,/{=ֽ3{0Yh8IeIRU~fu0:_8E|loWmFZ~z;<+fa[][}Xoukb'kZ^ui#i:Iϔ:xEƎȈuCa<~w!@W3gןiY(,jN?%>U1LLnb#AOw#Q (q.kj;a+SKRd{J˯DnHaE 84׍f7~(pYni'^ӼL3RUDWJ'hė][Y[1]x:)~l^\=yrX@%<^Tǘ}G5\\#l#Z׆xi˯ow^I7ĨcVmKsWʻ4#kQ|nsK֌C?rգ!֞ryT}*o;=vRWg_+8GxJ\LiZc%NvלI#7=aI[$n=rm^6uT yl eĥ:Uu+~vqSfquCLkTwM:P#=/׸{4Msڳ;_cѣOW\tQNmv{u;ѥ{実J͞I'oMmB9g|fѝ-IlZML*ٱ W4]ޔ*vѢ]71/)TBn񸮪;6Qswkw{=oݎzf_1u=Oh1I'O+)Ri)T>/^yޗ9tx據|;+QoWwK >Gg\|+Ծ=s;N$[_wo}xW5ߗ+u7g2m7劈YUl6/w38!otk nS4qwמ]g^weJkwQ(嶽轤df|:i#o|ýՍݻ-ݎh5{p ƑktBG/Ü7(lUC(fBid?y=&BygzFZD]ו‰^kk-K";]gMkyZ}2VݽnF(9|VwTYj_ d6D 6؈!ZۂɯvWۢx5]l6E&:!@_UTΩE'nE?6Ǜ2UF{;bC]vD㩫mUwS]n܍>c.sR ( Y,~v6w^m,p/mj1095ԛ/  b/+'rm7mGb5UK_/G+I`b3.,]-G50BaA4P&g؃(lqEDдQ ̼Ř4A4S<7Yozz乍LwR긎B®nQL'Qޫ1޻]bhףOl;w։ 뮐̪ru^1qv.CoMƼLteIHFH/4OuWH""ymRk٪JPW]^[U6P{"ѣx889Buo7GiρCC#;\C,ZvVFЛk:9H@wƃBȼoRpn3Sz΃|^TR,L :jjs&Q9i9^fӿ믿pg~=D:k:͗Z@4Ě8DN~aG18N<6Q-RdQ;}ҌlyF~R.S_}mC A~SM'g)<=?n%UScnŞ{۝=Χoڣ{+iriW)SmUBǚ7k񳳭5@Oܰ$Eu&?O[>`ˤ8`$5pJTFKbS5ȇ D%^I aplDr?F[ }7O󶲇]]DLo[x[?j`#j;ܟ-Бi(r?^t~B>IsoǪ$,+=9{-@ʇpAT= |"|,~¤)tB~Z&$)ߕT(£{~{*y>]BF0o_U9I BuqQ!9! xU!C}>,1yTk[i(כ! S#d̥o_&]Q(ex8|&!ozT)F⊧|"szYx|-9LYGs?' ^n}l٨OKy{CcQǻ (nw1e˫mwZwZG?+wIݞoϑ8}W9]׳+9t{gҸ}|:Qju֥f&mȒ8]LHf[SWR܄#!%e6fJLk )j=do"NԵUlEi5\ԼJDWK]-SmmBZRvdftl:lNovS,C<8(swYFR~p=l9Cr(N>Uw%˚T`EHDvXf:}U5#m.`+BAWiv@!!ߞ} (Am˜ol3.w=A͝'KS>$y#՚pS<)kfvcw]ޑn}Fq:x31~>[w1w\$پC:?R&Rr΁ui0A)go/OBgKGi峹TZ5.PBg4͔֕VU|,&wz7_uO=r7M6J|z"(~L{I1|{! "x*:bh"4fCBd{Tg{r<``qUc4CvF]X'X2?z a"4+ۗ9goǵMφT?>\S-]c?czhWCNFYdS'oGMZ۾u;fCr%_mw#YޓFxO@ǂ6y^woc{*zAv%]}0̖8Uip}E:e]ޤGcIN'9O7"#CGbW_6TO{^𻐗Wd!^"4M'xy soz=tc7MksEb/;<<$h{ؐY zhaD~\B,ۚⶇޟh>WĦ^ik57C[:#&TnMi Owm)Gr]z;U>d'uyCYqAZ#)+LDk㻋?sZ%)zGYB,=;xgaژ7ֱڹ}ݡOT7QZט}]Hx]2;W >@'"`S抮p7w5%+sDJmeJ )}*9BU=m d3TwZ^~??_ꈈ"(V*&G &u[lon5UG/eKqIO;ڌ֮Wv0p%UIelY `QVR^k.ty2N*}#&LVPGT}6 lWzD[N,R7]gBJw&Mžt^z:g~M`w#z뭾&c;j8LsomWrv~vi#{C3.+gJN=W;mr,xkv )xQ=^so,Iic%@揻?Dq{q_JPv("MaF}J\"ӗ~IB47?=@v9V10fbBCSܝSHPmhФ"!$)a|J3hچEh[~̷v}&\iOSE:eh@N)[)uDrLCaF B BXDBZGܤK ۀ͛ݹo#2qوUA[n KGa5ԇ7X]L˞Tj|Q^lT=T hӅiq}gqĆ^$}hY7vN ^|1EYΎ{}i8/UakXu#꼚hTy;Gg@;]_;-E}Ǔs 'ub }-'S7x ֟{>73t}lO.q4^gR0\Z^Fꧾ28cۄ묞LwbٹT/ũ;s㺒̙>3\1LW&cupa܅O3y]fCWgE[̿A~Wv1auE{o1I~kWU:yқ!MdInIHf kf>YsU^XnG2ssC#gu07_mjo:ay [kW_CysG85H/"LŃ/)H iÚlZj4YxjQۄDD .W qHE'k]ܽ|UcB6b8;I{oJ"ٴ5Mg=- ?7ߓEV4ޯOf[Y^)^ktN(@ *:+B*u:ŖG@O+Jh,fABU,".Rנ3Z7ӈz,# }j;l\;Šx3/JlwX_ւy&6TD[q<ٵj4}~9+1mg8/1 *s)B3" 3ZNko|ږ9k4iQyR]w޿$=Д|-vpHiS%T1UGukQyRD*-'{|Ҧy1q B 63~ \d55m[}dp﹌K]%74LnIoڞk;'u2Oݾ ~KHd;!* mm2`ߵ zp0z^ * ~px]_*b쪨huiB}+"ih>Ck~_\$Z?کztTRM+b&Be%4)HWxD-yƱ.{FVuw[Z׽* m򦨺yHGoؚx$eUa1o}RY&gWʉexY9k,?~]'E>73&I#,ꩍU3}0io"Qkǘx ?}y[C$|Qf %vkYHe6yLFEb/͐++J]lHB;cȾ[[VκikDI\ޘrVNӗN=ni<iŞϧt;V3/2'ɭ]c]ZY+ɽ(6uJGq)aʇV\nUTyGLO.mU&Ӟۗ::\WIU9MK}ٰl;(qpCmFڍ^sl.QwWuƨy671Q"=|ߗnUkPw;֟;r6>Rsrnnk31㯍^ZDd"}Ht:4̕ y|{MEywAk\/:eϯ6l=Ӫ -fSiT6lI˶7]/tcTtG}v8՛b7\ީwp®wIzɆШ߳I_G<…W^NPZcUsL5WOC<]JrΓ; [^y+YM ؇[7hIlP\g7crn߯sLw'0QHJ{:XO6+j,0qa/B5^sR9LɜZL2g[('76|yWoJR.~>%E8N8?Ph԰$r,d,aj S{*P⢋3Bt'h6Ur_U볷Ɩ)NݽAjV%MW4eu\{)JRlEx@_S$>޺QQ>d/IP9k}=.BϏshLC{tO$IG)qKW_L g8a}RV`N*JY=UktX.kД|<~q~4:Inn[}ʦʾvsۻYU "7]L B▰"bkH.Ea; v ¾<-wNU-^/բ7Z#x4钩{.j-;Ju26ldi?Www+"-imz{ݾ/zTߧl +jۧ%~l. (ꪎE8S0=J Go໪w}C3EIZ/ӯ_vt)xmV]4e”7g6;Xߔou=iL=O~Fhwe*k&څTBM]%ay3qbVQBk\ noW $ D!E3w8Vޤ~5)R?}̥ 4i&Q`Gk+~?.Oh%;we^o?yzNǯSyRRQGSWzVՠV?pbTCidQVd$%mJYNu$i+Qyכ΃nM $<|o{"'s|+eFf'*e]g]ܦ}waeƙ7AZD5sSU!w6~:wl.mPPnBG*e4NJA6b]l(K>a|(n$?a"6Z~ u|mW*mek 7"~uNVsJ5ߓ2{mi-97YĪ]m3"uånC{\ZVMʃ5sݻ=%5ןd78Dp7,<qmAtjmM﨔nh -yCS.uդi^{zlF؄aZ/+jzVEu&}^>sAT&-D 'ij\,-+6͐Ϊɬq,ƵkǺmUĐGľ/u󔧒Nm'>R]!;gxr wQ)s Z<3rwN{θgay|kL[Ox%Qt!4A^_}+siMۮܮ7y°ܪ<uأ*{k1^[;ޫ%{D^0aG`84±&ˋ*wnWt O7-Yx}ns]yݐeMާ}TtNk ҆,НYING35XJʨEZe+oq6cV/er{}gL3u֓eXmr[fg>M&֤N~,/5wrCX;bԻSvUq[!la*YgL2֖Bd[/ƕ*knB{ɓ s&sVÓK wM'ծ9i#]}{eeLV6'Œ}}Pk:گC'Iu2}/ْCgoJ{HdƃwtG L@N" "Oi@| .IRteW8I,B^5;' ."*{h!!k\`#YZw nR|D=v0;tֈԢ﹓'[K&1P㝰AtiRg'ޏR}LO(}z}#\WD#۩KB7k̒)}C-I$-TX;$1 R)-|_"UIrO%#ouE@fӕ{ nwFjɌms[a{{JFQ vF+LʽtTtṥT<aVS6be!{TkVdƛ9TTn4U: ^'{KF\4? ~A[xOUV>^W{~ Qvo!%7k";Nn]3_կ-{5ȁHGAd6AeFh?2;18U z۳!hا{\_#V5\54i+qѣ:7u%߽KoHGm[z5~ '[ve4 з݈:D6 $i!xy#SKT+mn-դFѸћZl+c ^gk?Xڧ{(`o ~5g1n ö rsp]Wtq^헉b#C"']zFңF.V>~IY7Ūuԍ:LڀQR"s8kWvZ9E " }5ʷkmZv85q{bWUnH鳪_YtP.ӊ0$!;)U~C#Q>?nSL$9)D!×lteF0bϱrp~.kIZR˸{ʾwxsmS!<)cq>{9@w< :z`NABR9*)~;gA9y|{iZ/F2▸^(T3Ukj469o~f=dZu<|:c OuJf 7yکUOf|GQWI5. hluUqi&G!}cvC:O߻ow_LYM}szG<#в>Ym3V_Lґ9GZf}^LX:D=ü"ƴĔ*~L￿zy}:5c3;nt5<]h󴗩/l=$B$&)mk]olvlJե{)B#n|gliA3׼a$o]NM1p;m+ͻv߻^yBMKQͦ[TncQT8t]iYrw=z>uX:c-}vk8z w,K;}θەp7 Ztqz [NVG%;H:̖IiSR69eShG7b\z'9%7|fT}}7DYki^˫~\/ϛ,BP,?-jZ@)>tR%BsVqF̈y RTZJ\I I2@kW:Ч-uzw{VѤdfu8 j!J]W6͙t;yl.S%? TTm=uj`Q4/}qRQ: t,1>bD"j}j<+[{¨W UG/hO`]]B&UM!Y hh!H44FLXL3*1PDT׏~{EOQ[F#%좇"n4*Wo^z{(ɜv9YQ_Oa>QUl/>=?Wۧo67WQ^?w¿e ;e}I$Ej4 /?ԚA= 0g}=%?sW^_?羸(>qH?6?)*Tr13%13fa"Mf0kA O4Fxmi4.&5D` K *TRK135 &bHi5 i5C &JZ&M%J*T``K  0` 0` 0` 0`00hXX0n% thXaTRA0kT% 0` 0` 0` 0W.\r˗.\r˓ 0` 0` *TjUPF:.5 5,-0K  RJ..M.Md) MdVMA 0`,-,,R慑`MkIIRJ*TѴM0P@U0k 0`D`Kd 4;ZbfLLJ*U˗.\r˗.\r %nBaTRJ.11*45!0)kIajX]XX0`ӨQi5 i5hITR <:6)&4J *8i4.MaҡiMaLLͤP0`D`5 \İ`DSP5Xi(4m6*TRJ*TClQpi*TRAj 0jX[ a` 0h 0`5 \İ,,0`\r˗.\r˗.L0` 0` 0` 5,,0` 4K  0`s 0`s0K  ;3T5A,-)j 0t%֦55 7,-İ`5Jjau5 hK R 4K  0`u3 &VMe11*Tp)ajXZX[X]% tiTC &G &FMaLLJ h4˜DQ{!__-Lէe,^@S3OZ{O~ԝh34`9z|KS|&&Ϧ~?w"q O?o~:8)Ub  a?~e Mp;+hɗNjNf4٦5ʰbU3漴!v٘y_.Mݒ>$$A'vC6Odtnv|(FB8w8rA!Y0+ć+oQT|u :BT%ѲL{Dģ0OS_#Lեb/@L3xQŭ\G| p>*(`X5}ո5T(PUm)J[m{RRn~\9Vy6~,\[!y=Џ[e+bU[A8$hx$1ے7_X-1(RHEjj+~ LR.`(RO>S@̓+[Z~xPޘzS4?rPiiQ@^i)I)ONi)Puie(sݑ'qs"jp+oڃȯҊ/X|G\:l6h Dsӟ _* '@3X5r79TӀFfCAEKd dp&Rc z؅Qh\Ѧט%G*('ԛ*2.,ؐ7LcMR_(_jGij %ԥ@<y2BoV dciC$k73 k̓,v'_$$:y'=}?>wDXfRxOO;=3Qx~7=ΦGؓE\g4D$=44%vz -/&̚jW: 헆 _f ^ß^N2} 5PN~M߄߿~<󿟛F_/3JU4ܵSV?]=uұ8^JۿXUbUX֦ڱESMŻҪğ$ @ät>E +r8Hmj&UcNʓC < *x`A ӹ|"PiAiAq^<->A/*Ȳ7D,3˼ܮ @.v])Y#ˑ +~?FFגƑaI\s+XR8د "IQP۪FMTOJx %J+Gx"i8 q{;HsW/,fX1آx˝*jq}3vӤ._:&Lyx1t4@/ J^}ǜ.zP&|Љ~aDAU[B'$٨.Zd8=.[ H(< *#KKA,nN$A W@:>J0lg⡘_>=,=[ogmB<_!osLj cV P Z5Oj;[xYֶ8rY1q8Q]_WѶ6/`'=Qp9Gq/I$%D(CkJeĘZ*| JbSJ3KԊa>4y;=خzMW΢2W[RqE Uq$oFxXy>s#IVPGmﴨ"@ h #/cNr/O ɅR0Ry o?s؟= q$%;urUH9_v֔3gE)~.X#av4VpJF?U:'əlb:ÂC9yYwˌ 8B1$ ߈< @ ⵇ#hVD KHy$ Z1̵x_TʄNw3 *;C<@V)H/< _" S8Վ^/4 !}!f#bx5ӎ;߀^*wHk{w dG8 $IU?6?69ᯇߎ&nI :?ylDD?w!<0\R[PPbSL8= Jz}^; eQ)#d|\4sf R GT3H*JL ΈkH4x fvi5'u-_M^-*Z*6N)!LEuXPe&I:uZ@vW_;Thrl~F'm>' ޥc݄zЋ:Ϊ|GJ>2ÝO _&3ڷ#j?{В]}$.є/uտ`1hT=E ~!DeȃI$̝ s@Vxd@Ú{f\ Q?z_^{d9Lܝ?$Dk/]\N=M=8"e 뫳suqb$@B(:l`żQ/X: h8$̜BHaJHg,"0Ym9\u!dYGAQt: >+.E8}ZRBgڪ@Z^q"|;!n@e,<됾5S:+(W,qua)5(o8A?*W7 8tEQl;)!"YH$xd8Ɨ:†L/"iAqoV_L(kFsU"D{P^XL%=3{FŽ۴ps:M2,&˻^@ !!$wjwk?B$л5[vF(2=ڜ*IԊR<"B[l6T !6@vwlU+5FHdS W ]gPgAiddk?r:pOQ O0IҳWVNxa![]:CP$X1]oAL3uS>(x[?!;'V"8iԯ[w? u|(3犿f!u]#o16p1ÍJc\PT{k 8use0Ps:t̝uFg9?TĆD#Bx 2j?og'93 a ֚2 (:=q[`biYnRRyTwIrlkQD7a4~پG|=_u(7~HMJ} _cIW9<+?G~=㮻g{UUUUUPwy%\$4@NJ@xW/=-'~{|~2l׌aR!F\TSlbjO:zAT >}Ң>x>Gin5t|?8t44t[~xS2]:WѪraSШTC~8&K=]m9Z"GYkEgjԸB"m,/)RG*Oy 9K}s)x@%SBYo 'a||nv )?R. wVr*xbRsi?BXHy h{ݩ<_نο`Sx?>x2ExAZRF,$>?ϡ9V^D[;̇Kз4噒fHMl1a×-?@$:,L}ȏ~=WM*}'Bҧ7vCp겐k1%z 2fsFyV l,KĔ؊}^~M)nxNxzTm>M~QW] >=SU&.|!} $H?괢/:λﯷ'ni GďXJp c#-=s[Cbɿd I'i(e9̅<@D{P4443ž|{}絝tn |#*׳J A~C`N^=uO޻9^%3" &ē=IRs`֫[D7b T}Z4N~[=O ϯ攙2(c1 L49BL$(2,4[3?ӪGe qBL""A WN{H p>t%iL.*;^[/`Y4vlbD" C?'$HtB f5{8+a?7ü9~E2ٶt* g_3YMEM 9Ͱ#?5gIvU%E8ªtO\Eex%OC2( VwՁ$ZWi4?nzV 6% 45Q$uCD42Q6A/~(]"` ZG>>b5T`Tj(DKA"M|2|7w!B3.q~mś5ra!Q TxDx2&s =zɫibh&ݍ¬%.~`m3xj}A@j "?`AX:JDN ֽykճ{u1?81\\~YCvfѵ@f(YGT+"Zw&2n~ j Zg}{&@l>דY>9-5I|=vR]HH$9Lo׺`h!>ٵoi0I$u}{A?UF@T,R+h4I6pϭ]oޅK>}U4E޹m Dp_B%NJKrFȽW ^w@]Fs\9a~j} ';˾0$Jl:z9 oVyV7tZz{ԃo}T`7pah _О48)%? ɵ<0fmǯLrk(r$F*><,|#W C$H;p , ,y<J}x1"=}^aǀBc<&(tIubۓ0nq/v()KR}?0S1Hme j+"WߛK67Wg2Vlt* ʭe+7u/i9L~'Q u ~B-Ka>G4‚_J= B? 1(b%;k9'd#T,js}sK/Lq>e^)=\q ~@ɯY-y pѤ ixM&^(yx`rRD~JSܵxA}x7qN<8 $B@<@H$ G8(#AP rݟV#KD5qo^m8OC7/.'> xN^R,' ц{ھGZFzfwPRUi!؄Q4]P#<,"vӲ8W}46iw$Wסy 5չ+.UN0\)di9o ( zf=qqޔX%Rʪŵαu ^9?])yH ,9@D合o/ D"G,bm޹Σ0bnSkP3}v 7y#z@^ǟ,[oo '~j*ǔdLR= S/%'It)'!?p'K~/2qRxf曦|G+) TTy_zJq6^wA9ˢ뫴:zb8*3qy{zϢ4Lz 膳6  ,ꝒwTҕ[=J yaNe *d\@̋fe#*}z Z3Cќ.=~cР_;Y/< yy͈= ZImN-{\37p|$=%/Iq檠Fӥ$s,WEQ~x|'oPI!ˤ5w)rܭ%B$vRT?}C$XAg?F {:]F7>4|z<:gs4([DTEUDTA$67['ԗ+p~ z] K^*f?ݗ|(|#._ qRsXd_lFߐ~Ѥ^YBbK?BJS;Ww9M9~9bY) ID^r9Q`i8FHPR/YȡY,CqW?7jmhEO>b6s&Gz ̿SD"I*J u˰D4}CĞ z2?hSQV_YDj;ȐY$Pvew^!OPga7n0A4(V.^k?ao ELR6>ѸdҽWEhNgT_')ֵj5q@K̥N{A,@l A}vJv=x@ !8?a/)Y$"u!'Z>ang% raD/P}7eF'oY*k}ԦL G d8dR- 3 \c`p$J @@#H{R@:lBw&p~<9-\(X/# \QPy%F5_Im ylkbqd3T5NUR&hሿqz )%$zIJ2Agng@ G+QlWň4j _T՚H ܒ$~(>f G]W9ٹ$LҁTI%,[pX(_?!(RL}~jW7O&'왿Ruh)HDktoz?ZT_*.eVVIemd[Y&V_n6L&id[Y&VIՒfVIeoU,j2*Uf\ʬUY22Uf\+k$2L+]9,+k$2L&JIr$385QSkЈ*O fv= yφA.`Ix)r $ 20}%P?I IY9U{%gC2!\>'e2Snqv'ėXDOp $I%%lW0T2RLXR]}U=q瓛ۥD*&* ;4|.>ρu m$]9(y-gÆ{DyPo&IKIB $A2`S]ŀo9~s.-l3:0)$E6vKL΍,m^4Jݢȡ^@yS,Pui'wҰRh8gNdK3a+yʿP(,Wؐ䥒\g\"jG4Sk濱oC2޴0ֿfފz۽z$.PwZ⦪>d;}{|zl>YKOyS!;z\Zf7Ȗ"(JTIEUV NiJc':LqI Mo9U CM7"b}DJ$|,젢Pt,PyP'!A"Q#-3R#Ca%;ب2mWo8?VW1>u%L2JwO5/|P^,y4 z:*:I$t FNǮ:f,a s|3*|A?d ThpU@Jܥ׷i"Ϻfjsy{+s2m*rc{C 8H<Ƀ ذApEM ߡ`o:' 2ehw!.yN" PDnqUۍ~ hhpvI]{ބhK|pqyw?orhH<;?XjsROj%&T&e $O(O20VIE#=ҳAs)C%<'=?Ώ^ϯzdU*OxPLv;6|J^B'\d%'n<.P֝lXb.DJB7\V |s^1׏mYCN`mTc%yvm ($%Q 5x{/`q)Ȧzlg }i^ns^ZN*J$T883~ň W9 6WL*^[{4#D lBL8VH{p-/ɡë#`ftWx?'ׁ~&5d2ćДR %R-w6ͩ%tyxʴ@'z=wd@C!)Jᅶ'?xE<18%"F܉#r6IUrkB Dn%sǮO )^ˏ3mNC\TP3V\('~>v~RIKSCWrֲ'pV=/=uw2O6k!nLM3}?J}lߛ &<-Yl{Of`id3S`aVbקԏ/J!G27eDBr25[U$cJuC}Ӏ$6"?\22s&PtЙ^[k$405l_rT2aT6_Y3acUCJy\ĦxP);5ܿ|5&meF z@#*A㝊+^OP$hLE;xz>6%Иe 3@xR(Su`+o# ~P7{(NYSo|ͦᇋLQ'vYOvWߓVzaxZ>; |76)RocGcK]@nS9@Fb2o>W_{ D7~)p>b~Bmn~5k'(>p#NG;^qBnDw6W@^' |}X:;hm{ B4 b,+/`+4-Gs[rT .\s.v9 .z,D粽0F؁*Ȏa YOW~PddD;vX!p:Zl̨"&Hb $0OuқKšK7] sђ.B/XM_KϽRAl d0OY2ΥH!w]G7ŧտ\qǐ @EP:8 $~r@>}xG+vPPz69w+| |`=q1q3v/d*3{:SoϔJ{z}9bQBG#L(^%Մ8{YN;̍gXw/Y~WJ?t~8Х4"Ixk~{cF9a&5{G"-tyҊ>&N}"""%Q]X DBfߩoBwwҳ!E}?izIL6ut8ʗZVN̡m?i$ǜ|&xQ GCԂ2A0bXȅIĠ*%b Ё/%>?R 8PI߱zhJ~QH~^ k^i Rz ^KXcbݰ0 .@YP` ~eaӲ~j  #Bcׯ\kܒXo#\xɐ8(<O FDswXۣtQ"buw!O}f_~~u{Jf͇z5*Q0K qRU|uͨnq'OzFof-tt͈:RQY>{{99j>G%keu&yB A$K?\ CLP]pϨG]ouZQ)ߪ~kR:E!`j~W*8&Uu͞UGPjd>sm^͢2Eq"()Ʈю߫^zk{ 4ف>!7Pn%؁# ޿"R` qFUJ)4OңctDIE= md߇z5\Hz7gJ$4rN-aߗ4`f QgI`s|d_7NbY(Vvm)w ??R GfTX> &IH?:/OY۩i0:c+_\~OfX %,*ko-2RCݽkȃ]/E4L.dRmJT$w<~fl7A+^ϦRT7axh/io g;]Ž/5@HhUB:1؅d0VCAÑX?YWgXݒ bWŽi>?n.O0E.Z_ͭ#f0=؀? yA>_Qz :^ f%"SF{m߮β*nRI~c=_ ~'{s:\Q>}:؂2'!TEFJJ.9x*6,NU]Ā' LK )BD e $?rIqPVF| |v}WO>5b0?bXMH, $1 $U΂m{zSC+3}t,|N%ݍRVP(x)? Lk>6z/|?1X!E7“tR2X'~簃,fҧrS$$7AL!Nd‰IO\^G Mcp >J?ߠHQU DTo6Op@AZ/Ag<*_Qy -~+1 B@$C:<`P.MG\O*$"FDJPFā(Eh-Ъ` vSLem,|[ҫrE8[=ͨ0@ah}[Kf^53F;)Cfw2X擘8x\e|fiB#_=7|噙V^~)D,R)v&e(i[^xxOoʎc3~uV8i/b%ix{~,'O5bڍI־fFMXۆRӺa`[a#sgLoO薪@ `66)Q]>҇htxjbi᝘y=4z*WlK4<}F~|~e@Z~W.ߖVtZm]!#V"""t\jVy%UܽrU`n|~(+ŏ  mzr+ؒzsP52O"} ^I !HInHDp}h #L}o:44444E"9&Ixz+UQwvz~5.Z*^Z?h+9ޗrI$`h8fmj!ϽmB%){N6D`=^RC_TPTCyWREפ2:P`*}$?qտ?(G& @R'`pibE5 +)@x`ZqP 0) ȟXLA/G}pu08y8P#]4YUmER`Q:𡚫uopeѐQdHT)Io;A9/]y>)΀w+%3 j%+}0lDw+ ĝ7]pO?o6KWIt5%‘8k8uAUU}zJiUUq&DeVRKdpHel˦zP;frdpU6 \0bDMZGG p]꜊'>_zPͨ*̷SwֽYyjxm"$DXB\YI0BqϺl@?@Wyk+$oI)u׊[)[z,1F d _= E!* #CR;'l" hG~7ҫ!1eD 0B<1 s[?+V"Z $19u4Q䊥9Mܸh iPp&SW|xg"(ۉ1CP< JڸVlre,yDiwu9- OlQdu/漀SSæK^-oE3&*}z/g%_vi\MI|gxn=g>>yXhAqIVkȞ_y2_~_/Q1Wߞ״[2w^Q(jE@oX|)AFgΚ]IC)}X~ +aŨ0_Mm3^ ]}s&"G$ ̂uFc+ȇZtG 91fPsӚ< 8 up2Vt+-2'Pc? MIU]IJ,u3".B*!%HEvss8>>0{$/p!ʅ~ީ]Ύ'I"w;sᯁ#+̜WɁ}ɥq(D/?zZ2 p6O-ޑCSOI~6:"w(0ӵ!nRYT (qݸ> v"Bqp;8u^YP*!T_Ć b'DA8^e*q:3:Ž.AI!s"gyL"y#|c1iH;^~ߎf/[ېX*?L̰R~` $2=A+VI?2BvMm6_V K(_:ځbSY0yEC*sT]B WcgxI/6]"{6k{H7jmZJ$d$74' mI0(+E: ?jr'@G>pcRo[]<\Խ ȅOobխi_*1O#J[)΄Ksv>j~tS xV> ) |"[Xv➛$LxA5`aPB%0KiIaBv<"}setѢ,ۺ~+B;xAqXasE?q[nakФlz!vMgBEECJ2Z 覐}Vk /j ul}LC;ux dŷCF.Bvx:&[ăJA-LU$MgAk4ִcH?"-&?&|w"O:$BgE?3m| ]!w{kЖǩ|Dd!|^3\zouMX2܉"#ZʒW6bu_6M/o-yce {J ':&~yD2 N{_=}%b绑Zxֿ^uK6{E/HHw 4+.20ہ{ "ǕB^vf(!a1RRթV~\0Ahu wqeкDM3V/Զ #>R‡ 5<(V\1p0-ʟhOEF{}&ov  N>EE;d $c۝{HSߑmt|-Ry:CyKBؕMDd`i/~2`"Zl O4c$ p/I MgEq#O&h%hb#&D>0|]?;3PqG"J~ aڷOQRZF-Xigؿĸ (^> d4Qw\"o?ח2c&8)~QғAהyաYfzewjU[>nsڮw8e~~> yWg]P7oUUW"TKf_{@EUEtxּ&k&fI.Kʢ unu"|%XȐLND"{|ӞOfp_8<EmxC,hⵜ1IJƒ"yYe*΀8v5/ELǮ߯?[rCߥ95@DXYA0ho$K'/8GVeo:mV8mLnsc]kW1Z]Oq9LTO7^BMLyWuw"0NKjyŮiGq{9/٪wk^=R*w1mkGY\y+ߙ6Ѝqլ&MauKczF#Y/]53U%c]l۪):ҝ8_j}*;f4iy9y7woJV;n=}ԦM\g/5* 'nR;䘏5yj߻q\L{Mն&o͡W}Jo Wn}%?TmLKK9'km`Dv:#S8Lj=JZE3/VUϓkg$WL5Ԍs#&21$H;Bwu=*~R8Ir|=NS 0C;wNve|H+lry?;-Q픲9*- #{YsTʡJ"GY5ִjf+ʭ 5'lʬKvέֈ6;t{)uQ*9\̞V-s Ii| 6ow1xvTt󾴁bӷ⚿cY~(wO2&2/3|,sƗ@GD3ZGު?̙NbmZ{LSm?+SKQλn39]'Q#!1%]-AXAtұu[bќjlUVHgŃCp%~7&ݑ }v Tey\AR'uZl6֮)UQ|׿45*uYliN's{r{VS0FDRr>mϋn""Cl+mC!2q|*5^tgFp֢0Ԥ6szbE:߉H 1ߟ&Cg@daOJjl3 ]p{Z2`Y5 /.B<\i_Rn$.'M(lŨH l?UUBd E:Ɉ=6͂ܦ))c΍FB=yơ٣tz!i;eCd!"];] ƛswDKMMx5P H`΢i. P&V ±q)폯oDn:romwZ]ghhgשnfCxRx[2k |SH%263+g+$ɕD]]*)L§SZeL'NM] DC~ YЌO::͹{f՛ fOXT97̴ifhS yrh5&1[\$B*¿.v,WU\Ck8g(ۺ"5IƷ#!( -Zҿ<~t|Z t D7Ŗ@'ƽoo9?'SZE:*K?."jզdsZ~؊"MO럘fK: NJ /fqe4ޗ^W A pHpz1/; Q]חvc|yv3ON/\wp㯫^unIp^yz.$wpk޼tnw-uLi $>]=7ϟ_ʵ?z?3X?PK/z^{΍]2堾o99޽H5֜mS,耒sJfTeU쬤=ٻmfEe$DMs|Aʥ^P">X?ֵ=4ABmJ{kZw$'"ȕQ!#t"")_g(8#_J_ V3Bfsq)1f !1JPH. B*kPmfASRӢudn˿2%0E6Ls\>vr j 4+'d@gr&Қ)ME'Z̉M Oe΋PA/Vfp/hL^MRA(ėvLXy.#fBq5= zTMlSr_AC!"SP.H\5jKmI `BHd#TF@(9*48?{JQJz6 'Xk10ֳYgbNS$њ2@*|DIZIRf )r@$U)d$$ aoQ:_:cýi9g\eI[{֐k9\Hj#4*"ãجf~>;?o Gy5P 'YS,HKjjԯlP#qt P$t4d1K0h&C (emsr9GM@sbޗJ,W4wq}bx/mӰ.^*'7={ru-cfHUΑ_*eK\ƸEg_?_~';=~߷oG=>@}TR`m?wgme>A\-[njRNu]#S82ht%Lezx*wm]}Q&.+9&{(y\[_Ug"Y$NLHSJ\)L; q}'Y#ZF (ڬHWsZb+S "%u/ȁ#)5jpeuI֯WBQ,N.^)z_V:[;HQuM&lm „KӖB멶-Tg$OoT9* *c; ky9M+͔1u>xZ=u;PDCLk)4P}6;c޴+ˡt>|z6f EQ7K8a"j$(jУmEdCDXTMk.^/ 뫡ȅ@iaJ)khT'yQe`WC 7,BRQ+no(i iUG%[2i,ăaF3.ͥEґI"0w\U䄒(Hm+t-JVh)6m_!j{ԫӏyi;?v߸P0dj%x!uS%$8v bBa84JLR59S7]UnmTjk8pIK*0`[kG8pLz")tŃ]mS&deBx`|pKd*@H$ީ\J IRx?Є> <`YS3 !ԑ1K8M\fD>]܇4VSH-qW,!:%@l ԇ`8"S&9`tӠzQ׷a7zE3_cQM:DmQtn2Ƙ+.\4˒V2%-FEm%0Vh m+L# 3}~=N:'?G,e’:?F(-nxRWbZmIXm-3@1f*z}P(d٬M"M)34MԲ[IRȲSML5F6Sih|1/b5Ᏼc{r~! +"EUgp#a[d$f%1'iK27ӧv!M@<R0K4hu2BUk;zK`Pa^p, k3t526|AYlXt 4u572rF:5 Nan\΄;68=8=hԈ f֏>5#64xg:\pdz\z.$ԃJ:g,Ѡ5z6pˆwÃ:`(tjύ19ToMꆇ;Q7==g{]3w|/w'[F{|M5ߵ=v}|տO7#sm]-f}>^Gu>O۶k^lHX)kwE#y)׈'b";LgݧWayol.}žQ[WxƸj DK]S&@NNN]}V0@5bt.i>5 P} ?|)*bYMPBv2_'|xl͛Bgns\ɡnwbt:/mֺC0*J9Vz.`~ÅOķU~P` >*3qB2*@\ br@K#D|̡Agj|6\ rvJdt5/gw^i!}J@W~qoصuz;4m2ӉLr:ÜI1=9ag'\!wiIԹwA$f Pz- \E1Tb^ !gjOmڼ8mj|~#uf޷Hć$ !?tmbɣZCl iZI0&e@D o}C#}}|ο?ohDJ:Uԟ ~(2pd I ~~)Z?uģVxβ~b/m{PD>{Tw25zx6xJR&Ixb!}WQ;L *3pC*tSOKT]Фo3xtDJE{CR"9Hhj(xK[njI e^Nmlޮ22ve3޻?nflbl>vFuwb*qH {["_gv2 kHaZ m-}: ;B@RHj_;s^ ?$( #[PO܈ub$$yA\^G#U}YrXkP91{g2sM[ ۗ{sMWmϕ Pxzj;9! kl=30ӼB(`D%T}kj~`>cM*yϟ~p_g%LE:o8+FKs7q 6Q [ڹn{ǜۤ7ڴ\M5T >.w pNXINsi \^*a򳼩:us\_ɃTBl>(8}9x?N&A_?8wc}ɥdqa)daW6U|iYr 56+sJ&4wQ RI5܀ (ŢH ѐh8!jk j-O J(hTbFJ(eE0R"J d䈝qM&o&9 }"%*5LE\5cV#nmt-oJC6bTITLE3m(8ӌL@CThl]&J bmLUDPK}m}~#N y6l<"aAv$П[s̕ydPxMA1ɷ3ȉN߾*QPI A#FRi P7z"@{5?ooCOLJ"R ).Ju!|4R}Xū'Z&+h̒"Ɂ/,yl0RENE -imrd$aiL6)Kusg4B4P4|~oDP(,JjS#iZgӱ\L}o2[[i!є %/җf6}6<Ԟ* NƤ%MW]rR PS/x3dHI*bCN"( `/(5`C碗Rs~vc0ѡ$[[]g٦V.j6OpɁjM2WBcJN_X-#7`+k#2yskLӭe Y&e3TwFίv8}Zb)}NOTO8 ~m[d.Yi|-qrZxk)X+Ft[TRk8' /jtN}.nUegtUuzgߘ9L['cS.]ߛXD6wm|M&ZZ}=:5<JRm5Tvti )]r. 2B滝_"jm;-6pu6]ClB3~N{+F̸ZMЗ>m%ӧhNcI^~?Zfw;\8{=W2׊^Ru ՟6W{-wmNRoXmV2򍮽O{U\؁)wOC^3,%P}G$4j*{2{'IiX覛DF~e3Ii︶Q\d&vq Csԑ{L+ݏRoyRMs{9SEGrm8}^tFEja֬*XYR_.ʁi璫yΤ \1D^=\%&)?йU~Ϋ^I^Jj;_QLjӜ]'TPFrܜ2&XntkJ%Ƶ8Ϊxs J3O5DjXQgP5ksT&We8St5\MqK9CTmOcuч}Vwmu3u jYX9=If׹iD_n<ƧދYna3B~{MeY;)!MMUM^xo5W3zk(Ț"r qDk%CqΦWܢ-ŝ⳾NU-tqРuZ5}m)%75C/֑GQm8펯=/_}Ts?d49E 0h5^IN#qܒ`8o?3ĺ sSbͩ?;*T>g,`U\~~vG뎵9?)Ny㔾X,Eo S+;&$g_! շDMz92##X_{@ i~bnE%# .M64&H{Oh$&%ez0B[.]"^?p$AMr՚¨d Nm*'yiSQLV4%Sc>ͥ'f(A?O VLWR /wl6@c@S@99MtPgX^㕨^wͬ{mU;;W=K̗*wT=2Ƈ'qK79 SKR Jb V~w'ċ=mb_K~="K^mW>W~ܣ[R[oe3pK }ĽmSQ[F==CZE>wΙ;=qez3d~o/Jz;H֪{:]o?k \璘DUs'Tay<޴8DV~miJsw '!ڈ͵!m)X];fs~9)xW^缏ʪUnY8~2\"fRERjb7僫|uycDT8bk/UoyPfGHHDB/ d JZ1Mmظm8CufwE'V]JoZ8pNUE&#t Z]Wy{^_k{Yx|yNf%SG+ aqh15f){OjuEJMb<@ /6)Bq=]Fk!^;|jΔ44D9`tsSqFۋ >A/uJ?ʄZsP..@#Pe-q,FO OJz6}@w |CYhUS=QNxrzèa թ=[~&kg~μ>fKY9CѾx݆!w/ԙq6%Ԅ0QJHc8QJYs Iԛ:%*.ިCF1k" L G̨3L>JA_cdsΉe]PO~Y~ffk2[ޖj4G,D +ɞ=p1CjU5DJ2$W:kH!AUp^\gNRDT3d<HxRX?9'/ִbe]35I ֩i] DTR~ϟ+0DS4İ6U<b@$@"DIA2х8eXHkW^Ot*9T 2 H49Xgӆٷm4=s7Sl6ыjf7+%d֚4qߓWB7o膝uj5zUr۷j ?yf`$bc?o7u&zerh eŒ.vY@>8? -\Y.ZM\hgT-T홟N"1qTY^mkQu,"$\ռ:BTT*Kp¢Y "B%r' EN[H}&*.s]ѣA[;ΓlffVZDⶒpZ5JPVi]˳_4sa80zsa 0Y/&VS ˬUuܼbID҃ %%ow1T1[U-&{(g rcRH\"!Oy]՟COfqOq*e V5v.Ĥ0.JCĵ?Ÿ7K?x&Bz)Ǫ7\XM"tzTRfqts~FZKf"E@ItAMak5Ŗ)0bMM6(BFKɐNx\}>_.nRzg69ŭ[/݉ Z;ȃ.H YKl#!.l6 .2X5)X˘ 0 Lqp2]6Cj)v&4!VN]HĪ_߁Dן~꾰ԁ L`db)2M3[YieJBQOi\l/-+ej*0mmJ̴l!^ R'|h S U 㻁|J;T9!PRXB :f Umص(TDJj@v"\i~o^ 'z,ϯ\%J5f61 6C"L-,EߍeL0eP.rhQ"k|Ӏgtj~?@dJ2@0T@vf(6Ɋ*JDESa [pAKEOdviI+Sљ5y`F$n ( w׾PMAۜOWxr\6 De:v &Z  6f0kRőaYUhmІ9CPsVdq,hъ_HPPaX%nb(CRg`!0W(KȬ%fdr0S enC$`R2!/b| c,2 0밯%IA lVAtsFlCV[gѻr36 =>-,̤t`y&vctqb%7SҪ ԛPϙ~;*Plɲ}[zpr XdYV[ Ilw#_. ?AgW $H L]vɉi+oM sKmTRe+R`Xfl`DZ0ww% _%x&̮)Մx&&B? bzύDݔN˄^8`M"$) 湓k[izڳief7&/&PChVu:NNBVM[]͙8lkRUxԗm$Lòk uVOGNixA %6E"֋ے*p?iQ:%( ,`˓e}gQ=+fxi؇ws{d#&߭;ay W\f Zhȣi '0j 1\bᤵ,-fPw (HVu-=L&8oPV 7\3[t{B)D D~.Cvn6cbn!4 ַ"_KQ$q %^LXԲhn;̫|To&9[KǗZ,ҭC9O>U}EsacGեNgp)k!ƞ1U=T#r2bE} lFx׊ՔٺqNߛ¯@Uz=H:p?by'e}ŝk9S9ovFDR-je/L*-W08żsqjH]rg]%ͣe]թvJOc,yrkni9E,c7uf7׳|S$[2+44عoVӓs9~_7Gm̑3@9ѓf.*市{:ycq뵨k گokGSTZn x9z_upboi'k^MqîVG;{TK歵C*{v\|Vu4樭nY}w]hƲ q|D%Q xl>m{ܹ[~ǻs޷Ǵnjh@wt¬ʦ=e5mFx͠fŰ=\m7oZTK:W|+1mkl͑:sYs}ꯨ{F:)f}t,J{'Hn wRJQvdעXge?kkNKgSQ7VEA)yf\[;N)4]h"ttJ4rlW u]嗉ט抿ӵ;[q/Nf",xQz[h$7/ZT1%2 '!E҈tEpĠծ?߾]x wHSnwpU<ncoKIZU?<}Z'Q:b+m6t\k,ؾ+Ve܉Jg3%]U\xV5/GH2s"OQybs+!u_z4u\CQ* Ot͢a*:c)YMͬETb̬kOF~O7&Rs9(;e޶lI]$=. .jJɔqt-X:VUTS<ܻ'S7#̭k+^D|GK-߹g*G6%9Mwa$O>{w)jC,iWʖIJDkck^h[c"if[ٵir3ͬ^8`׵VtOzuy*o5U"=@HMeޕD{[^*RU4T4ʼhK|?^O4)ypN]k6pyV1=u;rׯ{79N|',t\֗]2Hu>.g8N_7x0꧴)ZX$drB4`?aTW9c0:sgL52TDES|>`\tPԉD=O oKnP639ZEFF"dփ:&gkzP2/īF8 7A@ Ѭ8~/>LfM8<3ugff4xC6iI~>7cIg|_VތGuD()!|qٵgYETߏ{GdKw} tFԆ ^םldT]M?σsu? Dw'H%WHkYLRpd0 PWx6l&CPR>C8 l CHm1yThJ7iwun9;TLlq^߫MyjC+WNZS_5^ovBIL[7" yja=HV\[xTBE6FR0'OӊY G∬9ʪD)j*Nyid7$Ak$EC 'ȉ??;t;UBR?J)S_ Hka>J~Cv :NO"@?oKmRRm%(DBQAbFe!;tjb Ik&o_ ؄5jԛ]}[)ygƎѽVQ94!53k_&) Qqו,AP@ca+nJ >nsi˝)I?D2&EG [Zg! -]q *hđBOP5D'$?C<aSNjI㥥O#G7*iꍔŧikU]w%w90wW;'>mN y&G}ZKҩm̈ =dR4u6zdkn%=ws5x)26k=-E]np#^&trUBcf\*RDY 9|e7}h?QeuMNw5ݎ߻ֹn}DbeWl Kgh &vqt\ܕGP݇=hs |zh׏[sF:OT,X: ~yU P?P2R @||ߏpܾ_iCFO%kgC{lPW!ŔJniוWa@Hff(yu^ {eF"u# j[wUE_|}tP2 㟛HKAD'Y\xۭfM}zwnCl+glku)OYFQ ݙf oz UؠqI\S4Dky4Z-a6 hI/U_iCTv* /?2Ne|>qM-ֹA7{j6f6* LPJP:\m?VqOCgz* K߫+ryѹ8RH?S2\' i/帇gS(BU,|X-0>IlH$ lșө׽aM*&(ن*Qr7@?cH yXQ@IҜh|WS_Ӧ,pus )w" <ũ[2s+0UJ?.Ӝxԛƥ9%| sRa'=_`09bjhh-RDV(QF;FٚJY&m^75ҁF A&; "or~ʁ> UA3 4,XdRFjl fLD 3R9ɿx ;젘(̵EfaݝSWһ&glVT!C8N鳚W|z DUܷt$Z*-% 3F1ʛ,C M757oxX&J:P%7fip_[ R'h8c\SS%R^ 73DDTmD2&Atn/D+UB$4 }kTߐr8LL ݀z$NP^@hLwY 0?H HkS̈]7IdqSֵŏtnEۈnS.Olkb28BJ/<|f vl%h|0-Y\auYOK:-i ^~<09}rDDGGZ5r'wht#U{8 Olj4Q2;M W5|+  ]ɾ( t9>pvhqD1_΃h[ߝs(%4F|ozQ~jk3CJ`_h G4(}mąVleBc _(p݄ !T,$0$~ޗ~R4t8ҩiIiKa?z62 gD,Eq?_rJA3TDŽ'$0ӻLb@| AX;BO,:۸i@5"2IfHb`##wB-iU08╵/ &|bP`FZ:?7-dSk wI*`|vWa+'WhzyĈ hRgZq?%>~8Frl=yvVNuZtQ>ذrUv-> 8놶򎔉Lk'w 9҄Mwݲc];iH޷B@E}J9U P`(:Co]yVR%DIfwk WE,(;ހQ@./ "C hiI")lW3R bD 0‘NF7(n3LI(d-'٤hyfojb`Dطxt)u߭QT/"[ dkA4L3bŔ~"zLPF8@ȧ~R#]'M{OHViWkA(3d*00W dHY_>+<^S|w-sW3זLְHoloZ9VBxoflw3{!ئUs̢.#9֎+:u7+}|eo o;:h4.l &l,_#\:*x,F8躚<Ʒܤd3'F9fhLVF{j!7/u3yDzOm^e˼ lm oS2lۅݚ=wAzz߷sUmᛄq;vK6:V8=/&& oIA5K6sbg5qvE+Խ5jF}ů}Z mE_#7Z|֑=uK#nH'ٹXN#B{իsD]/)Vgil3\!^FOEכG.%~8IB ⪣;k}uQE2ur k= ^2T 'X)m^<5"и`w;x1n-]T/u*sk~n/+Ȇv͕ N:X(5q'P)Cο1&DMNiߨSr~0fD@[1!e} YcZP K/DCG'V7d1Y12΍&iՓ:N5G|iNsb5ǹy 5W^ot`@Y( 7afFb {au|d#M $d*: Cas pU c2MD#<]\#íd&Wjhk{}#>5f7:"u ,3cqɲ`oVDX%ԪL~j}1V}A >vM W5䧼[ !hLwh;4E6cEy訙յkF o ZB\1zeeEj(kdĀOWM\zߋP'#auva,s9_T0c]i?}Xj LuyVx\ҊTbTz.d'O1D%_6/U$ hǧZB*[ Eq5rL*JFÅ+ me7*G+l."*ryXBHTzv}C}||8k-5>'gKvyYl$a]hֵ/OmߙQw?@dXC ҮGuON*ly9~w}~{w8()FxQPC -3 i~!XBgC/l)0EY4?!FG{#2 |y2VW+H1P!₩3>O ͟eh!^~$0~Rm"ܡ8uOg9t}^ h("QiP=߯{o FU@ED4C:DoQnt/& %!::7XP{A;vyz/(p $iv P)ͨ#aXB 'z3_`Z k`񦆗ppjLI􀨊*w޼ώ|w< a?^3ftd}<Ǎޖ~0̓G}|5=hɽ#^a |.#N uXsՒ"ZS,68nà"f~_ y,^(B|AI?Ȫ^) f׋2ټUWf{O*Oc#H* 'A+%t"[o;> c[A>q&э==NrI}:Ni[P}t Ai,+1`D_tqb~?*UZ!/24?G%nG6MJ'R~(?RפT&ڜe~ * P^$<,$OШPAC}xRh.}DFtq$Q4D . E#}.( '\8 D_iBG;ο=#ϓ0F%ZMzaOJrG~ }ABJ>|oʣ?lT}}~ t@zq? C]%~)do*IG@Dh_u@S!: =j/C,RNk,5Iu'㯶fu߯^v0Ev{9_?7㏪OoL/J6mO.aC>P5eu- I"܇|K>{13o @,jfV úL .ű,f|V[/#\~7[ n0@D@myT4b (RUwu81q羍aӷW0 :' x|A>uLzHyJ3B? m+;g_rVo偿M yΆ3& sЉ" ?r}nC%/, CNף vi~?{^Q}O X(nfџSZo7J? D Dmbgq 9*AMH(?A@k*tGGPl l|p"~t28[lȑ/w>uǽI}z=Ѫ"""Ȫ2] ƾs.C꣆|尤g||G+Ulu$m`hG+h%r>,N0:~~5s3@{SªB!qPa0r/5'|F*wf^ҽn-8ߎs؋9Ӣ-0 $T2K#MUNrHO-Qt_=rN|qvcIžu/7}ވ# g:jԍۗxHJP$= f? (z( a>D .IXՑ( jBN0Ta6!%_IֺzRnZ2-6@5x(6,7 I&Yl"©Gכ̨ yٻ XkD`'+x}x `JtB};| /Ohvd#Sϧ41bǹ~4?x ' ʸYdžD6;׷폃_"&`"# 'I*6C P2m*7 _3_1UJ{J@xemk*1A]+s9TabMYJMn3e!k|M]dY3r_|xԡ }UAŋ;Uri[ȹ{5- RR!߉O})?~8yA%:c6Vgix⶟? U D~D&l2ɗz4j=ϳ_^#@h_Ba]O>ΑiԘWXʍ sr;=$l.\JN5=k3C}ФCrw.DN^n>>>;vOjk4CyB;?w5A(ؘ٘!BqkCy,7={WG )׊/S[^'}LBp<>>c{KOk+gi@u7xzgD皈ب 0Gpٵi 7p9}$@5zg ׭kϾ'9jJOњJnkEtIg^;|Z7# \ _߿ op9?ⴺ{>7b?4i ʏ@? >gcuSOȑC!?{hWsc;4e $ xoS&J~­kk.lmM ^_ͦTO޳|ئ[R7w}r _B>m||XۦQ˵ۯ><D_O}wX72wV2$0]=5jB`[b?#龟v${H1z:%>ПtG OhtJJ81MrFR#}S҆4Q+9_?V՝vԋ̝o2wٞwөbr!mNi w9,i|UQI?@$w7]Dƺ^Y˪P#7[L.DUG-? Q(P׷}k|/m> Ay>=vO=|_u綐BIKȈw aR`&293R &9qe$nʆ@+ 4pΟ< x#$pg~Zj2XYO 4 MijơaL:W-DRYX2b7VRD-|o6ճcQ @q*$t~{ᖸY!/C9t0B@2BhQ3"),ZZN2l;: ~u sy3pۼW}άccγZj&MH({лTmۦJw,1& 2"VPĕ& PIhd\%(hxbzӓ΁0\8PIfp!w}A<)?Ӱ@^=!D ꣭Q$Abr _]P!B$ P(4&Ux_ l <2`-#FHLH&Y2&x틨8G&-@i8(Zpj-UX5ç,`=uAp2Rf'`?%-Sl'a:(Rb6"fd @$f$#tk#t)H[b w V4rqL36t90˜c]˶tt)"(M47 txE eA8?ֵ puP[:LٗvI5]T֋.-v̞&4"C,W`)`l!+%iB%&ZRd&̦*Y!b'qK@wZHQ@X]~'9S4\͟/ɒ>yވg6f=GEuF::3B<I뭄0P埞MH j<\;8gp* Bd5?ɯãpQ޻'IRwNoF>CF jC}М:dFNhćav8{/@5yngh@p:u=; wFx4hzOE5Hwד}D|7bP9ГTމMcu=\\5;ۂN<&Φa[hMJ6$?È+$#h|3Kr'#h>v6O!{:h=CGh=>v]86ID_xesM;Fyeue &%>p1 T'n:8{HHq]%PN^Mpțo~C$ ̐gDC&? =tE @>.)ϧX3OѠ9A!?`z,sg`w}w3`fh TPm3 @[W{kM[D8N!khjMr<T3u݆9g~3N{ >͝9bS nԡH5h4?Kg#௴zhCk,с?7Z㝘lC8;/\CR=%HJz狗rC{ךw3̴pj|h{}O }}D8s4Ǽ >ir%[IRw1pb%Cjȇ.wNEr4t7ettDdP,NbCC} (; u©ȭ88 B1.+’}.`:}@ ds{t$z)G2 V Ǒi O'}v#@&K >ГI(+& F Ǻ@ ʇ`NnZK0TŦ&OXV1T@D(gOG8:I''^3a=lKyj׭NvY k+'jӅRӶ>5)a9<3F0O%](Au,$K btwÓ[Mu|:yD֘_%".US/ \$%| E*$ ƣ_&57%:z|W IC7B];ּ܇M~d1 S62?%zȡ;N.y( &|)lϮ22(%..FBAZ* )MBT6F}l:vSc(A];t# 'mL*}at^PPSVP<\Oɾ7=GD uS8ֳ}gמ&F.@RfdPHR V3O],Sb\Ba׆ѲofJZFˠWɫ,-M2Knwשc'dTZy8Gu >P]23Ji(C:xg F5 o]Kd$vyWWkagfa6sb&4Bb"RMaF`XBD fQ9uP.G50\ˆέkj"[^..bF; juKEqvrl]dDY2i#,ˆjW)]t=Q-$jeF"O JKdf GRzwĸ'u}kGDW|~6tluUCL|5_S` V{[נ֓H0ZV||lk[u[*_j۝wqlmyxENm |W$I! H2*jtffi ݃ ]"8l#!I ȥ)CIJ66ƴMP6\֍5hJ4(āJF$*4 Q!Wԅ%Q-DT?RddBa@ aE$ŠX:2hTD @xa5*SBH҈mj!T܅1IeTȣoA<(*{CDJ9,Ad){/6$;: ?aQ?SFd\a܈DnLȄ(d)0al3, 0nCt B"~%a1z& H / 1P".m\A;,ɿ,k]|SBi̬6ͬTCEE6Kp.IbEJV4ns'uښ+vjsZGT$.US?jvma&d=$ۓ_D vhJlG⤤TbC,tg TN%,kMUN6L"8:̚aHE9=B|ge"-a,tfhFgm*ܞ5\jsoUz1m۬u/r7d/#ܰŞxw鮝<=+Qq]pjfmdrյQm\}4}=EDoQAx䞜ߡjJz]미޴~[w p>^[]^cN2]--wK7:ҏgYkYJkK"Amrݏl5Gj<#MN -^Ӟgw/z1|r"uQm.q|RV9qemdeOxjwص;hO]#vLꔡ4g"Zߑ?eҤЧX%yziW:<;\w[5:T6%L_y{^w}J/8N^44yKG%uq瞞twBEļhEzNR<ڄDwԘn];4>^<2yK}i^Ti$Onupo2&ZV54ZgE8iNKMnX.gJGzN[dYߢg)麙z]5>iWDӍ576ѦuƮuƝo*׼L=]r6=73S䤇>^m/u ;sAfFc\gr4|O3մ#hమU1ךFiQS0"* s[ֲA3D#IB!A4|OCBtᇷdom{sJCڡ\i\ʯ6b"X-q\c7 M@hSӆ&f:n#K[j"iuCL)BQIR?%d6ۥ%t ޱk)UImf)[8teNK$!`*+2s[}J֯t~SeOZo{<=Dk\OucmjT It͘]КŔqP~)1&o{׻ES$4g|qʜOS'Zm^}u#'t#)Ѻ v周#keꑅ&)9μ|3r+' s=YkXbXrf3Nՙk?GE ? e"h^iBtQE 낺4W9K'՝&9)'gj{&sq VqѝC$ /!7vO1(FƲ0vt_R(K~2GʜkER??k:UBjw$<\OkhfI$&2p@( > ؅?Ӫy:֧ 7ԯnF0u9uq2γh숐菐و)ԿYߤfS2Gϰww=G~H3Βy N=[IG}sx0_X|<x~"32 '@A=՟Ϥ ã/ý1[Pԣ9h5{SpgG֟p썴F1D"Jqa5o.y͞NF~{WY{n+T1K^)@Xihr|CR) qkҧ t@D$̴,2iO_5տE%$DEJBhMQ# I:ғTf $X,{WZ-sjKb̄|'l\8H#8ghO?`_MmQ"GDݺ%C9Z-UHbՁf:@,Rp_F@|5$S]Xȋ : "ZFbטky9TkFűitXqҠo7O@uuD+5obx3OG)A:8>p?[ _`RT~F~}X:wP''b_?ܑ",>u W&lU&*v39e:l~؇2\҇;_5ݛCm슳WqLg?ujn)5֛eszOgXIvajʆ4}9c˜/ǽ~lzZ+>mk,D1gSBs>8Xu>O@BIP C)[)2( "IL QUAiг ZV߷oܵ^yQTEL믿N;*EG"?J~ǻд%)pPL1xD66?o- ;!RQ&I؄7U[=ZS{ROnuFMjTbr5']p'X!*N*R2&MiP]t=9\JqA[J5`ҔKbsD0h&&`͒$Ӯlihj6tf" `#T +^hK[Fnka**" m%z\Mo,ܓ,XO w%Fč #c#W޷徛]\ e'tNh0Z5mVRM2b4ť(*j_- V[ZnlAI ,'ȥi_)TP!O.:ch3_ ǔ(گda$:CItC}AhՄFa4e.-d9LF] kyi&`M&"1h#XAfI+ZhbV$m;P\~3@B1Tsp!4zΏsSo8nC;]8^޻w67Mfk5UIQ~}0gFp|GTCqk` G{;j\wAƂ0IXDDi~r sFVl䊺v;cd~vk̉Er1ѯ7goY^DxFnw _Bߣwq LZߍK? bU|[JGu020a0@*kUjZV$2MmPFYy.C@D@8*&B(kν}fgvɏR68@XC!DL;sT5Ų9Ƣ"*62 buN?l νB=lhawwPԡߡa}Tݘ#SwNM,N\nrm8 ϬDpM:rLtĢ=r,2=zC|sH 3'[d`R֑[t5vTS*3JۺbjGZ̑4FlZTv&^;%ۻr]RAfc1 F528EژZVL)bgL댝\749$98a 2M 2Q-e*bbU29Le2a`TL7Z+KWMK*IV"ek/Ӷݦbc|;Q'&ڋ~@8nUFHrv "u0{J D ħv_Ox/[Hj!R7uu\ЁK\e+2ӤhܣwuKJ1x(Mt~;MrB4T61`;KhS5)*{]묆2EmΕt;uDh@5£XeKLV5m̷$ Q!*([_i(FOuTTY n$ P~-muȧO4R4:;IEv]8i$GQyB~I$Bo>nR۔-Kr`\r4lhѱcFǻw.[6@E~Az9зUA9^ҝWsq8CBВxB`:vD Xxn9hڰL@C3 Z9̈uSG%DXXx3l(7K^OrDCa?(FJY違-M4wcyBZO.72)S?HŘw }o='G.d"~\"L7tK!`̤XbkFs$͙K]}*88r|~0=lGD C}pNI8(Io~{uex]~0>cKS1* иڊ1d \*HDUBH/e.eZx1b3U,x O|?Z 7Rh9t\z@+6hcJ ˡO,#o4aL.azD (pK—Cx&,۲cw4eɂq#6(b̹۷=OIvh+rDrvos|g Lu¸Ї}MiH%OctdxtrIx99.gNTLmvQm7w)4EWj5W-<9t+ҢqSluw&%&@$`{HAy179bMW[7jQՍuaUAqfU1-k]/ 8Yy{_~?~x횾_s=pb}}ot7#ƜŒIElF1 J+ "`[e,:7s3jg2~ᗉ2-LŒx2:> Ejږեf "d QQZ튣yhll„0`HHu J 4] aeLt~et S4Sz4{"3E*Y]1:כ!])Kі4PGp5Ϟ^Cuc/m94n90bH( (% ߍNfoN]tXDbndI([.se ߮"S1LRkWQk.kJD0fLdicTuA!(҉F *[Y )0PdEd"jVMYy4g~smeJL-Sfb&Z3Gh\)6kTale)ϣ!$<&IL2=iE,Q{u N RLf|yȕ%_ܻbfQ|OS$ѡHjHmhEYQ X4|ڐh@-{RPcKt= 7穟H5ק8ic8p\B`]( µZ oJfa̤ȱ[&tk$Zڎx®+0j0`Y3Vxs6Xw:UEU1}8Ck DN$4Ajhi+Tؖ@Q$vCMQ\Ğj8cq ur/WIMoλ2 ŋBD-)KJRҔ<%#~rFu#t%YD(RP&βOC 訞 *zcd}G|kaL\&z%) JBREF*2T6=ɗKxWZtth%x?QܙG5v'YDsZ98*i$7n%b]̆\ &iZ0ak7k%8zo1Ht~{TCz(uO Z4`D|pȩIIDX$8bO Md68P#?E`bq54kc?c܈"@}JTBAJ3P̤HOLGY" XS^z9çr\k i:P/+1uTc:lx0}BE SV0L)Q:dܝ &~/QS:l98EtR۩Ѭ0K&G֢%%{uzG9 ~>قEӏ< 6[9XVJٚUSIcۛq%sI+3Eu5f GOpoTk54xcNp`# %! PM#aJҲV1)߱УLiˬr}'&wcJd bn VJu=(DD[F?/j (st&Aȇ.>Pq횯W'#1Ѥ4 ;a*WqU=r0~r  @Sa(_F"'"{m Q;OgdG:&m)M65FV̬MIׯ.⹶7$I7zu, V]9aQD\ ِ)Cy7 6Q@u d6&ǭQBjE˚W[ IDVՍjL~9I3ӍAVģU'5eљUynEe bW3$ҎaCcntRiItlwlѧZuv P{tR CO񢄄ՀB &.ôWsGkCeL6bG3xSBUvZ 0 bd&kvQU @K^3[bbçAQ-Q6Z~p|^_&b6&4We>8ܳ:A1`JyuΥ* . h!7>?H{J{@JBiX`0 ~Rq!U&C :`yho~V&t;*%1Mh[%dkd^܄׹̒(2``-/ɶ&2beF1FJ7ex26Y^!Ra?_(dΫ"s+Eڍb@rBc )Xm;B.BY~۷}ֿ]%3mmCȍƖsK+JPIRg׫yx9)YD` dI1na_DO4> Oi(XRh4 ~S$~Ӫnuߍ:ǾߋE¸$++>)EaV*uwYxؤhsFš RټɌ -iJ-Zc)Ks'x*,C" X 'B_̄)fZEʄ P ts(1bhX $Ivo"K BY:aRjuf2hَWQItä@62-wL9CjU? )fQ %Y;t1`!\Wo?4za͝H[3x^{gp@&Bu$[ށg4 "Y 8q8Xrжݙ PbʪuK SpD44i3dxk%f#[ ۆl![fB! C$) ޱ%qkpBh^%3G~4vrCM2:֍Y&aas/,N*!N& 1vd&j2 lP`^o~<Շ#& bws`8 (:BWk' 28I[oSzhLL6mM)hHB!Lp75Hg-a ֨8LUJCC(Lcėr @w{2AaҬ&!fNd.,\2xzMwgNL&D"QHfӫ{/!笚^QUu M吥uP Y m:{f7pBwQV 0TbFb[@х!PKnEeDeyô"'Xem*(Ac MBAd!J5#7kz}hI"j&A$ ,X^C{.̒(Q+ \w̘w b2$=h;Gl#@[ne{ K@Рp(w{ v]^KjPE$Z9TQFlCFAExlGFY6dUJfoX&[5[SbůuB;>&ĉ$p$T*ymll U$R< \0l\ bȎHC2BI$$!M!j'v6]$7A0u Dl٦NHI DPhʕjth"d64qa)t&(R=y ;A>67y3MBmчǞ?[W CO_{R^2unPj=3=@PPPPPE3?k&.kx@m8FiT1Y7VVI}tǘ ǘYJEj\E &,3&3 " g4n+N:):SNOų_umb<9uzqK07S˚..j@[KاQ2p]dZ,&wGo_>s_0Cfh'S~sXhzνrn@۫FM7X@C@m7wއ9715l˧dg}ozܛGEѢbpw&gM5o߻P׿Xm,9cM;ɔ03Y5ׂ{;MP_{ۤ8Aַv|̅J 7D6sA [~pݺJ T3—_I]d6=;Cuθf:і2f4{2.]uxs07pJI)CAΙ6eYS%"`Pʖhz<0,FG=sFBd5=u:"@DXЅڼ1aaì*TI= ft3h,^ O? JWV!?DCsjVH t٩z\ߎr&_#:aQ0ʂQ7Mub8kGm έ(Ft:э2 0w4[l, G2d措}CQݯ*(NHw<|Izy3 ?m_(Cԇy4 7S"DѓXH;7ax@s`6"bR`Y}($&i; xD}X۲ތ0i, (Y a()NGZ#(%(R  ZMiMȇ!N./Xh%uD0AI@T}BΚ' [(CF+Y:e\p`BklQ5] h931!&%DNpI-l6wzJ, l|:daf)ɆDE ,jrC $)q 1dx˽;y>]U/{OxESKۤBi=fР1IHJ fzަ-y ߔED%y=$ {ޖ)E44}XI )02)PRv͛sQgCXYޑb|]\w d !BXַhCoDDDDDDAdEn<H0LM3Z*zŘ&ћh,J#<6UL,76B8#a9pvxܮ"9Cg<DDDDDDDDwf3ºYIؘ(s{9f͆ÈIc:.wqhE(foX\CSHnM Ffi0QEm1Q6†GۡEb((JQ+%*I0sc)E4L&K'k?u[cuu? HMg/&⃥?n:#n ҶMܶVJ0?͗mvBšz kݐAd$"~m )00L=' J{#@Dr;@_Ci$R$> $BAo n{z@zl91~ldus lo?O>)eSIF\ {PY7 m)ryY'񾡽 :N<|Q$9R $D ~9>UMazMxCi Ӟ Cל~dp&LrDk:~Dq Q mCU,":@͒8 ym@gfvpd {"P+l{nz" e%Q" 0h(ODu.ͼ־A\OBE䆵O{!|ftԿL C)mr^/ߗ'`39Cyc$ $_4xp{:6CSL|$kqۙ ?rh3m0蓀m㲝aSP<=cbM[If~9D@7A~cJpJ>Jm4H͘ A1mB[kZ[)eZR$,=Ğ|8P<_{QI^Tǔ" )짖[u2O]pm0O6W+!Mg7LWftt;Fj5Lyk:绝4Q!ݸl4ad,7"q+Fŷ83hٙ*dIS<{]$I$o7}!UXZ`=:92Gd/yW5oRU((L nS򄉥St&XDR,"~v^88ǙvsCT N8 ];l.KJc_ʥ TiZ@Xj??H)^4KQX9m!1ʖغDRʦ1hu %9,d+~Wh7 ם~<.ϛ 31 `R*(U$y/(fK%L&dms\Z%MeЈirjѡ:fH L bc&DCce0`v,7`q$N̂aǎDDUV ОІ|et: & 'P Ș:O <70Jؓ8ExKDPL-)KX$غm͎QqvA$1 ]6WjVmwm$J[5`gyUhJaD]dux0b ?7Sr<5t`3?޳G3z gVx9Ib:j2̜J(m,!)ל֘F<#t0C(uSpQ}BZF%) 4D 0q< i p :7J:tu ! ) 9&1 .9]3zo"OkZֵj,S~w;Mn:YNW*5LTb+i y$p *9˄X𾼛Z>CWiʿ~kzDplI%BҨIeC)$3PPSk/)bHJP"OA=$?|0{!<~gnW OLM6Φ.)t哫rBjSCݻ4h ݲ& *TFrh5LW:H,"YDFSN(DIH,Q`ns)Ɋ1dh-hYbŋ!)`#J0J*BZ}Zb吪CZ4elx]9ޱY+P9˘Y %8V hOfbx!tˇ9䙙NcYv浙IYX v]Mg7fl`XJ(ia(0rfP$7UUͳ<[85NKs QjVN_ uwWZFn$ Dz';^q5ljiq &gOqg.fi zOt%44Y'fXF&D3xQ3 tL̚p/0: `U7khy-Jej-o֭tlcw]MtJv-7N&8߼5Z(uԅ=fazoFͦLߞVٙ膆]_)Cq(,E< (,<aɘ"6$1|^c14JKT Y$,.a7\uaԺ  ɫh3Mg&ci^We8 <|{K0T zδ!ZA`>5KK=pB\f=l4B#mb32d0q!M:6;=fBg<(D&+brz51AJM(d$⪪Ζ˛띰hDP'*x0SUKA)W =}y`:6"X۪-(`{;G:dښx#n%t+XNHJ)dB rV B50$i "Ef8]A@X;Fr"Э&;pNFkmhCd7-BjBhl%,"eܦdƋ 3()& , GIГ,jїsDęݺs][%2bx22X D72oRt:HdeԖXfZe\M`W:Y{z;/fY&kFf  V7 H]X%[U"t͸fQ-e sR`l,3 Y&rHh6Cbp.jP|] :Ӓb0n֋`jk"ڳv͝rTf35#tݩI$\uS2 '㶞04lh3Xr&>ϼ?֦*L! |4JJ8Ov2 H( AB>~wCįK$$==y6 #)M7EA$aF\TT4Xv3]wjQ~z5$kZ0Qc@xd m.hr2=~n BxU^0I)J Ժ.![f&P(&I4+FQ% )G'aP+BRD7 ftҘX*MJ{ѧhLӖ/) 8@~ QEԢ;DjDC0n&:JJLH 0$ _NlHD*KK{'RϢ!BD.H?/. N4EH(iiGz#tڇkFiW?32,Z4&kƍ$v ]^ʃv2I12r%*X/# $ |ENؠ(Ījq(8tUPG0 T50 V[iU+,֥ˬѕ`gQ6YQ=]҃p6-'(!"!n!.2J5C@擒E349d6y06>Ͳ=N'<ͷŇD  UQ! ͻJMmJjHu}wv-7C`APCVA&Jlk21)TH}!5ou5{dfUŒ4*ƽMIIˣcZ'I XR$(EPLL0 `7j.eu2&k[p]M^.ke4[ LתZչQTfjdI`b#JJZ.H"U+ C2ɤYh Q䬃RMIFDbR]WmѤW)!bB2 8< i„4\!u(Jj.6ڴDZV$ȣM&Gh?1$TMJXF^w;l!/gWqѴ["n!@״$\K[X9D15n+p=fؼm zQ4jDEĄU 0 ,DD Z$D7gֺVޫ'2tlF<.s,؅q*CmV,5MI=C:rasy4T4H",a.uf %ݛu HZtkP1!˜ň}O RL0ȌhTow75 S LٽL+ &S aܲ;"y-Ը[fBiM" "d6q :( `dcjQ4Rv8S-K$è6iF Np@70TR!!QRal`4p}UUW3Tâ6%\!# #QM:4PjCSfkd2r!'X#8èN1:e]ۨ4Cn\ˈ@Q0$dT^HȖܒƉȨA< ́xc8x"]q*?b")D- A E)NQ) @uO29! 9 -B`ȡ4Rp30M_L2,"Sd5.AR)}AGi & -Ձ[{juyM&^FXR 0:<=KSs7 %FJ;P:Sc&2`͛ѫ$, ̒of)6IÒ}ǃF*^ [AIr)ضtHhFbL4d*2 ģ5 pAvcv舟" x"z"WEDH96#IRv҃ĪuŐQu&!m Ҧq/{1ȓ/-+䶊5 2w98IOD SCaɴm~?oW}fVM1fZZ 2K9xm%ЃeQk(Co8$HIU|wi_ &)77¥IR>5&T9,l̢8:3AW(ƍHhIX&ҧӋĮ@]!ǜ[arfq1&jM>@Ve~[oj+Q ؙ<$Ѭ) Zd]~ŞC#[IH0NqDt42t 4ziYe2 ¥ Ղ|TTj3]y՞w @=.,^:ɦ dvg7a. )gZMzp!*PX޵DhɳIAsg:֢obk p'9띝R^?t (_xR A zH}t SZ3P)M,Z=wE'LQA1ONjY-RZ4lWX]Rn^CAn9;%aQDCd)U(5@Д -\/XSaP$m7{Ctqk5#FŔT:H6ԬL PYGyQ7}-pcK,de-a ꎤ µfZ51,ȣ@ 3t;Q4# ['u}i>PYg3@V)0.$aUf_IN<8Gc-s2< MJzi*tے{rj =x E.os;}?Yŕ #޳w5 G09٩ ->څLwn4iGD+0b)tK71b]' <[ɣ8QTOq8o-*'?(M H!h@ Y-uz/n? M'Sm8jXEO0k<>1b~ !Ѝn+3Aͧ<>8sSw. RPa>%5ST (\kWSdBS10C?TcH#=}DcaΏlѽM эj ->/O AA]HVo &rm M+)`@AS \GXae?K%_5Yf_Ybq+V@A ѹ}&=czס/,%҇7Vs(g*4%~.StEp=T) tq2/:Ob>et5R`:YR+m)2 U'[$1\dENb{kҼj;TXw PUKASZIA:@s2)B>+L톂V큁)vYy?tc,]3=: &H2T|@lllR]CC-pXI%Bbdc\6"*jؿ]3ثj)zb'H:rNT0SJa+iiGh rv"Ɍ2rE)B@4bbd9Pbɬ0A- ҂@g]ՓanA& T)! `ι!N -xyG=whS}<}şJGET LfBI 4+׌[ eyE'"dr4&ٸ=~Y 0m*2fpܜA}%vNt1:QnnxXa ɺ`۽m(uJ@/`h, 0ل;ҋ4<*nl&}E(bHXYךzz<4<-ff6޼QFD tzš=lh)Q /'p7'9SBmI>-cyWSaV`>d0(WP"Į@/`U&[ TpMKC?eGP~l2j ` V-*3C*)Q*dֈJEp$䨘H)c%n01ujPȡL33"*RSI * fTl *%pHRIu05=bdMD4#̨DJLB)J~ $<WH f!2QvX: Yfl2! ZXfP-u{b.KmEUZd*fd JC5i$fRm_?ލILHa,!EC8#n@(8ΐ:CYƺ=2c#H?PΆ8MlbH*T< ZaY6Rst8PB_!d1'yXdo+KRw٘hi M '^s6Mgx)^Ӥ&,-7d%))P_5{Y0I՚#c di $3̜acӓgbt6i& N& .11@ A271)w6Y u*4&kS;=a͈ ‹򈁽Ì%V| ;6% aB'#Vg/$X) 1 Tk[ޟV bQYa*v 8CR9 H>Dgf% Qaޮ}f B2ͦ[R`mk#ܨNMub%#=,X|xyz&ΨQ Gf]ГH(f< T6V8}|UU4ITuJZVH1W۠M8fϴ5'CNQTC;5=.aݖod6&iYۚ`T?Ĵi:d-O)&E:B iaP+ڰe T&R5!1E4٭eӽ)LHR#|\NYb[0v!>u⪮,`-5ZPv?$䈨߮*4t9ó0'fRDmɐ b LәKlX4&`@uErGK|SwO9횵yPpӪx X]< |fudY s LPL)-ܙX:x:m @D  U3"Urx@xVZ11X`k DwyL@Y) & $$A;yi=AY8PFfHa6`Ҙ!pОz"8c@D cWx u .臸F?&s|਩l2u^#nǾ|qtQ-l!RL+q T(a%ʣ3P\tAM0YX11 em,(C !aX*0K1.UFX9B2i$ DeˡJ 4 PX# ac* 7᮳!R+6z|&b@J Y!8͔+QHEdXݙ*EbKʅ{Clb2q](TcIEӕ˛-Pb#ƜdCjTP @z50aPwC;'I.j0"kFNg`KLqGP PG *ī! 4gP<ֳӚn`rmA/3f(pCp M<7x(YiKiiMkPͨ1RS5cC3*m4(&IZ)J ~N]aNs=&Be.L~yk7W8 N:L IdyL,%X&F`-e5pI 3(Y[,G,deifKFbQ2 BSff@w}`{sJ Mu&x D`PHx6b| &e fw3FoVpyD''gN!c.z7bPotw<ݹO|5roCg(LP(!5G;E 35'>E؉\] ²\P=l6@.yCE!$;u" ~]VDLIC7f_\=~.J| @"K ȈI'/lyC?.a"qc@j [aQbK Eg-2>44 v>@gA:TT2 ־jU&%, Q/1QT4?i#ea'vyY'"O? / Bc O _>SL "mIp /@}1yIHM0߄}Otv}2*OG'PpTN󟕏07ʹq*6~+@SҎ~ ṄϏ]@ Di8# 4 2J~|) ]A'=Zb8VF# ~>q@Ӣ 5*m w(OO=O@~/GzUN!!8ׂ$~l)u$T $H$O@>2c:ZRfSJ-'R&@']H0J%=c΀mˇs9-rZG nGK\*%gYNz>qNҀBP!zGc}*{"Vd벧Iξ{UUQV}dzQ-3-TNT~d ilUtсjh T(~6zrd,i`KtqL TN l-PwS5L-{Q(|A꿜j1W{Ѳj^Lu3ẐРy?TH^ Ίt7iEj^p]aY "`rW@/ءˊ&6kx0eӪ0SPDU~tQUUIW2X!= 1S[}ІЧ~JM!DAcOmQQZ [J1IR+ bאOOgz?N(i ;#ZGutJ1Olڤ285(T2BV{ ?}:0JfDGC_;%y-bJHԙ"=@E* 5>9zF`<ťci7%4C/>ѯ_k&NdM| w:''ۡxxCiӿk΋ۗ*;(a^&x;`m%"h!@FĂ` )inElq)3 (pM9L !&@b{IsoX4vP?cGP=kP.`AiKWu0^mnT`(3O3{՚ e{:$|q ~HM(~cنKAB? - IhA6ڍmӧrsW6N'mKҸkrL&6w.ZjիVZ-r~:3[A{Cvxs~kW{,>XID+ I& y~C~ ȡ"H!﷓},G#_Ujj( ^u`Ɗ吔Īj ɉ3L2#a)`*"ɍDt\j\0FB9VejZߌ񟗷 FPUOh^^m[_h] ԒHmsܽjˤXĐ͵"tQnMA/nTTSV$#_jz""%Ȉ~7wY)-"yd'( D6, ,+o Dfyc|@K?HTR 1TaS.9tmmw+dMVT M+MW~/.`},.cUUUT`岂(X UCC٩K ("+Hd@&A sBM`|_]kʀiiE5P`b+PE+&" HDd$Ć!Pb3!mĉ6! T$~j͹!!sM~Lcd4lH6ڴhmhC1$ɬ4etcR,DT"VYd2Ptdc亲Y$s)k:&]I};iVtV,~&͍h!V`%q|GbSP~mJq chC8s<!Χ~eTaGƋhJfΕ|!>e iGecW"*?Rhv_Aeíu8uBc Mwp?:ɫ2d;8g]ޤ:E #QF(}i94M/ڻzlhkG#xaJh{bU}*g5uxcճ}fUoKDZ:5qh@u;wƝn݂CSLxd5; xޮfRN\ HѓTi hj&Ql4%7py{sZۈY:ɝEAݐ7ǮA6AfW}O.e{ˤH|Zĉu`Pa^ϩfI>&io]c׋ |vp#zw\bŋ9NLlZڠ""*sǂ73ח:ƨkˢ̦~;o›/ =߹3Nm11`ѓ'&0y3UUUVuI穹"w6_O- n|gE[Yu7IR B0"C)"4b*CE<Ӌ^'к3P2҇ }'U4Ǎ]x:Hؖ)E"q_D@TF4|Xp ?\Svf~KBȽB;ϞMEcE7lގ4:8vs!;Z 4" w\k[hST~2gnk ֿ<.InHBbRKuL8{paWԚuD^ByK/3ZcwPmYyfӹkm u󆍇oQ{nݺk:2Cti=u0OQ'ztȬ]wf+<]A{k4~d@OTkSg-Y,;@٣p MZ5pMh"ZZZpO T-v޿ U>Pne+#ü3m)#13 !%H$04<J%'}H|'Z:̼ ٜ9 !~Hݸ&HbPjD"#FҴ\CΝz΋!_c+ NCFbЌ#:|JH݈۲"_Y'ު{ھ[g55aq\,7A)s%ސPPՠM7~u_*4x}ؘs}yZFgR X$1P:Ĉ!q y&θ8\ٿɄ#s!\9L)D,~4ZZ֨msۣIa͚ʳ{gѨ\B@ 5C}u`uc])k@}# n0EH~x?y>]x 4ǝM^(,8:ݡԐ '볽M:ϳN]s}s 듦SsA: W'Cnmr~S=ׇ\Hunwa`?S>P}nțuv^-?I,j$|s㰈5!9If g%RYKγszuaᧀ ^Өf0 ,oPgVZ \*P],. ܲYs>7M̛~t359(_=C:{f k.Z\; ePPlRP/gδ_F/iwݴ=/wճ30Fqpގ;Q((cZ ߔӚ7ABL˖k~|]Đ,coZ6;fhg:hpriDn K?#rd֝5dlBęv*S+=5}9N7]Zֺ`n6,}$N? yW  nl#m & }b*jf `4PQ+&6(M0a񷭋Xbŋ6kk|UhэZG+($bp)>zgk\RI駒fFB"h54x/beueKm21EtuUErܷ*]9jr5UvHa暑׭?Es10?Ɂ6X6;gAr^5{o"tjJ0i-)em<-u7.F,AY< u:\wwNږr%,,NM[b2E tY0F5q׈`c=NS]#j5v]%;"^4{xc;]wPkח s%ݡˮPűɒ# )17Pɐa.@ IhM05AtHHdfieM@Y85%3nFX=e8)ڶ$r@D&Z0B1U0Qexr"]̤e%aʑQ%b0r4Y +̲Ō5&YR,("؂VFbY)YP1!W]Q.B`"nÛK4DdkNr'p@<!"0Vyfe{<w]][\qbtE'%25fo: r,r[i&@i#9=&GdѫI CUq @~O*dFf䀁 iʔKFc8hE1 PDC21'hJxR+JZD7[!*x`!XmJ%m  &$8AJQ!CDAHj&>gDX \4SBh`bbCIp d2a =c9օ8D:w(KBR7q?nHLKpd9} )gtס$`ƗTζ.IOGcFˠy tE^(Hj|])e-M(YXCɒ_|ÅH{ڷ66IJIsZ{+a 7G4T´nu 7cD;ޞSdaۥJ4Tm3mʏ E` MupƴXUFoT٘՘/]QM{}s 2v <$xR$((Jf]ùME;/۩ `z¡ G)ܥ+=(g*#tACdI)~43O$CT:4du@i;_0l M`Re Kmon$ĒpvI ]ӑt[Ǔ$#` =mif 5 07RWswA]u3S'|{ןfwpsҔ)J[mKnXHn`$ CbHpR<˞ j6,*Jނca•1_!gL* %SFH+j jMѵL2KS7DspirSb% yJLM& 믍< BZ!N2jRKlҡSpO nl"Eo Z %M4 Q$vF -,FFT JF$$Ȇ"AɡcF3~z"v # ]ZZsvZM+W3I]h7L5b/Ms7ض]`AvNMDǞqԀJ&`a}+{!SI "HG 0ƌ+Qp !쐒*'XN$3jɀ On<94a =_K?~LKyi:tw6i$P4304'[̑:6@ d}&$L*к5JMA *—YH5i ˌDs*Ipl̵ZdQPT3CsxvӜ] fI%6ˁUSXwfjT/8M%fi"*kђ.܆`blm`)B]e1Ӯ/WZV U6 𱇤Dب) "&(/G?~^|`N-RHHӿ% : f ʹSz!KĘX dp DNC*1P%)HAG bJ3JJrADa7~]}]FoO~OϮ;dzg T Z6!05^&e)6fES[CѠSC3ɲ;{_F~5}]h~u`kHwH\SiMNuUC'%&`X$r6%O~ƅBGS9rnٻo+v+S Q~=!s +ãex P㤏NhYA?=`OS!ԲZحv;,03 3c!&sbhRf2 q1s9ۻXg1觝v< s0 ,ծJW7Re9:&4R\@z9@i 1 UU٢pۧb,"P"mF+$]o7y&6# l ۭŬ% ibb|2lY9CB[ 1j\ a)iXBX [JnP,Ce֍CPd(E%YLf! !svːX.J]E P$PE%b;DC fsO;m1eтF %4\S- 0iBnOm򇣔7z! ؆7S>E=D_vS6`ưuB|m1M-Ľ4D*F`H9  hu"-;ț* qJD#B&AWH)좜ޠtxpPQ6Qf%HR 2,HBE"d>a s ᅫ/!k"G"64lhѱ[ٽX`s;Žy-G~Lp9AzYmPiry~#JAf8(4 HPpt2,h,0KMgA=F)& $'PP9bqσ,"|`=7W ?ĦH^#~ ʜE144!ĬR |`iCd"RV5XԓR"&ضN mc%_خ̭Qh({ 2.,C0AWtޡ]=mre+ۙ[(hᶢ㵵IU%kJlI%l6#WTIuQdQoRdjprM:ZȀ1 ~9mï3ljf9滼yˣDoG?M܉:sQK,P@sm^huHL-2{X,}]w 3n&xeg)$nM'B\,K֌uMEhw$ cfdrN]^a `m&h5"=8 㣱73(ί97zMpѣVa$uιNlNStn{ftfvoM뢞QN,q)whWGoF5 d9 ]JS}`h52Zl}jo @׌&g@0J13ddDTmH4 43-K#*x۔7 O%u0;Xn"7i)RHCJM%LsY3FXx ~S&)H"8#<S"c i4D#h MVMRՂR`O;z ;BHH?C%2 i5m:5a LQn@=ֿ^Gjq#-!CPLHLЛY-EoZ߲TV6%K  БSh; ƃTMkvSwٚb!+JIHj46jT6 dJSf֊cYiSJŶ$9"d8NAae[kW+M܋(1@ 85&+96D)X/C|^(=D8NP QZ)"6 TȔp^}>}tf@ >X 4ntO?Y785AE<)0|a_y27 < !3:M&0't'Qq=iNl];EdjfQqv# Xb&! wK3-ClO)ؘfف:,$d$!㰤+'lTɦ}@RC! Y4_$8K}vPU XGOR^DlG!=1gTY p 4ȌAQ Rҕ3EDUD!(̄>d߄8IZx/g6!q=DkQ(8G{X҈0(Ki[Dzs^ǧmWW$*&tNiڀ55 i0CfY 4ne`a0ɽJT8 An" (XFm4\qXtVDHa )˳fFAIholM;,ZMZ2REX,KM&@R(@:݊a% ~cGF Q~$.06Qee% '3x9 U7ǂiJH~tBCMS6H0:éaR^6< u, 1\m H}8&E3oaR$0d"x{0$ȠB!)U~RZO7x@sP݁11(8v!?|'g-?.jVkިjˤh ^&ɓYIHDH)4Ww@> g*h6W$%4.ӽdC<m`zɲxߑ홪 2#B@dkTqAQ> "Xhj%&P4$w0UpsJ r運 `f@arhIeBqM9`63wWiu\́hG@&LLt 0InH52nQt/22Ĝˑ4:0 B210 WHTDB%BBR)a%fD'ͻd\ = 6&fc,MgN AF*AHUUQL%OY$&5©h0xd.XQI b5I&҂BZF_yUvt˿|!*@ $NFgz` iuMT}M5~;gj6x=Ӑ P"! ޜ=an 3ݍШl s  :n4JMDqI'= "Fv!a2n5 X@?RL!K)+LGblS#uX66 [cpn>7\Xb;M*9]>z 'L@CSZu)wg2jNFLn_H Q%=Ԩ !SK@&FbDHqyxzz71O;3?wL6]DDbg(tQjJTҔfBuߐΏfZּ_ԀW2gS3g%&ӳ6zoz$E%IaRn%j"_)/|x;]d>8nY33!5Ɗ!;5 ϋfӪ'i^D1EjW,wϴSnpyOݝ/<^u3;^e#֔:pD>|Kn'`[a #O*H>I|5Nj] A u|ˬ΃˳ǝ{a<2P?bgDEUff&gl#ED2s{(+$k5@hNG / fODJ@Afy]x eٽw`fHHe!TH*TiBliBEh{d$zrA]vJ)G[twnD>oVSwP +֩@\wwyz5Kܸ&xwr{w1] 8$Rm5(+} J'f3lA >YNc;cY:ХRGmHIATYX-2CL$Sejl jE O[j{;wkseng]5o{o<m{w>vݽw^v'ڭ(Q^S`f֚҂&U]݀ {1+mF@[ `B@ CAѸ| opx[Yٱn;^^3^٣ہs{wkٝPzm'{eTdo]nw6wXUs{{$3չrP[kj^ O;n\q(Ȩ5zkÎ:vg3L\hE/SzW]o*yvw=9N y=[sݽ6Knۜi޷YޖZ]vv;< trힻ}=W{k($P6]&w}>lxT3m*MmV3J!0 V>hjڠUU )_fQ*"Wbvw=Zm4)UE*تSw4}ކ/w=|m&5MZ`K|>{S6` =}P(d+={yw>^Md]̩)"R@0 wtnu9z{:]{owʐCـMjEI6m-by=׹˞){oz9wpmeS3 1fVekXQ\Y i {ݾɻs w7ay^=\ٟ{}oqږ^5Cc,MeUACaV2$0VuJRnq`l6ʊٚ݇iBbhEV 4[+kjJv!2*)fZhڶM4KT XÞνT@pk&ͪکB,rݔ2d(kcjجkll0ژVjc-hhM1a@WlʃlEì 9ZRͶƦ$3)Z1·HU Qm& b56+`ej7q[S zv)ىl`hԈуZbc L jцlٔ8-@P(w*`6뵠4KLi@(H(!@P$P$QB PDJ2PhwuȶRet555Y[KFmXV[mf1l*0ڌŶsU,{ۜʚh )R$44P O@  B4@a!#B)MSF 4z$D !$OjL@!BDSɡ4ڃP!&OzLTǎ?&?"&?|'3TsZ-nz?ov;3'\x(? ?뿉Eѫ F#]>&==[l8o[+Ar_p|O60%C(GANM{W#)6AU(V_OŒmBmӡ0mgs7z7 ?{P[U ~;GWANTFH kÈ+E*n졙3GK>gAUWguC?S;;UG8"U^rCVtToBgN53Iy;{!5Fg3}]}a#}N8y̧y{'Pj0;`B iVLGNz\IgE+ At~?\Y.8+ }dWIE&BZ}ƃWJ]?W37u @f~TRm=Gرsp}~ĆVbNlkc>|DU3CcZ^ *EzP}~>GmqcgQs/bGrۣ7dJd ;F&?dxgslv0#UyHn P>u DtjN0I& r]iUBp"0Tx|4mHm&}Ksgƫn]m}m'|th^P}f3JV[$HG}2FadQtI$Om]bWTEcn8p,tʁ3|F2GJH?Kq$|vz_Y%qzUt7>q_(ht{; ןMzQhן&5{ЯBņӚ5{"?a+.?98D dS߹KՃo_6WZ*7pj3w<S|d>2|o҆O _'ϔ\??6O5|v{GϛRT.sǟohzRZ$ts^洈QX};NJfi7&BqC쁶Dǟ/<)I??p.+4=z 06:_ ti%N.7lWv>zs} 0}lßև*WfWĉ{i#YP<悇x;o`C9 u\)E|m-aA˜eR&#Cq>?3VV֜%y `} Yq!D߯"mti#vpAv Fp8_!NDlcwHS,6ȻuXZ7.2q=e p]!_}ϧ[|hq6ɜs`ۭeĠxgWY;|Jfw+ZΙe.þX?Sb>e}|_'vqzovoGiUhGW*> 5}\VFMΙ٢~=>H~>}sXG?z|Rߝ5=cV` VVX0~ffG6 pnDlXZB؀0j*NƃypyBR]*z`^7?_!gC}z.~z7~0o?nYƶܨ?DϟGˀϜ=@@$`(z?iUUUUU7;l5-JJܝGag!qh&jn KY@>8ɄA"m!?\B|P~߫"A7A~kPjؾ|;kqxW_ȝF_ @O~{t}9؅`r^;7hd3ݟc뽡V h t- PAFclm4N`W | .4 hO#$W--s02Pw@~6k 8@{5A-`FRBYȱ@^v eWߨJ^Ub߂3) " 3fq"D9 pK|wRz}B;/a ޯY"[%_O9+oKE?;2Pv;Lؾp5~s]qN"d5P 刖u,UoҁZ{r|on1K`JIem5hdϫ5>UXY>tQ/>$% ܔR2@ק\Mi[AИPKW缞ٟdx8iNHtop( !/\ 50\$]/I"?!q6tWD_f5b=CyT61 >6ڼ`5g& ӌUG# K>%mIOµPR[c/DgmV3 ?G!\SA͉3o&Elz~6É?C%n6%6$7 n1fpM.IQҭ1\ ^Gz]cwhMq8A z0@։a ǒ=Eи[]D"^rP!L8 Eג#3'(lpzPJh Ub`e-Rp~}{٘ӌ0䎂u%`  A$r[3TF8 >A/Mk3WK17c"{(!q1_O慡 FxK Yj?Vu܋xǧ̌x7z og'ߓ~:8Q&[)r=!dd3$zf pa`" l9>{m@ڷ5(1p> zplwP̓6?,Vc5l@ŽX;|ͪ6>=Q 8_M^8zB}^-BzKیA"FGND{ 1o/m ^w{9 yh|gR|wJDU(cͼ_127ܒrHbGB''C `0= n F`@ ŰS?` aĤ  Vs/ ^6H # [LFGIe ~#qa"M`vo]] {(6\9.4W&SY^A NOl~}@>"`r,.ABؗ@= *sz5pweH(/<>]26;yZ$2 w [Gp7Um{s-otD W߿lK#ஹx¹Չ91K$62dCS.4-v-X?;12i %#${uAv9Ip[(|kuw(6QCM ~"]-ځⱺ@mF(e ? 8P[=~vZ6 d_Hũu*ID@0Bot;I14D$*$"0QCeObA eHlgb>߫_W=hmmyB5(]Op6w^,_M&Wc?죎w:宨Pq 3+khz{ݏ04ֈT WϾ&}./E+{-sy|Me/ {pU8``QS; 7K!)wc `VNټ 04}[tn6R[]mFB L<'~ W9I,"HI06?k|Ks9 V$_#.TydU@N';,K[sY^gr?z 1w{B7B? @ZAf,iZ#A;6!*\hОGIŏ[#h}0,ΰ}A?Q`ƨ% `XK90߈kn\Kʴ[Fe5PAÁwu $Sȇ60"~n)ojOOVHSGdC-d7kc. WVJ"h-q{ ;aQ͋Wg< h h9)Nϵb _Iem5hdW8k|||0_ ^}HK p)TdOӈݒ0Ҷ 0+V"n1y=>p'YmKcg !/\ 50\$]/I"?!q6t_3axKU}ga R 58`#[K~nQg[oDRSl 'U}h83:|jhI3o&Elz~6É?C\둸~ DHؒX1;D؂:4=*Ɇ)8+p?x'rQްǗX71м|ztw2egzq)ҩ4qd'"@;l}۟~tFGNdplt$1&&)R0O_]]pza !|qg̙'&3Y\0 +/d8 Pݠx—ڈ\aX]PQT} tF\)wC ^YD7I-ؓ W!"*t>8A q=P {kDPcc\-m"qOQ( "@(.pzPJh Ub`e-Rp~}{٘ӌ0䎂u%`o  A$r[3TF8 >A?G83am,&>#~/QBO n:3?ب[2=3]8}~0{Cl6U`= {[Ϛؔd?`=8[;fI}+EB bެjfHXU[稐C|GWpDzd![>=a m #'"E=HAC | ;zF< Wv>3Wx;rkR%"]ҍ s_u1x4!c0e!@os$#~w 뗏@{z+ăU "T |;wV{ 'ǟ.^ow!Zbjo7ʾesy`0~o>'3 ˏ\ұkS ~Ϧs.iDӥ`|wc ol0> ޡ\AA |3*8%b7 m8dV6 ̨#@3i.B_Yŷ-4Ǐtt Fqz,oDniXy:ؓ#ނ|/AW|XiS;ސaQ;WGIR5kBǐ`0jG{*;*lM8y!^8p "fmyr@TPdrV^cUeVukQYh @2!NЄJdS13"|Z`I|b}\A|HI#Xf*$ "I$&?ik C#|c#$$A%,OG;hkψ=m#$:&#_,$#",!t&ۺr+\im c"|U'D.')e -p Z h~]yH ?#Boγ-0 '%pl,TQG m\;Ppk66C B8@yY5pmp>81R$ٍu"[mI(,qpP8!@6we.S4].QYv!wIb,X}g}Z@01vr "YbfSZe DxgPE+Ȉ6Fj2.%D4UWqkm"!l@>[ݍrVll~bsv<Z]a D' .S:H|sLwN;\ޡ3L0@s9DcH2AW F 1v)Vt?k> 1l8Q8 @qgW顺@A׿B;,?N"ovHD d1`C``FP|mT7kaUV z bLx|d3ͣ&ȟ; e=c|\㋢>( :Ft6ηC >ۡ.g(fZYyuA 6r<7iej]:%"֬ۥ!׍޶ڄG=?,@6B2e-$%TIc.,)QHU(L"$PK(4$!jȑTb"2 KdEDe32DT!(1FTemmFF՗&,K6A%GC Y Kih#e)m C%fQJ TZ%s-&aRb QF"a-1 m#XڈئX&0Xd1A ؅\j )@ dq.Q -2Qd"RPriԊ((udDE5)0dQcD\s)Ab0EmDX1`X"ŀ\0)",c,`̂Lrif#mbBf8䵕.G2 \JT*GQY W2X\\`(1V ,ZE,@Ɖ2ȣ Ks$ȤZV2DFEK%Vr҃`A@b*,1+LBI, BEA`%RFq:@$WrAn''yh?&ՐN}Y4wO~'N]a*;C36N|j;OvG;@51$_xN^(5!uFb'1zv>'yf"qhrf>d9C Oo)1 =h<܅٬ 7ŅC%F֣d"ʩl/'cr`> q* TV"PXQTQU"(E`+Ab0` V EUV*" EEb**bTF*(("* DXQ"DQQAQUQDTXTTU(1bZDb(( "*(E 1b "E(1TTV((QUDDATEQbUXEEF*"""QEQUcUDUUb1QDD`"U(F(,EEU""DUDF 1TQQ"#XbQQUUUQAUEEUEE"DQQbUEX bDQU#Eb,b(,U`UUUQ*DF1U`V0EQ,E+" DTEUUQQ*1DQQDTF*(DUA`*+DX)V1 +ŊETb"*0H U*bQTQV*1("b TV** QV X""1Tb*QQ1(UQV"**XcEDU"*QEQAb*TTb+b V#XŊbTQE*1DEADb*"1XXbEUV1U***( UEX "*UDUQQDAV EDDX*bPb("1*EcDUQb("b +V*(bXAXEV2 b1Q*QTQTUY(ŌQb"*(Ȣ*""F"TV*Edb#DQEUUEDV*TV ETEDV"TcAEUV( X"(*,ETUEb*" F TQQUQXQV"b*EFŊ1PV(* UPEEEDEQQAUEUDUTEEX*EUb#"*""XTbEDEUEEb*,U "UQQPATQUQQPF11TUUED(""`EQQTV*b"( UEQE""QTX*"ED`Ec**+b" bEUUQX(Q,DbF#EQTV(E QQUbcQX(E**((bV1EEUF"PUb"1b*F*,cb""" "EPEF1AXQX#DV *DbPEQ"EU "" * ň,b(DEQQETUQU1EF"+F(*,F`O/yv|[M촱eZ{L[95o<~}۞WBY͇[;ٌ9.m{W:ryMzU9wKqF')-F@%LW[H=ץcUEʤ^&:oߩKh јH޹3H吩^( :1a =.:UcaѸ!"z7J\<A; 'c٠W56 CsqMUKj>whu3SA,*:N56Ynf`uwkC}CV7@ #2|~ik*#ez#2myGR\螓6xwweHZ]v Rz9+y[^wsU'@L1jwc<[L^q"!$}}1'\mU4cS= 4͝`IXIj +3#S13.Zb]Jc[m.l>?<2gZY!al}OX$ϾUVGE~NaL~qD=xJXC\ahĩ'_.lX8EC:@_DH)l+3bePJ.u8\\Ali1}V#fi_R2|E8 9ӟ @G@[Tyn:@+xs0,' _b S'H .4&w.h* &#n @#b u\EQNs+L.yDyl3iXه,kljZUn23=9zFs:(\Eii'ကi-/vt)d\/3} KP9:Z/ZAeu;uS\=]k-b(؂57"S~%}'Z xJ9)YG~#>wz qq]8G>[ Vk\DHaj_6 횤 1^`*d[Pu wؒ$}xFQÏMeIB Uzg<e%+6c\ {]Va23}<T q2>CݷqQeMʱ*v@"aކCw _S6 _!;lQ:%t'Ef`g:0WŰ {2&8VBoU bDha$i,^e5lo?t i N@T9Q%ha>7]W(g(0) ,~4 0<+2qKLk#eB5f*g{!Ty{t.OuYr4 jWXqt#Uay8k^nju7U,)80sS\n"[m7yVlz+,Vv&Ssη>Y̻5fDy 3?w \'zxĦ.OŜ' %A}6ܜmtVf!s@GK [El̛"R+:Ή2DxMoh^sكϛi{NjM/ob^1"쎟.ن"͎wSTۤJcWֱnPգ(^Y[ G*PP i7]j"Q[,j ꙻ%Yn"{2p}P ˡ{(5tPv-G,!۷y}"CJ+CwY=yK#k!;(,f9bLϏbpIl}Q‘#YjnneѮ̙NEo Vx[CVlIa#>TShK{}5nZgtqmTj[URsnFѲv:0!5B>,__fv`ܮDzKTRsuv {YۭX-z Y휕/v5iUn^9boLLN 84n"̘cf')RG 4X;tٯ@<5ugvL{v6b-˷sjO fS&(P)*xJv-' ko^ gwqUfbnNa}>SV񘌺,,of3ӋWBC@79z.@"[9P݇䒊Իftf_,҅x2ČU=C*^J#dx8]`Z/걎*P6owvSU/F1Qb/&1e{S_Xѹ9ֻ#&`g ߫u4/0^ŝ }$UOLigiJ Ћm /]#t^ tAfƛ=5Va%.Kc1'%Lץ=ǹ/Pm'K"9bF;\εuDHTe`n]tV-#dc\ZggpH9xaRl0e()Y0b0Bq|ղJs\89ݳxJ+`t`uJfJȵ:Y|X+pwB|+ۼX:ZPn8tf!;J$wt>6ֻ noA&҂2MmtAΘ?]wx6+/QjE7.osURGF 7կ9}:مw^D~3 "y̫#c-Δ[E"\gђ{jHW|_j[@OFIwꮮ73+0r+\UWLEfaK61*a](Qo\t5sgA@]%QVai욟19cw.kh8NojUrw[a{i*҇ 02Lȳ\jƭ'C}|ݪrb[tҴSqY.$Cx7Po6 v4{pE*p-~ {zZ=xWJ}ۼpJ| 2}mw7qΙ[Ñ=o3cMTt~AQov+xZ;sw86埲ւȥGfi!Q⻻1!ٙp7 ^<>*7x'HAUՋ8F0pcѴҫz-ۢo tągVUg 5YUBRoVp}SyV.^nRt:\fDӹYշ"p6TD2cuM$H*nT% v d>xQOzeW{1ɺZ_R7g!]+5H򣻵KqNlE Z#+6OFf홐Ы,jCj2zP;9#zgpOfe@$y!} ġ4wnrˬRyA#rS 9_xE$&gFss7JyGv;"bFB=̩i_WiN"i%R "de7||bfy7)F wPܤY&$rcKF"d_PPV{,W)UJv̎L}s*[z#a(C8|R$&׻}>V4hb&o͘RVge{ }0k h(HM(eX _tD!R@J.pޞ&'/裎 Gɓ pY5q"O:]^T76VAV~YTQ d|QX5Vas ͲFF޻\` vۛ@QICf*`az!X=Mgڏx.x14*^:>ܐ, Y;kK$M=z3cJWX3S^n$ySKH{42nGXhP- rp+܌λ>02:~8UQ,+\fiyz*/2 ٴ7laI_*5%;l[ҥ+PhgL4VFGƌU( *;%A/XU2w` ŀA+'7j gq/{$8+#9ˬ}m;̛bͦgzj)˜2MUP4j1ܤ Aץڜ^3{%t:Q5>["6-ݟ@E >%IU ;oCeuDlBn E^!ol^6`.Do5Ys/zR؁2 ÷V֛'/qB*TJwtobfdd]Qi jf;}s)9 YU:BCq`{sQ5fUWfUת%IX5{.h[|X ᤅ9\eF*GM_\"F '']2,lllBcUOr,L.!r*2\5cQk.99 s%oufoDI{þ"!/Y$xyyPf^2!YnjKQZͻ&ɻex²ȹ&12/6sRKqhgfH0eAPi8MfpH dld7Ss-6W`oȚK(g sYk_"Wl){ItX&*L9qE΄M7IOfzDŽ=ΐ[qpWqG6S1y.`F̥ C)~T -WÊpa3ڙ78sT^ E˭d_<7'WwQbS29 ׆M?Vh.@W*i<(eLo' eUâpXvG1a.3 !Lوuà C21 mhyu-w |ȱodL'A#kJFA3|GU{.Fǃnm슻Ma&X@x:QMAYw#<;n5Ft &&f12h,vguCS ŁEEʭk.m]3h֜GgWL)cl)%3n%6e}X=T8oBO٤֋f|} 3"z=dVEzE"A'.FxQ:j.8f]j- n,l\Ue'iJq-Kryk|v)㳳]?|hYyXD"HɫVpERKzyώs| 4@rR;|ZI3vqrۅM܊[lz7zW3.l=tmCl yghL'i$ZMaLvfp@bS\N|h 88̀>}O)8 `-?x6뇺vK{f'~!=uǮ8@~yԓe0j9"f8!dQiJeV5gCE}ZrItk}3EvU""*MҮf(.S񭪪 *۽M";hF <Hy= Uq5e}]Z޵ Ic0zpp Ij@ r<#y}< `/]u3 h)fPPSF)bACu>W8r@6ZhJ 6En*ޒQQkwqح{:/7{Y\&H7lu6Oe!CYWH&6ZdY@*(6fͅnw{Z#s]Mj:l V(o|t)397ݗswiyqlм5]7{k \( \Ω@:Cl-檨aJTo}$׭VaǾ{t@Gk9ZYK1xo Rz۞s6N|alX;scx @ֱjouQOޠDhId(ޤئXˉlcxGz/.D "^DhFHgmWB4hL*$9l2%ͬU nMm4^~9yS6E TQgݵ-bTnJ(Y `iuPtdP=mŠCɝKok||P;Yt;9M:=5|53̕I]m} {z2mpqQ5r ÐbDi\MEkgdT: s %|Ee Ɇüwޫ{ދd[&'DpD^ą87   "H Dbg'xL:EC~/3' 6x_.Wm5gpyEqX~PM[]S`T;sƧ 4+gZQ^ θ`fs,RsuQ`$&M|FaV " X³D@S8|O#,v{>ș7!Ngy9^3t<"őe0<=6"|mC O!zQ :Gf^745TT1ۛWni~^WD7 *Vt%ܓܸRݬK0vxyGbS+PgX8<o0OHE?JGJS}_f™x_ ˘ H|V.`5-3ttim}("5;YgVcx#ڃ&& 'SdXx3t3 Z$h׾?Y#z-+]M@*-ٮv8˝\*!E:/MUTL\tZ-o0)nݰ6-5"kʪ~T:-)f#2(9' gGtKu^.w6nʳ\Gj K.7P:]MwJC>rMJ&k'eT֊vB)x.鎻%7}}4 L!YB/kX.>%aumRаY Hm hXRGDk7J,8@b9s=":oREP4ׂqj#lj#?!>j|$b3+g4yޖ,㚚Ǔ GVLd`MϛyԈ0UBMW}Jo+ccY%dasv[eK$uϮYC5^yk]O_"T7cE#0 w:vF3͇#O}DEm<=qჷ}G2g#T%?3Lq˘F:)/_M"#3zKiʈ}}ݼw1ܾ`g|fxz ;`чf*--Xs}xxт);ud\rvyzQvV 3?FOְi*#9ZEoTfB,F= ˾7,T D:Hs@uxqHQ{=>| X%ԭ) v7=P}՝Ҽvmώ9ȉ(T 睕 P(E1جxjGx(}A-=vGAՒ#ww|nȢ8sհȪxۯn9cLAAa,m";jG1R泌zAz-13Tv ۷WY_7V0|IYsp7˪S׿.dʭ7?eih7*O/V3uSoPHV/10i#wQ*/k(G|w%' * ~x+?mdNzf ֳV_gY\E6jZ3x Nz;ΉnH'30W g"'Hзj# U&YJ3")Fr,l-fn]r2vB!xEQdL$C銫`# q< +O%|//'g[t*gѬ`J%C;d A!`Oqֵ;o)I3a, =@fjD:YxH0=lmhȏw!Qݣ||ԏ~H˜T2 jb" x\љsa~b;Ifg""P(!) ƮEQ6Nu[w u-LBgv'xDG02 #콮9;z +ē2Hr6 ºT1=C%e:1ٙ] l Z<|=8Yϼ޽f@>k"lWUݎPaӹ_k*ׄ.$3clf&(pf{A98EuQiuސݺN~!6JRqFoxͻ*L̈>ʦ?x(A<C4tX=#WV[?/oO@mPp:?G]r׿/w rLġAgwjhT[/{C#flDs2).< >OvõҘdQIE^||?]?g>;Mq&}=ec~8xɒZ#؜$#[=x[JpE؇_@}*dTKK:8Nԋcj/9N`>-ܨl# 3.qpQ֦۷Ks!y=ϥnakx 0f"]CFȄݫ]ʌ7pķ =Dj6?&8ux٢vp |=yfh勘Laj!m껒:(0BLQFf8AD1)-fD^W Gb5@@uﺈJG82VMTl>\+b,Q y69}ET#woHn;Q]c[sJeU|H@0`UF`NIOBy\SqiX{0}WY;9;@"Q_e<]8wp[oJ"CU+01/Twώ$h87k1&fgZgEx">QXCCXpC/(WWZ>0BXͨd'̄d!w{ko."ngʥJeKtv~eQdc%lIL޶_5]^o710^pD̻]## ` 3.`E:}u|DDC"02#OfgZ~@E$Kgl5>Ϫs8޷؁C{] Y?486g&g26bWh"3G6Zo>;ZYs#*N${ 7wg5=L8^K.wV}=9))-#I#x w'ǢFIeJ}g,[v25vPlvU"5O!(`p3efeg:InNL[93Ycw&7w`2>KeT&Xidx#*jzYD3wh]^p -BΆ(zv:0ɋEoG;ܽѷiѪ\+5SO}!=Uu}D&ռ˾SM3,|#2h4%^7W;'9J;]MlØxz7_+ޤ߼"ty38Q#u;$- .( " 3#4)=Ҫ}=`%"32"/3x]߶d~VY7TOx׋;܉52a(32?-ꨈLXbwh􈘛w䶻ឲܓUw^jNG;?W==~̿n13X֝W,ʈz̊L8˖oYƻ*U\BݰpP8$ʀ}LB}CFL}o/k}wHxHf&^!n"r)bNW_"3"KQxP$gi P"g f1rd$m#kbޮD3/ Dl,=f`"@g9/,6D$FZhhDE3#"#*dgL‹T_P^;St@,m_pr%fnxm٘,w`ʪ?/{mZ닛 `83g'b#XBJbr}kq8Jg?9c;Փt-ض\XdoVt/ߦw !cmj)N7&q  йi7'8 9bm{֚Xg uL33taD8iX 3}|B4;,u0QR.T5 &gkv˱ 3U3,X@2#ICz^$y{`#m'eAQGcʟEZ{ub3^=5e{tZr3=w.)>NC:L:aM\)Nkuqp )8ÂIYCzljfUiA 8YOmd4hVd njI'g |ݽ+u7u[2\l+[Fu,C.R%'l"P.ńd?58 a8 +]ߎ1 Xgv9{.exָ yMWmn\_>FVԊ'3T K榦g&p p! .owǛTL]AγpܒH.ϝ| ۶>399}x-N110sMժ*UgnI׳sޚQyA;Vss_e\Z?oqЮ55hG̘{|W޽&y\\HcgǙ+5"ѴU$0ω뵬ϮQn_-0$CeuP!,[,>Dפ1yogF]b.B^_J)uޅű:];+=ZBH6f@w71Z69#e &@0 d;ti(ٟ˪l8e%vQM3a 0#,Mlw3G'|t7 M5fR`K&,7fȼmaˇͶ5oIm[^5 B;(TDSrHK_B |}v7NWS*y17zս©8n'5#D0qꦈ4%{Utjyx s3K"+~;w;K[=g}@HÞz#ǐf9ǺEѶٽAy{c=89ynʻS%ϕT)n8ObU1e&074J)̣p$"؏;XJ$XsL;]֖ jd7uQ̮B>:*FH<3XG8IҜoGSO+ ij3  Y]UELkLy<uD;ӕ]3^3#2, {Ϩ Zkȏ{4'_{k*AڑUHІsn6$$c%; cz*=\\qWiB$`2E(FFJ'΄b}I!HH:MJJ)Nfa65su5Jo^OWf8qyl@oWa$e ~vhX(LDiG<+@CL)hǧT1I}N!gmqH Ϗ|+"86(@9&2yPDH̄DJ2WgtL\|s|stk Z7/1ՑXAON3ԸG87^Tl{Ca&̓-]mj:$Wd8 T!Xb&sOfk¸gQ+19dr?T5ow8BJFbY=G}=P-!s%1;ubksbV`c-ZK V#Ӡ5\FLx!Wn=$YkLң.GOED`H O%üXOx!FN<8|Kچ [ECj u=HUginWƜ|zN:1:syǑq W#9fsp綃e "xX,*N 5a Lgk[wwu,3&:Fd$ -M D/)t/Xf4xRѴ˪@6RsࠈFxC D+V`>-FR"4Q<δ~WzlQUut`Qgw~N@ƫ^ZmBkRm>Z_jFGo yftez/sd yҨ/,26Zс\ ̂D(*-+OO}:^'gZ(]ogٌL FCڡ Y#eYEg4Wc6'f];;&p|3¥Zq"Y@77ٛ+x*Bi! "H/, ϩ;z|ioy.DوdQ([n(1hET}a z k<ɋ5;%nW^ƞCuN^{W_+|,5߁P4[(PJT;^f}^'eݵC:)RHL2MW! mwJ&_+s/yI'q#ylW54+ ׳BΊfMM4yR|[ Ua`/`IpHZ[o9&<4B*.&^>0"cLV㑽$eJs}ѷ;pt~pjZ #%X5<2qh7yO S#Պ\44v_ѽҀ) }CYzyT^(w+ݞ:vR̔W:29TCyG{S MݟNq*Oܝ{_kjxGM:"&*kXWR*W˸]8sŽ}!=,~_WSHwc-H2 EU𲄜[P w4}P?ȡh ϲOQ %Q\v]?ɪg_1-  P,jᔔ ~=Wg' $zԘzIfjp1F$5:f 4Ą`D.wcT0KKUj?t* !TD*Jy؛ z䌽.j oxxAFwb[2ͳ1v-#`BP_%2Y)AoHL-w,=C!rrcؗxy=Kʭud2Δ,BgYG^+xV'D #q0/Pvj+W ~ 2tkX’$4H =ND`>pd~{Z(w!3~'yx,,qt!8xBeb-=k;ËK͛6: i8P&?#;Ŋg#U 9#]@<.6řAd,v㞻5HM&$,@[lV{ VUà'%^S=')5 rS+5Ym}ޯq.|!i{wD-`Y ^ZdnFoA:Avws:뚜`M+ m* R M 9WYrYUI uyhdbҰjYbLɂSM-h}H1ߝ_µi))PƭNh|ɧ mBa2cllB^AZ06{b)%AGMm Ag>(Cnqv7kfv&.f f(Q4Wb.u$0:;2M=Bb5UfG}K+;sRuecPlͷqHI!URk,i#tL$\`!dNᵞzQTeZA){F9JriQ Ñ(h;sN>mʂ gך* %MrwX95 -%iʕt`TE]ql0YO!I0Ǥ< bviEvFuvU[uF_V^N2AjcnA`pxh,beqDV3bnk虝d.Z?m3&ii: B@ӕ&NNC;Ӯ숼80ࢣZ;Qo1RxFE"FJ<ކϋ_zt.* kv;Vكy3ٛ)$,O$aR?]l0h6qU1GQE*ZzѻQSbhS OOc^z#.qݔf5Nxַ:qØ͏@K8֒H;ck0ݥƀsvGkJ6&ֵIg/vy~{l|n4O;oSl-`Ä#f׎(GJj^\D1ֲ$&󜅪|h6)f@ry`{w4h3A.C۶VecO,짦Ƞ'e"혘%u,Z~Owo_[F"Pv FJv sni+jq]]0YF%/ pFJu"h&uҥfoI\yTo=5 ClL۷eˏ7H$D]h HD5 wq_ e4lЁ1欝Y'K;r6OoQwXO]xcQ"xʁ߾{׫:ojm&5&;5TF9Q"sw}k|n_x!Bm-/_6mN Mkw09}+Pz"4S?ˋ!9;{1fGך\NjZ71ma$+6:7V:R@Mv 6YT4 0>>{yLL/m@|nK1 Bλe\=jcTK /lf$MGNFi!ۛkc*RW(uaw^Iq voe[2XkKvmx99\αwp6ɰw!o$,(x"xP/W{~1ʷ_W|[KmP;P/U~=+131+ @$P!IuxPJyBM H8|F9KRj o-&f6,/}ƏQL C ašϝcFZgT hVMjH^Hh:E'Y6rhz󋊽 X"l.6oλq\Z8DL& +AO%ul\oK$Я F]Oeֶs 4g>8N|w_)ޗ%h ;Y}fFڼ`6-@^&u + D Eg6w멞 kjSvlEPiܡTZshߵl㭪\L$P,/\LOGβזͱ]d\;uxs~c6k+"IoE8D4]-2D= BkCfRMŰ D@SO5<.2pS Sn$dLˈŸ[ޤc3`4[ma`xE}%W{yQ6{n6O61[r!sSB⹂39ڄoZB4MR1Cc5wwWj]sl*C;<]RiΝ{l% ꯸WC@ H G .̀ *JZAA~FY?} 7aՄ"F"R)ktK^ w)kA"oS32n?Ɛ$,{C(tŽ!|s6wr|`=6e3IS"T4O=it1-NUFrq9kU-է z;S7@iߣ[+)&WA;klVھ*솻Y56c/Vq(U:~"3Oo88핟)^gRfbiXj;2:p̗V|esw+(K'[My"RƠ|9V6D0鞡( gMiX(s&fe[lwK5Mo%֎!,Z78[RV*ׂ8zKڛL-!Vv`i'ycYЉjm \sr=䐙ZU4hVi'k|/wnܹ3ӦS(31d ? 3ϗS{H!1%q֟st'|^N ͒\BCiCw&hEcuOx>1MYzkØ= {u 8CIb%|ߞxmc:J4$ Cahxqne"NIPWw$I[X*$zyϞƽCrˆlb|ظy@|E<>-i@[i4Y"Aׅ8@ij{k-oȋ|1`]HCSө?2a&#Y4ث */y;ݷ1nLbOY$WWᥱ-%TE gkнPI2`8#T\WR F0nk&/ t"pUAl|*UGH\ ,." Hubg Wk~Ţ#%.I=ޖryŋ.|e.V4U{QynhNĿVY4r*UPIFNFE&&ʟwKs31muʊѻB<6.Ya1=d_^{h>mz @UKPQGÄf a^nLKӜcro6;4,..ܳլ.#cP -ZRR7**6f,8H͒M%Lny"ʝz%_%ՙςب?I?Ֆ0lM7786!"?`1XpǷSk퟉6|oǷ_˧쮸el#Uή-b ḓQģ2C ! R4"/ ,HF9hp Q*[,,ըhJorz猅so1ŪEdLWj"յR(K d5A3G2qA'T5M$\*5*"#6#WՇqR3UK{p$}wLH<ʋq|BS(d>£2yz3Ǣ ,T-NC"wyuud?z ;"^.1m]KS9x v٠!]cvww3G$-@(wPaq 2UQw;lGTK|yDZ;c'.3$)r2]&ҹhhEĄ 4gVUaTlq+,ryo Rʛ/xN S|U"}*"V-]KX2)( 8 ]oOu9zuxv;m\ $B> K!o!([1%zqDݚ'5H.O;uj8` Aٓ݌z0UU ݁@|,F+#0hS{Mv#TTbr)./hev\0ey$. $(BQ3_itnfE"CaūwZIvޟ^vXӥM(NzZGO#J4n=JHcI:2ӑ7lRMتUݵWsEV*zJF<7a'<Ì~ͼ&~ӎ:?5E?J$ZVPAܛEԽ 5? Cs[*EI0D̛^\+ͤՖ!tuŦs]ֿi6'DZ)x'Ni,ϠUYn~b# @/VeVШZ+pcGvltqz0ifB'2sSgOFonsCi0OenR6(ՓA Jɢ3!(?ySvg=vdDJiO.xDP!ExOꁅ')#j Lg9sH*Wā;mBԞc! `_hH{:w@x{65'%0+5̸>4KF{JkzODHT9WznS#:.ukgeH&eHk7n7J;x!ct26"qo -dy˼iju]u #}E@-mU21Sa#IrٸSGl86 f@#,ÕqSV3΋5zR!C2#|S_q"I#yO²hF(FL͝ 26}3Kp8^FwXxZߛWNC^Aڛ W>k羼ӟ~sN#6Qw[}MD6kXׁP OUܐ K@ĆRSwn8ݸqvȼ+,l`ej{Yxu){PpQ|W7A糯 (ClH=~5~cp dT]ڝ7˼[z;;faB풛o5Ge(b͝ȼVfNW>cfgW7I\ShX HL .p(f^  #{|B1#,N]ⅠO-RPh~+"hqz;zs0ݻ׍>Ы"QF & c$f hFB1U.e8]"uZDK"'"*FȈt"g on2u47Ƿ>ځ $ΰ!&Gm%y|ֵw< n3.wEN.ރ[t: Ж瀖惊s t$9;g98T`jfoy2 s2=㿯o'P(}tfP怼MT#T7BL޴T$ހe 7C5ם۝ny|{ξfeNPJwM%0-Nv>bo}tt|Ph7CZW8綁PP‼\ X 57@qAq߀P:hA-۞Ah-7Zno>Ƴ9BpUa|i Pr,S`, WFgXYBtEˢIqv.y~D̴Ue#Gck7o??2_b[_ɦ7btxvTG8@(x 7& y.}$쉻~j;L䅈+7#*5=h R Ůu}' vx!(8}!NU-*riK."wqTj7_`3%@,of(I]1y @9[78K{8ܜֳ_L{r&^ \lPVf#нt9d޳8l|}P TdLL(ićR=t.ȵ#Jp%01ros[p5 .z7)rܤ/.RUݤP-\j1O01'\ΚHHN(3jEfY'[K<mK0pjw0eDV|׊3K Lw Amfo8 LÉrνFWY»-Ս\mD;Hڦwy뻢'M^y:E ]cޯzƐ*xlH2'f1Yyo/GPs9}*eVeWg-;VЙeInY|Rt<0!(6{nTF3lw`¥Mw]IّœNDžfN\tn򠳗w+)3n4 ʲ$au2jgBf'v3 LVRXwx3K#|s%3[u: G:<:@|&M/Hp5*@ZLTmp_^գ?RQOjjU.uo=3|Rx*gOPnDo׊K/{7t6b77 )ޫUf@9YqVa: H7^DkH(\0,hOD<#++l2z,eb9HdЇƆ4-gZշ_/aOsԮWtA*-F.;UC 7;k*®gIvv`ݻ[N)垫h(p1JKor[VԠ/}m^3 ʂ+vk v*.K] ]Rؖs0R=}O&Gy&oū.K<\YeIG#:DEZ <mF0F#VqHz UY1.9fuw=jE>B';^p=gl-lbx%"kco%j:nϣlr F YkeDyƨTvXڮs^yHBijqWG=eh(9X(KYJ^;UX&D(.")|=|ꀪ*׍ >s3kFOMD財G~xO2J233m=uwon uigՠ?@ @17לjgq_˥zּde1 dIojA)1~_v=O 1a~j)jR'c_1Fw+Hq19m?ԟ-,8OϫD],_UGC𬸅O 滮ы@\wƂD` *l)Mr 1&`ăxWWcv:x)w|8/*麂7ĒZlC)ދ i2fzz}PlHBd*E6sɢ ^0,H@,2,T0GVUu/w ykB{VqFfV8{?7NJn2juiJZՐD+ hT DȤLH B?k66} C23SAWc(!59m5JBѶF%#s}sg\V)Vɤ'M`r\%C=~ !aBGw -! #J2 C4"{suowZ(/Lݮ\g  5歎󋨜ȫx&os1< >fv xkMg Lg\QAĔRԒPȾ1NZ=Ԏaow +pҙW|bb_Uڌֹ}|&R>sUe'R˧w*xDˆJȀ* BHGNEt06S;9$qxI(T\蝺)ˇG >8 PF ;c5,˒HI C SL&JmӸծwkMcc)KcCBBr#bHB\k _wV;ɰ*œS7%inb.J }o[}2TފMkSH+6]E%TгnqyAnمN%a;`PT(^ASU3%._h ĀDL IDnQJlHCʴ5ri~l)ЌgON2W2a+:Xm#aU9MguV9Q[ˎZ܈E~=RH,LRKd@*bk9K5íu]l9TsSiիİ5j?&pѪofij)コF<5D bnɛqضʇމ,*NձQAu_k4 r&$A%kH\OR7=*b=k ~L~*xװq#=|lɛܢeI"U 5ړz!jH="Кj_</{d8;=Rk/ltE>~v$+GTCr_VjԣS}a),_3=7oc6y\*PL+-DZ.k+B@BNtE>[K5+j4g a WD^wyigGN])޸ZiFQ G,F𙩦j}}_[ VdkGf ˏ]Ʊ(rF4,)6eGbqLA=+UUR w@#lfNmdԦMWPGhle`gt`YJ)\Wk>FjQ+OFO 졅R #OP kw%hdTTu7RtܢK F l\9jP*.y"@P L: ^ElXaaE wW,N"`&$c@H& ie+rt[zYÉUE"ky;Y2,X?4ʐ) !bI %ȫyДFnrxI0US߾ӆ8B!25J&!4MxƑƺaHr2O9=@7^}_,+Wb\4VY%U"9嗆J?}csWqަ9eDJN1τWVQ͇TJy u؄rۑ}CQݡ)bȌJIҳ!+†uLٝHSb%'& `dhc&*b*A6`nʱܵ=TMvm[] iz j>;c%$qIĎbARCvZN)ý牖䴌N|N=`YV#Kc&n-_^;c3zE5 u"l IМ H` B& j1{TB@&$B`je2*HM􏕍:[Wt{ʼWW[Υv7ø7G7--&F)`hUS%y޻UR󐛡$Z !A,. (xIČ^\c5Oc6p?t)ACɹط rV'@ԒEU0 WU,McEbLSYLpgg2/e!*#b2.{%/r|exF6RW7q Pm?TטּM5(apE=,]4"xz d#rЀ/c`=X'$&4oURp`Gw팽zvTRWA$OhQ-Os?_<_P+=׎D)wU*| M]2R#o[U&Ba{x>x;۳PğX 5:^nЈ˵h~X4Џ/<6tz8c6Vюuepӵ빇#HQMI?GGkfv(c{t5j( 4a2}}ڊOSܻUh;*{n.-=>⪪.I 7sn|}C-NG`> @̒@ز|dypDrnYEdry@w2S];$U m9'GS?UU&Ugc|箯SFZק8:JIكA:;u &͘y_b/Z ;u=Fy=TU;Wymszo(?Ip{] ~ƺjMA| իwjݞI$y'>ʮ$X'b#OkWKU)r}asV k10W`c_8ߋ۩-@Otw9^ .B坤@pOc;p:tѣZԆCFkR}t5UE`JTL0RT@hz$k^V Y UUUUUTa!JJ@0U NȞ"e[]]ϼZ{.ջ'#Š9{=ݞ;O˿Xz,zj E8v8cU4&kōTП=@{J* u (Q"08Txqmas$⺳.wD"1 ϹGty0lYӯ@9-VI,MT̤39#\- ."0>(RtqB`BQЖx|338a>=F}O;S趕 /ω-ّ_ƨ*?{Xc# 0Wܳv.Ц=2f4.24.8$$DMY)~rii>I9#AOZ95m-&įOgw}yP}O Iky:+q1~߯ઢ'㣔ˎe8}ͣ/j|jjA;|gOvg%mWp[q;zd!M~9nD=kٯ=Mkbb$?_`^(ܕIx#>IA>+DWPW`~NŶ8 "+J U hZe՘Yg/gww5ޏ/]6}+SGrSSv|8HUf6@"| t{>ծ>rGm>o-ȰՁ0 Be%di=iNQZZl`t6${jE"BT_羍kZִd Cx:cc~ɓ9G(m/Gh"5E%.: SGߝRҟυȔ珿߿9y0> ~{LUUtSQe߿~}Bwk붶gmm&쥵ER{<yvaؚv/2 aٹ ~OhִaѪ4PZ`vߏ:tz"T ں4}*(KhP@m_?=U[M^~8ppthz4w:O*T6}O.L(4@$>N*I: 07so#- w1RIlf8z??v'ǬxG=znOvWRN>^<r;ʹiݽhhśhӹ2P,(`/ M[bI_ljI)<@-̹{C=wta<NI܃1To@4kf3[d9tl`ЕjJʞd_x&sOiC1jFA퍼&/j;z>P}h먞>/$lDIVIm$;z׼qROR .(B𐝋 c8VmHLRU3r &Rݢ_6OK$pHH|Ok[&&1dNǬ߭UI\n2x}z،://[м iGlj5_5d~_d\^>~5|8g(V9xPNn>G_Ő0 _B~m6ɩCgtŸdes2iq1k~J[q[iN^z7سҪb ؚ<9wEu.g$=3Aôƛc FM(m= e7yBpp@Ahp`rm'†DSh6Nl^d&l%pɩd8,Eכrdgv̞0rf>Ets''$@  |8t-]̻L4@t4=-E7ui7Msyf>u3cFohg4dX=xi~I6zNI>tPYQ%:}>F4;[,*ڪ?sB~[sLW1َvOOҹY0T8ç4~h|B΅N|: f\z>xu% #>+ q_m-p̃ BxF0sdd(y?2^O{ʄ]4~A ~ЉκXLgI4!ѷ[Qh`lŁj[m4L{8gۀz1pW?2/i|>8F7jQgsFMrNt⤮lr]ݶ`,৺ЈRINtjǴ#ǰcO~g]qz ""&/c =pY*L!LI ð>BއU%$vpyr挞_Ǚ\9dk#!_/#DB,Zֲ-G6㦺W1UQOK4Yj"-IԨ'i[$W]@V1wC70ݎW Ǚ7ryù ;z2OqOϖdY Ƚ'Xw[I*[u+EFO@ z$o/+O,Ul<Azqan;d.':я]ls^Cc3;trUQ#qW:PMȰؓORX@($kg٬b.\cgFY k\>8ioN4>ﺎ1UTr$q‡AO<+@@Ͽ=ll6H`QJI/4E5=ѤB{n  Ɔ~7ouNCtkn~GBhq.?y=Q$';x1 8; ]6y^>$onwOrzUUUUt$d`y><><GcUU={hA 7(@eT8ٙ< v?y~cL9,p8$w ?'V-_V GDX`|E%Hf2(PD( ; 9Oxn+}m٠}ew(Qc8)rbt4rHp{2slrHH|r!;}w3FO)$ *8{oMcuu[c|0v?OSG~JOQ죦38N̞~ܳɜ5̒li۽)n>P"H|B Vա 'CjH\601O|la1cvح#pBI9hW]\$9^|,+RMjTW-6yYB;cA~9ul.w~I%mAi(7Ǹy[שR'*vOi L8}oJ=[)ol8o;i޸q{}9|wvݾXϵV*}lե8+tt=m2fϥ>ןYm>3 #~v|Ϗ G>*&ɐ?r sE5EjiM} >*%_a,xؾ<;_YCB?ㆉn_3'40.^o[6xujt/$=$U!WB;::=l}H{h4vmwwww)O|L<L]ݱomI8x<a!ч8sΧ?2n޵ 2h1NQFϿ.ʫ?(3)MP!$8X 3)FWfXѢ̝jMO* Ϫk}?N[}5z[S }?MzLsnס8w]$ wWx;N'F;0:VJNA<+vJYK,a+ȷu4i='&lx:ܛFc3&OQ˷)0rO:Y$xOaoSI$Mgo&}8(˜Iݡ٠4lO?D>Mj!;)HMoIo; u>O&2׀w~n;ɻi$YP`=NAQʟ$nKv(;:~zG$sv f#UU#lm"h|f{^ċհoLs|[؆gIG'&`S!?~Mq윒9t#'UCeU_v,4}!/B1~Dؗ]ݛ$y'}ڡ$!Y&h8LQ >9atۭnfs&d>Of*g1$L4a|}a%lb]}R3; h`AA6\(y>9x8:zf6xڪز?!ud$ᒆbfKzbÇdF~\尣|仒ȩMW߂I:a2N8`C0=}f 3دG#=r{hJő=&h0hƂC2M5/}b4hAjIҜ/qn|̢XQmUH)%OuF?DOۉNܩ:A g)-_=jҟ1ڎ{}9s9ᑫĒtl9FЃ@eWBam|ZuRImȯ?^2Y|j3b uU3{f)T>;ò/k }`9L}$忳Zz6$u|N]qx82bPZR!@ޞE3J~8$GUC/ 'p|й'JQ{(ͯo(`y"Y~ҪUU u{l~ Yg׼c)Dkzb xQS6 {vI!w lqn ,.)7J/S^j8kc4h?{zr\M?t/iw$|<8mo2zˮ9w}0<ۙ$ïǽ˶d LftykC[pPH*TФpZ=8{>[ jI- tcCw Bl N% xQ#RnzlqLIh=+Ȅ'88G]+Y3x9ݱuCN붢akUV*I%j-I$aVi UP+g}*)f^4`1 0p[t_RkCq9L )8!{H@MiSqW4nDԩӓIؘf*..꿲d~Ţ(_b$UW=VӶN_5j8~:GuAڠ|c nan2LOeVu*Oֱb\q'U@?nd]ߡd|5P]KT/|_㉜r)t/ZkƵG :N1 cBAPl>C r_0y3 TcM..Ѱ0.6지ۿ!&hmC3{x˧-v8=}bdv4v)<=IE0vqlOϷⅴ-8FOifSqV-^'n2S&555ƦCy4,! j0WL3&`- B J0?slĄt[HHNzl/MfoF{泌^+',47Ñ䎝x4oky;#>EUUXffdxnS"&xmڮ؟o_Mk[<&n{Zֵk[UJ*AU@?Gϊs9hFrsgWތ4;0Gy$oުuhL!q4"Q*wѸ"VS̒Mu`QS}!|I:;ls 4g~dԝϻ#$}~o%[{t?h NRc򿯧o{t*]uIuHj~ϿwkӪֱN^7zJ۟~:1чwgkޏaZGs-*`<9(sM$8$'v2X迮|Uwԕ$5\LؒI$!$Fk>xWdE??H8qj?i_ 8HdS<@-ɽ`p+I;`gm#@É_i>ޔ火w;c pI|OpgNyU/-KVm)?ШxV1'7RBsx>>U0N-mI5tE:)Hx9ykh ݾ:-vpW ܘ޲ie-p9 ٘sJAEm=K.*dvU檇g'5i&Or|%/K.?(?b Ó{%+ָ䚒=!$5 |[U@SI׾r?tEC2Ѽ -ZSWA(~+Kh|`XVM2@W@wO2Iː׍ڿ|TjI!ɜk!L,3 #S#qX$䢧liގvkZu_ԑ !3ݧG||1'|D#948&`/ou=+OF-4nuknSUEWO O*:}ˑ:;4SY? m (FS ]4SUSNE5U4Il4y` AL3&X @CgIPOBby_3L:aS>m :BᏇgHHeys-ݑSQ^}9sX]EUUUEYcUUAUqUY$I3urgo띦Pf*qҪ1W?n|潧c!e1^lK>?WtG#+aL6 _=2S1L1`!YBޖ=;[];641:o$H -^r{!û;tS6鳍t H`Qm&8uP$ ݠϜ-c߾31ofV͜F'xxtyvNۭپxU/Vm'Y*mI#"_: 5'#hcy> ֍<Ϟ_ +zP{<*g3KJ4{(yhB!~f$+Jĥ<0ͬxW׫q:]u4Zi5w/7rR{Xv*v+ۃ +oKma6 x O>DY"~~ ӀQ:N]si'&,o"ی|azzi1CGZH]fa_b Ba>oG~{_NМ*O=糡>攴,_W%P3 I7ʼ81-aѿ cj" ( Uo 8%0X8${#oW!s'۾ъUMM &fЃ`{1wګ8iII.mH$Jb#!:fUG7$# }{My\pkޏѯ^/SǞZb |K҈} ka-@ց$t%,c#8b} M4 1tyIV4>Ogo3: ;Iɴa4nn/ϐLڄ9b$tI[L 0B^,ʉ?@.{Tߧ{X:NcJDI'#+ڧ"ˑO-?Gxk9 9sk;G%y\&<:ٵ[h~2~Jъ&H'$ƅ^褒]w?)56ה>o ӻջp>+$I%IR߫m<1f04tKp1N @]߂6lskߎ\/ȷ(Ufۧ0+.215i j f}Z kl\ҧz1 C<ԒGóHHi{wzUUUD i$sAu/QhOGM$D|:>p(:d͞pqɞUQU#C}܆=?s컻.`d I>!4c,Wu<%TQZֵ!!>ˊGjYq(ҳ0"YVK>I&3W!BwӱݨNm ۮ$!~/$}RrAwrz %H8~O_he!B-7Aݭ$bߚ?aN0=X,?>7x`]R*'<`B~/ /șWY$(݇tUM[mm*Y;coSGTtvSFNa@F$O'ݻNv84tl57eՖMr.N@?}Z \5޺ >GnPM=I'۩`5jݷF~~;9syz }<$;~㬜}B0,09qv,zI-wfao?#!?/{>OyqQ7"f$̉YvWCNn䄒$6H$~f ׅ:Zvk]v1%Ε|931ӧd(x)U6I*ϯ t@`qwjw;kj_x r ck?Nggk{M;~'<>&P=:);lKJxzGͳ{fg;31%pO@8Wh$m=W໺xy)լu%1gn6q`y'; VRN͈F NumpL b,'̐55'8EUAo2q0=690io$r\;w%ûڧCcY4xH'Z_ms8A aTS k]Ppp: [WϽ~dI:yYUI*~1u[m FI&@V*ƿ_4ko'D ҇3Ǫwbs벯:̶ګ< C#t?߬27r~Y:UHO)a0 1G@w8۩F{m]9$ivv}CI" V0,֏[ L1b%3KC+Uz,0D7>]![͠|:gSb=rwʈ^URF[LhtcnGk>yM˭*!z UJoxI xdp8=[-A\Oae _rOXs<{wp(je8c c|máu9Xd/!!ض9iO+g&y߶1bxc.W>Ē{=̞)ORd`ZE¯/宄!C`>Юۂ"?wYwI{hGVv39p0aGb>'ϴy#HOQ2w_$$|D <|lwU|N"\ = '"'$<סnaNthyܝvUUUUU\?ԋԂw})+s!!)J`'鶐ޏcE䐡|R,C}D,l'&DاfNUU:*UBl$m5fAՒICRsvv{{ǖe&ރX $I#uo!\r@bC I9@Ud*@P Up~JX*@"N,'I;NJ{?=7):TrvR|&_@ӼڪX|g7_Ci$|r{X+%1 a2K㧵RDÖ`_M9Kkv&ǬAh/xo6rA!$a ۟W*KlE{cdW*lII.Ƹ\y>ƟYzO^]E$I&J(E*|7ٜ5"Ja V0b49I>k #}}}XZ[0fp[yYд:{#ˇF:~Kd*:2C[S#Iu80uGmFM>ZCk=?c?yz7nt:O%v'!ܧqB̹H4l7E8s~x}?wWwwvt=;~w: xcrY$BKxv ;|K>zR,{>;Qgc^BPJ $ha_r=H IkQ>:>$S~Ͷ3ח)b*媿Ҝ=ZSm-8r3vVIA`p8P. ԒL;hvgv:!I:瓞y9#9 bJ6rI"Кʮ!6;G|ܩ)I'($~RIɓm2{j$҅:Q uѾܖ]T'aq{;^zL'JE״}Sю3vfffp"EprB՛hZp] Ppg۞~}x}{o ,Xbŋ,=sվ0ؐɯ;]@wi}v̒@|$2GW7As l}ڱ|Ykf;Ug; g!8,> ? wI8PievGz[ew}fG[qmF˻Os%onW:AsG}]HoD?2uA7< C0$8~Ĕ#݁FI\x+&#zG{?xwJy5X|Dn{K[ea?}/O @\}ގu:4_!O,:0h8K 4;cҘEL"ӦSʪ1igq>PA @_z͍xñ0ߑ " =:?7vg$+lhr6P ߗ둤#Ojxe%>`ְb\OZԙ_)R RRkuT&$;o!!x~UX8w/۬0Dkwwr4,>jsE*ᣗƹt|Y P|;z32g38~e|li<~lmBC Awp=D EQҪO*?3&W|6$DbFCt"ld]v.m]ҥu<[I:J{:{ܒXN: R .6 t(:YG>N|sϪ/RI_|I3$}ύ>UU\Ԟ~ >zeN9Ϧ߷:gx2C`GlOi\٧lwyz4#:]ݗ 0u2IPY&0߼?{YÑwe~ņI$o8_D'pI$a ~XGx!硚:N[hsTUX`m -&:7vfn~ 7S 1tN/iLzUuu˻.&>ǷZ :>`3j˂CP|ɪp`qa 6֦lT6lc9Q\Tp;XONx/X=.1^u[9Ib**j䒂{W_n88ߍ釸/OW.݃ bH,,S]*)V) "B !WD 7>I"Тkf=Ygxc;Uq?S$]:>!ߧ_fӧg^ Inj H$0a^2E[$PI$I@{: Ϻ+6%ߐs0abd`- $Kz s8mmmCQ!=xmt.N-&LgUR~>ti=H=l.I$gl|p|alkbO{sa᠗j|$pӪƟ檪o,y1?i;I6#OSLj=>}CR/|?J} ?_sDzN1U x~=;{z__Wֹ q&6s9sy3oFmOO={qxΝݞ>BmmI"3h =sEg٫uR4w,IA/2$|s.C"' a/ XOGcNGhqk}O~8U*I|o1yPyS'xIH!:;#Ǯ/4s" @CZ nGbFFB`##:<& ~+ߒIC4ƇGB{mlntItHs%Q>O!榣ZI$yؒVIPϦmb&X|,-CWNU'o⠁1sMG{ ok#o}vb7ՁgmoXc $ZttI$^G`|V"m\7`H$A=&wKio߈giz j|yUXg׳~G@S5go#{O'wxҫG_^o\'o'@dW 1cHi\ĎO~I@4 H1_rX" *QE;x/&8qa/G(kH'r ͎ @.YFa&浬}:D= GooAX*1dso$0Db2W"h֬΂hBJ ;&?*ϮGT_Un.5NyLH"C#;X"a"㕧e4ugFJ})X/6ѸpTLzfwZ%"cM6DCAZòvVQy~0Vj u( [X5ުƦh|yvy[Y=ݪ}½6a(l {EXɘRF,uWQWAylwu.POL3E\[c MIZC ){D0̣sP1QY4F9kT<>B9r0!+q.f q5fAH:e b4:S03d[a Ev&d+Zy F[N+=}JUc^⣡-W=bZO< a\9p6] qijOtu:!6FXJ'LDDTKx ,P?v8kNwRɫA;x XD#G=cWYֱ_zҮ }PP*# ?b\4h54kKJaE֖ɭ@\74iiRf4kV殷nBO9-)*V"*))j`h*-U])QQVS3beRs-]3eJ"01E$B~Z6׿~'_?I{{+Z񙞇w)>ɔ洙Wh ԓ !N +/ u%^[Z~x^nvQLQkD@Yg߷yfGȡ]sah!q0, 8Kb g+Dy;~I!YSPi.3mQbX2:)g$eIcpjJ`6P-6Z^CZZ+-lHi"ZT,KIB$YEI B*#X,"0d}wO)iRΙ D5`Y,GrO1A@Iad*R(XbE#$ !RD#! ?,?zZw}&3 U ]E2ɓuM]f5¸ԉ|tӧ~yl]_w/Vz=4)QS 嬥)"4k_02*%E`Ĩ,9vv;mqq^CD$TKi}:G0lx^1F([m?@ ?#!()?##UF_^q &5ݚUVK A ,2LZLÞ .&/x1͸c&ݮ,bWI2d#|7sW8 @|}hwt s˪ .\>5" !ђ' Hȏ T&U+Q<=סAqoNǜ@ݘ“|߶ q?IOV` BJD FD("eAQE኏vPCH(R VD}!7V1`,L AC_ܗtETYK2 &F(YX,R}V,1'fdFII2U'Ұ4H(Qc1#I$T'ĒE:9M=PhPK:<,2jЪh& QTD*H$NP bEJ,2B-X:ZK0 y"u;t pI112B rK T@̑acH1IB1f8DpeK١lI}ܒ)Dz~zBն 9[yTe 2Y&$Z,)eT$*JJTTĘ,2JRHjLW,,'j;DTQإ/a'G8[-l (a S#F?Ib-̌Eˌ` TI -)4hJBؖRYK/>#LMM)k$zTa)F"H0[0AȲT %T6hNDzإP d1l=H˕UI1RbX},s:+& ,YU,Y'0cbAH!AAa jfCǘJc}麦p$BY daID%BD@E`,D4;(+g=d$EE*DTPA"F ŀE1#,dbH,y?R`z4,WT#e+&迿W4;׼*h}٣L3nYL3n_jx.iԤ a 3,PH?ՁXJQzL`=XCOę 2jhTM+&$ecX& c*!Rj 0౭ ۏܕWP66XB1 ZX,,j0M- ~8PI<b@1&8ԕ>JX)myqnuԧq]+^pC7.0RT^ E-#T֜Z4mκ+8DL8ܹ %`(3 6%V `h92ΦpoFe މ ѠrSf EٴajsS`ӅW'Q#CeFqaXF&DGun4 tYm.r4Ԧ-8lˢ\db3nbF\uhf`) ʺrݸBGP!觢r&&8&'#I 6(#n8 poyM?NZZfBLXF(=Nʘ&;d>"q>FK+C (A%V]OI,pD1WLElbRVĔlIFAЁH0?Vq( CC0":ZGO,hn\vɵCs3SPY3CbMBg1$⡱W|˯??j A?7`$# qv]!tU-&pkbb)srGAm(}'9u*GXvMzi}}s3qݭÔg55G1yt @@\AYfEq~lE&帎<:..8*qAU3/2~j%% / 4=E۳:rtP;ZIcA6;'D-= ^k"\ղ"oS%=#x0%Fv*X/=Ʊ\vwu񖘆17ː)];J't[|op5⹽_cD7=jm4Mtl*WpF|D g5F cu`Mjo p.8=kNp@FFz%nmM 9ʄ܉jO}PєEs_^AV|=ݷo֒6RBff$~4 f @5=_nku6.v;#e~6ݧmaZWm 3κܦKƌoa5z6{->phu~V?i$]A6)%A?ԗ"JeC&sNmyw0&azrwĶ a޹FO߲~,z{ۗ0qlfVYZ|3=^t &/ ;K,c-YIJEzpt8=ؒbxD%1P%?)j11$"Ҋ8Exý墩?>?iy.ors^m 3]ng/\+q ѻ~g"+Mj'nDGBh)svIŷ' U{k}zu9^cfN]ف\n* \bmxwlm!2' TiVo53 gjJ hOc"ئץwxڭvwӼT?y? ?aB;1vҖo+HjjR1̘Tȍ8MHJ{m F)xFMK;g9C|@d7%ڟ1&-LA ߎy5ӛg2?_}9c};7c\jte]pKEL̏ۊݗrA8`b~пD(8{UoX=3|^g_at:GE&dFdf3D0DbA2#$BC3284i|S8ߍc8yJE'nZNG7kWz7gX@`0{~3W$GeБ$`"V095,d-e ڢ[$b2O"rFJ:H[bUXȊ# Ȋ( B,dR0Ej%R*-'syNZOeI"$l ~(YUR@bH*XA?my=kH7v=п>Z%hʚ d:ڰY; (I+2T|,Jd!?ĒA3Mߞ։(,|]RzSX#¡VIjPeeLZIBF@`D@)TQ}Ŏ[ e윾EX*1W b1U%U4-YFA(' l(!ʥT@d==GxG\. Sӭ8=29ɝMY`*paN苓/˒c%CRŎ]hț|;1Epfqt׼8C"qH/$J+7#88#6wMqeTb &=cDZS2̷,PJRSE?Ʒc ?u D71^gvmQaxwң8!i~)c)0]NxbE'O_w ",- 1FLY1 މݤ#Ǔ챾; /a2[Kɒ"R^z"hw6V]J'6arIeɜϑ֊v^n9eSCDhẂK?`wfqEߧ͡!ʛŮHfh i(+X@w llTÔ%{)!_BsRSQjLӗkRaO^-l—6d^'ܥyy3`r{P>,Fa*)GOLL%M:ro*(j@rk;p&bZ]}}݃qܻ&i@}a׫D)ʒqjҋvbABs 8%+zDRFkiԱhLM|)'FF/*⅛WHLs ;8$kyg@,qu=)ⓛ^3r!wInA&IM}\#a0Da$[3jT;^ű$/OB.u-uӻҝwciB%%h[7.4/ !E5ZFl;C# -ISvm]kc$=TqkE=E0"ib`ٿE@`3/H  HLD24IkLWbߢF$qRyN[f'?~|9 k|mq8=Qh ߘ gL 4PUbZXYԮH#vm]Rsr%T L\}[&W2z'0#;V9s #D Rӿ )r0I6E7f蹕ۙMSNXABFd$fB"Eے4{R nw::mCS# HՔOӻ;롩10c[;սKn܁ #3NxWjA0#J3U%HXݶM{RQKBD-лr$q6nldl;^K;X&5 2^ QD$ 2#CFT O ɒ1 Jn@LgxI qΕߌLmNcØOwT.3_^2[ޮk> p4YݚBc<+D'sqM3߹tx5UCJM68oBlˆnnLddhh#ӳ1$I+N_^9;g~dK.57˫}znP?Fqo1sVm^-d ĩ5Uf-XDG_H}f]OPQT(*5AH d1KQM^ ^9fs\V  `Vc,fKX ̄X E/wh)&-F)PQS[jZEdɐ0H 0!a7^="jmf F#@c rWn=_'*5DpK45A F&UBh2N -ڐ3?\E|P>m~ԦE?՛ _jM3"}b7&;CDԄe3tǀwSk/-A^Č$K/ ^%%`P7[Ġ@⬈sia'/8~_[1\3`S 04"LtLlIB. :KT(ʓ./пQjɍ.,l*fL*OaIT*RR1*Za.,l*fL*M 41JJF2bC" sKXd 3/k{[L}_Zw};^..ʖ.C,9{,׽x[,|+O^}[&nk BɁ dPbJnoc*JX*Y`"I5 bĚMR20 Lc*eda,b"X[E)PJYr5C!5,n }ˏdSC˘2 $B0=iFFiʙZUɕ0V ij8E Eb<}뷷ǼW}>sJ_H?z7sx! ŊM6q[nᡝLY  C]γcV;-k~~AKXiܖ$Wئ'7 ..,8d逇l"&QMFmDE$dbDYmEc"+Z_ aK ĤӦ70YJc,LC##tѤL p0bK]PmUd?`|B(J $H2"up!1bŊZ*U  D`"EB`ga>LffgY|dATUB-$FJ X( Pi+ c$$$E0&jlp`0am-hRXd0%FrjX,вZŐb(&!dRdC2U 1X!me iRJ- PLBȤȆdYX  @Yv0!2TJS 2ȹYFU0,R6 0(cd RAYjD(LDLJII%VbeETdD e 2 00bRj+VbId F ?JPT0 $ŤKRb$&K[mYJP{U W 0A) EWG'9槜 G+ZL| TuN;:m6jNF;>zd[ӲmN;%`6# ^E^iwYT }T{fz+\uSoc" \}^@ \$k\lrZUtƵkJ ʬ㙕*MA{׌3 ?eFw(z:8+$gt3}og[k <ﻖ * >a*tNE6vTXonl؆THDSLe維x\f7:)*ӭVWIɲ<%gnrl蚧"ݖEۻf՝ws[zͽOmpϦ4du zL׽7w nd%@JH:$O8>/9ߒI$(s94 lS"û6-JLڼ侯.=(n"3Cnpф0V0VH* ZdRUl|FK/t([b2 m=$gϭ^2 mK}N8Wmyf>V?-k8q5w6D{NQ.wk,db=l#5ڊixU.+]iMظpXZҌ x( mBjeK5Ky&|<>ejϺպ2ȱ*g>s-ǃofmf4t;/ϏZ3Q9 u-a3#A1uxyoQ|#G$(/ 79ooPWRy2L3-bJe;M+aVXX5oh6DT7 ҈ -'zFy՝߄6-ܷ{vܟs`mnFp9/kt8m|>};wvH%88[E>%d0|"& DAһł Eg|a<ߢt8Bc/&@LxAVjLE`g0Y}%lwsaDŬëxz^L7\Wiq%^r9 fʻKc*O$(~21UUBhFQtRjj"v٣%Q 1$MtC]9?M<S70vLªx'lñC7yNW[ʸ0ݭoF4c%H)V8 9f''3g:q4pGFtagE2~ڵ&Ct6Ô8p$GWXc_Mf~ٳ#є˭b qnWsv4n{|;< R'oZ䪽G+Pmqzpu {8{VžL]уz+U8l^s+)8rЄ/7B) K9聂+eEئGDr"n7}O,ؐ0IsdF^1,І{kֲ4Ih1F{<۲ٙ}jN}'*_ۋ<?ON.1c,)FKD E,O?bzpqEH% J0#"F2FE,c FGƏ!6Ly~~ߎv3ܪܯ>obgι~L-g}s:]ѰdkuV@Djo$L*l*jڢ:{`Ȗv{ Z:`;/}<'6x 3LƵ@b[Xs0sΆCU|n/O~q'=Gůx|_tqyOu[V=ѵ"ʡޜ /q9QYfUUZ獓G**85UX@u.*wt,(985ώt{CSI*s\ ޳ITUHKSu OQEY-0AUyUCH'ԚHf-NoZXc1Bf""WL^ju\͝IsV 5f&R]!nφӠ16\ǝr@ @^o[ Z0?r:02p Tob؅v?\ݓIEE Y  "E*Q* O<|m>T?yɭ $σxvA-ힼ/`trv1ѮY ,{o|]Ri* fi%D>8Nk9@b my cd6Dy6l9qƵIS@>RLX) s1*= bR#UUIC;P^Ө'1w]䜲D;mQE]5R7ZOl #@XILK[IC: A`c1I!dm ֘ E?~ @2%؍Tqpd"f #5$!d噇cTk<8BɖfqO85F܃èvTGԥY *d6LF+e:0T3IHQUF4-0|UTqUÀㄧy x33;NNBm9Kʪ&+2 +Zftֻ&Ca h8 *! k D6Pd$FBA$7F,)*ȃ$Z[ !`,5l7Wj_tΜORߑ;{֒Pns78Eթ v-):0@Y̫4!xL;"ND<Y!2&oY Z8xUU1 |wޝ쨢RW "h﫽Cj@u9ֵtmvk-F{ 5$A$P\ R /G Rx/@TpElA":0(^vq˖ e\rb̫.^q^1!#%U &b4ZbUo'$qLn<i,XbŊ,U!P͖vG;ԌS,bXVXbʙ#o***N+B"v܂͖d,c1d(ʊ:#qqH-@<գ4i1E*)ATa!^;I$9UPG`vh,c`>WXm1nP1l`C>t$8"U(:Q%|P=aD [BY7k,jC,QI x3@6ݧ'ݲwttE0c HA DwiaɆffaHp\Jrdp|(|x60Ȩ Ҍ "!iEpԝ1 Fm+6΀9ɧ mOrF'C3t.'ȱ]eKP%_ 00];JOSA1C<-ijk.t :e=;Y@`x kMYTisUUX#̌auNF7C=A^  (兝3fW߻7E֥\R;ĩ{Ca6xp,`'Rv\oN x/4WjBH8E}|/hraClL H|x"5Rb42:9 cCYZ,PBv9 &ࡶH-(<ʢڈ F-㡽*BZGx.KؐQ NtIprؑ:l=DfRNhbBm|^CL2 \Πthl׃K}U6TЌd%?469/h60l /`- Bt6UuJ`v P Y%>$Vqe2Ųl6*:mY2ߖo@ Cmcg@ 5#\NNR*lx&Hswy/GnŒswk(*`0p:[4ty#~1 se}b񖘲)cpv mHbg7w~Ɨ3b@lrt >s7 6:Bp쾪I C|w:;n4&>z@dO|@Go vvE̍ (3q2(+VHJqy/iS'gZ =~_Ix~>+*6s?)y(k':|Xsh4Ph+9ʅձ*,NGh ,cOPh$imeq|cgP^}T̲y0hkfŏ}d9~gFJ#=xWٹ2~j ϒtPi,0J\rVh KamK;Ѹ0vxzVىֵwsmf֚-!r`&͉'ԚP `.QMZ(߿>}w(y@xZtX |\ֶ =wo근(و-1z{hɨ@ I(CP6 7QDM[Xl{Xr˛m:NPU\w CH컶f`JpB46R^wƴ F&" <2U`VD4%8Y QcT{z<865/sd,-Lכ}p5d)q5wi;=aBbW{<ݜ*,"!Yͦc_5z>rF=#35YUP4W}<%W #@&kbpVh!ɭ󃙓UMW U^U ɳAG*񐩏|h'ʭ.K{&TF9{M*E)P4ʋ/d HzY8<^sw3`гT`jkf9u7ʹWq4$ULq+$(oo e`7M7Ƀʻj)uǍL[:C_R>${ ΎǑ]E* \18 )Zu3hy@s2p镆ם6qfɏm9*60A$K,:Lڱq4I˾6&!;ŀxRL@-~0@?R\Qj): MVsvtqeF߬(t<31ەuN@87y9~|\tQuONU %H5@iֹԜ;Bǫ\瓷-p "]@.ẃ_^5`T{~~k9g=^/nw&,wR8aoXOgosȱ׵*1s1u 6;9[cuaGьc13= d=Je_SwV,RnwHP'c}t_NN-] I43I#8ww/X=!l d:i0vՓG]eC>HC)rNmUE4nI& 6Ӻ*{8-;XrJS)8OP}+tOZY;W μ`˃q3s H2g粪ٴVH$f B+3BqbB+Xэd::̐uqZl`ruO=䒚W+IpcwU7ڻ=|E3T4ϋu}nbוUUUle:usTGtwpuyp;w+`v\ț! kT*,x=;#SbܳbμT&cw[-=!xL^>K1L0\0f9gцϢB(p;vI'|XmR-x$=cl6 COj- >=׻mѝΊiʫ 6=N^'Q!ؒKAuU(Ҏ]`=:jl9ߥUT<=_sټp/yY`9imJTB~$wa} ߾kZֵbqFsvI}T4vjI@k%!ɝSg3|.[=@cG`$i5(kOd!xSĆLZUOw$NN{d:-|i'GKlPø{8HÊzۣt͛6oe.ѳE4d,i$Ҋj9 g[;mTUQl9X凤 5(#PUň0Fr + m-5ۿG<#Gw}M!iz&Ƶav4<4NJɼW I IQ+f(Cܞu^xU6z&[qlӃ'%ԳvY{&vP}wUs=͒ho[J&Vjx I`8-;cCC}nmLriJj<5Ouv̤fNӴ*QxJ(*w$I*V@T~9,Uz j Rر(wUO^T; RېJؘ`:6dО̏S]]y;jN/8b%!Gwٹgi'ʯeU}s_O^kK$RWRǀP(ttwR+ىUUoyCFcU+dv*I VYp$ $ۡhq(X* Rq3v;NO~)m81ZAǀ58ZgA46X pƒI6@m=#qMnPF Sˇw!i %24`2AMǯWweFFDv2qDmPO3RzB[ds'Agҽױ.O;~?Kxr}g#qvȻlqtioRFn1nj~Y6w d6 Є`dX"8s̛7ߐ3@Ƶθ3"cZրG OmX" E beV VA c2UA)m0g]hբ7V$bB1PP-d%Qk9YbYG(]CH $쪅B_ 0N4~fgK~[[s%8^xv03}t;R! ct]C=65G9#;@`5Ywp9VwS1.9C|V ܍>< {&jifshikj1v>~,=D%(?]}_-s;e+z0~wΧu͕%ZgT/^H5뗭2jR !F=s<ηj.2RdP4TB)dm `|7u1YކnkmQO;_ !9: lB>Ѵ BO4''OOKb͎ Xfോ&hSXAc)bKe .2@elpFKcL. ds2vLbņKPFhI`~HAGK:~fpWRDe1iUG|J k]0y=m6d3WWtm򓻭:~@_WA a0[v.E˵!K0T"T#Y){x:~4 (6\0꺣8FxX& rD\(_WK4 _ygZ0MFf߁.?S|x0@Y5\LcF(kgcN670I^x?~0y]GVg]2&bԬf`v|hꛣ~9Q)kjW|N1ĝ= 4A OVgQv.TY q6dwÔ][EK5آUE~}w4EZ aY;0 ytui5iH90;ƎmQO#)!l?%2DBi pYh%1y% 1➢ڹ'I&xAPAodt #bZ4Ze1-ZP6:Cc0 G-i|d ࡶ# ѳG9ÑF$ Rdns-M"|  FX!=n]-Wl=Nר;aS[saPms(Tmk eHp5[W A$""iQ©T*OC`D,e0al*tњ у b$xHHxmC5t C`pp&e :-2"nF,(MdɌЀ!ce 112\`veJŅdAE!Y 㜁Ch}^bBa񉰝c"7uR-]L ĩhlpm5eF#M-0\*121j̒cMb8d49P@OpCP0Sv iN=ފ v("e(~]32Pj<ѥ[G"ɸfdpyJ 4"<@T]r3vdL(hF1R3 ԭ1HID#3O-a"p44EbLXčP0 HPӀ-"cݓ)0rS+LT uR)r,KVYQF01ȨqSCl*j!! A84,jp)T**LR0`(0"b"J,2B&Vݢڏ2(px67wf(P(1aX롹M$􉿷ےCՂv3Ӣ05ލr~mxٖjrQU{J_NxZ;}cGdGzIDЈ.7RT|gNZZ8-9U6qD%vT":0:ǿ)δɮ4G\&P'GƇtC -j:v<% HS;`婙̓%&[TGI:BaEUv"gvMNH XNQ*4yw`M8l:ysYgvT檲ie*:dLi5HJTn|0:G/Xus]9v:qvAS7:pUFrNS;QguK7UP@T#%,<^-ڄBt!Is&0ffH "qWEPPT'2շ'/ŶpMNP3 CZc2qY?Gy<H^pCMb$p.#㭗7v)<N]O̕GtI' $C( T(\Pl!hN\hW (4;І@4@;t=ȁ)mFȌ Batmύk;kڬ mmYbx*l eNlIRԩc̤Q7i[%,'* oA8AEM" Z2Ф{X)ERQUM3F&-H"UEEEQTu-*[l 10H[^D",%`JXJؙ% ,RrC̶4rƊp7H&-Di4l"mBb4-XȫAjDUAvf&L dJYXpj4aAI!~'vԝe!Ns;+)aRϭB FiYNv)+eU%!_tjzwڿ}M[gaTUz!5LGx2;qAi@G$o-ChŔvuoݢ g^N:h>o+1' &&vC'MΜ ~nn}VTa. bg`UeS WUk/*:I*gBR\3[tm 4;(TPPQN{4*O9 jQHoz=`hǛ;h(;UV9[O81uw @/`rI㍇M5UbɴM*UT s8@*Qg¢Jj Nu'@dxI19 UJ,.DM.8땞!mk1͆sk- oAPT3F "EgEJ@ VFUݠR/W7Û,nz6œh]<@bLgEPݠYqƶ+&ڀh(()>>reB6`vNJ(Ͱ4E&'fϭ^ù,цӉ퍋#;JຕԸrxG4syx9:kۨbr0I& eAPttu!)1!:`G!uCo"k*g󒚨5gs|j u.g5YpcamsP>@2~I6Abo4tAAAL^4m_8dqFؽ 8aP=CYw)i+!3^뷟Wֻ+Jq_|G}S}ίנb+qvT=c{ ,7 sYs@ 8fv%Mosmuc=6Z-LS(b~i*7]qCt>x@z7̀9@9 շ{)׎7 @>n]o%V-sUg%غ'Sx7pHsZT]%P[d YX1t<725C597CYOiE|s8HAa&sYHikEsꜾ$6f Ϗ{7uTӀ uN*Oug<7 og[URz0?;yME]MT|aEޫ=nvt;w|~Fs~|W 구`V`@Nnu.}oۀO5sIlmچSǀ=p~<7b hc)&N=i!εESh={5 q'w 1ks"ުn|*)F[v\C1k36m&3ME5z_q)qmzu϶[T82Yk[;ú` 13؋vl&O(5q5CC۪G=usGFs,1AuT܈BBkZ4@ŖKXE,LT[-DL ?U?!(<~~~~HSFi3b ^1U.Eٰ9`g7hN4.C{I =!Q2K'1C D nq],ATpAQ6p B ,Z3_$$2ZPdCb+E;*b(ı`HZQ1gRs t CSgq>:݌J!T JT !(Fna4" AQ5-d O%FR_mS<> tKQ&Q$(d DPDR1D"_C)8li6!"zOs8rH9$L-cΧcyXd181BSc h!fDbY=aãa)e4K`W gNrO۞ M 煞R' eݪY,UQ"Nђ0DD"21@aR#xS%Gm\ʺ(ݦ R%ҲT(HԡRReͲD0p 詺 S«E#RiI捥2X_HO–RUi&Ń}Y_\##I7 Ph}"2P7Q< G jH'®W-*#ThUleWU*2&][05,22!֎JaCRadִ( C 8.S5Z05,22!kG{u0Z҈v<*6 2LdLGRɎLX -U.\u6d!P!N\H`6-]lpZ"( ! jq2M*(1-WG $,Q!8-(M.by!G6BZATD Ȥ dᑑiW &ZEQ:9#gNL%;G1Xv^ҌZYl 55HBhщZ*IKOyC?1jʵQKSSEVVE)iARPT Â2H"XF(jү+w&Sܦ+IRM)2% FY=Y 2U2&%fS%JzPض8Z&E;d)d0ɇmtbN!ډ= >lwwq]gt4L 0 !iJ_&\F|֖/(W2dG FBVr:ځGX|YK ۍenXdgH`ȏ'<]R䶈!GDȇQdKR2rsFX!^2dG,FBn `MYCjc+ tMfa/T7n5a!"&Oؔ 0ˆ*3RDL%q`N:$u>4=aY;JM;Y*pv)4΍JN 86=-%hIajfg8W rSItjRpMQǑamFA(@M T[ p%A,L#.r@DUɸs!l0;ÂT9K:ja1Qm.$"s.6h2d47x+6DsG888 LUͦJKb,XK$ݑZn a-) -&R25+-%%SZfffc,i[i3&a!X1e0 BCW6 7ExcjHc4)*"S%7 qm8J~N`Q T@aTF+֚@b8jA ćc(b"BUTeUH*}4HM~>?Nt֨4QO^4N}LdC0V\ENȆ †>=/mRɥ QDQ")#"A$A;C=XqAV+f.(  6y<2*.}TXV񿱇fk!0L9pAyx\ &|PNMY$W82iUCKn82*p!L`,Lt C"TL5*Ju6I9R6U#l#>g(r$-ڪ{M̠p'EIOhRLYOJlT$$K(d1`ĄH,0`Vn"9r`Xr1EkrSZ+fZ2@F `)0aJcʶj⡬J".D`Bc9*ոd)4өSpj! h,,AAjC1X,,S-!u$0Rhu#L):U&FQ5O_$$"@ aFfJUB۵, eQac3vlf , eQac3v%lff 6e!cv5Ep\T*Yle$UV*B&6Ư`3RMM1B$XdqwF3fX6`daVD#2ɘQm2++,C8Uk"ƐB " #2܃`A(X?SߏxdXCâH_DQD;% A2(`{o&\[31,4l P]RمPd2$O(0Y AY!jqX#`_.=tVJZVI!4wRI*;Q_bT >VOI׎'&'cS1c1R 2[ܱ[mU=:yf }]}<.6AM4 F% E7l2i?Ce0t 4%h` p462a`:3U88L-9L ݒ3r¼)t:Di]nt)D8tTl7rdLҎAg@-Ac6 {s1;э{Fh'䈃zؗ@ַQ;C .NF!F~U 9Y;!Hpz !0qFQx ZJw &⾇@FDv FF,XJ2VJc JV@VPp8D=jbR+q%LTe2 PB` b5ٸCnmIyܓW.&@4d#5 u{!J/7&@CFA*"3Y`9 Qc"!LXBɒ,# aRbY#l++nƓ11R Z08^#$F*Jm% 262e*(h$ 4L)8aȍ*Ti/*H` )"jA{6Db(#Q T$2# AF(A",T $db1Q{U&ٹ?EmPTTb@#-{y|,-)ؔ@=ɺ ŦYxpш2䲠݈X`XN*pY[dAdH drYJXQKDE"50dY;bTIP " xb KUW2s BCލ'yS[ R.AؔEj. TT` (e@j6ln iXrpdh\1c1KugTkFC$A m8ԗ"ԓ3fbDU K$8HԶiA,/*\d1YiSCjN!ԉՒ;;6L.H` m(`AoҫOk"%aNvN c*"~8Gģ.*1XcdDcT#!` !hB P"= Z|I'dSPGŒAة3,  Uh2$ $"1grC>C߉!$E›PUJUt j r4001TX)&įEQyjO{3AQTB^NsRsyf e5D'hd10-&߿;٫d̴"JjpAL'2ɠ65q04@w`r@qYSu"RД8b2eh%+,Д4$ e@())dRRhF%) Yf ;DB2.0%"VLb"ňeUJJlBée"DQ`#DrR#1lQ`l`6,NhA( X*,)aHED46DFïaÀP^MCgO{ aSh:EahT02BC[#ĄY0C7 #tZ *{hޫL5w50iXڡq5#R3(!LOȢGy;siUkf;(СU&R?)Y*"+_7_s2=oUUZ- ıU*EhKZ*eUUL;yIH5 h\!2S[PS!#Bed (2pUUɓRhԠPh"uO)Y2ZNI&œD*?JWόmx34 - L0б 0RRؐ)aceF|<HC=:aUANd'zm6BG1E[{8Br$R^nXLHnÿ~Ĵr DGݱJYz,a0THQw9X,X,RX"I DD#;}Ӝf扱VaR"K5 2,} &4 e L ϨzҢ"fz`jU,BTb(? ɋEae+-W?Ҍ%h#,XF`D ((*ł'U`R`:k:IR:ή5H2T2 FBTφPQCGߵXjACox@?1>ʰjz@kk쵗tT9a&K!(6a7[TN9Yƕ%Yv!f0-Wb7M K#8m75Jks 9N`:M#Gmo\ Ĩ.0%p`IJ1nd\6#|!8RiHR,$ab'dSUTR6ߝ 봲'l * Z 3o;3')buj:09Ѥ4D5zN /;SpjF<{/|,f)8Ǜh( WG;}I=&Dj82̥W,$r^1lFJ4iSt97ge23Ɇ -nن60 ;&4@2MVphqM[dRr) LNpIE@ H EIOvEkUV3aFdmQEPi )>D*"H 'M5D'5id ?$ ̜^':Q j`$PB2$D -d c `lG*]#Ǥ;'- aH)'Uans6ܗWTŎ!+N[0LD`ӧvR:$dYEWpDTN?nw{I%T ALBW܀ `)lKSIV0%YQQ1 RUJ)7`!*ÿC (*E:`H" WU'he9®X"&[DI&bVB (sd "T[DH"&CeH-T"avG!a B#0#:  $ "QdEH;& d0L#e-,/I'D9x旛$G4, eR*THXYD%"!fH`5V!: $Pɴ=X<L,L,A TDDd`DG_I(LK]t0*M*Qರnj-`T`URQXpfL1"De6fE~;&U&}Aoʂ'q Zo{^n=b{Ӆh9L4DDDDGaM;w`ʉ_*^"T$>a8 ߑw |`}T⿴S3ysP82٘NM&OP`.?Ro :7(SnB:p\BB:͌d Z(JuHx ɈNXVKm.kP&)u#5!K)H:"z%a!i' J2T%EXtpdC$6C(NDxLa1Lq.i2KhhJe!& ha9`NGZA-B`|d=,܍팤87KN X(HqV0 2fpd%BT]GI1Cit="N!qr&#$H6TFcA6p! ] +H%z& )^[xZMiMf$!?_k6z<42zm*EUU-dY)I`m*YDIV@tĤ RpHNj"ebҌ]Ȗ@1HhL&H^KHdaI(0`4SytRV9dB8BPJbf0 XI7e6|x8/=T Rwr;kfCq!@88%$Ms<@ mMZv' [q PX3S'l%1&IXąJ>D bG(Z)e& @$܌ YD&P1Eb ]-c4PBDhV2iҮ'Yj#Q%B$(A.)a9۲3Ő!D!Ạ*f(XO(li"Avj% V J1&Y=Nٻ;c#rʩb$ʒ):|y5""%㙠XC*̌8chЖje(CӝY'';57tp9,4n:0̙fBK6f*97Ҹ`s/]IUUQNfͅ'!JXaYhZ'M@B6dG *10`Qm( (j$ z쨧 1!|p8ؐ)G,EJ4.7ZI8=DFK%`bBa#mElN3>P2G<*K** Av %;!'՝ر@ʪ[U`2B6e"DOT`*AF 咬&CI F?b""XJw܁IߢY9>-n %--eJ\eKҙ.2.2% iG#יd,i(ٞM4ۃu% l,aPpf6͚0MdA50R(X1eX'O ZT•bZZU&YV怑< \ZHX-.&IRVC$7bb*!0&R@ R,oͶ+i2d䇚[$--ű -Y,TJT"HR[,Y`RY 6jCXsrW*a)jytնHiUUUUUUUUEUUUU*j"(ZQEQUUUUUUTUUUQEZʪ"ʶ""bUUUUUUUUSVjTUUJUUUPUUTUUUUUUUUEEUV*UUV*UUUUUUqUUUUZVUUUUUUZVVjUUUUUUUUUUUjUUUXUUUUUUUUUUUb[mUUUUUYUUV*(RUUUUUUUUUUUUUUV `*$I p!h "ʻ|@j*H01z$C z{ ADC?w(WtJBNn0.O  4~JRyH?vmH',cѕZDa-D" ?mޠQ(1$>KJJM!,^nM$;$?v@S% xHg%?1hKB\Q0,"9~9C8bb]1>:@%Jsw% a4FiE7ESh}J;J0bb%,`Ȇ11V1,V0bŀ.J,%a{qe3Գ۰%Yclٽ"IXjY1bZD)T0fBF,$dIyܨ I0a#eHa]!q/:3(J" ʌU K .ůrT2&c)D1%AU=#p(OFV1/ޔsa| #<őG,x! uRB ۵ICWcP≹&ϑ\v)SqFF++L`F   Yal ICdɇɦ0,'f~!%&,P$ad)MZk1T` i#0Q0hj(,4֋CFfX” b "TQJH$MbLi7Ow/): cA KƗܩIEOm6IO眹֩?TWhP<G]Xg~SzzW9snob(Xt"P'LI;3k-Vaˁfm)6햔AaD  "(*X1ѣ hF4 |0(L*X'w$H{fva\̪ ~ \% ' #ߞWŗ%tW>$'c5~N0BW1a=qak+\cfk5gW:ёfi8jS|9M| ȷ_=𺵲[2ml:l!`b_(LaH ]@d@!¥)~/ƏҠ A\v$q ғ!Rǔ%0 Љ *͚{C$6%m%`cw32VBU۹`5!2ګޝn:xOk [Q1_5gN+Q34%Z4_GpM}Y ȷ_>s}r[2ml:l!P4֐b_(LaH ]@d@!¥)~oƏҠ 4 wmH:@3_U&C[)k!Ja6Uі+56HlJJ)f_A16De{Fn08?sk0r2YeFʠJ 5Zą!b7l^SXG٣\}Ѡ4&Ls\wY{?&{pMн-;.!"'W ^76L|oGG:7}z#5 OOm\3AP<כpG3D}c.b֛?n#  Wy|;$y:YT}OQ6rv{GfRIg'2&Sǟ+gJFvўh6 M2h:=G[*NN;>HT= =cΟwbC},j*1Ҽ,;q=:dԓme0Gahܳ:_(i1A~dy!lNTGmW>37: [-+C45$Ocۮ c|FG(t7[@!Nz&;݇/^k[3=;,ތ&!IdњWٲSNx:~tw,:!ў5Vڪ'r| QT\MT>}U3ߜҴVS-s:d`uPT P ogNwۯAiI4P`ngT=ǩE 5 W5ۗ2HR΃Y՗4O|Os"+Z*2]q;Oa۞ʼݒA'5I:=}{';Wkޱ~ρ k=\:N`{`KphDbpA nd>qQ fs%qĬXS6f^.dxpƚ+T)ISC6dӥ5X&h2'lQT5\M(fhVΥ6y#H=$;uUU'5W֩H(O2pȲ(% >FzC!נ Ȑ /2 jQAd{%-"tDKAƙK#|dY(9adwm $S,4_"Ɵ5ZPC&N :u(t22tf ;@.H2 .5pkN 8Hb C-a#c aH`V . QbVNxeV`=8GP:0@$ BA YpRI"'qd+ ش`"E,F ȉЖZA#" b = S}ns%W& &Z 4TZ q00A(2"dZUDBL$ JBRH +#$% :v{a- 0HbPFvg͒LʱO%THRQR,-Y)$XdV'Բ?;‹)mXRaHGb! /;6 )b$JƎHi~M ,}ED'?aYԭ1GwuJqvћiy1,v?-0G>vAA-LIFTd1 2)Qg;W#54h\I`FVhcJ2li3-F#m84FsI`YPCIiB PEU,d$1 !6XW2ڈ|&Z(3VDdsB;3? AOn >+\/ePBB3Hd|pdcAZ-2XVdJNHULO3>E:}% BZ'؉L XҁΎ?ԄFHAj2>Ȗ+P0*  hg( vY?\&dAJ4o0-n X* 1FScBJ0G*f0.$j,UXiJ;bK0QGkm0ıTRHDHJ(SSp;{ˮ:k}WT2 X8jc @Zj05SQMLp [MF512 g:MCal7 P(l . B b0fLn*e[F8vcpdP9ɢ3;1!mѓD.oJ " J[ZGEZ6hɓ!eONmа$d ȈM8aTk ihZnWn j ` E XhHdB3)X~_Ocq1%mcim6&`~ȃ"ȃl]CIpd@ȯ+ w;csSHtGL*a)Q+*R-I2|8 xHHyH?{%`("%7f.oڮBJ>UY$6BWB![Ő,TH (HHʰ%(U`# RF+"T@E1 #$H!**Ƞ Ya`RDőVD-[R-BK" $dFb("&q`,Qʫ1rď-`Ֆ [,H`Nd'p鄘AP>Hۄǰ ?*A[RLq@_Z0i!c!o3(/m*!t;6߈EkC =+|b3t>P@Б IXw6\dug"mV`9f%(sqIs7X g8BH1!qSy$,cz !MVG8;  (v&bA0X Iׁ ,@Cg,]ym 1WYXZQ5B3Blb0k gH!dHgac% xeXVa(!D8|+&+& kVpT B ^VCz>0i!c!o3(/m*!t;6߈EkC =+,\Ƙ* [zY1c` BULlU՝ -)h @7xuL^8[o{Oo1,hmYA%"*̭ Ѡw}an ,o53V&v$Uws ۂ8E &|xן/s.N\fI6('Oajv|-5@/RmNU/Lo-CB1<@6/Yf8(3͝ΉȎ%MχӣbWۣCҎDw񒢁H'(^!Eo ~U0q‘ Prn8 ŠUdG]ZxZyR+3Ay(yr̘< =rC:C^& `/pOZ& $ǎum-H ==SFwТb \G`=Ub( ̽l yNws <21;]!ܺa3`QaDZG-s6Lyi]LtTH@N\\m磧aBs3ibn%S4=\w*7RI ٲ&fćJ9 Cs r\qBEl;X'yCRE>;[orN7'68նǖ;tgPjɳs;8ԐFk'Tt dU u2`ƶF|o. [ߣ穮1W= &bsd$\I,a$a: dΦUUVeUܰ4RPe!h!CdBKv 0~GSrSUT;LlòQ8jRCĺ,rYrZ;l= a!n8MUqN,MIIJ-,;)ƃeW’/Nd(AI 8ԈAs#@"dm8a4Ngs)hu0=aL;#]/Fpogl&DRSUU PT0Μ0MK:&}.r`1)M <u;Ng5"<ৃeXíxE|Jn!O#tB;B x#IddE5,C13,a jd bYNuexCz^gP./n{nZӿ v  '!ț r^39&Va1,99td_Q20:xn<.bBmI5n:b9 ,SnBĜ iT6eEauUUUUUCQv`týIDBYka΋U+"QG tPb cy$st"ƕA v*ǂJ` 1A@;wv_l[mmնmնUVmmmm$I$I$I$I$I$I+UmmmUmmmmjmԒI$I$I$I$I$I$jmmmUU[mmmmmmmmmmmjmmmUmmmmmګmUUUUU[mUVڪmmUVڪm[mڪmmmmmmmmUUUVmUUUUUUUUmmUVڪmmmVmmmڪmmmmmjmmmmmmmmmmmUUUmUmmmmmmI$I$I$I$I$I$JmjUUUUUUUUUUUUUUUUUUUUUUmUUUUUU[jڶUUUmmmmmmmmijmmmmmնmU[UmjmmmmmmjڪmUUUUmmmmmڪmmmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUmmڪmmmmU[mmmmmmmmmmmjmjVmmmmI$I$I$I$I$I%mmmmmjI$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$mmmKmmBmmmmmmmUUUmmmmajI$I$I$I$I$ VmmU[mmmmmmj3UUUUUUUW-mmڶmmmU[mڪmUUUUmjUmmKVm[mmmmUUmmmmjmUU[mmmmI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I[mmmmmmUVmmmmmmmmmmU[mmګmUUUUUUmmmmmmmmmmm[jmUmmmmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU[jmUUUUUmmmmmڪmmUmjmmmVmmmmVmmmmmU[mmڒI$I$I$I$I$I$UUUUUUVmmjڪmmmmmmmI$I&i$I$`I%mmmmVmmmmmjUmmUUUUmI$I$I$I$I$I%mmmmmmVmmmmmmUUUUUmmmmmڶmVm ̵VmmmmmmmmmmmmmmI$I$I$I$I$I$I$I$I$I$I$I$mmmmmmUUUUUUUUU[mmUmm[mmmmmjVmmI$I$I$I$I$I%mڶj"-mmVڪmmm[em-mmUUUUUVmm[jUVmmmmmmmmնmmmmmڪ-mmVmmmmmmmmڒI$I$I$I$I$I$mmmmڪmmmmmUUUUmmmUUUUUUVڪ[jmmmڶjVmmmm[jڶmUmmڶUUmmmmmmmmmmmmmmmmijI$I$I$I$I$I$I$I$I$I$I$I$I[mmmmmmmmmmڶmUUUUUUUUUUmmmmVڶjmjmmVmmmmmUUUmVmmmmmmpm[mmmmUUmڒI$I$I$I$I$I$mm[@-hmmmmmmlm%jmmmmmmڶmUUUUUmնUUUUUUUUUUUUUUUUU[mUUUUUUUUUUUUUVmmjmmmmնmmmmmjmmmmmmjmRI$I$I$I$I$I$I$I$I$I$I$I$JmmmmmڪUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU[jUUUUUUUUUUUUUUUUUUUUUUUUUUUUVڪmmmmmmնmUUVmmmmmjmmmVmUUUUUUUUUUUmmmmmUUUUUUUUUWrmԒI$I$I$I$I$I$еUUUUUVmmmmmնmmmmjmmmRI$I$I$I$I$I$նmmmUUUUUU[mmUmmmնmjmmmmmљ$I$I$I$I$I$I+mmmmUU[mmmmmmUUUUUmmmVڪjmmUVmU[mڶmmU[jګm[mmUmjmmmVmܶm[mڶmmmjn[mmZmmVmmmmԒI$I$I$I$I$I$mmmmmmmUUUUUUUUUUUUUUUVmUUUUUUUUUmmmmmm[mmmmmjmjUUUUUUUVmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUmm$I$I$I$I$I$I[mmjmmmmVmmmmmjmmVmmmmmmmmmUUUUUUVmmmmmmmmmmmmmmm[mmmmmmmmmmUUUUUUUUUUUUmmUUUUUUUUUUUUUUUUUUUUUmmmmmmmmmU[jUUUUUUUUUUUUUUUmemmmmmmmVڶjmmmmնmmmmڒI$I$I$I$I$I$mUUUUUUUU[mmmjVmmնmKmmmmmmmmmm[jUUUUUUUUUUVmmmmmmmmmmmmmmm[mmmmmmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVmUUUimmmm-m-mmm$I$I$I$I$I$I$I$I$I$I$I$I$UUVmmmmmmmmmmmmm[mUmjmmmUVmڶ[mm[mڶmmU[jګm[mmUUViDEmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUmmI$I$I$I$I$I$Jmmjmmmmmmګmmmm[mmmmmRI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I+mjmmmmmm$I$I$I$I$I$I+mmm[mmmjmmmmmlmBmmZmmmmmUUmmڶUUUUUUUUUUUUUUUU[mmUUI>i&:: "aAzx (**cl"5%Tm!OQB=!2N&m: DdFEKbCEQVBJ#Ȋ0e8l1mS:({JPS=0(lMlPI¥bbbT[ ",c!cBKI"QbEDA` (ZQQbDPE "EQAAAEE-`)iDEQDQ*UUSLTTx0Il }ijZ b9# *V6FdR m"ċ& X(h1̥4DPD* ,b\ QFdR m"ċ& X(h1̥4DPD* ,b\ Qr1R+&Q`T2,Vt$ UM*&DB22F"&RP,d$ʫ(0#EU2dP0I,CI23R+k @9bؖ Б %alpAUHD5 8 $B E,.I0*20`'֤vq‘|uKBq0wY`#C)åJ.,mV褙tӑӧH:oLCEZZ@V N`gĤLffjI6,FF2J l!Kar!RIA -55"iQIe* "؊i@j ee& (![)- 42du4UZT*QLnj8,JjY u gz)q Ws EЊqY:XA`d!HSlzQ=\M8O,:e0=x:J0FVM%grd4a"šXQL!Ŕ|-71$WHE:9$?pʒ DWCz2Cm0d l(Őg0 k`&Co/Pam޷MyXJ󉄪M IcgǪt4-huFI2jZ"$ *(0Q[(iqD{1x+f؜zLs cfCܻ2<.n`C$ ;!C3flb́YM[xdb5182I6ReKd`T$I YV} osw,-Wf1= ${ `DN[4ξ9G$ vUGb]T7)xFCh2;0qO!I@dbGYYbIaedbR)eђLqPe,1"0lÅ[ )eiv ]0DMƌcFT d4JMu1'R3ɒi1O19Mꗙ@3t&AD!̩{:*_sݠ #"@ T"$A_уa'*"ETeI.0X=n ż7dRD%5K8j b$HČyN½A- eiΦ"YdOs_ʫb#8>]LJ (D$L$ TG b:[mQ ZZw*դFoj 9vl8?K9 0ՐG b8-5рRv5ဈ;07oXKMo` b7h`[njvW$d:r60:9 N^t.Jv8'wpH/Mծa tc/)/ "XGaXhr6O5dUA=@6`2إ2N39IQH"vb=łɦRJHXO3r*XXk8(%̰ rXQj&I`aV2301 LJ0BD2PH(Rd  4V2kLj%C% gNЂ*WQ\adLx{U܈Y#i^ I6aK$(" @ńOnDy*fq10J̷ 0"R#Lz$ "RF-lŰ[VUd1B*k*GnpM(X0@ OUXBP邾 Hp"#ȫ j-ŐcbZȵU# $/l5V流Bp8X:$Z["idIdEIL#JVA*:)TsƳaɾap5 ΫlEX3]77,s kV͔rfVcؑ#妑p)[6rĦJi lron\6juesR etsN Y̖f1\ծf9]ݶ|&l :#A#4C Sa &"  "X\g˅GId `(o&L.{u.Uee6EMY0,%3i@2)|jD%g$0`\02D0U( ZDsuAI, Y5ES%6P؋FFV6EuD;+{ȶ[i%*[$@ZB*FΪ/=!d\d4n  )HAE (1jҖʵj*[)Q%RK,XIVZRȟ&Cj˛0ԢI$g(<Ӎ$)vm!y8Md c(xA!$^+#Z_ZJmu֌1vuƌ1M8d6/~s24jѬwr ?%8MٖRYVihϫ }k,!ܠjl[R`6'D(0Xl#4AOXb|2bm۽1EevwLRIbŋ887)%JڢO2RyXA~HM$XV07gaa0qB(?FwU0eVdYÄ0ؤlV#T`7 ; /m>ں77 2e@(L@\'lhQs2 g&,Y-)lYIbaP?&DYDU5E%Z`(Ȍ((EDX0FEQQEdDDdDDE$DE(E1FEQA`b+QF"((Ȋ(UReM&#HFnj, "0B Ȍ J(4$J +S$t}U?sK)h:A׸r(E㱾9 iiZ֚oV><7.8[N: t{yAf # UT,@oz=4`ր` h>.AyqM۝eevN{=x;7{=z6\҄TWkl$R*٩J6҄k+"BPY^y1YfJͺ@k:dA ױI ^W"w|ͳwn4F4;xRA@ݾ 1$=l̀ Q@$$T(i:Ezf[ԔBPUQ8o` PQ ^4 v{zշ7# ŒdX* ΄dm0)EGKQ͎TV@]b*_mtdIToOut[;݂DzS"ُgpTd%R7jU: $I=Oln(u@(@*(F>1ݪIA(4@ Mho(zRP4f! 25^z$PE!G}QlrJb 9u{jSw>u0ϧɣ楨:VXȓ5ۜ5gRѯrO[UlV{z}LbYi}{+kRw} X To7mEiJ]vݮ_w"In;{=iv&㱕Fݹnc=@*ק|Yo{ 2z5r lx}yh-K;j4\;}pVpZ֪=ا@$@ Лn렬@rw{Oχ;upt];:vlRbe`֨&(mHt!=\bhN>Ş%_wunpWAܷ˻0ht; _w kwsGN%x](=dXd:a}+FF[G&nv֖NJZ["3t q0 83AMXd&m)l7EIҺE9;m|X5N>sN7 ݬ+F+CE KljhIf7T:598]Т 7weW6§wktNNʆ8.GKfwۮ6tIl {FM`342وۆn5[ VsqM@me5k.c96h+l6T][Ļ.7wFLuT_})帧f[ٓ .\:,Jv{6f}Htˑۯ=|m ة^EeZYśZY-X;C-{΄SʦuZ< #ںU.:us KwZ[@Гί[{aGk4CM@L $1&LQЁ#FMК20@h ODF@*~ЙMHddhIꔑh$zS4zCGhQhhRA C@Bdiħ4HPɣj!SA&2z?~/?}/h9EIY`vW7q-%x7h7_\_7wù;W=Ο?=.I?[T@d?o_V{qP%/Xh)-N|ާT1I0x'R 6Hi)ݟ"P.A>du8ϻjC|5LO81~i(2WUt:+u]HHF$L1 J))LbbUU1BL@t'=eq "M0 Z7. :-bd1R}ܺx}/83!ī03'udI/5=+c^qh$Q@L`!Q4מ_6 k&"[(U' YDth$ 2j!LXM\1|G=F4#x`Qfb1ȊD#3P ( M'?V(olu!z>5h@lȨm}b- ~DiP<`Vhs4JH ?>>LT T*ST~ux~*D#(S=L$VV "_4Ey0 ?(c{?O΄ Pɝj}ZIdbHV&E>?2E * *3< 2"l EoSf9pf]zbc>sݖ>ehETvN>ӹ DABTRj,MT`æOo>,B!V¦QRHHm*JEa<EQCo @~8n.4 BJ'ѫ g_ނ"8fFx{?9ʃxrk W$ItGDB?PWcH1湮lF+3ɖv\JTf#ZUW֢Ox:fܛ{}/ ǖ5D !+T'*CfU㩇/*V0SZ@\5"ZE1X7y-9 8^WfO:ֈS?oGhV?Bf?Om]_G %x@u颸ݢ[-@oPXw (i!9鴷?WJ5o%M~>]yy['>YTPC"6*5A9ǣi^B۠m8G(~n0HNhtn:AZtYeVܳ^mm51@lSZ[6stH.wo l2n:sZ Gqm}m!/A# }gc:ݫ1L71{ɵɌ[18[\|#};qߠ >&Lv5~rOsˤ4;o*řs>gAq#Lw@~Ms>? MA|xi(`c=.)GvJ(_xql ,!͈BZ1GGf\2! ,m8Mx,.* h,2__2Xi6Q27JT #肛yu#Az|ġ qjkz{ *<{nuyMaz\!^Pؠ!<(Վ97UD B!PR_wl.^7^rXsU#2./QOOk}84eWF#rE!걥\ч@gBrku|Y|`*06`êmC lE1r#akVˡ2B:8YAh3on>'t3Zg~8:Cn̕4 3sܡ~͛wOL?s/Ub"yJW3sN?DĀ2@?YD 8fs_v$_*Ό3(̎cSR+M?x&[x~zyS(0GS[2?*= `Rg S_?G([ldP`Jjr~d7V,o݋ۤ,eS"ZׁW(T~sH(9OGTI OzyNUT53^D A/h$ 9uo㒫 $x_7 ~u}tpKDNȪ%!Ϳs_O0UUߧƋmTH w) _FZltOLpTިl{GK&܏#Xl,J , /0Pr_Af*zMIT-K\hD/y&꼒RLPZ Mj캗T p9.})0@O\̑";ʧ_s'Ä|ӿǿ|Z3"+cSw 3_aJ@%Ǣ! ;wՕ?go=X‰!#q_~E*oЁ?RKD@A"܂q/sžJR?Nc 3${Xwi V01Ax\N&[@›m!99u&qUOcD>B*en?QNO[&fsu1l~r??y`RqԲSXGgo. 'i()R (P. IjKDWDY"!G(T?L?:A dHKKgJT#qG4kzEPEXf-#!)iLd{0ִY|(J$@/UaSy$#DaFawdAsi7&MH/F lLk<7#ALx5 J@DU(;!1FP28h6p H$,|:;Byb ìYE ^D_ EEN6nH_*)QQ“: G5=f'g`YJAz0DW`IEʱ)9LY)h Bs8T3 )$b<ROPwhn@5ߊx  -ZߍKh٣={4VPd8+G`2i, Р M+lr^Qh7K;Mi9u/Xc^g @)z 0@3;CO"xLj~aqh "~ҸBt@]l%t2-]ѷ(EBi>k`Pq3&S{> QXU&0sWCP9@5~L@[ vڲzbvUgp{3q~Tbf1 @CB,T= e @Ͷz4AQ7xL@~ ˄-GBd(!?aq6 'tnm//\[̆!P mF&y;7A! U!*`po'$ET3 u9>!9^q B<&9Y/]+JX͌jDGBjPu^k{ΏʐE |ܫ~5!Hc {dĒM ˲B5>ʓ& xPSF)2srQhS(vq-3sX;N9$Saa1H˵uhL3 ˠҊR$~]@A>3Xw64dGkz*J]^xך"$-,8dnΐb\F)]xqTpX]y[OJ+u|wDZ!hVZ[,{vCs\C;\Sʸ3Hw7-&ƁF[wC7]UB6k(tp_At,3fZ'P۝UUUUU[gǏ^ +W - ˼HfHFzv|9Yb# l$ !<՝ Oxoe4W^Ǧ)JR)i|㯝=H w@Xtө~4ej((3ABC&[,Yc-CHd,<졁 5X @LAIQ] 8\:CVn$,rgdMwa:M0r9`Ț6 rϟ@рAH3_g2h؈,+kȐAX㻰`VpT |a֟qԨy#,W 2.yFl%w1 P87'z· aߎw|| tdZ:-`UE!)>3r &['RJ=#NӠpDߴ7"(0N6ۤ $d8 (`WHTwN+YX0 ć Ub ʤ3vw4:(!6NVpagE-ԏF0Y0 * NY+ __.LCj(n ,5-b# t!xg h/ٜM2gu &ap1 %(s7A6f !Ј'А( d7 {PJ,gT?ʌz {%t*92s&""dA4Ot}4QdQ珗oNS)Vsv@'ݞ3=5 G1t((3"PH"P}-FB] f!E`Mjd2pt7٢4nhJb}!~\a !<(hZ!YwQxɈD@HTN%S/?Qё@J,8 <=plYt+f  Hj%DK*GS9MMdT"vQկn=B@=^ ~Lss&.f{(wcP&E!WSA$I٦\Ӽ+!Q5F!CK2D®vD2`+C$uF>HU(냌 / .]8س5Z͜U _Gǡ2""4='蠐dYͬ?%.iyMJfK9f,U$peҵp -E CAL ^`D.x{T8EM6 ar˻0?yA]瓏b@[E Kvwͦy }yzdLTU\UBth R,)LdǏ\-;(Ru1 ʉN%gCLX5F)!5s?'IBӊ(sylEGEbWHyW`Ul[E:}o5#F|a)Jk۟/ǟڙ&ֵs&s9k8i߷EҔJRY}X~q! ) "# RwIhGeS3A]0&D˻YkV}\ P 60_>  QSӧfʊ$Y:d0ȥ$^jm<+ cAAq 8p%mQ@(X 4lQF%)s7F,!QI}Af("Qi?F9EBaBȅ~[bXM(HPFLwpUPgW]ԪISqƤL(vhKP2L4N31J'ʙpIeCuPE`:g_(?Q*㴧 h6Un!?AL+³p䢰Q)鲒iiCN$J|W}>%9ui)5yV eJNo$T6\bH$'| CE[;wv}y}:u1yVL͠*iSW&T)ZeQ,rAzUvY`3[+T 5Wh\)/obiX+PIjV@)"!Dê$$MU`J$Xd(j%j%R` RbҐ4\XkXG\&Y\Z=R[E=DDtzhtfPGdGQ)w/JEIFWX*ᕍ[ZtxG,e2$3l\3:BKԵ+hUa˚jgv.)"+U*Uݝ,0j6%*wfuGjACx@IN&"ChfPZxó5"""mpd-}~JGuDEC܇_/(4(5F0lC >f3%44>Ά凡vEnq`Ne hsbGssFǑ`'E'scsǯs&Q4b "3Q٦(W^<Իz|aql  Ǣ#T][Q.҂,wN/L+hN0{~(獹iTQE>\g=ҏÍv平͘wO}I=iPQjz_r 6eI%㟎g_>.o6lOR~xH}zSUTnjԳdnμEzfdE2+ka/j9 nSX@UBuԨUK ZJk˯ko1P*yf)ɟ$LV~刪9z:gw?-`N/]/v.gCr@d λ"ptǎIAX'2OB:,زQѱv:0 nQfA% hld77q9(k58,>GC`< 80{5oɛKj36}#s4K#I&0Fd {x ?0kiw O.Xr+dy zcݼ*6_>a%P`f`AEbԓ"qfV()V3P 1]hgZ4F \cUT$b*UIr Ef0uf1X3Qeł{WЦxm d!ؠn^1Oizgl8=UBYsjߢq7<..3o\|>}!|SS(@?@ְEi~@m`z&ǵT5}{qFjѮ4!vVIIFC H|vE4 yϷż Nqե9AlFRNeKr(_;qix[sAXk៮o6_t2$uh_]9U{^9Sˊ7"]wݰC$>Co 4sEF&m9F&A]x۬}`gJW*g6[Ciek!FM Xe+ yOӠpWjH~- o.]Yii1nUٞؒYFK!-~y4t,si9vt_%HK6\g}fH}! b @! V4f7elߊB6=u|m+۟OlupC}fG9w,T[f[yyTф1t1#7ڄEW!0aM:iOaum<V]t(*Kn̹f<@UPS!~RXI},]#Ji}!1ZV}|UU9/Nw"{Й&BUgzWhB*ܼZpw7_8C3d [ӟKeb--a4rnUy0LV G<ߌƝS.<gڽKG?يӏ3 t깆[=_-]}X!>z(<ߏ!8j3Cvfe,b'yJ oxw/eɼC9QʌkQ% ζ%qɔO*t'gi<?^o+ywS͹1 ՃhyZU(ڒ [F^Cgh;ѐtʧ~ ^)M]QYϜ<)gMj8Ra [^K Fkoo.̶P1ayE馹~4'P:8\41j. N\i]W>]|ףvZ\Qߦ0X<^)?ֻuC^ܼWϓ} o&__/8=¨"Byz#F"/"u^U@í}Xd}OsR=o\sy,.oӞY_ rEϦ%/w2ǦIS%,i,9  UH kņ%q^" K#z&~]MrێC 4׽ 8=ZMCAx^.OC*Zf f2sF(sp!:)&lq1<Ialݫ8xɷ3TX%K ?.b/@*_o8zu&kT}ղ30vIbN[uωwj2]yeq{y6TQUT5Oĥ]25_W ?p_2"?ꪟE%T?*~zD$R>Q=cßߟNד;^wT?Э65RwiPv_x"4{!-vl緛v0MrrDl"#*\)Qh2􀕲C0!/I] x~~=m9?H_KBRh6l_uk8O:B)$I'CHdTa )cd) 5VIh/n[w/_=}aa~a,2}5Wv( EqneT6~umdJDq!Fy@I$#c`,)W9n%r ] kCIBFPd,|mCHjNP:yR*Rw:mh{)L*H2KO6<]zX0O|^3"i#(޽?~ĐiCXG c/GK(&e8tkGa6kC 0wT}mz1OmlIFϏPw6?ǘ~|Y˧@ K ,p~7K/xۄ[e}۲Nmw*/e3&ІpP?OO8?p1:_ç>a>\d?JzJ=ЧP0 0?N[A(@yD(4?}Q~> rא #1*}3L$( (٥2 lrZ|S~P?Op+1?⫯!̥4E.a!'-?Rv{~ҡo?|\OxvJuu̬ݥgyr jTKSx I.\6}8ۏNQS{V___ Lut,?;`F(x!H'B]C/p-hqQ</q(!?|TG%+qwa[yAyٕwKGqEÞ'a$UYUʫe e7ÒjO3`gD/ dجTc2%yqE[@3'JW?:k~4r?ՒE_ύVjL-U.8AB9d&"1.Dȑngv\."RdQI2ebelXQ^9*r#×w1f IpD˕IOsxcN4 %UP ,k v;?/nۮp?X8T"%U)O$2eLXABD$\!0WI~=?}*(@PtRi0_ U?Fh"&43!XVP8#Ҿr~|t˘Wd (HTa|]3*f}>u^[xxdb1_TJSN9һY%#J}dL P д`&ٖ)kVk'NL+,0"U - \UȚr+U**dHlI+,*bX\K"̱5.dXG$l$U-ZEZYVUdi mI$HVEmfbB*"bKl@ EVD@OdK=P**P$73T!FGq *!x}}x+~r@FJs.K%@r|<2@y{yȪH {뿣N%^<]~_6>cO"BH"Ӟ?3O) `W], _~oq V?~c0b0`D}꠆RWþp蒛_K~?D "z%SO}}ApA>X0h ;C+!tWG5oXJrpk QUzNaޟöt"X +')DJ@Sk~%k>mϐ'BA/ sߐ^RW/T$X=ˌ1ް1rh~?ݹ7HBj}l"{Bm}6<<8,OGc}'WI$U;v\oUQE9!Ѣ25f)CY : )%*,!u~:yxӝ#_.JҰFWMSTPjTS |NjY%~g 7)@Ї^Hy{tx6in7 "Q`#eq >9/N(h$mmi5ET[%]h`UU⊧@Pn]*pn&~ru0TiQJAܧLd0A 0dګj>g2`R(gȪ*j&bA'2 *t`© 7I$*)O t,etK|E>BL]GA  t~c=thY1kmbD} yGi"0DpC1BsV%g.Ӝ˵$V죺0G07X@]ɤ0#1$o3T.ƭKr<{ߎNiR(Z Q>ZSg[5Þ&Ad/~8~];wYEҠ "*g1. ye)E+bp@a9ʮLhh`k/ Dcš8ar;TUp XUf2_Lw^,Ѓ8n`P/{t>xz?T~x+ѭ6,JF @BBrFV_.\-j krϞ>Ot|@ЊU>u1%Tىp59TqfQur@Ex~,ȋ&YD`Ht8?~}0e9N?@ԥckEp$$oh9E1;CmGOM-'qO T9BV|亏㞑I*e,~dn_ƿߕOUqOG&1[$nfbvŲ>/5t%<9eBШ\?j}ߊGȵ͹ #*RV1UZXTl!- k*$Dwy$AWJ9+GFBQDZbFRؑ#bFKdUdV*G}o;ԹddA"[l"lEd#ԛ( wxx"1EUkjJ[VYTUEUVUUD6H5j1I,-(*mV(ڶ+*ʔKrlmʖFknI#TlJZ-,k[Օe2HRQ V54\k[YkK*ŔBBFYVֱ$FRKeZت#mB[Km)kleҖXZYH[,[m+`AcLdȕ&L".+ɑz`5) UUrYlrD#(Es#(6QbNjNc]^,NIrLU$$rl6T,"=HuHLG" dEpY*u\L^;0Sh BLDeW!eeg ~*B?Ge,<9NCC;yęb?AAn͖j<:uFb<@ݔ3$ ܡ!+'by$>CS dۑtPWs_( nm Vힿ@:7 GN,͊D,LB/Y;4_疟b$Q+# u_g׿66=xQ(Ѭzӛ(HTf}~Wa1/27@5HJ/$eG{ L͓߃``,/yCImH|w.G}NFK 8p ipA(<U0vUI%M7F"/5Qn1}C#ܾ* V篂|q9J_c/h,s* Q@7ozC{:_RJDhE0(|,\S.|@G֘-6tbnT=ɧ,Eoǭ=XW^2 R QoJ@L&ŷ2k7t%wX*A ewYNcmR*B!@c%"!P\5^|/d/^`e eԨTR`OO6D.j*ߍw ⨤s{ǞK݅B1Q0x!BpyFP'*,}* & ~kBd俥274.G7.r@^ *D8u~RH]jL悎Z6ƃ;\*r͚VcWqC??zm<8$0PbC2 iD B (fJ (A6Y: J"M_,#@E+is0JF$IVT^<]MAGZFQ"Rb!R PzMZ0 o& ?K7/j ϋ^"@UUW-AIkIܠ8' ȁuK3( ᣊ,`e.'9_ &f @%anO>ՌyxѹbrB 3~xhYUdϑfwrM},/rIu)4OK%UȝU,@% k}?eFe z`ݬڱO"d_L+buu^ns8il(Kj;1Q@D!PwxX$9p>x 91qO-l4)q=dY ޸ן]r1-U P=w,~[쥌i:ZĬ"/oʻXcSiM}>|;a3C蟌!jO8%sدl>O?w~yپg^6?G?j Ƚ(ը?/Nf |C><^IuH=JÏ7?h\2drl<hh$X*?C2岙 R^e6U%,E%j!=0U?# _W$2bo~1 y~Rd!<@Ti%Ң4௃X(tʊ~dY:ꤧۤ(`[ZR[LU)C?mvgB$ d,M#w(t8A؈ 712f$E{^u76,99O iݜFݥ5E+Ͻ=/[7ڈK+`^'&VxDyݭHFgVvp9NvIDjhF!^[ٖ" b a"be$;D>J2ɪڈ ϼBՆQNK.&-_eG)2WUJ)Ϩ)D4DxyewAQz|~%ov>ܞ QcӺEФ~Fh5[5WF |iLR&7OhA*Ϋ*z#$fʚ2}+xC gOK4ǭm}PAo_)=y|Blw~"Y<#`ڔ/ΉˉI"|Sy8rdFd;'F>-9V 6sfyJh)Q۟||qq)e0toGD+&pf<4vi }DHevj&#Llm:?ɟH "8\B$EO#lfP<8x@ r9F g`CZp .ҁ ,HA[kC V{-c`B U CyT|̔յd7cx' .^ *Kt7oJ*D)]Ls ; QC_3rqy| :k7w %mZ¼p2L g[S WYHF5}GTHcV,HeYB9R 6Y:wx@ieLuR` IdÓCsc,"9qx_|GHO $`{B%'vߔQx7e)Z^Ec,$:4z]yE:Mf}@hNn7I*3O40!a*$I*:`eߎ!fOzMF#QΆiX ?FWDxVF\}p?hoޝNa'͛H8`D)$.]TNQCv"Nz(yJt,B둫u>B TpFLP5ړ.@.ފ)uN Ei5 8sF_Le[F %]Xf].&~Ovn/ usGy 9 |$ΪǨKB/aq(( aZ^Jsx">]!@R/(SV |&[qf\єȒX|7H~ΐ!_*D"~G :n9n7.G&*?:֭2REQJ.PSAL%)&BN~J`"8S GLOײCxbO=$KQ?W!.bҠ,@H&'"qk9_?9`}yO[i/ԫd`E4CA9YL?S{5NXOaq9N91 rhqp_EWu3ީѶr1IN`xߟo(WO S T%V1rqq\ѿa!|6S[o3t2\䫒nnpӘnλyeS&' .yM@XHjnKo/R'E;:"T?"4R3L{nM, lԋ &ÊT:^Ƈ֦ehو 8}xw߯gu_=g ;k9mA Ffȁ$X;"6^>zs~)QI F?ats 2 O 0!UX,!|b[OsָPFuHP90XuK(̴zGxu5 [GxAXIJf5_.}mo?[|=WAl?a@zorLGpҜڕ&7ʹQ0'c]d}QvĐ"@!UBayhZ}k8=h=?Ns]x q%27dC5tP0Ϙ>]oWutHmՊ9{GM gʖ1ӛ֓7ط)Win4+ $o54+Q{鲩tW9nU3}Cs9}gV#|u5*-vuҬo֍)m Sm'RG~oBƛ04 G؎*F&[ʶIlngk_'G}zWs~3pG^}xB'3toTlQTUv:f[}i5Vm)&#(.ˣ<6[iUkߊH{Bf_)`rSy{;kIԬ';-ͱ% xEDeNUe+k涭~Wδ5wioUamsO$ZTU7+yuͮȧMNpMZdj7WɺqVBƯ:d:yOMqs38Qc3JOn'ǻw@^.{:V͞kxp{]'=y.ƲYyUr1gܭUH̏wy+zʋ*}-^-ky+Ȑ=I FN5'-!h%rډ=sYݞ'5}vFe>bq=m|д}vw{7|yޛY46-Wf^!QQ9~vS4b Y}4ևuG&ݺR*񺍹<#>75hK Pw(^(w[Zh.μ/y*gHJ(+?SyKd,&#xVeZx Fm.vѾqid歟66Ӛk/KiIx]Ҭ'#k>S7ϏS1/ړ1D?!Hd{{&2vQ=]#'cw)Y~ߪ6uVmמ*z 4ӳWmחvSJdf}v!5+u9Z 2˭!ƟN֋ZTlkM0x=uJ4vָѨY޷-3=g)pfW[3Ck=NAxsLy0*`׸ҜcVÐn7|}{nywM՝)%,s(7>d+o)VIYi5QsPwj湻gxE{믺j^=\c^έ3ĵaaw:1WSu}ֽ Wƹ[u+{stmK;ĵc*=Vzf}jUuI}Tz} w^J\6*r.e]CtH8$AA0$2& R@ b _{WuK{%ZZ/olhW̢X9hA'Lj A[xgs=C{V0&FnW]L[?ʣ0LH dQm#|YX=>upa ±_ŕ+ʠ Hp5φ9mCl2|lzi֛Um|>^fkcF*Sΰ=}k Vlǧo-J|NϠ]*\CRgBzsLfS$ x)j[Dȃașf3w0faty2#5'k]z6_AVAj` eNa@{!-h+is!P! ݇wIMPo3w݇o^|W>X8*: dX#󪈀TTok-NkeW`/vqRh#]U/II!NR#!~Bm5:2b@ Q"a, 9(EL6}Q$V* E"iPzq`ȴ 3"۷ѽ+PTD瓘v_o,Cxd qPL`jiI . Nx-"M^# d`]iaԇ cE3Q<}[Lknwx@@9a4 @$wqIu&!wbBNs_ tuoc&7M؄{ك99?^dמ8S̀}<4 =x %«AOшiQa4` A _GSg֒fhV2820#V]K 3!@!z-| PUAp5L5ߡ'G'EҾm]U?H%$6FF-+Dj6FF-+DjB&Bi2LI@)TH ‰"J&d`#, !3dE @P TAI0MB)D0BdD(D1"iA!)dH!H31""R1@Fe0F$^L32B̃@)ВS $BĐd Le$3A HD}Xd1V%#+>`ԡV્N_R3iuö瑑3B-8%ʮyJgpU7䚞(a!8Crh_04r_H\7+~Һpsyonc{pv$ҏAvϨZdIGh]Վ ֍wIF6Իnf[ѱ&g7Sy{ɯy=SrMFٷ{=5B{{y6zB>N]rRp-_^0Do5ohj7u+.MVY:0֓\XHIKOr7|tky YGH]Ih;0귂CTfw0{-pVYuh=.uM?:_k/^K_ZVl:LUz7}-Bvbs̮XS^M\ cO,:Ob^uǼms[Dt#[4ԙn5+ՈnSxsOz2z={ZrҺ;)L8:ַl_֡ny֯Y5#=ebS /Mu (fzR@|]k8ǽX{ ޾`cFb\&T {K} 4q0S@X7W0(JufDM$R" E>yP=x&ETo' k sh"00oOyI (XJ Kʻictd+9n VH梦Ec>Pme:S "GqD )}DZ2Yژ0 O&̕M0B6X1W01MNɌuɎ\# ; )p$ PL@To *o &" ?j pH,xX 8='O"eS|\f  h'mTY*=?cw&\cKXLEnzm͊$@RU\ju  RרoՓ( ']8}?DqJ[e'AU{5"C̲7Z U +d="I9WQh~P7q'+45H G0Der '=D6֙$yYKUEc٣R"LMOV~yR)=B A?l6zL*a{P_X1WYfUt82ƱfIM8}X3/r2WW9],R$z^ ÿ_߾2b~=<~ʁB u5-gԞú.^Xj'?<9&]V77hrJDžkTB/_%|ϯxb+voR=CS^tAԝ!tҸwU\ C.e_BKK t>=Ͼ,#Mɰ XPS[k[zmali Ő" eo<˰_tgo4)9j9(@@ড়zk)cM?|b(eF0Du/%W027U.>$c׍9^4P&Ȣξ Ex|(-DEBAVAf,MZ"ǹ-z{|K4"{AW>bD$Qќk(._NC]kjLlNK&sCJ000Q[h, U"{?mǂمN0'a2I+ҹ}׍mZ@N:g$/578Md eyUq۽B *SɠJ@r yx!#ߔSC*_H(Y@Y^>~wjT$$ H2)Fa raBK`0,9?O+;gM9l62_½EG"'B',r MZ~ay{/eb#ODsPPμAV,5NlOB`GyJsDxJe޻OLf/%"(@F Cb{S?:Ǭ5|6~P+| qz 1!|E˼'x_^ | x _BE ?><;}3֗e ALr0{3ĿvCC/[Ɛ{V?b?GGTm'/w#>7'-ɻO(0?1Y3٣!j0 :Uׁ?Uci? A}!N]׷" L J@#@`Oo߮Oon? bBjѶVHkҋfEʶBUR I!%|۝fÝ4Ӵv@C *0+7 h7rQ;On;Β$E Lf1 m&;gh]H*>P|9 P~4;yU$C~L㞏=?KU 8ۏḐ7J׫8,y 6h$F۹3kJyMe2Zl!'Q 2QνϞ՟@~7փo5~W?A\=4-tr_aXz^A=>c-?_$>P>^0g(yAOk鲄9{Owͪ|ߞMq˾`~(~S{o+\@?O2 :{s2vQ|}8{w>97 T~2٩8_moH9{~' S)0 4iM.@? E?oDwU?OGv#Tlj6,m*XQI^ich_+&^ݺ"/n5&ݷFX̔smsr[3cxRJ"{_{w?q ?Zw3ܧٷ?X a鏛8}bS"~ j=>??-Xbtc)ԏcz -}(A?G\KZ3 ?.NdH (".;rD YG-/7zK177$5>ЅC@y~tz>Oe:QA _.>>:I\>?s}$2|:AOtQ&(9s$W#+o9wxIm*%*'na)?D9G@`<&2Oev  #P~o2nނ`~  d~Ր 0t8wVqj}!>Y!A5/|FǷ\4G8O/(?_BO1@~@OAOO=~Ġ@ZT9NHXQѐ~?‚{C>fG=ftO,@s&(NV }*c(lFCD˯  TIӲ#Oaafgǝ(IK,GAAAǮqOڈ_aAlqUN[0D&]ᙾy]slJY蝠<<wqA/RDtOeDand"{a^8hyaxi՛r3Ǹw܋q1BBA&J>3G7"yM_ѫozh VF(P}D˶B#duKr@>=҉!g|^~a~kͲ~I-,0X%]bknUh`GiQraJ^{;E:VdO$B}RT__e*:|28n<(Д ~$#+1U?x#w{a*BXK/HFfk_}5gԑ!˰vҾ*0<8\^uW SR1}zF困 v'@f /uI8^2ϼ%OAɡW3(lV J#HW[jaU;n^//: <2!wwZj[$oѲR[^("Y;|/lo=̊ƌ?o6Ec3~7 ܩ[\XNF!MLk&Q\RA2Pg˝GaFPQ6*62 h7$9`:iN2grVE~a_iyF8)h{[r%8j,D5 6O2&ȩjWu7Y`D#3_wT/=邂ݨ)\TA(PًspD0B8P[h`pb QkFp1=XT* `(P cd* YQ9vq9 s5|wg#i6kTG3Q/q݆Pm\s/Mƴ+Ӏ-~GR6Lq}f;_*3,7I`DxZ(Gjͣs;s<c,AݏMr{ymo.VzA6_^8py ٻUdé}KFLɻ?z2ă)M8,9q-hfWU5]禎#iɿ;onu$.Np!N]/5=<0kf]<[gӢgڃk\yVGbӲC1!̠죨~r|i`}:u]i|s<]LW3'ƚkq!㔟F܆#F}u\/~mW1})؆>91teR .}ƙ?>'A\nyq;AIw|!ys֕NP&7JWe CLIà{&Bl8)m[dgڍ/Y/Uu㓇&;oTCu`[~z?vӾ?j+ydQGa-sO28,8[Or򞬔6O-%gi LᾍjC[<8 /or@2$:!`b:=?>O\kcۜg q^_-iX sGU+"BQ:ͷU:a*q(fpair |6K'._7|ᤖp>@a@RfV}Υ2/_739h 8v B3k!!Z%ZU` D{ V$ sc©N]{B@N`Wb6& ~|`VU'& =s*a>@dۻd N~.B4~9QlSoV'aFko13\YR4aTԷN_Isz\IJoW5huQ`ΡXD!!Qa_!Vÿ`( :C%%wx(%Ck`CBS6=ۋk,:M4(ҧ?Bs,hy3I 81a.] F/ fRɫ7P!YRP5I8lw֭髍ejWQz҉S"cF1TIÓR8"E%|SBj)4gB5͸vX_Wq{grio&Kpx "2FrC:O>pQ7Uv+vܔY3C?.c  ;KZg!֧V{ĂӮ>ުFK[3cjRE7jQê"2"`(@TceAjڒ2+HmKqĥVImmQ%VZZ2նbIJ XQ_!$qyI^^Y/;5OY!v9 H d3S8dzw)r]aBG^ZEftTB!2h4 QUpe i^DUMm)UfSJo̙NwIw_("Y9i#_nӚϫ׸إ$nֈ}aǓQƒYYR#*3v͙+zlUW %tIg޻wto5]5'yrʃ2IYUp֬du7זji]q@vMi]i+h."m{y99kF\³\T}jSw$àmfw=:ekC'H|jh (]{^UiI 7\&t22y̿(esZ_v0ku1uBc>JhQ4V[f\b|\4EJ,Uflgf Y1ubTF.Ҳ`uRDR;ҠtU`^&%X˲a  TnBH۰IΒ]zF׏8H]*H@݆*e D433JQF];36 9k hh]UlbԊ,dT*w2nIvwEdv@ɒfU^E$X:5P-i[י}wd{B/dj7ޛ7̿W^^9'RǢ߽m{(>l9smnה{o7+Jk]{33^u>6OJ6{;eeLe`0AuU3HiU]]0ε,R A#F@&!b%d!(`(uh(% (TgDDEHJndZ9y|=U3Tm욶/lk- nj5lI,aQ]U"%EaY vTHGpDj2w~pVRvUD 4/̺xZu5eG޴Yn\! ːgka=W={Kn~CUf;ߓg:#34UN6ӑsQy36Kwٞ1RNxX,:p{crʈϗ,~"/=x.sULݛ#uܪN-Wh;۞{/k={=q߼&K8<:diZ,~2𞯉dq[ٜ:k2gw]ZdskOkzq7ei9k^gzo:}>G?w/-{WX/{5O?U׽ww=ws"OoINuHmD&E}<ծ G7#+ \kt;x C{.|7}OZ>H`ˢ / nuUKy~r RWzлie*#Y9Vk,ϼVSS}u}HEv.o\-a.3<9X ݾwS{q#G<76rwIfrcwY4y ^RrZ7s7,X* )s;NMS<Ѹ8=0Cs1gpz盩tnr9,Ӥjv!y k3 y[N:ה@~:sףCR=QwWf_}s"vkj3j= X".BjaI/H8 d͡p,B!ifEr h.fE[cHt4` 0Yd pAr#oD%ڵ~ʌgA-Hݽu쨕ؐ[VsYo?H: qgIMOw.p+UE5oCR6BuE+u;4p43<}u|S*0*)Pʹ>[<`%2H{1!jrL]qۧm=/j X1PC&XPKAQ %nxߐ87{SΤE:;YT-W+ۑvBkw33*clV]K5NAv,i;uhMd_45=D6^ X(FQ66PҲv{@wRJF+ gz./SLng*{nyMlvQ+W|w5SHE31p :806@O}MfVT%@v -+-UX g~{aj{v|󝘽wފH}qO{o˜״Hࣰl0h(cWdftρl)A&0!K֭޹ u۶d|F EϾ]0^"6{o_jûgYMg<`ZεO<CvbR-f{L[8sGmRidVϒqo3I0=c}U#"SUTa㫠؜S;J~e|~ë00L<)K (<'g'V::% c)$y=4}9Q0B&^(эMz`,/59ς͆+9%#{$| whj'v;h[y̷o۾+gVדo2 pИL2t 4-!BI3 =UOoQA7O5*U a<^#M6c=J$);z32&|kyD0!ʲR6yL1F?m \ZLY4T-&fҋn+La/gVc!Jt yWMQS\(2a/[Jw8ČaH+Fk] y!cC/\XpQWq_|Gwήh^5^`t=쬾]z޷;{o|Bs^?.nf}9UrrXߦ}>~wilLyY4Źhf9/דkzv&{;^w7:?Ϸ罪4ss{2NsKWӶP1 ( i@b;P04QR֎G <~z}Nv/HNܴ̉^]+Ñ5u$v$ Ι e- I  9 v6˧1Vus5yes+>Փ"VWzk)+ܛ^!QX \huv̡u.ODY]8C{q돚;vs\B:H(gNksןΏtkQu.™( HC8fEAQTR&ћlE8x8fl*h~QOAHpԕ8W뀁j4o+s:=+ Zô(mw{a)/|yɢ(I!$!|s|qώ!%PB"ėy.U<8AfpJݨFڻ˅d7z){l;c%pNo]|c<@{IDYXڡrBKT=FTWA]"@̞(q f0!HT qeK^rW^ծ,F&&[}#e4ynwO=_ߐ<=O]|7dsea7jЭ-suŔy]iPRl3PٰBA$R9T89H ; pHDP= sfͦG*s;ϝgVOIO.i,!nӶ鴆:lk޻57fxt9W^sEf 0˪:oRX*Ɋ*%UDU檌.wy[$!D@T!IIn8<^Hn]56gD髾il4N/,PHY[q$!H'DsBw; yf5&Lj$q=G oU0YS2QK]f[KIȤPwÖRETT>\}}yҒ#G7EL1B f+"ᔂ奋SXt) tStHSlVآA I.);iVy)|&Ӎ)h&;C0QHu{f,US{AQ9{@Sp>AMCg_>>^m}G!qpH(ͥ9l䅑H ֳlg[0]_;Tjr''eUswi'[ȧ?PVdJ[bE㝲Ju t G/r'ֱ%feP4y,f8[XwD{tf^e ҬGG}_?-c; h0찃OWxdFEV!a!Dڻٲ֒ n%eYx1uT/Q)M<" q1l4^F!DY>gM ]#f~KXiSu~14XkO+YcɹVoJҮlMf=7Z}3ӗ}tq.ua1ztg<_YvDWskt%^BBZkJWwĎMZƒٌ}&Ӟω<"*V#nA,9]die6QyqeJ8ⲇn‡\4W ֣E֋[S^ޒO|K)fef$ q"yݨ bm'2!ց`k|xR1;=5}.iuN}Ւ *#->ts9}4zsG|.WZ6u/5waY1'$SЯpU/7q#mM֯Rl6_wGO_oKg+2`\@#)_D rVLD]$Ғ[4(³PIR;D0$ɶJpJ[(r3㇥tSD)YUb>(FA@W)vE.ʶQ xbqV7! Gm{W]tⶋvoR8m'lPEJ2`;<.YɊ)\x^[9Kk;ܾyEٮ5~4cTi]~ ~%}^8l# D p%'a;.2--7lV֓S$' eR\1# iBDf>ب|rCyo[gf0k}R 0zSRF( 1 D7,9q 2Bk'l7I F^sZ{nT!+-bHf@݅Fi\Py/:۷5ݚ7}qn׶7_}Nﳖ'LH uf5竷:=xκcR9ή2nCˮoMز(F货 O,G p * &")̬c%fvf:>.ܭNddUysά݅CZDdOh@^2}D(AX0gW.B<`.wP?[mQ?zY=dT~T5u~tZZ!HEL!CZuX! '[箷]N*F"۩/U_&W:>=:}KqU_P&..(uoDd:*j~:<ۛO]UíؿICk-g*Ez(abU *.þ+[;RkQESQT>$;1EX^>X&T}*bLwUEU|۪M-TZJW~ܳ.RUꢝǯ:BnBJoh^( !dBMly=yg'O.򺿫xݜXFds[bZW7h啮ě'a#妞QNUQ|O΋EzKxJEQ~YfȊ/?3 Z-b/ +oS*d\LUR */ABHʄ ?&H$Io 'xnߚ{ 35'n~OU- sfkYտt@OU P1 |s ;JDGR&@f ]@" P#M9V8g$8Kt 5΍Dm3Dg)%9:BAq]^K1w\42kCqu(!s"qq4! @Uf/H6}w׿wȞ b ! T =g:~ɶba7QE͐G+q '% K dAԅGNBXHE׭QMEQE"߃(Ezmny:bbX^t7_8/kDE:b(ǩ`X($q'\t.fH,0c0OE騸|vQE~qN/-17>:Xl:]3PR y@pIIs/v fbUjAYKA'qpҵR40c~vfQ0HC]$,$hwE ў7q zZNJ,vwjw~=ܭP̬JofWzi`&b(% 0j! #s}qƹq\nM.RH뫐" TN븫 =c B{@:v]缋:P$ԨF>W.{FQeݡ1 Fߖ0(4LiMoR1}'fF(Ðö),0HuVVnL*)UQ&Rzp5'r_>ϤkE[31V(ʎp]¨WLh9}7e@D>RO\Zg1 9ד"%&epވtDyL(IP<ī*,.w=yY)tγuמ{io)oĖV JNJˆyN`3 ~.i&oisqX O;.U , at +iUݙFDh\zq3z<6i{uJ6Q_釋IivN3ucgF$3]IJBEEDOMcfU11R%pBa#&\j+A﫝@'ۓU*?g_Jk|D{'j&>X8W?t`S{|'l=׾92ZKf 8hh )0ťf K>_D@L*P4sIiFIxVR(QrQ;H34ceI ˫ Ѥ{:Qh<}>@Zs{B9\,|0x{$۠zSS[\z֚%)|^^ ۯ?EԌnYe3L׮(Ѹ6Skڮgz~eN+q?93r_7mduD$x:޽=/]JlֵG7#yի[c5 =4ԝ.mҋ=)X] qr&jziU3ަ=˲]FkJ=O?#ۚ{*tJgMqFYs%>@ǀ*(8wb1 xM+"qDJPZ}pW_&b~?̤Ő>OF҂p ?а"_Wح&nB0R1-yGLդF*{%x,~J.Q#ߒ _f6'zZ}߉<9eեwSMUpk-)s߆g=u{%}js+k d);$?ޙ>`|<+A!YqM}xhS`?OY_eܪ̄ٝ>u:@jiԩW\x2 PPP}׃GsflokojKPrN[Nfa?_/R! B/ tf9򬺝ZNMl6d-H0c`C, G^̣n;s8}}` b 䱧O^w7Ĩɸdo~\'6?+yv|tδmk\ɒN%W&׳J*@@/`&娱[ZK_83;LVP*H0l/_eUTZ9m0/^FOCgj'&,PZ(RlydDBNE2JE)}O"!{tjb 2O@rs_~{-:b*k`wεwz3:1+."n]ݭw/+92 4 HK:la+h 5 ?_xDl~d~z'դi |2.wVOGc}7hM>yii2ڹ՞7 ,=lD $IkaFFFrt!{F>b̩Ѫܦg(AT# Lvp`KnnƕPųXt! P8M-hê(%b!iV])߭$K:BU+޷lvϤ:Ff5 ⻾X߇yE&ʥ0#B״o t7ǣ"᪁%&QR J#=(8 Frej6lP;2Pd!sU܉bKJu# ~Q)'Y\xD{S04uYy ,,\ boo_ȵ=s~:6!h@c!2pL˼fvܦ=0Àa";:m:v:Jo}N*;Ϫ7oM\;zzcWd/9ILn=5B̽,>r#to tB qxx mVbl$ XȾͻj(KJXFLJ1uJD@y" )w[͹[h7@Л}ɒdH _#Us;CO4 Ch ExT ' `vZg.Os.Ѝq_{yfliq;;6o^vRlRҘCX2}?bq.Nkހ+~ A39q:n 2 P3*howޗL<`20wmr"Nz,Lp.a *U\%O\ ;f1O{ƈ0`r7X~Ao UAUUҟ|*|''i*gœӔ;}p(|T7/&ӓOqa68MZ1M(Q4vM\uIN%Po |j!..$)ʰ q`Q6Dž[[z~kD]uB\rK O@`XUBS/UzV|0Ιfwئm:~`xoצ=>BMYG!8ga[s}K)/F7:%eiˍGk\׫wZ߽Ͳyb귆!WXP`/xVEdۿ~>8T"oo_ݥc=[uO~8wUB`>tDLUGZBjr7©T'NGCZ{HYX1`F6+HU$0 #0r3l9iQjJ'9chhx8Cppa8j2Z]E? ' H ä &Fd-Z0U!Uh b0C 5,?ڞ9m ғrcOs͕M?걗=mfTafz}_/A{렏1^Ky*3n͝J%۰N:/I 9P%W; R(%"NLNJGeKW( 5˛Fi2Q_7(TV]1 /Y5=R:?)W|5)Ԥ&%H) ݇tQI orv< @C?t""Q&)>>х9Aò!XS?1I[8o)q孌8yKX`Bjke90x{z yT[uH62jjȧ PCdt8XwXuG6KU8cn LyU+1fѶB2_lE?;G q f~Hn7Α'!Hc#ADU= rtDϫdoQ:+2`1!j5yD@s!qh c.*@'+\Ytg"GS#Jn6{ݟnj\_9nU|VPy^[K=ܶax~">{LS+sy&I^>ys哐]ӦSkZ$8@R T)JA)@M(!&2,lԲG)أi ,#ުn&r5ZPͥ|l+@X8Fmԗ2*bȜ9@<@7$Q0! ZޟzTa*dQxh=m1XJuyM |q+GAī9 1++_UZkJ| D ?bf)lIA3x {JVr.=e@IqUDR&Xđw )mÎt:sq"TTUQFRq g~tvO$(|<"JGg^ITC|)=G}=!Q,DH `0eN<!J4 ?7ӿ_KSy|LJQ"o^5δ68C&L5"KΚRl\R8b96xnEi&U,9*;\ *r*XU=ۊiLPs,_(TWc$@ >/I,7x,-EsCj#)*ͬ!yˮ=/sNK*GbCW囪 ?sq8]|^@,!JŒM<;c= K#?MIK*d;4HJ Z'(aLWw$d-gޚlN238?|@KKmwG!4bZ 馒-N (2osOmE(,P$Jjn*>*` FgSdEU*} ,*¯% JeW*&A7Wݎh1d\.v歛u\_J 7Uewgmkh뷴 ϻy֮)7vf|SxWuo~zskܩJc%p)#PɁ|qjMJSEd·S2'?x.QI:RKjd( lj^H Mc%C %&!TR#5_ɼc'G@6T D%ʐ!H(#DQPE]UY)JhQjg9BZLI}:hFihctˤQPzFf6HBbĂXȐD'MB<$'y^Iw"wmMO;!H#AV2FS0,~Yyfϟ$#*Ӫ;ڼ]* 4` %5jɂ*)2sOYZƣ~{8VJVUTQf"̱QLDDq؈"* .pQW 9i7rag@}?z:<ڦSTE I=};OmnuQp"eikJ-X/C$at3ȏwBB&5ʁ0*^Jl/\ΕI<}eR>B}lv8ɴBp5 1,˅! 1=T:ebQ&}S] >@]׳cN3²Y#N'J|6J:T \}*yʙUtKwUZ_iew$kf`ΒN_u*f,YJ+Ԕuww9cjԤxkI A0c=iYN|آScߋdnd)ʯsՄϜK:j瘿xo Yeu@!ïW}v 'м0p1IN1hXQ؎q?սJB)ٻqpeoνgl9D*_SA4+ģZ99mh{o[ɖO<{]Os(Rջ-!UN@C0X!%K=0WN2'~̕K- 1?BH\](s^(0I&V i"Q9[f)剂zu˧9w@-sHUlaE,{[%+ުf̣ *6W}7܌GzŪ{AS~M#"O7 )_+]Po[}tB6D/La$7@#̀.gB͂9b`[AA{]%d*Y $0v!~Ÿqrt(9j"_*$hZR+6Pؓm0֕M(**R$XȰr`hATeI?z~,!ӗOdo?Y+I0r]l:*N2 wH,Ka\ıep.]ne Bo.}Կ<+[gۤyݧ:lwU;_b_vZD.aCq5yKjӉ+䞔Զ!u%GZ:ڠL orP,^ᯛX'NrٜҷLgf599ܿ+:9(u򺇩aw]&Bkҿw|~G8ҭgͥl˘ Vw]tsĭmvuv.Rsx<W޹c<;J2 %srykcdݍqk9b:IQCGu7bFSsƊg;n{fiѡLb)ym>^oyW;mnw]<޹܅]yl*ʵhJ}~AЙlmtֹmߒeLFTr*3#M %2 TDdB9[cT/g1Nri-JrI s]ukڒI;Ohi^u MyWYt_!y1~ 9@߻zu{7}iO?aύC6o7Ypm!V GrX .B9Ra]s;^E^PBB|qȩ R$.JQmmA&Bii ^[5 ܄D@/&]9X>K`.E`w N&—ژ.O3*T+ Yd67=0P|?m3gjۜyug-󏞝?($TJL+b0Qk4STJCk ũc[qckC5*ҒJqq0Wcwt&|b땔i79+W41G{xyQ&f聡*~ڍ{y@P MpHLhyݦAa7JBs%-r MQ,֠-bto 3!WMRPRk˾od9aHnyw޶QHSݰ8& #pE#s20vչ(ׇևuHV6) U6uELez6!kt% ż9_.S˙ց&!pDDJK.k/9kDgBgm?qt]v`Vrچ&SUp [97tQ_+P%*RkTڲJr3I߭A4c 3p{HoNξ+m2Z>TC3!WZ(k{511zznﻺa뻈m+sם§E6˕]=w3~nK؝B{l&UsM;lwZ~ߧp 4NBsqGr!h: m[EH%eF B9!Zsf8–HyV IE.''$KFUʵ"Y숩~yPqE35Hm3mYhuL^b_{ 81B@RVy<u6K Bcg[ӕMfy֔C,tԴ%qD3TCrfUq+-&Nt2k]zJDDJQWr;9~?x}Xg J5DF,NCº>>)A5UIkTad,c"E 6OL~WUQa&?@cC@*ceQ8>_pyFYsMEfӞem+k?٢xT|6ocF^;B(~`-+i#d}ߧ/rމw9eK@Xr}ua},w ;}oMyZ(#\1g:D3xOSP|:qOK#ˢgE NFW{ (P!(%Tp )ODf v%F8'-'ZީړHB)ޛ:1aTU:c,o$n "N9zG,@}y=0~@ 2[N/1?1Bklj KX@¿npjSyY$0YJ 9 ָ'4̢EdEeA<:,Ճ!:!ϥZ:T 5Њ-HuMYQ,kԋ6>F ]bb5g-U4,C[J"#= [i7hFF28i+L=@UAA)`H 8•M:wjR.!.a32zK+U%"&E̡kECTGkjǦG K>k=BI+3Ͱi4F~oD||N|փfc,f57fE&Q!L{5k>.ׇ{iǶ-NH#%޷^z]g[z.7əN{c-ק= #z^˶4ujj܀ خ)mQʗ9] ʬ2e>gčjɡ|0T/%ظDL()B%  t 1z3<":N8u[-V q?Z>Kdf>f[oa vg<){ 5։7W5/ZG<ul';}6նsQc33R1ZxƸ'ז}Oo>kgޚ'@NOՍDrmc+mZiֹw]vykTmIᬫ)b>t@, 0ӌOoH |Ąrn ?2Q nQ~-fМ㤧Jd9K'b v"s Di9DSLPHUƚӮJQ:@2Lr#b\cAit֖)\ʙDG$iIhnj *閅m-,<&PU+9(A鲧 ?j RXvG "W5XuGjCSdBüXi%1ZJAUvH6PB#"B!t o_zȬ϶ph*SRSeC"O5/)BaJc0Q0# r ˼yj5b \2$yC7ʀh@yr)qVW?{[E/cmi:WqV_ֻ+eV?y'oBVb̨PvΦC*ʪ0!YD,ϑ\h{e,U+Lʱ~fYk|+5."*ӳ22aYJP()Z>#^yh1V< ψ b33xuy~w;`I[2,&?W<;0]m%kuEijutxh mk/^s  jEM?*+8ߝTe 8aFd`vrmf".*.ɘzItl,4͙3 WMZֳj<)*s2ҔK.ϟ,{ކ\Oo;Xj]^ ZһM>u]"w=^r{ߖ~_{~Cvή=yUWs]˖w_q^zy]Wnk^wV}d^r[ZƝ)^Mze|9y?ާ-/h9 F'D¢ 2Ŝ!{̔'ߏOc\qO<o~*s=@ sۄC #!%JW}̮#)BHas9fli,s ѵkdvXN0Ьu@ S;98L]_ia%DZSeK:mS||D52Vֈ W$mUDc vZRpooN;Kyܪ?.^sdqh2U_ܯņe:K@C8ڒ|=rf񀼦5&\OO7£ڜ3d3@\*t"F^w*qy:B rdOi>:r!~F/(.Ql8+MJ@40WT}n=m٪bʘ91f(% fbSG&Y;nhvou~=uff2|t<浣}@qu57 ,"f B2T^;'o+F_ȔIAg3I$&>Jifv&A2}f-ywQ^ 3,Q4G!@% p]PA f5;p;e ~ KA}~u]zggБt(hAdZgi{{HjR]zqEP}, c?4snfQsl!q3T$M"V@ޘǍ[3jE*R\]%ަE+T 3y* ZxiBy/<%gi7HVz,M-}vğ!swW733zuc{gQ$tg֌My|{Ӧy=f=h|wxf}JR壍89SzI#ʬA=}~/dwZZbY7󼼌Ң[ϣh'0mT1'-QoDP&ImӭD3Qó \;|G$M'\֗HUDcĭR^Ok|{BϫlCweQA/k0fVR3nV?82/cG"s viĸ0sjynk\/v43dw`r~8=32SΊj|Emss;~ѨUWysLy>i}ssڞԏi`=i͌Ƿ7ўwk1.s}Ze}\KFsȄVMs֟sP̵GrzzGびgqڸnֶ5[xu%sNMRu5s,ԭV͛Xjg|\nWty;숡k#9}qYc7"0+If>۞wU^jcQQAOȻ~{떤zG9uU-=V[_/'J(K9O$k,r꘭mISPg$%X{Vm LϿ94sy$Vlا<eYH3fȑhe9hQ@\6 &7h*tiP|YYU23悮ͪ(ћ=Dǹo7]l3\TPOC:(RwbphAIH93VW-lR0ҭ* JM4#"hxkuMS(MRuj[u+c"Lk",khBz-Z@ߍ-@Į>D@@ԡ.id/e1uJIL5ֳVzv*ּ&f[XuM2|(G 3.f$z1%L/S> o ם7)$F88$ '|O1T":˄!z&1L Gp"# :Ueb1z61=5`IMV^U>ωpVRŚ  䡓I߾Q0Z5 Ytw5p)P!f,IëlD KUlP7Nf lU_D$OYYV-7QU7zt>ّ;8cnq,|! d5Qm~lKZZ-gZmNZ(Pq#YrCgV6m }hb$9 A6Y/Nb%v#DEo%'C4u8+ gZOWli8Z ]̖.(ƚAب4gÝ6ٖ/η~mz]y 47;8{"|̊+(I㹪4DHa~TLo N۩9:eIOr2g> KJ wH3_!&>)8cYO:$H i~{E*vҥr^,Cj~{c6;[wSyj"LCܛ|9W%4=1HjP>G //vU4k?rn;IiB] &UV1^eHVZ~qTie4B Lh"9%$KHvs >4'~VmRBoۺrOڏϽ::>ַ#y &3=5+ٍ5635gٌƽtkw9Ol담lgIgyg;=oswssn;z@au[J/32ݽiċ%D[}A?]B ffqw_7R>}m*qzy `Glk9Z"~+&'hiY0rbU\o5\ !KƖ1jrH ^r@qp0M7ĜklЊ(;y/ҵ 5v0˵ۿFfP~t+'H|XnfDX LXM%MQ H|Qd KAɢN&Ѡ'ߺg(IEN=|+D\.YlN.s7f!@j_by L ?M3-<^H`ɶJh޻P15/OJvW6 s1giڜr)z/KK}uWhU]p K*fŔfœm;*5[D$p \E*k@(:[7:9TE9>"Io]SjL>Q(b\KqJvr"{mlFQ4=y„뎮ۈΌ|ٯyI}Ds^s|3}3M]Q|U)CUΌ5Q6~N0 )瑞z;KK{La~qN Ӈ9%/;vQqYR|9J`%Cv>{WLx67bsmy<7Nsy\u>@cB8?|=O?5&UXԽ1$:ozd(;v)_=)N]H ;)S)6wydpwq):L:RUmw(@vTR,\(WIZEmq X9,U˳:#,7tE7!Z1H7d /m)3dӿ 2 J궳 ^=%$T lSqbxG ouh]1R$ hG +mȏʔ,WIEGޓm#*ˢ\ ƦU^n;OD{6Q'od.DyH#RѿOvb989ߙUU{HyZϭNb/xN"^sӭirK\A 7`{W¸Q_m?LtFF "\PA@< 0\NiV vS߅"reu޸ &Ɇ:IėPM#O( w|M瑙){<|lh8ޞrm9ߝ.a׵.gc-ujh@sUn0lɺo6wbc׹-o|W^ )\Q4a[ (GJXopG1E%"IEfxa.)3vm>qLs= /-H\$(d[f3CPBPY<}UOu{:} uKe K?i-5aZS]a^ŕ 2$ü6aT1M.o2~ݹ]YdFv2  0:f0ibՊ{۶;_N1cA C/M„xUĢ"&5haۥcWUkz&?u;g|O~zEL5rc~cj9O3(A瞻>@ O (}Dn94Uj[Eg; jT-I-Z+ 1YTgfcubmeqI'&LV[KaXj͆3XEkH(;P'0#-kHٚ h_ oy 28 J oYJ|^.\?{ꭇa::tB oj|/mҭVA9/]33u7-x,gY##?F;T'3jg93뛾96]g:⻟gP% 2#%N~+2%[!f-<С豯"P 6Y&*,1;PJ.8C`Tp-# ci3r45Weu!޺`gtnzs//qMԜ{?DƳ9}I5#tZb\y\LTȏ&t8e4L-S0G!4ڸ n&:}mnn;O};K>^ܬ!m68]7ފXO bTqN@ђ2D[<:D &9 (m<ץ+zQ;M|~Q[II@YHt vVJ\ڻcBkQqS>/1R/q=k V箺k4Z gWdcA-H_4m]b_i`CI/:֩G]j,xXn5**]몢iHcFAE3R;.r\]UԚꋾM-/Ѭr߽ ɯkiU\I/dT^ ײ,Z(Y9{#v3|@p\ssyz+=ֳgK̾}[pj]:d{htɘow9έWkdXn2Cf)::$c$E(E'c00U +´r @Aƣdc[ȲvUuXՓFvXAg#`yhl|r랑p]QVlŦUD()XVfi% SmUr'zuJ3yrJ$Lbws wE&t-X*MC3N yBV ='РjyXH';ZAUfvAw@! (%ܢ1瘑ID ) dUM,#K,pk)kk3J1gtg2Rj"IMM6]%MenV>#N;\m!zJOu[/8j/ D@OgS< dr $HbS2S/W2 tmQ T*ŧtТ2PsA"TNIٟvPJ".ԣk+2| t $}e|߽rmr,;w.eMi/eFtrY:=kQ,o{;kqSz'8P*őQEVUPUMjP#Ym#@L;%=MDy3ge.wpݴRO32OʫiSx8P̴w3Zf^hwfUD.ȩ!R<{yEmLվO 7cYu{w6_Wn({)s^3#k~fwM:湑׼r_39-]iz껉f( :uVq\]g'{|7ܙd\aKWѾ4SUM_tDFě F5\4F~.$W[k=AKիKGis~oHIT+_Z3|3udq;,,p͝iə BgJ?+N% JGg^3y`rܓUpxȪw| {EyќͤCζI癫Gʩ{=˽cӓ$Tu ӂ=Υ{<1E[;gu"=oo+Wsŧunשβ0'#s7 ,\Rv޷Zuw:_smVnZ秝zd+Č֌.ڪ^[G{=VF;A[2`4֦]^E9Hܾ>ѕ~ڶbHg{juks,7J$g;EXI֝U~c︕2|ʚݯy;tl-kQ}^eWSUr oLOȽxouϤx>!]%=1:^p됉~涫}C&ﴝo~~4]V]_W܅^ }if Dogh- |wލxc>yȎn3ȄX|w 3nvWۏVq{9 xlws{;{<mKc{}^c.޽VZaֹDoF\o{^" {\=^HK5xٳ׾~9>IM~Ȝˉ~|ֵFttWCU+OnՎN^k˝Χ ;%bg75Lglȭbm-ErF]js-kk+%uoiXUBy/)o!h^<2SQ 5299VR^HTw[Ckm|mO92Ѿ(gCvj]|'ż^{W;LD|oe_NID}sȹasש'<,_]8=1eDv}g͖mz~F*uznU'{7Pv8OIHߖvm5O=\^'+&¹}ZNGQ]^ϟ|4tm5uSڗ ;{SegL^J7s;uHzyʺ~3ձN/7î8yYVj䲡yfm 6ۙ7^Ƹ֣#ypn;o$i[:7ەqg:U$mG{,צezk=9fnye7kq3Fo)j2vWU|}J;^]⽧oyr nhZwO9aَ ޼xy l9/JUy+mw,ڱ.V|=;ߞԉm,| >(Lg>|/s {z|͉)Bhu :CL:Gωܞ*~~gYOu5qΛa5j=^2Vz@2gY>Cb=XKdhoySY&okƝs-#eOrM״UzP;Vv'{|{9^c["kTb3ӔTm8+H-R>w_5 :[wۦus eYk5HUC{q}m}z6dU^wUhZj83;v׽scQfyKiiRnSj=VWʧOk^2cQV5}T=uYnsu{sZϣ>*8yTq&/u47m)#5!͹|G^;0#쀟@HBZ\R4; # PO#*>Xuu)"&QPeIƿ y({TB ^ `$s(ϕ&:*wHҶ{/'~pZWOf*P̭ecps g_n!B-q6LC^3T MxφYl ;rs'Ÿtb9@@@lg[UhEG{ LPFk8=Ү`g̅av R]v{8s0EMC%Gm u` ̏O,Q..@L)+:ْH!$kYqN5r@E AQJFEJAji+kEUrU P%Hljضƶ*mEnmZР)JPP#P)J*HJ)J@-PV-ڍFRiA( JFMhaZJh)P) *e5VjmX[bѨQXUUhՋ[Սj*mF P- (;qZ QhV @hZ jՋmE-cZFi JEi(RiRhF BwhEu":%c:/@V( PZTZ5VTl4H(R"ЍИj+Qkѭi)T 5*vVbi&DЪR*--0PHj2Th ;TUPK0vזG%'Vsמ "]5KW=}8Qf:{ɎZ߻ft5(q }0 ѱDmZV-ZP (H}:Lk[)`XZZ@xQCG=7l&)YCF@<ZVϏc<_%rw'B U+>t\ e #zriN&ZZc>Uurߎd9 QZq;'bʔGS"w=5mn'oz^U{$8d7x߯twz'ZÚw߮3]v_26Ӣ믷^3Q (]"Wt9:4qQ, Ky8َFce|Јȗ{<%R7:y᧞Σf{ޕsYγ50{75yf%kw>>Vr>tQ0y '>EDFAT[\Rl.^@*{)cENȥi ) `@=ko8X|A2o8\N xK򛍌IVfdYMz7QRRyhhoms[e8J23i:-ɦRlgpX0VZ+2~'es8D$1*FjDvouW]n^!B柇MaOW_V)zNHOtq" T{X%$r|2kQ hv~m5މu))egpjګD(UbJ~$Z|n>cD~Dc9ZPs|}8DB%^߇"@!A,d}/o^^ylUwQE>(XwuѺ(,yqv}{&̑@RLEb(W(ȢeS ۰{Nv{wu.^9'~t&Y$P;N;d I do]NC1`|1`D xo0)Ne}WzyC /zB(v|8$2Te ]7ou}:i-jQNPd"OSCk|B/8ko/J (]Sy5{H&/a^6;N|_9 x$ߞmtg&^mjN`\~݂(ŀVj[_ڂ]"7A38ƂJєe;KpؙI\:bMK12_z*%$PVkz [_oOn9udΜ-eU]SyGR v> *( 'KI:ssCLw:!WPH=/+O-f.!>G^G ܀H 4 4xn/(GHQ0YxJM Uݯq5;V7fﭥl'{ߒΝ-n|U_iζydEas̴H ^u.b'mU} z̤KzϥO{=./|z{i_wq˼O>Af_ wcWcTqu]SΗәuٜu㍸[!(*W%HW68k;.[1JA6ʈ`RMI)pյ_ lHmj Aw"/odP+pf0A =smy;i'$/p*]MERAgk p.aV9© [?w LD=w#(/^}8wsy\b!h,}.rwsR \utvZwgMD|9

t hsccYd!yxptmr}CeoŪir[,qfժ!e`~Yn !ó<`6Dzk3lQi%1s<2QFbam~}/:!$(Jou-sn:#-Pk.6m[ңҁy DwV;WC0)1G ~(n]L䷿lYUpjEL_M5,j ,Rt]:x<Ч*'}bJ:=͜ ڣ=!up3 ͞HR؈ G@/x/T!Qbz w.;5>tF?̪& |L'܁@Cb/ U]v2aؗݓ `V'"UYT]nnF4mu]yqǭu!ubHoFoWN덇5@|{c+"h)#|Ngo~=Hg_)DaXxa$2 o~H@=.OtKnjObC?n1 #P>q OS;UzWvg3 LbŌ9YLG4//oO'r M7fet|o7JچOvLC MNŃQ Z<lU@0?8/ɗ``//~ 9"b$9 5BJ p r/%ӰI>}n lJZ4`IQd):cr~%<gn * zw9/#ye{Nd%?j{&:QR$:P?NGK?SC,ӄ/#J7䭸*#yv΃6fx:7r;-"f#"E> M}KׇxI:<:3>s^ڒB95;z_u߃b%&QJp[7,rUt Z@ғO<]srtE@07!A!zFɀ8Ӗz9>St/B"}>}"6R{{,F^> " hZh6Y>!SPevG;-ԡ3WB7Ƀn:8c>xPx,z}vyD@cyCOxǬ!j&wRM91z8pOԸS ~/R ,n= ?7bCH~Qv\Hljq-ٰvJGF % J\PSy~=0$d8xvx ~;5讍d\ < b%f# YqN!"Cv/{BhjNۻƽ˫_/%[s3G='PmbPuC6⃫ӂ$f0(7S>"֚ n&N1lAe^[q]~_ ෘ.7K3&u0_+pvн ˭LVvϔ'H% 'xX9ôze`ٵ E^|v^7>`yFl~F=H$P+#$yVrLixTI;wfif 8FI*21yRJUB~?oz?]em0j!* {Bo',mf ?*A PuoѺT lr9Ư\{l~#ik!DE 83M-,_VbAjhd_/0kUs?a]n TP@!}PZ!9@!#=P25],7Og\ R+n[_aDMTC,;qO;uiwQg<m(ʆ/hgX~*O_/f~W5fb=@P~>5Ol@K"uDxI. S;Pp%EI',u=q?s׶>@!gB =Ls3/(?LDY[;`I%?B#[\ ixwi= 情,HBg_#Ʀ|T)S"OR*6װA-mCۀ=i {6{;,[w]_Cc'hNݐ%#QFQV )|}oOG(#G*dc$YP)L͡88U޶nਡ>x( Y!Y:s;5b:G9 2a~j$ 5*! ;I"Md;9l-oWn{C<"B۳^Ax8H=qHe,JAUY[C; wYO2unMi}i@^ CYL>'J:U @8P!OAJ* 62fsT,0Z+>N:b!AŨϟ2;r|adym#-|=>h߯]dX /h ,En8@KzQ ?h.g>b`dEP  w`$XVuJGzQcP,[\Åϥ؈mK+=W!>]`AS'h{QpiJ%mg5,^GʁH)}tD+xy ˉE[bUXPb|lO>#,DhHٟiJY9l:TQD*׬;!'B?P??=0Uܧؗ{G;O ,lˌ&w| zQ  ?fI}̣z[^ӎ9B\^ :O6}C6xa$UHuUvQ зHy`3 gݡ{GnuGB-Pu>m:3|?2>;DD>`OTPzUH'vA:,ih& KhA;|PA;҃ ۠| ˬ{L!H' 7+Z<1^'h 6ܝAsW+PHlEJ?_dRYη Z݅*Qts앁E?튁cBǙ!hSXwxe+>jZd2qܘg O>Fdq;wiŁl̿|Nm4g*[^:3Y/5pWɵ4'~U-Lk,,mQ"3P(r|g/Xj?'m0?YΤ:x">p@3 pӂBs@i",`?G1e|oE)ѐw+ðalOV _ BuJUrthcqnҚA$ 1$NuCҨw6qN=ڕ*pO CꝓKgjCMj4tbd>&Sy݀J'Ad! *s*X_C vԅjUCɓj2&7v%}Ir};ư vqڃ9M T$NH.ΞR\0!Q5ZSZR,:j"]sS/5<9E7[?y}nNxJgm**" ~x~=gӆ]j$: :|f9=M'6jfF0*$\x FM a\zg&¸jj(>pAs '=A^TA:n>JV>]kp"h^f Z]M'^Ԓ{|{S`CX<<ᶋm~)lӓ:u`%Gk6RRrjϐ^Z4b,5*9zH' p)FF"% oJy zvg؋(؂|{V@+VӼcGf'Zȕfz+iz9tu~]9⚨(M Yk<2fo0a2hx?eO@/pLFzܐ2'CԔ)ÃʣtA㗀ԩIb6~Pm0{},r% Ʒbw# I m Wp G#Į6 ?[50W?.?n猖|IEHZ>}kg_8a" Q?!§3}bv!^_~~n|Y\A`"zs\\9p~ǯ AeUU" #}eڛ@#02 <<<< B;e;|DP6?RQ~[_ñ!WZ H֤~gSBՏPCH A0"Y ()Gw/l| ѸXg6>a$& "(7^Ep4ID퇑\ur΅h} hԡlֵ}GC=3OS luL?e߯T㻉-\7A J렯#^#Pa/sޭ97>>f niWNh>D_B;eXX"H?~gaA$2~RbEv.;^E29&B\xůD\9 -4KX8;c5 767hrAP*+6`]eZC(j8~s?ɜ_ַ!^!%!NJj ({?W}uyH+tGe{#)h{/ǫk~^I$[IB\ffޣqZ~Ϙ{bCП67DG}DOg1ʃ3`UZަ]X`HHłC]~Ch3P?e`0d "RP JRJdHP+CH:V6]sX 7IDC? w5^&N5vk&T`*{ @G6iMlCY)~^8h/pvhr{(Aϲţ??k!f!%/")D-! 0q"_䓁&~_jfJuh׷5R"$os0b`*"!wJ7T/iCryQ\0y5S^`& G~>'IGZ ~>bt$;k`dB=!_?O}*٠Nb m@ $}q;<*>ڪ6wg;g F"?:!BFi }oo"G$qNC]7/td_R^ߦNć*/.gGBx\!gqS8&I$U I9o!!?R/v ys3I0=<O_FH)׫aS rlF-jřl'?$&z7P#19T` .|EJP| z:o==ޱc  .0w>ʊyٞ{\7!F ٢u;,( )Q/zxO?Gß;;x~~_V3%Y8^ 2$(UT\7_*BN E'ꈀ/@q޲U3 fs΄73b5}aT~"?#Cy/ࣼwp股.*&1H@Ȃ||?C]Z]'\)eIB0~n׆\m §}v mT{y8?6?kUkEQI@:<]5 =p'jnHs%jF/=23ao/\_c$!2S>ßopx6S&"Zi3]9Zέktʪ_YXf,ɴXV㺮[Qr\YBn]mȭ%rY742űF].mV\ۆ6[칵 h6mUEZQFTcjMƱcF!Y d CHEFyE%X[)hŢ\k%ir!mshܭ6,K6S -Fj#QT]665,m50!4V}x{zW!`v,5??ռ`{vU1Kt-q/=5w cީ?k+Th_䉃y7KT# "zMΜХ~1{1Tí" @iU;L܍~D"pv2]T/ `R=Nޏ>BR@!qrxtŬ8B/֒A]Pf2.3U.uxs^sg0:7V%.^{aax"ݴY0 ~T߄3p7b 0NH* g'@=hZEy:l =B@ڭ?W!"L; ΐI,HC|G`áZtyӨw ))U^f-8ְ!|Az wO wwB)]zr.Ihu.ܮך^Ln|}! sr'S47ӼKμ[*%EFDELka <ćy2 rSMI8 h*1Vb%I `\ "]R.]1=PnEhhdC4*Hhrw;=XlC䬁,[5VӓJ#L}y}ǴnAE,=gмqw}`d R %G=hP9&Qa٬ٞb=`x쉺"کDBC\Qo 8>]^\ZaJ@"B{=}~è#H??\q Ɉi0 a4S3WI4,F((PALrр5Erp@e9CCZ3ůW](7.TX ݿ_jP2,j(fOBh+?ROҕߜy~1R&& Kxܷ(US6|+Q-E&i!wn0XI{f$Y;'ױEf*" z G;[i E3?4:N6O&{[ F+~0ٮPPٮ?0P ^ j&ǹDa6ߜQ`d^C3) {6;Dz]ڼ` 7^p8*l0mYwCsz!'pry줭wI>8c?#K\끼 '(x:f| U3ʅڑ(˟:.tt5̓@(CmBxd srte(*w zˇHiȜ.ZXAp%)Oefj9##"v-a*'c !)R?7pD@$H-h @$@, 2@hEfmHIX7E<Է'`k7<85Jx37")qF$Dddq_t~ PUBQLD?R 2Aa;z;U5U_YB'fXJPnb W4lS"@D2S/@7 ]"nfcJ &<4@J!҆ПHd `$@#+Gpc"~y V ܦ}^ "_uDJ{ Dn8=poVĂV.:W0m4W>1M*frBݣ'b/mTIZ/ #Pvu0 fӞ3hnpɔ֋% Ah ,㻇b2$ LF˵ B^Uu0G~ _C%u`)iB0S=  M d@/.9p$s# N wD hMn cd;~1=Q[/ EW рټt- .&\>a?I~p`D]1tEd%KG !", -!j!לꆸ.dJ>8߭ݍk@|tzqηL#>W&Q޹3 t|hc[<]?7WFc8`ELc>'Vq< P$} @Y1; ì!?`1 aǷ~{UN Lq:k"0>]'ǂtCGDq$G>kt4 n= ca%0/YŞjF}X|s+;0#-@5d&8zCCy7jyI>o$F%% `((?jd0p8!D"0.;]ijip8|L]T;@N .yk̀uڄCD i3y@9\g[:x ?g21LaÀa̘*M0YtS F&lL?LWGąO 0_q?b(>a;kʙLf `6s0)JS˦HsdP{gA4h&SfHGG58J|efhW~ w=PZG"bE FG1`|L SbJ0hsL3 S p)^saH鍁D@M +G"8pNل:&RF 0<ɍԒr0Hl3xP(^ ;P0c$DJǁW*?N_x???OJ#D :'OzpgY@hNueR,WQ h#%`?Jn1H@??9T<E Z#_N:Nd!eG̔,dB3Ҧ)GXN0N *0tN<<,X,_˗+?_x3tT+k !?m̬ 4v PySV,36:>9˃6r+=xg_ _wp00~}Z5x :9+kN `gm_/!R TcMT I-Pm Ņ(dt H,ڑ`v;3 ?D2DϓH~u|Drl!,y@F[dz*G.&|if^\ʛUmp|猆knHe VC!aT 0QρO4 sWLi$5No|_鱷W"o$?ː:HxDz'9J\g{f!q1];>n%PMD>t9 '|B9@}o% nAfJt{~mKISsG9n)`*TȢ%< Rmf(0M l䪛"+4TPBz4ovRŌYѝ" 6p{z0g|p\8b>U(.CM,:}"h58FEd ;.F66UG ($>890gL[-ߠћ54J\VtMa-|t,"b a ?`lfP)- l$S ]诗jvPC7 K ?]jb@f|vی*x Ǟ?אNT@:P 3R *,C@b&| Г3FGߊOiD>~",yR  a3~3CrE : GsP#) -~!_Ъ{{QTPO/Q_3R}` CUQD_gAHa"AL@]=Oa*ő`N,~lHs9ka$1øϜdvFiOi8?eP4/;.᫜hᓶPaVq W"O)fn2D19 @d|Έ?a AkX@qKՁg4-?VӦ("ȇ:2 * U:6@f˖oEH2аTF{S$ *AbݷeTK13O{2[E?CʿB~TT- ~Yy$Hս,A6y0À;6 qG.FoSK1 67$UUxD%aQ9)?}_2?R@X@P`*WaE䁣QN{mg ʅt8q6!Iꪼ*2zj~<@%a%tDh)r Z!WʺxlY -_mAr & V@ 6hIH|ɩ:|CyNGD:@*VV66a"@iF%q0PGPD%CԴ?Y<9޿*%=%3)=~5S@{wi^K5"W_]JR}I_U} jWD1U#k8j"&d g2=`Eb9YXa A:=??'x5@臘e}ׅCi\ |H >ǁ1BF~+~V@ GO'Ȉy뜀^=ƍHѨK%{sԈSB¡(i$3B=uqTib7NW7 p73йB*}0,@"*v?FkChވ >A_~˴4:B`Wy:F3%"Emfˤjb SN0sU@2e_sH/ b@Aŕ| ߆UŽ$0,c (t\`] g:la"D')F)ܮDg=NSoe^Ժ'ޖl._+섬$qكǗMPRӭ H1T@좲bp4 9&o] CI1jv4AÎ.qo#xȊ'ٮ߀EO%ӌkCEQ D@w:42:=wx1 |A{Ŀ L9`E8Hod&j, Jw$uHqdWokomSȷn9p9'WpmJ@K %LIۆ듻Y;Af xu/{"U-9yZLc$U0g$s5g<Ę+̫TVeV&ɤ[bZݯ,6@DB  .6̨p`Apލ(PiZ_2[{$"SX4ef[#/L#cQ),(g$LNqP ?C44Ҫk{G@a(CTPf5pG0u>=u%!t&#;Q8Q $Rx3TӅ2Cyi|q4ևw;$[v}ARWFѠ<9Q£ 2ND`]fuuךݯꦖuyˡ}ľ<=T|͠>C-ok\*.{N5P=f:C`shkɺ19 >$$1Ө{Rumsu3x00hO?#)G"#. ~h6wC{N((u;Hco,kf`{a↥➀ zԒ# LKM=r9Gu|a{zVsnK@&Hl-~kPSZ)wG8CCKCx[ڞ'""[ZXu7ϢV]h#]Mʢ (Q_XeûF?gS|bscƋ3~)Q"p{𪗄#hG nOU(^e̴b EsFSgKl u)RDHpI1<Ԋ ((vL{9~^na9Р~^}KAH={\?&Atr YD}+Fq'.m{'sq\ GP %.D!zR}o}u?cjP!(""o92 8!Ƈ{8U" 'I.~ hܿXWSTFu A;ȘQc)HFF?oqMªpüvsc091a,Dy0-Jr"+܆öfjNw@dn7\dL ?!@޻owIsu<v$ (`1~G Q::T' i, .s0^Rl ş'2 ͏AL?Z1d_~y+dJ%3#_JWK_ҦbS*l&g pB xDز@rg7;qau$7&H޿&\f,g쥞oAƣ WW]3jYf4kHuqFfP>jTs}ع*fc,-!r5p <Wy3G 67jZu6ɿ TT}bvNѺes8Ds8_]᱙`XoMOgxo8}Vy[6;=cgմzz. ҮoXQ{te Oݬv?Ilڌ)zb=ٱtL:S?٥a#%,E5AX$&MCǩ@zW@CA$" 7 D;g`d0{440D)B4-@ 3 a׫ISA<Ə@iv48i` CmГбBX |Jl}6#S#Bʦ̖nLj}J X_ST9T7J';2֓DfLs5Ƶ#zy!5Z{Mw/Hd&BtawS*qK4 E3a" #fTȢER(S'<݁ U.bY>*@HYDb,QQ"JJh݈ߟ -+ɚjPùSH°hrS ?pmEPSE*A@:1,S9a+X[5)'{<\(t4{j૩>_x_@S6QtjDz4"m9qS:3EeUfeƣOiQPPZ1BnVgë*ߧP'ğ,͂]4EBO$/@-@AZUU_g]~w㦹7[3]]P(eyԶ@Q>ĻM985nn4)rĝ5LҕZ98<$#oaF(\(l&'qRQP&kL4+}X^}^o]]@DAjbnF4"X1A2r:p# QtPte&.芴|X;& W6W2Q@Ly2 =p{`{LtdL/>DS lD:8##!u% lDi#"!4W nԨ&@։-'*͕AISDS`G/ D11!?]y_$$B߳O>4_ͼj}]}b A[$d߄HXLPT>DL\R5m}lGϷo'CXRwIZvkH>ή7vdQB^DPLw;zh~mo:zC]Db&*CS@^YTE2 9 r!vWg`$؆hB[nHƆ!+m0 l0i bD9gdȌ9rgD"`<^y{ĈPa t[a%բH]4#@VTL4bI;4oiTe:;/f0 m28qFg$5#Ca;`2nV1n@5a "{qf9hL(])8ibIY:7d}TZ+c:Q߲ CRBGh3 5LP`2* iVPl]7~Csb0ODĚb:)s'1uP^h0UI%Q\XL !4)Z2BR F`F *l`[>Ụ.!!=W_v -T`,Y4FS4BoI+ zzƏi*],ex'f~0Iը!sϰnqR4Af:(|q 4 YM 8(0\#b޳5VkM .F U,𫳓,4m "k Я`yK7v2=JfCg&_S3:B +=8>=OqYӰ:N2үKI=^45b쎝R(ii/al}y`/eOfz''Ka?J:zp$Ҥh!b5hHx9E890E܁SE]@]!Ia4`;fE!; Ht-XEԹ4rsT fjš:gqa'br#H@$* v=PM!&C"aPb0T)!D,Kd>44v߬@`uIS zKw>KƲ^&1FgVi }LJK!ޜ;zyHtNFL8r|Az#י{A4wv6$ 4PhH T%&b aj԰xC@P>aj_tff蟂8u8?Igʇ ɐ̨0! '5 @g"665+DeG]!&Ro.]ӜdqI`/Qzz_.U ֏ R1)$(\dx @/cw^&'Kf8#s6a{l}݄̘{yfq

    ,Mi3xn<. &3jݬ2@\_r' f U` -'a=Ch*N#"B{(`$rQO tK0aYgvhC`ROX7nfdž}&yH9'`mVf &T;t\_ 5 Y4rpC A(1:}Rr0iO06 !DCLVUQ,Y~@P÷ k9):eխy3+\3YYICI-1ƙK7 GTe?Ml9D1oR Nj* ` 4IExg9ƭ;S͇i}oFY /̊- `M_f<Ҥ{]h?+E|!A$%}aaW,GqQHKkm-:|#ush<ֆ`RHٴ$okL8F l\'(:B5IkxrضڮUTedd喤4=:(>'*:7cps8J ySc3#}!0@6Dt3s=&ZX꘼ǗX- X$,`8DA'xPsT zMH^UCGpI/.}>GE<aaO˃s)346JD99PЌIp:8D@Dhx$+SWǾj`Hk9#r4<"JR7Ǖ[(bMc]ކru\. w ɍ}$*8IJ!0sY׋5ԁ<< `q7|yٟs8o9G AY WRt `"h3}/Ͽ!^㘰l6(g@9E-b"" rѓ`)XK3-Z( m8BF}=hil Ӏ/X,acs4*cq [wߛ,CzX>xktL a.x \vDV7+aN H-1K-I\sPn]'FIH1'gclH .uZ|n;gx3B`Lqd,|z,% 9w>֏jAX@}Kczҋ ᄔ]Gn^iJ#X~LO홭N?#@"%;?tq?7AJՙ=K` Eu10IM mޕyyIM$kVJeI >{~062k坥CUo 7A <<)WR`{î؇{C}eJ2@$D5S-%>+0Xۍ:p:H8\ uGq <, @LO,"Ae$[PTc8bvd *Ew#,SmVMǑg@ ta=;4֩ŒL.SWآk(@4y>18ШUP 6@$/lS5jcu\vb%_Mz}y2fֳ(80 d@[~CyW|i:&AN9Ep$k)A6jOκhdWRTXAI¥$>QIm8ִ0Lh*P~Ȇ"h"7q|; @n#c#9TvW;N$JHNx~ΞvbFdYlx:B}E?&i\'m|X{䖱^/iꑥk(G ٸL<blӫ18TS_>uU%S=h 'D>G!}i0&$!$$rJ!a )֥D]wUh EB ݆q'^lDd(”s}D{|@S5N)m7]g%mi ۳_=*QI#<*&xu6Nж&лHIa>ȕuދafw k=ANC409P;*BoUWp!2`ڎ`a \Cݓ yˇM C@|106 ozm 1C:·py9dxr(!&ŐޞϜ bDEE_@ @Jq|vƗ5Yhę*sY򌘠O L(™CZm.}_?@ۭzQJ5KȨ mA0_Y.|)WrFH& a$A@R #=TH,pNV?IJXtm? j&*5~鐕˺rv ԥq,s9mrQj2J3Zmi_#DOE jm_(4?<:$?Qx/.$"հ&PC:8'NZ>XԋgD8˔F Bɇ]zcl/W-"T=ﶷEG=>T#G;v)3~^", `)]ij;7=nKÐt#EP>~Aj 0=K'4R 8`&;r;Zǣ uF^cߏ'u5J^N(rգJ"tkGEG\,m`$?8A? ;Kp``lf_CM.,hX !a}.GܓgUd8A Hf#/Mpw}C$_twȀZSsUUПN<d$f>])'~ݿiآ4Ge=Pؑv!=#amZ7kbK2KӰG"%Ǘ fC!GT9͐q}v6mTQ"&}c'e+}%v pĻ Mzz֯m`WS^ʞ<C|`wf^=g=uAxj6sסNRo6U7.$"?Gͅb 39f u EAjP8Nf '4dMOjjz2~?Hc!=R)gf4G8HLBDE{ѓ} o~r 3$iR r΢~_ɽ^IPu#[}c/mPRW!AϿ.yumD6g8"Dgᷮ8 A/\Xi/!EQֶ`.=}۟w{r66s<9o -K$1I)" !bohkmTtz/ Qʼt* m F۶xacra>9peY{Ow$0.{BEq{k!̓o'=(;g;m? H'i5(e{/`|"|d$֡J`6MZEd{XOg"g 0t-0Ka))[T(>/rw\ XT׃uowт i;hN)( ݁ut1; LZ9(C.9 0h`4q,\,9[588=+nﯟJ\$N&'% `dc#6>1ڔxIDPz~H24ȺwS6<8bݛl.zp8ChWx ?xֺ3ө{gKv<a 2LCXHaA';N'`$;(CC2`vA,C` 8`$7ۦwz"怤'fL`uȜa=J[<Ck xJNg)7{ =[>DGkd, !DS~fPC׸>. 8U?D\>ߟuxSjQL /OX>?{SmiQ CcͶ$?/YihBD0 T_>Ma#3yYt<;·r048 qn9,3ڪ÷}z7wq0TO+qvZhtxHL(t S.m8q3Cظ^@>[u6ؘu(v;TK}#cCV@b(2P]!,+/5W;+@glfoQhP,[5:O 6F c~%<~w', ۘt#!8{UD`$=H!N8եwK9\df1}@_P]ןs>]xlt9y:fIY̖hm=iU95CC܌U I&hQ$8S$!Ljk|tNGʪmx0+ww1(;Pi\M:{~VbnY'I-XPNY6)&I8O!0_"'+5z!$Eƒfu}Ljh|d,9NǙ:#tjhT畉ϮvIzM/bGQz3si:y|+٨y9N rd(i6QPxmMu8r(½ǡIY4 *Aq% f2x11&. pa1swXAj[th yChBTBludCv< n`ۦ NjndbCsgs8q Ӕv,f͝OC40zw01&+! K$q9z=NYvN.@ u`G [:*`. XDrd 姖Ǡb1P^9Apa7/` `3'O0i(| QPi@uKbهnt-)Դ9=6@N6z 2(M}sjQ0=<;ע5Rb0:`vu;]r2qa$[8^ցC"; #dz;6!:ni2"4aaaF*(lDbD(`씎vy|ԪXI!P`ku-ٸNo+.d5cdI:0Y (&L5U1V35'~ۤuG߫18w|[@x?qªpz$sYh؊gbSijW|`:^6V{9\2K4~ޕgnn{, 7|n8E ^(M8ǖWD/}^⭤,v}rw;ڸiͅ5ʼߑpvX@X.LJeGAp+.`c,|Ga]!&\a۬- lP(/hᘞEj?HD>͸d+$P/0?8yW}q=[:v񕜅,%@l cJJJnjz0U\@@4n U: 0%xN{hp,˳bFbӭBIVo!q8Dhi!tLQkV#@ 1$T؅xPPP҆z~6 ĸT u hԙ)#*Q;HgX-Q96/fz4Bhe -oyk]Y?X4օ0ٸF{c q oDŽ}C^ԺB4`fmpJ퍵ވ,Oud)h<5HfOe}G2 f- vsg1U<ؘP (xlvU{˜2BtG(͜5 fWL7Ji8@ oǯNgѶ6I3&l6TF`S$SYlQ<:lp/Q)<0ϬI5XJr۫/j^;De-ұ"a ':0ep(H #`K+D 8RTޝPMrR#XwHV6 |[A Lf¢ŁXssFRvU)N`$skiFW߂"5))ZD@ ô#Ȗ 5(Ax$P& D{NB^-d: c%؉Rn' G-2>3*F( ȀM5r9 Nj氛v7VA̭RblA<3 |b);.=>M'CKog, CZ)S0T?O t <=(aI" ]dT:tj)D[mёkۦ"JѶwUvҢ=s~6Q3Eь0bS SFb`a5Y3Z@1wwR./ƚA7`!Y1m%@Q7q7[Y o)x`A{~Yh|}^5;⸲A7EAGϵ~6@:򜏎a<~@'|[%?o[8D3V1e1Pqcu&Dmo%" w,dV=8w)_aKOɨ#~wp~=.Bi(̅w|x&G8mʑs(#7R3QN-=M '`e3a:O-4}]ДtnBaIH1 URZ2&u8T?H``qx9߰[pv(Jd2d*!B0P4QCWxQ~6+ou^njD*|y> ^ ?PTRX<Ɯ ΁Emɍ3?ܿ~%"`"L@ @K%ĥuYtX(7.<0ӬfI @g`)O˴p̈́cIsc s39CMuW4fecc2ZfF\WZye,',>Y0֢dlM'Gc#yfV38ӱ lpt-&6&.'p$g؁tnl D(iT93HBk>B_"< yF^|lieBHCE%<4clb`V]5X17lΝwI9+̍]wi0HU)Ws ܨ*qe|=ր<< 6H>J׹H}MUybրi؊L}9fj6q@=zrv:z1COL T%#Jt9}v]wτWH{rc ]Qai;!JP+p?k1 C9-5egb9)m`mC\H0RFJT"@FpE$}e C0Xw3.:fK֋0PؚZ`J Ԃԭ[(9UUÞ 4]~{^ƹn{.`͌i65hKdI2bIe21f#iZ") T7| Ȫ(Ff5Tk5+ߝѨ,/J&5\4lJ3L`-gkmt,d@ik3)xd! xJu@s48&Ok!:l0 i4 NXφG#}baI h6Ga%BXUxQGJd'@4HN']O&>f\:ZE6hb&{ޞR ZKaBPkQ$&I.hKVL/ `d;`&*₲7L1( CH%DHdϫO-O6 (IVc(cd%lH+b.65prܝ R1<9/̜ ?Uf!NI$DNA}4_N "g閑GGj,oTc&, ˉ.N8zw4 b|*- jW L/a)i|mkT$ԩiF54ePL_CeUxp::UHm DֹJjYFyۭM6r C,EQ'/igcݷ 3x.y=]G1vXt--b ƶ `њ2->=X՗0( klc`G5Ló]_뱔069N$^w(i$1<^bNbt%_wU=o0=f7п2a 8]$LM$Q 4Cn˾r42HMelCnnZ↪I%A<9险j7kcF'; Lvg꽙! RLݣKcy#j).v{>hg, TvCd`aU 11TC|<^ wT=1a PCP<]=tO~`b9XAB ~Fʪ'A_;M:((;R{ ~ aڌo|8 $ D{mH j)0#g5h#*6q0zL~{= ={pvz%llnjʠ\ C0(ZLWGB6.̂P$BHRJPIDfH(j$&d@;AF 0,&m䚇e܄RaK6loe@r$ $ ]̆J~؛[J%{qQ)'#w?$_Nh}?7OHɴȸg 6A9\NF,@@(-표OY a7[w\JU8&wӌzï~6E,mF$rm!l@JNˮ?Y i3[ 𾯽- Q,mk3qu~Pd} H )# >Бrw 6/m] b1A*RsnDˆI˄.م 6Jl,ۖ2S&ܫY4Er(ȴsVصEQ_d?3Bt+0RHU@lMIHҩ6O'~&m2f\Mqeɒ4P^?rB9*HxgܬRk RصDjWeZcj `TWfͯfnM mygoڎpO2{zy}*̃NO@vz 8JV QiUT @V  gۏ2@;E ҝM]CpBH:>6a9a//OcOSגS%zBynzhnmk"U{!!dTO<P{Rg U7رnu 1 n^fm{%\9!!As/rrCF};R3La(b .Ŭ ,&zSBKwDȮְ0fFi BqJ:FU 1 0ål|}v2 0 HuR@ P СJMJ_\j$,t!f~07C3 DR 쐠Hs;k |C@ '+I?#.bOYp&!<ͧˆgϦN9Hqg n!Nk` T {`*dۓ*yq/;$A0h]^FA'Bg9! 9<ò`C`!/Q:Hr2id;k|{|iz2sfxgic.MQlD`-ZT>9.DFs^1Mх212y`HE*mɀmNT: `oH6^[@0Myb2 f .rU>5Y8IHRoB:.JP9lv J1K@_?B0=a [h烇9ʄ{G7@p2 wV[3k 2]ڐ6ub,!!RxexeMc ܲ|}l[2Y|WjMFL-J!uoN.ٯ8}ϒ3bEQU^oJxiUC%\=?/~n;S\{릿s}y&Q=dIHL>/kUλHqsr{" x!8_>zsw6ҴĨRL6  |{JC_|yV Q( 7Z(('CJ@|zQV^6YQ\1x:AR {@&h86Y X5?W}/GB+_ Q7u˹ۭԝ_y[[wdtD QH'b Zy*cqM'5ExE2GUEnr wW7K u]u:G;&,\4lT½ONIco.sF%QJC+)ι].3,^]$˻^5.^wx%G9uԷqyMwvi rCs/fxݠ$u yyH^Eww٥eԇQ#R8#ꖗ% QR sO?o7-N{C yͨXXe͈Ŋ5oT;gnҋEWX׍L5AVK^wb\->#LM )u눆u/g|7Sw!ȗa7< ݜ,-F4   ̲ 2F)R`3H dHa~A c4 0DLYr j[rq=CSwVjAV SqƘxR$޻eL?\G<@3/و? A?y*B။ ޜsh]T↬\IAܦ~zjy_64>2 Pw.(^ T$$SyT)Uz={.0穸B!叀J*SцKZMo; ϣ`l%}3(rSxЇt)ݣ.uـƘ{m `B5x*fyBɍfr&(A dݴh+]q8 ӑ HīIPNȴaf'mYR,jEVF6 j#-Qy\*' S FhIW1f5**фIGz} JvWUbBJJ7h?4P)}(9fC_ iIF(I&{+ψDSD! P$G?GRn0!$G@]jl(!| c!w+1'ֲfᣖ˵Q|dljxD)&T&HHtDRߟJ/i`PH-! E~kQGr)LZŹZ+\AF%mdѭ\حVՍZcm2bJnn[Am+[snnk 311@))ƶ9jܩwZ" Ż2ƣTTji;@+jyzpP(ẆFq!2!!A0S% PIAJ ߬'&!BAK֝ *,l׋79@yهMe5`d)bYa'ᆠGvT$Ц!UGWz] 4/hܠ k֋nU󚠴V@iZWm !%$J4/2u^;r6@:/wv*χ[4) Q7.+zÖm022 «ׂ xyQeEp&(`E- ]2RAQnf (Ԙ'Ѡ+yԃ Pq ;qMm,!#4ֈBۼd8d"0K-&a+*Vc6i`02"zsrR̀!Tgn;|rn$V*h)GF+a!tQ QSE=_ܧOU-w)Q7=p0V ϮrO/auy$Ru)oʊ˯*󿗖3`{T1aҒAC'+A°ZU.r"11 T NF45j`L2$Q;A)+KUH78pfdkCE63hZLLY0D1PM#DJD4E1`cIf.\[[AsJm3D 47m  ,3oBwO,xƌb!1Ur4,3&d@gwԧtVik*W]BKUjK9֣7ún]HZ&AD(U&H#r!á#6cE& 0!\CfӃ"pHq7_k@]db2 ,\xm6Ht(܌F]0$c }ar7)D#xH([L,Fcr7z (ۭ4T% MVtYy^x6F Ը8զl9k{SN:I±"30C0x AI&THq9 E ?9laC+I-Rw;f^\Xwmr6 uq-qIeiKbyiV;XFVY'2 mȌQ4&ѐm XUmP QJ%KW<]ݜ;ɓKusf4ZjjM|]H^iqc7rd0U9zsH&KJ;^*cj5(&t:zsz-\^E\g{:_ 16?m&Z1C 1sg:IyY.!  q#`ՠZ`a#$l0dž¸l2ڝFA$f!,Fm9j94Y3Db)"BFFrA5"`Ը@YoZ2SP:mrP&JR|NQ$HPV8iËͶTJQRm:U{w5Un X:1fDې-4& LBXf4FL#g YnZؘh )l109!}l1js%NhMq_CE\/H.|Tv[~KE \ Cpq SA3iZƴ6JÔtͫ9ѽHG[%<,c!P#Mrp7|̐l *9¨{ fz`63h{ɂK.ss=Ҿ;WISwl Fβlr6v%"N`*bypUyG2yE::6ѣ.u-wUe%[%^u#stkB7Fb<>ژljdzg aP:MQ>vy”*T >W1xdۀpeh0"q3~AE/`Iv;N^͵TFZd-.AWA7cǚ*@dhM!\OYǩb(f|; @,'RdWc'3bw% ,kq Yj[`&A>b1zta7UMEG=lI6ݕ`>X9\ʱmhѣFkbEY\c1bcF1cŌh1cьZV191c1].s19cьc1o\-bޮy.^`lj,.`eW&rwW~k/pcgn)L20f6)I|v[Hscѹ@K)X1!$7wޤz5Yw(d$B1bm*mrK4 3-Dq3"JJ 25Nכ8%V04-&.NE |DO@;sW:xTrDpM/hUT~Ρ{~@?U=vu֞^]y8 wDJg xE`MyԣޛP|$m JEm]8H1_Quq:×u]:Oqͼa>$X@honf%|59f3騑 UM@wB/!3&G qVC+iQƳ\M8tÐ:y,xl dW 9 3(YBE(.wPa5 rhU4$9 RDbw\baMQAscoj \̈́;(03sRJtǃx#H&9)Ÿ^Ee;ݼ,{ 0ΧcgMZdF;䫦 K9xZnsc`EPA"U g,Eoʦh4N0Ʃ@فƺԘbq@MP$ 40K@Pj(&hAa!^;hB "bX4S&2@ t"j=wj<8`Ѷ,6ڔѶHjbh$Q.;l5 9cCb+19JTtxig::nND`rw4 oG}q\졿XzhXhoYHlWJUhJ sP\ve$A)EP9Lna#gG4âlk9)!c9RMkl|9bÉ{AB2f8*,zŖư%4Dڕ>Ȋt1|$P% R |!꛷!6ϊ: rD\INk\h6z`ܔS||Cg(V!8JȘYN̤6drNjNy86-9a*1Hc`(rN !Gб5 r^pk>.C+mfD6%BI> )MdYW%d[] XA3\DR: #fFP) '#kG;)tX8hr@ A`s%!GvYP$cwpi`0upG@X_Rf:AX0r)kvH ` $$twsdfP Du*6d ^r뫷0CA8a^ @W:B@0ùYŮax\=%ݡCk!1 V9ns8M97 orGwIb@|đHzdk\ZvEаɒ%$pÄX5pM@- vHiv[xΓXRih)k6 qt5JщE\m7 r y98rqEM@<⛑c<kDkFn m7Я:Ŧ1#h@x$Vk6Htĉ.7q /VF&FFv shM3Lyw`IzLVPh["Bo@,ˑY 6 %$O8{͇`Sn©IiTbfҌ pS7r'wr[Z$pLESPٙ`>2iA⊃ 33ikomJM4V2fM\WCn +h0-YwK ֘@>jYN9#-EbD@ dj)āfFӗ&k(ibҔ̈]u97B{A2wz}jrkWzVY)EN~DN׸䡎W-ErjzЁ[ݹw>0 W|.=`@P l#(&6=Y2PM!U$t2{y/^< GbׇF`K|PRV]h@`N<@upզ72gkt;Pb`9É!=Іci4Hi@ D+B -Ԇ-NS$$['v]!XfP" f@do̺w9kHne+'!$PƮ6IJTdD U 'bRtn?!) @"$` pF B{}FA=br#bnTߠKڽX.CvBs8??Z3j&Eblqu͝Lҟ5~a/΀P( BB Ԫm-@b&Te'pr>8gwSl/@;=ޟa&uڍ$ ?4x¡ϑ?)q B6;9N?XDG˗:( ߇8!AQ;?tR@PD.~kG_C!V7$ uwx&s@ۛxq)?}Dw@BH$H̉Hz!>#b:d 䶔hNDz>S ')c(4w'4]E=-N0=pHA!A~U"j_dni%kP'iOP)cdtO3 V*Z ݍZ=H`մ&$DRᘫUj\0Z5a{:Qې˨i J L2b*\Fj$hCjxt@ 5o  DByXYHX~ }yW40gre|arޤ3ļsqxY+S kBH8f#] IzhYٝnwGt@DXRLE1L9.Ǭ@4)cDЇS3+Md;Cr%դ Q3cN0#WAyg>acG4{PhR)ZF|D*,"ڬ)A{3ґU  #aB+1e)BlnGq-`"pءd+N@Rn4XAfїOLL12G]ya躚-5ca1^^op:)p #LlkR!`r.ui4o[ﭏPM8Y P+W^OZƔ<1J};=kz  Rhn1ݛ**Ehm's볳č ôrA1Ѵ3Dk؂3مX⧭ft`Jl euֱ8%0yg,*BtCyE =6 &|.}E$ _z3vyuzwNr"݁[I@(h4"0rHU< O$E\̉;?yo~J3Q§^ýpNj{Qi$ZA|G]zsdC^a *+Bf   5O%R҄CO8}_/wp?&p) )X-K*G/nA?x>P)&c1`KdHAĕ~yK>~~T|%H{}rB$KBP( Oa]ׄ>b bNQ2((;'yP"_W!x}gNҏۍ}|x4UIT^@6P0 AV Kp ixI=ߞ(χt{b? TT||}eH/3O/ ?^؛늭&?3iswF%;Z"rC[8Ag1pud1#"EU9V,Ӆ<)5`iik5jN$ jf]VjXBtղFݑkkS3H9 FLz׺8|?<#{M ˅<ojڨ+0e5QdC(!j k}eIzbZ P,-$Yxvsߊg"6!cGCbX9:$ `~$?7\'x 0@ IJd#^@bH@t?ɴ%OP=z?4a&ؠ3 #9 u;CtI |5-0sfTG (BPL,ܕ6B/65q4+"0Pi߃ku~`W xJ8dP\m.kL:ϻnz/ܴ$THPr~{h4@jDBdj\fRPReyN9w[$oԂm6[8)bU,L[oll&wro1l OXDP >m3,lbрg'fzM4B Cb}G`LCL BRtepHc^M40@f7ɧСZ}Xͪ`d>YX$ԌS49 JK҃˭K AAfJ ETsj*y>;B^]'.+DlƹpGn`YŲv6eh JkUta H)@!<H?/ *)54"D7l2.Gj--t H';dlq(q5E!&dRda6\ `oQ fZ![miLű'+\uR6H˨mY S6֘>  ;ӄAd1o<]M @x P"Hd5}-PP)NX9ΨFCk4ZD4rSC9&a|QMq7S5O<4(4ss<> "Gq0)k `d%p0rFAh{P,6eԊqHZ|:DWJ]w⾱/ ~r62x-I;l=Q$CR@'aA8q25F&hr+Y<0d%޵a5ʓq6偆lzwFyptΖ?26d48@v3EΙ") WҊNAX76HVPLBlSFaG5 ucBB !$1b wzKȈ08: gtHny9Vƚ1<)]!',O#T}o- HfGi0W)w΁xsS$+O9ןy -pVD'>uz԰٩hp盭#z/xrvYfo"lV&xG Ϛj|:=8WtЗQ#aq l4DGKJhdtg/z>hq#22lrS%O`(U 'X6TV0% FDsyrABP&hǷ\7@D2I!έ=q[^}Z7"5 @Ih=Fw_z (7K0DDDh 0&եtj8=zo'!Zr&%p1 0$N^BAniSA(CtD3}tM4uqrNUG ,=_b>yXvtnrB3ҬkeCl3>t˚ 䓣{ N(jlfD\47I\ bލ"da%vq٢.hu Xrix+)– J⺆>lU޲l^Gm+t+aGdkctq撸Jl"4uǵ[Ta19!JKBSjI8BO PmÆ黝.yd>g%P~'hBD ,E( l!niC+-4Zʁf]$v-ql;OMPQctč 5#:^ݳo!m>r^id$ f& vqHw3֢&Khqi1;izAй!/<4v1ܺVH5$EuNAߧY"G~sl?Ts[^|^#a؇,F!;18^.X,מ**P2vBd0`yH|Pp70]{㵙c0~m¬f)t$>:8ˆ`0gh# Ŧ݄"{Bag.[ ArhѾ)\S O/djq qei41-Fc&EiA)be9Լ:7b31xXn]D&fVN 3h'*0@كcz[۾[z4ncSRL& F[ 1t!x㉇M'#3pV|ݙ(UMfA%F `bdTJX\q>-$r|\׬H%h2[ "q<̒81Ch0NzxX8L}9tgE/";2vGD^B}^H8:83;$ R Ma~H]b(4FK & hg#ȄdF~ Aru4diVHEYJ ,cnD94WJT;;ȄEHn/Ä llhU,D>/訪zj3{נteeݎ$K}˺O5JhMZrIN{g1tS6rsZ&ohF~mvamr(wh&5ή AbnlL v kMt.:rER3?YD,EvCth_giBs 6Oƽ|py_?Qދb{zqP*HH@@ô;(#+h0mSI3A*uY) 쩄(gX( hC<păսhcdR+O N~|Cza b'31z%O熐w30Gmh͌hkV+lUF6֘dbTJi)!:gCч4.li f4Oǻ;]{ ,=ciOld 0_pwibU?`s >=~ HI 7a0 y,a)%)5[Zi=1"1?z| dO )3*"<,?LIkD$%|v4Qd|zM|%殶܆V{Mh1f4[B!lÄ- #i5!ڒL! ȏylA6*etf` ABУL J4 2Y#ٮo-3f `(@P Pe޶mMM1Z12 FD0iPl T-%`)6͂`V-EjňKJE5Jji56v]LH' AWNHY+P0Zę}J”SdeR5^2*N[xz*^+L8,bA`@bEs&g/VFf[.vD#Ys ~}v" {A27[mr)A8pHlGo%슫u/lzF~p ۷},=!ɝyy*CIO9r?N> yzW$.""L'Π58 7 Zq )֊5VCdi:kٳRcpM Gfoemo rM A&$=e9", t(xm*m?Q0(uϹ9ɧ0! -\6Af4Ӌ@R([.k}mKc$7L C~.-lOu %?E)Qi6 rJhvh})H2:{d_Ew)G:{]/ely{3DfD@_/5Ā?V8 A&60By'y{`?"fUz}yBze*{S}7DnC ^->&Xby/v&lISEMlC AQ(3b1_2 ق2@bybs1zawGYLuBH@VÖ'+68'3Gsۡ1 ߚ=!ڌʤP;\3&t(9CP'A)rW6D:C忔CI}NkOOW S rBaG"UHDG-AYAwXjAD y%FX5 0`;Oe0Ux¹T{P<j]T`T㱣+I׀KT1b Lf`q86l62a"28y &z&;\0FKXRd*ebgr?M峣c4D@.D6gPC93Ë#Y\{^# ^TDDDDDDDDD`({9l٘sFARyTNùS眪 C r*D¢W F -)#)iV fJ/`T uF1CZKjhO#I)6:5CqZ@lb) 2  Ma"ݻ˻ 7yuhH(3gh կJk\yQɺ.h `qAARX9\]L<+moκ^/Ir^@l`WqAI,ijK@jӵ]z Jr:p=uJs(/j(F^~Grpf'u1EQEQEY]nir`TŒ2?v*[/J2yW ~gK;h{X ^sJw'n0.7?igHڈn\ 6-v_Ʌ[QI{-i*1\/_/ DhN5/Gb;cDOxMƱeCKS=j Gprh0J.@Δ0oc>FBBOk.yEoߦJeGե94AcӾ! {b.+׻>g绗uHw*p0d1!  C >Ny'YƤf,Uw0.y5&{%Ys=eY@HEF&DI- rFsl20 Һp olE|$ߝJNa 6bH^76םxl b3)QGHaR ֓m3x ^RdØOk>섦Pk/P{25J>EIXrٶ2 -#" EsbrlܠnvC,g4Q.$CŬgⶾG1q8r@D| ȆiR OA6&GBABj \"Rȏ0a`ƍ yt]/+;w'qhb"̰u_` {M#L#ABzj7n$UʄDP+ϧSv.l >M៧wt:byҬ`{kԕ-FMXK0*tG]v۷Z[V"FKPAn L"Zȃ}mIBN?C(w$A_[M ۽Ȯ>>g0LvpݰR~1 % @]s^oZXv?n;x+g=pXIѶƭ+$܂Fcn`lpsc{{w*H|1:̅PA`߷I&R=$2Dcn,kd}[^^<<哘`1Ȏ" э[,+"iP%F3,42h' }r,}2E1DF HVS%0)D@Tygka/:9'?Z&Ҏ{{(Q>bܪJ.^l?ݠ|}oQWi]{^!#49Q떍EI tfT)B!^}O\ØdXjDL YO4jF1V}P2 M Ϛ3#@?c$D@!vv!+a8\N?}k< ~ XC'YfXPGV_-nAHaCh4~bDppmo"̷U&boEE F9fO9f`hh>~̂c'P{'[e"hAvX>cxQ@v^ 2fP]'-1:zI W?,3e7 ` F(èDC af*F8WBrC=ojv y{fXKǗOCC&I'o&%\knj YZyaXZ?bTbi]t0 c G0zwܬMA^?8;bl_:vӖڃ]kffE!U0 +WZuXpy0t{+" 5IL$xsO*3Ӵ˵w@=X4YuG1#eӱoa{ {umӎ5 pƜqN'ȍX؀9qMΟd^q7MƓUٚŽ F8`&-ڦ%sC0ԕBrWvSs* }4 o(1 ONaWMN7L`q>Xϔ(jR]?L5U#ఱ%yA9a6 t4Fx(;9B33"D ¹y'!,G#PԅA1^" gH<ܘ8ŞS~aN W4E}>1>aN/P?&4u8}%;%$qEW1~(J1 >>a׻eC(K92'BQE(#Īc`$x`yw~<,^S!Qow6fj://HMY\d>|v3_Pn1 Rr|hc MYBZCD3{OuvYCxsڧŭ]I;g"oT=o\L 2O2f)J }.HQ'Wevxmؔ $)H"1۩p{}:D&)OgwA}ŊV3-64bQ}ł"dW(Dko]m%b+uIV+(J65sediΚ([Zk-F-md3fҥQmm4FS+eA2; QP5KhUY1J&EfCjFС3hֲH)foLe5~kBxl{wgC܊*C8L_{͸8t/ Nur 2HJ\o C?ԒSY8Ö+Mjq 15/5!,~Cf@p^GA4sݭ֥}[To;áײxQי "rakld -=&tiH} "{:b( Cd{hva U31%BBm@QF<Ӳsy #jhN%0gV`h1?@'䌇.fϫ n"# )M SgF^hmLe&z ^EI =}/ XAVF챙=2b1J&TTqM\|T  DR@A(dJB!PTdYijƱ͢,XAlù7lX@<]ԇ`TOg9')e4ϙƸef;i(q7eAg'q'9Sh0X0RY6uBf Pnff'? 6_ۑ0 /?iZ&zxX}$AK({mv4HJ;?ՄueYX֞S ЈjpTzW kXV\d6bcc Y9ҵB)L2#|ˈv3&bEes^wwn| YS4<jUR2%f ѓΒ┖ό* *2a Brtm2,aZml^#8"KI$H z@&ג'w¾Orz@X,,2faz$9"=Cjt:i8Ns# BL3+1):B )e9Z,rG40~Oᄊ1ѠJ 3R2xޘsw<= ^4E NFr)^ƈ kLF(n[2Xӭɬ•mB޶O{x:A;:M(WGQse7wh",U(%')ːa 8Fx!YZ%rDM2pT jxnuӢ٨^x #,v1i%bPmAb:1-rv!U*77ۊ &$hyyZȺsˮė9ӧ:Ln^RLv\FF<4? E`(*W>5~YffFCi5%!I$YL T$9zc̈́)LP*:]{fb#g%l+0*1i >5au/ѓld/ ={[l Ճ5dIffaimnRwTT$*3QkdBU guNM (z)8q L\k0u$lDYDf+k51/g/b&]3:0d'*(DL*mU>t6c]bI(GvۏBdFkVrfrGblV"ITL:[L4kʙu mUG`nbXsLFڌB!SxDr8țpn\0L((5NwVs|g[nX:[0BEqN5h%zJ҈P ,b[KMaFh)yEF@c㐼#w8hٌCl5%df3MŦY$,Ј0Bƒcm9fɥ W094hĄgYNL=ϳc}P'×C!& ' i؀E_8>2E 2 `RC౥rH"s0ȕԐNK*J6FB 5!LZ 6Eda֫xoHƁ:.(4}"h%0132|r+* s 1'wJV% 1,)&>Ě;'>0 vzpaBJjN%>{fl׈xb^oxzތ~R'پwChȁ<)D~'(u !7Xr2]с(*M ,,JI B٧C  @K`yp,VA/ !&<]laubDZpm Ԇ_~~\Aoh#|qȦ"<>E|O{@W'tPH2~1>N8ۤ%ٙ4# _LVCC1x[%jKf}k)cw]ei9juҁ"%#TmP4OWF oeH5 vl6v&% FF1If+Z-@M4-cra>Ra I2mE @Ъ4 *hC@hEhi D`Ժ F1 Q뙫eEaab P ! $)z+a|<:B{O,2;t(L96E. F"FH{δ 2H# I~ELc<$T >?l1[KFg7>CZ4&?bNt<wlFe]KnxLC!B o'ڡ:CXXz̗qnU]_QXAE RTB3O%1M^Ø ~EA޺ n/^&`B{t` HvU<ۚj4WRbJf4Vk 4 ai;)֤P|^Ź ! ж,"҂ĈRA8u6ۚP& !ad $Bk3D'98pGnAoLP=<bT.pQ#{j )1A@{,L9w˚ Hu~9 fN<a19*D$8]/H1o_R}_8mÙʀcVr #Cbrʉ,N ؗHm +L'B #6XTҍ2.f;}Y",x:FPeҢ`=@o_s8wc7#vF2q8C zق!od%f@dG.J2!jYv,V>taaCߦ.m\7bQ:NGˣhV٨f#rqM1!:om 9E rIgjS֝N FwƵQӚVqGIy;=|M!пXK57< ut}ߕ, LJ<(dIC6ϑ4J}gAH^rDW@>O };`'r˹WVT}XO0C (И/H1p5;"&z#ErGȞd n<(~2.UY% 78Os A5OɝdMHc7xO5 bi$m/V[c>St WF79eieԜT}fNWF4Hkf{&Do*M]x JCE*|h :kem9T]q͡Ԇ6$ s*'-jO?Lt~5w6eA]L]PQE.&|ҍwpC{2a>P?4rA4ߚ'otץՇZ9U}VF\!Oݙ{yC/tnAFC'1$+P*QH!]9jZ,;'d O܀,͆.uq\h\6Ċq w9®.l2rV $ߠQ- )F9%x a3Y>~NaѝҗTf6ڗBkCD7|F,%}" 6e*Hfe+(j$ڊ*)3fS6 <ɐRi@IF%x;yμy:֒K+pҺ9Wr<^]k7杪))>bPT"$}?Z ѯ^ Yf (3hM&ZAh?wݳ" E&x65/Ӌf@J6F҃q*bRMSY7#e:!(` ht^騍 MLIF9I ̅bR)ABBƑZYAPu!J)P@mlhLC`+i8 hL`@$W]خk^-kͩ5@PlFex8k 09Ih%]NRjSf)3(*4k5BJKQ:,aDH kp0%@,60)"ו,I1'`[ Ƒ ([9BјC  &b :h GPHh1Twm Y4-#1 %pRm$p22U,J֚YB׮Iz3Rrr/Nغ;O}dE4;̣z;zp1A} n* hSˋqM%jnG+f\%d4*MVN8t9 '~U0O%4lHj J (` UR.f~'Z)35(K iNA=Ɍ+"ʜMh)F"Q74C,<7 NrLG! !`WaP)*U J]7ixȐ!9ccEMP"&; 5X"IެW]G\Xvt@٠k nrc}$zIQOiEm[M&c̛e Ϗ%\UbZ @1! ` G <йCBDHMjbG=q1!1>`hcrHF66b"(f&Y)63>_uYe2 Җ46M i/>u=A4\A!qI($JT)G@v>9K-h8Q 4)dN{A3)߁Ч < R@ w`O44a͔Mh0EѠbTF7E*\ˀ1a[9Mb2AH\y</ "NtxJ!c)J&Ɗ`LL05U]eJ)$0 .k*5U \dfeF69ٷۻkHWttiڍe+6Fxx S(6ysD4+FD/ɅT &cXAV^؆8uqru @$(ioef.DU-`fՋk0kl}|Q0<)=ڐ&o=`"K!ZgVn=86-i#$C Y#S( 6fXHw.@8.B8dqY)9B82USfR{pɡ ԅ$E"kuț&5 Xd$ =y`l bme`[`HvU[DFTILWU9ɤ3TJ  9'b sg1;f$\x0v `D5!$эGJTaϸg o!6=Qp0U231:0LoChʒ kgjV^5֍V iCgM LDoז» mۚ^sDG Xʈ"Z!Ť6 6q(҂RBФRMl Bja6ftQ>^79fn&А[[:éE(`UƈI#l" ?t¦fDO"H!P @ӡbv݋60:u 1^{ ߿RP ʩ; •g~9MBU2 fy^Sa$d(/(>pX׷"*_ymFoեs֓EwJ*qiY3t ҷ<iyf34@"I,+ *4!(I.wd'`D!@?SǸp5'#vqؘ"HWhaCzMe[|A^H{PZGpl zf!C6ʧ?|0Zj+XQQVɫQcVm%X+T8J)B )iTԀVX*g} kv8 ?4߆XHw[|tĩAƤ7ߍ$Ds S| W pP8qxyP'bDY͒D/67Ϥkl0 lվq?}U2Gp 1.e[4ҀȈ* 9"X4yq6 Z li8, MV44" 8+p6:1QQR:KBB|a劏_P!JA {b41B=/N$$q9j?Ll~v[K@ʕ/y}ΤNhRއ >\SO L.ct )XbhVf&)*P~[)CZiD@3" 2%?˳_/[kQs$g\g@c$F>O9wcC/G8PMVP.z ̈́4yGjPz)AiA?#ù3LH0p!cG?tѝ*Tf/K̒Bi 7&]mm3FF cwAm 0*'WQ]A@h.~^}~G M s#{rխc͘%KJ噁TI H]cò}lu.9~ J M%(r!187d%BTZ*أmڈs*K`*8&:g]b|ilL*eI% HۅT4sGZ: c^Xf 疵"5I9Ly14 P{ $;ythtm Jd:z=q K^ Spa>vQ@j -j5dJG˙-RQPD TЇm|{f (LM,ERR÷Wh)UJ;d4:v6 !EZͩj5-D1"LlFh4m&\q)MŢr F0}*=`y˹QdJs˦ DUb}~O,30`ĕ*YQ%7u.Yݵs $}?aWv=9zU 1oC < D92lҊ4&E#pEų@蠻8OI<8]Owx<0%} oDq.EG,=eGƙIddL f>K0F;82ҁ,2S9yǎNmE(Mf߶0FJ1"NJ}U kFHP'|Cp$ cyE'$=KATS#3[SV$՘RNnJK:XL300 r;ZNoӃvg\plVWj*ZP !P9h)NIP@8@i%o8h9 P,flwmuk]aq,piL)&'یፏW3!(ڃQ;FnAj3-]#%a;CMR ]mpiR+بճ+";!X9ܚp& 6Է!_8/Ts}O/On|[@|aOfd5J-FHD>#jqOz)k:J1# =hIE%f3P/ JJd4--(XH AiQ J&@F T "hSȅz(yA9n;zBRdu:ayP,6ٕ$>y@{;YMU3Eje,U6<`$fX3qƑ岇U ˠ}TpѺCТ-bXD*&XDci3fTfr2[[ |!7۱IDKok,i&b-ƣk MrqK Nmy$}o^y>A<""CM45@Mn ʳ7uם:KDKi$p!XCdC]DOԛ 4nt \>IH)B5T&%6BZBZhfFeiQ5al3FmFZ,%PYm_lYFZFRm&حE}2ob8|/\!2T5 y~٫ "Yȥ^B]dl'8' }ДxzE/A`Ж%ؔQG W?(wE= `Ixՠ5DZ(=h! Jh $ gMMO;Bj4mƛIB4oS܈?DIQ7oNx}>l휴͵տ~ߞ7a1]"610Ǹ">tLZe` ܪe譈ᖕvQ #Ln>Btصn\jW4GW0>YL- mkKݎbx=\cVc%=K17;~gpQI ~"0ds/\&FpZ6Gxi-207 =Ǡ`O0aVYښk͵@HZUPŷ^*omc=X +Ճ <<_pO ⳥0脐)}9hp4 4gMfjij|#Ĭ\KtvKƎ ߷ެs~r_̈Lg7A/gD]`ϋW8pID`ZU~ T%wr8 Rq#x'@n=ydْ'PS!>BHq!ȷLo@ALg' `̩&qՋha$!!8SP_ԣ9 1Z%ԱLrEe$&CZ֘K7{J٣uDsEf̋$yrmtҤCfZdA)T`~_wr`MJOl>05\JC3 Ӄ]8o="cTHd+DbBJ}'YX>}a ͔}itf2i;\5aYŁ!RhzLI*T]S|6(z\v)QDoQpZ 3L;IZj^Dr (LFAAF*X%ңC Ufx-m減RUwW54QC ͠^4*^reW ZF"Vz189FSW&:0א$<~tުo˖x' =AR3r$Rq mj hwuqmz_QhḇŐHI*ߧg ^<"#{!/L Z"'~Ǚ؎B68bsCBз'\MӟlO`uW$<}'}:;.-Sl$JA׶;q yL(F{^voWfdvg#G˶HDQteV!xN KUO~ы S/q,` I#ˌ^ެM})_?Z@/xMOT?)4ͳ(ҕEJM5 A׳+^ Z hXȋL4n d 2&5i, {7L*5UmШ'M;˜qB#e]My;iFwgtq^uzzҠ2UlEiJ"4J6^%\4Y4ns۞K$5!sW6rL⺨ݷv j*WII3ηM(!J1zjM#L4FL+j¡hs][u.*g+3-QJ:QfKx] yyKuRcl`~~fSp!R"H.uF:y]mV4PrgjI Zh7%c V0uDݫLAG(F$ jo.BHkJG%U2**` 5RIi2MBA7NH*Ҭ3#Ii& ~HHA!;P!D ap&Yd-AYKʂ3YxKzoMnQxܹ5DhvC%DWȭDTBt'Fb(;PH#6 ;`I4Nَ 4FPIF22T nbQvnAiL#C](Ӗ-c0QilDM@d`*Jƨ\H1ZQ ٺjZ#%ai 4p'rn%;QVFMbԚ{ F qغ{`<!Ah Fr8TЅ+SҢ,-JA19Nd gyac2{B<߇=@Jx,:S7{qqX$(Cq> l)BқgS>C,I1g^N`< +TNM 1 !>(}GzgV{gAM}:Hp%u6XaZK HZ,[ZdR7R=qΌyZSȉ86 ZNC Ӱ/tXN㸰t~E=9'!J"bH4FR4"^8"UD"Rjl"kj-hlK[l&DAQ"49{dS" "6~W66GiC`SD0[A'A T3@fnq`N0'(AB_ rM!鉔xer l[dɠs̶# wqY K6LV"4Uƶ-jFާFӭ(0ZbYljʱ")HZs0DA~]I̤C9Q[ VLaL2Q{Mm^-(`ҵZ@@)T* dRdbJ,eDk[IK@, e@`Fۆ<{krNgtXUaIxГ45h D *M# ijHZ" x |4 aÄTg݇_ܔ{ ?]뀆 ؂sNGp˧ddƷShN"__fv[-5G j|֖1' HR6Ej+bEQ0ݎW[vf-9aD[Kvd\vmczV &I"1_'n= /숈 ĐI|2C!ޑI _ˮَ 쯎(ѻ/pp22LGF uX7u+-IOEq0_~L ( aDįJps74=qN޸^'.uhޣ̮1n~׫Ht9iP @( 0wEl~Dx޶Ê 뎾}gO|4+2߃{j\XRweH"heN^Hi}X-bSk\.mBݶ+3DOjj\z a+3(Fcn+N71adp"1v pS}!YyOq˵4p#qɷJJA'"l|LΨS9p K|DN"aOe靥-y[x`8 ' M߶ꇌ2ϸV ~y 3Qp; gvfo(C<`p;a{5p2a8~㶎Lď=$ ` mI@ZKsjL) sCk vcԚ{E_boa@`)*jt KYiIד: Y&5X5` _ T&Xɴчוy ҏAQsAx=+Z*z4}IZLא9טzxיݙ{Tkp$0 N% $rv6ᱧt. 3ޞ.qD:DD|$^RG9șt{$}SKSQض+=Mg0dwr_/49~Ÿ5,^1 :OqU뵈zhu,؛pHK8'[Umx؄ה8ǀf9h_l}7<`oI:BP⋂'p)%2{Id|Iz }p0r_8x:: ߻G) |0m:4~(2 h\@R!>Z=̰L)c^Q"!H6&!x}FDq9-o#}_jљHx`<@M _LZ(hzM\mWٷoP)qC* zȠxH uA9*NrD"ӦTm`c}B; |չ[' sXL):Шff ){ ŇlhhMɜjhC6f͐2 I De>C渚`չpa/o#y҆yM椇w;Miq_2 dPs1<#XLY(`…#)\,DKB84w0))&"TeK2{ A)䂏 =n9ޘ*dJsZʶF4hL-/r`)î5Վ9tjuCaĂ0*S wC3иq[p1!ys aBE %ǁOh۱[;. 1mDL: ON9yԮAx-[L" lz4.Hdʇf]I-g&HmRdP<{A]l +acDbw 5:`AH,@w.{а3} sKp3 $`_|A-^q^,3zqAl$u3 v,)ܮLD Fi3fD(.G٦j`هo2֠q1v#2^sb\lR&n.FLYo4# ̆wLNZbKu{! )IaN$Aoc-&`{}e[. gn'20ЦB<؀C_9|xjj^0z.p(bfp#'ƴ8ߠyoU03¢DbV`@7]`O4n}x@F8 ncv 1k];f3k!X)ϯ7W{]Ptb=@>`Цx<7OACxZaaƝa+}p8q(8'HyEWp9Oq.7ЯwLm"|9d#:ڇ9&8LA@8sQDM yȁ$]b>K=b|"Փ9KED+ΩbD,ȭM/&rb7F $^%Hf5kq]n׉@͖L#tDݑFh@C(\b%n3v7v%  *:& 4$]u0t"p\)|&V0"#?s4vNv[PXzm4T-1Q3x/Ε3!|}Vh>%h\CD׻]hcvϓ+k- 6 o͞y" %Մtj=~P0o3W% 󲢗Hf{u~ONAso9ۍJeS]9Iӌz& `'A5 M#KKEĉo "4;O)DBZJ\nQ:hwf%c T~~>ˆD"G'3!rj$9o6@ZX&*(zYY`*RC 4dyׇ rlCD {oFQpxq@ń7cG=Ю*gT{_ɕ8n.FӦwHO66/\9T3A 4@<4{: Q;2G>r]MHD1lʎs=Wn{8:$kӻ,f\"!^\Ȟ;FBkk&~ Kf ܹ/<_yz}Z rB>XXhr<1<'p÷ݥ{J qY:`UF$;~pAL !4d&Ř)u[MGT$!A&h{pydb|EPYF(FHnjQ*#O1Q,(Gi-@eNIQ6m>8 B$34LK lFbc1$2$fAJ DA=]szaT?# }d!DPg (čB$vdhQP:nPZiRb"ia%SȘb U-JiRŘ- VƊm|:Nޚи/:'~`،'8(€uW!ѐSM4Mbؼ|(,L}a6~nb|x=orjӢfWn0m dM\i6]"h` (9FvhCPbz6H@vcfB%ѢoSyRb2 6 Cf%wFFekMaS)r9 \֠X5%;;6UxG.ߨluϷEDWޡ-$;9\J4/& n(9U!PPbR?9JuJQ)0](E"R YY4{tl~ O^;k̎#>O/ Е%SGR=TQD N΀>̰HK,r33,\Eq`*hSImUlZ傻Mi'\ (SdP+{}߆;56M! L>eȏ zEQ;un#K`SR*+ ;1mLn֙GmH86 pDTW/5odoR.,&,q Ow5\Kuu&,s+<$sB,AyfF;! xwX&.@0`691-5ϙ:5SLl4UP ^mњd'DRr"9F]̇ƒ9S{I` 3 0ep_Ùrʧv  )(@Ԃ+ :䋼Ps jPebKnզ j%7("!YM5re@ƆžZp8Nd܂Zb b)'<}W8BC |na Kqv`ͲĆ $Av(Čfbp1 z j-G~ P`# tf1!N2[m↬x8䛝+:$6Ν1oL(5PtͮMZ8'3YNxa^A-cm ;&$02- ,u'HISCm@AɋFtha SHuܻ41;VFZ  0apq, Ⱦ9Pl^MZ${%C6vI<H=`/N̼"\DpDip2UFkX؀k6`\F)N/- Af, %-W%f pBR ;Hq*<CaY~,&8Kg)\C\@`@FxYa"Ԉ)/j Qz,$bqW.2VLh08q)/!Mq a d`ʉY0D L$&Xt IVnF:n:84ypagqiJ~nB"[h HRX2Fi.ӐzQA1m@p M; }Iiնvbh䖊M]ngVJ fsJ,g8: l#A-p@9UKP2)k '3 ui89B0ND )[AlTz "qwAvWH]jRr+F|p$pD #dۼ|\IsvX/!pPyLmV! ETDÉ,3"<ɦ"pH1q2<).`d#@3 D.:ƎZ|44`']rw=ˑ'WI'phM tgPg'waZD)Ei0r&EAM N!5MYpBaY$w"'"t=t* b߿ 3ΛwB": ]feL07qCP=paB26[ \C&I+֚%%9a4!4 IH)$Mz5!NTs礧jՆ`Mcd L 'yK$Fo}$Yh#v}T=ЃUDF"rt>SN3{X6(AJ!Y餤kaUddBH@F~Q&AOfQjʀ#C11yLk$"j13f 6!15LCV0a,#ӂyFmi%mc}hzKWB7*+v`9,3nZZs+s&l\ b#̀וRs <\f̔E )%/yzQyvk2 -F0FGƖ3N SZiwϹֻxA˄.btU{?goSO1^gnz1D@㒫Yi RZJSS #-< F7~raA +rM]W)\w/Eyy9PD3 Z`ٓi#oW'"PCQ ;X"(Р@$D)S$PZ:pOMycIQZ@bcHc (ɔ eW81G=CB$PNDtX/`pŤ(2֡QSX\$v@ WUT7釔ז {<<=Sx+~f&q gqVr͟ƒdhM®9r%d6}tM`*_gSBlGG֎85f r' ,,nͱן+ ϔ\}ًhx"vEh|Phd/JsG5kfrsӑ2XčzwQwZPuNǘUclhFؤ2Nj4#XeKrf'bf0Qo`޵,d2TD4#χtܵxE ±l0! !mJmב"&Fp; 4e(4kЅ-d!#7$n nYkoOIk6&6HU @rB#"F rtcY@Rbl Mc6VٚR *p*5,-(mȥ"a(V:9#cvfjɐA]ɽDAy4IxJE.̦٧P~KedA!}Eӑʹs7<<w5v^<o8ꃹY_=>|7\Ҥ)}N@ʐ!UDP %"TU)J  e416i4m@@0@!a7BSB ^ u 3,ɩ6S[hGg0Bj%s0m~S CB%:DBFj_fD!nT FԘ5M1`axKL`c6bCސ@sp5aMM3#GAH/X.xuv-BPp?2\U飗G1$z_BI^/÷QH["$-ظF0l+uCI,@z{+i,]v掽hA*dBB *d)d9 Jb[|_qWd~l9!"lژa~۩O(sn>! ~pE YJ)f38IgI$}'\\X/SL]6"P,*2w]ޯO ,%\6L"mO7I άӄv+5HI0} .7{8(7TQDԪGNe*Fj\(vzH0]c)Kƹ#D2 6Fp6hݾt']ʚN)#I?倠MPiٯn}ZGaXlYNCgncI!Y(~I utʊ񄣬GYѣyw$p xۺ{{q *k {]p}w)i'~<î?^{<|`C yUt5 Jzsb=1E[n1*itBirX0NW*bGؿo;ypg-#St}r|Cس.IAODHؓu |S~T "M{8ߑj sCU7!c]Z4[f1(БsB)2o.__*# '~#U(HHр Y?װ}4`7TI}ǭqtNԠ[?$dY Jy&4n 9?OR)" p`z)]SF&9(&o `ofe4k15`PWwV}Q*J!]1=(v>G p (,W{gQaPyXDnBj !)B) lys=PQ˿GH,0J+֕ҢV#Hb$t7OMSFO$5[Xog~ pAazBr{I茁!s(?`kCF>;߸ &J#A3 p<7Ck;"" -8 CsA y}6<y¢p6G2|>+v>g/0DkXGl`HwhFûKXX!lZI!FԘYPE&$,m)b %6FfK4$ɐ&IiKZ3fĭJ5CCJ[S,̔K`bV-&Mh4ʤ-(%EjEmBZbѵM-jbT[EQQhڱ ѨƢ֢LZ$՚h) GϗnZҨ=!ZEo#Gfy'JhK"I&MKc dbDe bJIrwui-%ɇapmϜ6x&ia1z@ruI@?MDA3gK5JMW~Qgё7<\}afi .bzUaǦ ZসZ;XZ)KxsDgC\"S;2J`CXh!d&ND ?0`ҩAC!:}xuHZE;0[g &v]F I2.E[Aw^9)9҆Eͬm0̲r@VѮkvQY9QƋ[ܫuhb6U*QZ&"= s'w= smsNP@8"~g{ڏ%'+:Q@~F1̡߳\&w[Sw%t۩@$ ?[PSvǝLt!F bPNar!- pk2Q` U:s;c.s&@P&ԩKfCme?__˪|`=e% !e60ttXb#|Ї:`gI ^HwW!f18E >t1RGݷ֚ O9o?[>FD@ /JƤ' yf wfɼ%eMVϡtL{M&݂: L;O =k}.O!L4Hu%92þw(}T:ځ`E\U"vC:d&Ĉ=aHeļ/i8Rd5¸!A;MNS&πnkȕB# z{w}EWja\4-˷Z֝"MLv( Fʡx5dPx.ߩ+@dkLrQ~R[U= -P2xxzo'DAA8lkY$J*-C]n9lܥN\!|SpTX&ViT)A{˱=@@mC032<-5"-L6CI_YD(@)CWAwxOC>.Y `}|zT /C=vGӖ4p&عD31M#l@qr0 &|{(Q^l{` %1kO@ ܢ !&4iF -XBӐg{@R u˩xT-|DxH5аow:Zo;Y֑ $ KtL3k-" 'PjԖs0E ZWMLg}(:kɞ@/Ǖ ΜS;AY|+&pZw[]J:0ȉ϶R1il|$/!2"$CbQC)z3=NFzN50#npk"'u;k<(:%TUxb@p3!,UA ! [/38x^Q_U'"]2~D@5u >H􎏆OѝvYZ[-攖1P'BV%'w!H5y5ǻ* ZUSB[owݶSO"QX}EmOg'Ygo$0F_0SA0:ΡX/J0A`z+(5'b5G&Ol33zP1GOT\1+)^]XydK!цu֫>|>Gۿ{64'Z1J#DAE~0`es`]FwA<>Q-Xj8&pdxB=GbD9٠@R|10ɥP8n?LyI C}`Ҁsó0R@T'6Ȑ-"&! {s7cfBL Y[wdXE2F&&TҟH0&dիz4*yֹbh\bV hi<(khu= NbZRS >q-v )&%DEŖzί|U"k$1VWoY_l_:i֓1v[#wL# AGgZ=mu0܍&d3>aٲ$r%NkEdk'QO Ab[+6Rt) H{_"{[[٦?h#8rÍۙ5tuZ\U]|/L=Ør0yω~J? P-ν+vhi ccpνt{~oӆe@ `=Q_JT}Р!y^ވ$/0KcR=b&DCw;hЯp>4D Tժ5e*ɭl PXqFXx=*kc~S3O)? `6=ReG# -~͵66&J>.85Xa ~NL !7}|D/:.Deo3;j7{dMf4_wW E B"@U}pw[<}o(POh449 ]] h]K2]V})Dž>F7on]0@Umi蛝֍[סּ[44u Rm eO^M@ֵ2Fhͽ> o۸QA{z >ϡ ,*n ͐k|5n0 9]`swMgbh@>\ҡB[Wf=ޯ ֠1Ywz}x}>x ƬmN!M:H}pmekvw}Pc9n{p{{\]a7w}PtBT6gR=z*[vjn=egwk}՞4_(l35>(Cۊu݅(@P>֎wց4:e_}h=7$'`mݮ_^l]=xÈdFHԠ{9i;56`N60}=ڐϳ=wG͸lؠXuBC#h'P6t}dޭ]_@nrm=ݛ΀Ͼ8ݛw}gމsLNz}K֢† s[\潶 y 3vړNγޟP;[nuj+V}fv=}g׾Ό:vεv t7{Kmo{g\]ܫ\Ϲ[uywb F;{ޯ=4;Cahzwnjʳ3i;j{yոrmWu>ovlΉ-ν]{R=B⇳ikoEkXg\n=wͽշ]6z/Ͼu'4lm=<-9wkE]c`5MpJ({y"|OmnƯ>[×n|՞{5^絛^μ4e9c6<0xtwc}g6vk}ϻe<>:|_OsҀǞZ,:-rUF[aHT$KhYk}{]:49vOb7yWz7=Bu@aԗ{TFR"ogvjjC*W}g}:D=bZPzIY75{K>Nڜ 2GI󍬳AޜtXҪd܂1񼾏 ջt v޸z[n;5\ʺe+;o=mյ&ծجlݻ} Ϻg-om}Ű:5WngTf\{ݶNTGۓݝwqٳ۽y3Ln=(niwםkZ|WF;5We=Ilq罆  2h4Ș*~ڦTfP4D &ɒzddi5Od覆@4  @S16ji4FmMBQ"I 44*x&f2~Tzj4@#))4d4mOS4*~55OjؓPQPh @M# 4Jjhi?ʢ (?/'Oqo? _NlJD^bKQUTlJ*>٧ CDեߋwpkƊsJLb+]66<)}pag3{[t/77sN(躪Њf v4USdM QU1M5 I$$`F6J&$&h$4Ifh*)hAM*Eʩ@P=U-6-NΦݻl#^ln?)qIR{1<^9omMQTP]}ͲRjdqN׆CUOcJ -.UI z##wC"yf'ɢ *Jkb3DIMEQU-C0Q4",?A.&OS*5A/x&()h(&h*JѪ"/x4T:D} {`Ն+T۲E<taհ|C !m=ΊJ*\h>ST!lch9?>}KV{!KBrWe>Qx[aEQSe{32dDAxGQ뇪D|a.ES EO&za!S\YYTDTDV(R R4`I4DRM̑ 4<7T-%VPa4`B",!%JBId))$fDҊ`B Kf@đ3R  aJoWM% w瑱39TQT h۶!Nh** RJ ,ҼP(1!@AD@iDkED؉j%XL_}1 4FO\F G߽㟨`4(iԤMe@~7ALqHi(FbBঢ*dSA RS'a 4KHJ{DԂ R@  @Ҡ4!TTDD@iB%rS]L4(f*j&(hh"!*i$9!"$l%QDUEUMITG6R 4D4EV6jb"fӆH] 1Q5L$TC)DKAAUMZ +-TC ҅B$-EEIENû8-LZ )!DC1UAS1Ik"$NOUPAUU3 (tiANGj $o6yI$xXTN/;b)()PCbcDsp;)md$;I5QPpI \†'UAA0 PP<$ıR`O ɑ0g yz?e?4$4n7 z PЁS x){~tPȐ y=vj|?)/L^tE Am 6`>'UW^CC/ ~D:*}jJ3 v.tU Ky=6P}k^Ww9F"Kk퐞(;qE솸F}j _Ig{jpV*§f~ O T.=aOLF_ 8qI wkQ`Ak}߬GZ{(3mj7pUk3@.2X6pWCHb${`cԱT 9D4`J5AzjaWǹ,2}D38nJJx=XڮG3GDn7gU}E\^\"7niE6wuG]{O4WLu? ,p2ˌ%n?:Kg?~C&&i!灙z`Ipݳ[ŽAV@H۠O#:^YORE3RijB̓~Dw >g]s3#lmhUw>IS߁C4J(%h(J.تHAR0TjѮXq$r8 eѬ <.`sWW}F=2΍pF($5S9g :z~z/#qvw5:ԷL*߫Wwr㶈I(H"2돘Ѣ(Eў~-/u}!)c=wH.:<[a:" _ CUJTCqKh*MbdCRpH,T T+48!idD2θf<5V.l,Yً "F,jcϖ<8`ѕ6&Mq 62Z6kN1lmIƦ4tƣEe -VBli;Hp"6qyģc-DS2RRh2:9!*ظAIp@8DV.u:!sLeL4z/pWm"Ew !)~;c1(բ+.pzA'P0RV>(P5h7f z&~=7ɏs?FG.g&vsm2ɛ@q:*ghpW>"跱ڏ73SN\]GP,>|_C?_E}ERQ† `<"ߪq%}t~MH~T' ?TPL|\'N `?f`FbV[UOs 0+ϵÍ,;ol: rX7[}*ĭ+iaܟZ 'Ҫe09X { }ٺN5׳ө7Al/ U֛|lD\j@?,\9됵 v… fZ YA/WɇMczRu?[zZ&$aF4/ZN -r '0Rұ"GmBv&W OTvk,T ^S}ijѹi+Yk PZ%Q|W_%7Sسu.ɘfD z%VI8>6Cpgm/upf#Qv0ݎI|(XOcp TȈ;[u\ lQ|)p糖 `25=vJqQ̇M*o_/>յuzMX=ѷ}ޓŸI/ӈG}z#gi~:h#\mҩ*Xfhaoz|qXH_=J.p+5:JnPX\l^+5;I-h8 PDlpZXe#Fxfm먠pV;|:c=Nψ2?B _Uj[YAUIn"YU P֛Sm\(,c ^, (8I%Gg˲,w3n@yv{{ |H%Qzh XdޖΙ!KA:V{Qq>Οs!F Q Q>If;CT}wOb>>IpqNp5N/珄''jIjTk\p}M玩F@م-p, 7jE[M_>JOfM:γ(*V_ bC^xێW? )tU9+[^Buw ۅ 3ܫ'[cF| E.tm]Jk[dREy%;㶪 kͶ[Y-/Q6nc!+OouR: #9OǡS b-u~p~DO;}.kk -X]uYcҦjt !`>ߤB[0M/wnّi?7%pstpfMQx0 ,>{zTcoRKW(\=w(Yy7;u~Fݛ쯺~Dj"lv<*03xok;\!sA_* %:3[LЖUxQ6I ƸI6JYx]bBHMAe-v Ffm&f= uru_j-6>^\c=[3ʆEZK!Q$P  65hJ;v&h6~lvG@!`ۮ.><{;ty Nq;b(M@q^7xO+=` NuЇ?CG$S(R+r8w`e(n:N&YQŃk5m?i,a>3?  l)``]AmˤWuOPw(R_65f;O|}xC$\͞.pl):{R?tXH !?H=(OEYI:L(_YoڮXQKe.r;J Uq9cau+99v yRxlns/rٺKIu`Z6_NUT'ξ xÞՁd\n %39mk$.nCP,8 SQƜxUө02V`59ǡD9YgmcKFP0Q(7ϱlAc`,'c{uxӥYJy,S_ F*]m^7(_t dɝKD"Ox)&vg 3?}/~>:,m<~שּx];;P<@~ͬ?8CyE2$eߥu Fհ l\#T)2H>UzB~G+&NBG(82V A8qa1gAv$D@l _)<Ǭ=1Dp-H*pYrHZFC+m]G].ZZ7b x7a|Xc뽮nGS3%3#ٺlXF(.ʬ~;t(2fv$ 4㌩u!3i@fΏjR wߝnAV t!EP]̀`e(!櫤_<%8U{d4:{O\Wâ!4k e*WDcxϜJi!qo"Y߰Zcn+ȻTb3e: au;@ pFS2"U;%'uynKWOBpm 'M{C/ NWۓ<5lٝί? of5zwvTlof]< zegyѶӦ(,7sp]l+kb 1&7epxx]sGwrFz;ott5Pfҧm閱|&J ϝI 3}V\都:춷CQugnta&,`sY5HmlKj5Zũj|̯Mf",lݮEk55R Qe}C,izV/'j 2\'d jkz랜jU:c rX=D`wx n=9qY9NZ;^ö# |j^+-]3u_<Qub !}Nͺ+XİU4J8BҶqVۿX[IlfYVZ5Zs\弁1Q$]-X::&:DMuROǮ%eY_J3t'g}qX`epqst :]@)pQ٭},wݗʄg7<ÒKI㮲߅c}Xr2gJl\-/ThߖzwPm%ۿ_ѳt۫A8ӯbKtiQ龖j_SA ԐCrhNg>M<'Z6}+;Yf yj< Y{SᏍo{K &I7с x;N<DHY ,Tmu>k1dCs۫%,x_$$~u{ƏM/> D}5A_䢣wIz8Qe$'xd kF ; 2X iGEM4EQCF.?'qE)DHH8J5DU? R#O/$Ma@t*@ y)P@ D(bBzP:CHjL`Dv̒NviEWۥww-[o]|vW}&GcOlJA`;~tiǷT]i)( *>s55Q[go'bkg)Sl*Nsr gHd-m1D<9 y?=۝) NgrfLkI}؎E+իdճr69Ĕaj3aR6ޓm b#lh{ ;@u VCQjZU2]YBekM1KBP4@+j_<AY6g`|p"[;-,V:?nɍqMM &ПD4:J[]s}3!c4h48yr4j*hUkIԒH+mBI?PՄ6ccadR.n˓D~{RhUG⑉44bgU7΄~rV a6g Ͳ|m/ ,LR`TTƁN{'ojs (H|,rFۖ-7%2ݪg3AHHC=9vTQ7ɐZr0 /?_0vC5ʞtIq㡮E0(0"m_pu^6_Mk`ݑ42Bl/sw~۪HI=wlk >PN0o&?H?+^Fu L<~去xZSB)J(̆Ecr{EYeBo!@ERĔB4Ej(j&(i9N0' J. `rIGQ-E0,s(HvJD!4.0Q E(mBdbQ(VZ)CB:ba"Pi 4148*b""hX!~6/𴩱Ock[; Sb E)ZJUU,HSAEMkCC51EtT%bj` CCKHby'.BiDJ&@$ZHi GM 1IQ.X)4P41 9-AlꭌԴELAQDTK$mBUCAJ !AT. R4)T:PЁ@4)D-FR`4P:h VMiiNXb@WNEnCIL!-ۜC@q$&( *O=T%PI/#WBMQP\C"H!3JP*EIĈRB!IHR,CL"&BhER$ ~!/)! CM%Q4#J *RSiD!+AR0M ӿ]FG! 9ZM \)P)h@] P %(@!T("-Y˻\C Ū1:Iu5vxǦ~?/v4@m`xFH,2a*̊ Ok!_H=uc=3)((4Bätj]ɃA'ik0cW'E1$/8!2#>&ʆɺEM#,*CT~vg!XʺQLc)/fn `>%l}jU8 pVQy{Q5i&4|n/Uc~7{wTa79HLNJ|P5T=!dA%F-rpɻv$}Ʈovho]Kl{}w0}?%~^}ѹGb!n q%*uTp.;:Vqy?^yDccj\ ,?ɉkŒ]߲.|71/;E'  tPu d"gX$`ū SЇ..f,џ[$a~ְq"&(^Ï+K$8ֻd NCjg1S8IOF ǚF.D.13!$[Shۯ^YmSMvʯ^FVЃk+3oc\ן` & 2> q+٦}W& *7v %C9ûX ˰J-V٪tbi.79]&݈Rϯldakkj+[B)AײtƒmK.Zjn^~YWUl۞+%Ԯ۫-2=:-yD% C8E_ybvZI{ $| @1fV_iXCtj!_8o+)Dxx- R $D !(Q?7T,X'ޏ־rYO؆ txa=oebW5DtDK ܞο;w|1 iڷ'T,jCOcGWptвQQ $jnog qCni^7x߰}tQP݃k 1`T}v˶'T;XvEnm>Ӧ׭9 k.E !jAQ/`* 4Vn{Ah$G`kARp$ hxoﺉ8rl۩xb2s\ʰy<[ǎ@Z?kXHw @\d 7G>?Aߛp b7;Bʡ#mQB uw-?@ܾb㷺6!`0\5T A0 Z$&PTH++ `UM0+QOA#lov:o-gDc~&26xCB,bk+c&yq>(?b=z9"ا)˞LEFla+.rj,|K"8MۇKBk/Jx_?Pvn;t[5]j֯ejݐZh;Dzɻ=, p[Epg1Umq6C`;C:zBfҎܕWEOJShëj nkPM|R0 9tMbӖO`=$ XQ2qpT(-NDM t93Ea}7S tOHTi5`5HxOޱO >Q0 6c* (,|aжan۟1 ҧXB.+Pꠥt9<2 pZ@B=E˺z>9U*]U^=87sWn[o۾8Oos n[//*P X-Dk\Q+sÐ/KYu&IT" u#.x 0Gk;,@ZaN\iIӓ-=CCmZf~ d V`mQdjQm}:=%tu,}ɣĆps܀w1,2jngU+⿴'=~Q7N)QJ-Yv'ںVP$rY!r(5gx6[s-U~.Tlg4D@#|oe1\G{?pwZK T`'tƷ (}%$Τam" ίmRU-M1DJv0R&k,q}S@A&܀Qh69/ cq5ʊ< RV}\pl!P8h"ѕPP]@ >3v^ONF}1z:?UoKe<|Ƃb2 u:w'i:;?z .'ǽ|_[ oOv| AupdO(RG杩PLOVS԰zqph0jk`FeIO&I¹YJ# Lflل!op42g'# %J MJxi߶pt%tA KH 1Lq[Nb-pٹJgbADO ĺ75U-{Ew $(Zz´AXWVʐ% Iyq:ZcsKv8x )QDhn 48Zrh'2'i@oCgQ_㌹c(=s)Q"}OG0욙LUU<v+'eq͆bDI adEN^^Z& 9~%c*>fe]>}oxC)h{ɮݨc"gs}>O"~ߧt?aOWT)(:=֭!kG:= b<ȌdulA`P /8UTDk"&r#ȥ t^F" EHTk HfM67DZDQE 6|"za!@{ksK J iU$S A'}Hǜ^ 5 =0+IQ6j3uzE`Ȫ]ؒ1Q,{ǪಢS:1_ +F@8 ~ &* l&lDte ]㛝A fvYUt}CUN<@2A)p"Pp O74Q!BF~# f-9֣gf8φ )RpxA\_)!n n3 F T* jUǨ:] S/^|o UYh`:0e[owb܋ iNͣc5LoDg#e %. Vſ-]BӷWH&'+: f'=v+vUɸ]UCdYHP=t.}]G\[0l=mE  |+bhr @ت!D.dHVs.We/fÏ<=*CneD=X<§EC%^KYpJ+\3KZ jp$/W`8E"cY$TEG>ΠL4#HdHACA/ t}'`7tz9$jtgᠸ:CN@)SezbLk2dR4C>i?nAJ]D!؄M|pɹAkpUCgIbV$F~]/^Kx n+!SiiYuϡ=eE'i~tQ]'<Rn; jv ;3YT ؟i0}h I 2<qs4.x!5devrIDe4fh KQTl636?.|o'}cs hޙtdRBBkN:ڿ>ED\ѳj78b*HNAUi˂e~~xaq֪Q>KQןls_$.RP&:D/Gw4S^c%vQu~B)מ#AἏ [&o m:#}%m#4&1I#IAHEI>f^'QXW m=ҧgXq 4«|nR$'ܕZP_Sgn}F@u~/YkY%NW*z ,ĵ?qQ9e]! )ey]!mW*|o:!I-Jb qNA /6m/Hd+ 2}g xPbP rVܭ ٹ8ױQz%( D1j LD auա^#%g/ / Ĉ UjWܝHq_몦 3&mh$aF?cΩ -7hl;w~d/I*ghif K9*9!2p|O`š݀Mmxu S Be_qG2^f3:~ƿiUVrӯA5JΔDT{ N&AHD3>obB Z(PJPyg#JL˨m: JwAG,T4NP2;79%?3A w";" B;07@m:_OEAQ1Y5$h&sU}ߚ5^TQGSaB9Tp%Voqaի>D֒G/Y|߷܅8< K34=$!D}dmdL(Wd|,0J@A zX}=*2gOÀf w#GaPxp12H}ݬ>:6+VmpK: 6\,$i8U?c~QW/\^wE7ӽE,w-2Xy.tD$JV3>qs-C}umߑJEJR`?P/<=׮MrFYTL j3Twp),޷0AW0τayM\5HR)7" s0R?7YRT(KQQAAI@RMPBUQS@ABTCE E"F""`JWAxH*D NƆ)b*EW#?NAL dɇqu@5ﻮiA R 1ê6*ã9Rs S ^pq%̄Z,%G@dH 9itOÍtt…!Jg_R P>aX5"6-1˟Bň1EA.""*"b*"b  ^'kc8B!TV/ᳯn]wUyu;GLì9psbB*w/*"c#npTݡ3lÔ(95ۿدNίާyuÆyج3Vi9e-YJ㾋҉K$f_hNH0Rir:-;`5<Jr >8GOCvڬ|$1=:ɼv_L>M]qAz%¶5*" T&UjEYG6f&άzOpi@hak3*14GyF.ek|֐[XE'`.Vw`fe}1l %lIΒPU^*Qom!-,/<)rD 5JȖXDET&H*>L eiw域j7׏_JCtmezPRT%QB ׮}P_ҠQnT(2>BP R6].^ ny~8Y7PgJQʟ~C =r{GjցO# SkZA<_'fv̥zgvouR_?eO7Ƚ]yL`2vف2z c$RJ`3X]WG}O7\Q@e4=*p46!62mI bA 59&}i-=??O`!!2CZB1( xZCMDc({rf@|4IsWXI @hM_#Ijʘ4Ȱʏ't6RHn/?M XTfЖSi, +9ޓa6JXgݷ%m\'0.9zdjmI"a:$&iJA?qܮzJBP4ǬzP>D3|Di Bqu3XL*q7ᣴ,E |c bl8o|X?HHPs>"zzfH3Sk$s#V'>)#Dd;!i+=,d]ٲ):FTߐٔ?{@z خ.$('sYGJA:_'L>nt0DTF)wh[F]s=*Jw k_Sb (!(GyapmrZ_ \sFb}žg7Q𯾇vWyIJvw= 7 < @KIPHESMAtڨ Y4V!34P}Q]YݠJd/$Q/5,k񂚽Cp)У~[] n#Bb&}+LvȨn \:|Uv꿙q?B|^CCT1oq8_e'aBuG=|;++84gu13v8Ç|Ɲ^~e$k܍XAWʥ1j,ٔcg,֘t2Bѯ۟!0/D:p1 wO9rjSmdawwi}+*ύ27p*R A?ula)m,!Gb"qG=sW^,MާN緓^}R @Amw0n2~vo|S#r"S^IeR] #h^ #~$jzR>7>ORM0cN<]rIhd;5ah`ЈVeͯ?|45̯,rj&gDiŬJqzjv?Y bHq1 1qD`v= -}=,9G>mzP X6Tlơv!aT7ڶMuOzRS`Qdn^Bq)pX3\5Z;B0,n G*ȱAbٶמs˔ޟzQFƨ` 8|?YRZ8.z':@^J !\CA?b0;K$O7<:C^mo ,Xk· bDO&9{|Nvλjv}!Re/yfIKp"DJ|*c^ +Ʉby6ic-8^\i_ uHMjuega\lQ>C:@6\$畷byO6(`;uDvÌG~-61Q =+<12R{#ܾ4H0%fr)%ʏ]ڿqpTI ޚ:ߟ9{ƛ'V/Dk!2:c~{ 쎺RɜFzUF!6g]wy>ئÇptBsrx;yt9Gm2=coLs=Y`(=>!JiL}i)B ;Z6ߤ֭D͊jxlQż,tg[͝iqy >Z+@$IN@2ڵWy;hgkRz?Hλ%V:dZ[*eb Ya(Pޮ3sUܟب)FmbdT M?q@g2,s`W*:T"@q J 4%1}0{u4U%&L$?g.̏pUz?T":S]}d|!0kF+ݽbtx}=<1UQG*4A,w[8LPmF6x8h}-}iΩxd722tFw$,L5(oO֯|C Io a5\qhZ\4JOv,GIr76s RQEU n]-Ҝ3>jU Iׇx&#N}kЄ_A2pT{}QX_;?4B pؗȾ1g@pqL -X?hdOyx ~iT I$";$0 ,jT!ڷ9$# /M`]+xYncϷUr-)pJ˝BP){A)V9 $'H[ucOvKA_)fWK+Ïzᗩˆp*,EpAi*?ELA@rxUAQ5MEDMl qK' 5sj!iV"(j$ T,QQl(,44TDPlUEfyk+~ЗE$)" KA&0BDRP>놰M *3D*RR bT׋N ^TTP@QAUP Q3%UJS!4J%!@HNIJ ,X7>{ow7IP(L c4D4y[n;.݆)*6CkⰈpQ\_gE; ^GB|DbjeLJv#!gW{$r)PB)QO5-Ƚf1vCjOrfz&W| {LJcQ\ %~7H+n뉂!fFEKst6ߏ7xhzCog]_;& Qq/_{#]{]nstu7[ Ȟ ]O6ۻp-nZ@_T*UeN}Ma[,j.T{k;ˊEHDeJ,@\J5UEn@;$/1xtYLAt-t J UGY;Ux (7g =}G,)g4FQE˅_7ևO|\>l BjPʡMXw3c@6Vmst$ʪ.ZîhpFwH[¥{?N\n'tDrU퇻༴ /F"IbI5ʯzR1{HKt!p|!b!S@vOT KPEɸ٩_n-"}b%>&-6L3!yB a j؅=iryhG! {,8=NhRꃌ)XMv' "Z(>I q(EPF")tՙ ?FԵX #eZ79mfxL ,B?M=UXRAqR¨!/_@- J4]%%h"/}&[rBttzIq\n  ށV(ʬ~'P6-i}cW64aűېU $~²LN)qKcOq?Kl2Jsi)۴AxBR y y6n\~-Z~^%Eaf.a8pDC &%j!n\-&V%MHPvVG!WnFoL  v|Z/FnfDl]Aqlp9թwLM~*b8 s){,bIK2/ݑ@g7'&x~w;jLxp#y%9:(`@z}5ˋ:r IzLG-_v>zkۄ%M]~5zȓ%nk[Cm>DM?PUnkק c>_J5T>k^68aHΕ'Q7Ӱ\^*~&Gզ0Ųޣaq{D>-i}TLC( }"E5JLat*xʧx+{I/??r^JbZ@Z[r3 hamgQWQr-Ʊ=lk\HF'qgagp h&uƣHȇ: }-w: 0+Y!vW4a+0Bi2^g $d`(-YRKR* ˻b iPFA;aKސot>RMrVRTp6dgm3 TJ##DWOL 5|L{|<_d|kZp]9 8׍BԠ88d. dm}@BGl#U )TDOjȈqPS a}>_ڙϊG6⦦jR܍|u[= Џh -p^]ݺv..uUSeW ON$i a!\EsY^Np,1ƺ^(a%GjZMIv>5P׉H#w1I+|߄P^ᴶw"V`iD5Tn<.op[VI<3yu~g%ho ox$D&k9Y%̊lvMFU+1fOy㔉A(@(_PH.%1*4LY^A Ԫx0z .>=((*_~SA,7\}q8}j!Ϥ[RyprU%|6$kL*6>3S(Ed`"Ff곃ߕEbH@%?n7˽_(:,B:b)b<1)~pԑ9[e7[_%l`rjIt%>߮&9<'1_)p:ӟͦV""uNL̹q Q?&gz-V12g"t81.C13$!h9_MIF`%xUt E>vBpxѪ 8tyՌy{D1>=P=^nXljOxs~Hz$mz?M&r//cX]/HLGWi^V47 .Z5;ݚrH{c爮c?,"ߘO5/0'P,jϟeJlgce>a"$H{db S /c-?{t̋zox֋ dYժ_XcDHZ>( fUX)zӁdsUm[zv6-o<1' QzXA?CJШT||*:bm7IͦijsRYV m#K9+nAX v1cݰʈ *%6.f!0",&ED֧|쎳y@9:2HEԼ)E"m\1)q/U`.wy^OY%8C^%d\S<ȟ &U-gH\1X:XҷnbakۚCE#E?Ŧ@Lqg">G$^7 4A5wF8YnUܱ~*wd6a6~~|_uMl9BWg*ZkXthR2D;2ݣBrk=* _YGl^7djCV̀@d7buլ!-FRU)BbQ%4k'!E@BPU EI$FHXTٞvNy߭eaJS3p")lonL%DI1屔IXj!4S{nzpj+W!f #geX^ ZՃ@D[oNN!:J1zEorT!){~S=ZsQgEbTpC?5x((A@Gy4J(l׀sЪ/-XzD%z8j80Եk-Cn#g/14¶i!rh(cCK9~aq) Z?E;Fq5m6=:?3&> qG#qywBUtUA}GS0U&OmnS5HRi?Kp(AWj7?ڹG+hI.?-PD>;W'5ՕVXe 8Q,pjq#cuzڵ8yqDM{Hy0Kyslؐ/GpG9QXP*B$C71Mz\zgj?GRt܂abGc([hR HXi4AGVʄ~=~!J /1y'TjٗՌScO?q_ ̚=Vzݣ KΑ $_/_}ifC{Icaܝ|#0P+ wc0,CaV(WFmu A:in,siulUaL0S+wІ@ Q~-RQa*[o7H&W>]VI Yv16F ҟ ?Rn̾EOͳ5@2*kr9v)1Z7P`m u-N56 p>Bq/K)/^HsJT9kf^4s3:0Ar 9-Tz`Dybvjd̐Q$'9I8Q`8T౿o3@4|3X3#=?!O ̟sLB؝yl!e2bHLBV C3m }MIk:e۲Q zԃޏl@ X6-bnoҷai)~k7B}W]H~1[(nnAoZOܐw{6oχ6"muL,DTժZ^́a?ĸ{aǒc,xsIF D$0LPӢ@ q$Lv-ºIv*7S 'eC!gDpQ_LEAl,V鯡pַzmxF<; 7uvWZ,B}gP A'M5FrF3&YU_kuB2|EDJ^pA8Gfߕ>W7/!lݣ|Q4ٴ/RBrGq䍴n&QIW'D[Z|#]%ك7/~=Aslw׏A\Q&{KSߡJDr([vgINtpcUk'kjϠvaV[+n"™wS;xuJ2a؇NM{rm|ثw?|Yxo޶eHRV x-azÈ};$$ "(ѷpkUެco>YO=5PQ?Jx0ClfJs $!g&clW147_=kvѐl`ve\pbVhNUwB@b)0.3氰(ssDmnVׄ%r [໻uK!IpS덾P}MZnr<]vGhWTe =VvϡLoɏ[],,|6h3LcoLxF8;>=%&-{m B;B3LA%Kt"(^bP1*T`jBLx唚 *\m*\Z AsB5(jTo9_nW* [;nܖǬ:n 6Ϧj)T<ý[%2 'ԥ.KEEW!\{8f/{ aDcҢB3P082n~-i +1Ko\uߋ٦$aUoneETI4kp:q!J(rxx-7N DV`%'a2Wd3< דn3^SĀ+_XmiYsq{ݑᑇtdR;-QD@L m)lScUH ̥b!ؖx~{Z$d3TR+ /#MI\ ]e$i dTTEҐq-j=rc|e Es޼`%fTG~Gi,ah"ԃE]5*3 (H]&mp 8j~ݝ-)xSPG@h}qPSNʷi*v,^$5.y34 K͎]5M9yknTbvX(dlEn,Xf?xdhZ v@3T!Ih!~DgJ|t>'>!:]e\Ny\93["^-4MVpsU c6/\p 0X)RAU~jD/'[MnBOU} _Ƀ׏sD;)_Y-p?.8XqU:olګ Nߛ59V{*#^\7.`$tOVϧ_ZV ϘA GV8|#Wa!?+,}C*U[ƴOA E5,I_$::i*߰ߛv2zÿSv{lޣ{Kf?F~iR?hT$]ojx“BQw9EEszvpL񈱋?K}!Nj6Q`V8ĢقFf4Ò]/]gKŝ8􎌅Sw&ܻ JْaBCc<ۆ'uǾ:?L;;s)r#'hdh|?(3<~bJچ>WVY,>D9&=?(a,9`sμRƷplA|*>vhy)2Ibd=odcFT03p1ywU:/ƥ_"G d]b845HšT%cAQ'h T71-WaYC{J=tݱ_znk-CKzsYq;3͒ld8K;oK=\ʖt,b%VNo'é1(4Y9"MX8 =jz\sn Qܶ7 |KϤ{8(H>}j\Fq@\7W=3%T6SXaƘɑb:Ͻ^ie[﹧˜Z})d~; F7&-Rku?6d  e V+u \OҎRd4J$5ssL̪mBac7 !3W8-Ze<80V:{AZB۠ŏә( _Q ڙfbT|& ≃xF)0H ȼ~Vpl5Hp\-x=v#^jR1$d?7SrI$I){E{$Y@y OWJEl^t`2Gu$ dUҹSgUQקm$@|Dɥ_n-ï{}~E@ϩ/P؟{æU7%뇭/+]r'njh XsҕW@]9R&'`\qc-ZEU8W(4Hx<'ا} iF] +S"zn-i[4u!sbbFC!}WM mh1akӞ^F3n_-ҹ~7Tt+$6N(wGGL F VSx*YO h.pQEI3^sþ=kF&OCCMLv")&yz뜹9->^5QBb7[sFlO6rcذxx0`wa$1 X XMeex4BXTH~<ϟzeW͘Db3`"i>?+Rr7_lYOd(U5*TU;^vG^AMc~cwcʭ\6Á>e6%[vj]Y5^Nƫ#a/ڬaJVWuxO1fC/UԷŰuJhbC 0{ҕCT^Y?BԐB[Qw( 0.Hd}hwOF@~U\eKPQ@a9\R'w>2ߺ֝C7L`vo3IY9#|U7Zw:8Q] ;8$.IC \٭|k~k#J+Uc:0{/3;cgh>xŮhb?O'=cHlwqw/-9 nX4+"DN_w"ܦCO835JqsVv־H:>I:wqaܓYqD@;:gtVg7lQM}鑙{!/19-.Hm3}|]5s"w~8E'_BrKKzgD18kc znѣY1C}+`SluclVS|B"Kgr]e]"Z7@w/k<eXn = Kj@=5|aa&4O E^ V;1)!O7ܾj*&FJpYʨ~2Drs /Jt99(hS(H5q0S2{ƉxFLR`DX(g_ 6ݎoJA'(G!V2IwQ(JDT]iƴT6HI8_xB?Sߧ!Lw]lf]TZ[+jtYՏRn T{܁|Y`MAytˆcP`bH}a(3>mFtZǔG]w '"o@geZ(i/Y2 r JJ  ,DEL?dDHD!{\PZ$> &{nW۟3}{}XObUv@Bl64 ө 杲~ a+yOw'nJ(*6WJ6cOOyɜNSQ;$Ig/d}{-/86_ W^sXיv{%v3[ E" =-m!j5ҏOEvt#ЋI$sNr|=(pwҮL;K&'a{zHa+JƢx9ˮm̐>K8^udWw+=+nj3-.@fCzo]8 VyD ?N J;kQZ1E@W=P+7׍Ϧi6@^weٓ#[H# >g-툌]7'0דWCnҝ}#*lh(}M Xݹ5gw3.GiNkd k%tgSe+4Y: e ).Fc4i6)?EwQaRn!s!IAz̜z1`X\CzTfʪn,HQяlN@0a#S%MW'OG)֝\#;F' A*Zp|Ĵ#{U]Q|J&]G&U(uc{Ą=ue4BBC# !La#dq>K#(Bn9I\L .h3oմwy^X3@b 沩14x52_u0_nfHxo<>PZp*\08 1O &h"b)!0E`/IZGv${:o>~Mm^0`R fV>{P""rxw*"y8C '`ڬ^XQu~}WOB2B2^nCb_b}Kw6eόnxdޭTA!1#rB֖F-ksiz GUߓ40\Z-EJ0Q6 JOf po·ر"jR&9S_WQyE'~)y0)TSwlYϓe|=W9g[WuM+3puP:;vi έH~e3#n~(rdzsLq~OiJ&-G>ex<C9q:q&@QoQ&gRA84L<*j1좏+\uOMLe,\8~mT1hͯuνmc7:\M%q₨YZ8Y;ny/ m~mb, uq4R.;I!MM-!; m҇헯=(CFeQ&_ꭾ[T!Mdjcڪ\*vXڀmh]P^'[ LN0vǸT݇8~:u Ï|%0"럪_K~Ԗ#28YltW~|NBMVDZg/LQwTT ۦx#ƺk@R@w0TgjREf#G?ޭP 6*ne~@XkhQSʅ\MR|(;!Rg MO>13+V|nOiMQ%=4"vdK=\J汽V$oUfoc9oRbO9ύXrd :_2qC`(g|laD^E$<yNYxTQvJ!][m15j98PT|]a@vh/my:` y]w+DQ&^Q7pg8'd>o &$+rH1=Q?}aOVPQn? -ZC R"r֙]I$&EI#|IAKYxRUC%,VYU"TQw$ʓ2R3=*߾r@HQ! lfqʧbQiDs"5JT0|VRnc4iHzm̹_ R,&rXdLdF=@CƖ!Wi%@#@_K@3"zjgBѵ5NV ^ vys%}ï]`JEpxV# pX:`Q!ÐIM'T^=鲂H`,X婅'?wœܗqDʥZύ84N+*<nWFs*"-KԀ7T$'#]}RvJr{Hַ[!# :+x (- 6t6 B qoSlj>(b =6.aV&oz=S4)Y (PcQӨ6ot*2)d %E E ݍ<,` Z/㎚s95؛ nK&,??Ms:Dv嵆*URтAYfA5q+b6YgSL;Z[(.@ݺN)kd8!~xWb|8XZwL(U׶_+ }8A콰|fafK1?/4I079|r, #qO z}~1Y#/y+/Ѹ*&-׻a;g8w.Ҷ)1 hߎU g\W\êH'ڵ$ф #{5^gPO??ru–7FdswB?oZC>HN$.Y?~`!' QZchÍp F%YɌ?ԇnh8C`22@:-;z0CA-.WMޞUM4 Xz Xn)mŤfP~'<UU2zbBY.i8}n?%ּAG7? q4}s }ğ׿ΉMd'X+q}KNVp.8EQ(xV0TD Cd9ŒG-βڔ 0` f 1H O ڔ )᷽ҕ?!jS~Z>,Et?-fq [uq!PP.XԿY=R[Gy3ZD@z@T@śdQ/[]69OIӎʾF[P LZn %M1xᅫ9ķ䪓unqfԇ]ucNUq`ߒ#?+Ia&$7qDr˘>{%:_;ódI:xk.aYXSH=s ;0(,(2(h*UZUkNeiZЦEJ 1!Tr[l2rzW>F‰eQm7 !ѢFef&+m{@,t]mJ;^ /ݱXg"['8 H$׌b^U 챡W.:˜ӃJtV!bX*HOc/W =ڤq :OXU+mEhYP2iP6+)Hڝ=penI8|$CL?8~ɹM;< ʏ(S^N*]h#pt1>mg/OV{Gy9`TP0G}A"#{.\8K'^E k+p!IA!Ğ))z6jhmySײ*LE0WQ2I*M=`d""+]@ߊ-QL`"Ҩ317)lv}jffvxݤFC1DTj/pTeS3tejV%h 16 nux{"=KMnF .7x(2"eBF㷩ׇ,Gmqjos8FAH&.ZA~%HXYN)gJ-LXu/lMLlC^].KBбk}Ï[ eQ N˼V֎0-VhtJXxwu5Ï2踑pYSډ18ժյ0߮oPk"=f*{] ID<> q9|\|jH}Q-W| A}q vJN"cy~W[=\xJr藓bxDOfU͘..DW^_n!Vߪ "A`>0Ɨ}oAyɞxO(x$uKdu}w᛫ͤ"\Pz  X9"Uտ'@ (72̇ɓ<6[}mf2}eѽnH\K9X2< *$1>wr w#;=-phP@}jC@ٺU|aKBjg`p,T|.t=(iP7(bC77S~V ɚD8&kDv n$YYkE+Fkh\#/PSJbTZ׈hI؇}o=!PI$PqV6L4rc?o7uNc3j۴G%|2P_4~.c76I$) !ݯj"[`X!sr$dܯOY|zF1OuA혂=՘a,hkx*W8L:j0ɘ~aÉv0]XAQرUFcOpSöK I\k<li1&i1%C.~kƂc u.aҞZ&*#]J UEox~0; ߉~5)Hb!}YӲS}?3,gɫfLV'~31$sRcz}ecC-HBs x#RO3YvMz׍)b坽Scu؛\_ZNNMW|=NsbLJ9[jF=s|&n]0U<8cĿfnd^yv fHfLZ+'f{MMu>|3{F+)z3.8e3X?-x(1Vup|<+g M–^_ycD/ YU#9V'||>>U|ׇg j_\Ǯ'-ZѹW Ң^5iMQQNf\3[cfJB;qo5^nY@3{M*oPQ] ]X^ tO.ΧCacT⫼1$7٘j_ua:V"Sړཱ>՟UW NNvXЁ8d逼]l9eꖮaHڱ֊A5L3B|2ѷA=/3'~JFPfyDlczo0ap6p$CjbRfl0r#~\rQ*]kJHg$wcfA?u~6&E2޼㢆!djf;lYLd itfukƅ-Yh=N/]a9Z;nC?KS7:So]! F^RIjNB64 ӖX~I{MjHNpnL>d!D$BǮԻ[Ú ɺb>/LW8HVdʓ?>"Je`0)t>4u!Pu*>a 8q|c`pUu`PyG^a2?oσ<IFFUa 1r#Xs]:M<&tlI9@-T+wS}:&XA 1ѓ}]e$p~fbȃ!."!$$*%qz a;ϤQzyO40T|_Ҏ1ljtV8qfgϴݣkC æL+#/fnPL2YfwxG?BuJo3rآc)6oU p#;}7 L] qU;w4 i@(+/M#NSqÌ$! CӱspKw7j=0óegIVbN̤ ޝ DBf3.qӛTδ?)XuK!**ӐaM_s^r$>T+09.F(79IYQ+Θt{8rTf-Y/ZuD=p~9]r=L_kW8u(xFC?>Xzz :۟fG 塤FsoOž3y̵.%7rN%N-GƩݰ]ElRN^K]N+m4ǝ:^?< /PaSIj[4sIw4wf%O; qW( z5iu; m!sTz\|Sh"8tC:з׉m9 UgB䪧7np[8L$ƍ?FE\TTf+|($h*Qc(p4r{w=vD53?8׷?*@`q~܄M@T!fD*Ib2ݖEMdNL0CDd0koGl3yĀJ0F2XsAizkTr"BcjEn "[{ULv!vV™Kb\x_!B:<-\!K /H 'BEZ4 :|{wͬy(LJ6cnG`: 'e Pgd5k2$X{v&PR]uî*^)u6Q^bsXsK.X(Ը>Tm#'2-vwD'pǪs]:B'Q͙ p ng7C=`f)z JshQIx9{@3LBM5䒒 d)$i4H ja)J((b.e%ELADNӐEP1uV7쏤8KeFsх{D>Sb* @VF8/Vk \ӧ{ <'|-F|ݎNTCƌ(κKRAP>og9"OƃӪ<5?o3c]#I~ A1*1qCÅ2uHۻy4qUUU8B?* n_qQqw%;?NmlI]j/ki85nC|CEj#|Ă߂:)y ZJ/yrUaP(bu R]^1q\D |S* I.ߙ<<۝ͮ'of5].7y9ofX&PQZ/y~*6؋w{g:CcmXC%;R~.RɁOgsb4!Hqj2toBQ (PA;]՘DLSU5>$jX$: =>17MͿz}WqC6VKo)t}oq>@^ä {MxN}/,%˚LhMiኞ#¡ޱY{2wg0QQܣ)!^7pkdN*rMhxY ^xl 4n΂)/_ןw0%.uӶ|ISe33$C tg _eӛ{`9&[yN {#'  -Ɍvg0Se,?U&gLʹCE/1ePmtx>I_w0""_䮝<3u8sޭE{ A[wǧOs˹;L)WN4s\~R'Co|e~SaXu Rpnbzڜf/Y(_| 'ju9?_xM@»HbyԹxPpAO?zg1l>ͨgSӼ`" ÝmJѮ|P9uy܈@:Wuz!?ㅵst%:"Qsld:JO.]ܲjm~Ks{}AOO~GX^F} F3#؈{6?ٗg@X!!ە(nD?aJe@>MҊm %(&JuR<3nzHDܒ~1nv9tĘ%O>e)`} (E?ĊbVA%Z\)`N|cW?ߍo}]/*D+AS$?9xr_/[ioE=chnmUy֛lSk}߭۲{,V>bPgldSfXVO_ +J\爵Q!~+jNf%w 7CJ[+h+5-6;d6WWP0?S{ay~NlU]z(ZjX _K N-- <]e**~K_>FlniռG3qGOcgȀj((8OSXR ZQ.Kd2sl[o">nي`FהM1j襦8ӣutu}n`:ޫTh9ʕkk4dTƦӠ6Mڵ])c;5G \s=h2|#.W9gA[i8GduGɋaVb]cCY~Ё_y!>\=7#]uq _ꓠ_)cdX[C70]of@RuV!ȪwN(qՏoHҿev+{"b6iv~/[ߞ}qZFfY)\\RD%>:S&U=( _Y{W%uvr{HvxT^}%w5{b(oࡏHKǦ$wOV>t[}ADI#Ϻ7{pv;fu!*Ƭjl/Qeju G.3]Xi)mpheM]2U֡.εhBwG٬R-f+2]5U_ 5+oYVm^ሆ0z{'ydpQmXWtxyzS?躱jcՇ< hoؽ/.:"a7jvۤ] Q0!;翋oTx0.}eEGQ 7Se |%yIەê&2CÅԟc f@-{v8hxՓfGߛ[Y/`u?6np/ o>?XNB=vY˯/w b{f;WѨzi˯O_eWU\9?~~^GzE/>fs~5OjzjyVd`P$ )(n^?gi0ooȿ1d!S-߫_2 m>_/$b< F"iZ )BI&:nVɯK͠ nG 'sWaްPDU@ˍBDԑI1$R5PDy Xm1:{)Xz/~ޏ.7}Qvk+nPPT eBndm{dRKpZ*o/չ(REFu#a-ߏv\%wdȑ`@햎T:ѿ]n:޺8H8x"կl3=j xp#pa!t=ӫ:@.TFbɛteȀaJ͙K@uc2髦SGOk9qC.CC0|9-[p@ t/hߔ8*D;} yۿoYk6ag^퐮Eܑn,-jE_VB[gו绷[n*5C!Dcv>4ObB&]@!?)~.g!) V^|@ǩ<1X_8jOI>QP0 EmOPIe m,[9l]:]93\I;os;;E#6B{7uT|:uzW0L{`t3 Շ6.bQS~ViyiHjGY8ۏkA;h/ hY)+q?9Hq|4-fq.V|fsm,aHI>tW#Z2gX)&m wC; Wd-ǤpϼD?/^"a\*Ҳg>E"g5Zń |˫TPDRuo7JPmkؐ; E-,>++Iv e~mO ]qamx9y7о -Џ-Nst,~3`{b_ˑ)>\2ONtT*G#W]Sj#9?J xOQ@k ׍K˝P jMݹ]o]zTq< )\~ -K6J}-,/ l ҤZ]q7e@p9WD RZq e`C_w\?OeCp"6`oW>^>/=\`gß@߷pi; ̀= +}쪩nTr;7'x Db*}P^$-a|MkEB#ГnAX}(NQU %s牥 D+lsu0ɍCGXwlRwXJPMUlwMU_Tx_OkԼPK)+LSXY 7_?+I tzkk-S?dz˥ Yx&P]3 C-6 e*UjmZ?PjK~sUR &­[w";X+ePP5ݡWz,wE0MS\ @vĴ}f:TSW`3=Q5z%- h^c&%)UV,PP}!5d@j)P3oGt親F-h-տYJ7RܜEހ]`Wc-SZR"%ʤ7T:yն" gcNek;=?@W[ 6}n6Wt<V꾧 `l*3n]_z=׺5{V~nv_衤LXDM;F1m3$sUH:̸R;{|h!^KTd'dn|<=`Tؿi`oH0U˲O#"5[Rh{댖ȷHS]YO780:2l0IUm{|_ͩL4}))=|CP5V$k`^!K8a\_Ga-V:RU#rֱJ(tFnTu\x.^=.3:Exibv:F3sgOUbGJ XYdw5u.ґ7zl3ur,{i~tM/N3(e=uѮP_UO.^uG 5 ^] HD$0}9jԂOJ3(ۄę54pHu)\Eu5!f D#%*džG`Nv~2YOqZ]Ks}R9TbªVV;^Hai..'+ wbe*K'fePQ߲;}8@[+sk2⮆FBJyW>wJ+Yhӻ{`~zH9emzlI'2U}5*U} XBc#AI*>-4;%YI{JĒNe, E#H-y./J!9$W:2la{x ZQu׹N3PP]=8Km  cul10y|6 HzEW|Nۮ݃!*uuYLv+Tã4u{FἮpǿ _(S;w b53hf1k(XWE$xF3C6ܫ:1`V[65]tmd> 5lθ ]a$>EzJ;2V"~;r({"yq@05xx)qn֛(#peG kNqE#a/;9Be.j;62!BKEכ:kzՋ `h@>Wmp:%T$2ᏲK>\ݦSՕksUS5DuvR$&(-sx@ 5/h^VZJǬ\{;\JtK-O[j&XI(uaw:ĝ";`7t<q{8_>KǿkqRRrm ;@']LȬZˌ\K9Kz}Ac7wY;Eޮ}ع&n!@Onn}R[+XYԪIf^zw/TB$8($rPwa bBgQ7ksٻ8nT-躐G^WKVg,RlWV$_]ʰV*XN<52 .q }|ƃ.bmnקKqҤy Zc]a>2"/.5^Tm1Oyglgg|4c ʇ82N6 OuUR2k.}UBؾYV_1nU`$D*#@z\;(cMibۀ9Σ>$;wmq5 \.+oU;Pcr!'`&ҩB6|k7lH6 aBikMHpӱӍ?HRzt#m ] bR p&:^DIhaY4AEl(yRoT@qF=k^Pjmj !&.T*\UR 3sF`ZZ$Ϭvs/W~عT`NY*b]ݵ– 5"kU 렻;RH^vJb[ԇ/>Μjvt>b *ǚhg Qr6seԟ(g~' [tuN_rE]WcX~ z(vIN0<ۋ3p=qݻs ]fJt?,Ua٬.݋ƢcdTrPDpWAcFbCl2"nӕOIҺAվ6pUmZ`Sq<-ߜp]m!kOgM_}ߔݖ5aI9z ,ZrP89JoTva3^ mY1 9`Z۫= vz:*]ԯtmZU4sRYOG t WVKq'_ߏYrBoΡ;EkOCqJZζ)Ǘk:W/Nf~6Nk(=XQsMN"|.>b2+oqm۶1*\K}Qn,½cd2w]f!;ud,TjBk0|=eV4>;qm5X`lne4zj4ɢoyf9̞G7 ٜuo찜GMnyE_y ϐ[cp}Z ^_Ѯk\CGޫUq<6, >Ts`^vee9IwJVj[I7쯢ZRm9`8mcΊ< f&꠯=DTD7V;i>Ѥ} E弎Ʃ6yik\;q<,ӳe@clGMmL.5 Kw  >ɟd1js>g.;K}Q6Y\^~d+ooeoϮoYV6v o{>/-1.߿UPn]EK]9:ɞ[f YvѨU^ nWh+qTMSx`6aru5LC.u D-^R?!  ۳ ^ EZ9]_Y/CNC`4{w?H old"Ip*"@cEf^?z 5ETMsDC,ϛ;_czM'OVUy@0yGT^E}1K4fG0E.= =X}ǫT#!՗PMU]~iv; 027A7m?2q*_1sXgP un R~1!ߏmZB/ 1kUSW]JD+ơSPFT)u?3d6v,1zҡ^SktgO<ʭ%u a@sWI)6 '!A-|s;kv_nSشMvWE+(8,bh_ !b-z/|/։+/ogUC;!`9k}DX5A$ 0HcP"8wuڦ^{t8u-^?y,Z 5b &?A8NN>ȏf7# wUEU$d4¾g2mme쥮GB[ вZ >9 u?6R fC=|pzx %ĉ-&)-&>vcoaXlaY|Ff1s9{s7ќ!MLA|Y +óxH1'O(jI?0A<6υ>/t,8R az8YpxwNp6!W yd&vf1ǜltqp&0.}8n3@PA@tvh> bU5MUUr(ǁ7CFvyMFI@61r~5L zuHopl5*1ɖ mw RVbCRý8uC,2IU(bSQj@%>SK *&6< W7K`C#!?xuiݸ9s# $=z; mX[P5m^jn&3ް;g 5OH˴GymG3k9fβdEM PVf:Y^tr# b;@:>@ 05Fk%?cTahT݈Q= 3qg1,ImPѴVID!!>ڳTsFd{Qm;IJ'$TqX-1z`G#>ɃxYhxwXLDdOe>}b/J aBt+Ӧ[?aҷl P(=yu PSKTLڍ^JI!Zȩ8 Fl"ײ=ZtoDR:J-ӔDse91VN7)&~_.$Pїc.LVmZ"Wt8eCWOz"n/:ḓ:V;tBQ 4t>|C#v 46ɣD1Mp36dNmۖN;2uwi3§1g c %10৪3'O]u{&b\+xYra}jد?-3BBMmewqqѸUIJF@Jű (Y+a;?7]iړ˜gZOЇ0LLآ;r53՗kss\J cUu܂.! $c%CZz&ބ`iDr%o kT'lx3WuyN9'|tTsNl3+KV; Cf{s;&MP}dJ3yXVwl qQ ѹA*Y L3Czq9 ܜYd.r7\%6mZ6H3My螌1騹#bl$˾]nѹZo$ݵ,AqݻzjMlڅ7lX앙{uo37Pw:A|cUkzu|O񗷾f:㾥ckxw7-޻{;n*4玹xvaOoV/+//rw}z|;罎33u穬O15Xsj;맾xܮ5;Z*5΋=֛|y(u=.Β\:n߻10䞎;X%=jq<8JLgMVU*Z{b ]t\fx|}woo}B9sZ7Οsƹ"'=1u4đp+=wWOxG9Ç*&-+c0 ppg2fRٗV&3;Ù-n "9- 9Rt m Nѝַ7YR2e+55Y̤mKz#vrBqLtϞxk[]Lu8$uI=V11e\u㛻c/8盪bq=^}{'û\pbf/.W YwwwCsSxzֵ7um$玪UR2ӓ Z+û ?)oQ,k^,;kzSa.s8w]c8㩺Y\wYUX箸w~V뚪7u8Upc:tq:f/{&9WQ}w3 ++:?[!kOI+qs/Su:mYKx,t30qݫ$}]227h,(:Xi"*"ҡT{ҜvwcIc@CYWtmi\Fxb:qmR8Btk^dߤ8]:ī`n.,LH>ɤM܋ o3ɸԡ pixHmoPD]ŪF2 \m.6984& D;Z@t& /}UA3L(#yi4LÜ]c0X5ۉ];ЍD,ZG"РnrUa.IXQWpt8t( $ 6r;xZ¹l~3ݾAǡ"8 z/wƘ#V#1.1ijc6(@W:[جd`GFaS[w<ǟ e˴?Cf`KNrۄ9Z0^BKn'1 ^Sm<7+$i~f d: \ ^Z aۏ&ްI:tT?b14P-%QM R EHU - 4+TD%4TEU44PPR  EQUR@PPR4JSED4-"PD- ABPlq РSrR-bVkOv7zy;2EB8nm%nĔy"?wem|k .' AqI'NNDU38G X0\ h!;{0|Sf˝H|6G&L=@ ]LІrFƇ\|&<:67 lfORfuT5 "D8FWBġ5 ^f؎[b#WK;H4Loo& t΂qwMbaZ3n*W4.g$$Ic``s$һgd0K%`Auxˊ6L?Rl?ԩagײTt66.KB$*pL%!>0KnA%@<^[^u\4#LW1\Y‘~!OitV0J& VVF)[nB7>d;?`N sF7It4l]lN,ZNos=O?_J- WVI{_WN?,hnR?=GEVmwky}]>+h\MO:m "s9~ξFv:F13[@Hú@ZfBPDtnuOv9T FAݮlŃ .-7~ϙφ`QwۮƳke_Y\ 3<7 bӥarmwAG.Synmͼ'U,THqE=U<ͤಗ{Ei `. &1"XA}G~he;6g=6@SS&cF9" TsKƈCD\|‘Tڡ /]}tmNf KrZƋP{8.@ {# ,:r\V[*_uP*] m> @AF1]WWƧ-ܸ-ܿ#C!>׷{Gຣ {>=^ Tdȹ[_׿#PJ/:4 B:ap9 Ñ,I:L _:'p&a]פvĵE^5o pI O-d+"%Npk ވ9Pz049 Uҩ1yJu$Prx^B%/eN+!tTRxA@?Y|T;pDAi}})/?s̢I x"r!FŘO#ZYIvdZ I*OMƙ20/8/0Yz}TYtŇ$t_*C)TŃ{`u^]Jہ%@rۊ5 vxa^ڝCVx u,2pTBӦTtBex@>w K "6eO4^"b"'3?Rm/+'l_xF:JBWl~G*_!"Z郧1 {Ǐ @t>~w!놂ᗊy|a8sӸ0d#!o&1v@O fPa4$u(+JdbR,@H,xe?X_o2% V3nPYӽFoW#PI .2 O{iA:;/diy#9$r>;'zm=zּFoz} b@u bh-~pp:3!ȝ @ qABg+f[A׳mr\ > hvN ||f{UinM{R=EylI!4xf% AZj~a6$B*G7dq&AF%iv̭2"d@9 <(Mϯ$cZΛW{TgBIc?a qSx2JP_ȉs YD#!ﻢ}*@hE5 1 31r/ߗ+*0 @$ץ]M0cf\X3L4@&?w B"0}i-z󜚳 91J#0vWIH]z'w ;O۞Fp0W x#=//hKy{w߼(SRuUM@K B gH')x*k",(=?8Ϋ[֐ף`ێXspg%XʴoRKn tũf֡}3 ꏼ1rLo W<`GP}ȧY xEY~c_G{JfMА9-HTID"`?yᯣݎ:@uaaicDbVI9m9k~ 4򕔸 d~{uDK P);PH5Y0 ©1uXx6D~yFu,oq2ZXfWQwzmA֮8>!0y fZQsQ0Z[_BL9z$RUme7ië }xſql3 BR 0v9FT'y0HH](C3 "AH@̠8J`Q=vJ2?]FN?BE6S5PlWNAa`D珔PDgv2֙+ڦL3>ݔx~EH> F }HvP=z"4()E@v(9ʇ+^ߗ@"gsHʭ-@76آSyDe̢VzzG)UQu6נx@]{;Fā0Mn8aϯhQSpWwqUFOo vkpAtar״pθ dwgqDrQԺZ<::=è"V? M7{FJ~ Ui0~|mx&f6~plCp%OȌ9D`E~x9- DDyR.2B(ԳHD{4=n|;YyB 5)6Uin<[{3\J72@oـ SEn#uOY{:Ɖ1}s,%*J gHٟ "JT^iJީ6^>?}P$[$U E'L=|d 'n;N2í Xp)`%&2XȤbpaO0 Qx^s{8B@~0a ךw[[dn^ =sFG KwX 2DAB=#팁09ot*{;<z(ʴKFip 3O'Ơ?wiB9omc8{ roS#1 E"JRre|!N\B$ ͙Y^b=&s~G{^Pj=ytCgNcճdEHNєlav a {UVt a%o_gSa/tF:׃]G|?]^uR?xmH_Xg\W|7i#a;ka_W9iԌ-lP; 1 -r>E` KljJm`8G@D8Ί][t,h$vƔ\ja4xNritޒ O^UۦHڐUz <|x'O]Z2ٙnl宨 ^ݤED@ tWWܣs~oc^C^U%~1}s0%>'b)Ēio Gxbm?dTH^> #1޺rk *.yB#Kµ_H&1{=n|Gp0WA@sӡ>)6Mf?~bdoh8q >Sݍ }ljy𐂀U/ SDu*[Ww_{>f]u2\IPs7о_7*q_ DpvW6ӆy&l ̦͛>.jyZ=:rO=F 'y CzU) KǷ{P6|0gW]tgGa> 6m4N\ ߆#ǟ&_v0 OHCJv;9<2L}6Vl?h C-DFpf<6ON@1\M<D3?-')'nGtrOKrؚGJ-{?#BH_ؿC7>>7/W.'?;T\صGz 5?;#=f@C\< ǽU?m9.VM={@"!M:̊GGQEF Iټ&^ū+yƏN I;9!iYHhlIfHH#n39(v+GETI*Ю!X8,Tk{=W`wQÕw%6kgi#3wk%& 1h(b5+mu.0u>/B932L̰a41Z.bElz>d\*œoa }mqYF,wJ>'>J{7a$e}ȘF'gJKuo-۷M P8b0q}:zqv6_zVHSx~Ȇ^~UvFqv=7Bg`n;֝xx$1Aa$5Ρ%!nPZnHP-9B4@СJ?}~am.RQE;?!c&`\;{[S݀I | &άKhf6bnQj_Lp.`(D``*! A9fz"^v4}ݧK#3J }CbP+Uqx!h" J(TLJRTFߜx ĒH FOtLX۷l$8||NvQhό  q|pM o١1R/&9,-~O*IrJ1W(4Lp.{0LoMU?EOYOQ˧N?d?5݌x.,w c 1Q3]0,dd QM@0úv><9\ڲH:B.(Pq o 9-24JtK"sou[Cm5#)5>v?xSGj<}MG67S\apx" L߰ɂ)ۙi67n%|phoT"tKW-2u|Q$Ia2qn;}+@V19#Zv! OW+%aw\.!XvQU"wZ{JZ VA>!FVM>J4γLj99â6`[.w 'CNeV^ ~;5>~^7֭nf?slsZ430K~_ɆhovKU-<| b(:?_s[<ӭw<ĩhEG|J@^ҭPm =b0~!d;' >OwհmL  =JzU(.; h7!X.U(oe]na@mV6%6D(ل;x]U`D&{O^3>zt&ĪTVN( k};훉{Z@tkI/T"2eFPbWh|LVpX~a?l3D9<6SOAӅQ2"(p#(8ÈttAFTG\L'0t)!I87xs/}u{xݬ(!C("fh:u#MxtB9뇛8\tDi{;XaU<+~P[:=;S8uǟI+8^ q?RGrPqx5NQO)Ljl"qqIff _^.FQCȝBcJww_g>-dH^$y QJPT!=!_"Ǫz{\F=fzmIPX֘hSWJ {f*O a ˵Pm0zǐq{:AʈHJ#$(~@-b#CQ|>z#D@*lv t^V&m"!Dt R9RQ+8܃) m T"yf难,J"~CBi#Aj{h%*,pjŠ@D țc?!Z *5tR͑u;OSdq"KQؗs9sDʴ53"'b_GtDxULE~<3ГpGH'MA~)=xA_ zڪYs9?ͳT%$&!|/SJc\XA\%Y_UR{l'⧢])ěle̾ W.? ^WWHQͿ%AUC^Ug?g~<9:kӎoII&@Ɂ w&u[|-'sO?_m|'?5D\Q`6 -ͽ??`1j 4=$0@f!? +Y.~8:H)&?H|?oJPT((@UϿ-=5iMϬ6{urQ2,yU|5CMCX kI1*:KDee>߃2ԧR%Chh_+ME RPE*SB4i\=:wjgD U?wr?wgs.t}g.');#0?sRon._v\Kæ.X5z,`2 8IF€+hoUt[8Ӄ y7oÝ-탰Ur#fTV#yihrsa A>ڱ8:n(gK5diB yHWu@K\Ѡ&VCH%蟡/ʈI3>ʔwQy4ް=Bn#3(2utr>zYbLH+Ӱ05\ F[/Ku|ƛG$4͸SNއb*q7{;\k) N7Fڿ!vC! 6qz\`pM8еm~խ1mZ̷$-_I~.ΰk 0Xz%aH1ET1ISuw .LQ Pz yeU=f\i+g^p݊'ܘwJ5Sr{۟]Q@6F:Ÿ}E!ÿzd-fEl}_wӯw?=eJQ%Yz\+dbb\n~v۲ۊ| IfPN zPO 1].sj)=,wVmbl$BX@Q()X=؃! ~}6~Gqb<@_]\-< ,l8g #q:h_ˆe貊B*"8A@ WQ~pT={FϽjOGh UGqBa`1QW3<}~0DA/s)ݷ4DD(2d (fP\HhO8Qt Orh‚?TX)0+[?XDU:`h)=.Jl@ ŜIF()V҆&J_'EQE RPHpetCJQER1Q@R +uB4eHҤ4ЁJv5MH7bjhR^԰B@PD4@#ҥ- E5J! -%*Pv *R ATTT(Ѕ+KQR B!ITcp jc?_k~.Wx;GYYeO'TOۓ)`?1]s>جO]tvZjcߵ%ƽB}CZ+߮Us'9֟_{TY G^!/&C=F$KT>50g\3Vfeו͙{\ `^f^ww!C\G .ҀʠCsy/4"Fty>U=yO S C)sG}4Jv% H?۬%L?T뱟{AO?V>$=*ܛ|mbwp9α7e'&~b(&%*Wzv#uo.tƓ0Irȱ8j%}{ECĊ# <$4-(RrLj /h*yv)5TNx*a u u*$ϕzJ*~&%Hde z4Asb|"o9ɖ0Rf'3:Ӈ^s' C 6li`c302980ǸvzUt-EP{0sׇ;k(kGSW; uNB'pB@l;[Ѷ9 OdloD$$TWhX~HW`"\2 ;#X:.*6AQ̓hGT4& ;3 < dn< X)( tDX ,iZ\;L9pg2,jo쇉po-䎥s$3KЀ鿿GUB}7O8{̻4W=^VP6ODh#9P+ #>!=qqU?0@g) 2ӝ!e4j](A(<#ǠxO< "RMϏL%M 'W$a@qi"]"1%U RQH5TBNjR$+bb&B(H6LR%"Op]Q3[{^kW"{M&Ux͏/~;qKGr`d%yr!ўH~% IF9~ZO=CЩS@;1Mv_gb] |:dYa*he@OC+@f6jP ʶƃ?8tYXnKJhL5l+F,F=H$Rģ11+ky&y-TsII@QDMQIv#9ܑA|ko|>ߌc~#HT c`vj\tt3*&eU{/h0c[ ٝ,&b $^b9C0pk'Y";8FFDKGIAA333=/- Z2Q!LS+5C?r fwdN@&q0) T雉B Eaz8Ji?3&A>_ɋ͇i EI>i%5@= MDPPDUM A݈S!k'xREy喰Td]. zrORB\M_SH:G[%l$[W qd<;gDEp3 BNpZ;<3bT`8>ι;;?5B=|d5dYop GZߟߕj(C}cA<ܐC# @ðS"!cBycȼޓz3.˗qi-nE# ;q(3VAנfbI^@rXjloBǣ!Ɍ gQXc9E{fz26! h*UUݳyt!̗nb?UZFJ&b܀lPQ9Y\,R?_|qVzj(Y8aƅbC3/\} s|n) Ҏn+ _& lQ胘%z&t!:h?<0hf$TR9;璎{0ep} vhגUi嘄:pQD|Rs ڪG<'te0&&".,C׮ 'YCQ%uQNf;C=!M'eB~d֠$C]mPJ9x<>-7⧉NJ]! qcBb H,`8;W;z; u:(|Y<ϕ1/U΢L"⳯{Q8.uli$lj$=(BۤB﹵DEzZ+H]^89WHzA`b$$B#KA׶GA$04ZXCO9$@)T u葡G(rA4DNJ)@Ш"D t'xvE%%%(dɕ NM4), |?|xo{`iЮ6]Znۂf\HM a3nÎYqyx~={E3XA) x xUebm{.j=+c&>PQ7y@"{dž|HLf> ݺrr$/b1W1xaP҂(rnk4lKMAj\#5 803AdQI~UPaQב\ԙHn;S2^<|ciow0i `u D{7#?4䜎 iGIoj{m`v2b'-ks%/$U?t7 o9&&H:9m7lӉ^g4dtic7bI<= 9o'dM؝ hY&>rs2xT/FG pV{dhGfjbj5oD6?F*]!e<0#%O}g68"A\)vyOGӟ&a]rps&Sc{7 r8$D> +l7VUi^MbΌ&(\faK2[ >/{~C^ H\g3xa*V^yB1s= U\XH|a_nr' tܑPdQԇ z4 fS 0@!J2AC=p ~LLch(>NzB Q3O:q"afcd|N9}e@0!Awġvd;BB6i/9;UihTU?2UaT*N8ë+gr9~cBi̞Je?ɂ(Obb!}X N@'o'd/ږE6j9ص=ޔ>_wۻOg nL3 @v{ g>t0I2*i /T1Q1>\!\G^N܂V!s ȓKF7SZ0SIj3LkնK i:",ER{ƊfBa:j3߳BNK4+Ğ'Hm[b4%K]wXĐک4HjJk"}F j!i/Iʴ٨MoXpLaXm+=ܵ ox80XQ0.:[}0O3## +jqa yIČ>)T.E},C6PT $ȳ!V%}C'qCbmBP|&q8(γuۻ,TTybMM-+xjrYy/߬ȡgv}Nս)Ϊd̺3RJ=q2=Jj9")9Rs>G,29,%6W!^ח$Gg Y 2d%N'7|y<ԴhfCvq#ZരY MBL>F&M'{ҍS.D26=0|q1ΜI31=%x{9xXKfM aF ]yPt݅Uv0-S;* k dW>)ODdZlf%9=h 1J!20DKwa- "`BXHb:z }rs<'mRZU`ЗQVu a1GV@;}|b <v?g&f ᤪ*e2Ne죐x |W| 4z(h4Le86ѫ u d?,tbrFlɘ%#j0vr&9Ht~rNL HDQE%T0 OBLUrAm Tً⭌WҒ~ˇTޱJ??D)*P*=Ў_eTN38A]H E)7j(}srtz}0D: 4E~4֯3ou|T f`󟟂 ۄf X0$ƌk\xz$BrX@L/ҠOJ2`P?1GXLJ:.32Oa1 JEɡ0 };ᵘKQiB-VBښwq8TN A=1R $=F8Dc qõR8+y(rdji.<뭦P%jƎ|b>rN]H Pfg0'agy~P}%vIcu̸K=ʶCl+,3ZQ0aj%aUUO.7> !H%) 'c8OYa&T]W]BcrO,V(h"NKXhp>l1 c ֥|C+ޔ@QPOP6ޅ]!+EQ`v(Ʌ:<@LrCPո??.-7 ^̤喝 >(,\>pѨp=t>[6miXekzk &j.ras ?QTor:@ZF p~X:P&XR28[4͎3T 6`mG8?,;K Vd` 1f}^"liZRc=GaB$ˊ XJRdL0Y}g}V)8'K*qe$(>@{<)V$iSDR!%!S+ 'P`FC*_^aIB_s1J0UEU!r-_խ{3{YQ僷6156i䃤Ke&3d8?Q0'Lk +&a\2Y{zi5•NY!`KaO#]g(9u1hk ф}lP1>A@lv~A$_]g>Yj;Zq1$܀Rf_;ʝLysוˢƬo3Z`퉺*[I^ r QbY8Ҍ6+WQkZ,WlkolewRr!ܟ-f:oJ*d'VϔNu6U8<#8SZ'Sƪf Onήnq:[F=KKňdMDi1X2  c3rXf`&!x`0DbO9>Yg q|c'j$lѢ꯼hMz . xN{wx`n'\wA:H"dGx ɖ<'vNVr߭䮒G%kl]&2Nr<~!-t aDG^ ѣH5^2[0P݅xb0.*cݨ;ڡLOY_؁?^}u`|;6oR*;Ps>)z6"zAt!DcmV=! T9`Su H\4|m~P-ÍAm ش[\>,8h'T@o6$Gs%ѩ*vln|C1@pC>.:Nit3o(Y㵶~S~xsK !/wz'+z"T@Dߔ-4#&}Ih QePb>ܨf*?$n%Hq| ޔB.}ChŧtgB9ƜH**DכM'UE%kQo.~SQ6,AK Q&|u*yļH2"·QjL9HJ 996zIٿpyf_\>Hpu; G{SߐAB)< }*G inR@j['ԧ\齮-iP/@.cz "1$F$EGږ$؊yL*p oI/5V $N$pL`11y&acĔ; # DtMмn"'Dʡ h0ءB!Qu]t>[:zP_gS!CA*A6*D2 I P8B\R`Ӽi\_OE1 fU* @S&]($~`!ȟ]TQvEAKU1CbذH11L1҇MQ?}?qiOwBjTG^>:CM,Jl ?NX~iܜB^! dڱs OYKE.W sn .a80xZ"X:Ly0 nB>B5AĊB;҈gDOwXwҐtW3J(dz|q!}l1aќ*UWo+zve[c $js#e]=[I@N"%W^# DEZ_V_^zneLN儻/B kklǞ(t8 (2S|S{oOLhk84F+UЛƪ8[ rܕfo.uQrT<߮;mּmNqapf/KGi}k_c U^abFwF(1h&5Hhdp LHq(q 3Õw a,\kO $2T |Y"~%H|Y$M }BF~jSIAkԁW=?R9>¦'4_Y> J]W:Φ &fqw΅u#+7ZVr"о'LJZVV!3"d<(G ۔ He,>zQ&FHtMffcE^ '[+8RsW}p&STĤAH`oԤa}{Lh!6$Dw|Z./a |S,9T&yn!ߛ֪n|o~J`v\aNs~3٤Oe*DEjصaP2|W! u0Z6&LB1P1e^ 5W1PyBu aS+N#I8_wI>OOv!q ml ,pa+_8OҒMJ&г7$n-d|I$FpAUoQ%!ݑTq`A ޙs|~9T]@{| ;(/!pᇤ "Q?2Me-2&1;X7 'nf@"l LjHk*?|DU5Ι#d4n> &.>z;PD44!DPD\2)#yv'q'waxڐ{76jF)~_G Ci3,r e u;Ϣ;kَ5S|7q adZKN=)x Jk!4&']K_;9c K`Оr}xgc /Nv#ϾT;7BSx{Ǘv $hvsZA/n F&J0 2(i"c@-8|&n%A%g\[-9Y_yu^!>Q-q4"S좾(=? ~/&sz0h_%oD&؟CP[<&؆>gbJR@B6M-(Qc4sS9P3O"=f.~'sǶh"LpJN_ǘ^q i%>e Gز-|q.}1f^D*{%05aƞ$*f+$C{A;ySE{^|<c pB-J*z~zHUUUUQE\˜S촕go3 :^'\'?դ0U{Gnؚ`9b.7=K:[OP"0RKh}֫a|T }xa3*KLj hSfGBB3,x(@#zJ)MB}DҜ^lSP AГq' G(AAASƉo\ +aRܐ %$^3'ΡQ TX0z$ R(xLEPTRo),Pf FR&)%/8Pj~W_=A QUU@UUTUUDTURgai<āCSG"kU {Ì~s=üy:D?P)<x'筴ﳙѲw6e P!ǫ\/ aPD AlAA^Lse O /DQm+i-LPڡS,?E QI{sRD 9j('Շ[?nD_Td &""rF薽poDƀd$]< =IěbQ[#ij`4R6 Ԥk8Dϯc^G>[ݍ)ELQQGհ؜(N8wz-_ChOCq: pXA 2`/B 85jhc;N.J]ٕW|يc FIOt) $6舴6 &CD G\=d8󿄟im)Z b\ &HS!SZ;`jGwp_HA>08a DZq~9DʩL,0P&] |6\S ~ ~fF@CtG&?!xԃ6' ̄|p8Q@O x[T2N>xv< 2r\ >v-PēB9W%/rQɢ)26+GZ[ċ =(9e| v 3`]F qITIPMlG w͛*4i!gF?*Ȧ62LCbⶅM%qB~~qĉ ޓ*MM(tӍg$Ձ.ss!/48}X os&(Cw>_k8Gٞzm@r#ii'̵ՠi/g' R"yHo O3&]T'b?<;2HjBlQI 6pP71tRcuΥW8Ӵ쒴i`^9+L3GD,-%tLJcQ!vt4i!Y8<.68!Il}\ez -xG}rCz>]ۓpI[ޕ"sH}G`$ lR?,;>.-Ҝ X-?[\ڪeCM CXug;&|ttI#0licG; &`uPO`JuKSNXNĕ¦\=sa2TYX}yEᛌ㍿c%64sqBI42W.j!3f{ߟfaKܬPcOYUþ=zuށ=ga.tQWV+Ò3bĘ&]CUUoy`R%Em" (%QBsDcN"6#9 ^0XS]>ߧwL3΀pz:Ser,^J䙿b;<04rC8=\ʱ0eA@m|`?S:u?քpNl: L`o('p1h4]7p8CF:^^iY) B}#H" 0@3 Pz$N{9Ti7FuQ63'Հ: %)fTFQA LK]삎cOo"U1V;~޴G;JP<=*Oa ;)J+MmUJT TUT%UUUUUUUUyk$꾷~fx+$Pld#÷47 ͞'r ~m՗BQ!{m%DPl xT !2V JZZoz9` @4֭YԝusUQURv,%9j' ŜR~ -|ϕ؏fjmǩEՔ;Np_\!f`PEG{֝$ B ¥N${lrslb1Xu )>}\# F ?#u#g$cJ/ۣ/4|z7]Pzq3]$95O4<*wK!~BdxmLҾM8^=`is!$^'O *Ǧf털(u ss1=iQ=^̲L3z@aE~LgrIjW@a M* "jP&C RhHD-'t1 PҀP<B+) c:J4. *QP> Js=A|CuD4hS#&(34%H/wG@\RO7!s3Ϭ],WSifKJRFq.tA҃ -ѸiDX"vII5WV8?N|a9h_̟tLEc9g19/~0x=ތC""b $*0B: R2Q '-)KY?7jaMImf Fs1 D5RE!J1(-UADF^l1 aIQEF Qgudqbяxc} ȝL"+=:c~ɰzha͍}6 A1Aa@NET?o ԅ0JG~VY:5HJIϛ6|Bǘ%em^c۵6MDzz߂h,ˏm,Pn5yAb'<=0HVwЊ8/Vrq9d'tAE2 yN***!9DXÑTy]|Y@3~n&Zb#*EiuNEHCMȝѱUUU2\Kð ?9< rܨJB4*ȭBMPXt8d |k@Io3[ID^Dh$(@H^_1dQgU >S׺%yQv ds` TC`| &ݠXP/. P<XCb*ίXM @- 1-lEOAx"_̄b'l( < |pF("*!8GU qAO>8 U-%_k_Q3x_oQZh&x&u J_RRLHKB: *$hWqi;;Q"+CQ΋>1zVPmr**0YS]x/A{Lz hV T5v& txn0el 8`ot"QqRIXƚ##]vk E@ðWjP-#,F k쌯gJݕf)8tOg1JԔƨCfpZ&BDDJu<605k42ִJH/k-|oƅ9KppCuC:7C}Wr32sκ`02dQ(Ib0TԌsT¿_B\ækDȼHqq`Pxn7ڴQN?nY<U|єQHE ў>DgmOe?ئ8&c'Y9dTqp+GUV@G2KYix ~)-֝cJI|gsx8SJK7UibȚE@_5 C 9I%ַ)s Ki0`fOG܀9\U\+֜,0>b-Ai(i DM {(Db>>VZJHmf'^ce5?Z *c7liF/ |f.=?" {5a $?Ph7Ve+Z{]ٙL@*R2){厣l5ޛ ICGzGG? `?wy q ^q$ Kg;tB6 uX Iƅ vp6#~=EC.Åe>|vԒ!% |B2!AhWZiR\DfidFngݕWn@#^I(r4PU%$΀*&^@GwwǙb !vsU9ab"bbd* J U fD"(EX] y+ G?|MVf>"zh@︣Kϰ W@y~wp *h)}5oD>_ yޡ$L> (9nIj ͉ѦĒ. ?`7'#c(暿-9^hdnfv? b1dl/?PL`᤼QvCdx7G i;66κ-s6΁I`#eI&pqRsL)=Jt̑ 0ce̵p dryՏuۨMې𚗁^+,{РqbjsiQcJD- VU&+ݗ';p> qV7 46K!хR紒h/x-45 :)'L#a`ͅ@7s .w"{FFir9wy@5HP‰B{/4P=b ޏهN>!G>~2s?Huя|2aĈ 6Q{FkYn2{K{SiÑ(۱\ ,2 a]aQ@AZ]j:Ԝej0yeJ"t|z &Ą:EM\KA6vLt9DSO5!F1ݼ_fJL=)xi㳓ƅ#>}l`Gx1F5\q'HJ$/nFjęk})>lDnegKCP{|po{'69=Lf57n@h,!/A)8WBLO`1ȷ -̾p{J3, R:6%4s2g8@H~єzC yE0 W0r8HFjxoj]s%r׀h; yAc%')꺆YG`̨K_o|#o_n{y)" P>=fd) s95I!PG@\}!/cMƒ0``RT%`3`%crԂ쎖;DftH2VhO)g xr aPwB>]{_.I8%QV0,1" ݍ lzuE攥)PO=oKyqѼ*|a-pN}=6 `!iiLHAvu u(s₉ ϑ48/Gnv[=3JrCc,,>p'#%4X X<xf'H ܄!CB~Qς2,ޞ G[ί- :vx5ֈA~_gS#ؽ( U= 8N=Z5mu3<976P#k!p{Ó]q{7` Е&p;;Crhiqw:%NEFɐ`+$mXٜˮfyqGcl!eHȀulzlYF #~'-20&ε5dkϏAc=Wh!C!o'L9hxog4%2 xZBЇ@+Kf*A`ō`c&k;h5% G5Rf$<-}Jzx9bLĸUSD"U$a*,b>:hbO>$-#`!Y*`^l8- `u֪-ac&{YJ$@Y8͹it.MNV9'oJ7؜٠N],~aSm.bǰդaG]U15Y0s۳)A ѿ*/k׸!=W\^PsO>K>j11}_a@R<S ~bA碉=8;9 ,J?麪F otR4&\*Gka9sW?8$}\s er-r~9i&PL_W?f\! ؅7 (Hߛn|'{>WuT*kη_g.UάlxSYY.AB'ԌZJH~}D6z_#rlAv:@UYfKs5*ZԛZRAn/+eu#sA񇩴gѿYZKjTP fvipi\"ᯄ0/}r|}uՐ dMXva5BO$tV"'PLcAxÆ!*CKjUu藰pH.AvHX[ۊt.5YfwNnk/6N5\_DlUqtjtlrOa'%e y~fi.LA" I*d은W,XC6!m" QѺ󾡾'JѮ0u ,* an paLbH`/*D7=6s;o0[ϰN؅p}A̛lm޷w % ?.eMS v&k!Mg'KW)EŐK1ȹa*-K0WZg $I3¨Aa |d*~z8\ NȨឣ'rA|x9 ƣ,2Hc$rV D8.:1M7dc!n@gN{sºvpC%Tåp}Ѻ.gK0[Lʾ/ICt8T G(Mh5u֐| ._u72θ/ǿNI`!x̓c~rտ "_pj7Gwo{<"Bdwz]xu2PSؐJ)?ȝJ#v;|d^9w|r(8`*t/(v#?cH\/4iET(OhZb髿GUʎƏa3,u(XfRI6m+>՚d_.*7IDeigO0sĶlM\9 ,AЮZ@ߠu;k)sJL4Mfe6+xG`&@_K,|j{d\5BVWlFV[9M, $ ys>{9~y/o^w׏sܤcuyzƢ|B#< qq#B9Z0ƻxfP-¢h)v2rf#a0Hq9:faNM %5ĨxľSIul9zqa5ޡI/[0@nhuTOqDmm ! 2LLџ, B#m8a}逡IN ,:8H@I f[b?*ǙL)Jgմ_(~T"|8*%=Y51sIlUr/654r4RT!xU% @}WIwnkre&GepBa1H'%`R@>3ȰT&@< Zlp":qo(43 AZhq!{լБ _êAZ [ 8:Q (|"B  R idrCJg;Xl!Ob?/ _ .Q$"z'BV6ʊ2vx"JE/r@qwu@I Rkzʵ2"Gn+m'gop!f+=+ <|ңHHgQ{/qY/Eל;wCS57xоo,@4w=:Q%kR@3e\i*~z~̧4!fOD !CkJQןRCH=%|Az}iȩs,_B9'3MBHoYXhtm 3kPrIH0ot*3wI <&f?K/LYPq8 =~,X|G! BqP42#gHR.\OAMyX.vf!`!9N8uVV`'CЏTdG 鸭"{{<ˌO@f1'\|H@o6ŁЙN͇ӬK;ogS13ó,;U֑>ѳ B3g?^^ul&qpɪ]l͒p=Iq!Y~Hp4ŀٍfjW4JY'* ,d(4%L>XlIn"dl=wK!Vކk>'/ Ťp;8M8f5dY3CEٽ UMeUaP*6"PM1Lp <KQx`(IYiɛF֣9|Yfz:԰8MÕ/ALWV0gK+CɑhjLj&"0]W}X6m,ɴ &Z b,Iy]:G" ?8FN * y_[ H"F~&C rR MR!%"_&#jHi'~>Ӯ䙺OiNGt1HQ.vH N̂s"=^ SOܟ;Rn&n L۲ M ;c+!lH_ x{z 锑Bh3$ xh4) PR@Ps[J>0bC766JX)}%8&02 A2 J+W3xmDb"# }H6ʲ%[uLJ isȊ)Zl s8!d!WtD@nM2)%% \0?PGJP}?B>JC}`i8Jy P&Wtpԣc:@;o(C479Nһ{i֡X2r(d?txop8io=IS=B~mIv zv~/%Â"}9E!2FK!f`e5'n$q'wٸ}H>)6+z좊*5T*4F!QPFت@!dXǭ)ۮzڅNKl\_)0c'iކW>ң RABIBD-ƦQJD 8nLP$91ŵ)`Y<8!PEv;@&ГRδ:o]U}^Waaҍ"=6*0ḼE:T3r?{Uע/ I  (Ha)C xƍQ rJ ~[>6:"K(l">cyg%cl#D>|Euk̑5H!k]1@'n^ 9͢jU+$Hv9+1׻Jg ̓*" `,Hc "*i(h( > tE4󁙪NA&) klH^`S͛6` Hm4z_H B)n"(Je `"?IA@KA$,BPh)d%ab&tA$I0DA堖$i+GĚPrU@2ad"lcwK1(aR%>!K}uND`OB{vp=acs:8$ @`~V|C&v ?)Oώzxȇ!0NUI.-QAUFcլJJ6BlhF_LF)Fh?ŷ>#z1(<GE*|N ?DsπgZ FЪBFg9£? H*?yJu9#H Sqta,}f62:;ǁ+,C؆7t>1RN تh:L'ytBNJ@BqD)ybY^t3==K1 NdK'>IzE@DU,HJC&2 âSw?}.}=ҧGYu lUap>0 YR6IV̆Eì:PPIlAKSt6)i30(JyJ@ @r$$K S0LM0 BL)2PRmW~h9?(gQI Rm i@4'Džs]gUP@7>:z 陙_Y#>#Vf):3cP,Mov҆:G-S9͕ !IXE$ |uΥHyhj@O*nX-OG͕8)a3y1܃.)I|GFSvĠ2X'ϼ5rGS^X9"IB# )5 ? hD?~nHz!|Jr.>Y#Di|qٜ`c .:lvhedک 0WՙNc΋ѽKyۈ4I4%ާǭu 9!bPeT"UbPR)DibDaI(I)HidZS>L y>8RNcӀr 2|#lf7IJR5}bX:P0DlQ"7 n $\/rь5 C=P{Gt˄eY@v}颴X2P~8BiAVbh¢q;&?iԮ06}?ݟ}^$:3C=aWG'1-E{؅"QI6 &P(#LQ7o!%Y~xetjU.ӝǍ<} dL0osB/d e"m% (6 :S)1Ch8餢 IJL2K 1tІ! fk { = ;J]:BlRFϟ{ÏZ`tTAPLζ"T22JF APIxx/+ gn^r?1pIDZ G WLT%#JB2D@rdm`) JFQ`SwoLz0%D ̛ [ٰ?+Y*N*4d$ >޿= S=8i7pB&ÿS;,0f(b 6<xaμnr&'7ɸa@\Di"X;Z`y_Ga*qv j $(fB(j ) ZE "j"D AXO-)_EJA( *(JB%)J"* *I6 M@"~aCDaBQޘ v2e"7(f\@QyECgmstH7!\_$"`h=} C/;3cc}:=q40`"D;w#bY,-áwA %-N/ 'P) RJhҊhLhUr($pGዴq<;=z)ĶA$+ ma(m6c"%1"tPdfD(ȒJ"Bl~pIblKYޅI lL[i.x.u[4 +H@T݈4?z‰:fʼh֟fc*{5B`m36IDPt{>*wJGp(rߥ_͐(PG+]Z՛H{"[G I&!ߺsD"|áPx=&*Hv\aJ-yQJΡ0Q(PHXs!'&3" Z3 YDg;06_ВH34M à<.u9)!8%9gvF~^6<2c(bPl t \~Ju-(K%1==.2aHFM/t\ n(w쥋^m?<Ę5-Dk8E:t|im◇ߴz S<2*V0n.0I{30)oÒE'foQN9g?j05ցX,$`Fogd'/BOsvz_SUU=֓$BUZ{ O12ש Y)MZމ*1X"!IY ًϣ~l3>l&B.giiOb+WmqgBS2pw%c=k:N^8&rft~w< ߢ)Ng1  $)O9R?r~A:4R9I%==A7YFn}޳?((~ %SR&D8JJ){??d &6v`8x@LĔT5T1#kqT1Kfi|2'1WP4H7~ p!ioSDVaQCHI$c=`h|ye>bN'w@4'{ XwBTVk5~(-:bApi"%'%;DPk.f И1 &<F1 ٌDAR1whҬhDR+clMe&(d"j¸W1X"nQ8܀:F!ō{3҂8q p tiH^W|PؐwnuTy-<:4P( ^LL^# Ę$2 ؃ԇnR7^qCJ9ZP2P_) >Ljm'9M"tN7y.GV*ҳIUkb<ۯwzH^{t#B4ni>{ OXܫp샕hm9kQPYZJC 쓣Yv9'BzKLp輝1y AZ ]s:sSsfb%A;l>E흥Mw["p 3hܓuZ>EZ$q  (k):i,mh-h i4RPPmGaA;DZvMKSm쁤YӐb-OKDQ5gF02]Z1m$晔(j"9ho}N}maY܄p!Fh({%O"eo]B/571Z[."pJqNWo~mhl! ub2O( B;{g#A,RS}wC}k*auM1T4_qǴ/obOMaȩDHZ+'4u%ɬA:enۑKo1S×|:UIs >\$Au6]oaeNy.ڑtP]DCbp\j3rjH44#l !X0&0`0*AL$[ lH6`ޝez~ 霴"6ڏ&I#Ԯ=k92p9;:<8MdH5`1' #|:\"٬$ׯ{4W-#c$UlhPc1w{QIQ=p=z4Q=˽%O8mgKNGcC!.GL-ڎG8Rw?ؠA2D6$<˦r{!*"*Sf|MT EPL]m$(@SI˝;vg^UNdFc=0k4!}p%9n8AĔqjj|q$ajEJ2Ia$AmcV <E 44&홪)j())\] MKAG%"5/^-I\5#nAF4A_kd>9PGPA]NhAPW1G8`0 C@c#|lT\<^˜um>{=JR6'4QǑcmDhp ضJ75C_;ƦZsA=-2cyb b,:95ȣ:H({Z JġDԱ& TA R<<0&&ae*Ĵ+f12FlM (rLS>qJ!Gr" My iML@0A&Z^,Zôߎ~So c2B6:*5E:`ⅶm!9lF|.4Y:cX5JXMޗ0m^mi˜i\ 3pf蝀Z"#Glp$:U!ܑxu7'(v囖3|[}fz'oߙK_'k1hFYYq"ޭȘC(S"|4כlݪyuW٩h&d܉`I -s9acDﮣ}aɮwoWήs@vnG9sZG ¤|cG9WI~R%tzN H\[UAc>WgFs,$&71CLқiTI!,Ү 9z;m &- gQ7$PĤ-CA2M!HP3LE T)CBa YhA5!rC!2 m댆b-Mm V߳N%m,Kﷁ x6C8qo8vHNk8e?|ׄ4$EQu!ѐ)r%S-Vc8n G rJ͡7xq*ye('lU[.-btKs5'j( X$ O HUܔ \g@C#C"k(>e`A;}-kzڲS{=ɀ4E*!wºKb RǕŕh&Fn1R18hx4ޱAWNA '5H}Ҟ1UD؅%S]^;=ܤt%]$I+*! -RpC1>&J!E5#Jr4HAː%+B(J)QDPRPbATG]J ]@*"uJ8&bWPB Qh Dj.:z eh2hxΏ[\"9vHM NΉ$Lf9{;sчJ!ZpgZxGp,PY(6&lيKlQlGJvٶ&Q7#IV"69q3l~t5xmG:qX-KjPeԾ2Sr$S`P\k1{Pҭ|gIVvva՘q+%٤/gY\`_Ja[\K:l sL-ܫnm)DuQޞ5 tͅTΥ pw=axb'E4p&P`nb*9v&L?c\yeJqoВt!0~sbbb l(l2Yɶ0gp 4-jHf  )SRSDԉmEM*UiT)h4clzA`FpZ79O/hVs|- qNxz5Zu:ө-<'0 pڽTcEM٦S >ڟĿ#c!oI-`EfabhJSƑ~I.XjP:l^hM+a3EQLIŅ/ibyZuiA%&-y ɦsvtZuf܆YT&0oY]s'8[f.:m!g<vї}&>^x~l'IΞUUƶѷ]AJ%R YK÷qK@$B$󨧄 z.M^fI4dpHuggƸjH¼|bA,iqe dAFgV3!mGVF=q it0޵r@7!)xX'Ma<*鄎:yeqK̺f_ r@h Z2A! 1 0Î}Ia{MgXF(Ĉ a26k,fb/.$*16\co5!k0C :<Â"b|$yt  vojKǥ #/ z8傄0AhɇrDţHz_N~aSIw/Fp 4mv{ `.^m.=tbQG?q1p1qPH>\{9Lrx-LYcbݭF9Fy9RT[22i%aVeؘM^*5kw ~8wnQ6)0huپrA8!dp&8{*u`TG*YWQ,4'|[d2hwfaYt9+H>(~2ijPe/:;bF@I*&j-KL(]Y9˝X`ARׇ w峎8.Ƨ2J5?O=\\8#SPŢU6SߢfiG}>R 9820.#mҒFՂ'Nv!ZӸ8o7V7hCI@HCT;3זNE#[Aդt┾SoBw;s&>\n< h4CGIs\L'#_m-Lh,ٚ{nTKjXkȄU΢:م9h d 膊_1(zqކ t]LiF[O@$vSbz:5] ٛ2KOaDl4+F:3r>+ փ%'7XxtO>̘9v5cO079<$A[C+3'|Ͱ4< 0#rN_S6r؋%bW(}Π5T|J!0E%<^c\LStaK8Vx%hz,4se+}t##ILs5i@lru"1] sΣNn3p7I(L0ELEE0([SO)`У Ы/RˉxXހ02$7)-ldj+E;l0nGf*I!G@k.}AU0)8|ܾp]O2g;58r>`t6 b306+λ&b31zyw2y:S4Aq1:/ y4s%;P9\ַI!@Iْ VKiKxvD:(/2Kgr`jqCeb d+qKf_NkѮWOtҁnF`Ii>W97n;͐ozRq)qCçffܔ…y XRdϱn; "pKnw8hĸzM¤,v0 NFCUʔMDfcTCGs9 EV=35֢dJܡ298!`^1z7d1˿.zFҀk}cz^DԘfc`Wlp={ۨ# eήsjifqdu3NaW4d&'Ey1<-lRDS5]wN11h0n˞sVUFSڵ3sR:uƄ$3}jF.Š i t.pjZw$xc/ npcAA](–\#)1z7ȱ2oI% y'Ei(b#j3! [uPd:0b/1&4ͬ[܊Ї !H E,P—ӝh(-!hv.ᏑO}a_X^f2}slk4#lǷh4-Q<O >5O͏mzwͿo\?S89gbLTAސ}xz&.&\!?\Ȱ;jp{W5׿klĢ-N Q|taKTm>O 7\㏯ NS'.N5/UilC~M70yE{򰱪$G)'gکxoob]K*bSRvXԹg~.}f:_ {SB2d1~_MT Tռq^97# B&畾xN0QPK̈́ QdnNq[ltw&%qáa88B2t|ـC *H |_w-_1I c;XW4)kwӼ00>^SL'l<f!ջt̢Ng<}9KXNRA>E`@h Cyz `\hC" }7"¢EƽgJ|>x/xSCH%H"ұ+F%OKRꭾ?ɰun0OXEP~xw>Ҿ`|xv S)s0u K (t;aٯk5(#PeR$ DJcdv̲3nco[uhbpшDM䕺zQ]bo[s (ʚ !WAq}Z"}{ 1DuX1cHVLdDv"MJx\$GnBD-\`CxPKt-,36X5˚3! )EƿLznp &k,Ȉi|xۓ٤4MW9YcYxG` #ռoIuvHz; J8C"D|MSL [s\4 I*Z #S^]X]y>y}zUI#RC3G{b#6r8}O Mq|3+\TJWtm:kYsÈ9@_em5 v߸kq8I7QG0bF0] B ܰ;]gMMq=Z1,M-Š;"݄k4Ҭ;+HR*$i##E :@7 y*(|KͥNwٱ{D60~#~[S#Ꮗ2шysn{6E*s]ExʐNu햨u3qq3ڨ%?I)'f; 8Gm^dž r-k[QΡmP~A!&S3+ۃGWs8۔J X@I=yFЁh!fB;S=DEMY`l΍h ֩BTK- t7xwr Y;R"QM[Må KfB >asQ{qn>wAb ]}2n&G Fh#m@2ʣR όHDCJn*wo6r=1qqJ3> Jqa`%"Z+PCRsC߹ =Cy<"R!{?z9~8w^ 3#<|`N6"D)yu@sMx-82_!CZеt5L$52i,tŌXHhF ̾d mOx)"ݒ@8G #o C61Wr:4c 0Q 루@!N ƚ|lJ7ľw#=Qbyi(ބ> Ɲ~L .ʖ)""oUDBS1UE 0 #%E>aqGs'b|U%P),;%q%rz'1GMwqC=1R}e^ѐ3'pfUռ%2~Xq73">>pn暈3!ID5S~9UŔ`N3`(e Xd *Mt%h&4}s$qB9jAͪbI+D$q[A.nʦC;恸٩70A1FPZyNPP^ؼbPnhz]>ù~hB ly Ӕq4ar1& #OF4PF$8humW?BOtEMJi7Ro[zVÈk23s*:n Ɲeb8` 3p/m94v9d@Q6CM>YV3 %,ȐWFC@ #l!s!\$C?zc`wl{D-0Ys=&\3 z96zY#`ȍ6 JOKOh.4A( f >, }yOCPSX@6_kEi! ij>3Ww| 9'?X8{L (rrC1zt>(1(̱ Cl&E#~!u,CeUn)!k 4_zGlݺ?O7srR%e-LnN.,}6:Nhrk{%⠍xp)F2>fx`L09a`u$/\ V8d#N_߫-kXų^p>o tS|Ⱦ60sKJx"ϡď.GcOC1j:=Hѷ NCI:=ȝ:8x ;!ii r)b]fS/. 31@N\?9(l=${v60i2 y'q$ _aQH8S*MS SPD8˝^-fs3^2>2>o49d!n>'tE+P#< ~'!P| ߗ^MTth@ZF`:gzv@q8hbh%6 A|⻉iHDa_V&"1vol6OXs<8DVh7MGvus45,Ac/WH{vfe݀rhfG1Q`q+10ha<3">횛 Ivʙκ1?',aؒ5!ʫ&1Zɢ#ŻR$V( @χh+.k M:d|2*9;0ciF±]!Jt_weR'%? mTʺbu*On]]3#X}ru8:>Rّ,Ru: г\;C'x?ز%À+ W_M}ah IGdD`]K0hpq}Osx$$(2AG1 dyB۷>bɭ fI$PCCA"0i yPӚA"RJ %+J PBP+ts4Q2HY FiGMq , Fɩ"i!g?Kc&{@cm(1& D QOCP&)T"EJ A6܆x}`3 &iFh;rkDe֩^C +a& ?<ީd~h]e2(w&Ihc4kP ;یyk!MdKLM?&'AMI(DnqCM@eP8+$lA7_fWꍌcci+b#Fdmt}xb9%$㌌y9k&Ҟ F76.7:c;w֟ekXʁQp9W=spDwԬ7uRXԞQ3߬OYV\?P Y/^+2Rm^W=^ rހ>[IBʚ^K׬6yXqɵY$J_mt'#/dk"3ɜc]aB8sRCeR#-Cbk1a7 eˌ%Mv!("Hi(hpףb0H;mjwQGLr*2ƃJδ/M~Y\rI,iN לaA@ q3E tXPq]Sg+^ ڧLu3@SNX-]Ьs.)? 됼L,hZ9L`.g."+{ș$)εf-(U`Ǚ|i\%h=f`+.Xo3w/ BftYMb郍 T{zUCP"`zG5*S\Cϴ"Bg-@m;$ Y"&1-D <:&x9S 9v( % \ς6{Mʰ>¥ bf>ސu4QDx<*Jdi"*xKTןJY’rJ^f&Ii ] ]go7@1y _?q))2mCMgNˌ'$Ǒ$##DΓ6M~s͗ *\8jᛄN24[Nyr0,ǎrrB>WLJi*k .ajY٣cEiiʲ V; ADY>g6jD۱C5F9" fP@U , uct@ WI ؠ)$|qQ/ޒNzC0pR!=ہ㽒9)=÷ᇹ^$~_9}?/۝vϸ^-,M?M1ıj}`ݒ Ȣ8ZAb;wGY|~"'8?r\q(݉ ⃄"eD^ʤAZYwךI3p /ziI;$c%R0JPT Q M44)ER$AH,Q?QG;?|h H//X>+I;!&DAA+ɏ> B񃷦1(=nn=F,/NPꩊ!YV)HB @JRhTjP<4wGSOk:AAkLh>yK+6OcIP{'=k3*SǶ}'vt-z}[{S^&*?D(v< 3Fl+T_\S%54{8}Wmp&#AYHD?#|p蔏BIUL1`-lQ f&i")PRP#U\#_'y :)z{ NI ؉\\ݔ!hJ :NxAi "1.  :4Rh5NJCk0Z4fV4(qrRL4DI1AARR$HTMK5EDQESU, ,1L5CESE5S25KT4Q%DDHR!)!#CSDҡ T̥ -U0TBҒC$ضXЌJJzpI q@)p9d &]KD-`K _W:wZ;|w[nფfBs\wg].{Dg'xcn#9&9/O_> +k)rt n@Ϙ!Ra(WMG} Ie*N@ =OÌT:٪wvu|?lH\ֳM37v̹sǟym}|F8m3!n<a6l!RG:#?e`$hBAD;{W?J8Ԟ@l(с*DF1$21a q@Gu? JAX`"Ka !\[܋)(l0$"K} N&Jt[5>,lBHxTD=li%G#'g݉*6D"34hXup8A |fcYIi9Ḥۃmw;D S˖*Шp5D!QO @ g C䩨!qS!'XueD|8@QX 9H!2d̢=)i% C !GV=\ɽTqP.t/-UϽCV/z0'fFvd|'WpYȎ%4JQ&)zbTw0,Os?ҎsŢ1a‡ or~d!6BN4/܅9?t6ZAX?aQQ)T.~0(Ch( 6$-BR$2@% $"JM(kE@QB C#+H4r t WlP)0AZ(~V.2S&dC naq@>/;,*wrqKoJu&?1LT!>?*‚M:3#xԄ>\{EQOKM$|Λ̚P ƩHjx;* clTōXdoHR7 'Fa ,1T!BD!? d%i Q O>B~XX@GK)ꀲQ#xG;A@=ߣ y(| 6q[~s KXI{\OWlN&Hd (8=їKtփўi< ɴ݀pZ/x7%`Azjm6?3_ghz#ER| !G=nwF)APy٧^;Ӆk.u$;xelfa4ӨF-#bֹiMLC=:W"Y#asv;Rs1ӱjUbJ҆I**b8LC8k yp9vD\6&$(Smb 㜐M nW1ц FHlgl$rI$TuI$v901b%`inr 8N؀fJPAPbv Yu<9u )(r@)1:imhmr۲K ZeiCJJn[}/|$Ts1b;F" R$#b?D6p5Pn|D5"Z I?#*f"j&bZ*h=0>RvhCDU(qNxI=7FʞB!$DJ&CiR-J\9/qxz`D)X;;~w]&? o6x^w8cRrtLBUH2(P J @&!qCCJaSE%PE-H@QC2PR*ELJHR%*PԔ!KHJQH#M % ABP%)J )AB H44"RDT0KBh Bg-)3BGJ"A@RPRBDP4PEHPI!J4EJ P-*,)4J1HRH-$P#E !A6vR"j !*`*H H j"j*) Be"Ji ("))bEi"R)V T"R(-@R4C=:1@\jh)N[n~ Ax'^ N40j}ŋbe86<ɮclSmm ' ?6B+@č E|HWd$BùrŧAm l[ ҆ Al/3h "p(%f "fHbJj (Iq^38VQ@PpNsѮ";lM9d4.@XvI[iVͣ>pR#n̲2Z)L' K`S!BD#04@ @R#GKj TZJ(D|%$h!RiZ`b(e"I$I!ib%UH(idFR*JaJi%*"i$`jHB"B!@( !IhHZ!dR& HV*b $`" Ncٿ=?os D L℩˜hj 1#EA O&ih]RB1"_nbyjQ{U r+PA|o#z4ƴӒlqX [(| &Hlr%dd柇W@o>Tu iw / c՛] և%bK_))Q.M\LVGϧIma;c_3JP/8@Xn II4}_I&?[p gʡ(w.I^BϗX]z=G13KQ,p(_%29la%šCAӫMGoHsZ5j77,N5:F3̧p} C3Λy%^tʘBaI4zaO*D%c o0XU)kEđQ`zF Qs L@2xcnG3{s*"Kq%H+L? RʴA+d5Tv6B*S&,d%MU$sF R]EED9jpnOJNan<{V D>nd+HQme=S$R'3.KmKJ;?1Ҫ e\ȐŇbl!¨(?H u<ݸCTS BI~s`|}PQ-G CˀNLd" pGO~˪p귳捇YHyךf ͥmS7s!˛h'p2`wAaESچXN #N2"kCPpxVڎMX2F`n&7 ւ^>2Q9`HIk$]@wB(ngv: Na-n$X, &ţN$()S|sMEt2- CHM~sSr'rxv0"U_F-ޞ͑#gA'ߋ8 q/#$$biY+a (I&i_Y/_oGqޟucc&'o 8UPc^knb,h|`As;Ŭm:Fke`f&i}i#rZ&0"tnh߳YfwخXI3~BrIROZbH3*jm{QN}NU3;ufl9N{ u6Vg# 8☒/+j]`c٨aARצu~VO/=A!9RP$ԄLQ3STrT"KGm_c:W.@4 %lЈgi׻퐭Cf;)`$AZE)!#4Kڤ>JC`(`%(( o^CYoS+~A(UKF ȱϧ_ sif ?Ƞxe4QaP ! _Ik H\x@kd^擢r> },T?ھ,A;= }}O|*Ey|iNG9AzBU]8Y&؄&WT0ș#yxaaJLG& Lٞ*-`cӳ3:#;b ~Wr'KMӏ0f 'Pqɾ+>a[̿A CG\f8zɹAscuz3qNWS΂7'guSY7ffLj8=q/+z6o:~^ bCg/8>sߪ#x[ }0i4\/gi{'[Oeca{ [qP(А3eǪ wn=5\xf'wo4uhW}5RvqL%cSG@^ΏCf 7*zPakڳCUƋ7C)C14ĎAS|eCkW$Nӎ[s#w95]|Wp.Y&3{=r|Y& /[~gГ'z{8<_r[U/{l=z^{>xj{eL B(&`h `Jto~^fip۝Nj7@uCCmU邓xft~L$8Ͷd)g-`H?K*vn!0J &b&*JZ>H~0b #o@|$'p'X𿳆P?t ofXe JDgٜ>mM/𓂔s^PTC:7~!>4)KU JM#D $JE KƷkPEJXGZR#rM<敖MRLkt11Ɵۓ+JDŽ+֦/rT(k>QҒDK8F㍻.XF>O hȢDRPңrBS0B79֝*JHq<ܓ'c2 P 2dV "(BJ hhB`$hT( Jh(P]džҩ_'EhR"@%"(4HR9pA6I7V$ C2!Pƀ$) )}|F=챂[i`ر^`Y[]:]/׌yr\÷sq l.GsuUÑt9ʁ @4A?q==8e:~*){?/5>_/$$ @Z)W a;D*9"t?m<3ߚrbF-f| 2ͣw̜1KSgtBkL)3AW's.\,brcR۴xQ@cn)a~Fe.nVRA D7"I<^H BЀ- #B4"TjA(83bfrKJ{??TOOqI\Q˨ia{h ''`gۿyJbZYZs&O}Uo>=K-)vXdy^л@O#l'~~7hZO^[wԯR?vhªo)K &_z|{.$njf7{MrQ#N \UβA-4!pt$;PcxxS1X7 m 'm1`EDQ3ibfc ͫjQz$nmbog@B^W*C\CDzQ441o >#E:pirۃcmD _v MGB7,%]JK#6l5-dAm)YMa#HpŁjg$7ws̓ƒyދ|Vs~3oHKtBYjSvZzʭs''%E.9ppmG >q)2H@҃GR9|my>>7Ջ-&1DZt،A\B8lXDZ9ӪsEb&.cHؓ 0-`.ђiYs ˭.YLtrh(E$mX9h;\ a]te#"zlNZ㒺f9`{{/*E$4 $;l\9ۛTkםu%eUN8`bhum3%tƃNkYˢNDHRQl)өXjj|l> 41 "c lm *68z;";!c#DQRLAP)BTW!4DCэN jtUDB\McW8mnyᅞFyqy&I:shGe--4,GFBm8eQ"(7 6R[ jm|5BĶjJPuBXfyrYZw,pfµ2al#I_ '7&6i;xD0k4HeFЊ h}V48&1x%=8;ۼkb>'N锁1tI Qhc@wTXi3Sc Z@W]Wwl$InCV$P(|:LDv>\ ;csnF{ kyࡐO0x@*U4Daf)$鍐/peWuw(EK Uf3n?)#Z-8dkQHhd}hy)h&/ڜ #otv LI J4IMDAPSMRDA % KRUR(a4Q_e{q0 *JP.l` ;Zr--N5&+k. 71 \M-{|L,]AǠ}M=d v^uge>TP7t{8'0jdM 4 pVcrfD1GK;]wQ͍"Ivd Z*6 ˊLЙ:KPWqK=Kz|$E{r8G%ᳶ2SCT q @\̠,a`R6Q ^=BJ(㱷 \I dnR`ajj^xA4zr4fٹ& !o}4H_(Jh"8QҠ^~礇^ZJ-/>8i Q8B-b dоB8 , @՛v=>9;-yF6?_.kCtژ yz!ؓ-A1 4p\!/B' GnO bG}.Ye{kp$S3bwwP࢟GiD>x7(?4({w/?K??)_e$'fUSnBc4ٔNק2܏q}lX3{!sjpRaOAQiЦ'3<}ZIԦOa=ai"+#tw(wa P1$ xp[kA>t9JISw vZ[RUp*# c=tEΖ+`Uѕ++cZ&W2IF ^ `;>CpPOA~@$PzE40^{zw x->Ȗ}Pgõq}eo־UsZۛ $p*"hӽ0*7Hp$ šcp̎N$5ʳ{Xͳ{NfEG o*7-:۩& pL 0bfmHdT:Nz Snx^Y!9ך4g=a\6@$p&2j$[ғL77qq`ͮN9d\-ꥫl̺5,Ә*FT)dJl~FPn%n;\mIs9=z*YZL^"L3S3_'#{dq/l8<`oRH}3!󁓱 n嚺۹o3y#"1 >f! eZ ?6AXT ]G^e{mIƚ 6q7\7&@싔*4(0BЦ"A? m>J9=$FmϨvBqK؋Jړݖ&KqtBR#=gk4s aAfw`Ʊ3/ߣQ=Sq*W/q<Mg]+Gl=/MvFsF&L+SPbvV@bZGF#v^S'W;!{{F j{ɑѐxTUU[-sE|Yg딄@k=Q4K3Lguj[C7y\P1NqKG+VSɞx2[gwb¸ `6&1wI 6p~Gbt,<2*KªAQ4(DS =%ط$ CM=P>X#MTn۠qCI'%p9p`2(Io=kYx2BlоD=;g#&ᒒa nU* @ipQ& #zVpXrOx["m6/`^-bx&fpɖDKk5\9pt!<2tV烜{PB#lf(NvLv6rSƉ^a Ũzw"؁64uw@Æ9z%fD({m7ndC r'grg`51%hIq(N[@x:*7Xni6~.b)2rHk_['&5 $"B_D }`D!e'8HHy(ӹ9&a^-zs$"Y×^n|@4":KAS C%"Jx@k\ąD=UY(C3g!9׉4!C ULi؇N}0bG4`4gFTVRFo7!~Zr8 y`n_FIؠ@A 56#p (Z(:*D8˕Kr9Q?%=:MkbP|OpЗy`4O3Ǽׁৗ,g_ E*6l5(D+8tkF XW̬QlmR`al0#@$Or8AF go$zc @(;4G;Dm3:y݅43 wQmțm5&@n-7Ǐd F E۾`3 (PPH ytl7/o,W1=9wydidqicޥT$7bʆEQ [zN"RyPИ"Qp61kv'tpe sK6oq8柇!7GP+qQB618H~(qE*!6>HT(ZQ-Q!JUO}^Q%,V8iF,.\JZez㸥 3 wsGGyr M}U3S͇\&+9tc9paHpmhq+HQh5E4!AT0qtv 1,hb1km)`J 5/8cip"tkf72DCmCn P9gQ IC:2ŃʛZˆjB6n%ȈKEj$i7Lў+]7lcU*TF0z9 h+n_bvavf|MHmwHSAri !{In>@~#O+:~ `N}X.Z5(6r Kl$w}᠌Zc;XCdaa)_sf6G#f%N&kj/jK(MhMXj'beYQaF>H%jdLirVHA4QFf(׹!T_<%9/rcOy%#17Ng;3Vk!'ZE P #к^B!] P@#GZQT+V DJsjt P(N&Ors?ݰ<h9SEt BoYNKrGTBBB!a G% !Ҝ$Qn]A1hʋa3`l@k D B*w@}t=0N~AR% e>_^'J"ft4;,eRt=BRRWtQBUP @i|]Gd( n6>o$h i 7 L38Ķ!_|!5P<{+ NB`CH'ftw0Dwdg=ol{,+Nct_eKjҎ[ժL^_PJ|F)C(Re[-/۞&N~&ߑ1k#@`vdI \@h=e%mRM(we;Zb/C,@KU,2(6T`aFH͒΢m ͠JG4!fA? ~ q̑,:8z +}7I !nwIߣdsPQxشdIf E$F{# ZVb >!>c68\8JMN)8$|{Q>hf^%*БҔy!1PD<}!!z#rX;8vFAOG og{D,jOnPР ^޽Ǻ䓵,:/sl$uB&SHHJ9!G꽿 ;^!XqrɊT${a>!@8{~ s˧okE8G.G ]- #fR O'4 Q]CʴM6<1I4P#>CZ"(p /mp.B,8$\ `NGErdn2}c !ÎjJ>G* r1cۿ}}4d$zP=eE Q"UgjCw9m@'WB%QS;h}>c0 ]'# *7,}Ӝt?6(Y[)01ͩVŲBzH a@L[vf@b=XwQ0X(*d٭ lҋW2B+/y4 D +'R4[,2)nQr@ARP8.̖\]R2rHLxD0$5%(1bli-!lCHmscvkE&AA(@Y44y-hţb_XԜԃ@6 "2t*4̱j׼miq`D>4y L&N\rqx1$4ݒ&"}FfKx7gR0DM#7i(3BWXE81r  4iLMb$M56Pԍ#RSm ?ÕLH}]8znҼjۄpkcwmec Nw80kݫJ~n&3w8~[{Sn6:_& @}ha-n`u!C'&ު܅=⇛5v&0G6; kTQYEjh-HxJCZ S܏?/+0hˏ(Jj>|C@!@"!E q~P쏙`OԣPJQHP@QTtZF4PA@d !E%-44!B#BSST%*i@?!!HJkqDϝӼú:K4~>Y%&ҡcҰ%Rdy0F$WC=ldJ'Iq ;p=^+{Tӌ}De>]ǰĒU9zd5/u0OA'\b!&Ǝd 2i(̡hqQLZ#E]K@EHI(m 6WU" Z()JJh@*{rvc`@*")¢LAlvhd:>l9?B=FFGC& in>n *!" (]\Đ0F+mُ1XC">0^dTu֝76SB)J+D}6(J Mh1-޽CjQ2l^ !$%tPI zq Q8 d7<:Jeћl,KA,D̔ s`mu U /`s0dLJ`{f jF+ ԄH20,ԀQx*IAJFr 9NS4ADMTCf06@{"rB%.!?h|r!%C椚&OBz?8L]mMS d`%u"@fBn4ApJ1ـSSHW)T❐8"yiXܧJD(8h"8L$y'%IsH&b!4邥dcSm99 )/eCJ0c7SæJ@hLw|9 EaKMo[1N7<:b Paʲ9~y]@4$ kja(րx9gt^s>=_ SHw#@R 64uxĴA /<\BP:uQ< k.aS)JyjQ eG8,1C{'"Bh$<요?i9/QW?_=#xБS@cW!)>y{4-]̼@?1j{CJAJP* B=4}"I?%MC)@M)NeLhץ?gaY4}1((` !:Q;GyI0MDDE1 nCAJ$Ka7IPA@ "U % J@ąQJMRRQ@U RDB ;wpvT(*[m=HXkE/yjB6OjHpɺ1'avz#Ȕ;`_G"yCu~;DB C(mT'<qP:a #+&f *jBTϠ!75q18o<{leSUCqT'd9uxYDv2(i_* ǍK`DTdUb < TO jdA>{wi%z@H¿-d%MM4*$9(Ԙ!wm ]3ˍ$U5SIP2J'-д0"Bh5Pi l/N9S^c#irGAXD'辆=|J$ͳX40@bdEI)tg <Q1ȃ$*:FI$/x{%?׋FN aQ'N#vY!Z66ՇzA;_'ӌ΍"~R=)q112ÊiBp [2:%9*P+R ' 0hO[r<# Dq)dbC@}@ڝ ȩhI}&P>#POե_Pe p}C}p23QD 7 sytbJ$NqRC /(.7LfP;}'HCgiű<zP |Ä'`C `*x|ҩt<: S{QDd<享AbKgFv+*(FH%Z@ P!CA"ҀR Ҋ"*P(dy}߾l.H@( zMtU A0PP4vq KD;YO؜ |q>c* ZҖN Hf2j|!$/f$ hC {Cc;jN#%܅hvN$0v]pݮwsPD_QtFXfAȾJƄE9 1SP$EAHTAC PPUP!DUIAHDU(UDADI *%M24)TSDSP/ü!Smi;V=5AI[D4m#ĩe m+(M }yR a Ct}b5˃ Q B ZљS;#1sGzp6go`~³M4F2O9Jv8x}RC$[y+9,bJ,$ ,Z=sO*<@i?N'_gG/ =>) b`r r!e7*zgheti&UdtheW´m)`U,OIMJrmb"3A)) (T LsfO7 lD41)G%O(I ψ{~}[Mj}'~\?n\oNp" ?@K;-Z-:TubV%FMJ>zMX8y%TPI.й5QVSyd56M=MeœHnA5 Ziw`kJ1Y;VN._pmq:9a 2V'{;x7eF-ӷ@:v.?):&w|y0 :LS7ֈ*^:q8.Nb 2 .n8ojσ?>7y ~.I"Yh#Gyn3˺8i!aP |s5ÜdžͶfi=Y'LI>:OG5S[IV'SQ,qҿ6=)ҞB6O q=HKzG|khNڀgB4V]2I&l4+UrKQ-Z XJlo>̃G~(@}ի:{Tt+6he‟NKuiGE\!Ԏc6~Jo2"5)6iH\=L(*Ho~:~WT|{rxC6!fh'*diӛ&(5+X,![;^li$gFH(\\=Dr (R#d1A[dQL2P$0I,BT (#ܔ.z|5PCL&$ptؖL< ]G&qV@2!P%@NR4k9`k1Q"SS=nyDHST4~~^F=8CF(p%%< d~e=~3ɡM AtBy{OnU4T@']ZyE `=E\CӘ!HF-ʽ^T(kc9rߺ3cG]@Q/9?5IT@SP+Q? \;' {伀)hN-P_w8^|Q3ؕ0 >6L,R}Αu '1Qy="76>ɋAc7*ķbJ$Vp"c_gy!K@$267&ѧĎqW b4`d+k D߮'ψ S^ßD~&uqŻn򑴢 NGgr ^]B$8˴Q8u9&˯?L& uyIBJvQP\pN}h5(9U`ݒI1 Gk6bw&| #9EPfB"pޡHGWE:B2,TP17(yۖw #hW Ryžj(r21)=z BQ#c}.- LFlD}XGѱ ¤Cfcssb(XC-dosqv1Č~ 0}h $'Í[u$ieJ&iI:Fa I#>7@ {C@o솸;H,"RPOsiYfxZc P寘Lxnx4aq %)=lOK$Z< }Iidi6`̖ʛv)aTR1d44Uw0ν^`oB$H:=&7|9d`ItFoqxH!J ASаKT@H{QSC~4zΛ&d W%rb!"SHQN?$<_ G8̐JHNsۜTR7A. zp5RI#_Ljbb)O9srtam7i,W2sךSnEK(14w" G0uLI x8[= !HlP)@yHPJ}_m͇at45"RD,>}p8v!U c ,2h]:RGXꛛC]֡{!:mxv\OSj+EI,;FaaVQE&Cx2 DYּ4!j#A SHE $H#0&yll<&%?~t>H=v=^Дtݠ}&B#A!UJR4vbIS::Q(5BD?a:C,?C󐴇r o'5I@K[@r06!{:! $΁<> ӥvv~1yg05ϵ3w$򛋩2d( ;abc8YlkU)Q2x{fp&MW'ÿЁq!i1HHG䱪58DeYhZFZk]x-dhx۹klő4 ͏K0kqsGl}sD1NBu L>q#ۤpa3]%^b<|xSdoTĉas3RLKhT4ޚDŽ~Q`t*MJAVC* #nIx3A\v7Cq{P&bXI]4o]b phH@r ֣(m-SS\ʉx5([x^gVKQCӢ{kAMR.5 '} E__^ԩ˖" ^\zH3sG|zY k̫qwkM q7(kF>P􈇞 8g`$[R-_'0=z$~\|=|{h/MH xL 6VI5զv^j)%b5ۤT'닧[ז 4*"Q T;x&Hf\a7>{s{>ۑ3.=kM1,2ħ;9vz4"й@8j7^nrS,PSfA}ŝ ȝშnCtaB{\J)3OI!4!09rb8!E3eHe];_O>@:yGs!ۚ$k؄Rmf!*#B9$ %{r3FR&lp.~`?+xs7㗮A9J)cNC>}6-)”i… U,﩮Tba'"%j 5R_*oy!aQ51\J˦^DM\diBɿH4"ޔ갭O.%3^uhҷ~r9 ǒԁѐ .:)xg˘=,&OK`L`43^hzw? jD,Iv9zg!qKZ^/gcͣ  ڙTZpӉxCS%edzBNwUCյH&n]RX[OF|rI/I{&Q\d#M6ENQz^ t?"Zv4aϮBM~:yd2o<;Ns~N>|}k|i~7kyj7WUTH nqgbbqԎUORg4TxG Î uyߣ ɪV L&e}kq*wguE='0SER XvAMK2-X4 a:YYI׭ފUHVgdaj sS-BX${EmG^f^}#(]܁#ȸ Y)FpIC[*eUT xÕloP Q 1Hl1xזkĔs+Ҽ;5{zgo.vfk)VB)yT!c:oNwx:9؆4unEi4 ?c'܌EXx Ɍ  ]?Hs07N._mnI{.j[%4Q_҆@8@w@(RFKBx|%r1Nw|^uY=uL\Hp(eg~yC"zmDE+ُF!HM_tNN\ʹۼ>0O<<%k P`jeJ ؿ@z4RFѐFtCz|N6{cd?5Tό+$P z̟y?18b̠ݤ f$דTfq pIE3oCs{wuj %*  /Sv&>iP ZZ3yCMQRsri&"3vX,uo7ol^ 5^,5i CKimҠN0j9 i; Қt #ˊC #3 WbWi% lSCrtQJ, OuIMJlvkqd84HsO,Hsg>vrj[hiʛ—Z1@41  IIBRR0AJ5I;O#K^.'AlV 9F {6:0Ԡh JKdJ};/7s .*;;c.gO&N 27)D=z39w2H4T[L(P$忍cV r aÛlԔ$CM)oHc:0w^b f lM;9&d{3Xݶ3+{ s/VnDu(FFڐb1nA#XB7<  vgEJ?-ó:`1 2FY݂'ӯO1,&ҺvWsd2H$p]6;͈Mxu^XL7Ef 1e3ccTԓ$8A0yBD3N,*1.kG-ي2ݠtc }TUHmuk LK@h"d̓\2=!HB ݏ?$KPnGJi ZPfh)( E%f*R VRiEJ 8v#ߦל=mlYP#!2b G.zH vd]WX`"*h:R `I&bq"HJ Kq,۬޶S V-* p@nޏ|[Ei CJ4ms|\6E7+0(̆#15Wf1 T ۫[2cFq<vǪh wl&16>IHf(t}^hpCGC`Gd D7".@Da XZ'ܸhPIFP؊(;$B aCmBL&ZN3#5lP2Q50QƈcAɄ+[#o eZ"BLAs?pʲo:&7px}tiwgvܖaWcJq Ѐ: /pb8 6ɨka7?d9ǘ)8t#Uu E+AUE% Ov'FաzϰCgUSJ89=$mbPA D}P eH)GD@4k BFhhEJT9{]J!g3/ZeR@ Ojɿ> U Ek5ld TXTp΍ׁf̑:H*td_#+$PdH!3|dJKGG 9!/!K {ޡo7sZD}&d$տ:$)yTq,YN^ɤkƆP kqQuQ |7tkJ6pp`̡&k#YX\7ۥ$hRhj"هwBz{%D(bLa4B (fl e $Ln?Mm-c^Kn+(HV1maE7HRŴb :c(g˴p0H x|JzK d[!I8:kB*\!TlhiI$9HԔٿAg=i)4;Sģ+ni0pk69?'dNGB/D> Ixb]y*ٽm-㝕a0jz"#8 1k5c6B窕h:n:n٣ 8؍I!]2eaMODdJ|j:d%7yQFnS`r֝K/2BZ$Jd Zmp*l9W:xP(DԨ圏Qd(nɜ8vIF<$!X\ISs8 3s\렫m5e3&/-~Υÿ ?f xuO}uﭓlOݭlpSeKxVfnuFeqQ0MN)QNӌ d̆B٭0F9lqJVD[Hj.) CX;}^A5dhy$7 w'Z%Pf--BF:P'ƝUPFIBid02hj}чuHFƦJ|z*P'C]Na1F]3A:@3:#"cL" C5 ;SEZ^9 A1r0^:DyA B'#tK4\ {R WIǍxso9' C-Ԭ.V,D7;*vȣG.jt.suɉm+U(7ͦUŲft 9%=9 Uh'N풱LH@A5{u!#wIZu˱LߘUL )R7Υ9SC@ #@OdRH{wDY4̗>V%ԖEXF]Gg~Ąwj 56jgva`c vLsftb~ ,/'/|D<\/gk[չsX`؍ѩQDB8޵mgf`<`9L 5n:M 184DgdG;lM>jV N8TLrHVKe=9'$$'~]#XHjJeUDV $vVa+~Ut22יfc-.^oQ}]zZ~bo,xTvO}s{mr8 d7))7rWi㇘žӳb57\ !,rrEi\<ΓTAu_@MZ9%̨0p:;~Xpr7?v"eX 60ow))bf3i# I?"失n~|)t$Թr DG\#P,RO GqPr"F[HK"DUKCȓóy|tty.B( QN-Y9!&gc~AEP^yG 2mRHG7[w+o[+~Nu~C&4<چdv&o#BMO- 6$h4;qڵ6젹QP>!.qE7^ Å*D'bu+ٞÐ(fF!My k 40ţ.k$217JgtbI"l`L "^@YAuAiIhȉF4D֑)-ULI1*}hhG@͹OmI dL*"QIRIT"Ã^8jJ˃ ')τ%0e 9Wp5%"Ͷ~$q@p3 _`2Uk#9 ?NSuwֱհĝh^pDjqSVVNHWq)ޤ)'=cR_#4scC8vP{  PeX{ݯ]O\^NIsª,&7bl(}Ɉ ji TЊ@ z!4C' ҢB UJ|4 +~  ~Q=rzDʘB$1=mQ >'&=ǣU7e&u{J*L4IC23ARLԕQDD5 3%D+TP4 EC( T1OzUGVAqڬdx*$ +x(z@rM"p'Qԣd*C/a:@B1) 'B%-R4B%#AKTҴ I@R}|5,I:B`fC&D5א~ݳ5M(2ISyO܁iLn ^Jd[Sh؊% N4ݓ%:rRc$?OqO!4Q\ɼF ]Ye;ﱁ\mj}y "/F@Zl_쀓#iϢ+}}ߴr`<.5iD;sAG|Z9z]O/BT?> Odzb3$O)4tpAIh+R/"c l#Ma?7.H BM , - @rP$ḰL3кǒ@)Ÿf/rQ ^Ai]\01A/ܻޕa0k>ǮaJ1)I)(M \̙jdH{FA {A]M[*Ohk5}s͜aHV{#LB Ⱥ%ٙ/EY!Jړh<`fӶ T(G '^7xmr>4dSl+:d0ZaGVc`mŬ-%xv37[{ʢ q6!.[=hP Cet^͂(EV cU~ip (`؆ )e:~8(D7#c2>5s ' pɤe-F&dvt! *:U_[mc [FAm&1֣(²I)* ZِD&xa3"zw" oT?a^"27(m CD:5ȕxNKkM! r4LT8W$SJqbyhuݬUDH Vh/Wk&s̾ p_MiCLOcnLP}>^Q?$(SA'v#0&S>;V\N "stUQCJw>O7PCq*aC/.C`uGojF8s9@̵_Xi)hȬ3EO@!āq$<̈́;C }~YΔhQ+!%гAAU 1MT*DOP^X7ɿ^A9(Q $Z@c<W@ z v]IBzME?O˕{p.0ӅT kL {ޟ D%Epr=K]!肓ˑ<=*rFAXU*h&%Tpsn4)D zOK% BD 3@j"*-lUGJQ6RHkV% VX̩0))(p!?Z.ف@4>- eMfT4n!q]hoc٫-kTR9dkJ1JPZVi+m h":y+BDSLEI REDLE-KI@U 24L!PQLAT#MIPA3@ UPMCD%"P@PH$DTB% ī@ @!0B̠RBU"ҔH@(R;9=r*rJJ=GëYU6n7wG)l<({wXyBR\M*Pü<< Pdh{adiL;,Cwp&]^EPQ>pޕsd83{,f.[f ٥Lx3y (7v銒2dxTWwٷL zԕ\faWY4(ǸD̬}l4J{: |In B?`}n+QrP=p;3=^ LÞv/1:c8~ow iG6dz)cI5׫$= }RSh B) Gh(]#* wh_wDj T} @}:q3S:>3%O'OdzIL |}ؑ cһc +ՎscVM  bEt+XmlILDE&䟣\Nݼ1S|'APZ W^ݯ53:_B8h`Yݼ4=\A~$? /dUPd{YO^:#ISaEY˒IJq< !\bl$d2ZNw pNw.R5#$o0։-u{#n( P?a(79 ]{&}Ϙ}%thO\~G!䪆y)G&!(KMxc,G ]%@<Δ鳥t I%IV* HaDP5iqBp <*0wN*z< rW|?(9h-?89 b#`4< A4(Sp^M(ylh4JG0Ѝ rA9)4 D%! yfBG@%ét#t<%JJ(bDGi7dhO|`VY<7]9@o>媚8CcxyPyud@dhJPJJRBz!.ߚ&#~Rpx:.pőA\`w))or$=e:- 6!֩8[:\$/B`D P/ꀡ hk&J FOpqypA>Wd@h, '斸N 7Ŀ/cJ..G<£/o/)CDzrWJ@4aG$(_BP=TPTnM'{UI:y2"|P~ZDYyYos|\ZBqߗ YkG"mMĐD"$^ZжLְ!fڊY? @ݢa60m@gG`|M L{ӭ!{5IHՓ&>R[*@&7U@PF2WXI矤 1% @>7杒nɹÎK M;6;'_U딥3Z8 Qf--uAVc jFG_oD}8|]<{kd#MQB1k3! <`~H#'o}Ad%(*e}@0) ?ҧ2P8;IpM:h}Hl6~wM/AY 4B-Ɓ=q]t4{ZJh5mB u$ " v|dmӻ;uҚ_eaNri  0DGJ sݰIq4,16BIКgd3V )1udS-S8j^i K\mMۤcNBR7ONfʽ/.e9y'⛔AJ6EN$1rA??_ÎK}q(> |3dylxfFo*(UQUZPn5ӰYF$*L);eef !eʵV]x'zM?Yz>_2KUe^l9yPW*K8reY1.-3,d(% 9̾=tȫ}=L%$0nPus!ؼW#JveָL=ݷɟlPT(Ԅ :s309d`u5a!"ZƩL7eوoˢwr]ЧyJK8mګoHW?c[FG23mw/5 -_n̦&sRnM 騳 ST;˅sܦJO-Mi0;(}TF;'\dKyc܅>m449E\b{VzL6h5-у\ ˈ m#/lոC&(ݕԄyΉğs d:ΣClBmkuhmRc9r.k&Qs"m>˗ E0Ѐ5#Pt hjѬ`6l֝15N )Rs({Ӡ;wʠg 5kKOM!\j Ai(ѲFHv6AAkA8&+RT$=S Z- ?!` ;-ݰQ9!n~ɗŕL#wg~(}3 2LJ0Gx0㴇TH!&6OZrnPww?^l,zvߟȔ~M"R4HE"koݸ¨t"!I9b>@>6Q>5w6қwvvJϽݭ7 }.׽|(Ά{:G=oL76o Iw2K==ۢk;Gg{ӵ{lFQZӣ{%v^ ofi=z9s v ^{|-sU sǾ+ez40{@{֟y$u@>z}TяwXNrCAoA9:7[xT !@)t+3+AݺkkAzzu`:$}܉ݾA)7n;] Q!&Ԋ4U *WFVg95 }ϵWF!{|g`}iCv4w[i[ݻ. @@qPFfQ= ((c6!#W@%pvxo> (_>L Ac|wt9PV@ـ'Ǵ4zE65A{=ۇzkJz;kWҏBt]Usﺽ_'a}P=mhw|{ϮJ6>4\nw=RmzʱׯF۝Ͼj5iC,r}s]Ήul_}y/>JOqCl/ouַٞQmg0{> ^j=Jvȼۜ{{zy淳zs-{LﶸÝmol{+]wkU]vYv{zu9nx-\o[zbn}] w=z݆޹iwop菉`w}u/Quwp_qoohu{ڶǷww| zooWmyzo]$}ٓ}9]޻m;*OWo[Ӯxwu]>Yy 2װ;ݾRd&Puݘ{ ޻yS\>zVRcNԺtj}%_K7{qs;o{qN[(բ:7P*>o{x{w9+w,2MZbۭyg{>09 h۹n tm0nu-mp[ NYAU$ C՝}վF6={waޫFݹ$sl7>}:ȫ_@hW{ )- tv: _4; ]>מk$ܻYk۫W{6V$NkoXu@iǺ[p zuM }oW^Vzvs.f .ʮBF]ޥݶ}y6^5q+]ڴ`V[z`u> ۦ Btu8eg5vઐ ^Cwg+ka:o;;qmww{v4]͝x=N&|TanHYZ9ڷm)R6oO (Uw^ϣӧe 븢;𻏯Py]#  [jlܵr*wqϮ]$[C@۸9۶4 a*٢$(nTnƍewgz ;{+]39uҕG>{,{y$ݝ]휮`ەj aNnr㾽MyC,lj>z[>Y}:oh  db4&!BhhI M=C D@djdђh)I"zjP= F DІL4#MT=QG{QOSzj?Jd4z@@   &FM62dQmޚhdj"@ 1220S&I'b _~^'\˖QQERUEV+Vh9U2QBV>Z匘UZiuK9SMWsEM4j:6m/s)/VM6nˆ)"2LCM 15SQ0kgMbe7S&[F~=?o<ئ~ysbi)! N|wΩ߷*F,fۍ3LEQMU$EL;e ESAPEz@Ht6 ".JO#V!""E,M" ?@J?fheа.ԋg-lِ_RkzץօzQmΒꓓG'S4h[ZR,*$S*xU(1K'D@QM!UxA#@ #$BmتC$&'dfG@RP%>:)1hwG! (%%&&)d)BhP@,҅F`!ae@ ` 43 I!I4@&i+ He&kC,AH&(  f{4@tdF5 pPPȊ)>'O$ -<8;427yw p߳f pNabѦ/c?( `S$}E?mۀ JP!q[?2oz5iqsz*S"`yRV&D7=\~neB~s1#(TRh^.8V Zמ69ʖ"*' i4!9\7rU⠳%U1G~|qu݂d)KDU-49KEd8EHq>H2~T' B)F%)9C<4]-3܌P/ {= }tnv38NuȬ]aud]Ճ®vg[4vxuY{:* sqsQطn:Za[Ŗy+ #yvnƓtx[\2Y jIF6)c.x8$7pa(Kq䢷dRLߵE"9~L]$&ZN&I?Ӕ9t:X޻>T2ex-Y v%w>qM0CI߯f_;!% ,pΪI5~09,z޺k*_(ήT簏nhWd>fEg7Y O;Mta$Ly@ B5hm#'wdnv[&XB">2jmHtX/C:%!DJ]k0äB شB'i2(5 %@3`E ɪjwaϙE]8G bS?hFT&'~Tx€ @ؒY"Cf2i҄@0JSÞFEycN1I{?$YG;S*C箏SJaTpxNoFj M]{j-t HH 0pfZY$(&J&|P˄FCHSYPHI q%&:cD EV PG܁"XEP @)JiR QJ@&Ai$m( PFCKr'v)HA! ?^Z;\QBM ckzAm3Toos|yUAnyNN*?+ʬoÞjMP+ D0?/)f%&t!@GL`B'(<>FׇifP52I IUI!Fj~/aEcε$ybL, ïqPdoaW?5zt[O4h6`K%AcGa‘_趣W[c(g,8i!z.%2(8Cb.F>*ۜk;p::|{89wn杖*a~ {`&HP<:kds%T u·i/(t $:`-Yr4ŵXg;s".y{GWk;a9r}1~m~uQQ4VyJx b՗c:T /f@nfA:ecm[78{nڢl/d}x&ZlrX]`J:^CQc00]_zۈugZBsJw\IJBA U Xgl4ěpms`72"+P"bc&/jNr`QHbQ"7"YOl8YmШv e5x `(9:k5?/׭wf$+0Ώӝ;zM,VSk|Eዻe'XhU63 CH())^NHhihU-A/bHH5ߺX1d+D ^7௃u0mhi[5- \@a풫J-m#QJ5(9ۉ‰30Z3&1ͅ3)tcR`3& t)^"R5A|\†O)V (/跐KeΰtMj]ч+&8k?y_5|TS~]*RH4ZL~_!5<{Y`+\^:c4ݸJyd5+s=Ec@ y0@>aNV6郮<߭?IÀSFZH[ku Wv;tw25򠺤{Ҳט"Gx ~`avsg# trN!FMhx|Us==[)+U _yqiO,z]A7لwA<= ,G%YXr)B*Ay{ݷG?Ԡ)LF5 >5 -܋Rb v%ʹ*@ڼ?K-B1߃on[_~7A8dgB@Nr4ҲtW<Xg0 }6쓰ϋV"^1)l~ewGW(v  -!WdR@[/H(rPmo6x244ƨ@Yr Fҁ& -{ig8[5 _N}^5,$o"ZIZǕ`w#0 C]T>m\g_(=L#9-Vn6B7`W[}~!}KZ\qMÙ־+S8?~+5|cJb5! LA˵hP$B&*^0SӕktSnOD eC`du1vhܲP)Xa7J;D>Tq5=\g` eِm)@cˠ;b N 6` 2*67Oc56b7p܇šKcMr ))4g`]RS1ATu6;wz%OInaP@SuXya[m1~B3e'׫_j_.TFsZML^m̪ۧ+tKLu3cz5Q^gg\!j+!]Uəm Xם8_uJ={)upmͳXӴ@>-6 am)6m.0e[8Qd*MOK^}TrTR2-ϴ3 Vۨ햺lQVC}*vqgw\'Bv*"炞i27QXFyݡ24vIɪaN HSH %Ck251ҡmgx]!<{ts T(uY8d\rm2B߬/}H$YwL{ {uLX]eCM oowK>!RPM8]D/|SK?tJ[sxM*F|)Po@WBI ,z 9<r×׭-#Kvm Y94u92LҦ^#=ݏO/_W?+h0~<4UIfs2d!D' zptOa !u۴9*1e>>ӡ3;sϖk3=#ɉ"%!*͛wC;gWfNֺ_GNBdصu7N)n۠."Ō@9 /Qc/Z9mzjko󂼱3e={_${^rsS 4ٺ Z+w^>oHѣS?C[~\[xlMGQrhy%ex18}8|.ҫ -]ks>53 `VRecϫ> %ɨ Zg"֚&K8X"AgVf(J``H*kAC,Og OظC2Mw3ehQkeuUcŚBn>p?|'? ~ _! WAxe}yÐZ]҇?4*nX rNrPzHV'ڐԐ?I黵D$"EE (#laH?R*'Λ yޣa ψU'8MA_eLuMdA`3k#ͣ Eb$?ǣ|?xóC,t)7B{C3_EfM.3_: cfG̠c yn5r?~DZquwX*"=U wbu͒+nh(32 )}eV:Fʞ}cQyX|-5WpկM`ݜP6 -oy+5M=[ɌbM?IbN=Z=彟~|HmR]M1f[?/Íp,?4m~Ɵ} @p`)?inw6WD,Oss{2~t9&KM~83"hr!œdʉ. ! v.=<:9FR; v! d>vm~=pzX^'oOG(49`D|(-)8l+Ody1#]#Q.Oo,kQ' @{~.j4͕ ?OZ`kOQ-AO/r  _@(,VZ@)B\AOQŁj58L_1]0:<, A#L &[聕IyߺL6M6s'$$'O < STAM ER2)?N6X,QNJ 0NZ9s?% w?[9%_Ou=jȗ_gG@r˻o&*bh1E,OyOȸ/&a|DlO dP'JDe\14$!>߇?ƾ=wRFiR:%z8Mro?ˢC +Cͦ.@ BQSG G5rg7,I͆%0F +0 xP8$0"drK߼"%i&ܶ=PD*~)Ev(ۏ3=3=R2>hQb=92<ڒbu> PHa)/@n^16j 5qY9wpuG *OXky뫱e Ї/zDIHpG ) DB?ʏ4tMmfUBEz;)=[=xeh>dL"}}پ9'Gه,)V*k@2TC%vTP(<ǞŨ:t6rk&AÆy"~4߬NjOYNG]zǶ_18Ҧ^?Gr*7_꿮vI͡Us@you N(/wiNW szdjO{fFoue6EU!&kϰ-և"vR7MAzWѮG@A@>B)3^EOxoW ]D3z"}{ .VّaS/n?Wߤ\mVRc勸O B[8nuECև-?UpjD@z:EMrPĔ qL *+6p$ 肳pCz]X[7xqs8&Za)ِZxPn9NIC-yR?i [Nz*Dw!(BD6m(?g~8!=eΈSu|Re Q_Rx4DFN*[ٔ'ZʯRuwwthagќ;usDE $F(߇oug¿H9ꕟ>?DבdKw?ca4Æ%ge0ࠩK^-@N ~'FqA> Bn!OqΩyk8mi -Տ><}E.c3'9m STcVb[ۦI&|S[s'?.^@ia|D`k-r_:)M9*΁>|b0*%WIz/  m_.EСa sDDDG=//q?_/X㳋zS/&eZU[J'e]t@vKi#plWYumf(GK0p~$5MA9:DqYՕԳ+D!=uovjĥZp,88ε6T -u짭>/_SRkIl"B3ֱĘI{+qDɆ3|ﶴ&Qk͇?q|xz}(T`*AcQ4۰8 !þ:_btC!50P !@ݹr^;sOQЁB?kx87ȂZQgK(lQ6S)lWvBsy6u(H_[1vc~sb$" >4ɿ\;쳻7K7;栕CD_g?~,mUm@TYi3 /.E,Rܥi~5O_׿͖uv]~墡,K;e3YZpQnBf<zq_/@5]w^dbvHr|߯⓰Ռ.lRg~khkE1O27fbȖc#CRa$B߱zgT~هO#r?8ģt4(ꬌ+\r>TL_4D sij)ƛ(UE!SFk?ݻAwՂр?y iXwH};L! 'vt8EwR#V AW 灄߆KG.K*}{i~˦vҢ}uVOǹcoyoШh{q:SGؖ* )Uh%' F Д~4[rMM?堢Li4O5S)ܓ|!MC~Q{C5^}գQX[9 b+jBou9yI83'|ǔ2N\sd ɣ檎Zjf".?4PR:MHD3m46<#9$[._Ku65-zKNHmglgrƈؠ-ӤNFiuE&&#o6mUbõj&I'22FdrՔXj1] b' Hb )Nhh (;Wuvc~ Y( bH RdwN+ZJ*$Q"#4_~ '_"?JTXgRv~zٴ ~o-L$: t'e? yi֠.AL5]v(OU4 )@&tĵي$LC4pɾCG0fy$kj?PB{5wᆻvq)htwϚ *r! T59.]t|ܔ; UCKZZa? JGֺ~Lk1bEAAQDT^Κ2U5CTD0&m̭ էD ~<9BB(,(~}gm&HWmFooío~[, +ЪR/FYX ]]ԏ//٧_>Hb'B>"Yܜ̩yI Le!\,KnmBg9:!E(ʨS5zvz:6B7.~<:6(&W k^ыW%.M{yJN˫LD҉ *gv~uP_'?Ri"8!aL2;@w#]ׁzN: {r.lB Ԩ(4"bգtBBB~́/j}~x+mq;\Y RǓfY8߷D xP@TC$*.։+a*ӓrNNIBi}//]T5 liVK{A QD?EJ(yr(U п1ݧ@j" .$aPTqtSDl".@~gJ~ξN#b_׆:fPzN׼$|@'S=P!)*5ݤ'y-_3Q_}&IG4YdDgnBukʳp1pJJ*GB,X ^ Nn Ai"J +CG NB()c Q@4Oâ4 %@S0HA +DP4HT@BLT4H@BQTI !ALMQhs TLILDPHP]4뗵V HD-54@JDVTDA%QKB?:*&fj@b`咘"h"/mU3 4 B@$DC %!6 XT h\R5EצH?E@R/+*9iD(+l8zUрi@5rH3TM ztpm)N\SJ" P4P ̈SF# {2魐%øf'G9h( )9 Z{<\4]$Z"IA%~e{>GXpV%pF![gHx<8T( `e狫ތl&;:* <`~*pjW9٠&TQ0ܹ MXR{8`E5eq(qa %0P%s\-vևعUQφጵHp˜14fS|?Ҫ`/ūqƪ)1:c$Ua 2ֹV!I=wv&0cfN+i4h .GƓRt4=hCy.o`F ShA8hyl_~Cד1%XN0YKUym!3b';s79;и?ȩ 2\ wD,M9'(%" %9hι:iHOXjE)Jb:"ՆDRe$8+ǣl ?_r?ǎsӣ"z:Sxv T1FuYoY/qG UI3$=ƾ~۴5gD"_wGKT|?SGG`{R!vPHL5fD 94Y957#>']XTg}c:uh.a8[ns?LݒksLS "X \Az'ww%1gD7ZZa4 kPr^9e+/vz`IN0eϽHQ>rnȤӣ=nj_WB׷3.^Lbh4A[şUНGm %$ 3}'T PcBFٔ|4uØ+䳝z}ќ+YM!^nN9є`tU6p7%[p*ލlnpgﯞ?c {nLY:̠7Q;K ˚ȁ<'@MFaF2mIc"Ln2%'v0M#ۊg@f`NQp64 lP>{ jOq sp  ?KFA)'8;mt?wmQf+BU*PM'7R'#ҩtЉe}e|+<<- ?@*E ^R!RC(h(DҡB QBR#JAЅ!)[ 9+G M S)Byl -)O괳!E)E-4Cjɟn*Bm?/0sҎ ['d7)R@&jn5 <:Q\[eB jyghkJҏ1wfvda^'0IIvܵ:]: )Z }.t[+W ?F !DA'Pl2G0R16 ';{=Y|[?!*KHt5*V]$kO圄]} T85qzbWk!i9E3ʑo RaTVkԧ`LO=vKtK/>!"&'&wYd@^' o+pJpef2x{6OG!pcOqs˴T;׭ҕWA}/_ g;̟sPZS1]pFkStRm0 Zw<Ĩ [)p~6y_FtnC&syak:ΖZ3+q&MK%hhLէuߑS x*u|A_csG"?ɡf0ΗW \vUSa{{IùPVϪ+ V~3 :%)~@t}?fCdkrŰǕ^#Fd$lP.NZv/@.km12VDT%ĭSacwfj, vDAn[&7-|xBώ}_C$ޤX`,A>5qfǸ7VKi=kfK[7±DU8GOIv `3^Tmi0^ȈT/ X@CG$\2Wאqpҳ8VN@KRAY 4D󆠈%,@PYˬsr~L݋P ;~ФԼE\ \y ?ɧ".b^r Ϳ?iգVon/huNrƙsz{D_W=v߃*Ǹɘӱ⚒GC|/۱#K;cj?&͆KYQ|Erw@ms 9=|#m.~ugiҴ60I|Քq}kvx`B"uR 'ۯGW/4Ȉ*YG$/h=b%R.A4Zs?M~c:z0ǔ0^یS*5DRy#LXH%_betKrìnUwǑ~l>s8ˎjρr!-`}?5_qEgf^nz~2w/a%=u?:,nR(rnp$0ʤ ;81A@?7vnعkظ*w]^wDmZbspi3cݟYU_ IB}$mZxb,D]yT*{o0M]TT;]^Nj켹0s%[rD Ww%(< ^"9Q oʔYo 0o0ppb [-w F+f7uwmՔK@w5aPb?a'ZKʛjTX4D2@9km~ (vB;^rcgZt\|+lDOtlՉzD@Ba! hh ctPyz97<~G _%ϫajӌd:8*CEեbj)?I*'$ !O .$rּ<[~5TG QB~8V?9Dnwlsm1S_,ODg֘.p35: -e0TH=" t+zt Dnd܄ P̤Ŷ )uCIUM(DGә}vnJ|')")GthTLvUh~ҔɆŤ7yo[u7:_wr$bQB@f&LUHqŸ1]vIL ;G#忎`u'z7tilgNI1gַ 4ϱu N<9`'8 1֥ GQ@ClZ ؙ~; .=;X^3AclA?_v|  6TYzw@t>C\G*]-U@0Sp Ժ)h =Pr UPS/X20D|6扳 ! ľKNSx|G?d+1|::P+8=W<wg_*h'Gw< T%`~Ý|`p󆎵s|= .[@=gq?w@? N@*U3FszEL|>nz~ E@Q*}K\ }ʽGL/l9@6:eY[p R6<{w^mxXY:|  l@te)_&QzP~yp(Mj9Xr'/ ѐtNxVDj,?YL62#\&ۅhZN44N4u 䘻ݼ)0bKm:8$ Jic&N94!KQX9Kj~N@M˘js![#xzq *]$DnmQΣƴwS}: 8 ~ OKEqZyOz\ w18n=o1o,qP*k[w_ȂG7AgPp"ޘ~<C?6'.)B=E‘-~ cl@eh9t[Q!TMt~傍SUVp)H"kϏ}ToGgc+L˧ 3%J%6g˃kУ 9^5;-!eop:9Yl._5*MQzn209Yڒ]ܶu\PX˃3M)9rRkwm)Cv*: ]^8כIח|oQ?}:#B]1B`6SԈpLĻs٩dbxdcx&erLe ӽ*TF39GsM,xQK\u$_ʦif-%P2RqhZ/Ӹ\ )(J(i( bN eJV" +A)Z (REp%ۡ[]a';wՁDL@rdF .u;zHZPCoBGI-|[%j~ ?o]s7֎j_?`%Nt[bS T(mݎZՃBda* "PtEHQ߱*!V˷DR!)Ѹ}_q G N^8Xv,3k}Jd0 "'SoߥoS@9aҩ>o.7Z Wvc*ctm/h hksqvn(GM54|s O HDEjLI"C@:=@&heo&w@C) eB7ׂQ.(d"^yC-u-^4a**P=z7N;0}Dμ<^c(`?%>Ñz9aI!6@h8/};CjrMZoT;< +?0_ۺ?:?gQ xsV dAtC!9q(掗f6܄yFE=m:0hA$t%`9taS[B1XF'wۘSֈ#-6(`u]$Y7%cmr%\>;r$9P OmAl@v |pt\c5 TEĪ\ҲAa{t<R#E% K`a--)$!B˖ݾly=ۀ#w 4|w'9l,bm B oun.yMÝԎqLp{<;b~^o%*qDut@@Hh Bah&fyh A'@H_CKTJ[D-t MP :$T HPpp,&}S=iZ̚LA'b=c~ d};WQWGЏЎ## :bٳ$>Hq@9 $I*U<oyzeu3r& eg"s_švoo͇s4l&4'MY ;Jbh2]N>ǸpT Zd hF:p6C^3!^>_ ;#c!@M|P%0$P+ۇ/W;zfe,=gu? w(z{9ć"y""F@z]yh-׼% kA A,\RmJ<|Lß|~2wt׶5‚I$Os ξ=  xXǰG cxOiWsLVsOxIbO|竏2rb7UT|no<Ǡ7nBDQ=z|?\jm v~6TrʼnZ(\8_pO3M#?KpU; 1u yAP5 #$@II [c e=r)[,o%TZBp <\=!F4#$,<٦f/\ɀ$Wqy48s9AV>Y"d !Q=Fh^|)_׊N񉞹mg2 D_64*ze[,@v ؟sF5 Lt*a~ؔk<Dhdu}a>kFiwvfX0iP' H@XO9թkP[7oH_}a^LMR@ҫT4%)(UWĭ?v}FRE?XAq1E6eRTYԏ)5F:hROAC/ 8 VPީ{o&;<{kh#:#`47ϑmn֎ XQP!w-zuj.N(TG_]*8-N5, åuh9'!ċL@) kn]%\#:%7%-Yhg<:fn/ a%{>=ZTs m;hK7/;Oxvx,Hv<_t~(#zoGTtGDZzw@[)o`@ KuaKV[T_gWk#b>ɞ$S96I~|Y2&hIU?O0,ȺV_ {Iw 9 _PB ŃG9Bp]4%a G~~x-I$I'J'DxM ȁEtNPIIgBTnw=f ^=Xό)?P+z%q%:>Zk) jDC0%gW*=LE R~AXؘk1Nsڍn{iK hCvP etF?@.)'/^ui\EsI*D* <}\{StXQ6a?&JϴrEvB@FX$i+2:>Wm,ۍ^N<^-\{!Dkڊ \#unrd{JhM#4v sbeWTxz ew.B;FPuc,?&Ղ ;UWUtr*~$A!L/JT$cORQûBB(|ipj/u>zh~_6οr/v0;F ,,!{K %ޡ1įG;0wE̘JM, Q/C$Dg86 2oo(2c7T!/D< 8u4n5QdAHIIm#PBe^,Ztd)'rI2$>y*V."ADT$vEU|kV&bq h;~MϯeoO|5q %}iw@!aYKBAdr2ۚF#˓o&o2fH^f6VNS_o`/I]rY[IjmmmmZ1Ummmjm74k$111vbO+>rI$I$mmmU[mmkSmmmV[mI$I O.l`zlT C\ _.j?M9˵:A"[BGK+;󵕚(>V>!޺iY%^پXOgKOy9PweMIcsචQx+s/HMэZFcbl$MPOE#7,&z"C!N,E’xx'чo}eYb D%p\.x $֪IC:uĸH2)/~PqH/rgPxa=>Z0#q3YʘWscw9G (NBK&^8wIf8 ,OGI'27;0չF\g fYqp,Zƥ~ge9|/.Ks`00ƄB@$g(ˤ|N_m'%]:[W+sK]5@LSM|2]R"(Y݁JV['>LnFR~fP#1?#_wb0_D:V=!ljO+od hl|Ioپq&oҚO ]&>oXF'$ Zep/ep`v7lsZw!g#g,dl&v~:2TuνNgW=ve䈊G[]*&Yy8 6"|׻$&s!1xAV?rHUCÀ,[9:B=<:6?׫^. "W|#͏/d\hj+\IS?1, !/Ӛ1bj Jߟl8yND>izE,Tpe-͘ n!ɼ+)eK_4!gc1~kr%a7qM5%6_l\1p6'O,Es^vJψɉR7fEʈ8au[q3kC4%P@F0!G8sxT@?gSB(EGчY#oCux/W0C>ݡM=[˥G&]1գf\`+W>B]|Zlmq趐]l]xv9ӛ|=Q̻9a;1f_O3k7>чr[gQ+kegU_4 XtϽiٯp7 EZ_9Bsսk#)4_B9fJ ;%-AsB*߮c)No˻zܼ.!DBb1wr-2GͳI}h<_O y9/l8Z# ;S 1T4^cIUlNB CJpsY_"̟A,#X97s>Oa,1AKTYwYA?>㔩M,mB.*L[^D' vLR ̹xr\OXSJ50;a6\\uOL|jH%7,3aocԦ ӌӕbY8PB&X+" TEM0 .-hmk'$toU,2JN4 $J@`ȆNIYipYrh${bfYDU#H4- "DAl<Ã{-9]/PVqkjc]>Lcgk@`u _ D^N{4gSABI ){0 lzNѠMG_cތy~cر)A|x>E1OE6=/¼6SFEW-EsMݕ 9`F0`:IA) a;\̡[=ˇu۞>tIs!I4)$y$ R) An(\XqWG"CUXqa<$̼F/kIA^K!{ 9/2oNCpUG 9n^ ޑne Nc A׈> HMWIM3mAVp@Rr%kS\P0ƷF!EP;=todzmVA$vx 4K#l]bm̭ 51=a\ B 8((}g(gpYo2ɳ=0<*|#Fb?F/ _Sp柭zc9!Z n rpP==s͘=Kƞ8v-^ hP߃ڦ.:15 h:'7K@[s{Gǖ$8GFY}lX֯ $VWgs|S^J1!\_t .^8]˵=o$0w, buS2zj@(6ys=w5 c}Z#a[YtL84W3,ͥc) ^d@8ðj-$tz>FEϏ&v@\VK(˘F+&Hݎjbk<8ȍm)(*a8уuU?< 8ns]:K9p5A"ed} 竸c{L䒄b8k9Uu 1QT TvEfZ1>jPٴ7S _+'R:j@чύgu֕HX ,&4S xrzf}Qb3A4JtpAnͼ0*-NY\uc 8s W(IH?ד)<~#1^֎_N=dgcpw=OtNm/݉2sl={뗚CaXiP w$/Zm:#Oү Fc 5'>kj,6Q.3k*Jc'i}B @sTfWL9Y45x]|e'Ξ‚',1,ֲzy,S48(!ؑpZ8:UP`o qVNs{]b*_}ax }pa \ܨ:!S'kֿc00~$҂uϖP%S^YW%'ز@4jH讛aeI{mSln¨}םH2UZ=@]X:h(-Y20ڇH=g' ~ pAv8 Iڵvە%Pii}G%u!כb&& g[9#ƫmjTanZ>\"x6=>Km]1OMC۞<;w-t|<ğPP& пXqO,Lm}Z=+ tAn8,D~BBW[BTIW_Qw.T(;=Z@]M,qa?)B& Ӷ?9pGU.=k' FsS}&qeb%^L8f%B.Ŵs$G)x©?uHK4ڴ4ьp^~_Zz8 3 ybh1m@(ut/^^uIswDn ͘|8M&c~5lcs!pT_&QrˑoiS,*Y]+Nwے'hb$p$?PE";éNN㏎OM&[> R(-KH ̝1ޝ;y;R*.N?]M_F9{2xƚ6Ja//Cə.{oIA)Sʔ" {c;siJ0gyd~|ؒ7 6q}mpM*PETECC6G oWٌ{RO-msL*I#x ~-`k V_1>chuXD%4&}B Őΐtų{;EQ4  9JqK/ҽRezf֌輢?1,ҋ{iPIX;-T:wZO3AL$ et"2;b)[[0l'јwq2q>kI\ix`"#ԁ:{~MF"3pFVd~T5o6؟_#|C/zUr[<*eGK(4+`Ő'/. !a2#L%2 $05/JlGƄTYjaD77,@_ ;* H# OMvA;njMY5Dxrŷz~ 8Nut.Fjb -yɪ(ԥKEı~\m ;,D3q2O'2 S~gV˿'Qğ"XM&uz?O90Ή\ uky>Q]{W Rcb{ql R@[V8ʎV.VFs}W$ [֤Y߻ZE(<nL!/==]tqU 9%Zh %΁J0 I3Xa<|~^V[OK$.Q~Nv.W &kfnUo5,|n:10Mt.r+pH:U tk^56mks"[}j998Ydbjp]*Ԏ4ղJfָȦf *6hU u PC[R A9RN `C-UK!de7Tud4aR9W.jH8-"7 pWd0FSHie30oiڭ!2f1'M}M8nzG<2skк?X+zQMZc]Wtg}uC}R2˚ꏣK{!7=`b{s Z! Kfl6x|b% %^\. 0jªP.y\"#Z)wʊh˪ G8;CVn fႩ5 |16&`7?Wv9ޯ J"9n7ULIwXlRn;Ad4D8+:.>QNѵ:!Eb !m&X(W,5NŁ'qD> x<o pj IoX4Dqda7 %}] p93CNe^arlY(D3$Z`yb9z\' ;p6(x5$8{yWTU~$P9qKÛYtY&ф+N.rNE:!k}}=Kh2HL$]x\H|$WUֵ|y!{ɄRfN>φ(my@< HZ9@a.YAxu>ݑ.g_T։[EcS A@( BN:f%^%ػ;+s5\B#D}ma}iXU(Bc{Ǿq޺* ,D,rpbeW("ݵ^-}hJв8ea{) zd*e~.C&Ӻ"ТV؛@$wE)3xJ s$@I"m~DT)uU̬n)=ym`?9T'}tz(aZ(ed1@Ɍn"j&D 㗧ɑN[ 7cT a P>l۱_)7"9I;A a}6@#Q]?bZyW|nV ѳy׼Z%yMxS ᶣBUHC qؘQdg$sA J]d@æk9~4Fki @m3pBP C'nVO>7GT"jU!a70^$^2RYFLwU1Uln:h i7"#s︊h*Vhm,  1DE=#cF8n(!vFhQ0Zz_d;項-).7N S81P]NZ,p%c1|\|E!SʋHfl%B@t`Gyaο΃ұxō᧢ȈɕQ"l>oY;-/g>lqaG# f5uKUKOU%41B6M/ROwPwNlN{cֳ\ڡl bv PŜ@׺$q6?B^widx&*#z K'hty_|lXRbF~.7= /s;Ȍ/櫤r%I"rhu h[kxjlj\[~!]mMCdYX;'J_4v}[Y؇ޞSkj3itӄط,\]_St}"]gHhor} Me$祚Kf:Ti ylq3h ?Č63z{4\ox>^keYX~$}MmwC u2y8sx=1G2KIǭ^tzde7=U:ZM@`٭>~J\fg`Cfw$"s'9:7$;d:A\a3gd49W5|K^?Wthto)*"jaQbQf3&K:YuD2Y{*@S l:oW/d=<LBIϸZ}xR<9Ʋ '-q`Gi0?瞍K}: %HZš<@U`|:x5UN /@8y OG@ iˑT= K;g=XǑ;H ^9e9ql(@K wiROt]dzւ zFM:QdkǢX .*p#;ChWXfji!lxGxcLcIG>9 7`+Ou˓&l"?Wr'{xXbˏ0$?KjE>7"bퟬi1\֚':bW`'GuHK: p&p 夘 P, T$§ QP~qV nx@ĒNPH%?@b$]3ves<{)ȽBnu ʿQZˑB않<-QO!h4<[~ !C(kӸ(U$ ㋟d2WcNncD܍A ݢ3d{Rg"Sn:Rfq$=u⮩4ea%UQ{R,sYr]}5,r/Tq-C&>pmJ.OӞB~?|?:8Y&v{ &}|'aDX)RbАP⭄qU?4'^+~+}ۿRׄU6ЧѨ̎r3f'ǐQ N\96pp/E h VE咺/7Tb JÇ4F0i2*iT#cdP!] YWO6͔K:k5~.B.19j٘6Nц|&iIP` H۪}(+'ump;,T!㈿Vj-ŏswmQmzor;ǞJ<'(Z7kB9'Ÿ<,uP%yO[` ዩS|&&¯ &&H(HX en]P*{w&VL\"9Hnambq~l?@ocQa&2٭\fC i/|eߺ|Eu^6WA`hg rRPaP,\Q fr*9:<CG%-h2lZ.RP'PKj?>9];f҇lY{򄌟R*ot۵8+=bcl/^'نvJ̎ú7wݪ<@h#_YvuҔ{BEyLOEoP,&!(FV"Hd^1]=]]bE@˒Ө0@&(600p.0q7KE2f$U#9hF^U5Ҭ̙P})twySwmvpM)M B1<8ѪIT;gˋz#1nJ4M sL͈oy7zOa늪aUq'F#Ss1 F{uzTcL#>ӧbr" R~-WŕA~3߆c1GaZe޳-dG bFL4~!Z1}twMγ:-{+Cc/qp&(gBm1ϣMrW -"YUMU@nv:"{59>#JB-;e;͗LHKz\S2 q TDe2=/[|Z@.5uӰn]x ^%3Q2Ju@ 5♺AG$RXJUz# 5*] :eŅWdSPY';uNY~*3s/ gjA- s%t8 ^qbWixQ[0P?1ŬgCy䝼bzD'?Wrτ`䃙ks͐t._d4 ȡڨTBbGHgA_vI,(=N߿Uav~K^NOy> K?LZl=#O\7 B$0p<mr^j=.P,aw?KqGWN^6AS AQ@QX8?*=BM/ :gx֤z"[P9@vE!sr[WdQUR?C? çk̯ɵ%nӷ_IyayMb '[;ڧۉJ"0v`ōLQM]Sht69Jd̻'@0 !s墷f!)1Vɞ" ;QUf`YጡqG)|wR/N֙ȯIH>͙HZX_lGkuM\L#MkA7 BVwV]@O>u~R{/Ïsпq=/k)5AT#: WǸxoӄgd訅mٝ\uve?l#d0@E4ZU,bL rH3JT-dKۙZ+uDhGD:28wȎ!)-  _Q,߼cpOrNQ~UHV 'û~}6EH#~|۶>T9ZfFI텔p@h(C. ~l=ߪ}NDBAN`aT+љn'εQg=K9<VqZCס?׿6aB=$$ X(2Sh4ms Pote7a^ lu?RΚEy!3ٌ<,aV{ޝ/HyM@SW s#憎+CvBnS=U$GJ? 0it9/7X<=V\d6UO p3v .x3yffe?o0P 'G3Ѓߒ`'2$b{* v]pF ZѼD>RCXzjLHkT*(m.B}TRFARTR[V-Px(*\ Xt1amV)[X*,wڰ;aJ4cQ4KbW]{ն:vi 9Zgaɰ$8yy@p#9BÅ;u OiM@q'G-aaT䯛XA_q;<~V鈕RE<%P,uZujgAUZ> ).(R\( @2xk<0KAMFM+vc@fϗ,'i@4nAK?m.EՎ҄0U#NA9-ϭ'MAHRV FX[(< PAC09ACd| `яI)"ŷtMk&YfMa.!qunNfNJyv%Nm||zW!kZe˳q||VŅ_مZ̠6JX!s޴aw,;p}/_,<&vƪqk Uq Qt/.P%&0YuKDd?Gb*?$8JÜ~u}4Ϥ`:<6r$:DZ5g=uyFo olt^al#,yC8p@HEKK%AE2^q8Ԣn#!%I D ~?ro|b6l"p yy:D=,;-:ީ:2.{mV@?PC J-r3$`"?cc/wt6>3ܵKbj'z~E4&r gOtKWX3 ̠U#qQ@u܁涺,͸,`'cQier)"X.Qqwn#MbIQm=i@-keg5 @v8x 1IʏV:v{~$6O`>$ub+d@rL/kL\,ӏ6:s*HTDZlǣsc7ssj&A"$PhFiĕ-+SL(I)ENb !}Yo }x-ÁpOD<k 1AxfHCt bL3 N4V5N8qg!cn;ou(„o?LzM%>{?p8Kub$瞱X\\^ΰ{@Gxec6Hl"#R_bKP8+9B@U y9;nA(-Y y92"FdB *1޲W>rIXcr8JfdIQ ̹0-^3!m:rr?}25_:+EK;[ʐY@=E 's1CCPO0 xAv;vcHjgVE7wbq"q{DY{r}$% ^z;vĦ Ë%/)lClqs'E^ +ɵsuGssޫe6<>7͊Y(8'[~a gkKGnkUĞ״fq$|],qFFVvXKdX^芇㞬z(/\R}cԞ{mukym׌-;0<9:&}|">Kr?%o}Fo> ĮR5ý&SOOb>(Q~g-'|m>u-xow+ ZIb^0q4-bL|Zytu g*_L$/?5,Qf}n]9|H_78 oxLil`%c=mF9Ƴ,W۟VUɨ(K_dDrV9@ʖt"eKf&jN{3%^tB DtowT^`)oFkQ'J$6}@Ct-]Egkמ8FgÞ{#Oo]׭8ig~7vV5hu.^~l߼KS4rѱ#ߍu}Zl `gʹ(w+\<2Uwvb$e+:퍄"]o*5f,7+Di|OHőM;EV|~91/X~փ G0!0í79?aYnbSvC⢿҄ϖƘsƋv|^/{8j}S07񈑯ڪ5Lq/l4s!RG$sr)G`Jee0dN߱Sr)JJ\#ĹɒROq4Ϥ?j/qa7a8wU.(vQ-S&iwyؖ2-!/|aKXU8L1.o()L%5+5clt )@N($R%7,㟩Q̓r㙚kij;2LLi| 3ˏ&A <ytcU FN[|G`)*5{(^u0w@KQ&z4e}F y{-BO]{ܱQXi֔$>~[#lV;JLN1 76C9̋Dr;"8afz#H9W^k _Oi @*Jݒ-oΉ) Y 'q|ITymNnv邍=\W̗/4Ր$Hxl 0ēg>wy*hf>@gamț-3W~UE0>38UUUUUۇ~5oLC;u}m{) 5Dg9uVd)ٔef`1ڞ7$M. TmtI$jQ`4Zhh-uG4bC 4dѪ5Ow-g$i-BlXonu\RUbgKˈD84[ KDnTit4lUnȵEʭ.$I ^u=F~'baNqNHcչ>aBeWwq2 !vp)3Mf6Mn%:RM&|NSQnPlo;(w]>WEExx 8 3 RXKS51%g.P@[LMa}S*'{b4VGȺ$EM@NxC43x"ߓH|osDZksʒ{M_d)aIkԜ-aY5u`/Y[)Lixr֮hٶlJ!$NNprEBLR3VD[gQGv^ @b,8%SK="r"04**JjQBg,,{Ai{wem 8^7 <ӫ 5Hh,"Ol;DzMEj4-S⼑Vʽ )ZQ\k盉Ӑ,=<-L:]w6Tt-_Y,uRX Eۧ@J [m0z{r+M6L'Ǥ9,BpQiǡld54 SE,TDTTUA`謗Oxm;SMNl!]vު]ҪT>m<(rgG)#!,bX[zhVkA+<%vS[kW􈭆hd{E::_KREd(F83L*9P/fD}T]= oY| 2MgÖC*1_.Qŧ뛑nedp2к@٪֖BxUky4q){H??YoO$«]%CXE [UxbZ2tM-/Q5Gڇ\ww`Osf2ȉ;ngǏXq,0gu=!{mzm0^䊈ř M3\B pmN=Cv;#w),#ҨcK>\ԤrjI@ B)C%LJC\̃Tg͎Zj{5۝)x{q;>ٿя9E{hNPϗf7xƾ򍯪lB`e/tE\k wѳ} mW%X qĽ[{`Sw~kWoওxu<:sQ4tR{9oZW/{s1 hb=w77WB=+>/-3ʅt݇ [Ƶ&s'uɌn|lWsڪ, H@NZ=60EEmiApR-oF"kb4kL('M6&*q@@ǁQ7 BxV?(ٮPQ~77Iˎ&`Q}Aܫ |LPӱ8!eC@Ϋtչ{zuo8|YS_㰋C[  3 F[*~[U:c$)M-ї,EAm!5,gs]\U/gQ8 p'!I5~}C6{0yQO>~RI4-BS o.4yt-j|U xői>S&uro̮9~(|.׿+ˇ[בz0Iw??}v{ڟ=gu6RO.X=ie_F.},[}BYuKOUUp)@;DAGhӮo"Luet$_D9Ë.9E<@ďrzm{Ruܢuvwypew_U`+ێ鱧#܁g`=,PL@w{83 s:n'7"4M DO?#H[GTGTb {u.$K#S /gO=7rgOo}ֿbuQÿ9Jx 9 |hDVONƭ8@B韹ZRQ)g@kL_i>8]I?ܘ8fi"}޽2jWl[D~NklWBAqfo{y>zx?GtZ0*O2o=bf^~ il#>55g:L0;Wd*ڤ?2mBn1azq R:}T}AdQ E.A,n| bM /z [,8.o 2e0WȆآ V*-n.>{=d`F~-锻&(DAwʷKz_8{45:0@ô;/vhJ"ً+]mT:0`AU~/RB{3{KjDS׸}} Ii sfl߈|W}, ʾGҭnaJX3 Һpq*"1ܣ#Ąw(AÏl>`<y@-nU%(o] Bە 4ɚ VG;wOOYqvЗ  >A|cDK_jD`POW6o݆qTCBJx??Wwn 9!E5\prqe12Ue*\bOYD r @*9x^\;^?26/\iT?J,2Tvh4n+AHKwa}tY2`[ݴp|/ s/G}P vGa} {tLGVp|KJ/=Uʓ.V_َ6wW8'tSf]X}J(RjN.u'킑4jZ<<XP>w?( ;)~Iyq( )\c sY>v*t&4ZĺFd9Vݖ[.ы+6G# iPg5*ra{`O}os{n-;% C!>a*(#<A%NM ?pfehkpmM9i#D!`@j%ZI=NbC_-0wH|:=uW߮oj#a(1uŵ|uB{yV#cؗG̬IX&"9\9zc^?4PGĵ=_p?O+&>s@ pU`h&?P\:g[00POĹ2_\6ߓK-YG1#?d,YVbl>A^ίf%+.uK.L;9Xv?OI(CCZiFm3?y5%k;h-63Ip^z(͟Vz6Ld L~\r^4?ҋmB8&S_-4 =TV l_^Zܗฒ!OR?7?RAUVf&u:v\1DUb6o~KgYC{u`(C0H&c@P{~oߛ),?O5t,ˆDDԟTD= }rblpSZp<(ƒ??Z-%u,Fy(?9}@w=GrX#7+u̓3f0?hoQ/xAq߷!A9BxЈAgrA菡x*?qIݒ%8 tB275B$;x]9=0 a'2#UҰ[uhl'0J>"ϥE|=~Z}2M=$tg ">AɂO׷v ~]}yJޙ Lzq3'% x|&^ou(7I.eNw1͈|wkgX?bzU)W_㫊!=vKwފr""xWO±A9OL:F<Jg?ixz0hJD@y`?cw^{l?pM7(VPnTe]s>_+1dO_gϏG[69UPR7O" U[ESg MT|Q^=lag, | $ nOn6-sdQ=# l[\iX[pT(^i-CcٽJqGe75N_5=ȌY,?W9l ;}?LF{+5uI`M?KnOe&?G}i?;>);>')RB+nf;"j<JIi ÐlN#jܠav0Hj_㫥~7#4c{)t[tD?}Zv s${̵jMe5kG{'zB0rxxgmC_2gIthDw@n5a-q)'=hW^1Yu^c''Ar7SkQ=r\+݇`Tx8E>[4;yfi !H>axg̬\ ?F,v#/DsE4"(k21`~Kz]S,9S[ɷ)'P5m* QOK0gag1O²Aw֢*L1ʽ.XRAe'w/CH_LӇkυ|[c9}ƣZZ{j}zu\w}L'wXzq5BmTh u\xEaDOL ƪo6 |!&N R NC8V |kŖ9z -AUa7V q8ɠV;IԜ?0DCEP"/~Qklu~P͆gi<8{OO=> ! 1Ы!(#i@==Nq ;[,G G{w&+Aq1z9Ɩ_SVrO h,kv?}qPbc{]@r|ZD! tuts7>F ն6TazW[h w?.nx!HOFcBldO-0kf|0(J" '>{,>vxb['bNP/RtcUˤ/C/*;~C#Q] lj(Gp5yC'.G!;&~?/.xtH,C`)1.|dѕ{ܗտtK j}ҿ^ε[*X/#glX*a]6vߘuvFհVWX-Q$Ebs"_R{OW#VQ>>~':ד!Z|d$,ŝJgHJ*uÛWwijy^"zOO/^puػfoO?ɢ/(Q(*-} (KȻfϔXn>).ř4zOďm?q΃P`ܤ[Ʉq/?~.Bd y<蔾\ڻ 5+$nõ/l'6frMn[ @<-.*o; y rP+ӿP_y&_+5O̧?K3 UOLfPׯGh-w՞ozus Gأ^77[>=5޼{0هd OwNg]`qp©z:9 p &v:uzV&.VRwQ~O 49 Ҷ9;).ݷׯlcwkށ.?0OҒ@#9ރ 8($ޣ>Ih+SB \="tLr+G4zwx 2wdGU/ӑNstk=ss@8#)XI7ul쨬wnAp Oh~E5)-{klcKy'/ fWTl 5D̾cBJz{*wq;BރU4cJ%K2d *2å,#c(4kŷwwsN13+ɯuUwQt(Oi4|:@tdsAp .9|QcJ7h@҉Ay'x>=saNR  D(FQ*5 |Uw{]f &^Hy/ϑʜG?@a LbEP&ɭL^R)ѱg෯!?_wP~QC?C?SsA{ ( |܃l١z{uҹ{U.*qbd4'1z}U fA탩ڐh8{!j'( wMT$h/$Z|t['>#G 2WOO pGo5F P?+#.A=A)B}bF`*?Wos`ڜO =&[@P 9E@j&0sWyu$&5*?Y$?rR$IcRU*Wzɖ~t:[^wCNw (ޝZԥn:IUf\a'@MG8.^%GȺD WfYoM\F~PBeQĞ%/2﮽Y۱kJӖΪ8w#7, zOꖁV%@?=E`*TG@⽲uuў'xDBHDOf/Bs~!i9*<%1*Ich StJH/ܖII= PȻKD F'!@'Ydk~CNca,Gxs ,Y9F?]5!TLC5nmK6ڄREj(WT EToT|km537О>]՟jx$DU$PUTL0:ȹE wA,ɫATEPU"I.byhb%& ]Ѣ9$GsO.!5WHiXƛ܂> " MUc ®cha" b "})Cwww~,|c+ذhQoG?{mE[=368(gDv,w`/tpUs$Q*e'qV xٿx47xȞ{Wa!.Tt=SViD_/q0Zcc V/4^bµrҚSJ{^Glq`8`еQ?TZW'FO  D(&K&3tFU{syΪ=b:&-MZKĹ`jjVl#'n X4 B C9e_ҠI҇v=jp8W*ֶrUkU.W"%&Ǔ`("=Z_7,'I\(%:50bL0@U4>bi}W/Djq ;}Uz;)v1gx&'C7gⷽ:}OqT a->5bzVR O%R}[?; ti؀ Wz|e2#sAH,!wŒH:ra}4bS>c`cXhZx96i5G"uٌ^< 㩭PTxcRM᚝yjDPlP8Y藿ٲAYrxvajTZ $JLoEd YgU1 wW]| }Vtlofި*TwCOxSw== Aj|, A&(F,6۾\t绤'7Ȯ>HrȞ9F!t:%ԅAT9zωN}Y;^V}0Gdr|[0;THa>ŧՆUzC/OlPE&cL/PGǥ=*R H!I80B B:JҧFO3{{d<0THb AF!vΨ #BJ(hA?A*&j7o3֙Pw`MKLA tU&2x=@p )ѻ? E H#_NU?/}{9 <aA3 C\əO58v$)TUWWDχS%]uʪ%$GKA/!~ݾ`#A_8@XӇĿ/қBDA@Р ?*=ǸbI*9$Q ]=Ӄk/n̿@2  k8/9zqv`:}(U5z[^ '5v "\7 :K|Dz;5gwgI ;̖M^鿨Rq?DĪ)UA2@5HNO7o| ,:+ `pJkhB,(YfC%L2ivtZinUeyZM'.@)hlKX? HSК8SYմ${l rҙP^MyB[b{orZbM:p&;oAchs䞇M[a z.`r ]a;HʓKك? D vQQӳC/sox]iػ?\srԢbĸBJ [H͖K$j̷OJFx%!mG,sG^g`ykd9~`B@|&D4eȊAÕf[G: -Doh:7Yٱ,8Xs0TOÊDl #|GkyE_6pDA[0Z,:6 wO2ABLL&az~~USU]Lj\cUUUZG~{ V2\x6a{IS~c[7NDۋ\@^?zOcfH9ԡ ~A~zrI8e7t|U^uX^}o& -W M"Ḁs s?R:- )kZ'r6Y^[f`^xa5+ +-|{#dj6#/7V.7m ;`3t6iY*)!9sIP |Nk[˓r]'R3~хi32^.5?Wld,<ؽH=>^өxX q?ǣҴh?󑡡(J PJiJJhJ(JJA?薟g`{b˚B78o'EM4*f3V0q>0X f[2ʙt8!@;gUNF⫧'* r\XN;$館._+ʺG.1In5oqI,}ʉ >L3¸sXN8=$;DƄNp7%(\Uk4*϶s2&#U}FL/"׺ON*]mFWs2CByw۷mMl赻uN8j5 Vg~FVhMjFtYA }|=|֧;kF/zM4lIDsHur6c=3yUL:)۽eNE_tn0mfluZԃo*ݿg {5ouMnvyi4C=o!vlYϤ\V`ruǶYLT;Ӆ]ҍ{;0Gx"6|X|؃!>[,jzfGqqwjgLb#iZUs7+5(ˮF5ćȠ|48F[kݮ6KW8/1(UCѫ>NK5 +gnl;xKV"4),o?5|]3p3Sek$s+W1wŭ؋biosjlΦ7mPxX2m۶ˡD`b$4D(|s;m^s++4\M(<>]JzN_>+sx3l#Oꮝwz̻}Œn7s@C&1evX$a3^ ΍_Ww35N\}ODZuSQ?2cq䈁",| L1>LNvJ\+NKksݓ]l-Ҋ38Oaf[f.HB9PB" I6vL/6 [e&&IF:F!]5L_(~۫Ag}2m VW*kuwt_}';b%,]nֲYdK>u9ZwrW=w#(\XKD-v_oFo߾:k[WovuN>=uv΋F anm||VY\:0׾Xe|HMXHL([u= \ڠlF9ѫP~w$H\`,F= lO vl5.EBfKN8A?\vУ<gJ<<=r@B('`ZLZdeHTPi5J;p満H *S/9pa"&Fls>\q.Un-CcNʜ=/nk;xpP?s ;*GDjJjP9f$DAlb"#c3r9\\\F1Xe+T8w(+܉2g '[-<}o腣6XѼ;e'2ۉ;d>҇$hU4Q $1 gHCl3b4 9[92F~m>kbIqX7S+-@٥0TҰnhA!A|yDꨍWn@Gu HhnF@O b"%7 ~$?w*9w `D.$Cw_t?DBhJ S~.n{53߬;1|hA#~b=槄.F?I13BriKcP6,BN_ukRl&9 !<<[.EȎ$GL>PI(HEU`DI Molz$J ~ !ߌ]y3J>߱ /H PQVψP-Pٞ&?ևxsT|Ule/ozvLɾNԷ::<Ӑ~?[<,-5=8!&9s䙆D2Xgޞ}ڪ :r#k΅^>?akX~"{{H (q#CE>G@K Y:JѸo65g\&G{1RE"HlSռ!ZyܝZ0>5iuI u*֪89,*Qz?t[7_s (}&[34o#>6T_&5Ӥϣ@$G?=WONC¾^%gݙ}fw]˃ ݅ ,UfJ)R4Jm6O *޸Ov PQͺP%LEA`9(!PC?? sSRTq$s&sq?^s (Jcv!0Tk/)j|EXGs58)u{#a1Mnplʋ*d!f&*8( UJl$v=w%C8鄚:|uL,A[[eb Ο/**!x.rvllML<'LWPI;neqgjhҙs#qPy̝`k"F 5 $ |?jk𮝝mq;;Gx!UQ/.#F3SI)R.Js0I ߍqpkD]2eiHJ!jMVR524(lV0jnQo7YxSxqq踂YKzz4g>yLߊ2g12ĕ5ȚaqrR-˻ +7Shzq9*RyiN)܏Ll^ʨ*Ym`  .YE$Zl?^Н/u%­K][qMXuwq;6qwuzsR˾w|s7||q*ww}b"wox5|wgq&뼘՛Dη\xo{;~j1ֺ=;86w=W|jeqmuEX=q]'sy5s/;~;os)u7*O\w3 qxI;ލ)a)IK. 8p5jfWv**A$Q¼ooIڪ%42Df"eW^vzZ8y:ڛ^6@іN!y0'FJyⲹwrzLMU]S1^R#=;s;m㧩Z~wťU11wqWy7W8|c{ުFcxV1Y羝ߌGK593w~z\[(޳Yw|.8`L}4 ̢)( ( J"(hX(B ))*Z)(("(h J"jup/QR!́l5a OG>uf!rsWfy(Fpl%'q"8?^kc*ppQ2ҐI !_# qar>1gIXӂI$lxꊬ!׋KnvꜳW~Œ9j֡m#w x:+i+P(8ㅈo#񂱄bPZFM_7)2;^2LBs3 ?<1PTXX`=xQ-aSz=x٣kCDT_r"Sb(yGMYWFR<]/O}sk~Y&APm<1^T{qjd@%.n<]P56B|9?V?=]z r ~u-H9m0ÛjKA|[e?m/D.4I s:EF7}^? n:wc2*FАY0իԪȂf qk}}RD"u"?z`% _W 1?th);gg+>dLuXE4`QhxP:D_i$zs:dA~ y2䞁܁A6Y_kϦC =G܄=U^@*[)U1cXSX?M*zdE"^ _{ۤ&!)R@݃6z,;X4{ܢXn7 ЀSWE]N?p*˟9ȇIZȔ4 P(@RvyfrnӇ>n !SދCb;u)Mh"=<;7X`0#:1WԣzS6ȫ#)F+|az/EHNYIf# 9YHPOd$$* cxuj;5  C@=CPwFBy_0QZ\Bk;<\}o=#mKGXJ@͹(:(7YtP 0:Ety 辤dTGvR &?fCn=/T P9" //7v+=Nvˠ}/ւSsݯ}9b}ߐ$M:)l3s G=w0gdC=};;A!5ז!薏1G#A^0DD zɖY$ ,h>ۙ C?8}FzӖa^5F7aoJ :&)p 4 u ]}?0MLy`RP`j#WI&t $PRDXGaj @?ݜ 7j_y=?F\!oQDJPl?o3nS?2b UE`ֿ~ ^ֵ3mǞ)È=[讗B0/NW!`ݚӋ8Az58X )ޝu~یBJsS%!ހezan.hk/m3!tF-5tb~z|5`R=ʅ ?~Po; A2 s ~+.X) -sDs:oӍuY@ `tJ0Du;9@΁kT3x=>OV8@AIODŇabP8kum %YOSP"v3.>??߹3L{U(~)@AoҢ+f}_?_.<եhŔAIAOaߣ] >QG QMQ φ16Vs0UZaP>l("+BsPhV`lL X C:Ɔ_?=di]X>5L v`G *.@,YUvx+ rV 8 '54F#hwFMF,e]֟g0 JѐabL,XImoE?pAx(DϽE@en,\dЛ3gّ%xrU9Ǣg}p@U"{WK|dUwJ z"x=`y`K x [H9yp;rH=>}\F h(dF{_PO䞾5*a'HJTr6nm1`OX=T-rE]* a$(Т URB%0ʘt/uA_-(̬DҀ3&({w ސ=A7 *hE{ok?'i͟t7A 9)CM4%5T0(\JۡNVȎ >o? 5 %X?>\?/1 w{@3}U@[_X8gL0+NĪ Պ ;b ʩ Qu59-{f>aFD~x>SZ>:ztmσ"n}fzcӟDp#Tc脡!/\< ve%mG>0J(ަtB+rIRDD_{άE9^;{P ۹=ɟ塀/?a,^0UpOy}&#B|9P \2N۬ d~!|c S+_@a&UxݮZ\T:PZRjS99k~M Mhټï#ZQ:1 U\AOП IG*dBnpU!5Twh,t`0P{hmu9asDy4,m '<.g\ >wuEyzLf` GX?X(xpᬡ 9?ƺsRNS G$ |?+՚tWB(R-)>ݴҔ[Yνz;MNq@>鎂1N:B_C-Ҥ2, ۏJ>*po0@,yu =#7jzr$  %1!9Ơ:u M⒞JPZnoy# 1N |y܏Is&GNp1u5C9*ʴ< 3~@Kѧf?`FHRUjlМP̅ d 9BQ Ref}Д!KT?R;LI%IFFT% !Mnڪ@"GA8NNO?wR׎VB}f'$^MLK xKyvxKKHO~V֪cr93S -BG10R!D>39lq{7jsB]B:^eSx9q@ /YI$)s l243sTEfBZF[5aGYh\7n~>z.3gy2F=g%(Co@ɒl:l5z#Ϗ<+jң HAbRPR`Ky^.<+:LBsg(˳3hgi@#>rLX\R}NqpFuXT sH@s{q"ѹRh/B49۴*e($5P#h>oN~?.nkLCTk}AABf}{i.<@:4~]$ku _/^$p`t()J_4mՊ[`33kbChE[Khj-p =LCkD@ ѴgUe??_ڲh1\!vN8p8!^*pE! ҍs?j79.PgNjLA?3p:.:Xo3= /:l RMbe09E nϭ` 6(2H@JK2g;a +]EI K9ى$ eZ~9G A=ju1W\⥆%֫OU"\ F > nW9xNavR1VqT RJpk  }@+vu;jfT4^똬IP  4L# 7.V5%+_KxZ5oQkQ@spa3A3U)QP@kfB K=<{W)b@iaH jԣ%<Ό3EV,e QK MiBA I`%@IwV H""|>ihXFց10H _Tؔ`8+>, ˜{0Yo1d}hw2{r*mCR#Joҩ5Rw.U~AP`,@5[ш4 5S=:cEg?g7~HbhG{[4η{n71 TޣQۚ60?;g(ϦugW\#pW "2BBNy '>añH'ϣW~n{}g|9_Y= @( olnߟkU1T܈PmJx_x 8s'̃@DI/z0pǚ&1!%ӈdJbu!ֆ{R[VX$? oaRkV.:>ޛc ~Ka4 qR^ɼ}AvT 0@RIu٩ȁ,H n010 @xwՀku ՁX+TW݋@2B)oҔ@ٹnp3|aO'?_80Ax8{SfF9F2Hl;*CG G_gpq ?k CJpMjqgٸv*m * J:( iiBQ_Q߂>6uN|炏?>{vBAG(@9v(C@D Ck~HbA׷@6*#,!÷w߫z5#M?w4ƭli?]( Ljѣ[vR@`(:(<}}jϯbQEi*<”Pi?̃!?oNWpy Z}gu/S?܎Fs'a #'λ˦n#V'oQN>dREo+EqӶ>SW$.xzu⢐箧suNKY87}\m  ?ݩxY㞁7MTJ'ݵS=|k ޮ}Q /Re)K-j|ia B2LhK;|}g|O}DU||a bp/@`m'G$f`AIӗ0()A H(=Dąl㷵)TgJ?.RPQ}Gp@ XlqYp;'ߩ*urψ*O$6c q"SԣwW~ CW}WZwlVX_ 0n^y^4O3T,RY=4qZ9VLt2및TpL/mG~MaG2$Bܰ`DVFsJLt6$HOv\0=|/&dawT  7ʹ1đ"كDWqj}l2F&R~x$cyBT;ŘERy^)_Şu;:7, F.xu6e !SA|2!W#\xUxrc%gܝ5 q3\Y/Ihenrk|?MD8yi!hy*׸pX 83UwsB@,o^*՘3?go##ݟz iOCh7$h> P&9aqʝGfsYpQ-rehɱٹ&DDp!6eu/kxLYuÙPjQvJ✏U66bsSL`8<5|A\OE;W$蕶 TCCLa-pNpq/O\W;#{c&najeg$)xvO%9+q읓Sf8ڳf-/̾u:џGuK.9y_ U9-_{c'ëלW}qdzh4ȍ޶Xo0\3Su4C0WOhևn#tN{ZO !$瞶͘{`0q|`ޏ63֥e+N/ѣcM < =r"b+Q,DE ҅*(nr^i 㹾d!yPSP ׿.4=xӟDAdHOfrLg+?<Қ o"QT@Dd1…Rba𧌏\ix7RSvSDzc ;{ [lJ%@I8ȷopx]Wcoꞃ7)~X8H|zr'&TJd J)- ;"l9?BA>1 49\rku<9߸':DN4_xk,Pܫ 9ǖs*-Z"c{ AʬtOuх"Ή,S#Lv΁"P&\3٘,#i|;C(/;,Ttf3+ky~ax&oe) 6R5ޝ#8tW(uGp<@C D4PLRL\Mv}`AO~8=`~~ N{eJJh٬O˭ a MjI $ %f4C{*5I+0Z`pBhA]q˭4sYʔ--"H!̐iE.A/4pc HČvM K4Ptĕ014A8E @4|CAb Rш] EHJi}mPP0%љy rAOT)P Q䁘JX9"šHPb4iUBr5~>Hx!T{L9z1Dz^o,!b57+hTs>ĵ??׈?Ē~3X?U’0cLQCKZϋMBmZ6FqSYBq_B";_ NP>W݊D{$N,{cn F. ?zԏ/Oo_9*GUk@zE{4xAvrʪw7lDg 28x7Zu6FhHZ.ABRl@,N1P:$&*(d?FxRmAG6kOns?Sm]@:P#wǻk!x|{2y^ 7gh4p k!%fa#SPWaߞ_rLcuZ?A8g,2;%Hc‡&M2Q\fE PQsot`M Eԩ3φ~xgUUUUUUUUUUUUUUUUUUJUUUUUUTUUUUUUUUUUUíظCÖ:q3 aB?CՂo\q~ŒHz<1LA?, x9C`82zB_.8oGBO u$a<3!GoO|"_(2_Jpkw:Z4a8L`+({,;rnf4uB/{dG'i{WX L`c@v;A;ꊠ੍Bƈ ̉Dd"B JXf `+E00 g$j@z䞱 NeUUk63FIݫ^ !AO/w-ԃ/Z{>3|R 0z;0XXLjq)թg^0Lwsu{ zwP<`5OҞ+:gri7Nje7dr )5kkTHC:tCo!srBi4&܇T>s]PzFZ|9 -c6߼dr3FG7D"Ϲ 5MQr - &{xH@u v>`ؘ:Rwyv"fS@#C9L8Vs=(o{NKP{zr<9#Rwp^ͷ@:_8cN!ݼN# $s_|{35%G#rt狻6y'A!9I`4Va oH}O!!h0?]d=H/p3V,{6SJf \8zf6t I}xF"xfƺG8ي@=HVϓ> r0%_@H8yBIhn?l!dT1N Wվv! 'z_cCA؆Ǡr>0sG.UOCS̮=/hIYa:xVQÌe3SoVW\qMA&׍u;I VPE p<)"C( ԲExw=n!C+(g=i}"Qqb* ~_twnͣn"B~th;d> g~"HPjzu zFNܲ1S^]` u*T@rȒ*Y*jdtb+A7SǩF ; [-6~upyv/k17a TU* UztttX@ޟy#7a\7Ĭ^G3x/K@O{o}gKnP1.O¥|GO8AZlo=ok fC?%zh{/@>|  5 "1X.gڨ}ٰSz0BʈhTE2,w4PZoG{4$!gyy;*c#{y˸ۦ HBc@b8~>>{H>ǝx܏1tfG09R2x71[AJhuh 8+ڨ4>k=GMLDUyH2m55)>@jA#x!,ҍ;G߼|&:H t Bן11k_9DZo8<#MȊE`yhvT8d2 ⑂?L0(ױ+̒Aо$D s% ƒIr` hQ"*djiCC+Al˰.D͈ LO ; B~Q$W$!:E2"(;z@oog}1#ysYUUyXQ+ܷȰ`ԕf?\}/W?֠q/n?NN,鴾iCD]N|ǣ1 $#ϕ1|,-;VkRjh_Yo݉88n<0wf|u_xi ' o2?j4Y&:Geh[,@ G<Յgdc8Ɍ$LO7= u%V#014(>TCxt :J 1hM AކArHz{Q9`3 CE$ 9,Mez͚JjT֚ 4}Y\15,Q 4 ٨bGkX0]M)"7LR(m$N@͇e"CkߛRC)#@ʒ;*C 0Fdk A݄B 8uux'cA5NΠCRCYޓjrC1Y>8碙o?qn"blu ~ĸj㐹>➂prt1 1KD3I9M/+G>?[y$2~!PK0( A(Ed+0@!H"2 Ehw۱qP<qgMGa{M9QUI,- 6~C#j+P|f)%'L䷋b䄘c h߀PUS̞/ 9O %H:9߮R a6XlbA:/*<_?xz9xq PNrfgbmuuL_3D0WĐNDO9PyTMyb0R3y8<[Rޛ0Ns8s($ՀQ{4ᶐU"b(Lm V3ipـ1: ٕ adOGBFIPaLugNA4x@>e9Jy(!0!э?K]~ [yߚfzlSת7YT0$45j^Er{,!:^ORaVH :x*YF^5 9Kw IVңĎ:$>yCIrq6ۭ&fH34[ WC3vjՅMtl^̬YEL7ZGHi6T.B1w3yɤ.=K 1 #f(d鉼qiۅZZ2%as [4^ScEwpbTt?¿0q }zl2ce۲+Xp ꅁ4ǜ 3D&#% ML,/vnJPb >1 9="CC5B[n殽:yeA,j2NDp@/ ϕPOl3$ɔ9_uֻQGJv̩CWqrtC*'@6M,,nJ`ވx<}yN)] 9 tB9$ǯ{d ,qdv=Bq.8zzNvOE:X=qz}N2nB\0 :+Vya@SO$ T@'BDLC73$@j{x]C|L7@v$Oq(^dD Q!1\G>{|3I:ؼŗ 4#q'`*FCvR|Cl1eNU)522IP?ޤ t+Cpm&u<O@ "xjp|9GV^RHbF D&;C3;3OOe'?r5>>TܟN!#nAK^^hzHʎª3Wi0 #'M E  X1URѢ43& hq H7`kBު4t(}8It4{3ğٰw#4VCU!f,En3E0f (b4DլUccYI(YCAM0vߍ󎱉f?4'Au' yQ)^x,T@?HD ?0%˖a2?4 - ąGni?tSMGi:&='[|_~# 9:PVe^{I^U6BCG~?~HsEcS0FWqXP4!P$?Tsϯx] <꾑ǂ`y$8G[/fg*zha_0QGHߟJb~Px`θx1'[HT~ Ch\0;] N>qEԀs9@f7*QڙI3syÛG糑u#G>Pge}(GZKE%Hǐ?#P LԺənjJøg<{*W?@c.Y0- yp Y0"ꅴə$\3oTo)}2)na7Fgm+n|j ^A'Zk|A^c\aR)\ D_0u7|=5T!ۻsf^b馁p4/RTwll:'W(kJ3GЮ 8 'Gdm 8 >`By2s|֦U{/ 5jqޚzh-Cs 5dWq<v:`ahEnzǽ#i1pIΦ3 ވ xONcݏobeD j<0 |MC~T#Uֽޱ[&qkQ8ɊΜ8םψ'l<ܾ>9η<.:`a!6̦;mA Űuа·W.o"A`IkZK,g5<<6I dW{;]d5Uh&-Kpk_FO1Bߡn)]>cu ̬ηhLm O0!!I`^<ܖxf|uмH1;y!6޹\ChEvv֊enξ\r&PQ ˞GUQS&HN$.`"7fPYx`EVTj.y@i* L?~~TYW7󞕶;7X@3 I ތurF9F^9 ;4Zt8ېj;Z@"C{4$,~vTAER_j}u? yICʃmKOZ x_%JHe8ED&{:6ǻwpo5RKQ rMhl #/nXQ(|n gT|㉀Shg mwI}6G8mHoq8_?yy‡anMo*A&Ă ` 3~X` ٍ8#͸4L49lс@!437 vN|hൊ2PFD%C3l[CaOlو<)F?0X 8?Gsf;}%3T5UUTBJZK['3!9']x(rrڱ|K.JP%D{?2ăC=[纼daTީЫ+f!YeRэ j5i-ڮ"띞&ٜp_<ѡ_Se,d@Bp7fnMdb?XG 4)NQTA<٪^]Ԝ RPl !-Nvڶqj ӍmU DbAmcʈƘw$H!3;z^@8C ji''騅g.5;+q #E&K38chHq_xߍq3.[ Lq[-t20EfC ޗbP3'V4vھRkUZ "Cuf!-,F&Z"46 ;`uX |Do_Uyp^;?A=98oO^Woz(0,f[%mG(g}.0?wJ A"4AI,OD2_loH $*^D=*!& ?G~V~D?"]yz1\m_ZF("?EH7kh_ݜ0?yqxfXdo܊)1$yXX5 aXRBS% pB?z9gx 7,J`h^= !a2RxR:9`{6u*)O: hCCXU?ڬMs8xi$e.(RLў~@$c%ʖ!'eÐz:$t4!bCuCAȌ#%/x BzWSrJ EҎF8A|5|N^*w }wpd{Orwj W5pi @d̒i>@1 =8Q@2 ݜ"t1=Oz| ۆנ{:ůƿV}Ad^OMF&~:&qf?,%o0z # !s&ڢu‡aa^N1 @$Dr|̈́$X& 0Ttu,5iBJ`n`bPSMN dcB<2A^E!Ky ^r:ɡ.o>e DY 2)"{!0rQxMF47iny3~-g.L(ѼB hi"Xi&xsHJ#Jk!yI5 NKZ0zdֵcC^b@`$FPځ㜾7 :4Oy)E" "^aߐB~Fɣ#ia IA4Ig5(!40V\6b``n657#^*0GmE bW9Jed8H)tP~j-UqMMܨȈv;-S!GBE$,taРtatEQ=}{PwdJd;%$>:L۷cj/& ×;7ꛑ5g۹kH a F$8$ӳC+@cP̡Z-e.b@XzXAvAO(ΝQ'v{?i90àƸ"E: i<π5L4̩ل7+9U@&XE݉ܥz=u;#1dwff<`> ON: 9L"M5ncН/kBt.ؑ(ЯX9ӃWtσD"\zf46G/!H=>zvaO)2GRYөKev`4q ٧L禆8L@54-R 4BBPE<TAkvΝė̉DM;/;`]QtH _xG7OBo5!o^ wS6zuqv-Yx~=oLMuz 3Eo*rE"8K.$*(>5>MQsޞt%Շ'ٙE!6li&Y'"צF~PBJv 4@G>fHPDdX -&h{(c $R'^G~u0;2Bcd* ܊yYqC=vL$~In4qzN`I\ӫyn8hwYRhuzd _'dt5G q/@V ,a Mkofk @hZNCz=#Uz4ḷf\09Mw;C&rʍ}HW C,qOPr֮ :#j%D;䃯 ,:$vC tKpMu'P pF! FT8wyj ¼XG8pp/';a+U7DZ; Q {>9E{bAxIVBH#[pI܂&4aII'\BШA(HN)l`3 #jcr!nW@#M ż(&{jwP| s:ñp{N! 83jP'1ul7̶nwn|>a M*lC A F(h)'rdaގ34HkFCwiys6$-')uCy#{ 4 tu552 "YGb|3Q]e_|d3Ѩ=! 1% PefdUM`˔EGo?WÕi߼FxtJٖBbOd.OK^ZCt1r ݖ`S հ/-9D\⇁ ͪC:Kn/HivW =RQ#:"İЬ!h5CkF¿[O@-7Zi"LjJA$. $iN]ЗTbH7  C} жU ph P菩M nG}!TkσBuzPP[av'el+FCd:&2\Z3/Iλg2Cysc7pUys0}\Kz}Wt@ f<#ޔr]n^~a:^{svrA 볞*B#;gfqg5DH¼ k6)8GfzY&OD0Wyo gBnW!:xS( bD2&v+0R2Ne D]+>aQ:ޛf}wn=_|dx_ȩ; `<yn-C+>r2BP!6`a|5#I%CfHWM]yBȫ ASpoe2}>U42H#)HmG\5Ȍps(޾<3OR)ޟ[H>X &RY3f^ {/XN5#Kձ0.S@ĐOAɻ`~M'ݪ.L>c}rp.%@X։v6ZaSt9"PT$81pzA@G-R`*޳Y!o.BA MĽI?% _HCS3F(Fׯ_PyhT$(#ffh-  @6JLK[l>0SGk,M}(E+ɿƚU%jZ* 5?f /ɔj~?1〧 t")%>6z%!ܰiAzbC0QFT5 Ǩ4zovN9wLZ![fTw6p>\z1ZIėZ"]^ !Mv_ b_#l|4C854dmyZk,M0rQSh`]xɏN\'bЙTȰT6Cw >9\ؼtݘ$<%58&Тy!o*O/r TNKsqRxDϲܸc1,ʆ(=rfb9v$Rjylp`` b;cQXU&΅7+(ꑨ1 Q=`S;ܐ1(A*nm!( j\j>ȠG`#+S$T "/tC %M0, `m.y (aEM/cDz4]4} H+z O`&G[F2~ &a'xfd7I^~R]]}N䗙)N7 )=B>R`n*;vA!Žg0 _;7Y)P&M?hⱤq;QS9f5,dQ%<Sj0$֛ xx8x]qI9[#<tMwFa ӄ ؍-;;TckVDF2hdnBuH}J OaD:VWHS gBdHw<4QC@bdt.L(S Mi̘ D zh ݱ6.Q4BEX2,AyWc2]%`SYA9@;HqNWuk2cw^5uCmʲ.a[iT1OK$㣾7\BPpn; 4v.Gۮ"2blFMD-"6v9jf`sʋJaa8vǏvEN,z\K0% r=]`a$;, "1ϴ$SQh g}Bt% 9%A0<.>hHTBPHw!>y]q`4p)Ĕ Waȱgբ&Ft^R](z F6 @YA 0<@*`(L@ `h0,`8x4I_1ϒpX#ÀR8q8co!;,J<^:D< h˺K%; )9@DK[MRV1thlKLgDq1cLh.[ d$79F F/ /BméY5|f Hq&q)}~T^lsk1D2n u0X Yhk&}g#ޝL<]`u" O-U ·#w]揄B @qI=q_>5t?iE!d\Ooq¡#vްiѥ11*tQQV 7'GSp5C`}`4 QЅ"\%e^G$6 Ǜ"C9dUņ(0Q7鿔V`'>[TY+.C3<1C!To3֩8ƫs;NF@*ຜ`Nk< ϯYԂq6lcaMVkU'cFl؁! ;?I5T>Fv}ΊٝUGb(R`&Lb) $3ui)C(!Uڢ/]ޚxgk@a0r"5j띔R~A;(׊w;vtw`B\, ҭ!0hQ5VA8D\{=~53 j Hӷ3wK$H%{s=^שN]P'F]^~{oF "@a@F挎o}v/tEOZO}*<8>!)|?g$01h?'>5p3Nf a… LN R(JaoY`aF8fWѕ67 U4pz aңWa}GK,D =>+#y{@Cϩay&pMLocCa'*I)rQq>M50~ Y;Џ¡ |>w2 D. 4D@@dWuԽ ! =8{~߷V{ImQ0?j3 +wܔ P^0=Ƌ'`sH}Av}s%uoߢwM.G>!k{&3UPd:#}8nzxePh5T)!oˌF|jl2Yg9@59u!D&!^!D-A H (ę;vk[^*jp'<ךAxa{xXI1JIq&muB_l l@< _{ O@Dž"."uC~)#Rb2@3_41AvfGBӘުNvIRCIeM,GS4י=GxrQ/I82T;k0YFyGT(MϪgVB`-XB08sU6hr'<3%';00-9!KTN0 @=]ה9N1,*v99<`$uGfa]ȶ( ήb<I]K`UW"w\N{wTTb}#DQ@׆}3b#2QBsx?^C,ʠ0N)(pl(T@^m7oFُ`Ԙ f7, 7B -9:{ o3m>k@ k~;u4i!k]tiH3#g 3$Q,5"7ڋav%S L) 80V@}<696,M.B^ W)ĩ ",go4ygA|HLBڄ[y4=؞Nx:5C3<*y7Fw|`=:BG fyϻ6~V6FDV%1t~S5a 鍁}Jת)2kn Fs=[zBhjAɭGb羻UmKD"C76A$uԷM.C4@U$fF 40F}橍k"m@aʈ#ai)Y uI L(B u01@f :g(1! !8 ࠅEAB?IDå˦]j|n'ݛg5D<|ja.(Wz& GnmngԚPs&6pޟ~s@%au!HőKo0IfȈ0-=A wuN1IzK]wDJ&; X=܎uןTyá/NKDuz:^&`@.x_`{JXdV5aǗ~53DŽrz ùBtm~pwBk sYhNP&8c 22^;E}<~GNq8g;QBci1:3fY~ɞuр4/&mͻ7XU&>qXiL9ǖ\鹁q.W]B`˫Q)=f==Z?y " Mé!(MGIVg,1hRTClF|sܦ1ӗ/s6N^lMv)*P ?1 Og2 v<%J0pC-UZ\2KrXs*K( (4^ =tM[R瀞fj*$DlsM^;sRJ %$lZ#!?Ֆ5w20gpf㺘! 1!2fcHMzb\^.g>1;zkZ7oYt[q%g/~K`ѻؤaz8lNqGBE!҃f+$2#?Q \A 8d O/wq=4*ϘTCLprG HT8Rn(b Ś](?4!=X4IRBӿC;HxhuI8 qM3mucUba#c"?PZ^2@%(p %A>;5!QĒ&uC@u!R`s 5]0@) P/L1 6m#UyL׍¢ѻXp3_v=CA*)@茉;gVPmvjZ 5z>3}XY\~G#9+]@m$t!(X`L[ˇ.W醱1B?5Oxq ʇ0GL"ZL%u-F8ԈDocLLEQ:' 0<$iȂ(w [3ϭ)GtP1Ņ{n(۬!qݟ+\x/O@ו`$+0]<6Bh`>/l_X` I!g\8:_,@8@iRJQ!76nZt&*^F9tK|p@O"9QCrԽȠwhZ۴ ) c:(o ;1tt螓$6xC Bfíd3&d HZp=6OEU"Gi()W'A$x^CJ{a\u$?o48A!wGC5YdS2kM(#A"4?״ }TE2K%JU qԌyk Ąbn̼7 : (Bޡ|*G쩈3]x``zGs8b{q1QIZAӍqI 7aoE $bj%;t kM׺ Q;Ǖթ#Z\7<3:th;)ۇsrBXIa%Io1NN%w1]<0֛ƍC:qjIS,K~&|xaLm# 0 651- 9.7=LIሓs-,HԤ^;K8oF1D&   o2[O,vԝ s"עvr[eoןskmC@fZ.>\߂[T' 3<XU wc-08[4z'yЌoTpdVS*ld7JDqq׺mm*C{2t3m0cy )AtI  Ciɬ &C)G)c` w&ס~90@4t/Ĥ:,As|3~! ~LQP E& #Cˮ6w.(0b.yU%6y  ˅UiZp6Arl_:\&YGK v(o! !̱!ks{$5oNͯFjnYyXYʡqN*QG7(skq{V#uCn=֡ɪ`3t0 s mKkQ 5^G^aU@~n.E>|.Caf ÌX(|"9eTpgGv'H^ $jy:gr'XZa8Ltb6!U]I-$vNJyjȄ. GExcهd3ƓH/AXk~9ȻFqk0v[bt3Y{5R"%8 ]:3ܒ0s| \rK"Jl=Y.J~}/Tu,!V# J܏  Rt9/&l ]t w@0j8qC zy73Ȧg$5T` gn,C3[شFM =JY$}h,:(]FE3!:~q H$43q]Lcgp.BsF5J;1bfjqS=M7G-w<IbL6C2YoX%b! qFQgb# (jDB|l9 d3B QIHtۛ-`jA {0vpT1) o .79#O0HOFO!$5W$G@*< \ԥ a}CA"J.C@R*Ӏ!W @ xs(P*ng̓4kz}n^V )ٮ9O$s\!Oa BXd'rSk3|v~6bx p4T~[{PMKBE"?V٘G 9Y˰ʲ5}lRqykէSMa,CfR=7n`wg(lZ(J g|#-d LM7߃? < .،bXw>dz:q> #l/joch,9P"5X8S6|K'cm7zcAm# |hU@wa!pWFCwKd ֦kKQا)CEC0UYWb*(hkR7`'TUUUUQEUTUUR5QUUUUUUUUUUUUUUEQE5UUUUUUUMQPTSEC5Fyz|Zi:e0K OjQ'~c CiL#f߿QD &Q!N'PDqzM~qI.CDG#n7jONOG(ƃHZ A@Ȁ(C-*(O ‡Ǜ_>7yy{*7y1,vP„vJId:r^HڝjU0tF)a@m!DTDX@DuRR)(6Hq0k烈_]?OFH82(|b#},DC|7C?)Z00B8H#$,_U~yy{cߠRUAδrﶇYiЪ(~s٭qy+B|,I;a/r}"R9ʀ'S"$i8*̚lq©$t>o؉1Bu.<>5TW{~D'ɧkP0kZɜ=b {h;8`fAn:v |H]"vS7ºcǯE liItѷ\}j>{ P `/Yj<|捻9fW?>DuxIZ"c/-O%ܰxa([=VqkX)~A|H\uAOAq4D/wFE{$i IFIwhTAE^ jdg4?1bq|sOrlL8l003Jfd'> 1D7!"ޯUy/*R A|!QpN"1xsȗ#)9Y9׷_p3z9o1 Pm|/͖tİDSPƊv|e!.'ɂ+>IUG=zc꼕SS֛,՚dD++dw9ZmB»j"x#OZ8MpgXMb´ (Cs| w#wZ9c(zp6~v=8t%\Q `r=6/UU(wd2czBXq4 J)3bN(. e,AfjMS:7>bBuHBhK粺D ~-xBgdcsxNhj4S?W~l"?"wMIHWBMO{Ӊ?2 FQ VeOS8U F8?:&1GӸpm忳?޿/o=?%dW0Oǎڿ鎣3):a| 3#HϨm>8AaEU,?blZH"~SO_9C**b : ;mmWi[F6"el^!`> Q$kuz #+p^!2ըIB5w9Kjׁ`3v7`G~T1io;dx;0P!#]u |gh遭V뿃Ng~Pݱ<*^ȦB @ЌK'@~}0p^G*6fxY seWOosBz~۞64;~b[ưʂ񐿔-SX[cFA E$V!Å˳O  IB [TƢ Rqp;k?t SyA@YC@*٬3{qQb U.lpuBdOf.H;9ȹłMxǏ W@=%^G6 aƶKW;$qiQM6@xs( 32L 8r8zxxqwDL*.wwgsτ!)=[mQ"XOlgCۤ( @ E.%~,.;90-x܆*JW磗3*n*8|>3!9&I dPd.'HiMǿ)j"~+l8?3Fo1x(M#RsxRcT@v<N;ϸ2n B^isߡ904,B,iWa1To*ύĒ}v!A{ wp4N7izH]½.d"A$! iVݨ/ (#3u1"vD竺*o65<@3;I*N`V"e8.qLp!na_hs7f@VdNÉߵ*lBWPϚKu,`X|HTw2^s!Id| ц.BGL@4q~񧛎)nG:=%Л4} 80QN1*];lH;nu33Ōypϟ>—_ՠ]71]*$ y[ԋ9lak DgsJ,O>t+MBClaVA+@rF\G:=!rL31kwg]@ $FvL 㯉Cɡk^uõ r@~u&iٛfc{zME `o6Ɵ^\?6wㅆ3od&)(Bcݩz{C1FPLT VL"tNçpqhmQ`aČ1(?0v6ud5ar8{[> `I!!` ԟ:D(Q=]W \$a/Y8^w/P- & \rd&@FPC $*D݌J'θ8'TݻHf\#֠P~b^1񇷕*΂6# =8B Ж <,۝칐1" E͋ 1E+F"LbTSZ o){=7>wTp9֥E.KpRq*g;e%7}kx'=uTԇGvp{ސti>!d1̖ZV ȭ[kR&H9G.L69a 7<9nB D#qS)xffaWzp1?Ev9;SOk̙ Sv7-&a\7AqW  R&AcmFuoѲQqg Wf\JS m~oUk6s{li,$$8x=w[Lx}$,%W%$ s^Qt0~ hJj2HS ]~nHwY`fH'?k5ֵRa6 }bY4"* mxk߳mtץ; ȃsGdVC/wf`0&tK?܏LW?4q,ǒuzߏN:+zuys\;38c>=0݁#>vy:fT.9@߁Fij4[r8DChm!H%kU81q.ix磄a'cωdDR*QΒm|/l,S )IAFwyf{+D㧎z(F}>!3Dv25<ыm]^ly2' zHmܩs(&7=MZH;pt$El3ꥼ|e`wFC]aێ/{'C9Ej35DrQ`&/@SoΠD Cv9zuwA )~)tX(>O'gϗ9N$Ko`z^'CRX8ls1`Bb9߱`nujԺlmӚ9rhx#% i%}rystN0`Eb!"xL&$MI&/PL&Bdp>Đ<-o9r Y{暺/!5=_IE%[U>c{9 i_ּ4n#Py/C~N&<t8e.WˡtcJVnqeC< ,h+~f4Txψx(3~RJ 6Ƨ&P1D4`zy֠ ^aU(e}^X7˟*I\Ns/%EsGp(d<>~G;#˩.Ct4d{$$Ar/#"Z>ٙpP@um ip32^sjᆸ>c(0|/O}(I!!G`PH;tb9X* x$ IMjc|lfceڒr}V|q=u6}Mgc $uoq%I? h ݾ.u8lE6ϯx1%TInŘ!'%`AG$2P42O#Ǣ%a106äv=9_L Œ VrcZ[|D9{ӥte&39_΍12TD^78:~ks͇x('<14.1@R( U3#2jUU{2{^ \p'f+"ݸFF{q%5=l`V͆ f`<9Tl T!ʺ(07~:n$!=/1yM:;}2mFXQtq`jw#W:E' Cf -Rθ_MaptU<͞r~M%1U]6(11Z_P̘KՁmٙ){sp)@)@g'3!kߘ#z|Bnډ;mas0)oYY-z`t0w; c*ÖgV)etͷ3kz"sZ_/d{7<)7bCy1O |G6Krwє OX7z<x=r5ӕy`NrNy[`t>^GPx7!ax]|뮙N#JW,$F9XQ$6CEh)X( iO&bp@wqCeO% (0;AwZȟ3|jКMS=)M{N ?&F%0Ip4wD'Us$?&o4P4" 6`5UF&1`&LA ^G X$hf۹έc/{xx_&\V݌GԿn0Lñ5gLlU#`7J wMjvLfE KOќ0ZjJ.wpGd>\Dɧ":y{ 7>}8a٪j\=&fΆGś= vpj[c=gin0猀xN!v/-̆њ~!gC;7 h> E`֪m:jls +D>O8DZbr:m hQ%; 7N4hydYjԥfs:dϚ'8"zcJRB;SDrCK-EvZXhq mv3yGhtmy]ъfK5"c @'h%zvV$"<-uKEW N9~a$+2HEʹn;|!>sۇ4yȈ1fB1:>_O:{yqm?%R7(1'.v+ͪL ; 3PXpϥꇐ` Ns;B'ЪGRZR&uh f'q7j6* T/wvhR *Va *d' `S@߽$t-=߫{hsGb>wh}q! D\]{8PpwOΐ2N9Wl}\0r51zYI޵AI2]axOB fBzRe9Ӕq~|_)}=Gf|҇8Άq^! 2FG4i(jHEd8_<6;4&\:1.6N(!GX䮲W*uHۧt/@OSou>PxX/ d>?lg}>)1A>wo2W J᤮;RQWb`|tL^(F#WM?/BM7<{/㛭U@m12p9 &)6<`|ДB3˫ T*֡JWy>\;uSQRDIR^RUEU7xn(H=fv}oL er>G_7_/fn?!6iM((Qs³=J繢ԨmyʉuÙ69~҄u M%&p3]ψmTAO]A>o8ećXrXִGUaL^!!b>mRƠ%`D7}Ṣgcn=f 8QAM8z߭Qe~ai}eYd I>SHI%.EJE4 օ{)/(\@ELJdPښ-r⧃5OLԇ7pߨ`I\_7Y hNcG[ɦڎ43wEGXra՘`oL|#Ꙉ3aN)lzv8$X} Q^pŐO Ԗ2XU^-%/ijoĀIv,ybb17!aL;XPu|: H> JyOD˦f;e5r86! Rt&ڠĐ+]5 .\lX\,%HB:-Jȩ=<.~/2-o`fu-rM14yoF)_h>(w(Cj**  $6ƅJ:K&Bygmmhpfѡm$33TMT@gXfáxP-g,B'PBg >L *L&;W Ҿ.ۄF?C84;fzJףQӚm|pG I Ա=_G;PQ2/;ÿZ=~n7:]À':NvER"uzp2qaChpud)(+Ó a~Nz<\ 2aK*L&Hwozlsij(63n0\Gv4.-l]Ӣj[b~uo|9e_FIlK }`m]Z1n3@a L0M54ނT"aY: rAZ[!UԘ8g|ɮ|F|0 t@2&a,O[#vx,bZFcF"e L7fx&SFĦmf>˽:94ɹ?Q;kd@B!En(垎ݻ췞yVc[5t"&1b/d H6Qni1SH|I?r=7Q* Gl&QZFwr+ r"!.IZ˃㸮/X"cR^scޞ\ܽ-섻[m  @B ym%􍗻GZ'Oٳ>0]&bY=`.;Hk1r=Vcɸ p`l:_еx@Xys 1$x . lîL6J88HZ3M 怮Jv}߉HqƁK/C\bNOR;:70zm4Y|DV#D=^M?nT<.1P;$k]4m"%z\̦hd Uɦ(Do'˸;:Tn.NQѸ0vHRNZlVAjFB3 [$l1yB"Wx|>aǜGld@Rt0D%QLgT1arYB)8bXAp°R`" ]}^ROV픰ߓeV1S'ݓwWZF?j> Y ֯@#6K~Z5:h2t8bI#ӷyd1OLrf 7@Ĕ] xlH@?ښsh0WtrMAg]ɥU#jdcQ򂆨 XmblO|A9 u6B;OUDi |:j$_Ey*D^KIG (k>Y  9iM3m`~a$-? ?P3~ _s,~UTNS_̰C39a}`l+.rt\@Gp"{ {i@ Wud}C~D(Tާ8;`XAs6qG}qhPlɁ.$awɣ#y>ABzs*0wG*xj: >"ٯG~>a]H@M(TQ R5Pj|QPLh **hI$(" PWW`eyx36ְ B- I@"RL /LJO'ɩ =T%8Nc҆>b|;_gCebmNGGBު| q٠`n] _τt$M fa oAL<,Jq4F;K #QpiX0 8"t^" -+&ѣs'#+F q%`u3(Xf/A|Z1IpxB&r8JI%]5翗*8}["n}bTvQDQ]]8h^'>NK!&і`AI?f=SpP@.Z.(cqWwQ#zkDo G05/uj>N74*IHbzGӅ8YpcUi5)%_#eJCGg=ndIB31-MV jw\3MN#6khtF, oHe;ًiƲRkJtYBj7KN2RYv5N;^ spZ7YťUNE6dR9vKZ164]xsb6S[&yJoӾq'M$haPcjhR1!u8ŹD LTVCWKp)~^S?] AT ۙAQO Θ@TykQ; 1']u"2XS(gjy#hg|:f](D.J+0iK:ZAU? (R"2HGL1Bwꎿ\UaNÌ_j4l*}u4m9M:c`| ~܄q`zs~dcSKк3VGZ4諂EMW*5KZo$g%Pz4 \$F|y}|ϩnF;78Gm !p(f2`4 CÈzrU/blޅ%H9!9f^|.U8A|pq!M4;P!8мD~ x@#*cB 1 M` ɠ@;8.Q UZot>"E\"r i*!nYR18.Ts&4ȹ/g>[/k{! J/9Z˳IFQz"'t~IChN`)=p_vg=9 KGZ Q&I:tL#RSE]wJm#p>'@ }by/gt #m[Ǘw;12,.Hд~E\鴒20J4_ ?_£ű枇1T=P+=Gd_RٌtGj4LXFw٪gTQTTj"V`|+նY}v*hhO1-4B$ E{Gڑc_J s<`iH}@l8҄L3&ڥ&{fh  "(桊 52B[4 Ɲb$Hy@"'i0zl& 0yxp|1)C˚ǁ|_#3vuጕI@)N3 ~=& 'X~Hs{_Y$(C]Q}n(iRP :jj:'wpwJ`ĐeȘ* 5 <״Zcr#/Ws{=.>wG;꯬XvThΗzJuEW8%}yMsVӬM>Ʀd?ʧV)\ ~s! X+%2C}}=7'ܟ_9Gs\M˜ C"ȕ6?_?\UUUUUTBrJGKa(`55;h|"Ҙ񌗟(?S߻hZ?}%^  '\.&cL+c]>gF /β]RGP6vQXS@ە2f#L/Ls)0|!(*"(iqޙ S~gܓo BsCPi~%{wU!fd-[nM}`mP}HJ]! %4CՎ'/O;s/#Ma+aK$#"L@R 42RD 3UPRb y"p?|dA )к8scSgGvf(&2i$Zsmּqkv 8Cж[cԵ<`0MF> )6j!Cf$xF$g45;Htw2,j.Ɣ41x~!1O[{% Ĵc6 yJ\ol(#'F(Hn@!/^aGuMl Av Z#\mrNl--)E'H #ހX;[L(08Mp8Iv^i'B"Wg iR|d4`+nn~!8wk C@}>9PM PP>EAid\PO_x'.0u%J5G OV8"F pxzk TЄPܡ TO3JOTE i9Ic/yvphs ?%F)-&l0AEv^e:@0Jt6JXE$HT B%Y"E*TiXd b<B MG-&7t隄#:8{$Qc2U<7:p@X~l)qEb $DC@篧=0! kjϙ3/VŴ?1wi|tu${c;y[+ϐa0*`2R"b‰V@Twc#<%NB~99 [YCIAF!iF(,8YWۤ7Z[iQ0b`@R ߗ'>5OCM?070qw sY-$5i0%iff! -$?Nq4Ѱъd(uA4iӣHb t)l:SZ( "(Lkyأ ״@%\`BCiDQ~可C& %J&V{(?pE]:J) `MWm?g7ʞ6*DvO 8Gءs`U34`?Օ&p3vՈC~#S&WHr^[0?{,#&pFMl*j$JJyfXe!6 j<4^e6op$&L*#:IӷQC@~!@?f)i &0B@@DC~8FL0d >0DW؛:t{Cz0>^H'T~ 4Yܴe Z#RY42>^Z>`m-()03@HWh\ua_#n3%1`s@ , cMK0hv;TTT)Θ5v(e"`}F wCoUS3/_- >^U%'%85ELSCBC%A3LT|Y 0 QATEn{m'׉4!ȧ+5_&̰ `a↩݂x@jc̃PqF @.DZL!c KBp J/HRL'OglpߵQ?9'xߪ'ޭ±_4I?'@ [0K[y iݙ!^lȁwc Iv(!;'=gG˹Qa, .PYW46t?_ǖhX4lXƋ]pk1(ɌwJ^u̡e>v$!3,2QjK^q^XIpS gl*(iV,`}g5r7^:mfSrz~'hfеF R2w "̭2^T/XGP`#Ѡgo>$^}@X t'}Ə﮴S33"|j{qߋ|3LO!hhuu$>si5h>r  W;"ӫ=s<9Cjln 8}|ݵ](z뿝ܿYD.BLёEUTF%yj/SfFtb5smml[C{iaX*fr JdXĆ'ԥ^=~ ڏO/li5 eʁ }HS͜ oA37qUkL<)%n׵!P*J"`()RVJU5gX` .:Ѐ}Ecѡ8.R`,p([s)L9;rtP4dEtjr p`J%¸QW €"EV&Tj2%"j(<  {T4]PD4CM$^QhO@@H]e` U5t Gi&&>q-LW$%⢙oBl*sYcI$90%0ET!ݵ+H:nj%9 SrF!޾;Kç WC&of5C*(U4 O ab*+ajfTaQ;#v]\n= jPh pE#2[cZ"L 4P%Nab @i`'dx@<b$arll4AI;dRl(@0 M= \rc՘Ǭ{T}x0|tErh5285hts%rhz3@nh;+'922}*^K_Aw ؒ/UE{?)Wwj(Мua+CɁ4~Ẇ5E`bcrԊt?Oԏsw[ ?sAF'NBnv!3.jh0RF!Qcz{=tɫ`; 5XeOA FQN- yvKR)H!0! P͂7~7rݠ<t"6/O?5HD'*)hyij)QMQK4 hh dAIJQHRЅ %RRBT4huv7x!Ac Bxv6}Q!MO(0(D_/ G̦OFưE'1L4a&%q| }.  TFHdPxRh;\d+U* XI}, yklVsgL}H~gز$)q{GL*Ze1a112`d8/ඪ=UUJ|jtܓ >=Rádj|d'qV@i%1w(@p^E0(B&rw`9ga A^ n7kRӀ*I7u%n67}''57l\,z;/>v92TDB @8"+tE4 ,"؈ YJtB )ͳRNZBG¦U02p-SH`' ؄0A|8c>D~Z.#JjJ<CYE\H +%;Qi#`|`xeET%%&FWu^XYm}w6Cpbh).ᶒ bb?swhhx'eJTxWy]$4~#\{B}x]s1#h i|b ]I_$(BpC)(3ޝE:4`Q`i1Ù-!Jf9g Gb mrHUEZ11b!xz;Ќey׭lQ U#CQ4hN0|TQcs|N[ Ǵ[&Fx>y^vl#^v`$9Jy?6_p);Gg1Tm1QWm!9<bym cĘ7&3M6UvĔOZ c&!ӬMiUNΊeb*#Z1 M)&R!h*R*73NLV(pEDv`)(|mpz!4* fbq b@g7,Q\7;Mp4e$(j N3B^0^!=  ( ) @R'C!(+  C|2fOY"NG;/7 M)V0[#,Q`ZD:cY"@*kZUZom?r.C=1.44|xma8+rT}ZLɊg4C+Ty.679哘 %S=bH$t5O=X{OvԿ8_cÍV;2TC fnl cZ/;=@NΰYC8pwpR$Gv!3Arw~cB#=cȅ6M,p3 a>߱k|FWoΝ>1D[R+uG2^@@ (4j _ѥfR0 ۽M82LM/y*S^gDGu:&z<=]z A2Bhk :[!EˣJ29X]\lv J!wEa~;u`q1GSY^ (ܟKAzBn_ 3M<\6=hlmتx ,p }c4HKcM#P l8Sܻ<Em҅9hcD, 36e gvl;z"0Ӄ :?S>ٱLI"x46? @"\@"IKJ_"̧I>gLP#$"Yw\|O( AbP9)&wk?bm£U B"wzOO$7C!Z܇7u,6W{I邏FH QV4b+"Q)#{* u5/m6FϚT0Y*m@as*[@dF  X9J`) 51``( LIƦhs`Z (P$0^`=, 2aXե`rL:st^<=njqr3yDA, p_|BB Ǡ*Q]F|U6x(М'lyIw.&J) TRʹ@RCfScAAq?nw? @6 >?\{g̋,>P}DZw9?MO}aKBv<-m#b-Օ덎9"l={ ؉ι'c}p \NRaIE.^H B:eID>QAd{1]j"ugk,3!ש*Nev'_fyüX:)d1*AJɠz(5fAHd O }[Bڏ˙Jii"i4,;/_V|{wCmQJRrq'c|)-]^Vl@>y'.56mf-\jI!2(\CaDXD)bP |NHO>N$,k<_[h4PX: 17Մ)CV~F )2Zg|AWyuq͵0C`pe%N~̀ 8vA7פ8Y޽ӎh!6;)w}bgzVcbzsL;YY3 3sf L\v>`,3u3ӳèV1ZCVD_ɘD띻BPʸdeiD[c{Fb h|u3k~IlC(JGuKcտki/:{ ̿Jҡ͉CۖMBu#h3ۘaB!Zp>kM97D}3xH!&$"0\Cj"l;Fm3ǶuR !CuMHKl|ӋgLm1A+GǹҎ8U1a,mDpijlRSGO)z}GrLj1͔Ev:Ȝ*6r)( Hy;$c@Hv{;Cu>(m#6d Øț( H וĜt8t!M4!Pi5&˚$Բݚ,@ rp3/mg;KyA&wx5f26fchfHI vaPNzNnNxb{<<@ð^E0*6&{kdopܡ7c rSs a&3[ vۻqӑ#YVZ(MHhLb݆NK `L0 F·>rM8&m8(N"<( XvǙ!e(KD5FzۑlRIW|Z~a`g93Q#$Yмe29-EWqB;e2;k⒓ DaN1nnx.>rqq1aouʌތT*jc7q\9Gû3mO-KlaN4&U2QuC \5$n}09h0.ف̈0 T̸65my-]gNnq(>;SD#X)nqU$F[ީ|¥" wǍ ׆=1|r"zӢ;|vf,O h3ZZ᧭°{071i;H5snL:=6 Q Mg&Xh B)-3#OnxÄyVrwCll1 rSj8zRl^#6C&fdv4evCW!򛅔R`nlĕO^ 1icw=΅JU%΃.ޜO&r8J3˶bV$3hT\$8ƀ .nhg^-wu/B3i~hvvl5M ]Ρw"#C댧I)l},Fu;Uݱ4KqK0ZF!FT=`2G`wXG8Lia~9W{[ bhТi'tuƥB&hQu˓}P(c$;:E$m2ˌ VX"uXQu"lJ zw}疷Ʀx~sЁXDә,!2!ix<]-j(+ FV6i3n:c ;?N9|ŰD=5lV#IX]KRfo#NKH;fxwH`-Y &-IN7mw9=u8"2Q 4)&WΞ x]*L[oz˱Fō﫿b1 MlG;uƈC2&02 uWCU80vG\mqv'B,ZItU*?byxhpDAPLg/y&Růt8G%a1%~ӾU`!q\r/w0CrZF>sG(}U)](fMqhԜĔNRkp{ьSs*5`{_)ckiN>^%c9DW1KP1Uqum ޷2ΡM;jytA}K\`(HH0wMH PL!%˙>c˲̚^VD~xl,jWOuĝN`{sֱ~Z=T҈M}03dkQ:B)_#0ӧ?>k ce8kD-|d[À9|8h'yJpqA4"%NbB|9mQ@-~l'vwg$ ou(:D%C2 5VfP _x`2Y)sØi)V٨·Ƶk[Ũ̢_OӋXgr.RL>b%W`9M'wkTw̅NòY9nclԕq2Ѫ?.fpmOIy\cǜrBiሑo51p! $$$El r0W-HR,1ȷ8\CHc% nU'~. )r+}ȓ $IJ?/DT<`{{*A`awI38\ ?%!ٛRHxB?w+g7  ~hhn΄hpz"D4Da hl{wAy31`)PVIP!]zӥˌ..EZSy)̜8D>xȤ+B{|@ߴ;k@z)wA}*/1cw@;}PIzB>ls?S܉Y0=&NЄ:J,eR!9xeYHja4Ч r#ɩ$CFݥsS@ЌN$K1m#.jmS[1#.HF 8ėid hHl8] 梷k"Iq"@8|~U8c2m"?=!l2s-ߛ5OCVd*-v9Y3;4#,PBwqIr/ZØI^ K!&_)C4pE^t(g =Sk8\-Cg(V0[|gCN G}7tY'ÙV'6] ffz4$7lm13d CҀT3|4I/Eǻs568آ3t1@ֈk1u[gF&*ZƚX6My} Єc>t0ᩄ([ Tʖ7Z#@-om6 $) .(|K_お5wͥ8 O[O$Ae $IT*EM(!}|MMTWCAzJD 3y?uIUE 2VbW4(Gk<=K6SY Wor+z- R"3"9C51Nde 48q.Xq S- 4zzV^\&e$mdmkWZSi[spb<|7/<a'ͦOƖgD a*?t;d^7rp6Ą fi 4x›lN)s&D [|<t7 TK<\x6'z'2D nTwxdfsV LZ$B_ZjHK!l TC~N~>qTM Ap^h RLh @} eoLr@na(>\U4 ;aO N>T/ny.] nx`>yi̥QFZ))0>?L}^#n;MdoΘ|1)/'`i!tZB`91JD#Ϣ } C5Dt$T9M=88w#?]P¦|qvIS2adtdRXN: jXÌEQ9zy"|˕f7ܹ I%*II#6iK:s f2 A 熨e2M{QJNn6%!Lp A(@>WuXb {WsQbeNntzB%^W#Ǎw{K[ (W]G|\f/TZ⏺EȦ2 5@nOPZH _ݚ@kA! Eܡ"@ ۩#A3A%-,@S-2O_?F/D$P8_1nK\0AG6ѪP=zR?hfAus2\E=Mt`o8ګaO"t3HByj&2θSEpFq#"*a-A%9|0+*B-!],bUkC"阞Ke@HEbdJwF5]ttO.𔨏.B-94;/q Shn틃1>%6dITbt1 7fIX~f{dfr<|!rW]^ڍL\٥L N)!me5?ilStA'i I܁B̤ %C&ˁy)CJ+@eV4M3^gs"I;??fCa剜LPG %ꂕJNi[~TK$/|<̍SICBڅ npn$Űawj¨cKl|ZS93}{A^8т1nD܍|\ A>Tʵ2v^0+l2T92(qV 09JUO0x%ܷ$wԍqS2P3t;\m(ٮRwekaҥ׎%B|dF=s.pJg}za֗spBHCa02ƈI;>ά4uqEc@UL:Nͭb4k"mUm2GMP7e TEíqZi4Y8h2chnX%%B@q\ibWLuކgmg{e I4,Ǥ+Ot3RHaqW::Fۃ-;^7 3yWqYYn4N!4 MxMyu#;Y4,S`͛qU_+f867Me~ſ,#'ȍ&{χf;&j8 Yۆqda 9nrƧHbG[2VltĎ0B!ۘbS{'!ķ/qZőzL=*@荡c. =sWX:VǂYe6h 2)qB k)B(!s=2f@̓(j]ݰR`KeR;U1Hd&B AI2OSڐ<'MzR(#Ew0$K)Q×,[aHMlSόS(}W–Dʢ CGAi=Dr Qa -`j2 <98jPd1惵tNP _<:~j C2aӳB(G(L#c89kLϥ$c1) Ԕ;Kӕ/{$38U:d;C83V#JbByp0>grrܸ9nCFb˖ˬ c$5&EH6F`9D_ELdɜ0E0}o>S \wG$:vUI>H}m*{RJ Х4P6ΦK f8q#"{,P`a(A!L1xd\"H DT@GQX`# }²"rz_?izzw\Cp|'Xi?u@ *C&Xtdw}UK̝}zADkFlOjCvGB4SgXi:^mX ngtl[vsZu5C45lqG0w:~ی4t&W"dwwf3op:0x-dX\ǁbmq*c"TIB(h)έPDunxl},(HA F(VMPvC  G՝mk$ҁ}>u[ .PGrk:w{aLjX]-&8YU1%BI3V7 -yw[&/qx#v;`]m,W>_uhB7mrfݞKϼL)Ŀ)K̆9 B4k1:~HcrDy koMu}7bm"b:]G:us=uC_.^izߌrJW ^spIc.Ǜ: / Au^l"⮶7n$;r!ǻU_L1_9kHzG4=#>:q78vhd{OhnQ($G7=)䌾}dBPͪaeo8r|QR\@\wCkطVHB`Ide{U6ݫntC,'jmp.hoe0֧WO#Y]lVWd5`Iᥴ%N5f9uwF;,ִn5W~ZFrDc2a~ iㆢwf<}d l[܇Nasws=Wy[X]~L._eQ.wԿk#;pIR_qt)6Z6zB>-i,tSlMǡ$a̳3|u֥vX7ާ:{]} C:2r@I; T4D]Xm0giy,KVJLianM ] $!CY N}NPH0ofbE ja(1\ފ` (U =oQEt L($c9e$9(01b9NB` 0ۗ%gb>J`Ff V*CE9un| =5U'pAB^Veኽl5+' -1_ GYS38 Ffa@ٓ}7߀`<ϦZX!t"j\eËP8n0Dgld)C(~ =G1`wUUEQC֤E*\8# =(!_UsRbQ};08~MCAb1*Qr»]#"imN "rFL,>757㄀D7VR)!S$p.+?XS~tvL/rzF i:۰yc}UZyY@:`ce㿷ok 8 '8d801P+/>exx㜜0Рp9*.~[~S"G\䁒S]\.p nI .NZւV^44Z[slUz )Z⯲Ys0 |Jָ`!4uBRV\yŋy{N5J|)2_4S'D0TFbQE)m=ZD0E :1!Jf%h;&qF )i5X1Guuk" Ic hr0Y{b L<5-ʁ⠚B (!HHd")@"i@12>q!EVu^0F@P,:l.@FDY=|yu/vĠ$<{ߟP)-mn5'8Pj}U} Щ_kɮ+i} OZ]G..&vO~\m+}♻a0-2(٧Kk26X·)ի^&ji31q݅\:#9q |;/B;3k~lʎvju,Uo,21)[ Ɨۅhcp{G*r3ih)QƓMk'nM4SM%4M4M%4(2iEi+4Qbŋ)<<}@!V]ՍIkAbOay`=l=E]L/ sc[b$_sf, K |^>CvTDa>Ri|5\wF<ꘊCP0&<1f7(ɉ*7U+dm92B80,pG?D7 {HD8_yQ=mB{X@d=n٢Pq@4ssڶR!na0+!ji "%#a&@#8 oY&8dy" HJHʓYīOd5QT5 IB%Gr999+8 ƴH&d2)G/-b&;J~jO!)"*TeH4<*J(bZS_w7~ 'vӭR7ax{93._넎(qsbZyHCc{]Ǜ imz9ˡ8 0REOkNϭ^.~ɜ\0&#@g*Gi^P˅QF=aqԪOnm0HcNrDne)  Ptc$FƊITZ8sY󼸅--6`4t\%' @0Bƽ!eQ)<=-!9`&0a9`!@K`AhDLLTbu؜Kyyf1±Ȋ֢+ɓ&NIA\bh)&SihA|o\ "xAF dV>1vq1Ҹ{)LCЎ-л"~ASMMq|GLP!X#,A0CHM  C@iQ>s~A4$'M7geF!8Ҙ,8]iA' y{{t~ ߌ&ܺB*sN@rYEd`A`g5'ع8m $"$5='tiₔz2A)%r[-Mv)<㡶68Exj7{4\req;dt)BAMCFphԔHQ@H0HEE),ST)H(JLB2LHL@DԄIMKLD!J4,C$!LD* EJEE U!BEE2DLE"K%JFoB|86L@l Ǹ.#n2Jv5mEHp&@*Nbh4{|SH5țӨ1r1TLݮxZ!?А|9蔠lf Lk 8Cſ}ݿ "t3/Y& }ėtj=P<(ǩvm=^{̜LJqǠ^Tz'"!On@}w 9hԎϭc.z4o?ijMJ\ MVcB s;?»] ypQN?B5&EF%ee±MZ<px#"oN^W@0Ή5~6a$;T:9ٖv*xT~ϣՐ8 ~ٸٲm `C\k6x}=']P $aRemCyu:!,p. ̄i_8Glδ"!A:F٢sa*Ȅ!TdݎI %CB:@voT\@$ן$">8 ?;% ՚%3 xoE!Y?dk.: %Q N%(N0#S $GO;_/|[.ƥagWcgD ?[M 7։u]e<cD']GHwoqѨ``dO*as@S^_? >@H;T$HmU"MCBt ͚zvpxMͻ pI#͂eFo e3ji qP9[efGQM$75'  T"PIKF|0x 82aLca9 qkEY,E- ~Ssn1ɣAAt3I͐i)) u6酐 Y(F=@rZ})a{(Gz@$o,5dl'(1 1M*-"@&cb$x>p\zxj.%I;uDkD ='48e96ID`a$Lo9㢞cTıe9vm#%w(DV݉4V#d(qFa8{5?B.j]XmuM >{'us>9ONXj;ֻ9 :Q'-1=: u >cAJO~;Mz"|i(rB$' tw6JPyUٿ1;E}!<隋4U#T9/i""CO:!EU>~Fx\d;?)1F 90 ޣAE~BX0Ӥ$}ib;ؐ9!R".M(@R  Bvc8Cu$o܉E>cOd%P~p䐓2=g숪⿌0t˱:0<De&(nz]mPi9')8! BHqӜDI{GݪMeFUrZ?EaB1*0V7NJtӵϪnyrߧ8FC5s|51T%&8'ɄVk+Q >qbV12~Si 2O:,vQ--jCND!{biAĨVw3j'6ݚjMyy~@{z0UGDMdbFF!THB;e X*WlS x b4*DqL3Yi轕T4},F/zys+a/c;Ҩ7퐧D|CSi3>GDe"VQO0f[/,Vqɟn[~cAImەۉ^plxo犎khua yodwna`YߝzcQUqz%_gIx;eeY"F"nvЇ#GX(˛čVd]>k`u9UZ33/>)8M]3 !0-?_q> ֹ!tĖC.O%a}9XqP%򱎦dzWwsfpʼxl}89mkr88|bg qً 2#ϙ*e6K KPJ-Ͳse[r?'S@7WdOfY4Z[A('RFe3aT9a'o4%,3%Db!Rgˬ ~)^}DTȜbgƀT_)L:W 1 , ^Bj{=AĻw$R#KR-_IᦄV19dUJ:(30Z~R~8to ~w0230'({E1CkO"_% \pa2ףox)VO,S'1bZ vVCslt *!@[3K%&,CFM* պg౴UyP#JÑȈ;43,[1ͪam (gp֩?CQf$a SߢtXḋCQ8oL/l* U1D8pq5<; % }E O}!j%44CDHDLHS AJD3@'Q:~O#SZ^<:zz$.cV%IdbWI4b/h{30BeS{F! *1s*MbJN&^у!#HATvPG`()i  Q@*ZaFfFR/1!ILM0KDRIIDPH2R$D@fF d)(eM ((7Rȓ[inWoo9 u2F'p|U¨$+0~,TΕ&!\>Bo)}}\t>p>_\D[@cBD/j<<U(< bhP|(\%'P74zDCB(56C'8S)v</WSTu]m`8 t{ 8XAer2"b.)Y" "Fp3D3-N("'l1Dw`j)<:d=N`EfqB5֋_e1ư2A;&xArjDC)4T St)*6][Acf`c! >`5=Vq\)EuI1I0k|=F3hZh7B:>O{@=s|D]:M&@@M37n$v)ӟ,(8g^aJ $u @?RJi_04P&*GޠBG_cR a,`  e;u<ө jI38 w# ;66 ,F#@W [m0G:];hTkT:Ii x9H?FkiŻF2Ò#jv2E=AWYE4 9Θ y(Bs )wYПOт#q<@4̴-ޣİH#@,#]wJCK~PWÈ3]HKJ@vv") YG}B0 = ${I fӫiךoUZ!8p8MZ) ɊfRh#F/ !]>|w860܍vI>5zw.OSa#ܟwxqRm:Zp9R3Oo` CC ̠+{7j8u;( j) &IH*b =izPMP7[57{V+Xq4$K@bD T繭 RL6ӷ x{} ; A$=\mŊA܆&aڋ]dT&A򪪦͆N$R}|csy&.KEnSscվF᫅-oQ"}@Qx>O5Dy+qt$zv5ZrsaR[] mp" @eͥu)aRtE9ͨN 01 wэnE=/q8|&PїX0zFЙ4bKlDNNQDwrZ0 lc= g?J4 CNfDx飑t"h9? G ېr21JpĨF,S\9 T^9?!G9vbE .0.+.V,l<-_'78͗G &g8-g#Di%@2w]qm $$\8?}(g]k2vQ,sۣĥRZ2vH¸`R K R;'F;b7RL=3FafHX %ZFLaHb6jXcBer1.JHZT$|]騾'\6"1%B66Z ftCMY鹡&uMىƱ{nml9'<v Z4̘la"#Z{ 67 "=cBA\MC4zz />^ry u# !ÆK))6{Z8 sMDRوT#. Q"*ULrp1L3R2ș#%\k`BÑ:Q6 ۸;fvD }[6<6zb$1r ._#RGټӿL 8Iϲ9Q$/Rjg&'(* {r@A`t,#7vVT:R8q(BvSc8Cv:V9)licJK鿱}I8Þ6DajH%Xdb}v7Au`u2))芘5Z Hf_$9k L2laSVd4Q`hXmsR4eI<_3KAf/Vdexa43KU?t UQ5`iyAi*;pm5Ď\DQ"7[}q-S=AsTAǶM2W(FGA_幀D{i3(Oŝuci=',|وh`h P|- FB඀J}awGm.!a=sπ41]xi40ވuJ=i.|* c[lc Z=R3ceQEq`pEUB4 ti(y8~^jOLٍrG%U rF5$=Sg: ޢ4Y|CFLEzѿdQcq4߃xƿb}Vu )VU#ۆ0CgT ' {^ g aA DD0h$dCD4EmWw8q8pWW4DBL*H:AHR *5WXccE:Zx &@[KJj"5KmN! oLP٣ (@&U + j5ҏT N=1pzh&#t4| =?EUҜ'Jq H  ĥ55FULd6k4ڃxM0* QRo\[ )4~cK=ɪ䏌PsZ6f֔##ct=3g ў$\|CeM`5U6ud1уT>S!)czp( {BC=D EQ,lZ֥dCl8`Lx&ث(xӅqIOlOy;l"H:sQ{J(ձկPsHBJfCl:@Wsy)'q 0dt)"@\ȂL~^CSS} W#uBwb|6;Om<=^#C\8qql6̘Cew<ˏFM8djhḏ{rbxt/3+ &>9ʊRnHHְ]kH]FWlvl5q׬SVf((]hZ`Ff`bёkRjgt$>i> Yіi2 +VţlA =W"x* w{֖MBC-9C8bChHǿ_43Hŭ rwLDxi~=<٢1[ƼALZDYE<\E_ϺOG#ψwF{.c4Rcm0#(Ձ2I(d3$ /ařGw4j %!1r `4,hJ1ӲY]Xh۞GL_)`;:I<愂9JC 'g?e_>8=|HD'9F})HSDVuCSw28ݴŸUjN77;``YֺjSOJoJPZrP!jrz!X BsֵO2[5"bd bȁW O<5<'IתoaO*d(ALg<\E^2&ЃfW5Ŝz]zNcX~'rm;`w,8ZۧF`:ߏy !Ci!r3 [ij`}*h_G`<CBoHh)y_I߶H1N?GНI۲T؄6 Xؒ!k~ZaM8Ø'wĵ cLت6ꯡyoMVC jv =w4x8WCU] esgiO2jt3>CW2t}̳@&H}xa'1{}9?Pz5|A0]Ta37ӆ!HE)0a7ݹW'a?sW2:bB&޻ڛʹ͉Cq:}aNK%(%zWϓuch' &}|cHLe*&ͭ:6d#+Nc! چӄ86byf"6 T3Im"쌄5~bAY<)(*e!a#d{_ !Qs0K3XR +ݺ`ON?mPcBϩ@4!Df_xN<{@B?&deo$a0$']&JR*G'OA-HyrW u w']/37L@=r(Q!g?zT&dy\X) Q$pC\KP|pHhmPCcfp:eQ[,QEQ+9|}rC0 HB SyOM_ :}YB[XuIx"QG$C1LS,6ہKJw~kuԃ|N>g;>HDYt  Hv}ica/kO`ClC|3ǃ}O}cxb$~@|l}5sv K$AT?~Uz+a3)14JJ?F1 Nbc^(*aLhrb @)f Q; yi4 VZ|SK9P9LQD niY^13xXfdRb03AF9v 4% v>q(o|)=> 0`NǏ@?tԢCn{y?)o,Zq5eD(tn{='BuHC cqfb}ZW] D~dM MS6c(^P!<@]u=ݹߎDAIGU&&Kq8s&9šG26kN z%PU#`Fys.ɒؚ{C˦$k[1,զdecZ5H2]ҰwRR!a^C.s`Ks#d5^A܉Ro H*AX6pI$&.r7p$F8F4ڱlfRtn5~-ɠ"X*kr HJgGXFr0tyzΎ[41Qͱ ZAUYMiR>zl83[Ox4hiz{imatX#ZփL*PWp5#2I8|E'L|Vu;ӷ;MRd )0*}sAi.(dJ醎pJs]-[1&Ƭ4T,:ԟXLruD$43LD|4r$ FlAd qEXm6 pX134l197c47Kk{0h+]_^5O;wsbi<͓;lJWz"!1E4 Cq !P:֕? 0cqB vEQD ŚA;ytPdv3hB$H"94rӢ$4;#~;??U&[{0)7\z^qrFi$CLZ﹋0GǛk>A`s۬$e*,}DCe / {MӼOCÄQl SIG$W͓ܽh[Ӵm&)g\_;ٖyuUîF}\ $u$ uC{vs߿ts޹.u,A "ɷ56M[֍ ,44Ppmnh2Gbref +,A"$Q1TL &H*"&dZ=BBe }#2)t-*l'X("sNg'*4mLH3v*#C$.Tº_ՉI0ŹLWٗARJjSLM8񟤤Rѡ2 r4,z!oY1m&0'>ײG⟁@sR}䞹uw 2;:B`įTQa3A/ӭ6H$@['Jhp/X`f&=Hx~ Eup$%h!/,~dd}ne/.1yN@tQ 2+LT2*$ү##*BA(BR$$ $EB1 J*$,ED!J 2)+HKR4SHD,DH1 DSJ@I@(ʒ@H&pu'KBPd2-WdCRݚ!G艬Y;UT4S kR6ϖ5{ o {wwTrǞ r )"CbidbeH?t bJNI@PHxz 9q$T$`C sB~SZuѠ $q n>zH&)@RΡ-& PO@_=*;m%$2fzrr4:^ &D6kۢ8\?FSC0#hőDn%`  &@LWQc5MC]ɔ`$iCK yF1%DLF%IXw IoR袆~";RPs8h5@Pvv4^mrG UbXhکS:DQ&!@㛜]T6߼t<Tz.y杘wrh(aO}!ʼ<d~xT-bbϖ HO CO>vz U(Rrp %Hi!S-CG$M ~[rN UQxƏ̈́;(B3:\'W hOZ`M *h3gEK 0 (c u?uyBqQT!ȄqucgMa_eGyʧs|Rz^ P0RICC3Wx=k=hSIM =DdAqQZEٕZIf I 0E76I{bt_~@Qj6v ;4hbrd@!J()CHPi^MDQMRЭ*D.~O_N4aH{!b'8ɰVD<|0n%"X bieZ*NaQ KQH(b``8xg* UV0n C4:_8PW! D%O8t$6}@qrv^΀D T}Tl/TэT{GwtwqrNF~!3 R~qړ&9Ѓ,u"b%d͵NK뉹1A!9dhCBDihJ(ѴI5V1JBZSHqt#$rT=f,t=wy!c%#Tׄ= C U~ޛӳ\ CbQ4wo:5!# 4KF|]r;I" a\ &1uPAa7S! 0զtO[~抂V֨MU5j(GsS%AЃER$K ~FB"$in!$]tw3o@ܠ+=SAIE/SpΣGmyc`C@ mas1gf8HL#]E@׬Cd=񔇒[0|Bq ~`/nI噊PI˦NR4JR'~63+T*!gQ;O 6`G i,nA2T= S3Їai\Ft1TRJbϻ2uQ_#導?EѝO2p5.[a) ɒ$']%ҚbMNwO%bxbD4JTTDP}i.E<;!$D R M R$@ĀuPI"FB:t7i8 S\QAу~~^Ɇ B }䇊"{<<84@:`:b;e (}D08(Yy=Gde;(q~'?8&`c3*RKsop,ujBp/ 4%O.y}hF @9whՑѤRE=ȎC  Iz(c@zL.LP/?,2B.2 H a!";0r@$4ƭfa foFĈ_7 m2nZj*ih>p~>#*k'v)[u`LOViCLEuso<й@=2- T JZ"AfBX%`#i+=̝8JA=P|F +JU?K\M;%Xf<*:~!J:EČɱ݄pJQb!(2Hyfi8 z# $ 0MIPTSKDIJD E"{HH)#vI`|=>!?5}Zv)TR`d! \qfg$o UQR_#(869fiB! ۳|\tۏbi&co'l8Qѡ_gek5 +ՅȀȖCL &;G5y!y7BLI*@ɤUI$%:9sXK#cÏGAQSx+#qla*B*(3 "H{%yk,L14˸#?)Qi>.OŶ>wѼPZy?ҷ: 1v4pR$ z7#Μh8eG"[:1,UiHyAWrz:| P2ZxԬ~z)yaҒ7EccP%6Cthbɖсpa&DN 6[(-2k &XWk(1zg:Ǹ)pO[jg4'ï(.!TD.P9$Maϖ8^vCM;:uk6M ͐H6k'vDp oV=m }R( fP5$^(ˬt78uy&I[HҖC$3$TrrfZ#tp=Lcޗ}k;+t'4qaFd |N GќCR3n160DLI!r^4IC$m 2 4}pl[z@̜=d;6%{~@AƧ`vJc 4!*P @1K>r2>A(u$ ̥3 aNI?H֤0K Eи 8J89 @ZT zYPoKS Hf" gh bhb"%d F'!"}-3Taz8}&#` KQp"M/ؐ'ؙ2h D Ra#p~K"1G5DhZx/\ YQѳgt}[rbS1?C<@eiFy7K;s 7tLF$ o?'*[oq8s {Ep&9K=xǨLQgo >ʱL{|90,g疒m[tlU86 r>`pio{d4a'CؒA,OthZOV̆ts(}_Vmҙ"g+ BPu}mg3$5nS v@I- JΞ3[>$kK-XO$,e|'X~(P;@?Sz?t̞ !&Di&%@S~6ݙ@Wۍ. ` ~$w r84=6VxB v̸8Lj|*ewJ!y@yHuB@\/5[qCaaF%yW&jX%32zwJ]f`|;+0X &*Z64P> ׹68T(ҥ 9md:AO0 Bt| Pkkvr={&FP`~#__qF 0(t7h08U{RH3i v*{W$HiyO |" CVQ(Nt y"vx޳j(\ 6/ ؊R |䣳ė?y91?$AQ "U52x̡Hk8܏}q:,` 9fl(Pd2)o\4ez @% HTca7>-13S|hGXkR5}PX[+~O%K(-/ ̓\D.8Ԕ;d rSFI ; |d\X0$)`E0w'IGwZ=_x/`  4 IgN4oHd^v-GO'HX),Z`t/U;^̈0$|aO~xP%OQAU y]rxaECZa,[@ն"Q,0"(LLQ=./j|D'Ow‚݇WE`Pbp\'Ix`A;!X*Ucd돆 lk@!nHB0HR 6"n ^7@p'4!!~~4`sO`JB1~B.[b5l{z+Ƅ@T!b]ZOj&6:;qS'@55y;My@l?5`c2fXe%dkMchAi 1l{$x!z'䇩;' *udGL=޹9994M>cS&[^ۨsCu\ s.4y2B<~qOGy~ybɥ#-D 䄙D?%A Խ^ ^}UŁ 12R4~&DI;e>G=r8<7޷j-pcH3w3gD'*k044{yYE]4NP2('7l`>GHPz/!`Ŵ/ɗ;ÐܞIŊh-D*&i(D+E7vhJƛwz%kly4C^Nr@ HE=آ*8J.SDXIOc" dI{ :QUCdȬ 5Ih<]iT&"Z:d5婂J#lm0c *F!2$)T,VaS((& .d)ZNA&ԗ0xF`SDRİKifΆt0L̤HNɠŠ6,܎r $)R1DGnsg&]) :'آ BRpʂ ""&Mi) G#ʀ 8"R%h4* IDV2ݞtfiJ . SBPE2yQJ 6 왴 &b&jBbЎ  6Pb9M4}EX[Xd @P\3̿4S^1!h.ؒcq{d&.b+8 F 6;p0s Nll/#Af54Evt(Q9džhb JN"DɂDI PTDE4212vC Tht[p=FFӢQ5 X&`M2L4ECTDVibE`&&IX BPg^|w҅ RAđ'hЉahptу\Ph_<ׯ)m _s=4@a Lx@ok(.K1`=7* <&zLo TDIxYSC.B< "&fb#EOkƟ#^ZܱQHLiF*U(i^U?A\r,T<«=Lȍphd d:ˇ |j0! MSٚI%K"T /Lm4@Ik5 MMZUEY&{cG?O;ߨ>}40/֐EJQBP3 1|2a0vm?>; lLKL}8$Tť1X7n%}~{8XMC#1+2z=xSفj5:rVRcJ#$^Y hYLjFahDV$"`((Q JNf@I)Ow^H5a!TJQ!Amt0V14x { $iA0^{Oߙ#Ny&^J MQ 9ڿ$F ea-iJVtުp]7A~fZfa؈@N8q B#~NV|0u@O);*E}!Ѝ*W@$"b_HszL(ҎȐuǸ9 }>RCM@`>aMQ^/:)!O@  JCLr[j) [tx$(N@bJXXBiJ"4t'$J{>Ѱ] 7\ M!CE5K@UAE1P4`)WX>{!uJ i!"cP 1 QjbQb%+JT9PI tiĚR= U!RڊV!"$E*`nd10mJ/h1@o"tpn ; =>|btmH񫌣݈:Utw Lygkl4tCm܈RPUzD!``bȁ| rɞp=*AU'L~\}.n5, ߌx9NA[E:>~PmU9ɺ3h1V "bbr]zD*t$&=<<9k<{Ï{Q3MpC4ajt}ٛ71 U+ƻNLAf|Tm?{VkÄutSi5.Xq=*k7py&k QÛ@uTkgRc֋L4*<1hl Ǒc5f\nuM*={8+/>aczs32*ѭyaD\,~B$j CNh ԥr2)Yʍ)- )XF&Q>dsôGe>/LCHauڪpbms?L՞OzE ֻ͕34G3gYHĿ"'cbO+)BZn+Ns˒*(t!=mX^X ρjuGf7-wk._O1 ^3|^]i:b%֟Q~IL^l [:USQŒM3y)YyTU`fƲg5R1-%a/L'MGXZ=6Ӣ޳E$ `LESGqz7%X]C/Ut G]y5z}S*0jvz*g\lj1`͵fIڌaħ)M'20n\fﺑXA `>!){٫0NfEWa(^ðə< ,{[:pY m5*)P `R{ f"Lw4eӤvwi\:w#'} >spd81#]Y`X2nJ鎹, CÕ)>M^ty&ZSsO(-ZZB4+,xʈ~J0]Rir˟23oBx}L :Ґ/ך9O<]vL:Wƻ9jЛV PtֽtLbU(4 =WC&ո>D|mD?B=D7!8n&P/W hpFz)/Oj'gi3$ww7U6Tܿ*ksN_QLIpBIp#?w򟺎 R3]f[+=Cq۝8ܢb 熕#}1xjȦ^2Wzhvh܏ᙆ7\Sz殇l풎K7Yq;^f!nv0n˓$ ^Ga1E|ٗgWy0dvw鞍L4G3xZ֫)8c+<Цط]&F|o֯- "'|b o1jupc,23q?H6\F2o S(A' FP_9 fc֗ 9>O`3MR?awb (~havT=ˑN>C7<XfhvP99hT&}5 .tJ^Aݧ}r^Ηsq]8B.e7 C|=N9?VAOQK9T8%2^Ps9yE5!r_YgbH7wh2-OApx҄I@IyC!>5!4H$T@K|#TߜM˹SrP$I+t?-)w5@ V(MtCY2Uj;. I :&Pƛ>wu M\ ɐԠj٨\x<`Lp[4Eo"c,roTtHC|:9df "7XiǛY%\:cPcdLln8R&d3yjfFxaliUӥڊCd Yjh«xRqأ wkKӊh_C@cc2ňh)[QLcZ BLM S#+J_i)QX*Dvy3H4w1EPJP_`D)iiiGX!t !Cv!;T{vĀBo2S|{|! Hzdp a I]m~9&q ǜETRAӰ%7 Rx5qv`:2QDǔ#'^C40|M˫ P$OUA ;3zv.Y݂L6'_/_ |#l0hg>!f]nr\ "spqZ"eX!biq499{W=1d}!I}1&(^;J1v;=R(yI$#&Gj ;R6kJݞH$+%̽Hp=dX?#**;:PS) Y&{ 2pN( a)gs`OHP H &Qie 05Ji; ItП)~:ZB;72.T-%i qr9,.*-2ljU4A<4.x膒ȝ<3$7DS/˜d<&P(ЅN'23_iüOyV?׽+EBhq#9Vl+ӛ|ANB1k*PWPMF3v/\17e43@K^8F2R$jT*0C)jʐ!b"co4.;"晝Aa} AsQ5r~H HHm,aڧ=W&=r~s̈́bwiP޸os9E!N%BZZ@~)3 ӂ' 4bjvGC60R'7T|;ӫ hk׶}j=ҁ\P 2&5T=V8M͡E1mOQ8竿 1XHe<"*fBR;.*S=c)\NMah6rBTA䇼hJC8-d]Ɲ4}oGwvcP6 xwEdOOo4KU8OkFXvBI.DQM 4of=eu) Nrj3 e+)p3M0lFh[M\(S(Vqwnځs`57,ۜʷ46F/!z|Qd9PJ勄P.z`Б$ HYC{=5;G1Ov dG֌BДk 2R? 4~E~?*.Ęee8POH: >J/9cΏm*@@ ݆3ۅNtt"T!E$PÐf~ Tl.{?rþt M+8*O1TQb*QqxQYeibKdO#la)1?r)Iha)ҡ*JZs,JE*JF*4RmE3Q2UTl'Am|`sI|ܦJtiӂOcyήkaEըl2ey5z Z}'XXUFkb&%'k6փ+'exY| 0ՙ}kSc]*{B 4gI2LɩBB(=IPEAr4C&d"|CwNtXm8ۏ=H!] F$1`Ki]cՀe2N i:G)D&b;eM{d3QkF9+n+96udN$EXbJ9` ƪ]0I۔vpR$(M0aEGOXIpuΨ"yK2jp eQ%{z0YUݘ Lj-ݼkt3.eVai( @pbd!Ӈ t5.ZtXCm_5 ̵o1 hI[6.b,4E'Ԛy9`s9LZ|jh<lّ#=΍! -ӆP#%ظ%60@`C!1H ,aT:ܽd+NKGqěԄcCE*F) @PL IE +G6ƥ MqζN\!JO^As3*p'jg935Ph1%de )s<gjSJ J+Z"n9&uz:kK$q Je(EŰ@S㧍V!V{ẝzh̪4 llZ8c 1 dھ8 D$w{i ͌up 9JrEL F\~4m:ZDII ̵v,΁ fKjW'm_cLT+C3B-ĽDNc[K*f,b|tÍյ'=>o}'>KS$Ёkjn+D&Y2Fhȑ:M4D!W;axu!A\A <'Yǘ5=#pʎfu3u&D :0a -M Z{w^Mi3hä a4k;*:id L5c?/>޴y\MԗA=hop9r{iv;Rps9<0Y[v+H'9{jtkМVo})Z$2b2"Cj7v)F QYM Lh󲱦-62:^nHU%3]-PaYm[ш;[o|p-j*I6^M"iOwCL I ȟsD0Usi4XtqSP6ɒe߽|myɓM.2mmx >QllD3͛¼e#o,:}De1X7[y ➋q$2!ƫ#.3wxJY{WOD`[i\쁛 &h{\uQ<%nՎ0s+|z{+3$*fyΧ CVv7.09!'F 39y4%Pyw3Ցsh&dޭ'-|6*K(vdI:~"XrlRs>[ %>;cr,Bq&t:h*hAz'sA芖FH3C;]QM'҂ӕɨlݑZkɘ.aWm q 襪"{f~hއBl9i㌆w$L˗9ҐS;4>1y\|ǧlkWb`g׆ZNv1Kx!q-; -Nz-H}fϞ`ގ-;xeDD&dDSA2l`)!&JGԍ. -yb)i;1QcHiM">X< ᆚbNCd$`-,j8{P=@j#Uώ3({ X` 3O1Rtcqk < |^l4PszQ+=@ op6t%8sd6^PPH(@)j@_0a@M9d?A2+1(hf*t$9.Dk_ '&f]̇_hwr`o \vGr4bk" B iaV#9̋Z&2bǠŭiSA]N$TsqDfΘ;f.HG`e9TM_ju y<(nO|SN8m::kL5dIjÞIz#=>ɶ@kH2:,ԇ(RqםjÚFU&'n++-Ғ8W* MS#2:8fR 7'WfeDZG`$LC6t8ibs͂wU\Az4t* p~)&j)t&E!AU!OBD/ h)֒Ydʟ0+<Hov7BfFw7z^ހV9+XnU9ĶI&IzV̕x6[<;8-kr(-ޯy2NlR/18f``5&$<!r !la3$!SEnc2Ǽ.yŠQ2ib`L#0x 7N*vlATAR11@^@8[5Y/bpӼRRQ5-~d=gGݲdUsf㴃ƮKp1F2 O?.VX P%UR%FuFI>yʜYo wU.+fhznюhu''9._tuM4|7I( ܫxHݵ]zz]R/c(^`) CioydvL4k.%h!Aϸ;?@<@P!EeH SP!I E !9@(KT9y xI8wB cVۘr"Sr{F$yqyZ)U7J =L;caX~F=|ED_N Ho#gSݰN\[q7gCbRa9iP#c=}͞} 8@0vDAqwI@JL \C!`k,Y!<[tW٧dojNhdnW%nW(G^ʜbHRNOP7C6s00OUN^&,WH 5K8W==Wѧl!/j3nF3<^ e5Qs& 2=SII؝64QS5T():[qMOv8E2af5dr7*2Z A3ɬZxlns॒$ޡ+!C6gsͫm8 զۖNu0DpU{i;zmF` /q\楎#6`)ÀĮ bq$v8Rspss J#Z Ϲ𛺼'EQ1|׭9]}L:}ّw8(96abNЖPpFU^'h*RUƍL.dhR&5Im-X11Vjʅ3, djFaq,[xl$ipA@6Ԉĺc"lWQqÉ+ꪁ7>e/j￐y{wPuKrEN_AU ֩e`@R1I !9!o{jhz6^QQ;OD#}x|:J)$GL9!2*'dB J+T?I"%--3Pîo{[f[]Dz>?ӈsuu: ~ǑԼO?G࡬ I8Yp8 '%K~(4`B9CJi |Lٗ ȫ%dRI-3"ln6`勜Aqь"KৡbѾ9j]-.C>XxA<~Ѵ&Mw >5aB)tLSx^rzM!v; w^|jd&4E]*A8)@4OA-h. (la.xX!`+?\tߵ$Z @0!#ߚ"yN7V4 k-"'M HX % ix {pr9";wB!D,ݸF[I! GVg|72@912EҪ"z8XE-20ӅNW7 Ԏs,kSs!Poity')7]89],V1.Y TDHHa+I\XՏP³5(1Be}/=Ȕly q&D!zryXb-` P.yqQshijh2MȮ"tSRB!:BM`thF Ĕ8k XrsKY&~qƆs8;w"(@`q2N h)*h" PPMDoF٠h*F!b$` E F\@(|aA8o4А0 ?@^z? ]9g$ 8ZD#;-)44.A2qkDێFlbTTѓKM *XI *&t7vl$" 0|؅sJa,a~A@DP@]ZV.L1TGk?#`fhn?u"!؇xbbiZ?$xIp1٘< ç o~pPa(ܔ!L<ƁI"ĬF؎ma;{ -o,INJE0CN4ь},x4tdXbe#I%bd D*r5@U2J9e"|'.?!?/v8X}N6`P胏8DDkS \;~bltrn|8Yx cѶZb% U}q&6OJ .qO(mƠX&枾<IZQlǪIlƋR)<)^l=IL`=d~BA@R4Kjrf _P((R$T xSr Q((ZiTV > '}$k/`q;|ٿc5 2}?FZKSjopZGѯ&“>R˜>_?'OIA|şL<'Q!\?ZPrR`M9xDP(-'7`izz`4"똗%(`D)ݘ㣆 R+]9S$eN5xѡVě؇_8m 3 2xrE4ED"\Q`ECj!ԥ[6 IṪXg밢(QEa(`"(b.JXt=5 :"H_ r?<6~Iܸ?O.fk5r?exDR<Rfro`!.'DUwÈCBܮ`[#bIc&$PfJ5_7c bG/` unfA/&Lư;DUw2K ATfBaS9 ɧݟ&B)]1n#nҼkhcM 2InÃ. !{H sZ"z;Q" !b&Q( "AT FVEJi@e"([vr5P"%t{ Wc@;@p$9vk- BbH%i_ lm$w\$?dqDz4=J<=H " `8+Xn;<fh(ƛpεM %ɻ1N(5cQL Lt8c JJ-9!^MAp*b("e)sיロz_g$%䋙Wj,&T@p#<`# %7kxP{NY2!B0e PBJ(!J)hbdEP+M3پ7>R6X.BI"^y[lD} sJD%x5AiR'@@~;u\//_qŸ*j 'h0/vwm~zDga7lhS7KhQ quCX$5䰝 dx7l *pZQ-]c0NCDMOPa ba\Î#јHzB3O8('}H|*ϑs/f_f_qnj]2dbC?BA<t*HLv5gQg{_?]DJ)|IFx9t5;SA   -CGcJ;ƃ#C(`{}kUfp/JϟOmӯ0hwp'RP*v"^W3yFHCHOKu@>DM礜$;*d6I0t4tc2f0r]SKb $i (SnO=!OipT[B\@}ԗ1:TpVF4sW0lkjM`(,<:)܆NZ &9=!c3f&)l䇴-mY,!G :V$- (l#ᬶ "p&#g,D*⍪] m0As*anby ЂPСyJGƹ  1h6Zry-L>>V86`DSMC{@ Jc8 RBC(!8qHю4Α>0>?ipTkd~EرS_-::DWr5v!L)!ℤr_49DP)"D()TވR+AiPo5O/0.LG PX :@N塆|"Ҍa-l=ju]v>t:ՆEW`J[#$9Ɠ{Y{& к% UU%U$hLH[4!2⒞u0rVPt\éC& yJ/>>fc K@i4ƜcKmE%C3kVcIjlB(axZ!g9 q%@)߈QS+6-H˗Ty!Ȍl|F{E@.EhEvS¢6{N˸j񃓈"f)슯=x~O8+ 0#3 F؉\!cf1w<;;H5#`kgjh F (@`S* HbP]0yh8  =Og~ӧ6˰*BntϖՄ2CZDN)9=`tNZD!%,SYd%P?#}v0 D)6V)LIX4qooDTx(I^t.CT#Կ8CBE쀠@ tHK}lM;Ѻ6[9@=AԃPf(okâw L TU ":B=Pw`n3DW`c_/oҶEWN_%ڣ*{K3F! F4œ>qTqGS4(90=M{T`A~8qδ/_3T};|HTyb#e+1î~ +=;Of-뮢~wiBi燳[7}v\ Ge~6B@Õg2w4&zq? 6=3* f!C!@8l*7e$Ġzg WzSooryT ױ$<|3 w#@Ad_gE:ަ}J}ۏO3֬s$Iܢ?:xq~s&yUV 1\ק_i's{s :H m9T; mcw Bۋ:?v]PfhUV.BFM1 ~4y/4s;Lh=a$*Aj^DPC h 04!TDR UPRlD?HATxuc=f3įcsB, hz)Y|=Wm[Z8C!|8A 廬iI^d{YYÖ}hшejy>B:ʍIO)k@7+55E]rTdzKaX['8*@dEB>Mpfj/ F3KDnie u&Vr1p-llk7ueKUc|,i˘FU.<-nf^tz{ frB>M-eF򆳦'x*-Й{VmLfsM3nCŭ4`Wz2!&a8e!8ѪgI F٦&/BM,$`1%<z+v5Fߒ^A0(qs-ym=Dzے3xOQwRk(j|+(KmReP 8 Ɽ;4;r*h'Xjpɑ[ !BB67C(Lbo\f&V!XJTsE }$d=^ӔzQ IE cJMN j2oFXn4"8ZdYflDlkBp8rOCg;}Yb&i009yWL~K#<Y߱߱jV˝8S0tTEv&u‚\g{>DJRð3! ^#ggc2kYD3=1Q4"gf X6-np>@3mR|-2PЊ=}ctof)F!D}5մ\z&+3{^vMF{ۚкsNN& PP(( $^@u&[=xR='nǻwa\uM8ͳYZ{ n{^P37ޭy/n{up^{۷[nfͳnΪ`.zzt4y5*@WFsfSoK/;iUeBN|tty6h֠Tۺxݲ՛wW75]9LT7j^t(hݼ)[ 8*,n@0tǺ5$|cաzWK]I>>Zlu@;pNl+Loi"U_[JTo|czqVº{S퓦bkht瑊oXdVjg}{Z[o[mu*7n:TSmTOʀ李]*uOsNJUGmwB5Ԛ)c]vztj6GО+4UWZ )ڂbfѶ+l)}|w )ҵ4nzocoGKwtѴm^6toٍTݭha@FAIe='S@4 4LOSړih@I"!O@&M~SFCjah$JHM!6O)#ԞOS A@4D`I@#$&OOУ&CMD@ LF?4d46LCO?D???ڄ?m[OIۍs?v/t v҃^+h6=OwC:JIz!hrÕ] GGX̉Q fν4/e<9T8e"Ni7OF\Ssb϶8T8g 8(F咴(1Tp1#"9MF Q8TOa$ԁyMH "+ 5V XN_ŌFgbjϋ 1CϯOL:s@xҋz0Y2.) Hc$D{%%N*PSE)Ds'WIh;0v)@yvj0q3f\*!7|rDe:$;tSx@H&θe?#Foa:t~t|tbx("1]OǷF TTA^wS){_;<ǥ{+fot#+Tև١WyHd,42c+Gd`>^>Y-Eg&H&BP&͡\Q)ej-kN^(xqZ/^+Ohzԥ&:>O*DbV*MjRk-g_sɗ.G=[qn^;b/;A RcA_#c} J3e>߃˻>޽y.#]uKr.n0,\DJ)aX&ڢ);1jV(<`̄CW)܉ۑ>ܧܫ4LznɺcHCp?*׋1/w+ ؇Ggvz=Y-PcTOtjB^GTSʍO~|; zW#ܷLd#s$ޝbe"?/,b P& _gW"FĊ5_>nMyߙ^5WT F/ =q튣iQ(ɾm4vRG9PIqX6)d˝ra>Uһ,qJw@$3,.c!&4|Zfr M$iݸ_j6>/bn {_Dl[ v($&^+>#igfO[9e)7#HksxOM 5\ưE7M֩&uZI>n;~nD~)zXjwKABy4@3翷o}kuvD\*L; L0rS*m/t% fإl1DX9ύ~U> b$R~IGGSTI:kE##vJGǼk?j/m^soۼ#/ú*6l'߽\} lLej^oMn K>l4Qh=gÿc'gnF W狛ϊ԰2)_Qa e8=*JԠk_mv&_S|-1$cmU|Zݮᯚ5_~61SW_N~"Aeu]DEsEE b ~*܃E|Ҋ 2wfzHqM1D_$$Ɗ sF>͗+kЏ_Mtc[sIBI*'T𔪊NVٻ‚#$TZչ(,)im]k|}J5x2Gr晢_{Ҡ`ba~+1ooK= JP'tٔvIH0AOn'rѣE{*+uej/3E5ΣF10Y7i[OfX" 5%2ZEiz)ܿ/>M !F^-j0mE_Zx/vѣhJ/~UdS7W^7"J|j>2x$"Ό"QQ ys1E}6١dъ*ېWt;Ыs\6o\ۛ{5dY(PELƤlz4P]!%3E (#%+ 󠻧QUAXɊD?ʜ0B &8 DJV T$ q0 ` s0B5PT (d@A"} ?X26J gOq:zf MjBT@pPiuUT-m#5оG{LhBCa(Qp 7PJ3&=bxUIzN du$tH!nW^+&i'HyyCbnP?@*%C몕R(B K]DSQ4tc6$$aUaؽePA"?P~GTV5 w?O ,гb'H+C=քdqF {bQ$ֶD2-spwϏ=c1/|(pt#R-V?C?N?c9fKťAg@^*@/S?x  JPu]2QZ\dfVe1­dsIzNc\ބSuV^G|KzR:W@\f!B,X'š>o81wN6VX]v9T0$Ite)XZ6>匳bЕS 9NQX홢 gL: ؞~uÖN*#`*?KLJ6qfT{]VW+J`^|P[1 HܨF=VX5C9vTLv|?WJ ' E' q]תv'4=U"(JѢug'A$QXF%ݫrM*hxT[~H5vR}5#6+QB,!X|%D3gMT2K&0P,WBՐ*@drAt*'P() f|%)Lə2]/]N7c&|;6]ڥ%UY Tek߼"XB͙)v(5DPjX HJɺXA3N,T$6H dr5l2[$-R)R©JXJ jm}}Lx;O/~Kdoe"]νKοM%Fd~E,&FW1T;*n[@m8S4صFU4@Az8H3+ºU)mjGVaƮH)TIt4Bҁ4B"'e'xu(,Å!f n *_j!!ؤJkͅN 4w|(ϯV""$h*LH vsd 0UP2|S U&i!nļ A+@]01|| p׉{K#&*;rc<2!LNiXV :hWI˅hpafhћ ZxLi,l Z?[qUS2ÉaMHa嵘er-c$B6й @K&\a&'z ,t)%*8--!@ K1IL{MmLHj*08xE8|&=&L;݇7/0%#]q$lrd*^&eD CuhY.$DDt)B$1Qt5hkAX6&$d̚mB)nLM'l)R[$ߥƲT ?C{wr)v>Ij=sG7Y | qoUh4:V6CE''J?_)VxW}̤HDXas{3c֍EHN8ŝyΐ#]Nϗ ?˄#ZJBS?soKJ3FhZ{_m.ŗeg23)I(Iir7x yF^W``EWL;jBH,sAdo0 +ANrTKV!Zc;}D M &WS<)~Cx/RD.T!(,R ^&;^ocW~. 6vܢW5d y{:]*Ct.WoUWIf۵$!*R~nl&~)>tm?lf[sk?(W+?SdZuq*}Z9$ $1DOUa5փ hGKЭ]X,<λpտoRBdzdI l徺 O͂x` av%ѡNi g,JXml0)7QSaǹDhZy!J<2w V4;[%|&wW)qva5;~=jSQ  eYa-lI6l @^B|?#8U0&{GG1?7CR83U@~ {;׿2U8~AF# >U 4ta`"*fmFuy5_bcn #.T"1VS߿ǖ($/H%E(K,_tΪAI8v֔dA>Ah? HS( `7[KFɌL?P)wt;r7AHs T`B#޽oYwsmywoKOyB/%b%m5p-ˤI]wW+W\ܙ\.vHƞuqq{E(l cXtf0v"e0uwT?-9Zj7&ܫwvѭzD suyɬNѷM?UX~x9=S˦c==u &O *2^Ae`t5>|}{ѡ%qρJnؒJKEB%qw*459cyM5 nbip'-C??҇P̆ӦK8/PNi=GO`l>`XtπsCa0E}Z6nOc-]@N *fnwW!k$-; +mDfQwP<`'4xAPȷؐv|X/4n*A cjY yՈD9_wn FE=J%tjOYrwQW,l$q"kȏţ|hH`[#qw0s~M/9x[+6tNX4~Z,2:^񯪓((A#Kxhh%8* ?<"sE':E.'~ǰo>- |i(?Vk.ކG,M躳T2/CU͙xQt%o6,!aAk hZ14 ;PЯ)z=og/D0|S|=g@ jګ3:R9BI>᰹|{ׅ/wF:ٹƏ7h@=! ZA$ aTOi+_81R5}ظ-'|KZV7qsa|?ds7\ك*?e& N2>C2;SWh:>_!C߯?3g5DxI~{ w`)p!@$g1Sf"nibɟy q6uQC\0?+ >n+)K.b\G#]ZfXa4}VT̾ !pw|5.G`LahQ ]>B{&D* sW1Oa>+Mp ,1&f{8^i[Ne%v?f{DO!j'k}?3ѧovu8 YXWcz'^\d>6GvQ9#P`i;z5ܻSիI:- 4*p HZ<|[~`>?Y,7l Ud_?p}/'ꪫ_x.wo?`Hti5PCʟqt;O[_S ұ+?\^-?HHcPڀ1tMRnm֍Zp#hVZJ4VJDPH-R|T티!L^6?fcv9]fxRF~lu>rG 4W%O2}b~86cPvcK !~]sn=~LJ0 (3 |LmFNﳼ@-4|@`iwTppw3%֩ixoG9=o,b}3Lsĉ(P6!".k6+"W UQAL ^2(Ζ"F ɱCk)'q_ũCYD"* 7E.$d#\_u's8s63Ѭ :`}YH}CwO[ZߴRxݙ4tz6w_$Ecęx+i!T+K ɱ+Aȼ=Z%bp0eE| #-kqTd0s}NY]rJH44!P5Jl%K6 _k.Ix |BWAa0j=ù&38adpR7"5Hu/1c`#P߮]Vw;R9X\1ǂpI_QW#K>w)W  0+WCn *_U ]Nhqh /MXhCb4BFzF7 TиL Ir/U"rD탆ss(z4Hy38]i"W)!/ @Euュ[y)W pd]9{.e9'0c}t3,p:٫ԋv"LDҵkM<*߇?n'me^Y8~RAX>"%| LTӫg3N3&elݾ/m%.6BpAʄ*x%0nL~ CS~uA ȵT5\<N4.>1>Jz㗕аc9 PH?NzEqDi E WμwR A@k(d=$oGp~Y0r[E^703µn#-fGIՕش,C J.M[ 1@e멮v_v9a{.AI[|({.(27=< Oʬsۏ-n(ƕ@@@@@@@@@@@Ax{ǗZWMh`31L¬?> ]"Ae pua/8 q1//H(l7tfMN}"'os}\-@]mT#Z- )ԅ2f]9jxc?C+m=sTf$,&[{ûa\,A{)ٵRG]#tM}皲tU8uC `D+I9m{7#FR1<Im, Ec@rà4en$h DUI !(ynyunע~&H9.k 9V!* 9Y;.Ġl%0>/IG]=èU&Pʛ+@7uu|`5vp۸mmm^uP53KQIaܢcID@\PfǟT O2ԋ'1p0al96Dm$Zxm3k53S4,(H!_T% Pc^.XHGml\,}ݘV7t՛D0{~I ݛ zs8*o&@k$]"$h|>Zƺ8EdX>m {J$f|> XN qXlY)޼"תbo![03 B-$dh֏뉠 c #EEy%O dGԂDڛ)vnjb@da ڒ&=B26RՍD$0s*|?nL 9a@t @ "7 '8<ɠME` Ékdq }Vx͟+8Ε.<:qE ]5Ȳ4}j*+|OO f>}w<N"g˺m=/=ycnPl61ܴN]rjp00lh(4X2gV1eMղ<8ZNL,FX X[ⴅttn5ˌl]^t'FLMrIߏ UxGi6Mdek%~ 7|^d "Spo>.˽IᎲB#sʛ3fE\6]K n >UB~dD7"|'cpجD(ufH~P+諨`Xn$dq XZѼccK_˫h.G:U@R%S@@&ñI}~_9nb4n7'˓ (W)v@|HmR l N l ?g 5n$rRy;;֌^6L+h d(A" Qod*Iͽ, +*p`4͕m:6a|ڽJD; s_UD͊ kZUK 2g6^ȿT?ʋu҃ f*Ane?#VhTD^P 8./#BI gz( ͡[ȋ*^wsu O) 3 rC }0g y{=7{V@56=^7m4t_[lSrYI+20=k@x HY$= D" eJdQw; C%q嚫w>ӊ\0dezgy4 "P50Q0aC DZrv}jXm߀ გP\BJ^}N4ш]gpc}B? ,L}3mXOYHtO\e,qG7i kDWTIsw7.O:2F< :JVLl@G]uǑ^Z;k}Wbٹ &YeYeYeR)JR)%$"""" {NӢs!(/4ڿGuFH2GHNI3їn9a~Ҩ~߅\Pt|6 BvC~v@ *ap*  peb$ G@b QpCfdLG%U9(3Kaki\|!!nWW*}1#Y^<k)\ŁÁP"v xD9j4zoFO &QK?bG1{1pV0pT珧ۦPt7B\!O \iL{m ꡫJE^GtgHhA BP)*Pʄ$>3f-3خ$u~9!v?GX^l.cGr: , JnYgغAH+UW :\뗡/CR D{kwUᛙA"/M~2>X| 2̬pCrB%|4Iį@+i6%sЁwU@"Tar &&=ii{@ط!`OY,oU_{=ZR2hl]7 {C1Y3SEs A[m 1P  -s8oszI7ծڠ:@|\LEE2P⨀ͺ[6gb^qïϖ8WF;}DEʈ||mK5Kz:Tnʆ|6ř00c ^F/"ULHc PfbVaB0:Uė^S8]On _ל"2 8y u\2ֹ0<:k|=х8KR;ҀYqve)ׁC Yđw``c|jhT=skc[=hHؾ۩g|vh/r+7:\CǏa ^cVo9Ǹ&mjkM_X́9X?P@$VR\~!QRBc ˳ ou6}Smz<_ Dwm>wBwwgM>_/ 8.CzD5mÍ<;t :08/1qTe)O 7eF㒨+񉢒FHL]&20 iBgYh0Vи¨J!KGk۳`k.xZrdR6.C kBH@*E07MǶp,ĞbD:~/g\,p޳GovprVvB~J ,T0- n\3ƴWDMx9wVY֓a%5ûϻDhX;:!cP:rIN]Wv JHx (}e>r8 .|en_켽m@ Z"L?fFٶhVaWP%)1'Q ZoJvL P/ϖ p?+5+Q𥈟S~yW5"\U=hm %ѵlhu`D8o4=S ^Qo39vAohvCPAVdNq3sl) @ ShmTʗ6:#(Qp)BJ 3l 9P9ZH 1g>TWiOa)>QAdJQ$I_@mn%2> v>˘:nZ҃ί% Xd|o9OĮl"9O$ Ӽ7@+h/jԣ #B4Ǡ(U1WU?E"I dDm>?F5))(@O٪@Y$fBo9tkv''kf{p{/CCʟ[*@PdE?j6 "}$ < Z_E$X]*eڪS!yiJG8ZԒC3#~.5yzz"-o5p" _A舢AMlq'4n-<uު8 1a:=2}"vipp6(AH0^"BH.so$|X".r N%Cv2k.C>wR#`;_|D'.'JP' c-B{ Lޏt%@fy䏊!4*[FPQs]w9Ai0C{X, \aL1uBA* ` /߷߄DTp( (pCKSmp#O˾pm֫=֨UX Z)m4ѡUēgkd .C&HSH1Ә ͤzUH)m*˅ՙXى~G8SA4t">O}s! ûx<3CQ9|'e?Ӄ0P,-ϧL%P)b#B2h0Fm.g%6pX>  JqPQg=Sq)W?;pOy=gW`G*xnb~#YH󂘟46qmX ZZ-`"F_D+Bzj8}Tޞ 浝WLm=Nlvwcx4(7߸{l~~R5áeG;43}1 ~=/mHEQ6SVɚqAKE5{1Z{dڪ셟V6Xa>=LlZpdY@_dZ갹NJ2NrUhMjHC2KZ*ZU-'"7*=ݚn =J p?w<;*_Վ>Qz~UgGcERKs2,=Gc,"4i3( BNϛ@|#6,C!0D_~xfffffd[eX~s n2³WG\c׳ :cmvBW .g`0?"@@K4gާ. ۽Ϙy淽~;i<|lΝ5Nz`Ҿ>+KL@/{(cdc(e͐u3 ɞdNzǝ`أx*7w"51s)2X IpV" R@0 M/8zs ""J8tE#y xPmTLrw'n#YFd!ge3 E4{IYR8/-%꽞u٫r /!Ը&(bFz4uSGvs0qb~70"-a/?Ed/ۊ\nj9 >9 UXm)ٰAzA5_&xq!B.aPzfUHsc y\|Cr, b4z2 _l1 |QS3Sw97p(Mnnp+Q^fQ(`~ĥk?Ȃ +,gWC#yYtwK @Ȁw Ɍ50ڸLv3pClw/tk}W8Šl6y˹\@/>m2>5ՄzknG7hc,PIVr0m;p:Oߏ'b$V [q=A)Y( Re ph`gE! "x<,if"0yI L~5j!/db l9[/@P9=y{{s)0Rrnyʔ۝|?7vKڊ]G xP[/ r~$3AehWy=klE䨿4Q@*'_Wsb&(Orn8*|Q1X~`/ܮ5Θc8"?H"ψSM8PCQ?WͬG6@tT S6,{s[tUj`|H3|r=З"u Rec#(ߐApTVUP/򎃀8S,) ?9 @:G7iN!@`J2]J^]j(Ϙ 핆GM7W3Z{czr)p%Uk\֏58݊X 8oW@F6ovO2T;8Q 70nteaRTLx^chr@fop~}7?/>O$cr#9` ;4?w|>_Q Qx"*ئ O@k9L}G nMܜ$~ڻoW1sd0(rj‹1~[ ɸhYb@'h)L7 X?}[΂_w>a^sh |ǟz^ meS>8xW@o w3 Z/7gkB&B|b'X'6.{tDbX:v;J&ab( Ot}E+Nef8Uq ^ad1*eA0}Z5 G4X*,("Q ?2E'=217uyipc] Hp?gV ب*-FQ5QcQDlZcQEXڱETj5EU`Q6QEcQ4[hml[bűmcXڱ"+ccjmE"fѶ5ѵłcjVƴl+cb"TkƨԤ%U%Qc[Hj4mU5mX֨Rkh(,[h66ѭRkj*5jm֍lchlhѰmXIYF@VFD N?lDUl_EWzO]/P9k! ))wDOKB [3ӳwYl5aA݃s5S1sj| lq_8 U?Oa-v6KN8z97YS=5dƭn\]tbXx5㈋sr1xkt 8fV:QCy!z[NivI~Xe funxr2Kw9캪=:egix\ךgu eg#oZ;ځX$+W1 |Y7j=f K\DE%Y45ιr ٱ9z])-lP݃h0c0M!?K]q+[ul:r8v߭nүRYr\1\ҶYۧ]1kBa!fZFTׯLC9o1~:psySs<9RBِt/I譆q#Nܴԫ;U *O>hO9`"W֘qKh S+}4јqwMû>tfI1%95]œo&B5|cpkmx iCmϏ1E uuaHIcw#4`Ud3`\7wCBuhsu`|cw&s{˗7<.s 5ݛ5ьc1;a9s볷tt^_h6{LWMk j7UTXǷ15,f,҂vbc1by>3Ұߝ0Z|M5iMߞo0t(G|cFCA=_5]?6УPu1q´ /=(덷Tj9UU]~tчT >(OADz  Q'祆EQhk(sZ^.뮮Jͨ[ƨywV_]i 6]^7mFMwn BHqJQQ@v,I(EzO1U*8iwF+>_}j?T}>>k\=-Og;{Dfpab-|Q\=zhr$0fS"~|?Y}W,} ~ED_>&{o:ݡDDinG; K뎼?~ZJ=r~9d!wưz1Kv6il,4nϸ V?SߗJx2k,`e7|8gQzk'ٱca89:׿r-6E]v0ӿ} ~kAkvYrM_[7Ju{t,i4'hΥP0 98 LnYuLc"_xK] Z$HJ=06ʉIѯfomnP^….ex&X @%;0-y =]<ꞿ;tAKr`c%H%ap;Ak`(<9=k}s݀C9/@pV6 g;5'#kѩi`)j~Li㦶o@{{~6nP {%\Z uAݨA@9ܸ \iW]|7Z 3eY:dּ%ZF~:ru۾7SBC=5oo nj/wN‚"$y]p*MMtLhZSe0 `ȁ 9eUnf$c͵ #VWw;Q- w]zwn fj0G]M:AןLb a%"^u):Cs\:)Cj=wˁPU %F7!q 809aKƚc;!c`.%cYH6+B""4<<Q~=̑EH,ӵSfPK~zz[wCvP = bd ٕy1/!8}(zG0d7(F~ע-|yHeb̻l[n)I]"I$ W,h^oz_2.&xҼigӗǴjhb ő6=NY<לofwrn0gz\H0 FAy9̋=urqJHHװ ,/ ㊚ϧkY:yJ%@2 /o ^R_aN.>un&,x2fEf5Ŗ}'*@1أBKpքC好6>-K,w:Ta5(*4+l 1XۚlbNg!&)`G!J*X~{kvt#Ǖߥ f;/3 ;1$TqdPL'M5iCm*$xc,i};P+㏅'-!,yL^<| (lVeM2 Y4߃S2\yЯ:(w2rʁ뒼g2o6q9ROa㭅:g>=o~MW^T$EpY۴|y0,hF׮A3DxfX3{=i4,WLG\6 *q||yP>rL˥M$<0e4#f=i7(I9P7*SjI{}<73nך۹EA$ Mr! &wQ2;k'wO4dtL-$Z,J#1݊'^4›/础A, D'5"h1_ 7*H侜յ{`oxK/!Bz)"D8?$&}$N1631[5I$+%é%캉J^lc5vPR>>7@>s@x=<e"->dhU-_~QP5R$R047?_,$G?7\Qx* Xr4*TԄ2:V:2Va'k9>q“ <=v6o[+QEZςތ80Ʌ1>rW:>iJ|=tB[*Ƈ h$P0'wyzNf P7N=ؔUfǟ" E$*;P/xO y=5K(#cR27nnb FDAjiHIپp]xt}eg04fѢ4X*D B@qou pJ/ 5̕'1ycף0|)sRuӡM|/LW),XmԶ0q j"315jDٸ\Fcx9u:4fi')&ǝ.B'UT9)rAA=eЏT|"6n:Gc}xp\ԵU(@@f .?qLo 3J5.MH5"e.u XdIJūpy.Ί)X#?+1XPJ8(3GvCz$q`JVߵw:rتT ƐE%Fݡ$TBEi&}@jU΁A8<3VƚXH['X҈%-᳷R7gӼM{MtB)HYs9DC w)N8<"ʘ`=3x`0}[;qǢיkrBE Ƒ:w̾^/(}y|7WIUVhP{\HfI-''YhƆ, M;{ ]Ä^uI$! >*-7mǬĂ〜pT `ֲ&yWн0hJ/x -J`:2 `D^>,^w9npc,B0G.2kuQO#嘞jpN<iwv:W=bbϮ*?c5UW_1 zY1O~_v\ d.9s m̭γd|]uDR1Brq.'M^+~+|HBIj8u-՝!_gjq8}w25uЧGt/DMh Ooh)@֊4~ H6׎c2 zg=r_E0Nrcɩ: q* [1DZ2-!Bf+78=TŜ=nŶes7/Flr}3.e}skeթLMhЧ9['W⭲UмEʬ6hڝRm*[+gs;sz5~gS״9m99Ftظc{^,v1ec\]ulUm N igΖٵ`;rovYSqՄVb+x*Z3͌l1̶'53.8&,Jڍ͘xXnrC_7VkhK>7NWK<&^c[1>k os!l1Tָ]mm󹙙XmtmEݧ c1X5r"mZn[,SkJo~VBvO7igzv/Py~^ kzZqb/\V{V `%bMV-1sk3̹9 PlxQowۍR_R}jr^;oy_k.W;T|m}w½gkǁG/~SE+cnWޜZ4#[9xm`-lojZ֍>7mѸj;Y|rUW,Zxrf|;FhΩW|C[vlٯmk e"8qrl_:Fm|S4]_w`Yj M3-ymAnWr3GQ"7rw3s/{YMigfܫg^<eÕ7^#V^Qf),LMZg];r1W۾mq1ٮn,]msuk3l/+LݶA]ܪKYXJրmy6wm6585YU[XBy͵f6O bz ͭ|ޥ!w8ck6o4y|qZ#NqʲݪyehnM_7!g8UgvdyVwj_Rխ^KUN_x7k̽ŕc8P:ϻmuiAwp8ch"3.)wl֭K+;-ӍybUk:[ӞIg%6ƪJk]pPron<gxh;嵬5nie䅧󆥁q{1}>_pt.ηƭ_kH]X泼w&ww]r񜆣VcbygianO{nk|cLYG<ݛs ~ W嶳iusSYf%*5Y`Z]Y`7bҕ͖u>qSo&ÙaLط>cx8ྕf|ȷ!wf{5:]ixѶf#Xdc[FH[ E=$*dTy56t*Ԩ ٶܶ1֌pv3Z֛p*bط)js338rWϽ1Rɦ,0-W;UcL11斣;Sɺw1kszկYsjŗ|s6W%E^kQǛ5.7|wj֠j1s7"8Fa}>,DΟ89[[Z3&l,N{ޞs+l֯o qfgD \[Զ-2VU=\W0X9 9k<}W-B_{q9]k=pʫ,omZ^LvdZۉ,ܚDLkZ367gbzE-Z|l9UQ[ͣ8J(k trÕ%o&le ͮZ sŧ I*qgaYu,3'kx޵Kx66V*uwJi "ՅC#0"ӊzԲᮗqkF8r F#Z\Ug;-a:\ƎAP+ıu]^όͮkyDfēVF$ͬ՛7H ya^Y 1ِlq2mg29iE5XV:7I,z)qp^W+{ Ey2F2!Ife$!c(w]ED YaH} Vnfxj|sJ[q}NS.xدL-]^\ 7rWtqݜ.֊9˭t񄯮U, /O۫b ARu\EÅCCw慄)vsk5}6wBI%C afR*Jیhň汌7nl(H n5P1Vr 8K1}s(K؍e )0c[Zn˷vj* BB25#&ɥ6|}ʫfU]X*Crq3QS[5QRJSE)t;E}gg<<+: >P n< x> yxޠ>*J*L(D-eʈ8%шEf7?N.J4b5󲐾i&GlWOO굾f1/M[@nUOaAݔ)@ٔ[S:#uI!JQJVugMZa)u[ BEe389Wl_]sJV[" c,P.bş{gƋ1AoFBk3?t]|y22=~5Ne i j]Q&)d7=ϔO|~R[6hֽ^-/>O z8d~m@$?i* g},}ƳX*IPPU'7n R{@ˇQwB1yc~$0k|N"g{Gm'\}r3wX\^oq>a![X xi~ޚNTh,P xX:ߠ/g}??sG}w1E{Ϩn(:DT9׌:9kgk0ȳkM .ѾNòz6w ,9s3T{*`^]ot':/SK4[1 u {=D[Vu{-fք1C99\^;%N}vȢ^q!bA,Rl""eQFYfe|ܰD Ⱥr9}{OV8Ӫ|y*ւ^C/kr!OK=< }~:8# C32YZ#BI#{VJv3JT>f/7px^wE|B86&hO_xg^oO]'#@@>T> >F}鷩GP}/UijD$"a邻?Ozqx{'~[gH4#LO13N OY&en Y ˻LS9P~3s||,:$ѦP JPNcH2,dz\Z~=<1>Q8E}Lg!ӾZ[WosLþiwBzA&~>v\;}޿PPG+ "t1r<ϐcvgWkoYlt߮m~DǬB9~0Bji@@@>Ҿ?ot^>7=_ܠЄƱ@~v{JC7P932/׿] % Vo:tZ/_4G$T=gۗ>{uk~+\C~Ϝ&[ E1N#S#w@TOɦO۟o((x5w1ߖaQZ@;Zgwx巛͍}t=R3}pZ~ Ot9Oi19 9NQq͘r&l /W}Lp $ @vghsR<|n~>^Waɞ>R~h?LSL3>S( Pn,@@@47nΧn\ot[z?Y9@-'&*\@e3 P .THII3o(d(=?-Ϧ\~饡T&MP/A,$&ٰ8@.=fb *$@$@P 3% ~a@8*yQeYt' Gܽ¾mlԣ"]Ax䭁뵔[!1w;6~۱+^CPhEb[1rnuz|)俹Q[ٹT{Z֭ەGܪ*mTUEQT@?ǗmywPP**ܪ*PP]xnݺsþ:x)QTUEQTUE$ ^8ߧ~ĄW k}}J" ȲZZڠbS}yꑨqG{t+0Vhn?G-`Y!~N c}V6rJ+X,E~bt9sP*h9WZ>z1xR#@_>>nÜqvH~PyA{DY()b5QU~w"ޓr9ћ>3y'oi+?u4ܿv7`!*ns`91-rۘa "JIj@qƿx nbcorSk@³o}~~NZ:z5WOq_xŧ:Z/ƹ֟<X_ Z;orպ3]n]M7εM֢پ+͟ӽfVΣldTg3lUn[{vߖcz,p^qNuZ(uljnzkuQcDXLhPS4FF1ATYM6AA1N}DD֙b>F!z?Vyj-Z*<Z;:;v{N)K2;x-Xa2NQ]4˷m?s|~jHUT"˯OlqW ?5=IJXRtD{,Bz jen8[u^}2ǗZ&LdKI̒_̌"ӹ+6 q3qǟ^7ulc?kcaWt!;ĪƩbN_׷n\o*RDRYR1F4#5lnM51k ER'\HS;c铃P4g`Qrb@4sַot} &('DU\L`Ug&lxB;»YPdn- 4%f_?mXA.wEpҢxF/q`3[OK>ݠ3k1I6 #8 B "cqjɌ>Ռ=4ß'U3 SooqAWO JCުkEjw0wz:ze^`JYu@=)0@Jje7B@yeul%a@L$FWV? FZa@ !q/}l03/rt羿H"ݞwQxvBn]? ;:Q~MnH;>MT{{)ܬ*E/~{o|:$c :"m?YɎ폔G^"搕0P ,.BdG3ۓb@hzI\>9Φ%[:bI^c:z"fZW6}uE]'SY_R_K9-uKfx}\ыwuCq'e[Lm}phZg8gksyӧnzuߢM$H,612fi &,i`J^O"p0(5_ĮGܺ~UL2#ǖ_Θ~6 ?:'zZz *FE+渚47H㼣!OEWQ7Z Wٽ5jxkЃ rDO"^/#Oa}:q=?$[=P5?ۼF"t奥 |/ Q!&3 paya{`@%ʠq(G9;S4 uS:i~4_* 8d(B!VKP^9;uA@Ss:ЇQv{l ߶ZݶRQA G^ pN]\t2;gݞb =qQЁ o׏|N\cσ6g=m>F8*8 G} ^ù,]Y1ypUAAzmYGf.tʏb]ɝ58`e9 ɏmz$7Yh4;)rMn!k56smr؋N=sf9 e7;c+]uno`0Q7iNn=o=WSs-Mϟ.];uێ_;b "1$bPERdѣK,jF6JLDq6|>tczʽI\#n 7/0ìxpwu7>oN:@5e`(Z↓ړFnb؋Z-hst-XѣTTەōV+IFQ1kcXV6-s[صmcTV-ţQh gw6?|?/Y7Hev"Yo)ŪIkT`I+E@@0h4焯*V髭M |`@wdqimi.]GRCLtdSH IW|W߅߈=x09q~(|C2>Վhxcn]蒒&x霰w!΄h:tӖ:v׷NvD^nϯ>={vwuoJv[ `QΖl0v @"HBn1.@@:L{.cxf78tUd ~&^ =?pZY{1/lxV\} À:RL_`@p3l1+[^bW ugq2z70,Ds[;9 D }'36ai_ 6\/XdͧU~[Z uk:?@+9շ66xٴl]˭NN:X#WZmcFz#å9=?CݸoUۅ嵜Vmu}jyVjN1z8Pۧn|@1TPB-bƊE6b Vt怊{Iuvwm?YJA11Z ZD>,Í~ `zpc=Νog<3v>$lq {1qaiu'(2M&| 'Ak޷l y/l78ߏrT* bHp˿zމR/n7+-V+6x[¨G}&xau+<+lq;;5P>@^*g9sՊ5TيoO.Syr\ oyjKdXK+8evM0D$@>e+B4c~wgWS,), 'b W!ᛀJa4|n4=qZOl>E9Ƀ4ANd6WBd+Hs)?Q"XUECڴ/{MEZU*7u a@A!?z?S]l1/6&j>:ٺ=, B k*gx}N>Ͱ$niS)ok߀m26| &3X[m3qR{ n_=g_|`gX8Ţ=ksUެW͝t#f+jwWԅW[>vs,\ܑb굌땃c0j:s:-[7uΫ@ lFQhlmQSiEQT(Jb1ZAgcbzlW?'j+xڼ~nos+pU^m rv'} FK40?jVfѦXkHi !e " '~0x95 KgG *`;ǻťTDz~ FN$$"$+I@PC?rOse+}nM<<|P}kTvGVPʱ_c#ꇪN|Y< xOqUsZ;,d#@H{C<\l2 쳺zƺQ^E;Ȟ 6%Gw!z8T~܂,[~m,L4L /+׷eJc09kn ~G3`H((y@>3 n_۞ɶ o^5kObAjJe؏'f D }A`tU<U%- j9b\Q"sviϝ9 ̇>Em}nlNkUfwsvx5]O5ι:sZ:D ]K_}&4yXXTAl(^>Z?Ff zZexl'2ʽ]ڟ #1q9?@_0Æ)ܮD}|Gg7щ+X~`h7sӹ%{7Mkjl|Q ng:U*ru1rjK[<\mZzU۰clfq=q8sqٹέܻM:WyOu-jg|T,PqV6&[AV"2 ("*S~WNPUZWcaԠ~4nk8>}C`S$3` PU'𸐷_fG,r^1jխ)"N"Jք%3'mcelTUS⪁<}G(hO;y  p બ v)UI**Йup:yW_h]uֻm ׈Tؼ"Her5 3?劒(粧@Sw˥JO]ۇ'oWY@lpp[ʚn$L$U^Σ \r%]` BH9&, dA W皗ٽBc/5`ehVY>(B ~gu'Sg[g}uӁbUuyW:+=E띻H;6g8uWs#:9Z(d<|teS ZJ鐴~,RίN,¢eU_A`jV7s~]obI~UP?6~ٻ50chd;A c֭y4nlHB֑0H]U/nܴڌ_*uÖkYr|7Yq1ޮ~NnYO{4qtfa,ut/nue[-wG\CSʊl٢¾޷ΥmX  Jkhj6ThV«: so<ݚX ^5؈?c6Ԡk:z:x lyyfdX R@P',~*B6}?KaBm屋TkEW-QlEF*םֶ-nmVmmFՋXmjŬmQF-ح%c@bF6(QTbգV5QQllTTZ(ڣ[EU5dܵb(*-bѱhlVثXEZ4h4UQbljm-#Z* Q[G*5QoSv+uӏ>)^u=h_UAU~@etZ(gEo@:rcw?@ p19{Pn*?5{'MyN12-l՝^E,bkV?TrpV3`^Qa ӺrH}!+X{o;qPvkgه+NW^8U6L-=kunm1yEպ:Z/֏V=u>NN-F9uduV:|kZ7d@5Z ηι hG)j+j5j*ZlmcR|ro$I?I6n̺!pٞt/ݍ4z߾p`8E ,e\ lؼf Æ .uw˲Zh A^m164W/v5m22'a%kܡ%[꽷>0,%4%jb?0@X, .6Æ4Yp(|Xq۹ C۪1Ưk5۷;8Aպպ7t2!!)a}kZAE7d`06yDTOJˇj"\c_JߊRpQ3~j|ϧ1[Lwv-ZL*˧N@YѹS&^K?[Rֹ~sڒlǚE pv9{fpIT(c8<%4iCyI5sՃ]teZj13\mN@3?f!c@ӟ.iU*~ڕJRnA aɯzP?|*:,>y@?$p%|8gH8.#*SoŠP8~ p W-Cי|LU֎%@ԛo@pUѳ;/2I`C*~R|Jj{R}~Oߓw'Z`11Möl@(}6EJO,3ɖ3~*$T+7, KvnTD{_I]~kٿrgC«+] {5w_z'$()߇\'9_6 G #BGw]_nbǖztuϞҏ-v)&:pǣw7|~xAMc|O WuEgR/yiH]G&Lcnz/6!`[7ӫ";;KuWZ}"dOiRU/ BB~ <4.KJuqstsyIF  iv >Wa ;aڗƭDžօNz\oz p:wG^+omgsyJ1i.9;ΆW`Ƿ\O[ޫ댾۳9x* cKQņA@{5/|ϠFWEYѾ1:vfx8ч %Nq}8;ktӭ7;aæ8eUKۓO}c.N5v>g8EY8@d)7W>7u׿lrϹ,vžq{Mۓ]ݞV cf[e^).\ŝq>[뭺w5NJr~[v܍95ijߋüLRp 7hÜ;*hTC:-1vb1kN- q[QNUs&euNbzr{\e}%]Ͷ6b۹Mpw!=;3׻Sن;]ZjLc+pmHeY E2)ߑXtlW;Z ggχfff+/60;ێ WBG~P b@( 4T|=}B~"U~_ 5aU \POJe aD+?8|c #b*Qi_̪:@őag_߫Rg|vR~ }uyKMj=}8+ԥ!@,QEM+I5<컍`'d9׾sSwCԩh2G)QTiNIn `4]r0W_zW'Ijt".@ L!v.qVqцTFV۫ؾv|>dN @-@Eɢs)Yޞ:ijⓖ{!LM&WKxOnt)8'* 2'DxrW/#I(xb| $PC9i .蚜7Щ&[sc |R QyPQZO8YnJ 3 ZҎoH@¥W8!czdݭ|JMFQ'Aꓔu(E\0;$-Cgd޴2%>Il=:O'I0Tbk,3<ٲrLnk\1DNzmeE-9(z eU659DIP˪ wv6 j7xuMc}uBvVWeN Fn'ޯ 7Iz?7;bzߦN77 ɸ` )6켝OC}|DzE* @˺ $=WW.rg#Wg4B Z 9CGro8}ƽugq V88{`sâm{iI8pҗb7>6{ S]zh&'Ng&Ú5* SkF1׏irb;h)2[Z66&ܭrSE ҩ tC"<"ͪ:NŁ߮Ar oQ1Bg>4Cn ǭJTG brgHvxbjU0B`IY2W [%Pn)'~ < d8oj萶dHhpps`}49MǠ)+ t)_J6HT.1ͪ5CliA"yMW}o]vLJȿJg Lk4>5?Dbh@hح+$lX&Ѡ*0dśFf&&͠lVɢeP DRRmXlaMDd"4H1XQ-cTT!,ؐ)+ I"*1cl[FIFEX(lZ2,Y"0eI V lmcAm" "A#IHLZ6߮M1bf1&.E!TIԽ.٨&4bت-lmF5`gBIBQ"a(S25K$Xd3(رAl͍@62ԖU $mi"MJ*CQZD ĕM!#k$m$Q-AznF66Ʊ2#+b2bF*bX$M&,mbŪ)Y$"XPZBEh,h5bV0lzlZ+_9iCv=իzg~}} 5+ϩg 6/֏Ɋ$)9rgpKGtkph 0,l x#g|`q}S 5|yHP {spҧQ(ϐ:DNήCa ĥH#:$ N43B=4!4_zM=IB";IuYYɫ8 x馧I%}o@(2q:ie!@&dl,UuV"9FSNQ'yQ[Pqm"Ć`K& x9 78N X0 ,f9u8:xt*tfXʹ` 齭!;oJt `@JH!- )åJƹ, zp7 !iA%tJ/}Vqݰ׉$сb&_յr'J/qvvR}reڙڧ$u1O }dfӖ7I͐ d1eSI@:wjwjsKs$6XD|wHY|4Zb23_oJCpE݊~Ov{sM^660aa9yYzc;s7H!A K$҂V>*k!u0u*`M`W + Q6T1I|QҢ",-~㷗\~Ny(bCh~AХ7D'(KKCATt4]KQ(4Ҋ%Fht&Y7b%KayNfU!#Z\@px^ٮACU@\ 䤑р^q`AIZR'3 D6w@'DKثu/3www:49v]0 ;;o эY"`<^)>4FwL6r(!'ծ.(KƲo:xhZta!;]2 ʫ*.0GU N#$TA(-/gd8/ˢ=l- 0dCap(8c  nM P뢻ʥ@⪈*m/ &HTl*]Y='1ӷvpqK"J *_y#W-$E HbzHHNE.`!@ Rbp Lds97W(`)IEޘѶ|}2ҩ:@!d2ZoSȘ; p.|!sX4TƂTL^,+uX#W1{"?.tVIם .Ĭfw|©nФfH:=.H[re" \\]7M{@ZS]htpgLia5x0ʅ>)7sL׿| |  ⣫iא{=ۙ xw>LNT99=_[.ۥh<@5(O(^Y8 (4Fu$H~3iZjIw`*2D3dw7w*¢4e(P*Ɗ@ d=\< x('9M8n,lcpq &peJ^z 6HYxpz==+ &0+04N'"nuψwD #a~Vyp݋橙:2ձڃoKX&Cp:xz2`$x5Mx1u.jE u &p3*$a38"'ϯ!b0?G#zo{g^'@,P bzu2dM6B&cxhB;,i=;>rMskD<]9v8@nL RU`''t''4`X"(MMI=dڔ@1U=$h~Er&I{qZUpMYzSk"H^/T$nݬ Ƴ]؇_7!0 cSl`Io"7|k[2W=,B +Zݶpj1pVTQ^bĉš!#HtUw]ܤ;0!D;K@4ܗ9cT`zdz2T:Q/Av+BBvY4[:&eDD_M׬z5XwEo@%@U8qШk.t݅6M.N}) x&2YăfѭQk.bpx}~| },_9aTԪש uI(Ȍ8Q4h9 WZ0"$LF$)Ֆ(.Ab X h\ )ϋBVSDH3t 0ݶHR" bD%ÍI4ȯa٠M*IH`4A|dkx yᧇyR+Kbk[K곟,plIJav~KH7pY Abƞt @ aTYY ⸃&X2[j@{+D /"[E ( :"YPiIb$6O8JCQU}u*iD(*"z"$Z GJ #eBDߴ4tNaI o}4_2xѲ>8/uzrcٸvRBM-tMB7Q[bxm f'IGG,! ?:~(T;x,([ at@ L& !"_oH4Il2膒LExiUU Y3N+Q*)՟>=7fnoR(bJBԸZpO ֜kð x6k8ga*;`W1AxwB(F[`^@hTSUy"QHHhVC]<\q" p'$PC\fCldbLU[Rf& N 7CCxמmCץ^(i##V 9DV2ԥ&8lg$F  JY?,kSh%@"pnk [}jθDT7Z2qP( "A DU AA=ŴA$QH7@DFȊH mi5_&^*NR!4KqQMC۵ҥ-j*C#[%EZ5Z嶢[J "j(,"HZj1Und&*"" b[XѫG-Jr[TR(JR!U)!F(DBGfQA#[sw娶+,wYٍ,cؕT*(whZw;. ǾY>ֻ fepB^0hb@LbKuƉ AZhѧǻc7"Aqhotk, )Pi C{$ )H1(A*hʪ [XlɈJD4mP.9(Ո=o'RŖ (-?{^ qRv/smWF &֤=AH"mL@!H] |c;ot8ҐńCL~zӎ{w2m d,rPÎ%:(Q\@r>H"]dwq†shQ+PT$1Tv[{Pt@{o>7Ν PKI`fd֟5烜s"(Hv# oIC>r:& !xVܤ(sB;qZ `CWvyU䐷@L9^DeK3nrq4s9!ncu">" (P ;xP’7ΆlFjwP TM'='>&Uqr~f"C"@d+I]2Dʥ%XKĆ Th}>@܄q}}R !X! Z`,bCZB3v)%x{ 2d↍Î#n=F Qy{l.T) I!*AuD8G} ҎI twM`Xr=(+iWwArKȺ@̐x 4<LY&ub A 3<zQVJ%Ky|v/-{RUf{|U`H%MjI$%UЍ`ˆk[V&3 7"LTfH9-c"8$ ȗYFXg0LZŬ8b$xMQG1T j-ѴBʤ{fҕѼs$a_8W<`>|*xB:A֓Gښ1sks/j ) ":] p@AŽ=T3C"X]=N7q2A*:Y%N{̜AUѬR@ Jw7N!6(uUz ۍ9CU|1vS( xS@h(I;gZ)9.__alS*9 $y;J7{S>];z`ە&vea\j@D:TJ =\;pzO]"I3ݯ헏i* ЯK89=;xM2I@qXҡ,<*T^1,w]HJ'ZKcffg MB10P1ؐ4Px"ri\}:m~9c]bX).JeJXQђTHdjD'XbH^0 t '"}zvCM'j)q{_Fn2~~ Czf b8%:oA;qXpX(Y-4R$,r2V而N" ʏr4Z&RdE t]P.;+`nڞRgӥ9K'vZ: @4rk~wYPp:Ͳ433˧ MRmE 7V,o& Q'Nȓ263) fF ߮Hur tȜhd(J8H伵[zY-m%rp?/KaS|r5%2 jW^Ἵg6O~֛ g.C'oЅ+Jj㟮J3F{!.1pKK=`z:T3kW q(r"IJ@[7$XM$nTt-FRD̅dbiAl 8o)U<{oN`EKv̥(ǥUeʒWw+6zʡ ̊֫LcsӂNrr&P&V9 @M5Ux]{KΖk]2m/ &"%IH) *Q]a)2`=bBj\(2!l>ԅ Ծ&'yL 2HVH<}8$Yudq?!(PS8pK,b-Ahqhgbv 4+w:6pDB<:]NWPu6V&ح=/jMԷM$-pa*{MluNHg.b^ :dͼXF}` [@ 65wSTpl ۣf&$!q9 <\͌!P@PZXt6򀛝 =ii 蟎|yh|yL| NX]̙|'>^'YjI=9fQ|ݐlwRW_̶qLB;*݋ŏD&a5Ϣ)>/,Vj>B^8T`3ݧ@N:RWݑ=H/!^qRr|7$dD4d-!9MWOV& ڥNna$6B"asR1DbF `;~U3t@SnR'0 Fh%bjX<>Z˃~`~eY5%^!4pz,9:Im`H96ITFBeV#`.W1MuW -&҇8mwc%eC@I ϥ0H3't F6QdXXboфC]7 1k&0 [Of|\IJQ7v on $a7d6Xk߳c>e2dg]VYIrA% {]@nw$[:rl/dT?_2 A \yQ_p* dT𲤗v.":,N}94¡ЯM_$c5{H sT_}=u.ڳpVLxV@{u 6B3+N?V7MkdmAWP8!=4U6e|<6s*:WDnʥ ץU =^{Pg`.ݨΔ{cegTL$J{pJ I7.5xڦ@TR롻uMIZ#:_~ JWDTD3d= Rվ\۽u=P Zɠz*!ίI!T]AB^5.Cv]cloí:[ I3pT&l8vuD ]T1=Z-~:UJq. k\ 5G:Wa2ጶG0;yT>¡9YJ}%)ao9[@KH/ *2g)X@7U4Gɽ(">PahHWGg @[ 3)TcH (U6VpћiyZs(wHpi{J[}<>m׿w\yѺ t^҂< @k=^I C`|(y ыӶ5i8hha4I=L@wbcZmNd%1y|;o濈@D@TS۔4'pSm+ %[,* hS -d '<_~wܺxyt/p^[3y@݀:C>c\{oӯI4tt=ƏzVAH,&-A̮!I'4ΐpCLԐh[P(d;hP5 JYY7Ao-t1X|ҍb0ʼqwIeJ,[XFtv˸S<@נoxè` IȪ׮&)U%b$98}1f W DͅK`=ZXHT,r| :OLl! ЦLNR)WrdEPC҅=5yOU=-N+."?[z2/@F).' 1 TJ=acxZo7Lj_lft_OmaQTV .&W]o4yv:G_YA iƨuM[e kb{xО)ˡ0,<QUbOl6<2E$EBvmK:V[66clDHbiJ,XpdְhAa8(Xݒ>Ɣ>5πnRs#N~yPOj)Hw¨{RXwnKSD*_-0!g[Ը1w'S)E.έq8 ~始GDa}ވ呒t|ef8pӗI~1taөY܃;/δ%aPП ZQi|PT&Q(e!KKQAy;M-QqO:}xK0qە1)"c&dVQJ*ZwQ`H*83 FHN>`J"q L: Oμb|}^%; )š"|{T}~=ۊDiNg)Dq{p Y J>*X[)$v{jjwO(WlX/ĵ(˱S0rҟNF1ەi_;%Geh % cypqݑ#"!>wP\iԦ>{h&#cjz "ٱ*;S9oJtCY; { gs2숢yBȰd/mį4$犿,\HT;we8ؘ.˞c~a'#28TiI !//vsWTץ6$Iϧ~L"pJPz g ,;YA؈_piwS~%`avƚӓ`,\TENPΙѰU ֣Ӕ+гʵAD,B P#wNrVfZ%/}6H( R(tqfaa),ہ/{(05=`%F۸'Z)Mc[kNd"iCzi` >0S_C}Ȁ>n.|>kϿs5vrnJcwJľ" _:9.lJ՝1j8g 8߀q̶ٻr@(D]@*;^vnH=4 (Ay} (Z w Hd{-aK  (+ӃLH&ADܲ8)W #C1ڇ&=2ֵ݃'&ogڥmw-F?a |CUf .:eƙsPVT[-b ¨]je-#j9[yϘ}S"_Qu0l)E/xo_7Dbnv}k*{@qƽC;sų3ft0җ8:`d.$, J<ۖd:f'6!Xڀ) ~|1;ܣS~nһԇME!Ѻw:Z5y)[O]2&7W\Zn)HrdRfCG1)?w+#h>XP4J du(ʊ2UM&CK v^f Gt|A@|x r"{ )cp@6sိ$_:1t#jxnT&UKLw׎l7x&pIuF@& Q]{Q[1RS |{h- ?`sD0U&` -StU M :@ٛQu<1 [!L`N}OP9eъ僗D'n?Aݔ&7eFQ`&$j!p\zKMh]| "\GI78s UQJC\.(:dzwz@Cw>zu"_ndr3QfZOC.T_ ܀m@62s ޻WRՍ{pt#/J++֚d`F<]n G7==&Xm1٠SmÆ_݋ FJ_hA?y;x4&=yвǤad>GTHgƷpwq8P:0"NiCp220; [dr`s$ VX#:aXf =S8DK] @#e)e0u:-421qe4҈!B< 0h,1McH,;h^lDf.3y,ݶxv'=i}1Lk3p; '%E w/fu;wB+uNVJL"ӗDKd\b xh$qLsHHKpT S |X2FjN^*R:%"sn  ]^9haxK&W``^j˞]56Brwg~xiސ'Ͼ W++1HYMqdf椒OOQS p C$(aXD(R6oG&ظKbȺ 'w#}~]R=̕Q$m57#N\z_ QH$H3E3"os|0,uVCGoo oMdqA7͘z+#J v?"IʪB,d~qJm@9{`ֹ^<iљj(u $g my\Aĉդ9QQ5P٩zv9pR䪒FK:bزdS/4=zGA26d]/f'j_ehQطZKvO.|5-36J"cvL'(GQNX\B!D K{Kve73^zAka9y 3X1:`_&꩹g8_Cd ҤtP/b}ZfL1cR{<||^[]b7UWRf(6.34r\Q5φ)u;^ڙ=i9p6 e ˌ+@-q5+3V x5CY r폧ӿ MLr#jZxvӇy?|9YB}$5iIK##VpSk]êRhNUH}1Z5*@{xVNd m GO+i21Hrf9B<a*!!,oh }A ,}û`2:P)<1 P<@4 3CpP 2 M(CB Oߜ2LS@!J@PЂS@!JLM )O_h3C?".kumYG_ÑR' 9XSL)"u9NY3NH3,fKtY3 \޶xpcHupٍL<*\(!K2ImBtr0΍[ze.d9 c{¯&wYlP Ң *+wHf90:!|٦Fvnh`h9QDɆZ%\(PNQ;S`dCVN6&L&.qJ 4E8ONV~_{'A<5MG Njc6 w;pèjjtq@=&A8P5P5P5P8n0fMs{R "jJݵ<zc ۳wY 7 %$P㇉?/ٰׯ'  ꄵM{t|uߔkvPo5zm)H?"B9A߷Bk % qQݬ7*P0h_-tŁڑjb,ؤuW rJ z;BgNtm`H?@7xۖhmݶ9{koUTNA0Yd3FٚYX%O hS=!}8wlD8pXB }[33k^ Ld<v_`\ {"g?v>l(db PA6 %(0mX: w?raXe;JiYvc87>p'Åo- 9uxJ{;>]weHx=ߵ;G+!BϫY. A(PT(ݵ e_nP} 9594 b,ݝyK+uGqI*$ӵ.{$U]%N~gǧ:*P;'QΥEQx8A@>tjTEd~U*UUe% c&;~SA{^.!^./QؠAtvu!'ez>;p'l/IC3qee bB[m EWY.峖8ec~_ u(Y1KDr%a;T䖞.u۞ުuLc~- ^Gl(tZ]5:D ʻ&k xF~e=2 S:H (TŀHRZE\^B"\d@gNYH|}5'GF>՗Rں<{*uV|S\f@2!p$%cV, [=uH;QN[J >(}{v:`(k~| K.=ZŏrP&E PquVf4^V SY ϐl`Ɋ8cHƥ{zz>Kb%G8uywXSyYh8^I*r"j}oupk8]󢅻9+2p 4׋G DR*2[8^HGfѭ=vk[<' E,T똈 }̘ߔ 0t(w_gs8=6퉊9-,|1ZCM[.(zYr!~@  0<ᴢX/kȉF4a_2o9c$xFL^v(J@)( Egn/lE{Kt,(K* sL[wSë(S l.GKLzq>^D*qHnSXP#L߳~&TAJx rj/-Cg$Ba1EBSRMq&@yZ#dKx죯U 1n$:'a}i =+•Rn#$`̊Ei(TD""D4|Z`̖l=۾LυgB~%~ޫTp ג'~ &aM#+ζ8In !'l1e4?z@HN @'u0g!2VvED͌`=xOxSw$`9sIZ!>-/rs2P>սN/]nxhRsaKg]Փ6C 4:$Ȃ(_$|4 %?0RCߢk{ϛ774:cJ ٯwev^ޡ^UGJA:ٜCǠd%|p*$U780{`8 HVtx 9:tRsCtU1@\X33Wa1ϴX, c,Mˁ@j5G=qE @#8[X +Q.F%>E5BE]K& P0GF<5@7p Ef\io7jBgbfÔ*TY 26L)`H]v, pu`"I$( '(O`L@{.S**Ux`Dho`<9&:A5EuBPХ"bR x| f8a:G\/rf rߟS%9ETimP|TkG#|?F_8b5!eH(BQ LyjBܘQ" ا$T TSϹ'~ n5TΨ浬 larQ !GM#7W9*pƀ*FKDEϞנ9!`<7GBAf7Q/ݠ/#g>PA^tQQ >W}p$`A-PuY@MYۋE1!}f؄No,ͥt t.Ǭ^٫I%#ZDR7L]zSh5@FdܭnmȦ-XT<;?dY(,`CF5g ;; D<||<9iCl'7ıγBs|c 5lW4=~>O C޾·,B"1Vh@D:ۦu|jحpZi9C^/him"E\aԺZ OArb8iӮ,xyGanA ayVOFdz1yJ[C|QMUAڲ55Z7.|x ܰX[:#BpZ'zL(^޶× w|Y s~(-JݦPY;  M l C}]瀊EWTH έv U ֓$#Xfu&˗i8ʃ[vk/ͫ32XA&d=.n̑vڽ1Ix-EBB҂ 4eb7l^YhD0U$ע^,_՗Gљ3xfi( gzP {?[~D5f85 QM5A@ Eh! Uu[e4,0|om;Q0.ZٸЁ!#;N*MP-لvש.s k%zDw^w^ n \Lb:DR Q 0 XJU (^qnߥT)@DIÊ$2r@SݥOĻ.(?bJlh؊tuQVɨ11D" " @`"@/umfe&굩㺷D$ḿ|J/.^^ 6w^y RfJ?a.9,,8("8lTQ܊QDQ;K (!3Jpɒ'3yyJP]rޗ*Wl)"`kۼkpMB) p,"ECnL_KF'gNe[n`9ėVA0%QÏEQ F3Pl??ܟhC' |Zd#OʷIX .Z迾weM -F s<%oQY1dd|NO_b,v 9!cE`qCCtݙ[;)k~<3 'r=vh8(vp"yH]v/Fbk2̚mEnj)ir&m&"A!TD1f҉Z͑E]* G'xUƉ,9aȘY9o%U3Ɖi%xh*'R! "WEgl:fwNa`ns4ߓVNV.[<&hqKah)aݚ({}!ᘝ܅󄄞t9GO1q,%l1gVg lpviU(D _TUؓTHC50@|*_qZi]bv,h(+CMw74`:s>V`(|9*8|cKS-:*^$n8 m@5 KRO;tr}_w$,O۽MM:t[Cl,"F2Oѝ}f+s St0R  GϸjhW߱=f2ht4,DG՜w""#8(ʴQEr4xE14lU8']z_; {t1\=]VPP7נrP˳:3ϣfd*S 5E^WzYBǀZ/|ćryƿHl'羏ul [r:!֛(sˈt*m'/eJ#~#׍J~ "Ɍ< Qhc<5=)%_U QnAg(+Rrʞ| h/ Z.\7N% T{.TijN=79j'#á,N(DDD{ӑT۟ĭ|Ƣ(p_7/V;HWU{(q\xvEh5UCH¤:mn:̜mMN/1I헙\3p&0s̖i.fxQDt#N)d"yj*Bzu@bÌ=8nѨIIF 9dysE W#958 5nO#p2rHx9hijPt:Q!fw:é@Nh:\!l,&,+pт-ѣō< ۩xEZ&Bt&2"ͦ'MMIa0jt3X 59%Dܠ >s|"(((5W'C]/}_w_FBpW^3EQ~ZiQ{u']%[iq*EXDDGg#;"nH}N0C:"-JΒ}zCOSt?+R9'~=>Ӄ&D<~{4x;'׿#sM$Ę^fMOcb=4lP>IzzRh}nӷL\ Ν k80"@` BCnZDȟ':~o|"qQEyTz\4VQvr$d~TM7#8} k9pFѝT!vHoJbkɚ[r40e 5Ap3ζƹ_grKc(QIǹuU% hMxԮ.y!0}hj1q,v*<9=7K:0y3HkC%xw ę8o((VC@B&f%}0S {J5$n Цd+* d.YFGedp7V1{EN#gpv:4)f|:-vkm LgeAJ8JPt[e[m0CݓWW>suƧo.bQ %TM(R$a%)Zffa@*]2]] $]"U(A=uwm2I ~~+. b0h&-j{~ʾ]n"OB 2pUMyWU6(  JZB$cXeIDB?0mm2N4无p rn9nd!!lJ36DڒH)cvf×z( :r-nih\Nۉrz]1[udW|V VW*01vZsM*o*n\G/Ýo<W\qܵYmouղ;4;"j},~=AravZO1(tR܅1EF*eq<Xş^膍  'Mu>6nj1Si?_Liѱ$.gøT26WryA1$E$35L͙!N*겨Cp1tTq 1mJiaccI4?ۭ.: Gtd{ϧT L~7H2:!R:>xSxNңQ ! D!AE !?-#b5={}z{1[2Qgt :ob}> t#}\J#TjaVScQ ?tTQa%Kl^DӮwIk4@T!A.AׯNۻgû0PjE*vX[ 2B P<###ʖTp}4wE > 7HBp^"HW74Ye hL ,M \GA=ozҌKޘoﯲX>ڰ~ }Ć\9UELc˽8,) 3y*RaeS&d @!(*b5ko))E"k+UPt@ 0[L(`69Mv#L N?OFi /;Გ^%)mFr> |F^u* VRtCQ 96`LI:?BDJ$\OR{@h6\QBchD+7apwN9M^!x[!Pki`2!!ؠ}T2p xA6;p`᧡GIY 8*kCxm]Vtx#%xqpt؈*d*=h,6;۾_Z aZ0њ1+2)<)f츗# # & hP) ]EG㵉t4s!"3ݡ硽X=lvE)R%BVrDa컐O#oN%#q(?GyWdU& ̦tt0=2!txbH,Aj>Q1dJ)).D ߱?TR`P'da9i'CBC_i|M>ZMD!'hO~A]L;^~. v+ X* w!@EZ?t~"! C1MD#R A (Aj#k|FlVi\8CE !M.*$Y#u!BF*l>*a!ЖY)VR؅O u->&8Jt[SуI5t=@d ِyC⢌,|mA̽m&b$U K Aq:/P~##wYeG`aETbq t #*(0&B! 65 Rn EcEBE*3 4EedjaE#(uBM5̸@5Ldl <8ƹK+Igul|z©nq/X:A/Q,_Ou~5W^-_amn:[F7iW_+pkXt3mb`o?Sw8[gꮺ^t低o8򭹃3{mumos@P"0P9~FS'N÷XHsE )P,#\np 2S. >Ӌuk, D <+},1Hovxnݺݧ!֭TVmI@P [J -6֢کiֶfVkVlmVA$JȎݎ垘m7bS*e~VaY^0TDVV}i\- 8P 4 _|ڶDqG#%El"DiH0"~#F ,Pd zt˟O?]>~~x'G1a`!R*Bj&VMa1Cm@UAPZ@RPNO徼u˦:eӣ>~yPdch$aB) SȈ|u@WЖN稈Q|~o.$bL_{& uPMPHǼʉ$BFD@ 2 d ژ!%tNN "O 9KK<.AFtSIqɓ}؇_ZK<9&@PrCQʀ M'bh4۳BCj~i`F.ko(:~Q*n(TbPՔksEj6kGٍq;%{nek.#|D= ҕ6M ϟ.kͰg^^q9ͼ7bκR!FK]Z#w<i9ׯr3Dh5"ҨYQ7@>(s9]k6A6 "eL ~R@.l,^JA;Nw]@^|3;c{ұߐU=e f}{: Z[H0W+a N{Ⱦ, 1.T5Xei*8B)5Հlx|HUPPdJHcac`3D* YI. ]ZEVhC9é(`2 ,EKBvPC \b8r,ĔHyKְCYFh04S:Ҙ4ZW\1 υ3.t!6zO9Ic3q/v^GPưuXKͦ/|uWg16&:-kZ{si_:nnC;aʰPWjVn1c{~g|^7JW-utͪιuօ D$ D 3k۴X ]$[ 3*aW[w20!>Z;].nno|`^ub9m;G;cЄےUn؄K.)}|4 YdI/D_q @gGٹH6TιM;2 fAHTGM \J" r}burf C.ю9F# $:$K/I '0sp4嶋Ǟt/GP)#dV,_e>m%۽3CRŊ7q *l#kX HrM$gǴ,0δ.׹& >\6`9o:%9JfY>3:Ke~+Ep4g/ºH⦜_3mBE]/#8} sí Xs1^RN^Ñs3F΍ cW=ǭ\›c 7d)@)Ql SUC/5n*3W1!z5SSs.`r\fe=x9N9d'ffL\kb NhHTi?e_ֹIͽaWMq|y Bm9-ɞ ataug㪍u--[ղM-MmUfⷧ+ZnnV}/[=[Rgӵ Xr+ms UgXw+kOO6ey\xqæztc}$"Fr ĝywn[ 2M4ˊ:"u(z=D/0 ݎ8i @P "< S 2-3("]= /L,3bBh#$pη_v=4&PTkicfP #@ wi:iB u!IVaYeDNkㅊ"Hu#$LrJO1m=;IuJu0o nӬ<䳛-"hpf4ՄhM$NUX-marL]uVQК%NӬ*0i!e!ѿtZO RU|>Ïrϟ9BPE2}@q 6Os}j@\龲hH^w3nx/L?v~'}R8>?~ׇ{?V<&|<ûÿo7 b<ǨƍYVۜr=)DtM)(  !Sg" zml ̤b^DžP7UnŹ\ڮtI1صϷ<<'p%zLA>1$̱R "!Pa϶;do1P޸@t~}2OFi (65RLhҩj-&KrKRWDC5R= .( Uk&QkUlZkFi5&Uj#뿳OhPe]+@L?!~O> l-HȋoPC!L!ZpYAl)˹\yaOtB">ȊX,PB:NP;?7ׇ췻 bH\) 0>!ωg Nawj}g!)S9LNQRN3steTЪc Q+jys8Ԕ'/TYI%iN@kWW">4"M(Z ST%OHȄPBTCUUʥ&j^l! I, &!\,FUf;BD7)R$# 5iTD çXytNGI=slxONw\e,h}#-Dא:<4] O *(" u-s&n}cd\+C(}x0! l!v=Н{qLG:'Y߻hח)SAPv'78Ü(W_L@KHo W_Aڿo{jT^Tt"k?G*/5; g*VبZlktW%-ltF  ^u(b,gY$\4;ȁe|B`quV at'NÉ ףfj#E܀ n]/~ 3f}D2,Mp؛N Lmf6x͹(h$a1zT8zAfş^DTh6V\Ӂ%KI7 B)*jSQ-[]QFD@)#\FA)GH *uw0 D!Aϖ`z{Ҁh!_94|޴;(BI^^0$8 <"Lȭ8Erѽ1d)l3Mŭ)^2F+J)Z=GCn,DU@:Va!"O* 0PdE thm՗iW<`PKwߛTw61 ܀:Wp0H%A=_]rym#* 4Gn,;\YbR;!*l\"'p!,.jnon@X paEapж0)!w`Rʗ]4CeQ;kx 5Y̓BiLFR]QA!ٲ @g0 X&dpgI{~oDT]F/xiAQ0Ͳl]$J$t0 trXF4@8db.12Z. qЮ{4 =[ +%G bD"*ZJ8 z`&(.[|LhGnƎC)pLs}FӖ=fG ,7LoBPo| :ӯf@qbGH {iЧ(.pH$k*p&نrJfsZeU9`6L-!2ɓ(1Brt*X(p5AÇ[ _ʫ|qR$eX`.tx"Uj0V #3vjBflbYΊ`fU; u0 fK N(>F6/qEul3W pFst]uWc nAXJRm[MNy%C{皢o`ƢG" ݓ@K 0QmroxhVᵛ p7䝶LqvMO 3H2r Ȣ5`*(Їx =\ ?K 3iT9D`}6ZW Bq] UILB|>+}'ɽ!ӛ:|_Ot9#8ٗW۷8e-g7qg^s޺ܛWmbZYzX1g[u_W]D 9:4ˎSemw=rvͯ/΢8Y]u:8B tۆب(-BLH #!2 NMU}"ro rXbę!^VZka릹:3 1,B&~ac8kZ>֥Zky(I= _8b@:@PB0A[,tygB 9a4D+GJZ_kﵑ8P UA x(o0A*gIV8NϬD@\rlD6vgbT}PHyY++" AHj z`(YH #(/@兜PjIRbh!){J [dVe31*Ί];bEJ{{硂.Uy&9]I2Fi`5oOݻi& Bz#y QC 1Uy7?',!'̋ !(/{DMWy3 Z 3ۅCHTǏ=#'"/+ 1b% ĢӞ ˇWrb0 Pz}5\B'P8 h)M&١!|qT?`zn8͠"7- ZIc?Ά @vЕ4H e؂ł߷>yCj^ hPl<]n܀Ӿwd Z"[(E懿h(A gk^]D>ş$b`!nϮ (A7|*( y\o뒄4RMVZI;/3Bv.uޔJ8wKE *B0p9HHA(! ۇ7i7osw%|P^'7ef$qA^z`"' tob(^zwߺd4tL\1aS'J!wrpgE:t8LШԠ|@ !2H9%2ip,۞ QnC2i$5hHW\ mWMLP1H#TG#d֧/5G|g,њ0},YZ.i) 4ۃ8em\|DH K]O{v{Ec09^<·z0{JNVjwa眞?>-dCF1%O~C,p܅]=whhbn24d8J7_ B@#LK+4ySP&cOaEq3DC;*()7 @Sãau[63#[rLh{fLW+ Y$PM u'e׍ۆM6aVR_ѬE}wbmU!Pݶ @0o@#ix 0@PQ_=ør <۳)a0v-;Q*RL7 ID̄X's9/|^ E\󶲩17DN Kfa6j*EH8v [} :|\F!8Pu:YVw ӣמ^bp@n2l)06PZna `B}bv݅ eKUK8 GO<|E M!A2@Cڄ kl\4G%W(,傔aBZȰRH3ↆ~%Đ?2z+q; ȁ}?0T:>zybkv,\GX' 5Hv-tB3!6H+O@GUv{Ba6ж*GQJ1wպiN{ڣPnonEJ*Zͻl#fJ+ 0|89DxYHr$͙a\_[s&t "ݱDD/FZ͌>Koˉt-#Ն,Z? 3-'lcwɯk | 4(_yxeH0yecTzR502ۛΜss]w:TVKV&*1h#Q*aio *2t W:jZ=5(mG O xقO >:'՜!HDdEQ%e'iI>Sx<`e^o'Rkŭ(ea0 #dtTfD8*j$[E%HeHBޯ5oK 5;|O LJ1?.jOkd q&UWS> lLv^1$AnA)۪,)" "$q.QjdYd qO$Áv| O {P݁(=6I  jVbX̥*%B b0f`HR%͕zzW56[%7j [:1wBYsJ2nnZZ5歃H@Eh6ve~ z3eQs8-r=Xi]]~*rI#t`eli|馁幞`:VnM)Vku&3EQj[mݳio]b]boB5+kRk; [*_uϤkZֵr@P$JRV a`/Jv/?0@Ie<0 a)("QY tNrӧzQ !J߅ p Zkamxz sJbGh! YiAo]`4cZrF4SL8L!@Gs )Sz(9yKjZ% Z (Iï>| ăb4C%Eξ4NVИ:V4d:52"&_]8e}wn sB3B#ATݿX׷|F~>w||d #N>QxB·IܭFD;SJ6 5&",YhDRFD4$&{|t΋53VQ $i BP h&LуX$ HȈ4D G0Dn5Ad%+ AFR&K,j,Z$@6W7.Kts&g2=i6+1bFyIc<0m t նE^˖mpa\EDDE\T T#w DJ(IdJ" Ub 8*."+BF,f5lkUxkIkE;XnVTjZ(nUZV5ʶ[\o^*ܩؓZ^|(Jv̯2o p덌t:r0$!B(*Hd{֣š8 ^ZrFGXbϜ 5  3,w}puH DBdRq'nQ֫ b"Y<мN~$*L!E[9 n1@6 8TG֕ ,Q>SJ%v艘5F 9bIEDW$30gPϳFʭMÅ%F:qR:Npx蘆ALݎl.VMq`=hvFր08^Al3[N6:N 'B6sߚf쨰JmiI2S\Fhc, ),&W"%މ L]eG&pսXgKO9D4F@$}D{ATA>T3$V @Q1t(5IGX=Tt@dS*$k $RK C$&x=< Jmd A2pL BiKS-!>/ ؈ 2RsI'YjܬchEFZVUhEj A{/L؏ }dHZo~_MK0c  "E%S,#$IUO,J3yj R* J=7{# - œdWQ4 0.F(tՊda45#$l+dX5N[Ά`v. e3\M 56OݶYaƱ::*XR%F}sQԬByWHPڦ2MwA* JF`.ll ؍%PAҹƶb7;Q"\cùU#Xxp?=huPBxN爉ʪ&C_yN7gˡκY!Cv.䫔;a?? 2(K\GH$a&;R 5"n/rI01sšacP0GleC\t8./q L&+lB8p6Wy~W{A*'h/͆Hdz''1DB$  **'zJyԬ,j D=yd;SLR-otO躐*)p H8vQ+v4rifv$M<d[gן^Ԯ"gvB ǷE/FL6]T`R|o F}FL!bAPbNd%̝(24 ENzJZ6yXPɭcѣcn܉O$w#bW?)+F]6sg*`C~xTxqφxB&#?86in}Gb !Q!vZV%"=Gic u=d^0$1&%ýi7,A&X QuLدۚ/'Zۖ:㱶 B$l&Zl󪋍7W(P%$_Ժ.#/>j] ƑB8fغ5 %@]9JOil;%lש-"AaI:?&{t[L:CCLI@ifiKYEԠ$ə&Xi=mK%Y&"(#,i)JÎG=!"TEfP`<uG!nvl^`Ai#GmC@Y^_G8!k@ǁKx F=h _7ӈQ4'RL%jXDK -a5Ӕ3;ťORNJ:dmEXY {pp$>[#\32uj!P;DR4•x{:@4J;PA Drt p~X*d iQAT|E76~E02p9鶒n&3,#a Ad.-10ᔅHj3dHUgC4c 8\Pa޲Օ?3=fNz# S 8\vZpPI:EvV)R8م4Tv"0\ (;cvfH4gt>35ڽVJ/uݦYIV\00iYOU}ch";Sփ Ǘ22$"axyZ"Z⻮sUuHUx&FYؓ9ܧ'NkΪ0s˯ q1E؜RKA;eG飂k ANNnRmX ^QnJNhtP{s8fpWK~ڜ)I=t->{z!uA;PN@r D!ngnә`t B3XF!eG,jH˒ "c/.]rVvIY&d&@"q (&>f%RH)BxRC8sh s9d Vp*nb‡-m 1SV WM+tbc`\JtD@kc,W q8e$3ԐQ˔d e ,= La!C4t]\f Єl7~MC&q@Գ OF;o4S;Pt DES0BC}eCC{ףYMpxN2vsJd‚))*`F1 (@LkqO*u˶gY8VLa =ot0ѕ-e4ŁVjf Lfli gp떗Zuç5NBS/.ˠICV0(Hob'C*n=ShnT度UN0B|8^ߎb$*,oEM^j'<5{yâ3uQ񲒬d3Ӷn6PIKXL8a[C_CN?T>v[_'--!ü/_.Dd_NuQmURVrፔ'%{r"y“ST<$.E|۬R6v^I))?Pp32`I9 lA> Zx\1fM;;ܗW5Si챨P_*9d1*0e 1Dt3zC6 eSǙ`LO׮( }bDUVDQI VQǗ4mԌ7{2M\ NFᅀ=+ LLJQ!iArbU.@EW1 Gs@Wi9PTwhq (@I0$DYB#+ީÏ,Spcô^˗ U+!r'ʶqΨ*X/-]FLvnaT>F^с C3D x#rȹ㰫nAb{ڥɵ)Uo\h{+Zʟӂd4+d.%u%/Y镨gӽὓuhl낮Da BbW1 Y! NV1V 3v̋s;e_:auLTf2mFVo{UaCpc+[ز+Q)B.;$.aD00}}u7ɻ0>hxWD pp}w'5RzM;s^aN.qP?KnO%z>yWNHH *'8 ݟ`GDCCEDr &Nfd~?vq?_MMuWx_NHNZ;drY$oG ~ג=F|iΈd.ugG[Ʈ"z_C<}gojXAEPQfYN:^י@Q))F6|.Rb={ G1dEs'n)}ؽCBbnf,k DŽA6:! i/JoZ,Е+`Nyo:]"W?$DrpB@0fZ(P;#LS3l/rJ Ȁ(=pTF1"ovB8W#)LQ ,R\ 6l֫~ۧ,&PZKL@ӭq<"ƄM%5" ,SL̂ I諂S)^7L"9hW]h *HJ8n@)~xi*!r[55AGҫFˉ$"/-+=Qw}?es2'Fva*" ']ZtlDtZdO?[̄ caBݥA>1~. 0)J=h7y=UC©kWwVa>o<4D"a-ւD  " St&99wJ)J7z> @vǗ$RX(݈dp xsk"4o@R"&+LJ 3<1jTN5ph'Ӏ:{~t*;k '8D'Q.(GH3 0((JYzJε{f)PXDn5hE DȑƹLiLY-U~#&eO3WU# s)g{xL5&S/CT.iu-YƶQcZ5q2Q4ԳR$0TLn m_o,9͸mTbs'hb5u7Ro9cghz+5R'$D٥aoI̘FPPbXZgEٚ%bC ƲdmhAF^6wQG0cL?Ê8 H=Y 5  i*CHpjÏzym3JKԞ+~7wDoDECUJP?~&/L餛GHឦy;hp(Q* =1=h HdD>'F`E|&VHX|YӆmL L0L iT%Ɂkw$3|f q/-d-Цݦ"$4HithX h3#a5 ,3X,,hd`FD&hPc"Ġ.)c@@ 1V +ÊpdM+^k6+3zX4D@R$xBL4< UF6kjmDU3lڴMYJ]ѨԝjqAj)HL( x'|dqE#(8|שn/$"HF^:_oԺ`j̊rw]W-˚exb7zAK (0hi~î)37OZ0P@mkx]Z,cR5-Y-+J[4lZI&ę*)ZDi_TJ)M†_[_6ٮ Ia"XC$X^!Rő` . qpW"KOq`or@ )! ) 4WAIqh S:6Hccһ2Z%3wW- 2c`7 7r2SϵU@#.s[b'->ډ6k ѢH2 N]>ܞ&~k ^KoFD6iwDa8Eo=6?3 zHi@W?|x ?K/`&U=N@8Nw&l TiYCc@N Px4bM 8"R,BÅA QPL廣Yll鶧+xn3v+2ZY[¦&](u;E^-ƶKۘKi7[Y9Dפ5ٛ4Z;unH^+:0G`0a34a.) @b`"$V-I6Fۦ7p ORʨaAUA rҠFj #5$h-%DXRE*r=iɩYwC])5PBXbϯʏQ8QA(dB *xw#}`O:~|^kSQ!T8ZF MsP81EݵmmE Dro- tV&i L`Pt/RE 6 OM+[/fH`Kl̰ qK&cm@iT7,-d" оD8:VV&THQɶ˓ PKq!{KmPYBߎ]a=]̂8 .P4 (R»Tϯh' ),"H)c\iP;8Ozi>TI9h??vs nJM~Kr]]U$$_rm-62&YeMo{FD'&~ BOI'-*d`R5)+m_vxMAEtԵLzv"?kxG+^b(E -RGK AݬL iY1!PMUU@%ìcB2!7E`:CçWy`$e)V RDlg9S(1t Q:uI),a2GyUCI d1ڊHe jz]*E:v8~]ǸHUPV)mƻ(tS`hO5 "l&Ҟt" L!tˆj**& < mb.Z^t5wv$"~!WXY* 5;iu Ky2vn(e>7g Lî$#iHO̡c cb]VCeU \6 (E֊@X tdCH#n3;0< anqw Ѐ#< yM?`OуМ2HҀI)譠Nd@d^|, O3Х]!:?RB*r?FAU=g0# !U]bp21+lJ職C&YU`N}p, `5ܯQML!uҊ%T( =4ZU칹CT|$,b!/ q6Jӂ 8'o:`dLuӤ:Z(GQ>=%[mhCt!@ ^13;m j+\zeÝ9CZ qVQִ \7`y ^ѵ AJ*Zik{sWҀ3Z)UMR}g6C3IPl \[M~O*ݡqSa>®ڳzwXy9R}LNn ۵ޱaАs>e]rk Bҋl펟r.,\ P*F]C<=o |(>2@tlwd 6_*ևϸ'\{z~JJJJJJ:Pu@W᫵ljTq@ w Hr #!/vubdcȭAd~!hԍ˱- ҳsb7Xj1 ;mcpiv(5ԣz!S{;91ۊ4 D='qJQn`'2gJ@p YqH7ZBt}"vé<%՚SRy_*v<FBe0a-1}sEj)sD~5X ` "}/S-?XjGe6%8; OP0?N(/}!"A[34`j + /SO48;&PiyQqh /$E4+w; "H!6yUq;x Hc/5i!GbCƒİO0 ,L$ڄB*mNP: 捼~#,HPb c%1 ڀCM TdF~IJJaR*ղi\n`ˡ8XP{fMgQq"avhe6*30 Hx4휽,*vI16:*Kg}!Bo_7`8FNRD c!á7I׻]fRtL(2:U JqmAC$’7XCR1zqMA(էe()?uՏ!\S9ک`9'xo=jNSƯ蠛A `n/+ `U䛤/D,dBt}4*B ESq!4`IgXdX)B%mvW@_3Kcm$q;5GʙҒm`W<1c@{ y,_g\wD!j; (cNЁoqd%0aewz2yO8%A$z3os3c6x&VD] KO!Kϗp^eE3m沪Q9-Xlu^,||aE*T?E+0lj|jHlDL7xҒ.Hqf2: B);3X&fm~'cY= &ZAS͠8j}TP5پX_@DbbDV;S ?؃vYĒ 7<#)c$ ag㊸a8f7{cL`Vc+A)t׋ 3i$n ϴ+CVg{Mjs^wM)63%/=-%hָ|q caZRY[JɲZ-df5 Oa "lcĸj/9gӉۥHB2+=E uR$w+%sjt.A P|\-U`bܖ^g:^+ٮ/&fD7&0& mF f fIn8&d6:Sn)6J76.PڹG kɺIGl{hDL 'a?)>Sa'|SiN`7X B̈q/ $Hc[Ep8_w1{w3i0aԍ;ߛ֫H.A!:I$:u'JOHc=> ռwW5U^9y1EFP]I .dWn,3Fb\zme}`9%@;@2IL#HB*̑aQP)IXA|*.Zs1Bǻ vGX +5wm]{UX5K<ލI^Pmm}|AsNhj;]Qwp D`O}7-QP}מ`PYs Y40>H~\orR~\! ~ {:|pҦODNdRj keL)TZ^_݂QF"T΢4`==3BL0)=Hw@ "bXpD;4!qs@5*P.zMMZ%M,1KFix)EP_s̻! c21G}>cMi y[}S7 D i.{a ˾Hba$A|F,2 ]hHdKaW:I`j$R5ɶ&ٚie-LԙQ>Ewh,͚nhwb&+&]47گ˖anLIZ8u9g }L2<"7)L]j*򈱌M_m_ B@JjBN'k=>9TO f_}mŒK}[>SšiQ`rl)KqEH33*k<ܙ,ƋyZ @DDT ͡gPzx`c8g!d3iМ[8hCgw3(=~/ZDQ§f:&jɓFԈ|YÞu|9κFR^ᣰgaij1YV4 m:joc1,_4ܛ6HL#.6&~f7TC 6B(#E 1RotAw(/5nywCO_gobH$V=]gX0L!㉟Vok1b#d0f(_Z!g:kؼRk8+KYdBY؆`: 8!Evj(jl^\:e@lq\\,2YcJ-.Ä ׍ *(9ˡդC:APuoákYYPQ.Q,KWI3$'ӛL!N`+X;T*,pA*BͮҪ\b$|3&ժj!ˆs.
  1. 3=BA<RJ.T[7*J:*m1-hP`JGWA`M7 ҫM^U/Ňd E8Ʋ[-XQ-;7˨Qnmʂ^!.0;α* ] to]k2ͩ\6OO ckk޹\i̸~.g,N:O1m/f9Fvs){"2WάqŬmS1W㯗q9"NT^ kx3珆՟Ι3p(>DMVggDIgZfC{Kݻ㧖sB'-]J'Ñ]TsTZ]$8|=MC xs3fB0ㆎMb:sIa AS@y{eQ47Pt69d*T D&[V T)j73Tn!vs* R3m[h ]<Ĝp}EQڴl5:3Wst!2`VQBʦU:]'\кTi7#J Uy<ׂ`Cu"?]i#Si0D'] TYG@ghQh x "nR[UX +}o7S`!Geaw{ {ٮe ן.媗m{hWl:|Q/UYĄ'@䐩%kF']ɵ)!;O 7į;PP_gY E5d XC5:M{I.qCgAn @7c1@̽(!%Ίn`J}?h1%u ,A'2=PDŽ%G!ƧIɔ E@w, i @B&;Kt'ٷWΐ͜H[{7\JBQ%!a~CI;>Pdd% &B".nl@ΔpUk&9>N͊(ROVϕ:CRn'ZRʨ1=!U4&YyՎrgҟI VȂ*p$|xq*ӥ=Qs(HJfPPS& QfoMyѸw2 T)K '%Hwh M#L2r*Pt'` 4MoW)Ksh. 13Rf@s K0ms91ך߳S:ދ:,97k,H᚛6kN9ߙΤb{!1q5 )H'EW< YHUGCڅFc `!qg(e *%i~,! eHTDQICg(up@J4~.#Ħ%׏lŒ÷TvPd1G=oqwt;i7[qW )#W,[Rv8*`G`=e]I$0ƪRqd! e&aG@dĪ&B$)0 nX3)d -1d0 '݁[2JCVPB@ .u1g,aK bo,u@08>BL@ )lz.O|C Ge*P %'_ϛ:B%(x`L0V֍8W$66$-0|[VO1ۿry $J6!/B1 (Bv/Fܸ%)JAJ1!a½;]۱O4FC.qj>%s継W1k}al&V'sߛ'_#NuDscFi"v  .Y443iN ThAuk6油2fK]0SL0$t5uΦeʅE,!FG8 b8,M f'M9)쇩!wjIha_˲qQr5%d+^⵭x,UUUUUǑeo;c;zSAnqT51 v?ghJP;!ƒEov:mm%O=)sP@Z(H7MPܺHOΦ>b.pq,)}M`F-hy0E(@+Omn8YXJ yҎtvc$I*ӱHU$DnCȖy٩l0Dh2}݌Tj&Y1J!$-8!k99ѐz!fsY- L`]MW"m/7&N4$tK۲ReaabΣVo8,~^ċlɨ\ \ބ3q te@,pT#Si8Whύ'E$1&/D)\aWM X`HCSr@ ?9t~B""QE QK@)ƀz]:mB 4/MK.Cg툘4aǓऄQ& HA@xD A?UؠZD5c:i4.Mw@ + ㉖ f}5,5%-A}v2S0!"%ߺi'!wWr R9Lc~hGA#|aݷk"_ԳlPi|QF=ܵq Ͽ}ɸ|racD< ZW:0f1!Q *5* w ݸ-Ux2iviM kbQ& ZP,gƧ'W"}] 'kДS$; I@a9$㉻'].fzsi la)`RSLqv[y9Äci4 Er@fhIU+tVE(,RESQg0?A Ys}m_˲NCD* V hz5I!AsuP10bmC׃~W{R)cUگfTFP$)FHs샺 dlVuN a8VANIuE0.1$XY l9\枪|>L7~%Q1zP.x4= (򅙪IB۾?p½G.FohO՘Ƙ;#h0Zv#]E9WH/1xl1@X) 9}__)QjЊ(Zн2&7p@FSE3y;6.!z``I5TEù 7 C@X U1k:H&d֮jSi3iz8 "ywR|#,{V(QdYBΠh5Y?ޱ* Rj/y߀ݬuM pvwX|q'L $v*JDQAFdzf.AAT+F[r;3F $!ؠݡdOc?G]ߌMhES RTw}z\:kۗ9&tW'VefBHH\R& $ !K ``o .Tf*\ԁXl%yӻKٮmz^,Kf.%{=@j~UUUn Tt`}} |s* C`(0ŁGH P#2͌X:d+p | *? "!ȺEF(bZa"*"x8Ծ>x[U]«"{@:o:xC ҸTa]T+ӗԠ*X|I;@A-eZx4o{M5dRI30?0" #HfJo!ʏECIm Oc1VQr5"Q?؎oEa]h(+@##_Y 嚁B wsmu]4IMdT?SH@8JP? ? F `DFB $1dlƽ2)vם$X@g=;*)i&Zs=tAEm=@vnSơ;I:1b0gL !#v^`0U:(S%dhf dWa@? D@ `Ǹ'qXi(4;PGn=F9:=@՟~, @`l ~;=~]*a>E6n7h-S@D:R߾m5+ͩ,ČD)w[ۀ{߯_ 인9BFbygwKrKIu[oPBFHgЦ8#Кͮ M:6jXUL>ޡhO@0?\ pJ !h 1_U=ێ ϓ\֭. D`SP#qR2]&dQdP`Yf#zTKaA<1 $ lZqmŞ2f<-Qҕ h*zkq ;io-]t(unӒ^4a, a5|U7rD(@Щ4 }ƷgCs!Mwtߜ3ͫ>pl2(s'_C \XEHe$|3mP@75ؒS J*&͋K4s& 1EyVh>~FLLdpM Vr2/`h"QHJ7A@nM9Ӹ_ c[TjZID:mZk& 9ۗ2%`R2⑹AuǠuިL1h7TK(457|ҽ!'mނp9iHhW>!mx;r  Ҥ^E/ {p 'M<@ɔ) Ԉ=Mo"ءIi'0rRi(GW-#x!,MBtj+Sq 8 X(FmwBD-~$ج 닳e$p7sT<9U@ȟ0\QU3+ ;K/AWhQ/ a{ZՋGh?(Eηs0sRChw-ZE]t>}i1&aʧA#\@<42OD=j)K<F +K5ڌx7%ErOhLm&FϠU! >7|5];|9I?`Dr0F~:F , (1hRUSPC]@ܹR=E1 ^o~@/ꀏ2nNO0}H(\(D>0@4G>b#7z1H(Hюx$@EZbw> Gb<Ȱ52!UJ4).dzAQA VHI@;(/B@PlځBk"RUTDxd'Ă{,[ t 4L1xB3/9RkYxoO_=Xꉦ0xp^@,A($fswHY P@`b2-#f+ť/nJT:(*ꬨ 4R +:AbuL;DJ#{զNa>ND!ś7&MkMku T=s.3&C cIS8-vpY(܅h =O%—V4<,Oxj)&HȪCC1hm-{"{?f);) 4 H0+CȈ0}]E] ڻC_X @#}SvZC w_iޭ~"RkKy֬mL,ijK1c &-4bmyI7%Ico2AGPRSi,ZZCK\ζeFƵUSIW*lQnݻS;\jOn.ˁyח72R%TDYtpSLOF(+$k?p{`  ok֑%O{I%퇀秹y_q+C!|޽k_6AJVڨ`mZ.۶i[w[_\;tp>q$Vd,z4-{iӶ魵Rv {fnِ̝]U.@{4!K7/opn@.s﷏@z룭|Kzy;2gk[jyݻZF]`옶{.={2*gZ* w0ۇ)nǣN-}vVNPS%GlSAZ)KZ@3hө9E $Ut#T: ĺ9c@涍xyzگ`;:/;޾>#Z'P 5 4NQrj@ >Ɲ`UTsJkJ>Iv}TE}O }5Me}nS'}w%=j7{.aV|OuzZ@{zξq:`DSZ-qE-^ϯ[kn_wKfJލ{wYgӛ@ԂPP{kS빩}([A]x{^gݼcNn>֛_i{t/:KVc2s}p|Z!ή(>]{sw;ϯwo[Kl݀jwwM{˳㝰ˍlݥgW2[OffUT-N};՚Zn;mmW9imR|vy>TݻwW{WyNyg{9_YN۾6G mv;xmZ{>ê=TgrVv]2vW6ww5Y3'&4;n{6G}j{wt]s}=q stunmskNd4o+}3Y[wUS7ٸԣs8ݧiVݱݶ ֮ Ԍ[Dz[ッo-{>޽r_n;/rs,` {ۻkm]-wv5un㣳;Gr0ks9nYC}絻)so.շo8U뫬Z%*v:L &# LCD4FSjhm@d @LSO$D{QM4h hH$D&Ba4d)*M=~$OSCMD(ɓ&LL)LIMOdH M Jh2MST=5=MOG 'OMO(z)b=G& @ &521i~)S??|oO?#ÕJ'GyUZPvU8E&TLAS%HD?zWm}^_spg b* "DM0ETAA)Ш'υV*(+Ʃ3v]զ%,Ҡi" {E"+(YU몺(>Iʚ"=w7}^$| VO;dyQwT׺%JhDjEU=RnC匓p7 DUAPRUDDPDQ4I 4wNI :FIM% F(paቑqIJ*QU5Q3u¹)h$(j# ĐIﳉ "((ݲˋ QO2~%4QAO=sAQdTuQ0TPXDZ<*xn""O+(*"\v@'l"@8&' BjӼ=H@-:@RLQ4QUG-D6$LhU%, )A#2R/H{}Xk]JR1 KHsF^{T/HL&b ZJ2J໓DT%QJR{P{:djdA2(>f~9(0jhn_]lz=tdDΎcPiLz(ZeCTUUMRBD4PUxCEEUTBMC*00 P1 1J(%e &tz1JJDd8Ff_gXu$A2He*Z( cAQ*RE$DCI4̸5TT,j*Z(I$ g q)J"ihHJZ5Bu ¸A%%28!-4&@d+CB!`k{ӱɊ$a2B>_ЛSUD\0[p#(" T䛁wȱ?GװDNBRwO)G.CI d9j].0 r0P (ח'fT YMw? r+e^ E @4 K1DLQᴥ(h+Wq?'L2~YthhVKIF"mA$cȌԴw&k<I lyn٪t$ uS!OQ "#Q.r^!HVQ9`JJuo{N8=wwy8Ih"*jѦ*"Xj Bʀ*i("i=P'+\u֠pPd:w5TH_v7{d:yAS0W{`"{h2*C/}|/ Vo Eڿьtg<:lS'/{]iyV+OTR3~dOz_ff_1|s3>"ߢ޹yc=UEmĩi&-!ϼ~}E ݙף Q]97# b9\~`-J 7|ʏ'|4AKXe qW Sc2M[]?Hig&666,n"9~֍_YhW׾A,s* ?d'>NԤE&E_3*3@QiFUUQR~?_x_?'| ~oMiJUEHN\/_^H?5?_wq,]=1%s;6P|5M"oS>qZ2qEr,@>di/HWc@G[ª9s$, 21ng'-8w|/.DrzFF `ā rz&m[&"d)>wa"uFZ56K&Bx%Lhk>v9p6V1ٯO8J1eXcR땄[ <NGW<6|n`KB*ך!ǻ833p6t%[,VGܞp  !f=S.dCg?E 5Tl~L܉>a!1(B 2,.og1jo\}^ub8:]CIߌ{?.Dt|^z"L(Yb-śy0KdzSHQ '[MLBSA1)3~s^xì30"FmL[f!h&%sU '^\SlG%C }[}$~sTX T+Z;?nCqras#b%XHdːD A СWn8E(`0~Ӿj?Kp scB=4(g*ZF!@1.N~JĞD O|Cl[} NL} "$F!E!J)nn$j}C)x1gWemE*#|$[]s QER;TOaoF$jgΈ[) |aRM٭m^!L bR1JݲA3fd1̉F2t[TC]}SvL;R\dd\mzqpo%YH~ũ'ޣQ(EM6lV'BP::"-(TATb)Zo8V pE BEq)|s~?_A}wCª7Oe@=OC= "&8~!{ {?Cm)m;[ UƎXCD& >d:O-Z+4J%B+‚Y$;S ;DSժ@JdQ#9uRm`FUd|T/2Gg)k'ƚ[bH(@#ԍt*>gu/x#g~ú]~<, !V355r횆D*%L;0ԱA,2Z Few<8r4sVXqֲ{"; 󊽄GҞZKvHHsI HPmkJHfie9 X:WOq8` biɀ8w9B&ehhA(LM}M捜(YBȶ?~Y>s_ +ϭÂ:Y\SG<%mz\ ?/0GMskFA@`3TsqLH >Bk R $W;oY> ]Ԩc{blۅnt بBv m;GW6xΏ4|:Җc AWPW 27jH<(,j-%Py^ nlAHr]F(^1ɲ8اbuCv62r,dG} m ,*#ǪW==;`/ex#1"GMѰ@UGϢ KʿWcg"Q^Jj1X\o7yRM-Itlrb?VrώL̿Uf ب`6I0 OW7WUeq|tg8 /#a>)Gltџz\?fsO *`PBz2gS0pY*x:2qZY)ZXb~.dx1T>j|VMN(x$~I˷찒.:Q'ͤ Bi0ꃅ^ʴXn &⃀˂y2 2""B'i w G4ʣ+ V\QuH %gi,OoL@ FdO@E;bOi?B03Dx$.};*S~FcXt; #&ĵjx|y>Y۩0\~VBCZrboPSO9Ze?ū?= _vy&T+aKE+M!M P Зn xa @"F `xIZ׉ogsdjJ$" y ih]&'7^J3;:MٮAQdU44Pf(#J %"$=pN1 PyU:2NGH.XÀESc,>@yqmJ`haU1eɭx'3L;6p GP*M CL)HTDLB#2л5'HeWm~E "P|HT `B&jH j ))bV$)RҴ2A5vR㝾WKjX_ﰽ@ JP-+PRT@5@DE(PPIBD@̑$B ā@P=2Rff( &m+R4DE)JEž5 9eIR1 DҔeEdVf9ddaf߽br}qB"&`Ȧ|9?T2A>?>=NIΊXMl e<_KU)(;ɂ%H[ls?w"E34Zаdc 55D+3g|2ńr@4N=fN>\ۦEbf#85(^62`C`(j[:;> ]7Ut~3P/"M#xuHtqBYc dseZrR(kMEwMp: 5wFB52oʼ;̞it =-UAG+s!A@Yz叒mpBA5(II<]Y ra=%e`s > :۲0 0@v؂nf{K#n]M΅`$L:<,ol{bܤaٴBOdvL/9}ֻJF;ٮK0e, Bd VDJ<[2, 0k7ީa :E'  sM>Bjh,J.ʪj0 /9݄Bze? lzN,L"h̰ܹhј&59j2"-k5dYV7IMPY4EAB#BTbdѫA30) HprB4dՕHђ Z7XKQ[C@n"*|5_>y2)Sx3L9=7ڂOGӯZ@#|n!<O/ ljiNhNC(}P^HA<\(_mhz֗h`-6kQgCV0njckm1eqՄ{/HVi$eq5uߢ\gJu?9Xv?&"ii/,&LB3MQ 4w8, .m^ d\?:uoYD i qn5CZ5BTF(myc)l3kz1#DFU\ S9mPooX|("Wr#Vh152Wɖ* "D tL9=-$dyqxIH_Τ`jdgv.iЛrxeݾKT4$60dbDp8 ɦ.NHISTBȈg%c$#KqXͷb%[LP~h0:Pl2Jb3*dPمf~M=s8ZZn)h ^uMM LTӐw 66 5`W'ũzg8LG9VkG<f<!@2jD8@II΍;nlZirJC4m?kpcS"v9l dwܒFWGXdx)rڶ *TȐ,f>%AI\9 ~Z@>D;qh螰|KAv;NU1ol5pr5 y܀#dm'$;IXyJ Z}6T:e J?ZYp|/Fb$,U0*B I}ʫ4s']{3}E(Xt:f? "b;b"Ix,C)JAILh/B.SS6_^{5dOiX}0(:i\sqpO_o#Xy??=Vh7TB@-UB/|]Dqz_A.r{@W32)=]bA&|36a, Ϥ돪+؞]qXu_<@Opf&Mb:\"< FRg|ce(}twTܵޫ7i_?EV9(RdmsVd]@1Kȫ<:b*@@Vz Mt0(#-h˲r&0m;tϙ lzh`i 8R 61m?O6;fy-]p¨|Kngn. TXNo6{7fp#^nhcSvPs]xwڸ1xߣF&4xPRe}C ? }K cyZ1^`JP:MLoti&]p_YD7,6@qbusqυ9y!wwvK@)DkWM/'8߁\ (5ڏgl}% +!8j\:v0n`Xѐ?EE12#1~ʳ% r*Byn3Vg%/yCƑt~uI)=߲ɷxHL`BL, yN^o7rU4NPRD(4^jwy!* 0O|:쌆iN2DdV15 @(I}k&7Ȣ( Ƥ#>ot<[4u&~颋͔07Z/Co3Gog@C93 @`!&, 7E?ŧ#ufiq7y)7,cIAI]Wh̆/Esw2 V|emidls=䱏melYG_[=/gf8LԋRˁ@(ţx"|&EQ(.9sI 9-e{ a)LH{m>|O{MX]35gj.I3E ~[35}口0\C1U/콾pf޾; 1TDh@0_wUmxp }6_Nߴ`:i `lpب{Poš):\B?Z';>p@]T.r9}V l 1'y\| HBB UD@Z[}?v+Ղ̱>4 j0HemO,1ɒ:*#uwrBVFtr`XjE>⹞?Ŗ>'d`l ͮ1}# D!)8s>lS^ZP FfASU]#fƐNY 0Q;\/C#WQQKESJRLalǛ0=A g:Ώ ۬d^c&gY,=EjX|~ S n|L39iEbm\d$lE8*7ij[iM`C ?Jǯ:ԯKmYvғ Da&rS58އGJfu3L ļP$BfRqN3[_병Ӈ҆hCGգZ7{&)֭ͧRSսW5 (`/}Z`yNA 50% )$.?:3\)^DJqvQGzmWUwΛAaեH LO!yzw()T7IV!6~fVJ> nn<=#6n\0.XBl۪:%p/ @y>Ѹ[07#C\yק >F]c}lvF3gK]Vi=څ4D3AD)IE(ȫ6XbZ:U $X2NA Bj'apcm+V(&ްu-J7 M b)MOS^ӏ4$$jvC+Jv&uٶnH&CuA6ͥȊf28mub2Jp Q XZFMFPbbɬ0GLtVmh;OWg2a>$UEDm¡9^JRjbU Z̀*3 [qVaFXG6DHL +& r,i1rK1 +i=*Ti) "+G݁f4eC՘9SD3Va5TcCfXE>u @QUMYRP9 effEeba`zkGrR TR Qۅ ~)"Jb (&!J&Mg" -FDj1T Z H(*2,In6J(R ͘aPliXS!BfH\4 ĉkrH h!P堃iyO4ZhG~xFvd:3l1Uѐ JDPD#dAr"dIӄv!#&} p‰ raڧ76)XZQ&_%G~Ew RȄB=H?@]S @ yn{Qn(67v~>Lr.?s(׳.`GEVI`OcH=Y{2c˦!?r>=z ŎΕSYXcAZ4T.mXnL~zi BP//[8kwqѮN̼}_ëpv^Aوü*sY`CAGG(:T̫1)z)pR+@:'^.Zj GiE(sU^هĠ9ذ`?m٤Jnl^љO)pbSuPa€r 0Jq^a_=}q׻FV:16/@c(:fx~_u'?U;YdBu3 uN9g~aÍfԺVQ d)Y8xZn䌬|]L<.xys_B!\Rhb!w!q"/ ?E08QG8%%OJģ!D?O^i ` !uO?}?"Z)mٿlT]m?9\먘LcMq{,21ܟZb[)e7K.= @(W!๭,bа`uoG8C.:mw2$q\%#z;'HG}<_ͻ!c'.&(Ƅ/ WR`=> oBC#\A;(RJ'W~qAl}>ʽJ*eZ :ǟ?YȠcM1;ca;=iT(au(!xG&36 5\x<>?~~EXED:3l)QAw7<~[ƉOp xBjI M7qxX/E @ΈPoXYٿ.թ(7 h|V]owIi&hb(k|g9wKϣM[x#K5r(CaVML?쵂z+`;$)"2iJCBF`rt'Z+mB|mjr_1X sSBA3n\8GB5pY;WCkG1/8Q1`penV_cua+]7w혉7jx_ D'~ODl{o$wXޟN[/ۛ?0UabP!|;>tVϼ<^~B/ t|.}̠ϣҿ8TIV#0E*tPnsER$;z?tiG|/=nŵ|w{_9Ipn-KcYaM*PC?[nQ=(lUˑ/3{f>&ZDq8|Lvt4qK amit<7Cm7Adg]^n_/U?`O˧q2f|µ"Oh eث9 Q"\@48G$.]q AjV#CuJc&*}69?4Pwo\ٟg[v}!} e`màU'{ݭ:\M>!C85 wC=Ra'n| W̴<7=:?^ʊ*BkkӿUr'!՞ƵT_hq2 v۟E/\]Feh_s"5 XFo -+B{]gY>#!Q Zq@?x:s͙=ww; P>Y{*rh 7nGk>Z-|UphEl_vAjf 9Faq̙ VDA`J.9?vj0!Sx_\hwGs~ Ci]r4aeڹ`E 6'n7Я?V+\ш{pEqyI/3kq>|ѴVC30bʥX-[hY%'M20Һ23# A k~D)mMzpute')+@UWS{mH`wNAI8l'.dQ?b7x3=Q\k>3.t-s O@ I840"$pij@x.R gN[wxHK=/2 .CDUPBT@M0|=ifk=tGY=:u2uxÝUG^&#B%zc$$Np5ֵ !~󓍤Ƅɸnpt۾A9\J&J0oD#e4#"f2䕪N%HI6ҭs`2=?2 }v͙*yA5 .؈)@󸚐e=\~?f?NL=93_݄1 B,>k(`>{#l= >u4xtFB)(S϶?5?9(@Թ0Mѽ>{qL{;_p7;77u@\¸ƚi h!H,4]$&?`K7O FbJ8 xiMv $1Der \%WZ#V0EL]Z‹m(~/t꿳"`?ED_G{Qޘ-/W̃T4QP+~$!+pL@ 9_Q5 N\[ "6q>0޹9?mb@?߿pMBBPADqX]N<}?tC)<qK\TIH_n߇9?&+!5,O=:3>iN} e`*"MVnobT.> ҉@(: oӏ=ZN<ɀB}i)!\~F6:N3=`cvUlLA{*A^-VΦ_ޯ_BNdg?'Ɇw*?>?Ԉp̊b+]OlkZė4/( Ґb/?G͒ DdHW>ig@!pã.j(?vFWsr"o mMVDv91}Gpc\, ,V[GTq´6%N#$(FQAȢk.?8 @,kpz%^8]m­ mNcӰ|0WA㳱vxu~9|o՟D_ng{qID J1LtqƢR)RFfbAaGcvv؂w+y qr~O Sg:Dqi@DWȕd<7z>?L}Z @MJovUA#}T! (@ '|<{[@wvПU@~s"^ݖr|+u﫣 P`Fch )@ ݿ<>٦CkV~DА;J "r=>l~s{BlmhBQ1){y# С˽} 뾯P|iLK"SC NקƣوAqL1s h>/ŻI%1* WTLqԾ ,kdm<&]IP%S5ȕ!ڑ[`rV9*9`7^4MkE|M6Q4ь54+m ZSuKdIᄀO1ty"+EAr^T .2K$fj(?D,_=| ?̆ asDJ9DG~g9ީ|۟BL%18:]1],m$+⍇Wnh1)-g1avnVu ߩuXp(w'vC\9y}L:iN|R.r cxง,m6@((h+ITԍco=hB7li(@}^?0P*Q  A<2T{MDz*2nXe):B:4Ydϋb`7)-y+z'7Zƿs =Cqf^u?5 ]p%Sg#v&XUzBC!rA<9dc+a y&N])̀c &K 5 ]5"tۡmtV`&H rSJxz ZyWQHTIicxq^<NWsP$QD#4K?퀟dw~_^^a-OK׮B8zWOJP)p 5|U:~Y #oВ"ꞅ;B O'/^I%?jc-RP:lƛߐE Wʃ{ <|}L$Py$mUdS'=HcO:-.j9& LCu @,TZv9w2x@Tbf& }HSP藌)CA~r~M=*NO(x9GGWv53uץMB*@ocZbD#p.&;O[puJ 0k'W38E;;ц:m7?JVz,K gw~[8$]~d<.<\PV0?+Oŋ:\W }i;JxFP uG$}o$@pWN>KvժGH,_e6o@?W?\>=5XDUWE}$H&ĈkO&Fމ(;(u9Ȝ/<~=N%,%sLF8KDzk]Ĩ$A xwަü>2%ʏSlK:Ϩ+! 1((S%yl>Xf?_NbhiJH&T|ujh1 U.@l;~ (G@E%""4( ~wUvyޮ$,pstA HsIó3dR!*kd?xl%SQ, ADTG(=whQy6c}-*_c&h?5M^;=mt5׆hGmCt9{?`s`^\ϰT ⣂t"fƏ6GOǥ‹] O yaoҪw{$@Cࡿz`@%<Ә'u AO?=4ۨ+ NDA*'f)?l=p|b'6~-)Km-RG,n<$ݑ,ֲZk&._d<~tH?~@t9 k(lwgF{!B uo I#ꏮp,[Tf($E>0jDUQ @!z(Uվltpg]wO?cT"CD??3=,[f`vqӈeѽPI۝w:r:gcJ?2{@)C~a r}z>s>>lxDX:212T55VhEq?EDE(`te%>m=E}+8|z/#;j6.]xPIe_!$DsBi7~?͟FIj5:煗9}OI ֪TʪQUUUy_5~?W8vww̤lǖC\D5G솰_9q5nz?0I?D WvBTU%UI';Ҵ/u%ι :P F(Mjt< QMkf@B1rTR^ܓkƀHGDF`] \Y&I&,úH7ez~d} P^kg4P/֢@OU6B=I 'Q.NhFā6(mQSaH#%N^Riuʈ}@%.Y8%ǟHwI \\IEw?öe'}s?u+!;cQU玡gup|QR*W֓vq@~_>Gш-lL'gVɹWoeϯӣG`?p!kH0$r J;kmrA?ĺPai^/Rؾ)+_&o¦gݤ|pFv)$j6΁&nz[Ž ۏגDDD B@=`Ȼm{%aA[{r~/>Fe!ʘ+Z#t@ߚ>{=AD/Fp/o%Ό}v[!<fG`ɵ3 vu8~To}Q$+9/".vJ"l&ϣ~fb*Sy?F 6zF}r(0 $8)JH^(I}x? @zn^-d!=^ J V}en8^Sm@:0$~9;s=o'T(ꛕٶѴ w48d*C$Y> ݾ3>zN?I+ fe%9?~L ~ ǻ_{rH*'v@DzG;P n@@~?I0ԧ|T@2&cب󡨐/Ѿ\ /^NLK|ǰꃼY&PQ#/'!6no\I]׾i:G,ǜ:P!U7Q BMJ.oP L';f* ؁ 7Ca2:e9zاYǬz^!T~ChY&FZ[\*UDlnWh?G")aH)jLHIQIi##`d:х`IXcIQdPmQ1-h (5j &4T2x#c̞{PzIc ;6qz ? "UA ̉,6|=9Y&J6.CW?S$?'?VH90"H!P\V yϣ^|cPSJ>sXA=E@*3y<@ ".Q¹XeWv؛ q~sPV Jj)GCs|Aګ,~pڄȊAh@=zXQ?gן7\6~M}A"5၀} RMA@YH)b`C9p4>_|3܍$I$I$I"RI$I$%$$*FI#mHmdHo$()$)$$IJW{b9WUj~JSۃ߶s=ɛSUUTUUJTnHvH$$I$I#$_ ݬ0wQ-Nz$p?{S' D ωÛ,!;I& =T`T` eDN7yBⰻ+ڛ$gsɠ. Bw&λMT[m \N9(W4Uy6\NX?7> jBD`&,tr$\'t $y^HD<'T0zfKEq 葀>c'pĈ$l@Z<.%@6W9KՊRIJ))BԢё?|C3N`_*5`?/^v7{CcNEYo@n(տq"'I|_ 18Xog&}P#<`aϹ/PX ţ'LvtC2U#TXhc-n}u7v#G]wpB"PTg+k3QW#``* FfٝE.~zV%v=kFx||!/bo T}U[qSX˩[ kf@XPuOq1A%UT` uБbsf30n$rRz gPT )+` 9ﰬM14G|!+HdGʜ~{N 8VC_pO z {ہ@)!3a0Mܶ Цt,e~\z* BD2>eLL[rvybL{_Ki@!rƕ1 ;8g_)J 1L020\Rض IfŸm~S)h@ w;\X"pn /˞r3U% y2ȿi؁b6QmhUVN?8BbdDT!O3'q/hEsְ4u5 LiBdz~Ɩ+ XDl8 K,$ "e2QȖIp XlbukW3`ߌ `9FM~?+`(-!^@(MRE)aICP/쳛?Y~HC׺,oN9Y^Hzz5 .eĿ1,SV$" %H(ْۻPYfp($?wM/3BR'ظf32t=Tl1$R~Lmu: qِ7$7,Fypl#%&5;\Xn( PˢSNP;;ڪ }kjFjxi>HK,+bNnAPY,7XzdyruF9ͲzlzP1.QS̓*>yfs뇌9+: 6|[|LdksG1G,A /' w/닧E(5L֢ka [Oxw@0NQ#GhmI[ANAbr*= #1t}\c?LHYZ6Do ,֪CfYǷ˔̿fRmkR~B-OŞ ENWOhPY,g2.ϕVETtEǝGpvۥs==Yʑ^K&SR"[ܡ3H%*N'^Y Y De?KW8M%Ƿ \]Dxјĥѹ7L D;rnXu@(s6{eZC7L lu&Bt>z#*\Hʏ*"J>zAMeQk-@j/l~KUi,H% 4ݰO=)b o!elzDf~U'NhQ, UAgxתziӬU܀0ÕtPco3HlC(Vw@%~": 3,X\TCs[r!(Gc2GWڟP -[Ӆd@q&g(a*˞<m9‰ہ囬9{Ⱥ쳫bFu}4{nN#Kp}) CW1tHp!8Xͻa|!GuEЅ \ H)p=˜"߿&6{=POn\CŹE$Vܒd3akdB-Aiy6YGD&((xsQ($v2Iݤ*OsJ>8x7g񦾳Y`D96KiEq[rfkFZԩ2a1h<()Ru{^~˜+d~מl-K{G|Ri;s٢G2OcI0ul东܋5e3n&R4jut-n|tly"cDCQ|bwM7N8bG,,dDSϫpfi[UnM//vu@3ľ$^FI"#ZO֮^YK g_JT.@bZv w>!~mhw[:q7s.%3hF'=()M0S]VS"N6 z]xX=~FV㈮AwEYLn"(e|]7|ߺ,Z)ju~hFEqrWBĆr۬"P; YQr[cPU:2t+IxpWʸepQmC}l!0A ջ[t.6"Ϣ37P^-kW)k5eXZK] $) Ѝ:AOM1Gc 90o#:*5t wJTuDc,Kf6,.7ToAǟ5OC%UEr]EavD֐0@ݬz&g^<)Us`K0;c[_AN6 C-l9֕7Aa=g bo2J FпC3 8P75d@B#j2W7b)%'iLǕaݤxMG I1>Y{ѫ7=>ϴ:&gcx^ :.ːrbDZͷ Yx ph%,3LoNE:Tƈghʴ@WW"QW $B 9Z_jArC@8grяS#&T s'&Nlښzo#> 8OB382EB5tͲۊm=!x(AJ{\\3YD 'l =Jg! U{onz[Xmn<0)Q 6S8/ҡ /hawD&PkW=#;<'"''1YTV({7 gЙ;ٓ "Ӿ̬FB~ڊE'з ucy?w}jmQ]ZO ]"τr@RT8..#WeMǥW|;@,D֊r}p+TMl CXHI`xEÇ2>J&ж$7UM]^j *iAģB=h-B &χ6_-K`DCT=U )X9%mӐ;!jn/0`Oo`psja; .1-8 Zk~L3S8(3`v*N/P1f^&yu` Dp3Hx> 9Vb"Fy@Ql`[ljQ>M1 !~MKR`H5ۡ1p{8x3#&9KdÊ{>>Krd rmy*A{]J-%iWlT`@bc|+JqUrx`xV{ҘUV#+.;M$8}plզ˟]B@&'|RXcq̊drFDa]QYYsիo%45` 1Ra?H*.@~߳!Inv0l !zذt<ѵ1K0 8?N:6r{a.$ѥt?w#*zY`,ng8x>:Ez۔8~(I/GD20{ui̧o`]NKQ?p1^2.; AIhn\a8·~^hsp$xL\\:֣s= Fe9pe@:m$DCzWܕ0{}þ ZqR~'j52g.\nx/q\o~}Z̾6ekM#a!\>Z:U8Cǯ|#Xtc,z[o%sW=͔] <+WEw<_Vo)~8DQl~7D[ ~FX8mQ#mMeUϣÇRk$q&O`-\ʶ 4 l5{_,b?~>c*>^/YN&!{Iid$ d34n>z|[]խzYU܅{[Jb.\0hwp{(5bU}͑d,y #/Bհt꬯Y㍗;pbQst{Qw޿:V$GKs@ݫrBMܿ $r,d}/; o3D@-ZZQ`u45pE ǁ5@ e[k-gkB8ۀ( 8ͺp ~8 C`u;+ (-Qf}=Drv9Z\Vn]'<\>*>aZi%B)*uLۗvJ2Qv6\{aQ):w!HK*$.(eUXD, N`U.5JH؄@[إ^)(2jrLHr|ݹ/u\SV ?ԁĀ!eZ2_w-ab Eƈ zȐ"|c@*'j{[ Nh D#i"emۺ̩H0ᒐأvs(,'G'@G)^)!>o,WsQOӞa*8um$6ɵ3[/!֥3t PDE!RUn{ ۬afS<@ 3$WV55Mo<~Gqgn&wff+Wgv{BA =,q?;>%3RtV@<_}LZQ6ls(j {CqU.ǘF@ Tndܪ1vrA6CSKzb>~K$/9ì?#˅v9O3{ 2CK"PbdU(@.{ 1Yi`"GaP;PpUYKؑbhz̡AZ+,ߤ#ҜE-ki.J.?brE)PGPH4&  _DqjQk%௢y2$ |vz/[ڋM{ '\ѱl0l mIb9`:觢ȯ}o3Id<.Jsݗ@WEv缼;SC'RUP4ɪl_7zثaQ9OnJH@&U;pu\WoGNnG*PI3׹d.- o--tC?Oj/ azy.虍:ji(ש}M{»M a^G{[=[bS|Ͷ(@ @$Gqg+05T #!Ap(HL6MV7g>ûH{' gG_0g)WT\bIu!hJ>Zbʈ(aĬ _n米ؘAJqXtW dR)C;up<[rI| H"zB ~_ጾ6Ϣ͌VP1^RaAaj=8N_o͗>kh]l6Xk3Yi Ho\hYwwn)%%? 咿Sz,39yN 6G0DJ${BrBq F(%/RL1PDKv}&1B_XJ?;މtȨApPL(rXGCZ@0u>Ym/fgB?.nM9PEFq37āo%^mCQĨ2Yx:a:ha enj] lE"왻Y ص-Y,,H6,&A9Pɇq{a?[l]bco om W]ja|?Yy|B6`,.i8)#Y@惹PO ؉Cj9`HJŚ87"oֱxCz#;!~^9ȃWʹpa?R!Un1 2S )Caܣ6cP>wrHg+N+' }d/BŇK{yiә>ܴ3%Y_)ip.dhdmUz@%e3IB{):uzZfǿ^:˯ؒnh#%xxvr/u:][e+}'b)O::bӠnd/N;m@1R`-+2ڳ= a\Ҭ;_%z[.c0p}&&|l?s 7{1 oհnEۯ3yht!1f%?hX+p;q*q^] ,P\ bV˝,)Cm(e#{2FU:x$Zm=?#w2j=Yw{gDPEof _]Xm'ԚD{ 5K\GHNtM-hz Sk齧.Idnf@ 0oְ#|&Ъ"!d[Xȁ̦pz!=>5O`kE}[9ʨif=nd,/؞_cg͛[9u 'tLˈ.]@G_}5tm?aL"9D|AaϟKndOȆ|$ZZDC9&1UOpkfͶCc]sv<%|wx4w-,6&4G@(![;ch\nzElCЉ0-ok dM,&~_7~OۜNNrϲrv1tMGF 2o ɘ*yKh) "y~mU$x߁rC5E$(rk. 7"xf?.<5Ƨ34[?/$:>,Hxt\86"0\w2i\7Dl]nhlnǖ{ aS-a~ nbQ pxhT҄wFNΐQGPcenJB35~ pllzr7A5]_:s11ǤG~s8/z|(?]L;TtNro]M@漄¹_j^is9P%+#X9auR[X'UtM~'MԻĜڪ$ThV_0\h5l}(r`s_3{׀D~yPu@wpnlos6s] 1>woeZ 9W_Qtej 6~$!B(BS*I;K' ixnrt1oFRgԯduuo덯H>y7ߋ0لA c@ 2I2Xʐg+0r?|g0vѮcDos_>;%^y(i4g/|eNjWݪ۫}R񎡰 BC7ǺJ\ߊ(|O>[ǁbT*^8,h ;c9 S(-V֗Za!,Va# T87Y>Q<!׋bڲȀ,Q]r"~H <{i5aP)DPi37UH @ԏ2W]i<,K0(';>c½wî= :C C"S\½Ll-W;vtx$[a.$~*: RP0Zcw+30 ϟOlr=hx|;?s^4A~Yq 84%~DDv&Iv1QO#=/߃"9ĆA87n RRF\ X 9 w]ⵞo/D$  UYYiO#i-| @0v+m{jD5h2Oݸ^{V a1pv6Be`rpgZKF'Ɛ:(p':_Al)%T|;c;I 0QħQԷ"z oE?X(tkdPj 0xO$>}:5a>6L,wjg{UF&qI1o;ȚJ:qǞ5T;-Xeb8+ѹةp"4e 8H0`؉f^[8n7;JXZ!%%( HvlY^k,&".\ 3!Û'ϣjUF&3}7{T&$͗ {C)ѿe.h,Zo hӃ1)7s^h/ Z3>i I\?W=Ny@/.( ."oDu.Hb!6jagJ-~OyJJ&PDo7}) pmfB`oOi.::ˎ 4^3Blm/|: 9dn#9bsћ{_AA ~G sؓcܳ>a% n7~? q~=K^Πw` yV ?Uu4@}qDp!Ft;΂hFMx.43C8mѳ^|<qqKFDÌK4]h!eRB^cL"t"u^/xf gSV!dPfo/$`E+ tBbBژ0?̦-teo.L(:D0{,a|QK{MWaW;{wy hchj[~z\c}a;3ͿmxtCƛQ-Orf$lgxƌ|q0`~5->\8"Dn=ţa< 2]IL"?B0I7 5( _ߕFFg Ӣ`m\zaCnBk|mA`!˜g3V;" (4N#y_w"1m\ތePp=IGaL&;C$m`BOv6sN8yB5oL>|35aJGf2D\NQ-y5s~<a鯯K>]b2H@yA !Lg=>B.> HQl8bPnW{[N 䈜y{ßu<]4#!RF8>{(0eaoctJAte%M* 3[??C+ @m 5j&e4kps aE9v*(cK_=/S_}whRۊA/fTO:"u9փ`)H`px ,]U-8ޒϑĞ@Y¯BѯhK U4g.qd$ SGČ7F,e 9Pg V4=Bj;d BSp(`nt;!r"."a KyU@а,!@ǰD}$?6L(G >͇æg;ʆͣdk/#tciAR_W./)uR郠{s 7?Ƭ6^BođגdN@rXo{-x&S!j-vP;`@!C]"' #Ƈ=nAĘbsjDO@D \Dy (@ {W}  =u>>Jfa8$HmfJpdPv,$`T`LH5<ɑTHP 0QQemo6҅tؽE Nt zeem$%&{p+Qd_oܲԳKH~&Eݱ#`7'_)5]{} _׻i;npNYr3n9дiա8Gz[Vg7-Ş_S͓ nvGǟ'Z7ՌuSz#?Ɍ7hYbW\]JX;cA:O]D/(-/ހ(brZZFi+^՜JWI+͹% @?ǽ~ "Yh;)o+(bHa 3_]}!aŧ(} U-`0}? tOQa 8AC0ƸRٖ:fpgPV/fWvAzz^IoY2e&uj7X?QnGo?Zk0 }:pNEmQ3{{PuA~FQ?mR@r?!>?}r{D@H(?o~On.Gݑ1jLy+!̧:bZmq=0R@gx{?W_a~~L PRS(b,dO]J@EyQ(T*&") hb("riT]9!f?3^ XU&`Z*EXRS[u`71f%tH!I Q\?z0jܪt}/DzUĉUnuf+5ٷ޵nXWk$'amKw)f5ZN"3~^FH$@ʋ0  zl#5Nz&H#'Ă"'&4'=14F#?Ooma٘R_MEE@dDc#FȀl?<A1"1QQPy:!a5y0f~ט_\@"$/ná#aWn:j(.+&I6#6 eBH -PqJ>):%x3xb QIFL&~Y1 2IUӹdc+ OG1iF;LԸ@Jb?Lo s|6;:g6:ΎP2D?n!K]si,M$1-JPk*v+ZsBMS|kbwap.zv>U8; \:s H⡵jǍ|әهg^u& O9@/.Yt M0xܮ"aŜتr(:_ۄ@.W>ާ/@aquOG4nA0vwM^@7$ 7w.\w,d\GRp?l.㭜ܱ{bn3qۺ<^!n Z&ˬNY::eYC; |{i?<޾=,ӍO+$ůwtr R.b 5+fR,5gy7}&/J,jby<6b $6Tu wuc9rPPyv˽rfh-E<ðV- _Z+Q0qСrlm{uKzYЯX(@<(TAu x⽠ ibu(wuS37)= 6 Џg@̀^x1&~9,_Ja77$P=y 齈jϸ0$Ց|@$zK,9 "TE[Ȩ!6Uw#TcwkURI8"KShY}+R>|/`Qw:+1N+ IņM3JI / drS cqi`U7zT''AsOw)N] })$C@$3Tջ~vw c6;PDq8ZV0k>N򽡮-,#) # Tk8?hqhA+yYd lJvo̅6%>bEW̹K="\8?2x?"#4U@_ݠ 8zA=IkCXEn(0jޙ 2.Q'` fۋ9,P)L4zpNzHP =\9&l|Ĺ4 ?fXLld!g՗cWgi '乏3_7ߠo0iV1uª7E|G@onRɘW\rh07L,ŪVV58:#DסWGϑHh@lβ7 ҟAF0#橅H%IMIL@qKq /$JωW u#H09g l&\0/ٽϕ[hR",#r y!d8F,GS~!SBwn@FN=Q# ,IH `oItryvQ\2 "; Ỳ'⻑F`(q h@@nq RD|eW@($ܠּ\4ĂffuH_>t nD>)_A,T{Uܼ}KlQ@=[ l@#@GvGnR}}e_gտ}m!bAc^i36{3 ;xSecIUw=nɓ"I?qZdpZQ 1@tTKp\827== vz3`a;.)©9'{> 0npxg_ʑZXrܳ<گg6]Zkp-ǑUdBiw .4{:#/oJqn<] ?GV^®Sc[XmY~ M:|y+'Ny,nv-Y !>^aw |da~=U^ Q\k PA )Y L\AY씄PG&A_7#~5D;0]z;3/=QMwH"}q+zʅUjn8B|߿]EDxvcÿչPr4wZ9RTbRt@l뒉E@(Ek3WӳS[~i;_;?W{|,z xv'V[PKa<vmQd/,T r캼0 /፞떤=ot}ǗÒz5?\cbԭ9 $DS4J1<jK s2p߹?VH2ħVDFhrk , 7ڂ>H1*'U1Ч#j87'Q;$MF=alǾH\ l?!Aϯa/Pۼ[^ޑ l àE?Gq~`÷m ݺw. m~7:aSv2A~ridPfR$P^ %6ܠHϤ#7+p Zw8?])?4J\#BĘN>vs}|9騕UG7n:^,Ly{)Ai|vT{%AC`T?1nyuL^3``c8Gpw-YJJ335 ! $>#yWvi@{LtCoG 36yTΔ~@ycl٢ë~H\D҈Q`GP9XZda"vrlݧ\?7EJcox>rSXQ{Q~[m {P0 -=2o9X糅]Y(q<>st~]+{\=ą[ps2ubRՅ:2z^efU_JOtkh I\qqUBoOϫ~x;ɛ 8-C9**L:e`t7jq,h0RIہgfȞ3>]2]G$tgewC']@/{;K<ҍm+^R9y IC2M*@,e 9+2w:6hσcPÄijXӧ<m3`A @lֽtjm jÌg~I J^CO3)_z`;0u3V5!pcxBq`pEb҂}\am氶u ^K?'8]Dg׫ dpG9[r3A 'V^6߼=,舙HIt8vT[/\ KJ434!H+e SPGj/EL2neNY'0H9W]E,.[FQxb%8VmX):Pw^AY5kPyCƝ 7MYD1%J,gN G XpB(at.Y\r薊tC|s`!B lٷ*i*f˵HzZʮ{$H 5 5ԜB,0G7Nk_ -bV?u|o&4Y ] V?\tlY?ն΅&byuk3IۋH+]ęMTZtXI.UUt9\,ʑ8?Ld7Rvɸ2[#5ۃJΓbػ@Ka`z8#1o<ـqA@3QE R186HI# "*W,&FMAeATDefDf8LIHSU K6F`defdXeAU-DXd㙍 aU2+0@c9EA@aIJRMJ5S6bfQ9RBc8N8JdPba`R) (CH1*#JLRA, T@(R)Bh& X$N PQW"Fs )ZJX &`"$!hB,'ZZ j((R3 (&&Hʗ (e)* bI)h %X 30ɢ )HRHhXPD!i VZ Ƣ)J+,e#$ʈ*@dMTBA$%RU0LQBUV`L$@M,KVe2# THE$E,B1UAKS0BTPMKT -$JD444ATJ A I)R@YӁJ@మ4TTALHDQ-PA2҅\i =x801JhdmQQAPULRUT*4Wl0"i`)""!")K‚Vf(B$H`e1 DaA$T5AQPPTA2T,Q2QC4QTL2@PAIU5HRPTaTnP a!dj&""fi!& (&!)"ff ""hJ8ˆ `J&Jbii(i(d*RB)4BD4ą$5$I 5PD% Dϻן^x20G'(DE"(BŰCV1CVy>gb(>x?;\X@4='x00miGW"t˞OoLc?tt~^׳/7 Ӈ[ckn!WÔ)yLn-s$9,Fc7t$nW |Ÿ_tI7X~[VaX'moH64581wR7q8⵮'9'ADG|d]?{HQQ6UJ⋳W\֘?Pamu`0{#pvF,(cYi4(^CUG^O!~# &642`> ` *,޳K:;aL؈IX_ 59d%e kt ף>u9@>xD|^uqqs~HC;< ' RG[KhyYP/pzSzw9GC D9ƽuoAy8 痓J654j^+Q/*8s>gxNKy/)@ç~HQ-Fxsw؎*<4}Aa(t<_O~_>~y/^UL}{'kn~d]a ɋ HL8"0ww)k>OlHw_xqt|A %:>d٘G(65mgQ{\n-yD#&" 8TQ$F=N >CnF;n|{w y|9W>ߪoU}{3cYV3:I/2,e#Z])+0tp,Q]nukZִ`T)JZZRRuY/Y9#,sy&1'+})eLm:뮖u-sYd)F{TncҔ!33ƵU.߸k1D{%{:R]4H.gyRK.kZm}kWwywUUϟD^ 5in8蕃:eY\<+*fNY;(ic:Ot\c:w<.kk7wdue)uֵmks9Ff}9J0qxjfsXDwn*pӎMKWr/{ߖVl[-mli6iJReZffc ])!b[>r}zݖϜ5!&{(J8M_oQx``O p>;w9 ƀ(oC{ϗPDDAD3\7_7w|Dܸm`t&qe+cdp1A,_!r :0lIP_bL;MϽ4:i*?PBg6@; o:#0a0=IYZ̥ a_DNh$dD8_P,t B3psQfpn^'h{õuhqY ``V^nn.iͺ=-Π4(E$44aW=;At^<:pj#j'|ҞzʿM&d1ׄDns9C L0̶Vf332s9&q$b2+s;8!QPwyoU Lgx!oDƤ4rk$hT4h"1AAMVZ{rQB1fD"b(WbN|D@d5 HD1FXc `3/ > q ?}_1g%H 퓶$wlyq(G*HlV dcCaYnBRQd*,"iF)o+_ޡyu\}t-tt˒gp4Ys'״Kǯ#*H3UGNv0Ш,"mQ5u3@cpa]p݉L _]:LV3ږ]x oG@PCMv4ZT.GW)Jx{0z9 g˯lG)aIYzz9,ki@v`X:#{Qy04&M,LT^g8'TR :]eggيկQAxam"KAH]V`ΆqF'm7 Ym{o.q .ZI2d@!&<4B 0'7|MG> JbAӣ+!niZyw~4zQj)AQ9"^؃7wox|<Ȩ@}<C:u/ًn?E:J3|`Eh?"7ҡJ6܌Ӎj%[aLh2baWӷג$?ʍA;ojCҚp Sr$TjuG>ܯ5h@9`?!}EW0ΗZhJPȃ'n}C@ؓ/(~@e18}psDu71xh'M@0G" ©Sҡ~ʼn i"P=,8x4DQ 4XQׄ`l9TCA6ۢr<= /$ ,ׯ}}PI`7; DOG:܄ڧ%M_B@9U<5=Du %ңj ='aNv;"0aU ;i!JG Xl# &T8I\[Ed 6|l1>}W@|]ѷvdN9^QHb(P:ARdU:!֪ I""b ("**` H&i("*)f!HL;)( @*3PU7|4X5TIY0q蕁ѧ!rTrZwA ֌`6w0y9M& 5p0,^3I 3 H*΁paTȧ")ǫU6lё$?g༯W^ a}xv+tAK1qt8Rdyj@7JMDH!o"5 j8pe< RWԾ\.>2I}K7iͮ85j \U=>wίئtxO%&gT:uc@0\&wvs- lD3v@l֍0(\^!$* N9];Zʩ cSq@i⇼:uZӋ87_bZM贽\UFμW7t8glx˯y̳Pϭ <笶Hl:c;`u]N;cjϣݔL>5 Wu/u5oéδgWMҼҦ7a{ ѧ'#Puhos!:EsBMuB+h]ǣGexn3uŒZ*U48bҵՇdgevtv/9gǫ)ct]r78*g{r=8[H;{ ?"V0[rp _^u`63񃅏|ctN6ջI3ؕ/m*Uj5n¯[; ]-h:M\Q-6vNg`tt70ձF,Y-0Fwy6nܴ6:X5mJ;WEb ; A &ft @x>oϊĐECJ%RJJP1 $@U@OM#3SlJ0+OMDٔlj.µAAI0jsX9.VFKR'dl-Fk24UBNhhdzdeW#f30aF H$N˦vPDq%1R Ģ@2Q8Ӗ'?ʂx||lxSr|_tF/G!G};kd'A=oB@[u>Y;8m<%Ho8|,^-ޯ_*/ K!A ޠDĉ`<" ‡.i7q2<%O{xOw@K%a;"QM%Dtp!@ Z0@!I64@c/lý] K}Ķ5jwu@,yU:ߌ̶mk{m$Q!~u?L̓d2=qW/ll0W+Ħ|:nFnW. 'beW;k[[]B$COܟʟ“Rs,e);_L>%ּ/&a|T[LGDnɗtd 8eMTFG 75b0PTh̓8ZIG l QC|? O6?x1`/*鲍zUL\υ9P:5rӲ]t;UMQm== *LG.[ykPïfuD+-y,]zk+d 2;e $sU4n`QI`*)LSH h`HḊ2X%u,Z)+B#$ctv걑>JNYW ,b0<fmeEqi9}Yǧ{I I+ }.[$i@ 0L27Iӹ439xomx’z5DruYYY$hX1!38%E$.71+ U\iLrTb29+~99}i(<97smj949g$Q:X }=a_h_zΝkd6ub\Dk\Zp4k|qOZֳù3.Gq0s9lO\a1fЇ4v:WG3N]pZ/o\A,rf Kc9⧩Ӊ:浳7/ƞ-ss9rۿC:tEus<71C89txs8닍F O' 3K}q|o)m^m<㛽=-akָP:k:~"Ğ'lk+=M\oεMs&eW&bߎw24Ig nsaި΢}quS68[\w̮qz]tuG\⯉=F5ʛt:lN@FsIfsP:㢫᠊(rR}q8<:'y:xHz$Q*Ɵr2#؂XudoLo}ퟹgtn֞Зαٚ̂/#2G\L9u98pq⫞7nSO9o\+8X;瞉KnG.b C$B c]٩\F+ #K'U5PfF8Lk%n gkmyw‹#y)jr)q`pro8}Uj(;2\kR1Gw(mChnM4ʘ Km0&Db1F i:W<ع8ynI_{2c+&ff5 |0${#i^.zi%lfd.oSybq}j讁O(睜DGǽg3m ٢#ґ'o`f"'9朗Kg9<챃zŀǹd SJ r , &\K֐c5p( EYpu=t3&+_Uؒjab A m;Ց`SJ !?\%!"@~}0`6sR(ȋIj4J6pU?d*t9ĨU0?n۟rL:4R0@C ,a%B3/֐f?,΅yDYL,J kl).^LJgVAݟZ]fP bx73(E+~z}U<2u=}hRaD R?1cIZwO7R\ \8#!oXw%f5B0&-Dkwk]O0KZBЀ$G7_/<ϒ^m(95{;QdW;.02^9F̶(K‡ (A*Ԉȱ:6ga XGd)̄r  D8Tj]uקtz I P'Xki.BRV/-Q.P_|'#Jv 5t(: kHllÈ9PP_IY]QE]?ROT  m/(p~PrA˰I"RlZji $ʪiy@Ă ,w\wav$=Soriтhb?WT$`\J,1?hP )SsY`Sݦ >ojj,Ԃ̈>`'_JߖqpUjDa9b!/$}-w)$@Q_@8!S8圞(/~3td&=|$I>|>t?NP0K_= yõ\{t۶!l @an䙣.Gn; S_9i8M EDYa`L~#_oǑûb'[|7{u[5 pt:R!@;tN=LzE{?ڈ1v{Ps ݙ n:D}@@:5nn1)0Fm]m T١9x-1DN DY 'Qdh<ΣŅ[eBփ@ <(|rRBȸ+VR*"d1҆tq*51A }GaN>MRBN͒c?(QJ*//p7S::Qt8Uiv=4}>@eq)$ng}"?%̬[UDxv`!#p'\%[v>Rٶmx,W9U󶵜FkNnF۠Ib $HaK̓=)c|x@V$ev/-@{ݍ0i6҉ ~'~\SfJ P *8[N/P2{\nThA9^uHqvOn@Y Md;H3 tNc-,#"$8qƞ0`" H6?zJ`' uA@[b$4xëȟǯ?j@pPc9Wp䉡)>/k8R 9brcpwgQ| 0xoZ}E˳Ppoάw?u{l WF7+]fXs;C"|gv"%6,Yeyw ,dnr-U~h>]mO0 Ggƃf t7@o[Os @ Ie)-ʀXxμaS2Qob|:["!D@g|#;zK htyǜɇ]A#WPpi84CA_%?0uݜwZ7zv)i ~Z|avyy`Z _ uhW'"d0K\Cgmog֜?~!Q_OMhl]fǖO!9zz"cnݲDoЏNuMx\4 Q%&1 C=4ff ߈{{'1cog,?III>|Ya]@nC;c(JN@$'>n<Ȓ;c#Wl78Uv0zzf ;! N{QG5_K>g% T.xA.<}LN}~|,$"X۸} A|1q~T%E~E p.,B! @5qv{vͶXCT~ /lIqȤ q-Egu ?|-yKgvX _{ڳ?Mm]dO*f/\"(Iш(ɻXtL$#li5+t{75Km~b](\&= ` F[=7lء  9jIӎ<#~w"$".í׆{y:;c38)(zW$! }Lo[j *\ŨJl"@Xo>L YE[rC|xS( Sȅ/[{A(u(R2_j* 39g<>vfg~|jᣢ"^5xTB~oL^$;]*YckWgk.ҹc6Z~f_쇲w8!ܓI:r#WJc"go눣 =Ș} |'9IjMJkg B Ѳƙq_>Q!b&LBI;?"?: BHJv8M"$Pqe 勐Ykf/}Eh;^ʜ`wGY>[vRٕεC-~* #""uck7najnѰ eCifXAUl*'PtpJ,غ`/U2?Z6Mc { 1q/Vod$@h lP_  ;I w}NWfe8v49K9߬`Lpa`*0+퍱7#Sώ7by}-N Gu|9}ŽK8ӆDUQdS]p&}PTY*AQbܹt;J$A)\xBuݎ^2H oTfEz12ͰX0xy|:W !B8݀tうN,.Y"]y7](Z L fLة#g!3j8S\1^N_yw4"}nHT`;fd8qhCt`aP]H >H{,B99=w/'ehE>]o61'*IX(gKgZYXȘC [J2uJ#;.4[y﫪z̞;{ؚ8 4C 8H4'(;7xVy:Gc;Ѥ~]g: 챿K<`Ϋņtb.@D@4P:i 8%0h!l >qP/~`wa"ᅡ!E(#`K n\P&6K?ˀ<8ިRδz*_ XH%$'8d\a2uⵊ ߇*E=pRvb2aఄ!#0O0z|Eۡo>+]㫄iR+^'  PU"U>PdY:_UV ع~2p *2oB ;-#5(C\HFj٣(0Y7B K|]7ώ*AϬ72HHGDQoQL_T ˕G <].Gޟu : 4PẶ\dCpDG<$+c=0c"oE@ރ.GÔ=8#6DtUfNV6D[r X"S B6u_{GTDeF@b {j$Cӧd+F YI^DSRr tsu^/oc ooW^ œv$`lvsD+iI:d9I+&ذuk9&T>Ir_kDuĽns_=Du);t>ΝYtXq8Dr쬸bw}E>Ϟ?v6l#j*ֈ7ٗ/\qcR^c7hz_ꀷ.iښf?ڪY<8>vA@NOO$Q< ?7a`=#!=l a#@D$,t.l1\UW|' _Z1Uav3ok%=ޑ,pEw7睗Cc!73 Oy>)D|ȯs\G_5wZ:ͬPO2, mN7%mr}F;שg_j=b\FrZ/Ǽ_wH1T|7 vVȗwS5 EYgV,a>޿g evV;"1i{ѫ9Ç\{Vȩ t V DE݉"mTpCU;]Ü)y?ڨ@ O@ GaU8 {U88<곯:Db@V{3 } `1gn\auEa|}ڞbRہUi. #n$oBtdA8EڻyE1ӣl ũ$kiEӝR-!|g]0-HXjW1z>qBhn9F]_&XlGI͵o*#C=΋1Ot5^fg7V7__:-^uz% v%T(uzE+Z8c,hqN˖ ~+npi"Q#!JV&3CEgg۳^!+ : /U7F(3;N  XǞ}Sh]qLixhcqM)~Zr7P>熒c sC; ]A1ռ0bu3rBu[ ۚbe ~y^ ,Pb!!5@GcV~vf)Nvϔ#g@}:ˡFgCIC֗iH=ZO`؎A^Wln,i1`Q0ȹ>-gD]PJ0c^qGN A;u9|AQ59.z{5S442F0GئP5I:$,QiW.X]pPM|_&qW(aJI[e" -sZg`u$|(SʪF`)g|9#ny2yK#vqTFȢÍaA1"QE趠oFcU}!̒ݣQ_deSGaPΧDV0P+<C B=Tܠ)TQjU,wv9%-ָoY&Z ȿ.aB-5Z4mjʆeQ_L C-;-K[%08&7,ƃ<;2},oZZ7u𪞛xng} #qbqс1t`wwksM! 2@ %!^=i_-yPjkG I @#Pz*起 -QHiL^i,8o?o_ +NnLICб^/ [~wd@>D(ۋp Abq)gfʝ!IzzY8(?J AЪ2^->(wUl3  do^NjY7Qqj6Sw>? (/g/PH{0:Gʝt8u#4c[kݙܶz3NK n g.38ӽwPƖc,/HNegGw;l6pڿ<m?r]??T¡B%P(Xi\V0 3H"## 2aOp=&Zx$TiA-\aO (B(S?wLt!oHL;ޜoz1)-aU#9gZ2(*ZjU`)[oA[TCgBF92^|t(̧F"{BL0(0y3YȱeVWFЀ>5DC2 0QP1DPn4%Lvtɤ9")@bȅ*REI0! A&V%\㑉3qF(Y$CIH$|FhWo"/A}%O I_j?;( y\(4>` +X5R|MS X*BݍRx ovyp $ DD"|ƻ=U#8qˏ̇2Ցa =9(Y(NxC_ٷ/> ^B0q|?yUt?p#?ObbTPxtW(O@LqzLhF*{8~ӕF6aHsCpv>Y-B7ޘODN1ktC8ݮY o$@Vs7饃ꪡV v,S,o@ >p5xi4!)d B4x&v^EZ43ShLv``=ڰXIFDF S%l([2Gڳ8`b_ 8E)8CǛ7 #_L00!Xt4`r(EÓtGv%0 b6 Aէa4uLi:?y!x`"kGD|඄; 6Qs {ԐHp71#~kyhp ^3_`yG~aČy}~0n6@~˨$0Scѷcd̓pz8 Iv_Kp8S{ǟ>]oM'A>Zh4vDϯrƎ¢7wBr91"eCX.3xoɤ>Rp8i3_E8%Bzo\'n<{4a3"Ԟ H C 񴃄b$G(5xztvLȻ\@ AXk(MM3wd'zx|o 8h%<L@HG{t 1sD7![kP^$9۝ 0`#)#/-S MXZڮ |!Su(T-2i",8mOx)%(*)) 2)$g3/WIʪvqPQIEUV2)0VB"I$nKRquSy#L0Y BYk ihP` P4Nw74t TJ" =do I4( `D@8aA )KBH_KZZe" "ZF$i❤5) uǷ4 b,O$ 4(p_3pܔQ\?+p]9p5i>CF$^@0=9  Hz^N xI]diF a?q+F|0~="Iո!t( IUNMOl,=r}8ЪmAorS{Zlg\(@s]  h&<'z B8i%0N 5(C;$1!ljz0P)?G @@!DHn[ζϋ| B#~.@i!H_Pu\COlC/E`*%)3O<B^{#(l3A=R:Y|e:!U%Hx$Cv f\k⇝ɮﮢ" 4TZm=(F d9 P8.w9P^%QOgnH_)̸g1wexbD2ӝݶ{r CDO 9k_زȃ" zFZ(Ļ=# a;xٵg'a,:~[8F㿦TiVC'> бRNe( XD -sy&!<:tCiR\ܞ|)TI`Td#ZaPk&'O H0bw.js d9ɴ,~8Fav148:UTTW 5D8c= EkM'6>0 "vHdSUCb`{*f )CZ?l i<7:XW6o 8 ƒ2̪paIB2/&xc y=qa P"xm8./`90 n ŀ ~(0'>t0dT$#" {!,0({N5P|q z ώl<$nBoEKȚߎ]4̆w /T CwL)0[a rڗN!'J5 Hɾ4>5:uP1@PzOX} Z-싮H4@=ZòuS\)To3hrq=NB[~f Dpaz26`RE<-g51A59nSB .7)rMAPb:0J]uu @ Iu6@G Fvn!gSge^g?Ƈј4σK#ȟ(}J N=*8 GBW{)f}CE J(ufwWQsݶ.h"wjf$k`ryt):^5|#HQCzNs$W޺=vLoȓl-CzT&Dt/9Xyb='ikx@˃߻V1M$ $7"=+p f_=k(q 8WGnȪ6_je>8m>?=B-?!M{4zw}!Y[x<,;sMO0;lzI8Gp ]`6~=/0D&e1U yWx5ˀ' `w'`1C}+juC^`_;HndGZfb(I"/ȝtD䝼0" A^04 Dv֡*ϔ O*'Fw~\#}߯OK  AƖ><4 & b R,RqB'Z( #mRs.eUCZ Ey,(oeK*yZa ٬lw@QH`01p,D<‘CQR$KJL xRrclZdGc | `@]}`- ~ 9TJ1S RTnӌ ۸fN y%3 CC [M5 yam66zAba12LƋkݙ&mѦ`cu!xتBdi v%:Xqe!s$sN *~~`~t(,cӧ= Zf4[f{F oW>7/4۸gFH d@Hp0P,!v|""" |ɐAB (%jsbv<ˠN<-%9j|Hi(ltD @L\/Cn YEq7h)FH$y8/ؑ=@r|=q%DOjYh2vJzi?4݃7JF"&!Az~㿠Nї$ LM{pM2w) t-dG"pŔ x 5k7cA^Ondv]#߳K"*X[ I`R1{o ]io;*j6*xȺ.`zG#i)ɭ'HJ`v 1 SւrpiSAGv%'GdB܄^[fz&ʻߢ^ѝ |hl>g*#XVNl0aBmՆql*pҒF$ цܧEGi@-\qa" K!k@2G jʤ<"Ho=9g)@PQ0Dj9u㾺1;s1'YM;жiі.j +EKV ٴ`[>"Al ӑSͤQ ȀBHidqXw|ՕDgD3p!h>`0 h{GJzY4PS7=OJYT#oTi'; F{;_[dO6Ta)>,JT}c;1,m鯴~@0jl#" 4&r3O\;B"N@n:vM)悚 S% ɸ4p::H`*d TGIzUTbX@(`~sD'~wm\/WI,<"zݮmU[zߥa}\^~6Z4oڧm-$PRrMVН ۞r+ج` 6 GNf"sp0fdw;rV,rR!Pqiz0 ;h#&vƘ*\-ĦI I8hoyzQpR)Q1p9 pK;0&h3yI S͝h# &2BDǂF4@I\d5E;WHfte"PDhB^B87ZI 5A ih E0ĕB41P*bgp(B⦓#LFa/|6l9^.xrtyUٰ]6V0=2#x,g(;d09HuQ i2^0<4iޠ@?%Zq:kp\-W'`d z։72ЏZ;~Mop7EգRjGN߁4v8s#Yم: /nߟvE=(w6CQ zȇF'z m{kv=J=zC:,jk6[ۃ\: (cb"H f㳫 <6gT̖KffwBlM߃@IA P\ob29! 1iDDn X|{ ^uqU/O< 4yal 8a ⡐z4P{dہ쐲%lI`jF(ӿ2} MFa4c"۠~d=w:qPV$cwqxpxhKP6a5P(pb{grEÆ'-YkRP=oÏ*4 xfSNF.X|J$ *=C1v+Xp<ľBN=N=7Ȅx񴃼Q9:s9q4dE#rqCz;waA`ȨPOP@MBRd Up;"6bgzjj0M G:[yuEUL #P:`ryd1\r490 GN2oB81%n H7#b%0oD? ̃_d~܁X#'>\<=~G=dH` F,Od5?ï|,ߣWTnSgxMI˚2sM'^q:LT5aToZ2*fZEV,@}z'+<,@Fcm&>x8GO4W< Ǯ}o ߐw3AA Iul$čF &+ qu8CFj 6u9 ۪SB [##Zу -?e\3q(8ސ630KM[Le߇i7^\f%s7g.[sW5m񑬘7A䆱k C׽;1 W/$\MfnQ5zkFˡUd`D` G& \ `Ǝ90yT{Mg'`! R \aׇ ]D,2DT{WyӀM>{VRv6)*g4 ur]l3x1=8r᏿Y#t:$rP]Bhh쐰FmN#x0`&tL2B!6Zi$XCl&,(B|dӝ?(҃T{ӱn&,L۳r~=,,,gsbZÎ}ν|`B.2QaoB~wn?xagS/;:l4u{Lл/)wEvxq8Ժㅉ (gKMwFq; jm@ ΢{2i H`T"Q~̿.nxdM/dRxݰ&^Bz*azϽ_C^'%A @` ]q N<<S ymc:]Z;!:Bad8p5aYBD G=vV:]"xG'K>%mtCB@D~տjxqȄzRFm4AϞڇ"DDRs`rAֹDžMG)(7 >\:I`~zwlyYvw/G+{ȇM-6,`DU 3 C0'OpĭjD)AHyo`Zi8,,>N#q5(HFoRZs4VŃI|@[gH\ ТTl"KkټC'&u9LHXhΔ v#ɔ}8苮(+>K}GUn C5:a@<-VmP0D*OX4g+A߸;~߿ieV4qIɂ5# {Ϧ&VR6*P0ӏ]˻>TޘgtF1u|.[ىK}n.qݑ K^R 8DO"$+ju<;L`' P\BD&թ鑳V8Memaj f1ɚ8Zܼ(٢ !ƝFQLK pvMxE%#J S׆& !\%jXBkJTwNp\[H^ C%FͤѬRx!mİR\@#bUӆQD:E' pA*Ƥ4(I54*'xv.L[#!(h ! F6qt^37ίͰMPdm8 "ZhW- IZ -Zvh>XB n`}h1hmZ#qt8q}CiBdQJ iX^7 TrQiUyY Z]@8 !DBM)G.j=| rxlzo&F0|~)P$ 8,m5ˠ | T2zLQ{fCCr8QuZӤ$yQ<7<*p \N~CC b 3őǙ(`RN0Pq="[@Ct'Y8N;eH_QC;'@BL438F : m뉥;P4EلE^\ l5;.7#IY,+A4,-6PA 13E_Qb:)ҕ@OCF$;u4I09p̴h I B X+l#ɲㅞbWXo;|BJ;czF-z%W6oAPLs0Bץ|{Urav3EΧBH<$l\bȻ4ayz\& xlv?"/qq~tRHc.j`&ꨢ!ޒ@M>D ({<Gzww34 !I/O-'|QTT*s=ljU æN]Ɏ1rtn1Q ;@IQpr2`Au,ic_!#^{ડEMkMh.\\7Sh 8o| C 5y"ѷbc^<$ mX‚INxsY-uu$PL>w`cm|m_EM텽aV@(Ga[3[q=`)@4?#VC>\JQr“/FH.33_ϼր@3"bw׽zgN|E`ۺGF+"dUT%&%.RFW=:PwSEXKhxAj]|IgCd4Rb_ G9]P!̥g/'D=ݴ8N q| }Y:^eB%1i&ru|d7fxG4,lpqe`$d<Ѥj0]Qy\ϊ}މ%\5 iÇÀTNT dM2I <^) b^b2O{bxnTfB,Mؙu HZ;.@;t:EyT4TST!ސl;rړ#1D3P8xnxX:GqلJլ~auzod^9ώp74f{9 ()8ՏBkhkGw@ㄒ;3H}L i4ŀrd5N^Y4kzBL[蠀ЀV0F hi 9KD$t6p$"q!Q m*tljxd `dTI?YDdT`xQE%fJ˰= 'k4׸fcrb~_`~h oJ`" 1(N'097'hǏnsM7tDz $< tɃ{ fLCA^D%b9GHǟCמ+ct̬86]: s;ʬ=*{|F5m$ ;C>&E yvO#3ᕉy$>_nv1- J9sl 2BC`=XG)|`Kyߏ9tz]cmg~agI`hy ^ǯv q!>N'e! Z5CUz,;%ؼŠ8B v2 7OW:t, 舽Z<3'zŌpu3g@T0LOyP-kڣ6 ^^4_ 2J cIghƼrC!vH>)C(цM0uG^;$f/ޱX&=0vM>EHc?3Pg|HҞ (GvH)FfCP4:YJ $4pО=#D$#͊Q2i6LI "dQadcYM@t x=~b!i%ІbIP/v{Cv%᣾z-fCy.>z)^f ϝGK}H ~r=5c`9lF/=G+{m ޙP  (p@Y`KНF"`pJ#זD3-rzR$[n鷬uGTHJٸKʑ8Ͷ66S{mn<<ќ.Ya3CLgq^smff[n6\me؛Lف 62<83l"dC@]pyB8kDm(xJ{CkqIm/O`Bp\㊭ Ocˮwi7 !(2 mo\ hC-ҢQgr{"!3CY6 "/ }ώ, _`_܂"""i!`DA!3!L Aځ4Gc{S@:jDh¢s<<@ 恐"m:n`.}\w,@Z㱅p]Hz]POHG (VGLp@XI;{ O ,?)*JТBq;!ݦh8D yO-2J^?eU25x@%R\P Y)L;:4HŃlC>'r/r8x|h{b fUR-@Tv4m> Nb]]Yw`ƭptfp##!s^p!k=S^pFYAa#sr݃Pg9](mUԅofWPRPDmopj<@35̇,f<@y6 m>5Giw'8 ku nN>D&2u"pp"?p 潥VG ;P=@oˇ{,Kp ;u%Mc1,VUYܯX{Mh!gw2FUՅwq")>$Irk#,}I+{U.N''e.^d6㱸˧;7d%RRW a%tdr=c!Ɓ!i ^M!/iWUUy jDѿMto57ݍ0$}RUa>U 5Ohi34v,b +0Gt<ۉbRG٠]=T4h @FLJp*l{KI7$ѵ]Υ<T@>ֶ~s”X a}uv0nnwHZsLl!”ݷ;b&Fdzy%wS`b]d}H_=^v~~ÈJ+į04`'v;,3=>pi+`%}·02峗t P. sZ?c#":Rgxf s ̼7nTV4Y /ή F H'(;$S$<9AWv֋$@ ]5G,58oxԚ@|lpyKj \4 Չ(3ؑԸ+&˖^p@56O.!hK`P:4J'o%:o^[h 4!:o;NfDCȆ o&R+eG?6^<x*t߳^u&B/Ezx#ZIoU^\b)ԕ &(@X>! o1nUJ`ՔX*)ROrIVjt\9" P>yޏaCSIɽ԰N=DƵOcb q@;24mq6o-wo 6t Jθ E$T,zth=46 CyDln"#%(H(y)ޝHhߑ;Jwt`[9"x=߽m0wtz)k0}ǯPDvB,`SXT+45MvIpXa88bּr!/S{(mqd" d#"b( 6x/ \0 NTBBd" ` 15x ϓvJxH'HjtN/Y8E&R@.Cټ9=QfDvd6,Mp$$…R$R~PQdC&~?9DAW2Gp(8QFIy @VĝSŸIbF"ss@X >{4]4ef TlW<(|?DB" c>Z}~wq|JE+}p$l.;s2y`|ǢSbq7'&^2N7_w!y;!搣{C~7kOTB;*k#mN yT)=xm_PN|J<BQM9 0`=@syB-+mq0(J3"tCj,6>4 @ \5#!gakR Ӟ\UTGΏrGs"43 w〳1/Oʇp̢;&SPID/#.(p=\=e=j۪'}P@և'4ޓ&RA3H-I Vq9J@J"9Ř*gm-bl7TOzi!<J4O/d=uT_A׾ށ1 $I1iyqRNg!m$! V.^95Qi38\KlJꊐ_ItF6ṫ0rg#ēJ0 s XjF?ڹC\>|W|˪pƛUɫ?o^.Ya啫`a2G JBƎɳ+p !ccd7%σW|ކظ p8 [{ӊa# 3~馡)`J +" PA?oQ"m'1f2 )w59oyҴpu j DG~真H$ N40t(j7(sA##pk$Y}0eAFh,݊3Aʾ^)ou~ѐÁ~GQ;zm37:Ҏ}l6]!&dgЫ .℣]𿣳!fK}\~oWލa,\T\iacr PLD6 P ( Iϐ0)[l,۲~?}-3V{` > WL/|pw"0~f\ǷBhkj3MB Avʾ=x~}4w==tRßN;]"Ƞ$F)_ko^W.xy>}g!\(`M ЀAHXvbX@#io1W)@{Si}:@ [$d/ *@ۢkOw{\l lhmpx(Km; ݎnsϣ8Nn PԢ4@[Slh5c l#7I۵7tLSDM6pW.i<مw<@<^Px:/!ĸ8_ 8t$龆q}h&o5'|M|1;! T:2 #[@G,x]- &&!hv@hc7" GI;+*2vD9t%>_N?i! uBy@9l s\Ev ?IT`" Qneq#x8oG䇗y vJ!E/ 'b YM;{`e5T'$cG0rnNǷ| Mw{5&ii,ITۮZ/ e bJ&]`d#AggbSEN|6V9D%cR Jf@ :3fvB#gnnuXu.ξ>n\N}`Cϩa$ĺ\;ֹ=ze,`&[NC$xMqKB0Sώ +d(֭cV=$/Ax6| b(@؎1Pn6ȣZ\%3!S.m@V‚ݳY$`_N^I"):n,AVNBHNŐ,(r}X09 Lv#"qzy&URh` ^ Aܒ$p$$ww-P#x¡6Dmy% tDݶsAjb9P=bpM];xLsQ6C1eS$M.Dδ}T ӂ0D 1g^٪'53@^WCfMowǀ(( $I): N[x JNNGrξ/) ӯ~> }yBkB_mNFqg:kr+s(x ~.6neh$Dkx۵RMYTd/P ؊v&7sewB(%E9oRhp^^B* r!3mXb/>L3$?u禼W.>-X5aﯿlnBf%NcGvks߶2D:ghmgJm/H`-#2,S oys?( $^C0J,R9c&/C(9g^>'̊J|Qnm5} G A~u%>!32cBzo c1;i#skQ쥟ʵ%]B|$cy|݄z@Me_H <)^*mX<8 I$N`@mn~9\o1]C)l'J@ڎd(Hq_52۵SAAX\KayMDuExm}6aqUȔT7DWb܆Abm)G2'\Gsey |tb ( +Rxp@][ u*=o7<ʎ.wT봓Ӑ@<9n6.9wڪ‘Ґz3@"^PIcLY3H '&$}ZCg^%b@CJ  C} T`򙡩@d(Q{H2@nR)T $2@#NyBp(*C- 6!T|,M>|;fPflpz\*9^CBn@h&U ׿(f]ҁ"AF6@(-C;״="`t9_l*ʈŲj0:C΍ kN̄T>"VmiRr5~c8~nСܓC#}@d-yWz JYa*/zL q,^#g[:檪@#䂹 R(:#r™֔3n0{ٙtq$~\G;q0()OR%R@2b2d;hɤeH%T8faG92N(bRS6KD!2\L:CRc,r1KPLmҝuO wa ׿L ڶ%->fy!'M6z+p, YHKHP߀\f@Aq:1ަcܺv]5'KǏ:X  Bg4H^Ncǐ))BS޸ָpӈ瘣mXgRVqݨJN1h%/cހiDJdxf3\Ѕҽ-T;A@u {Qy|p!7b0DKsr=ZޕA;52 lZ=ݫq@ {M:۸u /Ϭ(&r6f8J D D8`(qWzOT#]-7L^fztxzYLGNVQ&T PX%\V8 Š5!IG º2Sz(hbxudl_>EǑHry9LΟE80sEC70jQ liZwcO)&:txF'7A9flsWPRzN]Y+q+ >jG r*~qh'#ԁ9;$tYȒ=l"QK4bhB:_.'וQ"+ S%W$&ګzfOP ~m 3k{&vI@cjv‹P"ƹqT{cA5V ߨP@  {\ү# Pc3 -* sh !9/Tf0.VP5`DF t* Mlv<1w(0DH^=$C{Ƈܝg)xTu&.${T9^ ł\I "Vdp 0}RY8)dQ_(6h!L|J/@ DYAEQU z"@j֠f"I?Z`( Ó SщkpnQ!J{AԩY۠xFѿ {22δ[}, [x  5GT TIn;FX{*&\+VJefoǖ8DSEM9P{2{M@~.k:SXDDEr aCΰdT6-ϛ霖}9w3I{0 w8U(:WbTU Yh"BFSiW^#8!G{2$5 ퟆ%,b]k+zEףcd ܫdFv2niFY Px]w@Y"gI!eFEHlXVnɠu mbqS@_~|1 2n3ɝ(c;ÿg_n-:׺Q%rwOR `3w&, -I{-~P/{< {te+z (3q:ױK]˅P#{\~.杦Aa_p@t&Uϓx:4Hfp,_2;nO֐v,WƘ-8i%P; L y.6BZƯ-PZ7s`&2gSK~- wmg9G0DKqf`!"8¹oG@JSӰj, M3}9滰MrQDʼnPõ'Ix]´8G g;CÊkf5(w}vUS~-`z ~ FJxlO_vΝA1c.ئ⊵éD$F,"6&3Z0MnN\6841EfOqxm9x2PO;>0@WƃcII8|K9%KMk0`+rGZTm)=[]ֳ&F2.{zuG3mJ8 WjaKt0m6ݒE@ĺw$D1UPG6W:Y|!hA=bo^>UzQ=a}"wz^S@$5CH\X}|4BҮ|i'*c2( g#Z,h̰H MC)pm BkT,F!XE-~ud~ ) RMB)){d%$CM-QE4 œ rBQHSqI${0C_16Ic6deQb(:@CAL`HhX}6|"qyKd4UaAD ^F}͔5Y By|3["J$ 1"e{ieugth4pj#O_1( @~>DQfbpPyzG哙vTE8=Bù~~ռ*(1AG& tE6V[^]^g윒`>2 x}v?Xєz(c2gnTDDh` g9Xd4|HHl%aLE*0o_S^;0{q i,9fa PAKD4IPS%#;~]dI|3'PST& kr4l(=5iv->2`CsQa= A%Y`e?ТGᄴR\'oohH[`)q+Of<W"DU8T$g{0>?7J]v|6 k0i; &dVʒK*>_ntx .jI0u3-A3$!jH9N7Ʒ:@8^CS7܁,N-Ps ff6B77sDyV)bda;c g ݛ` ֓(`ȏD@Qo ;.YVi$AŁ.4t9\~5)8z 3&2GGlIJ$3ɵr8 :Q!܁q zP|R|MUzYFi/ xkYIAZ ;bJQI =3c i&Gr,CR`<ϧ ENh74+H09 0;3@m~/3w5.f֬q#xt3fX̟t Oq$ɻ8]|a0?P1`DyYJdqB~ñ)*|`vu8 DL2yC1  Z8B P {~Cr e!'@."wD1;܄ճcLxxn_۰ }XlQ0I{5;7P`'F (F ݪ MYm_`Ȟp͡#P{BzoD %""Svz(U4!]I]I !(JU"bi=RKPhUC&wÍ"6%8O@x<O!7 '-ty]1020(*$ h)JzJ Q7U? ȄR| d4x$Y}ZvSm#JxN@tr59+bHn ABOW: 3T CT7&Ȉ¨zQdXQ@J+'sˏo0HSEkߐ)7~O=kX8& 01u6T9 L/HV֪ =*qO2[\Ɯw4$)jdd @ddca b|eZc_q|~CI:aLyeOOz0l(Q-"}*3$ѯ\dlZ,n)6$ XHѦ(!z+ ˬV ش!H}MȜq}!1rI0Z",̘o{ U4KNfe M2)ȉ@abd8+&!B@=l=:۫쓃0Oq8\VRVIFuI#'o>pgN% Q0.H%MdjHxIC3,N,?gxA 3r8]yPF ٱ #Q'{U %RDĖɲ013K̳cbUQE@Pd$r w~ouSloҲ^?C !Z2. &^*% PQA@~ _ $ڒ!4-/!6*PY\= (,y8K&Y{-acPN-C[N/C JI!bAÍ/,Ƣ5aJL5wKH4m P3l,7NƮ"> "*\U#r4o@X(fkS6`cVMNݰh8Th¤\.7/.0nTbHhP Ð>Y5&%0DK^J `%KT/}_WfIЂU8@UBX@um6~kNCNJ~M-+WN(K'f래f ߳k${qI{2[ޒ?1P @RӊKb"2 db0 * ^ q3 -ou$.~jAX9#>8޿3)B.}O(R$6'$* `E/K7feO:ʹ1n7Uck EXlՉow,V _}'mGzG3 Ō"`(*_6?c90,~"eiz׏cGoڸ`4{1քЈ> 5Q$%!IG0T< Ha fH S'^WIhE !{b-`=MCA$JXX 9Dq+IE\ea-!A,IZqY@< ZBnNZJ)$!A yE/ɔ3r}WoH~ 7}gw]H6S"?ڌ(]}q5Ii]&B||kJg#X 15 ?^b,S`~7鸈 =BR@6jP&F m7c-DXz2}/.$qUĐ=g~~ҷР* ȔU9-(ly-i2&'Nvϣt8@6}2߾ԋz\wkz`D^}ىЯRܖL3`d3@~Kæ΢I3p5kv DMbR Rab[ER5Kn}bc3gbpYsyk[ ,E?]DS3qnAR  "u%U%>ZA`L{5DX4|qp1C `R!L(#V\{ׁs}BH;Ux&tkXV r$ B|}Mh'b$q <]Rs5l?u4zCWA ASZtU7kyoQgmwE36J)qhS"dO]Mȗ"lrGF[^ dYQ]B}ڽl :#+ \0*,Rs>{H*R jra ٪E J>K30<-v~gZzIø0ٵYN6f3@}=@ LϦ"nc0dP4В!9{W|$c%8x'z  @Q><^.\>_rђ ,&CZiFZruSa`,HAF u$:QPD ed BPbDn#ArX-1$cE*ȚvHFm2Ƙ8Qa2"YdLU̳5: $*fH:b9JE`![eCId!,J7#y$p `痿~`r}Q$`6ee"N*-*XXH lBgh!Yg3j#p6;c$ઽ~jTlVVz\3Qqjq3- Q MA$HDB(H.C^*v0ᙷ;*sV;1mk67en 55͆L\KoSk M C OW%6u.&E AU b2O6Cj)f?t}pd !T*F̢QFȠ"Bj@O<&@X@4=h=͘8Bj̉&g(HRa.F1Gn^5$I4@:q19OC gfd8ߓi7d:|C˼"1u,Z2ȠGFg~ޡɏ("A&PbH1DHRFh E ֝k2* L% ,’\h2k -i‚SXYPD,F-I f R- SHf*jr ZJLЄ 6NAa XJ@j:Amp3 B0ɩ³+ 02Z1\V;f5!1\ H69'b22Ĉh q^Tߐ} @5!d72/'2y*'cp$x\{¬wW Ga !">ߔOE7كw3P>6H!RQ~/ D9R!Lg !Q\olǼmƠ0&>vWYl5kXkzx8 Y] lwKCL4lAX4&ng2}$G^m Ag'!)v뽰oxҺcFNK$4݇v2D#m-!!Ʉ*{w&mm آV$@@ kE06cH_GVҲ;O^xs&Uf`A(G!3ZD,YDh-|Z\Ώ;)vNMB}p m2)1ʰᙆcX#Y9ebЙ,#:^ݍL7/ LNa%V$YO3;}7,qWH _խ>׿->\Hx6Ҝzu8g*/N>!…9C*6'"yz6fh3(' h95mn:eX5b&;w>"p$3Az>Px99oH$fJpgCGGѶ9-Ho0W20Mid$a&@h1bLVc-  2VJ3ȆZ3 Pɧ .2HLfJhPjJ0?|{P(`lj[ZK͖ASO^ÓUaU\d.~\ >Pt1`DT D(` @$ $7! t"&Kv JʘX*U+   B4)K Rdd ZPkHh&BB$Ye J@ J&FB& @40!G7'aNE=9ypxep%S6ˢvJi֍fhhZB)sFZ&"5 r)Jmr W58n$ܦ3|P#mHB"RN21ܔYFhIPGxJQ~`#ϝ9:%Z (i)DOOWpzf ydrpLNRSWP;| Hl~ZwY (Jp S7z8HCjn<w'$ C%NI Qi tasTsȁyE(7MXzӏ A|A%i)L׵J3AǂK出L4F.S170 2>QpEHX J$'!:D^) Ȳ6ێQk6vje2QYO?ن"і2J^MY;c AMT8- @+`%(yt9 110 Ni[㛛86!0JK,v5"(&YIugFXcMm"ɸ-iM8U8tM4GMYKsNFfe9^6V+""UZhc7pvCۈaL2#HO탤?<9#&C~b28Х|i >}?++T 0(ʺ7K>~jGh[CIr:P)@bAWB Z?}_g׈>IsQ3bI&NY*}=}Mӊ(AB} 鶝osa WǦ,嵓Ή9&p*O@*U-S$EJ @PTy*P1}L>1\t.V$.m"19U#x$I*};^0JA14ۃa=P7 emfxgMD,+JPD! DNI` m=& D+AEC M-)03 KTTQ 4I% J R4R%8?Dʠ6gXf4 !(a.w8 @p'C1Z2Т7cGÖ|ȻUfh<A}y$0lʩ)#8@;(BJGPQ&Mat &f6-aa܀a 8V/ 4mEE+a=0Z[:]x~Gy8|HD2ۧ! !l ._|'T/E6mH檫|d:mDVyw1kτH2p}@6Z":b )-e)îcf(PT07m?ex`$ƿ veI6Wdk"@!!Q(H cU={j]e7oyLuy=Gl1o@$Br`[x F SyAՈ'!J@&Lx 9NS> A#{NYѺl: P< Gö=Ɠ!c+,;ķ;`9V9KFNnbIW<)6b+)}XXD_si`6$Yaj;0GmĈ9␦q\TQER*gNflFka5 jQ&K|WC=BͿ ;F@vca<X ێdD݇*r͋D y ,J;,:x=Ӈ A]Wt:ذ$6nh<7 8zN fy0s/טyv؜skf Z9^ۙuT7hSˌn/aѫ*,r0݁="$s =5㙮e P:\@z$:rCq RXǞG/:5agCC ^n+P!ن r Mr8H9IP2#BI;y\[J5(ִ ,Ab;0p;!gL6."g@2AΞڝO8^vC " w߁)"Hvܓ$r&vǓ8xϐoQvb_Gz{UM7O xt !ĺֶ$i,j ksXc{89ƨt(2A ڐOqմ8㾽`A~>+Cӯ>Nb0[ (-(;q}Z0}/-6`8= ɓh\ d+|[7I;Mp{W<5r1XZ"Kb1ħxl/vеbCSE&Tܻ4vsI)a"9g-8AMxu ߰0aʶ (y" Zl'n*tI :,q }Q@c8#TXhyÂшV8,kMrIysΒᆽ;j z<{}0$- Y@X !Df*@ل{M]Zk8n6Q':\wS8Q]IrAt#κ73UFHHuJ 08"R$3aܥo9H,r qH1Yag]zϖc`>g@e0 49+ZXa D:axyIͣA;-ifH>,8&lPt]sY$qwW88KrTzy9 pKZb6i*yCNpJļ5jB!`?V 90יR$V2G.V]Fp$UUF-k7Xg t<=j0TpD\țxq`촉܎v"$ @GE5FuU$OldI r.!n8)=ƫ, Pz hG ( <0O<=ES]u8,2b|)إ]2*%TMs:݈%YMyMҸf*l", fRq˔`(]|Ph؊뮟.9k˧3+rؗ,đQѿ9twCGufo`lQkX⍴u[kc`vX7ԧe6K[qzmX!&xvGKKZ`lAp("(P(d^P}!w#=iD- Q!)쌿ly!ؑP\C5=7A=C*h9v`)I$BmFn֭6+IcDaJj&AF nDw)`Xۃ!@m#MRj.SB11&cX'**`i1͜0#2jA\Wavᢒ"ӕhKӡsx#:)u'fni i2!(*I A[N0"l4,*C_0< ^W҅tV'Lka>qB\=bq}m`qD''ɟ\ -O8wOp zn \2bf0 V?8R0s攠Q3i" GN5[PJvľa儂2qIyc v ,}qazco2;GR:$m!%NY6H"SiB9$ۗb*):|KS'P2ًSY.2 c!p@Ői!j7*Y{o3|r8ցp25A )2̱kBd'S8o\$scm$o:>7(rXO̿KɊg j| v3<>jbq2jiI0O;"w1}@6w~Z/DCzP'7O/tz}N !NcF6E|5Q2HT>ޞ8"ԉ5K3̦C23)0fkW}D`*' @}ZLJۃ?>ɵpx0fYh% `$* Ayz=}BMd&X 僎@↏u OK6ޠ(2UbkU Lޏq+G,'pێ_ʾ÷cϟ車hD*Tb9BסD̄# lN`r` ,ZiSG#"O\;ϴPrMJaYJi` ht{ni$XAs<$; P,K6-4R?{b„\ K;x܏K3@֤UM}%f,EKXʺ/A&Z9s7|?onq W@lV%Y <gCNx|>f,Fi0,prCtcdøq<:xA3x%ETB)"'}O5C9UCx yiz4>Q.$$ER@(2W,F&W]v:M.$( FId d7c4լҔT$R2#Sκgzlwp5@$sJ 2eu=ٕ%UZQٹ:,m6isaH>"&&(98lЛ$mĶ,dmSW9R9hj5Ar\pbdF Z1cu[en)#)5Vg8ZtJ #{wP ]q,17N$Mq]wag 仳}r`UgH(69BTEe4/TWꅉnsr֕GO Im$HrFۊҷL-k ;K${b!!(ցZ;_3Թ7+K @R_FrQ  kIDZʍ+d8xT/CI 6;:1NI$((a&5F!vĢ3I#)eҾ7Ҟ/~ {whTDQB?= ֐k#3jsd" o2<tΑB 4 m^#!1Oۖl HA#  *z@sƪ' mO&x<[xgq7)-bo-рYɕ0ܤ'9HUtgƣםcF ; )C:QRzOm]B\p40g3U L? hhk;D"^.C1iwqdYaxVԃU㍰)ü#iTOgPxBDMzl:XnXwFgSsH):vM@aI6{;wf 'J# : ,`a03``;b $.PntFfIJF 7FIy70ewlnTS˚3]q6-x4Ǯc#'6`X6a>if@xJ4 fGS$^!I&`KY:1:rH8)b="Z`nT巢%N6N83}f^}i)ʦnuàUu$5"׸ 6z"+i[Q9^PEbyMdZaRX d' %@-Thhpo 0б&t89N_/JۛA`zdrF`J\0rC  J??Nv-(> F5$17@?n˒` 4gy8?S8i&1o tš5d!tg+@ء$n, Q_oSByؤIyqw8B C ^<:KA!n L4Qyx]mCP,@0lzzyPChh 6Dy^+J,!& $ 3E=SVCPKa@zTN ~I%ށ~MCIl%T'q'q&PֲƘg-GQՀGV<䲰eّwެ θ9Bh+:y![4 P]qt8p{%xx{;IF3BU- y6s<pG]]|q\qMNJә :o:yO"l|8sRSӅ?f;㨶zxq陦lT+C{y3!tTb+'LxQ;d<rC|-6+}kF%ߌEV< æ5'~m#x8=(}HpBl&K[sqѨ{rBg#jLjzw@p%9^]0'!8C_"f#46@vs`[cƲ_H X(8p"jt7RLMEh 0qJm ,ΨMR&AD4!J@T "iW:Kc$JQPM װu<{u$݁`A|0fA2!ȊzDAۣQǹqj=t.[D 4X6␰׃+/-Ç@87<埝}lUɤ:"f:dL'D3L6P츩,8R05D6I`a! g1l,ܴ9()N֡H"("񈌌7)#fI9BA6fxG0w1˖7Pgotx!Lt1#0 ʈI6u IJYMT,f]0 13X!ox<=ϑs"OSl]az:Pߏ?8o-Ȉmxơ+OwOM-!2JdLJg֒gxUxATcK{W& j2L =0۲war5(U$4)AB%"@\U\cE! "PpNZ(٘F ;(t(P0ZXaDS0`AJ}'Lہj3b(,"A?i9ǘf`I"̈QD4PX VF#~~Cc&:b/X'i>"f?L& @:ـjo_3 dS4)JQkP^'RW1#xfJ_A "r=0DGR|g2a0d@o8iJy%@Hg:D&.L+a^nwf򔈮 &c&  lMY6rBָ5 YјR S8Pf%j^%MGB1$)l#ӌo{N&Tu-3 wfPH2#43! j 2)2q"3J3$ 1xjX (((Zq!]FFTdh V[%TQ0cOK8$6M0(0 O Z]ϺwgvlpڛTdo}z :T1\ľ&33Ɋ>wnĭ?wM5!:򶵤 ]d8_mǻ. + \wwۀo`, x#C FF oֳ- w]A1߮o{޼Dmmth=i6]H$^IB}g~ H#=uKͧdӿ݊b] &\/Ѹc'Ocm K%T ;x;k;{0TO7Ԝ|`TR#۬!?q?Jkat~rH =0>~!ҟPki<>~luHg IR s&֤ᤎ۷=+ pVh}@~BKM7M09sHs&y7fܝ6Ӈ7*6>ƠnJ'%~NXX" #)@HQjFYe$Id9y9t+Hq;1:IHr#1R;߸ч'8n@.i5n犜E<Հx{ u;X/v69I?JE"u應TR0ȇ ۆnؙp*x @pʯD RU$21u):M}$oF팬^8bT$PzAJ05Dpҁö9wh1"aX"C-.QL$q-.EgV!r̤booИCvYe~>N4gjn(dRz(-kS A vf:5'L"!w&o|C[aeRS h=uG/%.gt0D ? 0kȔ8t﬘((z'""*TeA֌ϗB3*D4J@PȪ@xS8neL]=sP12%E`1\2 mV@pCb[:]gԡ~|O2lY -3ܟ8~ cOil\`H:!(C0bUHv0.ք`" ҹzs_ȜR&opiۂP96FX3@Wumzh2H Q<1̘19ɒ" $zuPPk LQlh$!t7I?(Xn;(gQ]WlH#y@~K^5,5!7{KS*pNM$(# ^7& `5E)#o]1WћiÔZfMf}w)`!Ƕ{ 8FM{s_̈Z5@aLJaCD1N4eakAMNk4de˘XhpFX[ 5fzal@!ʚ j)"Yd3$Q+edGWE(9QL q,:>A.cmul5 (滋Q!"#ȅ 4 ` CqA@UbQH @qǐ5w<@]XF("\h?[XupI̮X7/oՇrP&(I`8cIkQ  SI&8E\ 4'C9BVzCs9sTlB KJK_"M}PB@ z(*}D2s|^^dыNii@ HCrIま̡$ɢ EFf))$FXɚl#$ b( X3QLL 2bh;tKԂoNCw0RI*(Chܦyd4Jz *Eْ4YֈJ"v"uZ2[p*N3 krq<3sFZvFIVJS%13 ! G $7~NQ[qBP* 4e4dh6iAq\B" )T~56rj300!P}tSЕxd:$4QZ评 дCb;΁"`#2@{NRKC6Sr .j,R 4DḚH z8zOx &("T)B& ZR@d(Q *Fޝp"=gqx',_$4Ц^ g~rDhTlb4Cٕ5t9v?>F!^.x#w V4t`syqs.Bɷߊ6@tN#dK@ .q9H b:ݜ39T |zY $\G Y1 pX=OFID`P# Bp1>`^ܠ}go0  BW:ʉ(Dxl3¯?^4GMt+[Z;RL$-]'8zZw!H ?Gգ-QCMxu7<|Q"okЅd .X -bcPT&**~k#e5Hͣ\xD lTIclZ1TkN`0.I`PifQ(71ch1D囗g-QHfBBQ&0L6_Ad!U?ɩx ; m+ʘPII ߵΙQHB@)7#Kz0#2(kT$4Aٱbp`3fXa< RCZ e&UF2>|!ТM Ԭ)~zH"DP JEX%YAWw2$x&vKxk`m!$])ڃmBHZ$wQTD$ IA<ՆY@"3?~'(Zه~o52BUμ\qYü`u.EX53Q[eUk}/ kC/,FR ;yƕ`ln1 ~?l]#/ Qڈ.")_Wx.x9>w{J]z'~0I!)2##Y``K BK)vƈEjS>H4٣Y,4*u)215r zy jdkD~8%B44<~!|,S8@NOM{ۑɒ?hmoQ* ,:wc9\Pbt`i7btJ?Dp}"]2k%I7Nb-'~')U1:C~^{@'))hpRyf,i duȐh- !Z~tPf nJy"9H2B{sW>yw8{Xۼ adxcK_q -'89")HQ!E% `6EuoĢ}S}4 * 2.@P] EX][q.@|9l]t;Sj@yY&!+PX D)KI3 3E&[1"0Q=ΐy( HgF#|E- AKTEI윏UN8aIf!TR9dAc7'0BQs2 B6B;B4R{X"Y ;0%fJym].}V|<8Ẉ*4'pqd=/:"Qф$5Lj>Gg?|`?$U-(B@/jSf2/Cou/ټaA!/N},U.My(C!!@QhU E2$6qՅf 0Iб mx8  s03H"*/R@5 ˊ^^3C$ RD ,Ce EEU0Ѩ iO tq/W~UOKc_~P(E wQ=XǼ-Phg0# A2F3bֳC3$Dr*xQz_.FP9 ;&%='w=3SO`l@1tC‰`@;qTT`r2.) ~aH^xb=(܊/@8żA)83۶&]0s!ڤ7-lPreXk2^m|iO^g#ׁIS:~O:so>{Bm(~(=KID׻JY5;1hBvTweJ$}X1wd=?)P|~M(a=G^9:i}|!6Ea5Cp$@|M DX5B+B}6B$Mx皪H)ůy4VBʃn6C2Jg`jp NtY;+бs 1>d|p@vE(_Ӕ]Ve)CYL L葠(JiihrTtF@2LXJ!Jj!i!hXJRaM!Xd AbOm&B* jI#3 P"HH\\rVILX*;< ,-SxQLW{M6\LY*/6ߥ +p?P D(;ܚn[<=]U}okH3DotsI f"F#=aE[*5 .wMD'Pf`s]{h0b>nj<T1)"J" ȢD~$Jkp&M=8 QG+1MHe0k})5$-D v={by}8?N0{>kbWD=y9i8hѥBP+:% 'G(RU. yD, !>@M0 i0 !{{+7i$M$сo(eD%6T74LlS{aYIɊ@+0Cc2x EBZţ>l9&r;o]PѲB1:Y8<[Ɛp0@HqcZ@a=r*&Ed4#C3VY@aDJ|g|0l6z;7O|,:Nv8TsBL1\PM /T,kO*.KSO#$:uTV!:JD$:\uɡ؇@2TK`  肖׬N7?R_=A\=o4BcY}PthJ@b 4*Xb":Hɧz͔ v_#Ic7d?Xbל^PKdZ(*0 c$׼DBbv` C@ h܁z]`gڎ#(B/ c,+Pn#Ds[ف) QB"U9% ;ur9y18U 0>r D qpcYJYC`E dM2aArH hHa 1Ŗ4S~-(6`=J^GMT Ĵ?tߩh?^emhX:+R4yԀLl3!,xI{II(&mBO+~kf @p=MF*LYq<@ޞ>c{> ĉYh՞in+JsD-ӆbl< >bMWXnAor kPFRmF' h 8k:S(qruGNu%wZ7z0e(fk!!Hi D&K2d'zW DaN,g184wf!+2@ج~.$MbCuq aĸ3g3ma"~6AŽ><8} 6+JA56^Tَ"0(~Wox1tbWQ-iaY|` *(1[!I*m Q3T{X? #BD!H*(`TCR %PƍC@=2S0{WTf)E$i;~ G*&F xrfBHhFІZF1C73<~dӟ߶NiE*.gT0ZHE_>:r<6Cg<\HT|}n}P M:{iPIu*_RE;#Zg'-([i%>BDlBXuפt{ʖZshyfa+R9qGC]P.X#WE'҇:w28bKe9h0 * 34+]&%0eQW=CW UI:U j+JN'F'{%,mp]RLW ְB $elM9 C'9ؐ1ѸqundVҲ P,![ [AgkSqlP[xdu,`Nȇ6ZAe8Y.<)PXs*ƀ4h#!ƆQu:6@J5I.  N-VGWpxG1I'5n*F#"4эdR7"7gHcX+bf`ECˌwnm(`A Vh㋇m Z/ z֍q<PqXYmYη"95'Ͳowoa}0qK*3MM< q5MdHmVwbE㌦tn%v4Ii Fsu\9$S?gJfW 2LdziU'0 hM+Pa=~맜L DcTcXUF2;|^!ɇ(+0RfzLDU"RP@B$ '^ ;s : UT}d$!CBtձMff{CKf)3-8T^$!n`g낢Qi( $D,EI2j :@%V/)Hrì&N XFҀ Tr94ծnT$YX^W0jhif"k DM/4OҪh90ݮaTZ1\;`k *` -*A@i9; 9tjD<۲1hzV-tKq3Z|Dg,FǑL0#SP+ƻ:bhb+ 0c&+=`a 'rt ,!SM2"+[ic iT1YI6[-AZ (2ft]nk,a*":I<0P5 ;*̊vJZg- cn2%AДH nQr .G,|0<Խ`4 P&ӪuZBBO |U>0s8,a3)9='^O+3cbwNǓP&~d)wLvB( X6AF5څ7ƽ !n] *u79d)D|1)F}kOՉ#;Fmz?6=h6z;}cxGx(A A:yFb;:D0A~L>U8yK/oh@,J&H+}:Ý3zq=ufmi<)\p2^G 2sG)OEƊ-(K#ȷXg[rMA!HfBABHE#R R+{vO弍Gl5S{PC{Gk0W0C_9OTslI I%1idGŢtg& 1}xxuzP3ks굼هp'RB%|W]ڝ]c31U:oP}I @|-@RDnvN yH|` kh `rJe}6kAe:D UH`4\p #qP0XP4iōcX1dses6-Sl1F7dH66sQFBPȰ /G9cfH=ѥ6 g,3XFKȚf)/(1Sa qH@(f)dC,'uAoNP_qT~tUT°`$Ĥd_G98<\!((rg!ֲWj< ?:\s2gƣ 1CṌt0cTd5fqM#XW3bdGٵ9ЈHCH2FkgjT=Y0Ս& ~j#]bK'3KI!ry4zsDuW,p{o8)~d,d4(34M$Emy޴- Adrd3#,FGS $tqٶg-Hި$Ol*)&|=]@:?aûݸ벌G2 aly/S}~#&aGy `se!m s4*x P$N c[s D6&BETM[>$%HpZ1#BB '7؎g:Ǹ!#0F_S(BM J}ABĊ~hEO9AGԝ6fKQI ( Qv"Xϳv8S8p7 11 fIhfeUqQ-K;ol8k$icq2Y^^N4,j &3y qvٓ |x I:xPREH19G3N5E"o%4{67#a֨(oWLiV`X*0 N a8py.Ln'Ch}v~ko*DhA}t@474O+Hc-GEuRJȱL vi އ #BW!q 0:>\4_1p9r Xk9$ځ5jMRpr,TL)i,j[KSM R[NB 8=;*!밃C7HB(E@6@}oq(gD$}&1Ҋyq} TD9ǃ;b)iܾ9׆g]Ϊ!7:MXK V/_TBBg;Ϙ<DX'uhtkm8gݦsASޒ 0ꇙ1]Ktj P9=QF1lxLRP}d&^l7ٱi [BL%<SOfbEJTB* A){g&gc}|ՓaCp 7}@Te ǿ}ꬫ f,(MEXNU&&6E-e BrLhhr`[AF2걜a;cf2#ER854l!PdPnLi:Dž+tIX4;#{3`(.ʰ 1K94',rl('ߓPָ6 (R@ϚK"=0M?gg_U@8 rhLoCfF`%0:az֖UHEXb4Uc1g@ ^4 ÓL$0V#8/BP!aa&9 I`a`c&1NK8FF VagՌQFUbcYR*,v<@ܙ#b zX࠷=0^R(]F@RE,"e{=%͜@? m!8"i$ӵktr_XbgzCWIpI;r=2$؄$<$HJRПK4s[)zB2`bQBLtKKT((J%f"Ie"aB J(ZbYa$ZJi !&T@)TVRFQRQ2a5BMK1ЂƜ@K43DF?ftA@Dq_aq4;M O ?7֒XrKqUH$!<99}RERPޝU~.a2$xXZ 1%,1 +"L &̇G .ݭ3eA(P0)+!!*O'*  Cru% lh ]M_Xo  #z6w2$?h߷]M~\CJO㋉ ی(&EYff0JSQ MT1я)6}-R>v({VdL4k8ߗt+?omT?47ȏr쑥j_J@<$D>($(rO=CΊ-g?W!OKOw~~\7; sWO#exՉ3 "q <ʣ.2 1xf_̅qSs4$)>]@q0:L)O֐7{= %)<Đ یJ]h!lA(bV!E X'plM+J bK@V-:%eRMj2%"s aܚa(tJ@ֱ&5(:i2h&h Q1U*p&(у8(k$sP% CH IH% ajD5ee6 @M$ȘZEF&u@DZ ԘD Pթ`dl" E8kX9 Yf8aY6#<Tqn0QdccA&2RSR "Y*e@jyKK@Q"os@$NfdB\18NDXQDEəA)VL&(B(VI)$bP"IE8f $vjB*@*!i]_M*.]CK`dE$#lR0 2?y0B(yO2ۂbMEq' ַ ()kۥ pB$CqubF@}mJF<=73p"%> )%鱹,?9XHP֣>.뀘ӷ-q E*V=_O-iO&С:GhI=$Hw$G1!ifd)0'XHĵ.8ٟ kluEm-NK]S1P9Zʒt㶺N!դ,X,+"Gs J7+T'F)zԜ؛.=bP`qk.<݆)^pWd% 0ydC! P,C( {<%=Dby(SMy$@~/HԓDS4$ @M""* @^$)!=a6Sc?J%7yI:qLjhiX!5&,2BR FrJFh-W FK;$}]CQ`#O[^BQ(pd !7=0sJI#L&&iE%l7jx>X@߼>p0yBP=Pr(}s|В0D א[+ASlt;@ H4 I<Ⱦ_`pځTb9dK.Iԭ";GnX d۟0! DEpHa噾9KA5 0ֵ: %2L4h 2JJNbcQOMfF9ɒbV hI2be'U=MT<a>%LD?!p4'yܬtEDT D V3>8bW$)&htqTS n+5P* B' 7M "B)(7e& `hfQB%!f{{~3W]> ߳zh~~`0!) XB$;NF&yq9z"7߬R^"qXUIڟikC-+MDӯ@\o05B߁ 'IsC d+&8?L7 &T~_O?+^޺Ұn)'$$F}f!g :L1@eRt0>- 4G"tJ &PK3 侮r*RJHd~37b! f.dH-aJ~hͪi~*$B,]3bad& G!ц4ԊSA,lԁFkFmdH@L[IN,EnUnpBq0F#Q:DD1*Ɔnq1~FwFJGJ]e58wy"fvt0>[19!B$2KEVȐ6a&tm [&9J݃Ăbj(Y)6 NLP ֩ uz%%*#{rSi؋c 6kC 4>i"G^5I/y.v_ȌRM0ЇEg4)Ex@cFAa' n`( "j1T t盨> C! s_ "5۶n}I+ C m(K}[bc Hӫ* c!ɛw(hJ$C: $=rJĀ)J<2 >s:Ľ=~s8핧EE'Fч*Ä/̒S=bHyqеIѶЄzʃ=Lm;NQ@R+ =iLi5w S P"t4`foE4Ƃv|6|:U#V(8ftCq~Cڽn)) h9*t;Mzlv=Jo?_Ф*~] 0#"% S%g0>5(p AM9yБP #B$ H:v}Eφjv ~)~H?_5LH;1ˏ"s~6 iqs0Zp:@8X0t ~u,hhlïdp5/Y ABb`wrEK=={g뢡 R9KPRNcdz1?U`Bzj2CN#ӔU"qJxO<8ڊ\2&Dy WI$8aEo$c z sMoːi<[pPY:5Ҁ]BdNf&H:IV3`>xGY2sIq58)0٢hBr,2酊qsNhfl"mH[)ί sloŶۺP0dImUMo|~lzy韺OFň٪ aR1[|O?mz yh`:Ex~R`=k} v{ཌྷ,7ӏt]DD'Қs>cT=8=Ww/aF |{WF(m7C]yI4uc'FEƕh 6Voǡp=ؿFT/\O\zF=Wwt?|.wG=v\{`t7e]CdaR ϜvNb(to:}/C!]$A{Ȱ&*)P|r o3G|o=q'p{LEe$zK5< ^Z(X( l5kq'`vQT* 1rFn=!IsE>A Ɏɯy[DUhO>zL(Tsn)w5ǒ`}.'(3 t\<;YXzbJ4o'{2Fgˠ#V^уIlX[N~|T#孩ǏnɁJ6߁MrA `Fu욈qcYP  <#o( 0u@d,OzG}^sJvwëåJ&ğON~ qr4.O;ӻ`Gu띱LxB$)! H=9 6|q^TOJ>fS3Z`dՑhDς;›F"o73 ( Vaw&Ygk2 jS4`Sg?䒖 NFl?7󥱱x+RH1ov AN,ٲ`LVD;Î.jӛ4rHi-s|K@d:[ծ؃M6Ʊݴhg02Lx/X$ww73MX9rkZ۬4"JoP5z!«D]x6Rat562%D'θF4bG!-D$EpzO]c͵h|HRRK3o0rG7]66/0]͆&x }:r5 $*?9bUx ; Ah5=?D5L2m'HNZc E?d(ID>RҎs߱N$.Csǫ2Z BADUΦ+(bNk̉9Hx ]MF t:tMdWtR lh=)%$4G_qtFJ`n$")bj jı%U4wG]3PHTfưE4^K"TBF% & O(Nҁ5`RKsi8A::T "(abB454Bh@w,9-acBx an5!Q1?Žn=-AZ#%`"% "$F#(;E+#MI$Kfw D#ATNFLPo0`vBAŭ9/H 48}*7i]oż"k銙R3*ѬfR08ft%AӣJ K C-@&"5>ORe`ޝO?ϙQ.,IԴfu/-%q?dhLT>~u[@ fQ˅&! ?,5i A8,DxT@H+TTKUV5j" "+Ya 0SVuns礤)tPT! -A<1Pa ((YNw{xo'EEbDedcL*pG55a tE,ò% b}^ք7ZxUfL[_.X rrfLc oTXZ*U2'E Lw23C%K>^,n6f b W8w28.[WKAC<^ p 0@m"4`RE"]1-#Abh0(04_$c |퀈R30)rh"Ń!f!|9v,{?QS5K0_h"[ [cxD+wdc' 09N$%2A DiXl sqPĚH x?;XIObX }c.@<3-p@!B8HЖB9?Q?BuZ!;.?Z>I?Rx!-6GE(~O/7DO"DԘ2YlJl6vxޯuRwllwNR@pw^Wp<8oh@TH@ tnMj# 3E栧P "X! b%ZhG'v o܆,\"f % u6d^xMxpHڏtD6MZMu `rh,@"ZM0&А"E@iR)Dh DA4p+t#2A&,EpӆBKY.If!$H$( @ Ud!))aRE Na/ Z@ wł 9xUdOIO^r%*JD'R '~҃HR[u{ܝN0T)CzjZOy.')},Qe(9 RiaD<:kglPTPU"(V MQ47ia|'px#C*Rz'ԃY\C^uv=S Dl2j(NT8ДUR䉕 Ch%,̊!2JV bZR 90L/am4A)b4NȠ8Ҁ_H"d>]jz`0ԙHe)Hp hle,*a&P!Kh3zkMV,-#pCH2 &(p,~I@ bY pH*NtDǑ!4 A9چB% AB4%'a>R=QE&Oe:Ҫ0U>M'ZHz}a`(/I%Corc3 t 0 GgM3MTɑu!ilC1h%Pc[2R@caXG5ȩH!"XjRNr8~V1srLu8ӂ>@? A!@&qswCXU+/}DMo#WF f/xC *$@htJB]'V>^s@u q#r[kJ/o.01`>Bq2@ٙ&c$`>H#}. yL i̸]nbG#ps`hקYὰ7zWW u< ssRfxE༈W^&/IUSk7v^Q!7AE K5q⩥ˉds->HG]wÕ8͒IbO2r9% `P G+/8Cb.G E `{S twxq1vuaXvڑK<_*>*Wԡ,*PhkA0g%>=bH$q-?{[˗9kM$54H`,L칇;)a[ 񃏊ϴ,F]ޙA4(MYr C"eɏ\ŽQ$A啛6%{rDEa1WlHO´<3ᮛwo3C5 G+ a(zn%p"/o{Vj34k[>&OqO_ˤi oA{ .ʯ3~L<_Uܱ5ᷯh@I`>g5s$%[4.؀ a  )mwP[rhQÖs",tˇh8%mB`Dp>VzzȴofG( ~wSG೚3I4ۆr6g hDqĬYB(wPb#PÑ^F6ב39Y@G Z𥩯3Q,$SM)$f<`. C6fY<"Tpǰ(@}&Bl` `,(rjˡ!ٹ~\dstOP&n\80L*ˤ_M >!ժ9OollIC8 ^2vl`&lu5B<=g>>Cr;upAR~S2;(?fWaZ-k `D ,AU\Ƅmf`GתH43x.@ T_%(*}]v \xZ<;}E6Vc7L&Pfݾq05/rksaFsd@;ykuԟ ˃iW. \q}g XwiuOY4[A=.j &.W/psxz3b_ 2x%cɐ((!%JJ3YoЅ̠ċ[mn@ q{p 4 zG^nÛ=;^L؃#' >)k- ˆYK43dVn*N5y@ $q!]wwFE 헞&Ө\Vz" !6+ ݺjト=fg/>p=4t7X/;qA2t}ZB|s̮leF^Yr[{,OyYJjiQ-b*DEQh\LhqrSRD<( B!%0jH B% ܆1hYD5 )Ӊ%+KBc Лف͙Db+:/Ν!xvyPC4NI@<ߕfRZZ#air`NVZ$ ckMn)':{@=>D7"~JS;0RPPB UW %a̎#lAOaa&$7\ciD4I@DRС[|;:e *';(}^y67 i1+0֚Lp|(Ou+. *7a\bkQ@t, Vƣi *=~dTvGPeIFdv扥%VATb|ikc6s`8:0uÙ bqjha71T hV0U(Zҝv]ꔘuOنg&- ix pʳ8k#)`vy شȅ@Pbv$"{(Ii"@# & { ZFg= [/BקTtIJXPS]AA}PGq6É1Hcm6rLY\8aƏ"%2;U0 ِ?/(YQ& TE$RRDGRQga|'c-AP wxz{*/ˋtY|9մgi=iBbhi)C+@hi)>L5Z3X.KXr(&zA 0X%2T:#LP)QO94Ӽ Srᗆ{tDl=5B`Ց$IM_=iG`3zu$Ͷ)D 2Rtk6lZ6eŖI;OϰFl#lkyYFއ22HNjH80`5dӍ$Mp"Ɍfֳolw[[- 2܆Z~J&Оȣ,+4f;D3U"M8Dw, rLP. o#TVlpof HY7\?J hρ޻|b%~pP^ 2k ~^,()xh ̜#J:( 0Oe>ϧ]gwLCBn0~ 2DNuD~?a>ʢOȔ86iH"`fT̜$fY``! 1 z'&\ l:=a2}|kgJ%ĔTYo51}Ӽ0[T&z}> 2=jTX2 ]噐HY(#p' %i cIA YQ5o \e =B q57aʡm+nVll:, l?ecVǢh6 FZ(Ӱ%C/ $cbH2Q.H0MeCbQ X.ۏD&\=`Er2ӡPtqȣcN(cq军|2qprEV.<(0mC>3e1۔Mڋa+Y=J l^z#Rp܍qMZӚ2dC2QHQE`p{/4mgIO"%1zcjPÝYX VH Tu<%oL[ǦUC;\vxE,?/=PvyD@foOnzpb# l"0sNO АÙ>ZR&οdH7cZ7PDA e3SQxA e /HFM=LjgWe w^,|SEzbv$6&7 'Y<'{93IQڃh6I]}^[Drأ곯9.#0h&FyzR(w ➶,| f1>8nup׵M DYpJɥD.3->@C o6Ƞᦅ-_etsw65LUxz(c %Dgb+&r8/,9#|õh56#"ٰ@Ж S0Nf 3PՌaW9"vjˍF$ћ0l1:y3Tu6`VAHA'JMd8ݽ9g]8MEb~C<9D[u8B3ޞF;È۸AXM 4\=q#pO-nLv1sk'&ߗ87ed > =5SǞ 22˼=^y| XO:x6B.hOF͉Vd[vֵl2r3{znYj`c~nHk@AR5. KwC (E笠IEBUZ5.PIDb^4 6v8=@ 8`!ڡo.Wܣc^dscʸdZmD5bL5 6)06ᙝ)r݆TTFمoGWiQt[hٸB Dwpĺ2G34BK"'\;Qd15B_8Gy yl @ƅcڒ/J9vua!uN#$SSKE9د"bS@Pj(۠w, ):(>"(@x9th  )PYytkyM PEU4FfKvm`FfHϨ׀e4A0BD6arК½C竳'48B,=6OVĒ+78V۝Qtg =<}lC &q!1PF0Դ#m1:M;\U&Rdea@ c1aI7VsS +b)Q+u1Ahj3*2օ 6W\AʀO neFꡀA 4ZLPB''$,19c i& H''!:w:MUIH@1#AtNq&!51jm֖X"gy }8!fO"j"2 !wfWl[Q)JFA.< lجo1ܛ4es]zO4ez"2z RW,is{KI1 [65Ԁq-lH N N&GSy_guHI'7 8fĽ츟*#y휬A5=%WG]S 2ǕFT(TQ$ &⃁:|ZTe (T`6A X.Yx)Xi<\B3:q#̛+cJ[7Ll31驵]XFAm.ZJ bi))J`qsvl_zGTD8$4QL0'2*L, 9Ӹ1:(xI$ə6DI@qn$JF|a ҽ3= aOl:' 9T>T"g-DNLnzmgLp(d(}̚{08&3 -tvhB~7yz@ALJM_x|ؾA5: :,48@L JKAH6q~@ѥpeMcPuVZPoPRAVU)ADG C_!10@D[ 1CCm2~:2_jj4SRK3YJ(t?Mºdͩ8Gv6;R*uŒV@= k'#88hy%54 |&O y[9-dE Ϝ 1F Wws>ߏ!E" 28u}h9[D`Ch(  |# mU[6/HLB$_p)HS&$q &,*e,^'b0#8VǓS6=b!gpj18zA3`a$pӢ(j4et!3t Pr2cUG5O#PyGF\!0$wHg5XBI#e˝R/$8x JE @R |NQ ?wS= X =O8ehDSȵ{1@䦌A2a`H٘1h0 8"  ~@sESt{ 09Be:Q/[bA6E"0L miFQµƃ{Hj b27ba Hj3Ԧ/H $C$5FXg6f?f , "gzba35ǘgM RR\H8 qdz5w 4e/WwQEp[ى90!D1@j;ҐOmz䅤h|Wz?z}9pĂ;De*wW_l("0Y `B)-Ceeoߵ Q@DH"3r%+-. H@ 6Hb&  i%0VA7U+)j`aՏIVp!ZZ]9k%)hk:aZĝ?; &6j\tD.FPyh'v)~ux ls~gsҚ ,j?vj>D-!;2m6vw|JD>rвkltNBA hE7'O@DI@$hJI*vs1?$L  cn(fj,Li+ɦ303[:1Ma3QL ; "dn _=#;lwa#Ħݥ KH({Cڐ!VD(C8T%Q.RE iˆ=G׆CAx +Cl $ Xj3񰦘TU65-I8 hb s1aP8 uuE͡2H~YMFS*=a&feLgMi*?m ,J>=8S$17yɐchnej &&"\ ArF.aLBĈ#DE21$T44ST(^i!]32QyUG`GF~T04 p~Uxwmя_>r9'W5ƿ|~kۤC, ^ &lZ 82{alE$S(AC06ٓKIX2SG9m-W "kA'1oRC&1&3*6pWKY.]T4R"$lmRٵIٌY6@r81f`9j9x.2Mmm 5ō}/GކyI~2 :y}(pJzlH&E0\Oh&:Q 8~13ơ/fCrCPb9&"& 15`9CDZ(|T!))ibO |g``ԫ(-J}%71DQE 6_<{%$LCM~e\í 0h`51O&=4JT,A(zO33t1(\d#RM@?WZC+Q{fR[uR!l+蛔qnyx(?B݆4IKU`T`{hq' I6%sF2D48H QAIcIVU)(ֳ!(gpPf*-`u ™$ b$IҝˡQޅ h2qD 1hV| TԾ xu˩ulƠJr9Cd;Grq؇!n xy>q' 5z PLZR =o")V5@Ua D4DE$Pԑ@U5A4 @D!M 5DTP- - RLT@j\!&"( XpTmdR[%g)n{z`unPČJv 5EET~ˆ4WBs13rƵLdF额C/#$Qs$%09SFCX=jfz[6d98ӉT.fN8 bKQ3Nj1Wn BԐ`'Ha zk FNy}k XI7— I*Y<8pk]aPÞuS+ vFnT0Z:8 *g4,HEQ3l¶ڜ22  qQhDJE-Pn4%UJnx h9k3~0)N I.0Vt9'Ă×E" C98Aؿ,U hM2;b/q) ֪$Ѣ10pu(BUtS91F5ug웏;Lnv:p"BGq'aoXfR gtCO^qȴ.kgZ4 hd%z(/@J9/xE=:ydE gS"yֆ5Qʚ$CuĿ ;7+'x(rÕjCc[:?iisTbGj#ONeh #ט/ Di HHH%a B0d="ffYccBJztjkj2@J['<8AZ@@SA1,$DYI,R4D1"LJPLLQTIJě5|+8_vڹQrB,4>~KUUOt:hTNiz{Ba>?*՗UIIQw %mf )`zeT ~(F` #ֿHm Yf cx\.NzbNo$YiZ_y$@E!2L}ƈyy>52J9.a.pNa "l}Cy}a$IBAR  ͬ!đ=p.OW̬$dj{>rTOoˀ<{?;Tn.Ƿ'~" b&z^ D`Ƃ8۾wV|+ЁCOu"9×J'-y!,&IHD1L'N}uc^rY|op2pnF'*2 I+r05a#X-qb- ̓$`頉:i ʀ*=.;k}S-ܡHOEGC'& Z "Z"`=#ȶN 8*܂5(y5S3NtAQx uj =ë|;YO]r :u|ye0#)'MvED`p0("hNncDCdkW:^z ˧LԈaHXL1ENj jN` -hQ#H"bM]9`j߿~~ "(P=pQO2@gCO/8Ş+{R6L(yygN,|˰ (rt SkHx}6L!gT 6KXV(Db\" H@"CPi*O^ǦU?wd⁼I4 XW:pz\$ n8 E(aDr@B*d]8 04ʝ :Aq}^xn\a$G􏯮k|y@C04S0AdQ9X&l u=ggU_:2|Cv\ɇS~]xg^s@F"ɸ L#;y5 3%رVKSGi 5oAG0PǡW.P/-܇ #;zS|& V("e;wgZQF("t`")6A2otnJT1 wlu3c WCY-y=]!#uW9~k.%:FGa', 2O mNnjLցA_v^*@I2hi 9}NR"s/rJ{v\r_ vEf"C06ĞEd' Nl9D@.fۑݮH0Yqdgp9*l,ŁHϨ̀4wH(,2H ˯Mv " L'Qi$DJ*9SE?LPD !j" :(>>t;'s$)̡Lv&@ѹѹcۇCSO7S_Qҿx.D̕ԯ'&ytW`\U-awz |"eeGȊj b(Pj $$ * $B hAbBIE)( (@"&V`N`Mvo{+`%ƴD~\?k?/o?UHRU?K6n6'wAQg t `N2yyT2ӵוX?ֆqUQP\%S5QTĦ<\0+K DHuAH@lX7I< 1KD$QYHzd1$Ĕ$Q % B$lZ]=KS3!MӇz| '%) qBEA? /7On.4OgA@A䚗&#XIM8>Ww>V"|1Z1\Q:PF7dv=tw$IJ Bv;}1T?)rS?2oxJ6v[(Z_vw`PL=u.=ꋣ(\o{[RU*I6ui#ey2A-c-}pykƥ>}kp6tnJw v7)Jws6F׷ǨgxP:@p{p.kUT$IP6h*k@%=gtKul}4kFw:6v-"PwuuznFWn՚ۼ9qK !wx}ӳ !uRQQo|QDRP{EPԚ"̀(EA,ƍa;JB @ |W:wgQ6:ZS}} zU=r@<ʀjl_YK, =`%e>T:Ƥx)JtzQ]m}*-}ۣv('@2A%kuǩ_xؤ}ۧ4 w`o}㽞T}IݍYgAuHAڵݮJ @9׳r&* t({}[E4 uA"%>CB_[J3ޚ/;(o{Z4EM{vl{۽[-nw{o>x{ocê>oyX(o}:3s;>J%鯏ܮooMȯ\ӝ{׫ʵطv݁>#o|}_Psmxۧq z=vޟmpyz49}Lcwo_DsqC_CPv;xLC|{M4v({Ɖg!T{u{{{mύ{_Y+{ E*fEhPP*.% K+`_o^4ځve{G{a@ v75'`6|zP(cu9>f{qK65벦{npwIUMTűKV֬mi6[umy9l|m&].ϵvvn˳Yu5t`Mnܗhc5_%|Sع ,+*|{oPޗ{7wtZYJl\ U}>ueV}y^}-v)췮|,ǚ;չת=;7L9 rZvuɹ6]vm!뽞,S[ضѠ(*iJ"}h  @ adѩ=44B hS)zPSQѣ(@@M&OB`=TmO$T(hI0i24i<'I=CPz2hd@)AM4 *~ SMꟅ53j h$D44#&D%3jM꟪d4zM=OSL!Ԡi*$""d?!gY) (hf( `b&?茎@?ٺ^@s>GHP3 ]QGY b=ؘ"hZþ=19rS"z؂j$jr*j("(bj (%(P KLfABXLdن řRL`C*LL2QL0p %RQ,BQeCHDy d9 H9(SE$T5AEB 8 Jv1 !re3 ($Ɛ74PUR,AI$r3Hh:d ,JSE&IB+44Q jMHAR%` p @vp2lH@4 J")?:_o޺_w,{3s4Djg/ IR`D@g_!:.ۼ7+xhpN4(OC?OZw>h} 9Ql_1[=EI0 8ZM'd]{IOZI2omε$?Mֿ,f gf\&m#0ש3Nue{hNFgƶi>{'tBWy2P&TݻMy;Gl^^I_zY^NMd+W?戳-@P(HaC /  _[Dn5E D-j^RJyTiFS (вDR$_X$<V&Π^xGHA(̍!(t)$(i "}IqAuW(X(<:$-sL˙z\tp鿣YKҫv醙>k}r+/_0^,Q_?p-rۺ?},מJ:h"^cҤyq&|絴 '2-p_b^^-NtˍmS@I T CN±[fAm{\Կ󟤄'~72ŦTbbj1x 9!;ݤJrN" #pZfn,A&֡QS1b~[ay;&ղRZݰfe,ʒvosɰ[:;&Ql4|let6H0<"1SedLgs׻Rtpl`S ȠHq*4 i]|@pіbx7 I;O°sDL]rfeIDZK#} 4mRcVWIﰒh%kW\Yns:R<<֩7\25Uy^c] [jk (HK'[gklS pf._qݧE39֊4M;ԉգeF=Qkj}LwNҊ ';#C޻\oKnWW95l#i (㼱7 @Hx)yk_Y& ={'CH8{3SSG/גmrrQiQ>0ju)**p/F{<(vtۃi~'Deγ}_^xB_xQbBXi0#Qj0z`ڷ`ALF ~&"ܐT[BG<5TxnOK˵S :*)PJ#į|*F)'|E_E>)/֫蘭]_C m * &Td}E <2јD tbNqa:2HX!Ѡ?3I jSc@м0o`2M&3?כo2"jzzg8 tn9 pw|j#(x}N43Š*`_\e{QQ",g;I[P60'=%Bq-ܫO'C]44l3.;oBd(t'\HKjBXLq5o_?;ei'.L5BB"CoxU7j)i͗)dBٽgcL q]sax,F}4*3xs.LJs6 >BH|dS뜓!{Cu N@,!F8EtaP,JPcN|PEc/נ+PBko/>r:$Y(?w(v\-fZ eiOi$}>P0dZQRaO嵊WTh<>HCߥZ^{bvMIzs'^.ْO.BC =zQB$q!JqQzkvҲTA5oU@/ܣ}q혿Hf 1i{t֨(єXmߚ~)?6՟YqY,XQ pTIiqZ$oN 2[BF̜?R?O?r(`f2o,5. O+%ﶴϡ[_1%RI%-GS+n >Kx7sɛUG.O?/;a^/GkP&ꈆ wNB wʉb|=2 돰4BZ+i%?\Ä"Eɏ8}VqƠt/#}[g +nӔ{kik[ B7Ma~ ywpaT:Pgo)mmFe Xg))婶7 q4 ݬ = x2fK[~m9?Wܦw4r; ĦC)rR@ZJ$d"OV׳s)s= w=iLUD(.\' ]AeӌWGFeș屿-픶h[Yy&܎G$ nq@l5 ?$[CfHtDBI,@R]*1ޙxC>D$˝F ZAͳE=ZC,nc,&t 0AI2pZ2EX_Fe.ߍ0.ִxҫLp,aAR$:o8Yhvf`0 ֱF,#8f4J{՞>MP]Anڭ'' 'rcW rdjɄ/}:g bh#[S޻PǕ0d v (U͡ˇf@IQ̃|VI˅UǷ^dHBh/NvDuM] JP+呥TȆl"XD@|r&ׇe9^ ѓ̠8#뮻.1ٗTϋ-4dPM1\(< QhhhD9_pLƕxϺ\I+wtH$]}Кۏžۋ.!mP>Ί(稫Z"I;6AV%H"4HN'vr{:Pq&Ւw dʚ>4B|ۖt}/YTJB*rQ Vɍ@m;Yfã|]NjdCY( d` i Ɉa@eYv~ji%H LT41"!,]@7TO./lH]1BjP է;ƀ4rMuN 1jwAAHC*Ϗ5QQxo7,? i j=?6BK׻A. Kֻ~q 6+CGKPQZѪ5IY@u0(d.A@AJE*%- -HR?,l+4[\^r,c ˠ\X@χ;\,W(teoRp v+Ng?u`uZj@NjҲ3@G+ '@F^| E#HPeS; ݀Ij|RHD&`SIۻK 0D (5m|5nkouaKE[qd0a(TqbJJLJ ȉb2zG877CD+rldgp\tnp(wSrX0*2mc;rML\0As9|1L5l4~Hmʃ@'ru4(&dja;D(QFosXĩ@N0 Hp17D_d02e_,Ww?f`r0C'2-DK"PAT-Dĥ4AIBR "4$@3$Ó83X\.J-X M9C$T4L槎aBÈ4ߐs{s|CoXE-L?K $kp,eI *جH@U1RAD4P U!@@PPЍУAHlP҄ "7_s. (;]Lz"F`H_2#|l-Ǎ&,1ÄR@!L0ҔPE- Q 4G=0Yy2G%*Pu-z2J;ɕF$Ub@DTt; d4}VSK@O/ժ?WG3lObNdEH{}d@r|8& a(?.8Jv ]ivLkHvׅn)RPJ"(AA Gx@b{yӜ 92©h4&Bw*<37 M<!3)a!eMkQDuaLorY6 (({x5`R!I%4as`sކ Db#> 6.{( 0|(1 Ṝ?axl @7ZGpR~tȬ3BA\)zчБ "ϡQ)Yo͔o1CG`_pBnҮEIO)q2j#<(l_LW7_p>~!~ukהܡxbpJ$dΚ28dQJ2C"AFbvvZꍃKdu6iTUUP!j"(iH891]XIp i""*S%@,2`=U(t9cPaZ$-Z+B-љPRV¨TKZRlDFkTkA-iɘa *a.$?9!%B*:?k}0=b I %C {1h Hhb"HKYQ4 5b' fdP0m->(JȈaQN0fFd$YYs 5C\f R$jJ0Y4Eyׁ7rtշ'b "6J$50+E#2ڭhsuV{QS@Wh=579?I fB3 ĢwI7xpkf^"S[1*j(q Hu$ya'* nUUPrkq2r<\2xImQ+6" YDAU&u xk*L ĥQQ5kwOMPJISaM}'C CDuƴ5Oy+&i"sèY>NʩXVgp?bqEWk2o HY0V.|we+.KZ-vkjmrleM^YTݹ[-(ٴ5hm:T&_<ǥ[k_R5Hl)jg&/42au ͮ+ r Eg4r OޙՁP%ID-5ih#f֦ F*(]KְcV0o8>qqG "h( (Y +ZUXLUMꠢO၏je d%$if1|\Pq)FO֗%ɸ#;HH|ʱ>6jCjUa]`uOBj!-9&JyE *iIRE!KE Q';ԔU"<"l5x*]Ou.f?5p ޚtKSoOT FA)flpsI@U}WniRż %Q z+drpL n1zæmX Tqb 4WP>çp`4C3vʔG]ݿjFk I}jpt,)VSCϔ)8~Zwqs)]c~߂'-ZKs_R.duۜyjrwY/v<>TS9a~ 訟d,Nr<Uy@}N%FÈ2,C^Ⱦ1/)N.D׾E fyTŔʯ3O:QB:>D)℘9KX7"aؠ)QT~7k(IX]Gh2]!cXC+% !&FKecf,}0"MLeu+[ iQwL?B*Jl"lt>5ۅj)[~CGUg blm'곛[,N3, c~seЇ?Ҧ?q'8XC~KeFEr]V紣;]160G[IK C'LE2,,eYY JNHt?GۤJCEl趩J\>v|]|||XW 3䵐mg2xRcBg$H"`rjZ4EMS߁ZZ_p#puJ"iiY0ʷ9CWY)Zܺ2 tƜ?0XYաD.{P5טp!c\G|m.ͧ!_"1Viح*5Tl ~XilPۿz^?T鐔$Ojpa B+o_ koo*y`K_J'1̲]<ߚs%Pf>{yBa&ιK^饚/XV@m I?7$iMqI$kJ"+ڝ5Ѝ*_X%<9.1W8B,P; .;<M$La:@4ԻB='o 3r,CzT|":O6za%j;~ۭ;‚m ?êi-eq)m{ m.s"A]nqt˜'.ǜX_~K;*#TŞxAP 0d:V8=[<'*?"-<Ouibtv٬g`E#ɮeTT,F0)% 3<_|%u1e!>L\\ɐ!bۜ hTjKօhjYA^̋9l"f aČTpn~m\3 !?YOPOt-N.3=@汝Ky[("0DC-+ ` zlrgǡ^՛sHׂpt+j >yKd@E.(0\PS+f|!k(h/T% IAz@/[e:a{wkn ~sAx*K5PYw3?Q4?c:N7+d Vr(.u*JN>O;qV{A~(GlgjO_} !oL@-DÕ,joqM3dƿЏQic 뒠?S V^Taz;Gnf%+R˹$l!4(&ޖ(s]}YNV5”:ήN+fffffmi ^U$%$I$Kx݉Ԗ:DG|?lZ31lPUq/lWCye/` k =Ad)B^ =NBYEuKsF""hJ)2DA,Ò=3%טYT~av6}l3^ 1YYk{7C*{-<.cXҁ+iLoqwb<xǮ}LY4v"j3O˖*fk`)7,ng /OXWcEp5Kb!$ۭvl1JRWzϦt^+w>|(-pbt_9;S/-~*7d@.e(āYwR( $";UsdYHe SGCyGt 9]ϥY'{oԈU On`1cٟѷ|tCɷ5Ѧ?M4‘gr驁2*M1۠dܚgLޒDhW\pi pgI I=glbG?D%$&`JHO!&rFE wώ?z= l ~om;a=3?~;珏~|("(k_q>xa\S)V]U%=* &_gRV* ZmFY߿9j@1eR]Tpw~Ӆnڼd'2j.;&qR|dQam^Zt0n,1 6RZ/b_8CŮw7+GY̙{MKB۵!) "qu~?n^$yv>b '(4En>~JDFa,tqT oj((OI{nu< z?Q/ Xf)?UWHRʓxҨ `ٜvƘA8Sz\eZEcR˟ðd@P1D$,*L al! H2;ԢQ `stgaσraчa+)12So_=x?% x9402iŨbfhꆈ hO΍jG]dD)Ⱦ~?D6/y6#pۭ$ A2WfW *Ƞ0&),=}`TA2Gh![l.)liSdm)ZC$(ʓ!ktvFb r+mZ* 깂CjT:fZQUj|}i׌mfzr~02?m9Vb1Ff fʥ qJsq 1XЬ?:hX-UWvUW UV"E9kVҨ*#TFFUA=ҳ,(Z({ltF($2F!dm5ڽ#;'"32 (ʔUj֘Ja:z'- <)b ` '~l&cb,\nɷ٩)-%*5ke1_:.*CQ ⰋRm٘C2W c6'FKBdX{3!E#7!6=j[CC[0NvlcǤ2hSX83 &AR?#3~iJuߝruE8Eﲘ:kS?(J; Jsv7H!10Nu$q=Yo~oo?B z.*M/ٌ7dž }E9zd,H!p*r+#5 P'C* t"Zb;äC`a1 Y|o&gDyv_&gʂ!.qqz"þ[/lzRL'ÆQ6%yftOۃS0e40ϦD`l4\__˷^~8gǣv'ۆ CM7gyʓt|Ju3Å6z@xzqd2E/i4q+Y`IB eOu@6|,;L MC_c!((6m(;vu-} *ɹxu<̠Db|+{u܉"vMOV!d*6v žOkC2P:G]8#So[oauu=]=])yI, хM$60xփ鷧8a0G=mta%%|rdhxaRbE7,,2Ckio>vrvCԣ#ꃜ+,[V\2Urg1r@'i$" ,ZCzUtQż#LGwIqzQVA>y4'Ֆxi3,@8% Sghx,iޥXI;1}(QC.2 Lܢ^qE1]/EC zp?Ct^~?EbEP=O?iP;(W56iy5REc#[dc(K5y(;`OZr/v^/ёr8trպGIp)?0fziob=7c FDQ}~Daog >]},  j/C S!gP !]u!Vyx.hv0b9ʙB< @Xw..fK?j%}#&wZ0T$z2<,r(5M(FDzuPEғ"q/rr]$J((AWy^'h1x/8k;j[ &Rv(M@1"Ň+炏'SLar*f=tCǓ1?o"AG\bBN+Res!\`HyH$>!F爂CƧ?ΰ|3Zs+T;);[X|ϑ^.E?IY=#P]7q#ESaް=yŠaa ?7\d;s˕+rݎ17wgߓR!p|nc7 49q9,S,pG0 T1Pਸ*$C珧!gk ߝ!@RƤ5يvg߅!q?^xh8Ctm~yI\FCp_gQJ("bm:DQ5BMLE5]MM&cD%DZ* bM S)XRG*A @@EOO2oy]ucZ5 I $ͽ7Hˡ@>BTqJd%/ot;gaҷa'p?[elwu ? ?>Q(GG9黍Ђ<Зjl`Q ?喀X4߉M3M>\ dd?Ӆ_w0o§l@fG1xX:z8;@[-ph⦆nT_נ5gusexM: 㻪 ]bvL!9^/;o8w2|ff/vb?7zenJOK 7 ^<.cOؼnF1;>#hL#ď+oF(d%U-5A>%.7 %Z#+f'hDì82!<<)~ap (7!,m.r{s(J=,]f R44K`a41\(+*" !"|PU434%ݎE#C1]{u=DQHmC3 ^,]|ώ01,`!&3Q)?S۝+":pAV>`*H:<8B9/BZw"dqsB5h_)黉 `T?~ ګo wȥ>aM6v$2o^7p>!L|>Wn_@g AgGgZ5ikF2U*v+~rn5\cta1:.3n^r)jq9tCbȚʹ$9ᶯ wB]5W`63N.qY C>P$/^t|6k:RioNw΄I#m#X1o3tV]h1Y^]ݛ69x<1䱂~|$}+u;q-MH{Nե/7PǨ!_AEV`:f)1)~;NJFTٗgpW> ˷vlGzm:S2]X=bк "ff5m_#)1w侕5ťo ("4#Q97^5A7Q liۖAmt _VՕij>uamt>֝6/u#>Q? ^w7<ͬ8vmfi}THީ_ּ7Ϳgz$|sBE\H`~cGD뵙>^P#FG<+b:8n_Ǘ 4?7y9Q:2]W~OHKEcW{{UG>Z[E:~/fş?Zo].#&nsߦn4Y ށ-v<0ob/MyĊS'{_J~ؤH IƤ/L-/W0Ϭ1:E:gc ,|MFc 9wQ2u5N un?}˫sc::)#k߉zI&pm^k::V _/ZHԪ`8>GY`>j6Zӗa*|7CmJVg'))0NVr1!'Midtَ-y8Q[B%Z%{5"O=UHetR:o=0E#P%dcjU AgW{_(tZԬA@/cg/2`1_{;ʽ2Z[}o)[O/y{)%{Ž.Ȏ=ѡǒ DcGOC Eò*ڏ&,{ ņ4 #y<,#!Ri `Oʑ3Ț],E|NPG[mO,~ɠ0_Y!{Xn\eQyf|c7%n?fhcN0m="2;cc HNFRQ̤,qTƣ^(PA>%!m!e5͔7޽(Dغ Sc!ṙH^t tX}:'ՋoEm$;g}Cf?A)"TN A)߹,,}h0>ow*(g֏}5!Ͽ[ Ͷ)47l¸9`Ni'ZCZ.pvӉ읹ze.?: 3t_QVsDEվJh~)>劺,_!0|ʾAڄ<4ˣ}L[}zcH\zB'@Ġ$]a{No=25ޢ0ϟvxDMuÀ 4r:*1J9KYܭ?n~=N n !a9 穏 DEnAӺcwx +],\Nob=ȲT>N'K*$Ǩ>> oՁsK tt 2ha):zL4*gI!7 nUiKem AHt K U0 ~ iaBch)44X@L(nvð3bf@ T `dCl]Y!ڳG$Ezޘi~aiۭ70dJGu .rK(*+Xoӌ6 0|=}s+eUXr-sy( d;W]|X~lWt裿5OL6vHretl;?,vX)μ}xxABYu @ 7[xNK T.?K4 >="rl:&?zwϾ|Y^?u˕R% 6?xA|<A5Coz?՛?z!v\'Ou(`fK0c= -FD*¹EglhO\*Hn5]ZZȘx}&#X@cWpDʨ$>;GGpok(CN*97cYx+v}Q(B^By( ܌QN)oߌOTmSi?H&>C\r'l{vt>CΊC9jq^Қtp;(w@r/D),:5 Jt6ږJ BaH((ԬHd^|M_t2PݜP)Zy!|Gnbؼ݌\awg*q#a_a@mqf䴹BPb}= fEF'O~﮼>z11^ ZYcOrwWn|1'|ewO‹I ̠[jBT:>,ۆb-Rv '4>~x  %9_kz/3HgECp/=qCK 2Y!Gc[YMn]<*)ZSR6D@٭Q -BF3C23+ Q9EfU t{>蝘xb5s;NFUfuMP5d yT8yF`]*:oؿcH9E(7 K3lgV X!ƉNhrIa4}̀lu\)=}.Z:=w;Q4uvlq~V&OHkĈ RGiJER?wJ7l|glRRI%`:$5Ψ5Cդ9t J #zOs|t4 R ?zHyݽV҈, MJ*-Z xln".;FQݹn(W )KfSfjׯZ˵ٙN9lӺztO lÎS## 5pKMǍ_ɘpbF%a;Kuѝq7g:=y0C-3,Mh$IΠrQv!dtC tCjۅD$7ES»!O{<[҇;Y:l{Kj5t(wח]HN@- 3 {yL 1P)Ү'Vqf>TeCvz wϛӪȊ3ԢTȥs|dF5K[kQї^V[P =HrlH1 0C5ʻ4 y4H ((ߩ3eLp3{Q$GS*L*(IQ@_fqS8$qiS[Cw/>vJ[A_6t:~B Kv (?zuW}mmGM?DIJͰI/ٵ#o6/Ww>Ѳ-ٌz~Dܩh!uϵ@w{g}Ѩ|'ʢ `BEn%ݴfZ!JjA:6¶veB,Jv;;㻃ĘwK sʿ5!w}kתoi sӘv gQ sLZ/;G8p>S(򃇇s%ϲQ(paLs#c3I?'M${0eˋ`CUrQh`ݪ: 0mo&-x{ U?X[0nb ؆Y8M C!,1 g $ )BT@"ܯI$7gVIpXOf(ʲ]{oz$Gށ]z#~GCy'f?HMB Ř: @h( @ J2 gFe ņn|Lbx_Sk k$7#7̐him+āQ?E7u8usDU@TRf0y׾Ĵn*(}1W> ATdqO=}ԱkQ䋑Ra迺HU;ɤyvg>c]x>-&aH5!\ 4>=]/|G7JBw??bT))VY=~vI>}$0FiyʄG^S=ñ-ay(yuN( N:]'Æ'b!c`@e(ZXHJa` ($jR%l Q}J!BRPBUPDT)~eCq)$$3JtY[lݭ5Ti_uf^Wd8%M6Eg6EQO9U'cejˀ@U}!dފ!LW2êW|h}GLs~Q4J :Džӊ 9у9z/c<J~ni D# 5z?\="sP[@bԩ$C>o6?ۿ춉I @$fdDt?yt2R]kUb%vc_'-r$CI2xЁH@ Ux/н0NݤBPI< <%kƒ,qC(eU*E {G* Mf%kW8u# "a8;mÛXuaPRH&T3f`Pgʉ5QS$RI-[me HFf"R Y!$UKimes ,(02TPQD#0PL)TN@ Abb RÃD"& k?ϡ\*OpE: zZ=?lQ .bhnHL F$0T MwncI({vᒪ@@ *FNuy,U {uPA=M4 TGpC" "Hցy!IJ7B>K݂.1zSb(D~x8OEP&tZ1~i ~VsŘ#o⦱T @x"@yq@fTV$z|h*У2[i\(_@LV.>5~!w@Uvz_elR|5<}wP~}2#um>B# A}>@PZݷ=JGXK]оw 2!CLUךiO.t@>"'in~P_1~v ~whzɔ`(:J8f'KŦJ7Oʿ;|>ϧԘHꁮ+JzJd m4t|CZ~3bw2 F@L ^- h;"l1F@ cBUagSs[Уz׼ #ˁXX(B>=MS[nXgىWiQFJwRXO`#`S29{h1z}nd妘ksm}pEPtD c v#A0Kي=Gq> #S#r{~oٯpA]&fcsQdisk tLw;c3 &YހqHLC-UrloIr1?@q)Ryo5Sg! vsN:[SP sg };|T]Ilb_;ӑ {qR2@]P` vKz;ܣ?Azhw ]7Y2l;绔2>JE1 s \ShQ\2ET瓕yQJTS%d[mϣXʶS[!JU%t rhx/K݃VH+0]=& iѱZ}e25Ц{VHPwޞ_e>y1U:UFS/ ^F"$ y88 H=_x1_([t]6q! r_@#l_ ﻦ )fqiϘ~r;!p2;~o}_~C]p^>}i16¿T>? ˭zA!?6T/#dM>/q9_ᴇHqTʝTC3A}8#~$KxA G`bJ@QMCA<\i][mkmmڶmhVmmma>rZU֍mmmmV9us?OYԳz{e|mҭlRpo9mZ6j-mbCH?_<3gO?сRBg؀  'TU+10.RUx2֏=ld4ҍ>fh h͜FVUZjH4vtݪ9UQNyVNw3f,LQvhrNSct~)Aǡ?tcP#>62H89AI?b\ȁN23fD J7ʫ+&B4JV,¿߉l$D6θp{ptsPK BCnyM%3@tMMp䰀`Iot/i,JX8g,v_^~"ks{q}̺I߮/Ֆ@Q}AѤ*zn?x4q!؂~yx%sO75cFDMegrcV+yNe] ӨiB3rJ>h!: mZm`vN4~gœ8|4jg?"֪9R"H?6i d} Dl-}o="8pK*ªq}՚A sAkB5#n0N^eOH&'G:BI+3lϢ&/qGG$D"AwkHpwAɼĀ@2fc0@N Nm_>  ]W0.&m냁hѣ}?..1 |n"S#Ye:pa<9<0>.uu@$Db~5q t#viv-?}6cZ3{`[T43&3`{ߠr/ήs:,q\!~PE6VKz'v4S< @*'"}*4P\O2&7'JLh?|iʇ}b vɱxUcFv`QvLcsAwqXF$\p*eQUS.;x4yA7bE~BB&a$HOnέ/֞/!w="ŏ:)ibݕ a߶8q=dx1OLTW!|8XFf%Kr'VteA)^ BEvi8]!ӏOSs.jZJU7t#6s4tle2\d=^0WPi?YS3Ø) A/5#H- <[=. @z- M w06FK狯'$1_rֵ=*fsnkjvmkmˮW㰘2|4u,C$c iI LvV0ZK/vU[G;[-2"O Q%?}Π!;!xuE~~ۜ^2Kd '?.saoͤrEZӜȵ~)KQR:3] n7m;}:Hp$4N @}/ʷ"׺Ռb)BHTUPS~`(07 Pi >os妋3 ෉l}G- !mH+ Ӧ<  ($0ǽkjܼܥy ; >'Nck/nn2@\'|-f $ as a:$^WA1tŵ4NB+ ~ø9FˆL~LLJ8^-!- Nmh'Qq yshFyKAGYF|tzO2"w{Nu$D"@lm|BB}G6Z]goTl2NZHC* s1ֻa o5Rƚ t(f^ʕe)ձ~F92}Cj$NH>aFROؙPI^>×e:y[IOαGee.:nsNva?5NCLˁ40!!@(|MѭC؆x晧e*RWH$ 'd^k-EfBKȱ`&V>>EHގ%eU 7zX5'wr*y<9Rn\d9Qk|/zHN dKǦ[:!ٟ! ҲQ٣Z!:2BŻ tC_vN1?l)nq1%VwaGWoI&>~n Qu>Q B7Q!Q Xsz|ъ( 6u σO;*d1H*@8ʼtWn~KxY?I! 6zT~yl`Q$,t*JKhQH ́ʈ~dN#0O7a5~lb\_-Q`z\F`q\f[==S 4݀uU.T~x̅ZbCeCaRo۲d2Ŕ:2|e*V}7f }N~l{Xa͖ !7ai] I"!Set(ظ?%aCj tLlҔ4x(P`^a- ;}+szJ" <'w?NgٹB`C5x2kj ̖RUmſn>chߥGR7%|N4krU c#6?+X\A>0L?>:ÆZKPܼQƇ` bDA3iy):A; ܌-xUbR1Nj9Q-a )c?GehZopFS R[ ~WuƐ9n.5t\ (ɯjIGν 2gW&}*0i1vD=VFvAr9rnQJi ݙB0(T"AcW=E]|Ѡ/ |2U*o~ &G ,,z|N@+[_T?3,L{[nv: RՇrТ$nlwgoWhu3蟾w2q{k8ܣz2wbk Lb[ٜ2?RmsMM4k|Ѿ;$Ĕ@͸!I1&  LNe(i+llc{)ְ\ ,:.*╳{\:s 8x`I@U'r)B T]}+7cL>Y2עӐt;I c׍Yŷf M/-m Xڏ}\l0V!va>9 $'(p7ɝ ~,y=[7vJJ-;gSg/${ךC?,_Iб?{FYy09aCRa`TDuAaK 1 A %Ⱥ # WH eS_Wy%"Ou>rRBV"5_iP_"X~U,= ]j}SL)H@K|`f޼.b%:67 nQ(@{N:5C2{+geqt+,:W){ÕUޠ>?!μ7U($ {%z"r=w|mo{ȮC;-|1ԁr?.+ tc๋ FNZru5q/++}r0Y1D@TMI;+R;6Ɇdpo} UWqćq[pA6}];CםCgpۯ;C3W?da{"4q%'NJ ltCR$Sϱމ|Ov̋w[xFl~΢wƻv+$ȅ!ClOXgC9o 5q,l5?>6{'Z)3)B@ntW5 TD 脁wt0vl\ %AI5*kc+?| ~YX`ʚgdͽX2k|VC(3#{7݃X`8.2T. ov}& :dGz=,^3<,Qa' q~ڳcqqȻGa(hejB$.N }WA{k*.?uKl{st 3 nA0pk?0;} N{)<:]pZ{r(&L(RK!VPQo`E ?"$ 1 :Gy`O*T'!첎4!süպ %4Z S;AXd;ͦ)b0#wF!7;~}~]kc},[JMn.#(`jzh N-vs2 60+=&@?OiPP W2gI.i1G6|a|'+E2@3>w݀}Yܤޒ( FUV nJ[a;r6Z,}'cBK-U42G,y bPy8 ƟnyM-T_M 82Õ퇖q6nnNU?jEq)hzq3Bߣ 5L s_,Ws)kb"+d#mRNн#vl`.0V+χ`oE!8+x_I@c\tZ@7]a^ˇB JLn ql |, 1+%k+[_Lcm2}+5,v6E1h+}BZ`k|&Y/}{$p~}tct1 .^ Vj洿ĜdCB\d:BzIBA.55nӝ)JY9:/!@D]6s2>/)4bL A%)zoQa##xļn$$!w3Yc|RFFvp qe$Y"I#qqUPاFhb78,aED@2c69g+n-Vj옋]7>s)pb+g:5^+Kź U'=o WӤ'tLWEX L mA\,QpWV2+̮"vaH0hF[>ʕ&Dq7_ tZhnއ׻FWYʊr Å"rȧ's{v `UҫsX*Hȡ'}T *a]щYS:Ϡw "8h_% jB*vp(#~ (붇keDeՕt=;} wyXIsf 'BKxOL,_GʨH+,x5=iUN榀vd_vZT{'pT6NA %@C+dYT߯hQ~v QОxM^p%=Mo2qʓ 8LH> x3y i?]d1K嘌z/Sf]zIXy"p8 XMN`v32]\$;!FxM(zѲĿVŰy䶸@^ Zջ8":ﵽ-BFߘᚾ{!g̑hO¥U,5|e1|s32m+CᥭZitoh8z 3uAaiekGRrG Nޛo NΛd#⻊> L0ޚo{Lm|@P!gxB;^{3~~s]5 $_ 9R МBĤ~2>cBOBw%(!,}H65BEJTo ,EX/Ec-H`R*DqT-b06i]4a"Jd,AQ[ZTGl[uJ?ԕJFdmoRDZ2h&2A$i TaԭBPb Y C%% al'(X( cXhSwMMb0~(!ɪX&)Hjj)"@JxQ=gQ9Mp^=~#Jeֈ^gs/ą;d"*J>(޶Per}#ouV($~i EEj0҄92q] .aQ\AJ`68hIoAs@-A xx=[qli%4( QבbaG|vX:#Ǎ_ħ5VE@qZDDzN_}uzUQb665BGi@YkTS(/C>p-r`OZ+O^l4KQZ& H1gV/JC|-12CƊ=9XȂʯ<{ӏ4=LJt YaAhufAKKc cEedJ`S?Dڤ]4 0xyWet?uSk-cgLM`P(b' hDJUA8od'6}3$)0= WcxpP7r)γaNHRdP`fdX3ji">8}w߾xR,ag`~Zd!nN.(:n`P͓pezH G놿"[S "ܑ-BUU钆k/(!*>5HZ>PjpTR872y a$g{X#v3<l@\@RQfao\;jݿ|yqq?}VPAb~)"Ҁ.樨A7g ǴA BK0g,|hHT`U/Ѹ)rDQ[?*xal[pȾM`A7')2tzK :PhUd;L(?t;犂E h!D{b+Hۺ ou$ ?PJ>1=~Xu3ﴏMZ@'=]wZ FM ʡI(FY^~Zqw_С=U /] #rw5YAbx}AٟʖǮs~P ,*ByQ B{ k\HX^R.fze5H4d)L<ιVk .h!e/4wD@\ۂΘ&^yVo(aǢǒEJs^?u&"$ZGQ/\ (E A !Z $[Km4S3z{vsB+,,p0&y)(DaOjXSlGQ4긶PDȘDC*ǫ%[WːŞ%>}őHUj`80vy,K&;CDxl}u=7 xú!>$]תK)ASmpt6no UnM0|]\Q#EBA柫^ݘGp;B<єr2ȄT+{90+cpe،(hU]kr"l ɤzHz52Rp)/$<"f`N>#و۽}*BqRVHH79LmL'~9/'t6D Hϼ8n]Ԍs|Mlfj"J(@"me#NycvA6E9{4Cج(Vix{^{`0YBiI]&],嶼wv(= 7?c*~;89Tic]&>y]^ $r' WQ/%3Oؚ=>?xlq穭ϛUP`(X` 2/z˭܂ P1#I$$_gJ 2r}2\6]N "S`yU.Ʊm)tw=rعܺ2PQ۪{igciojh~EWI0{6&T5]V^E^@[r L մy֌毂8@+)+\_ޣ4A{jЏy&0?ƼDKv.KJC6ugfs?, cgdd+gD`aio9'B|F#w"5~~A@N/.>}Gu8o0s}zJ$fk,1|˳kڸPr R ΂<_ Ey:YZ9+3jRn?_ OqD,ke5Os[eک- H^捱a' ʏaxtR_DlP9oF{&Zh7GsSxee(bxBqͧ@NtEΘ %ܴ46uɬ96 &Z/K(3pvtG݂NgN ck5/b-< R*x~fF 7_w݂yIu0F7 r{,a"ٿS>1*\1aqR`Wk5t!|lƴ}pni6p#B9]Y0&[@t !COv8 /69zmA$&_ ؿߺ;(tv; baʼ;\>ҬW0<9f9G`W&;oRW d-D)vDT>B jnvvA-H!kaD-!cC w&J(ٳd!WۺU?v3E lo?r:[rz{XRD@G'^BP=+KpI "5^'#rR6epz] 1+:/1_>dmF I n{w"' ;w?_d@D7x9btڱ"x6Jlc@Z8^M9ƅP&=Z:0o}0f .Qxܪ ܸC:Wa]|B/6bNH0C߯=ChcE0B\J( ü  bkٖy7A!v[,ljfȺK E:Y &a|'jv}{\)N'Jᄅ{7[Qeo4k;3&a b(-UE@+tb *=O9,mʢ&k 6 !غ/\X!eb>lh΋O[aY68Ȕ}j 83M1B EOTeY2I:CX%fcvJGCjH75RnvzP96OttbbTFǣUG9{ `%Y͕(ۆzjHCCH'o'*xس>3 5D֚#qb̅ސsf X]:~){Žb5= .Qf9\6i!s!D$.։}M̰a, :7< !sR'r;*@ztq-~О5@?W[h(~V3S{=CQ9>Y:J)ްUOn9|y>&< (bt :L Lmq"p&#s 0f:  JI i6k$(X,9uu {N3!:OG|3*q,. {bpBer#ܞ:|&:P7bFWioC2W*=~)wТ%@ i!뚊ќ =Y34ӑk+]>-\GZa0y0U=Xak8y|ys7[.MXkm7sޱ2@.uJ\MTlxsqm`?؇~HE`x09B☘{^/NbDm=}t@J,d8 ndI_#ݰ0V tnJkf T1Z`joUd%4B|И ܻ800j{!iLYp!zb*d³deԹE3I0Ll0$b}Yqaâx3(d22?E}p! t_>~8E\!'񊲝vH` xĸ7 r8cSRGιmtq$7W1U՘e a^=k1F4wkpk^@D_2q94$#%3r:iĕ.Ʉ-i, Fp.1G]>V+퓁'՜ #w|QD?lD%˺v\%Sc 2 + (@&^rIPc?&8c\oJ( oToHUںr|'#[3Q0\IVZZ=`eQqOaP#dF&||R)pdkc;/MU( &/HN$L*]g!T^ي 30F*7rW^,nGw; Mu!ey֤L](晻}s:P@ȐwO2篍/ML>њQ>o9C:wケORmS'BQȜzǥvX}79ͳy+#Vdj[t1!^t^~3g )aWr3p#-,iS]8'Q_FWN\Ah͘ۑ|OGzذ`HQ 欈LNqDudiv?6׈ vwqKr#Q᧤4C9ϫhNGDq4%V˝*Aqgy↸ȱf$Xrb^b/9sL\ ľooxq5[!42T ЭzГ#u]"gDG}[:.3\۩?G#;q9Gbseف<Fr7d:b-E ;g_p.; 51&Qk՛ wb'n~@OEǞ0{Xsߊ90 35 :T}n}LvZꤺ,E_Sf]>CDmovݗ]{Ub{71*JÕ\z즮PY7,^܎T89|2>1bzsޓpN3j1YFےÍaiyh$$xsK4K$:os=ZԽ%HB!^F$'ƢnVk:ǡqi)Hj߭TRl9q8slȮ-'/VXtGVT7w:>Cc\Vgdg|PоV56X;)ԽCCwpG-MwVegQ':q$\x>è@:rkc#1_ͧb008N w\3zs0vm*`38O~W4MPJMYBd!ˈK4^Bxl }01]O=:SaWH99_+dC;)D.tpsX! W/Y?V.KhWY0KDp|oc6c2ގ=@5^C} hqtk l=4T! ( ~d-v9Q?&pDS/ M1_dƿ>3 ORZ.Y 㨃Y?5$J2EcLQz /OffD.fr,J{f?]RmM!;ȡJP>v4wr@o#+@(Aޠ/Mi1f>0,}T (X=nNh3 u[X!70CmUCwcsb2}f.s9,H_:0c 2JQ(SNa)g> r#2S%=iR{HyMy]RI,'CS{Jԭw??$-v 77JN5^_@Ы"CX̾u#"zX!d|,uoه x*+\V^t5=wpflbư'nő "By]lܱ:5i[Tme.J΍f2")=sߐۆ9Y?\(lz| yz^Ias9??`Єxڪ K{XۯEQț~dK詧Azjd \8 p<(Ez5pc#Bd۶ow_6P;,7Qmin!jQu/:weA7Wa $ rV0[27(q4UZ9p1#Ȟz 1=Z whMm3 -)DSXVIA21DUP3I $PE$JD%ELUUEU)YJ*Ab*dJH)RTTl0x<=q^oxk"Ct} ު *@*c+S Sj1d͐#އhtEtCLU,VD?RZj2s{o}zzf_ɝS%^{9Z$t.#K`vY.3.􂑽ha_h$֥lQ_ pG-t_=uJBqCљ ?;fкˌD8m /"}"Y'~Nx"IV0!/ DEٜz.ݻ%~=<+NcpGo0xKԹU5k[{ 9⸼ ,@_WɠQN~>U(.c{t`Gq6l/fgq|H#I3?"z6"rmt(ʮ%au9~؜wA {'Ū_=w޵t{u:3 8B;-zRՋ8#D%j>v2()v}"Ht1CAϵi3&]T5= HrV3r->ߦgnЫ~~nđ_ߓ}v*7#clUɹ'gWR1K+$%h} lVB3nQ4a9k=VUPA%(bZ2]i- {i G[q0K)B#›esᎫ% -kݩ=˻AFcPp lAB__GY>f9l|ʔ{|iS;3|& ?b2 30a+*Tub1nDTF!_.X ~l17`?B| mz_!ȝ4Ϫo xJDB9/#i6_[p[ڏr>5]ӳ?H`j(  ;ЌB SSHMTUDUL-$TQ0"d" & `%xOl?\i bHA4z䤘Q5TL&W񘁵IAVC- kRQK{<'kG[V#=t$(!Oñ5} BN7OvIL¨)*A\5Xv&T@*8O gb0fEjt+sIl}2X~jǨc X8⇥%OLn'MM/]Hz0g&GWDJ6<+]l puvt|\u8=a;a(0VQJb&BU2 M=CLHHDi{o%'2Čߞu~xL0hq )6;?ڲ2L #B HRq# y!PXA"~u~ߜXi+vA)1$3}Z 2Mk^Sksq?]Y(tSnA SDӆ$!۲'̋է__ʃ,GO]l  9GНyۇҪ?D (dhXs}CPp`p(Ysls(u3YO wFe,y]IqCL}0|?^b((B$" yr S}5s O`8&' CJ\zP O #Q/^K1 Hr ($8a[١$_#ˮC? 4X9@L qJt/vDx!t~װKW0}ZcJ%=I /*8u( :T \vvH0(GRߖ[ `߰;BfKl9h FƳDb|f1@,:xq#x#IBA(A-#`>eY/?p|QU0N֔䧤n&Fz&2!`8CgƐ3I+,:;ܠ_#pJ`zbT$wMϠ;A zbIPƪteUOS7;/u 9{@1W7 v?Yn?;̳1I""B C,h|ˑbwhdoADV_&O@ H>R<HD3]Y5TRgbRRTfX$@J%HYg6O}~*mꍼywW2xȳPB%J΁ UМ'o3Q!5*c1WL蜶]Մq"{М9\EWynlɂyc 6 HKCc>a z]  EeC? :" t;"@7 nC VKn'>oƫ}CCNvDۋ>MF'2E$¥rM>rRES6x7 ?3IwaҩM>tCN^cSGD`:YfOlA=ַI SS"q& E'3_ûáf uAhT!Ow?PVdeMT7g1yS4Rl,˕`OـG&ts/f3[ݏE䩐)Fhtd*7VaB@E?S V,O.;x`Ց=ǽH4Ylt/rػA-0&dqzUa`c|7h q wUb129MȕiF םx{G$nX"\v aRtӳ$`DIuwHY|M2pJrtkHșq#ӭM:~;_1VͨJww!(ph|k ۉ{FYp`"Z{5 ,#|b!*& ұߝPT[QX%zbp CdoޕbסE }?MB@v#D:zm/}MPoU oPs{.ux w ͔?,J;]D߈|h{Snù-؝mL90٧;O{80#z楤út;ghQc8#c* O]gʸJl^sM f=ʤҊmqk@=T]{6)btƄcM@A\}a.@;!0"'cZv-3Ӄ  E:$|?=Yt;"$p'}n/!!~(so`4=_*""1ܣ6zma L;#pd7rX]*λT]pQ:{ZcY0Lx^تϼ{هƜ|:T׸?Չ{o|^[.m`F8߃co gLxu۫T+:?J_㋚s ؠN~z|8?\:F]#6K47z(]i9'6u:w UDk@z^3~6*/.7vSXܪVGgn~G`! _7Kó_ FSNYśbK*PMJ6nO3)W2KRPe%1ݶ󄰐ܡH}$BZRv =;d?}hXPTY&+&v.*UP $*0ۼ=_?Jhǧ_ۭ s36dut~&  hh?/˗ }-M0fLVB*>?o{iJ&Y+~?^ a7HJ?E%gU݆Ba[/^eXTo*skF8Ŋk7>pW{J*W~+ !g܈ g#4 eYm B R~UIS G\t# Dn 7< %@1dDro;9AM^,)k=yZ-8!h)ceQLL&;WeB[jFu M@YaPm" *&ܚBo} $ I 2լBz lffBA2p ,DA6o@ 1yn| p>>mBNס".*"jyj`1o2}Cktїr;(vHǻ{)^|o^n!z$>~ZǿG}! A; Y@pasCyrؔx⍧-2 ~8$ 誚/xw|Zh"3aAj4;w'TOMW 9=o^hDGa:y,OsE$ C} ψ9 m]ѽpOW:s]>y=zJwP}|1K6Z%A1F~S[wU]ۣU/3;&>~DBD(D$(P_>> ofq7Jrj74rL[8|u8)%7Y_y슅3hn{ys ŚA7H,#FԷ8v- ~n(!gjSߝā+9Ch?CozL >}@:l{m8==a`aβ`8VK&3ooIfSivR= <0_Ri?߅190dvInt< +#j(3N=%PVX{R{rj@cH+h1}'gODTfގ(Svt#PADC(((*UXk>s٘]-  ;}yV&ܝޗƒـNpK)ɨ)%d3օdc8+ lQ+ 4/eg`([tM[.Hz{d"A@Q"*UhD8T">xY4ԓz>4o-oէv|av;}|럢ΊuY{ұ#NK "U?-#bGAlQEJUUH (6 :3Yo}_B^Dzi*ۯtÈ_Nz~h^F/w?2vcu`POJiG>\e쟿7t')s'W=݅d A;ؽBzcq{:"w*>f)8>axu+N,4y#~zBk? >J_^GeNwbby56<׺1E~ .c7[i4LIHeS&[sz˝ض˩Aii%רFZ}DM 6ralu|۹[|Kqpeɜ~LJ ߤ%1ۭ򝝛, lپV+3[H2J5}ysX?}`eg &|fNrPz#FY^vgJV"yvBۭ8,%\KbEډI-~֯"\Rk[F ZKn4(ѤÀ-j@*/֦֠Xι;,z=XdpY_)lqt'>wM?=i%9l?z@ #MZmea:&,[uZ4Wl{~H8w'Ÿu~=fg"kmu\ěnk\zhyH)B@ t3i!9VvX8]xvͰHVy?$B@kP. QpsSvx]j|l(N2`TlLqn9ʼn%8@W5$/T9R1UnԝyHR9\m4C7]cm"v*A;7oobqpXA|Qo1yV'o 1s{R,س.y;B DsЭB C~]@yuF<88RΓ,ߺkٖ^a v.0~=>>s|X,@ : "XA:9˭!M}pOe!P UT 8Eր{<HA$аz/. i% /ܘ#ܶq BN f:4kfaXQ zoыFM;2){D_=wo<}Mzghȁu$Ni FK0 bXtllUiluB!VbeXI$ECU3Q#$4L1 & dZ Hh*"*(j*f*)*2f(IB hB%"**h"f"(bhbjBk1‚ɔkJ!XUKKT (%-زJiH+0"0! ?񭰡e> r* P2iT)h))JB?-$Q`"xdK,$ `f +@TPAS0CH@%ČDPMM. )A)5dM1)M4S,%ID R4K$DE4KIE Q,TQ% JRP% TTTPUATTB1Q- CPUK%AC$JDDJ-IDPPITD,MdHTLE E4A 1@ALD-ATBB(&5A,BHдAB2E%HRTKA U$ԥTEDIKEU1DDSDQ0PU D2IEDMATLLMT1$)@J (=$1"B ZMD=fLDKIQL< (hI ( * Xjf0(@2rEHRI c \(b (  "ZB"& &)T@SK@PC-1C$RQPU2ߣ(f"( FI)*!* I)( *hJ)偄D~'LHL1$3%2ei"i JH*IH"*"Y  rh2JLQDJLDE4( *h 0 < mT'5XQO"WRĈ+QE2 1S08=p  C9 "p U>Q5$?4(h5(~J/dKDqA R$>HMCn`C oM~6DliH(@@CWhCY@ Yח]%\#?+%m%dgz2 sTHGn\?iJJQHDx2A֜6(C dN\ ! Z3 @i10qHeebhbZ@9ߪvK V`!QPY$l``S9P4jiY`$%I"Ɔ 30 0( iDA)l% %YQ' xPeGR4u95e9M"3P,!K%AFUHf`fbCRQDJB S)@ҋ+1HFB >#&Q$(2O "&` "D?~|_裪'Y>;I" rx>'?V? Phz#Je--*[ )lO&atq:{׫ˀvV|㧼}x{1nCl!8zZwV6c,tGҶ]|Ӽu P}]CEo{x5{%?!*(z(ʫX>?M9/_G:CZht9f7^َ䉩l[-6΄FpAF6IcEb$:$>Z+KMsY P ڸ5oׄ+FlF! qz)vyvtXq>luJӒu|k`<08 @y "_dTXrJ/^2Gaq"^[sdgmgxr"`86'.' S la_B2짤l,Š{ D  7?G`^1^痛IKǾU!Octn_PYDg@Op|P(be }趈("m(4هOO^r.5Y#H-[7q+E< g~&P'~BnU?hG%Nw]fuT89u덕Кv?/vuƵx# ߤOWMw5̨[N3se:;`{ ~h=`I$Id8kf]nvYaw_^R/Ń\~lpg_'#Kzc_މʟ7W߸Dvw:(iúV}3("YסH䘺>HBGI|T '΀Hi 'Ow1|v_Þ-ln]NT}l&hS?Z?Ϙ;FFgf,G|G{ *y>QJDU =E|-Nu[Q7@KB#0,ڢ`Wckb@%׭*P={#b U.(n<Ny83fu|wo<+o{fF%CHibR )uٚCX^P ;,xĶՌ $5.yn^=wp؂1aåDRkoȁp:ifXkEJ'WDfI~]ʛ;qP\u\mbq^' t5   =vbcP6k,`*t6ڗ˳R!c,jˏ~}ntCqFhh Ĺ럭 =_8Q6n0M0AegP A0`7]Ʈ1=W JV&ٵV<}lpr A@xj98 \/Uw5s1O0p/dD@dϊbi)9ic\V!Wʯ 䜌Nz䛟;f巅N 8`S``)#UV'i@Cd- v<ץ 2O@QwqnUTq(48n+( E] Pn|y\b9\A*DF dPN SA & v&4q\,f@ A+|oFo:Ηj%,9H[yAmc!6Mτ";^6x~ I$ 7A+m Ъ$O RwFBQBrsΈD :6)YqI vS& ,xaV'p~\S=$S8_@v _[a>[8}4h|\1F)G? ,w%eu9s,v8rk/gg{w=ӆϻf㛡ˇ0pP/ixAHݑH mNBKI0de#m99SxIC>S]TnP ~Аޢ! Aćت?SOҁHȃ;EF@@Y`7f\z4 iy1^ Hڊ'k]!aP~H(k is>A~3JR$C`CbYo󿸾8fcS)N{5˩K;0y',y5 q|H|b'zv<|w/xR"T '" =ń }T!Yg-s/ ] $.vlhA`FT|X;9/H -2DR6TD'J0QW¯t5G ,}u|m;T/4$ڗ@~@-W /2XlűqQRJ[mI u *,x c0&ﵔ,ѾlXTֹ@vۼ^<<Щ$<~cYr WͻQbA?ߚB*AB];?|v}LXw@vYO isa%-+n+k}4e#%`r9}X$#=)WA"a3.3w PDѳbU^]8__gkʴ&IbPT1뺽n m10BkC0\O2!И׋`KuQp-[jf~Yz2t?QPp2#oQK3.oIGHHF!(bszlu5QΖG@+Z1J@Fc azekrmH[y[aFy}NJEҷ]9vo<[`C-17`8Iivpzrh ٭WTiYjj]To֠(|9Z|GC+Jq7飥~ o{XVtv1A pp>=݁"!r! rVD3~Dx;lٰ[ߏ^2j4A4r+?(Ptѿ̠UPTxxO"d!eXx QGIHdLd"9M#{9f%*`(j ibY@ 4 ٘OI4^2hjf%AynAZ:Ԕ,V($i+dT(,HNHpSI)") KJbS3Xr2%ZJԤԬ|3YR"D9VF@L0X%m[ZAJ!_BzNNh*J YQCը"DMڜAeQ,/7 TaaP[jl-Q#|Uj*D ,+=0،*{%D,`TeJ[Bne4r0S%ǻȔCh[SY1x'rFIRu8nFQ*5"4H4A,b²T e!P(f>8yبWsaJ,%Jui_6`>YHBT5󜆣iB 5Xx0-NgX ,{k_IsH}_J RlHu=ֶJrT+"TE}*zc+ KRbՋ׃ yӒ`Ó  '8"\(yA[;wEZJW$=G{6O^@>vL*kp~|B=sd2([`q9"5 #$&!S.؋35@o߰Z-ݼ7-~#=|/yr[r="}^8(D@M5+"@v(/9zڸܑ{a(q9[ BI%IRJAyB ?íַF13""T5϶}w7߃q}5_$=#w.(?'u"z;]zTUݻcgy^AYx;!^avٳΕL2"6@>.&c훮sFɳ A" ")x"b𰲤L&cZ{ 40fa2MQeU 1䩍5h2Rgja! {ܸsnus( Ӽi`Q"A e-wUHRUwXU i7h_N\𺐘(yR-@s\"BOewy;oWڭ~X޵Opި>I`o[N)*Ic/S%b*tPiGAg U+ B`8j!E - ,Jz4(op_eAz/{c屏wzBMZۡc%t4^oߏOnaj(zfFfM[5[1YjiWB@v֠)=ݰ3 Ȃ!/invaL NP\sM 4& ) q0-l ljUT؅`!`YUu+щ0͟;,itQ ^`4%MӘ0YTAј%LcZH56ՃcI!NSNA0 ܸwoWAE -D`ɒ"?A^Mbxb▟DjcuY!6a-Cn.@ Mm~]j/0D9f WIL EB`~BL$S8)jR|?6#Fx!siE1jnTȥv5%YT'{ȼbu: J Yz@}#'1AJ(K󃸷M"u=\o(d:_q*tEsC?b$ Z`8)ki1~E|SGZ}WP 84G e|e~YKcהĥQIb" )@\w?pdr"q(-H<] d_xa)C_jѪܡr+ ߓ HR{ 0dS_?V H ɏ̇IBsŴDEe$C{0`q# 'wl\0=EQYOpp:lUv/)J*p,X뮛|5ê(r;mX ?9i7: "c#3==SDG&v®ExDhHz1bE;@JkY<)ԎjD,I|2 ܷMh9澲No5XaܷN`KjSϊ@*R*yBE{Ld^ζðZK몖&~]!>)v"78+w/٭%{|V'\#I)@.`#_y~Yܚ\,bVxwyͦǰh#[ q_GVqѫ5M>]S=Rv6hn<+~;*5d+ SEI/LGbi=<S;mcߗ @$Ͳsu .pC5fG2P:n7M "Sҟ-4ss̹"<=ZY1^2cO2O=NP3<-ۅ\:tcEn\G*UGKlD@?&& G1>wSҊ~6b6B"z+h @ <υ}}qNzo9 ~_˻]tʬ>~7q­!4xS{3َ8(wEn<;ypW[Hᥱ~ D+a]|QEp0P25 !>ԩQdk/&yI!W9@7 TWryh0rB1^T#a[?e{J|5a ;nIP61{3&g$\2 |h?bd&۞͂kwү 㟢m?l*?*"xG r@PG۞[Hھ=u6<;Jv ?pk*(C=.~ry0Q>)T;pWLBR^&K?(O҄tR68`Ǥ~g*('ڵ.߬j}=t\5OJ=tm\4 Ta˸KcI}ďt?XC\i9VXO$U?X,x(Ϝ:sw. O$3.vT|;}s8 4ȼcz]!)AӴR4BDP xb`vcY@P~7lQ$>'mftE65+*,EUHRwL> I|&1EQqcs6&-.L_&5dL׫^v#3hkoOIcj Qߑ>?pې"Ǩy=E$ In#M?YHe0?lf@%ЙS!Ĕ,rI|*ա(P7A !GG^~<=|v8U]s/]}w?IJX¡dhha`l&+A7}"q`q>|ӞW <~kP[9 `ȀCgZmSɇޚٙQ ?$=ZCl'@#LY#&<]9[PZfS&w[=b%q UCY xPYn#λ"ŌV?-~cUeMinƉys \Mڡm΅MC5@qr¿02,,Vݸ' Sk޻l~ϩ͖9θQBz!_,8lfSDZbw"@ yyto7Æk2ǩF^[o owC<\d2؞>ֿxH۵6̥bV/~JʢA>zM5Xw?{VpDXC Wn74]g7X GZ:\DbҔTO>9Ȣa=Ii̼_̰gyN8 zHD[WHeCZqHqѿ~BM&#ؑPoDda#_g?}iw .ȠT1={i}?S,}5 J"~(qEPd^d[O V}#=ve% A;#r']Mrn#63 *P3= B>Q~ v?b(9sarMm/oTB@"?APlƒb RxmBo|u-w6%޽??Cr M[  W#XO:ZRm_Y D"PRo~} rps9tп&V/O(<#*Y> ΍諜Q)ҴՂ̳QʠNȤA);zZ&i.jxZUڏ&c:,IC7#'ۙ}^;:wҏ C^@qw?p@!#Ma9Żo-Jnft)& S~8ΐ6%gyAa九7b^m"F2`F`d`hxZ s??4C4蠁P4H>GfK4/͟B6dn_xa9' q J.o4 !-]F ҄cUKU\8;.DXT+18zt3J3G 0 "I(HAS}_p(84dUW ;|gQ>О>@|KA(A&3gǮyˇA=>CXaϊuA}yh a7XkW:Cnׄy[A".[5u nRXwk @nNuBq%baj,ά,]M`N۫=W?*s=]/pk>Máx2A G˱WU=>ߙċSbk~u. c !@M눉OjHCH=jg>FbY>>2kӾKdwgvR~5|^Yȥvss߽ѽ,Θf7Бv!P̫Jl,M3?o^MQ8"W}Hb+j kƕ2 jG׋ִ+5?Z $ ^V l(=+촾}')a&?pqpjGO^>7 zrJ%@ 8^$?4 D-@fD@%$za{%@e?Z4>_#NϧWj!;$qI3Ȝ?BhnAc,%zJ*vDzbB[P lZ6Ÿ+,jús |{tp[%%/. JPTSF]gyeiϏ:c}.=| *@8,KH`7:S=`S$ho l5tZ{j] .ݲ~&YbA (au>'1:DqGzly"sFC>T L lT_/bNTR %?"~*+@p G!(jw9]rܶYNS*Ms3LshH}+k~4! Q/!%"+9eGAq5|eY^zV p9}:`%(WЙWqjy9G5yy"p{)®f#``(#}dTZ{|YӪFSEKϤan` }ĸK D!+0w_iB ? dA&ѷ?˳H :`u0oաGNΥq W GQ [O@GetB+}^# Q>~Pۀ6Rb#̯ vZ>8L]3PLZ#{@6nQir .&\%uߏL\N%@L!-43a S\ViU@0ɶ9`Ҳ=Ž*_5%s]yz{jWa 4ls:?-6!bWT~8,*3!YVYvT?)pč=>q{ y^2Yz rW08 Ww5;ހ-6{ԐA]+N0QPJz7@k` r q {o.rU-*<B! 2ID=[]ZYZZKE? N {C}B0Aba77FMçp;;eoȈ@-@  @ 7<; Gcrͽ+^=;mzW dp>8q(}s~k,",>yt~-Ë{bTnO 54Yg)XFۃ* zH:.L<39Z 2BᲄU^D{oB{oꬾ& $kIo?5v |ڢ L`|y)ݷնޏUҗgի -Oh!#㫤7X汇%;"z l;v#ߚa tC ͛8!I`!.  $z˒s7Wٱφ DLOG7,A}Yw7j`#XpG8qe-ٿyBK|=:UuiϏ켜aWxq5GFe y.ik_؀Qc4 R#3k ҡ`No[{U|*IByd<~<3!R*>x2Thm3y`H;Ar+oP`WRx5Pb r eP^:nO֯<\հl(J.c CA8Ȉ5e@AM l>k#np%oa`shӯEτK: fCSwcAff3|*HE7B3-/f=#{VT fm g(@Q[~x^͸?t%Sy]M}w4L-вhfYxHl<4>s.tQ9@/ 3CW~@r=rr0UĊ9Ћ\kR{p{4zrF} x|vgÑۏ`B~ߵ<~?s~}JGԻ8 ~"םp Q@#֏rS!TIuώ&?g3!(0K\}&8a?*)]G gAoDZ،9hdptCȟ}o2.ٵ~W@UiݏNzhbE3b0PA]Ӏ=|Ƅ~~keh>`quJ XLzU+^;c,DH&X5l;׎+/g6 ID];! 0fZ/[ KgH EF}O+%F#~8f zt39nt6c=.ADLXeК|) P8]psRF);-H6g:P5,EI2!EN[˞)y })A&_@8e$_dus/#Vi X6R)tL!!CFtmjw`I4dv4p):TIe eHviGqU5ӱ=_O0t?C\{8ګJ_tP-CJ2x-jfx{ u].eJAa}Kf7+q&f3lF3x$s=usZDbpczOduC4ڎ^eG8¢>K ;*Xrи Y(>73peʱurVį6̉Tk\sTf=Sb:>u_ǥm1S eMQ! 1)oۯ8zrU0O·R0o)yyUvIኜ)NhZ|# D?&C,=35<3nǖ3梌}(i8a"Uy9La)[kUvAmjP' (~ԦSYAEynBo5b Y|M7xeIDCVY2=OC'R1EP[I'Ԭ5qjd+Q.+@ideQdRJ@ch 9h\XVprpeEVR 3qz`'g7d!/)4A" -|sHv9 @qHWzHaСH#fĎ&V.I³Yl/ǍQ٫V`-V5~O[=Br1Tڿ9LrV ɰ@ӗҰ*b>R$T(ż8Ew;EⷂUc6.==Y2Wf'Ylի0^eO9ZƘ,Y Mx(Q B\!s60 md8⹻%*#!݂xWڼE-'2ֻloiiGj O"5H4M#YlpA P$BPxMq:p|]?^пp5TEUUUrpb ӶVx_^0gp7:LNJӕM޽.YpeW5YeW1ȊD gBžg|am)*z}N潣_-_kfp|ꪪW9hgŶKCuwu=8 B* k%'|+,jtgS-vfBoJWuK}+X^؈qjM P,dv|پ.(7p"df)^\SBGln}ݛ5hn1<5b{ (nŠGe- MQ$3ݱZu$va 6 yDS@Iͺ\sD sK?Bm2߅Jp ZUO|55>\1MԴ%"@I̾0!;M98GtyM^FXR ܀On_?da & vD 2(X"RQ-< Q$$b - 萸DvI#yy{UeN{A뒪GY#_A|4+%3/O(IDZR p ݎ(yE.CCrBNx [!T a>mZ|u@Wֿo$YTD[g*H `~|~=1&F"6v͘PQ/iԻ L$ $}/D65kȃ$eo @Dz;r( EEgY'=σ/S*M SVJƶfLQ FdI$zr8|͋a DRw``imD F}~.)چtg1,09XϴvDI!\0'oQZz$pNE.aD<܌@Xie!vaq[!i`gKg6lW4(NNnreWp {È5T |H>_9^B!xEs|1)$rmOw=-U 6%܏#Ch'P7Nx;rl6ϗp82CzBqadx:2Pn1@=P)3>&ĮnskCzM U㩽{cPcRW&QB}(̰( ;r;> H9o"5axe2[ qݶYM`p<6z7O~`ësHWA$n؉|'j-JCnԅ0JQzLm w +c"(n ʇ>רA6AshqA" HZK`X$HA!7q|_: CYhgNx p*h lwp\^$zDLS12b#s9n2j( iMsYH_(aeA9$Φ7c7s W9NWMOy#AY`HYs+]N6KduPۙ.$)ZWLjlkgεH d!>sJ J!DQ0bBG$׫z> KYe5>ݍ3&#T]~tE0<ςDćƩ}qzj q(B*ù޷vV<A@.eqc+Gj[.ߩ/d HMw+rgjŔ8I0R ([P:Dau5C^l͑M59L\;٨iŇn&KLq2vr:z̜{yP>BR]|we#AHEbw&3F حnS#9'QG5~SþBN~Ђ_[mmmm\_Jk8JSI| T@ĄP<}&uwUDĂ)Ҿ I=qXU0Ug-+ۉ8o=| Da/95z$5G>➈{Q;1OacaH@% dQǨ P5P,B D\TC(Ba " Nj:~<``JlT A 떏k<(: >EGqO D3Hx`n(4IqIhqwe6)C'j)D&I)Jc7)!Pnp:?=~煡 " WvsXc%,߂Cp(J(dQDRQ1)DQ@R:HZS`{32ivx2N382Ղx\@O}=/x=\p*CK?}.o$z_<2$XCN. G(ƊV(&d'dlIp{ = k-2EUK 5U峰3S&'뿫|)bdb=7:C3_FXQt8 NR5UI1v"kAO| eHF-IDtCwp̢BCQo^LFybp)|9\ݽ `8'3=1]b9C=G#0^1:=w G_{ibM\!ō|.fЖr35tT 71:+*qZC ?]H|9_+@߲=|A h*C (@)b4B?A˶}(JpeȠ*g)?(N RѭGNNrP$7ˎ> YM6b/oiֿCEХ@Uy]?9T)ĿzwNf7Zn(*,D r&qةTɃ8]{႔8Lmg$]*0b&=5lBOCHRm+B:Cu)2,fJHB1 q Ih&R[wU+cQ? p;s`>G q r2I]6m/s{ Rѥq([j~S*fWd9doa^j*2Tr߈~z8N'<*q$f|p#կNƅJ@7ĕ/L!AԻ(RR=.`*{ʦ}sBCU5*ct*a"d(5TJd:Db `QʋZihVDd̀42lxN2y& '#(8ƀOA7 pzFxv;& vU;度o$(1qy͜(&.q 9<Ң{cφaɰ.g͓~sSk2pdjxsht& 8}o"x/CR'}E{s 1)e#༓zՌРO7S4^tC#.xw=[ytp.EPyUN$)@chQpLpªTvJ5%E 0EG E8HP"GFAREt~5_Jʪp9BK0v<6S@ Z9'0E⃨$$$kKQQk@lP-P!Ԯ˜"OEȔ2 ƌD (I O>e;.{UyUkOgå%wvCqdIO#@'q\?Q?+0XKGDsׅ +Q&*BBxzRO @yÜIÿ5$Ǘ bNacS~HN(P0Ӗ|7>&/ % }q1Si^taRSA~`S@}wΈআz~45Sguv]bݑ.N9q8TUH|;;Ïr eI4tkQ1KT!<9wCm0סtlsH,Q=yoM9Q(Z_M,4lv n{bդ^;ݘ^y`:-f$?K`Grh3M>e:t`G"CHQI%h/A}:W )ñؠn`0 ݬ "8`Ѓ3^5c(xAZںŹ+t8!*Uɣc)geĎgp#Z1ע0v_`t0p M@& @^A`Il򨯐<|氦mP"ٟ/^ZTp:PY:Hu'G#/]cedH~чdф0KJigm # `}}rrFR1@?! K 0DhMЀkLjᬖ3S 1U,R.,1)&JI^~GTfs;=n'dg.5R{Vqw @]*Aduif1[$.&;rSA:>nH3߶&4f1F 8ݪJŕ@ ;cժ"Z:4FϨ }4IH? Pe;WW/U\wAB79fD 7qPB=(W1ʁrN9'z1G~t8Ӣ|wq;U>8˥u $8ܓP \qCÄyvdwjnoߏn뽕gq2NEquNjxU *2@G ثK}̗Cq&u$n=td"LyfvpqQ].cCd a=lskp.m)`1\@id"@z]dNp 8Go<^:&[ @{!'Rx=$Ca(vIN6zvQ:T&BvdQNJ wQ)h/E:\rI]%sljU~XX6}7flͯ`s" qg`Ugb] ٰ!t ;l6Ra~H(D$y3ݸ93AO}BإUiiEl:犸I=^N*5C<E' #  $Nrs,܊ehx(C$NaЯG6<7|{)VqW A>N "d.2B`>@^#̴@,S $@¹$2h{cfn& Vh,x=?5y{kuU?I=G~5掕\Z۰#dsQ+"AazuU75=`] R nD9~ xfC^oEn.A:xfcIQ @^q m-Zd=Ї*j[6ۙx'gp.JHlxW~À,;!} =pxG0F@9;@ҽBgȠu(*Eu*MC?_3fogo'^A,PCNȗ`v!TY@}mu,}^]M 6t7&RxxCdA7Pl9;M*phb4 ɀӖh=a_}D瓞}17wr9qGCxN`3&l)1f_Q9@|x0\D^kcJ:2q ʨAp3F -'C=LJQeR5~A8;/'bIw8spa! WO SdQK9_=C`6n@*$Ev㶺ATu t<wX-L|-)gxwWB2!g0Ur10] lCMeµ`.X)%0"jAh(R*U p|>]u9"^=rJ3ؓyy%cNJQɂ1j~UvyW;af$Lq' %2bJ\ϙF,C7Ah<Cӣ!_-Q ']qאyb0\ |fog"izE['op7ӻ@ $_Lp0u1/F<2`JՁ q !LK^OTO=6ᡃ|5.NU6۶~#̵ۑ_9g8p6wRN%bdD8A8(Q0mמ!:rB2B\UscCS1aliX7u67-;PRG:xBʘNaC_/8:.mIdHgS~,hFۏSlpp.IԷ1Ymi7"t̒l;݁n<IOuzR/&F#*01 as @#pژ@ L:- 1>:kdA8HI5=q^^x~YT3kAc + nO_Ȉ#S2 [8b7~~m bZX>YOSTT[hR[bPPvmyӴgSp6RKֈkJDAf&]CGڇ4PACq e儡!IE9AD;.ywG`g5P󐆑<:>u ]ٸxzǫ~`oUךrGs>wIEs|,xzi i5 8Dg, eԿ8 aBل J-aD ̼ g7zdap^Kl/q|ɈŊ!%h`ydž5{38@ƒX$,y`~C'q<+ArM%2*}e+xHLM%_#ǮN&Rpһg!69Q Od9YQ#Y!*z>@ _{ љKy*'䓮I{B56HR Rpuar43u#&A {6׌d&1r]'iߢ\J Ÿ"v' 1LJ_I6HňKIn5ņFƈ`@a\9ϿiY;G) 8m$ӡІGuxb5Bn+ѣI>.ޣx`>`jXV] [p @ #Q YHs 7 g=>#:2HwA۳pX&@bϋX)Y^AD寸 8EB> PPop[ܑnf2P?aH#r coGLfSX ./בj-TF)Z-|뻴ȾGݧNZy /wSB†dw6DG&̓%r@*JJ`5ɗ髇JYP?4g#=0mM Q ;hËI2GlÝ? KBxMdzL|nL=|22kmr. ŌD)ak '͆ST!V*'Jw&͌$8zv'{}1&i ٨m 1z$#~N{mN ^y5ŹcdsD@ e/ f!Ixݜ_]E6MiY#%ƀxg(5;9JI&!^AFuwaÏ1 eywifmЭP6)'bDNzP!whDsX]چ!`H!AdW9yiR:̊ON ϹRD! y i=iv rDwxmXfq(@1WH|2~Bf)(r i70Q4&WO<}dxJ K!M sP(vNAѶ_ժ9=䉇}p$ p]'7C^cޚ?,8Ɓz`N\j Nj~HOl՘ D׸Lu-" iaґdXӨ~m0b"*FoDh} lڨɿvq-Ѥݚhǎf8d zbNg`?|DdB&ÿt 6\2 |@|Mh5zn|'LףVCt79u JqP7Qzo^ENT8,bRBbB٠98 9nV"Dn jeM49!GŜ3]k>=m'xtw!$vo pNFPg k‰]ElNv@-r^aGv5z,ytg>;) x% p;en&3w };ÿڔ4@i`!ǁ Mͼ4xjÌ.#D%]‘ۄ7~ 87PbkQCTb $R%Dks9vcW<[м ,pj+r|9YGK er⺒@pZvaؙ<0z5FMsuCzmVESv^\Z4 = M ߙvws~XOFwnnM:u˭JasS{%B.I (Mw'].gM^8nP,ELƍPC፳C&r@Ma@ n +av Ioo`,xb@BjzY$Jٙ=XCܒd́srd !N E`/'JԉqNIG1 {1=8KUS}{81v=qa=wZ2r|H$aVLMJ pODCJraBN&&3Θj$YOZ,&^05(<6OCvIP@R'v6siSY\Lhk({ I$AfN* ͉Fl60;w#-9Sd:(:p',Φ'9NvsD{~N|4G< u鞂HNg@Р)RD2QiQYxYXqwb`4;v-L 83 2#8UYyߺJIT,`bCx-Ws=1w\; G_JLИ)8oP ⍀Y X|zESn8X~R@4g>pzoqO}δ$CNUD:S=-3x?s{h;n.凡vY1KQ$ GU<͑͢f%w Km%x"f! BC;ڝ^p̽75Ra'_GNO6 ]8ǹxuۣϺן(~2O4q20BW=@-$t=1<'d "Y0q(?=س- vI&a;)dtHkxVq;z7 o?djMk #՞aMPfQ;c59"i",\I"ti߮%@(V qϷ;EIJ,L˰w HO'ڒh-8Gf'R$UH ]FgVXKÌ9CΆ4v꒰䃳`ÁYRZdD C' D2BI kh2ss;qłS߿OLDr= !iij>nbTSxq$sh my͎|<ҳధShȤ'n^NK ڜfNL3d˭i|pTyUkXMNmH14лʺ۩ @(Av.m> s4ybF6^#qn Y">'"1ӸX5N>eC4=Y%./oz %O+zzT 7^ނN74GpeޝCԊw0n= 'uؾgN{4 nQCZ,ɢ)8ad͝ڠ.١ݔn쁎UqrJu=&zmJC׏vuYwRjRMR ?ㅊ ,¯j!>'!/&0zr @xgȨΨ8hGH lmAm =ed/&25(Q E aOm朒|}{<~M F/ RE*}||B&l\saZ(Kd+;:&npf]޵k޷hMmzLH(I1 Բ=/qˎ./SE?g;K6&cd@S'}ϟ&y=}Qֵg̞*  MJ8\C^CC'5{8q ?~#Cr!{NUO=;ƱmLp+U &qq*G5_.dǗu)´tU'Q$= zJL*(`0lY. S{4ߧgpF=@WH3 ll]GXН`4i}^R%R)D`|x93lADib<_Jj@><ه^>j (GW|Rzdj4H~=j@=Y0$&gRf@\ Bժ!!D=F4jUAT<4kwܒs!0Nݟ+5}wXQ:U.sї43$@s^\+t?\o…@ E,Ao}!1p| 0- '֥@}T==HѺA&c%Ï=voL^U8b`UݹlS'|f:`1_<쓖<އ_*7\Y*> .%0DPIfH(C8y 6wh4{|vǥUJ˖MMLRW.FQѠY)];9V1J}R"j\uyt3㳰jJ\CᮜqBhDb8;\EcPc|(>0'"U'&!&"3_y׸G0!vNʦq&Zvⁱ<ɦtzHq[a$X %C @,_%r7y Y3 ̀##H+V8ǕUZCC&h1a~k=)SD4i` 2óƵ5cv!uk q=w-~}q{!alvfipD@,9k 4F^/ InyR5;V"80ܠ߷\^ ~ξpa)>_ \'|]j"ؠ4Q78sߢ&::cyN~i A + ʊͺF*ytUcOK^/ -V\sjE'cYXh ~S$0 Hi>?}qRyO9l2-+-s0;K'aq,ƥ &pJc0 ]9Yb0aYE$ݚ$ An;8z|%? oٿ~w~C=N=ݺ1!Mr2v}hgK#|ם1*w00ee p18cSϐ7f(}fH֠l4U%Lr0\q d&_x@MO>"na(d S7ޚg\`Dck-9m)ce;L!҄!r" F"d w1IY(%Pv4oa\+ 5֢2AU\s=xCt8bIADA9!KC`I"May*8y[2$KD,w)Gूp~f~ﮄ< s:_ص 8IHg:5 t`nS>}Ƙ "@!Vd߽1 dG@8ڶ@B81NϿP^eNL%x:.uN)(dɥjLFqB)B{Aiơ 94w*IU @4sGk53{uj+ iNw]yrt3|%Mو I.O7Ӄ.m(([V3 %xR^02c9`\Vu`11-EK=.bu:zMSe@a{r^ M+s9^ԅD4+Iw,Mi5η;4cnē:hI(.L!x?* B!sߞ5uc1W =1m{*uyY@ȈU*R^cJ[RD*> .9S P◟F&9 Ǜqʢ ,W 5S%v #*aX< Ï3 @;߱®yE!8ܰ\LW8ȴӗs|ʎ}EMtIaIR\rlM :Ͽ. >~G3?9oɭuab_WSS/E4 Cr5n6tb{%;U & a?du OIwСq'Spyv8qEFD"v )R%C %VC"ɵZK:bCVMIBDS}Cv;pqXy/}Tq(P/KArNu,g] uv8fe*}ЗJcp%>$1|؋{nߚkῤ`M``?2H&h-" b0HT#,:N A~G4QsM]dMbEN]BeȒ4%0׋8!y #Ɂv՟OKe(򒁜f4D{`" Y<q`ǣDbX] xaAɼ{D6y-"}=h]!{ | |=D>7݁:\.ìkK8Pl 0(B9>G1  a;Q$@ C/$J_|x\X Osm!ݒX{ CA!}~ AG8bH"(KO'pu3]w+:ոRW.G؛X oD麡f`y$'hi bpCX DJP`J0]0;;Λ'W p.H|AyE&P dQ?.ZؒJ62VCEPHGOBWn2waiR5x]1*M/\ ^aK]Fn9PZ=lk܆ d=P݉82ߚm;>4'~5ם0|9k8|H\ SvB(' i^;Go#֫XuK)ډN)3!poTހ`TAI vﻃtYL=9m|,18ɦNwD&㾚@;*)Nyss uM` $ z@l;c` P`Hr9=/:$PzhBeߦ(h;0ObK9W:C!'W?N½8o17=b!宱A\ #lali߄ < 1&,@6BT۬!NtnڻFvNځ!û%kcQȲP_9bp^b/tf/Ce5ΕҊd'İLz> Lq hCLw\m7] -j.6>>?~UvIq|lrh]BLo޹+cSuNEDN "eZӇQ$2SH _ O<٣[< ,[*<1_a:%%0뗍jQA[E9oq%vY:D6D+qJUӟboO>+^ D)B)o@#Ag9!GAmUftU&טa=9ˏ~0Z3c-̐\w"We2n{?2G : ]nB;BGyt9`ȩp~G+kX$/[Isؚ{euJ I0Ltx)w \n$hr56&#+!aX=lKg0_OJ" VT`#Rݝz 'Cq@ȗbI%pJzacm(Pe\]_5';34_HA?C3؁#!ԜFF!YFd MSJ2&)6I0(#+G5Z&rYu1^wR }]Ƈ*}X{IvXA/9紣>\gI1<=VI}ƚ/-OТY0}v珷vN{-'Í3d @W  fTPyyp9e%L`_cE; Bp<xt2^ofć @`XpXy02חtHT≿*) 1LJo5Bb y{3ǻ[@EkT=VOk! p+`{a>z*QDIfRK TYKci]Y1SAk 4\hF D",Ҹ܆bR Sմ| b's94X1X Fyw|&Kͽ;pݷq3D (D0XfʛvGlXRne2TYjQPL,W坐=Bl4D3B jr=H@F ջ92z7m'n60{Wv|WȬՃ' *q.Y:B3Tsvtcv@uHIZK@H.tcZ&$DZM띘md0xof2\C$) 6ذWC몪)ugZW=S,JMcj0lovD1GR)4HD0  w-;Z8ig"Zn!_.!>:'SC)'y}pwxC!xXuR: %:dkv(&*y{hǗ2XIGw!>ⱱ9ÓՓ`B(LF7UW0 ."X߈e&.R ^ :j͐$a!+Z:EsaT!{A&G>}A0;vX=yjD+b0=`H `dD އn`qB8LhT#FCsBen p^yi|3x+LdpJ^u]hA)r4gj2t#þCsUJ)#Y2̔yh"bUK;t(bw+ !|F<ݧd'uyn+`x) E;?ٷK_s?| } o?e:V*O&r`e- V~90oŶTA擺܇K>ytn8FbϦ^6dDC% +knR^v'%wb`Y~x^$VN`Q8}n S|n j=HC<"޸{w3p!CQHt,8,?0 Ν1b㶸|@vn_cAcjN@~) Yris3T_7 f>TFR^s8ě-eZuQb%nU]-8xP4xTN ;;݌I/BPm@A@`!HN=lqq$so_D(t5p9]5b Bl?h{|p-r|nxZ!LC a;hqI#"͏c>jt8H ^DV~tF.KX2JQRz λ|# lOT̰K#aD6P6NhD{Êmlj9]MC i1Ɇwafest`)zc1)[ 3@T9ٍ4gnixJ O-OӓO@}ēqBѥU@0E$0!8Q%di۷ J7H@<1e8lCMR"KWCS֜F!i #9$"߁rfݦoP @E;A7mq<jgL "ca^sņ @̹P)^<7#$0Cm [TPK3uY4C"u<@a9 )(g hZPY@g9^bsŁz1v kSny/}h׏WxB<؟k {vN9 ۮYniLmj2)[Ҝg.5V]>g\]{C/`: `҈-;nˤ/c Y# 3̵N4q $s:ܼ[;!8;¡6 ibdku@P3L8XְE@>m؈'`Cs&05ŇnЁl 9X_|"Ě vqUndMB-!9} V0-ix!0:cT: F󞡦+OF l D6'PYQ @gBM,wΉGo":b=m>>WA$X@zsZ=l5/|OF)`?[,Mj'BA̡IhfKåC!{~f7'IrC9nh}v dR6* @O?BYKd&lqr ZGGD=a ǰ^\em,^Ud:} }_xHߏ 9E\WN`#y ,>LB_gU0nfC  O.9S*9I.YP4 o,L:MUWEς $<4?wQvld%PeםD͠#kyD7n.e 1-m4xk"wIH@~tOP,J Nxа3ϰv=Rw&h g<,w+{hhSDOFX[8)(l{-pqz٭ㇸM5HdLՊ٣nLg\P**z^L\F""blRb`JXb4]]WCI۔&( ')rMTv}0?3פtMbpq'1QyuV-b:A$lY<<>@Iʦ@OBb0'Lٯ0 u9 dL.=^]ߗ8xɮ6^@xMH(|Y5xyC|1"tmK՘n7X.M8F[K6;\kϾHoQ|$%G@P!8Ir]|8C5|'`vQ K^m:<(QoPR>h8B693?a}7p_vq ,7AׯyNzchmo>C~E?_!P??cxQdg'$A>ʧ@ W-f%MSh?upB:ndp9fw;r<#<2y}$qq}+kqG\'D? /t !L/̍ Kbt8utw|ҽ|z(ޑ1b Yp!LDZ+?!,/USx :9<ȂrH 0Xi455U@Qẗ"'{z 11lXO:x:YΘI~ n d V T.N5K;ֆ/N*O!׿>6SbS&d!@kT?()8~aԟhR s3#iƘJ2V-闦3XYmp@bLGƃOaeWѫghʴfԎb?@xe@. "fOu I ':CZ҃I:2]ʢ9ߢ}?oKUsF}zOxHTu?]p ljsD" ~jV =_ 3%C'*!m MlA!DP(@rs+aE9(-@îL}|{}:#OWB;C9Df+[*:h=. uP|-!6PO.h\Ҷ=9&^:nuFodK\6^4CCT__ܶA=/`}a F0=Pӈo{=[=_pۭB=Uu\9G{T&`&@Jd?iL%vmJ6{ٽU]z/ׇm 9]}eU|]ÓA҉L5:.JMxH|pTaJ xʝ%n䳻ol9lf/p1*rt[ :&L^M )$,Z }vC45L#DQ<v 1W]}qωI @ffo4ɉ^) w>C,;S:cX1m=șju\17X˵3J䖂iܽIP3L-թX:{E!]:9?rPtcQ[W[㮿~==]LSs΄{jnJTmiTraKwuri>`gx`}nu$~P$, zG Ap (.1Lc|5ܛd&[l^OS$(3\y ^8%FbG b5%9Rw;l3"6ɀhjO]4Ӷ~%!hNw26&y*bU_1#^; zx[P@#dD`(2/ ?jmXٽ+]m9xrhbls7d+ $;N12b}}O6!KNfu;VO`E'B; ck<_B. ,ΡX0j ݰL=H%R } Gk9T0)k1JFw H_DMn\Ql DHY)FksH]TҐ{_;}yk jPu P%D w p=1[iS'$]} MEhqqf DFm]w(9jk#ÂV %ҥR) DR:Uv-U7`̊d铷Z'%TgFH?>B/(kT1Jd%h2_aSo,CjxJ =ϧϗsAPQ8FD&en@)Iꃸp ]N2d bd a &ч/ L?iB1YVTA'8LmkTb'ߓzf4m2 C^d@nXh]bQ]],MtdMoϾsDL1* E֐Xq m$&=ҥjQeo )ݻ:0xPے.Ȱ7 \7cL4A%a q(u\DDc_UyN0iMjĘk #oQE8hGa @29r:ظ:ܕ @C=Ԓ% (.O@<xz6U@]KnH/"XFg͒Y54Ӷ9G1p`rc^E$A s",3t:Uţ#nK$::ovRTq"PU:ij*PG$}C :CZ-tGoᝢ$M]C֫~B0 8:#Aa@vӝ BU"*,H*U{s9IYi3b۰R:88Rѡrȸ`@ŏ=cw+0yY|x8m)~ۭxxRKEE$@+~=`6,`gߑ,>c%7a j<|'Xf'YJFVp!'}vwczhr ~N kϋp nu?Fi9hWRdșҹN`taL!ħ!ì>qЛa6dx4as Q"MQ;MYkn^ AB %e\^T]L5+(9S4D ªm mtA OS{:Eh겺\ 5e,88d0bݒrh<)uKv7GH)(L/Ƃ 1'u_)N|z3b%H^dh3-yB 0'gr% !Z+ۿriUXHL1t[0@.C{kWu\6ۊ نa9c9Yp_mߥpxYMnXfjaj3ץJ)rlsAӆ2ZafcC2r ^A3N4lqXhhsy@*WAYI|#vo6Y]n\bomnƗ /|d4AjC\x{qi`J&QJvypؓӱ!\1^ dn]e~7]o<b8RsĒ{7H=v^kfΰNZcOQ% (AwtzN56قh"۷saNv:&ӂ6b$.5ŚX_9wWwcor?P:՝xЄyDsx rQSiYK^E G%|4)V}繏mO1/}{o;AU KJpBXU:E:ǎ<ǖՖQY.;c]LyPNN\s782JrغN<%rmn7x ]v^7[7Y]W^zW<˚ GQ~˯ u祇cc9k4;ہ\ 74l^YYe/喙km3ڱR{Wl!fMn.rWwEqçזll8Rpҷ>9|)wCkS@:ifף*d6R\_X.1'rmLxW  ׆ndž#.][>ηIGd)Z>q廄.->=YCWt6:1 VhJ^qC3鶵6Xl0l֏m\ h-΋r.҃[FQկul.ß0Jײc MVp~wOG>0=ev3d2'-.ISIGLcXWJ%ݽ\xgFZo/6_ͷf̡vN cCN|YEZnݣVMKnc{9w3[mhX܍[jo^ ^gJδ{Z3 e\.jTWGCۻ`j᷄mvp<8ӓ{4;gs;] XYKtlj[[;wZWۆ_CcUxo6NYsvY=29Xעۧ'^ΓnZN;C+vtGM#X4G[iz\n;&9eзi;u}0߻wu luu,tGs5|Yf-)Qۻ :mnۤ˶R^qco,8S;YHAXil(Kdu-`.̯S,5y:TKͫҟ#1p7B|BGk|nN@\˕skӝ:rPүKen#m {3}k]eXJrʐںܩnSMqu3猡'AY_`]׭.q"w]E،lVReX7A|ܛ9eL<Ss0 l Kyž&s2L#*ߒj f{ 0` @K7贠&W)ZnOX80ߞ',Hc_ٯ 6en!tm0qNDDʑ $"'_Km 髃Z C50w";t=ES3Ȋ[AlP+Qk-^ s>c7vG;2x x/Pf U)Z 1#5 qb,m;@ ͛y c3/ʻZ#5]PX<cv`6ĘU1s]li&͒}cvIe;I\oa1 AP1oL86l˕$ǘ+iK@ -!rs"*AaϱI upg3:wE#X 'ppch{4:hrB&hke/y1.لވUVAy8 ]* 9V;dLAMTӆ 8Ga9G|d%}t|>ynn |@)36h6˪{aD QZC3r~]vaVwu_&J`YMߓq2Ceo$,UaaqIXzt@4 |8:V<32PDU2ƙh!8X;r[q(u`\&gV^KSH):vP.9Ye5Vt -\0`: 5 y펴 @-a0PM8G)$JjVJI"wP3\ȣivHK(`ANoS@ڗ;a;r$V ZcA&d R}J50w t0F›/u~) hd-S0#A8\͊(&  C`PQ1ϩ@ k>ᓼ믬lvR1J) 78w$\襒):;pa7r:<["y[[;" yC}!kH̠xbEɠbrx 3sz OMl`u[Eޠe1Ӄj+{L%ގ׬y*< 9OSMɓBehK  +ycp+[DE&s;C0&0Mfm4 ^-* н` ]xFX|2$qS_ݜ1 $D}7<5Ǔ ⚯,: W`m^,(jJ5WPPW 4psg1DvZZWQ0kh=9 1׎T4HQʞhd>0ۜ6QnzqFm"8ITٲ-˕ =PЪO}fI>Xw)>'߻o> h9߀NzC${D!=-Exp-rEtMeF @dw ci_pp ~M,vHsv蓟91z!ngϿMv1q(ز(;#=;Zu*DL!z,GAxާGW8`H YRx>(gmŸҙqd_q~l]{,e˙jr$cz]N%bzLx:.b( 6uzѾ}>ʟ29D= כ`$p^pP(ǨИU6S@[TȩF靍qBҠ'1UW 2]όyQg&Ju@{Ws*h o)o!]"Wq0_Am1 Ab' ^pـtmd76֓mPZ1"Щ`1!gB L@^w9+LFI# m1SushhӳtۉBT}FWP>3r)켋wlUؚESl9o~rX2ք6Nb8aw-iA F_jbAJnM7!P0Lyu#b!Srf.I.^ ,2쥘8@yB~%`uf/Ug=¯ϓ;rFҴo>j؜ cƸi2ڂCp*DPlS>݋]+ N - hyglmfk @IPβϮPrTT u k./kg>:<f>[  2 $u<ß@b뭙ZkFSP[w>4M3< nG=^)*SE"AI7FʅE N.@#]%r]̦Kc\ef4Ƣqt,x_1̥6N}Aftەlrb΄dEd0`0g Z ӌࡱ20 \^]7 l:L+[ю1Ea2D?Shi`sLhBs;"Ja䐈LV>Jzfn@ ߷N7hc"#Ēsi*(_9E%FY q#/E,l)][[+0!1 [ ,V{KtY҉GP_xEj$ .Ec>@)vL;H Y)y8" K0襻q 1rsɅ G"g$?'T):XhKgv  鳋nm{PL{ܟ)Ur@Hcrȳ1[QTEUUDUUUDN&ffVd?3qOU.JЇ4mUJ:'?g_cff"J$ERKJ,E/-YRUDb+EZF,LF!8 Q#‹a !MRRfWFhFJ7 l?6Jؠ(P4KEC'U #H(+!Bl;nAT 'ᱤ`Jъ+AK9S7'۾`ė|.5eD1 ,@cf I8J!@e@:2ViDLJ.H[@:ğ*ًbEu R% "N T+@*D;*nQYӇ}'jgaW=l\҃f a|S쾶=aȃ~;jq50fQo͗>DNI{'/SrNȵEG92`KJi" aZ'b*MO½{44􆊖azVUv<6qP3j g=P B7IutM'CW~qа~Wgϣ "XVBl(]D-<"0v`,p{iv,jBH6I7]dHY"H xMJb8&vw( 93E5tO峎F9za #NNi@v?<|~5Pa G" GۭFM2gb\Fp.^o\%Pb8;|8L<fJ0Mz_vĄq-$pU{e1Bm 2rA#kFPbk@@Ձ7 Q"DkpU^3>Q:pdzg\l\ d"RRL"\- BǟH`ӊ!l<ߞp<7;&Ed2=kM 32Yư, yν:Hy;*j{t<э\LCAzj*x"_1@1NVe׽kkyPrD@IL5]mVNrmӼ6*ӯ~:l|m隅N/P"~F%`!hҊERDŇ I$ $敂C ЄB缔81q# 9~1 ƉV$/4=PlUBoXnɚ@Wi2HfVqҷMC$t&QPYEmwYd |(GW~wr!4;d铸1kmH,U˔u CrוyLNnN,d;bfu5$A* G_3WieN޴'R#YW./7xo?.@lo_'A7i: kҵ^tdñtzb-GY$dYX QG4hH$Fzʈy$,dghn_Չ @A*!e:^qQ;zE$kԌ"(CRODt`8rB8l'[@!x,^@ 6G>Ft0H/9.ItÛ[UR = @ȸ#aTW1 #@E跲D!۲eJ0Y:spɣHHottUuE>D}"vIQfoazso5xQ(wwq<ΠfM<"Ifq\Id LpZeFxty,"A*#D)!mY롱G&' $̆}FNcs]LuqͅbnX ݪAћ<&=`o~9m6yw1\' #)*+c+ Ϡ`R4;}@Nn9@3`H Mʈ8=`|m;?{iAADbqE\pǬ@;CUBKl̩K7)+]R0ׇCSaM,oS`2wK!{: qY ĝ '6l dɌPB+C>1}$' o R8e)cŒ֓@|LwҫR;UQԔ|y3eq 7&y!)nv:bIC'D_C|o};A^ :7"yO@^ݯcymਉ'4d 'x}`N DixCp\-xBEn8y1RyUD]:.N8ˆmʺǥt4P 8ߺi2Ը$9RDS2 `/=Ï99=XzdD{^+xcm}+#d֥3ԍv* iz}  F+ə'4i01C1>NKƥCνB-"[Љ 6p' r(h amQu^({b#@}!Oi^gְ-"P@g7"9V'+d"X8Nl@A;lU$[usJ1 x5FE>5 cA''LvNuڒĊrR@FxY)Qfѩ@eS=:UZ{gArLa fM (3Ej(`L&XSC,ۿL lsX!63eTmOEsﱇ0zy&6 4;!t(p}5+ nKa0E,|;ACuׯbD3P+vwM^!=p6m̪%>tXjpTCvKЋp4!KNY!h:09Co 5mᇐ #$ D&@up0<8A8{,W3Y=HCYĿ #@}{wa|ݨܑ6 $;lz'J "1HRa>v J/Xi,ׯdcEs)fnÐ-i큧e&䛸y~<,;yA7'ׇC,`'e G.<}g56l0"$PqΣdZ& ",f`9"Ʀ$G  ]^*9Id\ @ A@Ew6"l^>$|2|a yT!0lgL<2"6&$cPo(Y:82 L i9cx8XrOrhdFT0c/AJTmMwldr l+~, ds:ʨŠU(@J((1b ),|l$A'#bv`9$ f*I 1 ]'Rwa^dGxa~0[odS!\׼ǯARBҡٝMl"o!5 K;ЋdrjTnmwm'=ɮH-6&]Tc_ϯ8U>ԞCCpI^{5鍴gi7aR mnv;g0pa 8Q43!yuiH2{N[^= 9UUb*qMZI%g6M4n}1](SO8[k^B- 8":fdqEČxc2>f-%o_~񸇡e":Bid``Aw@t3_3;T&NsuMFI%2Oa[ekk2:rܲy5$rY놁δ1`qsK6k,I/]K j$e\F# m`Nw#Ǩ.v2M|L9]lp\7 0v'VBn=AqTL,'~@q X*0<ɉ6ɴ fJ>F;zْ<QxsFRi1֪'B38h{=FӃ;%IU.9!fUEߋ,D gL vڠ1 Ś;L`Ѱ1P )(iePB JU;1MOgN)O~&Jh\Ň =>I+ (+ O8ڔDK̀6 1NJN/v|;#-KdDA,zG2`@#@Nx ӣ!Su# 'ua0Qoi2Td Ytk˞N%wQ{}V s@M\عKMcyQ~R~J+‹ٌ af%xEɊp`@3j.ofʍp@<KOg;8yb8 oP#I2[l |9dž:Hv$]ym/#@ԓ?vt`u8~.pN/<>^ӟv,)}\$tc&;>s)'wD+_\d񲲺eF4r8ZX/C}, ,B.ՔL:ٛ YbXCc (*Ui2`5lY!&Iݠ;$aqJRON l(W -,a 1QP#I@0=SCinuvNq3 ZRjצ$ !TG/|:=%I؎%'c8rp1!*ߦSS*@u8.(*>si L!n9- .J_BB%#d [+,W L QI%:-x`g0U|3h:ay $HH">뛑$a ^ų@b`؅SAa^k>:0@#Pؕ$7BXv4;E69yt3pA~'q\H,;'*:nv+a(R;3:ťGWg^2>4}BdD` !< `ѷu1:`GPeTJUB| !PfQ[&F~, m.}!2 uI `LO;y`a(s Se8>֌硒%,],"2niLC#s^wh(qMܩi$2D%"v͠H}hXT>9_\z?$JDP3!A9Ξd hy"|U5ʵ$k)!I0*.q/5?85Gi%FALݩTZff.儸C/aON-7 B Y4rXJuoC̻ 9REЪ>m)&@lćʔrOa6ϑB, `C hL~c Kx :400آbVh`Cx63Kxq1o8^N~ zg u/s[>`}p+ڑ C7]?؂A!/;ڒiE+{ɀ>C>! LBz3Bwq7> vRNJh] }y`9i-/6aDS`'z!h\:ɴ}}3!X(嗀V#:]'!(R%OI[OY쫶qX._f41M24~"l: Sq#W➫' ^ "hoz>7 2rd(Y[6&LUoɵJ-b'Hʅ2UR j]*`R O݆9%^7= ~yQ6m}d)C:)aE(Fn8e$**"P(]>[\?cQxY =ƲLIK5tѪ;#Rd4N9}X n`wBd "Q_8OVî.A(<@;jsS"|~ENJ@5t>:BQ&E JD ޑ^<W^C˞<m'? qN97L|Ea s?1|( Qa986x.<?j 呕(AFh{~PC`3TFT[@n7piZ*"bh+oFs!(0%a^pd@I&XDL41 B 0P$H':y$?{PTOQG[eT%wZQdj@)  ÆH}`Q9*~ 1!w,@NI/@ibfFSe|(1ЁP=Ԩǻ'zLwcREVb^< &}дJ١30 dbabĊ& $$1\qG>$ _꿋QO{AF Dp9G1 Q.?P?@eN|{ Bߟ+w_sGvyPV(lj% aYHbkd]e J6XP?'fajw>o<(_.yw9 X Cᧇ&ǑunߑZN~ϐi\L ,7 0?vP/^N2BLa- HʊJힻHC%3 &+;+n%ͦ,o( AFJU1$1tzB JJ4*P@T!TB&KH s>-MO4'^de0"٘0.؁Nur<ŊkT*J[ 2ӆׄjv9<>KnQܝ;XW~vTnI(h p~<̜9 ߬v6GzJ5))yjjv &e3xH"qp&T?7nip-s%OuJ*eUYUEB*eDDUDb,J6!y TGx {* &Qӊg/}Bgpq9]Sà!QAO?ޥ1]?VY H<*JXgT?pEzbS! 㴸$s2x펞1\2 )뎡SGh|x#䔀AX.ʺ%x~~#=({?/ Q ddQH*L&OX zFnf>J""KQ}QT!`{>b!' >g2?AAV0rbBg`d5_ g m$3n-MQQc!E>ѵ20A>.= a뢻60F?m]C¤5s ~O#Z֫^(tqQ(T !V5c~ k.3*cf3HW=t U: c`tHZ ~Ѯ{:`H&j *KՁL25FI*GTux`A 4ܘL%< l "6xh etɡRɤɥ(|N0w?~SHBd{>~R50CS.בu9^^^_;'{Ö2e@) 瓖|ݸiBURpyU+zylt JDQ- Wӟ+10 };SE =*j!@3gV/)2~v!&ܰ (s7$9'Axy!M$*&+TjCJ|6,);-< Y0%)'!~?v.b3Nw藭gOqF$J}A8| c%pA ?0cI0SOM`ԣk:.6fۂ!;=Mv5-:+&H Ȑ8Y_^_Hǫ&8p=*FIN8\ǻ@k;b5;)s O$KY:oF0ؐ5ʀnq/2Nhfˡ rF8@(i:n9``<)Ե p),` ;뤦 pi9{Hr`+O0^h)O%g'RCsWL(&U2_eT=Mv;)4L/\$?&bbM^:c) fgJ^&zsvS3&MrKozFtw"#km1?A?7٭ D/,N/ W(qGw aylo*Ip&C™{6O֬c1JTu "FgHDHLLUA킄 h,C4!FT! :J"RJ:]<#;SΞΊjJG0蚣{>$ h\Γ(0QL]Mik%TiʕF d^z PLd*b K 2i {3dz&qgT&ȧE(* ,((hL Bʜ)ȉ2)(=1:b=\a5L[CNHIĔ1-ͦ#0-AJ5F(mH Q`mdE넴V( ( , )ԲR6 )`Ō(",吔Hf1%9% "{r  F5@$Lt< zʘ%T8D"mMlDa(CC2M=kPwԲ l&7aYPVTsU6L@|@]* SIP!$8/!rP4jI a_UEk]؈Ps"WRǒ]}0US5G5YΘ&2u?={_*?*C蒼x*CaK'YC7/u|jox1SxH8YNHd !bd#@@J? O[(KeX&?|X{bLE9C~P8S̈yTM4_V25g٩ L0O׸|j~qwIp0 {K#T&UQl4&Ed SH0WWK$>{? %BpP@:ib{'*);D(xm'hPE0}\61$F</f ,G3c"HI]}=@6> (AMpQYͱM.w"BtVĔq[%l Y:']q?Ɋq)80N: Q{˙)e%?zx}JZ=}Gy;YO$Qy݈#^: Ud萯<]$Ls5Xy?a~d}XQ@ZW0ZbH0S^=;()6Z`ՅG' 1HhdRN/ATo݃wIx!$c8R7b> `P3jp-SGPMU52,0= M$@FbdUB<xAބKM cRK2*@ $@4TUS# R52!B144 $:vgU:N V2\~ب$ E <PP ԱD L!%JD TJU^>Zh` d4BDayBaYQ/=c ʅWLFA$- [nZ[0E5=sqYV6LCM1%4TIM1%4ĔY~ ;ʪG.+kn)J  /a%{J ѤC2ȐCh&i($DS|PȢ((u@oFf^S֭ >>kha/#&l,OlU1v_o67 31~7/?I5J$k?@; ެNHcUt[N3Tb?AtQ4&ˉ1ZO΄ Z '0’E%pq-𤽁!%N?,8lS_N-#$N$W\yKRNnsRR\ u iC`Gs}Y^ Ha2سKBqxR(t g}E~M-F)s8JaE/a"D`f7ӝ{,ًs+$_I8 @/mzR.E#-G;Lv7{e 8N%jԓiį x VO9gS4.Mx:Yow=9]-Qya]KaSrަxWM99h٩Ægf HؓK:@XB z=8s""5uG;C=y~;xˬf1bV>z<a*CR|2C$9KAj"m"mQh`j)hR cd)nf@3o|<_:a5x-hjqsƛFi83s%WRҙ8hb&-0+CLKQ!')P*:)RpӢ'G V^_bݛP>_%*B8[yÌ=PIr^אt kj`R-$81,rPqg7az&ٕ mQmә.`8C=e+ /N>]h{y;γjIm ϩ2d!Ĺ݌F#8~oYb ]:p/YwtqҴ3k;c`%G~yZ3&]ɶČIZRO)ޕEI3S? khTȓWlmi C2:j$N2:K@C#%(S );7*Rк 5\#L>A%BQ36>|i1#lco X$dL0p\24VA2ÊwEި`qʼn68XqDžlj(iRdk8@1DkFT,DuFD7؄EDIG`\ \"Jc$Ne'\&>>8vH B!tOed(eR, F4{K5w?F8JPi~2)o0x2_jqTpep4i]Xqa8N*OVk3NdNNQC,DU"WTO4JDB #Pzᡉ5S:soM@II'x;2.yD榛|n?]_30T(Ć`xd J0HD- CKߘQf&Ԁ8`aPWbQ)aZ- DE2m(Lp~=$NHצ w@X[Wpۛ-v0>owM$KݝlvrIH0P>fNB}yrɝQp[w]/sX- }`  "#@M U -!I!,0JBп"4Bי /v4KG"(%2B(JP"US AHİPDPH!BP04(#HP!HJD?˺dAKQH @ c}v##CIP~i}TSu/m0"SjI"3>W 4j%%yN[gmBBC&N0Kp!FkY R#sYDhw EД<}$7{DVm@tYS>Q+W~o=y|e>/ל4\6#0 % ۮ$I* H X|^! ؈{W)ej0[D=q OWYw6,ݹ5P\!\dΛd.7 /D솼 (dDA (KH U U RS D|<;Y%2ҷSA/7&0A) Hh+%d{u)?laHQ@ " b*l)NdEة~!L:1+fU%?Ϟ&OFl$=0;]\҉La3:9պwv=ho}Y:fI>)0z*qʉ:PY^1=2dʎp#QFQեDSsFE<̐Ӏĉw_Zdv?fiss|A@$yA*Ho( GkuHRUщ M08z@p8 Gۦ4~-!]2 O<4Qḯ=P0|m`|5Npzfc$T2Ih\_jVZK_yvʡw'S8$X*(*ZF3 j+2$4[=Xs"׊{C)@Od \F-8XH_CK12!U\ R`,X`6ٓ#ߥ>4P3DGWudb$8pL 3tw,8sgj$ҕq?(WpD|?7$f f8`AI C8i@쬮hn.("Mo.s&$`38qDC?|OQ) MVPE(t!RE3b 3d6dmnĻd$r45M99'e;M!@f )~9gC'Pq'gGi;QkxENpFVvb'Aur0/m8~'9FEc-(GaǼTEAkQʺ')D^lc0ll.fX԰ pCgNyl@fr_kJ%-\\MP[ 8'<驪ըz [ahprpPh A4 K`CE 2*͈ƫnbŕ p N5eg3G@,O[8U;߉ZWU*r8?#2!cA 2ۅ A[1&g2,b&FR 9r&7[aFfPݚ#$&e G0N#ڀP=y9$ .@ۅCTsr5mS|T @z:qN@T84 ]\7G$lNw"wBby{%a_9.Anf&=ÑUE-RSB VPȏ"U*(@],lh$F'3.-Xɣ 4Em{u.C0ϳ~t|`f #"G8nPlWu4'M]6809Qö<>,#k{ug*wkx|U.-mUn@cˇ(79#`0άdU864a٦Ei Vd8[ aY}N\ bdby^sڭc [Wz&@2X&[k90ȁXKWEj "r!y4dWu܊#^?SAh!02##C8lyɐ&A؆A3R=>æX#2ZUЛĖb@NgR)ÝGڐ$rki x\sA{Lyg6HC0vc)`,P lĄÇp?rx(78V|a C׺:IpzF p< _ġXކ0t$ܔD C@! B $ Ja m`]o8\6Dhu/9,5\P :6C3nI0Ę4k DK DD_YY,cd<*HFvt i_֮9hR. @ڵpnq8Zz퍾{sglþ;2'8u FR3dᘸ;n ,5&٬`o*2'u㿤rrG  ^)p#Et82-s\d90ŰTIo,%qcGV3\UP9޳:L:Eu:尽! y㾧1`"%nv4DlK"a0n4F 8%YNOxIe C&)bwg2:v/O'!3'47b!0lgox봥+6 ^E`m$@MDănlYOX3F3NܝE 101V'j/ƅ0$D9&hbcIn`lM":~Cl8!횁r::Ԗ.mǁøwMhRaE/nhga*S L1)"V J)@ փuc7ݲ!6zL ~ٌ`\q7,b!0mU\cC.wp:sz~O HͰ68\-U9)T35-y0g 0j).0 l޾BD|J5g^FO#m:&͘"/5 W.Ǎs?}(TtOiP&~&5Z?yxR. m6ܧB -١>7lqe ݎg"l:þ(OlL|DN6]巣J!`{Wo2ڑ{2C,+Ts Qa޻'29e :Yg7J 4V2H}"1:HLiYM_\%v}` `H](;)M-~(੍YM g&M`2W C5Gt<'k`A,9#w7W^ C./zXgIذ{L-wlSe$raj'3;6h9k/X0r C8*ɪc!dƜ_&y Y {L-t8|sR!SztF`rv܃c :#f;c{nΦˌsqn0,Mc1pD1fHQJB,;sXNw9B H(Xn<z)h']d0!`&KB5H08DJ%dsf[xuqL xًg.@6>E\67%c% ;ЖxBD4›c3"ZZ(CbN%_?'yf۹UNI !"DNd5)D?Ѣsc"ϥ~i$|T﫴HR}uDPεTɮ0wl~LxC=`¶[)w#\6x5%nip`ijF7" _+^qS (|ॆ"Tk `(A vcy%S.@Q"- Yc8cj'4֔Pr60_" ]*a0J<&Cx<G~*0t$5M; 9 IҬs{mPtX'p:FŋwZ0:4J("=I9A33ZBS7eݏ9^q6=6ّF^ 3Ib; ZTF$:8}1@M:pJη@q@8A2&g'U8}8jMPÒ]aC ̔"lp,-Edw°:VҖӻNФ[)Cكcy# *PıS|L9c^ȱ6uM;f< mT (jŇނ1`;˼= v;C øCI i?tCXq q$.(f!^.`YqawwȆ 0B)ÈyWvo~z2?  2d H}N'~} aN{=|' S-gWlCφ vq-A\ LKiHT8F[Ln6OTzfUrl-%I Ӻ-%w !i{hhTzeS@DJ;ly~\9s{OJM:W 'm~ҫmid9?P >m'0p@2oJzq\DJqs}t9 )5 Eg[R) i$ n&IWy^1T/UCe>! WwkJ)UgIeK 0Ia`w6:wCStߔ6H4/stҊ#lRPQO|O4=3#0{Ji67~(BSa /\K3ߺ/MSAYmrm l2>w K2.I)@L2b[h-N_ǻA^\d*"0;sн f5s6Mas) ;+'h{qn9=q]ON0k D/Ks{(p$gp4o%a)z0|l..w^}"]NQ}e Cɲ8BBuAEF cx~Y9iJ0-5>9P*  ;kiD&,VMCo BP. S"Ma@bݘTV"_g'ֽHQFHp>x? 4yz0P?GQO~ qג^iYcQx@>6ϘCIK󎧡 W oCT%,P rDeSML BjzYs`+ʇ%ap0GrܨH!\ZR,C1 $R9ge)&BM!W^=!PQu$=? E/MEuH fM {Yk / $` UDADRMLM~6,#4en|#&I|,p }37EwV5D 3B)٩P@UI=Iut$SIY?k3 `!`k01S Hnd60J920PB(*dVQ" CȔH(u I "Nog &}b:p)(Bb^Z bOSf$f+e ǹox{fphSD˺D#|cDB$r~|@l=U{<'`:>CL! 6038[7:.9;ˌeq%~"ۙw'$6e}CGkkbo8`X"m8$_a[`@QyH͊!Tӌ7rВ+O J0G!=Y@7Tل=ЋQIHg27\UHnNr f 54Śu.`Ƅ5ˉⱚ X HCRFq{@!'RUP*`x+8BP:iVlqݱ#E$j%?(f-08?&1RAiA}ai lB87&!I%W9oŰ#+2/Z8qx =.ƚm"ĉf,/0G zۀ$j*[Vg \sOr0<UmR^Fj2P ]r9=1Nȑy#X1X}c$kKkCm&Krk}kَAD{Bʱ]6tL;ۀlhhfH0rD; 3A 4&$مy ,FrAԀ6Ad\flew@&w:g 2ɖlwd3!sTLj ı^ !xss :`cV%O jo\CX% AOu@1C=ށw򖕵sp-Bed>2oWzywODR !@2q?X{h$:!.?}@SȢ,>GVhu\ICi}>~FYTz!Yo@+ֶҹ<3,U9OH! Ô9JR'f֤t'xb')hTZMs2' ׎CωN98 !;D=sST+8BU/>dkyբd25R1qլ?S@bP۔B$ʗC")Y c4ًe,9;:yC⸆u="r=rcFs87m?&`U5|<F}ah31SZv4dr~DW:PTUCA$aQ!W:7uS,Cc&~#9u;sRϝ#97q8!P,cu&e}imXc0d ,+O$>4鷌Ry^{4hW<"%P皣brfęsu04;%`a3.@4Aߡmp{V3\ GJߎΟ,<$ Da("MJ 2$lBѠ# [rrj,bV6,94*=OY! `S@ێ&Mf&CmzN1H! UZB)S3:!us5 HXoY3CA06MD|𺇊C,Ǫg%CH2Zkw0sd8~ :diu!a :זbI'y[e嗴 }<3 UV G 2J A 0`d0;>TX)b$:i&iX1!BI]UQI 0NPD2aCUrEVr5PS-EDJFRyCxLL@P ܋I5sz ]Ǐ#?ox=U:s׮*&"t 'C O!d'%1zeHUi@&(IC!|x/{73GnO_k4fXP Ia@RRL#t Dh^?7O*ȷӺGJJg NCN(\3Fa; z[KϧAxiJ )iE @D=HtbC<=|!ř j'wHaU#)dcM:(QA0O!=88M=١R7}8檠j qfk GFQUF/nЫ|3M bbJbc$ KYQ!0ԙPT^<[&HP<$Gy|Nz Wv5ℒI"(SNp= @98''(YMyB&J4!@?xaw2H|?MbS'Z,V%JU,~W + @Jl,@%PD  QP@9hzCQeņb܄Bhr$G7{HuƘL2xϰEPauA59! hT'B.PH'u(E5)Y`[E )H ڀ]u@X! 22S{1ÆYxv9d6AddN𕋤 TQ5>9,x#wh3#g+?}3߭p9dʏٻ$A1ٓ\jyXC3($[F #=WT79Sj~'lØXYZJ 2Ӽ =}4"]I?,}$N]¡ݏ{P6ؠ>S,˞.8q^H@ĜhvNse5W 7%(RrCGX`4 Ƣ@uNHwW庩5J;T2IcƽSpؓN92L'!ZC #3O|΃ 쩥P5Y/\ z8؞q 桲'< CEWHnkHwA5&OtJ:~Lv^.ӔnUTˆk`\2i7`HR峙6IT'}:XI8ṣH 4d"E@Z7  %(Qq0:yo{P>3}8ǿ]"N-Oŀwb#ȇD b<@$s0H L AH¿҅?=L$Ki㙦A{*24'(\RmC]]ݓ>*m&dD}TJNa!2kx МFE>W21Qq~|# =Y. w&yrlm4¢z{@T>p8rLp')@ D D JޔvB%*=nADKFC%" ٕ-C꘡SŽARy+{Kف*PCxo瘐 a=9kS$ \2 [t`lj`mO 66v)j(Ƒ OۆΉx"1|`9,#ZD$íPēgԷ0[ 꼞:Yőj- W (l<8&%y܂';L5 0kõΘ0L6AmuAf+4!sa !>'QH齇kBfٜx/La{)KO 1؆* vfX* $ 5v%0p|#[UD䁒p# ,nt6}m|12"I PGjPL x=|{`Tӻxe9uۙLkVuI\ ߫e4>e 9 0)a?ÎI9' (͌ I9R!VaQ9*s1VPm ف&!1t靌OSM@39D}M!ݑjE@8$~q<\,R;] AMFQ=}J Wr Ѓ"F \kgZ̺k Jd(v `~0:M?Bny ;:d U > Pk9eE4|z'W4 4A/RҸ] xUG7=0󦪉Xk G )EJ4BҔ48t=='ن- 'ۊ-tC)-210RRCD-(QAB%*4+IJҔDD@T K$!JM)E,H d C@D % R Bd-D)!Q d&ҍ00w Z)* *J(() H"Ui*S$2JWUCM> RRJECwQ.8( A$٥ ˶dtPM>i B( @>m نH<P5 ^33 r$*r9X` 4l#"h;*v!}jw5/ z y)0xRE1T0D8 ɹaDLOqN*,f>vz.>}ncRQydY*Rz:I if`"*&$)&!h* I*hh 2%( *$(r@lj`z1 FFК}lXb5 `6T,$mF5GjQТ *_ 4@_ Na277PK!i~A\sDr@OLY9hM>i]%Ô &{B' O_<} DUOJ]WVI."FM/o^U/l|5lsRrIUC3cވGk}M_ [ٛlO(ҍ5'(fNkΈv}֊R$@v t2Oؑgzd jd'p9XAwP0 y(7A3E6m&; SC}DHÍs `Fۉ`J0{PwEiɩ^Y)2U,%"QhAPJ5?P}{nDL(m䓓S#U1I 8?- BѳpW]iṛJ\LJGB(@g}W3@w /fGD>4P3z< ;%-DG\oپm@O<[R5b 'xHHY0 1VN tۧ=U4"b7:MӖ2)/n>٥MڦsdHZec=#VQ-; egeqZ$𪋦kEe fs{yC盔6b%xMc;V=8¶J(qzfN AWILm9bC]|y>8ي39>os+]06#4Т\;#EY͵ӺCӁ Na,S?} }P <566FOW׉l#CXfq'TId|jcR F *~ KFUXE{KyQGJm._~}$ -CB8@P(,N@L!BA H*v569!:]? y.0rj 2`"ι9uS^P)p?7;Isg$چSZFiZ @`!@P"Si*|ItC&sI ᷔ|0_BP X_Pk RO(dd'S0E Cqؠ;>R-!H%4@F!¨6Hio;(~8h^˿goHp~ mPUPD;`qaa.c P4"[!٫:N76ĆFJ.6PV;l[ɻ}A,S_G H UE )ӹCGM H.~z}[`oUe!UUΉ~ׁݧ4PEVl E& aADA )!HQ VC81qa e0*,AKHKGU4"0ĉlB gRS *FLhڛOw}qR*Ud~S>=,A@/X|, lZ{j`d-xn$hthL&9[3GEb%JJ['ސڡKÕ s"0Pa#;g`;mZb|fp^)m-ʛ]:V7`` C!F52t/#$0l Mq,5 r4t0蜹_PgR;CڟSꇨȔLf BOG}p$χT7$,88PFԤ 2?^pM!@_,uP2#HЭC"~4I%0a<LK.ZKBaka?QNQrpBOWg]Z) #9K TXdӼ:@@}݆f(f`4M@nBe7@,>$7sȥɸF@| 3|)-^pRRkTđ0 LU\ǩlK/gs=5aX,RHh%!(`a ;a8gPElLPCQ>' <)dՇ)-cc?S(%/t+3K:/``_0KXoR!z s@ t'Dyx B(.:sN<>s-u;h0;#ը\B9bY >yieO !! Jfd Oٱs7y; 2O3%Cx u_l+Qlh+1Æ"Q Xg8 et4")=5D$^҂s\ɒ2l\R4ޗfa߃!JC0)``{ hB ђYbN!ͷI4˃dHK:eXR5+`,1@|XDtS2X LG   ,#JDC$zF6< ܳB`)ZAE" owcQc&ӽAU`cҏaehY]slg(R/p.o9^DKݰrfs JJCHO |a?^m6 !y^10R>(& 0L,p0N=w'4ξ!|5(ǦW [%3-9Vck vGM1nertGN4YϑznP2&1CCHd 'Ϟ'} ɩ9Ȉ1b*vR 5XCTS˄sɘk4:&St<}cGaXwXE /٭`V šs,1kyhj'>+@g;8`w!lp^p|v)h8i+ٶ4GLםyzSo.l{j$3\7 0 R8c0 +Qs\":^[bgQQMIgq#Yb _0^SovW%,JZ^\qMɓ dh\4ȵ"dSO'N)̝myͪh-ڍ i@V \fXS8y湧-E]rblJl͍JTYeHT^^|<5yzE0wOxKUXtWƇ4Qj.FC4(g9gM!0 fM5w 8Lp-^ \ř-Z^Zot,eK ЗE5M-Srm~wx{5ւ,6Ҋ1ªjTH) Իٌ(~ Ÿ]SMi2)ե3o!5miH~we n'==Ěgɐ$J~9hB%)(@=_v5!̿S"qk:2r<#e PAWʁGnWE^wMz䙈OHwI`m*toҞ!rfE>_< V-Oz/6=Ɣ6qΊ;ztSf!m1ً 8< Bs rJT&Gdt "#4g>ל"Ϡ8WRXUk6r\ !m(r3T屷.&9ًtapT&S}B.QjAS %e71pl&h.BaCL |q|4{?:QF5A|3cY%K"!fNm%<|JOӁ_]I䲟.Q 軬louX+cU b XDdVbdU ӟ]1qIX%_ڈ߬<m dSIy!Ir|D'hz&s`dݒ6I7'3D ]Ha0 @j)G[<;B{7 uytZZS}v>2F@' L{@a"@#ڢwWr枇x1ezakmWf@oQ <$hHo,;WUl *XW1F]8c=f֧^~+C|Bty ^-x3irʨ `[JZB5<[ъuO0[[+fYm=!q'(DJni $JDIP`UUjgWsj<2:kz@ ʘM/ebpl!=o'z M`NUiE񴊋L #2hϞz⪾ڰRi"2~C)A͜ wۮRmF{, u0bpLs>ĂUUV *P,KJUV,e((XUQ@Q PʕTšf H|CXG܃&UF=XILD-dN vfJ*WIx]L% As3G(Reh9a'n` ()aȰ!Km->VKvۻQ$+GVWZYOV9n<7"ytd&f8^&KK(u &lUR,KQ!S52Q|lv 0|<㴁GJt-F Ɩi"_աsP2VB] ZS:?lk: œ!yy0Ff/4>h!H`>@rq,<3;: آEOaO fj(W |@@Q:#!9^%Js Yh8{ˇ<AgvFD w^u$%06_rh( FR w;!!rSI|hhwE(B@>=8@FI!3O<ܜ4!ú ?T1}^T;ӏ(-sEIZ" L@4sUv@v9 kwoSxӉ 54}UVܢ uD]G5\#"}Y}*Ps9v ,8Oruuke^jGE1~M=Țwqm^,E Z!"PA- qL~S>ï*{۽7]-{N*з׬u^V VyzI={>׉D`?ݡqǫ"&i'vR@1pyLQ).w>ɓQQQG z z'BgQ|p)A ;%DiAC3ġam4=?+κʃ/:'P9N PvfnzϬkEPxy 1vxÜXRHJ+ܘd;C43, `1 cXB" >)S8o|],0NwoM/EU 0C3^O8$..|X-`m :ɊlȇM] ->v\$S+օ#nN 27 f 䱵 Bݪx@_M:&ĩYR IY9Df@Z*dv<Xq2F!CJ3=CnCh83DQwCq4v1ϊJi:@zE5m:fg^Y @IP@ת{fH ]OpW}19||0ceIC]ux=v^\~4>u4YJ {Sp@($XuÄhE9^=s"]Kb] ,p пJ=,V"g.MtzL/8c7RkvG OvFr2P"Syf+h3?C%]K.׾џLQDqJH殰ދs hŖ-'_a:7h0S;n&ur yMc^tɪ!d f>ku&.> pW`s1c>P`)+,QivIXT#\I&;!왝;>YLQEmwI07ۈS*q|,֨Dxf,QV{τSMuC&1a6 S{pNܳS2)KtS@M4ٖ?"z r4ގap1>_ ӾQ@k*E5KQyffrAR@\[dxYQCijӾs;XӸ'm8j!P $^,.R"QǠqRpdN].H޼ICÕd ‹t-l3nȃ5Gp2rA": E)y[za_'<n)MKS;aF1YićZJ~7LJ{xq ×5M¼sOL1˅N8k q45;`KQ#{{ nK!)qDyA Jә+AjNG74 ӛ$0*d{yvזCBc,YcPmjXt8ReRDZT}ľR$BDV*+QP9l HO;ճ:J!˨f- Rf]&LS \P2A&?eT/SbSpʊTăb/i~xfwܨbm4^t|y-4a!E~;LeX7 Jx6}G}Y擈Fdra8gɮJT?i!Ozc %m/9y71u Mr ~8}$PBC[Y&zK>ylPkR H*Swf5ֺ%_4ll,`jKAT ׅQN5oD^J"${5c==pAf8ps4\K=@s9wTfe<;A`ʐ!.?A#[̚t5 5 rnсf% E z_#l(%.CÍ f8%]g9` :SBɇ& ) d8hrX:Y50 X'Yp*&3,`\z.9(6c *&H$SNt&z{_g˷k-E`["9ZH\%S`8oO~`c.|ZImm sg~ߚ_(W8UTXUBсU".IA,OJaa~*?G@=!nWJ"DQJKԇہ A!a t=0E FϹ7z{@HwDF%>tM3K (>/'*HA>'9GSWkY0ZJU8[%Eyo+FD74n]((yCH hvKD=.U^JH2Tֲ(" m\ZJChb/|+7l!)9̠0M-)x&;s&C/h" &ԄF[(&KW PYR|dF%)^V$pgf9{=R0/;:X`O:Y\r?oy8xxzbi%MXRVV"b"; yB/.)Ԑ4`8oHyǧ]PǴm.gH%)BwNQ(-iǃX~Nhm{m!X&9H 9"d" J91PIAtHLB"! he&$ p!VZ T, \VdK#E!!TPKEK"X:/_Dp=ԪI fMN"2&ҀCB s©)BR9Ӷ(WAb{9,8)X @PJDaM @ܬI)mEAC9!(Cُ]vM?OG|';L3~F~g#bC?dn| >C6F{[mޟc َ(?)bJlR ^nB ,QJ8!"@K,-ULLHAAILM0!$4$,0Q%HUMA,KPTAM#43@ХD@BAU4a CAM)1JTCAd2P 8M;HBEeKK@TLD(y9(;̅H%С"H@~Hi7&<9lN"QN>Q0C|ږoRjR<!x 5!l"lN=̅MĀ6D" (]G\+ -wq;$G=>\% Dv!$2^BnHHGoS7[@ 8scqMG}HwGxy$ lW<穖Cן)~y!%%QqH!{#,3t _hoP9ɢ逺; 4V0&=1 Rsf  `,h`xn$Q "asmpxT쿆t\ !HJчb(0T.uڝ?>OVg%8(`3$S_ ?@k}DŽrD 0|ZJ\o)xgP SOr2] XgrtyfTjfh|Ka7O9&@P8.HQ^jmf Xx= ^}:5gCdc8hԾ+ǥLzld±)9XS;& $$ n؁F n $4S/@w3p6h1!ˡDJd%Y$ ymE.f$FJR`/$!QR\ J1 Tlla $"h6 DrB`h )K0G$ &Bn6k)"[Je`bb)FFBH[gX $ DhdLhʜ .fRP1 ҬS<9cɢ1MmZT aBX%Vhm H $S *׻hKh m!+!u,E*(26 i:`,w<9IUl' nLJugiuQkQTN*V[,)Sz7m 뽓xx10={9zQVQNg,"`hg ʷ33S $D2 ()ef%:1j#!U4)E*PDE9SHTP;C !=!ɭ(Cw^cH"=ާ9dλNp W6NIى30wB06$r\%=q|aDG{5u9@FqO: Lh=@pu$Vasx;SIF98~(V~o##p{)|ٶt y cE"@be$kj8kZi-)ҡ)ҐdәhPda䷉lwwqFA٨2:dL'f\@!HqoNjopѓSߖ(d5 C!_cר}']E ȤCq&9$l(6X@9]R6c< 6^x @@ , 1"r֠ D=|1fٯ'J {)0)Z?-- "&lQ)qhΤ6%9qH]0x "##mc*PBk(թU֠20)XehXoc4Jm2œI1! !Dp<4/wwV]%@ fߠhd @OB@;0q;䱴v ,_J+~P0Ab[a*+ef0`L鮔c# haAiA,eUTtd>=&_zt?-a}Kgc"F3eT\QSKS0>{`g8H,Cz|US뉀zG`(($Jm% $%)Bz? w']:dMƄ'F:iH4RrE00,$8e,]")DgUx*"% G0;GcJMנ{T@@R1T RRP @Sph)!G!2}d2(!$;hhsol pY>RjOgZE"%?SImA9R 5EBeDcNو驨HCR<(r!ka&A@D;ܚ2G -t8 # t E 4 Wh"i73YX *UDU"TK@!Ԅ ( RLj" ޳xV41ꀥÇnaXEx0k8-.Èv5=Ȱ6AT)T}p$FtSr.%Ŀ,DP.wȇut_ԾN@:Ȗ S!$ADRD ÔkԛWN!,*B?/Xax/8R*,1(> BC!$"sz5AD{qKLPƃʁ$?&$,DLR04 HC i0k/dC6:J"% "&%:y@Nxލ0+ipBө'e3Ny\bf0wct:N۴,N$~=.8E!rI[i 0:Ɍ:ؘxJ(>'Zgt;OJqjy5i.x:qSgxGT4I~k7]db*8bHW bmhK @X:/y30<" (4Eu|ypM=,~@KϞsIMRT704<C%==)o ꟶbꞕ l3݉m,H !̭~7Orn{˄;٦=vICUcAln ^R7yf}X{<KؖZŦ =pɉ,a*L@DSq AԿ_^<8cݦ{)`@h D!Ww44455Fzb6#G@@쩠}rG gߊ>g  2Nh|C??ezm4<1'>_(X-Vz}w?1F*:-b.|mShD Oߔޟ姲 B3C˼!yh,Ի"#8ELԻ3ǨնEqc`Wx;:ƨ9i(Hac*\0PT\>p1叔3%zpjIIKNbVAniZ@Ň[=|tC[@ė]`Dxr秓8 ̞ J(V508?鶕F+IR&0`8J  |hLSpׇ{8V{}:$iuMf>(H22CAuԾ5re",o 0`mPc"oǝM nr1yn6JWr̦N}[;@i;M5O<_ XiiRx=t UWeӂ5splv]C_fua7+$N yɿ뷓iG ޷ O DX*Gk@%˕'3r=?xs XJ ;mǶ85líVqws'|d PMwC'WAQjЇJ$1_FX{Ȑ(>s1bɩ" _~]jDv m q/$1ß9ϱ熑ls|)`#($bA`V)yK0E7~=Y7*ғUe}UX%'ʑgvňG$ӛZ]!+ ڼ8f@u>-&ŠHPs_ V uF Ђ@x0܈wU%z2Y ڃq,,CN%0%ڜ1F:cR9Za۶1x1)KlQA;l=ћ0!gHNH(`_X9wsX .ȤʰJ Đ$Qpe|/0%<6鹀|Dnr+ [ Bd"lxt|fz ;\$pX~+BJƏP*b>Q|ܖAW笐`lB?6(VsBߧ)?[2Z)[ʗ |f#6X"N)kОE ypJɁuB(D_w~f2'ՙ4x2p2"d&B!Fq%%К!5Mr-vbXJ0Rx1.a˃ rk R=AG , aYaj!JC WCeCf"`)&ZT0ʨ"i!(q^^p Ц"*1 6ʣ:5Զ*H"yhJ 41wL*& <ʒ\brjBeGAG3鸁l㡼ɦ,E͙dqJbcRU`aՅaYmYׁeJbBe(DU\QE{h"DIc0Б8QP 3IJ²ʨP9J(T*5HkˉœneAPDQ`*xPJʱ`*( DD@PPJRQw9ԑ”Ģ)q9MTA3EYQƂh%)"-c&wPvª"1dQX9QT URQ0DQBo R (̩cb eR85u*EYd*ogjYƩ?39'4yaM' P6ǿ;>iOfΐtaxއbw9|*rJcyyOC_M u%p9v/<3,H](ED}V=TKU0y$\ҝ}XzM^S. <:eZޘn |Di A̴ ~<@"f 'm}H0Vh*Q7P1:4e \3ΉΉ^}w@.&+ ʙ4%=3 =$;)@lbFShvLq*MY8p}Z>98ӕ>(atvx RL=yWy`)3PPCOTt m !s/nǦB:XܗǟjzV<N[=NZv=gl:Wrƽ10mqxr0+o,^atJB ;iڝKooDj[:ɬO(LJ&4,Nppɞ,RPk!!q%x?3fiI ~C* P;vltqq|7Ҧc.˪SK=-j3 Y-TD9~$є2j3!a!5X`lf^L,TUPyjzH]sЁ2vԍm-Ng=8wS|/:Ad80ʁ3A!>9k[~zޠ q3CC*sv@SY.?آ O_B$ |=Q>:IP.W!iT>TETl(mUZޖEҍEƨAa-s2i"'k, CCρOx ?<4D7톘'21}{qv2"20@񦤿s\&o ;*ԭUm Ւ X((t`(.}<$6tdBdZ Fw}|NJ  2)ςaF }CZ(uޱO:t`u I $ FhTP6A`O (d! 0˖}LVN9ir]j8Xyg/~ )tW+ZɊ '$1W-Б=Td"DEQ$ D*k8D>)-N2w[g2va$E4% RL d$ G 3ک( aI&+hwW[=󮉎ɉ|;)ؾ. U>ˊa+Œ#Ruf4|5}zHy4x+4 ЬLx fy7L.cs+pS_|$ri馃XP Ӊz^AC M%;rbP 0H'F4+bIEOhtP G-6Gtff$T P!@.A p=Boy_5O8 msr ֗DŽ h^doOyI!A`H(PċyI(W'DBRRx\B!{={cb` Mm!F4,@N? &mT&{lԐH9ډ˱EXPd 0XHU0iA%R`% fI1|hެa1LQPv?G`G4yšdoLOyM?Jm @ 2_k&N)mRZOmKA"\q40L}p_{ evr 횊&ёYRX@lQTPJe$Cm֨!ҕI(PD# &"miH$y<&S )6P bX|! bCj GA3L|hmFcTą-yMO.Bl&Gq;I֌UvTWH"-"~=;?A,Dqu=nBq:@ `xbH+ǸL]#L[O\$ ,-JJ$>3ͪ&l -~ܵp\1A.ʤbbg16KN ZYR[e?Fyٌ*-T OHK[HeY14Gc)b E 'y.iMbŁ>!}eq3e@Ӟhv1BWp*awp!)~?9ꖁ&k>[f$IЂ2qNUτ\I#.Zd\r^'""[VUPqa;VFXg"J\hxu؇Lb$\bP @,Qw-Qh˺Ep+BxqF VWO!ùJSx6B;ˁ|v1^yMG1Si^@&P!pJT#w/hLP({`∨"Iu_ZcAB4Lb*k0`䱁98s#V}϶ v5@ .=~fAA"~q rv|KK,Vm4&Dwl#Kv(E(8V}lIjCOg=K&!Pk1mMjJa|Ba' a}CP9(;^hbsZ |rmH!Lw[r5jH(ʃ%pA$_D~͞^i2k{+fw'̧ɓ?bxKxFTvsنp\hISA:B=3Zv]6-9oXN9|λ| kXzNBogDR iwKN\ =29|GEsEuA4RB0-5>7z0r@#H эh!gv#f1Eۈ09<  f6hbG>Zc#ظ.187}Z4hH4RY?ǜhҽh ZaCx RĭG1< 7Æg#WgDb|F\j'$"Sq~z;y"3.RL azfQTD4ڔDcy:Rq U82Axe&q=@c6d@Ft xϤr3a@/ aĜE+Ox$C&r|D@{3 !\ôh a;\ b!cGٷ}`tDߦoP31ǍdbWCJ:tYyٻ !0-\z>r$h#W0Hn5)&{7.)wivPPY`|[QqUQw/ex1! /B:]esؽ,=ᣭ *pAn} uNiˮz\y~4a\N%@Fh3iɻ:|ddl}CngrՁ-4 QO u>%|>nl-S|Oe.ה0E\@tOS}06' [bz EA1"6. XiO )Fks™L;g uC@sS/0zRF"d3VNP)JX%`gہ#tPNlz$ɇUUUk $@Z׉Ha Lq=uH`CRhX,\sgpᙽGcfvT-.^25 EVO9aѬ: 3~ $0]IXV_y?Go{ YC 4b qnT:pꇓ%c֨7jSn `C霚0Ϯl@ ~Rn).Q,df",(R:Uon>A/nb/έC @C־ɦ ;\i)c`!2?Qr" 0w|)sN5ڛƀI N[jnjfUR1;tۡvWmC<{w L^afs{Z8qME5@<\֠+|vvQ#OMz`Hd2vc4hڞ$h L2TUpXI] t#k6\Pxژ%Կ[3`{p=:t Ɉ幪SI;{E+N{7 P52lhoCVN)'!%篹u!əqo\Wx2cw}3:~>SK}}O0k_zp v":sNFR vϟ;`Z.A7Vąm>I??!?ZN )"npH 1rzk`GN IՒtaAn'dL =1#Y:Ŏ+یXQuٴ(vwsoO;d}uk5> wNX4PC(51 p!PD13y !!b ir Ćpx4rIpʏeAPḐ|[Q^ķ` HMoH 0"p)6<`|snnoqx4)}VxM ,PL%7ʆEDAu `.; "YLN</CG`!̀F p`'v`s~,n(vU3'vg,frjY !HDdHh)S|,O6Ov^ E3$UAH!nН"o7=z 4>)K(Pׇ K# JBJdM? TrcONGKL_Ϲ8&_Y yb?h )(ĩ a>(Cj ̠ϼA$>_J =z giBw3UwRO$%ߙI06b T?T9fGr2pHӧ^0T2М8LT4r=ss׿ ">g}7={8z8 $He {ýK*x!0rzׁO)<<;-'RTsp0q氘C% v˗Cd|;M3߿MjD`JʆwZ p4]${ &&$m '"֠m,#rG Xf;=>pI͍]9H~l+SZbNRԯ- `/Cri] -h=vza̳-"?KʍaSFyu*k#ǽ=~UnFU}3ǝvHhH'Pa^GL{t<8&sDSN hP M|(l`t@PGG*DR gq7eڟeav>C* y7/h\N!h3 :$8KOㆥ2,=[_ T>-`:`>yԔ+ 9*C 1,z,00/Á }'Eȹ6jA0JɉUu2LqPrcp%Y-2*| Q'O1r!녅NP w8E{45m.0B"V*xWiCϪFěQRN ׎;|,qv,N꡷|8.;"%fFU[Z#QD!e"ˆ)P*PQ~atP04q05B%9ru{raDN l~uLɑ5"mV6\ ZZ L3%[\DႠP01KqN+˘L5ziZ̆lePu@Oa>єRv<+ef_4 %|)D(V  G휁hC dV4D!b0RQJ!~G!z% 5a44c EOqݘ'"qz-fޟ`#6,AO)k`oI a`{#xrWI ;/#UCZ6ۇn8B{nF,JI^_vIC=ڹO4l=$p@)xXĎt<)f},}rao|9CGdYi``(Z(~I .Oe.eu$?)mE.Zvg\׫5GaGyȰE c(ۉ_|d)y 0?%<1NeJ-xdJTNbЧw̼+~8OċX #}a X&Oڧ^,aPES8-UPōYpY1qu؇/ ^V`]k <;He) s g"42+! rIC'yhJE>lFBF, D<x%8Vh]*@iitB0$()(HG53 9E69M1LQ00ˁG(c4DqJy֎KI@S al ͑$rM盔)A/$';\ssתrBp^`XzO'CG=yruy,)΢o<9zM{+öryԧIܜ|o/v:u)ۙ,ۼ6RzQ/ f %,XsΜ ru6-=ΫS x!8`'P31vh`]\EH@(Avj!w{C=0x=IѰxҗ2Z<0gmR\AASףR0uMꌜ&G+Nyj@F6(8%É mlB|7+%D`7|۞%Š> fT̠!dC[*T"YSK@0\2F$M/mrS{vM Qa6HsrD}+@}@.UPШ 5tQѐ+bbaBUTHc51jԼF ÀTĔ,EaS8Z^*PkNǍUUUUUUTV%jY/C/6-LDL&hQTdnM\ f() C((ZSh, d 8]63,@`s-~& fne=ɻn2TH5@Q01 pb*F)r'jbhB Hp{(]w l' tә,/]ɏWiTikLfVXZS30|BTf5KNP8b̩s0jRX\:g 6q9 p0^i#b4# 4Me<ն&|,I{g8NF]"lM%@d!pl\?AA_X A$0T}ΎPV~YwiQ7yQKSo8@~<_Fe3/ uso͎;v9ڏU)i6_Q$Nv[b{+-g)"5Dc>5ː-~735:\0uY`]$x1?o"50́_V ~m&- ω=ңK 0 +AT_+dF^}ok~&W!Q`$8Շ)b+)m$T ~fa/)1eF[}uʬ`a z ffFŘRԬk/ќkV+D$Ra^&)QX~!%hӏ-u&=kь@kst%ffEamnm|3v2p  $>TX[DCYͽ!Ӈ6fHm(%B&@1OĽ5:C<לq '!&d"}EYK* \r "l@2a>>Ap9غ㰧@3" tf[.!x3FYo|b(g9B TL,oNƕ̅OfJlhsirknH qYr<%ADHj(b,=P:s)]pCL20SU:EzD HțӢ%ؽ` :یhr1 !40SXβ /+Ϣ\#Q~a M1Jظ\w\n;Qb/\RR^P- 2|*o8nc)𴓷F~@R"%+Ziie Xys 3kzixpagp\H-YrY{]\𨻄ꈉNy=k-s2s>kf :( 1]k!K P0Ĥb`7ӀO#~;=Jzq烲H#XLOY,XBZ9s[p6$ 2g4Da%B+>}$-RMI1# +1ot:%8}<_l'Xl,Nɶ T>x^Ff#`/ۜ2|O~oC0 2L(@ft0DA)Ka&|uYZ3˦>z@6 2)O;F!)\ (Ņ$ lXXaLe׶ .+Dk$=eX)N׻:$(E"%䁓wL5q̱,b" X P( Z) iWd.áS&qL2 H@)`o/ל8;+V\E PC I`ЉdսAT 93@;|> gHRDIifl! l<zl&`e*AI4 z#FV adgN-%R - n\Q8 *tƒjaPqXyeCV+_D'C,a 7008 T 92ޠFwڙ=L9lfhr5Ě R0 =HQ !&XvATSu[RCDY{kCӠ[wv1*I.u-a@uQJj\ǣiJR!$&KsrE $3`j!: Q `!؈aQfy7[$0r2օؽ|s5p!߆y"] X&6y4i+q:qEZg19LګAL LsL4dO'5M*"A e@׻C9XQcEc{"HA)uYasxm@@3Նr6`>ccji~d#$n{M]I㭨vhR Itpg Y;51@H OajX A&޲3ILA Isb`\^ҁ߭͵4L"(ɡa'qImS:Y#$c<\w;=㝇S(xvl)3hl5C=GDl[ 23@a(=ƛk OM ' S=zL C`8{Q#j¥YHk3\)0@3cxmt>6E7:tK P5ʌ%j F4x8}1_>mlhImbKKZ"l}'OER/ׄ(\N~w-Tl:Y\mMR7 C-z;8DU rt4;lǕTE>_T H(v- 4zthr4>>w{鵶-BTh]O;,wnь)"!~,28c`X{`6,~gyQCCzywNK0J6TD (̉xf!+CTqs鹙g9"hĖ9:XH o=N7SӈgsEsn& LaRbc&N|0@⦆'ɬ<,qpJZ6%d"*>ÒGDMw=NӐ݌"Z8G"I$6`:x=pٸpBmIdDk+þ+ @QC4Mq 28iwM]q9jMnHJaulNcL|E9*k!ggؠPO HIoMpN94nfBy٦ ꬻU\qMh8ޙ# qN엌c]Th .L9VK*kE50J8QfJ9Q(4ޠs`XFf ڧ%419eKFiaR{egGA=Mi9ʫxPV{Ts1 rQA.ؠÌ`0>}R5\4 ]4C;%CT(hұf.C 40t9ȡ#<$W mJ=PԐڻfJh/5KMzg(!4p֒xu*c$P8$F'uhj~Oo}s[.9itqۖꝟS$ C3 (f?fU)p|&$)Μ;Y{A]p Mp(HfaxȜ,0M(OӼIxaF",S5cxaSٛ((@^]DC>C`(fhL ٴ 9wFRVb9zYoa kÑ?CbT(/DsSQH0!G3>9,3`NZ?T,(B0Y+/AqFVٽB^TR0u7,K::j^l"")eE+Z-PN5 wfa,Bg"9!IAZJP.m3+qbHpp`e)4ШlK֋f  d. @wsDsexL0XHڇX829.%hƤ ܽ֩HtS<r3čJQD@'OL)Kp=sY,wyt8:$~"(I"(diBfh7dAt 3Gt> G/oxl3oQNj yr1v6E'k5(0XRN<\8gDJ=;rJ0V30c"PI0vر8pYװJ5N`q|YR a͜+\R"jb'a{zKU:4y3w7SlT7̛ |R-P H4{F4nDAL:CyaR̗T^XXYXJn|H?>Ӈq;2wCDDPCCCWz_}T[PDa܃  CW"MhrM:YX *J3Ja]Ŵ2%Kã0Vu (Z83ǫw_;b. GYRjh/+Aosm-l8OMAzJ%+5 QQ3FAN273TUcÂdFMe38s5aM,;N )EnW{ "R!Fqt|T0NA9ÓI..bspayl|Ǖƥ6T=_O`_=p갪+3Uڏ4R舏R 0N4Ki9 iuH3 K,A艱 t`LiP} %?jgXT=zFЉלr9@Sݷ$ [ $'mS~UݡG79yB1@6(Lݨ>Y"&АiA$Y@@W\1^B**T>TC` 6{Hy~RS0¥ |{i"عDv~ٹOP3s Q31F`#::<zG$BP(do\NO:CHtH}yy\=ϸ^Tf'RN|[iQ?ɼm8Ϸ96²Eh)g0CaD!F2D8]QM\6d4V>YÒ|w5; S41rc!ήLI+Yǃע%l4%I((#Z/z+`íQ*B!zs>$ɶ0T *409 yx}'U=5$}% z[sOʋ䡞D.H-AlLRs;="l`j.5@}p*q/) hVL?=|v7éVʅkټq{}ܳB L^HXxfA'@,Da˥E(pb1*Ν[aðq<FMΧcY`2@ODOPqYFO8$ç@Fmr*ͳS͸\t 'WK9jxk.aY`-(zrP9.h<@[ ނB^nF/cɘΆ9, SadR `OU6)k1} cM4@}ӈbNäQf=oÔ;VWϺg~XKd%A}AWDj;J6L<$XB߭xqj`d`{3M`=c'D')Y R´d(ƒ-BLC4QEELٽ%M#,C@Grj!CU ib]>_ۆB9d;42䆌HX* )hRTT"!bvr䁐`I&Wor*(`1+-3u&HhЇfc 9 Cu @`3 3}]gJrO4~5/'<44r%nt`%Ԡ <6|i_bP4O~gI!'?\$ݔDj%Y M#E 5B?F8P1P4v,lQ 4-RVLb!LS,&Sl mP Zǟwmj$([eK@=9Df0|AQ=baV l-'u;D4E̘1C"0D}iEք1b2 ?W wΆ>WO۞y<2_óPU  yx$p<&H~ OMRw@aԶ$,3gʼe렬p?/ 2W#;@Z! !kP8Q "AY'%*d3dl0\ 65DP?PCΠ3LR <op>hȠ$D( "hpL7c` 7r畐!%2<1ktƊyLB=<\'ĀwzHSͱ]z};3s_:j>g~0}lc`S7u#,7;=£Da=ETm FHnI˗G'`j#Kv`8☳F1?x%R ,M !w} OHM+THE% |D(!klS} c-d&Udw"yLPlzK(4DT76xޥ*ZXfu{x͠Yi=v do2VvwB HpuC DO| >D`fSDaNq*JL20=T&)/`i5Ef9gև\$5ω´f.o8uqwRFe?SKf@Q +wCR P!/E?})SiJ.T4ѐ:'7~^;=jhh5) ,PT [:T0'ea'(;BQDUۨo'~&$J,jt:r:C-)&*:YooaSP!rgyTd/Og@mc9MMJ ~OtF_X[ 8:ț*I5P i%v͹e'FIϥq )h'L1])2I? .{.ԥްi2T3) 'VͰL{}**fj-hfd'~)[UζβLы!(mS ,УmB )J.{C&Ǟ7\XmMB;`$P a"?rMcy !ȌG!J/d`qO8ZЄ,Ẁj:\"$Gp!SӜ b!@߯NPf%6f0$ &dCkiТ~ FRCIdP'5U!{8'!x/&*s2>+szoP7VC]_iUs84F'+6BÈnZ)AN {lE{,C%eyrPmŠ" &Rp#֍,#b63@:0wHJDF CDڐ~?NA@퐈yȉ X_SW%-\CZ6fu!oyZJ*`!U j(fJ H HBFV`"jh(!}ٕUD'8 " %'.)D;ta 4m?Fd3ˀՇ&P xB]B0hL(YP1(?&16hqN\`jSǤG9;ݵ@O!{vxX"zo xx ipGюbOCOw6{m;iX5,@,YcZi4 #P$mKo ٸyTĥ|pt "U3d!I"~W/5,ycE32%끯Dа AQ.a4_p_W ~Cd3Ѝ$ziW.6lhnyOIC0z_-+~OF}_M0aKQ0|D7#IA@   X͢j(-5eQ܍ٺø89LxDȨ(i7?4i:`2X"#o#w9 %yw=ةS[ZL12ܼSi`miZ`QzOwLLsnsP8M6DX\2bEn=dAT.I4fwkND&aA2`@"MjK"1P9ij߷Mn:1]^ pGYA0 HEP%HJ[R鵗P敐H *%\;l\@=~+|dǻ坬Â0b1@He QɊ Aԁ Cc{ofV@ounLdEZigEoPa2*L6\p.R̘п6ĔWw kev)Q АuvȠTF.+0cp9 L[8F+hTJ*щFKU)Z+=a+О}g36Gq면DTJ)Q)E0LKSNrB**jZ" !*V R@&0P(SJ )A 2S5 TT4P-!Pc,%$LPMLPMD§VfLD ${<77 ʚaCISpĐbJ?߈5 ) ?,ӫSaWIol? JanR Q% J h$ nbF=MRl䟶d[*V̪?JSljtA-PufW}R[v (%e_n(^wt-*|;hIT)@;cw:#N ʕQ<𞺱>8 h_08z   Zᄌ/^]nnozu}A]=d WI%9 nswa>=t{F3Y6ݷK=Lv6w86- 'FN>l@9֊QMwEow{uýXgC UN!sks=Ϟ2^h#碫wJ^7;=tov{l5z @uE{ 9Ė۝}ed}ۼYswc8}Myossj|q٧ncv-}/}nf}wm˃WeJEqhwMsr}ư:893Yݗ>{G\uԭXf {zۻowCsbHvWww]up5xZ̳kuvn֪l;lp\{k3}wbm*=+#n汲޳u=|7[\kͫܓݝOPp촱[}w9v޸t"7뷮w:][Ӎ)^=+tٝ /,,ҾաYuo+nm>ܞ"Mj}7sqLJs6s\[8{>۾×m;5722\UuVvsrtUmnx=Y|7)x^q^n ;(ӇwgRvt]&:sѮw(]ڎ]unL/1o^Tg^wn_2 HnvPm&Ww.vvn(9. DRTilkdi|,lբr&7srumsi]謶nE{yWX})=T۾z{;yPقNr4rѢUlB 6cɠiU-}{nս^2 ]JFvn5.,n9wܤϐit9u$z(M.v7 {7NdbB Тd[` iipf^t;kSF5KnR]FwMǧ=ݻnǮ{hA" t. Kp ίfqHZnRtP]@υ}`7p=P+gw:pnfK])]Ƙk m4Oz;w0hMFaqXw.:]ɎˁAjkY֋cW.vZ[u\]nsNuݸBmhdR'j3Tphth GlV7wP3=iםh”.ݮv)ݒ+[LrbzwqCvb,g||r>qӦwsT>[6{6zwvUۊSŜ[Iy]6pBtrѬ{p{Rʩ:4JkA:;Gݡkk@T7jΫ ^vʹ{HΤ97Vnwڳ ;.hjw\囵ĪI!JP*ZǤ{ړ0k_{ܽ7dkY痏kvέBVu `jEjJ֍ `4S];] h9KۃNθ`h[4)Z{ aݻ4{M Ͼ9fbCZӖ7uG[6pܜƻ;f nm}O{EG@ݗ$ D 4@!BSG@i! @#B`5=&5MSST0H@& <ѣ(Iiިzi%$4 &*~T ?(j8e4 ,$p`M1@WŢQRXΈo'9"o J)" )&(bf&)iRYe5e`D!TRR9C@D4RA%PDT ,e1ζܚJ"()H(Q(r̈vW D@CF966  HjZ j76qt$D--1 8#9QB%pnt@ hⲭ)%!*.*C(('>'P>ۘ1R SWA;" :Y hv L+ID!?Z|ud o6 $\ + ho&֦T,/,AVD@:ob|(;!-ϢR9L$n8Y:z^wvXI9ҊPV| =_G0()'}Kwd<^2{rv+؉7:eyswM"CGQ)RѦ\?v0iO!5~ٟ}@U~IO2'M"_#><f#fg ;5cґG] Mf(Թύ*1V4m~oaH*(iNwEM TM%5UT1%W|/y;* $,duBF ģ5&/6(TG'I]0 珧H:h1?$A6в/zU\VBi+۸L%anjF^q{a MQTUb]$wwT: >ݎ޷r 1&>wvew =IΤHt~e _"G Ȉ2ORacnaV0H겿 G :n2bz= ,1 6Uʴ r_&:)Mg«.ӵfrهBe__书L6ڡ ..ElzƺaZڗH)KNRR9ER Zkyg71(C*Q&֏Ow=A%!mՠw_"!  ⣝$GMEO<fv <8}NU l\w/gʧu)1Ƽg9.<`k#=-^n}P$UӜ9E~g}n;]A=&6wu}\8#XE[gt\#ZSvkղa 2{Hg~^z<d}/ JaqGEn<^x>/a;ӯN㫒!<'B{dPıF2r.{Cٌ%4 4*dO=jG{Hl/OMz9F@Xro2EQBTTUYƦӁa?9qt  Byc_K1y11$(9*002X l9^8K5P'_ ?۹wf!#0`MvSPɔy64)&$/Ԟ8Ft4Yo&?,%Q &ޜ:ЪFAN[-ȽH:od5|#LK`Xvp_nݦDMleX&J:ȩI?D%giXk oXϴ1әT`Ƣ$ {&lg׎40uV̡1SX !@αb/[x7cf$Z F\9 t`{y-2ȓߍ'[tk񍮔UPiTGg 9v5j1."vo G VFᚩToj>ڞ2hLC|[ٱˠxz4ICI,s|Ԝ,1DT!lp-,DA+x)2VC& p^VnL= J}aǧOY9#Xjyu4VOtʚ."|c6"{; f$HIw Z m 2BR$;n!x3fO=ŵـFI2? |X>|`poU&oZuQ ?XiRhD:m+OM y"&%'Ј*>O 73RĜL\Se]7>œ4#(V}AdV8~k9$d`8_f*.;x9(yVeuTy2GiK< Ld󣡘Qm˾z \q{?;.ږã(6@[Sߞw)KNx[eRnfd@Kk9d˿e3^(zSqJYv`h{Y? 'Isdv3)0io|e؏+7IdGl.`AO6*I;bC 2D01DK#] 1k".eeE(m Ļ$e뻨D;}?kXRi ֶQ]1מ P^'og6l! 0 | ^o2 9)~o@ GdQEMh0C@k"we78Á{nwBS,]qjٓB?xPH>ƫ͔6_3p4M5e s@ ϦEcN<#A=r5TI#H_@~wb_sYgϙ !! t+ ]P54rQRҐBHD*J4PB(4(̄,A+ Dq0AI@A4}5m?٩Nf$ၽWBw,IuZ>A8їrk&NԔ Pyi~Hb|ۛ]i PB޻}͹08+7yceyyFIq](Xt9VdeԸI}Ǿ=M M?:p+$jMs-#dYLߘG F$Uu.=M!|YWUlQ1R>jI|:%` Px۲qTd(x(fΡؙ4IcF90ݣljpWgYlE A%C#NũϞ _yd A@<iDF"U)"P<' )h@*†>Py+:v vZ?1^4Ո`ADNC1Ijֹy XFb4YP">[Yxr0t~/uW,&yUm!0A9 AST̜4|4xs~ݮ!s.<ې#d!O;=pTE^;+D ki&y Ϧ T0@ȠR@@2D1PD D%BH230$0(EKI44&_(z?x;!{cKL l@+U% Et3鳀6`4*yq=2uU|nAC7B[ 36vfpC 腊ZJHJ Ih)Q**)EMD#J4@4QE245MMЕD\ ӣ}aӈ26,A8pk=5i #Gy*A)i >{ 4Py*"%) vrB(% @РL *$HU,߶>nOi7"UQ" J!%#`}>XFLꩨ&Q@ (hX$.ûT;/wwh™#Bh}=Dm1(\ֵwAu@IGWBIF>MTrmO// \Y Z.vE{>&%~0]R?G\П QvYP* $)1h%X4H\Qh>ȵ4ll)1B SP#r" BW:4]/inO& 2tis㹆B?ߘy<~)!So{Zc>e+EfU3Z9y6HAAU`oFP~,4TXd)Rzsoa@h3E_o/ 8mߧfs>a8* U{wW\_o] n aE.GU+C-;=BaJ*#0IO#$ jyl2n2i%k(rB8+>Fg*> GV8m4ae~tn̈kGHYa!g8Tqg Pn%V %}p 9yTj\*P J!>A"-u0tBzċgx'[Ӥ1X-Ge/1X2Yy2K]nsp6vxMCH5\ml.:'Ud"aggG&X!(s8Ǘ!Z],NO'CaϿs"+vcAIsr9 ̆#HRRSN jhJ5\A_>MS4p8 Ƶl5kAGah(% QLE5@^pj/%˵جl%M[PQCAM[h'ES8()b((RùFb#ThBV$ Uc60,g!@FA6h6@m6W96,` ąH}yrVa| 'DC5[FŢnôTcU!#H*ݾi$55IM5 LLy8C&ڧk `F&9b9Qs1QcIbMbs1EF(#$fڲ@H8IcC9MEMs)Z5ADR\O`yňbvРj% -% ^3B7%xfFQcǼU6.uqmQEیdh0ʈDΧ1bCC+I5K]z C F[AE>t"8h;ڈIl_gOTzϽkcjl/69HU pj@<cvP_0 9VtN ~Iӵ=l_%f&{rE8d#cM&0A'GuLʋj41?Ţx"ldvyaoDϗ.孞AG0a |mD 幏`8Bݙ`poUPh ( xy ƍZY`%SQ`(gsۑ"̚~* ^30Z=;WxxE2ŠnV+5%!jp#sѪŹN:"ZWM-1ajE쨶"'-eB߻߫I'g~El*ntpjcg&J"*ak1T1M4*C5IޑS}Q>ux_e iB ѹߚy1wcƣD_b.6laIC&*LmG~i)M X䛖¢)AQ7#wOz0 Pnuik\oVs$"ҲjX  c~zj.X9&* Kyr堝F"(&@v:dƣE#h-ys܂ R*B XwsY&)ZAHh(i6Bȡ(()2iK1IKԦ~5ЛRzl%L%CHAAE݉#EQ=.mEqy_f5(^'}"vBe@g$} $QU`(Rj*؇\n_2.AQ;P%DٙU€XC]}Tќ Ig[PV+ ("Vr}_Y`fvBEڽ j@-^l7'dbUuK^/Gga(F=GicB ֩.bxyiK>;oMf/g1'FjgY{v'/ʧ@t! b8!6yaXiK%Y'Ou }w$aؠpۧ;[>;٢,?)|ŘrpOx!CJBHWP_}Xy:/Rg1_)Xe=kaDDڡI&go$c 8ネ~^~ꕊrݬ <m=J [Q _|fOIvEL8 U2M(orǀɹLl4.%k=]:޼x-$5yu8ZVbSeD@bA:>*s9d*tr$(!H_´$ @tGBjp> W[HO $R sUnδ5;Ub˂Ä <i}H5w|mh|Ӂ^MaNƱaB* 6|v v T Q{.7ȌaScwph,pt^!1MFn-k{^4iDSyo8f0ő<ЇI*vWZ5wH{T&Df b++cf̙/X|_4q {%xRO/ l(:ΣA<F 0SBlB-vx(ʇ s"bG'_<~sz +!#3-r(HMDI2Èx0T0Q3#GݷPsf2ѓ;?=῎v~6pH!c\S @~S ͛":ԈxE@ZWT`9PYAEӂ;u1 %p<;jcPLp`j'+'tƒ?L7GyHG>tqAh+@9{X_g~]kӷp LwHCھ7׿46g wc*޳2@JWi x_Ģ0!!e[Ix `J;(:,B2xN4ܻwKU>9%B08a鶈DiUb^#MM%,ȿü?B+\mi=pI GIL;T _|.7nlu4kkXE,V5 0Y0-P)죧u`HnzФ%5r74;;qޠcK5k* mS5gK"=ZF1!~&q7qYz}|o@ۈ0z*#- fkUr~ QDu6F$%~b0h*c!)~S^zȊdh]`7/pn|<e_ .Ʉ$YҨ44Їց)$+9{xbi<1pC.`,pVa D41`*DFLN6Bl~ N*_Ӻ2? ºgfkYy4,:2Б pQ B-.S~0b+/z ;GLWs<%@//WGӊj#p>߰7#%J>9Ve]Z/e>U5&j4cٵoX";{ՋIx4q\JcnپBD\|  1c;,/ZC(w8%>?Eke{g{Z$L05ַ1s>w9̀/ynG< !7&%@_ )aaȊT|jo}~Âe{F> ;C| ,,fN\b0 mU_q9LȆ Jڈ E.twsTUph@ TgNsCz 2Q@/d!ׇhU8(KP *ध^}?~_Ug.+=خQ aFW$a 8*9_}~/XVm! cEy%[#8"`V8r8 : B1 \*k}H^"V_}O Kٯ.?N@_C m8g2ŋgV$a}06,dS+Ks 9wU  b;4SqVjf7mۍzIn(S0D;9$5]KDsaq qs뗠,x￸_:twtpБ0aé .Ks6%6fm7V!bdY$$|ٻ^>cg1X7R64q&cKbݶ㎶m.VxMe(dOMgвtqmLF~5!$u}_=5,Wj,$"L#@_8.S9eh|킩ti)*vTqIpɬc!lxNǞCQ'6 H.19mP/e-TUh0/xF4LEsh*mRA1CTtP4 <(#mu6ϰ$Q{qb}9KKizQHT<}RSQDMEPMiu?~[\КuQj$F~Q#(rHaGEQ_k7Jaj/ф1E4UU3 ))h Q[_vǔt: DАAAEQbJ((LD@DP釒6umkh`uNmsa!HحM6lb9lS}#=y }ȿQ٢6)OvF[mᡧi9{%)99҉ D В%:PsPP@QACѷ`>F?+IPaW̓d(?o3i{֏MVV<;VV2ƛ nPZp{1H\cҙ ez?we~ s/|TkQGfmKGe.YErU5%-b\(?\<F&xy r4"Dd!QD}_d˳mf'YzNYʔr!/[x*H A^Ϳ|я1lgduTN6W"nݶUUN"{Y?8"c/DܓK-ǿD]H.QYXtp|n]'gR![{7|ƃpqʃ; "0GPFH>Re2yF3 :@d8Cޏe4ޚB2FJ=2.t(5u!J2e]m A12_ GyzH b^y =}_]XKO7Zdv!l@)W7[7an8|ӎ` tsѐQXQPUysUn~KӹD>~SN{M\W/'RK~2{0#z˲BaDٓw/=׭))FݷQr@/GHPA$v^0OuKEΰ*i.׻EP rB:g|'+{`UAR_AIrR Ÿ*3{ JBDg˦ï1_v?v׏GRZ3{緳/Uٻ\wS w'_GF2V9_u" ;|'<qL1^w%=n>EldN4T _z)׈{5O/5_c⪄o{G:YHZ^y|}ZHMOf8@nfUr_$h@>5x'Cs)iB!r_󖫆l٤4̞.N H/ht entos*1a"'?6"O X<|93*/MJnh ;\/ńdXt9W~n 㯀s2J?sSjqے@Z/Egs<pɇvJ0"aC}4Dj5@#/?C)!?~@b\3f'#4 ke'"9FN~xxkZ {47wф*e2JO{+^\sq)9yS T8Ie!Jį0 J4q!\ϣB<h6c92FT-,{(wh*uQR ?ovd7)()鹑3pAߔ^xAE%g}ޕ&gľPĀHqug}@$6(Ҍt+TFHR<^HЫsu#~H @q>S!pAH7!`#W R&# E.uC@Dm'Ӂb/|cTEU Dv MCMAz!4DT@"-hhB`&Kә)/2>p0Z@i1s+U,b&|z'V(=ц?mIɗ/( `^P`ܕz?LaArԪZ1τ0} 8N8'Oy7Ui@ @w$? wE_t3v1?~[]pOˋL*)?o1cx_}; dzV_ ^?ݥ&!4"  hK~|ÈAyuvkhOP 3,K.8m;AVco%]Qw\n'x~]Ll9J?%Nqn@=kH%ǛѾ)K1#N~-<759:t<^y;`s&2Y+oYs0LJ$dގ|O.DnWQ ;1RI1[{XksPj@$_ie(LI)HfIBځ*7%?&7y8Xb?1&z_?_ԃ@O\x@h _(H,PnqD!j("FhF 6u( iB:0;?8^!kD<ʨ<CEҴ "HJR׺j*) @Z Dbi"?%B$J3B)bkAtP4ISIM %HUQ#@S"5LJ4DL)E*\sh iehCq%Y] ST1P1/'ATEITDx=0b$_H6ą"u4c+T1!hZR(*E$ƦOX4ֈ!w>WxPPS %Bsb(9*fH @4Β|AH4"zɜ `BaӥuAE=!S()H{P M QQϮAG`SD 0EyFCE}EREiSmEa,[>UiMQk@_Ȭ{_Fߣ[hT&VKt&8vb;PBSaJg;H3~13D}#f@H1;B /m&2N-6ͽ;ZNO;+zjVcjCyjx#:à V %t9. +ƱrF}Gz;M]2cfUOrfU4Hŷ ٟ(ZUTb yex>+LVDFѝ` tkg-pMto1pI#q3 ը+! F۫&Ai8HBiU.Ll0n0 6ҋ%f[i/7t0CNݻ`w0;@h2& -8 RuK9 VO8fc???ު0>(ITQ[~?^Wfv(?0E}:ϽCUD0!hDx㬿$պ' (mvֻ9"Rt]0oԃgu]Q_\==ό$B `CQ1f? gdCO٬u] Cc>cʍe ,w0)Tw/n D(r=4 k֌#<Ɇ?NWϤ\SJ.~8ƄGA/z{dco@oߵ1: <ۤ"Eiv~ c!Zh!܉Cjh ?=~Rl.:WEyo*0##@Fd>8pj9z\PAyBO kAw+5>T}̽wg-\ؙ,P`81ك9Fx|Ɵ+Yͯu屲yPf;sEAAJ la?5Dp\ݓ*x,:qnQgǴMsԯ8>]ii/yTRװ$-o$#Fv-4Oas2>|[zd# -p^:$# |͡ nk.hh@w섰3d<~7\~n_=ǩAcY)5>޸#9(HN4;[OJ $&դ_ޯʎ Popo 58kl4l-k? RjC9ğj̣!+s~X _n'Ǹ@s]Ɲ?k#_k>O0UBa@AS^Wp]g90귋.}t-GS,>c:@4ΤW|oj?[]&;"\<;ܛHMkUTq 5vN]_7TIO ` #{w?quILr ]Ϟd6YL 1 X]gCyuw{ŷ,Gx;f+t^jPoqw>+zZ&=p'Hg}o0ږwIv@w}eY9̈́ Ihvǐx}$S@Ӳ 01#qCF>f0{K}n9' /4AܠjrkƷ*bE[W ]%ޱ3?G 5tuYWVOYRt~[c pƧ4D w\֫s3 @|X戰R52{7 K@̠ndT%lQ,J*tZM]SIlHz3a%9&<~~9rX 6lG}Qf5K@E:.;tU!8f{ Vmd߯@37zJ @Qۇ" GMc=Vc ~S>;ywy|6d} =4_|4}f/4IEyfX0wyBxy_0P\9A'GM Aݐ}q)jsڝDH|)9:C`G8ᆬ>ȹluӭ$C@dLHgϬMXpG.pbIT^=?% cՋGn{u=8 /{s~Ќ0BD>%b2Pi14B8bX76h9{;EnpYF % AeT_^K`GϤ i195*8u~@jIޒ2'! McCr 7 ؝'3rF|rV6ܬ;171 KQM:Ů!91]aO$!T <&@9bl2O-ckBФAo}&hVVF(26?K ~{DLb qD(sUs;+ٿm{JNzY΅6Ŕ{>XubE$ iޣB~{_"ɶvuya,X,s`-q 0Xu8F ۱U1f7Db Y&@SP0d 6 =K(:l%#M6YvmE۷Ƴ~Caۭ\ $s|vRz `9z4kjcmއ17E9*H8Dx Acx4"2j݌U'}Z(1*B69?a'APRɐ.q]pm0)ǔw)'ݣWH4 ?oGm{^??'Bg\ <4UpoU"(4V@y\l#$t!2B'd,O.ӱXRѓ#S`3 PnWe`X%!J Wgw.`?4@q2Ʊ"J^lҬGujglȖ+VC]8,$0Ē=ʧ+>{1AH$X~jY#E!_Y4 #bTQo$‚0̀OY%8EYBJ`vS֗W#0V~P( $cUpJܳW:O'$ܩW~?>\GTrd10U0sx `RI HTAA}no7z*aӧxr9n#L.0"S%¶bJ$pʴ RT-J$;|vHXD{ u+ɷy"Os  'd,2Tf#1\aەLk }?oȗ|OQ,#o?Ǐ1||'!IN= _@@ xT >UWEX=JX{.(?6G]X'h̭0qA6=o6|<+nXLN Hj~F +xw-$DD4B<'x˶ko%&@!U;zTb VH;VC-ЕJbEa0S}\( shf/*0h]@{ WFDNS%Vra{#aQzp ohvyvϿ$^QBC ^V/Q5Ǫ/MDz,|w'; :(-lITT:rȥbR9^uw ~|yIJ! up s:)r(eTA=^= 6Љ[435*I}vtP|WuCR2_ysLл˷#8${ /@6S4nH(0PDjdj_Xzl h<Š9-kBXIxBB] QOw%û)"#6 ӪTG: ]m}’Q?!Z=p @aTOM|" @Âݝ0𡇀y}O|`8A!SYny} M˥UCč a/ʎvG!x}viَT[a Z_N{;G` ݛ-uw`7˱){[MBQk:POm"=c]vDJp`Q&FG{=DZld&(x%%6{dQ*Wd}>˞h?n3A uB8hض5]X!Oc1''/e{(!L=1@=s.*}dm*j ⋼$ d9)u79N$ ?92`Tq7hL鐁hy2M*CM Ogt܊]Zۿ$MA< a$jK&Gԇ|a@? {q7?a {6H(JEe{A?GO4ry{I~g׼g+6qLUL D]=Hd(¸}>q:=B<0`/|Z2i!л /ͩrcTSզzzpj #D|dONh:8o> odݝHn`8 JC3d&F*$:b?("y<~|z!9<p I5f>ʃk*1_$uv6wsW&Lp9Z $IT?բ>>;* [d-|y/u[Р5RTUW+U!HSD JP< !a;'"N:nt|fb5ܛ>Cy Qjxܺ'O"=Ds]KXML -ۣ z<`?ê&rU'# 7$hIm ) Kh/ʞH?% ~{^P̉{?`ھ#'G!QT92WI?ddTCCOM4, +utUU~pȿTa%QHPA)s}6O{yTcvͤ^8i}V\dR:zf~2§o~:}?_-*>!]dȗvqD< m4.k T;ۇ/i3#t/C&e"QH tMNS7 .D?[6EUU'TE&5>w7Ysl?."7eq&!m =c~x'e}R  @rvS>R^ovvIW~aZ|?]Y2H=*q<0"""zԯG_gw`mڍ52e"s}3;7*o@Mn蹔ۊ"Q$ 95ϻ=,^Չ]{}/c!sD 8PܻHFڃGU[OaT瀭=U0Q ~ܻ&f;J )CS΂$ ۖv 6-Zq1eI~ʠJS'ed]%Nhi2f GoPi?kFcv7 ûEJJuDAă3v8{c~??4R6ҟi5oWy@pF;z9NSA6lr ب==zHyש '.s`q ;B! K8O *m2E\U ,ɼ(#3M8 odv;z|˔@.gPQ=) =%BtaL?8%e˚Q(2b[֒}ϯmy#H@II_J)  )?b/f>xs PVH ?(>X)TObѳ&n>s}${m!ѓv\[(H\ vULҘؐE P(Q'(@ %}]x#1,|3!?w8oWHR~; ׇ_ kӝy&5(7'D^O <Br ܆ y87h9pAۜ4^h#2"@UAq- e F甜6QB|Ɨbl" zڵ\ʨi(HU%~BT'P93\m!ן@] Ohg~[5OrCHuh>LFjŋr4)חUx$u6oҪ?mX*S'QXfH!S~ w$?$< 02b~ot{Jnon|@m²`7v\ڿ9o8`qSQ Uǹ]6NA AgT%V-FÏ*@Ljĥ:㯫)f=<_&֥)M^DFۼ:=ݎ-fz4i":y4)% r  <^dv>=p~}W";S!6WhݟO߷r |@>-紴xqYpYѱSjU?Ѯ"pzh@0NoeUU\5W7w{wUr]f NqV bdv?˄ʟPS1'CJ]wcL*/d+ @liC@IbKCs_fndpGjx J46ϴ`"\~ rgFg8b0V+eB9+`%ƃˑzNGK |@`Y?"I$jȌsr\PH"BA햊DhQqnKXERG{c#VS.f/nk$k}&R$cY"gi;T"9,j|eDA8Ϣ#c9'KivY\rPk Qg12ysp$iBW EyIK^ᮂ͸~=(cmYEF\YJo..L (H? ۾ Og_`$yx,ard41HFӜ%I5+/\u+8Dh_*Ǯg"@մK}}uluX0~VG-XKD'Br.Wl \$Upg5>ul7 kll)`;\ZYہ`Pt8MPq{TjOtivhEЧȎ VRt}Z`2e\^wy<ןWnmh,u[^DZ.}AbF h;Mc/tJE+~qQ9*K84;݄ 񉜮>12 S߷eT*AFq I" ZF!0R)K(HL|)]*@Ss?R5تhaL(f>R?{K#)Q_=ֿ_>ǐmY|=qz>p 车!;+A0J~߻0 3@JFc`Myӽ`A3D:ve4M|@!]{:lT_QaҔ E~kg(~w j>bI"ڤ<<5Ǔ!Z8`v:AC[7$BF$ߗaQfӜcq-j$E;;Q$k?=fӢuzevn]d) #gw #SpkXy㇤ǬAd/2|V10(wL[ԛ$F7 KU"ʉŔ6j@0nSS"*nd܆V9p:sdA))e]8r0B_.8lxi3NW +%5[33ufUnNnz~?Ӯs}=\4sVlh Cqޮ rh( q,uz'k:i6pYpGl ӹ8VBDNlArGC]h C/aCk7 \/t%)(B@Si ;ǔ_WaQ|)i7`7^r'y{ׇ-@ha?O>./xMX6:G >";pQps<t'9?cQ":2LxۂD~yd_ mG[#Q尨1#UEF62M>R@rp\1@ݎ/oXmΖp`b[2B9hwH9zg{i-$/;rpoj~WoogxTAH1E}-]LtZB][f\^Buc'FذJl oia ϑiP}ˍ{l6†(m4cDa9|W" Ral1L&_Vd)GVx};9k-@&,i /V@Lx't?-B0B!Tu|B$@ b珨1%%%D?.MUlWɬhQW8,7["-!MpjOכnCcV6SN(߉RX7a =*@["hXɳ!+|~Ӯt>6m!aH!~$277 }77PP3o0;wO' I'ݱd_}V|CQ;\ӊKe3ړ m,9&VY 7!>j8""ןXl6by*/+8hEAntrg4@>wC·e͋="nBx}.-(&d4[Dz,5~ƈQQ]pdpVo|;+]w[8,EIIU98T]uO9h8%JUUz^?[W~ y_EI?M ?|0 Ҳ gbs葄9ho.GUL[Х'kwWXߌt?tI:Ly*_DѢFt@ hG;;&`M] M__QΦE.]r5zu05tvEE_F4 !m댇PonQv+Xa_8;" n}_,rpo_: EI K՛8 t⅑,HTJj00`|%鷼 ʺPhb=,R%ѴK=Ц1vM(P>h)E%7/<\~?>L'M'fL=| ^}@ DɇJP0 \پ;J4=]ج}>=FuL)D%"e3KP66@o"P@_KZ-ӡ"Q(\[nۇ h jѫ=TVSr !We4vJ}wt^âɰO 8 {:!><b\?)B:"Aٕ;gMk[='޽o=-)^ѯt #4+iIxqn 6Po_ge1i0gH` BzW_9?֝ƿɄsa_SJ:Vߪ WGXװ9#Zj<n=Oc΢[?*\RpP9.nX^{` hdOWHǿ4ǏO6i\) C9L?#=I TBTRJ&c`pn4dBi)gꘙUk 2wSsߓp Y6L1悃 h {s7~?x ZtYYzFQ@uF"ț,!fp[Lܳk 8{ Xa"AJXp#'g&}[l'-ty3Nu>5~:Y7'KS}A-A$!j'x.7ʨGlAp@@@&E2fLC) F`хB$FD =|sEm4" CZ,*Cw>nGo9+9]>B+J(3ZX8;A* U:ݪ +It؄ @yn_/5V́C lXh\9xv\԰j<또2<\AHSDN_qcc.E`<"|[*X-ܑHimSo9(΄-Gn>7j::/#ַF}#D̻Bct[}G_Pö;dbY~H3w1 6.oJӖzsg|\R{+hp 4U(qtr(w=bA)%6ewSH^3KP r Y11RE(A : xa|U ߣ0a5fݞ%i.U߱QUa D qcj?3d?j8@@.1ݹyL)$Rv ;; DzP}ND) ,yL fn d2Nȡ%W)=*R N{sj>U*"}9"hfÑ.QD ^>bU8ҏJ^g 4]LZ>ZِǡmYMA,1N3""8E\̔QnO16423NL,@T^2yDu|wޘ jA+zT&J?߅`sҪ3.vSTOoH|{JzKkT99#]HSOߣ@BQ`AgbP~J#vCyZY>k% B_{y$'BK βE=<"<;kրS(Y4Dz(m_CZ'FadZrJfGBwm~dܲ;֏Ȏ i{+➎ Q+&ds#ټGcFŅ\(( jD>ۛY264Tt-XB\Mgxaqk~QQ1!跿̯K U6cxjh=hw83}X;Ȓ 㘟#h i$5#iBFΕcJ #㩾-Dr qxXU4q(sA, = B+ 'Y8K)V@D3qѕ*hw"q xiNQ7a0c4cRo wP2 1]VV|S0_P o-"?cQD{&=맷8/>T'@"$Ih#ņsS}נ|l;)QaDۓ4=߄kgOTEC E g(Ҡ@6uKp_p̋Y}`mXԾI$?$NwI$'t6S06paECsa u1!|oP_6A ID,6"=r>:V8>N}<<ٕaL=9|~ӹƛ2ertB h.AK9Dp}, aԐv$^,d/g`M(o-%$"ܣgojQ*Z+y@?YGN2tq1wꚜhC>Q! B˩S|!/ PH- ;B"*NV{t*;09]fwnQco}&PQ67@dy>n|<dT.^?jn{}TvO&gX*\@ё3\a8:!QkM%\Bvy |_GKb(D/ýe*!B0`=xU&A>`_䫲|`Mѫx:/t>V}%)L(T~݆M۲*UV(_1aqH¬f2\O!B& 1ݑv{EUw1gs\bZ>s0XMi8_@>TyD(_L  ̄S^\a.65NP ѽ "yVsC4b8#}·С#g,e|w` UQ'cb'JyiԪdbPTCDص<u:=č"{%RM=zr2+VxaB4x ZDF=J(a>k[{+Pou@5Z^1B|c(Oܲ|15mi pᎄ~ϲqu'dQ`x"/k AL.͢ʎHTߴ1>鍊x}*pg\"oaǟjq‚*xi9AjOgd[|=k|9}|+K xOš*m"`2D"8#G4@p֢"%ߨx ~îԁQwY1 s<ǻݵn'1T9@algl0(HZI'"V-&T06y7(nk<0Uv\"/ Cu0<`WM~|Ci[{\ i¡$'}11Tq$ a1)v섻_93Uj696>5|j Hy, `G(%;$P UȄ,;TT.@ϏG?ڭUo]-$&&"_-`tdTECh?Ha:yH9QDI\t-,ラӡo*y|/ OnU_祯ۅ` 4&2^hkb?voMjO] kF2p ǁ? # cBW""ߵݡeBow#"AFII+,>_fGߏ^5OKmMBըSV"s+ΎuM)uK|1dVA-gF;p-,7bGŇC]7Dڌ}7tS Q!;R7ЀQxDk{yC[;tey1Hl/HHpȠD7`Y$8i}n|dBS- =dDlZ79'}~CȂ*ܽft]4"[CĖX\ !/"7UFfTdH:Ľncyv7:$G\wfx^J~`8T&kqZSQmh}( -LX% `MKLHQp2z`u\X"M"vW2R+`q S@xr4ʟf<6_>)f]P%PhQ`zA+'/{8~ӧB~W A~D2l^\3xvO^'J4KJX(5)CdS@CdB4OF;Z3 BPuV|ucGWq ÿfո9׿zP_O:ǟ`rqtlkG _D`}F鞼 SYooFF:QEWs2Mr@ b>9²?2@!Ge Ht'mCeaFÎD0s< d;ǞxKW>h y5"jB ^ڍ uSy}n2^rocj+]R%‰s\MɉyE0:ApƵQ8rӌG$Ew]^DK;ӹ:[9}\hK'0c0T1#N$Ԝ5 Zo.HPAss|hCp./˹1qcկ2qcKd\ ' (ϻV}8"(UdQI K%$\'lT @VE׆! `Q9qGSx)uKJp\+:ȃٶˍwlMf0U|,0;s?vX5X0FT~qOD˥i!OBuŶF"丢we+`xyQv4тV51.។"*(Q**qq9ĚH0sFi協2G8Q&xpӏ5Ii#84ECY`6S2f\ &51[ZRslZmZ(G$I-cE㽯p*cuYbC`6 ҩ+AH h*fDDa]+6h"xQy[:C6{>/[##@6ʊAĩ;Nۇ/ٟ) xClN8 yr/2 _=m\D]J?lGh  2/ӔX€T>ګmЭl`_їc+^;yu\/ 3"^y?{ϔ>ol `15{]KA\)牚$Q?Wu.v]ʠ̭g'_b3ĭfGl^cػ?:cnB͠#_AQꂛɳ>Xih_q! WĶ+ukEahaέ|j` QcI ӷuD}d8 ((a,~?\0F0!>)Tؚ8 8$`xc C /Hlͥs Hhx5U,3>T{˿q6cs"hvr κ#+|T{Y"LknUׯճHX50p{:!.p]6ӧP ؏>A5ݫ H""UR i"?=ؼ?Kւإ:wy%bs-%g*5 = KT9+.!I$Nu6?, .wܖXXoi|Wj̰f䰲嶾t$všY+qPCΒ2k$Q|QmȀ8gq^`!ԽSEJ;K*1਎VU4TG\> Fzد!9au[|} ΋̅U adl+_TĤ ~>D @ aJ=Ķ"i"tJ"C ŐHr?لQ^} ݫz{Wpa˼y` ID)GH60_$BߦN-|J &cSI١(;6;;њZM?I47^^ S8D'g{/x5wFk=z$xB@s "aD`$F]2@(PɐKpxh`|Cy=P/ש/}Ay`lJ= p E5Vj[,+B)O8K(y$=tl_ja,ξmVU1- ϗE8ԇW.s, \rWfzVoz=*hh!~U1@QAP}Ws(Q+ \ s"kˋ]0BTz̦j)kj(r*2Q`U"0b,$oD)"Hy&A+SrZB$8["n􎿪(s Q+vEMxFqn@۫c,uzuߦr}VxO  FlVIF ~=9 1B r`})F%Lw2-%_}F< L@t`mJ%Y;Wa=5оGvdIm Q Tú[ RuV1EEZ[[>F]ow *fyC/$/ߞ[\#+:C3BmcU=1XFi^k7OLљ-n}BsN_Ӳ{*vx{xT2CKDf08A@XJ_p҅wk{|NH-ŒΪ{G)|: `m{L1N^FAdyoD';qAu_-]{I!xMD14G0ʍl(. 0eA(@r0zhК`> ?1q- >q D'(ty)nԂ~LC6]ĥ_*rfi;{gA%c#O:0;B& $0@?<爂ߵ,o=~T]䂈l~}Wzox[*S @~8Cǟڛ#{m&@ŋN5*OpuXz^u檧2 3^h ۨ| 04C`mfM<+JDJ3'>\ȤL(닑C WJ/s-ַeZ}w5Z\\S'BDa~β,YtYlF W!aXw6~LC9e|Ln`(â5>#ɵ2ƾ0]3% t_bECˬ|1xj+5 aR @$st\`p; z9Plb;G( Mz:jKީ$ݽ_:YY@=?"7+=^IMT]͙@ w夈D0K]hRI&/mJF3Ob(PA*@b~.82& ]x#DI>1{‘0G ?| Cm_{fi{(pM,H>8u^LVEl3oN=0IB%z;2T;6?ȖG|1O B,`ȧs_.p>q@{JLj, lVA&Ym#Yd:6+&kCd>p$=N,vL0 8R qwş.`! gG#KDQtݸlFڊ(! {>(Զ !kzfaDQ ꐁ!nZ{)x1 xP(x,\ ! #qQs8PcCחr&21sXWj ^ 'd ?5uLAtfu#s$ )nZ F[@1 .{Vw[#i:_t'g砞'ZjE*k`5E0gv"5~\ QB ~ GudK6Cn*]X2phew5 PK.̓VNd JG,VU ;!?)q=P`v`ԀSm ~4YF'zɠFıwGw> =,nA?O6*_?|ݧݠLKRNb, 5DzxH8әR],^+4n)-fvb{o'2oKw΂s;Ec`U𳆝 b3ġA|E}n,:wi7J;gқR,Cxi$#4@TA@wNQ3>Px- "7pDL'ࠜ.iڃZ$zV:y7OmoFj~UUB~ֳݫC9>O6fo.jryN~ :v =b/|K$K'n;C?f8Z{>A}_W)57)fޥASA  5wa<$BJ kT.troW.x9TSn#1 X}t7<Т'뼋q;-XeR:kΘOb$CbEgmv,k/? 6L^Bד#i^/2>X 25I>?P&`>NVD:;TЙH}ЍlC3YN<"a߿wڤnSbG^_ħl`0( *$/̿7㨏Ѓv%>j* fˈ{<40v#0(ySic z1v{Ef`K(jC6@mpR_dBq}e_.J87W݉E{GB.)zBmqZNꊑ.^.{miBFsΫt^=*(tPrO=񚫕(,$VL)(BS|;7Qa;E9^C|$إJbvF;k埁y. i5*qȅ3og3gj6r i?ݬD>D􋞛 s)tmxBS.YWuH: }p=ԓ`K;S3ܡE2QIMp-PI@$CԔ.aG0aΌ'y Dȸ۞] RU=TMp7Je6Xb_|>AX߳=}p{h7v3`@J*8}~R*h_pRV&۔㗿-F=Н|!k(`)CXIqsiP) P Ct'e4$Pl. (BMRT~{^ӹFNHtN#nE]ird6]&6|c* {?mu;'-7AZw~tBB UP b^VdIS~nb Eh;HKC( yztOgdoU`|1|u0)#x|QR1e1\_~'}nT}x#A@9?d We;:зPhT]MfMU9\yx_tIqB|2>OZfV0l]:3q55z'|DF#Fَ.w,|Ey4;Dy=0-X}\F m q[:`}td8H`xXE*Z*S%,trd `=W8qr8^iq|EA$|0}ݗGo{K|sUGow=qKg%~' fhAՖH˿)x^w^~Ruv(Nh-{ԯW%rC#̗Q0zedA->}WXH 5@+0u>^DŽb׫lp[+HC_>y<@vVifŽvbM-$f!D\hוqrfQP3]57fȴH߶~y_\T߃ C~'gRՄY£p0$FA̎8{xN[ Bx J |c&j~b46-!yk\~ao??2ku:T"NyIu;Ձsdj#˽ ;c\nu~lw`[LAk`qwÃGHd %n1/;u|#CRٷ8ϋcklav?>uc|h\  Wխ Ts HE&6Iwb/OU̟?˿ vR@t-޺65c8 9-iE+0*g6lRj1)T86/*`AH p|:c^2qlfuuN݀L!&60L&6M]><U(3o BX>4YCYf#!{jri_ H47j 7eXZ5΅ J6OxET;f<օ@}}4zE6-ЗkKAxXO|a=,v#Ux}aP@l'=x92_;@6q.kP8ƅ1p%^PI6A#~.&4#,UdNA7N߾4 ;wcSѷmAL_~[@2<"1i;ڎFk. v9H,#|fSsopfcz>'RJgaح@PT] l4'}ö²LQpQ'{ (Wh-d{_OpfA #TպoϻJj+#hK9q:UNeYTJ*e+8&PN1e?!ǥ,9:qC ̟CCl媇MchaHaAh`UCx[] /Lު 3OLf.\wqCl<ו| 8w؅q>i I7Ǖ];]Rȫ[r6G褥cRy؇VRJ&WIiDsl3# q$ șalͫIP"&w϶?8J9W? Ƙ' qZacm?|<`ͶE3d*&Pp3P FYB|6"s= 0̌_α 5m-Qq)%yZ ZZ?WtsuՕ9D!v0vKxj~+]6 lGb B^K: ~^(/u:@@q{^ڇá >7B7pqOe,+1Q7KJ me/1~ 5/gwSֆ;Zv5tπye{L{БK_՟K6TתaYL|kY>K @L~sHY4B̍!U1x|-Bv]h40g[-%b6:lg!j˴AkϴQ{z3rH mtÌt$BƬ <w;FMe`KOM6~ܭu܎.i#t"ضe5[ȭbby^" 8_B@rE&qmXh"GW (NG!}2K"1BYA#$Oǽ5K'"G'^bAHyE@NyG42՜,f g]8ISIz JzYzއ xLٵv7ceV||Vtǀ= TU~ѮHxIe;`&"T8(q '1 X@f@@IhSt\巫P'a8vxl*jS a VDCuG7;21FM} !1i|c8}ݐ Y J5^Hoi~/z$@n|GGm|/]z>VvAN֡%\Ort赫[JpƟ{0i,H3xွ&k|d z1MӴ%AD 4vwtz,{s"pvvĸٓn.M1  %nQOҪYhagk7P}<04$eb)y"uC c}ȟ:)/']t=WصI>42;Œ32<3X3^hA} "оλ{־x;`EwE?!> meQI; :H'ـ/o׬S!N@Q0XB,V>pQ:By%q p],]~G\(R H}Om~b^~ 'IPH=߲]ѻ>+SM{/ ,AJІ Jwq9 tT ح96Ṩ=Pwyd=mmG wkD*Ka ?^K7~ gٸqEhQw $f5f9X?":XSOTG8C#N-`O\(o[mpw팪Oq9%#h|Y_0y1iDz=GGU4Ae3Nr@LH[>  9ᦲlv1PglayLpU"-۬UȶJؠyDDIb$Ң|\@풓|P6u{`:tz)擐Ԁ{ӞfY ݵ85 u6\k7D& !H/HX9‹3CJ|PlXr I&O>9zU:zm8)#1"(?!$7oFDžW> mTx^bz;{XZQ;VBN:5.?vX#_,/:Sī /!}q28 I{S؅?8H8M`P#~_" p}hoFe |cyۮuP1ǿuyMow3aO>Q񱂣і`M-C0zj$̣Xyp?IR\p#M BflT19z|G3-oHe;oh6)Fdɘt#x濙o|Dwgsii5tz!Vez_pxa}N{xD y9Dz@(O Aؑ}_ט /xllb07AGH?P~'$h*8?1l{6`OǡN`"E0jA{@hjJ@J(;aQ\@ M Z)H("j6LLJP `  ?Od畀p; Xa ML=&? S@X!*X;cW5|@РSc7VAjf60(j|Ti85.Bl!(umss$s%DA ]}|v>T^a`b ؀;{l%>_Ň&gHt{WOozbGrzQrZ08!**Pow>g&O?8 )B0TÂrM'k~pA (~hp'=B~=HgM I={$|L|JoĮ@p ղ̏'?@oH$ U~p;/9W&L&"@>}Q mQp;)) D(^ > 0EA+C2@(=]bj@2wK]H(Aɳr ŷOPQ߹ܗw <_{O!~A :_Z//j!jxta<ŏwnSѕކ:DYgdy^k=qᵨ0; g!0ÚtN~B$k fd%@vӲ݁kfd^q]a'n/&()RQ! `eݡpI fPt$_vL$qrSxl|Zf'uȔ220 -I@"҉㥒x5x}&zDo<8_rgǒ?2?1I#~p(o|^Cdzaʍe\<ؔ(`gYa0{2fM}[p}Uy{2 IqwXzxvA>a@(B!DFDP@RX,ZRB"¸pc\/T yDJ`hqAD`~{| _C ԥJt # CT'rWwxu9qe=^Vn>X>)dS!y3.G6.&4|~<1EANn/,S+U(܃hn(<8 v(*tq!dO\m??j_>B&j2s9?iTu*k]:хq\?Wl/fi`( Q"Y}<1A <} k spg+IDM@ف|ʐ={XY#ZM_)v 9 ̗D& ,жCqZI$6N eYfX& bfENN q[AfFgF!e}K)%%Ig&%(mD #^سG5!tYsȡ#X:\pC-`u8]r IjeIOfj`~a#X#5!ކӡY}z=kkXr=@CPW -Oy0r8m zԼr81r(#M . |Oơ8oZ﷽#0f|G\"P 1 A$Hw}UqoPHs&0yJ o^ t%)FJ \"j.,lN;$G}Bad)(`!q6]lyl 成Aut7 XJ ͼ= bkP+сb8OfOs]ktSOģlP;f|nZ:{b?KAExʈ] $.|ZrRImq!Gy%}< $92Eoۜ<6>u[{$Ca;: B0ĭ Sی@;/JX&bƩ$_ky7TOdп/ O8"ICmsf UX.Eds+OkOPX-nw$_[_2'*q7 v:vk0?hL@a  60Ax=%d. c$J,;D>Æ= %|s(Epx&>\kaEpxQ5OWiA 8| 7ܺjHByA>U#T}^ltP,2ml+i5m?YF6&uLĎb jj&%Jo !((z}zr"-n,q0>>o.[B'D09ں7goS\?/sx}D{|*2G3Pnt0xS " Y *)vw府O>G1.ڊg|5k+=D6trUd 9}UzՌӶ߈Ep* HU`W2 6#VRzA˟2Uwhj촎 m| r&~z^qZ!c;~G:0ުEͨ/ :G:]yv鞞.e^*v9Z{Gx~yϽosS?Cs#:e. Oö|?~X98DP uZn$5p)U &^CGۣ{9Cv\ٱ71nk|v냈'^oG^Elj'Ou#ꃦo 'i#!|T@0:|0~GЯw3S m?h[ovx0f/"Z~ؑ_(<1 \@ !FtDWxkr?(p}M~aU(0[y9c+w[ᵛr?j/F͔m^;S{E pu#.0[i8M6ry ԩdGlq b XkBLe ĺ>Qx7G_M \r{?vas|0FO0Wm,;4'w-]t(yIc_m`ݎ{A⯢YqRPc;pߠxnqo:Fu̱ڌQW~wɊ<.ïq{e.5֌yOӎ(cƄ2ɳ#-_ +n2  ?-o|#h6#~:HY+|Ő$y+*>evOsV@\1 UvoyzOYj0{) y:gXߕNo^K*ϞNY-F *|u0ϗF7D#U"swm6>iqw4H&=?^*9wMoD~$<]|8VlmkwA7ݪ\CRN8# >5 [/_n<3yMǣ wKabjr( ",444$_f/k?NèP;G<?WkxT-~@ܡp|| SŰsre(A8ghG{"3@8>mJIQoAj ymg bZ( =#wt q+i@8!l~}R4ۘ'޳,<6/(g3Umua|DC(wv4 ivOAo9_.*RT=v݀ϰE|YF=`8Pɬh *} Ϲz 2/6PJ*ogS}ůgk>!@v0A Wd=%d#lW8x!:cS5Ab0?''PZQ$]z)%n22,`FD5q "hi֒2!* V3eT)^prWFb2Z&ܠ" 6urߥE8<@ȭn $pkȑqƉ5[yrEwpB)x~Rշ_pg$>?6 *H30`?T#+IcO }W}e}Xtnm+SuA^Me{,nAoOozr˯w|euz.;}n-6󘸠b{e׊ʓ\EYH+^ЉD]*^U/Nj=zG,FA0 tKu{`;_?ǑLi6kS* ;W8>?`~\s<&/O.~ x#]})xP (@򰗤r@ @ C'N>}18=M.<$0SUQ;~ܷV@0x/@o`;hGR gq ~Ap 7> 5Qe>ISQkb$9Pk=YIrK𶶒JKi>ԼhQ^⼡(8?Ҳ=0˘_< ܴl}t/d*_Z+JN]KL]]wjRWOخ\a{ZސǞ/7S){#C2ϯj2x$vu^bF-ly{C}qOu5Ǡ#k}(%x}Mq;s=gwx5ڲ6" 9a VW7Ҙqn,H8WooWJ޿FwnR$P&UxvvGu(N6WAՅ<gL%7IR׫WU f+@XE]"6zS%bK}qu%jG:ޜW Yq[Hs-dXS9Vj8Q+6low'[8ftwB>7;M :zY2r}Ó\8M@Mi)Y ( eRDH@DDEIAPKIQ*CD%A4Jן,!ؖh(%%`:K r"h&$* ""h"aJe ")jhr* *!/@2>تa)@ >(E=Q=R"PG/ EyB{Orewd~ɀxn R ԑc J- r4GD sỈQ)^2`xƴRKȈ\AF!) HIr3 -D miHb n% J" H@{ץ<ЪNn0Ta^VjJ4"-DfѤS;>27&of́:P{1\Eav/vѮF^ZKZ!'g!JCm98hsphiwD *pF(rE 7Y=wX~9l}$#xYsMΟTY N#@{a Y0l cF\)hgw|?V+rtPøTMz ȽU]o׋B?_Jmõmvj0RLtͦiiIJRJRcu't{[*kqWngׇX;_y a;-'Ϲ?/]0rgA"hCA8-833333 z#/ʒ.L(қŴ ^FP!)edi1DBmv,K? 0&χ-I\ #c]"0m_7:|~s }Xr|D0 Tt'\'?Q2<w'x3@yd{ikQSg*x#h:aŗKݍOŖXVdsh"%Ԍ m_GRLC="{* g1nʤgG`7 <5>JyJ_ιWӖT}y~ʷzx/׽t/59 [ p_l1]7~g>?cȣQA nq9^ @+ٵ/˩7oz DOTewvF}gߠ؉oQ D%ƹgy:lp0'eZcLB_C)c[!V5azg*f:CN~%Mcӷ5V,c8u $4wM~*/ݱ61!GK+-o=\>z\@tϠg:<3 M%IDN?M~CѲ/'_;؍{%"*?3b5@PP6>n8 K7T`| xAK]yeν1>*KyԀT"+wu!t@S@BK=kNs x2L}>YsOWWt RDppǷf> dDH`Oԋ3E!Zb^6SrGx N+bGBc+?jO胾 mbM{B.P7(DCI+-0 r1.P6ʼ`>ZǷ JOx`;5VvspbO/}]7ZQ{]m 8I,9IX6GZ Dt} 즧ai{ēe1_Ʋ(j Կ'.4TM 9F@4"nA%m{zQ:A**yE6NO, ,C20ޣhCv@v6Sm{㏞0Uz+rIsbxlI 'nAwa7H=k)Xnn*h9s rW=Ð ɸ,HrΩe5nFi I"u͹ [2P`*q L pR&A~  rN@.#H!1pFɩ=m (x{HpGc,{Xzw@dp]gٕvި>r"h=I D]\L|agn@9פfFmЈbNwEYqj0oOziEhcpviP(qƐbo{O?HD1؍`í0S]HpxQ?0d9&O+1 (^ѠR$#$B -/} n<rGg,D-;Z p4}mKR$d:`rIo{z Z)a3DϗQ@C|UYF?Hw˾AW- 'F?iDwĒlg@yu/&,3/ql2e-hCVJB0F2@{T PwAOHH`c(7{ΪueV:^c ~&'iI\v^=-,ƥ?#(ACͦ9xW=rk7pm3r3i2Z漀Ns]C.(^H<.9n 3cKY P-Lxb:ul@ H~!LEc[9BDלw}wtAB ϙ#߁F[4ݴ`QoۏXs!${(B[U<^FÄq 8R ó /,Ǣ*qv2%WGޠ,7fMJS'@WY rrMyk!ćěv>_c&J{ ,OL^27۱ c=.0Ggt. ! Q?z `EAv\ ?56D aEB3 "$7%?5OLC֊k՛i>T`i: qSfR\  u⇟z}ی8y6tn;QeWI BUGz;(#$v0sp` y`f BQ.@$_)o.?[\C4"_) `=!Mvh='n*q| 3P柈Gz@k)ٚcoyS%li_t4脲P̤Oأ{u&#u#Ht/ڌϭ/KJp +Ch^VLm艋y}UħK/G&sk\ >4!q!l6u]hzJ|-i1PBi˓Wx2]%II*vN$f3&eZ1x݋y*:%9G_#Tg 5T)(Ewz^&n8;PO%["11{E)+q32>G^VI(p1y I0jȧ>r cqlloXǪnyzK؝nCUgdԇxy\v"ym0wVmե_&jeDFQ|n79_J.W^˝- ;PmAfT73N>R/q €㶽7%rAa|f]Zme ՕYvcF;-/ܢԨ0{%*)/u8(R-c.2㳮7Ծ~b ?̈bgDWplw"",cxֲ>&C8na (-t uJqgHkўL( _ iKsv+t_ wʳ.}yWh{~ sF34 1+vuF[B5|Gg(kWpۮE>WM.We#KIت\>߶n|آ2tp俨նĮ"ߎ\FH<a=NɅnڱ(ZxGZBH!9< 0YoPhZGFɻ>~vf!<6 3e9^s4snd0W>oG@hrO a⇗|ހsyѤVԺyrKCpcvA7SM~6sn8ɴ"06h<1@.݌2tH~3@|J$kn1:ߥ5'oùpÍ1XElF:X42i :ͺ8'H漭"j|:]<9\# ,v*7"(pVk?ml4ucZWQUv fJ BƝ)v.RdeҾ4gh9t92%aa@)Xy <<(B l=rlҼqq`o yuI$ >^r}f`Q;xnq췥kW8԰] :@~]@mrmp:p|g #nkǻύmoq~ 􎎚f@ kK8#[! 4"$۹O0ƣi04?A1i8*20%dkALGQ " ei?IAm1xr HOYKM'7" "fR<8BiFSeȜ#ϽwHmgL@Çnw΁w΁k=쿇1 T$?Ǔ} `wFI $xx0Ȭ|,CU3m:CfKxv`ypfFoFvNNXk *vYW!j@ېgM:& %3N?@doOk7-1+c8A?щm,ﵼjX`ЫLC<љi`d"|G;lHvqu nRL $rնzQG3Kt'þPYUBX?3)-]M @RGĺ/E3:0߃wnZE!>>GJg=GUu#]/~*qx|, Ӷkk_y(TZhd 1(#,Gm"$ Γa>Ww_lX$: ;Nf_,,?خt$ Gi#1A{/6h_vb +5!iD˒XYtfhOI#|ݽѓ}U^BG|%cVCA ty%chD2QaqDB٭Ӄ}b(h r^dDpVn# #=u+`HOJ[QLgd(~ꪠMxS3zR .վCkH1PPu KjX ىY13LbОS?շ/?f>;3w@= R/'E|^ViCctg5g+v;O"0J) K%fT/Cf!U#U•2X(75t.\ n!*D Π|cf8I/%˄3~{,JلۛSd|^p.|R!ȌTGP'ӪgɣUOTʧ^t~̸3 ]# LI9Plٯ n!h[|D 6PP^߇ eOEAa'n##)b"^Ç'Db]DM{$|ZTQS|2?G$al*isՍP`ZvKQWT^XhZZ?E~7'0s#&~ϝ>lg!ߊuUS:[O.,I_:P:GH} G9Bo#%/ ZUU%Rgѽ@q]7} _jWR~L\{RI$ f߽ED$T3PO78L ȪJ77,wgI%^6SH{}i)CD٤J,=E.(DA\jS8-_sjh(i`_-}@ɉ0|7R"c*Mҋ@p!'*.AbP P~q K<ѧ0i9Tor IA%1&$:Dï(|p9Fy)~[|;#I*j%;sP^\|; !0s7A c( S~V|&C\`?Ѐ6DpBg%`xN2⥨0*ē k"4 HJt.q^ U?R* IZB4oD.7rH[~x/$11ޒoә_naVUKócZr .zv "M.)<%D?_S*G珍æKLO]\qeâ/y8pp':?? |ò{ûP%?. RԈqEq6PH ;IHDH!}[JB燯?@k'ہ` S @µ)W5C Ň.;MrH0XC9;݌D/QcܱTq}_+1^=HUMpD\@( 1 :xB1dr\"ᅦH q.{bQ:Gr `O~O><wA.tϰķF FoZq}2P8U>N:H{t_fMO :}o~"(5Sn뚫 Xd\ ~j/U!; "22^|~*LyT^}_ptMTH oЯcwY*bk@ɪ縒" bЄiPTO@> *Mfh)b(FeX@h!zk,*@{f)<[kؘ€I E)4:ii!k[~X<.׃0CWN~Z'6 ߆wqy_7(ppeR~?=G= A@aC;gAspp"#|i@UZR9H3 $:L-A`vϿ3wcl~i_t :SJ/HIOA>6^3xI\aDhZ*uKQHL{fr\FQ"I%< Pҋ u΍ww`.(?5 i~]+=ID?tăpD H\!q wGU8`Ax E AEb ?j.+|zPatP#ѵYf['d)\Qd )B?-Uđ`K]׃ vsdU)t{^])8:9β9[~!դ}yv\&p},xxl'k3kU-hrǠL'UF3H< Nml;y׿ӿ"ԛRAt!"u>8)R`=UUd,vݻ G|Waw&W=sNޒh{\@Z\z8l' >cuD[YCŖT/ /Dpw>a2f$Ӵi>G_00WkɥLt؅MxXOh[Af?Gm^g@yV#-/3*7)D9G}Ea8e&@[L2&bp@)Oڅz* 2΋p[@[?Z߿Orߒ8œOK4dN==;5*!rOˌnF.4C7݆Wa?HB:M3Ryl,I2LE}vX":c>SM(|V1%Vf:"pʳ `\@&H+d8N n>q{MQMd`vYIGHYOP/Py/m6 sw~\ed 0\d#Y 36l9>LHr^4ckD(["rܐxr6ܑ ō0w Ո檚z]3Q |;3 mZT)cc3y`ߏ2 !CHV#be@Cn1̳ 9߷~a鸗;Vbh>?^x-:%3\2J !T0e=K4c1Ы#B/qH!tAYOm)*>3Eb="HdaT {>aVBg.t %^/Imf#0(R!V'd5W3 Ts=@G(@|g(g"DkO>Z>\^R|$~Ȟu8m!لoWͻ P0#*1* =xGy~Ux=(GR\!ۋKPK<0ۍ~;L?\>t ) I("9Y^NMl˾ 5ޡQ9-=`o.OsW9X4(}͞j/[˔q("7[l>!1쳉ԇCzuwwSNZ ZBM@ v8ZAzJw%G5=Chr0ׂ9Y-sA# - ^*%zR`IXWcgit۞6Сa/0'$i7=`Gl{neKK޹3i[D2Хzb/ñ:՘SX^"H87gNcEyZyE;z`T]2om_aן[kPv]!VJHAaf0A(}}w=p1Y~߱|lY3!f ݮ ߅F#c:&gұ|OubxӬ rJhp@QPm矿/kx+p*" tA Jӗ+*IȄ}PHnYmR*ѳwU*T12DCCnBHg"?._Bw fg@F1($U>?#Dw|2_MՑ [uD\"8Ex"` ̥/=ƶ1wMwgrJ!N³٭~ÏᖟKo؈BkH=mpm탅(a?>57s3M5܀'xE~v0d0P<:6 /ͽ^ǥ[Q Sme反#aJ?ȡƩ׆g,:]/vr;\}1cᯛvz*[ܰsCWeG( $% Xn{B6Sڍ4PUd}`,Y_HPl/Q?Sĺ'`k؍RkRVt;%F#Yy| o_$N#˗avk7h:8I*Lxt!P&BxqwrßZZu 5]n~Ic8XW:6Ν&spuo1iӌM|.:2=HO}gw^F G;G@f'=_y 7xy؁{&Tkv2EtgNe$ M0 # :*2?PW 8پJj>V容*=9Pxjӛ]s/a(JKx;A. jɕ1xVv]2 '*.d0+@Ev+> v*4U-VifWg? hB.3~dk +qK; Đ&2鈣l`X30ӈ69e B0ET(Dr9UDS9\ r9@~W2IWCS|Äےia:\P~!lx!NыC8Ҡ cs#' 4)o74לzDom'moOb0k@֦hhč:*/F A_L_VXBt 29>άib'nE2xjXpf)jPsدGkeu Ya-FtKm{q$یw*ip#A+qHGCH|3LeV ܧ([3l"DmψsA,wpg; ǔ0Ӓ#U||gî]AqCvݹ?}+)}x㫣(7?3 Bk.i5/igfp]G =#*S7eocGe:8n=>vrR]$w6tC`GBgf^) oyvt܈TH ڿg%T7M0udE VR! qEP #س txP`at.F4}:KUn.ܯ ߓӡCR6.t(P'ߺҽ~$)V ͥ=~O=XSχOzWXV,3Co?)jQ`+3Ӎ*+FPҡF*3xtN.9'nE-fcF͕4 qu0X5B'M8/A]cyXvm"װ_~sMTa: F ltX 7?\JD2ヸQq߄^-Ur6Ȟ6ew8|xЬqQU?B=Olgɪ|| !k|v;GV vд)u٣>PВVsrռXZvl|ee0.hǹrӻQb7\TVTXb)''VcDKugpQڶ:C^Yr**bDxwn9ʯtu |1(2ߞ0}Θyo<\ FD6b"#g7kfwR)Is=|aFQvux-N1v&]0PT0]ʷfi@(i-ͤѢOR|^/6#MւổB >?n2=}Y[OByˤw, "#}4ޝ(o+hW/ג4yAm+ɸyQoD64PRAP R)فlx);i+?4wGИUQ5Qt&_0]s=O hNDQ~ԅ [k K FSQQ,&Fj0:蘍Wc'yrѝML pdVrE<Αa?֑#2?O>/lBGے2TAPA$.?\[fV8@!wӵߛ?Ub@KYh~O_`be_6*&LZ:XuB̔!HZ %PWm+}& k4% WtK .qs{}_[|:?h:HF!4~Dx :`WhWP>[vp5l73ݾ[O' @,H$(^(=Xaz~il+`~{D</UO?NTu\u$R&n?Oj?΁pKwWoȪQ=+?Yo `x莿uJEQe UΌ'=xH"Xb Ofzt294y{ ^<{5#W0hOyDȁ_?_YА`@.o@}s/9M>꥜NlUR 3AGɭ=>q7)_()BY0'"%p ;{L' @xc࢜8g#Iՠ3sPa<8 ${ڃ,#' 'co Mݺ4z3^mYB A]ZVƛV+'0x! cCM Y,t_g1CL$1~~7' XCAFtzхqc !Ljl=&o.sgf sm#}G%\}R>>Ѭ<|d\ HGyn!RLTTG,0]~ _?iP9d̑l;.,2=9$𖗲u :3Ҹ9cf5qG fŎ.2'L@̳ f}3O=Uz{zp` ]W 儐 9ȧ:|J8RrPlFF)9c ,֧HeVjiM`AuDPTTRO8n)цʾ9c{. MhjU#C661Wg"XH\ SKGQ3Gv,NjTG/}bTN17]Ӻ|WEj Of 6Cw'D yrθ`9[ 9:G@Xv0#Z\y;Y{Lae ZjC"mzrwMk"m4B^&1vGfg>GL#bnvJl@qӱtmWo "W_I8)#/piP"T$'xuD}]TPR4"%`o!rH+X@7ؽ̮{ú`k"a <#g"ۏ(W"/.mmNo^ +"cDeSH914*Oؤ cwDvl'h|DCF8X-#]!ۂqW `Ll8e ^#4@`6ki枸}-?P?NO4^SH^AwQ^i*ڰ܏π(T|ppA9@Q'>&@X DnJtSk˱?>E0>T'_l>̿WƃPrv ~; 2U"M{vW SF(vю0>}:0$~)"}3ۘΔ+?O՜@AZq"n!\Ϗt?SH$_We;"DKml9ړj\C̟ER`#`}{7dw;2@ >:,4xo>C{x}_$5&ueH%A4Q47>g^6a7;|>ots9v|DHET'`>f8U+ 18`wCK`=Rɯzw9 $X D:$a|ēMI SxĪIƕi y9a+X'qMpҧ LN}:} N\ l%\ךis =._Usco؂P3qr.mʽgXI#; )42?7fh#ws Dd5A#aa,a٢;$ δA'1#ujnchTQ"* Os̐?ɅgC\<@Q$I#- lc*Y7dل0;?/X;I;"gR,U_n::l1ylg]1񐨊֙(.G qćc1ec$!â,Qߓy3ݩ0HVpB144(X&e<\z3*U@ @tlq3蔈\Ag3R9ųI*xW lZy kGJN^ ""xnqtrR42RfH2@Gh9 j0Ҝ$8W#0%&60$',OiӹEw5 Qvz n;.)Y_wA&X@9@q|t \S/˷$lO{XBHǫR,Dyy#3vA)" 80S ST3Vp`0M'Ú]1 F.I9PRj (68q9'ds K `<ӅU9۝]xl]]X':!+PU;j p:.Z[+D"ZD X{ٓ8Л  @5 qpwGT47!O>52TMm<:T|ƺm$jߟEz uR_AF[$XF4v~8PO\. `Cтu@xg.-v^F62qTBghNzǯ_L}N`L2?̴2T(3\qb0BŹD5g!ȖBC/Iw;E߼=)iBmߚbA(]$lfN~4Ԁzgs1#D7NG4h/0FUl@70]b%6NnkX 4"mȂg`aAsHsJ3<h9A!M%-Ԟc31i54eS^ 0tt 5Gudwzdۅ|py\ǗW>9bSao۞iwxV87 ".BY!oSŵ$=eXGx-;9z}¬[C {PEdmg`"6ȑ }s9A ЧijPI=$8qnI'@`)KHlr=u(! Xճ@@^ҖDX{!;HSH*g 4 OmK?Fl 1v8&O]!]bPAߨ>i)F\kA8~L^L`pF]\}R>H`kbg=Q")wc]mǼK 8ްzI5 FԞ  7~#b A|:E ״ϭJ{nW΅C@' ɃuJ9mTEUa#eڊu"j%( ?q#@X) 3!c+v A~{_batXFu0=ß v>)BR%kܿ@pqw /s4o6sor6j]adZpmQEEAmV$I؇uv\,W/Kϡ}?BqH ~!O͞OL'?L3߱/Y╂GBh٘., w7Zx!LAъ 1|I,7NH!!9hY>Tm=W8d* )/TS'}mB9'0Ӎ XF/qa >^$z꯭4u?pk&>8:P|10> DFOBm{S:x )6=nj_ZfBK7DAS;@i D]Q={y ǯi_.G"f@{H@NG", ښ[`FM @Fz"6Hzr3t7hzRT-=J@8e^Դ{ɏւ}j Hu8K|4 Q,765߾w.MۛA8IJODҽ`LٖQk) A[f6tIw "(<鲩_m 5iqEQ%PgVvCAi9DcV-v!CuPGJP+EZRAo9L7:x0wTUpAr.6I:G"bsq᪈&9ء:Eب"c:jae>N^(%Y %Cy#L QixD䇤B;Lsb8EV>Ҡ Ȩ=L&@DXAy./( 3h?Ags##o۷l>3£CfRS54#H^$d0b9% Rܲ>:$pL;gTC5k7 =lժRgGZ a&IN8#y8WИ鴙.Bl|,Q0ㅝປhO2OPЌa:OaFNhs];Ρd4TxV04٘! 9$#~v "5@ד ID? ±!H],zSI&!_H F6c (8;1Bwx@w I70#68Ti~߰e(CWqb P74xa 'UAH$(lц CBPp{MĆ<| B(PШ߷:`n@rnde]q5Ke$88AK(;9oWVT6ۯyMovf[]]Ի313ԊRHۭCc>pRA܄͹r_*\(C%xyv=i.ff4 X&zNMqq{arX9!11hS>OdKJ hBPz W@5@X(LMUT1U TPH́φ z^gJBU/ mذ C=&XgDp+*A 0'^=M'PJfGN%ܮQlǯi666ܞ297؂SCI4s& i&L}0D`5 PhMi-5Kc%9Ԁ{/x ͍(.js:ORy=TOPxld Vיּ(",ϙIa,A#A(,4de?8~FPjpPNɸs 32>jbO] 92vaHhDUȜwfpSx&B6w!ࠜw=fD뙦*!U~Xu a՞j/9UskBWX@u0R"!9fW^jۧN%A_g 1${8\0/ik}{.-6.ggCV U*"ñ/)!"1[?HB??PEs>q l8zds0Vv>3;|G,aC) qi@XX M[~nlT2}5GvT"$'I=K(dӸpg=NlLB8sAͅ i2q2Y31#! h+fj$f蜧BqSKgbW3#j a? sqae FC|{>wwx]5c)wK8#3 +v0:!n}ZNdb~ ]ogA=pG\$@80BY*Lo:aZ 'P4L\Cp.H $AM;=bC`pNYM|ĨvH7u2Sd-z0< %{. *Z8=4!ٝ >}gv.ċr(v:#,NT*>`)3jN7ePvfܰ f/8J:Lg ra%fεsq˹Ǘ6PdDnl0p w^wzOHNOB4 V;mAy9^N֪Y22, $Jm1&߭NxCBwThܨB["LǑ8y`#9匃 ϒPj!4 ~{9'4c{BbSa$pTh/j爊)?0:~_ZT~ft =ƴ[Y>=noC! 5?ST0sIش'CZjIYJTrqugs$DRy*r ґ#AHTCP=l9LfLBno.z? {RTL^Fc;GM(=Z\oTw`aimhJvJA 21,[94He?}صڢoFi # %tx37*06#_TN<ǁ)C "E8 Z R (p0q/[4v 5M'n/;xš5F ܢC#'AB@4;M $O-_g=  RI89,!E"?n :`GgM^|lq#v=Yvs eǾUA=I >= ɃN#)ǯ~~ț b #I6<H$򘿼/WIE]m#[MmC4% 2I=qϭtsׇ+fR`zz`ϴIha@d=ZA?/߽X Ⱦ>5gDk{(݈\h ShD%J\:+WC& TF+Af"!4Rg9N'#zDܦ<9$/@8wsJ ݂X&*$IYR>LZhbwL0'%vG/]u|OS$)v/Z*b*( k2@JU&%8K8&(o7;cCvBI^e!Cr|32"#CB\20҇>t;TZITqr8@xqd]CPi!'Ǘ/l{B}Q[XҲ_0dȐ屴F1TY#A@~$Q(ԹFb'!Ns}y,>vHSaĔga(`Oئ߆fŗx]2 HRap3phA,KH4p <=D@`tM&  ڢZ_95yD_0 {ʐJ=|9BIP̝CLJ2:ĸdF k:\^,Յh5%R&h )O}65R{ iGݱF%K ):trm<; ['$539UIdϹ޳:h_iLhj[֞Eg 0ʳ=> u,eg.w5 @dS&m gݟY+H*vcj ZS^ Y5kxhNն0!Լc9lt7LDm9 + V`fI†&ґ$3d΄S,v \EA|񌁟 0hV'g<*6s_Lu#im9[65;tumCG1bA,QA4^{ 9A,_>)C=;v:E4 74; 9Gfmq&H] 1CT#XaXuƠ]q #'e KN)$ >xo7QGlBD@)$¨4 :\Yǯ@' ND91w1u&͆g]#ޡyGT_=WxЛB/|?QǓ֕C~hOKtKB6mLE f8&VA1]f\2nJ@ R⚶|xNnD2DbjUUT[I@g |DfO.OlY"" qT#QtĢP+ )H;m$`z+m"5QSj)`K)TLE`6[ hmn+ȰT^`D !ET<$ѥ ]BN6fgGϯ ䷪Zrxc`Dh0~727sJBSIp1HuW ]HzqGLL.8dBԥ#ł's6%tKrq9l B\X$Vu +kz";\.尅*BTRC;V\qpPP ;]""zۗ#hc<֩\91>:{̡""TZgO_g2=j/)萔e|LTxw~ӼR|Y/A!M8|&r{`uT pKYSm%⼀6}r;((bbEBl@؂8&!v_π)ԔL$!:&T aN8IB`8!9)ڪ .K?w;Sb*b]ePJUUD;o\7v߮'Olv }Q?{:է7x(z:͗"W5A9I]ꮱ[ ~( |;WGsM:Y6'FSktYs0;l2n,A޺H+HwA!^ Lt̝1t. $~I Ez}Mj%=[:6b ;D{_&PCĕk<UI:YL, S&Iܜ}:ʼArT/5 ѴXy`,&@:dt+>Ei%NL~H"q4>p9ky~Pl.U:|Cc`)si{ln\6U#}l ܁CSӲc›Hv8:ՆG1@}FE 0 dmx2d~p,Iޭ|_ClL΀ c(C)5sw!.igpц7`wL F5,x2܆2=fF6Yt01 2+C;|:15f %YoΦc͂m7 ޜ.I'49h"th.tnǓh >?VӒľ |3B$NG,:ljNw;[Kwq(wrV-xUU]H1W}mmkc %DHM4ʓ`>?e;-U~fJ:J@ H]s#׊a?$ΡrA!Ysqo>lf:&%Lla!B!m-`|n"-,=P)qS.R}ȃe bnaз@H웵j~nM1@Dq s٫)t&K΍P+܃ܸE1y~jΐ`!) 'maw,B}Ac RZA +Gt|;,zed@5@h4E6ш<6 G9 Lh`x&iAs]R [di'/A޷ Ta_>8o\Nކ>aȄp!C& Ǹ*xf8MrqRd0~޹fqu8 kDb ҿ.!q3`3dxgk胗!2G0oz>gCnqVFJw(M0͠&!TW`ștKD!Ay \VIњ@Y`yA=XXj(Ҥ|B i-} }" 8a#K UH~L>\GÚhCt] jHN& Hv۝X4s `F"<y\v:#_#%oOhH17`eF±ϏH)& Qq=)")ѹ*<* wef7Q(-=¯lWw.L&6nK+ pfCg}` @` 72LpG@hm$pj LUjc+gLZXgW b(/$y̗0'L ݮ̐mE m4P&D)u әd ǡ6B7cfQi%JaMiaZUlt1T Dis*rM&3^Q7GM%sJj'r$c]64Y*:aR#⁐R ?zM5@NݷpWt܅5pfsaM K캎t*q?:֗Z`$v_UhOPL([T,@k'bA^[A[s? #CBԏL߁oۓdTH4z+;mЗf=d&o$דM3mKQ 9aFL }^+dݪ3ۍ(mG Ȗ0;NBc~/` 3 {}+?jPqIPg7mQawĥh "{2lj ߕ _Cl_f ` mlpn}6sBu.vh ԩO8+@xJmw(o'Σ!ڶNJpWbtM)W#ʎwv B2 œ 8Haul"fx=@Td@P;Xމ3Oh]G>q榒TN_;2sfnJ 701ƍ uNR4&mvGl`NU"Y@nv!ȿ&@' Je+5 P%>w9HSO'. dB^p) Y;o^ _g &TG$!>]P\2k;ochF*'<~޳|T Ie ôTy{Sg9<6SI2a;^L:#/ x#3ϱPu (B>N0Ly/1V@u-Kٱ=6KTau6d:;ˉ8>ecLO8]o )؛``>L<,!h/xWא=T J921-)CIX ٚ95ur{ 9#!9c[=:mdZ6*X"!PZmbCgB:%b&,V?{H4j'k^pf ]sal-ҪL$Saavf"]Hn!7X̖ؒ_%k8鯏%dPȋtC,9y#qP)j0^.֬HkG"kg oӏa'$cN~9R /$wM`dv 24q} neo[Fl`{!룋3 ]\oFoAUpT3k腹 7#+d0aЍ#UtyѵХr7A.:B<>z>{""oaada /ZzQ53 @b@*J~ƻn;7]4ZvCy#y݉xjw>F'"Rp {rzn6 uym0%P 1oFY3x℃H lH R|KjhE@"deMHD';BcжxƜ} G8o`SS1 |o7E0YDiDa$pL!tpM tFaiN^ÕesOtFrf+ځO^gp^]"!zKS3BJ(%H.LI79q6fP2%^Tvo' Ou^'8 o |HmsX({<~J` H[] j{E k3*T590YøPVÎvanUqCd hB a(νO@g"^;}9 1-oi.w;v(Z+toYӿ Cav Nq+T`lvts`XOP$`"BꙨ@p==4eS3'XXnvg3# x;$7Y($syZ a$_ vkvmis]{JM: &4U9/TH=@w^Nu{ #$Xtv0|zamV=Y|jayE=rZaY1 {Vc@jroEc;| Vpg J3*^}21΂xd"]{d|J(E?p2q۽u 4Ld|h;Jخņ4.%v*}`#Wj%6T(Q@īIB/ &ZDF4/Oș/L{u+"~(eD@O!>?12rϘ*HwYx2w7P{{:i $;~v`8>M`RI$AA;|d?2s2{?IA'yA1@\utp7} }[=61A Yס$!H/'O8 >Yu~*@027Ϧ!={bH$]O޿% ;94Gs9B0F#1!]c ^!A^hhXnUI:r~Oa{<}(1 md&A$OOм`Ml 0&rE,aW7g9/ V H=>=i=Q/hdž~MtOy'1y'5C9#]ǫъM $FHV,,ľ{Nb[ qbЕ>=(0D f!#:2Bhz:؄p8єNZÛ"vZ (Ccdr(jL |QX0p=Z f% 6WK1)RDEѦd;D6y_"C.Crh5zC~LNy4k$֓Ƚ >-GrjjT ItHam04I)v։GP=#۲@C{ܐ>Gn8q'>{A L;'|'|^0~}Z,gb^;yS&n( d00s #ZÑv{.;}*%|OQVԅɓ [TiNk^j}ǙIdG|#Mp;A b8p3]؁BR ^@A{ 8'x>}>} {/^ߢֺڟM÷[xA?g.ʲ2o@cԳr@Հ=(e+1Ft7p݀G(PLTJY,(v < "*Rd0g/dbAbI"6Л6NN x XMxÏj9t(S:ƀ>;fٲ\y+d@x;*臈BqS>U}vq\N[ήdۛA7i{:ķQx|ǀn NIA &"o 4֨== 8W}xRc825 )럴` C~! A̍I ,{، 9+mEѝyCt'L}W&yCCE@W# _8 $!l;ݷ|ü% AmCMM(e|_z(2Cbv!?24A;o66R>9_W#8r\o_# (5@MmapgޫN]܁ hӃUo:aX@%4?٭lq0Sd)^W+f{WoyLX32w y8qQsV֦6H(c إ jl킦;xr%@ ?{' XkhŠ)ydDS3l!͌vnajjJVt+^zF(͞h벀^Dk#s)ԏyɠ{3x'8jJ85G\4!0wtv5V^Qg<;Zw/n9׍f|ēp؊ *h*IJv+*?d"qRw\/t_K&wTu}/~iǁV$@7qɚ.(Iy嵨AAEsy:`1S@xvUHϔIh&)nMÀ3vySh1F6ՃNnw㩩YB<M:Ǻa":6@xe*% $@Lς(a0˂ }hUk̋ `AڑpEC]]@ΔXb<ݘva!gÅ _ݼ/`|/эv냣B ;+%2fI:0f$. 2o6AI2f"Hz 366TIt d ;;oǯ>x,Q̌DWx ڠ` G+o[;>A`妎p)Y^\ a]ZZR/I8A i`G)"oi3߀L/=rJ!~(sB4{ noG$I$C</^Hl SG0)BadipDzx\ ã<&7[Q'R _ bm8I eis{~gMkޣ0qRTvfFbĂNVFaC㢚TRYM^"%n Ox9Msr1OJ|iH\`X>V6[p-i2^P@F v1 @vb&.##Bힻs=488DH$򢈉LǗ*kaZ9L[-vC8\)8KG=ȶȒ A=@$sxNHΔ g@ tUr0DI5TvatVJ࡜E0VZgDD ha:'ˆ ȑ;0D pWc{Ȝ >6a6Eק/US,KZ A cza" ZM3O)rWo$_2DO;S&㝂dydX{f7y'CH#Oaa0(C<ݠ0ٴ)]bH G 壎d:'FGACAw{ }L{ + ѳr UQ8 >9hnBo%Ue.9FI V:8&Et&&&h$  /ݼaLImAzB[S8}ٹP ]Rg )ۓ{s4>=%W軺TUyOwTu3F @] ;4Khg3QYӻXI($JES2b9,[QLqTW3$fEãD:v"L) 93MΟ>)uF.m&À;]3  El+ZFu˫|@JD;;)ЙgӳbyZCM1cË>b7=H;|ʢ " QUUOno=9gS/me76!J@l7iik,;fo@# AEs4Ĉ0C#]5 ^ËNCW2c8`<ȅwr,8ևswo!JUr|[ z%ODO3>`I/428 ڃby bR(ÌwjgTdq!(ع@v p! x҉G}O ~> 6O[&Wpݨfv6,D"sP` y(Z<|YmbkRX)RiUUuWٞ\;03>@bң^v{99ԡ>=OxZTGDŽH:U*_g^ lglDB !и !pA׿UUQ1;n'?BzΪoܛm̢a=:Wr*%6}mgX5!y038c~F&6ݹs’8.' 6!ӳmΜv춱ZnPlelGk*Cfw]![ot2u2|O|H| }b #]? [S[\[n_~tSr-n%v4PGX'pM _"7`6ޚ  %7! N*x-L=d?np4l3oL8\2ʃnv"mQLu^&oIfQ/wsH5R¦jnx>,czX"7ޥRnERU $ ں?86h?"n\ F2\A`f bJb!ICKW]{rxI/}r;$~v484]Vy{P [IcFڡ  HK;N)-G|$ _r Rq KnXU&eX aG=8<7?U0a"a&^I۞Z,==9jP8< A-C)$`.97p~h;&m#q}蝌}7 $KhtR$]JxF8&I x)I+<'P|PKtb ؉U*y:iɰˉ΂ێ@@tt)@fs 6 Y\P`/C`nycaMR&̊@+"!`3r7E6 c@Bn`.JY)Ҁ6&ERm'cׇ9^\)~z448#l=t&|ʒ4z뽏hDX݅Ο > cXkZf;PobpP@zڏ9|3-˘31UDNE-'6\7Ra!xPho|@^[Gڽ hFß9!@hgӦ K i&dhAB5b zm!; c>I$x_=, '>JUOoi'N^eyƕ$\S\VLY4! ` tqxY]0CeTHma{ TzZ(|Q:*$ZrYc;IO lla4mwV… `@^޽&@ 3R`1ɞ8Z!&\a G@1b f6$ >6iDi=MA$ zfhY١Rķ;= ;$1۪s_)w4#׃0 ? @ؓ-eHVo]d2ؠp@塜/wٔ֗6zg(U'ߟSӡڙZ{ TW`KQWAYpqwGAP#LJ?~إȾd/] 3b}' W+}&n1ZwCp-l,h@<IV s`F̩9L DRA评-pYl^ e. p+T@৷91$׻Kٿ"zHb y8YI548nb&@s4@ʅtL9熤d5ݻ;f`Ec7nhlܤ F!0o/JQU~/;p OB[ܨvi9XyA!u}7 Y^!P@@S,DU ,ZbqKy,p ׷xߎUiKwU@ ;|D7$֓}J5$ٶӐXLC@& `NiAˡ{;| so]vi38 3]vMs{-{( qèn k[ue׏wK k D8C|0 PБ llw([ɲ#`j}p7X nAij]w|UۻG4}"21V=+;k~U& z3tr S{Fɱ]ïhGPd0Wyמy/@3m""lGdAm9[UEWZ)!޽}=ڥUHr۳ 㷱&6UTUT%齎29eBD/nv ccC;92}(nU;xzI I"xee, bH+DEXajP8= yv9psĺJea9!|P;{C@yaOkޠ`{1ނ"A@ ^\CwNT}Mw՚7,zy؂K|/Q*6uÝw5vU'1Π2i= UD.u͚g 0Aw%vpzkȈ]O1^6#>f2i.[)g认z%ݯqOI]DHzCñ]ﰠ;>N =WWkǯLxx(J<Œ53'uYTt('mD_KÃZ ! ن!ME."|4 A5m;Qk]N!P O{\\:}8s8^ebN;xMٻYo*I$"AI/ooGkez* 7z hUͳ!O|dh*Ğ{ԩZv[yDG! iXݺWBx? J5̥IboQQ\K~tʕe`B{k&w@ف簾.(/pJ*pQ䗐F\Ҟj9>Ş/K0kV_5>V&Aܰjo Hw<;lI͸=,3I` 1J<Ɉ T=e!Ǩ޻Ǭ4pGwS64LgVyNP-O={cC_% ;ķq!qRıiX0v෕i w 4d*q]cdm`W/IS0!tn0AA1gHD9]([7wK"&\B L[xX!#3=v;OU7>`:Y 5#9*s*RXHa0 o75S0ƌ(3=pḪ#=%=r1ѣASܮ-LU"wCxL??sbDdz{OTe4Vs^}UzpWTI( JDH(7r&] x*bMMФDbK3d{#e ltnoUz%.7+l$<C OR/{ 0y 8F{E<<]^T/#뎷8*1.gl8[rz>b"*0/@̹޹vB,V?Vqzx/S ]j*K* Q,ZP'p"[طB5CKgdGj"u߄1YG7[@(`%u zYR!Ib6r! ̏(?mCAgmž=<2\"$6X]SAd TOPƆJq:JOG:$F|H ( YO9Ưw3pp4"kM"vm0QEqn۞=mTum0x;*% ` ~ FC.PgaN+vo7_@<ԁr3q yeǹ#0Z +&h9JH04 qx/ )+AD fLS t@0C ck`RWph^3 >v<0-8nޔ 8Dn5<{3Cx@@_m ^/_2xtFFlN|8C va`ۣK׏CncK:(ǴSHdF(xǮt.gou+ .JEF#Ͳ\B88"pd=&yTx%;}acFQ, ϟtBo JBAOƕ1d#<%(/:&pL$܌@\j$ȦݶVD#_k6blHO8 uh:k@a9ehp"b#VW@"eY iÂ(B MPDh/ha=2ӌѨz3a0}"ZCa 5^hzyz* d?$8>Q_e\EoLNi=À3sHVgSgN]nA4A!?lo4s&t1勤sa4t(rݍSֶ$yAV뭴.r]Χ H12GNܳp\xhn?^霹o 6cr01Ջt="jϊվڐj 1^ydۂ@F35ʯS=3TT90[LӒ(# #X/Ќϴ9 ˆ˰<t=T>}80QK AfvH FtKHbD`ea15< 0=S\?&Bу;EA@~Gd.q#,vŒLvZT~EoӰsİ 7$is9:hl᷈#;&`8c#l<%Z vhlk@rRj~lH'V cy$<Ǫ=O 0=% 1$7 :z}+40P:!qt` djLЦڹHhH Sz鋝 ,׊\J1/"< 8B TJP# "F j!ՌB Ň0ACM}tp;,l9>ujhh  )TµÀ*") ^+R1X3e;H#n^Y-o r=6I t)ssbtnp5P@ N| 哵v*0pnY8f*|1oߛ(=͔Pc`>o@&ћ )k%.|S"(tnQQ-/pn7>'c zy+mPgOoCH PP[=)pJIK^/̲jz.꬛0:Fy#林 4?o*ϝ^80 V}w=݄:|:Uzr`aA:,s$pAx$\pt.Ưy ㊒.N&b !TZ 5H4{,S C>$UȠ^Q*aQ/z=d;㮶N<`OLƽ>mi|thrBSj]ZG*^cgq383H Dx$Vi|w`D4TXY;7FHUU":=LvUGB6 *َBi3^ôygE]tb&rD!ؔxUZ-?R<mgFaDBhJA^ |ݏp-֛7kWf@[4<ϖMd_=\iue)fCB%I7q7X1ΌT ӟ`-Q/PVE$h #<(H(C |V߆ckFl2d'DگMJQʢqO36u̞=EW.>[Γ#ȜzʪZ7fv:{ΐ'N'Pg^]XswvrysfO>;78exfAq%H~[r#ޞr{f紗fyFDF#[B{pϪpvM8g4Qԁ9سvH54RGl$7o3NHT@Pp>ELoU]]3g᝻̛#J$"sC-=VFBO_xWKӇ3L&. jz6Ld5ƃwG\=I3@IH(PC"jzɈ@$Pou7΃a%DAP&4c`*1{ ˖+ @Kdo>\_jYSpqqXE6uůU !SQqK#ɉF'C7lxfE(<9LUTN~y5!=HZ(1Op>/=t+E\|iJH2m2 R5 V>e5"SSc*&38N'Κb)8<z WAwRi;X F{ Ƥ[@Q.{xR- 9.ăдxUJ U6kȞY!͈"09=;N2}dP-lӓ<ۇpPBh8ߴbGԢwR Gy %#p0 CkP.-c?RS=^m-Ϙ(N29/JJ2K^Y F\ncy!ߗ!̬\ƉW%K{Wvx6<a2/NzY)TY㑼"Mδ!S;SrvU=򔅝,:mrIϤng٠=S6e$yp43[aAи@5 P qp 6j@7c+9|iE{h<{׷&!K`Ԧ͢~YQ0a|\x@ a*:!o˜ Uƅ$JIw$2j {hN u{ϴTi!6NJ=gsos*OY=w5̺;%?_1`(Chr$!%m tJ_۟ۘ|HT^}L&BGOݷ6]CAvƕ/  O8L#6xǔz5hX:@CEvsdH;F9d "` B9y(!ˈw)N0䮔|Ϣ %!p DJPPA0!T l.%J}{))c {!4L&Pb!ݓO࡟یG")#~n2fh)U yv)9<^qM$\6BN@z< I@90pHgS!=x톽 >GvƝ{E"M7٭wLUyOdG~ cx9\J9 [@ 3¾yd3ŽTLKLM mU _<:_7HC}!ހ`NPG#hT) {O9pdb ҎGFsrG#rQp%b(NAbi勑wyܡa$d p_3 jBNh3!'eq0T|@j EQfVG-D' "s(e,R U6LkdĶ[EJmb7VF!-p oQhDD"U٨TGLN`F `B/LE|=I/O@HXf~M?%>?(yLm'?SdN,Ҟaز۰Π~` B@(g0YAL01Cw)&"$N w*C&f"POb8M?rh ;`M?KDomt{mhOT'rbx&aq b3 $" $"$`8 ܥ ߮5]QLm EH~k hﱉwLѪy  czcj#XQkPYj`IB4˗|~F# rh,ܐj@ݎ#)d/I8AF H@K^j!ThD(Ri SyG_8[;>3c*AIN&VRbU~{@?7@:#t=R{]^1E6#@\?5&Di 4>z q A 8䗶 fo|9̄ 0cѳ {'BcŸMH7ߕ4]m9Hr9pWy)AhR !Vl a&Q8$2Kl,%(‍(ur3s>BM-FF ܆{<~G>{q!t6S$B'&TawIBKt JaLq9/(0<0^c:E v'ッn'U( 94'i>X֌;Q At!69`_),#3O_1l)fZuF[99/7mVU(XOך<ϧ{׊~iC:O#gSJF!6}gD%Opڈ4h0t[xB%PUAd#ptt%*T)Ζ?[h0aq/c?=⏒a$$~8'Y54ePR+zJT@HaSm|o2ZS81wbkL i(R@:Р 1]S~N_&OǥEj7աM>0Pեj< A) /ςB )J"Qa^O&hQ0% HI<'"h3%14z.l;T(T~S27⫠2") f(Z%B)rn{z0:MD K* ]o0'ڞgք;s#@ $ϗϵf%񗱢բͅbWNC% ,ϒh?l* ' 8Z8䮊E"hvd1r9`{֤'R (JҸ)M8 eh&D|S*t<'4t©HhRZj\a!Lu?PƚJ@26h=^p x[`)_n GƎ";צ)] H'mp4cY2`tKZ>׶-Č518 SozG]<іA>v_ܐx2 qDO 7u^b˿75UEB%T!L Mh֜ct8'zn,nA᳆XNLA(SK@Ke Ykh"07jFcD rhqp>Fri^{oX|+T$:, &(44`)I`n R pP>$))_jx(Yaт;$Oqv>'vA_P*VcP'^&PLt|'}c6; { *Z} 8ÿ&2 ڃJ"&JCMIRsgNiY릫kxI'8ja`{P _7:6UҔl.4RRWV-6ذfĚ1VTAbd"9êq:dt#O+-3`)RW_JrO> 0E4'`fLUspMZt eR!AB깃ى;vY 'EQDd""J HbHILfyC%\^ kRSU1 %!=P`.g/t'Ԅ>3Sdn<r-C d ,PHBDz-=gq֐3o-$ydf$8sGd24ٌ?By:Nn\O=(rvP*)4L4F!b()Zlȃ!Y!S|wqܦLMɫ\ɱZ~+q=(fRhR(@kU9;G5E% M64i K\T9_ܜpX%*j]#/$ ZOpbG7h@ bl+1`PA"k7fE Ĉ" 2iyUFIXHpװ(0KT,QPzF]`qf۰ݮMp71Cw*a:C˦5nbyI]Up 4rH:(bf-J- JdXΕ.`'flӇ[i 5:1.Yiő$rbNRK #i z?/GF؃yv-'~" Ke(h2Dl;IiH==zu IIݎ4u: 3?TO &P YH Ŭ^ʇ$g'~GJC) %h# zN:i)C*HtPV``z>az}.9!$,}};64=e??˅,O@Nd},Rs4TH‰m>>oiڐ;ߤ4Mlp>IeAņb`n@Lv7Y"ą↙WMj%@, %N!8ݟ 6`:n@q%F_PV¯씡`=914|ZD(;첹,I>2r7Ғ6ML(?OzO47%A37MHf7d@ƛ~ {w^sI9(A`ufG8MGr%Hs뛀]u07?>(لdzbt/ICTBA@4DA6R66 Cz :_NqrN{ }|o;Q (Iyb6À{[@a>D.K%cD?PJr@)yIbB"6.95DA/Con2h#I(C!I@9~ND' HY_GcL3_اT?C FB>y b $8 _W]2y|1IwЀwCdaPaP8ht= gc.o=@D>>pֱC, 'dC>E>J"y0 v 23yLkHP) =cRLCΔ[h:RF(,`4mud>H&89Ć 9!oӄ;nWp;bWXPzczY"(hF (f dRC&dRZR! ))Fb (1*9{EA $9bاgyW6B8>nSDDg (FbԱXQB 9OB{!1KM,E+M&?0<9D$Y@+#CG*Bi6#5=̠$7dFGOp'x g3 ݜ ';H|v:MLG$j%Ooݼ OSU/R|?! PS`6 TߌDP;H´nVƎ@uy(ѤPdls^l!IҭAۙN=*S#3LbVc hxy=8& ^DK"B60{NI^]ؽG!XF(3o: 聚u#ιF`<_flh5! ?JK\VXT;'zTpӯEw(K A|o?Gi'?wſ1:: 8xmU2XUӱ*>^p$ϑcy+5ďzNoǿX>5x(I̩4p U,$% ;yWH->' B!f19vŚ>eԼA" &R2W(`=뱟g3dLF#п&ߥ!:|  Cs w0 0TyiilD%: t,[/#g_+@ƣU~ g:و9Ik Z1` %L:-2ěPcISr!HOW..ȵrn#qDP!&q94gOh9axu Gp ~~.@)4dH@>G8bOFQ Q C qL($˘Iy"N c_}K pMBؐ:YZ3{/,S%"Nx. r_ a{"Hu{"SF IQ$(tQQF5 7Y9`bB2DI I$[4~JaK#tnmˠyr z<Դj7IΩÇ k:" 8a`]c` ,mhC RZ+h0s!(jqj 8< \APsMt`8Jpc[ZabH  t$U lh i `F1 %2h4#߯m^D-%gONpNh8I- ch&ۢ rnL×u`Fwuj-U, :NL\*f{/b9gJrC1SĒ@JUPڢe$"HŐR_#}kd`(9xб`x|QiQ@3^Z=v;-.n4ms:"v믞xVLƞBO9!I5L7#=-c@U8? A,W˨F!>x0h+ }iiRBx`u2I'rÔ.CQDQF7d@>&4*i@r4 i4jP_>2E1KADS()fd҈(l!4&|AOጄTO,I2B@)5bO,ppe]F Ž dPҦñlw ޗSlICI2E>|Ѻr. >'14,t&.dFs!!R;qSD ^ѢHqR')b`S8A)0lEtXmдͭE9pbiuB!E`"6ۙIKFO t; L,Q2LBP5H#HRf N Q!Í4R!È8$jb@"CZ1&so- m;T0PDc EE4IJ!jT2QSpK l 9!Tbzy$0L)(> ~Ϲi<=SCN$1!4dB&BЧN6%|sjH>u'> "d+B_n.lM? >1N&h 9J#@x{; !qVp'һCO!keۇ^ɮ!֘?9%XbΘ h ְh 3\^Bwy5&8ߗst Gd{=_S}v꿘1U/DYU}\ꚝZy[ ( d@k2`x&vO,ϕp@gV ˨el- I|Y(;a*"@H(! (( DqXzwIiI!Z쒍TU,b)g:!ڂwF4> -vO˝,[!h_c%bA޶ک%h{ޚy9Pwf)<Ⱦ פG6'd"6Ɔ1)UƲ4(Z †AWMS̅18X>Z;ͼ4DH6` c3ax8"$}|q/ '=3~B11tr:X4GzpD;f`_ܘ^PBG\AʨCԚ݉Ϧl4<>lw9'l}Y r !,`)S8P(O6-]a"؏ !C@DPP];t;KAlxk \<G1~6%$Qh4#%Gң.PNui Qc^LHaL@a4?ݠץ0UZ\QwP&de8k!֗tQA6~ZW+Q9˜>(sv}8 ۃ3 Rj)"(H"a eYO\,@D BiG$ "P"1 3 t HKR(j!PHh%F b:(ASA" J*\0ʁ00,O'DRU=`)$q XI&4e|!8$z1 ٦PUIL) 5iEZ)jQL؆J:sk`ݎ#j0Xt98`b X-KF p24'Etdl(D7?ہ.Н!6-7mk B*I& A:y|"Z[~0ҟS КB ]h ţ+)RSOR; x'08B|^=4){bk}}оO E1XǷě^tHHDd⑪"$]ES pѪF`fqw9E216^gOwG)9G`Eڠњ8c_ăq(9%ĢAc.Bi_ #~*C(+ t#e44#eSM' (7 kÞ!٠h9iY~W1Ґ#HBp%ZШ"DΧWƴfî|]RVbCvT@V0 .m-wQ0^w.oQX^{Z n',U޽Uw <${o>|_#yvK Wu4B^ǂ M]nn.zulte$HF]'LaG"jk h*/uԩ2nѬ5 ĝM,tG(Ig^vT&Y8!$ (E' l V9i 1fak) lwzeщZ㤤XQ3EFGaXދ4hynA2ynC;yáqzb'{y+ [0pLֵ+Y)ECAZ l&'=@ W!4@Sv tֶs)&Q$%\jj iv2\n0m njhтm(ݬɆ46 *cטi8[pPV-DC :pT#mg$pv`cc :CN8ECh-'X; ƒfi7 ?74#Zچ1!$LuCF=;P6-E]tIe Le1cepQc 犷sl9B lt#EڐU=8I 4taD\ZW zvcf"Jr#ZGK4v)%)@&&+\m̼N*&4o \b(e 8`-sEEۓRC9F0FJk1bdȄj҈g.|}kιKɃ"M6eAPgJCHവMdKF>  tF*HX48L@bs)1FKQ)&&wPἀ")P,0Ba345,mA|P )hNXFDxMӺw+EjdAUPo5e@EiPb9N*=h]Nfk,U{>0ƏUz CNpP& :1Lpi2$m &,Agy- ?q4?r83d1z4a?;}!t=UI1Pl麅MAVA}P0؛f0>fT_-=WU:8tT əSo?./ -3*r1Q'A@BPxqlBxoF%I<}\G@|0x2fXif1`:ybnmYZco G. (٩ dj=ڠ0eiib.]bnwϪL:QK-ڷgZX^[ hѝpƊ#O@1K`೘b 1`3ѓmg-m L bh!0q_L9a@!^66Hd||xtp!6481@rx䳔QnrYA%H m` K []xCm''`΅"tFlh<ܳxpX(=TCb.8@@B8H0~Se p~7r*zGm!#)Zr|=DW-ZɣDɱF6m_L[d ޡCUEs2o7;Ҋ?X>(;D|Ua:T='2=Ay~iwkLy:?Y lF%KJ9A7>?BJ41{s I~8vp(Rh+BaaU[4اws(FlmKbiҗF- p}Fc U0) (J b9{XqY ŢgE g02ğ= #6y?H iG0>T aP)(|WIR?[ʪ3V+ Jַ 6j^mʫ.R28>? x"#TUT6c ?;B"22A:tCWRLTt ,B"DБ" !)H\TpEPMHkHqyMG 䜊iRT5$Phr-M@, G"pj8 0T҉ Dc3Z!A@h1R{zwm 򪪢f5\+Gl M;ga`tzȡrǥCi/Ǧ2i=P 89da%-qq Osmw瓆چ)P(Fi)fQJ"K Z+E;Ϸקz5#_f4tU(HhEHdf DAEW J 4HH'N{K5|q%hYkw& 2u!j0yޟ"~3-a0(yE00곥(4!#'F'xK')sGr !OkzgA v ٤ Ev3W.GCgGِ<1USٚ(Fdݎ1 mdRˆi <)k ݖs+# *((C)JBR6 [BOhuX GBYsȕJIY_v{yf~=" 9[atm%Py#2qFI q< ˀҲkC&NKK5&$WZ+ةsbZbM*EEB<~$Nw=}z:G_z@{G-xtUŠ"U XV!94{$ -mUU W 4gv- !#bAmҼk2  0}oMfvn|L)a 1P Q4a;%h8ZUT~P?,tyR\b 1?^>iVM qDǨl{޻fJ1ia b/`Q`Đ{Ά 6'1:JɈdll?DNɎI&AÃ9<]v`0}`6xɸP$@| c:{؈#z# f đg{GS ~wx;'I}hx B/׈`l<߸ =eRHPBP1(%"t2\A(2R9ll (n܌7uL'Y7(Ⱦp8A&x>UTAz`u PҸ0D# !L|61}e>]4tiF AkN (l0ɲx50B Z䵶,4Zd2*y,1d.aFn]2 V1oG!.S`h?v{OU,O,Kq IL!m`ҹLz{}>H@*b|MiI"Yl ^ ]0|;(W8JmP K8FE nQ,Axr8؀[;KDìufۙJ*?R,0-ڲi( 33s#U8;,~kMH:-2Uˢ`]C.$t( Ʋ B3Z{Wj(jQ*7mBC)R(1D!c\=v#hO!h !0!8cߊd4Ws[.8nf\) .η2$J˹P=ӹ9@V#Cֹ\M#83[l*8ںߪ&ְ˜'[{tx&ʼnLEO-Z9" (>+ljbΦm}g+$TMugA%%1m8P[tYҕ\"4ywJx $:@SA U$1όp%U׈ {8 aA{8] [:lbH4.U* )g0!̌.T6$4 rߋn][ E>8e֟d&\K暹;B%r"Gh%: nuy~4NE ԩhk8;+$ lsr`"NY6afe,jqjRHu䝨s0K.hpj @2=h!9Hfz=c#LH &inRxd+=@)[b %МF@A.}t3f?{6#CAb µJևjic[N>1ن<#vȝ*;qvyCbA-ӢKթ -[g;R]J(EuшAP`; ) F|w 0 mg:n$@"t6<-bdjYl8 FǴ CyIQMm̍06b/PdFC@"]ڀkMksBVh C= h%N'B߂Yia 2ARփJC&&*Z62b&̬ks cܻ?l'<9a G=(CH{@ 6@9+b6t=ᜁ/ZtAUVQfg84߇q%& Nc"t'hHؓz #d[E`b*- -ľw3Wm$Pd 9:(5rۄ}0#1yrۂ~AU9 ڎ늂CF f`>,&"܈$K0n(.̼O 7mĴI ;Qаdߨ2@񢛴;4ռb$m&{xFZY^Dci(FL8gf{Qլ=.d g:l,g &aG!m2t+UՆʍ&̂qń9 ྤEkY~3`q4'nC .zSp\(DR |[X0;!AA.0XuQ;ȧ~Ӱ[ܵ{a 0^O$:!/'_g$ڤl^^:0eJ7*Ib[8ִ]K GX6]FoW6t2 "F0dF؎K~8B"fW) BttP`ʠ֭͞I޶ XysgCĆ~q:[kY[\ \Um޲"xۼqŷ}Y7.:^,[p@}S!MHaT8zܸ`@=UZ`7QƗ`FVRWe'Q=J䨙!D#.W)" ]ΧlUcBΟzcع 3ǔn0Ϝ:eZ!ARHVy&=N7Nu:/Bsw3*-}u#S?i#L~#0!SNv"|l'w+~ݦ@&qm Ba#P.,8! ' 84^_yŝ.ř])o$VzȞ41%1#e ga6x./#R~dr6h8.9˞n[prq,#ˠ< FPV23, 0bt׳VZ |8IGmUM=;#yeM,Ԇ$X~fB8qxt 6 ւPDY͖Ld hRg7A&= Z_ex{L:>ڇ"1y% u! $X8̒]i$ yqfv_Tv3X"co kS4 1a)a/ݡ#%ʑ gPP3sp0ΰLUsBct׹5uWuCXAD˃#GY^1{5:o/z+97ۡU˶8A7Á.Ɲ^Ĵlr)Xd@L̛<d#qfyt,;`b1,`}7*];eR@u0lNnaa88α.m#!-*f]OSOEHZ9aGR"s[x!Ʃ۶G\TOSrf{L\"Ac&`xל9w 1bT^f5Ʀ}( 񭓉ӬBܼ㝮D\G*;3HJ=eo.|xRE"g ߿Q+n S  N^:;Ar6$EwiFÈyx;4&@{V $r >zy>NG_+p}x>^hIB$Dc1 jgYl $H$$HS% y}_%p٥JEfeo怯!0NE~kvu?]0gABw} ໶+,8:tA1aہj٥arJ_笺ϩc{sOWa=i%.j<\a},βr00Yd!X% CDpX_l&.NDߵ7;ZوZۇqD_Uy:^um!hr Jdhg0 վ[-Axϰen‚6J9 jq9{D`ܸ9^E`_K7<7!";2:m|d0Nᚆk;py(9#9̓}EcZѶG ڳ:b732\$.qްͳ蜎tߍchFʶ--hxHE:PbyC@ds $04\FAcPq.:vo/ !@knͽ^SP2Wb<5X| :yaĆ a f6ˆ a7H礮@%n%LmR{I͒>!iA<hO9#@ nI2cq 3E(5 hpXW GWBh-- b(p5%pc"Hʩ ( #&3PܽP#ȻOMmQ޲BL|~Ke#}DKNUS8_xB3tHjw&g{4`o;f,,bՀ,S#C bAΩKM ĶRata`@99Qq^)1xHE[fFq5 q&Σy=y K|ckDZpzY<}A^bcl^⥳FCcc3î?lzxt6 5Dq8|qhvz6JƓ@&j0_J%iӋ.$X^klgؗs-k drhD_E`6vq ksl-JKyƛ"D;wȎ3다b dhAxgaMnt.Cx Cmk;aGcP[F.q' )Z@ @VwHx/@\'X;TcG0]3t:y#6苐155:Ɵ3Y)x40:N; 9 \ }+l ([ar5V>TXAbyIF]:" 8J,A?(L;uzO4 yPDH,uV7б&F؇0a&5w-~}k '$x pF_946aY=5(Ŧ.61e tod)XAu`5桜dnFn.,kTV)U(!RB"0b* 7_P'B='ƺ̴_dɊ"r&q~{jZDBhJ)9i  gHMJ BBWЗ#vx+~#yUQBqmOWqB1=y O|Tү16N?hO i1AזBSANzR6fViHo(b8&!gW>l||/s6W/aN>o8Y$ȿ+4*9/YhJHh `Q<-w<\ J&9.;0֣^ ]"MF):LG1f>8+Hׯ枫&Yl1m@~K~'鑣Vghr 4/NL?;Ra?rg,ǩB$静 3AujAdwr: kL]Q OM񥮅pz&ځoJ};xr) b9ɱ%Y7})NXD|N34ޢ -&3% !~r`{p8Abt>?w $#ALJ,%4Iv0|u7b"ݏ@t~_#C8=ށV> 2̼f=$m86.Iv`=kZxfdJKmPe{EtNYQ,0 as fnrوx-XTTA b9Q|Qk 5LqѦk:ff|oCԳHU$l 0`r0Wl64<6T5752+22շtUm0"U@.p$eiTRMwTiS՛3 SD7#Q47DoJ+h-tbC'b,$Z|R !7a~Pd,0Y}nv:EIh`*lC耡C9l`'MjTcA-mL))Q$-3 N B2FP#6HЄЈ˃1_ wxpf$+k<^I1QQh.o.ێMv```koUpQH ̅LC}Npz!Ƀ]T4`;3X,vfmtpNm+!8kXC`X 3^ۈ\na*eNXl0< Z_N Fxl,h̴60qƸ)y7[f(7/xW_K10$XB"8U AZE;xYj[Ć$cs3%( t[lX`3,%Y؁' "(i|03' TM0`7vWt6;#(x^:rB7sy>:Onaj`ܗ"GѸT`@ ʺ}P7Iq:.4̓‚$:v/2Eŗ4)3I~on{ wf @RJ_4Hb)[])bG8$DI+EߧA82f󕭱g}9xcYW< ˴%4cƼbsׯ5'EeӦXSr&4|nY]*u&ٍ(@pj "dH@;$. '6=`ldjMDSJ,'#<|1CFp>=ڭ]HZS`r;q?X!v!ϏaQ!l;vxhJ8`֠5JǠufT;#OQTP)B(v @ypzJ;'v~3ӟ~ni{_$ORlsɸ4?I"aS\{ѾTL!)' i1 ځ?l%434 n!65,hýθgӜ7J H&+~C20P;j"(j`ja jZO1uXت"*<-T%1QXUMTlcVjJ<#:|U8G4JDsY_L^+l?Pi@D?9}>G "i5$Cg9w_WrKV\hhXPjm)~r:@/lw)B1L ЌEU1,LEDpEq~Qٸ?s<˔J~{T@&<ȅ' 3INp3A<@h"i A"UBQN0?&t1 j,yAFhoR>FHO?qнcALi'2GJEرP%_5L4U[L?L d(5NS)s@pD;+}D/Gzbn`?NܦE9$A p"A4R2?CQE-^J% WҨAm@h E0D\B?9ACB  1HH ߘQRM> ϒ!NW7gQ _C,FO@5 H@vș"҇b{xD{#=%߆Y7e-$r'$W&$y|?8ΌsyrXÝ!фQ| !h-&s ]8 Tz H.X4hfрKQ67pxH#p_z])imC^t,Qv0v|.As\2 CsmwE;1 @q20f }XqE P6C9DC! Z4iV1P H// _qn_i00go_gyO@OQA3$v8ۇbo#9zI$a4͓rqRd4I=1A (`)0WPN Ii8p,AS|/nB PD@;I񓄾D?<'{ |֓sD=nQBRlӒ$4_|@ lÌH;EoٜEJ ,"2t:PIBZ};s߳}*\C+ò1q iBE`GН_cpLp?qZ~.d(Prn \D76߾B`C 9(q>7 ,lbwi3FFQ !d4(Sm0͡-'IxAZRMd쉋rzt6PU0t=@.M!'V_hbY4#cK9jOpD9hw# (,AGS0ih\Ljۗ_ZڡaJzf<`ɍ҃,M1F%1*ᐌ&p)N1%4QJ7vC2st 44톂#;8Ƣ&v44ְ$cGvc[Q?4-z,d蟲W;tB.Ad_lt>v:rF &G>H6)/5$t/=+K6 DK>?/ /4!ש)ykgNŏ`E c4&Ɔfd6f:bC-?//~cs);$/ dS xݏLs430EW{ 'gtLogYke" Z7MgW=_(aY_= 0U5%y~/pf ꅋyzl̄ 7}@m2LvchX3cd1W8Gs|<x4l: m;T ŭ}gh41;fHXZhDB)7 Gɓ^mtU}_}Po DTOZciQbi"%Fg@0Y$KSB^p0rHcb sl}K|WDP fSG'nINe~cU.Dɶ~|f8H0 \(=V K8kOZBSE*t$N@н3 խh 75$r Q>S;E${0y~?&ZKsOsC4LXa\.. ,b{d)62mdFMٖ|)  ݇bR< HXi=C& sPQSD'aO[DJ@R ЁB{*GE!H=4#BPht Q^IF!J[!%"i[Op0&c@'"rEAA)& ͘ bi8[`4R9)bOQ.X$1̚#8L3 jH ț 9AO/,՘ěK?.0*hɰWrsκ 7@P D&~yk&[sL4m## "dMתrv:tWAfiGBb(!pI|lmL6W>`4SG@K hZ9H:)5f5t#6>Xe60kRe?45D G}hB3(a8J Zp 9.*H]"Jf ! ("@(iCԅL*h4 PXs8sl&$FH7,:AYK"L#r$ p4%]֚>E Xzrə' ;~iYʢ<|]3>(")b"n \_+J_f_i8E2XPMLE4-Ms ۅ(kTj¡Ar&:RCɔсls"rB cPݨ֊ՑLjoG2Nd]N({8wdd:R,&M ; !K$Ĝ;e;NiW[IRؤ2D=.Z *ul|wnKi~b?girAG@CLR$-IQ@)@>_243 Tw=0:` 1MH-{,jت'l' :Hp^<_]zW"c H"tO7$|B6"9"ϭ$zv(]2s9t$Hjd"Ta\ϡhk"hh>B@i)V,$gΆr[*e 'W pjt[ōH}&i م ͊X i f$^A*"m&6^5%ce98''jRjyrI T9lRHZu~CzlTPl$;zSt4z߰||jHcRы!(9cL`<0KAi2=c`@o\"Ye oł8eV 1Pp΁k{ł b p\0nkaw b󺝇KM7XE4ww icXp͸\Qr5cVs]%itEͶ19sB[bk#YN1(] 1HHm;vjtmoh@l RTH-(u19#1lΏ0;↑ԕDHsJ&/j%>Y( Qu_ƊB{WG73$Å64E `ڢvho6V NBA6ipu)C:oc #6$KX<SZD&^94}F1SNdg„ M "؊W!EjV iv8ze(9I㣁X2 'A(AJv||W{(Rc`듈& "1"T Gm8mQKN/pO(Bi"T/r(B@rUR QBQCo@~alPN`p}/af$:FXyz^'sֹ)= _Ip V40t Yu C"J" "B ("f(MR1dCkN4kAXZPt8)ZiX (J 8h@"hИB& bQiJthZtS$ K"b"B. B!:B`qmTMB]RBRlD֋aAc%ĵ@R&@ӉjQ8&#EPM S!H9D5CB- QTRCLH4gC*9$MEE%PBu D]_#' K1r6`J, 쟺GGb;`Sr4@r 2U4RR" ( Op/8M/X3۲3U8d GK4BDg%AAT%f$y'xx4?4HAK׼%"/:w@v*k#m00Ev3H14Z~eQ&'"*("j($:Ȑ.aMGӴ ʡr$BnHA嘕>DC)Qz d>oe/7D& 8ltidd܂(`hHJ a&)RReXhi&fJ(*JiJeJVhb7:A9G:m%٦s[ͨjJ*uEQQQ@.ƈ!N!JEe:O.U~n脚iB(CFK ) Br>% %.#{M}s^" nXpT,sP`H&7AdX*W=3*#b\_˱`o:96`ptd*2 mdQƿކMG`%@8q;sG-&"/?f;d\TC eOm]Es_f^P`ӿ| N0|!7}Mmjj?? s^oˣ+C܋rd ]rC81bTirJJVDl|4:عpq q$ K}P/Z2 NzqgA$X )(_w #:A>#m2Y$j"!܂,x!ox7lF~aS]$oJA0k!(66*IR|JE;g<0Emͽ+)Ep)NMS~" Gb!)Q̭D\4!Tyq`b;`~0}"cN3wQtgmQOQڀ2`=8o dtQUCxB rAv:mF|Gs.N=TGvQi>#{ױn`<ܺp@҂83t$ ْU^Pl&XOhF~ idw\F ̰- {T;kYu֥F35דm-'ʸ|_|'ZF$Ý<1}9{2߈3:a90dDUw$i痴ڲbS0dWmoM@K_1rlR0QL%&ŧ6@yp~p`;]5#; _BIn#>2u`<`'r(mEOkCq45H:(.t+T&.m`bl CUL9Όl^ZvhCX0qX!ޮ| T ${pQ)Z͐W8lCr(H#B vCJPJ@Ҕ?sO RRz50 e8s'P/?L$tA[% aZ"hƵ1w' rGrIi2p((H$I.p\ p.|S1~㙣;A:y;~~F|~k@QUb \,i"q8 Ƈa >ĆX$?B)" %  HShcy2mlۿrۗUUļ4ӌ.59 |7~f0OY4,CyTR TYFM4XyTa0C\ A)rJQRR<BtdѨb&tX^R()=OwwOp}"~Gjn¬Ns %pNVo!>F>gxsL`;<[#zpOu5nNBd=]>YwPԡڡcb{M.$T !{C)\e#-'t'NЩ p1Mcú) \._Y?>F䃩όbxv=ߋm;$%Z?"SBW PЉ!$2Ő4HFO+Lai]@Di `{n&T[dL6.{b%k'\ۿD v "e'72Q x\UD~gՃN=P9`>V?/D_A !B[4'4}=4T[ҴӉ(!TC쪀5 I4L^(OqDcJCMU،iL P(pA9 qRɐ  Wny:F(">&4b0}..aeBl>&ֽwb 3DtU ar9y :]C$آ(??)B G >Mzx}VɆ(nz0S5'dEEOB@~(CI ǝȷB ٫|"7;Y$vdCϯj=m6 -MT1GƚC PPo=EҕvUj!>j]{ܪ7UaB -ΜIvkS=Dv`s$osʫ! A~L Y>Spck%fKiƺYJp ,c8m G o޻s+lfip)?ER>rIA< Ƚλ>Kqo:6܀]l1,v"Q=a:v7pHw%]mv9bǠÀ V31qKO l1_ =,8'W=+9:r ϞxⳖC`eNr:P=5qLid8-[HH8bC@߳7xux59mǞg\-Ng{B7p 2˰`P\Aǚ!)aĵ@R|CRf]=*K~!t=Y`O&LUVqL B<Ȧ}C8(sЫs$>~81r?I>-wȏ`O| =ZGm#pXA0 P@@\P'e=Yڜrq)9&0pP84ETl y[[3\ C|@S@10(D%@ď_fS(A]83҇d 8HkJ dJ((`CN*̟. FB%JN~ dQER[WZfSx8j7-IC`h( F T{MynZ (mHSSc&"/US>U E7e PrC{Ʃ (JxI2Ud{kCЅ4.BKz b PETG]@!"Z+.֮ep:CsM&"ш΂} wr!AWvrB%DTRpri7wߋ VR%(F(,&̈cZtCYIF!jJh6r]+)`n􄊁sv|^X|@\EC0$7|R4PdsSv)ZByL4{L UgL :qO}~D>3ߐO,XT)$Θby[/3+ԡ fP-HSVO^ס/d=捰-/lo491"JVl.NPOH(1MT`68@-^1wR4!伅rW,H1TP- !HQ(@1BRi4TB*1LD9;sMǜ 4 I08!(_ Rt h)lAJN61a9 r܊-q; Pҥ ZbjV" ,g!D %%CE&H@)(*-Tba9 '!pI˥ (%(i(PģJh  AG@RbMTD'I/rzgP׀jܹlI4pmD% :f_'K_™<n)Zn&P"VB*B'f@<^$[n9|[|i3@I <D.Fq@1,P ZF3$bdF{ÿ9i zp)4 2!W92F߮JGG 1D4DWwۻQSdVْTIEMEE*DQE,TTj *da@`HB)%B%bA1&Ifa)bRP䁥iBhH`bT? pJdhI !1Vy&Ff1T_f Dj5aZT ;o_-3,/3=|z[P:{ k FAdi0ےd)*#?'@OVB Bu7J~N+NA:B#ΣQp:G,"jrMBK5.6RC/և4|{7=2˺ Ἷ)Xbر'nGΚ0[wM!il ~Hd!GF,lҮEg뵏Lo(܅y_\#Üy#/ 5yo;e9VߜLJJt2p0Œ6b% cwWDlc$ kItM!CCIԆ+n<BLT*(inhŧF2rZA,]T m!C 1A4n$Au>5INkEfC}gG mUkюl6 &/P!<*_Ō@S2Hwz2諲mwefE.gxyYǛvSp#'iIG Gx@W9|CbZSHaqN+l1pv^=C(ЬDD2xk?mTQC#Ǔٝl#@HH-c|BTDDPvJUQSEB #|6OZ}ߓA00vaOoi} H)0 1䜘{'_;^@P]G1o#ﶵn^6JP4J<\R扽lspbAB 2 eWnH|!աǾcF]>/fTc]# ܎Iaҗ2* fJW,0tF bO[ss&bJfws9&6B.!# Y0+(ѕhLW\`rw1%0$WGV.XLliFNZ l j{v1D`6ד%a`>nG*3b4'R1@w;v'4s!tyDV]E͊ 2^gPGqVQ8)lGKm4k3EXƫ"{C6!dGkhEXFkYV8vI&-0(p{D&(DEК[I!kX4 ۳ :"BvKAwDcM z5Tc4E$*݉=9zAlLIf( UAA.\GM#b5V"^_}X}]o3 Q㣁$$:!IUE1ID7R'(ۆ>6]˩ӣV^bxO%8KN]Q@?_>^/x(Srsw6Џpнp"rk$>2hR/mL= jY1˪2~F φ4qEJ,fUNx l7ř0+ADFR2ȒOV1yb F9DmO%&S^eW<@MFk"ria caكz+ f 뭅nP ƎmFT ;rQ8d.  cDc(##F&R:ۥΗ uXUF4yc8+É6clD.=OU^Uh"Ob%Q)%h(B[)r s:e hV 5GrWر:6F jj(hժmnˊbaѵZ9t3 c U+8d#FXFD8wrj{ttcuݯ::I~&#i:Es-*qniZK *rag&7}2ӋX_t_uM Re Y NCgnV fh ggR#!H17 0ei7:p[* `Ř B}Dug78"d8 .ೆc F=w7Q>%xa]e8`Bl1i:;# W% 872KsQ \kw%5>SegE(vm%1#Z  3fT5SB6&gߓHXLjbQa0pņ17Ɲ3,Mx$AD=HA{? F)R")X }({8&xloOyv't׏2׀Q=& ^hHv d}D6@Owg$tn5  GНAz(E7 Ms$` " !R(qbCQ=ZSۇq~e&ܹj+"GLiGweLwl܏zi֮N7Wh9#]+!Nj)$NO6G[?߁]o¢%{á;)(SzObcԼ70ZC2(epoMDAZ20!.B1Q߭ct9eӀ5xYFq ؋0bT" Z-\ލI璾pz-[)=l?)S"h7_VHL'`mL nmBUF1a* ?#ܖ,ޠӳᕷVxV<`+`d#H}y~K5! F"'e0L0?-]H DR<"f{qyln?+NNԂH@+ lL` y>=n}$4ۀ  CrIP:s^Ҩǫg U> l3eAb妈}3̻Q{5!˫c . a4 Gd WNl0~dU|608K=P)vϡP(BBja\ VhpF9C>7.&>_Gb((Ji^J: lR4QE 2AHHIP(JlhW<{s=D>h[]I&QG xJ7t(1@p`B|(Qy!Z(oA0Yc~&ɉ`э y\6T| 1/qqU ]iD9_vkxKo1oD;qtvH}CwEv-;yJ m!mٺU:0p؊ims8RB-0JpdTbE/1ws"ū.,,P#d'0>;hIXV1/xК `- s.bD~UPQ@Џᚧ5 $E#4edNy3J!!9?-o|ha;B(M?0쉘Nh&_>E{s[SGbr}%R:( .b>eW5'i6 i%"r^>׼`MFX8N8֒`솢[RJ婏 dLku 6ڶ@m\*[|d.uE1Ùf {U:ӝa:QET=d~MD5*wCEn U K2}+Ñh!4gD) `ǺCpw5o.C4,#zvОU&&֙G"&I}YSDBbJH`|Pӱ"W=q^gToքSQf&qi GudloL5,L/zo\5%˃Zmnȫ*߶IN8g_+K __Gq̺Dдb~<Ю"5eCӈGe~D>!" 0zH0? Cq T:#Cبs}N1VL;?UlYX,jX14PX9$Ѧ'G2L ҝǔx9P HCX᧨G{\u<(e d8XElٳd82*!ķ-j]Lv=71J=~u/`uLzmf V]YP:G'N:z昆 %hc$M=9^fUqLE-c*Z_#~9ub= 6ܮFQkc0񆂚(fEt)DN9 B \.ÝЍcupq&5xn LHX3 XV8tܑo%:7XBCq2Ztw1FCuaH -pIOCW@cH5%mao2Fw=m`Fi :芿o?@ 2l0݁ˏa4+``.AXZ?\\>>,F##}#i$]( bɪg3{x̆~r&:it5'lgp~8gNi8ΈCz(eE$!22\҈6"iD\PВ?Q9:4PѲ @YsI_ HAF< 1>ݦbbE>Sr)l0s](*ƹ>\uG`.TS k mSě5tC~| %o̯BP+(Ep@*UBH@#ɺW[;`uЧ^A'rDF:nJf$C3A2 y+2l4,;g"ƴ!;I-&#mǫ(^ W}L (b>BON p~tN1EBP|l$M=YDOY@F"b^KH }0U[d! #fۊEAI)&Js>-|=7zql>}U ڒ.#R,|_?텖?zfo8e MR4I--T t}d:< S(hРz^p>#wG<FAA 'CwBnrPA}>lNtQCw]0(ܛo9\!838BSp8LSDZ- TQQԈL!:!~Sy36G{?=/ =OHp3$ N}w`}a+fp4*lhX\Soo@>cIB/U_Oa @lTaxP[a(*qT_:e?i| ,H)ᇽ JCR) Όa$>c뫭(g0h>>WS8+h򺋄MlȠV'EӤ-{7+(l1.Sg >W6AQ(M Aȑ>Rt `ѱjt ^ kNg! !&u UD">4s:(d3*tۊr{:r8Du03HQ@mnA~l15OGt ?Wˮ?Wr-$OqbX'됇2q{A2o5CA5Zdy/n;'jB >z {.4`_D9qkb? XxHasA#l BMfD1jјg7F(ƎZkd{tD5X Dbr3V]]M-h[tclE `&,LǦbmNy5 㧵*;S6& r<AYBf3< $yLT2`PYSM8MSfMfab@4gMr$>};v>-##T#@SB2 `<гbNEq'׵m)G{w-!KĉCCu0Fj Zʴd2L,wB'$F 2GH2` jd n2ic˼3Z6o7(ӐYeHe(,m>ֵKYdʥ8D&д%41&Oϗ ĴGlVBV-TȠ`VHBnaoPyMh5hV,nH<&j'*bw3 ɢ"av2<#.&4814@*m7G#1v~4cg mT<ۆm<5:J_K6a!)=MxI ӁEߊq XlA y2]Iә`4K4Ě%Drh(b" GCiF]g-?-՟ Ō1&t8$f@ތ:ȱ5M6ȍS6MXcPmugk&pTV[mL#D$L;5!#r-:ӡ ;"p:G4DVrgsqeL'SX%rjvCI&1 C7I_i#c'Gd^NeaVɾ/('n2+ߐ0# ϰ~6cًwؠ1 yL묣cGI8",̭ʜjZoWpkآzK^A9"n‘T9BU8+FZNd3T'r['.$ \DU)BYe~x8%Nš[3;q´k ȔBR-] 0@UP Y1X#8ò~lLן490NCR&~K,%@|_Ύ'UީU6ʠCsp[8GQd0a3?ӑ:A=neMZ0 E? >k:?GiFe `$@S܀9p7{8*9:BbGro.Osh*d;hŰ:F([ZHYsU\L<~ KKÃ݁ܝ%I5C4DD5 DT24KM0MDC!J! hPxOzvxu̇hzrÑ(`Cu0!M$BY~tg_f!@Br'[(P`EByf[{ĪV|w97)85˨98$O.6mLF EPI*'hiD;ɡ5txh@" `XL)ebf!!&**T$( " * (jU"Bj*&B"(bjH!Z&BI!"(j" `BF E҆ $i" dXb*Z@ f(PӠ"&H$%U*T/gB4(M֘p!bG&z%sȆn(22aX&C$C?t}ɠa(%"HPG:RD4,A@ ґ @DD@$vt= YBSؑ(Oj"E5 A)EL @@AC%X `/  ADL)׻CmrsG5" A-NdH?N){$zAJ#=ttGc!b!ࢬty˯O$o&IЭ R"TH׀dj.*؉0B@p" t(P"QTŐ  Rd>m*iV&s`4MRyvC X 8q\כw7 DRIS)EgHd2!SJ48xib?|k0xz>-"~IKW>]kn8Ql AQ$tù*PR!@4@j<{<T4G3:ۋ>J G0;z7mXDw= K=xB'.^ÒrCX9# *9i;ݣ]cMrG+Tvrtڌ9s lf%!6#S NR^3`rJuX$D  M@v=\Q,7s2~QAfE@Jl&KE` XIC@RNp#K ʱ44'VGhဣI]@K\g2bQh*a ]+j] .M% E5?Hxl4v8Cf)H#=0A+@HD8W6l(X˭,dX&Af1 $$s H^XbF&iB(;/-"P9&أ8.ngQO 9Qĭ ! "HʔD0اM NsgY ٘`)Z"$"|M ]˔9;qHGAk6F˗]7[d.Ew.ghN7"9Zwx15GlRc8\rL[病HMܩ8U< NAr.DbhK& "iiS]SE 9:dAW= ^6d$ C;sQ erZ)Q\o 4~ mjߒ&sF&#&05`~گ,{w{܃ز4 5qWP?M*?mrڦQuЯR -Ceq`i. WMLALCbRO@<|L8\^5خPRAt–KdQ`vyi4V͝e[ l=Oa=gX =C9ILmnŌG(+ $q5 ƃHhP`Ϟj3ɓhmILctƓխAe `4ZHdYi6C/uHx@("Qvy*߾@/9u@ۍt0[8dɛ(@EҔBi_ CDk@Bٮ"b@P斐DTNڨl8EɧPܢiMCM i}pETrA $O > 5lXH4H0j:n,KY 1R4 I'!SGBN?cyP|2!i~`9_^yi:#D 0 p8O–%(1oՉZL3*Cx@zz$ p Z''8KB^,\o9'mh,NY+7L\,/-jB1%U|ie "#cS :&DPDh82x"Z`niW& ": 2 Y0*8fOQh|@pNa~^@Rw4ry{Is 3Mp\S'DG1gS/ T1dh="}Wb B_V!H>C)xVO?l]JQ>jQ)Zi(M!tAJ!H4̔#@,J SC%QJ`?t/axG "8yeu(ùǠG?`?v31 ) l"kD@A", dV_pFSk7q$lkAsbБN^nSW-cb(bFc8Idj!h() D&K8 B֥E&DI%1Q ATb 8LJAWZtS-PlɌgFD\V#PHbJ@ī@`0n Xۙp&ch6&~n&J&׏EDxJg>Ǐއ3$ ׂق1BO >r(9AP DJDu}#DCɗT0ə֠zfC v-5P#04zG%4ȑeg栚3(i@JaA@}[tn':{{J! ,A1#q]|}cLr$uL"`5uFGIØ vOjw8/5 Ǔ7D~ 4Յ01e} R(,X!9O%u*k1˜clhOSܘ!{@oIgorU#2҉F;wA00LI9*Db[# l=xͯjd_cxX53 l AE %#@4 ?O^麐 ̬~cvA0PP@A\PR"@~iaKpI4&|@%͋|qq)BÑ"Rɾ$*!JZ ݂$N S| /.͂ b@|g)x} <u)yܻ6!jd2HtdB C*0Ka" 0 =C<񇜹&J{&Hp8Wvdzk|ob8i7io!?j1SsSO5hጲC<$C)iTC RԘ*D=(,SҀ)TϯXwqj*v;>#ԧ!A拸ȠRKLO>!>ndC<P}$2BPD RTrNg9g?&|&=) {xzY;g!rDYMKQ )B lD{Sw^9_&4BJ@ {]7E>Lo*QuX̷ꖒT|_q+l̬PⓙlfXW$5=9&i:b'[?=d`2N>,$)N?8w"J({{0܍fdvjk_Zy % - h,ƅIlSq WSH0*NLD/K` &1vV"G\ܮpF(Y=dP4t v^H'.E9G*rRbaU f`]4l|zaDGǤ<Ske.ťOЕy>;˛&dPPhcJ1i%q'wjL$}GphHxƃc_Cd{;'GCQ%D%P$B!hJݢ (D$P-THEĐ>cQ,BI=s/0V̶פ8S>FC^EA~qTChdFƢL;d=R(l;M G/­eމ v3}`&4O/L Rf̊JF8y?$T4JMdp 3a( I0Qry%aӠ,4ːɑR(44j h)=R=S㸭Z2mQ4(惂;Ca0h G()hif7N%z¤H"u潠J)ƽwx$'=Lt=g5~I LFts3:EF*߻t$ X4(Ǐ搨X>$}3F8%11L3ꁂX( Uhfaa"f)(4H!(w/-ѭf5bw S?Qj.Ѻ>aF5[Jd>F=ǾV~zJ; ߖJ\Q_k*D,JNN&QǨ[҃2!?.*Ufł|cI<Mq,~G7`d~by'}JDVcִ@y|*iS[hC^{ti5=(A7Ă+[(,Mqkx bm##k$n;S Wq8f0gcOdfG׽?&q=<5H.ʟR+L=Gμ̾l6L:q:f/lIrufJfQmу9e-ǘ1f3y熃GgS }\)"cH1E;3{4?FI5Zl1g oH6'Uъ͐#)290vF;8L`[=B1q\Chth2!4hz&_["^EC["!v(HL - [i ~'V%WEi4`M.ה NB]~Lٍ,="[P"Զj7Yנ:S磦D@eDNMsY=n^+W>\b(@睸J@ofX뫪(c!?wb4S824byK!ڋ{Qps&PVvcA6IODhJECSmq9s,wR  ; ],G+q oQ,fhu+w!|qkfQWs@0Ġ?0bG C4qv0yfI["48s4oӮa~8|t#ܪTu'cö0"Hd QHRI/`dk Z9hT1*#Y o1W085@ymȂASA .ӎT\J8gN'4y%4@f3T>H/T>x+.yΝV #s9)BD@K p{u-aEWJQc~]|]1ߎnghuZҰо겐^TLi;'7̃rցN3u ,Ɣ-qHJPq!$XGmo8Os+H:Gm#IQT zOO!‹B?2 #*E  rT)Uo@}D*D ?iw)* re'8f@9ZvٰTB v܃\*߆ 3! &IcpՔa=QQאۯ8M,) .{Bmb8z@!B :Q=س kᮻQN}:Ni%D,! }OD_Y$nwu!3V8L'F/'Ř{8ćx~Bv+q7A,b_`)x zHc1EHT~&Qut?ͫjib=A{pϐvҺ Bgn yAՄr=dhXudXnc۠Sc=zB7~r{K|p(/H3:cDTNV}e=> m0:RP%(x{ó3Wb^Țъw82I0Z)!HaD,pEȞ?^6a4l79dC>c3Yw;ta")outzcy;3O: }DRHB6UFLz?~ *eҟC%@7xH"In +#ʸDuT/63_Px0'=WBW6i NDUll~x$P!)4/fj<8oi"`蟢q1"rJF|/_=@}'t;;/Rg} HK{:?IݷtEL*j$:(3m+?SYɸ}^n4ƆT`d`06e0WECh91 @7Ǖ6IQO}OHx5oM2ؐ r";&!=VBTh4y;a@P1)A&E#iw-5m#/'5C3JA?89m;Е_{Ώiw;z$pP8G+lTY +huPqr3x"r9,|;PE~'ێNXpa=)1 3E= " `":"F@{7L >EY `ܿXR~f%6?kmsj j<#s1=m >%A66bf $=EZz#Pfc?:8kA}%;a,vbg 0d0#f$`I0w<^pjͮsM!wE$rJ{װ․!Ͼ6(LOkGޙ ^HCipmBBvh "I@ x'0Og"]0ߐ{Ϙ@ iZAV6'I%X킜p&a") * %QA%1\@AS K 1!,,!č ]v (Ɉ= sZTc7. Z)`Q۽3&9ngL3Q -up'L-LIAl`& iN΄ zǝpJE%&8f7<$$hm rJ y믟qܙfNhD T5CS,ZlҬM-ST5%s!fӢ*4AۇkГUMG#$ DMOf( j O2H<舘#v93q QPŶ&j&eXfhZANAcm -c VhԔj9ÑcbU $CD%4sj)(Q0LŧēihSUrE0[i Z4Nnr4b+m1tFRW|' E)JL?J!!䩡xL\THh%DVp& 9\ζ]v*h(*FڳF}wbڨ&V9cq1Mʎ&b:5vDRmhH" h HUELLcѢNO~lb4IllTIa1/Ԉ*F!)%7.v+oV(lq)SWBD"jaZB85 Z[mch %YJ19;P aѨ0ݡVb?X2ģҍ&5m&-,K(ی `V{=!!taud']P2F"RQ@8!jkQs+.b(ᨩ $̣4pPQN%̔̈ i̵⦋ +z-5q w GsiHK  *0—8 ch\rbal?8g$i_rh ']1@PR&R/F؇ažDz!E:YafZ6b5V(XU5Tcl2 $EߖӎFV/Pz5`vj6 6AŮQ䕙V9ֳl@@`֢(AA7 PCC[M`>z-1?9NLA}V@͎;8kZFj *$6.j*L)h(waVoAp\tgTA HXV@[\k+JñQl><"0'Ռ5R#HPﳋ*e*q駞LAP1 .0N[.Nt4&m2/bѢCF|ε*nMĨp,J]Dn() Y4c0C{'y@A!hj@ؠF’ֆ$}H Q<52dď yӑ\9?46F?9 ^;' hJbdOR=掀` eķ;@FJb/PzJBv`P,+zW!=p-AJxrZhb =?d9Xlz}%6Hc<2{w̍cs N ~Ԟ ZK2,,t##M0@@A@ЭWGH(@h&M@n|ArzHkma^j fΜؚK@m!gr%>YP%-31R20Dje* !FlMI3]ϥE>'؃ĈIE&O@A & kpԖÉ t0ɂ~Y* H9{:tYlTjFcMnR0YB884+_sh8) *(N@[)dd#iU9bwv<ƃ֑c R9Ȣ";I4U'ȦNxFł5r9ev(7c4j-kGw8Zu:b ((4)X: pJV\X6 54VVdd%u1b+hʱa1,uiL{xȞ;H=SYN9{(xFH@qr$s. c$ CfЧz00ʉ q/ޱA TcV'ۄU.79dY5bN$LzvP;PYWM|1#@d8\<> fJ| F|4̞~fN1^B!APM97=)?M7& d491 1h[ˢdNRZ^&R0)" r6`ɭaJ?z$~=ձi ȣDh,N ^v4!$U$5DPK n\73#txr VJT?O"z7WĝFZ` 3xdJekv5Ҥ?804P߳>ulOa#eߴ(( UUQ5kZ֭GU}~\壗Cvrҍ}$GKaxm:Z=jn(VR)Z{Heb< ;_Pk߾ 4xIgyYO Dj Y/a'4n<h8O #;F-魘ɧ}9qpLDBh4U 5)J8p5r4 ]BquL@Aݚ4 MHRҡI0L!tI@0҇mRaz6 uYjr4(0m]u+qO`i:"S2"i3Tq#Z7UhxsԝM/"$P()٥M<v %%cgh$KSPH4 F)?W=KIR~g 8<|TtdI{`w} ?A f aY4bXhJ: S"B@bvbef$AhCbLaR'7#64Ho!d F"JhREaAiVd iO,HOt"x‘m)JU1g[ ]܋D( W{)&~ 3%C'8.bK,4 ! &"~n:JOP ?"7lB|Q\%PH*-;=B @Cx";vIiC ԠjG _rW(*f! wß <%(sD\b / a0WX}G2Ьb栎OCQ@/^p&C1:@ Р#٭79HivQtJ9@8YbShq y2i:C~@E]N2ɝFq[N(#{+}yɝGz$롌F(/ j3==EKH;!иr e8~5M߄ - {>|!ؔm( OueNv->E|,f@} A\=r4h[0QߧZL$)] ECx}[;J /ّ2e+,1 I[£'/L18EŔq;/(dᒻWP%6C Dn,¡B 9GHu/}^LGrG:Go"{>T)WcCEQ-kXRi n1N"U&Gu쓱T49 8H*Cq;i\4XƄPŵڔDځ$d8t%mohK`[щ=ZNG%υ\% $:2K;*^lmgxn9F2.yLO^w1p;֯{@@'ѩjCRXvkEp4637-njNNB}P*}^g4" ؈i8  W)N Swb,ágP6AHa2S0\ X)9T BzBx:0l"[;i{ ݈{ "#HB r #h1j:8.O[e٫@Ag$9ОCl8 5Gٽ9>A9Us`-,vkgwۈ Ґx' ʩ}6 "Too\'!XѶsNo°1P+ŶY 84ji9Ĵ:~s9Ay1]Il%,`il &`]0ȳ5 S=To80vyK{ ç#0Q:\Ȁ؂"@Df&cFhXw)I@oō@d(`ܑO; ePޝbf6鑾-U"jF _wHiƶ}=&綃<좵83nP[z;BN2Åp>ϦъQz+aiu^Eђf{!Mz($;"4uMm>sb9F^Zb\vzF(vJgG¢dDZ/tv[g* ߝ}A-yr$ ;t7JI(Qo npؠ;]ѝĻ| 2 vwt-zH܌j&P#P(†Y{dĴ؇]sq=KʮQ[tv1YuAӷ1."oJa(X dI PQT>Jk}=^^FA P%w3N^QW JT&$FLt9=D"8t~/ ҐAw'[&rѻȻ$Cs;[u&!!+v"#qB 7z IC2<֍M2!5tN-D#;F͡٤P˝.ATCK{isU=!2⺮2\뉎i0$6LwX0Ȃ'8[k.vOmpk um C'wz=̣j6~  )Ii)~&:~J ԡB|Fq*QFөE!9(Pa=N&{0:D#g%tybҥ g:y.fDy<&TwۃCfL7'DF"EsCp[)|Žٯ)͒91#ڌf^Co.Y)S _⊉4ބq퍶 ^BF7P=9u0 (2@]5^WzE~A0S*yu?cw~.%~ΌO0"!:TmA(̺qGb59IkyaŻ =MHޮ;'ۻѭlw#] c,s7f&ecz! Rz26p&vj"CۋN$"0@/4CzMѡ5RC4IJ7/<)|+FI,e j"ݚuHm q6 6¸ޯna 8CIr6&9t7[{󻿻n'Š|QRT1>Ors5^DHX1q>*Nփ50إ &"܀sbO[Jz3k>;x-5FM8(z9Mnp+eqc&ڥNBvMAh e:dDe _*d:9{l;tsH_BOLS~LPDMh0YdPq)nx&Z4/0#!E;8 s)bSy;P̄a@xf3D$kz۲ԫ=j"(Ri \d. o&‘TE `v=[sA4MC`۱/A1KPU HPFu&fiWZ׍KkehB Gղ'!>XdLBn£wBd;\2EG,- m2-*FƇZlAt(kYTLI@rHHP 3$' $ ue iH AbkTZP%C;Qm1W>l*P-1DS2O4%{W=<)Kikm5mP_~ k\A"qz쁭Haq}d)@AO[zVt\tjv/mԟ41Rw9)_X--y љ낙bS)2.`|0 i P!@ bP=le؟!Vbs#-Dy끛PK+_sǂwVJGe&(ؘZ8IC5@xslpSAiY<>eQUcfk]|bA''ٔXhz_\%Zg=n64yVNɯCp@hi*Gl ;a54v H}l?.8S)K@D0s%$mQcǺ3;Bwbwy98::ɋb9$)`AY2ݣǐa QMm)N.aAǡW9 BViUʁcM6~-Q'<jfV*!f?~3#MMx 0h$uL_eN%hOL$q4A*+cIl,r9'  Nz謔D4,Q^y;1˒@=9DEӳҏ{aj!uh(o=P3#-qԲHqVbCӢvs^70 Nx.~ r񞤥wd^$ FӸwpqmNg^gia%G5V4dE~M%o c4 )ROFdcnVch8|ʛ[^?f4ae`Hf(bp4%uq8s1Ӹq-ʊ2B@XBBZ͹X̎"c⋴KRK Dδ-s.nD1?#|3b͐v?Y`,J~ 5T!BUD% m,8ա|mIȊjFBBI)dp7,7脀\ ,*;0hsHCrp`x$!rZۃAD #2[i/-6!q#3cUVأjm-W,4 BFM crHSltl1TDLZ[+m،]]t۴;emfI7rHޜ|:ԺkF1IA DmDX뵞3_%[>nr5jZb:pM1{ݞ ccg\tdB6 A2٠& clx-'LA뼈g t=P O.G#;(6Gi`G]6:Üc:.3-Ґe43 .1[JTA`tBPppt{QEksmmEsj(((3hj7,Qف&XBl;FG;-Ba?~rQ1MTPmNEIgDҁqB m?}wA"_Eoϛ{'{-taU,(0c:kcEY"ݔ0X]+@wͫcHZ^\)PD! }0NU:$!;kQ B H֧UpT{hA#8}N3QuuF7陥K :O&p:ˋj:La3FCh^oHe⋧3ᴣ=P0(-fQZDaYA1bq4UmV5&`wn6.yn_LN5ˎf'a2 ΦP~8i=bT {8tIn(Hk2YM8ܗ3M9&] vP ;Dgア Ը%c$~J7<^ϸlz](6x bDŨd(X)VXv 9)m5f +([<[[TdFάCc!4q魋d9FuYpM>>Pc9s7$zz@@Pr8C rb&˯-s$8HDH$Ό(S[85egVT>WR 8d84NA B;ˠyaN!#][hn 1H0$TF"RP0&7m191x|F'e1Ms7]! A0aaAq4gPLA[c_PY!40Ac\!hh)"f" с"@n.sP,bڜt"3H$@::$T^tt4I򜥗 . Em\j˷.]pY)=*fC0)4>b=jj+#9GS%@Q|H `0ct4H"$B ߷(Q"b$&V%;p B*j>pxdv8!Nlx{<^<Sk@%qC~(gTơYȘ8|f!whZ`x5`YhJ2򑁻7_N(ppVRY*v@XV 2,&`I2$ ;┲ ѦΎ0$ï^zh/W( * D8@J F];s8{2ss2&0w6&:ImAP L~Z52i٬Zn Ҟl9⨐\v[7 r6BOITMCUR6A82L9x!B"cOvM23uP CI d6gZ|a̢<pr5u¥fټhloA!/%=pT48ô@̇ d<Ҡa&bF$aC9b;w{8syGr1LpL&gDUÄ|fXn,Cti0B`[:W]툈)X(f $kzy2C&rVm\o\ٸ7IXKU".HE( 帝:tj#dsK j& B;6nZ;=΅"g1'htC(;辨Rx9ߍbwqt-'{NX,uQd^=-]L3@d+N@,s ܥZ~|!gnG}o{x6M!?Qx"C&>$h5ི̠"]=8-IF]S!%K$18^9ߤuH>2{j( Vp0). wv~>5O,4[y)HA>$H#$7zbmD0&TbORtp\~ii46g0D-Q|FUw;(qyT ìhp$AI/,|K"-nVRc*X!ANc:X7SesZV(;jdNCIh4)šĘT1Ẅ@?Kvl1=bƗ(If" i ;jᒆJ>@z4I͋ݡ{ r n謊mrX ۔ay^9i5CU@g.dx :19^#t7´) NTŀ@-&2'sV4AfN,`,K\/N#hbb!kNAfN` Ls4j`5C &ѥPqÄ56fV!e%1/@P,jڧf% NF(0qPCMh:JRPFXx^VVcF6ֲrFo*:toMM,1U:($3؃C=m.]vK8Pʤx EO~ @)h&2U9&Ёz7AN T":◁A0VN0ыgj=|LBL4 0[B6i6a;;+si>cs.i~#^CBվ36ӸCʂ!ؙ]cAy$M&j7U++ !zùyzkd왏.G%;= >z-ry,g/N\sʻ4ʄUqίiNM%="i!$HyhGxkCWv˧o1PerI#Nd<d`) cYG Xt )f5aU"zƏxk^z6g2zj ${H;ivaja"%̇;yzq*_;H#@$~TEN=nzְtv9>vzwHq;wY3.@nZY00*Z:ĄCrPd)H)^y2441TTR%ȊP'a@vMBxF)]>OӤunx|3I|VX{ mi{;* 3݈fgA=150[yH}Y)%-$b+ĩmT)CL>8@ Jֈj;7sy^l8Tݠ*pFj\N,AbZV'ti*nӕ,kb,tߞMHM]!X,y|}Ohᒚ))|cܮ,M:bB8m`1[J4Al N:wn2EH]ƂZ)"&'<\e4oXLD3wTW< 4886`Fo';F_vw'xlrMuE+ns52r,LY7~rP m)JvԁBD #K.gD-;NDsy Ǐ&ه)8H1 iUxA6̉`$fDI%AۂU{R3ovu>( $D.>%G -"a2EPP1)TPC"QT)'u E;p|FQR%FU,`:bLWM0/ms'ԈhH?a3 3fK쉻0Z%Nd'@# ϨK5"c5Yf"K͟QXyQ(U6y78\ &h[n SNdfԜhѡ.)8+rp'SlLEUP@J0!Yj< rŚآY&nt1kS{4LcC _pgM@mbN UF4PwL]",5@SDP Jm) &HAJ(IГGɃdk@a`$#5 e'fY\H(,%1eaf$HP%2Ȅ©@1JR'(kx/b &~p9I8e9~e9-AѢ)DDch*HAl'LIHS$𳝨 d4Dl&*!́ʨ"p;`>zknp`Ȟ,y ~EV$;M%&a1!Y cǟ>qĀA SHѫi*ն(,39jiU^~1Crj42 B4XX7& *֢6JEqسP H=ɬ9~# Z!P1:)/1L ?g]K'U9O]Is3RXE= =I;0S>8(.@1=VqW'D=4/#YhYD~t4P"z$a%tS1{zȿd'޴4IL%-@RnC{ lŮcZ?#:%!2@ҦFƛ-C$BKR`Mz:Yxn#|$JC23 $EHĪ~9-1Ad7G9ۻ6gɝ4PB·Pa. <^ !; KT!'Ϋ!賣(R!#*wH/?HR~ MQѹ!B}@|v(l ܯb"Csrϝ$0hpfMk 6WjיּЙ.UKBC0cPa`T10Gdvr$v8obc!%B:+h"qZgyT=u4KLE$*.D1eNweThS3qB{&]܎2Br,[̆$dW#A7]-k=CGU;>&wAM x㟛shM<= |5j4P<ˆ{k DߍQA뙀{<ɠ!5ïPÄ"\'Qm(ȝѪGAbTdJstA1 BZS'8~USȠPHǧ-N_A^<#SSwԀv#rty+/{P@(rehb&Sl!F .@HH $HAzv4;H~yL!}ԝSDħ*c()@P#H!4')*i@JJ{K%~Q߾wڙhQT%*7T"y_9z hfɌj ,71{0t#Pq*~['S>3mŭATUL\!$!cv<׬g.㢥)NM%,A'qE23`4`ǨLGet M*?8z-nN!u@a:Ki{R9Bba5XC5a1)!O>M Hd]Љʜ{@;񱔤 I}NT& |tD(#J}f5_$GSRV6M0v8U6ZOrupb6 f<Ih &Czd<xpLC"mp|i,<xDu uTpʸv&IׅIT!&T2Q0>/ HAd&A &}rwg|dR2~YN.}B-ԄMZV]%%% fwl0XJa:9CRq$ lX-&?ӃAr~b'Y2CPvߧb| ;_|K93'<prI-JI ?P4ppvW:/S분ݝ3oTTϟg"nbD QDCa[k1(F[[/HQ5:(!Rqgp g{ V$R /uQ"tI6zà+Dw3ʂPXfYV\s"Pa[iIQvHX⤦MnA֊5j=>Gp<heѡuAP8 om}~S;#[)V-/<+LATFX`11!u$>+-.l2f17:"a/Xd6+ZTF_}U{܄ܑ%(!$={ۑyC-!@ % ڈ PՋ=6.l'1`4Rr3/'snA&Y0 `hۦf!PhjtMr5d:P (v~Q1%^ⶌ-crO#}yPb>#ԱlWd> izxmV{XzCfP @* jR"" !=,pCC='B,BlCc|xȝ%kUpZ DGAFAaNik N=i 9S) J`S)U%HSo&fZ"7;G ;1)r['P{dJ_U<ď#J8N3 hNd=O̚G`OC4ؙDD( @*** Z"aiBR,HILMKIPĴ$E:t+EG /y!}fLGFѿm[ |a}x9{>y'p| lJ"jk#d0*&B(  Rzآ!JS8= -<.T% Q9>r2k 㠾! R(rpv 2b4w4P 2(0/JJ1)6SJ#H m~\d>AjrI I](3^H̓G{/2^n::Jhb'(JNܽ~}9diG*wT ׂO-Iۇ^bimRU2Ak5*~h|(C>*^7Y׳T7KvaQ <,e:H9w/r0=(60h$ a<3@!!*(mI)& P=9na yMo 7GXɟv6O 0}Y?C\2Ng3WCFa LJ`ɕ xl!ų9a7Ca0 gs6vcbUg9֖rkM޿B^?X+H>*Q+͒N'qƤG5<\Ma48(ѣ`D RP4hCGG]0#!r~_M.!1{jJaf嶚/l2{I/?6w~aگ rUdR4P+C:,E55DC4@ͭFőª9[UYp VkDHXD1:)v>tCh8#B\Bgt D6/]2Rb 9ʋ.Y(UA!Z8į?XLi@xՈ(OH^uB*R @`%hUu%؏𾿶e]d l;g=u}3Z*m.@oW]ӥyDwJ1 !9eCQ,"f@l9l I 0fQEI-@PXE .PD ˰*"a,9L !SMV9ޒVPRtB#AdIb,"aW9+QqʡlԎ ɪ{f=$uP*Xͪ뾛Xrĕe?NF$x<3Q%V-i8cd%daљb5iyJj-^-VoS|iͮD=p]0k35+&3*aӥ4%'!n2MEK%`TƂر~U_z& R{C96ƧfIVt Bb6RžQoW,؆D" &a*['tŧs[H-]k0^Fbͻ6F<ޚ{R#O^3UVmV<hWݾ"֗ Ѡd.cN <4; Yx4-g{xFMƕuC54FXZ{zUiW2!EO ֠8"4o{bԐ"YD[L TahPyd!q6h٬-3\HBCH41t֓0Vr'G%٥ )Pl8 0jV́a q9@2zh &O"@?*IgdC O/C6xp8>R%{aS1"BR@S%D9 {)ihPJ ܃=(^ Rbd 4C`>P.Տ97Auo(}D!*q}>o@Ssmf_O8BRBP0P# 3-1* LALH"Q@G8_bM!A@e!k( _πI$7~p@)T$LSTЎ0@@4QĐB1*LT011$HA#B4)104PU T4EDACKHQIIUCEE$]t l?|H<"dbja &W>?ϯ{?r(eFdZ45QBMs79|ZH'}G:Z4R퐤(Q#`4PBrBg㛻%U4QIa)amTdq 6 ڨ}z< "bBg+a!9˜i%jyqM|GHU\213z??Ϸr! e5CpCBF>wb[@ i] *u3]7ۛe}gB͵]%osu/}ݾmyq݃Nzo]x7$ J!kix>}ۖ"Js̭%JzѠozkTKLSw҆|!M7}wU< hskYQgoзbM@wת/킧(^T@@޽z۔pC4}7bt41omZ<[xޯ$URv9V9KDϽw|+fa}`GQ>l*W@:/lꫭ]ۛS 纹g;"sGZ!^4XT )@FҴP֔븐(Ldbo^ۉ>@5=ՇBh>!H{۶^9tw`YCݎ T(-h)CttOX %PTJAB@}/Ik]^gq$z:xP Pg-[`ei'Mm]\{X{Z ֊/ uvԳ^׷l{8pxN3wg[Y7kݛ{`G0^6y@4hht,}Hz(^R"@++}}qʅD{gñx}^WWM.ӳh;v6kCzF{#wwѾu;-3d떴>Uk{cFj2vg} Up >|$ZSν^a{nvޥ MWZsi9۶G^ܳmJ*cvv|u'ך 4ƻ-slV5v[&HHӷgCsvwu:>Nݙ47<,{3֫XwsV @0Zw׎hc%.Ro7jmƹ>){^w5.ݛ[&in:wZرy%mfͫrg۶rR}}㪊mܮ+{g+ rb:wj;nrrAuI_]n٦8gtËgi].[ۯ5-3M,(5,Xͺ’e;Vfb>*C۝m;4rI>0|r;m]wf&)lήg[ oGvt-vUv^a͎JESU%t{wş mn_qZ=uqWn jݗ{z1>;^eݝ,Wq֌kݜקݯ_|n<^>uuoh5htMwBXl)wuhgS[h:vl}yzP6khW-mnz/^vBr]fwu8nkvvLv=콡T4Het4v,f-'iAhs۰h6ҮKv)AЀ*&p}+nmzkx]mev77werͺ[]uwCق{7WuUp(OvN泸cmd_=낯mMzR6qFuB;˷y=> [sp(cøwm-֍nIMmݙãgnM\юR(wuzz/N-ɸ;Zr [^7u8>v{X%\:jvѫ7YӮԳ@A ͷv8݃SMrpƻ4u٬mgnrm2ET. ӻӥei(.R-CM 5,->=ȟ! R0Ah QeM2!Mj&DQDEDT L4M4N] zG&Y4UI'ߔ<j"!(|m6fԍKEDb '\kg3ؼYjF,]uiApŽrBhQ ?zߩCu A=BǪȞ0~Sqhު#K<'}FL01VQC" ]JʾA휻*TEǵ,="3]15[kIqt_g6p/^ 4tdDlFXs0).\[Җdvt[pܰ~n^{wa >T}}A|mny]>θvB ;ן9&/*|bI S/?@؁6mnJ/с;~Gq_6/.HNYu3 <`&K=| K?i#(C#tV]PWt [|SmzJJ*` &l~|8}K!Hwޅh [^)i`Vb"t@*B#.N_nYg_wdC:Se<罠n,q> )A {?[cx}n,=TStJnpb QWUÿAR&?܌IKt;-rIs~Ytn4 @-Ac2g6@Hr8fO#Dﲟ?]1N\!(ݛҠ{?iֹ~TFZB ̹Yci\#}8*/Isn7?#ϰy.9#:HjQ>^H]}I8Yۍ{/]@[C.l4Jf2dVC]{Yg]\zJkֺav79h[59PJ!&qyQ{zp5|-)p\{:كbϋ7=n%9i' CR͖>4;dw]+5:;!"s 粎5qַ"Aph߶3^͝Lu^-u7mi^m85lxYi3فq'xW:P{E3B=xMqcx;?2:nlٿmǰqqYafoÄp0stݬoPۅv۷mm=lf&JKHP sG@shtmt~U>ea]^¿{åcWB2%*+/Kdֶ51s>DWk|~ ǥ&'.s&hgίqH9Y~ΔuR %`LWTmk@oO<^w'گ?'3sO"}uآi0Av6 !! ֹNR?H}Ƿ4+Z}~e{ 9Cy_=>z>O U=b q-r@ P/f Kh{Gc}Q ' k79 {De4ĄqA(~f"˗~*$` >I7G[.f['vGi֐kؒl# n89O#+|O^H[-+O'egE|dukS&^I?J>t>םA옳ƼuanD 2:&l$sх=q.(RQeᘊAܦ>pn>?Lc6||5ke<~ õ΍Wgpu/MN{}Iz (Ľ}n=}q=рu`@Bs"I<̀~e4~?t́i%65c/d  qi.-G#DD2tn?c,D?k[ZYFw'q!a1<VB`ymA@rRz\&XXF ¼$Sb$%%oÐ`%Y-C%žO 3δG B'W)Asm|O!>pJpg~)z,bRX,QC9ᮚNj+6jDgXK  Zh"Ei_`CMUb+ E!i(P@a/sw̹z >J=aTG.X|@A0@sHDƠa✢P 8*kؾcyw@Cr sɡq|v E"RQI@% - IHKH-4% @vmYWǟ-Dڎ?6}RQTFzW&uU QRGݟ}迪Lwf8E>8U:v؆.a:҃oUPX|mqr/ 5"W(=bU/.nV#c<&RxgW*.6?9=K9قso=td>߾y5IDrv7"HHJ:؋zf7Zi)_u~xcץ3 5 Aiwr!O%,Sw^_S~Qo46u( RqtqE)8'wsډ_|fe?te?фto٦qrôhw';"onn`W3Dv&Ss>86ۮXaܑ2-ttb8ϝ>&`^E{aoj VTQ.HB'Sn=!v!HT MWu AE0lNsu[?#,qq1|SԼקQ"4;MO]xǿn}y_l?ic| Y8CowihLzxNIFq: ; ִT"@ipEywaoc$M0GW𭋡'H4ei;YN]rc`7(4sI3;sN C`ӭA3Mb#p ž}^[]p\{(KhBݜo|MdctzlީHud"%V۹㟯08s_6e$oT!*'J+=ٷ9IGGG lbf@T[az4oVlŝ!jjm("\m#"-FbՇ6ற{Gi @/2(7WrX\Ѳ }u-y0d t@֜ٳӍ6CF٣~%FFl~3Y~6ݥHW}&6_P8"6p^e+sQ;PC;`\卋zH=UD Tyu5=;b2puOoM 0]hZR˴&EG O)Zan>װ[.KJcFPVj6J ?'hC$> {M#fS\sSdO&e-]AHsrAy4!a=^T~UK7H`Lu=0풋(K`:t2ۥ-3I)u=W!ՇN8Kә=p&@ꏥB%( L@l0c㉱(xrq4#@Qx5ODvrǏZ KV/&L3Mk$w0|3XmPpKm"{z8< p+,&<BU|v'Jrm=l+aVh o#V'{.[rRM,Hhjه6mD2q_*"ћk B6|WĶhs#aA VQ+M\gu_(LH)y^,QǠ8vTDaGz' r)'*Nq9뿡Bm2{q% WMD eNp95XYSuɄxIuφH* (ܬ:i m;-X4:0Ϡ9ֱXqIסwdv\Rps]xQŅr kF @7tNẛAVI?zmK!&gg˾_*޹6((ϥ}:,KrXݏiN[ J̄=1έշ 2#nlt2"%M7ɯj!n.skmgYꓒ㨤v /`ro={ D͇zFL$&>"TЈqe(@ J&|%299aETU PuxEdo'ɥcJ!8y]k*j̀AMUYA?}N^FEB8AOYe (>)5?i#ΚovS?ٱw 8'bn$Scwh(V3ӷ0A_Q^͍D3c"G" (6Ł/㲀%]%sr3'ǂ% 't^bqsdTTu jl0(Oۣ l[G-(~ [x%>ȌǗ7Y>MDF`+lA6D+w]/gO3ڊؒ©c$E$Q%+ҠjPX*dtADsO,E q/Izn'Inx"pOیB!D4āB-R-pM8_b+RQQ"PfR} 9Py~8hD Q(B ZE)O̥#_r<èU ]sʀx#h6jI0xl)D>s`߃7ק)F6;9izFu5&2(EQTCF9syH=IY /уkǷgy:`5wS\ W=Bӧmf9fIsMW.{dwÌ46l4 wrew>#-)Xb) dI0XZ8#,@aGgegUU֒TDT6D 9N9av1J TĠKsr׳!O' QBw]aPhPCICCDR@%egBPs0*pOĽbIujeƼ Ʀ):ov#,l[dCtXV DX3T<`R#@ Z | Aëc 22b LQDETUrm:kE]tG{Pdd}XU@y V+]J{.D*`~x0QuvLK iSh`vّ-1).(E9`ZzQe VW;Eh.34Jm?h+@+oBAJ{"\qrk-(JkI֜u{;+i+^y%Ѫvc%dyM&<3Ӣ\U 00A)Oj MjmMT3WNxCnrV$EE5Sjֹ/藍_BNpAbCWA͜[.̄ 1Yђ,AsO/tH/05;δcw{?:?W$$Wisvb)[*f \ˍ;S+y'RbvjìkQq5vݎ``a#0PO bQ[.N`i}lQi%߽7{y/ҦBPPPQLE DY_/|<ziqD{lumN_EUh7Fztv5ՋPIws6Q\`2Yh1)0Ž<ę wsߺBˌF` Pݚ(옂c8D8٠ѢaͲ~w DvB3Y 1,y I26$mKY"d r1H;]w3mZvTap#XVDWK>33*.Z%Z=-#uv1qƭ7w.'-Omcdѱ^y;cic5)ѝݎz'm]LAvj4j֞#6;mi7w%uZJ6ˮIV?8F߲c2tCF: !f:%RS/AZ4APMէv4q-9㈤ћY 7Gqu]n+u뎓SQ<]盋khaXݴѦ1>eŵ.Ɲmjm%b v5T+0Z eE[ uh= VU6q۴V3)x]ONRrve?Y^CN=$ni1Xahi2))"f}J N` ;2_;)b IEBTDMBET%7h 4UKTSTEDWiH#&%)ih[}q?wFOu{-+Ώ!R{<Jبч:  ɒ>"N|=~0OpP|'4_*F@T xyWo~UҊN%=\DMm}+aIhc4M݌(,FfRAkCx;ğHI8wƟȠ3wQLx_8,!OGy~tzh$~80^j~=j'jJ !vz?l9:seG!^ /N>#+6B s^ߥ1 f8J9-=1lp'ˁ ŧo{0^ےs5j5ᜄ VrVq.Psn,.N'VPBv?ҪkRgi(0ZN]V. 6T|&}y>qÁ.洤E."94ZiCW% bbZ012k+j23oflC5@q/p5odKd+Z#i M)Y^97ƛZ$VXc&l mS7I@>o * _>\J2eDVT|*ʩEQ]I֨L4 9 F$њOrxhǂyxmkt;v-,7,U%`4UMqQ gsc,DZn{ }}tpb| VI| 5fu菏dϳҸlav_Q|8V6׼{_qq9jx\8 )Qѕ"q.B䰜]FXɒUchؙx5A@Y\%1WS5-3y\"PRɽrd[?A8!8ZsoZ%Oҏ -d[d{z9۝!x, xw3_E}QAq?K=,,/l ((2dСIL-71?3F:$#ĐĎ$1ueE gj[ @Y$ClԔNɍsW?4܀|Hl2?F~)ܻΰ%wV5):KKj*f0C&m 6W{A4{jm~Ʋjܵ }1{m!tu>tנ+n;r{e* ]떺C_~!6ήUq7Hg\%4m{TdsNM䓎hJNuDSzP)"h(Edhtt-Os $V;>?dQp,b)-=; -8[MՠBr Dȍ$-thvMx :6EAm٦]ZXʡ:_X4ўc pUFo:&d'@Fk7E=oݜ9dd 0՛p 3F,Ƨ?ƬkN>ۏg_ HNNUsu[$N鮪O:O*_a6L'ܓ%!=NG<*![׾?kF4HH$\9_EǮ7;[+vkc:~` ߸=TݦZk\?_?s|IK YҲmGh.)C]Rg9prz QPb. ,O_n˃C2% CHR).3}>= _8oV%VLcʁz)Ϗ r_pCQhqbz1&>qվx?;9D/}`.2cI8`n ayvl7S`JHlCw~,PwDnhg2-H:7cRq(AEļt mr探# sEČ}VH>4`FD9PauQ,_~[ ([cwOLjE$ xe¡eOyBXYJcJRt[*5ތg=Az*Χu~__Yeefjd7Ms\^4  81%+ $\Y&QEaGv߂wvZQ$KL нyG l}{PΗ;⇺}S-_]r3vp ]d NkO]<8^?(]|xz^=,4GQ":sVBwC+HspjW36X$ʈ LmpLe$ p}%.< Ҩ8g) + }ހ]kݰ& XHAcw}I4a/:lQiāwr(3*b|QjR=zY[[$"{\Q̇td@bq.wDc3%'tL8m?MNO`7‰HVdm:y8)CT}J,2I9>ۙS_@Tx您@+__ ͸;.P A+a'F0pF'r|򝪤Tn2g;i*(b[rFiuߣ/}ũρԹ~Hp5pf[\mD)HU$ b޹נ9*'>8Rnetm^ #E: ?Fb] N?`,buEȀҔu3m3%q" Jr4ЀZjHy}fV/ H>: 8ƣLu3j$&ް DF5 &"=]uo5V~xֻZpAbi ceZlMueȸ|_ \ vd'7 {(%Ƞ,02 XA}ދTߙ`Jk:R6o~ۥV9C5 p Q((~97eD6FbHʬY7>/7`_}جR!,#L;Ҋ=;oӵ֢Txc.G舣]o|o?uf>//|TrL:ؚfn˩|ÁD4I Q{]󼜾ćw|9f=8`#Yʯk bmF/Efp;PnV GuI}Z`e0KO& f.0GUg=yb9/zGlsU>wMurʮ+ />ˠ=R PPIa;rsY blfvxDDD eem7e[*JA⨾juO3IYmHQ+pEpu.!8eVjAP߼eRQ2NjJutAg +ioS9PSɵ/H&eg3B:|qdcqLJV(bĀ8!AWOWPp2ҩy1;BHl lYluݙ#{;)v2t HM_da%}=*Jlѵ?GfmWl>\Kӫ{jqL;Ur2iѿX?USA1b I((<&y-FE̿Tg)]kӼ<;|qqOg8\J+1?V7VIcBP&2cP3ƣ|qg/$Fc{:p߶f`~ڳS+[g9p5&9~Tb YI4Oc0'PuAAuܪB.I> ˕mauvg^βHr_s{ j#ϋEqLTƟ}sIaWw:Mi׫ۡ_8[Os߯'DR 3X0mIJ]sΏN!G ^.#zނ@J;Ubk5='%K#9@b ]*S[N)ފ$pi]%S&=XA T]wu$ ̠#JoKgu䠈% ~L'ZV\Y !ey &P`2PLOnxy]T5}Jx^wFZ! qL%*a*_o2o ?CoC2t,RNN(nYOHx|@QT-\!d#BP!/F P%JG5LIP/,EyqeȪm2TA E :JY ֟iɺkb=!,?e D8uM& >65͡;5U751iq! [MF#((Y eu芰ЕJUTUDUU1K@R5Tgav.C\,_7gۡoⵓ$!/>hg$!r '򡀯G5p0+FA_l G$/J OBGOI:@ B?fLTOR e5 A^ M J%+N (~,(-D#l"Y_X6c-%Dž0GV85EVd/[&(m-T:"Ŕ36vr6Lkv-rߗ!~ wV/u-t;탠PiN* zM`6qT 22Cv=x-6WFzxI/HCjBB=F#du_?Zt_/!n}A( Fᩇl F~L4Bi{[߅(BCOn.x ؟LT'e*$<0t^ ,9Zp|1$G\6|"쎡y݈ @ oX붾UY'"0%snU?p9[oxs/%?#IwyHrQ|/m#Zs>'#YuLĊ(Dk+~>Cpl"BBU0Pp;pj'@ C:4CكJ{-'r*%zFouK*/̬V/$ 'V$ GF tKOֈ:奪.+cAU9Vf#Y0>E#⑍ ~{o$ljw{nOjtc[)z^mx_R cb;E-ٱzMvn>I{/Ú7zM-~-x2+Z2\nU*,k~6(Md~QpR9:P!>NlހSMMT ReAZ=P۷Q(T4r 1U<>DO2ڼ\A߇/wVq=Q솂ޞ77}~^̷|0z(IŒN ["T9|nTׇԴ9(Ql =HyӴȪc@.e!`>pYle׆˯X QAF9|UO[+>>|9iv ӧ]'gÚym+ i~'(oc@[gKj]ke@?X@$'Njt=WyKȠF O]ۭTH H3Hc **$M:gYD_2V U],)>MF{Y'^<.|H]L.)Waǒk%Mn!a4;Ё,]!ggӅRN47k>Ϟ+^G_sCGP7(R3KQWƘ"IiTuǢ.Ec~sUYD%C}J7xtu◑?B,"AmBkxK8'8]Sy`+!Gx+8GW ?@iOao?^쯍 ZOn9ԃoPBDnf=Nf(xpc< f[mŞʨbg߀s|PiH,$gOA~2 .h@ѓnj>^ Sbc~P|'U-:Ͼ4fjHϓ qCM4x$yEo΃ *oz>=õC)4J(r?3O7`{CW|>X2 ^uƶHHB >\J{SKyi|},\>\ p_rH{G4oR}:zC>`LD_3G L0ͤ"" @}ϯ< "??- (Q[ߣYР.wjߤKx7zDbT{TpOaǿWOi|$mk{6'|uF@GB'}0z%A)}PX }[x$e/#?U 8 '%\F(I:nv.@ BY'$|92OkQES.~e->O3>?vNcU_M ]C=R6asi0:^IIH_iN{~?M5Ўa>Nx0錂EfS:$XѼ1l]QvgB:D#: Dg=dd+`!lIGe􃢫K~guÑ1ѻz#u@!t<_pT/O3 w݊c?+!I(0QLS>ӑ5[)ǰ8n&D;5'ۯ&'zlx(R 2 @SPt>NڸJG 4J"ЀM444o aR%"o"ibi) V)H+A@U D-@KU% AB4( Д..97F@EX))JF(*>l'G!Ty 'fTHi5"h(UtF jR*PiHhJ+Ji{ABUM KKJRs<7զP RH1$AkQ@TLE!I2uq j &'M=}1{_E_4z+feHކIUȺ;#'^`*]_& )r@aC@wn%d lv+4eS;D0{дl[txtڌ, -܋293/QA=ĤhHsQT|X׌k҃w#δOW,I-Cs(2J- =#8l4LX, t^mr#xhO"n5vdtLM3Cֺ-[5+fJ5H `p2 qTR?6Te>LUsȩa{{[`#S]TUuΒ3](d:+\_DJJخT)eF1U8~%ak3 +ǫA#sZ~}Oƍ;A|Z{:Ƚ[,ָnwpn޶&N,!uμv^I5';Q(Zv fZHFg?WZ2/Qy7ji&,,싻1*#EM#,A(+umheL҆xr>+m){Lj(Qtө ks\%Xq# `/XXd Q%nI\0듋(Xh]hwՅ:ȥg;r3s} ϊ.[ؒTOWDD Hr *Q6.C,1+7g[zQl )(Ӯ%kV5լqsOJ[d0mNF/׍%["8>cYΒa̾ĢuuM!͵9aJipX'w'&1ʃpC|F$ (mM7r3Wqɹc 2%Ş z&H5c W>M1Kߎ @{1FƏy~`*URfư1msm5b<_˥t~%DATN %r͐㳚~̎Q\t{lI>W% ]s]?` =H[d{{nՉ`uzs:݇'`XAQ#VID(,62>bOx~35~28+jE>#o8]ϷgO4]8B$z8AQw?E MW:?{X_^Kd`".jrq |GM@xwB*ɣƒZsK2o1Xi_&=>^8XJ9K) =ޯvM=x+YWo^!PC@us.;!_#/gh9d@kj!2^[cO@gip*/sR1\Y^ĻS&df6|lȠMP|cdل#7O'ϠG xsLPdf 'ӈGGmZח M2 TEe~v0@5zFW3ۊׇ8kpnv ղS̳sy,d" 7G4xB6 *$^Κ!BFrl*fd@ZHPV056K78I/ 1#ß{ɼ'D7T肈 4\BlK$YdU&iJ bH&AHkz xM ߬EАb]N Fs Bmo?t"%7SU#ez5I@P@Ǘ~$ tIOŢ4*tpᢨe/čTKi?;a8yH>ˆ'Lq)Ҋ0 iu4o^ scő$@:=Dza^&i!0 @n5 P=,c{CI-gi̧CPՃ] |@79p u]G\ x'gѣA|vD6$0)RA7IBTB0sY8{ٿݩ+w`D:Gx> f~^/6ׇdQAuʧtrh ~^m)E8APF80rv,Bө;CzMMԾ ҇U)SgIXH㈋jO %>*(:`u/V1s>1?A~8`^[ݿʼOâ9~N;ƾ0ʷf:5uxU݂,*)~IXd"Q9\ oF.oyЍ_PgO'OȩOa? nzA]q͙:QHP!4jxKRC4!,8XCYU%4G&C8fCB7T!|;{=_ws9( *< k꧒ P?ѻ2 (HN5>f+ײo9?]JH?} ?<w+ )\_Sg @k#SJ i>Lp99 jd _hN|\0M<D~렶zCILH4@ ºݯ= {ƽs{@J@Pj1rv@N ~vx:JTHBmو$͂!6GS<׶^{ew-|8n!5  [\|*|Fbgg\'d;*D' jk՘{fh}U 3ER?d8?>,{gdX'ށż^L.[T Aʁ&2m|% Ko7Ocxzw\Ga]CADD9"س?{v yL'`@(PdD{Jrd\To'3Z^!~-bII$ac ^{|iA 8syFuaLp0G/HVNE7ӷqwS갠΄LLIiR1#7wm DLLD>A@ALDHQ@~z㯨;po szt(PN1 y|'f2WOaF A9?\ Q9=9Dyzvg`Ɂ8ݼI=2z&,J >~yǡćb.yu-=[]HܝTv5Dǖ/Ë]c3%qv+>WJ, }Ϯ3aZX?k[vyťF4, A Y1[q e`[o9f2zea c$UZyD Lw>xB(.^EʶZu-.δgQ餧ٍ㡿T/ՓvV -s4np5m#Vol:]:_v{ <^^a+x O~/p ECاbΝ˞EL >%`p?6ON:  Eߧ.K\Ѯ:6KuSU^· ^짧βj($ i rϷD@ScEׅ|Ș+5EϛUN "xH$V|cE>jQk  ʰF?_~ G9G8u2 (DZ?}-wN3#1| `!p;,!.a$E >=z\=uv.@JTO&)E/rrXH p(aDX{=O-uaQ%*ޠR)i2y$ \%)U')xXQo xAS,Ee-M:iKm8N Ys.iEa @3調\Α&!O/ ;P OgfxuuMKHeCaBO ?ڇiUuiUIglu:nB7DoK{0s3?)=ʀgxj3k L|< _fo Rd]Yvoɣ7}DUu4#¿:dU| zGpQQ$Gu̅$;au/m Fqd yї7 11z50"owQǻ@AMAتMacQo)#__o{YTuW~ 7?DU*\xv_#gu_h@v :LeEU-EUT#ֹ,ўλ9y]55GP"=P>yx[2@&D}M*ڜ kk*"3" JaSe((@P(=?̈+NuVp݆Co )UU^6)CJD^mmmm&H7$I@n$^p>7)鮈d9O翞K*;2l!/fI$;{Q\ϮPԜ`<%3Χlӗˑ-D.Vk*̧7ۥ~U<d`Fn&EL2|y&x# {:b} 2J fF &4(lv+ ûd؀u=<#UUUUWW(Oߠbm 3O+}|ԪFtF~fA.;AޓyMhD feqb?*;樶 OMOzK*T~k%/ώ);?A,ETTAIHT4UTS@URE1!UUTPP@S]R-!hҬT4䩄߰צ$m^"1#T>t^LUjwdt@ sޛl`~>߳P Q|R``%kj'/ѿ>IM{uR`J ӫ|71De>6N1@.(\ GK< Vzw &C BӼlfV{}KJW_[^_I}_wS)g:ܡ>xALq$&D0iqΛRFa c_5#ר'wIޖHb:[7,w3y [%@?t`99=T?{_V}3f3OrC-rM_Lu|{}`pJՄ7q@byHOw_/g,'ӯ*;`y3PA,l~.yνSl}ȨJEPJPX/0yWw>91tx}a@hejEhrYoPb?]%UGy,rf R[އ]|D'xWX٨yd~oË@!5 o~z~w}pw¿jw# 151GmxiT:>!*|?|FOpAoWA)\dD9G:@x1UW/p.'7:CR8P٘芼>!)$'[swQz. $4ϸ<'[wY^UŁI&<PrU5ЀRNf7v= <ߠ֧'^J" @ !;)&۔HGWZ!-s P;[/ ų%*$4݀t$ „TsEa؈2֎o_^ujZBţk4F4GC8AJBE;Э4>J?J |zdt(tWj8yxPd$@MblBb2w0J܃ (?_ ֫`bKi5LnS.+v7C7| efqkr%xSÞ][:]й'@:V!IN Ţ7,viiǜT+loYXSM`"dIy 6LUKj?x J| `כ1^uws-ugРE?^Cί#VCGI/,䠛.xakiћyl1aK""@B٬}]`Mn"D֛4^O~a%$A*zsrz[i<AU-B̡c2ǫ~ҪB3zHcQuDZ5<^Dĵ1D\&C }KpGMVn ./RN(d[NGS)h?5p_7_(=;{mr-9T6AF8^}L;\ý{r$q6^дQߤe4kEC<ݎߘ^s꿤,ޮ#kYih',*3sXԹu~7&9TF+'YEbTh{af/gD}^ b5Xn| & y}'_|X8{ s!wJ"WA4BSzP<^l5ƵŸI-_"[ˏsWY ;!*Næ^cߣ-?_AGns*OuUq=cj8nȈ ntYސ9 W(gp|z $4Yp(ΚOzobspu HF *uhox+67XT:[@ ~ ފ 1},1dH3 *JVµ! iXퟻ+]Nw~:Cf7D xWZ/L&)a'$0\3kjG<W+`$*Rk"t0{50ks>CPG$p a4P^^ &EQDvg"QqS[(s?{uX޳ՎY x ahpx2IH2?ФĬ w/-*N *SF>ц}۟. cb$H({t=6zj1mϹ2KHԕB(\sg>_kMgùp/ uh_4D ٦g׮!3}[ @ +Ő%%ΎGr^yM$DC$G$6.>gӞCPXdZc6v^J՗8{4~p[={o }D Daq=NvB nIkY-P TNFҨZt 픲!gxzc,N;H .E>f#p1|&2R Jq4W?0 зu;'BŏPhb<0qPo^*?qήRPK^Ic;2" 'rC+HD~+roᘴѦo]vLu2fY+⹤sDt+éw+^ 5D"aQ hSopLYDDSV- cq|Yākra koGSXW \Nt# UWCe 1OVa6*~c .ccM>.G0܌~ߙ{ܛ\lyfaEf\Q^SSϡ nR碡ha iJe꬟xW7jI q{-8ʃ4/m𺐆ET[CmHMZkFTX甴i$=a`Aeb@ v1xd\n[/ aF`#Qu޺q+P.ӥ:h޻mx]S*9/N~ٕZVptٍ'p,Q\4$=<;혰98Avw6BA-g x* UV(U 2`Ԯ/ 9o.lbF-޶mof@oṱ "['$A_p|Ŵ1 oQa;;59A܏m|L@^Wh$*[3a #AGfb'߈.yi33xQ6 eE9Yee0D+_r`#GC9.ʲGP WFpLu> NG%K<y4*^AEr*lX`KSHQ ߱vgڗįRO!ơr|bWiZ!XRBY{mg(A>1>9b0o5A>9TN^p'FidVDY>nfS88O+}axG@A8|{vnPSE*A ( Ux5IҰ!6uVJm!(5sCb"si5h䎧]Ȳ)?j.&JA-Ԯq #ݎ@밊d J]t1$IB ~KӳQiM/=oyuE%H͝}j݂-.=.{6 DT= i[u/Rmvg#Ufcj]AQpv\ÃcZh\h2Tz F $#}-<{o*|;XHkzQ+^:c_b;^fCĠ>C+9+YXq9,e@`Ft fd4#&_K:&._6xQu(^݂z$/_D]lOA 9u#Z6`C\ŪZ-U hwL%^q1%:ϤOڡaFzITJu[VFC&|rL &&]!}ֱxnXK _eҮn ߝ]bKNQq 2]Icrc3P%E;HuiY Ok#6 :|8\`/ :/R `dpFe:ȭH.O@Xߘ۠ȰD7j6A20{<SP,qdm*4{'v~T)jU!T=A=|CfIXάz ^!8<+@hAZ>38ݙBʿTXÞ 7/ÇU=/F^`svHށKg.B a0:sB c;|Ÿ{S0$uN:?q Ka I"IϵF^ 'Jk}u[#N#(~Nd }b}LOEɫ1荭kuO($nK/5 RbyϮc̀dW״u(_l6w+7>ċS .q*D!k˖Mmݎ[ kk0`>y9xΗLV IpvHWoG'a0v+r5rMQeb\>EGak3w^SKjw7cٮDNopsep(ioyM !u&Z$k9XQ$yOU{M{O}IM@Q 9O@a2g)݇|m=axj*d:78]rlXJ,Y]Q#ǃI(7Qxz!"Spx9:Of}"0vqf6z=@s~&M#QtU YPKknطl2* KKͺ2Ibbt))-l"*WN3<=1 6̶`@j (!B(^RtнIg]ӜELg K p^_u.A JG9#ѿPH*`^ELÏ1^ 7DW g%\ laDQm6Ŕ$W`ňP_CSX K;wxϪnvQ2W8^/LyO:5vzy} {D|{^oXrAW%vݾiX6` G8L;$y]z$zTkP.B D'/F{$6HJ;y T%\?z!`b(n`"DO֐K_,䃭~qd: kBI2'ߦ+&u`EUqßr\jH6DH1g,#3f'/J9+RD{tٜRSa:N/[yDAXQG욊 Er(d҂ ֏=;Yɹϻ 1v_BGB'afDof{l5an8\x*BD}ǑN?y 'GagS$ߗ =MFQ$LT0J':DQEY?G )8,(L[s^*? ~;g,hUa8Fm{Y+fAi7LBˇ.X1^Cg]L8\Ն)4UuږŹEK!\0Db=X*54yh7V i;ճ=*wpaid)}/W^b ѵv6ߴ-oֹ @*಍G{plDQ1Ad?Oɞ{>V .'U1$$I$/Ht~74=H'ԻUmQ)ZpYRN5K@Y Z/X MIFDR(G#~N݋wa)d 2ߐjA 7%(QM7۝oOm>NвL|!9"$Ȼ50,9\d""*u#"C"Q{%$ȗ_y_wt< $h}ǫiudVdfc`p\F)Wۖ)'SGBcuZg@۝ws2dneG{Rf?s=9*A¡ J>rxʨ;3[h~TѴ#[6iN0"tg4Ls;kW]/r` P0hQP`u:R_{W34+u&/ʊmQFUZM%4MEnTDAg:ʳ}""GPa"jQ]xGF@+1Ke: m΃^U4=g A1ѩߨ֘~@ҡwg8 !=|4†P'˿2ǣdN=,2@" +$Z !t9?n$o0.y3^!΢l 8ݓW&Cizr< V>σЫAdݳF7{;"\\Ŗ(΅wD%E+,coW.RN ѕCEVfs3IʜHr1' ."˯ R`Ȋ>q"zC1-Mdz*:I>9gt${ߏ׎axЋQ& 1L\p`1v*vnfAykTK!?fJ Ca}dO~ݹodwսw=@@\ bi#KtO=/Ҟ)zmyκ^z^KgR! w2@Xsh+/]pӗG#'@h;(._cN{kE ߴa P2?< (nP@5:+A!+0Y5r!fR'@*ZU|+8ϺvF)!nvz' AE Py%4wvz:-rx thr&7@8 *! #/FxktAۀQ@l(3*o#R AE* à{[.$/#(}3~Db;r4 R;y{ [>3GGM{.d@@&Qp+b#f)AhDJD?e5Oć܌0kKQXqgߨzFp1FNO4#A[ЮޏqQd)DaĚ4A8* .C+4W5}^"@h^J綮l.cE%jmI ZBN9dv?hG]v LE0b@ 6\ 4HWNi W.s-nyI<xnJHuϫ;`MOuA۳t!!јHBC>:uۧ pW YVT)h kRxh'>p%V?~}[ OvztCHYAn{gIFRING^Wg,.PzCZ/pQIQۮ60\ݹ;<{~q ;ڴ,a~ '~xWɷØ&s59|0S_zps;R*{ٌy7V̹Kff:kڌ`M0#TY뜠݀q;Fw3%㽉LW^Ǩc)&w ذ$y>3z[#{od\-sXyc ={ߑ`+W[?}v>fA2J9-t1#ԧx=їNrǽ`.6zj$0E4!ӘlGB |÷ [mub 8 ynf el$;:IP$H`:q7l1A,QFDe|B(lSW"uceʲ3sن uXlmS(+*NHH&Vķ˵J1.k̅B [rYc #I̪G?8nOo"Z oYJ7TMꋮ WUɸˑM&˰EeKck73XbÍh\F[\F֙rXiCD{l49/(sg#AK4[etsxEtvt&;`p|@PP }q`}k"#l#?\L|unۥǝtE%?2/-N~w\ƴ.DD mR<@FKG,rUC'<ʒ11*ϹО̫ǧBtBZc%) uarF#̷GӤ+jI'N^Ά@WY۰y})Vp^dQ @ԊO :U!rfo쀲ƥ]΂NJyV>pq!%!qÑ.ƕi &Htv4 qN{lw2t00}` >S>gs <%;YP}$vPI4z^ba/RbB|SyY}WP*j G?C9@V_Mq:c0C_ hQL(!oN4ٟr)*{|e@WMN]U~ZRz)V 9kKH-%"Uqc]8ج To.h.E4(o|jjS׫|ab,K,^>mu]@NA/[f'qȅ JMOxw@jS~R7'ِ$m nUZ'ñ^y5<l",Wl?jG: 3h3MTUBA|*(GlzqNNeha<8Ͽz,q+ rW; 솩>mVphwֻ^Iu=>qӇ>ޝ4SkJ%LQ;PS-!("אv_9D&"ȾǾMB9,CAvː|PKV6zi?u(sVoK0Pf c5LL%B*j8 D=Լ.CZ $E?Sgtޝp LPj T|njAPv6& ?%@MS 1 w)- Y[OAdA AYer ErH\9`=e"H<7.r No:F^䗙ӗ{2~i9|j%95+E}3%;>H4.?d0/4c㕖wf(l`jMIDI$>`$-ȻSwOU=&fv"W5aY<*!^5vd*k+hB~sd_`VSHQ7"-v~pC BVy0d_rvY23c?m!BStg[-y?89D-Q 𕗅c@kYU\0CZlv[̝/o}QD+Ge}!&z:fă]gЃ jC0|lSQxj"\7)? 6b;]Tjkc`vJu^=u{ E\)3sVJ,X&E5ȣM:\,N_c6Vš@QGN^{NUt*Ŵ!Ês ^oD)-Dʧڊp-lTHR$q ;Fr#LtUp5!:.qgä7ՃI,h\6t~[ivu)!S4VMӘyٛdEp7Ԛ .aseXX{PCV5$ăJ8C(j8:i.jֽw ӫ%Yb-` ]6Mdohl@Va]9\pYG~vnjg Ȃ( )>ҿߤAo*!3(.0눜P@<fk\I Z!LCU<,ט9ٷ[Nug?) I=~%Q lvCd%U>A ԑ(w@HmBVҷaav$F?jV>X\6Şٛ4C sS篜sV|WQؾmDvQm<-,ٍ%:CL'u>D+am32u&ifO+~Vf&z P:S <2ÞZ֦]ʔr@T?< #nߥCj"2di_:č`ק(#@;rM dj6ZW;gU~H<& "3w8FUC&Dg볣N%?RBE8z\鎓;#GDEÃ\;T¨?1tWOs;OwZ]龬²f#-}0v ,A($ aS/HNזboۃFظdc0@ȀvFl3NXVb:y^>u^ޫ-0f9ABKє#·zzCqEhΔ tz V*.+|Y_^`v*Mv&B`<~X.vRXRw4@ #g0Xgbo0)ؾNu# Fד"Nvv_GF ,TG&*u~^Ytf>5*@BeȉPf7CFtEs> XߠH,S*$Gn5gǟ|H]nG܅ISzfur+םH耏D@OյӆM *D$W~ zaKD\mRt"\Cɒ"34%.H$ڿI!y?+8o8 V꣣#س >\xL3as#5)DL?ov¿B-riDriIP:z)# X%] I?nQXhgrCXx"^]V1[wsmGvP;ߦia79 ۗsw#u[ׅnsZ8'qr/6Ż 5=F}DszÚ9lg#+ƵW#LavsgSQ}30'H37+QhԌJ4{g">"Ϗo7לa]MG|Nu@Qݯ2C&b^Z~W^9n# eL`f, Np1͑# ϴH4l 㻶kmjFXr z5'o |q#Q}bݮ쇳3<f 3<"iޮ9&6u 2}:|^d6(MGtǢWiCm 00;XԤm׺Z1ʏA;\p ʪy*=̹\0~jT aP#>d2zZ <-N> [[ 'GHjo h-#F;zD7Do]{(O,s51O8}e 7wRuRFLӃt_9=rdL׏`;"T6%[qA-kXQ;G^n.QGfeqkJz, <6Vd-tiטIS} hqwsXƌCz~q&ΧT~OM=חh\G^8u˃:m+ Ը2# Rbn{{3C}8BuWF\rAxLVµ=,)=J⥠xq:%cVa߹^\Ny%b-j8PWdr5SxV3AUQl *Kv? ziH{(>~LE C 6~Q+qzy9*GʱZX?9M&'I m;i}L 0:7E{I{9~u-e-)88x@( )"iޢ{at:q4e_a ¶81Ly}fӺ1{> L>O =r`g]EZ^ڦ$˻J2}qs??KފpУA RT.s/.[6]n"ײN$ xPf!6|]v\ N aFaNLWz?a (0ik6j T8ص] 6H0#p˥L$Pp4qhF#e/Mr:V<=p'S!`@"]bZUdPuA~ۄ%]P?X @.WR NE|鐤3P'z o_5o{o3_0L!r8q_9MUr;!n 1aL~ cŏax*^Cэ}&̡ [i N.l4,D9u`4[6^yU,Ws!H;GL=5Q*]ki{!Y@qk, f(F^K構w$ŔKLDps9(]v u_JdjkLQΔ^d Y8~;@8Ӳ9xϔ OQlFew7QWU p>liCJjLp}ݔpZGկW& ρVŎS)7m}ݼED 둻ȧutޚ7_^v:@ E;?E[ D@a߀R<@T2Gv C`SFV"E0Q Ɗ4A;#6d|y'"aMvH|ZqC< t!d Pc+Z (2O#h UETQ EQTUS# KA0DUPA5AM)QUEQUTUU@AE)L3PTQABHzM3^ otmM*UQMyC ,VdL`,fCՆ‚OZ,p!Jg_Bǫ>*vc\9D3N}Xw-xjAwpXψz"e V%3U"Ą#= ]228ZaYk(i8-y= 0 G&K wfzJ7\DMZYUB5 3(:QGQUR!wIQh) ;LWq77ȝ V*eqFqN$N0טps h\m_ g:fu~O?rAį% OV@ -#(l\?qM|;G=ͩ*Aްa4}Ie`a-z:b  L[cf~zp];D(r E' p+n92% C' 3x%0_3U!cÌ24B cT k([U8v叧;Щ\ ?lo,?g1Ep7PKL&z"OrnHp oD8琛H[5= @22Oj[X4I F@yZǷh܁u/uBaJ}q~ SkZb֣L> w&a>p3>?F$A~&8<O]z"i҃sr)#p7mnIB܊|-J[+d(\ۑcɴ@ޓnQ/sYe[&;sNI`֪#rq%Na>0fn f >d>D ;],S 0.bI_G~ :Wp@)[[ڀKI DGf GY;}?g>),Uߥؕ@zIu>|s|9juD?o>yz}~ 'H6{ai兕oxH QAOFV ^~;:<%NW9>uM qd4MOEzLL败U߿mSSPE~ K$; :ԃD?T 4~DAoޯ폹>YaUP0fA1X+ϻA5B%(eךW^Mɝi = -ZJ*qYO1'= m"1E$y{4opx4ਟDZZAĀjl{B{ u6@VasMX@A`d tswm$ %Ÿ+d9HOki!9{Ioli=x,A^!"fpŰo494bd3ڰ{`,ε[< N-Q*MH rOCXHQkDz—*rbH˯|0y4+! ;fJ1]E@EATE}2e8@`ba!As6I: },ذĻd0-a1w_lIHhM2 O!4 C)4K }>)B,d󜐳lU4$zmѯM3st)*GB3>:82H" C+bv?X8ݩUs!jbϱJ)$oxMcgn,J4"^zl c8'N{`-4MWœ+J9pt}. xh̆H\s"ene M]27u`_/{ɏ;igKh^I9@w Z%7Y>SȂimZ>_GsN':T˃GTyD@Brn' (S #?Nn ׸nuz 1/7Oyۢ=@_&4' oCVay%ށl9,>kttpO|P_hFaTJuR ^&=E ܺh1H~(&}iLj~1I15O/`+4*m?xڨ369a&~E{N⃲Rh3ys )AmfDAdѼ֊yp~# 8iՒW4nz'F?bSצ PO7@zt=_Emp,@=bã[/ts(P8: -!b-:C}E8,'Bet% Wĭ%h2$,_#%x<WȀwGp;C{5ux%1(b*yQ%{gcr>N:*l p{ +B{FT$  "шԂ"u};:F: }؀;$6Y^x[d"AHub=.MOAĂ=tByXvwZȜux@Dǰn$̒%= 3쿀wf:FPE!lx4q2aG1ód _{p]kuf3;\lmkbZ=psР"8Q-kGPAI '˚ ozp5YcБU 7c+%F4sX;GMTG>qfGEG^4ӜYǵ>nwԏ=2 pC*R6I$a( bD.@l@eLAkur$>Yda˵Kgm@1 <KJeSa`嵉T0,l"<=:)  J<5 [ >Cfh/C~d9p# f@WvR & ,,#`Žxe] [pCQCKJ zbxCG_.:s=H9`wh.oV>۶f6 MO1;디ӓ0xp8^'0nPa$K\gFH%!/t,$ 0m*$\"7cTGg܈ >EoAW &'#"TPy |j[Π$KûCDAX)(ٚ FspړWX/u9#ʬ ћQÉ=u1IaXcQHO"&e:E{õs8rw@/X#wFws(Zx0H`(HHPDwg>cp_o2FPI]ֵeCTq}{3'&G;n.bcq]futs3y,y^4`](dzM\7TQ!@E.\ 5/;3d*8hCǮMinr&AOu@Q2Uw8SSwonO;37a8%g=(JZ@oRǠu`[i^ż]w>!~ {W9(򢽮I[%?l"rQ1ɐ(hF>.Ḳ̌ z6sdAy12v)6:[p| 2\)(,_1Ϣ.t?WANղv}31 +m)m*C(4l5-YO2$tݫF^=m̻_ ޷+A`ҕ=5$vC/72z?u)u=Ru;SiV"^v㇟{7fwy6o=Zi/T=z<Ϳ}!.]nYg:)mG^6UXrX|!ޔ ,SUXxqnVs&l~?w)yI|6S15 CȉkgyX(bY%}(q鸢"as_XW7WvC<*]_FR#[ )vSDo_^vâ5HGcUp]C˜#KD<*ޗ1u݃zU:(iD/`.>0Y-:}ߺ ƇSs>T2|Z`ƥwa@t@5 ǻ#''EiTR]JfA4Jrp\*1Rl-u^/Ikǻ0 e8\pgn-q=gVx^Y!Ns>ϯvkλ:JxN<`Gm꯮ gΌosp7d3ř0YZ1w#̭}nʮC,_Vy7?:^_Sx7 ;Wo C[PCz|y wmOrṟ1""9d/6Q^cE_Vku'ɪ_T./՜O옿nYp$APB $}.΄ ߪw~vu QH%5sP-̠ҡT=[k;%M^f2# <0w7q=deTQݖyu~]޹BxSaE~~2<ӸC>opr8z9?g9!0dQU\Nz*teyl-_.\ oCɃhCnd.?k qodwf% cl/h$x(#-ݝ6QoW/y#Ž[:|^g@H F{=ԍzr@/[?SgRTx/pܿAw~Ȱ#Fu:OB]TC)7( 1s3G`NxN5{#j*e 0<{_xwoZ|>)ЋGWpD>rGv$G'_V}I/Pa'7?a煔@璁w7t9q? E˵2%dx*a᱆y5ڎqr2{6F5L.5RǝT^'Iz.$-qH0psCS3g.Ql>wnͭO/裃zlN;n#|4pEAo)?ͭO˳;v5Wż'g9/t"-3="e3f=zy>a}<3L ]ξZ:}%̩b@Cd2pIGBJeMYU+fvlc~+97_~/_>+0".%WU0kqo452"0PwJۺxU?4V/s7ָme٭V zـK?HSKq~/|y<5;4뮺JA%کT T0p(Ws3xI?P!s]wLl b!һӾV|Yf쏀B:gYʽ:I}R&<\ AxOZ[:x`q^<(w,JnG7O/yW/: h(ɀRG3p1/n/*7zJ4Xx8Y 9,-F:֬.VӭE}lM4gY:#yhrO11i]QM/YfofZ>uaslgwתD.p׏/_ύjw*~vj;t]]WT\?p !]L en.#dVOo^\|VjC1t2wڸԡ|q;5u&+İgeu,h 3t(np5cl5q5[$P6H}\9Iw:ͭF9bWl6BFrV\HJ.B|OלFsc3m25/485vBw= c[f#?q5Rl~bG1#3`'rn<:m~2~ f+ 4CτN{ew_x$Ԝ QE; ѭ`$]666\ݢg rOe}*kv9ԕgl|p9!ZxAW]"a$(ȳb08=>>_izpSځ# N=9K79 8Be~\o;jN}}Fj;h1 $`fk[h4GN "w&R_Z, j(,Rw{lcgGl!gy(pjLf.~?'E]^~z)Y6>yujsmࣸmWBoQc!\;!4#5/' }>]ӿ&?@g Z"4M8k߯Y*yPQJ;0K~VH~I{5 &@DVYmB5.4$HD@ШSJB B2BMUE 0q]5td)`Hh*58a)J`%qE4P U:SFRHY#Na j*m.4""b$*(" B *JI9 )lHƴ*djM1Cj"RZ@ AbRH e&*jRdh%@ "b"$ai$Q*hI *%V)H$!"*(jf* J(jbj()*i * " R "&"&dd  "*(% *"X**Y%dei $i`aa)b)JJ" X% !JU("ZRBB*aR"J{ba"j` &v2-S5TPP%!DTԄA%HALDPLU!v5R+KDE,TDCT!HDRU@L1I$TA21L4,+TLDPDL CA5DٰTDUEULQATAMAPU  R,R̅44PI3t:fHsUQGJb(b" ! U~/REPEUxpQR%TDԄ4AC1@UL%A-M$TTE#ֈJJF#ǾL)_|) "tP3DPHMW$6IfM%E ,L,MMUSTOe5 USEHēB ASKLPE@AL SMLTPA"U5D -%Lč4I>UMDL1T@PLMRPPRPחTQ52+TA4UQ4I$MLDJR0EqALQP,MGԱQD2U%!0RIHAHP1DB5E _tPHCrhj!e"`hfIFIADQPHM@D0t(G3HJ)HR'!1HHH 2PiSa$6BPBE2(PSKC@MTDSUA*ș ~N#ULM RP Z<dBP DCihH?@ ' )?t"GSD[ؙ'K'TT<:>rU4UI R (UZK?w/^CJ *d:op8F4ufq5IAhC]RbcLACDtQZhE$`%( aO6+헺Th\ dqרxynmz~>hdPApCEbf$h6J'AZ@)@GtlCIq&ؽp[cMe+[W'\  4h]"bAȜ Иb BK@cce]]AQz⊂PA8(CBa"PX DuE>לibH )E 08h[F*:@{" *'pRJEVsHPxJN$LD %{ XPYu!&h@R__W(>׏ĎE0 _Ȭl~es!폥߯F!&Ues\_ЫL$@0 @Y_9 #?[pZȺ~ގ?ho-x?[p݂o"#۝1ѫ>kq.xgsx'].~zvaIs DrXYIWgp ֪a.Z&ђܷJߘD8vc&,\; wަnoW-oUkez^Hp=D@.#X!˲ !(Ctgzkv[9e;'ٞc})^xgq6J`Fk IG3w[ilgM߅톸M[Ah>knn7I82'<8p63|,>υ#Э|G[`lK l/ׇMUsS`,{1*{gfv9/:}vY ꦤ/,x$?]s^36>3AȮ=Vs?wͺz+Ş` X뚔9X_#Wv/-vjuB:  atjоE2I/YnAm/΋'.׾^NjQli`YVasb]z*?_o'?Ažh'0e,>3O_Y+Y\I+mS^S Bb2?h(-Sp p{.) j!P2rx'Bl\a3l mhgҮI+(#jp;oOI#8{WB$5*\&c f p ~V`2y4-H82՝~᥍yYWYGB8+DAbD*.bV1/'dͽjRV#0dK/+ș)(F_3wJ*| $T$'n8jg9^-g6^qujMs8I3Ьw/wS(jvm:۵j]Z9|9~/vi=ګSЇ[g'JoVZiFIKzd/5د}J (]YȗɫGpH? B8wXHK> M} |-+N\=ҷ>~ϋzB,mryЯO yR'(1N:dHF}2Y?OޜY0<<_W7t_?S:z!?x^>}ܭwi- T~dB N$JWzҤO/o'\`a|ujX[ VgJgVG}1[r)nSP,m"mYN_ }ul>7 Uhg=2ʮɢ:]ucIoه?Fr}_u{;(D?V/x4>YQé|!Q!DCTf3_ 7|~|<2Vh $0GdD9t[d[kJ_O|v*KԮnwoiw˛YF$:Mzt"̀QF0wZQf 1>ܑqV "I5$ pz;7d#Iimܸ\J k^S-jkI% (A{;HBhۄm^/  @JϊgHKaiI<_y㟓W Xjѱz΂mqmE@|/oW$7npw  Бt@K`΃ܑFO}wLuT럪@qV!W 2w\z猹H n*{uhQEMޖNmzQ~ Sf~o<^^A$B4_A YQd̮iCT:<vt/A$I_%C"`<᧖7"@A$I@HgA=] {1vy<Fp":.^WH C-\fmgo%-2>ˠ-~~}yd(p_b b XjgLLUf?ѱ£YQPPK(4.6TƱp)hX M8Ш`԰h@ =Go'= Lp==EuЦ ,`3?-!ϜnjX3qg'q /O(;+2uH;{WQ$o@pw͐Y'6a:gp-JX8UQ#K+m)?G|.4(<^6l^>8vӧ,nBL.B9/>wETO_uIapvL iٺ;$Zm `0G#,1^ք{]/3P0*8.gtB Jv[nadՍʢDACalaf4=OZi9 mW4\ l:  -^۲0(mNMoiC)$@]]1gSO:JknA Cs{Gzq=oiz OgFD%@ vI!GDx3?!Y<j*_sMW7YI ~ &N7VC'vn0Ak꿺ҝOxÛs;D,p e濭~Te3 o9&z$TӁg~JdCb[=umx*lfM|NnF LEN#^{3-eVPYс$v&Y5] e/~Of*NjEH+t&'o=yրW)׾đ! w+\1B{u7l-H8Ǯ~n/>_U@b=n{Q2EXyP{UF("[=g;u"6 Axӓh'3٨>gL=7FG8EHj}\cu dG?J&N0أ̱R*ʪ#M#q~?w|;dٗ_@ql}8F#j:Z5?}#vm*h:ɫ 9M8Z\)?rao?=>[8"GƗ-GG{[b94LJ x 9&Y {ʅt}JTom Rxަ; D(".=װribB/H)NP}aCǔ)S/=޸_;4B;C 4N|v{W?ZEER LZYw4n\us-ƒ͚) |StT+/M8C̩+rfΜ74=,W'A6iM` q= SM^0Ј+YܟyO^Y\τ~,MGva=U!:}0u$F `q 2z(9B e=$\C7M=3mpj#-RIG~G햞XzVlE!8$osG[sZEۛOq^ su.n\=)W]qv:\ݵ\5Suͽ–%:i-veFjx&tV%  i)|")-\5+xեҙEb>);>{:YP{%==`$} yRF {"=3( PP=D(9^(i<_{?ei4eW|E7!ֱOp)ρS ǭБBL-&M-[P qi!o[u50E(skdbX $5 ymp2k:2S::'#1tij99C=^{tC-3Ĵєæ6d*fa?IRZa#H¤.sfqru1Co8ע`"՜c` #UWQ`E};}cT^ R>%v ٨'Ct욃b'^o~1|Ɍgomoi tR6PRReT׍gU:<=$lqh>2_3xڍiŽEq(hE*sKBd`p&Ʉ Kк60mFHq\T-N*~Rt%u!y<# K= =o5reb:Fߑ2 hQ M8É;nD14ӉħF(th E=<w]m.1i]#Hi>Te-uELa ta#b &_\ϾQpa [Q7nZpyƲw*ƊҞ 'g]2y|˔8r(vgSP LÐ]ܘj?k쾻|w_ñ?] ~ʇT,6$Ä gQķf>Fڇg.C]XR[@r60a 3z&UΥƢ?k9"0 !yy'}Hl{գ~ˑK:@V,CsR5<~:ygw"`32<3aG}Kno`4$FN%LiA28\Px OHHAs규~ɬOR^éB_>M\gnt2f;o 4٦LL_k,7s(ݐz?a] ]l|#:p]g sG%LBw}DM۴^{~_g[nKYLr锏71/:HHVE7n ~k@.1AbxwmZ|v{0%r`7 rb;9ljm|N@E8LP~cT\L`$-`\]fw@6?Б@֠6jH%~ i.ru5oOLv* >"XAZ+YnKRdɶ0jAsT,˥ET q8䌛Uc}UDSS7Kć :eڌ6)C{{# *PƉeG.dC?l6 O"Igjr͘ Jm* ,km11/P %Bpj߹$ D,Y.TLXF<3p`~X ,DD[9Evfw.CN( 46/^˭yٚfh]!V(֚'6 ܜ c/< G5W$~t4CnJ.1O&@s:&a!3$!)h((Z,1TY 1n=K50؜ فAK.pJP{9w" bhu*,SE6LU딜=-;Jbyg^sp9}}4~x|1>@ȉ$85$-0Tߗjh&#!& {Ԯb 2b$R{^?|$ϥ@;g+jA ֎ q+%_v)'wOѓ>Vdg|2gx֤X(]~aWh-~a=?O/$Pړ^} %|ZuF٣kC[gEhZ cw.R]Nx闡iRĬC]?6nu 9W=h4:ʧ=6t'$ŋ,)7xUG^Tsdγv? ]5K:iʀ %S#zVt(8 O!89ȝD9cIW0S|m@@->WˊG{CE&p)\lhZǿ)&#N'c+18D){vW)F#AwβPc`hK @ M }JLA & h(!zJ@PCzH)(&Hb )bH)hO}%EEDSU2Q35l>ɦ!T}ӨHos:;<Jpb" jfXtJoHv0dbPTP2SmE4QPš(#i,tz7+a(w3^ ՠOuOzY_8h*(HO(h*ѰPtJ((LM*0Tf R]Vٻ:&m=1 גid<9LMDO2E=UPM QDiş.Q(O~~>wsOUP=VY3u e t{}#|Y.A߹a;͡'w7Ev);n/y♟ ŏ ʬHڣ?J' >y( C8gE |v}ϭgυ4= sʂ1!:(|::$@Gvo?L>yu(1P!Pꈋ*f;Hq)#:{5xa$4[>z]8~>!Ow`AՋg( u͡%pqWZlߧ'L# Rv{W[Ք@S &Aj@߾^K_)aUϧl\%ЪA 覽#yAf]f5O^6ICGᥪBؽ^?(iat38as xm9ۏ%jGDl\UkïZ9Kê4MHI:X/UQZ8*0(L}Jֻmi蛥*'*@cwz_5Bps Ovzat 3'$H٫g_ 4i A5or86|;T?6'$l|;{]⛚?x ~rCc Oaxe$:=wڮRxۘB`p3"Oτ?6DZUh< l6\ Ec'q|qē=2gl2"nlG0NC#Ҧ"KG&^j}氣N,hpCeKoƥtq6LyI'mv$pڕqwX1vaц'U35KG$&Zya\^zr()(#n6R/b>@%Th9[ܢ vE] f3?DV_j@gEɬ$ק sO처0 iG֨YZȊnK2ԮsP PQU.7etK&lI).DK&``.<@t'лhLywjh\-bBтYztqadBl $հ!'T|Uʽi<+x{͜#L]gq[0fqPAPZqwHr˻J5D{ ?hHƲ@ ^GH#^R _ܞNy֪ Y1UtUY>`T2, JUUUw_TdQ`Ua&IfjyUpUUR;IƶgꮛBOc9}xx5ɹowuOG=g"q&j=;FEUfZyZڬiu/ÉrSjTż UT*}u\m2t}G`zHc u/(ө-c@х%;9*38I0v`‹y0 9"K?ς곶q]\g vaZ'ٌ*qM^>O1F{PX$^ul$~sH, ^@ o'|֬>9+q@xUcƀyYN"_:y^TSPXTCMk߯t &!1޷@q JTr(|3SCC^ PW9!45iOf'T‡/L^rG=pu!AsCy9؀ٝWova+\3s 2Q0Gx̲Fg9-^lz$q,I"j(.3;%#h~appӣ s(9yŊ':/ NG =m?/:Z+} eDzC,7AbJE,?48s@_o,f}ȣQ 1Y#WGq?rW϶?%`G{0 )/`\ MJJP/l{2#(N'wnǰw2*-RQ#pZjDw?g7b"?uksff,'%)4cُ,;gXx%m\^$[b }jamz߷`oŤl@0Ϯ\U]v}5V+cIKnJ6}W 7ހ8 LmX5X"ÊBJ"qFv $I!O;davRgç7G!!@`lW=q,1R&W^0o%}4xCGw`|lp3f'23dڗy>$PXt|V&-#-PqұihY@%:tv#Iߞ=~XHޓW!&$@ACT~zTwP@+oHQ w zz<64:""O$hB ~?s~>gZ$q r˖/2C U50O/cOR"j)yu~_$P]A*DMD L n`C~!`h!C>kQү/քD"?aUYh#cȂk=~aowS[a(Q[l"b_ٸ-Y /{>}*""r[G5jޢ#A;N6']}&ڳi/ZL N= S>\Tp+?{s RO7fvO.#E!ׄ:r|bٚ,dCFK^QW bC:5_Ջ*Kg ϻsLJ_fο0\^N#;S>Cq;nkMF<" ";@?22Ǭ*yJ@_ϻSs"(Y2Q_0Zxt4xf&(wACBPL"3ݒ[;(>Z=R:uQ O~]y˧x:Bw.r<$(Ie% NeBA2A'DAE M/GKǬG2.Æiz0AHTAHc?N>wytaiؑ V4B?Q/M?C֡Qc2<}דjw'h; CnuR :ƩhӋHMR!WKCYDA>r"x.p˗HY2~cC*<` ?dqx*DK8xE{Ǐ?.G [nx{tdȔp{fOY7+`vT<P}wBMizFD] c"<ʺgPR0? ka;}Dr~ErKWKT/SR3]A_AV{;=_wcX#r>10F1YGjO^Ou7As+ngU|#e1Ӫ 8;C!"]ٵƞjIq&gc6+ziNVp@7@@5خȨwYsT=>pE}c}LQ>fMkBG$˱T`(БHoOq9RǰJ?Ms崐#_ 2xoGeڭv[Md_->vl>O_F?õgS4T `م8i \G^pF)AF B7~O F緾4d(2W=~'vQm(\BʲC.o*⯝,ln>"kM=V5! {usm!ƝFOYy)ª.nrz:J Bz =/\GknXLh]'b9։ ONWAh+W?tTDnTG(%A}ZiԈ_2!DDZ7 +um(Ԃ0-s~m{|m 7<!K%t~s.oc_'e'G>=cIӸ+ňh8hAgUoQ?`tl2Q)FHf#K'!"s 2; 4OWL-PgjМ~@+_r9jꉀP9*}}]d)B,ݪ04P\ǦJkzսq \A}ʊŬ"tq^iヿ?NgSȠ'x,w3OpEiGҷ4۟鏆0/UW<ݘ><Y%|}+%7h</LC2O7oo f4Y̡DUWx,*C/UIIQ|Msb7ղ07۩/K X +UD5,V\|ʱ߹tzU)pz]8;P~cu!;l: {\lJDΰn :Qʽ!vqúP?r$>_:{ec"bl#ewXE{;XTvtՠ FTM}%_ΕuulяJ(?PI@$rRsVȠ ̩ J#H>iPԕ|ޘ;)r0G 럿u뿆}ۈ VD?T׬Bm.} Ba]Sԕ|uXXyxB CwXD>{'}[U@9v2h> |mE"HԞVqƄÊhLƱ@l Qi_K(08tUEmTEVA7}l/#D&t,_-GCy7c Vc ¿% s;(06:B3zL(yA:}$-Zhq\>90R>%BŨǛ>^_rg3scYS^S}H TpD0d݋3)( "wN$^xv/S<OJF:8/VUĸ걣v5i.=R `l/uYATxx% ~nx @8 2/ŘdPjNp^Vэqat" *.-4'G  F 7A)h(A7h o#7)[3I) "Q\X] CgԢèGN"hjUNس%fvL]S Io3>a.,): u=B*B~9ϗ+2'=pn{!Uփl >ϫ>@AD~BL]9oW|~9!E{;>a*A>Gށ5=k["o. wNGzYKu+#eS0VXx+mz(gcv9iW۹"}HU'6XyIR`2 M6UcJ=w[8w6d㙯fT2lG-JFl@7PaJEnT$ZX2@e)Iա3" OC9 ϕWw,sعUdm?|9:~'AkAIkyCXT0!"~?@$_}~ZC0v?C/r`)mo.cfFYV+lf?k IW{nD`]K76>2_́ 2bT @x~?TL /}ڡgJ:mR4 )R"F0e]3P2!UF$9]cDpZ>g($Ϧu]QpҶB2}[ ,2cfFBn%7B O/C= ~]W8NYogmX7?lI(-*THܿ$dow &f0nEjJvڔ_BτGT-be:ZkݦDk09#vByz6BOiW1^ kF0"," 0ʪđ:+mr~wơVU 2"#9^Qbnh:5(0=~aߊ| _v쑛5\|g XbKmD@pMRBm RK4 DLmEr*!~ՠ@1* }QX@ ɧK?nC_+nmLo +~~"iVFӞ}g~t`4 KrŇv/DgYYti:5{I #Gw^BCs}c :˹֛3 asswM4t;*lN w b/(~Ǿ|Wucp/Xllu9v@zriz8 1l*&.EsbN#'R5c-/}GЪPQ0?zH5ǣtR5dD-~3vkk|M>79!&|͇tI_x<{lPSO!Cl=_XuMXvJQ;).NNuj7ϭB c7x[O?C$ǀE:Mj8Jr3>hRe @P@GGAj:6 (9{$T&_G N.{KZ;&}戡/ g\+ð`tBTIA`'-{hDc]o@X 8>*ab>5={^ QOTt%ɕ0#i6l=2j~ GD7UJND {+)b|| O.± $( e74-Tn:_)yPYAx89Wvuq<K⼺`!m&}٫SŊ!~=q)7RWT蜱|0SxGCRyF"&Q FOS(Wutђcnf+ n7K˝(`0 IBɓW.Ck,׋C[ntM-n^ Q(ƶplƏ /&f'5l9Y2vVs2=wvocxK$H|kIJcaw[os [pP v(rٲ6T*{0`gt.>DДxlcޡFq+'\c^ƯTЌzw|t>f8vNG+ƍ|}W̵}[Zԓ;>ପr~zn*KR,3[t\vٖ'[V-u_bbB6Jl"ZCvgQKrIeIooa` c-1b`LHJRݐ{0ar Y3'FQRM6Ay~"+Ag6}qY| 7Rx>w|rS &mUxVi{w2(ӻ| I`d}c^Gǟ"z#Aqp6F,@y ^K^Pi6*>4[t:=l6CpjHov2D%}-Ŭĝd"^ENzu :t-e.zP9˄ sPAd )a㴋گz'M^n1n1wIri>u4CNu,]kj`+@Ǘlr!z eY jN[)|Y ̄0حH% Dv3 Y;z ("f‚;4,O>$8YlW}, cb^No)1 k.i _mt7U6λ7w.m%r[pLPR $C]CuT_=[+WXmˎל#hu.ND@qMwW<|v5pT/4ZӋMncˡI䨀<'n[OE}@ZEIXsFlTFNl$lI[=*u1/}zW[y\^q\rTSkHwyFyeaG63ӝ@oI큉v#g`Bl}ڤ&YnB=lte_NժPg=n cle]C;J8YJuY}Ϗ'`*T.D^MEtw~~7WC_w5=BX ZsRNy/ BLz`3z?S]OH|̌Ӭ(0 BNa=e߻֔=$(N+~c,,YljuUms8mk|,|-1$)F"`..wX3I/[t?M?Y:xw[P7[op,Ƞ0\/e ⚪uRE "铦>YPJДe> u1_#(݅ >pX(C,ThS`M EuCwqq rC E638Majt=j>梿VIULUƯV.dZb"`U,C`VsU/FDm֍q"k~)R L']k փLC1K@PRW():55%LvuRP'T1TS$y&bU>]HuDDO̼ϴz"ԧJGz]Q&Qڢ&T\0Մ4M50BYVEt}?ji]pH}pp.ŵe6aZ}7aU( YF:xc퍝P?߫(&- ΖvWE& HȰ.~}lMOO]&Tt@-vL5Y҃Kd(ZP ]9 x!a3a MЁ5fP hYÑE;w+k?rsG H3#'D9aqR+N\n(5/!ٞ4vA{$W6S)$Ut Q:~ ǭ$dP6gM[AUoFNbFOR]o.437.H$M;hs p|r\8XlJ+VaCTZ-b ~4.l)+:Ǽ/N}=}WJ(>'7}W'ixf|f&^ \Rқ e۰B綐뮔(s략ƹ:d_3 f_އz| zo g8-#nTGpdGgFxu%m$釼Om^v턅+]S i/[W."aG¬&y&걟t "Z@N;DmFcd}tjM<j vv>Dte;\_o|6A0􃓮"[xji,;rNJ N&AhD&Wh&TȜ i\vO,a>@.1pER*%PSM2[|ȧZ͘D-("*HLT5DD*>Hb4,TLq`%"? a$.@d|!нebx>1SPR|wpz&ԏR*=mgD7? !("fcqP|@hZWͅ: D?E1P@P] h2btbչ۹"+#.zZA N$<d #0V9 (sZ&0FbEL[m4zJc" OpFk-jL1b,@9w\|;tii] %" Oߧov^*>8{ykP>n}AYBN`eJnkF7Ĩݙa94u} _s+C`hC utqaKFl\1/I a$$/I?nW~oI(ގͨ qi??+bSo) 8 c!VdXW@|4~VP_@odžI:Һ)_SPBH/I`~hҁ"F?c^xZA3I\:/@! <>!e(bf9H6-:|Y0L ΏYY]SlYƌ7݌9(+Kfټ623h?w =?J<>O*ox 6M=*C}+2 }u^(@z{n4D+0j {(8|D,GcAe`Ni&{= D鈦(F)9.AhHyy]xnp7=hLJM>'nkP8tD !77);0 o~ȡ2EWSLM51F^Qq-pwAwp^64q CDW10 F޼'iTӓ ^nEGL#b0hcOyU.uyF}C݉{J GT'k|PPHk9.C&'|t` rwd AdA@9<r썋]Xf<8Ig';jar% P4=~FCpwOd+1jBz;D)^=g 4IC0Xx^W 9i>UiJDPDJX[򊂾V;hHr#$s285<(n"zG4@ ǟOP;X{~(J% SefU5V_<{ǐ%90o{!H.&KY194 PJ),P.hMq6Qa6BdZeR4`UEPGm"hyHBw<3pGfnXo A#2ʥk7f':\FB+#BN)ŵM[@C$'"/= |+ s%4ơ`L"ڈmu"66QhD=󜐲uy%lRUҭv24<-‰rh-e)|o _3=g2d}PRy EfBQ4T$$KW82MU) FEbwNP6jZ$#xAxO)ac,w5TKc␒;, DTNA͆I&HP쯒j_@ ,rw99lKkz='A]<)EŴI(#I6uT-~ZP,q <$lUa Z FY-3 UbAXu#foΝj ]{T{ R.)>p"rO8BWzE( ,Ddu ! xe=/ܪmh)_.^PMXbd-܎t|cJckT>ܟ#a.lh{fc/ev\F "Xj y84&iK .,ȹyKG>>v!SO}ێ=d 4R CPx6C\//Pv5.JMD)AY\KxQ:Lve;Hʩ8OۏRޞ8a~0Βr yL4~coEoC"$Ca>?_hZ>*kT- ԣd=`0Hav& 8gјt ~&Xu 8UW;> 0yS'TugKo~S_z Y OH> 2;jRxx<|jlD :03f}S!<#@qJŕ380=>Qj~c,e4%^ۯ3p/J}֒9zBF/e@ѳDao%suHrB|шRhG9 *Di 0?0Xjuuyl>\4n6VRHEHH=zxl1]Q%^Z#W\-nKKac#Gٔ6Wf0uСQOY`,ꡠtY:,46XY7WMoD`O+eTwh4Yaƙv-kq\##|Alzsw!p|ڿf ϋ%B:\YLXmʈj"iP`j L3؜GmdP÷Z4<V3$mw䧰K:kl֛\gID3<$3t͡wI`kM̈́6EpwYΟm1`H&벾NxLK87gkh8;m#9X v%Yٛ c[:t_aR4'd6h3MS6^(ݍ'HoE$ET%oǮ7CALsc) ߊ̍瘽`M-|<PR:AbYmoai V@8!lR4(@@pQbz%+/alæ7!X2(Ir3[T \ePN?Oў?(DrNU枴٬g?s&m\gfM] =Iʡՠ0@<Ȥ(OsP잆I|=qϵ69~AZ 1(Oƶ:RP~$@ (W*&(SI  IoCaP3j>/5HW(H³*C%5^d^,(ӼC뻈͛oa Z eb,^%0^aC8bCp **"'o73D-Rrӓ5%ہ8ÇTlG rbF gO=|/P]5?pyo&Ն0DcQ^y&0H1!>xuXBpޱ@a%qz0RLR| @?TyHigPlGbPwOzcxg8ມ1Pp0p9tEWn"H@AO.)ט$քv9<y RCLJljvb5 /͹< bYqJSX^բ`?`>j7_O/LL:a1ҡ Ӆ9js'~X"@'!8i2}CD30P)02@3)CBHE|kbf`GfryGD}D.vA p#$r+Dyo(#QS'{LU4Po<9ysUhNPdBdB 5DxRP8_1)hT d bۙ5x6 hb9*e XjU~(CFešc_Im9ZJ ?2]">"XсD HR"C<QS\o6:L>.W&-aIq&C=S8 {N1*M^Lç^T<:b ϶""(4x˹ 5cfDg` sa 4UȪ1`_XwΞ|q"q/tqO9Z#[9EiC>>`I2X)snvGdwј6f@jx?u|=yyk3,O$5O+^%E7Ql'˯,m{l{j1fe©~i hq9!C7 fe6my'vg\jz\pxCP3-$ P.J/S9 vh=@D^wA:(9QqMVIXQFOdeP@1 0KbgOws0ظGD:pg acJt1cGƗhP6AmR= GL8@IɐF<Ѵd!ZcF|y(wN /֣gMβw\b3HGnUc'ݸALqwu(r;5/^heN&PPnH4k!laEhWR`ˌ(f@ /!(YW@䊳m+iK,xgy;15ȑߠIg>'땎i~Gb ͐ G;.\$!g$4QU[IO0t7%;G~#!ϔ玉vBJ.Nary6I$lv m8j{,F]xe7YJ C KVSUSC!Hbq<85B̧xR&/~pkl:bLr*4#]{%qj{:56i .f̡n'@>a 8DsRAN}J'+Xcx"4zbJC]m ֒ZwUxNN <PG=80Zum%fİA Ӹ=t巯bny<67C`3˧<ޣ7l/?,5"ig@C~JRY:cW>ǞL "gxbDg=Mxj68o}&P]I$rZS+C]`;8rp:`쩛a Cږ`C404a`fnl&Ӏp4@$f!Cp):k;(c Ux8",D+t%3tk Y`7gC#2a0K!gI<Đ:P:Dwz|'Y§6,v- &Pk,@kD.% ΍0oݰf<~P.3/s]kI[XܯyçA&O79a<D*R: U )e ه1s@h +f"A42Piē׼&q 8`| Cm@@_"=XEHNaS]z#+3@*Xl@X bFR #aadC\dXL #t s&}vҹߜ.xIR$!Ѵ9nn&uhJß֭G>dO)=Ȱ Έa,Jf NB=C+t" Xd7 |'f4whe;iwQ|==,!|H?9] KR/ƢB!I Q5@].a h3{yz]PhFEQC6҂*l\xbV" ,, 1F_8lFq8e9SMq cmR\UP7)=P PaӻCZ DN)fNv+ɷqS 'oF#$Td\36T6Y}.uR̈́D;a%() hh!$j$ԇg;tx5Řsq)Bl={;&a.x}6\ZJrC##-qJ ܝ6/_nN֑٢Wߥɀ$*lB"dp֨7NJd^cISؗ_|K[+N| Zy]s,cD4hP߬H&UЬMr$[UK<ar<0O(@ȇ9'GTiȞJU$LDyO#%W,f 2<7[͊a &rSp)LN7Ѝ*wɯ2t"-<)!t;/ #ǯWzP[xfvm>ȿAOC54OY@ʬ KVva<}}ke]5 bgi enȚhMvE eA-@5&^WoCYX\ -7aݤYڛ*C= a1#^ٿČw0c: CcL?N.,6aB@59lWe[uIE@rP%JXl, T ) !!F !t2isHk;ڐV:p$.Niqn5_F=خC$JY"hNBOJbQe4A+3454 8Pte5ÈWgY/)6~uysxqLJ!wGcRi8Mou"&>*~\8!z3߷i)m$$aT>SyxΝ1PT5fCe@V1P$϶Q ITCћ gmzb&55fT*J3| FǚЛ'Qhvt9E&܈٘Aa1@A4w7muو&0΍ ##JcƭXf6燆7c/+T@@rCG1-4!g4^K#} kq4,GѤglh00hhP88X [2hPYSDQ9SG5mpT{%Sa 1$;^<4ZJ)ޤ H" 69M9d6P \2ۇ"OT%¤&aZ=9C^O:hdUSJ r@X?Zā,痌ĒN&Ew9 a&=_[8UPPΗDOHpbhĔH0j05B9n;!DSTuƉ_nvjZ@1حC4D/B@ᥢG_vbzpGHx@c(@LpK7!] `wu7Qwby$mim8BUU&@(x(Av׽#o"kٲ)3(HqtKŃ>SU6OQr 7==hg׿A|tf>DA|лoi" eK7T?<1&)2$_$I'0&ym520,}3&uHcC0hnS;C!wQCE4RAIADK2X !sGxl!Ino:;M"KIo#-!C-Wj;.߱g-ɍ}S4`w)XF$E2DeUĘr %QC,C([ODORO`UԀ|\rՋ6q1F7D#A'|N'>.wxE;?<}Xbo"ۺx3 f hCKɼ˨jdH)j#H_5!GFr2EHATHNG )Y`)$*HHJ_=J` =Hbx4Q_z T8iQBm4[E?|Qׯ?/,\ҝ8 7m¶Z\bkCϻ6~P1pFa*Qp"3Du,TЄ|tG!*"jhI7?=(7T~=$ 3F׈-ңD'JxÎ8&9;axWU]o@B% !oX uq1ט b:s+4d3|ʫ_N*x1ie M1] MT 0EnAx#[Mo|LOYYe~yĆ0DQERJIA<*Ѡ0LUX6ymUuq)40+N_R#$է.$A4$w^7SioH2ʴ3 =n-,rZIĔaad@ݷ"[myn0=Wqv1k&b1EC،YgIth F&D! (uӌI Ģ@T RDB0ƒ8pH#<=iвd`>0u'CEDލíNTPU9EUjơBFC<,;'W&@/qOinFh;w! U6o2 KI jJ˼ll4~1a;xzHb`gTK-kh~ %C3 [/LwXfQ`QQ-@˲¥n5"zT)BXp CR5& j4Dj6p}$.UptobdfHL q{=*saEDQ%EҸ"HtB)j"I"#JMKM5IQEQQQTUQ5QQDF\ Vyu TE1-K@1U%!MDSbJ bR%0 d8 ;dwsS<ΚflKKwIM.SÍIaRY{F/'m pפ3%LtQ[FأZ{a7& xӭ*Z9B]18alcb\fi{DJaV9wGJ͐:1۟u_ /\stzsX_d4VYAB;6iݗdQ8N*)qcG"/ :( ӊUmE~Sw}CktfkE>ӂkfqCdBkiufEۍfRp3t/L %R'Ek+zUPR?/}?nsiyѠ2LU4=qn2 7O$"4 ,?XHNDAEF2 ǩ-%o>_AX>]v­WH@C2t!NL:& "YT)@i(@qB.iz g(;xOl!Бƭ$ Ϟ8"<̂=|yG=Ã1eӉbf7앣#rc & Z: zbyC2l0Ї> (@M' q%gӂ6ackhI XDXDoĽ3 GzP@a( z6Uu=W9*0;B۱L;?>_JKr'hkU=XIV6ʼUo,cHAY⅜wDStE8;n[>A6?Pȼ*ɨRak@Bl EC1`B| `l8^WYߠe@m 9/7ntɄM5|}Cܞ 4ڻwx8i:0B0 3,3̊DLI;* @vg%#J*u6@y^Z<"=L=nC#Ԙs0;$AS`IOD!STWVK;l8u N(U 1Ggt=UƘ곒v?gS-C k oȘ<==nWM&`4ڈV 44;0 D go"B?č.p9x36; mCkC'[6@=XB ض{ٸf` y冡.iϕMcs8lFM`1`%cGx#u!xG4ɝvsoY\ɠ\-];9m lĠjS LEPBnR2QҼCt c! EdM&_ 5vGHֹ]\F e7Y㊊#m8)66h q&3bUt\ὠ\&uT#tGٷWmR$cIP&ڟT/xJѬPH$li=4gBvk-Oz=A;]ËghGosQ ȽᖐH0Fc_QDs  tѼqˍĈh꟎@ B2o y~=] t l)Ϭv~#ahxĻ&a<8$ 僶؈p㪶>o&f>lj&zY"Rrڨ~b0a_2᠟  r:^S@u%{4D9KHy'T8ja |* j!]@B 1XZF΃+m㡆'Q}ʛP>9G=WoꑔHE'hPۧ0HK#5mK! ik - WӣݩBb&fU~ջ'gK/q;1iz] mqN P?DΩpL:x0 )40ô HC8u2>p2#!Iy&GZ Dup4æl0NRPsCx.ƶ\>;0Kl<<9߿'ڝC8Yڂy$p$@ц$ݺG _gΏp/ǢjcN.RO`vbI8EPRԎ$'ࡩ#>_\Di(=Bvr75Z ^z'BªD"<1MY.þ@?͂p9C2'ɓ`bdMbIlfͱ>Bƅ j |K?.cTPIPv҂'YeTRx[.:vǨx?]œhhx-BE䖑3;ܒe wgT\kPF/ؔ"_I4 i)~L\V~D1=OR>mx沍>{14-&HFZͬ}p,ҳy5hO\!I? 5ͽp#h `m#0ˠ@k* ]RE9oJ 1b F<_fNHhjT!m,,=D߰b;4 k AP=PVDG8* jސa3]j',0CYr0#Icm2si`LuGMѭ7KVK))ƌb؞4Hl1r c `&rMo5J-q(,``e' .Hfh)i3YJ464= 0b7B-L9qB)%4w^ Fo:..A)E) d2?<"dHDO8k҃6;z=AʑIv!MD~:gNts>]0!쇑k>#*N;R]AL#AP|dG]hz}8 IF%"F4Z"h9l'%' HqVoѤR!TLJS4SABK$&-3K z{ ɑ#C7 ˚ ! >~d#[͝ p|xYcbl] F(%5 ,m,/rn8 " re%`u;ڏTL;̸cjޞJW\ygCG+OdZA4$ J5cM ;W$$怲?9iᙅy!XƩ8:m'>;zw*3^»:kŕ=(<()th\"/#JvqvFki>Ȗ =0 C $`Rhkwv㍑. " 0F .wӧFZtLG8/5G.{2P> >'^4T=p"h>}Q<Cn%Rz=L;UA8f1$)OZLj]4;6R ~w<6T5 {~h d@h>bY`n#AIdci}Z,&/'Yugv;mB6p,0D1[_PP5+7d9; Tx+^eDta谋goLvhqD*Aګǟr.p#v2G5mFM-6-(T"<X\b, 0LY X ۖ0lK&(e0'IpLK ,݄$Wk"N "PX$XGީ$d$.$X!UQ1Tf]}վOW6|A(&xyW%D;r1gPMO>Մ95$ PazS$rJ DSH;cɖx/"sÛyƼm,|o<{Hԛ!.,9 IHj)M/W$P~#t>Cv4DaC"k*m@|[j;L[^{C2۵u QMC2e&DJKBO1}ۿ?5 NЌ?]_Eahbㄼqn>PN1bNJqcz=qq' DIg\B.\N7 A4"=$ i㵨6#d8"rS)*yu`oΐߌDY}6=;sC^g? !.:2ئ8 $ǰg@_ś5M_ Cݮ={ > Py 4 Ph ueo-&A=C8vpg>v0-"In&KS8c-Qkf2 D@ tAf6.F( /h"@^O,ퟗXHm4 whG@a\BDXSb`E3KӜ,(j.X£-3}}>=TĽ7)84O <>01l k۞vaRLoUŚ-PS*d Q9P$S TMto>\A=բC!Ī Wn@lj Q(D@za{!L@3ڃi;ԩ*@ z.AX1bIbHms;hXcZI '@9{zRl j#CThaRLX՞̚{󑆬.D[ȃ.[{U:>8vXpf@С ʱe='oH{ Oz$nU+S`h\M#>-{=3#7Fͽ|}lgEt񖤽c0e>z{dm0luۙӛ%潉UdΏ#=+Ϧi,g~i^ַ#2,v}@Gw &QsLOIgr:}^2hH9g: Gp;fxIF'1Hd8gra7W;`@cȕ)\YK@A0ݔ;6oxGKh&?(k#Ljzx yG#h!0/A Ko#y"ZivfkeK.<Nk.9%0oLw=d|arŸ\UB Pt$O$EPH29E#цğ!   'VUmR:zw˜,% >ݛ_{vqѝDk7jv[\\ܿc8A[dm dC4~uwnFrr>/p 𷎌v`FiP`.8k d9㝌no5kQp)im1qXKJÄbxC޿vW iS H<ǑG>2%-A!#} #5{gGyƺ=P *Y"OӅf"?,zRrCCm4p/'EƏ!pm] ׷ $x`,ZH0 ð8-T<u\5#qI·=s)gxC`āHl@R4vt<7X 4iuju< h0q8Ð#ޓo^dB5I[;Xd<ߠoN-ٵҹXUEƘș/Wd!ՓE/K2~1.gn8=Li+ٹehpz3>~Ím )u~N,XӋXdt^v':m0wwYmCb~|Nf4`PHAa-4YV˩rJl`mL5; )]X ^fLmy|:1k@i` v̥D{f)00威&L)#Q|95'=}:ªtJ:EӸ EE7|CbF d ;eh)B  ,s ć%0S2H9+<I(X\4 㤄x0(Qݭ %no漤3GԚ2ND9D3DHa([hP 2AϕP vLwjfQb'>"8tRꚽw'oGZ$3,d9bBOgr9gPtq0PuK\rl4C%UvoI_HD"OSd_xhJx>]!R"ϒ4={ t bhB}zܦ3|'t;6PXy5q\o A>hxe:/%;#2 *| i1L K3Pi-fhw@F3*EDkVׇM.BuAz@ty!m `p\ {9`we=EFȣEM87r5(UP,b]~F%~s3S^h5A= `T)% 3}iX4`ROrC$7 # N2qM0{0+Y _Pa@"E(j&e&J/DDQGBh"0m4 ^|j*zS%{ y }0=½eg7S#d5\]pQ!$(X11<!ZCAٶ 6`] _9x=p!ߏ~?>p؋WK8Uzy!)DeMDb_`V9Kd9׆< H`! b IP! >L亹v6i4eyu H#v"5bt59J+~YTmj@ CJ1<-QBS0#3]Sϫ|YR!$f^!pY"B 9,ڀi!yl&NX H)Tn& ag~lI{&?ѡ?_Gߐġ0'cA}R?- (۹oÖS %QRPŅҒBnU*B)s<ޢ/(rϱxdoR2][фaIdi'?n_= ,->)|)IfQLHz&8愑J54E1pA9~/:ty%r|Vr7:N}3I?,o*bd+D;Tz:M<ܣw3q5F$L (1 %@o%׆+.$~pN~ \^&"&C;Ϧ6j< %!D7׽3 kT|Mbcg7gYZ^fC%&^ ^ O7'zzO||C@y{gɛ[WOP`o72 @ բ@:&()dҚA郞9#򝧐I7>rN \.} HF FvK  5wtMl|' ὓ Jr”"}G΂8 qMu'ŷM&c,kAB?lLb[ktϤ~R$JC{`H >] "~rŽs$ 2^ahE aADޙ3| l]Pxa#5D4#\lA^קypՃMS-8E>Hr_+ >N  =&H_zQg1,b5}|K.&=qL[H\ppafiPȎ4 ;tm=uDb:_sXvW挿a*qV_5ocR"Xh("$'?P b*B(>t{~Ϫۉh(@@>`( pzKj,wyޔ|Du:x 1. ,$qvJC t5o)ݳB~V>/54-h^5GV/_LP୦b6DfjbLo>Ci? >˗k5au[DMkϪrh\4 Rp=%({鶓ڸI,fIU#Vb$1`$qNyXxKkEԻVy9g/`eCt߮-Ôcu) $0'"1{AզVNEyCx{)<ASr 3c8e 9G+`@#dю7XYV 0 KI+I>WWA] Jk3BR3>o">{ge=AQJWv,f,IYEЅ_g|iL}6jG,D !η=NO֞cs3Y%bV)dҩ} @E8j:ٵ V :H3mS횙 B|$f sB(aˆz(R'' !=* jKd/m@!bcIfV}';5?yΟ,h6c7M{!=eQb9tk~;p,;CCi39浵kp 6xS7jB9eYgt$U Bn[lKN!}3:6px "^(A"c;kR\=#,@#4!$ 4Q_u6\1ld^{wYFـK6(Smfp`UK X+j(^yPҎ#~+)>qM uզ0M`B jE"i"]ai6b9,\yͷ# M2:KƵXBvyxL݊N&;D8w(bߎ3a|dpEwI$ƚoOַ!W1qH2i]UUU׍YөX\zF]TuL/k:"y9ˆ{m (d ZS_.mֽ99T$:$l/ŁX$  g(G $>ݘ:7=pŹ"Z[ʂ_W<M߱QR Ŵ/hݩq=OP+=YoWD-QP" \舕mxjFZ :qȵ{wȿ>| 0}@A ;I_BZi D(]) 8.CCEM9V2PC~ZͽJz-xc5`DаGc]| ml~ʆY[rk%($@ى!eLoAdHN5g~؞<" 5"Nӿm]%m p]|ǔi^@?tdI]'U0$H A 1a lX*"3Q F$$PRv6̆fE0=F;Cwr[,]Yn;nYݮzM0(ᔝL#ND#u/Z8SRA >x#<-阩y=JAb#Tzk 0ISJZ$9QkY -;OzxJ x_C&h.z, RUZC1bǼۿߐUs4%58#cV;b!(3\aΝr.Z>+^@l6wx7[L?2p.ȌK."B3߿ o\dufNsO 2n6AͯM]:'7ӡĽ;fZTLik~{ Na'p,@ e096 2H X`OW  yL щmfd}RǠǣD?H":c_\}T@x44$:DGLJ$&x${KFyPʾ}8§N$Pͻ[Zd Y/-E3#-2Fs<^WwafMɃ 5aM0Z 7C9Y˝Gִw,m2!ca>LWg~;1 p{6x`ۄ+ 4v3nܷ31w=]s^t9FXVb쭎cL.m/uDf774ҝ Q $-mZwkj9ce2xL_ G`X,]9`RBvHy`,U(w>m龵@C~fuH _9/4!~OuuvC"S1E '}k(M-L ,ጕdN@:a^ k:q 9 ][! HϐcG 0zA)uFYG(H*Z4DVtIg'W.o߷|n/xS+nxjtֲ@D (X֊$[-PC2kv|W0GV]n%֓@ &"0T:CS[ Ca -P"fD r*Br6YFzMlᖙ`45 (K[Bl0٬ӭ7;B9J\,6w%w]z6<kY=]AzQ7>4"/р,;90Z=+srYݶ>.Oh;CB÷)O-;I!b0c5o}zLgJ E `h  "9lK$qƮ~bVZ eWW58PwX'lvS% @K788h2.t;+ME8vdnl}\`{30G0%"O1 XwvaȂfn@y_LP*U;@8`R~Y#f҃X#\;&W_S Lq<$b]ue9:]9 nH $!t<@cCj21Dt۹)R-cn*] o/} AB, 3Zz}ۥ| g(k,n+<3aUuA9uqlܰB\;l@JK5#73(T E'$[ 6IF&dW*[|:.۝+K,ovx>}[ב|'=h>q|N+N9keZ|o T]EuW_ޝ%w:Yr^>[fV &@]Rh>tgj*}k/p Cl[c^gזeK!lId\ v)[7:`)LRơge?;y#]qb8%0p$aoBwaD L$s)p,㊍dab`Z$r{4w L& ߣCTp68Y}ٖ :C"E%-.V|d EV9loL&OY=ΝX(CI[{gizy'&@,Z99&dLow"bTҽ>?  .]xk7;Avn*u b2]Ҋ[t7e T@A@R\$/V0D*QRc0 BU. ·Koֲt'}d", NxN/^t=ki=z(I|zg*ӹ_ Žƶ6vܜlMS=VJT@z"[ÿnQSZ#mtjϱFz ߤf[pȉx\!WS. ֫ '";XM62$GZ(j +Z 8 ,к5b !RKJ9@-Tlu'}pKGTH x)<x5p~!RX-(˰C1vkh;2"+p -r(/$F$"_CZ|_<=7ߩ# hI^NrerB\,֑ge(SB~HC<9QYsR1a1m$d:L FhSlCF0>FoF&{@cbٙT3dD=_L=#u~QTĈ$HbS-#.+ _G7Y#~ݒ1yCIaWyH}#θϿ TȀ$,]s~n}d2#-Q%u.b$ע)w@]u9y{{C\=mw<D )OpAmzՑIߺn`HdaUQszJW4tj4K3U.Y5˜?,{YoV p2}e$s)g~*@6r>uplt̄7 GukqwL.B :$^*Fmn G}dtkF&hZ3k&Ġ `7 R5mj ,"Q0vpDˆ E#XMr wJ.r[P0is #W]ƑG.9>>[||A(@T'TotQsCJDwHj[f=,Lݖz;wO5U9<qk193Ue+KEz*!3H.yd" 5/gs]"A}}X#f`z:"å.#H<0_:x~؟E>ױY1~rY$YndmfCӈ`vsV ZqvFƀl{7,lIpJ al" "N25Rb:4uI@£1pWjLDM(ODdQ JXhZԢh3rokۉ;4Q;b²Vg8;gp\`SX YXB4pv1g zf,!Z씈`@}`· IjxDU xi6aF 'Nx<#c7zN0#%iYJrCA.9n4ZIݰ@.?#t0x:dqc~^^u&@%s~Xf3ܖ̟v)D2p%Tƥ !vt`jʞb#PC=;]H#sȍ Lo lbfn"+<>m*n1E[A">{ƞchhomLP$ISd"1#p;m|2$:oWIM*/ Ta#uf`KY6 HϘ! 49VچGZ")eQJ"KB°es,Il9'k9o_#s2cXZmU)fl:$.#^A4qUZֱgͩNcᬫDW2n 6 &s ^RH'|[$UF=f=CM\|cmQ# SanRP=S70|` G5]gl̗"e$>+b 0ήlbg]ddb XhbUh x?Rcќ9C^,U|2%/5`fC_C@K2A^޴%IpM,ͤ>t SN.ہeO7?bV5~,a՗ / MG`:9v:(:D@?CI@ " 2< 7儘4VHd9$X7$^0lU[`*҇D݀1(!y\FhE^ĥ(E))D J&H0jThSN }?|?W=s Iš H:GsNhH q%гP&"Iɿ_Ë;8c(FN385!`G8 ,u M a}CS^`0o y]1es&;o &bH/4nUtUujH6$0Fmt $ bE q*)~ݢP|h׼kvk> d*!MEm 硯i**䣱H`VyPL 6I۔{}pA&+81vd,u){ڶ]хqz53euϫ~T x<:TX~x6Oq}"H- ~RA^C.NcUH`SI6V6n_{~28쎉\0NCӞ@X3 lp\'@/^uʱ{ u;߇Bh ǻB^vr(53jX&7AzuB>hQ Ooǎ4@|pyA .R3w)H[g05^46c/߁ti}DCc׌#`GP784PӎbF w,o;gr4w׺9͍J4c bFzxGSǡBl.D&3X[s+oj b kj1guC{H{ kֺ DHxRAz8DEWwBd6 P^ <:ee}Nɱ{NJ`ǩPP. ulG$PC#,88=ܞ^fHPjgO.ǯã¦T b䑅)h% !x~˙CN֔@Huk ļHI"{vAxo@mDŷņ0%8$\4i z<9Aqč hg f\l~Ǩ9G@tBa|4IA{ yg5n\(] \")]c (poJyG>F4n!_8d4x`i^OaOmfWfeiT*tz'61յ"WwBz9ka# A[DQ 0ί Jj;A5$, ˨?}\mV<` p,[ ;fapxV Aa`P bٴCDylX}./LSBwNj>7 nIxfSv'!{ŀ<緝ۏ4m(JL\Nk_eهsR oPIl %Q2o{~?YAr pFlF@8luxj(6$9 璽Gp#DZs]<]@FpZS&x'JƚjVîa5M`N1i2JǙQJ\ɱ.`c%) Peo䝫c#po05bp;&xM1wz 8Fg;lH4Q%m,£hM$:A}s@C oqazo0%^#XQ9C0ՕO~2`U4> x $|}f#]>s s/f}:0Bc1k:B ] 1$v+ Q:Q$E. 0$9oR7W54a,4(|@kf`F"7cݚ [Z[ʘoa#uʳ; %,Y)&jz;Jn_\:-fCaԭ~]0 F` Fv:/sMs,RĖD$twG #;'+.++|uvְS, ShNPX8gmրץDY}5Z,ZJE79^ &v( `ybW%c9)4M^nb.'fg/O> 8 ʷOE<3ŇhzNg~Z Bl; FUcP)p.bؤ5_=b"M^m10S0^ yC jOzoj8*8(y@ rKRnr7āRy\΀X$$:9! 1#~EgFRx1of8}y1ݵ[ /@t:=@cG~Fy> o>3]#ttu5gpJ{b"d;iu[*mU}懴iߪ{ܝ8JJF,/g]G.\B<3GéJ8nygfk~8vXI& !ۣ[ldr#'@vBCqԀP_ptJcHn^"^ёs,1 - ++ 2%Dw{ c/;Og0 tٶĆ8A$7#@ `"3=3Ig~ }b`c [ZBq>kxICSmor1u~1PckWBOt{S=r<5Q#7-MH*؃b˱Ǹ^k^F:ky*.gqg(h %RJL.W}O>9$ hO:M*d\3s6FYlưHAnIF1bkf @އ4x81yX5mX@F;B2t&tv;x:X *dĠz0sQDN ;옆QbIćI&MnskFkzKCxjLb. Uca5IQkd$d~u Rd!mY֮s@dZ9wo4ߩԠh)&hs>H.o$ xwn<Ұc~FeA7vD I$LӬKkGmq* Bf$5ߵ056?=rog(t*[0q+z GJRwk2PŃ;PbmG_Iq$B1WnYGzT=JT8B%ӕNtAq TV5넃JoX;Sw.ЫDt /FL=o1X\`W6zp>F&0ǑY4\&Dx{9i];llQ'xzt'I 9kNU`8=zڡN<ڒL8oW=xprp"8۠bPl$"(Ɓ^wNp5`*cݱw*ל!iS); qH{&go~$BqTjRISsIBjA!( XEcdp"fn/c%sE&x#DSV{r ^D@`/䀀Ǫ\spᶘ;Ҋ. T^?>Ͽ''{Id,¤QgDf |>{5e#+ !^MO[lP?* =:ח>8o0PQ$}>wzQ7@i ,$D<'ms{<)0>8ehd쩤n bV|EbgEqġHBT0QhӽT_*;0gU|^W!LY-z?Kgf˯U3feg?? LhN=j|UN?ƺ OS~R(Y®f$@?̅:U{ˡgׁ\lab 3G۹=fk>\<9cMaPTzF٭AR(Zõe` b(޶s+[6.F3A^oxThٔ}J(ѷ}??F?wj\U5A*I c Y)?H<ϻ ~7QJXʤ?Xϗ2ߙxnXh,8ŽdC\^Qifs#Ղu>O.|sMHGJHQ' A`6 =A,Y*d(ٱ^i(`,F,FALMmXZZ)t|X=~_h~00VW$qʥuů>i}~K5|8rd! Ui 0>?61hil)w&e bmHB[bMXD`tÎӈb@A8qt =2H <@R0K}|O_N@bXT|4Cf?(e¢]anL2M1vjY5 l$$BD-RD!J*CJQm`~r/E!pc:yq~mkVlS%?Nt*{LESs ~Uy*P7v%=}?RvwGъ59qKGj?S1J|3wv6@?/8 +4LHo=ye4 '5Al~zOx Aj[N4Cxcy)}޳H 09Yeӂ&&ʴUu=}t8XEOL9 \R)SKJx/ 0"{B;=^b,%~:`4t 8'?_! Ghz`=IJůwtCgE!qG@gk0L~ea '4Жa%" T JWZ`?D%(D&JTFlFG~VD\T#|9Be!='>Qv}`QP( I%9p aN^@RIBFe ;9_7>>sbՕa0`1eHIVAK(yCT)V6T&H 6v7(?R~dw `|9^/G Q }x3@)>aM89ɺL?/)C|dCqx .)W$&`a*' 6f:=Sm&P5UEDQ"kjr ˰SUj:tPøkIlAThiZ IgW0H$@LėT!,SA3bj5̽q 9Y)!&7ۭk46Hj8h^f/.D:}:uQfnot}?COhYy 6 oSgrץdgÄbe%h=G<4'Gbq:Y$)emAurĺx NBF@`&B.$Y4GĢypS{2>M]ëGZYeSM"/6DymF#D4@+昊Y>=eq!%PLTŌX'ٯVɓtCa| :V)֋J(j^s@̐I׮G͆ d`EQC'&'Cjq栩DɍHy^tr$`" hJ"JT Z%@Y~id$'>mAu(;tCߓ&ih{m2oC\@q 3Fg\9&;!}"u8{^{ƹhw^p51WLkKΑv`kθQTr1se];r@nd#D;MNA&"b{2oFN>ayu(Td~x(h;`bRJJ(1 B`t$)z<pށsGt$pĂcm#fZNKZ* HPԁc{>3}% BM$,DDDJRv]\/`N\=t4vIc Pu}'o~8!vA%t8z0;O$z~,_ 0^x\\Z A: qOΥIUW9)I'Nωm=S,RvpDՀSA3QǓ `>laeZvd1C5g@8 $lZd8](%O~d~&~.i䷇c  ]|g֯D oMr"hXI >w09`tRѣHbAM7T=w<ʬ$ލ 8JBB1:{7^?fQ( e~@H̿ MiuBZ7onG=z01%G`bmɭLKae4f)),F&A{DhQo@u5<qRAYʭTUz,$DM4A$KA,CQE:jt\E*U0Em.DdJq5w=FI*>J;*Q_g(cjI$ rqL4/  d]<ρP@|_Y15> 틅tD1>'wIlEC?4LR%C#HBBDE0#JHBIdBT P>_/0N0eLj)(x|cCj2C_a0'鼪HS:0b֢zOkW ldaRDAQ=den:664yۮ}0{d8,|}3% w|umc޷w!|:t>B<۠(MEFݦ*t bA7Cp:AT|p B}fe%ħ!#1HARBD DA桴 tZIdӖ$jQ*_6ܾ'qB4 'gX{ rS'qwHܯlu1ebT<>O&!>o$13Mꎇ13 g2OZPfDܰj4P{,-_Rq~ gKAHD4ĆAEҿ%C{,wy+?.22^EQXjsT )BVPyBCI㼢T5Y3d MjU ]>6ZuDGU{׆ nq>܅$p࢜ jƝ0 t3#Kqs'Y18610lyvt/NcJnA,-,"2L# kV. P@i*piD9M;˅ &JjqVp(É(@1c c1ovph{sCz 28f?.gi]05:tL] Ss,rԒLCqHĹ$@@IQE>{xrO<=֭8!Έ72k7J:(j㡒!h5TF{`z:rЖr= ᗈQ8kN7½fFáwmN i^:]иt*|kL*)N85׻`sD&8l *Sc bEYNuzj0$v OZcc 2 )gw. UKVEusw3jHe;".I<;4@0Q14214QD"BG7BUN& 0@;YƐ)^ϵ&'" Pxw]_6kBbJl8 K9(=`0aaqyt;ŦO0%8>cf)rcՀj8D Hn(tmȮ*[a"]cJgg;{14:Ѷt&@hQEdSSM(:?[4gu/0&Eh]%_m!չ:,Z XPD'/ ;Ic2ȝ%&vnsg \>ul]8Go=$%xB ,Q G%S 8$w-P< P3C*.\Φ40–9bDl5}oLE3 xE9&;lcHޣjjU 5"*L,> ۉq5ꨲ"{GZ:+h+k?Xf8j@?+*FTHpGة18?mba!w.HTdyA`$!")!TMxht y${p>P spSW kP K8BS7?u60 (U-^]FpTY)Y5TJE{^U3|h6 i$Jz}kC|eH C/$8&=$P+#UPR2d&|A-%(ETHD<@`C@ Ǡi‹:ΐQ >u"2#E,g|>q[c$c«k&8bMdŒd/g\L,OHo*LG ΐ.6((v s97yp}N2 FcWVSiIՑ[fu0_RGg~'pcdľnP(bbIeVL 1@v*b(@fbJi"hZZjlx`uzwy}p>NQ'V@xABόIQ4zl$Іq⧬o#1HUUDb.prlal:[c,ʀH_Y^C>rˈ Eai ZjHB'ml2BCvCmM; F4TC)]T]6$ 40Sq`v( R3RPPRR^`%ak 1Kf1X`S!%h3DL-$FIAHPE@+J?xvkMT{L2T@{\m`~GG|l1@D{On.Dy~܀Th=nbd 9d̵C],`fi!⚶ĢS5CG8%(4$4V&h"xJTC3uJ >)Qddl"H$̉O_|2w|AQA˪yaDBS9qheD-PI/]|g рU) I8?˱ _lҲwꘔhJ #݆ JO4iG<^2"?)6 Ҋ-xhC,i6FDžsްy*'Gퟳ 7?r5@6U΁_l+qǴ1ZrH3PقG#Bty:Ny<p{Nt+ }`L9b  郫G01Mح1Є| `> Ck"Ӡ~p ?M -#ۅh٘ 55:|0ecO=<=kK6:z10j2nmA dY)=j6ƍ0u`Qogr"vHFKh[sJT;|\!grNl uh)k2p9h^@`t^U*\ļ!㣱H_89 4D $ 7A"!LѪvÈ5li!")UE҈)BJ*ELHZP"]H@ "A@.H Ģ8 #Aď)涚|84nٽDIU잘-TE_Y":WWeqLRupPuDm$Ja) cɆa\1A1q#d cUIEEjb,)E!Glucp+@|۠?~ä|>'2ៀ,81Ҏ"fS67U':M!|y$=(@'D$>j%:q $B ;szilsNg^ V>?l9%3;H:fUHG>ȃ͑2H z/hȦ$ZU[@θg6<s5ۦ"1V0H*b\d82Sc0$(H%8 rQ*"\kuF)ٓJh5"J#0i00HY{3? D%Wau7@m5C9>lr)Ķ\`rH%f~f+MA[>:hE6 k>v0XecTTS,))  Yߗz{pG~~DU@O'2fĘ&hzn(rE:$$`b,#X<iRaFiM2՛lX6҈&QF[(w7BIbC2b!!ߌ" D=5ΨR΍6&ʩW]eX4C4եdJ%LȻ;Qc:2Y,2e.Fh2`8\lDcmY71GG5*d6c.?=6s) aZd&‹"!bA`I H&9MJ.K˜0u] yv5]55#%L.2{$(ք [Eh@GL>t%3x-! "m=q G {lh?)1r В37e 6٣5kll8sV6o* .rid $grCzЀ{"A"Bq2L;qdלupYΒjbbI1܁I`Ժj0Gn4]hޤGaedt,hKb6X-ۍH4D(؍;ugEt8B;mZ{9GbM@fEstޕ. Vjn('L- c/k/$c[7Dep@g}0C7K tt\Vr7KaxM+agYlmRjuïuR`>#izۘ/ˊn8FF~8ֽt6H)OMc( 46?QpŻE&&]eFyA4L"u!Pc( O^CЙ1FjnJ'ݭ~\qm ]H@ [vMi<&:eHFӣa9`~uhE456o}oXCP x4Il!Eᦁ>9qL5l*n cs)8fqxA@$ɋDSFr#AЫ0I aAVkh DͥA$o,(C`6gnuػJ ^BX`Sv g/5MHWai90 j$H&D>n;8-)qGlHR[!Tk;pZQz@&/E6uXL:;*N&JT(}JA"F%>$@LcHJ w U&&}$2R+f1 .C!]L;s7JNo6kL3 $=-Cr opG buQ:u=ƈ$B$TY"XG|^;!ASh ) !"EQ@JDPbR!@@fTX$HJE&hh"@ Bv; 9u`DRAU8B'`h"1-&~vC➶h9V(UwxXx$ rgN@L(a4z4! ^>.!L{ >†qR>F ic4q#2 AEDF],]SXM$+r  mPcN3~@ e$Oع 1v2{X5 ߓ\pݬ6ҟd *{㧣4=ѧ56xOdȤxӾSlXT`^fABӤ0x?i+qc48mF\ƋhAz`{-kh\`= vCk$uh+Mka?Pġ)},YHPX[`!\uCCpuƏ[`ϡYMW3֗xR9D60(H:]5WEf7O5Ȧ.q3% ;WMa"P)@baBҭ(Bҥ$JLI4L0D SJ 3"{U s ߝTʢSq+76ҩ=ȩ` (24֖L刟صK\IP[Yw"/}ϜyтT'F#Oiפto[y$+UCIfB.;:qu}G"HzIuލf;rGS W $ @QЭ"r hFcI34k vB kTO}F^5@/}.B9y^'fW4=z bZGi'jRaj4 A64&vЯBu(&D5uv߃LxOfl qD'4FHu zeb^ s TI0,)ab>^AA>ջ =DJ)^o57ԓM:{oP^@@zvϤ}@#Bf۝̓4Ľ;i)1+4f$n?oqJp>=èXd5ynDDIPT4IPL&m cE L$ P@?iJ"R !QBR#!1>\^wHc8v"HǁZ{o`H P!#J@I mS6n-%t//<9)spGxCdOw&M {^.=FGFٰbB!B‡ SOJÙ6jM]XW_KIiW2ː֊.j.NGɷǠd$va8ɻ6s64xz:Qtf΢S^z9HNF>w "(BuHa* AP#9%?fvMe:ȏbXtQ 7T*~} Py{K=:c՗^# 8#A`xG?7gtad"`Fb""E!)+Н! kK Ɲ{x QɜKَ.Ћzf8U6Hn.:hv44k:r6ԽCk~;4EpSYb,t0ZFVƨM؋<;[ͶcEa=nY뒿o@'~eFFޡGvV`mSe)rlAO9|޹4N'q1=s+VD2<.yC$ !CY]t$cg`f~^(7nIMXg#qLDM7+>t"V96 f"m ey݊uۜkY圂/bx0 '0-M^YΝK4m"1uО6@1c#X~ݴbR5zV [5s309ΐwW90),֦ oD- rAy Y-?5-݄N,.:^|>mn8rhY+s88pNڦdxj~PcM`npt WiSA*LJ{hX(&,(܏S0|Gv[]qtIlkq(b* ~̓*2#NYύ-Ji܍7'^7$lBm(mysu 39g 5yH@Wf@e"6zS3$x0B!u z5<-Cc|ruzr,sp 6;֥;J lm\EtL$\*ѓtUApkÎ3oL2@GF0{pۄ5~cR$6Md] Q j l!IPs`~FvD8^9Gϲq tI wBe (pNԳ6wT:qpM*!CBsZlWu&5jYp y:vǖyǂ=0tא{v 8 Mv%`"nfg4xBl&Pf$)s1 3<1d!ǘ; `$Y ĎID0r!y8`HLvORTKQH#50-᫘ra҉\\Hn]Ïmeyb.,_60ȞnWn(mp:7Зr͉n NJt\L8D}n Qg`8gq:K+N8!PɃ~{A-P]sE ŖmD^ xkN(ŽÉd C3" A<ZXD7jzX 3xZLPg=UyYaȱ\ b0 N[hZN"Eg bwk|tm#gd@.PX/4:xqLQE]P.[D=烙6 Cb"$0DRc-̻cnP`@,xG#J vOZ<;&Ǝ^kZ<$FHǀZs[6,L8FYIЩNho`ĸ!¸!Seib]7zw}F)(4$ bX{f=|֏*8AS9!ucys103nik]Ƹy 4\!7^$Hp5ADljϨa]ӆ ۼ@ø&,Ts`pǻׯC ,ȤPATPDL5(@i,Vo0=n0t٪KBPʔ-%PPIAkș_S1r3e6w>6'֬smJ䖱ц"XqkcD !vl F:͊ck#rӄ0/,QF6x.`ζl;>ҕ]Kg}P |qbm6 qJYqj{ʌ#t>f F%L#&#IhSf\`{fkC3u磀H&%k0CUC'O1UWBV?q<)~ٲ K coW7$Fi"1x!-n3^gga@ !q1$>Cr$څJཿ]8B&`ͮ|7-O(r3ۏl=Fvxr@fR\e9b3C#{>ֻ [ ڋv.i#]$iA{ kN֮k۩30ߙ٣{?a3rrrEӶ!'̽8xye-ѐ6ch wțql;`P\ L !O$幥Hj0pKP8g5!fSR !z8ɾ5ɲ8 smJy`x㍦^M#LQG=~.{<myq /!DIEn+^Q|q^Df1F5`s>G~o <| H(oAij8NX/LD^ٸS!n9j68qy|D~8R7ν|Mu5@B4,!d _A KWgKRQLqlOU$3.k-Ay єxռp]1fov$0{CyQKHf޸U z4I7i+&!,fۦ"E QT""h| ؀,FR? d5DokyM54;f#.7Rn|!?99pbe$D\YZa~d G'"O鏕 8!7DnQGy[#J x8ÑYT'ǘ26Ed @ >Ilyw3z/_/R'f^0']Knyjb/ɚEc^c4O۽Ѷlqq˄^_ںx:%t83ܳڰ{΢ +ܶawoS>1%sx>@P 6˦ٗ_>$7%bAe߶W1hhlcDWg0A]"© Pr F7&ӬlG:a-c:T\}O";Cet\ӉgަDjad*$v 5V" s&!=qv˜H] Y0A8Lkbj~(ү68}[b'H $iBCa@$aNNt CVp {0њ+&6zs09znX%b9`-k0ϓQٮ:fA0 6A?!1v ͒?h6.yT( 5Wx379wq3yU"Iڙ!/wm? Ov~r*kXsgɧUQo ,ޅ$ݿ81^߬Xq%˲IȈSZ-׷wH =f/vqPe|Gƛ${iijh{3ԁ#hWlsYu*r Fdd؝..ǚa06H<~?#Qc4 ,s.\n@0hiOzkRB!N8)PPԨ eƄwyrmv5fd@&S n HĦ-)?]찤0Q)e(A&s > ~bBjE$!?3%;sӉ@Dl*L$B(((HE%D%A%U @;M(|XՇ]Dpq)O p6vSNymHQ0 JR4BW ME='S|.%^dNI;4w{~vN%ǖC/ =I 'A=g` Oڮ}e":Č#׸ ݈̃tA'I.$ ~x|S 8hPaՙj4=B($A {]nnT"|!DbxX48O-%=$SMkr>cT"hRt@@~ϕ:"_v,\䞉a#g{~pz%Lg[%4('W"J85|˞ ЏϕnMuN׽JF)fiƲYf UbF y=i>(q;{Ck{vS2 2uq8BDOX!66 5a,F5_vYŔP/] >-b c?,FͶ 7DC"4xwq:r!HПZ38/c2?] hifP^>%l5)AQumV󃘩(Ot:Ge}7A~S43"8Vq%kOM#P˱5S`hhaM#R6rTa&(h `B X %Q?Dlnn劂gj& X$;4CX-,@4iMh@ZnS,= 8+$A-l 96g"=}? 2h`p\yEBuc}}d8zd$,@/J:`;L amK8j[1&._ i<˶β8i^`8hC8 -=hbXia;l hu- aۿW۞s#դ(^0$W:gLYtjDD4i=`F+C; PN|AlK4ә#BٽC 2ՋLh<=ъ_wYlT|Et)tA# 0t4:O hR(92Ȫ'alsWYAHsj9h /9.x mjjaf#цo"jL j_XcA&L)3CuԙjCN8jM\29Ε0ZpOvQ$iG ,A"T*#09L#IX 1ex U 0y6q[4YBs7 l`>.cEt8=%* WJEQ}yaf4 q8΀7+ 3hkoUdjH6d5խ9o١^̚e^com il\]^ߪ4ʥ|Bӡuo9[A#Ꞹ"(\!3~#Li6gaI7y=xc 3}20 oۘ/rhm>uMnbyOcj`bрzT"Fa2È\B4«ΡZtKqvh dґ` >pbʥU-ی&aW晁 i)))%u+pCb&V y A%(Q;B Me s{v{&}X?;_WgxβggD&wՅZB븓R.8 gbgS\P:̸(8.o"B7P, jؽMk ꎳ+u1łX1ʄR)C#~Y=`fOH{ O wsVjxR9*q 2GFkLWPk ww|PӼ1 ,UHCψ 0N3NmQqLD!g}'wk$GU^jūbǼwO`JAz;хҽ{=N)4Cѭ) i B ;drIBQy|*q/mbQ&>[yV@i{B뜃M4_@1%%wVK1Zt_z;6zQ';wI4q7:g|[MqfIP9P Dkg`K)zF'XN_WLL2 ?yCXuQK(1 E>!0gN`838@pC}t2"R1DH1D>%;+*s;'~4t5ۘ'ɯnbBt҃(PL2ɧvċF-4̶|>M"/î,gQ'0_3aW`=}Hh7c+xn)f0;d _p;]Op q\.NS5Ǚ8Ch$r~dyه"4>^:|5/i *Zc^YRe10qqtMlĴCC@Ta hGICBRI(@i4ۛ EбOY9)f*=ޘaġN*쁱B;M'蘅i_P'Y%5ACJhHRdQBYwW<>XiU \ήc .__x B|ϠT|HDd HǭJkzkG3nl!#X5 ><񊆔?WB/ȱSv~}% CQeMN-ڊ$豰z-\gQOk:C^ IS|tMmRV/1Z_LUX {zD; ,I=8`K, Jr\N0;%F$P=st 3gF&R1,ATP|WuE$ fjp~1jH4V=#=~w؃O'B @ߪ?SZl,&bIXxv߶-"Vq1J}FDh 3iAH`} +@&T(P980 STPͧơ'xJ)HbB*(@X A QATC [P2BG2Ka8'FxG9Mcmp =>>`p1G In,Ʈe:" a1dKy=5=5ˍY#JrqNyd:rk$<<8c^0HbNQd9uB a ZӋqZJP itk8p9sY,8[+=эa&2 ls AV8dm&[` 9SCy&2:gHpMm 4ic}BR874f_>rF*H> P+_4^R%%*Nym݃S&X'= g׹Kra! q= @='Vt'Q%L7Z :?Kۘ<Q$ (ɪZSEjͨ86i|B+'NI 0:Fl:I$ҌySBo8#j8ѽq@ӿsæHC$^y(% j~XaG0}7nv3_ؖ!()"3ΠBR\4)彣΅*^ ibe?CQA5K1 !Ȧ|e h+0b`f~L0F1k7T{A B8bn3bH*YWhD^"xOO /:9C@㪪!d %rD>]͕78s#vhb0Q}e仺§5@{㮐$`Lic'&>dXXxE`@@Q=4ONP/m%[q%wt?}Xn<1DA0͜x'1I^rV ( Di}1'!𗊚 q؈%xHS t OD$bxvR/Pe""A"l*ΓI v#j'nǬLSЅaIσx[i7YS jHyFLD'[-jcmNj8希=ݎ25M}G^ %Tƌpc6a]0lA)`fmC^HLG=EDDM$:D{k3`-:꽋@[܀m JCzρ>63ÝޗW.Fwwan,Ulp; [.Z0iz}FVՆk)wH 8Qof4*fB }y* tQ2CȈm:- Z:H,2w9㒅:R~P%Vm_$Q*A5T\姗Ł$|ώ˷1VA3n D[^|qD-NXITQ5RJF`RnDA~i_,~F݉:0{L2 R80Q6A& r "O#<`Pw>(J"ŗGGKHt|CZf Q*I#ϸxڭs}gB }~=$^;`AwUUJϋNq{PTtbTBg+F>lr1ԇ){?M9?b-F󐭈1{Io/ G8F'(yxk %R&1ID-45EPDTH%#BD"D@APД- HPDRSJJ IHSCI-KBP!B52HD)R&$Z2aB$h()@h iVZV ()J P큂Z R4:bbFR  $ 48,AI@6"F$#SaQM' sN]H94!%DD4Ba C]F:.<3*g- --*E'X"(_01,(=vDѪn:$(+Hi&ۏ$=S=H g:kqWţrӌOK`cBU~_Zr{DALMM-DDI1A"^:MEEquHZԧY 'aǃyݶ STH?ƕ`SVVVq"()h)hួ1,fx&/ ?78qqV9b vIz #ՔOp_sLmI[d߬<48pD”p:2M15E!E*TT@AADL-MDR1CT*1LTQSAAM -0CD{R}FEBĄ 43c! ) yQ FBa@ 7ځ#? =]Uf 6_;7(#H!ꀹ y)HN 1.ZER:ZP' 3li>gL65'01m#C}` "!6$}TkRq 0C!FSv%]AR)i~%  4 *'I;l}h@?Ff>n'yLQ'pca=} IOJ'ZO_@AƤi ^P4i"ȍ!@[Ƈ:M0Zrytm_`NAW9cޒQ㈙ JGF8O݁4vdP~x ROt1AhH\hPѨ9Q,mUy8,gKn3o:jk`J@J'b P S5TUԦNe1Bo< d'Q<<'9{}}_t9$or c<"`0Iv h]N.Y,#y EPjaddfOϭu*;B GʙHx#JVAdC֜CUF[y S9Nu-".wA,vPQֵ֍kZP'#'H ']}lC]HB78ZsbW3>摈 q9(Mp&nz8N@;C!PB IjBNA6ޞgŽ$ޮ]4:A=}O OITHɥ i/2vbE6!bBrO 1)}6D- Oi]&d f>ZN@ht!Ay]TPR5Q1rp<\a2hɤ߮G|f/tHCG)BМP%!bR0zCd]S0@cRCiA񴦚ze?5?YMS=!s&PFL$L'BVCY.{%k nsa9D~6J('*'nsGK{m25]#W3^" hhdN5?mؔxss5LJ&s0s8/ mE + J0wP7?8[ iW7$3¤PYDB E(,|u?(qM OC$`E/ğPnQ6_MR4ۙU)AɥNğ,!T*@0#)))+юLJF/%1 $笽 GG'P#/O9Ēm"$&uimIt-oG mTM+&X;:-Hљ[ ~ќtX@z?5Tku%hLIqc'c#buN9ZOd;n{LTxԁ!8#[Hn9 jw P4(sɫʋC@o]G70Qf5 R!A0IB-u"x83vN5Waaˇ3 4N`>M ]tAM}8Xqeeeo+s=]LQLGc}Y1 k3I 44m!n*1x~ʄ{KML4c\!hE>mv}~R%= . {A_wfޠ@fRUjޤȉ8%b)@(aFZ("a! æR؈%i4 g,!FA)hbzn <ūv(ӭ'MFRe8t#.ZxR5F-5ZֈZb<a;8؂Jh-9!b,n J )  @'=覂JڊCBM{twnOmf*FMSi0ȑM1~D>O8]PE%iN1EKt'0|2v2F`jmaϱ"t4>@t/;QJ)L%\]7z"iQy',j'L8h?E+"GsrS Ԃ#P$ ivztjg}\~)A#<9=7T|J1*٪%b`j `aɪF#lA(bi óE:4:ֿV,#0m:H1Vi`*\FB{~:cKE&'mD@D4U%za$bѪ֩ hJ FiAlXMci h ih)Dh q @) JؐE15$M@B)!0STEIE2M4@4!MQ%!@!))KF]S ʅlu҂CQK/O( kiz H$C`p\`xVM]X%h Y^A;GqH}% {" Dg;" =?N$@9'?˘Hӆfvp=H;)67=Gn^ Dg $3(vM3}FR+Q,14 b0֫Ct@FǺC6!BD >+ hl,CT_)8ʕw" H\H<U =^V߭ 5C$S|4{.ƱdQ3DJAAHD4@J0TAR!-R+*T5TA@BB!P!&$`Ij;q`L]BH%G뷬̵H/G8@)EPQA2RFbz5,_#AARJy~_|b.RHc)M(Z)&7=(Kq4!GSTy.ssin9!ai8'HOLB3kgT΂tx!߭q+ EMb/هGΨ1o6x]+Č&z" #lzBhCf.!]M DLP( ֹɉiYgkN1}declS7ci 8,me!F-qI#O4SD7Y2`0Y&YLS24fi$\9G+z%5QF#LG쏷AY}(A3cv]c a;C7$hPP 'r *N|׻A RrB H%=S"E F34?k'x%9}z#r_O7oe"?4eF`P  :Ram9Ob 4tFǥ2@J8C Y ̨l$yJ +27F,qޥM);PR4dM3pfb b(TK!9( $J35Mv H I(dhu▜\4A,c|n[RNVG !"\lc~MX`d/3MR"Mݷ5RV [~9y'i= E[HL`[-QNa>huZhf :&.JQ$(#q0N@B72ߎsRy@Tdwr4UCC>SQuX3!Pn$u g`s*!V(>ӇM2F)?"SS(Y0A.{*` QJ Z&ӹd)Pн.g>lF+)9nQ[`EЊ-q9034ԥ4l,r4 C*4o[Eє 욚hUAwmݛ뼤["F2țmNYj# eDڥpumv@BV)Ԑ[cGj1W<#bƘ@ Ij]R!Ay!0sL *r5;Hf]x8kY<\X1,#d"+gN.-"%Z#ȼHj`H2!B%w+ǀÉ22M+ j-2geH#b2J-z7 rRaq@ۦ1*kz l 5G_xQrIZYXްcFC9e(FJɦ6Wȸa3ڬ܂:BF!̉7`i3;5د~-u.(jL[ TCHIZG&wd1~l4N"9xeɗmbkt7혖 fuEq\_&Ȗ̆,u4'Ũ/*|(qɻܠ b&vl嚎Є9ٺry32ߍn27 )Jh^}-HT=b $`˾ן< C}hs xgPe:$D]i(\+] ^ܼ/ AklD >Fy mn[|s J{kK ˲4md8=d`ڭ-At.Ktٛp۩`BʡRƑqT 4?07Q Ā=a"d*~i4_7wnl{]'ץܐ@C}isN^rN%g-t)$ciA鼙rbj~"zd*Nۃ:j h X$ T:ч$/_pQ/2M.Τ Ppp 11F!.V T8'Vn";O1h!t`! }c vu@@DŽ\3"Tv:NqVl">45 R\>wi0eZ作z-2n <AkazNH# c}lF!C̈ƾ!ќ͝hn1 6j,sPQS { l83$1҈8iĨMn-hkP-7i ޲ņafZΠd MIMōoN[ yvaFLQ:T9e+ ][ޛY0 L:! tej:>$Ef:_.:.=J֣*Te0T \|h4`Hxg=Ac[?)8x/% z`NC'POB (g#>ߎIXdwd"R|=&v( KV- :JgkIo?3\}׻Sj)*~NcR5LF$ #kÑ󺞔g(3-qAZ*k̵{eyV!J8ݲچгRfZ¤:%Etij dRJE~fGRDZ@Qh3DHE$c*-F@k ˘V 5q]Al)1Rј5p\~zV=}kBR Ed0 ]'cYǹ3*1/g< Mv1:=1='"Z‡??_C$Mʚڹ8:}= ^ZMCKz@=~)>zCK*!w ~=xc6=QO㏮]2H](51o5[ىDD"$II@B;5< @60b?\q'>r#z,zi`64 4nf&OOܥbJ CҺH RґV!̰EFHP,H`{>3$E*L 0 @Q#M' ֭iΠ{t1 ~3<6{ ~ *!1.r;h; #DTCERE2* dѠI'YpW!4}OR8p)տDf4JϮ(#0C>d*R@f c5+}o[J&uGg%jZ]G8*'φWtu@:^T<ډ+4" (~5fQMUQցPOOUǀ4#hC@QAB@r@ |; DWA缘T>U)"* be(u-^ $GϠ|oS~FSUQ j|XѪÆ!F#=dxD~_s&p M "P$/~IFR$]ՆtJɹKoo/GN Li߅y YuDu[3k r" i_[}0Ĝnp -h2KaAZD4օ8`{ޚ ccknaBm-G1)lPqAm^@n?4II=!2(E LPA-`| C!M?qP\Cw>N#ʏL?C[^F3Q5l*C zF[I-f@ڡŇ84Ŵ!+h{O}ײu:1"rʹ N&W"A0P@zKs `f8;ۋuAiF{cy6V ɘGrf҉] 0ŢeŃbÿ.@.D9p4Y;7剉h`b9.i }VعnEgKHgf$5R_s﹜kseO6K)k= 3kZT086_$oPTxwzcb=_edi@q2}d hK*9=V~̓_"!JHDC(t0OjLHHH}7u̞7\TRLRAXۤ5w8觬m) N^q (,€{P `0x*eڧjPa0~m˥.n1_IELǧ|H†4<`] ;dymHzI y~{g0-{NOQ2Z0?=VaL8D.Y| 1;ajd;Ѽ.|9#ä m30- P@Q>&O['N 3JOhVpT7@^# }[4|";cba?@߳IυTe#4á)1izMgBc@`ImfBD~P8{=M^8<xvhZǹk4YF#UfGݽM#+lf5`< pk3$`sV1vmCD끗E+lSx ttB4`ɍ :DF+_ 4k<1Xŭ cJ5$XPm`aW-wGlQyn8U6ri&E$RMEX")l ,85FK!$ N::ֈ؍ YC̪fɤ.i6!`a$ț20BE1*c0Q{f78(hN3{]KWaQAQ%jM\4˒.ZH#0pRVFZ/}n_䋡LCiXW; XN3ݱj,m=p1wsN'4nTD^ hSWG& „C:Yf8`bU93bֽwzTi 2txp]E%/Sn4ip @̸C`eQt5T%'GIDbV!*[#/pC:"/lihXnSI:M)@оBv<m d Ÿvj-ACې16Fc!lɦSlh7WFVܺKI@1R+z{u[jGcbDF FMaC垘`*NAϴw&aoM5wUG?!jD yԄcюE:84MD=>@34J @4H"@(%4- I7mZP)TBUQ"Lk4Q!!JA%XU)bi=J.a ;$vp'KND"4PJ*$&6R0ݟOLdž>v9sv&*b*"&B V(ai)U IdJp\0)""B{9/:d.К誧3W" *팈"t?':3u/ma%Vt'*~i={k#ӎ;aȉԚ(؀#)5u/3%k#q1QIMY_gFf[3AOX|*OWt>r>ݡiy, ˎ#y 'az FR! (*Pd6Rb@52U$ԩTD 1!DT1D3E!E!#KAD3HTHJD T4IC!LL4L ALK$2RQ#@)SCP% !!L JQVe AZ"b6tؙ: a<=rʙ3sX>9NlS@$U_?T SHu4CI=yd9g./a۵בTpK[hѽ6`A6(&8VIDAށ"<T) aZ$@i+SHTC-"F?REhi)Z+mƣv% =ࢠp鮻5a`Xcn8CD#kH-!Yz;A7EpJ)PF!D"CC5N &MpgtgO6AgHrMר&gmd `ϓt`#xhnoa}Xь"J c LO.ujiX3`qN&rtd"5J{Ψ3'pإ7("J2bNHT׬ؓqB 9}lo߇μƭ.ƭ \d؝u uoꘈ=/p5$_]CB(gX;VAe!o(IMo&Syqm96;bIX]̫'t ηc `1lm$YI覶Wc( L3(33?PA1h=?_^"P@$RQXah*j$zsʘri!\`YIIp.LP1 RBШIYKEV)֚tJA@2D- H1P А24퀃5Z  P ")78ѷTIni% hv i)(FF$HHJh$&&!" AqS!B(`؍JVQF," 4SvݺA')M8 +`% *J ii&$*a v "(B s谵܈0HRL!P?(SGůkKdåG- ìdoHGi-ScN^ob~HC`+BP88~$I|ת:LmSmtЫwFh"%N'DV[d ge9gIa$ ДmIꥰ-7дIh~(ݺࣤitx6Ho'xJ##x:4+@LԙFQYHZjnf(< ]Z6#F1!qܹ,|v9Q |kAԆ\ۮ ͚r`^H(#{&Q5٣%p5xB44P𷛺Xf٭Ħ;t8@dl}A)b4{(:hdj0vJYv `y#iQWar4Hn`+px c#PhOv& ^Ou80_^.7dG3$)q㩌[<YB9cLוѐf>==z<; cMΰdATL7&KeJ!ACmB"-" I:1g@ о;J2Ib= wt C)fz(v3ht:qqus&"ZS@8[m"Ä% s p A>"Ԓ74:StR~͞0`/qQAC`>0䡠 r'( J:" >PT:*hJHLJ$M@b!s*ߵ v艀G?$yWIﭣ)j*'qǒ֠"#m8P >Z"f"<kt86$Nt#$#n a.a!9n ^_nMHʢ(sפ#4BQ@ R@_0"`p bXT qn.-4Q a{P(6:yqA0;Y~IW+~v0qY\BkRLI9gc,I qRLL5D!42E{@hJ#y y)?DA02pT)3Aԇo{N#^ݴ[`~0t+QO#:)3c8ORq"]t/>ri) 0CQhzR4B!C%?sTxz9~&DGImgڞA>MRbkFL~ ݹD7ITLY(t}jo#QLo"i"@ 1%m8GsN~"TS 6-U49?FåMH)Jjt4^ ޘ/u&Ll-"Tq.H}g]TJ ACJR~/^2׽?@|5~,@02Ywf1d0r` kcz>^}PyLEO`Pu}U(Q?&e > ,hN A_-%nT>_)F{@nkRFjUD_zO.ÿYU]>i}Z&R\iǮď#yc /t= Z>IG 4CxS^%c8&uwXC+T(⨖U<?d#0[iR`T (jԧzyB&"HaqK$+lujE$m1VzغAC7 X[ $u3UEH e&1(a.xc4h3Di#Āqc CRu]o&]N'30tRAwhidy,bF5h,14BIJ&3MLa06CsŨ^m5ފ6œy tkM1p ]^bcᙎbɩ5Y b(% nQ -rdҪ }}@7,OifMWQD/ᮩN' %s5cC0A-1ծ!r(&uI!jkJI4co D5~' Cq$;|Obc֚'v'pE< Y P8 ?0='=o}@!?Woc',EuM ^ I+ kpoׁd%% IbW`8`N *&RbB && 69"HJaC*nK"ww&y:{_8vfchѣuə;.6*9 5lhΧ~`2qX2U -:'s75,/u0?Xt?Ո?0 nCgVhDIKbRS0;K9~ijCçn:D?Hi:A@]: (ވ!cQT4͆kCoL3oHŠl`>㷊1Tm{ES蜔EQSгDBssĢ&a8=6y3YiAi"!K㌗HտMoau4\ 6{J) `0!,HItY}raơy/WQ@]p}@SFMJiݐqΰl/gpf#[/4q:DOdpTݥ3`ƗnM۾- :Bd3&G0wppI"ћ*1͗&ζe3좨0o6'ə؝1  (>e\ P7cJ=x&!2d`8<I)YM7`dĪ#?ߣ OQ& i2$.1Lc#94ja%o lF:ģ*"Sھraq2eJəS:!|ʻqAM!iL0ZgJq]d B PV`ZPh^KfsOX2ACE n;vIvwd8~TAV%I¸+E!8\zrt{9"BX0rJՐ3Jl8# }q2:ibBL9jnsў JjA8'^,}${NPIƓo }ס!mICjڢlUli  &/.V93Y^Y''JfagvL?!'R&.w>W~׿&u`9 ~nCBh̀f+ .ք/yTаFoPPųF㙧ziG$zx]GܺQh9(8LF^V;3<#&";?q4zY&o";ĥ&Q0CW7C]}_,%a F!Prpx}?e }.^';u`- 3I&& Kir{ =:VⰇ\_c?(?ľ_q" ƱMSdKAao; ق]b/ I(y~wY+6$ '!ŵOf@sjhl;$;~)]q"dq&]6m#B!id"1!rD炠a C~VQ)l[5JD񆀘|I3; ^D;XvIǜkߊfH[L&墌 zhTxucMD|K9w9.|xВ&0?XKeYon.}/\As>Xsd?wZk#t8#P+H#Y|pr:N9>_ `8n1?ÒR( R盈rAERH:i{@;Ӛ x+NV^9ڨ51*&%$ĄIQE1Cc_nٝQI :Jtx0yŻd7cLp0d+xk(sy}gwIyیͳn iPl(;yĹ# 3eT`\&Pmϥh;8bHrD5'B,iWéO1p )A6's EeC YƤ\L ([$r/< p512B؉i:,vMۏYוΉFD#.pAlcF(׋̇h0mbi xOÇ]Sxg(YAtÇ6{9] Eĉ:9?WآeB )#*w ifg=0!BЍ(&ʦejn& zPw55Շ >M!C"0}'"%1 Є@PDP C٨qE!Fm9Ъ}?|oac7-3 n wl}&1V ]ꐉ zҼVmE0Μ3h('n'cSW =򀦚JhZ'w| 3/kTj"{#3DQ/y)tPC460`'?8yĠY@ihFD!"(h&)P T1"~w˹C E)*lq! %Djްձw&ވƵ}0@p!DѤ?Z9ju 5M4Js?nI!u%Cݸt7Awuؾ`fh 1R4\;\uq`"y^\qֵ|$\%xV2E<$4q@݊\lF7j6 bqR: 4X:+wt[yZbv80k 5VJ9Dd̕?Sf%d\t#n'[B/vnddTed1Zqg@EQAA`pw VxHhmm(mE}]?ތށ{Agf`3'9|Qr LhH{Oh0 (S~R)$65wI>>je7p–i^!)xׄ$[s5Љ 0 'q{"ɉ4"( @JI:и ġ̹*m+8%&MA@07MlZJeBF!XKJT PS=*.|SZ =^:>(۹qB?M Q# &j)9nCW^0~@R*%Hz\rnmБ8m栟%vqeP|rՈI3w!bk {0ٌ{1cN)STӇEecOD  S2EFx@.:LNÎm?!I(PR,H)_?bMEAuDӱb% }T @Ъ1}A>jtvƓN$ /B.ڍ5i=.9-O\4&ĉ˾xtߩ0J#8ߥzDJIY3 kCHSp%Jd"iJ&)h!( "U"r/04a J8@G#lDT Fy|[eLcRPF~x }3HCCF7'/pӲ I !cP^"Eb2y0?_PM5wa %B%bR:Hw8+S>x5=xmi?+LTOpsOx4\>cP~m7 v 9!$~P8H}D 4 ZՆ!sXf(>!}z'd(S@DSTE#Q*VRt L10#J]:>@Xf  b "= W: k>U p6ePZD^̾/ޤMUсBDp0cj?r;.4}Ι! ~$($3(XQnK jlZ e"6 a@ʨ P=?8]^?\Cr7!miӢ&>'#G] I(>uz>-˄aZ#gP +1Wnլ:\%H.c)U_FVq QA'> cD0hA#A9fsn ]!MpXj.XCUOВ&PoKu<~Ӽ{фmj^f]^^G=Du|X2|Iv_uN>g4oG_Cn^ :p0B}ϞKiRxئ pMNު=&#T8Dr2@S @b+&W=`a/rHi^*"Y4r4'_*֏t1$=%@Ro0 !衳KylKhe,\`Qh " dfݤvIǎn| 8ӺHVu{Չa٬PBᔡ @Rn脘˩-rՂ-tmo_ox5Arf:Ryx-iw0ZͶ9J3IaDRk's;3z~5jAډnUu$)aD9a,BϊD ZNyð><3f1 Db 0HrҐad$%2pr-ifMBl<8Z[$ |I)6sCʶB1ϕb_J|\quGO<ш#2/tgX˳dcR 0]+A }5Z ^ą%i&O @{3iAK CN KZFkİB򰇞bd݆xqhM^*d;\/|`yh,D7$}|ꚻArHډH9qÈczĢ~Ė==1 >Y9ׯ\{ L @~F˘b${Ҿ?O]:MZ1{7Z3*i♰\9lGgzlgڵAf1dGpu>8)Zf3HN (#j|oĺ.t"7ݷyQhv#fh3EAm5 hj@t#ky7ciG}\GZc'$#. ڄRr7^A@#)Ö>+ OW@!OY0_iMCЏ=@@d?=gQ)djGG.A>+qv{>Ƕt /d`agOTF/ F۔sj!$}^w}=bݣKbX  ƅ~U82"G?qԝr.U=:lim!=wW^:IpƤlr/u<!ns~x"s%c͗׽) 4A}8bR por\*N@A\澨_"^kցfʼnwΏFi9'f`52䇍A&<ȁ&hgљEsF 113:CCnÇK 6ך*ty C'jy"02dǴ5~G%0E(+_k %z:n[|C4]P:NjAQW)Rбt8-5% Qַ=F0/QKҭr-=3= _tĹ}raip8Lj)ݯY<ܲw fh'B\!y$D4ǎVƍEtX `ωGB4O^*k~FI1X9 (( _A`~{Kسʔ„P%pL9BZ (h=Gx9,Dn)S6DOākj5å6t>V:;m#L7=g%֠eJ$Ǎc!ؕt(`mt,1Z5Y\`e KGF6P]A!-] &oJd1p՘#0C$z}Aqr Ok{-  ma* !!Р#mO+CP|`wp %;]E0jiecIꈝ}1AJ=Q\FҔtt=N` D"G7-&8rgdw6Hs\U0 h~)|'逭EKL1 &̓  *|uZ|{]~t6cfmOTL*I!z4ɘw[ ?;'+{A( S}Jzph fTu\ &u-q= P ! dAl}g&I80ֵ@k;MrYd`0|!UBR0!$Xl}q0(2#$$0^y-ђ{ W&#nor!8B $.\ ayv,ߕc )"EVOYdhLPA22\1Nre~_P3̈H#1~!{<\;F6Vze`ks]<*6{7=1QT1-#CG#3I8Dt4'*Id}FNiىh& E&j.YmU׭XpL'~x|._be @׺M.,+ '2 `\hqss p1T B{2Z(!)ij)>#B"U%SE/ 1m $JChF/v|;Q7' %3AbYLMP@})mkP (>:yUB ėiO&hUHO"=Qy׮;^F,oKm;a *j]4ikR6f:@,ƌ&ǭhqLTт*3 &Ay%F]ǻU-kI*)5Ye0ٱq0x.oE`hBL2f h4)@ooHLxJV0qcT\8c#ָ{77+& V1 1cFqc"jC\09lkLYjebo%l|.OCd5ȍaA mĜgh0ܿayo06`ڼ44,@=Ʉ]?F]WU,c38>q ;3 -] ]R 3}1AiF3;fk^2=ch{PPLKlX(QhyRb hO$>Ff|fԏ߻!|u-uH-PЍC,̐"P@SHw'`2t=).گ]'YߍWT= qdxpD`/n?KɾTZ|H3} :QH/TBS%}Wڣז5\Qۓ9qN:k$C*ΣEq<#b4wqk՟cnAr%y;n"s'\cSVJ F )2F'tL1"c{mP']6`;'sJd9zzG6$mHٍ 8~17)mez#P#DȂh{#{ey熏Dsjf (EVpR3Dߌe2qri88͚KPO8nHFW|&wruUT[j):W4]LAh`<#,Wi@hڪBU}=|( !?҃=~6G qZ*bdt@9V>ݒB2DH 1 ɂm Ej*g67u70X>ojÐ!ta +Ere- Ղ| l9lFUs-l9Pjvw{s&_AGNƙ8e3OSbL ƍoٓ8 a%:*zGx9ruz Q#VCDԫ&uxz Z^7C,`,QABpB4jvڶXS&h5щ #bIJ@o5d&mMQ7Jn85 n:5F1 m4T`VN@&vq߷{zVih07dAGC`7$O0:ˍ-t[5n|"S&!ίs0G Qi[8FՂЩ."T5)^ζ2B Fea w1E0 Qw^/Xގ.6O:6ofuEO$ш^_^G7= #6I hKM!jgV F-IʌKlb DX΍ʹV]ǘ"QDa#.kƲ-Xz-Dž;&Іpj2Ҕ[e=;U`An4k*`,X Agԃt"<y?-h Bʇ)nT(phO҅׀LUhhHKFTkisבqus.Vvkxcna9-Cݨ/M1nUt6s|b8} 0tB6 / M)(&32a442f}a3$< @#w@м3œq7ޛ]"7"֗mi7LfE fG8 #!o(+p8pA WaN3 q7ظLJ^ `uLRp 2m(dG|<@Hp&gh-ubYߧ{މ/ø IV4b:7:xMxA;(05qPwGY*; g0@Ig:X7ӊ!縤O(0Ӏ~l.DR&lRDطgiHo<"EBA̙P !Xa( j&c]N)ļ&fB"IL#l1xH <#6BjsfzOrMq#Gn-&tK!NqÓ) ϞyVM%ZH)í&v36憸fxDbȧޖeѮXI'\LHHp8A`c!+㜳SHlg4KtW׮TBP"ݤW$iIh}IQƸIJTqA7\C!5sF0ɀ%<@pjmťp \eQ<`Hx5 X!5_d; ۚq:p|& k7pKi6.za ; h34Pp&\y4iq hīKzI{[ihh@l dRl] 1w ae'{alCYQ fM#1RTU0w!,p!ol'y`, 'd@KҲ؁m> 0Z%R6NG.cL;[YD\ࢹ9mƴ(# 8]`v=04 W4}.fvȉ%# ,ț3[#tHdߺ Û8cWM^h7Mw(ѡAt9&ӡ$2B"6 r[ fPҲw%8'Ws4͚F!w" uo #Fذ&S,8/16B Y1 #a*FƳa3 E:Yzѵh2 "5ӡ i-FH$o[pW^:Nu (ҖNf a:, n:@Q끊瞖tKH1*h @a&9|VMSǃM6I=sy27 [:s>[:@ES D/3i f٦VŌYuˮس N L}Pc1I7$8-' 9ꍑ|)xhW30{1A'/4Р6.c* ۍ'CJv:0R;z>4'®ބr/T"4X`cXwdS `.yt+`zCxC960vMe_1&O"@879 X\v渖5J4BqQ"FuL}N̹D?iF hq $>~cu$%]bP=ưÂfpN" 'P?G1UQ& ſMWm@6Cj`';qŀP0j C=E=7KHl`n![Qp7@j>G#!7`' $ ť 7sP :d%aJ`t5 :렘!Q1e0fĒe.n9!-4Dct.1hl`ȳ[@ap-8qYwZ4Cݴ[X;ʙ4*7κ;C\bE;lk tFUe5B!%o6KE4֐$aׂ*#18fGUVhWLԮ8"eU"r#Fp,I`f5 X2ђL>4H>V>wg 6@U0Qo 9|_ ǏynR>H҅9^.ϳ`TacM آO4BE>JNR44"Z="t"q=L! IH 0|;0qn U@+;u/NEcXxBc9g~2jjВ@5红,I,XNeRJAo[onm${ۻ?fz܋ۚp9֬%!$w$݀unFAxׅ U^9['2IeO-FHu}LjmvUݗb6oHl8r(b 3,K׌^TDj@j: S~?*lR`(E.%$E!^-1ZVp-gDt{YXe}r ("(BUCJ |G$i2}*+cmo>F`uuq`>qH)K^h*)b}EolIq` Yu.f<U"mp܁Aǭ\0i#̆B)=k<&՝gڶ;:%(ؕ Z=L!Q%6U[1RIyYoy(X~/΃קqc>qGa;N(qFBV& ZHeֶk@DcW> FnV$2Md+G[Ws/ڄs]8D8~{SGarJjF C2'<__P_Z_D/kPF'Ptuj $*|>ӎx Ñss%D4 }ow 4'h'!9xHmEp2vqT Ƀ/d"$zSm.0|{V6;SoMb1 pAvgDPIK>w0Tb6T]v9"2$ x!ЎvlF'bu3T;z1tZ萎x; 6ש:BP+dwlAǒD U'C&)פJGײk*DUވR}le;; S8-m4,&婚+rep=SUZ'V[u+\y{f =9d;ﯼ4<BJ==w3;{|#t}9JMr):NL0#~??N5}ӜI) J];0vz_}a%s>s1U"(8"جD(EVqg?Gy? R&%@*5M0GC0a{ o,TUěbCӲbb!52W(4em7^f=S7>#8$P iҔQpl d!NfOOicH(n29ZUL&t<*W_9&,Oݱ H1zKR%"|6}?|oҠD&aY'<#ˆ%"-{ˠ:kS=nbF۸;Wv43!QcE'=WCr1qhF#ZLOx9%fixҍ!KAHDQx? 8&)PH M,HD ȆZTz۞P >"ByOרçx^# ~̆,Ȟ{hu'yP$+z}: LE\bt2k.pKAa'EvE_C?ut>:Dh.8y~$iHl"Mﹻ[{Z$b942CE0b2I H!Q9joJğii^̎lB)&b&>xU,`hy>z k)IUسӿfߔӐH!ͮE4DVȑ<GG ?QTVG5@65U`Fʟ_P7|WVHEs4_$MMѰt+020Ra v |t(׫N{(bDL׹t_A,$% KA(TH:rPEH/2 6x }q^ӊY $ENPD5L^H{q%!el{rDOhb"C@{" 9  -^7 7,mlQ-ce+3^%hljq DLVM 14=Y?woS~(@ b^8o~7C|! M~L:nG̿,MQ2%gĿ ˊ]T(H"&%[}gF#h3M*P(aA Eޔx`"2JQ(؇ C| (, ^!CHRv@4!AD&CFD`!?MrM"mt,`@ "R/oHDt PJT?}g;z<cKf^*4Vh!4h cP xQѶ]MJp>QKMCL~5 AY4|7JuKC@Iab>Ev`ɴ"`exlUTZ*DFM0XN >pIcZJX&)5CG,@2CDWR 6Z,`p ̗e (6M<|$_BC۶ Nt$y 0vYWNjލA/I7Bhkx=qR ŐY: gny2DLpLcI)Aj9,j, Ո6PX 4Ë=uYKSڃՙňƛCILMJOaQ%% U H%DII ,E 'VO`ly@Q\#w<$[XiC@V3L2Ĕ}9@H# πao^KP桤KI3|ڏX>NU^X>~͍|;wHq#MMauԄ<֙[9N IyA|8`=(WBk̋Bt@b]ЁHȬ=xNEǿ'BP)W 1\8l;Bm4>=(r;)I$:p%4m.EdB$6 b/8ٚl[rQe4͗) ǂ)١ǧ8Om%s:jɭ)2JMbĥgܞBuqMyԧʣqv!HDMQoU'r@fi$pb?Pad7q4j$.82Gc%/ ;$nȧ5oo#Ҟ^PLN;Ul gab,#'m/ӃM4W6$JX;ܣ1QSb+Vq c*LGvPZf ]`'{|T" ϿXSHО۞)1,dkFj߁6s2TQO^V_ v/L-PR*#>E?Mƴh G@JB C) 4U)2Qq-@㠦AfUThkQ @pvtI2ocFT%Չ8j+9C4)һ0@5  FYT\(1_\Z 0:bPhdQ^(TrbVhZQ^D^ uAf0F%Q=WhsaxpjbOG3AvhMDjDB2*"Tjc ˆAKqmYaCP4(,ݩ!|<,ݩShhob!pW?߮!B'] r|hR( ih(ZE0GhKrGzULk!ra'aľǻͻ@aLus*<᪈w7x'ŔƳKD̅dKPCDERE5-USDBM2,U%JUE0PUUSUDK BR=)F"""4RIS7ԝy)> ( '`:ƸrCSVlwzȿ8smiLxF;TZc"2QN0lZy-]&J6F5XsZL0NkprLPF9}[0kU*@"h7*oG*(b)qYƋJQ>Usƾ’F[jBu-^)|H*r`&ъ+Z`0q~$h|ОR*|,@! xF9p׋Yqu6|F _!{HO\@h6(A$O @wHp)@<:w!Ⱊ7}Mc#ސ H3%ٮD_,`pU">s@ߨ29<.7E XT 1I<Υ^:ߦK<*L ?%Hhh`bȟQ#&ʗ;(Ih!?Kkdj2vE[ %)'}rxE6饔>'PutQca8t~*lL"F&i88!GwA SE W@l.@rAe'\ P^  v!Sj^\aq9" 4J@P Dof>p}RLJX\dU %5Q^)Ek脁^R5 /Vka;-c?j I琚*s9s{IFU[7.T`%RL1E[">wa6@9{u'I0SwN&t$Af.eYZ}nC_ C׀mqj:Ah|4`6P:Td#S9Qʭ̀Ԡ(Bd; RH" Y  P_r{՟f kyRʗ3n'z4a4,/r4'&HRP&\Г#(6O$ "E;L JwCVȻB]Jg.pˆg̶S.aD 2#5Gd؆EQGG'hf3 ]JDt*| s)7G-i 3vA.VY(: S'/.)pA2R,Ϥ6w n-/X v8hq1⼥ILxd5O$":#-3{:\l ]LB'Lí43 rT@t״%$qyl$z$?lOߞbT9rC:Y=jB 6)NI@4-Qry$J4 7Dj DH)B@(ΟJ @RUm=!4bv'p1_ c~ٳ L TU6#|,D@BW!7Ci:ypP'M9Ϫ}4ۊʢ";f$<"bIX*!")Bbd(fTZ T HDPUDUEPAQ)J"дQATCE @P҅+B4QLRQSALA E3)3 (l0dtz R>Dx^H) Wu԰?a_C,Q@ Q?4G:_#}j39Cg=e|=QMShi(qDZ3QJLH p]_M?ފDSY6fAR~s4PUӿ~zEy15 DT#CQ郶`OXfYe4G ?qzvz5H{ : F> vvػje2}>O@uy]s5r׵>w{}uBA.PوQAn *ҽx tm[ D(ms;3׶5Ek̇;m}4lJGh2կlh [vǻZSkRUﯻ:-p (jU>׸Ι R'w}>u:9H=9ymvz>4eWwA([Nwn(@֍|_|(R%Vs<:>]chfh){Nm[ 5}l>mں^}]uٮLܟ|tTZFnr$ݪgP^}G㙻[kWa:gѷϝ]n|=}{n}h{*b]cyݶk[1ku*un5^UzrwJaΡmϺ<^{ ;wv.<ct7ۻ*&{otg77۽{{{|JӷxZ[^{7l5];l^-qNvkk}]n=;;oz i$ųT۵OoE jfMPE4V4@;׻rvܯm={TvuJup}9[L^i[^^tnw ܫHՆ{֞ڬet5 Ulzo{]7ey=^wsk_^无uӹ<{U>Z:uZnv 9Uv@S['{ .ܬqmF4dBZw]`۴TD^h 뻼ںva{80쬛f"<8p[JG>)Y% { uڧ_UOIh+X'U0\)o^?/CuUG,@(it;;ǿ2?뮺O@w ?C^ܜ/\Cig_G=<ytΌoU5ʖP8gdp0%܊2'%lfN9 ׈1K Ӄ,̨k.!2c3C{m-Ia9 %hԋ_𖒆"3١54H~G &X!-4,4ơH`NJ2.CGvPoC!@"q?K- Ї_O U_vMb>yp8E0QdP?o~]G7F*vsΧ]݇VsPl i0ߢ7]xn+q bh]~.3z!_wg ( .lƓP* !|.5`;K w vc8pins"?wL8p(I 92P( @`U(n Ook=/-/wt5ln 4:5]R^!qXFװ8.l3)wf '# =f'>RlKEc 5Ŕ8,6pru9HaCa~ 8PTEϏ< /_aI>XC錾{dm ~C,jT)vErt0hsO" B} KID7=2;qۇ|Ϥց y36:9y?1{FJ aI58e\4 }sxbkU2SGHKk&dDzF9R/*1*M"44e%ӏq@_oklfU[e$g\6( (UDHw G;[43AU=Ӑkɇ;5sɁƱ4$'>X" T@ŽctTvKaIOMMQDfkXM޷vڙpSWG7x; >Х #@ rN12WUC3jv~ï]q;:9K2V)3/MU8]uG&V~R~6(FZB%Ni)>-Ĺh~%.(s33rMCeG\ld<ѳ*}P8R/L; ]ɗ4\tqX{qslGF2+0S_Q`'ʁ~MwdqЍuOn6 {s[lCcv_=@s2!DEQ@`@bhP7kľbY}r 摁s<'F7)A燊\C|&'6|ú%OTGsMkD6f՝;2ʕ*KԊˆxpL/xXQS;}Z XzMHe&d"@ᩒlWq a mNœbڪqJlwC7R;Ċ.%@p\ٝ(p D4a0b跷wTxb}ݻB{(|눉 %9C(N}Þ&Y'Gl/OBo4xS坎ÂPgMG"][dn#-[yQƏYieKi!Ow(s|gR*t(-V6W(7Q |장 5ā՜Z"#_evMtDN.+/ SӣI pӣ/qv5ňQy6y o(,EP2BRLO&R4!_]ABتD0^ðopvW_'v- htMu?z=ƃtƩʙ{ .Z0ٮ9<8066ۗalyyaA̩dl~08Xq0P(D%ϪLaqzra援 |`事6.1c'uD#Ȩ[ӥZ#;gxV̠ug>x@GCWt* ױՋy %G]\k;Pi^ZXЬ$Y*y>ݤۅ8\7dܧ9(WH]{'(㳿NiQiihZh" "JWPDS+M HiT)H3 xyrшs@XRI@ (FHbDd(:yuk$[vVHTh*$IJF*()&ZF $ 5(R5IiU`DA) *"U( hR-K@@MP!KěǬ5i bH()"PPShGGgw[EV1(fa1CG{3,5gk8:Qwo~덺IL:ԃ -ـ4|y7O3=IRlШHL$0wP% p0~nZ,gҰGf?CP>n!O(;yQ˧sJxy(d0W}w)1 3mA|TDKs6Nš_5M8ZoؼΒ,x!cdR܆Q[aqJ)'?3[no1,hvut_/|(pO[S9 ps`GFcZ[$[>+?[HGNYcHZXʏC ͱgs0LBZʜS7H,n9dh `f`b "/ryHN~u_ӍY[ 40!: ?K28Hd!G( ;t;9忛O *nE%îf lDmu Wa]ȾX/%Ѽfݽ]m^Qw*#l[o9VBq`  >oʡAZ2aE*:D>!"u`'5埿jٛ̕}x8@6Tr9UhdIPݬZ_)Rþ[E%>141VREqį`2cJ0sڌ5AW1ȣ $]r"f n5Pߞ;=/و MҧDm|y!䶋u܄kpDTlb҆.䔴M(50m gXO矻?m+2\8>.fBӖtQ#PmF6]\%-'8R4Ud(J^h)Z;Ú)M:g<(y4Mw'f>`18z3x!Lp`] Ye &fAէu'!f>Erp4[B@f2Ѹ89̘# mWOVd'GHTeUnޑ"PPADE ibaAA!Ic+`b3+N(kSv"glF,h9CE}Kwb JO-L2B4FHQ>0:<e5:Jc'żF:8ȈO{7.@NZ3N cX7szګY5V".)!w,Q!͢/V[gc!=1Ob Q.Y b<D}QF`͢'l;mr9\`nIfnH_" .sXxsrGr&"Q6IcF>!yZ /+L듋c-gRBI_k[&OŸx_%]('f BɵۍSJ7^YɍX Fk̏uCOGTBDiP! )ґe" _Y;MVX8nMT6eɬ@/$&PoBt*QTu}IDGeH\̇g8RPn!v]vW +JR]pG3=2e8%5_CvA2Zx~%ks܃(fuiP2)Eӏ_λNѧĉ[Ms ߌSQb7߮Ma ٩دtn6g.}ovu#ݶcOCp :1v6!e߅V9GA,^\}je;c q򠵤2w4L8<5קnlgytx_B ,w>k|2TT%4R';(Dđ]REd=(}tp 1ʐt$ YD_~=~Qc( !*~ )3szְ,՚yu \I֩IoVhSU d|QM&aBjݵqAī)z;kݴ~Tѵ jಀdI>2:OxW3czXJNG NPDa-.bw?L$ Eٖu8;mS6yýjibyr4e!zf~$.g9fF\oǽ#m*gJ ͞eR,4eEW0ָ RaxrdP dftCq0RVeCܡtY@Oх&~v2$BbĢޢfj+4>T0K b0xy}NB(m3L흏[Y/V%jB0?XNj(˵6pƁ~H֤~q/,>8ߕ~g[ڇI{ѥy}lÛҎ @ԡ^W;xGeTdWQ"C˅aiʈIq6HM@Ǘ\ou]IKtT/5*K&Wy4O?OĵŻv8q^5)) z3=ʉG`*0?d$5꽾۸CvMAjG8M.>F纕u'S /=jՕ?DcgY-!}XtYaZ̎e#QN(\L덕3h^'hI%A+_H\ějU(f H~mu6;I4#$I(trIF <%tX'ݟ=V7N@K3:tn0M_UuDkހ0Gp`d\Cxr,iƏ)bZe1F+بa 5[Ad3ShHb0 ?Yz aSޤRÎ$50O xGt;Kю{arwIT-!INGm*FtWR)($YN?e ml/VR(*u͒>7>13 @և6\ՏT],Rs6çz%Ky gQ<I9kxʐp-ʾIɼ_XJ!aAGlU~%&J+<y:J|)2¦y5F@Ͳ2߆[Z_VYk*A]@`6_%[PIS<"g&( p9LZ֠`vgPv̀wy~Hy׮sD;D=X]Eq.v\:!{ukhqm28jR @ֱr'5,PjOjaznQo5hkoaONAr%R* e+ܠ|,ՆMO?4EzTSۚlFjqv˟S'Q?~L] 7ɉ y~/,תi(7]=,$I zq#~)iSQE7!}g<ԓ#afZvN(/9s5Xk4m3p2b}>i+U {?aEYd'楮nz0n+Ch7~˄H,UvԷ %2S|D۸ 45_+DfaF.?dD@h*Md OZ.xT,R><9o1 ~8  .Dᚽd˰ź%UF`]F M'y6JRISs՘uExkiN}#['9rqYS*<.CN zSEd"ABTQݞnuN0v V\߄FYJjO'4_h!8Z]Xc՝lʫx\ x__rV|tutפ,G+MLqI k|r3vXϷovtvskN~.9Z80j͓G#;-92M:̐BpPTs\Z^1Ҝ:F֋9I!Ҧ'N摬RPo//`//D/QaTNruGk۾)H~+-eFF()ۂx/k:zōTY`J1;Dy;]wED֙-&dvt&*W-l$קʴDj/;֧lY V|jR"n1jR.VU#XIyOr>5}US;KGGwZX8ϞqľxG1#FTLlwg@$O*xBz܆:]kZִ]g?՝lz8y%=Z@J1W'NM')۩NuUT{P 8:[IXe"W ֳ5P:ԻduA_eQ]. ` ~&^gPDp#pPԠ)LJ k mFm-sEA1_x5O<˟ vέ1~?* ( *Hۙt5b^e3&F@gvn:9+P+E#*=K9mhAAJw(h986{x@)vA/se6IP~h #PlZZX\f$V%^,?vϫBɊUb(x/^ifr"H@ A'nm(7B!΢KbcGKv 41>K.xiRI њ"OVjJsPQɻAۛl<<"xx)fi|fdmGB-z/>[MUNTTbP1bi&>&j4>+c#}Nk9s?$31̘"NIWcAMPX񪈂{]} M"U7:IHh)h-rq[v yBZgSDA>O<*T##?~}'6]y+TVE({5#% BYUXzi{v#%fpտgD}jql&B OiyFO }V axLB~6> lJR9#&CþSA2 ?I1#}u._2@NG\'?bC:68G_ ?5( >o@V jg k̡~ͬTа )Uܾ! 7߶}]v5Rkyr?(/t'IN-)y?!mtҡDQS2zmC? t%dS~/CN;mϷ$c0.0::(&~hIJ/$ XF"9 RjHf5U)RJ@/2e,X5wAN4CU&*,mX#mV>[gZ mM!vJTkUY2Eݍs 3Ր 1oÒv1. B[lDy4΂Sb&Z|o4hs`5 pv)>wӠc=PeCכY9!DTnA8#j1&p**hgA_qRzXRپAv_8u!Y?dpKmq`AE4c V`WW -ab HQ=yditD#d6iSR46&1Y0| Nz<1vFݹ!U4S|Ij{Pr`9`?r>kiŢ&adXs5bVyp:J h-YXOmr6N-NF*MdQݶgT%:QR(Wv1r6M UXӣDʂ Xv; MW̔ve1T\ZVڀ 2phXLDKdQQ|=@$@~ OGlSewAJn9 u=%GCT4 t$)F`h("(HrAHJ)( !(ij"_F8삋uQc,Je031~mY {?9hSTD E$E ĴDRʡ+~U"Ce 8H~%^pL'.ͽ.kI-CHh$R|QBc(F% "@D Σu=g`!aYꟛ&]1քdPړ?[_|?e/ 7n29Rsݸ=?_6DU #{/Ln=\=HkQ>n&xL 0v>8rl_1 TFMfS2. ;:Ye5G/~~;WR~rlwp >58'DxC}`'OšYoѬ'䜱<szCJ" G߹wC(Jy@^ox= vRgŲ?i$G*oPr{Q5^on74l1Nݛxzž@T 50c)5qFǷ>#R.80&`dl}U0Kݎ9=ϋ?O6'!LPQ;HE_68s~W;]@tP# amdn$B8]LA "w̠"wD ^T+~ dCS+瘋d/\ip+9Ԇ@"04_GAaο8PhR^`}5fFLJRnllm끛Jn_/{'G~aX;"-6;QMS0##}S`ޛwg>uHKo  6ix ʩ<_N3eCJs !H|Z> ,UTFHD m>ŀGިAR;A&"d%b{@Yy4߷s월`s mԄ?WqK>O=dvsɧ-^c{^WN_4"+: rZ3,N.S(!SaAPU!EZ+xAUJěb$T3%Ia5BL#ncTvCױsI ݿ=?j?],bƽ}\U9p.?/ C]g\=;=<SX. kp |/aڦ-" @O9 $.phA诽vF?댥}CNx*W9F2ݵ(@"vf&7w?*ZLtw޿%U| \)230W7 PS*,OSț#_1`> |~>iaxæH :B T1pᘏ+(6Ewt;J8+9Ւ*V֮|]2퍍\H X"qՀ ):*bҁ0L*#|F?Vob#M(L~cZa@}0#KQ  !6sB$?T NP +ߕXķUy&qaИC~~\[ع[l`]<(x o*~wByW6y~7azr;)eLdv5GCJ,ňSm|P!~#FhNX`9pH]!9^ۚS Ghʏ/ѣ 1 tgȹoEsl@aDna[|/3{[dUǗמ,{S`uX"(t<͟i'I c[Y;U9 6rC=U(6/Hs?*t(x'hOD%ϪƦ:rvaϹ희VpkƿF0y|T=GGZlM8X' 箫T֡j)^w4?G05(&(b͢0cdy?,rU$)C(|FĬXLhAȁe}A߱s "Oz/ J3kvq1U j$~OMRIɌ<WXn<dιoM y8V4ȾY w[K >*!zaE@rs60*""{zכ#յU EVt`8 !0T(QO9+җRʱPe(JH ؾG/e%U8k/#w`~hToUr^Nb`!V˟4KU*/pMTpɻtnZN{PXWdB1g$ c'. cVX:L[6Cpvka Nvߤ8U!j @IX yPI[y{RCvEJx@i|sž۾OI%01orxw-U,p{ @*'ig*GN<򕄣kKu F/1 EF e.|ر<櫽옳߇N`TDAvJP!8$ JLDZ' Ņj,76HPS$)AEMvyǣ-}EJpLQkHWmy‹e8cmÌ=vxϜqE,NӏFI]K1+280&[ϩvv)f9 ,ˬe__R`;>@5۹D@]Z>li5A "p$ mk5 g5oM뵇Cbtl>^߲ܥ]< 18sHx 㾛)EAYHz@ow 嚼P3_EOynTJa-[ #@e 㡅6ޒl"*Q Mq|wtN?釂a@qJ%%/Qʺ>폋VA*!BHs7W3f.~ȃ.Apᶣ"&2o1X|58+iI)OGDIBEU5@qP}n&4%I\8wX~Up(BbS%߫GӷwAN1U B) @,4zJ?l&&Wr 1zT(ff)"*5´ Mwͫځ W ?uS/\ɦ 3)1,(나/1/fCkV,1M -AI͟A‰1{(JDF?@Cg?0{6>Qf4?XPPb$5 w[uz)AӻxX6ä3ֈ* g0/T5bIBk10xI5Ĥd,f:dp٩'T{T >_҃ }Bq;5Ezcqy('#V_l]bWxӣ-V@)d:(ch!a PϥӕJ@O/Q޼*Rv,~^ Ġj]+]J!d.H'x6eյs QhU{???sQEae l8=N=}bsd>u/u5g0"nb,R5sK[pDVO @rWw~zM>ސ.ALfa&Uč]_ 66n%̟C_?FHȘbʠ2m-eCq'ÄD0>]4^ öIAw_}JTm?סt^9kCaMvHHE=Wto%=ھ982}~_OPs F%/>2hDBIź}8å eaeI۳Ƥv۵< W*%;]ΜÛg|F6/Ex4yGP/gBv_ UU׹JN/0촱TOs0vn9n{ŘUv٪J aƽM*e:)stUҪ誋r-՜XTz2X*&e9Ǚ@ʨꢊf:ퟧ!L5 bY\p>$$&`WmtA)Bx'k{g@7G#.Oo{ǚt Ku 8nO~ ݰ ͤ3y??fjʳE%:?5iÀzc\rdL__łpnJ!HD]t!TyB--t-E68 zp2$H#3`:_`oFw$t7p>W)5AGe6;Zsqo %vTĂALQ6sRqr|#Cg$ (SA!s@')#1x4ukĀxaO8te)1#$O@\6^'dz+b&?{.b2-L2[]n#(?1xbZ3-b~)Fa7.@ `==DI,^5Cį7U0KsŽP 9#֎ejNjpp@YȥfB݈ iLXQG Nf%5ÔI'|`2?g&ϚWPO|<^C|bDcY'A?ŪS\t}FA~LPԾKE{Jo/jP_٩yRƴWgE%DA(8fvlfO?mL nBQŔQA2=~'s!GIO3Z(ɴG[[A-pEg B"co].pWc>WۺGHdu]H04RA)@E$Q|HDQ1_ sKCʂUqagͷ1Vg؛Y"by|6S/}U %/kȁAPA&Giƪ:A(KvZB bT7^ ^Tb xK4AS!MCC$?%'zYx#F3▿?tù;@?X ۚa;N)!ǜ%ܬK>ïS܊+2}/(JX"@ @TfX|X?v c\HWWNju`잲N?Ks'q&{U}~Q(=LR}E_Uw2`P.ks)9}9u49TUÓ@i%8z~|]D(= BWӤaxt7=vR qgixzoz}");J__;0s7gOJSMQ\Ig t@[8vbjw ܈:@`Gr8];9 D!|jbtEɈTt2'KSl!q?xpah -eFMӔ$س//D>`J8D&z7<_{QLz89G}P1j[aC$c_?VOY= JfӍmPz8ǭ=d?;0?c+ۮ(G %9ʝ?_vh>!6AV(eEU1$182=/Ư/)8&_oa}إ<S&ٯ>mH_*PVk/ޝo%W@{%9𪊪3m)(!R.CIB8D5JtC|#|-U'QbUę6tˈ[9jxEEӤ=:TLw@j~?w5}*)@J8*>z#!TD8d} 77ꍴ66)\%;B>U5UBhGAm/ \gAp<ӗZǗ6O_Iف|goQ#Pi!{>Hl, K ?.nHgp 54UT-EhQTi  Q*JVQ1ulw@ í 46[#SóȎ>M*FpJ~8m~pKI( ԟ"5}\ISyFDMr myy>H iѷ0NRIVӨѩ R\AKc~0ɠ~}Z8*DϷ 3 RcX\h[N8A,p|3Z)3S0߇WN {pW6:y>YFEPB[T $ iHqOԇ(=CN `BP *Ad{FRō`AKB9dT/Bonw1|"6 (7z!᧯}3BQH@}ʃGP[3QwċKy^dfSkD3Wk~6CMI8.]=/py6adCs6c$FDHwQF8z3bznc"0GV~ 9ϛa؋(x^`5>[K@&j8g"9!dA2-[eSbG`#dN s'')= 霁dɄUXzxfHg ,GWTӽ`PLEQfb?O#TO;q&^ @/"}`hTLdXuI*+C=i  OFb+=UB|z>GADrw28q|Q{vq=y{NΕ6ET Q\w < ɹaF2R#YqOng(ѭ6$RyIv:٭7lؤ fNFlm;iiNdI&la5 0D@qv\ZBO\&kAzBo>MV-u2r>0?aҽvrΘ>X<<5lc鿸L$ *d|={9L ̐j|t~((Tk0}I1G^wOw}GiDG?u^i1y41O1a(b E vQО7rl/%{E9潒d (@BDcw5p]`'e@Z*71">T8)& d?H4d6}8G*'Ԧ ?Cj46oC NY'!P:&iQOĿy<0Հ⥗u=:CC"xUUqsuR`h1 <;#BG&TBrw< 8*(<{N(P~X k#6Ϲ峗9G$I$mmVm-jmmնj֭6mZ[j-mUm2Bξ|b("(""&(qK]m[56m9*նޝmUVڶխ[mګ[[mUjjOWgO7_<›UQo6> *߰tఫ2QX3鋀@Q`G}? f+z}^ՍBs᪜L |+!QG mU]jmdLNrSۃ[>֗?WqXI9Tkyr4@%1?,wӱɄc+Ӆ:~QU%+)VK{UԖsiRf;Ü7aJ겼laR$JQCurf忛!OYTQ |ʡGL`?fK5'_ڠj8C.f39ہ}tNb{knλ`_s뗡6]buOaPl57r7w3J['ls${EE5Qu|]qob[(YM'cT%plq8X꣕Ho mhrj5੹@ǹ'b=[.EeN-M%iq쮑&V#I's; 7#Ƅpٷ}ovd)D.]Gma0y[TMU8 rn")⫅>Q6{^s*y~ r,\"h]aCϵ$.A8ٶ&h1W[LQÐI# CC{QڠBPURwd?eTXmdRoTȋpZ`GC/x|>~>7˗܇!f 0)b]np˂Z{m%@G9knӹO3 t5.z)%3 Grjo |wy2VTB%x9Hx#׮J xmoR]2 (\ ! x3O;jV>릈d^mfeg$ Cj^oc<h։.zW|x5tMaj"*(x@{^ͥ.g)4EuE1H^Q ZJ)aWmٟ}*(CP*ڝӌYe,~Wg)RYXL$!HR7x~2feIߕ &N`?~X:Fw% ,`]VX̍S5pb.zߨαc5ǸOAo3pXFI D.&d|-mֿm _;{Ǯ8BRQkbo?]306I ?' C/UN*g&'8S&|wǥ`쾑fs]ľ_(xwmְ,J* TĒ2s=hcc\c(͛(f818뼽G;Rzu/Ŝ9@HDh(҅$PollDRd,ϣXkWZţxFBo1X SI!z.HuGAPIx6tɖFu7xk4+> ;.pw2ڬ"ދUDEUnKyt;_9٦ YsÙD&\X<;1ճm~K+=0ywd|~xUxaA}G  `揾Y?>*sA!0pߑ{MϽhLS^J০_E`Pu?I 9XڵG6l3J,mQEX(,FܞSs4=g 7GYxӮ!쓴9"#(2KCYˆ77Gw]z[O2փ V 6AFؚI=,;CGspP1)x" dZ-8MFO(GMk˅jV/W7.0-V@GFٙ`V(P㧾zHuHMOROD8qWz'ZUDP҂> 4VsPemn#ΝlS8qAdxD8E hc$_fƳ1̝4YhjevYְ5 mn/EZ|mG0VoyDtuoC=/ i "9U-f5~8n|yJؔ NjwAwcU_h1sUlWV -9v U,UgsV0x2qY0 iQ [zw(izs~kMtbnH _5|N¾?@XBT:CHlN(ۛ/N#eqjk?z1' x-.aW:8Z8.8-cD~b#y"xL#4Ͽp?8H^w_D7ݏRrM.;J fbbFHp99W To;c!8<1{b M,*N=qy.g@|I_r{_^cup}8s{ zf(Rs,>e}tQR4" ?ӯ=M(>Jww'/cif( @u6uHS$2ٳG@RNN4(K4Q8 2~FMlk썾:[ú[Q`lF3H S(`ʍSo3GUwv!;PCˊtEwlv}s ?`瞭9 /~fN>l͸~x> .依BEJ *0d0lv_gCXj?)ݠcFv4V3 .Y"M RVhC--i>F- ~PAR?wxK~zOIh:V`Ǔ]nCuGb⠰kL<="b[5$rA/gBҳic<##q|մ!̓`!K-z_auU1AOHE>fͪ+E?4g 3vN"#DFBr'!KcJ,8N| bdO4}Io_A" Ղ咱~B%ʲ]d Ps{T|>v`KԪ$#A#1e̵x\J6AUqv\ƾ2g'5Mkh5\+UhSVLQ(n';NF |rmY@W7C}9)A,CxM&P,9% .8ymF' C %0A ɢ8ΰzNΧГ1#PM8&o=tv9 .5OA`9eknQEp&33 5Lvg23W VCw H_5Tv# # gPP[-V@,'|1I Hݸjz*$ Jy"TJ#H+FoԸ34(TjD Pk7ƑG>)Q5DȊQS; غ/$C1ۄE菊/AbhH7FUM~lqG Oג9WDi,dߘzE[2Gntө@T+]aqt4I!"(&9_]6iyؓ- m`W'(7YNKmSG K ^E!I0X$" _L]Q ET6B.Lz\5bz_;w;*:%y̞78s uAm>X)q;=egkRU2N(Ʊ})5`4HH-ӵ+/%)jhc!B]w4*35XxOY//Ndpq7B53~ h0tL9i\[fHA?gԈ/ zsW* xRq m|Q*,{8jC£ + 5N;¿|< /g-hN[ws:{DQG4G[g8{`}F`heqz^^& ˙=,w@Y6Gi0 O䏍4 ^#'fA}Ljgp(5je$#KEo`>UeBJ<c j hv֭-o*% kjJ_T ~SʫZ8>X:;].`kGi/ڢ)ԽNW HL,Ua(!;~:\fsGGi8\(je ~I簚kvםK9^k7] Uа3P+~]qGnp}(MK$R5gEcn[I|3\';k4eZ`|=V]y&LSFqC3F,01=ODoKb'D.]PEV@Z>6?a ]F'|d E/H4Ԝ\^Ҥu)ÿ狻>3nc5-}k# [_ݏQKS8)_>e$3Df4GI,#־/{u@E9AW31tU"޳_AOFmidgRxKꢷXgܑk s$iL㸠4:jf{FVXްLէ|<,lnZd l0)狵-yէ874)rRVAl9q9zr.6XijHy1k-9`! G;X-!{MXPϠ:FU,Qx[8imnTZ|nB0Jt81c~a!0evhq.ӟe/I9Jr7YzF>ZZ楸>VaU1''+6ӡ+{WXbP trUTT/ vTުli=1p-Wl7qꔚSEG+ðߢieVb0!nUe4d|eQ[xl+hv25vr}'=MN1(UTptj{`. Z b.w: \sDڡ X吮ҝu:L1 k|$ /u0)t"IBVNj|`)m|fI}JO-O|e !VϷ0L:?`K;tl.}:G*ۃ䰚KwOT  @RKx"oY9F?dccm'9q[Sgr}'ߙ|ecO hAꃥ4~2: UGaUa\C7.+St{ӡ%~K a/pE6~NbA^A텻ުA^k޻~ߵ7GgomAf,,FQČ˸x2a!ɘ @ZMSCh N `WX;'HϘ3ALy4נ.!4xJLS0h`k9ˤ,͢< :C Χ[/5vb^c h5%G#V1wW^.:RZ9<_byłn_/ߜQ_F=>`+HN{8\.LR`ԈV$WfLry5,GA׆?KƀE *&D?4QD,D A!YSg%?K)hH1CI[M2ɩ%DreFj,Ysm(K c[8OGtA k)q:OcU\͌ JbiYď109&$:x;!`C8ܫBw-jI#NdxOϐx^y"SŽ.vSwD]I0"Eu QK.0b&A # Hǫl`ReOKPP02JDAp0vmЮqkG2ϒ BVWhe'3Q;HIv>l\EV,%/7ഗƀ9A[-H[PMu<\(ֆbR!F{ˮW` %8;c@P{y?># Y2^$I(?AZ)P|AR$F4QdW>>Z$=ttڡj'+RaJ /}MG 'ʃq~)|n"p'XĪaǦ?E169^v1!G:)6묒lUk^r %  B>ԬAs1f5įӵYtI+?tcqM49, ڌ3G9w9A m|tmz9MaVp^_s3tFfwJ``̠<`Ãڻo- @01wɘ}ޏM9 sW :N#)wܰwv AKڨ[m\7`Bt(1 836RpJ/L,q/j~ﻧ1(A E6VP,c"Qec!(ۙhnjs2 D>_O Z/5̩wL\'aLp~X\3$سFak4Dn| Ρ;%oj'_6m^$u=G#"9V.${,eQ$9]:K2 7DYDBd=VF h=r x @sD\zZOEd@Q.a038# |M!@&49E%<)<yDrL/@tx< 1VhA6+dWkWeH?^ݎ>{@JU/;ω:qF,:_4jH*bi?J(ˤ\3 02ô΁`leY0Qs&-[a|d48J$ZgZVb(gd@01]n9t?9P绘b!ĊN(F*/|QtE:Pxp>zt5KİFzYF d<;~'öq[IzHlgSgܛg6HkL0/Բ^`fO Yd*(rfӉFeI1OILL<7BjԓܯbP'>uz*Vss(;^a;Ty4IXzJBL$%P`JZ4 $ノg䦩i8?v Lsi$xK@m``d;!$QSU +י_Ltz$Xx.F;ۚ:᭟SkxF  pQ }DeupACc]=h|p|zΆp80,9 1~ b_J|yp:/YOs!`ϱkvwwTlVa` zabgvr49)d5WCx Lŭ[̫-?S pT1X.ͅ=៝w>w:nuz"+*J{緰}6UjuGumUUUhz}px W0m"L8<^ Y5;D~oZ@>;l(`W(/ueք$dAsՆ^,yg_e\xi]kE58g&s ;skwn $D^;3} '6*5Śܔ~ZJ.Wmq7vd0x?ךs#lApAHo ÕP'<ҧ8w@?ɘzׄaƌ=J!}J?(=v9#|GM >C5,&QhI1aŐinm;SE|32/ͱiOH]y^=qV߆ygnd[2R?0kf%9s+O_ks!~/W,b ooȲ*Όo0DDY E{0$^#@?I \B~;Hn|N;jUđQsvzRROˤ"F uiھM_rS]_{0$E~#3" DŽDt24BT=]~WLj )wP?eQAm* ϔGS"zO)?߱b]&fH_<<=-#eCX]"+sHWYxz`F*?zW>qqJԵgXwt&&0ԴS;x]f]ϼ%8 Uآ['޲ n Ϗz+Ffox \Uv/M{Z, Y0l+ xUwo1G]%QmEĠkqSeN ];!>/B<1!AJTyvIBӝIgkzNepďJ>)„YFm?76wQ;}wG߷]lQj'- 7d:5 vmb1h0s)^h eMM!aY۹Fc!T>aFL𐚯 M$%Cf\~qLG 対]6g*u$ܙ/KXϪ̎OSL8|uEk4fTHL 7w=`Q6f cjZz7֣3z QHHd|"< ThE#\NsB[*3yߋ$_o\}/tǷX[d.l(4xii\Gm/c$$I0f{i %aQ_7zkK游 Kڌa A Jrn-#N꿮 ?NuG>?(?:)QDICxio3?=Z2j#=2`4+[خ|BKCzP9y77/wH-W=Ic=raG31 =>kz>To3US:|DY@W XX%X' QulK9w3uNVŖ-е 6bsb-YQ g 7NQHR *||A#!D032 ύϜ}'jQr >88Fɲ2KfYW @]V "n|EfGݧ'Lonb1~s<'k8Е9¾=X}!K qGFxm`ZfxH ij%˚HÚ\3N+I6{6`|P-zf4iPRS\q!yc߾Z A2V@DwѨ?q*eP{I#?4& sjG(x 3=ȌGH\$7UmNGLd{!QAAoxS-Z-@S`!-{s]ǥ6ڼ&-)E>f;fDXrp ~Wø_,펗IG`a$:5oX\\dz}~Ö: ouצ? /%o ~r&U+C 8 G抃Bb ̌<䂎(ChSG[_{ޙV9z嘘 q1ʙUMgɠ=#aFOlΨ  -Lͅ]ܝc#NvΕٚY Jee:{v”vv.h: m]nqbY P'!6c&pqzÎǙ!jAA@ |-~/$Lɰ@S?gW26wees 5JDE("!߭l;/tO@i~!'E,`D] 2*RUTOri\R0 *W#eU{N-ܽJdeSPz*Ӛ( ljlʎQ*lWY&Gd=Tddn"j'w07>LxFgl_>Ϛ6a_~INt 0dPJ_,|Bf;1,Up0:1.=Wfߞe k:4ݭնF $V/|Zֈbʼ^臬7}aPXUKѩFHb$ ޲7Xrdf@ͤp  &7ηkwF} yԈSBF3e6\p9I̓fo-)oGSX[k}=gp>5J4$Rw _@8F֝vwkG1l=\D69Ϩ@@>Z 4>'~.y$ߟ|x?{Zzn8TquQ~΅`d*OO!f]Bcw]/ݘw(SHN½S$_ Jd+zÐk YԌH>g25 2z"ghwP yl>.a`AܠJNB"`GZ{ˈI$Lmegg|8[mJbO+rf|AJ5Ֆ*[yL_U&ZA ^"#5ՠ>R~BL;Pod 868'Hs8ӈ /k?y*K&<d^\@;:S.O41[인g|h!ypmTzRm!ugi*D!hD4@~K(W4qү\^-}.T: MWV3c"⺶ig63*O_WhL{wd,d{| y~[ eiP1~b*;a+*}̮0`mB E+.ˆ?azGfϫ;_^=u*pMeEԔkR}5Ib,w+y uC"aE \ނET #!NW TJ惀{͂OΣ$*O8㞒:mw_׀@l;6+HS8r\g;-L)Od4_Yu7x;4φ@칍XXC1>5͘]䙮z|uwl)4r)E2ΤQ%I bʁܠgb+S Lj^yˬLp^ #J\pQQD YU F+vVgI)8ə'pq^~~qǝsv]kOb~Vh4}N k:o< АC!}wzu7uI=vWgw{FEYŠS3ØQ^+O>7"{=J{=Z3+w΂Dv9 : q((tqϣB}-wǓ8'afNvl/aF\mF=31׷<F|b%ɝLϧvǼaXU<']dzWOCT|`]e~ŕjbΨ!ˇ~z1 nɞN"p>;=cc~WuR}TVs :J[.k;*##VoVYDUϑ-Kh儨nFJuh7=[*uUАiVBQwCyxGh{qξQν$N0{ <ۛ6y4z8QhKs/O2ϭohf;\=0\V/<3n JFqj`W=ZPs6]'~.&bDLF“ >Żk=xAj"OVO:WZ3Klm2#ߕqODd ,4_GyFfLvxs\-0q8->|-}dno౟(RWl_r_~y -G-dzei3^-Gy.kjS\\q ,>ז<:;?c9Ϥs6է]J13^=uv6N9XNXcCAMFI2^&p;9Q֤|uķʈd2? i,g^pk徝Xqv9g97µ2Yt @"\znNhSMƝfGsըWzy?twmyЎvsbMNTW§19v;Efzf0)0"9^0-Ez1FEb3z)K8Q#SV*P09.TAG$=nAzVS?y9\RReOcK$v-B|Hu ]?fzd,4 ig)J%y.jTD!Yo}%)Tnz1u oiT(6w(1FT|MX 4,1ZNI_>TdJ ‚na;V!XFȓdh٘k!"vS80adyfbkW2:v.GMZc '׬Gw"Y?K;> (Esj߾6cvhW7b{t8]a76%\=¬ Yʲf?L8ҢL-M{Fٴ u8Mn5l@Q {mmdk7ɣ>޾DJh$TN$a#[ Mz)2V(nc?H FmCu߉&X(Ajr*rxmr@ԁd\gc8af J A{Hgv}% N$ѱj>${7Յ`CYg+d  '3IpqCyLx1ڠ?ˏY&"dkn V r+޶=bK`#fNd ʌ36Z{ptP[a^H#^l0ݷ\/(vTHLmmw,ni{oz3~ڟ+bt6QygCrXr51L4|x\ْ#v[2}X* I^d翟yGhs 02+4ν_ ƮP9B4ΏwmGt)xG~ 5/lG?o擦"=_ͦdޟI1 <-d0E`mIk@6(c"]JY( Rh,0$S` A,,2+I eGYƳ|}\(WhFŔyvB=P\ʊo~.]|N5@`a cWH%UM0;Y P<C*>B}D |@ۀ.8T(HDc!: Fb۬Y|Nvc1,'I7eWOOyWYf !+)~Or<=KROH3s->ƛIY݅jNLウlntJdʵs(FA Fn;.@]r.un F_~rckLi ZϷsHd^PssvK+`r.~ӯfNAږbFwi\NqB_x- ˀAq=\.K9 kzQ#<5|tCjg˗/\tn1d|s_+Sq8e Gߺd\ CR=W+!ۭc5aIUYR7r[;qĵqeu41t;?M]*iQJr9P`!G6hpC}X$uK\3h?@!gQ~yR3%i\2"}"5`3QQPxaFl^02*5Iw-;`61:M{,K 6r|JǘKiC"$lWoh!i4Ð<JīA(]ꪦ*$f !!)*jjhh)UUUT" 5t"# (8_Eqk`m/+~{nَ=;} e?sR;vx o?>^e \N=vL&d|"C\\AW7[cp=q[H/0]WfmͽO t1^%fxs*Ѭތ$R7.ս]SdF.f xd;!8QOj]m[{!u%U޵jxU RsJkũRMxI_T+$ \-n ۹/9a *CvhON.>⬍ǜE\OۉOS)8./LPH _].pU%)Z .KŜ24 a ?q)h,q{ò" C^0 $[kiFEWhPP$լ{*R+heۙM=c4_[0|я\k{ 1{K*ǝG Q?W.m4=K<T׷'bgJ[@2׌vru60aI1޽'A_'=b?\&-شM{Á_gtmHruIZ  xIQI3OlSοWxžEg19Tbt3!e2BwN\9b#lg_6~3 `$1 -mF[ZknFԽ !z=\3Զ,,rf\AuS oBUY5uVURUTb 5#6dk-~P݃]2|-XUrt\cW E%m2f5)0UH)AkWPCOZ;]As^#PlEf! (&FRp _.1 ax)PX@>K~j<_.Z|#哿/ABWDP+9lcwu|s}8ɓHOeBc_ov1.*TSD?sCLTR4Qc_ihGE ~_p6{O~f?ϽY&!%_//_gvwz<kTj~jF{[oo-<9{9ÿP}p"!4a WT[f&v }}tkIhJH"zZ!}_S^B7[ Llƭ/laQ"vPVJ(ABL  p /yXD`}Z *rA!H?*$yPH@@bVdb " )JjY*jbQZSF4%o7h'g?S[p/O( xХJ!I 0 BHK-E">Jo~th Ј &2G5A15R\!x'b0'e m|MϤ3>7=02o{W AP?>o<;h;}}ۿ_?w|v!owo ???o_,)? RU_I?VS唀Щ%|_*9?eM0 FEī§:cgBo~^>7d!#~+/I @|&TO/B#Ã{_7?˺DvE4 OPxgCώ̆X|~x7o?Q=_<~kHnE0#C& !Q _/ɮJNHF5EC=T;S N҃qmtlqR}albJP?W6OE{KH">=b_`Qj労ε2ᗶ*^._G鴋ĺl?!e lݕ]뎫vAد*=*Q r><H򇡏\{s{BƇ9?:a.I2%4EE6ȢRD %\Qjfb(HfLcZ LbHAaH}s+[+p`(ұ{S2se"ARS"kX?m_%?J{aͅ7вh& }NRԻ`ڃs8KVY4ԣVk?}qiћ4]]>FSh7f{1zo4{"f hTyQ7N'!{*׼]@{Agג70iȊ:RI{;w|6H!$ϓV*mmQ E(3~5ՋU+FOꆉMcᚇȂ{\)Bh/qx{@q-,_L6io AKgsIL1~4<@y!+F>?N Y}b~Yt7)7rfLkPa(x:+?uw*Z{ x^A\-u 8i AN(5(26w>@`5eJo 4R<:(6-[Ev$^J;z-QhC$ATQj2FљHjO Рgy$,TM.]ak^9)",T "g N2 1׌*TQo0M0 S@E =%:fJ7M8.'PR[Y#Py 5D;S < C :7;ӅyқS' \"@Fm)~pn9$D& cm nǙIύX _F}ـ1R qDEID1DoL ]tȀP-FNF5nn80א>% c0C=VQ!#7lG蝁lųڍT ܲ >C+Sې&0&K螂ztt@~XOIPANH1 fYIwo\7RRN9G)+ q+>@LcQTP-`fۦ@4 8¿Փz}Bow%DR=szT ߀Yw+^ FvM>ZK{tl_glG?A+9(oB}BnM5~D v ='Gqqq6R>e.@Eg:t;n]A0+2EyqQ [i٨^d<IQRm =#PI x8Aak~{@do>Pk ?)Y>|L=u:5Sݜw7/E|ڹpϦTr?ECSF$(ٸߺ*'{kSO32l{ /,  P:_|Wl8Ǿ.!YԏFrhñe.tQ3v+#Q;@C%C=WRV*॒B8wB!cwCw臔 fíw‡JbQ*}zn" 1p5Ƃ7' Kn11TL@ bdEQ3k{vo!xx^3W#qa>鱬T;-]Ps8WK5{#(!?~44Xoͅ d?ޫbē d밧9 G?ite ^>Sx2ͤٛ-}VAn2>(׻? iݼ-ʗ12z 4RKQR}8` /Y07Ze/gK$r`ClLTϗKtFrX7&!If$HN\g\.vAlAPm+PdwĽoxԉzu0L#f[)e{hyA [;qn_e_Im\I! Q^ oD@5vؔP@I 0h(`M$8ƃA@:0p,6xā|- DBFb0R/|SdM<ݪ&5af=Gm P L^#:)(#){}ߧJÊpع Cja<*6G=I )c*֡$I_ =gG Z^O_laPy\Z[eif<B'_y \f|OA+j$O7o!@>9L( -@abCpc/J?y(IH@/խFKӖT >w  r_AExVIDTKѺ{.I_iM*mh]=ƠJPJ۴m8j $S-ip{@vuN`M6,?W{~=W7g)~3NXʑ[`9`Zm[ c@;r&7'Ҋ5]׵rÒ_w?&u鹇$m!;mpXwgw[fE|>D 3l5xq酝z #p (nsOPPLyUfilGwe?2HbBOw{c{:]чg cYwXQ.WCdPx([&\ku~1]FEv0u0; ~^MPYB5:΋L;hէM5ڂtvPm-TpYg/?,pg@lf@XGRRJ3.XrO珐;q[DW_x]ҌfCee^ghQD={z[tQ C >~17PC7rC5׵5}0xN8O~ \I(y*@ | *GTn}I.>gg>ڪUU]̪UUz=~/6ݗ)!8Cx]R[H<&-OyaMqj7S3~H<__(o?;ᒠF.Vw 90Ahs 'i\'s_xd%/\r߯ n8,)760u:tnv?[-v`a ҶXsX|Xlc,]Jfs=kZֵֵֵVNjukUkQkZZ}kZֵikZֵgFkZֵ}kZֵ-kZֵkOkZ֯ZkZֵZֵ:5jFkUkSkZkZkZkZֵz֟ZֵcZZֵkYѭkZֵes8εkZٕc2VcQ[{Ƴ>q8İ5?ѿ\kg_:^yU~Sܯ>Bӂ:k>iy~}T𽘂~ZK#Jt{AEcB{V?`S{y? UI~ؙcHjcu;*9ɔ8;_M͒Pc.A(O:tƮa rg)y}ZՆ@DmKq 8T#0D8Hb/yZJр=ea|>3`D앂ǺL,,CS:(A* S4û>Uç~bdnGS=lkM,t#v!aɃ r`B9y V(*-IZ^?s(r'p܀=l(/Ki;uS 'IZZDG@a34'11 (HKfƁ^u  6h\5C0haFMm'P{JsU6i8j+I$|>EG{@Sy>p>м$])lâky$Np,^ʲ ; Z>X45o=jJ  |ٴ,s0c"Y}9cnTUмʥ}z#5!A۽rwr5COw_g_% M5UHS|z@./ѓFZ4@"A~FD\ؒ)G#g0w9'8 (:ވ&\&T~}n<*dZyWx_ WM<{γo)o~?I0s.]O~|8_Cny[Rs/j!!(؜=7dd Kui~VTs{[ 8#p"07 *#M޷cAcٹGJӧee/>.T;vb 뱏o/V߷O.0#RkNO;DXh`{~Md!H1l2=æqXA/Ak`o%]0mNI]Ñ:1I1aSx 0e;t2d (_.]sO_sxv;y=tMEΑS/$eQیe~ـ\gga?WSo@ }j= n-lcdž.OʝѭYB9 z>~xF孰"ϟxtr>N[Ur[Y'Ӿ1oY^Ub_ A`Vn3hJ<*. CwL6 s344ELA0D|\5;z쥾ڝ$[ !* ڴ|۪?i;lM@A ܖ5 FLy*K7ףjteН"ut*ޟs~|& ˡY0@oPvL!^>~_Tw;{UQU[t#18G;9^ yW LJ~"0^W/C A nQ>ņpoG+Enm JelGI<'x$Q  ^nf!,ې4zñGhj|HLq&v};u 3_=N#bX<]^;|3C`SU(}}%p|;ncω}qζv%r+rJIˆYuYb^n8Y9/N3:j|,J+L]j# ]&.7,16j}G @yg3{񕑰`iBTջ捽$z1*8[9=.EƪbP_Z3\>7Q3N>RȗG^x`Fњr,rk,qAV nF{=}ToJLv<94aGҒq-nY(?wQFܳ^5ɭ ዙ[F3[ ++ ե eVnncϟRDJ{8xFkn6{6f_\fHLF 7 BG3~cP kTU!}q/o|xh47W;I6wқ.2\ΥVA٨]kF[򈉺Օ0ƒfSuX H%~CT3 x[ߜaMexRJIፂ #nx|5µN$5Vk5nׁ,Kh0gZS30\DM-; ];F5݀Mk~O'p(5$ν:!-|+~ &JyVG:xiWwsW]sv|N4{-}{"Sg[z(-CgtMe/ A9 &3Gzϖjڰu1+zqaTd0#wF%f`Sҕlؘ;.~GhjI1<]״yc 0A`q/J" Q??Hh#ZUG"S˘= ܃)1Z*ԃ~̉ 3=(,6q`H"ϧ,OVf\·#H!%4cXl*N{j;޼XӤ׆fGJUJR(,DS T B5I(QLIKPDP#E@P5@#O""H(bhZh"+N* X ibBY("`B(b(bjH a!hf()\jHAhD E LB^-b5X4Jv p34 !Pa@0$DE*R ҉J)2R,D R"m4h ;cI0@-%PP1)S % @LS10Q HAPRlbX"A#M-R5Q0@S$J!%A LLRQ0M4)E$)LL IAKERL!JEMMAQ, HDR-,DM2TQ[X3- CDLcAmPh2S53TJDTHDLԤK:HRiHf&FnC@ đ$DTE L4$ATTU@I ID0S0SSE$4Q4E 1E$5T44IEAT3ELC JDГ5cTTACAQDQ!1PK h$DaPDԄ[f"TCDh(јpBX$)) C%I(њ& iX)"`iB(j B(DfBh a;.O& :Bh4ڈ5`$I)즹bdj$ X.Y1*)aE֐j1L`"/ 4S1U53,v"CSDrCQEFdVXbJ`( &QS_ƈ J>0*BX""b X5&L1 lHҚaZ RjJIBh EM M0R1N&!F #j*)t'b9 4QTAmbHк֧ZCAUj)C&BB"Z"hN"!!N"eSg UI $&I )`h*JѰ-hSAᶊf&ұ:4PMMRRP RQ0LT0AD4IAILAI%I' $ $*/ݬ?}nϝnt1W썤MО~ M@a JJˢ`! %G@ `vܔT|7? QHҚ`CJɇ{9ӹwTݥAƒLw'H'8A_,9C#|@GN"@_xlJvHPvH̀'- <$4{?{v jfL3Ԣ L݀IPj0m諫`%qЭʴ+(F__M|a%Gs樀SiKv8p1#_×+ :^Hj׭2R0@$DD2YwpJl3k8޹gɴ"҉jۆcpmSl9 A!! @`]D24D /(RnNPsVب6[-`U%Tgo"'E5Y?ӣ!_E >R%Jla"ZE:o4X/Kp_DvO٠Rv4 1 54PF @4R8 h`& 5s&"),hw.ȇNUUr ~cM?<:d7*#m@%HA!0L6wedJ?m0i-s1@bс"A 0(!SM!9'%T)D {5:4ą0$_"=䔭 БѠ10rNlP:FMrQ Hlsg,"?Dey% S8ɿa:+hILLT"Eq%p@tȥY&(?T04$ZU@01ebb_criKFX.-/?/f_E)CJ7 B0fEi8FcOPUtD7tzu~"*)~nn0b4lGe3zT=C(9w[ϱ Z~d˭^l}ep;>Y\4cd x>B ^>uҀya]dxniz=Cy7!V71DbS7`%P|W`cX"p#W1ةp6e]QMeO7dBF=6;;g:|r}gNIuEQO1U<_NW aH PCHCoos駯}&e|Y??Nl~VrnOxnYl(Bv ;}{g\d؋d3ϋw@!0zqۿi:%iuDgg@2<$T߷ov(x;Q'GlK3 P;Bm770<:4cȷ6O2vxa@Tye TʏQ݂B/˺q}xA#)5Qv@ n8&8 P (69BC""wn8A,V{LqAGz>z =x rTGTPH6؎}`Dtv ?S}K4GH_G63 9' #],*K߭T{fSR?IJ=fGO[@0QB9OnK¥Ƃ\^;ZJ)PxZOC9'gufjNǖ|}d?U3#}a~Wb'wO~oEADAB .a=Ԁ}+ TT ( *&93wp$oшн6`~SZ+~qPJfR' b:`= ^hg <pi7=!z ,sM}q 5u$? I&>#/2q ӽ9D!q_ 汋8D" ]Ts٩@ߝތwSKQ wtc*uO䵬cޟZ .YqPu- \|2δHNjtIDx~ǷY㶘 ,x0';v\ {H&ՄnyU3ac|]Ho8\>Of^YYrՖe}vl~"z"#u"b3mTʰ+q#zkBFy#Iy}c7h5=T.L+! CHF*4,x1#H⪮Jou.HyYimW%t1Z*a4icKv@J {'0X aOZ[is+7pvAbXh!YRmE㣯ۆߍ~_t]bv۽r17[V7:eM8R_]^ y {*_c{<_ ?Z  )"P xz+_;|UR/6e֣?Q!xă3md+L٭ga`\`^7}~#χûEdcc >퇡?y:ck(26:00< _ɋU=`Hgs]>7Qb(7#i&-Ctr'!F"6:|H a70jј>1"AAVTǾ|ƤO.!mA6C3D4\r.b&"mr% "ZuaFQEFN/T$2ADFA{ݑL*DiBqJ^qB /i-ȨYl] CCA0G S )QMAeŏ3z?iA*(hrDѕO8=ߍ-_ij ? ._oUVH@ȩ#H*/Tfmp9ٞ.O/lnΈ{]S#kå!UUUAN{k %P%;fh-\ @jmI ɾug/$'Vi2Z*5{ooN( qDvaϛPy*Uã9M2*ol0U}p# 8{M gm7/Ѐ&.)Պvx] 9? ԢC{zGL/;.RM|p=tj O.p- 1Ssz,j{6ɜ8뫍+ֲR`L~uсqVfSbx#8W#W}Kj';(? '5]yApjiJL],abMG1(vJ$}R?ZEX32ʪ.TR;+K4?vosFM?mE/U0u|Wk3$igzN`um[_A5K5An_-"HP`V*0#733uY-3\8g]<8rK IWQ85iDtDNbD_SPxЇUB ?x܁:ꌚ cX6iJٷ|yOmi:PRҔ'1@ZEB$ Z/wǏ7$VyW!Ei/龯~GzÚÞ AW/#Xb5Q,eXUjTL9 ؓ2YeG.tmjD<+ļ;U ?9Mm}|>^.#RwMV㕎ޡ%Oh/$rD(v?ρsۊE0ꮈ>Cԅ8 {>zJ)y|f^_6$aiAN&ꦨ+^+u5kZ.~[<"!i6Eq1W|``n8ͼK7,mUg%u";v`m!9s.IrN_kw{ҨߓjJg!U)UTf';`F2#N:u+Y\ЭWB奐sL핶:u#657;F:n41m.Qؾ58#j\ntUkkD:^C92th8LdΚӞ:wiNɑ.]^<%_,˖|GőLˉ5>&'ZmֲO|Yj.v\?j=UEd%DiBO4s&5FM);fqڝgsljEw;\Yq:cٛFWWAi*neACJH|o {lb{/fB@K}ܡ0qtLp؛+)`E@xCI0nPH]"W팂e:QCo$~r @z˯)9P):ax]uZFu///סm>(x~I ?PSQPPU-SM 14RWC]]])N7%Epw(CDA"<[1,Qv"?ZZb׭gŭh˰aΏWoH(z`b_ fCe!Iv}.ɩ4~5%J}pB[И]ϰL1fH,hBJߤy V_ 4ͲħhB$aab hO7\44HjZ(*\AGvLPq15_t#SICE4A_&wO˜@AN5֍c1$EQ{ΊBX)/QIM,SD@4A1QABTTAݨ9*(wv ߅PưRV1AJ1Tm=b5 *.uͅuVQUQG-UEPPEKSmT_@b`N Cɴ=^GQ=owuw9sUYs21XujPX9!l;'FN|>UQc nź˼3vfLBl9S5q&.dr=VdV{LiO}%0, l<{q}Z#>cX9;~au75uFtWsK|=.o_m} FE}p69B_Ɋ}ӆ>>_C "*RvV+8n:H?hE1ٙ^syz^ծ`^5:&=NE',~X/g/Od5XȖ P \ F>M\Lwg19V)JLQeʈ.q`<(myAͰ=ۀ$< ,.w3GJPzͭG_$@,s4{^")B7s3*JF9($6ԁ@<^;!;?'_nk?/ ï8pڗ{>ӆn @9ۭ (}a*$@Iu&]>?4e "WC?%|*E BhD&ͯg1zKJRJާ~ PnS|ɶo.X&a?Gǯ*X 2 X`؈R,xfGR{TQ(}oD KⵯL^/z_Y LzZvv@ lP^hKT$ /#FD0*]C zqbg۶@A9@?X6Vخ8P+#DM$Kc]=xTA9k&UZKxOU!h~怎dlIbC AɵW83rU$ض^ _|uJ{:430 ȼm-^x=:4RI&Sl.9FӖ$_mmy (xL4 G)j)Li!ﬨ9{)DBH~s-ݱ" \Ao xC~/o{fj1;8=4/#ɦ(r +TCϺz0?5x`vHJǯ/+g О|!Sq_JTɥ2?nng<)X BIf:C{\) `>;rBA?,wGW Y8)w˜,o$AEXØሜGr`1\s̳E.b>g#䜬'R2,?yҸt8o\YUJ+ UiMГC잾^P%ڛ2@;0x ~*pO9/t-<1@m{@a(KF];38I21$vmz8k/^k?x: p_?^yzdMH+ʟ&9$Fp(Z4|pWԇCCL?P93ȯ \_)S[ݽ[!Dp_ 0׸9W[2+ET *jWPG9Y8.΁:H%!}V#|tw/Ai } د~?A$$N];㞷 >z7+i$(*eZx &~BȁY6*tzALJd^z~5<-W>;f}!VI'\0""\VPAҋՍ)BYW0{@fUUIZ ֹ@|'D2B!VקF,9Ԛѓ xV0zA?ēk1o?4Q\hT72@`HNfdPsf{76[wwTwS"N9K*67x"AHcr7P{˛) BaWuE[+`cڧԛw#b#&GnCC LWA5o9z3("-} e*}Cdbz1~.$2A@Js(B $4?FdDYLLb`bTs?՘ܶ hTx'wP]2C'-/?a*EM4H;a U(D7T럌: >A?Dq{x^7 Zf2 /ɐAd!vʶ - p|ԥ)J*)J{/#;P-YE)DwԹGĶIe7%-FPoo#[pSs?E$11zph_FNgVWOˈ!@fQ>E8irI}O4` [eLJ?L0v¨b$qi-;>*sUZR)HP3-7}󇠢$I(J y\?s S+Y91$eX %;:NHBtJzHC!:p4uUP9ط}* fa@怏R D=~I-w&up.d l0I" "AyGnX'}.@K=§gtT}FMZ.<0U8Ye k{qd[ 39=^[~6Hz1q_ wW͏h 0HL̴YC d">gr 1 U '~Ą`#;!Qmp=: ;R&fO^ks53R诔 Um@_(}#;pU67%(ͤĨg 9$ꢦAk(ʇTN&3 :t}눷/(kv.zT/" ?x$A<و/ߓe~i0!2g9Ҕgߑ]qsЗRyykA~I"sevu? J%It`r:au9^Vh耤lB+ 'D fznxXw! {fqs! eRRfOg9y+m`]Z䎶^!T>v^>b1}CRXB?a$/e΍33cSpBb(cv=Nծ]LީW0':?O1,buU=WPOb:U[85 &JS:7pz>#9"(!X*7.LY\*Ce1"m9s')07X+0EJ=WzT$SjK;ϸTUQ.-loygßE-ϭD=]HldG/ѿoZJ,.y\ ݂_uxSLg.ɻ!(ъt@.!4m ?w /n\\lJK# ҺYvUL9Ҕc*_Xl02Kuu ˂Q.V m&% fu\C zt1$O߻WdhX;_mL}zҷO//.6sT0@=R[}22RN(K8pײd,7*{8400|^OenVBQa @C}4c5޻#HxZ\_egZ0ԉF4L!T<ԝ: T/zo״^E hC,g_{xPc93 !W𞡏oofq'K ªҳ^&뮹;u%c ]umۭ|DJY5Bu^E')m]drcfÇ,T :E]\$&!A!HtQ%<>HTF="wz>#DI}~ΧЖ8v{ lh{>SPyqh߇,&[tӭsL)-=+d>ke"ȱid&ݩZitJvӥڟTjZ{g|~+z'&݆T^,k8*CK?""vσ۬zLq{tҲL9δl] H WHIRn8X꾥j .P^woj,mWnu.TAh(@b `6Y`G?*ee[,]sk@ZiPGۅխu3ԍ`=r3KO\籽{(z'ejB#g$u}źXu/[žd⢅-mujQc9tBw8 O)<>iqzT ZL/iDAS> KnVNoɜ)xO?EKeUK:-_A׿Q蹜fZV;5f:z&+lʈn`YAo1]d-oT3 ":=&}wb#9|,耤is!_ ɠ~R ޟM/Y gY眦g99sţ8q۰"RCT%P. jۼodKq^kRu@^ <\6gmX~6'KAZ{~WCb0Ū/8GtrѬ`ۚO>9\ xpuJD~?9nI*p{\H9p *Z=4T[A#Azېe[xJ :uF}nɜJ{V7$T\ ESc"2$$rW>! j> m]~͘RS339Pff7؄P2Eu͸bxm3Y}9x| '(sNfqn2mq~9|_r?ufo1:؊ R`䟢 (}.mhڙ@\P/Isr9Kmz9ѮP ]Tur{?{R$S/w D/HoMfeyU}GId~E"7jB. ^zDKǨ 7WU=G; ׅ@`.HX*;_~5!6RYڮo]_5a`d(UeTTPfr1]IןJrrʼn!߭k?Fw="s,)X!G7;_(Ә8;Wy$sUyE}qF=>^I#WTf,[08"񃇲@,¤b.d?'PUT ZvN3Gr򬷴BDAp=d &dʖѴph VZ1$;sC,8kpDovS0Y 9C4@nBwKk|7 Gp,wjg6?eNd?ϵK}[v,8z0!IW&/ 8p?ᏏFN?7oQnkfOh#֋{IĄ! ꦒu] 0 -|vnzyd:-Kc;;I4OsSExD2k֠x&4(A lI 9̜|~0A߷uKt=ؓ?+s憛^/AB;YY 0v nMh鐺当y} 1l#wרTxyu<<Ɗ-d0V0 ;kyiaO.jx;2v3\]}\4Ӆ#qmj/QdD/肷-j7jq͘lL\/|{ @="5sCl^_@PuM#JxQuLtP~z/~;Ac?$Q53]It)oS}ׅ.q8ʯʻBB/0UǀAy(xO0zFݸW7;yV3;U]#MpXPMG&gs/8l|q}b"y!&!ްA9q"xOG)kfzar<{ΗPOSj6»9b!JI;FXv/ҶDԺ)#Nx1˭{Gd1f),oFԾcOs76՚xS ɽCkqaAĞ選o \5E7a E7Mx<H1fZWɰɪ+hps-"{,DҺ㏼F9^ X"~4&\$,KuR#A5"i}3 Yt"b&~*/WGX!ۡܡ\ͶL2YQy^LtHּX-JGL4ߍ]sߎs]WWKsI@RYk\3!]{glpkRѥc_eV焣hm dmYQ0Q}3ϗͿWO+X{<f *5Y~d# ^8AJ|̣[=o 8\6*/f *2p`A.w#SٖlˆrTV"`XѱGa}NҙYFxRzFR)W'J_&Zߪ[v(ZWRd:6 GǓWfسZb\pC]fź/7aFTsG_qWʷd*2ec[)v>4uΐb Y,{p֣5deazBJ&fmφpDP FKAeZ,2e&y[y²Fk`Xq.J39WBeq m>g0ksOCznȏ/ax =%OOVP x2Z@sfm^b.ѐK/F}}9EG0ۘԔHyPQ~蓸b`@@^%̽Mhmz1EopeS8#vT J`7"' CoKgJ(=3׾ױB(N=D,wW=F[t:HMd"R JFJ( A&d$?ٯ:FHe~4m4 uhg(O=z'tA@BPhaq\B\"@PTYD${$r #ǴT11٨^؊ɠ:Twt/.W_+ GwL{H46?"k}_V4B %͊U晴a|kˏzMu."pk'd.e{YN@VGŽLX"O;B*߿wi'997p1 dX 9= `0 RX#4r8 "P/ 4xr@/2Wʦ* e+k) kg]W/(=ͻ}6 VSnb?LP@ aO?|{ @&|iiOCK:'__a ʉi@7P<y|~rrC)zٱ&T$I@Ysw]۔^o?}ݼ3A:$['ѶNWK鶸~0MD> @2Bc@@:. z ?/pS \?a`D}j(@Ak'e/]%I4J$cs!i KWP%a &W EZ5rE4=?_&/ФYA,/DbJ6omnWGo?:tqݙܿsj˘] )1* أA:;0 >ZSe7x m ,ٲZ%4Ѯ.dAUEP+[W:J69\3() YAUUyn0|xTǨ: Ꮻؓ!x"dsvbg̒ #Zh$t:iT˸u<РKhdL">1BSE=_3^yH&HgFA2;zNky_S3x;yC cPEE l \=\q⡜x~!v FÃ)0D & KŌd. O@vh bPSzמ TbJ+0Gc"JB<#B^#vm{87 po <3 8'1b&/SmƵ 4 B$ $v`v;x3f&ՌmasKdD>u.g ;?7Nljp|VKe@5+7,݉ya, 1Pf9$Ej&?1D58((i%y x3Nd"L$‚B%5ϩ4N8=f HXw7 .b1 :G  jElɖ6P 7]@jL" 'U%e"!חm. OO T@oLsR[2i?|b7aeVQȣ "UTUUDݨTTGUEQVyq4[xE ALTcUUUYnBcPR S~EU]6*UEUIDvQ,%fO ]e XV{V|[M0v(' ]݉zV!BkOO酊A{8D·ḧ"]."]Z"І fH:K k_ɝpbbF2w0aHF,I gD8NZiܑ Gl !?H'D? P_s$e ̚soC:}A>Ă5c/Ө?)pI ͂ó{/BUUPQ1ϚߨhB&yxto "d(V)8 ÛV{ML!O/:uyp3~R(o;ψ]eUwK̿fro+&AT@?\.4$8)KTW<=&P3C<Lwxj(s4ga)#(>8G*Lu5ЫCI-'bSPph5s [0T^=ЁQ)ǯLcj$ E"l]Hx4g%=IBo(LQ0H+B%R8Naz7xikB5vzI{H Ӟ s>Y ,(!%P"{H>-($B%X($ $Aq#)n2ZB rX}Iw0AX/-`7>}cm @8GK삷vYΏjrirO"5X,#ֳXf+L@0;"}YXk cP#`AQac #V p$ C.88rE ELp$s$T2O :j$y,mUW%\,OEgwOM.wh !C $i3m$GJiNw.ha< 9)pgzB9 H$0lD: HCCӠw<>ỸJAgh60&P"+mH~}1>y*v*Z$pv:rʑB 咠у/7Ё@{h:kDCiaңWΙׄ2 a69p7!6fV1lS((4F@\ *'~!F!DP}&J 0l{|/uBN2"N)R{8\v #O.a"䢅]*vu9G1M*GQAJ+< DlhBHF26#RblX8/?9 tB=pV.E-XCXm2p7g^mĉ sBlz3/,;_f<%r}`ܐ A2&drJ,8ff&4m-EυYq'a'TjlI=[ۘH (fAT^Zq& ~%3TJnܰI`E3qv%Jllq*Sqx )oMmL@ryvFYq vq8GxP?Q 1$H_| VSA4TGd_쎓ˮtcHoT/藹?~B2D#ɓ(QgO<)5Uφm}+hN^Ǚ2#ᓄg7Ó'|󲿯X$D^glmۥ kFV# xe1 bG?ߟwz(w82:Gѹ]x6yXRyfs:qljj܁7C&}Yl=5%A;TԨg'q4^LK_^L`]VqmW*iٱ^5 6ܧ$^b)UFՂذwowOHyp,1*bqSJ-\*!hEzgO`h>PNwckk,uC6O1 0I^a>w3333333333331e3s 2d xq<6ti٘zn;hr:O՞@L gRC!ȈNʭ "&%۲']I.oSqk  O}@O={1)=tFtXϘyߝa7939C#EcN np>N;p]% m?LSeJl+@)((,F: A4tB!@wDv&ip7!6J_ p8#Ǫ#Ca]{BHOAlKt3 لB>L!cĞTu|0GpL  102iyv`=-|K`ػtJho61gM$d i*$Inl s_"N%GWf(8B0vwtHnٻ@c{=Q膇-ϖ8@hhD-V7${" 2Nڥ rC;:HS&.N&nIz wj>zɿY ˄ӭ 9Lu=83/CMO0 dtP5'G@b2f?ǾLGu|zT(a'$VCr[xNY/`x2(60r1`d0 1v|X`I_ ` =Ǝ<(`Dy>z(aY%W߹Q@ ۃGF>ipV׿CKvQLtcSf0n 0#Kc`]`%#CCƊ,)-rڦ>cDIoɼZ!֝)4A S//Uϋ |Z_ϸT i|KEptv,:2(m'7來(j#xNImۖG&MJiLŚxn\q_'fƄZ+ޖa.a8ܺY*<8ҤH2%DѦjkFL!9P?Uăf"Ƃ1;DUEW-QQDEDDG7xtL!-mPKȨ:} "jrHMبL/Gwof/QL3 tyf:8b'm3 [4^)$\ %a-|G|k\$L!mf0vs4Gg5\w:S3WVF4fy> 7&coP0Sa]vv4i&ƚc~obgp+-虳]l ݂AK55 W8^Y^QLbTGv8ٳ@\)Dx7-3H$roN#9D goCÏ!eW'nS؞gGCFl/Xgi'FbG';|w9긼+҆p?H@ 1V9*.q"edu|>6~V|%UBc!!&dw{I.pu(D}kZ$y$} >eM[~$NX{f;^SVh@W܄sV2'9IFRsd1\! A>!!32X̘8lQth?C-Y6Zej8Vq$٫J19c!ff..90> Oe*{Aӧ?3;Py&( w1Yܾ|{vqb YIxM{;$v'!LyT<7{}wϣ2mp,P)@ 'qm7\Η yY[yvWБ]b&n| SbxumW .fp.w͜C#dj|MRmT8*ZIP9 N\IUD` `~f@$=7KF9Gx|CEz=A)AFkJΤ &#wEl' /]wsepfyBpd>+9^99GԘ_Q5:_/9D$xW0\'`R@<ET ˠL̘ ~s)N뤺s.o Wyʤ" Ti'K“:@x,;_vKH1d;;Džoc䫐x׶J`tQ;x/C;ws$7 #_$xil {׊]I A%I</y&wh(EF›pb" PMF $H6]͑aujD:Tgz0b6e)&dB"$~w:+z%z@M ±1a A@i3IXu&velB4FhJ4 f\EEi11KGTI5Æ9%u-a"8 wW|x@"&+FCoq>&L +!iw`o`c8"OfO{:?[.@_!=O E#Q , !T,V?R3޿נؐ&҉I[hC!e(2y0lMCF6 bpF%\DtWN8@PD߉܍G ή* X$FD;Q y$#ՉQ \$ዱ9b"BPTWeDjhSXG>!-yzL k3}bD8H@e;pz1=8]Ot*oN=GWG3w496\%%&NRQ>+4 EЁG!ri xr :es!ĸ29eX M,u=\O >^Xͅhz`Py:&p0j"rlSËYqAa*awm^0]1DA*AV1çI[,sgp?vURƖ'qLpSpsvN6u\a5w~$P 9;ZBzHF1"b8$y:Y{sT pUr0cl?87)&aoۃ6hr2 N~GϬG_w_CQ$gT2XQ;4jM?qI&KqDHz<N]vvӬ ImϤp jedAU30@\myцwO>9/fLo!}=:q'?(LԢyO2xʍ*^Mmys(*ki!6l a_I :8غ|B@Gl8H?k8} x*hq 8$#tPu2rذ|NCqqI)",jG"_< %bdaC#Ҧ3h$l._GѰ}E 5 =:A= HFR d") E bFdF"!1?6x=ādZ]0֎*nԸ Ͽqu(X$g{eLkշ(7mjT'3ƀ1lf7`F`.ChW F 36$~h0ócPFa!pm v25fn)3XW_,|ڿ=uDuDA|ninjӰhhChc(eӗs!7_zmpmwb ;UUp8o0HmHPP0a85%iNJyP!5c?Nq :XχLA2SBQ@"~nK9Ǫ@I'(~>p1x'4`:yx4'pa]1dxBKg$PTiQv9՝xN0ҡ")+ gz83~|ԳPG玽C}#[VpVR,Q%q8 ԁqIcFdlyru>fHFl! OnHzH֎_ jjq8p7w:\9Z}TR;S".KV:+8M@$UnA;%!;1A'zCm2BcCf+btJX!x.An*+ gq1I쉨wb 0J̓heX!iD}^|b?3"I Z& `FQX]t%xFIZiKy瀆T^>z08-6IgPf3U7 bx8( lIXʔb$VL7EmĴ2Tc>dR3344p `lcTm]hn A*xCQf rc&o)Ȥ,2A% 2_O B'R/z^$ӈGA_hb_X!$P|$LA`!d`sdP:C"j{]D| w%ԑ$6,4Q % uG9DM u8|@댁@ޒwtYw}z8urC {:{cAPp'^'%vR9kN\!Ӭ5uTݿ~~:ayۂ8{ - ڣ1+'&`5%Iׇ?}/P>=O G%<Ǡߢk4LfzUC`zp eFp׮ !\UUUc ='421B } l\J c櫏͵uarDz _0=PҸpRK:$qk ܚf\ =Fzӏ͝ BPu07 ̉+š|#I.8Je|͗:S58dYL'_7k-!0$5z*p^SDYb30tM Vl cbD/Cd#ȿb ? dvm.ʼny z"i^X!Oq# "w-KےLjj,i_sg#<<߹qQKRD $y:ޝfYވ~R Q?e6 (0h#NS!!HPXL=&1uo uc3y?Jm-ؒ "h|Aԑ3@u||`tpݛtn(6Hl0!‡8@8T6$u ]$:q: *#5P4ʬ @]pI|\)&3w甞pZ.NB5A'"gl9~F@8G0$̭@h`{7.xk8oS$vu^z H9i*Bc^!AE?]F ]X1 (o=wXt]d!<=3Tj'<.Cd^u`j,=#_0yVgzÆ$s'YŋFbXh2FI1FȅU  {< b@KyJg&Ď Ԭ/nN1֩ 8YL Lh>ѳ!='݈ .j(~IX,s|h$4[eSMm!@`h֏Sis 6ӗ XYb@\Ot65Lfm Lh) óFT;F&t pD%7@a$l0Zatrn+R30; 7L#FvkLс둨bV'fhC|a'i>ÀLx'}Or!}/{y*hԗ~i?il/)wż}xVDd_Ձ8uL 3pDM<GW^mjȿitJX |/" +w>v9#BdžMHu$_ǂ @TbY^~D~n˜ F5_buPw*rBj[ZMSɈID' sH~ -aM/L.=Nb~`0s8pBv9AyG#:4N+8urNrl!B7 eSii Ȑ(*E`E)&7~SٲR!( /C@mJ̆0\R#%γnvT|& zN2xiRuŠe+y$䜌9rNF*9[QT;k/ E BG߆@5;z HNм(*Qz$7XV3, ;=5(k&ȁƶ6|DQBDP67TKpxA[Pr_qFYmJok=R`¯UctR!~{Wd)maF `4'UN}D;7+@b#`:g󮑱ㆉy $`O;o4 %#dg"F 3BFn^cya`UI dK.$XtzGu`?G~"KM=m3tHPbI50@$zӧrƁKZ:Ўv(Q`wГbT1O1kq0r?nP8'PGg:[f e%Lu:f~Ex H㾞^GT`q"g|y*"Qg| a>fe23āFcIńoD#z9lX&fB|`B5 Lǡ P,4/D un929,7o,؇--`Qm(˺Cz4Gn  5SEE3'"CBrk$04H@΋)yA`ݽ1̗H?2] fQL|5z.d! 9 JOl1DD T(l.T/Bn(za L1;BؖKlWޥ_Qu) 8\?ʌV,·U.vdo @G84.Z#OtR >@pd9Н۴TH< xOB9ǔpņ@@0m=X'2Cr ({H˺m29 Ե '7WBB;j)PFlRywwtUEHɑØ[2L]'`Vusdo{L;FQ`Já\D>KMΑM7aas0邚G:j ӷ2Ø9Bc40o#hm{ABIYUUTU>2?1/Чfu`O/~̀}= q'JS͢@8 $Of%P,Pv 5 !ъ_\NA w vLK zH2`%8|-*;ϧsGo*Ft -Fr֑Za+3Um'ޜ[0'$@P&]i=K׍~NG~"EPf/f K6bC`ZV`Xig DÃJ4!qËbd==ˡVmS42L`^vc,zfZP$ax ϓD(r̲m OtP0r 0-h 2moRh׎'9)!:Nu'eb=hdyO"Ew4ۡ>R mxbU\ P01a PA 1JZ . US=z5 V={jyNe(y WsΚ-?781 $#EcWC +6쒘vI{׏èq*1LD G 9T$o2)HA(I4c& :fE`QXYB2.41Ai-$ tceh E+PJ.!)'_Nm`p^p6.Rʥ:sEʧDMOJSc7K?q!xPa ~HO(ʅ rS#a]=p8EBՃ#})4sul"Ilu%~zpѴDȅA@d PQ 82 3 >jrX@_o\)_7տ8ݿEY4 wlTo~߫r`+4cXb զk'03R 40cFc׬fag"Ch6Q11)ל @g#A9\ ɐ&fm&a -IGP<}FLY@Ɛaý؍ ƕ1Ύw02TMSI,JPvQӡJB]ʉ6ZP!U'4>{M (b(RAM qY+ђjd%~U$\b=zR@}\0j __aX@0KM# )uk>xmr' wF>UL|d ׼BB̭s0>,2A6h-HIiMP 4{W%>_1YVآg8LSs7ؔxe]q%e{6lŢ28 z =%asc~41~G\ 0P1 b=C=6<=]O7Ӏ`}ڙ}:Ƞ:#og 7m@oEػuP{U c8C8ɇ$nYT"9I% _qan8?+fM\НRN=eM;o7:ia1ǜX)Myjnhɩ;nv뿤Gf?6 Q4Z/TkJ0тEKM.ٿ=Iﲎ[]RXh00 匬cS FtCwh:\ygNuPX9|@,!f~X_GHt?SM~A~#<ͬPphA˼,0 ZCIm=DT6D :jߤc|1/{& ,@vd\d@M;TT,w9;g߮ lX0آBj9 .<#ZJԫ6ha3[+ \"7 $p H`5"\^Cd. (^!ݦiq9PCrPz42(ђ>̝::QgVDQnp\ްii{bX0`Ƕfa 8PZ:{0n-3{@Y xw*w]< 4ϕ]drx9XgG@ ۶$ ]:Y.Vꎓs`AP7 ~:;∀!r咘o֔Xɓ!S0Є˥tQ{N&C a2GP!ȅLg.׎p<7$QF*)d>觹JQ}_KibC, u9; \w `H* [:x ʇpà";/Lj[.vǎcʆajuSN{*],;*11CU[5T\ӿ7Qmf`d;w~xz"%懓'u2<78*w8zw//G"r8fx&0%2D/rxZB#C48g/qq?f6խJVLA dsÑ;^ F|e(>OJPA!RA+ޭ@9.F]`+"mDlBF'q=}8ðMMpJl*4C3;돘*(*YJ 2fr%D}oX뗻2>&cbfYֻ!كH9jp#a#2҃ ~ԌQ`L3B@tw` O\t&;G>;ģSQrСRUK0>Lٰo0i= xqTG`A4dQ6, ])nc0,3T9zsFNSk"Hw8HFM;!\"AE팦>U#;ᝃlpIMMF$+d6`1r*\'5p1uܽQ 3D'C9 ,81L@cs3 抌JqfcCWd:[w94#l7CXZR &pP bƆpCHHw)?_!2;R&i?dg G_zOI NG@ ؾ=!V><9 fTTSd2ǥ8b7ٶP Œ cy?c @MyoxF=I>&x~ط/gAϴ\A:`y%'!Jhc|C3KIF@\+3@(~ݛ"'"< s~ppgm$ai$-:NfPm 5NSy_MX5I(<"A%oLu=!7aN%79r8k`'Mo(yflSB_H ڀKN.6Jw_Ao#r,c8 to54 RW[?gfߨT.t :"Ɉ͕m!V5͊>ָ+Y}j~~"׹h)h'惤;&7KZP GB+$tP-/R"ljFб%`)0G;8 Mo?)57aUsx9r9F'9$)-ÑTq&lre%. ~kg+BELg ¥5ڢ0ǽGa88<(dI.$8,C-@Nxqo}a`lqTyΘz:7 *g*I{vBXLFN78^06!5KcS)ࡂO^n(q;A/ y$>c2ftGG[Pw s@^Ur5԰k\/.jE?OB /dΌ!Fq QW'soYd3Z0_b)i:Gva :M^[ױ_B)kGTPNbLEOmRN7Rh`2D2?%g~7_*TAKcgC$>dTJO8cPMA ԮC_0qTz_' v r`GcD.+UcVGZĬ VMd@},fǭMOI:!Qp8 bO7aʯU#O*9I ᅣ ,i#>>y"gR֗kM@w9J(Rsߘޠ3'Xkjj ;Ʊڠ)BG9UڌKJ@A6I&t)56{} DKomRwՂݯ,=@+yI5! Jv ̪ʽ`?~# U *G2\=)+5!,BޖbX\7)c Xnn~FD)0+Z(s&C01DS =vA`#Yvm2"yBYlӫ W2@w ϟu==X=#ww})[,dDŽUiy g_rHҧ]+jjm)k*!'PUs*@p!N:TT0(J? !LXTIM79t% 4}~scDk[ l`6ݠ5#i@;D<@5D6x֌B $9m{J3f<cG[ÿC((A<ɴTUYvK9WSn[g+ͱd\]+<뿜a`مKb #OS(ֽwjP qȯB hJ[%H[ BǍ? dښo2@A(uB0n@(*:G$~(B 9Ӧb5猻9A/Q}i^ȭne>hEiC2j#nyh.ŧ>F䨥Xx4<8uX2Os2ލѰ(ѯKׯ^@^//NW$c福^ʁ$`^EU؝T1; |.1mnr`V9a!1ƪHD]sީ[]3`WVۤ!׮BuDuqGX@`ybA-bײ$&bz熐i$5@J9M_V.s  b%0#4WP0BA5v206foxCVȰkhzI#A.>Ժk`M-ro}K`=} ,=cH_>ZP,փlp$&09~L'2u)Xoh\#*&ԃ@#*+Պ"#BuX:AP˟Kv<cG@~ >5lxzh|+dAɆ+o[q42'Qw]NԙN_51iBkr E7F[֧ ,=,⨡ l3/,ϏV&3bōPS\y`<3,H&rU 63f3KcRNY{5Y &9!yȄ$ e܉z|Cցgd : kQKΒ!RPGEЈPR'')%4ӝ$.sȐrDe + di՝QpY,c7(X)av F]7۬;U]]3u}1ۡnvU HFw 烫[_rWhNbg;l-VK;nݰ2íZuXm Y t\n~se-k4ؼ+nF23vSt_fSqͩ h-.~$Opmw=;< F#3 2mP(;]57o.Dt΋ ]V Ѵ; n)x}4x$ jQTz!Y+ǞZJNt%)o$9vݦjfu\oWGK<듞#|l=\|uBCuɻ 5'6BzI&A<Ђ!@%и"f4HL=|3Wֳ몏UL d\zdAs݃>-'l+F7ĝJ !#xp}oLL>^ #53hQre9|A@H?ko*}m[4TF?|H -E>2gwޭ:%G(UX@V ɘ;># ՙ نi >Ma-N$`ΤEf'ypxgŗ_ALy>/>}=a | xlg |be;@`p֚ aE(n7G[2%J=y9dy*QBת]=Gě٥`;,Vy@w|L>%6Nzjv]A;98͎vʺ]㹌f|(cN; [yU׃QxR45Mko_b^i-yïogߣ[H}r cfЉ0+g7FM)Tm $I'vBR֦k9!}*oLsU}7X]M6w-7({\u 2 x!(B/ᣃv0obr!P2ֻIHpߵa/@W+8nD@1bꛈQ\杻G`2G8S QK1ȏ%"JwoIZ.q-``m>ݧqGFgtquݼ 3Ap}-=v{yjШ`߻DV 3ּ9&60z z MP5Q2)࡙K""Ss-c:ďdFqoGoga_~<+c(f0!J Xl8lL 186z&VADd'IyXΚ5雐־l~K^o*INQ^ hoߔTTUxА:˙ֲk]<;\rDDtPd#M5jk3 .a1p(kF->|g |gxgîE ,-Z۝0i)DcA}gU[ W AԀ8EE!;3ȁ8KN85&sd'-K"*`T_;'ML㴉Z3UX[c2И ,}I nWM?p#fo;]*I[6NgN_!m e"z?:w{_ғ_,c#Kjc2ls' '4slPf¼! ]h p قKa<PT_Lv+: ;6ZI zTxTsSL( ȍwMB)@jhbȡhܳzt?c"N-I٪GfBc>rn|rT&lغ̷=#!}g}81*ـIB`!`! 04TރM3.,7Ͱ><"ͯ.B:p5pWuOv]#sD!DDqD}`jix-AD֌hFTus8\ɀ2k 6>h~jfaA۰ J=F 1 ^,]'wC;dSz#GP B˜ȗ 36 dK[7p-¤^i{s ӄYw v5R #$Gxm: bo:C~Д^zm.Eb"v @PTxd=;W4}<; DbRw5bvN'9w<,`|>^7:x,bSd^wۻKv/ 'P\kǧ,{3yI/="5=`qlrx! bn`!o'vwy)- H[[K:S_&e'%15)xx&^4Uǖp$+%fmv[v΍BgM5]i{j\؏zmj5E :(0;-[\6a0fhH٬ M5. Iƙ0`6:w(Qb̸P45?pNy+àώ0//?N!G8?򪪈Ԉdtڸ?ۓGa'b OTi%Cb" FG . e #6h5w.1?z%ȓJ# rTg:[4F6=F*ꈖY r( }D ڛU5>l PA@`={/Av֍šHZ ZAQB݌0 ЉVȃ Ma*&jM5EQP@0}NdhKw4w^J*) P>݉ym/iSLYwXiFpk'WFݷ +Kg^_uSs~ W1ܳ-l䎲<0y^m^r!eGFj%|p.BP<B <w#~CDq D אZ,`]5K5rugkR#O]î1767z V^9UsnMxP8<'PhUah&wFqC[xTKWd=~{xO@y߁y5{v%<; *#O{wXϲ4[oђ5=RU3GB_jcJ?a<<|sm'Rü{D5lwϋ]\,F䷖FwFq$+7EGna;OBgݮ)iZg%]%A|IppsU*\ROG#m71#.fǙ3WY3>OOX{a'a(}'xX9nW7 8hY BuPCaCkP:(Yc`WTRƫ68)i],%!QT;m9 J=6,5ygKPNd#hE1(&IBb0mcDR7^B=Fho44TD[ } q>ɴ-rd/D8&zB1j LN ^!2@ =b)o wGJ8/CGMW ,ȥ:@ygKXO3 0˷nO8(#M\d^?#/a?dV;C&CSFo\qk1]>!;:DKkKZ@'ViǞIK5n"3ĢN4XM|7@;9l(L5q,ш pM@rB(qɁ-FpK}]F9TaA7*^ Cb(G ]g@i'|5:uht,ۯ\f{Ygf.k0ۇp} @l 5K8фm!^GMLEc(1|QӰa=V C1[A8PbSNx tZzXk`kXr< Hi"N<5w,XOP$ąC:rߴ6 +azbq8ZlfΫͷF2׬ Lf;1ַAԨlRVBJKA2nC8<WNΏ3/ؘ9 wA>A F keKnN5'R/a:%0{yo{gPO $T C X"6u&\E|/wwLК@>~ )~tw[ 6 =Ĉ, $oPupčp3䯫px]wid3w܆CnbW=˸dn!H;7ݘϳ6۱C3)[b'PhlC5z˼?}&<mzq`,>GqW$;r NHl~82\Fv%z/+K[µ?,-%Nus}&R*^dt03МWĤ2 M8H pd-ۭrM 0!A\;RD2u0sRo^ !ABvLN=*IUm"k:@k Dmܸk@@A.%s\*9["7\A& &'F2~%!@#߿thy*gwy;# p\3,IRX&V]sܖʩaabMj0*-aߵVƃt`%ɸ∁н&)`d}y0I^J.ykVT< }z{rQtpUM%U,"VF֝cvwtCb7Vr%̶L5 .9q62Dnz5# jw=@ÿ$gmOnр^5a4T-es+Qs^ZoS!ݞ7CI뒟ǃ!djf/>N6m0{8Ɠe60\0|zdy&"Lh:\>LؓnłIP}E8*Jc)}K[1^ۆPGOh<;d@X2!qQXI`m);[n#^1أ wc$& 寷`sr;C(9B@6TvP]cÝoKmAp(m.< FGp46&jK_'2{J½Gw W,mGC.9ZTI5VwD .MCmVt1k]qOC&ӻĝ"hQ(zƌ9/xۂl69Ol;4]| '<r,.Em`p,K 96 *ijd8` ]=W~^U|30h:+D]Sb `Zacǂ.n < O~`^3g(X ʥ ?7duKni!r@ @a 3Dy$JPG˿%(")^Q ģé C˜N߇)uF!J]#w3mņA|]pDŽ]0׭H5eb8Vu_"5iXic)g߃Þ҉w;j1#m?kg;B2K q=QmpuU޲ZExmr߾t[Wʮ+1%z{TYVfW7%3͇"ݛ%2M$w?{_"_1|=7*0JGsEQt$w€~ubBAsā1#Wwc>I%BJ=atsԡ쇿lW|!r #klK/N2ve\ĸ^F~wTu1!2ЪŢ=k0ipTS@f2ab Y8zd~z"tYb;B ltq80HHJN/ [ú>qw#$5TkSQ2pG*bu.A"Qǜ聤 !!f`5֩hNצSGA =w)NpY4Opzo1H}_3ﵙJ$]}_! p4$Q GMEaKn{wc3 "o3{|7h#^22L;^lh.]qcB9 70!W"ӲpD@iSDJy0MA("gH"Z|vBG}~ A7dkJ{W(=[&n 2n+ mR*9D8%)vJYN( 9;?L" @RN)¸r 0* #a^x'}̽."кd҇@ \ZSBΌ6-[3UԘi rTbk#nECDn3S 5P8ഩfC$Uk6 Dla՗k5 zqGѢzT d=j|&-e1hl[(l(C0J+d!NXY4͊+ LKhOA3AD@s1L3ǎ\8}cx[ı5,X@ƕ1Pd idQ+UU 8=rP.)]-!j`2Z%K,$yF'$w9ǿ?ψn/7ܟ:>8dD+͍ߚ\ꃑټ:8fmMTp*82CL*z9B *"=^zpϰߑ:S=&u덯^; rl;& 0? ɠ|LLC9-4Opx| R+7 _9(H7alOJ`(oicDU>u&K&G_)H1tX k ۘa;;w/WBJ@5BESP%Pv~n9 adw?O|5MPBڒ=U?qy1T")EuZE"+eB@~mMYOWɟvKeɪ={n)p8A0y9L(D)ÆLjOhMOǠT<)`"?8A(ae@>٤;vH|vLV]Ƶ T)N4II^@1 JB Vʁ)AF<9̇!c&M(N|sIE4P)MD$H OMHMD0  LN ~? k߹hլ$}^_n]t8@&;C=S?~i! O}ꒀ(C(Hx(Z+8#H&]q+ˉ=G ey|`<]X8HD@AJ0'>[JKCڃ(5h2MR$2|8`lzhI1 oF7ja03zqh)hɐ&Ϧ|3݂ l:ޡ%MXB(Ѧ7*C7h/-DbXh\ [A$]tz"GGb|;nWs,H@ UPA ' ‘A#VAA in)zAS1JP$x`>c_렓E&g]E!<4Q$2W= M>.{GSa0$Q`iDKEԘ7=@K}E'1(v`zU#D7Lq]<0PL4i2R&!(B GuyIy(DG `x?TM(0jhҶK:4*>BT@b=W̚H({ÃčY]g.۶œՁ*Ї]S?i:7)}0,8pԿ||^̋>Жp'plq0? 1!oOh r'4aճGB֔ h #5s]%Ԡ!D,*o 7~7B:&/J0Xs/ ݒ6msµHjRx0D ӊ A͉?r댃p)?3NHC@kCOˉӤoĿnCd(;6yPpBQ[탴Asfgs"YjA4C@DC-C$Ul>N=cqˎuh&("j 4$R$Ѷ5E)! I5?p/) 1Ct}@10 M*PyD<_ȲT. ,OV,(8S`kCd#V ," :x:|)}DyDKK$C9cR6vM B{3h @W/P)?VhϨN]=c]ɭ&(M*piGt1qVL%aIc& ""?o) L0”|t(P. R(%)@?~2@:*HFo>OKĄ(?(r}A)/>,$sFj2r^seyA ]<p'i aiQ`}3#cGrϬqثH f 5+eVT5[&`0) M !#]*ӈm|h6F]oF spX҃`&qه33"ӯ%7"4 J6<҂Zb-[`Fi&o#9n&F ෤&c7ic(pShƤ;8͑MKX Fr4Ђ>!Irsg=I!DGc,/Io8|h}.|4xvCLdU}`P! OVzQDI$>nСA[%`Dr+o 4)ӎZ^B!7Cg h8q L9elfʘaKOG7v>i>d=?<$n*p*y4 &5Y?e4)&Zi8\ڻnV~AdqPf~j1Lcz(7C䒻ppBD2q9m&H{ bK4㞒8r1~{r?xH5dLXġ;p4bsßJz5Yė. ]UAO$Z?煈ACgcwZ"=fYǏ>iuwLq36RAZ˜T{wq~wG JJPiSwou d'7;u^(bϟf~>$=C~$? ]6;gfpE 'vg;8[Ռ_pF^5}麃;Je F8 % ޸ٳ 1Є PQfabuD<?a"zMB ?HYq搩0?O~\F8YL&O"4@(r}@q@' EYHg?>փp?]xT]e &:հ!(*@<(H|6PB]e &:I2Hxoټ|(x KLz; =s y``A"Y{x'ÐFh) tl+=Z=_ a +K|S)cqrk>1*D!((%`CQ AOC>ϞU>pD:g3s3h~e-JAH@>?RaNEa D>,\<}6j1ޞ}.BέZB`tRa( Z)%R ) bQ9, X: 1=ߍ"HC9054'.^J(fİ Q<1%J(d!8z3Wb XB'@^lU?] nMӸ añ?\*Ŗ!8*+.aS6uO@<] 7&8™B_ʷx&hI|),(20O{=RLQ;hl3iS3ċ4ݡ鮈Z "\⍽@{>ZjLvɭ}!rY-,lu}XdCIgh%9cPaozq$P+ @b FPT1= ێ {x}c QLܺ.r%5 ""h* SC]D4?Bp?qTMRxW^X/U+k= 'Є:6~; O! 5r{ΰIQ!!'䲷Ğ& R0u9O` (z]ATZyRwEk .N)A~ ,oHl5󇮧'k!ph h iZ({ !1g:IE;`?:!H49lH~#g8GzGsrO߃ZrwVH39X8HUs4t' FHTq[$0kml !U,P,H1'YmSqsc(q&.7 DP՝ddE,&+G5V2r#I9Fp6#.=2i& apjE@F1ñA}3ק=ڔ W4JxffQVp5} ưcnjƳ&H-Li]Dm;\e-f 6 gOh;УVx~'nA H$hRI)\Wz8d:q&8%A՗VX'9PG`f Gt wf!۴&~r~U20=C7@i{C92$y 0x)Cj"3`(;66@P} DGu!Ai?z|Rh;S=ݲP:4@d%Pȝh6OU#WsD8RPPL,C]-D0Y {8A0'XI\uxcq _K2?fdz!FܬbC"n!SBJEh&1Ä ϡ_IK [Dq};Kr\'E:4A 2"*:8ܞZ6VGHD) Y$؇9QBnX$UYwuiA047SO{ LѴ)5S.^& *Դcu:0Pu +C ПT{hj SŅb]U 3J~ L5aՁj?݇&OTx7M@魓hcG(; ͽ8y&" o~L 4&VF$8 [U)mMd>+v9`D1A_C XTe"%SvAm9RhRVxP ٸykMubha! O,B73ǫ_QY D;InہMl&c$ {8FHw}ܿntQuY4h|h 3zkRxc(&0!1<?B!M" u;N LÉSVj%{i| #B 9J70f |{Lhs[#f+GsXT8u."׺O5OK$e۸Cd;Q״.}Lx̱}&45LIPXtP KG[aQj0O` JOaA&49Ep*ʉLa%U3D7!s4R: 564cE9[8\b|4^(xSTgu3x R!fƼ[!>Nmc'sK8o6=F wz'x<((D .8$xSy%\oT2)“2s!zx]G}{|uO/Blq6?,_$9~98L( ?DpHVK÷FMj 9<?""'{Hmƾ6U*qAڙ;b:u ~:]xoU@{wU2\Ńm{L?߉qLjqJ8!S=zQB"ZX2~L7B.~3 t4DMa5ʔ$~$Ѕ҇n$bCLZKA!{:3AB)IdR!CE/ysK5ʃyAd܇6SD +lДґ!DTjP"I|r,F%4>čN0|$ Ǭ"np+@8̄*I =Q3).ChѮ&Ɍ˔v8ǹjrv: "h"jRZ)F BRh(BB;ed%es3Aնt=r @WD@A ĀPTR @*,$0%J QQPP2B1 *@EU4C!0BK C =P%D3.B"y1Y~D)w˾hDέyy!ا!25G*=PFp"T<* p T}ϷE}P ї (p8o:#2FqdS1-p6xOYcUZ,fV/R3 g$˽cD%þSf݃qEPih/+(c=XljYXHhę NM JDHHAEa4ds#d C9/<|=$ogX5F Y`1=3u\jvzḴA -\s#"ن3l$D}O%OAW}zK3{'WL9U ipP Y=8DZ 2U=(iT)]ҰASDSAIAUBRF`?QdԑJ@RFsA}h6qeDY֊ldA:"*4(^k}I<%?4#)X/>%U٢{'nT VԇepЀIDAypGqs5m#1֊ϳd2UA.ÚD-9fR<$ Q2\ϧ剠،1?hjR4l=챵^lSPDI162^ޑ{F$DRKQ!ZE''((7+&ucA#ꒇ;-iZ_ihih JZ9-+|2z* X/삟ML{\}H1ϱAa,hY+VͶ9&xriWBD@كOIH x$T0KA"c!)p'C*H9vݙݧ~o6)}t}"Ub2| EpC)/i_ڌf`#ɿа0G88Hfw-9yKg=ʃld=?6H DnGی9+SbY|x z=YR86S ⇧:$^l=I69)jCCfnS:~+Һ1^;J],/| 5N'+A =)]ݻm[EE 5fx[K˻^v{@{(A=gĴn=&ȧ4] lƺ:QPsjqaMOR*7oUѝz9 p$WzDܓ߱]?[0Jcnzu:Փ~wWjzΕm.pFwYi˓17&) #}_v\sZ猥(sE1f( v,,)wEN@?;80z2d<,\DL՛v$z ]k6A6yn~.roΡA\ D"L{K8i~D@7ڍSPeNf֮6 cB8xO `:KJ3뙋PZS) ^1[h"\%FLm>$YPj4Ah1!fMjlA3*7hJaA?㘏#77^1|QPPt}41;NJ"b?_DcU=Q;C"=K[#39`R^{reL=N.:KsWU=Jet|7HnUUV5YOG =" teiu[1f3Ez;b:r"QKfvNxOJҦ;`5ٙ%ӧ5Mʂ|jg.blA\QX '\ Uwr=`wsK׍f[p=~3MR̾C}#lEa˴e03 hf3p:2w91yt i R4BbhI(MUWtl.ʄJ\1;yXpgNy%3LVn{ƹv,Nͽq=%MF/z/a:hIJ05tCX3Έ^ :mn!U݆yr|i3Ng, nug7رa5sy>ӓ=(֣HosN;U[f 'ouq\dU 񆗙 )Mxٌ b 0BCxlː2=f2($ѸP;$wX[|ԗ -Q}s#FnpksIfjLY:SoJ?:u݉FT %szlh@r^Sjq̨B&@urPBCVq{ 1A;m8 spy]`X[pM!bYf2蜮qqqw7I`楱6oX$I$ֆf{gƛ4LE@W#Ͻ> Yԩ|8zoAe C7 m30p m|(HgA<]6<  7;L#mLi_lWLA r0DBHN6/i>Gʼ @L1鏐Rylj| ЄIf>{n6DPaXĪpF5l?چRw+r-- ª])%h|6Ox0d%th1Rp'"gZzhTDdQ |*Ԝ ip Bi](SPSTߚ| _ ) TAN$~![`PAR(RR+KT TQ'q3vsCEԍ |GpD)wfwH]bo?գtrzBRb䡻tpE7ȟB;A?QR!}B>]Ҋ 8YQҀ<`wG'=C#Q0_\߲ -'7%! 8#I 64ܣ)dDD5M1,/Kk^I3(,-(:4`/^vhl$ԩW׿G}ahB(C`8(qT,{}Q f?䜨&!hCǿxlW5<IA <ϯ'Z f )wo5Bƒ>uv  }Nb@nt"'?C$* Cp=O'K(= h4fHӧS*w(i$ Wi(Gf1586H!0m=86s EJ DѲȁnVGx8{ЀP vu4w&GeB %j(Q4S^y?:cjM5JE(Ҽ~ zp…ߣA }x"H)Dd$iփq2Gac'4ws5M;\<6&&1a.FA8aFcBVm(d5|yAMS؅$䕦՛7sLA,R5/ZP*7uy{߶=L6BMzrj|qG1>raV"L24J!Lν4u14`u4|8Ӊulݹ6@' FcLjA !oZ+x)Rh@g<\̕>oS5FF-h.I}鳱ΨƢ=8n*SKĘR=T)h04ݏ7$"er4KJa{=|&6>`b>>H&í>[Osyt R E&7oazTZRvrFطfشV Y u3oL8%u2G1 (.f'ҫfwI߈ŽĞBNQL\LhPW  >g3`m r 'oL0"#mN)z<;)M-.P5ƒܧ8 -z1|s%* wF]CWm! dl \C`tnzfD$vy~ x.es1KzWlOj 6 e-,Ww+!Hu(kzQ9 3pw7SXMt,p0t`ҵE`jIE= UeP?sԕ l9m%:y˖>Lb%O7Ʉ(b _3?;ްi ,Qܸf7G1J i։ Z#2%{yvJp"Л:ntch~w@ONJ^vfXG83HCYϟp=ǗxcԲ>R㐕s3JʹQmCn2KroQURua }:P!ʁEP" rEƫGqx:vDa4uU2̘~ ܁^?<(PPҔ2BQBa#z'#lg381U)s2NbR$L LD%'Ǽ9XÌӓnhV{疧U%]F^fӽ;r?񟅜MצίqhDy"Sٚ!ͻ>4Z:S#kJ#ަY9sYo_;}D)ǽM=>ws^2HA`:^PG^/`g'nj|Cώ[k'Cvhj83pq۝"sb~bvdXQjU+sT do^ dv}>ٍHZ GjwW}R d^smnxXiJh}L]Vxs]錀X5\׹Fw>*k*%RiEXY#ZJ4';μqOS}wl(=`/7"dX7bZB+mU44Lc dhű&^mͺ\;Er 4ďkŶ m*=LB4"D!Sb G%[`*LA9I#BȢեO\ ,ؤ0 {i~oo$89 ֭>S1@t,rN5lB?{\95%y:Rqy8&WcEL^Z/pt;8-f'nX#M$%OZB%M $j&)JBBI(*!%&1zNzNhX1o -?GBs@8DH3 )qd/GGNBl8vݦes2$ܱޕKCI@~3Ҫ*)GgǪ׿mKs%SH Fb ( hJ(e" bq{ ^/;yAMREH찚h() ߁ą %%f$&Z&$iHKWxlx T8Lie& JX*O2fX@ ))El&'(?*2FGT[C$~N LP%CI *7]` ɿ`'?{&dSw>D"Xٚ? @IIHh '0 ޓf?oNYe]H _Φ^lcٗ44)R[$¨X@Pe;t@ 6،9MPJ%26i5DCbbQ(Df=dJb.1=sp"#ze: g4A)8NHLR4! mC8( Nܖf3(g/9CH|GrD4UY,;:(4ҺPZ]y (NQ f)"BHZ;ǏHL 9b H gM `DPQjLh҂L7zGې` 䏽aȏtͿ]$5:}xf Sev'GC4CSq:psH) p 'oYDZ;D.SbG$ VCH V ?f\|vgm.iAiLK@:5*Uq̀J*u0Ԙ>5Nft@a}\:öZ`c / $Fq?k8şV*,IF\ЌM5ם]T,ZC fqHiEdgk:ÈiW_5^S)I|zGCf Mr߻!xЁ)v88s/sa8P>t7Ԣ[@,g|pF -z1~s|0 "n2HR!hNIptr@Vr6)0'Sh; Kڹ舱Gy'D4QC/a8L|F]d889!) $yI >pBm }bg@2I89yzpE$@R9 *?D8`9Bl 6!T0T$ߤ72< $L-;&p T!Pw tD$vͣ<7M4[z:PˏMQՂ %#lE[1 DaւC! wZ \̘(7@qi# %!SݪA.ģĝ,)06\s2h[himR*" YMSR*TȈdžKb> 0OC~G6X1R93ϕOպT-PJ󉡤bDQ+b$iߢ5- ,>'9P=Tt;E+#HȲ(D132KUDH %,DLP (B$$I %¥ Rs=D;QW%M((jA R\HWڣ$tapom=f@.aQ%No9&H/I?N@3cr,aB@`fP3\{2Sq{dU0yX' b*SM_8c |xg3%LD%b?ƒ4CqRZnA mE^ö+.SȘbр }4iC=!0}6 ce~BhȻ>P?uJ΁cd:3rmN$[G䰋3>DN{vjFO@ԍ $=A72&@|"LK #NIC|Ay)I!,t!"Hbb Ҝ?N SB JJpR7ʧbi ld7@w[tDFIB%)@wC=4pXCr4әG.yZ@'YA; {7Tb\H2rޠϿj lmg2]%"L]pֲi_9O@آB&?u o#%y]zC L%)q"(j(WtxѐY6WǠBR!&GKXl1h}jnIlDCyA{>Omt^ӵݶTT>{|;AEtsQc@h 'vتD[!rAQp! g93@i6i&B m+J:"KÅv fa4о2i C+&tz{oYg.}} `cczOk?@SvExK*XRf'Tf7"4 6 'l`j+!ʁ|FCk'TD{6̲ZbAdmLvnn'6LI;wHkX%Fts- 2P2p"(mGtS/9r -aSAwRcB&h t*W ".p׬e$f f6hH*1c!Bs΍h#K} eVԞ>.9UtMpjZLQ›tjbυ!`q@9A}qwBƉ!ۙ^ƑDi%d8l9fhaS0F.&=i% έMڻH: *:\C9H M!lQ4q~54|? ~5LD,00a $ĚBL)UVSn="am䅀hSaTs$" N$ F;L5 $H2@TBLu' aΨ>ӧXi9%1}r"}]SRr-(: *ftf2H2"{P֓K@֠ M H=J$Y As5ogrzi ?bWT2hJ׈هjPSiZRh4#Jha2!.*(b)(bT h (Y*P&`(&Fi*Ц T(bF ((J Q)a&( V(jZ RJJ*)Rb *t)M1 $E M($@RU CH̭R $C RDCE,BS@ @TQ%!1PQHҔP @DB-C:bD(h)i(iJh0B>ZE0gH 0M p R2A4>y<['Fy  -L*$HRQ"DDDS wM {naM{ Z]@j!()& 9AW1mqfZ(1bC"S$1E$V#1i͑1\N,R}A =!)FzRE15TUIމ=FTMD"\=C8:P)x~]y M=}@ȟ:X!ITm!?|/=PAED- D PE)CJA25%SEJPADMU R$CQDIS%@J-)T  5PTHDH1%A@Kimv3d ^pG>RU}XX*_m%yD&tg,>\oCQ$>V{Q'm"' paǁ I |!1O4(\TLT?ބvmc|hXUe`b_0P 95Oo!U}EЧϘ!gmѼ>^7+P&]}ӓ^r[((Ώ GD1[<P9ҜsF:_'Io~]Ĝi<(N6#?#C%0 i&ɂr}8 +eOՎ|+ $' ə7t b0^;]4 0((>E䄰BQd@qSmHur-T[O`9vjYdVkNL0ja"M֒v $)@NɾaN߆,mD1-,O-aQ@݇< 6Ì bt"7zy$ jvТ4*YtĬ 0zVpѹq jcNGt0"ɚ$!~ "`E8gQmSsJ,SN ͕tpvod`̲٬Ӄ2('Sμr5͊IAMJ*U4vy*bv@zc>T]weDD*C]!s\w}~gtfH!"5;g|z&ƊW{62CeF"Aԏ:) J#;@OBwzi lAa28 oE=#G< +\Nm* BxToX9'!]?hC 4!!;8{E"oP8taSVˆqaȆhv&ȃ䥑 isg]L*N#$뉞"#7\c|ns?y*џY@AN0ñuacL&" ,wBfGᰇT)i\Pä:Gv1 :-xΊ  a6(ϼt2xXJ>KvYg!ցx1<)d>QVXk0X=8(}wʼmQathmFC+xs ǡiPQDD*JATJIi` Ra`+\y&ڀ!I;r6.A%R{ZJ'@T xnMh>عAX ㎧'G E G/ Np94("ȧtN~ݱ0AD:)?($mOܩ(GGn9=z_ .ř Fj$o! Q*?%#!J-\բ (J !Sy=C(P:N-ta"!4La >~7 wiyϫNɀ&6C9c(0Sɷiݛ'^Hr=qFăuճ2IIZ̨rI/hڵT?X H#E! -9Ba9PH2E q˲W4˨02O8Cs2fJ<4N~rP`y.Bu{!0 . BK$cJ-@ha%{M Ģ 'լXIDE1g.ʁ2b$,&6K3 M?Wj;mRC"4}Ψy_ۦdB0>(t? C3 PcbU%}Y4'K"4P_ ʃnTbłv$$0}>`}}:ܫg dh-lppum/eW=͹o(( @'XP_ PV(@$.BGh 4F#lbD}w`v f(.X0 5dj݇9; I(%#|'MVoP:w' Nd5 BprKtgu>'|"p$JDE ?#Ot.ٍIC.f. &!Ɩf+F+ɢ ŸWѢ=N"PRI0/{!b48-"  ķ:9Cbyˠ;;ùR%bV(!iOJkAB@}{% 4h΀y$T(pnTP81{2"*pBh @rC,@#A sp `' ;ceHqR4QvCU5$HU Hv"f`E(DT@L4U Y(h4d, ȆMP%į! *9[(VB HT:9]I3t_S_|J8= S_Bg̅ >5CB w'7XkS4Myo]M3zX39 '>gqd'9$."B\{g;@g<9&?!=N YaVRaWD^^ϫFܑc%%mCǺdG2Ob#ˏn)\L_ A ~y S?313zCy՝^ ; B6?RޏMFOÄOCBk'$ B>]ypv"U!b籹:ʦѷ`xBH>r}I'N /X <|/AYToT&6e6o_)@aSn}2ya^DN/P-WM45߶3(p% $Ɋ'a)Ƽ^}a oH"Ve*D6d,]@|{z0oX:&K:_D:E, 82(o{8-1 b 7Nb2u=ul$ a?y~ȝ- ,>4m藏 >B~oɤL}c LK9N%JBs)޶aƒE`U%7FІpd+6T0"Q4o9ǡ4hDlx6%rp~pp"콲ё@J+]ZׇúHKۉ*ulϮDP x!9**|&H{l& qkF2& EF8'qd(%wCJ17KZ`dEΐ4˙xZ VK8Qf RH17I;^:4#E#wBEֹ9VH9aE4 u}]́qIIH@:Ćq$uꬍ+DP4.*`xZ)ԨJpO #I@vrR@~X/NBk&bh`8I6G;cjy.% #Pҹǎ(bƨ))ӿFyi?) }$1J' iQz!+J$FD3dG[x6U0v$I; @afy^12ᘴӋkAr5˫{Kd¦@AB},@_u~#PY٢Y5ew\BDG9Dpq%ՉHbARyI-eգMDT"! 't]v 7N!C duD=x|Q߬(fzZ ̺QTEXYf~ Z!x,$ \VB3dаoDHhTCæC(7q< {#a%h^ngt01Y !"g6"Y,)f) 95;:D@1/$9|F׬d7Z%@/T,wGXϱ{h $`"hA))***j)Uh!JZWxbaM[oOdx=^JQuBypW>`9 "L΋pF??յݚDoa3ȉƆ-s%G{BW GdtY9xoCO3d,bPSz_BW=/;,@ χy&>ȳ렡'f̕[h?5HFdƲf"w d93D\{B[idxcŏ`Ù^8T$HPƆlX16 ŠWo{_atZ IS-MK0U`3}Xe &XYlIl{\FK7Zg|Ӻ'XAE8kq)!{uZT+,zL]٧L@!v cD fFcE֯O$i6XAչ2&c,P}7 IjQD\P%Y%Cڎc޼;.Ji\8& \zf N!غaGrDQodKӚܘ٩HӨ"R&/+hv2tPȰjI:g&\:\BX a.*4u,FfF5F͊D'X`bN hiх+C8!1OOX 5|'㯴P]gc΃'`46:tTc.]zK4V-FT TF' iPyoeAI!ax珂C{'KC0r )L%s4=?v>?Py/ED`n(pisA2xPvco%D8ŋfv ѝ'N l/?4.0b [:[pR~PмIÓl9>pЕxn R@xraJD"&HДF/W@o1 /sCBONl ܮE&=R+xqOi P1R!\=#0VhFc7gRF4gXmpc}f$nN؄)c#~*#@йi=\.\E4P$Hhф)5")c{>ʄz{Ȣg 7I)L($ , 66҅ !J'i O75Xn2BQ!dnk1>‘66բ\%9%P?)'a}Mʼnjȉݐv7\k!F 'bѠQQe^ wEQYE `$DDޮ\j*US!d qf3!L8e 24 Xgȕ)۪ p5פ+ E YŬύ1H DY;` mTGd7/V#zq:|`x/GH$4=M&i1'?q`xVNet62#,J4_O4hP,,I(kI]՝4q͒ qr=,931]@SD}M'z`dAhj o0fB7S BA"~ÈeM  ;4dc)8[C<DAIPE4 T)B8mt>a)LF-*qh+| wÎ h`{_U> 8XF[YE7 ,H0C&ݨ9=f{zVd!/$)9oQ^1*O*ٗNj 6=R`ݖчM0Qո"BA` 7RZ6i$R^xu3'H9?`!GiIB1!|qux\]QB`'w?N Ê~Ԡ~Y<|Ln^J!s`/O]0ˀ~G`%F!=>VCiB(M^/!DR RB@@H-P )BS2R$3ܶ_'ƋKaA%2,rrJBb4q7J@`{ ߷t{CwugQHLONGC=WV% j"(srܮHLʉF[hڔLec$1lc"@ҥ]ɨ-1m2Z1F)CJ"2"{ TLULPISMUJ2|9̦Iv !Ge0NV A.Csy'dǠ < ,lD,E4 *8|>Je?/J#5PqaNdꢪl/ƿ‡@ 4 3yXw(]!4,CDi0{tpH& ͛gt$M "8?J;w `иR.X?(< ;"=C<>{HTn,YX `Q `:` v/b4\vv.%CMQ9y;hlIp)ɦIIAܠ!M3?ń؅+`DSAFϡkO z P"7s X:}ݚ3.w͢ʋDal~>Ͼ a"t@nTy//eWx @(I7Ǹ4c1MB⬰g۴jV4FG ҾVdZpcmcb$czfX%ɎU9 c;?$+&= 0.:8H,{uq9t==xfkMIr1ədPyflf[ҺqյFL ::ƒU1.!Y6j7Ff,02R*UPea490:1o&M`I/F 5:c DȔ;k,e4K6άt0-vfy\rVdĘ5;]ulM:X`X5F1>QĶͅW%wFAEEʎ$+eѝ!V*Y9TmtŒ֩\ӕѱX&2fL1E!D!`*9 aQ (&NZM He^b#zu*]ϓ0sN`hc@? Mc8܌L=e)`'P_Dt-` W\N t\ tdpI3 Ei(} *)WzE4 :SA<e!S '"-$Ѥ`r0khm;b1\ 86#lXbct(cK7nG <O$&Ig! )ex@d-i Rh&CD>]ps-@۪xTBЍ q9~?^^ъնh$њkc3TQM>)X"Q@rA))UD@P eJe?,:@& R(F(1!Ġ"'`W @1(JԑQ1 Q1d׆]D$D2ADeG.H9(*KsN%sjF3NmMrc!eZ<U )Bz_K$(wrm0_Li-8nL@bI.?V d&XhgbwBSmĦkZL8 }6iZf0H#,x@ h>" ЏрO 29xt]Z8m!*̨DQ̐A%T B-@F eJ`F H`")"ZU%( "&H)R$ BJ"(H Ba"*&A$ H )))%$! .""PhH` ("@@q"JX(` B1P Tb_7fT54"bHܸ 59}~k#=e1Or>?nCH{>Ѳ-CYcژL?270# (UP {W-'$"=:ZbEt Lhd HIOձ @LC}TOr@?O-*F4HlvJEH؉(eJgJ'T )MҴ$'/jmF4zh\!/R)B% ls+_F(n Bdu/͈<=;r¤I,er@wxmX= 3`&* ~ت$"ל!;73xyɐTZñ#H]cl9*{qBPA^~Ɛ5U BQ;"hJ(. Dog7B+E~)GBqǭ#}e?6p.Z;)hMYƾ>1޶Z 8 Np~ Sn~0ۡSLBAԄ$HT%’'?w2Q&`>~~=dsy(o$U>9R;bK9ı ZUOӲlD>p(I<$<Zfk]-  " ڌH%!w9P Y&hC44))\Hsq)a&y.iȁTW(BZsm.ab;@P`mHABE(A !3HE4d(RU!ڗr$h 8̅TwfZ02pL!k|1vLwpQ<ʔ),(&Y' J93öv61 ;9̜%8'wv*ۜ@nEiҰ`\X5h %A'<8k1I5tMJ X$J8w1JAQ9-kaȀ3yjd3 fAc&P&)!CJP;/Bıȩ H$F7+TK'Dc8s#FF34 NI:c@? }Z?Q$B#PV,ztl?D 1 hZ0ђy9֧'qU܁|H3QWD-`( M*qҶ&G2}4i?1,'Οb_mrm,ؠOhɑ!!3g[݀<5L8i#sK8>5<_'׎؝\,4]C[!7d$; zє*薆ZԲ8wV/!iH(x}ó4ᦒ# $ _3 $(.+i8 =^@p-8a(ѿ4<%$Fꔉ @ $&bQ>}ݾ7pL)`9D0В F%Q0"R)BJtPCHī#J#)>.AbE Pݱ6z=#XD%|~ pXӡҔ!W1V3ֱ tmcTMcd,-Y41Ě "TAaW815 1ɣ[4-$6@ R  ߖ&%e-2}ӎ&2(, 'tP(|=p/4 ϭ_DDZG7B lU,Ѫ(@` QTa A2%cC'7dP}U6TFrKyt^:X>} d O>B@P.J%]*~@梞~+~> 9 T?jj$(Z˘hӯf1!mEh\Hy`MGRh佃s"夹N'3V4!ACd dĖ9 {s q=Y|qò&!/Ϣ3ߧm!ZI_l6"L P<W^{4}iX[Z$ܫ>Ǡ#SXF= P06 )B7戎w f8sPYU' \ci(JWǒ8`V&"h%!=(;ϻfD%_U}ϲ}Qk#!2iBuR"dat\`g)II.ծ&wJB!wfgXf)d@z|$DM_NRWĆ#(}&"h9*`f$PD#BBuKxd!aU.ai! | H`SP-j :9?@4Uyz~< ]w ] 0-zeDY5TlP3B`bp=}γޠ44gck Yg棞j6o26fJ> :{UIF:TʋH*1U#'5<07zo8GP:4\< ${xi .Ҡ9@4 Jj_@ }R{+\Dz8š @9)CM HP ̈R99__WșAI òH^ rIJw߹ dPC0\~ӗ3Շ іBχJQVlq,KFo0ǐKܦygG-.&)H".[LT=ʻ=$>; 'rBW1\EK@)R*gidq=O *%/J0 N,(~HJӼC)6eO3a[^y^VN4I.M${F cwh!h>H:o9 \4=$:t3j&2F:)t)fhN`Xwc+;^Uvq:$^ s{c`žۅKE\/w)*]y>>\<'AbJPVpw<"i8_&8\$|)ĩ) Mtז,;R6(Î(e520A0:poCthr^E33>mZWd]nb\n>4R*hBa^CTY%C/2-ٔj' AEc 'y7s4^7\ʒ*(IjԣWkiZcHѨdWL."C0xaA:x?|'v_rS`N2@;] 0eEGIӧBb@?y?YPv8? ~>g&c@lAV4ٰQ#0r0Q$-툪N.UXAM+W1 MC3,ss#2]/-с4$UEO'a#hQT,I1 f*"KJGP*U'}Im9YF"0F߷hV 2"HZ+H !qB8dѓHD<|u`yEWX`UXNH9v2IyKت͒%aHc:rǘ3'10=q~5MLV- !G*j H/c[Gs*Ce݆p;ǀ~BIDD49KXhH=P%7 (h4mjA]FeKK&1ᆄ\((Ob<lDWS nw$HTYn"P %AQX`C| :)$ %L$9 j70WLH0nm%JȻ[[i5Xmjeݲxd–[ox~yxB~4@SJfJ~J/M$ 51Pg9zJT3 b$ ! >J0!Y0ӄci L iZ>ޱն-l¶DD6V̉@,<,!Ah_ޑdb:Okmm#Zhax+?`JaHT:D@;DЪ'ޫ ֔qAL1x$~]Fα,jЮJoksQ8j T^5uٶRfk=0nnl>;pqM߆Δ\G46ROf09ȖYqzMe"Cb JT3Mlz@Aa{s[+9 5#wCYf߃0tLCPЭa jH8Xw @EGj*X)b: ۂ0)#BpڳcCIӑ dal![ LU fX3Il>ɰ\;فwǶBp l;D?Ed#urOs;4'&]8ų :f[J0g{Ud$nF I2$`{xM?5^b饨W` $oGV/ )~;- %Sc't"?g^$Jgc$DD&'}҇ɓ0ѝӤ1GU0p|)C =r!$ .?m%-Z$^F5RꂄYëƤ\qۄ/#F@FܶWp bh1e%oyH$XwL eZV/Zq?!\|f1i >؃aI x ,LM RM E )Df<_ y<6Scj 0z 'ccml +0 4O#6_>d,a ER&PGh9CiDK'~*/ib A,%z$B沔J6Lhʑ0"(Ë? N?\Y F~hIP# //Y (2?kR42Ihk, iP} Q'do3(/rEi1MtB9+|p"ex~d-kL/+өc1Bhn`{]٠/o7%i4I߇yy9G XC#%B~O)Τ@|39T{hL$I/٬LO#B'=KB R$JQ8IXzJ`O\~ d֔)jlڽqMЊ$B2nĬI&giB}; ;g&"Q33.6u" tϑa|!HO9pZ {4z2ݝx{@T4'ʜClN!"' Q:~y<3 24 7 xiOpFsY$ Q67zzފ/# @oUFFhGaGݯ$Mɵ$V٪?aS<& I [鳆EEa; ƿdT>[uuHP4qGEq) A3 "Fr*JffC3&^9n9Ŏ2a@Ntiv; ^vd ݪw}oPH';g% nG`2|qA G8K}58bVZSKIkpa1BTK]Eq]j4VN>;y: G|B%y "!l I;w0>\9j p`h翿\9Q^.<4ư@Dcb4'T^3QFGч>! w) ԼE7~&߆?catdfc)E`<xfJ͒- i'Bo@[Uk 0<5xBAHx"_ d}_Ԙڰ !| Dӷ ʐ'=#T'"@*rA0JLA =8Lh1APNwqNAvHN.VǗtNt=i)b O$9rǟC@|2-t{2ʩaptgVzs-l{J0CHabBT)iG`[U@iFR2 d@ՒYd`Q@m"Km +iF j+よj v#YXAjq3T(Z#dxsyc70d FRWi@rB/˪ك0z-#-mS.ZH\B&CX3%245!ĩJh3S"~:qi5z3`.(BGA-jbcf]LS|w@v(Im/eB`ݻd0Aq O|Jfd(fV =0hIH ?0&(H}Ƴ$ih1v zcl#kޓ/pc6[dMcD15.ZpǶ=jHֆƆ(OBo2]NH9 4i = \= !IJeP삃ץg 4j$D!R]p0'n܆RԂueef/f |$0ꊊjZnsUm;kb"*""",p,LթnFQI5⣄-Gb9קp ۓAĥ.RId$1s{/{V^5OfaF"h٧O}`z BvP"iRSE#)Ds)$ $2JgǶ.Ն&.-7$)%LAc[yHh |5>;䑺%@2k1Bl*ѧ$q-!ޮ*Ĵ10T" &JAMf4/T"d=d'(iX"*R ^`OGBMn~ 0=.r`=- E~8eb $DDRJ_\ wZ~b'x|wȄ8> ET+OY0y~ռxh9 FݡJA*S{a*MvuwcIpW4EyPGil.4vOݓWr1H/|BSC) ,MRho׮]8L HbQ1*rIGx.'a}¥Iύ"AJ-(R4DnR9BR 0MQ)!1L\D@\@4}rtK{1Q5F6ݥpL?}7! B *}qW >[)QDJ`(IF%bHQ "!c̡H@`ID&0v:SA,1$QHJhr &yvRch*#bTBtNB@4Ċ}-:`]wOSF TJ >=v4+=Zt/p8|:(S.81P S-##DgZm- &{_\ՙ:C'HBEd21<y'C39LbtS8̈́?4# x4]4.cjp#ey4Yϓ(+X>j4(u"uG(gsq:[\x{Y~t,m MJ3LKP2epv-BJư`M'ɫjX̶2@ "48rǷxr՛8pSL%5$/bQ|>y& yĝ݉l9va)F|/҇z|CQz`?!*+NL"^XiR s($j NYI~f/HI#lD(A| 鴌tqqQcq۫BÓшT3XxbiI%33dE$MۗE:'IOc(ogǼ9\7l#zݧ SfCIm]bP5˨UK?fQf"yW2+~s0Sb(LWE4Et,!L'Kl5)$5㚓;iifL7vZ*Ź gkw4~EL5d@'aI 0u9Ϭu33S 58&Z`߾+]|gs22'|[fLF1"`'f"8sF+׬[s]a=ʈ$!3yЫ*ޖ.e֓<:>jT'&)3cpHD:ÿ7 h`c$kavfdkFE95zRj΁svK.97 xE}Q*;NLΧjB9M{NEGN͵̭bX7sS=&:48Wt1k2&>bS5gĻJM#Bl3r|)"T͵~F@tbt=]i2V;nuKFA$[ \llϲ,KfJodTv̉&4H$7!_P&5CwI<\u!K5'Sx$5~<sO*ӨYE헢2fJqbI# KLJh;=f-rx# @{xGg#N`9ܝ!cZ, > D;)2e Tkiyh `b@i; ?y\S6xi'ieCoyNj뛇Xi{(HT1(LHKRzgJE 8=̌68q|۸m;cbt)I&4qU3| GB4P 0~q5^^ 5=W3-j{՞?544),w$.uu[= r}Sxy S1LbJj7 E˹/b}ɒ$Zyr8|Vta,.9J~p/;CǬpKmSj7.znjN IulZM<=oM΋nnxFҮ6]U ~1,.Ll:7Tʀ-0SX,f )2< q}nȁ<2A00`Κ.>0oY '_l$6 R6o?54wGRI)J 6(E$!g˕ѐ6xQ˷Cq$ {7@SVD!L $h?oPz`mTn Շ %:v z! Gy&02\ ;8sOg`:xQ\iSB:_ɲ&m;0=,B$,7^^C 4%id*ērc$. ѝA: abh7Chy?{yr $i֖ fCf6eQq4Ć5ii63:+EgQ* i˄u\DliIҰi9O(in=^- Lr,0$ -Gh`Lp Ѻ1hC :N<:+6^ ¹i2N (8q8ien0e$q ĝGvOԀ0֣Dg+֛| E b:M[s !?aC~0nHJP؜N'9x!<6v1܁E BN۹ )44 0q$m%档5 ņP,@EZ76z1@Ss%k>Zrߥ|J8}vY>_$IIAf4< p?;NDD?CcA0O|6}N 0?D. "GC$i2C`|*%";%H8h _UDà=(@ z5ZI~<QLw퐪c̲Ն UA&* 6_9`9ݢ6HԡAh(gEE' ?('E懳2( > :0Ǒ Pխ=f1±Pj Dbj5e ĉ4±ٌ0?gj#raXB3SS jc\q4 73.V^cX`5) GL}}3ςuvfTQ*z8Cw;vQ(Nkqw8w<П=AƜ3 a@]%Si,MG֦B"D| dX $}A GtjJhx ?i#ᾘti;z?XjmB}ǝ 3:(|=ْہ@ op}gxR%B>F dj\ՙp{J$ʹ/Lb~R[ PX)V˱#>8 'DD1X XSc[#z7$CIZ1>PC1(70xBh $M@H$t4Ơ%InԒbdoQ UXWP V|h } bq0M #BH( RI@ňMP%:Э6%Zj%%("flS%THQh "t"(h(X$j$xxhCG,0f$C?֕WS˩>D#94* $> !vM`web4wvAg̯Z+,\71c.M%ʓ{98|)3@O"..lyk 2MD-ȃ$&ă(֍iw[IaWzZz@*l5&bw #Y0j FF"kzUp$hW@ɅS2cY+рIwwkzi a0h `׷76%4cO =X-֞y4e77L RX%PTk4C Q5HV1eL<(w.k1fWAU,t;fѹ|bBfȕFsaD0Kdj5\ΗE͔6 ##o=8 )sBY7Ox1B1*cBY˴P©8 ! ?Wy5ayC:w')?t0)<:4"j?cgπ'9@Ҝˍ"pT96Vз;LJDB4i f6=&$D ?z=A2kd",8: PJ7] 0p  8`6:h>9hI?̠9jS(ICmQqF(d 屃j&U䩺t8| 8)<$\j1p<2uwtz'j B|q9#͛ ˓cnYX(HQ*%8v C.0S 2Hf:'@7")A5ȡ SPo)ceƛ ҃ Ta$%\h2 ؚbG7 Bn]aAͫSKWm̴ev hUQy5Fcw1Ék&t maQGRfFGQB( D=J _z96mUDUCѓPbæa1mybx2MKYsJQ66Tl7f e$ *cheZV8i51h2"vkiDAUU1HWA*lrE(8p 7 VjJBI]jSZj6܎&7KJw.5\[(,$#mNm̓HH.rd7N\AQEB2!10uډY A i31XfMr@ 55@<yhQȡ,7!DeTʲIr0e$mm%dpG +DtC!c yjH[l@n B:(n PwWG -#XcA+lsca)Eml0/{9 =,q 'Fϑ7F7'a28ďOk\}fI2Tj;lP*QmVQӥxfR Eu::2Mb (Р;vp; 7(nİ.v :RCOibv}ٺlbQ|] g.@oQ00eY)jmԩ $z$L`.{C}ZtQF da+EUUUT&(S\ɟ&qN3;{)?^BDy`^.&h45ca!"lXCSPl)aIjZ fw9zA=FǞs\.P&ҐAL4 J4X.(}/y)ŀ*" 'b*cFK2UDST4(I*G=2wuWjlQAC8 ؉c"`!1֖BA[e猧L Ցj+B0[X3-((0`VLFţ& y[&^'sXbtq&AhOb{Yo4q&–$ftzig_O\yi#*ϒPX &׶vl{mIFȜ!&0f7 jvƋ<ӥ:aD1Ř,KKM,u ٱ3fsQ!62\HTb `0k|s 9ѤM-|әC78k {^ q]ݭH4]ouiꄀ]R,`mL.y&6::i01rI90O(U07`tX|UQfI"mk vNթ!̔.d4=0 --jlv$鐀LL I]BM݃mа:@h3i:΍'|c:3uE" sSۓw]A~crr@0ANhTYQJ39, %Pm'1|=pd{R+C:kMF5m8F8S]U2Iiv1|=Ð ̵)(rU 15OQ} GMNoidCP 6' 9 CQ4,ZkÞ0vt\ q552`*su&+&! v\7l4L%xb'K38 ˒6G=Xv,l6PX OMx%ZhӓEZ˜Ww|LݻV"Lֲ!N@1&`!X&)l*\ KȺ{ZÇ;҆d2juk=Tp>3HC$PR2dl9R[dVpYb$$dR:CҴ̄՝61 ?o~X/`lpWc;@$0@ʅ!,VCJ,"@B-"x @'tE:)DMzC 2KHQA D=tl!ގuY5 dlkPn:jϗ>:宴Tnwh(ƠϞypr&`q.fC&?QlZgC]L"W1E9x4&Go8)0CKEs\#w3P]Cw|ރ;/ ֵ%6(gkZTzؘ hm y6SA283$0E &$yD Ěvf]copxS*qaL6BoTZgiSa,%!q3sX29qwa#ck9ء(.V wJ0ֱ2L"0?nʦ*9LQ$L׆6戇 8Gx:ⳈthldDʑP8ݓ`FKf"p}nh8"0%Nu5QDKMӼqP:y1C4F тh|3\f0-q ih8X`7õKc(@s  z fI1PYъŴj/Z3ZF Zbx-}akSvL@^ L4rQwGK`LƟn QlNdxA&dgBv/KxZ QIs"`];$akffSwſ.&.;3͑3]ʩ(dm3wMg9NN}-VjΌ +wm)Emq ]_GD͝RAVnΥZ+e8E@^"O'rjxCq6҈US'h&:FkvtnzjDC4R+VKJ5wBB<Ԟ䐋̦f/(K ; "@r@Xb$% B螑 1Ca G%hHh1 (QL  -8{tFrw&1FCz58m"V*$d gHj107Hd})4:3]8J9C&X/4BeT,ˆ+\ld+9|+Dq\hXCwI=HO"ˈ8B$rgZ"c\3- TTKP`h;.kFo2ⶀ58Bh“z! Ńg+J`E NlA7P_K$" "x1ʖ"SZߗ%@Txt#᧕ȃ-Pt|qss iiFș8LlcBfR4@m9pm:xsֲ.ݬf:H7J&AS JX6%F4m38)k!=[Vxt34 nܧ ps1+~$Лv2w6iSzT>!(-#JR0CB>OS_ЛZ0GA1YUt˛PY+l~\qs>Sf8}TDHZh!wPIQ,9Ov*C|_Oɲn8.u;R|<7@nD>|cW _A<5z8`ys=8-\M1.g |P!i3Zh"˄n*3RTʵj$᱐PRY[mƭ<FnG^/W /W]* ~A(PR"ȔBP" J @r`iA H"@@'^oi { N([Zzp0zoC>)(v=0A`EaUFG| ԧ%|t}Dzs D+"r&> o`T]=gm(E(IO.) Q !tp;K^(HO0@(t-=S*W UAHH%:Yyw{OkhU$4y͚.i?wUeXa䖴T:䋒V[mMf Tlhqgg(l06nnD"+"v8D[&VώVb(6"'o^dQt\G(("EADO2cV|YNnnrɈ#b"cHXoxMqSvZcZ$QͤAc s6C-ssgKi 3s%Ogp3 Cp8ke}' ] aLJ1#J=J10CxTIvzwg1(E H(TG)̆] Lqcj1|78\1Obsbk6 &H2$ @*ar.v<b2)b@yb@KC:jv0Qb"e5vMIGcEGAzR!T ́9nɊOh @ ,.ehOR@Ъ"ү!2< A!hC͕(i@((^B*"CM#BR 0)H H'(6>v05O24+rI5a.XI:(:#pwO.ghh%Q T˖dMnϦGc Oe/~ ]Ggo#Zxg$by¯j<;hW'BD=_j!4JWm'Ɏ@_ 0HQwI~Ĵ+F T!Sr,I#F cLh:kYVDN1:BO+v9ÒK+Sdb& ؍Eʻa$GbdR,P% ?ptTPʿJL2" C|0QI 4< bb8eFې$@AqwF.TI #tmJuNJb>v'sT2,h\,m {,?y'քjH!gmfƒ`,/ҡHoC?G1ć0H8H?!=Jt!y,JR4P<%!1"#G_r5ÿx]3D 3W'~3C־u_kqphv% 4&m0EXXX"SzUS_ J2pfAEac`*b*" (҃̄N`E~2*lt!KiW,w?c3s)`8 eCߑ-qs^|f4ʘzEip0by k&<N`2KE68] gBI$ b?W` OM6ҏ*=lą&W>vXxq8Ϸ2\orm 6G!4v I:(3Fv+@IZh;wJ8Lv)VP-b]19lQET>D# "%Qȥbxd}.t4N8jG9/[_y>C- HO @; AAtg~ f_ϒD?jyC7OGBF'_Ѥy ]%ЈJχ^Qe,1'JȘ: p2G:0dg]Fj9χ߅<<'Wlc j ŐT]Nx3" 5^-FK~sʊN_@ǫk-ʋ!( avT Gn;'yXp🼀- $YPR(24P Zb"j k`Η6 hHb$ iB%-Qҩ@vxSkDEҲ'c BBH$LQL(H-ҧtmJ%%{p0OEϡ;O>nŇ2s|0<}KttJ4T~ Nq ?ݸGG,ke$4ka>utivJPl.zU1vETMDQ1QĉT1f`{`iXF \0+TR8[0 bjl4>T?I QHALC%DQ UIJ1PR4P)!- nOFa''r\@oڹ9ZY>\6I7{l$@#LQA?&~ 4]'Ou 00:_/5{$U8bNS~ 7Eq _υP&?!M|y$D,0~OqtI fIO]X#/6j*Or8I˽AݮGo1(S̱ $׸06$h4lc˞L]Oe"U{q0+!jbC\!L_a ZcƛzGKn'opX IN\UkwqP]eDЇ |MEN"8ط!,*7:Ō&Ɨ 1te.ANܞsGG)Wx*bM4b`dw}@"nSZW~@K}'צR]@^83\NhԣzE`4khoՔvIx3$M݂s䳛…:XjiC&!pCOXw}ȂNz{OB1(J d$oDϙ?f/s2)Q ݤh(\4*#:>@-MK+^sB/Wn"rPwFqg!^6U檨H8¥I @ "~"}ן I"E3*qǒsN s!KPZgi tq(ԑh9i O*b.H38r̛!/-Cƥ>d= OGn9g0 6(ʝ^9kLSPU交^uM)n_펽+QJݕ %Eゑ#@iWvP?}d]\6iDRЦL~9C6^R끆@$Ȁ1a߯X>܁(n8?dQC~bqeTQED7ogHtsE8n𥮫Jsl t㋅cm뉉x l`F"*h/'1ADE7쥚ЦSG&#DG PH tH-~lah'pCnO`ޯdLzsBc;~DzqGo Ȣ2JG~twz^́ذAM7ѭnB?G0BsNRj1CJ{H44 >C>A ƕ |w>G3L0k Jt(Co@ٜx3CMۍ H*1"D1_xi"a_DdC4r8jecK'B uwf:}]X@mEۥJF Wcc @qp3\K^ǩG Du5(]9 8=4k1Ġ*rxqSR#`O˯pJ?_ ?Sɂ2+z8,uz++n܀& &}Fl K"csXӿش6umvb` lv0NE×V'TTR6Fc5;%$VZd˜UO-:Z<6ll)[cYwJcUb20{Ƞ6Ej lr0nj.bf GG 8A7%P )Rq~O ~kX\@~e $%8 'O1 Vr5@Q3Npyr3GLS 'N}ZR*D&kc16MɅ3L.0OtF$T28/BO>kF{ ϻA6׆!=l:H#ۉr ꜧՂГCEŽu.\~pRw)'ﻓԞR'n%!P GFjGf!a!?R5F?=`}QvAn130?F+sTW#\}qC+q#O<7EDP""B1^$`㯽~jaEV?^&F% r U<$?ބVW(a:ʑ/ͯ˄-@Wp `ZUEi'E>~? ʉw)0J[ ؋arAqt3R5p"DU D5ID͸$JV<:~qe:!r>f$Bn! 0l 'DU2$17%K%&1{xo3¬{J`+A@.N8zkbBH{%V^{AxՇxs9Fz-aj{JaQU>FXX0оbeNj.L*xyC ١o4?4̦ anP GCMOQg2.-NKl_ NKtpτi\!$͙pl #rA\\d츘UA4E †pܖy5N\!5z"e)VaRBI! 5iȉ5К 'DY1.|錣3(w$i`qy= 5GgHbB#/D<}IɸJ))'fn#(f #IOENLXSqi5CMgf}bU쉘Jx!vLT/6bϙo"k+uS)9 }Mn-mhtx&Gg a"lRyn(fNun湵TpnN)U'I6vicZRH ,hk85LŬۗDIFF]ZFS+)ulJ&bͱ" h@yzn\,'-ɜzyK9ԣ\ OǜmTrtFUKf/2CY;8Pöz"pHq5Vx 083LƔBb>pٸhE$zܦc̑mP{:vd.&w_Ȝ@}mرQ[Z%Zy5:M1p[ +XdU4D{9[!x(v`08StUihMS֜w\&ÁEh_uU |Ei,=gfd4\Ժ=K: }ވ!l+t!.noۗu)v3 ={z/3):"`ih(BE`J&(!(Ra"W#AHDKA L҄DR GE1!.(&囒DSO'AHe&ҡYLTD2P? O䛄r`ߣOeS(ƌ,ІɥJP iPB@@ZN4j"Hbbj@& H E"b8'r+UB! F*mjeoc!#En66 (dJ$SA?%ve5T68_ǿ@7@Pk*辻@MԔڷ`}Y֮nmD {Ϊ΃)ٯ}[ۅb:Bry`Ci *)l^]\:o{^U֗ݺnoyJ޽*+[FBٶQmox/L+{}۽o}w۽չ| wgXhw [μꇀ[UΟ|.v[UCw{v潺w_olm՛[wb!sOjΙSRs`W{ѫOZoޅ (q싻}w/ydk_w}oCֽ_owoݾ_[7ﯾ9GJ @P7^WQ}ގAQݺ9kFɇu }s qe%O $e>vwdM Urt//}O6yxS{JRݱ,{SwoKhu wh+vZA6>mv*| {w7.M:Wm]N%|wU]פ6E]-AzٻUQlt}=K3]=Ϯׁy}}-͏܈.UC+McscZ/>jݍ}snw|P{s(3`6:<ޮr5{a˽wciWsxKJz<_Iϻ2ՙ/;x(=}>]vuZ=yׁRvnnkont9pz(5ɩ;Rt˒6K,kZ[l.:SM]KvC6޽v[wu]7\vk=vk3m5ݶb}}lt}hw`7d-շXݝ\n]ܡ)hPoW/Q-';ӭme*s:E7|N>Ҷm3*7DT}bۏT>6}v❺g\}@GK<=m`Bfh{}w;++ ݰv٬>2RŐa%A)~pW綈҉q?}`|B^P( 9$Q)e^ߢ&N<^e 7 oiGPֻPV}1>,ZaPAmkZc7Zi{U_dhU`Am>t!3[nt2o/~{7:Y-Am堜s+FvL| +#y:4[pu9"P-TrleՌlPq]s3/M ݽ*2(9)!I 95Ĉ濂}ōyhPjm0`w@.K/O:'֙AQ>/:tzڠPPPIFUGBoiI+Z,FްB+'@'tS6\Y8xqA@۸OL$ mSuWl@“9Ǩ+^*b^F“["_5LA E$d,.cq_4^\<'{6'h,x‼p'D '`@%&@[oNn{ǓJU *RaҾlͮq\ 7te%9$gͼv0㯵F& oFy і!ȱ]S:0IAYȕ@(Ddj}Z8{?׾m:]EaAma4ka'[t9Ҽs"0KۄֶulŵL-ZYnvws 8aH n bg88@$ȰÃN>3}W1g--wBLI<ͅyod8)_u;d)б8-*@_FNb> o)W chW+j&oCf,a!ՑVuyCy4^T (G)p=u9U_|"w0@d$FNj? ixM[lqST9Uھ3-yɆz=߾%e]w9pr|\LQ4OG@SNDeE,Ą'݁#l~HŲ,#s?`hƫctzr{\T`EڝBQ8A8(B`?eqrZRlU 5M]C/6knDYL?ܘM*&t&DDDʦRTEaj0P,|AV3lv`{&ͺ-vMSLM)$b`d\0*j eFC;}`b|ϧ[1Dr?-"#*Ǣ K,h- .E+L0)Be2203)8*#*]Fq$In0bSKκa]D:ɦ, DH<\PE|k|6ߑCccLB?N1QDD-R̓sT _Eq2h;Ү4bkVAXuI)vK@Ѣ= b6tM^Q@YPto't2c`0\u&UN-h$H>EjkG*ƪ!_FUdyI@Spo@}lrkC^3 (GK$cQRuk#&2̌- ܨ,(DAeɢ5TJe h EIs P,mŚi{QC ΢!V? *|(^%워ɓQmRX]Iy oo*aZ / kFd4e8m<tgndMv(kQm;"]uﴩ miM"JK~6TstKyloVɔ.}_v5bΡPGEou^[4Ό]YJh)XweL3 (b{Y@ҙҿ~,.]3Z:?l80 k!cXO驱JukC8skK__"_;$5nuh^+9llfL aWt!eHPwg1wCP9߻i^kHaB఑{!/AA+~Z%;R^[Ox@SH^.%ǧz_X?XɣAYVUA|#}mEϞ"ه?*~;fOECتζWѴ pAB,:Jr9Vgd2 }=[eG8fkfTRb1M h}fRH(*k SՐxPമ7ey.xg,?,7-RFoxFi(!+Cr>#9.!&=,36Ɛ5\~g?nH͜Q؈l9޹|ɫoF,uEL[޲4U҂I^ 6CT_;VѲmn4V'..%ZG߻ĎE꥚D"&%H::nzY}kD6Q̨INh{0i=)=_kۊHyD@53t@9nx(ٔ~ lw']XQ\d @aFFCNtNo~j5!qź޴.=淹#U*.T%5PH*oN>=fjF1W80]X C% MYf]P HO|T m+=]Z{3xŘa6NBvM!$i3VUPl"-)7fuώ!<9:jʼOgoaGˊ'y2f 0riIl5uE"oќ!ެ`z3 Ҷg:&a7g?gܣ*0NuuwlևaF}IOj5JA|or`7JçٛMnڴ)%ǃZJPrdq;A(;f CP lRMv}u>/jP_\*0Jcd4WWSmi|8 wL9E ܊dwE.[oHHH mfn+uRk bӕ^*yI|y_ fG5wiDF]_ねNY2>&"HYv"Z>.&nLrHbOO Dn;?a4Ei#wYF (4RE4(0JRTQIE(!C1 Hf.)#7J͟ٵ/Bzه ? R 6 jB.o ZPauF}f>J~o&6-tt6Lm85P4gj tp`Cs:F 8(D*ymi (=H&8Bf븆v|ڋ2&-`RcP&)$Zh"XiFJn륦f5|,d aB`,KS`HK C1Xw 7m:Sqi0xȇ2ߖe|wGt^\e hS'+ւ0QU{KgV:]ԭz75^j'LцjQy a-yƵYf!IaI 8$ZBIy( 2%!B-RƊ8(b5/:p%ԎETVaf)BETDLL*"$lrI9:>ۢ0 m(pS@V6jSF ihi"V*&$BJ(F"bh1B%y4:1 hH" iJk$ R!@` b&$h*g m&A F\EJ&(Jb)B$zWdu o7B JPH 6c LLC RRj"e}~1htQaMXY"aIbbpTx72#F哿Pfnקr]O_OEz0l`'lcۧr PBh3 $Pf7Ƙ\ִc3wTJUHZ()HN{-kcp'p!n0~@cjю0m@A4pNhɭ=gM45gQ£ RǁsC!?H0;*'BcG0!óӭfu}3M )3rz/g-ϔh~,x#7}T̝ G=rhȀ<S.=V3/:0Sm{mT&۸,-"12J+#$̌ "fpu @ SPjS$`Ju]GXir1`F,(L5TivIiaFq6ڌ=oedSTpnV 7jX\mFtئ0iH # &.h4هArxLjB( V& Ә9Y-)ITdćb5y>&#RҲw4n=G@a ~J5y:ۭ>?L{ 7Ted6d"Ǎc\ o539,UU iX%4B r-az5H ґT.o57F婥& Mdyr62ZFVDSzo(1FM">RAF%$m1CT3hkqq2h M`!E%-AQR-HД4!(IP -#@Lb6ӱ[H׼0no ,i4ba:dD GiUqsЍF  ?qK# D&Al!ccbm,N'0VnX5 |n}87ѭ3SKTgL`9]1#c1UɅԄV1-UA&Znkg/??+X3Q6fh 0֯"1ѥ*#keyWcJdRʶ娌"48DGwNѭ:h,Mc4Ə#VK3L1xwٷteIH(KK5@ &} pTن uUutד/Gֳkl+oU'?d>F Gb\Lb:b9;,J<U%,_5&׬$3龱7~ܷvwY2Iγ31&1yp%Ru0mջm:>,4Ҳ*e7۶(c"<o[>GD+ϧpW߫{zSj$,cN>btJlq**#g7QD(r A%OM7e=ixQ[ Y,Ֆ|I(RRވ,%XEU{%E`Ym\Afx]TTn뇶 ieci@b=6EjTu H*O]t9}߅NLL^J~ǕӋKi C#"1a]%/2 _w'erWٵ'Ᾱs)@Va.sY\KZz&0leR)Qb Փ(,qD!SnneD UNYHBINHbJr"t9KvAl`1 *v=gsB*X!d$ He)8z<5/GiB,r@BD{{iTE'd{lT~wY~9SO:>u{wu8^͡T~eg^>D>˽s(q1} (rbQ_y4*N{yCN}&W )#"w033 #'x^&u/wGkA6t ;dH|62aD^Qt"i0z=f$øBW{{M6΍&$Hi SGY+I\b"/&\sqo})^fwh1۱(dI2"X(`>?A\ecUY݅0i>i"= =6MQ}j -הּkZ#><&&*ͯa7b2#*pv@wuc16fD;#3QVYm z~qv;t7sBAbǵ(Q4BԊK9AhQH8dmkn8A(-sǍš N3b V/.ΟIL=D vU~wM˖0F6-LR*@Z/ݤ9Q9DgZqN4LRԍJ(ywk\Bm{u}zf ИkP`K]"s2 l(H/!miBtu^W9͸Dq.MFS9K&/OnގB 7 k|YvMtpnBkV$PRٕďZiM(`d6r=_p CWe9?qJ%sa xmYa'2*'H58k7taBV)Pu[+ _1qM6%.m$K45 d(hTnu F=+ʟF"DtM@}_ {$'~,puHN>Wr0lA܇?Dv sۮ6}ffgߋVյo\r85e@rΓIpKqW.WZ5rf4;kG|g'$qcm{̙MyweDϗ^A &04 C#bC~zRWi.ff<̹$ffg;fUZ5K;vٱly%33ƆI%c cqw!TUA&Y]ޠPq-1=vv{0]Zgh5Zwķ=cѧ[lS+{xN";=u+6x>g>Wѫ5iRٗe _~ujEeJ#sݑHŒ۰vʊd\!II"taTaA2)s3ieb& F +"˕uH\փ4(l0(pTR&rR٭PwU5{n1qEdn6а7[]nl*DtY]1bxĪabNze{U)6T 2#)S7RIHMuBOBF0']5}@9R@;.v@5!8Itsv@:uZ@ ~@?X$Njq6F}^ވF q$ $1i~A3U7گ d7~ٞ:oGZk:F5G_8PȥU*1ީ }M!bmsHNGWz4w~Hkt,y\]-+ !PauG_`ve&o˕ Ẋܩ $$Ë㛢tTPg6aHbPRcM=Xi`JJ5dX~˿(ْFuiY{RXǽFÖoYe`f@mfp[\MX [QD!ULC>TF~9AAL0 r"j[wI)KIP .*T?CƋO!7`~| ?$"8{ OzX< ?,@2CIك9@x`H}0L2"=eQ BNlr.5$$Ə 7-yrہ@P1 P(4^u}:(Yo꿎7~kح+)D*{Җ,UE&PV L|L2UVl030m+=saԜ-ƠtIˣ.5]KTLMN$-ZJeru Db AIY x,('Dq1SӛJ´1AXDF(*T"rE3\";FaSDacMNY Dq̷˝`!Ե6I_,:YXYO; CJU @(hNj2n`SXݷBМ@"퓮hi&}D!4aԅQBk1@dNMMUU1,2) )l>pUa"$Ylο0^gzbJ)E%UCYzs

    ޔc\Ge2ϧ"AjQL)޼v>Vn:i֤ 0Q@];3*$¨꾖v=\n|6z!AxHO"c GЦjgIdR>Сd  7G8z+7@Y!!}p;J^@}m6;ht=(8lupxL~8m;y<A4`X{tj=@psQrfȁJ {q$I@ Ir<:g].! `W5}f7umBQA[O϶ȪeMn޽:<=FvȫESVwW^].}?Uԡ['D 2O OPrFA.-_Zݛ=u~S;n2%c[V"WW5)\/YX|%zaj뚆'W]`kY]x6$31PWmj0&+ 8;u]ge0M[vQyG[eFkŠcULZbHZ)Os K* k]+XC:+{^͖eA6Տkhy ]e R p0CՁd>ݎ#ڠtP볆͠4=F7^@9W {,sXs&1SLNW>lG@f8H,0=:C&J;,ҏ?4dƪDh#'gZ6$Bx3z~%A( maB`6Yd*w/<SNfQ'ڳQԝB 4C)1CAT>o-3!xlP$Q|u1SK/h|.t є#a5gޘ9 F%'ħP^eZN=X%`4e/¬MDt/>׍mŋ,Xbʼn{g=o'"<}鿔w(~a<.4!?{wtqv־p!jQ,R,~[1hfiaA.@\g.l!HjwoM¤0OJr5g* _C퇜P)C@P[&I0z{p_S|&摿A8wK_ BXX}π~PA({ţ*?HQk_3s& .((:C(x#<(o,6yc(J!P" i$>*?,֧,1I'LF`xʻ#>vAM~mf~N$ '(Y:\(gK>e#m7xIJ$t]E=;ȓpc\,u-#>(j)hˬ?K騞{wJt+1 u67 eM.Vr{leExI}<?q}/Tn"x4_#k=WȴGEǙƄL⨇/+NN]*[9$hc{tfq ; "'Z=nK_#3gG/">2 PSh}yА %n Z4SJz >C !U CE.Yc=h,12x Dat` 䩦QH#řY%٭Bz!D\=ZW,6Ɨ!L-14 a (h)q@=8g۲6tĒU1i#4KlMdyo5v,KSwOO?1{‡_~d} q a΄j@6~{>__5!ﳏOԔ&0;I׿UHսՄ3)M3n|Cp;0cϟt#"7=qƟ)a;xA y˖ͻ9 >ap]2qG;DKH AE鐒HAv|μppC߆@ os׶dޞfK]MV'am*@,tLi>>p:/yU1 Ӿ> tэ?c3 |:Y~FNc+%?f*}(/fR{:q,w >L ty`y_wVprxbhȉD@\ryQg|h1+1?1R7^ Ax\Bys  ?)"8A`bGݐ#o]A,L!|̓w$N?3R_̶+ ١)` ~jTs >d{ѭ/ F֪ ɾ8{@H5Q ;+>5 %S*u~^Kp6 w(%oD=VG]Ͱp ?XR[IƳ8/w=yHBμ>1|=>309Edn@>'yO !H2Jf&#qti3̑BAɎb/%;?Ta.+_GxGg "DbC6}6ou.*^Z`8;\  Xۘw =Cq7ia 0$H:ߍc\26 `$itj6E'֢z*6D١%Uϖ\L 𝍱GAL;%#=WxE;{x¶{tiNA>֦4)#9jMk5Ǟߗa\NMEf GHgY;^\+`a}a a*,. "I) _`; ~ )0bSÌӝ8?/n0|y' h'.`IWGpm^Y9B'$:th aL0gS3'2N G]8,~=C⿒O{˞wCx͜C&j Z/49⦌6l8z:!1x`* Bj^sR|dWr'+QpB胉,˰#M$ʇA-kQH4VI$5{pP"ش& S]g;D*Dv}x5th@\NBse8HZF[yu +A:!O bY?$9J4͊pbTI"āt0 4*}[Tq M>I>, N?3dvQ/vo}K'(DJUP JI""0JR(* "t$yS}94Icd`/ښhD^!4#L9awe!|hu׉5 %JDV!inf"vʨ ]wBiZnd4(1LCd6&+g @7loq]ň(Qp~@ >vlꬄi.R20>6ݛ8k*p6꾓JyQoG۲%P {. :D`+lB8g2.zo7sJy271{4yl}4;ܟ|LC˂ <󡟎$ yp#3yj`ɄKH!% Ph@P&oEB -ޢBV뱀za\mŤPwyf P*"˞!!6E/Z8E jL! ,nc:g*цcO%%SFjF4,M8RE FÔC!;4[(Ca&f܆KPScKɁoA75ixwnwHL8pT-T$ 6Ad8D[rƹiF;Iu Y8S(}Gi+`"-9˅DxLmKMhLo&ۍ#WbDw ߶(q"wh9YCYsÎ;lXP8T(>l_PAD!r`A܋ԒR Ci'pw3Lm+xOȩ5s24tzV~|pvC?MEbg3{nuZD"Pk4x;e6D jwS-$결ђڗ"ɹ-z EȨ{'?w~9A+8f7_@.Lm"ݦjrI=gF_c ljDwat,1np/#&{:h}7B`\g> FfXv>[!,CB3~3T @!rG<^.ًDO<DŽ1G+QM~\kq]= 3 O].+0HWwXY'xDwv%3@>1n@5;xc=YmܾC8<:>HNqflzܮjzQKF4ψJ B M\ƚ5h{1 F߽dh@A](JL1[V_b/}W1?vsFdr4  :~yk`d\38F,WL1 8B5G":y9n ` CwYU3))Mg&0ApLe1q1Ts8 戳܏]L!^{ ~!SB! I$x:v!G.0xf$Dqg!30~BGڂv3=f(x]HPӫc:G_-$Xh>?C3CIȇcK))R~s51 41- Ib UJy(FQK_Id{``@ $^ y;L8)Vsj@fڢsErU{?_}.@xPzb4±?@{Z vs͓OJ^2݌;*+{83NѸU 8%e:{Y7pƅ$C4㩠f9Z49R\.$ & a0` BLJ R.ć .΍SJ<5ĚSދyCKbW].> 9;x$&/{H TH!DArDeS)pB3/ȟOU< ,EH 4A/Vc3k;,) 9<o_|C 6a_H$*H'%:UA*gX"qCpUM4s=B:@DMLC;@`3FKV>I>k K)#> *:q4L`G A*v],p:]?Q=OTSScr,rhȯu6/@bk0y:6[S¤"D0b-#kqţEs; 狛ն~+Emm0{l+WZGdNcC9 HsNG"2R) `C<^|ƌ:f}r4}Q3>è$"Vb Rs@>j}2eߧ*gM<WgG:!:fbi(@0Z:p6ť1=Mf3L0bEU[n rL:gci:gjw49Aw^v'( /ۂ%@Vwk]-]]rqKquP6&PqϞZi@HM ԘלI=L@muh1Q$Db^3b/qUɬ.pn h܉0ooUjnrA>ZSMY@9d7* ѱ鶼pbj&v4;:ETEUE3NࢧqS2w۱[㱞.wt4zƽJ{fKȪ=N|ź;{L0xC Fy(ϧX 9L %3yqݭ!`P,0Aqx[:l ǁ[Ɉp]BWOCb> sZ.B]ym f8x|(XѧZK]G:v`Hwpy!C#05wNq@={CPPC{t&z׸5I_G'Elc5)B=y_|>h~Qn@!|s>XQ?gX%" GLTAF@j2}dsyyPstWy`'OG1?)Os Xw|aC!@t,aK4r;&"! QPk[b(Gyp=ۓWDۮ !JȒ$A׶Ϝ?JD3a775ݛ`iXȇZr{2 W ufR $Do' =[q$,($~+Ni*qFBWFgtdL}:Ң 9?EYV5kDf2y4~`'تbUjDglb}d5 j7ĝ GVA a;qW8%"v1RA0<:)}03@u'4np>qô@0e;pqɂA$:9ўAÙn&d946!2HN"B_l ӭz6<˃:`擿4$&Tb2ĒW\87$zqI\&dF$`w%09Y1!.uӟ.X*30KG/-IlСz`"h(R&8ͼ6whN70T>V P)^QeB`0HX}Ҝz>Az't̐_~ߣmu 1%w hL 40 $"3b;M/XTqOqr3h*by@0Paj*8X1U0q`Cgw1ܿ㶈b|<B/D͈ A>ߏ˸V HC@p}J#"loBHbCvnHULeA-8,(|sv9 gLA@AOEGc "6- / ym:/|̄ zЀ!3ahSά'r!F Ao9! zs^EL 5. #I|`ݣՄc}?p{̈́H U>\z9 #a{e D]?/0?TA&f!,@ J)`a#D"̀V@n_=ah.81>ǿL!4á9BO3;Clgr"OW/yԢu(MB-G0)Frф}kk5xqlJ"`DN*,DPzwa{uJS[:M=z>@˳GT,fQL"PIƝL݊ oҗUv+n _$ÀӄY?z 3zo&Όd}l1[g(v0QGl77G``RàŒv9A}P#P_CĪhL]!_,O皩WdMR HF~>Wă@A`ؑBH50<'*%Y"V X4~04v("P$20yM+YbY)K]X荀pOZǴyxyh;`b}A( :n㇯Y엿=[@;׈Ͱ^rD܇u$D9`b SEGJHn̵-ugDIm ѸP19!`.H nB K0:z9&\(ZCe+HԚ3?MQ|P2Cpt6(T8SpG]/;H]Wӿ pFguR;l^ښU ==L}MqPH}s-Q^1Bi?tl?x8l͌q[!gpSǧ~g;>DJ>>z! *#~G G t7 N^%8^읖|5rSG{La9.KHOj2Ik^'%pd; u4 ),Rk5&шd^K&!9d˗#FaE]ep6=}ް۩i,J? y}i:D7鬬8ppEB[̐(†Q8-cЉp @ 2.ی;X6PU| z3d2PL„VgU,NDƱOtcɃP{B)ѵޡq#!3o7ȳMIt|D}i$BՆ{V{i.wCn(BzwفIw J *˿L K`Ӡ@1{j!Dz x;Tυc3 (5ZsE;ar?CѸ/V"B I't%g*lCP!6䥤P'p!B<>( فW9QAJria}w;^e ފ#1K}\}N-TERA@|h'hz54umNX w}Ȯ%;Ǟw(4"$B '=P2,3m$4  /ףIjOlhwu>w2Dʤ"L3u zZpq< V8h\d׫E fpN\jm@4q%SG~Rz0[=Y5#̼`3VŬtQ̔pƛ$7ʧBM43b%uJ`'6D()?~䡈a &Nb!f>M^#'w|9%Pbiy~S[Ү׺B#yeQ:#yǚ&>oAtD͑bR3OޮIA/V,éwZ)4=m=)i'VT}[q9L?m!W~.6g9}^ TH!L(?>>axJ:\4]C'+9BY!2GՌ ī3nHp$$$>ѶtJ֤*!ɏQ-;Jԣ("봯h" \6O)f)r$ǜLvgɤd1-}PSįBMpl鎈@~!t:\`AD@&B %! %};t1i7]-/XW YC;z|NaDp-a #oc9$`4Nc1EL%4@xZ .eUUUUc1+Ʃj}8B}^4亞}'ۇ.hCxyB0<(S4?HHPCMciQ"$?~w}y)Oq1&cq!-SmӍ{°3*/u}P:!$v% S%a.̟-R?BF%_(<ĸ!/MwApzu<1  ԑ.H`G3_'4&{FVJG!:O9}~Py2nWGU ^=>_yoy'#'-w'b'@GSΜwY#] ga+.h'#6 wwu'Yiun"Dm[ӂ﫰4୐0 Qq' "s@ap Y LTI%`X9]h"ǿt;+8uR)_;b)i&.ۙa]?c{$8Y53y 1'FXUh7xI?fMꕜdC fa z A cfJ|f$/C,`1Mc1/ag0EA0QXD GT# "L0Ĉ @Ft &a h؀8`|i@IGL2)czx;Q1ȧL4勒KcTtnmmmO|HUESІqrٮ8wvdZE?X=پT4x>DmpʎNW>@)ǬتBdMpQ 24T<50Kϭn؉iB#rX@q#2!xkv=qvv D ! |YtŐIBX=X}x@QBEP Pɦ`ׇr7¬HD҄&p>u|OQbpW (@o/Cqmc:$ 2Xp$0.$gĔ7 9##bLFtvccz(< pk^p6$/t]u =~?nI $w8^yUy3j.cf1y]FGQHm Y+q-n!q3-##TS띈'm{}*䊚`Z(Sb#L@}a.zD@:١f@P8x ذc!#XCfnFl Fj&-@4# Ÿ&,   3` p:цHh=r=$ }L(0ΒF`+ O)d/?Зg0TOSwyzM1lN3{)(H!@u KLjMqs K;qzJN*g ! ηj\1*>if#S6uLRrˍ?V l^ IyGkaW!=2:vcmqqCQ[ K?qE Dz8rO=^}do|.4@S*3:IF*{;@_2 R)92d>Jj=e T8DIm;kXDdIMYXs:*;H d`jwA&{6YXuƤcZSz *g`u*0)j?B8GG}4`qҽVLJp?>2DOK͙,ې_o鵣:T]e.t@C|QE ~41\|#M0HCK=?'!R;$#=H 8Hý&C'̂!DPSJH*JYDaF%Ⱥ`C2ha;/rt9XT|tBt/K~*7eC򍧡XM>H k ? ~ i0ts1f'};į#K?Tx;Y8IXqp) 4|yB$GnP|u 2@{G!38 IRmA40QF2SEEaQ% ADQ111@:}0o^:AsO LЯ5;AjP2a I}< s \zh Y;R(.؊ė;M: JX}26HUIij{ F,%V k)FD"vB M'l0'&"Xzo&QCwקq;$(m_1%OtCMC(,h4AģIXDұOX&4@-*4PĞxpH0T\L<ݠ`b wRKR4 0zL @k7Ed G݂F"a}6]@x B JBWl'(R1q_X&Ba&t%;vδ@?CǢ{9"T<@r`a>w=1=>e7-{˖ 9t7S7=x&!~L/-؇ X݌h;oA<z{ئ! d@'Bf„ =<\.Pof&#[!;]A:cӑfq]:CL4OtBiSȿw*5$#_+&ڶUl&bt ؄c&ʒo͞8Ă!О[;Ms&G`7I}<#o@ ~`n#KQkkD |FK)Ҭ-wy"44wl_Ǥu]ȭ*'h+vV󊋠󐟸?e FA!`=nAHkBy.O''kgk~~|Vv+vO=d"e |4J7}S%SH~DF=yFVAmUҚlrSj!%i{w~ p=Of$O_iS_ );$k?%N6xoT:fP[:rWU J?s_P*Ku-8*x8,T3-h%c6Fk?HЃ4ɭ3Z;_4}P&<bzkј i"@R`跋_ۉ5qC$if8IJ⯕H`qRM*P#BG9F zO`Pc5iI.#@2 t2Q &b!4TϕFwƠ 1G oBx!RR`B_]|x:r(]XKl00 J$#!3@m7B3n'%Iۧ91EJ}0LH '+%ms`*I"DyUJk0ˡý-K. [ Ɔ OfERb0^b/<0@ױbןA+%X cHTT# *`^wɒw0#G4ch8~4Nq0IѢi< &%ni2ǨT&c`oд2'7- N!K C[q ba(`44&$6D9F<#\`T͝nQ!SR ';\W NjCU R}ZmM+1_.Yl`I q#REAQ6/ցvUr .?K N`kDBN@E=049^Rμ?3]C@оk ԩ@cuk}"{O1M,968pS$TB # 67W g v _CI^xނQq"UF T>ac> 5  ~o4 CXBE9*a4 XX [A b<J/A蟆ftHl^/\UJNQ4[pɼ;ʜM(J2 RJ 4 P/✕=B"C=Y~Iۅ<`gSN7G,W_ysQ3i-dYd(BՖVLi6YF-JVωj0ĆsL9ihj0fTSIPdl L tfIC˞Hd,/. K$<9vL[8!lJm~K!> ZFw'aN\ 4 H1%%T=X_T__=#%(Odn[lW=ũ+ iQ%kh4pFpؕxʙh4q8#9=s{?@簄 {( )  ,zUɛ gcsz"ag~?Q}~3O?=Y-7kJ/{od5(FBot'E!S "5d\EP޻ۖdJKF|{doi%UVXkR7e ̫K~P!z|pxx<||HLt|xg 2|j\?V:ua뉰s9 8ҰbBTl0 Ƃb[ BiD19+O8*9хеi 48$U32Pa~ H҉XvOy#??L[;r@?V}&;I%#O8~ ˠ!`a푟Bj:n8lӦ~s֖(@ t BKL&LQ,-0ϋOwʇ=> ;#Reys.5 |Az!&OwX=ysCZ W rC_ Ŗ+a djRbt'L HDК _~UdjV,dXu\2FO BxA"x@B >dp`3JgaCPGpLPCj { 1>ϮI A'FO~3}Ei$?-{XriQ}3uL5CIt5 UHww?([F8Hz|9Ǯv0Y]|EGZa ~Q /z|aFx㧯|Z4Z,TY>b\<}H5mQr4m%Dǘ Ҙ0 a5P|^Ɍ`HD-EH)vHdHDj}Ibo5OIfl"bFo[zRE3q> uw `AQ#ÍhU=gdF7K#BwI M*s* +xL:V緍"nײm<~:n4b>fLɘDP- 18o›ZkXHX]½ސ:<8%ݙ5J R>gc{>oKm|^bf /Ə^r'0N__ jE ?f~J)]uSE`~r $ NLGgVp bWjϾ`O܇"{+E@0 T !I̓@ѥ-pԱ 1w=5j@2ބUփ Kݸ}R@CiF7!o5 h@lu%#"DL!¥Ðox)|-x'=:GzD#&*0TNs(0v}(4a8"HjY R0N#T"_DG7qL?F!MKXWq2lfMkk62k MU4rhE?x?|_$M vF mR$ yQEg&oE1c#B"9'gbBf'ZKG +b,U2uCcyg j2!L!d4AJg?愤gXinCZ/6dӯOR<6ǢDžb7A`L447K]ۤ.7|W6f2*8@!,2؀YMv4-=DmP!F?HhcNK}՞j@Bj,N8dَ'-`H3z|#HFH׬7NTrhǽkkVԆrXΘ :pe`(Z*c h]f{`ǀsO.D7yv]'O4MuԜP@3r!μPs%r6CNQEd0Q0mG0A@C rN `R%n!):v]GcPtUH;Ù\l D{d B;}F/Md*#*"wCF'Z kLJr`uu[#. |ȃ8&~/88stDd$iEDyN(;xg xɠVbLiK@0ޱ) G`x1糏qk]u| -`󠤦E:@BEi }2u.X ۱Ahc{hBBy&R|rC 63 @]  q46@V0"pp2ӼWr=_,U7>87Nz6Vk6s=t]JFAẃ$\"M46ҫz3xg77D՛BD>E16b&|#6ָٓ'%DPaiCĸ0f& kDfB i\`X9Gqle4P`=`}uߞim5xP(֍ӚP9ȋ=9c>VG!kCL "*yPfTۤ@͘pB4a>HO (!E='.$6ϊ~@~oY(SبlmC-=,쑻1!\; SEZ%W3clPxzP ==U|Oq@-<^}4D!HPN鋠S!MNhmC("۠0tBTJgwiдo ŗ'7@ye)! yEtfj2* #i"!6~ëj5l)t+IW4x,4\AgVaCfw6:د"rmb9WvxI9?5L( N,u;5WRՍQ8P,QpEM+)JzeP=G|3^; hzSMjwD(FN}"9 Rቐ?H2IO SwX)V XY ?#'Bou}n!!00 }$qFa ?Ԍ~#Tx'}~ Z&an@U 6߄|Ou&:8RrUUcK .A 5;~+6acQ8\} 6+' zLl6=HG!B;-ݔ똥`oxeviEsI߁vݼ} qttS#^m'7exu=Lh0g'ˍXoȒ`HnVhhq(S@0Ҭ6$EA9xhٽ}N Sڰ[(,|ɲ\=4<hGxD=!*@Dʁm/܇վipa)F1z4K$`;:N/8JU5N {1"12wX`(-Pjj6t.9f+鉃~92Ӣ,Ҋeas7 'tBق&̆ w9'|IG%N,0 x+Q_yƴ\\E|!|cc #{^IdUvCvK뾏3-^8jK;P08L͔\pì$z3i[b!SlvD (z~:g<Wa2CS@xɦMMp1"B$P2vg^İCY^)VQV*‘2- j%ܤ$Mv3sð3meC9S;v0xCa f `c#7p,"UiVMnxۖ7RI'?Fj<1N E%֡ȑ1syc$?@?|`_!>$[B Dp|DIΔ?a$BQYgQU{P nY[&\1λس fyB|"gDM YZjD6F0h =lFS(Hq X"Na]ޛ5o2-Jc_ncںmqqwF0i mVҍ'k15LѠ7 ִۛ&f#KA5wrcp(i chnH95VdM K\aя^;1#Ýk,.8WT¤cˮzzX1{RoˍŸ^eY>_6QYR" W=T5Yq{~DBSM0|IF>>/YJ1E13R(Q4JD}\F}xesq?8 }B #}(R*O>#OyTo1[7osZS<ַ_7KO\o۷s۴۩ C~:nohfĶts=TXe0#B3~yOv!;U;Øc̹5> wnw-:N6$۴9 16,;:WٚJ>ACs_@\8qu3V߹FCNzAXLZdiiA|ϻåx9sE4S]z}Y5xw6lf` n5xq>€S9<( v$czr35,nGّʮ"'I2LnݷxQyY&q9r巳>zAU C0f Au~ϟhuFG9Q|/wu78vFxsJcϝAg92,Jvy y_#Hg=1h6cdi!È0/f?O(~h~|jgLjPU`RRQPӀ߮Ъql Ï7fSX'RJY+8*Z ApBPYY7i{AU K(Orw8"ki;Hi)غYh>2\A25"<-MωßlJLz_єO>WJM^B K ty+1rSo`h;&K2QC' ɊɳKEևۃl DS*,փp|up(jҔ$qlޢa b ]6И @`W0vbmDR-ET%ތ""dU0`D@ c-!D:hAMq@)NV !By)0 -֩@ƌe x{@G,m}Y4{ChݘV IþwQ"#Hjwμ;ŝO@@׀=JbDKQ׀=cA3"n+4odɧ":=|y􊣐UJ&۔c|kuֵ21Y{瘎(WW8X Az(0CP%3)>ӹ:⟌vv@-1"4``v¬;PWh%LVg~570P`ēGTMF7=!ǣ\'z 63@JulKU=BD::ΆL"TCX+so GW&ɰ`Hހ3l rf5B>]a!:(p["H@q@Sc Ll k"> ƿMlCɓ}? W$!FNmf'|k*0V0H xUb0Rjh}aC/t 5ت ;o .xd ogjD 0`*lk|N@u e!(х!՝U$AwbCMC0 <`#ŵ y^\gDԒ D FAwu]۱V)9 oR䔦x/&;( ( ҙȉYr"tB4]'S9zN`\ yW`Mcecd@:Z\ȷId.mHLdgaҚ SK13l^j vTv9/thD:  I6#w@J!$yw &!y8ew%eWxZmgcEs;1N8ƃG)^S).J xv?#4Qa]A!M)=PL'@!Z VA/[ xq$UNJ"Hq@VSx`ٚnc@Y eR@7Z XKbg +=ڪU {B+Y? P AR ?W"^d}$B8$ݺR#P)tF:`LI$D2^*q]7@`dt!R'ca@\UhzfAv|Y%C|N3NɀraPKNw>ww&@P}z;{YxaaSԃ~gw-"2?Q! DI`a^D!}#I | nC}s<:5MY q\'Hi+\ˊl|tw:vř :==秈rDHZ2N{Lxҡ"8K8C#D~b[.-w~ŝ lD;xUA,1sf6Gň$pf\dfoC2%xK{I3|rzFY8e(lϕpR_xxnŸN߼x &Kmk) Fb@=vocUR @|>QS-RM?a@r!d~C(@R쓯 ;?Q^ov)d=bj։CZLVUVڿJS`1=||y_1C&J9"v>>^0H{D״ l`5D̔Mzs>&|p\AC:8O|(*#L|p7%{N%Ά7%9^WH{8|:\fevG3tW4,ur3"J"j%={hwb$"qjs>ٿd֙Y"g/x DVT@5Zk5o{4p@ Ѳ͈ x]53l:#t*(=up9SW]ٱwּҎ! fy!Y1 D 2(>:^P}G9-`;6|-6bq{<^P!˶CՐP_؉ːwx=c1JlyE40P|>|tG( P9,5`bIeBi3.IO|{D|\L q"?*fe\%E f/KI V !.9ߖ 6@{_?~Afgkd}OWe ䷟pތ+TqK8>)1Dv~wt ~0=0_P[XMR$!(JhX$xB[`t ket_ g=띅!z)naT۞yN]ͺ@HNh4y3B7ي\JIGSRƶ= }bonO\*gTU`mV-V-V-V?d`R/CE4 %`{s$t\ xv>$CƗ .dho *\3xT`k@-yp0T>()yNK\QlXIxṿ߉ҌN:rH}?2T|{$s:]O}zr!Q >Anp 6Ý3z |c,F8a!\6'B /6dB(ڽx lJCc6, <:uSx[&'L 8 A AXB0&/*wMd3dfB<>w=Q~; ӶbdcTotʛs!P ALr+s{gI];Pe2lm4@D ~?Ϛ."f#^x'qw3n5?>r#J-'_M@}>8߸g(\`Px`?;C O=|v>Si;x"we6PwigSy0H@Mg{T;oL*F2iϸ`& iL 2BjP}$|{*P+bBqD 4P9,T%r m5+~}.t+fIBIȆaD]2Sjzlq :g'dGd0|(ɈDӍ>96'E3*Qtr!d*jBL$7ܪ@'Ckˀ9[6:kiEM^@)r<&6m.Pt%|=g^I絝] ~ hGڷ'ǦD=yzM9087>o t='ğ3ӧlD:/@,זo@"ÿa:x4=Sҥ FI :}Ȯ{4պ^*K 5ѾD "@Ha3 @U BJ*v1MQfS':/ KX'%̦vp6IݿWZr--(0=0b|Ӗ];GO,l# I33(8-H݌9*UC X0( ű" v '7aȈ\I,;@ C[7, *w5ݳTU`z?1,b Km;UUUqw-cϖ bxc6~`ƍXlNXPXc̼ C %x +(j Q Ap$ 81x)Gc j%gOfO8В3ӟ=>o><=eF't6txb |?YU1M,@ Z N׭@+pG @ 'hDp"HB|0.yM{DEd4ҧ&3ciry*Zhy}Ϝ8;8loT3Q}|e^ jd -(ibIA+sD5j̅xa'̒2p0;QPuYJՈ#_j%{nVN_",3ĺ1T ˰81SEL!̒HD6c݅g[HCXu e=T&.݀ 9HE) I/*ǔQln>_> !X?`T `;wy7&9\^waw|2yOM`|O"ROIpCg̖Gǿ>i>#"JWcmk3Hh7|vD2.:xc͐;f&CxSbŽ̇vQP: q*NBT"UnF(нgx9us=@M[#HW7hT!7"nJ$~ܝ$4rX`A\8bj'PmgX (p,NOr TȘV>W1Ɇ7Y(h4d3WÎ\X0#X`F| Ϸ̠}gbp3rE˙Ds>(!EݾJLzG m̍87;ˢu &1wZDdntP%0#<}˶-H $6|~Jy k9!l}g;*=C69X>IcQӕk9y΁zSďC)bv[r \bҾMB9xlCd# " +/A];\Sm,1B;e'=0K=yu?]v<<%x쾁;_3{׬KHcC pyt Ȣz~e-$!oӆ IҧU!ǧ\swg1;IxP &ց\0,'XagTA> [rpIP"0)8n!N$>Hxrzd.? < )Qdg:dh:@rލ3Īnuޕ53GVg8((@kvq0A5l*/؝CO;Ci 9|p`I{QLQt"x텛W*~Tx `;=zQ%7=K =|6 5(:u&v 3 -eoӶC+>GMRiJ $m&qbu/MQ5? &AAfѶ%-߀?_t ?!Unktz"j(|Vm[jVڶ[j֭mննmm[jUUF*MR QZȨur:ԯT% L0H ۃZ&Sr0iiUb ٥0UASbi=yAoo}>i8Iu9>t03F#7'qXGokvp;o`QmxY߸=n1;· ^? .&`Ђ}~_t~Cّ}dOԜ=R*ӑ'@uC!6o`fAYt'DE&{֝l9"a<@bG nn700tJO!USn=DQPdXpCnSO$J -9 LHbAGڟ `U pc4I4 `yHټI:w=Js%o GM. %|7_U B\!df2;qGa s/U5AMST-4U5MSTw&o]m4sy`A0PL A2U4z:nij3A|SɪjibƘ}:Z: 7,!T y({߯sփ4|EC'u\"geŃ_K^Sޡ̒x&!!BF=PS0Q#ZA^\aNJin~OMms|rSbF-h^vGG"iM:D Kt)VqA("P7#$l^AV[hZTКZ]SA kFR:.׃%t/-C;zWgww!(g(ϡw̦Ie 6 ;|mnQ1Ǔ['8kj}93[ Tkwf^8@HRq]uƉᾚ F`FqXMIMh*]ݧ#2>{dh G9KafzGmBC`CQF[5g{"k8f鈰`%kqI`Ȗ!;3sw/w$;0#-sH Y<,6|WèLthQx@!#(wyDO{\,b4@ʩIhzo{ k'"ϡ'uc@+ʇ[x"N.@y$k(xZ@nhK~-!/'ln5dF/r 7CH܏FMoQs̕X[]:,7+T~B0 uׁh݌D" $"1B−,_,@JעBp}g v"̇{2#XH뿚ͩfDmQF<]AKd  00h@ˡ]Mɮ)&Yc2E5 -IzM:zC?_u=q@0PҸdz(4Ty>`Ha4;cIXAߴ3E>׷~I6I&de+3ɞKbƆ>zgef%~ 8hNZ \Ίi@Bf|N#tvGjA}uOO.0RJ=pt=hfMaF >:NA!3|cA#ckɲ&kݾ܁bO#0o#El^$aơI[2tdn-rA S6/rNfNŞ&O9r W tx*$aUs$s(uTQJT5]t5}mxN ^@'s ݦ  *Pcqٞ 0pE!1IsyI\ g3xbd6rXl$2EQ*N BTNHr /M᪹/  ]2jJ60tWb@߈j/ۼJU{]7lmxb[4mC֘]R | kʆ ϥ yA !N#_~jlSָt(q7{eHxpH EƤ~K$W>_1bOQ>h>'Fe|+r6VgOe\G:k vCdTcf1}K& ITBBYŀZh9sfsaag`C믫ۻit V=uݕDF*BaMN!d<\P:c C@R;Wp:7EJw$ʺ֩dԨ<o\*><06z\I6U b#8:8Ooh^w@v8P\|klWm$tBK4kb"&!W [hMCsd+CX9HGr\5H NfOg3x[bDbpu GCn1xN2^/r ,,)i>9WR'9S53S53S5!$N}1`ӝc{I& @L N"(_,uK(-d:/rFa2K#PnG`dBD8L/U3*T`Lf tdDQ6*7Zgi:SifVnO6ײʺ{as"aK}зN<G7ѷ"Tl/v j\8@fb5D XpnI!PKdM͖C24 V촜"e Q)ZbK>R}1w/I )Zo[.ܜhѯd43{]=:F7(7/@tI oiXx8V Ȫq;q;:57Y9Tqikyxz-~0ugau#Ё1d5bAFKoJo͆3^߄ z$A HD(Qh_K"+KLNO]zN)IS;r2XLS?=Tj:Qu d2 D 녚C":XB)\mu1ѣa[eͣ4fHOH?Ň́lrI;`< ~N'7c@t /CН>BtP_9?9OrOBF^Z!]9HvZF ~% I ŧFjͱ%I%X,9{Y', G"&?4Uӿg}\βP}ԺkI9+[;:ߺ.h30㏗ȶ'Y冝B^d.޾W~?rO'ØhkB{4aG^9]E@;N,ZHD\@kZSh5Z`-@d" QSUh Q\`0 8;?`?DLMS(qq a">4 QL JRa N%m~zviY_Z۝mI@DHq.W]#nf X(RPߍma؀{U=.ve?ъ4[Q'8{P|`ǏSGd_LZr"m &X NH tP.go،sy0##(wM?~q xŪBP"Po*}jBhFOQ9?nی6(()CDD{GL9 <_Hz ΎP]4I*C;uD"~ T/hb8 AYQ0- ONW{$;!D"OtSrO@rLqxzXY+o) 5:XU"ߧڿo9~G//*r{!|8 ݕ05\cߐ۸r7hC"VL44b##n2>cN.2F H%5Uc 5 -:z_`sBB%IQЃEP_0CY/0$z^={|>'gBʅ,GSng٪b?O޽yϚWXyI2yJ[`f> /HC* 5P2{2ܿDЦsQ>ˍ3M(QƗUa 7*"$'x4ϿmA G,S8X>8HI[ 0õ)ր3#]e\4]d0361cbP7CIT:ݳ&ҩ @[Ykg8;uUIc{Qinj5wCLT I}7T}쇸> `\`A}m#5qk+Ҕ#LI p- WlqGOhYp*AFPD5ke&% ;8NBO[Zk!N$1\J*3@EAJjR`>c9]NL*"D23*(4WـD?i_/dfOZL3wEFtZwh:'D6nss}CxY*))R>oé_?W?F0x7 ~YėMOy:~RbZ}IT'5i8mKMK;W!ɧm5,&GPhA#S Qt >60k5)Ot]sP;Lt]2`8<*=m!r?q ɥ] z#U%#|߸W[(0޾Hi @P0t#YیIx>:D 2zX h)$|gd:_dW!H{54p !/VϴayR^B$(H(<;ӉOܮCIJa̲&1cme6y+) nb ,80PMXgLLР-BxAuDHM 3Nfgv%O碚 %* (bc&II<8 4 gG#*(OvyVEXٹYJ Ge'Ϧ'$4Os^͑X4-5iC} x ttq%K}z㱳{c#a͗?Fh]S~ HStH8 /ǒ>oiOÒdyU Sѕfxx`P$PE,<= _c /bR" }H>`|!"" ":KS?AS B`}dOwQ*)3{Oc9ROiզ<5428bW|OR HIAk4J`Ph5Lgow<,cC6cDFSOьb'`66" PtHJi;M/)|l\ă4A+UD `cAJ CSF#o_n.Dֺ!+(E%DX EـmID,UDHS4LLERDD A0 E3@D$, MUGQJǠ?L/ QPPA d:с]m"i6|I h^V/We;r}1<#QL8fc8QOIub5^ -Lf"yKc.x1f+`ƄDU*bUPl/A[&"bP)gȆ~\vTl{35á( R(B%h)_/y@`Sr׆ed !Q}񌓣Fk-Mč+j!42Y/-G2F]ed'Ct}4t}0cxC:$gG\D ѬY\ +7ēH/9oAGvqb =Lj&rir"H, sw@] lˆX("it )4omdTlk(@ nX޹M)V Le6 E"1]Hw4R KF11Q2*I¶&jݣ#75gmt<_C$6 ;;I YH:{`6!`p$hMC蜗K9x8 ru dr!Ǝ&ʓ|e6ũXC'WCOXRL$n,y^Ͱ" B|*p \>eBzq%@ #BSSP}{f\a 5\E٣QVX7gO :ksd9\J薜' DgI$] SJs i k?T(،ł RM8xӦ*X6F|,'ZPOHetI,Oq@C$&xCGe1l$<)By )$ZB/ܽCBBCCGbqn'}pߟ;CLR@w౨bH,_wһr{k njX~EBQ?|29N/ C]ӝU5UEDU!B$<\y- Bq#l"X`FNoX!Fp9А}r^wNoG؈<;:f-2%T2?g9R~~?ͧe(-ǚm Q<gd{9Q &lM zn_j: ugd{t\ tzg]a??"v$ O@>_3?7-UB?MSKz  Km/YM*$P``ƒy9?fnH7I? &zvG (&Hnjn_郆+ X2_C#PL1LعDcGֿzp;rS&F_f0=_v3Hl$?W>}|<+,(%x~' :AW)B ӥ4HysRQ3I 8G /PMM!OHr #BM=?b;~}˝GI'Z'SDM #E(s ̟w4jέ!5}5#VUc8U[>EDQ˂JZ+hK6jOǪZ fN-DD&1@DAp"zͩ?yux᠗(pѢ$?H~͔K ҩ)@GhH9 }ږiD3 9~C5&B - 4E=Bą KP 1*44CH(F$Ha|WBiB`65Y誩!8KiuPq/6@Bd>)@=WkA8+as9l""˴CӰg8?Ȥ7O!Ƒ9Cd%=ϗёuc>l'TE?<0aZXoa׍w3(F|d=b`/;t5=ɆDap|GOq(n2a7?4.yPz$hd"O PaJ{ظ<0 ԎaнFai>=<^v쇀*X|t׍R8@H WQH?G).IIy}[|dwu S@Q(r$?Fϰa 'bHdDJOJWl^/{;Bve0$=29W{5tfR]lFfeE39`3$1ܕ2/h]y;.5Cqw`amѼ'vk P~6Cl)ƪ0G LY၌?gmC8*Muh8M%H-VVe[|_ V="+&ɵP1hj/V@[Sts G"+UWNv)"$ % 3Z< 3hEC<[4pܙÏ̄MgښZDg{1wy˦}9֎'U^Qyg+3Su*(07!ZJ%ؐ͜?7rH$$B+$2@bi)0튑|ߩo:v-͠7t6ˠ}&2MN"G)d@J$ёyѳ89FU-ZXhQi\߸^](r )D4shęz<]9jF86 frmmu"T=qhcphdnq;0Df  A0Z({k|3^uZ+bir^X [ g!aLكr9ƒ?m&ў>4 @!(T'G0$? }w $G s= tм2m_NCT _9bMFc?`Rb?у8Eb<`ᾱ`x}BWHdtRc}ч8&H%ᇒVs`(XvAAS'B(''*"/ \ 3b ̝QIJ"h" pR xL\| OxA'I FubP# @P@O?a|ois>y~~ r >}a5E6UGmCAA1M]1D* T@qgk$[mvT3)a5@{s#uڻXn3Z6JTD= Cb:3m:ӇKU=z G;ndP͛1XUjIݬ.jv^pfӣTA]N|5\NF8O8Sz/6"!Y0QMب**RWwV޷5n3тF|d92^'"%0d$Hu`8 Y8@ݎ:7nJîB.v>q>Y8NYA:N]\E:Qu.؊wWݼ+1D])RQ)()*b q$RA\bJ&U5Bsw<˱b~TN9$ⅾE"1oM7k,Rk7@M7Ij&c$QF%&Nqc2̭. ֤+l$VL57L$lw&gb\4%RVנZ@OxL0Z)4HwYO^@4wb'gTh>2ƘRvbaSV~FTQ02]2lK_-t'!l L|c8~yﯿąshoU{o]u3a,6%z A9&ރM՘$ #b פhN zv~fƷcm.0-6h4t< / и%9f2(K7ER(*:$9l.;.cZr'+ "#;(aH<ǐRl'Vl~˸>W'͓ܺt=d>bkc8Flwjb2c3iܮp!40 3sߝ3bL+X)\H+@RSUI!/Y"^CR5J?0hH`!$?']`B?`iWǧ\6b%:} 0yʐ<̊.a"$!PɑS':jƵ;yeOˈ*&SWp3Q{ Iʏ 50ue܋˷w-%I~{4t٣!E66lSMߡl`Ёƶ hJAC(AC@-0Ab83fSh(By;+NZK6}W Д/5{h"6Iʮ R9;yu+ 0wf/cjLk ,Da !@(JTVQ:5@a !" :P P@\`G)EC/9 i肖b8pdiTv7 +w$1宒Z imqr&-V1V1KPAKJwL݃pS&/3@ BRq}FHg}fHjM:4PYRBj/ΗbХ^_~8k 4nHha`<];ƨm WD'`:j$$& rM6#9H3=I3 "(QFR=Ǧa`Zqd((C~Uz,ŊuO1A.i[UE`AEP"N?(iE]) p XsyGm8\4IL⪪]A7ް/+e+F1ZfY$^lDvu*<_X2!qY$IFahR$Q-6eǦ"24cٸ`-AFr7ޤ\a !&z&IRo=8<|!ZX>d6LhցеhpR,(> FUd NAS 0 ?Za5Ғ@d2ي!'lp1ؽ:zނކA$/d#vXw85YtjY6 ʲ(cUY+T镶&i7 ;F!?&YEV%Zmhګv՛Uڳj?CAp1pnZŽii*jiKF4mNxpW \V.W''Y3؎ (YoY+[t`mpR-3g#\tJp)RHޅ#E}ZjTن  -X bAS(4 4+jC0^̙$`/Ì@cFfZ0Lv.+|ϒ?/x:뮰R:Ȝ҈.k2_ʒbzɮb ~wLEB7}jVGX8wd[6zHB0Ƶs Q+D ИG?ocb3_`yn@@9 mxoxloŨiA"|}A"P i(_&ww~cr Jx4FQDD%F֐A2 xh:}J4 ĜIV$A^0ISTf }C"#T 3:(.RB)Sćt2U)F 4e4b{o7[p޴kţXFYkZe8gMei J!JTHth`!IJS>mZ6LC$5Z"""#D! # RRR)($R 9k%&@z!9~[%DG) X=vwQg]Bq44SRPYxXfP:Ocyɪq|'(({W'̑q]CbfBn5(rb]zC΂BlrE@鉫aC|*/} Z?dN[~Fo(^f~>vPVPT<8Wm 粺.RON QGUlӭ(z#!a e4Lp3Df4l!C/CX@0a4R& 0mf ڊ6uX&]?hX+F~II1cĠ?99< }VfeҔ`MGRc R1#Ll^F{D= =k*Wү`n؊(s]N z[QG`f$;OfUp42X :Du(,v𩃊GFz<۶Si >'zw'oC՞q2fp:u}q8 C.O1eq.xrJBMx,2S 9Χ1Aӧ80޸G",Olýi&@zczފdFwy%c"6 16Vu(_8j9]ܺ xT%Aִ޻.q? ~ {3eqw=x|YlyG;rXEb³zM, 9Ƴ,THl$~u \h004 qFI a5p+ \00Q%wqGfV(IA}a1"PQ'C٢zG)mh^0Ж'V0C@I3>;̀*'|f@ WDR,0#TCv@ȆX 4nM̝8vE[3H^n`,OnNחp$"{@.x@@+8No'GIxD-D?o SJn& Nt+4PaW0@no.u7ÌN6@DId7țs߇!ු9u>6yvHoiR/C1ώ:#< (l)@E[1D^Bna{tI6ӥ`wnWhPt!VK+D/evX5F2^HDU^#xM1s`9#UJFb"oۣNp@fa!)Am/ߤ͆ez'o46rr.L]͇1K0j .cқFK+u>xi`0j% ΎX23;nd 2 lb 9[Ј9bܷ{SS D ElH!fVH|>!s8ZI$U$/R- oI}DH!J9$lr7c_y<;m<1g0|`:*, rKE(,AO/p2gP#y1r4&[HL kk2DAY%NX!@Gϊa~Ly=zSG<7a H"ʉ1ý2aMyPC Kl+ Cek:1 @fS&Զ0ư1ލ{/yua|nĐqӲ*p\9eaz,֜?CR%NJj [λǠuAgN:5qd94phv61x G9 /p1:![de1:EvS 6v19`'3xd1͜MԽ1nR(MdeƳQql@SNĘE!C\AFqyvMxV ެ*W#LSD?;2Sݠ=60X%2t`eNTiTm!xa +kQaB (XuO<Őʬ=8 3˨zڈb[|?CaSဍ]gbC38$ ]"5IrߝʑL fN.Ϥx1QpY@Ga Յ<A1=5Q1M wu4P#i36qu9TٸtsMd\Ѫ(x>.+&N]a4ZҽhL| CA@e]պQ68b@MD`T)| &G栋~D}Ld!^tBx{5tC H//3J3*$ z0_Ċ\<>4FRL5 dza)![<"^9 ćrk+KߡY"In'xѣk]G#!7`Ò0خ׈ m`c2KGq,uٝj=6^VR eHb:Vv x';x IZ4G'$yךƸU$8Xws]_Ƶ3Rs D6aI 0gcz"!0 qi.< pû{Mry Vll]]@α8F_nHqwHt-JFOq-y,1s;n0kC'#$ `e໸ HixXU1 x`;ʌQz[5˥Cx)($P#oݤt9ia, A`e_P0 >6Ƶ] b*ӑJ~@ vAî1 z鯿dD(X4[PfBb@qC$GM˺ ;uY b/Glf(n22wq%%mhh!n "l@[ =Z'Q$Ǚ@s@LZMÞ ]! 6$ >@t} epn'zˍS@$d yXLF\N RnA6DxAdT8OƇNf99lAs"9̔thOF'OW#β$!X?drA%G"MEս:##Gd n ,=Fx# @8 C;1tu6p!3΃`ʵ+ ێ(y}yCU8'\D2][\;i1XEiW#QT8MW0k1Vٓ7]༒Kõк #9r[h"̚s;nǥE%]&H~9l|S^1k"KŁLv3=r3m@(8\V KЍNI+!4nHCۊ&DX̗đ.Qj܍H"ĸA`R"6|L @SYpD HcN ܧBPt2Ywhu&AH嵝8( /#3_sQ3qpPH&Cyw%YY [, 0hxx^^'ǁy 7/ģ qB;} E9ns }T47[^v'sKo2*y6L*zAUQ!$P ڽw̝8cnNR`ȡL[v˘uaB$)`E8ٙ Ѥg0˸V5 V6nZUOpxmS\X53ʶ#FE3tucb< s1|Uep @YRw XXwKee\\ާ C8p!aB0n Ct8i+"bLΑ'8AɄxOJ?bZX6f8FǵͭF0Xh)C[* mra+20U%YfpMG3-b ?s 1-ugC1 p*  nmd-Ł1^wQXxk7w 8t/ARܥ&y+{"L^Q OO&s2 VZ%Y#SȜ a-k":#_} o6-yIC<{{wuSi|UmJ#yw#r%.Dr ,=Hg`G|uޣ3tAb5~|.B6g}!t!tuSQ^."..!8'Ҩ='Bklsa| w˨LJ8,A,P[vKB\"$R/0,o:9B'q"#Ľ.7:>MʫP:gAc/LEg SI/S mu}w7;7}B@=3@ Bj (IJ}X@\1KOߕtU<-KBWj*BlDDz:ig8Cמ}O2X;\[h8\5ƍpܸϭl0(caus/ar_\Ƨ Hu$!8q:˻ϰ( 5R 0Ey4AA&hu zlW:@?==wғ֩ǠFp@vcٚ1:wdi)眗bnV'aaljL71YFa&JlŽF2NC+65wl MbM\3 ,;AN|_t0PB(L(40=j;E6Sl\D@sUw+3&>$d}ѫ3"1(%#s.uM-BCcRFjöXYFn@_ ᐗ,=cMlUï"vwۨЁ۩r7hwMMkm{YR/XThQ6c;DbP#::@PBH{ !עY |)U PALBgvɉ B zȕb‰'YP}YJ&L!AؚP2`?$>oPiZbPFZ)C[fQ &xrH4>.,9Oժ5RKi&Tے*C :gd%DAE5PQPR*4!IMӏHbw쨆/ vO?-@r<9|'6MIفO{褥(1 7O͏lznl'61d"$bB<.@GO,lb<նE!Bs;oNqJS/\P~S)~'{w#˟{|QAQjPK>s ?C)Cf >TX=lR *.`gЄRߏ¢_oIw=ELU5Dcu)eABgLf9Qj8XJXT4!ʏzNydD}IGUwןܝԑR4_q0L HL#0PQZDNU(R-zpl>D)cC;lbW hCbHoѽs3eIoҔLOGE FSMAvktsۓZY_ u['hCɄFl jFicVZBHFm !,V6ibN$z`HQ 3ʭ eH&-T ,9;k0/-BM΄;yBƥR0a)8?qbiZwqaPϴxo;Nppc}S甽ԖDzpXJV)I̹ثXh]$88&7Cr K v@1lS !SH(nw+ ʹYg!@+0w!u&jw|?"hr*Jr<^w|= ? _MBw0sRFQ:ILT`w)(d)P-4$PG{o [\)a" lNliǁƳ%cv9&'x|~${p6'LkYF UɃ:WXI2`{(sIw SMɪiZނ.C(!dmm3UT=60TW^hwȻyQk{0fjYAIЁKPm+K C \1H$]i ZiSgC AED+}Lg9cB5+6?d2d]㊮'td$G™k13їdQۣq$I0/Ծ6϶تU~;UUֶڪmE*UUUUUQE($cLT=ho[^ydH# `B$b{8@>:DRQ +,bDr~3/4p{l&UQ.4'˭UaH]189&/y"q Z"Cڝp9H!2ҔЪD%qtr1{p!jި>"\)`Am˞y-dxW:nSb0Qn]=zN !ډ9R)bZFOX^0 ,ӌ8dcu0Et)f=Otam"hy~Y4H,kd(Ǡ9 ̵B(55F C`lÓyf߃cD5&jagO!?&H!;pyVdJ:d2n-Oa,? h`p6FB|\lv8AIӈBB0+R()ӿi\E-5 KAl9:6`m$y *]M$^e=7C XCVAܗwz;<]䲄ĎFrn% 61&w{4>]w (1YhV/1[!a ضfmi?865=p m >Ñ.T+%e 0 ɦ \1EY.2L,8!@9Y 0Vq۷}d0"Gn;D8Ļkn~&t5YRQ۶t܇dY/qCK`Diq! bUw$;bh!SF}|Oy(eO y )?$i&%#bՍ^wLwտG3d_T=i2?1"pi FeJ"q1n騢ٔh"+ji9i.a0 wjKad5M ҃`s=ʆRQx@hH dZFs978 y|pE$@jZ`yOzK0e}_gX̊;-vgnfP Jf+ <Ҡ{`$bQh*&&gx S!HB; F{10Nv"aUAOF{.U-[DF K$e8ľQA7l53Q(6>RI>+A3Z Q%$Pa*!zҍYln xb&L Mj>j'-=3P`) r̘ pT4}s](M$aaN&rAvWX88㑓#(3(AG_|PψY&g]@;vTh$!Tmno h$AiNC:לc|<tIӖͦ0Pf~߲}&D6BRHƒʛ g;@PhAXJZ!c HZ 0PCh`aNxcIſWM'ǦSIXQ>Ɩk֋T˜u׿8:gGƂ6oԥm)sr8`Eb㘄hx8ٳ(n,+F<8;(i珝 iA*KDF$1Qʎ  f_?YOnmqi 9 xSHBF2, F#xuBwp@,(zxRn*@:e'ǟ("! wO?!2#'"E 0,b䒞qOWZO#L!^fﲱ>#=݉ Wd􈃚&J^oQ<ރ, JP>OnDM!H ! ш~2/+d]'ײ] 픶r~wN??Fo6])"^t}ػ1= ;&1 82$$2v^E00!9#0bH:qNBޟ7Olx8;t)< śa DKYFi80JLE,G~q$B( 4 LS* kK8mQ_Q dP -xl;$GBHiJ4CFMFtJBЈ!CٲcDc?EO#<04VvcgP/(>+oPP= ^'?B?sTMCJ?lj|j/t8\XxYS{%Z>V7IQT~2O=/ټm>NQ}aNMQw`px1 i'Д!'vd$GThOWxȠ|zC=JwAIDd\3P5VaM/@}vrw'Yᤗ .U1 C (V$r2I\00 lT>_{3ھ2"xGAL ҅Gvh#r#r9Esm#j x7ٛW[tws[$`h{ŕ`[:=Lt7M:g>3a{SK:uD|lOZCQH)rA5s#F#0QBt +$LEi% NJ!H(pDBt0LЀbғP( 1( ='@u'˷G8!wD^eQREϿZБG|.~Jdk)(S$li@SϕUQaxBB:L+K6pj!B 1(y$nHUFû>pIkU -E*Y9v dkdg}&]%uDIRD!@><>oMvN[pNeNBS${[$7|d_˚!SwL #z)4EPN!.VB$Mk܁C+וPݨ  XB i_[b@ڦv0n>޴;`r0='+ VjGPU(/τUDI^DHIILOl?3@J*N!;_7up9~!y[a5l$1z2&30kSWv3<&֣^m!j# g17wq:2MŬ:s.E<ˊ)ƼhGaǑFgN*1 lBѠ1%iRb#KmmX s&5tTObrh\Q4Wޕ>ZsʆmmuQOOׯy0^Wdd  L$+`QtA;  F zDM#/X0e%J ) #>iId|`Ha)" C %)JFOG y"sncg`8J ']2C *J ](:4a$=$ t:HQVP{l@BC )" Z4TH&diB`jVH$"*"(l%)pKHM"UҔ#JPAU4!HKT4QIN̅QET %P J "IJL Kl"BeC@R BPMLHҔ%!MlP*ih i(bRZ(tĴDJ4fd*&̅~^ A0BSh_  %YYqmc I$8 PQa%?4 zv FgG^")=BJ`)(*)Q-!@h3a5D`hl@SIh"qUtPqʝ~i4_sSBNgZ08 4 a$&9/b(p***f.NHP\qE5aɃ;tdP}U" D:X|A}$@;~6ʒ:0Q4M%|Eð@D DKU,!IHPC EPU#D4Դ4UDIE5ML I$0L)J"J)R̬Ĕ(WCm&mfs|ףͫaY bxN>/rgԅ;&C zr9`SS]0?=Xh3*S(0>}sN?~xCTE; 8C@# c_na|": ā]2d夿9`0j\X2}LA(J/~gA\GA xjޭ] 3h礝$cݦku}j5u,V8T*?zb/:k޷3|x@TA LBEyB d .b Ŵ'j]2 ьa_F%`@?cHfhU1&b]A)$~;ͦ nHbWE" kQP<A)&2Σ}oa 塟=`mi!&h.aUXd[xkm7a v-do6E )a1 }X 5 xk|c#vN$` 6p@=89=U %٢Jc9fWaIb@h#UtuBQt(4rDzV'+޽ЈC20q?<|H5utQ.o! #e{줡>{od3t*ҧ\J@4`LAX*rb-O<P\XiA>W:70,&%$ȜF (CH[#50i :sTX`pk"EQB 6˄:n Հxi`1l@1F[{m4M]7Cf'Cb&;#&{g8 Mt_ cƾPTK՝#NɄL룿wn$_  )tNRHGx|ڱ7Xc%MC<"(=+fXLT+c\Z?Рce {9rlT<`yE2o)WHB$w]\@.Z9&5)DjP:Hރy z?G :_{! ߖɽ"uc `(=>ϣ@;,(a/r|ܡ'ip$d !>ۦPH %$/ u,,sQ8잉R x9J]*DYU%""2{OS=rkBy?=H?B%~E,B>#}~h@Q IBb6&jAyd0JH_@(=b&B%4mP pլ6#C̷ʕR\ 9  :aVaJ|wt=ia.!f:~/cCE @STÚCcIPxoRPQ3TU}M4'T`KT²a1eI-P(%IZXpKMco8ս'' 7h({ii@!D4J7|?$&cfe% WALaM^9l9oZ \ 071(Rza&C!zxnpSFj (P*:?ޠVaǬb:%A`ui $+JZRQ`}}钍*PP2? _F4d ;tTG̠03(F,~M ,\ ?m2L'u:>p~F0⪤|ª~U<UY"ieK HPstry: RĨd:d蒄L@a11 l J@z`avh ޮ{?SDA!#S$YZr6 g+hRޅp%$:oMhG.16uͻ/.pqu!.`a<{Tj U. 4 >4Uh8Pה*gax KJ ϙ5qO܉TǾ|wu< EbF|8X9os4:sqxⱓ g DTv:Z;t:js]!oϪ=mnqL"S8vT|qu`ևtf*Л x6OO#lэSz?n]w[fG`5c8hDx xH^VƞD k՜2(T A>ÃE?X簓31Quِ=θISz\iSjdHy`*Q&*F"(h]P0Ki4(U4UM^`W$ DZ/NjBakL|mDOɻĐy KcjمӦ$6AI*,R G >&2e`nN{Z $B8lMJ;pbHXGRw sre^ O.AeYo~_ UoT  ͵)'D1˞3NiSYD<2:VraF5t4rC:9Ǘh_i' j.fr#Mpyhz쏺OL4'\M Bcj/eHT SG}1x?p(ߝb[p-iv,=1_i :vjNWSCEv}eD22eC-|l@`cmA J@%A,$BI0PGPP) 3 IZ4@3+R! 0AJy $(N1- , D± 4 LıP,R0PJE-L QM$TNO#˃7Emh`f`#cm{w@S(a>zQPBS@ Rf/̓i;#mcfU 0:uOc69Ey! v$ 7/4Dr!h)B4!w$=! > a*EB?(iJL,I¼1 D: U `}uH77KOgfi&1x8\\dR-4ђk!Ț:r(& ɜr(v(rj-I4̫LjhÆ Ƌ&el+cRx\(^,/7O,ޣR+725}"!6 mycv" Qj1(;|0H@Q^aT\!ZaE0HC sv7@ EjtBF ;Z4a?>a}" []ّ&ѴNJKo_c. (TLXyʙ7҄Kfk@'C!!Gx&MY#ũ4 VdP0|"Jnvsy n-{kI9GI> S^x_q[QoG=IPh Z^D:<BQ|Aҋ]rE4Tb|ʞ:Q 64HRA7"8ØƐ&nP ܴQFob+/.5 "O;X/-#ȩ(7DohX?guWAp{tHOvF*" d:NP f!ć+Dj!eFd frYO'Xj|9s=H&"H JcPr DgQC'5]0:r0p& ,TsoߎTTicmo+CI(o't{C1*)V$|9+N!@'ԀsI 61=agr.} a1'Bz٨s=q9N9xF)%#֕KT) #6&k,YE"pf Ek`=LtRE6s۱FR"*m9& 8Q_5'~ˊ*O6^&2$b #I;dK.B`/᪒-I-0*≳xydVvxcq\wI1!I(qȞdgQժ`DGc&fkxHGFn {F東\\xfqc\OLhjط&+h`o[dgD繜g='r_SA:bIhbgC_>4,+ Q,ǃMJ6FYW :p㘇.7U7 lY6h,7CCEfmc{jiCK,,>Ma05۸ed,ѽ^$qRӀCDdLDт2:[Щ7JlւiZh bf7h:3rHBh"EJrjMt4sb" ""0`H8,X##Ow{0Has}~iX% @{?%&u#=y {,;uywȁ B "B,#>N.1Bש68|&'% @K@ikJD0khۥ q$S#`.1HcO.RYٹ^@m ]ke-J -`$d[+4[tcցOwY pcUkToMLF,k#tqLkRRP( [uk6F ō# <ꊃV"63[EFM%nU0to;Ʊi4X!P6ٶ GeTXҟP@Zjb526hRk&\- dC>WSX+ምZ2u@)) x|w(yV !_# U)_p-Oi ^|8Ԇ32)WJ0anDHo<$۲gK1H$ XS.&h=lYgh~-u(%"a<| [.4y,{!˫! SNJ>~ -N/gcC]'TMG ;/, tOXA@@ESF>QG?}>Jh4R8;0AĈ>Dfo)7>`ަt\ŒNCZ*fj8H|*(iEP%4ATPABDPVHjb)Pz6lfg" F LC`K4T9 W+D>wx{` afBm2 H /̺M4Ō_$N! F ul>YqS'r'$9{$ѳN#@P4%SBa0u yAO8ϛ6S>/^ [FS2z4R1%!X`^31 օllԀ1flЙfC+4R -:=]l6漌ףzF%8=xzj5S6488haIJ?sF=6 B]DRKC۶4AFcLIMׯ=Wc!aD(I2S&!ϙg(JZ)}IJiZҧ{j",[Xt<a-JR'&'eduCJѓC@4-OO8CGӊ>}~׏~8ߧ=d&(1x+f*+*۵qŗbe :4"nBn@jd*MHzcvZ]Ti1吔8zݺ_DT4сRegut7 B0x\$82AhRvpQCXi?[ڢϷ}o~xƏiL$_)@J2(煇"黅?# {O :x>t?@V*yk:QƕnJcʆR&=8a`a-g[PPG>0 "AH}U}'~m|La0 fh/=SQ'<0T=/`~~Ӑab>xh% ` hF~~MWњ0Ib45\`^ /n?$U>}ܻ{v AO ԉ-@A1X΅b_},T`+&/ <#^İg'.j)>kfHIDӤ,cΖ#YB; d&8~S}_if{*!R(. ?栶[T(2'&J@薌>d*yU`G4 !Nm  Q TE4%QOԱ Ո(~OIO(·gF:bh0vgsrv1u`8`1vչn9H[hk6c11B;@ p-& JAj*j^,h20ҳ /y~% `~ %?$DIOet@* p?9тsh>''0?~Ni|X50X)='I:d;߈0֋@^4&yqQEz9-%aCvVhP!!uNz:Hj0pv8 O"OB5'@ @p014@"9q$O)bhEf T~ CHOo6& 7|=>ӡE RG=AjN7؋fŨxSL7ܫm?)߁ٺOtܬLtPFȹ*ߖ9?^6;H|ϻWxK.ꆏi)32@\jZ\_R/wirzz<.+~Pd%'@Ei>4h]>Z]T5DIDuC\@,ȀŁ4l !CNp(#>*I܁o|mQz6Hja 0c&VfEIkZXl 15+2U $t ralx$b{=lW67uEX@.I2o+{r*HJZj Q>AO."d>BCT5>gnO 6CN+wu,.Ki-fC{N|gHVI7rDli2M`:l.89u?-4܆W ʭ#|nU^&Av˫P^*}1LAá j~Fu:g(m|ŷF$Ѓ() }a8B7f)6Xƴg{"S[ (Rj,eu(4ކE"M$d zX<,tP:Y]HݑƆFfLyiHD6@i,fien6"02-C"AZ(P7<\ XԆ$h~v:ݍ]cYAtqݎ8cs=c3% bkGˉj!dOIUAhbqhj=.̵.2(4HV"kaHn5HeAc3S+I. @hy'@H)#;~p|#9tQ"R*M0eo^JOw8p{;wsS3A)&|A]bB6C.IoWx |[IbaDեyz^`VbU ~pjBII s(L;'too&sy@--zBAg{DH E]hܚ=һy.BT%#JP@ԓ34ffR()tw;lj9sn4.4N0h-RRŷwTuWvU `v1`p8j<uqw=#aä^@(PI !aPH8 w&40!!ts 3P 'zQ!og EfiєI^8HP  @"fZi"PlD(17"LDRQJPI2H (+ )E)n-E%a`0@SOPD1<@owz"d akB(šv3ه@؈Yȱ|$3sO4C?3^S^XF#GwpA LSIETD1REE2E2QDE2E1E)A M,DFBd-wߓae QAX렡ʆ:hf ȩXpB!hz`Ѥ{+Ah1C n0`ƺL?mh 5XqAt:("8OeEWȜ) <|q2V(Je"ID_{  RG@i ""( ZBaR" $I F`JVHj%V YZHW9pPM0M:$Ёh D<H[y$#x3Ё&P^zj8Rr&C!4`mv&g*XuB-1)-$-r6 p=M,\<)jiɤJi*$)"B&MlnDu3D(D@? r2yy ^n!H +"F36Qptj|u> #C2xI ;;tqr3~JLKP` %"h̥a? xt`lT BP.{ݑ1644N1{Stg8XQ 5@KXd# hY.0?u5Y`܍@hMC OI[rgmN.&^a"6_ OxEE4nN g~b:Z"#1S1LDLDDDM^$}>A*wJ?H'hx w='̉!+ 'B<Mauu{M>\ $1^7lfK:I5k'myv3_aͮF b"zW&+'YU6Pz)%{G&M/ZA@w:7ј3Ap#8a]iIF؃ii]h4U2.;cFI36LCwIQ2F #̅D}}m O"#8f_9Lۏ`Z4%,qŠoIz}=?օ۲;(.oRB0|trv7a4l#}pn&)nC1SPp4;bw]@뫱PJB#00u;HPRR +1v!e>x|0"XeG.(iRYbZuM>yb) I6ݲPT 0(%M$T$ztU!)$(CF$4!&60t xL3305 1 & maa)'|Bxƺb'̴ 5JPlU45UC,vLQće2Ecb&:H-!%c+ {=6PTq%ES\1q)6CZj ["tjcNJɃAb(iUF(BM'C(dgbţ[4^ص|T>1!Ei"ُリbA _ z˶ XJ{-=(^ };kC""HJ"a HA3S0/x! o<¼/B쟝's檤LPR@5l4h iرFV6l4i4/AӤ8v 0C;A) r2 f?lRd2@ЯPZ` br7>eE($!< qΦa'r#oϟ3 ,5~06sVfU zӺP KY&N.n!) |xvآ[hT69 ̂k/.}5ʷD3 y ĀHw;ɭgFMuh8P؅;jMD5\m0a\ tЌhu_.x#H!4{oc!]ˍzsCX8һ4҇V"ÍU GZ>YUx:{6rZ8HjՓV9$$0D6H#8CM\lvK!(V% $<@ xf6yI#lIzkTZ΀G^W,0@yj.bfc({3Ɂ8&VQ|.=y0l|X8 !kaol^o<5q=Z[r2E\j 3.4 +5UMD0BPx;暙+@ѠfJ4 CFƃLfRX@=x Ah#ަxU8[Lߊ[H?7w7yMpez~8!<-PU U94,E30'LHIHEE KLDġ_x8<524A`< y.wj\@Q?T"DhQ5$* aSW ;kLWLQ1V|$7)$ 05F@.oMf/÷Ѥ" Z:XRT6#ggO<;@Rv߈0|ڶr;/v#FabW{x0CnѴ|tA * 2QzXu@4%C 4T &&AhO xLD$Øh#(:ll;;p2a84Jflg(lC)$d`F9Ǹ3F*Lj\j妰fe,#uʥS͟ vP?pk75$cGfz&C2#@mb!J>N6cbf" L8^`Y2r "0'$A?i ܶ : svz*DB<L!2!$CL҄HEOX@% לGzҼ!ay2l3 (D!@Q!T>7} P_/')P\|VQ _:gчh$z[TVA\i]Hq[{گĶř)~_EKG@ c\X9sgq\|KMᥥ8nA62ht ˜bi4ZORCy%bAϙko̜n`4! EJ蛒t<|uB#UJ%_!ÔA°G0Ҭan!Uy8qFrXcC"0S4!" jx>ca`$"H}aymSBj\U?/ƐnFU+eHg{|.t`P<|H!D!đ"8(פSꈀR?0*O>\0/3(Gl 70P`0v$"OybFBQT !H]:PJ􏓉'xMHPH$ HbmV٢MoeLE!2;Z& !~O_\sAy_py,9FO$nqmQ9}[軟!}X{OVwv^Hjfs sZNVFo Q@pI=FIHb0smz'ySʊNi+q9I&atwq5'" ER7BOIE77!H% !^@uE/"4P'ph Hl=+ޠrZCՊQwWM{9?B3,P>#X~-DX~rLAICI@DJmO7Nn'y6Fu%|'Q65"Oox~23I4Q$$AK@D! r>19 envQi=o\Gz~c$y%3SDڥ?&wrKnJ XnƗq_la?U8Ԧ G,֖~EECOBwp/rt< Gj$&򏰺gVs!IuC!u}1Y? RDHAL`A |N̛%„LUxy?'ZJxoL.!.o Q>l)* G2\Z׉C%-E;Po샡 ;צTxC EEXp6*/" lfj!%Q8aYCR7A6ATGO7&@ 8N0)oD.C}`AYL@: n%8OKU)ʟKJaNe-_\8H$.t%Tm qz!wM8;f9I#E{DN8Ik(pR yL DޠC@ȍ tC}=%/KЫ6o0 x4@NCy(vWk0Ƒ# Kpu}b2( ^w'IIMdl}&p=c*Q9ڵ >+b<Jb (40?4X s"RS.Ч<#E<̫A$4m{8֐x_oˑi=NO{ CZ+Ŗ邺S %wQƙN[țߞ1C띏 1_*yکu Kǻyr[;~u-Pq @0ƆtG nEH4޲"y 4:P;q05'c2;u(G&iQE)$|_8g#W4CQ7$mu0ڬ7 Ch໼ᣥʚmHtț>Đ|TE Iۯ,qLhՈa!y렠<2!GCaT@"d"q=B)A6*Iv4h]ì n]")BDc}~A!Zφ r↏>X85=u>mBmyywRXN!T<ZC3~t|!>@uh}< <IT{N`Yљ&O:71Cl2.iA(& pE1aCKnlG2I,Aȑ]6/b& fp BR} >1((ǮoZHx aq==]RBD8&S|!K ɥ]w/S猀lRcV9HX P1MwspW#S7kx) 3Yo8A3y;ThӓdUgvӒP;xmۥAh 1xoDbi:3&+Kߖ41MP|S a܄LXߟ) D CS۵3慉FJ mMQDLCde^!u!ujJp&Q 8cXblxh$͵F !aPIGЌ7zظ˒12[jr~؈"<)J`tIinϾcJJƢIMb}B~ǹzvtDTxsXa5>~Eк% mɨGl%Lk0.fuR @X [(3з)F#gl }E0kd)&؈p̈́LPM"?kNy^ђ c /8vhji5arkx !i <bbO^P9vI8(F}ankK54ȖӍޚ0it=keJ5 TF$hGzp 䙬BNjCC65' '!HȊCW#3S.HSShM>`n%hj\ATӤUrM b*0IXErsD];|{HCýHdj2.Z#*z*Ӄ7=bEjLG[z*}%WPEo.DɎ0D\LBZqNpމ2\*$Ѷ;ȪqO083-͠QJ]P;|U0. e_*m4#[~^[MT;䑟db[QL[iK}5{h~ۡA! k.R4)9t"e)A0C-@A)#3/4Or*BM LCXTJ`Da4÷fh" lf'hJV=G<;:0գmwcFqfM E?HP|aob `8"G`-/)zC˭M0EJ4QEPh|Cd)dN[k5bݠ"b 0L%L9wtТ7AB %TL4Bт$$iZ SB}DLIK:Agh&bb )i)&+ 2Q4>%^DEFcj:F3ey;Izhb6* )!J<yF4N Dh̥IڵD2]0D t'7hD4  6ۏJTNKtdv5>Ҩ*CeHmh02v,Q5Dx[ivheL%Dyr]JmyAB=;ă O)I(RI/C38x= ! 2> bjASi [_hH FIhΙ^Q͵@$1f jgg `L6;$7dv( _7;w=A~'b-=(f8 a@3! Bf)&V Mwp)ŝf% N?GM8c9%t4RUHH@DKE J\I*Wva$i:&cNU4f{[hd`Xr!]T18id+Ed٬LNz" ڐ.Vb|M݅86u1 \]lZ%`4VAƦscd1#rţ˞SXWEn4iUVjMWqnZڌuSأ9Y3qk(;9ls#7 %GF9 Ws:)'6&!'HCzI/fJħ&lx&!CVR3 8/9%j8;Sm6a_wacn3Iy+C`\jOfiLIcj G)zpϺP<K&I>fGUHC@1x6\C\BLN4XƘ0޳O2L *ò2.`Qh&*9x|ER(ʁ`&*$rS˒iS#9cdjiؓiB&>;C֥pžS,aFOuC )*EQQUUQ4E~*WWJmDb+cF K?T_#,]hqxw'PZ>C%[n&ea ,Dm|qSwoH>MC)zfwN&Ir ||u}4U &63lcM+Am4/3Cf/>u5`I!p>}'m ]."Sڜ[m6upM%y3:@mhX ؝ Sƫ֗ȉ(3v2uHqj m oɉ &ZA9>f4"lia.14(+B )UF9kMABI (X$Y" ܨij%{ovmܦkN:3@wUN(O\'U$RиPRLgw3dVУ+ /@ڄ FS=('1휟eQpwtdHY)3 edz| <k1>eDH4$?V7CLH@:C$ a#v3;DNG!GX `) ӭCFOqOuIרptJatu"QnbyYQ!-!LH[D|H{j Т!iJ%PA'u@ @NG5J;hB=9Ip@vcwGR<@9/ 3U%Eb؊8'=ʕ#HɴRPJH_t$%4&v4!E!kvS^<'O-$ah|/G$&L"ALD>^uČJ>&n!AKBP+CBf\K4QiHhJ`0bD` *(h iW1UKB1(S3-J:v# }1 :4?/G+q~aǠfj0 X"<4#w{] a(/_8 h0>{`(1A C1l/f(fAkZTֹu>;@)пFJ@(gY,!g익{~}k7̢v7[X݇glb[c+nm娩 i/;NLJ(H`P,ɍ0Cf[mX65W`L0҆}wՕ ~ qyUӞZNR4;h`G1NqVWX 2$~ H+\{cW kzub2 %O]8~mnMˈtOz:&-[8:l '!ERJ ^6T:PD.aDX?G1lHIޣP;^]ggMT2Yxy 8PDfG8K:Ls2?3L:[} J9LpKq;g qx?`we'pǪ`^DdyIV&{xvv)\=1kw mqP~;{~LQ["VHmQO}Awvs)v(vA4xڣ1bo.Va!ZMKVl(`v~AFhi"A+G]lT{EbNmbGx̳<0c#TxoG;|k=b3`YLd5DtZCH~wtl:F҆;ҷ^0Ӛ3n{_&BU@T|B Brv*5=4Q;)n"YCsjw˽ŧA& s/&NhsYug|cJؠHv@h6iFW /ohN9.ID3'p\D;R@&2& #GJu)d|y՞ox-zfzZ0ou챢3`y%EBD?;|c0XA B 0Fӧ &s091}{}A e6P-gn_ɲIy:+kWlLZg@fVgЌ w)yfC 3o^A%@蚌Y.etz-ӷFSd@=b+8圗~:p8WŮE^ 0$)taX{^WƒŹfh F05""7ȃ.JƵs5`°!+5ݜ8~>Łmpa:Tur| ٳý_F 2tANEٮY<˭YI<:TY8 ͹$F{jȗffط%Ǎj58Fb``/D=v:2Cdk#" tԡy;2$2%IN^<؃=םc61 8^O;S|٬#dpz (3YۀNjRcXCUݶVӥ3tAP Dz2`bLeRcL+.9L6H&&qnsG~`RQK@TR'X .pۦ>68$@?P8DD }PTP $|%ljM_j >#8A ^zGq=3Cs- >t#0.WPc1+(dšj316׻qA] ђFb|#Gw8UgP?Ƹ>>%ʹ`aC~P\2)5N[$lt4MPy`Hd EMut$a@2)M\0pbh@ rT1!#nyH7둢T|- Fϭ M6IBJ.dƵ9q1c];1AN$C(or1TPH a·"Cyz}Clt+M-zS)ǫ-@Vk(_0K0W¤@(F3Oս'!ʁYt 7UR)m4;u, ]T I>J VCć tPQA@PQC&-l$!ą#AX~1(8do^K9l|<84 P":̵[TwP;f ʾc-i>\|T30x9]" N5JçGDQQD$2TG\0$ <12~Se#pB:킃;:7 W`x^aIB#W@>u_u~P_x<ĚA Io5cѧfnEzcW%!BIޘ@kM6COrkw cf8YT{ql&͑U;1-X/&!S.GP1 ra11$N JLie"iDf*df%+7@Ĕ֎ 01勎 c1=Qb8CH*7CCHhM3GA8 '>yɮ?t})"bK Pݺ5Ro-@l ɘƾ݀_Z7_۟.^@ }3.~TE%' X9]y&@0Lh0iy\j#+CmyH&mWAh&1c{a%Ss2% ')fH}Fqq&tdz͕9~B@o;o8c\Z@(kKIFBX":;*bGGuJ{&x5J齇810NJ@S="Q,2I:zPlsqbnpnM [!Z3{H9( -BK(,wa t畂q afGu*ZV6DH_@OGeMfI#lCyFe) 0BpX6c>Z kN$u(ؼTwxt48cv\ivkZP Ǭ`V*yDN=`ۃ@6U[EKJ#aZUl_-3oݪ"< A!2VsL[I Tuԭw`Z*XUUm1:^|s74- 4׍pQ݆8W`+xnl2PX<H ZQ(gDŘ3sEQUnS YbRuͲVݸR1UαEٮpٻ X %I반+@^x`1ڤKapujg C|83aRt'3 4٘(*dOG|Sw#;}zDB&'=U 5J |Avx1֩8#)kJ$߁iʁvCbDCȨ :r@9Z(&$8s/SțMTX@PIhfMGACd4dJFȨXqDRRDQyDA< RRpjYJ3 !,sQ0a\]> 8 3 ?_( OA"EHZv{ Kㄋ71K@,L(䓒:+'ܼ>ڪAW\7 y:iC-Sx bHB@)bYk Δ0Z%}ȇUqS$z , p*lqTlW&`jqتz"|=W _/sc xbY$4s7JpazG.8h!0HF R#7|L磏jy1Rmj\d@+@t$zES2kIH^ $6<7KAӦ XʸMzтUQN4av×׌ߟ. aoy:@x2 &4 "b:/ԋj8g is']d,Fsy3(9r y53Xii/T$m4Fc#'ؠ-/򓂧1 gu2@5ų>QL-M$bA5J l+, ͎Ƹ!675Ū(+x ȦbƀL4Fd1O|I6խ1iJV:YӈCDFCLeTN9! `M@66Q]bd7 Dt "yH֟=tu' ] 8PH&o{q{!fؤ,^$xT *[`@93R@(P@ y*؜*w3|:3Zrpe (RESeV" ( ;ȌR`L;T `5PH/oBi=hh>!3W2v[ 룪ak ]XrX -M/c [aN}yvߝvw4eˉjS&<`X,mUXk,*k,݃ 'hhD 8 m[i,@w# 6։ 1@p)#AÅmj$?k(H<$ 1 . f;>ߋ"73{Y犕CӖ.݆"g

    y&R"M9JWjpʂ&Al !]ƒT|{bT\0a͡l61aِ 8fƲ;YfoDI pAgH6 );T,KFK=* Lò+*(AY:4Cx&ا4/Bpdeh8@v2VDLJdZ:;yKښ8Bǵ^fS@&FnE.k) TGEHrt* WlyCl̜LP5xM5+rR|fަ oGt.2 0 oL! ?P[C7m|RdD[ [R%:<_>4V, "AM_植C"jdyMxhZu[4d>[ym3\\O}G8=úvkn; Qo#VR0\i;Y|55Iބ`;a(aP,>Kу]Y( ߉{LpP{&q (6Sz`]<鳙yxWQkJu@»#lCFb c &3Ƨ=d &8Uoڀj0ZljD1H$IQ肇u8өe%،9N1.O2'W!~Yg1K Cܪ\@ĠXᒙ1ulv1uӇX+I<З$Ⱥ@׋:+Y+UV@ wHSU06z8).v((!7O}Ypu "Y$"(E:ȦQ&vdHDAV3N툎=ξ, =K9E +K( |DDOT46zT%ZA@ 3G ѥ&(BH=BEȖ0[{.93žH ܛ^7ɄS9ӦbCd%8AZԬ(D}v)霁JO1ާi .$E%,*McC"Fh tNHb7xo> ӝ>y$%ܦfǿ-L<crCah =msiyc+:41E< ;X=e羈#l]$(hS'`di(o0\6_[Kamp63N[=M ER]MQRfΒꍮ\T >LhȊ"G!N4)/u 6@S1'B+rr9?(D"Alm0Ai`Ϭ@@\' C H"Z@GM(~l? S|)W=s];4bD9Pm$:CI 0EHf;m9;N !Ee+5IOϑe/HS1*dL zfe&DEh w:ZLGtwÃ:Cm <仜M9(\Z w2Cu`)1:O%qc0YbF&Fe# 8`=0DR0ELP8l\RCZh؇4q'Vj iqi橲g[8 .!*b^l8\=]h$rE WO_9d7 N' (7NJK+||PkEQj~bPyQN4!Ys~HF1&d%Pmddz9ՠ ՝4ĺa-oJ<HdC:JjB((^nsTa[Y8ai p Z[:-MơAfJ 8KLxm0lHj56n89,,EWCL@ I󎐥"_S&p'^$^ 1vPʄ8J)Q Yp0"E.FM dl~sL%<4&f9(EP=!gk;#-g6ٮ!xaG;զh ޲8OX2{?ETOcyx/wR4 gǎ1fvnuvU >獋Yk()iU хJfvT1D)TTeRۤHvIdC&ALCw )3F5PԼ3O = +.JR ?O~awx" #B.U:kgzMIj6Ga !R]Hy(E2< 7_;m1=@B4@4+$D=:_UUxEo ֪ZŪ-UUUUvUu=D||(:N:A܆ǗvB#)ƪyU{&waN}yOrgrM<<5!4Yw‚'c!Xh$p1Ƒ'ё?N>Lp"%GRJ &[Bw=%exP/0ޱZ@v" :C̤4V `؈ %%ܞӹ2GK=hLDPv5zUT^$>njLxe6qorr '2Hya1W`*cl  j 'F@fDl 4#wGak0R4²`ei..ŵ& ̼JY cm98(i=qnɟf M]!Q4@cAE;7o_e \1Ư3 b:gZ˩[R4cMd -[wiL`葀2PЁcO`'o=CA|e=phڂF4x7@|({|z: !8'Il`SS̴FF0nB 9kYGV˙$ Fߖ'wnllRUAf2C[΍eAA[[Z#cA"=ьQh<Ȁr6詂~b$(ScBku\;S6SW0/J4a?" cfLj䃍gLJ$3sc>~74BZB(ǜ.TMJOՊt J'CHҟDzOU5! L!ԈXb(_~DB/CIBN!MR B ,B P{=g]0xA4LN@PY)Sb{%=sܲ >`p܀XN>r> `Uy%bԈ=9ou:9 d,h=vR'Ĉk arse CދqM|L{9>Wb=AxHCml M& ޸w@;sj "H2g7#ޢj.BlҪe&4S.1Rtm'I0(:e4A'H>gBlcwuCw=f $fJ%) r}FX\N'탱mB {߂&B$cMZreAg44Q m:B) ck\Z#.Wn];&PLFgX]-Uֺ'9`<ȡ/ȡhB,3THM%\sijVvSJ S':%p5rH{ ,e.rHx5Y26IT_W-"BV!)f@JD A?q: yr|5D@NS& "JJZs2h{Bc>GӼ=žC~<hq6M% hL$ht(X(8 ّ (JEI!oǟ3_$ 9Y9BpZX }(*£d'>Qy0@ă:G*o0sD0S7yeĻGl7]1g_^|42xC*rÈ Z^!qe<ێ]Wf Ud$8#1b*iOAΧQɋ(iRѴ?`>}hxsfIhLFN"!IIAX?yOw~w @B(K3n!Hy;ErI"]0ܣV>y-lM0ahl!}6d3F ICЁ L^<oTMcl4sbln  XMd nӢ]d(!'OynX"|6M f*Q %(R1p$=$$P3ǟԈŅ9auϨ{pH{!j~RtBb 8 8T8ɍ0V!pJ)BI=wwIiHOyw,`_޹DBfDZ?\_-^>Z 9Kt!L'0u#@vH 0ZSǷԏ9A@hQ)bU Cx k˱QC9xs4%ݺZ|S削ԭ1v{|Mb iNOQaN>o C:6+QΏ~x \7ODE+L",3>i g$9D Ps" Xze6q1 UјGKBciQT5 M|^]WCFk㖚 B h"69V4ۇRw j}gDA,ck,v371'[ޣA@$|otd!eZ'LmY1PƟ,G5 fRR5٣C6ԋFn0{@J\q∿Á(hWFV"z}vC:|$WqpDC48:HAא)$~Iׇ 5/8US"RœևgFwDna16\\Q9JM̨-mTLALPIuˈj*@8iRHnkx mj$9ba>_iZx!jѿb !e*`C} ~z}oE<*6@f2p .fM#3~Y_ 4CD™1(EI1ƇSH✘? &K< `aw*w?{'-_hf0jv2NçDFmTҐkElFf@4jD\ "J@RҼ~Ń4肣4L8 ?T?#}`ŋ!ױײ7ti˜i ~P9Q9Ihy&+0ٮ@rUx?n~i"JEFJQ"{@!(@I DiGp;~Z1JCDCCqb@9E: t ;rL# GE>Ñ%@Hb"$\cG1E"/%F*?l~'R_JWl'ZBh4X 0 SSC!@DUM$EIRMDASR$E* 5A$D3@BIIKqP0ۼea} 1;e 5 p_w'?FZ)j)E&< sT+NReB֍yyFuԞVQOmook02v°ztb^bLE)XȓP3߄g{xcKV: 4J1HV 21"@|u'K8DgݟC∡=_yk~9=+,60dA"a<#(.c~6>6X?1~{ 'NXl\J^ bQH>G'Nd L]B yċ44ٟs{OvjaPMR{}aT_C O )9 ;, w t1F/钄" @JlU]e~yMe}nM KhOwgocܛu9vE%Plrq+m6?Q!5C,IGݠA@uCpeb~ԧGΧH+}b~5qKVF/YA)ޓG0́f9h%ut K X4ϑr},7CPJɗ&dMn& XOdN8b=Aypx*8 "y(DV@(Z?d jWR1(D$@ZUZhNl =ex+"'3"CGmLGדI$ؾ f*4=tm!>.OcgF@K)º6P #4 J=RR)$>6nBa =Ӯi&H' 9ʽk0YxJ xR AK2S皁>2wwW&z5<2w&?&kL'rG#ԆqD:p.XBؘt#p<#4fV-lGdOY@8`P l~"i!iٲ4.9uf#SsiɮfK\F3K瀚I17j"8k)&DWSC9ĩbĒ KhFak%.ФٲIDMRTGmSu 4h"#NS;ĿZ|4kچ8Ng0(ijT᝹<.*<)p Y1; pnQ3gW;{H͜60ְ4x6lN^1uLN5Q[db#c;*3sˮ2 zÖכ M, j f!";e2VCT*,F4Jhyds4k\RLפּċG5\,!nYY` j`QVְ&!C fZB!683r!o& !;:q:JaFk`NY2B@QJ; ᣬoSu^%<(ao޵79*8(H!ӯ:l^8G<*%N|7Lؼ.x a] 4^_| /=9]pBj(?Hd,&HI:Hw )H!&()J?zhh&"!񡚥&@-ҫE%}frr^(E6"$L6< :Jȗ)"EB! x3lDЋ~ZJS- X~>u i &2lK_Od;cF 8CCM)Q#@M 0,SDMBCT0PIT) 4*TT P41 B*PULQ,EPTP@DL C@DC)i ??(#ׁ=C17# :=S8"!#A&l=ݻC'?]≃?䏆 A%P<݄$)h0 ~?g/^Gӡ1k%c`M"č"t$M4."E/@(Pj (|ڊH+)MH$a1ݢ*,T&G8=a11toUʱG׌wSasZj ӨD cRH )_l@R|(u41eA){ |j??~H owgϾc sJv3V3\}^í[t݌ U<ܷ[[րz_Izoǭ[g[N^;}  jy>@t7x;;5}=ӧCWwmAM@ρi>F+k*m0:3h w>zsp={c-n:}w=ۥIMj[6iwcn>TJLJSCMmuܷ]=Q_m.l]rޏ@E{;afw^:wxݻC׻gx}G4sګݖt U0Ph" HIT;w6I>czo%篯[A@jIT ah{IZ Ѡ X H@(8ХUI^}6f|L.4)ͪIP.>@ kk*֨>剾E[|́.mn}ާOplj٣gz{f{ΡooyӋOu颼!v1Gm@׾o[.[Ifw{TB9ܲݽ֡zhv9=u|{=}ӳ˽Ձaw>x{A]vg7xw:4}wn;̚V<y[hղz=lm^tww,.׾Fzwww_swtiszŭ=/=#Y=QhmlYZP-_}|%N\H[нuze7ϵ=o{9!/ ˧r7zqVy{:uK`z)vf۪XXqOs'ΩQ5Wut󳮮V[mdXkwlݦz}mT{av޽qp(jh=wX7a҂V޷wqu;BݹtHu[NܱtTۻN'w[+rWzި5WehW\${{{|ϩsi'YU%[ګs-\s݂{^n;v{{koQj TiUajtnW{׳x ܙ[vJ,[MSv{_|C+uzy m U( !op vwpJ(`=wEP7cnvww lO=`N{z={xn>TPznVQ֪W6j,wn l{ٗjn{ﺮ۸x =vBL Š{`S[UyOnκ[յvJErlTu۾ :OsuAZ϶=ݣSvZ2) ;nۧwsvP%$lGZZFyV\dn9{{6PPvA{w/'Ob4w!fـwMwn[:W9wu늞TTR˽v6%NIaR/OtmBL - }%L%"qB1P4щ$( fdX%`Jti#@@)=lJLKPQ&S!)*Z JZW%!HiUZRVTtRnd~=ȹeWG8!2 "!0%E=IRG f&(?pEADд}rPr܄O̢8BrC] g^:aȃv5&|qeуwP9~x@4?wdD9KaMӻ`]<T11@A4vŸI?:rWYy{4fK(f7eZDZ1N_$nYa7;>>?+{cv"Ӛl0擧t3 ȳ7^c!.6 jmn:.r457̃ھm( >v;m"&.^t$"Oxb:$H9}]W(:A=.wx&N/y&e U>|zTi|4BKizwu;bM U&# R?p+\Ds5Y\_? ˟G1%?8q/֢3qBCo~?bNn⑚ yժ L=>7q "5s8OpݐHSfA@[)c'<* )*H!e.~<-vP-uKҩPq P{>q|&S!QP1WEQW+i 3- j S_+1S?RN~`E) S%*YIӾ6ۑ3mQXmtMAXCa6]LU[TZ'3lJom p3h`@&k ΐ㡿q=9!2I )<͐3´YyUpQBQ\g4(J'68:  ""r͙]Ve"L,E:lQIRwUY2ㆠ5dsb0 Y?뻏~g;";ami(bERTZD =݁/u28݊0|пۊݟzt8ȑ=?ZMDF0gR,>L@Nl4d&jLh{|=?F u=Pgl ϰTPo*%O~9KKeW#|fCIM?os}DLEXi[_kQ= Ug=&{T9a6KkU.GXS/8F.,QA#'P]3YG{eZ⿟bt, Y~q\4b2UuԳ/hAlI(\)H7/?m R(\>SH N z]U+LniC=φ?oKpPKRWFH~ 6 lP)_ a)b,$hON,G/]IljlU=0 &JO[M:S%GI߫h w=εB3^r))[cVDA"/{\ JF?MrL4E,o>\EkJ)ʺIϞCL0«mYF3!a=mMTȜaD;;!!Xj:QhHz:,G*bBy\:NlZzaz2MrM E^x$TO{c{$ur߽Xh$?4:P}C>oݠ9NA3YAhzHB@;QTĂ*G'/A'8,ADcA D(ݙeu~ j06DeSĆfVd*o#0<.n/fDA%$- "FiXsSvdTd{fŪ#Z4屜r4{Т,Q;[;)ʕJ-ʂhH,/PXȡa62P2 L\st11X= kƶ)˥aKnQ*\B!Ը B) ZPQʉJ廮A}(5llXVZUJU9= }tH.[a ø.X艐*rXB1W[(ӎHXN;[\La \力0gXFO2R|iҶԌ/j2l LJj T20fXSyO&.",23.hatβq{ e1/;WFԇ:%* (wROZjP @ sb>z,]':t~]f̰IDx1'&70T @?"Rq3& `?9(RӇM Kه>j!#[{H|D%+IU0{7l*漃;۩7'FKs8G ,F׃RB||_y~^57V3uC u Z"v!l BO6z7 AMU",;T;6bR3cUhnbɻ[TI͏FJ`W&9m]bݷL2mD4`M+/ӲJҖA[AF &{Wkz?ٻ,G=^ ?m rwÑ0Qkb4)kDZ~بXF˾w2oXJcoJWL,FtvLwq~|\ÙJ#)v.SXQ?~*s0w 2 MՐl3IƍTB"c&@?l? uβy`WqmF5ECz5mt9l,0Oc¦wN>=yأybkRFwfX33?}O=I'@! 9W &9 & J0:VP7_ޟ7wVM *4i9$ ?OCD5)fnLKb +>75 C(>C,"(f|ھFn-:@0,[je[E$ؤE Fd d(MT`,lT fZWC=ѴXTFJۄwo(T6M)Ec؜< wܩAAGK5&<+c[;FxW 5!a;G>w8b)2i4j"0gWeMfqII=*lyvS‹Rmq K=)LO ÊP^[@GQB7m U{].Kӥ# @˧\r4rMMAN@>q%)SFV-S˅b2/ESjF:Kz]bu~r +i(!K*i۷65mF "1g.L$ztwNG^m( ݚF.rC~kP9rJ.Pd&rz_j ٟ*7By@ײcwHLINСR?13gD8@R򌝜*/S9(_ҌP1PVaw/ώ~J1=Ϊp548McYDU-LTMeT^XEd5Vc7zMݸڬ9{ŕB žeXTO)笸,og#~ޫT j7sJSYPƇqc ̣9]wg=_-L]W)n]s,x4=AD2iŶ|\K])2Q2x[fm= oLP0m#;l\RN̘a3|۠ixO x-4d|L-cw T2$u.R/D[YEld+#tv1&ZsaLv7ΐQ雏A\nF=W]vF7)G\un>8r91,j4tq죍vњ?=cJSjǏ q8'w!#0d" 3Ü1;a YjmMP3tKڳ8d0愶x.;E;1W)y= EFeC~Ԛ#ĔdD6L?҈ԉs[WL,GiH zwPbQ(FY#~~,vɗia/5[r:PsLJCO+63 iH71sF ZI)[r0m&ebiEom?cTؽnv'YL@?;:JPDd+}\Gr&1g=*ڸg^MaM/Pj)E˒r< t!5YLQu .S1ӉcvtbU=8u^$r)$:c]Qa *(<6CTץ?QӋ,dic?Jrv*`X1d >C"9Ϸ"9Ճ*GkN#_dHff(]/ԍWQW!t@m#j 0ˌ* 4Ds~tYb^֮p1XP4 m!Ѭ2l(mI}Nty oO/Lgkc׸,g`O] Q( adKjFA+~~$tZoi2/fva;#pJ{=eX&j$o/yiLN,.Q/ZH ").$3?|0/\?Ba25KN -!P>5b?$o^H$g,^Mꎣ!b^O5HhSX}d=qLyCKpc+Y\ZԣIh"}gMS{b'?UNgF0XHhOMt{-qGP`IAmTGo56{hiz͚53!;(m'":LV)~XAp7%c N k^Ɣ=y5=X1GAw-ZqsЮ0f;Ğ6r[`|U6Ɩ}(kҁF+st#n{>PU40_V+M R.N ,CEy`Ut<U"pL%I2(DA!;5rؐ΄S4/pywZɇRALL$R?mbdNT'D",Q*c{20iv~Y6%ڞ! zwx${I~Otw  QoFK^FM{Jp'$ @ >D~u%Q y"P7E|ib ~@M8b0jYN6^Uyhxyc<sK W0 i%|hˀM{0K&0Q٤jB8[ͥb}QQKDH✻qpo?vHZ(f+K#ݾP=yCo3L'arq ͨ W ;k0 y[Y",F~゙eO(ߢ$PmtӬ:Iz|c22  $"/KgM|\~֤ 0)oAϙܜ V̆(.KTHUE1$+3!jO !t$1DR) P:Z.wEKwp5|RdS0}N[71`? r) S?QC¯e"zQ) "}L= XrE.ZIϻ:-@.d"ugF.w A* v8oHЈ-ަtoC 1)!UJURJZhq0#=wƲ/Z ?+vɜ;0lޠ*z_[u†6-yVc_n˃x_pDEϳ̤I<=oe$D7+ʴmݷy;N`|%QILrckvg绬x4Le1^(T}׽=#@K|t!"JRc$s\Vou5WY3z~7Um7͇{FǍb]S"*0 2 )s`(<]*~}Qx"{onQ|݃$DʔQȄyo:dxx DCY`zY2T({飵#sPU@j>hҽ_c?Swn#i*ZSiP|`arKM~bQ>ya#>=4e?/ Ꝑ熸Ne| a<>$uҍST!K䐞Ԇ1AU5c ÅC TPB?R?ځDP&WʴJY?h#D*~[|#ٻL-l+? >K 珗 ,5Rpd! CRqsZ~xAoSw9s :M2L];9[5}FiZ+ Ln,?rWW%jQ\Q\+ D*!b1JKZxixV;.?Y;`+E>WD n֬vգ"J aU|jW0qBZNkN"\?`&툺鎢&wJa& uջK%|^IlsNm}<ؤg9+Gm!V1L,HP I?#JY,D? ӻL{}8>tε8 +GAN\8()Re[#ȩ Ňz$D^O3ȀeDWd?kwg$JU@=V{[Ίwҁs\mt0XD: ZðMZeR\62m rt='P1$%׫fFʬ %u\FQHC"]vtkt櫖/hVgCVQ'7WUU9xu۲;#4eRJAs$qw:~_tKr&?Ά8/ шhǍnk%Gؽ&"47OJ8Xm}nֆSJ_/zxQֱg\.6ićp 'Vt):-={Ǯ.T5#\jf7g1u9^6]X+eCm5mm^rukwU$"씓 }<4޽w+~nD + WR (vRL#Ip^;{)R׉qUZuRKWTETUD/#هY\q~_9?Mfyۯ>4ԓ(c!yC,T|H2FܙS^ǫzvim|cH`79j שq~!^}0PdmN$Hw36ɯhN\?(ƽ~_WԷ,M|H $b ZQ^Z 6zVcOgϋPisǸ6ñ珕O$a*MFWSjZ*.2[jMڥ?Vۭ\%wZr i"̪<3im{IY D_L*)܁Os)!J3B1"*_ el5QED>tuҪʡϿ3Ycv}ʎƩ Dm`E`,Nք~2-0OVQ4hjH__dw|tD! CA>XJ]zJ.7[(P=8}?C2>?~(W݂n%CC݀<읇7r+C9-4s =tv>S4}I(Sy)|8Ll6a]CF?CCHP&y5$CH,=B>y+M>ڤOM}ORIde>^=!4]<>Z 1PPF 9L4#Ӯ1e2LUs4o7(:c8?IJ}Z(}%?XWF*K?N>RA;$g0 1!Y1ȶ쨽h<U֨B-[)F#1YS~M˄[}oϕ4#gLNub)Ѩ-ɖyi (/f(hCP1)ELU3]0Ejrœh=@)xZjbcrΛnáo_OLաءtwUARȈ5>NcL$666:' i@ P @&:~bALSMwf>FCT4㌇,P0_+FJ;} a- c֎obU\9dFGy3bZuuWZ-jO*HErGA%KE4Tn[v5yp"KbŶ#FHSA>xv?Lr.j c?CS 2wUTl抒"-4pQMJ5Q]1:CE Ucm}}G ڊv F" DAB\q݃{9֒MP1yj6() t457xr/3PR~aCH@GC;Y'=l!ˤ8BpU]8JC`(vȟ!6)?`/2'`J|k4% Z4<9+@ЈU-4#C@/#AIɨ*(JJM-5-[iZ"Q0D"SAEZjNuuO몋"?ӜN^ EtMcNɫb?[Aue5ڿŴcEW g[RW؞EWj#bav#D-<9jG? I&LdXf!I$i>3 =7ۗ@wbh9rzƟt1S5VTo3a+lQW4h{'P黳HÆB {74J( "g4 OR# aW[1&+$D!,BU`Xb48&_?_v>wۮz:]ANu %{8wء.hncw bh`&PH([1x^1@1S~L$ϲC@%rP" & k`@Gm?!fqSKݰxbn~w>/NߗVbރկH6߮^O~;X7>A]{GᇓSp}pVr9>rA$K yX%h(?@|x^oT@X.,?!/(( 0k /Q H:Eg=Gsވ)~e,[ Y>~mOكFǁg~1-$ש]R8cLQxc+\+ 4 >a}^ms&pT׍qqd*22;Z zj4nWT>ɔ ë޳DnHߺncɠݹmp7RE:u?(焱GvvG߅QASKZ -Zf4~oY?c?U :~F80Z}\ =? ݊8 jXQnn FQQn -W`<bg}.{&=e2<_{- 5.'ĩ[(_{= ,jKg'{l?QNza2FSݣLJA\"1/טh3VsEi]RdLN !iG?c d(v\}i;)ӧHh6,_z0AFZ #iF3x`߫"k?L~Z33hZ!90d4ܮ8~ beI;.2O !y'c /cj~sLuqڎ[NjT\<)93!F/?e wÆ{]e$FFS1qHZKv2qPpG t  4gu55s'7/' g$=>'!=nz~O}QH `/d1SK~G$oQ|YXB'ah#X#w(6( jO=&:t+?/^}Bc< % ďeʣm D /_gQDv}Xe[7NHd%OA?y@AҚD?! h"b&VUA18iaEsOe:8kGU`Ӂ.J# 0$̡ Wr_ #EQ/? F4X{k4őbD vP}+.U0(""[aPPRDP4IDPU C [SHsE' Q1LAA2Dab ؈ !b PX?PO:4'Z{_i `=?f8%鲀ǘ*grAgxǞHЂrz/c}d"eaߝQ>|#j:Zn~a$ Q)GE(G|orݟ_i7G|9 X^n0ўLIr.NGUPvYN/pz&ODTeNCP4j _^pxv#X.ItɄQڔT]I M`D IU6<ם'f-DyF[&0ހmwxCR^Efњ&cp }cn 2y2| _WtG! L@Ί=;};$;xQIl@'Uvzg pkPgR#c7"ע&ns4jT.mi=D8y#׭ήau1&hGH JA56i2h1Gc/OڧOU7Nzp65ub,KC>xm0|0Azc^{Mo^6Xdg_|9?KlpwO9W]rϫoGH@E>& ~s*! _M=(5`f5ɣM7/5Adc "*D*>Pi!b"(*(U ~ߡ]4'#y+C04-) ҥ@P!@R4 P HR4R@JRRR)tK C$ ݞ4E ]Gà<mfeٸwpn:|Mu5][`j|Ai- lNdDUp͐1 ?@t-J Na=H(r>هYu Ӧ6 E%"MERPPR5Q!EDD̕:3=pǨ|g}O@,P)9O5o2ghlz\>ME.19W ÷ `y24k* !TcaJK&Z3ĥ[Olڇ^#9;n]E 3 CτxWoj ZaTA熔WՎn2jpܿSMq Ê4oqhԷUiq2>3ݜd&ثvtJU@^qNdCȚdrW0-NKy]9N=Oy T $<7kOh+{a5~9Ehy+>0>b:!N'+3?9W+}ۺ'npO4oc7M̱5=1<NwƘ=,elok7];9[%ǣW?-ڰ3Z:Ny|~C*1cnʵY VZ4| $9mJĈmF$ (@aXt7j{+x5O j5 D_kaJpݎ &X\N־6 vkzTꢌYFkZM{Ѓ0Жo =QsV"KlɅ]C<;m5vD9*._KnݛmH|WRcֆh>UjTu-+޷˗Kp' i{/mW߳`(Q)JĺB.Y)6<36C<줚d8;pOp!Kb3 xp7ͮ${'9a|i6M-]M8qu /,7{MMHظpH=k&7+`02J]?T?X;cqaG×---S"r'UРs;DZahY^W?uZI\ߧBX~[>`ҎAE1 ܮGwr/z\!ۅrp/;i_>cF,$wtGyǨzu I/j#!lIgtYte) K .EWEAI03֯?S)%HլS>GmU( QX [(^cM9zc{3aұÛT u_ fgu\#qqk|+sѱUp_Q[YKxESx4ȗ4;bGU`@EKʏ{D*VMy..D2rDc.ҮXHEE )Os(BDe/~۟Gky߫~]mS}<`gguLyߕ6pèU-]&7SL5<0tՕL=UsjDdtt}gv6{$Ф[<8g "֟׵.y\9h|+ಿ\>SK8OoI+)Jg0U==^ňoa{`xTdFm@ WNxƞho _j7C;{zOC0 >ц}O{4 $QAڇW^$3<qȄ:TU=yq#q1ryڋCD6&b!_V&增N{ v/Hp}-p}ϰ[ERVz&0`wٽX!рgу )#Xz32@|,acl@t^A=p2@(86a !$)\BnfrnG 52P@a3`(7$%n2upNBPdi(x=wh>y7'Q(NM8<? 0=6Oa)޵C`} {b+ L0l'9/qz8œT5ēPwYuKvCb9zݿzA3a` [fSlC:9炈θdD)6` .OutOȞiy `ZD{>ܒxi\x@' rĊwaRt*)LfsE;<ªI!zBL~5"T A~Š;y~gp>΃Ըr@Wy ujB6'RTA.(뼰_؟v9!A@< DD{o)H)H$:#Ma6f(o$)@Eݰzh /-;^C%gF8d:ġv#RI]b%2ǘUFsZlR 8on =N.e]Pd7!|m #hIΘÖ b4{dF!X^ A׫YFRgR$ Aa;0q@/ Crzsl Nj|}.ߢ<)?BpmA@-ӵ %toS5xNG (܎aPy=_rj N`?f~ى{|KaؘêOֻ@qyBO+\Κ$P2OŢWb ڇg& ,YyT׫ۚw8:6j7E2*Hz]SO#`U0xl^z a8o>Gu梬MA3wx{Gbҏd%Vw`pfWe_~M"B!m&Hww3y!Mbj%'cV&2'~?ӣ6 ~B-_cx1Ӑs(x$8g_$? `%}r=O7)Co1t<&8oq<1m|zCv8؏K H .^Z؉ k=׋Xr'=\}ϱ/۟g@*T6A?\*ǝx^@0 S9?K E6{CZa@0/[!I2~oaXvP{?dpoKǨPt",/! xO gn=2٬Ok~tώ/6$(0@-@`_Η5f6sD >GNVpٵ82^8OFxoB0q_IFmoF1Nגrޟ }E?>]'oRJwzf2=iB d V)*r۲A&G~;LEBbc)i Gna_LZB*U,Ah9stΜyw78S]@93!cj3yﯵ&~O%N0rYzd4æ߾H BXaj]q`KY~2ZmwLWs m)pGO*mj|P -AYp|[B9'od/sJ\z:YLVe%}{>@k8?!R<ؐ6K]Y P~$9=x=o"h Ow}u΋=S>wVҗHHR?x򍯫Pg/z>ty'U-K?|XaA>Q.O5Oףw2ПaRDjOQjWV7aa&w Po̒&Ķ,!4 vdfN'C?4h"{UUUUUUUU{=>s ( {ķTbMJs6b@2LS_w域}\T5?:=w>ts n(BwcG$䡙bKg}"\.hs@ԈdaR6`}#'AfQ&bt$`0A'C>b3 @%8ȎM#ȧ2> bd|X{_]QQFE{a83f`wΓ幀՘;͞r6$n8B5G\1?Hx;uf`jN_wt kб _53X?ψhqWXsOؤJDE?ϿpՇ_W }Cveς9CUTI)x?yb\7]#0#/m+Y1Pg9THtxW d zSnfJ=H2 /^*4F-.KG!msHm 4OPs~ݶbH<ؕ{6?H{y HL9]Vk1JVh{:p474=)ڭCb'Rpv^TFAIK}S@1ABv%,G18'ly&HdNsf8d.g|JyO`zqO9b T0A>˵wssqp@" zc II(Lє ;(ufȢE 0ٴ#G*O2^kBbEʡWSkw %ULDz>L sGҀe7x6/C $BRJIrHDQ o\(*AECؤD@ jh3~(g@k(K G`χ5POdu D%ǚJsۗOl M)*0""W??k=D2=xX'~؇Z=0+u{auU]9ʾ hbk yczQ8C.ap;\DPsl%l7#i1H S"vsGNjSzIZtxBYMw0e)"p[8~_'S+Fs$}7"0}ܻ^W.^!~l@4JMo*R3bZj:lwkQ*iڼӟޅzuLFuZeTiѣwE$ (ڶ9;kh(+~+Z[vi6a܌M2bӈ1kl,Z(h @CPꔋቖEs,MQ8?gl~يP/`wotx88 AY z\K4w?$-:;q/v=zwzqƉ@rO0XϽ=߲?% s'w(Pʡe]8 _'CQG0`GTm?G(fâQ >rDf]P;=`$m+LwABS| _:q^C3=Fh76MEN',?(A\f>sQШbzG;h/^ q'+(DDFen`2?`#4ńr)W Ȣ2QEp[ИP;U 'sq'dB#azR0(4a.?v?݃nHܐcWmVm6mڵmUb[jW_l)/ZٵPj+1RCЩ v"{.jmUUVڶ޶嵶y!VUeUUaWZK%1|+d#6vEz}ʚZcFGHJyV=QS*bSC?wL@ԅ)"B'(*n(nhIaUUn:uo}b=9oJoF3wꁠ@>wğ^u ui(y|iXUUUUU~lniKUf~" zqrW.,/sR~M_(rd7jSiSXߙҲgU(4gUP[~d,pZg #9,2Xu61MZw,QbG{p{^!M/sę:d.4xfÜKA_ksB:Of9qlc1$ۘKyO[/+(@9׏?¨%& L?KÚ_Lwuo7됾7I .' 1s5[8Af"=|z\u0zaEѾ{}b嘡s'_I;~& eXCh@Ϟ2-vpg07GjG&*,Q}`EeR< <:#|0/9!F _K'C6o[c<*T4v ?VGqo-Scd&K$g31;qw? s3b% 0vbQx،⬅c3#Ϣ9wӫ"|C3Iؿtarc kV2+ m1AֽcG|p;fIw1L/{2cx27]~ňsգc;i4[2,Ee_&iFZn1K7?۶u$`#4|q\߶G?M6(Y̲r.qY׹c4|KwfPGHENY0gunIK-^aY"\7#sggX=(MJXP`cn)ϠKlh*.t꒩\'XE0!"TsZtj4@dJ>$!Ǜm´.t2#zF-ήꔚ#{J E1Q%D|ItbMV [x\QQAbw`*rjrm"0I 5l#ow}^OD뚆㌯Nb1ŔJ-*P>\ ~\aH:X,'g7pؓF~Eenj_ k3a2::<MW_Vt}vޒkBKS?](,Qԭ-Iꐤ!Ǎ~vܪ۬"2P˩ jjCXlަ`ܗ]Wűʤ3 4Mռu}$7RFKvOyGwAEqZ,&VxjfpӘ,ØJV0Glz;fa',%;ØE0Q &E^J|̼Mt*g7iMMwwYidgl&.MVXL)>.Ki>njM>1v9?D{[hFC=ޞ;q(RDW抈E^ cTERb;p=%al^L ouK^C.{d۵t.W^z_Vm&eGEq<(^+ROA90u'y]Ӥ.|m&UDoўUUUU`w<%Uى|i.N=`E'}S5C- 5xlyV7Lr!k&)~-Sg>D#Ķq`09tQAq~ H:wl3f:n{ۗ|n2s,35?۲j|6* i?yyU|LPm}VE@\x_\*`9xÒLm%牾99rA (mO5y:aosB>@5+:G3DF. cv9.1.}1s=xC))͑1yKCNfs*L}9`c>Ol"ID7@*z U&&Q9hCHrƸDMIJlB+{3>F<(ZU!Uh\\=&wʎMkD,Onռ~0:6pGUò+U Of WXUUUUMDEU4u|Aꞿ\qٳZ6WQ2,Q [%lvL+qi_>IQ3~׹WP z7hP,Δ (f_P[gѲL;c`VTPǮ'S@n 1i.#IHqy8$ЂK2\ 8)-ur~yD(ߞE3l@io9KxnsrJ0bXpv#^r4'~ qnwQ~܀J?N%:GjdRm}#ai#{R 0ۖ҄ X8;݊)x@%F&M=?&705{:8$tM_ ՈhtzP@} tmxvN LI\b)FK[Dr kВo,2+Na!f}~˵~s_ bB'E9{9l=\v7ĒI$bK:UHݣGI (B_Գzow,ዠ+_YISSG/ A`հ~H0܀ VsϏy?&o>;NNu!G\UR7o/vBB/)LvWȹױ"x z|}ug>C1tMKݝmMD(2$ŚuaM&GLH?{m'84!͞^r7>|=N.$Ñ̕DR5;Y_]/ʆG+{M]sgΕpng# Hc`Ҏigo<<]⠜8('4W#]I` 47PD#vX^8^ 0?6"6h!/|8Ћ\puVDB1u^XTe܌"AEbFԢXi*Xt{Nˮy~@iծ|vA8?*D$^F*,F (!`q4#tUW7݁YzP)gQK yfp@s !K*~Pc^:DgfO'd84jASۤX^DBQBߞcpD_ t,4ǝ ( 9 T~|W.~>h1NG SFI]qa+@*yk+Vc/D#(<# \L,ǿZ2=P0U&k )ƺit95ʝ&hDb*R aW+n(=Chu#A咜0."67;*_GyCjaD?9}Y=On|cռYq h-#X4D(Rf_|y|/ī'_&Md j4Ό{G\t"!'8JssKQ[Im$FV? 9rh<]INq!O=\KNmȮcU% IS_Q5-ڹwah2mxsޝO'a3L#ILv_:U QA Tp |\L'K"$4qĀA}DRC B8nm7-'ÕLQUT:Tp跇ep@'/xN:ٟt4}GVana5X~i9F`T:!u˵VlĽ+A9>{I_^.s6r^XC@743ቔ\+ agϳi`LxpNaF|V珞j?vngNB{q{FA.兊=@AԾ l&5W)JZf4Ҩt ( mUGƒ7;J"z("#un QKR!hYݎ5tӜT;(gDQE{E U:"/S/]K1q=1*5AUUUWU1qt6M_v?vͤ10zMok˖ 7rhf,!‘2}z]ox kglw 2'Q qK+ZF#2?ycn+U ^g@1tlu#tMMKI (۰X$ \e݆9X\b'goA6b8̄=mqniO׆=&=`O.?﹃y>ί7-q AˑY/niM(Ѵ2!Գ囩A|{Rc0IШ%Rz<J@X nŮQRh^bctG$s&O?JDlF۽.KNf5Bȱ00dغEaqj=pYW(+{u˯,-sUh$%zpwI I &;!M9vP l>#A|Quӧn5},6]W;TȆč1@>.[g k]6Swc4^8PzdZx{q Nqq $jpC1˜Gm۳X6Fybl;j&41Td]Usƥl]*&zM˧qW^by|bx'wWVzɲ7ܤ1E= C@V|g)a\\@($N zqN˹;N U|ޤ9}OO;rXh!PHMhy%kr~}QW_6OU@1#H0C{\!2?b#P+7ga')W_?D9[i>+ 6oS2L\<5oYrym|-띿IfvtgŒGo*&!wJxo71!5U7YsjL&p|%,Pa\U[s' 7<[D1G\5W$v}^땦<pFׇxUhxTx `65u3cX Ki#,ލ^i_XO8ˍcP|n'H=1@%0O!7(*taa{PjcNPax4aR).w;0*(?~Ȃ-83\Wyނ Z5PDTOT]F(wƏtU@$;c]gNH9v!c>jУQN:*IЊ~߫&đ(V&.BrN'Iޮ 2HبNX0]ʵ].K`#ntk sec=ExO B9lۼۗ\mr*~4.ˋu\f%8JI wLb,T2}"=K!60c\Ql0x2a2AHudq%wa*0U *@~>>;MN׎b2ʇ}1j,#ءbC^dPvE"1",juy`G`C?I}>),wbz=N51I'TdD<gɩ 6?Z/|@yJca|F<2A~苈S~i +MZb~2K.|Rk_Kи p??VOmTh7=DbDvAx_v®F ฼&e?qBjouU~&Z'qӑ[vV\jjV,Ml`z(Ab$tHEٺH 12/3!B%HF/> CHwwPӟx=|iYJ9k'eMl:C "[viaf;wE H"d4 B[:.f~RDJ)'A 3Byb+R,m2P $ qQ(HUEk&d2"z3L$F=tx!ސNKGXAȓ1Ah<׸Ne]G8a,8<,v <ӂa4qJilUuF<1Y;DJzDu w/&J ,CLlidDM0"ZV,R9ˠ""luT[iSjEIC@CGh cU7o\.tb ,J" 3#Z+oRNv npWo!7B{ChRApla8h.q| JY ٢3I0`"*g}_wxp:sfawD`U-憇&Y &vV${I#+ g{;'tďN:.FR3U}4O`ߟzkO8ayϾP{_JBL}2K[EߩaoTP qĩ ;rVQۄCp3I'>|w) LOؼ c)p׍ΓhS47Ri7ΉemX !*7Y$ K%$bm~۱KeLRҿstZ̹ ?تOja' 9ۥ H\TGtr^g` m3 ]Pn|+,m# nR^KQ nt6b-W&n*.:pAZޣMx26N1(B { jO= 81tXZDJ8D>>F"B2`?;^dV.1\wK(^grq]GpÝe59\J:.뎒XNpIXZ@XCp{?FEۯ|\Qc, #(U^%upxUͨ\CĎ0{ HR=w\u.xrs5*l *;!Dv1J#˓pү—ݲT2z;[r?l"v;!K&@F$9KP_}(ME@;ذ~m;?dUW@y1*ďFe9_yw\4Zz8mљT$H:Ww; 8=VnB(.;$snL>jޅ  4n4VzYJb@_n E¬,vT-razmR@-X\YljQڏϙ3 ^ ocRH%"OYߛG12(tU)q$" 9kp9 G= PnjU%cύP!|?_/{]oߠ|AybPed$=N^5LiR~OBqJ}r b?YLN]Ԟ:@K\j8m ΰ (s^*|؏d;"(2Hi][){8x>r%.K=<񘹵Պ=I 7>FEJ`/6\)TDycd9.rOk5uPFp"yq˔] n{שmD6 }nr{J}ˮcwvmA$--aI"" X# K y@'JT)(Q߰'72y*BD9! *AV9ϿTĦZi߭ q<A&,ٯ|c<Oo#8Q1(EA8dt}Ȥ5y#OXO&q/qKi&,]u4|T!9M@v.646Q| 3K ɚQ׺_ӝ B ouzY=!Hae'X T¯;O3 rƹ"ȧp")X:z]a!q{SEj`yu>?'Nܹkw8\3y^|nƸǧ&7؟1P+)F&7FLeICj1D}Pʠgi cC鈨&#N\s/Y)aa*RNQ* Pfu ȡGF2#"ZLSfZ75h08<<$hU "-Od_(hx0pFIʙ[|w~GNV >Iw%2np7 Vns]GώZg6š}niy 4hBiGh!i6\S luY^D%[Cطdn3q S8YjWҢ~I ͪb٪gxx\< ƥ໪G˱wK[+D(1+#Z #<Ϊ37ӽ~C.ٔcc~ ̼wי:d0] `3ҎADGv ;b4H~0cSԲMϜA~LIq,MuwPev ~˦1-T f.e4{r&on-*]cii;`^k-UX$WFx劽+zu!`u/!ϯQ{MdXҸ1x!u6=',O A 22FFR#b*7={ j@"Df *g`j+6L^(\T6HJ-u=0lO9QUfq]76XgtGU pk8Q5 XhS"iba=P2To/>ze{]#g ld^dBdf$Oڽppb.Y'u% Qb֊A3피&^vYҐ.xh CA]}^!R׭>B(6L;11A9'F֬// MS0qڗ)K4%SB M\z?87 <[R8]O3jSg2x}D-miѥoFI/'שNG(Ct?\_s'/!Z3$?9oyypb3sV4 FGT"mSw NHU7#Sv#g@ |qn"I o J둞f!:T$ 6|tV=~[FY׭8,k.ϵ:6};W/:z'7RCnǓr#{&yjGLO|w7μc ;E|fd[[s^(x~mɆ_i^o("a}f}bۡRBGp7^+dD핪÷}к2Eӫlj Q1`kJ pul L#{ %/lsy jѝcRж,Aw]=+t3Ahtт:O3 ixy?*_ sW^M4Sfs ~j9ȍ=3\@{66ܱ61u. 4z4vY(g.LTaz^Aȅ#')pbi"_J&*8<6S!r@83zEy _7B0)1  a]KlImZuVϒi8ЬBP(%ġ0D6$dZrFұkjw^Ή1:8\d)C偛;{vH&gӨRp!,=.34uT/?WMQφ`έ9L7|75ۢlAQLMwmge :'ͧy;]?H%)|=j{KPОs}>2ajԁ&v C ͈ A62 N"l1r'K%3S?! K)k &f7Њ (={F_̋P\1--b&&md5H:w㴃 _\wrňd$S?W vB >-5* $G d6ٷZǷVwx =':XFʎ\.{7'DXe:ߣ`R9d\Fs\S,r!2#B$/Ajupz:BQ[I]3azW64x_9+h"PhBo\wI OP[<{6 0&oKm Ix-W.[P4sRɹKB5d, Ş|H *\acF%BB(gmNꚄᝠR0 R!h˟wEWYM5 #$i2<ΑسD8v/Isb9_^߿35Yq*HMN=ud^dAP), ȑr Yi^pH( )C[~ޟPCúUUP ڪ4j] JOiAnvioGDo0 0*UQi5_L&w&c?谦aaGN H(ڰ5Mϓ\{o~e'1Fߣ=n~ ; UN'\ sV*DesJqnG"P69zh.#<?knS۟(g_4"Z"2OfaҁT͡R y8tmMrRK٫UU_rUpΕ]jk8ӽۑ8[=31R>~ʏ||uƎH ~;8>&zлȼ__}'T)S.sR.dž 0AiSg\H.;O?wttw>Xr4.q?(F7GKb>1`-;ҤG } /:gTtP%DA~MTN$EY0vf:JB0O>/X[ yz:'W&:Og/ԥ9Lx3{5:9Bk0."P# 6k֮qm c4d0mRIV~Z&H(Uq{ )u,tbCP/.Y)w/ ڀfF0 (11ONǤyGk㢎R6g+M.|Lk5>YP]ͮWe2Ugd}\ň"9;4}N?RBA#.<[|/ UID_7$.zDE$@$",?9^[棾 ǣMAKI!QVUtxxRhpWxc5ax쫕^U#娝مU8wNc[vڦN[)"jWF`UW|(J n XkA_Z7}@ "Ab :I(Tjf6F!H-u "GdXiϵ &3Bv ZF:+x+P]Z0lɟ" INRZt|>ׇƀQ:9 [I-;rjg_ o?W~(C$yݷ/ϽQ$QSŻL rSDæ~x{ҥH ewUBd(]Sc<{!Mg-_{zGz y^tmپ7@{i4qhϛI$=`PοJTo=x\6=~?3ɒdd`@ABZgwMlhW^8|"F3m@Q*9 y֩ƽdB[x7냨̗7: mQSk7PEv@>ՠKg+>,F- nѾi={>$& ~&cWs6*1Jפ>dN~s")`B ;59=2sa_mI!U x YUg 3_tmsGVc1ŀ$<O[uE,0U˵˾bu.,M9=hoXv1g=IK&1׵?X GAz[PH4I{:>Xk֨9hTƖPU# :=d]O@ב'!O7ެv!+_bѷE!n9B썰iw\7\]dxcGo;`qm%#F.P\Iqk)W uLᷦ5}Y P'@fjH;gM da3-Wf12l]H՗S%nɗSEGLRc[/mÄXKmn#, EPaAJD t38cqn tPXᨑ(& 1f ?.)Uh%Or lAyoHvql1*$2p1E*Q Oq)-:52SFLЃndq+U+6@S2,M ̏.zN[E%C#=MݿB7BS"rluKl<\ Bl_x,~v{0QCt0Q"(1w.UNz 7Jǔ\z/嘤u12'\<*E(aXdj]|U g94XM <$&lC[$1,8&JLE, ~GXx,rg<- %BÁSEfGɡvfOa~XreB[AD2$GxD bPb먰*<;π1iaI 9\G4hk\TH 9( 8S"|'|(t*iJLDK)$8*P-Df)*Q.Ur(5UުLR2Z I(TO|Wez8Em}Ȣ ] -d~٤oI3r+UQȸ\G3RفzQ8z.& O &ʡ>9=wGǷ]rYQ|-aޱ% |FHzkEdg3l۞50EFz{;[˭OQPjC†Βܢxckń5f|NJ3!d@;ivcmHt节pFy'gVɪb3{]XᲶg6* $rW٪3$p&ba3#,*+߮&㯎'+W7@ pmyEU:*--L"ev*|J=G"!LvgpH\#WGrpqox[UixNyM2 x^N ,v^#8ʮndkN7dWG{z'kwي8رT1ֵ< Kf#+xhe~ pqK=Iݗz;(XOb_'\H.ˍ7+haMY^6Swk8w=99Iy"a&ps3"b Z><^l1¾k$Q$!\d@/TP],gk_8s}|yγ2ܸ\g >[\DX,:.1\VuDXHt/q{{,sY ߿ ypO-,[SF>XVޱiV/\ᆦ}bأ30@I#jvAFlV V14I3'qǹEW=SZg=G8|&RQ?PL0b㩱Q8L%u :Qns:l0|vL׎4u\ngj8V FLkKU~gCH;2G9ʫV]2I?/L]tDs+Db/= Y9ÏsM_ʐ氒U.7_tKmգDTsڮ7h%dPUFܣS{^)-7C<9tcyk&ǮO]sdND,Rk'tՅ_̴VC9s1B7faXLv*k..0㑏M#z]ר{XX3 . +) |Lki0L<{+5'/qn,ђZt* $O)wѪ0ZjJ5:55Ĝ~\.k݋f]÷428๩2#Ǩ)yuyqq^9J+F20xvT;e b<]RjGnd=A_g}L4ްfeάt>0,>d_%֫ |>2 }tqD=\o,JlaeO$4҅?bWCW`y&ߞ&VRgͶ Ds̶8nqTk ra2t|8V%Y#RN1Gko6 " 8K($ۀyE+$ TT#Tzam=lv8]M>믌Wތt8.o.ps\ʓkp؉~;skf $QeW)v' Ǯ Aדs(lE zN0b7,%>3y SWF_.EQ%cдiLd@hTo0Q ˭mJ7҂!H(,Bu8*@Pg7[8ÔW%OպŪ?XeZ Wzf/^ލӌ0lAG<,`d#.Z(k8aBETbN|8 9]F %#gϜD_:& Z!""$ " )&bZ&( )bBg^ֶ0<ѷwmb_6`bԽ>F%El'{ث>E}崢S040CEP-#LNtpƲ t|\\R(Č_$EiN.{<&6_+~W:8 dVLil4b/$NqG_<~\z˭e$Yq/MG`yP WZ6!Rz𵱃(C"V@Wt5;Lj> ylnry>g$\ :ی8 A95`6ϛ|A )@艙DQcH81 ŕ128[@-I Β̃)7P%0phT~ӧ_%~ҏUEsAj,3ZKrg zxng>XiNJ c^u>QwΛ xIͲ77۷@NTө!S>"bsqgMsm |0$E JL Bkc ͜9LV}!SS؝{?ֵmϱ^Ę}j `̝. _Þ#b4w15<a2S簖p?6\܌ܯ'T1U4z^V@BxPqǍPM q^\M8'ETkvd%็ u=nÖQ|/()#,Q|pp -_v{Ӽ+iBܑT0 3 _x pEB 'Ǚ~5zc(^By eks:=刡Ϙ.S,X? a9>&FD@wU^ &;2i؆S@RArSwQq!$a{898_8#׹s:S-{aM²b=} cGMurERK 4a* gk @@s(_zQՓ# UDIB@>)>]탯'ڢTR;؟"pz0/ơ3tQݸ(rNٓa>G*)> ](@=}Wz\B ^/Da 2'sG ({D *0}'71?Ww`Gql,rLWYJ``%Dyj>yV2s요 (HH#/]h_0D }(H$)KQM̰L@US"1D4.Bn==ҽpơ%B&$B@ }c2 Ez>}+()K7N`~QU9[u?}o Qռ)jo~l#a& fgsb( ߙƝҀ{ng :B|>ټ,#:2SI!&-V@֪wO= p39N-+]o:vR_tcflJs 9ֹ6G"Ca*Fr kCAtAgNSKgz0OCп^L}[tI>OI BSv Jvz'K~҅ ĩ")T@}<8pj==)hxXJIuq b (/#L4԰HHY=$!E&qlP@݈cBX5Tkɫ\,-MҪb,P9kffI"E D@dH˂Y.]pAu_>qJ~ Hq{j$ yg#{(;5#xG(LE݋~>"C,ώ~_З>3ry՘h(P@D~`3-QG %Rg9T$Hxe93n Ûͱu^E8l@rpA9 LԂyT}~Nėε#al+$>"gudu(8G!۷-K*B&ں >2RZ~?;\sԵHRl?gB|NufM56}C$#'$UbJ  @-NHd*7v 1}_2h&*2P`"PY%IsL ;QD;X<:ç{Cɍ/!`m{s!L=p(8 N;.?|;͊ǿOt2~r厰"n#Dd裚CxΠ{ SV,Lf_hS#sBF[+$zC&u3ʂ(sKOR n^]`9k`fgX3=?g?OG!C=@rs.#$L9\}![x"k,yRW/,OF:*xO^`$TȨ>!p݀B'L74ym FֱC_x= S'0@[ʰŤzg&>Hs7 Bsf{nh@.aټ\,*PKt8*R.rD}?eTJNA{6d:L E q=mB(qH xݡDQa˛z 1]4y\goP"hs"Ldy~/ʑtm/tM(Yaa .8&,A!B} ٦:Yq^n 7~1TZr]NmOɈ@#J: CJ89CJR5S+$,3a)Rn# $VO\fࠆ$)p͔_ztDrVr ,@`z S%[- d@~ ;h:%A L'G!y>E( {P;`!x/u ; wݵ@r !#`G<1,@"g۹ަ+|MHzI62U;@UwK2O9ERD 2G7բհ$RQᥱL7ů9׷Ug)!{"O/W{üu8NԯJ&1~W =[xJaؐ}K|$a߯^AX^J4ڹv )ЊR3*Dqx@ |׺kj5ogC2kԫ> ,xb]9>ώ<&9űkYP(x%S;(v 2O?1Dܺ<=hznBI#m5( ߁I4]S1>bVY>q<@-ڹKۚܿy\ lr\M{쳫P(b3>~Qwzyq)-vG08DH2Xw&nVypLf#-rod.+sEJ[&8O_hdSnt "$"*H8_2.۪csN,!n ]ir&}ٺxVktR6Ȍ@=X1 %ǣ.j+ܝϓdoJ >FgL̽wgk\Wj80m:;;ιg9= #5L0 ~?aN&#f>K H30w$Tb<ʟW.|Q* nN wOw.I 5ρ#l=>EH*Y¿nB5D*4鷳3@3Na1 St " < 'J!sHu:^ڎ3zljAJ>VK-We,VϨEqfyB6=#Xc8$O#XnWoy_2`ۧB9J,÷ TDt63o.!ϵ=?`G禣tvKunX/ \+|{*_wȊ'er}o }G@2*s5bo`;y ;0 l<Ѷ7z};I8 zi?}!gڹީ<gWa ^@Ќ%xDybdT}°f~׺&7˟*=l2xN?֑ϱ`RT9]96_O~iOЬGk!SMm{œHs%7\Z~|nJul,v^k>>pÛPĐ|0x㍃ko ^$@j1}R1nt0 u4@sV:ݟA} PnDŽI> AcީW:n.uA]8; ؇S E'xogնxw||;~7s0P8Oov_!9`/73'x4~T*'xҁRcrdHڿѮc,^([m~ xp i Ϟ󗳎XQزqx;&I z@-Y8~2Bz]" E~G )iq}$X9fr53S]sXɇM>7n/u0v3A ::534sᴵDBWIOcMFL*i3vKgm_Kn L[ ]-4srduRpJ2ːHHH@zz\4.w?@Rz6Ar `YR3T`lhD5\Xctݴ48Pe!4*0Bϵ%Ce7O| G/Vɏ~I("i)I$ 1NxcXE{O~Y  8ߖIipgm_\{4Auw/u.},)۱z_߰}|٥iCdbgyh~4VGgw}qI#ρ5*w8VӂgA" zp x~UDApiPj 㙾+G( _M4Truֽp6fri[i&xS=:v5\II u3.j捐G^/x^');|Qf;.zJ|b]^#JZu9)څ1-iz#.KϢ <彌n}7~ [|/:w|}?9SOB{~lAX;1;GZ:\:-uSPz|,..i]r>xUgǫmXqni0I$7KwasgL?Db~I{*r*))i" =_?_rP[n=G[Te!|%Aqoͧ?no_]~^B< x~?w`9O&N>t2nICw:*-wÇb+F9 B z$'0HP#Nw{<۶ e~Xi@@f0{r~'#@ 䀴g;BƘ*!xL)#+t~ dg?EFMNrhDy(c1aW~9sgW %wx6l+ϟ?l!^M3q*K2ֵ>_}sW^!CUi$H֫k73}rKhKY9:{?lpɇ7/&b2灥3{Ἇ犏|"IDfEH}{({սt'L|czbm .Þ!ְ1/C부|{fmTTa|_kA޽ j~·:GS:Yz/ zyZij N[;7(RgʫqRPS(GƎ7wWዃ6#:nCҀk23_G[ھOQtxs5ֶo,Bd'뮶һJ{^/a=Dz #_׏7`\ 9DG"h]Yv0%>kUat#7wCAV|=Hb@(1/s{r7Ǫ;HI$Ĕp>w"8IC aA |!K\Xo>jɌri{o _sˌ#& EDzfGMf _40nE:jc6D@nA7>A'qa0arm صPk׏HgMAHZ}*5 f@@Vzɳ#pn+x8(`t`?>Ň>§Xtԩ hhz⑒FɆQ{NY}2q:`IO==EH<d s;7?!+7=H6=W6 2r˻!Dt0y(NQS;hZqΎ(2?Q?@1FDx9VQ90u<^Llcu 5k ¾mrEG3 l 9ykj1 tW|%z}Rʹ$̩g훢s5*u}8~{> i͡EccqE]wBPv^15l.gU=&61#< U_4N2e^"wa8G[3*~Z2ЬEW|s.Z~}#}FU2r.ޓ/1]׉isftzZ߇_ٺsY_'&MX]t :bDx(/Y#Qǒ/b7>XE4_R*p o G9YDϸa74 ^/I fUZUn9=9^h>C,o-RzJ={҄`R }ϡuֵ71 B,\* 3k?xd{-ә7K/a>])vb+3ʪD˓D܋ܥFf+D.RmW:;gp|e]qN0z]0#[('XtY]l%ھY=J*5iߘXO=pܾ_̮8jK;ԥ^v|D76^D˓܄hYc\ (PUF:(U8XnXH(E1=+U<$QK쩈"w?Ljifђ҅ .Ʊ+!A 3.0Q+vL2kj-92d" 1{0as pHVQsv1՞ōo׍Roa}ޟ{~] [Y=]p;]Ke";p|"n8CFmP,(,S8,a)m߄`},xїn˞{'Ϩ+TB,og3R ߬ o BY *|Fpx R 3_` KM"A۽:r91D)SPRPREEKS)L1,%%32A1$C-I AMD-T CLHD1RS0DTM5QDҕM22SQ E4DPDES'cHTLULD4E4-C 4EED4T&RDD,)4MI)DQDRMC A"DHE)1S]1( H ( (!J(fH)  hJRR!"JJi a$hZ"dbh"(I"i ""*bQ hѠ*`ZihXdZi @!"` ba "*B(H F"C3Bӈ5l& &#FyQL)2E+W>͢(b(if!*j Rf33LM1Q: QW]F`3EMDE2,RTQ,ܚ3iW$U$̔MAQLMKJK3CNLJh0JTYRi!&P QId &`b*@'4nF`_v$D1HLA,IRA3I$H@4%DNETӡ33EUDM(b"*&X&X&(( $ ()Fbi(!u!tEhHRM)EDKA9")[- d5"VI11$C:0U$HE\0L"jGR1T4}/(o$a( @S(Dsk/ix F""&J"{~S@H'gIŪՂ Ov(q9EEb1&)P |>:IB2} @%] Z@Mdy9?7Iz`պG$C,$8ȇNhWD< ą*`6H+A~!?;d*(ӎwyzO911?iy'>?GHG̬Fh" 5߶# <Ɖȳ~cIlF#xMN}~_>WԈzb 0ͥrˣ\=/N'X|iMʢ=>XRͮkSv #M.jJnIN,t6E_FbZ\֘BrAa/W:w 1$BNd hQ͡>#kX85sj /ogj;Gג-y5١Gx''9#Լ1z11WW<+):8purw+ֻYlLL9Ix*tݭ撫n]|#qMԬJ=-eZUar-lT* TM :ĖWB#>+|yG^{I.U)4稚s 6A$#Uʹҹ3L5¢iDunTxg؎兒Y ( ֈ!De|ᯍʞoLF~ 71z]7BϑߣӚ=qhC7 p3\(=Gs˞^crqmvx4!;_"蜥 3|`3_r0=:~q)xR ]9,,aUesMoxz '>5ee\P+ku- TׇS_G)/Lzqه3^yXC~!&$J l9il>GHܰ=^y5KMdvcÁy .Ә P;~G"pgm)SR-ǯ8!@ MB΍s a]is{ȋ1W"#gB'}vgSݟ<_}>KqC 6'gG/mwܶoO9IvC]ϙ yx>Oru(<Cܽ#R %uquw@c ZM){K}yKcrFTuח 1Dv]f|`Mly;3jNSX~d dؖ溚r"c0FBYw'>(LteT% zw} 3''Ze7;>?-;"-umѢCxM4CY/mm7 /T PeʉjEѤd 7&aRZ(" aѓhrfzɢ:%$7rޅ0* TPx(1Ĵ [^RZTQ9qZ: zNȂO9zjacu+28ЌF_%B_T _Suu+]k#c[X@z+7Puܘt~޼.4vI*i0ǖg \\ ]4x~EHD"mٚW_mo_lf5> [tA&pEENz8Cm%&}\}{$xsD;u@ q#NFR, /p" ["T%)C)N?;[g?}rnZ .::vX\b1 'a` XHj<\%G~cp5'fkzd/^>ղU7>WK TL_ϕ,|&lD F(%u>}@N;d­ʆ>_\o 15)V*6F" K Ab;z5ؽbG4 Cm8szԨ߳qGv?VJ.5]`PK%Gkk~Ijvj4_rvȗBl1$r"p| p\s>lpVºX)_v :. k6CCo_;"8BAy|ى xzzw;בU=㯌ŀY-f'aНz}' ((HA+Ną"*Bׇ/#RqeSJæ; 0 q;'٦sמDn ;6qMt d;H2BICH ( 87Bs{ W?ڿJmz17i{9p7_Ff^De@ZgQH 3|g;crp>:@^ZLޒ]?tĔq"DϏ > ox4Sヘh! :zyr6iv]9qT(Nt,h;XKj-z<:Bdax:j‡N2{e/9ff?3Or↜N@p{h\`&! m Հ)p( Jy9 Vͤ`|-w]D$hw_gڮ_\mnwTy{o5<1A \npo2RS Ia2-M;<Yf 9e7v!'@6N @$ 1:a'<" B $CSv>XA`뙙Vyں|4F\Z%Qϓ/ 5,8>3Ny# 9mqAN~0Kd5֜L$TA_(N]qΥ1m(\5UYY^BrG؜H>)PRQpFle@H;~kUܦ.0EࣛWǬd\kEfw$ðwyl!  X,z`m"i$'5GtuHsRP!qOX—rVL4t~u}'I+yO8)N9  32W@i1$q f"ݹMyC1IJ B`{뮎d.]x-M/Yo (\uPGå:.^eXfCpsee%aQ~xK+"a"4QPrF ,-[e0i|~I\ev=ܱ7 a#y"),$ E]}& u.}.Y;oVivfq],Ļ(G;l)WL>Kul%h cg- ۻ~&Sn,JdG"/e }xSU!0u^ $`ic P%#@P4-4?鿛?vFN/f6pDJ0HM|S;;='G͒FXA.ya_5]WN|})YK\.=tvRDYπdqg &#_ȧڙHh&ٍj]&d]s;h7!ʘQCkvOw<1 ,*[#PF5v]9ჺK+מtRpg6ZsO1jko-]{,Lb%ۡ 9/scvн=EyPカO[e3rreIЋVXt1+]ghTpwgTW]piw1+H@Ų58P.ȴ- ")@ĉ({S\TE2dٲ.Kv^=σD0F*B ǀ'%1Jk˶A. so8 92 w~ȡ@ 0&J1R0\V$)W炂' @iޥBiQ)QiOs% (th$ , JAE%(Z&biFS!i" " 8+3c|眷's% ͑#0[?wdE{&NF-[[Y q3ELFÇ*FYi#`8frNH yMPsmΘ K\ 5U!. uMUIE LՏAn: 2cT7S¬71U!˚yH0ij 1* G7э$^O&#`r_TĶLA<؞Zt a^|wQ͊޸.b Y֦jFAɃV4{.`AW#  J NtHB@v=ë0F6M. FhNn8ƾˉ:-$AN*e(;r II_.p'Oa^siJ$b`y%8BP;BP}qϞ\cki3Ti- Ch4] 5@\p"Lꈍ*H(aY"O8f`FO iiV!ѭ4Lڢ&WZ4U|q4| 6bMхDEGo0o!D? uu|G/=?CbCA1>Kv>: ]=*DHeUqP7T{+iDѬi~\5YpѿZ%( @ zE/y%3  /o;ǼVpf{RswONk$8ߤϭTᛳ7=uf9܌xzPQ|@K3&q-!h1v1uef=.NHaQn>&b5{vǒn7G H3ZcYbiYs~2@L?[a؏O7"j:YZ12{KCRžW9ߞ"RS1˯ѿ{1^])_w/lַYs-$rJ7ftD)?a I]ιF5? =ێ9S+3tL 4IR 'wM![=éqJFY2Cr/r~f ;lm3U:ki)h?G'F"$0HuO哫i2Q:T?ߧ60](P 3:7ڷu@ѥHҩ۟y'&|hX ۳ #OƸg,"Q%󡇞;U\"HWxpK`X#? @(h$Z8Dh"F/8: R2#;]>|JcʼZYͼ<8?[{j,XYض:LwsFs-B&͓I&U A궈I&:i$B 6ne1qAoUN^Io <ݦLޮ5Jٵ"B34&NكX#.`wLEGzʲVrYV^Ư/ӕkjH}u/\h׀[GaV^51H4Ҭt U|x8A.SZe`r;א YyrvKm(ܲXV9C7|u=s6usgw|a%'Ƹq]PszGqN4t>s[H62`^\<  8 $z^'KG3PB }EUQB,Hy__|n^ "P^7߇Rž4]!e:Q37 BiؠPrN?‡g:PX] {K0@e)De )^BHXݔ$:&gm@[fCzI«X9;ޝcAxyUpz{ҩ:@> MaNZՑZZe1s'|7TUhO_٤"U`^ 0S2m b(B4K[A%*3 ѥ!E)MHCуTQ'ضU4i1NL\Ĵ } wٴtu`a B8z3㿾wӍ3PZ0Ec 2\pZM @a0pRQMUTRRR51I廔DžWyҡmD hU=>l[mbKM kLb"&Zsr&Jo?s4h?.Q@F2B&G$0cJQN {Q_u6җs\CϘJW =ǰuTarzx)C^;beov?ow/uLCFo"EOV<G`_6'v~_"w=7N*L +zD@!# H!Jb/B "~Lп1o6Phe>e?Jhb<9Ē#doF x*_Bt"Ξ0;N9WTG4"llk}+R烋lƠ^?9wB7ztz٩_j_w>; 0*QAsxGր_0 ,YK00CDSsHu yT%n)J`2Ie"""RU6@^?8G@G ܢÒPO#{PE9TznX%!<o#׫G{=! $ 191Z?%ae^ET"$?&3?3ma T %E+wwt/egUϷ>}$E'294)~m}chい?ZSG**?ㄢ`j6҄B>$'o{5Uj6PZ4O۵~f @,}h >q_n/:DL#Kv,r8!S[\r=nXiLy^ FHP:˨v˄߽6RA(yU1yکBh\ U.NM|?r:U~gF/ob"ք)̊\q|@%бx|m +(*uV "ߚ!6krd)2BQ}8@y*y #(~0!(hD9*P"AA~qM m浩q ,0q%j|C=^dC5Y|R3qUW%B6߻% !rv}P]A,{Xnk=&% GFPBúE?>e];e(\wv:~ q*[ɟ`ksSuM`XL$( |DIu3"M.Sy΋&G"*nJo` "&0%*Q=KjP!)* 7?_{7r`g>>>z0ADr\9E&e8A k?̛4b@DH~M37_~?N{z!?JW "w%a?h}x]ʨ[.í#CeHJx,+|=zSe1Ki*ZmɁ=Co>*Aww}?\Bƭ2>tUmfH~Oo 3gR?sH<wEY8Dcɢ9^zHĔL@Ђ2b@P{jswW-{{k~5=@?w`孖3?Wݏl)4C$T%KSNErн6?\r&F!b!*"!@uvҙIY0[Q/vuˏ}!I(dx;=s~z˄>== (}(@<-6*Ee?zWC OQK{yC6=;_8q^ _rDe|siq,[ =x ߚ@>NU" +2)OUe޽0}zteB6h{y_Nsn<||>m("CSS8dQCKxX'_㜅JaBlŷԋ1EG}"PD8[acW;<jM3+fL)cCݧn!@=N̻2H ByuQl0G3e2?8($V}ImfVm[[au,i^.Q0S.7Kx@UWQ?&t[jhe3,/W_ԇgTy swTO:~[=gLBuj냨 ߟb88(b7k+ Fa&||w'GA:}c'a|'b O$;ޡkb{_jWnٿ[j"1"#a~(B=EAD#vt m߃^dþ]0gXy"PKbvrnRG^7`:f:MxoqՔ>+\9xPjxL}zxWR1ȒPn!*]K5 Մ'VHWZwKlP]e9^M|vt'Z$CJ{ @8c&}N-Ly~[vBs9OHgw@,H79'IBGÿyWt^s?@liOycP$;)(2$-nRSߺ%r܎_^~waw}pa|" E sDvu:zI[|сQO~^Ap#g۾vyTH'$OOC!_\&BJR8IXGGƚ'i |7P1."z.> ძ' rsm>\cCn۹?@$<{lF b'լ SnD\qNܔ̲.wx/(FZ9PA^3@iw-J=:sy돦Fݺ<ёp/ܿߙ'D"s R/aYQmHv>(| Nn+K^wv3&/&\nD%7o_wNiP"dM?O>YCكn{ݎ~ӊCxl&K%#Xꇷ_cӔ.tRtHwV›#ǁ̦uG@*uaUb0|+HZq =jlhXxꇛ}~S6E=k.g_h8$Iu5͓nS9?VWRLV 6,i(ge0;<K z}ٮlo\̫xY?3˴$K=t %:B8'KDŸ]3c'FrD ,$i*'㹲Y 4s۞t}~8?/;>Ý3B95 'gf͛(峝[ v.jB< SZ9XMz(v9!ЊzY`9_K0߇Rdjo+շ#.zi7:ܗ + !flH7lml/átPLBX`DGo"<\%['~SpN!,36c +8sWH#},vuJ`RC&f?*ܮc9ḡF]W" ɐ1}t BAfl[[9-62Y+<$&c#Ɔ|\>D Ut)+jzu./ etiUvY\0ByAz(8y9Lp\e6Fy5<:: ۝NYytR|nA K՞OO[LKP:kZ _g&Q֕>]5K ]WxRg]S,8tSJ3pk E۪!&3h(1!eP&ۃd &؋Iy0! >ONל1*HQv2s]x9<#4g2I|FXDݽZo|ѝIUKc17 ,NQo韩Epk-$<&*a5cjG$\$:ߓl5?==ۈaY4ܻaMZykh\[4ţ?  &H"r2lF"`|}]cks6xF>tIX{BE,z^Q&[CJ=g=ɓ z*k fԮX8KvFAǠv([ 8G^[~O>׆ a]JR8siQUOsx8G.oNxJ,qܪYWfj=0ݫ0Y {dw7R{K;ME9)jnX SA69(P#@Hs{{nIêLFj7,D( |V+ύк Pk)yzVilPp &XsJNN7  O'aZ]cѺyiSp Wh [3x|6 u#$3UMUT1b'|#w#L/y8}@Zz;4rЌ6>r=;G:a8ٱ-#pJtq|o_S! zmsw!QY^ƓDQsX=h.8j#53K3C=+{h_=仈vѕ ^II8vaCߊ$a5V#)]eiM0FOw]"t%N n|Z:FT'sYlCFB|!q<8]jM(ɶࣛ]B7qAȁ xQI,,//K8z9EoaC <0eR.itD6ŔEwK v 1 sE'S(}^ /mUZj$b$)^8zc@aۻk>]2ms(W9ԃ /*NEG464 u9(N?=l$'s$P>(|Yg>x,5ږ!"w=}dczbkr/.:U.TTKh*P  X2.,/#wx?ǃ>5TJteW"Pz"fh姝Gd4By͈25}Xg5TOUL!VFHi?1iNîDHmlR߷CL4N*TU! 48vmuu^R9s{[s4JHLwmo4x_i$6qvcnM4}u|u\FjmU:缺c,C)˫%|CvSy}p)\0n`{0V/663.qY hiH gY?@Դ-'/ѡTncæq?SI4@HD%"S$ &nG}(oPbDOʨ? 9D={/g Z+ yQ-?Wv!ɶMUmW)[GE9\M&9'hs["Q=:0lƩ{ XQs jlQy3"=(9v@/}sRrNPP:u}9o'n IN.0@y˩+5#ZE![Chs"KgXU(O<~J~+3sGnD9}c!>O(>"NR.XxaAGsw~9;t:\9#@@?L B3G|0sd27@5=ANJH ;#HY0c((!f$&)!b>M$!=- D2i H"CLC,TJ9ˆg0*xf`|$TU 520L!'~dE]3% c$BHU>7x$A@>a8IB^9JQ ҇Գ7PD1A+A(D,wfy!|ÜRC uçZ7n ˻ _q^i|C}a}'o#;a唩d*MA~AWQ*`J_]+/ 5q{De?\rNpmpiQL[Z"w } $"(B&I%1w -N{t?߂wu.e2F6*vw2fO1vIުJyoG|<4"nYPཥ۳>:|{F}7I$[iub]È ΃C()Xr Hn_j!c~^uwXSJ$V P,CschhPR e)OB08K}>;n sP&/k[%l: sgqC 5 qvI.-:\]n!^8x6CC9Cpf*B9Rh$ad4jN6yAL q(! ,NXy8¹;)0\Mﱴ7` A߀#'Q!s@yt`WY8,x(;$}PfP&WsX)FGGi_K(غ\v7zrB%4QEҸK R"Fx: Tp y s8pLKJF&0RĢ v=Nvw z'zě PN$B5$FGz{}}';?I!‹?:T[9qC/]<1C\:yK|b`m6$;-Iӛ#>L\VP1e -jZˉt_?>3j:n͢F;xtցQGtrd;'U3|}0@L !04B̒3,L˄5auI.Ĵz2)>~}81D04S"Ns _ٕhZZ Ѐs*:$KtaG:3THbΊlM nΌ ^(q(H!1 0 9_1sw7vn5̜\!)nr+kYm2?mOx_C<^ގx0]O؝1큔5g~=.%Y@jeD5؅'@,\r4w$" ƈ74s7Ց ")?P 's/(Cd=Ġd7$vJ]%*ur %y= Y!E t1\˟fiu ykNٜL!|=|PKEd#i(pIC?."c(w' J|M $\Slh2i: # Pg003q`:7Z1 ThHmPJH8D2J΃a`V z#5 Mjf1[|P~~F2d ~0(GG򌻤J.1u׏.[{3绚,l) BFT tDJMerhֹ8R7^.hlMm=Z/F*:7etd}miR«jdFp"voI5#P{k+8Rd=t`RϺHx}ҩpifWEtJ4uZvZީ/0CBcyLhƻbW!Z5LHUiQUJ"Qo,Вl:g̙JHd=2@OvffBT=']%p{8?']e~+C ֥-B o@/Mm'ٹ?deD.P2& !Ѱ@!27gVx9Ο/|EI2(.+JoۿI#GuIQUwjyW^)l 3Vy6~5Soac_Z᫲pVZ)l5mrXsE8oPAޠ.4pMCl&:q:Αb^I{h<[f0K1 %ټ,N6 -< !!nG$td|(fPNov+̊Y&eͮdi pOe8 k^!ɓ\\ i>קwYsX.]J.kzH1Wh)!rTN&B:h T0>ײ/_|Mx*%/j{R6 aS0q_vO}Qg0XߦFiT/^wQMQzQeCsԿMJQ6 G"3⡺w/'>#} v|^(p<rI3lbB`z@#K<|vk]=Eg6f[!{?8qln(" q9BQˉ #24M~) H_ƚ-@ί=>k^^8 < 6y4dx $WTC O`M>{dhƥ@v$Ono VY'KoJ,"܇ISV\},4}uTpʝA,C98Q3t_؁G>8oK@2%ǴKSq&XY&@30n6@*0n'KxBqMTLWCQYM .M Šd\C#HCq?GEX){Tǥ~Ϛ:@hYUd0ʈ$,cHTJDf gC{ oGcLSt[ry3 #=)*u}}jxmkZ,R{!].(\, }px& ӼV3"&r'F7ȽgGzX "${EٮR)SHwf8(aFDS>iIǽ Ӻ\lvK! 6D`z7>ѣCP8塸o7Lx L!7&˿fcIَ}ҚՔ5 uIoѮ}kx*231# !׋MpɴgM`ȸöS#6FI_?Nӂ|7~ݻvX=ĒMŲ yPՀ VѮgPlrɁ2f}ya|1DBAl':a; WBuo/my >m,PHPT԰z⨒ayO.'`yűX.IAEGbN̝-8?2hCjrz73m&1_c藶Fm ~A!^{SӸ&aCa'-;3_TQ'c@yOF؝c8ZXv:<$2w|A_p9liC1[ ^ovD65Cdo?s!1 d&~I%m̓M4 JVnCJ.C{a ?ޟC2@>_NZU)??h7">/*>gJ$2cs=G6S\oI2kA(7\Xl\ ܠPMv@t羲!d2v<?, >熅ȉ:;r U`< krq$b((K۩uڃ(6A#jI3zr;*y& YHZO WTm\-js#"AE߻pO^9hɂx4M4M ; @d;q^|ޒ,  :cIHoPlI378iD 1JÂ$}af`Mp=F.2c @dsy:` ! ,S{ S-4=gBND " (ibX_/x-NO/PxB!Jn:@LSϷM4߶ k(7xYyK8H5rTJnLCN/jyG DԾP: OwJt:Q(i.t@Ok$Pü# D% bi%ںEbm^7!a>3[ 1Oɡ?sđTuw5c#E[ Ti=hX"3 p ')i|8 /+%JNo&8'DC9w#M<=VZxõ2tvJ'|7߳)?A'l3}/[["wXc *ݔ!׍G8S ȇhu1^ި>93rLi2cD/7yU *M3u 奓ENRNZTgOe+LM.IA\1.y`c,_{E1>Mriu!F$^L֟eTrm)l 2XK1D}C<vY3d;[!b ˧߼DD7L#̄a nΉHF o'Fqj:4A(ۋM/jKb{Cy G(a PI3 P#J p` w~O | <\}{;SIۂ=xiHPsSKՇ1:H ]}{{M/NvٻRQ Jؾcq{!۳^)[ ᥤ "&Oq!5@pE! c1P͵eپ'$Gk0~ojeqSж3AQ@!|>J $ga _?3OiB$zHO`89P#uHyÎr@`0I ꇀK'o9З~w w7( w2itfG)D8p'v).F߃jH ah)aRd.j<7pg탎TCBdk C+K Aϔ#ymWqy|9|wY"TsC7>δypHN}%G'}}16aGZ[>COCSݿ1}9 +Mξ#%:x @Asd(4?_QJY>X2p=rj.hq6N4 :Q(v2.PDv*i0™ CBoE(j˻{eW! ,ۈhJiSR7h遆ѭZZ;ן0ɐ&J܁g*N*fB`'}$JM>;M{Ht㻞&= һaǴ۲d>Bb3X42+B%-D9֏C?l^c/^Q޾N#köˆGGgç{!"c1;Ś+xzc%[+63~o( `Z1ĉF4rzڇGa- DPY%Ҙ&4i^Apă)R>iCײ*iD@۾9sTq ] wT;͋%׭DNLe M WOEU㍌Q9d(ӗ *K,@5sg2: M*P-O;lxF3t4FͽPp2tQbq(ޯg.4G?r2F(}%ڜ%0Bu6QVTo^2^_;[^0č "Xnȱa`mQ`i+L5\>(? Ȧr9#JE2R_Iq L}0y1@o`0i tCACqna;O| oCWK>]:~ʥHcCŞaQheF&%fNZ[&Z%9CGg!9ƒ OA:M{ I'J8]L6"$Q1 BE$srcad~pG:r6'K`y:~҆;fӰrzەsd!.a&?8 `0fWms2< yoJ `=ϒCIww|2k?an}(h^$$-D.Ӿ2(@v3S10W5]hE 1&C@ (lUGfD%i[:p0TcY uv?Sۖc(z`ߣ!>iھ 'ʏe&3UUd!S# 6QW)2V(ֶr6cxf/|@ێ>imGX>#|8=Spi#$j4vj"=UxޓWLH#eHc]WuH q`E@ Mw `ĮhOSh$R3t=Rr'v!ZRH4/k.N,Anؠu9]h: >h @hZd g;uv^Q쎛^"N|%>1p`!<6*R}]N1w8P4:0j /)"Pxݥ6BgF-a )Dmm%C,2g{{|İ`%@ lO&b3 kmH2 )&N^": nu5jUR d$}9 iN j*Ls8_s4m w <!3Hzv8㊊0L,C䠜}|Q!C, `FC A%yQUC:YM5cp0ɤ0qx+@eΨY\~_^<&8 (//gnwnf\F̰(>w^3hu.ln9ѱTKp!*/2(i F@Aj_^'J\ݺVcGN<;c %H$XQIJ`DIԚ i5i#΂Z66$^nMJ<'|fM] &'FI8H+%,So%{Ko,gMkڿ,4h؄H aGQD d)NjC(-xN|r"M4wLgpCHgݎC'P)'G!: d8w+I]= `Bjc1'TH |À@e5 ^ǰOwWzO`tyX5p`*54 6;% ^E 2a@Df}x|}'^:Cs<]/DI iji zC8o pA!К^)ɀ2D8({>L /)m!۶iT9P'vhO;RqS%0GvxIBCfX0:4:L޲ Hh!'C4!:=yz|*oDH CWq8 0Đ՘jN5԰D)NHsZ4OGG{;EhBf$Qsfh|:t%\;^!ѐS@Џ!r FDI50`Hymz%WR1;T`L@CߒwRNrL}'bsic; (vq am1̦!8cB37 hئ 5J!1A9`rAA8A QRF(O:) 5wxIxj;P<4CrS'j<{IvK v1ٖc,;2r`v= k4" rE0R!eT HοdyCZRNgGԢoMvx}9iNFш9D,W&ca_q+&7C>h}ޘ)A4;EuQ+?kɇ8&#Ð˗9X 7+r`驀m|x  yMρaŠpx5US`o8<= c#cߙMRDcÿkMmY`d91OI3OuZ_Y&K1etq:ԻpRW!R'zx{ &a$?˞'ёFW_x@V۸+Ĵt_y66`w;rCϧGccF9nv4 d&0/cg|/o!(h{({')>v ``7A)5Z*oSCђ(w 'E賢[>hDD1LtO>^&^EDF=XEHx00~;t<> <'0W?2,Џ3UUUJOgK_ǡy!mu0~Xq Aât/ JSf:To@%Let{É׷sw˒NhCwf-׸n#8?X "f,>=9RXl~~*"a Y;60aEL0imrv~?gRqou;QBAq>7)lҬ}I+sz$%wul{=Wϯw:wֆkU"~ڊsE$GԏҢS\N֏ PFHRBKF8 m0YHsQSzz2 <hI+nmZ<)2WIɵӑIwQ0ڌc^Z_D#^sY؎t~;ƔuUBTv$GKS0`7HĒg(yVh=DPSPApLO6bV;GH c/;=ӻ 95:0L[S3N15=j sc$o7![ “pd#$S >I(q'a FX<͝zT5 d*lĐIF5FI D(q~9ƎiostiǑ`#w|>pPzVAyi,Gs#m1%]9m>o~"}vӲ㞪"9){cW0n̒OQ5z~?$*t%Ѻ)v w$Pb;@сc8tgG_3)y: 1**ވ av;IEY={y,,5!.=I!egF@ER%y\ibV)5DUNG @p1DcARPjRU!@O+th,J`}|im<>Ѡ4B>2vU_/!~hp4,(}} SE IB VT5=zҶTt=Yc'vi\x=2{%;1h;_$sN=&RZK^No;s<}2A;MũOq{'NR"玑 ~>Ǘ:štn\1ULb_ QlO fgq?ͬuC-ygu&;UȞw}֐^#%qu,K\f$Cm5-V4vնXvo'ZXZ:>F;Ee \LRwWq |BEoxqM5}q L5} {gx&\%d$ r&0@Q?S8zʏ?hC)P9M2xkZMI2"\!/h ?}jcJX`?1h«*^\Y3hV,cOC_ w3@(b2W0?ڪݽUIϠy<; ?0S/3ޠ@ԉ!TT,Bׄ B}~3>b(pBϙYrPvp/LQEbSqsN΀vֲM(lV8ǧ{Ma~2 )pm bF,4ThAl8 b ~]y X6mꪩFr#; H L J> QLPgJJg=>lsx:-0@=z%݃f`a7Oȧ'#{ a_! ފE>%~5 GݘuJТp 4~t9`ڂhU\ $8X!z=F;P<cfަfCM,IaOT-ʇw0-*Enx (X%R Aӑ˻{~e*g1Q'OJ_I LzsaΏfrĔ\ <ţ{K&M9#z# Bd)DҍOMRu:`x~$=XN4 0U5t,GհVE'Hra9L`4e#&G |=LQcRçL"io5-P0Ñ-Ii{t=2E=1'Qk-ݭx"d rRGtc{ݞW~;P\Xڅ*I6\Dmw>_|{[d1#ID<6k &ye+1ʧxh&$<^Da/^'|SȰRKҸz3;؃IɠNJ=pt`5sc̕Z#|x0;`v ױĊ9P\국@Y쳪[yj/ (m2)1Ǎoc6x:]'.h9C Ov˝Iiٙg R],%)!֣h։{ƔA-)t qxxnN&kA*~!aY&&c (:@@__YΖ!m@d,bqEO|cѼ/vBqj[o2^aӗN"  u-/?<uN9`tbṃ44Q+M׵e9cp,ˑD!8Hƌ{Na m_{̴vɰøƄWoB ${H=X@krh.r8`,jx=]`dm8u2)"! nhxP#1v4 —T&p;02Dq't҅Fc3]Zff>\m=\YBB]ə1öbO#DG,DLJdtsAG($Cc9Jؤ"f!ΐBO kHdGaڧR$.[S-4r"_ ZDmHY螺7l+ůhza0k|MlƆ#W0!tjR7r( "7 9oKGvmEHnk^H`}ҟ4)`ĴR<)@UATtH #0 QR'ae@:wB~?i܅@F: qwWx@_ w[1]zq|6Ф Eӛұ mwωN.iWTH>ŕ!(q0̥QjNٛS{}@<>ꍟMd9y du@=F9 lELWA 0Gxbl0f1 CfYfS|FT 1 0= & }"Cs((cCLp2uɒM23 EO '<~ ч~i$ ^w.G.,ByO8aPHr{FOP{c5C0?'e6Xl7`^^{ffǟ@l?I'2#9S1nN'cS bu|B`&C!;$NWeW{yp 2 /M:&CTMw&RK䑧Q2cXiX8f = s=9OРkn6|?uhI ӵQ0Y5)u֨2h1kItSATa;1wzGPh"?}5kA tܐE%ph3Ǐ0<+aY|s@`OLukemoV9DU4U43<MB0d>XzB?OCr#?w?Dξ?3*P eS@:( A @@#:j3I.$zq7>ٝ ι ?=ŞǍM]D^p3 IiRËWTGw6G~đᏦ= 'WR$kdQuHPS 9aB9 OX)8®H`2䲔c㲤u#o%" G шK $p#x•{=ml_rD r$9ATcW*4z듃уUwnvTsM魐 'V~^3Vap5ۅL컩An$6D8 >E7e2s5b3tMȜku,Gy~p5 x&Oid7hB h2vuH:#fmYfo E<*N~G ].:.U 7 8rGͰ$wkR0ǎucu2m> p 7oDa-C h@MyTkɳ5gM;&B\GWl6(- Lvt ;=e 4/DÎY*sYlzA;g=F0uy*WSW%o xf'{%cnz<\CxQ\_|lCs6#w+2ZañxhɀݼZ2SZ$ŘWYe:3_"Ò]nfFoۋ;Lb碓be[!ʬ31{~7,͘1COՓMOΩ4AҒ5H@.mBq6(o""b0{sU>Soy2m[0 )G3>ԪAӫ\!AJ'K c+>5Y0HN$ 7'q@8'=<`:8A?3"z"3UURskt pEPv |Io!0>qȓsD=F%3:X.1ɠ /З_ѓ Aa}8;0E𔊱g0" ()&2DUZZ1ńv"V~F. J𱀙cbǻvcΝ>O,|$N{UY5BIi:+m|߿o'c儛S=gX,D 9kƒrɲBF1z0zgAvI =ZΡx#O:wYdB`օzLo~Yw\EыI:G(D)ık]ʀN!(&[e|%# t0C>G뙙c^V1Q)9{;\xgjwnM_ @1'kF|lp,*z0*$kXUu7$t>j Ls_h÷|\Pt]}* ݁RoJDL]!7KdJJd248Z#b CgTO8^O*cq9C'} !6QAw_Tk8; N q>T{?S%g~;R9 !8M rcTBsfL1dQ-6 Y31C.sdWP<6SC PC tc#\ȻAH!9?@]t{Oue2Qo>̛!4ǯ^%|4ki4DNѸX%BQB gj)|^lu $X$qvt#Ţ(pp'y*/FFk5ᙔ*@ÿST8Mg'6PmqUojuIkwEWw3~\<~K%@bջ<3(0,!޾XIdyd ,EG*i~H@\3a xrzI:R)$ڒ LS:%dv0@uugbABm u*V}9TY+ b&o4Tt!:<`ί16v'cɩ۞'7@ݢ+80 uH@:ۆIQt_aT؜"rMxN6D Ѻ# :Ps$͈gpeyTo}1fs,g05\Ѩ rA)>~M~,  ,?{ ϗwAJ4S)sz9Ͱn}\s p>-ۣס_>0t>4VӼ"t|DiD:s/~㡁⒅r$i A@ L8׮̋ꪢʑ5``y 8[{`G;7AE6>T?0dz ߏ c꼱ʿ÷Œ9٤ tc&Pϒxd"MMD:0\s2bO2"FR d:TQb*us C߃lm*}k֪S&\M1zG=7IM4?!T`*⸱X!WAs*Po~\c>6()guc[ - n-ΏJ H1+ @AQWnM AE/=z55CZ-<;=rљJvL!J6ijL+RH].ީ'] pYFkUtfyM'9m_@I8$yk#lD<E j /1zFBoma#18#7tRJo]LPܛ8}!~AP; i3+ʖyv{-@6rad!Є'gI3?3?qJ)c77#vdg"3G>ҾT{ʬ1ORk~D@k$bMpg#yso;]l;"p9wn 2xMETLUDUwBqpK A,tǥU&Og{pzxOp$}1olh`tvJiܓ'Nxv֥ݻ-0+A&18f9{i#yy|F<`3ɍ/=-mk:Q*ƖQJax4:>GGNn&zL2Psr6\&7&8\#wjИ zjGW')$Xx&R\Sl* ( 14S+3H*- 鳞$GA{k`b_䐒G# }_R/e03gG\4lt/a /Brҏfb#`XW**Vq;FvOd,zLVk%`T.cWul05âbx%>2~6:nփO&|uaH.zG@ǰcs3WcA{Qg`4O,>}:LJjK"bF`(gi0%3 Nma:)1gmiS?tU:PzgcMaE9ַq5+ůfok ˑPD=2wt^7]od5`c(3$d{]OnF~Cd=ؑ21!1kL8ko]~5eC&v`gmr& CҎ;x8ݮܹ }XM,#d8^T@|$rӄᏪ3cb6QxIȹ2bT +@G~:Myk#v5Ǽ d;ŸyVގ_|aFO~aWX0k`I!6SLi DCN8Ga!5*X [(bj>ÙNdT@p~KlMHGyns+ͻ##"JIYaHcp"F,+4tPb<7B%^e$`ZkI<C':Ȑ8Bg^oBCWy(4'EU P(d,S ә-ǟw GM>@WAd*LCǥLɧo}4ߕo#/$n>S'-Fu?}@Kj/&ty^?; zG]K>[1"Nᣓ$(bpS4v_|~>OA8&@#;Ź Avv/هn1'݈clX_Fr$*Ni'>+Kfя}?gc>jD-pCd)UorLzD<7a)|Ohnd_\:_Xu_Glo1;>ۤˡPlڱۛF^Jxi~F.rh;A#(6!pe6R/;t4V)yW?_VhodI%,nΘE Iu$9{wvr;MGУ^[FGOeفS3NAEgiA>.F۔-fO}v^YfCld+y)d`J%Lb+%~p/%DקSk~Q=,`b6!$/g6$ͶMnOR:CТ%zR U(i731s u&\!b w6dDçS@qUUQ0^'fv:c}/~k$+" h@d38洤鍃z`g;:2c})'rFjstac+s9+5< \Bm4ahۉ1?x7/l(v<%ŠLɒ -:ހ/ 9$閶?=ss 0pI80sCٶy9MV*?w1'iRClW'4:<GAծ DLZ*{}WGWOyCPބrDMj=pyigD !Rx|/3!y΂/ zd N#T/]=NX$~>y͉dV-$n>{\|Eef`& N+xxq!2x%W!A͛\R &@ʳc$S,zHw :$/{|y5\*@=xmuυ@Aw!QT쓭UXLt1(Ba'Yz @v׹`` &mǡ'1JT,ONEFC{ޙ;'hJXuk ۏ8Q _ܩI1ZZ h#Dm S=ɢ=I03$p/3&. M2w<|Šed/#?fۧCsS`ɤ z&$m Ƃ̙,k;j3guӛfλ3g:q?V"vJ=B3>G"RPUR5X4!9#s=Q-׬Wيg]. D5pjzq~=P'UOLjnYGpV;C#>=&& j(!wE76?(vNLji0lO `&¯]O`3[$M= n84;sB> V%͚D;鮠C/ L0o`wOb@wLFN\9'f$iϨ`H+&%LZcSWRs8:=|=Q/,X:ًCrطl*H'9]19`7^9;L`ٴ7ϥQª$ף %o/j{FSA6fN|~~k\]9{) }Yx^ϢCMDxQC#YJ$:ejr騦>>Yqt`j=圛$sV˶tMH7IT2!_QH\~Y;VvX sBOD}:y4t-7B x#e6^x8Fv_ZՂdf:x bG)D#/2KYlz}^4e7Ļ;\Ӳ2Hl s6Lke5z:=#5rHW20 !S@CPErUyu3F,49+ȏe5@lp#?0[3#*$z0GQu=h4Ē5{5ѓ"o3 p4JhՅrOޮf0:% А!Xa7CJTp/L.u ~+ zh=0nXId#B}SOgT5nE:vx0P͡3dPore@TTݲԸS%YLi@D5HYtn9"Yy;Mi*F * fkbƙv7"&hcAəфV0 rmL9ؓfb qSC RiAT㚷`RՉ- -$č\0䲌P:-ӕXm4jp"ZT@ ,9(;4YmΈ8oC=PJ:t:{~Q/O*S[૫ʍ `6cRcJ:@"#ycCP#_|ɔaS c^`.lzYSC'bwbN>2#~r&!FEI/EAJE< H |G\w\GkY\~֧fȘe viYhu^Pw! #;tkp;ET>C,+}xLo@X Tyʩ( (O =}N`$<4{Su`ߛEkp~$lI9͍]_E;0W>v8zʼn9m&qyV:ּO- J9S Y++lg yluO o9wW<)G(ÐT+3f:'vUR&AG4Du㚝`[U ]I w v8zQ)c8yӱ; f]_X$vb$*,ܭ.cHg8vv zpUqnp%\1s򄀼in X4c =0; ;rm"Q3@&9BMy l=܊ԹA7y3(j(YW tNb:$ )'v6vb[(oÎvA;o󟒼3M 54PU%bhA&zяN)7ag9ve5o="b F"J {2X [{CeKH?ލJ̄Hۈy  B}0rЩ#kՉ!_d)(h) Hc`ȰT0”|KQfMCC ycQǠ)j b~ORQf_uN10QQ"g_>Y"< H1 &BDeB *vܚJxtý?%]%=]h. eVbn qjfqdb_h`=oq dn +-'R˦/{DS #AJ1߮P oc A/0AC*$bRn!$)x_>]5kOO2eUn=md)Lm5XMn3y4FGaqk0g%vS loPo S2WĈI!VY!9XVGm_nog68y<(J(-c58#hC A :@rNFDp9 ~3L$ 93 HrJ1&HG0 bcɦrf)(80L&)! 96 2bb!A^X$%Rdh*6M6t~La!Hs&hMb^^(9ͣIrGBcGu2:o Oo!!b(RBnfQQˊMh %!6 ki.{(NyBwDwJnC AMv$ u=~H2d'IUђ_N{aZk՘!MR|̱©$< YIQ-t!Jy"@4hBHVZ!95+lzB8Tia̋wu#4nwiP}c-*:O'X‚OkcMF3Nĕ&T~>kee(d!NÆb ޘ}s꒣ Gd ՎM¡rb]=gMBC-L<@&T-} KçPeD@,hh Z Sc6$<w=<.:܍UB+qF SfWo-`LJ6EѪAjJz }3>  L#ci< Ixf;%]#w.~( U)%$ 鴓ncP ZBЂRd>fݽ `UUYOObLTOP#pp?zH2JPeO/ CVFds5I0LI)ңBa;Gs"p,Fq8~ JPJ 0ר2jarIz`F1.]K%Vyz3T=ޘ5D(^s9MMDoQAѷpV;yM8=grtaY 6 p9˨SY(@Sv=:tsiDdXe`Z3!nfP36g LZщۏħY`$3"LJSZv^(2!5,BctIDx$fDˉ+kj*m6O3GxR%!EDm WHtj+Rāɢ{+^:q)$aXQ8 Fj6\=@yǼx`|%i8] Tѐ[:4M?|@#T0' 49 {a&oi~=>1 'E;`y @UM%$= /#\D/l+aXo.j)") g~;#zI;2ŘgP)IO LPRm禧`< jz\ʀ4]hĉ %"J!6,({D7wd*~Ρҫƿh6w3jj{QD%bJNI ?e5qs=#YIdLuzM;G 3ݥ_; ɠa/%ΐ읚`(Q T'C}pv3dx%#J RD.p9gNo&cdV2EIU2BcvJsCkHrO9&ݎ-sp4C0<8ab(~CM'sIxC[,R:S"||n"ypO]׾q~4D:t>Mq48yA) x<}2XL*AOHh%z<;Gq"@x'N6Hp%Fmtׇ=Xڡ`Ԯ(ȍ1EauUd n2f@"7H0zWT{ x_q)!(\$L䂀a54˖!!_jq.43pCJ)_W{;sitCNE" QEK Oш4v!1&!p_Kl&8> J?B0,0HrpdoqT@kd7wI$%CȓDEt6&~|e +׆SQP?Gjxk]G'i\lC>0*P5ST`2nDh p::ǐa1Gi7{Nޣ<׀(|}ϯ$cu& ņ3{(&B+z-H̢P|8Sy>:VmPVBbˈ3E2=sYJZpHPJETZ*@ppb: 5OO㫷~0Tz!`S'bPf",H'xrbOJ}0rZFʄ@y3%̮^G $@Xi &/&@͓) DM}ATdAI;>DD/|LL&߳ 'I>_=fF'98̽& dϟ0m`JˁCvE-EEzU󠯰BQ΄|#TM,TJ) RH՜K!"$E+kϘ(5\vSNsY5uZџ=4IKAy=jh*mIW^:5oFqV.G@4пnbX6Z)4O=}EmJh|*[rT A6iT_pHNl 0ERU ,[m,<3Jp,)0@5QP0C]o5}AP ߁t=AH@@K5Ẓ4-B3"BADLITS%JAS!  H@(13R3vƋOZ~vcP""H !:O"=TĉyCAxEFU'(Bi!bR (8 >^$&O3YzA~.{hm$}jfc? %^zv4RcHڊmaf*& 5MC9NgӲ}<L6Ƅ!=" DPYfy 3D*KZh/+zcr#C2HļfUrTSV`".L5V-LLԩ;1WQvԍiBq@$b)kcIm#}rvgx}( ybz"q\HŶ HL4 HO'K߀aK6ceP<ھ<0ef9Oqa$Ou 5~+w&VbɀO<ުaCdih*z9 B);C08ȝ} 'l[KI~@F!M;@aP@rV"Ѐ[zZ_a1kc>9oLvv!gD #K?tE4DA_^cTu#D1%jj7]rH0KV%&9൙^&@6YK@h0`%$㷬R9nNC:oң?gw"l5s٥/ i&?: j!?oRG =hؙ,";WaQ4iUHQl9A'm;S3 0ycʿ͈>G"R*WE8@fDM@T@! @(]Riv_;g|6vc %!CCf DtLOя>k'N(g;1$3ϭӱǩE0Xl}0htC$'ɛn S$ąD#D-:AOᆁ>j"WAv7 B7Rw }{^ 8Zc "b.IۏCnPXY8q߻~oZ,reJJ+ [m~D2y7ousɊ2p!$ZNLQ,R=gj4BAAXRx8B)?d~"HO؈7abp(CK=˸@:ř>hZrU)u QEt˧ Uw3pC7Ǎ+n%O<~JwqJ~;R 0%AsأP'6V1,a2׫WBGMVwb`9DC/R@wtxжJY (oWv:N2)'C}4nz_RFL aQNy!u%DF mklKhע?X;X}Q/ "bt3Zx"4440$H"vrO$#; !$ )B/s4}v,{d,G(}gt>쏰5e.e8\C :92hKShmcTʲEjb!vi$I2}p`qI~>͗.#*R Gu Jr8˔P%9#AI")X~ @xb:A!g EHMlܓG%UA%)iN H@ _FϮӳ團#T8!ɝDR$*XMpZ_x0Sn5\bQ!{3k}@! q:sQn0\.EYXF 2'Q3 a:ᢍidw38-xJdp|^0Ӛ5bx֟ _܃LKxݏ_zwv,AU5#M A@͖V#LBt$RmI*uzk"P?8h]GQ[bU١lPt4T0" иٿ5843drrYc HMcj|@h"i f}fҡ[#ģ I B(8!d{d0@ad蟳愅 \`e_?]`I01THEQ+@MwK5;ЇGys HHdM r Sݟ HhD.ra8H!%V^_aCލ% T1gA6 2'(FF0i NI4A1 LȐY.0C/@(P٤RDRY"}O^զ莇ɎOYR) RP$%^;$=mϐ{OMX*DH)(YÆ jNpI-hɶ]7$'R4*tqR$M(UJF9 DrY4 LѶ9 lac[ WmcD%1 `iLT%F»M\U 4`)(6@ڜ8h0$ (SA [,-"fliPFԱXͮUZb rR58 TZlsbTVHdba \-LPsT`¼̫=ɴe+!d3 Łß%$ zv\bsHT|11`3CA%LU5UE@IAF'2#22t <Ow ]d.'찶 r<epr&9<_Zݶ@B iBL)HۃaL1wb1\.DI@aU,⮕ʛ2UOIAҺLFQQ%JPme0;qc9<!>}>3h2,ȚŰbK:w33J%!2̩}:UA݇`2 Mx4 f"wy!l0 o:Ի3*`&eE PY6VP{;mAP<{-5#d=k,H%U0,H ueʧ 8 }SEb"q$=ĝ4yr*EiA'0xa9] JZP[ Ȣ9 NH [&"ӝ#1tY10k1chq) -k4wǍ Ad1|ɚ9$R"ѶR19 jZT[:a]:+LA^M/?VחnhCG%4cGbB A4P!"` 8p8X4 ĉ?lIM1!a<8LU1"L HMEU1ÌTbf F2DTg\#QI5:P:ZJHС\ H0 b5yo6PyϻOh'/mha Z$|WOyQ ƾC>xo KIp/= h_e8\PsaOl hA Pɺn2IA?TĀS ]U}NѠ:0;;kp$^O.5Xx8 b>_ .@Cbli9+ DS(nFet=?^Q58yGpL)ha"B#g. ]:Jj"D:_;ٯ^1DDZ 9H/0ޝd`A#TdHXֶ֩s +` 1y &OۙbT*4Hkq?6Ӿ4poCi,-on Ƶ +Hms=<7yHd'$@yGhǸ h8ac{]ۼDxG;9rcN H"Lq@`֡ѴKC6eh@ | ! @M)!"JD I] Ab~vRbk*t$N/,bZ%=Z{ =60;$xjAi~0&q>/|go!`&RR:npzhF\0`` &}3/|Oy^Iyk!UL@ebc#xdc)5(__k`5o w-:@_!/Y$WQd}qϜss' '>@s0{#\U8@[w_2E4~^mXͽmހMCBhǑ%T^f| D4~}WiĤ9vزF.R)(+ݓIB P(4)ldU` \H !@ A4"+T[*`BUJ#N"b&MkZd¬m8]Bg$9]e߼ eD%0f (PcR,l-Z#,MZlڰc9t47*mIX`۰sMA-Kl󁨹1Q&Cfq4VHdxVbŢ2UUCc#S2`ar3mFF?9YY$! 6~=~"siLei}:=d ; NҫJ3A(pjҮ!*,, P1b#`c2Lp"2ޮۏuш`cNs(4 I b{@AA=9ȩ>ݿ ^m A^inB:aɋU tu!D)b:%`AfC*Ay ߕlnt"A֫KV,Z) ,RvMYC1T8I,wfSw(eI>i UvPܜf?|kpi[Dt~Kd^z9O9T5At%2PZ8d:y%h9yUwxӽy:9 D .ALD҄1R ' Ѕh5ғ% LJs-E+UTWd#G8r"_G۳P4ε wt Ǿ\d2fQG}irbfjL+Jf\z.'=nf " F$j  pаL Y@cJ%cteuBSc-56rSM,)#,EK2CQEhñZf bx0&ht\:.t1GZWm<$< @Y H2VThU0$hD`*rEʱZ+eMm3ۨbRMQz JDWM˛u;WI$:POtQz/Sa#$eAi>)n0 ;:DD|KB(M1(5ю6G|g:q7ܗ'rF V$Y5yÈmL4|wHh uLdE&,gwd1sTe GrcRL;~&ǧ d$KSo ѣ Fa8unm4,ga 5:UM!F2ȶ4$G69Qr2m17Z3x(i& 40A`-CVtN.M&<+nqMAL'BBs9FL<2g̢rBQڡn55֐U71)QvaDl:\W=m4(W/ -/![ <RQN}1MmmC$;$CLbgx 6GZ(!>=C=8SJVV- ,^[ڏQpyOt5ɼOd08T$>K4(}Vxo? 60OT3{Z+x2yDdw9"%FE# i'T0m=h<2j1Ra'`'{\IV3])^u8Ht619ёIQJtBk d*ӵa6:5YFp5A1s-&ądVXAɼE.aDw#x6Kg/6!<hfJ?#hi9RPU49l5Ys'#ǡ 2\*BAT?OuRR  LurH80&!!60 `lУH(MU"TCz YuRHqY&r\TC$xF tq bh 1jLlq`S9 h $D1"D@;χ f TtD\hIqKHJtdʦT~KNq<$)cI=L~+>Wi 䒧%AD6D9E ǀ{B=r*EYĚL`2i'VD!H>Ƞ.?ALănyhsq=!@D J\=(Ϙ:l:<|g;+lYXT3{yg1 J0Β"mI%ȽJ2EC )jDbQ$x$#b$(D*0$. %bO5%Hc9r8ƇT<#s"BPZ1 (2UAӿ]BRS Qz!@)HqPӺEy2<`); Чysw9iWAY51N#=_} ANda@d-k eȓGlzݲ#T4tTEm0{ݼHJA(@$ di $p2)}ۇeM&Aٻ-%.#0yCՇhbt(~PP(}|3PTD8]0FG#xhr(0sLEh{UH;0e}\wFwXhy:GZ*G !3GBDAL?UDcD-EJ5-fc=7v:~QM0QmGB*~ b걄D*R5%Q-/oI,V> C,XbJ*'se8K $ H)R*&"$J};87' "%`b@Lc 5[!Yh+cf=LYǤ'7؆`?rGpf&䞥Rlsmaz;Y ;޼zXvJ5fN ОPO7ڱVJ1:5SfR7B`'tFۿbg1u- !HPK (ghh.744`h8I-%$\0 5~3HM5tCD}֚5/QNXȉvjt jMĝGc<>-q j=׵i`xa٩0"&, EGb;辉 ԝ5u(!W7pH}QuOS~,d>5;6q 9p'K0)kXTkqMzS#Sslgj$Afyכ&,$d$}n*=dPŠ8hlZF|d}tƻ#G&.2QXfkۃM~hV <r@s<^)-uF#㔛ː+su*uY v):sc2l18ozd!7&f{:JX\{һ)kK+;< :7cxg-bt,;I <S/%9YUbMFt~ Li7솺eDW`zܘ~4+҄B={fxҎTW. m&BJf 3ƞ= ް!{8疣~T <8BDo@X#9!JKG86B#o =)1px.lfs Ɔ{_|9QM 7*Xp ߑ5/)vBYq|S>^ui%XE ;lC8=w;{,aQĚB|8ha1 +9 0zJJ9I٤"mm Xńd1uNhOW T6mbKQg^v1| O 0J(6Vs2N3ɚ00+0u8j4!C$;&JQx7!7ѭi8gExH%*TPRS"Gc%tW+`Hek림 3DG֬0:x5r:mvp^AA2K HDB;[<D )wm @#l9'8Ńay,uer/ HC߽WgQ>FZI}u:dF6t_. X;9ܮJe"-ɚDs$YxCqTIQWչq*58)6un1•&g y$Fb[(0aE*)}gBzҔLD꣹8˶q:ܴW/W殯|D񧬻fK5Fͬ6aAN,5<:a8ڴ^RVzz|m2wtds4!E2}d_}3ujm,_8 'F4Q'N0z(`f712dV&\jd5sbFfGxe-H`8׺W G>oN,WCĶFϞluۖ98L#GGCC ؐRHƘ6g CtCIl!PtkYvcqB. o.a0ǃ|duņ -3H0}?.6P飄 D{]{5D9{o!bcݎB< Q&` :Z|c ,3#{N2-<chml,oc*srI$Z@ Qq0cٴrֽңןo$ǁ͉$l5<!d;׃$|=Z92$@I[`y0Y` 10i8L̦mmq:`NFpnPh09(@NE0F>MJv.66г 딘,Z߸Tyȳ.5HDI7F @9IP' ϖS:"AOc\C6 r舵}S^\aᆓ;arC WIaV7]N?JeJ`)rf2b{Υ:{&7uw!$f3=pcziG0F8ma;|G3ue3E,3|6`AIl?ͯb(u߷ׇ9ƝkW*vV_p6mI"#tWf8&\+|)8k8 H+ž._ ԡ 8Շ,׍u/>2:]Vw28C eZbXԄ[ªL͒vWkV 1ܾYz|'! ^x8jsP Lp`-8<1囹jgpTv$^]'lQ@F.oêg*طQ}n5r^QDBT8^ ~}6Ԓԡ{c@ClNvA5ۍoh97iTTmES%LLv16Ah9>2H3RK[҆8T(J/\cH!@P(@&bR|HPƤ=/.;]EQ8FSRB}Lv{PӭzυKT,Q ʃ@p FF%D1M+T5CHnݚ;<| |Џ`S=fvE5 1_އ 6EA'Xzq/|Y>2Ig?Ʈ{3 DTƤf]~51Պ{~qr l)!3{`4v&`ڲIo4#$%SP4+|PH5}̥%}aiOAAw܎p73?WK8Wxv&LMa/ ipWUyd&Orf|3v6&VsnI^SC_" Ȝ0͗I@/'DžO & o˹bQ* "qbkҟS wkZBmIPـPpqA++$%-e4lMbG]ƛco_u9FFF8] ғ"pD,YxsN84xa6cNFtNMsz w鈗B`%B=ؐ4^䧖.ޏnwYle!!%"UuO@b^ ?kP>AOÊJk2HRw''2Сޅ0C,n/D0S1$23A OP5TqvOX DZjīR Ndt=ՐE˴ $? yˇ}1*LJ/АP,I!.d'|\ QLEK/% Jh(hPNߣt3ϭ6|< {2~} {OSg9zK(0b_|!1vq/4s4aB;\M3 6pri=Lhy8 LsWH.pDuu6#FLkEhvk){n۳#LvMrmAN>Ey`w=_88S*fNҴ x(ٵ7 B\l( kρۈ3BBr6UJ(`@NK|ccYʩMA1 Rq;*e-(Pp9A~WɗK`>0}'A|=ϣoώsȣ/Z ULbm)gOQEƦFvb͜CAIFmYf b5l39"J $BXP\X긶_DpKb)خv1Ja4ggPb_b y~ sc] Ҕ;,爻W(7&9i]Z%^UƙT4(g;J1M%5$wwYϥFwtq̱k&Ɖ|>j-G 8Κ է>hAyoG"s&_J>3hINxxLsjV!D8zw+~Ӵ#fUf@q\k0e5\gpf݉6VF.8A= >[Ŷenor"p|xƳs6tfLPӮ4Sk5Ӝ!MuJb[e};PIO﷋4-:s<%BB\c)k!$SBAs7/HwC;fJ.F+eh5^ "P!02tVx݋zNN oRCw}8`T ؓ%J; 8tm|ov$$&d0;;l;HX!Yg6V 1X2o|!&XF=_`s/,r= <5vSXACQ|,Cmc枝2(RhcalpZ\'^2o&㞣Otc/u',na7iI7Ir_jKCK NԨtkX>aO6;hkR̹)Y`13FxnA22(6EID>z!|=|r^e1ܹGc' l\pbCPaUF鄪%,?~~Qy#qk=#س]5yx|!{ԚE̞512FTVq!9WFGicz7$ϧ$wߌuqϿqϋ{ 0e~8(yE>\tW*ma;<8AG!w_xsGҹ1Z ClxĻu.QoUtNjB?YۺPK'1qjF9#+T|t34tB:O)ÕK+P;ѨHrflL҈#Zx)iIf2_/MPCY=)PJi$ JB TBEY _j*q= f!@=#nGj=IQM3PMTGFKY5 Nx)4lh531L;{ 0b Yhj.;9@H 1 B ,MPU(>2JkRϊuV ⽎csu&T̍MKj0PCr05- <p zQ[%GC4F$Cx|.o ׏DryCLOqs>szkz"by|H+B[tLB|tTn.>׈8 ] U=BR+(ڤPY |0TQtMՂ k1 ~Mdj*"il=$hUAl H,4,$,E @BDUB$@R!!DDDL0HFN# JRkmE5E==MpAaR "L[i"a  RI>PH`&~ -PDz **HT}?@L5ީ.\"NL~)fB bFTqa;[݉(BJ29it0>2Lc-}W!sCbmBEF, 6!U%2I M*W"|F_Iܘ+<ݱwaIslR>2d?~8o^A݁V <@ Rzv9Z5Hy?d>J|6g)eeVkQ( Ip5&h(_39~ޜCЇv8WiGT rEEġ$Ƃ"c;cz씺)td&H^syTI'$䦃ͨYw r4z1\PT"qE%R3j(hhB%h;bA]%Z]!HQISHRkhZLJPTPCiA-izpqѡ)j8G".]И1p"1 s?t%c0p2 ;GW{gJKj<F@E#0vxn),&M~]wHP?< i+TیP,IvډvlC9s(OVl`NB%,>:z@jI,BIļp1uĪ_+h`a%#~?[c;f~O֛$gꗿ=:CAy 4k4Tփ'~<@YM$!07}2'%e?d: BT4JDOLoQt|i"Eq380Cx}*T`DAF$PBx dTP~A`S <=,%Ð|OPPIΕ|#ZbJ$Ư̩~>{!ʄ-Σa|?)פG1GA?OA<4! .t#@S21(4 0]}#(FmX4.cx(,k.^ 2CCD2'!0?K {ӁPX*)510eZAK t":e^ &πҞsHKX:1i5'@Ȝrt݇ýU^`0ڬA@tɘH W9 h6S wKćd | GA |2;m"v,/ǏDCT@kΊq3o߶g^.Brx)UUl/km 0,KH{ ~=iFAW!WܺGl|CT&W܆)H!$ )J%xE )^]r܉C-48F,l`B,ɼK\*F-@+qPXYPiO:DFq,L|W=*6&Alp8T $$G J\ھݻ ҔDm{h5F`t&y 4q#Ko2y4r' @%y s&(Yq0o|ʹ3CMQ]9N shB =λ/_f#c59D&D3IR 4Y5tl m1(sQh9?Ji09ɱT0XQFv̸[!Uw02+&4D \2kF$-M1Ԡy0F;I FMҀk>T^X& Y{! Xoeoi.TPB@'@0ҁHrA>|A@HQM!MfX"|:L!=i'z%g 0+5`k& ` ţXͦ+r f qA< ߭ɋ/;T0餜% %mVma -ֹGw;4IS '(?P<<6TgGCW@cc'EaK ';oR+)È5[ڴفdd2@O_n4{t BPEnTFĜ p:r %iִFs;/BDJde~BU{'㰢oI1I? d=aTF8"D@>H&'̈ӤOF/'I&ݮ0qMN0#Fqqo}{0W r~sNRKnLiI3% -͊Hh[m!8魳'#v.IHrZyPEMcE2DMD,Dbn1Mp6 t Llp#1i\4UѳdiKm6:D033Sh2q 42iHsbm 0%\f]kFHHmU|Dɬk\ j;m&/lPM\-̅@0CPgě;FY΂7dsDA=7#wGmViGQؐu,UWOjV }K!u՘;K(9=H?^u!06IiH\&Oq)L8BM !74`)xᏺ4,\-5m/3(3!aqxeK$M@'[' )(,L'c(D"C2|;d< }Rw!kj)OAgXvbG*偿m"r Z΅hZZRihB4 gCrl" dȇ>>KmjD '/W ]l1r0(ؕ1fXR8!Z@(JBB J" Z FZU((V Q(J JJZF% Jf` BhF%Hh(t)BmD.@- P41 4$uJHD-* CB5IP@TH P(R4QH",JP3A%"R4#HPP$HRҔPP ҤB#@TRTʱb2xL #c a:I~|.ݾ>GNIxbgX BcHw'26[dzmװN y$%* $}84{'J+D!1ח 'dd!#mp֙0G/wpwV ҫim ц6V?S0׺C5f ]sp1 ziZJRK,ٕ^3b #pMA6lG*(>G'`v@e$REBD oᑡS:Bcw^!߮ଃ!k}BнQ 4|gr9 m; _AkY=ySNFѷә] n* ymf^+4Y2 1d XR׾gR1phQ3lG5_soў%>xDM6ˆķÀ{j(cR(K]#N8S2)TڶudXJf+؛\:wzj/?+j.Te hh03R\~to:V~d CҾ&d'+KgDt0=(Yo? N! ߶Q4JMY*b9)4c([3#O~[:淁ZV->$t (@ E(8UHG |Ƚ  >[Uà?"W$Wr4Pނ8EO+Vb.\;{o?B? >Z 3 ]ٙ\2 (3nppʤK!+~ ̂~SDTO̩INWu0I˛\܆!j$i!߷!!ؿ "1}T0yvҔ+BP" IŸ)\A$3XGR+/aНI8pOZWу~W110xs!l-oD1T8$maF0>^1*l@yP RJT&d3 vP~7@ʹ06؟NvNÔ$> BrI!|CZ`T{ CB*>Aʌ>rU(Jb&9P[&GE mP ^@MGOXC P l&;SmF|.7hMvУ!6-(f9{}{:_D?U`c MXrCXQ&*DJ!)TiTvb]ritȐ G4r^?^;9fٞ+O?-Rז '\o^w~Q+ups]混0˙B~?1t>y2d"K}bLnB/~![zS nw=B5x?oK-(baD@.ԫJmHPR= f":z`.?;$^?"C){M!{:)Ѝ<<"JXQNQEE ذٓ}(1>|560jdFf36(4`vNL(L;(4TD| #׭aybPH3LS,L (.jw"-|spMOC'pWh hAPef HړM!y8(kF#MTU5%UUTYQ)AÊC "Rm =bCl'#7UUUUUUUUTEU5UUUUUUUUUUUUUUUUUUUUUUUUUU5DUUUUUUUUUUUUUUTEUUUUUUUUUUUTEUUUUUUUTDL]Bq11'5't<Ǩ{]#4Eہ>l98Oo)0nRᦂ&(u0܃O T/8 dCL5-> 8 R D%.$YO;A5 ܰAܯ3DLLDQ0AS`5# 3E'PI$ y'jRPǯO-QLD.~݅#K]J-)џIH}I\QQvm4~}n2(>w!?[ nxv `}!(ϼ ?I|B oJ#_6gz'8dkql#I0,KKT3RP@QCC@TByI%`M!KTRQQ$R@j4a1)l%R <ģ@W6\"J&hbӤe8$D"((&).@QP5PHi-iZ$(J("F) ҍ(44Q$<5@D2SJҤJK A2ĨDATL D !u@!d%#ph;P'NWܞS{Mx}9W< oC".}p {/:`Ma0L`TY:τU'$$̡JdlVdd1ppQj1{ŊiqwkDhlљ誢G0`)ͤgXF 6@Up~WObyMA0# IjQ?SL,!#LBԐSU0D-:pD"`D`#2$"DJ4AC)SL0QRS RD$ECL3 +4PHG %R0~3 EW0D?ٝ@QG-PvP $BMA$$P(i }LOkLSد{ {,T!?GY^@4@g7|S쏯ݴq87J>e'JL8ܔb /kq1z=о0d: BCč+W0*_9@: (P@rA wp8$n$r6)H k7S@@CwQ!HZO#~qfmݱrl;2I `Ѧ8ia+[H+;dc(7X#!+]~X0!DLI vcH J4LSp pYs0ޖ~'qˌcSK$: lKaS8\Nr0pB"+ |{%e7E^z=hҢ'0HDn;wqE'4=p-^PF%$ȵ2Yvs'cʜ|dأ+> G^u{ܐIGk ˃㼁^tk7B D)/=n!}R>y4f }b-fOg-}g*SJ`PBP`1'6`ؓRHq ()H|}|T\4 pB6@E;I+>EG޲Drc ZLE Yu +ޓP7g(0UPd iC)A`ixl½WR&lgק;%(y'v}' & 8At!O݂ľp%yN;BP'qn)OBXC4{0Ow 냀ـu`8J;xКFi6/oqn9WI_58=!ɥ?){-( P Q |>{fTQ餙1jh_X;KwN&IY7QCXH෪ǞAY݃Jo#]2nG!9+Hxt) 3)x;h~"%rr)6ӂL(2Dyӹ`*T:}|0 @"@@δ?d$JT~N!IJKS%Oj;p-k9pg;`1I(D}jn;z:ztxSıE1lhܔLj @87}p:*FkPhG";]:Bݩ"D)\( q qigJHi$\zE:0lB1)`LLuhepZ!iKZ%p/$zc1s6.ە1'yKĐǛAk&!%P4Dɦ2y<;ݶvyh%dž4EhVR@ޒA愤O'H78W: r@$<> t𼂨'47(b h()M̔CUAZnPW%'T@Q55CLE 0!@LE3 D2zA$BK|+2EeN,gydUm6Πrbl`E31(?}sq ʺ6܄U8Ƕ@L̈́x<=ڂ+gX뚩dȈAB 6Ԓ3 ttpXyゝ8|D96f8< 'c]8I8"o{CT)PQ~Fz<C<$1i ]{ nt6xLB! &Ѭ)%WB" qT FnUHly|$l>× *gA>!F7'sPHwJSH;IUF0h-BX)үΨ"AiZ aTt\HcFFZʋeM'\}@Uo*e(bI=XPC_O]H7Ÿ`<8ZQѢp.['l=xnВ)>THkQUJ#bQOU(D*P-&Eƅ= ! 16 у3ME~د>u|  wz_F9\XICQ>I;Nɔl$!ɪв ii,#P3ے<Wy%+g{w)PMVDhu #]r=Eb*bM <I$u:9mrIDbkD0, e2gn[u袊.Fʌdcn A\X E%jvsCZec7"fCc2x!QicX葀̘TQTd+p5Cƅ;'cx Xԣw陒s/lYͫ5cJ_3eU:m2$w_*n{]p`28-#v'K_>)]͇/g1a,PA-Su^XtA1bbEx"@;-g<&bl`CmeL1 pd - &C%YWLlVҢ)Y10J!ض9`GzA YED v2LQ4bV@cWXFCD5p6z2ȡ8y%COT=htp%E%_׿>(B((J,EcUOO< uX8;0 H ^H2{b~@2JXUT515ZhSKۜ1ڳ`L!ˑr [`ypDDad%n,vLe#E&գe: LO1]DdK,a'x#i1ᴾE7ܼB~3x&s.{aQ%n̆zu% scPcM" ½n5 ǓˁtHI,"EL$AzG=M!hq66аt7! 919vͫX|R3$B`V,\Jmxȇ7`SV컙v Ӭhm8fڣJ$#-zm=2]eF$O p:<5I2Ac?4lr ࡌqmNm &UbJ1c#NZ &BfC 2/=TAJAw!??Fp3z\bQ~sb9&Jغ]#'$e8a32પ3sչY`=DW=susk^ g7{}yM2J4pأ<05Дf@@Eu8 i#c{u>u*`Ǻ`f1 A&&bU?t ϖ\2ŻOjZZN]ZI^OsAubbC.%2~hHw_"m?@˟DVvO.h}<=S'`=h9<}k"uW|Iz;[ۏvW5IǤ&֎#У/n<,dh2"@IDfCİG2MM0md)fh">Wܺa_{_A8\`(BAW>c=۱]c3G>o9{˄`)d>T C%!TraZlā3Z,@dT<$)H) **b iZ6H%e) Dwi;t'zg{MWȃJIdӡAH}.4$&1eZ\t ٛ +]\7Tc '6Y8I>UGrR$$IuѶ/ά&be}zB"x\*mN 1fm^Ir04_܅gim twk|7*:KRtM~߁?LF$P M˩j|P#SO)iB)@: v2P"ckDMm0|".vY,?Hzj Nz*9ے`YtT(aTn@֚M:#7[a1lzHPMlqjr&&hV4$ QԲvOA,١g% *,`6R3׊Vwh|dHf%!S#śXsm!5o2D!8" ѽ&1q#B m.?l-U=~<܋"yb]T `2r,~F g&R v:7ҳ4EZhB,4VDHh:XM?䟋>ё:.hq+)xn(лl@«'|Gd&:Hvǃf:|p@~2p)(Dpzbq+G??q<3 5R D4.l1ኵ :@{kAЂ8Dz3"OP> &1Ѽ #CF̘Sq]UA٬܎dzh Fnn5Xk MHD@&UD:qX GTGY뉯c{(hh7D IQM1$O_|؂*vnF^g~5_ zmةH 8*yW|ы ># !UC~|F4,ae]Ht2>edtU\1m>ﮂdFv"Ra2u uu#4sZ|Z14şQDT7^ pZ0+ej<;y ֲLBaѥ5!!UE-2+ Ao Ɨ XLu3BrenJOO!uLF7Em9@y`}3 k`:d聃 ħv^P<(6)ܐ|͞xDdQ lGikhv`f/Ee[.L6yf ibjFN 0BK asӣq~Qh8,Cw!\!Y#$*q}V2釢 }SJ_wq0.Ih`u*aeCɣiWm+&R@`\NouݼMDh r9wj9rm2XuU`6R l>CO̳z4#ZTD[CxEC[ )U^H v8'\4ZbaJQ2 Hq<e(SIS'=|9$ jsE?͘7:IL.ďC ~\y eY~Ԙ҂R%4RM!E!D,02 hrj62!s~M፷5Plb\קӚm |r<bS?qZ&El1 ^zT0r&E,!{xS^oL!ڝ%cD}^k&$"ajX #Rb 1i JR<9zPq{d^0 "!""A,$1z`9R4U:6tP_,cN !L$"P`LIҨ e48z:!s:KJA@ERB !lsE >{\3Qpf0IjUw4%aj:')n)hBKAQ1$ٟ@^4Ӓ :;⼄8pޞP|Xf2z8BN_* p9Hr䒂\Y Tv]g@4AQPQAvM\LFI $CtLֱ6<7~Wyv]cU0d%T%mpDń G8&p;]0Ĭیc.WK`&7H ,shu߿744AKso 46 S0Y0v2D`9 P 8=c{ofN4$,eqbyT!Q[X̡[xbQ V/`:#hیmJ55q6= s׌uiVv4-<@r!4:v(kIj눦l*Ύqt] h d"nL.YYe\B)ٰλI*DebkT*d22Lebѵr; I &FC >XԒE2@vrcP5"F۳((I #jJff4Z& AKZa4ц("F)a*67J$c%D %r; Jd+vR .氵%12O}Z̞\SCYѴ(ܠm9 Ly$)WTD&@>B$:&pZ( iaWqSS?YOBtlSP[Ln@yqQ0RIs {E栄(zEP8.N|=(yzPCP 1&m\"E y$$f;#bCAb$C䴔dp1̜΃m)ʶ>B Fm Rܕ:b1`'cّWo-9{HKLdclmt#%p ~01 Œq BUbDd ~:>&&&{_RwKbJ0Tq{PT$L0g]z!@@q]h];#EZ0ArtQG}%TL(="JEs`iystd3(*EiJ(R5M!((ZTQ(& @ )B6 K*T}lğDe4H"pJ  _sYxh&X85CD%x5 J[`2"$E.$$*t=y2VQDb@T$Cc$1}= D(TLD DHR퓋pKјl֨^ r@CD2@b3F^L\a JҧORyc1=+14բYF]TnE&Z5ҼxPod݂yBc(D E)DJ4QG M&o> 99Hh" `(Bb 48bYp@Q#q_Kßpd]蠏)a9HpG!X(|REH C|zon7jOC d򰆒jr`H|<QdH\%@nz0q$.A1DH2l8S!U0&rwM+~)Kl+ƌu!ч٫iD4clHpt>)B>l v߷`mgٕCxߚy o{戥|(:lM]"*6(+L1WrԶ0#+mCyiU(@y qyy'Ժo|7q΋[F(3%B #ow pG|$$&DH#|h`_ ˰a/(i1"GcA#eZ3H v Z)UD> 0)Xʡ|y??"JnwE!BD*$s4鄒N K;-:SԴI)LKK5A R6H@1LTƚ4G)q&<8EDʹa*tfS'7xhThJa!"XINv04 Twd $ VaPA!͖)x4+ l&rx!HE&\BJ€ARi@X%(&f `jJ8+m-.O c]q8PJ)]̡8B.`jgl@Gl4D0rj5ÑǎnxuxrA iLHcLDGcQ"ظc5mL2j27jp"pg.$#&"sd.b;&M=9iiշ1UE# nK+9c!WRFf:t[r0EXIDJ\6B|6$i!V @i)/iu,AGR):劢IbJ<#*L QK!1!\bBia $q @WФʝ--@!B'C|{Gk驁&Q k}" [F~,3'1bW+)٤RL0{c< 2אb)'|\O؃B~xJt$N=/Zr̶ "8B4д_G q yWP lY*d/fN2f&UAi2& )ըH ;^MiKx*]L wxiD6J\4aVwb.01)9+GmxC:DF Nk:gtߠwxM)Au^Q5AOLZ01pFэÉwS 4cPIBqݶ:FtHte$M 44C5N ":By;Y]fb1hd5PCgJqR*z;F쨱$Xwf+6Q-HdrmUPMCDLP#rE65dƓ$4v}S&NImB1I e'1" Ā2t{%d@BǑn@?Hi-,S&E= eT"8e R&Wr(:L[(gk 3>MNs ?~9)'qr(D`:jF iI(St?& i@ 0 )T$&BYVW ` F bb ) R jie" RZJD`B $U?YFS r4Jz (f}غ{\4ٙD34z?C<^L].Jj"X98f0 `(l54E&k 5㍴PA@l`(h v0 DIM1CAl*$qh4F\KH AmFQIEE0PلUR( CM',G 9>p%bpy*p&|<P4h>^!`aPDbdD(x@EtDC"H {)**%} #ϫl7b}0]:4L_؀ĴJHR Ja`Q*m r|! z]sOR#NLaLn_OĞ>[$,)h9TAA,*8d!'4 zv⪋lQ 5OӲH\]:;/YR!iU)6e?P"P5I~EJPRFUE5THC%hi pn%4A'#'3׈`;कP V # 4L$IDQK$$cGƹWs`) y&훦ċPQM44 ]X;H(Vf7uR1Gnv^!{b0ȣKY#HW@e^(@7aVvИPS#% :ét>6J6ȇy=sM?.pp-#5zأ. "DO7-1CdFBIh -Xcrjn둃 ?(~ FV ~x- ?D(;JFa4>G (7E(CA=ȻHۇ0l\Ǟc ,wJQEI]B<K8l݄gà zSs`1n4`vbZC&Ƒ^4q,#K(}Zg7 mcF+\_L}cO޶Pf;dRUNջZ챢BAuW1x7'6utRMAEoh4; BI8 VETnMq-UZ!H)˕ pMzKfW d7\4PPlfaB#Drhƃo|K ͡^kV2^+ŤnZ1!%mXl17!']ϵvTIՁ&`B^ ڗ/2f*tִnsnp7e@H2Gd̴:e1<'Kds ?9eSÈPgԣݡ1/O<`/[)]63(jDe *WLQ5kE=& 2&5 Ӣ+5`VSTFI#mf,Іݗu&s/zQ =g^ʪ?yz"')J%L5% zO%W ݽiQHNi5'0>A~'2UMq(0i="0J ($Vhd!訋|w&ZMfAK@씉i(Ax4 ixJpxHrC8yBR;Bd\dZbRII(&p{(R)h]H @,c(3vϛnp0JHZ֟$3Pi7SaZ)p|/'vt\xI1׾uO#Aw$w9lcˢ=RႛljR P@z6J b@q9͎T#0G$(&AVC6ߘ/Z |8_gPr8N TЧhQ2ᬡ(ǖum:G?2PBԅ>~f;\8GFVP6FTwq T_Nآby ј"RF $!J@HI!!YBBGP,To{&9(@#@/{j_r!$& t?Lo kɏ6 1v s\|$6y_nNс[ Ժ NjROzX) إM$˂4. *F8nS=NKH>i%<;]tr)d5YeŔ` p9Lmj衧Cѣ ZRȏxûvgĴ5uz}N8;B Ba >[teDK;1baqО <'=6 UaY]n0XCy=IfX~ǽT( $OS4z$&Lh`!K,DQX9-a`e s^X͇r)BHI !$RBHIO /CT|糳ٽm Iq?Ұ̢Ry @vHuBBӧ[qo/ }(ZAhȽZb z;B_?mu NĄRp|F&%ь% # +cúzшd)#D*TԶ>SM&ѽ H̠#UBEB'+>$?`\<w$=,PTIWpJrCc=u;6CqSdUJ=q=a#,g6sk#ঐ+zhy ɛAeC~Qb b}֏' %t9xŃĽ~ovG?B,yC-#EBbsA;t?_T5"_GgP17,?"8ӽ6HݹRՏ $b2;>I鐔Ј11I$0!CI3` Lٴ`P0mE"`qb T -HK*/x283Ma5YʨHTBF(C/_e5#q3~ #HYh(Wbl(E1EL0>w]&ýI>8d &TYD w=q*[;C2/X y|%N&bdH0"XNK xpSd ! ԅA74(Д[g >^|=7 C<'h#n79r2>n1 ㄉ~?F 3*$D9W+m~f0-5M~4 ٟf!ќKXh]u0v)d ~t؆ 끮;TTR @qz[/""Yt P= RF|Xc #wpEEҗ)hFf٠] 2h?@M\S/;ͼd$ AN.`B\C)8ƒ8@MPl 3VⲄ`Jڬ:ބx@hTH*#& dP`E68Gc+1؏Oq5P9?=|o#SiVo'0Ր%T؏wqa_haLnfB1wa-XHD/i:|iE (/t(c `,O 6*4j#Q:|WJg [ i h+SpcKU RMJw8H`2$ݙ 0A4A&`;YF!`;( Fˏ/Bkt (T`H"`F&*$KicF= Qi'Ɗf"(f"iY1STD !W-DRA$ bᆝhi;VF6"9y;c1%QG<-hà}h4*%1Q3_l1s) j>p9pc //^d) D b H2zD@NБm";r91=,2T Ct1%TdcP1z<&-^7xM4i" f'CjWLITUIܿ8O\-J{{92yxHAPk,yM)M ۑ9MDG,40{#"SF(LEtJ \ť*(*pzTAA8ᚂ"`ZJ*CFTiM.&uBB()F)d< ^@##*! K"R 4űĚ!*~qTE|waO䓈C1<5Fd:mA)lDrG{/K#CP֍.dŒ` |M4jd6F7ѣ*Fپ.ni)4.CT`rSAމd]D\=1nN5E.yM9Ď1 ef7 3p4t!iøU Q-IN~EיL7F5*F㦮#w6l70t4eֆDFk-ШX: ɒ&86!tiQ4a?!r S=p4GcL EDB4k ) u8*q׵ɳ2 ":$Oz{+YAś5Rib'Y'XPzzjvT3wD )ͰQ-c5!D4fՒV*I6"]n7F7 cylJ$21M:lPc|%21 gIb;oBBԼtţѴZ jhCXb][&W]`oBIduAГx!HI#aӸ@lphL; 6!Gj>M4a kGJ$1*g3(VwFC˥8HN {1>Z;! }eohN4w*L&30` ID/$ =N lU*~uoj Fxp"G/S}jR$ i|@`|X/Ջ).3:nٜ Lp;lkQvCB ZF!3$cĽ_.^D2./xTY8@oaC;a@Q7bɃ QWv8nj5s/DA`:)>)] ,LmRX'bd $AN:ڎ C&K7I8Hl$ƒ2'gcb67lfy, 8L0@xu5 +t C)Z e47V0<t#Š$CXh ۝ )AHB&!dA|("TQ&!HE @` PYjBeDZ  &)i"jbZ&ZRYGvk[yB @2vʱ<<$$ɹXe Q Z<<O6}>ۡ@wT<Ws#qs=+=g7B|52l_~`ch=W`R3#OIܤ= '<\5 0vs=QApC&1bZbP8 zw}!|- 47DX}&6a>||p,_/ʐ_eJ?qqhh8Ec~P Q).yrJ<^hĹFIJp@xL/TU$QJx5Z8~4hTAM%r9r()*6okoQV?d 9cm,A9H̱cNRnMF3>|8qRt__+Pbn3V07V6ێLw lH; N4N {f֠vP*OyBi#۱L+hi#J) ڂ ;xjn: @  )hMڪZVdw "T4<$s[)H [my8d4 P,MSiq-4@?8҅AU%DAQ3Rʪ1/aٸi%Rƭ`8@ٵ+q5&4SZ ˷$cmEᠣ7aؠ&J$Kٲ!²~#Ta1A9+2.,!(1QKlZ[D'v)bM9 3y'jޤGB~:!R$NB4(312sQM D" (zv$9"|>x"lBqfp.(PTIn!}2|xv54ȵX'U^y:b~MNY 1 #M 6[j, }LHQo;cPDc KlnˍF!b1 s %nE\sLDQl)P%bYs";kc9ipz&P|nƪWۮM9䚤..z{w=%%J-Xa6XsfJsSstGgho(u_.R_"cp?-+<~x?wYc3<^ʕkJN4 Oݲ:u e#8(֪"lt xp(\[(/=rJy^< V)\%:jQ# 9*K'5c )=*_o{y+ߍVZkiI$mv(deZ e3QLSs>ߛF0$? 7&vp3=n4GX%^ :jU;-fgִk2_{GʩGirL~ CezlZG321@]x'̸e);sM_cUAmB?mN*4%3 jPIXɞfVg{Z q-9%oHӳ y5u_s<դl)x)aY\;sYC%MHʯXkXFF^sl~pYY]!=,C4%yӯ$ L9:>,+ Ac֪H#"!b_>917߾EsidXVG.}fB Ԫ0ؒMqoݛ3#wݓ$R MUΞs߮Up4#F+*p+ɚ~-uvKIIBF rJ^AHQ{Z7- &U/XMQvYptVbփ Ќ#&xs@ c @×{/9<+;w<(v4QkUa#ήl͞gDNh') atag'|IckŹ()o]IOȪ۬1uJgkC_<%hBV^>mTٓ): 9=q.KG&o)jtcƹo ]ah=sQm?j3CȺӿԮ<r]6ޏ8fɪ˹L2JW;5` WQ6д2Fxúv~0 ^"D(Ӱ,"%;"H" p4v璉1.6af:AF[ƣ|7~ hrž*ܗ /D54#{[vcoO9xm\e@;k/|O>#^&0 ֞ƞ5ͽ}:{fGw|j#*&9昝r?zvyJ=JRڮK# qwE ߋߌ󁴚GonE~]߫R9 j&jKKt:!oUz+jßN"gh"y5S]9v-/O^Vhsˮ61\~1dУ]yQj|<]~NI|r?/Op#.NFG'| abRis))3`\9ԓn@My'2%BEC>^x]RU*˺^Z:Ud1?Eܷ ?z0'v~EyÍpcF%ȹhӜƠʅ\m6vMķ>'$5 -)hsY{Sw<6x|ܲ9bĽ)GwץHe\% exZ{wL(ַ*H÷Y:=?P.?%gǁjaɉo,3\l̃nvOrOM`VVuٮ0ۯB8d9FsGIRϘhҮT*C-b!V3!N==W+LMIg=˓ӅK2lnЮB1fTT_%iûIW=z ?kEj9!D4>pg0@~|ezW~=;Z̗WSGBGm?`l514ó[!CCz5tob|B5@yui0qX[7D`SJ%BAׇvGXfWۈjBBl5V7ŵ" nx԰㬳л jjb8큅EޚoI h'^P@D2D5 ʉR`ՃFN n;; 4"N_=*|`wCQ Lv(t9}^;<4Y#1" z@ab?wtk{ cmI /9 [ Rj*6wrsclm)Kmm[-VHIklLh0w$H^L]&jDL^O=fi(VOoh|&1jE_)Д ,PVەD'r*4ĽѼA,DDAcNnl #xWw3_pq6Jf3GZ^NHv1wkD82jc Ban*Iˏ!uj`[ˋ!2TG7eJM0mNuXMj5[$-\rDmDpZ֍8uLVo(7N#Y$#1fMr*i  sr%}BTX]Nv|ʓwVM4uw/#>C4`8!ᓑ=CE6i9vY<آKլe< 8P!0[0ƈDtp7 )"iuZ&1(Vg.?=>80 k* Hv14R^BJ簌="Es5a !F!M1&kRh5K_&S 7E܆S.m怚@FDϕ4Y8dr^B(i&5>$69(R0I<' `]֥ 0ema Q";_=A;@D_!`l#7R|U%-5NԦ =xnKH?f0mܝŁC cIHL_ N6 z`u F89|UCIȀaN@~al^BAPdjw8oLB>ܿW` 2W$PPzΊ/"7mAT.D|KvleH6lmȇ()P"D :18ØVVT㔑8 +?^tv~>KH~dlRns2d`e 2؀`y}2cMɪR 9z1A>SD0!@NG{Rx0ǒ~s=| iD 9T!~-za>Gk:^ {Syũ&f`d$Ql?w. `g{) pc CSL 4aKi|VV'ζ({ tt ɐ5vA2x6{#f$%ã`{iyA'9.ݢ(Zi(N ()@QHglr)jyBoMdSdvP!4ٚ>IOi2Hob(I$¤7;꺯teN czX i"=f$_kK0ᵬ+#yVe5/6>(W# *=QqA.9%&Etd"OM*cf'ü 凍ϭyp$&T;{lTr10aLX}R0ߛ@7ytHiӥwAB23$4\Mhw&Hy) a9mMjC~ϝkT#a*E'gɒV0oh<!s²cĿ7ڃb %#UcMmAK6B~& Eݸ[۰K]Jpݠ_prn9Hӄ&X~Cua; (Wg.j̉}x@&7!؏7uex0 ,M$MY} JQp?V{-QUW?Z(#Ct\9Y&j $R BTC1!:! 7 VXjysc11LqQIƻqd&yɉӎ>|)Î&NFO 8Q" Ҙ V22T3m1I3Ki -'QMK5sKƌ[cU+8F'RUII^ >]e D4ŷ2~EFvA_Af=ڿ/;?}`A A8B'}\ 3 ާzS-EMJQx9>c^ݼ6!BL|gB_L]E8HOP;e=R,Ϩq!/;4&JT970iH MRIː1[G6$h tnn"1Fb@dsܱ ԙPD`9h BiOƁDAFP@ih$  K`2IHLHr,.IRC.R-V IKMZa+ ʮ̮ [ +!G$Q8. ]fm^֪4S3TqY.3QMEH  #Fʍ֛KjYZ5%H{lf)wtI ]lq*awHCiI<$ND'kI͎BNd, 񑧆<̇eKі +ppT*|w;2S ]bPC媘G9Â$tOB!ꂬw{O6/5$S(SzOCdJ02ohA.(J#@NUH*ÙJ%/s`encK֢kR8*:H x8l\Ar9'dI9ӘeXߴ2*X< Wʟ1^x3ZP8xѦFЦC 0?"r[}\$fO IK`![U&),K1Ja]¤VYtC8P{>O/9Ċ +J8}:0Ȼtq->3-KIws4C @p3?&o>U p@8AHҲ$@ УeMy ҏMWbbĭssD1iI@oCĵ g*5fU%0$x<HF r%VQnigp0!6tAƱcM%lUÚFN)F[ne p[ X&kV.\VJZ#r7am#ur0MGȨ[)bnRfb֭9BT㆜n`[SW8{vi4=NȽpfe ƺBPX,qUHeaeX?U4#A LZdM6dTѲHS)pDFdA $IHT#;[09nps $mTHQImU,aŘNBD,wTԉ45,Bq9m)G%{b(,Sm6rsaE@if,$38ȴ!Jk(0"iRE M1$8A =mԲJVMPl`s R"+I055ʁNE3v1 '~u?RB?Jpܡr}lĨ><hn"(}`=~+L!HD8ӄ OnCgǜr'͗.LHgJ/ ?@x u^=XSȺ(O֭)؁@MKd4Cҝ9ՠn{6% :Q'¾u2:tH$MF<~tB5RȆd^~_;KuD6!Q`8'?>0hZ&`\ PLdѢsh?]^5UWbHgcHA>4m?ɮA$meU U}_m 7d`~%#S5AACۚrڊ|"0<ӏw*ċ%X9*ԙ-E Q aM/> c),kqܙ4\ υ 953@gI*| ʑLĩC0sm3%i?"aIZfca~sYf]^W"/mJjV&I^On0ۗ 9[b"N:NztD\)hEN0s8ЯhXn>oh|a2di :\|U+qɧwӮ(HHaÞbD`qp*#K$#B='^laG87*k΁eY“ig"Xޠ*5'RHP&Ep3O/LnhwrHGj #,~]qrby=݂y^:G ؙzfLmf t8ΐ7}N ZGÒ"MrŪ`5*@Hu]0'׿ S8/g~Q'쾚ab[`PpӌrVz%&1I|gŒ6>A$ۉ Јi9sw^ "TSqީONe[PT K9nXE# x$LH䃼OUo3 M"ۊiF)Q,3&j3S>F;.,LQdBPܾ:9"x Ɉl;Ok*zLTK˚+q+HASw\'*uIjDaKtEF#E+UDKL;$ qB\Zrhi5rs9:tQ#Kd9fh`m3S@Fu@vof$4;|.FqR9C)U[2\w\fs8p h 09 9d40ULbF4s{Ʉc%Rli27 V#o 8B1 ds3:T6_fwQJa$Hf u&ed0RHJ$n[4`HiorFԋxt]K3M엱D!rBTe&F( #Tf$$0HPDX dH%`;9i7"y'Zm!ID8!A1A<!M]++$*{~ ^D' M! 2!&ɋߴ v`dƹqdH4ymvt6p5Ϙ hb9dOfaWRl\0K Հ^vf1LgE3:fޠ!ߜm""3$R():mdgSg&9 C@Rr(}"*=, Kx֢uYqKfY3Z( dq\%9e\kI8u&V#r5zkaHjLSDϓκ4Bś ޝWD;PIqAF0!&?1D"hyOk^0{7Mza_ !4^JOͱ;k+T" |MI>LU"ֹ0!MƹuPnq*E5 yX, y DRu^f]ÑܾaBaѰMD!A"13=:o(|2-PON5TUVUPP,t0cm9Aƥy:hU18۩\zi7~<]p<$dfl!HKAZ=&Z ,LQUѳtdEɗ=l)1p&|fѢ2Ѫ; ZM0魲,h@X[q[QHJ',4RRXC;l޻}Flz"TUP^tf׌12ILàЇA3o.]arwꐋFk5mj{rCp>PZ`N98>dG8qDm,9f8,`N̼(& DUE rC,ڹr#_.(>h:f|wB3d!iixӊt$#MmcBk!R€ޘȘ\¡FOYwa@&nU&;0uI8#9*!d/.ld0Ђ@S7A, S1qMUmٮTM4P#vL1H$o7},0 -8H9G| CВLAMP3 Ghi>c:|T!٫A0]b Y0ֆFc(b-"9ܦ 4#d{bRBIhU0  XhJK a:EU`<6(]Q9&^ )yC3c*MMް*B5 qX("ncd{A:hʿHCM @ !ueCfGfh*%Jt %y+ Zf$)D̉Hs(P 9BuBA $yfq ! 6`ʹPX??Ht&gLSe ~g|x F CB xl8%&zߙ&@Lep qLZ\o B`/;(ń#`lL% UPܣ߼+ߺ q$#Y ;EHh(Ii (+zkptT:JP)@ ;={ 9z7N#)rHWo" .,ŢlN\Pwb2J2: 0DRրm)QW &Xƴf-afJKO&r0pno&lM\ׇ6,h00Q 8?<|tP~iiif^\\*hlrel׸ {UcPkp-ՒW[̫R cPM=2&`*E`YԈF5A ~1 AQM RPTKI İDA$ $&m BP%-b&0)g`4/X  `V'R͕ QONT*きk3WIܒdHf4: m5sM\!s@!US-bf\<"`. s Mo"(:uXY'Us2NVrl BuN^@莴d @HA(9B*i*RR:Gyû4GjH*!RECDl=^sqs{9$P]Y4LE 3Sa E]jM뉢>SQ"#͋8y̔6g32A-15 jUjvMQ:;qbMVb( B\ÛlaLr BW8Q-mp#Tz!C\!59Lr*u.$AQ9,*M%0F7'DsGqEmhɱfǭ!]؈9y9TŐjmRV:6ҍBk!f&Q#iOP#1d$Ln*Lj = bpv8kC30cv&0Ln)" XU8툂`CB/c\ b뿁nG% iJ {Xvo_Ms@e4F) -%Pp;4w `hVC LCHGlؗD VkHfllpW9II%3'? |D^AL CCJ*l0`PW2oab"l5Z DEr; Tp'pIǝ#Nzdł!jXG>O68FK2kDDbC,mZޫo[ˡ- iϹ utl]Ma)8ϖ `H9pv)NdQ>UTb«~~HS9%'MoFЙrP9LBgTaH]7qm@s=f!>7(5;_Ш !ab@~&?Yb4#YZF]N`uEȷP+6igҼQpUiOJq9!TPPr0Q\lBG"G^B(+~ JB҂TPU((Uˢb^qHy%(@Yˡ`w\x׶^ A?JQXd\9.2Oex 6sHmwc'Nϗ "vcVj0>hDUDD$@0pp y,$lP18 R&.R$ bbL)i fh@8rNAh*(%0g$k#41+ LQ4DQDJHOO ̀xF"^^?({#韀$ z$7a5073ZBMU 4҇PHnibzI}< nFo3 _JUEWlmX1 ~("mQۙ >u2S&j y&K%"80F`霡&_/6310TeO?u'5 @gđ\510YWvQ.w$\F1P`&=G05K^ZjO<3Ȯbفf(lR(,W]36m4iS/,P"ۣk W0zM iVssqz2hh&vWu*1b!&q-A$=xL%C%,Л2 ڟ,W&{N`P4RrKc`! Ծ^y Qƪy ΍ nl'}@}5G*PԤE#JU+`j3l~)ޜG]DG'"9&1<(ڊ 0b&Z#{F pl&*DX8`إf󆚏@g b`1x'N u`z).F' M|ݭ2H-#mA[Cz(MԟZC,F+ h y"Q9bP}I&Mݏg(^H޾ؚ]oI:ώc1`HO4͐YeM!?MO]ęY O'P3^~/X,']a!7k4W{$!B8)"Z3qf=}|JxlaSaY4"g* j 0 ,-LɴdK9˖.DJ[l `>=^fNuCziv:^`҄vq~R[Tet H hbcfӱ ]?L$F%J Q Ť 0/_ɘ ]I^09d`I5UuEfJKIT9m5^ڞBO2J&b$b(ElbPĎa$ 6%#b!>" +T.U(D,DUUB1PIUUUMSUUUUUUUUUUUUUUITAQ3BD- U))Y(4%*'>߯;]!Z;@Oyoߋ;t5pi( }9PILUDILD!P0!`G S問2{MmbI? i/W I : [>9h,#سOcrt9 9. !T?(/՗ I sPn*" ԊbcaW=<q.2C~߸0|zv SSw/w2B wx&?d40E `S9".Aݸ@zb%iT*| Da)moC~ fv Pa ]/Ke_q%BI'(DcEUI[hs&dc}CO蕽 pcLGG1ܷsۆM""<0းI#$/عx!=+ 7>dtؗ;cT O+``BͥN[^L,o"9Y߶ʹCGvD"mw4[G3+G"ڝ>ÍoDcwc@0lb_wi(|];\9)4k'^jD@ iO4l# 'TQH(L*I;G: a(aOh߿}@H(Ds*U0z"H?{t4̚ȢK`(„F8!)MUќ gaQ-! $sg}W?ylK322%Rh,"=aw]m &\ Qz1)~տx(sc傥BHIDBI !%AvހyΌB.s<H!h,ˆHd*1@̠;OUx)!TDUP@v"4 R?˼ BȾFTWN?9,7 v7(8Ԋ\8Df0%13YDԕegDEFlή:n[Ʋndw_10$I'֒yN*ߌMP@z%^QL_O-݇ `(PѩgWY447RI j&ּkSjYk59(fgZFti.94!ZaNH Q48qk_of1&&Kİd'.@8l5y+RԼ4Hi1n<%& تp(HsqhL8Q5)t a4iْ:ɊS({4[pi\ Q1T9,UiL䪂"]<N{`}LHdJbF?YGogHlbQ. A݂&\ wSIs}6&C$Ƕ\X&ӱd Ja=MU^L=Y.ybiݜR8>-[Cs3O ,7$kcLM\fL"ǝ] xR.o}{qSrGZx>`4H=҇xsTuV G:DdNO}HI @pBd"BG ;k#6~ 68"f7:e1c]\ G}/w/BL3d(!cb&XJP:n><:)Ԃbo @F yFl1NC9lJxm+&!C:bnN6):sEBvlNOǨY8@8.nIiUJ!"J@yg7$9tŖE{"ҬhtI#aeL%!w0%b@)Q}k(N2Iʱ^xsS@(Ǎ6<0;P|0jSR8-)r̒ ct58&ïɎXMY "!MTDQ$ 24L2K1U$̕!4LCM P%,@@2KT5@ LLI PBU4R%!4Sr I3%x#tsϞ?U*+FO^գenYT" G>%H`d?i77Rt f 9]= Ip?C q7-,ic9[?̇Q{3ߙǻw')+/hv .Z)bRi(A)WiщRдU!'H,:Cc4T崴@"J ~~ Mc#C)0u?2$xb R}Oz{w^ۛXJ(}yf|e)u]4hxl[Z`-^^tvWovېw_}pҀ A{o; DKUan ҁ{Dh;;oŽg=(^[m26Sϼۺҙh7 $WǞz=@Og=|qvP "z]mO]E)3_1mtm-<Kf, t4+{7w`7gMt "D޽o,'"wi 1{գ}n׽xU;h/ U^Sv#Mk6co }\w$5۳(zowצq>vQBOVm{>w2ZG0\=zAw&ǽ*Ӻ{O=׬wz]\z{}o> j3x hjc'{KepNTv2]G{yCޟEGko}z]R5Zw+cW]NחÖG>v۷ۮoضٛftW}{ >XW4n}76!\{.y혃yyǾύkӳǯHVURѪPc`:R{ixIӭ<;mM/Mѭ(we+Ei4+stLlm=uIvb_\Q[[u)n7g=9}}j㯱MO[q}'toCov\s:ӻ:.4$m[ٽS:sCh[}g)]R틧^_j] :v;nhw]K=z7 @p@@tw}=z.@ 1to\yFjw.u̮y.Q<}o3*e2i۾^ T{>w$w{Ӷ^2HTzwmwn5wMhQWvS|uSaǷܭڴmFR돗a{@l kU9{syt{#}AѤd$M @&@jhzj)A!d) OL b44MH ɓ@&I&MzlژSjfz) Ti=S 4U?Ѧj*Ҟhh $ Rm"jOUM?z)S~OjOeOSښ2)z"h& 2dM#iAMQ4zO)5!QQQLU LKE K5LUREMQPSQRIQ%QTUQDIE4Z*LQQ8M\OP) ܪZDZvP"rNs( * Ba}2*wCWkp$1x6wK1"fd0CLEA$SPTĜT혦(- J@C)_C9BL:p(j(&IJ4ˀcLA %4LQ4Q0U)QfR4DRR!2VI\ 4li E""MC D")KaA& "@ "f) "ɂX!MJǙѵ& %i@Ih&)C$JR4IC08+B٫IL(R Z 31)PLMA6vPIGLQ&&H,BA)?uQT,?aw?@yr%F_MḂ2.@^kD 1PA8H^ S# Ħ8D| ElqfNp-!# /Fp{_ Hą$GÞ|Msэmצ*h:O֣_^9sB8'^F͆(eCOmϦ,ՀRf3V&u l?j^ wyr?녜w#-=U\Et ߃ ׶I>.~qSo?N@:sn:zz:O 1?rOl?!$( fr<=nKw/R/@y)X"z?LH;LQDcZ lÔBj85`0AMJww$ᒿ痢Ovqҿ_88 XBQl1 "Ab~ѴO;GI_~ZW.8.+]J1aBk}Rt~2 ?#\5=2x=;9#2xp,oǕ;@xR}'<}s85d)HvOΣ2tBaI {,#>5(ZmK5i_dH(,,q4aZR\.=Ѯ4R9NAF FKV_4S^"̳!SG:`s:-;D|tw0E~r~\Д9>ػa ۛ:<]#?)_8KNN(PyjwVa2<3~ w~:njG/w$9D0^pʜab}hݟA.p`">!G,/C"y(=j7<4|g۞+խa7ƴo7`<$x.p1 u?&S,o 8<7Ɍ7ɒ :_p9$-U1fݕb́ b혮rvQ:bj>N,]*au)h²A.rޫH]lR!CXu[vx{R1Ij#@k?TDdddM8}v=:tm?N(&EL8}kZkJjRxg3B\?}#QSK;/1XqWv RvtF)Su=9Me-"sO6|ROH_Ag0 Sq)Y`<7cH:O5.vNớԖHnmAĖ%EML&ICsą!;pٱ$0* ! Ʒёw&h5 \ ~r*Ρ^?fOA\ ÎECA;fVg;^G%@otH(YA%?CQOZ6k0H@yO ! HQ/cgd##a?3 If BCHR&;M?7/SBo[h>'=*p|nzeR4HRR-2 PI˱ftu=׌|e'\d nX޶oL"(nOŠ\ -X0UT~VJ0<jHvaUD^1[{X~^57Zw}g/T39&J '܍ս{هA-ڕÆdT*Kܧ>QhwLq ):nWG/FZzwO]!9_@a ͨ+ىjhS%a*8MOzje(v/R|.ߍK{CS#)&E?GvK?+S-W?<1P!OYNΌoA#w+rڬ}0 }* /)@V0 ppצǍDi^wbf]w$U|,R 0Gp }cG梮Rc&2VZD_ڵ.?R]2c}Zi~F_ Hj+urMZVs{J'm[E,DWhb("8cc'UP\ *cSfgjZqR.ʠ,KІ“{]F6joj55JnU nWҷD$Ӵ"bAhI{w?81x~f*'(R[fIL3 &t:nqQڢw K34⯏**Wo-nIM38$$rHy2QLpڬ:TraT"h`~E17L)Rp#l8"a7$|X< %.??P@s%(vݔZi _?>O7₞RVj){sD+*o#.fX R kd ˳؝!EӂR"םkw$ 1[Әn腩SlBGB0:gxx~./9ұxO!$# 4 Ͷ( (>'?LubB̞5}ӷ(|W-}7nJ>%ƅ4Q;$ۈ_g(XH$'?j))+j3'gZIMO6(هFauD ܚ˵x82l6)2k @"4(K EDɆ搂z_)+4@`@`ghn2)3|{="DTnph u1х7IYP/*F/ַ̌Ⱦ>6 I)bMPoDfRFPDȵ)nPa|~<_L;]\|.R9^윙嵒C;X[!%!FoiL"_)4)b8%\Č6GYp6)⣅Q`T #(b`g&8t"x(4Qٯ"2#Q[d*@SJP[DoT WE16tҏD>@ٝ^Nbǿ5Ђ@#Dn[_=#z늈^H7{"A^˓Ȑ=m͏̄猈yʕ;Pwp(+8Zm1k)J=Iȏq%F&m]g/fh7uӻM9RH(L$6ĢT HD /7"))Dm:I4*DI3~a%R gi?>FlkJL5c$Ӏc3 00i*PU4Ov4e&!.OwXr#C#t{ap 9XO3o!aC\aL:@R0"-QDRJwm E#Pd,PJP{?ax = !b\cQ>X/Ț h6Mo<]a,s] W]mgm 9߷ P*4tj!qӞ] {]qzփkY#rMۢP1D?/f)h~Nm‱|c e eFLڐAFD(-S٩{HL3*oz<3ޘ6ω5`o^͚TS(SiFjsPL~H1L5,Qt5)oZ"d s#+¬%&@B,8ycjP`7ywr= w;\f6Rə~|Kީˆ"J^RWOr-Oq/J:U| jtDn0p$0,"75ۯQɘ2<54+-4Ag3~ļ95(6Ҝ>aC' pP(T_Q; w8`%I,yvn>yM>\0’>!WQK ЌYFj@yaE"_Z\m<u͉ FRlQaXwcR"1ȩOWi+>I7.;TdmONLC80\5P{?o/nk~_44 #oǏG5B:PRk[nV.9/>3'ђV'[Qf3"ں8D 0:!J֣ 3zN^,jicԫ( M.M OR[%츷D:T/9u#`rrg(iL*"zflFYXV=qŤ8R2emFE3 DŽ?/i]4ԭVtB7(R8UjY')ĬK5MRQ +RRjZj^ƣ(^jS8hӢ N9)4+N][g&w:ҕ\XǍϭVZm2\V[KayҞ(j7,k*%W^Qz  2Yai[f3XQb8еZ SPUɤ ʕ~Y<)eQgVno8cXh58smsQ3Rdvuֱ"Fr~t2mv&Bҩ`c$PQuDPeX13%fE*a 8$a(4Y,P&KNCD-,aQfj!B- Mqp9ԫT}Ѳu|i߶ʓKԜ{I}R/t&ᔀPdO5+'Ⴂ6Vr5F/69}|b;}k2YJҭIc/>U 8K(`,HQK:ƧW,`I_J0!.deůSp\эʸLz?߶*Z|Ra_^ Ֆ^Fǫ5hm֎#1;9Ъۉ#+qpvg7Cp^W90~0ϊ9ţWuYӛƎ署>[M=c&/kָ$x^Կ~1Xrbܧy𢤱ܘڨ.؞cBJfqZ:Z[-Mf`Jn>[M1T7r2mXe &L>7DwUqtJ3ݨ,_`~,NƿfwsnܦI9L'ßGz\Y,C;NTS<JWGcVV0%[dGwp9[ӄ:jsߔ ]r>$|aɚnY*\4nJWS ġktPrl"D_/ǂ5vr2ۓ\J#EH1||9y[ic8DD\oi(PP J)(>e<ȩ[Jҥd5Ry|ZE!*DUWe`q!̅o&fƳ5 |7цa6t /+R Z-Rc7B-Zf˽X#!$7BV=CAݾKx<3z_dEe{.K7Plés|<;^5gv(Y[UK;S#ÝK “ -*fsg hbҐO *xFTu06 >ߟ$Č*E&xҖPhXKkt2UqJ}{~6NƑ Fpю "3PMu`݉}w=k3JP?BnT\BY(H% Y}Snuɟ^wְwFpGYe9IqƎ8MjQFt7A(zǭdFT+ f!&f"x9xݔ7*ln ?~dmt!=3sٖ(ji];jL]:\_h1zSNP!&$:YG#BP=}j[kѽȎ%+=Fځ/Nr#bRwG9v7RN+^rSZ4ZP?04 >`v>%jezQ;z-2?&}P@R$lby;Y|ȣS|(LXUM`Br(D>/6d Qg{UǶA2¾xn{60,peڽO|Psp*>K#ƷS.[{H%.1(w9tm>}{%s* W[(ПUA!yS70$K@F@rQ;)'xM--*w.BOEbݪV>9\-akTv%P0|JI?|8wMʨ|4д胰}GAKTi{tCd8 ģ})'+o>f{!+ޥb1M^>a>q(h:Ԡg]~'n k.0x$0D0ߵr;cIa5,4VZ|SГ\NHtޟ n): iQ zcPZ ,{UxŕPQmR,Ii@=EwlPQ 4r&(H%G A͓]} H|%t+\\W60t9 PB}T `njl<*“AANZSF+{${00zUfrgUՓa ZUɈ_ܫ2! =b4Ym@owݖ71[3[X=֝! 3w Զl,coeYԷQZ08Ig 1Q5_\?G\9,do:6`r0DtB5lG=QIu+@& K;$8>NkJnzXYxbsӃp2["iiXqzmg僌U^ZQ٭󉩀ޢSfd{>"L+=u,eك|Gv?sR~2(p  .ҝ' X> y-F&$,n 0>\T"uRW8]WnMŜ$Yڝo0\y-E~$ '2W oi uĦYuz OJS(^[bQ8kjjTק)3gx-/nqmFдo.k5ptݩͅ3G"Zm϶ysa +Z~_S; )FN/>+r}qs/,{XŠ ٱt\U2@NP a.N6TrSrQy(ԇuELbįc}bN$nQѕNoDRUPTa,s*X# @j$8h≓cNe*h;_6PH"F%K/*A)8xOu$MCpvT|y MQ0ƴj4R t:)J f|U_V7w9.r %TD]Gkϳ=,Y5,7@X~ C,`J7T*c5wldP7lU4N`¶Ӈg.'.G,$9W[Kim-:i/z!8-ӥXvAC# q&W 2M%qx޸ RS' I2™ $߮vk>sgO?uY(k*@l5\qYZ9Xyx&jj9ΪZ\/1!{;;*Hat!U'BΗY]Xc̱lT(9~R%BAjVO Rl|Uby_(:|ӓuG}2@$eu<$Y <í1N?f_[=ޝpV_dY`!I\&!iu)MHfH!19@R[_Cv/CQ+#s3k[pooL{O(7O!:tg8_nC۾q8V:K?׎nTK_XhPD˥$qMQK8ī"reTCB!gG7V|Dxv-<WKkfzRߣJY%иv07X8>ss﷭oX[浹qXޖszֿNM>y7&%w65;;i )nOUAg;~f92HOX:]vSw``<|t2y#TFHMoM1UCxH U?i/K-9&h uG65V-iU8S* 1VC-*2oɆmшQI qee<42au ř m.}p8R,0m[yԛ ͕m͛z>ZZ*)N' EG*z-cm1T,KʢrV"U}$Ra:(,^+{;61 w% MVfV),U#DysVBP-F$/PddG紪pRzհ/| f"_4ޭO}%@rhS_FAI? ~x(I_d> ?e'WpO/w3TIQ $8P;>[ @yB wa/A-1s $?*d¤6I8bTwɪPZ`pFLv]R1@j}~Cp@?$ AEz}{ُ2q~h ! d&AAT%R4ȯ[")hR\i)7.BSIM?ChJ*ٚM/K H`4]-omU?c}ZAG6beEJJuZdE-E=Qc"އASQ.2`R(K6+ mVf>şex`LeٶoϖpN**%1Xb$͵ۏl0+b2V~C?mJ*?ŷ, i):F o~T~59 H hVFԴ+)RA {/tCJCֳ(v#q3"E~*,UEv,N; [6W⠰a,!B2Y6So\U`?8*m%OU*J`X\չdd\gV-(d=?TʼIfA}, W߮y8"*?o,b0dW20>UEJEQOu-m#m)P,"PdQS%eR.6aJvTRZz8l=EE"m~l33 O(RAeX_lcU]3D:8hԔa5یV,*f~]mx\q4eLe l&FOHGx&U,KY&vZjXm+3(}OGО _ zF4~ D< _s0S"cܿl!h3|rPVB@7$] )kPPeTT@$M D2(*ԉ1* M@C_(=]+aNͳ4[) د(ePaL)LJ x3J\ݮLs1XMUAKBڒ2Mo{?/8 yKi}?ӛxΏ !-pswG})Ġ.!|`5w~hH}<ڨp/Hg/ɵ 3U >jBMAE_2PYPR ;+ (_wm 1=הxR7w߻Oُ,yǃ\<Ǐ~__Q+Z2#sBM&)G=_O/^nz`n24kn?-" TSQ;P>Li,}w+S2iE!^lPتERzhaWO>$KoyHΪ藎Sy|~W@?g)?{c,7hǍJy x2S\3ilX(oPT* TŖgOv=OV޾~w[OgPjOwD @::)@Ci . "LPw?奭=}yݳ9~Gϧ%π. ~VR^r)ePUQ䪺(,JZ_}>CRo,9v_O@ .*B$FC2UyO!`9:z*~~~on\8n!)_ '3R}wo|:|kۻ1$hasDG=mωɒc<?8xxB'w }nsp͇+ww1z8p.IgRIa "~)b Vč\/)Euo~rD*[~;I qRgqy>JYYϭ90T.6j4(H[)9l)%d/?d=sIgx߱iH' Kf.J.+ lSZ.)hih1 -,?α,SOZQ~ gO f@x0wmeK4r[%be$_ 5~ٚwc68D{F!zp۪uŶSejn ѸҊd{f]Pn7[p`^A!`$=> sPc9q_'FtGys_MEmIXi<[!>H!PAtR^ 9H;!$9m1r-Lܼ 88H Z=T^8./ Zv>A= )>1QFD*@ĩ?1{ؒ|=Ƕ8qK>g0 L|4CRk(+lmUE%eH~\\I)?CȖ ~Ba{sF)?N]`Ia^l%c0`2s27.GEED\`gп=&Q%>oGxêP;}^:98QqĪ$}j4bS;q:z.ap-SW'AB"4?Sց'G{mulFtG }vOQ(װ %ܾWP9lש@E fUii+2uA>QWgFb81b' d4 jw,} `0?caO"ܖTEK%gf;iW&ZY1BuH( C'6v$WT'|S}sn dNO9$C|T~KD}"8L.(5R1Q jB%DBJ+*.r"0xȢ}i.Lce8] _^NdsCDh@ $  ZI?)wIIVW6xT;sr_vq8x~x%<("gD֨%13w]?N;Lj2SsPHcɆKKE JUR}U 2(JH+$ih2p:9&ˤ.G2m:ÓPLFN~Bx ЏuW9HzHQ;c$IyBjF O|2CD ᘙI5PAAWO{N#ࠩaTYA!('Z2 =#u juќ*Qz,\9_c0*? "s3}Ƴ+b2S3nQP(Cu(oJބ=gxa*?{/$]b Y^hI𔧇,X8KҨלKqTɐljʼnC%r|_21}J2e| Fjw*\r,iӂM!Z0è2B>!lwfwcD[Ba)2Lò81̻`Dcק.455ʃo3wE?>Mr߃ь1Cfs[,㱮Q0ȵ>O$|p&"b`E#ӯo!Do/+sϝ]6m(Ȼ>z[_>p&i#vG?AnGZe[p+&yM&eDR?A}-~yoQ]WFymmr?2yn䡡mr,w ~>UGJ.z<+$sQ9F:9?Ǫς4UgT[PX+stfZq WߪpKixrNѫYgEyȁ뎃y'?6ٍ]>2_mڪzJյ^[G{?/q錝l2RӟYO,Eyat9vgRfPxaթި^zR{Т{ӭͫw]?~:&8ha}b=3N}ޣ＀kQ0?韺n[mI6)A"4_qwTD9CV.Aym?t^Co t"z_EG^) [M7⽆e vK#\+'<< PߕVw(,Oe_Y6`{+EZMnfz%1T0`8s.y4pڛ%w sxs綱, 0]y]61^N?2֯^Xg+@^Xi{̰;6U_g',QZwC$KIv{w \]"I. ɇ׷a-[NVoH(5kmL I/wMY:%Dmk7uY,Nd_' tDRɀ !bY-/t~uQirLJu]VmOŠwL4MLdQ%7+͈K@-FjHf6_M,Se*TT E&mGT5e :7\+S .1Ew.y4?(cJۏ_2xl#iVk*k5`T1gXI qt2]%Q1m_#F<[zwne:ظW3kKZʥO.tNZ$V_EE˪&AC}~0}?(W댕|l"u`w6xRݠL˯U VdlT^u?J\uzZ8F9쮿[/w(1+Mn :$*Hܠ*_@I?<5]c_yĽ~;.l+"?..!QU!*1һ5نGs>ȋ8_ /t!;wO>=o PI]82NZgAݿUއy9ܠZQW8_  714!wÎjq3# '*ZІ 6ئEX8}A eξ>'D"DxpC, Z֧vXA{84iT+6wqو\G9uHK,܇gi_MYے"UDT,ܷk?ݰmEçv*bzU߿y ӹ41?DHZ:Wy~gZ&̞w`*yfnj]ATz5'nBsƹ\t 6l&/iF  羄p,Ь5,)2[4͠Hۯ"ACCxwь>"-(Z]~wz} _e߻wC85G =b߿6DL "u)Šˋfa0\j@(9 IOҠG|ы 9rȋZ"Ay!Wd4!bu>|1J_ʴR>9oYeυ6z⨗4z?HhAd⫵v{=~9O2F|-Y`z A5d;ߖ~[z[w${}U[ٶ}9A*n`,vV.$gH|8&kd.ɠ-o0N,jetGs?H=uC/W Q:_in((>& Q Jo96Ky yf4;2!R1 v/nRѧ/7xn JX':-N/r# T @>y>U_{n;2z&Y>`zDyHPqqp80pޤ "Zl_O9YL/Pvߟ`$AqGUɂzY#Ĉ&TNZR-,%͐ʣx&ޅ{o)3!'oj7)̈OLCIf%l*={e(Pxuk-ieo(7 .oSjtdr ՚oҾEņDywUAH((^ZRAOf{g\pDϟy耒_ipW{W _?"W^Jrջ'C~tUr &()GDQݫzҞ9ꇡiQ\9CpN':MzQw  t㳤`.0*[Wm.\>e * .q~{How?ޝUUoN{j bPn}WSWvl!33 }&wwx]}?%P5ߎ .8wu9*d.q#=ixUo'{>w-1{)~T@/ü rpf%c0AvlaF2Ö|+(>A4;9?k&Si"feԣc5SfɔKק%'ČdA䁯ݩrO*|G O1ꔜwF=k"E:)M`@2FwQ>z`χFk$❓]!!ZV)+k&9xWytdB"(^&e.P^8 «LlEQ("*%>Xd q;>zy{qwMW2@Q}tnH *p4tnp֫TuO\*H 'Nc@,()d;Y'_˙:J2I!AMTMT#R''}/b|;,`~'fO~&SsiC|.aDGsp6y{[\X8!|b eD(&jG2Žax "~5?Z? Nrv0ܑ~TXɗb"I+^P=kc-k/QK Y{|=c]&@EUpOL9/GU43{뭽% @^ݝN7=$y>]IblnIhϒmK!pv~~G'oPy7(D dJpQa z'6{dSEJ%~COBE2s) s+\v G~;!7A&D;$LtwOr2j3{dPz`CQkNB2)M60}G($kU$O(dc]APآh{}>7zb4?cq':Y{c]f~@$V0zQGAΏ 2LF+Bj?{ϭ &x#Ԣ Gު_GdGcIzF?/mt][{G B{*mmmȋT8bwøJ9E~zIT%|P>D淰~_}2ow=jz`>C\RN͋EΎd2>35D'~_T %I@՟BGGCaP>Gs#,_/҈wbOƒ~LߎJ:FCf!EHW {r _5>mOp?誈u+f^@oPyuOdn9R n$NA{wX +j Jp("HcG]~_W\8a45,=)?Wdt8l'q;&MX||_Be nX'z'JA }}|>do a|UO 8c|Pz>}Cpw;>gZ/짚HgRju4C'M9` :ۛJ)7-Ž(X̩;ݒ؇9C',$|q(N]3|yQTC?p}zl aQp)U; >sJMyPp:0OxM9I~NYk'L$:iSzl %z9ѫ<ƾwOCΫ[> Ծ8V{ǽ%62w$]kҧqF)$@>nYyf`Qc@~DAm_u&ސ4/hC!?⺅6+=CQEUV쨪3嚚ilF AX'E}n//g\I:gstպ;k ǷnHLvb{pު_s0a?S=,["yI0_H?4ЖNY"hJb, !R Oq Ԅ2VHb$THDRQA@PDJ C`IM14APSA,AU AAAAAAAL3M1QMPSA,44I  ASM,HB^]Ep\EIR ۏqUᩊv*_aȗ5(ʚ)6Wx_{=s}##&H}$z]ѕUWRbG a'CΧ ^O n86TUQ~w;#eQE iI<Άf6AH0 Zbz+Ý=~1F .na ,:%$G K\UB33DyՍP;J"+ 9RT߼T=꒘ltִ~kmK^:}&4LæZw3GMS= 7((Ye2(}Iw]0Ha}t[P%F vz(L`r:h?Ȕ;rC{yZ (9s")s0~r/(PLr6"EvzlH_»y7\MX^ YT%Ⱥ"O0Mau/mUmQjVmmڶjmmmmmmm[jmѭ[jm[jߴ$O\-jhѶm~P,Q'HH)mmmm-mmm[mڪU'?"#ΕUF*jYݶOkmΌ8lPRG*Uv4u0fJ5x%=oc37?[ ?1 /`~xIBPU@m&CP0{a tm:b}*.uU_O0J!5h43CokP)ـZsot:PLN" ,9x\6o]b{18J=rG\@/&b_:v× ۂP>Ȣ9h-u~S3vET{x3TUP53,Tb|rOLR A!F.!w{GYcUOk}gxx,'GX8xXI'1~޻雭_]R99}D5O5Dm0c;:MU~8.N0h,d/O8ãʿjεLSf7a!96"b#|x}2?GxwV*o3ݼZՎ[ή;>,Ry5G32[i5qu玫 Fo;ԵZsu}\rw-zgOc'vɀ"@%??c7S2&d ~,7 R3\;JmYR-#knuK\yImHg6Π^2d)^}=9BxNrv> \ՄIE\p 7&T'(9F:vL|qLيJǃQϝb/?!"tZEr[/z{ߊV݋Νwq1l7 4W.',7/hg/sb8H3 \>Ibb3 Wl{F3"ifa(#JoHgٵ~:Ƭ sOTs&'~Ҁi~tz7trQnG<=TMtfLXV~F=r:wFIp<W숣`d"MtnJw-:O꼟h~R0tČ)K(ưSbUe\lRf s~t\}y{l?KQg;ȷ`,&!6I7, 3͊@d Ac.IERA f S@x*3rNhk0pR]Sl}CIe(6A} :rA ꂒ/!z:2;{lUȞvMp|4㈤w iIÍǴ Prvs|ԪFJF! 1f!Aj}ҺьHp:f~ERN_2P eYT|BPXD 0T=fPS=MRj+M41tD]#qLG}h/6k})|Ed^g?`zIwnoHnG0 7a=ݶ}q_G{v;W+p ('p{WԯnryS$@iģԯ22x.]L81/C;J߻*" u.U1&&h(9;9]~;7};3efs ,tKlګBTN懺wR|Ufh&zPA\wؘGW&_j0YL[ׯX4TUN),E+ӉF&}va`1yz6KxHo (`0k-tGhC[70r@M5iࢢp3@!2 z&VǏU׌>@uA7tgӺVẄ́HCG]p ;v.Y>|{gIUQYHFۏ1工V NLX$@:_j ]r~w:?Ӭ,cf iVDsD=le:pݪhYvVO TSB`MB\I|l&KɅ)&a'_{ܚ:廜sb *NX Fݾ1K|\#A?gX:xhS|T@c5KmX]JU0D}*Jlk`C' p=ݳB3؜X;6~ݪ*XnL$PT\ '5e{kءCglUag(:F 4 8//, >tssO;:Vʦ;FO^ַ"I@03yzfhܲ(z(_C#.ėĎS {s X_/ p~kˍkTWBç`8s@pawMX>LKiJts]u'},oG7aF]ߤue3;S xppvQaTk2˝;[n;g[?kŸTjvyCO1T)Q{<֖e6臨i;:o@%LLvE\8:^'% 1>uӒ"=J+?#s\mCÚ݃΍!@`gPb,S-hq]{<@N*cQ~ݖ8Ya*YS1dCy3?l!``Hɡ @QoO\CULA4 *V_/}N9Ro[q@[•hiC'B.=JwկمHum`뎲=-FN] A+,toV&ÌR>֓p,!~k7(隻:RW6%} Uް,)}U"}0#np݃ <8|]hb+:;BQKM~ 9`e48J'С oZNWO9!BZD7CsV#9^"#ѧR}9f0\T4ߤ@< 2 ӃXz[U뇏U\q;xè 6V.5};; ^)anЂdJ;CX9˷׵~E:Q #K .Z1/SۆL&={1O?&?PJB?`cX6mgГ,F lu~^5珁x憿_`9gp>[v@?^5aQ N`DBk!`(5{ܬC\o}樃Je=.jJ(w8EJ/[Vq^ ,vC.}ϱerC,}Voi.ճ0@UI6@ QrAV8$R> ¢vTwNIYNѳ}&gdAߎ$¤PK)_ōA1ݸz IsܩB\m5 +I7QcA;p_#x.v;ox6v@ TBo _+ڐu-Th Bw'~ˠv1iB768";& 5P.% /?k PXJ+<GMŀbp. X)}fIͲw*'֝#V3@t{d$ %2{:ƇSIW,kDo+0߇̅bpUQC.2ld#ϽC*dWŠ`ܧc ;h$wON] //CbME%יUPUPa9N LJ91+q8]B~q/χ>kj}y9&?0v ]ֽÿ7c|1ػSs'Dcvd3Ŀ5 (PJ JR'tj-O5(*1f; ܘtTsqPnW+XVP7p"S4GsMCf=?/oG\+~Yi*% }%Yn|l'A@;~h]Ø3"?5sH NnWgֳ=E[SPWlFՖ͕p~LsG ϣe(a*m;#/]5T2:`*ĖW9ε:~| lnr<5綂!u/;Wϊ?K{Nܻfg̼HHĤ=z  ShzX:"Nàkls(q;J8TH rF;}fb$I9G)$b):۶>= Ь 7 /{B8%%;4$g,B`߂4mwMY3ĉ$F5f(X0 0T@tHXTUFu'/Wν|C MZ n 'z#~paWcSA/G 1X&x|q79+1dPtfhtB{\ tQ|\4!Q:+"9AM@H@I  b *4@Cj}vF@,'mT?fCߟNUX8#,V TL;/ëڜ+nxLGu#7`Pz#SS/vG ~oBߪ|%XaoMY<]G#6O5fo{O:?ݓyQ8V0ScA8\(I,_,N1)t^Qh.]XߺBV С*]ܮ6^Xb\XE.< k dwiD &b <Q83p( }9|, qVetqֲϧ06q?r'N2j G KpmZ7=.ܐ<^ڏN3gY~2}f׳{{Rǝ_5X}kF\йQ˒SIJK/f;{J3D%!:=% n{L4 L3,T]]E\[bF)蔕FJ@5OoZh7T(̽,uǣ)H\J://c@*pTDb$X*(>2{@Fg3\ӚіtjCo0!0!)4IE=*%C~4OsyG.(Gs5^9+ w{ ki׀5s.~ iʀ&ױvrSh^ZZy<Br{cX*PR>Ϸr]gz.̚$dQ&De.hIFq$!}lu;`@{1l"Mgć8^7k]vL@`x"xUiG㕘f|ΰ$ AyŚnA!Yt'48!3.~6:QұXWPv\#&ib`Dv$]q¯8U2dέNtr 0 5D$x8x"ײ|i%w{#'?ꑱ:~[폞4oIIyQ~DzuΝ'U]U2jT^0t4#(\C Ic^̇-Qm$z. 9-_Pշ^+_/F; rϘFvU!3tU4x 7H_M505j2'j="}>b7!yj+ZN4+8ؓc (K҂8/g43NwKc\Fe7xΟDv((PIAtpIQʰ os MgrGkأm=NO,Q#M'krM UkKe )x][DB@A"$WazCK;Sz A"f/!rT/{c.]gzHf@wf)D (-+MP̥lLag0] %Q)W `ER ێ|tk'$5MyL9D2 !2 R(#Mle%QfM06S`C^06+̫<p淊ROdDTa?'D f0RQBiJ*aFH(@e =DU\A4ΒȀ*̽#=f?'D'%)pwn)EqvXϗP|*"2/ʐ'9G9 qW Fwc4OL+<"aO?G,4*fk/B;4OBYy$HO<#HV絡%nx09A|8hbv!@^ v_ØE՝$~v >>hqo)p+ @i:O*l\ŗH\}j?= %X}[ /\NB?{6űB L{b3tZ#+؄Ʋ(g g ^]879NAC^誌5EmrjRG  RhPs=^Ǵ.$[79O  R13e ^ WnႡ!3G1or햛3/9m8TMf"'-vHVc3]O7PqR1ooWq~~6ZmdSqSu=g]Q` =1߿=5ơR Bync|1G&3?Ioy'8ej-(! RxR$  |n{Qc+|M{$%I"! [uAM.]ɫ Q>л &.WwFI l}>.՝'M;:{mXB'rɏv>" Қ>p;8o*|CٽvsB@c̋~$qoxYnuB=Q[ ᮁɴm| C}FCa@\70^|eW?. 'M1| 늻sY~<򻤉;~2U&BڪpmuW-fv0 2{N&f{'kocY7ѻ+ y\ RX[,`ڧZeWFK\8  H.(N Mg>Uy̜2x4h¨ReU.vr,hahBW^}Tz-ijd50RIO˄{JnF`2z Cw m=rE0koQ-6rC%.^ZnReB}8$ 'S D .#gAF9+ ٷ ΩpcFOP,zbIG"6Qڀz%~V}X l ͸ IqR*>=΁f,ʷ}+AQDΜTpʸ ͕?[JwϷT|8L Ūooh|hSo+|O>V8ɝ,dOz8Kk=4VX (\C./<5[5 Bo+\wp}G~/ [v-|#9ݻIy4:|${ޣ 6j;̄5 f4U#A`Zql&I BMo8˕}^q"hZ\j\>Zq[)!F?^(-.ދݣMs@@QE t&$1w5s\}VQzZn lʴATEУ4uJTbPݨjMpm-"!U#x{шi`9k +j:z ŧI85aC`#,CivpwU.?#B fRg NYnfv@=l$/uT㈎>Wr$ bD0ԧ[_OuM3%7=EoG0O^U-Q'_#Nz3X% J8$q82Bopژ$Ҥi pn C ROSTsw' ]&2j%3e!0ap+tIMup9o1}x~赀mh)p֯1CtӘ>JfYOS Cx' dUHZ[Lf#fSvO-1a7HWZf-6[bmgpY'Eʃp|rGVm PQuz@NLp-QC+iQ ge ?"={ \=t}4!~k f19-aPUp2!LW쟚+~_F;sʹfv1s B|@"E'y`m`Z)`BT lo>H8H0]_t5ḞFuEJ*vGLƖi4:|Dk|'Ä또CI: /}~oxTRm'ꟾ/D݀Vw@G*B9#Z]_cMBp>nOݻ\b(lr 47b ? &.rUkWVanG9fT炈lwZQ7;/1G;Zq͓&` !~DYcm#^%+(KIEuVZ =@eg~I2&djn E&aH27+ڐG~s R+q/~9<!3.LO4`~#v8{`x.$0 AQJCK_qLM  Ju\aj=5BI#X Jmxɫ=+}5pYKmw*L6zAe/M~02+{A Imܡ\3f0PNw6$pJ,T5ōLjMbJ~ѪpպKIl=}52'g 'lMתֹ'BGV!VP L_ Ym  EkF(kRaz<[ \<2,''8?TE3q8̳k._/-=K].cꪋAkAF ^6f ƙ/oB먏Gש ޜ0(TWe֗2[q(x(֘&o< @jFCezC=xzl1{@b_x5v-V>ۆ46쨿w Ysi"v_ڜgjX8a/XeQTKzŃv<϶ K"M:>01X D\Wr",^<[ށZ,E6(t~L_OqpAxJ.m:X0ttpa\ȞYb\' $4t@f+Fr*IARZ()3 3h!LjsڏP'"7M ["d􀩈ۀQ'qA~ NGWǹn]au3\9kwTg(A s1+hE餦s|[ 5@G9dm0 Q 9Gba JVs ,Ak׍eJ($2#kJ{ȈuP' Ӻ(Z@a726"+ wWS,bmB/!@np2 im>]4ɇHV_جOٔJtJ\ _1Fijzc0!YV+SkP:"Dͦf:9/[OYf M.͍ʷ;iq G;9E8F&&4s :ꀐ]9o <x8/ϗ@?8j8ڬ 8]?) V2\iήo xv.31b,`{I@B-}6[ B0y9=#t\dwxd-N2ӗ]()r%p,_ّ $db>@TC1XU0:Rc(Af>lbE v"6$P]<":[.nLlp#)e)]߈{wj a{OJ!߮l#r!foYG*hS ~{$ӊ|t~>$[@.h|Dh%X9{~px&zM*"$"I_*qiz?&MeMy>1cc&f3WS!zTI[\"H$48+W ʊ ~|;^ـ4;gP4ӷ>?NԠ?G9G0A'R>MptQ<5.o=6{{ԫ!wFjކsg[(EGn:Y90uF7Au*@M띎MyG.#Guh)!b8W XI 1h(ft|Dv\fgkXe6h vhi%+Akxp!g?ZMY\S?c]3]\DMs Heڬ j6m^otd+6\S:ۗ7ay(kI4Ǹ͑^7 hI$*@7ڈf l!d8Nٍ%XvW89O&xBP[erY\/(R',F$.[yd2M´C\l5W^BDOVC!%ws2_wQhYP 7y+㡮A A=ebc"֌͊Qw08X aYf!i|NY߸ϟͤDDBd@SRb YטG*~W90dG|G7̘hwb#ljXCdl]2;we|04hB~g׹җ rT)\^8yX],Kcxǀ,dc1sLbowv/aDvˣǞWʉjabVG\co*%mVл~=op; ̙LoD"r/ @Lgǚ}~}wqԷ/+|2V  d3 H9¢ZׂseւWүAH9kHUNj19 9KZʀC pE%% ծsjpԖ{ _EX=9`&;ztE ?& @(j"Fr>')q*Axt(!)AI톋dRQTƯql~Uq]B w}ۻvVpfHb ؍b:ʏOPRm66YWԫ$ [Sȳe_Hpk s:WAPvVYy>@ @pĄt!?(pap1.HMN?FadS?<_}Me&Bn?OQ}|~26&Ž^y#k@:N<:/^U@_ j L)Cf"᫪6 Eqz0lw8Jaaq_( |B>ҳgذ;y- > @[( F 9ݎ]'YDK DتOLD;\ u㌓| 61`"q 7})p$RwB~v rOGzs~NQ/ sH}NFT8e5 e`(ԡyJgUOL)qv]*`/zU rMFA_P XnSKA/igC -%ؾnyoWEj{. u 1:ct6k`kq\<Ԙa}q%"73|Bİ Yq mI pteծolkZ ȩ\3.6B ^=.N0k&FkRBfAǻa'l)|j48V>P!$dd[ Ra_.u?OqWqM:y<;o9mƎλ4G= ̆"-=Ҁak>6篓4Ң˳)<ѥP6?Pވ(@?]WY4\>5 {V|j &|71Kf%1 j^ SNbpouݜ6g!}N`o܄;9Xx1-9y |OqN4ũXa bi닆,x휄w=؋J4m ;yS]αfM{F* XivC=\3ݗۢcOoUGuB? Wjh ׯ ^@ 0 k|-ߞc-#'|;Y߬O07ID8;(bkdLT<$k-T΁p,ծX?I b@B:C;]fI^<"˾t-:c5"nZqf~˥QdE-p;&S|^k(-?ԎXdC!H-Www\+j#E{5Yѯh8Y'E0A sƜEj\yo22S# 2`,Qfi.\aBaO|=;=agWzQG"c™'̵/?)2YIaćzZqcd~o^oǞXaOa66HA|MJPqp쇨;לpq1:}7|gn.wx/N:ʒwmdYƲ`qtxzlh:_ Ĭuh߷nV0ۘgja]<=oV~ 0l!GoT3 Fx6XбPkѲsX![ : IJR;3w*2ln*szI0q*!ם7%nykڹݔ=Jlh 0K11S=ٺ.QY%Ҧfs#[ٹOz\w{cKD׏--7)>"FoOx8ߎ|\3r&ǹGjƏQPl3xa:U1&vY{M,}&x4%119|=L"+WC#†]r[nRm~oO{u޽^gSp}#5(ـqcxLz#X߂E7^6ѱT >a4*o u5Fןg%㘹ƤI22ȗ^a%>BsOሻol^[f׽y(˻9K6~8h/Q'3⮘KtYq/ g%%svo)l`Xhpůu(Cp_-KYI&afh-pj 4JsXbӛC'-)N(N_y}pɓ{8qx?-i nDZs@aW|ԢA. w]-ٽtu Ge$~~Ϟ!vgsN3ޠI;R4Ӏ隿[W&ٿ{ U>iGц@._;4i״0qxxi9݁"ȠS(aϛV5\LM*$XÎx[hR?קm>%yhQIN\oUnҶqybyJs6k9qyB~PG/"m EX>;68ek#Iu J*9ny}AsRHaEa6!sE{uf_7W]m Ȧd,iZw`пF̣9yhE5QS ߩr^~ۈ"d¾QX̴O/56+^W?;>YuE&x>VU>/  \c/8#O7RW~% G-1m4^^[R(+q;8P<`D)oCu7cĬ5O8K.< f=g {P Y|h$"(Z$ȇՃI/rUuJ.G1Y &i@OQpQ!|@O)( Q.xӇá<A+*;!חQTkT:kCL_UR,??Wot$άQPD=0FFAo1 )@nrƒ\W[IL-OҨZ4cFfXNaTz d9ƦA(z&k'h菾eq KC+ {yx/ % +%CA+ Cה"@Apw ;ssC f.lEkm/ ,_B@ym@k/+0ctfPɨf: v/\ lC2YQ'σ-:; at$CT0C P5FJ0A}oY^̷ Dz|[=&(7?Ɠa`JL+Y<ñN xm^!ϛrBg;CmƞȄ7KC:hw% f#ca\!dB\*k84 :maJz^o1>\ }s%q ;b tBEWʀcE ⪍ڹb{MJ$)52PFS[nؐxgpEqp@jӻq2V!eJ5{.c£#2W>˙.<#opJo5gW q}Lxb'NAȽ xIDtQ TH?æ/T/kƲ>?ir=8_qnF#X3PHlTDJ١fF刿2*b''&ʄSU%,4eV5 , Mcoo xDbI(10"bd# *%  j`,!`aIUIST4EEQQR2Q9puaG>W$V=sIAȐhI| q ::UDӽE<%NkoG?oq?|85Ǝjpr'Wu溒F/,3ͮt\F jq'A!IdzVqq]!ĥ)eZ\ܘ:a[Un9p3|U86ÞVYM@&w[G SW,Z!6WDp^Oj3Ʀ9TzC;\\qm0:ϝThY@F!t:KҿҏmE GX~a1Z4eMI(sZۂȾbm5I0sċ#1QԳ~\\o\bꬤguQq{#yU{A`loDJ>J F/6dLrpb ^D~{\{j9,\eswY5f2]Po@\ۊ}㪊U۵xҏ^&*o|fsc8X"*4#Pm&o,miC7ƻ+>&JLӻIlYŨ#7PkG_km]>-g0;h9U=AQ.N- EX Gx^ep.靃ȭ W"vs+a$ ])uu>DHjYb]PtD2}R\νg&g^8n'@7q4&Thhq3+:镒lrm:c+%PuWU]`=t]1 ie66փ'A!Lpu\}DA% RP :rXTaQ{'QƱ"k#WDz?Ȩx xh (Ff0 l#_i$?9u zfe]:w7""Iq~{=sxw;x?3G % rS3㯋~rL7>'Djx;<}8h'o5Q:?F\K0Ȗ%b8fe?߂Rn z?v$"%FbBBD8?JD80{F; JjH""R[LX4BA (qG~Xt _L],b U?] ߴkPq_䀐*> 5ٴ6k*`>y%C1K4dqz(oǙ]=1P@PAIF+* -h`"G|Ԓ;΃Ѝyq{;86@ FdDqBRS~&0=ESu%L8Qg=%ٯ *=d,XG$se%Cc1NJf4?VD%C3Q!D@U0QK}ʥЄbϐlVFDRtDOC9=jP()BvcEܘ,SQU&ݽ1t^7ܘetUUU rާ3HnٔQB=:|}~#_t+IvCrWFqu 8~z]M&&t{*5O+_ ~ǐGW9/"U /xIPhYr\"o}*f~RAU{|g伏[纎,hk̨X2$ٌ^آM_~XO鰑G| @d1$¶Ju=P$)b?4AQc(YE$+@t1}fÃ}f_n_HC'ӎog]:QIP!C%ԃYc+w:C>!P,F *䢪G7)5n$ f*P>8{su1b9ß^TUo?Ypا"\=H 4_>Q L?EvqSCzAPkTLs( &SCwgaE4TQUUUUUUTQU!㐯_I9(w7}X{YH\ة'S3333333333/9~b\׳fH Nf,{8 3r? &]n8U8O9eTP- @xczd8L J~I4v0O 'dUߗ>2N/. `Ph N!ٖxD Abzy8T]@{T^}@Yh`!.#fR`L=LZ=>(mE\NL cb4f-Fm sXxk=P뇭t:`J_}.p ~:zf2u)%նm"KƸIimۻKm;lmmmcla-wxJ w{PG{ [8ቌ>=z"^Oq1 p/T8(N UyAK뗖Ϗ*7dzz~_X5oZE2OA#!8~^Y ݽ!uTvB30RO@{fȨW0Gf@($Ĝ%\BmTg@6M3G VXҖ5LHn} R.8T`{#PW(]'l>P:j5h`ɭØrNCRD? ayu(m]=UV*st6QOsyu{$֘ V`*Y=.d^xf*USkݱ`H&wi&lPx*v))X ¬I'Xx8 d F?8|{`puϩ _xPfCR%Az=gg PoPƒ~TL@`j.o u6G-7X:F}h!zn=c f3{,E{SJo|y_eXC C3`ҸXHZ68,NxVL}׭V-vI"Pg2yQO<_4|.$xU58Xu Ri.R aԄ0@߯9CW'<`amyp ST"r+oNzEpWOlTxx GWN06~jaT &pKYal"(n(`Q*6⛸ A@<&Qs Ibxs@sC$9NoSDP'WCo\Ę(wBNn( V1p n uU j1E|Gm; #~_4xy|M㏜;m46 E 10@NSZZ5G &l(24_~=mmGÛ~?ιvvT{3zV?6C)*--D쏫J_V:,nVzlwCz@۫oּ^2qgoqξ1ҟښ9g?^]Pͽ/'3Ƿ* jQ|]q01?Ň9oxy.q#LBp_78\q?TLU+ǻ@O'Ya#qtwz?F޴/?|,xxO[ P'=h>V-|}Tw (N$&}6ly\>/qu]S!Mg{@g 'Q{pg?߭|uuөpaz!.9^FTKQL$"[z%%VJqYRCùj#&Vgw;(NÌq]no巃{2έqCwx,eoNt%HStSP '[TLS}pX&jITI;::z!Y!`` 0@6z unכ6+>㲗{n1n\S2)|?@ 0P;%vTRPU_˙0u*\Q{m']M|p|}naא_9IΛ%_(t uODaOc;+Pd/EJMŰkb~`̆b:՞b΄a [?km9S!ixIUڋKWVZ[rJqvY1F a C?6ʮ)`58k>-}g4-h0$L30e3DtVnU !pݖ IT`,"&"rtJJ*Di ſ0D"2O&WB5$K*, o/0"J}HMhfc)YXQht ǢChuX+z9r1ܛ\6"d[w-O'tBwB'ٻ=Sb'w%Of;[7sÇ`eQނO}mByF(8yGG(PF9g׫ɱ*=g=FX_=ci*=oB?^X S2*eTHT[g;<:r<7 F` 31P됡$ef~O\ͅ<=A2ZdtcKٟ^>LcN:` t-"*"bj`qݷTp_Z *~KKߜs!~z\Ј !PZH( -\"!]s!>jty±"m8 +Yp=&Я\1f $ 1>.Q7ܠ%DH~IVx2mvUJ(9 FڒBvaKTx\q&uDPׇE㙼z\*)i'{k"~!=fYu :UHl[\3w6Èwj/ 0bP` m` yVo^pm3PrrnχzӨ1CA v@gLx "2lN9'QQ)`'(p^^5+?Cnbᘙݲ:8cD{j)|,Md&bqaQ{/:)ddH퉃}L_{{rm׸5xBk$=j$IU ӿu@aK=}Y @%B O|70$.b@$S>LoM7e~5gW,hM\^(>pWlI;=׆ 6/x&81xrJ{ym(B/xIB2IM:iغq8, \9p s 0 KgTTup"rҒ3 yZ}UGr@R92sk٦/ui].Ki^ eF%6t?Nnfiw:KLl4\32@ZR!!rag + 9bnu73\&Al]nLƸWdn]+u'# 9>j^h#'.bpRKN/ʔvN#(l8ML:GVL5f3W으J|X)i+PU_iG ,*:tk<8ی[MLց65p+lrDԫqN*#7㚀=tX$m}ӌ#\5M'5F,E x4UaD &R;S&n&u`[b,|X+ϥH9*՟]Ga6VtO{s{QJxz$&5.SB3+3,aQȏZ6&'g2ciaw\k0s0,t4Lb]JdoieɄ3f9~x9uZ`*vq # &SlCp2##k/Ihlȅ!MA N`,XXgE{ٞoϝecqQP_Qt{Õ~S vWh94YUSܕMsۙP>Si{5yye@>U3zkpV;eA ;c+-+(@厑٪S zg /8 y.F[ߤs4JkVPagE#)v+\ToV4Fv\g;3TATwbag8S/mvks{Cַ,אNήϕNxww{ ^&mŵuuj:9D<0oڞop(ڏ:|tJN Iܶat_tm}']~ld9`e&^F|SGj:jpL ךm۵!wPR ʇBJCXP::;BB\9sXȉlEyu[Tת 5rmx!kS . g0m}|ݡG/ʽ.mO2|Be +otuM;>ru.@bAں/dp:5+ݷVnfv71f`w)*..tU+7|os[lUy#jL|T8]ײ) Q8=_5+ta;zg%sohkzCc,1X  ޟ//g?V)}/+>K HKRy.`I.zK` "ߴ;:4;O~>÷ө/XlQB@eKycKqJ-;E_}9,f(,xMPCNI_Z|=ުφ1wzQ ÷<ݏoܞWL-b F=#!i8/P#:mWVߖ|zږ%‰J;cOT,PHpvxsThH@X;-KglG%\KjPQѹzdi^ߧvkms5$]Rn,''8R WP!(0xZ%oso :N?TcDo5A3J iX5Y@ }d(PS]cf-3'ًpv ;0o'c?爬2GFXq0He^g9.  <8 nS(,DYpLZ9G# p[͇KlҙmV. 4jtUùȁc}T%ooW:bbHOaG$ (ȡ5 aҔ*LDϓI{=<LM4\# ʖ׷\~{W<6zH쇗ҿ(@۷C1ؿ.݈n@Lj$."N CrCON-?CQdX*7~ڦg o2ø8"x~[EU5M5J xroۻ= {:fj+o=+N\=N~ZKpS-{9gRNcuߤK uAލز]͇,"cxuxpa`~h<8 JBP!RIم5p-6qt8V׵O_'y /*UUJUTU+΅sV۲Md9%.Q }/DI|(ьG$tF͡jm'Zwq3ݢM/u,ǿ]Kv?Qv]aSkSp KLض0/ Go"{HjtA'xp#^@=EN5e-1Ep=UCzeUi0zIHxsqܣ,zgeu\seXXTlaRf !Ե#zo``R8UD{,}Aw"9K1ZwLYxa vQyΞ' տ7?^++}'J>f:|LYH3Cv].OSo,{5/ zf=i&lsDur8 /;`+XyʊQPہpj:k{1!0rS7??wɦPGS'7wm|U!ԍ*gj"l)st[ʃ+˶i2DR;-*R-$;k;` ~'okOoV͂&{3ΰ-T>W 0rOz \`:Y_pBgtp1Zs:DX.Ʃ t9zh+T>d&>=[d r-qHsq .aDp\ T$3 ھ49[(xy-[iȭsYG:ӝ+k矫88߽ґtmfەrfpD_Zk^YVwstUnì81]S.m_~xa\μPpsʺoC[-s쯞%BTKN~A Up(R&ZY{L^AշbE%Ao{UgA$g~m8yͦ󃮦U[<=^E[.F+P+tK131(`2f5eDͼִy=Ww# ̣|'ǜ%}ePSDUi_ PݺI5^_TM/ x2! B# D4"4%QAC$2BDPYF]Z1SJCAtCAIʓ%,Ġp 12#!?X`Vbx5n\#Z @D/ŕLBЙ.DT%Of{aCiYZTDrB" rӆH̍TkDFTYҢ2fPrU!daxPE-Ctb/2]j̩2F/% FNjb3J$͑Oc7ڒȤjdZM5E!%0IjP r^P~! sQg b5HmgX3Q*OELH0tQ/3y!5‰bum¤8D2uPry>qea堌!ה BZo FqKR(VKj.Cː0ϚR'͔C|p>ST ke"JfR2w/(4LR Hvdh^غEX! QnC""AW^BA%T¢zai`@Yc# $*J U}g~ A~4>};?/ mo?.<|5,.tV=NQ 8l:/O4wj nJn`7ȟWB }N _~"O#_$f!;gm0Ȉ2!3LjM]8+Mo*QJTbsGN2m9{7IJSl*[쓺8=Ǽ(ܴ 3A~<}?V MB[' a&_2woHM ?(,Y R OFq|?^[ pa$qS'ÀxN_v|w?Nw%:_EفH@rU>XmeՈa@;A2"30֛kQ(?3f(TRTuMPgN$D9*'<_3wψ7uNֻޔo:7c7YvEcoZ5z;p{}{{~:@U..=D GXꕙsC8P&v>IV*Ms1y|"rsץ=cwi.JS*$I|&K dJĄ49;6j˸Ha`uFfKxc&:e䥬w}u}o]`i*]h- 94zwt=֠V|2Ѵ>`o<|sO1KJ3Rn$q!L{w#&[| :ZJP->>J#'ϟ4Y gnoNv'ź¢}^R"#Q񒌅i=9νWūXON# "LD k9I|+<~N蓿Y*w;qaW{o+&~{h%2 }Kz|K:cNJ;YljuP@G0y$4QŰݠPFfӱc{DGW._ pPQP2<:eSPէh@'B!VPq )l cmf G#nwvgܟ.jgm;D fki;z~4zHXox :;Rɗ(!$B$6;l9xJP}+dc,&FksWZp{+I169J$0?wխ ~*x9#?f+ڵQv Rgot\-Uh8v~C?ln :_dH NviOF :#TL[C4?50fmR8xy(_W~>!7r_/m6څ[˹٪8k?>727]jq9ՒBwٻ蟛^rXX!z- lcģ9~˫u=ff,r~?oDBD\J)zDC  DȄM8G_Gz[EdC:Wd|Dx*,YI$;^lOJ`ɈJtJ p N8K) p Tp]8:\gnɦPjC)-ɍul ۤ !r ~Ng8t)GNzs!fr+v?0x*AJSJ'6 A)ݤ!P3]$CNzWa^25vB(fg_Jy9!ZIgsskBi^ Dpq_PGn/? O"ɤ)_ݤl>m:w{P4-B'`ᆐ,taiS|=NPrpo,ݿu}ˣ/&Y\j(qx~;y`_ǭ j d t)ة$ {Z^ (Dʿ4T]g+K,$PGP@H1²[ߊT Îfzq [ϣXp֫r- h }? ׉ep՚|~V?B@zT@ =_G`P F/?u&\ZRfK( >$yw| 8kHFy}}_uOFWegv,:kTĊH)ӟbQ/LjzHC6|k Wd ܅?g8\Uponb$F+$QEz|>TCrIi"j/ U TUGbr&1Un8NdSB_^42D_G>9>=tN!>m; #D1%]s3~)b gϜ)P-83vr]*ϻ_ * LaӜ\"DuAWn@~D[p,$=XjUqsҢZ=_]4"6FV#kR5A$Fy1ч\:EQ6BO} Np5#*zb".eNnW*H2,G:1"\}v*D Pʷ芆ȍQMOMq,mJ&v|6ƿAȇ/!(bW>!삾H Af9da0L(O׌ t&p:|蒦+s:#λG^QvL4HvnZz5(T.2#E-s,,=5\5.cXG0x;TFAQqMʩ-l]rC!BA L(ɱ26<@lDD)+^ }rx&?/lmNNtC{U@0_Wa>_Dnns=^~?a;I'?U+J2 *}1BdR2lB({Q(7(fP5z좝Oxy\UP{d"@v'/>~ռHuMUP$Gޞ<|p&gb(#g*]{ Gf ݣ|B* ܈PSr7bvyQp~w`09oa]~Y2ꃛEg72ع#!y(ՌGC).ڪHK5ilPhHI!J&*(bos߃{(Jo/j$ŷ]-MK]k܆#[4 Y}/g5KBP|5~8l':1oðHagu*yƭlX ^E}YH*bZCtSdn_vaV0£5ky9A9HX` vXW%X >J_%eL)‘*? 9}=yTȟG:p*R⚱\936Q_(@ ySCA#KOiZ9 9 @'/3島y)K߿K$]F $la_ .0H$L_~MnC0}\"&T&" TY&-"0Țʞ?#H6 pi?nM%ݚ+b8rjp\߾>0I|TO9}n;?ᯐmBs,ٸg;OQE}RE~Op;>>zAnbϼyx' *p>L%@Uѳy%D $JAP o*ҨD}jƂrnDB%Pᰉ b.rw%?9Ez^r$8jp~d#z}wn9%G\Hyןa]J <'|&_OzHj@'! P9g9:@s t8ӐR￯쀆T{}3Es5*?=G2qua b3> 53kE|./C%xG&/SHHY=F(~=g|bP~ZP7}f:I'Řs_?WΣ„{}$o#8ZAಃYڤ6P@퍴'_ ~K`AB|u좾JYOeFt V 9FG- i@0Fn&ZZXj#ӯ ӈKT@ ™\%ݚ|6<\9#Ml{z' 'C(l&.-P)W[`6b ?¡6'}OMY dS΁8 PJ 䊀EӜѻ`$ET?@3R˹p>M "فr@Y"FeD3(h49wgg{2 O|L]Pĸ9͢A ,fDH|ts}|8J\xC%ً<n2вO/C-—ƭwRSz܁b͖ J\ pձL˳QqG ɑ  @_EA(R NnFt]*ellz^9.+٨69vl.і-s:kk}, \A(9"&;zu r1&yLު=>zx#;i B:A>@|S]W|L(_6?.94Ha?5{v J×Oa[Dzbx81bE w_\0kj^4s;5‘QOشpRI[oVyٖS(Hq9wg|?QW085)+QTꚆB =TJjҦvH¬V ⎀ mFFsr sdkՄ.Ԧ1@-뮵VDD" 0:41 qz3]>gpC44  ":k7xvֈI¢[EH}H"R :`B8K71_./9 AY^o.Z+<-;{qrxp)!&L*OQӐbYUt|16߶)%2F( L P,;V tRv ۫X7;NeR >O}zg 9Iթ+.fheK"0qym'.-*1$ ;o&e^TL&뵘=I~<Y H_w,2Zd G^vYv6] av[]- 7%5g_&o7 p5P"2neRԕ(J֮9!ʁbYd44$(Hv)sծBI{ngꇞPv\~e/WJ8(8vI曄Pm!_wr$K96#J/X[YRSsѵX=6;ˎ,d9'[ Ac3R u[fdB;J;Qe{u>- A7ox)5ry .0uCP^C8S88yD^Nj6|rۀ uyח%@0' &`ỜfaˇQFn^GAFFq kb I0]6giu ry],86g%-@59IvK $JAܒhRGc@0E#i؀#4|݅,`ォ(&P) jҬnx(`Ib)P7JDh3 G{GpR`26C$?8o4獏땺du BP s `1W;&9 me%u-z}.r2&GFT]Z#dAA{FCU_(7gt]֏Q~گf_h}R \jղ̽9:Z7ר-cWm {5dMٹN1׵L3L]~jG.WFC? [k :;._a@[[ZaSpu>xrRMDf+F`c N @e੣rHCv4Ȍˤm7d<[F̵ Mbi _v"=&/9i׿}*+s]Ǎ&._I$Hцy/]e|'{`s\:jثZqǪ:>7lE2'1h0jf3Dպu/"}'\+:jOse6 k!)vWYφ0ڤ8(~ E:[:X["g]"g8h۶s>PkOV"w|T 'zsμ'ۿfw){sn^pszF僧#3s^M^iVx`jtqB‚7fcųpAv3[(N Tg1K\9OqA#0 @Ꝟ|9ˆ8 LWM G43m-Ԅ ED5*9|;d9c%[Mc6|{d&3 EiDy5bD07 DaN\{jdix!E J7sN}#qۭE?nQU:o)g_㖆cCMc $D@gd8vG:zu.S.:\":bzN<5z/UUUV[Rvlj8c\㣡*,5 v\8ME )Z6ʷk>q"cO> 7 T. 0 7QMTGtˡ ȬRꍩṟsād<[(eX q~Y!)yK~y<ʧ9]MsRQz}j41B)3lr7(dOLjW(Oy=D5=4fƝ.Z. ҃Uw #Rahlx6Uu[.n5 X^[!/9Sӥ]TX-e.4圭=nī{JW*2ʣTM@cT~P;>vfuEE~Js/3 :9tI/G$'Umpl*XvOyY2;hbuzrv{"O.V E;dad|-'T᯴[ ̎ctiB8+xrwxP?lU)2g4,X% BPQH 5KeL%G9=5q*FX*@ 7kMFRi8Щ5q׻1,J2ި(S#Ζlagg,,Oepk4e 駷L֊G3Bviڡ?-? F']ܷJڲxL(\.Њ -}Cϻl?ڈWr<v1H9ƎpܳYJњ kmx룙xW3ä_*0kLH9)ǘ+O|^8nqQU*Iʣ_܅O *gΊrYɮwXoA݋!'7(_=ǔv]hGcj ܫd|'iᣯ>Zqf<Zql+2Y20mYw-L.9ll,sdn?7,ȯ) w-l.e4WJ=BیDmsQ#e;ͻ/ 5+8A:] @o?[՜nU*[W CmY9 ?p|0RDcFgHNdڝ,!Ba`?h}qi>c\EM.+63ڻ77PDHAd# ߬ R `-5fѾ}(yz)M@̛l08"d"$6x B-"m`W~־?XELTR>.KkУz>lʵ~%UX"'Ӟ=[^QD7GϢ<(C`:r`@QWɤTR`X)@9iF!Uw:\!D 6]rUWF E_հw}x?XH D׷I;q)ϴmr&|u=IށUNeϕy0Pc=@: '0UN--W}XO[K@s'HtASk>@ΒGM Pػbjszw/ѡ)x$]3ltᦵTJ8qL'Sc^%=L+0Ve7v9gUbȱĘ0d@ `j)dYKIm1AQ{O8ƄawTJUUUUTUUUUUJ"/0*mHLɰ606`aI-ɴg!(EIDD'~O8;`vd/>04h%]@c->@ nB_OQejIMpИ$dX$$% K!>^◕IɈgbpe8{41 t4Yd YbRC{L dKb_56@bWBy` S9l8 PPRP5 DRg1Y5@#4s ږH_N #ӦLSWrC<].1&dt6|OI:BІ1$Iݮ]DJ%mpI0PϮЀ8C|zgcD^p4scjLpܚs=0A~{s(~lw0-@bi)aۦL*L ?#=KeW7:#UWCOgoyW\{AD@鞚҈=TF.P/x'jRqxWPIg#BbT3QrK7<*yopU1*0X?:.A=ޏnx0>aTZhK/Ϝ}/'鉤"FjQ׸;N6a Ӗ$:tӬOGgF+ lQ< b"' ֆW]hff5郠A&Yfq2" B9݅FO:LX3SU;`E1m%tӡM&%OH~ lXno@gaD" "v*>'2!>o#%?h:BL dp)$2II@SV<=OE R#$Hp&CoA^p`jT\="v&Q->$< .$*Is$o{HsͷH"ĒYM3B^m M'^x@r4!vwwEwwdw}vΦāj#"q Ӻ'cS 9 + WHv$&6?{oU?/T6m5uvqnKCf_uY@I2 GVl5z'|=YY |5:뻄 )5D=)'d@%oyfMi%㴝|~JCN J+{6kSI(Xmrƹzz6<̈*kvs}:8UcBz1XӅLm~jPlCI~YɝgOpP$4&K3368 @}P (vvp  ~Zq瓬@v%JmætHl4])hBUN!8Î@> G@i:]w PMPd.lmG=|P2O}&,0_c1zn]=ښE͍+l͆B񈻄\mݞS=˔ ˓ "NJ/ =)i[+TsNP,Tp. ѝ4msOV7S=tslΊ 4GGΌ}I0uH, " x>4I7KEmZU>BYR4;Ql0cL/BϜDIB$|ܱOuQ\e(=^3!(?T3ȣ#@0@.\9<>ط*J4.I9IA;UZtծݻau޿; &^,3ۍ7y G>b?L~Pb?&Mи}~9ۆFaPy{QE]RSk Xl CPE,l,$V۷ e0aKK (yn 5ZiZ`C& or UGDEYd^؀b xN;ײ>ˤ}qCOdW%p6]Bߕ`auVҥ^D)9ҞC0g8oImXw!::F!0#<ؼJh}+=6\waX^}Oi?o#h8`t5dvPh#텠׹CA,|Fg-ꃝOAy2l/"^Rv=YL #!`jF 1@vR[&w٨ac |jzHn3 ÿ5$@i`&fy:f3,HhL/Ztds{ xcN. v<333.>Sa}98\Y DoD%?Wi/@O,R, =O\>OwPf?ŗQg!< (@cpF+Njy [ڜa×MhP$þD76y9)ToEk_ȩB?c0G "H~^^Qcr;0LqK,PlدSǏgDF*Z O(;j RU5W5 _W? SN>ІWypPJ$Lc_J>`Wadx `:oO&,ơ{|3Gp€nX>ƃc7cG\VvA`l[cХf`ňI9 |tWtɹ։ܩ8I5U5eE}xI 9Xz.IZ(fV-ZZim {Aij ~x8ٵ}jS Hs,~۠% ( j Nv\L"L '3d &:9owKI-:g 1:d: E P{Wf`=^N '՟3r1ڞ]GjoURQ#@Bg9K)Pq~ ;q4Lx`2rEWm.HjH|.PTT {w{Q~{# Zb"}$ j9sյo^;6ЕHsE~cs^ѿljHR!}U!vλ}p(5[cr0{迖u<)wg9ؾ屢6{q7RFEP% 1Գx'ԕ-Gg'adY&ffff]|J4+z5cx|꧚lp&eFSP%wF.'~wd*NaƯpNb9Y mne٢ S>Psiڸ.&q8>iɔ#1nI9䧈93LPߝC:M$oU hԆйrkCb4ў߇yV;߇|.zۉ~ȴjSg‚3~hLN"9HFٵ |MasHNDNh}gv,B#ٵo|;)&@;T55Aë؁5&W&x7,/&5 'CCMGa CIkdR eyGSiĕ|5FkGDQOPYFRv$c pR3'alTdzS';vDAL!̬hXvS2%F7/z1C[h8#wxԁlgHnhO_]')3QpTo^r)&g*cNa;F_e7qx4jV y"Hf$ZJ i.BS{/M,uaPXbXN熶k1|Vp )A ϑEʗ!E܍XT/:xv5]0:f*Hjҡ c`(܍kL1Cϯ413Ckp4-t}'iq~;O`I{X~vntOB& s< =]|h$Ӄ}Xe8i%R^3ySm_ O4ҨuQ=|/0тs>0$IBTb "EhkQ|:qGG]uYjv[=[ⱇO3 MpW9]mp>a\/XڠᡛLexux'>K!H`s#u}ki2*6-\/eH$6SH8zA>vbz{23Q{ 4yk~i, >|.$٤qug&`b4@aH$7I9o`m 2TmÑc#OQHnxi6'L}b`p%38s5rUD Ħ䖻5b_hczJ6!eڡ&Am=tƦ@8 NOh .WtcOfHyǗp3WVIrF3%xV=NWwcuNJ8c/d[dn|#OkLhcJ2yq¨{ς] J Puuo9n(]F\@Us2C@5!H8-jXxmCi+;8r<'yʹggB|H@bv/X֯DFAkO!a Џ폔>O\X;%UT?BO5Q4J@.@V (LCMoF|_͝pSi_Ⴕ LrT9cց≸pW|7#?/խ;T.Gټ m6F!w`~;<6f/ 8%~ƱN ݔhX V=8{h4z $կn7h)X&\ѕ.Fh#GO2@,RQ>UFqdi +r'PAWQ pMCQU:=q;:&;<> -̗qLfFJ'cC1<=`I٧hD׸Β2 R5#4t莠1N" ,o^'c6!>RJk6Ѿʄק7=*E4պ 5XL2aGT5u4aS2qNX{5}\(&-57m &oITID,!HqRYٹ5zM,*>I΢5i9׼Kg s+V0.oww~YBP?T/ R E']M+ d9+Fc8)^S,ou$qVezev*yM=ؙ_o >?O6NrTc,낀.Kgv6)mp>!O[ xT-c/>1!6ݪ*VOКug.]bE·6傐<D` 5gQJ/3$MґNIpa `_;ooTSAG-Ot$1MLa?˸fgkVh*(:f~I1Ѝ>T| NH:v^|59]+ۃ W6/=6_}%E(큋;GyC|9I+qTY^&y( fVLK *8I{B Ԑuinއ>$y2Chh{Q0ﷃL6OI& Ump+>+f] Pʏ#D8c3A̲mˋ $ Le5`dyDNK }p/ZL@&.2Fߢmm*w橛d8c#9)*%Q\' đ ˒v]0̀gü W[دwC{19/e6rd0 Yvb4a'*ke>E}Us+v3lmk+<0OX<`B7~sG .@ϔ@׶ O8j:um[~5TJOUH;RB$#:PBq@U3ִLA$(BІ((2b DN;JV4 z߰󏁰?nXCtY LJy9`=]7:J'oj!TKeg+נ3&KÈ'7u2KV* _bӌbia#G'v| <ØŲW5 M-Q -~8zבް$ݽlm tsaLn5$Br?b8~-vn(+1PBYbaCK_h\%d B#_G}qVq !A^;¨#[,P)9l|dR;hB|Yd{ovkcoRW˒?Yi@ (h AqIÛB,ng'B u ytO-  N-"tdUK!<S?X\2MMtyǀ` (߹icwzfFv` %ujhG옎(yr=>?^ ِ==(w?NC3??)d1^K}@Pa|½N;0|w&|ypIܚL۷2xJ}qK+@:vn aٛ坲]3rlJ(8puݪGw[kEh9}Zk7NNRZH׈ ,ß`)Kx-@bW'G`'P;({Jis h$#=2Rl2sHA0|CD&qAO0vA`s{|$LMqMqv}~!Jp;@Tq`>]Ydx1P=c-=pAB<&K(J}Ak].vLNS;Y;)VYT{XY B<:C,ŖŸJ'd|;ӷ/<§2҃hpwu5/ĦZQ8?&RK3m2F`B. vA[N1u $s {(@$6>W o4m""v' FK>ݣ, ϑN"R @E Jyxs==%:yh hol3n W;!:#QtPXo $$(f{AD4qp"IJ@`&CNuRQE1А@Q$yک4G(CB6ճ®պt<: jD"f8CRLӐy6zG R @.;)̞Pc4q=7̵]LXR` $̲w,.01c g (#yfx2wK!,?Y9b$kI8݇P_|ԅC/L&.,9,)o+SGd+7sLвԱWd`pT`R"nSа'i!@C@Ű`ou{khi==>1if(>m7$0Oz;=;%52FbwVK;!=;Wcm&2a9^XsQ}ڀ)&:=AbEN֒QL>GI(#vXF,Mo jUz` zWAsyZh5N0N@B>zO4DA _[{- SUa"w9ICwE#Ǡ>W9i}-A,>C6D? YEz5ua)ǫtkNE??{,2wM>;xjgy/<ǎ۸8e6,ωg beDR=bjWN-;Oq:8(Y˰Mɷh .[vvC Azx{>ϦPїx;{N{<_!֐GBr=$0lxPbN y{DU4vndC`c bl c[DC ? MzTQU\\iEX ff_PPnfܰue~| QCPq6G?>SO"upL6>P.DХKa\{Po4%.h O9~hpweOߤp綻:W5u Y:7wB.#.'n>&Q)O?m2}I&&GA ԙ808/-*xTѽn%O~O$Aˬߦ7i !g8hVr љ1bT1/' :LϚlq^1Z˭#vn\%L*]Ačݠ8O 81'X HB@0=8vb_$k""yŵpmvq+󝂟eF8 /)("B QR{8<xI a弯0*neYJF@OWa܏TŶ[Kj)@؇3%([M.q"sv<}@ `C=DD f8 NO{|ƽ黫v`f*>sįT+,8RYwf ӡS80v`se誡Q @g3M!*oheU5бI?,`iyT}8NdjwȆIթ CnIxf8\XG2:fE3 Ik ;'F]#im-ηnIfНW Rh*`u(ejTmu滍Ew h0) 2Kz.?[A V@fl3}?l1inG[:](j% d;2ƂO#¢ pTNeRWhacV.G*16M|'Q(&`"l+Ô aFi7a'8ÆLJ€?0%9ȁd2F.؂"b/c[b"49Idˡ^ HP '3}q47ԡώ4V[2=*/&J -p~Dcs?SջnXyYs jC.xȄVIȈP>0)a@bP4z#ҝP?&1~d^3a%ATI@qc jH*#"p@J'}iPWp#ljXC>Aru6;1'MF n9fF* bqVCdPT)E*B^z=HH"ÃVة~/^8}LWbIdGc#Vk¼ ڑ2Z=-y^mD. x39{H}?O}XtC& )6硱aѱ(,iDJKD`^ "Ƨ m_>+!Ć0g } %Y7MnOhl!$H>:h@)u.D@IN.&."L!Cn,!Lc\>r33| lPJ ah}+V^Kcn8pVCG^{{{ 0C+H|;~Ѥ--:Jj0tp@0L}_1/3H]gxx(,{C"7*3UVB'Q>Ǜ+tNn(=0宧e(3I5ҨIT^uϏ\̼){8g>r,ÓIJ#ϫ3NMsRp0 >9 Mѕ\N J`FbE$ ψ&C{ .ǩǟ?٣?~`#'w"Ò{ t+"iœ@P\k&ES9,?p$CQ=4.ԼJ!X +rmsř;pIk uKF \sdaOR;&sgRcL G睏#La<+n ے0ٍNpa#%dȵD  @K,z s{5cWY}4CՂX,~s;oyQ4:bEbP|OL}s5|m*OW:b81.w ha\lɔxUqo+o@`F~{܃GԀ_s uMKLP3;ZPɘNE5ItOXXw0BrZ4 xɬN- E0K0%IDPI 0aL,: `e ` \t߄>aU15dԲ-^f,uZ@AdB%Z -Cc]'a]t;i,0kao:ùn*f玜zbV׷ !cp_?_oQ:FIʄ:-KRM:PH<SKb\tQxj8|"1BkHUH7D =.)1% {(7G$؅BP3myn(_Vة)\oEH;rO}UyH=6w SVhְ 8EI8V\=.(  hki!wKo&Pt2 Mjo3iyă fMݳT4f*)'z?n U\3{"ϑe:T;f_DCc-vc%5*iOE8}T9ŗ `j =.a[T.J=8âBMWy|sЛg B袪Дtd J Ğ82'g:S=3=Or kV$! Xx"Qi%Ja% }7p5czVHK M4|=;sh5%)3욵0aw6a83D2veۧMc5.A7#BN` rK྿FNԽ 4l㛾g>KZ6W9ҭLrC h;=N>"G(6 P:oB:([654Lyb@cNƒp$DNk7]+Y#*b#TbÒ :F$0zbmB6 1ǂ%\l!Q!bk-*x㾠!3$U努Ӟ_t,jsM6_OHa`E$<۴ "m &LEow]D LaF\ 6瑭:m#J? $?.~uu e'0Y1 At3~Y9|{oϞuف =;GZGg2-s/' حӣGJW%ZZ9C[d*jq`Oi}m+#m\S#3Xݎ'^=Lr^M1GFx]o 3]IVf$C>~ްG>/9]erEπd U(&r~lK0_BTP`:%r'&6TE0agXO9тhJ{ؒS ?l'g4<¸eA,ҝ@ ld(T3nH 5W9 `E$I#ƒ~}aQYlb,K4uBN\1=s=|G2yHi~JE m$ȉ`qM C,ϽBn҂h~XY\BU t 6T́p@G϶!r|xHdá0gqh7@!txNJSӟǙLr͑C 'ĵq6C;1ClfHO1>wlE$2:`HhM2{jV$-@~S2y`-Ya 8f0#O_ɸWBI <L)p.lч,!s hhjxvyF̍ gJ|)-w";rj"D(Y\7Ģlrg"hڇ /|A NT⿛/M_g`N: v$'h;I=1J|LU<+[ay~&C }4`HO 8(t89pANYOF}edHRJW%LKhn,eIDr=OV% X??0H`vf B=%8D('%l?t#pIh%ud$?D(s|nr78}zX@HHb3;?a)f^]A/XHA:s.TCǭmOØ_4 2cc.zs3?PwoιY,3 ,b`٘M | |;;'8$γpC f01CG nO|qGoxH8TE(8΀0y =$ 60ǀdŰ>zsI3/>CUE>*."t"5d3&q=L=qfJфLb P穳RtC;ƁT*{EuA9@ȼyҦ NuΜ8>&QL Byb~%텺߇T#~α{i.uMD}O2vMddpxA=*^Zh+Vyѐi_`dt(EEſGk; B]48n-.S?e.\3νC|[Wݐyd#%~KhagC2&9:|/e84H! J!8 &gc풾!ѵ}ܜS {cRԙ {UU9ܖ(,N,ZH1Xyw۞kcCj6[qg>qjz=ȠIK 'wU)D), Լ'(Ss='Hlqn' `6mʹd_iH q]d`/ In҄k61 \9X%*dP>%hC1 064 6kftMV”ͬ˜QS-2Z̓a ԣREhگW+\ ÐIqeFl>H~Y?\D "FPC!M|퀨(|BiΙ{ADa%\2&hfqz fSe;+U$\w c}$(TJR|/bCN]C:&%qq<PNF"9K:Fрf Ua_yɠfw. P=7ÄǸ%@vI.{|*lz2ExQ&JP e(*15?@E`bf ぁ滃xNAaA`bP&6{%)vI]_A콽0ֹ0GL8@Qκ+Ӱxv1prcJuC{4fa2%GDD;'pfGNďn3cXc35á0 *>2Lp% (a(-A:TQKxztf5e| o39Eqe@PKUI69y\p0zrCФ쫁c){C¶|Ƙ{!f7rQŹg 9i6I9 7W#@֔#Xbx8Y|Oa9XRBjx޳3 & x cO,:.n:վ/X zC2wvyf(^ E,,@ H b4LxJyMkdƜ,maybG3$DR@*!A}+ypSkf܈2$(sŸE* c!vA3o!X 0UQTUUQLUQTPC໠oP6FRp sS2Ot & Re]>BEDTALDA,A DQ# Ffݵt1>3xQ9z ώ1})4?`:vdE?F!VLϴ3=Ra-!)/7"`$uA::ruN4%( )Аo9SUÞ8.urrO}wsjQGeiLdq5ьL7Q|HP4T@04@.T LQ .e]:A@HYHL{$ȤƑ1 LHDªjHw'qƹv@`qf4rBm1}NנyD6B%lB!j:^S. qCDL`$]M-UJ4"""+Wp ;͊;`fsug6zuzEUPy ̲ IqZ~a5aIf2D[CDZ5&OFUgS\˓ps2N\B5=Mgn<6|3`@Uj7-fc@o;l@1_hYL)͹s қ,)Zì2(營R(!}u vdZL1:q:V{k# 0Lp >B8\[X E FCD֯^z&$d@xrLӠ5ȬJJ(&x1;h MLXXF.JXt#_i cd|35x ~(׌Bd-yvfv6Ln^ 4Y?f? ڣ\s.Vpʜ5V;puHabYSR"F(~${#R]p-T+yٰv@ ,K{T>;2͖} M, 1w$g V$Ym?/dj87܊4ў 5ah?#Aj=G}g9?\9<_+?͐I'HhC;H?m҇(<$aa'^6?FACG 'P=>SkZ|Mlqq9cuҙE/"Z> Xx Vd3BERbto:*L+1k3 :EOZfpElyxMg%ok R>&c2t􂌼&L \$xM&˺}մa޷6Kl<[5̎f'oZ~s0qsi^Em5] >3r6m2DĽwk]=l^=X\=v <[kjYt ϟwkcdQEpiUEd Cn_ !>J)^ޤ):m:vf K˟!'dVB_96yRb|JE iF!=BS,R҆rr*&ޣ / b>}t$Y ܲil #JNkF(Z llk[,Ouq n23ӛ0% C3BxJy GzvONCTԄ-D0AUIT@RUUvu( *4ǰ !C&!HfEFMOoo 2lcrLdƝ؍Ms3k*مt’X!F%^@:t{43T(Ad,=)nDB` X^vѶ:<fEpN6 A'Qض$nq1'ijJ?S;kMhGX:Z")Q (ZUC/F YO(1PWOD<."MG48\y9o .A2Iu|&kAٲŒ3 1[`wʀ4NG.TXf2v !ǭpM(&M.wM_ #7(S"[*f{P!{IT,Q모ܚn$'f''P8'3^6ic$=_%)OnX=;_0عc|HMJ<f8s1¥b7 pNK=40m 2-1o\HPBRy箮N7/ynLP 5Zbl?(Xyl)HZ[|^0'*P!$zٰ][ov6GKTc,a3<5s׌5׉%{QKEK!~83LǴ1c$pγk a3Ɠ?obxxC׀uL>Hx`"amw!2" Xz #9@ 5g?::5 h#B" KQCt«RhryRo $ 3-̚LS$?iSC[,͊bgne$@oR4x.G+pq2RRfվfp,' ĉ!xm4'dk1Ƿ{ƣ|r]hO;..q_?#oG2y}CB?sN`t Lαq`hn~cb!JY]hy*,鬿)S33k!DC^ Aǰ"b )'JrL͋'$䓇<8@zO#o{쀃o3Hzz#I> >D0݆p8##ni:\*+/`=xB1$NnBgrixovxi GP]Z |1*)5:kJX2J`HXH,>VY;;v]-QsAK3{Bc~!EDLU@Q!_GUϰ=É݄<@OoPƑ18>v D?8D5v^A0R fc*]-;%,;$?',Є d ª_'i__Vb4t"?PB01TR"~YYpH#UO4LЙ!D3\F(@*P X_+W4 U2'%8 A ?)(2W9=q(bm_-Hc~,S)a"R(0]8b1I1s!IV{t8 M;C]hi~m0J >O?' Q_ q (X**I(Pt>\@ >@̄C :"`Ū.d!'bÀp-w=· ^>^א-+D;]*fJ1fk&(HxѿO.  2'8IH8gL{#']I{ݢ :wwl~:s'.[[v `LBSeumfP ftRL/VM%U! 7 T@, 4doOxru7SĮ&zvQn.L}Sn9*8JwӔ$PKP7`3tB8n$IT4]TL4b71pQTDA1@cvJ0PF9{ɞZ9Lwvr(-*NP T4@Fӟz߄5'E[0"8jÊ@Qmnup|D1h s w( |>uۗnd$ʌ ϟw: =U,.I*p,PnMY3UVDSS^D*H+}m|XZGkƅ[d-HՎN<A,{n0x\վAv)$#M[l0&#n#@7XDHAS}X#~7s<eL;LLNqv+DDQb47qoٺxh_pg]h ,mƦ:h(i3>e;-wѯ)!Dw*K^ܵKlf $7rzvkY$$6 RT9$eF b5K uNCvüN7C Fس|1!2y@KNl3 4d$*PB!poYOuz V;*Iv@] 89tV@bVE ٥v׌B{h/GԜ.HNMS0m띷e 6xP$EU Ab=sJ1 8 Ds7dC)I;0  icn>- hI:蕙B M0%\(DTe'uFdhkw!#BpD71K#-8lT d>bx :i˓%QK=nςR3@D`zM9fiśct=30n:eTb*=N^|ղtOZ[^A ۖQp^ J Aor#u9x t_y4:vZuPe0 BT0 s͆)E!+S s nAg͘ԏslٶ{s9@~ BD.TWH($-McDDi5a\* @G9Έq}):,xؒK S3.1X݆2+׻$m K䅝>><s.>}J F'9xXdʽ߬Y/:+>5]>҄DdFAQ1\v_v|t_gk<f $NL7^}99w8!T~(&Q݃$@؃1 ;<ݿ (y)ϵwwk׭gT=ۛ7&s9T9auAwjj9[!56yZ[үggr6&o\[O~믾f4Aѱx,©gUA B Đ9Ğ=xK+Sԣ B SD9O>Eͮ`2?l^t;A=napv P@IOx15J~;ct'I3B3Gp; pA:n! C1۝z'ġ"Ԋ%Q*υȠDG,ЬͶ]mPXO0D=pB!bS^^vB͒7uу `*n㿝.im?Qv,Y9ˋ;벵f8׷U]ש5ֹ|5ц8^Bo5੶OÅuZjBZ5h}#Խ&fƺte|דd[LEZL44V<#/ٞ茥)l}m@h CGYl700[PKA^%1ܺշSٱi?&Ev58'-zje~Emor3s(zMQp}`&^O}.sqKu=qZnEǀ:;A$Pb0ډ\=̀~:l`]4a0e$vްz (ϟ艏/Syǀ( hb&y0ն;JdAHwHdM] !Q5" ڃ\9l錧ٶBdHf` 5kU^4RAc(2":_lT9!=pUc_q_"`U'SrX #Jn8P I㱿B(g5a`_C%Ԥ8kO{> 5!>n޲CJ7fGGwO n}Of.w{u!1y" \'8vX?,.5@.,//;j4xi\0p +v}4 Kut;G,ݸt WAڃp;cփ R8yqgA$dȍ\Cyn"À 3ww?Ec՞ȱtPǯLawvO Ƀ3С0D#OM^<{to$jN+.^2y*hsj\nj۴=P,{URI$=k~1 AFܤ6kN6nɲ0U;^M.HnSs` 5+ H0_=D` R ȡkĄK>RN.Z ldpxkݷTEn;EpDŵˈ^)833wuD3B(\֤GbusPO_bk vZ6t԰Z£B)w()R&&H0qE! 8^*93d2 j_J3 iP]!\;!#IkZvp.p'=;FH ?oy"{RH˗wtv ǜEu6 I!]L6_J TϦ DSI(GmRMIA=.@>ܥV RsY/߽dlL2B & Qp4s9MGVDQZc9&6p9 NS(5D%`QeÛ-іpQ a\77:ONeVݘ|Ă BʭA).<4:B eX]L$HyH#Srÿs9C -AEUUQQUUUU%^1břYYVa u$R|4ÀQpCJVڟJ.@؅mڙ)(уw1 xmJGq%8ێ .kfM& )ZPU"$d8wA˿KWL^gC;ޤ{!JgPr8p+Pqg=Zԭn v5@I$$\C(X1dݴx#2wHZ9+}]iӇy2ݪpWCMNyU#Z$I$FlZ 5/BM\ R!wBЖ<9`^4q$ sC\gՆn3vLS 0SR"Z(UPÇ^9R8Lp{Rk=*;x*ԔUI ݡs4| Ǧ!^"7Kf40#'φHmc I+eD4ƽ3ΞLHFL¸yD{,yR:;H#eVpaVݯ`ݼY&4ASA['>>ij$vlmݵ~lpv%BNQǫ=0MK-.sUUss҃.J<6h~q`fSZ( gQ*`5uh9Ϛ x׸YKUyEynUtDFoB V>U}hhxWIԖA9!unԸ<1չHbx@f:W S+V{(6Tۡ Tjl_KI[U'goJEz!ΨoxwCBI:2EXe˭[F13Dodh]ə2=1(~Oe1"n.l濙P_K'|ܮ[cƢ|/p)L*5PgqNnO ,x YFvvDH\eOF>ݴElXG1mi}He>Ȁl'&UUr,PHNt7ș^`b6FAgXPשg H澻ݰ DlE.:" (v$86ˆv ]4A,,,:2^yzYixì qS^ϕLϢ+̗ m ؆cW?x57%qGdℎكpo<;<-/E=i>T Ck+cyիe,O;n;n]IWQb qwV@k hj"7C?{};# hM@yʿ Wqsy3k=Cbl`36#37A`& &dGw̠!!1$~/.f']Ɇ7G@ۡQU7-; N:P}8֕ X*"XY^_Ӗ&Tf|͍T\KJ+eW]}.P*Wm"tgHlZ߲Z{~ t,\"0q:zjD@@F1%iK&-jyg+7st0yᏬ! p+ʄuV]oTJ B]v>h3]@kQI 5,?r" cRq(iC p!gP .TuL>H3O>όv]z7$ۻkB2 [l˖6=%,sZK$A ]8k:#m^ǹO9Ϸ'rQ:r^;cS_.9pב!ҳ<4!ƨښ@Rg 9:JlD r"5T]:KF(fՓx7(l:[ G$YU@[ b0Fq!qYZw?;0fnyˆ?2# 8k`}OFe5u~wEJ}=ISX +_Zß8|I< CU]ܱCƳv;%rXuJHch>-tJet*>!N&{Ao r=zǏ|oSŃ"%%kV^X$T]= *!۟b6М}TsL]uh-0.n@F< ވ'c^LQ7r;HɃoY O+|Ij1/1 Ҹl` JN`ׁ d*8.+~9QC‚*Jh6y?@(a9yq e{>!mޖ2"Oegg}cPQW㻻p_>8o>΅k]6_ l|r'vɣ˒lǐFhNy\c'-sz<&5i1 ypy!|c,$7, ƛ"|wwwwzt)O] ɜ߿ƽ$뭹 G]TWh a]ѭ/F޽61˿|I'߉yK.vgY4zqaÇ`h[Y" UN7cm[V|W78oKtyҤ1vH.zG3bKLyⳍmVkEV-g0m)b8K3q8WnK}[ᡙ}KC%sJH*߃&nhɜse"ym՛úRoQidL4ܾ$Y7@!ӹx^8LS4NHxg(sx7G!`D{9}&=CNs'+`@qM hP䙜4mFm*ڑOl. l&fmLHCsn8:v~n]x[@ PT <9}@HQA bECP91`t \ XH!sBqf`ĩ,% F\UwJAv}>_ߺ]gÑ奴8 `n ac :FsG0E-S]EJ1C4q HϣFwJZߦb:Bv8M48SVvwy5ྍq'wqtI;mjҭ>UUTPҭq;2%O `3! j~xצX@\NQ>~5 ,%EQU/xSf Y'{֫NZߏ&ԚUF1\B>8>ك3ۤ<!v:u,Lys*}"ŎilVsˇjSeCeR09\d:8 -r=Ar`E~CRnTg͛l9.W՚[VfQNACWNӈ{+Z9 P '$ZNw jQdCބNAR|y<Mլ$#<MݲLr噻P~ώgf np(ӹt[l힧 0Ļv \P*k]٭C662BqJ^^6)&GE[aJ l#hyީZ?T2IQp<|Zd׌iTn4C`fSL駼'MVP5uCZ~7m,B}sh6Z1B+Mm{:J><ʐlpUD>If5ӛW;}Bn(LaA,<7W .s +U椒)o p}imAь#[>xrKK+PEKSh6Z1VCSG=M* qq]8ײ^f4!}"8gi"{J秓%gBχsCMs<_ 7\`lQ ^aRlzID3=3~ѧfI0v_x! w $ތ)5d0)g1$N:b$䩎gKZaˎ mM<;l^Vj3QDHCm[TN٭B *D\iP+ѯ!yh<h ?Lovgc?O-Mm"G4+UE `\@D]u`U]!>I⾦)L/[V{Ѵo 45Rr?VR^ ahЁ9J(Ě,L7::D+cVͰf߁0Fv''Njh/5H[tAA 8, yt+>4߀?ѥ[hЭ*DH:gX5$30uۛ=iyhcque߳[7\BQB*?V.b?٢Rk+R]{a:Y&Q$5"t!i2@9X!ĦI'+Y}؁@ʒ "bhԮV0(0a%Ą| g&iKO`5}h/Ka)9~%@~<^""?a'T! r[8j +0HFoc|C,fy=$7&斐GWQ"u4tys0ѧwb)rQQs9Y6^."C`pGwO%PtD$i2&hf) IMFfz4ְPC0H-RG:Řo5{c)Rjð*%_^)Դ0j#Pb!A SMN`h"ELG āB'QUnxR>4 !i$~~x䂅9qeG} ( '"߷yZ5?doOkq&"t|a?< -TR Tڷ 3HxvdQ5Q!O(Izbk-阜` ѠWziiX& x2Q,C0aACՉ1%N@:F\3:Zi|FTL\L84%;0`ġ+(}iӕT|$w_-\Rvl< <2r5Zn>`yo t5:񃠼5?ܳ,Y3 "0d$5Ks89OKX`2&Yu|eHMZNe8"QÖ́)NhSF.b}s {tNHYqTG>'C<_RT/ABTihBs{>]}PߋQ%؅ ;jXP3,w1(F#P`HnJ_% _V7C!I rB:N0w$ _׾]CMפaI 56Q 6J2JA?+#Q'2x ۭPcԙٶ'3a}tk9- i(8<0Q J9'!-ZQ(d tq iW6 lBGz_W^>;cݼ-kd$r ;ٕ1TDDN 05/og}]N!)4wӋ1  뇈lI&*X*"l`rh N!pE_Ν'8`YF…4IM"{l$ehhM(b0ްRܼx^,z*B;eh"LZ'Sô؞;l:zx*VXɔ@:!1g6R!Jю&C$tx.>D)h~;舽l GWC !LHW0}ލX`k1&}Y - %dwIt?3 |H()Dx IiV) 3*m(+"AmRv혅(a+#/&xLA C3d  (u="d9PjRo\3$!M5XcyfTs֘1R1g1ّFyV,}x>Nx ۨT& W)ps}^9 ۬QNԍ {@Ot UT''IyҠA2L]32UidXC@dZȷDg_rlg?yةN &ܔQpCRTeԹJrw2mL) *eU >rfFcddVM7{8]9D;7p۩Z n|߬Q6/xʏXI ׻rqJo%# g;K#R-kA*p0DHp N 6m]cLmT"&"*4f@ @0S?׎n$#d 9h'ӻ{/ҮEi_9f\4@CT@ٕu *@MkIN`I2[-#`'1#"b0a< |u)x1OÜ %f ہdpxfL밢8 @=})vVMl r (f'MRi{7Jdwbm$ \"{/D-'!^^!@IEԁ[܊ zI {.3 Ɂ\1jbL?O~Q|X, )"\3>.ַ| O  x_dC ܃𞟫D{]>!(^= D)̵_Ǽ69;|zp]`yGxCdUP^ֻ@Aw$//6ɯt9[KLmtF~'yEt* d@?4qeO>9O-eE1 R}'CG vGY|n_%9}|:_@Ԉ ̋AHTB1)OgPR4GXAFr } )T<C#A Twc$ZFX]IX8rHk݊d1Ca҂@7:kOl50&c{w$Y|qhb 'xTȓ(140JPL8*\ݿO@Eʼn]NA -n2Vp)8/1QdBM{p3a.2B O~ m0Αa }ͱ?_L}&n%UE痳 \ַ0NMwO샃;I 3!թA oaFCs< "(: n3AGk(kdSpTmZZ0bq" L\+c]x`62R58ΨܱMiuūT<"bF.P'<~5f 0=YRx`f[;ónu0Îb730ÈrPTRd[>. vi{/-u+`gS\)~_;%vm12n3~ *Mg~:gn%ѱ" AUN!ۑ]Q8 4 3 zN88uH6>]A9h, `/Nȱd;E!H!HhH(&L-RL{?){G@Hqw㎜s~TT]$W`!qr!Pm .K1Kb~KE1/ ,yQ =) pN&}.Of28T3(Ģ )z~8>FqH 'B^g0'\eJ~) f+AaH*+PJB4dp(ؑ,zmmQs_l`6P*=AEV%aA**B *`(B"FR4a$aa]ɎPb |~R?z~g&ʂ1!)d|+գU2`gܓ~sW !`#F\lڒbE+\ve@@HeԷ!h-.8 1%+]A-[J9dJ"4Ba,c k]ILPGbJRb`b-leyMRN&W&Hv[KM#bƋ!MBK5 ZJJ& 1& EDXL&PTGR\e(̅Ma`*TYms^V EJd!(I (cbj(!fB``.ʉd(*},MbV{MTs8}!GÄA@IBM۲j-W3 /A5T0Q*^DAC0Q1D]$(RI{Aқ,vO.,p}VٔV0Ae<<*мb:sspwysU8;qy] +0%R+-C ̚0A*E& d݈adQ} b D?m0=z0 *j`JXIdٖf+?d' #!(|8[펤zJ@q@9!N I%4J ÈEЫkeE6la 6M TٻFeO%567N23n k !Z;C5 SK|D3?׳[nTzHe)ؓI M & d ,qDC ׮Tgy,.uX"'߁ǦO@}B'>pv;AvWƱEY};QHR)':?E ,k`,B Jwd3R,RfJ+&JfV 5$BRrcVVLZhKLRUmH]hML +b`#tB#ah@.!B W>SRQFVsB:zhh`0 (AL(lHH%ͪK uI@3!$K z("HS, ptMJU0ED3 %%T(" > +VԨHRR@D5Kx6P  X~);~ 1Ԥت۞Z"#e;Ф10|LX;'albt]wȠ(ЪiV@Z,Pa[gѨG% IʇԑS@ :54md2"/l Sߓ yzQkj^ >{_ϧcnh?p\{-f%4PRRI`N^~+ebxg 07& sJ*8;d?6߱=xu$6l$vKJÔu`ԽqrZT +j3KA9i`Uh0s vy]sszTpfѸנr<ޗ3fuS?Ɍ0B Ԙ~J64Q|d/%(ȌT[lZ[# m/ÎqՇ#xw|r -hpyJǺƑ* +9 ucC`*<'O8ID+ }4/gL@X{F%$H, ~pb9Bta Fl?!}bq*_vsiS&/s {KKI5ct "%d Ut7UCv>C tyF{i瓠 m W)"`K(|C oUbq? F4}%=}D r Y$&H}=ߞ7-yF+n `!͞h>&h&拎 Y8dH QF,D}_pyqH|?r~@+ҟт]Ɯ'1ق`Nsz(푒vmD>=Ib7E]Æ-7w#;Ҙ0H&Ɂ55 3X&j8_.~{>TLHE~w"z#EEL{%CDsAHQqư 0,;]3# °9jxsxBTUB8%(%OplP$|BY)Z  VhE!9!*@4!H4R(1i@iTb "(a)Xĸ $*:h,?ol8+e(U 62y:RFTSXbrfFH`[62x5 j ¶ 1Y~Q~emj5`P* 0iaJ" Q)i+,iLZr<@9P=߄Q% TGzڏW=4`R=*P)˓R]}K#>Ch( P J%)ýLU(2rJJ& 49k{Wiy%&͓^YbdBTP? (RV pr96yl탾0G(c>p4N B BݓuLF BթGB)#f <<4FEU:kHVk{lTjj=a 3߽`Eл@ 4 g|S,5PdY$X[F$FDD_! 83ƥ{wr !DL'|I58W `ȥECͷaP>I/0]ڜD)0ȼu=$UwssmT'xay9wm[H ( j=* XĚl_<tLbB *H}HU}1i}d9m9qbuc^ZwqCZ?/-̀6 +򅏌a T9h,GƤ'mR>_ ƇdogJHA$ vLxe9Ua}<[ljiӒI KF9VŞ%\1Dlg2|L@,8uU(L9$0\&mGڣsK2@m51E<-w,4M7wEq>*Md npeb_rXg-^cQ啂1Femıs)XSᡂYQ9iW'ȇVo !Ɂ‘S7&4jTK@uѢP |e)'hjL9ٺM fS:Fw6pL],;6ßvdh!Y垸KxLP>+s׭Œ%Z,=L]/zbSeؼ qJ[ո~SϬi !i*>*"*O'xՔg) U*|qߌHe#D'ߔ#qvW>4.Q;KczpaClwoC؝ϓO.7 1oi'J%օ,MC=wRwس?[*'8 zi^;x(u<~! S3RM=p9s: ̜T]1sZ90,HԐ2* /7 \ xu7ȟ$0.gxY_Į9'Wi1ih_8a%~r $ OozBbh+&R'휏dT!aEЍd*)=| 'eҨ{QaiWsƵ/CV% &`Vqh߉[ ZHAHÄJ~eSt{wZ"\%Օ)]Cr >}Fx}4h^H.@L!HEHDQx!"bi AbE l$ư&)J) 1*iP*ĆbA`reT|q@? =px:~iIIjw vud4cő)|SIٲ4e4q;bA)sڍ837pSaJZi" Tb(V(MY 89M3>0.Y)h"` EL !D"TP!D0` !,)I%JPH`,%(='6? Ot.`UHEL^ ޽c =ٳRM>5&\P,F +.}|篰?8)XX>Mv!H wd24'jR(`I@̡-"&HpvMf 1'Q*|Co8aߦߨ{ BTвЌ )f*SAhTZD>?7|9tQ.-7ۇSч'z m=^%kF, R9ÑXK؜裷Jrd;C&d1m饐m?\ __L0!߽TM1'R0P>}iGlOyA=~`ATY$.Ni>=ц{&.ɇJv-#ͺ Ⱥ"'N6lՁphG꘹D0:d%eP%  ih}C(;s%qHyCn?%O[| { ]sAPT@TIԧ0o<,ta kDD8jukZNfo0nc:Q ^giKm,-ðvQ#x~bDr>Sˮfޟqy0{M\%CrziӤԱqo"9Ǟ|kx0G.`xN̓f~8dLtz;1Ԋc#Nc5tsKh~R}zm=7Z{xb>>=04`|NuLnjg6'q\L7c337,?uTt0SBmo6e4h&#G]y0;e'8cj|]pwz6^P8fG2=_{ [rFp-N:7gC9شP}5c^]{;;9ۓo ]>rpO;sSmlC(yFqI*~JɆ`cH T4)(qغh2x`ߗo2fbl!εȘMЁh/zIP4HOvagafP\0v:TStYz B!d9B窨UcRT yCOPf)-fZqMqiK5ʐf\p0ea#+9V.!r<p>ؚwd_11$A5C[zʎ@!)FB JTmb %<۶溚DpD\  B 7jL߮h EI8P Joxzl"PА|2oN]^{n)Gs,W:.ؾK=2$9m&q*x!bM!NݦQyscToa FXgc^8pk=nˎG8wf*[·'^|Ǘ`y] oDM"B5b{v~wۅL9νn}> tPW1p5ێ4AjН;i>w4.W|nq= s eVF W!0q*ZۈQ0?ɕ>'(CIdQ(5-/bx1LIg:==szN6q"_.rj}zVJW\'ifNc㱡Ġx T/sY},++N|Ơ:oNP;߉)#pL~2gcfp!9zxf"cz3K<2K,5f]I%j۸_\MǢ|VBG(̎ۛye! 795D3x4X᳉tkny񨞕>:d 16!.g1iۘL_^Ѷ^!A9{}'-'ȍ` B9N>jͷ |tfZW}./f1ZRd[\Ǒ:쎆[A]ixL6/=Ԝ_+^O4S 9F!`7!3TH';pј^xRgV^@IkycQ-2otm5ޮYza,tԥScui9GZm÷KuD(x.K'($K9wcF"6p9귊.3'ۍ~"kej6kN3lz%Aȓ@̒ Z<2pf3iOTUóYyߞwbdn^2?kG=lO:pws$jd̢HSiqQi;r998J!gQ ҄Όhtݶ50^7˶p_ ;ʑS\Ǒta &YWÆ&rwrz!tYJ(769DN'ww>]3cBɞ=bDճUHX*ypoxeR)r؝cVz=.5J<`39 2L{wloRGE6ad)LG>D9t(ňU{ 7g;Pu׃OALHCD0<;6a3Qk-1642t@:pXKw\aZ}9%_;(.D \-(݇F&t;FpQzdŎ\obkN^{>ѽx'p]4i"6Ӧa"fZDC)! 7njR >= -L7:6 *g[뛙i%8⹓էyUV|*#yI)!ׂ+}<`LfF::$G#]Go>jyuW8;D&hjJ/ۗ@•*CwX!%ysEZ:Z28C 4)M\l#iE" Ƶ.c ÎʽO[fꢳ뚓sl>%⪣c(BIxc D@:v~j{8:q1icRje[4U30e3F3Mtɼ&T2FDG;8 L#8>e;Iݝ&c<.bqƻ/tpLuÅG/cohY t&mT,4_u:P4kʈ9;TZ;U?m#<g[9.x~紭^ywZ9]<Ɽ9s&վ3S7}9|TK߳9ě{nlppdVٳh5بIR!]|} uC:Upl,{#zz[ ť"پβ.4<9B'|Lc ҜI {WzMuV/uPc8Fv9+=&L]Ԏ 0ޞ-C9_V([G9*UlbCγ-jJ]sT:'o+7kx)ý. ~w x^^:.18jkWB$"5}?+\.FC3G$Ѷ6i׮LA 9`inմp4 ,mYr>iRd${%ΌD['(bDX5\a&Ԅ%4͌t"Czw {.͞=;sGй'.|$]˴5TCC z6,npXl,͇HԻbFyLKB K1#<BęHH$" 6trS᥇ lr^.qH wffFݍlMynS[$A^XŴٖ!|bX!4İe A~{$ʸkMb$NNCx( n3$Qū<65'Es'ft qu@ou Ųhft]O Q2rHpw7đǢ@\e;dv949k23w,$Rl"ёe"v.H2""H3,f<>[E_( >e`:`ZID1>PpsVvQy$54LtGwb\Ia!<% 2GP)zIhr7X(a18bR0TMM@D<$~y*_lcTD%:306("j0dH"";$HXj2PkRħRJRT)=f8FRSx򓹂fd+O|(`OvQ|q0OżSAtt ^W< H&oC$&.76WxELdL?'אOr3 LUh/~7.X#It0<'dD&R"ˆpm)™mL"1=ϧvC=rO|n dQ6~@0|M4)HIـ!@||=]x0~h@ qpwp {Ba÷^xv ~~IOsDpH%0vU/)[7t(v(V u,(tt\ Ʊ{<%J\me0R}]z DD#QΕܩK2,UccqGJ\fCJ/8m*,ZŧnGa  '>[yʉMrĘO5|SQԳ8y37*WHO~U~hukSmeo>7VTf0ęa@vS$D7F'dz%/yq04 HP.p:/ȼ4)׵@[$ Xy7"<_DC z:ƂJC"b))M]#:bο{xGd>4%ڝ29V,߾IeCh7_yZڌbnC 2W'ךc8qSm+v4"ML2b, ci;Rߣm V'0 ~3cS:Z"&GĎD|C8k?œUU@#!Ro۟D&P@*FUihp\"(>6C1jUaP>! I1QTA@: ޾?}"fb O~ njP|r0G;:W|+ qb1Qe8, D3e]L2{L9Y.jT%(XU:@9"*ODqm ]LQ2дIF~mA ٞ-QR)ǓʃܸyI+³hq(YJn9xst̾w77ny 1v۽xl8z-q`hF"IJH$(Np>?KgdT=a@ڜuD όy^ƀHa]&Tlo0SJwa!fy1'a ΚJ4s'Ok9:Я `~`'$45 4%u "`%0 M( ptqP^&(J D+z:yl5 |N6ڥRPp) ƛ_mAv¿O!{$VYݻ{)&dħLI)r^ &cu˚7> mCVj)c<?ZuR(Ar "b M'Ȧ!wldi087Sf%kNcЩ˒EpO51wLlHgI R)DDtz3ٰ'ճ7;l+gUv;XP;ra!Rʿd)ACtYU7;+Tu"/$"n 9{^B퍮ó+Xo@z=_i&ۤÐǻUa^?Y4\sbg=iS/Z8,o]&o  l2q䆭2CwE{'g$kǐXޖPU{W[xs#Q%˼rZ/ڜ8c0$2M#;ov14?,$LOr,`!o2Oqp }0 $1LlnLq6FɲSѰD1fnM}CGf0E§_, $#nǓpsVC3WiZؠQPyhv$E!XPQa2o( $x 71uQn1NG QN1%h{ O->~wVNT?HO l~O}}O=!y>;wܲC"\!ndi>dˆ~D)ی'$"!LNzF, {٣l?gR!=U}i ݢ"n}P;Zxԭݔ( 1ŋQnlsoXcY<-M%&t闪eLEF#=7Ү[5NDw?^ }]#'Y\eO|zوtgEG) UJLhnUbV|W9`f5S",B6mr^5CT_^מy˽6Mpqmfٖq]\R;,GQ}-L4g=Rq/SrP;MB UCa`IP1O׍ ԦZ qn $Dc%)*eV~9 KHH#kw#ϦҭNrz;@z%1L{7G{4˘R&\$gF;@m%ǡgd & K$iGi C#C|[eI Ԯ"@I%?Wə>{4Ħ7q9~z*^o\/ G]/iWؾZZS]eb lh]-zpB?]wչBu 9 l8Hؕ"$>Ʉza1D2V)a%8yUBq/0\Wq$$q:5 $DRh[jg,ũ+*UUNf őI(%fcrua(h ҩl%CBgo1UC^}u^aK=-KˤSˡ5U[d zu] Gv~5ܖ0e'Ժ;XQu ZZ*{{0w1oGu F<ϸTV+;ofd$1ҕG<hT)D)@hjvH;*~G>=ʤ"$(wD"Ҍ}Ѓ'NòxJKՃ:I=ђkew] ?򟬴֘, &P@o[%* 9x(5j(0 zTP$B҅)I4#x_8B"7=xzs>M'Ԑj0O@#|ɜL~3piHxq%)8V2ws+:_BPd0Wf%4@Gů؃(Z6,rIUxS_Supaq0+ڪ1 UII$JoJ:db J(BSdً(ҠBBT"~#揞˻ڏ?~ig4"-Q,l7?OѼ_x$ D 9 7 V|Ңx^6l㘀ʧIdn߅aY쌆]sw@޺:13Y$HQrd̽ "EL Q:&= 33 )@BzpJ=/1XFOdO2#&D%=$zkZ9\<VLĸuvmIOl\TT5r |$OށۀL,?[sr&S1N5SxIͿ٢ f*;Q(d̈J 5eLB`$G˘i@(ה%OLzZI|x@$7LT803OȌTEf`=.;KFѝY=Ao0{FzWZw>^~|0r$  ʘj")2"X3 H hFB B (QQD1=v:E?E9~qcS'Lr|*"nI꒧ٷ5uۿr~N۞a&ӥ R'^ դ {T\ӤL)S6ݭ k@nZmڔ(`< 9n +R)OO}@{ Oi_WZ = =Id>' ?Fa7{[;-ߛc1s4diS8:x  ҫB#@ɔ%ID$RAiB9PԨjArQ 'ٜѷ E 9o6CBs *;>a$tE hrMAӻ}|IA8LRș@{b ah!i(zߧzt~_DuJ)&ľUj(o.W^$ Y!\{Lν IBEHO%/}.CguB2L-RJ`4X]n#iy  \g:r17|02_kҠ (9"FI ^V_aA'̃pbQ!*D>s؊z$(@ԨsSŁ:ȳ$(NwP]IOLBrym. t:c^%EIHp!&HQ &`C n&rJ;DZX p$u MP)H{7#jKz'u(Lrx>8ܕ s7СZ=Gu.b bi#/u❰Bݺ|ssa+0 PİǬ,ôh&{TMyg1gMKw 3x:##SZPJ֒TF&Xha33^v*K'ɌxN5D,&@&\٬XpS 1t"6>Rn и݉9`˞AUl4D54}EhbZo}&}(vl4ѵ ̧^9*tܛ\ޓ:%u% V2D@JYL!03KF@-1 RD!$n]B#`qb";,Co#^3twQc[h8S,TtЛ鳁qc3;$ 0Ly=.Ǚbdޥq 7LJ?K;S"Be bPE%OR3>Cjb. {0>?}lT??!/p|9lHvg``x kyA0U3M1 G"F,^1Nb \DrUՒ8ׇw0!3TlU?>h}}3鐜D6GMc8akFi#jA~=SE@9 hqKqw>j#t9Hv"(C@AŸ(zF{M`kS&䱓`wȞ?ܥAR~HKE{psM!(w @/r^{@*&^ӣ}eJQBr]xQ>!>‹ J_6| *2K0MlQs "'̈5C1 CQT R)BQHi L22Z;Bd<@+ZitA @X*0jxI 㳃 ±+R A-Euk7p8FÑn)r.1CT39A3R!݃2 $B!ey^I%d(uΔdA5%1@`GEN^Dq*G֭$?WL3ʓD=9GJfe*QW[EqjF #KBU *5:-}4LU , 3 ȱk bm1یAVmadR9bH"al~o[c.<@ޜ=@ fI ;s% 0%+ؙ"i75 %QPl10b,_ӈ&͉F'%;_$æ~~:tQJ]m)`4R~?U@? T;H4]PX4~}xO߶^9pEKm_PF( Urνo {c($$cܚZBh#ߛ |R Df[gGd{9+JF0T B%B@L 4 LMP$Q KCQP `[dP*,HP44J3a+IA9-)@QMHd49TM-dI@V`@@4R%aN4@eM18NM!KKF  IIH&BE$&DfAHR8TP))1Pda9 d&С@R1!AAHRLCHR1 4d NAJD1$`!*ʩȔ ~&/}fCbd¤@E)Y2bN'h^~V`)C;|( *PfF$I=EH 3ȳ=a+}V#** iXj7t!F%a \4oz-X]dQKlWLaU7Phu#p?ەTyL/WQ%ESTDIADHQJlzl5yΛRyMhVO-zrˋ!%Gx=Q2*2 S@M, QUPETU2RA4E3BR40M% $DSCT)DKQ 24LCLyw˓2Qч&?C$ +@'XC@ӎR}Y7G)@\je$Rİ=*bSٚy3;$:S Hd'ÄS{I-lzYBA+*eVc 潟lhg|×o8cA[~cBkÏ-y/Q854s%^W@)Cra$2!"m!0Gv0)lR ܁N c j$2D 7P{Gx;G݀%?T $/\ڡwMd%+h5Vt$v=|jPD-h'`!>QCP>? H!R}z7Z4 xΓ0B AkO >O,reMq(lC & c8bA'5:bB"K ߧxjEu$ǧ%&>r,м4'tw0"`6#m=!"(V;K,V\]%&3}0i!XEIUm(pYs8I .3 T+v:z) qtD\<keKFcQCj?P!ۃ3T&@i6뙠I62ş<//1UMiej^й/kd$Zdc)L\!Z H ')GhA.5aUr(D]Q@SCoCB"1 CO" {o!tQ=.U(0T.W?DGP4ێX2)aeFRySH.ɂ`?ɮg'@`|r}`Ո ?N.9tifXL]_ىL~{/!pL0%A#Bda@M"H-% d8)흠;vʞfu0"PFL @⟓H~1@0!02J1$ "7& :j@a8zs PqN|=ulyyi  c\a)(K9U["\fYl iæ9?A}zlS =<ǕIҋ,*kbCWTPY$ԯ&J Jt0d509 0'>B77GXOP  )\CӔ )Hr>b;4?LF쬲1(((0/CcѨS9(ݹWPm:q ?%A|ö%Eҵ TH@y'DF &CP`gDf=셚coFzy(ɾod(L AHic%!і+`vg`(͠@Hb-4A  >LuSl/y1&Zێ=̊?蝿u ai(U(EHBP"PUUU )@ UHix9sGign ug;MID*Y)0P!@! 2K&h5$ plSw^$ & Y2 %b}^N),D*H2㌫nY3r8YS]"V%R Avy1 NvaF%!>M#ksC =`=x}sOA" d~Iqn:UF;q[,dacT3./-e|sr`[~/k />j7IwNޟX=Q]g:'+C]Go)ԬŴ׉u}X^gmx#ƶg^._/ޱW(sþ fin(]k:^*$RI$Xc<ƨZ+NER\)IL>[,^6`|fVpG^;%4sN{~wW˽?"=Lbb_]dkڎ5+M~^Hѱr)S B9<9NpKӶXq(՞P& ,Rr^!˘|=,=eaxf]>OnRG JDN鱇S1[=f'D|0q%5!?=;W+3ZR&`a,̵j嗴N_1p6h6ޚ st.c]I7*c cġADJM!C0Ȍj QH): ybhOЯ{L`V AuP(gU{ BDLR".lzo. [ZpZlnCĿM|o錇 rqqAhuĦ#$S1#Bk1""ZD)b(UDI2CB!2 TS?v+EI 0MQ "O0XNA@SBjkU)>5P?r\!YpT:; 8c"C(Ĕ ;0R0Hbq=aXhP(`TXx8QD?~Sz8,Qc`L@Q(vFMPOr( oMMZ7QXumMީ67+PW$h 9!@TK) .G@}|ݔ*gQL PWˮzkfHPH|#I9N sֶK4y(0~$3 iI*Z!j% (̱C"! "YJ "7ef ,q,HEP35MHP4&@ġY`qHQ#"!a)Y (*%H4@&H;‚a!F#) JJS*Ow_O,:R C~R"ߐMPf0zI2C'wt\ʿm; Ki FsOCWޟ 8uLCo9$T!Am$'m_ g9~/f7XKJCݵ`;uM,oŖ h ZJ3_Zt9CsP!؇jQ h+&XdD%R-DDQ P‘DH+P$B $ TM UC$ %T4D2BEEADP5 N@&ES$I&@I!LPP{Zx%jda$aIFBEӈj 'm؇2n3K)}pۿj?Q4Z@DJm4 { TO#؝z]Fb^K;=T9pziKp (O#2F( BdCFkkp`@1cPW['nIh9⟔gkFP?WN?rZFm̚doa}߆/Tr Sq V#x@:J;}Wv7nRN;RŚ]R,> ( Q~q>Xvi4k8*B!mBYျ2aPɾ= e$=\Q"哹ղ1 K;LDIJnxsJ#l=R]h]+`l8xC'Q"DC$; ˆH0QME@8 =Ha3_H C084Ib>غ9a.if}|p3 u!vdOfC0:LڞH80x06 0Gthznu/╕n:Vc6\`e݅&hH>HDTsX$f1kdkTH@%D2VtM9 TA2PXac2X e-A((AD@KĥP|o 9w7Me;xh!lJ5<GR{8Ya4HhPi[tMxÃ'&y6RvH}\5qNxm N<.}3X+|~&tlRl)x t%:sCMW) 7I`q_B ! . NzȄYqvYRT~AuP:\K:fgrCqP`cn | 8UB@"!x]ڛANTjr7- A{|! L9i"Ov;Pof ^~ n791L|ɨO}Y8m*џ#!ӝEQ5t5O3;ʓ("~3IжP_ZJe ENN{MdLw(˾ ˠz;hWo"2:VUl9N:!I4O3s8jn_fgPXv:PON/y(Y8£@P}I + rló3r1oXd5a*S:ǖ ͡FϞEm;*p  hd!{a竲AB*Bt9 w8N^xSMMb*&JWc]eMFN \kp|B~ OCN9ilX?BH@QLZD0 'g|h"յh,}8:Tek.-Zۇ.pl756r䪌|nSiqQ||E)oNvH4ƐTLLMRF2(9W_6_7q|yҧ ֭?h>_˾YT(1tvfL߭,>ӈ|tD-_ƀ3[RpR~!t8E׉!R<HH{fG ^y<@Ć(s~:9MÐ&=t8@iSM w8&C9(BUŀ+?i!Ja(i(Swp\G&*꾰Vn¯$'zA=BAL!@0#T~ݟy!-rb}[HGlc딠5a9X6= %dx_Ɖvq~*L |`F߀V|~m/[ t(͙ le:3*Z6,9ǼF0d<4i4HS+<`99mWi ?kXrV$aɵ򗷂<)xx{(hx[Mm"Nq) CNN&o}p)`ZB`qϩAt"SǟգG#\ $r0'vC¥(Nt03?cN& Ձbq \er2glۧu!ӣ]I4 G+B;ɽ&%O3 xMiP8z9 {<3J$C @~s#H9&ljP_a.Jgߎ^@3{PUB!D$G\JQ # SVT |c&:;Bٛ6vi? ; l |pY mmK,DTETP>:Y>O5  54{ ">1eMDdCzCOQ9l'{1A>gpZ|KG ?X*$_om(s:gZSHLea0VqK5rfP%HdJ@h tza0HU3ֱ1_,0GVL?`|9vg q eaX DW߄ nBO4%N$XXA8:{s@@1$x !dBHO!o @A@ClbXaxL}Ou^T"&HFI)%yI FyxMy}SU**2jVm(TA**TDEQ@eL!wy=kv)Ff jhf*" fzPB<'zgxO@ t[u ByaC%&y&Jν<{z*T5THTKT{h3`ƉqIFQ1Ahx~p9ÊZ}'<s6ƚgiX123@g{4|[|i-]&`Y[DžefıJLmAH y2@y0pAVtlÚ6stcgP!YzQLýd&%(o{ɬ.cu9YY>[!eH_]8OT0B ʃr&0jejru03Ҋ򆢅jR&p7+1*PMm'+-UbR8ۃUfκ;s[  ! FS$/2(بxNra>\RvrOPJy̱|*q1c5,:n!LyQ˄.^#=l^XHvA&wgfc0wJd-(/] 0vIfc:$$Y L„ Liy2uIáD%[N x>So;s3Tw?*.y-(mYvfo 7J a찰ف")Sj"$K1}F I`v9|NO34w.{Lj],  { O"z -DT'8OY~0*%(|{11EPQ I>l=IPCM |lv`:ItQ3TOtjץDѥ^Xavɿbh }TSBSon+MS61}ŜFN̨(WdqjR310+?rs%j3&~Y` O-qOj^={ ʤ,(}"*JL]E.`::%-H2ۇ+԰Tl3# 5]CfaER(@uh"iGF!B$PH TQ!BT0JDRf.DD3EYC DE L8p <L8!+*%9(XL{#(k il03~?z{E5 yQ% 6OJgobbt< N<'(R#G(l)h@iqV䤠JZyaٞyw(ə÷8cQmy#aRMmF9JKn!$+p=K˩ɒ`ml SR!/60$, 7iqkMH`'0@rvM ؞Fax{J\'J(nR ,*d 8ˡn+%K$H;;[p^!AO3 ZpC`3]i\GLkSN/Gp`1* j4syP#IuBY篒s@:ep49}!I:c|*וJtsɡ>f y𞟏&IzeGSX?*'6fȿ ==gp$d 0Bz$k-y'DzzpiGjbngm-pȽ2 := bLDocxgg:ԅ?@ |OA~ #D@zOYC؁BMF@XPb~ f׶9kaUBպ+%\SP=6t*? !8CI @+?IM~Ti陓GAY{ޛ.g~e ֬㹶9DII&i:55%YhoN&N6FBjW3~rTх%=Ui4 1E0ݏkJb n)o&g_Ǚ;fa*x4xq,Rlǡ^b]p6NiXd M!lZ+UZXWZk(Zķ'tm-W-e։;,-U[*!Y-$˯tIq9>; 1e3ԫwc+42ZaLEAJ9<}w5= 3sZ+fXomYv$Ed5HՌM,3/#Fh6?㖒kk`ϩ5g0숆|/}2D_zx1WV0oc$kPD){%5Ft8,-g:K Q'@̂L"K.B ΧՇ i?-҂?;뽘`-(v'g AM&j˓ -Bm6֜X(,~͏E GտZqO55>4*/ JL%=yez[ HOhqXbpѐLM;'J ARNSk|xU| PxǤ3 S$c"0c?T;qIYLoθr=mp8pns>rC43Pr ,g:=oZoEQ.H fYSWJj2IJ z2&|T|E ߯LSW?L^&cȕĭ~$dx}&([dߤި - X~^õHe00h%CN„|= {iehM~x0gRmo8CHjpwL덛$+/MS+Ha2;48_L`M R?'6 &$PA _r.xA!bU+>\  &J-/RE*j&%={Ї9 V(8~.(:$p|4MaG-|(B@^ňY̯qdXE=*퓉5&r.11wR꠪6ɐ+%@N]LBNT8+܋EƝhLF2J(,ړk ȡ遙 Pe/ 9 e ``GSkշ:)8ќ=Bt;ޚN"yNg{7xwI<*Djw$r0( R P7%"Y{ Ѱ= PD1` z5c 2lX#0IO:zw6 )v=R7ƍP<8a@`cOaE QTg6Q (ʐH9$@CIFH:Ʉ8d~ HڥK]>da@Qz&y?%$D$P6m7^gRuqLau21͈6ZFB}Ha T#Xa#PɩQjXVKYM,yv!z?mM$6M(jT{wc- '=AImQ16+8 B"wE) *ЌOtѿ-;N(zFGi=Jl:ZX)E0f5)NnXeN%#PC16lG' FE!`)\-fDQ#hZ0E)!+FE Ki$%T(c VCZIgQ DB$M1HA JZ!)F#"d2PAb(7)Ih0"RZH jp2B "(@`2ތ(R4MTTE .c4XCA<1%9IY!}$eX 0Y$, K5N:¥eH6NdKʼn$,Nq)V ev(V 42\@JP@XO9N'X+UXmkTXٜt6XX80$o\&9Ktn &t  ;HZ,'- Yb| j;)4 xȒs&~U֔$ 0"44I!3AAB҆"C%xDavj-v~f%yJUFb<ҝl0!{wퟓ> ]=shD1oA%jLԙ,E6ؒaE UjfAAd""q K2~O<0~@4*J$'65<Rƒp(>vşƜ.I?A~vJ&q=@S"{cC) kZ A'07V T$ J. Y'ـs~~{FvL\j GLY718/IZwm|Y% MͺVXjUb棨_޻ۙc8%iDa\O!1$jKo]`D d&)\l\m97 B]U 3Y`2ĆD44˦d&!xRjhwv3iV%Nn{ͩHzĞcĞ>N2qFl&w ??03E%AQ@D $^Bvq"c4k1ɔL0ĈR3yXollp ٿ3+1E JlX?\G*PS`D FGH;[H ҥKA"uT2L(D(Y"hDbjhC rDJh( FP$ i( T`"@y_(6@l>. f;EP/<3кJU1EijqMfql@TSu %Dʱ8KGUZFPJʅlYP$)J1bh%-xe,D`THK’A)h1#%R bXh0(7T.xYI⇀ܵԩ~&^b1Ѓ*?L+Hv-̋޽j#D owгI7_׵Abּu}q (Q@EB4ٻiAA?v)w;w3;O<1SU"@YT[Κ4IdPv ?rBsDӅX?}C;>iQ۠N~߻1P~?{3(Ҕ;SmΉ?2&sXs|Bt?X; =֝H(AF?ldRh H+-l>|bmS-Q씍^MAu!)!]'z4Ɛ'y j>#b0.gυdG!!t0=y@'$t)] ,0O>"I6ͳiKrՄ z;#N8Ix )-$( ŶEM[ƞ#XkX,b)h{;/al#ZX%k*oS8icd*LO$AP%TRL"tChQ|¤<'؉ h(@JN!S@ ^ )JX?~L^b$͋KSвrIDR a#S4RMK̞rfaL#E*TZ2(! F3 `QTaE#T'.Lh3!#  Ә-)AdVDZߔG_wۘ&[ (G0PD}buI0㡔BEߢil#p :FiɖefY$nn@=.X65.贤vޔ,:4I0fΕ}V?-0vXu}ĂYrI l Qocg09 rHP L/( IP t'HCٖ&яOsq׏<)Gб} Q%a&H<3˱@-44!q턎%l C"t&!K 1WunD(@$(|L&s DT# -!BB)QDqNCb"|1_A3R@! 0|P$vB $lTz^vOX s}g`آΥuxwA *P"T( ʳyh`?o5ٛ'ԘR" #˟Wsӯꁿtc]UӇ,|ݪ1GέRs f|;7C0 wF1 y^ CтC5 )(GRa\33#i񇈴]8`1#SjOƔ|m0+>l9JFz>Ru^Тda$F'(>p:5 #X08k 9 x`hL%Fk,ԇ 2"s! -B攜)amN)SM0 ER*A>V j TCsO{6FCvB JuAAųDR*dRaW()2:&9tc]pb@QO])_Js:3:fE8 Sz|0_jS(a"_ h 2i~3F 8Op0Ca31Uw%*MR_M&qO< ('5PtԪer<fe DE"avƇ0ΝmH߷15mJ* Y퇎g3yCD*9")PPȉ;ȜR w&bVsX07Ϭ& SĴ1RB̹8v b͆j6`h5.u(dhP/"FhO3^y}#:X QDւ'NϦEk .0uy Aș\8?}M!=Z.ٖJoXh"|{&'~ ~a%y#'< <ɕ Zؠm@YKӪ1$0|k\0@w`iJCzP4Y< u{/׿9dx3E =r[kF[Ie8p@T,2="NR<?N'>r!)r { o忂5bș3D-1} >?) ɓ 7krBm_@y'4R¨nYeG?ݹ "D$f:?"0!B''gd:tn0 p1}vb[[yvP.QQf"۔Rd!/PC޿2qvxkLY8#&Dȇy=klH83,iN J2䘂Jx v)x/,D^[rP;Ca>a,H0{|P:J2.{tOoMqsi(X>|LV2;iG_m5* L#SGP7ZXnlBUNZ6'o;i{"|9c`>R9KGWÃ6j(2b|TE>[ f1!-aPѭ,C,!؊vӁz>k9;4/9G!mC;ĥ< ނϾU8ngi31] !'b+)^6{$J詽w|E& ՘XC=yu0=qr1M66$10.'/m ps@:+4G晹Y͑mPKddri0!yS80][ +g7ffh 3VŰ50a<`!n$(1N>5t,is 39{5 W@HfA,O~vqhdϜރBq-H19s1T\Rb4y30GOy&J&f`8aUB("E.$"(1@ḷ =סb`Au4t/٬ /_b'xp)aGiMC-E8/w3Ѽ2?vB#O"aBB,K)@YeI!-2* "#xB'.:CbIq92aGi!'%iB RumDMקO)|2i'2!h22R' +C6*>4^\9"=>]lyS6&x`| RvLD 2=Y2$U&8C/&[db1~M:Gi y8@*L"fK{rMO CVCs}L<̗za><ψ0vzRi4۝K;jUCGhB B5`EةLda" 48!$fD3&”8{?VxC̀uG4'P?OW>`@*D$ >Rn&fd G! 8Thڊ!͞B_d%f!>i˯ 'g+!KHrq2>yvhtpd$<J}!_)xO] hNejc4PS9#NJ4:hcaOw{=uބUPx:0%%v]& -Omξh1.VRYY:x}=PE$0?*v n,N3WG(P3t@RHi\~`̆mcN2C[zE1qxVKPf]JS߂rdlVf7ni1 B÷I76 {[=$#zbɔ&HZN sR+Ga q5AH;9|Y`6^.) ݗM)  "(in>90a2g2 6%~OF>}uѡ %h#PsV=Npى | 9 t ~Wywe$N fzlJ;=O{]C½d6\%P.Pg`Ň!0ozMY4%fv3$fn.H Je  <ɂP /i 0LJ{0G]WR4ôS?$7y_qOeBSݽ ՀeP~7P:b |>%&/(/shްq 0陵P+&\ԭ3BHfW8ZJ!-{f&<2Pu1!5JSeV vjc'~S +q=@$4i:}k]lq#L? 1&?w.m|%]S4Kl!ϟapC8L X߀,;ީfB9,̰.|!y7);Pn(A AxO]O}癃{jEQdo0Ua|9KE3git1@aTr=|@Wj&D*$@<{w* b0梁Ls*L1&}LKGAʅVJw(":% ֨,!HsPR>5"T8ᕔV``SIl㓄4( _#=8M3E&`*A('9L%gdGߘ!sݭnQ['jQw (bv2Gw=ZaH".yD\_1q0{P;( yQՐLEk/^d2A@,dU!VpgU$E aM 4S[8X")sekdLZ]XH+&b$˚ز!RTQE< Z$l-(RHTB *>׈o/0yA"(ň1e(" *H(H h`"0@VS DaОHB $0pRb"e3 m 12b1chVA3mMqBE]J<@F*,XPRmk`2 ++E0E IGKZ 2Jfh9ayI'ԴbF JV0"_<c H/9V Q$Xآ(]^$&D5-&݅4dqs3~ Hҳi%'6axa(-A0# L-=1SOY!Am u#83[z|mL岿v'цhYoOcҕ~O^}|,0YNo7o}k.>|yyǯ_Ebr#Hb>\3~ O]zdr8bȥӽ{8yT_Yk"O4cDE%0qÆ#JQ̙J)bx1T+d*B B?Kتq fI2a#\mA YSɝ<;<|iuJTګX+Tb5x!$Ďo=yi7mzijŅTOArb RU%,A2QQCLdc- Q ,IRv*+ӷtp3!J\Z" Pc&0h[L" 3!NA q?  vC&!JLd0I3½4)5SE1\1U !JPHJIA JH(B VX &'|e xoϞ 4<.K7H֎G$) pp#!s6T"<@ψp.,doW - x-$8;?g:mACBTg/ _Y?)̊ {1xw2219NHut|6W"HdFhba;jhc]ģ>U؇."jQsN"X@1AM:+'hR +{^gU)R( y{<)$4D'hrrIc0Ȃ)Zzb܊"4(dx, |y!TS6ɑ`r풧[Y;ǯHHB W`+(|PHo; 6Jz?P~o<l@JxEPH1 H,I -- B D* )@yA#"~R%!8[>h&RXv7PC32w0xP+c&:DDH F4@ܢЍF#3xП|(B Tcd@R~FuꞼ>R'@1%|_UBقr/OvRDE$c_oNGUVaB7F" 5hS9@Ƿ29ǧ;Z8ZPYز4I"AkFBVNQu!AP-/xpJFEEx[c!D1)M&h`hOxލރxj)oMf &I14Оӕ9۠',7;Agw)>!MrIq>94Û ׷Aj8R@)rLp]A ?$ #Mt0`(!n0[xM9^&hG@ ܦL@P 3I|O6%C̕*h`XńSC =I5uhSsNvB@M&Ǟp')3O#~ߗ#" F^ZE!D=4EEkF!Fԓ0(BQ,DAA(1QH@QӁSpvKt8DA/ ?ǁKc`|_ 2MH: ߠD®;盠q7(N@,\.ř;58%X pτ#5ʿ>39a  ]u`cB?œ_~=?ۗwsß&~ipdR`Å&UB+дc!%pu`s2 Nm;$Jg"]gM?~wUE}GM UR.q`֠Hg}S5\c8c8^ku&J\1žV{9 8w)=a%s{qykCQ? (NNQ<ڌ+/==9oQҔ4^? e~)OS󐕎yX h@LzN]9̸oܺs~1ֹc##f<pzlm$Ԛ]Q$6kXDO~ݵo6}uQ)aq,,ouOٮI~q.7ē˞-m>$!+{GfG=˻(݇ߨGѯə఼yŅI>[lmmE1jT;Kdy?{7\ID;㤑QWN Wfˏr FmB˼&I( *쥟[FuϮ˔i ŭM&Sۃ I_ʌO/}vOFX,"v/kMl ʈ6yIS4ʥGvQH#ƳݶO;U"׶f]fe #*>IB8ZXQm|D1>!Lʜ&gQ޻晡56xS",[19ئUdIƥdcCm ^2r]T&ڤK#,OBAPaaY*M -m Q˸$ߵS/Kˤ,LBVw=, ;O9ptSF~nDYjɘfr %SurT@:PQCA x1,mJmU[kwjO,]oM&x[ns'%\6Y}t2MO)ǎ\ \sϯk||cX>^+"\5g0bE?78!EO[53 H:_sIr3gB.-#C,^TR{DkO"A8]0Em3u uFlFu4.BKzl T^8ط3tdόA. 2p|10jn_]`#Ke.jqV;,`d'jQcnB H <)78Qлέ%v-ڏh P3IHۄ&'9^"ֺ}D'.-X=N d@jeA n 0]nޱHYtT5IE5 |q/=bL8?8P-R1 ~=i ? K_çI)*˔/%+if^;$&8CJk xjuy h k11^]ׄOr5#nw0 aZwyLh[ߨ`K #۷8lpÝA4] Q  >Ԩ8jϲfqģK=y~ysuxSJvxtiYxÝ5l8Rbd'=18c6 =2}'P{(TO[dR|pIhsPgљ:va9Q <L9f|&݉+K/rA`s:c3 /i%[6Ls;4DC5T9w?9c惐a#"ВxW@,E^m䝽~EڄfB}2fϾ,iW ? o#|B$@$]@uʑvߞf27Lca- 8_+CL/s2jz3Aۃioԙ+31)[k|f{v#l}F`o]kunexp*M)|5#\=LVX"½oR3AT˞&#)3 Âx{ߘ'DQ72M@a@vc,yYD̋`[;#4uva-fp{{"Gĝ,&Gvr>v$ Hj pAsP#>~xIq:J3X&_Tۗ>PL9k{d|~y{t;[Hl";C`sdz` VGMk-Qrp}ӵy"7oq(E)!? guR )牖_-_:1;r=W~5j (Ng2N32u^W;B=sZ30ubM\K=O~΄&+FR1ONV.@$M@`9ƛpsUCܐ`g_+;3OGAV"e7HƾMe:j:rd{1ɜ2p61xw-a;z^aִQpF:4O'1u!kQ뢋,xD)J$c5kRNЇS8D?5+Z~"N)V8O٫/9xXXН^Q)M;"Ms![y~m8M&IC+Hfl ˮ3m[ 9}@ NgKVHG?z+0zlkrk.Oae5~P7 L3c|`K9\Gat4s<7u'Xp$1@)NirC!ɘv}t05I|fB毌gxAN]NɁ3~7c`&DBvvu`>PƐu' ;6U콄K/L:θ,rvm c"rJօ=L0Mn >q5[:ЩsaC-TC_2X CXeAMBw n[|ŕ UK:||Pvqɋ_" Gv> I%HU@A4%i埌xAbǨ:!e%P7ȟLY Da_$6]2zgppUª^&>`^'lrj>m;?٩w9'K'BM GK#gAbٳJK8kO>;m |&#.OLL19Ob`Yo܀~3;R6YjfJ~Xmx{ڰfSt *sj.lrqЅ7H &γ/m00Ty<A8%gyyMl9WǷ־j{МPsP2u-$E3JgUU Y=:q;^ZÊ>2yW>UC`Rڇg=/i%I z5Tv{gL3 jiN\!K,Soc|@29e! 8i1XCyџΒ{0Mk@=Op2Î-+Z} b`)9b+D:ʉçqΓ)ܗ0ݐ"ŜPF`9t"KCڝ\[A2l(Á'R0RT09$񳦍Z hiI^{ 0%b-3}ɪ% ɸTκ2}^x%yV"b3""4Dq~36 )ТDSIZ%".+a3~W:,Ն[Ağ: (I@4dw9a|qFƟ$~kRn+ 9$%IH4"nbR#[vݚ~>ʞgȀnzC UK{IS *~ Oټn"a!ki'8\ H|_.f,QQGrܖStΰ0>#*>(if&Eh F^"|&9*0YQSyKcEUp(1PģJ^&ozVjp%BaA+A 詊%qBj#BUY{S]hshNXgSTenI9mq&3{u{󴌋ΚĞ8Oe=&-<(!IJ(NuP~KtdМ[V\ l:xb9I_bha=q U~k4/@SW݂@ޓf`C? *jS+ fJE?U%xp uEV^aA:k).w.ȗ1D0t>:P<)_[K;3EdRPISTU0 fNlNF20r{} y߫MH>!7(8N'xxνMׂPR@3;Ԙ>ʘt-+UeN>ܦd8~L @GSE'oF8ZW>9 7hWNe` A%( C%T,+1PQ Cd)1a+⨲ŤfP@EY?@2t?=b=ec@^8"ׯN0oS=rn:rMSJa*hBJb N bZ.}㷹Izr=dmvgH,|sD=Ǒ7xr@9r:w_O[nCC{Djx^wW]n͌ͣlhd"b =<24ap0ϴ>vN/c(!;ޞ)agxhY*9 v* <4B &I!DHy>0癿'2wNcuK~ϵG(<-_ȟ XtZ:/ysh(,|52fpA~*@i w} ky4uNce6Gs$7`bl7'Hkl}5f6R>N&0FD9o@fQ1P,6s] TN}rfH<+\0 T҂Z2i(%}9ޝ_ (ۯ?:q}5*2gOW|* PibGڔYȴ1%uzA?`8ߪʼѣ[ʅ=HnR ]b:L 0(>Ţ*D d 3p ȳs ]t1m 0Pqs ;#"ǁ8DIЧ$gM C<]9y -`paE1A, VdaotNB#}wO}峡4DhhqZPg8Gd0XZC[TTC'3i=mLwUx"ӗĺcxJ0 c=i8[`\# [ sxLXZRҀwd#* CU&`M RPڜ28]ryޗQN YVPMaH _)UU`"%^c809QQT^[ǍW 0a(*EdL"u%"T:J^Rg(Qy~19uܵ-d71Y(BӃ m4H1.6l&([ NWkqK^6jo78Yמw S2 84]&֊Mfv-*E0B& -"LCUUU01j^^uArg(v dGjM۴=lӊ+a[DԝN!Í p\HSTVur^Zuc_bEV-#525..ZC^e{x./9$7'剺ri'ԤSֿzo'KEgn܀eAICة,b(bR?5 )g^d$s_'/ "d7Z9YYItm!=J!~nd  *2I'~SV}; '9kaHfu"OeҞNnME&rZ;lf]q c k8*E,T xeªb\ $F_}O|}$i+(2J(2 $hE?"Z\jh* 9yL@ ,Vfr =cLV *1S?蛳R^'WFu^?vL۷ȤS'jlPKD"CЌѐ!A!mY)'yP kqILb7믔̒'r~S>G̎"pb'x)!h(b  VEfAbex&!}Z.P Y/?|򒇉C-HdNљYyH(`yqBPsDbffX*h3l?ӑ5b}L}Xjf((x LERDNKlcX*$-fDbĐQf{x s~Ęid>)aDeLM/'0 I[P(*[ۖ=4pB%R3}?!SVyyN)BS96NG Fm;D;VDa>IvGL6 ̓qqH]$5ymsx7(T=iŇ1ȫX{l9}o, RPt3*iTqb T:%'4rΌ`ykŔXBF8Li~,xlP~(AÕT fc%arӬL"TXΨrhpVF[s8fxިG[mܵѸ^+/x 鹂"y4FW' %ww8 dX7 t2b ,gC&B.z:y#> EX^xǎQ )f=0`RR23i;]n@HBlM "#mVϜk&#`;16I[l(mn}%;OniYCVzD>KM1]9aC2Sᤗ}1 !0:ܫ3p`(B$((Dn܇~8 (nȦ͎0z3u91ŕ<>ۥw'-ciw|220@ I MJ5rPXF<ЊKכ{]aXv0I!HxF0 i(b%R}8鳀vJ{oޯv!@ztb>HAs<ִE&C 4vc&B!Q\ ),:myΗfi:В3$eCq'7DR60,8:>Ux5x `D\3;ʑ{^{0F3,Zq#S(H$(|]>/K=AO<4=1}'\1{gqzktE2E ѝy+Sr(JBY08èHsN;}Ð ӽ3!xSD>zv|gC0qMY!AS!!dR3DH#ЗrFaf DYq`@$ſ 3 @û31۞DNqْ!Nz$C&,`wwFO=9=v GM$灰N6] X.w̘L՗M3M2I0QFPZ\kG+3=G•;׊ϦqӬ&M8;T̓269I\ӽ@ ) V~(0̕&Ƨ(\sgs@tʄiQI2ѪhO #mƚ+F:kH [֯ Wr!73W- 2w2$ qO_yb q'͟<C20]fmP4yyTz!k8-Ni3 2.SX4x*Fi$|V;%ɤq0DBG6Ӽف|FHlOxgtrCz򬽣:$">KNnҞcoh=;;C>zqxPΑ%q6aq>8YP K;H?ݓHhxb/e1 :zhdɮߒ53v~LI~@څ+uALeIgynO]PmNM r-Q1,[^J< o]nɸq}ĘQSEM2Ӑ ض(a陟8Nz]ppr6;l;ṟJ В΃(D{V+,/3/"r[rZxJf:9nz3P3*eZ( =!>öwS1۰8XtANǃ@8CoAOZxc)i(kB1h'9 =n螒\"`>X2-tXOIBZ!`3$˴b=SEQEDN&3-.cSݩ4$d.}W~?q 1"8]ȌFK4qZC׿ \N`\%Ei“S)&}kś.P^뿆<‡1.iX<>" 2:s d Sq3S늬UTD4e&[4dDŽD2hvSsCg#z" D@Pd~: é6l֒T# LIG-!E uy[a{Ԕu H0`"mc91Ta`HMalkZYEȡyϞL 9/732]Srٰɭ.MhAӪ`֧|cqm -1Z4@-ݥɄ $Rhm*zlDd$$xl 5DMIc Xn夐T(&fùaw3Nqά{uhzaak8I<lei ղJLٰٜg}odd>Ya *R  H$v$JDS{ 2#̜˷S{Z/TTdTb)fߚOChfxl~W (_6J{=j@+_!C;^H !^:5#wېg`vn{C^X짌R TBa1\a`aLX<خM^Ct{F\DfC8,|7~4(R4"D/hpKD*"yRh)d7BAĂ d`zsO= t[6Βb9N/1:xUPYRP1urŇyiQ9gLR Y6 ᩘWơuH*HZ@q8DNݸ5 `rðҘEy<ЇsDG 菉|vʂ`v i1<lf^jP8<>4*?ã)7rtT6]eK42ZY5s3Z,%{hi]> ;G63+k5bTTr{, sʹE!4 ^\6L;!؍}_ވ0/0Ϸ~,$QDQ)BI$1%(zz=ZB~_hUk Rp|w-b&fc8xwb.P9(k".v|1_ކ&9#^~7i&\vLN-;3u3w?7|EQ'חrʜ<)tIVaP j2(6L[ $@4AN}(wxT|D,ːĝUf0^e;a(0M'BāR,@09Cw1PiQXU `:Q4DԐK%؞I`r,5y/"U5"1pM SF J c&-DQD:ͨfDsذ<dz{Эeb;Eԡ/ ]FmaǝjjL)>~npQ>aJE HNԢ*P~2(AJSS$bA)RR iJEE!;*H׽6{郥ZQQ}^00ZSWC>0O'z 1 *:`}<}zYXH#܅ut_dWD# Ub*cEewO-އ?(w2ܵQT5DF0R v"@N!޸S8/`@!=TB}*&y㿧SYv  廓BYEhz0Æ͆^nNB[>iPD&H)㟖Y.\@즽3m?7fxKN#w`A>f7i 6|+9}Op)}Q f=c5@aO$(N{X`幎쑰Ie&|׷}7yX]S "Lcr:L(n,# @/q0uC(T{NA-T+0I?e=c>(rf-7R*Hhu$k@[53q\kX [vLM {1COh@p caU?=rPļw(B}R+ J! IHRBS!G$sg1NkINN4nM$pX{&UfuR=$*BU6B5S]ɁZg 1Ƅqu_+I$%{@tIn%% >͇ؠVfJ% =|`}w>'gaF *찆~>3P5j3!$0OGЩ&@R ,=k{ L$m '_C1}b Jq6s QŐ~ 2вL!sEy7KĶ*aVCz|] S$O_vΩĝl27tzPO:Ucf3yR}] r?㺨8\jL'`P` E / 'w/gUrFإ_pf3l\IDQJnt`Q}݌򒈢N CE1 KaT8\QRZ J6#K@є:* W'Pd =fyȌ'ۓ< Yt'+oR (G8A (4B DpVlf:$K|-,d1"RR9$c!,(Ns׉TC35*A TleCdLaݘQFQo8s~.r2bqy} c׊'m km DžB =a? xX |YE!C4}'TPJ~|: 7)eAQRfߖ9QAip፻!Ǟt̋ %RBH}* t7R(3 ھN$J& =b/O(B/Ml 𠀇t:  hM24 }]T$0Y?:U E3 uYeciSR#II1*D"VJH,TfR!a<ϳ|G=g>t2obS&hP7UiP8d͞k_`ܒʀfaka$r)RnBu0V>d:CvUHڥHw`d-" zqB@;ROStC`̢_%Bw0/F?˅Lf# i6QE!A~0*/>Llb`ZLRQ&굂h`׫"(yH0x V])rًd,uNï2u9l %t1A=j'i+9g5;lK)sJJ&)98>F,26R97/8l, /cĿ0 fA2|20F$C?G~P>!>HIJBIm'c井>~t"]\5E%fff^B6,ߕ-N!y_ωg#mWBܞ^ !j Ŗa6Ѽ;em郴TY009O#XrAȠh(xm=^!dC (wL:4灐p?uǂՑN' YA X8)kOrO_ :W sMy$)|P+@#7(JF)h|~3^Mw 8pQR{SV]/<4D S2RF7UE}nI#ӜcmU)jO_&f)!s{04tɪ 0JTM}NFJ^EQ4)^QSI!!3,ߑs'o+FZfyXFI1 hT9rd'W-恵AAY *Ix*mI5CWoJI Bq19 I $!7y#-~%`PūiJ)j ݽܧ0(C~N$=Ugbi}g Nf!AEOVj ,rvU@CX ,҇)QCR*F6%H".*_-"#ǤH jC04舨WUNh&>雖!Ze8s,օR&|!?ؒyJ12Ox>/(1Q6a.W#*fNd!^Z KD~Rq ҞyO<6@ eTo;E$@"5RERe5-UyGo1zgX"v7J2| "U3^efuY OSL2# 9h3IД0$  (~4j e4c΢Nt]iF8&{~WO NFDŽc X;(?°3ݬɻ@ua$@@E$@4HNwޫڝ&<Ɗ ?DOC_/z' ێS|p3mmd)b}j ɲk+L#Pa,%5HsJ(f5Ԩ6.q9䊂">(q2X7g9045F}K2)?M;D؆fN±:D 8BM6]5gf|ݶD>LoE`'quY-rf-҆8fj @M (G׷hy? UP ,P B(BqlƚMNZrl)16%*3 2 4DZZ0i f m/wVoXc!}OXV|׈q* ztjUؘ FBcyr$fhBCxZ i{\pXr߲"()"db`!iPHO<$ 3ƹ (ETOlQB9Tpb3tb$5.[BР[!X^R'XuD*H2A@;݌K;o.ms!t=lR1RD֬P(B%)RJhJX d H@P!UUTDUU 8(QKVBQbB!׸5|D%ciFbD$a$ x>HY3 cD堲3`* )7NY Y&TȠ-5B) 4kC?x ^vE l@m1<" 2BS0~M+dĩ )oF00!`!I >6xk ?.@N0 sl(dd"Āv=މv1* Y!]h.3E^o= s@4 |ar*a[ ^ :wgpK-LwG&/Sw{1\`9!F`9eG׋dds$0Ā_ /Q[u$ x? >9ֻZE`DS1 ZO!#o3a[maI?N9+$a*rL(h˚J+A aHFŞA$ciPHTAx|y!71o9 hGn3&dg@ؘ-mrbϼ|)M˱$7$ɬÍXG!SyOfp;E?U@J@ʔD~O$H:@ JpCB{(4]}Iɢ.fqbo݉ R3Vp"k=L v)A% <[ C|e)~@̵%dH `ḱdMoAiІpCW"?mM1M2 zpݓ:PKHŖNO_}(`o˘@9%c[<>wuoo~sR*CnbhQNszɥl\d;q#;= $AC =&=?qk&KRcaD -p*ӼKcW.{-/2;"S9njdjbv/t(XF&YIkĘk%0 (D=bLkFDϗݥ\eTO)s*JଽjL j/J*d%am7 {wt*|\m>f5HRϧhNi- @dhyׇ滎w:`~iQ|8yg!ߢ|*gHW!3sMbdxkP6Sa/N3ns8Mf R6!@x%v) `$uy!Z0TN4{7 BSBdM wu5.`",P'洼~}67=6E3NNxp]MZZ<׋b D7 bj4E5& s'HNcΐjQ$*LE[L5@`IZ˒n.B>:Ak#{P+~~(XtujU2)3r.,նҁC@a,͞1N8PWܼeՕm| 羞Nl.h7'郌[|FcQA5CG7pK^۷;5IH_ D[;c}3vf _aAmL <50<|ض~ƍyn<1&gᙳtր\k0٦m@/V6-ݷ}>^R@tP<>9V" 'O(_}6if }u!KB;jjڛo}@P >̡@G2Hx}k3t+^ƚ  J Z  @D]ЪU پ: B%>Z $RmPPC@qVF@RUJ))-!Mz{޽ֶ7w;^}|Z;Q kNf̑1k]}wp{`oYV-S ^{ mn=}Wwu/{ǭ޺ɽou}_'{Ynw}=PڝȖ=eE=eg,9W 3w0w`n[٥mtû-廷UkYNYuنpn7eBM*z{^r3۪/ܾ5ۅޞîvk,@2PPPhW=|^h^=˰D{- h/xw 痚mս=ݽvw[HС@r7qPWoJu,lntw ;ӎԷɶ޺2x]s Y7w%Wvz5ew0DgLNk=nJ}v=gB^ֺeilijgJvP9ヤepQw8.d&w $vVۇ! wr;OkU$@'x[-Tݵܴ0@m^'xݷݗtJSrه'7;luQl4 *omyw{{!^VY\P x 9] t-tw\7rۺ׌efe8Z)h1l٣Goyw]Tݶv;]f3gA{կ7au^.w7vhnUw=;dŤ*YʜXNQW&WYvF GsĉT[=z((6X`RM`4h{cA5Am+nصwVvnFsaŻ vkPHI@Ppի*u@(:hwpnǼ[P({<[nW{m*{Ώx9Hlmޯx}zX7(mwҥHn!z;9@ l(,j멭 ǯw8Mg-v5jvlwa/{ٽ;EcPVTH޺dN}`CM ba54h 4iS@B!L&LjiO(zH hM4 SM4d?T)HI& FzR$&!ThHچOIC24IhhL"`e<4OSʏm&4=MQ@ LF@h L i&=Mɣ4i: TLQUUQ7dQ05K$E5TDEQEU- fbh*&j~kG$nU4ED E!0wi7wۛM't92MQ1AE[%b &@ҴhQM j+īH!@Q},E%Q$qj!&(C-*$1!' L#1DRCddD%EDM&h#32T+3 10Ui*20r|1y&fH@©B `6XB%1 2^8 SIZ2A!{rfH5| 2@XZ8do p' 0f:x>We\#:W;Gkv 8ЇUA^l{8 "7Mj>TϝB3=#|EIC,Mf'2z];[gW+3\8JxYS+D4^z.7dk`7 V~!,By;_h9ot6hR}Yl JK-=WRWG3~TfV_Q6l ꍢYYT>m4ڬCt)IL+G f\) kp ~vʮcіHqbX3_)2;Å:ݓǤ 0umg"aaهW'pcA7S,RJ]G;boKY >>k1OMGA}'.rLX="ĴʚksՕ&UVBO_B+=c1V2ꞾN4*J|Ѓ:U7|p{w>:{ 2!Ne0hJ9+mVh7‚>W[]ͻ"8AIvrវ80Yb,Rқ_}Q< %NuW^Dӈ幃vS?jZZj|)!K?:RjFӫJuu:I4}`TU.aa7>G]O7}v0Urmo:]tO=Mʪe+0_|kJG 󒪅; Hnëfg6%_(LAhC]>aշ"]aiݬVP6 ٧4\g85*cYh3vm+"38,8V,Th+X 6nlV o!)5ݭǎx禰kY,ךS k\D[& ml7r\j&1O4+AiaW$L;! mʏOCi1pJ, kC O܌ڀ?w`Һ;"h)\QOTUAD2(VBXY@?W⑍y PO@U 8D~*h"1=,GCWːu ͘qb0H4 hЙZDՐ3 }>;Y9#}M`8LM>D"،}_yS-q2i "cU(.ar0A/6 s &T ?v>~d.g) &I cM$8J&fbCoEO/Wy%0HOQzKn^>H7=a5#)b Cw]ڜ4o2( "F?V5-~B_u\:+}=*#HU4R E@%D D0|枟_+wrE5﫳l_烖? q嘧7 Q?RSZbCR !}o e P""ESMvp!KI4fִQPU5%P 5;r9im,l/ %wT[)"$8#FW P&P)ڿ{JoǗ}$m-iҥxl, B)G2e9nke}HpBkö!էђyyjу%UU$G#~Jx`F7I{2)tdi6t2?>?HulWdAiZECi?+濎y윱h}"aYيdzT"a^Vwft};Ñ]vn:^zզ4.:U)H~?iO}f*(UIy 725w=s?oy:ƥ<8TZbͺ@rtxvsjgĵJsPGH1%۴x5.Dm]:}oؕڑק ~a #H<$ x͠˙6o>M&ܟwU(Vrnmi[ 4ƽ鐛d&O6x{Cfܣ[(ISliRvG2^mQ {N"B~m{&c{T2[xBSW7ڜ,k-D*YUphG$*`m$&hոK;8: NAtWOq8q:C[;J=- #/Gú(]ԭQ\BN!H9УVa鶁lvQK{G+ NZ՞ʻEJu|гCrQ +0V•/$cw#::xX5 BE )~UV4F^ '*%ćk{}~>}OYR󈥢e lnǁR GzSOD߭lӞ CӥMJvޡvPS_:Q1UE B MңVJԲ/tt_ g4'W-l˕/7)MR&r2 Bӛ{X'oߎ4@x@8Ěb{ǟ0ޠh\TuP fK|BUɦީ)/=ϲn*H9U ^b0(`+kB+ Edv]"-(̣mrVGxE-g람8+s@1 qA+RZ8 Lt8Hb Smn,Hm69҂=T38[ naSX2ŅP5!<;B^^VN2GRݨZ"?3OZlg'曟o@䢈'\@=#gNaš9A!J֬U*!s!& ,HR0GN O f\B- ХB@* DBJ_F#2 /۪W6aL>O :<f\HtL$藶f١7(tN k ? ;uR-A3E Lػ !i5w,MIs>lP@P,E{o`aw_=ʆXh238r;1,MO / rtQ03q|p)G6Z}Va3$s73|${fIl)u>H(#2Nŧ-UQFPVGL Erے629ZLl[NJ^Mv+FZy0ňb8@떤6I!&kJ0𷄠 ( PK Ĵ _|5,]m5ߞ"YDJ!kh-wm^25ƵC@MvbmtH_ j`$n.R/uX6COBD i5O=i~LOfš`eWEiM)߻mflomLQU,EDFo+u tt@ ŰRH!hB B(Hmȗ#Nu]P2 VVW Chg cG;]>tm֔B+\d2>Ne׺6b@5B@%-*4@ HM1EQI  RHP U,LHP-.qEPQ46=E'~؃-$ Fb̢h4l3QN^=*\ p9v"D4@'G>sJUtd%J* ZZJ%hW@iB )A;d"R66>1q#n pct4Iz虂)x(͸MFCh66$ 1wحЎ tm8mea!N5L?}nէש$H JOLLӟ:-aDb//2wU2DV$$}c?}/m>~9w؆)9%42P/O,w=WirAlCMdF@Dr;NV!&<@{XKi- d3VPÁrK`qxԱI& ~r w0Dw 7O;|lvx`.'RL7eFX;JF֏0+ uvF??dy+Y @uss9>q2 (hU+ R#5:`F EXh"jKW=cmWLҙdBXJPܽ$Vdz==ÿD@ysDbbApZm q#ZU(7+G!Tܰz?" ޗu<6>õa:\S -?u Lh}yBdS**g/;0t~;וUƯ[qA{6Lxi5GIt4`{ 'ɺ۶0܁$rFho5$YKnѱbY#GE΃cb8:{M UQuu \2+R QT)HZ5iKaqP|A'ACtmU!@E!H45E4UmLAl誥)Sͪky+b#EI@Qd=y`$mCRtPϒ=GJ;]%Gχh,` !hv1V8u|#uUњ/rE(⏯>B`}AG3gGlDvtg)6k^$bb1v6+L16m!@Nֱ ؞!X1:cCv4ӥMܼ')9 FbMcg`|$|%1M$45cDgTLly^^Vݍ?HEIި/-R$!`"4Wᦹ`3hU5;h:4 <=q ZՀ5(r8ͰpPb,wcb ?5{6)1xumQc ٶ֌h͝{]tn؋q΃m-R:1%U>xtDwSWAD70[hK`Ii gAb:"-Ѱ@Z SD W/;U|^WV IY`у1M[_Xlm_]1A'|Pv$<:ul+} fn]=PUb ~>/8"Km)6Ĕdu<y'd51zYK.|bKҞBiP?Mh:Pbh":q@Pl.CF,\"~y^G\"2O\ tGF#qzF"tb~vd6O|csEMbluSS 5GF{TCqYu*~ 3,l 2j@PLLgKE!שd7ߐ썾̙6̷ߊ&ߋAË;-}ނ^oLS(If+Hg{c|dJ4x û?wHG5!X̮:B3}/suˢr*#3oxZN ~vCw{!pӔJJ;C(#q6 jFy.||=E$HiA9䰹ɲZu ST* aLNl|v꽷5B飗u.88.3s 搛sG'䪳L%Naⱁz:E* mE2k:Ղx/YxMC)R9U!Jڎֽ[ 3ʗSޔؓцj)%̃ ,>] c3޹Roշ(ZAy @30[LEau,+MF6KbnڈOK6e6尗1dLcuُiG#\0jC1wy!!B^ks æE&( Fj{ "Kwoy0iX-w=u.Yc}_X:Dtm/JMS TayC9Z:⌹To]h:*&&\90\AD+jh~OuV[TG@/<hXT|?+v4%| 8dfk=|8緦Qs8:pl#Jا3)T &>G8MDث,pC aHJ}Uռ%WL1u{U\2,~)۬o\1BM(>!V̂)>IO4 0<< 0ԱB1 D}gC4ZQ\dAP݁Y9Q#d>r=6 _ˆLP׻&1xf!쪑"a@Cu18D*B-N|$ gR(c\?'ŝvap3)LKHdd}ͺl?V[;赾*Ӈ5IoNk 9g';ً arҎ&uTSSK $FOG6E;GWm^Y~kkNJgj:jbBρH' HSW?N)`+J5NޛVzNJ-=Q"`(j;6OO}W@|U^UJC#8-P9\`J|CM,s15w~t2.[pyXi{WU3 D)(S1>?g,K4˯<>-ph~cy =2cr)߷ـo.|'G04^㘠c:>>[p1 d+*D_xn/e~צ=c;6mBkRAUHEΨi/ڸT7IAR tr&2wiw1Nӥ,tMB`YOoRA?S\3}uÇ%N7ZߦH{գu%H9#>(r-CDv~`,AĹ@QcοՓ"1 >O}q] bQ2(w!>(:c=Q~JPvPCV*0_+4!Bq=@ 0N҉8fZnh#䲣P&E=;( Sg7MG؝#j$f| Ũt}Ι58;)vwsCͳȱY:[+~I%d<"]80wwTbմTYDW'1b}_c%)ca d.#e*TC'QI'T eib[=?aRʎp-z@Ba(MIҀP)<J c ;RT*0zQynvaF?J퇙糍G('#BBR4JT)R-)BRoAml{d%qFɘH>ӭy}Nx$0ՂTd X@@ەzd&#ٕ Vh[NQ_=+gRm[]e B2Xg2s G$ ykN:chOȰtDjxtt[<5һA]=?u Zo(p{k's={Ғ:2~ {Z!p aΠO3jSѲą+nxtuspӴp;yr F r:Y`YaWOpjˢN!|"A$$>`Ancz$>m)lbٰ9k@ыluɊŗ( QG_(_nW~ɥ}>&&T:l YH]҉1iUG0Dd taMrߖ+#ҫ(.c ^g-$xZ/J6$V_2Ln{IW믑X/K(6*kҝe.pmśHI+6Wi;Kpg"/i_uC K)2c.¾?s'Qbe?&_H,zc]wlMPɚ?v$̊QPxA 'չ*N*x׼huf0WeU>?&XC=5T9$#sgOsoUjvS1#{wO`$Zb,b(G,[Z<5A ~g‰4;/"CQ2I;7.8Yi۲Wҭ7t]M5 8}L#Mm)ngmk/e~{OA lD) us Wֹ٣z90\ecg!A*XSiK}ዜ^[RxRwכYi99BS:RӜ1S7g39»mo{]kDs=Mb-Tҥ "z&,tT}&;K}H3F.PXR((DsC[ǻǷφǎ盒r6V } Z,elTѽr{VҘBsƥ\~tMtAdSXx7whcSB5D)).AKε8+$޷wsINyѤOZ$y;:c+Mm:dNؼcÄQ[onjxl) E](濦 ,]7z6 aZ-6{fm*ٽa,lqãFc# !yb+E b4]x99bc8hGeϘDBkBVEpt7Cm]C]-V*/܈BF`CPr<0Y҆q+ '4osBy0@-gPZ5%ksT||oiIH$#X<cזvkl0^=yA(B (] TyAP0q1aFcxcrqLda4`*%F+SoV k%*N\HcZX 6}O iu-boNr5 PW=7K(D.C-7Bݍ&0x#Q &l o{eZo5S e=.Jd@ +) sm]풷UF,22fZ"e3)+8ۼGW~2'lV RQIE4{OdJT`o5Ȭ"kx2FT]q7ɍ: 6㯤klm<@G=T=D9\a(9ឿGՕXZ>F>1Dj2*jO◔^\iNAl4q0KԈ^(Z堅*h,s1V'팑ڊbE$XS;jBfBQ_~&߯ҿߧ~'@SwDfY"=qLs cǰzhNp a2S%!ЁEGJ4R''P@TT~f=>5֖da hh@|M+DE)AJQG3_6' $[%i-^wuxQnUDckqcDDxnY[4i*j! YNߝ1=h?@)x|vN$߶C !L0RH 6VxJIO_>h.Zp߰mAeǸ{ov^X]{*},N6I#!A;{3Jਈׇ|uIFCEM<_lsѷ8|{<0j=OvӢ͊\H>JAPr& DbHa ꇡ00Ü}2e"-Z-U5wwy|=lCaǽ ~<[:#x{:/,AB(Ok%  l j|7-*vn<*A.[n˖^E m! Cݸ?o:Js!PDO9/x/GP9ޫ˟y{k:" P:@ oG4͸eQ=ϯX4pu`; ޞkض]Lǩi<@ԏ.LiSnlhV;`|/}uiDIKCD; m/pbuHNNv [m:}@|HC˲v2F~;Wm+§YT`V׺[}] ,ƁȻޕs`ۺ-?W]0md6p(;f(,2$4 ZE4Yy:o\YӇgJz D( }#Ox@J<+8y-TU wGwd[H@(sM:9aJ0ª2ƳwX_5hs ϶c{m?Pk*AOlɼnGkx8˻M=IRdOZOXVul/Ͻt4Oח)h9M+&@'RJ)B=L9n]2B Ap'gB1prJ)5:U/,{1lky'mOAGi"?ƻE?*kĥv}xJQ'{:wVǎ1K, aA.tFVCh !UԢbF]`P}&gkxq˪2˹եC#0•ubDO[1LcJ0g! qLNMlv7N~Lϐ)Pԏ8ԣ RVkDSQԫ[M3eLΜWmM}ǭCGU^D>wWl?"2ODΜ~9a}5Qw\atn$O܇|^Dd~/W2^"XO1᭾|ԑ=eC)ddCȚ=UX)"p y̟r׶|$ >_V_B~_/7yp l80?:H uְjS{(@z At g ǚtoPYJ ਌+|K+$;o;2D3uZAp]e+ZZ3DV5fda? *E'aDY MBZ* b89|[G_:ӡW?5DXd}^~}o { HJJC>M?r24̅#I5Ein/ Bdn]vf: {Y/koªNN@p@˥x ֖%Q̪APUb 5ExJ-ݖ% CiC()s+3 ߕ"`DBk'뀒?k}@/{[x~@ q78l@l8p W2} bha?( iמa)'x ChӺފ"Ѽ. ys/m0ԝ=*wǃΒ {V9v}DU}7.@@0N$qd/8S){gk@d O:{G𫁶=3Ȇ TAu؄ېYPOT$ fȈ!AJ hiU>*CGb#Eh m_ qwH9 E(%E D##\G!M22 \Mt EЀ4)ZiJE(h BBD:^(JWc"iA"@  JKA@thjao. H:@& ! rB!="PP>C)f(aF o B1 ҁǵ5()h0 2hi#;s&: ߗ;U;-,dX#V3#=^M ~ ?GOh뼲xkWrVn66ززݭr:ߏN>D:{"A⹆0!ŏ<_ѳyu!X(ƵíZiƮA{7\&Eu @p@& ];F|??$"(h/Bx dޣ3WC ;BsVz" 9'dO)0Ny`BSt L6`CEcCaaBVƶ3,9~.M[L#>}W0Rkb6Px7x=엙nhTE O_7FyG ezB 7+(4] YExlMcP ">oA[֪,WWpȪcO"bYUt4{ewIu |Խ1a8B"2QN"'XO9O OUvs =6=}sb>+8>oT*6Sފ]97O~JֵkZּ`X܌Ku*3yiޢ#iU㬉!v^RAi")^iGsm% _<nW.5qӋB}}esg~K,a5vlN?Ol)U -%$wӬI֛]3xqeX4N"4} |"P\G:?K8*+`X7Z6ӿQ>jO 6,wܱ#%r7FadOi,`5 ;a8Iu_r$|jNG3\Ւ/0wHyFp\kdGq?GY5ǙfZ%$f_7S3tuiA}ج‡ ?'绡$_8RC/ A@9G@#<<"99ݝ3Uea6>rQ. Xt+M7)~^'!9uxjzs_Wa}fG|Cx\8 9}"VI lYwq`aP#,o_ܿ~ad;*v[P$U<[6l"Ѽ^䁑z&DsϞ67g[b 5?*pQi~3gW>trc 9q@~=^ _-2YSIUqvݗhtt%oUQP$`K(iVRD<Ѡ1"10a&ڇbPd?Eݟ/&TS7pY?V#4/rh䑩)'c@[*k ѯ,M#!*߬zޛG)& "1f$ɜ㤢,7œf&c%-QM7D6$46˾vAffl Mh)R|p8f}A,\Lf)Xm^w6Bkbӌ0FxKP@hl`$Դaj"aPă_H&$;w y+٧"<| q埶otϐ5K>X0i{ u%04O$$iIhkςŴ}n0, RC(mjI`t  0#ɭ͚Xqu&sJy='~6Lt QUȒ s;rk˯Ӳ˯|o,Cع ;b~ 3(z d<_b}:34g#f__;AD;m]_bZ.<>\{}S{'ߋ=RIgB?Ut2kٶ6 8:ZV~Ar %]}[qE(zp,婿\c|G0eX9hK!ڛ%ux«O;7}2w[co_<\7GV>I!H p 1IGNU1xja)!sySx.}}Ȍ1 CzoӨ<٠+Oonn{2z2?t'̢[C"U/좉 ̏Ŷ?X%kPV ,R !a#hcp>md?E雹Qkh5YOF!5N+'H#z:=A>Hc ATD w*n`#h=f`=]v|Տu#mz6  `^^4 ЋwT{SnyMvN8œM@spD@~/7nQ w_!_Y&v*k"(B| z.d(-[>FXJ[jhFk@ǟN]0 .(Fg~Br <,kQL9_ 2L[!ֳDa9Y sr~+DpI&d֨d-)xPTmgBҙO3}Oߵ-9!)++3Ub@ 25tqpG+}7& 7s*XpH } xTpLrp5nf L5+\'lۣ-s53>U4XCڟ Kh˳<`0̈́.))2f>S,fii" nhv1S `(^F3 {?Pʂ("?wYxEV&tS"W%?u6"$Iw:|32!;d}Aђ^eu:7]tHGW9;ԣǷ*)*f@Q`}Xr2(SR:ͮ~ڛJ B!@Ea,/Ղ0#եuI$R) ޾_Fd ^e>8?o"#ڃm>^~i|^o ws[]o3_o^ߚ @0S4rÏ44G}5 pw ~t[ouNI4{ s2{kNLon{|;AV+/($JD*[e[/ϑEӄc`0DT@Czoi_SO< Wrg>Q7v$Q9cu [IOak X@Z_.LOa2?_{HTT߯Q8y muٱfVRzٍp<í&cjOlS;@7=$D`.n [Xa+/ϯLr옄=1D3=I!q*£֩}RADp#O_69}@dLyNdzOϵm0!;@A@>mFF7\~}}"=B3ClKh5?t8#ݙ9n`ξs &4T29Ƈw{$4T,CMJ4!&Q݋ܠNuaZ %] /]_Y۞s?%(cB |(]DΚ@)!/{9qb'9_NF7yD@ߏKkSeZ-$ ֥QGs Jlo{k~Ʌ)z}-v!Nć@?%O?{rn ?Rmj KQgo@P';nDj/Jɢ=8v An]na"鲎xHpjG1 q8y+ wA%taU&ַ?vN7w, _o+n<3 0$E )?Щ޲(@( h n{_e2)'i/wIwOmǬ6<8@* _4@7_wbWw:7a#WgQMnj/Qђb+Ь2YL>N7(!-A[ E)IRaǤ~o㈃__(% T0Pu)CD(50_߷N7{a}HFaIJEPIɧ~U/B.t!Xt6bf8CRox\uj7(3?-_Xu1dN2s] 0 W KLl6:j>tV QɂhG[%HGxqx Qp]dъ|~+|Rc\!v'it4j8tvdah_bK3YģG̻{ꊹR|}ۼuUD:Q\oڞ7frM/;\i`vޠ[KԨGי_QbQP;׋|"ᴬ!q# H;՜j*`{ A {9vB\2Ҙ3 !\}l, )[mUCK%ݧw ?(D9߅IO |97E]: ܍ߜ/=Q>_'!yh³ \1bx:g ߦ p áBw4_+yӬ YH}x"D[ 4)Mӟ  *B?.D@ *:UW夔" 7o6)G N#14Ov~2U1!> fP'PZ2gaH<ிa콤OȧD E HAOa?~)|~B!Lmިo}( Z!H 7oݮ͊ΧNO+}^NP'Ly4CFy'kuJl B2Tm!FQѰ0c~fAL @43ҵqX0?~;#O'GSQ/|mvI#dTՇ#@8@%s)p*2PJJhJHM =)~̃/£*8Nݘ6r9ND\zoʗ}n/]|j&~mE[sLPK# u Dу̨`w wFaӼ>PI2$z!$^Gssl@#}]@)B?wq~" bE2(c2 t1`6e@(JX9*].`5~s@L= Lsyd>t b aP)^Ko"B  țe?հtx8Z}y Gay>CVύϑ$?׸7V؞N߄!?Me& $ղGX8PO}>|/]h4gڒ3UՊ" %WA}t\ zt ݉@z`~)7'yQ{Š:iV+(7IH 7a%~~Xl;Q|a6H8[Q ut]T]͔3FN#X*#8*gDM@=sV_eu(8:Կԭ$ @/Fs l8?Ee(~({IŘi~k9kp{Qd>ƾ>U0:~)ISB\q;{f1緖 S_90aB~θ>/wC'}8p2x1>P;q(3xq5ǟv]0pկ0& xɁO/>3 ;YEϻ7E\} wR1N9# x6>A=Dn_[d% }G_ (-`Fʤ+ rU`I1Nw%Sh Wr*0Z| ʽazθ`b'd6a/AXeT)QTx+G04 7hm#-yrz%Pq]:DU!1*X'j[ #sc"z? ,GP<-q$`%&a:>>^~|&פ@ՒWh"~V!CR%Y1-^`@@Wz]SoqS6 4tq`#0jx8/Nipnmp#3t"no2><8^#!*a0·B@Lw/HI$._7[au'sw҃:G_XD>cd^)P+^V5B1=ձ$Ƀep`X)#id'{6>?{0u E4(ŏ8%51N%z[ubTMO4]:Z2`cb*DK "J[bӣF*bb-m?bJj:WDBc$h ԁBL!383^?v=lӗҍ?LJRpcB@xa<8&^E|4h -gɦqPCy@k?(?f|ݸllAJPJW]3(~1C_k Z}w&}= &Gru䲻''ڿLb ơtqA=U@7:.mNQ0/yjQN1 ,sȎG@v>7VY_r> [/X{I0_/qYyrӏoSxzF3Pڷ%zk_<t%(H\&kYu!C~cί#͂h`}v+&ښJ ;ABCh"(Sǯo;Ktu`$}Czw)#whnJV9!(wQQ[ P!puuH=$NK%KCutQSѵnR ܊<ǧ4֭(<ßп>QZi1v-^oOoқm & Cx@%|}tJ!/J**"QUTDP)ҔퟫV3{v,;ݿ=,t"$LM{J-aT@}Ӝ`pi8WC* 8y7vbP/Lހ' Q5TSȫSM~ aD]1D w>f=`(C}ՕJQWu 2r20)L-y+ɢ,;lH,`ΕsbsxҎ> *-5H\#u Jp`3f AOW1r_հnOdn6P@Q*>\PqUUUUUQ$I_(T$@F߯?~KZO-Vڶm6mmcmmmUVڨխUmmXmmڶ[mگ'jc?^mm|0{O@mmmm[mm[mmmmXm+mmm{ګmo4Ih>-@ x?h'}\uc!oxZﭹމiix8pBRxaݦhm*2/ ߓYBX\|}{`V)BeTL(#[6zlpewF{fe)582k1!Glc_2JV52uN 8ӴDۈZ<7RZǒ3j)oET#fg',Cv3_[kDN@]B8 Cc"cP8kS?~ed,U |'nl-h p5-}ic wR'DTJse(:\H3TvsQx? =s Uښ2j[?{'Ren72#( bj)*1'^,=tLr pKR' /}FQÅ)E%zb|(&%W D>r~O# f;ǡlHҴ嵌oVAQb=y`[*SD!Rg_ڱ" L'7X%DÔhbdvo_Wtl9MW'5QU@4?$u%3A-rMM]Vz.fTLDrf#M C)[tz/Zs>|1L<\t^<~ȊId ʨy]W\NwQ@I*Z-0YR!dIEbX$b/W:f7t8$Ƞ |$Q1%PWٓ&= AhK`Kc.FP` $.m󑜂sJ/vf6&MqfT)QQWxJ< L#;w[eMKB9z`ҦirÝ*Ss9579&sPL-a!ͽtfͥk㌑YR*zUbX($$0 T3:&r74< L4X[ZWL永2ُxƶO]|]TDv`JhelUY۪\j7)Aw[u0!="" ?tsOFh~  :of $=ta 80zTTMKTDaAg(D-dGBЌ'[$5DJGg/EA `bKa8ßgI^:kz>}@ԔXﳤսKN| -h =I8lL2p*[Fgrla/ r[蓸G+U떒P Sc&?ƓV#TbL8]02Uz=8/B"a +'ȏ`|oútQI4U$mœͣ'v *qT*~ TT0,C).CB:\V05_qk9;{*؁͋>f~(}!B`yСzZjƞ A-ቅŨv(rG[{ Upr#o#,lQ9?vuMa}qxGQL2>\2(1!z^k!BfXu>X,ySIsl >vD! !ed/Tyfg٫DF!b1Wâ&RK$M.rK~ro@H0EyQF16 lĐN+Fy)6lF&![jm,׶ 1ļ@`*ol&_lLUGn^}/_pw\6ֳU*5,QLXP"I>%$K03ӽs7m%6bY]<}+T+b6 ( m&{l㨦7E6^_/K^\Zo2x *rO՞I{[|KoGJ"q 4Q6|1<lzN_?qG忻v Eut 1Q/!t] r2Y̌+B:/g(}6uP&J~.s=Rj6&THogmkhn?S w05gl.XapG:2!B:x\ٌ) fUE\¤DOj5NY$_IL<ˌCmx9=^ϯ g{egA#>x4A|Vvfѵ~\v#yȈ CN,Ӣ!̑&. < iwb&ib=>&SiqJ.}S&vyuBR5?P 5(`2&a$IH۠[knEҟc+Պ23mHaphS DW $O.ml+k|ߖ{1L&U\kIVJ*f\9-4ļ'x OAd-sDbnmJ:˚t"@5Na5Hq]5^, ǿ? h!kL7Vc`0~KR$9E9; dP_{@ -*n!oOuGzVDDJWS*槲!N=}]yy(u$N}P,XUQ:PwUp QA?K[hq"DrL0n) x~Yī>%s Qd ^}{SGDUsw{ A,o,DA8>Ns`O4b ė7ugWDPΆb~v\Ɔ4ՏV O npA.*l :D)@j"4G\R'qYsAáK.dbGQ< 2tݙ":op FAa e]F?\ ՠHU%9HBaZ\w ~&36/ $]o AdEĵo:yt+nY-G)y<|e֪8G{ ѝ TaHv{A,FM%.R76ySwt<=8n Aiӆ4v>gCnX?oʪ^Vb ^ZJm5+vwY6ܘlC`'VʙE` ~na}oTrI<ܱG;QGˍ3$8GRy*l0*=fSٌWvuڰHT(B`G6pDdmBi35|;^V5#u;ťx:e Lqޗ~ǃGlV #3@·-:%Eawga!Q@6bnq`H;x%4[*3Dv9DO?/uẪMd} )^{#/0 H -ÐS>1fcΣ %5jGTnVlMԢ"4R^;v5X2|ort E~X AHr6N?BJDRC)Q*%(  F,w)UA~tiIr8V?t5Q d G%\x|ڿL`~1P2yO> Zלuvcw8FE$S1s:Fi}0T^dZtۖ JV8~G?N[aߴM3ŽLUqg-:@pHpjS\`, -1%Igz W6XO1m BI%T1_Av*'P!0x*ax6cG )HhȈ ,@ITw2E{^LZr_ !@EUcI`")uv`-9--Y_DYIMctED L}dX5W_JInr"}%D9/wsEyLl˨3TOveA`+p4_Ìc[ `sdopy}b@Xr<ۇn[=ϨnрRt8CArEZُoc?!@":$f ɒ)Fw5;9 Q`]S*C)!a#Ǎ5ָُ]36*>ɧum\.݁))=~vx&3jx v_Ɋӟs^T~7gM-]^nXp B#< ]HVjU^%PݤIy)*\"~41`=XT3 n#mB?}%|߰,y s"Q*T#_ms.{c/LzK ۲?Z<"Fޱa: b<ƑUe<<ڷ!F^ d y]zxD[KHynZu#7e_E^3TSzfk&'.$eeAZӵb:])UݕzYh,}ABb4VmD.?5T+DD/ٌ"eh!rz6%ċ$b T$hK0x@5>*+ <n.}3,ƝL="W%k*/[3`s mnkx c~Nǖ=~%xb5?}hs,H!H~5K*ǭW~] NDQMe #^?F녈I3P !׮^En]( ykٖSZQVҩdUdb A_˰c j%cP~R҆+J#8o,%GTH3٩nHp$Q7B(%I6!Ļ39๲lSr2o+M@A5R BsZ i֜F170Dc[ĊɼO(eQKF7J Gl."khΡPF5|xhx$fMCPD;Uz|ލ,"h5d1` 53?>N$a6DJz5؍@* dʖ^0ZU[Ӕe[EZw/P7%6F"&W@ 5l0;˞ewhgkutaIàf3 6%A;/|Uy #n,Ѿ ,KdW_CTRHb4f*#+&o& P (vں4q:؂ՍUgk"bj]#xyҐ6p֚՜iQ-nU]=q5 FʏxY  ` r((@ç%ϤE p 5a'}Pȍ2]7OhNNu8JZm Qի5;94<O:D`wK|&%) L ]f Y\(p@ŀp5i1җn^@9U%@)Y; {tP մC?!z#>a˂YɴMV=:Jd e_mA0UHef>t (3^.Jb0#"b<$}?I9W?暉` ƠCv]T"=u8 2Z,T$3-Յ{`B[͸屩3EEf .R-,kvZ뉱CsC0*hKSw7 T =XѬYn!E"D󌻥j{N * 0Xy+\)3t7cײ3@Im![ x!x@^@*\0|oQbdĖr*}a}@R z4y*ID1HNw͔3)NjMܗ5Z+e~{7F߬1>2C?=Rh6J u?Ǎ!讀9 Õjv2{. Ch.v}P ̶o.Yʁ3<..@sĂ_.?c:81ǎvtfaCAmg;1Jnr "BFCe=yw5_d+(Ӏsf [yAmv"dnǕ撉F!5KL>D#ov$5CΎUaSOY'jTTsG[B*K# pjUJ}F Q4@K#OC~0n! 0'!Pr3v C{uF޼MZ\;\ޘPNTiKT_bxҫjrADas$j42̴ kU @Z3xb ˍp&DdInrܿ#%p{7YjRjت*M Ob*-CV>SV2CS˃תT ł--9YW"NT}e.;ciRq[PH <5{|VDw}xq.)H!2q qy 0|TP;EP]fhyMv,K,EC쫤UX|>#}ZW 5p| k~|98iK|lsjHKk2F^36i5r>|p$v<ӧwb'$qXPu(ڌ8!qV_Bi0$irrPdJO [Z .:8L0#$Ŭe 0E"delJ;v@]1 xe"*^Qxqڨ.$(nos $/sB.d?9/%H|I.Jɹ Іzl=eـTm.c+`fl_Ԇ:?wF9A%N=f(1ʒ/[&7SOk/hH(zr0_ң^r䑊=v[FENUqqe&_崙Q?dtqc#MK:]o-J:uׅJ=;)Iutг[ ٮT;F->toR牚s]rԊR*1T:kQE9X'aHv72jT #~/"HiݺԩĤ02=~LzB)ǚl7AINqA@^=qCYj\`3H+Z}/ TgDϲ^~ݛ@A)>RZ z{<ۥAA՘a#Xh')Јe {CEG]뚩$QV/Ӵ?K^=!{ѺsoI Ahh?A(8R!]i#L_E&-BN1j_?@B U' l4]?y>/)2]GO"&'zL)2G`3$Vx, ՚4x$DTH .{[A,j%SэZļ8pkFe۽fk`ą*==3X>,19vg%?23&@o աnE_wyp*f1zo;_Qzŀ ,9v26 .sdTT 'oфJ<hLC DD@hs%~t9w/+w\?rKKyvHEPY6A L(Mee M;/ۆ/v#er`p ic]IN]3i+ TR<]‚P!~ƃ'&'lÍ:!qcuUQ>xMy`l-"^?n||טT.= n w-Bٸ,xnлf (ֽ5nf`]d{KJL(n:n?l63t"~€8 b<y1' v >sf#Ob'ZU2WPPRy-6[9G Τ&EDqFF ?}+6X"|62 _όFF-y*x<4;(JJoh3 v/+y$^Qz%ކ_J5UJ4q>@"~DA7Q=+4 f,/;ؐBbqyG$<.eBG([3 s<:"9̻P$I$FWE\]?FQ<8?u%dȥsӺ)}a~vp 5x$3 `u!W(llq#?zUC-Ͳ8W? К:':$y D53Ϟ6r;Ť=Ed;D ፹ _ r~5ʓ-|DvDF0.O1`gSdJaǟ&٩”:j6`Ֆ_1FŬ U 7PRY]mO9je'(hG,Ot.XxE0\ctUxk~(<s)Q?^jWÝvg1̰aO/Qȁ=AB2@7YQT" ~u #sDQ=s(Ҁ9z%e\gxh6ZFV,rHhF,ޫ_ĭ+<}l?{]t|(_՗h O">LdDټ AB R)r칳agwv:5T餜~yf6bFIbeYz?g: Hxm[ ]^%&$l*V[ HIE4?_UKa`-%7>v|eZ4c$ &dT:etI+AX0i@ %.@_KW 2F\`:Qm1AZQ^N0cn\wܠw24~uR2!&[9Aa|#2rA+5Wx鈑wf.31L)up-}vh'S#y0[!+E#,:?*miZqs^bYTO3fZ~^3Ǡоە ]?VU)'\/)cWGh5MFx # $-3Mxf OR#fF&mD  d*Z֞3YlK2`.2¹<2A&-m!@whT7"Ԇf[pZ ab 08sG[Tq%͚rⷔ\ڎɞ3<"vo}^MzͲ I |FԌ%ocg,|2  b0"rjKE8 wJ[*8jA毧m#y>JUWHq͙ PsP\X/raC۱a<ǟ <& i ~ElQYxGHQRZ]CЇ7d;LV1: ) aO޻qZ=C  <dqz݀."乁֯cͲ<1~=f`(zT ̹aꌃA!"3)=="=UTbK\ / K✯#vxn|aT FARmwgr s?w8+.tVĥW5UL!.&-6{󹮊v0BM3cE\nOd" ִ%>Ť6W03y$wƙGY)B)g+Ah08.d>:{}:R1׬uK~ sn* 74kᙹ)CX0]fm&?}slG\]yda"ۛH8e$MR̩sƆnߣ&q 32Nwߎ4嵎L1\:1w\݉CztG66g7j^)8 {SRwC;wcOKԛtFG=f>:xDqx|QܹzLl|5B\n玌gnxLEKX]@|vK+Dt6|fks~q;P|e}.< N;o]uxXƟ3:{:Aۭ87xŖӽA{8t Vgq2mUFD<ándu3X5v"0'h#vc9W.;p>"`,œ{f>|ϨWU&`nx'͝lSgf<5ĚB|(Zu2 |qZ7>8ژ`تX1FxgncsK0'ϔ>gT̆w)+Է__ocγnL >2IYl+(ʱ4 /|RiVE8|ﻚLVz@J]# w.kdz3u5>˶Wn/qR9vL'X:LrQqW"3V^u孥~na-U6lw> ׯY2P)/:i鵂2"Ģ ʗ)E{k%ձwKrۥ9Z1=1Sшd8|c|7%,cIRS%TI0Wō-$& 2RBں;7<>b9K@1 I6אy-D/ƒk3Nw,!>Qf3r aGr2L˻qR*1[=9Y]}!zta / $ VUwwܔPh}gF>xn_Nvmi-㤬 Bu\HH+[_}U\V1X#r6,ǥ[|s5N(:se`x#}4puW(Tp}U;;,2^h6 먐W)ZmO18f)cL>q|Ƥg벟2sk\[T/v ܷa84Te^L/]9eނF6T9GY DaLoxUpӦ @@%deH39JY8 }$57Q1ߵ?_cpuLjsHI#/ TҌbG~s0õ|.x>5+BX@=e#U*BNJLY|n;o t/!rs¾n(OҢdE+و`AT *`i:x C7M ֩qPo[QԇD/;|=8;8/ (6#-hrO*i[S'!$>c|2npYiI{tQcq 68͑gNkus%Ǫy2čKkf&0`l%z45v[jA] +UI谟3=Upw),j OXjM@^vT}kSB 1ó٨lynI•霹)M;,o&d],2-S<D)UQh^5cg_ؽ0ϜB t""}2 NB5%c}o$$ j!/]ܹBdIb f)N觨 0w-X(QUn(`b~"m2 y3*MiXĐjK@g77wZbcecPnPy+Hp0_Ce}$ /h EQ[]?`:~;DoY'~=-` EH7H(=$K!9~?湑zt|ƈUbw)8`VcQM:ufߙX Ij-qHM-u`Gpo!c./}էё( FŸ87ᗴ ; >=73C&Ȕ6&}HPa 7|'j8*%APȉ%b9. NIF/rN3396FL %wF;6<`xE'S2k -.lwZ|&ȥ(l*0 ƧK>U29tF^h<`,hA_6H{R+RrL _r|Bmڭ2(`>CUTh\, ~w.*=llN+T66VG!nw.1^`K{tjcm\':놄gө0)MGY5LT B TktC !E(m;RnKCg&%a](ycʶ ,[gTu،Bo(皧б$V Os.Van-8-wQ 5&6x,/3N:.2sΞVIY.ݴ7إ}8sZmg(ԭT\xydG1`"7JFa [w| {$;wkw@uU7ݘr{TGBv unnMyup2d1nJI  װjy^)8e)`F݁ӟgbJM<~q C/)Ö- ck;@ WD͜U0U-Hl0YQaR[x(p7b7q˗YJL$J'/>ʩ_݌JaJ֠v qf@d=ۈh gܒI$!$!$lD Pu"$ f/9ة! /Šr ^t~!8qmƵ߂evY DwQvLG#M`aTDwŭ[,ij~.? tϳ@2 KI=洄`%D S;*Bȏ/| Ov%;-_WQ~%ESwEԂ]=l׼鿦 1e 6zLI(/_^6QN|Q62nyRg+ڿd˾px)Q aBj?d'>]woJ:xl"$pYQ ,d⮏vZ7eN[}Lґhyx%!/cX#V7 9\قb 3 ) %UF0D$~BPQ4MBIUUR-+ DP)C5UB̅T2)ˢjUMwN4iz^R HMb\t5ʵxRl$g)+:rh@:e] De1W3Ҭ oMl I['0ROp?_KRm$rFIԓ8_, dUUUUUUZ|UX4`3IɬB$X' F#> JK9pY ]?Cd3h 3r]1 ?:uTC?IrBqV~Mgћ%^Yl_@-i?mZ4ΘKRJ Xsæ5tO*Ajʞp[wA?ZCK8}/5J/ȍc|s;$ b6 M{eɖPa6h2#SM 846M±t` .rz!S:Q|>[IEMsa|0Yfm?,K|h^gM̩DR j}(s,DA(TQDE,miCg>\;6b$52XO+BS+~_V|"0å.S O#@n"7m7 zI]?NfP\LazoRDGv7 !t$=\n}' χ 7UDŰV hf룬g&C/}x!fwo.5R P/Nk(PBϞc@gt5."h%2P;^ßH|b٫vIڈ@ )/s:i_cƝ$J5C8;ԇrpLx᰿܆ئ E6sQ.Y)-?9G؅ '@̥,޵}|c|TȘ8r+\dń/&H%hoҨ6YкU-{PiiU5`(Dž >/"$d<@p<˅?MLBQ1TDRAMUD5ESDCGb?HĔ1ADULI$PL'"|z oփIuBD^)I8zG?SFFl?^H6&\a%*1 CUW]U] ۤun.O44?&fmQH"L@7KB0ër#$EY1 NtxipBIjGXwasUK:_]?v82?!JC!F^yJH3=R{P2Be0JOhO\9葀GG;$@d>edP[LTSb9q*mbꪢ|g-Q zj͡~wYis?A·Xӱ:p_34='y8*"9*muhFI@xkV/q: EuTaC Z}'M=w@gЪzPN`wBIEw?|ߠ.JF?+d ~NM.d(BI$?z=3㾒Nnn OAy?փOtQʝ^40 yU 8t5P(ٻ5-u:zjYسnD!>!Ǔ2BAKU_KjB п@;!ܻof(^gc/ F.g (jc@-~VzUӵ~T }0>s𲳛z!EC2Uf*_i> (a!5#yz&oD)j*B;G]:`B8ݷܻsnnu}XnO- Lzق }"zFI R=G>zMyCb'%۬0}Z B1B'Uv'F 0h"9ޣΚS?W7AX"ej$xs^޴a1ٴ22fb\ݮNT7F qf!J0n*䄘•EG :Ě8܎B/D.3-+ZaL p@XEkT0ů"2'`vG<5$LO{cqpqd;`@rZL k^'b#IT .e*r):f{gFh:G,sÇ ?{nǴkA9ֹq˶ p4mu888ZKFѕ1-̆ÇJ>s2pvu_M%*H]]i(\:rO1[z!t?T>/q 0#} `^Tv5vɱ"R1 㻀j@)Շۜ,)J|wGy}| 3sc/_  o0.[ Ni$Op~kC)=.cBI Ρdx97^mg/uY$OO}OE>h>Iw"QK? rV#wQ1#h"*o\LKݸS꧟^R6SJVH/WQr^wDb%<}4 gFdBBs8~\[7wP1=ێWطs~7v5viL6g# x{14굡`."v } )"\p_2aP`C}If/;=8j&ގcMxJJ`v2o:ҫ&+sFk+/k *sUq3XuS^sNw#33|<^O)pGHz;{>-ٲ<.c`]=\oe4Ǿc?1QUcg8Fl/{x!<6ZFk͙Ds%?7ƮB=>>N )('CI:i٧_>VG>9yBʝ,2d󯟞~%^ 2.oh^J4Yy) `ȀV@L 5dua ˖5*{ې8l7y<x\_) qz`P;&T:~;;B=-B"P;90DMELF"/Ѷg<Lҫ+*9 }̚ O̓m@0I.^)

    +[ [,sp(t_-z#S~@~>t"1gƧ@ 37x.%Fe=u#Å%CCSObV&T¯⺣FJ P5K>'4֓f,sy$üSqG܄܋ncGfE'ҭIW=Ϩ3lrG^q_=V>xq"< >1?+@9b9oُy$##q 7vף&x^i_%ӷW!>@>1X$WAӓIxõ[ _o; 4%{NǐHd (IR 1A8lLpQC^O3vv%YNT!~Q.)anFhLjvzDHA*'gM?*ϣ)\.nPǒN d$.qcl>|?SPCMZ%([>J{C6+#t7{snĵR5}J~u͊uMō177z ?yjWĝ֤ 46V"6¯XMj!41 iJmD$xgC*S#Նmݒi 8\$yUǟ zw*>n5+TqWVR' URm`~i[FNigmϽۄv.WGg}I9{mn֜Gr5nqZw6SVu~YK!nx_;k9`/aUUxettzˮwbK]FO/.\mۇ V<«)N>0ڡJ=c)c;@]9Of9J#Y7ϜN$9W5L:1aHsBӽ:;clT{z͛0җ B(a*Ct'D @$FF-{KG|Sd05Dw..\)F mU`s\ѧ)8nzv'bg]vI: =1޼BG%D'fp&nן\tgۣ1 8,7ǟWMxd'c2컙덽_RS/:D({׳ۘ:7kxX_(%=IҾ+/8شRMָ·ۿ׼f]d=WHT$[)S~F1D,(Gj߭5Q 5:*_Bh)4ZnkPemɶZ#1QEXCRQ$S$R32MTqH)bibaāBD JT%IDC2D5DI$,8``M" R(B ؂ " (j"Hb"bJ\ LfM5PC0=&a*(5EԔKB*VDP%2#2D1AFM4RQB44#MP M !E4,QTI-=1MH BUQDQ513A32I"PRH\DE$A@DU!%A!QC1LEbRf@^,^*44 D $Uz,ij30AA"PKli욁)`&*ZJ*"& h& 3D DxJdK SETKTLPHԵTE @E1$h&`(i'y0 *F$bj!( H&"kaJB"jH)b$&*h(dji$$b%X(aiZ<-,UM AACm)"%%!Yb B"b(L%E P@E!D-1D)MSS,Q$$E-D1T*AUD W`i"f(*!bHYj *Te& 1j"*JBB! Q4RHðט^;'izF25I* ' Qi&Yc$ :ӈf4 Јj_ME# t`dWiO)΢yT>@@A+MPO(T! 5MQ4B(IV T?eCh"&cJE YL^FZi4u v1(DA,!8ѓ=lG0"El8a: vŒC]pK:*At EKttG*S$ :47A>Y!|̬pi*4Ƽw@m;8 NA4YuӫaMI@R& QH4U':}DPv㰧rXYׂe")e╵/]A1UMi6e|!bcFC4r֐oHȋt70{*-6 \k3'EؐTXQt8sox 9C Z= IJ[ªToB

    ,||w/IRV1L=_Ļ. ohf"1ed&oգVbbFf!+!lHRe8PxeA'`_5 utԼᤶ23t3:kX15kN1$:s<2Nyhr'4Y`Q-d@n]q_WSܱ}߿F2u><&wcz|_eW#lٷnӔ)JTw(ѴkD qt{~>>͜L7>c#0#GyOn)x<00bJ"P'䎾+0NcS.[;#}κgs;ս)4KG,{dw!ΪSqtOI O?%^A^_& %xGMQD@J'&$B'IO)ňܞXt}c(^E {.>1ל2J _q_>&-(]ˏfI8XS.|oڞ벾H1ozrp{ >lA# 9=@[=t^Μp`QT)(:|Z#ܢ#ٴuede<&NlFvqԜ<NDo`ܾ=&}O_ՈS|A|Xf8^{ڮ&rU|O,8{2pm{x Yfc"=蠬oHDE<퓨%OQrL`LE~?`?G9!!)cݪ1L:H ~uݨi' VKS;Rpi9g0tQ C0FrvqQہ&;U̔9ҪId@v Ȧt ۑ[)8 !rvȱзCZ ̠Qax<<6A殜`y&: O_˺!жҽA wvO#:= (||FG^~_N˶^[fp߿Ƃ.@iN.a_yP-|}JGu7myQd` ܭ n^W@f/"ȂKB59ɣ ]ၣfՏeҔrQ^FܶL$&e]HC^i/1 shfvdז|G&#e7O_wgGu(& N֨CFxa %uwJ11:Z-Oǘ 鿤h0E2nuY/#QDJD&Vq;HZ8{}p l…>/^0۩tۯdKUR<,G/==Yܣ B^#a/@x'a.O8tq(H$KHΑY6^Զ7S޿6+;pH/?0C( ACTLCk yHL%r!|߁ng{cU(E#$ݶrnOi0hAM:{x:jO,5اvt"D8@t+ͺn^ƨ*1#Iv9i y~/*G],T6`o{«0)rq t.X1~ֶ穒^;vz`0CuB|6Cc:x^E(yyc"%L{(δYZm2y hzVM}Qz q"l >(pyߏisrGy?;11&kB^/Ua*&"( &+mnG]&ե,\q8/ 4X;0D6BF#CRd 5MGƗ 鼮y18T9{ /lv9lG?m78*Ap0pvҹ> utNvF `wKmބeyN3!ũeUTUI;K# >a:@}fcՌj@67ig+mVV]  8Uowțji\݀`}v6Vx'l ZQN#\wD'x! 10;hi|:$srV Xvd|9 c +I 1߁WjGCq"yF;?8znͪLOgA?EP mO?%ڟ-ۥ F'b&u@1Z {IT(W`e2QqLKeG?#Cʝ CK:s:Ev(b]%z'7&Z#aQ`Jj?}&17Cj 3 z'v`=!DL<ơE^AX7 d^@vn䟯9xdI-zl= XE)eqǷ‚qhJuJ#m< |ە"1@Jg9籭|b3ٱaCT ʱyD^<|N\895 QAe 49n<*N ZQ(pAUF?=:mYXsT~ \l:m.hĶv& `9C2wMu. $Eb!ud( CDTrb7],^Gąb#r{OBirV0-fg6s,lO"酔`sD"&uX IBF>]>5/T^K85"VɿD_Bn5wtuKۆإu'-V3&k1}JHFQyJW8#qثBD_CN%)2;Qx5Mc q1FPAKq3g3.7Ә뾸;_q|O +_rFӞfeyQ'0k͊ww<.1BǓh2 _ HJm. J !X{dqNhG?þ?拞u^Ŷnjގ=OΙJ/4bӹzIx8iB[MVʲFW޹6w4tRcnR;1K/ d61sSZm49*A(Mk8gZs#_`Nw@ݻߡh}{ǩJNE=԰/@t\Rב7<\66.މI솩TJB F ]VO?vNjX`=w>$~?{CAE4PPҡ_IZ;kƍBC1_ʀ#o'^8ѣ=&- 856a͆c-"XȻ,HYO> K :F:x"/{bHퟬOdT~#zRIQU**5k!x}_x`_GXxtf5u ˫o{qƷ$$R)JE!pd``[b B;8SDrV)LAy5Ҝa.$V!Czr\Yr00'/٪Rc*v$ z&oj5L$2 pv7$HI:( u(B4vG揫|7%  㟣+V(%+p{oI 0x&^@?ÀU 8|D:2I LE@[q %5g¯Z?VuHHg[V}+>}2x ]Uk-=7*s;: 3tq9{truiY<)7NwDAԥy<Ŧ8^1 ڗÖe#wo[وH+]8UO:? Xe73i.aH8[lSӬFcwWi'K)~7|.-W l `02 urdYɚ gphZU0L"x۞ĭnAX@a1 9AJ^p(93k N',@!9}S06^U"\+m.l&ñbKY:4yA]5>V^gv"'K%AZҔ4m%cS[jeP%k:1.iRlbLFɭ4 LZF#H4h j )""H*i8D{w,@uM/9 iY#cg6 'QA8avL3)]N1 j _$i`#xlxUU>OO7KyiDӄ_b~_}7wNn^Ov {11ܲ%s)P' equvv=3zg?ueva0%]c_K[o3W^C#\l#Bq| @}n3c5O|ul2e:ʦC(S͌ℍY$#!8qHlU{~曆wjN'OTrġTtxxc `a?ݗ aٍ [H&'^{@r~Eb1p:g.x +b!"@s1&/@]'f8FT͏΁$aPص!&o~.1]~7cᄉ lB7BjK)K|B5,Ь>۫1e;_߄ЈPFv))&]\[>ǐ vq!\0̐Ĵ-c@qEmKI} k17W]Vܠ@m!6Rۯ?ɒKW.Xs3h&n[~lfsvMC޺I$=xǤH֞ø2R96Z9 ߖ? b%W,b$(8&tE5mrMF7 .+DPUu 9*ӷ/v>޳0 ɻLX,u hrIc!HUv@W뵵>HY*F̫,3BWZ T3lnkEqB0mp»a$V-4UY i1ʔϾ<ǃ ؂s A 5fHMWht)DvB5% G1vO!WSmĆ N5mp(Cq cؖe_[i23dU-,hZ m'QL"4!iC^B&O8`=F qM2D0J*46 1-3~08}{㈐7(%*t!>yq QD75 &˂&v?\ny;mQDU+L}48gn;Q)}51,\F5.H<ďtKPQ61vD.푺V='.遡o?x2GJ+6#3Wqd|4 OdRZw?z.Ubn#>L&HAFϝOzaݵ_gXo?Ȫ$!>Uz3sg6e=Ji:zMXE$D&Lf/={vC}*`LQa&]"#O7B?¥'VP*|gw!ć"[Z֭.KoxŽdwӟV.DB1_ސtٗqg{ijru64=y+=GagL:ƏUd.]}#dKq8R2x،o&I#[ #K! 0>FO珕|8u2dKU?os;%u)&⿏cY @QeC⃜>v'J{K" bw$A>X) I_>ɳ &4㞥b!GP>O(?ڤnG.JĎ:UQ"%ЌnsKOԗFk02grZw>|")//J NξƔ#%_PO_\(@Nu:zzzw'QyR1$S3y.9no~$9*Mr :yZ_ A epŽ MU;C<_fz&LQ@6>)?Xvq ^QB|Im!,`&?砪 g} )9G "J"c?nT HmjZ'׭&SC!2ÜR {T s/Ps##@꬟XHl u>?GNr>(ߋWO]s6dqh_1!Su FiNT4uO}dPȞP!Zֿ'4t f살y?cIgjC /?+$4yUohɱ}ۏ/W֧~H}/NqK )͘M;%S8tI4Uw'qùĪOo8D@y=PT5×< O"k{ @!As~'#^0>פbOV=Xy+=tۥy;ՈBJ(/?0viP?Ea-ܶA_ ߳iC^(4[Y@rNvd E>yl_)sdSB?㾍;v9D >qZ_ u3v$#O߈umBuͧG ^Ws|T?8$=Aon #8UB#ݍ`6ao@ߣM^?-?i-}vSݨ՟YjR2@~~!r~OM <հm8dCS  #؃Ѭ$C#IAA2b(40:ww:.9~?cJUQ* M )PݿV$u` <>uU颃أ}>nE>,( +DOZ\>y%%A?JRrb YJE eR (lQ"˿ʯaɉHty?4򄨺c?}?bl{KUu:݂ !aa)IJ:Q[0ԌTU 'YFY/Q1zY*n3Mj [8sOJL#.į~Ai9s¦ ڞO`OzPWkåt=F@NμmdȀ~ ϽɌn^5 lR#;'%/_;NWp߬;(Gz"CzfaGMbDj?oGPPd1|w;ff?g@_O$_ߗs(z$&lܘ9>r0 pu !6Ibݮ-sFs U|-)OY+ $_(E#x#<@ԠNVHbt~(x۽'Qj[X7 [ $KxAl"{(3oGMo?;cm-+ QD~x|ǫUE3i1!(ԋ_I|~U;7EbhG7:']@[Z@WBnP_/Ѭ?.qEn,tߢ_Cd(R*zo7*.%q J(""!Ӏ"E)p2X˒`2UlwEON Nrs\1&2!d2@PC$?_~oT*~F2r~]t>a^rMʧG3@mp@ ЩnjPJȞc2 uU[YGΞ'3rp D.kW$ Z Bz쵬+Cx$[ (mB 2Q OsCz?~%?~wCUUUUQE*QoV~ϷOPfU&KX^4y>y>x`'_H8c'ѣ(V~ǯs `Xԫ2޶߲2p?'oB#/2- APP{,6eD Xro* Sp|;ÿ6N]G+ 1: ?3DV=`M!\$_T~Yv4`ώ26I KZˆJ!971"5oT3 ^8 ɸ51".%D|fPxDF)[!ó"B'mRiDQ6hjJn:: k[APIl8 ވmJ֨} \4Cb}xMҐOg$3"A2)ȋuh:_z ,- 2/qިC!QׯQw?pϤΡQv>=vt, /d'IjH̀o"@Gڈx;B䠂4TVTsm% BE\I 23=*0;7,s)\4p(d|5)?ݘxt?pkT ׆@J@b,9W2}_P_Ԡǐ gOoh # _5R~J=&Sшra)LH}mwyrUT5al#ԡԄ@z=\ }ta,!-!ʎa_]l+'7d Ob@4TD ]|Q_i}"^ߟ?;,00_k.KD1(J NgULOYUOuJn[g30?ygMi ,[p,\^(1Df&mzmD͚Я@㗆ƪav~6R(ri ɦxm'烸@hXgcs+G1G ]X#Q[E@F.Ad9=_w.Ax=T(DX n_p/:.bl(q})@z@Lta@}_燞*B7P dnuG>YN;?5' b샓b B))J9 D2U$@7,|TQU|d)P$g? ,:&#VfEgE(0d+`9N‹hI!*$RϦ4W/9{0b׌f8?\ ]`s=ns[G}u˸dLW 'bXϐW"&J _Zi_K @uUQ˹POB2p(D&сXN_5owtCOv V ݇ ,t2y+J$ q;g=lm ~SAٜ:ou^G8Β 4z'f=x5<ͳ㛰/KD>O%a 9{>HB99X0C"% a+QL @8`XDwYF: BN0f~5ۃ!僒gnsQ[ARv@&~dGMo`,xWYG=-P H #?SԞ = l^\0F~-|_^_tؚ&"omaЀpA$ȪulvAgjPTߵd]7˫Q`_S7$>p??& =/VG7V<bS:wʰވj&a*򾵄]|&/jbLC !/]>•D$>g`6~p遙ٶ>wߌeSD ':p˘ΝΊ/DD?^oNͧT59}Br?{x;Q`0o@K^UE!073 hPmZ"8PJxY"mP/lY|D@G-6ShH{|WGdH!0)]ָDcF*3:#ܼvFz#y6.+u^j-Fm /&o!Ӭ ?W=qeXJ!_ ӰTL]^I9xpr(x 6MGnmѹ3Tzn&a, 1^pJI,H$ژRvSh0{F26Y'1:s3FЌz>`@ 6ZCgOoOf̼*4msn1vz<8uɴ s#yMpٝk}nHLuƶ[sD'd2>ϺWP*{ sGL$#Z]N|D `d('8 b}voyspo 'tpz?f8֟kuZB}󠯓:-y:bNU A*]t w;je8#Z2&V_7=3QczB,3m8QbG@uQKQ9`8Xv/oy;-ѕ& +;$~_t0ځ8$Z=2z%Oj BT:xPp6e:;=pjB!(.ŏDX*<d77^u x&bsDznnnjI:„TM>Yiadk~>B6KA9?$Zb@Cq5Z3ΙAW+ Y'p @ 9[ȊEF`-4"9雃"&:;rI0އ)߆Әm t'[TBcpke㈀3o ,gk86 `Z<|Dp1h48Fm3~]LrP>\6/TN* R/s71 +F2S Pvp\8yV爍b%XKnk9d&=ʛ0 mP|zlg RaRHq"V)ˢ|/ٍN,W15\aa .>Muq/(@nlZ;䩻|u5]PaaX~SYQe0f0 m+w26n3&W)'p֌EOqMY|.;ZE q UȄP[y2Dhg;>QVlvп UǼOΟk&rǤ"h?M-izuҶLwq‚y3{ dY[w}|0UEbrE{ȬBĐKoi#eg\¡jP$B $o2^ZU4ƐI/R |Z#GvrPiAR;wa8`2DXŨt$[4![> ̡vfJU2oױx_:7IϤrs37 2湇RJL*9{>JQZbPAʅ+O0yƄ-s΂SÂsYBAH: Iiw\x 6M!D NBQLfNX}rkSnz*ȗtlANw_y/4e[Eߓ{_B,&xʇTR0!uo3pr-.^lW*M[F0]kcK[c=M9EƑ\yU KwpI0Мkc.!*"c9C=.Aa$`.ՀaA^d^a)^k mlzҚ+Gg}ko^9q-I[;wnS@P"Eb(NϷ٣/Ez Q^3? 81 &ad ݍ9lye"_?qNZB ǓvP(:0b/[!DI_e=gͳv|}'iQq; (TVs@_c@.G4ua,)bjbs4e*!oXQ TWwBgќ2BiQ+70N/-#Pv h\Co0 9*)17 NVjpڊhQW۞nb熸*Pd dzQre&rrZ x8,1FzAZcH>˿__6ƶ+ F`(PmvBpq$se+{&"D\Zy+!LL p;.cH}+5+|yLكT%dd!3y3>SZݱ\ӑj ǖ _||2m'4$'>vq{,D=h=R^Q(xޠdVdܡ%"xT}_o>@ VmB9^KMA[}Â=qpU 2t_C @ԢM;  fY"6St۝}u9^#/fGr*lXfCce(+㜒ǍG5niVkޟ֧6e)˙_*$^K7Y@MyJc^Q0ww<#φ4H^ Θ V\Fgg|j[ٌU]HeH#M#_;Ʋѯʞt D]oM@m[4f8iEin+rI]ז+ 7q'qTF:|G# im&pƛ kBV=χt^H2b7l$PδHBKiD{ͱ>;}rquo8omabH

    $K>#:/&Q_XK%3Du`QaO;:.CG HD#`ݏd26>F$MjPY]rvzlQVNl8GUfV2_4,6R7߱1\[#O=so?BR$CDa :4!GF R'PPiSm@Pq__)X4@H=^vs?R @?uAwXrR9Ո*iDβ|m?qOE??ϰN 9o㒡to % DԟvLY-Ϝxס<$<$>ܓz_ד?}ݝ8 ~Eɳ#$,ϗM_qD+3v& XAymc8sץJ҅"Fx0FfA\ ء I!ӱdk+_٭V C9Y0QF#p1?ZF@ d^qlB'R\xΦxN@zӸ:چJ7# %#K7򡤏큟ɝ10M {G {c)ߴ8IRbYCP&$vI4%) 4; + |q؇vD{f}g4qJiohq'^:]( :yI5Qv !bu @~'%B >N#U؈F/l_N<a Xuȁ5@]L6`px (.|ujjdBN'Ss=zjB0'>c* 1,2~?B_6 I=+>]lDv*HccbB$`@k!KH "D/!2V4/H>gHn:=d+GaDlJ}h܌7PXB|1T~[xc!wI#:$ ]TbqpXfcDq` )7Y5BbF8`VމLQl'^\vUhkjۧ MyCN銙 )4׽&F!;j(wufm}7}!ƅE S&*2j!Kjbqf/`˴9i G@;C7D/=wޣąCui8P<|<`Nh/E4p;H&PWks2fv166f2I4[24V @vLSb b83r6{Od@4ARN^ro";xp8iX Cv|dP ZP?YCrɢz#^eJ[0 7~D7 k9_͇ Hn!0I %?y XA~,P'[6#xhV kܛ̡q &(cL렧?Oq eg4ȍHH~&haƘDl#st9}dqnvC Q> B?.4ݟ;Yω\ۜ).~E w\vR6F ~8s,S{̓; cP> Ojԃp ff#kQߪOGD&FJ99ez>%ŕH7YďN#Iz >-I놽2Za(.=R: @3+Pٰ<ƶ#ݯ$ႧWi쓹0/Zsxa9oMA]Bi@S%u@/FCqP֓Ŷ g5~!]AqCMp.mw2̳ zo ȒBrXaJWQʓW#cK&!1_>g|ϗC^JY*-A$@ \ wD )D+٠\MCpbL#='Px0+N7Mvvs:BpK)^(. "KUvP)n%! zAx`Kzx=|)՘K,AsJBxSgSK.94l햲Y$_9w3\<OUCGwg.b=Pf(B k%Af,~ƿ!opw8h6h'# h!ܫ}C%+"|*dGN|PQ2z =Ɵ?7GGdQ};ΡEH0H'V%Qgm!> 9d&B# =WR0\j(n6S ;L\9# C`mc6;r!dk30aj@l !#p$8+y$ѭeǬ\p&Sql>@r͆:+0=N۳mH'呝[X'>YY6X8Sm^6͍` <3,#gl͠CsQHZXy: hDld-64&Zg58e.\^W~9TRI!?R|?Cky"J<*kHgPdp33G D C8ae6hgNBhC 5@6ŗ5N6/i\C"pl98*#,JO;tsY+n|Oَi϶b}X?f,xHwnޥW6"&:~cq4jxX}{ݴ7yZbߋV#+֫{^ג _tU9n":Ⲅ1.D!yޒk0lCw?n5(rB-\搠ȏw~!ʣMŏ]bbʛCDcufa") Bt-S]]8CwԚq1 j*g.pQ_QOw]!͝G_W~gpªwz a1!<×\Ay*+t RRznԄ\\rSN] Xnq?ʂ#~ΒɨMSfd%6MR Gp;oIvb_6Cf9l$~!~a]H qD4'(kAv|rPe, :@Y3811|UQ"( A^vүMČ)u^|G>C q8 Tlu =~<'T\&o9_L('bVV'vRؿd8\indT,I[ xy*=,g9f/zZS!WsK)9<6FiT$tf&=cfym(8 Tj 2R8_GՆ5tm IɚiFA/ Y4[Xwdݑ* B!wS\MkC@݆[P1q L,NXT!o7_DG$%̛K!|<(._{_*V5~2N:ch3D&ܨ0d!Czn\8wЄsaX#Dtp6q4c f5\S7ɱ?,5/߮(j1Ms|gQϹmrAi2xϝY9qm<*kRqsuvFYM$-~Z U$@Q[l$x2 LQ%PmyvyTtڒ5ֲ eCarzw7oUO *2l,8$i˓kD vf;nxv 2öffDMoДEcn7^]NQhCV=$qqT6Y2ILCP6!K"BU9{ꪪl/pCIm.ᤓntf;+=ltPYLa1T+ `11fXh _ Nm 6Q5[9JoS/a\ƻ߼ioNptj']A"3ʗ~|QPuna[}0rWF 7WpP◔soKpomUbP5:SC=P+j?$95Hgw-T_#mSi6;YA$q'OHaL5]ۈ{vN`"zCCD =7cUHf\EOتJ=,r>i*f m 0=@S̛2U5}h*Neʐ'8Ϋ+qlSq*I;bqE}  FGJDRF ;t酒mheѬatß8Z<ȄGŰ1siɽ؜x6/LS E+@`]):>4bmMkJ 霗-StHW s>'!8+ $(XûB2-\kԧoؿH'Q+;kR`<`wmHq@@"#;ߞ9V{v9#5sNÌpUIeR$:-D@)i!& *Zp<:9w: KE|#[n`5hGp^^r!tIQP> oU\MU1$: HXh]P~ "*HjqLp؄ ņm"hh<.<_(L;8upp< E l 2]:`T/d,=0kIe-:iIĚ4c8hS;n&(ZD1t82p5k]FvI}!"~/ %lj9׳Zl5acl56ɀCCϸr}has;gg?iڙ\Ą2h'dt DsE9v=s?$oY8?V} ð(99o\ nK;1rkD'B}it~~LULi$Ę3{чa"M%oӞTi| =9PkGzuGcn hMaקn,${6ߒJ#_pA0;#㻷@N)I$E- ]Uyã$BOV%߱rCaOrgbL# p wךxx<93&vQ|,A`Tf~w'zu@7HDRBkzĮ(RPfG9B~ dA&PAӨ\]/pE/WenBP/v.a_D(u)<gY[奣|OnFڜhd_`ݵd GJS r柬!0)m@Hwk8CswPP{?CgfCq!'\WAƱ5v΄?Zݗdodc-|b#LӀ hwȁkkyt @N6I_!ya&:狍!bj[C@yHߢذ/(IHwkԛ y.w;鈝'l=scxxq4rt0tqT&lj8lxI7OcƓ1J q ڇ ztVsۍgt `B#sq^שjlQDb Cj.Lے!AWoT>?5)G$ihKݝ@3>uq7vu-۹~eQR+?zõ{~ݘjX!e!rZt `<5dԃ;%#׏V,dK(?5u?Z7P;:9P TyC $Jl>aҳ ߬/A)`\.o1cXPQ2y9nWyoV5r0W%:ŔƑ#Ä H2 S}b kkznwᆔۧ_%t\fJ\Av0vxQ8PRkrj?#&ڡF *:b@ǡǘ{WrT_nAs;syzHƼH B`%|.tlR`,k]lg41't%!!nyšPv]`:6 "L5c]2c^Cz ER}|>G*Lj 47E "x¨xqBACh@ֈG(7g/d_v cvTBHg{H~)ˡëdJxff3q[CܣՄ1$ z^7I`1Hu@.GB>S eT\!z0:L !3;:CF >H(D>9k+:^ d~ :=50g4B,ڕ2G6Fr_ 95vY)_Fӯ~JDZ.<~a}^L:0iVw!4Aqm:BKBgd4 @aKQlܕ8l\37&7v$,pĄ/@z0Nl~A"J({R%BQ&O^'RVvb* 5T]0%~?KTCt1 a/7 F*{.ƚ,99|+Wh9r~a,PZ0C|$L"xy8OPU 4I)AQl&ji /ьBK;v! *" P J"!#QyekUe '+z`Hf8y0`MߎVyC U''?C6Ș1}]vy2؀À z$/Iz!;8DHeP k;]Oy.8[Jq:F qxpxA7c{̇`V$ăK ˩NN?'3*8p\/|$p .^SKՋӧa|nA}v:#0}>GDr <;DDU,!$(=:2v;c$Ydwe*ijJ%W)w I*c1#0>-reE4"z`Tuio,NnJݬ)F,ɖG%G/[T jzq#m&51nm˿w`q% G Kp]ZCRzT֕?LOfxi{ &Ù@b,ȃQs),=*P\L;5X:N2R/rP'=P% v>JѰ3? KuX{1t$=y?6vY:ON\4+<>CLu )6U9|sR$SJkg-fx?-)w)K8M͔M{^sI`КĎhNxlNw$Ol.S9o q"h_s[Cg3H8G{!d5o 9:?I60L£:6Dq7*[ˠ*[ߎ<5ꉽ -tuluEX;}(Omr8=M#;# X1߻9 tBI.+eUNRRSGn>Xm2t834ӧ&XߥԪ8r'fTvk;dZTVjEI yJPNp%-4(T~g2F̕wL%e;m*u52S[+ =4ǥcHTȝo`p,ӱcK8TlxD&Al0 קq{M #40$\SOn)ىa'd9҈-rj &fS'@bIS!ky>h;x U4d.B> `]~ݗ 4 (DPRyQyݾ1ާ flY4T$g?v?:{u"39{ d|x'u1J Z'XM N_We`he_G}(2g DӰo XJ.vZJUFBWVw/Ӵ9'*i'W ?08W=?a?Ú!T6& &yGéNN掱 _XN~VX=Ae)F)g =A6\}PsBgoT]7g`#1:CabC*Vj*0:m<6m8i 4~?~g5DReA7@J}f$<$`Y Mg ,'v.QuLpl{9.8kZlc YH~0HxxdrA$w0H(;xa almk"rBx!li*ՋE=+g:N)%ޞENTkTsGČ"@Z=z,E89;8:2GA_f;#eIX ؎ח}BY|l}]=fDC7Fb_D2Q]UR&L>Fl?|O?AU>/rlKAQHɂj87fGT&㢃40Om}f ?\h}#"Gv .<k_jQ,@dSh C>g?yQxZ P6#*?Cxd20`h&0T1 AM Yxs[5(&R/ߙ2J $!$ Z;>@νLO:Ujhfn~{v{455@ɑ׬S=Ja) "k!73M8X9XL77X`YHERʩ%GE 3:~72l=pb*YaP7q~S鐯s w߮{ Aa$|N'fl8'X?@oϋ>C(đҪKy/Ih룈 b`8m*t a67S:0PV[M@q"$&I0~8{L .`Ա4aYiț MvO%_y59diZZ=g;h/w^i;]U#A2.%d`O`"~|XpzvdTa%1)"Y`rUy(\N[CC^Qo0*荰0Tcmr+d ̰bQ@?(Z{tE6TdHId` {^ F W  f Q }ʩ\#UR"mmYfl,׬Dխ< (qNǕ̷tt!NmH~w-r+'H&ad;uiLDt%04d3+1P\E &jmX˜bx@Bk!]z"HD $8 0dl,/1a4 D"MGaPBd'݇/MNQ>2B:(2 vL[CUt]Hy6ќQJxh7ک3cT{*MkQHzDmpi 7QhI EkE&)EPc@ dB'G1߀l@l41DKC%њ03DTI2G[6XO{'X[1Ȣ$T  8HmG%fㅤ2ha5"vCe-ut ? ~"b:'AqBg6aA@ x{uc$MCPm}y:^H@ !κ ;BpB3JE6E:!h4clk ȲZx;!9#ASr6AHՊ> 5՟Fa4s hǒ989@Ed@9Qu=x' ޔ,9} 3你~9W4S9n~.ayyC3g5#' XDŽ1% ɬr[偐o*eŋpų\A -w q؎5stT] [TR/gM~5E+91Z0Gp {aAÄdLW&9a7Rc#4#.D@̳gk# ލ=zɒw;8|!&9v,$Bfpkѝ+͓\̊IJqHn/\MYgL Y@Ǘ${1ڍ 39/tqL;<C:h)XDT2P A&@bG{!]<Aio.cGq$9803[ ,s8np(xDOy!(IE!{4|QRxEqaQ ەFs a&}Rr;婨Gտwǘ`'v(rHQ7KۃyKjG$紓{ G&hB3y1Ts0|crl\ iS` :U@6ux"PAKo*}- nr֭^MND貈ih6Бuy!:h|VPK0kX1!6ELiT䌓pCĖu\'MCEKw0TCBV0ZimfeFti?ig'-Dx) )O_w"5Tp==<[ou~c ~ \LJ7FIx3EkCWP m¦$%j8 *}- aT"0NV@^k~ H+3Z x@1*Ma٢=-B|u) FP^/vʞ0,.H =XQ_ŔÉVvǡ%s$6j۹oኈ~iMk : ?Rb`>}۩R4џbbzN≘h6f3VB2b_B:a !? %>TI#3D:t~7ZH9rUP,H@o& H" bU$H"@pAXa Š?1#s?}ķ6%pR`xP>(xtYƠS@IB`ҁ4hD J ?=O|mepӖ0/Ir5u<:ؙurc/Gl{VdP@lD({Z~٧"v }&ȅ<+yp JmyB#Sw2vB@2Q%Ѐζ ꝒTC 㿀`t㠆Bl~F }|h_3ևm@o&ۤtp4bz-o"V &{O<>/!Y6(gg1$+M!x O"lC3PD'Cͦaz&C$~zM<;A h^ aD; #@3hν xTyAıᕫQٻHS} lBSvt\yِ> 0H#ar87`Iח^;wDQD͎ *)F$ (jx<("aT`9!y :o\sd|e"C; =;/ʖd~ t~7iM3LP9N[Vc5PSL # 2UN7}) bȖɼkELƔsX (i$ "vn80?G0\H~I!$ jX)ZiB) qsKP3eI&y=.xJI3Rݞ/0ǑیDiL#}J=y#bs v:BLH4!&&40E>ƏWrIAHRX,GzMAо ~rt]R ėdxd]',i1zD=P9H1#xgHP G=̐3 z2`k(!<<^UOUUUUUG3ARw'<Ù(:b3r';lj#ASqt!Eʺ\i35,۲\)C\ S0#0:ic}3OlpJr":^ѱI~0l6evl?4x=h!sGxĉ ;k `ׁʽHT##tPKԔ` tMH<9GۡmdH(~ȉ mQMQ/0 TR mmޝ<2n{4Y& vJO\NZNb! ;UIF t戹i`w^bXtGD"0WL[@,<3>xrWZYÓ;re% xzÚ~Q~ $=iO+zNs3gl"2B9<:>Z7AaChv,Li= >ҜFK*b EW㽇AGXYDv2JY-+Sa]0Q@_#݅g,OG4g5+JIwOck/ӓk&\3< J}Ly ~"ڤ6"992@)۽;&̒p;7sWXl?'_-k蓬:o\900ʜO/dP&+=m+s h^B0b| 84ӳ]8g OwVrLhK-^p=.e'H i`tGS:n>wɌ ka9ZK z}i.MTMJ;og{x'X)D`0հt&Hڞ)i MTNk0~s3&ǝl6V:vwľIQ$ev7={2Vl#9 a!i,azX'`뎸Ѭf==UGPwj=_-$;> CD"C a]NLCG{a] lN5d/yLL7_h`t L;'8CIȸd^{@FͩWyU: ¾ t?$DO\ե6uI< )/LlrSO`H=ޤ8T]4>w;'ƪCj XpjxA1Ғ@SUbUGt)TpHF<>Ŭ " ŴܙI%i5ӕY;`-$I;a!&4ct'aA+^Vh3$!I֎uD닖>K&*ݩhWFKW8 Hd:4N$D}H f:3t6\ۏoeFc<93<4cyI.^s-)s>l,OI1k)O}}׷(h+ZoQ\4ȗK\BAK aE0`y۷q0H8a\ ړeyq͐LggtbrSu}7:99Wɟ'Y5r~˸q}!b$: bYxaɍjlmAfGgJfI۾P˃\H"&bN!|IkqwXrTIkG:2M0|TnFw+7q/N{"\ymtseU$c4aH 7dd,2v  {ն<@#G𽨧"iHtE u: (~!%>ûAHg:a&H'}Mmz1#鼋i8B:1NI`_ 7S{J dD`qa]RwhQ_W'wF/ݴ]YfָU#=WRmQP>AՋfAFf{ RDIfM^iL憈>WM7b2+!CH RB\>FMI [N)62v^2Ly ESD0  (@'{"B[:r(0D5`#]n(ݿ4t͆ S -#2Q>bphCˊS'?Q)m:qutkؚk 5brҬT_: '$8|N͙ e0HcǏ:I9Wc f|P!s<|BmRhzwnU8!䓍 Gbu0,,m`w-WQ( eWDŽy< #E:Qj C}7_U;sca=:k3w?HV  0sTP|{$it|_Ȓ'S:c|4$:ׯ^G8!硈¥CH?(hlx-v-*c5=q푚f5\fwɡu*v*g*(1#ID8zJaF=!8Ú,I?> `0'ӱZ8:$5 7wK۵=jhM5dIL5 { *Ȁf%;˗w#Bs{njxJU!(PW8 zNGF/MWN>c' |,H HN|!-9_> -åDd5rG8v#54%%:Y¥)_aǨ`eH!("E0YEQ||`[>ϓ;u}60U(֕Rt7UM:m 6FI"\'\⹯vȸqCj`ЕN|5G,i?H]#OCC1'?RJr6+ %+E-"Lȑ , D =d6' :O/mBKK*2ko!f1>L0K lHGZV$C'| _f}!ܜ $>zsuB^r B+b.)`?2 綻m)_]@D!I7kX\-Ё<[L~7fqf1+8vMAo^O?z9u G?l_6"\l g2` l+1" n<͗:X62v~|}i6ƑF[Ik$@'T1Ha*U/idCHo B2xqh O63ć …C:3siz\ fw]ĒIM`۠Y RZY<{iVk}!?՜lT#8K6>9p}C OJ7yeSԨ`2)a SDA9 M1%C*M RB iiLd4SE Pb5tQJ@R,Y'CIDGT3[M9?/}u" (f]ב~٭fBH4P%P|zVwQ0C4PWT2TZTNȠ;2$ t[VFZ6W}&%nøɦANLW&FX¾ h(4 lG," 7-cnC׶J;wz6C&sp04J$s!G3 BBDBh4@h)"@D}C=>W/_7B$L)2,0@m6@t;w.g泈e~w@>@5KFf1*R-#[e pImz$@J&i8sDtd7ǽ8hfH$Ia˥)#6#_9C`vx|do?} Ljzr[&'@CTCz8xPJ$H%z?њ=l>- IBW=C";2KA^cൊy;x qm~HyLҔSML]3 $m!prc7@a'E ~$ 9ovz #bqݠ^gH<=kU40bn9_-0ANB59RdgJyih-T))JRe<(\,5?l7sؽvX'(n>o@P&Ѐ C8g OpGҠ븬)?sQRUڿPOͳZ| N.Xfܢćp+ĉLgqBf6# X"^g bBGiXu0`ECǦ{c3ս⑭%9FI "SIM=T:Lb & bPَsϊ[LHhUBjNbеIj*ac2ۧ5s+{x^z?gCvJ?`hRHf;Z\W;ܳPz\Cq}z8%)5;3|&!^  @< Ǿ!BF@d50D3qKNg*63knWyG )ԂȒ4deE~}K4 T`"'S&8 #E> E:bYc"&HzgB8FA/6b(f 6OSr A6ØV2 % 7r$FX|HI'2(=xF2_v룞LY,L\-3?)β3 \G'i/D Vwp;aԁ&&$|+7K =PTA Db%Cd՝{Թg'{klCϺޚWٻkvbK<ӽ oT? %G0 GIz8ƞ8Ff72nmݡl0nՕ@4bo56in:b .4jG-o8śe%8m"\R5#bIsAIhgDśU0ٝ=D4LŨ ڻEjfftAȋ.#\e7v>/K tznm7XޮC Fqcn͌sxr07?wP0(ǯnМy21#} ]hUб=^<ص`@H@p술\Ϟʎ~tx~QMd)pT\v&oT;;?eh~7ЊǓ*ytz6gy3t T4X`Hv$*Z+ b]/"N&E%l-R2G!}Je_l'j'Dw,w0̓n>jpǻκ7RHD'rpAGw[/Bd%B*Ɋ T!@QDy:= owǛ7z.W5_ϤU&#_XߠAQ4\@8 L <_-$9'ÿWBJTaz8|NHfQżpdR W⩘r #H"n|:M=q9 Z"PwyGA]aCоSr,>a,~?=nvK 2QUcHNг;ZL[ v믾sޛzBuwZԦ,cnhnI&Yy}\PnVnI/#Y@ h$\[V.1D=8(GW)VP>=۟fs,ƼgUX\:Bgo䏩.s˦ }+|ggMПVE8!<wx<,.G4Zuk3>uQBI6%m愙2Ie8ȂA)"'ػߋDY[C DEnJ :݄wvv;0yEP,$ t:k2lwX]]TUk(Ji颔kZF\|7 "FVK\OKW.Pݹ*%,I&DE9s|pӟ^GՉ3]쟚}HA4E @1^:j\#|klMҺLAeYIص{`qy=8;mhMĦ?CI46 %n& ޤ3^}x,k\e,e{#a~*Hib9a^=#ی١o+GO?HfuU,Nے:.fn^Kp%|mMޗ+0"V(-18~Zs%h$YE԰d wK^=ޕ˃\y1!@R"!2{1AɻoGl tSm:a 헕7BYsnڻt6w4!v TsϕDmVg6'umZ&j3U9e嶀6eЍ vAO>{PYUIWQtN359|+!vy/1vIU@8?t]PJ*{aqN9Q妻u^PyP:vI0V_nX-.V"C:8 MMdH'طpm9.љ0tj/mݔp q|3 ĿU| P~N< ;(,2# =٘Qļ!~]!5kT"c00J]2N}t=;'mkt{^x!;Hj6gLJ=4Z=o'= 0.S߈CG;L}N.S4%`[/Ii^r-y{rQ}*xo:7d . 4f G8OH7jәOJckw>:5u[BMT!|< nƯD;fnLʯtQ(jIԪI&}={ΪU-NGcoǏ1eeTQLjf=5mH@nār5LZhq  z\~'Y0357,1ҫǗb޷GO-Yj.9lo@>O xWc\NOCt4E~'I鼆ؕ!t7^q{ɔ9ϱ6ǯ~sgvI/I$T׻IoaB@6HBxo ~luٞxrx!8'BPPB9_:}x&5r`v]Oӟy"\qNy.\Gevtȑ ̓!77 <2u,-8ܫl7xU3/N}4C{,jWu1xy碼;m=Z/=qaH4Ya#3]Mc7I;knݞ:=.MS|#BXq\cG+ F z"9𧶄#d4E'h<mR` ^2|f󒢘| bwbZdMϝ7L!pD~%! "SQh*p,2|  Bl:ߜ1ل )(n#j\夣)~1dd L 3,]zg }';ԝ w tGNB8p@&tG sǞ}߮guWfVAA^z<(sz:⼋<&dEx՗̽hH">3,8U)EUC0 a7iļYl-QEpJ!"U+xB1Iau`kV5JZcDq߉30H]ao0cDZĵN\C#(.">Mg=wi>h<E j&PbdbLXiui9d$2HyĉCn%f;d {k3e.s`ޡg.Dk>Nq6PQg4UX۾ﺱ8KX;v2Yƣpt[p\%o)Y#Jytf `-!1E$嶜|61n6g&=s GW_t%wxc9sTUg_C) +RaDŽXݲPNAw% @ Iň(U0_fgC+cI]:}S,I;aMNMZ.= qfAMB _5)Й&H~\ g=3}֎_wN\/4}ݐ3k9>۴&1lD'xI  5FL &>TRF15ۘ#cAEd$7XA$L"n+l, 3p7$BAb0j` ^7nAß*2oyqБJ1ɣTc;IJo[M)xcmSW"B>'`#$SܒrMv"I B$%f{kO`6mrq'ipU>>l_'dyMfPd(o"n@[2G8<ު $M3Y6^ac sMo㞰jNu:N>yqc#0AG^i22ՃMi:d=zF7t37@ٟLm쏅v\׾sw!i|)A\l0#ˉގ FM0;$΋пK34ps(3 1PDz7Xo71߅^k"Q .ˌOWϩ84V ؇A\ܝoc8hdO#E_; Vr7FQG8Oa1mq ɉpadC76(%ib@t=^=}ۍTCϷ̜|wBQG"8:^;mQwcJ4">X*/𮓇M|rpȟM x=Iz&l'}L]͙%mN.3k;+.5/=|R !EI袁f7y/ *aw⼔x5tfO;oApvA:S^}{Di=7{ ^|VE{vmM=^}mנ` Ift鸳q!r T-6T9TZ= ,?]NOG|I!p+1&9'rTH/G::m$ 6Fcc5L /Zo?~sQNS% `;lI#0X!}38v$nUHH)9볠횓K.!i&YB̏Ï>umRm (p߆kN$uv5fj&eCLc9 ^P3`W`=7to2s A >ʼnwBˇ3`0C5@q$z0fk~ӛ8v;Xޞnž#hESA4!Bf m@hJ8qٹ.!`sWA'#I9YG 8| N3' s[.BIUQRbyToa*G g55yz۞(ρt N~rp0^v\Z#H:a0dN;۟(™8#0b8My}CNeX7˺OU%|x~:*Ifv#+R(:ڭ kS{ɚbiMxP.A#/Gs3{flM=JLڇ[ CPŵLA̝LiꂼN12?2k7``8N`' 6ѿX6篶Ǜ2}V_--^FߝϚJ$Ln褅YOiΧ2M5N5Ӡ4Z( \li&v4$KW0Q W4nG=ǞRQřl']GuPh8S`G@ 1׷NLPB$|CQ9P!^0^sBWzͪ{֟Bՙ}AVsCȿ\`C< :gO6DnAN$@fFop'iBId8 G3hG.B~NOYT7'~FV'&+3nl0^6Lu~;Y`qBL<ʮoRv6gY ܜsr0{3zbXfF CI9y!`AHdPlQ|yHN; 2* i(uβX? ri65zBtL4s/L,5B'9 NAHn\=25 ӿ!gmn C{䳳wWTP=2B9oD!2GI[R2Pw*- ycAC8}PH-MCf-J" ׆N:ވaDjYppm )fgdȁ wi%@ە!h]MɿpAc/mDv~b-)D6| ˆ28pF#Q:Q;uvrk#(*Xjjpq8ya64"{wldfi@l*]JmP@~*/@r :|0P9}6 Cʽ*R#]0$wd<҄lk&!AJr,\- D)hNvC$n:Jl `3%|Ҧ6c2R/) rG2HrQ޸f(Nz&u$ÉZ+>81P5vBx0 HB g~i wKC]YUz4Q7942 g]z#V8R} bg'u E2zG=R2/O,;UuZd2Ube,Q[KVRI >}F%I'=_\BY6~88 a$ A33`N[ddŻ?c#۬ԝH|ӘVP\7%׆( $/,&Ij.i{]R HJ f$zϞ"[&{ÐwoQ yj6"0UDyz=~Ith]y/їwNgpj"(R8.u$;$IK!E㱅R[V!;*S3.L9RmOD9UsKb>1紜y1P<۷}{eC7üNv.ωC=¨|/1ycgӌX\Vm-O)г+Sնp݊BUl6Uv4^ܸ DC]/IT(6\(ڈy!mu' P%3s#yBg,WOG y;"^~h+-i^kTU@ÖW f\){/1 v XH݂ܸiL -lDО۷j {}zPfw*q(ᕶ&!74@DE*f/J_kLe.?I5;s}6+ Mo)\Fι>܃9  Y`ӡWEc! '3ݱu}|{ρGf v|ɝQ!ѢOCb4@EB]O4[ Jy SKz*" ̀$a1M>/X8o.~3(Tjt2ᥖr4odHDu ?\tG־d[|=s3A`=u81/ٞ@ITpbavq\"j\&1 #aQݟqovGgh* mxDVL-rɪG@ȄY2] Ij#4@޺]4 NY!SY;'g}TGřPYi-XC <ʌ ZGxCJGȡӤU5chB @ï![r`d΢T2dBqϫ-1}͕==IJtm M=zJゕ@`ǧM+z/hcaNoI|bpizʑb=:*>ZCC$@ Ihj޴XS 8Rɇ @GLgiBS|i.xָ1Ci(QapZdi6 +QIR Aѳm+^\!Vā!,b bgg`6kڶ[mЖ& ;Cu$QN+ ȖiFN8K>~ܥOzm+s}7G>o‡:hy2$]"K&PB0URy,8\D,E|W,j*b5LL %Ur¡y\aL)Zb#oa |4|`},C ckRRG%vߥ|)^V>C/zO?0E5ul}fJXm#厒'3nu#AvzA{JURh:%B*'}%UP>\T< 2hu%̒gv1O&S(M槤© wT9g0caTg8P^4^TϋP1g׻ht4hx/Vv>4g=1z8RTmNOy$=92N NWcQEC }Wã-8n_ фD^{2(zm*s|z$4>`K;,t3iqk O^x<K48v^Zp$Ww&Y*3eUJ8n$U b+kkq#ItK ,/dHvL(,9) KvNSǁ #-Jǀp/3Dg~[$;S"9q=[Jw[/ܕ20(@DA"+A|W ᵢN&)f&l`sr  bDi5m0Ò.XzD$Wlj/`4ٟZSNR (P#~i>2PiFh&Fa`\ =4D+m MGIvE~::ơqHQ,mi "DvkNZM.Yum!We?V:`.H+%IP<%Xa:yqI=5޳Sg"*UI8a ($ ?^$+=}pДzGs(51d="v=|6;2X^q~,Z@L.pv˟<"! C%; M]#$0ß c4\x3BHXi^4^L-5lآ1WCEڱ4ki*ٜt0\ "("-a㉜l2?m3dhɟƪ's젂xYLj"dTMLTETNaK?C3!{AD"}п"?ws21eND6.[ CK&)LI&?"R&ww TcPq>3P&uL1iY1SSmNQ$6\)2Di!"CSF6MkZm&bOAgG٤V o 7'aPg;XnAM|Z)$,֪C> fa $4:͗4"Mwqҡs_l8$!2d-8wά08PQSq$oKh E(l)(> lR@PiC?! JJ6rT4W>B }@W}8oE Σ ?dSHKu?Y,|K*+ .2Yj#d-}_a!5.lQhԔ {%dB^ޟNN! <{J #M0HC!q hKLt\ʍ>ʪ]e.Jq62SPAC$}AI֨ܐR!Tl]h>>3=%Mg‹1anMTh#* Ĉ-p%gΣ o]5Xlc=p ry౒ȴP \.bWu"W>VC#4k兲ikR0F5WfMva])nf.Ī8 "I-ᨐctj͎+:\YC 0wչ+:.#9vl*g{Eiv!W;퓑}q+bLµ6D5+|7:nR:#,YN2?6Doi4qVUk 3/B}SYGzhc @+`@]l/d aLghSh/Vy׌ )0X&{ϫJi?FBz~:р/&!ll}< ՅvܕDQQ vQ}e%~mcEQL3IH7wE4x@17㼱;64!xxbO] T O4E$1IE Q EPU3BLIBh  =<|Pأr?$WaBS3`$n)Íـ%t}Mw)zן{ްӏ1uRz֭gGF\]؃\hܖFfj=Jcj VZ%SOO="#PQ M1$!ʞ}jyL B]&/IpA> OZH*,|8f-JS6G:Z&)AM1LA#CԴ @L1=`>:~!p[>#}!B$0P> Ң~|M]`%=<~X':f!&) S:q:b/S% caXL( ZPtCg\58z]0Rkl`@ܛT^iYMs%)]dW{D4j@) >DR%&قa O ZSܚ.vzkGHSv_#J4!JTh5*dCJLy|f/^ȣ}ZKMIń*c^ ürB )(f!?tFȠ8Hn <{o'X`!ݱkPO3c߶CB~͠_y9B@ =щ$?_sƆlylp2B *}J[khi `:iPQhE\] c{01 MK9 QZsmdR,FTg'HH "T@]O:9k'b;ܡ;И w3i\9jiOaJﻛp@8 ߚGj"5.Ӗ.`1XmPjtRfpEF"&?pD$"{JFl"_/h9YCUDAVX?1Ѕ~E[ܝ<G$Yw) 7cĸhJ [ڙ`)YД|`] HKDCML~"4t).$%'Ssqos7'Bkl':,Yhb1ؖ`&+N|wi'{T>4qT,"F=N !_'O7?߃77;1̴vئ81L HR@?Sxn Y'*\q:"!ygnc Vj"401;m8ITbIܟ:L+!ZUW=QV( 9$hJgGsG>'#1P)sܑJNHMd C/2ن`xo1#c/|ATABRAT4ҍ$3=` TMFSBvE|xNJZr_* F"Cۆ3UlK5iA/:W#lN&6Ͼ ѡTStC dQQWO("1DG@7*W`L g!Crq!? $8F\B}| {yrUTz`ץǼ PA * }Rzzs^$yDG;|'vGΩ&ⳤN| {U[@0)`ڬDx@Z^$~>_dمf[Z~=t;vCd7=5K( P|~0 5LЌ!4fOn߅;1HkGw`4@Qyԗ\Wa HQO OG⒪:r+1 & r_RV; ͎ r8 ~s]X+IFBMc:=-".UgVQHqջ#VH?מ7^ 5Z1B͎3(-goYF@zovzl[XK!0C! Dĩ|<~ f/C~*Jʰ8$Ybpf+E h&LzEsŰ^8~mBTc aFq%آ0B D2i*CMdѹ}'Or5x 0IKzrq WЇ`"SmŮfdt(p*A+?'H !偂&J}hB%-1$ 2 * "e @vצyRO{ِ?%'2&W<<1 o4*$&1Pa[: c09!ygW#;xy|'q.A0aM+ؐLxa3y<ȷP1:dvDHJ"(jtROt4 wQĭձ܈xh >m7`GO $xBt@С"4fٴz=x'4:RAkƌ 3 5f$<h] @(_C(84 ȹ#bd O҄ŠYj  $b(a!6Εyn}T"# +d63z_<>?mAL8Q5\HAWvK?ON!qEZ=L*Gdwl6wǮ TN/ J@.H@{Cy;}wç_%*J h~LiR)3T1((b"V()(H W( ,, )EC K|OU7!B#~48J~(=~yޓ ):U M](c-!1G#HUn5`g! \ZOG!ҨU@ ŸOq!j|?# |b? po%?}'Y'|uXR~^(H ~A0ؖvo^F@ݪ/y*^IRЬ&}$ __,  AH}a%1IIZST}'ƀ&ILlS1lȟc׵ٽM a b '2 ޛ iK)9g1(2“j@ ?炤NO N4Z5= ̦5&q'YN%dd ?4P?|$yEi zb"T`;|_P̤O1gk?7y_ҡl]do2;5%t{9Ե~UcDbGs}n^g&n%&kW}׿G Q3>RYT0C M$vZ{q!,T̥s"1b4<V!?|~.W8)'kN ɹ*9;iDL0yAAjo\@LėLJ~Yk6:yFfO۠|SSE25T"j,%t BiI%barh$mj &XT; Vf칠DM QGt9i 1 k46;:E6dRA#~dOlrd?Lz3eJWol57R{ϙ续':u'as4;t@CpVGB4LdDzE``DFDۉlAI~#yy%vB6#{\IB,7In92E F2wp0qh((.5A34ݸ3`2hg:d E UЛ(nHGAYs1138 c`ɈU*6}$9\.QF4!)i U8a3"zXueC5Xcr{ѳ>FҏXpjaN4u"Zb+Zj vP66 f EY`X LidtBƘg<3 >W uzI/{bMrvCӂCʂoeNva~-cvC* s[CDm=%GdX@~ee+A[ORVW`@A)Ҧ.Nw\.j@cW| -+M?.f=#ӧ04Bz$ƒZԩYI'>Uczj  MŇ&W݊nSǗ(#'?oW<=Z<Q !yGܡ?^X;0#RE#ɅA P%Cr M( ̉ ȗYו߯t`B1F`@)!+A(X `$))(T6rH!HCI"i(}C(Q(&D@$SE܏)R"P(/!$$5D(;:/`!?HDX(#^}Ja[G9Ţ˧: -albg%BT!cLSlb[[5LT̘ٛ6dl8ۻs-Uu-6 YAJP`4PXpG~hIxTL- b-jMHmj2cxILOvqϒ̊%-!ӵӋpLbufszOo7O o!G-!JĈ˺[Ԅ}NtjF[JG%WEp;Au!v9%3<9ht6۞gO(v Iq-0/kb?(RAg"5JFf+CёA""p =*J~{`rrgH#󴎼LʑM I=,DwsU f% ׯ<)1*4A"!bQT#BB<.Qz ܥFMEz^si5}BiczNA#!BA5=GJJDiMyدwvݢP7 aG׬ʭxAFmF0nTc3:.LTJPLAO b& ح(9H&Ҙq4ǫJƣr"e @UTm h!MK^'y^> #ԁ:Dt# On{)؎b+Ydž3H~Xf3+!Ç9uHLyyp4?'oVV.Jo 1!UA[yx|;>Jr6qXhoRZc<$`1yvţ1ۮ$'!z,1ebƖ0̀b3+4UL^ QǗ1珃JdCnj[a hmA-*fd}z49"۫yph5ASI 1&~n\DwWJ$0$ 1}bY͵, 6 nkVi zˁU9q1!O8݊;k[b7J,Τ֋gRNG(ێi ܕ\+= Tl!_-`m,Y1pϧk`$|$S~FƄpx1h4b f+Qcf';|(4 oTS%F 03 $ Meh0 <0BfCkg.!|ndx l/Ë B HlcE̊yop7hȘ۱CH#,XJ 7,/+FCXsD\B{0τQ~#U@h::-ڂI!HN^YgϨƪQ2=</%UR`I70_ӏ4D?ҕ/lɄr0<$ gA  Y (JD " JfJ)} m H U݃ɱ+WAGv5i: le(wqUK]j (U= vzbF)j H/, Hwq *GmqX~@ &',Wq&*CЛPm3fpy{BFMɃH8wݒEla»SCeo"dtc /T aD 1J ҩۗMAK`AyɑTVH)%@ H&UpR(*@AH5@đ 1@C]HX{?fFoNH!_(X*nfK$?H"`SDWqZܑDklm/NfE)\s6Œ>KN1w眾03E60(0=(b+K~lkr2JCHu؋BuTk\PFQL$I„%?Jį=F2$< $$c}[~o~k`2) a^u(RRõ64Sn[mnI8&@QpW VbI[NNVmFZ ŵ0oLQڈxќqb#=DɧAVjw¡BU,*Wh5 (a x? A]#VWsq޻~4r_F<"e)ZYj (dh)$fU):J:T!ju)JҥnMd8"#`nĄF0aF?݀aA'; J:^'9,8_U3ɚ^dD|=SP ʨj]ͭ"!|=|B4}hK'撮=ҡƒqÃ"jcRdeSS9nљU攌%Ʋ"\G'8'==| ؇' '!XB|< Bvʪ4خ92{dQM@|#@chsb#ȯ$L%nW4Sy&MczK!%[ YpgB>F 4X!\~#3 ) hADyfB46ed\Dj =*`mVøqC_?By S-oݾjũך˲nqu@w5~B;s=vʦ0$CHh琖N(Qvb8ti5nwsnR{" f-j.wlw7 ȣc ]+[A֦}ݒJI9޽J8H{pnHہ脈R DH`nF`!`v RHO P@^ @Gtr9Bdxw*:I2ޏ$Y!$QZ0pg9ٓ !qu heiwyfZ~;:7*קwrv$+w.tr!8+[]}"!sE a˺~] j[3sy^%bO *ÜJrIɑ 1!KCƺt$wiv헄GîEǶ. Ɗ]g89n=r+Â!FoPjlF׿ȧB}y| eˤH蓩6t{GR kU1x9ưAZ%3ɝDmB!cvWV ]Jòw3ַhⷮvA8#:n<mMߥ VyQWfpL`,jtorkONåncmm:T_OfDģnZHgXwöͻو=d(etBcق`ֲF! MkJیra3y'i䁈Nԥ V#IKa:އu/E k=ou\"0򬗾el.sfza#hr#S1'IN0͎Dx3ǚbK%C ASw|dYgC`ek^p6kN/Oibtx!IqXa8hf)0['^Qz]3&1v䂔ݚԊM,0pl,G@sИ˰&uf`F<ρ)QHFq݅H4 ;"k˺4/T> 5׌bW>bX6Ї:0Z 3IģgK}ጡ& v^8f'D1 -[ "a4|NC%E@rvP'x5B H3#o9 E$P{⻑PP(|©4(R0swt9Α:BLS9s)0ʹG=.>^U0\y0gQiyްa3X.Ud" !ObhkgJ<&HX WX^C!ۚQ9[7G!pn'eyLy6(>W3\Քfs(1/S>SU/[I4Ox%%U+H{(\g/ϧ:^/D&aH?0Im2=9Mb5O8`kTG,{#ٟ- :+鬒A Y䗁v-"D0KJ Q\7p#:* e&l g͎>0Kgc/uNs{颓X&dg<6ְ̚/|u:%FyOkHW`[iԲ ʗjʄf9$ pÂn:7˔uquð$׾+(~Himc㢳jnmcs;pN:Y<rp.SZ,Θ\YMn :<;a&)7a, RIY=$?\mc=83ժM v^E'lâ5 @f(n-x)W"EJnp%N#&ɝW\]U]I9$ե $!zqM##Nk @֡{?:3{nS?Ӗm·}j:beA-j2 tk#:p>,p3'EÐd;yS=UϦl= C<^;v~Wsc>Dgmk2cOLZ4IQc~wv!_q9b6g e:i{ Ά<2ƻ\]l$Νmy8yzZk=7QBbba2Do#.:lq^' 9YL".| ^SVSQwFZ̞=? 'ġsŦL|>1:Hf9ԩfа? c1Q5cD>=J.gܥƳn/07)qo~*vݵ"rzM0 2UirET{@;\ŸQB$QO.!=uWyX @ᅔJ֪kNOf txJ=3KlfnWMkiw$\WY:hw57̺A'Mwt (Y5HլmKi @mm MftZʡ^>` Xff_9Hr5x\]Ԥx,kkdp2٬e3y:Dc\FJ A*#G@[qtS7e4>wH rDdA28٣LY7}&I+Ms íY;rGj8EKfÁ(:=OB )LĮ1ӘlL̘8u[jw{wo(h`Xˇn^^AYivzlZwq䇽=t=b[Zv޺›ᙖŶVߕS:RcѩytZ ˚D7xsH[E:{ӌ^M9:h~!ocy|Mq1m) zbޔfUaA6JY7YG*a Ũj̓Γ=3ho=;)\vYLSoi8&49qpÑw=Ѳq}z%KjJ=|k^ʊwXR՘Feq t]u $4pN&)LTs!*'^K~:`cˀvbÓ33p!Kڦl=uδ|P4 am<1yTəhq7xF "- @E;]FdviZKlgU}k9云evp|U1< -Fp-r 3pKzY<#kt%ϝiԇ^}wεúL d$y|n<55u5{zuݺ]'T`3 ]7z^Qwz]y8PJdCcS8bB8muSa$Sȃc4v?&͋#WU A1[F[ɞL % 9xWh pwh@s6bwrl~fRo-\3 k,K#FϳEq[.Q^v{8Ƭ *05KxtzA=D,P@y$jPDbS[ww˗{ρ`zqPW+3ɽK wByv72qwsr66(IѭcV X?Y[5ϑGY;" aLi.dqOʸG,IPVƤX^Vgw5[MzlnZyor嚐ܜxkDZgZoAヨdZ޵Ɖ͉->x,Ysc u)#OLr;<ɜrbygk~rj{Mr z0l6`bq|43gϐ mgLT&GdSښc#®)ܾ{6ysuaL^ubԕi'-GNXx̭[ƝY=m-fM8l.q$"ꢊW9HHZZq]JNt'n~×ȵs6Zy ?6fhojlvI<ޡJVuIjb#{sL;zo- N so; CuK[r'û{0Tz%|*"@j+Xvʚ=g /Kk޶Q*"Xj WOs`EbkKBUJTz];(Sӿ~gKVc֜^%3N*Q_&T;f\Ebmc65D=i-dH . ӊd,%<2;+1o4XDZrW92+~$5#艴6͹6&uʌ`0@P?80$De6n)F]agcNPiv4Auߟu7G 8wZYtIh:6,úq5Lc|xW,c CC8{NCnCc(h:I_CۧЇ P2Gچ`('?B)Ecb)Hi(df{3yqDc:yMҔуƑa~@?|4y! A(AHLW踩1nqM#M &bAW4utN}/=1~x`z`xH5B(!b0 !BЇPz%ĉ0_K&EB!)=phi#M4@`ɕ^3fCQOH"A|Q <P+q!e %pd&qԗB  +LS$=j+Ch4R3Y6LB(cٵ,H esAV`"arz595O=sy\pg<\Ѫ dU#m$  r:bj`r>W}7ќ2 "KaմĐl9νLc8ɏ.U i\v!9NdWÚ.MPq1lWaG ^D%aێ h%ō0eWRXQJc֛JlZz~WD|DWDQx'J$8aX^oXl.#m.:hL?q =?1mL\-o0wZ,gPI稑`ې7`%6(L/T3CθXVA{3Ǯ+XvӃ;SRƛsoy(d4TS١*[ΞLȝ㠀nB.,EK{fmU-zɋl(e:Jk m;KAe]WbӠu3U˩wiʙ 2:[49.j)U,ĪS.yXB)j][=1U;GMgXK3O0}1WNih .z.:7pt"î*M$ ,0. wƌޚhFAouz0 -If٘+c"IP~mD9w><:*-";M]fb#{v1]9FQ0&\S{ bRw5>7_Pߦ#0Eil2!É0lƒ:2oOnV R|an13":tɣʲ ] =QIC{}26iE1LN4Za#6%hLz\&Un{AXwK)IL#ձ,n##.ɝgs/oDbWP )Bc T.3q5.>U~:9JɿռatE@LS[9]\aK{xza\tO8$6{>YmAҧ }9}!qαx{G*o^tyɐIC/|~cJ@ 냫;` 5H6RInΦA}Mj)[Pn9a[7V~?:L :H.M;B.n\80` >_tC^2aC`_|u0Ȑ&]FU%dVĶ$zW/K??"Z1?ű0rsi'UIp|-M%.#GE!d~0Kpt Uo !$؅Cw1(YKh 0p?.1Р)P(mms^ĉDO1$&HHm:C4#yL  3!z@:> D?_Ѡ}CF A$iJZ$B")S=<C4\(FK`\dZ@\FMC@]M~o|\'UI*(H&o$դ\( 4<)~?|=&(xէ}ްyd\$'ׯS '`:Ů7EB l+ρ  9s ^(8ʚWɘ  rC[Խ<]ClNMu;c~^r8vV |@?EB2I@D)A8Tytbe `wM H?wy !+!;Hz} ''jNkzFwxs8Cx}0Dǘ"[֙fYO 3f. Ѥ&NQzM]hϦ~Qݛ0Í:%L:3TąXf(S4ۦaZK I",g.<5I) d 7ǸrHf9MBNN11U2 KAJhB`e):o B~F i)LtR0EIz5KH@E3j=a|Tyo#L[q%BjwΌȕ`64 pn4n6fI&xdfgIH#oZ-`nC/&2qte)Ҙʛ  @hߧ 3J9"Q*aO254 Fqƫp-G[wϜ%0'gh5,S+F1z)"笢3 M$͇l@R>P?85B 9B@Kb@59!y8i)-whN&J駸EF5Z 6T̎DO g1lGvSotH6JDӾ?_)a6qŴ.JarH8 6J8|CN=N BB "+q\B:j52¬> :jT Ьꁍdd008eraR6vaMZ;}4xC $GTEpp:`cru]˱o(vQHF0| |9;) lVXϒ >xw:jN@E ;o9%Rnޜ֖kdP#Zy/""3,[3 2z7gٜm>! TA={rx^w-4PttIJ2h{u)J%'^k)^Z|hjϭOԃ27kkoq@CnjVuZlr$c8|!Aq=orO[+` B; %vPdȦ݃Ӟ"(ak(fE&ȚCNXllJ6 %AY..ּ \fS){E3p9*&"UNWe氭3};`ą<:ZTORvM^1 14jt& B~1nQI4XaD { B/79 mMM)O8PPH7D8,5Fhv,LD= ۽7u1 ZO BHADЋHMQ@>,s'` BQ@w%Sh\O?L}rO.OȁɰTF܅YnOZ@{S符`Zs Y;;,Oj!aD$#qVǹש&86L tAcXF-]e]/n%:<F]:E+0w |ALeU8֨T)2Q<3իe@b7E[q ʈC`á< @PA0=c} ; HhO$]RdA5U-S>|Rӎh\Vcݣ}{&1S3FP1f{Ťp.+x0)ekPP].8L6evFriJ^L윏 [+ks'3ֹi$ƵwTV^L!(}7C6 Km~;rKu-)HPES2R0 2Ҥ$(P$~B"BH@hii IP;6Ơ>g T4'R+ F>Dm;o^uu8gHc1,Eȋz1m`*4:)21jBTBDRP` ,N-,  Mf-,CEru~hǪ (WéFN x/vRw|OHRR uuT?YB)=`M27}O1A~#I&1f *iթ 8:zsZ8cuCff(c֌V3Jz̭rQP,$.DcBreWY:B6FǏcda+%nC"a(DCD (̵[)a NuI8!2H(^Iv|ɌR{ -K^q۠gjE$qb#;Qc˴ UUU!DZ]Eeh0e ō h 1V+IE}h*)bZY%d:z}b=~Y>c@B"a;7M'O 6M)uy/!/FU;>Ns}g8|O~y Xh&d֬C acID<+MBd׿n2r JJ@( EZ"HJ)T*PZ" 5WX&ISΑPNN āDH  "2u"i$X*VXw nLj YoSDљItQl)1wè=0m'P k,!HZTb~ (ao]ܛv'GI,G!J K44$H5B *DA B4A@R P2ī@R@R0dVr>Yd&s8^IL!6to˄z.XdCؽ# id>lN>ےA$i4`5e'Նw6*hᾟ O:13>1 W Q "LQQLFۑ틶?*Ҫټd 4IJ?rq|@}gi_<%zqS z#a=G>qнܟ個ő?aRفI!bfvQHE893#r ^$?DmCݯ3עBGO0i y)mSY$& L :\b~Ds-L^!af@Yf e)ChC)y`qo-&љI(E``L%`Q좙{vR^|WduXJxzM b${#FZ60AӷmiIM;dtPT#Ab18"-N$!<|!u'qA<#) Pɘŧz6wx74wqkX>j{HҌqԡcFeˣh~2zQ) a.")0)gU]W>GPݞrFRy|wljÙ؟Ҏ$3-IZBbY:aV&Jxo F,p˨ק PLR1+H!H'MWFtayLM@#=KN`) 8s|zbL4A_[M͜|O;(>Qv]ԑ 4"B Q #WBI@ Rrw3Bz@aSY(e IO 2Q($Q@n5Dw "9HG`}=pH5`\ga,{L9LWZQ 'k& SQ=AP!&Z=~9=QWN+Jxј0p $#i(P 2Lg?ێ)f~Ot?\\;ʹX4ϲhA KdrdvnxlԠ?#Bn?؛#=Fz_ܭеID@ /➛3H inEG{Kw|UB"o ` ZJvnf>]Pgt$Cyr/N!K>P!6b-=o*ܚ>Z '%WK%*=LJwɑqHŐr Ě9fx ;CzH +IġDt  J+ $"q!p45hZ4I{당9cU#) 揽=t#z'`k 5C5KI!Mҳ]٥ԬRd8|:p(^"..c8 ;!.7qn x8ط̨bb܌%3?r~2CFz<;N)!'s(L81` 's;b`bQL!2ED"֖o7Z8KEl88u̩NaHv퉘`愁s=hx Tꤤ>}1"*Er=i 东T$͝uj87O$׿ !QP4}6CeF6l] tfkX1i(rËߝDŽ& d*6q(Nt27uG*L@Bt/nb\|\9G>QnzHl$1ˢEUb5u'ˏ]`Q"f#UQ@[$V}LH 6gŠ۱X[YSJH>)2-o},&2%zrc <0af[WT1C0FM AF*u bIcdQv%ןۭ#ِ>=!3}YyJBQ3DU@PTPxyAZw}("`"" IӻOP R$w yDаiwʿW hb =I4ړ|ʕ#Hfd"&Ih&f)iI&$b *"( *""hHJ&h%ffAYRR!*I($%*)&$8 lzܹ1eIv7h >13ӳrXV%#. @$8箥؈L?4Q!iN߆}m7Սh&SwᎻ[#:0`=e 2~4ڜ *y# oB|'?M۽NCAhFa / a',j&zD>;y.dt~&Ԁ$h_xբ-r{:OT2~Vry~iԐv{`9K}.@ӼNgʎ値|5A*:Z%CYR(" j&Jc JD$ο~{d`,}sDif1:51Zʄ((4Q,@&imoTuѕ(?O zyCmj&IIeB4 $\Jx2li2 DNY6Nl[ykD0@ : "+eF mTjcVj5N4a$ØS gHs JRCzf(68/!Lఅ;|3,48=imy]G f`1uSG:` "M%P 1@ҡ '5%,@)B$ 00BJ'1؀B$B )7d>ߡgsflx;wgHG#=@gQ(!1lm 9$@Sj?.3.=O  C|Ӝ|'r!xo|A UMT>] zz=$Kj1GSo dcB=30ڧP#5)E[)6bͅsȻ,Ψn1lVDQ1"I;?4RB4ʓ1J!ˋ?އbTw7$Hʐ1V#}5`6a۷b|LŽ0PjpQᾁmT$oi?y@jP0%!_OF1 ):hiڒojB?'C$5)fDs{!p P=+oѡxw@=0;$L*94ĿwTl{EX(;H)s&Mwr,\{{zIzTmH(=N >]m- $bUKLT0+ddt*݃s+.-@91TΞs=rukg, MºE3y'u\^}De[h\Β&RJ44E9~OA9OrqfYN:tӜBVCbҔdkr;.=]Ǹ/ $^զ΀[*Gޟ)5DQBhے}d|>0M!4ChL0"zq2~MC -Ui+}@ޞYDc&|6M7l3^i&? A 1E`hTDQB`TcN1סhI߈<rdЄ;OP G%aoUJ1'P(1)I,|I@h|2b <( ;!_g"))}@6}ġh_KAJm@*t#6BׯqMeg,Xf 7)3!{^X^ I LHD"iP3 ;@*(|xEp<v9 H!̨jk&~|X,z{*"Q'[ r!aZ{fj t> / 8MNJ=]VP))(*4j D3:[(E B/sz/_7< ͟(2Р'b$;%E^ץQ=*|&/ٸ UwЈ"Ĭ,{}q]ŵ"gEb.Mq"yx@tnQKF Lb(`pXǩH{ȌR0]DϜ =.7G-["0[.q)h) >=wq:/#e eekEGGyTO7l?3ʻh(,i6(CPUqB5Yf%|?@  ߟt$I0X=/0_J̩1cxӺ,oˏC `8^&dj,/%}ymy1{6? ۏb4r_G faHxCR4`5A+x-^vfn==I=yt7s&Sxzm:A'9+~k^1*gL L]87⯏C >m9ug[cxasV\˝j& h08-A8{Oq/T;涸7zB8DfzQ uTՈwY)x}6UrҺ62My IlYN432l&n[9vQ+#8V BS͘˞wۭC*49:ߟ1߶Of7uK :yX $:#|WCe%H 7uԾ>uu6S3a&RmzѼp3:MlB-<#6hh+Wz@5'Mz-x htQtg$UmĽ,~T >cT%Xkހ .y!(ÁW{ldAK2$0"0dp zx}sQ;?!{Ze1'TKD|^Zڅ �S'o47đ0LA4ȔṖAIM+a2hi?8և@@ތLJ"VNp?I vcA֝bb|1lq5(âp,(Ĩ4&ikH@jarZVpd M4FXqT*–A f R|y] .4㳶|w Cz5>G^@'֓"cLDxHnwƔ\PGY ϓܶzƢ$4,aS H-RPv5AB ҄04<wC*bPDeYYV* Bf "IjjIzBJb " DHV] q [(RhJ>="g4|'`8=h .CW=11&h:gp4 3tAM, Hhpzݶd=az}Zb5 v4J{I߻b4XgL。Hb۱D)9/Q2?bNĊy('/@(@e2N^I\0$4H-!,w~͢H%|-)TXlwPagDJS'S6:H#A%HuZȸw^ۀD>såsy`tqhS, -4FQs;Y-&L;Ow!> /Y*nSHDPK8Ejw% LJh:S Rb@LBIDUH!//w|taa B ' tfM T%-?7ն-ٸ7SGt#|@)|/ökDPd IZKcA(Lň(47hr=Z8:d޲Yָg :^:%;v;8Ϯ>A詃gk2IBVWK)m-n\(9h(8 W`k&jf+ʡi'fQshlsds) 8giDdtm K"`91E$8Q4 JlDDbӍ;jUo!Ӛ9؁ƌ6bˑXaUǍFP"v,nE[UnmI%j>Aew\ M`.}xפ}<'7)޺ĹKbF1 RU7p$s'ԟߝd!K~TA$DTHA+T}ɈQo?vz8abDWˮҔ!B^ C&nnl'Hh.d@$  !9INݑCVFjp7AGAkǯ҆6 ׿XAcxx8jQ(S:t\vi.Ol{.'$utĉI;KSQ5` o89YqF"6m(I3=_(bE:CS^ѻ:2Ģ LUqiP2V8-ζ`f&ZVeH 4kHRjD ªo8iLUx¹Z@GX2%[n2Qi"zyȆ%"Vhsg6I2d!֫j=s! a$ :22ǕF$Z֌ajQ7#Eb)|VoEG6*pm<y\W>{yֽɴ7rpCq]EXXەqMAPbqcS,`-뇸yhłWcc]^gʃ`6 e,jE(ƌ!RF VQ8VF4|qWU ۣIםd{==ZrdaUn3%.,Jb -ozfAY>6c7e*ƭ5U irfOBu!.4# - {y=vЇlOς"x*4ևlR>sN6Qţw˳֯ǵnL+,[ņGn=X*(y. 7,& r-gwѬ[n㇯2h#'[7B9S󺪪laA5H SAl\6AhЍVL,&0 l)=p!H#fYv<=c7n6@dB_Fji!b-x(\Q2啃t46APsK o6h02<:z{~&%IW_2g~R |:jEfYHE%ԩч\Ά{C-7z\A@ǘ{'g0)K !I -Q 4UCt*sP;pJMs"=߇C{(q3 BH=>1 B^t(H7s>$AWIn@x40Ir@N~'T֥$ (J)"_ {IwZ*b%6B+,-Fl-Z0 }L5aPsjݺ27ÍT1nF"u-t@bm\u-pes1tf7p޵)6SRF3hX6|)G'EQ!(B||"s?cFֵ.Q7Hqm)X+1OS֓_}bKGz<=6A$G`($CX|fn")Uts\xZ奬vT@̫ԉj:6E#BFU4pvw95J%,"hMr|’=GOgl'@ qd_є; {go:}%W}TFݤ$l>ppa:k 9:urPȪD}ܾW_5ZpH(ȕP=RpJ2%d=h<2j  o a_PpB$W9<)IP$qdy b-労)pa߮XU;,^xɛ.2. ¥4xPQ*3 D&$ DӡJf"!!eySAS8')0(# B{S^p0̤ʜ.9h1ߏЛдn|661`> E )Zhi"YL0 J̙֞rFOJ0CREDG$dQ4y ty#vKCxJWuѵ^>AyA^I^Qy&ӣL*@z6 2b(Z(;/V*$كb:%&#&_pAü:cZhƱQ%Z1=b 4P wp!J́CIҚ􁨖0M(RE4LM%T dD\byK Ĕ:,)BOPTHDJyZ!(),ϥ5:>w}}Զˆ t^}r39 HcRПt߫XArjE\>yz@b#*&e?$8$$&̅M'KYvC{"luA8i]B-t0ܾsP,bI~ B!RY"Aqj%EcH>>~Lz\)4fh)q)*ObgCG-@D+R"3(An ùN| 4t8^P_G쐥NQ}heDМ$܁O}gX{}'sVCXOɫEt45Q7/:]Ō}Upa.qڵ0x 7tN1~j]}A,260+~ʼnVk!NDIC'J qrGK 22׎$2ȵk1zѩK(,J(WIn ָ8(#PY'ߑ5'R)<-r!E 4)$O^cn!&'+31Pk? ZLr>prPmsf0"#!&rQ~q)).W..[\0k$݊8H]zB}2&:eC hf (PtaS:_K|L"C)~@v7ð`6̑:MZDxbFLbhh f!h;딜:jjqPP}L1amd"AVJ8ٱrq tA!B L;:ј.4WH_|s},Cc# a :0BP0:t8Gb&7iSiטvaMdk >;l?⎛9ͷ߉!rWIv VX`0ir`,qP_$&0oP։_Qc^7(EeKl qAy⎪vc%Ƈb!wmDۣN4Zxv1'X}9-# &`ҚxZhVgzs33N4`cK䨔ϥ_rpL=mR=(vǵzMdlD-cftm*cb4`N"$} |0Æp@C,|)7$5f0re)_9{ORӃ)gzoPk8T)`lK!~wIàHCǵYʪKHV`Q)Bp"q d3\ *|Y o]`2N>; kW_ OC5ag*NA|F/%ۺu36F=hQ`D7s"R7u7 )H`0O?HE>&2W\;umwǝGUs* ƪ#i^!$pb k 0fQiEiL=U C1E[Rj;q53++/dh`'*e@b0[P6MHm"ONw&v$mŇ+$'@4&N]5qhL)vm&rȼ҅if^fohoHHyӫ CmaJy :i(%ͫ?u))zdJVblvs+ܴi#A,g }:t=BxHROJ |j?}Fcr)6T×A245ۉNύIa$BCXJ~9ۜy"Wv;&WA![l:CZ*% ]/TDXg<%0m>n4y4j Lҧm)! P (% Bi`-I0''+ 﨣3#˛޽K5L$HMRR0PtlQ$ ls#^ljƯv[L4X͍o[GQ5EQd"nXR Mw3c_gwH/>g'=NPtnjɠsزjNXwVAt*VlY!Xwb`tĶrUyzI`3-֧/O#M yC4DP6D!فpzPY%bTb" a|Ӊ LIH$-!KBD$@SD@PD 2B4,B)AM K0454TB)HJM"TH P%4  4$A$ʄK$4 M PЇ~B Ka,@12 ODe $*r+I@ "mTckPM(}P&pL 2:lrnРա5XlF!bbI3s0T^'AJW 2 +?)hQzύ/+88]W!s e %5}^; 8=.zhKP԰0 1r8C M]K D2>D1.GZF;>gCk 醂   z^dǠpJJ5ݠNb%ׇݣX CT}K|<\60FgtDa' rX<0;@(P[$i~M&Bt?k? '{õ!,0ǹd`TT.b@Qs,VPC^˂]S=z۽$*O^S@H{҆KOF:ƠFc#r]s Fm x1ƪOy?Ko0Yṛir29dn4D?LKP3)TC|oi>SNr% ʐM2(rQds.Z1# tDJT#EAj`1z}( yS^p5iTGFm3۟"(CA!T7"'!* %LiMk RA K `hZ]6bq)"1- H+ė4R^g4LS5$$,HD"J T@L$KB̔4"F!b()2A^H~.(LR^Icâg`-<1&iZDPВTDО2Q4.$j&"zFɕҩ TF XW TWoD" aB6vuF -Zwvg0yhƍ|xe1kSC[ͽºMy $dcAo0¼Le%Qpf@0'*sbRB*odYwo6iRrQ TI mKmV4:!mACTGRQT(Ft] uBҠC!ABPP14Ĕ" @P5Xa1 Ĥ@̒T RHT5Ki`PEE&` C'F4$$x,KTBS$9<CX+̦PE#[&εCV ;8DMI4d8pR%%]:ccRBF{Lfy>1 KRHt{>\n~7y~צ Y ^WF-!ģK蓕@*ha8Z @rl_h?WJ >ˁED]8m< Q":4c0 럡k?/MQٓgjLam YR&aJL v"lb!.XNgvK CcM AZY+yO +SOft$},̀yHs$St#7B5+hv .)Xo=  \ٙҀ&KAXH`D-u8D) PO9ry)i.\ҥPhm2Q&^kXE SD;nwCFҖ0K>`čLT[BEP'Hc<єCx!W[{ϫDLqlݝ < zC A 7CW:lpg;?7>@sG&|@XVb3 6e7bgcgtCmӄ*si\C 4U(Vkoz4Ak91 @1F=XL&.rˀ$ tJID {H_dk! V%:{|YUbO<0'؈ H/e'rQOtEMiF"(J>rJ rKWZ ''"}r!Hdm=r2T8[q ZQP+iqx#dsF6LLwi% Zv ˌDhIY85!6*'m& ӷ"%Dpfx㱴$ܧz h|yM^Qqĥ0IL}<`K y₏19A DRB# 9BAS@ ЂТ|%b" ԃWi3-'ُ;G0~^S?ˢFz]FҨrU]P 3BB8#!p9tC1P<@x bJH%% z.=f!@lq??:<#. $%,4 P,Am2$0 80ؒC$#N+` `C08=a{<"!Mۘg)LϋX&?i_+<002R}.=v})*:7Q"ߣ.JTH{g,=dI\ߌ(L}5#BdwȮcj"ᇃ;Jن@as~d织SPEPDгLU%TSX(J#' RKBPHI]@7b%e4Z $}T^F ÿP&h"B>{#@U~Y5DJv1%-D#OTU r(GuAw)^қô35?0yO&S tvWSBP2 L8""[ MDL(|O f(0 s󒉐k=K@i^Ƙ27_*!ZV@a7˞"B˃!b(Ah&ܳ mnte励MzK4e"L h/ }hcR=)(C!hdg:Ok8Xd"5q4]#TVC=#U˷%^t3G{(є~nU͘CPIǵHzg 8Idұ*OM)](g#$SA{~`($ah5FOZFF+YEa1d⛡nY1zl0E, $grV+dA7e}Haϣ #)j t%lQ5`eXDMf`jchU0rcQΑSN'Bf8Y 46ٓ2ɐpĩI {jRZJ9fhvyFq~ WSAs}{G N4f] #6f5e\ZA 6Q @IH8(v#^'$5N <6wmǖ́xg3: 񛊽:HήLUG p#0Hfw6e!'|="|;U` lszeEs$!t0 V6t6P w> w X!I] t5BJ8,mo.wHF.1#AZbb ŢTU)#1SU[3,щv黼WYwدypC2EۂC~|H|i͡J$:v?C [RTD5P*@J}Uu ?% -%DM9D!}{x R٠ LIB|ˮM1dJC@b(R (!SF qxw+=HDa (  d Ph I! K| D'Ia.YRf?ĈR0Buw'04;ID_eqM :*TM4UUM(HʔPMḂ!f(!\ *W`<_oqwmcԳfi 1=_CBB8?5P,A6󹁒j{.둦us ނeM@KqY+30uQ|cl{v~띂7mY66gLܣdƚ&]9x;dp4=횑RÖ@Îẽ9 '2pEtU4fHžȺ'i2 Zfq! @0XIp?9L z:$e׍'f`3zDA" `{,l)KjK'kVnLL>ƒ !]$qAtD`kWD1ߟGU~<ݔܵ@k[Wd#ʀC>V'4*n\C\7|g[p8pQ@09 mJH8V_N*><ώ׿iR 7ܺbP ؞'biBbjB(Xeu P4K EUE4PA$Q@P4(#H$«J4T!{!t>@ !J(P EPPj (I'#:Gi{V=zuXZH Rdz+HW\b+ y7ҩ:Cu]_}93/<'pӉl5sӡ66 Ai7< itc̔rN#+ðTfdNrv"='z`vx|C7Ƀ8=S %z}[~0N% b %å $GrTs\ܓڙ ͘!R Ĕ2K= eufx=]>u!|~=:!7BaPI1$>>Әz=ggaD 큛q>CNQ)D] lb X5{ sRטDX#"|*EBm:$`ʑicp-?4r> Υb`ɓvKaR-F#F"JR=*ilO7qvN!$*C(DD/ D>P)| =Ӊ,R<R>XZ>I扤3#"*0c? @i0Bz\ǫk8t}JWdMeV<>i`eq&ý]Jަg<`v效 P (hN:vz(+(ʅ6c߈&64'TgדHRE 96cԨvߧUIٝ3mc^) m7 wў"8 MH{?z.-YNA/v4QG"8؀v &kl,[}1g{wF*v A_01OS6.OS`0tx~)f,yG 7u ~UoXC?V~ Ne\l3ۉQ7<>-(mSMn*}lpwѪyPPHl ԝR zڂ'a G@cѵѻ`t2Lcڼ2t{1bX)! %]ogDz:~'x@ϯ/2]Ac S[A,JmfBgXLGFM牀&Bi.?QI#LB2  9;<%֐ d@oZRsmoA=a a}G_fj~:5Ny[|UzQw9Tt0~4A hBt@uֈ! :g*El'-d t*g+ɓXz,:: ל?Iz6=#GfFvOrRMӳPH~P/Yѝ1dE,ѤZhv¤'{<}%BŖ89 `&7$15BPH2A$\mݕ綡Oth/t% Е@5flnhd4>S]9 1B<*jZ5" U&Lü2O}h0C< A*Hra&n(;V+*89x)+ i̬3# 1@AmL() e$f/eTq&#YhqGa1^Ni #b(=ֈ-O[0A Q27d]160BXPP.=h/d^MqK'lD` ];gte bfY:4^B1DPcс%A7ԲbT+µVagTVWI+#APKY%IySxx9$"I 8,2)jg=LLLF%S@A5@hnE5REIMZ (I$M+e;h 5DCբ#y.gMn`&a(1 &=wa=K{؈syQNK`&Z#iii4:"6Lލ311&&Mq8@hjpZ`64!$4M!QPli(H!I()ZjJ )#ˢ" t=`1bزx]`j$#Vbe @ZtDTAQD:" `ĜFm!]Xa`Ч5Or==%9pU`ԆFBW! N>n i 钤ˇ%[JXxo Mqj02!T%a)]bӉʼncbm02p1 7Z#җ@;d1.åSŐ]$j A/wY>::b(7uJ}1`))`M!$@Dk^N4nE;2߅>=WA]i|m "}A(wv>'lzmt>< hԦic`e0(φr D+}症7s@?iPvy qrz-{Bwr5PanPي-);(N{`+`^HJ$!hd"(B f!&!a%JA*g|Ԥ.Ge:2R P,% HCL̐@si!Jwq弴_ /PdQʘ'|f'$\KG[+3cN'E>QĔz$ @DFZE"ł4c7,s$DHT1<dp|)}ю/P1M! 0H4P}qfF@aژ3 b" blI";hR7#c XXzoSB7Q <,9;Q\z&"X6!83kf,j@+ ۭ-XG:<"09zPAc@EcuRy;ĔyڞQl&X o;ic<(EFI0PyǗ2^񳋦fUT2AaXML%]66ׇUw% rČ,8 &#Ǟ70~yRAQ2`G ~<C9=L'(֚*]ȭH5.ܿeL1ŇY5pg '.: (͵סaDa`# h%2ٿ]W13nQV%Aԑs Fae%n; ޶*~g[0br>m:}`bxt;s $8B@@=$  h jRIbb#H c]dqFĆ FVp+J`G}Ё@v@B4CJW1.())U6T7l?ˆ'#^_0=Q|683jQRXoU,*7M?Py!'v8T@>}8XbN8[Tqڭ-ͺMb i)W,U?ܹ'h`"TpsxIWށ _?f* p@%וYV+Q xHC޹ Ъд!DJ!BD -)E4)Jkǘą43 A@RAIWB-kA09;TA,p\b511?oEc̕!m *ChJ?fb`>@: !QIJPdY Ab&7h=$'7L~2o8.j` .2` H"O?y _x R) @?$PUEPD?M8@{:$ %ml h˒CԪ}RRP|wt/ װ7/ń1{eL@ *ed!!{8RV( }l"96{=jCA_r=) }` S$'vK}, OKovO J'H$.9*\6)QLS`MN 'ZVG1%V ɤhh"v $B&*(j&l5Y TLqG@P`٥,l|qg SKT6tEP @UEk'[ yõa~Of( Z b"(N?W&Bd_l= bJ!)"6 $,{^c \Li‰c'kRDJQ"vpb6#x 6a,OPOrw(;RP%]J_JO1ft뛉9ߕ8Tţu ءVS[1HZC)NHwB?o1$X2Ki6EIr,ae؈*}|'P3\ R9Bqs$zE5^~NzYdfNq wI&nUb>:v[(1g>Okq?mxMs~0'ԑ<_Yw M=}rw\BMbļ;{t [o/-c_My񼕌3]RIX(w,5C}&X•IjtJ >QkɷDU86.c+Znf__g oT̄xLsindž{+?=V[p6ƨ߾o:W Dk*[s?Bb!H⨫5vc] 06J>57Hij2dco#Gmq$oVdtvǃZClgē69񵏁tL*-n6=c#$)BbW%kbkFQ4]E0$:I%Kb"Ϸ4!&+Qן7S5Q://[sjP lu>zCWQ*m>"TC\t]N7|.cGB Ed-s>$$PD;+I EGfT\P8Ŋ i0qS0tb{tSEz{eئq0ytsȆG=?|@%7%BT'D?!a135;ءNsG ? ڙx=񸏵}a3i[1~2 swX>TYA%|,{b ZI7bϻמHӃ7SkTD9,'*}=h"s~A'hq$ %"YXR-tX>0]pi `6pƽLo~)j}ڈxυ##08^sj m)p!0^bS?H0ҋg`g;,ߖv!?K}],$}:rn6vTŧpו&cb 騑X̮PXwӾ!MIХBdbj9iF$.8x3v7#c[rz~^yYvԷ1r5n{48I1`og`Lەp/C+qDq?)#_3R 1@ͦt@!; RCxs:f+wstgYNI0Ջ\N'n3xitW3bh0cH?y3:vD39NTzYkǨ oMW(''=!wOv۸ښ;Y;(6Ԡڄx3AXUEkX^lKQ(t8HpO*q b ۆDW1:{F~0|9(ݸlP׭k/ޠhMA~g:0R|!b^v(UZepq枏K-j0\Ȓ"S3F^{&[Q;Ǫ5GO4ZeE}T25:aTM-|N=>i6DE=Nc% &ҥ(+>(>,e Mpsƶ5L:OMX{(}fu1*]g^vFBܳi<)3( lzwڱȥø ה{֟d/[oL%$Q mwc|pY\>l0=j:˕ O><$~ Zۓ?L_ !湕:~FQPOp(\1y&%:ԧg|$EyH(  ~=zuPB3M^2SW\"jF7ͮ*]lx #b U rxŤg+]!ʌ$NDKpeMɯMrkr*C` !5|^[\GqFj0f[ӿ/=8}q ㌭EjS(/#3˰ Rxj:]0l=Xη2nY:p]^bfYw1ob,=? 4hz3%.x4M uC(;_oFƞ%RĠ7+)@ ,kjBI"Ptkp@JC I(uYR :Q-89sahUȞ],Ʋh}pTܚ_*]A  ܮ:5qvn\%|mǝ-=%O)jcN=EϨip%Bry;UaA +x:Qߍ4j2 %"GU2LaMuzQ J2EFI\ν>FqmPc %M,sOv0-~G{l-d@NO%KOE_~8=02it42H6CXq@" !6h|Oc0kG{-U*0kŒrl_uj.X.1[窵=OW=ƣI䠴U bqYK{P(2?9bYkVcu8Z"Ľ^yK?wu)ԚCv ~>yQys8LeGSjN$e6ȿDsaj-J3;AItš"D{phB-G׮]L/6j]"LO#)lb_n{txn>NW(z=3g)-khORiE%4 c^7!bCMgjY8m6DžQ #Dt}s[ɡ2|01 HC=uf٩w DMF$(z#*'JGq;5- `W%%=XÃ?[0H/#9Oo3CD1F8a"|a$ad?Q-ɵӔ' |܌<^I(o޻E"wy 3QR4APNJ!ʺ &̹' CAB6[D%~9T؅C39V8/?4āVdPGt Or0ӶWI;Fa˱H>Ig6UVYH":XqpuQ{xLb7y, mׄN)7wiٸ`ô/e,;BD4=] \iHYh'#8k|qXdfqqÍÍh$tm6U۝*ї1(FK dzuhCԭ9-gr&jW])E , cPo&CIH?-# ˼saĆHȌȄ&82g2ɿ׶ހ}/XDhE=7!9XZ!ʈ "OKSDkpa=dM5H E^i jc ,f*>jt+!KU"2cDhOl؃$S0}&1EVkp_~zH]6z&zցE q=%ek%'ğGS!?L!/OnĬ9`*X6CHQD*} |t!ոlru((&E3՜qCN!|XL_i3 ϹYv6ɅfQKJࠠmszf'ǯa_kXUyZF1)={.J|ս3֠=hF DP ]8:t zRQ>{YHoϰsIM')A9:{)$Pw̷baZejPBAy۷e[%d$tQBGT~&oD`U^} B@=G%S<9|*&HbfADvx:RE(u).)jKa2F%TT3W^5LR-_*1DՆX uB~|,@C)̔*rht8 9H+6z˷az9 v}:QjP~䱁E(/>Q.!'pw 㰷NB{<]P4K☗Bp~`NBMEE*dc`~/ c )P bD@a@4?hٍ_Y"!69@rM bĨ}|*L 2K0l~=6x%Hw he>Qx n746T>|ԗ6#$Havbtڊ"|0%*j)fIh+lz)}aV8*0j> kЮB9@? ;& ͠u!^$SeSgv@Cg ο{C'xA( eBeJ)bb D`A-L%0JȰQHL 휻MR~7^I~L‡HI1"Dr HRQ+$ _,@U,s }l01>MQ%UH![6ވ#s" Z+06@Ȍ0Yht(2g`UV-%EZ6I+Ͳ=S0ܘi;7n c i2XVmkIa0bDE4,ːPY+*4kP]6(^ GJaBje!evFfAK[(<Ew}劗Ns1-[̜haXl:͌Z=hQ EV"T30?x&`GAIPhkE"Hz?kdĞjG_f([]t!(GcAJ?>&PE/yzbޯS߫vzPDҺ4U҉b3O]w|88DA(Rщ]0~#1ʒI Cm55C}y^32$ƂH:_aĤHЀD݅༱ A8qoA1D`H&܈`,h;yoDy)\,q'cنX4lҮrr92 x|̞ctQiJ&bP8?4x '|'BM {zԞYvfv}(>]/nK %ٹJ0t$׺`vՁ1$AΜ(1Fz[[Km-QJ1910,UݖUVǠ/1AzK3XZDHܬV[ nwWNb  4opư(,g[vc|3G2=btX-W;Q8sLj jb>U@P]'e<Q^9 8^ٍqI~xyf d,8Mg[8QЉSV&.N&3y͖vA<8( F\`׫j2@n1Aͯg%(6:D񈹴yic]Z,uʺs2HP;DZВRmX VmnZ[UEc(alo%5,:Q)2If1Yv-HQZ8xV_>8fhE F ߞݠ RZ\ T ?j6d] cKY99sIgiRktr}f@?S;?tJd/bi NBFLoԡ@MB66M^x? tS:.) lܚ7kpa)8vn6OqDMDt<6brND# Q^O22su9r㢖r}/ {-Hd]F73vmAlFDWqMuiޕnq[Q\MFtS!v2:Ҏ1G[6.HF&8A

    FP%XV+"?Ũq ݫE>uPn]*wIFjU'c)}SPAHj9^.$V V O~@"I$ B @"  |Gvy߮:HTe^]?ފ @ ,Ȳmw;Gޝ?YC^8k;bƟt~j I^r@^/zw[|q]iN . Bl96G5c3r؈_{e#żPOZ@nrêCfrz~ppDb HY֕Cx9ㇵn-ܧY-=6nSPa  11&@g&iVz5`aDa!(M:-GHTr]+j%7Hyx``SCTRUHsށ{ %fJbJ(>9-P3̘}8W'@^8BZD yAIg^h)w-{hbK~/ A33l! PUUUs6fXUUFp&(M6@P /)@ J7% I3$Ē*~>I4u D5ug,l@Qmxg4FLlIuK {LxhAKw cɶOf,~}]b열}>hR*)J*! *O/5wihqCE˜v`ҦYǥ8zSL) ӟuJ}C[bxAGeFֶױFn)* ǏTWm ,A8ҋMLcuߎ5z(0 JL!TC<>߼͹$x/g\cË^+2q!`qoNBhު3>teAuy\G 붛#F HЬx"DCM%PPQD B&oř{ `4U#"QY1D'fr2c5[d~Mx[yqg4ԩU3z"Y@). Z4E3pv (wv1@DO{} P^"i=+ܯZ" g1W,pJ~nd[UiLR=Qfy RfTDʠ T7BHY[[=+]1IU!dΫTSw67fޡygώ|@)i  ։2eH%~.k[gYjf"{Dž9L匈g_MQ33:wxMVMUk S""%07p?m2N;9M*O4ݻUUQ=BQ @? Ϟ&<D;w#̫L˴BY$ 3*| =G~SAJ@ǎ#Uκ}4#\Y3JvX36hco.} 15tt{>1OB''Y{sw{(Ne3a7g@Ug=Wvǥ!}u:i~z{tuCJ'>lϫ=h2AY2gy^->wZau?a-F xhfh!$“y{:i0IAFpI:%2&2Hmoc 2njC$:X1dz0iSƲjB+Mҭ6Y<֡̇QE$3x: n!B"Y)T ppiLi !;iCƹ!#gv[ c a!\Y!ԇ;HII3Cy:c&Y =׭Ӎ4%ZҫRSY56^آ7(&Wr&QWusTZ3RMSwlɲ4jhBHwMô1x$N2;x&3r!GIR!ԇ sM ad22CC3C Bު 'LPCP7C$::Ē.7C"3- U;Hw؛7!ÙN )::e雤MgRHnCqGIѹRCŅ:訫P83MCCqa$2C! !ZC$6Ba1B87s!$8 QGFa'iq= &C8c5  C 9d$! [NڐC9̵5M e;\F2q_>jֵ^VC-"9WۊRۍ6v.5;;;\M66׽MQFLԼ ǬYkgUm{C;tj1Cӵz-3:n3l{%:̐nkk "vpq489ͳwuw4jSHI .&Yo.ML|V܇RCNoNMlyZ֮֫2u!d+uzv6̽WUkZZI !\kkUW,[kΫ몵W\f:$gn!̓vjCRj32LrBN3#usI9y5Jd95a+VV9aYwˋ:5)77qY!ϽcsCC&h do!$NW:ɚ| 06d$ KfRc"d^S;R<ИntIYć^Z:f$;HxiweԓV3V϶8̸lf :2ޙ1E-Z5KZ,SC)+9ȣѵu%g9H:w4\!ᚰ(1$޲ uw+;HFLf$1p2djֈ^@ [ouI {'ivlfHvC=*5ZqdԷ \c=ɱj?'n ~/ٿC⬝/KlN U];N=/mtߙ1h#~W,ŃˣROd#nz蠃4 E SrqE6\V7n+VXI"pa]B<G~ @>5}E  {sv#|xE6H nw{NH?N|S\ަ3Y.tnK*tHI= *QK{teUP"h~ /zN^6ZQGX~~_p*vBB^ ͠S8^gIw~q8*ƮGL[F`ƊJ3ءB}/{qG&1L15Fy[^r"hU Q;JLrX#Ҋ(U7 p槕Ш(dsz6S{S\[a}}+P q" hYUj-HsۯݞE0}QCCL!?3D_9 0`0`0 L0` 0` 0`0f 0ff Zɻww{'3*3333333*3333333333.ٝB3 c0`ˈlə̨-TN ٬ə ̽ ]ػ2ЪX.f`əwv1r܇G@8Ghdž;R×U2ȩs|0oGJ=کb09PA@ ԉ0&OOo[r{ p*@>|n.OA# C@@h䰲 || #CNv6x mhSqHR79 BM"D P+YKnmrD7\0NXUhl_NjfIwX/!|p@HXS^M@)MhQcy!# V(6ӵɔdɠuxt;9WL{eL"~#f`bD_#?1LMkwt?gGb: *dJDB("(io_fheTD]8H*PD+DH$J6JU R4IHeL% P1 q EMQne5LEDQ5ELEs%&R1LTe+\2 T I,͍'@ ( 3U@b'H%Y#J-oqr_qbE.f&,ɑ}.g5Ģ8*KzöVniYTKa!D2 E;Y\V]1*މqfR8{˂#[ic#73KCƌ, UHR 9(Sg8Ggk`7s7C 0dwLJ}wqQҥWw\*f v[엘1- ޡsZe'yʗYЮřSv{;^v 9 Jeo\|6emn⣠gAЫ; /ؼm"1RJ],M7rڢ̝0' 3AHRC{taB`{ 4[D.U>n>6G'jR?!UOSeXO5tq8[[]n9sC8 9=vKwN g޼tZ98E>vR {`c@jDBۢ-bD鎱`f8VR{XDT= \ayU; f#'?yZp0j-*ȼh,Z?~ c\|U) H  {̅De;ˉkkId2M"Ch""1{l.]bRt:f;xoHgcKnr`4!.("JmU6X@-^j.axY++*F`* _^9zT)@)T.@Rؿ׈&|+RiFF10kWAn#:6r p5!qޖ0Mod[iCk|.C"#MHFrm@7[rjB3j!-.` ȷRP9 is!9Zi|kB4ԄgTCzZ\5NVh24P\3F` (:$ Kޛ\)tPxL ƨ3AbETbWcii_Bp95TU@g#h ɦxPnh .ӿ(~?aavZzJL7 K~Ad^1XVw P0@>a\Ů{Yptv^4 SOL[-%SKqmS3-+8ҘŠM."VLfiY2EO@_'vuMVqkF' m/NS1,"VbYE1TR)Lija9g_zA{P sz>#~P: 1n+ m1n+ m1n+ m h4Hv UgDixE>Kuyx =Szy=br z.L ӼX\Sc: Pfq@ax>qh=AvXP+P͌ըu sC3<U5ݨ`|>+U`q@;bl ]5WmDiE9XY_0g ioj>|-@*zrŨEHBßu<@@>G)}E-ҌEȿY\!į 2.)MYZB};ecr^sqR*."@QoB\ "@ATL#=( P %b9̊xM {A2e`鴹GH/PmVSBAExOoӢOD?<<09CP! !"R"" ҈IcoL: ,[*4x!dbغl.i"\20k{hl8?m@ <;200;ƌ7u8/C@gm} Zw 4b:;<9^}ϵ2/) 1XiybL)p_xMrp8^ zwއȴ5. H`5 lhm EuwaV7YH+[c{06 ^` PBo;eB{iFOLʾ@EbB$2TJX1S&N`/̀D}A#Q0hwI$fp>=ٓ ^r?g?~ c))[>x 6ֈs>KojS\/4h %?(???=үJd ;k@07gs@:`?aa YoW8~]ٳB8-aLҺ)V.( Bp.)!с 3@fhM&' YD,ɉo?$Ȝ`<A33wgG{ v ƒǿr?,<$/~JlV5Aʨ؎%}~?wHM$FBL2*Ar)U CE!&xPOXD8P3|'R .D!E)aw]yӴ] /iawݯ@GTS8$GF׆](0پc$9B:QbUPH#{N?`guBġBt0z!9M ùJǜ؇*~ۋ|H>$^d4hE*q0gM?1 LQh2t|V^חWe@A\_ܠ HwTuuoC$4|rMYǿ}(*&ʨjP}WUx:у˧:$2c nK1V_׌hMUY|'؞bme|ipv^;B]?WЄUxfCi\La F7a16US_쎍yϫO(|)јlƕ^ꢀ{νתkocA˙Aev8jm\7C]>H) >䞩ߏoz"t%DXgW2W-/UoTǻilF#PQBGtxn?Ny܂JҁJ ٗE3=4=O^Mځ=n3eSKʦu>l7J`s1Fߍ91!}~Hp#%xjy.gzp9 LXQu9}& o973ņMuf @"8G_؞yć&KeRAC -|DOmAr)PI$- g.9N@7)4,B{ӗM% <\J0xGHDb9ޡ_#Z9bɼ4&fkrwCu&MJݿv|p@م$8IHpo-C.[ l@AZ@ 3ZA,^A1kd\dB)k)xnjr:rffU(NJֳS5 CM1pmIdmgQΘ30di:XJJ~DO!ؠ@(  @SG<~×y#}蟉^_i܃ǧWWr5NE0r΃RwQRTQEXgd^5& I!<"iHP$B7T^SnE v[[eԛtlvK{S֢zOtPg Op za(vY ,Qdbo}pl%yȱYv{\T-s6dk`GFX>Xd;뭣qρD' De?@Ŵou6s}\Z$Z @!p:ÿUTUQF332I$HOۼ l+٠>EtzaoOg|>^$;B)i! $p/>QݳXzC߇=Ɠ3*}QPP`en5*Lj"QЇ䓧NlV ROz.DDwg"d:DI+ѐzHГ?T~xFXGcvIO:RS0o#.'`lV /*|OpxˏH|zU~_VJWBx`;OJk)]Zֿ-xf[OF_3١xΚipD M+6?r%^Bn!`N"~&ݫ$J!?>4P *&At|~ ;azP(dJ(fl1"RH!'u+8'?+$z(dT(M=˶zv6(CZ0rZ_dG>uBO/F6t#W@/.!Psm`^.yP5$I@NN┕TP"UT^(YT! L{/=k_?Mn?7H;8J*#GOАA:v0Y~9?"/`w{:mcߘĢʩU0eT 4oz1~^!nj~J"mm[dƖ`V;>#}y"+ 5u`1 amE\.$ge0To;;Y==]9R9qzEN½  !xwBD$$@ TuJ+Ք% (` 5M3G*$5$XղĪHd;_yZO(h  W9܁({ Gih r‡Q[鷳19XK8Prc̙ >xB,O?l=="p^<|o'7~_/P`]/\. '̛_.`47a0 {^$<$Rg^=}QE.ϳ MXK@4u>=]q&a$'GnR24`{|NW2^}\s}YBM>?tQE/m'6n= OI__ p( (OZ߼Rz\ʡ@k8 T-_||$6Rs&}Ωtzh'RZ8cTlÞ7&xD{.}οt/=󓳦$/tB>MQ`^@a[j>IPS ۳5jk31OĞ@l9S_@ />6!E:: ʮ`<! AB$3VhDUM!:@($"8<+rp  |)?ŏTUUTI#rI$InH69\^I`^.֙UUUJTUURJ2*\`$c:p)A)uM*PGku~w_mJ-e9݇!t_>IMjy0"n>?ƀTAa@L*eF僤tZ9>rw{u9R|>›4E5MG@<7RYd-`E H&/j.9X|c-o8Q3VE?4yˋ)6"<0N0cHs'BP~=/!10NkIxKl∂d_[h=vQye/ua^NFXç {S"N{`I?7>k~TD BH};r"'.3kP?dʹ9!UʱjHj4r@HR`)D>ƷBHłʷޗ?fx_{g]/8,,c[=ctOQ0'J~'CORZ_fzw_,PۜgZÖo;@ԍh@>vv VGS= =9es<z7Ky|@őiAJ^և1Eeÿ0}.] g~;c!Uv7OWqE^|]zf<qTvDAPf^-dR?xgO6VP2\O&i\*eUͩHhQLOIWVџ+\UIpYoGoFW}دG%z#t&ߌ?h6pԿ@̠Cy]ܴD] ˼1`[Y.∰esbnDAEb/nd)]hf K[Po7kuU;o:. &6L"aEsd~>C_nnvl)(}Y9A-tڎ樰<b4!0F\DFcfWIhDxDPhJ !ߛ77s?ecϺBy} Gf6uxDqwC߯w]Rkg p[P8;֩sDoW>/#H0Pҥ@% PJ]v2Cٹ ڒJ4`ԁ[άt3ڝP8ᎈu_7gsvAQOu;1 {~F¡_IwOB/((G՝h豋7nNwޡA w;ܻo,?֮?w&[xola ADoWcuc?L7x~J89yM:0g$P~^&- py{C&X,ڪBDX03`$DhrM 7A;i}a@+Wt[_|G܅"G~xUM.).K# ~me2 b0y]vF3KPK}_Z.4 Jk  Fm3Inr=[`0s|ᢎ.Z"B#xt:a\):BuPu1VLxٖ2گk;b:ln(ֹ0e\):!I Y$ylG91,ʷo}GOPEi،.0$q>׫! ]E;3)wu(jغ *Xn;gı `Js^gԳ U}<0#c9UawZ6&c3Eq۞9Cr%#ګչ3}[WhSkI} /FH-q2t|_}` pSO uI ɚj.Z0i>%VyIeʩxܷh K4w&oc`J uHD`H J=uvE7w\,~VM(0i2߿@$+gXm{  \0H5ߓk]r̀7!>Dw\췴=tZ/DHFb"uTFƭ   DJ7 }dziQ TD'Ѩᵬϫ}]6 }+o>VzcM4l}^c`#ΕA"(tEݐX8)7>,i@3uj`ڡyo&|s.^Lv"&2,~Ztٸ@6U/3OƽΕ[wfֿ QQ%FJ(5Dglj9o3CyQ*]\͜ {kZixG'.@_.V7l_Ӝ𿸶BA*flIKk\Gg:t:w wf=SEU!/r^-iHq ]o:[ nEvIYImgֱgc)R~l~g }e@na9Gl#%}VC Ξg &)D0cpmupԧ*75_mh"" \q"1|xI@}P<(3, fD0c~dD?^"MsIGѽ|4.FfW('vfǥ;Ybc/(g&)r{_bPR`z#wG0Ǯ$k#1+~;G]oXhJA?nH =1eDaֻnq_XDIh%GVu Aő3Z9GNKis, ew7| ɠ&0l.H#s jPrr:0>q=-~+c(gnTkwzF(/x}D]Kqo[ ]N].}5"AfYbB>΃aݏRfrKE=ڳЛuSshDp@E^> `(DQAP/\\vQxIr]ԓdd StIJ'~r?Fcim)_Ok7Nڈe%a+Rř:4$JXNָKYNS3~LJ{7R<<0ݻֆTT&L^(@vA5T5(=wRm#"1v-폝^"P+mWG^.{H_mjʊ `=S+{K,C"h 279g}6uA,|}N+r>OY-G\!t=^@!u6sB\>Z$vOvpBtU7(G8BMӺ=sg[ĸB_qqGP(^n)T*ꍇ-Qcgw n,Q:C)PDkku۷*[R)@2H=Q-1.vi--= _Y[6A#Ġ LɹO?' ^;C]Uu𺦭4c2aamRݙl9P #?CQO|£ za߻7YH a!BD#EiԺ."a0 cDm!V!Sm&13hI PԦ\ "%kcXԅI:K%k," b2)#'04qen O5yb*f)!'ұ B/F; !ZMF;~6l?\o[ @ 7|n 5H$D nڙ[qX![WJLו7ڠ_ D{d-4^e\<1} RK`w1_>ںЪe3_&B_rcfQp#J\U0tϯDO}Y[%!vy[v b y xY1fl ~0͖ȍhd `x,ijI&|!Æ:FFA<^1DAڢE*L-hٸ7~GkTR ބ1rmB QP7`bihEzwpN@m ؼhnP龙3pfQOv~Ɖ+ kH^jљak3TgCjԫ;~9I?kWf8/\S;Ӛb.jUEX0G9(!Ҟ0$\neC96;V\]8Goow7el! jFW=%|<3 ]D abbLd@sHKEy[Z/ =[w`F_p~?}g?14DЪaCT)T$/Og O}C{M|M]y:eV1){, S}@[a]ۯH!Hp Jf5GMš|q$^*MeL6if#P(mq|0\y0Dw m5 vFAh<.dO]r"ۣ_7Evٴ1\&XOAb^Z_܁qͻ%^n `UA&#&`U*Yq2㓧HMMT$R)OmTo۩4$xK?!nѸ ة[QLeёa(9֧T+\7Z:Kb޿gKdP^wC\8"HԠWf>b*D/ qWw^Gx6^L|8Kv X oS:@5C"bw+P!9Vw*r0EJD@EC2篂G5}*CwN7Y^0kDGhUxLx`̂^#- ب!ݢVkƦc/ٽa eV%93'޷%8I,&7xе0B#=DJ78Ca'`,&f"ؘ 5<=B[Pm_.fH@`/M Uy4!Dd0ۇ?9v V:-rþWOr޸wE5= ِ4DsD\f@.qN@ QH*; YT-&v^eyޠЭj 1X` }hO'@YnE:^!+kp?iy(-ZD3- q|m.㵗-&@bQ!U -x"XY $`D'O3,vT"9 0"`P%ݸ4Νep|,|=RݪNl ʋP,5"n\#W;K [K 6F)~T)gr{nϏz.Vsx ewW/dRd]{;dGkb:I@Q J/B%7:5}d-PI2@d,i ;Pŋ;Ü*ˇ K,HQ4FJc~W/—AvBiU$F *tM2Ӧ7q~ӭܤX=]>px}%s\BE$+]c{v rk\}rn$8<|^kz 78RX̆4Fx{rP(kđVlpeoόO]B ]cmX܈608Qu_d{Zf'j h}/0Fw k{$?"ZᯒHBT,*ATwG'6MCD@Lb6Љ?i˜Xz;&N"ޖ泥*5 dHN[G?^{vA}Rʇe^NA;B$p+EER" ]Q:`C)SozPrZ&ɂ-Qh](*>Wk**ߧȬ㧶;y Pj5P\ߠt!;ޭ~+6Y;.gG4fk%Gzߧp wK˴q3G wHk^t8vͯec](bط" LE\q90%.#3RGo5*! W: fbӽfFԈ)y,jy%^oyЗJ͐j !ғ#: ǹj֦73Юߙ6mz㺾ёp7cZ>y_-M+O[;OFN3HT/ZP.d{dKC"x'! 2XtUSA w!= `A(Nmnth躘P7gVsHTo{Lgy@%@  Hh[PCy8 w œ0L5_S_ݺ{YgXN=zriC$I)>hY(yhuB{ Q5hxj1Ei cljG O@&0Kg'}#qۙqC\Hc}=ƥ>$C@!#UB;1z5݀z쭘$6|?ȕ!)W jLplw#j %{w;`В|faD]}Ca綧 ,iBw t`NPBX8wӧѧwh9_;4~8'2f) :-ct٩^|#ywqh=jt39ֆZ Őw|mmn0j?{=Umk>3y~gh}T?|@nT48]++؅OԖRthoZ&r5.Ͻ>U|"E6RFy<񧞋znћƟڎh*1g2Nr̿bݫi`W?>P ?R=/q-ZDHN__庶N/pgE2:딩ip8W`o(K8Rh[?(TZާzWU_~(3@D+?c~',|sc0%`ZQPjì϶ {=n9XT$4efL٨9UZǥ[$aX"1Tᝫ}6<ʙ2v\ACXi 2PX餢W[h *Uld3{B.n]J@`+ACb=@-Q@+ $F)f~HxFǛɭg ]i( AŐ 3uzz I_dJn䯛&TLX]wˇ^X8}/4Eٻtǻ _ݎe`<8?%?W5JJz#jT|- Oi`OZU3QAl0 M`mOz?+[IZ5E_ rTH$XGgE{»m?9u ̅!J%κxSrcȥƄ<22ی_H&T 뵃Wstpge |G\5oQ'#ɋ\ 3giX)wVk"n(6k#[{6k%As8D}mD;L_ׁ~} @zk8 E-%,\2)_9+?HfI _ip<8_~ P|ɇ,9~'_RPA?@(A#!"T/{_ߝ#1o@` 13:;!>ߋ7߻J$ ?8!i/oW>3;߉iВ!FZ`Ow'l]mx)C E]«@ QSҥ%%1@P4*.j(*Dj)v2HρM#0CPPqT(Ppk礴&,[x(bt7FIЇوO ˪ gdYg쑣wE} kb=6y?z6J.9\5K 1 DSqmi38}~o_A`dAMy nJ''Ѻ90͎BP('8BF ( jd [+!>H,-FXuH{YL7bqYi ҩ"% 3޾MOw>)u(&h=R#MT#݋?CqfG)?SXlDDd C84ٔHqn&A82A9  dJ"` @Х4Bd!S 77gq ݋0X2 LHAotHPPQ yA+Mu`p]vʎ82cRUgfV7>4QTTE/81O8CT#+D0{lB#8>*CAH5Ǯrbc=NnWࣻO:z]J `M 60lOC2؏Np(z9nt@ p }k>_O=G=(B = fYr7YbΘ BA9#n{Y^*yLz8Vv4'I>'j#"ErOm#L@!lF>(CG\Ģ'ԟhs"%#AJ͆ u !vx?"1QPyX뷆L T3 E|=2@tqo*=0e2<+83#4c9^'uh|\"j,%}6^୪U ^E"&ޞ9fFN q@Dgmw*;1ALčwP$7?>ֽ4wiʃx%O7\ UeR`s^0|zg*6Z}FpmX].#(xfwYTH"rUMi}U'[)}ݓېz^'Lp`%@.`DJE_q}d<^0 _ (DH8=`6:,R ;ΜHd?׉W.atTc 7u#{bA2 8P\ve0l>: .F1I i]4.,T paGP`  P֭xO.PU $vutphJM>μPti?S;C ^zf9ϟس9~r9l8WzuGp >n>b'0bs7G^!"Q_?#&Ck۰6CeM%QmGN3*,µDNdMLzk%^ߪ`P}IJx05m^E?&a}K} e '$Ci8RT]9^jGU6oOyG7`8wiO}=-G#rc1;Oc,;F !%I^wJ˱ߠ.>}Xyp k\Ȍ? -u؃fn̅i_>  w^bN#Yfbxr^T)<,\,Y.R\>Mq)Z<5ꏼvz>CJ8f_?֩չAX2tSVq,)f7t'Z$J/BFDXmq.A8^IN؋`ƔY5a-sHuYngO285#ٟX{itE*Ϟ0ˀ˯,ܣ<{wg%m[d_?9dX][ڮ)LznSIB{?y㜡Us8oV_fw:瞺x\ߓ=uoDkY3+]umGKݻ]rukk\t92#[; lOCIm;s\=uk"hm{mUI'}oi|ճ=:ځ6o?7}k&DPAmxM)ʊ#bDZí<Y!nSf0۳0GsF}xz;'O/UQ7wg0cpĎB{ ViwV 8(ȬΆ{=oV;leMr'Y{BC \8PGG]KZ}~GOBlTxw ^ Q/;Qޕ/~ SS/rֆR BGiן-*KC/Gn$F}l %}rJz(8tu}ɼi˜k|%X]\1qNʈgXӌy)` @FEΩ&sL,7\ )!M^[wÉs v((ɲOzVÐ 9n6N8}Uo"q|㔚(QQQ}VUvу߹͹E"1 )Zu!y/rI`TG5G80? n3@Hu*0  ƃ5{R}9$bfŌF٧1G2era6J;AVMtҰ>wuy[P2xYn*)&f瀀a h[Y]zV"7F/5`i\׹k'Z0ik{Fme-xWy~)2r`eoX:d'^6;e@g L,ZL>|wwAO6y۝'hvϜ6/u//3~\i'L=X@&rtocMzؠ 6X{3!vƄtF #$f9"0 `M4n27R(n7w brmfe0 lR ҅ d`HaL'UM E4d#yMAeѠʄ(@6Ch)YVAB15`fĥ tӐZ#!a-N]'{9*2x nCc2pt_Yť>"u#qTR6\Q5ʷxޯjcl--Yd\e6Vtzp^9s#@( ]f8<xiE) ^t?4ʲRi G]9lngAm?HD޿X{$O@n~| >!׷O!`tZƪ|뢏"zrz7*<Z~u{BhuRk{C$%#S=t5E^x#8J<}$>cqO[t2cDr_;"Z P}{F_?""v&(>Z}>7xP Fd@.x@y,,Q&;Myfa+ܥywkP᮳l!QQe&fՅJyvm:4SVr2ؐ . UCceb&֐pAu`2Fwx,b;a C]Lmzީ82N1:;giK׷)OOs#Hھauk]wF@3o@9#8Iۨ߀#ne}>n- ;*ɣy=`gW`q ҀhWCIE9I% xFpߤ8 "bC "8赊nTn"Y+]`7i[ 괅ɡl"@BrIL]Y0L:N9</a`^75bpTy IZ,Y]] UTmE닑 Z38ޮH =6Yrd^=!ɒ,Ā$RB*7[UvoYpRa./W Yז4,#yǏr|j3!H_0A:TpFvpg0 Äxק:k],\1X iv)}S[5H=…4<3siDP/\J5@Nc}3 jK5$gth8B%.M}ϟFcb'ϦyIM@,FӁ=]0f30tENOeޯ?yN/=J*b.D+J BH8$Ӧ@UFJoߣB {nt?XG wwa <+=r$U/d1gAY&r~4"G^;YZNA=qm'S$;ݢC; bzc'^$If]LsÍ܂? =< 'Q3~>so"xfT|ngAATr#Ͻõ tNg_krsTFYcJ*Q~6m /"t7,}\b$gU}s*=MN"UG MD1SlLDDb4vy}aj6(+=Xak2b3Zs,_8.BI`a[ Lmҳ0Zq$*!Csl:-[1c6%DisKmft8OӲ1 b&z6n 10yoԛ76@2EFa%m#xMN]tmj ({99.y1#A:GDյH:Į}^z_dyG) QO}*ͱKלݷ7uMVl-~Qʹd78e-W X{ՙ;K!?_V @w])2 H?lC(17H8g2:ɳrA ]=A[d(7uCP{ׇ&>qh (x:*+HDt@x Vݰg|j}f mfiLVots~8^.Uyutèՠv^7!/LxsxfdO&|7QflTz6}װ %b'u (خ&а _mZ|T"rM|,QnjB Iy~cD>DG%w#E @=XNÏB TR%Hd "(6"5޶@9N QDbH#aQ094"YTf C8BdJ4B *"!bbR ¬?9DnL5p2SIM ANIAX@++AaAQ(`" dDTSDa-"f- 8`@\S1TUujij2@LȢ3rd L&)2L$!& X(X!83RTF 1)!fUT 4 #a ҵIDEX()EdHd!CRQT)\5)+J V BfVt SL2s bH°1JqFpm57y+##Da#[θ:b#zo;@qS?LC6"pz?,ǬY~~H}> Hݚ_)_[Uff~˅(ݻ ތ,Jhi?CUPd{W'hӜG1;s"94ubP>ʘ МnSs{=lR9өTJ$[$@k*'RDĢD.KqNg^K>pOۻ}yd)t o5(?%o>$,  89Rዞ*v$ږ<ѭ~uh6֚`|z`rM]J ?%%/ % fzb~?F_ l?&ըR_dx8S74ηjs5-**ʪi!%C8ӷ 8y^×zx&5:a 5Phrpm4PzUH0H!0lBr nݱ.%O2$`݈y,>OOӕau祾p>;ؕj 5M2"8g n? hP)Sl2u϶UQSW̥Wd Q>N)n] `B "qgooo[*Y0B7qT/7E#sCԘ(990w G<_g>'ˡD[lS#x)kLٶAߖуS5 9&)d`hG,j!oe݇QbŊMSq7 1A‰ZCZ9994j0!hѣFF5v-)L016*Q10Ѡ6@4l)@N6.zsfM!*a ~ʨ=Yl!a^N |S tس؇pEkCQ5A֢ÎqG8`q8xNkp3͌.5lc.t-2ّ."ae2%>N>\ K#}5䄑ㄍ&ڊA I 0T'[b^5.{HQЖ~)oم HT,K[ըzG0Ul'OImY,2Zܧ1ox<֬s<ӛi sebS~l E]]qhz֮6lJ %zuVzzoOi!TB׿8wiB ]BQeێbh̄N5&EHNӭؚy†I0o6`N=uWvWX乖0 !c6@bix`fJ&Ƒf[Y:G#0o%BA1,V0HY#s)f@cݚҽ D5JT8HF@ clv3/@ڞXm5:i @,T$ rN4 U%QCJQp$I]c KA* IJ}ޕ;5fyɦw- \fT&AB BXFN⑦C'ہMD5D 1TREϫ2 C؅sc!&xHw(+"baP 'RDɦ~X<LM%4IM1P44D`PARR-+ $ĕ5@BEA7bXQ6GFF$)`pDĔI4A4PAMRN{h7DE5 0MPDSK$P -D 0ѭ`h MO1@MSTAMl5UA0RҴD;Ca*  bfH$ H$  "aZ S=fcb0pp% $`!`WndB2IJ0( @&`&( j`j( ) ")`PvpR.' @%x2RT8/Hv,0D T r@@@10&D2$HRĠvXUt!``*c,AJw8^:ҦLa-@Ÿƍ9243w%.)Im_X*ASzm ɿΘ5QƴFkX7n5[#|kRQ9 A\q '@DG{ \@}JCzߓ~L&"ߟ'Z:PW9n@If櫥'Z$e{,~|vWu~:%I&&#yn[ruuԥi@HJ "Aa7^ >ϫkI1;K6 Lq#Ͷe7'۵5TN3kC(k0sL.ۂH=Rk|-mWۆW:yl7f_,׶a5K9fffַٙv։j?[GYoY-p(V,AKe!b-i{Ճ6}•oYXrn]f ٛuOƙs>Fzf޸!6(߰=x)+wϞgǍ}sE&U /I$pR',[ى&LrK1`V ?ÿjݬ1a"b=-*BHAwUEd(HrT;g&CyCHkm--8/km)oxfsm>v_;7N/*700qb,yh 0$ q5@wUUUW+MSB9tƚVwU셄E#kXia  lh}:hu2RH"1I+oBA-PO# O׏G!:>gI#kY_d;'2հhBJVxrU5 mxFSspޟ7e6|Zl_[\CUT(?+QN rl?j+%B׹ΓťJPTZ @ m+ G?zJ_ᶞ'PG|sy>9j~6ն/j|;  An(tm] DB<'xnX{HDR=!=b?l9DwAa.`Axw6&Yŝ6 I}n,n/Y(;l7ҮʫY?q8[3s*w`dPzz]_xmƪT[p:Vrl]B ȢfZL3&dbt7h7$ ڝmp| 8B>_|`ߝ׽cq"Q Ӈ mT99 [d6k}½=((x<*ywZcP4BWjhfœ8+'j )Uؽ ZyFR "YJ "Z!\A WpJ#48@!Y40iXYc/[Q~I |3a8(S41Ư(w؋nݗ{X]y|:;ه0w8@:5bZkE2* QDQXаoEp<Ðog7A-_p!ô8/=xx'?࿴wJ8N(d`%e!&Ffp`0*Ja8 #!d6Ec 4#"d8)$0!Io??Eqo/{ަ7b{ݰ7mP7 $aw7sRBZ_s.Q k/ovCLmf(2E]2X︲Fn;{ٙ,0¸޺PݑRZk>kPk s_+j8P' S{*Fۧv_P |SagۗY䟕s_fWv*+?rrPϛEXP:юY]97" ~ap9aGIo=L1| 8GhZ#&@$ߊ̢xCR|@JPRYbE$V3m3n׿'-? m{syDUKR ?oH(RE+Oxv?G?gӯkuWlϜ G=JYEbI$%61]:A@xwd1C5 ͙> .> |:_j4N޼}& Ow' NF}n{}~ogΎ`z9fQ{ o}w]B>6nwGC +iP9=w"Q@(<}:~t}{5$U%׏ppSԐ, Xx/V uM>ŨP%I"0bJV0zX_>*|[ԋQ TF{@`G+=3L>w`-|<`_$qXOYB|EFSXws080!`RMe/l}q |hPӵ4)p" E9 wUv~aS£g^9/x/}|<3} wG Nd3?v7ǀzX)`mʊv^"9Bo td*"EU1[B8<Kq2Lɖ~7ZÖޝbkA,ǚy34WFFvVY8VpX#Q0(|%d98&HnS$3!yr]^l};AWHoW M 2PP][y+pbu!E|'Zx_cxb&JP1 7㍛]f7a#$D)Fbހ_vM?>|d=Q/̈5cx\9#mp' zs=_5]ZNt񉜗+x-'CTff}&999BI& !#I-+mO.UӁiYlILT9nd8 /~}E}?+Z>-bs^ ̉o_:_aq~w:H^kPXIO8[۴̌7wsw ?|WbJ) dP߱d0݇u3iFmDɪ#Dެm\QAi(Rŏ ,\s02ddRkD)?Y6Q2 je2z(_P `2c>y>Msܨ~P x,)"m8+ 1[n?(G8OU )1OdJ[;e͒ @l]aݙn{H$NvI*5U fI*ٝ @`y:|.q5mQUzϑ2T)v׷\yZ m[ 1+9:$*X Zgc%8 bi$k|8ea? dX0-"y'xD?!,`}hg/C v GNb-b啃o`.pu+jG"q=?QddI?_!#;^ 5yǖ1S [d91%Wt|Mlj.g_MdNE1YqsCXt˶zwֻ?(| T>Ev eQ#R|JzP˺ecVeBےIj 3op7+8\yyqq}!:fサ',I),+CrMFI>3Nxa @H@y 'VzдB?}?>,>^#?$yHDAf+KhI)4d)@@a)U'3Ƕ Գ| ? Mm (!~ҨAF1JI(Ha"@b!fF*Pr+PTU~8<o\980L *R l#!{<%ɀ}D1 rrdYgÇEh]|^\6Hl.(! a@lۿ Sq:?'  ];Wn$!:Y)u' bb~n4" jpvXun#?δ:J_ȆN~!]UG*Av4,̮]aqzK_цh,~~P#ǂʺKBׯ`d 0 Vqw4Xْ00A8+lmT $]6L* I*GX c)3[\ J{wAC`t:CNFd<(giNk$W6 PAULTP|..y( 0 C#491o)& fffffgT@k;q ap;dnFC b޾/BHZ5]ES5sk x'yrz[87y=R-Sm{IiQp*{H;-m,vsUx6p,p*or$jRm ` UKTXv`?"?Zksg>8J6(I% {1 @0xR4" Pe ,(+m[UT,?xHXU|,x^ 6n6Hhppegvi8Շrvd; 3@֍*̭:X(R)3ȣCu(wsrduЀ@B!xRes}UW=.Nip}?^$V*j2뒌Gz\R(!ZPt|Vw 8޲9Nic:Z{!z]Fp ~!IDR\3sgvzmf'ex{?0wtS;%dDB|?;aL?9ju]ٷk`jODHeRLwon Nn/wG?nZrl0(kC7ID$#N@U|?>wrtWQ8٦{F8X/hA -(K,bUR! kXD؈<6Y, 0AD@'}}yKim-iqUlS*3[/PenQs*Vŗ:Sd?pn˵60A] ~<ޤs h`kp;x010D̀TDMi~y!9f K+o_6=Oىo6H]dP Qj 0A8+lmZM i, ^ILdnqp*i[ZC\e@:UAURC&` 98SSd]Gn\҅ܒUR&FK.ǖK' q`!X>*L0P 7$FJsHM$yn+#UP{ U?|A͈* wƼ@G/:P{v@.v?\:=GEZg  &}g@ITF#ʈM}rG3xܮvR1 (r9F(dAUF4%}! CD)Js?s}N^T0C7q! |co_~;q;Z J jַM|^B3:2a½. :zrݥ~-WJf{7)}^?`1f+u7m>kP̣+$<%!9 J ỷMNo{" 9`ܱ<]UW>_#=%̰ qE/T p1b(UjNI$9,w|Bi/U B$ %e֏BbϤpj'Xhg+1$ܫk?^?[ٺz/$[[>E~wt^|q`X@DDFeVu$ A7_bO;N~)wuR@9;z$y1rM"~<r=Nk/Y1k%Y%TΤ0G1g63}=M2|{?7ŗ3#ط}/I`4);j"1x D4⥋!K–R4:`9j (E^O[ߦ@0RwQ'n1^{0޵%wg#h4'RNf(, ZJg?zy,NVMUN-٤9_=m=se=G~?ʺ2Iz\յ2J`6 Fy:CuD!JD~6 /hَc0QD'I^>[!`>ϵjR =&K:cLPC D(s^6.6` /(!,@04@*vouI;׳BgU?Nd0n{T:R΀"r^e`(Ld-?B~;sv͹9x00UJ)`vwBWӏ]W(OgLJ+;?81C8Vb +uF?ꘫnm͸U.L?E*}D}[.&P`1 sMtu]s;p,YXs_M1QI$P(U+eNeqigvE68rB{Yr=nn;%{\CZ 9=°DD$~HL D={rAV1ѻ4:w_Eq8nfowfb~ؤ<0fp ;HH/͊PJ|[~>`mCSE'I~7Pv7'F"CB>=󫿮2u/b"']t? ;΢rGk ,.,2)\v K06@_ mG:kL/٠<[,}?MaW;W=L7~,|X64SB6Ჶgnf M c Cd!'g'"C@ lQYMlYw3:(>~LZqhw|c:o|7B4l*"}SA3aN3d:nڢ+tf|?n.P~ Ȃ*o>` >+` QU,b`p$PҎXDTkGF /lkRr<,|dA<{훿Q ,꜆hw98κY"~1Rw>$!BRҖl,@C5WeG@s7 `"NX}u%f(# 5A̮-m[QZ}4TȄ$c4%@a>%ڪULif[4] KQ:(8Z_up[FJ'Jةp7R[fV[Sa%&P> +N nQ՝6xCw֩bkCϦl+Ħi t4v- nzqr"0 wiKܡ-ݰn%,cɨ$4?{w>T'MڛUZ| pwev a Z0萆"[Y'fK8]-ߨ.$[<3'5N Fݍ"qL4WNY$0\SJ0ћ@Fd^:j>3rXeF"mMϛUveΎo! t Nt A< 5NF,i-#uIUuᓦDU0\ ~*#")DI`ml-}VTtDo?(=z/cHe R.g-wZ SWcc ]C#4}pWF5}#d.໬},4tnߝIYZuƤauXl;H<.9J(ҧ0ׇgy|H["hf?8UR[*τTڳz:ktm)|p%*j3U6FE:EwnCo~zO]s&F$8> x!ƶ(^E zFyYcXᕻ6- Wl4+rY&#/3߾5ycNsο|[+hy14\u&0ORA)uc5w`_Y6͔N1s"";Lyt[LkMfUUUcͦM' ƏLI'((#MI7ƔMAJt㥓 wN݂Ʉs*Z( MoAL^xaVgR>$Q1=mwt'5!j$*d93Jv.=4=5P\R u܆=+XahFف$ckpê]r=@Gګ>)tU.KZerJVbPU CYU#pYB^N;_8=qBpCrFfFI4Ą`V3{zL3xr# "@D "x`b(1Tct`O3Q1r+9Ҁ`/fFDto1 r(xmQ_Zj/#b|/-7Z92p-B pV" GAݣ@V|Yڳ8vŒ#wIW#$ Y|:I[T:+"TPKL`/Մs?cMǣR;19ڛ+rndǞhs,q-mtt~v9 :ՋjmhRF-WH:F4/tW͆V>XWumxwIA}ҡʰݙLR%:0Pa>c4lfْ{tYU&iє☘᝼7}bY<,{y>i%]>o~q_3cs k׼z MAQpe=ELEQ@PhAWor;\6oQ$0;hZ ۳4M@8 D @*` &Oث萠(C^"~H8~K KgDقEA^p'ljbe&&pg]30 hhR{`_*Ս1vW8YT22̧XeETTMLE n 9Q58-mےI5ؿJ4]Q |LY+B #ۆmmm , MQP@kk?&GnCA1% 82T! 4H̹)CAT7:4KOן hr2lSX[^?ý܁2.A̲AFaC@ft_f^'-~^O$~hqp.!tH@.Vߛ AҮA@;,h0ñ':?ƀ?ćR?9?!猪m(%24Ab(E#u@Dyx>N/9s?m)Lq~(?SqJ4 "H>P6#okBHe988 ~xu'uf@7#H# reOwờDrgHur!b@[?ܐP)6`Xx @ŕTw: 7TQ"/3fi$Y^;jc]݁R1UB4`J[M28"B5('N~S|X,@)dQQ#_Lp?hqp.bNAU!?(aD =O@ ^h-`@h:bS @b,?;#C? ei2yָۯ&Xp#(B&I $1&$q q <(tADD2Sc$Rk3, Nd5h_q9l|DyNI;Kӱi6ݨ0byz 8jo:qA,Dł4hu~m`z{$^#{v f  `+\<%czz0A=5m4?#H쏁yx$7Q:,x{/P^8z+pR:#b:bpʊPF~9,N1CwGd<.1$SIHL #v8uX#fǾEBhA@Д$tr=} p wHb0bXxccP)٥N$ j @Bd]M;O8GtM7|^9Zγ]CF8@0xk3.8Z(]c?FPtJ:;1:|H ;>uL|yp{Ng̈́ `waÈj( GU9sJ QFalaAת$%d5h43tChP>PDhK@>Pm,!2VB`` & @ 6wUP֌bA}(J}.RXeUAB2 h LC(NW9ؑJM4dQFXoVgGZ]H!BMz yCuΎC!&ă3vq[!ԤF @CqTA!e{Ν\DmG=N݌7=0fڋ7Ҋ7 =z}b/Vs=yEGSeF0 P\n.w D(CzAGQܴmy48"cǗOCv Y2<*8CZb닊{;}| 'M(|óT6saȣ X%q p%/=`5=U r`OHJ[~ۀ$(7[br"qN5ǝs+/$\ˇxWzL5U^*g b&5V2 A+yV]k#rz \O:B~t10AAOm`|S!\O_"f|U*SuoA&I9d2ia#d2ʡu=P2k#DTvjJ:m\=@98~ qG|<>g\\&Xߒ4 mCQJq:>~)B凶) JE""# 0CҢCYQI~1|L]T%@7$陕y͍k bu9G4E㋁mF/.zH꜇|GI)P~B<ΞCZɮHKc6e˻>0JՄQSnK~"J*I dଧxJz$; s ̵RXw!F2D2'hB4 2u aQ,H (4'OBwδL>b gEڍbe 割HnHTrxm9$Kh DI2bޯu# R,>!UUQi<0 TUV**AUC3Qw@y@Wi ͱN P9!v kt:xɃ)A'|ht´ ~'j=\Wؓؖwu;kBj\d@0)2 ) H"!2@BP +ۙ'd;16Q٩hm(ػHOu x鏇nai(!'nR"≕mp$8zci<" 8hi:J*gYy50 ;:wN `2 mfA `` j |NSޡjP7.Frxv0waAIհ6_LQ%dmk᳃0\T ʅ@ @gjr{ϯk}7y!ÙDN<ΦLHv|gMqq?@P/ ӆH}E@)Ӑ- :h sʽgװ{'oٌhv/{߬/"zuKÓv]m{W. :&e1Uk2"˓f;sAmvW(==8 ^+ %`\.˸ր~@t,8$Txo>fXj J'87ۘ\Q4ՍG-v97H-zH_]}Rqg[zU kOXݦp& 1q;A@ PL ĻZ"VG/'9ֹ]AtyR7$Iin! CH@GXO@ ^pDn7cf˪멇t[p[alW_Ҭ(`=T}5& t)}`șW4lX*&n_<|u$?7xTG|&,tmPY (wF387f0X qL00<yh@^BG/ wa1P׼-Q;ơԮ- _^05{UI*zt.( »wT]ᙆ&7~ ETGxa-H8UUUUx'ϸEОg\1'!ݮ2 :"~90)J+#6ڪb'HㆌL̢@HA2A8X0A0A$ANł ִI`` TفLqQ̢@HA2AA̐HBALA8C3&afdpf`t4L0A3333$AYL$83NF P-#@@AA$D)cL'ßUUͮ h`4@g+@,(@>ΏTcH!nIx^ Lith`ڳ,+8C7 ;Tιa{Ti,6`1Z$au:`MfL1Out6Ar.G#8``2eYPa6o@ HGu{tlGz"_%W75Cb2x n:Jux*WXiɬlޝ4ƜktAEٖ^q#LsG-N[4n!5%ҠwOڢ@(kPL?1?;+R/:Va60/xz>~(B9p&H>H5 ؂vL3&0CHBAg)i(hiz0UdK%J8yBՈѸNPA@.뷎kXN:vwjT'L̀)I0$A L A" T2C% L@mxkRl0+" LFl!0 L 0!@4J' z!<8. ldIX&b52@^블< vR3zk33v;B 9u(M`I@N*W44C8A :_H?U2BGAqU+"x*=,Cö%h"KEvP&u9Kk8!@8&J@Vy |@t뎁"ף^nҔJ&6(&䆔@PM5Fv e ]y pGB`}4ohI\A"1ש4 vmb!*t@x$\$s [!Q3W NRxx숄@T<(& =:zá5 WѮeW˜*"b&<HwP{;>xw_ 5N a5`A&)QPTXNV0 |»))v)ɁX;I$ 4a|߷|gF+@4BI jr$~R!ø!>^Nxk~D4@P7Y\3BZ\YjB;øm|y7Su.wT\h܉ 5%f0L5PfBPv7>O}!bi`D3Zmx=96z-:9 pܘ3dxmNˉ`cƨuQUU^ {ot19:i˥ 7ؙ'=>͋wk87tq1ܔfe <`h\޾Գy =)@" @4%y==.\QY[dw祽h/BO<;x~J!p(J`%8a$B42 T7(4'aj@R@:ۆ /HY<V7ּ]Pwǟ%k3j:dP18g^h@qp2ygARmbQs_jxGkc=)Q,ۮ3C{a{y֦>,N*Ío3z >K$כ;΍(S!ٹ| . /ӁGjțYZ,4ָdh=V y~/.z}<G'wi0>'.O8@^ 4VDp>zIK0;_](@e@6ca|qo1 36cW V-{81D=PD4`} ALi(ЧR%$gZј$ȡ8Ma}A"݁M,A33$A$̰I3v?!@n cD 20-,,v!Hţ` J9㋽ԤlKBP\ʓuA .>q=ઁ eaȄ3סb+`;EbIwfQtOTDlI}݌ UD 5jNZ؀1z@+ߍLvӅjPz0GZִdٜ&z6p>)n=ǫvm4} `gZ2[d'Dl̖xE0AӘ= xcG~'$8HGF'<SLMp|=Ⱥ~ @%/Tq"?AG4f) pHLT{ttpzmw@9I$=YNvVCAVAB䡘.ׂpG; S&^=|9v<0? zT7007BBH@ $AAA ,P`.dA8FC0II2A,HA!L HALךA&I3( P3#J S 2h>n{FALJĘ(>k(|(Pjt$ܮ /*j=u1$ 4!gw:$ATfR!b*>e&Ch"xG0لKMc΁E Eaz+dMi.`Y'Fc0h:E$"PY3XL9f@Q9>]įs+).PfƐhPM95Cn3yߌH9^ S; `bwE F- B~U` Sdí5~߶J;iaH9K F{A8,}/t/) 1b$%m4U]}y!W@&LB( ϝ\<ך*xF=aӄ섂 # UЫV=qۉ$񑈀%!Ĝ0`pősD8 `)LpkNc,EU{d? _Hs B|ruz#F#M?g,@Xف;w9 gQ}4 b"~PTYUPAUTA35UUEAU`M^9%*8S}oGXSHMn@ $F ;U2s E9;B2λ Cgx<6^K MA׭Oee5i!TG]rCloO8^Zf3v?!<$Q&AUi- ?A(=0Xv`tbq4!Ysϯxno2ޘp}h$BGkǧWBC`HD#GDbYG ԰MspP "Ru<' ""\$8`&Pl|j|= }!Ht&Dx'#}nq$4;քI !HHzr.b@ypP%8vs: 4A$A$A  $H% B  A$AAA$A$A$A$A$AA:,    MDQTI3& cAAeAAA@IAcf  !H$H$X H$H$   'hlHxoMtwxUQS5QuG;EUIQm}8zj{xOack "GȔ;ǟl35 A.jT7mj`~]4C e~Հ~@O&c Y c|~y`9ETPUbKFM9"1'E4 CY9RRQRUQe-Ve%+@JA,A)0AA*@A)0AA*@*R$@@HO yӹ(94 &VRdAEZ$]HPVJ5 d@E9)A@Y&N@ FC`!5,`8b."2o WA$Azw0kzX:m2%GHK`#B@=0<bp3`LLE㣆.rxB+64~h7cӭcEٍT4fjn֗3/xuӵ&lH`łGEl;?;qƒݩȔ`E( :P_NG6S<ǎGz<ڠC7!0MSA3&H1!6%׸>g-,XV.h$Gõ`H&`ff H&fdff && f` d!  Ve &@d$  X! `! $ &f$$ffH%ffH! ``aB  f`H H&fdX&fd B `& a&`ff $ffH&f` `   &Df&f`$ffH&f`  dH&`ff H&fdff '5C3X`ҟ-1;9sGH&P\w]Dnx`t8d D0RL@0`2a'v{"4ox7C10j 4 ԋl@x4qv% N|ztA3A/xe>K'N_&d:#xQ{[  򨣻ˉwKI323QR8 bQ1#0cD5}(i v@P04: + c >A pQ` uRL|AAOQ"#ʬAQSW8!!'{C50y @HLfϊbnD-d. ['w\!R`1_ "?S@Vz{~8N Zס,ԙ?fbGR,(#ncfGAi$Q/H 4F)f5fPDAqN[ҕԠ4%*']6.Ou@2<.Fc;6;Zr87 h M` H28a1ccC1sڴSQfњk5\zآ#BZt#bEc頸+Ci#g c ;d0z{9(M r yE7tGnݛUkn,L1 2xP ^yq1J5$ ?C8 sg.` 2t^ܑ_n9EdvȔ3utcȗ"Y/! A$$1߱4Wv}RyPG2v ^SE 2cgn9ױ:N}a`卒/#.6ރq{pɋhEsRuȝ@A #H!!9xz#Sǖ8j-)翎6é(?!{N''0Yx |vgG2r$E_eBȡH40 D,21&N@aJbB#& k jIFYhA5 Y@s}lRB 0DR6АC^qBŽ0wWmGzno0c3$ Lt2.i$ "fjfb"""χ|x*Q߂yEf&IهXQx > Ap@opvٸRAۂ6нCߠ<$Da1A|0ґ3f2@ȟ-?m+.ǒ@C$H+L2B K{(iC5X\ց4#rH*A+q*JZy\ڎ  Y#O'^s = J|4`+ ! ^7rv6dKi_*SC^(nNGnmÊG4ոiɀjUT/k[SPw(y߷UV``fZ  .ZH+֫q62ӌIc!st~J˟fWoDD"ZgwT NJ۰tmñJׁ>CAGzg p424zbf:9 ߓh-x:3ȶN5y0هqbB*l^mZ㸱 fp[Jl*t#V%DM84pGnފ͠4Wt54@9q>k $#A"8L.AREckˎب1ԬZ>zy5ѪXhKUT[sJ̺:lJTM8 )>ze!uc+O# Kii'&b 4]-kM. "BLN`,.瓌ˌy͑$'wM3p3|a#Gd!S0Cę |7;)E OT?>=݄(<1o5#Q3 XQ(.0F9-%yYe&" ,ŽGfy.h2׍ sl5dEDEM)^]&IЎQL @qzv^8Cۣ#xXY( xd;@1b@@$.8) .`x Lcm ">/'a ]s}-6]XJPJm(Ѥ4^J.SCϊ?Һ }F]U%}d.дu `ˑL@(MF s7.Ɍh=Ё}Nipu`.#mٹmӁeiiS[ڣ4cLC*Jw'<쇄 gVCHLmƗ&xY)TT+A  1ixVt@9 ) 64[ՒJ0ӊ*29o"ERXUI}")O'TJdJ`0lWIP6; ??5wK9XB#6YzQgDWѬ @ YՉP$NHQ)bz;uRԼ 0Av5r}2 W ˀd/W{.D8.J4rt<6Lݏ b0s*{ms&!&g)R*RQǨ7(l\`wk}pq\;0^xUUUZ/ bB :\Vq e("[Z7 2zJ="r~yӌwcI3A+Yb 4 @6\ A&Ģ7 qL+3ĒÓC(#ZH1CfRɄ4E@9Mp'e#= o=}EsU 5QUQPAѹ)dCme8!+Ν@0G 璀C o eb.'F<6sU@t%[@P@LLM35Epn[sRJK.).٪* hсHQ4bشjT :s.WF6*ˎ@gۧ}>*E $Im75FzA|lIZ٠""><$'p*sb """!)A(` """G ЎqZt#lFHk˄{J Y=2o;( >XY׳b`̙?Gȏ"O_?m{?Mm\噝ktA0BEI<̀ DW"NŚgJ/M"ILD1fքRB(h3dhjV `éSZ~:Ơ%z_MҸ2:u?~? P3W0!oNb-ݷ)ߥ|tyMRO7GN`} `"w Ȅq'Ҝ6!:}ؔx UN{1S{.>wq@W$;pD ȐgΥ,=`03{x xyNǾ\PoiK1"T@!Qp0*Aٯ#SA瀜SXH:fh]+ q4O· 'I X`T1P|C3>F20H#:#PO zSǁO5eHFc {HVvMu>0,+δ:htBvA00CO;=>p Nj**S UޯSHš@$&0C^h" >{;9 ěߊyip,cU& DB0Ar:`ADC+\A?gXIwNw9IY?>7Lh0b]yȗKP!")m#W@0 o(кz *N<ӮD /!x1pxO{-r) EH $C;e K|1Rf)d0|r9$mk _qDK6Y:;}Iz$'NLςeclpYNMZi *zoh͋ɣ&+)۸DDFr8R u9:ssrreZ9&a'~J'X!XC/I@ʂp0rȱ0 Ȥzތ.` .bBZ8p(D؝'AtOa %^:@4CCEUT1f8X$PWB9mlg=VOU]g) F`s 8(-[p{quNNƗLE ڨ&{EnJ(e=Uh-A~ɯݹ5h^Xy(]S= gy vC_?g^, x `xw{;ҡJ "Z6`|9 N >ڇ8 eOGE"9(BILCsFOq;e^Js@QC̠Es1>0М|i"vGCYHausftb C z_#V4DI:U0A^!BF׷)0-n|O;>ELշ3 3,W$pP@,\bu7zKk(&a(Xw$U&'JIAvE3S4DDI͒~:'@F@Mɞ15R' ʰuv<V! C sCRR@`Gp9XAd!=x RvIvX'"@"c~,;ѓFrYTX͏,5 86v5uAG:&b$쎈HcP^lm%rgnxM.i p]cЭ0 ##F7Nj<}O!g=14a|H5,lSWB0#ral;v3%E:s@Pi`! 2Os=q: qtq `== 9lk*GKkƯmܘ*ab`k=5|I3#ғuvrHs(@<++ɝĞ! AֺXgDQ̈CC]l%Mrm h['tE)tL>>5᷾Cf$# @Is ԟO? P[Fz[0=ƍ٫d݈~j~ F8ӆ9AAAAIP"%SU- # Im FM`uJ$,Sn&R8NX==ίx1P9> GPPw)ӑ.Qȩ/ =?i7v1%"ajڛ\r3$% M 8c0C X~dž"iX'9\ bh& Le &*C D&>gCOÀ^vI(݇7 f\1Ƿ4X9#V[UWe:=L>1A@dh 1#ᄀOYGw2D'm&=(D0G='A:Iт಴ftpxGonfrZaJ@\xޘ0Pl# ĮJB `w;* 0P⮀%$qpPMS|ү( OzK=iVaHD6 pi1OO@Cq,Shh`gBM{MPJGɊ99&0`Aa5 \!DS>u0…|2F{{w#t w2 /wNfg;֪SbssZe–!2V7 ⌄!VIoo@0%g/_a1r/ #p} C &X|q8Jw߀ v7>z\7UCrdGA< zèP] *d+@)BrQ;#yfQ*|yZ'qC 1 pmɦfūijle6|PzAF =>Sں{$M<] @AؾQHaD>Aʟk䒑alEhײF/d]TRv=K AJ0'^ys'cL]}g"7Pa>}"ɲXP2Jh!;.Z'w4Bj(1h' $P.&p`9oB!Dȼ(-֨P[%RJ+m]l>`omøvdö(;' c堹LOe ׎mʻ: 7vx<sy(jSyoqk6_lub=@ w5/<<4tBeZE8ҽCpG CpyN@t@@/1yU'Ȫzo&elYkTɖc,*E'q1 HadE>܋?B@@z.0b M@]@@wĪgcZ]؄`V.;p:I`@u$A+ EAK{Đ l5j^4Īl3<^P[\i !"e1I\,di-u?!8ӀP̫֣9nys^9\UVLW2 BGseRǽ9 57jy`(;QKZn\9c`{ n)C(!;^Bqt u)`#18?ӳH@9U:H6s("" PS!k~Zm`hUֱșfl;Sbx8 A y#pEobv_F`4К2gl 3 ˡFA LNթ"WNp < PȢ wa2IJq+HCJsj4;;a{z>舛ey1zW=\#ߧApȜ.f9| 6d qn dՆ5}P׷8gzizʝB:~+7n\TKX@&fNWSq(&ЬH nxQ;!7;3P:N:H@iRq78K.At..% W;%UhI;TNgSMT}P`OnĵV䁌FBC;Xti`,,Ϟ> (={ qP*zCSxGcc1I'r׏x飃~"qs߿P ' , 3c< H F5*O v_VCNiDw"D<8szӘG؆9f0w }j=y&SEi^ݟdL, ",Rc&κ L8~P%y^WeeL(~HӂPI&NTPw=_ hۑ X q!U`^Q0BM\ E6`H mi[Sw[c=ː8ΆtؕKNԀ˷C GizQ*`x3~킃 (I:``Q#%(z[:gH1VcƄ]N5c؍*'.Fߊwo>@#yU+BuaX26b!G4.pJ-T$_@";F`%(|P|a(9f0%6N:@""""<&QGEH7 a 10Ų4(-ͧAAp'1#be* <x@ ?'brvO\hzCDC@PтqK(QJmD5SȜ]>|O9cTm1 ("$i 4lt8de\a -G7@~OIA<1UBP.9GM: Jo=a;%HNsPу< wA)0A$A4=:Tfr,p"~xi_}1Uaw@С GBE6tAAAAAAACH*@ UT)(0C&(@pPEQu   BD DDdUJIO! ̔PHyC@-A&Y c9p "iT0-넏}C4S绦c (%G@gßկBwfGsj@~!u P 3pC4G&]U}>|P!ӟ;Un0`T5@@Dx-&s eƖ= t5UU"Gty%2C]t#xJƈyp[;G"]\b JBa2Q0$v:\%VgFèK^^G\+&,&P B@zdL XKi '~į]7 7aAjqx{k@&XkmgF][%*%ѷLg.6Osvte(; "$H@ I =!H:= ls1&HFMDZyMB3IhJoc0{[1 |daòbb`76vѶ۷dƍݻ&4m1mnɍmvLhm۲L' 2,X4˥ (Z1Ãb 8i!T1UU:!8Ppsɣ#&&"1111pXQDSd$J E&&(z6q*p?4V! Sk!rIBEnOuyvL֗VX IcEgԂaP;:LPgUT]35{VVF1*KXWXTDfK֞|~gePCE~\?|~'.I?jL7/+ 'K6g^`` ?_ UW,?S<4swmhKAg ȖBzNFY]z4 3m /R io΢nB6qF|_f1PIJap ?Fye0-D T;*K:D[+3|$0ލޱ)ogxjtdb*6AI, KmOuDup-ЮtỦ "sⳝ鰑_a||p#=Gv%Rs8a-$#maLCނS?A^]7F Ʉ(LMO耨ͥՐ牊G'WS",mō _mntw悠Rcu4q+%xԱe!ժG%i 7EvRcvulQJT qAUt8ʠGݏeJH9/Daӽ%9w gŶyҡAAx1z~%UwKUZ!02Q8J]t݊ ;FʷPdD% P_6%irj5xr8 }FpQ25<ͤ %4~ݱ jj;4 QUPR'=e<=G{V[N` pXjAZIݗMf:\:8?,I\Gz^U@T1 "q`5o=Ĩ"KjH}ΨMCVa~EW@ (6s"LR]scPوm=uKۆ"@9Rj6T|p}F!mJ gE`u'R݅|Fp[4`2Bp$#qWxuTl.*Ei]U76#5~ⷺMVxl ꘀQ0&"rO+ Hc ]wOj֩w{^;Vmhm$hmKdHPIpv!=[F–D:{MJoy%UFk*6ƝlX]UUVpKX*׼:0U`\&%T<Q$Y%U[7d@MT`QEFH@ E9 !$$?pC&b]ZE:`}nu+R!gڻG-ynxa9ܞbo Q9yئTIɅT6lIimQU`4H!䁲o4ǭUoNk:VffffeIU#!^=1=Ԁ{UW1˜~ %4Ճ4\%0;EWs"U(@"#K[WֵkQDkZwwtTv$4VJ22BRTRo`dPoPŚj,.$HSNs3vTTUUUUU*t*6*$69/:k' q˔zz!* E#cAcU Ubő֬ݐ!QEN jXeiϑ0x@9 4K êMA$)ZdC(#vvn38as֒ٝ@h= 6R@"s U7aKw Ss7G0&!& `b"mQt'lkr宽 (Xj7䍉j:41WI}24(9rU^|sǣ 'fPa UUlD@2PJAL>Ra `1 n fX R %3J0X;-':(FYpZ(FYJfJ UfV"j('Ib i()$"ALJϙ\0v4W=*'o?>??$P@CDU;UF.=|IQ CCAGĞfޱL־PO_7>~$V~[C$[D`G;5UETT6@}B) dmd~w_Uv>Y7asTIU6xIFEL$]АYWXwV /(_&d$+fUX  vXe{-D!A7t"gZB*$xܲUTEU|tܗ 6)@P#xwi`JQFlZz೯ 0&Wr BZW)ԫ yEϜwT,6slU}]H[AA! EqC 4ʻcSnuökۆmm:2r( EȾCrpk9=9fD6lٯC~0ǯoő}6j-bZȧw^{ij-E^{\]Eak֗]E<)xEMfZn=cُxqgPi3ccxo}~/V/UdY/_1|b=of=ag{6=&7s{bYVE|b.F"">Zzzzzs-6vֵNm? /nnvxd_[iEW]tjqKK]n뭲W7rW8㈈xos׭Z+,r)ev*rn}JGs 4XkUjqi\97[^ͳ).igkϯ^C~2럳lZ 5,͛6]Yk]<[Ҕ)M4I$Zֵ^ ThTRT( 0v!ASX [e,]!sӔ c$*oGI׳<>?3&YF'3SGjv|vϣ3!G $ ( EjffbYS3319ULijMUUUDDKLDɜɘw^vR}_+' ;'tttt<~ &ffffe;fe;fe߰x>Q\i+sg=ND6m3ӡ3 32""HUTDEU2TWi'=<Ou9&}a:lai3$I' Břv=U]P8M3&Y8st_0d1JsӃ[m)#;Ruϟl{BuzRUFtURˤ?!f8LmuJ#,2-G6/ vuH|h4a0୏R?GX0Ӕ<Ƿ<:I1OQ@payC;)( 00 mmmwxٙw͙)n 6 <*gl".;Pn=8=vmv`9f-\@ I**;AʪIuAmc7AvsqP'9rA$r8E "\&:1uPZ*`(Dm$$hJJ312"6DFۀBHpIn "#m!UPZ*5@}~oO}܀kE" $XLcHRqnݒ+@dJдD̓tI(lB""]eٝc"9ϟ>zsHD|@ }U]C֠$>->vB $#akVmu9u f 9ʞoZ`kf*hf*)ӝ}x]7 q]",ɀ`@,gUݝIyffbe]bf)e,At$\fgө?A8 (K2d1iwwwvɈ鉉wwwwwwwj` ``ffffe3fff]l9s.]nnC29H=}>nrUm~ u c$Ʀ0J9EQRᐣƺn>+0ِݺJe.amMQ%0@w15:}L!5cG?_i}#f"b&fff!}^~ǹ֌)/R@>1[ Bˬv.%UV]}ywDDtOֺ_Q 40ӽS,9߬ ?cld}̙ڥ1򃱠Ftxr3٬3ZLmr .r}*}*]1(EUhe- U;{W~Oy`XYBSU fe3(!U0 8WBbXrR/f3BUV"6x^:tD`[W9 `#-N{f#"^ / kR+T2ONSa>.] 3(srv(5HL@۶Nס EU*Ow^ӁP3A,%(KADvKڒL4!^롾€]":'lL4!k۷CR5a)BX#]*Ab.ƻtԠ i fJP"ku ,߷C U9y[ [ E WxWws7Cc>>33)+ J+mӐ C$Oe}H ;O?q/%C`(>ȥ( S_C9*mXbQ&^֘*(Hk>969@ fD kU7DU$Q4o@,ȴzB5A P@-sL[pAh0؜R<^S(ڠvծ|DBBBBBBDDDDDDDDDH ؂Js ,|ANfo5)gx~o*$cPs]7kB |_ <3}Cj!?R6P&U*2~*P [r]kw>'$^.f-@gޡtɭgAIÕ)JMOonݻm>n)P ZYDkA[4=X-mS p17GoT[v MqH;0ojf|nk^ }T*bHf .{<_Ȗ`㻏xZ28v 7ʸomt3ϭZ{6OB'{}a<{dp_8;iuUKUEny~ׯ g'VwJ0kRǦqvCB{#P=N\ ݙY)Y]Y߂1g`=N~dxhn|a0jYA10vVge.zh{;D\C7) NZg<Ωe%G}^$ z$ѦOm )>y'xo/7?8fO>jui*%7|7= t3Y7ۏplI 4ǛamE$@A<6AgBP 4S=G̾Fߏk?ol2/"VDq|?yχúf @c$xx|8z<4` 0UhCM4k15 "uQg8Lv9\D N=/sG4RKlzD` 0MQEZMQzSy牓We~l?Wy|kyf/up~GCE ,@r -d@vVK5 &^6 C`̈2 ȄKAA|ݸºzU#<}=:5@ Mhx + *t߽>G&o9L %I2,-ƞ^:rۯa^Z|"p b::{e)IeFT)4g#5LTLTLTkZֵww˻ws9r`S+ n.٘LK/z)ʗ"CfIZh+{?Vq CްUv,`7X*7U$ې%pR2۸t@XY>آ]2KmI=Ŀ$Z"Gʂǻ[/M4OlCGvǙx'%g8Htʂ 1; clXq/.~[1&CIQU%=WlnF NGOqSۃHƧ=qZ5Rl[ENCjn΂ Y͑1EYj4}$T$Z`tDfa0tĿeɄw;I1fJLj&yLۤ=9=MjMy{g}UX*URK" VgoĺL?`X`Xrӱ=%,tn8Ub!ag$H$u)g7Cue:@ȨכEPi ՜^r+ĮP Uȹ 3M"}~ xzⵙ4 9;xڛ(R11&eYa$M8A1Y]6 Hـьݘt$*p΀W.nxҎ!gj;vuo48$%ts 'bH:Ԓ\0>@f"b!c1 cYB(;-l#` ߶M ܄Nм(i%] p-8(! 8dG&6߻qßﱤ[imLM]IDCr Ɏ~\!0ۧ K W;>?SE=6nN}1{$"#m9]CeJ/C12V%t^Hc>qCK-pWyU6&`A/[`ףC]Ondd'~33}s3,38Xu?"ׯ9IǟJ6Jo$lm3 N(GY߭=߱Ҧ4=׌Vxő<]øt_U߿Ci mìۭOW}l{p8}vշo;Vy߾a@ z+C0Ѝ-@-ҘQb+b 9c^ff^mTbśba U)9&/ (UaͺmTubTnkP-f \LD.9к$ȂgNHߝNt_ҟtZk"u~zHbHmL\Ti핵xQ^tsZv 5=Ίkv-f%x!5;+ |obo:s[i/;Y26;_L&3>HO6F,8g` ~o]+)͊6}ۆ,5.`A4޴ˌaJo{40UJqIeSv4 as .aA}œƝVd] 1 #2!P*lRg_W~[ƪ.Úu@vުjZuQ4$:34 Jhu߼}}9sA} _ ѫLBщQE[h#~|2o`8Ӻ/-XjYuydq߱s(ȖF7`nJs^8'4_sא5u aWugcÇKrns-)JUUw0/n=σfffffffffffffX>- dtݙ~cϟ>|``36ffe3fff]36ffe鑑H4M&Iw33.3fff]ڀwww 0`(PY33.3fff]f̻m}|S%!?>&'M4V1"+꾫33Vm}I$x>ӷ=ݮ{+dDfK % 1(l_\GցAktlMB%iޜOb4oO15 }>{ۀ0`A)R3@5lAխk &T(Zq)Zֲ+Q5:gh )PoߌX ɮI9~3D }嗣%ŗ:Ӱs:GOr(xLnN*Eq3V;Y B2 !ݴ>:iY\~No% =(bMd}l͆O]0=u eʹ(#ВI7A=x#׈x%T80zkaV&voPvV}OSu4 JvHZ0 *kQ5@ZE5{(VjyP=T@p̂[~lq~0te " +owx~/rA߼&a)c4@-BdPxB 5#}_BM{avs>8s>~~~~nٙg( 0 LLI $aB)Q^5k\0 %+flww @BtRw@$'1|a &*sKs #ǎq߾0\N˲/pUV U0UUO.W`֫ ׫WY TT{c X镤0֣o'gL(P@G]I.ۇ@{^y,mxHꡜX n[, 2BS:Zg{3N>:r91d()ۗLN]psQW oTv c=D}n#|V 4 g>|ɑA=Jaəpaa(NB?SIP=o6dWiO$@S@n%# |<>ףLJ,JnߵkR ^H_ 8ߞ|2uҿy. 'צI$I' =.kpc6{<it4h(;ķ?@F$9X;#r$KOW Jf>xq`3*A†\sy )[\>lĔ eFTeႫt[>Cs~uV. bm6۲9뮭nX`V+b;mkvݶmn7o#Cm;n"6!,DmBXdVfIUfdVfIUfcCmk-m XV'mmnIff%F;wv2*GHTҦ4M*bZֵkWwzDFjRG)JJR336=B.Lhvi 4I=@/;jT>}t -McYH$2Q,K̀*Դ)#엿ՌiT'.s1,ԢuThoBe:^u"yw|aaB/3SlyneUUUUUUUUUUTE_J@':Ŋ,X-aw>i2"""""""""dɓ')UUa!3 !AjUV6ɖ]h:"F {mu_Z` i Z;}{lɩbڱ`]a<1Ƿ~NƳa9R d=7LW(u%F߳aRC'+F3觶M֡|N\љ4cׯy9B!h&mH2.$rt<-N|3KD$H'S#o'l~\rI íx߮aaY&1ZQφM -@H0< (XBUTQMR<`WSy<"О ZV|pfkp,mۡoRRR[mYBUVpž9j,?’N  |ch;ms=$m' +eVГhUhVts-8g`?|P8xbCVSb$Xʲ)tXL2[UpdžnZY O$(RH pݔ<ʹg9Y5{^ag^65`zHtuzCJ"Q"]B;e7gA &6P7p$vo Ui=x)o8qr$-r?/HB!ē)=}"cZduZeqtK࿄G1>aɠ&fh&(B@ tszE_VTE_|;_O=4O/{_7N*X*0 iݓuLTSs0E:>F1!G;ի11V; {;|JP7աw" !!#mD򂭄$R =r@ Bjd4Tts(wi\hBP<nuq*M]$ՒSVtSUZ5d h.jkJ^ rV c Gd1AB\IE >ozW-o3iCIJT^ka'ChaBB>˞9`OK 4To?}[~yY}nIiևcf[ҥJHvT*QH Qx?VYQaB@#|z 3DU%8-WIgQ0*- ]MCsED9 lu:|QE :O\0* b(j*Hf`+*%[ 5pD@E pê,0ncE'dn|l][gT*7t @fxa%\'A]_νc;!0 *r!W0QKvZ ( eql[_P1x Ďʇ1M 8wB{s= # $ $W=ぃ€U cāNΤ^Fb240 QBQ{px1$SwZ"BQ32QøYs/ݨ[H @l0ۿ1!v7!E:}3an ~sI4B{v*ۤjx#(:S( EljN`6.9') iA&p G ATh%oѺEO̦Au'YӞj$Hp99Ǹ 3Eͱ$0Ct5.Ah4vA50G7 `9%ɬ^$#xېG,u䪯'ʰQuDP^ wޝr@9ՇDUAUBi!M.z)]oygjz,HdH1`)n=3G CZ NO1*Ar Bu<f59H*PFz3=Tyɦ=ٌ13i[X+Cf#fq3F{I3F0}_BVOUȦh6Q6 C#dh37ySc3ޮ벇?~bld[ ʩ-??q54 %߂0^ELpz ǡ2!^n8+'`k7X|C$Hϟ9cR-WtM'~Ds=ovOv7~Tp9yL^)^L{`~cszF!GpPl%sÃ)>>$~{NH?^p@ 0{a'A!(2ڀhTآk $7܆ 'njUS4[k( r)v}Rf61anCҮIl^;>o30$W3K8,b^oD)Ң1L|9oj_&4 `uC_Svm+:7?wL5qeuڭD P`%k ŝk?gLNޠ%rjg!85 ܒ֏/?tn^aۗ,);OeBʓHr~d!t1 QPJ[T j@$\7VQP7MwCwALߒ%.#8]b) ΖB/ZIJڭjhJmx(X.G:kĩs*& sowLIi"B l@s^r|gW,5fȬ&h\'#d5םppב72gNBaT 'ƬlT/J8YS /j<;)!};kgōCse赡<bvMR,^|GǤ-;(-Np'\SJIuڟMLWkkyoe hD4(r @BrP8t7V{ʈ׶Xm)`9belמpκI@!:/;oQ IHQݼ4.8ƀ=%M;)Al=sL%,W: fd:̳ s]m ۇ,.T!ƺCգlJ|Ow_q395N}gl =pQa2?if`Dz`ID5nw&`paeLVg^; IT꠳-1ER}jj킴TMS kwS~F9t\YfN]>1ZTmu$$>3&, o+I0ˆޠ;@!l >فۿfr/%""~ 4(jtzV8ZO[I;~!\jzk{=̯y6Lj&#عZ20x`.^ BYQs+k=.x3E` 0<ŗ C"8 1jj!N|*mܕx:X\wCNI]Kgx>EH&oh/]ɘ %ga='NO#̰Q*熝dc&NWx)# Mb29m  -y:S5cLʍaH5es9bۓ|Kڲ7~r L_bYݘd1Cf{qu{<ҁ ɿLmȒIBVJu|!lE@"B"C^״n[ JY@}r14` dFP9@g]!ATxb8) 6$C@3A `Tc4صD $FC~*.QJ<{xOahg[X6.h*/@9BUV n\QmDH:6Nj V@%@T~:/pk @I$\!gDPPJ XKo0V_-x:z 3{OC.zH$ji< P(P<68K%(`(|T{Dr12}ٷv : kzvl|sZ֯N}Ps`{0f܄PߧRPŽnP.!:rc n8DWx'HWAx\TSnAYA foLcOTGRաg|/;I+OQ-\^0{n70<@otB ("lf&i%_ya뭳EuxQrs7c:}˵PE jPP2R2HP藧bࣖ9b,R,|tx 5Y$#ͅ* 6lFʠ q1XWKL`]$)m–K֋5ZD*s)@q!0/F'\P],)Sz5LB8Abݾ* s2J" мl$ 6߬/uٝݽi˽2ޮmDDA^\H$l#1кF[8T1adZhp b#dp=pq1<0=G#(H!A h0Di!M$.d|D4rg\M#>4/N{ #]:[EYLkͅ+Uʬ9STu&DS$xn&nFj(49Rg?gJM?IZf< & Ϝ;IR.ThI-fYdVaXB(uf&diL!r!Ip(dvg0 jnN@k1ɥ SYMo ōܯшh`s7č̲#|?hzIѻ=J==z@(kxCd=fXh6oF~x 0 S0=\y%f D1\ԃohp@ H-q#ud&eA8F@"$0 R0;x'B-՝ivv~0\+!T7=`c@qp7 ֵ.`v ?_`kgpPWշaC2 _ӛҰf,mRLNqpTB[1&G8C#-lȅEaTA=(; 9@FFb^Hl7 통vyoUÍܿo\׃BNdP&r'y^`=@z{pZ #x`ZsSpps2f)Q"~i z]"7\]b*A(9E),J!Il)3ă2_}C iQ {TĐwLKٯu07< SN b &(|0#Y2%$Ԧ5FX˫(pNA$ CpCBD[Zj v ĠR3vF JAx^m&Jz4vOJ4e  Adm!6lϭBf4Es 0j:Wʆ"/, 2}꺵ݧ0Ψn/2%$$|3d' ^ uQdɀA5]юT,hѶ>%+bf铊j8Byttz'M!9V? ӈ0tN#ՏRj7m1$ID!$е #.Y8Q]OJ"(7)cQA0KM HQ,)( ?/.㔀1?I=nIDba[=1Ee(Pxh\p%Ox/m/Lb $" XK0E lRo^I"On 5N!G9MZ`1E@?J@BE̓Ѹo̝u=Ϩ6h` 0Uv*QEIEY`sqsf p%BkQ`IЌqqjhS&"SokCt5lVĩ0efa#M24%j,3Q!ۜ{D,"T`h[fg;ࠃٌhQ-0.=ޚ@ tMzy3PsҔmHuU?gt%y\#˷7%تd}k/[`.q5yq 3c!v*UکR0Cx8 U UJoBSd*>b[1j! pbe:޻<@ i0rh@i* ]BddXa acDD2& ?46e:vpA}M '68GJPQoBCY%Ϭkql1`PFFKāRnmsەT'v6 G=t8{`k n(a@zUyMa WED$m@EwPHW0 Т#BٝY (6PI݁70hǮ@VDRn>g٬dvsWFe _e]ſG9`"2rHÌta87'rM5DZ{ Hc90K}8^844ҾvcƴIX\E?'1RcI r^oƧ!52O@LpJ&,1:m] ‹y 4 1-1dG4%X3ovߒ'`Þ)S7" E!0 .)%5JRsIo:J2F5xfMs{5s|>x> :xIB0{H'CID4DCwp!_Ұ }X_a&uW`,9# BHY*uf4'fM ձBidx{qroV 3ILq A$"bPզL"& R1(̍C@P'<`8CC_YHk!P)BÃ0yaG~'iG ׅB[5Kmʅ]?ƶY8F80 3E[̏]:AD=}~}J1YaԛMmMAHЗ$ Ti3Rʤ ^mu7%+?f)P{ط-ob p1 1tyqJ8q7 "@KCBBTDPD B(4%J4P"A+*)# $?w;5;Ήʆ8GA@CtDDըr0‰&&JDFʊb,䙕rRG;);.Z TG\SsH$xDLDDEƈ(y)[&b:)Eb9?i,wǡA*n^~TR#u9~>{%%S;XrbNj_~z4@4lqtgdW14j6F:AE?Wc@֟(vp P!glXT#QM[c!!dRKEbH Zj `fצarog}MLnd 2R9xLFD=qfZr24tлȳXI*W4#c S,nö #f]jƲUjK]0Cl .tӓ#xsf!f$_M*9XFkdS=,x@T Vrg@ %l@%pL4ҷ 5 QUrR8M].q7R)Rb-02 IQnfEMRhFhI2iEUx:9l4JjUǖA%HMy@ԕH:eK 2C49j$ :$s JD6G8珂҃n S\\Pb0αGZ" qٍjl3l#68wfP?a&B 1faɅ&JjŨ|N:{iiVzvJLBjWbŴR(( W@WS71=a"~ 1vkzȾdsFͮ'~N {gcS4<r0i=|ыhRAu0{T`!UyC? y9u?5 H ,01Z)h0\pȨer0FFA.# 䔂y!x)z.ZH/+ɰ#HF8v{+aN k1C>֣lПe#tMmծjB~; C ]RLM>ddns[<Ԑ T=s0O)AZ ɢ)TQV>\K)BœS 1 fO:pv"m{l XCIqamfbOHSt /F3{GAfEa >)5G:7*eH= L u,?L]pv 1aʳSv<(;6֦0E!D4"0$hA ig:LJf3t^`4f6!]5Gz?Onw("iҵLlReë(VQJoњνmq#ǻ}p PȞۉCԇp!Bvֱs #08!ád,QR% oP*0AMt>>\5iww$V|>% f~[w,ec Mt:3?3*"h*\ly8A;_C+RKZdG]CǗ/l#OE@^n}"5p <óo`y:c8ɂ-"DDp(W699F,v4ͬVY]CY4Th#5:oӷ*+!/%񴅲 6+#jm.h)L h 4&Óa"FbkKQ30ɶ,%QEylܠ-bJD4zsbIw^nlB|*UHE` #C/!T@$VFue1CP KA+|h-]$lI7l7m!-A I$b"B -Zh׋C|rk4Y1 J!@$ T0 y zmhPȕ`v7Wv$"'IX8TqU<)%n-mO6k,gȜnp CE^VѶ bIc7]M%Ae Wm˒fdqSu(9*o+eI@UIzMd*Y4뻰DQNK sANkciՓ[A D`\. po<6Ù׌ET&,:$H`-y;ѠG GN؆wQz@]YS#mqvj$ceN0b\3N6E" ZbwgmB vɁv8 Om8Hs;J[88TrHnRmvՙѮtcI#;<1yζN[1ߩDGWYjʁ IJtvzD@ՔOуaDaNMEV}ݱ)aةAt]Z^Nqvpx(~ N"*@"5( :RP*qƶMI5!ܻɦ$1lPK @Q#Kp]ipzpn*iMs6B2 PT9GU!"C IhpK`ʂTGc3)R5V Ȗ`=tcX|H ZeqU]diJamP/ 2pђnҹ&7V2\DA\;:v+Z"D1U%^a&x ߔbaAmp6k+Sh(Oz@SZanX"֦_QvDRIHߦJb"&{Kz= m{ `wj702δ[8i5ʭ{;̒,G ~# ^%Whd]m7'[){5 3L@DgمK)`Q.1{ڂ ˰`՝Dx]ӴH 2'~Oh7_F;xQhJ"n ^$>ny~ g<7J;T۠˱u=X.o;e:jaDNÝۈ ;uclFOn6C<6KT7pϨhq]ڮgD㧍)Q$;h5|pS!Wpf&&,87t;h 2.mҪ uuYyaARmO/вv;N&sPG5u;M%g+͔sZ-2N̙IPn_2|$nr,>ͨӬm| XbB*[Z@".1̈z0647IZ ZQg[vWi+wgm#FLFݼ!_/ƼF@gÜ8 LZm甋F<ע !t @TR~@u$p͝ʍP\& #sNNP(t5 h @Q Bg 6+;)fFQЛ qܐ(gq>V T&rI12 y!]z :urT?4c4cM}zxC2D2Ή܇Z'IՂ)Wg~t6'GE!*2R&ei; q*)$$i(j("Ǡv䇬Hy縰Jt>:W̿vMSS Pq *d;)/`e w*qʊ (&ϷB82S"u,W7' (D|z>QG}w! }k/Ay ֯]t>% Q߁u#}K=3-T$JNjP2ދ1#YXo `ϥIJ;!1:,>0x(KP05ўg$()J J*=XO[Qx4Kftdz~OWź]YnfYOѕr#ɵiIUtɚ"A#.K'>rHm}+H]9}߸/=J) OOK>Ћ%:~Caՠ auB0DpMC9M%4RC> )*[G#p}>|<|eVP^uŹןH6mhn GHU,\ yi;1FiXw*i=:0 hl0`x;Zӳ{oѽ}e&Nƒm1rYՆ%'_sm$̋EDEf5Z˰ѹ@rNG~fxמ}uHXaDgkX 0{ٸߋ=?N9m's%[p#F4>#աQR*T{+喊sH/̞Dg͓yܳ@Fw H`Pa1Dp CBFB2%Fy)fd`*wB"[ʍe(;Ҋ+ ny\ UԾd|m{#F.v3HIH ziM4-HD196lI@8k&8Q),[ft9zEWu8LG~:w/ Ґz989H㦣'D^,P'Eof t`5]>A7.kj _F/'r*Wm8!ɝTNyφs5;$\q0޺b.]^]3Xg$MXjm,2n$D߰psmgXzUT+Uf XAH ; ~p1*i08p3@*: zQr/r= ˞]@t}%;KD/I>2D0QH7`?X W?$!e6D A 7_7m6xj9%s1HQ ^EC͋1n Ka %n?{ִzK*:ShYpuI ;mݧa!^2w:Nr&c+8lޒ,o]wt7mM\r (Qq{g}yiT|.BΣ{r3aާpHhp4nD1afJM>GguXM0ݕkc;sP@}xm])D 9x|)i̹ܐ)L4;W6b~4t З $Z*TR(*d}H0&$ SS=~H_D/u'W$;H@ ,^(y~6^-[~c~mPC'b<@ ߘRʥ3O>3d1 ?e S>~v} ['uu=mL뱴Wg܆Lo`h mQHxɍR4V@L6Wk6S"2w}5Cۚ{d p"J*wTu!6`*!FՁWb~y~ZL:H<.:yp0 "|y%}hHhCE@O2%!W!XNx!0 H@0āx0z6E+R޶`!@&Q4$k##] ŷfMXߣ&N#쒑 Z"!he2IS!ڎj[6qPl `~/BI DG?㈺8pW ܾd9Ƒ@=«ꪜ$NC@H$%u`F 1.5k/*X8$%qF6ۗ* %)]^hGP.}'L`hD'3 |VAEYy{ThҖ uQfГИELO@9Y2L@~d% !,̌,, 2iiY&I2]aMNX*aU"S!LR Md?EԦ]H@p$Z@0ppu!r0H28V#,RS bSX L=Xr9r ɕufQVV]a騤#&IP`&a3T ,aIc=狧!;O=fЎϸq\2b`PO}&4>'֎}))q<+x+d I&d63pLjm :AW{x}8Bբ\0F!0 xDKaJqrƆTw,j\"|Q"] ºCL#(I aEE\ۂg8e07B|2 !c \n]K'R,ar>Wp= +Ps⪜~gmBfYlRAʅMC`׬P`=B- 4mqLbhl)yTnۤAQJ4Pdj@+@4䄵Tƅ(E0`mA7Uvǘ3Yב Npg2c$ĕ9 MV]ɊVk EX`XM+ ]H_2NyQ$CHpZ"Skj7wvWQ>2MwOD" L;j%Zr X(U5IE-U- % VY49 d!M,ATTE3PRЁ9&KS4f d%d% UKd#AEe` S4 MdNDIEFDP͂S|/-s,-|UE22R۹ piC`Ծ&*2hi ) 0$RT&&q/ ª nn8Nɠ!äԔUz3p~M\>c$`dHP. f1bھrR4C1QU5TRMPE#JoBk%(!݆TmTQ=)qT[FJ YSҔjsпShXK?^CdĝX!>׾6':V?Imeq;xs8n88˨ 1)(fz_8TDBexh#\<?4{֬. I J=:xܠoڋz|HV0kӱpZӢQT>$F",XN۪rf˹3 d|L!#]ȩ !(L ]F39Ls}1{.g,=!I(W{͊?f (#rab..B%sf`{]a T?M6rH s#5JAJ׻W.N :!ݱmk0CUUOX ɠXE(?q($H( wچ~(\bI[|7v[<9|7E@Tݠ) X94hEOy*}<\(9n  :¦$P($ZED@297Яβ#`%] v@ԥ@Z, Crpi6#f2IM˜~aQɱ;RU2/pTˏiuU@?‰Z+4Iuc71zq^q`dŇ`}Ђ*|NR~ CK=OQD0sF]n PІJ}Q%7r;xlqď>a*hH>Bmҗ$>K۸{ϝƑHE;UR D)h#Mr10`dr= 7c/M5l?O|KR5c#h  H&f)װ#\Q7]iB֝c3" + .=d*"!>( *YT?1/l}w)@ "}R'OL&vtTz> n!Sp]ߋ!H0%<$T ?*v;]ˬNəxd5"~P^bt IC5O)&a-A =;`ynGކFT>|}SPQ@RDÀ9}4sn.!7II[ (LXr8ݸ =&rll5Y4.F7#!"ƛvr S÷G*UUUQT T/q=D:)(A!)GN`E3T]h$,"! *E6B1F$Ahu RY y!A nBId5K3f`v:t}*Qeȓ أ|tb *3^&~XP)2%&)LR#4 &0!hUZF+dTJY @,JN)"ᑑUSS"3HF "%"U d֎67H".y!/l`haE}@*q 4Dn}\bO)KCN 9Wi~:{a2Z; |hsT*^K {WѻMIKVM(D+MSDU2 "jVjhih"a@&*BZDHsֹeуC11{ >vF~l!& vںL?=|i$#'%R.0ڛ7t 7,Wz : "(PQ px\hyN koA&@0 iTJogmY Dd7O/H݄8F *0PQ@p9e ŌEk.M0p7L'{Lty- P,]@CQP0256JFMc`-k`/^dTë> |YMa { Т;YJ'< -z mu!c*$[RMLkrrT+L\}fAp$zG,b ZȠ4H)ÚcFA!ߏuPxL&엊AahǠ >EIS\}?F<{Z2p@\l" DKdx~2ŰkI6_ڇA_ Jd@H(⊟7FT.MX?U>ZXΠYYZ=I[ m7ҵi#!r:Lh )7j8L]'5:9Z ")Q M 2Cl$cjtX2x9RIȢC֤8" edZEPSd)b.Ê£p cP0՘>z`9tgC :tS-0kBw8gCs+Sgjigo : Ώ$ލeʥ 1kP9$8 kԧ A9 Ƈ<ܿcdW:[ti>iZ#ؘxqޖq dRWX۞Knmu"˟3] W;M։6/pRc3mLH8i$[.hT -PY@5 (FX$,i-JdqTL e"m$a(jjtYe`dVH$DCi;~vܠaQcd=L?_CM$@Rp@{s>أǂu>=l@'!4zi('?\>sNn&+,=@=xjmλ;~\LӘ)PO #,1Ȫ~fo)vT`)4`lM!PB97i6TH dD4-y Rs1_43unr{P\6RRJֵFBӵtZHQق &H1dHF&w"! lA&e3 6hAdid34Bc0pbN  6uC@-8@`Bގp2"Iι}eВ>gX [zu3z<|' Kؠe[:wO^Gy߱QҾ7~^ez'!?b^ъaYGϼ< { $AAݿvaK(充hVaGۡ#mďLJCo!*$%:Ш|6z//;S:BG"8b;}l?>3h/d|CHa;X>7z/XvM%ҝ/,>#C4q-7q:ILm,B&v|5=C Zs9K94?#(I S  &qb!"bU3<98qN ɨ?Iaa+1r4ՊȈ60bc'P$94Oє$k J5^u %_0:D,q_s]g=xFo(TPA9`МP5 #D,I Yl2ŀu $ 8-,(*4bp7SRY0dbe 4EmJI8Wl!XOaϝ>蠺G|ɩ\bI1H[,ZWC7r;naΡAm~CmkRH; 欘w\兑5 "V+Q7a7֯+1ZiM~2WD .QS_~XG{eҐD3&rvf`b.-wpm`h;3Co% in @ ڝy'Ҥ,)G"a0X J`=KṱJ[(T43bRi=R V\,qHH# Lxqה>#4Pt[dKvet+ûSSHx z M!|AQ)5cYNw2:ǫKx۝Tb5rM[ٶ?6N 4~ȇ򝾑gL[mk 6\/Î%ַY~7]9 8^~3(,CD o|@M:2b禅θ@pÅ2:CRs9b&R9L:p,O#ek8pG,A`Pbv,l b4j囐J VؾZ[>_s jPe"[csw!Rii1Kw|0=gˠ]U9jN?q?&FC늹*#Pd h=DT9Pxer4'sÚ@w dX>gm4K°C]V<:(v4c`Í߈x[`p xHwtSxo ᘄ'Œy!]>W-aѭiu$@ayn rݣQ&ȐUwZh,8 |dU66R~H)TELgd#+qnnK/Yk; Mgibz_la#Q X I#hOyMaiT|5=#jin[V.-OY(=g_&D.^z6'')^;T"JִX:dV@8a(ò|Fr!/(&bC ,R /ۂHNת! +CmRLVADVI$cN1>Unգy @S(h0 3ai5TIuk/ԏ߂t>Eߛ~c2ke-'\4aG7)ZhaQ!Su"ZWÖ?/cWvLذ'`K >)e& (p3c\l: -]Omc>;gqCoߛeJDzC͟T#>{$LַR\:| D۰ehŁ]h`=&ݯb(Iˣ_#r 0>b1dS#wKRLL1ͮ61$F) !~(gĘ gVNvdYi`yl9Ĭ!ٜ 9H{nxG"VI!ڮsaNty҄U*Byg&MJ! MJE5< iMF@% Q!H "5(йyFEKžgDbRSHC ZdwjTe>h1%ٱ! J}0CRu3pI7ս"hD{ ?4$BrXho ? !]d!h{ ye1Z(zjP(CCCCBX*hMHrzC[yB}1]3sҎ2LPo\=01!o0XMv%@;pO " A6LL*8b&p/xGr}E_}$z}+}0 f%"aI0#/("z )jRCQҿǶȊf+,# X4E)ׇ(tpihk`g1W5s:>usKmVuZ M.A[#@sޛB;҆.r%Fձ3yɌP7 ݚ N74Fsbˈ9CmSR̆ZU0@_Oĝ#5խTFb19)T:aEo"F ^vGat"9x~GYƮkWG8ñ;j@xg4P܁#nǕm k "2\h:aXVh5Zj-7TIZpG[g: 3ΙFj3B@uXR;MCM:H&H2:`േt7jXSV`"[3+J7uyu&LX¬2ۧ2)mrUq~kFVc,fN 2ɸLE1uonд1.Ct M,(HQa b H@4ǐ1)qmJhoqA8@IqrfU&6t85X=:ܩ@ TI]vqC9k'w˝8ӥ)an^#Ygۊ^<\{ 91R޾ zH[eX𰾦jW&³iDrqn2`x=ѫ`>b8ǠApT4Ht? r =}ΖǍiHSșD"N؅RQ z Kʦ(ahȨՓ eY,~.>Ҟg61e>ntxL <y lTE5$#HN9P@v,Ɣr~T3ѕ鍦jm9>Zw`0uJ8xL@-ƃlJLd2[ QZ$;MT&[(ԨqsKFH98\[tÎbFR18ILj֑VDxC\Û?!-) ?PB8eN@c@ҁq80ɱ@jYiV(iE PPʬP3U$MT* iH () ɒ! $" a-!@B$(L+ EDe5*LPC ,#jF'j"a&AP7ZLj 9j0jItCo;̆o@9R,У`^! 8DC2!z B: AQRDkg~~N˟V0\0,JxP4CG8֚˜ -z!~pbƒQC@,X`bD Y 2\p&ѭ  D@D4D5T$ %$DI$:3D30CE4LDJCARPS@ĨHRRPE@ p!2$Q8AIC&3!a@F)&@SDhS6aaBà̘eG@b$X6R&hIWp7?G`N5P4dO/9=ۭe7{ H4U!E"<td:Xf*R(k sbH HTB-"d[1tupNvu@Ra҉͟Y`rĀvhij,s3,FrB,'8i7ѹUs9BXbȻS7E 1M!1@\1 |g,2)8:v`6xi4yB{).H{cG ]j?X:=%|>*-dX d0X:6[>4א͇ۛ6×ܧL<ںIBL҆И$Tx豄%' *DĐ` !HP)071$=&H32)   ݡCJSPU"U䁘aL)6Hb@Ҏ$ )4P % i4V   2!RF7+`%ih%]C,D:X4c p YF H"03-c TN`6ZֵfT0CJ4MCu2] F " EHLDEAT*GF 1<#vR:1: N (#'*(ٜMYnx:mF: HGG% YDljvb:`>顸4pXB(PS"MXNpb0䑝o^;q=[$X#B\  Gĝ·AѾ$:k4d"PGAԤNێa8f#IkV ybq\ӲP.O6zڄ!{Šo{2$&wbPc(  oDv ī _gAЯџCp&4Hw 5Nk5rŌTaIFl) ̅+ FD9 AT $܂09l#c# 2,@Wx9@5DQċ] UYP:&D9ɒ见(e'``"]ÿ(C0*3 2i> _KQqF"8&d$|8_ @*# )G_=1#SBAbD1 % Ql̈UG@Iw4kA,'$0cjiKC1H[" ,$0_Lxd;O}8tRkptʍpd#TLXfbP圡NLNm ]NĨХ4&ecUUCJ4܇-Dw;@H~3W42)G',٤"êHr a&AP70 b@`ؾLȐ@l(Hy, G$yПPk}EP iq!DlD`"Fp1+buBUmOՀP+gb CgLCrUOK$4tb#h!r%u F+OHPB dO!(>piZitB|zV)_f3Dnv?0X(E^O"BHDiEܳࡈ !t<8@1 ,J4!:|~?5OYN5͔?J$`AY 2 %#$DžO|C `> c%yYzuy`{5SFasqiQi$LY %Q5 )0#()'u=yM#ZUFT!AP|"a9PZ>/R t]&oSǚQͭzGT(灕:`ݳ )B wn ݙ1b{eS2=h8yv d"-=凝u cqA׼3EO1(-(}|QS)P&wV8gu격 -Tf!E'^c*kDugS (T**rE=\@A(pgҒ5Abt#hE?>e& hnָB}o&M5Ŭ 1cħ)Dt6`QB0$c߈EP@kPBc2 r\uU'ܟT#lb LT12u|2CXQLX M6 ΉZVu ~Ӟqw/HjI5``]I!(DU2ݺbZj5ף+_3R2ae;7y!m4V5dZ#EL0h=h- ͒"(1NPOpph)C5f&@Ps&F؛jFF]!0+8bXu9-xUF̉GŦؖh2j5CY˞N4DkL=c5΃ ցpg~4ƍ~M#fF1*l\|υ6Qq*ڥ֕.(l4xDԝ))NWX N<6`yx}(fLRDLn8D ;}ۃ\K(4viÉU*RA@|Me`:TRXQVl1Uag$ȣ戔{vcEXi؄Bm!]Wtf3"'w;$<ǒL1Ӂ4 7u xy *GhDF 'Й!J5+!J+r3XrД,,2YP=TJ* 3y|Îj /{,=gz(IU1'ExOGSֻ L[;2`aDwFjB9wu]9ɏrs9`8Auե VP)Zϯ1Bf$C $,$3RJRPɸIţt \rJI=PdžQ(R6*|C<$m~!!䚜H ek^h3ҞO@Jw>Cga@:ii!̐Ml̘zE,"DcLR7"c#kFd2\%]J{^ T.?2k#_`08?}lW!.62钆9j@=$;%#T (zR VS,#!Ogo:8];sSjDhπ(~zFUzbI@a>-6a+`(n,!4f&^A8@}6&,g@׾J%~Y+E5kbȳmPm";FRT@< ?e3*NB2#U"rJUPAF0C2PA$DBNY6 )7u'û]X46JdL~KK ?13LY(%lUf8HK*qT(k bM9;\ D!h a;$>:C C 04M#PÕxO+;@`~O2¼-=sQ)s)Dz8^JҊU7H{Q.\İbw]GXT<$; 'l6e9LÜ?`)OIqDm7 vX v4DKg\G Qy@ܣƢ2i V۱?mq4mvvFU= \hETXtjuPPQ_TeTD̻m* >>iFRQ abBؿvp st{(~,jICΧ1_;3)إhpcЇ#̷,lƭ<p) A|^iaɅAI6ĠI# 13 3 *,stWUі5h2Q6 99$$QVG#TK )!$fA#A6PCČ0نQxy{57*u"+ pMm"{ N߽LpQ>{5* cv 4Na:#զ"M|@-!~pu`$PtK4/~L;2V&@7{""@`4ըZ&Kی .Šћ2Kiۉ XpNDDkt F@$ o":JCCKb@pI2cТ`bfZcѓ̍6Uf$NPRU A!R32M4m$'H-Hƙ ^XL)Q!"m!aڍ8+AUFdXLjLkRfF A(2b $ 30:n-HQ8fAFffX,J8`0({qhGztH yc#llx6U91`QZ0)țKXF9&$JZZeB B(䑍@`&#i1õLo[)} UP,Ul3G2l}+0b堌 rV<+z0SD 9pOQ1lxpsSC&kDaqeY3Fgm sX&| A|n 023!es҉C0$b"9' gPPIٴB#[Z A1Cƒ "NϦWf/4uH9P8 )[P>ea? D2jGd PTMA1$ C,MD{7@8E pO0ǿMG|:Db^$Ǎ(F 7hH@gAFdamȓ9 3f4Wl hHK2+0b~s ԗCG.lJ::ba։ؐ(Z5M6DPzt2u QF-iSa ZFhS G—.|_5H#xh>ҡ>NE|1&SGcEAp>t]ãT8X4MTHUa<)@Hň=9~T""xQsEZc>; ~`2FR JTt8g&C@SCbD$sXc.m4uO)7G#Ѡ`Bn@l#L#35ZЀ Or|l bR`׃(''/xʟH`!Py1'+ aSwdGp`5梺6FF5Qsb=y$ :B*oψ)iDH%B*PfJHRB`$fb $"]MqߥA+ƥ.Q6NE=8}RtpN|:FAdW|$@A_Z;nE  a@ Ү{ daE1~1˷5& Ѧ-R3NPXCpa!TKI+R:P  B;lh $);0Zh" A|NH`FINJ)HVð0 I $^w!JiLB C1m$J$D%5J@A3)Y I0FYLHL""Ef&6cU`aDbD$l(·aL·"," A4j4qŨ sz!+ J4*v>Z^J%za{lTO}I s MF j a^Xqu2J4".X4Xa9d8#Pd!4ƒ& 0 $BP 8{>? ޏћI?, g靬] 5,6!D9tGtXZ-ŝ%92 @lFBBÎkrUG0H9V }ga^ىZ^Z8P^ ]!vktz .Vo?3ڇ n@E -\k3-UHEwcJw!A.O);(aə7 k`4 v-jxJkSO/]aYWM\tJ7^~cy9T1ﲧWswwzIF,@ M!FAM 87ɪ(.Eoɔ׻_p2ڷn_eC.l]\,TBm;0铰[򜲍jdbYI#*MʕP*|_Nt؃cL)Dbv[dA RvJTinqIP4ó zL尞MXS#G¡Q(߸\bp-.'‰")UﬨX8kX CO類I<` YWǬ8M]nk:{=p}-bLo3ʊT RQ* bLczi0dhRyg̹t+>V`))b߻%׃P`~P.aw" 飝WN{}/Z e|xu-v3/Oﲲ9uU 7hD PTYmw酀 Km!K"L" k#TA+Q^9_X쓔x;s@;UׇZYxѫĤ=nۣ'};963(/$#2EAY>]Jê<':Pv[QmO؉hW)6%UZXs-*bQ(PgHXPA T3ljcSqA2 J{2ao! Cgʋ`TgF&T+JxH'vS !z^>{CC!q#C!Caܥll{SU+8X|I&2nFBw7C r,0ǥK QQ{7]1pGmc5HG{t܅MϒmcۊOMK z?TS3l6q"14?;A8L$jlH!>R'YI? OBZTߡ*gm$h0(IShrMGQ2_I79`8P(Zc8Mi hncfٓo8{'Q \Ok}6lFI|o) ):|]nƘn!T籶:Q)& W(k}Kpf[ۢK'8+Ą x?`5)t.` 6ˊw!U ѲQ]jpE? K"/㎁Up7gA|}65>`(0Z`kk@+mS]OȤ@r@y]pPj0V72}aT1{*hiKNc@$HPF1djwx,?jc887&XTztLkaUِwMP0n0<=g\0jcȉ$SQQp._\NhVn;uK`E ;Th߾q&AN:ʓNwq@'aI$EEYo1=wS /`$[$`A@RE-yy/\ gdXGl1<bϥգ PP=Hxԙ>Hj(f4k|q"#?ψoCb* c0J#z=H(E"$"JK0"SD O$'=ib~ Q4dT5% `,Zgאn P@n‡6}aTOQXTRPR1Z7#ms V>|j>|hLш!Q ,ZCG QjlLyb,j5ފ FArȗߜEx`h H ϟp5t)0)&%t- k3nJ\ !,?{ $ ql0!1ͨl4hWlcMS= i*F%(IPTʑ b3>wFS S3ch"0E0,e9!:4\ΰa&eSdԥ,ʄ dQ1=BދZVm+Hy2bBaQ%Eܣz1ޕfo{ m)eouٚ5qX%BWT-7lL -D6#r2`u;ӪI"=5-%D#A5d+N&kQ'Tm ԝ ZjlfhsCaU@9 U4 #jh4ah04 +4QHLOHk:8$>),E>5m.aF'nD~ȓn{o&?LUfRƭ@9 !@)QR@f!}-3̟ѢDF،LH#4-{}# f~Ai8`iF!)Xd&HG= 3N>7;8)fņPI(Nik*p 3=qyJCk_-Ρ\*?:'Pd6:PF,$݌J NC6cF) (p1P( "UH  c@`K\H%%lPG՚Sj#,!1֪ԉhqLC+cCNAΰY63MvDkI{i'R-c$H]L7 V2NsLu8ZHJ4Du 20LUUVIUBK*PQ ,DUM#cڪ@[\CVX2DL¢B *5USqn2 S Tγ0vL2neѼ&1 ]"bCcU6X1 7a! "euRPnLI h]*jT.QQQEUc@F1epbq1 6h5:ƠHGre0RĆ6O(dJiDtjFUݤq!DCKnrSXS؇e 2Q@ v*F6BI1$ zZ >ctl [`ʪ=@hem:z 2\w뮠m6T3BN q-c52V2/ d0hb""CaTh)UeK9YسR<J mP8x zKӳN. r 38I*^-a8A-󇨜AE(Pv!H P߹t`tt{6lѧAോ{Tb۝FRbʩòF ś5)G:m-,4ɛ[q;,6\xICoF"qX)ZI ^5cmB>}>ɛ4>xf :AocS)0 "i 4+ #ªt! z{(9>6˽c6&(hsv"nzL(piE@=<1kA1@BSEOC(y c =|)`_.hH"7 TWDYoKngw!-HT 5V 1.5lcIY7(I1hm-u0"u5 q&A4UY4-fcDcvmf PŌ8Զ0܌m$ ƃp0ȊV &b%Yb#X+M Ft5˯B2n, $ n^X{ †:0> + %AF`a7tҭ׍Ooyer2cdÙ88#RE'f3z xH['OB"^4A6a }5qI7>;٤iX abøI F4dTBb+BI b=1غZq8>orQpH!L ,"tzg$ t2VجZW)RĶlxLQ8Q@`i*D[_}/m^qhƎG979,[G>tz ~PEP"Ed(f:Bd e9AH``> ? /? + %}e_8߻Dv P;@=[xꜢTm뿎%M4 @i!H}K) D4R]y+0ճNzbfz.HNHCD8L {ӓ 'yEAg,.zkMS P bfnNJ8܃bmepgq5F1+Dބ dmmmTqqsIJAE1YwecnM4Z, %%)91<ҭKfAFExA 0z|I%0g]j`[X[]eO>J N#,/_ Ϟsg>C# >d%HFUqxa.oB ۨ K1g=!GG>E,DAA)>! XaZPfŀȏݙM40 bU돻0M0B&aUU&$*Ԫ%jfWjbfe$8h!!e4DV4. "1!2CJw&1.h43 살( @&vA/=CACVaY62Ϗ* {zt!R~qs%|Cm$ M[O'$įO)*i#p0̈u?5 BPD LʚS!= ߴCiXJs mՍ`Ҝ?b2%R"ZMU,Kߴ9l;s:Ld BW<١>4r ~ (ҫ " R oBfi0aS쪐)*!!Z cZhmyw<*dQ0#@ŔJG#!;V0v]ȝhٜd]L! 2ByD(Q#e6s)݇}`ѝx(!`~-%Ļl!|W(֜? h  V XJE~bN:9aePCDj1ٳQb@fe6ŃM8Y`"3ۿ"TN~h\7V\ʷD-`-, `q5E|РÀiO( ( Ar( $Bt??pMDTn j8&=7e743M0i{J(*P*(ہ5^xל a TjF!!8@1^Bnjq_G|A!0aHRU΃6Vg;G ֈ #Dk4µZ,Ƨ0 %`(}/V=X 4Z>㽄.؅L(pa;9S/{y XheӤTXV3 KRO'u?g8%ކ q!)R@AB@,w}~͡pt&22h9BR=.,fduF9՟ =DF0M; Pq粡 qOc9Rh 0H ?L(n] 6y)Q5bdz(#tz969Du8]jE0vBZXVa:&ų7[!-!IG)Je"$D04L}` k|gGP,A #S!\6O݋ǣ_޸eq?^'ks x|9 o :~붜8a9C- R"9hJPXmD6}I]+~v]G6#Q"|HZ OcKDtqzXizII RWCCF9eɋXrSK:!F1Ii(Ϊ bM0a8dQNFIXXSk5ò\B8D@DM1##' (s I84cūL$YOF3#QT7gI$("!(j"T)i ,**IJJH" ajCxѣт=Dci̇'7\zͤksRJ`%L}3CU<}Fۀ۸iǐ\?GЗMpV5+r{U,"0F(iTaSGkhN"<.5fCqt6St~o̞ XV{1=0nRE~V*4%6UJuFOQK^Y5P0ڔdIm4">㒽%$ t2WtyAm>RiS*pH Đ=܃NNLBqپv_1]EZ0 7#'x.ΘxX_Xy < D$-h 4bFƽQDWih9S$2/DIEF0r5' ]>󘝦@ǂ/&:Whb S* ;WA|7z1 5IO/Cf2JK49oy$:vرۣlE`kj Ş X4&0CR!HOAR$S|"K%!EY(Y PBTTObOӿc~S䶿g S?cۈ?|J xGCAF~P5*rA$ՁY6vx38A16l14a3 1+K<ޜ.EnlnH2:{:zN=|w5T:בnҠ%/{;yξ5lH22E*ѮRUʷxG6xw>ϔƨ UҚV@{#E P- 5ХȊض})kgA_{@%]mn}n{GUG@4l(2(PЦ46h7ݶ R J2}= {ײ痮 PPfm'@:C@j@;T"sUB.>4Hh@-}{z g@WҡB)n'`gNCmVL6ݻLSi+ovB[gmVk[]sϾJfehϐַ}}Ogw[nwn޲ǍVzyU:w3{续Y;ʆx*+xa|}3w;} Azzr cwN˶qAK5}Me汽nwsv1tvkV# 3z]jnRm_e>YP{̹v3umkU v<_b@r58Rrv-7fv[ik-튽oqئ[llؽwl=g`赁ۼ+`q}.zv3}F] ־%4[k-M/3vv“B qi}vB":[_cmWWp\5ͮVշsu-6#;#L;ׯ-[mrv1s.>hk[˲{޹Vv3(0zqT@$g^:pw:靍]GO;hopx# m@J toG ؄}S{m]kK^+saMv^m]U{gvG@zojiy;xz񢃶7mh(DckMU{nj#[mt{ƽ9=amun{r<TwJٯymDVU[jj:W׹ݻ].vin)w2{9{d(/W1ĔZ24>{o M@&! bj4č4Ȟ%4A@@Ih` yT#I2xz 44E"4 =O)CJml4A=#F@4Ѡ!H @QhLLM22%Oi4S)*~=Cު{TSi4RS@@iz'`I=6)~Ҟ jzA#i4ɦj 5@4h&SF5 'F4=M @SE$TMSD4%SSQTQ%QnA⢚"iZR""h* JӄPTS5T0ԔM_1("&#233-2 fd4S" ̙`rnzTU%!M%LT1)BSEPwJgmñ()rR +vaP:q8p8^}~Hj?51PLQM4PT1\t ; IHҊ#BdhB!_(0#SR@:(&- 0:Tb)XВ !!5&JEN$I R5DEPKS }ZLMF4BsR^"aee)f JFZzLƙ$D$3km=*mh@ D QOޞ-!0Ȣܗr&)~!!*+_=n V#2HL^ j!)M0vBHRLael)ΖЫB8POTQ(kZ|7\;keew$'JFZsbCTiYڶ*&c޸WۦZ? 7s#3%B985]câ=bz{/-ecEk dGq;h B Ns,SXgx)xhglN\~ ij(8`ATEN̪ Ϫ@gž\0|y($:=g]g80I7$L0qs E kYY(` ֨ zCyy>\aaJ?!q&)i$,i`QJka=ܢfs32jm7`! |RkrQjlbDfjVdfEYwׇ "$bsykAfm%KD ֗mÖ*cN0Ff~ uN7i**ܴn*,ǮLղCyM S()BYk{ܟS!bFeMK4fNl8Τ]G 2Zga0KP]uQЉl̰'W\:4ݼ| 1ɧ rlmmb]9GlESswi/%jŕʤJ3+1ɘKsRSziTD*6{tp  fỈbi )jZb׎ b((zn}5wV"EdJIPgŞnlr DZ0 (`H"cwQeDɖ2ڱ1C*p`B~?J'J7fb?4 R?S|#ka95>khMz˕ Dc<$?0=.T4w5ͮLQϧsើWbNlI(01¢Wuٖ^q߯rV醐V( d(*"$M;mq|OC9!қY"ﲰ<* jcc])MJ(`X~W )e񩄕 b$ۺ 5ib*UJdZivSavϮV 1SڭF\cUfݝoF!zgC$:8ivVl!ܯ Gr̢kCrt5RIbwovҵa e3~fyCyHHcl/[ܦ&و) k*@/l*4niҚ`2ˈr}_?&2V ʩ384}J}uo,oe>OjTUbTEHUS+o 8 ]M2(*ZJs5ژ7R?&YU5.h٣gv`b`'RuynY="ö}nuHy&VeP 1#;Ɔ!6;8Z_^ffQmxfX=ũWVC1e\0$vrtx`o{ u&KS^㸇JkɁ$%cQ!3 Mfܢ^QȾ<[%;ySѧ'R7qO75©hψmzxgCM3{>nna3$s/nHH`DռN/I_G٥ e|}.g` d g$̉ݜ JOw0 ozjqb| \-:)r51݀Nu]34Aa{bf3Z} GCWx d\[L]=jwQ~(Nk Qm9J};C$# L 0F`=fLi8GKgAy@BH3 D[5.`Bke Gq:i Eq.0^Gmr㐎Jؙ! rad('gƙKTA:*u}oʎI)<"Rhim55ה-a(\S5YWD9EIE@c@%T JGao͵bA@:(;25+-wentT+(ĢŖWr$r"%ƕ{\ûOV 4(C'dR* .N z:0%(نI-bHBTMU;E%YP97-HMK`ծ{&M8YTUNuQ@#ĥy#}UC?/춦TA2ӄ̥8rYPнT KtBĜr] e$x'Q*.rQƌRw*^?dbdQ_EbXءYm\:ޞ{x3M^񍛝R4fUT1Rb1DIIKh皠dkyT(HbI,XU0K:dJ7;qN/&|ssA1; Gum6B}5T?AL>)#(jwԕ:I'^XC_y6KHhvB|+TE p{aB4G(v)"J"h?:AD6Gs9`ffP[^Z*9f/w(VzoAb@E ) P~|0 Xfb!E ?a!JT*SB$HP_ǒڇ0l5 8rMd3*Oj "9QfF Ff۞34/SAMd .)N-d+V[@kǗEsFL!X$/03 >fyS差 onBQЩD¡LBQghNC9(L?ޞ*pn>fo?C$HDhhL꾓%9WA<[%NSҰh8W#a9y\͒5ǵ$v*@O i3!xӿJ!BtIu(ΎVoiCPRQWD  䆃# Rr3:t9a0r$ܛN"!nH!Q^}S`4kcr DPD!!((JD`d(b 0IݚwlC:^tGPĄhBRHJZc`99(R{ y'@Lj"x]x]5Y&Շ֛ bmR`S{&&Tգx;4XtґJ"x BjiA)eSP*FJQ(@X bE$ z>NG6xt]L3A8[2f4]F5n8N F eYI  ( *E)HJfNDEAB F0c*Zp) Mfl2w?\?nĘufÍ2fXw&|Iy%)4$0CC∜Eֹ6pBS+(/\Xr"?r+f-tmg`F@S|L8', wo٥zP3>c(KK^:Pk}^ϑ D( 8B @XUE 'ދJpX_Q#Z-1$LCBbBKŒF (.^ 2@%,0 cn*{=O\0c!]l "0'MfF.\#Ƥy'6٣b!3)UER%roWJ,zu3M1 P4v1p@Ҕ-)J@Д%4-!BU4T0" P Hft nrI*"e Zר$W.&mD B8!7y#wVi{ƁEn|P7 $\u=}R}]mCCIDM' ,?sbs'CBͼGHK398r<U{ON4d1 Ԭ5<'0W`-Q$/49`T 1AC(Y?\"v%:% a~GeHIE RdIAFFD@ - VZDGl)+AbҢm U\XEԵl9sF{7E(+RNAHaQԕ8E*J }IPUR,Qh"" *r2# "(>51 d* KV^m02LRwA RRAI4 3)O%x\D! *m-"! ^i?ǖi BX,JX*JH9w== 6 ϚimRʖ#("()^[c˄"u+`(E̋+P̅ƜCATt02?a+0JSd3%)MpDP664ԲZQؘɌS4L4KQQ(ZȊZ@FAUbԵU%D"L(X--m%ĭZ*5݁C"O:v^ ;]J(aH~0xjE%BU5 h]h4,5EJaHQ25?}҂r,Q)XD`RBdRYGO/ѳ$Ch\c8eN SRb e[ M?4.L'k  '4.)@7=KVkλ9aL ILbiEɢ#IyC$?U8κGposFG7f4d3Ѷ}&ЩLˮխkU ՗YFRZwNy.#i[5McE#o a5DEߥg-K7lج4FnJ5Iu8zZ[y.qyl"8xXq9jS^jWe~NvI=;6J (^cT,LDZq(jQQ-]2<ߊBfȰ0Zm Z,kETR¨>ŠLl2TJUS2[46]90&T,+߼iT^ $$Ț&L jI30b0>V)QAR( m'^^xahœtTCi8Ś~ن\ R+)GN.DGȋ (&3>uxJ2rF%B3L$L@=*JPǣN cRQ]QU@CP(iJ’(7.S&LVj)ZJ/{hD=IuI!n}4fyyROj5c>Ӯ>-{itU|l(IkYY(sq3RIio(o۔A= 8[H Xf'K' µ/M,[ WZ@m8J-ʹHUr H Gkϗz@w/H稦?(-Uplh6AX0 ]d$kEf6f D&y] {:^Ydib.l2=8F3bN'BEsXƴ841Qs(3[{jNJK[!S#}D|wͤƝU%ULj\wbZSfYj5[WΠIj¬ *\wS#™WLQN +0[oy]Si2y@oR5Q^xtx$ʤG 8?;bSi4یͿˠ[s,̎S˕{ymnq)RaAGd02 a@ wfrT8ُgt 9u4!xse?%9UԷQT5K#H!Դ"iI2S~?IC?ؑ{!RK=B4 ]CIus꽞km~+veB;:ѧ0^bo %bY("e^>wTJN'JnKE3VU= THxg(.o*(ur+kCɳFgX &?.ȁ,|6<**lvv"/"7 H8Fq=У׻U|l:'6 hJ+CDl8BI`|ٴ)Ŧ ;kt#ϓ/Z/q^GGl#b 2ѢX_xЪ1bsLJ[S\|[㐲\o5?g'X$c'X:@ 8Ww][b}b1dY[=qga`NQ¶:"7* }Dg{rl)n^2W #-HiYS\ d09zd`prJ2 uRNȯh-y5Yx, '(,8AB Xu U-sQtIdH֏heDKŧP υɅ; ,wlM`Utf .(`X/{4Z -p^Nw6} _Ns*\uu`£Q퍥v=p;7lO"Ǒ~8<F>ŒPN*N͎דY旜_0ոǯ+гPή-'yDFI C4F 9F߄C8*u뻹0ogۉNͽ( ܕLBUWz쾣R0iEivyg) i¸%Z-y4H 헿%h)|A ]ug/KOͼ?ᠾy^/9ݭ8M̞qݮv~n6͌D*!;5=xB汍Zj0uF;Їф>4BމerLTx4YTt-r`k Mr;&I{ey:@P,?t1< *s#PDPOC te_qI)?@ЋUIfxz;=IK̝LҒrC9 3+¾K|v{/6gBpAA[|9j=D5_e`S?0( E<Y<;KK#So⼄{G 9FY2 OY=Hm܏;/#dF^ ^2^'^\>1hQgh|xoCmS{ }xMtc(WW=,ƛ ?]h2~$f|z Γƍ?e‹posc'- YVaQJ?&bb?p#dz]W,M9HSPu'<$04ˊ:qmMr%8txvzm~ߧ\aΦ1)'4Z]iͫޠbzU R♒ $R@Dȁ2_~Y)(DYzɐoseqsEa傴w֯/0v 8h($>?N}C+¦mv}8'K?M✄! } `?B; >!1NΙ^jPR]83,֩:,˽gѹRcЊJ Ҍ xSEvϨH2 u3V)smX0)0zkYzte07,H""ԋ <EJ֜ԫ]Z%INodd%GXB:?׬.vehO3WQƖje: / &8Yqu뾷׷ݩ8m,v2ETZPU-/˙sPB?N[)-̍wQ=$M"xOis8X&|~|x9%3:UI܄vX%nj@ZyMa}.'Dw~5ɋ 58;Ⲉ i/z~8r8ģy漖ؘtΘ:%ۊ|mi"X?0YCJb,/fNpd{4uUiOK䓢va&uM$nBRcel**?_†=_pRڮGgwylxr^dSD)tt$2L )&CAM?f FY o)xn~PK=>)}}}[ƴ^`+/I݇ٻ񠩬U%̈́]r"`ID!Bdk&7Ӵۤi5myU?RH`HxGS{W<)rq\8G!4@)U댝fL1M\6bn@C.i ' 4` iP_8p.$$ 9~?o1*Ա* D~0h̑I'x.?0'D EV"2e\gߵNFBy~d)vP=ʤig߂@}I.z+8INRS()/RG(?@$H? =بsuz8+t(T*= ,WοE^E2w* 33ݟxSݤ`,@RXd EV.3HEbzZ1+E_qREԫj,("X"8۵ɢ KE~m9ۇMT8Vc& —!`P ǤI>> M'4R߷ާI|bOXA("~O~9Ĉϗ=Z|h ?GR/HC~ <Psxٰs功g6v?ana`ʱ`f ,QDV(T*~Sݧ?`YV3֠~Np̅cZ=s^k^[[*?`D@CԽl aR}̧9œgX(V 'nt AbĹYA%!j~秙* 2ɪ ͋0ͭ U""TD_i>;dL*sE G8zKIq:wx,-@ kY{o~VwE)uA`Pw6*$D 2 bώ9+5$Q=[ X   2EmSE5N9CA?eJréZ)R XDc%Q4Df6Fv 22G$7ɓeJڵ-eEe_-"ŭkaPUE '&} 'VO18SKABRĄ1~c"PN?}ǼTT--:kn*(d?F?+ߛ߶[=MuEO*h>,j&ڰh\Q  0&׿epn[C5UQ>#-wW>uM˺^ulTG>p`|WIPf.GPP!`䦤)C %J_DM )C(|T谫g^?RyI4O&p,CE'ـ[=Ú;$;n"jKs ٘NS?}Do)P# yC(߽A''J;gEH#i%{IEJ.nb "7YzIWڏ/XNv]F??WSXvAP4>Bg4m%`۩"s8vz^'P͂T&%/@̈́iUSt:pT-)!J$84P;YQvz徬5&P^!M]kqE;D>H6K^jI3l?w. ӷklosw2sx޶~𧫺RM/4<_=!|:?N>/cNJY(z!Bx|yJh95B.de &HUE H#]f:^:Q%)y1=z=U}9-4Kp(qظ60IgopՔޛؒ30aǓh׿%L'//@S3`K0N3 `5nuL,(AxL_濳樫<¸'H'񊧿ؠ2oيڀvSɅADU_X3|QCuϽ܆wLPPer(sլʭLH͞dTK7?6m\bz吞c\"Wg}5gE|Q ÆwyT z,*+YEMZʓSQQ^oz<\ <E>P idWv3kakG@]i "a|bx!E'(7"y*#oQoxe}l4OykǢI?uHT@={ $HW2ƟVbQS7PPZ8Iʭ>ǼAl& $]A콁& "PԙRQPTo0,3#I!W>[p) h='Q" ]D$l+=@b\Y\}_hH0R1ը{,{g)oo(8{~8ߢ}>р JGߦwyD~xPmD"{X{ؑ R"?>]{9^RBZp)t ?x ΒIJ eHdMZ^>8ۋzN!wnkM|Ѐ"Kp43U`zi^# /B$8r*o6_a`{_F~{=7v~5 uz : }f0~HV`ua^E9 "udt2mg?`}XxLJ9>iH=(3凚RDRԧGiHWz0(aӗ`ݳ˦AdMA-һiap@ u%#c~}ݯmٟ}d j"D '#}~hSf!i48M)UP=M+ Xr7E/RQ(!?8$4Dǘ}JBν*yeih L~ ;ogv7<}>f*A("i MAEP rbQ߂sЭ)M!F2(D&FD4PP >,;hXJQ}g׉c̆sZ7$]Ǧ>[ :H|\@D.G0?%- ఼ %su<==zf!Tu M9dTyfSIdd`n6t_?>X\Tl:TG*תk rpkB)Xnrک_'ϝ| #Jb>{ih7WP2$ poD  ^?] !8]F̧Ҹ/*>ҜDwLv!( HXl1xmUMxa ;!巛eb/ G=M߼8gX1 ~; {B&έ<ɋX  :6ܣ(QaCg%@ɨUkBP 0;T"ZBQ@eUy aTq eo @G)\L^E ϠI"8W-mJރH ,ǖp/ gv)\N 8(K̹q'Tt\%[rf}A J6bu r)j^_"m@ODo,BpǷx,L(y~_pkѻJr-l `DT c)5h|<0qV(gU (!i7(#+dё;u;<W=vF ?EYahV|oɒ"Y4$tٴ!Hk$ojf@ܻG^>vQ#E{U KWs,`P1"xdK" ,?J/_-:G?^K=_E2IIsQ07"9G 3Sl)Ôkٮeo!^ B'.Z| sfP{JhyӞ1yS@_)! ݛ8|c_}u8;ռ Pcrٚʓ{WyM0/ר`e/ -*_2̚Kf\מ@.q) Hg*bPre簆AkqQq\1~%?gqvEރCPR,oZ}XXm1DX G.#֬O'ghluCѦJb=):K\2 ꈼEn]@fT7da&H;=%["j.f4qL_stb֩IAo5y! {kժhx0Q!B#h`uhrvF^3Sl줇XzDBc+rV*9awMDb AOdxV\]!'T!{+êa#w$ KawM/n%[ĎܡOY'Y$'-v͐"3ɔ ]##B۸\O}-8IWBE[͙N Mܸ2u8Innďa/i)MzٵQOXHRi5H z{]԰iٿ=R1Wi&6*#g}!4 RPna"Ń9rw$B! 2L gɸ5&(l &ֲ^ Ps8鹧Ju9*~~>\U%Įbوw}Y'}>) z~hXV,ņ#ϫmjoQdQH2{/&~G׷pw^iݓC/ 9D5DuA>ow|vpGG6 ;){?qq^̝l Y 8ws{ɛ{Q>-p%7x}2[Xo_Lޙ\{L O5iK3>ݺEx*5U]2icg.rPwӾ5sE;n-\1wDla1mZTHrštG_ڽe6 %#yt%@Q0]~Mt;jiZdXy&(En/^wN|V]FbZ )U_zVt:`@L!>zz3ȿ^jvoth_֕|Wrw%uw/ 9L_k8~6~G}FOlDͽ8*T1V0I ʤΥ Y!=)%/ǐ8ǻ'󎎧(A0 (H0i|s޿HVo.17X7SzwzW,f?=>FSX - /}q=VʥrGIl/c!:(4}l pKv1h|BZrM؋QX,0Pwa%tBd_Ҡ(֬8] EODk0 cuỏǚWҌ:;3?~1@!*1}z۟Ȉ$\U߉r6؟y;cm2OVow-^Q߻"oS˷ p#W]A6GIW|Sx^pswj+f,G={)ETRRTW_g @5HODL.ߧ$pS({g׳P$zPw^sZ;5xУvgzqӞCWՐ A<4}(WnF'SǍø:/Q@V迏X% Hyj7L>5xTzfP5e> |,w(aɬA C !/=606z2T2;J8{ŠAHpYAm8c}uiI4!?z:t _|<}pZ/w߮}'OLքr^) 5 {~}>GyPВ*_7%Og}p|JR,%)ޝ )'ǞtDGҲ($}MGN*O4g 1F0_A*>o?g|_{}HjYm D(>709IaZ=/퀻xë1ѽX7ᾀ9ToTZXʪ2=ތr=Ƚ]jq;o'+2o v*" ,$"1 ]tnغ[z0`}{i?)5jR{= VҒA|@=Ю=4frus# (o0|CJar`$Q!}C@4f2[xyԪCO[%^HJP  B~>a>Dz?~;掛@ok]'0H3\Q6nOHAعX0~\J*q.P'FZ0(>NЉ҈B7<^#ӹPoyru'[|{WR8$CX.``܃NjPgg׀A~JM,k:݈!ޱZC~=$ @ezY/%X"Q~}Ƨ.6UZ_%NA(\]"Yx(}D&3^\}c޾:FE}9~^FbDEnb?dPv& B%NR[`<6y9w4i'}B>E#Qw*cWN_̽M.՞g! P)%0ygO^pz9' ԯ jFc&QJ^/Y B:`p+N sdOv2 (*h)RB^6|0ЯM(=U"`bR: VE?H/ 3ug2i<\Ͻn{/>DZ.?8ұgH rC= sk | $7LlY >$V(VQ+v#rd A%wMiCgф=_TNU(@4SRL~`?A%` ~J~;{4|h2E #H%%"0~ }ۃR3!匝|sWS"dlqmKlDiJP(|}SVCG4 0M]Хžg6EF=dcO؟zwù *]V5u~^۳ ?Do '~>_!5~+rF`^>uN~yP-ERUUUUUz6ſ G΅ ޝ?Uϟnjw<_̄@>~)(@Td!1OK[2"g>ͪ$CHоu3,>2 xʪ%poئ.0PIqϿ{8j/XaO3?>ݟ~ۃ0-=hdUoUuWUYŢ`IRmfK}A/ib  YD&d9 B$~7r4A1̍ ObRT @(ҏg+;+j+~heڡCS2Xv{i55;Pqҕ$lcUz2f,:TT3S_}n݇>?PZ~2OU3y>=}Iv~ |} o?#A*|kJߌ,UUUh>tQ /G7P c(ДM0¬L;d<9*?.R) yaj\ ";?B/rY]o @@kPgEub:쿀ײpHEPloΊ[j'y  H" %>yu.v߰kbdzɆ $cf 뎝'-ʤu i~ةu*F>@3x=t)eM4qW˯*%4& G)hэo{F+9"b9,Š { ńY7(ě~QWD_h2*+Zsd Am*1Q d㘱mm 1*F fyE 'Kql㰋Z\(j/j09ywPڣW 6'$]+`v ot6 s~fy{nŇ2d|F#a1 '}E7ӎfК@m%2P~CpG?6:mJ\ܚy_xΓi2Y̅PC|3?`H'5V߻󊈪mmTm[j*VKmmm[m*m[mmնVmTmmmmmmmU[mmjڪmګmmmVڶն-ҺmB,HDTUUUUUm"mmm[m*UUVZ+mmڪfVeUP_[s 蟗s1 `8P^ڸGi,60w|h %?ǁfݖ~_)?MU}u7?`:iaXG72`9=uW|lj B 5(V1;CathqG[upFW Ċ}o sh1l.a2DX&W5].}^o51Nd 3q.jCKM;yY}" =Xev< #j,w'W|nqYEC=<[=!Wtl<٣+z((HUhaGȭBDgsilEa UrSΦdʶ&N\^(P58IiW*?A]_ŽI+js ?U1UɲXԺPHBP;L|9b7ڹ_qK.t4b1hKCKNN ׺륺#V Xu^k?]W[g*u玟.]ngh[`3rA+8-ƭ}IL/T-T{R>E"YB }R"0yo#XJJֶ*RHJ?'i}<K>l' XG*@%vMyUX2TfNL='JJ=Nuhb:)S,])ȅvD!9Z槿9bz=O 2 "zJt˼Bo&`XrHR`+a5v!'d,F#;waDS"WL 0CWZQ#d=Zz]D{ 2-]Y4 -[hmAv%PĪwy%پ衊jI U!fq5puX{R{PK0#҂wEu'޿U1W:ҋE#=Aє V8z 71uLGnz!\B3rarHiŞs1 VKk!G O[%@T%OTjΊoWz 5J49]¶&IzZيxUΌz]__C/W%pz@O>( #0u/}!iWdr33Y 4/[g |E:)Uw S_(1 Ǝ,Atxe#9@%K)-;A QovН2ytg5rYJUTРaa M}M$!ԪN C,FwSg (RNBDuϝJuоp8PTdWXq B<:ȩc3 [GUlQbeK1\霝(ThhUK1 N`qё- mAC!D@Iyϡ~ ?WqP;y:u%d' -y*حUR9*_;g 4Gu% {/k \q%b77P/vi*f~`H7@Y.2fF(c=}e45`q:Gi~WCcsa~qI&^㩼1*\q[7kEJl(ba n)N&0uB⣢}&x^-k9v.it n[Ildʲ;g%bQED2U+=Kt[Gp+g ##Ɲ^!3#`(/qQ,n/aV@'"ꢋxpV_aSKBF rH%>`¯,6,/jUo3LODZ+t-0tB$uPH5_dPm2gv"JHu=\W18VQ7 # %.؎yA=fP8 3/ (߱77jA〩G z8 o/q`C8$Eӆe@jd0`ȁI|4/Я(]?lUB쟐DxʗZ:0# !G&d5 Rd$.jBAE @P`XvqAF$I?\XgY<283x7q:#4jşD#1<~Jl;D9R\נIf II,ЗXCc Ȓg(Q)7 *`SBj7b'l~<yC_xzN   5gH}w-] =|?9꟬h3I|zzyN~ʽ (SA{_(@-/qd!2著1"ҮR" fUI>aWQ!peH}؝ZNndgu$̍%)PN? 2" DD)@W i`ƒ D=gqln摔(Cq-Q6FĐ6}h*7~u=xς'o/({tQ!zoi_sE2 :` % Ԩq(yB¦2TTM/iܣK,6[fA0"&^p6yOZ]~fQAe1Hbw}GjB.iUy LV͙3E5gF#ҴJt<#06sJ#WsA>ٍЎq}֐+H- 2k oiQ9kծKQjc Ok~@5{#M~8e^&>.OWvX~z+a$h!i N]i9bb`Eo27nJpW'hqȧdncb|Y#b8,& V:]VYvdV -x5D2bUBYv!DVm.Xxt6!<3sxn} <0''͔h4ߓ]@%#@Ϸn[b6e*(B,xݙc9M 7R"g}ho BJd%ֺ o"bp_#Ҹnj j@(W=gxSc>o%cry#>Ro[ݭx!*IBf.7I4u es6 n1TTOQ<4n %eoMI(KˡGLȼ ;ihYI#rz@L ^M<ZNj# P.QFbJD5/kZT>}ܣ(舴Sv :(=3(ȫ>m 6SX@YKI9.epJ߂H1+aBzRdϢ*ő (pl2G YU—0*Yu3>b X$2{pmIXcc,FmˆΑdABC;|U6JT3ۮJǹF;@ G3okZryUax-rfF\A qnIPpv[favn'+)䈔Gu3" Z'QATޡm<+GZyu0 ݲ5tM廧G"B9@i+/`1 qkfz.:PJ40' `b) *nL99d'(Bv|!L"pv+O+UBEG$|/T{yQm{2>o TNA /!p+q PKfՅ=gIJ|U: }3)$[Cf?{sPj]e^" p#~kS${dz~U#^B"! hXa8Vd5Q,⡝]bs#Kْ,5h&S9 x!?<@˜K6ZM[pt()[ {,)xʓ =[XvC4n^yO-s<|diœ!h٫ёl=.7BHRuibi# !إ W?5vW<(Sȣ8\ᛉ $`YC,+_f Z-[Ya 捒$w:ߔ}-%7=O7i("!0$0APö3d6Z2a'եyr}x Q*e] >d~OWjBa45Xs P!o2t!"]7>n br^Tp3C*NP!]<@;[U IaUE]@^O&d"_Z>z1U 2GK+ma2Í_׋C,GBb!$Р;2G!(k- ݕ>yuV@-ZƙgF3d+AW=nӗ Dgl_\z#yAfr\ 'sL'ǻ&SO;78T=:XãGrQOJyw?J9t5@BZyC.zNV#uvwz^<-Gq -qPiـ @j((D"76 pM!P%Jd ]Xd8Jݺ77rl0T0 N!f؍ʣ1c҈Nؐ >o)axBI2A qdEhfQs'`8W 6FدQ- jJ~Ց{@ Ph q[V$^T:Q>T]WL ?5D & gXC' vaAXhy6k) u|~\PAG[ wŒ!lT\wr2ŭ숐nՂ-مα)?L*uQ'?i V#_zi9?`T*C[q+m,*Fe~O9B eMF;mx)z.a-^;ż [Lzt|IwmLZq%D!(On69髎8 Vz'zuc 3Z!ۿ," nrEB'$I% &]N50-;>D]01=RHF˹Y||z-j==o%Z^̠ҹM ?MfImt}+O%J5Sm7K{f@nQ#J:\b,|"Kš cjxS6X+,A a:@ UVtu뮆Mp*` N`T%11 oUz1·i_IIu N0KBE,0RB@agi.CBBSx9* ̈́a (1"FA!arZDdx³ e>aVRsDd-LXJY OW ,ADAX("%aR#PYMȨwYŃ\V ok$b K,Sr%N(Y%Q$Fie$2k4 u.>Z{y <"'ՎUS&`7vEB~۱eaN/Zx0Ua@e )J@6.ُ"XLtk<ڊĐ`T(Bؘ>RUyw>?s+ =dc cIS1@ZN%T +2~}}OE\o26Oq)@rHҥhoW_mb 4(OVAf7λXR h] zαHW~˦/& wf?<#}ϋUT=j;D'u(t}T]CL{eY;}TƾwfV#k[0h ƔuD!ܒ]dDଠ Ԃh֐yf.FBFn F0cHn r _RtMIdfd qV'C+eLW<4ѽVcXeY1?[F#P~gMf4B vQBZQ)v@.0Рr(QN<)f~U 7², ]}5;^x_QV+h0n4J:G*6Zǽʆx\撪J)wLeR9玍l̊ͽk5?-\7]FW3c7EA&34rGx> >ga gwQq#qmonHPlU5Pܷ ؠ@.(-A'lp@ ]=K ~9+o8 }D6 vQt,l@ĀG:({.|:_H75݀)0񠈁0"d_*/,z&R7Bވ ^v@ӹɷ?lh~ C0ws "i@ B5kw[OPY 1aΆd[ʾh1++m!Ѕ~(Cͫ }+|6Y9 ? p@7'06Z*A@c&&3G(4IƟoI$0^~u2g;:6H{M<߰iҋT8Q +wL@XXLR34tv!JzsokZUbfuCQ$WV<Wc7FUUUUHR νc" 0\,0:ICgװN'w0N{=ؔKH @;vꩤ;CHĠ-5P/+Y.$_=w1cf:Ka`:i#fNxsOhDaή078Dg.>N1ADfD{DLP92k P/95;HlA=Xf,j%1WC^6O$}MZR+Y3ǕÕ"~K~ ymB'X#9iu]vt@buBovKpX'D(vϮ'=v!J2OK'IGy_l(~-R /Pi{ "VQrg%ޚ]c]d@҅J(B*ag,^28P3v㦯/9j`3m4*Zߘq4h4%aL8p HTɳ/ C^oʓr^0.D;$'f a;ԁ<=X0Cœ9Bf%B8!6}C]/* %x~C&r;;+icKH@"QjnwUH]{KzR̢S;_Ͷj+:x-D7BVռfnwmYh~x~+OI7kv8E"u\U$C,- ;5e)I/LQ+X_`- = a=XQ#0v04AE_k[tTJ),:22*h4"@\ICjpP^ _YB74޵60Ul bz tpbF%6qptbQԓW>1Mp Q OI"L)IƲm֡(DT BFA+ܚfūqSȖ;sT Ӽm{w<&(D?-V2$o ۋ7N'f/5=o8;#t^cpw¥>̆eGNo_&Ytr=@̽׭E _;DUM3R-D K Z$*}!&$_Va 2Ă>Cg@&gKߢ^oIzN $KV0QQ)HFbuYcILL9г_ Nnw 9ђX H;n`ܤ0QZd@uox{ Qۥ՜Tw^%HhP`*`HinNĥ`+;=49/yW3-%)c]W؎E_/ATXPX6{FϪuZa_%]:#0~p(PX^a;Oay8@wpVLk}s]nnELuQ}?1B%jli唤-,>s4t G$?"` +7)z} ӺpHF}^4t(D5~;`"x(NiwEnZg=h5^HejOu(TsǨ&\BakdO  MH4QD"+">x4{6PcvgvmPѓ$qL^ނkBœzy&kG>91,.Fx m^יG;G9󟩌64OA?K|IUUZd`,=. M6ZC Tq0p6[7IlS5|㹀J/u]^n#B@?؏ ?:<~$`H ;R8E:XSÌ^{]@+j rPoZ\y@'eQvSApdLe8-r,0"Z$6@9/R7,vVS) 'j- 22Bu$i#qlb^pa0qI iS<4b|)*AS39vIjxDH!E*S,KJ+m%z"ImE=Q=0vZ>LuqЅkT?G $\E)RtHF`qM\r$a+LodBe@B+2ӊ l$3ۓbuR Бi' ޘa墎Ay 4 / v0|` 54V!Eй=Mzx[n=Cex%1jHQTh$iXEY/ژXPx럣$5qX'73xޑM00UmxPX0JK"%%Y^)_e]Tm'Eް+uuBPs:w? |6O!nOѕC.cpTԈ,O5VV܋Ec۟\rEK0 d@@_;H†8`K2!H{F't&Abu 0)` 6Y)Oid]B+tA-x׾7#+I9¨5J? Pk~8fNr DK[vGgL24O~PiHvDAH9r]Hp߽ծ4M8gyoϕP>}5F17A.tZ J߬8C7 g|!ff-8'_y10\yΞ+ ʡB԰l=FU_ASJ|n)/R@9o_1!6Zc<)R͞u1Ag%c+z`7mx &o(QPY:EiPҨ#~G  ?Jb ]ysLw7. +Ram MFa[%lAL$c9H"7@bR?,+DAwB:Kxo3^"( `Hxf>+'wX]p G>7C-ݱ{. )S}a{3?#Aȥ Yn|ø9I!R[.F)7`. @%|4߯G8Z IjUA^R#M%6nY6]F<.}gowk\k=tB~7F #q*>}qBQXBow4ςFli˕4_J^m ZW_ \7_(vq'x0)hcbn**="чFQU]FbY?~)\t麍h=U|jI1?w}_|h@}򝧪CPJtrύqAR0Dbt0Q^ȅ%:uɃ G6"()A]SՑ.Uÿl ʿ̢ɂ>y) pt?L=ؓ֏ I9x~jz:""emS :_h%6%遞WeYJ33>e6tvrd|L-cQ7`##zX_TS>zJӹR%F&:0;~ ."."#0߻W бʗ- UJVY::RTQDd`o.:a;7B@3BhCXVuvbbfWe:>MO-)aDN*+82P2$DsFm. ;_Kf!Np cc<ݎKNJn9) 'K{`j74 ye@"""3\m$JqzVEQ 0iW,X eC1䑄QN[9y{ǽDg*[y@UNck!h1:2aL 2I P;㠳Jz R>^>-MA fys]*d]텔%ArL4x_Mt&. +9-,rE$ l?s@T("#F3L6aCMk[~%ĨO;o?v+M% i2 IV@]< |!KB 5RS2/# ;*UD Ic|+HNk@YeZX*ʢV SBEٶ2 [n*Ld4U/uNǽ@=ܨ8| ȝRu`xdOoO>n*a qRvf /}vV;)H-B3?.l`ab7EQ@DFޮy)5sNeêlH$ "yeh]J0&j>]sPgZkpdæq&ٷvV$(Mg8y"͌1QA:K}A}G^eg/l|[1[ӽ.gCQ|=ڃM-DbgEjqgn4ԈZN>9JO1&E*G漗ɭ0Ƌh١}_Z_I\l?'2Qf~t]2͕MDI67> ,z:ޞtiιl{- EmDBn`$S6"]bBCe^/&WeSQo1݇;\-IJ8aSq \! :{֐i^/ndӏ Fm]E#z_d&k@;1BlĢ]W(%Bws~:ޡOLu7(,<<Nվu.#pD {a~$(#}vDNz/ˠt`HG{5u#8SmaC$fq ށ<gTKhPPWKK"F/@FWJ~HKpck4b4" % 8wHKn(*Dq$SiHm~SگKmAؕ92 s3)B=w4w2`'oUhrA,ڈ Gji7*h+t[E{&ĐUgU/XRh=1{=o tJךls,ZPQ.R{GDńPSXp/w۟tOl1}{qUMtH:aF U~2#R鋭ְuwkMw:. .o:lp_לɎnD_+Eu3V<2y8<c B TZη 9;C2tI> Q]KK} qm-Z[mZ[Km[mKu[un ^b8h9c0kQ>,?N:?s\W:%R/>1 E\=hq9{~E+||6]E!H>? Q>恙3ϩ?hr5`d@ 9Rs"#pB)4-#9]$ `ήGxz5Duy":w+FԂGjo׶{@aS1P u#aD۠XU}[t\.Za# U(HE+ӌo=g2:-[Oc"vYRveSW$zA~#v0L\n|#@0o0$c B3d5gT39wwZY (wDzy2< ]$/j_aPT?R4m@znZ0Abٶ,t@# ^˒,>¾Ua2o[TWBYImRk"U.dC|[M @;!(́tݴ(89 <^#s7N_ѹ&G_x?U_SqYV SqaõvL,s2aqҨ$ -ߺPʰG:j}$rP}76Lv~D<~/ "Y黦j X%*M?=[l= *sIРo}9|>nu :R%/^@ R1D#=<u3!s09 d>0O>n#&hwV:R3ƥ1N' >v%  & !PJCaz9ޓ,P)?WV[vJ(Ne>gH8Ww% W6= BBj¿_kw(>Wy%ϱ%_gq(17?D;mjFBd[dR2?`,Ů>+5=O/2!0)*QUIUQW**B sALE1U%QAQTTDZd *%jE "|#-EF2+ mo첪CQj?FO2R0eˉOզh7y``U02$`H L  `T $*Ia0\2(pbЏa(s?p*x((b4B?޽YUTXR!%bf[uP@ڕġ!P)^?D~C=h ʥ - m\ɉA>YFHTmū6خbqMIEC|p{>Upf&|@x*G $`Ժ!H5#=BG"_盙,dP6MhiЕt=\`J+s= 9>亷P$zu؟ЉmT~iByAT :/M?&'T7]rYGq˃t:s? ?:` ?t #1.:Pj?fsdxS7&7%$?852l~A]">4FoG]=HP-AKǓZ%/|C|l5BS(QE>?蘞=`6ٱE!@,nN > D}w "=u,O:8'{!͔?sP qN!D`HI (l_Pucukn`l-`@qΉ&k;>4X}/1y.b:8DÈ40)߂}謕?o9!óp?1OVtMl&yvGh> iqMa^>}tImv  qotP)􊄬J#w[NaDܙD>ȭ︑y|$1 1M!z;9=O/qIJ~#@?(ՎH($ 1"?#vEO Gx R-˾Ӟi ;O3T >2ۿʰY## ۢH&Wxt5E(RGTAqB!ӷ6ҧ~h@vxc~~???zG`A=]0L{GRm"<;# H!L_t hj1_2CGTЄ`EREm: ۸~{.i#MoR oU w^7#q^J{Pqy7$9~ _cO&tD?f0,Yd%K@nwr$D2~1|L Q+N+[xE JKتMՁx}uߞq)^Q^>%>%; G\ 6Q/5zǿj5TJ.TLBH0Y'd<7 c aYaʭM']o'뿐Gݞx&0iK. q1?+_}w}I=\8p@ +l7k5g9M"[qRwG 1DSzm\I>mjBFB5I2_S]m{/ -q׌@f5͸ hňޕpG(taӸ+p>NoBKxA{ ،Gwb0՚l ,~tIT"PHHo?7ք.p%H{0h$Vn_~8ʪ?`-ER(DKYH+uuPKQ%ЂYXUh2ԏH,0{ |0Yt0.@q(;wH$ *(33yp CaUOX~m.l\y&3evEᤃaSנWh13VB* LKK" lbiXh?6߳dG0#;e o5 >Vqd2N d߀ðtu`QA.֔0V!sx}pjD̨)rcl~# o ܫ2v-z"Ĉ;>>,yz=B!⪹?WгY'@rFK=:'O4#!^K|D>.W&}E_7] =D5zN(y7/ת2d*n];x"1QBzݶO{|$Q7?x_5<'~`>~ʞ۳oјom1+?+槠pF;&%גF?ȏ_?xb|uyepSfߪzǜJnis$2(:/H:;iHDz$INK'ۡ'2+ T|G}Nϫ1W{k5yS=!JRKHQRX5Z'JR)JR"0 -=vϤn@l]Rb:ke%O+7?=('sݶ]+o[[xYҳigjJt?ت3;_k;'A:MMm/x(MUU[ޱ^sUj*@뫳[ؘL7Ei׎2@N4J*N!~&F!f#ӅoO7z?2njr .:* DmC|4!"F;tewvk>(;zIT|[^p.>_A}K\~#t bAFj%sG>Z֯Eѥƫ:5bդlh =_Lz}Cwu$>q3-9 ]DЌEu݈1hxo2=T"JS3 P -F7gv}"UeuZuK ~]4Y$/qy"AGNYD;h\OBzb}`c񬬎tv*>_O1P B}w1} xBA|M'ى`fam! oxt$H0LFY$$SPvJ_03.pT h`wSo}}[- Ԑo NoO%=|w ꮲ,)ߨ3<$%!PPg7yo $t?AAtoE>C'[E/TVp{ k @XYk>oWdM8p3)fEqU z!8(ׅ컰@_|&B 8܃N+/JRi(]|]1JWPhWx"LR620|. r@#9ZnW.D>@w0KaR%|rӽ~0..gmivxI"\>DeIX8G޽!֒ v0;ZFBv_4u)EPPxPw::\ԂP;yOiڷ- PLxl|mQZW/~z`k@.~`'ۡ/:I66=Dq@iHb/'3I?a?e$H;;7C:haiY|έHx;~/;`)nY,#J;wsA{j-3a ۔e{T-ÑsHAaÅ>r|Q9[$~. wv0c.w<?'󼾘`2&Q fn-yε^j൭o[Ҭ7:o{I>һ5wW7'{n[Z{mnNHCFv>fI[wl}oo}npcYq7q+7OOε]I]RhK '/G9sCެ=jY)hyذO&w O"KSrMitx]d4Ӛy5+[A ѸGx>DC1A&)|.It!sIrD,C!z WFB}~ޖ澏RHܾ?E|&| ~_~_{d{.FKzjao}p`H0v8K4ϣtGEWAZcqN'{ &!AGz8LAJ;ȶKc=clDaĨ@uQӤH@WfG41u7t-!P/ˀ)!.9E CtYwlxthˤPB1"2F"1F#IzΣiI GQM<30C,*!C|$vECzJo x `W~`"܆IjN`_7m-5WÖcl)OX\(=r(sϱDOvm>xRXS2&>v0Z2cxvqyֶ{?mף;v-jF\+rc3,35|m]0n7u讕7k[r+9>Z*Rq4,3BVWe|$֑ƚ6[4Cclky29of_*m ҭ%wb ,MٵAH'#^ua8FC,K@9v EkiW/P,/lǵcZDi׌IRX֗Vb8`O e7&$Ј1"u3Ӗyר~Yu$ Ft[a@l[܇7($옾Ὦctcc27/EAE\b낻[a JdSj\JT)Emc[x6B ]W%n&^"!+ g3-JJV"ۼ\8aqH[H !8dLZ]1kd,9!zy7v|>{N$Sum[uF+}we !}ވE#['WqK2h6ݢMKVAXJ\5략d!T6^;$l%8Р)jً 8 iDܞF|DJk`#H tB:@P$ RK"~ Jh" GYKDҺi)2* eNeS1T2AAE4CARRC%DCQ$BA2ĐDU1U4DDDDf, f8X @&Y&RB4d4 4ЬEE5*T)JRIT2T 1)\.bRx/bl!CDL$ScA1HT 0Ҕ C"(IKAD QTPT!D@BJP%BTD-0JI2"J&!R`i*$*!R **&f*!)*!( h"IUbi bHi"B)$ i(JJJH*J*h &" !b R (bf()B!*d""Y(iHjB("P* bH  iFJ iJji)%$* (" A %Fb&)"XHf" (j!j&h(jayTIQSi!E4mAJUTQTQPLEA1UA.ڧDQSAM-D!PMQI!E0ʓD0AALQM@A@BAIKO BhZ&93 P|q Hfc+) HH'GHTA3E,KDʪj*qp7MRUA% H45D@Da`vc R1AAMdTSRSDDEAfc2BRTS72JFVUPDE% Xfa>O2׉[S'$u$J%_8 |US( N HJd*!PԔOH ~NPQBаU4,Ce/BDCȣj\2F4@a+}xd+2!B P@'* iZ&H&@(hX<WP =zHq"XR#5d(ȋ= >[NF*4|KD& BR:ib'mq/~Rf"R(ojP((%엇 bH. &0 1(i"3 ʲdb@Li9,[i"fF2bQvL58f . L|tB(1@jD1`dUFBAUeY,NN 89ZR(H@dсH GD QdHՓT6f+VR0'r1%r DIIl*(0cC C Qt(nlMVOI*Ă'D1e% ĂDFL(LB,hD$@̌M5 , Lj ta $?'t9!ܟ dD'Į}ݽ ?~'o 1'?A~{w N>A{1ٹ)dǃ#scu8nOo?mQ󭶮!T6빵g rPc+v!x!^g`ݹxɸa{?_ _}˩KBcvG`}QxC{Zˊө6p깡1p+euSrOw) 3 a`#=l>{ZTV'WF7l-PkppŖ`Ÿ8-Dj- )3 RKjְݴmȮe%[3YDwC;2J8V{:d֋ZYNre%pTRgq+Uv) kaӛذd`ʗ;7e > K'0xy%PHܸ Jf|M'\6k;uP=3FR"jQkfbSlT^7oe4gBm~^# ^ǵ|{Kye Wa$Wú?#~]R81?D PWUY~VA\ί=/qQIh툅R7[*urɗID>p~KM6_~˼TsC>]MZ~H]|Im/=ktӃ@KR.5#"='XtcF1h2W2Km|9]^`UVOO;Qs*3Q+BfʝLU~8̬׀ p%676Nz"+].%OUx,g?EjkhcYB3! eK\i.V]uUs1O0objIvÞ]]Kên)*R)JR4(M)EZ579C M=mvlsǎN sLa.=f0\e g[uCC^֌ۡMp&f畎ǧ' pO_H$y@]է4P a#˿wCsHX8&OQFe[F01EVUx|O+W!#%fnY棶{~zwn=}9P:)I秺R}O=x1#U/d7ą,. {ޖWwͅ/v0Ʉ\@)=iҞ"txpO,HBA4= /zVX:2%~T@1Oœ>xy>pK}EK'w/_GR_$ܝQ{>%~nEP9F"AF!)dm^y=` ۶i@{S#N+uW gçuJy^1]k$m> .ஙMrlq` P!0ctT^ɨ@_x<7ߝK f@%>:ދr"h3hǎ67Ŕ0+LuK:  b>kta@;Ā32} be㢠#.Dy\RN$hHv`2egs Q8Ċ G_yW'S3Tw S /8~(cZw,B!~ WQ̖G1E>(3?N:QW|zmR2wP\$ #Vޘ-p!ǿ7N 0CՔsaHb B>"Q&@bK VTPD?. f/=_)$V3p29QC_Y1H8ArvQ_jN b" aDFIo@ΑS )&ul8dJzKfl,4- ~^y~gX$3 zIXQJd /Jt"@Ase~8 NO_׍2gOOTz5\A$槶K;@ ,*Ƃ[ 3Fhh:n]iPWxQ>vV+c}ö!d8A!P@WQa0p'wA:ܓ9*$mgEk ЅBO _+##^#a0p\N+n)np;) ^BH~ AMo( riXɕ2T=_87VOazt__fsnՃez{ILՍUf˙O=?.6zfh L~yF] Q:qS&.NQB1_0;cn*I HQo6|1mFG!S+'BL&:?x=ozֆs|"-pP1a(6S(LFfl5!fez֚ nJÆy91܅T]nNV(csk:JV\O쁩lhGr̉Qv/(Bw_*5v#^Oߨ/B Gzu=s$Q+ޞo-ۿx>螟e?, ώU2="z3-M9vvC/g"hՈYQF #*PDt{_.a!X\ߍ/poj `c8C8<>|V }?5>+߻F$F I@tV> d \/ rOw\S[2e-C\e\\Gߛ`7uX|ӯ|1-mB++M>yK0R27j'<0p[ +ķ!kȏ:: 6ˊۄR"ƷWV ,5ea)$:cf͝{ێ* `wq`}8V`Μ͛Bkam&Ey%Ⱥ qʰXN e,IP,-Fi1&Md_ o_c ct:Ëү~nZ]}o\o[Ė3.Fq $Q͂P;.=O5߅%|ѕ\ y.Y%-]̒I#lhpUC]97{+F#l_L +^ `rXYpБMk%PI$ ^S0 Rβr}D6!/'fxӴSDp>`ι(V\y UGoٻ4&GP " lXIjFy t2Pk]c$2`Dʉq^8L (Ǐ͝wV7Ygi艃Yzrן:??uOTZO_ᯃu읇{K5k=<7ؤ|W FA,n*\,\Ǿ JUTU#%ݣC ɧvFm GQ7'$w{ UgYV>; %|?ɱK|.Yo4CD<ٶ97 Bo w܌(n'"ͤ] & [GAUnM?M9%tm}%Q;Z >!P>(;FXDYSe %4]}qRƞe& =0-O Ć_H-rkBc$89[R3dWv:|}G]˓KPо~{P@SE*%+H?o:&V67 ?0hT4_}CnkErx*!$`MqjD q8URX#'%h||hCviN.?1)d[*+޲41awx7~s7}PZ&&}DLr(C+I숊lt'\<{y\>K[q.77e/?dOT}ZݽRtk\MJ=TqR|s(w ]*vs݄t;9ߖ!woǮK GvrӇW.ndz虜 zяiuN+sZt@63czß\snoTca<(]{n Q+^˚oƫ1.ߌOMKm0vxE|!E{,vh%=St xݓK@aمxZL]g% c`Q cg| *ynʃe1cvŜbUl7Te4 z=FL#)F}J~u)$Xc 7) J H}|~ZN#c-Z u1`BcfO%Mӑ]f^xA`1P<..oͫ8?|I*jFn&.)I]WW%~B5Շ \*T UsMxKTQy&Lv0=1q|tabv82sE(}An '$#hA7cGa@ *1 {uLnP˶y];qէx9HOn8L" =bRvmI eHl#xSA C@* PR\"D[cpl UD KV {39BGJ`B[,¢B( ab %G1]8"G&xDNBje6d(k+ JrT$h(L FRԂe XSEDeOl32-B4mh,[lԕ ¡PŒgT) AYfd3T((Fʪ|t8'\pxhyAビKFܛh*bS%,̒+i:C$2K3)쌑ZH5"aS@U=leolZYXVHT*,IqJ:5:Gջ oO7i/sFMd"#~zmg_EH#~e[6?=x&cۃzd~!?_?'[!t! I?$FkD1"pّRaɓOwk90bޱ_P QȥxfvJEPRIT4&:?PL}\9y@wYn DtvJ`Br?}X].q 0pJQMxi x+ }0@!!))ADۯF]7R2Lx`o"A 3?6&%kcH?q7MΝ 3&Ёg{/(x})+~߿'j<:kw^H@~@ȓѺHffo݌b"p19r/jJav|Qh #m:yʙxތ-UFL|2^֣*2vV5|Do]9RL"F_I2"_"kmN y8)r /`YmN mtƸ 0^h8IHw|γ5|5_E^oz kpC6QH!/Չj?I!Ҿ" _Ы;&k >Y+@IγïOfG̅ȡ$~J /qSʟp.uf{^iF`Ҕq7U "gL[qh(\5JT^N EXx%ttJ+OAs1Iww#3- _u<9af2 cg=ulxxH7rBpq×[.Э1tK "󓷙ők섪\J!2zÈkY W/aH6bd;:Z;j["it~Yβx[g;yR&#:s+~.;wׂn Y5GՕ]Ի a}X]rvGa|Ec;rPkwTasJ_/fy7=1Pini%l@2LOhpN&ZX}Pr8^o9ҙNA0 !'kǔs PBXp浾2xO`h4V~WprcX񨉽<>q֬uZ{[yN0F=DB$<{ڞQjyx%0|tVt'mު:.\[8֣V== 4p0Ϟyweb93һ#F(wKS~5^RL{H p-r1k2-~;J^pB+}ӥxS +`+#?|}yaoQ*2 xᅴbTT %P[]' L">v `y̒ 'n%M %& ! ):BS*$"b0֥$=hz"@ B%Ü9.?ϲ<$dΝݘL#2$4ԺX oW) e*,D]|sЯoݞDAMPw::0Kn2M>s n9( llyn7@:Ă"gs/]c_gr1Dkx.8ct~σMSCUIT4PS- P%4RPQHD1MIIE%=zDKJ V(0X?Cc˽H$3tNDžFZ HC4V0Jp`,<@?O2!|PYlR,)F.Ѿ?{w?d0>e3P(@O|CO^I`4aP *SF 7v3;AM0hfMh(θP{y'4PDo:9½x4ZrlqD*P|y#"(]}M`JQEî=xWVRRZ7@l?EP_̉CgH02HKc9'}\mx;$5ǢpڱM39;! :ԟCLWX?BHo1!UPE%ݯ/wm\ oRQ! Z?[@њD;9\?㲖j>wfyQ;?) Y4j6Z]& ?ϥOo-ڊ`d8lj`< -4k 'T IE&If.J$"CY4LiZ@"D%p ),2Ȏ|`̶vWCGB٦R(,(&w)DzZ]'QCd՛Ύ<ӺB\7/Эݸjt،E1( =nT6㡦x*,Dp_^CP<a)UDw6B AߪJlJ'sugPp&8߫*?_%6&쏓-WpQr`ULU\AaO^UcfVkL*,3VQܕ0ڙ+3F^Y'5gkos-]FLg@ " l{{d;駖=X)Jj&1p[drt6,+j 5,MbĄ<h$@5; {Bm$+~ibBT^wĜv(vbo<ƀ9!Ch!J ""C`b* y2??o!^% #'R 8ll5N kMԈu<7aV'3vh߸FɄ}x<-\PPhVSC|0҂'\_Oњz4 )!597Y嚟1,*5K$8+RF;I A#ڹpp^`U?#j8"+)(;+Pt$-𵢥bJ]̏BS!tf)' : FC=@8*{OuU^@}VM3\'&eDwlaя5G3 XYݕT*BPlG]%R?Bs*tpJBз T =ܷ&3KIx{M`%HӁt'3ǧ4MN讃C~ew ,uPGRU=U5Jチ#4!?e<ù::p87*N vV{$!vIHA8D ULNP_q}ŴsW<[`K]hB7G@7ܢ' sNGJA<OcRad@Jg :Vw̜%o4O+]i_xx(rHE[}}phF{4^z4T'%|/1 GWݩp "|b`t( ὏O4Y\']z,Tm]}=?gz tz ְ1E4tdʵ_׵8/,O}یl;Ҙ|`!r`IU'wmwi>[y |JCxϗ[߉ο#2Vd!Y>6}/.2 s@$y&@f=f옔Y cBfggJu"D9k5>w]]CaQ6*@GۄC ڷ0;>)kv]>~ HgO_ FzÖ/LEIk?_r!OIb<}q gVd @r*VmLhKscBww.$fX;:F=JAc t?aQqٳWz>E=_20( A@")7uyz&҂̄@a+({}KFW&}N  D RRL=o'l 9\G1^8ਖ਼ "瞇Ax(5RP_ B}#{B ,I0I !!@UQ` ,!ŇSrbec~mt@W o OA{=7_.i??~:F+Rz䈜_13vP$|f4DDuH`ԡ~qZUR_Q䣙@@[Y_f@f]i.ݻ6Q8U~=ԇD!XN;DŽZ~AU֟y]QB@i6?~z' P9xI B+Q&>g x!4lhBPSO@Pua-w?y8[k"b6F)ڲ2ZD:oA<K,,a\璄eƕ_R*o]׹(]w\(Q Jj =:G 2Δ n&>ri>d9xzpDﴡ[ϱ(/!;ͻU̼Ȕu3ʿ;MŹvι)ӹe=>Qʃ3i`@]ÍQ5J}\mcpҲ@r`Iwo]!*.0?WuCoa_8!9L/ 7e؛CMLl,&j._OW;R";'h0"3fDs6򲧟ڊCBH3~zY$d;=^>ʋT qKW˓ZwفV@ UE8}[6iǯ\ܰqAP$p/Z+ȍΜnX_lyPrs|Ms sCE4lA*fOoguT62E*"lP"";.{ gBZȅ[K?`ԂfVV7%0f (s!q1M()`b%{4olڃ~yxw߿9J$|o9~2#? R +AO7`_sYJb(@1>QAе #ș?r~ ={**GXu|>??{mT9Dyn`X\.@3.pͳuxaJE'ɢWc=4wOD p"a!."U}@M@@43f"Mu hqYw$JaI̿Fq <{K(f h'~( x3ZѭO:"Y\bw]_¾LO{q~-η)Ϸ{ /ʼn C_2@wsMw]6^8鮘Pz![Zg5boÔRp wr_e>j*'91 z"9(6n<XҚ-?l>A&H AMD;nuGhWo8O<,sC?A<=87@B >y/=>, q/oa޷ʾ= JS Mi*a|)xrBऌ)AU]1׿<m WǹXRUR> %,zݘPP?0ya)i,*HBu9|>?n$wʽ|^<$NC%^먋Ux7\?x~r_L7  f𬪱"↳tߟ׶!VuGݵiܴK etz f8wlN܈UUUH }A񽜓J碛tXql0^w,Blc+d44IiA yǽG%졏&TkZQרv]gyT :V=(nf0Yfmv ,7_jNʒe&?_yTnw0$VQKVHVObNc`("% 7kV# ۘ,'BCx PʓE>i1C34ChD-Ќ!_2U= lJmM/YU m<uX5Eˮ8NJffuL.5U@@DHTPD+3ây"QF$¯ rQ=!V}m9p\#DMnÉlܘl==pfי(W, 'CJPm2;ݧ<4|SE I;㇘_ZñBB^huo;wob8q@}JlGw'8=,~|F$G8OD!u\N4 5jvl-KePu.TѲ1m Z0|DL@ym!UvH|E>n9o3GԬ7%_|˚rǦE"B>fXͼϡO?{wp*a pJ/4$O 4YSf^s *F 7*L7$w5'!Nqd~NaA$_A'_bT /­"b:E:?#Q87﹆wܽNJy]r9W\:v!7`@K ۲᛺{s@G` 0-^%GP[ bo:'G̓ΑJƢB1eL 0^Ua&VQ]:l%b05(Zd:9tI13h>YAvijwGjёXcFա7AIť2hQ (é9ӑ/Uumv~YLJ\f`\5ECv;6=ܣAY;ϖ:8Kkg #Eg)oq(Rr"5[LWi!$_IiFRB2*c4Wţb xɉBhl^(m4} mJʽhq&$ CmaYRIS:Ѳ +AyhUBUJ4Ы%%M D,KǘIaeB6sɖVjG&o'IaIU۞rad*9)  Dn9@ܞ> 0!6KaQ A'ԭ]d7ҦzQt|(kBy:&$AU_!8?3wLՅG(uJvЙ Q6޲>4 _SBkbw}gmDoTN'o֜ £'`q#-qK"a1Q3k!ٺS ta G=dXgݫNn/SOѢiú )7Pcgku!Rԅuu4zA(;t5!錰/>z:ixVH݌樹F8SU-ogmh&n5ͱ r{$Θ3f2eN7 ai2"hs*DLx7a)GoP7МlbZ0&}y*Ll ,8 p9#|'AxrRK F,Fd+\ވ˃wF,Byi)KZS2jS됓մ*wΉrXN j77?XFcz1LU*EF׍mP/.BBEr,h{qU8a[V)B^DAn 'F2)g8BC:]a2S$B]M<Ȗ6̂rbA686ZW߳CZ Ww"J1d<4}mf/A=4*)V29N@R9=3aYK>5 @WLT[ޚ >fl9)O卐j*iOUL<'åqEBRAkp8Jt;QOl|G*n㯓 r,!dY*φ?flTD)ZHZhG>$~&AZ KC*o p+@?`i0,r =/L'}PKhmu?ܻgTfaì?]F˄0sks\ =mғ e ƨ! VDMɵ\g7}k}1~W Q-, $gBO= ѽ 8<`G %F&"="h3n8}~7`1 R(Rȑ*P@0 XEP7L&,Szi@1?xB rE7JUT@*aΟ?bhY:Դ!*n1 D4) ,`FtT1?97Ӻpb(J a4yl|pH 0ə4d&+;6B2''.|+6V9O:h¡ӄFq=xSN=Xr'YO#pY/,ą`W;@t` 4(D0)xnHC$=Ő4{'#Q @C*9D~C+Q@P8Xz>?W~lQevcgu/cPi'w3"*҅O"uLmˍ@&CU~PZQH3aw~EvB+>?&ˆjC%0Vޛ ~|!w>rtDy'Q =OJ <>xpCSS]}=vډs cbs}-TIP?:)Ao`J`VLP(9e?qMŠΗȿG〩U)r`bh,UhSpe}X EkC=$C[L ?;׮ opP ;MOTU*a 2 dSAN+v6[vY!s@ t `e1,`'ރ0p;ES姧`Á 9V_$򮹾h˜5DjrQ79x_> 9(fB'fI2C@$Y(t;1FFm,J(34D0饩ydQ]1øBaZ.y|2Ø{Zn QFCPOHB0u0*-&* ĉ 1c0y@I_ ۾01&SDDŽyǘ+0YcqēmL:'//; \ȝ$`Hrqw0k7sI }jN;2ƌ)`>UKhIߗ`^I3L &2Q+:舦 3dva0f,a$AAc<'ߟloPiPଁbSݨ"a̰zk0$$- O)|O=F: a(* RA=NbJ$?WatN x2U@[(oCb^ \zv(׊1AQEUbB-8pa+yHC #F˴K٠Lv~ |"%LJy 0c2Zi x8T;b植 Lj݃ Q0<ҒN7k?^pd:\Ek@}ȰO!ך*;SY YPTЀ@I#Ѥek]ā[¥;[؊d}RתooFꙆ Þگ/S9$ụO|%; CQ dCϛ{ut> |~%|EB}>tQ_/1k&lESQ?iwIڠ&`;(zCJ jA8Ab=>_VmC[Q?x'ߜJx=;*4x8&G.EFth_/W|M*{\0tb>{>C/oVQʦSc]3w L>1_D'coPKʪת|Ocn@'I`C!5UR) ,Oa1) R@2ŒJF9Î0(zv']fXi8=~ȰŨ^uN['w#?! dC'6/@6+~ , 5~,ěyB|G8_#39R_B%H.CO]wL&Rby5rJ.4X ))@GZZ@ ùc#H&*%ŸvG>?=qh@:jPY'i/T eۜ'qY" cPEW|Qu'`\"$b3kr= SʢE2/@L'PE-hQrtWA`%á P7Eͤ70w~%' |)h@0_|^7I {pzhpzg'H3{$t%ETBK4DJ@w_99u$B$@g&rBj@ԩPvJ Hh($$%!`SYāj&NIنu1bpk+s;I%vC8Iԏēt2z(g>y`N|0J%{\G8'.kv~o;w@ P:>N htM`ٕU0QE,ra b:lef bX$X&C L&|%|9&Y~o1Tv!dN$z OV9r/<K%@%LJz]QH^R7~X-R\ WПј_yz8c682(/#i`K(#@1_`fF19(r!WC`b eڐ97ǰJc9pLJ *K0yܧ~?ȌJJ(DEd>:LM3hADV %,]"ƙ_Pz/&>cnx4ijǷ8z)`q.:b F n+2'0*bs &'0}"01rÞL 07:Z >|X64[kHkdk`֐,vn[dž44RabB=eG{tq$;) CK:v'O(ͧ.NuO\zrE1)[s7y`* (JA)‡9 rrYY~![ Oy%a}=W:jSN{'#o-)wNpD;ׇե9DmFhgVXrfF[C{0MY[uY%gkرx|" əVxcB9 x qg35C>P 13q=}MJ=I͠A2w=" s@HE14I,&So?aR IxH2dk1z)́B8GqNwTG,$ $&rzaú7Dd+Kœ2`g]С=FGlco8gE\! !fRHv|X4T!xfeF;1IE_;@B^rRzg`("!ILkAW̜,d^ #Z)jS]<1-h0Ø f(0 EJ A|0z>pJIR H@:#lFnX+Sx {vA o= CCz80O ѥpp”5JMWxpY{PHsOX0A=KL .Ә88~dH-' m0^mkљ35xmb*f lDi*1ئ4QmΔ  bT$X3燓v<E"NAs !:"2:N/Mt^[a;gvs:!kd P2 *Cz|,z=NB.)OVsXVxpPE 3mħ3t</T@᣻*x'21GaP 3`faKs~@|$@||dA#"M ϙ0XK3?}#@م{Iu!GI19ŬC/D%{n FDĤZ7"Dw7qQĮyߎ)'qp^lLYu7 B D<ɍF 5Yow|⇣hzjʚQ"RjGxS_:Ɵ:eEsOsߪqpunAݼ>:4sr{&v=fͷsP͏S#gF wǽ\bē)2)K'S@ ۇd-x=]㨭ޙΑ/(=0 OfΥBn["6A ~yXۛϋm&!ۡN#iީ ;vZ8"1㸓Zֲ"%u4oX6d˃<ws MQEcKw˹ # ѽ8O|0L BH-6ߞu㳎Ɇ3Դ&kO.x*/"'qq|IHb5K=KhC"fcxNq }Ngwkcf6 E(qӾ/g,NINm$OXeVe b[, /6/ѯʡ^$BU1YК LmE".SٮA\Cޫ)I - |5: D=OObX% ` (aID80DF&fFUTU&c($ݝ$- 5<s|A& n3=hCI ,&Kq9EQ[-ٛmqSyBZ>,bxAOY~$z BC EK%QD2iR)w}a#dJ!Z( ށMM'x M!"-Fpo:ґ"K:h܈ѯYO'''}=Ǘ@8rOy/-BS,Nc޵"F^83r>!Nah;N@S)5({>L4i<Q6L 4mv3K.ʉ q";هuLhC=.$eb.] [ն؞Hr=([3g3USu9y$t`]9׭yz` @ D= XHttCT 4a*,F'тZR[BZTF]V5ZX ֖ cCŊ*FxYO`2'i0db_mTflOV̛ʝC0u,rֆ7/6jza9R$<" _H.(:xᚖuK~D h^M%U~NKk ݕ "[óv8i! 24v5tEF# iHp/uz3gEN(b`z״~Y!I!y4N,y|Ss qؔI@83Vh;S0cyuf; n۴0ͶؖJddB۠L&R ~' r"6)0.؃:&D>-@6 ByJCiSc1T\t`!P)Z\bh K`4S0, Bau%b%(EIDUUTt DFF lY&c%rU$U/QL~S  ^O8:x]*@čwaөۘW|^JKEWt.PT(}.#g8ψM$70`'NX] {Q(yoG>Iw  %P^yKz)nP+N[# n{-5r!y7h ^|/krSL8ɧM4P;2[!K*n5.As=-˶|B6dh|}ju$ i9-Nr)czIMp;xjb9bwgڗI(`oPǒZG%*uOHtP&%.b9ׂaʶy =v_Lã6s߹<38y 3p:b.iq/ ޛ;\rߕ"hV =ܶ%ᛳ4dl 5u<1 Ņm`îc~p$K42/,~(?L?sz9 .1Z ?G^^5ɬ! xO'c:.KH9_C"VL ,Ȁ|nZO' v5z0nΠCUTU7a.fwvsd$_= w1@$`B Dh)$pT$-X*AE"shaFx ` $UA^J%0ZΧO0Ҫλ8"ޫm8 "2i`Ih8EArp)|w y@qF:A65P79x coN`h(]v`0H@S4&RpGE3@Tlf 8cO.!TTQ@$_!?~Q"=Jxdt@D XŸ z20>z_B)_i-(.oض;˧(KzjcڅN C姗p/c0<KhtDOa-ZAbYV#ˉ%JCれ6:|mDD3s^OS%m,> d[w>rd`V, DŸȃ@TzY0eT Q?A *t>oKniN=8uym63wZ^!j0Y]*#_p-77'g4q4'9/ [8I =74QEh|^AG| H7de u֪>H#G8gu3YőrkZ ɽ TԃO7 0:pV 5(\H^¢-a{,wMTDԨ"]SچyAO"PpN?YFXk9 2F%Ǭ 1Ɛ8Xh`5QKt J3[@,b mTI$Y>]d'bJMȚY0ͳ5rTB%=,ьLtq8 Bz٘d@"v{<(!?jAGՇ@)㇟ܬvވp'˴E8iV/d!>1 keîE k2b(|gR#gL9?W_a\3 P+XlUM+t(>_PHse?NC΢D~p{Xtsx(}Pb篨PP&3,S!Gܘ`Ʊa̧ͫt|ypuHmu` !0Sfjxb6 !8:ˇ+HĴwf|>|khr+X56ع1p: \_پ`Ϊ+2EsKۉ< >1ELW@lV7JձwRK7v֜)-uTcX t 16qk!~h4C#tKZ4K8䪾zYlITk)v)L;Kȇ^3by2]Вs|VyD3TI'OS@1#f8}OӒVoخb{|,R((GSF琜$G^(xrj8RfGplMVMK4+5U ޠ"1",Q6"0$%;$ tQMU _%\ tc0zlae =`j y}͑|0Zá֟l$4F DK}>2cծ,4>~TO-e4rCCGC`JxnjCAy<vig D# ō` o=3Pc8{AvE{x)QQ# bc=vrdLt/AB,φ:tT]BC7;-+%D2N?kQ̗v ,'z w4Е;Nd4J&0j\q("9F&6@~3ȱ/~_fwP`b' B9)2ߴ1޿ؐ6 hi3:T<}~c;lӞilЂYS3z~q=yi;ubD=e(t7>[h$,z;)ߩ=\UW?TE^ @/Ƣmv (=鵥Ѣ.NXqF;@zt ݍ (Q.Y؟QzJ: NVN}B XihfDBb bae=~ HB$|mXԏ,Tw#H,'Д2aȹ,$SH2#O F@Ha LQ&h ƠXqцgˁzK;@"İmF:~ NJc1f#EaEST5KSR("@3% b dhʨJj(U_HPQN905F\‚k 0JEd2 Te@<53k"?àFv+$xVf]H.3A&p>$?;b/506  I0y!@@sQ?)x#7!^\"|b$IhB0+j$*%pEPsd$9> ;jr;p< N% C(/ʾ30?4!aRT!@x58"cYca(-=yf" Y}&|vyP lX "ү$%|y vL :i ú/9E2R>z q: _̚9Afb7 s_ V8gٴ0)IIAHP4"̀ GKCI\SY zxg6{ч2@_ddq}>en$,OM5Sh:--V&c#(TV\kA?e&pXKU\kK| b*i6(W"8.-1slsv>,qlX7M>^UJ:d#b۩o Ȍ`'*#j!bpAtnP74ݗ06Y'> V66I71>$M4N%^i PN̜٘/MKZFrPF"Fb\*d Ԋ[ДƲ86PQd8`VI r?[:0= r }x݇ZyHmLVVZ&hXO5E"8[tͦE8 g_ܟrF޻:pnu!"8GL5 "ڑ/Ӎv%;C@2dinI;rPMQ-Dz5 12ϗE08׆$kM)a*"Q8L:kSbR<5sc#4Bx+}r nӐNGW1{dr{5$nAFHb 9V~͌{DC~6ؽG,5. 7y=yz\Rau ˆXlCXE vd!ω̱0!=;$ .}r |{h9hQNw[P.J J$j\&'CӶпfQF*6<0Ԓ^]cY3ihcI$Xr:$VB0d>  9G~.x]Cb!jJ/ɋ8-?:sSmx>݁ I-դgJ&4 JL _Vo0SԇTT>*0]:oL.g<;zOlK=4Sqvk"9hdXƕRZfdx阆 @,\;\׸"ILתbɘ!1 \0ဎ5en#ujEq0lXN'N ӉӐD Wz&=Fq>"YՈ#Tz-7  0)raL}'bp7~C]P? vf,/CRQ??(,,5MJMbn|O)*Dž?rls o2Ί|Px'-Wy\ܾ9? h}JVsM%QZșR%IIf3OD*u=G%ߊ(=wfSaldm^%;?6niF{ag9Had ^_bg(BPL]rdt"LB$߼I|X}'Bm({\bZ` Wcc@ Nƻ(Q"C<㸶]fGX " fa0$3ߠ~)'0,ߚu C=P}a_b@LK(=!ŎִUcAƗI ez쯖5*`UB &~?wsu=d|D؇Q6+!1`D; uqđtRz"v-0p{hqB[#G]}&f%"ßS&$?C/~:'1v&@) փ4پg{,W2S""ͱE>=grؠrUt9NA' uPgbm(}C8|/8oBFʅ_cJhj/LN?.5c*ЮfӣrwvCZOOɲ,zY[(9FNS 4㧑\ '͌ZV( #dynjQ:nj"& `Z&v;L Ls|ࣖ$Z›0B) -PjIaH74.NxlCm>%{߾1I_јhR"N*V79RWlpdLyw8WSj$&aփS@Ė# ^TJ똑*% ; d`H` f|5RdRFffWiuywJ$J NAxZҵQS&%$pX ziO* hGHUUUUUUZ%O_}p2s8n"01`id)DGXC,/hi"a>P pmx69gr"єj\ K !QDI!p~EE ,@?W2P/69 I* X%6}',0K--a̢!&d'0d@Ȓ$jG >„a=no ?G-'$ͧ.f=b:''7Ӈ]xnAr'Q(*fK)/@.E ŀF #7[FHIXJ '5B~)6$B4QG8O>lJ1I[%UPUGTwzϩt=(({DwK'긆?:A~]ـO,*Kqd`oK?1Џ2SRL1P׌3FcA3##mJާx(AywO!rDr$i}I46o< p8`[eaP>pb I7ÊlN{IfAaH 0NٱC,TCWhWcBغaPAՕYezya(6C"gθFr4eQ2JH9K;hCY<0gǓ`:x#¦JSY|. 9=;A.$fh,q@K~Nj yNm174>:yyg8yn_1R뜕:”1DFrvhA@q㜃UUC>u('=ɠ6 -|u3BXfZ&KŵqـncCKB +@>yo g aI eX#*&'.I6 jp0Δ˰(tz MQzr!߾#Rn;''b{ xrP*S=kq:֏< : H#3bn䳀r}ޤ`SMDE ­t!R8xx^u ߯CfL\g|~vn{:O cINwl켕  Sr~'*b숧VhRZ[K%h!_z@JRr"!C!Ǘ.!kQ0 :$HLF.d%58qm“M8azI"LPWO2ϔbţsHҞ!M0Ñ0B6%i=}/6tviV?j81<qVU~}і9z/' $EDRInݸԒv"^Si[pz??}myTZ΍<5x+LBd,H){! 9{<@P"igi )8|w{t"О/A<[8Mņ}!Ӑ/>I5ɾf'u^#J P,y%zH@8!Gdn Wü&9ި$7@Pd}gca02}<'b;ٔY?XىM /j "B>GCCrwhMs0Q`u%8 RA]gYN@CI !]zi;*cdm e11$N;t8$$s[. wyf9 `)0m}bi-cTDDFOo;r /0|$uƁػ>a"uDA,x=<{غ;|Θx[=`<Z,9;>g~MXɥUcj|8J_`C`4y!򨈪@VS:DVfUU!QQ2MJJ**UUUR9(a >bz`sEqGqq]KE[yzin|s8GVBL̘1 zu͢0l@Wonn+m)A3}-%H)()M[Y.yҌ'(ȳ=Ĝwr;N&4ET9dEW.*qws=^A0T@aY{wBd^?*f%D2>8fsh8vKlNËD&S"XRe[ 9|8F|(fW{%BTlJzbQ Bx{ 񥕅;`KgpB3^PC7NykJ,Q^R4A@᫢GOG2p>_XkP$mέX@ϻ@7_"ySa ?eOދ@t$>o'i'g\Xd{O5]:ОhL>?sZOSu}xS_m+uH?8W8g?rEP}g 2m1# k@OF q9x?J)~oFM,. 2va4W 'Pԫ4lN̐ǜ|nj `a)i91+rvwOԔ.ANg.g4. @-yHWAؼ7nPT`#A'=҈Ezlng}>ێl#"7-N땨=-F(X_HzSZxR^?@ ߤ~}Irl;1yk_VC|;o#^:Տu$K/ 39cTvqIٽ9Txgs0!v Ӄїu={#ikVRҢ55AKǔx@8O]ְot7``Mڬ}e-3@a(ö ud1Ar9֩)rhhffeAȯË^qeK gd')^'l3'<@Ea2Ho>&/tXQ4ա)9Xl?Y~%?n)J|ρ<QUEHEQA*7\c^nCx4.Q_[<&3eWzܒ$_ Mb))j RÜ̓4M>gC-Q4Tѵe 09'qQrTزTDJNM\;h#Tĵ2+LyN&b躾I AL 9.CΔ:B|w`W0zö=olr &R:&ǫ$:>טT!&F@B_s'1 9 )y!(vu $1?Jz ie 1 %9~NqgJfw5TEyP(+pMYfcդ P5o [i)1*1B~x /wBf'R߭;0\ks8&$w*KN RbMD^{83BLs"Gh2u`\F``4Fp (Ba%e=ADG3 9M wjM}vOtK*Ȍ~1R$8KU((tvCk2CbtfO%>6fS58a!˹;N=f8JwG7zx>;M"X3+ >q4Q<1 rmג}M3tt|K81Q-(\ze}u7LQ\j{!HyZHG@:]|ב>n&%{kw;@FCUK*!s˥"H ⅄7G\/]*k& Tsٯ+U @}E':FJߖѐ, Z!aw]ǔ}a %^%d,fvݰŕ[5nMR\03 >r3݃1" =535q3l |NJ]ۜok%>HgقmT3:gc0t< VhA|у 4K76I)DCq0|, oZR>ƀA vq\8}d@H̚o<(8'jeΞS!*x9rW>[]lUfy#Z mN;sOYs-*똨4^:Le.6}U$pfŐCR&@{(5z<le2dO^h6߱ ~[.1SXB~GM{v{9 ЂfFB:gѵU3Vb.g-*wYۉJڒǕQK\+ݞxtjitdͦFW}wbu>W2~2 B?e0ޏ0CtFxk@VQIM(UH;yKTMW7d7V6E"]*r,NOp { NGt$, Mns!ZzjW@!BI"9oD($kGʽXS7zSB:Ԝz RH֪ŌvaP4]%k-z$8J [!P 1ȰQEN(f KT!ʃzi CD [y@IYy?9~sM${m@6Ry aI'3rlL]!p Ȝ=r8 4)ӒRLB1]l.v|6 pO8nFH6|wF-'P NNrヱt & =OFeųB ܇0$cH 50zcig`YazQv5M{9ĩvCܜ9xIHtTi# d-TB" E--/҇4#W=vwJzߔ& 0<yQ}:"3"PPbYXUܥxub n/Y^7b¨,+$33}@2V@h|zyNPc.cwI6uIY90i9=.NaL.4펆9|#'v)MW\iLcsK@f`3ojt={ssW<Mp&޺Ǣw@`HR徇%1y1+3c6KO M) #-ʖ^ɇA҈I!h._C sHQy}ے88Q;ytwx!v^PW CMojzU%kMi=WDPšؽn(x|umQfQ>L$JKH#.,I{!ܚy9BDdAA+}ɂ\28QYmjcOvoP`! XIV,tu 9q@ t:7ęGA~!AT6Tvtf"iİj˷ssP5R`hŜ"(RI"wZfo`8z`G4yM0d˕[mq:1xsj6J4I0cZC7-bwPFA@A @ Iݯ֡!M9BB~Q ]4δVQ6+wysK4ڟ?Q_LŠH?/ HB*| d?hxy(ϚKi_Ra Y=>֤%ér7yiM .Z0wa8ъ~Azb)xɏfj q7&?/v{MO\K$ !$uՊeFC/2\iB != wc&"w>y؆# фw$tsAWx'&/,oe DCIC(]ኈP=LC=O+Ye%f~ؿa6fȔ#E{2xʞ,}ZWь|Z=V0 svO)#pP *k88oalBS[$1LCo`3`JqvZijX"{#ħ8Bda;ӓ.WwHNrՑ`3"fI1U&5 k栜xsb;[2R_k}Aj:F/pA 2Q!  C!>_{dt|Q${{W? ˰-b¾(&Nq͎ ǖL`O6 w}W1\_ÎvsO&'"REgf(_1Kml$e$Jl{.cI r'I.}n#I~tgל䐒 .kpߍf19˽Lt#Ъfs!Ńٲ\dQ QO, `J^4$;N=XWi$'o9@kv&H@1xRHI h S@;ϾTlLʍHX,,Ca,* 9Br .10̑%1f#[f6#)P90eh2H E`f&9E dYZ<:XD;N;0ʟ2|` ~=y `i@)# #q|q_ޒ""S*FBhL^A,r!ЃR)[ւv*%×I;+jxRLm 7*^3Ekh1Py6xgխ K wmcNIYb&K oxMצnKO ODM=8$/D&Y^oyvy\FS 1!mm!Dc1C110&Fٵ 9Hx 4ldI8uآr'̥XcوakEm>ԅ{ϣoP 5̭$,өhu}[OfXRcݥo/0Ft`uh)a^F}kgP.*NB5 Aሿ| !^pktWaC_(: MQu)5rv f*we0T\ e(PP@F]6s"$nH4 9"ɠ@ sڈ_t "a4G]YJFm%z$;=4ِy$ ,?MByzMH%a@ +??BNCنm̈*Y/R uL*D(8L?犜Zzgk T;tlU;Oh.&518gm=E.nع|o4dfg'չ$ؤvugI I;:^3=nNu @E%4îpB! ^PˬdȌx)/2 ;{G ݐ_{!P@oIbG*?>dʪ̉OX0'Σ嬝BR:Z revCP7/C X?b5CIG%q~!?s_KKKJ4))8ox,ΞbJF ?űyȲ>6;hp|tqZQUtV6CCpvtL˞ՙ4hd5a-E #W69aܠTrsȪE}k zTviG>7Fv_\u;\?\=xvo+#z'!l!*Ї,^3w$>Nlp:?*N@O`?csla+sq@((E6~c 0QxS 3c_CWpC)raFMjv8P^@JmkOB :86;rIO/ )84 2dR>wTBL-V;׺11]&+È!CAԒ.'c%{NgcZ~ f7Nީ>OzOOqsbчߌ`5@߿~}QahA!-NFǎ!UG6T37=6{ΦӃ %YTöZT0"B`X* fPBnLr+ ںc΁Zc!-#(eF hs(R ..RO ϝU%T=Kǎ~T1[^Zt\pI0[J4:~4h*ޓff}ks` N6RQ PPE`WȽ5̛Z^节(]Ux(Bk׌M o+3fW|cG5` EtT6lɢ Bc)CuΣ& L9S&+_ 0TٷtΛCbw;8w/FϡK'}~yfxzT)O K@a_?|9{:w.X7$C:`^' }{Kpoiv'"Bι#` ^H$Lyf94b^9 GT~X7cloc;=Z<*w(lف+1r'0Qw6Br(%(D!R*NR 4%?I}9Og}v5@\AԒwE #2m!|o 0uZA*nMgc5z^Wy"-xh. x9c*fmLjto\h1SoFvPz7y$SrЎ;րn;va'H綑#2A$p|.8IY ƔI$tē6qU+ {r] 8/}f3`%B 9k뀭Nn@3޿vi4M.Ӣ****= gxDYDDh=B r[xhe'oյjnyG/Є6&#. L#"$뙶|4:R*$R(ΡPJL{ ߈?㤜g3)=;iEH߃_xlpGԏ`p n$qcMFU{yGc~.Ѿ ׻iJzI[|@Ew݃E^*3{U-JN;`}17P6P2vbr9Nq" rL/*{28nǣ ` P讗;# Uu󞃦'W5ѳ5A 2\Ր0٘V, ' z2!T @|^{D3HqDrDr[>Ft}1;/UUğ*)%s ~=}Z4X:(`:.7 **.R) Bvw4<"R@h]%F \M# $[iw*w- qfToLr1q75@\n^!h8"mvVeUrTF5תt#Z1qld. M }DJiO wqӒyBǫ -Fpv,0H ٱ0t-l2a K] 9J;7 I@ 6@˵< zq4ZED&875YeE}z0$}$PI-$? s<7[I \BN-y '٭N5P"1qgb%#8`/'@ٙޙDs/ǎpan^/}9.mPTZ 3hb N PLy|Zu{J}x!yL N!ކ,dO,nu>>ASM~_x"btr%Lhʈ8:M$*q|>S87MvGO'ĩX) .Rvx0k=TFUa8ExEVp"w,ӕ{ZsXvKQY-6iԈW-ﴄ.Pe c0xP} '\^;x}zT'0K+FgqiQUuv,_ot>wO]h 8屰v`7>뭃ZepeVҴBܯuqeF8h#m39#)ҿls%~d /vYi0dhan|]nTY4xƀUh͠~w/ia^WГٮٍ0t8aui1:ڗ$؆f]TETGM'RvLE yzBX}Il ;,_]9=&+#j8d N\Y T-Xg5E5DڔڶJJi9RkZj3R{Sɩ* ř `I mb^N5!H|n/L4ʁLL!z d3} @|ytsHcL8I1^;"s=pUu?ˬRR((lx? (lܼ0QG@ĠJXJ)% ((`)N#ڦS`p]i;zMN:2G#ҧ8C3GITNYߥU4υ8@UUX#۷ O5a>lZع1}sc332-}kϛ,,禩a.3T Cb,t"s3$@H!-Pv 0`":cy7Lpֻu݂"y6m@j聡pP&L}x;=^@ѡ?,0N]t'njR9'H Ƴ9 pMh|paz6Se(|/bIM4(Wb(U9-1^Vvw{ ]tŔp5F>mEu6G'Hw\z}j’CvpjU;[f;P{s릺vrh` T@)Ƶ 0xƥ #qKB R}- Ƿyާ{# H% b1ۗO/+LNoS y05@7<3 Sȇ ǧ>Zo⃜4Q,N$ٔw[!NӠMcz T c`Vζ& $#$K[iaRLCxͣaJzbvHMçAT\U24BT 0C-` Dq٢AɤyVԞqb+UcI/YǠʂԐ o%H(^ _gK8XN2A(- * @WUΞuwv;=k7Da! / ]3f`@Z"`;AWvs:%P*L8 7 8r]'4̞ Џ%g[M3TD  .LW5<=Y;Y stG;*-D<8~jg}Ӎ"du'nZV]?bdBKp}.@^{--lmfM'7DM(8L43MNxۥ W9 h@zݏMVy׶GR#2~wWG=A4|Lʁ{;ӧoo<7Ut;{P>&DZ1_阀#n!fb_^  v,#.x8ߙ9Fb۝_jgjZʄH"Wef}_$G 䊕tVN%Y黯)*Z/ºu*n((YډE>>)K@ػckmmѶb8OG–!x ).O e3<1'*1 jDN|r/`wx;&q"*㯂6ݏV̩?.Q~ Fx@YnmK>c lϷ$uQt$bX,֮F.#[C*lj.- DI̗dTMղ?l">E!7 7.w+8~ONU-e- QHcS=`!E#YL,N;3O5Թ3;\NOP9`n`|X.5Gg!zY1_ʼ\: {i GJP0yCNt$,OHmQ}]< 1 '8;wj`С ҆!7 4<緘:JH2$Jpfm]*"xC/UALLA4DUv02w Ҿ|t0٦ѫ5@*J%|q'ޞ\.a[56z ޖ?6π>q~>N#7|ؤfi6& TLlgrMd17DnL6ݾ'*^FJ4zlQ"M 9&hKݮ!ُ{s?f7mHCwTy&>3| $%;jyi_l<~a XKD:k;YIy{N7M2a|vzpxM{Evt?;hk4uq8^p^BsD @F PF8;:M '}HR{43SJP{L:voGԖnGE00%DSS˸72$$T;DhryOϕk.;~5.Gh{ LPFY &QXmB[m^ 8_9%thq>Z`~RLI1 ImQ "!ͻm<2Grqy~; R[%ep\q[$ Z)| kɵ饙Avt*㦃6 "`W~B"J>4 `ִp)M /TjiI9[4Sn;w *Ddcn?wv.Ԇ*Wq$IeLj&fdKrÜ9K6lMM< wwT/jR5>LϞ|~ |ƮΜ OױQֹZq C҂" O%Ɲ]80Tij /zF`tig,-?}9ǟI^lϑ-rN{7K.FCiOyY!&ِoߘ;1_TʼnE|ۅuSy>jm#iw}B4s"Ep-&SdrZ`o&h>}F(L( 2))% 4='Q=PcsDU ,n@ÔvIHOꪪ*UD`UZ@刪Ȣ",ZF ˢZ2?ͼH) "hԘ\QEJl5 X40&{b'\<J6%BGbAD8 6m .A0p0uD̥zpv abQ1W{4`DDB! eC%1@ (V0SJ@C1T B].fs?TK Xk0g>qG0n9?MH9J7{1]ChLpqoЙ -JD '5IηOwz כ v tXh 57[aP-fsX7ШMETg#;h|eۿ%{cSƋf0s m#IwwpV ""K^:8[[v(ܝNJz C3`|5۵Ѐ8󠤥EVdL I&X=RCPa8q/wdJ\%@=Y>& fa j5u|Ê8bZH~14T9;x;oP;)]EXdž ;( ~]:w_Qa`:F5)+s4H _ݕ4Dࣲ=9<.C| FhS:zG~ &A;c̪ݨݱ a[%608E{@_~~'ч~={c4Rt&(0_s]YܯN4]zG"5 U> _3qt$$x⺇q܁E#Rp3Kӣzrٯa`i0NzDT{0S? ?1:~O-ֵw`_Zu˴ݻ \_{Nn@XL :<`xs}[ek>װ>Nۃ(pCCHXu4*I$ "k8:8p*)VķSg|M':ƵZQ 륅X&fϩӨpwwvհ^Lswh&4xJyEEnfCbr񬇗'9,lbtmٛϪ܂#Ҏ^;xY`z\ GN`m(h`:('` `B3>̷߳I:6i}5Rm:*n[D+UvCQu R[8%hwd|n.syx0zP y2Ԃ㍡$G){<3oBeUTC37'( 0gz-8Ho\azXAp"[9 *Q" d2,kѕz nHpz'QnY \h_d:bW:op(W*fjA`GrDgaN%^:QjTr A i]1jUҢ7W,H m"K4|gv\%cx>CG8@/Z۝@э ;F"IQoԓ$h-J4 o'Pvƿ` ^0ςN9RqrXLm+GC'7@]]NǟwQ\Υ)A]TxоǡDm>NCG,m$ NJ1_u0v{TKXr}D2m '-@F~I8ԋKpWK 0}`uSFή u0O|5Ok5i,< +sYd qgć!I lPr45_`1A/Ah2TtZ}lVoyޛ(ˆK <]FF>`n|C%^7L5(Y vK3U`pu -ZUEQ #U .$qQ=OڻTeTRKܢzRQC_ ]MLc{\qa9 d}nr0N}H`=@ڼ !@s?N`K@7+i=PdNqb Qd5yXKU# ( rAf$Ԧ>m ;sAޔP^^ސ 0)vָ 8G.96dʈݝy!TF!_mYNH4~jf*6!j:\u]硗m?$k]9%-{49X$ Qݷ A7D}=Mn YbY,/̱2BC:_lEr5dv%j#B@B!F(7a z7 M:P0˵##Jj#ڽvs^H,@|z&g1zRyԫ>ud]^d:ŧNL"BR$dۚRE>Zb1 Wql0y)r@Ǯ즦JB#شtcd$ӭ[V`J@SUoǎvD NTr$\g#|@aoL *epmEi, rPUh4 7`]b[l@ nMvyA1UROB==Qv6ƙh>CsT1Aht. @ڡ4 |J`d϶/h~f60– 6i GH\LR-tY C7ftgLE1csaV ,^~|{9m1}™ A4k:4o{<^N|nfRXzH,y3- D89=$7Hة /lqYiHm #QR%Y<]zA*C f}(KxsuG&L] }IBU]0L`kdwg:=.rKٳ(myj_xVpPv= sg,LI#?'10WMoޤLXRl|#̲͇d1"$b`ODG%rfOι o|x>VI)o[ӠWɃz hi}nM= A pV:fd6.PQj% dKs`TK"pQ*~sPݯ`pwmHޣg'-sL7B R{݉N9E np8cLjd7&RĐ>e"c&7l|ZDI8^DMG;JA~ؽJzUw$uWڔ6voT^\)>IoQGS٥-FP* @TbB}[2K֢[vN\}rTlW"9[}lx_Y}SL`t-}ݙqr~2,~Ĺ'F|sŪj#g04=oG ,ơR!^keg!ٽatbgkfP[W ڠT=q-xJ$=P[H&&~`1uMX8v:ٌ׫r# n] &HsCKw<@~3kw&:qK@Gvt|}k磎}0NRRDv4죙LxW)sƊOX~z^^PD?|wf:Pnil;=6y;cQްLjIBv@4?IZѩJ#! ;ߢQ9>]&͇>x2b}7ݯ;xkFY4sM&ɮ:ECQ7ً?@}?=Iz:Rh;9 \u\`)N ŒC zzSzD2@rYlXAf# nt dN8)A߄gz&< IpL!?@cRv53!<]jMFTYcXTaH2yXW?G^ݼ5{Pb"WZ+ Fs-DR Hh 5lm@pe9쬤Vy~4;N_S1B0#G.C .CqS[qMm㙉h!? '?C7nS( <_W{Sa6ހwk%w,xcݙC4J$%H64.kٱ`BɿiiVtks w9: ~q ،i@찂(Z6 0-8A4QSTബ›׻;O`+z/_w0_Y Ǜ+ ڌ?Aa$Bony3 `Ȗș#dE1)V*Dm+sF"F#E"1FW]AtJ?)HE5#DIH.fu(2Y;mZ𠍟>㠷A5wbUiG^ÞXH(H?t^!MHS@JM) gۙ!ቿ_ԪoĶ,tMZd@&Cj|ZEǧoe$>:@O9m$<{^?Gry\aՍǠp4nb3S6FC\3MR1#R0K"&ȡJP='_ߜ,T ᆙPBE<4ygZ,gDĄ{͛ ~>Ӏŋdw)*`S ." js޺v A S):ыpgpՐ,T4X:GS~?CHBK yh +.f)Kԙgˏ)4Vh])&rEԡR6( 10R}09;9(ԇ (uqޡ~qXD4ۍ!wz>_ěտ.c"$52%2̇4w +9&ƒI&Dɍaεh~LgtU}C٬>8T,Q,RT>QT,@&^)&HdX@^Nˌ(f$RX^Hu8}GD 8.hogell{~.Ÿ F!yaDiB5?vo *'lª.k1!fAdlN6hRHLBN'mpJ,Ph Pgg}G?vgPz061)OP_~vH+vN) n*wp\gR1dF*Q%Fd{ΜR(#oQF2AIā͐ںeE~Lm&m`0-Rmu Rk2I9Z!X5WCF7u\q*0Mq0D.P6*ǃBPunA^؟-l#@&cGHoo"9V~Ft#%4`,CݱqIf*-ޘfqET0,HTI@vIpx2&(RraTp"wm w3:tT@*:_=,P]d4iMQ/~v%z@>_R:#( DJ/q2D?u(t&#R$B!dI>Uo[vXiy 0$]1lP,@`HUhDh axF })r`RQXjq2-sqyKz!HC!xBl&~,C2bRz)[N)0'g 9V:?2!a!Ә{R@ HK9LFh %~DBèșNw:f/IJ 7 xۄqˏiZ=_\MKqj Ia%5f BLD@of(XA9i&B̑`gX Q29ΩBdk讹#3"xNdwJRz@;o{>bB <<ѴMHJjD (YJ((D>MN760ữU}+{:yC9Hp@ 7t~#PTI iN'<8ܱ:D6:Xp:(S,IƻoO#=pxdJS̃vK&6fJn1Ly*hC e;ێOwhT# dS$BdC:;8ӺZsB3v "L8M8ŸHn{"|8~j Lʁ^ \*!DΑ:f7bl %$ f&AHO Pz^( p_T~:5^lo)`7^t @XRKz1$MY=CSJ4@xEfd C M@R@TT# f(rk2M PN]`w1p72sػ'=aP},C%@#D ӕkNƒkNɏ=e5b5ʁ( Z XacFA*upm A, th6vmbTS-Xd(($AB 4A{fZSs=ˮ!5'";WaXl1 cYͱSJM#pII053 )9H;pϐ0pQ1$ KS;^| iy]h99@u0Q ̠"#l 0<~a`&fIwofMuIxD{B5 :_di)P@ V(P bdRZ!Cf8M"ZCd)~&$|aGqRpPO0w[FS[K}#pC54f*&aࠐjwjq/O:35H=\H\BT<=:%ɖiS+.x^m_pVbC"QAgήR)""}8pLs@tTPY '-;"]O黝= fi;k>)В= ʂ5w0?Qt|ǩ:R}ߞ)guC<( "] CYY'vww}2҅-btb6k-|Dف-++}5l\ͧ`H?R@jB"SZFaONM2c>H$Bx }=;I!39\|KaYKt3*%ľ`Nc$0Ñ KI䒟qK@TfK1@÷[X}Y @O D.=;=mЇ+H$!@%:}&>Ӻ'iq`2ed)66 sBT K,CT P})]gn_< n2Q1U-'/dV!f}qaEp'Z(w}pk((P+V"5Jjyr3hR;y  AA(k҃#\ O?f2RM DH@~Y:_ӧ>Oͭv04J+E$IFY*dB tA8}/Vߖ[Vd 9@N<{>p!>ߠu&Db#O= D,5`ðAp,<c3̗e,D>䧣ETPnLDNQ+$ H_wAHw2ϛCywPC,5D3bH9@r=߫')YȬK>oV/IgЏzP`І6 LU, Y ;@3ꒌ e` Dan3yӆ' pKwvr#1ݑ24x~3ц׫}vIDI؋a|Ahd;Ns$j}cqPC$ɚI?o^;ww&%#CmfdɻG=7gG.Gu۳f( gA%wLPWHfVވ axU #9WFM4:+ꛈ! >~$R^orqGf"c"h,UЩ#Sܨ l3@ ="rB=~9M,`GszmWXPe :1L&'8#^_$4/!4rmEc ^8w?weQ%?{9_eo :fZn,2\ 4XV-mbc2u"(@ X?No#?'jTF55$ }$*M0 DAB BHg:g֎Pq_)wLp^Xv%݆)ކ9!'S .߹!8xuAҠ%y\'$"f FXe^9j:Lzb4-lYvGJ!54^'oLB4z'y9k[d? Lz` R+P^!#BRPQHЁ"L QHC{OC3MznHG0 vz{ CD?N !4Mvy!ica_5vUBr:~Uf # !R2݃C=ZrMϽmak]KR *hh,J*UVII& Imm?-8r,QY\6)ZRڴ+jQYZh!P. HEb0V ڃ b(dQ*A r2) X)E"UŶ¨ԠAA3YbM#" A^y$kaX1\ S["F2L42_ӟߎד ف:`x G 9=_H!jOA=BhZꂄF-C"!`BR |Q ̆.0éYT e By{f jpjÒMlɢ) *9IU{VͰ(dfX`d`bȹB'r@e޵qŗ~Π0>Ğ nQzñ0敥n )`HMtLIBBRSAE$MI#4)'ؖCxI$E?'-$DH,3D2DVRI%3CS 0E0Z2LmBi}S8 {OI'i ,1CcaVh=,|`|ߺ$0AfB$4rfH~"+=Ndj/ư01t D}P00J?<7[88&CjdQ8gu)U _ӊr!.+ya0ػUGUU!+}!lg#I!Z\ZP{snCEϞ^hs-Gz{a< @pȮ=f0DdL2?Ћ@Xyΰ #C PkqB={Oq Y)8&Niw&( 2>OrfH!` *"i)UWQR s;XDEY`1_i{?-yx!'N"jCrF=aA?.. ELa;jTU NFnࠄjN\Y攼Ɩ$ b ͙҂C$!Yp9,PXm#kr03󛬂uC1J5pQ9)HޥӸo, (~)%5 P5 (RhNZvv`3t2=ՑaTf8hnjK(;HPotVz'Y?h^7ptA`%Goz"#808"([kϥ缫M4PQUP`1Icd,lppo=!S_a4>2XC@bOȬ8;,,!m$P 6o $3sFSЀS4= XZ j T3j8g=ͺx0Da#Х℧!M/Y'bdkXn:{=ӃWA5w2a' Dr[4&B2dX`$ $H@ %D#J &rDBZCG E@hSP"!BMf`D#A!zҒdIRab%^Ynb™6bᲂ ܩ<\pr=এx^ºaٞLB蓍H$JbL7 TBEc15aPl œdBrOЛ 2ɜcO ?2w>Yp'15=͖J9qW7OoV|QB $d :GxݾeIJǜ1ܐH(1`OgMCRN rI* >nCA-VM16GXR,<)DDz},^5c&{K+'KQ ,T*)BPW/6m?sӪ$>;8pd+ϭT!HdPJ<+'TsÝ2p =_F M!AHd\sfs5 Bێ`D385S6Ǿjr2rt>~Iͨ TDbEFr:OŁ= mIË-MkdJQm_΅owhU lvR aQ CORPCSI:t;:^zP$ ՠpנ_^svY]|o&O)aG믿i0P=S75Ӈ)<1QkN"ԩPRfHa+JȵĩƑee4H1(jS9P! J;xÎ3;3$E"fm9a98rxHwBXtN}b'4[O[ g|:GB#N19}'@ sDUVD/88ւP`ud*GĢ t|mYƈ'gff!EMKc|v;8I>rQUi9. >7r^S'D;)Co =Z(">6}ᷰ5"bu\/(C00Cq 9)IC#5!@\㐽dz78$hhm2; LN=i꒕1zhqVALj:3%915EЇ6i*POa).wt>)N$"`ӖIdrDҭId93rtX(K3ippifqK)&b2eݭ uz^LT*~JKN%fA.Ӷm#/0IeDbj*!GW{p2A鰇b;/H1̒C # ɡd] 3IVwk#7 ,P\'9]0ٖeN{hY::U(.~=\eS~ Yc3h \Cy R:ri2DIHOJ 0g^ʊ5zs7 5lM{\Ύ!psӅV#u׺{ey !S'd;*E99qe|s(mrV5EkoF4ád8$b#&~qQpί(}\&iu`4{s1أ2*`$ԗ oF7iBtFfi:@H) a֡C|i1>zbc@hzi ǵ ~ 8odqxcwX?M5֫Z0d3/.HD][N9ܣ^ L8*Q;Gc&J̓ A0fH*/͎s 3c6hr\A !&yeF?knJ , &;&.)|{q%7q/n9BD=%Mt:w?;z"j>>A9 ƜNpi s3ów]!F›ns@/l~ Iͬ3CoȢHBe\C\*b"Pt-Bt.ڑq%_^{~XuN4BA!A۞k.>,mxt@&ibJ-;l#fA!*%9H "@BT ! M(ITDK$$T#0$D"@BPA D&4BYA1@$ŅrJHmf fB 95 O%sX-J*Z ?_]iX1Yue]r} xnOƵ€O؋U$B(V!)^WaEV5i8QQS_$rמ}id#*O˕yg̋ @b$*@ &p"GFCw۝ގyKZcVV?gυ`zz”kۼq+" i b~hP8;pS`B~{#Ј .W r( 0 QP)BR5= Kl]! 618̹`crTBEX`EߥWt}g߭/>)͟#oDy./cH:Ҵ.HK̟K6xu\ΠxχÛXt{$ZjXS;ڢqST\ cs <2mXgT EN)|'N @}`q1yCIC2|42L6 f8I9O){E?6e(H6p '`9Dϧ^ E!5L~~?qG>L)LH{RKQÀ/ 9$$:]T@"΁`X,Н[BʇSػΕ-)L|z'mLar@:ޛw%D1BR'oHcSy- j`>=`ڳ[]QԱSxD9tKn;/晛' )t?*ЗϷ?6&CiJi$!( P`2&+҆ϝg :C`v$?:mٍV"[/)gw{|tg[k,b.CDM'FYe+(B,DjHG)X! Cgz>kdaK:@qFG5Y>fiIfߘ3(AA r d?pt5 *6όp,YEFm1x{'.Ŧ%"_:18\pISBltu 9?-F˃ 8voc+n'7wU ֙֕"=8}zW^#sgrx*eagf/l@| a3q18S> zynU|T7Hn1A)ܫfdr9LǶ5z'G ݀sI|cGڸe]k?s[QvPu>,5  !8˝g]ѥqw| uc^>边y}ds潱g|7{N(z2 roz51&/TDkS-0/>#7d~Pq1x04'Aqo/Qpk-. s3IV1!b{zz;86`]v\DДM.7O{X)׆=n"zA<+\{^S fXCwJ/4Dd7G^UTչjN9!vw @#f4#_Cӕ *QaI8 ,Ʋ:f ` l%N i:;ޜ%8w(@4nD2-Ш)q@^#_/Em;b)`*&AsɠNM UC^;ټ;c >N`dR"u: v,'tf2wqoA $P&S~xIN|2e(t)e7/Vs9aݞ95I % &92YOe,y˯9nu]$}Y7筮52wsN.F履 "T3DO^uߝruzۖt6&>sLtxvxtt{g͒'VBa<3Y9%z\ 7ߡwpޓ !6n3!-ŻZyf "tq&Hñ׋" ;lhi"bN*y^:jE`1Ln:ݷ%pZ'9 >&kY^ I;\9*&nnSȴ*q!\ĝs|(]'&_$cK8Ɇ-o"m71Ѯ6O;}4ν_J7<_TxLv:LA,i3 +<"X:pwc~">6iGsó{KA#tz#^D9ǐ~<@m77뇟u7*/k+ :Vq%JSQfD60"Uw夽~0v2g9nQH=;kj&ߘ3@眍rzRM.}:{Mx;lg 2LIߗo]Cg,ފbpt{ų cILz`e<:?UιpF|.qз1tr˕]8ʒo}yQ ϘطVC^/y'OpalMp6dPrAN׏ ~Ds}dx0(U8`EK nj:MC;m;>/X;iǦ~b8y2[ۡL2ks wLeߌ;fߓoH#1F8a G&A9z@tIڪ;ũ͑l`rvPĒኚv:NÔxMBbPHk'5F,$Oc[ewcÍVĉ1f7: ̳õHse3꺅|-b[rUxo ٶg#MϐzP24|Osx:ODc:LmC]?uIq>. ׏VmpQ)9[,-V$~HynuF`-ݓ'q^ʜ xsK6L]'~)K'#:n4ߤ?'3W3oFyo>rK;+y׻}i&Sӄqnlopi"k! -oJj H&03 8o;}4qjPuzCsS3]sU`&bQ2^0PC o3i5}{-궈Z_s"]A\aFWz3vw#|bTC&oӚLp- HAyH;4}$7NBnubҾ!j@"1Mc+wkz&Iev\hfs:iiAtjֹ;2%屆wAƭ9( ]JF\C Aϗlz8ܦ %a9'9f nx 9C %1uOR9U*F%Ӈ>8}VFRTU>jNn"ֵTҗMxfv?=rCBBa0ĭ)A$̕~>V7 A !!  A 0kWP]{Q~PAFl{峻ݸy{Lvz#ϳG14b&C+/*p@UӴ:1Hj\< iO/3lFG4ꅕ8"NHN&gwΝhP@:vv .BZCIL˸}KA7"4.N[ucw:1Re 2@j#WNo2pB~ /e}[oJQiwiBPs߆`5xiQFxetHhԊ0̭KĞa2"" (J(0В B'Hd*JLAT*d9$|vsYP==@ςs@ =׺Mĸu ͻ-gir!Ǧhi&K1Fm1swAg;9t({cۍ kڵZ"0C1oCD;(o x;pg_rp$Rn61LLO'"mWJ&EUH${I9,^lYG $zefRZ+˜qoaT:f.֙yߟYEhAD#goB}>>Kdk#TQs1$2>}R}QpAT5ycɂd KBtXN^M"< RΡ( 9 4C=q HA114=rL!yo% J-4B'(c8&Zp٦&FfUY !8@z>OrZip>?Oz84g qB}2>:Ehf${; )_y#B.IJA@xn' 7k@=4?|5"Y54qaJdU?NsLW,x'lQ,SDzs5'~{(Hs7尬նIqEKZR1,*G?~*(8n c(RT;i]EކoKoSbqҮft J9VpNE >)~yҿ[}y7Q dQjzDSZ}FAp_ncӍ9 ۀхBb ]H]f=ܲIamGpsH9 l$L]@~3 |..:$T Vi"(\=w`B>+{T6^Ϭ optB' Nabzc!>5\0߄2PD+ҌLʿyn-Glyw|qlߦ x,bTÈ(x"F*[hP^[¼.&lK[J)V]ZgiOF&Ϥ|ڇ7OO9mtZӌ7d4_>?]t}Y:B΅# IO'ʐT#/2łg }ы6`0ǢTcJH0@)cB# L0I 86fFQeBt8O86}GY zII&E{v,X.bk]K5=4N@Ƥ?N\R !qU^z[\jmo+H){;; Q7^(cdZh'ᆓcПr9(PuU>Rm" j bJL`B 0xS(F4ED̵U(DP!BOC!pvXN!`!Ha*@YI BP)JBJZDriH~gG&đ6oٴʙ(-8:g+wji/p-^䠻;QCd{V,f76Sy6p:P;tE,;܁.u~A1\($9=u17&EQ@>1d|!'! 9UTs ώ'uo$?kp]p*i f?MGB20BF LZ,Wt6XsÌikNwMj_gs\bm!xsv$uw֭G|3͋Z[fH&Ԙ` ?;&NޫWmb\o([þ򝍠t80-%nbd ?oߍh O1eC=6nzbNTg0E%5ݹ-zntxvӷM',-lfGN]ćoQWȧ((h"Jih!<"d pxn}V]v,J CFztH:s!_D$LAA,J$ BgX?Ӻ(~l ɣAs+!XBƴJ,`5R4URҲAU*JJpt la Әq 2{ JJB(&Yhd !bԱՅ%(ϿXIA$4M@'۟?N)0 Mgd_3'b$F` VW@0C̈C; CH_{8 M ;#P(R # dDawx$%ĸ<4%:`a6:w~%\ r$(* 5|دJIz\)VX\ k뜙 };n5 q> d;ֿ<V<#rםH94ΧD8C%&JHKykg!r)81h\%?x^ rnf$yğ? q~dTv,AS9ݓ|-M2NHUCs;TPˌxByHAp D;&< l) xC=yMbl Bzl4Il.&zTQ4/53@WՁ{%@g_3wUܧI ^&&:XHH|ß-uȓhCA0ZC|-<Cb#WP}p"&)e,?eJ*ՇbnH_a WZ CeCnHe ,: bJpRC% !b!*/0 +:ADM@RNMcċƆ b$fkc "Gp8ԲP L:!KT!yˈBnpŴ6*zp 7B77r@hjh{HO.T01tllэ'YVjdMl@ɂ9 g,nӠ|V) 2y!4Ay.PÅ!z=|eFiw 2R+@D$2@+$y ƾ a7p)vG[p` ) =}eF#ę))O "7.5'oY̷N Gi=DJT %*M,%P&/R0 f_(ڛ/QBR҂!QE*D@E4`5^4a(Nb(R0)ج %!~ov;Kb(*Yi9!HsPQAM-)➪0ÿ^@!R8`)Ox `8VEfY;W(ŀRD(P!I@H@U0SD 2DM5-E@E4P4I%%1A05M4U!B!$L$++I3,4@RT L c!OcmKpOt9ě36L1L.ӦYǟy;_eYH0GQ?QZzAK!1bC3! @1%f+9B;lNo$CKxP< pFM;7 ґVT;GdpdvT@(ey>)[Dλ%EqR2;< VzzMe EJڭL2{锈)O~ ~y>oܸMT?=O(@_!>b~񛫚1~@q0T .b?{z~|vof.T NB-X[ Q xhimN8MӳT1̙'fPY$u~|YNzf3ZĄl5}M9 " r0r6!{K l iuO nV91șfDۉPQDS`5&h} %h"(Tl 7[c2C#<x䂇gyJGjiB?PLfCOEZcN`_838HN!x! lN oC6T%tٰv~`=9מdE[ZtcB98D`fa'0"DF,3sGg=C9~Q$hϭ$){Ԫ:bCOɫs䪢Yhf8%4=4bo>퓂ˬd;k'] )yq"wP*J! 23 q F XE!> w2&ƥiC(#  Mj,m[Jme@B2@0R%u]&DC+RHR̃*OylTJs 3GHs& I I pqd ,ψ} 㗟z!E*DDA HYjH R0о%%ăHVttd EC=‘ğ{ 3~,nW4'5 AI!``}YO} :V#' tB ۼR`Z"F0&@JSABqSoJ’ uJa;~dDp^zsδ&rJn4IFg'}DSHPPJ B,TbZj,(p,IǰYwRbċe]AJVP.mt9Kd:G;=v-~Hت?WpC,ah)#A &B$HJDJ0Y 00 >I0- ؠ:p _OɪXd3uMr6%L= C 2 ɋ]m eT7%к+NTΝ(CɐƂu+!;UmBR4(liY3/ykl%fVjxB;@ӪoM<ӏ}3r#gM,B\>c}f5aglӓ7F 5!K=4y (%oOט೾y'^ape<;yӟ&1qyq=]y=quֿM=Y`9 5c&jiD/dW2D.8^{ۦ:c+ޚk=V*d{]gk5]p^|I^8Rx$$<淢"fvn*}zߜy^㉶4k^N ̚T-cxh_j1EUUUUU߀P6h~43tY=W'9!;`.@02/>cs4LfY3F9 UCHh +.ĪEn$t7j :n߆O{%U$Ptְ0@bTC+3JU5L"EK1Q EUUESMR(QC,$DdeUrPY\ChG`q)diHfsGbDA%+ P1\>t*UQaTa 1Jh3fJ‹}:]̆mǜĎJA pQ"7l>#;}]_8 i SzhR"dM݈5! @2 *RJ(b"Lbr@#&`xtZ{K>D@|v!,=8դ$0 ֲzH($NHdՅ[>@诟c!B%{?=>ffHJBQ82iU(Ra!*()%B($ Ĥ0BM )JA+U[QqX:ǐo! y BW%7}0veI֍pnF.CAO%@'x~#D2SEG] 1R1;8NW!TL*=4У2?zI|+_~Ĩ  0;(d09bbb((( (3( ?)cJP1TS"Х5 4404&A@̔dH@S06N GP5@+8˜`ikQPb% MAAMAM1:" j(ha&* R(()*)""jJ"b]C,3M!4USD4QC@D4!4Xbd%4R9a J4  Y,M"PA)ҔH(d/AG7<_٘vl"@a'X_̞, ICOjn^+v t yg7I2* U# QWxDY F;p1L14&JB` 9ـLq *9ow-VL G2rXuP,h 6YvfN{o6 {$W_5v톽쓄mJIׁHl_/UT"F`ag|WQKe6K æ#$ySߛd#3 %x>Gކێ7{N,K@7$KtZGZp _Ga{=I3 Ţ}8 R;< .<΅D@SUSIF#1ϯ0V"_9_^( Hb" `$ABPNĐJEBLHBA(HAAP@HAfe0@HR@LHMIU d0D1Ce2fNCDS  SB5-2E%PIHaQ @QMҾp6"7 d7+}ϷurM}-qrz`_$yQIu,W¤2.Bv=^? "9zD(ii)QD$| L@;i oEOR#Fb'Gu%ϩw)K*ap%SEAl8%h}ωZe J^<}1ӐTqȣL'ՙ0mQɜōO%,wҦv !4+R薼e3= 1Aqdw}:D+>PE$3'b@ҔOɴ [$8XEEyx 欚<3JIh" p' @Uü~XH^-aZ1)BUhF`edVX_ 5zAU(G:>$s"o H|p$HuŲa 6y"x'SBؓTF`_idÒ3󦾞x# 5Vsπ@R<ʙhh 5dq-% I&ha2T u!K7?='"Fd~p|yd@61=55j*)))r<nkKZfEX ݃C 2`~L(n#ܪJr 7 -arQG]V_@I]ꃥFUCv Y3t鴙KRƆTWPuDh"m-,wQ[V#OJ+N@>&$,p➼;Q3 r-ŕNCIBi=w`C|*BZAJ"!iW5? >Sn>Y<@NN $S ). o瑤x<'}NJ *} NИ=@yzƄ0 >0d8_uގd1a<_n ԓy=WPe+ 19)bO$d bEb,\[m3O!Y>S#" #{wjE"O2Vt}W483V+7iÕH {o;ˋRVq2 Qi[ HG9 ģvpC-=+ޗS׫B{z$OTZ{gYxJRom1.8qcv`<帽 N0@|'$>.P¨xp a6g ”H%0pf7ɿ!Go[c\wKr2FҚ(_iT?m)p#%َd@?_\>ALJj2P`%P@z7Ppk$?Wp{25AN}I= ޷?OkkPу??tVLXz Va-;qӞNO&J*k Z(U|0`1_;~5n kmC|Мzo5<$836>KgO=J:gsӏ}^;I`d=iqZlK ۷[lȞ~؉Zz弤Y35ᛕ$ *aJlx¡)3,  h(aN8*/>q`v*Q|KDsi'HWAn8\nzF"FO@A-9oCB{UI~ު!a} 1O={N;MCd}KB;WoՊDS?enEPG܈q:zSH=1J]$*mM*t啖ĩ g~;$- we 9 !jndiIhM˝Ok?&BL,dԥEU0M TVYAIEUUFcK 4SPL4!QM DB0SA@Qf`PQ@HB~=֋=#Ah2XuM?3xRD;z3~`Q(I#٤=spф?fE$*{@!J0mKjV0{dny$M(wNc'Yk:f 6#Q|MWրADzȦ=yQ/wueaĜ2$hھTD~歖PEku _CS +EC09SxckHhESt[C8@tU'C1 C,x[MC9!R_W4{J5}37晦d(ZI8ӓ.^i0=fk3֔S/fAP)LR%No"TL8>m̖)>.={Y=SS;ְݼGQd]Rpg0su X'3/ԪNYN ӉiCUsobMB2')WVa2LKeġa51g<I86.>I: $0qo!5Hw )1ڹ*zhhkSQ# Q?j(HiI~T/34B?bd΁*CRT2ށaGJ|$38oO˨! ^t`ҰC D ϻ!|%w))I`I0 K3߱_N-<rv s]t8gKCBdv#p3IC Fanif]?/i荮XU|03H8GXBsc-w>[~߹J Ml Iv?UL+tI V!ވt>70JqTty6AV@,+&~ƒbicPk\&4Ԩ6ϺT`BI%r7`o8C#4pg'9NX_'cF (hm>Ճ!,5';Z'; Nup#!$A0'쮜Tt)FfዣJ~Gяf?.$>HOJUwou*S|k>cu|zP[vґ,t QL9 vMhrѢT* M~55eE~/|)d}ʥv.GHP7 ӎAb `FPvh%@T'fDAq녈a'D8(xk4XcPtGo~ VysSeZ \}, -H$ g:x42 HBD"Ak!G/~6>ΧѡC#^و/`0z̋33%" 0JZKj^ CO͢U)nE+vʀ-т$͉LYHH2m2`pc#r$ !B" XҶҽDP54Rқp(,մRhY$Y}q5c!8D$'vHVd6^cBϟ!=҈(ЯnZ\&M>`_d>vņ( (l t&.mLޔccJhTrf\lݬ}z?{'NN%U mkmdUS(rA0@yIH! ˆ:5"LrC^!_7P7I%<ӓ9btAOR(5ƫxn˰U=s60A7=9[-Խϩ!ۑ3t`׵YQp֎ 8r%JmjuEAӅ1QFa J&tf=Ce$9{x4>bdH|;5 bD`90O :G*.P||f`g F#2]忳輅 >vYk{0wi6E  "Oqswjr<rkDRt?K`|wqda`_d&׋ᅳ )pk/O/Ht;|!X>XԋST&=XٻuYقgLp2oU-ďe30]4̧@ SVXF!P`*nshZ4cΧAvM4gr$:$:N Yb-%Oт@(# 3/)p3BEFD1%<T4w=sr"~\ğ/y"xxkZ:5ӄ[!J|䑈HČPԺd fw}/u ~+x@vx=ݛ\SJᒧe4ܢ<Z0зܩ1ꈊ ϫ׽BPO<o Mz? @Pk&K5O yx̸#|#ZJ ]F?8 /U )tP*"9s*G *q9Cv0A]I5 $iYmeAx(0ނEz`,J*WS9!+?G9s2A4]D1f; |:ߎY؇eS8J;vʳv 2DA*4OZsl>{g8́i$H yC<h>FLuQbt[ ,pQj(׺)0󞴜am\;됪km ,.GOsK+רJVƷk9~FT!08b>@rcV9D[&e%3}Rck}LIôƉb?b?0C`4]'N]0 T nR <9)MGle~~h D(&259-J5" (CUg4) &ԏ =U AeAK"ujҟCIKyÚDe~Cm/} pbJu%;u@ ]$*uNcMoT{&|QJ%x扙90(}[ndcMvp>&f*uPЋ4;9hczo0A5Ɩ\"G4PT$EO]yj+|wv4PZiFT%ںp#HoGi^V$i \T-vBqөhd0E;/˝ة?mBsfB*Ó" R&e!JjP{=H+OTa`P&q(aa*j2Hr}}0;󓏟Li‡nB$yN;䡧|ʃ!-UIi:EBT'sT% m1eQQQ"̭vm2SZL)}'oB'OoOY( \r h<$B}'r:@ΡCn{w@NTټ}JX[0%JAq*RR}#d {٣jAh A*9܎fn~øK$F]Ҩ+U 'L$RiǗ .H(aœo CV ոZx v5 /kR:d4T+QC$ĢIG؊d!*DMR+Y;ڣ2TI24a2Kh!0ӎT]Ɉ#rxsGwCq2TKp57F#~&08gHQ^ >!NA MCchZlgͽG4zTdlO O R@{ddkx4Fya T.^Ha>3Uۚ5Ku\@Csr*.HB-b DD~CfD dT+9a!iwUU-!*#AHhTQVVV*?VF[[}6HTt(UƭUH+Y%$ˏiHabʽNwه_:-(HtJ- >&khiJ-_8eM9uY/ε@eT DȦh$glSLr>!b00tw$n!QNxC< &lOD$ PJJb 9%LH H IRI%c2 .A` Ie4H5 nZ%:TFDx9=Vm)8!<ԤX H;eM@- ,K 0#:e [C::1ix?<j>ਰH(bh(ca 4(LCC̬M 0T%-I(HSe(J"(e!L0@LA%%D @)RSEUTE0Đ3Q@S-!EDunP%DiE_Lb1qgOĜb IE@!Oj?^6DD!Ӥ&BCJ>$x/aϼeA˅ D^mN!NMLtNó7ЯT!apf`a^NDp]/O rdž r8@c#@BF*aip2M*/=7Pw;j/*EUTk|N˲{=;aS&<Ϯx9[33u(T:o8g~)7Aԍ"6=?J[P ,9 hzymY;eZMfZм*%͢(r:ÃNS(D51+*Apiq(`+)n-Ǒ(|rziO- 1EOt$.= wS>1dt%s)@Ծnמ'8j +'tNh r[ LiCOhYJNÈ5fíQP w!ǓDH u[gL+%TRI1,a7W8 }tRO{=z.F 23 &4#l ;^ J" < c*[ӡtGnKNˆ3NcJޯ+g)ќ tuO¸njm.&)* DD(}MYh_:rTe!<">~MˢX<@aE=_|PDHD;w0a!`^`2ErQ(2H P"H((&X)` F%a `a"AbbD }‹'=˯cbe /Pm9/ [-m*eF@F1$Ikpj6" ,9rEN[BJ"Q*رB*(bŐ[k*bTy,`(%-'ᨡA  "yqpS1Mģ@l'vq==)P=W":JP?c 0 D(@(0CcՎJhPdC3tTFa>|cZߴHRMtx߯3_t%#ü 0PdUAs;^^l!o1a*#@i'h[PY& $PgRp;Ҋ̫'J| [TRW#~;"zrOP(Czb,F 9J]B4 ]TGUERI5\}\^q濫Rua}.Z0Q%B,KPdi,,*}F,+lAeŊ hh2(X >hDK))ez0'?"7;S!'lCA6uTv~ P ] s>:2r cHR4k ".T3rH8>d eR#dCk~ <oJyGff@jP83Tz:]P%"5ʮ82:HT'XVB%J[ kX BZG""fƏ~akfPC.۟fp(adb_J8a7D07(dOO(8@DF Q_ua+jAenG$"9u?ˊdzJ " j)o 2e( / WMKP(MGK, @3J 1hJa)n zb|PXfPIK=;Y@*?Vǟ,v$ڔNaZЀZHdbBF8!H'Zjk ą > &SUV!oaPF:?aZ+-Pk?Lۚ,>9{{H$|7:ſ~3_22*g2!Y +D&p5ȠlAOT<~D*qxQ|q'ہLYP dȮ:F'INP{}07:AG,!Yn v"O8co>ٔHlh͘aӭ3*NLHw 5#@R.^<\B-%9`\o2C<=<3㐚(G=K^rLroYIfoU (d%T6c4Ѳ&j50=@H~H"F}S"mC7 ՙU !?`.uC2Cy ܊[ i6~}$O!z" LϚl6:3,o`* I?)b ɘj!H (Ai)Fr>ZwHr_;CpMT)QQƨ(a|#~eRXD16Y3*:/)p֝b23l޼î}p'B\|Vfo}s~BA#:T1"l&23= ؄4@Y?b"jԕBVsN }9 4{@oldИeS:}x|ɷϔaDХΎ@%A9<%`Q:|Gvh׉mL A"ί6N*24\\?D9 Ca9Mdg|YF>?O3L-YAFe*DB@&C2ői $QYeV1fCBna1_T%b<+g%+a b sa1( [,Rr`M$u ŋiTJd@s_xID['aztA*}ŠE%@q!9 >@%Z!P_ b6ZB$:{hRߘzBav;|rXlQ51"Fܴc;ˤTɎpKL3"Oi`Dz:tӓ&vT2dx+u DSDkM_$xРВEF=d<$DĊ/'9es<8Dp'W*`!챹EJC/1qW%T؟FI.3ei٫t1la0l0`M=\zx,Pr 3ڡY]TY/LBdn`"yx3ԢNQzZh a:'_WB5G>T~:gNW#  2)GRh!soLǙ~|v`vvkl%B8ܺpx燪92M "̣P;SQ@Z|O8I4t(8xiuBb}rs6wJt'AEfTOi o'VsU 7U|@E1aҦ޿@<">PGD@~4k} (#ö,(&$yϧS)v-vf=G$djC~x}nOgh"*"*",#)QdJ""{AGD>븩=}=<-檉r@&&r4p4z#^w_h(?凸,xoDZ;H#yDbP>((zQXwX=fjR~vUʒq)O|}#HD1@@Ĭ@ 4L7Q"YF 0za&G89jzo{x5v ;S@q.Rg!3]e\DɲZЪr|gIM,2OCy(bz)ðflzsZ D0]c fAmt`k!$\"ܡ'Ryr\oA=R̓8bw|ZPNxc| ##L,pu>v_.4b mD!aARQH0} vgb,*@8~P(hTHMKo I,`FhU\fL!ژ/4`]D҈UHQKk Nc5@y0E3IBQ) SD` d=ZrTg sH+fp4qAxkѱEzC0H,b5,ɘ#N($ Z$DX$(%YTT)CAb0Ȩ;HWa P i8͆~yq0UR)iTE0XZF5#" &s"F@F"oi%ネxRMl[Sߜ paf@-CkEY:6%d<4P""0(:`c#K(hMh$\$9J-lFfIPJ[P+ff0֕"Qj)hkC@HnĐXN3V8 $Jl2sOꆽ{߇>xVE{Nwd@J~T?'+;M跁Éy}~|}\Xue4-GT҆A9fÔn:FR/`SVEb6dE;0sk{)Z)BV &/C@&2x'PݦOr6CvY)B+a*&|[쬖+|wy}Z{J扎sp* B6t(<ˎu?}ϋX(Xqڝ?.Uݴq=/7nYU,x)[_ 0 f7.G= @wTHegCR`dh&"}<G 2I@o $5%9&D@Q[%gn|p$R,*2ȉُk* hb)T$/g< gf|M^"Sz @!aY!c/˜}559I2y"=֩i7n&t"UL*ԅTSuԩRW3QD`Uš5n]Pz_^'.9BCk2Y*Vd? ]n7T D' ;Qtn`PL@5,QE03LBDFYJv$D&A2 I0*HT%B@/7Wbȿ^sT `B[yݒMhPdP9G 1̧9; Ԟ h 3%aqFg[c :3 J[P8qgvRLY`SpPv9u R>Jօ[=Ayƽ.T_ޟǯNRX^V8K2ʗṿ8wM ~Bf4~0ԧ| ֞х->ptsyv`|hɲ'CfQE)Nw˜[j`8J !2pSFby(~xXf^)L'X g/Mv M}nT.˗Vr, &nwcs zF |2Hфi6)>27tOazS }bрu!A=_z6 T:TFu1nڹUy̕ƭN(J!>qFH{>q* |EGVh6Ox5謞 3z9J:UO\>5\%xNTp{ m*"cYRhǑDZq&Qse+ Ag!A7 15&xP;#hA6XJlcd4Ӵ{xIǿlwPIE7{,i.0 iɂOOݿvi;Np1Ez8z?%c-@+ G4\^}ҡ~_k Yg:JpOd ?xZO)7x[)(8UyJB##J R, c A Zø&+:~{RZ.I ΈP?_[xIQI? p(|a`8H2S !JB BCW%aOQFBH$p0y% $h c 4J ou 6`>:sn"@pFu"x:Hȡs]$ >Da4{n 5˖ưjҁP iGb@v UHzи<Cڛ32|D+ aW[C,lq9>܈{.~; )!F$ XFI!+';NODDEkch ]{%fz-N>yd LJ5gp>4`8$1V=c, G杘%5D ]=}zt5> & @T)H#G CKA n!I5:!\rd9dVFJ5KfH1_L+3hY N1CB|K)*{8.*a9y r$D;I{~Kk?L2VI+aÉ [0㘢J"YBJ;Qd l`y65*f6[hrMO+d!eC-'uL~I*DxfE:w;WU#9a*y(R AP?MGlA$1L/,o qC%p.5%>L1Z]Q$A4eR_,H(ڮH{ghԊ-qGM˚QއLnHNȍ(GGմH,nL/k*;2>s?KJb(p=s\2h F˂>3Pî3P޻q1RTmԳ]AktZ+0 ZVt(=yx:=<"xrtfȏ>,1hOExU&˃DCL5w0К f+e(_HT21\&?1¨3yo4osgJQbmW\:/F|pZޥ֕,yS'*PuDд"ȦN=HI*J`OQy6c4;6Z6c)y6Rt(}jI]HPrDҳLt{9x~$:"ı Vd*"gLR U~ IHB_5~Fu"%K2/u##'{yo`R8wl8sn6I`&8%7Rq@+ N[n:s?ωk$TѶpsjϟffj)xH[Da/헔]<,K95h{ ӘjM ֓$tН܋^*ƈnTr~|>HL|W*yj^jISD:bh* ҅R$![']UO#Sų6jh#s.9#|7C׀p-ݙ-|f&+]Pǽ }Prn9bLє9xԭ)uO[B dи5Γ#z)N`yo,&is:&jKnڍA hզ+l2f Kj_QtQ^blKYQ; mJ?G7H<&۳G<vQ"xTACXyQ:V^hM͎;]!ZtoSfܖSDR7K6/6cdm#Ms!rɲ桫AK^p5}ԫ ¢(dU2..Htg/Gp'ABQjS!c{pSOG^>垑()n!ViڑxL<;;ǯPͺS.Yu<Nxf) v^ ~BSK`.ˣ8гO@+#9<x|HmF-\;^BvGOq>3մ¦~ ] /jNǍC$騢 l&eWZm<RDāgK#PS!=w"_vŝuiFFUMXqZ :sזģc :AC7 ]=T jJ@C5>]G)q<&V/A܄:-'{l4_^ B{:_|Tn2Cxs%oWźu)C3)<앎>wRksKؓ}! rtlSTFI" ~ g_7{wWxa|D=iR i˃^M+U1<}aB%(TTjvR^GRKq1}JdyG ̷\&b!QݼдG!1M B-ݻZ,^W;3)"bk}zR_YJM!{ ײ!S3* w7- tsǜ> !qȂߨU8NnT5b T'X쾼[yzR1 tDKA-Ӳ LA9;vf8. vI#pΫw'yR Mgo0g׹grC‰TY~N]BsfUJݙ9ό h=xa0?]Rg ;y '3IQDoGfÀ$ݩLDJ-64望HFxy.-+쯡Ym=]+ɩ=!hve+{, *^pCtw_\QW >ϵO_2 ZLȹ5,doj qTM:5.&* V*|LLDN bncūm^s+{oqOϓe,p=P}ְ1axh9!NЙ4)9iI=&]ܴe H<]5\$ŭȳMfqQ!)~9NsV&^V>5|C#=qѨd4d0av<$1 /7=ZR7:D̡p-0Ef娗'"hȄɎ.\*g9"  H#\Z54Rv=mGNi<;ztA+DPSMqVM>+k+Pӷ8'*.^a9ɵԝ<=W2#mdf6؎FK3:\WNu-`[@3C[HNl)E e j+l^6:כa !5EG^WhAh.B ^5-t}w˻*Za=0lid҆l.N0cPr`;]HcrGk fv6sy "(=Q~ڎ}tqt8U+IُC=2@Y} D P:Vyi33>HfvhBck[G` an6N,JL)ٝɚT6 ^u A'C/W M!C-A %+CDE Dĩ0H.0Opq!8YKs1q&h<(eÌOo4WO^HLF@4| * ((}QЪ⽸V[DtW|c`8w;k4}SR1Mdf4D͹cx*rzϊ"Krs" BI?!a~m)W)|Kƚ3H2k[$u[ґp~r'ys:\zj//{n𕃚R,(>y(z-2XV θű$byXM8J{ ^vՐ".zCBֆWyL$Bc'O}"pHQmiYf7}OI?xmcYw3 :GL ^ MpaJRxrv,u%|M:һִ\ QNyC D ɶ2BrJ?"_JqgJ_fR2fFns*B!úi.]8yZx$!wfA$^`oc, $#{bF=~F A!HVcee~.MʙP6YS&C:J clxҴlA 1 & LA,ϣ=S2EBӵ0AJm`<<4+Hܪ!cϖ"4)%IOf!ϲ3N=:'jр.KjB=YS&1T U>^.y@a'op3'?Ni/`Q|ď:~᱌pwAG ?Ye(U"RG/hd (: p{{Cı!ʋV_' 0D?{Sf;߷4AXHI a#ӟuȀ{ԴL9"el@lGT QR 8`|}weEa'vPhPpS /gxhW5URIKJwh]9y3 D* X;S(kD2d-(pi bd.R<G(_>R REv|U,馰:-QW gi hc#3&>Ym:oBSifOćWslSJ&\ AITgQΎLXi}ƹYO~t~Wb=#uAUF?k>)Q`Dt~h}u" U#Lbʲ'i 7.Qh?8N 8ljԈDeGQPx1_ZUr; <0ĥdSšD 兄‡jN4jyrw~Va'l(?*)ԕ9JH3L)omndzg3^B:XS'W %*TxIz }O&BG&TvܽObS,=~f: ن D̒bed' (e7ai i>FOX) &9d@e ]7Dm ޸<|N|wƩWA.X]IN%iM=DGxJ(C ??3< "(S܅ *%@k!<reAcoP0 @d1/P[[a<{h@ Gx (Rˀԩœ[lbt_OӔguyzaOm 'm\ṳ/pJ|.:<5퓙lShV1jӔڙ E< zp_y{;ܶQM]ē{ p'wy!h#m~$: J" EIDFr&+V԰ #/rywK€=[3'Y%6 OYSx[ bIYf:^D>„<` !cC49YX@lHh>3sа:t0=/ ,~O#z&C2QJ6Ӈj}-pkst ]AdЈe!=,?8 6YOqؓ h5?H,GnW9jJrB\>?V?%?N! FG# L?rRpe}p֠+9P4NȟwW.}򛫳qޚ,')"DRZ"*24e3d *`xPMM=|`4ǔM=< &0qF1!SsXn-^ #nZUUl!}%ف/H}=N1eB!9n+߂T9tډ?09eM;5[m6rܕL60f5JjH[=AÈ1ʉ307/ٛ ~9;oS:#bF<{tD^)w(#x{-ADbu?F-X`բ)Cv <PNpgEAA"B$ ""I%bH=s%P:kM[=7˿^xܞ?6 De(0 ST`DDr! P!g&{'iOloE_ iBI2`M! pm-Qz4ȷrqZtgLѦ.hp25XN1!3ŷQQ¾ٺuGse8;!!@:ӘfE1)82T$faӹhB6hUώ+51"x˒nٸ o]0sOͷvryǹu:Vg}z0M[%i漒K Ũ!NkYٙ&}Q#FKĤNeUyQZA<.Sc(vsw܋pv!.+x55[ o oyfrtnlK\iIa%IoTQ1I=.:N8w;K7L9}py#dL$qҔŨwS1ir aoExo.w5A12X9߯wnIjb|jiq~wă4~pBPtۛ|j+hÎh& L>.5)"ѰK;8P3M抍Ea`  VA& pz{!:26sӨ/ tL'1 !S ;wYݠptlLg|nމII:4HJ%AAF[!Y0xc=u߀v᠈v5T,dzxKJZ4BwTD&ga1unl]!w0cH( "쮸؜F[Lt@;@Si4jkְz|GoFp8-$!!5%Xmĺh!3re$iv70L `j9<w(tH08Ibp%P0rzpֺk\%NI"]t04%iB3]yBwAE(3ؐ$rWN]'vX$I!0&2(hH%Q;a(@u $4B,+E&R@$5DRd 3T2E-8c:Eaɿ *L/G9ٓ8Y>lǏ8 *o\~m+Enm[.&; ̃)8-m&DvO%7   l>Uáx L„Y ~/<+-*ӡH5E;'Lu322lrcrlV5̱"d8@>mowI3&B1eaYP J8GX_9GTM]!4d&w3NE_V)7j,Ju(3DYXgj;2gRybo_vdC $q aܢfU5Œ<;@4SIͻQ{L+MxzOuDHxs5`N*S4BY7WXw%70`(iGQ 5s@Dl_ow揨iia=$gN'4rfϭ4?~+O#߸| gOPGƳ#\@VwtDN@$LuwFbScp>;eKpEE3P) sCd ;o`t C UPhsՇee˵AFCiAL3Y MNaEGccM3 @NZ8F{ޜgL CLM#'Ϧ6!jEbCD-b V%1UyO?WO2'CxYBԆvVw!Q&aN?<Oi'3Ӈb 矞2 72,$)?< 'Ih.9ܲkK&þ|aA!HR=\@8\B;xz +TMLEfDT}k2dOj DCΆMYI1J>*E2vOb*)&Id <@]}N~ڹ87x)P5RĖ@D2QNj0NeD:cr۫ۜזӴNBDƒ$}D< y^KnݝHEKIOJnSc]B< ؝Ör؂LScJ3E94+*Rm8nsNwWoİfCCZ㸢5wq8v%7%PJW!UŖk2KeC/Is%Oa$M"oo6w1xxtB. P+`-U#TҝĜ2 ĴC1R#NΒu3q:xđ|Κm9LUZ1Ra9J}p]k+'E(K7"i`UvnY:8Jb2=:*u a' .ID@4CBj;Ju]ι:TPZ35:0X+(+ekFUxqV Pv7xp|:a1ТE'Ӑ8իnq7P=TEmʺ`ш@:(t@[ MA@ u NgP>tP_82 J BDJ) @PPx$2Մ`Y3f>ֵ_i30F",6,'P, P8?E-A-*#FWpuHV5 bfSS ͌Ug46KV!+VRE?˺w>,"7v=8%%Ёi_BLuqv ;:V!t8];g v~B8]< . h,9 ~#tqDI9Z9ц5+M|)iWhIî1m(d"bwsZEN7~ }_S%\慄eU9u-mT;%Ǎ(Xi٭k`-dST;8[vhn=NڋPbڒEX/AֱmfebS28]*Ȫ,_)_()i;[AqBf6 0b$)qZChJqƌzx ,yf;i6{-kL ­"iyaed EyBs_UO-:za* j@DDڌ >X՞9ryF8HH|jfA@!DD:,'^i&촨T1UrmCڑ{ȥOspXsJBiFzbQ.JZیMXdhd Dv3C8NFl V2YaO!+|o 0HP\&t,$'>k8 nN\K`Ec&kZL)NYUԿi'{a n[]9 &M#=CY4{1\s4Ip(SPȀsA-{#P2zH B< R.HS! R=9zCقRa+BCȽ,1UG9 MdNI@L(VT\a{l(@>&ٿi ܅ 0>hqsO>\f%cau*-/!$ޥ|0z";j&Y1rOEwۻRaƂC4Y<2QkD??4wC79`7b7~nekިG JQ0(RQ HLMTuMaS&d i A(JD2{ @0aǠ$ 2 VqtϱBsz.N^PaHZIA _wmᭇ%&#)rmP? I̍r9ZNv# "qlDBP%RW^IEO8ְl2$ʒb$* %g8h5 'f)x/Z[0S#β[z QN;˜K8mcK2f)d4C۳RkD-.W `qhEcpN%,cg% .S!CaVضCCL&vr52L),'d$.4Uׇ8 a;V,q8R` H;#w#30xܓ#}Pb8CrD{Q12h:Phȱ r)6TT%QR B@Q~@@GP*##׍P!E?G~VaDURo{U"/f.ԹہRjEm%T?w9 a$% 2PD`U4SN)@DLAaC=a뛬9d;hE' ʅdC&qLSZ (`E%""$ZzIdјHnʹ" d * 12ƌ4s%ZO50i(Njy:/&%7 3s@̭^I00r"PP:YO!w#N9Pok?9~, 2:>8EϞO`c:GJ(J( ۈ!]ykbUIB{ ԁaY?jgݙC Ú޴[Ds, ' 1~Z׋.~`{t*CV(~z[FzI1[ٯ iF0Y 0V8KxS BCZ3 0Ub?-uZrJN'h<||݆d<0aD&ݴ 2HV)磜ۇa`hu+OIwrAb%`Hh180|+3^AT8u.ƞ>XLBw~ގR ; F*w6k4?rAV*oC#pNmP 8 Tosdb0j A`Gfqr /l8< XpC便DIw+S>L!CC,Y1)H$@cxw9yHQF6ͬAAGJUS~S (t2dMdk)u-d89-%k+D"yJM``#@P9" *Hj  a $iP(O-lh5)3*P4ZR H!ȀH{D4f!& qObIm & |ds? B6>R~PHGס<|#9JW |d)w~(pMP0"d3ds?th>FA1V;~ܳS5QTQ4EY<ྶ9á! \ 9v t[& ߖUn3/v9=>Ӧ/+?g3uC! `M8_y7 HIBCp<[TK5 /6x䦴[Y8GOq80f"xzkܡ?{Ʉ=aӸ0̍T*q|C HСH2A$MK~^x?঴%[F:4jqpFWބz<D>Θ_Zz|Ց7 JFYh Oe{q߱ t_C)K ÞjdL*]/Y->, `0u`ŭ{ }(TEBR,"I9R8(3d=B.r$b{gfy <|pM?g؇B3րeMjI~˞VMjgѫm]M)BJ1)\4q17+JWUYGlt'!ƑO:)J@OV4Hq7~)_iv ;2:GzcDe`2"&IB(tU'CNBh)m^| h0"]-Ou!6ɝ3;_UDdp399f !ۍ9KVz\[pr2t@cMPHQ֮^:}EM]>jεa$}U{k,s$kc 6; ti !&?k#I]炥T ݩ)5.}5R;e;&%8 fUCRߌ(a&1ikeM 4.Wy|s3n;ҜHns!o" xσ<衈-0 T%]/JiL"Viю;pSyF~-_0|ګ8&OBI%JL*(~̶C="H !(Cx:0݌09N A 0̩,pmmP-3U?m%T3l;vwGI_ـ8DTZatr%aLTP2[+x:axh{CIy<8d #"(;C)D@JЍ)CT4J4+1P2A241Ј&=A~qMjoۦ %JGp!! (D .3kEmF?O/E- ֿg;όTT8ȈR P>Hw '}F =,#JdJ.TC)2B1P@ DJPQT3PQAKąDADLADT42T@DI$D)HJ$,1MA%$$140 RBD HH$@TI004%PLAL % MD-P+A34QC1ro@h7CGՃ/ J]UW` FYmJ  - #''$hI]H,eRL[aTHD@X4 3e, "($ DBsck;B7O) 'Mow??ݯ? 2VX,C!;Ġ;z{|ϪV{[$7k B&@Qow1h׸u[8 AN^=E;E`KhWVѢ49_b]wew]@&M3muۺsꣀ:*{e=1m )@H|zkȾ47ؕӹ]W[znSv>_E%I$_dt(Rl-|oFIxW@РDqu7Xzz'@wV͘ >qϷU;3{<=C ]Ek@4 PUo}2 E:P)R"$Ɗ҂ZҊt2]gg]ңk1]rZ˻ȝ7㽁zPƴ*(n̺mpUkB/MjoWA9 J]42\{[&|ӽ;m۾ts֡v@rӦ#цz@9QP"=P=)ChP> 4_m:__BV8 =cYP4Z:{ommJ=Sξ8gucw';L}`g}41Gk޷={t:o7s{{{ֆ'EvkݸNqc0v6hv 1R}8.s`woUQu#@(=|2j1.o6˫5gZMqm̀m+UEy/99[G>ϏJk'lfj7$U=;W8R]SkuK:.dͮ\oj{w}mC[cVnmw>s}> nQS齶[S}nTk⤆ >{{j/szz{14t[9{}:!EO{4g`Ǎ:mխw;v%o^3swZúf-e|J緻׮ŷݻuN]Vכl#Yswqp{V:.1F}ps=짠3={[Ϯ|Ϝ gѭ1OOsU<mP|Qˋ2}|}ZwuݻwϹ]Pp[iH{^]=F{{u]{We7{z<|lwnݻ춄t.>^Lv]J[K2wkZ5;R䤞|):mַu71g3!nT溛LuśAήt ]z36XL][;OAw|WKp㠗;HwmvZˇv.nm`r76ݱ^m{#{ mJ'a>Yn.کu||fgHWkx 5UmM @UNډPGA{{.=z{'R4t0g:`;R)A 8.wrm2qh̚Xo^n<%uvݻmF 굸mlAP!'ۏ]m鶎ۺOj*Y4tXo}&EM8vd&ۂw䝘Eoquk̕H x}u|= onM,Y:5m3wj[YY9ƒVQ.΁\sJU$w#@jрs,SSv Yu*wh4;K9su.ۻ [*mܫuM_6MXMѧ[D[gHU=k47pt_l|[jv{ӧpJU`'vk5Žv*hwi%D+SrG>'ΤaT.9-EJ9s*SmM hJ x^t5ST?c|~ d~Υry泚|o}幏5ΧTLs;Ӿi֯k[z7|gv:[΄pseVgtLa.;U\P{yフOVY\HqyEjF;5پW 0ˢ tM+:6GZ mp:VlymԦQeh8iv/탟lb7I-Ys{7OH#.WgUuc%q4VVov{w{r647BgpeM; n̫TངBvς] vR{|s,cVyeO` mYt-i_] 7  a}m_p;)x2c+b!t-ڻn2”5n)Db>>;"%s{ MtʜcKM9RM'78?dTJ{:p'++Jl_eܸFaWEF/\foϊlZ@c#LL/˕]&Mϝ{ ]ݛKDq=u5~Dx|6v PCD}: 2|^42[_TG>4cFmF5BDZ`\pm*mu!ܣ; k JV4ͻCoSb$ݾ5yǎXl!ڮudWa_JbҾP^ 2x.!1PUQN~>GֶF1Iio8C}xуKfcDDlO"YV.uU_O6^tWɦ¢6*@~oϮ Ti#!^j?WPM H/`#T\ c]`\~ _0,ʟ'nW6!{Bm;a#v*|L쐾&T`Ł(!,Gd=i:f~RAcuIG# UC"(lE?0S@i#n ɍG&y Qۍ|2Ϝd@}^$O8̨k kZDŽ'ӹӷ\L0 "?lC9u4DS݈%|LR xWI-$bۍvR[_pkI9RYOU͈hȋ1(h&Id/x *pi̻܊% >؈эzCnYCxz73i!Rc37Eɠƴ[wih;X_cn>cd#D:ԎO=즈١Lw 8FXq!&rƽyPcWv(o3q+ WğT_CC2\\sy?aG_\{8ή]e tew"/s⿊\˪Ž7}`ۉ>>+w?v7ٛrIE )ET *T:#gOja87z?ULo^~|s?mڥ.)fNU2!ޛwTSN\cX]9A) q I"3iF{t`u2"T@mb[=`nzXnj..dmכ{ʛ̸ђBP۟ي ъ^nfsi ĉti(Ŧ7qy3LNgÓ}vJ|f0U7u]'Yс@Rҫj\p:NoBwo&R; )fe>zN? A'cUb=ӎ1wzZFI̎v=|*j49].%U@")#th|޵DO-,HߤD6Iڸq\0xK#;Z;8`R0 ':Z߅#~}]|HQfTۋrF,0{7$/AWܙ ?"Ool]=;NtM>~ ٳfYe)%mvtGe.sY O~܃N3!zSt/z߹Iilöt+$GS(!@{PnyV$ʰsK:-*UQ=v2ϟuC; qsۃNsՃ^_w,N1X6 Wǖtg* OOݘX|.c~P;i ;y(I%"A?9m"CRuw*$UhF4?hG DIq^RDNIG&X38TS ?aXFf*;S]d΍-DEU#~Q,ٶnѱ6aE,%]H<15"8q/톹4Hi6"$(Lab1zUgYۏʙ4q`S@g݋PߕM"xFk$OFPQKCE9)OYFv(&< *!" 6Pef9D[@LRt;Ɉm8!| 6<<~Q}d&G`@v‡V>G!M@D$!7 DUEp@4z$Pw?0+}ݤCLסa#ֽ9jZImC׍V04\oF3PWM0R!+k$->T&fBJxUHOv_5~fc=F`5&xl(å-BR|ql[wRP@kL g!fT4fY,AǃE@!fHf˧p-PAP+\v \w6p:cd:7Mڠt42J'ac/KU~pKEs`?DX;t830"|OupR#>-(PYz@N}OaVVzd''g?D?7#j%$5|oWͣA*aq 5EVL[lbF8)wvt5TZA4jL22H F44șs%B QVģwU6=Hc!ډێʍ"#Ӆ2ڡ_]l ]Z$U\@U4oxjef@lH*Xhr'y?*=NN\v gE kLF3l5;`Gw͓ 4SͲ&1E ڻz1V8AߍחQ6+mUGY.۪4cf"IJ}M|4ѺiQ3*tA#(I%!I~ϯ߯]6MRul&Mk H LER ЅZ |cIb'!K5@w0VL,) LT#V2yItv:g&8*ݞ@6dplQڮFF8jJ16_잃N1Ydځ  iFVIMc](}s,܁lTg#lvVN(4ݍQlZ"(6d wBB DbkXK$ڊ5( 4"-LM;6' j fkWcsZ+i z kb1Q؂:tM/1ihۈN[{Aܙ:Wk q*$6؆> %bЗ"`Sӈ|E60y=(vPDO5>dftS@4Ch ݨ( $&X,4=*]g|TOgG)?ͽ0$u*#1&3(G9@'y{swmG\/BR~\5ͽ]:[oH`'AGzJ |J83=EK\%L5}BjC}io\QZȺ,J;x{1Ft>w{%ڽut!Tֿ-:1?n̨sԡ5s\ %E0&g/7w!sʍڬ ̧ԡr\XdäWbDkZㆱAr,Cqp QsZ]zw#,sOqʛ.vM0 6 čAQ:WIWCڃGDW'{tr\mB.ٽ,[/!ģ/d!?L_Gwk^%Wqceavd6(cAv|_d9{lug3) @12_8G̪EࢬBȄg1ΠN{oTܤp8AǮ93Q]q 烝?t^lsΖWWN(? fZD,40.3mdw D<>0s:'2{eF<1lE9w+ hFӕ*KXo=f_;lcf5^X.4'Gv`~cR`̎囮ݎu!6Gu\q0vx]a-ً =Jc.7rQ|"lOUnqMjE-.;򹥄ti05 D"I`Af[H'5;Ә{ҳ֓9Tzg'|HuJs1. cϗRҎ&>.Zs0.^ ]mOƜkDHt⻈$\fm-bQciYi7Ǜ>h{S2gp93C1^/Xm`z'~xƝ>Nsg6aü5zXίj=#Qw7F:wj{U\1`|= M'?s>(_ I:fy y$^b8? #֢px֯8_Ң2\~mmmmmmmmmyvOVw7?a'6?; =4R@ C:s9=gS&RQJ8>T[l6*4;UEOd~y :=VO!}~MB-zyV&\J,.s\?Ve  o?4bg;Q$A$jHbXa+ 6GOK>={ +|sML0 _ p*h}c\8Rq}Kwno lFAsx3 {J 8.it͛a9ԮGJ `Tф\r `)ߌ7lY~,ѷCR^Uķ2)CĞr=sYv>RJJ]ת0Cjjutb/Ey8Ff?i^g](ڇ?Oz"N(%*.1u}&q'<_#XFW.˺w}5h%8h(MH5G@HaX]# X^<I=k.9Sl 86$2pKt&}etr": ;|gƹP>5}{SwYŢgOz932Ⲭpp_wS~9^׼s|TaE q7x#{Ft* O^ѱ kƽr8qU[Ȩw&E>̧a߶x),u߬Ƕ~)_6mgf\/*TCXHe~Tǩ1ޞ<=fffg^.sVU[:3{ONdv8$<#&a\q#|k:|8nx..yɧ;;S:^zXlccc@ CCCH"uqzMx*+)K<\Ų[]׿i0e89ڈTbџ*o q_]x3^|?Cۭ AP5ûI{~8`X|8 븨O}o`4@WΪV~ND`r #v9e'ʬq?|Gg⨹y^Oa.=f2QK_gk1bN~e3m2sxf!K88G ZFLm'7}.yɑ׎s㩽l| {ߞ.|2_<犧/=m%%)$$6V6+2 av~\q b_9?~"m pN&k.aZk[lav@8o~È cʳA3@r'-5ݜ'*R@ܗp0m=?2ϋaKMxI}{lX DWdˮ4Sjj aX"ƌ};#M(bM FLTU4cKFlY'akipDVaDIiJ,S :dƒ)C$*.6&**QUTD)m$L='I?>wJl{C䓒sI(COddxmoz@  šbZHJ?z!VgR<#/w L dQ~yMJBo!PzNѱ"Cxі uj7DN"q RQ O7x̕lb'tDS36"V]^"7(A*OQ:O$6pUB LTUUQuf"b b* /qf?;1AAD&m_{<Φ v)/%5Wߍۏy Fb#MZ(`)nE*qPQ4}+k8ull4H"q(͋6/ c=F!)MWb?|D]~# IIT[{ꂝZ ;auН-QQ TU?<ϑ}7>qYhޛbQ$m0^$jKuzsWshuzٟӎ%O_ uz'IØTY4Y^Btq+JPsB'eD(*8XcyVrxMD6ةR!&ƿ)7RQ|TTEUW4"6tL&ߑ&0ZdQZ(zMh6rdk,vv1"VEpdѐIDP툣4FMfgJWKuFJ"֫MdQc^(Eљ;mLhOv>ӱ*$";&dIM^`1 -.6CfC$o<ѥ @K 35!Xʵ1>F!+21ɗ;PA"'K}R@{> %":!ㆭH;FҎP@:ZGԚWHRbCOc ظ$|2,MoW:4sר¢?7LS9I~heA.|1Ǯ;ݮvYN*6k֘;+y | ;XrMgy.ь jIf%8`T>RSNA]hEިA3Oa/V(;sIiXרniKUqV6HӀ30ůO/x| ~_T֒R(UVy] PxsgRVtikͨ QMf~_A}ˣD%\ t^.tG *xE>RVuiIWr>}#͸!!N|Ǜd0iV=ɂgy6?s;Ͱcf@|MV`w.uGsl9 ;#رnß,pʬ#608ChW_`( wxp(PϏvtCάùcʳyC>o3:5 :z4{fJ΃ћ#̾Lׅ栒>Հwsew`=~.~U>eUPoСywlߩpT/{DVy fRs%) x?]=MᛎqF5sknRfK4 =CO#MẠCa?䂰폦I ќH y \~\`Z?k?~~'axO\C494mWv3? 4%UUX|rzQ ms Y},¥?K'ؓgU"w!iQG7]wGh 6+{8f\>p P!L$|L!~X99f^[(d6i^a RДkmG$@ IT`[*J?>ݶ@țN1ܿsQqBysbNoKKF=S@: *% ) 1c`!k/P;ǶIJ@F! ;;LsvKfz X^ aL ĆGߝv P\wx` i}`TJ'*?̠{l Cp]q[U/BNΦ-Fc d3j$ B~TAMۗN$VA(AI"d Aa(?aG Cwad@ !b"XCEhU2z|AlD`) ;CC"@%") hJF ifB S&E.dbb$FeFJӑ% E0mcIBD=$)Bmbz?c)P=|Eo^ZB_vQ fF5 ]ɤ&̶P JPGV4(G͟;!TVb6AO9(bIC*b\>|2(_NPcOCAsD'J O8 ihn34TqbHjBZ$a ەngI\&)ځ`HRZ={@3ș⪍o1o nЦq]0p̉6ߊ`15[9z}(ZtϠt|dz %cpiukZmov%uܛQki{kxڃg+`S\gW5܅!Ue"z}N VE:~nɦ5)аnov^)2Gq{y 9=%u Q?|sgsFy܍:X3,&lG~?b;>H$yi1aS`O)G/1##JFN;!3ՂGniHBc9qcd[JrgkA$?W/2]"b\@"!)O}_[\?}0~؁^mqaxtYm;jKx<8'L\4Kͅ ._{nVwKxPoQ|PHҶrҊ/^ s;oɦK#wI0q2ɠ]s Q=c+Ӹ~+( 83H\NE | tY?2b H#%d{$o"#9G|7G}?ptp ɲr{]PMu_oE(O\:^NiȊgظɌP) g]/x^ǽ SCwvY~w? iGAm; w(N<+i uO#>`Sb e{uo2O߇U]Ke~7W6eB{>KsvUʚ2ߚv5;w yPgv@Ϙ9~jT]F$oTq( @d`;.f>籪CP˼ 2Jt.1/j^Qlݥ~G/HM>\$@ Xu+Ŋr1~ hue2}՞<,G +wx<\BA ]10 oAz8vh𜄼KZX9o[bZ;vf lUeyaJ| UB;!G 4j d@@ , `YEW'8X1f3F]45d}$vyn߷LHܻT{NbZ̹u/ʌ]%w1 ewu*?̈́1SӂeܰK^QoT6Y<`ibw/-mo"y(D]Nֵ6/> " vNkt)Wi ~<I1>\,b=ޭ8}ȵ|}bۅi }:lU0 3z@7'= 53w 6030 9{% J'[Km3b-v8fC,0t,fRQAAL5ADTQ C!J%$HDA@$J4MwF8A?KK=,*oU.F]6N1aÜ#,ƫk[ykQP?^y\0= rIuL7'Co|P#nՆ:H[gKn[dykIx r3CKvD!S;Pm5T. pn/$`Lmޤ5>\]6N nj쏟nRM&@iOf:h5~M#!_WTфM BJ>?b6|GsWIFF0gvrX 7 -vE|g?y Bq)ʗ(O]lIcܦ2r|=U_黩yhdE4߫l- 5%Rj y+} g\GVJy\GiSR;,Zhrə#>̈́r\U`L@fFl2O۲p~OxD/時mQmFiϊ;l^@I8RU$tNLM ;CIiAb!8]<9? s|DNj^I @op/w9%V76 E~ek`CZa$e{~ZE*pQRD#3]Xkbwl.} o Y=Y &y"c~(P'KXw-=kXCS&dh1bmK?yd!Lfb(.B8pY1]%aџ4҂WYS1/t5/ /!Cȵap Ա/}xp"8R~MJ˦khtՃ~? å F$n ! u!ܓv myX򢑄b4vS#N*}5k<dfTb@۝v܌CYVVUۆ_k?: efz$+B\C "/p>j:@ (x培mMjac+vJOFA0Ӌ-|O":Hƈ)P瑽ɡ1|ff`ֺDC:wtY86Ǥx~W"_06EQ[?m=6?WS.˰0<>rJOw{g&2P>v~^8gK񾎔oO~ ?8bù@zpcR=HirBPI]SZoߧm+SH h5RfPiLƜ9>6Sw?0kϘ昑0ehigM꼥EJ}4sDKE` 7/\ RoL P\A߱tʨQ!@80p~ש0Aտ6wVchZJ# {myEQ1Ƣ!+[#gmsM/M-{!o|OۈZ3}}Vz=ހ{o=B DX Vj88z6wSSwneDb3O:yk5ìY? JDdX5+ѝZG֡=E?Ȏk݂>g>O@ %)ry-ep_`n4S60"CQ>bgVbaDpJ7oXDLW?8F>` yCv@<[@3ML(J*p*x$yC7/DDtcpg-WzJQܨ^y|l(D4LF/h UPA j@K"b,ͥ١ $vaی2Ktk/ܲ0G::HahH%*/Vef \ d0.> DJ4kT&QP,X 4Vz20_G1wO]"Hj3s FAr+X>~ D/Vpǧx15Sh>6~v9X|>r$Niؼn"N YTiqM۟5ZiPiʏM%Nsl֯+ n|,?JՓC϶GG@|S r?4S<ܖ{zshByp?dG #Gtz; N@,jf?RΎ`n+@PJWГ& rJBbEAvȺ |'6̦j@K@~o)P E\:qYѕU tZhbs#ϋ\+Ua<;j*?>鵈@GDžZ9B>G AGBS=8 !݌dpU?~>C1]$/ң}`̒*v|6OP0`8}e>ߛR 0=i@ABA J&#Q=JRR7Vd>^L\zɃ3 ٬w`}?2=/* ,;&Ůԅ );{^L7%ʙzRl B9Y3%K󾴰zΟN)Kܟ{tó GE* 2|<VjCKEtMѹGD{4xxf$\iA=><ϵɎUM(A:$aؖ l_g~1]GI?Gl>?3(`f7=H)q.)@utr`x SQdAZ~;iǻ Jwp%XϷaz_z_A* @-9zqGm(QT̗喝'/!ءEP9<.25cz`&9"(|=!z $A G.v\2F(G7ƥQ8f79azwC'pI}O]rxPʿvKCr N {\.8%TE0bmQ: sKɇ !%(JFc<Bn3 㱙9]7zBz Kף-f9#"ז[&5us!5qNq_LlٹcCSj|sQ=|x}gGԖjav8׿_v1,@ݰaZ4 si' /0 vPp!>}!?']#sK$I#qȥ?()xǷx2"5A|0g^A\?^>?O4=ߵ&~*IZ9p:PAZ'p؀(Lt@?gE.$\\`|[>DGT#Q6enMO?NSO"}iGc]^t,%OT7>@fJH$?ǧw-ĩS\gV*\K/jyRAS ?gN j@Jǵyv:vBP(=  Һl B#bс:'Ƿ:mנo­O2.$ KA ŊE&̬ƀrnL]+AdV?årę T[ fq^'4!'}YTWK ?jR= OLsZӃk?JpZS5?(Kjb)/\cHo&LH Ϸ|ciO% mo>{aѦW" nq"(sW5}VG$X!j:?_1\Nud"Jؙ8eiҧx"(OjTTh%rmMPC M.uײ/ {c'& $!!‖OUxA#e@*zz씉'wL>:jZoZ9kg/ϋ} !$n@do+{C~כ1tR8ϩX?/_#g1!ɴ0x <8:GMdD9_>=X)$aup{\'5d,;<կ!a:ɨQ7!0zw֠~ް\ٲ/uP*rʷ?2}# 43{̓')|@W_B_c21ES? .8h"CcWH|_|MCMX͓zV*d/~w Z q(C VbױɉO֊M称}o@v:F-ŗ]]L(a킁RlV VbCũ8$*GM9W.cwW%/Hv@Bgq#wGxU`>'3mj 9}p񺩸Kbj+.9T^Pi$kbuR!K7eK_r ),wα7>"@=OqڼeLf{{AXMi9dR۹S荳MǦq:3&<4( ;+DQV Tj1V ཧ_O*|oT!5E15r;U3J$UY뽰(bf4MrR}?8EZHtD|?Dp[7 qSVz'Pe1G,1 8u|zD od41@aX|aX!ϖ~OQ;Ns89+ Xqv"P;&،%# DR`JCǂ>2.p;죡 wYAMY*QH^5$qŢ{ >BA/u3@s(:mC<` G<1U\އ i :G_KpFI> @+^$~Dmz鵉/wCI~jdefS~[PٓfcOMk.Udsyf÷8 3yw$$8&1/nK- /hm)jL5 KUa^1 G:bd\eq~ OO91XEOP}n0ǿُmrCLQح9}9u6L$M٫7k@EÆuA(οqe&(s`[h:v%Im7è4ں]4C,BMXe;!94fIЦOT)LUxC ^l5@H;waB젎Ov"]w? ߻wh|=>+ȁϧ8O} 5˪c1f]qS_@)T!͡@,Mj( CpZYo!^׉[DrJ(7RUy*/ًnDWK⢪Z8MkY(}>"sPA1G "3u 7WDcLK|/NMeh25KOY|ίM܁ ?ѽoڍ>2OJ tqp>W-֐sڹg8 Oʱaag &DMh^8@rD C>޻DګqG%sϥg|] |9]i@ >M|> % b$%N%"SI@41)a1LΝQEԏQ]ĵKEMnDm!6."7+7ook 팶F j uf S(m6 L|ż|#Ȋ]wRoLIٱ҅+;XB%[aJ|~ :8 lQ H|=5\ ]n}%~O X_(U%WK|`֩R#e@#sz$WC,)qpQooDc޺;-MNk"J>rγT2%.1C0Er4[:壳ytrL6PQl9|"1xM=xc=w ٶqnBү4BV+c8 Ns|=f łRS}8b Ʊd"?л$6@F/{3:a?I"2(\tl 젎vaQL4ƛIPpDAS.!Q@}uQnhr [hӺ Fnn$5S|1VGk15\lng>aнĀq7DzFR / 2t$riH%b} :_˫=?(!{@0/X& @>އ~D ^ ?3MPocGMi^/~%KTcm6 CfƂQ\cA$ddFU!݊,'q73YqIC_Պ!>A|XB@D~RAtLoCxS jVX2] .9<\ BE;:|ECH {"/)yA`=p,Ww' vs }eqQ|#Em)IAr )q`1A";#e(EZ\=RO)!Fj8et#u2l _ʹ將5 {R~_$ "\'M|9 {kX: @4<`0Z)vw= sĜ7FVWe7y(lQmJ 0y25tʚ06OFX_U=Zzv_ .DWp"ֻ } \gAtJrSzZ+܂Z%6EW}l'7&Fz޵H9p|fR#Z/0E}y.=D)-;,( @U  6vǶcalg 4/ļ_#N$(u+Po> @T@L gnjAey!A7ȍ |gT!S7Hl0QA/~Rwml@=N3yB)B8;B((}_7 Kn\eIF䇃K<ns᳒@5zV|88OoyPjP2OĄWbDƣW';7Pe[3|cǰɅe jsstv8tq GfNpl\3:&ǁ^z 鿟GK(f"VTء^^WGId\PBکVM&7?CYG_`_o*"$LXA> 6Ňs-V~i2ϋ AQYٰh׷t'Êa*t9/ _ S!\$K?޳%z% Ò2<`6{i<0,$tHldo @*7no˶Lbsپ|Emb \_s_8a ȢP3)~.Iɟ]R"Њk'X{^/`~2;ȾPd Q=h!f/`~v)f4 1{ הW{f:*>5u{AWr |' 5=\϶Oc-ǔ?Tn1Be: {Nu#pkA/ d^ѹ֣ԓHj( Eu,[\hGuB8J+ Št1zThMϡx\"b`YOQIRNdLGHX҆c/p$/G'n\H/05,Va<89BW9ԿlG_x&ApUפ27n I-AdFfU\=zs;A((Sk(n:cFgpNi[ӧTmaa@;%m#" ZQk1r`D ~sT &=Ui0F_|- DA;ָeʄ/P5wS3ZpT@cRQ/°s@B)J }:2d&e=L DETY|:f|'ļƆ 1Vx* zaE-f^)UIEDF+SPҋk. ":uơod80g'EPUEC%8EywȗC6r6p\ S35za1D^m+=:Q}#H$b$X_UUUUWҪI$Ci#Qa;|4m)/[44]+G칏0/Fhگۄ6ะ2qex;6r*!C|y!~EWjMo48,A2v5HvPk4{ײ)1LYiԸB@ty^px{p.;5QB~z9TT~+^4+{7aO)tX)L敜$c)M.Auo5Aq *(DZwFNFm\pZN,w]O9DG);(kD+ V=vwcɣsvU6KxuF;s9< o]Zw gM*jHYWfaCދ8jN8TT*|;gM5a$f;@Sӵ*)! ̃?Xe&cAm$-@B @_oP)'ZP7Ijg~Fz*<puX_nv!=nf8_w6= C $"GK„R_B]!7(at\΋Ec(eҸCk>ͩw/Z,p,saD/ۜnsbqQAW`̓ qÊ8{.rq~oD.?,w,ӧլ,Ou9; KKi V=͕@a! Bf?um_תIR/ԁ1'ĸ@5\-GfB^C}@H@ †gC( }E\o6g~,b[DȠy]CwG ؠFc#+LZ I|= _`MBS&A \k;MI17EJM 47~CsLg%R¡X*(>{&s^ž8upAA}A%<ظ}e#) bZIA S,Xl mV]qR1-+ŁA}\D~,v~9[?nŽ zS>)7?#L%~=rCNm8 lJETI&^;l{a׋ -P>L p= =~r]Gx6{%^#A8HGBOQHpyqLm?!IyDM' ]54[˰KʉcsZѝS t?ݏ0! &LHWJd9oU\2•-+ZP*<7ڑg61:Ve3Ϥ<>*kP88B })Sy~:[Þ\0c"yV.q'#Yǟd.((pn͹݉!\`ys{嬁~WqLuUxHo|c͓|`iW_)I9lģP¦IGySTg[Ǭb5JUrve~ʾ8BH?ᐸ #zGp~1 q @K磛_|W ctC`x="@:XS5x}W?}?j:;HfjD\G e5ŸJӹZIА\>9`N!1 1" |BQeD?jv@B@۠X+,ou8Ѝ\} 8Z%6x[C:$#-!aD̴qלPE >81~q64 ,CN&g]\Xy3"H".%t;W!\;<: [6| H|pPe%LEU#g#,ma /sxFR*"cO ,XnF zmW:;ji[|Cύq(UϷ'Mt1_ڼ 6{:ak([P1($)kb>yN ^VVy\`ң;",0!E ԟ?Yy#|y~gp*+s=lX.6te hHʯ˺j1UfE-?^V1-^ }Ԉ􄇫y+A9F!c4\i}709I1g\DktPCւxVCaC;<ZN81E*NDfI76ۉ (B3z}}P* x}t4v=[3Eٔ27z/e^ѥ$kc|(fV!ըq}@v=EVVfprxb$S!Dk = g.]P<U~{N͠?c(p(},ƺ _$ V=&b 2}!sH>ProM!1g@)wwhs(㎓""F\ e;C4tYO) 1I nxVa^n|:OCϏ'(6( ^h`  gd%j``RC2Ii(_GBI =;#ǎ7 ȶ 1\qiʍy.1aQn Svu)o"^d-F|=?:^#^?|6[!)2#-,3΀fO}WX3r(-AaRF]V[ue"W%3^׉E Dg)ؗ[>xE G- q{bbY9bN<;qF{hN;#0+Q0@PS)ۓsM -Ȭ6eZIr]8pilXd  1VW{54lH%bh}0Q[4 sT W̎L/9!kb8,:QFUpj$f"Ǚ|D8a h:2!PD` k'$^/<G| {uZ"&/6bJݔB_B,rT&(-5ECC]}R;wsS"0fXÖTق&meSpkѿ # 2ǒ$I4tB6.I݃Ο׋Kq!WGᩌ{ y΁XĒ0'à;iv% :}hi(tfWh8h*B@y]}dRJ3M6YgY8vU׈( 1j:tszip{5yfv7O3$ !\/[_OdCQ qF5YHA:(|1D%z40F(ө#Set-rq볃ey{W6O=6#334Gyge:ǀ?׹H>PV%8%~) ygF9"bQ(I܌P L~EZL1[[S z>  0Gۚ<ܤ4'ρ+Z]E00=SM5$5Gݞ%9K+wwkrʻuU$+ CA))k"`Mr߶#_6y( y2{n~0 Ms9WGlcLrGy!Q&p%P 1cr,ϵ~N7OfaŦ  }wuƦ CډasĪ ǝCf-IVn,.V7BDIsmi(&;{W&qORdI 1{2Ma@09,6k=t2M*V Ej 7w k9msƹ~DwRܔ2\GMςv)t4= _(vgnpKi?Zt1͜|!9 mwJL>{'R&[ !2=VWY>mY{'Pa; +(Y:ý(Q%U bnK8 XDvt)gmoxycN)hC wӖa0 gڭB׋f̾pVϘ)w9$p_@¢179>ۣ{w (ݛlmN1Ģ.Dz WEn~DӥF=  6Vӂ\()=ib!yF@WI?q(t6GݮHC~{y3G;F8u]|1T6FbqK#zwG/AS}9hdP X]ɦ~P ԟH`'!\0wffCZ;kR z:}Pk(܊\g v֧Bc@m bGWZthI_` Rv 1LE։7pKy~ha" D s>t!Ps?WY7.S7qzנJ0 0>Y*A<y S^0?r1(:3WG#Gvٌ~˿z!n};17,$!<&/a8aZ[߇`ݰGv. gտc$")3mD\cWvPs]8$1fl Ӹ==&_G1=&:B`_a1Y46k5|?Ȣ!= ?$vqRw湐,u6Eb=vaDm7L4y'¾O {W~$畮)\7 ?@l? ( Di (W}ugP;Ӑx:[XSdp,տ]T][çXzp(O :*7jN2~m-pX$qj"mC7)WU.y d@ G<~1EۏвI = bg(,?{gVxAuW'*\0{9~p`dZqAL8Pk3A6 GAbl|~j|[mECήt%GyC Njkl f`pg91c埁 ȇ(PVݞif-1Qs\:{S꧟06MC71:4CnMT>QGr#pڢ)Hٱ@29(HC)mlyb3$XUlz`t`?!{6?~oe-UN_G88<jk2o7NՂ ˊvi..חCHBhO`5P#/\;OД7ÆQ.z zz{DLCBe+Io&:sD ""G?2*p>f& 8a[Et1,KL-H<ݝ{XXp1b8X Ağ/-kC`zC. p}Ky;c"%0 G~]u9$4AwyYЃQ!~\ &F^ِ@ "b@DW/M)A`pD>z*4%"l @~ng\7&tnjM_U,W4(6$g)U|^w]F1?ׅKx_<&ѣ @)gu-"ZYR\ p,`PwC;./yj`K& ;y̼nHw;A:Wwi#rx+ݮ"bdPR&ou6J8:#XT;n Ōg3kϟ3x!Zǝjk[ZQ|]͌0-͎곾4u.TaFkݳcR!q#BwQH 8׎7 `>qPݺ灜9|@ q@ĬJ兝VXb.~'a񛵬 ^l7fJ6kgnFMN߀&4Ov ^fkH<7}ֽX 8ᆪǞ8 ρ*#I/r]CWC;0Ǖǎ:7{b&+c>XJÇ\>yZ,[ g?3x'Mt&xw1}Į5ty7(Ra%ՊBV /<υ7i5Z¼=f-BfAfG%ﵔKHǎӆMXT"C&BR¯ ^C0a(=B 6ޅ1[O(~N~ dBxX6A& gil\@4K!`{Xw d9c`eÍYHDV+% ls̪>$h^xfO[y*GO[Y.#fa_ޗGz}C^rDB=;ߒ=="D>wyN6J%]y s4+AshYCȚZRdnS~G[>HB2O AC"iCJyְx h^?ccsp LgN:/EXqa ڨ2Q?s4SỲ>$oXoў/v`[^lkR5 ' "Q}Qd96 gF nMP @uy@I! nb+Go2Y̭;r)C_V)@O, µHs*7\t 'm,[ :1rC=0[;t* \"DgiVYeDK>-d0aXzv1|9GCAb ٘ޡ+xT>ar'} ˻=Љ ؎lpi;, hnSsZBՔŖc$>я?NMPB~?V? c{GNJ`0@R{#!_i)PczD2]g|RCcD;cbxBEPoJ FʨE| ĮD K _0N<;݆7O_x?;w}|Qn6쿾2DA̝<׬_<'-\³@FWp +ĂpJ72$C0CԈ@ O?P9B oɠnpdY*2cȍ7`)m m1F9_/h&*&"?n( ph&&*j"*XZ)d))aH"**j&)(I|F?Q8]l%SgW2pUzS*yv.@b(Pwsr<08-ՎfEB5?MԎ@]t=18?QrF%7`~ppr.+>:s."{pʏυ:]VL1aL0hJq :Ϋ:hY#u>-E`3w }, vbjY pƒc"yoGu]"܇J)gA>ӟ^Go^@ܑLqsJ8]0UI(q!$Sn3tYVDTJ|>ۺ!+^ͣn(AD,|S5p4(s_Ul,dFe86uYՅ?;h!v=DH4_ }Hy;ur }9bx89ee&PIכ= zgS5j]Vܥ>?&ʎ>I%UsI\h~#1+.ݰZuvG1x?%E>&:D5X/&ǐVH>7Gw12} !sx/B\<XJ]k qa-  -Ŕ_h a 2;KV6|úֿ,(U{Б5MPރuǔr i|?e@@ D\/ٔ?o[)G~ut;(,.WDd y &)ilzBmk>ʒ1HϪb{Z a&ykº+?Aq˄/q g)(7Ƚ -CX\S[hTN"E}zؖvc_IBX< w^&P#Phe_*‚BMM5P58{PA$3S>GCyPxvGJ@#GׇٗE un*)_z-N*~dy @2~ϣwY=_G@}O=>H~ܿ hC* (0!3ͪe(!$2 `0D`G3S ˔?'B  羿x HG}T*XA\g4337xwh6M1~uCz?M ([ۤi]/moy 8gpgՆʈT#}ǍoߟN6?IC b֕U!H&JIPhO`)_* @FіaC3`~Ϛ=pи. _3]4> U?@"t(x.DȽ TE)TETAAELPPE@QE)JB Md PQ /c?v_ֻJ R ,EE%_!" bXHJp/05nU$A"CMP4 SNw:K|C{(/=Dz?a=OG?%*sӃ "FTaB`P>E?;Y' \ä3Үhu{I,~ۗꖁ f=yɞZȳVERQ) nUJHa1]LRcq(.+qc$X0æHuµ'M0U0eE ރ?ú]vXJ*2rE•PuԤ1gN\MK$>@ک,W,5uh!{GcxAPA(V!7`Qw0V>ށPmN0XǕl3!?8rO@qwxQ $ H&9؁=~ U 賠>*s =)']ꪪݩʠ:^+22rχĔ8daIf4p>&!)Uy|5_77G/J@jf^ ƇcOeZ@jiXF8l!?rAD PDe?{ҠmBNvϣujBe |0Ѡ(Pzp}@rlO֏aأd0CUc drTː&{& kl0,1#ݬX*ΎM2@#puB/UXĒ"'?;X#ݐ `wj GP=v!:zVǒ4\ ZGx!2s"zlѰ:<4D@3MmmmmmuqmۣЁ+:>#>(~,܄H0/_N!'G@8apO1as&a8 *A#MR@ oN$:"L|E%k#kF(,gn?pk8uI@,`9:⡺n/|ހ@z*#j|y0@-ZD@`khQU`Pʔ'PS;ai\(%"يPMJ`>*PaF(hj8Il/JMBaQC44VCX$Ē%h=i}jaWP_oBe{~ Χ.51cRtQ㹥ўsz7PR}dGMo:۹ܿ}gE, W43:y^ʾ=|cMD+''H"9L%Ïq<@6?ÜHPExǞ (RЪT9/lկWJ[5u7hHWKɸTBAA1}Ho ժ618|KxR!aW]d ,I8aĔ&1 築 SGD`X\0*p7Pd(*'55z.Z2hʍq5g}.> =c/Ѱitg'oVりV!q x >nP&|f'xKE^,Cx!mjץ<108+S۹PR +tO!Tܭ?+'>iz{+kf֋ioo,^n0x?yvqi`mfY.{1tY8ݬWkm.rH@=zʘpV*vT 0Q96[`#up7hGqj#}$MA*>2`:w(y]u-S&c[6>=xb&D$PU9ݶĺ >?Bi15M HIV HIм_mx| P_ \Oȷbպ.\%F!' L1v׏>lVd ֨v/Pe~=\ B70dxw+xHsq(dn{^5PuQ/6Qٯ]jUG/(NsybR)}é@,?bI,ȫr*^~bf`/_€X{E߳k{|$-0o:['H_u@G \KTloGspͩ|׫g^nIl*INJ 8GexqQ |d ۓWx H`߾#;a@|sB xpYA A;0U#=plwOuwOT &xsAJT6@(pz_6vv\O\A!,m 9ՉI!LP8ҏz'Mޟ; ŽL?B&ţARèZf^ C<йY\Wf;Y\{wW>lB~xPbaA(C:Oq{YH {q3kDoVY%gxK0Wcmk x`2Y57K7^&Pö~Q`^,@ mc>.pVw)`A U=ܢ/CIJ2J D*G) w۸ ovgW0۹\l`o8}֧FrhVP gD<|WΉId)r@4ST.`JB`R gV&u0MB.=E':v UeBd=4p=JVw.BK0 Kochxӫ2^8#Ox1FjCϫ@a4zGF*߬IhڸE;c@. #/~ xw*\ 96=FId ro"zQG4F>'/&~BآŽz=eugùvU8ڰG>ǾYH~]c, qǿ|LkMr$v2P۰вXrFS6hMJ1U ?/gE[ _! ?' /cFPǁJ [ +ih~WoyWƟOA`Fß+nGȝNU[u!UBFHa !p.esVZF Li7z&֤;tpCRlӎƜ1@;^ 2cޭgwUF^P& vON14Α6luWkJ&L1מP,z?_u(TLF _`ut0-`tϬ(hEI8Kн3~G&&wCއ4_@?KTR(% J'Ҋi_*41U%4$E$QR3DשKIMcbh*&"% b(!GH)Y3LTQh4 EF4%QDQ3 R31S4-LRT EIX 4Qh ) 4ԵA1UA4QIL$E%(RRMQS I ˊ0Um`,XA-lEaƶv٠CÄNbQd%JB$)J * X^ J $&DA@7@BJh )$P0mN(&X)j- c:%%**&* *!RY QI%TA8!44S52TE%+11+ELPUE@UTPCX)"!) dJ*(J"Z)hDU D R- !$#5TC@DJD I\IH0ҐDPLU4CS'i*"`(&!Ii()b "$Pj%5A3JPAAԥ2ELBIU!KCDD%3-2T!A%LRRLTP]LPJURDHQ#0IMPMLSb3 JR ah`!P4( !̟`LrFL)&  8;q*HD@T4^@Usd%fw'/?g?bرDEMW}MC31$JEaPQlI 4R DQsSERQQRTLM!,DUB4ġECHM@Q}7σ4 "J ;!V`({/[IIAxh "i *R& v( (JfdXLTi #3QDP|tREJED5RM(" "I!" ;N24T("(Q%4QDDDUPP0PHPDu)Z$I* J" H`0@Q0UMT؈)ZJjN`UnO +D%F D"/к*J@/D_k2 " .I <Ѐ3@d\Sq"U\!D @P}(I ĀJX|$"HJT.=<}d|0,?٬ZO'ꈊ?f49b$Α-ZElo7T, 'UJy c@5hS$dQU" !C% 0Pla@JSKdtkZv2AM& ]d5tuA ȟ)O! Fa4SU{#N((W` rR!%`t1W0$H']GNq,NfB @QH C'(r(F,N (F2h-7a?@|@>_̒s7@b q@/ :뮟tD'_ fj_ 6?,\j/]%|!6z ?r9Tm#x˻_]&7Fk ?p SٿVհpU fؗgOzzx{>S!o=jZS0LaHkW:$^nlLFL uaS A b&UB}F-¤pmIo|Ha|3|_=XvTK)Z4d1 =-NDzY=!3pj?G+YY19vg9YՔ ^+R>וccl ч@/K ̈@F}:CGIz?W?^ &WOd-cԔ!x͞p`#i԰TRI%K-?CZZ]I9"0px0eswگ\{b:<} 7+===+Sb,3Mˑ+`Tr쥵?'9ז]dD[FwDc5eVsܶGQA9\N/Ջ㴺,8o߽&a8uڸ][0JDuG9WRes&g 6c@2=ǯ¬|6Y82n}z:A>*?7d/ 혭j4~]".XX+-H} w fVT#{{g gз/b!8F|B&&S"Ji;=s6?!;jZmYʫҼbMDiVuZFmA/XVs{i\K,'Tz^~^gH }.OZ|}=X>w9ћE0puODk"`#s x]ҐN\C[Y*n!טr>Z.\ÞSOGW'>!+s ;x^β:GgD3|nV\}:(t|d9U_@0U0c4<>/OXSs+=zy3`ᄥPS>im>]>w޺k>-B|;vٴszu;_+*W݂Wb`>ԍu%&`>ص&%NEj$4e뽣 #}y4S* {>"=;~Wt}OOe`.4#Tڈ&AD3q |0{ <^3^tEvx||Qϟi@A D b@O6 :8vA߉9jp\1hh!Wr7u~P" x]1d #wCvd͈Xl#M%N`epE@|wXHۈ)=~\m a _Jƒdy)?^>;h$H̉4S(7 0P@13sU0ܰ2UKtGhm}2ۚ8ڎ 2i%rx<% ` tmÎ"L^ &suZA Mu3PLG*}f#AUE!|i0<`3 CG_<>akAnlt?kǞϏDÐeE>qT>OQH@i1U$eɎ<n!"AH0Uu^U<  Aݴ;]l'41I%!U86oxަuGPEt#ʮ;iԂhoZG c èL v(j^ٿ_9*t tA/V% >;$P>"H.{ z&q)pѣ !Osd?y;&:1 "Dk5tE!EoKxW`W&8+#M#V A\.(% l[kvw^(Ow:a,b= n.B# ( Žꔾ3T^^,7"+s^ γqf8mCY."H [,C*&6q}h-UW9]մ}׶h9vGz[fۨP7(>w>wSꦢJt~{6/~t#<*@PD9 pP:P 0!ɢG8/O!pHZTrLECLޕɦv8V*W}8n@ HXNBd-$Q=%3>c# ~Ly~Fr 9g IHJ`u;AG`' pPw <; :z~A(gx.}ۻrO !{.ZkOG^='<80ir}%.3w/-2 *CH +?K]4aiʽy)ǀdCCh臠 ?)Dwa#J@(aHR%Rh0.E1 `=hzϸ/Gp[y؄o~>4d:?> XiwW \&;6q\zǦԣǶ;~L*A YsB9#nC{/`|}w7P{<xq;3A)5 m4n'?>!ݮg[`<ӑkblެ%M술|lj{?*s21vB89$N2ljv^5 XJEZM>hp\^6|X'cy'qj~o_ąA x43WӸςfq2xc00g߫q#K-ԝ:rr-W,g&q%ҿԁ{jgLW^CyI\tt>iA!CPDyClGͽp'?<p*HC&*>B㽳x^Ŷ7ụ-.!w^\w(n5CxF/KVtHN =\|.|1F)v2N&"n_MwU{3E_R(N;'O,\ Bbx Ŗ+k;ϴ7јC';GûR:q-݊&ZYOTMHlAz=_M=?zKJua{̀L ?g$\a!/ 6?B@ @ߏMq\U s'n/[zLkMФ!# Im_ǐ@:tո/Ԧ~붾^&9͜#5O pO':{x#0Pow^Eݨ"U=e1f @HI4>E5V_ʕ95Uc51\>k. ?_%4A{LnYP7*8#s=bW>|S|B'I{:pb@uTW6z*g(e(sRqґ=y&]5f6oTa5v*ES:5` .w&p*sk(PI77P}z[@hBH t2TB))F(FDz{vۄ9Ó厃?",i& J&*j%b )$T(aWc<`& R舦% X60AM[_3G]ϛ0X4eZ5ikAa֓ 8m󄮘F4P}0kיljQovA:/PNMűNɵ:OLͽ瘩KذbPRZSJ;MF30lx)Ij [d4/I4h?z-9i(5jO)8EE&b-So;n$q/Z^vɴf6qh 5[j`L0j7یSUV¥R8ӍdjTP,Ua!&s1h(⑨ְNFf$$UT1LhK6v0#gBj s+7aH]0*U(_<ãFoG08 çK"8+dZdQ̡+)ňtFإ 5I>ka1XnF0i3IqWUCu33Dmˠh"B&Ct:جI኶,˾1]l$-(۸McF0jQZwpiJ;f>WhZ>$8owV_uxhq&d{RRB?'yn@w/q??y= _v_ e 0?^;+_Ce75? 16%8c_Y JI>"a4 \@`g%CݦOC !#"gybn=.h _Gj:0 G$-=ԕ-Xxb}t$Ճ!T0 aI:$臺i"J=NOq n\^&%b@D9~6W1Sq:$XVO&~ε""xOBo>Lcu0 RшfRݢfl9o^|-^ى~ƃn2ψdGü$?7"0 >כ(v*h⶿XQT(Vnۇ" $>jy2uq4e W fQW)0S/y7|t0-5 )N,Êwk?`O횳arGKp>/EIC`D738}LxK4CtJ!s׈f<@1fǵΚqqצY<)m۞#֥|Qz?_5Zs0Wǎ3ZnoypX8`kXJ m9܏:x­uyN5uy\k_8=&㮝GqCyr =[֞7cpI %/=5.d5?V<*3.i=0É٦7ϋI j]W]jjg8 ;"af 9P]f7ՙ18u2ygjn2,8y"l!VC*:Žd ɮf*6Ysc'"szㅙX{o\;/MƕW YsRkgkv} d`mxdN~|ov hH~yway@"vn ܘfxۖp{'(wcFqRќb|'5wqssž#g/gƑF:I8YgtQ=[څ-e,:wQ$ wU@Eg03,n&D:f)V!51&IN5_J.Z#8oPģL|$ EI ?904CgGF@cB`"`d=&z@q YTb"`1u>bDO@0- tپP5@ SeR4hg#`(CN~wyyB?"MGk58uO/5ͬiשw[L8hvދMxW=3m4V}P6(&~TQcThNEccYYc˯QiAo^{2SSÆ}T vl+6/y L8'ubUG,뱋~GnԭvFn2qMHx` )b>2+I@lf:ִGm5\ܮ̃7v`m8G{ώK TA D$i%X$)HZB()*J ZZD|`"*i(!TdfdI"RDAURTo{G_StH6!$G(LXb!f&mTMNB:- ^tU9-KuDPV]w.k]fps ~ֈ~hZh ȍ`xQ"]R<HH. Чv%}'Ym[km˶jsT(q5|i>̆s Ň|H|U@ = ECPNzs9J{ۃNx~fKH#œc3aѢ1c@Z}%f k֡; =d@@ah, P(?Dg ]Y*&`hv)'fBo=؇V1^,y^f2v%#׮yraf;;M):2s͒#53Dd>;7"{y(0Az/")$aI uR|B|@4̓%)(DMWap{,:!J,rmzG<ʣCQa@Yld$t.}t* u] "ġMFO^E-pP]t:R{|8 —MQD.;-A;mj` G7U* w^?Ue{h(ɬQE9 Bت',NJ8 kAɖ얿gZ3W09^_eGOt<, >~?{~GUUeH>_9E["dLY;xBFhy?5^X(Wmj'yOgQCvǸsA\ ̢g_4BHe\(J>tbkݑ{y`*u=O@>xj^Z?yiAxD#ᨂsq;H+YquÇ'@ޞ _ya#,rIo ҈߹T@h#])=o}v}}IߢI$`auOdy JQ"#Dr"聭Ul!) UZFPRbr[\lɳ /"x")la=ȟ`F8 !ڑl7la[=z{Ŗ>()3T ?oPrҥ_-{ܾ)}6)JM F_Ujȱ&jFEꪇۣXKMT(mP bIW9a+'-B2(ō6DFNiǂD=yereQ/̡?.ij(|ax&o? 2!a.;%(N.*G,7#m!]q ͣ9Ɂ|'B_pZWlgؑ',rb?bf̆0g{I!Q۞KX1"(ZbI=.۲( le80 | K_}dWeo[zj?8LqE$8R!v/t Ҏ8[q!}l^ *(!pEe Fr}Y~_zPwBɚ!s | Q> " *ZA=Xm?X@JP6 M~8H%׫܄r_kF1LSFv W0's,U5 S 5?~ wԟoblKiرDC_Yϳ=8=UZ "7~?mN@lqӛ&ś6r~PD vF:uW3(Cہ6Bq=8S9ߘHe棰EE貝xv7~?z5䒇"\cjZ}7zUO<  aϗ/y:O 4`;q79x-PD3EĭyC}Ɏq:ty;vE4>чb0A$!=J/4%ZƃXN_m⽯I{wuU37i tJbFIӓuSxlyb%ReݿY6 |`6n*8"0bVI /DӿQm52$?Q7!=e<)PuGthϼ;!nx1~c@jq0jчW1*xgp 0؉cz)m9;B?w?oIkbIgͻE*/\#xdNBUJD]3Gҋ0[;0li3S-8A]45vA01Pe6ڙb):Q:<ݓgw7{rD̢PL1xߵѪƏp VO8iKmpDM rUIqtL8A,{pC< HB:fsiLxڜy{i˼bgx{X9e[';0vpRT.ԭYbT:/q٤IХ#YP%+; Bu@kda"yY5=xk cHgz1Taqbς. ((Hyĺ#?WnxBHTW:}bBP>9k}a5|H j^G>P hQ%U)sܲ@p5@"cm7,~Y%%A1w+h&P t<-T/5x IZܭ'S7(|e#ȿI"1f^{^=v`ݳĔm11.zwavCd€{=B;fO!-?śU ' oƛc=-4SZeg-3]ke] ξ0D|Bl1 n\fi7ku99ۘ031a7.KB|I;P/^:S؏5UDoՃpfH^q !?bDZ\x5r|N@/S"Hb,7I",oYCVQO7"0y2_GH 9ݻ1}4|S^mvu(ycuqG.;zU9Dž# qO\e&>{6"L ʠRxuq{L^\}Т 0X hDcH=(]JX!JLҐ!keI K1M!֢( !S'#ց4_8\Јc  d_OY"ηDDcU˒Ц~eH6WYlHDP[bުQ 3??T[T}|"suP2)3 06jWQ?鯌c D= 5,h=RWz8S |@!IaR npyzpW2F߅E q B#پ;#QN~MQcO #I& +1@r&* q$I y5(c/Bü뷮$52 C֒EđԻ) Li}_MV;u[ң0BJ̃9.!84]8f!ZW%Ox3+^ׁ{a?Q'tfܮ=@J^_1l?p,Ed,0$I&n$Eg1/.1rgxHCt'[1Q :V0.Ep2kF ;}ˠo4҇>zx*Ꝡ*E\ eШJEprXlW ƌ@?H*)--qL/V >b`gk^}9J&W;DF1&d̥9g"dTf HPVnnOv@=73s_ mQS vVF?$X#}oץswFN,g/ @vIk It;~'Mץ {흝b;ڏ< ℒ?AXfjg[go2kum˫cSҶpYр@JxWf21ݰKϖ1x?7l>9ɀ1!N u;Zu^Uګɫ?@&# ? Oή6'i 6(2E_dwECé>0%X b $OZܫ\%$oĹ9yQ]TppW36Ye|Ӓ^{G,l'ˡ><=j ӧ T-E*~,E/oZ` /=x|K/&fB{W#6@mmPXhRw߸B:Cn]a*X5W5Plj u 5Ӱn`d a9b'c J6:Y&fH\B1(qvL}5 N\)S}S,Qq}kL0a>͡} /oZ F U0lA 9a]ב8Q[8'/-*Y/Ӛ0A$qT2&^>k9뢇=ίW+Ƹ͈0}lNl _kg3Kk)_ɎTxxQ# Lvq|瞙}xG r4HC8@veaq$PCt!崹OtQT˧a0sCd0 Љg!zOK6iwOxsNNL}B2(i_p8 g`& %B+A`PPxX@FZ\qyW(ڭcYr5p-i秝N6ΜxfruJwGpm!#j9uN ݸ"eYUxQˈ=kbKӻ=/Ur_ 4FI)Z<}7w 4 îhcƬ zVǴm3}C^z@I~{ԎJ$J{dg\lX77:ERU5P.sq삽K+iG\B~cj= Qb1I):yUuz(Щ# Z9yw[~;V40Z"x/?qw{?l?tO_l&3ukM>М:|Z1%0_́i /.C,`ANX/(ȡȀVb]Q15q[TJHM煯y:%Q=ip'/oSjƎ">2lʖ\7 ʳ0M,45 #z{b I <+trR֧s'i$5YTE?H0sz5ZLD"HiۧNӯL;K۷;dߝS],20n:/w"{Q _IWX|BTB)g1HgCl6ha2Ip*c;9vIN;&ْQJFp4q؞G5i;}"죃!^Z ge5'؝yĀG SP~?zHMz,cOO~Êt^: ` i Gxsc)̤b4 _w0AE j` a {|R)cjeߣ2++:k X}|=֌]?JH+};&`Lo?:zxʣ4G XO4Q'c無.ЋZR}.ЦUG~:V:x+K'mo爹ָ-[X7\>0`59A:Dv,@_!0pfW>Ǫ`^TDdWb]y[]ly L8ZwRDA a`X-w'EpoM~+ZeSL,:nr ^bt#ka;F ^9wֵl*F2I#d-Ì/D<%~pX\k1t31RbQl3DW*LUl&zay0Q=%lʘ[!uOT$NG0/ˡ  dHe$[bu>|kbXC1FL 0:pWT5TWX|$zQ#k'WQ/$tY%2.?(y.4r P-6Fv,l.x8'XrOD2UP>z/AMgE*cs@JR8}Zm'>mt#xÀGG0PBPQ: x0=OOp_ WPȃf ?CF}3 ߈̔R# [36,:Qa6?"8JMH9eHu' k/v.,iq55Hq |k9ǪYقMC_.r[:*HCS//ݭ%oL[ei>u(u1۾u6<~^M(o1`ۮ_-! t u}3sˢ?_x3S:r׽=ڋnN x}orSF|_.kz1 ۰s`r#G <%yuu }OBAh < ߳a>r9 b~YN|6O,c}AlZ?jt`S:cx7ZY¾CMvַx f1>;]ٱ6_ O7'&"8ωm7*n{V#SPTxEg}Zcyz# xs'5IK-:F? }{`8 A ?4.DA+}E3DgJ'<C~"3w: AëgSp`2ef UZ[|!ß4fm^lx֓ /|+(YWR%g%UN: & UQsc_}O{5(֍hΔۄ.3bH 4{&BN{dMR+>X<hד9\ c+{sls Uh`nPUA[1gF%H &LgY>/9d%1H1Ji-QxS_UqN85>5_qdbY!b=\yp\D2Wf=/g5 QgܧˆyL>7y\w>c5ሀV(Wa). {Q1s4,'(~/ԙK'7D^

JA({8Ӭ>pDOHֻln"yʱZ(00664#q< )ȼo2;$\ ʫ4Ht=Є(5@~;&Q^Lc5\VCr?ƚj=w L9^y%Tn{oWŻ~u~GcG^Y/>2`!E e1F!$re\` KHbg]+ҺBvs-!-Z!CoĴ|;%0Y i9#*:gw˖ծhoiρ작ºMuF9ŮO|ߺ{r={|x&3lW9qވ0QȦzWD . fxst! ZTV!m^#yj%;^w"=^=6˥jwzJ{}_{ n]nセL痩yլpǣYZh׶2;/y^ZX  X.@MKvmIK*jVYf%w^_6":en,珺㥆r13i3+{IW'uGnTQ\w3\5?'wᜳWO-oPT +pd+Jޙ͠D6sa򮌿>{5n M^$f&!A ~A?#_Ʊu%zj̴٧'jR:QgQZָ9mǧOƏMMDkY,NN:>">sdJ7RzCzY4^̹m|_ޚ;QkWp?gH)O@g$> _? J%! SoLyM#!İA ? N&_G ?$I:I}mFx viV!**l*!$>2@#St?يOn8X$O&REOh?;}~=&yt(I;ɀ- Cj<47 nloσ4cJ{dCU@{ȏkJ;on@8SY򄨁JGȣg>{ɥVł~ C+v6,U.b^f4Qx,E]O}M )bnd'uw1.0W(,tyI7﷿w;T)%/xu8A}>IFJbG\4'N1Q1.H1Y(I%$Q25Q!S4DF*Ø -)# ]*BsywmII3L {}~~]I>)F~& d LOsb),GC`>Q11A;$@t_05Ǣ|vCd|k?c; 3tap $aa.uu4ntn6ntήU9^ѵ BqjʢC}({\+r vC`r}sGr$ ϊvW` MCބu S?`|ب"oQ5-*/9|/'osyr.qb~hCN{n(#J I~@NyC S!у"K榊Bp]m{&x3Jz=K dz}5tOk#;D|Is? o\xILgwP셌F\ݚaU5d`a02ȓ YJSSeM,)jVZJMIIm,iY5^V&ѳ35RfR̤-wW4L!0$  B2 A LK+)42jId! CJKuP4d#@Png-D0䞤aFcÝ cuşo`i?HnBlhB {lϝDD44hBlrɂLD(W3{g2 e&)M0@DT+o}<їA"8IlCO3ihrD#P($<<<|3%xyq_g9NCц/G?D%L"h.|;UQkC^PL@AA{oq밠 ֏7Gs=l>%~Gw6)(b-IW;sD7i3ㅁ2oSb!Edydågv}6{4;}O䇪r:֊-׭Zߘmx$yNIZ+ݐæ0G.ҍ nɑaWzx !4!ygg0n%~3 UbA&D4'F۳a M$3 O3O) JlqUˢvH'lLZ+ cs5򥒁?\0|'].Ni?J&(A/>(YIDsD"{z~<՟d2I~N>!?x2*SEBdIc}'!ߦK.6nH42Dx$"m=fp2j/mōM54V()π*d?cK$N|$%2@`L(;A G7 {Kg;pJs0@<u'>[,kLXOj"` !^ñI?;^ _woȯ3M)&RV4/LjK txMߚPۓ\qxlXE\gV) :O`! (u/#<679w!!0ͦ.6!5 zOO{ź. H! wG@?0N|  fNGInw0 * N8!9nC?>O` <&>'~1 R>SC824{z&! -= ]~ +=o4qv, ΩUUUUQ:LI!NEB)X@%%ÈkOo or2zi'2'I`_9$,9]~Du "?'>ާ O Cx_+R*%&J͑6 ?OVI*S?ϧ'(A(Ed2Hv}}D>"" }(RI} lLCtoUk$,epHP G c_{"wubMӣig6 *~os㽅64{^v_r UsDR@b}L:~=\W M,Ya)76%Nk0 o|'ȈsؼTr?7qSWF@^GJq6֛` ?.x #7=uyȣÈ`({ x#{8aEIgN?1E}0zt鼇QA(0P k4Kݟ=J z~kf{8f9^! U<<\CsYP{usهw)S :'2#j" 1701Te~J[~]HGXG^R:J!oTI򍉟vs+=وa) vC;p^ն1!HxT,4~L Xv b7$RdJ9ObhU'y ʳ1?3>Ds1@$j0 0(4 APBI d @UUZfCȰ6@SC: ٠т铸n5EI+<;B"_>L &?Yi>g93f2:x?2,Ps}ro;q=Iвg|Fk'|NکI+?O@VK9>͐/ƋOҟ:vϹ0g^>i=2QoC&!y'uʖ7Sеa:F`%H:Ra໳$ Pm0R~:=Su-"#bz&cKTW]DH/:z-j#"]BfVsWҩ%'J'x!TӸP@m 1I$@Goz(D{P8;?1c#@HbR ŢjE\,ՙ܁۸H#Ami_a'`C;ϱ)~"?932uuJU\!Ia`f !}3B)(,?06$3tѓ$B7xLC>";Ծn;Cɸ>&:{umeFj6b@0E$}l*;D̈%"L'+~Ny|  C"R>!5}+z`OP `cL1߀+ =7Հ[Z ~yTOS>DXm1|[}#l)UBtsOWVy±SvxCx c@ X#GC nyKOfn9/ɔ=Y  KI' YYwug=P ӢP@585(B(D`} (pª:{7ߏ։,d.BP m@T F~i?͠~# ~ w<5=ҝ{8NH0{ϩDO`pNy%'N!o'TL~IyY$;"|gELjS{mZ(?RPIɩjɿ(w;lxuuF>އs}1_'@𿌼[m(dz>PJC e`< g̓0M@;E4(q?@~Zc{h;ws|BR <|"0UU^Aa]J)F. '=˰y *Jx4df(xq?n/Si\L A=W`M›Y 2 CbP0T1g҃2{py3"`h-A~aH3x\w aIzh䂊pwc3C(3>fz! &|)5F dD@(#(:o,W)9MI4 P,pr6Owwgy]1jO Nmʋ]SrfY ӏ7ᥞ GY" c$bD!ס/7t_yylB C)B|o9X7pM۶chSvڪg/2lqKG etMZf:o7+{:71;Y= yqzW/|]!g=_G ecZZplnQ1(uSM E۱}|C_Ҡv&Ds0EfPucmOOp9W?0=G6!@SÀ?1]jHQ?\LJ9Q L MIO_J~^)0lގy$C?F'x>>+OgL>SYg}፺:bM!yBh.\ٚqvl3==_.92qϽ.ןvoh}ݥ rb8!'g@M>&QQUW2ٙ9%xsDΥ%o8K1@<0rW̝KmB.EJãӈ^ /)KK@DA&!EL riLe$/FR70"0-ǀUDc`UO0H}Yj$;ad$ jȌ4.KBCrz*]B#-v[9VXGj7u:rO'-v䲽!5 (!IhlҲI>[MWnOr'ϴ:GUD F@J۴=*I/;ׇo3)X^ ELϷND޼sƣA4H2}2{Dn>|Ȗ5UtZE4C]˸I=9'DmCRɡ<@o)H0(  $4 62E.BG'*Β> Tq26=#'IYӊFNʈH,@䥖Tm.j'cwW|XHaXp |C(`g(=$yu2:/:Ҕ1}c_#mU!2 `b0iI#1L++];XzZs]s-e J*5wsR3MrQM!U!a Ud`M(Da =aq1yxn9upkE  -VC毭ΰ4y fft-$[|B Ό۩2 @RЅ@MpA&yMҎC!((6Z( !}>Rw߼%56}96D3צw.zf'D,%IВJ2nAvQB㘶LrX,SW:Gt_36`5B (URyO- 5[eq (sC@Q r$b!x9q! G` kGN3rS+hjGT4'f4LyO$[mtIma{`PkJ !5x=0DN1J SSNudcp`"*Z 1JBյCģloB8ϯm?[Hsi=%3nӤ|XkQ^3F^D+NabWAjB\ c]XJ|DW5CEo|ьcg d܀ z&'6e AZO SyZIMV92L澹kh եC#,rjB/EV)wVc++ 8t5L9LA."uT9:e4IQUd*#%X84(Q G@ 럾ŇȞc^Q]"<8hK!2%*1`MJ,BdהCFX +IIs  VAJtE^]" /9mȶui*ZD(wh4N+)v9㟯o]ӆ ^0&'ߛ'9ʤwI22D/BjǩSz{[a"|ו 4/o%s@.0#=c= Ov׋JԆ7P+&Ā;X)&*pøww%TBq2Uf] вNdT8(dd?ۑGP "VtJ<`V.oH P*oٻNS GX$ϔ@p6IhOpl ۓtזiyEP+*ڙF߻o-g"wfǍHq iNڍG-u;*{ir EW&CG#a M]ھrL1ׄp34#R:.e4yVyC[^iO74X/'RӌҚۃ24 B D *#Bɪk'[[ NN!e~X<3;KuN4>]:F0ڀjK"@nSVkND %KKqʂ(&6H,ES^KAqOK!&tt2S:~x`5-{)M2p 9U@۔i8 /.##ND!,.r''Rbͭ`UPKˑb!u UU]SՂղLu[%{Qp$kϰ1I B@N'2Ek7=yGf%ڢCd" Cpo%{Pq@=93ds>sr$8aX4!00+$!g[> {on\Ιd97wۿ=#b Vhbd#b1X#~SI"bYD qLx 4hXa1@0iʰ"9K|]2)6|Z:>0;VܞR k'Q*WBMr"B" < C}:YǔL+A@-ʳoslLƈ1p bk&9߿447d4uvz(n({63sC^BMFt!\X&&K!9+[Q"|4bë E=ds>KFKVA:d^Fh;֬:rskFA@1)_  X((>QJ-Fn\ 8-X|H9>{ mʼnf3m 2 -Wằwf!]L!iwuH[WNJo 3E1|[7}~^UB*CR ;L9xTXkv>MNq捻j-u17s&+cJ~"fQ(AwG  zD!j YÑWapMbtJev(9v5&3e9bŘQf;;z5W󝽚S:JsSz=--lP ϑRe֎w ѳuQw0@+^2|vy4_zGYN/miλmI^[sļgs)-֬R3Xni6b|15/;.htEtcf~\TFz6bR#}c)Z/)q0ƅ|u< {Uj'aE;l#icň$"4P \^LK2I uDNFc޽#1eTvMi/I,0l%GY^6 ޯK@6 N wFh \'D`UɘHdL:8*D[Gȉ `%L4p,: gpP|JvoPtfyŲ1#笡Tci zȁۣR&0P2cY8G'$0ndeeJ_fL{>ꛛ㧽lr=oæKՠCt&(Gx_5nJBBR'AxC1PbQ`YF.8}E^ Ml<+0,ϫsx-μ`rW(5G1Pis)ZtwNoז=\u;BS}Qjv|=FyyLx;PpB"iaPV̡?˾tÃt}|ѝ Ҋ<(yt|I 4S0@!ZHgt}h<8"708M Oܗ0 @hJzsq)+[Hn:R\HOL'ac5m@ O1axm@lr=M '7#XP=v'DV,AE^sfE!lD*Tka^=@B NwJ S4>Wc nCẫ(M9rBcrl<{ 2c]W] DretQ,%aң,A Eګ\M(&3NiTN:nϴ&Y$$D!hg9GZ_{7m:<宰#x.Q]UhyjոZM=̂z;T@h}qWn@ʷXJaL7gJOy lEEV| +  Kmga#dY z¤涚]f ``T-lrV:g^YSϴys̨R<`[9R-Ln:yKR-n]B+2CYE hj7[bjV(rk<˖yq'CsEPfr1r8Xx[ά B\d\lUOj/X]Wc`8;ہE5߭ABRANъi:ݣ!J/Vj`'Qbx:SMZ2;'Itl3)299;?jm:dZ"}jȭyb$#cl Q3{nho, pcҝZdߡxx+D ?{аi<f wV96"k}`+6/>5w 5C* +`TR:7a,گ"6e+yxo>gAO5i 7Ξhx:SZ:%d1n;!,, )lnfmF1® fUJ&P$ 5HM$r+*IǒİLoU{ -wZu hI$RMrc^SZ^s(F/6"=6qI͐L!$'CKN󀒃2g JN#J¯]-GL8 hq4d^x8wrqq7^+ s!-uA>#OSlcҭ˜8PcQX|:X@B Aַ95*ER!]v9i8PtQ=ЏGF 'Z29v9ڬY w+ʡŴGgKitw $e6#{I( \% m&w_˯x5pQ"6W墻g|sXw3*w07mґH i:#C P=w&WA)!iUò;\w桨.D* \yxt>9Uh֞>=p6*5,юFU€1L o uMݙ9+}}6I%aߐ iƎ)BtQ1s߸J!4K"c5LBt͒PL9A: Mxl@ϛjS+ Ǖq7ۭ٢Ң7]w2߱ፒpo#vit9M|~kD=4bp,SxS\ ^Ȉ 2D6 (Rf1Y0p7<>$xs^>+8¼XO3r <;6I'JB6,/v78φ6Ē9иZ3Y9EJ[ @F*T|uy}I9hrĞ6:Ylx=CV@ A\ tA$xa T3Tp˲8yp|M%!UX33y<-(h),wXy.u YMU:C H[>}$>Ux .L iϰ6rIxGDNˍA2 x ('K)HO 1=+lPZD 1D* 8$J734;-tHk!NJB[¡>}` i@1m`8Av2#@P˕ "&̠g^hP.@Yt\ n խIRƅC?/XVUœRX@0ypHĐݸ`tu,,\ipvf*8p ג[mt0Q]K4o-Lt:8&'3)IFS!-ZAp°@(m|E]C-CM"8=8]q% QMHvp "t甫dϝ!%&HHMbmzUbIVtNJJF[m\گiN:&x["5q;\V 'u4v3(EUu{졙aP,H07ts@SWhQ4_$yxч~&֖3BSmt|CrkP 3DKHq|Ѽe5myXC֫%Ja32+J1pV03fW%nnT42N:i6qgbFUD8ƕR]wE`%wFE.5qFc-5kPEs@#Q]XbB69(4:N}ջ<8 yeZn3]#E9*p|c'.Aq+y/8I pE3\ǚs cp@BpJЁWKa{Ҝ_1FOI{n$%' B'3h%:׍!ahj]8T]KN^d2BJB aSBn|sRA`zZx62]}lA>]= Hti7vf Û!#@yG1"XeQ( wdB1!i:d+`$& +ـ5*'nODSpNEQEUk"9d)G~oȯٍE//mmiڙ(2e+sC)/iD #K6mbfgxa ._CmQ6uAJDd~7ɭ$O下ۘ!ƚ fwiu".(Z U##1Mi$}%2 #nAjJĆi2؄V5 b7xEyń-s^IP nnjI32s1̬D90p[dI?1CD|vPCcTM#ӯ%&Dp1lxl#Lmc$dNSiM&2Eϼ@$w;t٬"""BJl<9a>wgKZQ&e2@=;l9L9gF✞:I@䩧ɹvV %JUV еN@H6n:Sju`=(ŗL$+IXii PAۖހ`;l8s4y[RI& ҠZ8P 8RKڗ i~+z $-UP҂Ah{LTv UR7E97.0QRJCL@kȇ=8>CO)UNMu+liU~5.v!żDfa@U,Р]BR_7mz"VW w oH]-kcT{9>gu-pȬ)JWu)j V)~y#SP4;XFޒi_^4 SJmQ@\HӬ!+2"BG2?7aE gsVZ|_?mV)0)?Ő $@TRW8 J_`6t,*E+o>š6j&WXw\(Dzx n59^h?Bs!>+ާ* eXn(^m(*y@7 M3:li VM^ m,USF:[IhRz2y$İ@1 ;$C&07 ȀxMɅ7AΪ!Ii˛ y+bI$cBnjxxuk`"A)X5Xa.TnCsy0 L7׮9MDN[TXԲpSU'&Z4@WvN:WTC6#!2r 10ͅsʃaZAwt`ь50 к̵(ޕI$9IP3+ʠQ f Ն&~܆;yE~ xV˳=~,> jxBkLbI'簔¦ԳQH 1Ƨ6K:B.):e-ȳ\(a?.U2L xlMNDDLHd8/G|t^_g b^t^,cnAL@ 3׉E J 9eEєhoZ@fCPI\`=nJ"XjBS"srXK! dBuEƖa]^`Ab!IUфrQ%KQVl 5m&Ըj(a6S!ӱ@1kY cs[ߥP *B3ק©6fN&"ȃMl],[a;k(eek&@-R:*؈Ჩ/NE+^w 9: ܫfJ#A_& 85M3ti'Z5e9֭qFk/l8+khĄ'ܞo.u@YɼV"6 fjg ZF;QLΚLڀe5NγrŚH(A[`;2}[԰kPTww47@"ff4"D/_4R3i$"ӎbFOWsɛeӱz0u8)HS! (BTX) ^g|,Tm)J5B=Lkēs! or(""n\+3]8pkߵ. d&YqcYZʪhQXe3HUYlV9fsN"LۤDDZ:bݣצ}_2zpϿ9U2v7ֱ @tle͘«WӖ:` JN& @_fL찖A =-FJ·vd:kf]50"@Leɬa˒*BU4V:{=Q HAy76.\nNhq^Z]gS~oTyo^{¯ܤ<5=K+:Vkv~>O54Wm;>6v{Jf2ͽwڡ z>t+ddžZ +Fz+LοW&2S-s^Z_obc\KDi=-f=9kg{-LyZ TNݥ޿q1;ﯜjrY9q>MyfvTn>F-K޽GBu@7󮶈VX)Sׅw^#R4 DH;]O?}*5Muk^!U1*@WP`~=k3O;A| @!(&H1L^uGNy<9* B&ݼxthh}`Q01@1{[dl_&Z6Z{[ UƔ}`zMFOiS=:xg5a%\9˶@) Kߍ.(YP券px|3sK8RA !$}z]p݌=uNQEEԻ۷mIdP=;{<"Zbk%fi۷M B0" {2K ,gyt"uؾ,~reS" J|`QHPc{|޸. ݅qpQg^mف"G!Q"D gZ 1;bHȡb2^VAE[ygf(w,&-")&(/~6l͘tJI? g$VEE>6r@F"(|QEZe"(9[}-Skٔ8&3s~՟»\%rc 6A (AE;*(8a>>:x0!1 qfd"S~xx԰Aɒ(5\qE7H֠HP.|)E (sƱ^?;wz4miY1#/c癁6,4! /LՕDny2ysHˌ!|~m'F WX_5>ISO=WVOUG,۔!j]Lf$@?{dӝ_߿nU:0 >7  :F1;q 6b^*[B |}{{ljiM;%n{۵?WVύ{dzu߻^}E4{Y{YmɵdȈ98ӓڊ7 fׇ[ӓOwͿ]sML8ʹ6k[k<3y|^:$,uo97M9Ww:y0@%fa{176&E sƴ:&WM ^=iEv^o*j-\hwx̮mW(vȑy|(Ju[X 'Ƅ J%UXY^L)ۖ!"(.&@O:Y25r>^QGypI$%By5Jbܶz8 EQte޷!u(XQSYIV锹S+3BoXڄEq bZ%H %(BR"% *D'809[S)AƇsqAIBkr#BTdfāX㘦SVf08KLl-FA̎**?’8|-$&B*2~*mvIE_\dɦI48k&}1"zwb92@e%1g(d*?lu؄b.c>ԗ/P"2. X;ݔQ36$Fd$j׷ 'Zփr7MwS; V :>"wki|᳇{x߹fwD۷'>m9H=?M:Ue7Q68#bKb{Uߎ)ӌv9H(?E8`RƩv?_Rl"0C1b(Ě3Յ\DP2+[\5]h5FȄ5:- #_/ꐭ{_DG T#jalKHVr!`a>7>`œm.9\0 FBhTHq`2?8!M/Ds@dFdžH5ƒf E@b. i,%%2wa:lĚI$ɒd%yyĒͺ!2B4lٔ5fc3-I3Y IMq wthuî VO<ԋ*ZͲzu3 E&^#CGE"Bi"H.~D{68P<įuq|Jˊ!XQh1U4%MlvIg\#/l2;.e/<>t1# .oEEdcuJ vm[Y_}/#ia'r"ۮ߽PD(RuˆM[(,>Yʫ| #GaH/0U9gMSD6C*0Ò:2 aCNc(?|7qH$3q"nxbB!MTRc u/YzBfok lN]pW@Cz~VZ%HbDH$z>LͨLc7=^7Oc( S|2r + h Jfh ynm9Y5;9=UCa)#< NҘ\ %CYSh);D,#13Uʷm5W Y%J6ᲡZ*[Ʒ-9W}|u,2]X[-(gh:4Ag< 9:r8$\yОC<FK$ho>:;$95T )%?|' {AOg^+$ }i@LmZB8IE7\ΐ ȇ`C{q{)#_D)9$OIqywA#kAh0:cks?ˍ7#3 ﱲN$ FJɨ2C!)C#$H6xtk^ykTTD,OtbB)hn㌥yjMnNyUY d4itU}T&9&Xՠ:G S`G>La j@(Na_mjd_~ުAdLF2vƢoYa5]PBmњ $atG8h1>Ъ6PC@'SOdUcM* ,e+(U\1ⴂ82 Tj1AnS0es8Ai%{xv$.ASs~0S;F,(Pe<NB7p{ID1!&fR;] $4HA(`_C~瞅IB?i^>{!g!6o;˖b@p!ޫI7I$Am_sBr|o~འ1O9 w&3eMr&E%ɬxگdzsݨ&Ӵă 'cqW~@)L[!o>}n]mp : H, q"JWwpS݁/Pa*`gnFO[KO>vBXhءNzGY~լK ?zv@~;쟲1J԰UEZpJ~q (FQEQEQGr(QEAK+muWTU>&G"_P}IaN4?STHOӪ!N~iu@0=?AT@BK,v%_SD,lA4ps&ꠌ2`1KHf)hxk)3˵eἯ~ U>9EPb>d;& ;BC?kON(,B\ 6<:@G%A&a 9"xWñE'`Hx hBM_kyW#.vnlUnrD< CB>𪪎p" :ޝ'Ww/v rɞ98 N2 WJf3'heUHg]ECU@2ic=y=߉L@Ha /ْ̰l} p2V Y)j 1,XDa60 !V SD_tl~Î>dt ]eYM"sc`ktӫa+~зu#E/>#nݷ*"&Ҫ `Œؿ, ;wkoUOٽӋ}սgϙ&WdzέRjF{Y;Ѱff 9 dyrέug^D_}e6s 铗GUVD#c8oqY#=9}_4QuI9-YkGn&:ʊzi>e|Eooio^Źa:Hu8.3rk;Ja3pսq:]}or|T~Tyw]v+)޻Lowm]|7}k[߬勤uOe_C4W]Jphêsۍe8{(4p-ܥL6rLФ"7U[˦exUJ*1UeHR3oE8˯/5 ePi*3:!+!Oق۞G[_Yɞb9:d=^aM[ 롗CZ{r@ĶLa0C~sמF]"̟rzI]R[bsUX޲B"C:שi0h[&"o* r5|}8;ڃ)M;̤}ߓOP] YVfJH%7`-)D_*Qf dHP@wzv?UxU]'i?[\χϭ a\Yg$ۯNuӗMV(lkSqWwt -r, 1(k^sg^#'QW3"&d[Gzf_'·Sv *Vbu3mͿ)\NcU%/{z<;H}Oom* :#iC/nDCrF&2`}e{f˨zC;U5WY&U d7f1jptpn цKMuh7(9l B2^8ffvX2#tõ҇bQh֕Nb\ 7p$ o6@!2_:fk|Df3Yul\t0P7B;k0N%Iە9<_G&g(;Ϋ@1muO0HpoZg|[8x`D0B,9DO&@AhCb daY(I  YX!,zZT^268 Jr~î0o(R uA׆ۋLwc&ь10 _hȕe PPw]:cu6擙E/WzνU dY@#uRL8 px|.O<^GGcpE=3~\W7Қ}$Cp>m$L D@11XSn[{82 ^n|OECP?JMjݦ%"elDN`HoΜt֊-+f#|nqkiPhD^哾g)"A@ `eg qT3=ҼT>M4=*_Jv^|h;%jV}P=8V[ͷSSVWlUN:Jm9,mmbqھzncMgf`",fuwN[d]臷҃ ') JN^uXnOo[Abkg.=~ %: ˍoۇe4VPE)X(D=_ 0Px$ *S<~hu T+ϑ>h'EB<{=.Ҧ4 &(h)DA?5s|«W034&s80a23\0!N 'NNYIYegJ@U0QnTh~8Hw|]&W6@\:Gd0T91$G2XIA,̈o J}3Yh˔ 7;Oe1MG? )3LR!Z1Ddy>i>uQg9N3xA )#zgOkk_*1Q6]u0q0H aZ'/'*o)qC֐:~}sIO >;A_: ַSƯB{Eoke zv<~YJ-o?t&߱7}D6/*LLt"uf{Wofy&snmV8wԘOUp}z䦻<˥!q{::9utx֐iuʕs{'Z(-$Fԩ]{QIzhDRYoϏEZ/[dy  1q4˾q54߹n=ۨOrvm뽱+uS5]?~Jg\|:m#7~_RfσRnx+8HNww6묿b&_5|({\unrm1V)sjR̉_4vFH}y19}/adR\`:;;W9C׉wG#.?g0?\1w֭<~y[p"jJ/#R _f6'|oUey܅YTN3P)]ȳAo~~OGOv[<8êv噍Z4*x<{ih|E?^{Z*wҐsXZ>fZc|Mv\iZT-%5{z.ݿ[zS:&7VTgtjiW52Niw\M߳c;wԳQNyVfY֛׹nRUQ*Ux~ri!Fzʏħz{]k'}oH;uj'3U=nit;\Nɽ/ky9kEnUt{-7}ٳ<~nMM"n&%ýdfjoY7Tlf')Ċngyg}u0kYI0`%E) Ȥ Se1vXMUPKKkޖkm\-̢hSZoBWEHCuK RJ9խ| jKYn ͛EQq{~FMזGv/v771H\fLj5֎|lmqn߆fGQ#+%ݟW՚l'% \b U@̡r 0`H8 (ɞU=nƈ?' (%ſ,cuߊѵuc mWI+ Wi;G_Tqv}^85# MEBEDXA)pv[NyTB*@vPPJ fS&g/rə"!םˍݳ0s1{C2LQ mWEeFҵ<.t)z6s_NK5b|r液MYU7n=7:c1jI)I &aLמVE+S/ ս%1nE8]W22 ۫nV0 }D?+X.( /~ZNv]lAXr˾ *IR$tyս=ܞ~t+]MSޟU+C$PS瞞^`(}nwo!1@|#A0Hff {󑷒$YM3.2,BvJ1恔\|Z)J"mteQNo` "@D9W  ÊU_PM$ x>/ֆZ|)/O9[gEfltetۙ &|TH'Y8V pbfVi`À͠0`K"Ψ"A|8M RF\SlMYw.˹n8!@wƃBet- $J3J0$+wUUUUWQNXмb Фm\"HHnQXFcdrMȆ8Ir&z!3A1qbc!%7s(ƶ[WܔfRF @$Y03 @S߁'KT.>Lxv6^;CZE=*K"OŹu:Uۍud^n/C| 3'G3}4,eC/7Zޑ8ʍ#Lr25-J`"OQǏ^viثبy*۠*-BLXZ̒ɴG%ʹG)f 9t6A8fc͐YFAݘP\ְ6dq *! R̘G1 WenMɓ.e 9dfE0Es;h͓j>᩼3aB IH oAr}6vf>~096=9|˓SdzBxi˝N q9dHn6qC>m,_ b@ETH ] OotqH/r-bg:irMn)BbOc;*8]uTSqZVXɭjJIծv_JP Q'eF I V >ǍXA$˭4?QbfR>w~%2(=rSiu5Ŋ)8x2v;hwA @1]ٳC G0ڨ=9U.kD@cFpЩ ܤRf3Ӂq2>a:*(PO!CI?>e?GfatS!NkKWZ^#2I{0'Gݷv-/ߤ+ F4`}9?C788آ,w+ffT4!z䕂w$e9l| 21I8ɓ?ZDD UXXݱm{vh*UM)!#L3@p~4˸7P[= mHn85>Gh߄SCJD!x}I2/~>-_?D_K3c+>qFO L|p﨣Hh4a@?j9)աыgC$Yэ6]Zs3|VkC-J "2ZRT=M*>C!x@ K* 1r)4q#T0ЩQ~yo['f VJxw7O$J?v>ZN!yP"5*U3t0mL"*7 f)P H$IQp$0pĸ0RaWWr8kڿe_z ҌMߺx&J&D`6fkKPAv5jȠoR7XˡN○FT(+8GH I `>v`jJE7l_@Tq͍ivY o|(C;{q#H!? Kv=%/cG: 7eؖi֪H"$B0s*eK 7INAyRK3$A 1\' lEvҹ.e@e %$,, ~@XB (P$PAB no! "`F q2!DJ$2@FhM hsؔ%ߴlpg>. 87kX*T"pcck4g؃HCP;n8F)H$LN5ѝnkH]N Ha_'\c=$N@GKr|s2FώGHL _}>'4ޗc$Ȣ#Q) }dM;V:bf_a>ىX:Yg"+'u\dy&T7[F:$ey*'|Jvu7)A>.&r( r@Co OdӇ͚Br@Y!3ά.sCi™z'9$S #|Dž!T%%6KKL ih%r )Ƌe:рFb49c z}$vggD<`(8)5̶.Up kۦO g> af:@KS7I9컆hH$' __g=ڼM*i3=@2W1r05slH*6& `ROM7/@ǦHǿcRIS6yMAI:L$Dzɧ)ȜP!D˄# T(at%6 ZFRfbJ)\I|xj }[loā0TiOfsהj֘v M:Zir]#Fե2ʕSx)  Q7MtߎUߔ%TarB8AdK9iyoy/|gOUK0*yFx볼: ]\I}Yoi^#F'#n9ZWWš@QnQ=ЀdP*5tds|Pu8mD4d<$t @@A =pg īHۊlu߶=d4X@Q WQ|;W:c']4a^oם xGvk[{Ztؾ $S7sG/w9{+Z|SQ9l}e:W=aMQ™yY>i;߻s靻ZGt7 E;KT_{\||\mSϟlk#`sp1});'ppH[׾>fW+>DW]7,C(vd/ ӉQ'P2Z~wJ=3?V ޻~4YSD7)J;=mr.^J C7 ^lP5b~>jf>> Ʒsڇyzt“o7C?j=ҹS=~B>(/Ӛ|v棱bwɭf珟tuY\~NMWſ{:2nMwg`S&(pmwIG[JuX43[\f ghO;VJcl&C,rNslFdYB+.G.NP),Ǖ3z߈hd!>֤!B%Klh/9ONr}o9"qbiTYJyD+̽sjwsۧoB*!E^i @%iM4VF9:d1ZョH+ 9 =$Oͳa)PJ|=|_~LZ]G+~_wLo{oW>(JA(!":0]/3~~Gke$o$J'zc/J|Ի:\,|oW?4W\޾Sr/ottl"~pH\Jqq(?A8]Q=Ro8%Y6BlqF,OBcm=IdĽ߹ceHTSl\jkuzGYPxo"//%*nnO|`Y"LR/3j[-V#Zjw5滿wݝO۟fW>9rUi~kMO_o'1.{Eo1jў{;s<֯|fzglT;{ [\{aG#kHV1.b xN8 3(i]Zx>wgE 2}lvTV2tTo=D4JE*n³/-:hD@0> ;ぉ8‚6B VOLw}Pʠ)!M.(_o*ƾn{{;dCmkR(3:G$S׎0p8v`y{6W]NNS,XW_ 0gHqFS7K lF,!VV #OaS: Ҁ7wwf 1{b(aZQεU):fMp%(& f. PD kl$sj1m}ٱ`bY1g^؎^3,@S5̕ t3(7>ݓ8J~aF՝P&9 6WT f94Tr\)%Y 3<( "2!0ke@p!THSJ͈ \ TB@LlVHQ 7hto1Lw| RU!O@ N.m0Z!8D05هٞ?w&{x!TOA]7lxg GV_꺫Jc'-y|ˤ>2]/8S8rmW 2GfLHD|z91~]DE\(Np3fkr2 W؟oϽ~@߱s De!  J9ݣd>JR_.G@g^:NPb96E1c]0DaCd[ݫ!9MM (YN"pP{/o=c-u ܂0.P ^SPo:Mq]GH)}2U#O- ^='ZW {P+V'C|iz)9:mr9xd!]^g /P9lU@0 J[:cuΟ7!V{պEbW+tRHDf]5`Vv _iZqZ(]FPE2({-C`a?T^n[#^Sp=A0W L " L##nYb)JCK9/-na-%G2HTT$ EAiqe=O˶ZUiV7Cc#DE! b1@(fG ]ʣ3e $E["D'9h 0@Hd5)i( ;zv8E({j=c6dI"jCA~taMA c#wrco0r2Lb߿=oֹ z$! !{'8AZϋV"Q9Kڌ!鲐 j?BU@y.Ё2SQ33SI 4FͣI G cY Ek F`A&CgC?#ni$3ps $SOIz>;T^xcKuIR[bxUf%jJ`.0AʆH$!̤fCCP3~71Z{S`IUI"ix6UVsB1φyx.|3Zv;n]XA4bsL4"k}7PՆFYwld yE/Kވ..< & sĉR )RcyAf$2k6#LMETmrt66"cmDK>80[ I97| .x.֜HDr $e<+`Ghg2E޺61\mn-Q!/λŸkӜaPd\nog A7 >A[ MI&9 `tp$˅$Qrr}fA:& )m36xr2;fp~9QtR㘆A\&6k=[DŢ6$ mUDm&ukzV`CdRLIuɏuP{=;0QOUR=d`ͩYfLȴM}*5sU\hچr䑒)\deFd9`P]+'k"ġrҡ 20̽x^$q+wH2mfc'u2JQ2`lC틱 ~N l:<#bn0]Bw-~'`|tm86`  ;Ԛ`rdc&r  7&ؓx^@6t(!pJب:V$&b B셂-#;PvN$z3(l5 w0Z#&`듭& s8 > ΚUb#F!دoIh,bhY#=j|j]K뭘6//:3H=c QQQhڅ)ZTިdoZkIȠ' 8&5> yCGs[=!6cp;JD!ْ)BqPv8{"ي$ Ye(}H!mV$^D[A7DKQ #Y]EJe\JXˡ(Q 0DR\Ő$.5h Csd(Y9v`d6֯3C45@#a+j\[ <"N;HA;/e(SmBѴQ v6/[+JjYƝL>‹8s(@ĒòY@d{ʌ ϖ9{>t d3 ő iNJ9܊QK@_(3A|tSHK۔_;FI(A/, Bmر`c0l<uC ijWh(At=)461`DBpʎ?փ'k'6ï2HTs~ 7og)uqmV<<&6q*.ʣbpоF*ѐ,WH}eT.{m"2F,g-FB;;MYD e(2H@"[ BJZG]ȔFWp Ip!;u~.4۾dP-N3e+ab6TLp+ 9NjIiɸREMpR骴Q j2'0cι}1:i۽0o< rvO5ƫ:+)ٮ;{XKa2=kz Zj)1 Ja]#kp$bȠ*&5rh'a$Z 4w Hq&QZ2,qr̶HsJq3K8hZ~Fż{cd$pfxF5Q̆:H2 j\#$3y'e!s"ӿ,g[cs[h N +jXLvE҆qW]vm/L# G\..eC};onz!nYmZtHDDB|yĖ !E Ӣm1Ou?A^ғ_IVRVE&%)tQy?5uڔʕhyi}o3^]'L:1, 2`Sv8*潭Z是9^clR.[L{{v測B"5O3Q"3 tM럍Yt:us}eg.9wXH% C/V*Pr>㷔}I^/ܓ'6Th S|>T]mn#_ċ:UcF iޫq( %5yG$5~C `$ػjQ|Ze7`&tlc% 7tx_VP3UpvIl_Lu6짠3 6[0`"fg 6ۦ a(0q @XAjT%JscpGC/ڠsP'Ըl#F ny~sa:A*{iO4@~((8cB)bt c5& nAEqH^FL'%Q$!ʝ:`PɁth v# SazZ!!`AIK$7ͷ1RP.F&qQ]o ʔ!Hnڱ"#d$$Q6gyc@v}so(??;{fҏ&Ng4Sl8&r{ppN-=@6+8p$.­qHy N< A#nC$cG 8q{_u SD7ܿy#^$ eT~:9(nWz Րy w)Ɏ:T -*&%GArhG!QY s c1ƒ:<@)SX0b_x@f1P9cE2Qyr؞-/a 4Dc=X`kZhS-.XRkeh !Wn0x|Q?d r߰8h :+ZG3(A!I.>@p,(P=lc8$͒  }Ǣy2ঈ#q"lR.mQVF t7Yq|\_ 1UY SRڥfm ɇ7Mlɂ9U^Ac]tEGM#UdpT=21Q?4*_Y_g V 8]DЄU ]^j0deF8,6m{>voV9`Cww|Y|g:tsTsV@ja Q0 8 藓p#ꏔ8"@qz)V7 '#1D=P P[Hqr-ƃgJ0_S˲ ]iT@oa@HH!{aڎ|͑D*$T @yQ/4(زfBbȡU(;"y_ջ0ո %=j*'slZ~TZVҐ[N1LFq'JqTyN괪67qi&~`P0?ƞs*k4}wBvB&APL#שLLp=r"O5 *@yx˥rǟ,4ݧFH TMf'eгyxFY3SfȘL#@ust@Qa"\a(DZ U ,>>z ~}7o9zghZ/Xou< UʫW ERd$XDz3ETʵiNQWW`(:0آl zAg[~e5;z?Xj3S%UM?0>εY> ~ҮnYD+Az >/~8~ߝ.=l9BCV UǏ' (IUGGD=v+yo˛$LK]d:kq~9sfINQ#(d ;ng`tbQ.rs/ YPHeή[hDP@BM5QYz:8PHy^o3*,̢f Q9+n\s J3W8a(HK9(Ghf/t„ AFիEL׿uݼt_ UY)vfC8xETs $bNhS^@494unaRM! (}@I؎?8?#(_:0 =o/P3瞭壶+q {FD6L'vC%n{_ޝ7ک!:2E$Td caSw Yh ,V xJ@A+j3q RRBiA`f>$X=8LQ:Hזtiϼ(r'NI▻\eRahGE嚬]ً54˦RA =/OAB퐈v ۱I^8Ҧ=+?@d(&>XPA}ʠt:,IϫdEwo|zkzJI#%]y!Pҫg%O=߼As~DT;gWL{OۡN`oĀz6_ ;'G&Z>Ll> ?nZ"K CT4MH]-D#BЁ!|Ӡ2bpHm*;DPK=`k0>3tI $f_ۙ1u&bVdD jbTjو.hJ`Z#`*'$U!/{黸h`v <nk 3IDd';m#pw:Y@P1|G?[3LF`-y!O$NW.HZrp#  8Hj̦2YD=tH rw7~dbv:w?b<&OHB<](]S xHP>SuVYsD]%S 2 FP\DcfWߙ5wL+g]0pFh' t{\_bAΐ,+s8. <c:T+j&DX[M!rB& 1bx`ל!D@\>Ր?@2]O!RnrssIH'?$L]A%ip@p "L"O޺R`E Lr LXDʮ~LDWhPG w:(yuR,$0|I2ԯ~G8\C u+P6<$<9@NuOsl0|LB۹aad@.5 #m?22CBVBWq I :]Ir'^y$ "G\xs0]`C2Ճq;(Mwtk")FCq^Wyj:]qH'R(HJ#f &f Ic@i9矜Ws}:Xhrd-2'fnjsɌT>:1b`,(T.}s: &`=zmrsiP9 !9J$ XÍͲ('YTǕ^ $ $b K>ZhG,?;64Pl$\K d5if@@B6O0{:b^ D'T (EU&͍+'>Cj\>2fGk.4' pZO>|Y{rCnF p%löp؈*и_6ҥ6@hqFJJ`A;"T+ۜ9&ߍ._0'B?'1>=!lHl˻ۗ.n5qm B#$bl ą)w xdltb6ӌaV#aM$w@= BI'Uzq iqQ8mgvM i+gG .{C+iA(ix8 h,u~E@FBy'E/ӤeQg`pxr9:l@ݼJ,NLz6֋V81ӣA q֒2.~!;NYx[kFl *"\cvh5EPW#I;!qpS/GuP?> Vz*CYo989t6nA+k:aeTbnvt qzq(!ĎҮy37Gz &t +<\v4(ha=t_! A; |~;~FX!@`E'P;&>N{}X>)Q@___$a&B(G>y'EnڢӤbӐ (N]HVʱRxU*t@[wV͌}wt\4P񇐂(vIH ?u <qE? a7_hq d}|/;tG 3>HEQ$`%@B32&ԁ,q,3cp20̀2(\kLa@k!`P5QaF!QpGl F B,."2 Ԅ5.9giߜwɒdۦV#-.-]{ Wt}jNᅲ#nqyKZl ](pp};f[Q`'~. (k @:!^z>gEެ:| 't~gPn~aH"FEHb,B _xS2+di]"$\8C,Oje85q[{M3(TBqY*\ gs}&DP@û =A0˃V*hE<>G-b!S&8>d؟F,"[*Tui"aWD0`l=ҰP"!\A 9"A3I :R%ȐLArm5# [&tbIwH8]^d1F` W48AW&6dJ&k,CaK_ᛐ+!8%r3D6 P!6$PrdA}o/2mEDMЈX ! _٧]p XǼ`EGy\7R( 0 *n@"@IBfMd"3ecIn`ShK$q&)&dKH& UIY&g:.üzclB.RDU7#'*B&&'!' Gל.t Dzq |+WںI#$BRI#)$N Br3(""#1L1L ׭ԒHZJI$-[6kGZII$FRI$it"$^RI!IBda E}jJRJIJIJDI$~&$虲30 0>!LDDE;<NPx`dt5$-?^G V0JrDtV(h9 u'O>QFj3gq"SĆ׳;W/]/8h7`4h, Ļ^w"Z |Q08֊]M4f,/M! EsoxՏ ~Q4)>5'97v;!=vX<fUn9x%^C3>3?G$(= 4WuAIDUhA(qю%$~4&, 1"R[0 O&Q&L2nfT yŠAS h0C39aVtC+ERbFNS`hA-Jm?}w?+gj{,#@BfrSD2G#m2pu筼9svww1"ݹzo#cN[&oz]~}Q־##QyPKtzLA"9Jlvȩ>w^SGV[V?GJjyԯmP߲繎=45>c( Nu#jCDT1A J1|?[(v+ I'p7}r4:mc޳9>(vPâoj IE("HҠwN\` L> Rk̞J)Ef-Kz8Bΐ 2WpR S3&F:e'8jȸdO`WwQh䵞E8긢M"!-Jff-lw03qTN%yp{k߹]Oʃ";ắ_ƕ2ΟE::SQg*#;@-T1 j58`.1^PˀMɬo{]^G <~Zǹ*Ӵa A$B fk*A%1ad,k3aOwWOH@>) ʳ)${9ɅLӥg>{ZzJTr}dafg<5es5{4ޗwkY{Z.oV5y ^ljۍ3^yk{~|?3e2Iq,:oEyȡMi+y>b5Mxv?HmdÓÒ%AL&CHlSLn h#K)N%L)G/> 1c0Yew]үZijp:} )/6]n7dݒR IwPUBoeK]䙢\`tEoޞ8xѭ{H-emoU"'#w3y2)5X2yR!bs^4 ?g.E?3NSiP4젚TH{nqĐA%р"{r& ͝מ Uv;0E>n(rI(ADA&PSsngmiu@)$Αz",0;kL['yVVcV`<Uy^@m ۽# P:T+Nmhvgmvԗ{W-yB"<=7MvtB#|M "Eީk%b X37=w;/D?%"G!s3(b<U@/pre_bkʚ=+γXnӻ4ιz`3w! p")-E;xo+ח:ǧ^xD-{&|O4=PUU=>?QUP>'x Gv(6%Sh"DI/UKF^h$V) 1~ *>.ۂn H3-qyn`"lпEyջt][߷qoeFܷ\wRjc! ZߕV/]k͚ "p,AG2 d':}{&~+Ӥs dL~ɋ =G_CcaNd+lΞǼHbY^նu ,B =YkA`HJ#!oh{; -;!xDo(m}VѰO?6矗ON"qV8҆1}āO勑((r3]cK L)ZH?uk~I1~kH(Fۀ)Ie s\&nhI0мOo ϧ eeIw+Gkj7z&;UjΎ/Y:C9U1]Eku%.3`s΍Ζ@Y{CZox1W ;E7kJAXu> #ޓFn>r57>J'WAqӻC\&iKdܽ4p <߆yW424O/T3q3yЧDo@_桼Fېxh* > )H+!ۍaLnoǮ݇),`yN;% n_=YA=tZA<8lppb)<nj :^M]],Қ| \?bϜFCMz`nS b)ɀ0tdv# 'tLw'5w/bh{ʈ# g }VzHIөԹnvw])_uMeW D3F G臣 \KkkEꖸ$ HMF.6ap;@ Y.Im<2 'qp$bq5u{Ӈ߆~ln¢DRɓ Z[\&0*{t,˃ @">L1n" !ROL*~`BxW^yJwQT^&W8LrkMغ!1sz[Z[siD7 Ѐj1V A@z´DEIgFIn@Ww1ĩ[/Y:wMœӏ\)^;lIq4l$ Zń(4xx-|pvnOwo?yz2 t_TqMl{B]\$~LjA.Vb#"#pI̥8m"0t`^to%ltV;FS@p`OщiY2"i$yx"*+~J/vKWVdN%Uh;rI%7!תdəY}C'AtfDzs; )dDy8={ᇹlIIIs@/S| pǏUbKLh6rzp{zy&U*2=?i{yIjq*R,ȁ&!T67=#GȁF!ZyrW9]+nT" J?3Gqtzztȟ_b~8G~xWr';Ck3PO@}("H8R#7%~|O5nU `kc疐<DJ^$ !CA{9{hH?597fo-AH+̤Lc$8üZ>(| 09 O03DY_9)vD@N,K(Ht @x yZDU%0ɉE."L:UٶL6t_D0N۵ GG]-8.0Q7|-;<3@u5'"A@LAPTbRPG s㴳 @'@~ Fe5t@ID$DZ+(T]8 Ct-L3r 0qcsϯY2zy2~@.Ͽ0Л{(}404b#QȄ AOwH!@K2Pt(~)븊DXjyvcf:l?Ҫ D)Kpĥhc":ҦF.Lp0K#…-P)s2/4 ,ғ,V 5^Ye;Rj(&к6'8UtِOB/qMH1$L1sy0Њ7=(O\ 7PzzsG? LDVfvPI'r`iR`uL87 aQAbw08. f8(31 @DSHM2$#eߊ3l٫?}kUwY10,Ul6\ mVV$25^*TmF+s`,ssstҖ( U0 J@_*@kT MGtw3 緻 Op/FyH\89-'L!y{Cx0w^O`MІܣ~yw}Ѿb~l'(Wx/nDyn9~  :\urD°u=grWJ1sPD#pqG͐)Og&r믳f5-cL;W(h@zݬ`d7 %5HA{!CT6^s|IMLCb$"25YHEEZ0Bl#iKgmQ[CR⦥UUhmh|5NNY0 _1<6"din;:BZ=d1W*b!x~TNt6~0)Ā&TTͰet9&G'tNMgDb]kuʰ.B @v ɉ4eXP,(5.mM9JB2bdXp !MM6S3 d"p|y!DNH|Сc J ݃ ̜fqmMOl0 !m$"xL{Ԥ\ X^cR GZY0THdpc!~PW5 a1PÌ51 ͲF"QȋR$9L5#ΦoٻdÈQ܂9;MZʃdIL mi)PenSLF1%B =}I:c  \/XCv& OQNUYh|@Y|@gr7 PP↚%Eͷ,c.YaX jIeD|<}bLB(M%F|:SN3&ufiHQJ-!de9sיCGh)<ʣHc9oMu>ͫ*YExd(~8k0 &q3]Nn)Pb`02 c7HJYE0 (5oWuFkXץAQS0I2@JCB9"8.n ;Mz.&2C%!hWN^ pĎMbH-Z"H*ަIYỄ$3Xl2gRf3)'B0t,sC* b(^'!ۘrJF\c/4j$u`wzӧ a̞p56pA/%:LN!&x`aD4r AUؕKAW>HFoOfƍ3f^"9uIјjVBj,^I>3zUBpKf؇eMwv;DQZheouaTUQKGN=`n9u2fN )^5nt !KO ?+xp|=.sOTD^; snnlI*_(g_4 aJQe$2d & 4%_8b{t[6Zb_pf+&(pgxyOFC)JPd)BMεOӽȥI( > R)Kn8-Vh4>\\ݘ o=I$bo=l&bGP =A6~I`I1@ #) elqa eːW+M0)mb`YWhj"zj rVB/)^1 L PB7Fm D9 S0((f.F 39k5rnunR5M \K [CxL6$ ńq@T=$'\O2}flKzIʤ(Nl/0X&\c/h5-_*'$&i{[HQIe#uUT%Hb @620^";&)baÇS4Jq%oGwn&CܺAb<#C'fpfq( 7&s ŶfaDDYIɑET2U+C͠c⢨W߸nYFFci=Kmvzz'o{WE W?H5:A뺴;O9"OŇ!D*c2G)MUS I%R\f&+ ED+O=I{Sa+}mTXjfM@(:5}"Jz\j """b^d<DDEt&f.@cVƵdo&@ 7t;]*cG'U3 @sQD<lT^&`! So@ ='zolnɃ" cγh>|I|tL+giaGn8PD7^Rs:fUuaōQDb.<9q"l0s1ݜ8q @0R$"P 9OdⒽg:(is&fO 0ӢBr=NBApS$Ca wydwnW^ g)$fl0łeغIK{ζ8uQZux]pr5[0&SpCq$TGa!3,Jct1z6ȃ$6@\@@pyѰ:XwᒌxѬ4Xn¼j`*p ]qc1w$k&0tHLBSE9,/jg38,2vg!Y0fQr"0YFxuFQ)T` I\219w6p#!$Cw#0t.O8 ¡^w3Wz ]킱$-p׋F;m07h5 x(kipt 3\N, Ld6ͬDf6Zmd%m-?C=$` ,KCaX>pB5Ȝcnb `t/$(G&!D o(R \5[֠g}٩fXsa9RHRePFRP@|Mq'2Cfv!P6 DF?c꧹lm)QY&JD)&3"l0^ }o4Cjd(Ϥ/2~7ё=,C4y>w1ӊLB7p ,NnAv ..*Km<^;V o@ԁg}s.Kh9@egt;׶_>*z෣:m8/sy>#2EUXI|j97z>9-T9L/y̙te V&(bJB hhSD3CB%)+8瑛544~<w0ztBx ){*^ L` $(iS &WQRC_Ҥ:@)?6Yu/ȆHɃG4?D}G$5!`gP?hTQù@;BY y&=naܛ""sf 06.dhnqpY.RrIDBPQpB9L-ԈEM!D<7tHz@e+5KibSJw\T4I\;CswĎo:L)!,6Ocndp@ElɊd3nX\eAsÔEO7C$.C}4fKoܴnrg]Ff\ /D%ci?A~% DIIE-)fzD=` rY."j{ 6Eɑ@?[CQ?]-+D:ˆ{N䒎uEȇDB0Lpݤ噇]4D^zwǡѐٌd!2`DE9CNs#㭶@bB&6bMu8)H^`R%2"!S$zP}4hMLY*<:7 |RP0p8 Bn; tRI0<5 DD5fQJ _%Pk|PL5iQg ؠd}>w' NHv${b LRU2O5CԟfMa&넋 > 3W/E[AGz_%r%jCz)}j :B$g3H&w ˞*ZGϛ^Rg!.#Q z:{ lSß#2y-?XNMͼ8: h"*HFscu ӸuSd&:6C߰S!$LaϜ}-ye`ox/斨 B3‚ϥmUF{f$Q9w4K8`%FB)z^e{k=e͉5l V8t] `Ca7vANu&.ҀeTmSQ.bڐL @M.~\q[&A\EqE ߶ϭ䱪ԹRZXa9 ψk'wBM}p6X]@G:sA$DmHug{ffbPQ,]JS:'/߭lj86"zZM!GK)O&8"[a,j)s4'^':F ؙq87-E,%#Q`l-`Bnk~ٝa0&MBRF֍iRaܽNԗ1 `[ϐS81#n0PWM7.csPpv^Mp<0L(&d HP6̉3mɋA9L1ЂY2 C%6'n0y2̛5PM)F|L>(@SF, ugCe$CS,='_F'S[1@>\N97`: Yng7 Jћ>4'09h}ŽK#sI'S\"2Mɷdr*$ r3;Ją 93ӷ9N(96́DT:uS^+PshLh@HY7p~ҷPے9p~k2jx0](޽-!Y:%0*o,a_]gj CNŲ֒f0C#U{|m9Tfog3p7r5w@ StPS-i3v.HFjH£p _89eF*e  h $İ+`2q8 (&  4dɠAF/9+9ϾƐ1 b({'`ΰ>wnCH;B3DDE9mrmIP+=zB'}F F@5̞a/k T6ZF̘e YrM;hM`$C4G;7ABgwxE;M ևsl4NQ QMPCU2 !'!HYHFs#h͕C% 1&kSѰ`n2B, ٌ=qD{(]db5\FfL$ 1,a ܰba \ؓ2rd(p2` +n˩= 0c{XnU戗yX(hSRXFEmRKsHVBehAB_!!P:BD6<@l>VmxQܲyhtĭoD(RQ0VJB ^`Gr1B@ m=i^ޱƪZݠ`&J&%a M,Va* 6GʎZN{0$'r@$4g5CUU*du.K UA3RP ()G3J5;8l!sx=r 3P*?70[Bj)۝npa_.1kLtʗq(0YWtTOJMxbO:()3]xzMqsOp'>%:|B @2y_f0s5:j0:ɘCZ(Q H."rJѽOT35 《Rm`r94PDêsሂ^SyC~9u╦,/oݞ%lB:}8a9u a h#"%.m DY p P(HjϚ]̆zDzstMC\"i9)rBPY&8 NjdX2c0EMo鿥ɝN3Yxp@ue )Pu`5VFY4 0]L$J#NBp|A :suɛBedҌf@|P]F&Ӷ^-8&I#1_՗5%vj[A#B !Om7*)ݹn].KApt[G&MfL.-AV:"§O8ݺB ` *ܡʃ"1 z8̳0]KB+b?$=O?B BFأ2dQ_>9Lc I{R~?| ՛LL`D7C9O",pSI?C="h^!&%RA7߀`Nɶrh7_xЛk7Ć1r ih"@($=9xKHIĀYBz8 09w^JFkH.2w{A AaH e)v2X n@M8!  >`8sSsr'={{yQNC!- ! ,H TJg ͛?@{4,HhO^9/xr3EkZLzE\A(TKC @C  Бو!C߁;ʆKmΤ2`ƜD(kqwy?RO>a=6sՀzXDgHHB|XBI^g#O& ;#sg,`&ni4,n?̯rXpeH ɉX[zq鑥 E Q12O^ȉQ웤:-dSm#]sxBͨB`HdbrN8 b?̋6AsQFهI1fVB!uCq16:}DnOγ#?3sɔ!{i'\ܶcF98K!NLrB$P?DG HB]&Bm) Gpq)D"y0 D\r{00%A҈Vln Hs(.Dd6m2((:vC4kƤ;' )UJC:9z8&apFEIGԾ+k,L&H15M.e] AW)S:j]KN$2b% ܁.IoD;x(}h?ax`ujR9 R "9`IҜILv__|Gv7љ u|AI+UUxkL8t?AdZA @+SKZ] &fG1OrE3DIR1#`}&F^3m(m.g;ÍIJ=u7a$L&(ym^@v#D .@KkU^8[cQbNf%0#Yg Oѧf@У%1ff]ja"N z@ !SX D11 P6M4\: G>{*^V8d5i0 GA\6@$ jGQ阅g$$Z0?9uT*, uhdm6 N{ V"&Hb)%AO(CqT'lBe#\"TxuHpၾ 7@@RSK->>>ANI_@ ;mq(;UPGQ i|гx2s.a eba9#3.,DG` X"RNh2+@l010`i*9/6 vol'C$>ggo_DAC|F1S^w8t$@bhu*8/8D*%]CAuli3}}\1桾ۿ:s̠z3p9!C=IY߀]x_ʤ[ր TtLT9SIleXBi,=zLS[{zz0l' Cszq7v St5.p݌G.ci$$`6BIv58 MJ3ᭃ3[dP6.`[)!6MwW\W2FM˞XQOs{k>Gh`&&G)F+ǿA Tފ+0߽Ǐ.C(qE+]Llc3 R-*FQibE!&#"QQh&QRXRMovJFr$e Io]5mBs =l<L̖]UA2|~=~D@DD"C8~y:?=`0G0xԆ%vMA9?S'вЍHv%?K: ~BE!Y ly4`4 8ѯ9Uqp+;Qg%qfkTn@޷`&W6fۍVE0qA~>'A$?9ūxu0; GD:bESA&S|v򆃫$)qd5Rj&߹~:OH]H-㶀Ӿ+ ]X b*RPPҪ(ID)ZEwqRu*aL rσ>(b4"oaasҨ@[rWTT8IZsdG&B5^(}J *[},Y4aC ZW&*b$twCzVL6C ўd~v6w=j ;o E =1tM:RgwvDO31 $~҄0M4_ݗ@D볎ϱӠڡ L ȈTQDo ro\R 5o{6I`"Z8lqw`AE2(\ [798?0= AEV{zAdW[m.%CRHbIJQYç9Bb#fف3no Dr*,!D;L\)#IzFa+Vh)I1| |I>9z^˺D=sxYA&5+)-쏐~GK " QJ.߲d?+4|m  )c"v\ /˘M f bnϻMD2Ck%Y BBg싙߽s D5L (H 8퓒sp4֊AAa I?s`I%ҚMYa =f#LTR5%ë&ׇ~O L$NaȐi") @f>p[4J{0b.i,8@C&pM |&!"Uˀ؃ hysce"2] @B6sL,CGq6V$Cb&PsF֥%T:ԃ m^GdU肊ol'o e.2fUB('=UOiT]ma@#F%U#Xie\q\ @IiUNE#D { 1h+`r>"XX!l ?y?JL{^kPujܓs}v eCs9&`XfhwsQ$t:i aBђq =!jLbj,B/I m 0a1pCcHa@\'&U-*UFf7DI:3jXC`Q^A@vĈyGCNF'q2aj6%nQ$e4PYxM0}I1ufdrzw$%&F5jSRxyNaHkl!9A2&ÉbdtL7NJeG%0=Э"+Y&di ]ƛ$0<a@$hN9$F@ZrBheLU${˦'S8Q' b8G]?Xǻ職C,C[PD3bXPbGmMU49CQ fAM![̢cONzMI R8ɉeS%16K4]cBZXZiMb"PDuEYkFku9ymv9r F#)nN Pf#iJ 7M0&C5i0@SRR q˜38E]٦Z2zuvgNGL2ap  F$hmmj-v:%@)D Th) (P$'AƧSپ1抢d*5GBWFx9t~Ş,}(n> mm̶[QURM O܆dI?&ԻsR" )P@mb<\!0?jS<9ݠ((ҋuH`JJJw$LںHUs"pr5D=¤9Y)DNEP)5*?qNi8@(8`<8vK$p0 X"P 2}9PPVv8$O;u!|!TC,&7CH)1MA5Q}9\Yl#@ $P(3>R*jrg4e E8熽JDlR:) }i1pvf)Öڇ::'+{==x;D:ra ۄy )܂+;X5=Q0A13;+<θ{Ar9,%P[L:G)*ـK&9TTAش# dSN29; Wrft컣ʇ&ZC=Bɂ 5,3#ɦ+Φw7m(X4&L09+Ü- ,5Cꈜ9BáTF{c0r'11`Lh""D,"IT_N[1LQ@BIEv̰I>A:Ky:hN28¸LDHc6],kIQe+?:EzwfBd\׍Z*/' s ̈́061l3Qu a*"΃BGF=B LkҨu-~m)Q3 :{-t.vofIfns;7Na@m38OT˳#{3("b@<~cP^̖04X(|Q4VHBCL -s@ I"M5w x@4bI\#0x -ܽJ +~V<CaB2D~ћUקշ)ě!!69 U 4}hFaa`IEE)>15I)ĩA ʟ @"3ag'op^u TYCɫqQ`RC66nATa&"QIa Є wi>b`@㣮AGLriI8s)5`m:3'"`]mtCwEaH6Ӊ950n`۸&uAkֳNs#d^$ ld0T`V)f&f-S4dd6¸ xCQUPfD1,=B9"d}ȜLqJӂ BStsYD2yQ1 Ej )d"(L8CADalJEsoomt E-mMe>vda;2-C͔ r5z( TbYpȄ8=';0 r@E`!07@sb"%>Rl9+zwCPL|o0c̉[rZD5S'C*dSI 2cͺFXBLe3($93\=P;)܍@rO5!u\Ȭ)uv}bn7vK2D|p`3V dosύ%=MTT*%ۛ18ѧE @D#_&I2d+$`P- *w4!eEYRH 02 "vV:E9 1]k)O_;u sQQ8gwY[؂low v {; \ Ra8A*D9jY[+ϛ akKFPOѱ&!aL`<#ej:ER1LpÓҙϫd'{z4:)p vkFc:-*4m{ ?i:(ʨ)2ZdO 8G햙9aU{h]bdTDe;@! 1J X _z$3S#U i@fT\0Ō.?sw0q@6֓w;aym @`0)fFB q+C1|\H|4gꎇ i&݄$DPTCJ0]6I Vk1HET8wX8,qp)iBA@DAcD5HD0!B8BwMуZ @Q <'4ڏEK;#{oBNd(1h[ѐ)yٿyr̲<15qȫ@r^ŀo9RK8IBB)}Ec^iv I6 F-V__墒5yW]s;"?@=!$c8V?N1HD;dg|5S P9RU~+zxz:,Du9b d#0{3b6_"fѩ2cLbZL_ sWIr*#P*ۈS2mV嚥)pCCZCLC#$\()q S$NZ` k%.vU@]|$+$#XJ$STbM&"iLm|6͌(#2Lc4]ԁKY>%H P+IK MsW^!d@R'`ƒ]vκÉc78\`3P1LP0!Yj&X*!f MGy2ܦ#2yc2CɲQDžykQK2WpdX6JC ȋ׌c|h 9>.&Q& d hE<~?Ҡ^;@!'/-0Nio%wӒk;nk@5n@C*AU_([2zҹW[`vM!"΃o0 1f[ TejiUz~mZ]IA"~ևGDEg9 9<+9)һuHrF%,)!&b w`"1!!CLApä2"2B8gW cWE[BhA5)!Ob6sͤAhڤ\#E*-DQh-ѣ3"ڒ,FִXTI% O@QEQEU2K8!KiT4<)@?Ivˮ].;w)ۻ!ɚ  B^CEUP0]rNީ^%II/$].uݶmNrD"%U2!e lUi=vCC/]8|CkT̴<|1 H1ӯّyAw*3:` (!%F_r# :gʹ)P95OaM 0Mɹ/aDDCX>C;|'h/|G$. B̖ e:&08p?(nAzbrD}jО:0~p)?ٳGKal瘑"R!)p>i)V nŨHC41[! gQ6THXJr)\HKF>}wa~–eڥ)(kj;! - BBIAH [Ϛ\({={{'ATͅS4TdGY1UM "!I^g3%&y<Flx)(~P B)4BPMyߴz}tCwE, MpGPLH`X *)wSX˹?gy,>OݏOu>ۚY$~CءdHAa>=q;@͏Li==П ɒ;BcA?d A8AD=SIC(!4ma.ٓ=ut7_{mԚFRS^MsRuhm 2dzHPldy4,g 8J$\NP& (Q,Hňz8( nlN٭hUg]-l{$MH%* q0=r&6`Dzr K,x&`АY0B&IJrxW;Ydf!.LjUW jarl0jփ0k:uܨW `jnGL;L;e07&5n5>(NKYp@%IQUqvAvGzy;  Yv# ֌2p!ÒS?~F\ѓ&(ɣ4QF3U0>i s*yh;_hF]#!$=a[IA!QqtYgZZ1NR4w""""!}Ï]0U!?' 'Z \yipl6{YFB|H= A $p<1 J5ow0RHX{9O\sبI$r5l)]MR~n9j ! LT:4hg#RՓp^=M?n`炞ޥ%%]J@(y>I@[˭k|0p_~! Њ 1#ha4?$XI<x}?fj\ʵ-3o2 JEQ$rGdd~'b4|^RMJi )(ퟻbLI eʕI MAP|BYZxLF#HJ/U/!UraPۄ؞s$9L 9 Ŵ,E 3oltrS!@"[&M+O8`r޶y 5{ˑ>k,NtQ&#x93(=,8J&֦Bs VgY! F7w+xیfsV$ 35o yfPFJ8l.{cAs"`> y;!ExA/Lz\es",iңb AX88&Ӏ9 $dAAآ` |d?BDU b쐘˦ ,|8k$Ad*wT6vCHvHe@'pr!hfTNzcSHw$ʘŐ90 C;=tv)sb1IJc{4`,Cms< 1M6I%lMS$, ^ ]C4j" ؍1Lq"@@H$epL4Ti[R /ڥ-yAWWOʮa2;WaX`J C2P4K*z `9DG) N+0CZCሆA9"JNJ" . q )? k)/Xc6; 'Њ@DE$s;:LNS~2e1737TDY v7,a 8! E8e7OjJB)A*aj{m;qtn@5feN{#iS:|c7v>jG >ś`JQ WcA߮5[jI5C"JsTlk-x7֌wC/SV(q\wuqzƲζRI*Ffd?\a)2Crޜ:ܳ5ޡ{`KtsD s(dy=>hm&׫Gz`L^I%8Ќ`C ^ [B:щwN7Ԇ9j"1c,@ʒI ÄA<?iF48\aci3ë |W\~Eiw ;Tn4~woc6hN6`HU4Tu> IXo4+\7""+S! D< CSx4C\! 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$DDDDDD'gC Y " ,-;2_Hfy](m( JNj% 0!"(8ࠉ`BL!soxa M82VqI18 Xמ54ITF "nIYy1sE ZʚJ@/60l' P ĥiDe2 8з HܰqO4&ζÁnD`&쀏o#KwUCjV6ȏ($%La"o( (t:\Ǔ Ʀ-p(J񾱎P|:㑼 "W". qGA${L>ʖ [ˎ-H1SXsF00)]d@O٩D6.z};:U3L]k\*aF?Y4w Q Mf`NM:gXq#'6pg[dB3}R:T9q- J`@4%1ːwE8@!p6gnZSUDĐN&,Xl TQH2¶[9w\7vƥjkLѬi1-S%GiPdIag^gC(nd,x瓥]ylm0JLc$$h @+BbTw@vd*xb#54#19^5G8xSψmW `‹{d8Ig%섆L&]aN"YB2(3Px{[+@@lb)Q]hfhAܨ55y!حҧM npMRd M)BZmܝں\jUHR;l[p*$@) $HaAJ"%"Onxch{B @B{A`P:NbCϥESEICtYM^i|VOP}T6׉Cs9lX]vJJm)l=sLiS`A7 PD? (:AH @!A EhP.q`j$ : MK$֥!Ű QV^sl '(SQW`] 000m-h2gCQ:p6`̢ 0XKZi)rG<ch{\F 90GRT=k(WNZS6P;trJ*8 Ll"jTL0J! Q&G?H90vp("4`\3\0NMe$yrOi03]cgI1ionC!)L:6Dի6B5LNC÷*l:Ha1aa!?$xF!>[DIh!ۖ( 0ϩBF yw\aEݭ'$[϶i/FG-XƱ,3pH: IVCP)C(w4;&2@QY +!!0P -OsMrɒB=ܔ|oۛޕ;UBpT 0X,fY3 ,z)s294-͔1 @\`<).{5l09I:XI4`{݂1A(!9.#ʲ'!giA kU>;aAϐ CPjJ<{N96-d'BCCT`vf x@ϻAxP)kW.n#t&fA,.eR:mJ$(* /F٣5aō)aMWRS< : Ƕx:@@hS-u.쬞"`QjGn8>y_ R !KCG2!ɨÝ0ӱ^)ሂRCә esAP@~y卋66@1 pn50?WCM T_.˚ h@`\uJk0kԶRӫyvߚBwj@.B+51B+L,:DDVX!ilPu WdFk@Vwl눲?b"DjQ8|u"n&fҽo3z/6Pe&(|̜s2 FLfBӘb.&9\ޚ'B[D q}_;3UEݙDaQMM`k5MZqdHH wf8"@#WY$3dbQQ^ y*w1!5ȧA› (ku  L!|p)D")uǜʬf s9GHt 9zTB$=z*o<xO8u;<@%_AGh:A'ce;pv}_.T? >1c<r5sgȁ3ܘL,1)^lҘ6>ۡ{C;0fzR1÷ͫs;E( LTu`dApcC aDBW&G6rCZdSY Z# d7 a G4I0,y Cϒ `CV""- YXDyx@5׎ lBfQBﵭ\ۉf1M5L4Fs3dinEƓ2Ke-j4&^viV$f4˓=M.m E|B%)L@$K2z"=;W-٠nE9b̄IJ YX̸.FViծҜCȈ  lXLr(TVJHo]ooS[-)DfK0̘ﷴ X9l''N"hNPUeЇ8'w4P1=g!p@S4ѡ|dy o -dxQ}p]1GmׯI kȘ`]T@ [f ?bl0uXzpB(21\ V"CTJ bL ><iSlT19E(F8% ޘhԈ.GDpUhfÒ(s(*J>g] p,D:RWi8 Tgn9JiϭMCfQ^Mk!̹D;:!2W}_)kv"8CӦ(=Aȕò+͹$.skp!'r;vPatCm @)H(B.@d)"hutE4#A;f`: /9N?QN:!F;&:{Ɏ)*000QWa'2T| ACj YTbZZK.V!$^K븵-JiuvLXd&:F`k?A&}p(R+0H*?.`d!DCFa`  ߇T,4eϗ]a7AQ !5`LCL%H kkGtZќMn:&zv&ĘX5!X,ΎulWUTA#0h&ÔbD'R!Q3c*a Y"1`S##߁<:=L:8K*W"&>`xBOaνHe=:z{^.>*!hI U?T)жw:0`IA}UͼkhfcFݗw| SEү(l!Y#>P,x'CMTyz!b+Md(IMdkɪRmm j+KIklծ2ry1^]Ϲ}Q"QȚ6DJ4ͧM(5q3_{ bB H I\k 6`/ C[y?H}怯r@0aL % D~dH- Ej|ahp|q_3> d֍[QV 7IlKuP(amK?,gًc0Qvin_T>X$tp}!Ogsp9WDDWbMǯo^Xw\PR]TxDDW@y@L~+&eR؍y{+4>e^|fӳ)ybLAAAd|XW<## ݗ )Hi:Oi ie TK-h3B!$%|,3ZCVIJ@m!Ɂh]P0`Z hKA!BHKd cB,2X_KjR)t `zSÆ-@ޠbfES$jzTfד(msE \Z b2r`F;A u/ixyܕ"kDd8fanC$L&l)C#/P;CE-mﹱ P¥24a6THJRfɳ(ebOP-"9gOT]1@%^BNyu`&RÚ&܉2h9׀q6C?>)$>ǐ53,FiY..f?F~|v'`@,xJ`u# 腤v#Cb]18'.ЁpGG4smZJ ()d*H#b,7En*_`È\ 0PfIrw3p! f+Cs/N4/ %(rd2YCI;ճ>zDOZB8oSDDM$Ue+LLo|V1sExܟiD?Vޛ0""0dAC_y bV:@(LD!ccP;TkC@>p}d9k1:onP:nɉMM$Bt)PP$ysn.`@!S 3P<.^ԩP #<90C`NƯ ; nQ?'T|[G8}z0L3tΨv`D8 )*D(LC$b%k P贼8npys& if] x@!I')\ҮTBЪ9պn\[O Wf!7bM$ЍL,yo$YTַבMxW"*㰃 GxfeU#rq& f4i#j$wsOCȨ`186C禮i+)X2H<SJ8*5} xa}zG_!"AcSZ*gWzy6$JJYRJ@)F#vc5lAtN`fQ൉ N8[i3wK'8 N{AMnZɴ&5)f͚術[Ml v~xYח/^ s>¹zByy5պ2WJ)*WA.3yyj;a]> dO,kȧ148C$?| ]z~9ef_&2. *Y<[6uC2dB@t|; Il8Et{CKE,KZX%UBI8\$8dlBRA1 ~ο<_@[hDs?ĆQTUfd5f|;$M%QI|%W<:t!Ҙ. %+lw8ѱ Pؐl33 0]v%OoGC #=?# >0PzCo P=9*{7i<2dD4HTl@mYJ|Q0dSu<PmL&kĺ  ǽ9CKHC7?~?҂jZ+r 5}@T\a?BH$XIvA2\(`U"`UEI4 ǯU O`vp T+,:L7=FpCߗ-}q@m[QoKICb.Z륝9,Ke fwc֖yt{40̩HiC 7ҥ˞:2b{gjif̺ mP5FZZ:׶%$OS {n?J!& gѠݏPB&(0{}#t'|bY>dֵĬ>R7qLӭ[&n4:v2lh"HEzV SDK]edei\)3%mEiB}\TITf*O.aaa 'hblyiy5yß@,-Ebb7;Bfh*)L7ccSb{˕wkj͌&6MPECn?tv67BHQ`v'S]p4" [K!5W[Ƽe -uB`a(U}g0B+ʅFϲN ʙBtYԹ]TDXg06\f9; _7mQ%| - #(Q(r` uc5Yy[3('"*;pR5N8L "¡?O:A{p05p7y@5 (@<yæ{6nfNe;2D P34&L&RtQ@B:"RZC\ 2Dm-Ƭ1SF9r=J~}y Cs=,M]VҢeϨ܏oćH <-3܇7F!)'?nsy A(oO>Î{]pfYu? r;*ZW6jIH *m W]qlrA@. 'b l|Od[ٿK o!y %HBijE;LRC <-g'>-;;rw,yA( Hȭ2$-hx@L8 %ڬprXg{y1 *&UNw=o)IL> =w -TB Vd : _K+2$3 k;~ 7LMjn7D=J`O>K7 э]  E8qtipЗ 2{ yw޻ٲuOl/[wk>^`* _i@ E/47=e퍅R>`G;w^@=w=n:}8\h7'a{"Vg:֠P<= \sz |\hX5̀R73@|3 Nid9=D;ͻZ}QwZq:q{u}+׻,;HGؽ5;vAл2s-|/i7} oeI rsX*t0*9M_/=>{`/ﻇ6Bg>R 4)Z}}t(J4 w@FovU[a^vw=_۰=Kw]9WZtywz@zO }{Om>Wmh1}BWQJlk wk@ ٠ =oݎ{{PӥZW2 L( o;6Ze׼ĕj:k]F@mugӯ52;뽽}5fǥ緮ӎ{+}ُnީk{Wwn-ë{s/{^:>|QlOMw7n!}sn.lLSw}ԛBϠw}g!Z&&`[;Kvwmqo_C*e)^xۃѽ2EoSwCm;/KbSۭ\fү:k;5݃Cwm=ۺ=g=V綾꾝ܽMSZ>sr븮ٜ[fQW7-qv=Ղ˷qmJ@].u=g{Mklfgr6 oMSfmv̱ݳr]0V]o}cWvF*y k*[ھa]:N]v}=|ƒM1yS=ס_>4ힺ!k=<6;:t[o|n=ys.m:iy^ztWfiNsMm*rV&=V>}Kle;m_;ݺj>sûL VmݺJ[&%()@n]7Luig{}B)UEj X AFڭDzZ =\Yvճ^qSs;73n6н1l_^1`V9)݋@QcY:{ww9^^#+5:˔}|^{ptQwuo^2W{7wNѩ9ؘtlryoG^o}8vh;meO\jJRPMRllhӧG3]Ik@r7 l*o-Yq;kkL5tРSl'@ [M]p-Y>">{&ұ6}#[kkY+D(0ˇj5rv*q`lOPjZhS;=zh r[7)۹83h=0q ,t6͛k7נB'G+]o Y{G^z(yθ=\;xXl5K L%7]Pv rfw}Ϟ.>siQu &@1 l#DD0Ad LRzmG2AH@A4І4jOž*~@A4h4@a DF#FMOSCIC0 ))  C&bm2=2M( 4$ &bh 6& ~Q ?O,"REmz??j4,g_)Omۧ/ }Ǐ{dQKИbPG')RQA5QU5L1LDښ/wtc ocOf Ƣjj/]=vu=n ee (mI4Np.QV ɦ27G B3T߽|;ng@MɡX** ($_H0PW d0aA~. 1Rrf5TE%,AACEQLE SM RRPM1U P{}Ⴉo>~ۦƯTEpv>^qsR?9.!aM)I*CE-E_Y_[W[iՉZQQ<`W&q=^t,Hpa~/Nä#M5>\ZX|ui*" JG5c2 KRI:$c{0DuK5Р?yg-'PZ JJ(h BJ Fi(5GW**E4%%H b!:RoDjdQf3_2~{5l~{x TPN9ZC!ְ].T{3va~؜y"ԝfM_K~gCԧ׌,{]煔4>_URջA9Tk( SS.>\lhᕃh(:'ẁzΊ ")yUK<X+x D@q!${4< HR`̼ٟ8yICQ%txpiJ'tC P 2M"DeEWblRh%ȰD2@P R l?+7¢P\fRd6 ED@!ZZ?b.$?Lܠo]0aHV0ceygg|s#]p/{9h;f eS)r"NH4it$f)(F$P@)"A `*ݷŪ  qY'(Ȍc`x(#q4Dc"T+["G4;Tk=VBACpb Qt9% KB!(_%^a^C˜lΠI(b$H)b jW34 D8K@RiHhZQTA*HI k'ʮ tN`auwHuBsl4E#wϿ%)(kPFϛ֨j0Ȣ<熌d HN45 Iê.IX()& ZXI3 QS9*"&ffКjSPԶbh!%*"u)Jj b((*Ywr1Q)*(M5 S0DDSDQ$AQTPb"jKLEAV`EK TT@g1QrTTKMM*ZBIj2\hf]{8 ckMx}ц#u!5_{oe( 8j9F>]=ER^j:4ơ5f>5BIeK}IXW $R[}d`TWꝠNt[jaBC' W醔JrTZAЀ EihATW(^BAĄ `1 T BT(A$")C*PSH$@y*pfHib=Ztv)q*Nl@ XD|' (E$I!_r<(tѭͪGl)F udmFϻS[0z9'>Fs" 4ś"Q.ӗ߲fHF\C&z1Q=.xy8ȼb]4~'iXkj痳2v ͕ƞ =;\(bD?mll*d_r~?AHvzo>Z=JI. ZT +Wnz$0\@z^Οz냈yKD8j>_ϡ^X\#4K0KYDY&6WSC>` ؁I~QLzNwp\B#"$ 21/ԑq vm]*3eӯ29Y@@k:Z0,vfT*#:uǮ]qloe_o_ HAɣR͕)Mx'$E5 #H*!7^\$exדoՠ=2!#9Q 1yBDtI _z@9i1{>5ۚ)ď\H9̟SֲSo:2C:kuHܝu#4:38scj񳉍 ij/mwoCPh(XIxiшڨjsF([M r,p0bqlCAZ9 %s8\ P ǘ`9 l4OÀ,Ie81qHlA CN| a<\©/홑?^չye-[饼bZUCNuOirzty{B$tB-Cw8{?эek ^8lX 1^¬)nFB*r POmH&GEl-q ɫnf+0GM*m5.B,$⥒ >0)Sg1oWα5T. E)U!^ŚIeM{BHq|-+W*4ꗠ?6=;5=uc瞡 Wcۧ5koSRπёM{^(ql~Fp YY?4r'N[tՉ~ (7Λk0?d>0z~.B7p-VUu g8!ӟq|}^xs7I MLwb9鄔eDلD@P9%tdk{tEe@0y޷^E'}vKg$j)e NcWUY7|0|79g+bjLM؉Tj@zFر/L7vOl0<K-|H>qpj4x~ $JR!FT}'*jm|K)%CWӂs0{,ŪTH|}0 5"hSXx_5j\w5攓 ;6$j| Ԙ(f\qGXz}ּAک6QQm|PtT~ak|sFU} j.z͓TJ]Dj{~;Wrp3.*G#{7t1 ­Vԃۏ__~z:_/L.nRj\ 0+cF8ǧ5 Nj[O L D7s1<6;>!qsׅA~cأtmmάL;C~~0~YpʳCZĎD"ț̈{WӖh^)N8n|,4@A -E?; @l*AO^{ ;EeD<µF=aŇNP o:w_=)ՊO>k+j5Pʖ_b?3"q5rQ]^-h-E5N/Q.jsC8ǮvwS#;qDSR9E[U;azTiJ;ɨW/پ 5FX.J%hL\'uKr;Y@;[]§1Z30ﻨH\ݢ~*,PmvYtឹue-(6EN+^rʷ+)vUSeN eRj(O M<7ۮ :C1;.nlj;鶙`MEq+vfѾ9N'C~Ha\מ-.͝˛~w;7ߍo8h޷ TٿTNosUN>cA8^uƽi[~͜r:WL+˓dc< i~Zk!D\ߗPP0H fy!:Ȩ=?|=/X?PF\{kAaz.ԫD쭙k bM,Ĺ ')u)ZbFBQ@aP!:xm q ;68^ Ʈ#`%$1hJ+c;n;jRgzc ۫M"ʈ@{Wfˇuw9 }|7 =Y9(JVTy UZc]W0o~ژI6ú=Zh.xя Oψwxfhz 4@OT߉߉ɏ<ġq4igyE (,^Ɠ'Q>\̾j3}C\] yԞ5`ͱh!rMʽ_gѸ.X<;s,BE׬oxI'(/K-QLOx>kK"VTk+O'$ Pc*Q5N?SmH8j:fh@I$ BN 'j1skiy# "vQN@0"X^5אK$݊2ιA:Sc%a0DN=J]3@*kU0 vPQx^ H-h\+KvvNؑ-uRN( U@kPvuT9֣P9Ejp|㭜1[(:7-v: dsovoح·+uAg}P;1T>"6o;,`opm*ޏ^(\LB _3l NJOa6Q@wP8B"ױø<ճa;6r񮔡4)JR2C8@u1uO_Ʀ~Єo&"RIOzsx2!- {Q?_BDS.C;ü;ÿs'.X}I0ٴ#YjvI$tBVX'9ʻc|o.۷nݻg9^\S25ϛ&߇Sr )vމ]I=??)ӳ5w'q_y <7s\>7y*8pR@=EogCDTd62D]<*f8M vڠn8'*OV{ϼn\2L7cZI;BG~`"m&/=Qa3uۿ{ 7$lnxxgMM$>"e_1]p 9> To= G;&wwdx?m ?CIulP&"vpYZ/ D.q@}p̷ c`k[Y l@ [>+f93ޥfi@!ATRǜ`o:dlw54f1's,#LO#fY.+Boi S jPbL%`TҢUfV^M_mhq%K3ܠUB>sMx *YszGp>0_y:1圦W5zJMnwbTNF^` HU|FtE+%\R_DljBH\,!,")e1G ˢ 1p`A C屸BaU8m8tƙMIP[>a.p- A 3N|=%y[|&<\9Ɯ 0:+G>eQmy:mR+pwOg <8a;s*;X?8@)hBml2n\qo.Hs}/uìJI3 72۪Mߛ[?3?3 -Kn輸p.L7WW+058T[# z>7*{k[j{ODtDsϽv7/ZVՇuJɐtcxIz>wL'V&h\_)OW _;hn_=18v*vl9v>qDrQBG9l^ꉩfz"*.❌:x5em׋,@>:Ul5XAuZZ! ʩ~Ӗf{7>1N11xѧ2w.KKu@챝ߞūɓiZ< gU# uYjhHY3Lk0Ǡl(e)r" ќ [~?;X=Նege?,#WXu~Pf ?`bAOۍ&OCOǕsLMsDj+*mS^t N㧤>~06Mz8E|Qa .g ?3COBU5W׳HWRK֍@Ps\s< (ݮIR,ڨ5}ߐᨥgقx` ` 4۾ʌɢ&h]dp-l7ê jgCC;:( AY11zD70g 5 Ԑ㕏3Ir`ؠ/Ѥ YLMߓZxfpӱD ll{%Q2,C-lT3iʣS8(G.zK+ K7Q @z"Rx.UC$@p#|-Y= eGE Jޛ@ziBF߯))}t=d Bc>,gPҪYz<(IA}omxc@ذ`2(gk` Tzf`TM&[Hsk~ҝJX%|uo?о>_&=C ;<=$UT$' AP{{0l}J/]lȉi~3>4AƏ5fyc(Rd@f_ U 3j~׹bqykǓ*(,9 v[b?Ɓ=T(Ƕty-ks,?62Fvـ_w2ñOҹg̵&=!'=߫n:|j\﮾;>6@c`}Ҫ.E@~77GΒU=5[-6m.)/ p-/9_}>=D%e>{WmRcZbu!D~F n?Ɉf%n}?}c$}? FHW ;ís`ShT~bOreG@reW;"܋gȎDorOdt'9!6HcxXŌLiDrXg W7C{T$7F$N)>`uf z_޳ب 6GCǯG)c[j?^#}qHM`B<&l)t]%=ʮ*6nANXwگHz0 >T\f*?*ТotwǶ MJzO ިzY*APqZݘlg<U\T f~gd}*DQLE&7p #VzQi#<ӭl`M1}XFwBKnh&kD%S``;MqvВr|mwuǣ\i?Q`&6rhjl<HU;v{7C|A¦ zd~!60'{+@ibc~Ӌ)&(ܬTN/E>℞xQ@u%;K\2;ϕ^H3v0O=^@1T[A0sR7 3]]}.(v Py*HjSΏ,iCC|3?D(?=ncbK/ҮO͵<O8'_tA"[_ 9i;-\Iݱ6E$?IQTRx{|迸9eR# A'@|M H0<|'WY~: I$Ƃ'ͪhWh&2a Ɉzf+4@6F0s6pjZF"!"Gl흳vu18$ͶO^ ]JR|gm nL|N2l B mu\!D>y]v Q`EB*=]zG OGȟ|ǼM&2)zyaW<ު:q!_SfvB|zaU[}^X xAM3xŸ|8~|YhƩ[S(B fbE*S ο} #_qgHo񺊕tDt ZS~M#  8ܼ}GaT߃,i_qQv_l+*׃^p(RD@v.b)w|+C@ػ5(p*~}5mz5+@}=C-~ Df;D ujD)E.ʉJml0Φ$xX*(][Ab={6yq"Va?h|zylD(sK \z]L7٭j |t'0{ݴ:,f7˳<`Pw(@|0ze7P?LW? l{cawgH akg&Vk+yMUSW8i )b) F &FyTUE5OtC2ImyHsb#l?ճ* $ϼ݂ '=ƀ#ih#'.Qh.EM0M4t4CNASH|/χ`)k'ϐ#z[s_ ƖFd# DE`A!JED\خ RA3"D`6 dgr=Ep7ȋI 5BT=!ۇcD i͊;i"Y$`Z[3Ow ~ߨ2 'Ҷ ú8))8"Bb R*dha!`d$)똡9Wbyv׏9(JJ UArn#HOjA[XplPWc GrǎO|{cvyrMr!i:@93>lz2JKF1<#L & <2r;3CkcTU@1 4T1{>tw94<Q1 l==ǩߎ9 z%xhm]Q|0b iDzp}qP!RՌ6qэ]c5ev0ADAKSy-QP~BW= a9)&!!!!/#yMĿf&J4& 2^ū`(hYri Z’9,;NfN(yҎ1 (eW,XWאָ{!J@q]bOʅ7-ٺ !(T^ H/b0ۃFQqwԍה늟E7!m7m!4Dmk7h (L+A{Y%.i Ǻ6mG?.yI67 zbWYHx¢ ]=) rJT3 FG1TH {U%C4~C!j-yc-?Z1!C(TMDfJ{a<15DdGJmsCf&dfRҞPR?A&CP#Q"ߚ(%/nDy}?ϤKyBZfP |G~m,%}7áǪ- O3ϯm?6:L2"Ƨ/>r:aCvBz}0!~Xme Q՞Rsoݴ?J҈UrOlW#wj,=6\Jk;Bċ.fHK'ĀƧ9 MnUT[o'd6e+_>}$ȕAKo?'(&lB }gGm∍GW!gGaK[ Y;! I  `!CC@rQMY\>SH÷}RIoO4Ä.h)eJE.#e>uОփu}1杖oLuÉn`= :;{7ȩM!Dp4&1֘ȸ$bL6jɭ9wqለ[g&;'$46_#9b{n@{]ǯ3M'lƀ"Ht `Fc㭩R?tRSw  zcpfU[ƧE`$Y7D(a2=:UP0; CҲ FGϿOZEqECQC}ܑ1, 'tNJ4So=܆x7Y˺s`EG/@QϞ#`Jg-Q=i0;Kݏ^ Q?-dGp!ۺP'@.%;uD_)JR!õ3o|<0qgUKڨꐆh@-+;!VЧ)únD nd\ XIfhګYOOTb uu;RHz\iAJBD2iAD:Eûhu6at! ?mpe1d)-p3ǩG8fQ_ u}qPFߧ$ڈ4!Ԡ7mQkpKr[`6qb MS -U1  6B"/_]OTmީ ߩċ>،xOG<'Rq;<':)/NSK~jt/-  x+ 3~T$@ksRlѤ$I O ԣЪX5bSNaTq]|hcpj]Vv8dk=V_倫J"LH>5iNeB~z(^u1㾉}za:pmU ^]j5Lw駵\ W%u;I 7Q=[OKG& maDA!Z~7g$\ucpyxxŶq@Z(C˱Q.y W8*1 k{@. +gbti_[Vn_Ua@( V)iRw <xp/_>! q>`mWd.f{Ç=Sfp+gq;%@zɸS1ߝʯў8Zj8< *d26A>]yck|ɱQai\H[$|QD!ށH?-CP^.h O+G*{9(j+Cp4Bo[=a2e%AI5ϫz0- |;ǟpy5" 8 AO0>5tӧTc 8ʦC{M(V;zzyiVERnۺsp [_tzLPA@̝tXOvs( Õٹ8 _kuSwg"Pc(Vs(%{O|P DV@@ExQ?m΂‚:\H'p}NR` 2Q&8O0q0lqJyUf F?cHF#ra`LNx~k#͎GHqq$j8ٗ 06.iff`Y)銡 ƃCJ%+ ὒ!n/1JqMJk!=1y^8Uz488LH_}c*P~w@\9e^ȻpB`hBd#ηƵGxϴ.RϷ{)J0b@0ZQ4pp{=ET$&PA 4jtN=Rh(Lݟ7W92 I=j UU4j+m;4wc(#-UΝ0cE4RUQ@"*mu &W2='`PcƿGc cd826Hm6ѾUXFf 6[s(Wxw;Nڨ{\|PB\Ei0][tMZxuSNj/xfpf*, ℐw8)=g-??o@m>@_ m$!$H!-+Ls2%1$6׸}*/0 #Bg.(9 cs`'m; y+d^CUGK_Z$6T=6i%W1z`bc%ثx!^Z {R\hfPPā|~1Qhr lV$V r&FO l4*"I",@&8xb; VEt:v @.# !xˁA/AO*jAIsyG *Ih/\j$@Jd Gx_+~`2nܚ~[!̈?̀Z  PpTN/gNjnxnhGIYOq h0}zOӼv@[M PK(r`)XQNI09>ub-$4Їce} kWTTb#| YN0̏ D*)r&`Z$[@%Ogҹ:l~q.,L]6-QcA߮!"*6c~%~b!UAQ=B 䀎&@/~eu P<+h%U(8osuWizꦃh(Ht@PHm|``|ԟnI=( H* oi 9LD.xç/kA[ mHAP^}Lxw@: <㙙'=ړ~ P/e߇wԪ4 n(ʰ%Y3u~}iA0H)@-`6Rp3,{56Ӿ/ <⋜"0Ah~WVI$Rip/ZbK IׯSWԗ}t?T;}6#$PrQN{鉌nUȒQ6ox = q/+9dfN)tiVK_FkjA&I`"v3~r`.oW9+Ma* vE.v}ꖾNxq6_sˆ^=}7t (Y"KtQ%̖ׅ6ǖ~xGO@Dqm<8&h54PJL008K1^6*Bؠ) AkѶ>`5^av;>qQs`p9oFC:8XVimfkRWOK#g_w>;8CG$r{g">[{n@/rEm%_ ~;c}|^{8I$IURT0eL]B^/bө.hT$~DIKT=@%1(gʐ{|R]z>18@R'XwkugzhYu-:$}*3(XVeX5w٣rLǪjL8/*1?d+=p#9Z8#" l-I&+eġ4Id֋[-R@$I mؠҽ!Z_K u~8%M'%5OFQ1ɂ.YMDVFCXAVv`}lH40Zմ FLDB&#ĈV6.-*X"1:z1y[r75 %tGƠI$50*$m#BCWtSٓ҉!wvyf& H)t'zPWYPL*8Q *80lcM0?|6j:wm;\6HyQ+az ~B1epC1 G`TS+ǚ }"Ɲ;U? kPέqV/?bm\|>;v"?Gԇ $\粯ﻫ?>ݝ{"lGWx.DP&&Q^$iX"5E>~|s9BLEW㺙եV@Vuiu Lƃ$nI$<3֐ADk6x+\1=BxJ5G=>PQ /鳩Ӕ4rt̺Jd@`ͱCErDg\`B!z~ʑ`>wq$2$ 5""Dxì&cvRmG_M焹TM=,B*$TUIlm7ҭ>튱Uc־Fv( 4Oߵ[\?o%@#k¡cc|zpOokt سQ|t?O+زN5 Ǧ"e'aMuЌdO`Vda`պ`.U$Bn̓y|#h "4}O/68HљUSAJzs!ɯղX }Eo^0ĀkBB,f*Zs+KX}'C~aklc"cWvn wX4w_7Òl}8#VFMIF3բűcG3sDAHyހKxǥ!59(qm9mqætK"RkoP Ϝ _K j6W*o?a@TNh@!O(=sH|nUδJ"0K&unm!}q` NLmKO"H K++g [6hX?:-$fOyޛ/m$ @ZQ7=DmBC>uu[{#}D=fc0?"}z UQ)dzm SAWMڋ[\{k^w1Re7^& glpemz/yq;qoJ(JaY ˀx'+> z~w<< GQ(tX ~A{]b A #mn^K|IS@f>;}.>B6 {tja-(zB HJ,!:{sggJX|#p%ָnjHkC,?Uo'::$0`õsu%L- .[S!'8s65mu%QEvo8VUR^lg[PKR ni8i@D۳%gEB=!BWek;b.gGc\ɂjLgTAɊBhkFFr0Zdu@]ƝRL`CC'=$E &=Xy4m%jqP"]+IͨF)xNThCG6)uh`W/H}||{wG4PXS=Z|8^{M>#A#t92Bo$$jsaGߡm`wAUSH%AoMAh 3ԴCPĪ\8uRHs|}zC}O,?@ yUǭ_1a? _PE0{D|gk Pg YhsX݄9RnDTT?hƆ֏k 4_|?ma5Na:Zluh_q|!6> >VwakÐd %٢Q9 > PRSzϡVa-5T2Vꀄ$!>4qSWz8Ʈ-;>QM᥵p$3 6Ż *5FF*6aTx| F}6ۍ6Sa(a#92Hza@p㘏rfvW;u\bF%.ALKE#uG4}<}DzHivr[b6UEtC;RM1%oT0sEkH:.ЇKVV%=2ePȝ>ncYȄm\Q*]6sƫEx4;ȄDȑ2%+}'.BjD@,l 1c ()Lۂ{? IK?{8qo]z5^^;%w_ÇjgC z}lOI|͠__"~|\~So{.4Mk0ٔwVU {ehyT@8U3 i`)^>0'?%_α^a!_dr2(jU_CxK# S@(ݼZ}N\#LUthzi `l!L1,йa(#;lL̈́^&8pG 7 "l.gq}@q'4F_?ٳ2uV9/h7P@sB&YөtGtF<[ocgŌ9eϛ&EЙr@PLp:;=++G$3y  0G8Ca篕C褘XN̝U4?'˚{,,@0w~\6XKL'1LxxxWA9X y:62Be{Fvo&$`rrPׂ(Ft:􂣐/s;.Xǯ_WO/^w\ \6WQӿmn.~JѬukU_69ǭGtN`,OcVQrb]nt[1э&F2սCWY=Tu:O%Y}%{_q]T.V^3ީd1㺝\(+^7{kb_\8At|é\.0.(gU[O6&yN\dA=Y=–)0Q}@V;]\<`PU+hR@c{ŝ yְ e7F*n`3.O̭-lxBoM_b&<#c Dѝ=@j0m*R8^%W됀~ڡAqZ#@J_$'"Q/5ƒ RVX-+ RO˺6|>H߭վ $Iޏ59oql)ѡpÇ(Y!=jz&8&Q+ W m|) EHVB R8>.rTF HyFS ]s.~v`o_/谴ǩC@B 9wG:X^Z[5V!$FOyN'9-t-L3Nj\t} 8 ܢ͔~5FE;T"oa-s{؝?ZB*gv(DsMk5O0v_!A+VY0ʨP  zLho#t8e9 YzۀS$ެB8y=C<}H֔Fe)!V͕E`|lF omSWB׫6xZFX1}؂lU$k[ AK\˵g,stxNlʃʠZW{wY%ۦ -HIYc?#dXx jug\ li^|8 ^ +0,0nK'4ڡ@C!҈wck9$wOA[}TT\q< yn`S)IsfPtn^d-2C$!rjm. lo؍Nw\+~+;3PO  Z)VQ%娵7՚d,{pIb26Lp}.nF.pqpv"3գ.aRzd>f~|ǕB. Y8%ț1QAe؏nƌq=p9;ԙ-jJ;<4~q;熧~.^2|ۘwY~ St.Cne]`FpŏCPN#-2H"%,~8?*χ\$f/`)pl;IwWaɻH8(@HHqTm>8u@5rp j~!ub-&KNxGj]k:miH 4BHa|ѽMr6Ԉ.J+ $C@n;&$>:7Q$wk:>bǜg_ݍ~Bs mSRDR 9~x[Hx0]٘I;s}~Qj>/#4_W|/3~6FC@Z$3$@2oDHA#O CN0gpFw-n*%J>H@C5w+8YNײ|F!XsKU9d_ ܯ-vZ;sƇ5Z0"X!l $"dْcfZ9|_`0#e :IO.FOMw$ !T~ΖsE =fUNݫǹ5m֕VB%t ] "؅$9f> Lg1 [v:۴(*rýݞic؞;`uU$t^=z*"Bvv0M{w%炮ڥ{_QzK7W3x~YmˡUhlViT쉰M5v} DPuG& ՜3h:PI$%)EkcϝNW(Sg⪲NI%~rs=özbK|z{oYZZt/3l |G?!y-$Ϡ 5U8fNjT9py !"Ѿ=T3|Eݙ9s6=8.i^썶fx|">qGßFN-Qmw#R{x_3(kv R 1 b1@$,jҔ hh"ADE+}P$#l )\9xyqM]Φ*PXL ves" ^.,LoϴY Q/~oőOƺ[9ןtAæT-Rn6ͽ8h"U{i#fʹ\ӆ %; θ]*?2jVq6a,ȼ؍GYc&)|Kl08]F2SG놚dQF11,)աi"pk8c@q'E-՟Y;1*_cP%jdLYԢNV0q3 7PɲW;ޠEzp+5@];b C*4}a"8.+#è)1!'dͯRx% M`DdA$à**JZ-|yǜޙ2J/g -4jBRH<" b8DC刀hEXQ/^yΝ1Ѧ{)*$2GW:$tE.Z2^ µ^:"@CW}uFaGlp[HN]Z ❤Q8SiSs_$]=);xJl>"LW WJ?P /:F*a<Ĕy&m(oAŧRI¿J8FYg?8s܉7Lg}!0"̿\g韛9ی!W/OBf>ym纣=CV }>斾>ԬnE3E FEX012EMe,-cp K0dD.V rnPI* %Y#!XxPbȅ@\aM{tu $P LJQ2\42_.=_h>hkZ'#[`R;+XYDa )aY-MG49*& LUu4ŲAn,H%@F7MѪy@+|("#HDQP #$$;$9X5G%эV{H>FԶ?`~4-ʎ칐5nrP~'yDm"*F{a}3]CЋw-$z s ;l~S6;WGQĠAВN69I*Qf$3#`dyZ%P7L7hbhr?7v}$Kѯ|8_(%)7ƥATFYT`Zƶv~^vͺvu %fu\~ܻdLygȺ_D#R3*|oW-PCB~W#xx*(!'$ؽdS|_H6FHy٢[k){8R#܃1;wڽ5 C};MC ^LV_7{l9@H?weS4A/)WB߈@'A>-lwf f(W0DWxf&)aK=3) {ߤ3ԏiΊ$mCBOk2>˙3_Ct@9-o S;ogId5?kf\Λ`Yy`9ul,NaASxUFB*Y< X\ƨm"L0~7͠Q4ïsc*ZIߞ G'_wD|uJj_T$D폢~"bܞ#h̅LƂjISz5܋ Qs)l{J+[P׌$wW(*E{[2DکbP!<;?=OO _!Us !c# ,msO*Pb`_;nuPΡk4/|? %L/} -3=!6''ҼJ0!2'c9~xo"h#]60cy#XQ}ѸLW̚59:K`",u]'ak籘_9JY! D5_6:uǂ3/;0 H5k|97؂wkNEi(=k-D xѭGLQTE$pV/BsXC T9ɏH$*r,5!>wmaCxDB`VS7ᒎW8gFOt7Cc}CӰL~}W*M`z+zL$U8\DWdKu$'ezkUU͘D=!CIA QoI;uҊ .E7.@}&;P[{JP DGME`tmOf=?%?g98>) On;WrDGPnI<- Jp~dF[22ܽ`.NHhKQT1{ Z \RG.P0#/FuJz'>\NJ=U7̀$P) :J )= |Kn舦D$?=w^ܷp> T*A}ݣkj0#(+:~fe׋aw>XxU<>Yujpsrl=uI(sK |Q =Kiim!krǭ4/* #s', WOpCb6_ |ga\(-ri'" cOu *|/vh-ӷ?Ja DasY-o5( "͟B% 0/h*TOsLcKGeb\=t, CfU3adu=~_XLW9a~ (I4Ƴ?(ZPP`*&)AlƒK>J 'am#@E+ `cX`ڠTQ׽u%T|~RH2v:M疹0O0|Ӵ?fb#y~Rl:ϊ?sFQJ5Զw 1N:^$h(4h0G([ewQ\8m:L?f>N(7O>}H D(!Sw x1,ukѴ/2trv33n2NLSTUR@%T)$l% Ha@y>al~cl;}Ѯu`ڮapjAQa`pF7  ozL?|t斔$vFE8tk=psCrL(%OE(bHyŐ!8#` if!d΄Je$H S r99xUa'գ'H DLSN4=ܞZs!Ti&ի*褐 )hBf $0$xV؛@k''yu9;Gw|/"R.3sak)ylw\w:[C;?W^Ἵ5^.JX ߭#sttIp]Zr YR"{;B/Bة7=sd >(26\g(᠜ȉM}r!=-* vɨ?f5>t/JJW=3aQh5jEDYEI:r5XO $*o B\PA\U8bF7#T w3'3-2$O%lڄFNJu0 F*Ɠٌ8MVLG `BĒʯ,UqQTC߉b[d#@|4댎oF8H" TBz؆.(~U8/"hH-~ߖhfiBRi%LwV첬>cC{pj`A$ ǝe};x\ zm*ֲD1ecŗ{ϓQbnK~Wfz4%Za#xҜcS&q̏[w)2*Z|Ҹ,EB nS+A]&~g.*?u@=-|ʂiPpD?dCHrln~[f-8𪪢&C Ep^g3yCD"D2)`ao潩B,v}8y|fo9~Yz7PƗzySAIj&}ϣbmFAPap5<8ݿ ƂB79붠 }aēʈCyLP{57 P=g7නΛ1#Xs(VH|7‰}CX[aGc':9ܸLӏtVB|#>!z׺:Ს҉X 0ah&?nc"OCzqaZ묕EAe!x|ȳו0$JwZs`E<+d U2|v|y8?2_w:v3@{b.|jhkr#7oCwv*)>GEXj,݌媩M@ y,(G;6{:?8ri!UζlIexZb> a*k~Odo;fa?>8j5arL 8;h_Ogmk]Ie۟ߔD eYU{vcx9rV䷾.psm^ TAJ-ʓ5eL͸B‘XQ";V^ 2J72Rפ@F*^ R ݿ,  q_o @.Q[&D\>O,"Ԏ,uIR$5g% H;vc_Œj,cKNf,al2`"1S>HIB.U sAq ;|$)C4]j #c80VVY1JRp+^+ '[Λyק39,F[Yʈևi7W"SS96dJֲjȧao$,A'7ԿnՃ 'N9yP3oϢQFNwJ/ f=*G[V<լQ;|%mN_><+$VcО>:}њv =uF1a2W\C9#kڞNn ?:~HVCZ)GΩ݈+\C#)J? j@Y=:Ef٭ _j!].Ҵ#/Pr孑 G>?ؔ(H6Y|/"np[5Ph5uxb%p)U,vg&\XWw%ӯDJ wc|Q.9 MwB?Tz\rJ+hb$F,h ΊU%; nk, %q!$j!pđ-hڅ~7_1I"ϧ s>̇azÇ^]yGol=xk?5>& &}p5d,31PEL`nl+8 ه?7zqwaĴҾm4y[:v՛ۙb"m5?mlguݎHo١]"D@FE|וB`=z]bOC=얷|!XeQ52mF6a<~CՂ SU ix/jIa^EzƳ Ȁ(z*!1HKH7ci00!l!NeM؟[DqNJ+V*nEh #\X=HP*I6OS+`$3}Y?`*AU~tȀ:&w`(}}.I8`4'C"ŝzq왴(3R|0ن JPSԮse9 | *rf=s4qRLM}Iٸ U1M!w![PTbqKA*S0=v}-&= }w=d$% -\5H:GY-'[ SqEb_SӘ5?v4{E~Z#8||3[2(؈l[G5[a fL;>=cF [s]_IVkAD%qhX 5uZ{H&ms=n=oW?kŀ:R*}j#[dl|IK NaY Q eᔘRI3=ed\9-Ne vHJ8S}E]Q:=0?kٚ+MU z%Uw`dx^ e2F`(i Ri:J2,Rd4BM,&H1 PR _NԯUC DD&J_t6Ž)Q 8r]4Dc ;e⌧nrQ{GQگ.<,%z(N`CM SCSrw?Cx; B(o F{|$`mr26.ax&dʈlPP_u>:iK@rYVAB0`&qs7ړK0|*?e`cwf+ S"t-ssV nWOpݼ˜( Sv~ mW7FzӛۻV]t*n{Bl cpfC̴"<^K3xp7c8? N:N[uioޮzsO"v:/1 ZNy{sL̬@ ~@oT!8[GV^=P~ۉ]xGdXL8?ڄg%C2z+gآiW.лTg 28j[Ue}UAK467O;T*^5%+H:9ؤ8V1,QDGkPIh|2oAO3j׺)U%äTucQx+A֡YXc<8 (d@;~VwTzFk *VB@ ⊒! LHw BLW.b?0¿(onk"9eGݬZl_oC}]ÇP~8_ W} e z0:'I9ɑPmWtZcV" $R O ʿEXV5c65NBN圜ꥃ#S**srr`zޏ Ą/4҂.}[3[6b#O?F4{5pЭildC :ej hLfcaP ٫f;Ut9՞޷jrwAw,gcgr,} Nd|O$5dxAU;)Vƌ[HeRd[pfC:1}&G`xQxMq '!7uu,l y%54g sL%z|&l2%7kp\X;竮3ll&\:f-eJ()FSO$Aռ Z9)Su7cSwc$s=S -1P[&LiӾf;V|AeG4hzDєH ΢rU2au<ƎMn.)fm'L3IIjwYCUNz0b~2؍l%fLNrt:^~gjMM~6GbMjU8ן>"9ƣ6>G7#KaȽ+X %\nwdgך22.}YjϗsƏ5Sҭ8Z"q8rbHrYSdǚs`|]E"!w,ug}Eq]zmeإ0 ?N b\83>2OըqT{y]8x=kt%UF -k~}X'!rqӣF<N6Yαzʜ` oNy<ݘZ5Ο4t. ,R4;ĥ.fb+~]:[7x/tgqL! 2CM̻'R@7 .c"wjcie%47mY P=M"I ݦ^5KÌ9<٢ HIӍ5'1M("!9#) ɹ;% "i^JWa:P!!!Tc,,>-UR(fqv}L!FGx3ՈuUY̘wtl?r^_}fB=*QPy` ŏpY.d<bOn:̈wGXL6Fiw01μQ:(02r \{0i]%?P ~JQ*/}u!${rOCl6ɧ{ߤ9q~̫s2C: ᎝q &#ÊhT='AsgYN݇S;?>$>xe='oX8⡿ڊUQΨ,m,=&#"^Cy 0>OH" }ϝ{yI7$!i\'q`mS{w臫8{YŢce7owNODVN\/ *W ~T(gJ³<>mtC (h5y>:htg%J\3)Aib.9??DlC`G81DV[=94!<$6,o||!{Q}{xcjB_ 2: D8+/D%_%s9];#DE0fFE5+jQ~'f?RD^2E;È~ QdڶG,㪏Nn]N6#␼%*$ `۵ m  ~9k}?B>Պ>ǡ= ygT4g?lcR-3=uۥHjpNʗ !9z (ASЇMF9Mv}c" YJ.We(/.,!@?4* _ZmS_gLṲCO%U=ؠ]$cf>cb4`^,wv 1 @EiݧLD%\E/w( kdEP7vM.ys Y'Udd3VP`b qN[K[ cXt3j͜GM5vBp]5g^ '<#S8la^6ZܯI0Y/ߙ~akpaw皍h6p3'԰Rv@ i@wߤ$lA=AZ/8!?-^<~8ǧnSstgƘ4dvًt-lY(KP)Y4pebTq!G5*^mCtCX$I_`>4 PWU yF@  ;[E-TJY&R"v`g~W3KWԋM7*t)\M>ɹSxx:-K`S[{z~mt{%\W;IlLbB\ =ē5M/qrTF0>ۙ a͡IU=xL$ ,D%-ʅ"- 5%EQRDLA1$K45@QQDQ@QE UQ E$RLMd<`xB@ ݫWI7<>qN+s`.s Ak! Ж6M%1?>הPCmDbcTVNL663 (j糾l)zC`d t#^.noNFޠ'6< Zȫ1 xkSsp`KuPݲpf&52aul1+w/7"jrշ]ޟMOO{=Hp x䨀 D (R1ҡldEz%piI&hbZ`6[:g{+Gc3-M$l.~FazkyPB*Tp(^J%Dӆhjf;;jT?l PNL?0l@>E-?[/\sM kxa<ꎸ)x>ƗMlNi샤JyEJDϭR}jui K]e,قla_U'3n7]O^R?iHiV,Ǟ(ypǕ5kMk?^]7.Oί 3kwq._i- -RA72ejw¥nuVWA,7w<Ty9TW\8VW!Hc#ЦPhǻaWF;JPu!t}Ta2ȹy9k䦂)hZZ2}Ʒx#x#=4!;HϽ"/*L.BbAd|2Nr@*;E[Я4K 5Wv;3\Q{ݗz'Pݱƻ :|]Q Pܢ1Xb*G&c\C$=gfoh c)3R&b!=ˤp Q~\U+r&%Ç޽/3JMCI+Ukb0~|'_[ӨJ/O%Od/zeEwsA]gWAH[¾9(8ˣ.Cl1p6tsm|}ڛŗgGٕ0$>_Uufڕ¬R=UV 6~+SҶD x !}:˃^(:?NJGմW}muDz1q殬4{s^>q,ϲ~'i#ydc'm-L51_B-5 0޽ѡkԗ]"zvݨPV@>]?)eo# †sH)G;8?cT﯏^" <9 ݭ(a\ (Yj*Gq;Ր* z4ұ\`YH`2/+1 9+Z~uGj>IfcNP~Ƃ݊om.QP{;``؁M ;BO1(??|";u Aݴu %&Ơ`PK:ߕ'ӥ}TOSpp sfA&BffB&@㨿SUs{ǩ^LIF)ӅRτ:[u #.u;<>[jӋny@QUzͿgσ8I3LWUȀvĠӾlj=!== hTRDM BAaUCBHPеJS(LA4-R4B%"UR DRR+C1@2`=&^2Jܔs  -B*R+R4@rDJ)O%05 RCQ! ]"\hLݐ#etB(RCIA`Gv#ҐSt3B:s$Oovq ?V- 2XT wKHy4z]@*JUMbjZ@RrNB: \T~|q1+@-(Q)&((!R*1(-{?_C~.~QF,g8ȿiv)k +iÈ-C>Z.m-4,8kzzPxDo#lMM FӳNnr bn ` :Jd"1é. v: ӗ0|c$w)‰Ja54L$TV"(`bx4(trѨALܱ4DyEQQ5z^>yw0Cxp7 *U G/jSEY㙙<% ? ¡)rq眡9&i#C2:+#$F!{R0+f&Ǭ03rJ9nC:%~݁$ϩ!~^Sosc*chKf0fզyf妆ak=}?.~Z[\;v ?[JpX3p~/RX P ǤuSy}5DB't%03Ď$Pz94?FP<0 t=E}ߏ5MQF\]V:vVE(f X&H(EJ)Ec, L-Cp0M֠ K "_&B! ! R'P#4F) "B.G@ q€0PB7&$"YbfU8L@$HAF%pt!$!aY!,$@;d$&*iU!!Q20HI/~| @*_=-w{}_?k;ZBTCۄ+=1vVAP?ɠk}W-jVE2Y$`/eO#fK~ RlT1뎹ݯyBe' ]У^ ~XVLlyk]J%u{TqwSS9Tc7-!.a/8רk^ _7T+I_EVJbS^[rnS21x,K|Fco}[pw_.z^rFVC%bcl'!AQ] #k!$hu, H+:j]@\`]8+Ygqc  -Rbep#\4,b+S*;:bbK)f [lEp<3tՎqaA'Uߐeb0qãSkCfk*B-@Y]lL3OgGugƱPG}Q.!-/CE!#4Ul$v|Vѣ^,'@j lYke7lԅ-ĥ@=+i~~F V})Uѻ=?F eE_ 9Wէ( 'EE>߹NQ]cS _!_ .~V6M'~gU]YIyYPw~O6an+Օ.laRLJx},rx"8zb ѕlХy1^}~~ܣ3-K=SݱcC"+o6[ZX^\Dns}7=͹?{Vz}"s"--U3l!D=.xǁlbD76P>OLP)01p^|;׏A2 Tvc}^z7^'oU&^ãUk 9`mOzÅ^XV7QbGv2΁^Ofq-ڰjTW[V8cm+H 0ɢmx4~"&Wa_V_dPryZF~\ͣ)=RyMI{R/cƭճAQ~ pe5 wLUj H:U?TM嫾쿗mz^:$=C_v~(m7GHWQr6f>p=_oKgt`6b];txt-|8B_{qc1_-au=/ z5 N`&LDňEGS'UBv?AN<§_Y>uAX9v@O^CeCJG:\uK.D}pWlWZ;|Oe ov4u?keL98/UP6'oJrHiz E`ZF H,? #Ȅ_azJۣ걅CT֩[mJ۾>\">`}Kpr4;{XFiB;ț1g6.t!9 Uz>ܲ>eWwzVٮGpG~a 9P{j9ʫ݈~}v_p&sotM 3U@O00J ~?ny_H9saXsSJ ֵ7rD$q\7.;b 8ȚirBZt\˱Cp*GyMh A)`6aEaC+70d 1#R>!Aƥ(RT$\^BVޟ{@rI4c؇qtݵ?I^*y֨PCbCg6d9cv[SJ!h*JvKpرǀi(8UA71Z:g (#TSV4P#: R D1(]mT|$RFT0DKL)BrU.%R{g(P~- i"W0Gu\ Onao]MܞBhӤY'yC=KD;hR$!PS?.Ag)}{`+f~4Ҫ~"#w.)EdObLIʹ,ZD߿Dp?`Bk(7?2?aSȥݨQr{OʫWƽ(px?" Be6k¡-rXF] Gg.n*HH) B E*#l`zk$w{v7_3{KG8<YZG;`.N{2;*2VzvoWm9|!ɶ\$kudgI%Stְo!1O/Ɂɏz6=1k.eCH#AAtU ϜPQ d a& h5?DpR3˱Ʈ?=J:+?mNp ,2}xVe.pג:Qś J'N+F4v%^&iG#Lbo)z2^@B@V^l՗no?~è\PD>_z6SAG'~x@QX0HQu]V}#B(oʯecN{_ %tck33TBI%T"F._ hiCðƾFgR5ݛR6%#E.(Rҗըxn?/ tc4:ʆO}`hҜ+/en}Uw'Z}=~٭ZW]m*XҙF.m*.҄he=s/$KsqJ"GmE#ibv44:OAINAw8$^E2I_'LGbmD窂QG$+ %v턐[mvHI &LccIP0WhTIY+C[mmmĜmmKK 6x4VclmJ l9d  Ci_[Pԑvе@a_6vf{>Ɨ np2h'-Ue 7c)U4QԻJU m,2岷 m\ sOyDYRj`_v (@%hO0+ElpL?Ք W!Q<ڸTO@{}*+3 LQ'r/;{?_6υ uA )] 5۰X ,G{+]~= V9%7Z(7?/ EA$ n7GsF4'_Hy;?=1yQC[Q>%(ڎ~b36:"V=Z l_D?u#qPٗw4 l(I7G@_D@#џ-ȸ:3qU$$c|~$6gyn?160v:'hd~he2 I ~| iE=_Ch9Da8fºyVBDACBuV3`ؚ2 -}܌hq[xKj,p:h:gnyLJ(bb #^H]BAݗUT8bDǺhj7x= ~jKAۃ&lxfvJׇ377^u}b`qԉY,oNc\#J?զB @""&$<&~:i wyxV`|=: xp "r~_W;mb "YL7T.6㚧L6q݋wz݌vaKC(;Z+*+й,Ar COšDJ(nv-gD.k? ^ܟ+Ħ's@Rt#8Ռk&#Ub5-aM:Wrq;[!=Q*t{Ud68xۻmmZd9 A?&խ`8;ہdB$<9wm$G|.A@?ڀ/̖ptP$֖ >UIBbA2y;Yrfx_Q귫eq>xuNԷlwP!5߮I3E;93;c=5tTU3:^]2sc٠-snhV/lT~$vlar"M/ns@nA3ycuP4:7;}sZGQP%~ TVk*:n(sgzNN:Nvym)V   ls(w F>=jOvbd(~=*DnԷ]E~vl)7}XwXv.YQS,۹r2 ']'={vqXK`@_1'@?nn0 鳌kf_~~̏g Z1*hr$B!P@;y==K<7v{y7!+|M gL;γz/آ8:%.UE5UTzA7 9< K!UW:v7 :cҲuaaqjbUCu{>m弩,ͬS#+<<=.ӂ1ĖR˗9&-kJbY]+;*̃ ؑ1A]u:q1#X8!Jy2mm2sr"" MU[:fQ?}k̆ =/ v9mBaosJr "@AU:1MtתT0`G?. ~q](+k¸W(W1Qh,]1!I]یNRÒ* GxEAUA,&*,zn @0۷ P\&P4M>.zב{.ߗo]O1_ _.qpc'e99PX{KJs1788u.SH[qAkpJ~w&ȺAS4"~9G=PfjtScXXz{uִٍ=src| 9yy>l|񔲨_!'J@AYEȡڒA: H=~vg-:e3qї%FZWiIV Qcw֬&*^{e7{nXEWla B?]Wh;ɺ({YuCs=j *I$z7;%,VA혃Bmp/mcwïBFf]O޾6E]ΦNZQc+7郤pfߚtɳۯ`Iƛ KI+L*&5k\s{:$R'_ψ {1H_u'0ܔr팕A7*!2c!V ö#b6Yɺ`xB:D=lj4 kCrZ썸VŞ:쇐Ӕ#TUS^e?h "=#%/=q-㪼Z7ê쇵OmQF=g٤97Qk|ow1)MB(UR9o=@M+bv";G=:MN ]ȉ1| U]4@I@ʿւPκ"1y'z<xϰ\4fc^-+r9%B.Z: yVqV"?kyrܣ4ʘ]w9ל%euwÓ  v`!S%^Qk,rb{h>)}H(3}篨V[J<6]Nc"w $I3yCWD*?@է 9jf@Ho7~{k6DMv+CAJHЍP* @Bҥ4R" @U4(RЫ@д EPUQERq7zOIdhX$U4Nfh ]i8[ItF-z.BU~? d $.`XFO|-^Z2D"0vk9:tY`q5F8R"< O2U_@zIcmG 8ݎ_xU-4;1MFJΛo=b)>{BMH(P稛Cu_(3V*#Z"~|Sc3@H;6Bg^x Ԣo]:a4Îtwu՘8H쨴ݵRowO#yvPj)8P3UR9x49`"5D \B귌YZߵ{4?} Ez|AOo\N3J_DG39ˮH^SzߦrյnzCp;0Q*ĵe+o\V.YwI謹v+erx79\`fmaRѪ*?fσW-bZP:NQ4`I۬6ѮFĘ\qV8 uk:7kaPVH+ez| X]ae0uQ6Iu%Z ^,%E'Z%Q tѮ Q݆X Y G=;'6K]hZ519?96x+.3]Hdt JXk\t#[]{d}߼/痏G ']rYAhȤf1 rvfP,pl *0#O:^7DkE]Aj".(_UY~P+ά9f¹ 9ShBr Uv;geLoKuB |lw)ǎЫ[iL4©* DgS/]@[ifv*Y\/5[c:m;+v8CxP CXXU>d.u-T]J 0lc-]X4c2FAUK\kZ_;S]l)\rp5 'w3 %EXa&UYfF"4y-}EMS˔ץ[48(V!u?7(Jښdl~@#(6ȅ!=fiiCYXxp]YՍ[>Sk6 @-z40֨u-4 Ρ!d94'fQ+j\L+߾0;Z,F)_T$}!0QG8zm7`@ *uTfvLƱ.?[;`F[\V,!N̾B0v]diz1d810 wQꂠ6`.SRQƎu3[7hbpA3\ZUzQE'A .r g]zgr;[ꖨSYIXe#]l 6dS5fX%{͐ɽ=<Ek]ܻ@yf-W?yn;X$RI8Br##׺D$s:YJh>y#gFcû-bH[iۿ}m66|=[CL,',u\0sp^7rnשG9d1gZЃ2B. YUYA'J8TDĥ]/Ѹ b)a_i=֪m @3I^Ϧ~:^W7Q~b͛3s9cPpEP9hR-ldž_/C<†jy40󑉽4n>$zw:)E @zmݱ<>d;>?B0,~gy׷WȢWĽʟe먀 ڌ) ]BvG+H :':b?7Iw6߾b{ ]M{1{`8MpnGuYf*^!X@װ! D0?g;P Q3d.kU*;#gn*z0k9=xfo[Jh l⎀wL9f6J%D** kׁm{V:9g~(+^/nC A0v}Fesqa>7fqVeAm}1:&rNHg [dD}ڼT:]uḝ0Hn@2d!m1FǕ#uÍyiRhjUȰGRr2;]N6ĵ6k&6NfR30R݄#dz dE/DFU}.'*6َlڥ:C 5K`ЫUH|t_%N1ʒ^5ZWo U¼ja^0*SZ hDT'!Sv{BG=S;"&S~ %KSOiq{!"H(8B)E$QA܂D2B/\扪+@3L_6@k¿O>>w59\.Ks~qu˄)w\(6*I>7J؃LJ:li7J}h%.b~ߠx_Yu6`s{< vk#~n`y.LEllQ5h##GG.|,lG{1ݥ["mNPAA@a 7r($v`.Q{Mɹ7o|Mz8F? rm=`l,km1G0$ <: ]P86mg4,$5P-Sr0pbXݬl]cFjF9J>NrWDYEd&Nje[-$$ +'%VqLEFz+Ll LrV!@0DlgeW[^ *!KE,4޸;nOуh30hE;tL%@B^%74'sr5ф`d0`71Ѯ58ONn8 G೶:q>fNG[7VdC&c{*}qlfqUQ䝰P WL(J">uKwbx{=: G!PJB$BA (G B+2rXUPΞ R_D>ڇ.`@P=xְfW Tu3fTNG"wı=ލE}g xp:{ܠ;G{N>?OV^ :->}2hx @| r⍇r|6e\_GP!S eΧ !`$h;=kNIH:.KS:7AzΆCXQb< ? WFЕt5uĘk<TTA K ?*@SW[#, ;98M;:V\S[];y}ef9Йr7YV˶5c14Ki{c(moz"݋C86֟NGl T~a33BBM%V1lc Ժ|36c\a,Xj=8ϓ|Qc gWhkawZs5M6l E 3c[kLP&K}"#|PwA'Ԙx>hFGՀLl,DD ܶ^Mp'Ӑݳ.$~ \gR*Dx28hD7!8Gys:8ףY64O8maO-/)ܧH 8&]F~foF 3,E:oWc4[(<#9`Ϛ]78 Q =5L7*(jΥmQu ;!$$F~&QQKw_Zߢ-)O7Pufh4U^aWb@غsvC@6 GD3Svp=D?hœV$;/Îb_m=^|s넰f'vjW췍ɔyN)任4}iӂhPJ1i@)-:`Դ$0ki^D^nr$mCV4i36=Pj%_,.z3v*VlGO)2. 2;ݎ7rܼ%oXJ^SswWfxD;3N*w: 8_Su)ܷ4_1͸ِ=8.՚PFv8.IK,gVZE){֦_OMz߉l~gt)ObTj윪IJwC$Lh`mY,3 21#ĚxʨYNfԲlkv4¦2aFy.`$ZߜC03E˹I{($$Qee#|JŽ곆V({WYwW!vbgxt6dYWUL*Bvؤ<‚'^^oFff1o BJS~wfn+[S{.+u1os+z Xyk5X7&z8zwx:5޷xO{r~w\u9爍oZu]c}%95'rθ:N3qqW #Bu#]غkZ3y]cVz?]{zbS6Zo}3Įsΰ|ⱷVEƭ1;}xwvoU|>=8kp7q\r]UyRMwv7;q䃀'yruP&o P[d"zƝj7UR'Zo;6Ƶ|A \WoVuNc8KuW3qxI$I$K|%fo}upoiI$s/V_bfkIqҽƱyS7֖BYCݗ3)g+n9tI#G0jwPoO(]:Q㴻$I(9Qֳ8W7ηy/t$H)$ BL.;"vwY[m΅λ8޺^9;U{7q~vӋ1qB1ÝebѧaƠ;84"0 gDK4mkclIa ,`c3KCb-0mô}J "dsljoI!(Kmsfz=v(u qBV{ʓLmn7,Ȇ=_ Pa;C t ak]bNhUj< PJwBO%{SN/3`dp,d̏<ȇ*\#6L#ocXC)m7?Wˬ f#&܋ˈP M3N챤f2_G%)Ly\|]!7RU9[{%C=n>o_X]cc$Wrush :gbnZ( 1ʁR0IBu𜗊@ÁUr zS L5~kM ME!~.ni0Tx=+-b8R:$zPD jI6 F |% P!IBEM%%DPDEBUU D@P MP%4IJSBġITDRRR%)CJP5TQJIT5KIT%RRQHQE-RTTUQCEY|Q/w\)0-BQᯎ)'Chy@Xh?pc?.CQ|7nh֤4: 7զx>|+d??C]UUDDASwdꪷ6/5F:Jϴ6kI(cp\M:mpqƳj2;Ʊ> AO  z ,5qNE5:(6y7>@@_uVq x&wޚtmսѯ^_5ŜHw}/1Y(^(2נ=:ءS ~~ *X%tr@r% ˬjuYC`*(c iАBy9 K~?;+w0Ee8-%Ru*c^X ;ir[{g1S{ 8 ml,p”8ǖ$r6lL ZMXo7VmX*5dT.$dP]sX 䴺]fǮa* wdE?bLLh^SK=%6d#5&$LԒoJQ}EAf2$T*I]ja_vhA?oɾe _E+uh\QQ68#l DA (9tBgGFUt7+vxʳBEL $QXc6ōWl:@$umNrBƊasSoW–-0 aA˿ y!چ qHz[9@@!CtuFۀ[M*fi '8φϏ!t(6 d*PsBY/ BEPi!h"rqݫ9a{n@ f+9? ﺚ)4ꘃy'9:w?}@u:Id֟qZ3'cM{ɛ`ŀ]~{I'ik%Gϑ w>l&fGփ~_CdvVar!&]iEBK^9=~mx/3GP'TM2<>n6혉 >=8ur}}>5d fANN5p8vv̈\z z?ӬgSKK8(h 7ZY؛4:N`4l(}IOQQv\Lؙ>]ڕG!w nUj$e(z'qZ|k b| *>:}3~=? ڇ41{=?2s T4=?vx+^+Hߩm״4"{)`PI;%(ddeQ>q/f,1@~Z=NMpzz?_?D#| ߠ^㦼|3 5\zبKmmꤷݿ<|ٰd筱 =Y }D, RGhDXأ36qze_(TtK$d ELOeu>5r΂+a.zR'P~[^?KX$;bIÇ L`3nϿzt+|Cz]2^ZnGRTo`DVݢkET1MfJݹ}9.4[3رN'Z>0 + zz($jb"$n+@áPHF7>C~fƐÝk곐%S?LBHB$0H=+=p @@AE60VQg/_ۋR _I5| AnY1M_ mn\sTxAsמz>̭ٻcg'n!_PlP ZM#$ R;fg2-cO\hW'\o nkV# ;U *rT^0d%BM{9kb"/Pyݯ-u%W, * 0wYXx d@h}+US5bլ MYLg")Dvoz6f@A OphfLU*NuO2b6s)$U4+XaK*^ܟXPu,[5>{Ͽ} }3E#]R<7 !iw%q&+XI \8]y EctSD]wyb8.] :t뇷q<%-,L$H UB1t[S7ʻZ1ۨb}rQɨp*ul1 `Q9m(<(7Y{BiRtd֒Thmap1N_Bl`H}x8t" Z9rӏ-WlM B@ 8>dAA[ Od 1\/& G/90._1܊ ՖϠ*PodyAv,B@~£H:O<ʢIr@s ;͡襁<1 [uO6Bɒ 8K9^ݰ;/t̓de- HcQ;f{֡ToT"jqc5,8 BG7*!VC)^6~   Pm.$6\=>'>ۥҦtӂRӤCzo$t pϹ?5nӋu._2% x̓4=(!r 4cJ}C3ɣvZ16 hhtt!b_R:2Zvٰ,a&P}*hw<ƚӖqGBa}uY>HЖ@s(7AQ5exONߴtKׯo~y_EE.oe*B~=GJhڥ/w(Jzp?x 6u=6u{,V>/W' _9%Rz" (kXBO#-X*MZ3\}^ٴme>ҒI?I>s@XF>BGS*&AhyRl7z.3зm؆!kwz>/mCb5!>'U$# _?7'z#OUڽah0R$ +L;!2c}~SU($)?}o}{B1LbS%Ȟ"F {ISvÌBBBHH%=~A3}ֈz8l@lp$߬ݚ&j g~Cq'QPcCejjHBBBEPە)P}'(V[rlm E&=> bCza>"{= /*U|My0Cp=YdE# +iYBY5_V}| ݥ7#0^}q Uέ B;!"X!Rgak/S#BMyw&A3ms%P=dZzFUӾ \%7,yh24DB{gm:? Lj<7$\Q+ }Ɔ1g.LEUP}^!pz~~Q% 7u]xUPX @;LxqM+1LUjd YF?Z)4 n䁉¹?ktG |k )I~S2uۖ8Ѭ9Gs@y7˘ j*;Jxrs8}\٨z\^/yt^ 8ZyA=4y:Fr@Jj=>tlV!6 "dPT@Pྒ.9'|FMӶ[tMփ8bTg QcA~HZNJq q/jkDUt=ֵu,AnɃG! D /;3=.HUI0AD2pri i+ſuOY.m =ҔZƛ]:8_] 31GI@@*bjc)]MquC[\DzËٲ>_ኆ7E% "DQEҍܾrP .s߉1"&Z!&h?9(bb*{}An/5#*O/ ~)]+M +H4%4%B.:|{'5j: a:A8;D;do~@ ͙X7gg mTa H)xri AQLE zK*<פ:BϦL=g鍇2)hjs9:-z6!Jy}ں]wPt# rp&OXNH]߂{KuG-fuդՆE%7y\{:, ~p%-(/ m&:xg۽ ə A\OH?5|4$v#{o %<\vTREf! }A͠<2)Dij!V ]3H*@l g4ʱ"|[vַcjn,`?}ga~`J0Wǟ Q+E86  DU:5 6h  0J~)6W$l"E%G|UX; i8P*^|oyk|XbwD 6EUE_1F/tU&aPܦ].&MvsZ-<.} 5ZS~Ï,~_T0ө/h%iQڄXغ_*U&vO%?"1;d^1 bb274g8(F5ZӻRad6io?D1"7#[YÉ"Dh?x=|6̹۝Y9bz]h Т.r8UUUW rXoݍ!_'VʣZ&9 =}u7wd~PQOl'֟ٳop }`6Oeo($Ho%oWW//m[7xrf/7e؃[-UNc 4Ŗդ3GXmDC5)62H2&!cw%ٿ=6d8b悡e ?.\G&Y+A `}}cZLK7'ojsؚ7ķłX qAG#ks RtjCOn % ´ Bs̨|2_5Gqn7^x8$ *lBdT}9qkϰ|:|-F[w9hhb y|`MP~:svZZ'LJ񾸇}EH F̍6f!+K)=%8}:mͷǧZ" s&DfYeXHzC Gݨ+ bu\~~D6o~ZzO tKnmɷ3d|ƪ q )? P'v>3:/ۀl[BΩo砊J.<y5fb!Ao%^z ;jn%ڍI/QS|q{g~LVcX9O+Nx?:AQ|Fp9*o34TvٮTlq UU![ h"hݟyhO>,zq)!q>y,WJ::kYq4D^\{yJtN!-;uC&FI8\*w.YqeW'cnb-^X@E䨼K|h/daBC*^]U8UzUWRŌim̳hSW)( b(HTUOQUUDP۷]&޼`o: "U_*V $+h&g021+ eUIj._E?&suðӾh2(aVjYc~wV< mӭExЈ {vJEo$uƴ Bw%%Ŋ6!ˇ\;9irIBoGDٯw퍛y?r 8m$Qx}?GTG |3CIR&BP7G]͡ux !Ub輐j?÷ Dq TܖTt &rʲHxOL;WSyЊJgH2+(seL FDPEO`)bVbEMH?[Iw[ ّ]/:f$6HTII/GlJCʜJsaЛl_3OOMm ^uILѯ*yq S@_=>dcjH+,ߙӜ[.QGL=' `fy= _/飣9dNIm|_[ci ѮpT:V6鿆uˉa4Dq}H ;!&K"S8-UUT^ۂ^?9v\I޹ X;'9i}(}C>3ҕ?WIW!Kml`Ѕ ,X2lj "0[ߞ{~[Q\3@]B ua&[.9s A 7 vm ?v}@59RN"@NZk"u ynqW2,PQ xG@bOPMv5oY5w 2P%fW7L660p2<<;_+&հ 6D'JKY5xEjp 4g@b<4fiٖe~<fbC6m,sRݕMyۺ*#X'(-5ZA@5?Rvo+Ϳ:WI*?`Z&z?L<].UR BӐX .}\=U²rdW?L!s:srNYrI$I*6 2GgŨݿ8cm軈rޅ(k/Z ,7e75z˺[]e]veѹgm.E^0Mh])8D/lC`C 0:4u";Fhq~*2Tj퉍V@NtǤ nN]@VN7:9χAeP` mBDUTTU{qzzws-j;~ q,[/O?aw~ؿ#?&b(L7‹xU e _27+[ѥeX? l[.bA<,ؐ#j@eƽ-10i+}.4P'XUW9dෲ0 Yt88 >:.vA0]7 Y.`[_Xx4 2+^t(Jϻx8`KTO*[8d '>PP(?,XG&bEV(&!f"I&RE/ڀEDCBJ""C~)$)PMBK^'[LLتoٹ.â.ys*"h )9DPC}? /o~,-? ܁sCM1=JT#A7h(z 'QtlH>o)9/׵#m?*cI4V*zyÛ pɑ17 wہ1Vh"(Z&?\8ccp9vN&HB̄CK3hɘxPLHb(&iB %JZ~9|Fa>oD Di?ό"1{CBgV BoDg)2Nzvq-32\k?;:?j~L?ڴq :i['2a%qȴ8Kp:Mm̿l? >_ؠsO̷z A@9{9pk= G R\Oz'(HO )}ĕw.kqx4s2$뒺vIt+(ΜBV.B NJ^jz=>S@!]B(bEeiG[!2'hO>"z|#|kS4 iOTl@gk I) mp;ƥ8ܸ?r٬#,i??!<mkA:(96]cz~QQS3g>3|~G'Iт2Xu H );ldfIMW,<&V_Ɗ.~=n N}!x8`/UL!7j"U“ZHZGm ]k4ƳV^Ch\\4L3 !4^Ht'Xb0DĉKܐL$Mހ aFF.J49 #CDH3aS QDΏeY\ajvZH%7m 3@yN`a`C)7ݖXD@rc}dnwlS*HvuhA݀~GI*pA16!f'bwyai{DC8d*J?/<| 8}yo!2JWr#mWII@ͪ}W3M -u j5f&@ '7o +=2JP卻R6{HB#L󒁿#TkzId\v -r1:c-F(.'5 J;$,0bzwTs?>ʯ6C+NihyXJo9՟wNcmSfِ23-we1(=ӕp"|$&WRn9JnaeP9Ģ *JK<`u.c,]+e0lmր750p,`6&;Tȼnrx&6;8@ x+@,W.}p "ԁ+ '8>M+B``/AL̀-u]\ 'xvP$2!rR((IP0 3ACB_J `SZřH+ۇ#p8BH$uLm/𯺍[\!MfD٬Vxs 3kqKc@/x6CG*7\So(7l9h[`6c7{[,v%Z.\*EЀ g˾M̃! ̌ٻ׆$z='Ṭ߱Bau[hg%#Lz@9kM]<*11~.-C5dtEUTEUJUUb"^ǷF;3zx*N;Ϡ<h]HbUj6l|!I!T'0NGq۸R.úQ ݈g>~*WUQXj#pv uR zsء!B(88*M9J60l`ذ_`N,Ma)Jj2e`Ɗ:1iQAA[ PH2A9L1h;naYqAuqQFN6٪1SMd$hJp| 2o@PN(Q %n)K_ gvgײH}Z*+J{>'"m4KP5DMEU!.8`n\P"QDM4 w$:q:^t4ДPzb4PBMP|}(vE>ҋx0K9D STtQgjn?=ާj?z>ߡBp0" #|T}˷`Esҿ!^E3bYI#M=W;;`<m'6ekB49΅#9ϕ&x~n%Oa6h)/7#r_9n_"I pc ^A?'kMn'ݱpS1ٜٟ5 o^g._ \`9҅6s80 mzxϝi>as^yWΏ<(>|l?1`?I}z&xLMAM0h!u|N8vziρ~u_MMs9@v گő8$x$>rtDsGVB=V|D"r̆~E,12۱kFּWe"O w&,SSn:J02P+ss&,QhP DCA H<%zX/_=FN7H15uMǽ# v.!.%dao_`H0JW ~{3v,C7w=6w4ly/k>rɘѦM1NE;L nn\fEڽ~ !NvJ\q &Ha,TKԈO1RAJZLfڽ(t~ע}J]J/GeÛQJ $s m8$IH08D&_DH,>PdhA\%8;;L( @z@  884mhN/-R@B"lރ xa8`bsE JH @$4!#AJ D@1BF b bP*p@1}옔"Zj) )b@1\ f k9L4} LH @AlGAcbS'e EjD s ՞/fїuy00HT`]@Ha&  CYgT"<ˤt THaP/IO(pu4؂(*PrML21 =,@DN)!C@+A@ @P!,RP)@h U($YZfBM+CAӆl߸cү}e]@pAKCEPPHAMWv)G*Zh(99J RJ hhi"Fh@&4h(Dѭ8I((ftOۜ7R) )`("io1b)&)(i ZJJFk4@lNp0J(b$e~*覚(] o͂C  Oi0xQe64fMRODA 13RѦ6䘻r$@$ 79_u@;QE Ä`&.n6D;Ezo( x]0fj.%;;w `2$ϕE&LL"@ˉ*/fXG@A[VgLq*T,7 mF"_ B,.TW{`gV Xͅi X%]ш5Fka3ME@b!`ugf 7H.À{H~(\d#nY?v) NaexŸsFxPm(9a~%rszj =un83n:bʚϮ9 `AQ߻b x% : 0>xķe#w[oIC1$| j#04IIL0 Q!.k0 "AF(1(z6Ŗ A!" T; \M0=+܅JӨ0S8H.baVyH 1mI'm01n(۰d9{?wGfƵKe_Ap>-e$\]D8J֚SZjBXyJy=[:TוΈcm_N^qLl]]Yg<3'I[]}+h]ΜtH$4L;1,ɉNJo,C BB%޿s0m:M =4Z/Tq}D/ |' OߝW]ډV"3M"Rbo\Q404dhKiI! #{VxyW q`2fŏl@ D@")ށNnu|T mݐVp>%6ofd d(C8\fP @P4bDiT A6>>y ,TEӇHtb  6/1PER$Ь@l1j!Q+Zx[DC<.(K) DkU0%'V;6!t4/@aJ0 (` iJ)@>G/v@%|kA":0mFVFe1-*Ä;2dQω6]9P%@A)Ku2r>:bET:)r5=<hyNHmp!voolW^\q"{.C;f,"kI0!2w4kGIy.ΏA':1{Y`1 B@aX@ɠB=yYֲX4 `}dTU8 ,g7WRR`zYIO0X缷W6JpN@)p9e3l 9zύd;IrƩ5ȏ}i6=!ڵx24i4$!\bYQT&2&ia xo FxdQ`:$ %eWsUEywSc|007KSvID0!)8X 2AT3Sy=$1"WL0 PD RІ p ) BQb^)PBRP PB EE*.f%:UGy;i+6%/XlhMbJSqvdwIȡBW_Z  ŎꤿZ PPQ`|}wnXcVSgڝ'O>'?!FSV$;~1 :8w=}Ix?M$/i߈1l Ck(.BΚʑ~ ^j0 mDamGSN4e#!ƔU-nSW4^>a!Ql,DrLKRb!<1 3C`&e  K`դ )'l45qHڮ94I &u%(P@߃{cIO/(`fUPTJ2PD1)0LAP IL#F$BJyPag忢X3X-_xeI LU/lmv> fY(D00nǪ#zwƂ#3$ "RZ^ q`.^8 Bnb9Ѩ dt&Tzd,] /\6:(#E"~TP@0?s~oq7gIjy ~̭m} bUyTQG1]pˁt͘樴@im3n\3ex`PxQCm@†urKIٹL⟜]4TT0ÖNħ % "@hKt0:~N'ɠ9*Lgb2YdI Wn>~]ve$#i*69QubɁ s!J|:nM6@M=9=,"0K}:w) )ͧ,>szR?v- M$KnTN+ dhBIr~=e((i{}ݾ` ?hȒLMw O4F(G׻>r떇C'/Qю+hrHDhwZT9d+Ndq#T5I qCfffffb"""*qU H4 ЊJ&h`>cƸmLEPDPPlҴ @`i` 0Rԝ tO[0$@D@J^ˆ# G4H7 U3 <2 O5{ aO;I7nCХS@ 52I( J-"@=zZ5  )HFGo3R@0bP^-v?!U|$)uJ_RS1 R=c՟ cm-ADž1dED8bstYCuYgw 7NJ 4Ɂ43qalc6=ƭ)`"pQ>C4N (PӨW0A]-!BpFae HOFU_&⁨V_C~MA7-uȾBge;[x(aBTh?T ]dWץ0ABPx"w$BR Y&12U <^lBDGLEUD*C A@/ne.جcy4s Ȳ7vԵ*5-2Ik {"b$$~)+e%W AdԛT6t=D h4/2Dm\"$7Or'& 30rma(a>bQŤan92z``ɍH EM@mr< vPC}QFׁ@D"sUKwrhDwvtUpȃ;B7gTI%Fz&L~Ӂ*o9d1IN H,!B[2A(^%Z lKI+b8 '~%#iTi.iF:wvEr2sE .ÌdO%CZ_A Wiځ Ce֥C)b3Nb;* ^HL;E+yiQ8IFBvR!!U~D~x Pլև4j_C5 ix ĿB=WCG[;HoSa]TIhܐNܭ =#]TS8z[;1*t8Ӓ} ($C- 3$WvNpD(pÂj_';@!d6L!GFH@QFFWp4-:/}ξ>[]OHS@F( hzlȐ8}q ﷾_`o,7484 V0Bz^s2]B!2F jT;:2w 낀d=[w{8B44`1ʪ*IMg-UOjZLF&fj(ff 4jb) &fb&b" IeUQTEQ3QQT$IPLI%TDETDFÒ"I )5dI*fI$&XGȁj\EL>!$U/N2D$$@Hw1;̍7x$;FID`.)D|w0=װsv$Zù;  CCj!N>/н >FE4(@j MTHu(! =`7ʍ)3@rKˠ֣@6Hq c<|RG@qD CMdHfܸPRt,Fpȼ:Sa 70v)nz?EPOVV"4ҍ]BɃ#+_g 6q7lu `HM"X';%(1 A4ɳvr͈L)(?V-8JhIJr)}?%GHngI7 Z7me_*}0ސ.[r`'n5ʯͽn_yCp{HaI|ox}ڬ2}hоzIŦ;.ǃQd˭;@wW+H4v٠Hcx!fȚvǫ/y^nUjk:({d<4)u-n =tE`XBI1Z `\8i4N>O |pK;v ?Z~ rХ.ZB͙̀%29a;,a|YH?XS0ёU%Ȃ8졘C& 6j w{̈ 0v:uLݣ?l*(jhrPRI6YS@(Ser Ȩ\nt˲|!`аC d"$F.Pl`_/p 0;-LWr+L1d yjh1s9+ Ð3ˏ7ϫ$춐iv`(wi?7=ۈߨXvJvi8+o ǕG54L #BAx=X_wL},sDxf.- y1&2iEj" ZhDfy<+P0⏒݌D`tnH2&EEbdAy&`Qn )EAR 4SLTg}NL6Cƀq 0s4Y(hN;OJ"q9B T@U귇yp';06<~;v!AT8 ?a@  bD`cAוǺj3nb.# hWA,hzeO0,#4`OO|/E?\}{. !L#"a=3KRcŹl5ޗP{-ds=LʌJo#9}Ӄ D 1k-AJme(Ȯ@"Jth|${ppY::B_-:U%˕,!Yb߁qB\+n"hFoT&9%'Y م{3_l1ݭ ^)0r]m_Yg$lH`t}TPajET0d*"Xe5m\#s_]hcf@ 'tRCf`Mi#:Pϰ0fe_0H5T"D+aY h~s0Ҏ>8`cIA+d0CCDaHA|d`!TDD32P΋}c(έ$BS/nO&c&/&b(J*zZE0 ~^E 4 ?#=p &*f(j(TM IshdRb9Ìa>A,q境2-P'3hnϜOWxT7Ĕ2>ry(:%>g)GYP&=a`u_uxyߟyH[՟fCgě:BIѠ!†PQw[:XVGtqK$.lc]0Lwjng8ODDDG8{`9A;7 (ȨYu k3N@a\ËW1wr'F,U3VQ"Lm4?xJ C,i?#NWRWFUqܻ~Z9T& V F9ARSA4AAAAA, ADQAT$d!>45OqܗKCN]EV}yI8,S<͎/&_D'|q*).6hć߶N)"8ɤx 5͌ɳ%{ƊX0@&pZ0/!()Jhy :\/0Z U8VXԫzA^n~`͆%jd/ y>zawCv}C0D Ģɑ"j(IUSDs(i(BV/}s櫠b4Y,/h3qOБ\ZSOn&&`(\i{|*|8IqF^d>/;`O1ӯXFBV^;"@@ХPn$'=q!ަPinj?"#B;}8ޜqZnBt3'yoD8ۦily pœ]7t76VF.aƦBn4 \MKٖ[UH5O76* v (꠴45'"h*DU#H $̣ꢪVR8nL E>_~ t@R 93E#UUU.R AEz=wz$c7Noٰofs a LmM.Rm7F]n)mqiN&Zi!ѻ]g@cC 3<7a`陕;&HOp,˽Q15˦aSdj?7:'#=N7uv/N+!)[O>2ܣ`oqtrQ ,.gD[B:AAI"!%% )|Kvh7 -$4S1P渎QowΗR(#~ U55,+DɁIr(u)Cth4,,sJ@"j}h8SPB =WQ_00 i$)uy_D9ZΘ%  ÀD} [%I, g"m$m0b.θ*/l"H(E\"RL D8rAЅqp&g_vmz LH}23pQc/KM:Q<=i >(g~},e%݀9J%s)pqE^8^MI j@iaBB׫$RQ `(DלsUGEw}]~Rw%%2Rr K#=Z̺D0gbp|* w<9E1<ƺFGFnwȃf>% z&YhәchtMnm2rT_A,F`)("BXRБPl9 Є^rs7x!]B24 M؜~@0CD{=QVh;H\Vͳ,żdZ3{CCHzׁ3]hB:`sϒlZG*(pMQ IS5B4 QIՑꘛI]`MQERU)Mvc0](JH$pٖq咚̰8UA ˍVU#g N&f sP#cnz0,X9"h*r</0M车H)!p9Q6ЪWv.ӟ'E0|O|1\yCe_BN{H#vCt4#פ6p#ݐam{lU%B[犐*!@S#d$KN>*N=5r@ژ"lUI"̵N;Ìy0u4C]D33M:;;sݎ8ckJ D$Lnl4|Be;A ƞ;uI-5 㸢@?\x)X3N3 Իer 빐0!2 mRB4E(8q Fa͚Abbpء9DTx<0P/* R0K8m 3TuzJ.M6>w 2wiԋC;Q7vgpz7X{8Qg3- UuˏXr!%\.y%$(3fWlftc'0dwf e08hk ]B}DA+ϩc-I AG;]pPu13qML)J:O2ҏyrdi sqT!GC$*4 lYB~aCr?dadjS> ~Q{΃a|apep(R=U8 & h9h)OL {wpN͇=T$Ta$ Nz^b n$;BU1dT!@F\7̚vTc>E** зl< +S9lQ@'U0p!HH n Ġ%sX! ; (n&QDKFq^VUhs[n.9 \G-!Cd2`b-4USMT1Q$f'P mHX}$1*8m`>bS(#siFlGvfmuЍ'(t0-Zׁn*&n/0z/wTLTmpCm2)@.Hm} !;F'd(*ɴ!"oCfȌ6`fd=d&rC@!>ZyCֳ8L4V*""MklQ$XH I  NT M&qO yf~[B%"R|4|*]P(pS[cAѭi45EUAH5S2E1U-j, HJ((JNc%LQSIM EPRT@U M3,H9UIʝYP5v#Iqt'5\{2iZj%> UP܌NZCI{ CVyVQK2G&`dBAr"b` < 0vI}}  Ǣ߃U5PQ`M$qM ؛ RT az'U[MpF 4g3ٍ9#CBCN1БMW% KUW5'A&DROErJrA XD A"9d=D^N0/ %H 8Y1!"y'U%B}vR9 gf B /'pSAgEuwMhʂjτfҢ"4! C,9$+ac!v<ڢIO'C~]]!) |LǮca/9]QOme<ۇt[X:2#~<6 ; Tq %`UHH! k{=溾4rIK9`P)Zfn %Z#<6EQ9C?@HPQEUM5hzWeڤ(wM[CY|~//tڬpWZAi$VUVRHBI!9Xs^]HAcp&:lz&odéc1tP6IMW$~'fY7&~PN\} RK 0t? o@^aH~hhL6M!4S \ w7߅ɠ*@&;5A{"&kkJVʬ*j7&6Vڊv1 P1SQG/C@#@Ra#Caj#\VcÝ8y88MwEFoνDw^ociK,t hK~`!Z9 HX/&"ڟ@ b$$"fP[r# g};IvtnI~Gʑʛ.L%L{y݅Mo:t?Có'8DOg\)y"qͼk3t;:]@${']Ik'_nhx:bؽ(m,Y DB'0h1L43)*N EQT'y1qCq @U[@NbP>QJPBSi BUa;1 QܖĀ\B;W^"0=Î t`r8CF|׆{rkx^ '<t6hzV* \GؾʉTEά%"g^A0  cE);F@r=or]0~@6NB*'%Ws8Uui%I!'%H4K]-:ЄTBKp 0lgIi(&)i(e*d X J"8$e9„DQGU0|Y]VIM8+kY8xO/xUJw~ϯm҄1tf̍ HUU>%(}3Yҥ<9CCaAr޼Rny1:NmHd}2CR@5zͅCV4 VaDS𵬺r&@N?7}a<*?^jzHSg&xb0 U vaUלL.}jtq nj)DԧNq@uч"1og4nn: d>,qn~ly]*a@G}>~Z&* U|툵;$rƸ,r[mFuqvmsZitk%xν%c[v3Q2JB|17Av5 HȨDCgŷJ01\ ڳf\Ǩv0++eh0f;`vd xXrM;%fY@(|)4(Y7Lj B{DIc ] QΡ.:0lFĺ5 HN_Dbɡx#ǚd(p3y1=(뉋*r癞&ON4"DK0)8?{x)8r@?8vO al.zRG} ։4D=lVj";rGx/@1 xdiRPr"1'[ q{9hMH^TQ*K\s>zM'\rBpk @>촒QdW"<iQҵ C4k)DrBV(+ KQLVd q(9H) sg5,6h=Z>tMVdR-ImtQz7~yGWO1$`G,9fNN a0 u Tթ"r7jMf[m!/¸VlHcbBx  EFՄ޺R/}1&@v{yh2mwr!{GT$ Ѽ {o/D~** jk aEz;ƒL8A%>@ bzO *xRX6h=~S>RLj F L4"à|Ra`~,T.h~ƠO4к?VN]ӢI޸n!2;)=a-n7),@C#`!wű69du=ME>%!\E{y:!'a&&㠔n;{AB]E-#X˔NB+`@[>:HBf_ɱ'YCmUTizQ sH QKMvŒMyVy (JdX}T$MVp/PmN8@aW `q:4XP8K,6fjCb*eRN&v [f4AnlLVL ᣧ16 \qCOc:ѱXcHH4)b!li[Ѷ9&.̏`<#2Ai`Ca2IgPv m <7/jz|fۂ'8 1n'vhɵqnQ9DP!!Hm5f8] A Sk}02V#4lmr6k] &C,y%w S#ː"R t?"SKH@ R*:;"?8? =Tf;E_dh~%0@IBΜ;Ljp j3"*??8t+6 h _f2K X2&Z =sKBw&Tyw9O~XeN΄?~TFǯoi3zDзkS)vUm7Me#xh ^r=$) 0(!A>ĹX33Td$df%HԻ]zT]GSz:NwDTM ~u SeJHXSvaB ͛6$ntLĈ:Ax! x;U: vk-.mil"- `HU9qA5ؿsbxX( ?:eIB}EI&uq;SCp$g/aX<p1JzNG {/q惨y#p7f]7/Lj2 J j>_G^(@tmi1H R#tZo2  2!& p1 $p=7'nF@VDigG%0^ɍZDqOghҲg-bF$$!$H|2gbKsc>ggӎ&ṫFĐ}[(|d^:̯qZv򪪮_vw ϼ髾O^I3F(ीK,G>(~]ž”vIQT'JÈl$<8( IV%Ap:${UUE $7#03d0qZnhA.˰!T H0V=&?Y+jE  oz1ULhƽ .oU1cZ,{ 2穘K fXh{)Q~]:x?X8Se@n(Dt 4R-!dJ??'29u4~Wxn#@b;6X?,601YN uk6DqU{ [OCf:777 O]&~83wt8_+UX1Xkd u3uPQyJiHu P_Y]|~<О(dx T!7]=T& ׏8۩q*P\Y{%NI;Czw{vu }Wʦ̭h|G7ρu&DV#҈>zޚ'ME!ѝD~G!HpZ7H!{JnNC݇]\8aף;l6`s\D:,@}J Iw GlGbaښ,WV8'NTz\w h@-0Gh-޴v|B6Ě0&i@ Fl(<AR'3 vỦzꪪB{3O:{AO|8%-GVtH,l=9L`G88konj!#cbhIEKc;ysr]OaW?ܒQO'7;Os#c/{$"o`Ǡdk\Jr,0FH;%S}`1h}r=/ .>IV )l!<`: = <$ڡ2at $ 1aQ_xSA¼d &zC$C0DLACLq,302Arssm;f6(4߿Z#b&gpJܜ1 a_<|;+Kw>Ty@0vIdjA6S?A}Sz:53{!xs 'NW4PCp-Lh/`~5 N="vMosq[3fqRE-MUt|w+Dyɣp^=@ׯ##Ә 5Ny%Czy֎ lof[o R!B@ l@[mv(@  (0@ <yݎJwDGsa*Ȅ'^m1pڲ44q 3IѼvOx] z8: C=H< F&"{sAKݾ-Q!iT$<|UṪx'W=f#.P*O 9  EO'hQhvTNz ֊V9DEڇsTD3csQZb Zȃ .|VĶ7L_cXq9H) N}\p-Wdw=u>Gq(=-Qm/N'2glE*> Y4DPe2Hfw;lx]ރ9><~y_g&mT%%1;Oa7yŌaK#l7KC;ScS!sF_b 1a=҃BvrlETp9rypx0T)p>N@Prl:n/5Vpv )bq>Ԏ16O|xlX2I1@^{XૄQܶ ^&$g}ooP]Ϩ^uZ \;38iCnaܸ9@$|b'#24J*;3joS3yv &ݿ{mմ;C1 1"U<4;G4Ň;;0i r<}v&2x ؾ,m:^0zwr{ p۴,yUI@C?*J㹂4,96hD魬 Wc D'P${#Xn$AL9` }yC@7I [=|Pa: ~Ȟ;3\l^aݐ=$g^T-j-|xt]˘/C~BHI HB.۵B\ܕhF,yhVv}*5JIr\0qd|SSSaBO૱ vb>#oT| e:<! v8"P}!nB{pn_,4Lȷ7|@$+iPht#E $7' ~n6lFR!9XiP0$M< AKqp,":!\tK&e{ vj$9$JhpLӒl ##[Kl3Bc|*H@O~A}M~29U)R#a6dMb{Cj̪>t6=ws*hH<*vh\{xa; ]<TZONj/Cbە{$NaY4)PjZb>Rm,K C4l;@pD׫k=40x.;: \I ,lAt~X=+(۞J2ǿS$SE)Nwn mB-n;;=hi2Pȑd\:Q~~s -XhFd6t7ݟDTv>B+{mV lcNlDm13Ǥ<(Z;;ק^tS 3*I hmV ˧/>J :,CcN<|7xX9`uy.“+r[CSY;K~akoVޮA@a3?h|F[i]:R1maU{|9N[pϷmZUSܯv%p1Ÿ9B%$<aj`MjlhGZ&< g]{[UNҩڙk &Z ZO* 6'EF xhЎVV\"p!8o0J\ >Zz>lx4r{!L;&e=aAӟWN(UkF[5b6"6hWl}X[P$PjL[\f3 Dr,q 5 W 5 } W5_:3)վU A :J}OFx  kz .l,sdսڎ6ZUtaAUlV6V3luc0*ղ}+J@Hfr9aȀIQ0.^' ©:媽 #V1V\Xو` pA8" ե8X4Z;mƓ%  ;z|HbȷHTCud"s^s2%I9奅emDu3&Yv쌂cpFGnF8;-_ >u$C߭eoHd/Z@8=zӒ+|A̠\oO<7C$r{2A5{Hy<)]+N<^JvA!hpdc4=CN47 +$Dh D6HNj0m``7!G^BYZ'؍$dCo"1{Mg 4bd!Qe 7d?wKFSˮWMy)W&a1БHTT]!&publ@ t_[/ )]{LMLe(s+!}UY2f`\'|*63;osOK[O'=$bǗ>[~2N:&ӈ U;}U*DC|5?@JF @èFSl* \`[xpklbgb9bxai{Ẍ8yL`h:((ukmrxN ccCĪ)  SH:HD&ߢ8҄azR/ vZS zz}vcca"/8fwgG~Occ:t7`ZcQ8:Z nkUl"hsQo1Cb6̤P#p%M/@)f%P\Ir5 poX74_K*JVHm"P8 ƴa0Kf9 RDàOAx1-UD "d@5ؓ@?(=:4AD)**$*'.Qσ`Ԓ'צIOj!fog8ە B*cyQx&" +p m^.B"% #;L{Gp}_whfP%7ɒIq=Z`"ڥ婕U]N"z` B:vʿ'KNnybwW*PED0 fjPȣ#Kl:ij[KnD 1>q->P}٤[Q-80fSyonGv[syZ~;Oc(}7SfٙT JJL@AP Ҍ[Vm3$Z,DAC v^ dLİI,$EmhZTyI2 mFwt,)XfMi \h cB#8̦ &!%AώOl*wLXG,(,).qs< *$ 0bt>wOMC  (ޫԙ="8HrM6qW#+V~,B{w]@4p[R4``ىIၒI-E;Wvn/aO֑haDǩA7X8eLk5Llz&Á K29FE8j?Wɻ3;#Mmk3=Lv&UXΊrEjb5jKM?;|x ܼSj(S#} 3̸&@~~j{@_nBJS3BC+Z\MzA!"O!hP`u՝2s̩;,zFRpcsN@`0ʁ˭ *z# Lq h $dSV TI_kE: 8m" @=һTD0$)>rh," <7f \U5BFdž\caJGYd(Hа(P},M6Og tv|P7$${̐S3Ae<}t܁81Bk!GI5",\68z#7B#57kz,"b o@ߣBRD^2ePw=&ߗY0SZ"+0H HNw8]/_| >) DE*:9"9L;^>x!۱.E-/-yr.)?A>:<^MqA#@U - 1~"<8ETP,%"QB37MI`SR@0S1KDO$I>X)% Ml) ^2euM@>!*>r脋0ĥ<{CA{1P;ޏZ~=_2p>p(T;|0P¬ }eBTAL` (gm>@~P}ã1cM#\= 2 ΃(|7=,]<-!e]~n<"SVDAH0CQlIqp$p0FgPVPCt6ۻ2;ቑ_bu;>~X?Mk#Z5:^8 .)8SAi3像-=?6@Sl͌|#lPO7wyړIuy@ %H@lc-ߟ*!xZ vodRdD/Q֠8; zd2̹<0WػgCxfpZ@lN!bعG!T44E D/jZazfg`P{Al@[e$Hm  VQ7S6ɟSVDeV b>| dk|- ^ `81fN\LkފPSG Q@Y+jwXݿXDF*>֑ w_l#]fR`Θ v:.F1srQmc#ˠ \L TTW@[ƒRn|s ,ց5\Ԝ[O%#TmǙxI#PMȶ5`0CoS';pUVLz1rr(h*ad`f?%;BYm $(qCsNDp]-`@$E؟>=lS`xUa8Du?i/1@{|)DxT8ZaJPDEo;fRjCN*qvzo zd ¡n2QVq=,OZo j݆;!(bSlIS霉H* eaHJP%b̺p'ZXKYcxp0j1BL~a'ށ;_hiֹ9؈C6?Yn >ś1?a7Fٜ¢ia28!Ofwq 2"%s05BQIO -)LgcPC|JNzˑx֊wݾDFjQ+\럊W\?GT'qv+[1![BI $c犣jSZu&1hfkmDo+è .9sta<׿;CI`?QRRT5DE#&QTL %ITRQD1I%SKHRPcJ f)"!" m:SDS#2;JJ(`(M@CJVhC>/r9bon{Omȗ̲Aῄ??68մڛ}v]QbXPD-+_?II) ) eK؝~^G?s-4HF2ElV5\2P=D@P {l!@^6fF{ãH%Nʑ!Hlx/? b.j|UN2~fD'v{d1AH!-)CABTsvdapQI8)q`t?T"o`#sڠ0ݼ?iSC͍t}iA MO 8hgoX"he;h!s^y¢(,uy^_aײD(1H*zEr:{T%4M I,ʔ )C03-# !@S@PAT,20H72*zaAx"7bV.G|6c?AfuOAx套 <hB:Moyo$Vv.G\!p;)F!OuOxwoI{Ģ~!htPHc  EiC]s*!J6A4"S rNԈiԡyf<$ HFAa3u l~V*`ni2zRQs!@4=EGsp)6t{ܤ{;X}.7?$z7S`2A?h}6J+"CI IH1q+UotTY%NJ$5t44mu}%`u`~Y}^ZΒ}!ؿqX ̝Q$3^%GU#>U fy`&Yo ":cqOQC׾qϘL bd[`m1n gA 2>?{­BRDMWю`Y}!SEC)&z- C G;Y5_oj3ۿ6G#+aee Oa@{ mxv_6g窍t^jx& K'T(fڇ=-fX J](_~*O7zf8[i}o Z"HY8&~ r<;:^Ll̥jsmvn#97鎵ADG]cg |^z2#,]1OvUGQ赑q=p\3⿏8BCEWDJ(HB͵H:.qJ(SP5%5"O@QwW*>}}co|5MJu}Nߊ$fI^۽9ST1 !3 0L‘%ϥ9En% nfVKM%y(aD% Nr5m7oV!YB1"Z2Dȏ  \B? ]^"s0WڏDgD.6^#' ?lBARސ:uʋИKG1=#DTg&`i)hoE$:D ț{'ӧSUb2wϟ ޼yߑe*$bQt=&Ĥ|"D!xuvu_Cѽ"!JK}9SG ,%w#09eMP&&(6nKNS6^: p\;ḃ1&ˇcwrGg*"s¬`ᐊJcTpr9Ñsb1\ܶhh(d7ƹY@:M8ppQ'qϰr"~^w~D+җڂLmGt=ќ(;J+XNInZS~pe) HB}дDA% PhəN@=<|^|""( %0r>`~3VS(fEwYt#$!V 0F4r,`W`-' +1$P2DҒ, U{83HGT@#SMljJ')TA9@?yDv(BBj GU(gP b0^&,U⚎ |TA!&+aImCvSM. y@f@fS$*@ۈ%Pĉ4 )Ϩ} 2*1bTOM?P}`'"PA0! #ӼS |" d߁/m/e% yMqH̄c4KU1L54&JL mkAI"9PdzK}"y`cpck*63ٻx25:/R M4>D\ۡzZ74ȚD)DxAhB_JtYTUZѨ"^_}jx&C6>O`y Q GD0Z^z9Þ6H~)áq$P;~AŸ!SNCt~ȍCޱ|ղ44sPlPx';Rn mAT0j#B$3e/dݐ59Zp&Ctf iw@% ZTiE%JA@YRP4hDINvPy=i8VREM!CED %E(B!P8J/Rw ^t5m _*9㈞$*/|zEt<>$"io`8 4=sMYa(QgG35xtKẎ4ҽ"FB3 RCsJGـmNqIZe/_< u0S+ujO򏣞Ҽ3ps"ha9t9!(;~{CsAylͮY@'}JOhL8؎q,v#{ti-o0׃aT*4]!B [7[|}ȉD S@Rø& %lL @B1F+Ԙ偝݆I0T c,^1Dǎδn.>uB!4ĪD3ݙ(%  B$ā]W ,fٷ~T ?1PQP*h no`1="916PbE.ȟ!s{Ǝs'ՄuD+(jѧ$,4d&DO-p7O9">.P'.lYLq0SE^hásqJ$DHb*"$o%?&8y>3ebN.&"o-Lh1Poq1QʀKlAPc"`8Ffdٯ [IK-aV,UlDX^p*#u\bEɅ*y/ :l]סAE#0h\ i,1J3@c (:11TW݈Å(4d4G(qZYm l"xFcKCyRy bǑ^xs e(*18'>`|ٝyѳ\o'[dfue̒ v<jAd3?@![rǖ >~e|#}5ίR[*S|{{x$SPP\zxtbx\'X󓮲lfc^2b|=MZ׆Zugun31;_mzpa@<É9 D0]nւ  %^}>rb7 E[dݕ:ᩚvBeEnvcG`\68|`V\=@ژ,ԐPB{}P'𢡵޺oTD,c?;>}gK?]]mE}F_SCY=xڍ#^PD x}{]! FWI0$XSf?g34:@wZX+b\Iv;wؒ4i=j +ُ2rq-̫++]^{l6Bx- I+.bs^7ڦps=q'C /o\_ga]dāt=+yB\ #g^Ǭxupu wQq2 Z6`18΍3ʉ`!PлTRX֏C󑌳^JF$H s!y'Z}Nv#rRg |b>q |ʁU` "6b>%U' [H=\2+LSH4RhN79'8ogֳ{~J?>$3@&QIxUEDwWf ]gٺ`'P# P J8V 9bp+$PS"VrIx7ܛ]>߇ \f'HGyFtmNyf)hK6.] 3>| y XW"PkC vҗZ0i(bBfZqI͘)LlOdk@ӛjPN#zP%h2/K2G,)p|SpDzi9BLp< @4H)()(379XTgbE*~t1}c5X]l$ߏD{WqP4gõgLQjF S1Aa jO }$mK]" F"lMˏ &!aRv9uT!'ll#2M|H(!xegm`4hQ$- gtvNg c g18Hp8Иk|g1l6YC>Ӕ6ܘJ34K񫡐g(p l܁z el3m æ bina;.qŠ<HhM:SP@C囇22ӒhCj!})o8u^Fia6hWLIp p倡ТY-HDu*AEESUTUI>ɬ`4\k ;H4Vɜڏrru$(oR-06b`n4 (DAEP_/[wqJ0ٝÃѣ |Lܦaq|. i*U'-oXbՉMp֕7P<;N4؝8%niBX]׆Ŧ U; fDͥ.:> Axpd-:6[p5T3qy5zcQ(H!,yFe>^S8zنB.)0T\ݪnHC[pL[1\ׅPq;9,!nm,V90@Jf&f5僚Vӑ>`)JB<3!Uc Q! 8W2b13~;,hh61 [>]sz|rKFwRF:qJ|nu'XA/<U.Ma\.`|x髜;iHš.ro]Fe4p xˇ:;vVS2so(hg K- ~J,%Wp FA hko "G(mk~c/ބ AjT-4-4*!@ft`A.f9kLGqw 4^6xvm}3,73@KcH$6MB^|`'HPCӿvWAbvNjʟMP d Sts8Ӷ볺 @V$G"Ñ՝rV N&$`MRëƝM-&x I0\7epc[lDbk!dWO!-A֭P3P`r%C\@VrW%V=rX l3+j) KÙU=@R,\3|,aƢZjk l9p%nǂ,'iq{A 0F8kG qצl+u. hC8o"1tVJMS1wxۚ:I&AEwztawͳr5sM[( 8娢IO \?~>ɮ0R."ߛέPix"-FDFål󣾓s$3i|TaT|;]^qcm:[%--]ٻzqvLGZd՛l ë;ᣊ8F&XAB߃SKbyy&V^fɺhXbGvҤ Ճxlsĺl"DC!8Ԍg ~2 ١2F3ʖMCYF8S6 qʤHҤeL Fn#FC7Hc`;D2< K& LbHaM4Ma!ˮH, svηI"a$ !̕;[xAh Rgћ?ՠƳIt ~6v/ž6Q\:ZOy'ݝ;bT̄Q' "oG9Σ0@ߞv@ǁ6s2`_٭`xdQAq&4\ hw%&p8{֥bv/7:+cDS;,34lxo!aK>h47xTTDr\u0iHlHn"r4 t{qmNVV;Qޛwq50am9RSq;*ru2%(iT4ث{riD&r!>$i4qlBjNDYć.pSfS d{<07og6 g͓M<50gBMa2]-wd6S&\N3J#=5+2lo$]4QEL\^9S2##9؛b^BL0^AH`kLͥo "1oЎĹgNo 6\bJSуYؒMxj H#֝k*4CoDQ=D/3Q*W}B҆.V0ivVgn gPj^:IMYH?ښ.]/DjK%~snY+7~n`v:qe}c;762,F!mcc`.h }Wlnɮ~zjMک:L3 OGF00q;~j2;L^]Y:̳O GDb:`ti-EB ]"0@!ԥ#M"5}qFF9VpH fs?t|m^)yjaYmX/$э׽qi巔I%ˀ e`NLӧIHzƲ ,JcqU;Jis ~1 ի5/NyoSd1Iv#۸ctDI9w˷qExNC*BX;66U1#Z 0Unp;\ΰf_%x 1k4sV'=`XCHׅRYcƼkf17oxw]Sau ]$_l2C:Haф0AUn5ZlP䈷ܐwA:# I"ߓLěT࿏!+8N*dVaΑmϲ-Jk7Nºgǯ\ J(;v۟V1uNO+Cv SFU}<B۴ MRf|m==_9U:^ρ&J*hM 39;fY]ӵ\.!<< 4 sэ+unV{~pi221/A[v~EعC !$`{|B4֓zd{s+0c!8KeENrE e*f+rH0JsCbQV$"RxA`tp H\ XdtQ ؞A'of@)'\t&nf:"Pbrяyô|jOߴ}֟~Kqw>d`JR$FH7,v;'FEؘm?Z.l=8.d¥2Rwwm \H&C}4H~z1&rU!V[h1\$#xwHG8#䨙̢>`1QWxӲzCHm4f*dQ(P_nM;Gz:$w;x]do}jm!7DǬI:y +ցjeHѩ"K$LV~#R9 aAI`F --&FgZ">VPO,?K?KvraB)'aY-az'?_FnD?0,4ۋr1ΞoݜW Cue:X );lK.O.]"#2 ~g Ly#}cY|u$#leIKϪ-8j 4AiΘ3 ;D/5!0+CleRsa.#֌76=;pm^g]Vf9!'N4S5’ q64ѶC9X0+NY)V:-آyrM_-;+8(zpu ` ~D 2px[։Z^ ԛ0K& M{TdG6rFR rJQz|b ok/}oF]mfu5pDnun]:OCô `3|$ݣ#z2#z;9AeI5cF h<|ǁ؛HR u`2 <ǭ4vqT˜=Ӎ4Dh_>DI.G"yz&)0~}eTWI"DR#l u@"dPdHݟkpnd?$N@ YTdIHs71 @ {H1ܬ<'y Wq%<(R' h__]ẃdH@7C"ЊD РHJD$ * %1TLAHP%RBԁT HBogLԢ[ƼFUۻe̯+Ҩ}D C2Fw= r3-l>&KbѨ]oxցǘ@E; LCf" jD}Xџ&XM/!H'HGK(vPIsf4A͈it|;=mH{k18#yj =cOM ZM}/vd%uj~b RBn4{` aHD" PiZ$BMB1"RFO@KowA{ .)h:9'SǺM p#D 8EC?ONWdj^`ԍ飌sONAmG'7AzMOoQs8MMBHDA#[6Z%_qI2FёO==0Ծ (cpӢ0rfhUp+ЁbC[׷FE'Yc4Ŏ+F66nyt̺'$ Ás6 'K. ~ G>R!;Bd""X*"LT>>ĸX$dk;G/j[̷j`D<>[jnT8l&N$߾"2KDAفLjrRatv&I'Ȅ3D/MyXң=WZ* %aQ50@SE㥞%!bo]jHkCSo/#N3:c2ζ 0y8Ɩ䈥k'1Nm5댙f6$;9ttbgDBؼXj"96z#av;suSҒIB45e>ZwL1bMJlHxnx zS&E9qUX޲F uL'o0dk ȼ9 >veL~0Pc%6\Zog1g跮ڣ2-6Ok8úqrvacZm+LJL#ƲFs "0B5^8$k.o*\@{A BtT 7yelʉ}#+3n(fӘ\׭[;H{`Žt clwKW$xuD@2h` i)3 Ku3lR]Hk\,cܪv劎A/ 4C0CPk?oD9r<*&16xyuqե$Zo$VBB,CPHRxvj`&d)~.'=^yqbl=d[;*1dC1D a`"hAb bQ(TA O'S0qIy[GO Oy F{v| OaW}B` nC' HBYCXM(w~R-eAL PZQ7\tPz;3=@ s2#@6{2OtW8ӺFr A%w ea|9VƽaКE)f\3PW{Ē2l9+z;+G F re68:G3+gʾ_o*29: '3ק5Gcm%`yffY8BiiĞ\1xr.9o,Mf!M΃Ma3%õS|{L̩:AX)2G}ިʫ/N͆ݛx4L{{TeZuɗi9Nxz[dZVVLJx3M,ڹg}.H!a< "SMZt1r2]Mbƌ |{޹ڳꥰ;d\T FE Nfl<M:pPXt\;a%G1e8F8 cƉ7C3+M2fv+`4NdGYp6= rk:N(N hJ* V ۄp]r8ԕ͈̖4RtR!!ji(&)!*N 9(PQXh;~(pz ;G?GsGE1d"}0RkxcWr4{" iDS*#CζAJ+ U1(̴)`"+c Ht Fex9y1t1ےwF {H;CNgbgmu'oLo7|@'ǡqCBHDd <XyPmf:9Bwf!,LbH,ğ'5?[ )L ;|JJ?{͆? BT`ѸWhЏn? 9oQW3\)=: 8!^;&A" JE8>ռD?Ud3}m `!MsK!A;`*p ` }m dCԟ*`P <4fB|St} #PĦu"u1S@|&x#TۃNϭY=Qxn=IRD4?ÆDՀ,ą4HiCR(ݹO@_nrns|g}]9p8IAN0t=*K&HP`Aczɥ"Y%$4"hGt4!@L$Jsӡ',.Grda \#!@:Hru4%kr dݷ! .t$DN atшºIJC"́xB Nyހwt𢪉``"JTj D%"V ($JBFTfdcmh7s1&űh"\ujƱĦ?N]-z=/IŲY6۪#$(IIBID(H7B(Ln;oQ"?ީu} Kx ሺ6VT"Gհ/VHnx+l7U['S_0 "3!Ȧ(MHRvv7 &ga~L~RyԫxIZR"RbHҠ&V(3K__N{q|c3Sw+?]wg{=@ *lnBѠxHݻ@t%Z|S )FS4w&_i(!PESg~ӽ$KBx Y(j t4R zf+O=E\AW$ O`:Z@ް#pQ: T U vJ̑e'P80@L@nHC'NJ #d0U%R{^"!*8v68X(;E<$y򀅉!8/rtT,gOBmcjtP܇Ą6!~tt8oPʼ!dP:c'*%D_H0RZbԿ棐ZP Q* J ܸYvʄ/_0T*wRk16 S+>J{8{( MzuN@4Om/Ax ,iG_BќZYb}}PӋTYML;}x8x.y8{ D;}B3`x=l^)g$3@U6tn4L}:rNE9@ndaJ eBIM/+6m]8q10U ZDeIK\Eą$MHD"ReJ(bA4({x % %KH+P $Ё1BJҴDJR*Ь@),"|u>벴(K+*] JGRAJ?/YtǨ#r^M$ԩSrM1+X$Є hCCd!UA TzP8RbWIA)IR ߐ.QV66yiMVj1˩B! (-P5JGѩb-OYjqN6 ZIp7ڋH *Ag=gA0sk@EA6\~h0'R?wg0?`ֆVB2EB}v')hA|D*#ՠD"?Bl 8$@DdE@H)연({Q[1bID|!+r C QCݬhn,1%\dmT5/kKm%hbBLKHc r¨;')-M)Є<6Sj2L \!!H4D2B1AD($EȉG9˿ՆrWֹRb@ ۹:J.ຎB }HlW8nO#'`䩁 NM5E $jWxX7[ȷRTr<> 6D߲[ekOh pa=GxgAr ٖߔwCԈox-MVA@u] MA@QoдOF7SL%A3k.#B&.ۛ}V03$$.T 2bv Lw79VAPyJ)%%RÜx7t Hv(}\t#ɠIЈ&p41<.v+&$xFywmySS 89' ) UJiBK$JtҜ%@BsE(ۛ j'5%#}!"ĂD C 4gfhȗa:DvH(;&"I/4#XǻH#*D\ׁt[ XPwwYԡCdtTBjdH%Zt "P E# H?~s!6qڪ!H6(L._`*4EL#2"\tۊPRrL GvCHBPm*/I) $(Ê_-EHk"wR2: &?=7;U 7<\#AE>HhM&)<"Y`"Ab( )(*% B*XJD) b!F* hj" bjj e"(eAabh*f A $` R$b CAӯv.QTL !PIy=0O./< uS,c'#َI`m, ڒD DTUj3Д}onFo0"9RF^]dA@(!PpeˠnRNЄEQBoPQ:2$`aZlbX @ ?י_Ͽo{Rl |$DhzusMœ#\66`a$Iۭ-bCx;4kBfӃєx6Ѫm1G\IyV^axv(fQ4 $A`c:!&~z@>'ޔ>N80Fc3< ڍ+`^lT9t& Ø.zߺ$bک  EbP'x$-zLx'&f[ 1nh"(BZI%g NS.b-'KϬ,.PJJ˜i=#V[ʶ2&6[R`(8,sshFֹR0f C5%=F^? H=r`fM*0NT2EYݺs2{|43s3c9=HzRDBFe @f`%F)@ @*d#iJD"r}A$U5E8J" (PBD v(&QheيaC@O1@e9?IH6(JLf jxz妄Uhˆ 15Q;P=vϛAbT=Rr:O A$"=T"lo4>-,EPRNy7˸_~G;!0?̑L2MPBdh[ | !WMßB2E 6 ]Q_4J@ހ&PN5UC|;ix )H(1q1܉)J2pKY̴e 7<;DOH8nب ?ϟ3)Y)RZ(FARD "Vwqe}ɻƷ!otdh,D8܋ {;.e}b_)xi$pB|ecZ8VbP*-A h5,ѽSPֶG\Rr+"ql9ZM0Rdx?0c@AD0r"%C\aa&Sr:z|lxqIzl@O4mjt!fE<ϡ;andM6!{Ӧ<>mjOT Hi*AõU `9KؤqῄM%2߻0Co|祇k ˂zs)##o>RnubczKG|j Q#R83_YlŰ 1xߜ #L 60-^,os[ k`s Zi1}?COײ8'2DXe8=u~zI$),&l\@izILxyx4(AO ezgIt>[ TsӯC`:[8fS+עkg]eEPݓ(s+Ha F,X#6㬒7=xhߪ쵋& &-ߙBfd#dOMMLTH$?|h݄E9.EGc~Ϯ k'zN8ޢ{`J^$@屓2Bև+X"x_@8W?[=M?^dU7EHH<ϟ?t}(iZv7-@! e{|a~҃i"^gv gӂF߈ݘоLnqt*GK?jxn粣pDž:;=o , R$H 3RA-1 I%$PKBR !P0ґ c3ߦZ} `4Pת $(_Kn HB7:B*vGh$  ; I:amNRuA&@XM)H-]Eґ *ЉNӡBH:K4"L̊ 4(kH:CIM*#HM0B)Clꔥ"( B&fe Zh(G+:DK@P?`r**UUUUTtQ1vkzdl f:iT ]'_i+N0:z3s?4T-$d OIԙ IMdKC*# J;j&U)P%%RU*)F J% h)`DhIČQD5 32$CAJLvġ4AC @fH'1ݻCD݅licNLhPL\.rbdF A{|t_9kOLİ!,BCZ7q%#ߚP8]!)*&XrK_˥ɕ)ᲖCQ #R_, Ca7 gFXlQe(ɂmD>rc)'p 4s!%Aן]un㍡s$$w舝s%yP) IP&ޢm1Fbd(Shާ5 CHP* ZˊdJn6Ǹ↎ -E7zґz@o_ߋ`g,nv{m :@׸c iV2(GRsp ydJ6S F8OK8 .t9}RMN%t 8~#6^"eB"YF2(i ZMu50^(c;?0&H"7IgB9,9TȫJ)mki(LX&Ldh塪(L7)HqggPt\vl|&ahvq @o⚦=(: Zts5.p( vxA LJ|CZh-AɞѤZ-KF@`pе'cc`Y`1oTz'Ԍiu ,Y1]kDdʤ%hE\IiکtM*5f+9NoiԉdܘSi;e1o5țrdX`A7eZk2/02D;Xu M` H9v#4țxcXy<0Bq\*"qs"!ds(O= ϻ@q.+ً(H4վ䟆0tv:8 E\[F%Tccjc"/PRvD] Xay="s;w&"@9VA鈃 B1^a\kGS1QܙKGO,ԾBTI" Pmپ!߇ۅMd"Y=r _mzCUEz&9#_F-vWeK!600WF<3J6$sgbv8d%>S130{#h_<("5JtH( SalÌ&c% M3ݮa %Z\46Y~ aD<q~VXtRu&4Px'qd6!%xC0G  o3)ם2p5@u5e:ߧqlƀ1{e=auARAA=NۀcNFfV3?wCd;:l!chub̀iw?ۏ!i dfI8WwhL?"v|W(E7P6N2O:h}J kg RFm큆n,aan Axygzs(3)yEMOۺ=vi>E\Gthּ4liCg28R"tLBhp0WQ>K='FgqBrG}c| $r n =w1雓k,7F<̫|m6$x)ʊ᜵١8UXC 5-٥::flciMplFXI D+M^2Qbn)t"&\n̻HE۫dZ[Cc0tƠl* 1iV]F0 1͘'a4irIosvU" ^.~q)NFfYF2=" u)fR>,+EĢezQ4iẼdvcp.HbB'A73W 'IMgcObKl/XG(Z\>qX*"dod5g=$}.}N+TemB F<Ä\0B5/K2+ (Q ' צN<*ƳmNRdXiԆTLT\Ѹb=vy/oӨ|ÛIGV6Àxt',f0k̓2U \n 9s#ʏlA3c !!k=&I1JX:'7{3]][ m D$c/3r>?WP h"ILʂCa r}FH,( Ϳ]g\svT4 !SB߻vU%&XWj ˂LEB~8Z +uuq~JҠ#|<һo!h &Ph f/2ԥ;!5o@=0 \p`VD3k>41_I! aM1hrdb&acqd"hd.v*J*1rh3qN$v980u0(܌,26b_}('+!f(!!!, }WJ!m̼/ i;W0X.@d6.UOݍd^eur4@o!=M@>и7x< %WUNmpD4~V̓ۑF iOqDz0(+)dz+lCفC B^=̄yq2U7@}% cD/gc>⁙/ݳW[&ÅLvҬ.*Zi92.1$#N QVƂ3lok %+#&IWCf %wnib64,0ݦi9xP #Vipd4s!.!0oGW{T8DvB@М BiE @ͪL@"T%+DBr"NPl^4Ls7 lA Z[]`tEԸsi ĩlS\iSZAJPJs8=\͵o' b}K4)Ae394!㴄PM7xe!r` Ĥ!~>&*X'`2PuڷheYXA,%R Yi;O;"/b*o_9Ν@t JF ig$iM kF*#3S(cpqΜ~߱ Ҟ9:f'3{^ d?o:p#sbih!Iڎ#5 x7mY%dM.B-4%A0YFǘZVT[(4DjY*PǴasr/,\#Sl 8Q jڔ*>FґNJ8LAأl{`1GmcجXN y'/SϬ=u$H ٥OZSLj`4Zw#-4ܞ1 PPsi2c|xrC4FHQlhb$1\sr.E@dq(=L,##G X !8iƔKUxBpPǼO.Dž.š)P9DM`Q  qH^$_1ާ+kc`C^N;ݢ(:oʽƉkoJ4/kCQͩꓰ(Xƌ/ R\Mbd\ k6iV:%`{rH*e9UC1 xCcX[ZHl[f*HEhO{ 9;gn<3&!0F{uECx}{C%"!9@Iʁc#Htxm3te4Æcޢly4{@@DAc Ȏvj9d.pGD t)C@dK) 24NJD S;<\A7Akk:_t-ćIyeO'pBbW+NZب媦[|04 $l CA':SK#0[XN6DDhoB9,6#4q=ƣPN ;wSI3CLI3#)LEBF!8XuI0Q %wl_(v  c9;-+N $nx_NbXH* $DYY@);aC$Y(H AGHJQZ&H=z(e1 EP!RDV)Dr/9(M@(ðY3_F>Dq`2 x0V|"E_7]D) @ (I($P+JR*#9b^G"a|alJ`B&)`Fʙ 嘚p3<Wy@X}vP8̤!$8'bußL h3dA$P)((0&qs#0FC hƙ'g|8dWz!(LbCM :7@ @VpAK(m# B >=VtI DX0c b6NJِOYj}6/;׸B5t1 E( EdGXo?Qr!GIsޠt.l&Yc  p};zw;;ah}t`4?8@P14R/q NrO$p.].a Ct([i(B}wmWӽC?sOP:\锸 '9P/#Ҕj > tQXVLİ )KHE3@M 1)@JqI ᱶ6tl#2lC#t t&ƨ(5J*EuG!y#]$"*0 5T+dSHYэE>rh_$ LɁ ;rJ`B&TyOG8:GT HD9 ]Ix}zUO7xi)a[D{3Kf%Uu| xLBW H(I#' s |27 Sh.J:bZ(Ax`P4 HghII_4C+FQz[a>Bv܏ "q{G0rDT8Y4Pϳi7[g EE|@u SJToLϖgy*V٣<7]tu'y oGL$O8!`0WD Y~dy~.J1Ì)e'7óL')G%N~I%) |KTR$45#@(fɛэH@}pokD'Py00Xh3` 5L!o1$ũSV4 5B(xFHLW$"b O0;{q`̐8 .P=wBdĿ3~-/ <(@G0dJ4|qM3e!)!b)l0 h@)DrӡNDp %^٨n(!#CH 5 VQ/}RG%#ReaƸK-~twTzWF*ZN:G``b~K/9_܎.|xK`:M w@R!kha1 {ˑ!eA$ZC=Vxg C0,7k$g?ÏpqR'B b صL X(U}zN/ATT(P)!- H @MCA0TTP!MPP$DD* P*=.G#?ޑ=Q6?tbE(PuB A@*$pwDTi )&D(_ Qћ0{!ns8Kp7 <!`vI~V._,? Zb?t% ؁<# ĠmDCR7P.@g%rg?0~_K52!'hhĺ܂xpŭ܎?;=1Y (c5r3n]:swT'EE 1 G[ؿLTßb )\513DDG!3 ތCj ڠPzr–!̉Ƙ|n7 D*C=C_`Φi$z@(.<R-ݐ`㍔"Z0rJZ$D~?å0\ j$)Dx4i? <~=JeBtNd.uaˊlp5DOI9Qȟh "GS+0a!OaH%4@xGI!O#@MM iJChHd.ޔ] t.U3PL1xЙ()[ #J-3QBD7&AM ,t\KDr0ꢂ9i ` zQ$w$؍t.Acf&P.dDv <$ѿבL 2  `t { Su[ю US{@= ɧt{̧;t%%Htsp 9povزf)O. VdĎi)F24> 2P?N% =2=' D-ZBa0YJDIb$|HP8B$5_\ "Nv0@|oQ˓M}XXP+ضMCX;/%7)so?1ffe{T8FJ݅S3*)ZiV3qzĆP^0lI]#$J4# EOi/.0U{ &yz/gch{Sxbj|+iChrP0$)ՄQ?Fs] ^׬ a١P^A$R )", SJ?_("(wVɐAZ,ħ'H4JQx1J Bcz,oden.DGrB+2uP("R;nSs g Y cHT˄u0L<74sڄu(}b(sCH ؞ AG>_?b2AD2& dX0(R%qU#&=U_sQﶃ&cCݏKIM)O;p{x$PI k )CGy`WLbvTRx#A2q bZV0JHÆkszdA":&#UY6`,i!񴜂 N5/.2ǝpt ID6x1: {G:X%wս׮* F5$tؽn-D p[I^\2+Me.LB=q]x @PJCBhD'YarA%zP>mli27 iyXm hvL!#%}aɡȒӪE`|q*py< 0dZaHR#0d1$37]i8inйgyx6`7/A 'R-BR) "#P bxqz"=i!Gzr +VAcV&kXTj)lΟE?r")G/Ԉ )xvݧCO΂LomԃG4zq=s5i>4G&{T(jVH3'B*+]DnH'&XBCH AQ,Ik"Tlغffa8 ֪qf13)|vxA"H؋9t0{i kTC_gm(s9nd._oBS &J愪йZ6Y"p{Z)؀=@_#2^H#1*#.6 ddREuCr=s ==%:2D MB4?"Ct;yUnU Fbz| f G G.0B"%2?{3v8(Ofu06ai6]ر `r.C޿vL0bbYh1oCsܛ!ߒ)4@{$J$B2HB`q=^I$_^t "4vWAC @Ĥ0WJ-TH2A5A5T{x^CAX2O2Ata }!|&i9M_sy1 !MWNM *Q =Y`90d>(wKREE%(z_ o#YbkpPyzPr2J y=+p;:>nҿ&z>saG_vv*@ld6;Se"h U?~(j Gv ÖچCsk{]C`lȜoC%!8`; hl@T BHv29|t>#耾Ip_\^<(LKǜ} W**^7V-٦1Z@{lA~N2GA]P2}/e>ԯ0]1T3`>0B((B'%hP4W A^@:@M$&ԁQ~ C-&.;(a#FݥPi8K˳ iNX.#! !^w0z'EQ Pj mh4zfdTDk338;_Tsb$7a<يfJ(MGQG"AO &aLI% Xy=gTtXAgKp\!@ſ{̂iM}ExLv"D6;IRSAU4RGq"-L}EE1EKhHRfFnD<y &(e9s\\ II$J3G)#(b4PjZ PH GdtѤ@L&qad bkc0QLHPD%ͶhP %Th4ND+21CUR2BMA+5I2LmcN"Jį9bcBEM(v,UEmlDDUEDC$,0Q; `֐d,y.q˦(aH P b("b9J㒹a( ca{8" @"484`)m::`xADtDq$QQM Öb``2D%PLQEPG.7,7," HPPĀRP+R5,CK1ss%)"HdalT94.I.&p)RG0fF$j)EDS5IOo&7x4i5O gOl;U%s~x4i4LU#RD@EUPwk[jn:9c6+svsb3\2-Eid%JP>A0E Psٗ5ŕ-j.WL[Tv=iSJ&u0v1=xvA m63>pfQ!!DIB {BŘm` O* ?Ӧo.uiH"G޶PԡY/~+.|LVn ٳ;2Tm1.$v'ԩVY8>t鹃A>Br)tO,"hX<;ޙ!t>Fl"{9ꂢ7qr"a1E |N}>̀ꌉA5@nnd 񉀩iif:*V^f[:y@wB @)G h҉H<4%ǵBv9 12`jLSԓN~r{ h(N>]X; dDi@zM(i# p7: m!T =s]* ce+U[`V!mrIB1WA{w;8̞8(<)$L 䍭17khb 6X $"% HF1ƈ pC\e`iCCE*Fh\ -NJ#.^SCblRe g(X;m̳-=JӾ?68_EKW'NiAsp9 \ DCq+7-"(MP6'o[QxҜ"R%0MIC/\_sJ=Fy((JGqr0GC` ܘ]CXD,@=80֖TC+<$D Ly($I59a %1$O2DrӢ*"& ؀hh@מ(~"))љ)% E"*(K%"2hDž%P}H7@}'HZGVTp a{`'?̅,)@cd*!o}}t<EpP)YOz C7AHsv.D$O96Skb0"G|H( 20yMY rMa5MrY+.xin˘9XrlJlA4$VR#64T@*sK{j᪫ vUUX7|PkCkTR.B9˧wn=VLCg94`s(t85UPW"׻#VzCHes5Fa>';^ cc>2kmW%xĻ]j%1vQd0X2HB''FnW ch>v⮃}N^_ko+xE{7gS3q#aGWx .# FdBL+=cxIEdEDfZ'CJŦR{*&r|,s7rnߢWj;fv ybK1^—(QmhdQa^ 2 5^-}mL㏥yf5&zmo$t 'vfKHR>[pj<μ F7ußGXKZ1I`r { f% ױ\ b$Y] BMqcnXgOl쉶3tn.-"!v\Zt̎oJh0f@qz ˓Q`o lxTY38Q3Yޝ0U5Cf": '\dǖޛ\%Qd5%ꭿ &mG.47,{l`)V ZtN);@ʣ;YnQxT!FvCyL/T\r؆`%`9na֙]S0{#A\q[ݤ4a?5(*AF" .AM:ݡ\.\18c gH `lcv{FlE08(Nfw@d |\2ΊL:8[\ )r䦰}ףasY Y 9 \߻7vz CMm>xn32E.<`W"9my(! 3fO|d+lrMj1k ;&FHA!M3ci'WK :@R JfqaO4ջ.&znq&ɗhz!Bz#R'r3t۶7K< +f -(YZg-TV=Xhܝ|c;9c"$zCHP(wT썻k|t%br׶N`Z\@dY{t!T /b  "UB޽cOGJ s ȋn lc7F$IDrk}&ИƼ=+DTے~# Qd"96'ĄE4#\58QWb|Cd(C3>e1>Qq%ޱRz;Z58^¾4:-*PF_깲5?+e1[ln#/IS,AfiniB5q0&9XKO3q/=;8f+TaƜL<zK=toZ "!@L^xXkڢNn01t9aٚ Nw꙳[sp 0pXBw$$$XAfɑC7f44]RԍM\40WDgD#a~(SԽC){NRQS=&t- #q"H2I$(J)ΰۿ4:IU&P;ejviCNG; po'd<'mz{qԂo|˅oD/h *%'BR mJG u BqNClc^!DNAwwOA]n)p(.$`"6VDP׸NxC'bIhc0~]`ɫ[c=L$T T,@5 {4 r*퍨2.C`ID!$ R535,^Fy{2G/ $!MHRATT< ||Rv@w]-jhvVJ<m]c;B{%@ "n#+ 7soSoM6bccS :~K0S21Vc\Ƃ  ehe"gㄽ1VO E'x  >qQgl Z p9dH8†4[["@4[)Ѓ]|;Ot FZR;>s p9gǹOlWh;(M OQ:%Qz<.tޡXQ%PPC-  noyp@񪪬PU* iJlG\A~&`6>h ?|)n>+:G;2""jJ(&C"D 8A<8 ~&=~?O΂w=-4~mLGIX#čFıKЄ3e]γ$Js{y:&x![ y NcqX 8Ջ.LØJbE k *(¸hiA0fYBDCѐ7tX! 9/W4kl*Z t{ H\&:b2cp*EO=>p PCғz>-uSHaf(biR `( %U&@$',+f!QTS3 MЏ}畕,.d䝼mR|}I`NlPkEIs8ܻ{|9fc,R[ i;蠯 pru&Px@O^0E`.읕Ed80  P^‹AkFtĄH3]A*1lYS22 b-R1B Xrh٬ (ЮyJ& 痣 p"][[@b/YlCAN[33!36i%TQ^Bbrvfs 8b TƔgY2n0Yse<c Mz7++Qvo-qr!L(\ɨs5`娮sX_a)::kzJ1UPii~qɞIs5=A3,f[-mQCI `r m> #mU$"Щ$'[1HIcbdI8Fr,;XV) i0`3!*z8YgECKLe/e0/4غ&BF=xkR%35 !ŵV2wPᱹ3 p$:4ft[-#q☆Ts/9Lou3Q͹ A7)T#!nIbuˬx+߆A48nFs&7/z.'ɮ}(z~=yqYPixqH3,wa56M qTS'0ܣ9CuC0\8뜼7fȭj݆K-VpA-0`Hh?n7Pbz"{[~Y!!L3a\L)6渃e;r5) 3c4iE8R&b^l] եjŖtcQ _eޖGV-kgQFݹF4 #PNz}Rhy,GУeP44g}Mst6;1t~V/W#->th]8CHbAN clKLT{B<>hHl ܺ,-n@X97,ldz a~v>8^!J`J(0"&sR=?==D;לN' 0IXR#Zt Iݫkt# 1N㶨Cu֌GCVb7q\S1 3X}E ]5Sre4$_xOs*hk֚tIC@\o/ ;ҸDL@->`1切۟lX.Ao;uam ^Ja^d 8>c\Ѽ<)#h,ʱ06eabupedlhOf=+p7`rяGZ CMTA11 %T6̗YyY&dm=;q$=)vŌ30y4^W0چ7'V~RͪPt=D()PՎ FQ9%Lnp%0>V>]imB86}\ߔU E=n2 2u[I+EZT@"(}r@ !U^hs ~)ΐ Űc19R&ie9qhxHpK44,^ԐϬ) ⪿*`(}]@vClB:h}Gm%O(wQ@=tlLKo iуxaMtP4#P,$zVmFKX0z&B Ff_\.i&uT0i1xrM])jZPرA 0yݽ蔍85D\N&E4m7S/@LF3m&)0܄fm$)'b2m[pCHK2i`qZ쁛<(DQ`ѦL$*7.:GKyF x*>eE0 !Ǐ2TԊ[^19Cn9cPIdx12Z jiEh-72A뜸[n1$-gƊ`_9cݵEˑͭ9*tQN%k<=9msUNal-ĸ>s0E8N$(큱 6d (8P<G SB2 P @]0 (X]]Q>wxA pgC7'|7~ SH"vNL$ 2 O!>( @%J@>9+CCLДPPRBQ.,}+3't+D:P3hwڪ gm)~v)$ ] q9\PGL񩋁e`|QF#DCX :}L0>p:-ExPܙ*xWBIAd}U woA>جZrPuu(a Ma.) J*W~ b:/0.8C{E#SB n~SDjt; @-`jt+$J0Z tH 47IYӔ *)8Y$"Y&B :7M}J4rg!'dTƪeJ+,G̣ߧ K#Q0"]Ec7Fܩ;y,S"T nAE]H54 ʠ`KPPj!Z4*bF%6څ? h UD{vey1Obj' D?Q>ZN[A$ƨQB\S~8.\$(W;t= Y+M)FW 2bTmLr܊lAz1C ^҂KXtMff'46>awP^wETL* @ynJ Ҡ].OT:3%1`NG@bܖmhhP8Z#?N*z}d*n"nE9HE%ܸkP.*!D4PaNH ""FZ 7=Jݬy>g{CH=uLPΉS[ T( 3Rx뵔Ίpt\UYiPð&-:H)Fo~97BnMD&"pMBR 跸ws]~=ЗP`3۳ IYD'tNz\Ip.A9AO|;T ;8sY?'(e`?ʔ&4\Dhp8? gغx^4~iΚ"bb '"mC)z =̏d"` JHhB "*B"H")J""dbf%VH"hX(J"d)I*(ZJ$JRVJ) jbfVVi(ׁ}Q DOXi,ĺc),dS2'9ӓfWRXʼnfI&xLqrVOѲD/QrJ9@R\!6{(=q湵YA|NeŒxhyQ^Yz Hq=8^[k^$Ns>#D&QI2R%*D%ACTȦ h>$RQ8.g꺇2g"$gՌ "=hfDxa>i񰢉݇k+ƥy=N_nH%Z `43QJ%mlűYBK)`F"kMBдڋ Os˛I(A@>lXxu<)S@(@h6X?!8ϋXl45ptr~ uM1$wFf(E}PP"P4)B >]?@rjp= EhIh10\IvB2CKx r~SuBi{6h0N ( i52rq(uQzY,tŽ.,_6v$-.f,EGb {E4vZgFsz 6#x|XdFPG__Xᾖ8+8G&e.a3/?Nm=usJ#8(>(9  Y* r8!81xeB6+H!}:<_1`4;qFyv+q9)\p09l U>MRc8l8f }|r?o, !(0+@h9'}` gchhhX&BwZGeR! 麔ڏ>̽z9rUTd #L c@f((a B# Z(:q' !A_4x7;!y! Y| ]N¯'Pa13 O"dCSz{Y,r]uv#HtJ4X9< 7n#6 z=S5RoΏO)<2e.(F4{|:-QIcU5}_j[Cm"8QX"FG r\j(ӛC6nYU`4UlxwfnC|VysxAOxז)jGi/Y"(C6\qZ8A d1ba@H1? cn:Lh͎%w~&"lL*ruM+մk%se!aZLi$n/ۛ3(t*\JoQhWZ/HĽs(q篙!q~:zwh@Lͯ)Ț#f\7 =(MXؖzV'4[鑡\fY9=<^cRE H:6ww `zNáڲDyQs }.=F松Kmω inR@AfӁ^K8b_W iXX3=-χM1nDo)qq"3Q JMϓP!>EmF1"UO˫$Dž?. sCxyq 55{Zֽ<=IpFP?;迯0wˎώoEAvYZIo`쁰%\OȆv2h}~Fl p iu}301VWm"V3)PFq6'X.`bQ Tʬe8!&gw"qT1SfVo/A#8]hQkLbP&f5u݆puM>xO.:]Z"xcK!=c~|@S:MRWu 8=ωl:U##y_Ib*#v@$ ni/"l.g75QE4ѿcf*hhB W؞$wx6E :F0TbTfn0ώtgS9DA H6'1gН!=Xxdr̆y23)47SV3C CCē˦)ل & KZr)I BnϺ1"֎KohBO#| (f#^$m"PN˲A'd%`ؙFT äjT:JYa06L: i>S23|<eQ.){[hpY?#xskY뻝"Y&FX!phfSB]4:0|e~ 㩈'xh#Bnʛ1E3,̍"QR|-̹GfC s h\RID] F-56,gt &mU!/D9xF߁L+Au~.`$>VA0 f."oDpNi+75!e1a'zߣnF̺HP*cFh#Մ ϐ q7}GL1$D֛6رAO6/a Vq-n*ܻȜP"z_K3 o| (Or*}a"Z5EOQO=PS(VA B|1x*mQ$AB T@T4)@CJH$!$# ¿bɴwwD( FFi1z@5/_=r=`Q *& i%3" FN@'-*C@$ @;jN)ޝľoPk۵M>wy53r8{-l艸=qwbm(ĉyv}FyBBADO?~>1AY&SY*n d$N}6>P(]{n>@ s{d޺ݻϞޞޞCl򡢂ﷶy>_q^v]ݴUio4Vϣ{A\v}O6oϻϧ"7U/>z{BX{X٠stH*WZg̻2ﻫmb)Jt@t\oz}|bVU%uhcV(]b9^S |΀4QBY}H!͝eE=hZ5IBM+fEz;v6ݕs5gSۺ}C@h_Cn}WvY R!KD=YFzOC$;ާl99*SEn nTxM1T(wf @d$vẀj@Q}nR@wv>{UYy>b4h5YֶlSxB:=^޾.;;k{׸5A]l2S^}:>ATwkl=ٟ|{Νw7.xzXyN޵:nݻQ4{=}nqкaѾVW/o{^=}= u_ok.:v '}u}}ֽnw}TKS-Gv=׼JM=}@}<׹ޗsƀv[>O_omv^Xwͻ;jmZ[A{#׽z{uuW]^}hm辎{^Ym^ރqevLnٞwG{nv]}{e6^セc{]lR'Wmzge:f۝.{7j=>}+Vu]wqAkɷkyk7kZitwP7wFz-;o]yH]oNoqXȎwٽ{ՙ˛\ xxmiپ˰s]]k6\gcJn•v SV-SVwp*כ=mjm&sm׺{xJַzV[r6e*8{&,ܭקaTw.nlg<|Vw\lwGXpKnG mkaֶ"}kH* (hygスONFF]s>]}>_v (uF($I-=pRH}{W [Tnt7s[wޏ*b㶻-J{zҭß|P ]6{-f*tրމ2ԃ0;p2}0û"2ޓ䔋@q^ b<җい4DBST4LUURUPTDQ> '!VQH. 6`Aǖ;B`Jf2Ίgן[3nc9;E}[70d ZFtX0m|}; mpeІKuP{]S? x6|˞#Q@I! ӽYt T|;{\;aҌԣI$y3;dwTsy_s:[P6guѹ{k Ι9TBruQ*N6~_'ԡ 8hKTDyC/6 i1%D,04%4$3L(K (B\"(??lhi" "#(u4@Tqok8k,F:memU۞^^rI""(^/H(rLueKJ4BAA]jUcTv٦jPY\u.CSJ<9ϊ^4{]ѭ!|!1ZN}WcFj;A`A\banA7( >=≟vov*n,SP?wp,SR aub0~ ($pn=LSe\tRO ~." ЪuLj3,eǿ%H6DANIF@DeWօX  r?7OĵfM3bY#C!Á,rfX3 Āϧ\YI5{5_G6 @zU.=>xi!+6h-lh*R))@4.p :70Qgan9Cu ߪYFDH h ℏȒ Y&)BYIj hh UU)B&HR -4RDХ  (#EI{ 2W?4"%Y >U,L:9:X).\}qӷbJQxcP|PuxW%FC7R() "$`x?"[{r(LNÍ } | D *강ҐB͔rLgBfoN gv~Z_R"HPXPH2 fY܊^TQqmrH m)~~S;}]-;:LI3DеTf TVܸh廬;B>7ȑ+i#O-p?Rv%@^iӍđ}ֆY)(CP>.OB*͘yKX tXZUL1.#33 ((fZf0 &rS)$b$?1ϳ^*TTPe[D!! /ٳa#O{|!#2 9DOޙ/۬O/Tdax?2Jz=Tw y1;…b=~L'?Les  l ;NgJG/"K?WՋ9'hijUfC'ym/Ν-*8\<.*]s /9U j3p, JC?1Nf#K-~gz+%%+̟%?Pu硢rѢf>(ƚ%]A֨zEЇrxy{ruW;>(~I(t"E`CJqwkףm$}ts}:?˺d,`TKFTIQTG R*bd8|P!SUUUUUDUUUUJ*B>@\Yjt Qb i~9 3,dmr 532ҿ"_݇( G߽R?bz`ԇ%2DȈ(DL" Ј,SOͯbA /e*+&J&Y(pRPb c`R*M3PQAWςgΉ4Y TqHҲ-D@QUL4 Ha!2"R$TEѯP)uC/2A7!VqjjAa0j"*"M}!)1tB=1%VB0pqB0$QJc`AY#WVѱji%3A ؚ@hJH%  y´PpPzԵ4(e> Vm"mGU )dlb)V2I"hI 0h cXRIA EhYϣbm: AT"**AӶ*j ͐T' g~3ݨ&q24k,[(mx;ݢJ)4kĔ<ٯ*ϊ{[{AۍE^UA[+6lӧw[@3sVec':rt ,*0u4`Hz&i`ThB۷{sCU1]+1Z oTJ Ե}j -#^n-g \?4K5-PQT%Z0 јUرÓxqɞu_]j?9~:{E!ɟ.:ux^w܏(wUGx=9X%8} D#BȀq<@3sxze"")FRm68gjf5oV34Aے7a ai#"mR3CO+zVc1BIPOeI?Xq S>Wƺ(rs:kG4gG\ZA S# UQgBh6Ǵ1I} w *)Ӯ5!UZМ2ˢY婠`ѭ3%/hQ/KGD",50?WּP}. vyx@?D.%HЮZ:l9֡[?~^UZ%ӽ>b6:XIU:*up{˞pl'׍HQ+w߮)A|3a$F%s7>3E9ߐ .ydJ;cw݀p܁Nͨ, ]\7+Loe^skNdZA<-uC{ӣ};XnGuѭ~-½#{M+|@sϒ ,a! Hh۷Ȟb?z yd VO)D⯉4>5]rrsL.; Y$˘̍ U[9|$nJ\Vv}=jڪ 5.?H/NW{o^lBz<$;~?Z~V hzaC # b獀7RQy/9 |KgbשoK;""+xmUMS O$c%λ&l@@?jpN]'L34#98 _y^=O*U6vu1PJ"zv <N9~˩wէ?ܣ YOVC +.S5fC`~6LV4cȻahƂz EX}ۅ'@@: @BSW έۯ՛_7uf3hbRfmS#$s"8 지zGFu'{L;P;k]12vFˎE.:D|^Mm% tEXeL]{@hm7n{KW|Xa]ZP|*T81VF]FD6ƠT;#s˾e-P{tYRزbd|tm[Vf#*Q\eCpmW^s"ڟTO-\]Üݹm ]FVH9xr{|[]YRg86q5]gS"uh0w]#O*^0ۜǣ:*I R4ņdbft4:fX~o~# Yɞ:Ƈ' W|Vշ{Uz_/G%ps_ӛ,IŢj\RqAd2qT"uSE"Tu`fx8iZG0jpgi(`C =2P1Fa]IcN@gşK! ׌ÁeZqz^2]{Z*^-;ܶyOё{k}M'l+)9RFr1,qD~8ńi_ @#O ?HhV .PU$e*(=Z^XIoXxۙPv.AtklƝq8.!cY^<WCX-b(3lC?-y9{|y4hGVgj-s= XNd[Ƿ@‰ Rd ;kbt![31^CRY9D6F?)Q6_Sm1 `韶 I ơ h B_ju>YO_egՓ&2ta*EmN2粌r؜###T+O0q9 `R(2V8}2`e;ho VBCG4ׅ?RXiC}/ Rw©jiT{5Sj ~[%dM,012#h *<*x2"$N0Ē ZVRICIJJO+A~IK\:솣#1Lo30m@4dFa~Ÿnp1۝.2,3 6?S%82"5+׮@ 001GMgFƍ/ )?q"GcؓOޟ !ڐ5|xTxK_9u.b!-)"/¾=?} ΜTaی"~Q )?SEx@ŀ=8x*iA#ϲ\U>cIk JLz\jzSQ7\dVPTS<&w5|)qO U_7TEd;jgzvAEC+שE{'ץ(ؾ{;70x `?C#/|g]bbR{B D"*tROgKucmKJݦng9u.433E!-MySkԿWL}>5k C[j~0jොj$ip_#ZUkמo俿Bck;69DN/L!4pVF`\\܏~ jW+VA손ÛvT6$6 8g3oMcnvX6#yX!{܊JP}9u=>v'-Tm nXS3S?:ĩEWYP]Uf1+7+$ wFF5Es^#^WcꞓT$PCȦ\ֈXgӍ\xQRW/^XLmgA˓/_߾~aUjacX^I 2$`<8 S\4V YC'N&5J>7ͩ]c!/"ڪeUUUR/9,}h'ƟgUs>_,*2QRR !%,!>rq/@iBI;;=ܶJ0*)o1r_w»@WdVɻ[o7zkڿo\v uR?"ڔ.*^0x̍}sG񜪕wj]x0E 8"EJ1~IwKw訡ꚦ<|LK`JB!1*+`а(%LqT' IUT5GtbJѿ)v~nwfl˫XjJ<8@jOr}o+;ɹػ;xET]@v=wݹw;?oZ}D,Fܤy]T+*z_ó?rm3e%k~p< (t_Om&HgDA X@oPo(OgW)R:X| Jc_+mT$rv(*1ǿݻpKъZ'NHQ:F"G"m.]kz6Gk_!l.F_=~OKlrْ.S-%Ng/1E4Ct?/hܸS{?&E6fR>nUZ#nƭp.aG7ĐVcMˋ^?v ua0pBܸ2tgEmiIz!t}E3(@Fg̽.=[{ny^aN> Ko{Ψ.K&*LCԪšW7WrII^$~\@%-s4OBz-/(_8ƨ:c.Mb!Ǐz+F%]o\=ϪO"mVGOE=S;P! k#];rrک Y^~)%*TRضAF[~ZygvCZjo?ҕ>~P2#H >j,eB6\5 [YNA!;f/j^+I*B7$aBby3Yc3UFfTbP&A6TtpׇM=Ab w M1a O+hxj;,) 1!'Wg]N|8P#ޔ)a蘜l)Zi /H)T)ȘqN)h?^t}E`cs댨 Bc % x:@ALH$`Eb|"|,pkWЁj)xmW9gک|3|u0U>\gDR 49sXcZx?dFCF QS;U0q^Wр ÝsƶFgX6T59b B ڨ>ӓ,Eu=#7<ۚ}ޖ9hZN_`T~bhGre8&4Ok'{h$?j2aUI=^_\S%9G}-,Bv2f>mc''aO4iQ" A@^up2f+os)Sݥl><= ǿݡt;\`rt1jьJlVcN#T@)!@%5q& Pqeu%w}s )wveߵ܄^ezFyHJ7X٤F&2)D+I5zt I"E΃]˿/9Vu H¬zdď1Og-; p%?<#|@ K$hEy4kQas9Ϸ]bjcIXȈWeCK)z3q9Wcw[o-&"U*dxa\^D>^H8Zj@L+P^8w8:5x>s9tSq_w;+"\P[R#P_' Y›[6yo!+IEf8B 'Fc [X] Fᅕ(RHwZ;X[W|uzz~qnxyXN6޻dpt)|qW-*mK-D!yK/2΁PLc3=m%Z%iޮZVabHuX,'`Y`#65l|l ⷲ緿{=k8阤OpܕyR.bnSmO;kPj8S;Y`6bVC0[pek>2$?rvn^ᆆ *q **s1>Hʄ8qNUO9sfXŠ1GQDde,0 }*@Hoʎ_4v2F Wkak&FU?аq!jsMj-V~tĦ*8!>Q HznpU(+n,;y:hZq(n\$a0˔AghM'+d$~(㶊nLʹ%.I@R2x}Y wɱeVO [)&T|LR]j· ?͓Q$'ފxW0Qnb$0!wO+&PsRP{kgQEbA)>eIҡoCA߭_]ܣH(q(+uH[&4v_jI'fTuʰeYC1UU^emN@mkJ(=rC3\Hovms=ksIiٟw[N_;9RA KIpug| qU9D|(! o{^K^C$`?mc$2=>:萤R!/P{E? B?(C H@ P6%_DC7JYDP#֩>,*ѫwQK◫3n}> }WЕAq>D )G2Sosu&J ?O#uwފ緞p/?v62C1Hڔ;$袉|HSs=eUUb$32₩8d9ZގAENuJ1Q?(DMPؿUTReVRШ-$Z1ut!IB_ȇ/IK(GEwaDjhyCn8 :p1*]TT<ʱdSds~m˭xfQM1@R[&<8?$`کV v&Q“s>& ~6@Zkg?͇XPVՐ;;Т0&ba=O%!(ٮoǙoնӚz7/JJH$ y$1;yGʿRuMw]Y'f_ RQ`jr¿ Z[E%R&OPZ'[fPR#fզTS?*a4 CC!#菢wK&?^CwL=_S?h=@m7ALߕzER/TN򅅤ACJdYv"J5a R#?yB iuhmRM(`LYh4Pdl3bi3sjP6PMvX2V؍`cvVML16`F+j"#1VDFYlɅ?4eu/JB"4UH -rM1noqB džEA5 DוWI-WPj% 9C1r*|9,> @rjtӲeAa4&UE7gn9:>g.E_]M&jjax{tdcLYuJn<@'2(MH#:rh(D@9&VOu o5)MTE쨤)B aK뜑[hXLJKJ`!Ү]j5 թ,/L\QAPiAd~ߘ/kDǫ⟇Z46cm>~4:HE<;0퀡 ߾ _׫ëx~ٽA ^Kgo>]?Ҏx(;7(ÛgJaD9y[XxnH!='7'7 j$(X3&, 1|u?Hcm{PZ ). kyXUyOԢaepy=1_!CW|W8z\>F< |6u I !Grg$JǦb7i#рcnI/>#S A` =6=}ɘ}4)`p oQwg__h%Ña2S֧8q{vp9x~l$ǯi6AO?)zt8{OHxL4ԼdŊ R\-F!1A9M$C245e}C\iƔJ"&T"!hH2YTLC0Ts]j?j;i 2K?&sd4DQ4La~7?`lJD z36dXDAYi&{Y8-&(JGh2fJt 7m52A._ۯ>8] M ԩ?(U-PEF?Wt5:%i((?kI5xR!Ҩ^I!?aMEVGu rr) '-Y0) hC ,]iF2XiRWust)Ka4=_y.KEwZN&E)AB_gI"8#sϫK 1$#)(#&n2'ԝAUC$&iIPguWF 钝Ozr€eb4$MPāL5; V/|#=wK*@GmXjQ[ddqTdNM )B^^zG7>|kҥd`~btNQmO2WP= o#Ip a?o|=Д HK `}?ӹ?y`gLFZ4GcRuTdEc׆0((dW+J5+Mgn&=LRs/4cdGmR%iotTsrO;̫BfIL'4|І#s3&i2a(uENx= j.wsB**n0&[j@xBJfoI2:s#X\u}>i>IgBtB#`"^io ||Ng"e2sl`X-,$B04 I # 'u/mo0`Y_ků"gCW 8  `D"h?Ӝ:I٥;~WnB:R1T<'C47%"oNFG %yg]64}hy}j=w0EOx||\AпVo#P4 r 9rfI$P whP:"{pPSo^șP!C0%aQh-4'..Vs-DMDo/,2(TpN֘~=LULw>d<ctO% $򭉎!?e,]_&lџ#t0"{PD̠؋XTO%%,A-)X;z`8 {_^^8i 5PLRQu~P~>BjLu~84_h&A(Y !=RБEmQTԲJQP%ҽSlS:HCB7xK,İ&v;9wXLS}/ӵ?D}}#gmI86'")"^OiOd{zO4S嗾[pk?\iӒqv(r~A .H}>C^z0@?_..2Nӄ? Y_?)D.o¹(WUN"RXwi|W$.R;[r*՚֖1ݖ: ;k Jv-+)/a{; !;K?{ !3WBs7jhxE9΍|ni()٦rʍd$[*bVԜҲw61߾ùXO#vzWO@( vqnP3/'egIe~wy:q@S%8Gޞ@ )fJ'f;}`u`(z:z;z8˜~yWZYTWɁ^.(: ghCSꈔnWFSMHH*jsx0fl݃^Dzb9;XepmN6!(nqXB}߲z* A{C)WfN( ˎ׌#KT@* _in@~x!Z&@DX-@Z5 0az鳇zpgA,sKdGXJ 0ԡv+E(ֈlPE<(Ea{7QlhH%@ f(3@#vӍV'\){d7Љ  sP !Ls4H |X4BB:$pHHc % . d{~"1)Iy/UiM"%zdQ ( "(P{]9)HPPPP=P$RPdQ`rU T4HP&jB(5#QEKHk \ @Z(Brb(J@̔8oc#*hN. R!Ȥ9a}?<JD袇RR%MGIO1>a)?;N^CReP7;ѮC,_{kd _;q2%CV5$T+UuxxqOC)'F,,9 i~>vb7IqqSWA|UQF#Qikí*L^UOu)ǭ,8adxsimPӘ;y>(fe ܥ,͋&]97'UlH[W Z\{]n dN/./&q:HEK"V\.>_b`YDr C3c0+P|z3:N9vޅ{Q:el%V;ztjՏP$^E jH/sdIE¥_oHx Pn]H͚¡c@nu4U/:`¹uΪfE%Vx?w af.wU(x4J)2S5G_$ uSDC+B|Mh@NI(Aig&0eNc0}t)Hq&7I @ւ4vAƼ-FHi%֍R2K+Vdi+8m6F ld`kWmWo=v<nzv&9NMG!RKxhb@ˣ$XwŇ]Ek 띀5֫0 /vQx1Ơ3ʨ; V4 z1_gB~OG?L 5@=+;hGgh ֡ɃÑ%7uu({ὒf?Y'wgF8&"=nCB(B舤DNhMPbFN`(8a2D :^~ xZe>g (́Po.:>w>PN1 W0_+u0͠ugu>Ƴ[!ʨm"jCY3mlsČ]ߎDe;ા 7H4"ho<_X܃Vk*]P{]B#ǩ|@ IСt@v/"Fz MY\$DžXyߐ2~E)~a>y:"*M)2adl_{)o¡j |ؼ3<Kd[jSTߩșܫa Q>ruС΢upM_ a "g郓)" _c30xezᰚſfj,RR`j+.FRI"nt%>vҍVAbʭA-_fg}w~kywS:.M"# KU 7ɄRX|?>P}LyCQf'##CbOfonV~4xrڷdON?^qm`N.pw3q{,9:lQwB/s7f!]فK&5d~!9+lr"XF<`-Bw$seP>_4ֽǶmg]Nx>RJ|p~?`>w6~/>6 'vo㟣~:{4r'ftW œrƑ\9:"9׿pS2fȎ3"5rB"[?Z (;Q6~tb?4n' ݧ ;p4j*>;|NZe;<=/@!Rh-+ߖ|/QXp9'Ƚ.)R8ع( ^sW? mra"Ӳp܀@ h:^֔~!±hrFe<2$2@o>7{,-HDjE umjw-+'"6\%E#]U57e۵F_T:x ÏQrŧINƧ,`\݆"ξ걹?Ly \hr=~WX֤"3A#Unfe%UUUUY$Xxl=K H' 6;gp7$_P5jɑq*jB(g( H8N ː㾓H FW?q>,diL4 wrf=e?KYBX"e2P@ C]эQ$tV`lG2E\T ?ן*<;Ⱥ%`6|v&]|o+])yuЛ 7RivU IN`zs@A2LRF VMr԰g49e9y0ͤ6X>$+1]gr:99c3,h~"C ?(M?8B)c-t{+)Z.CO> ?r}!jKJ .bKAܱ:.)jgZ49>k~G`18fHT^EA{Ϳ3WBRݗ!&:N #|=Rauv<# §  ,7 -MM14y/* 5mީEXN;:jo'EqڣGro}#E5ݹF** =r n<8yARR@B/7є-wRPd * fa%tl^鋽"GeO{}agJ6аAX&gHБߦdG#IV{K}\.M 8m`CpaµB!0 z?cJ;veO=Oon^dBB05pKo[<uSQZ6gt0)c̽ Z"K/?~W:eX/[C5R~|Q>118[>Y8 o|ztTtLv Dd!'Ć^pT>ghjh9w]CCb瀗o4)= ꝈCRX,(S+\$B (Js@5Eb9'zƿKrtqlϟs^sR8Lv$Õw;uڠl]%]KQԤ]1?W2@wBJ'5G#]N G9,S r?Az3=VN>?WJ7ߑ>^@E5o\QT,L,{kf޿ 8O:A)On]| cm[_S"I%Uoكo)BOMQkҕ38Ls}O[C1(5nE=Ԯ<ؓ BxgfyI~'4lBbj D˒ e%yPKiʡF,/N'Bu>:~>F∈AHGZ'\aXYڏ7JQD)$.oL**IPRE DƆu*c>8i9\ͫ51~\4_x 0} mmh+a]c}+K$bƅl3"}ƯpJHɁDL K7#fɼ* [Ũ$ա[V+V.oU-iǭK  Xw` fWɟ{ov|C̔d2e $qn] DN<2=u0nuhlwA_wj_v~+Gi~OmƇfWR:҄{i]J֘q솽{~xiGÆvSow&#q`~R:>#XWQhL&2tSJHPЕTSEЍ5cGᒥ%hݦ) !B9V(Y0" Up||zӖmATvK:mƦiL$n5!=j:2wih@NmR-ʶΙNNQCLE19Df{ưo "6g}'dNjDԃ3339NC#__ C9?R19y/NJO ?f|d!I kD!ѭA U7"2DAMHA,iϦƙlG2#ٗˍG,6@;i6 0bsI uy;&P&cR/ ~7ʉ.6&ŜۏOc%=D!!I H[ǷO}D{.*uɓ8t]*W?hf˕(y@7d |ҢPbtth3շUnnq z*}|b#,>Ϧ6e,_WA~Blm۶OǞ(ar6b@!W@YTW?Ny~-=[v k RSC'G^aUOy2٦M~6K-s JRg~-h*ׂfqNV]8qnIHt}!ۛ_.bl9 j?e>5C"tai}:4_?u4gޚl(ER&Gx2H5e o//e;5N kDFHHw>iHD|k"2 L#<B2+νG_zxwTڄl՛ \PrQ*GA T_O}녍/^cv3t?gb3*U6ϭ9ʨS (8"?Wͦ<NjDR ýF"`4G7<6˒ˏxAQ>O^Zlt&Q Z5MR{\= sozs}5ܜ!GٵťhxjXG?lnL2-EY9XYiA+n / Yk,٣&XTfj#3d'SY ǘI6s*yJX418~[u$FFJQV 5VZ3<T#(TS*⫍} *x։-_-.,6IEԬ?X%`XyGQh uU:O1t.Gv>Ue& 1`|K|sGDjo|Meq%`QyFP /CMjT5e!iJ8i~dMqbWؚl1nav. DV:\Z*CPK7uy!$1[ [ȪB E?s'ӯnCǑHa WF@u@eMp{A>=:.%3ӈY-}x}k#@Jde,Ձ ܻwh0IMXBɡ<#Fw=K2>y&7(WDiOo#AF .XѢ"r>87oqj;AU"&t˱$O&YoVlT+8Ը/.z*$0doG:I2G zgN?Q4R|7`Ner9FxPk0N@PmoOã(=2/GlMi5ޛAB:1xp$ׁC8筎<;~O&kop aLW=yxrO|: 4kK@ZF\p=*0t*ohU2~ ;?;<^> F$I$I$I$G#I$I$I$I$I$I$HrI$I$I$I$nI$I$I$I$I$I$I$I$$I$HcG$I$I$AI$I$G$I$I$I$I$I$I$I$I$I$I$$I$I$I$I$42Y$ƿ.}YgaeQtyuQيi>lF5&6ęh&tXT,'>DI4M =3̛JIo~l64^Spimc{ 6 oFmPkb  , -ٍCWȌaf3dƣ©:Efzp%xIa LvK}ܚnse6_0BH˹Jyžw&Ÿތ̝_qAїo$3M^.2s mAvoi5>*<Qp#п z1F:O7NVnl{GkS C~A(A(hC@p ^=xuG^XEXA0UЄơIyZ K0jw<KIx%Em iԨ%ew=a3 _j%hh`;F|+bxoW=|nT)=xQ3r8(ٱ+ǎtukSyRc7.i+D^ L  }߀`k} jrrصI:0qb;4oMdH <~a%6pm$7Efs][3c^k׳N|l5O{_LLϊ'ַ ~dPQAU&MWQ.dAD@K|4H 3]wJto hIx",Z+ F^omTc7!3A ~#n:OCk5qnh`TPxN6WA3XFiF9 ʑ3|| 9%+K,DU&+^;E(Nf"IA@EE jıDU9!T63w9(솮^,0܂g[x6(͍1ϦK2#J{"_gg\=~@REH"C0.'RQ^^r,BZ%̣mZ uR]*ҏh' گSGϢR|ֽnTa*ܰ< s=!l N3Ռ\L!xP4gt-3pu:.}.^Am]ÈFzWъ-TSp?qdNPrMVV %L7Y?+㕳&p>W `t#-IB|zMYsI׽J<]҄V6u|6y()hxlFdi2Rl1^B职 \4ߺ'F#:\mûW>Esu8w=/,J1q n)3{0|m/M9'q-SƤkc0X@QyCcj2!854EB֋P֬l.)cG6ow[Ѯ,W|CYE-+*^D#)D8B.sx2Z5zq m85RZ,wXe $-wԃtv]!SKOƪ/jBFePQl++ }%XX&Cib1d' @;OyBT`m$|Ա\`Cj0b]XZ&!2k}xv/0 g\?nlH罹Y@l1vC@` b?$M%Dœ}j![j:䟣{e auԉo=x&|g!Jܵ&`&1!-BИ3e'5^[=v'UvnO zGMka8{$* (vtRAԪAp$)*ToI]M~ Q+.W 祿t3:־JYo͒}KI2/n}3 r*Sc!~ROs'Jٷ^n Pu=)ETU .rUȪmrCǑV+ۭC.T/,6䘇WmMm|uz~PM_)Sm{FS:Q)PD/ʲ;~>Tܠy.Qc;4.rxUUvUV@ T Q5@;8G\[AAʡ`#y\ómԳfs\4{l40wn;{YHxP_ Q4p4+˕?Bn$CX'm=6:,#qaUP|oX LޣB#@b f&oKS.Ծ:! Yl- fywxxh^S@h312 cs;ҧu2xۣD@ uOCs0~<~+5Yj 1s E_Zr am즠8cDkgA Pt*Dǧѳ ׾JtݡZOؤBcέ+1+FH;_s #]C/jQ3, 9 TN"y YsQ~P$@/) Ro^mzVLc(lփ=Oj^R'cp(理ŃM={ Iz@%a<ܲ3}K!j#E"y7zEfѮYxOPm3]TNpGUف:jh1z(brQSsGcl4~(S',L0(⟛Fi ]aA_R$o"!0GWk ';$}]9-~B>#A_'CL7δw_lR }S0CiPip8} Mm=o>,Z.LU伾NAg֝sM$١ؔLÜ^F43p;jYP) tp`)hL: ǟ+Ut'r>XA4Z~{NoMpHKi fW_ z6Mzq<f[@;~KL.E2\!Dmt[>~goxUÏn-oEټgXS8@WSKGVKNKa!.~vxP[/^i2WL[J$^{!Ya(a(b=[ц}oUHz6Z2C':oBۊoe)E:Ylw@}wfGN72?`R ؕןF+ZΣP*RgRߞ nMH9BBF4AdT$mpL$$R;$j( |.%p}pۭR@GX@vQoz=30M[Bk 6/vvY`aMɥDtGͿ?4c~L=뉾N~:;KUCvn-annypӝhxuKgRT\N}_KIO= ծ@`I^C^_PZd#B.x*uk _qr# cUTmOW/VUTvh(H|Ar IbVqᷣ^=!|:]UUUd,9*ATR3VN p:=]n} ! P/rC8T%n.ԶBOlZD7t@}3,$+Pp#D 2<оuJ^:~Jxw%V8[;`|D3٣ =ԧYj@\F揎,m X&BCYs(Uؚ(m cGZ@qX|êxPNbPvcUt 23%+$JV"ovd"=kiU ;Qh[auc(<1uh}7@si2|8U(pƓvj9XU_roxȀI{ށEYWuas+ȗ8GӬh%8_ ,]F| #?BL>/8Wnj y'do__dlTB=KF Es)ˋ iZj|騃mck_:U}C䰺l7B%%>ꀨww#A@2e :7yR$\5xT徨~aUv9!$:**o8|I."[WϚ%*~ؤz꬏V!!M`٨X")eLL&WTH%檧qߩHjL+JFgL9x(&!*0 c 8*. A/s5؏4rA洕 0m.mh|F ySQȫ}Buw!= 2g=; ~0~d>N3JSEgdcǹ >%[5 +N1jr,dYjdbֹxsz׌h}FO4)cu&uxqzk]#Csf`%H`(w> Enl*OI4fhB\f;z7 $z2. 9=dMz_MGQ˖;L">gC(X=§ V7ߧ#Q\k}qx'1kƀv^&Q*!#&w#Y8GÝwVޡϫ3<='p '$ƕ+ ®Son13frptO+_מ`>i_>Ht@ Wz'`tj z2xWZ, (8LDCP\VY(/1쏇T,pTP"&&Ĉ[!vXT.a+hP(CѼ<|][)@OzhabņGQT9oMԏ+]Ua(@w2g.{uο?{x$c٘ p3^!rSItI汲, ?XX>Z 8w=[X$n~M2Lrn)Q2ɷ1s,j@W K3U}\{#XⳎQqxg`&HrcWrf(?T!(7Y\+;_gNGy>҇Z:sG~]C7 5@gUZq zč;YQF&FL3?(ԡ j6m%erϧnY<\NDd^)aޣPl?͘+GĀy޿JLeӷA`?QAPC@`(Q4Mv=9?yp4g9)D3>p]ep(XGt؝qܒZ_7/w7;2u,~?r<l(Q'/(MĀP Ǭzu*%1aPpR>Rf?{nO?C7<÷8꣐lԅW /M^ MŸ; lD~~)$ ARV# im6Uصhn?{k_ۦcN/7:~cD㫈u2{[ Z94 up`l#(Nr} `p@nۚY3uV2w3@SÐO 2h~miiKLr}nMW[QD\vz1ALB>cE`azi,&Yc-,rF#g0DW +Wk!V,5hOQj@/bͼlXe{B[yjnV򰸅\,9Y?/Ɯ~7ΏW0zY&1d f3{Ȇр/3]xOQc'`p#{;]rNLgGDx A4HWm07gb?'cay GWgӝ)XP&UEa瀆E|Z:V$nQtJ/vgθyȘT(<]> YyB6i=3̑ѹ#ۻl|*Ɂs G~k]t;S↫S-،3DA3RSZc)!1 Z"㯴qKe5TC"-hlkhEUE)%PSD.UXAcl35lMM(j06T\@Ƀ#LD ĖЅ-S5)\#eڨUP@n*S( fR Tk!FU@r uqDM+Zޑ4M&Hɭ,ct;vz؂^ )gE~h:r#uW{x\ӞL>li]?y_:~5Bv&ɲU,cf=GygMS}=7Z5Qj؀ ysrm |etwlaH]QmsJ&h46Z{.{u1¿nݒ`9{+][k0i0(gh{ !PK@x y 3]F}?l"[VH@`Z؇46= PW:IKO\UિZP0w86bls&34 g,m(*zONp$.FDv=f/P:EjT^{6RG%ar˭৚J e! x1%T9.f7cɩ|;QtI ]hZ'# ie`QR(0>h[6HpxpnPDA5͏D{7曹HN-}8D/7!bk#v6#3kVw􌭓ֵ~/PsEffЎł%}e]L-1Vj~GVtZZ{EA#"LI#ռud|@xmj{MR$%Y0N<\~O3æinAQ߻Ml+.s6VH C6 i :ÃEd k#K`k+b.!FRadXnH tXχ}j!0IswxאK~@d*7ٰorVirKab@HR+j3?5_NG!y%F5'6.>eѫm#P-QaA}h)J8[7D9o*];ဃ0H!oNLq:׵чjbQCf/+zYHNӰ4:Eˁv}mEBGpM1<%oh~DT#9<:V5F Lb`P<hĦ(=@[¤z͓-x?tLDDč7?RMTvPX*92=J&J߃}溛{^8 CT K^iT-Qv|T)M !1(t03v_ö౸7 0o%Q 퍉2S"BM)~e^'v9+3=*>S~yZpz0a~._*W:lGI?\ t7?kI(Yaaffڂimlt:@186B fA/ ,L``Hqߘ5_}BWNʔv. MA\z)uޛG(ٷ障R7soSmNW'-.+Gg r4*Oy!,BN5ZwF3P{FׄH{ -8h܊4@* 8:a{DŽ`r!3hQV]3;564l)&T|uwI0>ղv 袡e# _H%k&͹eǁ`|JI/v]uJ;I=bppӡO*-8 SSYZY>SDƀs޷ /0~ q߫uDI5]xXtF)'fڥk) R](0MY|+ƈ8T<}"E<reo:!}ޜiuS2][ W^F1~d,@nE 0-z|P(`d<Wֺ篳 ZT2!>RU| :qs^Gqw:"z-F,ڸlmOWj% gLYbI 84Qƫ(3vN>B<:>CA| Q>yGߝp#b1s3D#;x jpWP#2!!IE,XDź[Lth[p(1c>^>v?;TP-[نU#ڧgJf!|{Ȼl@ĶC?q3.eDwyATLjvj{$^ iLi;eZĈp92,tC"Խ ԨEܶ!<4s֨g!pn͏6pW[\_+0д*t>Fsg^ºZ"isyS>=j<^YwD7Srwkzy}z(jQHlϔ_:GWTu~_MGJLUlts*=Cw;++x{;_G[,QfrrN Mk\}u9ao "8 #^e3^#-wQjE(ޓx˟3&!T,꿵73aGxryd;詮\>!\ODeuYq9,G1]k(K-ThݓTJWN[vc'1ꊇi(ƦcB`<~q%o80>뎱' Q"$vW#80o_~%(:= Q*"Rh?kgBgRGzx;?u ;{`xBK =`'Zk:_Ƽ]=\J4@JE1V 88;AG JrtzpNW\b~K2+@Df1|r?Fvj1HTԋ&Ʃܒ0̈c$/>aC|mȻ(H*2.H#_U*}V$1iQ)7>"-YzrUX@d7YS#1GnxjavQnnM>8}{z" ]2 =0͖j"H6UZx»"Aβ';ŲQB-i=FJxxY"u/oԷ^H2qGŽA} Dm=\p@3|&o"F)ϬEz]8:._g(䣸M1߇Zx#Rf[m_?h6Cޚn Kmd) > 3M& a/ORCY=L9'4\OUYH`"GeD%,ZVQa% JVBAP5>5a2n上;B¦GvW:1K>m) {òGȷ N.US! ۖ #hxF;Ȣwr gDjkU%+[N/+rU{fo8j*#@b$E,̐I0"l+v HpKphwzPuh \5xp`3*>q袱E]mBw MJO ߦ1*kJ9*>֎Rm*AxPָE,(m&wE0eCW=7N+)~m߅ }0+\]ڴ^,{QUB* C{btA*5QH`vebұ @G[Uz :ZIA„BDxz*װEx:5TF,&Gfz߼ z1-LҩC|dtૅеX?4χd 3QsOt*K53Y5kk.c BCGؐQeB@ZiEr]s\ebSJl#F+Pߧ x9lʣ 4LoNB,4G9\ja 3YZ/_.K:§<~? R ng}ǰ|?RL!dhբvn 3~[~vB*@ L:y[)XCd.x=ЙutznЄL{tuA|䵠-IPM¡ 7>6DU!U3|#:SoP=0jl-QJ)ET#QVʪH?`< BzA/9k @JW1s:YP_N.dp͑G''͓>Vцt2xL%h%D" .ϟ mvhUKicb; KS՛eTy5M$,7q7-"«74zI倊U aHƨ窰c(ED<*ƪOOQJZ:]dUN3oz Q &e2j V9|X5!iBf+xhz=,& CzL't2!9X(ڟI k2ںLMd m "HZC̖J L3E Ti;`׽5ҐfY E)|" ᷹-CvO<{X2|;Txy<%4&A'&&jBy GIx܈ǥ&iMZBK:f.ST!A2;W5|ν*`A!DC@T'QEuP4%o &H|6f/o5]a$p|+‚Omg Gcqbkf[ށTHTVV2C0EBKKܢ{.iϘ&Wo Rc/ Q=!ХwA B7V99f&f{>۷[~eSZnCȟ';Qe[)]b1e iih>H.j3 %~ oAm+ϋ&`TL8vfӁ !&Aӿ`z1i  <x:tX>f%|eԓ0xS}>vpyKc^;Gi@g5`% e1ϭۿl`nt澭N}6Zn8!}`L{LgM*E.ܠ 1͎:tt -;M[ M K`o9mvS >%/`}B)ݖ~zWNd4!`Ue+"H l#LD)3Hifv9.{siH쏑6VdR˪Ѕ-|}TϒWiګv>\<:F˄=6VNBo =}.:$1]cK&Q>g}ύ82]Y''0s~S13P E?9ŋ31`bs]Vd. i}zѹe>C kH pp#6-Cu@aj'bPP }o[!]5` tZ4ðlٝ2( K$?H]yH 8XU v":EQ ЏFl`}g8[G₀_B\V@%bQBA@]vQ禅]ώx>t;3@|7zju90edFx Մ􎋣cӌ9zndp5uo]{4dU *RCw#WLG+^BC@YAyy~4oխkaa[<%eW-4~\k]u*U{7 [ L ^o)Q[P,u##?s8$@ׂ, KtFGq<-7*Z^Һ7\Ζosín~Zߪ ;2P%%OI}|*D-1^tkw$9` ̽S]KS4zϰ6@H (z^*&r׹Q. #p}& XwA'xeGp]^sxa?A~4adC `5 f"Mfy)zEUǛkœu!x)»~! 9u*30`/1SyLcŝάoNcqg^Nb+VlT_Zϔv䱉{wIj P(pXj]㕭"c ,mMA<+늴/ߦޝ }ouݜfwr/(xig>Յ<^A rY$;V5w}WT:.^9^͊ Fq[ pq*_zqzeљzקbI{ftpb1Qx|9]/?G3LdKz=ØJG38Fhx}}cU[ZE8eok<|ٜQ뮣.t]d,5&-bRzk(hst|Nj }n7ߗΤf"=iaup{ܐ^;5DCbJNC6P(sYct[ܪߐSyUUxũu=aׯΧcd/KV2eFf+HR4W;)sÖuw\L̀MʪbL=\DV>QLjc=k^qsς}*<=5w{5ӵx{F8~1028oSOܳMFta\s 0 vZo`׆W(XȮxSgB' ŕ&PSNO31jM/&n>U|zepG<ˤ4"+9-/a BycpwZ$IMTkP˦y[kw]|ѣѭ؉-1{뒈j"QV dpߔ59z:{ V:66ܷM1۬޷ɯؒ<\$-ĥ>W 8wHc7(P/ZjP=A3+`>Qe1rpџB^wwqz]61RvMp6*"$(5J't/zT`"*;*q!{r?~N+fpYQ+'? t37*ڭ~XK|JI~MX=LC:&q3t !wdִ;C2WAovv˝ߛQ wo]q@sɐ D}\qP-өuh c;7mez{1s:[NMIxoJB- 2-d6Nu˕ Kk>J#*rII M|j[94օ9|EQ|ju(nSAK1su-NS)mY/'cȢQS{#F0HE 'Ly, v+ "e.|[mA8##l$Ac{] G8r$$^$mΚk@1_ E"*m |ic8iPdńEҳ@ bFF.EUUֵ!F)@8Qt-2ٺjࢍ-gpKG-#6jh1;zGTҘBt:[ѻ+rܐʲE+3 - uW#wYzlq >>R@ @UUc}3b**x=qeX˙цV¬xBC\z~M٣{-&R&ay{Wk9DY2hAs6C^dsWO0a/2^Us$- ?J1Gw+̉T;A#-?jcnihїϋ\?,r"*2𶛞\HaQ.D X.z&iTY~H kanƴ8:M=XM>۲;d5 ܬĴ~o(&Uپ9(ڍ`|F"c  9'mCǠQ|9BUUhpt08-x'܊ <"0ah+%#IH_wJ ZmU|Ծ\5#1R/٢#0+@4m^99m !yfWtd>EY9 lf'3`P_"2d|mj/0hSjQhFDȿ=#jT'nAHwRN^BQl GM0jEN2-gv[)Z _T*XDPxy"^vS}˨NH?Ö"%ڪj X')jAY57SϽK?{v]_ovC(P!J+d 6B5KA2Q]\T3USCQTU5EQHM%%4u%"&* ) `QBEUS10Q E3@!RDA4DLD ML!UBECPQCP$C1MF`A㝙nbIq!mn_d>v~֣C9Ӗ,7a]qGb*42^1sZgb *_=4r(wtY%f5c4J<8Q\u8}km~$u|B5[!SGMnPc11sԳxMΡP ,\-bBooj2UOoatu|9î We$.u0*8/ ,c95 .l8Uki X1|6Gp=fZúR@b ݓ|0={@pY5\ aQ?9V=~ 3ުʊ>UCTe"Q԰!e'7>iۗ#)W$7_ٙsD }ĆRWUT^IJ Htz߮2aE hY(Ýb7iP*"YL`mns0E5vGևGeD6%FB wϲV裣91]Γ%{ys/s'ښA# պ[לv4xS6&ˬP15B upj*- zo-:c.;wیv1AY}:lxs-U2A@0'eă:+`P~ş=K7됿 n!KALETAJG&a/'ف_7c!0`DAM26(* s/z|.œ-}j*)~J腃~鐈W ~$l0&H~⮄D ~W}t r:ܢf Mm*l_!GBK}P";pX7H)V`41IH`-FZ-s+QPXC\YoDXAK.ڎRE@G U@_,w8}\[w(UO1]\j@[Y6 @@ hg*u!>̠PSK#KQ߼79*~O$ U} !TtqkqKwД#_^W GY]U~7ܼOP~?3XZJ;*F4^CB$ <]LՖtX\eOh}NE[nfn@OSyOw÷R5&DRD qC!Qʭ-?{NO!q1{% ښ>o%:>wҘC ( 2&A.eCP 2Q*"T) WS"X(d0ST1z0c:4l:R:^l,LֵMQ-G|E61H%fN B 76t6|h&5DxU p!M2ʁLS Ԩ%ԦÚ.;B$#!dzg !rV(kV=SQEUM 43$$pn@ոr!R9*T"$S%@ =W˹U)APiLi 0xʇyt4g*1C; L_h` a@(d!Ex  U 'a_(Evi%^3("bY(;BdDDQM-$ bU q>KA_!t>)ш]x}℅PԘ% QI 9(H9:5jh+5@j2;&@L <OSp@0z~ٙǙCF<R7) ԢPO<-"|!C ;O;,PF`#ч!%" b*0Wjo($]̊%"e&(Lmd2i%qXuHn{»Hh&%t-!ԇ_@ @`Oqō/}_aUDGdwdcVFA !,L ԟ"dHRC*I _'&zG2e! c| _0_(AL*8 ĉ& 1-ZGCϺW\qmqq, 22LTt_D-4()!!(Q2@ R0JPqF6 LaA@DKtm,p\e<E P]TOT'~(!l(Р@ˉdjw(a ' bH9t08HR7>SOMNUx fHKG /Kxj\6tn7#Z"2@nE?=젃? kVk(W?14cMo\o(Z4jc,~~N'tgtϨo&>(c7, (j뿧sYOkHw놘X9ao C/=H3AbqṖ-A0׫$M}4Aa14=Z WS3|Gvzzj:a-\~:>bJR?㱳߶XLlƇ2#jICHg=M_d!BW 38Q <Y-  1pbOvgNƂ5 n^UY>R@:n 'TV;bMIJz.gЕνTzfCJֶS?(wXP7ڷΚg>iD}"`.KO;!ؐhSy%[R/`=!D2D$lQ |D G0}"vHz$=Wh1UjIV<ү }? 5d91әv jOz|ox)dQ8 ^65@•32a24FǏ֕EoQ@" OdkH;bO3ִdP+* ~ϡ9J$'J0 &_+v҅(B @  ŰfU"bhvSu|g.d TC9~=o:8zoܒtrbɈK'V}DŽ?݀{}i}'`>t|og\.ۼ'f 6=(`y@騋!X%/T$%=@f'~[AљfdjH Wh w#B1L"cSI$wdjJo7@xLG0}~BA8pl @A,!Xj١6'4a6 dYtV/*|||SJv*_C=Cؘd-0>k |keAd!- $ r<~ǤO[&НtO`_A|2AR$ k>ȌGy^Px @sIȔgPGk0F3(*XB“ o`n&ے6ت dRjg\N\KHp`*IA Ss#*pCzpz&pw_*AU'a߫&Dpթ <$ܒ 7 {\b" i%*;J̏4&>wDdϹR`}A"tMCܰ }lFQD $")yvǨ-5$IEⴢAߊ(P~5p;VhUXrn}Ov`XD_|&`& xϛL넿:LI5e?g8-MP@PoTÒ"A@> ֍bq7|4c /:z|>}u3$ʽy]zS% ~ QݶQA:||ku9vUCjwatcZ /#R)$R:í4!A8P-[N|.DÁlη/آ{Q~0&8_^ݳaL| D[<3q <$S2.@Fx"ok*%:"7=.796z9 $ Wxά-Ib"P "!<6McCÆ£-UAd"NHN} Ф_4>u EayIY,1x ./*-ar-Mgvi XaW+:i((ߖn_S=u|18w!7>$zI$|<-|D@Q8+IP=h':o "`j8 GwнB '76}!TQj=G|ikӆƈ";bHb16%j@M %c#1jݜDagӛ@,eԪcHd1xLpuprӋI_ fMx 7h+\9ʕ nMw|`1!CSթej $Tn[= 4`(:!٢Ԋ@4iHᕃNOM] ȷD`3fi5L<@A{+JwG{x^ '}b,z3{ ugt- m+ *[lII=Y{ Tx,'/*M)4 ;Ζ<b ZUQֶ[:yB3b@ MpTxC' , B|qZNvB:k9 c}OG{zu[ ImNjb;&عZyy f 9" Fa+z앨=b\}A>_X ub}XwE^Ghl?u8($Py9.0)k_m-Nw]>Pa{:x58Ƶj巧[?{ުG@p =gV`x"3$}C!05p]xqC#N' 9@P < ݧN˦ @ WgfSq?ZhAD l=s@xsvڣbkZ9z޸Kͽ*HUowWQ}>< "MLӮ=U>J&HA?ek,~cVCvr~>&]˚Eav}Sgg|)>SetH|:mumbV:`ms!?ܤH=oȁ_h`Ìk>Ά92n}MrC;"bKT9nwݾ36+^X?]>5Ty/ԺW3el;eidiQV| 4<HZrծ'xCf/L=0ߟoc(;zҧoUCՆǢ^H׻;}ukpk{Y?``'jmvϧa}q.O+*;gCi5q tGg`k/Q8ʱ?DFzX| $`rx)rj'̅) pg+|MŘV1sp34o wᤪZ.nE7|8cTL# &HqNLJUFevZjgI?D,uz`__nN{_Y?&hjx f`~#ӟOpww7h/o X[2۪Ap5I0000009z] gkt9<#~aO3DiEmKXꅧsK۸]_ ˺(c{gIkVi :>ټ"mdP1lpTEO ¶lb3NB>7ݻ~u.w0wÕۢ>nuaztI'7:ð|O?d W#LpC2EB v(R???jvtpн˾ 62yih&1dxXk3{P5haeH:OG_e4 ǑI5LR=-MKaF ȋ f _ܵnE}WGdkj.+tk'"*='Dc%<0ab&fݲq1U?~ݽ3Qn϶j$j4tj}P`} <-#*R8y=l:=?_zl%*U&J(JP,mr<3'gvB®mB5_\:Ocz]}cEP rs0w{Dp5H ȌWKig$k주`ۤs{6CK9E6w+՜L+5UUm RSCa*\t0t ottx5xtrGcagRFQOx tو_iqTP]fp"^^B.M>]hLVc8ߵ5sxy_  vU»,sQ,BPsQ8ƫoFNcsHi5>b6=D5 mT ^Rx9G(sp{q?Mb0UP -$?NN߳DAӱ'kF`Un8Y<1ˤNyjcA8Ηn'kOUE.Ծ^3O0$QEX/< g5Ck' '\S5T/ դs?OUcˑg a.oO wN\] ZhL}X=vamw0\Oft@N}p5o]bg<<fKۣ:zCr}Ggvy8V]t l͂*л9 @yydfQ z̡h;]᫳E„4ȹ,Ö:aQK^2<õZr>o[Û;j"WQEЎ|ƃ7l?.RZDwwsgnNTr}6@:>^0񈶮{jS˭:˹=TC,2-~=p∃O@rd|UA+4~zBר߇r!F/ o~1c5:g֢9"1*UT*ZɉP0*:o;썕V@k_tꈰ-*sdW(~4^P*-:9XkRl0?JCmCt)rUy.͟.~Pl:Hx!8K~0kc׃gߍ|5Smo<3DmnN{`R!\G(~mN t:|<(9:| Nό45 ~T4+e:@v=bnqpiۗuu)jYGʠWNBI@P r\1Ca 'L{=L {GS=57.Z4sm!D-3_mzAPy272]BpWUڔPHeэ[e''G-~@aha/Eg!$ ELw"х?bQ A^" @8>hqd1R4pz 9Dv +d|4x/Vu:;QU@\9,1띻7<H7Cպa! גE-7ZU OVu6\l(Q~ MjPMkpڗxLroTPځ+dT /kC>g+,y0@kz P3 =Ajf0"}ΓXL6GWQ~ִ 1 ;*DpDrr6@WH9z=t2.'F^U^|h}BrǪ.=ݗYݱguH,NZq3mK!P@KNFU v&>xGKu]I~ƅOPwyX~¯ 7Tf|_CyZzGOʇ-wGp.'0~t/A buQ~-]ȕ]"j;![asVE{,gSJESFu7KӖ kՕa.;ƶhc2h vz>sT"3 P/شd6=MJ]Q2'ˑsҤM Bn{Č(%g`5"G;I `FGI֑Pj: 9V|C1_chYhl#5ӏ^z7};㜇~}{?:58_]!ѵ"fj(/lxgVDy9UrC'E[͓އm&1nYHY6imOg95zO$<#fp=;_>>VqVU\#.Mx,m+Ɖ:3é۽z, -;6>U93:U0R9Ra$[R\D..˾uOɎp]}aa.Wgn=[10:YO@rFͮ4ǣHҲ(h>:*kZw p찥8>T[a\s(ќ_PeJx a![=y,tSj eaVwtayx9 ^:(!? LC'O'a[h>;)Pջ&`=A~is$gXuyS9&F3=^ Hb$&EAc1T54+)%M,3QSK5CES0MRQBDLD41AE 4QTME4$AECTL.Y"fQbTfV6fRP)$D41CR4D̅RL@3DED!"DCJW*F&ZXX! h*&bibZjhI&Jf"$ f" XJabR" *%$e e h("Z"bD jf`d"Jb!*F!&V J"" ("*"&&& !Bjb! !d@( ((%(>4DB/irj @r"B!)"*f!/&K1h&"hbBJLȒ*ZfhRTB5PI,`L5L511Q!AK Pd$5CRTzPRCIQHPDRT S2? `HR$KrIAE0HQ`Rē LG݇.Q pèDDD1zv9?2?ܢ`y;P|<<쓤"\ N@Bg $҈t&`bJiC#vJl:Ng#/ȇ2xPDHmyR*{7c|#XEЊJkYT]bnUM<~.XCkċ_.ګ}Q*Sh-zi1hkɠ +h5X+| ۻn.`^YYlBCOm8I?w s%")ʈ_,]%4'_ͷ%Z*wVyajRĮxi/Y=4I&BY(wܗ r[w oVտ8(4qb'B[K}?,+s/u,Z4yun7qx IBGH*hˋK; M-3?9㿶~(?QmОӷCHlj/w5-P!XTL%;@{~ ?NpN*JZxe[O-*uOo&PbN`"$ c`TDK "cJ+`ZZ'b 6e!()Z샭#QG_^*W 2rZ'>7v zb˷[݃v;82~Aݒ83x!%9#9"LniK?"5oE^!:$(Q9#:x69X(5Utwsi| yQϙx=]`uK:9~+Q&V'z&g/Ckb0QDSV"u7{gί="[}<Tz3s@ݯs9{CsX`">POU8 W3u?sӾvjJU`6P  =$hu_;x{gF}SY\e~ߓt8NpT|y5U)?9OC\ @ۼ9r%Fqj6emYִ!8W7~/ *V݄|`Gy@g0lm 8֥(jV?0?PALUv_-PkXOxbEUUVfPXEa?5&k99 Gh ϗHDR ,90P^f,bfTTYf7?@ʈ-x͉&>>PG Y F~.TvqKu?iMC+? zQԿ]l=}֥æpeUUFza*&E^tz-9~t=GCu묤*Γ\ݕ$)omFp*뜳c|pSkod`R$.Hpt`:*3mE"(]gLw)]K]C/~qN:O. Ux"{ax0F0 `Pš%r@p H !D!?Y 1ґ"s z#PE'ayOʛ}rÉmβX(AyOUUF`&"k)?9w؇?qo:̑6HgsB/w ͬD%+C/tހ^I8>  +0"cYQTMxW:*Y8WDO?=u M$aw/~}i\xWJ+M2m!Ui=էHU54^܇!\m݂N6'w! 'kV )#8vϘ9'9)jclf44>91_W>]06Dzv!$S{&` x`"@~]+ A3 T_gX76 f+9J 0b.\|ǟƖJ"B)mS{-_!,f3?(UN\sS60q*>ho21͟X]~# Wm/F; # l! B ujKk I!9Cn ˖[[ɂwzB"9`\4P9E#5FƬkFwOᨱMj=CKC Q-r77dS[s9wK-^Qؠ rUĊ,o:1|0BPjLUXE%}HXy~wGZ)ԻS:nt`b1ze:{Pţv;n*;Lt<P8hO88M;aB-kI؋Ar{, 3_'En[p 8͟N26oQrػ3PĮ-TSȼ¶>T-= o!L g%cj8 #.ΪlsApq6  RX5~%uX/K1zٶx-'7η 0b1ͯ<%OUn2~0 Uhj?Q`m,^&&}ZrXNx>b9EGytb^c +, AZ؉"ua)$foso1}"Y{|rnr)emVn\$ CKKh·@/&r9dN*W'b/ƫm}5k?ïM@TQtc_ Ǵ?lO}s:|WZR/ꋧC8JI ^:2P9*TJyH(aؐq"K_ɼM>nFF7O',:C ^]-]nLUm9s S}"|[EK>2tvR"CļflVit?}ofhus898F\dVڥD2{$Zvpe;k8k-lVB>zey CAjjhਠ(Q%Hو;]79Qg,'9 NI@X*gm@LAB'jpb ɻmL]PJz6KCTtP.mPwՇR;,;[vugd(ZJ*"[Bц3 gSM^6Aƫ8:z+t] }u 5vҧCr4^"TC #T#8|Hk˕L?ʸtA:!7 y 1_."918B%N&yjfѱ}zؽL Y*C',c.jrFտFY%< vۇ\;Vu6_t~a k -a*{+8yU[n]=& ŷ^/yFo,Ӕ %6'jR%i+hخP_u>vUJouxdڜ]jg$Wxqe_;*B^RUrfo8Gk;˩0- h3!tsCXbK f<[*ޫS^Hk_˗=/2:_nQ ~"婪mLB"=6x-t(qJ]7U>bd8(Q.$0$wo$9@S u6/5GC_Á {>SӪ91`w hRF|GmWN:Fy" QT_/UD]o|ˈACd $NlڀRK!f'b~<>>a!Ix7@$.VGmfGKXBke]Xzypv~>M3T ~>:ԫhWH&6@P$ xBl>'d(o% }hg7s@e`A <9@FvW˶xa|ƥ}jeRj4cU?E$gwYuߢI_1odg~Mټ>SE![Da\Z+'kw+[7bEBD<8(_e͙ôhaaqr#BJ-B|'K݈zTwdNf:xc-fnU[:ŬɤӨ[mlӌeljhQu)m Z\)-]l#-uQPtٶhmXt@]ւɬgTʩ/V%ƒSrS~ iVٹt\r5-6B\tzNyf}ն?wVy燪sutj'k Ąt@fx):dkryx{.jWS:T|A pt4.F~Щp 9kv6muc]4ќxF.e֬tNUtۑgeKeZ+F c%b7t:+ X^8 wWWtӇ<5PֻD0m\%~yڰ,!J`[+^P*ZPSE6囝hmb&)V844lCUp <0ܮ~ ѻRHKsjp^ccW^}RBMq&7ӳ, onz" Ր:[:ݗLXD[v (_'G5;̈́j9W2a=?~lo?Lej$XhHHbRP&ddDBF-דJQlRRZ`BPhƂb3 "M u6n܄LF6N2TtQ#`N=X$zuڲUZdRJbSJ]UU e(R &e"S1SDc6`nMjF& 6j^-%q*rDr@hP"HT[~<=jm7a٫5ZIO F}4PcrLuŽm;ntՠU>8޲iP>Svzs\»/Ӆ'vԕ^X% ]ʁڍ so6m_"'>Dw a" Tyyރѓٳ'qz= +@*0ĥ D9ia>M)*-bMx"2QKi[m8+ )%hl4e3R @lޱbI%IM8īx[?3θR?eg)+* 8q<:c4]h~]\d0/[+`a9ŀpOH@~ SBjzEf2! 9ߨ-RRs 6$? 90sf+Jd!l`7l|)ln)wGEIڻ)([zcmTs70 |,i Nrv`n/M0>>s4U%˒4~wO[g7:wXÞԵyLv0$~^s<<`x1|sgPǏK%ަqƣ@J6#T",2rȢu Ќ4އ8 "D u-?(OHxwn;: v ~:{ =~p{ $7p)x{fkCB8׾ﶏ:)@lux u@ '.[5ϵDP HWahY1MqyX0 t *An( Zw6&4{Ip $AM'@p4tTAuε'q5 6eĆRW< p!THWg-v{?{wLi4:05sD8%b~BݢF X1ϼ̙=mfuCHiriRppoi?ˮ5G}zS&N\Ɩ_XKsܵܲB]3Yԑ!8xs^#5QQ~@AE +-@I+lsƕ}HR Дl[<WԆ}Yp*yߍ>ğah zXw hݞ\+].&^{z{r}>̌]ib~#Ԝ{/&<\VkÓ+W>?`omZDYGNv:VܟP0Ζߵ7Tl;[kr=>4QBRL藯QvG)ҝ28?VZPhÿ {IYdUIUU>sY]{+UT:=KClDٝ;̠pAxWcz܉~OrW  r;,H b^'X;Q4,˹ 5 w@PP|}<⤻TdgVҩ$J3 p?724)piJff#2VJc@Ƣ2{dA!'Ms^Phy ,rv~ۡFn M^ځ V$|cõ9<5~ci\#2}gz,zcO3ZEaNzL!~K `a*\+SP?6v9o-p2lS$ {rUGƭ`D탷>wh¢[KCλQӕL@"!:O  çsn-`JܹC'ro|fSѽ 9l`ДHPU(P@UDM%R%%-QAMRQ@STKUHQSDUS0PUARAJPQ:A')G9n<})5r z`}w~3D~gITw΂W!>޷Kڼ şJ/TY:޻ x#U?JX0A;Ҙ Cj>xۦr"2(oSm$pI g4y? ~"Ef *4 rA\_7٦ y}G??!g0;C1Ea?spEч0b:0(cdv@R(gqeG.6\Ņk<;LjF#80QqP)eJWWl[L8V&=H3Xe\eM%0PQߞ4HptaQgM;;"{2"StԡFfUA4( mVk\PD6QE O⾎`Z%Eјmh"ĥjFjW03, |bE&(ɜ=:ȮNC#'?DMT(62P)Lf.o#HS,aj$ j5+俰4/K!GS'3AoQ Q\Q}Xc*cQ jKY%K7}Zaq;̀0*z8,la*淪h375&tƺ3fs̈z4hOG-aۦ8o;pc~["ItUNJI(4=]q蚔M$$DB8?Ga 6. ?~ih*r_܎|$- @S?|#As9>c|?Ɩ}#B LX"pkU n_ ;5fh٤(䫐=5${Sho)uo>vݸpzAc1|zMT|ܻ9z+ot <G3i6163˗y@&ЈP@"c,;R 2C`qUp2EO.y3 /&xz{fZQu3Е($s-XX_/AG;l/?:=CY$"U!G\F1,Z0x8-xsz-KR\p?<8tpjrOrzkYU(DƐ 8CU36!5O=M;FN/ =.pf#$'x?D -GPȟM;)rn@2Q#ú7ܼ8E61Bͮg""S 7&`y rM;@qFhP p|񎗀'wۧRjHJ)=rxv;/Ñ3 3C8MAʂ"A[勴寯&E`P?B+Ѹoo4( 5}y(lX'H/?jw|MYmO?Eg:gjXא$(PwV4^gc!D3t h"}FcTxwDJ(,-7&c+2R 0ѴNݤƶ'2s]NzsDu0UPYs(C~x߭TLbUK"yY601R>I>.XߣooxzA#@c|f^CToA"VtE39YfS'!X$1"=9㑄jZ(ǩu ugeAAWi Oyk?_ڗz PHATijlml TUB@PQ`Iu|Cd5Η=%H26G!D2֮P4ⶅ< po n++B3 Z9JMLF3n$Mou:`˶'z&#זnhrIr$({UFQ 5l[T eiOQh3 QIqz?/?WdƏ0뽹y# ☂\H`)|T+7Ն+nH0hҩZ Om:+Y [dtSdXw ̮J#xԣ2>-͐|v)Ah׿0{3tadEl$GM|@OA(C8x/ Vy8򲦭W<Ig}5T%#BwxB$# n-)9 ?۞e|<ȪfIRwݷ M=xML{ U.U*#G^4TNxQ-`LsZGXefDڜ8Hm`t5UgeI7_ͯq"?'rJqw Q}  Ďr7k}_C$",j4GͻN]4 t6>zꙋ߭Uyixt光 7`**qVt0.yR`p{<]\(ꀚ̪[j8xT}zU{w%bU@` 6l"=^失US~}:`bp8)*@Om왂_hgWRRM>zr~""(K x=S&]\Hykf/ǚ?C@@pyKD:>V6<6L=P(Lq6Owg07S*Do4ꉤm|1JUWÏgLkd̊8aOȱ("GB5(#B ii6O_K]َUO P|gJCiqqcmO`ⱌ9_aEYj_gmOƷnM*{t4MZ]놾\ogA`3>?Ga"Sf@J/m.;' K\+oÍtF~샯% |,^`0?»0/L30{:'ՙ!u =|Q^uBΉ}xloF'K-tSXc\)@цH,HNXuKOy0Y{̞}!s69y}1;Nqj{\f4V?)0'Z+Jb0P:}Ӄ)ڎLiZ[ J뮺OI7TBw%fQ,Ĵ̲کY3g"Bǧ?|pEDpBS -s/3?Y7[)Rf[?ZoK%+O/İalqpf+L:{a}j%] Lfp~uYͽuk'+YXĐ ycˆ]w!Gh!p d XS杸a[J\0'Y'1!i H6GxM{18}(D7ߡvB2=Rq(sj@PxMFM Pui?V!{?W'r}Ib5n1^_bV [J=kmBC*k?7E œ0iO")>K>?P@7.nzRbg_G8R{.rYXЄDju~]pl욣Ee:4ks*-<98CLG:*}PsX (}B/WIc꾏b7t>vj4rۂecm hkF$6 {`ɣMoRKCIUC cBHLgSuC@0=t%"uC~ _I!rC)*1[ʁz k{Xdd%'J.vta g>=v'KVL`޿'+i?h5@Fh XP!%0$l̰ bpٲn=)@0|wo͸owH>Q؊'Cݱؓ@ꞎƫØp gv(l LyU.dk !21w·%s -VKޞWX>|]|)$&SL5}5y6k 4ɭUߺRS)dYH%>` Q&Đ*GE>o1q!$#{=/$Nx 6!>0m%%@8hED ZǞ\vHq8wV|;:}хT-]sddA}*bq*į}H  ^`=DCO>ﷇC`Y$g4gޗH7KzΧCq[nGV7\$z0}ؠh^s{hcim 8k+}*q%7i8`,u\s(IjF.CvmCEa;uuΙ~?PĘf0)ʓbC.{Xkǁ;>}o PT?1}pM vcB" *]s)]L3HjA|BɞȁdPrQ{Q$"⫅8sS:o;J a9VGf ƕ%rH|v |=DF c &~M1ajW`D #7t:)ЅZ`NID]9aML󓄧9g+y:UjNpR^#0:I ζ~'!ص:؊lI.%|;>(!(xr^yBC 5hf>28ݠ2JTч( :oQ4yCpͦH_SԵuIuk (7,r_d_"XE_^%CLQPj۷*e+<;F풟ͰSw1Avsly׈Tvgu>ES5? ˳LGrB0AU `-~&Q eP2:sw<"+>HjkO2aɔ>az|oU2KjbO3sުIғҵ( 2ʥa*;Lݐΐ9~ᆱƬ[o?|^3HD ?vk=GH}PJ'@xE>@ &]w) H2Hd^2>ooiG}5U֫ZH ,׏ :«7EZPKǼ=mާ_#:I *|.t%8zU(8*[S>DpVT'#WL|3Y){! k ]P=]s?7ʗsL3gsLS0< _B<>C@؝}~ÏwXW3b?&4R?p1Lk6ƅ8"x433ec.PДFd^ Q6r ia4{{M9έ%Ço lX<;p, YyMl.hP0.~Sf,[@PWd\1Չ}I bD] jwP 'qP[CvƨqFf; @r-AD68@}ykw9]/#4j1?) '<=jx??޿5܃>^#8 DŽ;(.8Hv/uqNQְr~u߶_I(sDI]5d_r(kha8ah!OY?oWW _) |B`;׋ jf@s0`IU ,>hkӮJSi%Mp Ygv!{L=)i}&ꯪf̓PsoRmxG!nJuw=+_6qB<ƌ$ jy$@W T{!h~3 ?mw}G%Q3B(#iR'ç=*MA>{X92mu-E2 +v{m 9{ƍX9O[G t*-$(00Cj=jHB"f*'HR R$D뫖 zjnn4SSLU5EU4ĒESI$QU1jf "t0IjUҐaV:gL 5;ECz1_7T}n9"WS \zWĂ11D#fʴ zף JDӰ}/>Vszs_u\MgrX ۴T2 (P0`3ۦ/쾯t,ѧ ?S/p28."g"|;m}W?ub󭠐b6a1P?xU bѷ@; BQ2T`՗C* SԥNTm@Ch"o4[DRJI>'SWËH k .豙|EbbcG E9osh޴QO,:nhKjGT3Hg ) ta6cLj"#h6y,v``B f;r4lziUHDj[-Ӹ A ;p]+Ay,E&{qս>}j$s@ F0"$oݧ=^Y=s\2wS>a+24bc̣h#fP%:(+O܁0 Q@֎ݗA=]>&քU=5ݻ@v/cGB")q &4dyɫg 3bV!M8DDIXBPfm&f$&{ē fG<[IgR1& `ppɕ.QPуt-[&l#S: nXןk%khݵIj4 7jbA Y ,@@3JQD)&T0crqԚM{aXTΕtrO[詗<(kLJ͸ӡi!N!z:*wnwh1C$$Ⱅ)4 vovvܚ0CfO\sǎ;}*=-NO7m_Aϖ:dFs`}ۘi,e:)*:Xe}5%&Z&:6)6ٝ\,O caI ^l.5Ȭxr%$E@lɫߴ ub6QfÞ r,UA ,P"p7QEqQ]Ǔ=L72_o c}qL4Zl>)LߚcŚؓ;5ªN7(ZDHN7j-hh3!jnlaGpd0N'Yx(a"LB量k{9h { ?z nq'ky`_5#˺*$}Y=784zhW~!Q OPI2~vmoUo k#3JFyTF𹇎ݤ!-3q >N_w#wGJc%~<0d}uf>)  ر_Tls*Q*K;@\廞%̓[KB SKġ/E +X_za-;D=5R1C!< Y ܺt:Ӱdq) 3LG ZaRԵE+(ʅ ՁZލ#*;M@P\M(u/<1p2R!‰)11!##,0r Jl) 1WLA.Ep1T. `(d8@A`vΈL3,EUm!Y&Pcoф{Hyk!ѝ| Im:sf eY4nh9@p|glQQ#E B@1lh{WBSba >Կz`#Urlz"ʃHGmVi=_8ULgvdǡN%($/Èp$p$9or$ 烳٘Cc^"ÿDW*%$S)askY +GIE" (j g|X P(ov2AA&Cb[(dqtx+rl(WFg K+l.yg/_試(<'Yj~?VܝatLWwdIׂԖ&#xבB[ν+coa@DzflF藱Ӹ`##DF&(y8xF9rl11)'xi0 j5y JͳJD\WJ;3;`8QI>we2AH#Ԛ<pN]Y}KdA*$ V"ONq=5rpm!5pDDZg989M_^PuR4~ > O=\$;tNOoik&~؀z@( ƗG |4aN+2vC/$ B {>Z^i:2/&ӷweuX85Rz<؄~DJI2'B$@3*+ :GH/ef&r9(!|f*bk<9zM&OoF9$\IG9ŜBx E89 'KxH.\ 9LTdDg? L9ET;0eX9z!i͎)8Qުuq\jV"<IB ld 0{ #  ri#$rW&1fwF.ZO\NI` ^A.!7`߹)af Sc<8N8&e]l*' IP:lHX[ToB3)u#LH"MQthx}[b3w4Š4 = .X6~Щ6JAΚ/Og}K!T?Ȣn㳓jy9H܃,-nC^@pIY'IEqvXgbCT$Bۍ¬ ?[I M t #M0D;CDCkT8*L:Kdfu %(3>\c^*Θ()c&֤TXv|0`91M$ R-DX#k$Z!L{ѷF3,UQ(8yq5M.m(c#ؓ\K~_2>! 4ն `@::+z\6+Cvji-A̤:ƫe ]L"c"YԘ.*_:0hqC:{l|b L40w|aG,QAQ"e6LOmzLAfEB.TTuR|0!MH@FCi4:j*蚰۽uʑf,D83Df`PoJ>m`䀉gӷ`v AE<tY >uљڄ܃$& oğl{&zvOo^XW.I'Ŷ%8A7i*ZA A0R2g0; dؐkl%܇(9yB4Ia # N#XE/(G|WkOi!fB.\AJOǏ;&z! d!@RU h 0L/WI@>5 Z38 !g'NdA@ZBC(Ѩ1,Č *CpNM `bV Fr xvA^~C^]GG@e#w804ĒEƂr0" 'ƹdH~xLׁSrϑ%Ntؖ!E=EQ;Zny ~= Q$],Lf[ Zf 7 HL`0 rk  "{ؕUUT5Ua5UDU8%7 &e:B!@D$耧T5`*\3&fNsM;Q5RLPfyHh{]<$1t0d!#F$F2{woAh`;ER~=L gѩw*#XV pB"VŒ兕fA8$C)BJdPq Ѫ03"+"ʄB_&j$bJ dh H!Z,!A%c(b" Na" 4CaqޝXCI`XT5TQE[fS)KO#>^o\ L@ vͤ@!7Z@fd3ڭ `ɻgcCbddΔvQLU9az1(5:Q+S}JOlf_`FIp& $vRO@lE >奤xa&LVDJӮfGb"mM!T1={1r/[teb &#k^E`B;g*z1x'?F>s4BS>XET79sZ/Zh>_^bNWV1)/{Fj)OAg7c/88v&SءǬ}Aܓ-)1qD_&R*s b6;@6xDAo@`d0DF#O3nlh6Y"]xz0@bivq2q.HnI7W ,0Q2ir4D0M QEuX,tbir"1=,7b=fs8Opv` ևJ^˚Gkks,C2cd q/ |RJBi X)wG8-P E]@ Zq 0o4dTw2Hz aܧB OJ@ؿ˿cvrprwɎ ym&Er`}ĩ(-3CxY0v? P:]e ;&8÷1S;:ylfߎ(hm&x tVlyd,L\.<ʨ HtY9a6Zyp|n{de+"c,[#wxb]~xn#tW8ۓc=gd/.σӾ>n\ko٢43apKsoݣ*9|=XEg8Rs5ۏ^,,f 1g$,dQo]dG60 Gu[mq=u/krc$Ǭg% = _s#jPרujEP,2L,@rxxB:b '50t 4$26A&i!ea0aVJ tLWO^'SL9͎gXjo o$(j/R@{$R#J0Nƃ~ρU#IΒBF@8G:X~,3vV,|i& q>a<͓<223o}XO Av]{\A #IX+InNٙM 0JH#;QES'F`7|N|z Â=/FB:<6B^L ġZp!.ؽ7H^bay鱯.˷͒0O7+E2aayśl@;fMd8Ͽ*:`Xz&Ϳ{Ü_K#)Z5jx&< >05Ť_!6Ye=胇˟i'9A5m?#P_āEiG#O>&z2@z%/`H}ž=5 N (CLOQZuB1fO`x@9.W|F4f\4gt~$XvnHC:=Vى) 3J  Q_;DHꩭI*"lf'L2ZQT֑B4{T"`lPwClR=bI#:wԇ_ 7S^!!k+#nQ& &!"S3pþ5M"oGd0\ Bo} cL֦M5(ؓaqF ϩ"7/9}ʃĒhb.s/k"%6RI|2qSp`qGu? I]I!azWPYw$>/#2 @!q |öY[ܖe)f읉Jp Hhfѫؗ.nNW b1E1K4fr7N2eJl F X`Քчi7P>"pI=a7YS@mS>pJUKq {i$J|"%6#з}{|ZSLKr!`NyQjSDҽ!ܴjcRuL#B$*X콸KfۍĴvx`^G 1dk`r&\;=9@4s6Yrm#b7|禮0tm&3{؝RaCoג4\s8PHM;x]vS~*%b311$"N"G~;zLcvprbC !KFPΘ1)SC-SMVo|XLg%֬ܭj'Y!-q,QvŌ_g4ʠ1o ΒHtk命[V-b3eX}X;4hvYן5קQOI@dC v4fO0!Bken4#3&4(]@' vgzC{hqjCTET̆ QZAQcW'!M]rZ2Q; 6XioCD0g%#UF'f"bj*!G_H'j_HUp@t |W\@g1cO凬p5+ě.9\#gVrja^LՑvӆMO'eA"HD1 p۫:#LşŖ;lTPH~W2S@s" +qұ573Hɾ: E;'7[ 6vʇ' RxaNg *neGp˝Fzh@P\ Hu87Ӄ㬀pN|g.LOQlI& 1rMdQV)h`O&2:*L,`t#IҎhGv9Ԇ,}z6C63h퀹L@U?acQM>,↨D$N]d=PHviЇ M[v/>`r<zkռ!yx1`Sy(18 /<㳢Kl9۾CY9zja g*9o7Cr@cl`q4hD$?#ea_ޅ~_a;qΉayϧl e+>UKf iȁ,.-[D!U)t{LtXus+heds)1˞QZ9Ǎ)֯;cf6"xܗ3)L&UDcQZ#PB>휎;~ja+|P$%n(j wp me]$i۬-3{b8N$62ExhZĽ]0D$Ζ6XK 35 J#F PhR] d:3JJ)YLDNyUJe70A!ŃJ`IU !D{Bf 11I@Oـ%4AJL,@UG?i;&C)#_vk1^F99l XiIb y\\U<4 8X9ə P}A6\T:8,z,Xj.ڣIF2 AbP-O[Ê ˕]wa`voh)(Ji((C`hz)D]*`)KMN J" 4:BNaf#E`&!!hI!H%`'A,TއݹI`b)-O{ϳvaջ_uf~y{ Q28G,)W4Vjc΄ %f3L-DPзa&]qNBFJiu9j c/Q@JE;Cц{NҧܒJKy` i>\D4f 7UԻÛ? _aZ8TLMo|!+6fFb ( wcؙn4 Ў+Ӡ=v wR טMQ~Pܣ(VOc+D@DsxaZzCC$#4Ĺ(#!HJ$1pe F&0!ᆤcihA"!r`uDO'Dxf(Z Y%ӐPT(YmAz?aR]x ;k\"]}I݉9>ɝ{ۦ05@e]>8yS$gzSzϩ4 Ru a"IQM*b,L6a9XʍA"{$GTwLQ&Zl#P/?|n0s<03gi?o+azHFHh&{zة߮`qK+PK!D{<TN zoaE20$QHRM{j%]RL58 Zt>^twɡ '!0xPqhNQZ;5=D:b n ߫3uc(Š9?Md2:? XwXυLR^.k**#6XM qs8xN!$ LsG@0ϰB#$!]88}!`/f~QoCL=L>Ϸkb^5qL׮fM{#:zMBO(asd34ꃶ_x!4CiE}&"dP:TS U%*Ŷ`2O{Q+Ik,D<&㍒ 03"=H䍌t 蔁_@m] )~Ǘv(Y[3!x|Vičc"k2 :jPf Gh(JGKj@^}(^& ߧ] m<JlJN_yUF Q]0FƘPv%Gàx-Vb蘪cB'0vYDNe"B&A&Wz:TH_0DdqI-UIS;d qL2lS!7 9km fkRƣRzv]3O;hpDu L<#R8FQ< [0Z.0QA!ETKo倢 `"':tyT©ARg Kz jPڪ0dD"HyGz@:-p'xHWt OHi&HH`.8$y}2J:^}a.2̀I(32QB>nmM7G;%`CmIaӎ"D%JNΣNvPb( < @;N,2vgiX ͞]@ըHEE"M 4MIb13BXiJ:)y-qS1Pԗ>L{Iy.vE_p`Z=B_;Ρ:yx>7P~؁ A2䮉<|o's)(I8p0pt -͝]%|c~ ͊dH:6\ gRC) .C-g .H<"In2nJ|"N`cE"M2m{D4 2F,2D_! qp\50&`(K,z)T3u DA L'\4S3nQ!7l8=*} FCKOZŠ1!X+aśXt Wuj.UΪ693s+Vp;an/J-ʔOxz#F9,7g2@_5mȊ&g=/,,uWu&RdJCN5 \|QK׸}2 2yףԐr_hք[V'_J(SɖQ> x`bf!yE-FE< aY~)VɳZek@NJ-(?|g˯4|M6v144k2[!G=P$_SRSDt7lwk'’4MQUcUQ&&!t?,W:=`l (= -!@vTqC `e1m9آna 5pN"ZXF9? խkQ bnfi0OfxW3R, `mijj^:t8;6'^ S@!lve/&@0pDϧ>2 ,߆.!P%!#PUU(&0HEvhD$Y N 0O/16q'vu_22Bs~'"% %({tjJbNQl^A^}|%)esq=\;rr 'teLdqaR#]'&>,:%u5{u)&Q©ffMo2nLd [?V%2 `1 ;1ah0I1 m6~8,nz8"L cS" ͟D 0,0wx>PQKCY_F.)?'$bRIU~`:pOsn)~L1C1 ;|G'47mV_c>hS|gm2ZB+6钉p.^^{dzxshılP󋮎Ug|ͱ-} P"b#1pҧ (3t 5Q&vw(O:b Il߸49MCʷJWISL+i'Ցj0CAJ$ct7f5)@R}2u k :wI; vHTNҤ 2\( 0 d NTbuM=urh4jKL4og,/@.QD@ES`Ј)Th2\, G! krfwa뜡L>XRp *g# R,_dmtj}ď 17]ؘp q oU@xm$q9C)*F0KB(f  I2App* c4SQG 8k \cpF$ # & $ mlغ(ywW#%~,0FCco B`I= zJm0lԐ'S뫁ljLGS 3h?&3#_ؐC#]񳆆KM'bi$7R!ۯl@W`C\'|85)CAu:1o>]4 P^oKFQNPX=F4 1k3{Тiy5zX`M&D4P)VI+U5@ f)h) .ӻ5|6{3l0OTNQO5]+Gnbv+ܬb>bZu!DyHKG=9cpTJ0>bʶ5ب8GWE5Л*Wm'^`7ᤎn r=lnf0)A\RvK)ꮘAq?bPtИ6.R7&hCpc9$a0q֐? dBAU@"# XN>m6`$!fIciNaASjM7Ρ!!DЙ|bQ4PaTLfac;`0U TʡМ[:#JLI@}9'lxT`S0I؈2wxM3fcX f ҌEY`1@B2m4 !l^NJz*@0;8aw$腤/N܌Kpߝݿv? |[|w1Kl(4:8K}%/!Ⓞd^W̵ަ%\Mt!-L颡h*8<`ȣVHN nB^d<]ꕬ0bP 13<>RSDEH!4E@Tġ@2+ԜN f* Mw,2e%78ÒA7-杛3? G\aV)Ss>gH͓bnoE4pÅu9tP%OEЊ8u!%%',D?4pCsC`df`d$̐U"?cnv~oR`!|XP2|AF&XQLI 54dj×Y$p e`TGạQ}dP ū 5"GtZ4SSPsG(%Ykݮ#1cyB׺ĎՉOh90W,`HddħfQHк \0 ʔ5I&3 1e${pl23&9؉ k'ykn1!, nPÏ>c{>2ba3L30Nu~>0(YA@&ܪ$Qڜb@g \7R;doU,v+Pys vN#i?󤺶ӧxG 2ԁN lAڻ0O0򤮝 dAKQj>uya\S:<.69Zr8V ,dcH2 #" GmtWAu#pTJ(xľ:(DU4ə4Rcw!@= '" r$2DC 8c!ϳn{Ď PB C\s5m:tNMp;ζߍf|~zPOeT> ǝҺ>1ϳuiߵ׃GX+WF틜H _H6S E#о<ʃ 䘆>oǏݜ-#n:E:*JZ)CȵpP>5i'8HS?soQ X Ca *!/,ȳL>2~#<\u:0T EϢl=fA$L\Tj!(B5{^+EU'n>bR7u4l& :pCNϟC022_ڼ@jg'`Z<8ܠjCH^ F/ !:WtJa@{9;vASt=}}Rv9}p:~-Ntl +H4 ,jb ` i"bb" "`dbH'' ' 2 e5* XrB5S?{A/6! "p=EU_ *Quh DYdTUlnEKJEnU(,McTaUQi {=uiSIbGxY*0ܳ8:/C(H>"TEO. ([ p'JrH#{ YR>R_ hc9m\|)U=z h anZKP%BL q? [kUPT K ž.lgQDGP^]3"(vgRGX]%J|!RE t #<ڔBO~pz%n8GQ>%.!{=xnWefœVk @;΃Y')MF2ؓ,N0;8aKt{@p`sAz@Pg1IZ/KDҵh, Kg}|;]O?^NmEr%Pb7fN6$y̹`|= Ez0]afI-NA3R# aAT$c˿DzjpV\ ɬm ǧ( ; tj v}1}qtrpf)L.K!5tG!68f2B 8#C%ڜN$G[3lHH2 ImÎl v} \ Rzg*Os{44?ϒtS q{qd2C|B_ !#.C9?Ttߍt3#"ZZU*& * -9T**8{(:O>4ҢsA?f SќecX2Q'Tog MPٝ^7lMjWY;!YiYC<)ÿ1pwii2\P8)Kly2% SJh:8Κ }P.60ОEO4bkj|eU6aXKi=eЈzn柘`rZ-Kzz%C;gso!1GLϮBFR2ctx;\3| i.I_/wߝsm(k 2ZѦG;<ǨȏHs \9ryLם65&y9$OcF9G3"}waB)*IVLŌrR1^ǼdeQU>Կ*̗, ^I?5sۖv7{ 1uʟD$Pzԓo Hp0u4LP5X3f[K uهq}@UwV#g}LU]=NXW]fCQ lE)eBC)K`]nhD@:=J'L)b0()Ah0#krNXNOˆR+d@>vUClδd|1%:j%0O<^^]NJK@ m@f&bJ$k$XnCM 2GGQWYCm@v{f9˂H@7.xaЪ ^^v q5Ϡ _T|!Ջw n2@ qz4GxʀMd5Q47C^gze;l MPs4N`4IN/gwP_i>"$C1FՐ8EJKj42H;we2ٮ23"`8/Ł% )}̘!9V %{ =R1bY7#*=_d+=Hx"D!QU9(i6'ـc'v` 0*BƏ C7)?x5@Hչ-b{|lJ2jfCNoJ.}#- O(dr< myi䫴 R6)C:6]V&Ӡ]LwDY%5((MyP:r>a( 0ˣ>9Յ &% &3Xփ_uqH#mH4(QTAc!=;1~ jao8D. POR-pCI2&b,t)&pl8ʱן~;u9Uo >5x5;w۳x ]6˿ϏK'o+ɛR+lYPFoD/ci]x+H<_]#1ykmh-5[43 5>TQsSaRDHfC<ץEP`pu}gq0Z0к2Ȣ `r@S(M)nJ6djbz&񜾯aGaz@Y1@ZYSP-G%G\= ƓJ虛cc9 } $b<i)2$dI }#3/RJ7P4y9"40Qdi'Wbpo :$I ^B] ..ʏ௔|;0_u+8w?a_ͿBośIdܟvѓz;&z ʦZ#ٞ&GL8́a燅*+D?9-P,`)RrG볋ĮT2?xW<\KCr^mET@R Vy\ت $Cgu7*;Nn" DTZV 88d%"F_ۃx8rp `ȗ#1^iћ↠5c){Z[d_X^\uGN!.51kho5,`<]tV.ƣ0SIfX1wIiTGoS|Pwlfq=8ZM39s1Hz= V*HTXfIp!"|Nz3wN܆NH+*bOE1vS#j.Yn5&q4QkKqhd#93sL8M Yƛ/?i>Gn_Gg'u=(b0hhc,K˟񙕩 @43c-m,쨰H? i ۑ}_|\%8C?DFLcxN//~yTEBZ͌K^VJs~M׾zWÿ$gЫrE{ ~?_Wz|FQa3VƔ4fCOgb 'gm!?DR@CjTְU~XSQWiBzLwѷv볦Gxߨ5:99U\>{B(Z/ 8\@ g8ǣI?F .Z , c9NƤ[;lp`ʩ,wBZ𗇸vFT&3p9 ~^#9pDc@p?wIݔ{,Wڟjgǟ19ITTDxk˪:x=Fw򫫴YcQ&(>,\ݓ4Ƿ.Ŗݟ- ϟ\.@{ǿ ;<dqWd)cf d#B8맯x>BD~ߐt0:(0Qj:ce92D!z f2^E")aXO58*%nԵjvGnn9Ȋ9d#U vX0BBh$b*@,.r;`Ym-a'p5=k 3Ζx窏PSɵƢ]L>6ܳz3[C>: ΰUDfj7*zM LNgSo>fC>Ā<^ɦ4I`ŝGUQPD/1C~9׷VK{#?Q콣c-qڜa׹F3JMR',*P\Eא@M\^mN790I}؍࢙m T$'7"჈(x$hcv̻dUGW8t e1T@t9,%(( K#~SFQ P3=1p ɲ6 (Bk9[  -+AQX4d{gMzcx 3a0wYht@A!'1{"vYƂe. ʩ*HZ[82Ϛ.yC{GPK&=B[#&l&:f`פ^ÁsA^qdpqI-};5,qE8}p'ͼg-`_9`x7H*jMe ͝yx+ @w*H\gSD}@bC;$A&ym=>92-Q&*MtbA6$Ʃ x`tD\MiVVfI$L9XdLݺӾEg/؆|J.H&BTtR0X 7B'܏}ͩ]bPϪ:tz! 4iͭ4Y z/hE !clN]xaC6|}yS(=炝 kM1"N٤b(ߗZJ[t)LU3nlKڵq ]2A]~ͨ}yEn=Dj |h*%,O1`j/Icϓ3{!=>gAS!<&/|#g?#4t*za'zlLh'f<`La{`sţ0Bc㟯>Us^0.YۦR( xnA=0Qu5TPQ=O8BMeVrwAE{e&_u7PY3xuבQT2H< @)^һD}l2a{ ߏ~灪u=6C78j*ۦѓ lvg ZKIeЀteK6eHR#.ǜ MsgLGw)4BG_C|'i/da\X ;hԞø١2J@>P.!2 @ (G7/"yJ{4HB>KfڏLG`95 E(@vq.l mI$`'F.* ::wwQdykz91wkV 9-EQ.Q|+@X'xlɞOG)._}Mcio}WgrY79ajy eSeGm| B.j c 4Eha܆6TPghӛ,M$A`nTA=GCrPEqܮV\#mY$`%[30ہfI3a'xWsjh4,L5,{_dצbͰ t9 Ds^JZO^:f;31(.;..ܡ%7K3dqB)ye#^/o־-&=PR櫂 -L$D&ȌXE˯ou+Ԟ!J Z> C'%7 ̘!^.X *-ye!FhG2K­.U-U>\t; W}w" A"w 5&x&RA3z  =-lR숎ʭ!g7~ĜsgޱUT̲Џ"M*0qkq՚8_|Q/)h>>ם?(fX׀Q9wj!Md&QP eX2`>pjr `e/tŜ`CXDž;7eY8>dQ#_)[D᮲J0;ҽd6܈ C`YNkYJ/ɎObCSp35ǞwBڵLcUD1Ga S:4E2q[ ^&  8f[U>eiVw'ǓQxr8YJ Mf- Z3clAxtN`g[RbȳFxҾUVW])54v 1ۦ1 VH)n{u:9z@H-r }zlp٬TU/@/x弧FۃfAzm-O:q}˛|_.tX8Dץ;@D aD(@@w#~]||TU6xk-cuU8DWZ66*F[H[a :k=>}1Z7 zGޖ$"x{r1UA!,(6}UN%ᚡ+K'qrgU,HavbЙ[~u!I7 F [t+_tu#fX2  阭)` :9Wjtc'+X:SmшDb4hG x;mq!}|eNSywl=X؛~OH`@ bq-ߓЫ|řtQf>Đoκ!q$F;nRi ⶰZ[-b7 UW[ `DPĦ[4tmaês>a+x6:2|tzTMjo5_f{ՊѴLXo$e`AHHq{ȞDbp~gs,?o M}<7'7V8zlhAxM@Kʬ1NmaFL!HERHqRP7\(8h--AKhaç[<ij|OO"8 eׁ=Bei$(BZBC S a`&eEfHd\`JxXo9X4 + HAĴ$,SERhFag+Pfo[ b1̍DE?clOq#~WԐCX#Q'X( գG7w9A]2*E@r )z?n0^.,)i68"ٚp)B ?<@а= NJDOrTd#MNY s/FS1 E xLf551*R`ulfTLm0{T;B!CDS*\n RbѣʖH4nC(H?mliX?}?L.q8snj9 p6 _8S EVHzYAVWsUlx{iUu'1me>~.lUPqX=S{t{!K;B"={äSu!t;FoF]w !ۧAL(cajeach89#j] ?uB&+:l FBJڍ~DZCn8$うfiEWd|p|>^ zszp{.G)pq/-E%_D+ЭEUw[zyLz.f {~_54YKk?ÿv v 2oM?{3]hp U-Q,zR[XgLD 왳OP!̣t ;Z,;pU{ 7ÌܱT0MSu6tcTD%B2F$Ъ7f 4ytOWvTk%òG-YAB&5ţ3{q>'gcz7ǹx}>_Hrp7sd)ng^NC!+NI#sv&.PkAA T_4JI[tRĜ(mg*Txl#G7h=[x;~ DI PwF ɩONSIjɧnzq BEh؛"m!:> V 9`<,Y~9@( ͭ '2J9[@M9U?{$Lճj.|atDp\%&qx`*^(aՕ"3ui׸5pZn $^PeS(O}xaz9V}Oxw@BTv54 , ABE =hڼaLZ.ګf'(*Veҝ9ľ}f{apO1:H4Ӊ 1ǝ3D3U,Cgҹ< cU PD*ɶZN/2_kHvnҬ@!W4@USv/@(X龈Qc)>57QĘP'90G}Ux0ߛkTyh EJoT :6`}÷0$wNqg`X6V ;cPZvAfvh6(>lxYh B u{MLqN Y(xqZfʄ&KJ^NB$z B0:W lX&Nuhμ_gx_O p~eNm0ǡ^0"Vtl`u; = iC5z -όi@D-N\H!hyI % bȃh=0@;^C />7eX*Ɇ:o}c<>4RmL*0ByI;V;'i{>}xQ2&Ctc? s,֪\^ }c^Bf6txجNeF*KQjor{Ň{V9e_4~^NNgd1ܸ֓= MFy=[~|`I??]|LNS>\Ou]T%:UG) } Fض s̎1N,0pqU]6]͢)9UQjM6(k쨺hFU]i ,!x52A>^t[ߥ*[%I X]XvǥQWʨV5qȮmf20ΣԇΝɥwUd1ӧ71",{8LYZ7 \>d/` [p)W;^ &~NsH"V oÙ)5EL: wxW̉WA#/lrC8ZhKBAr,C ]a` p~tForW6(8yĥf#ft)ȯHIm$}X7ňs @~c~3{w$%\6< sb_2;( `ۙ`Bax7<R13.xAtC E{:" @DiԱD֍5b};a4MKvb-Ȳhd\M̥$X;_'_I18 Y3<Of3-7d*fIiG8''cLX~XóRpJ<FPWidN>;' <vϠ:ۙͅG=Ҏ]M]#!:Wߙ"%cnU&%l+^[Y0`ɑ 2qB\f(;o4LTՔZDCA8-%B(kEp$xA~~$7al>`Ibz(B><gƬLnZ[&\ԏZ>un糢= pm)M C$D_Z$,SPScv`mm5֝hl0A!fKprly wZSh?}_V^ʣIGm"~y"zeIVjp 3 ''unӒ wʛ4i spX&@i'(s4J+Ju$ -c#ӥrQt@&@>:H QJH1&`>f"]b ~(FFjn3'aN/W7rdʐ U: +rT 9rk;ݹ"|էwf1g# R* "%4(E]jNZjMpHo3{BUHq\HDPQEf/9κ:wS0s‡}pNؘͰ:m$3 Q٘سp79mhzu`A\mIΐ|qfN~ӆ0޼b juz?^zqsf|5鯗7:YK!e$ؒxI~zێ' (`+ E P؎o-s]8" s^0(n dVg:88g] j^%]g2:Ñा᭴><{m0};ϣ@}QP8Gk['iNR0I>LԴ4NFQ h$7ٿڮ67jD`J&_.x 0aۣ敠hGɗ+ʾ1r-'XXcg1׍ xGT:X̟ni9ᐱN,|ߓ 3|fy5`3g(f4B@qd~ic&C!/K2uw^~fPxLPL<$ nLS^[~& J"| }VJ_op{G^ v,8iKB_oW9hq$\z3VqG lz10}' i8 Ē; 606y|< CF.F?ZF*`*6]'<R=\| S@CҋKv6[դƮ5,9]z$?Wp*FI')k" igˆl'bն:h@ &`?R>%T!RxJ8ɭ7 t*b-&'Od!`uC*[ RvD &ޓOʔDnJ7Sûe>3kYVڍvfi*%FAڳҪ+?f2&340㖘ѿ$0[E}|d<o~śM3 (iB r{vg)Q\[- 4e6a/ j[<0<>2NUy)1靓 <.xu:^s^{?TA%uq;$l ~ o|f 86mfZ_ƿkPhֹlb|-]aB/j&ko_CVO#f0>:N:9p-ßC1`5' &~~P(qM'3Bx6!x)/Lh lput2 D4M}5S}]շO¢&Rfi=™4rX{FgY?H"^"1J6c 9ޟw5jXIikSLhc -Ɔ j͘YDIQ7Fj ‰46#~:y:YKm j'7ɚc3fIe((i"hSq[T%2]f!(`5ᄌ0W %(VO@:lE=sF~O7n?+a3)d[]n @@Km8ưY G0m%'0l8k#~d?d5(S̊ s J^]`A]I!!uSq0Dd(i0Ei3ΠZ%Jc({ c7>'*mN=~6@ڱtLNNPI7uOᘚuĚ!c4"RҌ@QA֌ƛ tENS菳|!cM%h-"EE4Q7jB4Jk@P@eɶq=%4#G Kqt<8zJD U#rH3Z lc _-3ag2d!LT,LT4Iv}:Ѩ0*M' %4|>c~?4'`h0`Uh}_UOq܈w4_ [9ry?o}$6>gn`xT/!=!G׿WWezh\p@a%1[9Z"wLۺo6cFt:E$Xi) 5d0qdX%@Bs7avIBp Ms|ә˟%x!Cf}7'R9 d;@"6~޳`5HDE k.uPqm)M%DN!C uzgvGL]mA@iǍDR. B(rJFʣ|2}b[s]3Ll\ Hjm%l\Ú sŜSiVȡDu)[^c̆.4\XR!S5|%8JI#"iUUƶ*>I=γS`"on)vu8 LĮ1SXŨcex1DWStܘbplsޣrB- <YKu#Fu8 h^ՑOJ=FoT 1f'э$dOwfM 6߶498dT#Otb (a@|~4, bP>ɝaR[tT6`eU "jpjH $#JCk 1B%TYlVƓDtkB%BO3Aǖbmda %5 T *MKI a.~dXdaOmj0 I.Q4~M^_Cw3 PXJxjwFVۺ8* i85J'﹫rSdo!1:@3ք9G[~(-u'ݷPdXS;gcDs0'`~ cjsvOcF$0뫰(T0 I}_;ɨCAɠ>D|)P0ҳ۳r1ƿ10Zbg$}$ z ItH#' &- oi9X!vϫ c8^4rg2m$ ` <quy5UtH?:I0fr–)P6;LdH=j4;HnD yvJ&hT:S;] \((zly(ӡP?/'#}=%z.\_1f, b J"JH8ë޲s]="f~[^V"^'e6-=̕:T%!5;FcyħLBd^\68&8/X} pmτ]U SADPn=??tfg1 (rhiPPGm!`zD@я>ky B2`{ eRAEex^ rѤ> /#}H+<샻5tR3$mb%:~63œ;4('bc6mXF)0alfiǖzWz[%ʱ""ZCu8t1C[?K-QE9Z!)Lm :&s" |?)>V kh -`Ɛ*0cRK'!LQP6CB1[LWw+"A>8 >psV-IV(UXJKPEUJ )Rhʆ&tZ"dQEn25d2̦(,Gj021FhD&5N9DU}sOPLl0+q']|y}d%N #!hB^`Xh>5a${\fX1G^&CCǎ0"(8VHrBԆDBdjNjLsSͮqN1B=$$;*_N˚NOym>%'FIH$&XA]7 ']2>I5:Ix0xzH(iBzpPz{Z"h4„fFFK;}E@ l}|N}.AGӘ!&+MPed*Q$M#NMpcὃI@\ C\w.uC" 4JO0%FqEh0d( wn08E0ܔ#0q2r܎VPUhAJnng)Di >KԬI fZ2" "rhs1;hL%L'vI_t d <iÙ>۪&uoxREHtŒ¼d FfJR()! Bd, IS) DHd΋}D/b CC4 KHARfD11- DE%UK%$LADT%14PET5MhܰĢrwTsٯ(݂}ˏ.c4Ӳ=Eg>< `&#YZb![M읍hН6{Q-TGhNxP ŏyA5m7[`4D.2#Rs5$. SEI@r@$>I#=v#zgd̨MX9vTc&@IL`Kax ѐbCE ^j(&kC,xVTWsgwĐ9U}kQ0CRub K(/-7>/g~asXĵ2w'm0!3R)23$pJ 0r QX/~0{_q4D&AU(F**h(!°C?aj?ܦ@"H"0@;UV>S.?t}|+xw*%98"HR'ër1" Jq9C{^7"EH0.hir'gC$F`2b2ѥ4E ֱq2*iMJ |>#mf͒0.٩~{:`N2-I{?~3*&1ÛɄL:IҺ[ÁR5""* A@eqh@I,&bi@JH2F3 [M8(0%[ͧS.a$y`xH y{kgK0/L_~RJ:S }Ha4׺cǑ6ϥ`,9(*xz*5 OG|cz08F#fTx`Q(=ޛvP'NnA=f}׸d7e&mwv ~͙fZ0B!&F}¤я}:mHKUp<{A@ӃZ.xɯ/RnC Ffbqwz#t#c&5jh0²r 2* g1"$l q% 1 "J(D_rU]b ! 0mt+$6f=`?d?&320* j0Dj%00r;0LHƤH6@-x@-q]#C904pPβy*J ,AB @!<>Ϸ  :Ym{T)i#7i]4 m@vFR$/lxwg͂*!7Y/GRI|| }UI&?1G(虁C Н 8\R #G!\#jؓDBQJ)]pCxomV9%dXTLO h쒦 G}|1 LlDeҡLt\\lȆMh, @o B@D&3O @uc_^ {y)+JPP4UQ-(THdBDαr)б @4"RpGpteM[&b$eU壻X3˥p`CXKdR@wS /!D?_'ȝʏ:_RR"P9`&~p!$b ;t|w?.@^&gr%2iюgdنBn |b$!zHO$8N~^ (Z)jO|z!cRN d\4( OҁNyFxx} ^ `*퉀zoc+ (J G PuIDu_0>OZ~i^! ;>L KY)}_?80'{_DDAȂ} q+b XĞ &zu#3P(L1!̨+؛7P`64#K@ABM~(viCLm9S}*|ҹBD|O!mdC>&tFys06 Vs lpr>\O ÷:J:L&{ je]dsHqbіfRYR#R ^uFn 0SwHJ6jr̻$ܟ xo\OI;d!e.`vEl mI)53n<`^]f6G`_ޏ4/m#L4m(ʂ@" |&A@j3("H3qBx$m#у 26ƞ4KU;j3֪@sgt:U5K5v1O8mއ!Ҕ$<^[8xO-rZNj9iQ" ^mƣ~6ϧ>'Fepq+Ul]}+^Nբ8C n3w|vFf/#[mESrj@V}5$,󊛰j~g}Zrz133 rNjNCEqPQFqJT* ̜#QR`0D` 0"h ଎"""J#PvEkXjBe2r\#pY0gQd)`#)fN |>_Xx<:Z}z_>e&4N213 $EsM.B߭[)=|H>BMi-pnfpw|! {T">J5jojEEUV]5'Ď j/x=jZcӦ8v%c3r޼^;%C__j~ #T`#LxX';l\lEUܖA2FaՏ]*$t.U=֌hnlw}X ºA[g^RLJm@JY I44/\? 8447}sUji7<GD)7DY Oz&bN],ǁp[((qU j@CR#HE:{~n{=f*-۞xA_I2=G|SZ!9̌!&pu4A^98E ݦlL2d|#۠u͈eLaVg"Y̳L= nPTADcM39 C;>J{#s*"H 'DN,:cowkIxe-(1?ERuyatHF@ތCؾ"Kͤ32#c}xm m@(*lET! i0$bWDQJHfDXb@&JCNXWRHȊ IBd  J%8XÏ#&:c#CL@瓒:NAD!`f&&a& XU9ddc155jPA(+i7*VNFMJ(")Vڢ4)`jQ]4FnNe:J4WVIq DCa8>D. *h&j/a ?J@W8>`Edem8|]cN>úLۖt g -MI %31$ˌ~y=N4WHZδpm[ҍecY%M>\sT5HД) i ZȨwOoOrYaq6"H ܸcֈvNݏ3j [*5jXFEE ͭʕ  ێ HFeβ""95a`17O\H2 14Pf4 V$㟜jɋ:aFb΋ffLeLpN1†6Ɩp7HhQJ: ḾwkAF] 5֛8C"lSFlh@FL%U\2*0 \`P-BTmjH%+dFGMQdXʥ&EZhp9u1Q 9tI)rC1LjL>뵪m`fL`N&tY ی4L@c74;1Kc}Zm`5&,I]t$I5z0w@w1 "9XfӀ.cM<:HVHE6 CCGlq$/0ئ;.?Zh[#:LjP4LZa.B*RSJ'kMEATT *Nj#NA2٬8=eKq]2]9@ s01fFA{7UEY+K1IJ(ZZ ZnI1 yx<k#䑒[ DAmpn=1 DӜkL1J&*rAaCa;k6HbVhb4SPRDsm!46$6N@ @`*G]aMCNY%i*|n3r63']8+us8ѰM2:bOP$EnMa6Ycڱ Sf1jwn:@pӄy&gEVk!uΎ歜1)͠d8̃f㞰'F^!JCFü0,` 5٩Ș>G疟5|9r)T5P07lPJ]"[UFv>'!f/WFsx82dQT*tVZnlg7a KMrU@5?sꍉ8IXԚoހi\4b6ͳMd Z+N8]?6Va]uMl ; =-ჽ '0`Rc?j&H_v!)&bP1J"C #B0$%(ᅩ53z30$\E =t3EIPRF`QXd6` T)lkP:! $V!bSQ@jPڡ":f"|;ozIOɳ gVghm<`dF_/p821O>^MS=ͦƘ 4.:nc"4D.`MvqgPބcLm$!PP!JTd2TH6b.B)us_'PsqQ#q%*J b^aac^y 3&g0 } )(  ITHR ȠJH$J J@D@"DADA $IH E@2PC rb %yބy)2? \!a>B-B*{&"q))1 :<0Oe_qe]K~rA A|{f`tְi{&+„MZfٓ"6BV "$QHі4koRq kۢ-1L @Wa]\Lji};3 ȸ# / XֿnC1Ƿb흝,B| 㦴3$\(;hl j]O:6&:$X`lIqOZQ=,찴?xodrT-S{12xHk`  Igwea†> ;6U4),2,%Fa׍C,^xmTB;DcGР!`ܙ0KS!_6Gȏa1 5C䞛2AHPP~)h@\4aGr T0)W*J!ֲbL|{hvz//bn$٤iA=!YH>U q;+,Q'/ٖW]݈LF塤$-~;R.*=z6|+*Ayƚ30¢ w ȟAMtvxdzA-;o {ނg`>l% Jn@zL`9 2RV#T2X/҈:?`ȃ &iDPi|L U5`<=|hI\1>K#={@ޓ1q"?V `pIĉn@*FW#qng1n}5Oy<y=1ahft9dǔƄdG,!IhK*пq+&",̪s1̬3ḇFAH%ƨ()b<5D 1z ϊ`;ی=f=4$J<"?ޡWLi>?8 a1Z5eѣif %+16Gvfg~%I }cZ,*eDF맕;`̀ZqqX%mr%GҊɓ[?R\d!fn;̦L{k=k :*$|Xzߘ:r|a=A8ϲm"̓y{npc}>;߃ێ! q gLngDル;BQ u#7]"bg5\My8~|'R0cL` % UUoLg{u'3Boiײ 1AL!1h0ؙIgAUD`%Q QCG&xI~8"g yYCxx<S5)^)foqaueCoXUf~H-^|ʹ^]1ZU#1ŷ]W~1(XZZ%BXEjgw >4.4)9c=A< cO,qNny"v ?n烾6Fv`/W4f3CQܾ$4g94&gmU0j\K۝o St[kWN=glQi77"B\d4)$9b\۝n;MK S9!^8R~JX ,c˻"JIs&L) 5DibI֠x`E@l RCrʞ\ F`xպI @Nw `#4tzqw,4IeWX={VJC  dLJ!ufbTH6hJE)F!Ye )N$qɜcY0ݤ"i*?\RNS1ᘧ~0.C[\3-!Iŀhtm6cJ6jD9TM"C÷!דW)>b^jnc Gfԑ _ vdkDBP3HDy4suD#ø}$.rORDcECf^5\Q Nc3z#Osy_KAt޼Do)r̉,;)G1b…舌-cF^aHv8InaO R  [R5! c'>[xVw6S3DGk.ipSad0xd$d8wG^wCxZvi73[k@y(ơ&0; qFȶc w3'}rj.fn?zONm#"Zlxw n0qKG}Cp !$JeyoGG y'ӷ @VF|Y*><2`IxS!z\Brt]6q( dSc m xMk MgU e> ``M!:'Lv{2nԽyLݭfܛer1r!b9f9V 0KQN)YAƶcG-|߼iXcҳ^7358L=ֆZA7EF*_.}[]mMGSlvHf* OWF "9x!18>WΐᙜL͙󋽇^W K4Ib)әDC'ž:S-ܠú+/͑&. NNoA#Y83[ϷB x0@L!+ xrֽYS7m&' \F}\qUb&|) baMu ! ^ߤ7+Z𰆹]J#c^'z*fy rI>$syhb$O8ǐ]Ŭ>ʓ87&QP5zmZt TbsnnjTFchrzul'FS' P쑄apW7@ &:6Ef叮 LB g/pk1Utb|Sm.fܤؓyfLGU1& qք%1jwǩޚgNKH瓺p-6n->1Ɠ2;:Fѻ4K3`lUNl[(;ѧ|ÜӛJ=(\s~O*xL'0cbE5aٕA(@%jDW=83uFcSYxFT"LW,1xχəpi4\y-1 HٚRb())lCungZILy削*\ōBH9VxÅ'1쪏$h5{>fksg>xnǾ-a;E;s<)fvEu|uM7\fl͓Sh`mP:ka7wg}rHzrFqc +G 6J˩ o"ïC"ܸo2`63FGv*6bECpޫk#Ĺѻk0Є"b-2ֵ5*3;Nq YR9Ü&$ӇHxn_>%8SH;m1 v*zOٹb6NGZ1Ӓg#kJDO.8Idt| %QD;%zF0ŅIVGCCríz`fhR;hưefy.w1+*Q|B+&4U^s$9us[yX%3瘕j)C=JZݝjO(u,o]?E8NnH/`uWM7ufY)%;N¹Cs:'K%xng1qJo'mg;U]7KgwFOK@r2Z\7jKD bdfFjy+ǃ{]g;hZ1+h_,MsG33:TafYvПos9%y6gx\%c*^{1;% $( J!.=^0ϸ`"໘gq xj{v8K6xbحcX2oc}zwehu `/=tbWIT ;ާF01[| L}O>gX;X&DX|:lwOphi lݡ!>mh|-VOԤn:if"kkc\8h-&|S6$FG ܞ%M3@ͺy3ׅ;Xi Bm6z:#=0ń4'ꘃ}%*)85u'Zuye~o7Uwi:3Ijk\7'ŵo u-Kfje)to,hMg0ȉ:v7euml٧3ĵg&qc Ip|GF߈n>1W܆MYKZӻ({6N'ؼr|L3NZ- %g>.U[̚xt 5"!htq%߮  ҉𱇐\ㆽN,L宯9d@q(qaRp5TC !2~шL59h+ =rr91][\ mhȧO9L4'rSa.ր`4xXsav?~JtӇlNӓCzfȂvL4I2\%qOIף_ܯ$ \RriOSAؘ+b)eO/EϟZ9nh8[14Zg5QUBwe891Ɋ ؝[Y*'=ү=jUᐲ}lO)QWʥڊt=`F`ALTr|7ڄLB79eKtqovkDt8 sDv㈤g:@m9ؓ>!slmh7 r1/"^êʶ45#mY cRI WI r_o 0(M%WIΗNN5v$L5e ]1a(i!$t_l!ӧwgmASYllıWF^QjvHK嵅7Hf{ėzS(H B;(j7|}Fkn8,a*0O "L˾>N_H](ĵ9:ݨq")#=_k۸rc8hA\,օt]&NBQFΌ$j74uӳUO92ű^Jpbٞf~F Tc\+.A]N3/재M eirnd9&[&7>3h |4vs" IrZ̏e] v;0#i 2H}ox0xymפvI۝u Gll^A0\ $jP ѿKw:$sUs0i:lW6DD4÷V1-.m ! zh7Iy=0O<;F2!.21%;l;,q2 wBtlHԅ4jLǁ,P™.O(;r>3R70jp~rnn5KtHj-Z;W5צ'Mn^4YzzS38FA5(&2au;z]-Maq$i KϽ胡h$EׁaˌܨZ"Oo%{ۦz%DE܄6 O۠, `@i( 1[fPq̡&h Y ƍ1 @%J!`MHq~qD`bVp1_ H"ey%Ǵbz]rђp/naPo$$Jнٱs๘~F M RtW~_zSwσp?cqYdBz&fO^zxz=Sry P"PPpaF~=8$/̑AaK#q (Ba@-|"!+a >g@=Q@PЪd9#(R,c3 \ :s!m״+8AqEP'k{&@pES r(O -fAxs,yqoSCqθwM̵z*(kKnd30dַg WǞz8Yw9⹮{Sݰ!ijecsr-㝺9^#5q~lʼnDz5GU#@,I.yYuXM4C݄A(gLi&}ʨ{4ֺ`1 S3<`tx:zxr9ߙ[ 톎7g2BoqbI(^ndK׉=?31 `oMkJ7Y{tqǍzA=olH#LBnT]̒vHK1f!P0Pl/JNk=ϯ e5 %rMlԂG?z9""Z*x|==78@7kة"O[?틟6fl!R XS*ajh8B"fm>LLO H[76'4 iiZ ~b,zhv$!Ә'gCEn)P}5 r|S#t!UPU$T( v8=Da~ee#TQ2~Hn7"z7RRM4@}g@J9Tǿa8A> CD LJ0A,HPJR^8&("i~k'<O@:M0*Q$ݝDD{a'0ִ:Nk 'SLXyS!]Sf@]BkMMbbIBFH0$"uF2ǐDŽj@Z0&CZpgyH2H-#-cیMlhH|'U? AjRB !YJ}ƾj!;0|"$8,,4ga&bLanik͂J:F UFACP S3<`%? & X" r#aZMSF? K6-&]{1U0 cd *i)IJIW:/aݐU5dXe4,KcOSҸęf8 NXɧe~8@# zo]4p޵CmAd>]vILІY \&P;㖔{=22܂`đ.KXBR+)+I XbTE(c$j5FdO6߀ P 7l #p2QeTr(4JYh|8lə$9diIZ224 SF6P9E&G;yހ3;0 M$ns :No<0Cs,M86q#^1Ab _Չ#/lS]OK%! ˨{' ~81d x}|y0ը0ОO i)xSOcTg|_3y8{727 PkFqa(تM|^6zLSټweHz<G4DV':VI؄0ݘ=/\۝bsC g' '"ӝkvY\SaPRd-zjP8JY7H~\myOxnNMN% 1؉x!4""9-0D9jDT2F̨[ %A\ɐpqp#8'l4͍NeaWE1(Tñ(!4[>?so]\ q$=HLӇ4!p96pV=e|]M[GLA kws+33\8A`ʥo1k]Y;ʇh:LՔS>.wV_Q6NrR}Lh5+Fٽ^ i CfĚLI#7b2+Vڜ\i}k \hTI&+7,e-l9kGbD b0=P6Q]rXP:p$3w"$E.&adtv͔pe´`.3:"m恹2A4fO}qͳȯ 0ou 1GXd.ZCib5> +(&x1 `fj sA&08D8 XkUi;2a#;Ȏϣzk,۱ZEr&eoC,z30gU<]xq;i.0h D!geOGZhy&Х(.@ RkHcNLb 0>Z˰ $: &Iӕ1S ƈh;N4肩?hme \\DDyiPa@ a%B% AH$2%@ R(E*LJ uD Q^FZvgaſbRuDozÑ0J(u]="\4ApI }nM;}b4~,/rLpeA5t9XpԹ&Jkl+hh\l:XnGy N_chcuII%<<2.Ghwm@О\dQ YuYsU,L8Z7BQk8(+]2Vf凮wj[Geߛ5z,9yK~spÛI(}UIiqWd!~9`C/#f{-][< F1g;}|cgs|;ϧ:xlQ=ٻ3SI,}7oX'Cߌs.7dco,G]mCs;OǎwN=i7Q.l ^W-xE15$9̽Ϣ8ۇi^ =\n^=:"""$m&K"M2Q)9=lR#䃱s6zppsjqbyC| #naˬVBX.a8ljOd^kF.gְkyN y$ֱ"t8d$3[Xsi2]h[h%34f[~^ڒ܏H̤^eqY5F):Vo Hj"ffG&ŠCIg@uQ|<*\5X<=q3q}6ѡB*"ͭ5HzSSWnhsA3YP O K0ȖlcRwtCY' )4/ t΂vaJJРD':}?N~oA.sPu.X[,C`FNfLfNcbT%VN4{,"ʂ9SIk5js5iJ-$K T&cƛF23 2LH3 B>9E uкJ#:i]1ADLEQ PT2T#GJ~e)cG}&SLzQ\Fs mQV7+L$&f?;:C'?@flHAHbOf" ؜JGAbnN3ӏ݃s 't'/WVPԾ6;&3ޚf i*%%rX1*`ȂdXЕ`&10aO" q1f5l|6D 0p 3;jT̤5U@TEUUB\&Lp¨ H)0 "r+L.A@ZZjAK MX;q C"QQAU)Q"(Ea(Z_ H wwԅrL)hZBFH!j^ZBH@ 3°҇P=-MBz}0JP!IB2/9I8Ox9LJY!G&75gn&L >dX/M .="Zogk0:}8HS͍ @EuNm^%f ф$#'AE1X$U4LAЇ$4"v`N-",/ #9dzϨ *J}yhx|EOCriZw)Zi]&$_?N(jʢ @:U:;Kjҏ7$՜Yh /$|_0O> : oب>L8 LNz]fo1 G dhR ehabpTQH2,Q(L `( TB2^Ky,=v 0eMc_F eЗp Gpb0'|HHpcS;٩=$hN QHT&2$bִh bř$LLN˚D咴Haa,&@pjHN !:,[7qoi1LA03%243%UMLHC c?V2A^1{|p] ~攪=%\ : ӿ 43 =Q n/"4ܺ8`ȌK-<ҨrmyΜ](FuИ I*K-tl_s!,!R064 9D{<(*ogbfpBM3[89xjz_r{LO|Gs[<H(?Þi79V2Zp1YP8[wN {y *O !P*Cb?b2YTx 0 pBk1( (QQp(i$Av2B4j{HퟁugyC?ۧ;<~SXO+PCÃ.*vln'r!X_JIi1!:<*'\~qA#JUJh8iH̥0jQ',U`)p !yq5@ $A,4Wʰ@FE2@a`OӶպdEQ }R*s<hS<.qPW΋0Az /91Z0_2P$j W֚%1CSM GhCaP!yJRa@9 ~mb >ky0h00O_N4!IN ܉g/]'#6PRDU|5r0Sկb~/.a- / qZS aֵ-%Ȼ\-)@ "4 3K=p;5,=pp/t"~K,hB1-G"jhdϼ#F8v r7U0h<$Q# k|I#ԑEP"DTrixXh&N>:ψvdn CB] >>  3j ֖?QSp B臙(׍l r7Ke i2' zTYL~PY{^cQ2jaӈjшg]Yťܲ }۔N Ce!80=BA}~v8R,NL& %X"%/# F)V%iV ("G"d"781J1$"\#RܧY^5ΐ|Шdn85*P!JGH]rk9r*q q#rd;% S w @nRA5D PԱ+05D)V*Gr/d-/aMe gj%Lj;a0d=T?g!AG9h(<B0:Bj$& :8Ђi3D,"`Djy4́֏vyʷxB6Ķs6O=?)rAi0D׶ 18#ySI͊a.zlúnB#$PUGat?lɆm?anCr l}`;q`1y7*?#~F/aٞɧBh *yT!6 = 076ؖsx{ ijbw=(@e s%^_/8${(!m6f%J1:!S(N#眂Y@QR L|aq7+ud&!0Ѭp @5Ba h%5Z\A$BNqxf eH %71ƒ`۟u=IyB(S ;+j^X\DDp:{n5Ȩ䘆KRJDI#@^ް2sAbc"N5U~ :ft?MDE`F2(GZq4i-Un\{ h0T`KL _"$%ZhQ A0~Nqsx_ m XH5fXw(Rzz P6~zH((ܞO94M0;/SiC~R5yr~a<gsUR}WdϬVt_(t}=s/)2sF$Qy;$xyf>mWw^XXH?tu b&qʦґu1[Lg!H(&211A!1D4AEDL433%6d.0zx7Xn='R!k,q6F ԙAs~L̛qʊ$({^h܌vpl-PMRRs!'@} ϴRĦVVc2FXZxjn‘6fm(ѡE탑ꛫkĴ4p." 4*J$*Z55qo -Ωh  `7tcPVLM9jw i%a*!u&DT1dQ|T@+7D\&VZ JR mjT둳N5i -y4K-ZQ'c I9-)8z ݉ PA Q&Y$@4,25%RgQe# n=Ԣ<Ph3@"0!8\bB|!^c+`$:aU(O!B@p1 CV`PX0ꮎК^wrh.|mr{,Bh`x/IVM B)2{ׇ'r>4t藱\<⒏%@,EiWwgdHQ( @fJ2NH IsXB@}"tqkг*έRjJW$LL)hB(D)FPjib"@Bh l̗3) (TTrV$r hV# 2 Ƥ\Bih  DZD 2R) L)k,PbDZi(S( 2!( BhP#,&U(D31Z) 2qJJU*hlt;`3{;RNJjBUU'E'QCU+lU1ii* ʓ(,&3 21]F_b!i()iFˀ2TTv,V)XӪ4V&e2pԡT&b`c~ Eb)$%|@Ö?=+Ē$Mp 4d}+y:Ie`aHD[}V<=!H1L\d#*vm(SJg? j*"YA (( J "$!" dX(&*i &bjF$ j$ah(($$i&J*hbb&R":a~#Hi? )0 mM8y!/apAa+d HSՆqUdꁥO;H:_\h1/S$Ai@k[%as=f{""LrY C, 1(bHV!}?OS&WuT5~{?gِSꘙKD#vy2m9f>C7ΫQa?S3/*!$Io+` W&i'9 )hBg/CC4B#~_ĺ"^z{]qi#:dA|g^a옲0C6P60lߘk|9u]%o>_$ qzNRһ%XH ~1jX ٗҚ4=Z2J8UZ֒] <*l.:ŋFUnEÀk(m`m"ks 9D9grx/Xe`TA3LT,Ml^0i(Z.)Iҁz5Y6r^ S ]~){RI .<%<kD7^̳5,B6=E f&KGڲ]ZI*T0ImCYpq4٦& 6BsDZ K@3f2810i%[Ng)ZIiBU)Wib&\ {uM&*IcuҚ:TRNXH:F%+!c5N{pA1&@hm"{7E]e[@`PQ|=$P˔h8CT6^wB(JA^Tָ=)^: Ήy` 3g gtq9 jLot0 q*E9)h.vEʊn3 N)ihrԢ@H#u3#Z 5@?iY)yhkSi,\BjRaPԁ#,D#Ne\ ngFa$Cp%G i&# b9>npmӶgЪ8/LeAQX+IJ783FQ4@aqKpL$zZn ddە7$c,+pJ`.kD1$p#!xLWrזjԱ/oI/0+!km |MgQO' ?va=A9%<x_,Ub>qŮ`A>%]v'W.f"5`sd 6I]&wfAA$>/7}Lє#BBk@H')"j@r&N8 IN#ddՀwF( P="V?f@R%ܼa MCEacm0)a! ==O~EXa{ޟx丄TA D̈́hd BqU_%~t_͐_2$ fͪq0FGk> X$\!"QiPP(RjHYRP-_A<úp,  38_A*} TN}F}IhJAO00D^%]qox@tBcdԺ0$JDr 4(B jC{mSBҿ}tY'i c )V?$opT :HsR :}5G948;z"B4t s~$oC̞_gPz AZ?G3J#Cz5bp"4z# c"`ɚE{8袢!)AADrIA::Ggb vi`>9<;ڗ&\!Ebĕ+2(b|aV~6u Hzd2 G1X^Z:Z"jb))KLa+ԁ@t%T# -HkK9)_q|͐|rK#6V]4r`t!stx~3Ci@t<=̗ Zs?'i5f[DְJR/xz!~n Z`Պ"G0{b 0!>ơ?{]pc^y ?WPT |C >M[Q]H PLErR&BHR'x`H`0X`k!0! JH8Bt $91B٘ TLH`2C$H6:Bh, w4A74.:[bdz #% ᬩхɥ ȷ刯#kUq'<pbJx|'!37芧ǃ|~Cz|xAv#x3uk6)*1p툔A^+y Y?#珬D!ψ(I 1nY|Ti"*n%чYT8]qDc ݌O:oF;μ慓ϙ8(<\}#pwyf6xtҳ E_N߁k?nIk.&J8hfU"ItYuU}(~6yyT\/%5H*`w*9/ Apʈ ˹T2jcaL#^p; 5UOQp@!P()5Dp&݃$AW(Sω r|b_89<M#p(XTvͪ ?gQ >5]GA!(jM6d 9O9)@aϓסםKLt"䃶!0 ALE%"FkE u$00]29 R&,q) zBX'kZr(&N-%!1Fy'LN.AC #*F!ؕKL($#3r$$:ahw385(a܎$qp"Ĝ5܌aTAHRmQV|y6H lVl&?B9a3sIG#?,?f! fq*S@d:)! I3 'DbxV5ͧ\~?7}hJFFhbbb* HbFXd D"F ^lPve4M4M4dN"o'L39{fHZCf&d&DEiQ:HgG>.Ϭ! M yׄ&*&אPhs!SORk&ϲX.3֋_k,a$@?1(D hihR> !1 4(d r@4΂B*- ̃IJJ)HS$uMV` N2PR""*rbV!fPPP%4D #N@ JB#@vzyK7U$vzH5 ~rq/ ňOh~sd1G~:`4S5* (ɇ#O MkT1?0X%Yfh|,?l:-3*4zVFMa{S(>y78}8Sxp,7D5f"I>~o@ pac&2=gB s9s:" /:Axo#M}oh/H4\1@CP xStQ`49+՜ϱ`cCTA]3bq $` 3ݡVߌ#d=@ln/%O6dyc')'S=<r,f zHklwb6daPb!3Z <,,.$3`Z XlmR!s"EZxtjQCA[Nl"#gM 2-Il_z_ĉ?o}rA==|jXt@ ,ְ|`ԜhB DQϾGu/!閌=0b'(rPeAD>9N#ܨhha`^HXY> ʩTS5@ŚCAL[aF 7#|EI,g-dN0TxoY #AJ+Pl J"k8o:A!2S!– @0%1ѣXxUx_ >2LI0G`X2 #rjI vafA +18̡@0xǧ(W[B/CΧOi(gS;ڙ~$$j֤[,k  2 #'MNfqn؜/`ȇ(i$zR$4Ź }1V5jvL\b&Kծ\x䑠Pl 6 D-P7eVX PTS (Z\% ^`%ϱM hc a#6qj:&$hAU԰ʳB!x% #nבQ%qܥ5a&P:(`P X@eCadZtFI@fjzň"0LjYHo04k~Sz>e5Ŷ`@Oy֕fb*dÿt礁(2*z CbEQ4gD%0 P>0+B?K D5#@&$-<(Nɣ4($j11M*ތk]0! GIЇ{Q$ôɰsӆo2S8R8!!`meBUC IΫbv Mk:bfm q8r Z(3FAV_w2T57f LdN*r |aOKhRp22 U0 Cj*0N~yQ+U|M"VI &4&}(8wDMH&}5ѯFb@@HBhݨ8>唅"-R;>$m_V`L Tp$ \<"1IU`AZZ QZ7iÅfɢD|^=b#I>&9b!ƫ+إPjIƜ:mDK.TPomsMQH RJ8A]OڻfrJ*k $IBlep  7c"bL11TNdRTeE:s kMh)T$ VM@i%EbdF CvP,2b7kK F(D7 +*J)i ,,03Hz8a0c6ڮX"G26! KZɌmXBlĞIX cuv ؆+"+&Yk#tEu̒(Ya#ic4,+12 +N'f$AK 4 HuWx!? 91%: tYC䌼),Ș 8FF&#gG#ވ{;BL~D짟ÅPۄ^:f ?,Oh~}Åg=OT~Nx`ͩE>k|(3D cp~ǃj`e鑬i oakSu)m"Ih۝k\XLAOAS`u,ih`wy"#z!I ]::eFwZH>I 7?‚ ,ݹf""#fI1ю\_ab+ Fѩѡ'{t$5qa /~(PPiUv|#5g^}Rn󞓲"b|=σPbGiنG iq@D(g&כIb00[U$HN> &]$#-IduJv'Y` +" k ؅,$#0x:>4IXN~\)9"FP#ob!H iA!-Aqj µȫ," fL/iZ:Hw R'Ha׬m A?aYZq'1'΄`PIRQԏl j /t\{0'x 1RO7m?|ߊb i6IebJ$0bDwZh[:: Cg҈nLD L`80x5_[HqUfC6b՜z3xi䌊 ƙZ#U0c[ܮ:ŢZMa$YdێLrR$c /#ͦ&co]Z$ÞZ`dXVUhH 5n%NleUUh6HLfJֲ̈>(Du; ~0Q2<{0fdR^4Ɗ@FXI KE\<#JL{n)׳pOW$"ɬw5AKѤ@RL0~(5RB(W{I;G+ZQItз0)+Qc#fHy!R0q1RM5 y19;Pјb炀}|!Rrk9m%؄3m#E~WT(p÷(Jל 'Ǎ O?:^Ӏ?䞠yGe 8Spk:;߼<= GIh݅lh#`vhBHqj)_3GD#p_Ӧ!fh&" #2kDDZX4RKM䡸) R%%L~G :>q  8*5gVScm f d@q2 ,S`}O$@ vc('SvNɩ2 VXc -#iKkU`1e@Ð8Ttv{4^#\  =$I);h , .")L D$B|JR GE&N"\ `\.?i8a[Ҟ>^55z|W-|.=d$XUjƘ}C3TS13}aBhP)+H<Āh/+<RLF,<(Lc6r5o['8N\rFjܰFc#o{i(I hP"@JIJ'}<@xw5.}SP9)da, ӁeiP܄4(]P0 &H٩PСh3|;H@*) (Ē'ǚV.D_D+z|K@į5|4S^ Uv6߻f>OCMoJN b߁'vns!\ 87 Pĺnq!Xa5Kb)̨4yIC'|kUQŢԳ{TƵns ˭J4p5lF-̐cXۼ|.\5#0QVMXl} >YJ!҃PB,`IPG3ED<*ǎs:l6j)1vB[#AΩzu1k`sF||ZD)Ģ({{a 5PzlFPbbJH\Rh}.+hB.Geol\A(lV }!vHƂA DavS&YPR ZbE)B$ oO-UQAEQEQEQRG' _#& D T1TQEP%0QQ"S#-Jcx<eqHa3ܙt!|'|I(<<@3!G(OuEE^C<lݞ*|?$Dq[_|ޱߡgh(QR{yt1oĒyy8O$yOak"cײ2[|r0(B >}ڇк'bqg:p,3V0HMӿ_v&!}1'qFzk 0 3կ^o35fe9Jn%oT Z86! ""\ `齾q`^z"=zy"@ xChA)"eЗ!{xHz^Ė_DNҪؖÀhUG쁈0D5 !9n|ư~l-!D )߄^ ]H  I%1e. KKϡܙH׏jM3f`a5밒n} AM#Da1}F"䦻(+4Am9fo(FY6H u{n1 & AM9V Y`1aq.d)෺=E7,Td C78- :؁fM Y 16웬s hxR7 う-IE#TBD%ǡD2"F PљApLWDVD3V:$,E4 ( b(123q\UܰDEAbU4/XPȔ ,uRpn8qLqm{{hw\<Ej4$a) 9˖rNw C{`tg#F0_pFCNk$Rʝb YxSN$$4Tћ#" ҪV7?HA2L9 K7:͵FtbHM'1h֍i" #?%`gy0 %xp8^ eTVU }@>S ) hC`ILҚiÀ`bs#Bp-zC8uU 6&"j(bH&J1(Q$*B*v7ۣ0!&0ģ5ȭb9X 6lƛ)@+˕Φ 0g`hue6ڎ<~Er>} (N-0(X5b8JlUD&~ ^=T e;uI*!؎A 9Fɽ 0mG}aRa"JEI DT1L &(6.&!,>UNMP4!u߮0ҁmAs B/o1J!#2-Jq!7 cm`#X Ȅ)`bV́,X1V& ЕCъMJ@$< jCPdݙ u e)L ˂h6MąAZgiE0 GC ٚ`7$@ȘJ" QAy'd#c#!ȪC"f&Zp1P+I%Ca'jQUC * &VL #Y4dmގ76H)$OeH:D`@(J%-(@2J0@E+37($%TPDEHR2MUD-RB TF`$J ACLATHX$ DJ.u׎E()@R JPp32\P(I܆E=W\(:@HA]1(A2 @$!FeBa&'*PbC]BN3|w  R )O~|~owGq?D$\>P} 0%`!p>q9lcHM %&b41j>T=B+{־IͶCpJU+I$ BDP R2jj9Y3`* a(!R) )&"e(jH$dF!ib&D*P% @*Bb&ZEP"PJ XduL IP@**$b& T5 +rCӳ3Q'+ބ 5吆p\s 5o( ˦<+3.>/fyD`S]3z!$IV ֦>&;M)J BӲm h9TじAF&Ȓʂb ©thscSB)0KX`S!NsSjNP H ^` "k ' Db8*(dKxMgR}|>gzjdH-x[O ٣9寒:YWZQg'?=*,O!@R ;'$Ct9d(aQp0ir*lQ'Ĥ:tAGu/RkR12 @J&K@R䫵~3cokzS'Ag I뭄+"!x=zw|aƍ)R=8 haND m<.C0qLa#$Fv>"lCe@;vHԍMvR@%"" Eb{2Gmig-1BSaG:4S@ 5 aLHRBpDi )xqM:!)  J(D4 KGh1D7TrmR)jjhuiB#5$Qu$F  3R:UI0rʖ@ 5P0 $)HPd H @LfR*H5&C$Ed+ D`D8+ChL!$q "(PI9#K̐ua PN(R`ldtZZ, ѭD:±b %`c(3 bxdPj0 13A0Q4`Ld5K vc;RB`~zPp%D f DDA[AwBT!nӥDFDN1Ji R 4nu9aH[x9e@Dl(AHgKU@.D']-BJ jGWF)-kўyHIGs@F2=. `ж8O'CЍ.v֌U6ȝDG- a񍉊](uې2V[upQ0-CGU+(ΝaҊx* I"KblD9p0! Cî^omopws 1GX1AQ*lg +\&D5229Ey۽xN0r!C9蜷,KD@Y:8%χ 4=y|&P-dh>HWWVEum(D5M 0:tԇXg<& ')wFiq18 u`6ٔj3a 8ާU'hf|h%S uq<cT/$?!2 c Ϡ$!)M 6XoRtyy"z.; $IWfx5c0N!78]$4tB0 l4H,䧏A蜰H?q HOQ;{J}P(rADdHҵ! 6_ЇN߱&`KV UPR.@=pv=XW|:SAx13=.Iyv!>; su ++gBQYŽTF7$a +5 ehi:c!LՅNbff iaQ&3&(ѣ5K@Cn1SX13(PPNw 3I0: A ܆2.Ȣ"H DL?yY0;^}Gh%|??!((<$ O GFl?!Md}Egɘp3|-"Y\?GK\M@zOH@d7qSʒ* h 8}J}' _Sb?Qw}ʨ!CbΟ)|aDaH %*N5CдWYkKm_<( f(dgkƪT5stz6&{ӟC$xh ,!Owrnw#3!;hن/%/3 h 4U ~{*AA$X':UOS!#3<  ]Ey@7dHb#< "&KQ9 `Way,w$$ G(?l @>n.x GCSQ2hbBd 0pBE5/ѡL]`\UL }ҍADTyM|1MbBQ_id:ky6aNcA=a\L>H$BHԇ;c $7dC <@T11L! /lVQ)C AhL0JB!jnM`u1& h0U!5 &1ShtXHDA>y|wwWӬ~&8LHYQ>seOMIΦyp:6,(G_dE  G RS(s92 :ʻa  VYt4@NuҒx /˞ J wZSA*$CfPM-XEd\aUDD(' a TػxxL1X2gRP`&( ))y!1E@|}o'Y r`y GtH:!1L!ʓ# 32J)B`X" IM!8Ix3g$ok'9։-\.5!Dgu^Xƅ &{~9GQ(i8%;o f ?`!̛ΓYD\!l X31i,鵁+ L8th{qq<`_LURnOEH, wWۂXt&n&?|{]$MIKΒe?W"NF٨GW|> $bz(ȝ1JT)y_;Aw7& "h Aqfi" m mDqiF%b3,H g!2~"0";)"A%≊-B5"~Dr/YlM'>l+~d0@@",BD4 $̴(4,B1A)ИS7xRW|ވ=%ZZQ/z~) 8CYT| h_U?\ _I˰ޙ)` 8f$ϣ(hi߯ϔd$RMfgn.tK$W=:rEׯxN'r^/(iMK̔j`wgG*CY=j,w&H(G! l{;4mu!y, :­mQޘy~o /#Kz.ڲ[F0\%f+Gbmܐfb],yq&ϐݴHY! Ҕ;`FiqsfްCa-:zo^0y)H8Vp"|1m(Eq52ᢲS tX ` cq3j8|>YSgAnu LE:ydx~&Ҟg|=9+ W 8b)_V*UTw!$qPΝe N LYQVRS F WN֤ 2U"9kIB? 5!ļOwH&Ԥai;@|D-9U>&ٸ¢ Sܳs>:uփ&^=;z^q:1|;iҘS ]! c`v,0eN!GQG3Dd ĝ>~pgo}i =sZ̔~y}z`8( J/%>sͭdMx펲y閊`l`thD<`bMpir38Bi۞71*()L:ҙEk1єKs08M4~S7_S{Jde3O18p8#Vt~֓O>uҽ ڙ|Gؘ5B#X/g^yrV ;LMLtx´VH9A)$ ЛI<`liS3H`ߏ, )k4jC=|e=g/(9V+~i?ϞC=..Kq =dQ6dVUa,XZ֝a7E%5ubam2 {\O 6\U.@Y1˄G M"0A5hkTꦄBքaP$ !̹45[lQJEWSdDJErӅЎZFc<*9y-.Y `AZ* H>7JoXf02q'd4B5D@[_dwTR(3I!`)SH"L..xVbsXbveM@d %vIbQ" R)A)"QR$O("JHdc, PK,A(JT0R3&x0>^zhEbe<ʐ2\ڕl'}+lXQq+Wy#:y#'~tiҟ|nJ bhC3&)@ %~lُ~2!$^]UMV@lamGpfETT4Qc (bɢ,3&f`b&E*y%8fq@z(oGX3-\PA$Qw ٘h" (.]x& n>hѪA$8/ic#phDE뱽+HUcAYZiIµM@蛐 r4k3zdMȥ)Z˒ok3 ;s*"ެMLCHI M9&Y`wo6ɘHДfG331iʜpI@*,I.E*aDKST YoXp%ZEK'STd6i#-!M5& цDfsX RFSjđfD[P1FEjfH8DeV8ch"83&&b偉M&lED:f* WeVL[X)IPjØT%$")J [XWApK\ UE(E+zfWm%L8EPdSG2'LAf$DZrJ$* QeAECI$d)() V!$Hi0X)&qA[j(p..cFhփDKBe2WQ]*rzYgcHJQyl#a? ȡ ;tZM [/6ԼGtFMq*{6YF̥LY7unf#Ƀ ifXaH[ kx[yؘߋg6  um@ `4YKDϷ#|M Qn`bo dM֢'M\E!MuoL|:pbkqȳq`{3 Evi!Rm-,M! D HwFak!ȹJ&4Dspbc(Ʋi*RE{)tGjTg%ldXa\)SfͭM$7A50z0:7 1iQA.E}#!@Ac )-D)x!NZ҃бayf&ڪ& ".+p6ybhc~2x0 4 s u5܍L23R"p(/=3M9Vcs[zne31Lf: l]Zh 4hֿ*wӀZE#1%#ǩץ/_]E}=vG/ a#TcvPrβ=`Mj iP"PN*ڬ,*γ;ktcmVw@4)&$n  Š:(E#nx`rY)'k`۴] y^t 8j!fIJ#Q6iƻM S38^YQlkD.Z(P8f4:PKjCF:ΕSȐʆZ 161cIXmH830EtG {iLz1M'~q:?%7,TL]$! z:"'2j+xqgzDNd?!IE)JK嬔:cDMy @!%)b wAo_فưph\Oo `y>wOTK nkY߄Fb5#QȆ f.YRdkT_gqPRR}'ݩ湶@O1\&[N:⡏t5 H(2\Tp;*&Yb @bA 84RULE1Dh=GMN!9o~u9w V 7|"3>a) ipCsӒE$@L׀,2lOPSK.".a\A2VcMgԍ.dcrr̢Q Fhɵ"ϦQ*z5Lm(X@n“.` cSHCi9+Ș8-lEmi@108fXіDXXdHaGXP&VCVXɛ9.M&Z"hiEإ"$YSDX*ՅUƛ$%O]"&He&<ȘY[c $`uhh CLT\k6&๰$-㸳1Z4ujb@"Mfd)?rA[`؛AY[ee$&r(DOeTh4tU(D84KT"J4M/s5̈ɥ 6k3 x%0Er4U١"cvRV* `/8F90`_ ~#fƣ,_s^pk0&ƽdK|M2HҴR=30aNk[LՎ7\QhdP!!޶laMPw^޽0GHxoe($kFH}rN–L;wj}hj#|Q3\TAAM5H@LB m rмKd(h)imְf̈́^{ (ז tiݟvR";H{!xG_sb(4𜠋 (! DH58$`Rى s8{|=斒"|eP!) ${,缞X4ܭ@%bG, f&.F^}[8Br"JIR""BH2JE31A2R1p s͡*;|K@Psݶ5f)lИMa/ LI'SEKCLDOf_oWa?colPrqɺn]fC:t~\Y5;$a0c@"SPRt0 2BL1S0>r ;< &2u p*F(':*m> U,OHVLO;5QD /R$11Po`(b$` a Xe@f%U(iR H&BD(T;`3 0u0_r)8\PUyrkO@0s{Q3fe5ւ,FFz g͛xrCLB2VCU(N. QĬ %#J1u~SG+N>@Q`)%\2IͿ[bI {&3;nUzzHϢv |vH)GP<P"Piη `BMsxp4 _BQx􍚹F봟5JO Dya2[ @ g v@ LЌ3Q!Rw. .RTPF1* j 4h5ST% KIPIM&|uě5h4O1f"uICUQ)MuA 0OZEDȃgOUno@Jbq̀{~dP@EJ0R  Sp ujTaSBԦNaRhe("CXt"t #MLm& J@aгڒBC ;>:&9@D!VcVę*2``1(XC ɬ=& 1vT?zPD(&e&~%S䃓p?pw#ӂG>оSs]8ֳ2|큤F&@0! 9XƘ̴RdZ(8݃p0+h 7] hl%KXe"l#Qc( -FD@ #T "Brh r]aZU1V (8TZӊ@kKm昔{OjvPNZ* qt D}LGΨrؑZDL4>tUQgdiͻq2ܹaT#tO9[XWVBYVh|׎#?R6zO߾ӷCDO69[pe]p6҈lx)6577o)*gy<g&d;\` r y낹,c D- 2?K9XKf%(h c|%'Dڂ >xTny/ӣ9 ^UF[0;|KD)]/{oƭ {`,oL=dx})[.^4sTl^P2w*&Qcu5%}Px*Q$la~+NK Uº3&vѣM SMƟG;.VƐ\E JG)OCk1ZJP$%'Q\ݻ|Q|iGC$ 0[Jz|1pP]z>,aEΆn H{ i1enXP[jX'XdqrʈNFC$ߖ [x̴w_ZƒEgv;gnt0鲷HhڹiWd9qV EV08>mpQW.n=⓬$vf󛄤O~u|Ġ8GJ@&WׅUբ∖U UU9Fnӏ+DT%Ps0_̷>ab3xta8!,}`QK&3&^%BOc+jyT _N^t^Ys } PȮ7-./h><(7̾>q<N!ˎq1syX\(#b6ID01A(( G㧣) LOb!Ԯ[=|2ke2lͲGlurz_cx 4y机?7Ši{.~߿^8ۇ tnz 3Jˉ+= Pκe{kǥ9\.h Yk0g<.YrTS|C??"L>5gc# v۳1f:r/6Uۧ@elj|}4"'_/LvtZwڊJr2rq4*XI U#}S:\㿰oX#Kccw]Qv*b 7"ͤjky-s䗐IiDLtwbG )Ǟ']8: FP:LZqnus2ۜC+1@$bIaM;X[\Г+,)pg%Y-ۍɵ*[d{d(bSJ0 h!\9PWW/H$o|䄓oLۋӝXJ|Llj)5_<{Eè =)@9/}~+X]EB f`!jJNn5;}iU % *(@m{XZP׭FtoܥgJ4_ LpwH&Pڢ4yr&=H{o@TPͳ  $mpYQfkX(\]Q膦uQo3AƉuډ=]%9! kZR˳4s sft*Gq 8!LLAGjD]^BP뀅v԰y})\ ӕCNtYtS3=\8^6"HRf=auE\nd/l6,NӬ\2xrm'R]WLV`` #KL!~oن6il,Zd^dmVW9] >UJXkUe;0RƲb+`U=rvlN`~XhG?qy.O֋QX!1X[5]ْW:~*$J"Dy{aR#A$yEXCۉ-d4 q ZLUhin}w._6$E: *âmvMee *Zq{ &XPz!Ș.5N>olw?s. J{[3_^kˏu0ˌ o#>ެ/||-5^uqIyO1'zC9є$^>+mW0|C-W\P7߇=.mJ _I|"dfm# 9]V6yR L݀a6gEp*P6#QQ;10G#U 'b! F::1w$١3{AEN6ȅaW+s,Rb>߾+WGt{N\6RQ/=!=WO!E5>!4]†dx. Zu\N ";S="'SI1P흳\9zͣ>/fNNUt{D^{;qQd~ z%]7ѥ$Oo<b_8.t\*`p١gh'H k= Z:geQ^b_G<6 ^ˎ=hOg5`>@ ݆BG$y!LT;b`VRI E<";$B=!( C$"^4 hE E }@*LjGmvp~ڥɌ̊I;G:xRS?S5B KPZ7`X&bQOĝ!#Cx nRovb7 cjJTs0p`Œ%2  IP'w~>/Irɀ`}y{OKY=;^zf'('H }$a(?Oq_-|4jrE數){)OAmh#=!=!)" (O\i|ps0aaT} LfY uQ88I84EMc.`uag?.=ҜA>8\7 k2ŃUX3rs Q|u*EEעmm,{&r q5Fn. I$4LuyԱhnh d5TbaFmgp;UQA04FG,=ANe eKiJ} "keL].ň46]BwI9Y CxI'㿪CamSX@T;{ Pģ7*JWZ2̂̅ ˦MjPЅZG+—ifgf3O KvjfiET MfXrBc-@hb!A&$D=s>L0͌Ғ9h_,= p"$J?YĚiy-JU"֧T}b# cqCW,n[q<ˀi哗=H->Q(7Sfn!;w֝qӡç좈B(Ā($i{dlDu3hG#ݴp8 L]|W04aôߜJdju L1A$l0#5[ 1 .- M*:gGrYڧQN>v9ڄ]Pf` PRT D4QA,4 *S#A@ ;цIܘ!qfv珜k[*W.kWa&f&>][ +_cSlࢉziPɥCRgoEmS!3SV4BR9 o`r*%I" `тxț986\347B +ε^zÏOl 0Bx nݍ`"mWwN.Fh  8x4M.u+C Jw)НjJ2De""Ne A/4)dӕpYN#hD{`5AW_̱U2Lx.ш`ʇC1R;Na5N Epcx=9.҂!7 &v3Vr2W& L͆',V}Uk3 ! :n-H*"2uk ܅%MFJ-F4L8yQbѲ<mF"qcb[s4TmɱჱdВe~JBH Ek&$^2MFB8HD1;jkun5/@f ę Jf8^K'h`[4"c>Z *1`hL>Ix k4%1lHVR H5sv/iּRID~>/f#=V^5#8^V#DԹd|9  !?4ַA0iy?3C4uwŢ&Gm3dUil*>9vm":`O}f* J(S e0'*'w{v|QˇQ9_YIq)00qy"#P# F%"F`'sd𒍼た7zse@ y.I 5d(Bs< g92?Il;;*ͲXõ a6ѱ-SpxB~L4h<-8T?'>r',HfL'-06yOFez_(BPCPO :;MH>?0tkC=o)pTzqdE" a:Htw'^}fl6b١-i1xͬrop?n^uRq1o5]FH4p36M2hQeD(8_w[٩z ~Evf"gQ~yߎӜ4DC@\U/xOF4ƁCc]Ǟ!ȅ&zLuaѐ[N˜Ltb)I>|q2. 2R鞉4aۉ5ߒ ttm\Dސd.sHc<7Ubc3^h&Gt4""ӛi/x7+瘊42"QfH4,I4PJHqk0x̀_3CIn-"8w 2YV1 -922iĖy{د,S3ټe6tz֘kzI#)/Lg! "II܁ĺx4frC]  霠ey4Fq/|F{xȺZ]1.iUCQJ7 &d浻%}.U`v  Z C&͌aNV-¹]Wl=QceL3&\&9*;^]\lT1߶&Ƽ&odAmTA 3QRΛ HG ,enns 玆Ur^oT\cˇ*8Hgd561©R'XV8̅N3#k 4; #M m \hpFkxH?pb(#3S';.D\Qv4ו=umtُV3ZW4U'\Ɋ ۚRoH Y ێ75ܚ(3FmF%)lҶb/N!;۱{p$vnE;I\bJ5ĘƦ<6=fEU QIr}erdp(Kf21 hZ GIs$< ^hf!Θk7 H= [6!Ka&(RSs-@-pe!;¡QR4y|;q|76 H4چqxⷼ=s ksˎ999q)]?)H1 5*p:T6 *!퇓:~\-]ʳref`rҼl?&i,CCJwKxH12!݌!,1csPFVӲ ^2653=q6] | z80ԒT́ Rdċl EFNu8H ׁ& ĵd2Ft:YEBrIO(坵isT I;-2aM+vgG`")ߤ!2bv.f 44A a2.`׌3nȈ0ܠ!Ŗb Q`M$Bbgnxc)'@c+QI9R8QRU L+h HE|rG"`>n dc-80ژ>$J-.i:b C)<:Phx`a b\dKj1q$uK; MC{je +UIS L`d2HI  K팞 voհC< v8}SdU5>!KqpKw)Er(=M;M(IE>Č)qȥy3 z* "O5&=1z%5[f9I m&Hв/.H.F' Av"C ԤIF|p!GA5#4o CUZ{QiE{q!C! ᦻe|(jRe#MR|fD03&yC?Ľ 88>wvF_d&3-,MY.b1%#ndԚadb1Y\ 6WV`i+e \;&6)X5H'XkI1%i%nr֓$aS=M1zJm+R[*Lo&nCo bP*dސqC1Y F&[-hsgpਃ&KlSMDKDC68uCv;8-!Uaui}>Ji1EX }V^3j/cwUCf|+TEw,#cm 72PhcFhmI%;tF8/P*$|c Ar{N;e LJ12{o\)R;kt8hSmӐ!uqyҮ*qESZu8cNm5H8(B^rV C.dKB$B jcfbH.1'8ٿ/m8t(0lgvuCk<~%bMM20?Nr@T!6_k:AwHB'xufGLccmm1:Y#:FeSAQ(k+3y0ۼN! w= LIT#PlaSMDbcp APQᚪ åv&ԏG6c&e/62"AӏB!F0EZi1fTZlfЌQ4偒 th@4%r4slf% ZMI#8!+daF2۴;433(CfK i )!SQm\7LdrDӒ c+TDRMNV"s(((25NYZeu$[^4cD.%{Ó trX-eܠbJ3 \̉(PB`$l'&t8:(' F*iAl+Ad}_tBHF2'jW$R֫v`UqEK Ns;N9aO}gz,MQZ74)24(R A7iO $B"'@."QEKHSCIABHJHGbokF#:>M==At¿XMzn$hJ_ph^gQ'~"FiPCt{!LFh XV mVBHUu@m#C`VbVv1!ߠTShh3<vjh\ 0CCY7 HP!$ZU;2}1a )#0>(iys>m" B+feJiE܂c:@JpWM#ctB[խ:rLZJuF:j9s=K !d$nb+BP{M<-ا411aDF\hj'd"so1EMn_fo3M0[%[Fh(aqNxy%$J {7NAi'kuj{%.B(P}]R:gYQVcmќCk;]h F1J G`uOd!Byf*τxB~::k@_ O,PddX5*J@{؍%^.dFQ*ȷm kF+TUE:o77: I#&* 'h@RE"H"))"4"xcCq?sP)ڣϙ .0c2E=~Na!FIXn{tp!25'⏫΅_K{@ d)P)\|B 9EgE IA7LoHR+76 v-)i)7cuIZ/ϭ_;~xQ_q0g[\BZ&Drh!\I,*XkD& IC!)9nd6a;BT7rgFZ¢hlK*X jF x4!% 1$P[ E,J&dl$B!فAY%FUaddX@V#$0EP#R+e\64U n YH&?i#gq2waVVWBv4b+ EV*CtնU%v*s*#Db66)# gHv{74Mm~.fX& "D4:'Dbɘd2@D ?#LB) hF@JKf9Ia}1;L%7HFa`,-k}~J wߎ=}! /yCy%df&ξ]@yQN Za@D:(ӜG[XORA' ybaT3PٴCyA4tDй8E 2&EB\1Wn1d:5))2$R Ifhgڧ`u(=4/9쌔HD}(LCEP z@=O@<༃ #Q+Q HpАgԛ(f_pO3̐}=Ir` 4V%2S3"WzP-P$-1_ۼy= ʥ{RR @*J@T!HKX35>?|a$hI4AKZ6 PԩVX9@(4#Y&>ڂBP^8ꃡB @SƄ{!X}ѣ>Ï1N%F @ۿDP2@vi,Ox[= w4JB?1ma#\-jH d`tM.>3k0 T& !."r\0xvjCG#aFcI&LK9T)FN3%:9󪟉xI$/9Qfu݊7_MY t싂! AW,8?50s&!Ȣ 7rLIPGf >9 !Tls, t,ӑOD9 ᝏ qBQUOqE|z71Bɒ;#ԍ? :b*B O(@#D2wZ (0X& SF%190hEU8PR1TቁZ5CPMa.)8AU"690BD`JD+TP|*bgl_SpQB͘jJFl]&vIIҟ1䒴A` E4Ҽ._놜 ` '0,?wWt Gt6N5jM1E#$m(bFBVZoPv 5 a18JDW ml}w033,cv U0wYE %LHPs;@ O.owG!ϊTSH: i){o"E;Wq`=9&PA؅I8 56J|!/;BD/ PLAWBR-IQaʣM,@n(̇kcX:ٱ+OQ "\!rP{.kDzk1%!FABqçtUh/L1"91) +sϲ ,6 dRBF(+ /{>惔5vhD$iD ̡A1KKS a=$! JZJD(@3&( ((  ԑ&dE(U!B@.f8F@kb;}l/8 1 *;gonO=JGsjVZJiZj4Wl1Br'&#MQ_`&F"NA02sDjGјLo8+s[ODU1 {SyЛBn'Cu<ѯ}sD:625XiPkG KS4a^|' :c%ve-kMё2?s֧w}9g+øNjR;:ukuC.O!j=3׮. *y8kz3SIaK;ު(?xykTt&+s8w3/_䓣C9u޴{oޠ;IBz !W8yvJMł &2HQ-Hf7""c $ i5db6m΢8@ì CM '0d67e\` iƆ[Clg5uB#I˰VJcM$OE:xOJ* OL\ə`}V$]ɬ6a 0{YQ75+D9#q 'xR >yh*N9LtM`,&"N?o r*SIypQ0|~i>2+lJ&TR8 !#fMTyJ=pL/SXd %˨êrQHcԇކ߹Cs_Sb))Sb&0 (pHC0F bC\RO03;* /WM"IU+ԄNܨ>Ϝ)s@lK, -Te/;,@`a$RglA߱C#?$KE PđDH3Jy8PDPE+Q4Dx0j$^@/o£1*6Q~h%/jL}?zP먤&Ii1 a=!fb[&pb8Ι&Ѩh3ܦ:3 f*~3V9s0:9\sDr#@d9X49xyZ^yQI hT 3DܿWe{]5YL!Z(miMd㲲(@P }P|U\Ɉ'nh"N Y I :R #h4 LJf2vb /lp oU|aի |Th#XR:m!g3L<3uWX۲!A~û%r`5"W"&`|ٳ>śJRƂ&Acz{r.HCT `( vTfzR:l<6"\yT/  !J|&ʻ+ER#Cy$?w$(SBWgbh'Λ0 p%mZ4.Q\$P(G@$IP@ HE!JLH ) P]??ϛfr`?\6=<Iўq}7 jp+bhǻ?}#  E Ck:?)̿% 8F17I.1Ɍ0|`hFR(` b ()Dj"<,"R$(BBV) V) H" jZ$ "((*&%JA "cH2@tQ[\@Ԙ?e+k+RRoL$fiAzIL w  1u$Hv¼0iC#a\"252D%PTYCIuʌ @j0sfFJ0H.1 % > P`ŖHJaEW/ۜX?A+bd<2aĂJ(+$k*4r xyޢХ h3_{>c_x|@]}gӻWۢUw{}ؾsҵU}:t0mG[[W;xi׉quUמ+YAhiX-]ѭX[Wf (QTAE;j >pP!PPpk6 evV'e6{֭%^uإD@UITCrkg qB"_KwOK}O,ۇ:>K]kT*|}om8ٯnDè3[lw7ʂT Vt`@@(6fGPn{{mJYHt 6%#Xـ(˄z97Hx,ݗ{6/֪* ׽Dn睹s[^eN:k6zmw@|ϻpm8oX_}`Ϡݤ6[YɥZW=oag_p9[u7z=wfm^2SݪlϞֵcu|՗ ۷vv+-Λ=ۻ{AGCv;g}6}Nͽl>u읚56{ Եp'VV^=1F{nz]UݧOyM6w}zݶyK &hd9˗=^B}wi 9=:{xS+C({=:>;\[nnگ={Fmi 귫6Wl=wG}}Ca-v]wuGx_>޾U}כdF.awp[mԽ[{{ﻯn>Uu}T瘶rw]sv۶7CvmB[4<"@J])שv퇙>o{mb]1׷}q\>}EW]H_}wns|in מid-{ʺ=yrrm6nl6g }5:{v]s۱fXy܊{ojvͷr4sKjoJavwbHP!tPjn]iC]za\3Ǡu&ޮh}O@@y@_}yNgGm{Z;0zsrz7Y^O!] Teֆ/>}א҆SSkǏo^u*ã8rzR_^{{ -4[fUn\b0#^Fݰ \w[lwm]K\}ztN6W>pkMgocPPow#l3yKqHvw5=V=^Wj;nsnMnNܹ 4Pl ;w5[ST@vz.rPj+/7(w5#u*] 1W: GE2^ڹsgu;ӫѣmQwhˮk@*{ E^vsw(ztP-uwkwFmitu|PU$Qm{yK>r}ngYm=}}fjg]k{ֻǠuv7[xrݘ>k5wqLۧM=J÷9/v;vrzo=Eyv;c޵NkmM[]Q!¯mqn;^nݷsm[خw[jViݧn[[=- 9y&ɤ & A46jQOSz)A@44 @zL%?BOO= dzh bLC "`'S5O4OPP DA&$ѡ6A&L#)ҧSޓhҧҟA@54QDCDi& BzM)OLSI26?*oR3Ě4$ L ИL&4 FIOѥp!4~_?WT&;I>nnP@Q$q?EP||qV&Zz|6}=ѩOG{s$y"MyKzIZS9T YC/ վMNg?x|)g? \$ueߚgav8c3ۭHhIV4@ 'r?Q9]O޼26l zchk7O^~$GݪZq2(fP\#zCIRV4jx8_`GC2H `"R!"PhZ * (&%&%G 2fRJ c,|/c-(*}W{arB _oSxgeqei =pxœE? kjOETp0pTilBq~ Q?CAM+#CDD@ P!%  ?vKeD0 ohOMsb<4B頍6QZwxl̂i"0³ "ctůt ~;WW~ )N-8tH*MD^3gwFWVu}t}qhN vB2"`K;WΣ)(VQRHie"chWQX8aI`gVμC|๹Q=~:MH?֙+Խ0NkV:6m**J`UEEE T$ƤˆP5EPTEPPAQPLPi)r z'?F2-'Y e cË~kZb(M)l:ņʛ]zhSXW<_o9[Hj193+xwDD$$I 2@@TJ;ror=ڨ $0 dkydwR(O::9'4w4`ٶD2,a̝8!z5Q8Y%tdΌx|.۷nMAH@]džt@DO~vUQݱ7R,S8)x:dUT{poPvG &9} +lsǢ &F$">ިCƒ)wwY7MJC8 T-n"&xF?8v*_cީbr0dj_`PT "Ozx՟-O߾Kν9X cbIG_P{oTR·m,~y4X=D̬`}>4\7[枩ܿ;b=~@@@A &yG O'ѢE^ 0D?ge5@R `@ȊER6B!`* =/R gfkҰ U(,첦zJP &F%*;_BtɟXm& 잰/2NHՐReE]3HR3 xh1Œ7̓!N3 74s((8 nLL# PB6 WgQ_??G>|YT9 B!̟30D5;}5J6BU,M'f,P\) i ŗɕ?A#IbJ,4V~CK.CkF,T @ZMQ .& )! H@I#!$aBDX ").+Oog4f!FBhJ1уzGKhf*UXA 9f&%,$@4 bE⻚\A>v.p,13'{L!eؘdGc0t2x ؉mudhqhcadkM$q: 2$09*`"щQ17tp: U0('BBQbިX#s`M9cf9Pj4ݶn%ãQQׁ唊XR*(`ii&j dh@( &(:u`ԅHT@*b/MSYE!Z* ĸT%D{؈7M ‚{LMQkY|:[,ҘHR1#B! ( @f3& M$ yƳJQX"E | :%a*VH%H E"RI*FhH JTET)i`R*bAiT@P;m0ٙƄ DNmlI%D|o :=18/Y5x|$!{x1cW)) BS@P- ^L54;i\soM!NJa1:fxȥH]93} w=(,jhOB>7&vdfH ?LVFB{OǞ?IHL@k9%y;}&2)E0h'!4a % I@A,$fa[^!1Sٍw۫}|eu.NWhn>C/v*7^O+lC:} 7ʇ5>`~Iq#c?qo WLop둃M1;@L_5[#NVIXQ:{uwfEnTq prU$J<c\@^o+>Nw5Фt[,_M/2 & 実z`'yB7خXɟwߎO$ +R/7 k׵xX$)QKojevSLfJ PI6Iԁ?jLbݩk`H,*aWVd̲rBiyVp3D=!9X %AUYnvȉ󧣢=ǭ;l= WO=ҳGo&V:ܠ`QAҟg ƚHԃd 7:և?,|?tH! R,?W<|!{>\D" x(ygaHlVHTt0:& z35 n5Ӆ^"ӄ]ca-؇|*`Ƙ>F𚱵p W!p# Q4 "թ*hJf" ª) К֡76ts)t Z)Nu]"N* ha( 45$A~=j1hf 4c+mQ9n0BkRLAtMlyxqlW|I? io4?y>u][]Zwwo0Cg`v=-G|c 5cPE$ gˎtlwQ-Uw~7LUq\hyUsEbR.S?}/i~ !8"@rdx*p flI*ыQ^{[@#%@/ܥVAǨ֤*եcSU7xPyv!ªBAP#|Ո\*'ȣP-)[SaBfNƎuB;:캽4(C!1g7Ϗ?LdLYT95Mtx>h3̇QYU{l KO7#t8lX(HFJ069 gPv<_-zY5j~Sp?OmڽGS ղW+཰ўfc߯׬;[S5-u_ tk]1PI(32rԺ̪kFq ̦ 5AC'3٤ɬlHj7 Z2 ˆGOdžsvAfdV`)5=j6zRְvA)Й8.QQI3Yu ˁۮ&B*F (1,DJa4!K`C93cY`@P `؆hf]uՍGjԔ1kE @QLكpmhj]i]11Z8uf#%DD15TUQDDQU%%8p~_\ʖ!oSDRw` B 9Cp@$+lv\)7Wcz? '`&B]?U?}hQjig2SFHUMCT1~aC s3ӾPgp9hfbޖUʸ'wqvF-/.S$gA,j }e{zٵ{#i2Bd;mM u`F,1|[IQa4)Qd 8*/00`|U$iB;0tM5>ά<8M}휸낵˪V;BjL$z+,=͚blYeg(RzS{]~lx+~,'6JzP o:8T lP/V=_/ l<8;~[ŝ@9C} 'Ҧ !5tdɦO 6۹ oƑx>zv.WzhCDKI?9C;3w.3S+E>NK6(mbe{JFʇ"q[98bn=du )E*U6<-ZtDE h5lD.*\&?-u%^$ᷨYtШƻ/uxN/G?Jw_ Bke~b)3z?AُY6\х\yJK&J*!H .+{H@ث(I*V+m:?bg]]upP%ȹ"Aw_I"Q|ZV &bZ{_3_+˳ M6]&ߞTDnUֽg'/f{8q+8Aݎ./Dljʍ?ݵZ)*sDqSc6TfQj ᪽wC9S(+woN(h[1UY>Q"l`/BxTv)8aqPTxT}|#9jf %[1/=V2-j\_>']tzrxjjkCؔ3kỵp-:$'A&j*q^:R~z/WB!Wif_Plj 0 4nCrP@Uƈ7fЛV {ǘfVl#J1mF8܆&ՐvT/}u--5-!Rt8; &4z)R BvQeJ"{Ec٦3Rnb/ &*{h?*[ix1:>LƙEVpea/Zy(cb!6VVcZ+) 8mmTLwo-ܶ# r vc2P}}hÁpU*I%1jH+$#A`apP-(U!]@ۥO|jf?.sٴ =des*n[>*ȉ.Q=}w@zA!AaR0I!Rᄄ&tj)QиmU !Dzbs1y^sԼ>N{J .Т5ŸZ\e=Q1d=d=k۳ϝq戇6]XB)bpz ?U'1qj+X6u{-WpzݕVns KWX9K9=]q(BcE໫ZBi4P 5ƧFLӋ|ONUÙoY[B8_$ΰA2ٜNEk!B]x ᓟz5^za[/2T@?i$O$9䟂WI6GГ}D FQ8hs:/用6'a!j4? STAysO-QM G/8h~K)%:~L5R{:ƹ"H{AD!C0RDPG6K~qZ JXux,<8! =40 Qdʣ %^%W&%d_ E$ 7z. ._m~ۜKb[_39|SWbMHHKIauFaޤ3zZf=­;z:-lo9A T!A}FqFE1⌗IiCyV uhW\:%1dY(Eu r:0uSY^ mnT6*U*vRPpa%aά tt3AY[|AFV;Pa17٬k_2\K_F{(G(~w|gVV Mk(LB>"-fnsP,:jjq(>?aȬ L:ƩOq庫S:}+g; B=܄"PY5F 2ŕw²ʺ!G"PW:y"^ϯ~FeF1OH ghPq؇,x'7bGqAgTdb&ҟKX(\'H7*»U!|>wwUE ~꿊 @Z+rŮQ-tO/m_X$ۗht*5(Ao+'[[i'gpvOڎ ϿL| qM6hw̒"I&Ҥp!$Mg<Ȏ4*XX6p .ӣmWPG:!;cxOE뇷F5mllI})`A }~!]7q0;6Իʌ1pkk{kscډ:+#UwϯWFiJP`5 C(Ben\G+"@R9ɨVbr/:QJujT. עIլ*ZTRK+ܸ[Pm%++k),)Na:kK|kuuK+*BsKwU:[ZNmmZY|(Z\ԤX[Y\'\N㕥¾]w oqkPj*QFq{8_ VW C\o0J iiRHtS *U---*]+X\$[#jU-"nʵ {Z2򲰪9e+ZV9tr!p::NkCWjӣi"֔'FӨY!+uPҥZim:ڥZunxVڴ,;KkjӭqI+p̥/zwֿ-c> ҵKmj5J/+K++QNPT񇉉;g[eSX yV6># =>f > vD'7h"+dG+]*dNGGq˖5 r݌b;(bl!h?T.d~?Vg@FG">ϟp߉8qpx xԛj`1ɱ{j ÿu'ZӶ\`m[s/N_6b yꚶHB"hfI&KKJ + :›~9fS,UOCYUg-ZFT)9epBkS\[[8#Kzvu{VG)SwJ]eڕjU+ a1„Kqi.R#+qX:[\+cp%(JT.T\#ɨf^X\^k$J\bw…H5XՔv\WOs)JKjX.̿ nHy|;+f ETpi3Bڵj ~j3nN=狪IZ:u\1R#Q!$ lC,0[Q>ܓ|~m']c;`* }[qּ!~k?Y'}w3jOO?dT.7]cvög4cެm?ٌ&N "o"69{u킏F ᑨb s\K6p/'lkϮ6r/T6>Do Sxe֞_Nq5Lf3 pU#:Oe WQpZxn7|-=:K/*Aml$H9y{<ӛ'*"^Iɥ 8WRҤzviB@Z2Gw [H֢F*H4B1ya&ow\ڜIa&Qn!XZp2Xc|7H%b dk=Q|oPx1j"eE SV}Ij*8ѧYp"$aTE2_ q; k[*RQMD2dD;| ^~}UUxr+&{'*(p_WSlL 2}>#)>WMrzI0 EEO囑d+<=qSR}uڔ̊!_~ &5_^}Ğs;2KT) )Np3r'2Czg"mqԞȧ%(|v~|VSGAPAKډ&vq%@fW!n xPFU~W/AJD74whLDa?#5"o_wFsR'3r3/SҠwnα aRs*9YD>scFZyKKB*4֮+{b%gKU6SdiG$U#~sZ45\YB#"PPe~u;D$h"vb*ϾyJ5>sRMdEs)\f-Ks:\Dꗉ?>P@gh7iFD?L{;zQI"H)m|;har}7x~,4P^2yG>6WQ<`.^} \;[|e'*CD"mV4I*(dEwȡf~zaiF6Ad AǗ]pjiCqڱuh"_pDM._(C. -#XQ]PJO{ϠP1"$GׁCSt;.}7?qS6Bqռ]J.MC A4H!@9AFB#KTq.ATL,!Ħ@:ҧ ɛ%6D:ƨɢ23Vh-Wa\h*mIfh2 FKnƭ2 H8@, :D@DȠT}_"ҡ2)OԯB䨞PuwIhT~כu('g{\z^嫐q4*Hz'9msQH?5nef/G1&b~֌~lwE 6EHʰ5A`h&?D>86=j?(>]-p$*|`YF&! d#6悰3Q$AAĠ( œ;?qW]|xFv\S gE/YlzI2aL{c4ma'w͊#ϡ1# ;y'D|W4!@@Z*Pg@LʖGf`h#X' YJըm=~UNڸ1V(]Z9~C*ijc:u;ziQ[n6T>{>k,8@jpS|uW4 ;p:; 3BsN@Iv?1Cn8s A-H5VaN_LX=am}}@c n uE}|ziJT G,RʤB5j.HHt _h~QDTEZc'-rWcl,͔qR+czvm&j -N9#[Eqt0k8pP!!B@ }{9-jVߗkQFE'NE-ܣ-u(bԫÇH9H;Sh% 0%"$L\ >4*E23 f%d#r3z$f bak=A(|w~iT豰!9ن)z a)/J9 rDHa1ֲ[tn 6tkMÕ5Xc'@OņҩTwh )H.8F}f)3k:L'x韩OG$_Eϵđ Oî֖D!!87 Pa"Q̈-Zm3J, DQẒ5C]-7m s Rai("f`fR LхFfMeA,R&XDWr2 6A7덛 ޭ(KJC\OTTh6J{?&^{xvC\FCB4 Om5bs54`ixIM׌ 3 P-YM񚌍7 9&TDSZdәnp >Á8 "s;I %fs'x=T0i"9URv,`3 xZ(g֦=S}9Tv e0ih*h"?L69σ0-ҩ:ϿdgxBCX.s/!~4O+sڣOy8v؈TKaiD'w_6/M2-mV/Wi3 t@(0mH$&4}b4~=?L:CvX[ha/ͯ+)EE! zC`1'~ꁛ6߶숍&} u AeM6~VIͼh HqxltI Pg wh@G&@ @$XM?.T74Ui͐ x7R񓒅6QSga2ZU2S~?hbLJ55@+@k\ b˥9G(ȩFr? XQ\r DЕ5ϓw wäZOt:Ls/96'_``/XC̸qv1 ߏr>g`b?ζ4濅T `]hH^\7F(6\z"(DIɐ ;ˬxT:Zc:XBڱJ/Ya膍w4ҝms$I'j"TU,B ,B +SU]k쁽B61 ;P6bxFZ,1#Px.rםu}?Pg;AdKO%IqW*[_g}`HGwb`n(WqsT{X_/SWۯslZ]`?4H5h|¦'YOğqƷ{%)&ı}X}h#yu|f.J@$R;ɳ-RoiA.SB  hD,{l68 |WÐ()c:`<Z~pA@\B3?9d;406?f h榳r2c՘> "x<ͤ)]HDU4rZ#?y:gӲԷI$D qE5L܉v~Lw&,/|o;-۾>'6\wT>x J 6M$,o$D~Gr(-s|!~1>jE0_',{Td}5=)Sn׏5njNicvL'66--{ ?N@:GfxkB@k=N6%O΂a4tgdC?9rAD_Q a/\? L(dz'*l@In=Hs @ &Dhq~SmvO 4;Cp:BbWφ]1'ї `ˆx{}ɝ>T %bcL/"T0:eaWp~E5#sd/kF-{^~#(yS?^PQ?Z H3/  ɸۇJíeᜏZiˆb@$M4D-1 JP!*# K)H4r3JZQ{. i A߆&IJ@%(t2J((+i]yfp]9$) G j*BJF iiH V Bi2~;C>C)`J(" }8~cOnEJulh2cG5d%a[)UúIIf^hMvHJ ^yAM04 X!e[YduZ!ty :K?o]c ˷^Y] # 00H$ \PbHeh!t IX2&Q07 g~wOs+:ι,:m\.o#G|}rpbէݪOF> hjm.zYU_5M欘gzpK+P:AP{+OPP]kQ:O<>k,x,k5Sg Jc<RTKW\Kv+E'+spoDpr*7M3B Kd`6aJQnTY_ 3-:閜 Õ : !!&~{k{]gN}} RtIQ}ݕay{*Xp@mkĂPX'7t]<{֢An6J@?Y;g[@v[h(^8@^lb#DH.Ӽ$@ݜ2j9$kJ5&/k x㦷~[A1rޚG]~y|rdOa{y_ E@a9;2>?|f>rqa8ՈgZ G&GX?8W>3mwp 88uRE%wɻ/ø$LՇ!2 4@w ;Q|MIJA@#ϮùBCA"BmB]qF?2X!9&\Iu'C鑎b @%[**4(EQ{C_-`ק~T5c8ֲ0.RGzƟʷa]s`=>.oh6s^<&s1xf*쎓ݣ| [W+ K-źt*= TKS "#k߄sr.5͔ѯg ?ӥ&E̺q:)Dd0&VUPc9~Fw.P~f~7vq[_.#)G Y^YL[={gݻ_oMF$ 3?t"ml, O0ea`h_Sbz]?:e %QI(n7+bD GlxyCcH(=*xPu3p <_S$?ﳟz=:p? ˆVQ@`l uiծ@ll-m(虧/ě( "TDvMj2*Tò'$)SV6`xb(ީQN:b0+K@A[a` g|0IB0$֡=9J kFbl7dK,H/< Z!R@x')좊G8챤.䎕;{1T- 0u|6zNÈo5O(v(kS"XRDevB0N165`9zfA@Sߚ(rDƻSgڝDA1OnuK8|uJ^e!@.YlsA -2ٛsGLmT*㦁)AOXf@K_ nqpu&VX!T9Y(, /S0JIFҺ"`A9"탣MӰZf^#uGN Lg%Z$2xsmԵ׈hH8&U ZW=!؈3cpe/Dj&-ZfijM5zv0ʥڂM( :oc* sߎMy8{=損ȃwoC2W\˙{n`%"XP{D='d 8uz33330`W_l$V;OmJ=vqZJ2?W0oGDiG6eWg 7}8d"-Rp`TGnjW_q\o캩~3ܦLtX/6A\}B`yz_ Z9b3!,pݰ5 6vjU i$r":D_gLͱ;w,^F d?sqa]@/Zʋ%Xwk6*A(J6!E#<lŋ |̙C+MqD=~Z=G%@ CK.cf}T68~Gu7֘i[Wuܹ8Př'FgqPsWRef*|) *TsBA@4ZKG(1n㢄/x\`Y|~T0>zqZ`n#I$IjI$IǤFb4 p>.sv,'Ju <'R`Uh605Og Ϩ.Q,'dCHQ( Iꉄ?iٙLwyd-cA݈&z\∼*sr*p,9;"6+N_柛SݿݓÍf/XU`mIB Dhg?7Ų0\PdRAЖ>łIJ%C6a'sSPz6a;{փRk 0 yk.dg.HÈ/!#v7YOc_7m&,Į]U[m;Sl˔dGk٥l6e_W~`ȣC񉿉nՐEagGg-lޱ^kjT%pWNYu=]K2ZVI b iN SQn!c }WA=A.\D6iS2VblZd}蚑CW=`G"}Y;F?7h d'e{Zsч1 ^@%'6umil=G8u9v}o y? I1e߇-k^'XQ!޼;u%(d o>qNDI/ׁ3Ύ ߕ^I%@2\I~q}X#-p >a@DNVMg ?Ѝ7B8_ 8~ǪgکWk]ki@ &":ĕtػb&9KB3Z׬n+0Ae!O߶_bc-ع?4o o6&7xt]pMGU$E 1A_!;X?BL{d0HHlahHXЮ{՘dA^k b, b(;h;AYh2̪I>:R54换 )+Uj); r!-ߡ#mM {$-T@bȲ YSG8 " 2FA2Ee{Yi`FHZu&Mq!8K" dAUfa_љEw1L'*30&1VsTO(L(0Q *R)aA;]_BϿ?PpUHZ B_qBzQ5~DD JB)  5zG+P)iB #D $:}wrzoqr΋GₑPqAEd4P$?jԹt*Z#"h<йC)l&jȷV%Ś JS"BooD`;ۦ쨁"Ri j?->ۈς%اC7]x%>p!dq$S?{oߨm r?Nv~VIcF [223?<4ti)x5FKA0G ;m|Yc%gkb)ٗcvYM4mQS~Nb`I@JR.~j~ޗ!,Go PՁ/p,?),DUAZĪ9%j&|z_-JD{ǀrS ?}_y\6G:|)o$ƻ5$ ݖF%jf7;Ov_#QkX)I$^ @BO Ԡ} ^;{V3ۈ #I$I$I$I$I$I$I$HܒII$HrI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$G#I$I$I$I$9I$I$I$I$I$I$I$I$I$I$I$I$I$Z7P({}WwzUUU~P޾鲪m9~2A:XS_٭hnKUCˎ{b1b&B$["(׬ݠx{F¢5XlB6g >>|c%;>F9 JX(y(afWnhSwpDEP? < P$(EyHy?g=0;'8(܃sقpm\`p7}I$\> 8OzYA YI]\$bGMftpcu(~u=^]:f)-}/$;vo$ -$hMu۰d9a|/zR*E:Ia@^t禿BLð5/g3%yjmKo8a^7{ 1efXa$P sTڄ uR`\ @9 ُsFz=6<tkm̶]ms1miݭh]FF0 A'QVv5`ӳ~em0V. ^IB']ň{XRXA:NtduEOݎfv^+=Ilvj:`!\ͮv.p#ƮKl#C[Z kxN ,f{O9=1x/{4~)1q_9!,!Z_wӸݷ0Gɰ2(x/{SH-чɚt7*Mi}W*"\]LqWǶ ҲԘ}gh B5ni9.MJ@R)mkv}.ϷTzdG|xgVњ6dܺto@hj,?QRT?|%d$[L3r[1}B',][b¡¸N6,\URw.K^ P S, [.H[q}Zvt{D+f}@6pT7ѭ>e$ ʍ;`_:_omzoJ;Xԩƫ1O J3*5 51bbY I5ΔVo3$Xy]/Ux Xˢ{%LjoxueÞ3[L˫,9hzxvoQL0tl}׬M{2>ߦB ET((&cwXG:2[>kFD&rIJȢWA%qj(~u?t7/ߋ>P_bǷRv/p A 1ޠ vϒ4vC]껺y]e5~mQqَEۦ:WmSߗ4s!6 DO+3yvSY|^%!ob2]~E{oyV瘹w]mMe93gR /Yꑙ}ɦ_RoAhg}p6tA<&?s('DU857q5b3/k_w஁ٯ^C7}/+3嫋7y/OѵJPj!}a)(C^G_{o./F`bIS: >u41v1r1/w5ЉR/Y\{km9qΟoq۱E'Hu T{T7a\:GP(ٞeUOƘCx8ܲXK bkZc΢P1AY@ yo¯uh *#76q^M0ts7I'آdϡU57mM ;V +\59Ih^Em5)PKAUʦ[R<,sƽ,ɜWn2EEOio%vծGWlںCv BI<b0,4yŰEEF .X<4δiH9ʊ @K472}KA#~" ASPR+5q\L! UA{H'L@b {ˎAݍ H^n3Fb@;|8f5`XU$DۯTF}p2 yy5M? F82xcPwB tw?rj/ru+ 0O?6o]iÅ%AhX?W DIKlkpvB^7J.xecfjz^BYI\5m`Sر}S&OtaCBnhvuW47|oؤ<5bxŵGٚ0b^ R3fTu4}Ceut-#$6uvcEBS FQ=a]ϳv+bXDe*.HNXf_̒J lzw˙45- "JCl5oO#<-#p`rmo^C|[&G]:5w<nOcy>kxުl'gLuI8bTI-_<كqǞ6о`m Dpj>b7,h2`ø]? t?*:A|}Zyv$7xQ43MWkAkU%k~BIA5Ƕ^97">@664m{}mJJ}Cu~# DrB>ߧ #v t9"B=W{:#8;9X J}@nNݑq >.QXxWiNAr"@#( V _\9% [dUW> d``p>qoA9ʫ2MlS5bqk\i{4& 0h K;Y$yx-Z▼ll&U#5ț J z`/u5"b)pj0 *$ ~k Vauߎgn_utXLxl 'x%L4CQ98?I_dhB˚Oz))S!Ɗr>x;mf9to>(y|c1ZC2la+ĝp9F@X(* "S8fphOaeپun Vs,y9&rj>pE(,}] =أ͕xpx%3(F{ E\AyFR҉ }6B`$Ul%S̵5q y9(o?߸Zf7]e4om*Ng[l:l %kbٱ(g^ S22yEgsrkpغ`u҄YHi\ !-jv//a iWiHb90"T M]L߫S??QeKϢ@y]s8G؄? ߅bw)`|hź|۝8:docU7LRcƩ{.lTm~;{ˤo;N`"Nv (کUsjAc-EB!ǑS\Ԕ2 (=~WH>{뿢 U" mf e#ﯮp#)Jz,oVÀpLQ:"Xp^{c@ ߾j+ũm'.Oƺᇙ\UaAlc!sIpQ̰ ЬyC :$ibaxotxS_vޛ7ܩm"? Gm19;C׻;-o+tL` _b<܌JU5TͿ.oTJx¼%ph.ࠉu~Ue=e튞s`a%~PIHl5̷"gJ3(a<_JDFڠ$5hm^C@9tl *|V[OdL-.&oo>GQK{2j~*dTg3*['_0;"[;W۝*u@&x lH[CSY0Sg"^ GyY:9\׎ۡIe5FX mn:$N8 啉m2@;xiRuW5E 02ea*\Rgm'e1Vvgv;@R.Y#;\3J՟+v|jVN޿ af*<}yvw //ϢxNr/Θ eh?:KѾA@F OtYl`Z"Y9F12<>/DZ`EU2CޜOswI6qMjFHoAji|5G۹É>P8Asnq CPG{Z97' Z[m.) #A =}k!k˪i8.cwRl3g<=)$MO0R}Y\ ܯiޟO^_rU9$̒%3QaVJ0@#zh`j!(<w؇lq}k Qgj +E0eVcFtZJG] Sn MXM3 aEvwLV54 `b(^կUѭQ2Td"Wuyvh[wwñjƼRmMǣv0Z+¼ራRD p6 ާO Uf2JD)2"XeDEbhi a,C̉Σl &L-e4խWQYhwuQCEU뎾|<" +b~`*jGvʹܶwRA~"UP}ZiбGmqauh~cA(Ҥ+erwͽ_Y$EK|014n"0i`/. GDviVfɸF%/izG}xI6V/rW~ű:+<3랗l)gI֬osލ&G`ʓ~K]ptF_XV!d/r$߫JtB_aHڅ#`^@ sK̍ܩ5Wx0׾Utm?4;1|'(hc{(x CÔ< Ƹ^> qq<NkyʅM9h2[{P9F W3|XtOiGQM)NN⧝zﷷ|>{r<1Ul=Cn7l@ÝYbb a2jp~a"em{ܑ7;3態aLnH(-@!}7+PlbU +EՄPkkza =Qp/z\ WH1$?ktp\"9:QN`a@,Q οaKЎ-aoH+M],*{ 8 ]{9 + Sb8Uq+fh>4g@dvG+<"3f/5E&`}EY:wF_Ω+7b~Ikm2"@\Ʉ 'hawuҡ!<7{`}|H$i"CiP hSwm` l S }Dv%(NJ&]Jт`dDHAs n"bmkK(cu;j*uSpV4a6]Ba_V@(T{i8= [s<.񿈠`OмP7alR搫>{pW18p#-4r% ePGqE|Fե3 D/+Cdwߏ`qZ%.Nɺ<;ՠ Dsr{F*iE8Z! [wU0Zk7(B B;xO hw}[䵞]wz1csiZX.U釷gt  ^Mpx+P3 1l ԡ #)O@ۻ:? 'a‚ۃ\hR#S0FBѠq' L͂VW7!_faQGvBc >qBWX'Ϫi3! GPDI+٤5=nC@ /B8V$l/V%] dc)@ÊW/dNl8-{Z>K<ON f3 7\<ߵlYMB,Oe03)4QM>ܤKR 3ÄohaH. ^et Yc`VаF1 5oa2/xM&FtrJm%ޟʦ7äu`;,H9B&VdHc^V bӝ#jkk,)鎆stDPhR|sgh%5w1:rzʊ.yMĘݜ㑇C]UZ3}Y)rg ILQ,˶LGv!]l 4#{z+ߧ\ A9b4~ТtY$ͬ8*0L!xo>S7M-rxv>Pc/H?GD&H#ONarW5vB[h^Ezk_Ψ 4喲EN8dRzoJn[Ju1="k%MpyK?x1 %1.g]{E}ޕ0?MN1:=_|ScS&ɭ13X"d:';d^:Xul$5.'1\F &Z2 Ckq%^m+9%g%vo 3rZfӸ u9u垠6-@6f!#_W.Lo۾_2\<}b:d'G2*"߼"DoxqS /dѯM04wF.+PxN/q1Ls9`j[|5wǶWSt ➽\vD a!Uv1ʗ_ےwK׶ aOwP{ؘ<BNs oG &OB|~p뇧jϹگoo'0+Q{qjO! (8u D hly9tz.#}y5=?oז+GMXs겥RQHta~$A JVuO B/!ODuM̴$JB;B}:_W_cmmm#-_?,.X㉚:=#=(8~0 >R:~=eNlM_=EhY'aM~~Gwf=uUu_+P@DBI s@6V7 Fmɑ\뙿\{]<.ojqTP7Z,5cQGB"LﲥsnM|  W;gTBa u6peC|_&zG~2!#5jMjvvJBA! P'C >>@ѐ4՞DޣS+{vл"xk'`{ Ř\mL2Um;CKDF 9Xh|y夠" 1EaL\=K,0}{ea#'Լd7s_Á@\.jΥӋMn dzi 4.2WKzǍ3,j8& 7#-Ll3C0]JpFyBE8'VD ːD||j3e94>)jOƚ{:`ĩ]Vt\v0ٴ l6 iwf%I'5^8?dS+o< @ ] ЈbTC!Ϣi O˝0=Վ Q$] HHR/~S)<.OPW8#L:m^-/ eWF6@+< IA7͸7Z ;􆮌-5I!•sgݠs!FZ!  :]< *&w_)C~7yI: ]ˌ*NfA`~a3˞,CRf3ܻ03 m` 0˾ f>2ĉX= 8^ok F&BR6ýR![ĩJznddڡP{$RƨZ,{@$ qp|~kן*i4Lq-=ڒ7ߧla _AGwӅcT' n2'}w;FK[c_Mu>~|c}6>H^ܰWΡqj R.Qnȉ$P /Uu }8[@uE0*>n?1N z 0(U imdpOM3LYO]c8NqΛ3ΧF"="!lgh6MGI&m ۵ЫjA|t ?銙jVWT5Vp3*evBOBG(L@v뭠{4g*4D7T/{;u ޣɰc6|3dJ b~P9KHp7t! >c? I/ !@qӏ-_&%oMzFiQ& TZH*31MѮժm\!Nq6>񋜖=kXA-*e5M0!c }G h߉f8rnˮh -$:JlD g)J}+81ӫJٻ*TmW16'U_CO9DXj$%tN81B0Ś]qr` ڡ!S!1#~͜'UKW0 nTv(a PH -L3O/8e- S즾;4mUVkmUqB*ګީ)~zjo*A o| 6vWtBO9ULFkCsnYprAʱ^xŃ:re#aS"4M"BIQ .`B=cmJR(H V)  \>>uUf@5:ځ+gH<+4#*T*i阞s\{ǭt84x;Cfz^~PU:v9^k x;τl"ۃl( +/#mU{獜[.~VsCuw}s-Pc/⃿8\˱mB9̏ rJ*sI:QdXZTa^~ZA0D7< Rb6[@`.ZfoF*$rWjU[~@9\C "ȇ @~/۳ßI/#qEnehLc!2g ]e}rH6u\T_ *.hrL ޻-NF7X8)eiwv"kԸ[fPFq*g-"o 2 (DK Q"mOATn9W]"A}5[ߴRX;d1FA'5HI)S?U{ !^Ks({%$=iVr슣/:ڰ1w'Iӭֆs\1'!R~K*"B(^K(@u C%9n7wh7;E!l&ӱV D ? t+@49@x׵lCƇҸs}HSPB^[8(O:i6a-z3pUzkGVxr'/oOwj[D|ov S u>GgufA^P=6=P J#]j:k5PaSyV=e lJB}]Mr 9 ENQ'p:lZ 2Ra9' '.jWŲ”s*WFeT(s`\"o"X2,%Jrs!Ex|<>l]3=0c $+gHhE-UHosKC ~C.[F[Pu%3~uuZD9]UJjqYcgѳw{p'R;Yܑܷ`-.$[PQ ܹܙ,-\b>q Y60kq}#,֖,MDh.BTtx&Qnuh-H`&xHY7]4[Rm̛mcJ]َ8gӭv2l.(jxgMɾC\a;7{פ=CvS.qyNQϝSH;)9rZm.6sKbׅ B\T8Ýw+n|oEf/ Qޣ:AIJ]\ QQ+8sd_Jü>qaW|uۭ_>.>J#%}jwA;n!;HFϭk$s/^9__]d!,Gw,Q~y"$b PcWǺ[K9 *W*D(1|szJ0uآ]`t~j, w8Td5`ld5W;tO_B V<9 }|XS^f(ouvD=gq]Vj٧K%$p85# \JhCK)Uc=*Gr7MN$gv1܉:WPdԠq]97LuDnZ.Gq|h{(:/kOWEp<_$GТ#OD%9}ۏšo疧1}Z-65lI\9*?L8yFᕍ0a"9+ tJL='Y5a׭q-T+D Ht_fd\7-}ju^2xfq?:>\Cho4YRJxR_Q]oy.9uq2DF&WɬV$D [:9ᆡM퉇S,L|je xmTK^훤бE}fD#TYI90mIf){e""aD@i6t ȜYQox=z;ҍaӒd^ ULE~JyĭvƿwdTU+"HY,ArCs:f/}WZj$ˍm5-y,(%+0C(Yܙzm{&׈_@mH`tWa0B ҊaLs[ KbPn{1AYࢁMvȋIDKQV6Rݩ1: "i Bj0}KлB d(8 bʆ<9Fԉ[u4VҨ- j?ƭrHf RrEYV {saԑ} Qk=ߏ3=b`WK]H]E}8mٞvcL6s?G~U>kNlSD$ADۡx<?bHHn?G䢩hb|h׮wRwOʃ|GyLtBdBa@?(>ϱMP5} 9OpE/ 3|?VEZa>?2^ϻ L>tD_/}rOe Ar6tI(}B|߬Sؤ(RPlD^#^_?5@$o^x DKs[fۇ[ ,IہS!*^$|dܓ3 3k 뢚(*`[1IsS||#;:'w1=qD}=DuO?L?b|ia!jMK)Bp-h9Y+*Bޣmz]>3#婞He{Ixﶤ6p)C )aOBvÁC%}AlВGhR%2B=6q(o'z%p;n\CLs͠Ϥe; 35:G6ܖ'((SMbdq҃cԸ~2PkbvpsOrv>T*K!u0V.۞s kFPE'njEnJ7MRi%j+b opIS]쭴?cH;n,jQտ~mT@;,@ǁ!/x /q> mXw5\€jKb"V3xNRk7MSSƀ)@~pB.qLʠ3>lcu;aj|}xIby? o־#z(JrC㤺i 1oZ^:#4EV&0<1~lhmA5|@u̱p〢'o:TpBP<F%kt0ñpZ "@:ܫIM @2P~Gfk@QO_0M/q g֭|KDs*ciwh5Y| Nt3,=>Ni )h* 9UE%mݎ^3zu7x~}cضtF]E{3T?^JOh<C4}XLZx0`>w'lve7FPDd9_Ϧ2h~ HuI@ C@bG =sm ͗%*)?N1%g_^?P׻dbQ] B*̏ͮ ޘOtg!Twb~#D5<,_#~3=.N;鹫y:B(ʮRBAz' =rUa=0@' ,4{8o pP;$~C@;)7;G1k,A c`9n9fL>jN@8K(C@$hr֒LCҿطSvIYaH|Vq) $dclSLOk ҉PKnA$5dKfKr , j[7#{?ޠ??ZJIn)Hރ{OC e˛wh`UK_x`X%&m ;(%H55MmG)wqx =::@$ #C*BQb돘V.3A(^W#r"k%"\%yO[z#:v}%̽-wBqԞUj|r?Y{ @ %Ҷ,c8>Ԓ1+vl7ӹ\Ng^`"$x޼2wț${Gg0J ^v jڣJl^NGBM6/W_\ =$Cx= nE$Pr̨+1* "G/OyΩoXq^77d:C֩UܟzҷK$DUUUUn~1``a [\D+zw ',NTտԥjgX_6>NRbac)͞L +:f7T4 n!xJ-V*3svxZ;Hu9|oGej;Mao/pqu!s5yմ/{z4 cڂrJk?тX>Fgҏ(RE ì7kd$gUJ1m8nr_<9 (|1a>p{J]WZ* pȐ#D?, xgh IȱIbBP#UWQӲAEB@o~$k{~@99_Uv(Q -+X,QU;|4Ͼ~W ˷n:lu %?bY̪0T j|u5T,muյ%arѵrLyTƸ6B>jhQcYÆ㤹{ DS:UnyV(W@TAgC d;v~Be=>־bEgPㅶx _E*D`f9{ xϯ'3y lBi˿#:<PB%>x 3ff9t_-7g -cɈ{(7BQV=zE%ѠDs +54x+~4sٽk٤*]p.D]7 ۢ7 \\,WIQIu.I݌(_߻؁߲?(]a<]nq vzubBZ%9v Bu+C0Oƺq~._._vMV/^02'G{aOyy-ZSB5ݯEzSfMaVu1\}&JufF.o㣲۞ 0<_~ y6L|(>oTFhU{@ue@|_=) \-!㇈>o^tKy7~G.wJ^{+Zx|}3h-V%:p;\IK% ߪF(zdZ$>4vl{_8Pv׵~QR?}WہdoAN|KolV(} 1,PGp X7E]&(Ÿ ;Nk@\8_59Db݅A>lB$ ߴsKK}Dt%q9*I_Ԅ*8:MWW/W/~5R߽>'~ƚ6@5{:sIGxBBGli I9ov>GF{]_dHhtSFzzXtr=:{|VdGA՗6[ jm`JAe!,cաTu!*7\s uG3\eC÷8w雼3U3] (7?m> EiQtzXI0!"0{~vVw^5y-x$r0V-[oضxjӰ W7K u_-_?z]?;z}im47E~9#w;#L}!JUi\%MGEKZ>lsWWw;V&Zꟳ*I9֦ߺ}8HhqebkiyqY)XTsK=$? $c;~@"u<Si!^Yf9 l&~3h/>?]_Vz|^0{/wgԫ.cχC]Tku1\^ejكWJۓRD?Zn^ 1fV<;xaF]^k{npC qw_/>:ߥhlFRvX$`b# Čk\3U[dΘϳ:87?jVt# 3Py87{y&$ܣsb0Cȅ |5۫nS!bD)]jԪD#P+-otXwV:Q-^5|:uO6rW.Oھ3J|W \6+F$I4! z]0mXwͽA&bpxkrWs(/FkpQД=,yNLm9_.;lns1RpbJl73'Ye!Ͳ"ys+^/v\ua77>pYh|*MUG49:dm벌6d_^p.uٿ(YE4%83($7݉фOXýw!Y6ƶg[qFVofQhx1[R0A,PpY tC7#,ʕ_/?anOp׻w/Q@`\*57h!A?@jUoOG`᧘ tVV:ī@Tu*@JoUA ZA= :_(V݃MY]#䥆!Q{6[نCnh[39r%t?j?Ou[}dj6:=K*mw5ui6\JRv-0y6n\w}?'h=w:5@}%!(H{|o"{uLH ~`^8S%Gȵ)E{$mH6,*OGh&؂4UƯbPՊM"%zxӮV]UZKib?@G~zxThkgumג*V Џ |ǦƥG^\~1paT,?er9ou_=TO1u}]iO^e8b|޺wˎGN%_nhPG\9~ qNr0pnZ;q@kl]'i۲'P |hH}~٬]{j>8<(5~t6Ex}vX/:ob6.ru,[i7o:+EbcO~S;㟇neV $erD_&dI'|s}B$>Eu*Fĩ3.:7TxF-蔬!FBƭ"2Ԓygƺ ! Ďs]ƨؙȅf<=$\cqڭ;-s s~ʫ4( 6F_'M>Wn{VO:sӳ{:nf0H.\u"rg16AWN? ho`*ٙwd\0XSX}q4^1O;!ŀy4>F*ץ6#M;N5-WdΤ-TY 2׮$qc!'Ljzm8|l@ Xu|`I$O!W3펫H)1 ϫ,w A1fbS}j<)dD"\aх&4" 4\ ]ݣ`1iA0͜GhuOTz0*u"$uYݹ_@$Qtq3%Vs9*oXfkY]Ů\}gYί9|9UN0DK3:wI jMDDhmQPU=fSAEY)ND.KћFUi}-DRՇ)xYP:PXM*ӲIĀCvj %hʝ.ٷGfBJ`3[)+c01;ȳaf1˙a*U&SC'C=]]c.)k'(]FtS{H?B䛜0sW]kw: >]!#H>?/WО[96sV:Z+':4=z_&j}y}̬ZhwSC_z6hހi^,oGm{<~yzB}.gѻ?S)Za0cD`[KǍOGgțzcNwYŀX} )0@;$E}Y0z(sR1V778( 31ƷiaCX73v"ѿ:(ЅA*ED,yl{xv4p"3\_'^3#7uXeZϿhjsUP]v_IH)b }D/W,GJ% :YB@BXQZ2i>u V"#Ge06C^7WF^ɪ~`P閩o7#:B] J4eSnzckذVi@O9kxv M:޹iYs,5[YȌV߅(wӬKsrP!r79Aamrh[ӴQm0™:OXn::̜╗ƶ$(Ux_'YnۯDqn/[:ݪl`+ :UmreueQƜ*ٻEJsٴUTDZ@9JBB}3PԵ|}yKvwӹ} vINiW07Zz$Йyw툮pFR뇙6rSXIzכ>HVYkv_;>/b!tvZpzWB+ό3mY-$ԞT&PzT3mއvn`Z^cCi?_T0O|euLk}Uf/+}Kn*`(c +Զ ֪V9%o1۱57%g?QMW y!uFҨ7\]%ϬRuTeEef2DObŠn. .n@E}k.HHDQSlQ{D)NUJtBNZr`,pl0a jֵ@6I'[y,H8T@^;#cԇ+d҄4TR%"F&" RB  ib&f"I )*" j$*"j&(jZ(b *h*$ZJ"HE9R5Hf`YXPa#Va,\(Z(RbR$(HA" f5BE*ELT5C$U ~ FAH((aH"bj" TAPPD0`aPA+LD1QQ1A1DLC5EDIUDLD2YT@TD-HICSD5!3%LDDC55HSPQLTE$PUAHADE%STP04%R CE$IJ% TR@ASI$MAT$2Q$DA%DE-$!P"I QLH5H#MQȒ:`!3!,KUKI5 @U%D4LDT1Q%fa 1QL45M,I5 EQ@D?@ $QLILAE4QBM0%)TLTEE? H"Z& (`" hdh* b a&TZ*f$(aIU%31PC~]EEDЄQI?C:4U-USèZ0/~㬲>6䑌A_ !{C)@U /O:@ Wq2E6B&BL3⺿#+؊MF'ʁ?@S %GXE1S"l {%A2 ?O_X|wx羽Cl~ D~Ȁ~"pGdy]wHOr? &PԎ eTd䣐I~haabMk֪y, A4f)A̡,1!Cd]0& 5`FIYBHd 0a*,()rS $  pH2Z/0S ('\+|?~ {?SSG>G:vE''h"p b1rj#!02,r Jĩf¢L2`ɦ(p#$0 Z: dFf!AY-d$j .њ%_7*r WjRh0aa=/lO5hYd"3oɨTI w"Cu]@PQ={=@d?zt!cyUy~C@̓‘:;^ Ys苟/Oίvz~tsv%v!fw[GQ]#5Z W uon<>?!? DDvh8hFaoHp֑*Eq$5GGJX6s5\fL!/woB~uX/kwSbx$"AȞ |޺ V!Nn?)!U .uܪh+?`KN0'mq8SZE>=D5xu֯qz|gu)9U['g5YדxmRҏQ֘MV}ț~?w?wȁ١y˩/F#pD`=P8 C`mˉ~<׏-``igoV>`*0;ӭ[pxwP]wfC9I9S$ 44.+kOt;C+;w`G4R+!E5Α%W@LΖ@%`!X@sF)P|1 TB -f_ ]))box@E$+8t.->h CdH=.Gc`7x} #%{=]e)mQg=cX]^}~6k8P[g F2%c;ESeGvCx6#ϳ?9DL, Ls.~I''޷ ¾^m]ߩ N$&[4h4Ў&!FB.aOnpH%ߍts!H:IF!ΐ"DIJ `χ (gsHH<~^ҏ]u4wf1{O &or! ![ MV,D-,jקAd6J,Z9qSTD(6gxs9FK6QH0g_zC%d MkPW(@=" v9]꭪KVԨCk_QW+MFc=nv|(1.TkjޢT+O*0z)'Smpuxj;-k ON+ӣ=9}n"3^;u{܀L(PM!4V,٦4#]̤셏^yvlvMƃ95ud;Ldyuߜ{'qa$~dt:)q +H/CPtSO@9 =Z  (*!$B'I=yxHN೰l ]A.`/xh{hP$N `lTIgt@ ? t*'~ J?`pC?=Z^4HFw nϮIW]IV|r~z|p}d^8yOԐ_oc֟e^:3G㻔$ R,D LX,;1y(i$M< (C ª> gһQC* $;oo;$3@#,=pe>9TNv ^{ӂbtD &aor 0[.b ĐABABHŶtN$Q+8A"·@:K ߅^WЯV^mf6&WxND.2s}bXl(] d^zf/.[3D|Ӎ%ʣ*]3=Zoy{Jyv91@ $m׬\+UD>y B.a}TI P0K,cS2 ' p/PQX 7pp;F(>FWIdr*ogFˣZ^zchqǢ9>?zHMUvYd#ɫIs~uγ8X:2q:xAL816>æ#A?Xp{|! T5EHW}q̻0{3ՃҪ!7 M VhE_gQDq$S ?,l%3:78 )9X*WӦ86Vl#@fQ]<@ߢikϱxNU=.K~2eGOҕfz*x=YSm3.EZ'=}y%9kD5+WEϾe'1YQB=)GX_R5#YPZ1S, i3 I:Ɣ/o`7HΠ|12mC_ns?% T$hƺKݴ!$M:V(I2W91O|w0) @@(RhgM=nV쟚}ߛ[i?߶8"@H'FtBn,._#oB'?EĠZwB T @A}ե_IE(JD $_'i@kopV8 [-32BުsOVϷE0/ZS:m~j8F@0Zk{{s[*kzĀ͆V¡ 3{5&<*0NCrKbiWR3tr`޵J%OFDcreE^tn= V.˯:cjf*Kc1yVXn=,`B9q#26L'0\D FEyz/ 9CAG2A{Ke, Pq[z@;z ;0{^ETN&iik<- Ձ# :9UAÎЌ"NrNKΊ6,v+VZ$ ~B0?^:fv ]4VdC#똾u~ˢ3V2 l]v&zplU*fQvET-j,,-vv+lj,CȆG+vގ.:~ ƥD\&*# ;ۋ=3T{3PVX#j8pY <*No}R;7 1`O7Bfk6tָVqr:[ynC:Dgrꕛ >aSܰ{2Ωw VVpXW-+J=^XѢە89GH9xUuC -l]v lv_j'Jnٍb}GPV:H]4R2r7?d$5սv Ĭٳdi,{S:ԛ5V9}1W<Mf5k7f=q[Hׁ7߾gzSh6]顸jF~sF#[X·ZZ+XCG _mO0cbu!rWO\/Cz|eA 6z_|Cj~^ v9|-ur՘PwFe ܷ&=*Dž'8qQpߌW2#喜Ll T P"j61סP:V&C{;3_ST vO.YU]3u#L|n+;쫫4/DxzńNc2p<(Sg6=O&|U4 DTjS$F!HR$GByDU%QE@Ɂ}/^[KU +`laPGMmّ1i>U,T LygpёINYfUEƙ5bQ5QXh6uѲ482UT0qnvG9la08je"Ȱ'2rhd,q&@L ES p \\ZٱREd%n(1kj8Fc)AT3ZL`(cv7Ç ]5iƜr224@ ZQB3*HԈ֨M6iU nFlWġE9VkLDaq ՔtAZXYrCT`Ҏ4Aڣ(L\ :r%r630eUג!{N]>$H83=~F쾯`گ<=#=?tX7!lRkaÔ5|߿T>y15u>53.>סI_|NUCጫˡ،V0ka파tL:v 7^Z~*KN" xxGxGw?׎Ԩ?$4i裂s(ș(}q?ܞ}s z+ " 7HsB>4 #ҏ Azk!\v&E.{{!"Zc&&*aɤ<ĤAбNUR" #}_~`6V5(Ӏs5fv=يl[7;M!C_O#TQ :0ў\ cKd8 kR!$Zə4Ab jǭ>S ;IXo߼~HUNH4Xc`BC4D{5h>D>ɷ{{\6\jJ;݃zj+_~?x$߉皮k.\vPmóR.nH#{+@zRm%48rZZ }\릠VmoWU^X6dr]N"0pHT00#pG,a씙[+\U9 !R|A(P1{z{eu֬81fDIn7ZjRD[x͸n'_ 5T^S/[_Z 'n3SA fD.}Ϋf 1>ʙg-c?Jk/?HJ?ZI$m?R$gp8lqzSUUUJC(r?2TF~u k^[C =yaud0 =ے}?I0 $0p7*GPr%#bC7]#mXױ:\dyfu0][_UuTst@ FH`]noΉ$~±x~2N AMRĺP>=W4MFi: qqW]Uwj]o5nvx=\{ 'g,rF!m/t4 )'_ˇ"0}S0l1+&nk3f!A|8{Y; hks kS /TgBx;)4}`Ko/ |>Y<kt@o-SE5Q4$QEDACUAQR4IM SET BUPLP[(t2I (Ξ"BtĂҟt}oc\2!)pPa,Pr ÷㒟:iY嬭vU.6n?ş/xL`)/kP{X-vryv #Fs!]:=ST^;ssopAqܓdefJçMߏW9Rx4[{Cs;O?,O8hN;^oO 2oYVEf6} CF!c4*=GN{k4aTSi94(43Is3c1QC+ 5U _,XL}1GaWj 6KR@+iT~IZm|PSZ>ܩjG[A*bHwy'e\fog/.ema2َecKrQ&aS2$$(*Y%))" dhB))23irphyCS!S?n\/)wke.shX\%֘#TP( ymjl]ŘeP4"T> !v8 K\۞`yH#2?keUm1Μn?a)NczƘw3uGnJMMJO;i?6e~?OIL#37qn|2i$I E9(!ř.ApA<@;0iطQd9{[l7K>7+3(;4F @0"rqT _6~/j 6#P¨tѠvtA8'Ugvz(}`w}h>N $*=a杧b/xЎծ?0I~ޭߊsW2J/x R@T~+딗!grG40U>?eGmf @# }?˵tr. 1o32? ; C)|Otw(eמRWk?}_jֲ&S3h,a\[ qf &d [M؛HB=`4;gagRYыI5_^`eul׵2A-h &[78T*dH$d ZACcCl;gso ƃyWㆅ%z YF M eAO~(~7$eFzy~O-?̟n{GCoOB8ƥzx lpI&p:v"z kI eFzÈԙfi϶9L!%^1l=Xbp [~<t5[qA!O߉~+Y@\amgBkEΉA;&-0 z3h*0'?d<p:cQwf5qG""*`pt^v7ҥ0p/>cºA}}Md)jd]Q~֡ySHǧȉ5 $_E>18B K&":`weRjePO^^ꪚ&c:?DA>;ҨP; vT:-eC|Z7E{9CESeV*j, AR%WĠl뛅Sƙ#soܮE}5X * Hcq-m6Zk WY3fgϕ3xxcJܽmI3ubguŴ\:uR=U@6}!B_\`ģ8ϯG5-~KG;ON`̢X4FSPOܟߊLhM*p3N!(AA#|Q~WKGd#uakٚ'h~b= =E V4/v4~OH~jDk7*( ˋwI ;LA8w?!<*Q`'[kWdZ3]u ԇ@[2Hzoժm-%(z*tAR4UHFUo=3ÿxhkX~åv?>w_A$N"*aС `⇝s b\~Dn'K(+JYT/℄%_yˢɑ' vیW5j?U}K GgT+U\~<ۿ]Ӯ?0T[.z~TC⛆*DqZk0A, ᯵֋XLGj0!Kv\13cbX^t/QGfRmQosD$~:Zm.Ҩ(lA.]e=> ``2rTHo.,)$9Oax<+V*J8.Ns8Ì.:&%Wb< 2I$}>7sbCJ_ iY6Xj$B%C=V-IjfPA}ˆ5 o-lt8TY֎VY/6rU>_tkgFxw`jw5yn!.ޭSŷRFIymt !) =,`>mZ .A4 c}~l&$lG ۏo4 ɢ[3m2Sr`jnRKrh{d0gNgMGh'}B\!ZAU2x[z{a}?  B?4p")n7* c1+q̎XRa"Dy$DϷ܂f4=ID i"M^B{'5H[uK\Й~=qe﫜qs; Sp.AJp0м36O;(hBE( IW=L˄T8b.|*b]Ҋr}WX@q?K:V;ҋXAλ5]{^";Nf2'l 63R&:MCp-%$<,yj6z=Zj}j fd'  pc7ǿ-]=M9 dJSLݐ^>k>m8uzȉ!&Fl|mZ9ݼCلp>DGoPso1'uy|ݛ>Ϟ>~{}T%peIzs|UbT.1+U.qS1LJ'%kE\~^WBA,14ز o,s=z.\Ըӝ\P?ۊ?hlmB#< ~>i ~yͳど({H_ l۸+CB:1(}FGR;.&u>\2!m ?‡xa(3O|! ҳ8/\ H2@h~N%/)}mG.;OȐ+5]=ʯކ4 ZBЬ44a>k8دԄLV>`Q.D@tDTe$塚L#,sUۜ%]f_v9~`mBK\nxyy=cq֥mcy9ܓ]h+:NQhjzct9'(?Wt+k9u@v}lanPJ\*fibf_o`27 g zF(OU\=y$72zf zVNLgل:첀':gBHP0FA'e.WM"v@@c;w5~ij+(8lu D x5zfJW2Dn0H}wDX@[N3ݿU\8_aw`?ho5 V[Ƀl!:f+#۳nxֆw Fg[q_m暠GX9笚J W[MsL4[ ۜ}]pJT#DD |cfb$䎣P:c%={wxN\1Ba"gTZX J P̽hK֣@H&gzB 1噺 ]T<  8?|?}7Aw;| JLq˩A dxb W%5d2S rr08fr&(&$1P! W5CpxnHg@"CHvP{ v9&9P)V %nGuA!|#C쬪iYÞ,˛K8.虈fgtc-*-*sq57Ri,k[* X٭c_&7^K˪Z?jыZ{P#`A؎L0p{:E>wSܯ:С &#&=ݹe4g$;t5 ]b32 結 SpW,9sW黯gS^"O$HJ7v@\>tUJUP-ç (ŋ2`9!@ zZz_5}H@̪@4[ ++JZXzmV䠐PɩV`L˂7r z!Bqĺ @1 Kٚy|ňgPgi0ST~;u  /)ݧty +-VTFTj=az~*'nw_cCb@39?dzLLm ߑNn wvZQ q}pR"~)`]Hd " .LMo>3ik*aag_Nkq5RJjS'j]M$3V&W i* +Scy^7S!C&eWT/) .|sxG$] B$B,Hn_Hڄ/lB!!Ct@Y @'4%5Oh|zk;b~mwt4 D rs֠ DI6Z+n(B'TWP¿_Wf#3SrsJ9\@S[Teme϶85!U*ݗtu{ 2Pt.ܦrD٪euc= c-ɮۆlU>4S˸([2 >^mK v]g?A J6I\ ͖.\bv <6 UZ$ru N |ȔH?:>>rق,8>Z9Df}-8鮛-J~/W4|Wc$ vhop>fJª2-z#*#C݇;E/枏;W3g޵,`&E{sHYJk)uc^-Rř3Z[Pymwam%|HhTUwP n`Q ".Ĉ%@/@*|#CLkL>0'19|yI jp^/^/JS7u<qsWu '/?| |MESx'F3S*{Ky/~%0|8+8W;T*Md!(Zt+G:9VM ,]4ewCUeijpԒu>hw=莾0@U  lL -ډD +mkm,W';3-qUieISEr94BKu :樬~~]d03: M,U9Nk`z3K*83øm6_z~J~0ǠϿjX@vu$QIbр  *]?8dcՃv U/ IIO;cwvu&Bt;܍'))(vE=Os&7Z|_|⵩Zz"'yqy)y鞡~c0M:E\ ܂#P/.O8҄׆/Y6"GgcOd'+a=~~Zkqudܸڻ432/J7j-t?viQh,V*`WmdZZe!O)c݂Ah&*@/=^o.Ûs~U *:_'M7bz|@b X j]:%ч?n)JQ-Xϋe\Y |H(z !BO1Goox{8HI/N k~1" CBLA2یzea{3+?/Inql^'Q _0Kc`SXnPIJvdϾ>t$9A#AwXfqqe ErY )HJoqQvED-˖ ATITQP'iU"U& DB BJ @&@4 ifbaBZM`l!ʸpC 8P)9L^S(W#1yqJIx綬߃&If -s]><3)>0oY!8vy!pl &Z;Ð~Cs={o: @k}IYgՎMڻEkxB%wC5$< $y_y1w5:w'7y*ޝw>^|>'_σl x*5|=&]_J0\ßuoch(! :@5KG>aD5EZ$Dӹi:Z]'b2Vy]u}3Ui;-T{8SgdA$csy(S0<y(@;EF;ͤvG!nЌ~0'ʜ?/ˋ}UePUUX}κ&Bs8CB(W 18pt:_IZhgwSSE=T}>79a,TEUUUmdu ٝ2"i7}i#2@;KWPrITByjfL*`/%;tp7wb@AOqXi2ا8Bj(FZi)'4bad ى[ 2-~7XHoN4`:YAR+"a5TcuiO_x.LޭB¶ _*.|͛{n9f6 7ىH65蝀H8A!keݯ? `<v Ӣc@ӆNU]l0f4?7Q[f!hvw!9|_.;W]JFo0o[m Oh~KS}{q.Q/(d>˃ _g}I!;O!qi$;36a#0P`=ݞ[8X \Zh+b] ӧ,*UUUVLXffs<z }[vֺޚwGinGQڟ{JN)B XX۴l%-KBj`)7XwVhY^=;D׿` 7=v8.y0c; $ 8wOyd)e=W>wyOviŚY0=^02si-)Dցkh=ص=?Y9q$e" (3Z̤0Ԯ#praw  $- 0CVwCf 0GxrK5Ta84T \ ̠ 3۽;M [vwMw- =P{Xr-Awp0G(l@#3qd@xH88yG]LqR[_7\f;|xs1;x|H74gIs* k^Ar#EW^#(lBbB :P:D#M)"s'2L@10kGnGzs:yYA3* &̨烛gqXĨw!UC :lX| u{ӲuXݑdW8k+Xil7֯շ7U͆<'珀|is8w4GC(;u_FkDK.~.zN ֽS)"hÂٌr~ "9ͬ* f1*dù7Ya.,t=$F{O+Q^ǰbϊ:mA>ox oWtwCRvr uAbS;X>2OIvea՟?TiZMJ4^c 0clM7_j!7);OHVmhdaF Ge>ƩlƓw11M!&c 9BwgZI҅'6H? Mx^7+>$/@9+k,,i:^DaPoL G^}H:K TUi@@ *5bISN}s^"^N޳5>N 3.x>L-b u$=3M0mp[^Ɯ]ѡSWDRܙP'|⳦ eaHY#%%#PKsSSq9M4% rVmY8V,2?Ep]6=dT:89~1hIw5 Z E / ^@ Р͡B)mfQLp /p"m{J*.DLo@ϣ+AO?(3D @jJ10dL!ՊmƐr$| y3rEB5e=oT?6%b#i_Z7`E%Rlx_#h?^٥k >CL;GXPұDjHZmG&` RP\pA?d!NrFb9qހ5PH0#A3^ՂLYmxtchCd?~ hd_o|F !"(CK*z Y`~DNsFdd|˄+X TDMԲN&fT%UUDTxױzg%)OP79?s!TZ (fG:w'~Na"@@҄CHli!28dN|hL`۞P ;L 06B +Juڣ*{9X!^ {hg;;L$2y'y3} T- Jϻ`0jZp plX(] J+%\~u-  @ RI.:SOq_6hvFZe05MK{T PMNp;R!!PW\i`.%*'vU _::@YùUM2 F0w8:=%ٳuNv}29\3fElv)d35)9H}+㜃1 )7$0G6Knv&&聰twtrHC5`AXU+]FA`gpjj&a ꇒ`5Rh df!,5CֵXfa9gE +LqD yu .:L(X7 À..PH&NqΆҠp"-p߹>0oHdxQM@wp%JB 6l YFvlS#1^#b̈́zz#`rU4HLQ/*;d @O&5nؒK>n#H1˟jiW%SഘSGMFiUi 5U4V}FViڡf Ća {Wdv*wq~G%!{gWk .xs)*Jkͻ߁ GVx UR]ƐTuJeN@ůz0iۣtUUUp:p2Uv yN9 ATNvh'H'>jpI# q5h a %ng<ѣsGa: >D5) Ǎ%U>徧qǞE{K\SR]tۻBpjhh]ͺW%ȟ/lj漿H9[lw,Y f@s=57G&{)]{@wڠOO]FOl}y6KM^pSITyouXک觮":9O:TyvU#18d;7ӞZèӾ?If* ~+^Fߧ#Fl@Hƌ)h~;Եu*hMvop(E LPHAT9,@X&Fhm k**qm.-S&3(@t_`zn{o:y osG'~tlؿFVM$$(4ETh&3H5 ̱t.lAv:!Шz$ؒN?c`dU,І{ \Ti() C~_< O.Ybh ÜvɅj H4tB1bU0o, u ?=uʤ&MJ39ESzU%T{:#Y"Nd%88*@$uDL28( i 5⒒d-5lpUq|F?Cpxoyذw (2UKg#̈́}7M5ΞQJpyu A*n]a%R#W"$=SO_ rw[T8f5ca)ϣ hbqhMI~ ) 2&`cC @,L.|`(AOi5dQEa鶻56A,0ȟNWr_i0>F#o/`tkz`^F_hG $/5gsMb"!̠#;~&=[tQJKے7 \[n,VqSX2XmQ!xJXA:Qrwg\ñ.Ȉ9:Wk|_ ]xu0e8w?؀ge̶|po4v@5{PU[>8ή4h0š0^yR ;|¼BoP0o^dPؖ5{JŌ~Ԋ#?/Z/9|eթRb d8L ܝLOZ Q=N.9,Xנ!JJnrftlJCw PԞ$R*D I},nFbӨѐRq!cOr.Ǵ{ ;&#DhcǷ7'CR:V?5s4P7.I7sH*#kglp-ӭw%5$vQϼ>G5df4rp1>ou2q"q $Ji4D 4}o/SɹFC2$UJ]~:(|T%B iP:5 ΥiHÔzFtq#F`D)6``8&K diSKhNP^>8pl5n ! #0oG9 ( ,bYZbg\b#6 Ѷd7Æ%XU;/o 9zLQ"Kw}vX}Ka%n;qَ0SS[%<G%OW+)+vb4#'@911+YRy E>n XqdpL@b E GUfHb6_^R="DץWfu| E .x*x8뷹Kvy8SuV)ޠ]C=gk, $~DAogH,8Q :5_~fYvså󲩘ᘨk~DoC>p9' 9 d$$y1D\ah?^{DvC"yvC4%$˰җ SDЖ0`E9눘Cqɹ ?QfN8IXw{DВ3E`H2::àe+MxЪ{&>H3kZХ I x"- q^r &B/a%Nl겼Naܹ:9!iǀ&3g%6;4v0.}wNzG:h!55Bu (20S\CE:.YP.f@;5VR9!x&r)^uup+MWP^@F;zJ;F㙆EY#q!)N"3FqIWF8*mES~Q}z|M6j/-kGiŚ,aL>.3"Rrn 5hq0yZVm oB6d |Z*]@<D֣JB1U*^*&QŃ^8a;[80Ňab nu]AN%f 0츗L5vwqg#D#RMf)Z&Ʀ7"Z :C_-3tl.$PC6 4 ffٙ HPIzc$ =RSms E"\FS蓀D_U< M\7.E|t% Bqh0G/ 3Yz6!E O45; *M񖶼V`,V% iVA  Xc)})D:鑁(p"uw홒fVXW_7 ]@ !I*.5BX`n 5%,n2JuIQ?e4CCo;%WITaνKz$vEt$ ^wrإ0AS@G8~a;w{{{2̀Mdh eu' =$F !!Ati@5 Pw8gHuAw 髄$N"q(X,{%+8 i׻eϠeNw> m6s8IPPN@P!D^vW \5XH XM@ E(aW3C3Bͫʗg/^+0f#qߎ4(UܘPDG"eTe_j*p݆fRH^5\Z;"""*",,"""""""""""""""$` f¢R j"Ha@UQ'ă}+xfLmcd9fcYnffe333LC2331ܶffd 28乙̙ɔs33-#s33-rffffffBdqs33-nfffim#n*й6BNynffeIffeIffe3,yr$s3333333333331yqs33333333333333333332$Ielnffffffff4[pq@h6y%ff[s333emfe333332333!$4.B |pӷn$q7nffcw1əL̀6mݭۙqɘ͌VqR ˏ} ;Bp8(Z!s A9M{9t1yyq Pi04*9E-=j\ڑaH )wOoq >r7b%Ӆ!4WVִI:Nتx9gK:FCٱk/7_p0eeԲY?7_fd vinǬ@䘾`gurȖ!T`ak4"rX.EȠ*yy/zW#85."\aN"T9+3U}mձc?ONZ!q&;qb&2<5U9E4C\ۦcw6==0v"ƥlT1Pr<2cfIMӯI ZO]-M՚`ZWdt`HUL #  4 bBOK15]fkKPΌ?с|8ON(94 4 02$ oW)BR+Ǵu2U~(]!;6z!XofI0F~rd]xPnaR]wI2%.w>ʇ!0|pM luC-5X_Z ;R <9.mi&1Qަe dq, 膅蝂AWл2CkC;jG,4e=)DӚվ5 V&}QBf)&Ѐn<=awjJEpAJSPfa o"J뱊8<^e0t bD0Aa4;ĻE5g @t@BWrRTbg="}πy0ťfamy6d$a#X:/Ɔ' zm$vCC %1$X1)Ӂ@FajSJ0ag,r |Q5(%B լ2O|#i"X{ ܟ92 1N^Bk=ž>r|U~$ JHfXkDIi/AHv6UX:_ZPa"v,MAOXj@wg43َ1(=Q`c_NI؏C6"P‰@42LiSb"t%Aq C 6枒iEHe5DE P"UA*@6ABR:0x" 7a PH<$_?GT0^ZgAsޠQRt0uC0熇#:SmW\YkʢUQJN&Ù (IwjT Vufa[))| $ EHBEtw6iAHqgzXR"Sas @/")PCJ(#a*Ă娤c?e)4/Qcץ\"uiP~{hn6g68!or 14x/dAA/'A1N$քu+ vjFs ,9j.EGmiyHhf0X4hi2tJ:4`8K4 !!DF!$1t -$IglZѧ`&РbNN;F<;4ćPNΔ $%thʝ4ț'I5<GȁS}RbG1v6 Ќ@X@]I/ @m@ȉ񞩿Vpۋbٜ =c+/c{!a}w˲-aQJz#wܲuϟ'$vrp"XjXB5vdE dH^3.p8YuA9ZG098o:B*HzO8@˜.N8tB\IM/G1ry]yz71oհ('M't}u.jc?,%xgO (Ma ;x+lKc{@N9VY}L&!g NB_T }gͺJ]m 蚺RA(tB Q8b2(*K#]ƏaVGѣnuli}^j0C h [2X:PC88@"==@~q^[h @vQ:,UA$NRH 'FCq˞qQ!*WЍؘIDA=F| DބU, !. -!PB21؀ta:ic=HlA"jh0K"ix B,!"&6<{ 3L!CJx{ ?.BBODTgT`|=s{լ:Iw|rRL38Ǧj5ŋ0FU (ٶԳ&mfv<"Rem,'y40Duw!C| @g ,SBV:adf,La B$$0Ĕ0cѡmunzi!cO*^T#ST {)pJwܐ̅17/^[b* vEx67]uJVZ '`z4zqi9 5$x"tNL2 +wp9 J  Rh7MS((&";b8#F9 b808> 8LLm9eNGXs06nNΊlsf㒘zJ&hٷ G0뵹*"X]#8*[ ϯLrZ?z ``'p@xCӗB1TD6tHNuMYH[U4`@jNHGW.0b(gӑ=%&47&֡Y2-EH6ph55!pBI$utM]ytCJt*x5TM#hD{IIxKT9(Mb(p `.@bXR;*pIB!#ZtJ4йb  H :0ZHaKI ӭ#DLcƔ}Si^Vv|QBnA<5oJS ;С3%|cFML' a|.n1ȬǟwdxtbO|=v3WzHq{۟ოCahF >ϔG*lf ml&QxQQN dQUE% BД4SI@4PSMdQM4U%%URQM4pA b*b+N$:å0QS6:JwɉH EQbJ(*aAM5KEkHeC0-.aG9IB3&yL?'glc1c.'ٴB4N FpHБsb@tC O>QHz~C[L$G>n+i2~s i& X2܈4 mt1\~ۢ)3l)ئ\(::QסV)Ps@F Z5l)8} =mϪֶ5Ђ u{hӛ!"Opl~"t䱤r a\M]—v@ 𔇱 i4A'&EBl715!ė *?2G vutdH57hqs|1"H"QxZ8igdc ,G>MH yCn\ٰ+ k漵mqu PqXGM`qɀ6'$8Xh^&=e ǝ*T׺ /˹ ¨Od ·pNq@J#٘T9TjoC^QP 8`kՂUh̕*%|NH*䬹L&8I t% x:XԋP=*00y!=H(}c}v* \{Q#\l ,>'>1!}T;m08ni B;XkY;:\ lb!/´v)^d'N'0錆hfU=~v!"/le4gBOu?'?Ogǟ.(">㏩^L9~w > X A %L&0@**:PMԣ:qYk:VaHxcۊu+ QEBj\`8TN`@0D{b9=AA+@'JvDN K 0h6 eC乷?`qc iTu>F_I͏qSBpȦLLX>G3BqaawnqTN: ?~>rRU^5O {N%̌Ŏc4F/ 7aP""yd; zS&۲l\ࢰd!ɋraE Hi@ s"v!6E(r6P1%2P.H 40c٪ >cdHx`ь킮 Xet| 4mؐ^] 6ijp1\LIZsD Pr&CFJ8`|G&2jkSL:z&:2dh-Y^Jf ,fu򈨸6:tn\! DG`h6&&4:X;Nߡ;hrlЊ]ޠ.0焎I$E: Ah hA>maH3 Z(*Cj*t Ala@PjR6ݣ@ TCb%;Nϟr$^'UOKKx>gEݻ{9D<W۵wNX6yq^Cݚ8ÔNw|ÖgڛPg(")ǫOoB><:|ifHxJ#KLqg C7dG y㹂L{^;tys#A>|u|ב2hj]t 9z܅Y1TBkav@+MsH84{i7]D;!gGx4 Jc~N>F.~E&U#'ϨqنeX9c]8mݹy, t , gY$RBV3 ! $] zcK=Lz; -OhZ \>w fv~V"Hexe R|b P-,V p1Eܵ4!1vpnDHbZw xM:U+|lP4H7\/s'&#߇  |", YP}.iHAώ`MqBh3 tg3̏->6{M4{|#BY/>jA8dC`kS =0 ԕVSA} u|Ov]hlɨHT gN5צ4NL7"Wk fz+ ,$H \ )V#D ħߗx,fᰝ$4u8i#Wa..w.F0Ч |0"Ho(D1w%JTt4͂؞p0N ZS.p_p%\OlPe!~}8pϕ a ȥlx!PZ13fyQTXTSW<ݚ>Hm01&r'ZC/2UpOgF`p{pF]fM8I /ș".T)rE9'~~w{sJ^F8kZXf3tޘrٻ`7:߸2h#Ѷ'2/@ y74sw^\uKIݖ#mUFc;(vw|ǯ~j (:FS!<;;G ϭ:W/د#2:I@69jk%!f >?f_P55 ?GdP" B1 ̩iC rHsRXPa>jTdIY7$an 9}K| x5JN/H;;`B1CO'bmHqM bn[-;8yצ❃wzӮ͞Mo. GF )MKw;9Ys__qХU&Ef ~</Fx}]-{\|YP刖{RAAVKΐ+a<NCZ0o;NEQ[vb#9E$HhXh_㉞sru#JL R%iݰH97Z]sôEA$GŃ;#氌wAB:XF\Z)5v t8fNuT̑dCᔓv"7C(=(ǶQ:A|^Ү A!EJWA8A1b88<8IC& M 5aCM{ ifiRKXZU+P$J&2\lK;7!̠te@À/Sɇaswz(`$q)q ц`fI_s}9 hT$,[ఁژÁ#;z kkǒG⪢(EQEVfeMZ̊((<"OlPT &Kq(J r1fi#3,u$ˁ &l=Pp B&k[A1CŸR; nBB@\=fdȌ p^XIEFwCo#G@:; vH\ӿFT؅;-E:aS78'']"=&;HH7Jht6~3~1a"fG*Am=?ۤx 33wqoAh9L%"z :chJQC{CmE`Am(@IGnsI(`!Sb#I՘$׏g7C##9zRI2|w&0Ob2)ȶ0އ-6$o`)-.+1WD̼vaضHcS2Ӂ3ͤ#".InMsoT.΂&o<maA^)V wX|'t,b+ufBT2¤;9֨:#pN/݂ezv` wGͽC;1C6 Uv:0;%O0Φa2Q$+^oR)w?V%\99z"ьb D5k7u:Y)*|p<7튮ރO.G8 gPI[yc*1ѭj(֛FF9֗5tYxMfb kZѫkDZF܅%A'n&UStF,'=k-'egL[Jhy)1q=J,xP:t2|n{;8@cXLN}="AZ.?kpA唒L]Z*#jo0NZԻJ:.S57P^Qop>SL AF*jUp٣4IcH{OHtYm`}_}OpIKKp&e˪n4 0BPb$ h!3AkIm=`o1\JexRA3YsU"޼yw0ȁa`d`wӃGpnE,_hKB:z]'U|΍»O4Yd+c%& (8ѼSEN,?^2R:h+Zƪ g$ȉL` 0$ee 2ʰ8p8],FF~IQN`sE iX/ރ6q(6A6NFW %P3wMK;eX/*& *J ^@B_28K9R#rVXw`w-Y )nnb&ȁ;R+%H; 'sKOc&0k z)S<(.~]h{82/牓h_avE?^&)m/ G/5$z-:a!NeG6i[}8NՔⲟDR>/%qd(,J,@ 01h>3*Fa%)TҵBPBaKQD,րCE:)UMk! sEs!U=bW~C`E!sl쒆Z5RQY^@O``f$`3: L!p;ݔˆ /|4 dӠzvKEQEiA-0^oRg#:`FjxP{eJ_b|8Y/17,y 3bij14#H5VE1Epk@㞀X Q{b)UBK7 Pt.Acn5*-""/ΐg r &HR@ Ep̶wBh/!V艴HHK< @4R4B0vYxOG⏨>̏VEW\z]WBΉ/B'XK^ mùdɽ-SvӱlN | ݞS I2 xo)v$a_\K ~k㮿8{j`x%g9SdN~܆X$"h5YGV6B"CeLuI$O {ΒJulB2f@#f8FN! k\e;J E(rLmƭ֒0Tt,.IX3 lH6aEMB$ha(ݰtsIsz˓ ĦZ6k8RYSXNɍ`i:c8"(mM2f)$l4Yr#|)}!|A:8ȡ.c?L [N 8;P @GbqMf鑟?'}}_yqǠ9𙰠ohf^z?ߨ{M8d?@}EsnѯcBVߔ G WfFCӜ4`Hq'ͤ+̰*>/Xˤ]vòY*EYр#f~ f,p HO;_K{o<68E9jf!5wrJ!D??QRaݝqSݺ驴 b\y 30HDy}~ 0##1t'8aʍ= Yr5EK1쬃j~?D'q]ˁ0$!=„cBHHz=l˕\78;Qvn}K*V->덉}M=L:,ML*wߖlyo#;z?KjG̊~/?rm̋HgwuXqqTDa'59#bV(C>cJ'>o:[v~p0`|0ucyd"%|-^:KSn?(9bFW;6'v/y^*.X{b"Y B`ڻx%ꨵBFRD YQ[0 Aΰ=$OJ'XjHlwSk~G>6 T\nvI?(Wے>"|`qskI :J3RX=@`qas4.͈?mUQupp}[qa /A LSvلFX(v>wק={|[dѻ5qnd|<{7fIHpBI/:0`kd8`U Id>&{\3s!.t*v#0Vؽ X]Af4eOQDkkH-@z U#xn.'z޶CvU 9}!'Ի!A'z|k#*B@|xBoCѱ=|c:e#vJͭaʤBEn{{muZ+`x0k`A Dz&McQ==CZ{ÇY u9 Dv6&6uo;R(זNs{ܥfhN4R1E\+0HȊN9S{>֢XNyGuF^l _<rʛ $t-#ˁIXXQbaqƹp^kHH KA Zl&,}u*S0M voZﺊlc =i[[yִޭkv޸Ǡ$u} $,'nݫn o-n[[kwk}z3LCR Y]O>-805 82pO0ы;fo),7 )e mZӅM M!R D9RGQWG-b Fϑ|?jM; k16w3dY i؄ޜ#8 ɴK8Ǟg1$1nW8lr 3`<|j86SbɎ[na^uy߿ =gcc,ܵyОs't2Cn2Ig0)BP1'{4u˞AÉ^6zノ9$q$t&(U]/z-+$i*ȪUHU'/Q⥢ga9Mi):\@s} rǸ:L$̑=u9USƴ1lYCJECK CܲΣR[!&ZzRE$&=yBo_>=AB <ޡ(IW Z0<jwC1s [99j ȣBAX'S;k& O:-A/^pH%cdli0%vdoei D. un\":qF ba8ϛlʼ5@ nt[uhv~l=^Gcyo. 6+|ͩ$J d; *N `]L9׊fKArO{ֽ͚ǵ:Րfl$wصՈZ8ơ,tsf?ȜxUV?#RRc.{PC32+t9} 4oy}>-a%8qlWv X>P(COqPāΡURjWB 5|h]MZu]f!9_GU]+{$YiZdӻ:tMSdщUUʏ,lYQ*xy[XNSUn25;ǻa;KؓQX5Vs5,Uxת3_Yv4p}׬ǔk*R1A iӧ,]Liߖu>3Aj\5Ew)ޫ4KڼS,a{L2&@];bJ&nz=ڼgKYdշR h2ʼTĩ+U;d$@}̃d`vmKxѤ u+ "3˖LS8uz ,e'wO&jjT2@wՆ.~Wr$ i!s=Xlk^z#-靀 zrN[ ΄v"2{w("Zlw˷-޽^<$w u(;7Du>D؍:xN=A57UgaDa癧M-nޡ؏9ϫ` zjp)9qwLYxʉDeJTl(Q)liX*уǘt4)8"b'2a|KNTC8+BI}˳ey̑:$!^Ao^~͓\-~ߟue}wl̯+=B$@z*X+v}^#k9A.g;lh!Shoxnϻ> ê֙>?1&(:>]8p\s PZ.G2U*a@n"X,P UL^*[R^9#p7ϡ |˾wlc˿K{'; Xb&"mNu={6IϹ(w㷯Bu|)KcG vqI❙zpnz/$|:=],ABrGeK# vPVRS{hc 6 nn=b6*ӏ﹏;:Dӊa )jUScؙWJ&dB+gjX=Os6#>àx-Aϳ獒pGi5_0$`v셇,6@xnli d~Ny#NIջh6w<^cv8ٷ~W:NFēXڃ~-&͠t`[L8iBM&$:*IP| .]N.8]"a1u;:2P} %[ԒE,tCC5! &ćo>+8z3W@NaX P` S)Boо|>-v(D 3(d M3j. aC [$$;3efy OBk;:^Yr5VioWQP#8v |5Ŀf|s3sĀL$%뗅eT $)!3D\߻t<@owc`%UUXfUUa$ySnaJFHAclQژ(@!·HؖM'=E) KyT4i7\ =vk1H~6Ig!;yԒrD3><9GLK۞dCI=vc_ 7}-ʹsps,@z6i q<{G7%ރ;꾙"KXI=6_"A [^Cg+=]afN*Y8vmEðg= t<=\Mʮ\]8sPWfV ^!%!H\ŷecZӝ;r₤qٝAXyyW- B́󼺉Ds>+s: ΍D@A2K4C8b39-ܷ+C267yZ ²2waNӸr ܛ hqFFeUNJn#]O.x&LC뺼** uM4"[0a2n=D5! P 6C7ḽ6bm/iq > poXgg@ޥ# jz\ǡ fm;9t NΨyqʩEJ4vWBt5˼t 빢NӨݼ`@…'1Cm֏FrdP( 'f;/sܪvv;Cϣw-Xg y7ˌ6LJ}2 F.}% Eltr}!ώr*a4f !fvPAL((VNIw8Mۧ,o~p}HPT,G8(UYtFP`aZjN WB] e柚~i祎W.g FPA|:=qK+x`]gY K^`+&fh)s29o*~'twKcoOd9"z!4{(b<^-19[̩]Aq=r깝2DYܹ>ȅ`XwGmD䭽ӃEFu0"9rSt,{Crd5#>Tm(Lv}(/W Q˾rSkgq*dB~5Eb4z&fI.Lr.uaa~!HO ަǬ;u飋?&WÒC@{X~Ɔbn̓wwshĈAŮFv$28AoqX==[N@=k %=e(:iw k43 Xz*#*,,,LZ/s5]&`)#b26"ӀU ?:"M{wj|sZ 0BѐȪ*(Ja-gL xD|e5h L)¨9` :APYC@Hw Mp?14j!;Z0N+h?_yp$jkXJ& SpnWWxp 6wQݶ;\WooדʟRң]^{qLQrO%5bx~nMetxmNv`줐]洙@`Ӓǀ0U5OwpB` hl=.8֗s 5͌v+ލLƪ~0|=.w@M.CQS>hJ}qŀw-zE|Ӥ&hcDxx 0&/&fb/̱N G&v=l ?Rrw>(0`2q@\8Cm1ܗz>IנGjpƪނA뽫l1?&:c~)::]:]>~TI,b7euC:v JYLO{SݎMFKnt>6T>^4@-T> Iu9}hC&R+~rP]o9;WmI>>,sT<={NM%4P)Sx󭰵D@?o!ܱ O+ =X jcCgy 8d@3SM44# haikRA47{cڼ9fA]vl~v7`xiD)HYi0ZM*N;YKHlmV+6A+ '7y2ܠI:q*mnL&+ۭ1" ?F܉VY;ZL߰}xu9$ 8e5^\Ӂ<6@%-M_>׎@/ˉpmʞ1nJ;reφGo+ϱ'fQ+?%c|n &RڙjpA3-q'hȥ0tn܍E(p7=]t/y0w Sz4&lʲX|8ܲďfܒ{OɎfWª{9z/7= /ON 6Ӥ;3E,'N'=]hMOuSMM5^'T3QEv:; I/eNsZd.WlMvjd1DhJ-RtaDaodpޝoy%mHJ۹CWl;jJ!38hN|vڋ/y` hv쁕ō|6{JN#Izd DM`Mȗ HPL3,oAX8! vKCSǴtL;g.]km%\3:irJ(u|v2nd"uءa6.>7̒w\6g5~$Žg q&GSb5 킼º峢Q;gmk , =Gstd:]D&w$ha8A >5ƁV,N5%6PyJ x8?CpseSl= t>iۨ~ h>Y4]Cai5è[J@7 3ĔwX; i#& F7#ILiywwO!:6[r:tR%u9 d'L|L`> L>LLb]0Y:H R+Wn4C%tgNH/fvݣI[=eDvz'e 3?) rBziw^X}޾IbWN_}|UdL˟Y~삹A4Ş&gVnx(Dhx*X*VCDk>4 9cM9u- 5)%.>l"VMrጊ#Rh%Li5DDvefStSo=, zz›RsF51!ys-C.s8 F,\2 T;+}y9˭u_zلyzr'x;dtHNmɩUS4AUч8gy $'A(ԕ-\#'$!pmD\s=~1>2B tYnQD59 Nχ}Ʊ;Q!%4&hI{q4a˳c(?F@c_{87Hnٳ}EZ@#J2c<TU ,{<g&5RKOOC@&zt 7=juj.s9qW3ٱ\n*@=`jI lMm}'bs뢣yjmm@QVsr[+=LQRl5<DxohK@ddח;3 p&%Ĭx7f3CCh >':MGhωJQa]ė{*izc.[!Tl}3 | @شi=v3Fn>Ѫ (TfCII/6&)%>84kg{ Gu'"]EN@;FࠚTZh&UFwG=մ9Ӭohva.I:Δq7d 4> }FO!ABXHIDžK f w1<;H Í3G\lQ`x-E n`AĐja*>ƅnEI  P]@H qDG $l\& 3(6_?1,'7g(.DH"HfǸ̀@wpD=|W 2HryA}(wˆ\܎;&4) l\(A$[NԽ$C܆rH. cTp`cV+ gJV1ٶ7N;A( # Nc!bp"0b I*3$J#2kAdfINd3# 7=ʚ +#]ELҩ[?OW`-JM]5{sZ 2,2L hԆ *H܁" c-HPDY q5ɏF!zYqB,ӻJ/>iO^xՎCtTSOm'1 $:/ȥ2Z9n`ƄP+A40-0 ;:`1c@a(|pDŽd[t(T%EizУ?"+>+JV࿳TcŌ'{C ;{HHȐA=GLґCӵZᾫU3#c DK/DS tRj RZfR(I` 0Lx,h"88Ԧ.LM-ޅ5?Q<&!&7Ö'/'ۦjkęg93&*q'O5Pon@S!_ی!pIy,|X|`M{$!"puNyF>3^D -u >!3BݠqhB B^.GʿR#`Dģ&WFPc=ִ"K`RP)jxU4!ŵ}j-,5x4*)N4&LH\SUlce aYᬳZ"i({@2bV O\Q-6o4$}?VJB iDaHSXTG$ FE4D8f?9[ǶOtBiU,PCɃ Qc]_3X2 ɠrZ9>rR$T^GD Ɇ޾?}kx5!;g &R0}ٔuaANXILJHJE4 aRANo?k>]:y#EfID}|pKJTzC+%2(0 5Fs|4tC?">i` R7PzN': t Rr%(8BD POzA1R%GW ٷhshnQvɸ謈1]އa>"Gi RI$G?W "yhmS o[47γ ]ac<)5~OjB )JiM*T6G9&s0-7a#70&:j{m&j& '6h 3y̓6l׈mVMKwM$yDy&f!;#B8pcf? nw%^]e7u=5LZPeH]IYH!E`zԮ\*32 `=CK絥/RBaC/p" Pv*.Y;bi_ '# _ =  S~2)=pR2I$B-2h&60JABI1 S0DQ$Q2-LUNa+K{ hMP;Z0)PW C)F ,ʃTϺ̟ix]QnPjj ~ah:}(9rPH"oF*vqÛ f?&nwDhG~u6Efh':}O & & Jz& =pn=d6[i«"`78>dڙHT%EggK&?l WeD_`gnHl9E&2<D9FbX^AǷ=8Nzo6񱗷>z {`lv,zwϳUEMd/ (bb0p3OZ)!)`Hd.XߑMvsbH?H9jC\x^/ӧ *`aRV?!EU%:ɏgLFNY5j "5#22:jqc{wh| Ƿw+@'bZ甥;}iCº`*:X;<6a]"V fWO_! Yp|!Za)H%9 KBQE4QJ-% RRIa5pXL䭅 瑔f)C39b29l7o`9V@Y<}k>p^\O٭.g-:a%3 )ʩ|?^J+3Qdu^ZoQxS ϓS` v$# ᕘNE5)V"n8yn!= Watӓň-*B"|jc~h 1̎99Ǒa[v vΌ39c,W;wh^z'hu$1sFҝH_a$!N i/cqЌ$C824=DwWוvn2X>*{7z:Qϖ:9<ѭٜUU%su_Ɗ:* PpMH=]6oMve}J^3&v;Q<8(L /e wtոyo.t@ 6nIS !*"(N uNtA]k)٦p yS/!&x @_Ws+svѵ (Aih#lFp dg{k ފ& Tau} ^$hLBl55܆/T7eٳಘDѝs9DDSQE$8A!Gq}z!⍲^5|aN&.g(8…5N VIؑ^$> ! ll$oӡma ٣?nO x" DcFVb<+6 E֧059 چEs>0 >.gKߠ$@Qa0ǵјAfG.$PD5LKDx&"H Le~*=~Kd,uٴ+_<4;#S!D$HhPAzތEWUr;⩯Qq&` 2FW㑒 6c,+BcbTc$\5]tcb `u@VY** 6uq[iAҎ*'X`TJ|n J '8z !f/pcԐ IA14BJL)ʄEf BT!e2yUWlyfccP@^$aф PӣxF$hQ Mr@6YA3c.bVvgJR#kx 릤UUpܥftAd).ȪCAR]z T9ðeL`6ӑF 2Of{4>03sULE35F* &Xѩ֦( d(!!*bC&f&J )H "R3+XV58A C#Vg!ps$5!2VfLi$"K!` ŀ+! *Hɨ2M4Q 0!@X8̈ծ4eD@Po_}{K(VߡovR"!J2LDuC@Ca\ J(J!Hg?Y4onp0@ڀ>/QpFX镗*{=DE gzjgu1?.UVFfzgI#GOܙp8A\\a&ƝDߙ+՘pѯ=0"rļ~ \(f@^D Í"c&g )|e:@ܻ0)x|@|3[YqL)Ԁ[3i?j("jCR!%ՠΉ_}h(D`n>`I+v$?D4`@A2Dk5϶1_I-o4*-J?ȟ'JA3#Gu#KE ]I)=x2t ;ѷK:bf)`Ev_,s.'cǨQp"Ft~?!{a@dT`XԘ0h(;!wf"5&*o}+_<O)<^_ۤcƝ`n-Hv;"–ibi7;+E޳؞8tr!0Ƅ!?qA# {u?7'oтɲag5(;ÎK*QȆ54D&EXXolֳd%a}B~/v!*:9MjO<[ fs,i$oi,XwMX ӣ#HCh.٫ς}* qnx};4ä 3!gdlief; Ԙ%`RHݙm!Nsx5Fia""0+;4px44v-MKl{AAaX jCPB{!`#O&:6 V0`hxd!2$e YSP؞aB2XQ %SEe`q`m.pLpr&b.2 G )H`id!omlX!, `=sh9|bbmN2sBhH eZ m\*$RPH#eMĩ$zIڊY0IT5Vqi026uZ%NJe󵡉06Qh0mHβGB(ʕ4zF͆`l2 &IFbChlE 3V0L !WL$jAdEc1b!RDcpc, "$)j.q dԔ4DS hɍ4emռ 3|lٹ*#ZYAFqI[ŧ?I46F2J17WHtK-C q$pFq"mpHUaFl+u5XNa5ˡ0ΊPLdBY J 8歱euX{UpF9(ۑdKb*ٻKJRt0 kd (PX;('%84p6kPzQ[/  ')TUۣdPVt)VZJu ZKIq.I0PjD|$ވ.LfstEf歋F48?k 033{ flE-4i̿ZMځHyf-a44`i7W,W1 I8tQ< 4Z4D4B.)+Ux4K#+D "CL8DksO+_wTz;fat%}$ 3s}WCnn}b7F֭P4@*ppӤgyXa!# twYh]ш8Bdl[CTAd %x@L*|YZ:` fP%" |>O! &¾$:TLq`n<lƽDB[V=ۅ)o<%6%٩cꨶ%-a^gw}G#IoI> "BNbIWr˜8|8U$4g<<c0cy' 8J}K}?-V@Vn$.a)!$@~>G[f`H=r0`d4[{2F ޞ1/ KwvITGIL Lʰťw*Cp;NhPT-iipZO2Kuކ -rjri qcq$ lbӄm^:Kp_8)_m:d[tX'fv0#da]θwK\_Qeb,:j[L i: `aka2|8!Q9hӽs^'"g7-QY0ñ)<{|OWLSYäo8`7?~q7Îg W\3"_,;9;$  !yvXU:*㳎]<"4Q9n{"t4'<+θ1ٕY17n^4/`._aG8amxw~aՇ yJyЎ b0_]P'$FsmT}S9D!wp>c ?=,Y!9 or-ՆyO8%aĜzNgeV!BSehKYG|S3!1E32[\lնV0Ew\h^Yc,z[ pNòYD2C 1.R4F|Kz9`mK տ( \G9 yb"W6Fvs02't`yDthCl*AЎ5fkya8aw箖7q VnX&MtbJj13&mM-.璹^mgtּ=-jDr$G9L`zu4ˌׇO8Q#;K[2ܦnދpD?b.Ѭ^4+$⡛۬Ooeoè_KÚ6'jk }K4B @2|%KrSz"pלwP^gr¾Э "lNJj&զ zFW!psX";D| CpNxIHrcweԳqq;`ӽ;i~T&dy_, LyA-Zf/NJk]Uaf_c9)t=C ]|ey3sWN/1'ÝKvުYQP@q)>0R9c,cwPvO~s4ha7jTKz 7,oٮa-Š6BQ/5ڠEPqjI5҇[[`~&uw@L{I2Ը奤X톄R㛸238dC&̕1ԗydsCMa& !А2.b !uBjdx3 AN_:/"CR|ei  Z'Ƶ[9vj9'adOfI#~պ[YRyr=Gk<|2$ݏD+ 08Yra3 .UÄ-]].2Lr3L1\ Sar9P[0!9͆V/NfSɛ, Pp|M߀CԄrcLЎSr?;s,6CJ666nZSP=2e]>nΒBq17($(Gϗf8$.ˁ茹A,#L.J CCSՂ[Qf/ϖ-,Dv~F0!lgcyM+3Lٵ-;<FqiGsD |/TRe%zvSa@:~dL!H4ilֺqp*,tQ߹cy鎼vvv \VΈ[n:zTytj kyf'0FVN 2+v~LJnobjSb\%=F4oz'w C!'`q /f7SŚi!8lv5kuvgxqHeKE;&4cD@ h)!)x \D`EvE۰ql0ܳ@LTٚIE&02fnK2 5vRJWK$Pp'6ȐB@ CA, ]a{kLЎEL 6(O'X7訒K@QЁiG.d1 X8 QA_ '8Ir=H r_M2 h{?L}|tʀX:]=@SR.Pa1MZ CMu" S-ފkzb,m0$B >2A[Cn;OU8`9Yc$P&&@8HʞPt@4Z"xI>=w%.^?~Eg3)rH\qۻvrrk*OQ?r مv8zU[c?mqS8p3p",,W#Ęwq4qqT'1z'ZeI;8e5Be'Gz~t;4ﻼ82^bID ^T!hl yi!M=r.mBᥞ&}qr%Y l*.*2|!4c ̕ů<@69 x&n]]K\zVzxP[ːx0,A fί4z^."ݠ|ǯvyf%uk[*ك\#Q!hX%#3 Fi2RDfwY.rl == v0BqW<`;Eo35]f8c6u<9??IeG~X=cXbk~Tt%ôAk=KG̜q| 6hB, {7n!/_gvAH_V)<Ր:M 6ȨͦP] BѸGAV~CM]2a; Sba faG$m@ܣF~[xq_M^q[YUHs%P0K P΃n v=6}QTσ[?,4(=@9 DЪ 5HBL˵6"Ly%p e2 "@N0QTE]${J)9hdTi\ ;c%m(r3ޞGvƏȞg!"xxe-AC-|bHdx>c! Q."'ɞuֹ)Y(0ըJ9III5,F!)H%͆/wm)YzPmtP@AK Cp8<^`#{J '!$MhB#%/8:_gDUeEl~=`q\b^ড় xU ,C̞" b#(QR 2I"h4 eX9ko |:?]aWUCLșj(U"p@eIFcxM2F0%qRD1Pe4R29:jnhP#awcu LǙE'9r2 w'@a3Vq|9/~2M?a7ND9_l4.GF@=K9kIDDз:ލd٦CPR>zZ(㍜OSp04p!u `#jiFƩE˺k*yxXK.hin,OX@6XL `$|Mw H$EEk`a`)ڥOKr潫XA4C}L*^ StTgE7w: XzW|j+>*{8afa9 cEˣbjf$nW!b& n3->(VH'222eY6(!Q@?!m>{LOha}4/վ}sМy ι)EUMow:| ͹}Ӯ<\e!]̺VQ&sФnzL$Pbuɫne"|jx:<Ppz.J*;bUKY)`FtG dtOgJf-IÚƄi9ObƟ;"qzl[:3hNKʊ|}}h0{!Wٓ;a;}~JJfډ3|>0*5MzgK {༚P}SOP 0PPt 9 7_6kDa*ҞV-Y hAAr5&:87.DH!ѧV )0es,L5(LsZ"& %0BHM4 ~HqdBLj(j`No4Q$"MC Af j_BM G[''P7`:$&Ld(rźN-aa&SLCqA]"%}YMAp[Qo"N?~}JnqF5ӥDfp|0g% u#hc\D|̽s)z<f Փ) B0,gtw9b62qta(8fTDz!"ffCB`uQ00DJ!  #EEPv"(MEn5U z!9{  2]xxRvpUUW-ǀN;lE^GUUI1ʢ(-ɁUDUTE'gHfޜR͖ATU4U5UUSQUQDL"QR`yB$ P=|wf`#;mUW/ 7@%XG?^Z9h_ "hăaR0v|8o#d"H>Bq0N^f>+IBJz3ta>"GJ@9խQ^0 7hs+)t"zc.1AQ jxL`iLho` 2") PrtH+81dCj%"h ccP>cN1O d(ae)"ğ.18! CL~&F4.Xx{(DA~Rֿ Qh!p\EIP"}|su9Qyƍ@BbD6=d֌f(0({f6 0̰0D KA49dYq.kÎ  -=Y$& bDж0PV&?pB*Ytc7Rj(ĔKRB59 KKC&80J l"ZQ4o1;Ȫ nD}ICxQبs+.J19zWޘ-41E3s.FZlB%b֭C莚[4kA9$е:}8:*gkbuo[bOTg B =^6gD>b1,^Q,hz:4D5K0#/e:h7x J@ !!TPQENӏlqɿ~A[wl+vc@6j;?.|N`t$U1I<HAE1rs'G:n@T{I OϊEDnRFo%:VG綂d4q#EzsPp:2q!#+eTDH^/hrVEzϤ5>t$wԺ-UQ8;j~ꖊ1y\$,?rQ'`I_rbt+KA4Ԑmo'Cɨ~oO|h5qdl0WPgғ̂m 8RQe^¡uް.XVT5DJQJaQ@{NLWP:,)hH`F Em@B$z"<Ȧ-CSa(<:bK)HvoONI1-3 >s-uNg2C|Hd?0vW{In cK#"[6iCS Ǚ2֖-wkDxߍ$%Mr.e&b֋,aq۲h<>xH>t Cp|c~7 {p>ɉ2A Nz#q1x|2F W |wt6 c+ uxJ 28ۙQ䩄~%f4@xMGۦ8M'_qHEݚbYFʅ!0D ((aa({ȁ̜RnGWp9@eR̎@M)h8kP( 8"fB%d sC Wp(P{H11' bQ Ƚ:l߻9t1&xZ0U=4>S'9a|nƈpbH c 1 # T:.876 T"  i 5 F kc5~4)inթaSV4e /8(B=9ӠlFu@ 4I&9P?&*BQ46&b9/+e"J] -;$C˅( P`\-BBϐCLx`VKaS+⒇z;XAItuA5ID;;W9+&idkh1 Y tFL.SB#r6FBBXAi 26-pD7#kF.C@4#1٘adL\J@`85'PD@č3 ղ ;q,^H\!Hv8=q7⎐*HU6K7/N$/\60M#D@4 ,*E_cl0i P 3N)IȾXFԐ ^h͉?\FʐH4~3ԁ0=>>ut2fq@ zU*_/z5'h9FKc>F]XEEIPRtkDL(Gvh~DtܭIos(v jU4fff3l*!2=CMs8DQkP (R{5SLoȴ ǒ?sK艢ߴDֺ<`|}F)HD ,\~e66e粲j10ɬh([5P` Hcx|N+@TmM F 8 ڎf@ / =]W2fdAq/.\t.Zˍ-%cF Z&߶g8v"^c>ZyHM+ 6z!:ky~h[SHG0)a{at4sHKH..A\ JB`" W$d7o#t [-oPIMT2E8Bd+E($R2(RбC!M-.4!C@ E% JaPL"PHU-RJЦBAK` T!@ JSQ  JiR!" A)J(BQ(*u6ګ>MF10ǒ@"$ӤE佢~O+O;}I ݑDFEPaefda# 4A2TX!a `X< εCPF1'M[M.`4l3>-Hnىf!J" $8 Tĉ%@OGp{;vT&U?'v;a.4Yea;4xDS45TE@ILDICJI$14C1APU%%LU(T2CI111J1 %0TR V !PL6K~M `-:w|S H. Ho1#|!:B3@-F] ڙ( 4ɸomxC`IK!Oܡ|rnX I(~ m] MLA LS+HynaFbR8HXNԾ7|MƨxH9/2 Qf%ŠGHM1(HH-g+͊Mhn=VQV!`! t}{BR8/PphfA$tņT(=|ᨴXUd;/j^ͳm ovļu2?] ʨ="R@p`?uxYl`@v #8VREVUJC@͐Ds 2ClTtce},2#T3RMrzXg2Qeuf2r㐇)<rj cc)j,"ٮ5r6( jeGIŻq:.І1&za{ nnD2v.l=de atchJh*tFЇWCb7.U itvDW;j)PqЎ@4]13!`tC֢k87#ɖ8!kB^Ƅ|Qª!ѝ0D(L]zpT?gaTu(hVI k0d ;7!߾kU/kNBD'VX d[ ^H:̢@S9!6t=Wxﺼ 7U1[%^zUUBl'(=?8BbRhi,8Zb_aT51IhEĂP+Z؊4Dt- L".w%jqOP@K'> Hb$M%1ɱ}n=PqKC* ':6)2HnC%fheqI8SXdKvw$&L% M%.TB@ɠ ɒ}DJj2j3 JdЅ2ʂ% '$35f`88L=[ikC"vp.3;aZ%<< ѓ#} N @٩lX[$$!};1J8H% H2~QPve9u}~xdo$\ʃ䦵' k[odimCHPFPERaSID8LAIX(P1%2@A I )2J0"hp?O2n94f"&aa7zP oc`m8 m 83+"r.V t;G5 5On > `P5DXELD!r }Xt'g5~oQ๩T9RVд S૤gb<^mWbIbI$aoR2(QJq³JqS_ձk#Hf;kY sS;7~|fsby0z^]]ն y6$<ȫp\OP;wLLmvP1Ѷz\d+#90VNx;OCuJP,h۪iߓn/1[l烘rQd*♵S-G)Qkjrڳq; GWF'w7`adCg3`Bl2d"qcblʞv2BQc.N|Sh/yc8h.vKqSC4}A4.mNȄ]{zp9h$Y< &"`( f *% (^0JiPciY.Ptz.y)1!6 8"&3Y I@I4LA$mH$Fz nd%!BL9>S(>lF*2h()a(E*-db#Z bCmhƍ P{͔H*'șu/LFb80aL C*ɈHa`&BmN[/X=,,o`RTeQ H"DS4jY*cn #O:Q0tb"4U]:C|ըȫ'^MގۜXBO+!uSݘvrS=zyad!bRa+~ӍG,jħ1NX` OgZ@LOK-?qPF:GA{Hk> cZŝ BJJH&D*S)\d)( \d%52HAdd q" Z ֔i )h!tHC5 ̥ D%- RD%ST8Awkg)(Dl ,pNE G;~,Eg ־:~y6^k\/c9G?rP1FB"!cL ;yp&h!Uydej`;{r#A F$"s 'Ǟ@sN%+G&{3D|L3ȃs:0Nɏ-!ȸXZJOy uPS@C Jb, j"=x 4Q1J Q LC5LIƉ"f@%Bb)f" b$JHL\(e()Wf`DQRR#QLD3L !PR!LH ,P1KUY <6uuܦ>^~~b`dCwV& VtD;m܈BasC3l+?QPKɚD/#eHXMípmkncԚ"7̆,!3)(O d E4;iB46Z QAG[B(2l pP4ňE<:`Uz$!-hU+]uMVXֵ֛ލkMfqېm&i<U‡!Tt EEcN/[M (N(@ScB1^MDrEZ b fc{Rش >R!B._!㰂4~=E%֣I&0kVKQ:`@0!u&NCݤG"+@І=C4a%CyU~.+jB@o2"V ?xb;^:$?44oӃP93w i3UpBaU<̀9N%0n] e)W`P[zT R18fd*"WaZ~Q@݄wυM~ '}[(- 813gCxO ]iiIaC*I `D* cCȡ= ɳq*65TEՙʴ ùAXSH"+Y3 pa7](H&L&Q7 Pa% iXdBX큶(Hᣍj)tPTSLDK$[" b53Lir<(ur`&?0C5G]:FN.0DQQ 1v8Xj H U׽y{"A;8b^O2:ݲVkӲm q&=߀'?0{&C;(BSDҪM&0f31,Ȱ5%QRAj I6m:k,0aZ lkh i.o[CDaPL1+HaQ 8E jB d&Y&V:a#vStjZdc hXaZ2 Uڂ AelbfBdŌaf9!=JʪC$"bcN64F#dpQQ#,XLӰX2aI;o.玸68h !vz+f\1Q]XE\f21lm vq"w ^;xe$L8D5ѭĒd+vr Q1+A-z5 W x7FeK1W "Hz܅܏y1cImUeYM%톼pbIk&02@d:-3lZ<c3IrP F"AV9th$Chh0v C01T $`E$[" 1xyXHLp`\ 3~ e6QyfڣC#ŠxK[GC#_I# #"'l|dz߶[0`o ?N>DFHh{{ A lT;Y<(v !Ǩȯ-UAg,ȅi<^Xphn:\*C##:FtRР(@JxCFN 1|a {q|/'}6MZ1K夗7mǎH7qj[.AvI4!R[v쯕a%!M)J&y:.}[F.-9<\HZ` K~#?\B%}~D7THajC1sZrh`/Wn> BţĶҊ{۟ΗaHʠp8P q:Ty/ >,tc:0@SIHy̓s$6u顒Kc/pdXg? d Z[$KVͥ49D_m 7ѹHͥ$~J#KZ."5q:ֳ{<`li%I? yO_4?^ɴHʛa[}oƄ4Wa 3@1s5H͆#I%~{k%4vd}2BPi3 1LJ7_>(!|9 ӏV$# 1@_;߸0s%m\,  ^e2d/VI#tknc3cmiQpcɌDcHT2ٛJZd%A]L@ݻH_Ȅ+4f a!DjJL)bh f ˫t'¼l֗,2A"&Or]8f>N4b0,! :qTCfP] `"hls v#OLq(^&cittz= иH0#hu4Zl(=)m"3tjY8وFo =kYi&A9k´8%;!A 3LA UV7YD34E]Ku cwLf'$YyދQ)񨬈]o6K+a\m2' oDD()GTL`~Jij[ph[sI>KEVѥ41E_'ns25W}UɕVvqB8 Dt@=`!#>Qv "%[2a:%RÝq Óe0n-qp]֐o@.[PUM]`v[ X\.X4Y&GMJ0B' ;aCT՗Fv j0Jjp*@qO{OQ4ġ) 'Ґ{#)B+:OѤlr8b^o:$}O~[{h@ p!i" \p0B"֑kj4Nw.&mSr1[Ý+5M*Ɲ$G  %>[ė:L%H)~ @\el?֋{LE{YýÒ#H-/帚;1aOv*gcJ8 d6K`,[PkRuLFZ7W{ $Z3lN<ξ.놆"Ty"eTH^89RP,=:xq ѹHDaKNOLzxlF!VHFEi)m,AȤ!aU! Ff`dU8 DN`YK"cM+QSC@DRfdn ĠJ!Œa :'G~r!=|1oէ|u$Jx"hTMeJ֕i8`5a2N+QMWya~Mlda 7cC1SXU f V;I"XvlCA3M8br NRFdD~D>Soa؆؈z`B|.rt`8tqc=@G6 cF*4\wz5P]W>@xyaA̪f`GʈGT9׌wA{ U/ςC"vkuS(g (]8[e `<~hh/ I̚  x>/x~_:A^۴}iZ ' i۸*dYvLa>s;E Ayt; >~$M\AAP4J6\hiM}3%OzE`J=.` $0OHoG#lchP' *"_Q ʲ=y`s3CȹKҶ1@2)(B⦈H'ĩ=@i~[31<"Ot\HדsT$P# 0x !zcrDD$5Ix0hi \nXKԷbٴdH$|dQmNkqhQc@E&8C3#`y`ץ=|vwcm]kh2AkrIw !hYIįAd=%_``Ȁ=AaV|NGGR-/h\F;jѦ iOYbō?73y{oz1>N`7d1DGLL݈II I${yޮ( }_ִ\bd8@ ;J/f|k}G! HhwE _pa뿨_[1"/%Ǚ#8j47ʜajSLʱs,y*\4԰M[AoLiSZ 9#1xWmaH`=꣣Sz*KeF tKRO-n("kc:Z:.DeY w!a# fIdm걎Ik" fpH ar1ӎ-2E6cU1&-V4K;lBm YY6 LɘV0H%{8QC7 q%9o(Ss.6ګG*ĠI<$@0B.\y:RH E20c#]d & Mٻ|5 Q{GVI|֨߭-Mib:|i+ǴmkMDcq1spc148b:L4 tㆸei-IQ{#C;`aHb 0@MVD.cAK@B4'XAOyI8e}Mu3ՐoŰ^)O z@JO?;tuH#^p􁼙bf~Jo=Cft0QuPF=fphOD0p-Ȁ5G0FBf6!3n,hclQ\AA T^{ | (pbE 2@)F(Y'F,lrwaIca4 ťH5yscw4VH}2lhT " sa6 jϽGv9|>с4hg?qb0u4ꃵ#0l~4S*kÑ04LA ±$v"8g_Hǭ2`XKDޛF( 4{lh!jY+l#Y"խAK4Č M`H 1Aa;+v#Ih̠0UԘN@R gs(MHŹ q)0nH4DbFAY\Sph N 8)G9 b3pc0zz p5nVn'mCd"?(Lئ@(|(!D((4/+ r@i^@6;LME"Bg%3K N;0H ɶ r7Nl6b@KSPwU"2Ji`!&%bD)!ʐA?D`RMU1JQ35 P XOn0C5ىtJjpA !30 EC,%!B ' =zȊ̃@jmu[țVXW8=hNQw]xrGcl(ws5Pl! 1s(jZl+OlTmN:=ƩQHYi !AIJ H$ hHj Hd!%B)iR%b` fU"JX)IhD"X B%* Re `X! V fdi9(% @&J*R;z tH $Kt3 Ȼ{XAA9;ԙ`pZɿ(áGSSІZ/1A Jz 1կlA):laѽOS?qsqEf̰̳$J+\ {6ԆQh0l žph?X{2$9o\TNv-Pd$JRK(W=fC܈MA9|1@Zd#St DsN,mG{ {]fq:CO/]UWxRS_]p5%ΰfؖ GZ̕7  CAZ(гs~ fZI;}WyD#ΦVeK;A{ D '"[3m(f"֕ANt'0`<@[[u`$<*@K,aAD !4xgk2rpD%RYhB5ȴ9$BjILU`f2c$*+#@"Q FB%3*#PXPhb:j*5 P5{o[͡K0 ڃ$@L#!0J ih2TZ)%(76pYHVf9c%9%PDDCAMfa d:Kܩ8cY37 9&dfa4$+c!l3P@ł$ZLZE}QA༁CjLIDt)1Lh$E)liAH488Ɋ<- b0 I5DL-aA!iv1`s:;%p_BX\9ȫkCĻј0u!dB{օRS]2_ɘ)BqofbS,|[EPXSv(P@&y0 ЛB 2Aa7HPJ); Jh|J 7UR$x }˧|g/doXxT tE뉱r$HN"dY)ԄFs ; ?Gσ&`]fD93'r2"?u XΈuxk{;0`@g ZV TJh.#Hzf2* 0 >QH@BRAH`AzI1 9݀gn BmD$üh(" !G`f`f9)U&9S$heĚ) B5b!p7dCQG鐘'ÀQ'?"Co!|?޸V iN=hC4;" <5@C!h $QE:P Ameoi!iO,@=m@qq {JX(+zBrY ..4 DJ5U5;zNݟmQMR$w9ϋx`bvAyUJD¨)VHkȏ79) eVz0ջJiOg 9,-L&6_De@U\ C! 4X v?(k ӬCj7"Ͱ `\'pڍˤS&1rv Èo: "GF{qfg'"%fk k OE\KcG{eHkgԒ%t(Ʋpr$Bfz4&8$BP=itFB"48LkM '`ÆRۯNI[f!m’Mo-#V18uyI1\JV 8V!!.Nj=X0_AF6j#Z;ї ]U46wɓfq'Yp-=e#RsqaC&:#$z+Bn <ZRaEa!# oFlLL儐2l*XD HqL \J UY5 B !U{.}CmO4Z]`33 `5,-ZXA襟FlE7f9fH)2WJTXLPvfp!w@^yPyPTNcG#)"l9蔯O8ԦI)a D˰{M&%Q)+HJDDԖBRJ 2PӈJP,C!+21 Dy ptr(d|?ϜSUHj6<`xkpnmxOޟxV<1DF<  tORSIBRq$$ o4AG'ŻT˘zy0SJJB)*'v6qy?X&~IFB&fddQ H>}e7x׵ebhj\zټrB(X 6q~N;Q;\  HE@mLHդ(T6g|-а éE&"į(< ߼o eHEgzϡ45HǬrZ  =~\ Dq#90Hc2 * 0!0qQTp ;raH7p$y Pwu-),d$vl1A4&/C9κ6a_gn5W;QUks=A`b#}ĜgPBQ0ఀ ďr]SaX LYs^Tӓ颌 GFY{}Ǝ?v߶`ɛ} \U-+ho9aQm*Txxptɜܼd3_,'"`h-pA EPtPۆ5_KtFxe-/SF!ᵤ9XH6bm؄;\c8$  mhCv XBnNbA38KG5iDC:j\FYH2pcf ݼ,jW|3R`&(0 ӄq&CZ-`Oo|wz6`^a  SGGLhV{ ؙJFZ !h\IL ͰoÛlwX|^+OL|%f#nٔ Uu6աpqkó-eʄEGoMKߺ-y!C߳vn'l2Y V42s Z%ǹZpyDihM$4oFuB`1KAQA@am]Uu?*<{p<8͌:6A5׳yvI^ GĘ:U"` P7n#*<<^kE]=p`]ҁ -WyCъO2(XaL_Xb!RN+ш">{c]| )* 7UDz0:o<:Ĺ[G$/lpoŠ`ZVeS"0iAs8Sj~ |doeha8yP?2Dh4> {_P/Au_ ;@!cm L tZ!@~ ,)B+23oWqdY{+rĘ88 2Щ;0<[^.Z;^o,~HyKD 'F!;T)8*/뼃v{,3޵7U$unO"l<;xP'R!X1~_B^M4v-&ٚALzi5NG"B`4HH;ܐR9 _~QCn#i$5 QWŠm},F\hf`rO*~t,>nXp{).U*F3|be b V24?;D- /t-Q )R"OX^Ŵ`91^ ن\C"DbS X@/ uiAf xl|daVfh"F(xMF Wnte:w+!  !*Cn{ NjOk16ӈQ?,Nw~0Co)R@Qu΍|"b'9  yb/GΆ@ !.\픷>'Jx#Ձܑƣ6 (j KauQ(llo]0|0bmD   fiX V0t9II%3 %ֵ!v$L#@HfdEt'>^ cQPVA&J bYPED5Ȃ&&-F5Q{R4%(j.0bʎU!Cs,nL&Ybj2Fb5 Ԇ$EPfcBdF\d#F8@5d a[ccNz r)&&qhulyJ: :;u,µ$խ&Gg{A? ##nHC&djvАsrTLfNίBg8 $ЛTv!^O]K=E Eav؀W{R~1!ؼ)glXMDaקD{b:AZ"j5IF;`$ZEķ\\C(2RJ+6Tlh^V7h_ק#"ebc˥J%-;o`)X%Ph&*"B*"#K.BUEL^QHjxD!{Nr}Zv)Kٚ$ɚl }OȌ6k]ꫀ| ]BXoyz]eAZ`dCQ%R4D̑pRd`[bqDRH'!a$4 % @Ǖ",G*TLrR QSIMka(3X$aVAnh87"dF[tQB; S1ehZ N!0XV2PBXBHXpadFn:BF1F0'&XP9% /$8XRw=d@K4SVMm:d4&4HyOdOXwYF3 hoZu̠,m0Aj$KZh\&7٢ 6LKN2gh??x|H|S=Fx3d~1SF C,},(T{")/$yvvشBsUȝ=~y8! ~hOP@!9qY= tM&fm̈QFot K}ugpO: 9F*/A_ta~.Ɇϰ$xT*vo6B~Lp PԴ _PIRnM@]IGv"`4:CO!E7~"#Q#5|n<Ý49z)W6t^N? c!OV&~(.T٢ gny8mE^:A}Pd:PAl/aood 0^[d:~PӝD']%s؃lwi3{);plp &›'Gn> LSR FIPH$!bJRRiYG#t 0Ca;5"pgtHw hXㇿ,3"p# #>Ip c**b -.}@Ղ@"P~@|c۱0]PPBx,D .}Q_=AUYT$뢗M3N:(4D9 "E-f1) o Γe@x8ϜhuNY9T%hhU4?vdYa}'5%h )ކVv,UkQ BCG.֝TDp)3rp,Lm@ u=50A)pd}D=n`%C2I#! T$23 D 1) (@ !EPA( !r>L3 ;'e"C z񛏃aƥ&%n+?i@\D$ ;aЍ8$zn&M6'\h  [<7]q.=a;B;QP'T(QRj谀KtZRL5g X5`@ r .3%iޢqA5%~1!aZLEJP(>rN$y ! 428Mx)%kml MU%FH`CġEAv{PAE!50t6e@ԃkDE*nܦ4J. |[!8$Sc+q \ņgqE8⮗|AZA?KXu'f:A.`A LE46P7|Y>TAR-}8DQC0`R FuhٰvfC LzG&!Fa(HZCF:r*t$I7 JV44FAl $#CR²ŕek ujRLX y3QJfRJ0)4dΈ! 3Jh3hw22=|e-xvڻZyApo+QT&w0%{&)1#G^ܓ-j6IgyDzw^;*lQϋ$n&ZNpu$Kr@j-8=u#8!j­P-KHVI KnYL)axGpB31L83g!vW\67{qwW e}qL@|iŅ 6M$7.~OYNE"A_-g.rWڞ;zs$l2_&ᵙB%%3e3*?Ahwb9K#|W9ygӎig92WsQtVun]s5/i{iX'CͽKB$4fqg% 'է鼽c[:1VU9Ңcz×ja',[oRiÚ1Vwg,4('̵aIDkp#<Cz*j(Lc']p?YpFtr4ۊ5g('ˮMBf|kcf-@b"t;S~qO8%W$&!!ˀ)LV AE+"bPY=Q§l,GŜFdLC>)h.iwt=0!ûf;5G~>\ N Ux @('uZsZB[Pa: F_Mq8P1c wKmSv҉o>g*p tQ5Zwug4#tk]4tp8 R%\m=vMMv7WD@nn!Cv62Ls)TY~фWJo{O{Uwr<Жt9;5~Ec8n~*4#Aw>q}<0GS 5&gcwB pr_1*r"r]E: ]!fT~z+e{û4mHP;'oMvLHV, V{T*5Tt/6*z.Rǿ+޹c $r)xrm4-0'HCѲ(>3d]rN܏w{/rQ)J 0=G`^D%x1w 2_zhvîOaxu}'8`L`k@?pEGc]Kt 0GY%ٝ0T$i* n[Ȫ#KRt928vgȽ \DJP'P&BdEz WDрay;D! !pvX5﬌꒍ uHwu#w6L?-p,? W}fXlǻ;}̫v}pg^QQEU)X.kcZnۇPAf(vs(F0\߽JdxZ0O?CIY c^ _/"kq РZЛ:zB[ xs0ڴH$Z2jA`0H|$EvGͥnov`_`G'uf`6 AU X:4@.gnP) CQ&psq=fIkꭋb9Q\Icʴs(4& b&":RRTMCv)k6mHͥ anU cC!5g3L瘡6ҍap7Y0ip= >I,\AVOW*s<9eAM*Q6=A>X^"MakaKw{O]Ԕ&KE1@ί]%2cbjpG>T9 \j0 XB;+g7FCQzr-p|{{1?F#GJzzV15ږ-PgMy2AѶdcwC"""JYPH v֌j*%NJ˃a rZDKq5d\I`Atabi}qu( !v%ct2RDMA5C_c%- .Ayj9#M̵R.BhUlw'kY8oe0Hf-6ey\ 1H9Zh!+\A}C0:#@3vPeJH0 YUGTmR$蚪Wg)ٌ@ D]R8G] $5@(BXIb``a``Fpsq|$rklá0!INgTz@㞜 "{kElmuՑv}wtܐ!hQÿƝ[hWyAR$l2TjM ,]%@mmTg{r0һ35;Nq `Ty/|`kW ??]_K[eB-U'$eI) I1PCX~7h EA JrCp $0}TR<;0(b_K( E)a7WoC]t<1_*>CG͍ei51/?c2ςn]ݬ`}]w/ D&]`aPRcdhkDiҤ48;}ź3ļM\:g=4p'=N /]q4kExpi hHJ*JNǁp'C_EP012`Ѣ<53 [}MRj wJ#?/QؑCjsIcҨ!zvrdIf:$Coɤ@*Wq^?OeIu+]Z=OɁ #k{}q{hEn8QX1B`h6Gx9208.O/wԦ7NT 0dM7rNYO{Rr)B@P!&s ]8|2e8 f8$qik1jXO yMHAlK8X}Pryϸ$r򖧶IB7- Ӗpd܌X}P%m.Lf$oݛ`me3HWH[&CSMcۓc X]LLŤUՀ]Dc p0BXFE/R\c- mazؗc3Q3MՒjC1[ʃGܠJP1 3f-Js0646ۊ|Zlȁ-GL1oBG/n[ BjP{$MBϋ8u< iEMӧ'HEPp>r$+P*=1)s3T:~M}lpi_ "vCU'4ևda.= 島 '7M܌kޠ(ƊQ i0R75ۡWax> ȋk;)oMPkhΑkU8N&*gvp;A""CGWUGsCl:m#z95wFHAH;PU)HAn=t(m Rq9{[c4c2XtluY#+C5R`f}ͥh+2TXj8Hr"2d18٩ f޴ 谐a-9aj@dqRTfbfU$nI$HSR6 ΃M04Dz EFHH,!A'vnIŸ Tᑳ"uZÝ\5Yn'xkCP1c[*V 'i8!mBnNHC7 lqI$I$1"YH\EɪlMNBhY"yvuB3N;čl0>Za4Uq&`nQEMHa^`6'dj@o8 k8B'rEa(Pcq΍ hȤ+32bj7tCޮ|~J'{>=h$餢46{)FA|0QQxM Qp1$mQr ;k#p@ddCȠF'!#QD~EWOO[h;41LfLو&9XΓ2_myU@" pg]!lyE̘L0g& r4zCsDn8a\Nmd$M1B Aa]l;|Mv2J" Y4ZabPaK: ^:o|ē(0/JJb6taF&Uwjhn+)(Ԉ٪}u/+lgcg [v0w>ClLkr˺&t_dwnhʣT2,=̈́7E:Jd6xӻ<Ӑܖ-Az&Twn")Zr_DFn4XN lH,F"K(F I'8~1&:ţ IJgdX8AxIv=3`n6A# K'i ]YBPIbF0SV\G"1VK[),1n ,q1iZ&ZG'cH:4 줠Bm0D:H% FqC;NkDJXp a/Ȍu zqqPxخ2ؓUBi-Òu 6z.aza)4QBGgtK*׋[Cv\$ikdbbe,ۅ~!cGwWnG[dʑXC795L=9GC`#D GNλ|A)%(+NTn^tJ5bևgMܶ==7p n/]E˶;&ŹC(!>A.Vf0ZF1l Ȳ_Lzg9Z̻OaԟS7h媦BH ƪb8݃qٜrQ@-u^!Gɂ8{GS|݈cXHMLOjl\޾܌;BGu>[lcinٙm(GרB$@Hj z" fB!iv5g~qsʼ$ JM2)PLȆ&ԁ ZTB5D JU QRD--䫌P/G`@y'js(*x" 11Uud!:݈ a$V'$-:&bu e'P܀;*1IB%@3\ { h@R8gOtyn16CRBpxIZd?'#6SH ç6*΃Fcݡ,J=WG$,7o9^1ШAEFE𻞸6Gu¾OD.sA Ղ|{2h*B-{~I!9|"m>}> Kf03pl ҧTw!5)\X궷(H&vW` Dd%%^Y:^tdᩞz8 3=cpኳkq .PúXYƗZ2FӦ88-u ևr`E&neB*, d%ƳP٥Eֶ̮ٙ&HFc{|ZG|8*=m!Y$ca^qa ^!E%Dw̜=z: ci>HQ NU~Z0Fh.]TiPd&hmn&y\S y矊&ƚS9E͘E.8t?Δ~H*dXbX]03`,  IH=*hD *(й`CB{6+Oͦ>zA±*QE1qi""j 5{sT#i(4w`a6G)Y9dl F,CLc"Ĝ+DDf59a#1f$V`2.,Gw.>|-WsVDɰ*`K FqaCů'*DnHtL:C.T*ZZ*HbYF"Y *6=.s@ C&~?VzOުEg}p`J1~\Ӭ?⑼0eU*T17j)5#HB4SX<_T5!yK@ :ߑ2 #:|LwPNB$(ࢁL7YN|w7!܆;(OHPCr&c3 "F tҡ} m ":A`"d@{z Kr687̶\Ysv໒ $B:h&ŭa$.-5A{6 zy0_L`0CtOWF  H;8\6_z?̈́ r5|x|jPhbVJ$)!F9{O 2hTb,5PHR)B8&Ba$Qd _ S[-PE2kOTI;Ӭ:ls!f_+.f} I0dQGc鈷4+Жt )fuQ0j"; 8EC1 Sl\H΃HLU! ba[+(s.,+&*"K ,+A ֗AZȊFGdl41%*D%I* ,t ]nA5I@f6aDBL)m0U*taV&ulD6ũx$,ֱMi`1d'[UHcA2E# LPӌFcF݄j%rQTV'Fd d3Vubڑ@?Jh5`ؗ Ddx $2,LT TBkt -!AA#p[Hѯ~$|W 8|u3)0wؗ{{|kJAcdپ8me'ŷ !~3<( i^.,EBs.oH^C/[`B3Ѡ "q5 ⇢C6'%TPsQF`8p1Xe qdv6 :EH'6S`߀Xea~OGv+`mQX<ٳZs6b7L YTiL&""wn3/M`ŝ Li0A T4*}73bR!If)* iX鯰O#Llu.=wȇ 1^c1"A(Q(J`C{)N-jsᙂ  HY$?; 1 :B'D#B7]p>H8 ~O?A'd@'vCA"qg> |cf%ERβ0 ,I2}Tb4$jiR5#UIL$AM%?FĶɸ$Jw,L`˒LY?D=k׾BH*Nu!4nD^5`\v}glkeiBȓф-:Y$:d_*u|0bE#Q#<#$AS~4*t:8:YZ2@ȑB(AM&=URI}_U"5O|P)*h=e"~jȀWa# 8 i&0h,Y{ <;ZwywGW).+c(@Ҍ #fq3( PlǗA$ Ea(8JC(f!RcK 'IM.G@$G=D˄Hk{[ゝ'hU@uxLkvLGFb9P]& xHs12c"J)(b*2Hf@aSv ѹ cʹ|#:zC `!8BQ cm WrB`ځ!ywc',̒ j} Oaq`ME./kno`@=G7QDpm9^|E 9<P`6<&Rv56rJ `d!EtXIYTh3LQ0͚z:͜;/b Ⱥb.@"_:ҙAs21Niی7PBIUd/"8#h;!`nbY YT疇6 [b(ew԰"viŨѮEmCa})b&h8uQUA1 t~ ʟ M !g%N4VE^! ?w$ggpTi)HRܡ(VQ[ 08.C`OFC8nR)>eE!AKJ4! hX&cP20ҌE-JR[ TH(67ŋO=!¯OPz ϽA;("6sĆ-&(=gu*{=rC.IwD h4nF7g/s bUD;gMm5'jTT)u@aK._uUnX1KZ[=l ,0=1܊7iJ8$ga&@ `d,2LcQ&Gh&Q^ ߱^-)uǣNGRTg>o7)$I$&d誝"! LV( 6WH!*v䔯Pd5~!R"# Y;l*yޒ4YA! ?{ꭲ G!:9(~"`dG\ ;703;<= ͚H>{QMjl|0`0:_W#< "JUAL=kYy*kZ%p$ 57C:MQ'ÏBuLMѴZ"4XπŮxN޴=eejPd55582;暝fӿԊ9Ӑ&Dm (n-$eN \Y/knb+I<߶`w:Y E E$R;UPPꑥ7#@o--(dQrL@-%A4[\ox,P@NPtuӛ/?D[ 3/FpRL eޕW{7IdzS4v%pn#HdJ)I0V@D$ w$t'{5eArŌQ? t\h &q!(;T ۇ&' b`}r(cxs8;< x; EZ#FEj-8~o@a^5T^W}1qs GTmt&[dĞ\CY%zXقJ9d\(uG-C*!N ƕ߈uZ1DM 06"볷 vI^d2) E jߑ 0q Iơ=Ɉx(:>!o@T%Hi O\tEAum)hk Lb`U.*ȸI%,D(22Jq Y H]QB,"G9(RGBQ:' [+! u Q)иFEUs!I׭t ̻k:ʚ@U`U hP !%LL1C!S ĄH ,JЊ44P2% $P%ED3 MPL@İMDJQBLC&_vRuqF5 kg8&0 O~?C33& 10T$Ss @@?(So?| w:̿s1+O}DGsMT"u?D HP XRY h2hUV`FчqM@1 *_"V CHQT8@`a`7ʹ6 "J0'}?EKE dMg1h`=|TU[V<; PnCT-mw_@]w [u'|){h(7ϭ{hzM2,`@jU6©RlPTs{j۔wP}þ`7֍m|dF7]G״}|͍󃧲羳xQ_z=g((z[z5G@zإ: v+`]{B=Nþv_O|}hC},Ljtw 64靻]}=zκGFlY*`8AF h}P9:-v:B@y:n @vs`Z֝۽Ğ kuxm_oB:뵺ޣS)أdެ}zNB*Ei@@T(R_p QE#2uv:" P}gwsNÓ =ͷà[.m=尠=9WԦ{nFm=J:}5^RUw*x]J-5Ӎ{m[Ν뫞-ru=k0zq6wh}}:^6mʇݴqݳm<`tﹶ5ǽTXweQWn-U;ow*ml wvo{oŲ|[\J-}}%eWv}i,=R4ʷn]͠9m;-w6|ww4pչo[jEi=Q;y"o/};f.dw3E}lS7Pg WusZii{҇l] >nqi^&\s/Z^\鼾ͼwOlsV)t{ݍw]QFV՗^ : {ܶlvOw;;}òK\no}}om l5k f+gzn6hjۻvS7uݣM[l{S@W*\=bnŵgkz*w,*[[t3A$ww]oח}g6rzuAVȜ[oy>s뭃Z-fhMų6;:廝kBݕv^f@w jo<^Qש%T]}:N-Εvj&k!hdӗJIΚ2Yvhvޙ/v{㭯.s|y}cT:fnn k8]ZV` Es.}1ux{z7fd۞ GDCPQjCU=O_{v嶭 +Nh޵֫Xlklp\7f#]Amxql:ۙ.띳77v9Hdv3@0ٖoo\l!mvGjh95ۻF=cz+Ļj[,ۭ t +`SPz'׽U2UwMPսnt vnUݎdR p'UZ:8R{ץǠք{ۋcX&{dK@m@v Ͻ{S04Qaڭ黝WZuSCl_ VjڧFy۶F F:2vy@<Ư{Ӳ+u2 \65)۹2|=nr˅Ѻ܃8;rgMg[ };w zl֢Ii֎8|4 L@F=$4)@ ƀx#FQH #@D*{eO& O&4dɈh'RD&CO$ dFM6mL&ihh$ @Lb`i6&(zzI @hM=Sd2` h/?kO8o??lƿy$Qitb ]Gu3$iUy.ϛewrh;֫vk]hvumҬ۝}arQ$vKZ8yrk#}.(x[Ikw1WecIJ"rvwHFY \`Df02Hd˸(4oI<:07`QW8Z=+ok3|{˥|v$~z]_{/ ǝɾ!8 ><,o[ {nO80FAM-h*0DvXB3"JMw^C {*1iDm{FfMQ tF,8O=8_Q{~]P D ' >1#3 9ESoMO\>dk;KK}!ιNfTOXؿqy(׻p鋄7~dYᘵPGAAa,=ʂ"@D&b[myܷF*"2k'XwowuՃDQ Z&& P( E`RH0&YFdEЊ?S 0HkN§TJ y\GnAyM W5vEZ66X鶹i61((R-  Imq֎!YeCL8?SEH!%d $.JA*VU@q A@)ir@*l?'@柗U$lY6,B ,M(l$BPMv.n.w;iaГQLd5, unPF [&j2PhYdD)4Fdb6xTҁIhM$dYd]I Bƈ &E(޻P5IR̈ԽwL ݙ) (i10LFњW]ɤ YBY*)5!'Dʾ:[S4UA`bnf0mlR/)"< TffrS ED,Ehya7-%!@ AiUdg'$De%]#_I9koAo*@$__Zy7 c=$?⭿3ݎ':Ì>d!O39׷|Y('->YG/1FT>bю-y:IUSOPpPG*vNeUD@y՗iX&IN*[91> '7Gӷ) wgZ YP~,vg]VPض+a5LITgwy;tn; ]nww&'vD7͓@I^mRg1qAR 8}U:>_{  K<.N]%Ck{_"tĭwwTňrU s8S{B"H5=D UD0рOO;I*4SvA*$`QI(PrT C澞*K![U'%cΌ,Cl{.>>|#uѶ?Zr`WwZ-E&ܶvpUsJ[wrugr/%Һ bTV.azㄠ$* दJMg>zp5Wg``(-"M1Y|t3 A#$*"[n|PGr삲겷,u1%$j8Fc9,,5Twm2-JEb&&+JBVn*jD7m_FUۚĩm5!CXZ_SYݽy]RYdc*AQiA%Z)Af-V:4L**V#i5ۢsI}0FA>TJAXBƽ9&~g~= k!V, (? //_z_bpvH1"R||h50o}u1鳺L?}UMkGI m6zQB>D1J:7 cHY#Oi(q钬be|4(-7NV=r>q:9b@fMUQtٵ}|A7JQ\C=@]D? ?Wsvv-OJIh˳铟,vF]fg `L e{6 w^Ùm>q!~݁b&D@8UBh0se!c %qGi 5GzA!g~l^ntBݬ7++ɌT:Y`vрzt?APg$Lxe sa=?t# wAP|~;^5Ô% g-oX c@nTH &~-m5Euō;961GLz K6iaYW;eXHp!IKPC( 1\B =- 3M{Wpava?|1j8BD>==%sT`퓱|ε֨_vJU_a(۽iiok"sܔ6FZNɇL9ftᐱ}MG\nm+}fxUnٌ9lYRf >z=g+O]d@>|A]YեXΓߚ>W{ '޼B;D hy,ښ=m}K0c!m3nt8?>SMB~[Gr厬 Âۚ_wf z/!C' VGW`y>}o~}~;VvxU5m|>Su˾=ᙙ:yΫ{|C9y[+IjZѣ\!jx1lͥ4+n7I:Xj8۴ V'g& 00קd}] Kk+nw|0}[\k +(OqLa̍s<-=U|l{oX<ˆ}^_̀zr(K{DԹ'㮬φ&ugƚmzWk[[m,cvg7mST&U??Oh%}xNf}Te'1T_5A gI1zᗏ+Jxp]RAGcbYq Dy@ȉm3^ۧ,ۀ"SbWAkPw'pSVƺz;4VC7 ]:6]i>TW٪n08e-컮ؤ!_$KmQ_ otg:p-̶voSqZW,(Jт@۾m' ';=}>v"}3p98Jdl)^v C B>gj`r!2{=.(m# zwQJxK@GPt CXwv{=`e5 jL@uYd {$ V&PTۡ'f;Jk~u`4-+UCv:aiw|l\a>\V׼~=D&VUVV4pl]6B\3Ʃ|-k|ȝt J M\F.k .cR7LEn|D]@ q6ݻ 'D̓K xGvѶmi9eB8$jq5O^$} s>]a)<=zcuOsۈ93D@2I#fGY\3u0]ׅpUL-{(&a3R⃢դTHnѐ!!0*׋clV6]z];09|u! \ +:BiYby_͔s ]=k-%}Rop: 7sQu7pZ3uh]z(Tsk՘+À]ܡ86z: s.*J]TeTlی.^DTvs).<*s'Ä+=rnd^:xEa>d[#]&tCB|7SqKČ`kw,ZYTmfdT!A^ #t" W_8|e`@A*W: .kڊ*< qd.#X9vm:# mFB9BA h`Op :($L3U \}qr;}+?jN쉗yˠ;v>\_Mj NDs]Mu#DW{tzvviސve@= a|oO'>i!qECrԘuqBa<.-9X7Iq_ϸ3ѣmKyur#8M;s?fDl  s9їzܸg;6{W%L#0kt[[iX$2ub:'baBRe`!h҅r:ӥ0+|`@}b: tvev ܥ7; K=`u`dDln#}qߏWRդY#  JxFq"sc a3ALb@=-dE qO'x,nG':ek Sw{m߽mK۫ϙY8jwD軰yVB,eoYdmd4'fǪw0m]99w#U646^l(IZ0s^9۳95 f~>zwD":0߀ 刌ဖy>g(*ҭJr%D' Δn]uq] |Mpi&uV:+M{b6p=XIb.,3zZطkKn[Hk1ᜬ͕jϞ6ӧ2ఱm,m<߬^4hG|}k6ak0tZ4nfך[0麺N7Od]cte_`q9Jqf5~q˫xNjc<0oO@7~ޢ@o_XG&A\AZ/]ٮ'=h _oٌ~?B}}>z=$)WKm!0P7  JQC!HA炙U'‡ |(OG#T;~qd/_` s##,Gy(/v0SPi6/IP9kd Js(H _'bG6zYdUotԴd}_,x!y&vtBXK3OÃb`z$KI1:Y殈. aqtK)5gC+?FO0{{^zj>`!l s޿,ރ~@:vCcTpsSVv{~Wa Cȟ( G9>l4->AolHoMU}rքS4MeՖU;, gjmv(jR)C!S䅰`OZμRMX?z|s: 0B()sԯmM[F芡)'zxagbt M@uw퇃ϾDNOL0H>u';?*h `sfvy_SLjJ96ʎn4|N 85P۶an̡aLz|(gE=ga;JQ1>za)F#Ģt-JI˛[aN:bMpnQ)Qjo{ЩDLʚ>Ʉa^{Y_{$j!ɶ¾liH hҾ MaXuU: I =^]2IYJhAM9aGVθrKl{DhZ+֒;'w=!zw|=">➉y{7QrĂAaǧuJ R(O } =0wSk/CE턠D?;uSާ׷|M;/gxH?R xtqp_WLcf;$~۰xB1t;¸j~-+b[m'eGѾ,Rz?t6;YCR3O(;[Y#;,S";D!2p)$iPO|9JxE:.tB8 +%ȧww]fMqt*G,Z.#s(?\lk>D`5Jڠ"uu'w>_Ïya  դOZ?OW@O(q*R h )D}<QhUN$AO&;DSR~0"7#VtF2l@~<=6&hI~ QsS~w<38̴akDU7M _%X0d|oTTgR qw"Um94ѴSzfwfP)X]8 '7kƯL9kwulRVpԕN]\bn.mchwlulh;nE{-8trQ@(P=&D\NJ"v%G]ؽx]_mXʕ#"wf5_xjjPҀm+0B<˺+V@+TB8#$`㍍bRzn ^yû\]Nk΍yIWB<,ljWRՈ=($}(˜TO&l5p-cn |P)A$_F4Go[,q GУQ>v(Foғ B(S20U/KR` 4}%z0ҟܟ& ?^Ѻt*[DXb)@+}7DٔH[`lw i#+gd~I9 .D#)><ikOH%$>*5W5~W%;k{(655$ңZ6*5ʮ_CmJTB 7u!@jȍF-lsTbTCTm_&kŮ 5$IH( (MFQAm`fQ湬d5dsUj)QJڮƱ-hZѴdѡ2ռj5QXь'V!H(mPd*b+b̋X0 IQADXh)F14޷\Pm$ hAQMZ*[+-jMI"ܒFZ*sW5Eh6Lj*ѭAQK&ibՠBZ0b ڹjj-, T?T+*P% D9"Qӄؠ*% (%*B)B)Jk ` C"}X*AR@2eXU?/<~}\(h aZ}Zqb,=؝ߪ㏬l=~X,+e'\2N!+D}[I6ّEAPJ JgJphmrY|;0h-#LmǭbU5'!iiRb>P"Hi5JϠThd/]r$ȧIlrJFyf)9fyBP`l;ZE,*"uwS"Kl@0=-R~s{yqH9Ee%)@ofǺiK1!"DZ?ZQ6݂Rm5ZrT)2p)*\yKK,DȆ+1.%k)=@ p!)Il(ӽu9dѴ"J,Y1I0MD{_༟pMޟ/:gFGD=cއ}B}ߦu፧, #GIa ިڧpkU/: y R a R kӳ)[1D/0nU(%09:ᣒQ` @P3(65LF hCM rlvUuC;1QGUB5%z8S'"c| Kp'n6A )u& Q% j|-%vCV" q *@=[leD4 kpKc#!t0ԫL@2[OC83x':xY`zە&9V ҐD7 IyclpnVi 29;fVMG pB><bF3R-(X3<}=At\>8 zn 6ug~;.m +r e=Zwy i!m@ )¾K_16C+:!?ՇZ[8"Ҟg`_y@:^G{%DH d.jdziqؾHG⯷?x?Ç5~l{(d7b((;bn4}u~yw¼.fBm 'fuq_,EBo_ ?,a/'9Nյ)M -|fqt I!-âf99~P`PQu#@EvCڲ;.S0~LF}axעNljRu<߲—pvmFw6`TosOPݑ5(`jmxfq|&Wr ߚTA0p@W)]`dB?JhB ENr>Mٸ;?exl@DOˏ eJUTh% :զ Ƅ)(_]5͌ rDEHNw+ww%te>bUK޶bѮ(QTݗܥ͛( \trSæ?KBxIɑ/W{Ƙ`m_?ۚwSRo1Dn h:0}jU@xzlI]OONb!@!(>reAZ.Tf62ۘ( QD0fb)"IfvŏS?Χ {s_/o^p@j ]JjOЄ=PӇl_\u 8nD˗ DQ>&Aa15vٚ>8-Ԉ>go UUU9(PCFBI\$UUvEo) 5dbUSj&S3pv0!PՀ8'`39tQa~^Nb{@Q?2G q gP멊\A*T@@,AEc`]ϻ+&?|-P8qbxnPO-U dO'YвÛXﻦBԞPEF E:(>V z{i)rzDs+% Pn>I þK~*AE_˹ KZA] X_7`^e /^L)9>z*P5 B۰Y1͐*LbFpUHz/i6~_7hDI98?T^W݀ZH⊁j£$Si*.}zΟ+ N)}-KW 6;rnxN@nU2>?=Y= g"$5q2'398la(jӧWH}lٔ@:SCÆ#Mk -y+,Jn\7>` ~6%DaGƗH2w>OCYc3'%ڽUN>nVZ9أ oնNCP x<Ղđp+Q ݥ rl@Ij%5I=A̺cd00GyaUڛF@_jxTgD=fxGf:^!]訝>Ezg:A+ƗNn׏ MA(:{U׬3g8%n"z&n]w1>RGvmM!q65#N BGBDtP~I @)G{ /aAz<>\rl^M8l/ak: 8 xNEAbgU ~/=h&6u?b}^eKZ,y`\ aSӈtQldٙIX?ڜ=.b' k+SH>tk!\{a9&pxOY?3ëMQvjñz4A^Dd; "ޗ+pT* 5蚇gX&樃bL ~CD;؂PfGU緞{ncR0ݩ1f4H@cQFш4hIAL=naV1~?xsE֏=>/}󫫾C[mɵ>@0A zs[.JkӜHH2$Hg#_&.9'&pZ XL0?#7\C[7Wm9zoHqi%y&s ը8pd A1zF?l':ME@UɆp$j3ʷ@-@BQ CvZ(b ;0ug,Iڕ_Aw[h!mȁ3T =OJCu0a |޿M/d@R-)D(",dXӯ3利7H&(*!$(ݾg :?o)˾繳|jI%0AЩHfP`%"7nd1Wb)Ȓ&F㦤2J(O<4>K$ANSҔ S~q)͈C!S ;*֢( )2x 2{q 6aSlĿ6cpPLQ=HXuH`ZOoܛQeHT{,EWsx)KeV}g.N7ٝ霅e~=HޏHw62a36`@ -nM*IBJzq|\.}aU\rwNݍp!IM˴z™j[Ǯ8ڕJoצIif;;cnITC{G[۰8Pd ~Dz߀2 `OG]{:炨lHu ehݪ*B[ . QTv)zs2B쨪Rz?,\ͭ=֑>X@L㢬>k;3D Rw \zcs㎼') "O3STUю͞J8Pqg sb||rٗXd(PVW~^vU !RDTUR&߹ˀ\ۤ{C=Q/QPP5@Dl{TS( f@R) P`IB<ͺ}?.ILݨQ7a sӀ8_:p͡hr}߳C{R0DEELRPdmX"weu_:gmn1gQdձ{O!bΟa|wG=Bʃ>h\^}R|Hj@m(Rah,Y vN6( zHc k, @I8AN@/y]`ȶ HaJ.ԳV!,}ﺣ*ZeWx-L(^zlw_.Mo_ jd7ІW][9Ji?b% Qb-_mg/it  +Ox~`Ċ*K^Ys4GOʿG`_~1Bb el ޔO,\e5p:X|^юkn;g˨+Mqs bŕ5,>RލDq?< 0eDZF~"v2EB0^H\h/<2v/k YⳖh3[2)k f g|ƹs'ZݷLg=ZCeoIlm (Kި$ oB%^X!Ӣc5L{|kF t%$X*RTɪѣ#VKY,dMfEZ30T*Vi%iiO"d#JBLamN-6%,TDPIv/g"!&'oo Cx]IjL7+~|uݏ0!v?}IFG!kюKpZx=quGiGE& cr_- D5w>Gν#<>QE OiIђb+~:op˻?Ya(@U튏Sw4wx@x彊XI_Xen zȀʡH#pϮ,;G7d9ӯMۧv-=ֺ$@xߔH00B{aY[5]}p ,XsdU$a`Bӿo v0}7JqVP\*fxU !V Zz7$ML #zH2 IZ~3 @P] 2',였R_Ea}ke_P**/efo4YP2p.W 7NB^HqE=}b ?zHc4ݧVSPQ?:ŁPrNգ[bAQ!v0gX>&Roh_e</@@1Wjq%U6OkO OtL6Wze0y0yK0[m{v=4'^wږ P,TF4F9 aʚ"5eJTP6p\1 JIA:p?|(ONP 0a_!IvX;ԽT)A4W1R `:=Ax;~4.`&o|.|-BꚒJvvd5yS34_/1z3i MG!%ڂM)3 ѣ-M*-Js^空ocj([fk1C!k0 H9w4x0u7ja {ȍYVδ,2Ah (PCio:y_pl X6 ?: 9Z؟$'dyT' 54" V @Yؚ+%)uN^ϊLQ}}Gθzlbbw~RPAt醆G?;m~0 L|)JQAl= 6(Li@C5ҧ T2@} g+QI,przpDܴc1,r CQb!'jkBEόs$r (%9gXEϴOg > ,dOQ#.|W8/K&hy:"d8gu۝P״M=ǮkϞq! #}{w_N|vʼb@vy-|xmNIkAwmkB)iMNN)x^xY̔vl3Z{6eH0m; @5:J!aS)>[ 3B ,Z@̢Ng:8>L%n/ʿFʡPhɆV!R}t%ZiU4ROxin3L}U=M(h >9pcbaACg'Y"@p z'{2eovH,'<¥"GI]eQuP%$)&=}x_dHeuo2%=E&l}LJ)|f/"B"1ޑinrp9T d.ӳk Yoa,\>[PRC5F}0M#x)h3Q{|C[nr2>_R^'jdEGAbA ^?Y8穒ILTS.Erw0zil|`5Ǎ%`4 :Y =^I5 يUǢQAѿ:jo5^t0n_b2*ҩHҫCHs8E\6@{ Jbh[]g"nTpvM(UivA&EգXlƵ,]/#sWFGrv?}WbSӜaH9Xs#Ԣs'=aNC"G߳UB?k\m(l {Jf:.E4"IU7;-_ O0bdB޲iiE޲Iv_]gP+/ F g&]{Umuv]@Doc)J'#$4)M8xf֚D 3&T?p 6 |;m@L{r*?\㖺6~6"BTldPX~;VOLkTx%ۡrk+׼RȷXFZ23>@ۜ&? X [{{g o&-MQZۀiq5΋bî n$@TBEA'IyO˾RnOJnKGx|NQ$q#QYGf}naa;- ( y3!(l@3yyCjסsLb oWꤌU0Ar Ff([ \NO۝}ՙ./5`JTB(Jv;^'!KRDųwE=ћQxXRRKC(~p(SzASB>d J1\)o6sWŽ= ;(Vmj&^OOmcf68[ C'QHN){sFRkC| K[K::~Vwk:3>k$vU.[m: ם *1vZdYuJU"$( .S""}hBl \}?~RPד FZ݄qPv6jwZ~n(}y\[8X׸oMRvsTlA Sa3"{ȧ؜pB] 6ީ$=+*#3(;v&  l1^Yd7 0LYQvYx~,@=w3Amr>p{ i)-|x}/?ꊭ]Fs +H^kT3lppmiAj$'4EMR2Tآc& 1 $hљJMd$ov) B,\Eq^YaiDX(2 =ےZioTcFݣmmkZV'uydӳnIZI)EbFeFcl(dSXbړ@ĤS" x!׸nqD SiSk2=^jѦ9wKU}fދ{>DT@;ëL|v>OG]rn 5ØY;.ä<, oլDG" "9R .2MIi4)H[s  B3tCRvM[~@=ݑ[~6)ZL2ޗH]q:YGkCOHB0Ǖ0uW|T87.H`?"JO?8t!u: GU MZjÜ+{y!E @kB- ,KMf:y~0| 8  G@~C)](obvdwƽax-~jن( E!jUǠY|EK?w]אf {ݠ{wM{h+tj]y#tb&S fk0 ^WE%T˓U3mxD P=i?8(;/Kk,5ȡ :+U['Wg.E7C=!ɼbU$)-xg +":B<}[gq.oKfraXD!ܲR֔kB$AfHI'sK1,"I31EbX5oe18πȗ*souWRbQgg-[CrXUy,BmB d&C`48!~6"j~`ɋlv"x?|Aď%f6V儃Db>/!F2 y/M& }3L\0xXłgE;\hNWF\ ED 0!!Nɭx<5#GMM  r&;1@P!ZNPw8(n*7KMQ7g(2浓71n)9,Н>pm=lD2n06\q9Q6Er7Yhͱ((WSPÒHi/w~X0!Ifc:Lyqxk˥BbD* %!ͥ wXK(p5=S69@lHm2 Wԁc u@4 c. |l[{y`ZsB&Yr#B3dӳW%-P e4Eɭ2r,^V`'h$ Ds V0Ʉ3QTwX][Fnx>D7f4;}0Ɇ%O#L#=}lu;Ӛfz>5TEqr3#d  pR*9Dgٿ^2i DUWp=|X@rRB|\/Wo䶶c5bq'FM(QiofF+ Q~_Tv8s~4T ^%jͬ  P8fwgQs&= #[ÑoL}7[ /hqk\€,,1//*o y+-^/*@+ ر r*t,RlXhb/%oe-Mi_??w̳ &Tp릺.:x2›pFJZ.GY2{$6k95} Kvkuѐ2  p!8rtܑvKN \8 JǷߎp-3Tg ^)@+𻢑_8,,:@o<0JtOdvsoݴn䂹;:u_3ұdw_U+쏻̀\ѫ Nnp /Wt_mBK>6\+ Rt2Yw_dB;Fܖ`@$G xdx\II-f3֢Yjb)Oq}A}pF׫VMD}ni("FokX3eI{?dWwGUHႎsB*d*j [L űF8CcK9MUխ1yce{BnjkCK J&-i?7G$:G[vK~@g) ı^ CX1lQdVqsXk OD` 3OfcjoB@Uy88M8OwDoMw$/A5[X2z2HA%Qr(%Xčڟ- n,?(&ֺ*h%"@ `+x_ׁLQc OJQtVg=wZ_r6=сO8ߟ:=uPT( O ˛0.I:˲>׈U׽׳l ~ kIi ) L Ңl{vyn![Д"Ok.@t :BW fW(= uz8>y N g^3RACI #K% doq5 R *R?Ȁ )zxGhW|F:[⅐qW@cw f- Xiá|~Wnf_jhM!R=f~[\0S_(ZT4/#;zE`%^5tdJ@ܭt*]`*Owȼ|2qCyP2@ţ ߷zA1TUQb[>5u~Hp huwZ{unQxP26: WT&9*.2@ .|7v{lop-C[fuH%⨋@t< !F5kMD}h8d}f?GS4qevJߠa0_Id~()˷Ӳ_Oǟp=pɑ-(ʪGqHH!wrQrz[Mp.hyM/r',ԏ.3yfYHO?WyV yHVLwѠdmy6]mmq S24 cVڣm6ج (EF|{ k&sMTY1 M9M)̣F4MJjSRpͭE*t)iMQ0;0(l(Z9圹 '7lr6ǎSczݽL0W|=G a>WT'F u/X!`zŴu|Gk[[ zLf63@LiHڒAHA2-:Sn]wJPt_r/6ߝ%l1X7Wz1/y b3 1\vE6(q\5ۘ˰~*.PwO#],8LI_f:~ GB*RJUNW|ċAB63jYmt!qHGk"|y<|Lr2jU /':j_!ŃlO-0nqNze_o7UO(sX _j w ^ǚ?jW|?+T +9<_^2j:uz ژ,JЁ22UQD w_[R- ]>>iG*sn$Ĵ}@$2-ejF1M-&֢?fP%Kp@f.ZG6 VJE`r|!5ӷr|r@A2꣼_~P,B$>F^!ۯHƐƅ VĈ%L]H@%"dd%)2!ġ4;gNg3o 1+n125ċO=,"$"ДR|xzD"vsAJb {By_(H@φ b78,*Ȣ aS\̓8A ,~)Xr@G!׶~:kr$*H'2/ {YUj ϵd\vsw@۰Le[9v^p-bˠ${.o۝K둦᧋4-;%Gg$G# 8K=Zyϖj~iE9?hq_ZŅ":^iW<|^Weݲt`,:KTx2 _T=6RRFpJxQT7'bÔvZۤpO`mBrܯqtp/]ss;I!ꄽǑۍp7(:^:2ٵy t` ]U`-; H/Mv:>Qmֽn]3G=.-P.艇vlPʉ%Yc7"]GEg'%<. rʻ'>tp%kGz&Yit\BnO_G=c$ND"˳4M$@SյB`3\dv;{3mzb0P={F'n߻E0v 3vT8q?~ڼA|,o.\)% 85tR_h͒`IF}fh҂h*fnA|[9nίAgjw:*]|Ys}#l_A 4LB^4jxwe/ۊ/[Y|Fx3կyگH@Y9o'u0R6M%bA/d,{[Ux?',vJ1Wp{XG3ɽJ(p@3,(7~;r &o+,}vZ{P)bGڡ_c`p/~{79M[3q5U.Q (Ȟ)_QV߼l s ܗ T4CG]4b) fV;#DءJ@UQ#hZn ZxzwPt}WLJy@b1P@o1sF'@rԿ_ӟ?4B+QHSzW>/aIIY^N-4g]D4~}C̕<4':.rxOurH:G6Fvdبuguk^Lm!G ~J,{$ɟ߾I";&^}4sqDJ(H9E |5$EI Re(,d=Jw>K ߜ'W7}[a펰Ľ;rMک.M5=^^[:}oKs#=sAPbǗ}춗tnV OP(q摼qY*euj ˌFIXqQ􊃢$AzI=C!#0vqkcTm?sie^O+5!(9vڦ5O\,@=T$% LhA[l`)!1cx- $I6<.$~g",Exa93.}(chBq %m8 6qMgX/f!VB$]YqAƳLcZ4V&iXA! HB7<0@Wٽ{XEDoj*ASA`S?XmpbyMz1l*NS% hwEi{S+TB:&D]2Xw@֠ ۼ\@drϾ=ܧSRQW 9{$(7!%` =iDZy q_֑Y)D"aظ_04~[6 []}գQ_;SGGȀ)"v |#4rr{8?o+/jMF\0[Z8eVa\lGBTu)),>^uw፴̏ǸV&{"+FB2xy@0`OUkeDGM)TP3 fT] ` t6fB3_c=Wj_9dvm,f vn]mٴAvVx:vޯ/g^~/^֏/2dۻ>[1$GmJu68l)9G OˮZlW>d%h{HFpD ]p9i7S>evR,DGc}[awAߤds痾cJ*M=*eL, Dn OGfGo㷖B*!~2GIAz ?߮%?קDB Ȗ\t}o! E.YH/ !uVo1*5Uh*u>{L٧pj9Du<{g0K/|]%Qrk˃vik>y|ewkqu,'&it5h"B`4|" z>$4ahOg#4Jӕc}r RLE(ٖ\zg ΡNbJwqDxaM\'\ :A`JЁCaȷzYpP^(k/Ӷ@>W],8)|̶0q{6?BЕNMONGtP??@{$*nmA@/6ͻY,PMdvw&w-K AB"PFnfD$I KBoM<*k"止o_I!* Ki[*}}T h=,}/W(DohI-]|Gg.@&Pav~=_Qz;g?o`}$(!_§[Ӱڽ^5?S<0Őbiזs*IfF#P9w;(;E#vwS?% (\WXm؂Cz3̾met ڣ (;ϪXݯW͗:63Wfpu4 P>J%6"hT/Œv\ld9U+sK]F- .RZV5f^e{C祃n` #;Ƚ!^aW&:+nz)A14#[#wݭlًX+Zb*xj\;moK'mh7Mƒ!ʧdfR<2*/իT;UD-ߣG@Y%,`P; 9Fe'kW % /0ʡ G2MwޖwNX^ ;-lӞq`DWjS(B@G6U ek?8jn1~4 !j$xKf>+{';l_/$h9!fM̒I':p6syr(J;Ͻu-]*] ;H:)&! SR4^ttLRv:r;ر@ 6./yw$P d \[5yFw.BBg"bAP/٧k p]a3*OR݋#Z ɚjYDqotL-@m+985 1Fo6ݧv-N_w,5|baLfC:vvI~fnN)URz;L,TŎB$pL[&&*Qm=7"s3dcyUJYKs\%~ӸNْ enΙp$fq d_n;3Ǣ cw>#O_7w"?/xQ||Y'ٗ0>xܫ!{⠴}^N$Q^zmt mɠiuͺDzҴIs͔HF۔*|9S|gW U22}Vy_M *;Ph,`9+4j{NMF_n&5DnE -XsI,MwsC|VR6`@]+x蝖,Z! <aBO#hXv=ɽE2EBS(wjt\rJ:  ! . ut"Ä :BHi pb!2US !L0UCS'I}niIE$ļSX)xŮS4z7=y^׍7ЌN@fA}z.,c1̸'KU"{ywccׯדpfxp / .(Cmqhj$L!>x:\m_%7GH7omA&uةJ ?u%Z'>!YS>ryŢ`p(.$|7qCzHCHN_qq$TEtQC"U&ՀT8MfI[Gc]Z/Js6 {V& v.;CC\3pF m $樌UW?U!#3LO.?B؟U*I'o z0 E޽/`rlUJ (ZVKdE\?p. 惺?GIvEz"/Lig;P}GKz\qf&]b(N4#"jр 9:;Č׬ Hv>z Kʂ7ԴyjRTEP2Cl^3 C AD߳~ﲾg  `=DAo!F~!*4޿yoao,1͍EqH"L%+yŘOf9g?]eEb @:I9巟pzb@ok/d7\},D:Ji. fx~05rtCHȄ-5LnJc Teq"X!%4ΐU|b?wK%$A@P3T3XÔ^% O~KFv2tE@ "(!>v f@49s =ݸ@pQV3z'c_G|I?~?^- eEQܗixZ=rڦbw jPQNPǣ mmA!g:#u[V' pɎ\:IՁlz F~['2|pʟrLF;tCR%ń̥G#*$1s^n]:з4A[\93dA 9&%rIY ;^T'YOG$Q*V%GW11ڸ51!ޙ,@6:4Ar*q,_W|e~O,4 N<r,@rH|UyKCAiH8(dM:@ on꿿2{{OYh[ _Pt=PR%o3 ?KYbZs~@J&xB{:iWlڦ߆!U] ðD%O%n2./;{/FϊPf! 皸iIS X =%Yq֬(QZ_Uk`VDܿ6_eVN&e Ӄe%":煬a- xSFeAD98:&f0dhkm,s0Р =Pv3Wsƚ]]8+}7n}8o?aKt{ͺitb&cQ{d#/KH}׸e+**٭g\78V:#AEѻ>'Fߤ$El0#=<]ANNE ]J`,lQaKl.5f ]2I`].5A`3$ o|1 ٖ,K )*o0 /XMEqt?$/Ve0GT2-+]NSw>7@='{l\ҋAElP PabX$*ZGD* b,VihBŶ`N ]`;+1$ ϫS^.mQ@jp/j׼Jne˵u_l!pЇd'lBKz?f{lgUrj3$5*owu]{,^PSCLv"hָBW:zu1}hVk t0ߥp|œYp$$>Z#Lb҆!UҁR VrfDGohSSs 9Wۍ^VOoIu WfPTY:$7kk=}{ݗ ?4-[3X/9w~5zAѶ{?{{CEGF4:67o-HybL0l 46QIQc<Ɔ3!Ёn009_x ebRl?ܳ8ͩU^^ -.1 9YY? έ }tmhhj, Bwx;̛<)ArP[Cw"~B7;_ֳHN?KSM"0KS5y@PyQ ɋGO?.c=>-c9Akk+o^Rԏwϳ9%h13ɺ6ۙnPj^-գ%UxFN7NjAMo{JVx~ Y*RG5p DT9nF6ѨUw,", 5tU[,V>~zzY+3E{inW9jwZ>+>_͹A&KJd=pyg=biA!II'u/nj)nB+4;gĵ$:mU*r/m\3.Ty%,#OMͶSW8>}pRoVaio8{) E0ZB =MH7굁)Dd8|vhU4_tHonA.&0%}eouq%%{RM:k!s^|yn[ާMg;kgU]$;jWQHŭs"WYkMOJ;k6|egHEn ]rQwJ~kge: Gw_%fֳ]sI45`s>D".q|CǽH M" Dxrud3b?:2E>-ea$bO;vyQ-16pD'!T_l֏y!Tu)'\1h'H^1i(@~_ v'c%$ndMi뵡g37%j4:ѐW~o8%6º?=-?>&dKutGt=Ӧ%=YʸE'@ Qԧ}L3x{nt<=Tr_&!~bC#R\>`t%ADtAiUQc.ٌt4 tX]?&Ce#.SOI׈<<;+OgUr3p.ٿc<0>=Of6$M:S_{61P䖽4w2碣(m;(.tu .VN)p{dC7d&!6* W꫖Lma-;r^`mDZRV)H=7rRU+tn0HƂT4%T!aL97cǂO=Zz׏1.>$ں41BHm"ޟIQ3Gɝ+c87ߊA~ kZ­O&oNOs @N8٩D/\{GL|5amntmd9!叨 qŬ%UǿSLI6\-ZHBP'C=1i[/_XV5Vt  7{2TgrWo<qGcFa9yh__Ft&()iu}w8u YfNԣlG½?XKݲ2Y0 &3Q `a1t,([ˮ:=0@7IHn^<ZZIhz{nA~.8/Snl>{y:֠w$=3əwxM3WBZHjb3mQY@&Oݛއ?z5ɷj&;qS[zb\1Q [ "  8YU/ f'|iXѐ}] ܉UeA;82㳆`MctuՐЌ2#)WPj x'?/bCmG؋4u v<]1@fN o9 r$]î#-6anV H\A!Ni/1jW հoE`wu_0^||5?^8QY#Eo ^Dh"uG$.4&D{P|z5ePI !-'͛0!|;BCŘZ8;u|o m U9i IT@LQ9Iɺ5\Iog%;Ƭ .õo @).܃# @B;G׷o]A@bTrwͯ/}sx*"g2r!eMmWcn{@PDXEL9:;EKC,֯4v/ 6 v?p3y 95_&2(rSmKfKuTvnG/APw #Ars*"پ))AGeV2ʱ)(rټz",!=l Iy'@[ "7FzkY!cP:%U"Iـśjr뫩~߶C;MmrE /˦V kf7}]1%O[1!쟤9⪻75i-\-dQ#9XWtKu^l:|`m&FJzH x4jyE&ki%4dꐟ݊tKL0m;ctHMVnS?1+",!Sl?52g,_w}ao}koܽ w5\?Xއc+Jp6V.ǀj˖}\+2]c0m#sv1~^H"Aろv3a`GģlwLZm^nntVȸ\=bDK~R*#a2V& M/t~tBGqHl3"@gftcȣXrҔh4ЧiM8 _-@H 9*r'x<e%9#} v'sŸE܃e{AhNlOUrja瓫.TT]*ԗ 88D/0vjR8P0aN@( UP tٶ v4L<:p? ,+Cy=|fE.Yh#ķ`7=&-?OREDضz!-aE IkBŐ6]@U뮻| %ꤶ 9R)&po'Ei]N#L]-8%co7o%揦L"b@*]U_/OkS$积+8`:G 0(ԯ$~eH*L A7zx8Eܥb.rqeap=SY%ڔәB6B{6ʕ>Ov*X^%q|Y+ި D29J^sQ:(UC(TB6(^BןsV._V}R{Zե=$\@Ͱ F}}d}zuʱ2- ܩ''DfK^ |+˼̡[#3>H!mf=pXDYv0 Em%~bHkT\uQI5d.^4/P.$(m`\J" {yBeÃ6UNII7[)gپ͝w׊xlmw>[Mhp}VGE;\;$ .9(L%:۟PI8ǴCnLˣ\y- shY|Cj)!,KE<(z~cAJ?}HpPjdpoLјT2Y3ZNN %s ri]XzԾIr3lP X@Ȏ :ƄC~mOg=u dَ[Jgsp!1t {8>K}{אhp2-H$uCdIaAINuIB(TjHƐ҂e75=`rtn2QC Q@B}\k6^gGWTF!JdG`tFp҃%9F% ֖+uft:uVGڨ*P"KIli"ׅ Z=u^P/3i!wML.`HR<+8Gn@AaYV&S5btϟ<7?8o6׋0 ~v]fpQ[~~V fa׳ze.` `4!utJ*Y^ȇ9G $ ?~oxwXGK,` <@3flYX94Qtk5K7zzK㛖GkqڨYX"dHz/;.5FgoP`Hi?$H܅(1ȔCr&~~uACmzg#N|Q@se\VҰL. ^Wd&&N[pUx1)>S1 Ué#gc8(RS>>OQ{~ΊEQ5UA[rdNSa kz +~+yB4e;[lـxP5ۆݎ`3Y婆C΂2>7Vu~&w[] ovFLw&1.[SzlNz4ꖍH#0_)>ь{Ұ v%= l=+@;ìiU8n{jqCvZ^P#-LV$6 AأM0fvcz`"*V Ar\uTPSo<>3DaDhFɽx 7l"r15Z A5\"N7w`} JDȠpJ9gj($+Ll<|]tً_oײƴЫgEl!јOM3s> P0z&jN,EdpqA!Оۧ\dkc& 3$oGl' Njp֠dʊTOeݿ?$ ȉN"{Ċrt;5CJ=2 {x=^k# hVΥ(tYeAP2$SV&na2P%%YA?8 kñ.ˇq@` lx(/ǁdnԊ'|>+db[[pI9u-[у?bĶ,§jBpdyަg6sG+52`Ĉx8z8G`~x1[ ~g_ zG~)P?zd/8` =#{BTrW({%&:zGі/˚:n LߓHBw,m>* CUǢq8]߭gf3;H GUeOVA&H)$pԃHD8yoX;Ad& "8+:}I-cB,ڠ GBLa|5#)ֻ2.tx5ݵig>/*QmqgHTxqhNG((TW0b ʚ7ӕHDҢK3/E.a;(=y3gp(mip[-pkH»]  o,l+ vKmc}?t#(A'~ėqC4:7`ZZueG9ٲ w[ezɖ#ۨ}Jȼoփ洟u],eݭiK` J!AESڲUTQ7kox܃Lɂܔja\\J,Ӧ2~hzf_sQ0W`r a{K9 w֭@Tp_>Y 7ڂP-Lpp181ՀA#TE2k"f]o0e&bb3ۉզ6+ i!C< CGe lp$2,`a‹ #-cVA)؄# ,:&/ n9܎d`P);%A+`*Pr'շVE*,FYN<_q {[: GyŤWE `G9D Z﹤}BFpK.aᘣy~]ܕ,)rMT '/ƱYRejCSrɘg |ý^sgB:i'zyD4:0uq }Yyɛ+=JrAb  #!qYfcP73qKYѲ<BߛY ^NkhTZ VrHB!tHhQ@-z\Ṕ<,mj7@ r%NvP$gG"OVI8eEq׽0!x1Pg<> /߬ ^{c hPȌ֬k Ab)R )ß ̀X1!@XpCm/l,*fnqq y˚{F][ȋS۳zz)E4]۫'{n~;4j$iq@j9Sckue {=n'hM 9wD bc |g]Lu(GXaWnhM[P y˪㣪{#k"<Y*s..Vu6a pĀ"=ӂwnn|G_4du\ڧ3Bj4C<Ï>.# p* \T0G{y'zΘY/Mr_ZH"9ޠDyeS< h.G \/ `1E"& %(Qݘ0`ȸsdL.55i"a20Ypd ÏHMX#R5SC0\nHTquvz 08ðácEb  q  \>4CS;\,s!肆Pn,@Y p٣? I)#]~XIm|#‣`=b8Cި単KH;Y;^>~I$hQᘠ;Bq/:=.c8H$?Y#_f2] /߈v0 l1ǿG=NLB~đΣ"0{VOb S$DA'?]}V5R3`pwY\2˱<ى8N=S~s>>G"Ě a2DJPőXϨNW9H"O4)=j`Gwٟ퀦5ɐP' F]+61L-}yd.i Ĕ %r8|dh*pld}m*:bfv Bz\Ŧ*;g ALI+oHǣb DJ_q됥Bfmo`nU'{ 9"j"cgS!6௜_ @nt4Gf ]2kǥ{̜zr3I7%1}@\Hߝ.zU foF9(4Cdp^[-1j)4'p;=;[1v#&_X|K?=u^H"5 eAYl|zp\ԁTCqAThӬ0&=SޙAecwӟ/&sDwYuHiCU@I*Iz{7PXkeu l$U|;ݮ^b=kKSbr ک<7-&br>$R7Sq+9$ ` !cAAʁʰB{7~(yIM *F굪0VwbOu`d$TJ],zU?lkǡ8 g&TI'>Λ]SA}CSPTqFDvq cl ev鲪?}6xpCVC`r t,5L ̷yL ~IML )"U:HfAwۗɣ};!ϻMԟب=#|6)(}l.M] jLbL}!I$=JLFc^WFo…3 i=gQN{ 68kNZr)͑9,V \>;>2 U_5?)ěc} eDe#m;:s2_n. RNv\ !w˾bҮ%&^~)NsD6Gk5דYLV]n7*Kb`ߤc:y~|yYc@cptSOz$0–V(uȂ$p;9\Jd@6({>]2'Cpݥey"S} kH* ~qkЯ c@v$&q@2 0 ^ac:@ʤ"a'8m$ /Yφ zt\.$hpٕ̌N_swxN=f:9EɨnwXGp݋"!Pi#-< %cֿG9!c/!s,uChʛ_Ms8ʴ􏌺yg1#PqD~dyyrj4}Rl[gr$sipavvԢ2liSn"%3>F<0{3P{"jt ȒUB3jg5B'Ep0o~+j+Wb,$گ`/ 7*Nu5V JiXd Ӎq;༳ MFJTsd @qE@HEvE,qaX9 ȔmP1c?^;niW;ݱa䑱㓐C;7"݌䝚/u:4 B GpHmЃi}՚:d}[G?w sHqˈ%*>*qHtfa+ʅgf/'I/(H@NAFu qD;֤N!z(ۏ91@\GIyrGG =aF aO8N"\iش 79.-șc8ѾAY6m[CQ@CRewoh> #|bfl_OD,OIƑ9PaLqB1O-is_n«X1&V?PGR6w=l?#_tu4vWPK':69S-?EK1KN)kwʯ)TF(HӮeyfJN<|ӣ8F) ؓ *D)1d7_}<[;o93}p^%#~? Nv C%wBU2裂7>'jX_~7,ԕs&^!")$ETZC\RM\z88d[d5Rܳ(ɓWS_Nϴ\6qa56mQ-ri=0ҎEEՓ@]]ڈMdaD lmGb>+ޡP7ӦgHu+]3 'bHZ}>3 Qw~k#yKsX#TO'&5d C!κ~M ('!RRV"#ECpD2b, cj_TplqcOz0w+#n zFQb۾ÄF'{s?79.WB[|6=׎Yܮwm3hQlwPbPva4Z ۙ;KߏG޿{k*(R 8`/a㱛Z?5~!\-¶CSCB2.ʇK=@m{=@! BCyDN?u4~HLj|xf6hf.=*,v~PX5^ v:yVOBrT _+>ڣ==9q<*C ( J(T d=}NS/_mc @Bd;?ğ~ @\La`~/qmpRUqE?{]_J9IC I_r]*h,5+t%ᆨ玍K!ceΔ2`oXܺ]s7-v6kWPՍ4邺-vTm4fʷ?++7|3D;\#ثuN"՛7oO T{G%ޅv{þ w~'BaãiV>}T]:c(DBM3<7}\{;W۾}ß.u̸{:E ɐzs]v[>r˾:6_T_ 4SFܴSxi斸W_Ϋbݎ1"i~?L9y+57mll+ʇckwٽ-) ?L)OOL/5{;rw>z HL9tNwŇQ6A1gyv:uyp\ͨP/1~,;`P\p!1MvnNj{|<>8 ⽒|=~N"z/}(XvBݿlGOSnj8绯?aX\^_^}o0QE~o{d>BWR&i} ]\ȟۏDl46[ۖu#VՖyKۗqC6:3_g~Z% E I@BA8u;HR,6p~'t7~n1Ǽ@UVx%4(<뱷wldR4 Y[*+*$+$īnIe$ԯ(|.;Fɶ_89k4JDR!Arp Dj&6#A">̳`d&ɚmZ$-K1Rd|;k=d -{w[D]Bt[]67m6T2vtLJF*l i 9D-.a[%v$lشYji4Z*R?_??\3=zz~~H[ޯV{*.Vtڞn|w doĨ~Hs%jf~k:;6YZY?[&&y[򊛡~$QHO Q' xK7 )r,д{ß&K|*YdA^>KϱwX'cvB0P:|HIZN|l{p> >SfґOR^8Lń )@5303}x>? ya/$_~|m7p)zOdo .'|w}/$$ِ aCzx29˜ɀM DTZ{,eK?}Rڭy`rC귓vC-Xzy4ːUYwD2I5- Dv|{8' @bp/X~;`,ڠ>0zX(NA!ߏZ5D{7u爄:7G՟ѓ}6[ ْG0ѧkۓ_ҡY5Rf`9"JRDC1Jїig*∏[8TMMJbD (5'ܚ`iU_ sK^bur 9ys(Jh B@t#g:_;Us"|d~lh=zfI h$j}7lWd*Я<&L__]|B!U^Ч{CG~YK+KA9QqW!\kD~CQkQ~h39ϓLyBhh!3o8KB;Fɰݑv tw;o ¨<{??*^'7ܟײz_AyFhIx(4_shxaFb `=,P&  Y%%@"'v~%?R;S99pDA0h?.o}@ډ(U!oOLiOx=`AQQ;@Ȁh D!vPOBϫ@.sugϩ艶n,:}{!N7a{A'd^Kc?_ G~A pAKU,{-@RRza(׉T}- u=[,#kѤ q_SϔxSvg%pJ +1hLJG2J Ius9\Ҹk!5%BOB=GvBZ\`^a#n**Dq3cި/u~GZ zf7tbc mmdea8ϖ64닳Vqr/W``b*&tU^)J+t0%D;CZ%*nݩv\ ;'ps{:+=),5y0؝2mM&u$_V=]:kH?|&7pΈLxט R\h@4("h j;Km6U;qxu@j\ߝT,mp]l9u^VD _&N3Lc]W4a !]SY-2\a왱^J, ,,wtPASHmO1)`Roxژ%AșVcZtiwk8ŠJK1WqLpx$U5۸G( CgWڢU2斎o<"ࡅeٶV%bd+ 6g.%GƹqZZbvKY˞4 *{+#¬),aYL,֫/}n uZ=з& 4ygjDgr u <㠅7Y_iP_ q0fjBt7R~+H-D" w6>32I_"H D==/uNkwT "f00٨mLM)d}]Zֵi[+uiHw C m <6#+sCΰ %Hk) J9 ĘM2%^q QU$ORYterLG w6Ij\Ha8uB  w#+ 5h7MCAWٽXg!#qz\!AME" ŀքp,y.*X1 Qt2̌#m괂qX{`Vi (.cTKz\Ӈ nGD=\6G{zFX0k/ h5Gދv9af Dl%9:FSM}0#z_wFvYԚKq/[ 7w(gŒͰcfy%igz}ptgJ \Z~h>{=.#̈́RQz (<fK:?=GF A֮!n1G M {"q P}N F8j? $}%8Y]F1>=y*\k%Ht(ȁ2::qK__ 0 ̀nfdX1[ @ u!('»Þa'JJUAVW+. &dkӥ=7Sqlx{SP{ . !lk-b\Y+y y9Lo!e:@u9z_eif5o[-W=o7V+C-PLX;~t8WL)dzk66p.__@ sH$e:KNӤG+kD%\w>[iplS0tMmTh`}X`ӷ˕3qmylicmΩΛxA0 AU0v2@iSX܊ ؐrYa͍ޤJ'ɘQJo.ā"Hg7ÑALXmO~dM`WE.T,!- ]w~ft;j[벣ktn~ԟ`<[w@ -"==ZN aoN`ۭ$4r`D0\q 74NcR=C“~;+uk6.H[8WoM-m.{em"B? ͛9lYƟ_u|쒻kaWȻ$-6.Ֆꩉ3yVYJGveamU?z.lr6.܏N#n?[Nn}:~rqne(Ykttw-:L鞑8cJ G SwǢJMv/0ţFvݦb} 0X9s pmsURlN|;ݾi@ nxf\oW[$&h@@`K5(!/r^'$MAz'T(du,PNa<98lKz( _koÈxks1p$>,}=35LUĔ5n-,nD>ͪH>*DG"pkD霆^+v\f>P QЪo.q_mruA>~W kŵ^ly6rL\6:i7U[+%.E8ޔ S9̫{HbAljAQuWg˧ǫ볬_ЗZ4]}Hp7(\)TXk=}qlc]Ck\P~7'@AcET`bѵm55Fl[ QbDEEXQ4Q(ڽ٬vŏqoCm5SݩHG&/7;N0Gf J*ဒ bcc%D/s-7b7u)cr;[F j㤁t-@$W[SFQhi f4 l+Ȩ-Xq6e;v}8Xk;}MQMQn]r;c.6+09we= - Y[+rSeӞfeg~mQz4哭]Qи-)X%N9fQeglcAwOEGevJ=ܯ8Su앷\뵉Yͫ۠4W=zI^51*۝MoFv3~׃`~ [Guc󶖳c~_c Cuuۭx2cm׭ҳ|8?_S$z`| N/ϕnٷWØl۷re #.\ʪ1; ;Zz{kudiIvr:[\85aMMh[ FYJS)uFP~.h^CvkEbVg:Oˎl,cRഝ(lՁtJBA(96blXx#Jw,sÝ%XpwIk!ǀGt +?7BjR:z#m=dDpG6Bon_Va]zC.˵ttMn4snu4yk_/i8mmpMUYc-cK!1}\w (Vp6v% /,e)JSfVpn-y CRշ{N4g9ͣxZ"P zֶD>yW%7&魏8o[eA.XwRu޹Yte淪y&nPǨVãA[R.|`Xk|zu.i ߏNVFW?;uMgu^\,)cc buQmY[R-Ʒקk۳Er휚=\7:zKm+\G7 vu9Uz</G8@L( Ml.z1 Zme5GpX29ֳMZX;H7i˗+q"siɸWKExn׃weϱovZY6@:ہ|p.6ntMz/KCABM5>-r[Nj>*KNcFvn!v߱Ӎf*1ꥦuN2d!(&TXIVhaTy`ԺvT" v]fZvis!c;gq\,ck:=~w2i>._֕Ғ BnZf2ܷk~=d\oɨ0hd3Ɓj.X^/{q2KRhEFhHx{z_~p/>{ua !6Uܹ(J:psl}SQ{#p(iqF7߮"EVjptlMzŁn̄wDW#PN0 f-r̨lUվm븮w{rMehFqE-Z㾉Öo"𫕓:qtm$&|I$۸P= VE]Ar׆qM G ]ub, 2wu.:`#g_z$4jpgs=kԹP*u:{":4-]nZ;غF* YW<O)j|D`A +A }e|x[[f~V񳖡d+깙[l dۋjj!w8Y۲}i8m5Lcp9"ե~?ey 'sh/ xao7C_$(HD" @MXnĈ]%Q(@K=ќ4?kMS4yV*O(8":Bz+,;{yҾ'+ߏo7?XnGxDFSݲ / a?*T])9fp#?8ChgOt!1+o밄˓ @-}"3N{Ÿ/;^M:?o}1߃rOuiSʡ \їc}<٭\㉱Rc_cw qxia[$ڄ\vjǗ $"gJѮvwJL2dZfz[o;l[*u҅4 ݭWnY ҳ~0_ NsVD}㥂vvNKMFm3ldn[}5Ot/7ro\+9ث>V]}r=ZKSMC;&!j`XTEcۭOn 5iOا@бˆvUX4mvyҸ53atߖ9:|37<u߸v"u.#!A?GAlxǶY;[]"D@g8pb@TN tw^hzp9g=]_Wy>[us;GL&`y9@wۀd\޿qHYy1$( : ?uA$$悀t9E @ ~83gk?M<(p9H}$EЏ'eANյ@:tiwpf(IY~//=+-< #QDwvMYe H'[|aZTDfr|܉!ArV,g38Nl;b976v%ndp"&ТrӚ#MMD[]r[9ap62L1G$0~MfbUQ&#[1wi&6F "p\)0e(Dy`̌,eHG2XI?h?;LjdMBM ,q2!C ֧JFd (<17MS܎s?:~$tj5@γd ,=,ZedmPBw.}s) 1֞ͯױ|L _e~ lx0\4<<Un|dl8ؘ`j̽4R%I AcC_,172c^Bڙ4jcs4a$Slnս(~ˬ*4=V2X[>3%wRDʚL i ?0af]i`/n# X1[>&ÿa\w-=j.qɼ:>࠸&_7nRDp$Su3US32t$a;zG̼&bL˼=DԖѭdIMY9pb1ŵ{>J|(4gZ{Ua}>9hiUy*;sp5K/x9jvנjl| $M]s׎'I5z+0+䃗/Y]`2_4p d:ju ]zfْÂ\f_Ɠz-WN&qz3jp#XFG2#HILNCD^d h ę$ P (ND oFƵ61E%XHi#Is2XDKVYjx7^&16!"HVsbDUJhr!6\UQȸMUżF+pLT2UR%UJ?۽ a'gcIm+Y?wyQ-qZ\>ko4ʟO.cssqZu6\<7՜s\z=u.u8JƲ611Ⱦz8[4 .8=eumuGfxȘ-k/9_Zs$7Ϋ7hGY]?:p"h* oy#J*f+50zz;ÉޱٝbFzv wsGKQнNoBq98HN+Zz8Axguȡ s[G1VN:\GduߎoBg3EsqQf` )9ێc 崕TW]Ž`@[R)J;XX6,8`8EȂ< m3Y* NMl[r)Qsݪx h7a s^.n? {v v{>7gv3Nk4`@(lWRT#N7ƱqұGeӍm,1إSCыbn-^ {J9cMPۣ%ȧLJ8|,K~J&FTx ļf}=nʢ/>ڢ?Us8>(@P6X|^݊ܽsU"kg? B;  "#ߨUFxkC `{矑k8 w2Qi{Ë/C:vEQ3rA?+r !- ^))*[;="30Vx:BblكЀdg3fCB#CUx5ܺ[sh2 101)\ܤD9-FlLt1l i0H{ ا<؝50°c tw+xi2I$l:AYL8av i7{g 糊$"kUcc)S)yi5Zt[\:F> AyiƆ,&pP8dpVRqqB3*9\T?O") |L*\`W[ZP;?*|H)○zR6¾k|}Bn~y -vkuSVoDU=ű\5]uIH]VoD\e4t͵[*`B~=¬[Sf#r>麶S:ǵ6u=TxUG}kZ9&AM]Lw>